973 747
1 2 4 5 5 7 9 9 11 11 14 14 15 17 17 19 20 24 24 25 26 30 31 33 33 35 36 37 38 38 38 39 39 39 39 41 41 42 42 43 44 44 44 44 44 45 45 45 46 48 48 49 50 52 52 52 52 54 55 55 55 55 57 57 57 58 58 61 62 63 63 65 65 68 68 69 70 72 73 74 76 76 78 78 78 81 85 86 86 86 86 87 87 88 90 93 93 94 95 96 98 101 102 103 107 108 110 111 111 113 113 113 114 115 115 116 116 116 116 119 120 121 124 124 125 128 129 129 131 131 131 132 133 133 136 137 139 139 139 140 140 142 142 142 144 144 145 147 147 149 153 154 154 158 158 161 165 165 166 166 166 169 170 171 172 172 173 174 174 176 176 177 178 178 181 181 182 182 183 183 186 187 188 192 194 195 196 197 197 197 198 201 203 205 205 205 206 206 208 209 209 210 211 213 213 216 217 217 217 218 220 220 220 221 221 223 224 225 226 228 231 233 233 236 236 238 238 239 239 240 240 243 243 247 247 248 248 250 250 253 257 257 258 259 259 260 261 267 268 268 269 270 270 270 271 272 272 272 277 277 278 278 279 280 281 282 283 283 284 285 285 285 286 286 286 287 287 287 287 288 289 290 290 291 291 292 297 298 300 300 300 301 302 303 304 304 305 306 309 312 312 313 313 313 315 315 315 317 318 319 319 319 319 321 322 322 322 323 324 326 328 328 331 333 333 334 334 335 335 336 337 338 338 339 340 341 342 342 343 344 345 345 346 346 346 347 349 350 351 351 352 354 355 357 358 361 361 363 364 367 368 370 372 373 374 375 376 378 379 379 382 384 385 386 388 395 395 396 396 397 398 398 398 399 400 400 401 401 402 402 403 405 405 406 406 407 408 409 409 410 411 411 411 412 413 413 413 416 416 417 417 419 421 421 422 423 423 423 424 425 426 426 427 427 429 431 432 432 432 432 434 435 437 439 439 440 440 441 441 441 443 445 445 446 447 448 452 452 453 453 453 454 459 460 461 466 466 466 467 467 469 469 469 470 470 471 471 471 471 472 473 474 474 476 478 479 483 486 486 487 488 489 489 490 490 491 492 493 493 494 494 497 498 500 501 502 502 502 503 503 504 504 504 505 507 509 510 513 514 514 515 515 515 517 517 518 519 521 521 524 525 526 527 527 527 528 528 528 530 530 530 533 534 535 538 539 541 541 542 542 543 543 543 544 545 547 548 549 553 554 554 554 556 557 557 557 560 560 560 562 564 566 568 569 571 571 572 573 574 574 575 576 576 579 580 580 583 583 584 585 586 588 588 589 589 591 593 594 596 596 596 597 597 598 599 599 600 601 602 602 603 604 605 613 614 614 616 616 617 617 620 620 620 621 622 622 624 625 627 627 627 628 629 630 631 632 632 632 633 633 634 636 637 638 640 641 641 650 650 650 650 651 652 654 654 656 657 659 660 660 661 663 663 670 670 671 671 672 673 674 676 677 677 677 678 678 680 681 681 681 682 682 682 682 683 683 684 684 685 685 686 687 688 692 692 693 693 696 697 698 698 698 700 703 706 707 710 710 712 713 713 714 716 717 717 717 718 719 721 725 726 726 732 732 733 734 736 736 737 737 737 739 739 739 741 741 742 742 743 743 743 744 744 745 747 748 749 750 751 751 751 752 753 754 754 756 758 759 764 766 768 768 770 773 776 777 777 777 780 780 781 782 784 784 784 785 786 787 787 790 790 790 791 793 793 794 794 797 799 803 804 804 804 805 805 805 806 807 808 809 809 810 813 813 813 814 815 817 817 818 818 819 820 821 821 822 823 823 825 825 825 826 826 827 827 828 834 835 836 839 839 847 850 851 852 853 854 854 856 857 857 857 857 857 860 861 862 862 862 862 864 865 865 869 873 874 876 876 877 879 879 879 880 881 881 882 884 886 888 889 890 890 893 894 896 896 897 897 899 901 901 902 903 904 904 907 908 908 908 908 911 912 912 913 914 915 915 916 917 917 919 919 919 920 921 921 923 926 926 926 927 927 928 928 930 931 932 934 934 939 941 942 944 945 945 945 946 947 948 948 951 954 957 957 958 959 959 960 960 960 961 962 963 964 965 967 967 970 971 972 974 975 977 978 978 978 979 980 980 983 984 984 984 984 985 985 987 987 987 987 988 989 989 990 990 994 996 996 996 996 999 1000 1000 
