32302
0
25669
17946
3498
4
1461
19783
2
2727
1
1825
2243
6
1371
1111
2535
3158
1277
4383
3
2392
3090
2960
4944
5382
5
2055
7258
1860
1819
1256
1140
1266
4044
3125
21152
8