873
956
856
899
927
868
1141
853
775
792
871
947
914
961
881
997
974
1032
1015
1434
926
855
852
913
875
826
770
693
1154
888
979
701
713