32302
0
17946
1461
25669
3090
6
3498
4
21152
8
19783
2
1327
1
2535
1778
7258
3083
2377
1543
2932
451
582
3172
370
1666
2350
610
1294
3691
1153
5805
3
444571
9
1676
1072