1000 5
150
6 7 10 14 18 21 26 29 34 36 48 49 57 59 73 88 95 107 109 115 130 142 143 153 157 159 164 165 172 188 192 205 207 210 218 222 223 233 243 246 250 256 258 259 272 289 298 302 310 315 318 330 332 338 342 344 360 362 366 367 372 378 384 396 399 401 403 410 423 425 434 438 441 453 454 456 470 474 481 482 486 495 498 507 512 541 552 558 559 570 572 589 596 598 600 605 607 613 620 629 631 638 646 654 656 657 665 671 673 678 682 685 692 699 706 720 745 763 770 772 773 775 783 794 796 804 823 830 832 833 841 845 851 859 876 881 887 892 899 919 921 929 936 938 940 959 984 987 988 992
