860
731
875
1205
856
1381
848
1073
1937
1897
1347
1391
2072
1464
1988
1723
1796
1659
1614
1628
1640
1866
1802
9368
1942
4254
1850
2495
3462
2702
2913
2456
2252
3060