2489
2
1826
1
899
3366
530
9055
10
796
6
4651
2525
4
3720
38477
34
1338
2908
3671
504
0
1372
3372
4152
2108
3
4360
7
1166
11
592
2329
2190
17340
14
1555
9220
2234
5439
2835