32302
0
3498
4
17946
25669
3090
6
2781
1
2535
2
21152
8
19783
866
2884
5
1461
845
7258
159
4179
1844
380
3083
687
2760
1451
572
745
2932
1603
4305
2377
2350
2207