738
1379
799
1006
1164
695
728
662
798
657
698
748
725
641
735
699
796
915
763
701
638
872
688
969
723
684
1195
714
744
749
695
1551
1297
648
839
887
643
725
988
648
853
1031
779
749
666
852
4253
670
1322
769
874
914
1476
712
682
807
820
1770
639
681