2535
2
32302
0
21152
8
3090
6
3083
17946
19783
2932
3498
4
3546
1
2476
1294
1153
608
1126
2258
1659
25669
3240
297066
3448
1445
1279
3080
3
3754
1451
1044
990
3315
181997
11