3090
6
4311
1
2535
2
19783
2358
9
1382
17946
0
32302
3694
5347
4
2436
6095
2919
1977
6899
383
7884
17
25669
3354
462
1628
1663
5
1188
3575
21152
8
2932
2722
3
3498
3673
3779