32302
0
25669
17946
3498
4
1461
19783
2
2535
3090
6
14
7258
4044
5
572
2996
2243
1568
1
3125
1196
21152
8
1189
1778
1554
1690
2964
1603
1590
2478
1489
2350
4471
1808