1086 1095 997 926 1031 1083 1080 1158