32302
0
17946
25669
3498
4
19783
2
3090
6
1461
21152
8
7258
2318
2522
883
3
2549
11
1285
1
2542
2535
2523
2932
2258
4978
2772
1251
2350
982
978
1153
1819
2494
3623
1681