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