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