1852
2
1365
1
1750
3
1590
7
81077
101
1261
1245
5
652
375
0
438
714
7328
702
378
409
435
739
700
7408
8
232
1022
1377
436
529
1464
955
2669
2691
247
35