416 0
0 2 3 3 4 6 7 7 8 9 12 13 19 24 28 33 36 37 37 43 43 47 57 60 62 63 66 67 71 72 72 73 79 80 86 86 89 89 98 99 101 104 108 112 113 116 121 122 123 125 128 132 132 133 135 136 136 137 140 145 146 148 151 155 159 164 165 169 174 176 178 178 181 185 186 186 187 191 192 196 197 197 199 199 203 210 214 215 216 218 225 225 227 229 230 233 241 247 253 255 255 256 263 265 265 267 274 275 276 277 282 284 284 285 286 287 291 291 291 299 303 303 305 308 313 313 313 314 316 316 317 318 325 327 328 333 333 336 338 338 339 341 350 350 351 352 353 354 358 361 361 362 364 364 364 366 366 378 379 379 387 389 390 396 396 397 404 404 407 410 412 412 423 425 431 432 441 444 444 450 451 452 452 456 457 463 465 467 467 468 479 479 483 485 489 493 497 497 498 499 503 505 505 509 509 512 513 514 515 517 523 523 525 534 534 537 539 540 549 551 551 554 557 559 560 562 562 563 572 573 579 580 581 581 582 585 587 588 589 591 592 595 596 598 600 601 601 601 604 606 606 606 611 613 613 613 616 618 619 624 632 634 634 637 639 648 650 650 652 653 657 658 664 675 688 690 693 693 694 695 695 695 700 701 703 707 707 711 714 715 715 716 718 718 724 726 731 731 731 736 737 737 740 747 747 749 750 750 752 753 757 760 761 762 763 764 765 768 768 772 778 778 781 781 782 783 785 786 794 794 797 798 798 809 815 816 818 822 825 825 828 828 829 831 835 835 836 837 838 838 840 843 845 847 847 853 854 859 863 863 865 868 872 872 875 875 878 885 893 895 897 906 908 915 919 919 920 923 930 933 934 938 946 948 949 956 956 957 958 959 959 960 962 963 967 967 970 971 972 972 973 974 975 976 976 979 984 984 985 986 987 987 988 990 996 999 
