2535
2
32302
0
3498
4
19783
21152
8
1681
1
1849
2505
3090
6
1306
7793
1876
3576
3
3354
2358
9
2293
2932
1603
582
489
25669
1015
2294
951
2044
2666
2551
17946
1534
1740