32302
0
1233
1
2535
2
14
3498
4
2368
1788
4311
1537
801
1720
1554
4044
5
572
17946
2996
1000
3765
25669
3125
1837
3053
7
19783
2522
1306
1189
1461
280
2964
1603