1000 18 1004 87 1038 30 1121 63 1166 82 1188 47 1233 79 1261 90 127017