474 250 381 166 852 961 785 701 571 752 452 495 101 558 382 712 189 400 342 277 547 272 103 956 603 685 661 530 836 559 456 503 308 775 888 264 836 839 671 82 498 217 247 847 780 234 754 925 601 332 702 274 181 262 827 536 383 112 252 676 232 999 245 152 475 611 865 308 593 472 890 771 273 669 646 580 604 351 180 331 977 269 847 801 802 722 184 732 598 279 12 350 186 229 509 474 121 722 117 950 382 34 383 830 349 669 651 240 752 994 32 175 909 733 790 369 644 411 294 650 232 447 579 356 734 982 554 963 842 202 233 663 825 737 677 322 458 261 141 49 248 906 601 739 243 719 619 657 675 722 995 449 474 55 292 698 475 718 360 258 267 423 979 698 112 121 46 112 231 397 55 197 102 3 519 698 201 260 617 798 800 881 937 847 697 356 304 88 515 542 190 729 970 726 685 735 272 464 645 472 999 212 321 29 630 500 526 232 948 757 916 455 689 959 756 487 503 593 79 800 650 262 891 827 584 57 958 340 220 34 635 344 282 453 446 710 150 462 13 120 901 54 269 930 854 186 16 625 533 452 265 670 938 821 902 109 847 430 305 854 897 104 313 752 696 848 853 274 572 802 294 138 409 467 616 96 344 121 283 380 599 490 458 242 479 402 133 734 371 219 744 741 710 44 577 605 846 399 862 832 579 85 802 475 250 22 377 810 729 925 20 491 533 22 68 877 411 897 280 577 134 969 493 78 448 333 54 632 363 427 450 439 606 960 118 560 605 261 678 714 42 860 334 67 911 882 833 135 836 486 133 752 80 824 672 335 802 58 898 829 271 470 422 135 747 53 288 288 926 77 174 759 527 707 164 542 280 486 340 668 654 677 562 204 867 561 994 849 940 835 389 21 659 336 402 183 43 275 759 773 211 742 321 684 405 973 500 664 438 660 331 936 77 108 950 828 257 553 898 642 233 220 0 130 785 925 51 404 293 111 812 705 684 834 993 803 652 340 208 567 351 399 83 367 301 100 434 523 374 208 543 667 899 203 208 518 804 358 870 837 624 644 193 218 698 497 407 747 968 216 124 331 552 717 271 500 398 21 754 173 739 13 776 253 853 851 791 466 379 635 71 457 434 949 598 706 5 574 678 68 826 874 267 478 144 199 384 762 897 982 165 522 75 713 236 990 622 140 766 612 267 168 595 832 789 426 38 828 903 1 455 723 907 424 833 454 840 735 240 769 880 874 339 367 157 153 199 24 644 435 693 912 432 233 585 101 899 258 720 390 661 707 80 80 893 350 337 751 71 719 565 883 715 688 906 32 474 215 716 691 603 215 914 556 631 220 902 235 2 786 973 106 834 305 515 796 727 780 231 339 170 251 993 45 935 238 111 297 944 613 695 69 667 444 467 50 446 225 497 267 498 480 961 400 798 140 401 211 536 871 40 302 943 451 581 316 351 227 118 420 243 379 368 732 737 647 732 769 869 647 591 981 246 137 478 244 144 635 621 236 686 696 93 125 431 664 859 993 866 662 299 311 642 417 40 720 102 214 577 524 288 500 704 714 91 169 309 657 363 538 977 868 253 1 893 460 372 521 369 607 278 432 308 338 701 19 241 739 687 925 214 189 588 892 880 845 238 676 117 240 752 546 200 163 20 751 865 858 554 471 279 969 491 321 224 576 433 827 260 962 57 7 296 387 470 205 941 398 789 491 817 743 398 895 10 973 520 718 542 664 823 670 574 404 576 62 268 210 938 709 883 519 802 245 7 311 657 888 215 605 110 235 396 930 188 593 13 469 464 64 70 4 9 457 736 677 850 97 555 348 451 320 516 984 12 158 948 166 876 975 675 738 48 748 886 260 637 383 213 176 350 612 67 702 967 581 673 596 289 576 813 640 292 161 483 703 440 11 646 827 42 704 60 554 686 90 716 463 744 862 207 361 262 575 241 703 54 323 54 96 122 185 727 269 324 292 185 20 798 618 104 604 158 635 40 373 735 705 918 64 55 76 503 835 701 129 449 558 354 208 703 211 527 597 0 959 631 376 242 50 154 829 906 890 894 98 161 257 57 12 744 318 281 496 882 845 327 969 773 235 7 284 852 305 383 426 981 389 932 233 654 298 309 91 268 533 493 138 563 173 315 465 350 638 606 788 762 334 50 198 374 934 839 697 994