12 1 513 1 2 4 5 7 9 10 12 13 15 17 18 20 22 23 25 26 28 30 31 11 33 35 37 38 40 42 43 45 46 1 16 49 51 52 54 55 57 59 60 62 63 65 67 68 70 72 73 74 76 77 79 81 82 84 85 86 88 89 41 92 93 95 97 98 100 101 103 105 106 108 109 110 102 113 114 116 118 119 121 122 27 125 126 128 130 132 133 134 136 137 138 140 123 142 144 80 146 148 149 151 153 154 156 157 158 160 161 163 127 165 166 167 169 171 53 96 172 173 175 176 69 179 180 159 182 184 185 187 188 190 191 193 195 197 198 200 202 204 205 206 147 207 208 3 210 211 212 214 216 217 219 220 222 141 224 226 227 228 229 231 233 234 236 194 238 240 242 243 244 186 246 235 249 250 252 254 255 256 258 260 261 168 262 264 266 267 269 271 272 273 245 275 277 278 259 280 282 218 283 94 284 285 286 232 287 288 150 291 139 289 294 296 297 299 300 302 58 29 19 56 306 308 309 311 312 34 315 317 319 320 21 321 323 325 326 6 327 135 329 331 332 112 335 279 337 145 338 339 340 124 341 268 342 344 346 348 349 32 209 352 353 355 356 203 357 107 360 361 8 363 365 248 367 177 368 369 370 371 324 372 364 373 375 265 313 378 379 381 382 64 384 385 237 24 328 387 389 390 392 170 164 143 131 330 120 393 239 395 397 398 400 402 403 155 358 405 223 406 407 409 213 410 71 333 178 388 117 362 411 412 305 316 345 404 414 336 415 416 310 417 418 276 104 111 48 420 421 295 50 423 424 425 66 225 366 215 429 430 431 433 304 162 426 422 436 230 298 314 438 439 281 441 14 90 292 241 443 444 87 445 446 447 293 448 442 450 47 383 452 36 374 347 454 196 181 455 44 457 458 459 460 461 427 354 463 303 464 465 466 468 399 78 435 115 449 471 257 251 472 380 290 473 475 476 437 477 391 61 247 470 478 183 263 434 479 453 428 480 152 481 482 483 359 484 486 469 75 99 318 440 467 91 485 488 253 490 491 350 192 474 419 462 401 494 495 432 413 497 39 498 201 334 301 376 307 501 322 492 351 503 487 504 505 83 500 506 507 456 199 493 496 408 508 174 377 189 502 343 510 511 451 270 396 499 489 274 512 221 386 394 129 513 509