32302
0
17946
25669
7258
3498
4
19783
2
3090
6
1461
21152
8
2328
3
2535
2932
1819
1
1537
2350
1336
1153
2733
2090
2558
3001
2999
2468
3080
2934
2886
1044
883
1768
674