32302
0
25669
1950
3
2535
2
19783
2932
2111
3498
4
5402
9
17946
1153
3116
3090
6
2417
21152
8
2009
5
549
1
3080
1033
1953
1044
2750
2184
1884
4044
3083
674
2465
3125
3765