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