32302
0
3498
4
25669
17946
19783
2
3090
6
2535
1461
1819
1
21152
8
7258
1160
2350
1163
14
2110
1539
1468
3562
572
7793
6445
2801
2932
1603
2666
9
2990
1265
24337
22
30334