32302
0
2535
2
1819
1
25669
14
3498
4
17946
572
1193
2996
745
693
3724
3
4044
5
1189
3125
2760
785
19783
610
2110
1547
1461
940
2964
915
1813
7394
12185
1603