905 1020 1089 1037 1062 990 1006 894