876 999 949 1068 1099 1103 1077 975