697 125 350 863 880 839 639 183 437 954 775 377 499 12 518 953 482 6 308 353 565 255 514 43 486 650 160 598 679 78 749 920 169 9 627 103 356 402 333 465 546 463 529 631 370 822 609 647 795 246 762 419 955 894 43 844 557 920 852 487 335 990 425 182 259 643 133 388 33 190 140 211 992 86 237 839 404 455 355 883 956 864 866 609 548 698 736 499 112 310 358 0 136 76 840 349 971 953 564 829 101 696 536 785 489 634 92 968 207 939 776 713 601 564 429 19 401 344 6 678 760 406 934 179 43 843 448 416 104 520 861 808 811 379 316 600 256 911 60 466 64 927 908 499 741 168 505 693 512 364 47 397 441 471 557 725 122 846 233 905 78 213 294 664 710 634 963 1 625 315 732 990 718 729 342 619 727 631 409 246 517 428 637 419 848 51 854 778 501 820 382 989 884 376 325 449 618 117 565 982 814 849 739 296 249 683 303 644 562 566 211 310 989 871 921 294 74 323 943 851 611 339 864 931 485 745 519 629 534 890 104 335 58 444 780 147 318 411 142 880 838 593 653 451 348 901 354 250 201 360 447 988 715 320 473 690 511 917 487 482 49 843 347 710 854 122 291 520 482 216 712 293 727 23 269 582 974 288 453 877 929 713 595 641 105 667 863 323 444 440 724 465 663 642 970 32 172 487 812 92 757 999 110 988 15 339 544 341 416 848 918 104 871 236 943 679 818 441 761 283 134 236 787 689 879 720 459 608 603 599 901 371 49 420 249 723 711 465 536 907 542 619 51 211 69 506 225 45 682 334 442 237 36 561 821 984 456 896 856 707 645 343 950 633 51 661 725 889 588 596 338 984 922 533 500 199 933 829 304 80 514 476 462 859 273 96 572 69 205 221 162 538 801 367 949 17 659 275 104 443 434 198 788 360 203 218 583 563 384 712 708 266 858 341 280 75 363 541 988 884 919 746 832 64 266 261 763 282 978 393 186 959 93 68 892 101 93 956 779 515 186 948 649 750 910 775 743 404 907 716 642 891 309 722 188 900 379 474 504 114 95 145 550 320 463 215 640 963 833 418 415 229 272 351 940 549 337 301 528 79 843 851 22 999 976 982 213 818 686 169 569 78 509 322 428 144 743 524 31 449 299 526 495 709 791 790 117 577 227 986 630 574 261 110 179 935 460 966 725 850 162 308 533 471 459 188 278 83 532 609 451 678 274 319 848 437 538 99 292 565 838 407 527 305 327 144 118 270 144 738 984 680 34 245 126 649 20 64 873 966 961 19 604 722 280 627 527 551 836 224 160 688 257 607 666 236 989 702 898 227 201 887 792 749 354 209 97 780 434 635 883 325 743 471 870 318 326 4 335 307 647 865 454 444 572 18 929 985 693 927 937 586 406 425 424 506 860 12 79 888 571 111 372 323 61 49 494 697 675 786 944 6 361 894 97 400 744 883 286 177 573 860 952 157 189 504 124 282 207 494 303 302 968 778 869 794 366 573 165 989 76 623 913 436 57 996 11 934 908 622 208 622 487 478 39 140 377 50 145 312 888 294 659 807 829 432 405 440 146 200 919 321 894 433 208 717 452 650 538 762 749 755 41 757 869 506 84 396 837 954 970 314 200 179 184 908 23 112 210 752 14 484 431 853 56 640 804 811 76 575 912 795 805 539 314 119 22 135 345 807 552 999 552 388 708 349 489 909 684 188 722 975 196 313 582 895 134 954 444 159 427 908 168 878 605 179 379 54 749 253 814 378 246 979 45 23 787 499 32 467 225 392 630 866 530 262 301 164 460 233 456 754 327 428 748 893 636 72 307 839 100 660 95 825 734 475 424 916 906 203 250 721 715 905 240 150 153 485 128 742 660 869 275 985 63 300 76 305 740 570 471 652 758 372 658 612 734 538 613 810 886 536 536 555 910 586 169 777 751 532 392 832 993 166 297 582 225 745 435 1 808 332 449 458 413 38 179 243 578 587 687 645 305 516 247 356 934 798 750 20 988 482 592 776 798 686 748 139