2299
1
1694
5701
8
2039
2
2698
5164
5
6047
4
11891
27
1477
1288
14750
2475
1446
2028
0
7762
3629
1423
1564
2522
2097
19944
3971
8843
10
608
4309
4526
432
1682
1074
5946