1398
1133
1227
1105
679
833
700
774
848
875
793
813
745
893
783
672
846
822
737
851
791
767
776
811
768
756
751
765
732
752
762
747
746
769
863
806