32302
0
25669
17946
19783
2
2535
4471
3051
21152
8
2906
1
7258
3926
14
1527
1623
4044
5
108797
3125
5771
10
1812
1461
1458
2964
1679
3498
4
8945
1162
1212
1331