918
805
788
840
947
849
778
961
753
795
842
885
829
820
897
925
798
1084
836
1485
832
916
933
1196
786
861
918
958
948
939
1001
754
750
847
836
900
769
864
791
895
832
866
1042
1241
771
1005
776
823
855
836
887
775
857
972
810
792
857
913
955
801