1694
1
2670
2299
5701
8
1015
951
690
2495
0
2522
2
2669
564
1743
2039
2698
5164
5
6047
4
11891
27
1477
108797
1288
14750
2475
1446
2028
7762
3629
1423
1564
2097