32302
0
7258
25669
17946
6026
2
19783
3090
6
3498
4
1895
1
1768
1022
1808
2637
3
2879
1461
3597
5
1418
2194
21152
8
2535
2350
1168
255
5367
3426
986
14
9611
2932
4937