32302
0
25669
17946
19783
2
1461
3498
4
1346
14
3090
6
2087
7258
1193
4044
5
572
2996
2535
3125
2270
1
21152
8
1189
536
2964
2478
2258
2350
34
4471
1672
3779
1816