695 684 350 185 827 920 108 393 847 658 750 576 942 832 739 720 431 838 538 441 515 503 162 802 397 482 683 397 426 608 670 500 95 238 41 369 436 721 828 588 120 215 284 265 385 822 445 161 310 921 510 539 11 365 959 730 119 942 237 411 470 597 327 548 929 794 207 968 609 755 837 635 810 102 782 24 327 111 249 125 885 983 721 420 46 995 289 374 728 303 447 112 956 74 312 642 490 576 301 588 379 676 359 796 527 935 796 924 177 898 743 836 35 244 53 528 67 544 976 744 702 693 597 204 965 549 753 437 710 706 55 595 586 714 12 600 64 839 491 821 632 367 574 931 870 907 8 150 491 112 522 447 488 313 244 671 871 167 478 986 453 882 806 429 514 915 569 527 395 82 134 814 967 542 327 89 822 139 12 527 960 24 817 685 152 813 526 322 348 136 880 319 636 871 280 333 123 765 304 894 571 430 590 500 109 601 205 649 96 170 473 424 879 802 27 946 485 857 216 397 495 907 208 44 610 173 676 238 966 793 503 397 116 574 492 391 431 654 101 452 221 244 569 752 193 109 748 230 384 936 582 293 798 402 912 666 601 139 492 727 337 477 96 931 557 656 27 605 773 417 533 911 533 725 128 943 832 159 693 41 384 695 396 614 561 892 294 718 620 777 401 667 245 537 144 804 557 505 965 904 618 852 769 408 410 563 179 945 939 314 274 447 567 395 736 814 271 812 593 509 850 65 374 852 883 938 993 315 313 899 738 771 764 330 508 470 361 150 387 798 666 205 705 690 665 679 88 588 424 182 515 333 827 571 635 602 713 972 758 978 442 886 246 607 354 707 369 338 444 859 792 43 904 842 888 65 607 372 891 708 228 1000 737 118 967 512 163 810 617 364 14 987 832 439 283 808 80 777 896 108 536 493 139 526 872 235 454 454 712 779 453 777 45 38 186 935 752 906 29 283 33 209 221 472 948 834 443 614 324 591 758 170 836 840 884 444 759 877 551 572 366 775 82 757 799 216 396 405 662 768 287 544 567 150 456 905 260 64 561 981 907 607 807 322 833 236 653 68 189 809 161 902 188 422 590 534 921 735 590 284 280 506 436 469 223 942 586 98 449 211 962 809 692 97 917 242 501 818 792 741