32302
0
25669
2059
2
3014
20
2535
19783
2932
3498
4
5402
9
17946
1709
8
1153
3090
6
511
1
21152
2009
5
3080
3
665
1044
2750
4044
3083
1550
1067
1000
2465
951
3125
2670
1196