857
1860
1040
886
1548
1184
772
1257
899
1415
680
794
1238
1197
761
924
1567
1725
1104
1618
870
1746
1546
761
1542
2016
2928
1589
820
3099
1505
1263
1438
975
743
863
754
766
1886
1677
1114
2950
1767
1591
1421
1263
1533
1610
1851
806
862
4992
756
1533
1340
1734
1061
712
1203
1492
1245
949
833
1524
1742
918
877
5785
693
854
1174
703
1054
1780
868
1650
1025
1010
826
1877
2109
787
773
1107
711
727
1312
712
941
662
1249
1326
666
821
752
876
732
721
883
1999
673
934
683
855
711
1856
2699
689
1164
675
1771
934
4828
820
1588
707
1541
854
2016
707