[ [ 29, 71, 82, 97, 158, 179, 204, 259, 260, 276, 369, 370, 377, 409, 446, 448, 456, 463, 507, 517, 
      527, 567, 574, 607, 665, 718, 721, 727, 747, 765, 863, 864, 869, 922, 933, 944, 968, 972, 1003, 
      1017 ], [ 4, 4, 4, 4, 4, 4, 7, 7, 7, 14, 14, 14, 14, 14, 14, 24, 26, 26, 26, 30, 30, 30, 34, 34, 
      34, 34, 34, 36, 36, 36, 43, 43, 43, 46, 46, 46, 46, 46, 46, 50, 50, 50, 50, 50, 54, 54, 54, 54, 
      54, 56, 56, 56, 56, 56, 56, 59, 59, 59, 59, 59, 60, 64, 64, 64, 64, 64, 66, 66, 66, 66, 66, 69, 
      69, 69, 69, 69, 71, 71, 71, 71, 71, 72, 72, 72, 72, 72, 72, 73, 73, 73, 78, 78, 78, 106, 106, 
      106, 106, 106, 106, 108, 108, 108, 112, 112, 112, 112, 112, 115, 115, 115, 119, 121, 121, 121, 
      121, 121, 126, 127, 127, 127, 127, 127, 127, 131, 131, 131, 132, 132, 132, 132, 132, 138, 138, 
      138, 138, 138, 140, 140, 140, 140, 140, 142, 142, 142, 142, 142, 142, 146, 146, 146, 146, 146, 
      147, 147, 147, 147, 147, 147, 149, 149, 149, 154, 154, 154, 154, 154, 154, 162, 162, 162, 166, 
      166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 168, 168, 168, 170, 170, 170, 171, 171, 171, 
      171, 171, 177, 177, 177, 177, 177, 181, 181, 181, 181, 181, 183, 183, 183, 186, 189, 189, 189, 
      189, 189, 189, 191, 191, 191, 198, 198, 198, 199, 199, 199, 201, 215, 215, 215, 216, 216, 216, 
      216, 216, 220, 220, 220, 220, 220, 220, 223, 223, 223, 223, 223, 224, 224, 224, 225, 225, 225, 
      225, 225, 225, 228, 228, 228, 228, 228, 228, 231, 231, 231, 232, 232, 232, 235, 235, 235, 246, 
      246, 246, 246, 246, 247, 247, 247, 247, 247, 250, 251, 251, 251, 251, 251, 252, 252, 252, 252, 
      252, 252, 257, 257, 257, 257, 257, 258, 258, 258, 260, 260, 260, 260, 260, 260, 267, 267, 267, 
      267, 267, 271, 276, 276, 276, 276, 276, 276, 277, 277, 277, 277, 277, 277, 278, 281, 281, 281, 
      282, 282, 282, 282, 282, 284, 284, 284, 284, 284, 284, 292, 292, 292, 295, 295, 295, 300, 310, 
      310, 310, 312, 312, 312, 312, 312, 313, 313, 313, 313, 313, 313, 320, 320, 320, 323, 323, 323, 
      326, 337, 337, 337, 337, 337, 342, 342, 342, 342, 342, 342, 353, 353, 353, 353, 353, 353, 374, 
      374, 374, 376, 376, 376, 376, 376, 376, 388, 389, 389, 389, 389, 389, 404, 404, 404, 404, 404, 
      408, 408, 408, 408, 408, 408, 411, 411, 411, 411, 411, 419, 419, 419, 419, 419, 419, 420, 420, 
      420, 420, 420, 421, 421, 421, 421, 421, 421, 429, 429, 429, 429, 429, 443, 446, 446, 446, 446, 
      446, 446, 447, 447, 447, 451, 451, 451, 451, 451, 451, 455, 455, 455, 455, 455, 464, 464, 464, 
      471, 471, 471, 473, 473, 473, 473, 473, 474, 474, 474, 476, 477, 477, 477, 477, 477, 482, 482, 
      482, 482, 482, 482, 485, 485, 485, 485, 485, 487, 487, 487, 487, 487, 489, 489, 489, 493, 493, 
      493, 493, 493, 493, 494, 494, 494, 494, 494, 495, 495, 495, 497, 497, 497, 497, 497, 497, 501, 
      501, 501, 501, 501, 518, 521, 521, 521, 523, 523, 523, 523, 523, 523, 534, 534, 534, 534, 534, 
      534, 544, 544, 544, 544, 544, 546, 546, 546, 546, 546, 549, 551, 551, 551, 552, 552, 552, 552, 
      552, 552, 564, 564, 564, 564, 564, 565, 568, 568, 568, 572, 572, 572, 574, 574, 574, 587, 587, 
      587, 587, 587, 590, 590, 590, 590, 590, 593, 593, 593, 593, 593, 595, 595, 595, 595, 595, 596, 
      596, 596, 596, 596, 596, 598, 598, 598, 598, 598, 599, 600, 600, 600, 600, 600, 600, 608, 608, 
      608, 608, 608, 608, 613, 613, 613, 627, 627, 627, 627, 627, 627, 630, 630, 630, 630, 630, 630, 
      632, 632, 632, 633, 633, 633, 633, 633, 635, 635, 635, 638, 638, 638, 638, 638, 638, 639, 639, 
      639, 639, 639, 639, 641, 641, 641, 641, 641, 641, 646, 646, 646, 646, 646, 657, 657, 657, 660, 
      660, 660, 661, 661, 661, 661, 661, 661, 669, 669, 669, 677, 677, 677, 677, 677, 677, 684, 685, 
      685, 685, 685, 685, 689, 689, 689, 692, 692, 692, 694, 694, 694, 694, 694, 695, 696, 696, 696, 
      696, 696, 701, 701, 701, 701, 701, 702, 702, 702, 702, 702, 702, 703, 703, 703, 706, 706, 706, 
      708, 708, 708, 708, 708, 719, 719, 719, 719, 719, 720, 721, 721, 721, 721, 721, 733, 733, 733, 
      733, 733, 733, 737, 737, 737, 738, 738, 738, 738, 738, 738, 759, 759, 759, 759, 759, 759, 762, 
      762, 762, 762, 762, 762, 769, 769, 769, 769, 769, 769, 770, 770, 770, 770, 770, 772, 772, 772, 
      800, 800, 800, 801, 801, 801, 801, 801, 801, 804, 804, 804, 804, 804, 805, 808, 808, 808, 808, 
      808, 811, 811, 811, 811, 811, 812, 812, 812, 812, 812, 818, 818, 818, 821, 821, 821, 822, 822, 
      822, 822, 822, 823, 823, 823, 823, 823, 823, 825, 825, 825, 825, 825, 830, 830, 830, 830, 830, 
      831, 832, 832, 832, 832, 832, 832, 835, 835, 835, 835, 835, 835, 837, 837, 837, 841, 841, 841, 
      841, 841, 841, 842, 842, 842, 846, 846, 846, 853, 853, 853, 853, 853, 859, 859, 859, 859, 859, 
      859, 862, 862, 862, 863, 864, 864, 864, 864, 864, 865, 865, 865, 865, 865, 881, 881, 881, 881, 
      881, 886, 886, 886, 886, 886, 886, 897, 897, 897, 901, 901, 901, 914, 914, 914, 925, 925, 925, 
      927, 927, 927, 927, 927, 927, 931, 931, 931, 931, 931, 931, 934, 937, 937, 937, 937, 937, 937, 
      939, 939, 939, 939, 939, 939, 943, 943, 943, 943, 943, 943, 950, 950, 950, 950, 950, 952, 952, 
      952, 952, 952, 952, 957, 957, 957, 957, 957, 957, 960, 971, 971, 971, 971, 971, 972, 972, 972, 
      977, 977, 977, 983, 983, 983, 983, 983, 983, 986, 986, 986, 987, 987, 987, 988, 988, 988, 993, 
      993, 993, 993, 993, 993, 995, 995, 995, 995, 995, 995, 996, 996, 996, 1004, 1004, 1004, 1004, 
      1004, 1007, 1008, 1008, 1008, 1008, 1008, 1013, 1013, 1013, 1013, 1013, 1013, 1016, 1016, 1016, 
      1030, 1030, 1030, 1030, 1030, 1030, 1040, 1040, 1040, 1042, 1042, 1042, 1042, 1042, 1042, 1043, 
      1043, 1043, 1043, 1043, 1044, 1044, 1044, 1044, 1044, 1044, 1048, 1048, 1048, 1048, 1048, 1048, 
      1050, 1050, 1050, 1050, 1050, 1051, 1051, 1051, 1051, 1051, 1055, 1055, 1055, 1057, 1057, 1057, 
      1059, 1059, 1059, 1069, 1069, 1069, 1072, 1072, 1072, 1072, 1072, 1073, 1073, 1073, 1073, 1073, 
      1073, 1080, 1080, 1080, 1080, 1080, 1083, 1085, 1085, 1085, 1085, 1085, 1085, 1105, 1105, 1105, 
      1105, 1105, 1105, 1111, 1111, 1111, 1111, 1111, 1111, 1118, 1118, 1118, 1118, 1118, 1118, 1119, 
      1119, 1119 ] ]