1412
1147
1240
1119
692
849
713
791
862
904
808
844
760
812
684
859
832
758
876
805
781
788
827
783
768
764
777
745
765
757
785
878
821