32302
0
25669
19783
2
2535
17946
3090
6
2932
1564
3498
4
2750
1
5402
9
2666
527
3
1320
2906
1153
2992
21152
8
1672
12472
2009
5
884
7793
1119
2258
3125
15
3080
1583
1044
3788