2340
1
1220
2
1690
83
2838
3
2166
1459
2368
2948
9
13034
14
1834
1777
1788
1558
1908
1614
665
2100
1622
2999
1778
2710
1488
1093
1763
17970
15
1590
6707
24
1639
1839