32302
0
17946
25669
21152
8
3090
6
3498
4
19783
2
1461
3083
2535
7258
2932
2258
1
946
2350
2666
9
989
297066
1384
940
3213
7
1294
1153
131589
3754
2558
3
2774
444571
13499
5
4601