2535
2
32302
0
3498
4
19783
21152
8
2505
1946
1
3090
6
1306
7793
2257
3354
2932
1603
582
25669
1015
2294
951
2044
2666
9
17946
1740
3
2990
1265
30334
1038
3518
2906
1153