1412
1147
1240
1119
692
849
713
791
862
905
809
845
760
904
812
684
859
832
758
876
805
782
788
827
783
768
764
777
745
765
759
785
878
821