3090
6
2535
2
32302
0
21152
8
17946
19783
1294
1
3083
1305
1663
5
2471
7
25669
2358
9
2932
1628
2919
3498
4
2835
3125
2948
3868
10
4044
3126
3
1320
1153
3765
10598
1903
2570
3694