372 773 198 203 505 932 5 47 634 575 570 151 939 75 258 942 89 543 447 782 792 569 810 608 392 190 332 665 938 478 435 6 990 545 425 43 809 643 433 206 338 3 154 499 269 426 480 854 506 118 836 509 150 687 39 551 555 109 738 812 769 947 937 669 86 184 371 87 686 187 559 386 667 963 400 4 195 556 935 673 451 831 975 708 715 872 491 114 956 668 408 827 922 613 603 380 698 490 377 495 239 878 281 844 340 307 724 928 884 26 589 296 45 911 253 924 444 920 722 379 83 497 501 283 832 125 943 171 130 92 373 902 676 176 432 707 923 69 251 139 260 250 216 235 824 37 132 807 224 907 427 571 98 541 528 453 300 173 508 16 948 516 457 458 901 124 311 614 156 791 597 966 141 721 486 958 905 257 384 755 449 751 245 215 677 955 692 794 993 472 437 343 389 81 654 690 798 469 983 179 13 241 598 407 868 661 236 183 808 318 913 255 167 306 97 848 24 631 731 566 697 892 315 442 646 237 704 561 795 605 879 395 540 800 750 523 819 483 864 136 267 375 940 40 291 594 439 454 986 736 462 325 632 974 991 510 552 821 635 155 740 63 987 229 580 502 644 637 199 723 946 368 455 845 134 729 274 548 88 524 355 622 438 67 503 896 337 550 588 512 191 919 606 259 737 410 818 219 85 317 906 350 625 381 796 514 204 420 652 117 817 998 320 79 837 642 576 417 973 822 200 882 950 419 30 193 196 623 95 656 246 712 887 271 112 111 910 953 960 944 719 80 534 797 412 565 465 595 749 182 275 519 234 321 403 971 553 861 921 32 612 153 175 674 402 591 102 7 573 209 385 369 788 593 452 706 820 648 74 290 471 853 685 959 535 242 227 295 470 463 488 672 145 931 903 744 653 918 448 93 640 285 547 776 428 345 976 716 714 633 346 222 770 870 174 329 430 600 602 297 558 999 244 619 456 968 461 163 799 17 662 895 44 863 930 12 982 120 367 14 450 21 29 441 965 394 933 728 904 123 803 233 587 49 518 886 828 579 981 205 314 843 735 339 660 41 816 979 997 748 742 409 316 8 90 894 248 413 105 771 841 702 954 759 434 396 207 137 273 364 149 568 620 888 711 945 110 309 62 806 460 867 228 753 781 94 365 328 9 994 494 657 378 529 148 475 223 713 28 630 549 361 476 356 679 103 140 538 813 324 160 681 162 684 82 885 511 292 142 468 590 122 544 482 914 293 119 496 727 871 680 941 304 96 166 127 846 814 777 411 104 705 772 815 189 725 226 970 695 221 42 249 282 404 360 164 925 564 964 840 900 201 671 70 52 493 764 869 688 147 758 768 35 992 418 733 254 893 25 391 533 56 481 161 406 829 398 760 825 359 180 805 308 326 146 696 323 578 477 60 581 382 655 158 302 76 429 15 289 615 165 522 557 126 851 542 19 36 909 670 784 536 55 689 170 682 349 280 500 972 917 790 659 699 265 252 936 194 217 757 912 99 401 225 830 261 101 876 899 159 804 873 121 133 286 135 811 459 354 68 761 301 586 288 414 609 131 78 231 322 71 416 100 839 859 91 779 185 214 762 48 33 278 335 531 152 717 835 780 793 464 138 498 517 397 423 11 298 934 647 143 436 178 270 387 786 84 313 479 172 756 107 485 651 421 621 108 857 515 38 357 862 554 850 202 567 334 57 802 54 961 607 967 745 874 393 774 560 492 883 730 58 847 592 1000 2 663 262 856 177 330 666 169 319 980 880 638 530 596 741 849 116 446 34 562 443 72 277 351 513 520 636 693 113 484 881 157 860 211 27 362 220 951 473 348 106 422 890 675 789 1 527 775 734 767 833 866 989 639 284 65 926 31 363 331 949 572 415 66 988 327 739 583 785 726 889 563 53 875 51 532 709 474 268 977 487 208 287 752 18 445 855 279 611 370 299 10 144 577 366 929 624 405 743 129 230 341 272 20 59 694 584 898 525 197 466 342 823 778 376 61 585 858 610 962 218 710 383 616 984 247 507 64 599 908 168 969 801 240 891 952 73 664 537 691 826 700 852 787 310 678 521 582 701 754 263 718 526 22 192 232 601 276 312 374 440 77 747 489 628 627 957 358 877 645 766 658 834 546 504 783 539 978 649 746 629 305 842 243 186 256 765 188 210 574 347 604 353 128 213 897 650 618 927 763 915 995 431 50 683 399 303 626 46 703 23 212 264 467 388 238 336 985 390 732 333 294 266 838 720 352 617 641 916 424 344 115 865 181 996