1000 500 989 549 7 137 716 180 20 265 774 706 743 449 569 105 173 663 288 115 489 650 957 384 11 781 324 953 57 820 696 185 619 84 973 96 717 354 173 258 728 375 115 963 811 850 415 496 314 980 16 743 533 553 376 101 571 981 454 786 215 529 996 842 577 847 247 536 172 177 52 236 140 838 149 728 939 222 560 4 486 948 699 274 599 804 407 584 765 161 241 607 43 455 803 113 765 534 17 119 540 123 103 502 324 566 712 229 225 603 582 168 322 517 871 530 633 771 547 318 492 390 496 637 920 914 877 603 100 371 59 340 366 869 606 797 920 585 679 820 912 432 851 261 687 945 254 279 77 454 63 575 128 94 294 899 818 510 911 73 934 828 223 118 288 965 70 185 909 723 303 9 899 65 882 190 866 591 337 403 421 891 853 263 344 822 637 815 762 469 893 437 268 570 418 545 394 689 290 672 663 805 177 327 196 634 881 104 85 846 120 613 500 448 909 816 656 497 454 735 409 396 733 618 18 731 283 588 231 444 627 505 98 21 575 171 915 849 852 842 797 798 257 594 852 600 702 107 969 200 560 225 822 402 83 787 47 999 666 473 755 855 78 358 171 372 527 942 273 37 565 365 673 489 755 565 15 906 672 384 148 98 992 538 596 779 93 62 940 569 632 550 935 646 267 809 363 742 503 66 841 449 518 913 399 606 421 708 302 62 329 68 409 172 716 84 641 967 163 424 759 501 24 667 196 238 949 653 404 285 775 29 160 292 920 595 185 458 312 388 17 577 920 116 382 687 978 563 266 995 55 220 176 207 470 961 118 983 315 239 69 168 910 502 637 746 163 316 462 543 174 67 460 323 447 385 611 139 94 566 709 512 517 769 261 128 796 540 834 298 480 234 305 549 491 886 145 811 506 875 685 926 433 206 119 488 611 12 225 401 295 602 602 52 324 625 944 608 391 901 93 606 244 905 160 468 709 586 723 873 653 697 503 632 222 775 492 749 548 978 309 823 907 605 116 864 503 68 388 164 621 442 605 463 356 388 204 471 311 94 277 172 505 727 676 258 102 485 286 659 372 155 921 53 382 385 555 267 938 965 936 264 882 447 836 746 557 561 574 903 591 115 668 748 278 316 179 132 539 760 788 147 879 57 926 648 627 473 736 970 345 4 975 7 463 688 475 33 51 160 321 125 693 327 308 958 239 12 478 737 387 802 441 384 402 791 331 254 416 661 974 611 946 904 620 641 416 607 722 558 743 400 910 329 459 394 783 661 490 783 54 155 982 682 721 965 979 527 391 184 870 895 938 642 345 478 256 845 176 201 243 836 210 195 353 89 715 949 845 280 623 437 138 593 770 904 202 120 389 854 15 132 752 784 923 173 555 141 739 619 634 3 80 361 956 610 469 227 622 392 184 237 660 371 143 360 916 498 707 890 646 932 110 113 203 165 235 647 754 484 148 223 51 365 415 691 515 804 83 479 390 460 627 583 628 905 362 929 429 733 931 96 351 195 722 954 865 74 619 399 962 550 880 360 218 295 213 538 910 709 329 535 119 987 794 393 753 653 14 581 176 609 955 829 976 385 404 921 368 667 713 176 123 828 881 345 102 974 232 192 736 882 316 952 510 183 306 377 215 174 560 398 345 254 173 56 931 434 717 234 305 44 383 679 288 511 946 663 207 926 794 680 118 193 888 198 948 497 767 392 664 951 838 226 555 247 539 641 400 832 257 602 623 825 813 358 958 894 461 902 174 923 201 967 1 931 974 685 732 837 99 38 433 499 944 66 21 442 618 570 667 962 779 274 85 22 634 500 185 484 859 515 549 800 631 398 996 762 427 396 522 710 406 228 455 742 840 711 51 242 488 717 582 454 618 546 419 631 284 75 903 152 103 152 946 612 380 372 761 240 469 27 565 230 195 39 91 865 316 104 953 397 691 283 957 350 890 9 936 250 631 599 513 922 968 439 881 810 229 121 784 23 185 157 919 643 109 187 177 44 243 449 133 412 70 563 161 688 916 647 55 522 271 498 793 375 518 19 884 739 628 201 546 767 783 629 229 180 214 420 664 615 120 594 467 376 822 277 58 618 269 674 385 144 479 27 14 305 882 580 895 654 442 667 208 987 401 459 740 679 225 878 582 191 724 152 364 685 235 90 62 212 224 59 580 636 348 33 568 708 184 750 83 519 694 465 750 800 81 22 539 500 820 590 983 693 962 419 351 255 204 543 663 577 358 791 464 242 330 115 599 933 17 324 481 36 949 889 451 14 174 540