1140 1022 1090 1077 980 1008 1026 983