3090
6
19783
2
3461
4
1960
0
1237
17946
1663
5
32302
2535
3765
2358
9
2932
3498
25669
3126
3
1730
3868
10
1320
1153
10598
1903
3694
5347
6095
2160
21152
8
4537
2471
7
3066
7793