32302
0
2535
2
25669
7793
4
14
3498
1193
4044
5
5212
6
572
17946
2996
8072
3
2688
3125
1431
1
19783
1189
1461
2964
2219
1603
300
2478
5402
9
4471
1672
1547
2990
3779