1404
1140
1233
1110
687
839
706
781
853
886
800
824
752
899
795
676
852
828
748
860
799
775
783
816
774
762
759
770
738
768
753
751
777
870
811