1023
666
732
654
835
647
854
679
829
646
1151
4256
606
1114
730
740
669
788
637
3049
1496
1992
1388
2402
729
1128
785
1468
709
707
767
1510
2429
1030
1286
671
774
702
2329
814
1674
635
726
615
987
964
2211
688
811
1558
768
1214
601
8880
786
1031
632
678
2237
766
862
957
636
797
792
1735
1226
1325
796
670
1110
873
734
976
1690
817
1170
794
1086
929
1649
685
609
809
851
897
2623
1967
999
1091
1504
921
1652
801
859
623
699
1137
1234
826
600
2654
1478
1172
1324
779
1415
814
2504
1594
993
825
1507
704
817
693
663
864
822
862