3090
6
1788
1
2535
2
19783
2358
9
17946
0
32302
3694
5347
4
6095
2919
1340
6899
2666
25669
3546
462
1628
1663
5
1188
3575
21152
8
2932
4309
5592
3498
905
582
2980
3673