32302
0
17946
25669
1660
1
3498
4
19783
2
3090
6
1461
21152
8
1819
7258
3562
1814
2138
3
2535
2932
1787
997
2350
2001
1153
383
1382
2184
455
2456
755
3934
1746
2748
7