32302
0
17946
25669
3498
4
19783
2
2535
3090
6
7258
1461
21152
8
2890
3
2629
2865
2478
2600
5946
2328
1622
1
2462
14
5782
118
572
2711
1038
2300
2468
2743
5
2740
3000