32302
0
2535
2
3498
4
1265
1
25669
19783
2932
1603
1485
5402
9
17946
2990
658
4599
10
1153
4178
6
3090
1781
3132
2129
3
1461
7081
21152
8
1468
2009
5
8313
4042
11
1819
1547
4627
7