1973
2
951
1
2200
1168
38477
34
2294
582
0
3403
2505
1306
1743
2304
1788
2362
9
3683
1665
32730
253
790
2344
2597
1015
2586
3354
5922
5
2207
2377
1813
1773
3