32302
0
1935
2
25669
2535
19783
17946
2866
2044
2750
1
3683
665
5
5950
10
21152
8
2932
940
3498
4
1505
5402
9
234
2736
2392
3779
844
3765
1814
3041
2763
2740
3
1153
1365