1099 1091 1054 1047 1020 1010 987 975 944 849