12 1 1001 1 1 4 3 2 9 6 7 13 5 17 19 12 8 24 15 16 10 29 11 32 21 22 23 14 25 40 27 28 18 46 31 20 51 34 54 36 37 38 39 26 62 42 43 44 45 30 70 48 49 50 33 76 53 35 80 63 57 84 59 79 61 41 56 64 93 66 67 68 69 47 71 101 73 74 75 52 77 78 60 55 112 114 116 58 120 86 87 88 89 90 91 92 65 131 95 96 97 98 99 100 72 125 103 104 105 106 107 108 109 110 111 81 151 82 155 83 158 140 119 85 163 122 165 132 102 169 127 128 148 130 94 124 133 178 135 136 137 138 139 118 141 187 143 144 145 146 147 129 149 150 113 199 153 154 115 204 157 117 208 160 161 162 121 215 123 219 221 168 126 226 171 218 173 174 175 176 177 134 235 180 181 182 183 184 185 186 142 246 189 190 191 192 193 194 195 196 197 198 152 259 201 202 203 156 205 206 207 159 269 210 245 212 213 214 164 276 217 172 166 281 167 285 287 289 225 170 293 228 236 260 298 232 254 234 179 229 237 305 239 240 247 310 243 244 211 188 241 248 318 250 251 252 253 233 255 256 257 258 200 230 261 262 263 264 265 266 267 268 209 270 271 272 273 274 275 216 277 278 279 280 220 352 283 284 222 357 223 359 224 290 291 292 227 366 368 370 338 231 375 349 301 302 303 378 238 383 384 308 387 242 391 312 389 314 315 316 317 249 398 320 321 322 323 324 325 326 327 328 406 330 331 332 333 334 335 336 337 297 339 397 341 342 343 344 345 346 347 348 300 350 351 282 429 354 355 356 286 358 288 438 361 440 363 364 365 294 447 295 450 296 454 372 457 374 299 460 449 304 412 465 403 382 306 307 472 473 309 476 313 390 311 481 399 394 485 396 340 319 393 400 401 402 381 404 405 329 495 408 409 410 411 379 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 353 430 431 432 433 434 435 436 437 360 523 362 441 442 443 444 445 446 367 448 377 369 537 452 453 371 542 543 373 458 459 376 550 462 553 520 380 557 511 468 469 470 503 385 386 474 475 388 568 478 479 480 392 573 574 576 395 579 487 569 489 490 491 492 493 494 407 496 586 498 499 500 585 502 471 504 505 506 507 508 509 510 467 512 513 514 600 516 517 518 519 464 521 522 439 608 595 526 611 528 529 530 531 532 533 534 535 536 451 624 539 540 541 455 456 631 545 633 547 548 549 461 640 641 463 644 630 647 466 650 621 589 583 655 563 564 584 566 567 477 488 570 571 572 482 483 669 484 673 578 486 677 671 680 561 565 501 497 685 588 560 590 591 592 593 594 525 596 597 598 599 515 693 602 603 604 605 606 607 524 699 610 527 612 613 614 615 616 617 618 619 620 559 622 623 538 625 626 627 628 629 555 544 722 546 634 635 636 637 638 639 551 552 733 643 554 737 646 556 648 649 558 743 732 696 703 562 749 687 691 659 660 661 662 663 664 665 666 667 668 575 759 581 672 577 763 675 676 580 766 679 582 768 770 683 684 587 772 657 688 689 690 658 692 601 777 695 653 697 698 609 783 779 776 654 704 705 706 707 708 709 710 711 712 713 792 715 716 717 718 719 720 721 632 798 773 801 726 727 728 729 730 731 652 642 811 735 736 645 815 739 817 741 742 651 823 745 797 825 748 656 829 787 791 753 754 755 756 757 758 670 760 761 762 674 764 765 678 843 681 845 682 848 686 724 816 775 702 694 854 701 780 781 782 700 861 859 786 751 788 789 790 752 714 868 794 795 796 746 723 873 800 725 802 803 804 805 806 807 808 809 810 734 812 813 814 738 774 740 818 819 820 821 822 744 889 747 899 827 828 750 880 884 832 833 834 835 836 837 838 839 840 841 842 767 844 769 913 847 771 914 850 891 852 901 778 855 856 857 858 785 860 784 862 917 864 865 866 867 793 925 870 871 872 799 930 922 927 924 890 879 830 881 882 883 831 885 939 887 888 824 878 851 946 893 894 895 896 897 898 826 953 853 902 903 950 905 906 907 908 909 910 911 912 846 849 940 916 863 918 919 920 964 875 923 877 869 968 876 928 929 874 974 965 933 934 935 936 937 938 886 915 941 942 943 982 945 892 947 948 949 904 951 952 900 954 955 956 957 958 959 960 985 992 963 921 932 966 987 926 969 970 971 972 973 931 996 976 984 978 979 980 993 944 999 977 961 986 967 988 989 990 991 962 981 994 995 975 997 998 983 1000 1001