2489
2
1433
1
899
3366
1826
562
530
5825
4
4651
3720
2525
9055
10
3014
20
6188
2732
3085
5
3491
3485
7
3316
3398
9
2717
5141
2802
6
1761
908
1338
1372
8786
504
0
592