954
899
1026
897
845
853
945
865
910
854
940
867
905
888
904
942
981
924
875
880
1028
1035
892
980
1068
933