32302
0
17946
25669
3090
6
3498
4
21152
8
19783
2
1461
2535
7258
5805
3
5164
5
6047
2028
5946
3083
4309
3000
1
2932
3175
2350
4034
11891
27
1294
1153
2522
8843
10
3080
392
5701