3090
6
2535
2
2988
1
21152
8
785
0
610
3083
32302
19783
2358
9
2932
3498
4
2835
2529
7
17946
7394
5
4363
3868
10
1294
2430
1320
1153
10598
12185
1903
3
3694
5347
1960
6095
2160