2907
2
3090
6
2638
17946
0
32302
1628
1
3765
4
2535
19783
2358
9
2932
3498
25669
6983
10
2906
3868
2986
1320
1153
10598
1903
3
3694
2949
5347
1960
6095
2160
21152
8
4537
2471
7