1973
2
2200
38477
34
1743
0
2362
9
32730
790
50969
7
5375
1757
3683
1
21152
8
2669
1247
951
14125
10
2505
12632
980
3054
5
2057
1683
1480
582
2294
1306
2304
2500
451
3354