32302
0
17946
25669
3090
6
3498
4
21152
8
19783
2
1461
2535
7258
4311
1
1382
3083
383
2436
1380
2932
2350
1578
964
1294
2996
1153
665
2456
2294
1814
2748
7
7884
17
1977