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