1033 1113 153 1020 1101 132 1005 1091 109 994 1082 100 979 1073 64 960 1063 56 943 1055 53 931 1046 95