2535
2
181997
11
2964
1
25669
0
19783
2476
2932
1503
3498
4
32302
2258
17946
2907
1153
2757
3090
6
7258
21152
8
1419
3145
660
3080
3
1044
2235
2941
4044
5
3083
2631
2465
3125