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