1066
1345
679
1415
661
687
742
1240
805
991
1876
938
841
964
940
1486
855
688
684
692
887
649
1381
1438
727
750
665
907
684
703
925
956
634
877
1010
1656
1174
928
1462
7394
1181
1216
1142
822
704
870
845
687
799
799
2329
827
792
729
826
892
821
692
786
760