956 405 744 651 405 625 630 904 339 570 505 770 383 475 101 920 355 6 468 181 643 446 918 500 700 455 944 581 136 265 480 70 569 988 480 525 761 721 71 211 417 13 260 345 146 280 931 855 210 424 508 371 534 419 861 993 735 787 193 710 151 842 757 166 582 914 110 60 167 528 614 587 443 217 564 992 702 385 396 970 364 11 900 75 460 398 125 702 612 258 230 506 950 162 224 97 665 838 153 130 215 795 60 559 948 235 820 594 83 58 368 85 839 527 332 417 456 321 532 244 823 610 884 529 173 863 572 484 469 841 408 680 719 133 730 723 384 19 789 236 555 958 199 509 789 633 824 110 423 221 701 954 199 885 341 278 685 377 153 324 842 128 927 939 311 166 366 569 309 737 681 367 51 139 450 176 737 599 655 185 359 963 50 166 736 182 738 902 684 119 336 612 738 516 569 5 540 713 945 486 37 819 11 814 306 932 420 751 354 361 881 659 56 35 399 767 523 330 61 357 624 912 179 157 590 901 794 834 385 603 931 156 410 976 299 71 551 57 597 419 976 801 807 906 796 994 812 851 236 36 992 167 871 113 822 337 597 628 239 945 393 588 238 733 751 482 492 773 345 698 638 172 259 686 7 273 922 2 877 737 451 541 675 310 607 587 651 50 334 597 586 436 429 509 82 903 754 55 452 501 68 532 174 690 43 873 586 398 356 746 328 401 584 639 457 573 747 132 954 413 928 163 678 708 633 180 148 439 342 282 458 460 567 904 5 734 645 453 672 506 328 46 916 992 10 34 233 910 8 463 373 599 913 774 82 180 511 834 119 632 362 584 939 34 858 4 515 598 987 314 652 680 252 152 16 992 946 24 112 718 539 56 101 780 558 989 564 750 957 122 292 222 28 101 279 280 960 5 989 138 337 782 65 577 5 247 497 678 804 709 645 504 515 626 573 791 915 363 78 376 590 852 906 431 560 789 821 833 154 959 87 406 321 497 607 782 407 614 308 502 808 511 738 14 356 263 382 558 456 371 275 841 735 481 317 503 275 498 735 25 737 117 820 763 729 992 596 825 169 112 264 405 958 601 994 679 990 971 286 693 932 551 685 972 778 691 984 59 480 548 139 110 425 971 581 855 351 351 993 15 556 435 936 543 469 255 573 564 453 802 24 582 284 263 181 838 210 522 506 294 657 723 812 987 377 203 368 453 799 813 83 838 62 578 642 373 294 96 168 954 188 626 306 739 670 707 837 378 212 748 271 830 36 522 635 294 316 673 23 35 261 793 66 689 429 11 756 641 342 363 717 754 748 605 713 189 285 823 265 143 779 506 667 36 61 141 291 845 371 280 455 684 667 937 871 430 854 935 932 131 813 945 836 521 106 525 263 604 469 487 585 212 117 343 729 311 881 820 3 712 581 981 404 843 351 908 623 189 854 308 151 848 94 552 576 377 774 122 589 512 43 937 130 805 200 275 344 330 216 205 888 488 427 648 417 274 756 564 167 61 620 950 68 206 45 934 801 272 3 513 386 407 96 197 982 552 512 778 386 520 17 891 941 941 225 867 721 783 778 874 604 955 37 760 341 795 960 177 883 529 920 790 884 927 630 331 76 874 174 832 240 681 681 315 232 318 425 732 115 680 520 886 899 408 900 347 566 27 843 105 909 815 346 812 384 541 881 750 222 470 472 141 999 896 968 700 135 299 817 115 263 638 791 786 712 941 380 628 991 161 731 287 896 402 7 51 171 320 573 70 263 443 5 291 713 943 202 732 424 987 722 123 361 843 995 414 780 994 480 214 891 125 344 950 364 605 844 668 257 29