534 { 0,
535 484, 41, 42, 43, 41, 484, 82, 83, 56, 82,
536 200, 99, 82, 83, 99, 82, 44, 84, 85, 45,
537 202, 86, 57, 84, 85, 46, 139, 86, 136, 47,
538 140, 201, 48, 136, 49, 58, 100, 50, 59, 100,
539 137, 202, 51, 60, 52, 137, 53, 54, 41, 42,
540 43, 41, 61, 62, 139, 87, 142, 453, 140, 101,
541 143, 87, 101, 44, 102, 103, 45, 102, 156, 104,
542 102, 103, 46, 102, 128, 104, 47, 157, 129, 48,
543 245, 49, 128, 132, 50, 164, 129, 133, 164, 51,
544 217, 52, 132, 53, 54, 56, 133, 142, 396, 130,
545
546 196, 143, 166, 196, 483, 267, 268, 130, 134, 57,
547 473, 167, 164, 105, 432, 164, 433, 134, 63, 105,
548 196, 465, 58, 196, 246, 59, 182, 185, 185, 182,
549 60, 185, 461, 277, 288, 64, 277, 288, 383, 61,
550 62, 66, 67, 474, 66, 182, 185, 185, 182, 473,
551 185, 384, 182, 185, 185, 182, 68, 185, 182, 185,
552 185, 182, 307, 185, 216, 307, 435, 216, 432, 69,
553 433, 217, 70, 182, 185, 185, 182, 71, 185, 218,
554 182, 185, 185, 182, 437, 185, 72, 73, 66, 67,
555 473, 66, 182, 185, 185, 182, 473, 185, 462, 182,
556
557 185, 185, 182, 68, 185, 461, 461, 194, 182, 185,
558 185, 182, 74, 185, 256, 341, 69, 256, 341, 70,
559 242, 243, 243, 242, 71, 257, 435, 337, 365, 75,
560 337, 365, 477, 72, 73, 76, 76, 76, 76, 76,
561 76, 77, 477, 76, 450, 76, 216, 76, 76, 216,
562 479, 461, 455, 217, 76, 76, 339, 194, 340, 366,
563 482, 76, 76, 76, 264, 264, 264, 264, 454, 244,
564 371, 365, 445, 371, 365, 274, 274, 274, 274, 285,
565 285, 285, 285, 265, 424, 76, 76, 76, 76, 76,
566 76, 76, 76, 77, 275, 76, 402, 76, 286, 76,
567
568 76, 214, 366, 410, 399, 383, 76, 76, 296, 296,
569 296, 296, 223, 76, 76, 76, 235, 400, 384, 290,
570 291, 291, 290, 407, 241, 242, 243, 243, 242, 391,
571 241, 242, 243, 243, 242, 383, 241, 76, 76, 76,
572 76, 76, 76, 76, 76, 79, 406, 76, 384, 76,
573 256, 76, 76, 256, 385, 301, 403, 297, 76, 76,
574 383, 257, 399, 402, 402, 76, 76, 76, 292, 305,
575 305, 305, 305, 384, 244, 400, 293, 294, 294, 293,
576 244, 241, 296, 296, 296, 296, 402, 249, 306, 76,
577 76, 76, 76, 76, 76, 76, 76, 79, 401, 76,
578
579 397, 76, 395, 76, 76, 264, 264, 264, 264, 261,
580 76, 76, 394, 274, 274, 274, 274, 76, 76, 76,
581 399, 393, 399, 277, 265, 295, 277, 392, 321, 388,
582 387, 297, 275, 400, 322, 400, 386, 385, 385, 385,
583 376, 76, 76, 88, 89, 90, 91, 89, 92, 93,
584 92, 94, 92, 92, 94, 92, 92, 92, 92, 92,
585 94, 92, 92, 92, 95, 95, 95, 95, 95, 92,
586 96, 92, 92, 92, 95, 95, 95, 95, 95, 95,
587 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
588 95, 95, 95, 97, 92, 107, 375, 364, 363, 108,
589
590 361, 316, 316, 316, 316, 109, 110, 282, 360, 111,
591 309, 309, 309, 309, 359, 310, 357, 271, 356, 112,
592 317, 113, 355, 318, 318, 318, 318, 365, 319, 265,
593 365, 285, 285, 285, 285, 114, 354, 334, 335, 335,
594 334, 273, 275, 115, 116, 107, 348, 343, 342, 108,
595 286, 326, 326, 326, 326, 109, 110, 333, 366, 111,
596 328, 328, 328, 328, 330, 329, 325, 324, 323, 112,
597 327, 113, 288, 320, 315, 288, 314, 331, 307, 286,
598 313, 307, 312, 332, 311, 114, 336, 290, 291, 291,
599 290, 284, 185, 115, 116, 118, 308, 304, 303, 119,
600
601 302, 305, 305, 305, 305, 120, 121, 347, 300, 122,
602 299, 290, 291, 291, 290, 298, 185, 435, 241, 123,
603 306, 124, 449, 293, 294, 294, 293, 240, 241, 293,
604 294, 294, 293, 289, 241, 450, 292, 287, 316, 316,
605 316, 316, 284, 125, 126, 118, 283, 337, 282, 119,
606 337, 326, 326, 326, 326, 120, 121, 317, 279, 122,
607 292, 344, 344, 344, 344, 227, 345, 227, 477, 123,
608 327, 124, 295, 481, 435, 432, 339, 433, 295, 449,
609 306, 227, 278, 276, 273, 272, 482, 271, 155, 266,
610 263, 262, 450, 125, 126, 180, 181, 181, 180, 182,
611
612 183, 182, 184, 182, 182, 184, 182, 182, 182, 182,
613 182, 184, 182, 182, 182, 185, 185, 185, 185, 185,
614 182, 186, 182, 182, 182, 185, 185, 185, 185, 185,
615 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
616 185, 185, 185, 185, 187, 182, 188, 189, 189, 188,
617 188, 190, 188, 191, 188, 188, 191, 188, 188, 188,
618 188, 188, 191, 188, 188, 188, 189, 189, 189, 189,
619 189, 188, 192, 188, 188, 188, 189, 189, 189, 189,
620 189, 189, 189, 189, 189, 189, 189, 189, 189, 189,
621 189, 189, 189, 189, 189, 193, 188, 227, 261, 260,
622
623 227, 227, 228, 227, 229, 227, 227, 229, 227, 227,
624 227, 227, 230, 229, 227, 227, 227, 228, 228, 228,
625 228, 228, 227, 227, 227, 227, 227, 228, 228, 228,
626 228, 228, 228, 228, 228, 228, 228, 228, 228, 228,
627 228, 228, 228, 228, 228, 228, 227, 227, 247, 248,
628 248, 247, 247, 249, 247, 250, 247, 247, 250, 247,
629 247, 247, 247, 247, 250, 247, 247, 247, 248, 248,
630 248, 248, 248, 247, 251, 247, 247, 247, 248, 248,
631 248, 248, 248, 248, 248, 248, 248, 248, 248, 248,
632 248, 248, 248, 248, 248, 248, 248, 247, 247, 309,
633
634 309, 309, 309, 259, 310, 206, 255, 253, 241, 241,
635 241, 240, 177, 176, 174, 238, 237, 236, 265, 349,
636 350, 350, 349, 349, 351, 349, 352, 349, 349, 352,
637 349, 349, 349, 349, 349, 352, 349, 349, 349, 350,
638 350, 350, 350, 350, 349, 353, 349, 349, 349, 350,
639 350, 350, 350, 350, 350, 350, 350, 350, 350, 350,
640 350, 350, 350, 350, 350, 350, 350, 350, 349, 349,
641 358, 358, 358, 358, 235, 319, 318, 318, 318, 318,
642 234, 319, 362, 362, 362, 362, 233, 329, 232, 317,
643 231, 328, 328, 328, 328, 275, 329, 334, 335, 335,
644
645 334, 327, 334, 335, 335, 334, 341, 226, 225, 341,
646 286, 365, 365, 365, 365, 344, 344, 344, 344, 224,
647 345, 223, 367, 358, 358, 358, 358, 222, 319, 221,
648 365, 365, 365, 365, 306, 374, 451, 451, 451, 451,
649 339, 367, 317, 220, 219, 215, 336, 404, 404, 404,
650 404, 336, 365, 365, 365, 365, 362, 362, 362, 362,
651 370, 329, 214, 367, 213, 212, 405, 211, 368, 408,
652 408, 408, 408, 210, 209, 327, 208, 413, 207, 370,
653 413, 369, 206, 414, 204, 452, 387, 203, 409, 199,
654 411, 411, 411, 411, 413, 198, 197, 413, 195, 179,
655
656 414, 370, 371, 365, 365, 371, 419, 177, 393, 412,
657 416, 413, 176, 367, 413, 174, 173, 414, 368, 404,
658 404, 404, 404, 417, 172, 422, 422, 422, 422, 395,
659 423, 369, 171, 372, 170, 169, 168, 165, 405, 163,
660 414, 162, 161, 160, 405, 159, 158, 155, 154, 153,
661 152, 370, 377, 378, 378, 377, 377, 379, 377, 380,
662 377, 377, 380, 377, 377, 377, 377, 377, 380, 377,
663 377, 377, 378, 378, 378, 378, 378, 377, 381, 377,
664 377, 377, 378, 378, 378, 378, 378, 378, 378, 378,
665 378, 378, 378, 378, 378, 378, 378, 378, 378, 378,
666
667 378, 377, 377, 389, 389, 151, 389, 389, 389, 389,
668 150, 389, 149, 389, 148, 389, 389, 408, 408, 408,
669 408, 391, 389, 389, 420, 420, 420, 420, 147, 389,
670 389, 389, 425, 425, 425, 425, 409, 146, 428, 428,
671 428, 428, 145, 421, 144, 427, 427, 427, 427, 484,
672 319, 426, 484, 389, 389, 389, 389, 429, 389, 389,
673 389, 389, 484, 389, 409, 389, 484, 389, 389, 484,
674 484, 484, 401, 484, 389, 389, 411, 411, 411, 411,
675 407, 389, 389, 389, 484, 484, 410, 484, 430, 430,
676 430, 430, 484, 329, 413, 412, 484, 413, 484, 484,
677
678 414, 451, 451, 451, 451, 389, 389, 412, 413, 484,
679 416, 413, 367, 484, 414, 413, 484, 484, 413, 435,
680 432, 414, 433, 417, 436, 435, 484, 432, 484, 433,
681 436, 416, 484, 466, 484, 413, 466, 437, 413, 467,
682 484, 414, 484, 437, 417, 413, 484, 432, 413, 433,
683 452, 414, 420, 420, 420, 420, 435, 432, 484, 433,
684 484, 436, 472, 484, 419, 438, 438, 438, 438, 484,
685 439, 421, 484, 484, 437, 422, 422, 422, 422, 484,
686 423, 484, 484, 484, 421, 484, 484, 484, 484, 484,
687 484, 484, 484, 484, 405, 440, 441, 441, 440, 440,
688
689 442, 440, 443, 440, 440, 443, 440, 440, 440, 440,
690 440, 443, 440, 440, 440, 441, 441, 441, 441, 441,
691 440, 444, 440, 440, 440, 441, 441, 441, 441, 441,
692 441, 441, 441, 441, 441, 441, 441, 441, 441, 441,
693 441, 441, 441, 441, 440, 440, 425, 425, 425, 425,
694 446, 446, 446, 446, 484, 319, 427, 427, 427, 427,
695 484, 319, 484, 484, 484, 426, 484, 484, 484, 426,
696 428, 428, 428, 428, 484, 409, 447, 447, 447, 447,
697 484, 329, 430, 430, 430, 430, 484, 329, 484, 429,
698 484, 438, 438, 438, 438, 429, 439, 484, 484, 484,
699
700 484, 412, 484, 484, 484, 484, 484, 484, 484, 484,
701 421, 456, 457, 457, 456, 456, 458, 456, 459, 456,
702 456, 459, 456, 456, 456, 456, 456, 459, 456, 456,
703 456, 457, 457, 457, 457, 457, 456, 460, 456, 456,
704 456, 457, 457, 457, 457, 457, 457, 457, 457, 457,
705 457, 457, 457, 457, 457, 457, 457, 457, 457, 457,
706 456, 456, 463, 463, 484, 463, 463, 463, 463, 484,
707 463, 484, 463, 484, 463, 463, 484, 484, 484, 484,
708 465, 463, 463, 484, 484, 484, 484, 484, 463, 463,
709 463, 446, 446, 446, 446, 484, 319, 447, 447, 447,
710
711 447, 484, 329, 435, 484, 484, 484, 484, 449, 484,
712 426, 466, 463, 463, 466, 484, 429, 467, 484, 435,
713 432, 450, 433, 466, 449, 484, 466, 469, 484, 467,
714 477, 432, 484, 433, 484, 481, 484, 450, 484, 484,
715 470, 463, 463, 484, 463, 463, 463, 463, 482, 463,
716 484, 463, 467, 463, 463, 484, 466, 484, 484, 466,
717 463, 463, 467, 484, 484, 484, 484, 463, 463, 463,
718 484, 484, 469, 484, 466, 484, 484, 466, 484, 484,
719 467, 484, 484, 484, 484, 470, 432, 484, 433, 484,
720 469, 463, 463, 466, 484, 484, 466, 477, 484, 467,
721
722 484, 484, 478, 470, 477, 432, 484, 433, 484, 478,
723 484, 484, 484, 466, 484, 479, 466, 484, 484, 467,
724 484, 484, 479, 466, 484, 432, 466, 433, 484, 467,
725 484, 484, 484, 484, 477, 432, 484, 433, 484, 478,
726 477, 484, 472, 484, 484, 481, 477, 432, 484, 433,
727 484, 481, 479, 484, 484, 484, 484, 484, 482, 484,
728 484, 484, 484, 484, 482, 40, 40, 40, 40, 40,
729 40, 40, 40, 40, 40, 40, 55, 55, 55, 55,
730 55, 55, 55, 55, 55, 55, 55, 65, 65, 65,
731 65, 65, 65, 65, 65, 65, 65, 65, 78, 78,
732
733 78, 78, 78, 78, 78, 78, 78, 78, 78, 80,
734 80, 80, 80, 80, 80, 80, 80, 80, 80, 80,
735 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
736 81, 98, 98, 98, 98, 98, 98, 98, 98, 98,
737 98, 98, 76, 76, 76, 76, 76, 76, 76, 76,
738 76, 76, 76, 106, 106, 106, 106, 106, 106, 106,
739 106, 106, 106, 106, 117, 117, 117, 117, 117, 117,
740 117, 117, 117, 117, 117, 127, 127, 127, 127, 127,
741 127, 127, 127, 127, 127, 127, 131, 131, 131, 131,
742 131, 131, 131, 131, 131, 131, 131, 135, 135, 135,
743
744 135, 135, 135, 135, 135, 135, 135, 135, 138, 138,
745 138, 138, 138, 138, 138, 138, 138, 138, 138, 141,
746 141, 141, 141, 141, 141, 141, 141, 141, 141, 141,
747 175, 175, 175, 484, 484, 175, 175, 178, 178, 178,
748 484, 484, 178, 178, 205, 205, 484, 205, 205, 205,
749 205, 205, 205, 205, 205, 239, 239, 484, 239, 239,
750 239, 239, 239, 239, 239, 239, 252, 252, 484, 252,
751 252, 252, 252, 252, 252, 252, 252, 254, 254, 484,
752 254, 254, 254, 254, 254, 254, 254, 254, 258, 258,
753 484, 258, 258, 258, 258, 258, 258, 258, 258, 269,
754
755 269, 484, 269, 269, 269, 269, 269, 269, 269, 269,
756 270, 270, 484, 270, 270, 270, 270, 270, 270, 270,
757 270, 280, 280, 484, 280, 280, 280, 280, 280, 280,
758 280, 280, 281, 281, 484, 281, 281, 281, 281, 281,
759 281, 281, 281, 338, 484, 484, 484, 484, 338, 346,
760 484, 484, 484, 484, 346, 366, 366, 366, 484, 484,
761 366, 366, 484, 484, 366, 373, 484, 484, 484, 484,
762 373, 382, 484, 484, 484, 382, 390, 390, 484, 390,
763 390, 390, 390, 390, 390, 390, 390, 398, 484, 484,
764 484, 398, 389, 389, 484, 389, 389, 389, 389, 389,
765
766 389, 389, 389, 415, 484, 484, 484, 415, 415, 484,
767 484, 484, 415, 418, 484, 484, 484, 418, 418, 431,
768 484, 484, 484, 431, 431, 434, 484, 484, 484, 434,
769 434, 434, 434, 434, 434, 448, 448, 448, 448, 448,
770 464, 464, 484, 464, 464, 464, 464, 464, 464, 464,
771 464, 468, 484, 484, 484, 468, 468, 484, 484, 484,
772 468, 471, 484, 484, 484, 471, 471, 463, 463, 484,
773 463, 463, 463, 463, 463, 463, 463, 463, 475, 484,
774 484, 484, 475, 475, 476, 484, 484, 484, 476, 476,
775 476, 476, 476, 476, 480, 480, 480, 480, 480, 39,
776
777 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
778 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
779 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
780 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
781 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
782 484, 484
783 } ;