32302
0
17946
1461
25669
3498
4
19783
2
3090
6
2166
1
21152
8
7258
1308
2535
2234
1475
2932
2350
2173
1153
2184
83
1819
2943
2082
1606
1681
3080
3
4562
5
1739
5224
1267