3090
6
3634
10
1681
1
1690
2535
2
19783
2358
9
2932
2529
7
3498
4
32302
0
1547
2999
3
17946
3868
1235
1320
1153
10598
1081
1903
3694
2749
5
4179
5347
572
4160
1960
4074
6095