1973
2
1380
0
951
1
2200
1168
38477
34
2294
582
3403
2505
1306
1743
2304
1788
2362
9
3683
1665
32730
1225
253
790
784
2344
2597
1618
1015
2586
3354
5922
5