777
716
666
1023
732
685
1000
729
802
789
1165
907
1072
766
742
721
1028
705
1265
982
742
1277
745
744
676
701
827
1897
1001
712
1858
866
682
732
680
1032
691
865
832
912
665
712
1230
1025
757
1364
915
840
1800
814
853
797
1097
872
680
