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