181997
11
32302
0
2535
2
19783
25669
2932
1804
1
17946
3498
4
3090
6
21152
8
3080
3
3083
1153
2763
3261
3125
1933
1723
4471
2465
2666
9
2903
8866
2476
1461
3671
1044
2906
2257