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