860
731
875
1204
856
1379
847
1070
1936
1896
1347
1391
2071
1464
1988
1723
1463
1796
1659
1614
1628
1639
1866
1802
9368
1942
4254
1849
2494
3462
2702
2912
2456
2252
2913
3060