1 1001 378 SECOND 2 1003 279 PROMOTED 3 1004 317 PROMOTED 4 1005 204 FAILS 5 1006 242 FAILS 6 1007 315 PROMOTED 7 1008 507 FIRST 8 1009 484 FIRST 9 1010 117 FAILS 10 1011 437 FIRST 11 1012 182 FAILS 12 1013 306 PROMOTED 13 1014 0 RESERVED 14 1015 157 FAILS 15 1016 0 RESERVED 16 1017 188 FAILS 17 1018 370 SECOND 18 1019 259 PROMOTED 19 1020 272 PROMOTED 20 1021 433 FIRST 21 1022 559 DISTINCT 22 1023 81 FAILS 23 1024 276 PROMOTED 24 1025 345 SECOND 25 1026 431 FIRST 26 1027 542 DISTINCT 27 1028 572 DISTINCT 28 1029 304 PROMOTED 29 1030 537 DISTINCT 30 1032 348 SECOND 31 1033 278 PROMOTED 32 1034 302 PROMOTED 33 1035 602 DISTINCT 34 1036 146 FAILS 35 1037 166 FAILS 36 1038 408 SECOND 37 1051 195 FAILS 38 1052 392 SECOND 39 1054 278 PROMOTED 40 1057 306 PASS 41 1058 398 PROMOTED 42 1059 496 FIRST 43 1060 476 FIRST 44 1061 472 FIRST 45 1062 455 FIRST 46 1076 470 FIRST 47 1077 502 FIRST 48 1078 397 SECOND 49 1079 544 DISTINCT 50 1080 531 DISTINCT 51 1081 599 DISTINCT 52 1082 351 SECOND 53 1083 454 FIRST 54 1084 539 DISTINCT 55 1085 315 PROMOTED 56 1086 531 DISTINCT 57 1087 442 FIRST 58 1088 159 FAILS 59 1096 0 RESERVED 60 1097 513 FIRST 61 1098 489 FIRST 62 1099 529 DISTINCT 63 1100 500 FIRST 64 1101 476 FIRST 65 1103 0 RESERVED 66 1104 0 RESERVED 67 1105 558 DISTINCT 68 1106 243 FAILS 69 1107 169 FAILS 70 1111 388 SECOND 71 1112 396 SECOND 72 1113 519 FIRST 73 1126 0 RESERVED 74 1127 0 RESERVED 75 2001 395 SECOND 76 2002 340 SECOND 77 2003 506 FIRST 78 2004 249 PROMOTED 79 2005 0 RESERVED 80 2006 402 SECOND 81 2007 385 SECOND 82 2008 534 DISTINCT 83 2009 0 RESERVED 84 2010 200 FAILS 85 2011 0 RESERVED 86 2012 287 PROMOTED 87 2013 523 DISTINCT 88 2014 368 SECOND 89 2015 215 FAILS 90 2016 219 PROMOTED 91 2017 221 FAILS 92 2018 277 PROMOTED 93 2019 202 FAILS 94 2020 192 FAILS 95 2021 249 PROMOTED 96 2022 359 PROMOTED 97 2023 391 SECOND 98 2024 431 FIRST 99 2025 170 FAILS 100 2026 379 SECOND 101 2027 446 FIRST 102 2028 259 FAILS 103 2029 277 FAILS 104 2030 552 DISTINCT 105 2031 469 FIRST 106 2032 535 DISTINCT 107 2033 180 FAILS 108 2034 424 FIRST 109 2035 548 DISTINCT 110 2036 0 RESERVED 111 2038 524 DISTINCT 112 2039 341 PROMOTED 113 2040 0 RESERVED 114 2041 363 PROMOTED 115 2042 0 RESERVED 116 2043 281 PROMOTED 117 2044 166 FAILS 118 2046 0 RESERVED 119 2047 467 FIRST 120 2048 397 SECOND 121 2051 0 RESERVED 122 2052 0 RESERVED 123 2053 377 SECOND 124 2054 366 PROMOTED 125 2055 0 RESERVED 126 2057 378 PROMOTED 127 2058 152 FAILS 128 2059 151 FAILS 129 2060 0 RESERVED 130 2061 320 PROMOTED 131 2062 508 FIRST 132 2064 406 SECOND 133 2065 420 FIRST 134 2066 335 SECOND 135 2067 591 DISTINCT 136 2068 0 0ESERVED 137 2069 397 SECOND 138 2070 0 RESERVED 139 2072 406 SECOND 140 2073 508 FIRST 141 2074 0 RESERVED 142 2075 185 FAILS 143 2081 396 SECOND 144 2082 471 FIRST 145 2083 348 SECOND 146 2085 400 SECOND 147 2086 153 FAILS 148 2087 463 FIRST 149 2088 285 PROMOTED 150 2089 411 SECOND 151 2090 180 FAILS 152 2091 253 PROMOTED 153 2092 0 RESERVED 154 2093 380 SECOND 155 2094 283 PROMOTED 156 2095 307 PROMOTED 157 2096 369 SECOND 158 2098 304 PROMOTED 159 2099 358 SECOND 160 2101 0 RESERVED 161 2102 414 PROMOTED 162 2103 315 PROMOTED 163 2105 364 SECOND 164 2107 305 PROMOTED 165 2108 302 FAILS 166 2117 418 PROMOTED 167 2118 260 FAILS 168 2128 369 PROMOTED 169 2136 0 RESERVED 170 2137 0 RESERVED 171 3001 312 PROMOTED 172 3002 257 PROMOTED 173 3003 423 FIRST 174 3005 540 DISTINCT 175 3006 387 SECOND 176 3008 273 PROMOTED 177 3009 353 PROMOTED 178 3010 0 RESERVED 179 3016 456 FIRST 180 3017 348 SECOND 181 3018 310 PROMOTED 182 3019 257 FAILS 183 3020 520 FIRST 184 3021 466 FIRST 185 3022 130 FAILS 186 3027 601 DISTINCT 187 3028 0 RESERVED 188 3032 536 DISTINCT 189 3033 0 RESERVED 190 3034 417 FIRST 191 3035 495 FIRST 192 3036 454 FIRST 193 3037 241 PROMOTED 194 3047 351 FAILS 195 3048 447 FIRST 196 3049 427 FIRST 197 3050 487 FIRST 198 3051 444 FIRST 199 3052 510 FIRST 200 3053 351 PROMOTED 201 3054 577 DISTINCT 202 3055 580 DISTINCT 203 3056 448 FIRST 204 3057 513 FIRST 205 3058 365 PROMOTED 206 3059 381 SECOND 207 3060 478 FIRST 208 3061 429 FIRST 209 3062 417 FIRST 210 3063 505 FIRST 211 3064 340 SECOND 212 3065 436 FIRST 213 3066 550 DISTINCT 214 3067 499 FIRST 215 3068 354 SECOND 216 3069 0 RESERVED 217 3071 548 DISTINCT 218 3073 0 RESERVED 219 3074 0 RESERVED 220 3081 468 FIRST 221 3083 417 FIRST 222 3084 324 PROMOTED 223 3085 431 FIRST 224 3086 414 SECOND 225 3087 464 FIRST 226 3088 419 FIRST 227 3089 381 SECOND 228 3090 488 FIRST 229 3091 487 FIRST 230 3092 362 SECOND 231 3093 299 PROMOTED 232 3094 312 PROMOTED 233 3096 498 FIRST 234 3097 464 FIRST 235 3098 521 FIRST 236 3099 499 FIRST 237 3106 535 DISTINCT 238 3107 501 FIRST 239 3116 0 RESERVED 240 3121 425 PROMOTED 241 3123 332 ERROR 242 3124 351 PROMOTED 243 3137 491 FIRST 244 3138 500 FIRST 245 3139 388 SECOND 246 3140 388 SECOND 247 3141 134 FAILS 248 3145 522 DISTINCT 249 3146 408 SECOND 250 3147 454 PROMOTED 251 3158 256 FAILS 252 3159 326 SECOND 253 3160 269 PROMOTED 254 3161 250 PROMOTED 255 3162 386 SECOND 256 3166 378 PROMOTED 257 3167 371 SECOND 258 3171 367 SECOND 259 3176 373 SECOND 260 3177 472 FIRST 261 3178 448 FIRST 262 3182 464 FIRST 263 3183 313 PASS 264 3184 380 SECOND 265 3189 447 FIRST 266 3190 496 FIRST 267 3191 528 DISTINCT 268 3196 503 PROMOTED 269 3198 477 FIRST 270 3206 477 FIRST