350 52 125 408 400 185 850 770 385 845 36 359 288 715 218 232 273 348 601 329 158 960 186 654 858 573 416 154 211 538 70 127 985 688 916 961 754 784 463 443 591 534 368 586 762 408 872 964 610 327 350 365 397 20 679 847 354 118 537 980 262 985 469 876 657 316 847 851 205 750 619 895 101 23 677 518 72 60 963 504 349 313 484 947 375 378 495 579 494 583 600 816 661 729 703 808 889 338 105 99 918 171 542 206 916 837 870 395 199 672 484 265 93 778 265 242 739 956 13 867 403 866 852 484 734 521 688 798 688 781 323 332 582 705 635 916 465 891 282 515 647 446 196 803 626 851 997 408 588 454 530 691 105 776 986 722 508 325 224 817 541 14 19 84 579 826 117 241 999 370 914 502 173 87 260 460 465 77 255 718 722 235 208 407 178 823 978 212 879 105 230 264 134 897 516 970 694 437 619 970 67 29 2 881 863 324 398 322 444 631 352 788 191 6 905 335 581 154 382 646 290 349 972 41 790 841 320 21 284 50 923 133 740 638 469 350 926 721 474 426 280 296 624 907 217 271 615 860 92 467 489 639 379 222 798 587 633 819 204 631 255 356 280 715 458 978 606 784 923 113 763 618 379 702 97 394 16 690 51 233 110 905 206 538 501 570 246 709 513 376 551 366 981 526 285 258 911 515 634 119 516 907 578 394 246 83 204 450 917 426 941 448 14 3 516 662 482 91 934 676 806 476 709 1000 228 435 747 633 650 840 66 797 398 264 587 863 234 973 27 939 681 512 606 588 178 675 278 510 547 983 140 408 288