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