702 110 118 404 512 942 403 609 941 447 17 829 437 423 618 342 5 96 332 605 794 508 629 166 313 748 63 437 113 186 227 868 117 404 158 791 379 389 439 44 365 827 308 963 923 875 511 58 717 708 636 429 849 781 392 87 521 992 144 555 202 19 286 433 332 554 749 457 37 471 807 833 4 637 619 823 557 119 88 509 10 259 935 807 996 821 595 734 44 765 962 666 932 857 753 545 220 584 154 994 606 364 932 585 945 44 30 328 349 764 883 761 995 638 324 333 474 12 696 364 361 789 740 147 744 363 883 462 901 550 764 67 375 123 374 898 828 18 908 310 707 298 873 261 337 68 26 742 620 314 198 383 736 742 526 676 781 314 212 895 814 3 101 411 31 685 741 830 774 253 751 833 974 88 546 449 251 662 555 539 241 638 740 193 754 105 728 775 588 438 411 244 951 992 971 602 431 865 82 588 526 477 646 570 894 151 366 221 737 404 85 66 9 705 780 881 479 853 649 267 340 270 434 598 320 829 615 752 134 361 419 372 76 148 272 31 380 615 5 626 44 470 81 741 533 419 212 456 61 692 115 816 917 299 207 35 715 89 562 813 797 979 753 535 665 752 439 498 743 255 111 166 43 299 671 51 588 563 374 148 439 355 612 623 368 589 636 485 245 845 698 809 779 712 827 651 157 274 777 626 0 728 844 571 551 364 40 556 119 34 880 111 562 845 222 726 141 852 63 939 272 433 808 69 376 895 595 986 895 729 48 607 30 570 804 256 239 864 498 120 469 840 324 720 936 656 847 7 315 215 113 469 708 221 964 528 981 513 752 491 775 326 834 474 650 429 335 789 796 801 718 448 919 709 736 271 849 317 520 881 674 151 851 444 552 536 134 890 226 662 202 342 246 377 848 793 611 368 220 499 693 901 660 546 380 640 125 284 140 548 865 372 939 11 83 614 516 507 646 235 838 621 592 99 3 617 395 742 297 332 525 864 955 388 484 496 933 353 779 431 433 172 867 273 925 565 826 189 633 989 116 644 17 711 548 83 599 352 601 568 261 144 521 54 389 752 102 985 361 914 658 609 137 438 100 750 152 458 608 600 254 871 592 107 828 508 901 532 65 75 491 287 990 974 687 228 587 279 626 701 312 497 234 168 444 394 733 741 77 685 629 663 748 769 410 82 806 92 458 376 521 621 681 59 605 172 248 698 694 450 919 709 139 463 419 614 96 815 62 557 20 884 137 954 730 99 33 936 351 798 540 230 568 12 611 813 161 202 405 233 869 80 511 375 593 284 637 211 623 46 207 46 236 880 284 969 672 236 55 573 32 235 908 702 125 73 81 548 883 410 564 823 825 642 289 141 59 543 752 837 337 623 416 128 917 537 501 893 63 357 123 201 121 730 64 785 433 124 19 871 162 786 414 846 57 712 196 750 392 473 676 901 101 882 760 28 888 438 662 365 407 366 244 869 753 421 489 694 980 212 944 929 254 666 780 437 382 825 306 554 81 953 688 964 796 886 441 345 908 744 382 713 526 198 556 696 0 162 871 868 804 186 202 703 656 340 300 652 863 782 49 673 13 977 654 505 620 964 250 678 138 31 20 953 263 286 17 106 871 617 643 133 963 390 264 714 728 902 55 235 116 647 682 604 12 415 572 996 24 475 570 5 905 755 378 325 7 558 716 363 5 100 211 304 369 895 193 91 228 632 333 619 310 980 822 609 839 787 492 597 542 508 147 606 705 715 998 990 169 205 566 267 211 569 960 886 877 342 415 33 391 924 166 690 629 604 979 330 350 495 668 621 726 951 315 63 435 127 170 563 10 684 837 994 464 632 17 69 967 331 944 44 78 48 330 562 576 608 954 174 639 585 30 139 145 884 772 802 927 857 620 580 740 483 162 489 444 243 184 967 368 725 390 932 556 925 41 730 903 344 675 622 901 682 320 142 686 186 340 549 412 111 822 337 423 49 765 303 160 768 540 451 592 421 255 345 254 586 26 450 450 659 430 296 565 361 187 776 21 770 133 106 290 514 990 978 137 95 998 524 859 688 373 9 701 275 100 4 310 713 223 131 307 130 331 286 393 775 23 177 607 740 157 113 130 801 549 944 517 901 501 80 190 362 946 657 546 711 845 468 724 863 543 635 111 668 386 590 385 260 501 703 452 767 549 280 899 358 899 57 977 171 114 740 665 567 501 28 292 112 771 65 430 479 873 516 56 611 427 978 404 495 427 564 810 252 965 89 733 679 416 599 949 176 661 38 34 423 253 745