85
1
1361
459
833
76
388
1185
1356
7
486
956
2
119
654
933
578
708
624
541
592
811
396
554
982
5
351
707
543
524
4217
10
94
305