32302
0
3498
4
17946
25669
3090
6
2535
2
21152
8
19783
1461
1554
1537
978
1306
1
7258
4551
7
1233
1000
6560
9
3083
1590
1837
572
2932
1603
801
2710
2377
1825
2350
2207