587
755
949
1012
1010
1037
1854
853
717
1081
791
1161
943
897
909
905
600
780
1179
1062
812
735
704
704
1030
2953
684
1872
947
873
670
707
752
1106
786
1064
1097
866
592
1014
1021
1188
640
634
2117
2543
1131
809
2005
781
1000
791
907
1117
986
1305
851
781
1365
2505
768
1263
937
613
2697
2500
756
618
864
602
629
733
1607
1740
1130
688
1540
686
701
1324
1131
829
2134
1483
1173
668
1952
1222
1168
2972
1964
717
996
1163
701
1751
1137
1530
1111
951
1438
1254
1449
876
2667
1154
697
876
1162
762
729
1564
2335
623
781
1564
836
1061
2338
1597