3090
6
1788
1
2535
2
21152
8
3083
1340
2980
2666
9
32302
0
19783
2207
582
3546
2358
2932
5592
3498
4
2835
370
17946
5431
3868
10
1294
1320
7034
451
1153
10598
1903
3
742