32302
0
17946
25669
3090
6
21152
8
3498
4
19783
2
2466
5
1461
2535
7258
3083
3528
7
1508
1883
1095
1
2932
1599
5527
3
1819
1720
2350
951
2456
1294
8002
1814
1153
2906