32302
0
2535
2
25669
5382
5
14
3498
4
2727
1
1825
2243
6
1371
1193
4044
572
17946
1111
2996
1277
4383
3
3125
19783
1189
1461
2960
2964
2055
1603
4944
30334
2478
5402
9