2522
2
2299
1
1694
5701
8
3014
20
2039
2698
5164
5
6047
4
11891
27
1477
1288
14750
2475
1446
2028
0
7762
3629
1423
1564
2097
19944
3085
3491
3971
8843
10
3485
7
608
4309
4526