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