663 1081 0 493 280 1004 512 172 911 651 470 452 906 1044 554 800 136 968 989 981 550 991 833 8 809 795 38 640 284 387 562 393 740 144 489 624 751 1001 796 184 174 185 637 110 403 969 681 311 472 150 222 224 158 634 1019 880 877 870 358 903 530 105 73 857 916 1041 9 260 200 693 12 310 16 584 1011 659 745 152 883 506 786 424 306 582 934 95 544 756 228 649 1067 985 425 902 376 1070 515 873 127 252 103 827 440 697 758 18 361 910 868 219 929 777 404 782 872 948 457 20 120 47 608 545 949 137 114 717 439 1017 221 458 298 735 963 769 557 811 465 961 116 940 432 176 563 552 223 91 700 776 679 441 762 426 1055 479 691 1024 865 627 164 926 528 502 808 900 1059 141 543 257 828 975 37 994 49 688 749 639 286 793 321 315 767 741 377 346 128 1054 739 616 384 559 595 525 446 386 635 423 791 287 1 1036 529 972 850 206 856 19 122 281 236 938 455 241 447 653 370 497 313 293 551 687 838 671 689 397 119 580 65 572 389 787 348 806 140 993 682 925 367 923 1021 212 391 937 571 288 408 956 165 547 186 269 369 230 445 759 1018 866 302 381 646 146 748 40 291 304 35 148 323 556 354 901 324 504 7 887 774 720 138 54 534 275 607 1003 240 909 303 886 658 654 978 301 946 336 13 638 480 496 746 487 986 42 466 626 864 124 317 2 15 242 924 829 732 501 402 232 803 267 742 964 155 891 744 270 960 973 737 3 382 657 6 499 932 247 583 345 419 520 456 413 778 337 154 851 1045 33 701 721 45 277 727 379 181 970 229 368 235 481 589 604 162 1002 611 258 406 999 72 64 790 765 430 832 645 760 878 941 605 1015 464 781 719 678 243 581 650 102 750 859 190 815 568 601 729 351 129 824 357 1053 24 614 590 822 1078 974 63 676 644 836 390 747 586 743 477 696 672 183 216 320 99 52 34 498 179 692 209 585 667 488 325 915 318 1062 709 61 928 143 723 1065 703 84 713 225 920 434 109 922 768 629 524 213 931 79 253 67 959 412 29 338 728 254 135 170 279 816 431 107 1061 350 227 193 106 761 71 11 514 588 78 1076 914 10 633 171 341 491 990 511 30 121 461 44 967 58 1073 819 861 753 475 297 157 468 674 478 454 449 422 945 933 249 1072 246 453 201 100 1035 943 1022 630 935 411 1038 899 1049 25 292 322 573 175 823 642 399 698 92 798 463 343 677 881 309 195 349 558 848 876 476 87 1050 395 794 203 278 998 947 398 316 196 647 43 226 96 388 574 804 722 706 912 126 913 908 314 1063 1006 818 621 517 1037 631 118 133 355 606 680 220 305 486 265 217 612 365 575 248 173 296 17 1069 344 983 565 266 163 76 86 549 820 353 104 531 352 192 210 161 834 779 690 855 130 153 950 93 641 613 444 188 1060 603 577 32 846 734 844 579 593 111 259 663 853 623 483 894 328 372 510 22 272 685 755 62 632 843 907 602 733 415 655 1027 492 718 147 428 331 569 308 75 1057 541 332 570 1080