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