287 147
4 7 9 15 15 15 34 38 39 41 44 45 48 52 56 64 68 75 75 78 83 83 93 97 99 113 117 118 121 122 130 135 140 141 142 143 143 151 155 155 156 157 161 167 167 167 171 175 175 175 177 178 180 183 193 198 202 203 206 206 209 222 223 230 232 251 258 266 266 268 272 274 275 291 292 294 294 296 297 299 301 302 302 306 307 325 325 330 333 336 336 338 344 344 348 349 350 350 351 362 363 368 369 372 374 375 377 380 385 387 387 387 398 407 408 411 414 420 428 429 433 434 442 443 444 444 450 458 458 461 463 464 465 467 472 473 476 476 479 480 482 483 483 484 488 490 490 493 493 500 502 503 506 514 515 515 522 522 537 542 555 555 557 565 569 573 573 576 581 583 584 588 589 589 598 604 607 610 611 613 619 622 626 627 628 631 644 645 648 655 658 659 659 660 664 666 675 680 680 683 691 701 705 708 713 722 723 726 729 730 731 732 737 738 739 744 747 748 752 753 754 755 755 769 773 776 777 780 781 783 790 792 792 798 799 800 802 811 812 818 822 822 827 834 841 844 849 850 854 857 865 870 876 880 880 883 887 888 888 894 896 905 912 923 934 936 936 941 941 941 945 948 953 965 966 970 973 983 984 985 986 989 994 994 996 1000 1000 
