32302
0
25669
19783
2
1849
17946
3498
4
4044
5
2535
3765
3090
6
3125
2906
1
3051
2149
4471
5402
9
3724
3
2986
2907
3158
2902
16
990
1461
21152
8
4715
2964
2368
1804
3083
2750