690 1 2 2 3 3 4 2 5 1 6 1 7 2 8 5 9 4 10 7 11 1 12 2 13 8 14 12 15 11 16 16 17 6 18 12 19 10 20 18 21 12 22 21 23 6 24 3 25 21 26 3 27 12 28 1 29 4 30 4 31 2 32 18 33 13 34 29 35 33 36 26 37 5 38 38 39 13 40 23 41 41 42 42 43 6 44 30 45 38 46 12 47 34 48 48 49 15 50 4 51 11 52 47 53 17 54 25 55 14 56 13 57 8 58 54 59 22 60 14 61 45 62 34 63 39 64 62 65 33 66 53 67 34 68 5 69 35 70 47 71 63 72 55 73 68 74 70 75 60 76 71 77 41 78 36 79 30 80 5 81 1 82 55 83 27 84 1 85 35 86 77 87 40 88 31 89 45 90 62 91 40 92 51 93 92 94 51 95 32 96 35 97 54 98 97 99 93 100 23 101 69 102 60 103 46 104 21 105 71 106 75 107 76 108 32 109 34 110 103 111 6 112 45 113 26 114 21 115 92 116 111 117 12 118 44 119 13 120 15 121 63 122 77 123 110 124 48 125 14 126 123 127 80 128 61 129 108 130 31 131 78 132 98 133 125 134 42 135 36 136 88 137 36 138 99 139 23 140 10 141 40 142 115 143 47 144 124 145 49 146 54 147 132 148 5 149 134 150 29 151 2 152 43 153 12 154 111 155 42 156 77 157 4 158 70 159 82 160 48 161 10 162 18 163 157 164 45 165 152 166 146 167 111 168 15 169 64 170 57 171 57 172 128 173 69 174 71 175 35 176 169 177 14 178 81 179 75 180 177 181 115 182 110 183 56 184 138 185 14 186 167 187 23 188 73 189 2 190 88 191 190 192 115 193 37 194 56 195 152 196 94 197 168 198 66 199 106 200 179 201 105 202 175 203 69 204 8 205 8 206 23 207 51 208 200 209 42 210 105 211 173 212 100 213 198 214 115 215 122 216 4 217 79 218 100 219 70 220 78 221 129 222 83 223 223 224 21 225 71 226 186 227 23 228 130 229 23 230 1 231 93 232 195 233 88 234 132 235 141 236 41 237 220 238 44 239 101 240 135 241 110 242 223 243 50 244 214 245 6 246 69 247 40 248 58 249 135 250 156 251 227 252 212 253 95 254 123 255 32 256 59 257 220 258 138 259 189 260 135 261 237 262 138 263 6 264 165 265 97 266 116 267 147 268 23 269 29 270 62 271 247 272 203 273 68 274 47 275 74 276 188 277 72 278 96 279 85 280 155 281 63 282 118 283 170 284 240 285 275 286 110 287 125 288 41 289 129 290 281 291 27 292 194 293 66 294 33 295 222 296 218 297 260 298 187 299 38 300 68 301 216 302 93 303 121 304 289 305 114 306 155 307 255 308 11 309 91 310 53 311 207 312 114 313 190 314 253 315 50 316 49 317 296 318 80 319 307 320 99 321 222 322 291 323 45 324 123 325 19 326 116 327 253 328 288 329 300 330 309 331 212 332 132 333 87 334 297 335 75 336 97 337 174 338 176 339 157 340 269 341 68 342 134 343 258 344 228 345 346 340 347 345 348 337 349 343 350 341 351 340 352 351 353 347 354 346 355 354 356 344 357 356 358 350 359 352 360 359 361 358 362 359 363 353 364 353 365 363 366 354 367 359 368 358 369 365 370 357 371 365 372 362 373 363 374 368 375 368 376 367 377 368 378 371 379 374 380 378 381 379 382 379 383 382 384 376 385 376 386 384 387 383 388 378 389 381 390 379 391 382 392 384 393 392 394 388 395 389 396 383 397 395 398 386 399 389 400 396 401 390 402 401 403 402 404 398 405 400 406 400 407 405 408 407 409 397 410 405 411 408 412 411 413 405 414 413 415 408 416 414 417 416 418 407 419 409 420 412 421 415 422 416 423 422 424 417 425 416 426 421 427 420 428 419 429 426 430 428 431 418 432 420 433 430 434 422 435 430 436 429 437 432 438 434 439 431 440 436 441 432 442 434 443 440 444 443 445 436 446 439 447 446 448 438 449 446 450 440 451 448 452 443 453 450 454 452 455 453 456 446 457 451 458 451 459 453 460 453 461 453 462 458 463 459 464 453 465 462 466 459 467 464 468 463 469 458 470 460 471 462 472 468 473 470 474 465 475 472 476 464 477 474 478 474 479 472 480 474 481 480 482 475 483 482 484 483 485 476 486 485 487 478 488 475 489 481 490 478 491 484 492 491 493 490 494 485 495 486 496 493 497 495 498 486 499 491 500 489 501 494 502 500 503 490 504 494 505 494 506 503 507 500 508 496 509 505 510 499 511 507 512 509 513 508 514 511 515 513 516 504 517 515 518 508 519 508 520 512 521 512 522 519 523 515 524 514 525 514 526 524 527 514 528 515 529 517 530 522 531 522 532 527 533 524 534 526 535 522 536 531 537 526 538 534 539 536 540 527 541 539 542 537 543 541 544 539 545 537 546 542 547 543 548 538 549 537 550 537 551 546 552 546 553 551 554 543 555 553 556 545 557 544 558 556 559 550 560 551 561 554 562 557 563 551 564 563 565 552 566 554 567 561 568 560 569 568 570 561 571 563 572 569 573 561 574 566 575 569 576 571 577 568 578 571 579 577 580 572 581 574 582 578 583 570 584 577 585 572 586 573 587 582 588 578 589 576 590 578 591 585 592 585 593 590 594 589 595 587 596 593 597 595 598 585 599 588 600 598 601 594 602 599 603 598 604 599 605 594 606 598 607 597 608 601 609 607 610 601 611 599 612 605 613 602 614 604 615 602 616 605 617 607 618 615 619 613 620 610 621 620 622 610 623 620 624 620 625 621 626 617 627 622 628 623 629 622 630 617 631 626 632 619 633 630 634 626 635 632 636 635 637 634 638 627 639 634 640 635 641 636 642 638 643 632 644 643 645 644 646 637 647 638 648 639 649 637 650 648 651 645 652 641 653 640 654 647 655 642 656 654 657 644 658 654 659 654 660 653 661 657 662 652 663 658 664 657 665 661 666 660 667 661 668 663 669 666 670 659 671 662 672 666 673 660 674 669 675 669 676 675 677 676 678 665 679 669 680 669 681 679 682 669 683 677 684 671 685 680 686 680 687 686 688 683 689 679 690 686