2966
6
3090
8411
3
1913
0
3593
16
1546
2535
2
2190
1
19783
2358
9
2932
3498
4
32302
985
17946
3868
10
2627
5
1320
1153
3062
10598
1903
2515
3694
5347
1960
6095
4651
2160
21152
8