1404
1140
1234
1111
687
839
706
781
854
887
800
825
752
899
796
676
852
828
749
860
799
775
783
817
774
763
759
771
738
768
753
751
777
870
811