32302
0
2535
2
3498
4
1819
1
2443
4044
5
17946
25669
7733
3125
19783
940
5439
1461
2964
1603
951
2478
2934
2209
3326
3
1371
4471
1720
1672
1564
1599
2990
2456
1423