32302
0
25669
2535
2
19783
2932
1804
1
17946
3498
4
3671
13676
21
3090
6
21152
8
3200
1402
3080
3
3551
10
2435
1552
7793
3083
1153
2763
3261
3125
1933
1723
4471
2465
3117
1721