235 438 842 749 865 636 674 17 543 288 803 792 581 443 37 526 907 372 832 108 174 726 723 30 871 925 742 926 900 101 43 957 806 619 997 314 277 10 158 815 588 565 229 464 54 250 930 719 406 752 707 774 501 199 79 334 899 296 885 725 472 359 57 851 575 502 751 691 102 240 734 370 31 292 665 40 670 800 608 858 394 33 535 174 287 760 438 300 667 180 826 461 84 734 745 15 640 411 919 212 320 100 512 530 521 135 501 809 994 507 270 796 771 317 515 524 326 113 901 427 137 293 0 689 53 635 413 456 270 951 919 794 929 158 657 213 146 365 860 938 288 353 426 960 908 999 450 509 455 31 446 68 24 471 505 613 330 71 999 248 309 198 601 940 299 542 599 255 859 865 824 572 552 679 805 43 457 846 821 799 892 298 694 832 713 863 683 507 270 401 848 866 871 268 832 936 901 336 315 832 558 493 134 835 732 500 126 607 369 603 530 731 966 417 769 859 344 34 971 851 887 391 288 184 778 429 418 950 490 133 760 642 572 522 528 848 451 261 510 283 275 500 277 666 162 176 286 43 877 167 389 895 826 618 943 325 550 100 391 599 438 489 354 906 991 59 11 567 809 743 13 708 660 693 634 494 473 976 768 906 902 657 959 214 516 629 586 338 97 119 471 196 742 192 283 571 427 832 669 915 879 238 744 2 172 950 413 665 645 13 212 458 792 257 686 740 401 265 807 927 266 229 453 185 223 459 993 66 32 375 182 333 211 143 895 642 986 393 70 947 467 524 755 524 973 248 605 600 415 326 721 771 933 624 734 682 590 951 652 82 444 804 998 214 820 56 441 861 320 659 410 796 363 716 643 420 905 682 155 908 664 912 431 695 756 825 315 903 400 850 590 379 522 64 843 689 302 459 271 330 157 66 673 684 866 287 689 345 231 628 573 941 283 575 200 798 871 880 928 912 154 953 15 181 852 620 882 499 292 426 613 626 913 831 544 412 245 172 877 452 326 339 815 182 889 177 993 494 754 398 539 314 608 451 940 687 517 871 378 756 47 853 376 833 760 230 589 704 84 607 41 946 77 912 508 641 338 468 874 804 444 546 424 672 25 37 193 501 465 19 220 735 447 864 457 902 612 263 836 641