3090
6
2535
2
19783
2358
9
1516
1
2466
5
17946
0
4291
4
32302
3694
5347
6095
2919
5151
8
6899
1780
25669
462
1628
1663
3528
7
1188
3575
21152
2932
3498
5412
1189
3673
3779