32302
0
25669
17946
572
19783
2
1193
1816
14
1189
2996
2964
1
2986
1849
2906
4044
5
4471
2535
2009
3125
3765
4
1461
2087
3498
902
2478
5402
9
657
1672
2903
3
1603