32302
0
17946
25669
3498
4
692
19783
2
3090
6
1461
21152
8
485
7258
1030
522
1346
2535
14
2476
4765
3227
1239
2932
1285
442
2258
1
2350
1078
417
1142
471
2524