[[100, 1574, 0, 280, 0, 0, 100, 77, 25, 819, 620, 7806, 3, 0, 5, 5, 321, 59, 4, 623, 58, 3633, 9, 0, 25, 389, 10, 63, 2, 8, 146, 258, 10, 0, 33, 0, 32, 222, 280, 112, 31, 40, 4, 52, 68, 0, 26, 328, 7806, 0, 46, 0, 724, 0, 3341, 768, 336, 16, 2, 56, 0, 3, 0, 24967, 1887, 0, 209, 0, 0, 642, 287, 28, 18, 0, 12, 2, 126, 14, 0, 3, 48, 289, 33, 411, 13, 3, 18, 106, 39, 0, 0, 140, 321, 329, 86, 8, 13, 219, 237, 31, 47, 0, 37, 258, 6, 0, 0, 9, 16, 221, 0, 180, 0, 1114, 521, 23, 84, 146, 2555, 0, 0, 46, 266, 631, 5, 5, 0, 516, 30, 11, 144, 49, 3, 0, 71, 1571, 71, 0, 1, 146, 16, 0, 495, 1209, 1, 130, 0, 241, 0, 0, 0, 12, 220, 185, 409, 0, 237, 551, 6, 80, 158, 5399, 14, 0, 347, 0, 25, 0, 0, 696, 34, 1027, 472, 13, 1, 77, 280, 403, 69, 5399, 1410, 0, 10, 1, 0, 0, 2799, 559, 311, 0, 0, 4, 1, 336, 430, 609, 0, 5, 147, 0, 0, 3427, 34, 2879, 104, 63, 42, 34044, 396, 0, 13, 13, 2, 33, 2, 26, 2347, 146, 0, 0, 13, 1542, 0, 0, 245, 1679, 924, 6, 13, 0, 0, 1144, 494, 2, 136, 2, 15, 4, 1404, 796, 1070, 319, 1, 2464, 55, 153, 5521, 377, 2464, 98], [631, 104, 217, 3019, 6, 42, 0, 532, 166, 0, 32, 0, 872, 162, 0, 679, 0, 401, 42, 11, 3633, 3, 55, 0, 623, 0, 26, 38, 0, 18, 247, 63, 10127, 0, 1065, 185, 0, 0, 811, 90, 254, 13, 253, 0, 531, 121, 38, 24, 8, 287, 409, 0, 10916, 0, 24336, 35, 7, 6, 1, 284, 255, 59, 696, 1540, 0, 0, 20428, 2877, 45, 52, 0, 136, 20, 0, 0, 41, 31, 145, 101, 0, 0, 18, 176, 420, 3, 0, 359, 267, 107, 0, 0, 2347, 0, 272, 6, 0, 150, 59, 14, 6, 434, 152, 493, 0, 0, 0, 405, 411, 341, 0, 897, 0, 11, 0, 169, 0, 6, 719, 73, 80, 40, 47, 0, 0, 51, 49, 133, 52, 872, 17, 27, 1540, 84, 27, 189, 0, 0, 0, 4, 75, 178, 0, 1414, 0, 87, 2581, 0, 0, 263, 0, 241, 32, 0, 220, 651, 133, 327, 0, 166, 0, 0, 0, 208, 1155, 1263, 2793, 2096, 13, 152, 0, 140, 0, 5, 0, 0, 4, 2, 1521, 1, 125, 0, 0, 9108, 4, 361, 1, 4, 122, 16, 0, 0, 0, 84, 1318, 55, 354, 0, 0, 3, 6161, 98, 0, 0, 768, 0, 1, 180, 3, 77, 9, 0, 25, 81, 44, 0, 55, 86, 1506, 8, 15, 1173, 43, 19, 30, 60, 6, 53, 143, 14, 8, 0, 0, 89, 19, 4937, 375, 2, 122, 38, 164, 126, 6, 1, 30, 481, 0, 3, 2, 548, 3176], [369, 535, 16, 189, 41, 2515, 2, 0, 13, 1329, 4686, 146, 0, 2793, 91, 2877, 220, 259, 101, 224, 3, 0, 551, 5, 530, 2248, 31, 2810, 526, 33, 5, 942, 21, 24, 625, 1263, 0, 0, 0, 194, 20, 0, 1, 13, 0, 300, 0, 786, 1868, 12, 2410, 10, 40, 548, 4, 247, 1, 0, 114, 2, 337, 199, 40, 69, 690, 30, 0, 319, 25, 247, 0, 23, 0, 24, 1, 11, 80, 0, 4, 0, 170, 3, 38, 1370, 0, 98, 88, 0, 264, 231, 3, 962, 4262, 387, 1, 0, 0, 1318, 494, 1412, 7167, 1608, 68, 48, 864, 1072, 4, 50, 0, 24967, 106, 51, 0, 217, 3427, 0, 0, 1069, 0, 25, 0, 518, 228, 0, 164, 116, 3, 420, 25, 7167, 77, 1209, 0, 101, 873, 10, 6, 1069, 96, 40, 202, 7, 0, 56, 55, 21, 33, 305, 2, 0, 23, 1749, 68, 26, 3, 76, 11, 16, 15, 100, 125, 6, 152, 0, 84, 3007, 5, 42, 609, 1004, 0, 13, 97, 629, 0, 15, 68, 917, 0, 73, 10, 0, 778, 21, 5, 150, 0, 38, 237, 0, 820, 4, 234, 0, 10, 1231, 4, 8, 4605, 44, 1113, 359, 767, 530, 144, 0, 151, 0, 1, 8, 242, 145, 0, 3176, 0, 724, 9, 15382, 36, 696, 63, 517, 5, 29, 36, 551, 39, 272, 7, 123, 0, 18427, 0, 23, 51, 0, 13, 187, 0, 385, 198, 234, 9, 197, 7, 16, 0, 15992, 0, 2], [0, 67, 631, 80, 345, 12, 58, 9, 52, 1174, 42, 0, 9, 6, 33, 27, 0, 772, 198, 97, 44, 0, 12, 744, 99, 377, 0, 548, 272, 0, 266, 0, 37, 0, 16, 0, 13, 12, 264, 650, 6, 0, 9, 1574, 160, 4, 32, 719, 97, 1198, 8, 1, 51, 81, 979, 14, 0, 0, 0, 63, 1194, 0, 3, 9, 171, 30, 122, 191, 132, 99, 0, 1693, 0, 254, 18293, 112, 7, 0, 938, 42, 609, 5, 103, 0, 869, 34, 0, 3463, 84, 167, 2, 0, 0, 0, 0, 869, 112, 507, 3, 59, 58, 24967, 305, 0, 15, 0, 347, 80, 98, 305, 42, 1215, 27, 42, 48, 13, 54, 170, 289, 1, 514, 489, 262, 23, 106, 2363, 983, 559, 287, 8, 0, 8, 0, 0, 377, 819, 3871, 517, 194, 0, 30, 0, 14, 2, 47, 1299, 0, 2238, 0, 23, 67, 1679, 0, 0, 58, 221, 0, 0, 0, 8, 40, 133, 0, 5, 938, 2657, 0, 2555, 69, 10, 4169, 370, 84, 141, 0, 224, 548, 0, 1, 2, 25, 13, 6, 12, 942, 55, 43, 70, 0, 0, 0, 0, 1, 51, 347, 2, 198, 18293, 0, 205, 18, 3, 30, 104, 180, 0, 415, 282, 84, 223, 11, 354, 554, 3314, 19, 48, 46, 23, 347, 0, 551, 90, 60, 629, 3633, 0, 681, 21, 18, 3, 0, 0, 1263, 0, 4, 0, 0, 7, 37, 195, 0, 253, 133, 62, 0, 512, 287, 0, 0, 1209], [0, 102, 9476, 8, 4, 0, 75, 72, 321, 0, 786, 1429, 594, 0, 40, 766, 487, 869, 877, 2515, 223, 0, 0, 0, 0, 1, 99, 78, 167, 450, 30, 502, 12, 7, 900, 187, 1156, 71, 123, 17, 5, 31, 23, 428, 0, 0, 0, 0, 1452, 55, 61, 3871, 43, 175, 184, 0, 8, 48, 0, 420, 7, 4, 96, 151, 25, 437, 897, 11, 1, 133, 942, 120, 18427, 411, 84, 160, 0, 0, 20, 0, 1, 250, 2, 312, 240, 59, 14, 0, 147, 88, 82, 5, 0, 942, 0, 72606, 189, 228, 1, 56, 61, 187, 1887, 507, 0, 0, 26, 15, 116, 7, 1423, 4, 0, 36, 54, 5, 140, 24, 56, 264, 341, 942, 54, 0, 1329, 176, 13, 8, 626, 1693, 6, 11, 72, 8, 7993, 1796, 0, 0, 11, 605, 5, 829, 3, 23, 853, 242, 0, 1652, 528, 41, 211, 580, 3, 895, 291, 1, 0, 0, 651, 0, 103, 84, 16, 1087, 10, 0, 7167, 48, 223, 64, 0, 80, 616, 0, 1876, 625, 3019, 0, 0, 31, 52, 126, 0, 0, 39, 991, 0, 12, 19, 72, 4587, 0, 0, 2702, 3, 0, 22, 151, 298, 2410, 38, 26, 244, 38, 4, 20, 0, 297, 104, 0, 2, 0, 16, 0, 15382, 59, 0, 0, 38, 209, 10127, 10, 0, 0, 18, 3, 231, 0, 1072, 0, 91, 3176, 42, 55, 127, 551, 919, 1608, 0, 28, 319, 63, 0, 21, 31, 900, 0, 744, 122, 7], [297, 0, 2491, 12, 706, 265, 4605, 14, 237, 10, 1206, 0, 3, 43, 1542, 113, 744, 0, 297, 0, 0, 0, 61, 0, 408, 49, 332, 2113, 11, 6, 349, 898, 13, 90, 0, 344, 21, 49, 2, 507, 87, 4, 0, 4080, 611, 0, 610, 250, 284, 47, 355, 28, 299, 0, 502, 0, 242, 0, 6, 120, 164, 3634, 25, 403, 113, 266, 16, 73, 37, 4, 25, 4, 470, 264, 609, 6, 7806, 20, 0, 0, 0, 258, 13, 3007, 0, 0, 4, 8, 3, 76, 64, 1404, 240, 0, 0, 0, 62, 1404, 1, 559, 44, 51, 13, 4, 1922, 338, 525, 507, 0, 13, 0, 49, 102, 532, 0, 0, 15, 0, 0, 428, 12, 6, 59, 35, 548, 122, 8, 584, 2342, 0, 1263, 0, 4, 198, 122, 0, 0, 20, 126, 71, 0, 831, 61, 7044, 139, 829, 1428, 5, 234, 9, 0, 0, 652, 303, 6, 1, 1412, 3463, 0, 45, 77, 20965, 4, 49, 370, 873, 345, 540, 20, 184, 4, 1070, 113, 424, 23, 0, 175, 23, 0, 19, 16, 1, 0, 0, 2, 1876, 489, 0, 0, 0, 551, 87, 26, 40, 70, 223, 9, 0, 7806, 7, 517, 2581, 0, 904, 0, 28, 359, 101, 1004, 0, 0, 11, 2, 0, 0, 6, 9, 1, 1, 0, 1679, 1, 272, 4, 282, 16, 50, 49, 0, 0, 0, 31, 195, 0, 3, 0, 1261, 368, 1531, 0, 900, 80, 48, 272, 1370, 87, 60, 46, 23, 284], [470, 0, 261, 34, 185, 8, 1065, 377, 98, 13, 84, 0, 11, 0, 526, 0, 0, 1, 183, 0, 223, 3019, 0, 2248, 0, 0, 0, 1876, 1, 3, 198, 0, 39, 145, 5, 778, 113, 0, 18, 13, 34044, 0, 0, 375, 0, 2793, 0, 10, 11, 35, 25, 766, 30, 1628, 15, 0, 1023, 2, 514, 20, 205, 58, 1385, 0, 0, 1, 625, 0, 14, 0, 11, 535, 30, 1156, 1174, 1, 90, 4670, 3136, 3, 0, 29, 8, 44, 0, 171, 13, 9, 0, 19, 0, 41, 216, 0, 18, 11, 0, 477, 83, 8537, 548, 7, 16171, 0, 20, 1578, 1014, 244, 652, 0, 96, 152, 11, 15992, 131, 0, 63, 0, 16, 151, 1, 4249, 12, 24, 0, 702, 1363, 610, 0, 0, 530, 98, 0, 70, 0, 327, 21, 1832, 409, 1765, 80, 0, 44, 0, 37, 146, 9108, 408, 2049, 94, 53, 319, 1, 185, 0, 62, 2363, 0, 0, 39, 344, 1, 261, 5, 5, 242, 38, 561, 68, 125, 1, 59, 92, 226, 80, 0, 65, 130, 0, 101, 11, 8, 0, 111, 379, 21, 264, 126, 359, 303, 18, 133, 0, 11, 34044, 0, 735, 92, 207, 133, 125, 69, 819, 0, 1, 0, 15, 1385, 46, 0, 39, 836, 151, 1693, 121, 234, 52, 0, 90, 222, 556, 61, 2347, 16, 0, 7, 49, 0, 0, 489, 61, 408, 0, 1, 376, 7044, 0, 249, 724, 15, 0, 58, 17, 221, 0, 772, 25, 55, 89, 0], [127, 18, 94, 18, 28, 27, 0, 60, 0, 530, 7993, 7993, 0, 0, 589, 17, 0, 1329, 80, 22754, 14, 2, 609, 2491, 24, 1, 1404, 0, 0, 23, 211, 98, 44, 0, 1973, 266, 0, 259, 7, 16, 208, 231, 0, 303, 321, 2, 7, 13, 584, 28, 0, 424, 658, 14742, 273, 303, 17, 6161, 31, 177, 7, 10, 0, 11, 0, 26, 0, 14, 7993, 4, 8, 5, 42, 0, 0, 143, 9, 64, 517, 946, 272, 11, 526, 0, 323, 38, 266, 1263, 532, 49, 628, 415, 0, 43, 0, 194, 169, 0, 43, 4, 80, 106, 400, 412, 254, 72606, 385, 485, 49, 0, 194, 1188, 6, 4937, 29, 0, 4, 652, 19, 76, 329, 2239, 620, 0, 0, 2, 140, 1092, 0, 631, 34, 234, 428, 0, 3, 0, 9, 794, 477, 3, 0, 1749, 2, 1, 2995, 0, 0, 52, 6, 86, 71, 13, 30, 89, 19, 82, 55, 0, 159, 594, 16171, 2278, 0, 0, 6, 45, 48, 162, 0, 81, 143, 2, 689, 2248, 264, 311, 0, 112, 67, 204, 36, 5, 71, 151, 208, 13, 1930, 132, 894, 0, 0, 8, 187, 554, 44, 98, 1, 530, 0, 223, 178, 35723, 12, 19, 2676, 21, 407, 2555, 584, 361, 6, 0, 6908, 465, 0, 16, 430, 26, 10, 9, 186, 108, 11, 2238, 0, 0, 836, 223, 5, 97, 2535, 5, 0, 71, 217, 864, 13, 50, 51, 291, 6, 133, 0, 0, 44, 2391, 578, 166, 42, 642], [31, 8, 52, 0, 554, 61, 139, 0, 36, 0, 4636, 0, 168, 78, 0, 37, 1921, 29, 17, 31, 0, 0, 34, 0, 6, 7167, 0, 61, 0, 0, 12, 0, 379, 195, 101, 638, 0, 941, 476, 1, 51, 0, 6, 46, 106, 1, 1, 355, 0, 189, 8, 166, 1, 10916, 100, 223, 123, 7, 2810, 0, 569, 0, 526, 0, 0, 223, 19, 3, 9, 130, 11, 211, 88, 1119, 3, 3, 0, 50, 12, 278, 702, 33, 789, 5, 0, 679, 223, 9, 45, 24, 0, 13, 116, 44, 0, 16, 234, 100, 651, 204, 387, 1542, 21, 105, 87, 337, 12, 14, 1144, 34, 0, 687, 0, 59, 687, 11, 68, 0, 0, 64, 1, 956, 768, 0, 902, 3, 22, 494, 15, 18, 4, 0, 259, 1, 114, 147, 0, 72, 269, 7993, 0, 29, 377, 0, 178, 1148, 75, 246, 20965, 120, 0, 8, 0, 0, 129, 0, 94, 2, 26, 26, 0, 354, 8, 689, 164, 1052, 125, 4, 80, 150, 652, 150, 132, 0, 917, 10, 0, 64, 0, 24, 58, 5, 924, 220, 0, 0, 0, 55, 0, 12013, 1, 17, 0, 130, 28, 895, 5, 94, 300, 139, 48, 59, 2, 0, 75, 0, 121, 208, 938, 687, 24, 0, 97, 4, 472, 133, 0, 0, 0, 681, 0, 8, 247, 1, 180, 0, 75, 0, 0, 1069, 41, 5, 115, 14, 0, 0, 7230, 10, 12, 0, 121, 0, 28, 0, 63, 198, 359, 458, 145, 0], [0, 0, 28, 16, 0, 734, 0, 0, 93, 55, 189, 204, 0, 20, 424, 29, 19, 59, 0, 772, 26, 18347, 1, 0, 0, 99, 1014, 0, 0, 47, 0, 11, 34, 0, 979, 0, 23, 234, 187, 19, 991, 3012, 9, 3106, 0, 23, 0, 0, 1, 40, 4605, 144, 869, 0, 2248, 1021, 1796, 15, 284, 0, 207, 63, 48, 10, 1, 180, 0, 8, 237, 10, 551, 0, 12, 0, 0, 311, 0, 52, 324, 20, 653, 403, 294, 1215, 266, 0, 2113, 21, 11, 287, 268, 0, 26, 0, 0, 913, 8, 0, 28, 138, 223, 28, 12, 176, 87, 0, 329, 8, 2, 16, 0, 472, 62, 166, 2877, 3, 0, 696, 3, 0, 2, 62, 15, 98, 16, 24, 30, 30, 37, 0, 1113, 0, 0, 187, 26, 4, 0, 0, 2, 0, 1, 144, 0, 14, 297, 96, 15992, 93, 0, 15, 0, 122, 26, 143, 850, 0, 385, 120, 33, 166, 244, 0, 7044, 1, 39, 223, 133, 82, 0, 3019, 0, 0, 97, 0, 548, 900, 2120, 269, 82, 0, 106, 202, 1832, 853, 1323, 485, 3727, 56, 0, 46, 194, 1, 338, 0, 0, 78, 34, 0, 20, 93, 3, 24, 265, 631, 97, 132, 77, 0, 125, 2, 0, 2877, 11, 2278, 92, 59, 247, 0, 146, 0, 0, 0, 38, 0, 512, 2799, 213, 1993, 767, 2, 0, 106, 36, 0, 0, 17, 21, 61, 493, 5, 385, 0, 115, 289, 0, 0, 80, 0, 177, 37], [551, 0, 0, 33, 0, 16, 14, 647, 2363, 264, 5, 476, 0, 1, 819, 686, 151, 1, 38, 0, 23, 3, 652, 3230, 0, 0, 63, 10, 24, 37, 1064, 53, 151, 26, 794, 0, 87, 139, 1972, 0, 205, 1972, 2, 39, 234, 3230, 1263, 5, 21, 209, 11, 0, 107, 5, 367, 185, 48, 719, 10, 642, 0, 1, 10, 223, 3727, 97, 445, 0, 2226, 111, 20, 0, 133, 6, 13, 319, 4, 1268, 393, 10, 3, 10, 31, 7, 16, 4, 0, 0, 530, 0, 1211, 494, 68, 111, 25, 3176, 69, 147, 786, 18347, 273, 0, 0, 266, 60, 181, 0, 231, 83, 5, 0, 17, 0, 359, 49, 653, 90, 0, 11, 4, 10, 177, 0, 1922, 13, 282, 0, 5399, 28, 1972, 652, 202, 0, 0, 1993, 512, 1385, 253, 0, 59, 10, 119, 4080, 10, 205, 24, 354, 329, 27, 731, 0, 37, 0, 24, 0, 268, 3566, 272, 87, 96, 150, 759, 1693, 280, 139, 216, 3, 234, 21, 98, 938, 6, 653, 0, 9, 411, 253, 0, 24, 3, 403, 272, 26, 2305, 0, 0, 627, 490, 0, 10, 465, 139, 938, 0, 3, 487, 13, 530, 0, 51, 59, 3, 0, 28, 27, 266, 10, 1114, 21, 23, 40, 3634, 55, 25, 0, 56, 0, 0, 152, 0, 0, 7049, 0, 3, 24, 3007, 408, 145, 297, 4, 0, 162, 0, 100, 0, 0, 9, 6, 94, 7, 979, 2238, 80, 2, 0, 1876, 0, 0, 226, 3], [4, 80, 34, 45, 0, 0, 21, 0, 17, 99, 0, 2491, 168, 0, 10, 1922, 231, 31, 13, 0, 1119, 0, 37, 2, 133, 29, 266, 0, 104, 0, 144, 24, 18, 0, 237, 104, 5, 0, 13, 6, 1174, 0, 913, 197, 9213, 873, 0, 627, 64, 0, 1, 1138, 33, 8, 627, 0, 0, 28, 28, 0, 3, 27, 137, 2049, 120, 162, 1832, 67, 3007, 0, 917, 819, 247, 4670, 102, 0, 220, 0, 895, 13, 17, 10, 1754, 0, 10, 0, 409, 216, 82, 0, 0, 96, 0, 0, 0, 4428, 0, 4670, 1027, 338, 2, 0, 0, 2, 91, 52, 34, 36, 1412, 3, 40, 0, 0, 151, 41, 170, 48, 6, 822, 0, 0, 205, 1972, 2, 0, 12, 0, 24, 307, 55, 7, 20965, 151, 18, 0, 10, 401, 32, 3, 0, 136, 0, 84, 44, 11, 2676, 27, 1156, 525, 0, 150, 62, 92, 10916, 31, 9, 0, 0, 0, 17, 14, 924, 105, 266, 223, 36, 2105, 2, 44, 67, 8, 3, 0, 2515, 13, 177, 0, 580, 0, 0, 3, 76, 565, 80, 2, 1887, 202, 197, 13, 1113, 611, 1, 0, 0, 0, 26, 836, 71, 126, 4587, 76, 1261, 3, 0, 170, 894, 1704, 584, 187, 96, 389, 297, 2, 3, 75, 98, 0, 2, 4, 393, 72, 0, 7, 0, 1, 0, 0, 2347, 1268, 0, 23, 216, 7, 0, 47, 0, 1, 626, 80, 1023, 178, 64, 0, 167, 0, 734, 5, 242, 34, 5], [0, 47, 0, 13, 14, 494, 355, 27, 9, 0, 53, 0, 1268, 0, 189, 706, 0, 0, 0, 29, 2, 168, 278, 2, 106, 1948, 269, 11, 16, 166, 8, 0, 0, 2464, 16058, 0, 72, 247, 544, 0, 1263, 516, 7493, 4, 898, 0, 0, 0, 2105, 3136, 0, 0, 258, 7, 3, 1277, 153, 0, 0, 9, 12, 31, 27, 0, 97, 48, 1578, 201, 1765, 0, 90, 72606, 0, 52, 0, 1693, 1972, 17, 30, 0, 24, 0, 119, 631, 94, 39, 4670, 0, 0, 962, 6, 321, 2, 0, 311, 3463, 466, 245, 12, 240, 430, 3, 424, 7, 0, 0, 18, 52, 0, 719, 23, 184, 45, 2, 185, 22, 0, 1, 46, 702, 3871, 0, 15, 0, 6, 36, 2, 77, 0, 359, 0, 289, 61, 1, 5, 0, 424, 181, 0, 4587, 99, 1277, 5, 321, 38, 30, 38, 26, 0, 2368, 64, 69, 177, 76, 150, 291, 455, 84, 5, 122, 0, 7, 7, 6, 525, 16, 60, 151, 486, 97, 0, 0, 6, 65, 2113, 0, 1540, 272, 448, 48, 679, 0, 77, 6, 23, 0, 355, 80, 12, 175, 242, 1113, 0, 20, 4, 83, 30, 4, 2, 411, 472, 120, 0, 249, 1, 1119, 144, 2226, 1608, 2, 1948, 642, 100, 0, 45, 32, 2, 6, 139, 0, 98, 1423, 0, 0, 32, 28, 11, 0, 17, 1, 0, 39, 0, 10, 140, 18, 318, 24, 0, 7322, 7, 0, 42, 61, 231, 220, 1704, 35723, 2, 77], [150, 0, 38, 76, 1852, 1628, 262, 111, 13, 3, 320, 263, 48, 178, 0, 0, 0, 759, 0, 548, 794, 734, 32, 7, 0, 3670, 39, 150, 0, 6, 21, 551, 91, 0, 0, 0, 97, 1120, 1887, 344, 1752, 0, 99, 0, 344, 0, 51, 28, 11, 282, 1652, 80, 0, 82, 320, 28, 455, 353, 819, 946, 0, 4, 26, 0, 1027, 0, 408, 49, 187, 7, 125, 72, 6, 1004, 2, 0, 4, 5, 2, 2877, 1070, 122, 2226, 128, 50, 10, 2, 20, 532, 88, 942, 48, 772, 0, 0, 393, 2248, 4542, 0, 267, 65, 0, 898, 1638, 0, 702, 0, 0, 26, 0, 51, 536, 434, 1329, 0, 31, 125, 25, 51, 0, 962, 3, 0, 0, 45, 962, 72, 1849, 13, 22, 1921, 350, 11, 0, 0, 24, 34, 24, 8, 39, 247, 40, 1768, 0, 385, 170, 195, 56, 1148, 0, 0, 36, 696, 0, 0, 516, 17, 4605, 819, 97, 2555, 578, 11, 104, 0, 0, 912, 10, 3, 0, 2248, 0, 0, 0, 0, 298, 195, 377, 1542, 34, 580, 784, 41, 133, 300, 26, 8, 4, 2, 0, 37, 45, 332, 10, 0, 27, 81, 0, 2, 1021, 0, 22, 0, 9, 10, 0, 52, 87, 21, 0, 12, 5, 28, 5, 430, 0, 487, 0, 4, 0, 84, 21, 16, 415, 24336, 268, 14, 0, 189, 26, 0, 140, 0, 0, 11, 11, 0, 18, 151, 204, 38, 0, 13, 1993, 26, 0, 1, 52, 11, 2515], [5, 594, 868, 719, 10, 53, 48, 232, 540, 220, 0, 0, 0, 111, 594, 55, 0, 0, 2877, 10, 2232, 0, 17, 21, 0, 0, 84, 14, 0, 594, 89, 48, 941, 6, 7, 44, 1014, 0, 133, 2, 55, 13, 14, 514, 24967, 151, 5521, 0, 0, 14, 0, 1876, 262, 14742, 11, 0, 52, 20, 0, 16, 0, 101, 98, 1, 16, 25, 0, 26, 0, 822, 11, 249, 98, 166, 415, 0, 0, 2096, 1972, 2, 0, 3427, 1144, 1021, 0, 4080, 16058, 199, 51, 0, 0, 11, 300, 0, 60, 133, 6, 6, 64, 319, 303, 0, 902, 0, 873, 1, 0, 2, 23, 267, 269, 13, 282, 53, 67, 0, 0, 3, 46, 0, 13, 13, 0, 913, 59, 73, 7049, 34044, 17, 76, 100, 91, 685, 6, 130, 28, 2657, 679, 2877, 0, 21, 26, 31, 144, 3176, 287, 13, 16, 1638, 0, 96, 5, 38, 3, 31, 24, 98, 72, 86, 2, 4, 20, 1410, 942, 5, 387, 2793, 3136, 0, 328, 12, 10, 0, 26, 59, 0, 264, 34044, 465, 405, 282, 8, 0, 311, 32, 0, 328, 0, 706, 477, 2113, 0, 598, 534, 448, 26, 87, 6, 267, 403, 234, 151, 17, 6, 31, 0, 177, 4, 0, 0, 2105, 139, 51, 1120, 14, 48, 223, 7806, 16, 30, 64, 9, 68, 144, 187, 1, 38, 2, 111, 94, 247, 0, 80, 1087, 1, 150, 0, 0, 2, 166, 494, 19, 146, 1, 3871, 7, 14, 11, 39, 135], [35, 0, 78, 140, 0, 0, 626, 14, 423, 10, 88, 132, 0, 4, 219, 53, 0, 17, 0, 0, 691, 0, 0, 345, 44, 5, 278, 0, 120, 69, 300, 94, 1452, 26, 217, 0, 18, 10, 28, 36, 20, 1069, 22, 0, 696, 0, 44, 1072, 1, 4080, 5, 1, 724, 0, 282, 31, 0, 1608, 64, 289, 1363, 77, 35723, 1412, 0, 52, 14, 152, 0, 647, 0, 0, 458, 24, 14, 0, 0, 8, 100, 11, 189, 221, 80, 17, 0, 2049, 247, 101, 0, 0, 367, 359, 0, 6, 0, 0, 6, 109, 60, 0, 0, 946, 13, 2464, 111, 1, 3, 52, 9, 28, 329, 2113, 5, 385, 0, 20, 0, 36, 104, 1, 580, 144, 6, 0, 39, 0, 0, 8, 2113, 337, 18, 0, 714, 3, 831, 0, 836, 9, 507, 254, 11, 197, 0, 2287, 4670, 298, 1, 42, 0, 100, 289, 7, 49, 25, 609, 1, 0, 0, 120, 1052, 336, 534, 0, 1, 15, 0, 24, 10127, 0, 0, 2, 1, 6, 0, 112, 4, 28, 86, 10, 87, 284, 126, 0, 355, 796, 16, 187, 80, 0, 48, 1849, 0, 9, 221, 2238, 9, 82, 46, 245, 19, 489, 98, 495, 39, 0, 786, 166, 0, 1373, 0, 48, 0, 34, 481, 0, 2, 205, 77, 0, 76, 298, 0, 0, 259, 1, 1414, 0, 0, 0, 403, 938, 38, 544, 376, 0, 616, 0, 232, 0, 0, 746, 240, 494, 332, 181, 784, 20, 242, 6, 6], [487, 0, 22, 299, 0, 1206, 312, 0, 23, 3, 0, 0, 312, 121, 1, 68, 1542, 0, 385, 98, 75, 565, 92, 820, 627, 30, 0, 0, 0, 323, 0, 94, 0, 167, 39, 3355, 38, 69, 13, 41, 0, 0, 16, 0, 1, 144, 502, 266, 25, 80, 23, 6, 3546, 319, 0, 28, 33, 9, 30, 3021, 104, 0, 403, 999, 11, 0, 0, 52, 917, 0, 106, 476, 3, 0, 4636, 49, 689, 1156, 152, 7, 6, 221, 298, 1, 1, 6, 786, 819, 6, 0, 29, 116, 44, 10, 272, 0, 20, 319, 28, 1, 1261, 17, 80, 620, 0, 12, 0, 0, 0, 0, 900, 864, 2, 43, 0, 52, 15, 2810, 11, 551, 1231, 0, 10, 1410, 5, 924, 0, 30, 3546, 0, 262, 0, 267, 223, 0, 561, 153, 282, 8, 1, 4, 61, 18, 0, 685, 32, 0, 108, 3566, 171, 7806, 0, 1, 145, 0, 0, 298, 25, 0, 0, 92, 50, 531, 44, 584, 904, 245, 14, 430, 0, 4, 7, 0, 63, 1, 93, 37, 223, 1930, 9, 23, 1, 12, 0, 11, 195, 0, 40, 1277, 184, 450, 2491, 10, 39, 670, 786, 37, 0, 144, 0, 6, 344, 0, 16171, 1352, 31, 25, 0, 0, 2793, 221, 1832, 48, 5, 389, 347, 1, 88, 44, 764, 0, 0, 64, 531, 0, 61, 152, 14, 502, 52, 1, 52, 105, 0, 368, 44, 14, 1064, 1070, 1922, 1065, 4, 0, 0, 3871, 139, 18, 126, 0, 126], [0, 0, 0, 11, 530, 1, 0, 0, 836, 20428, 495, 0, 10127, 88, 5, 408, 0, 702, 87, 0, 268, 18, 23, 14, 4, 13637, 703, 7322, 420, 15, 30, 0, 0, 48, 0, 268, 0, 2657, 609, 1, 0, 0, 625, 0, 5, 0, 0, 0, 61, 554, 389, 10, 36, 0, 0, 0, 14, 297, 119, 6, 158, 1521, 0, 80, 0, 6, 162, 702, 11, 495, 836, 133, 2491, 1, 0, 37, 7, 1215, 14, 88, 38, 0, 354, 23, 393, 0, 0, 536, 20, 10, 31, 160, 1414, 0, 7, 198, 16, 1, 3, 0, 796, 2, 272, 121, 187, 0, 2810, 36, 534, 27, 0, 904, 0, 0, 0, 956, 2363, 11, 0, 16, 0, 4262, 1092, 1023, 42, 13, 820, 29, 10127, 540, 0, 2347, 125, 9, 5, 913, 185, 2810, 21, 0, 0, 221, 1120, 0, 1922, 35, 90, 2581, 0, 2113, 12, 15, 0, 7, 18427, 47, 0, 0, 14, 0, 59, 7, 11, 48, 4587, 1027, 0, 78, 1571, 1138, 695, 30, 60, 0, 189, 221, 18, 242, 385, 102, 0, 428, 20, 41, 3, 9, 9, 0, 1993, 0, 0, 44, 21, 347, 16171, 92, 113, 0, 52, 4080, 48, 0, 3, 0, 0, 16, 88, 521, 52, 561, 0, 57, 0, 30, 0, 0, 0, 0, 2877, 0, 490, 222, 139, 0, 1, 68, 94, 13, 24336, 616, 0, 0, 1215, 829, 1297, 0, 0, 0, 1452, 0, 0, 1113, 2, 0, 262, 0, 56, 3727, 623, 48], [3670, 0, 1, 48, 877, 84, 0, 14, 376, 298, 786, 40, 144, 14, 1868, 999, 0, 919, 0, 76, 22, 0, 240, 0, 300, 689, 65, 0, 0, 0, 21, 695, 0, 1638, 7, 369, 1, 652, 0, 0, 11, 719, 1, 233, 5399, 0, 3, 11, 3, 10, 47, 0, 0, 2657, 9, 16, 1156, 535, 319, 0, 0, 47, 7806, 0, 64, 345, 0, 55, 12, 0, 99, 12, 23, 121, 47, 121, 786, 1428, 1571, 112, 321, 18347, 1046, 59, 133, 50, 7, 877, 43, 0, 0, 772, 126, 10, 50, 72, 0, 0, 141, 61, 778, 0, 3727, 3, 0, 30, 1868, 11, 0, 60, 0, 14742, 30, 0, 751, 109, 0, 6, 0, 0, 29, 359, 0, 319, 7, 470, 139, 1363, 1, 0, 1, 12, 1, 6, 405, 132, 10, 0, 208, 689, 0, 42, 9, 0, 41, 4686, 2105, 140, 1289, 0, 10, 0, 7, 0, 18, 0, 873, 1, 2, 868, 0, 49, 12, 223, 59, 13, 23, 0, 86, 32, 17, 92, 48, 759, 44, 1410, 872, 1, 29, 0, 942, 231, 894, 181, 528, 3, 51, 0, 0, 60, 5, 12, 3633, 188, 535, 111, 264, 912, 0, 387, 4, 177, 1429, 80, 554, 458, 1, 0, 27, 0, 0, 702, 0, 359, 80, 610, 0, 28, 14, 21, 66, 14, 696, 516, 569, 12, 0, 223, 13, 92, 48, 7, 3, 3136, 364, 629, 0, 14, 282, 4587, 0, 98, 2238, 31, 245, 0, 50, 0, 17, 1542], [0, 0, 14, 0, 180, 4, 0, 51, 1, 104, 0, 131, 44, 0, 80, 164, 631, 52, 4, 0, 1, 0, 751, 14742, 97, 0, 0, 300, 2491, 109, 1, 9, 205, 21, 400, 232, 3106, 3, 28, 92, 123, 205, 424, 696, 1119, 9, 1, 3, 1, 0, 101, 3, 0, 0, 16, 11, 299, 3230, 0, 2, 0, 3, 129, 101, 232, 166, 61, 0, 10, 100, 3355, 1, 19, 21, 0, 127, 2879, 534, 10, 638, 112, 1, 105, 5399, 0, 2239, 4542, 250, 18, 211, 116, 495, 5, 0, 0, 0, 0, 1144, 476, 82, 87, 369, 829, 16, 20, 1, 0, 17, 569, 2049, 105, 0, 415, 24, 0, 1370, 20, 11, 580, 297, 23, 52, 20965, 87, 0, 47, 20, 55, 2, 389, 0, 2347, 0, 48, 1092, 2342, 1574, 1070, 228, 3, 2, 2278, 24, 54, 5521, 772, 0, 2, 616, 1542, 14, 1887, 36, 247, 5, 61, 1, 0, 101, 44, 0, 80, 27, 72, 0, 628, 0, 9, 2120, 496, 0, 21, 1, 450, 0, 0, 151, 47, 12, 912, 706, 2702, 42, 0, 91, 0, 0, 80, 7, 0, 36, 412, 0, 233, 122, 6, 531, 719, 1, 1506, 59, 258, 0, 78, 0, 1, 26, 289, 0, 12, 1, 233, 0, 49, 3019, 10, 695, 7, 60, 2410, 28, 16, 0, 0, 140, 0, 40, 4, 185, 3136, 0, 1887, 1323, 0, 0, 274, 772, 5, 0, 0, 3, 19, 78, 5521, 0, 0, 23, 17, 4, 0], [138, 962, 43, 0, 37, 0, 679, 1765, 268, 14, 274, 80, 19, 551, 0, 0, 9, 1, 10, 84, 12, 999, 598, 299, 249, 4561, 78, 188, 66, 24, 94, 0, 32, 8, 23, 120, 9, 2113, 481, 121, 2581, 0, 28, 175, 3176, 13, 99, 25, 223, 1, 0, 18, 0, 10, 2, 5, 534, 38, 128, 56, 10, 4, 6, 0, 2248, 445, 127, 34, 598, 12, 70, 41, 625, 1370, 2, 46, 544, 101, 0, 430, 32, 10, 253, 1, 111, 0, 514, 188, 0, 19, 0, 30, 249, 103, 15, 111, 260, 133, 254, 0, 5, 0, 14, 653, 0, 2, 4686, 233, 145, 202, 0, 26, 0, 5, 0, 24, 5, 1652, 897, 405, 1659, 298, 31, 245, 246, 1, 21, 5, 4686, 0, 18, 1, 5, 9, 544, 60, 0, 76, 17, 0, 2535, 0, 4686, 168, 120, 29, 77, 253, 50, 36, 530, 28, 21, 60, 31, 113, 608, 144, 2363, 0, 47, 0, 14, 1, 0, 403, 11, 78, 8, 569, 5399, 11, 407, 83, 2877, 52, 2793, 627, 0, 3, 0, 0, 20, 794, 0, 1297, 311, 28, 999, 113, 126, 0, 1752, 62, 150, 123, 16171, 32, 0, 0, 1682, 138, 6, 1329, 696, 14, 17, 820, 121, 9, 86, 92, 111, 19, 1, 4, 0, 0, 1, 0, 0, 938, 1215, 9, 169, 14, 686, 217, 1749, 0, 6, 33, 12, 10, 14, 1231, 8, 0, 41, 1072, 7, 223, 5, 40, 9, 0, 140, 0, 7, 1092], [2464, 525, 298, 703, 150, 502, 0, 0, 312, 786, 1391, 246, 2879, 247, 0, 41, 10, 2555, 338, 2287, 8, 11, 2676, 27, 1768, 5, 17, 702, 877, 41, 355, 1370, 27, 282, 4249, 87, 7, 44, 37, 19, 1749, 15, 1144, 1, 0, 11, 983, 12, 113, 40, 786, 15, 1768, 241, 8, 152, 181, 11, 495, 26, 685, 88, 115, 2096, 8, 4169, 48, 344, 0, 6, 39, 0, 2098, 10, 16, 11, 540, 0, 526, 368, 361, 34044, 59, 140, 1, 289, 5399, 0, 43, 187, 3, 175, 1021, 0, 28, 121, 337, 0, 1173, 64, 185, 162, 1, 48, 0, 481, 1752, 287, 12, 145, 2342, 16, 0, 2, 29, 34, 17, 272, 33, 1, 535, 100, 3871, 54, 548, 1065, 253, 5, 0, 6, 786, 0, 72606, 189, 9, 2278, 0, 494, 5, 1540, 32, 78, 90, 0, 14, 111, 26, 0, 13, 249, 1412, 61, 0, 1749, 25, 2248, 17, 89, 299, 516, 237, 9, 3427, 167, 38, 1404, 12, 1423, 502, 11, 679, 52, 0, 0, 0, 13, 1, 3, 0, 2391, 132, 162, 14, 121, 0, 152, 113, 120, 160, 0, 0, 10, 0, 789, 3, 282, 796, 696, 0, 68, 321, 1693, 5, 9476, 7, 2, 14, 0, 26, 10, 0, 1, 14, 0, 329, 3, 784, 91, 0, 1, 55, 403, 5, 7167, 428, 1391, 0, 544, 82, 135, 77, 8, 0, 8, 82, 25, 403, 89, 605, 171, 60, 459, 2342, 98, 420, 0, 0, 18347, 0, 0], [26, 710, 428, 137, 21, 14, 9, 337, 90, 350, 1, 300, 0, 16, 181, 14, 311, 15, 23, 0, 0, 8, 16, 6, 77, 0, 4636, 20965, 0, 264, 820, 0, 272, 0, 0, 10, 104, 1014, 4, 690, 1352, 631, 458, 36, 465, 485, 0, 120, 188, 104, 638, 97, 530, 52, 35, 40, 1274, 0, 48, 344, 10, 0, 133, 140, 623, 784, 164, 151, 1973, 1682, 2, 868, 170, 0, 877, 21, 2657, 26, 1414, 0, 8, 2676, 2, 1194, 2347, 430, 0, 4943, 166, 1972, 1211, 14, 0, 191, 1048, 685, 52, 507, 751, 38, 3, 72, 55, 112, 7049, 983, 240, 1, 46, 0, 0, 24, 169, 0, 0, 6, 0, 554, 6, 0, 2368, 0, 0, 297, 14, 638, 1, 0, 551, 580, 0, 0, 24, 7, 297, 734, 0, 1, 1277, 10, 254, 133, 3727, 126, 3, 33, 55, 1868, 21, 1540, 6, 72, 375, 15, 1, 0, 589, 0, 0, 11, 0, 53, 344, 979, 778, 14, 420, 0, 0, 5, 26, 642, 26, 864, 18, 28, 2, 0, 1876, 0, 0, 0, 0, 0, 118, 0, 0, 1832, 0, 242, 1363, 8537, 23, 3355, 38, 0, 52, 0, 1173, 589, 33, 144, 2, 8, 98, 0, 0, 272, 1, 3566, 0, 0, 191, 4, 0, 0, 194, 144, 14, 6, 0, 0, 43, 0, 0, 189, 23, 11, 0, 2810, 147, 10, 0, 84, 51, 0, 11, 0, 12, 412, 5, 631, 1206, 46, 48, 1, 46, 221, 2232, 104], [0, 584, 0, 84, 1, 187, 28, 3012, 2, 13637, 237, 942, 0, 127, 0, 17, 52, 89, 0, 14, 4561, 4, 18, 853, 39, 7, 51, 76, 1373, 1868, 55, 4, 205, 556, 2, 8, 0, 253, 0, 24, 0, 430, 0, 642, 0, 13, 27, 559, 254, 0, 0, 56, 0, 0, 0, 2098, 7049, 2096, 180, 407, 9, 0, 0, 63, 11, 0, 12, 51, 9, 0, 11, 250, 983, 151, 13, 69, 17, 3, 133, 0, 0, 320, 16, 534, 470, 0, 1120, 9, 17, 0, 127, 52, 106, 150, 3341, 22, 17, 171, 312, 1023, 108, 186, 2, 2, 1069, 16, 52, 0, 83, 20, 55, 0, 1973, 0, 72, 13, 1, 10, 0, 336, 23, 72, 6, 262, 291, 44, 24, 33, 1352, 11, 1144, 2096, 0, 176, 3, 0, 841, 0, 0, 132, 490, 0, 9, 9, 2879, 0, 223, 10, 194, 0, 64, 0, 2, 6, 267, 2278, 0, 311, 72, 2, 166, 181, 0, 247, 91, 11, 7493, 1852, 695, 247, 14, 2535, 0, 0, 0, 180, 18, 5, 208, 177, 0, 254, 48, 26, 10, 197, 0, 17, 347, 403, 13, 21, 1, 42, 61, 0, 92, 0, 4, 0, 355, 450, 0, 77, 123, 20, 0, 1, 0, 734, 458, 690, 0, 638, 610, 0, 904, 6, 1972, 141, 158, 6, 0, 0, 3019, 2581, 0, 744, 195, 869, 0, 133, 7, 144, 0, 0, 112, 47, 0, 84, 0, 18, 36, 355, 0, 100, 122, 7, 2, 1385], [0, 0, 7806, 0, 9, 56, 44, 5, 10, 8, 1752, 280, 159, 72, 25, 1021, 1, 107, 872, 6, 0, 0, 223, 162, 11, 7, 11, 2120, 8, 13, 1, 0, 7322, 150, 0, 9108, 2, 8, 27, 17622, 0, 30, 1, 51, 759, 0, 1138, 3, 3007, 0, 52, 415, 311, 151, 16, 2, 3, 424, 0, 25, 2, 580, 294, 556, 268, 40, 1, 167, 7, 26, 1363, 55, 25, 1, 61, 0, 772, 76, 97, 0, 184, 30, 5, 26, 0, 9, 216, 428, 98, 4686, 5, 0, 7, 872, 0, 5, 1, 759, 487, 20, 113, 150, 181, 13, 0, 1679, 18293, 27, 17, 359, 376, 691, 115, 20, 36, 39, 8, 24, 379, 21, 3, 344, 80, 1206, 77, 74, 43, 2, 17, 37, 610, 282, 0, 10, 902, 531, 250, 33, 19, 658, 137, 25, 0, 152, 31, 1972, 6, 91, 27, 0, 220, 13, 61, 496, 0, 121, 1072, 181, 185, 0, 525, 106, 5, 2995, 51, 1046, 59, 344, 116, 61, 0, 4, 169, 0, 1092, 355, 10127, 0, 5, 84, 36, 14, 0, 0, 983, 1414, 1, 1, 289, 0, 0, 685, 0, 48, 3019, 1261, 45, 1506, 2, 0, 819, 151, 0, 10, 69, 16, 2799, 0, 213, 0, 4, 249, 39, 237, 784, 48, 68, 831, 72, 681, 202, 19, 46, 0, 205, 1, 336, 0, 1, 6, 26, 0, 48, 55, 2238, 0, 869, 0, 501, 70, 459, 4, 167, 1423, 0, 31, 152, 0, 32, 0], [2278, 132, 0, 3355, 626, 470, 70, 42, 0, 23, 344, 5, 5, 0, 108, 284, 1542, 403, 556, 0, 1, 146, 3727, 1, 30, 991, 106, 44, 0, 375, 23, 551, 4262, 501, 651, 329, 359, 3, 0, 354, 0, 54, 0, 0, 4670, 450, 0, 170, 91, 11, 146, 1231, 146, 3, 1, 4, 1922, 11, 6, 22, 0, 7, 5, 0, 3, 40, 0, 0, 0, 113, 126, 67, 48, 101, 27, 300, 126, 278, 4937, 23, 12, 17, 151, 2238, 28, 956, 681, 481, 1206, 53, 458, 0, 78, 0, 0, 379, 27, 7322, 11, 15382, 299, 102, 344, 43, 6, 0, 0, 1, 9108, 0, 23, 0, 16, 70, 123, 0, 84, 4, 14, 20, 17, 409, 111, 17622, 4080, 2, 303, 1, 33, 86, 4, 458, 719, 6, 0, 183, 561, 72, 13, 264, 0, 0, 19, 8, 247, 0, 53, 11, 122, 0, 0, 495, 778, 11, 6, 359, 52, 209, 912, 311, 1414, 52, 178, 8, 8, 20, 3, 209, 0, 850, 2239, 778, 48, 0, 651, 76, 7, 4, 0, 4, 226, 598, 28, 0, 118, 0, 5521, 0, 132, 0, 1, 0, 3021, 39, 1064, 0, 0, 12, 112, 86, 0, 1423, 0, 109, 28, 116, 532, 128, 0, 32, 48, 5, 23, 15, 104, 127, 1046, 1, 102, 0, 350, 80, 6, 97, 941, 2226, 87, 0, 791, 0, 0, 13, 3, 247, 291, 75, 291, 17, 45, 52, 1232, 5, 266, 0, 3, 4561, 3, 199, 16, 0], [822, 298, 278, 21, 5, 1, 679, 42, 0, 265, 0, 1211, 6, 631, 1, 486, 18, 786, 3314, 126, 135, 30, 78, 0, 0, 189, 14, 8, 0, 487, 0, 2113, 237, 3727, 25, 89, 1876, 8, 19, 3, 12, 0, 152, 2, 51, 14, 98, 0, 195, 0, 29, 10, 91, 0, 794, 287, 679, 26, 0, 4, 1194, 956, 900, 72, 9, 162, 408, 11, 11, 35723, 831, 13637, 319, 0, 0, 0, 39, 0, 3, 409, 0, 27, 1693, 1765, 3, 0, 448, 9, 255, 690, 364, 326, 166, 16, 349, 27, 0, 5, 789, 4587, 298, 69, 123, 11, 1, 76, 291, 136, 0, 629, 2555, 194, 11, 0, 0, 0, 6, 0, 83, 0, 0, 171, 23, 405, 7167, 0, 0, 1921, 43, 69, 0, 0, 329, 620, 14, 0, 628, 15, 3634, 26, 6, 681, 274, 107, 0, 44, 1832, 512, 0, 1, 207, 31, 7230, 472, 1070, 9476, 80, 59, 81, 18, 0, 0, 0, 1, 0, 0, 345, 0, 731, 3, 12, 359, 1092, 1868, 2, 2657, 41, 0, 43, 7, 36, 917, 311, 137, 25, 2120, 152, 20, 0, 0, 7, 167, 48, 0, 0, 0, 0, 9, 5, 220, 0, 217, 5, 13, 101, 108, 146, 836, 898, 6, 97, 0, 0, 4, 424, 0, 12, 15992, 106, 151, 0, 1113, 57, 731, 56, 80, 132, 120, 28, 0, 57, 1571, 501, 0, 153, 34, 1, 7, 2799, 19, 2, 0, 9, 578, 80, 370, 83, 11, 15, 14], [31, 34, 1261, 486, 0, 0, 131, 13, 31, 872, 28, 287, 332, 4, 59, 48, 83, 28, 6, 1373, 1, 350, 3, 0, 11, 0, 0, 151, 13637, 407, 39, 0, 0, 0, 2, 1948, 0, 0, 0, 1, 731, 23, 38, 0, 59, 744, 370, 90, 69, 273, 169, 127, 17, 2711, 0, 21, 0, 48, 3106, 21, 786, 900, 0, 580, 22, 213, 1206, 61, 1215, 11, 39, 23, 0, 29, 16058, 0, 0, 217, 19, 176, 734, 18, 1, 262, 850, 68, 0, 28, 269, 97, 272, 1693, 0, 1, 0, 0, 46, 20, 24967, 0, 2, 0, 20, 2, 9, 115, 44, 60, 0, 1, 189, 250, 18, 0, 2, 0, 1948, 5, 328, 3, 0, 1652, 979, 24, 52, 0, 13, 240, 767, 685, 211, 0, 652, 209, 0, 623, 2657, 152, 12, 1, 194, 724, 0, 0, 0, 24, 35, 3230, 0, 17, 0, 2410, 188, 55, 1297, 1, 45, 7, 187, 534, 5, 14, 1373, 0, 34044, 18, 24, 0, 26, 2120, 82, 490, 12, 32, 0, 1410, 6, 261, 13, 336, 16171, 0, 0, 494, 46, 0, 329, 278, 0, 266, 60, 1268, 173, 8537, 12, 55, 0, 55, 1972, 5, 68, 0, 0, 9, 321, 53, 167, 69, 11, 63, 62, 1, 2, 924, 0, 0, 0, 5, 430, 223, 0, 87, 8, 1796, 0, 61, 0, 13, 20428, 532, 98, 68, 670, 0, 6161, 3, 45, 1682, 5, 52, 0, 551, 64, 9, 0, 0, 0, 3871, 191, 0], [0, 685, 0, 22, 31, 10, 10, 133, 20, 0, 23, 1148, 0, 7, 430, 55, 2, 107, 472, 0, 11, 836, 3633, 5, 0, 6, 18, 51, 0, 1578, 2, 0, 264, 877, 2, 465, 19, 0, 20, 0, 287, 0, 151, 300, 0, 13, 3, 836, 0, 72, 734, 355, 191, 0, 77, 44, 18347, 197, 52, 0, 20, 16, 0, 0, 6, 1152, 49, 5, 685, 0, 296, 2, 77, 0, 458, 26, 175, 3176, 0, 284, 21, 208, 445, 0, 25, 16, 6, 685, 51, 0, 0, 91, 44, 0, 2535, 44, 0, 14, 4, 284, 0, 536, 39, 88, 60, 0, 28, 51, 0, 11, 77, 0, 1014, 1, 77, 1832, 2105, 231, 250, 77, 687, 15, 88, 126, 0, 197, 3, 1048, 1, 17, 0, 0, 5, 9, 10916, 470, 0, 2, 1, 55, 0, 13, 0, 734, 2, 187, 37, 2, 20, 45, 407, 651, 48, 9, 1152, 11, 3634, 5, 794, 13, 115, 609, 0, 145, 319, 9, 0, 202, 0, 551, 385, 38, 167, 86, 13, 946, 178, 6, 247, 237, 35, 55, 6, 0, 412, 0, 305, 5, 121, 1, 259, 0, 98, 375, 3, 0, 1052, 38, 41, 759, 8, 1, 9, 274, 265, 1749, 458, 0, 220, 15, 0, 0, 10, 0, 71, 100, 19, 0, 40, 78, 0, 0, 168, 39, 14, 284, 7, 133, 40, 13, 12, 400, 0, 9, 24, 0, 347, 67, 272, 0, 494, 0, 5, 54, 305, 96, 1414, 2096, 6, 7049], [115, 0, 4542, 0, 778, 16171, 1, 1148, 1173, 12, 75, 0, 208, 14, 1014, 941, 199, 20, 850, 139, 1156, 2363, 63, 184, 1069, 0, 2226, 1072, 0, 19, 841, 8, 3566, 18, 0, 48, 32, 0, 9, 611, 27, 0, 113, 146, 494, 1682, 133, 724, 367, 6, 97, 11, 69, 0, 0, 0, 204, 1796, 1087, 13, 631, 13, 23, 434, 894, 530, 1072, 173, 1542, 300, 0, 76, 385, 979, 26, 153, 6, 2, 44, 0, 164, 220, 0, 5, 217, 3427, 0, 485, 0, 4, 100, 1148, 18, 51, 0, 0, 327, 1682, 266, 75, 0, 0, 15, 247, 408, 3, 7, 1069, 26, 0, 629, 4, 19, 1, 321, 764, 347, 13, 264, 0, 152, 0, 0, 187, 0, 1156, 72, 377, 20, 2192, 347, 13, 0, 609, 1289, 152, 113, 43, 7, 2, 5, 3, 2, 3, 0, 0, 3019, 60, 5, 6, 0, 2238, 298, 0, 1412, 250, 47, 59, 133, 623, 16, 375, 0, 0, 17, 78, 122, 0, 2278, 140, 69, 7, 0, 580, 0, 18, 0, 0, 51, 0, 531, 84, 9, 3314, 0, 691, 282, 22, 51, 746, 3106, 93, 514, 10, 55, 368, 0, 18427, 11, 19, 144, 12, 75, 268, 126, 12, 620, 1704, 1, 0, 27, 13, 642, 18, 983, 0, 2, 19, 13, 0, 14, 231, 151, 1, 26, 0, 0, 16, 415, 5, 459, 82, 19, 14, 494, 10, 39, 2391, 1261, 26, 0, 0, 0, 3, 151, 68, 3, 4, 0, 240], [942, 187, 0, 26, 0, 51, 458, 64, 979, 18, 0, 1114, 6, 0, 0, 367, 2113, 1752, 0, 242, 0, 27, 122, 23, 77, 2, 1, 0, 38, 0, 1087, 46, 3634, 5521, 0, 49, 55, 0, 5, 81, 400, 393, 0, 5, 14742, 44, 4, 37, 389, 0, 23, 3, 158, 569, 11, 9, 3007, 0, 0, 14, 0, 7, 0, 0, 28, 72, 86, 22, 0, 0, 0, 0, 3427, 819, 9, 45, 445, 768, 18347, 0, 0, 0, 84, 0, 164, 40, 96, 28, 532, 0, 60, 126, 0, 0, 2049, 11, 0, 465, 1, 98, 0, 194, 262, 22754, 11, 999, 836, 250, 268, 25, 0, 1046, 14, 303, 1120, 0, 13, 10, 0, 1531, 11, 51, 138, 9, 0, 2, 0, 237, 278, 96, 8, 0, 4943, 3, 0, 0, 33, 48, 4605, 250, 6, 544, 47, 141, 125, 355, 59, 77, 0, 5, 0, 42, 3021, 0, 2192, 0, 0, 746, 168, 7806, 0, 354, 104, 27, 1, 7993, 27, 27, 0, 1023, 64, 14, 1318, 10, 1, 6, 3546, 0, 0, 6, 2, 1, 180, 424, 1887, 18, 625, 744, 0, 1120, 31, 73, 3176, 3, 0, 81, 28, 63, 91, 48, 298, 188, 0, 1206, 318, 941, 623, 0, 1, 14, 46, 0, 116, 15, 531, 0, 0, 609, 5, 0, 23, 84, 3, 220, 26, 68, 0, 107, 152, 0, 4, 354, 11, 0, 0, 106, 143, 266, 0, 246, 341, 139, 107, 11, 375, 3, 6, 0, 4, 0], [376, 0, 208, 318, 1, 4, 31, 0, 51, 36, 33, 141, 80, 13, 0, 811, 27, 0, 144, 0, 11, 60, 39, 39, 696, 0, 92, 1194, 60, 512, 247, 7049, 284, 1092, 0, 0, 204, 490, 6, 4, 20, 0, 1174, 2410, 147, 850, 0, 0, 0, 109, 19, 0, 0, 5, 11, 551, 5, 1318, 7044, 0, 221, 133, 177, 11, 1, 0, 0, 318, 0, 1, 31, 90, 44, 4, 0, 8, 0, 52, 9, 5, 213, 3, 0, 30, 1268, 3871, 36, 0, 72, 400, 2098, 1578, 420, 5, 38, 55, 1428, 53, 0, 0, 1299, 14, 5, 1, 0, 0, 789, 12, 679, 77, 278, 51, 15, 1531, 237, 1574, 219, 87, 105, 303, 6, 0, 9, 47, 2410, 95, 319, 20, 25, 247, 0, 5, 873, 16, 54, 0, 702, 63, 0, 0, 0, 18427, 67, 195, 107, 100, 30, 791, 39, 8, 68, 6, 0, 20, 41, 48, 4937, 0, 202, 0, 223, 23, 0, 9, 187, 2278, 59, 12, 0, 33, 1064, 24, 21, 45, 126, 106, 0, 67, 33, 36, 895, 162, 1, 0, 1, 7, 1385, 20965, 1, 19, 211, 0, 20, 166, 10, 2, 0, 0, 151, 917, 9476, 31, 137, 2287, 0, 2098, 83, 17622, 0, 135, 67, 208, 98, 289, 1506, 548, 1796, 198, 1, 189, 11, 16, 507, 77, 45, 424, 0, 9108, 0, 0, 0, 1198, 411, 198, 1064, 305, 3230, 820, 11, 35723, 540, 1, 23, 465, 7230, 94, 1571, 44, 145, 2], [8537, 0, 26, 681, 0, 3106, 29, 9, 189, 6, 311, 49, 21, 385, 1, 2347, 548, 100, 0, 247, 100, 18, 535, 126, 0, 18, 2278, 2, 0, 494, 13, 526, 261, 393, 0, 104, 272, 0, 6, 4, 336, 78, 12, 8, 216, 1412, 119, 88, 59, 64, 132, 0, 375, 14, 60, 31, 0, 3, 16, 17, 530, 822, 0, 274, 194, 1323, 23, 0, 4, 75, 359, 241, 1087, 45, 97, 3, 39, 3, 428, 412, 299, 1173, 20, 312, 152, 0, 0, 1, 26, 2535, 10, 25, 361, 18427, 180, 12, 428, 0, 0, 173, 0, 14, 589, 11, 836, 0, 0, 4, 6, 144, 77, 3427, 120, 0, 9, 913, 0, 1922, 11, 28, 0, 1, 28, 2, 96, 6, 39, 0, 11, 323, 919, 0, 29, 9, 0, 0, 4587, 113, 512, 97, 544, 0, 689, 14, 3, 71, 2, 35723, 152, 31, 628, 445, 0, 6, 189, 811, 7, 465, 0, 205, 1, 9, 361, 0, 25, 191, 0, 0, 27, 0, 0, 0, 16, 22754, 0, 2, 15, 0, 430, 152, 28, 420, 175, 3, 17, 344, 72, 23, 0, 20, 194, 47, 198, 136, 6, 359, 0, 33, 245, 4080, 144, 50, 1215, 0, 2, 3, 12, 5, 0, 228, 703, 4, 17, 40, 30, 29, 75, 525, 31, 0, 0, 37, 628, 240, 26, 0, 0, 1, 0, 0, 11, 250, 64, 282, 8, 266, 107, 0, 18, 47, 34, 0, 159, 9, 107, 2, 13, 0, 0, 0], [0, 3, 30, 60, 4, 0, 83, 48, 1849, 43, 213, 10, 5, 14, 96, 0, 272, 0, 3, 853, 0, 341, 0, 2248, 611, 101, 184, 268, 0, 181, 0, 44, 17, 34, 0, 0, 0, 0, 139, 0, 30, 72, 0, 4, 28, 97, 0, 355, 4, 2248, 94, 66, 133, 43, 0, 1574, 4937, 28, 401, 0, 3, 6, 250, 118, 158, 0, 7, 1263, 3, 4, 0, 26, 0, 946, 0, 45, 97, 152, 0, 11, 368, 36, 7049, 38, 0, 1, 0, 65, 237, 1414, 525, 98, 48, 24, 0, 2711, 6, 119, 0, 1796, 2120, 48, 0, 120, 0, 1765, 31, 272, 18, 0, 0, 228, 0, 385, 658, 52, 100, 1156, 0, 11, 12, 561, 0, 189, 626, 48, 296, 0, 272, 7322, 0, 719, 0, 1754, 9, 104, 5, 228, 48, 1144, 1652, 0, 115, 0, 11, 72606, 189, 904, 0, 46, 80, 2711, 919, 2793, 0, 180, 245, 1, 0, 1423, 445, 36, 4, 4428, 1521, 6, 120, 224, 127, 15, 1, 289, 133, 1, 1868, 86, 23, 0, 0, 486, 132, 1206, 1404, 31, 47, 1428, 52, 0, 25, 401, 2368, 872, 59, 4, 4542, 696, 0, 0, 26, 10, 0, 12, 18293, 0, 623, 0, 3, 14, 1754, 39, 55, 11, 121, 631, 1, 93, 87, 0, 106, 40, 0, 0, 2, 11, 0, 0, 8, 0, 46, 1, 22, 0, 37, 0, 1704, 0, 263, 19, 0, 6, 609, 12, 87, 3, 78, 445, 25, 125, 146, 15], [187, 173, 48, 12, 87, 1542, 631, 284, 13, 242, 26, 472, 189, 39, 29, 0, 9, 24, 7806, 186, 15, 1052, 0, 98, 7322, 458, 104, 88, 465, 514, 0, 2, 18347, 0, 1021, 0, 1021, 1, 0, 266, 687, 221, 15, 2879, 64, 0, 82, 6161, 0, 629, 250, 0, 272, 90, 12, 9, 0, 328, 84, 0, 0, 55, 0, 0, 33, 0, 1921, 0, 8, 7, 3, 246, 42, 0, 186, 0, 1299, 0, 3, 1138, 841, 21, 266, 1429, 423, 2, 0, 140, 0, 0, 0, 0, 15, 0, 0, 1542, 3, 2464, 696, 0, 68, 0, 223, 21, 0, 159, 43, 962, 129, 0, 55, 34, 120, 84, 195, 7, 0, 518, 0, 319, 109, 4943, 98, 1, 12, 490, 51, 18, 11, 13, 2, 1087, 0, 0, 2, 55, 181, 100, 1138, 8, 3314, 71, 28, 12, 269, 424, 67, 242, 49, 0, 11, 0, 0, 5, 13, 9, 40, 0, 187, 17, 38, 389, 41, 1, 68, 0, 434, 0, 0, 101, 8, 979, 2, 47, 0, 21, 16, 6, 540, 983, 6, 7, 170, 9, 0, 25, 0, 7322, 0, 368, 47, 0, 264, 77, 19, 297, 23, 544, 0, 1072, 1065, 42, 289, 2278, 913, 20, 2287, 132, 59, 924, 27, 0, 531, 369, 349, 0, 319, 5, 0, 0, 97, 10, 7, 217, 4, 13, 16, 706, 1, 63, 0, 608, 44, 45, 0, 234, 122, 0, 38, 12, 158, 146, 0, 344, 29, 48, 1, 34044, 0, 1], [466, 78, 28, 32, 3, 10, 11, 1274, 67, 2879, 13, 2793, 21, 3871, 1, 63, 296, 415, 0, 502, 1, 93, 298, 13, 4, 1412, 8, 48, 93, 64, 15, 0, 43, 0, 6, 9, 122, 113, 0, 49, 45, 294, 2, 0, 4, 41, 103, 0, 5, 1148, 1323, 297, 23, 344, 44, 0, 78, 7, 60, 9, 0, 0, 33, 0, 139, 4, 1, 1887, 1752, 17, 44, 0, 0, 15992, 13, 145, 25, 13, 0, 853, 12, 272, 0, 298, 0, 0, 6, 0, 0, 494, 282, 7, 0, 55, 0, 0, 0, 0, 250, 90, 46, 0, 34044, 0, 389, 1796, 0, 113, 912, 0, 1087, 2347, 710, 0, 111, 6, 679, 168, 64, 307, 578, 3007, 24, 11, 913, 0, 8, 0, 13, 18, 48, 60, 1410, 6, 530, 0, 375, 494, 594, 1231, 12013, 65, 4, 11, 0, 0, 152, 759, 2, 623, 127, 209, 489, 1148, 6, 786, 58, 159, 11, 7, 2049, 4, 0, 31, 176, 60, 0, 0, 0, 253, 12, 152, 0, 13, 84, 12, 3, 72, 167, 0, 4943, 17, 34, 133, 205, 2, 2, 14, 143, 2363, 0, 0, 327, 56, 128, 4, 0, 5, 689, 0, 29, 3463, 3427, 166, 234, 403, 1752, 28, 0, 28, 166, 0, 28, 77, 1693, 24336, 1263, 0, 159, 0, 0, 1188, 554, 0, 5521, 0, 15, 924, 14, 52, 0, 13, 1148, 184, 0, 0, 56, 58, 13, 2342, 113, 321, 22, 0, 364, 247, 0, 198, 52, 197], [34, 2238, 151, 387, 0, 60, 0, 64, 160, 687, 526, 751, 11, 118, 2, 0, 264, 0, 143, 0, 2096, 35, 1, 1749, 56, 242, 226, 3355, 17622, 1113, 1, 14, 0, 26, 232, 9, 71, 991, 9, 10, 46, 0, 15, 23, 3427, 0, 4937, 298, 197, 420, 1194, 44, 2879, 10, 11, 652, 99, 205, 67, 263, 3, 173, 0, 4, 126, 59, 0, 32, 0, 205, 1052, 40, 59, 113, 48, 9, 679, 90, 111, 242, 0, 11, 829, 131, 121, 5, 540, 25, 181, 20, 0, 0, 11, 231, 26, 691, 946, 220, 319, 23, 5, 387, 36, 43, 983, 0, 14, 0, 69, 0, 379, 2555, 690, 1, 14, 0, 61, 5, 186, 565, 1, 6, 24, 144, 38, 232, 0, 3, 4, 350, 30, 791, 21, 0, 278, 786, 67, 67, 0, 3007, 1930, 97, 253, 0, 9, 0, 3, 836, 17, 264, 0, 0, 4, 167, 1972, 0, 205, 41, 535, 1370, 428, 5, 332, 9, 0, 0, 1323, 11, 0, 408, 224, 247, 912, 0, 0, 0, 42, 0, 25, 0, 0, 120, 1261, 11, 10, 0, 59, 18427, 188, 48, 647, 0, 375, 97, 34, 0, 0, 71, 2702, 5, 0, 170, 0, 67, 791, 0, 3021, 512, 44, 9, 1, 2, 1973, 72, 0, 393, 1, 0, 584, 26, 411, 437, 0, 556, 465, 14, 65, 31, 31, 2, 2, 0, 72, 4, 1263, 129, 80, 10, 0, 685, 481, 6, 1832, 25, 30, 221, 268, 12, 10, 97], [20965, 62, 21, 19, 82, 0, 3, 3176, 548, 9, 2347, 146, 2879, 303, 8, 0, 59, 631, 33, 403, 35, 135, 187, 0, 2238, 0, 151, 10916, 299, 27, 0, 87, 3634, 361, 9, 16, 46, 20965, 0, 60, 924, 0, 1391, 36, 2, 0, 0, 5521, 10, 2368, 11, 4, 551, 48, 13, 403, 0, 507, 0, 291, 4, 166, 56, 12, 253, 92, 24, 264, 11, 173, 521, 7993, 40, 1092, 338, 23, 8, 530, 55, 2, 0, 2347, 6, 0, 1048, 0, 14, 872, 139, 554, 21, 0, 445, 7493, 0, 0, 0, 141, 17622, 0, 254, 670, 942, 0, 2, 4, 0, 16, 0, 152, 27, 0, 264, 5, 1571, 72606, 31, 580, 0, 151, 126, 631, 23, 0, 176, 326, 56, 15, 244, 0, 6, 63, 841, 282, 60, 247, 34044, 15382, 25, 294, 57, 12, 241, 14, 151, 61, 1876, 153, 9108, 36, 162, 44, 17, 0, 0, 27, 0, 11, 6, 17622, 36, 0, 1297, 44, 199, 127, 53, 115, 13, 7493, 485, 9213, 0, 194, 14742, 0, 877, 1299, 167, 1571, 0, 19, 3, 90, 81, 4, 17, 0, 0, 0, 1, 126, 26, 11, 44, 1679, 3566, 18427, 1148, 326, 266, 403, 0, 1, 138, 14, 0, 98, 137, 12013, 9, 38, 3, 620, 3, 32, 3136, 249, 255, 0, 28, 90, 1531, 98, 0, 126, 359, 9, 13, 1231, 0, 56, 1428, 18, 11, 19, 731, 0, 4, 0, 242, 14, 5, 0, 0, 38, 100, 1274, 51, 616], [107, 28, 735, 0, 1, 11, 3, 15, 0, 242, 2711, 10, 1, 32, 23, 494, 403, 38, 0, 0, 240, 1679, 430, 10, 1506, 0, 318, 0, 319, 136, 289, 8, 2, 609, 3727, 2, 556, 1628, 115, 311, 0, 0, 0, 19, 59, 48, 0, 0, 8, 650, 5399, 199, 3, 42, 0, 0, 6, 129, 24, 766, 115, 11, 0, 20, 77, 120, 0, 25, 0, 0, 8, 0, 266, 6, 0, 6, 9, 1852, 92, 1, 496, 6, 1428, 2, 1, 5, 0, 84, 68, 11, 139, 0, 1, 52, 164, 1, 36, 0, 68, 731, 289, 7049, 0, 0, 33, 0, 0, 1148, 387, 1521, 266, 8537, 194, 114, 6, 0, 0, 3106, 1, 4428, 0, 0, 2555, 35, 184, 115, 139, 1152, 565, 6, 0, 354, 31, 2799, 244, 19, 127, 35, 0, 786, 2, 87, 19, 353, 37, 3, 3, 734, 91, 303, 34, 0, 31, 0, 2342, 250, 14, 311, 23, 724, 4080, 0, 72, 178, 46, 14, 64, 52, 559, 98, 25, 0, 1385, 80, 29, 133, 516, 0, 0, 10127, 332, 789, 0, 14, 150, 98, 0, 132, 13, 231, 59, 25, 71, 12, 1148, 65, 493, 4, 1993, 223, 51, 42, 0, 829, 1048, 9, 415, 74, 0, 33, 0, 653, 0, 282, 211, 13, 0, 0, 530, 21, 171, 11, 535, 0, 0, 0, 33, 364, 0, 2096, 0, 0, 44, 20, 23, 5, 8, 0, 204, 29, 4, 0, 0, 19, 11, 38, 53, 6, 143, 12], [584, 0, 0, 97, 0, 8, 409, 0, 75, 217, 1749, 266, 6908, 145, 127, 20, 0, 0, 0, 282, 4686, 17, 57, 0, 652, 13, 0, 0, 1521, 19, 983, 0, 0, 0, 90, 1155, 187, 8, 151, 59, 1876, 0, 0, 12, 0, 1, 4542, 298, 0, 7, 61, 0, 14, 152, 1, 88, 1, 0, 51, 146, 101, 470, 411, 13, 299, 65, 20965, 4, 1, 11, 0, 1404, 12, 55, 64, 80, 0, 548, 0, 84, 631, 60, 8, 5, 0, 913, 19, 1289, 3021, 106, 30, 0, 13, 321, 913, 136, 4249, 226, 2, 0, 0, 14742, 129, 5, 3, 269, 900, 0, 3, 450, 267, 872, 11, 376, 784, 0, 686, 7044, 280, 0, 2, 24, 0, 96, 15382, 51, 3, 336, 540, 1768, 6, 0, 0, 0, 2347, 336, 184, 280, 51, 0, 3, 6, 0, 609, 0, 4, 4257, 83, 152, 5, 135, 51, 24, 6, 204, 28, 31, 1209, 0, 2711, 0, 0, 43, 30, 336, 17, 11, 1, 17, 0, 691, 0, 77, 0, 108, 0, 90, 0, 3463, 20, 0, 0, 171, 0, 0, 620, 198, 249, 26, 0, 0, 1065, 129, 15, 8, 102, 33, 502, 8537, 164, 104, 873, 1046, 166, 168, 19, 0, 0, 71, 17, 0, 52, 1198, 894, 59, 0, 158, 0, 16, 1, 50, 0, 4, 0, 1, 0, 610, 48, 205, 0, 39, 16058, 18, 14, 486, 30, 344, 0, 0, 0, 3, 186, 90, 0, 2368, 0, 0, 1, 72, 0], [375, 30, 6, 319, 1414, 44, 24, 13, 266, 38, 101, 2, 33, 25, 12, 10, 0, 6, 11, 8, 605, 0, 0, 247, 2, 247, 6, 0, 2995, 0, 173, 17, 71, 47, 300, 28, 5, 63, 4937, 63, 10, 60, 548, 836, 690, 122, 13, 18, 18, 101, 28, 21, 534, 20, 25, 122, 78, 0, 120, 0, 131, 31, 8, 54, 7, 10916, 77, 18, 3, 197, 213, 170, 0, 55, 101, 247, 4561, 27, 415, 1749, 80, 0, 7, 0, 72606, 20428, 0, 14, 0, 0, 494, 63, 93, 1868, 2368, 46, 253, 1188, 1, 1682, 151, 38, 1156, 7230, 122, 3, 481, 50, 63, 101, 10, 3, 1027, 0, 516, 0, 0, 31, 0, 0, 143, 0, 5, 15, 66, 61, 16, 111, 919, 8, 146, 0, 113, 59, 902, 2793, 2120, 4, 17, 897, 26, 625, 6, 544, 487, 35723, 89, 51, 8537, 0, 0, 0, 0, 0, 5, 42, 75, 0, 19, 0, 34, 11, 1, 1, 23, 924, 5, 0, 207, 2096, 50, 0, 0, 0, 5, 48, 21, 188, 175, 1, 223, 6, 420, 10, 796, 71, 55, 2192, 51, 0, 409, 152, 766, 7, 10916, 1064, 39, 32, 791, 268, 1232, 180, 0, 266, 598, 177, 0, 132, 690, 3, 7, 21, 144, 2410, 1578, 25, 9, 3176, 3, 7, 367, 554, 1114, 1410, 176, 0, 105, 28, 0, 0, 76, 1, 353, 7, 7806, 173, 7, 71, 1052, 0, 45, 23, 518, 37, 26, 0, 517, 278, 702, 1023], [0, 159, 5521, 92, 4, 21, 90, 0, 130, 5, 0, 46, 126, 217, 1628, 0, 166, 0, 6, 584, 11, 518, 0, 211, 46, 489, 5, 946, 5, 0, 1, 0, 1188, 1144, 13, 9, 87, 0, 0, 1215, 0, 7, 6, 1506, 4, 412, 40, 1752, 470, 0, 0, 1578, 71, 40, 226, 21, 6161, 0, 2799, 269, 86, 0, 7044, 20, 242, 1948, 0, 0, 150, 0, 7, 3, 4249, 18293, 0, 1065, 526, 4, 1, 0, 983, 32, 4, 18427, 0, 0, 0, 44, 10, 1, 128, 4262, 220, 0, 10, 0, 0, 13637, 389, 0, 0, 23, 0, 625, 232, 296, 0, 18347, 14, 41, 0, 1021, 168, 27, 4, 1113, 540, 551, 53, 377, 59, 24, 9, 1113, 84, 16, 223, 180, 0, 13, 16171, 4561, 3670, 72, 26, 8, 123, 81, 6, 60, 166, 2810, 10, 0, 53, 0, 86, 0, 56, 0, 28, 24, 87, 361, 47, 20, 39, 43, 48, 260, 10, 8, 2, 122, 71, 0, 3021, 0, 28, 631, 1852, 3427, 2278, 23, 8, 1404, 5, 0, 6, 220, 139, 11, 115, 0, 820, 14, 144, 98, 269, 51, 38, 20, 1, 706, 0, 1373, 158, 1232, 57, 620, 9, 3, 10, 0, 159, 9213, 0, 282, 0, 0, 126, 69, 152, 30, 164, 0, 2, 73, 2, 86, 4, 822, 610, 1796, 44, 375, 0, 45, 5, 9, 20, 226, 75, 178, 1, 0, 204, 4, 1323, 24, 0, 24, 36, 0, 1231, 59, 0, 1749, 0, 0], [0, 250, 254, 7, 2, 0, 1113, 578, 42, 321, 278, 2, 25, 0, 77, 170, 48, 786, 13, 0, 54, 389, 2192, 623, 13, 51, 941, 0, 17, 337, 122, 1578, 0, 152, 7, 359, 16, 6, 0, 15382, 1, 51, 47, 47, 3463, 56, 204, 168, 13, 13, 197, 2, 10, 101, 687, 0, 367, 1, 0, 21, 25, 0, 894, 18, 1, 1754, 291, 18, 183, 731, 1, 1972, 1188, 0, 1832, 942, 0, 3, 83, 3021, 0, 3566, 34, 0, 0, 559, 17, 1119, 13, 434, 216, 0, 0, 3727, 0, 0, 528, 336, 0, 0, 29, 19, 80, 121, 1540, 20, 22754, 166, 96, 0, 33, 321, 2535, 0, 0, 0, 132, 221, 326, 77, 52, 0, 145, 423, 61, 48, 109, 282, 59, 58, 38, 62, 1092, 86, 26, 84, 0, 0, 0, 0, 409, 0, 565, 1, 7, 0, 1188, 359, 0, 0, 869, 46, 7993, 32, 21, 24, 108, 0, 1, 144, 42, 0, 0, 4, 8, 0, 706, 9108, 681, 3, 0, 0, 44, 0, 198, 133, 0, 284, 98, 166, 177, 5, 4, 428, 237, 0, 0, 0, 517, 123, 7, 34, 9, 0, 16, 39, 706, 26, 48, 0, 0, 0, 59, 5, 29, 205, 14, 267, 0, 1, 1289, 241, 92, 0, 265, 14, 0, 21, 0, 2, 448, 284, 299, 0, 8, 652, 1506, 30, 25, 0, 470, 1574, 786, 159, 0, 629, 0, 0, 0, 60, 15, 213, 37, 0, 109, 198, 17, 20, 0, 13], [4249, 695, 0, 5, 786, 52, 0, 448, 59, 11, 0, 159, 1652, 458, 266, 0, 5, 0, 27, 2, 361, 76, 38, 0, 4, 0, 0, 0, 187, 94, 0, 42, 92, 0, 0, 166, 97, 20, 0, 0, 1849, 51, 82, 0, 18, 37, 67, 820, 0, 143, 303, 258, 7, 0, 0, 0, 0, 0, 403, 115, 0, 324, 0, 91, 9, 3, 0, 5, 647, 544, 0, 551, 532, 8, 77, 59, 152, 0, 35, 61, 0, 4, 64, 67, 73, 37, 307, 0, 67, 0, 4, 0, 207, 0, 60, 4686, 0, 269, 14, 2, 0, 62, 751, 180, 262, 332, 7993, 14, 0, 27, 15, 46, 139, 61, 822, 0, 3, 746, 4262, 476, 0, 158, 32, 0, 3, 42, 0, 466, 2, 28, 387, 7, 0, 76, 0, 924, 231, 44, 476, 9, 48, 244, 2, 63, 64, 1114, 1297, 7493, 0, 359, 623, 0, 0, 300, 87, 4, 0, 609, 16058, 1, 72, 18, 1014, 631, 0, 95, 1152, 5, 187, 0, 31, 29, 0, 0, 11, 272, 2, 18, 0, 625, 9, 0, 536, 0, 169, 15, 3, 6908, 0, 784, 11, 40, 0, 476, 3, 0, 3, 144, 44, 23, 34, 377, 23, 115, 0, 679, 1412, 0, 51, 584, 153, 175, 167, 15992, 0, 8, 42, 0, 6, 1, 40, 132, 269, 23, 1263, 20965, 0, 102, 59, 0, 0, 39, 4, 983, 0, 5, 5, 11, 0, 18, 0, 1704, 94, 0, 78, 63, 3, 4636, 0, 0], [14, 4937, 20, 272, 11, 102, 0, 0, 526, 0, 650, 26, 0, 2810, 146, 811, 0, 7, 63, 9, 9, 962, 0, 39, 3, 6, 188, 126, 13, 0, 7230, 0, 180, 147, 11, 254, 627, 0, 16, 689, 44, 1704, 9, 341, 13, 45, 53, 305, 121, 1887, 2657, 2, 487, 1, 37, 0, 50, 472, 266, 76, 311, 86, 7, 178, 2, 1749, 0, 0, 30, 403, 14, 0, 1014, 0, 169, 2793, 872, 0, 979, 1, 9, 0, 77, 64, 4605, 1215, 1070, 259, 0, 1014, 2515, 0, 338, 89, 5, 9, 0, 120, 0, 4, 0, 27, 0, 734, 49, 10, 0, 10, 87, 133, 0, 962, 1211, 0, 26, 127, 71, 0, 904, 535, 0, 46, 43, 324, 28, 5, 23, 0, 3, 68, 631, 13, 31, 0, 502, 0, 65, 48, 2535, 1652, 786, 104, 17, 51, 1268, 20, 0, 0, 0, 2, 320, 7, 119, 4, 2049, 121, 198, 268, 187, 121, 92, 1261, 75, 0, 0, 185, 653, 0, 501, 1148, 3355, 98, 40, 311, 30, 448, 2342, 44, 101, 0, 6908, 10, 1, 853, 0, 6, 0, 0, 2, 9, 1148, 820, 2555, 11, 244, 0, 258, 213, 0, 631, 0, 51, 0, 30, 267, 41, 93, 0, 0, 466, 685, 9, 0, 30, 0, 29, 280, 42, 1385, 0, 347, 49, 266, 1423, 269, 1679, 48, 97, 0, 0, 29, 8, 27, 1, 0, 10, 92, 11, 6, 21, 24, 501, 0, 23, 5, 63, 0, 0, 0, 11], [420, 2238, 1370, 26, 28, 2226, 0, 0, 266, 853, 4, 4, 106, 341, 127, 4, 53, 68, 458, 0, 144, 24967, 0, 9, 2, 6, 207, 233, 0, 90, 0, 27, 0, 170, 0, 430, 1, 133, 150, 4561, 7, 75, 868, 0, 2305, 130, 5, 8, 11, 98, 60, 3, 6, 37, 140, 2049, 98, 240, 27, 0, 0, 554, 97, 767, 8537, 265, 247, 0, 0, 1113, 8, 470, 2232, 80, 1, 0, 45, 44, 30, 40, 3, 88, 80, 1506, 489, 96, 97, 83, 261, 266, 2, 532, 0, 0, 11, 146, 3021, 1638, 3, 42, 198, 77, 412, 296, 72, 96, 4, 91, 493, 247, 111, 0, 450, 0, 0, 3, 97, 90, 2, 0, 18, 24, 23, 0, 12, 1155, 2, 385, 490, 52, 0, 0, 33, 1410, 282, 466, 167, 48, 0, 44, 0, 1993, 169, 112, 11, 63, 393, 0, 52, 146, 120, 264, 0, 0, 29, 98, 94, 96, 4, 8, 623, 2113, 187, 55, 0, 0, 147, 15, 0, 0, 122, 0, 0, 189, 58, 1, 26, 25, 207, 0, 0, 0, 3871, 8, 1323, 54, 0, 544, 10, 3727, 64, 166, 0, 0, 5, 0, 0, 0, 0, 420, 300, 141, 0, 0, 0, 0, 1021, 962, 282, 20, 0, 240, 2, 1852, 12, 133, 312, 7, 7, 2239, 0, 2799, 13, 266, 3012, 97, 0, 1297, 4, 0, 187, 6, 2278, 353, 1148, 17, 268, 35, 176, 611, 102, 0, 1, 44, 0, 3012, 1452, 126, 33, 158], [0, 0, 53, 10127, 0, 2, 0, 15, 13, 445, 0, 999, 5, 3, 28, 836, 1, 106, 81, 3, 91, 261, 1948, 0, 710, 0, 311, 108, 1, 1428, 12, 18, 96, 10, 0, 0, 1638, 3314, 0, 1796, 104, 30, 86, 1574, 48, 1, 170, 900, 0, 1198, 7, 83, 4, 8, 90, 9, 19, 0, 14742, 5, 2105, 2096, 0, 0, 530, 2, 0, 0, 0, 9, 0, 15992, 424, 0, 653, 0, 48, 0, 0, 96, 12, 1152, 320, 1428, 291, 0, 0, 77, 8, 0, 0, 6, 1, 0, 0, 8, 46, 43, 223, 8, 253, 25, 580, 0, 87, 0, 3106, 9, 10, 120, 0, 151, 0, 0, 132, 361, 415, 764, 152, 14, 189, 1209, 7049, 1231, 4, 136, 97, 820, 530, 11, 0, 40, 1887, 2, 0, 0, 0, 105, 0, 76, 0, 2676, 18, 6, 1, 0, 146, 0, 0, 106, 98, 0, 299, 0, 689, 16, 0, 39, 152, 15, 2, 0, 687, 0, 0, 0, 100, 466, 4249, 1065, 9, 17, 794, 0, 4686, 19, 0, 0, 4670, 616, 2995, 0, 999, 345, 0, 245, 2342, 1, 0, 15992, 113, 0, 7, 0, 17, 45, 0, 7, 76, 0, 169, 9, 94, 231, 0, 368, 89, 525, 1, 51, 0, 120, 9, 139, 465, 299, 1, 616, 80, 528, 0, 2657, 266, 0, 40, 318, 983, 13, 0, 47, 0, 91, 60, 7, 24336, 458, 122, 112, 31, 0, 69, 0, 2096, 0, 1, 23, 40, 584, 556, 403], [1052, 1, 30, 287, 278, 0, 222, 9, 34, 12, 72, 902, 3176, 104, 703, 681, 96, 0, 87, 20, 19, 2105, 92, 0, 1046, 0, 25, 512, 4, 30, 31, 59, 39, 0, 0, 82, 39, 78, 1231, 1693, 0, 686, 528, 245, 183, 0, 80, 2, 364, 530, 0, 2879, 12, 0, 41, 1, 298, 0, 1069, 0, 1404, 0, 403, 13, 2535, 6161, 13, 75, 4686, 88, 3, 80, 19, 0, 244, 29, 116, 12, 0, 0, 5399, 51, 296, 24336, 38, 144, 344, 0, 1, 710, 71, 530, 65, 59, 1, 204, 35723, 0, 0, 0, 5, 2238, 44, 80, 0, 208, 459, 991, 77, 0, 14, 28, 1452, 92, 1, 0, 0, 0, 0, 4, 51, 0, 34, 17622, 38, 294, 361, 55, 518, 180, 44, 177, 0, 16, 127, 1, 0, 223, 2, 14, 0, 2305, 0, 284, 1, 0, 912, 89, 111, 223, 0, 278, 2096, 811, 1638, 0, 0, 0, 30, 0, 68, 0, 403, 199, 2391, 778, 170, 2877, 64, 49, 1211, 39, 28, 6, 189, 327, 26, 56, 25, 12, 0, 10, 28, 78, 71, 1323, 12, 9476, 10, 0, 258, 8, 150, 19, 0, 0, 181, 13, 0, 0, 24, 2676, 132, 0, 610, 53, 0, 26, 1, 0, 24, 1385, 94, 1452, 140, 1, 7, 24, 152, 4249, 0, 21, 86, 80, 0, 40, 22754, 241, 2877, 48, 217, 59, 17, 45, 305, 4636, 23, 5, 42, 102, 430, 44, 0, 18, 2, 0, 0, 170, 18, 8], [7230, 11, 52, 1113, 80, 0, 204, 6, 0, 1, 872, 11, 0, 1289, 66, 466, 60, 1, 16, 0, 0, 0, 2049, 24, 0, 0, 14, 0, 69, 0, 706, 183, 19, 127, 12, 1972, 327, 189, 48, 112, 0, 610, 1542, 41, 494, 0, 401, 47, 9, 919, 681, 318, 2, 7, 1, 4249, 4, 81, 20, 1, 11, 0, 22, 144, 4, 14, 326, 15992, 0, 424, 126, 0, 0, 74, 94, 0, 0, 97, 1329, 187, 39, 10, 1329, 501, 1, 530, 262, 68, 11, 0, 5, 28, 2, 80, 68, 681, 15, 696, 104, 107, 354, 9, 0, 0, 13, 144, 1, 898, 2, 0, 96, 1, 111, 62, 51, 0, 0, 0, 0, 43, 189, 284, 0, 2305, 3012, 962, 0, 822, 0, 0, 122, 14, 0, 83, 0, 11, 2113, 6, 487, 0, 18, 194, 47, 106, 22, 44, 249, 5, 0, 80, 405, 10, 170, 38, 143, 11, 0, 0, 24, 15, 4542, 3230, 1, 0, 850, 112, 118, 1423, 0, 687, 0, 424, 1849, 56, 3, 0, 14, 0, 6, 556, 25, 3, 135, 12, 11, 0, 37, 0, 0, 13, 10, 83, 37, 122, 48, 979, 2810, 213, 0, 3, 12013, 7, 0, 0, 0, 789, 35, 3, 1521, 25, 269, 1352, 734, 0, 0, 125, 0, 8, 51, 1, 24, 584, 204, 2096, 796, 0, 1021, 0, 146, 0, 514, 0, 4249, 554, 96, 3, 0, 0, 133, 87, 9, 0, 6, 19, 2, 746, 247, 4, 211, 122], [9, 106, 1, 9, 0, 2410, 495, 11, 3, 0, 4257, 204, 13637, 691, 129, 4, 0, 0, 2810, 152, 0, 152, 2347, 8, 2, 0, 0, 9, 78, 13, 61, 11, 0, 120, 14, 3106, 3633, 126, 38, 19, 2, 73, 224, 625, 237, 26, 786, 51, 786, 144, 160, 580, 16, 5, 100, 0, 0, 0, 724, 28, 31, 30, 23, 1174, 3463, 122, 1404, 247, 9, 5, 1206, 223, 0, 12, 1072, 6, 0, 0, 14, 1209, 1, 44, 1092, 1370, 2491, 470, 33, 120, 0, 653, 22, 289, 0, 61, 2, 679, 1277, 0, 36, 0, 0, 458, 26, 341, 23, 247, 3, 231, 1268, 46, 264, 4, 0, 4262, 272, 4, 0, 719, 0, 16, 2391, 9, 0, 44, 2535, 111, 83, 589, 15, 789, 181, 0, 63, 369, 0, 48, 7, 2, 831, 0, 580, 254, 670, 129, 6, 3670, 25, 0, 201, 512, 1628, 9108, 8, 1263, 554, 2, 1173, 3, 1261, 764, 151, 63, 198, 168, 173, 5, 12013, 26, 0, 69, 121, 23, 33, 133, 9476, 2, 258, 53, 1, 0, 13, 1, 0, 25, 403, 216, 9108, 7, 0, 194, 147, 1921, 0, 39, 43, 39, 204, 27, 0, 0, 1, 10, 4, 36, 31, 7, 9, 1404, 0, 7, 4636, 458, 294, 234, 44, 1268, 507, 38, 98, 13, 0, 11, 0, 3, 164, 67, 1198, 6, 189, 1, 217, 900, 33, 470, 3, 2464, 15, 0, 97, 1765, 48, 54, 5, 872, 1, 3, 101, 42, 0, 132], [784, 17, 72, 556, 0, 0, 746, 525, 11, 345, 76, 13, 1373, 375, 0, 48, 0, 16, 670, 5, 0, 751, 14, 598, 5, 0, 2248, 61, 56, 198, 136, 25, 670, 72, 0, 0, 1174, 9, 9, 999, 48, 303, 778, 82, 0, 1065, 0, 6161, 6908, 551, 105, 0, 4, 629, 548, 0, 0, 0, 133, 13, 205, 297, 60, 412, 0, 0, 21, 55, 354, 60, 3, 1428, 8, 0, 261, 25, 652, 105, 158, 55, 12, 580, 228, 548, 22, 4249, 272, 219, 0, 1, 0, 23, 1075, 1887, 84, 5, 556, 0, 37, 12013, 223, 3, 387, 28, 143, 75, 3, 13, 9, 272, 46, 5, 180, 0, 0, 253, 0, 16, 144, 39, 61, 28, 12, 1385, 11, 1173, 578, 7, 0, 48, 375, 93, 344, 2, 1, 40, 128, 180, 13, 72, 219, 21, 108, 48, 0, 67, 1, 39, 0, 5, 2, 0, 75, 108, 0, 36, 37, 36, 0, 69, 48, 249, 864, 611, 80, 6, 177, 1231, 34, 87, 12, 69, 0, 0, 2, 0, 0, 46, 4, 1, 91, 266, 0, 7, 63, 11, 81, 0, 4605, 521, 0, 240, 759, 5, 237, 31, 72, 27, 0, 0, 1, 82, 20, 521, 647, 0, 0, 38, 3, 0, 23, 36, 2581, 23, 152, 685, 0, 4, 0, 1, 21, 22, 4, 18, 44, 5, 82, 5, 3314, 9, 0, 1, 13, 36, 77, 0, 0, 14, 0, 702, 0, 561, 1075, 4262, 408, 26, 14, 8, 620, 226], [0, 0, 1206, 0, 0, 0, 27, 0, 0, 912, 610, 3, 14, 240, 198, 1, 11, 98, 1, 12, 4, 89, 868, 6, 420, 63, 7, 4, 265, 87, 0, 197, 247, 2238, 3, 0, 289, 0, 423, 284, 744, 14, 18, 102, 0, 0, 11, 6, 122, 0, 43, 278, 111, 40, 60, 50, 0, 3, 3566, 7, 77, 15, 540, 186, 24, 65, 48, 4, 35, 0, 0, 0, 76, 869, 37, 15, 8, 26, 198, 4, 1972, 337, 24, 133, 96, 0, 122, 12, 11, 26, 0, 627, 255, 942, 2657, 1297, 4587, 12, 51, 299, 0, 14742, 1578, 19, 40, 15, 15, 11, 184, 0, 679, 37, 1, 0, 96, 34044, 55, 7, 6, 244, 98, 164, 623, 62, 139, 0, 424, 0, 7993, 150, 5, 1070, 0, 530, 26, 92, 72, 104, 1352, 400, 272, 0, 19, 7, 247, 458, 41, 16, 0, 5, 51, 14, 836, 111, 104, 91, 23, 72, 32, 114, 18, 0, 3, 4, 999, 0, 80, 0, 123, 1363, 598, 0, 8, 0, 54, 0, 4, 185, 113, 3, 2232, 16, 794, 14, 625, 80, 223, 63, 160, 1410, 0, 51, 0, 623, 4, 4428, 25, 48, 0, 62, 0, 902, 2, 49, 8, 12, 0, 13, 188, 0, 204, 15, 146, 187, 0, 5, 556, 7230, 616, 5, 1329, 0, 0, 0, 7, 44, 415, 514, 139, 64, 144, 16, 88, 205, 9, 1, 0, 48, 0, 12013, 714, 0, 401, 2113, 68, 187, 0, 112, 3, 5], [3, 375, 1521, 691, 10, 0, 12, 51, 2, 0, 8, 7049, 311, 21, 268, 4, 82, 1876, 24, 6, 19, 4080, 3566, 11, 353, 1329, 0, 170, 472, 706, 6, 329, 11, 999, 12, 80, 189, 4, 946, 359, 1065, 48, 626, 14, 269, 0, 51, 2676, 3, 52, 3, 20, 217, 0, 166, 616, 115, 1373, 0, 9, 150, 0, 81, 63, 794, 153, 17, 9, 551, 24, 82, 33, 0, 2287, 23, 7806, 305, 9, 8, 48, 52, 0, 12, 5, 2515, 30, 73, 62, 4, 0, 287, 1868, 0, 106, 962, 1156, 26, 0, 476, 0, 3, 2120, 1155, 180, 45, 45, 0, 31, 731, 766, 3, 0, 11, 0, 120, 3, 47, 0, 1921, 0, 4, 15, 9, 24, 0, 72, 3021, 274, 169, 0, 0, 1754, 3, 221, 1277, 0, 470, 18, 1868, 946, 4169, 11, 517, 56, 580, 0, 73, 11, 3176, 1404, 9, 83, 0, 21, 48, 0, 2491, 2368, 0, 136, 20, 97, 0, 37, 472, 10, 0, 23, 48, 897, 147, 548, 119, 0, 1765, 1412, 3, 1410, 272, 409, 140, 13, 766, 569, 1, 1119, 0, 233, 415, 0, 3727, 94, 609, 0, 71, 19, 0, 62, 272, 1948, 0, 554, 11, 318, 2, 97, 4, 0, 1876, 3230, 10127, 184, 0, 12, 0, 21, 611, 0, 695, 0, 269, 282, 0, 472, 23, 51, 1754, 2342, 744, 58, 1876, 389, 7, 2238, 9476, 578, 14, 48, 168, 11, 1274, 0, 0, 551, 0, 0, 5, 653, 231, 22], [0, 282, 0, 144, 1209, 31, 0, 354, 379, 0, 34, 0, 1120, 2347, 9, 12, 15992, 52, 24, 3, 311, 2, 495, 1373, 7993, 0, 82, 40, 652, 424, 1385, 0, 831, 6, 129, 0, 19, 4169, 0, 4587, 0, 0, 318, 19, 247, 5, 0, 3, 5, 375, 0, 183, 169, 0, 609, 16, 0, 0, 526, 5, 0, 1852, 0, 55, 2555, 445, 544, 27, 5, 18347, 355, 1274, 6, 0, 0, 1119, 264, 0, 0, 6, 178, 1173, 12, 1876, 23, 6, 0, 5, 20, 160, 10, 49, 477, 0, 610, 55, 9, 0, 1052, 244, 5, 0, 76, 121, 32, 9, 0, 158, 164, 47, 133, 14, 19, 691, 233, 25, 1023, 370, 2581, 31, 853, 11, 48, 0, 2702, 48, 1542, 128, 0, 0, 25, 31, 137, 13, 45, 584, 17, 1, 1, 0, 10, 1, 300, 0, 303, 336, 49, 1608, 0, 900, 0, 0, 4, 0, 67, 735, 9, 0, 137, 831, 87, 53, 90, 0, 408, 2, 0, 0, 0, 368, 75, 5, 171, 25, 1370, 623, 2, 0, 209, 219, 58, 0, 1542, 1921, 0, 0, 0, 0, 584, 3634, 4542, 16, 1, 46, 2238, 16, 689, 3, 377, 38, 50, 347, 0, 437, 25, 0, 12, 0, 344, 0, 46, 12, 7, 5, 0, 137, 28, 62, 0, 1571, 1, 0, 631, 0, 32, 95, 0, 187, 3021, 101, 4, 25, 4, 0, 44, 19, 4, 354, 2711, 0, 0, 55, 0, 8, 59, 0, 135, 2238, 487, 44], [217, 9, 9, 6, 0, 0, 1, 261, 0, 244, 14, 767, 1521, 0, 1261, 25, 91, 0, 259, 1574, 0, 10, 151, 0, 26, 0, 0, 3, 168, 147, 4943, 96, 60, 1682, 0, 48, 17, 21, 98, 0, 1206, 3, 1, 152, 61, 125, 90, 60, 32, 536, 16, 658, 0, 122, 2799, 48, 284, 26, 710, 794, 26, 98, 1638, 0, 3, 354, 8, 299, 0, 12, 531, 0, 9, 0, 1506, 0, 15, 0, 2, 9, 0, 16, 2, 3670, 0, 139, 3, 1412, 1693, 0, 0, 184, 44, 598, 0, 0, 17, 0, 375, 0, 19, 0, 111, 10, 266, 3, 126, 5, 7, 147, 653, 0, 548, 209, 63, 144, 87, 2, 0, 0, 344, 27, 273, 72, 983, 829, 273, 245, 197, 289, 43, 1796, 4670, 0, 13637, 0, 495, 10, 2278, 1318, 347, 323, 80, 0, 55, 18, 1263, 0, 0, 6, 16, 820, 1119, 138, 0, 3, 354, 869, 0, 8, 272, 0, 0, 10, 0, 1, 177, 0, 9, 2, 27, 116, 9, 744, 106, 917, 11, 494, 714, 74, 2, 5, 69, 0, 2, 0, 23, 0, 0, 13, 272, 96, 424, 50, 260, 27, 241, 52, 38, 24, 3546, 21, 470, 0, 46, 983, 1752, 75, 477, 3633, 3314, 59, 0, 420, 0, 2, 1087, 158, 61, 25, 300, 0, 17, 385, 16, 913, 247, 55, 1749, 0, 231, 873, 0, 811, 502, 0, 311, 1423, 15992, 0, 0, 1571, 746, 7049, 23, 368, 4561, 220, 36, 396], [234, 188, 104, 0, 5, 30, 60, 0, 171, 0, 2, 6, 0, 2657, 6908, 16171, 44, 481, 620, 0, 0, 46, 3, 4, 100, 1, 0, 0, 16, 368, 0, 11, 332, 1, 78, 0, 1679, 53, 55, 0, 253, 2877, 0, 6, 0, 98, 47, 0, 291, 39, 16624, 6, 0, 0, 679, 1070, 69, 101, 2810, 608, 160, 152, 1973, 260, 48, 8, 14, 0, 0, 48, 4, 0, 7, 73, 0, 11, 0, 16, 0, 0, 14, 67, 2, 1, 26, 611, 1832, 114, 904, 6, 67, 26, 254, 103, 52, 135, 31, 0, 361, 2192, 63, 375, 3, 26, 448, 2, 1027, 1148, 28, 282, 104, 55, 219, 2799, 15382, 26, 104, 4, 2239, 369, 4, 0, 0, 2305, 9, 18, 152, 105, 393, 0, 0, 17, 53, 234, 29, 0, 221, 477, 490, 424, 46, 1, 0, 772, 262, 0, 284, 14, 11, 0, 1004, 41, 4561, 1069, 18347, 501, 0, 0, 0, 548, 902, 133, 127, 60, 0, 56, 207, 1363, 282, 2, 263, 232, 869, 255, 133, 118, 0, 17, 272, 2391, 0, 5, 30, 0, 0, 0, 532, 2676, 0, 0, 0, 47, 0, 26, 0, 0, 289, 29, 269, 791, 0, 0, 12013, 11, 119, 2113, 3, 6, 38, 0, 424, 681, 10, 1144, 158, 108, 38, 324, 49, 24, 47, 27, 0, 0, 30, 63, 354, 0, 9, 21, 46, 430, 554, 0, 75, 21, 1, 1, 30, 2226, 2239, 651, 0, 1052, 3633, 393, 158, 151, 249, 5], [45, 0, 16, 89, 5, 50, 106, 1048, 1370, 0, 0, 375, 0, 226, 9, 494, 831, 55, 27, 219, 25, 46, 408, 205, 3019, 0, 4262, 819, 376, 1072, 16, 0, 580, 0, 370, 47, 437, 59, 217, 4636, 16, 59, 470, 160, 50, 7, 734, 86, 0, 0, 89, 30, 30, 44, 166, 6, 10, 55, 5, 5399, 0, 97, 115, 1412, 52, 734, 2, 24336, 47, 7493, 786, 1, 40, 3, 4, 23, 872, 0, 1113, 11, 326, 30, 7, 5, 223, 0, 0, 794, 514, 12, 0, 49, 36, 0, 59, 11, 31, 6, 0, 0, 6, 83, 244, 369, 1531, 84, 3, 1, 204, 4, 26, 60, 9, 350, 0, 158, 6908, 2, 0, 9, 868, 0, 1752, 46, 609, 689, 319, 272, 326, 264, 198, 877, 0, 282, 569, 31, 43, 3, 30, 7, 5, 25, 423, 27, 1263, 0, 616, 1578, 9, 49, 1, 40, 486, 0, 580, 11, 3, 0, 6, 211, 133, 0, 3, 0, 45, 100, 791, 119, 1, 17, 20, 0, 68, 187, 4, 280, 104, 0, 0, 39, 0, 18, 67, 2, 11, 25, 623, 2, 2, 0, 8, 318, 13637, 122, 25, 7, 123, 2363, 3012, 0, 703, 991, 9, 0, 39, 104, 0, 11, 0, 30, 1070, 0, 14742, 0, 0, 544, 6, 23, 0, 13, 60, 2278, 942, 162, 249, 11, 76, 6, 0, 0, 598, 0, 1323, 0, 0, 98, 34044, 321, 80, 734, 49, 0, 220, 68, 67, 0, 5, 12, 48, 1679], [0, 126, 7, 264, 69, 51, 14, 377, 6, 128, 0, 420, 27, 90, 125, 0, 2657, 364, 1152, 0, 1540, 0, 93, 36, 428, 19, 37, 12, 38, 15, 69, 56, 0, 17, 0, 0, 999, 70, 94, 7, 152, 72, 1289, 710, 189, 29, 946, 7, 0, 76, 1, 13, 169, 0, 0, 0, 78, 2, 0, 34044, 0, 72606, 6161, 11, 303, 27, 27, 1704, 3012, 584, 791, 609, 28, 0, 0, 0, 12, 0, 0, 27, 39, 0, 122, 152, 20, 0, 2, 46, 0, 1922, 260, 24, 8, 150, 4, 820, 1, 26, 0, 512, 0, 979, 289, 55, 364, 0, 199, 0, 379, 598, 420, 42, 13, 260, 0, 240, 57, 18293, 282, 4, 616, 186, 13, 628, 0, 690, 147, 52, 80, 250, 50, 81, 0, 1749, 2278, 70, 7322, 0, 0, 345, 63, 13, 87, 1540, 327, 5, 0, 0, 7993, 15, 1391, 146, 48, 1027, 9, 424, 1922, 1652, 16, 61, 0, 0, 746, 1194, 120, 26, 521, 0, 12, 0, 237, 3, 0, 0, 144, 19, 868, 72, 30, 3, 106, 0, 278, 162, 73, 72, 26, 49, 50, 78, 0, 78, 41, 0, 223, 61, 0, 0, 28, 0, 0, 189, 1027, 20, 361, 0, 1, 0, 3, 11, 0, 0, 1410, 14, 47, 1370, 518, 297, 213, 0, 39, 0, 8, 0, 3136, 6908, 0, 0, 7, 379, 208, 254, 531, 8, 22, 0, 107, 21, 23, 0, 13, 1682, 216, 11, 409, 70, 18, 13, 0, 3], [1, 0, 0, 0, 253, 12013, 895, 23, 189, 0, 0, 5, 21, 11, 1, 0, 1, 140, 31, 65, 11, 3, 4169, 16624, 272, 3, 7, 1069, 18347, 4, 0, 1, 1704, 387, 689, 18427, 0, 375, 610, 201, 5, 10, 2, 0, 0, 1, 16, 205, 0, 48, 209, 1014, 261, 0, 0, 1571, 1373, 2, 14742, 4, 11, 494, 868, 97, 52, 696, 942, 0, 74, 0, 1289, 58, 160, 1373, 0, 791, 145, 0, 32, 46, 0, 24, 731, 60, 1993, 5, 0, 43, 53, 0, 3633, 180, 68, 208, 0, 7, 71, 0, 1, 0, 84, 0, 0, 653, 9213, 1323, 9, 0, 4, 7, 27, 0, 15, 168, 6, 194, 184, 0, 76, 15, 3566, 2810, 719, 0, 329, 28, 120, 9, 1, 3, 39, 706, 34044, 221, 0, 0, 2, 0, 328, 0, 22754, 8, 60, 0, 194, 3106, 298, 1, 0, 44, 10, 1628, 16171, 23, 872, 2491, 244, 450, 1506, 626, 13, 24, 23, 690, 242, 13, 0, 226, 120, 0, 1, 60, 24, 0, 407, 900, 16, 2, 143, 12, 80, 789, 24, 904, 11, 29, 11, 11, 0, 58, 44, 324, 63, 0, 101, 1, 0, 46, 324, 24967, 20, 33, 54, 0, 0, 13, 233, 0, 205, 0, 38, 897, 1, 59, 51, 13, 264, 0, 28, 548, 198, 0, 1274, 2555, 359, 0, 0, 1297, 3, 51, 47, 0, 501, 254, 264, 104, 873, 204, 9, 10, 0, 368, 0, 731, 5, 51, 59, 0, 7, 80], [311, 184, 261, 9, 0, 152, 0, 30, 681, 213, 118, 4561, 10, 133, 56, 8, 70, 0, 789, 4, 223, 4636, 4257, 385, 0, 0, 841, 274, 48, 1849, 679, 11, 434, 0, 0, 29, 638, 0, 0, 8, 420, 51, 5399, 41, 326, 0, 244, 0, 14, 93, 0, 37, 34, 8, 0, 19, 349, 199, 0, 1, 46, 20, 0, 822, 0, 4, 2, 0, 1542, 0, 224, 53, 556, 126, 208, 68, 5, 1069, 31, 104, 25, 1, 97, 92, 72, 411, 208, 13, 197, 187, 1352, 87, 1832, 2232, 255, 7, 375, 0, 56, 158, 0, 1, 0, 56, 6, 0, 0, 178, 9108, 152, 19, 0, 68, 2555, 1531, 0, 9, 24, 71, 209, 40, 2995, 11, 2, 5, 610, 332, 18, 30, 702, 470, 0, 904, 415, 359, 27, 2098, 91, 1087, 126, 17, 84, 5, 0, 0, 0, 23, 0, 4, 101, 27, 690, 364, 97, 2248, 0, 0, 37, 4, 136, 0, 9, 0, 1, 21, 65, 8, 30, 4, 0, 0, 0, 137, 320, 32, 1065, 27, 143, 0, 0, 0, 42, 64, 34, 23, 0, 0, 27, 8, 67, 60, 734, 7044, 1027, 250, 69, 0, 18347, 9, 609, 116, 0, 1574, 26, 0, 25, 0, 496, 0, 589, 650, 868, 258, 26, 50, 1972, 0, 2, 241, 407, 490, 3, 39, 24, 0, 26, 7, 14, 170, 11, 97, 27, 0, 487, 2305, 8, 45, 268, 10, 0, 13, 1704, 22, 78, 1, 78, 319, 231, 919, 0], [26, 1542, 2, 4, 559, 0, 223, 9, 101, 141, 0, 3427, 13, 0, 54, 120, 268, 0, 0, 2287, 0, 0, 296, 714, 0, 119, 108, 97, 459, 719, 170, 1, 534, 34044, 30, 6161, 173, 16058, 0, 69, 22754, 80, 28, 9, 126, 77, 0, 24, 3021, 0, 55, 3, 91, 7230, 534, 87, 0, 853, 2, 0, 209, 445, 1, 0, 1, 904, 33, 0, 0, 60, 0, 0, 0, 8, 26, 466, 186, 44, 15382, 7, 77, 0, 784, 36, 66, 81, 84, 1930, 7, 0, 91, 35, 0, 0, 1, 1069, 1452, 113, 18293, 52, 30, 4561, 6, 3106, 0, 2363, 98, 5, 48, 2248, 344, 2, 187, 0, 12, 217, 67, 3, 8, 0, 40, 0, 74, 8, 221, 32, 213, 0, 0, 0, 7, 3, 1682, 11, 0, 3727, 240, 6, 2702, 38, 69, 52, 0, 0, 137, 2, 6, 244, 27, 6, 272, 428, 0, 2555, 0, 653, 8, 1, 445, 49, 0, 681, 554, 267, 100, 119, 0, 20, 696, 0, 2, 94, 28, 77, 518, 24, 28, 2, 420, 34, 34, 59, 49, 43, 2, 247, 10, 84, 53, 0, 126, 187, 521, 324, 5, 122, 5, 140, 0, 991, 39, 234, 13, 650, 269, 169, 32, 3463, 207, 35, 0, 0, 3021, 187, 75, 526, 72, 0, 2793, 3, 2, 298, 489, 913, 0, 6, 0, 34, 375, 0, 90, 0, 35, 405, 2535, 175, 14, 904, 86, 0, 186, 0, 10, 7, 6, 653, 42, 263, 9, 0], [162, 1852, 2657, 42, 64, 7, 74, 21, 0, 2391, 0, 34044, 116, 0, 0, 7230, 3, 13, 409, 44, 23, 58, 2, 710, 1046, 0, 11, 92, 39, 0, 2342, 119, 104, 16, 13, 0, 34, 16, 14, 153, 5, 25, 28, 2278, 2391, 64, 26, 13, 72, 0, 991, 12, 2226, 77, 0, 0, 0, 554, 578, 2676, 47, 502, 0, 1, 0, 0, 198, 245, 521, 40, 0, 213, 321, 10, 101, 0, 7, 0, 222, 15382, 369, 0, 5, 3019, 485, 0, 2278, 35723, 1973, 6, 0, 437, 4, 829, 1921, 3, 120, 18, 18, 2555, 0, 55, 321, 0, 158, 1852, 15, 1752, 724, 17622, 51, 16, 272, 242, 0, 0, 0, 3007, 47, 80, 74, 121, 6, 76, 61, 2, 42, 48, 0, 679, 1948, 258, 0, 1404, 20, 18, 3, 147, 10, 820, 93, 0, 13, 5, 0, 412, 0, 0, 14, 0, 111, 789, 68, 1, 23, 4, 0, 69, 0, 51, 434, 9, 71, 2702, 59, 25, 0, 912, 4, 1329, 609, 0, 21, 400, 10, 0, 393, 1070, 11, 33, 3, 43, 18, 1749, 1318, 14, 147, 20, 21, 631, 459, 0, 2, 272, 18, 81, 258, 0, 189, 2278, 11, 207, 13, 168, 139, 43, 7, 898, 42, 77, 61, 0, 0, 0, 16624, 629, 6, 97, 696, 1, 0, 50, 23, 5, 15, 16, 0, 300, 121, 49, 39, 0, 26, 481, 28, 6, 71, 77, 359, 35, 0, 140, 7167, 9, 494, 76, 0, 0, 77, 263], [1423, 23, 407, 291, 608, 2491, 0, 24, 195, 152, 4670, 364, 89, 87, 48, 4428, 319, 0, 82, 40, 9108, 0, 97, 6, 3341, 5, 0, 332, 14742, 4, 0, 266, 80, 53, 2, 3, 0, 609, 1876, 296, 194, 169, 0, 493, 24336, 15, 626, 88, 0, 188, 170, 0, 198, 424, 47, 8, 62, 794, 22754, 268, 0, 0, 0, 11, 489, 0, 0, 3, 158, 512, 0, 20, 354, 15, 611, 10916, 220, 72, 61, 78, 359, 113, 1452, 162, 0, 11, 3, 2535, 47, 796, 58, 2342, 6, 1, 605, 6, 52, 94, 94, 0, 17622, 7044, 4, 122, 4169, 16, 1, 31, 1070, 1, 90, 261, 5, 0, 0, 1120, 50, 102, 1754, 2, 0, 44, 37, 82, 26, 379, 0, 6, 232, 21, 507, 0, 59, 77, 786, 102, 0, 691, 448, 220, 0, 4, 1, 2049, 0, 493, 2, 169, 1119, 565, 445, 0, 3, 0, 23, 0, 16, 501, 0, 28, 0, 0, 76, 15, 0, 108, 22, 216, 250, 466, 2113, 0, 61, 714, 610, 0, 4937, 64, 403, 4670, 51, 0, 46, 10, 3, 267, 354, 0, 1, 100, 254, 0, 1231, 64, 151, 1628, 1144, 63, 31, 0, 1922, 30, 0, 24, 3, 12, 0, 133, 245, 162, 0, 247, 6, 0, 0, 16, 5, 424, 0, 59, 170, 237, 626, 3136, 87, 32, 0, 80, 0, 30, 5, 22, 35, 0, 0, 2120, 80, 695, 54, 0, 262, 30, 0, 284, 31, 1323, 11, 2491, 5, 0], [0, 652, 11, 0, 97, 0, 146, 489, 35, 375, 159, 35, 652, 10, 60, 92, 188, 39, 12, 68, 64, 4561, 0, 58, 0, 1274, 232, 0, 0, 0, 0, 35, 4, 0, 3314, 0, 0, 1173, 0, 18, 90, 620, 78, 23, 44, 0, 1, 30, 4, 0, 1423, 51, 3, 0, 0, 0, 1174, 387, 91, 80, 106, 679, 34, 0, 1, 326, 0, 7, 784, 35, 34044, 6, 3546, 1, 6, 29, 0, 73, 1, 12, 0, 3, 1, 223, 97, 0, 14, 64, 1628, 139, 0, 0, 3, 420, 6, 0, 608, 10, 40, 197, 23, 284, 18, 0, 679, 269, 0, 0, 526, 2363, 11, 0, 44, 0, 108, 33, 323, 188, 1, 0, 23, 642, 0, 188, 1, 55, 228, 521, 300, 408, 724, 303, 3, 1, 554, 195, 3546, 220, 1, 188, 0, 23, 1542, 13, 565, 75, 120, 0, 0, 7, 205, 0, 0, 28, 0, 33, 12, 458, 19, 21, 138, 54, 146, 5, 0, 76, 6, 354, 512, 0, 3, 262, 0, 11, 120, 0, 188, 13, 8, 289, 496, 0, 19, 0, 387, 0, 18, 11, 176, 39, 0, 9, 528, 0, 11, 223, 232, 35, 0, 303, 0, 2, 36, 80, 2, 61, 0, 32, 0, 0, 21, 150, 0, 216, 9108, 731, 53, 186, 144, 122, 83, 231, 126, 2793, 106, 6, 232, 0, 55, 710, 64, 64, 104, 7, 0, 18293, 2793, 0, 38, 628, 1429, 20, 2, 4, 282, 231, 1075, 1119, 28, 2192], [1578, 514, 3, 9, 0, 126, 580, 0, 158, 623, 49, 0, 2515, 153, 36, 0, 57, 274, 36, 0, 0, 262, 1297, 9, 166, 428, 0, 1268, 1064, 897, 1, 34, 611, 0, 30, 0, 9, 202, 83, 178, 40, 912, 10, 0, 820, 1972, 2305, 45, 88, 104, 0, 151, 1659, 0, 6908, 5521, 8, 130, 37, 14, 3, 220, 0, 0, 0, 18293, 247, 598, 0, 19, 653, 938, 8, 101, 0, 6, 151, 40, 21, 938, 0, 0, 0, 49, 0, 264, 96, 16, 25, 8, 2810, 0, 30, 244, 2, 913, 2, 938, 123, 16, 0, 24, 0, 702, 19, 0, 2877, 3, 561, 0, 98, 0, 412, 1, 4686, 902, 76, 942, 686, 150, 8, 0, 15, 0, 0, 55, 0, 9, 0, 1542, 2, 144, 11, 46, 152, 0, 0, 598, 0, 0, 106, 1014, 3, 0, 3, 29, 8, 0, 703, 0, 10, 507, 26, 650, 744, 261, 695, 64, 0, 140, 1174, 0, 0, 924, 38, 0, 0, 27, 477, 0, 514, 1, 48, 0, 0, 1682, 0, 144, 171, 0, 197, 2120, 0, 0, 0, 5, 387, 18, 0, 4, 0, 486, 13, 9, 198, 189, 0, 133, 187, 5521, 0, 25, 4, 181, 1, 354, 6, 8, 4542, 3230, 0, 0, 267, 2515, 222, 170, 0, 3427, 608, 2096, 4542, 95, 789, 620, 55, 42, 2, 1046, 146, 20428, 0, 0, 0, 1232, 2, 0, 559, 0, 258, 623, 578, 36, 403, 0, 0, 44, 0, 5, 19, 282], [1, 0, 1849, 7230, 7, 58, 144, 15, 6, 88, 76, 0, 249, 1, 956, 240, 9, 0, 77, 1, 10, 189, 38, 5, 0, 517, 4262, 131, 60, 139, 1194, 1, 514, 217, 139, 82, 0, 158, 1993, 46, 3, 14, 2, 544, 264, 0, 0, 412, 0, 18, 0, 120, 620, 15992, 850, 140, 67, 77, 629, 3, 0, 84, 0, 16, 516, 139, 626, 1571, 0, 32, 21, 240, 112, 1876, 0, 44, 0, 27, 0, 12, 87, 2, 3, 679, 51, 44, 494, 1, 28, 160, 6, 19, 544, 3176, 611, 0, 0, 223, 526, 14, 21, 116, 32, 0, 61, 393, 0, 1209, 0, 58, 56, 9, 1, 3633, 368, 0, 41, 0, 75, 0, 344, 0, 1, 129, 136, 1370, 2232, 255, 3, 0, 20, 0, 0, 0, 24967, 0, 904, 30, 1, 144, 1064, 104, 1211, 0, 0, 1021, 97, 24336, 393, 759, 5, 1268, 51, 10, 50, 91, 0, 245, 0, 28, 1363, 4, 1144, 12, 900, 4542, 0, 1, 118, 0, 217, 611, 0, 0, 0, 8, 2363, 477, 168, 24, 82, 0, 3, 92, 22, 98, 91, 16, 0, 8, 106, 1404, 44, 6, 0, 272, 143, 3341, 3, 679, 36, 0, 92, 0, 0, 8, 0, 87, 9, 8, 375, 221, 95, 86, 0, 0, 2305, 12013, 159, 30, 0, 39, 56, 10127, 244, 71, 4, 18, 223, 0, 162, 10, 2555, 428, 354, 29, 0, 166, 69, 836, 39, 0, 9, 5, 1, 53, 10127, 1, 104, 0], [0, 4, 311, 14, 820, 405, 0, 338, 2239, 512, 341, 204, 15, 127, 15, 40, 0, 100, 0, 2, 56, 48, 166, 0, 38, 0, 0, 269, 46, 34044, 56, 0, 412, 80, 152, 12, 18, 24, 0, 78, 1, 61, 0, 6, 3670, 0, 0, 11, 0, 1069, 2, 71, 1, 0, 18, 0, 1, 1014, 0, 941, 24, 2391, 551, 0, 979, 794, 377, 1608, 109, 0, 143, 751, 34, 19, 106, 213, 152, 13, 396, 106, 0, 234, 303, 0, 0, 1679, 74, 60, 21, 36, 1152, 991, 60, 150, 1993, 63, 0, 189, 0, 0, 0, 92, 66, 5, 29, 264, 1, 2363, 10, 10, 0, 502, 104, 10, 0, 450, 629, 35723, 455, 112, 33, 0, 14, 9, 39, 104, 6, 403, 181, 133, 0, 246, 10, 16, 237, 0, 521, 38, 150, 1679, 0, 20, 119, 0, 5, 72, 0, 0, 1993, 0, 90, 18, 20, 1412, 11, 1832, 1531, 31, 2, 80, 299, 0, 0, 125, 32, 0, 1749, 20, 33, 13, 189, 14, 18293, 1211, 101, 106, 0, 319, 162, 0, 53, 3, 0, 0, 3021, 48, 22, 4, 6, 0, 924, 0, 0, 197, 43, 942, 1578, 0, 78, 17, 39, 0, 103, 10, 1052, 166, 897, 4943, 12, 184, 164, 1113, 850, 489, 158, 9, 51, 1206, 0, 0, 8, 2555, 5, 0, 42, 7993, 445, 29, 9, 0, 88, 12, 11, 98, 481, 205, 6, 6161, 28, 55, 12, 26, 466, 3, 258, 0, 32, 76, 29, 516], [27, 50, 81, 209, 72, 0, 9108, 1972, 4, 4587, 78, 69, 3, 820, 0, 466, 31, 59, 32, 0, 11, 11, 653, 1120, 1852, 3012, 400, 16, 341, 217, 1014, 1506, 0, 0, 133, 0, 14, 0, 8, 27, 0, 152, 8, 8, 68, 0, 4686, 530, 0, 0, 0, 14, 0, 278, 689, 11, 7, 1, 144, 1, 3, 37, 0, 59, 2368, 0, 34, 691, 1072, 22, 44, 34, 80, 112, 354, 0, 1, 20, 0, 2305, 41, 1, 8537, 19, 7, 0, 71, 1, 131, 686, 623, 47, 349, 0, 0, 0, 144, 31, 34, 64, 170, 12013, 696, 265, 0, 26, 791, 2, 99, 121, 811, 0, 3633, 1571, 536, 631, 9, 197, 0, 28, 2239, 919, 1023, 35, 40, 2049, 55, 448, 36, 5, 6, 266, 64, 0, 87, 106, 0, 101, 6, 146, 46, 123, 202, 0, 841, 1749, 113, 69, 116, 41, 103, 0, 61, 2799, 0, 26, 8, 30, 11, 194, 0, 186, 24, 387, 43, 71, 0, 224, 0, 319, 1155, 0, 56, 249, 0, 0, 13, 0, 67, 187, 387, 48, 29, 0, 12, 0, 152, 0, 3, 0, 7230, 17, 0, 766, 180, 98, 47, 0, 46, 20, 46, 68, 26, 403, 87, 77, 0, 96, 1571, 262, 0, 24, 113, 0, 4, 91, 0, 4, 194, 17, 75, 0, 222, 518, 1638, 321, 221, 0, 4169, 189, 54, 21, 0, 28, 329, 75, 735, 64, 0, 0, 0, 4, 169, 913, 1014, 38, 344, 76, 88, 38], [690, 2113, 3871, 1, 143, 55, 4257, 0, 864, 19, 97, 12, 250, 0, 364, 68, 51, 1, 19, 0, 284, 0, 2879, 59, 1046, 126, 47, 98, 0, 2, 263, 0, 48, 0, 0, 900, 113, 36, 22754, 4, 0, 26, 0, 75, 2342, 188, 97, 22, 4670, 170, 2, 1, 1, 9, 12, 28, 1064, 350, 3012, 0, 5, 122, 1277, 0, 47, 2995, 0, 3, 4, 14, 208, 92, 0, 23, 8, 598, 168, 0, 144, 145, 1852, 0, 0, 19, 1, 355, 690, 0, 642, 10, 0, 1, 34, 375, 66, 822, 7167, 0, 38, 501, 15992, 13, 652, 81, 226, 258, 3634, 14, 1887, 184, 201, 31, 264, 9, 6, 21, 91, 10, 690, 0, 868, 199, 23, 0, 35, 5, 170, 561, 223, 22, 7993, 39, 0, 2, 16, 0, 18, 84, 0, 569, 13, 0, 0, 113, 0, 609, 329, 123, 0, 53, 48, 36, 99, 2238, 16624, 135, 60, 584, 184, 82, 401, 0, 2363, 5, 17, 35, 0, 0, 594, 0, 0, 0, 0, 92, 21, 25, 0, 0, 24, 956, 228, 0, 42, 38, 0, 187, 180, 0, 0, 19, 15382, 77, 14, 4, 198, 5, 2, 850, 10, 3, 321, 472, 2347, 0, 424, 336, 324, 0, 25, 1754, 1289, 59, 47, 0, 0, 0, 84, 13, 64, 0, 0, 1, 0, 5, 100, 465, 0, 477, 102, 58, 507, 45, 3, 0, 956, 137, 1155, 2464, 0, 4, 28, 0, 56, 6, 12, 0, 18, 396, 428, 11], [80, 6, 6, 75, 8, 1, 80, 188, 0, 80, 1, 924, 0, 1993, 141, 900, 224, 24, 359, 170, 423, 895, 4169, 33, 1120, 1752, 15, 0, 83, 23, 0, 10, 5, 26, 8, 0, 7167, 831, 50, 263, 25, 1, 264, 1749, 30, 13, 7, 245, 23, 5, 514, 1, 16, 768, 495, 5, 1876, 4, 1289, 448, 1, 13, 822, 90, 264, 20965, 98, 92, 2535, 0, 133, 51, 0, 0, 0, 1, 50, 387, 0, 0, 284, 2238, 25, 23, 36, 2410, 241, 50, 1, 409, 0, 0, 72, 255, 44, 9476, 30, 3, 16058, 3, 12, 481, 86, 0, 9, 1765, 7, 786, 106, 38, 401, 136, 48, 0, 83, 60, 94, 0, 0, 1749, 1452, 144, 39, 796, 262, 400, 61, 38, 17, 133, 0, 638, 0, 1092, 1352, 0, 39, 11, 144, 706, 15, 1, 0, 34, 3136, 4, 0, 20965, 778, 904, 120, 1209, 34, 13637, 415, 208, 0, 1, 52, 389, 51, 2, 0, 0, 0, 46, 0, 455, 1, 34, 140, 237, 0, 1521, 10916, 169, 811, 296, 30, 1, 0, 36, 99, 829, 126, 144, 189, 3, 0, 580, 0, 27, 0, 0, 9476, 0, 16, 180, 153, 2, 3, 0, 377, 0, 53, 184, 133, 68, 19, 0, 10, 39, 0, 268, 59, 20, 14, 7049, 3, 13, 31, 8, 0, 4670, 841, 594, 2363, 69, 0, 370, 104, 126, 1069, 39, 0, 493, 298, 767, 0, 259, 1174, 0, 112, 459, 0, 4249, 319, 97, 2098, 77], [23, 873, 40, 150, 4, 62, 0, 2342, 86, 868, 841, 0, 261, 0, 0, 0, 20, 791, 580, 3019, 1119, 784, 0, 52, 6, 52, 37, 544, 14742, 72606, 78, 1391, 9, 13, 246, 0, 77, 2, 0, 706, 1092, 197, 1, 1608, 2, 9, 1, 97, 344, 53, 2113, 297, 68, 4, 4257, 2, 4, 0, 1608, 100, 17, 0, 14, 68, 327, 29, 28, 2711, 199, 40, 13, 0, 1, 18427, 55, 33, 0, 0, 80, 0, 0, 2, 9, 5, 6, 1211, 1659, 52, 4, 62, 367, 20, 284, 0, 8, 0, 34, 791, 30, 0, 9, 1329, 0, 26, 1, 12, 284, 0, 516, 22, 5, 0, 329, 123, 24, 551, 21, 47, 16, 679, 0, 0, 237, 17, 5, 1052, 544, 98, 10, 84, 46, 146, 0, 1048, 51, 0, 22, 43, 0, 0, 1832, 0, 120, 18, 766, 0, 181, 1752, 0, 10, 5, 424, 17, 0, 5, 991, 18, 208, 0, 941, 0, 78, 0, 126, 15, 56, 3, 0, 3, 16, 40, 26, 3, 0, 1188, 26, 76, 1, 73, 0, 772, 21, 280, 15, 6, 233, 45, 234, 0, 735, 0, 0, 1, 609, 530, 53, 44, 1, 1352, 219, 912, 4, 88, 15, 12, 0, 4, 16, 0, 77, 328, 26, 268, 82, 0, 30, 23, 1021, 17, 9, 1993, 0, 0, 77, 0, 336, 5, 0, 184, 7, 28, 56, 36, 20, 268, 47, 120, 361, 0, 0, 1, 0, 991, 35723, 0, 15, 0, 16, 40, 12], [3, 71, 0, 434, 55, 31, 144, 4, 0, 0, 0, 0, 3, 3633, 89, 25, 2657, 219, 197, 556, 2248, 47, 40, 670, 3, 2232, 237, 0, 51, 4605, 9, 9, 2, 9, 26, 0, 0, 162, 0, 39, 0, 1410, 58, 0, 0, 0, 49, 14, 77, 35, 0, 321, 584, 105, 784, 16, 0, 119, 247, 55, 7, 0, 91, 15382, 52, 9, 106, 0, 345, 0, 181, 2464, 1540, 6, 0, 111, 18, 420, 1948, 3, 104, 40, 88, 16, 97, 2711, 670, 28, 0, 620, 34, 260, 0, 30, 9, 152, 22, 15, 1, 4587, 1, 187, 77, 3355, 4262, 15, 40, 9, 29, 188, 872, 1152, 130, 245, 51, 489, 49, 24, 3, 616, 481, 759, 20, 4, 850, 0, 0, 90, 23, 897, 104, 8, 4605, 437, 544, 811, 0, 516, 151, 0, 0, 83, 0, 219, 512, 77, 0, 0, 0, 100, 1404, 20, 50, 0, 0, 420, 35, 0, 13, 1, 0, 64, 94, 611, 0, 29, 1428, 162, 127, 132, 6, 1, 0, 173, 5, 2793, 26, 0, 7, 3, 9, 652, 55, 34044, 43, 514, 9, 1, 919, 12, 18, 3, 6, 328, 120, 17622, 364, 199, 0, 405, 36, 0, 52, 1, 329, 144, 0, 0, 58, 9, 5, 68, 173, 297, 289, 0, 3, 16, 0, 13, 0, 24, 0, 13, 3, 11, 44, 55, 0, 1, 0, 28, 495, 0, 0, 264, 638, 0, 0, 10, 1215, 0, 81, 45, 7, 247, 7, 653, 44, 28], [2, 0, 30, 12, 0, 0, 0, 0, 0, 1574, 2098, 0, 4, 22, 67, 1, 0, 98, 13637, 0, 6, 24967, 26, 69, 979, 31, 710, 91, 913, 620, 0, 0, 130, 327, 376, 1092, 16, 70, 77, 1004, 35, 2657, 27, 1876, 2, 1876, 0, 1, 64, 493, 8, 63, 12, 1404, 385, 25, 74, 3355, 0, 10, 74, 7, 902, 485, 264, 60, 7, 703, 170, 126, 0, 69, 0, 430, 6, 100, 0, 0, 13, 20, 0, 2, 22, 554, 5399, 289, 0, 0, 609, 4, 47, 0, 0, 298, 35723, 658, 0, 481, 0, 13, 19, 223, 0, 17, 133, 170, 2, 631, 0, 8, 119, 1, 80, 983, 0, 2, 113, 11, 5, 13, 320, 0, 7, 625, 26, 0, 49, 873, 3, 0, 9108, 1, 0, 61, 0, 1329, 26, 27, 0, 180, 186, 139, 209, 115, 1765, 115, 0, 48, 187, 2464, 379, 14, 189, 0, 52, 0, 0, 1, 241, 208, 0, 246, 0, 609, 77, 0, 119, 0, 0, 11, 19, 30, 0, 647, 0, 52, 18, 1578, 420, 9, 129, 7, 0, 6, 95, 2, 63, 658, 48, 10, 4, 39, 0, 268, 72, 20, 23, 485, 87, 26, 72, 0, 55, 307, 0, 3176, 0, 1452, 16, 1004, 1628, 5, 98, 1046, 605, 170, 14, 250, 3, 0, 11, 51, 55, 10, 204, 3, 548, 264, 127, 1148, 691, 0, 13, 507, 34, 3355, 0, 9213, 0, 0, 5, 2287, 0, 412, 74, 629, 38, 367, 2793, 16], [6, 14, 42, 2238, 1638, 4, 312, 6, 811, 69, 122, 9, 11, 1, 336, 98, 9476, 0, 580, 4, 5, 0, 312, 0, 14, 139, 101, 0, 1048, 0, 198, 5, 104, 3021, 0, 27, 751, 0, 63, 14742, 36, 12, 0, 412, 16, 1092, 0, 2238, 3, 1113, 1263, 434, 631, 0, 0, 221, 0, 376, 61, 297, 898, 297, 1, 2676, 0, 52, 104, 34, 0, 0, 544, 2702, 0, 47, 40, 423, 1852, 77, 0, 653, 2347, 71, 1352, 0, 2120, 184, 0, 0, 232, 11, 1, 32, 898, 3, 42, 80, 36, 10, 3633, 20, 768, 300, 496, 0, 784, 1887, 2278, 16, 72, 269, 8, 100, 80, 1659, 0, 10, 4670, 76, 554, 2305, 359, 1072, 0, 0, 31, 87, 219, 559, 409, 80, 1329, 0, 3, 1428, 0, 64, 900, 0, 104, 80, 18, 21, 10, 411, 291, 0, 220, 0, 0, 544, 76, 51, 12013, 121, 3, 6908, 90, 24, 48, 16171, 0, 1231, 17, 2, 291, 189, 0, 36, 0, 764, 112, 16624, 115, 51, 30, 0, 912, 0, 1, 0, 584, 650, 3, 36, 0, 204, 0, 719, 0, 7322, 0, 30, 64, 0, 0, 1876, 18, 1373, 0, 43, 0, 0, 0, 9, 1452, 1452, 0, 11, 240, 0, 0, 0, 121, 0, 55, 67, 80, 1, 68, 2363, 6, 19, 0, 0, 49, 43, 63, 26, 221, 12, 3, 696, 48, 233, 60, 169, 38, 100, 88, 139, 1072, 15, 97, 0, 15, 40, 126, 17, 458, 6], [247, 0, 610, 89, 123, 0, 4, 121, 9, 0, 1046, 2, 96, 620, 476, 0, 7, 0, 15, 0, 321, 27, 220, 83, 199, 35723, 5, 26, 125, 53, 0, 0, 323, 489, 31, 111, 4, 0, 8, 55, 321, 0, 55, 942, 28, 0, 266, 376, 2, 735, 171, 10, 1628, 0, 4, 247, 242, 554, 30, 224, 143, 423, 3670, 0, 4257, 5, 900, 94, 0, 14, 0, 1423, 507, 2, 44, 1, 794, 139, 23, 52, 231, 237, 216, 49, 247, 472, 0, 0, 544, 0, 127, 68, 14, 26, 17, 0, 625, 38, 9, 1069, 10, 569, 3633, 1263, 91, 20965, 0, 2793, 13, 8, 77, 80, 312, 69, 2581, 18, 5, 0, 44, 0, 894, 64, 2, 0, 0, 26, 0, 1752, 6, 78, 0, 1352, 19, 1, 7, 143, 237, 70, 127, 30, 415, 29, 91, 1092, 52, 184, 2657, 23, 0, 4587, 33, 28, 2, 32, 11, 548, 0, 0, 0, 42, 746, 544, 4, 247, 9, 631, 272, 696, 0, 0, 0, 220, 12, 3136, 13, 14, 47, 0, 2810, 0, 0, 167, 719, 26, 150, 536, 166, 10, 1, 514, 278, 1, 205, 0, 1231, 424, 0, 87, 13, 30, 7, 912, 3566, 0, 0, 946, 318, 36, 187, 2, 11, 608, 559, 319, 0, 15992, 0, 548, 319, 17, 1261, 0, 8, 47, 3, 76, 60, 902, 0, 12, 242, 294, 0, 24336, 83, 1578, 20, 1, 84, 0, 0, 23, 768, 166, 1652, 735, 43, 0, 610, 6], [4, 11, 5, 5, 0, 0, 324, 0, 0, 0, 1, 94, 177, 1014, 10, 2105, 1, 9, 113, 4428, 0, 0, 0, 0, 485, 0, 40, 8, 0, 90, 64, 0, 0, 42, 1064, 0, 1, 0, 86, 6, 95, 1540, 71, 68, 532, 11, 47, 2995, 714, 0, 170, 247, 1021, 2096, 16058, 0, 188, 204, 47, 0, 44, 1540, 40, 0, 205, 23, 0, 122, 2, 368, 1, 7, 29, 0, 5, 14, 0, 311, 0, 151, 272, 0, 88, 336, 0, 129, 0, 0, 0, 15, 121, 329, 0, 30, 80, 1852, 27, 0, 12, 60, 18427, 87, 219, 217, 14, 584, 0, 0, 375, 0, 162, 0, 63, 0, 1318, 209, 26, 171, 877, 1429, 0, 0, 786, 223, 98, 1206, 0, 691, 11, 1, 0, 28, 3, 2410, 10, 222, 0, 0, 0, 324, 194, 17, 9, 1704, 38, 4, 17, 25, 983, 2, 171, 3, 28, 0, 36, 0, 0, 48, 284, 0, 62, 254, 3, 80, 0, 0, 1148, 0, 4, 0, 428, 3, 41, 1209, 19, 198, 369, 15, 0, 29, 233, 40, 42, 0, 0, 153, 5, 0, 63, 14, 38, 23, 0, 2555, 873, 10, 0, 16, 1638, 35, 7, 1215, 0, 8, 183, 145, 0, 104, 39, 104, 0, 2238, 1608, 336, 282, 35, 22754, 282, 2, 0, 551, 9, 0, 50, 24, 49, 1363, 0, 8, 0, 1052, 2676, 113, 0, 152, 1531, 4, 1155, 291, 36, 10, 598, 39, 375, 121, 744, 3230, 67, 11, 47], [0, 0, 101, 6, 52, 9, 1075, 8, 1, 4, 120, 428, 0, 2, 1638, 55, 56, 796, 0, 53, 29, 282, 152, 38, 12, 0, 152, 0, 0, 102, 188, 0, 651, 76, 772, 146, 96, 15, 0, 0, 28, 78, 220, 96, 0, 4, 1046, 137, 4, 1, 393, 786, 11, 1948, 1876, 424, 10, 45, 0, 0, 77, 3, 0, 262, 83, 0, 0, 0, 0, 129, 47, 35, 0, 0, 217, 28, 0, 13, 627, 1052, 55, 1876, 0, 8, 530, 0, 55, 1174, 90, 2, 71, 9, 841, 53, 30, 132, 11, 4262, 0, 38, 580, 82, 11, 385, 7, 150, 39, 152, 516, 46, 5, 133, 73, 188, 0, 0, 247, 1921, 0, 536, 10, 0, 389, 198, 521, 208, 0, 72, 25, 0, 100, 3, 100, 181, 1, 1, 13, 19, 1752, 408, 15, 0, 71, 185, 180, 11, 118, 250, 44, 84, 28, 23, 27, 3, 189, 0, 869, 266, 35723, 10, 14, 31, 111, 151, 3, 0, 246, 21, 0, 679, 133, 1765, 332, 5, 625, 52, 126, 234, 66, 2232, 31, 19, 1231, 139, 0, 544, 0, 18, 0, 16, 0, 8, 37, 0, 0, 16, 13637, 548, 9, 3007, 240, 0, 303, 0, 0, 2, 1, 246, 72, 24, 0, 0, 17, 7, 766, 0, 1704, 1173, 64, 152, 0, 0, 13, 0, 20, 0, 0, 0, 0, 10916, 0, 31, 32, 326, 724, 9, 0, 96, 254, 517, 250, 1370, 3, 0, 2347, 226, 345, 0, 1638, 424], [258, 1428, 2410, 1, 234, 746, 731, 5, 0, 187, 19, 51, 0, 121, 24, 631, 0, 629, 430, 1, 3, 22, 2, 420, 26, 490, 24, 9213, 94, 3, 89, 584, 291, 176, 0, 0, 23, 10, 24, 0, 609, 0, 10, 0, 67, 938, 32, 2278, 39, 48, 258, 55, 87, 653, 696, 0, 0, 324, 1, 0, 25, 100, 75, 15, 0, 0, 4257, 0, 278, 38, 364, 1868, 355, 4, 34, 138, 1768, 0, 4, 0, 19, 917, 12, 0, 10, 0, 327, 8, 13, 1373, 0, 84, 14, 0, 274, 38, 0, 4670, 502, 94, 9, 100, 3, 2248, 946, 107, 75, 493, 0, 1638, 0, 234, 0, 359, 98, 1156, 17, 3176, 6, 0, 1, 63, 16, 305, 139, 1, 0, 13, 0, 19, 0, 0, 80, 24, 598, 0, 4, 0, 0, 0, 122, 1155, 0, 0, 81, 0, 0, 6, 76, 983, 86, 104, 0, 38, 10, 26, 1659, 0, 0, 0, 0, 0, 14, 273, 7, 35, 40, 2368, 11, 0, 1155, 0, 3, 0, 0, 78, 207, 355, 7, 21, 44, 1, 481, 653, 15, 55, 0, 0, 355, 13, 220, 0, 16, 53, 35, 14742, 86, 746, 1876, 2, 0, 0, 1638, 2, 93, 91, 448, 282, 103, 5, 5, 145, 52, 424, 0, 13, 11, 15, 92, 1, 710, 42, 152, 0, 81, 52, 4, 0, 23, 30, 88, 0, 0, 407, 0, 27, 0, 189, 65, 1578, 114, 489, 2, 0, 211, 0, 0, 46, 100, 92], [2391, 191, 24, 38, 424, 0, 119, 1973, 0, 0, 23, 16, 133, 284, 22, 0, 5, 25, 8, 565, 0, 1268, 8, 98, 127, 0, 466, 0, 0, 0, 99, 0, 296, 0, 6, 979, 850, 0, 97, 266, 3, 0, 3, 6, 0, 2287, 24, 872, 0, 136, 34, 0, 151, 48, 169, 2657, 24, 25, 186, 25, 72, 370, 173, 12, 69, 111, 0, 1, 1, 166, 90, 0, 869, 11, 0, 2232, 0, 0, 133, 0, 1, 490, 24, 23, 1072, 82, 347, 146, 16, 0, 15, 0, 409, 208, 14, 312, 0, 0, 679, 234, 0, 27, 412, 0, 0, 734, 272, 95, 1065, 16, 0, 1, 169, 336, 99, 298, 57, 119, 1, 0, 5, 62, 36, 187, 48, 1, 353, 186, 0, 1578, 35, 18, 80, 300, 35, 7, 289, 0, 14, 34, 20965, 177, 0, 30, 0, 895, 61, 4561, 0, 51, 70, 294, 319, 0, 0, 1232, 1113, 2, 1922, 0, 364, 50, 638, 1429, 0, 536, 0, 48, 61, 1014, 0, 424, 0, 311, 1, 0, 0, 18, 0, 0, 1578, 68, 28, 631, 751, 158, 0, 10, 52, 20, 0, 3, 375, 0, 3012, 4080, 2232, 46, 14, 9, 2278, 205, 21, 13, 0, 299, 59, 0, 2, 84, 3, 47, 0, 1, 6, 6, 0, 274, 303, 37, 512, 158, 355, 0, 1014, 221, 122, 32, 171, 2995, 38, 6, 0, 0, 296, 8, 485, 0, 197, 7230, 6, 297, 3, 16, 0, 126, 84, 27, 91, 224], [962, 1, 175, 0, 6, 0, 223, 2676, 0, 1, 4, 9, 6, 2192, 4, 72, 897, 269, 942, 991, 1, 55, 337, 24, 1, 548, 2, 100, 38, 234, 1, 272, 0, 28, 245, 0, 26, 269, 44, 298, 76, 0, 241, 47, 0, 341, 88, 25, 247, 375, 49, 485, 45, 329, 20, 0, 0, 2, 0, 350, 7, 43, 13, 40, 1452, 767, 0, 0, 101, 8, 8, 0, 14, 0, 60, 341, 1277, 7049, 20, 0, 2, 253, 9, 7806, 31, 80, 0, 11, 1, 98, 244, 631, 0, 0, 73, 0, 100, 502, 434, 6, 2581, 80, 2, 4605, 98, 0, 489, 0, 75, 204, 24, 631, 13, 2, 34, 0, 49, 181, 14, 38, 4636, 0, 0, 0, 4, 242, 7, 5, 54, 26, 18, 19, 6, 2238, 0, 171, 1072, 23, 0, 38, 2391, 3634, 263, 61, 122, 455, 2113, 0, 0, 4, 0, 184, 359, 205, 0, 530, 329, 24, 0, 0, 75, 941, 44, 8, 0, 128, 1119, 1120, 4561, 10, 187, 0, 0, 1, 266, 2877, 0, 485, 51, 415, 48, 652, 0, 23, 794, 26, 0, 22754, 113, 517, 67, 1, 2, 0, 77, 6, 12, 17, 15, 133, 139, 126, 205, 223, 0, 100, 873, 1768, 3, 11, 37, 25, 28, 11, 0, 1021, 9, 18, 84, 0, 5399, 2248, 10, 146, 48, 26, 184, 74, 0, 6, 34044, 105, 264, 0, 189, 0, 0, 9, 254, 359, 0, 54, 341, 0, 512, 10, 7, 186, 626, 0], [0, 415, 751, 6, 0, 311, 0, 100, 67, 9, 652, 6, 332, 512, 0, 1, 18, 0, 13, 412, 0, 116, 1948, 19, 415, 170, 5, 245, 0, 734, 946, 11, 94, 7, 59, 2, 19, 946, 0, 166, 0, 1, 4428, 31, 8, 0, 1004, 1114, 16058, 0, 73, 150, 0, 0, 1268, 2391, 184, 120, 1574, 2305, 17, 0, 1, 2, 23, 377, 27, 359, 1412, 18, 60, 0, 13, 28, 4, 0, 226, 0, 86, 146, 44, 4, 868, 385, 0, 12, 6, 0, 35, 48, 1, 97, 516, 653, 495, 3136, 7, 3, 494, 72, 0, 3136, 584, 44, 297, 220, 0, 0, 55, 28, 42, 1973, 12, 48, 41, 0, 35, 7, 336, 187, 1277, 10, 115, 8, 141, 3106, 912, 0, 71, 11, 0, 98, 472, 89, 403, 0, 0, 0, 14, 917, 32, 0, 20, 6, 1, 97, 8, 11, 78, 1679, 10, 409, 2, 786, 0, 4, 6, 2120, 1, 7, 11, 548, 12, 46, 1832, 1682, 4636, 344, 1023, 61, 0, 2, 111, 5, 0, 0, 0, 0, 6, 139, 14, 1, 1749, 3, 5399, 7230, 0, 62, 48, 551, 0, 93, 19, 36, 0, 72, 40, 0, 746, 50, 7, 3, 778, 92, 0, 3, 1921, 30, 56, 0, 501, 0, 47, 0, 548, 0, 305, 0, 15, 0, 78, 98, 42, 1329, 0, 0, 5, 0, 0, 65, 359, 241, 0, 321, 3, 0, 2793, 26, 37, 29, 16, 0, 0, 72, 108, 794, 0, 111, 25, 938], [39, 51, 167, 250, 48, 10, 23, 1, 30, 536, 12, 231, 1023, 39, 0, 32, 3, 0, 38, 44, 28, 0, 9, 133, 0, 687, 0, 0, 0, 130, 0, 530, 6, 81, 407, 1318, 18, 104, 355, 2, 31, 0, 6, 1156, 82, 0, 0, 50, 0, 0, 0, 0, 999, 191, 9, 228, 0, 162, 0, 14, 133, 347, 0, 33, 405, 13, 0, 4, 332, 63, 1, 1876, 73, 629, 0, 6, 6, 4249, 1428, 6161, 580, 2410, 80, 40, 60, 629, 88, 278, 6, 428, 25, 0, 14, 15, 35, 375, 10, 125, 2232, 7993, 0, 32, 0, 428, 247, 12, 4, 46, 0, 1652, 956, 2, 4561, 0, 22754, 1075, 98, 3, 220, 355, 0, 1404, 84, 51, 67, 594, 247, 0, 1796, 767, 584, 0, 2, 28, 2555, 0, 14, 10, 321, 287, 0, 216, 598, 6908, 11, 9, 59, 1363, 0, 121, 0, 9, 32, 78, 73, 0, 536, 1542, 0, 0, 2347, 364, 21, 18, 0, 21, 0, 92, 796, 48, 91, 5, 187, 187, 60, 434, 1993, 1, 52, 1693, 3, 2515, 224, 53, 0, 0, 0, 0, 1704, 7, 629, 8, 1391, 528, 6, 1, 1849, 3, 0, 2368, 2676, 0, 941, 1232, 0, 99, 0, 59, 6, 27, 623, 913, 223, 0, 0, 0, 0, 0, 3, 5, 0, 10, 0, 52, 326, 55, 9, 51, 0, 78, 375, 4, 23, 20, 1, 152, 1752, 109, 9, 734, 0, 1506, 54, 77, 6, 0, 924, 0, 554, 278], [0, 0, 265, 34, 6, 26, 0, 115, 52, 0, 17622, 0, 12, 0, 137, 16, 77, 178, 3427, 0, 12, 7, 22754, 1, 1, 151, 5, 223, 1174, 0, 481, 9, 32, 554, 370, 92, 113, 185, 0, 54, 4, 2120, 87, 3463, 151, 450, 8, 412, 8, 0, 245, 0, 5, 3230, 1682, 0, 0, 1531, 121, 0, 631, 0, 4943, 93, 294, 13, 554, 12, 86, 512, 872, 0, 0, 1173, 0, 180, 15, 2, 169, 0, 29, 0, 2, 2515, 0, 0, 0, 40, 151, 23, 751, 0, 184, 64, 0, 97, 0, 7, 64, 169, 86, 18, 0, 11, 5, 2305, 1578, 267, 734, 3, 9, 0, 589, 56, 829, 146, 0, 291, 47, 2096, 3427, 0, 0, 23, 12, 40, 714, 75, 27, 11, 274, 12, 999, 5, 38, 106, 1930, 13637, 12, 1, 8, 24, 18, 490, 258, 91, 0, 0, 112, 11, 6, 77, 97, 5, 223, 1268, 244, 26, 13, 52, 354, 472, 97, 650, 8, 631, 178, 514, 144, 38, 584, 59, 359, 0, 9, 62, 0, 76, 0, 119, 3136, 253, 631, 56, 104, 25, 16, 0, 56, 3, 26, 1156, 178, 0, 0, 561, 2, 0, 0, 44, 7, 12, 1832, 0, 1, 297, 0, 83, 83, 13, 924, 250, 9476, 53, 80, 153, 0, 34044, 106, 255, 158, 0, 1289, 4262, 359, 115, 354, 289, 424, 385, 136, 25, 2, 48, 45, 27, 420, 0, 1768, 24967, 15, 0, 31, 19, 1, 332, 2711, 2248, 36, 0], [223, 831, 28, 6, 0, 1, 0, 17, 0, 696, 2098, 0, 4, 72, 428, 282, 282, 86, 1765, 559, 0, 0, 2, 594, 11, 0, 0, 25, 32, 0, 0, 0, 3230, 1972, 0, 489, 20428, 0, 75, 0, 0, 0, 47, 2410, 58, 0, 13, 696, 96, 7, 0, 5, 548, 7, 89, 1796, 152, 0, 20, 123, 695, 78, 5, 0, 2239, 327, 0, 242, 1, 1, 22754, 9, 164, 0, 17, 35, 0, 194, 0, 1209, 3, 551, 0, 1, 3, 0, 0, 0, 13, 104, 14, 0, 10, 623, 8, 3106, 370, 6, 3341, 0, 0, 0, 164, 0, 924, 11, 30, 242, 1120, 319, 1370, 15, 0, 77, 297, 1, 35, 28, 96, 46, 24, 0, 0, 1263, 24336, 50, 10, 71, 12, 220, 1, 170, 0, 232, 223, 0, 0, 653, 13, 26, 0, 0, 202, 57, 49, 481, 52, 72, 1, 0, 1922, 7322, 241, 420, 3727, 6, 20965, 26, 0, 49, 112, 15, 67, 0, 52, 211, 39, 0, 0, 129, 2, 5, 1, 361, 27, 0, 1048, 265, 20, 437, 44, 0, 2098, 80, 0, 51, 131, 20, 6, 269, 253, 0, 144, 23, 0, 0, 0, 1072, 3, 0, 0, 26, 1052, 139, 87, 0, 565, 14, 50, 45, 912, 1, 437, 36, 30, 307, 20, 20, 336, 87, 108, 14, 917, 46, 78, 64, 90, 3, 1211, 7, 0, 0, 24967, 2192, 724, 0, 0, 0, 0, 0, 68, 39, 686, 0, 0, 1, 393, 186, 221, 296], [2, 16058, 17, 0, 0, 0, 39, 412, 0, 105, 18293, 147, 8, 100, 169, 609, 12, 0, 1973, 0, 135, 2, 412, 0, 3, 869, 1114, 63, 0, 0, 9, 4169, 0, 25, 51, 819, 405, 1297, 6, 187, 6, 347, 4, 28, 0, 223, 0, 2581, 0, 21, 0, 48, 913, 291, 0, 0, 13637, 6, 956, 242, 0, 0, 33, 151, 31, 112, 43, 1070, 0, 0, 28, 0, 4, 5, 76, 20, 0, 811, 39, 0, 1087, 145, 1414, 66, 11, 122, 63, 0, 2363, 0, 24, 80, 3, 620, 2098, 25, 6, 311, 3634, 63, 544, 2, 77, 9, 30, 36, 44, 31, 32, 0, 0, 1148, 34, 84, 0, 0, 536, 0, 297, 15, 240, 173, 580, 1211, 0, 5, 39, 104, 48, 0, 9, 48, 651, 0, 145, 494, 121, 9, 0, 2, 61, 0, 7, 0, 133, 495, 0, 188, 584, 0, 1232, 166, 2, 535, 31, 24, 0, 0, 21, 0, 12, 714, 18, 30, 873, 297, 0, 0, 189, 3, 10127, 103, 15382, 476, 778, 0, 246, 502, 8, 423, 1638, 2, 5, 548, 518, 97, 43, 30, 2, 10, 1887, 181, 0, 0, 12, 691, 0, 21, 0, 0, 0, 2, 0, 39, 1211, 106, 14, 2248, 14, 84, 24, 396, 336, 80, 40, 20, 29, 219, 80, 90, 33, 29, 535, 4, 3, 1749, 86, 516, 4, 3, 759, 481, 16, 4542, 24, 2347, 0, 5, 0, 318, 2, 77, 44, 0, 20, 2, 13637, 1, 14, 338], [207, 0, 658, 23, 71, 0, 11, 88, 53, 1404, 2810, 12, 0, 90, 942, 0, 65, 1, 180, 21, 2096, 258, 9, 569, 25, 31, 1, 0, 877, 234, 0, 97, 51, 189, 1, 1574, 2120, 4, 493, 78, 0, 131, 1209, 2347, 13, 45, 0, 4257, 5, 0, 361, 653, 345, 48, 100, 112, 2, 20, 0, 0, 146, 0, 702, 11, 1, 62, 403, 0, 2, 45, 321, 689, 59, 0, 219, 0, 11, 26, 15992, 118, 17, 18, 1, 1, 104, 269, 2877, 706, 8, 29, 3, 1414, 786, 2676, 0, 1155, 1, 3, 1876, 125, 10, 1, 13, 610, 0, 486, 0, 159, 2, 76, 1542, 361, 13, 20, 10, 237, 89, 2410, 56, 32, 11, 49, 6, 56, 17, 16, 8, 31, 1, 1521, 0, 0, 91, 337, 13, 4, 0, 578, 794, 0, 76, 5, 401, 0, 0, 21, 5, 25, 120, 82, 548, 78, 195, 0, 0, 14, 0, 0, 1152, 268, 0, 78, 0, 68, 554, 307, 11, 0, 33, 1452, 1930, 126, 49, 158, 0, 6, 2192, 0, 91, 0, 106, 4, 1065, 16, 18347, 19, 123, 167, 69, 6, 94, 0, 605, 895, 27, 2342, 41, 266, 260, 1, 27, 92, 477, 594, 0, 147, 26, 0, 1887, 152, 119, 14, 83, 744, 0, 169, 1, 0, 1948, 9, 13, 250, 5, 0, 38, 1070, 0, 25, 0, 0, 548, 208, 0, 272, 151, 87, 0, 1578, 0, 44, 0, 23, 268, 189, 106, 82, 2, 30, 0, 0], [54, 240, 0, 11, 92, 60, 131, 647, 0, 0, 122, 234, 167, 0, 21, 594, 116, 307, 184, 16, 631, 4428, 5, 2657, 12, 1752, 30, 4, 0, 0, 28, 2192, 10, 0, 44, 10, 36, 254, 691, 62, 0, 69, 150, 3566, 2, 96, 3, 1887, 0, 16, 1, 120, 57, 20, 0, 51, 999, 3, 7, 1452, 312, 14, 311, 3633, 3, 0, 0, 1198, 22754, 101, 185, 23, 9, 0, 14, 10, 10, 60, 127, 759, 4, 205, 23, 0, 0, 189, 1373, 734, 1704, 42, 0, 0, 0, 1373, 151, 5, 43, 0, 132, 122, 1849, 69, 126, 1075, 69, 94, 3566, 20, 476, 24, 0, 0, 98, 2, 6, 5399, 0, 0, 158, 80, 0, 465, 1765, 53, 7, 178, 2877, 44, 232, 786, 1, 6, 197, 3, 100, 0, 0, 5, 1, 18, 6, 133, 0, 22754, 123, 18, 608, 0, 0, 132, 530, 116, 101, 63, 578, 284, 0, 3, 24, 139, 48, 72, 6, 1682, 8, 551, 21, 169, 44, 166, 4, 32, 1849, 0, 183, 0, 647, 1404, 0, 0, 29, 0, 4169, 107, 280, 0, 0, 18, 2, 554, 48, 917, 18347, 16, 71, 0, 0, 0, 0, 1404, 266, 0, 11, 11, 1652, 0, 150, 1521, 0, 12, 476, 0, 2810, 337, 18, 51, 1768, 19, 1578, 25, 11, 17, 0, 27, 8, 51, 841, 59, 0, 1, 7, 250, 0, 82, 16, 151, 11, 0, 188, 272, 52, 68, 1921, 47, 1289, 393, 400, 8537, 224, 13], [0, 14, 10, 4, 11, 0, 34, 403, 0, 1263, 401, 0, 64, 7, 228, 1069, 0, 39, 24, 0, 2347, 0, 9, 12, 5, 58, 1, 87, 13, 1542, 642, 3, 0, 26, 0, 8, 0, 160, 217, 0, 0, 4249, 101, 0, 54, 223, 66, 1638, 84, 428, 213, 0, 173, 0, 521, 4587, 0, 90, 0, 354, 0, 0, 0, 28, 0, 0, 13, 1832, 17, 29, 269, 686, 87, 3341, 7, 14, 7322, 219, 396, 101, 0, 0, 3, 56, 0, 87, 13637, 146, 1023, 21, 45, 171, 1391, 254, 0, 14, 1540, 1652, 3, 0, 135, 375, 0, 233, 48, 4, 44, 255, 139, 0, 0, 13, 0, 55, 173, 116, 44, 16, 46, 108, 23, 0, 1, 0, 6, 735, 521, 14, 122, 120, 16, 481, 46, 36, 368, 719, 0, 904, 2, 0, 31, 104, 90, 258, 9, 0, 0, 9, 0, 420, 10, 91, 1414, 23, 1, 48, 18, 578, 626, 23, 88, 55, 12, 2, 0, 594, 1704, 81, 272, 170, 202, 8, 34, 31, 94, 72606, 9, 0, 26, 91, 2278, 472, 0, 0, 1930, 0, 13, 0, 0, 25, 0, 9, 1173, 272, 43, 0, 0, 16, 44, 75, 0, 0, 0, 0, 48, 152, 67, 2, 0, 146, 4, 1046, 1069, 3, 135, 48, 0, 1075, 32, 0, 0, 274, 902, 17, 4, 31, 0, 0, 0, 217, 0, 3, 18347, 455, 3, 459, 6, 14, 126, 77, 0, 7, 11, 31, 16, 625, 0, 62, 0, 6], [17, 3, 12, 1423, 0, 0, 361, 77, 1578, 2192, 14, 12, 472, 0, 1922, 21, 26, 0, 1659, 3, 48, 33, 268, 2799, 223, 8537, 33, 811, 9476, 217, 6908, 4, 0, 4, 4587, 764, 267, 43, 16, 43, 269, 14, 1531, 9, 20, 10, 904, 10, 35, 18, 20, 25, 0, 41, 16, 39, 120, 10, 1638, 1373, 0, 7, 0, 272, 11, 38, 0, 7, 15, 610, 868, 1052, 228, 0, 0, 822, 0, 138, 77, 11, 8537, 223, 1754, 10, 16171, 8, 786, 303, 0, 0, 0, 11, 46, 97, 11, 204, 679, 1, 2, 0, 166, 0, 0, 1297, 0, 1410, 23, 7, 9, 1274, 180, 0, 1, 8537, 0, 195, 76, 107, 15, 1, 2113, 303, 703, 332, 217, 0, 39, 1754, 0, 3727, 2676, 528, 1323, 44, 24, 19, 0, 0, 1, 44, 0, 623, 255, 152, 458, 0, 63, 0, 59, 679, 25, 0, 0, 164, 64, 29, 0, 101, 24, 0, 512, 0, 8, 0, 48, 0, 11, 0, 181, 403, 11, 31, 9, 191, 55, 234, 0, 841, 1, 38, 136, 282, 32, 59, 13, 0, 8537, 679, 0, 744, 23, 10, 11, 13, 16, 2305, 0, 1065, 104, 20, 9, 0, 710, 477, 131, 536, 4, 11, 60, 1052, 86, 9108, 59, 1, 361, 41, 0, 303, 354, 68, 186, 223, 150, 6, 13, 0, 710, 1064, 0, 0, 1323, 9, 32, 0, 0, 0, 0, 530, 96, 0, 89, 244, 49, 47, 231, 1, 4, 0, 76, 78], [0, 70, 71, 24967, 5, 127, 594, 2, 0, 127, 35, 16, 0, 1, 2555, 5, 2, 189, 38, 22, 0, 0, 0, 312, 658, 4, 223, 1114, 706, 272, 234, 33, 11, 68, 82, 0, 1299, 2, 181, 412, 242, 47, 0, 0, 3670, 13, 589, 0, 627, 904, 26, 0, 486, 18, 267, 895, 1263, 14742, 0, 0, 0, 349, 620, 2391, 1087, 0, 19, 24, 8, 136, 0, 8, 10, 15, 152, 145, 525, 0, 3314, 7, 420, 353, 81, 9, 0, 0, 679, 0, 72, 12013, 5, 33, 734, 1972, 2, 152, 2, 0, 37, 353, 0, 7, 120, 41, 0, 101, 10, 22754, 3007, 0, 0, 0, 113, 0, 0, 40, 28, 0, 1414, 20, 420, 108, 1144, 0, 25, 158, 3, 61, 0, 0, 15, 1, 169, 45, 23, 458, 11, 82, 26, 51, 211, 0, 12, 6, 51, 894, 29, 0, 91, 80, 217, 0, 561, 0, 32, 0, 0, 32, 8, 0, 1048, 187, 59, 8, 77, 41, 12, 100, 30, 338, 8, 2410, 853, 1, 0, 62, 37, 0, 61, 17, 19, 19, 81, 912, 5, 7049, 489, 39, 631, 0, 0, 0, 0, 0, 0, 0, 28, 10, 89, 15382, 3, 0, 0, 20, 0, 115, 22, 22, 1, 6, 2, 137, 46, 127, 1, 0, 11, 746, 0, 48, 63, 67, 282, 0, 0, 42, 29, 0, 26, 16, 11, 111, 68, 1, 106, 2410, 14, 2, 4, 424, 734, 198, 6, 361, 13, 16058, 6, 0, 287, 8], [45, 64, 55, 146, 2238, 0, 0, 9, 175, 17, 853, 5, 0, 41, 841, 1, 1, 61, 650, 1, 0, 1628, 0, 28, 0, 104, 266, 87, 130, 415, 0, 0, 68, 12, 204, 0, 0, 4, 128, 2, 7, 116, 22, 3, 1152, 4, 119, 0, 264, 324, 544, 518, 18, 32, 0, 751, 0, 49, 16, 168, 2, 724, 0, 242, 2391, 3176, 9213, 0, 64, 123, 0, 0, 0, 47, 9, 0, 16, 1194, 393, 1, 764, 376, 19, 232, 42, 75, 31, 0, 0, 580, 1540, 176, 0, 4, 0, 385, 0, 31, 0, 361, 0, 6, 25, 126, 253, 6, 5, 324, 544, 289, 21, 262, 121, 16058, 332, 13, 34044, 5, 0, 141, 64, 4, 89, 264, 255, 164, 0, 540, 48, 0, 4943, 297, 0, 24, 7, 112, 8, 2, 240, 280, 9, 189, 1329, 2879, 327, 1608, 44, 0, 44, 84, 164, 150, 0, 0, 76, 0, 96, 13, 191, 63, 396, 0, 1765, 170, 1, 0, 4, 0, 3, 113, 341, 448, 8, 0, 21, 94, 6, 5399, 80, 88, 68, 0, 652, 0, 120, 1211, 2, 30, 3, 10, 2192, 561, 369, 0, 4, 17, 869, 1542, 9, 1, 0, 1832, 180, 1, 706, 56, 82, 49, 0, 48, 385, 0, 8, 55, 10, 95, 15, 0, 16, 104, 349, 4937, 20428, 7, 853, 0, 25, 49, 39, 260, 266, 2, 11, 125, 64, 0, 11, 81, 25, 99, 0, 269, 0, 181, 0, 0, 526, 0, 150, 0], [20, 0, 5, 20, 2098, 20, 52, 0, 1682, 24, 7, 6, 0, 13, 12, 1412, 0, 6, 41, 0, 354, 1, 194, 1628, 13, 46, 629, 144, 653, 0, 3, 5521, 167, 68, 2676, 68, 703, 27, 0, 307, 25, 244, 336, 0, 1, 189, 359, 778, 1542, 289, 171, 1215, 489, 132, 23, 1412, 4257, 0, 0, 584, 10, 0, 408, 411, 477, 31, 0, 164, 631, 0, 24, 1542, 1, 1120, 72, 217, 2, 16, 1704, 605, 242, 2, 2, 19, 86, 90, 9, 3, 332, 493, 864, 689, 0, 10, 0, 55, 120, 0, 9, 0, 1120, 1, 0, 690, 6, 0, 544, 6, 3, 0, 3, 2, 0, 0, 7, 0, 150, 0, 367, 187, 0, 254, 41, 26, 0, 23, 731, 211, 0, 9108, 1, 23, 12, 0, 0, 187, 0, 6, 52, 1174, 0, 796, 0, 3634, 71, 336, 0, 30, 282, 0, 1876, 2995, 247, 1113, 289, 43, 403, 5, 0, 274, 16624, 63, 0, 0, 8, 0, 2287, 15, 18, 0, 86, 5, 1391, 25, 1531, 122, 1571, 897, 116, 20, 9, 0, 19, 0, 189, 6, 4, 0, 0, 97, 11, 0, 0, 0, 5, 80, 9, 77, 403, 18347, 132, 0, 75, 3314, 19, 22754, 2, 250, 321, 0, 1571, 3, 191, 385, 0, 2, 8, 264, 1414, 12, 14, 0, 43, 9, 9, 25, 0, 108, 25, 11, 21, 297, 7, 111, 0, 78, 3, 396, 403, 1, 578, 0, 144, 1211, 233, 132, 0, 15, 319, 0], [1, 185, 1749, 0, 99, 4, 44, 76, 1, 19, 167, 45, 3, 0, 0, 61, 185, 0, 0, 2, 0, 28, 39, 231, 9, 1749, 13, 1531, 0, 0, 623, 3670, 2657, 265, 0, 0, 11, 12, 424, 0, 0, 0, 27, 4, 69, 289, 490, 129, 772, 459, 2, 137, 578, 219, 1571, 133, 0, 29, 84, 1521, 0, 34, 209, 531, 18, 5, 0, 198, 369, 0, 1659, 13, 272, 51, 159, 0, 18, 3314, 455, 0, 88, 0, 0, 772, 638, 0, 0, 0, 764, 0, 39, 401, 589, 3, 714, 92, 231, 58, 52, 118, 9, 651, 64, 494, 87, 355, 3, 70, 1156, 532, 1608, 0, 247, 350, 201, 67, 1274, 1, 2, 72, 217, 221, 68, 123, 0, 1, 0, 1, 0, 628, 580, 1152, 1, 0, 264, 0, 521, 144, 0, 20, 389, 12, 14, 166, 202, 231, 0, 144, 1578, 415, 89, 0, 321, 490, 220, 145, 11, 48, 43, 917, 0, 20, 7493, 0, 0, 171, 186, 956, 305, 23, 15382, 160, 3012, 258, 938, 18, 94, 23, 247, 70, 437, 767, 254, 39, 0, 534, 0, 625, 0, 189, 3, 26, 23, 150, 30, 44, 0, 23, 0, 40, 0, 55, 3, 23, 22, 58, 0, 8, 0, 102, 1299, 0, 2, 3463, 92, 0, 97, 385, 658, 1299, 796, 153, 10916, 942, 26, 23, 6, 45, 0, 0, 580, 3136, 6908, 13, 370, 0, 526, 685, 0, 282, 0, 3, 1211, 0, 19, 2342, 7044, 14, 400, 8], [0, 25, 10, 0, 31, 145, 16, 122, 221, 0, 42, 299, 144, 120, 9, 27, 0, 0, 3007, 1231, 0, 1113, 150, 0, 232, 121, 369, 1, 2226, 368, 55, 0, 0, 169, 262, 108, 1352, 4169, 0, 46, 5, 266, 836, 33, 1148, 80, 2877, 76, 78, 58, 15382, 1148, 52, 0, 2, 17, 2676, 1754, 199, 428, 516, 282, 0, 0, 0, 30, 0, 0, 1972, 477, 1209, 0, 0, 0, 106, 266, 120, 133, 116, 48, 45, 151, 29, 703, 0, 0, 2, 254, 20, 0, 128, 0, 623, 109, 904, 6, 895, 122, 0, 4, 0, 194, 329, 3, 3546, 3176, 0, 7, 86, 228, 0, 0, 3, 0, 0, 361, 6, 1, 0, 629, 7230, 44, 269, 2238, 408, 150, 4, 51, 2810, 9108, 0, 4, 195, 47, 0, 46, 97, 136, 52, 0, 197, 0, 0, 401, 559, 1, 17, 0, 7, 0, 0, 0, 6, 2, 53, 0, 116, 548, 14, 24, 0, 44, 34, 76, 68, 0, 30, 0, 21, 18, 1, 93, 71, 0, 450, 240, 1, 430, 83, 63, 0, 219, 0, 0, 514, 367, 116, 77, 92, 0, 1232, 78, 26, 532, 1852, 841, 485, 326, 0, 681, 5521, 2410, 122, 29, 11, 6, 0, 76, 48, 0, 20, 2657, 153, 8, 68, 20, 0, 507, 18, 2555, 0, 64, 0, 97, 850, 1, 3, 6, 226, 32, 734, 21, 328, 71, 822, 108, 0, 1704, 0, 1156, 47, 0, 8, 38, 307, 8, 17, 202, 1209, 0], [1, 43, 17, 0, 877, 126, 0, 1174, 208, 1, 89, 0, 273, 51, 63, 52, 37, 0, 30, 0, 0, 2, 189, 3, 5, 0, 7, 0, 115, 0, 8, 47, 3, 12, 160, 48, 0, 15, 714, 0, 0, 1973, 321, 21, 338, 1, 2120, 0, 3, 18, 0, 312, 94, 0, 623, 3019, 254, 349, 900, 1412, 2793, 4, 69, 311, 8, 405, 40, 0, 2342, 169, 24967, 11, 1852, 0, 9, 198, 75, 3106, 34, 6, 744, 0, 84, 145, 13, 0, 0, 129, 80, 0, 0, 158, 319, 20965, 194, 131, 12, 0, 0, 114, 1414, 528, 1373, 0, 42, 354, 0, 1542, 1113, 4, 822, 0, 0, 344, 420, 772, 24, 52, 146, 0, 39, 0, 298, 623, 1, 336, 962, 691, 631, 0, 189, 0, 0, 0, 220, 2347, 11, 223, 0, 4428, 19, 226, 21, 0, 23, 158, 0, 101, 5, 13, 324, 137, 744, 307, 158, 31, 822, 2, 9, 23, 2657, 0, 65, 43, 691, 0, 24, 180, 0, 297, 36, 27, 0, 0, 489, 31, 209, 1, 0, 36, 64, 47, 841, 15, 0, 869, 3727, 17, 106, 11, 23, 0, 37, 2248, 12, 266, 42, 0, 125, 4943, 16, 32, 253, 27, 0, 64, 11, 40, 326, 46, 123, 6, 15, 22, 28, 272, 53, 84, 116, 784, 129, 0, 0, 609, 353, 1, 187, 1113, 2535, 6, 405, 42, 428, 0, 100, 184, 43, 999, 0, 2, 0, 3314, 112, 6, 76, 77, 278, 14, 0, 14], [1, 181, 49, 0, 0, 0, 2657, 1289, 31, 1693, 2368, 8, 120, 650, 51, 98, 94, 324, 51, 144, 0, 0, 0, 83, 47, 690, 107, 4, 1749, 670, 245, 796, 297, 63, 702, 1113, 223, 11, 39, 0, 55, 14, 63, 45, 0, 4, 12, 11, 45, 0, 26, 80, 59, 0, 189, 6, 0, 33, 242, 0, 38, 68, 0, 0, 2098, 38, 0, 1574, 123, 5, 448, 24, 0, 5, 7, 146, 0, 0, 0, 409, 3633, 850, 1754, 0, 268, 1299, 64, 0, 367, 106, 0, 53, 17622, 109, 8, 486, 0, 412, 96, 9, 0, 262, 594, 1, 29, 0, 141, 525, 98, 3, 126, 0, 0, 19, 0, 477, 47, 41, 23, 90, 136, 370, 836, 0, 20, 21, 234, 359, 44, 30, 902, 119, 0, 4249, 52, 1194, 272, 92, 0, 21, 28, 0, 0, 0, 183, 789, 0, 18293, 0, 0, 39, 924, 1072, 0, 19, 78, 122, 34044, 44, 1277, 2232, 584, 2, 0, 0, 651, 344, 44, 15, 0, 0, 106, 1, 9476, 231, 0, 7167, 126, 1876, 139, 0, 710, 14, 81, 627, 7, 650, 144, 1363, 0, 0, 0, 0, 0, 272, 1232, 375, 289, 14, 1, 300, 0, 0, 0, 1215, 16, 2239, 0, 1, 5, 0, 42, 189, 296, 2799, 125, 0, 221, 0, 5399, 0, 0, 14, 477, 137, 15, 92, 459, 127, 1, 15, 0, 0, 631, 0, 0, 1370, 33, 4542, 7, 32, 36, 118, 152, 15, 0, 1571, 234, 131, 232], [0, 4943, 0, 20, 836, 0, 2879, 1, 194, 2, 1021, 0, 20, 48, 8537, 0, 4670, 168, 0, 0, 52, 1188, 0, 9108, 15, 311, 532, 5, 18, 0, 11, 80, 0, 1064, 0, 125, 221, 3012, 272, 15382, 30, 1, 213, 0, 6, 448, 24, 152, 273, 387, 396, 64, 327, 45, 47, 0, 1, 0, 54, 0, 361, 17, 219, 42, 265, 90, 703, 132, 0, 9, 670, 0, 2, 1299, 18, 217, 1, 40, 710, 679, 369, 0, 0, 6, 0, 0, 14, 2, 47, 379, 0, 11, 428, 1921, 11, 0, 0, 298, 111, 25, 0, 20, 0, 14, 33, 794, 1027, 294, 55, 0, 605, 0, 0, 472, 11, 1852, 220, 183, 213, 6, 52, 24, 1215, 18, 0, 137, 0, 347, 320, 64, 620, 0, 430, 623, 1, 0, 13, 11, 80, 0, 9, 2, 26, 25, 5, 82, 217, 3, 2799, 4, 7044, 68, 1, 0, 180, 0, 485, 554, 75, 0, 9, 287, 202, 0, 223, 1, 0, 12, 1922, 183, 1638, 42, 811, 7493, 104, 0, 84, 706, 364, 9, 44, 9, 1, 631, 794, 540, 27, 18, 0, 589, 25, 33, 744, 226, 0, 16, 123, 74, 84, 44, 349, 1, 0, 17622, 3, 0, 0, 96, 490, 184, 836, 3, 11, 171, 516, 412, 1, 0, 0, 7, 268, 0, 0, 0, 610, 407, 735, 113, 912, 122, 20, 125, 13, 18, 16, 152, 168, 160, 0, 80, 5, 0, 1876, 35, 0, 4943, 0, 403, 8, 919], [556, 0, 924, 1428, 162, 247, 11, 4561, 2, 412, 7, 0, 3670, 17, 1, 6, 5, 24, 650, 14, 189, 658, 254, 56, 0, 0, 14, 0, 1574, 13, 0, 0, 282, 0, 768, 0, 52, 0, 1113, 266, 41, 23, 1370, 0, 0, 0, 10, 126, 2, 0, 33, 103, 297, 0, 150, 194, 6, 20428, 123, 94, 30, 0, 0, 17, 0, 0, 584, 31, 1, 0, 29, 48, 22, 55, 152, 0, 24, 13, 904, 1120, 8, 278, 526, 9, 250, 361, 0, 98, 361, 1, 64, 144, 0, 21, 106, 0, 71, 20, 91, 0, 24, 626, 0, 28, 10, 999, 0, 0, 16624, 412, 4080, 56, 0, 93, 113, 0, 0, 6, 3, 0, 493, 94, 112, 18, 35, 19, 186, 359, 353, 9, 0, 55, 0, 0, 14, 237, 48, 55, 297, 61, 14, 11, 0, 58, 23, 1113, 87, 0, 113, 1004, 486, 894, 9, 0, 9, 3871, 9, 20, 6, 7230, 166, 904, 332, 0, 34, 233, 367, 133, 14, 27, 0, 0, 15, 3463, 133, 1, 530, 0, 0, 0, 140, 556, 1, 26, 25, 9, 0, 43, 1404, 17622, 31, 52, 0, 0, 4, 0, 122, 83, 16, 10, 0, 103, 0, 1887, 178, 41, 0, 941, 764, 822, 0, 81, 0, 0, 2, 1765, 12, 7, 0, 64, 919, 12, 0, 42, 751, 0, 48, 5, 1921, 10, 27, 113, 7806, 565, 401, 19, 0, 0, 152, 113, 51, 12, 0, 3, 0, 1231, 0, 0, 14, 0], [0, 180, 0, 0, 0, 11, 766, 1628, 0, 1289, 197, 430, 88, 4587, 0, 0, 43, 0, 0, 68, 188, 580, 289, 2, 850, 1, 3, 681, 12, 59, 864, 8, 0, 0, 0, 0, 3136, 2, 0, 144, 4, 81, 2, 32, 18, 2, 1679, 166, 31, 0, 100, 2555, 71, 0, 0, 136, 4943, 369, 126, 12, 6, 0, 4561, 4, 1, 70, 0, 4670, 133, 126, 87, 44, 0, 0, 0, 1754, 73, 12, 104, 30, 1215, 11, 84, 164, 0, 4, 0, 0, 466, 1, 17, 72, 0, 88, 3, 486, 0, 3176, 0, 94, 18347, 829, 126, 1921, 3463, 50, 14, 0, 2, 237, 0, 1542, 517, 3, 1652, 24, 11, 6161, 137, 0, 0, 133, 554, 48, 0, 0, 0, 69, 82, 296, 1211, 4670, 90, 623, 128, 24, 28, 55, 0, 2, 2368, 56, 106, 13, 0, 43, 253, 0, 49, 10916, 0, 198, 481, 0, 0, 350, 4, 1, 0, 7, 389, 116, 1, 2305, 1069, 16, 0, 403, 0, 2, 979, 0, 319, 16, 359, 7, 0, 1608, 1876, 268, 106, 2657, 0, 0, 217, 0, 0, 0, 17, 1876, 150, 0, 370, 287, 0, 353, 7, 50, 128, 719, 1704, 0, 0, 895, 0, 0, 217, 136, 20, 23, 608, 6, 0, 430, 0, 525, 250, 38, 32, 0, 642, 8, 409, 254, 670, 294, 714, 216, 48, 167, 0, 258, 19, 0, 706, 100, 120, 1, 1693, 2, 98, 69, 1, 6, 0, 7, 260, 0, 2238, 0], [11, 0, 1323, 226, 167, 223, 20, 38, 0, 0, 36, 0, 0, 13, 0, 1113, 1188, 1363, 4, 181, 231, 0, 0, 376, 569, 470, 0, 344, 264, 490, 1679, 0, 0, 7, 44, 90, 168, 735, 50, 10, 1232, 10, 17622, 850, 48, 1385, 0, 768, 133, 393, 5, 0, 1704, 220, 445, 2, 21, 983, 507, 11, 1, 0, 0, 1, 455, 0, 0, 241, 731, 0, 695, 9, 44, 472, 26, 111, 184, 93, 0, 55, 0, 15382, 74, 40, 544, 0, 23, 1046, 0, 2342, 0, 6, 0, 0, 0, 0, 0, 609, 145, 332, 0, 116, 48, 0, 0, 1, 29, 44, 80, 0, 829, 1, 34, 0, 16, 249, 20, 517, 87, 188, 0, 2, 1876, 13, 0, 187, 37, 15, 1, 0, 5, 2555, 45, 2410, 38, 152, 20, 0, 47, 12, 0, 450, 3012, 0, 3, 3341, 50, 0, 19, 3, 1297, 205, 1064, 14, 0, 1, 32, 0, 60, 82, 24967, 548, 3, 0, 1113, 51, 312, 30, 1876, 231, 0, 1, 1, 794, 521, 0, 0, 53, 44, 237, 68, 5, 912, 0, 17622, 45, 167, 0, 228, 88, 349, 164, 0, 2657, 4257, 11, 0, 59, 428, 0, 359, 0, 30, 89, 242, 710, 7, 0, 297, 8, 18, 0, 40, 1, 0, 0, 0, 0, 133, 70, 8, 6, 253, 126, 714, 1, 6, 13, 1571, 0, 501, 0, 49, 1299, 415, 245, 318, 38, 4, 45, 35, 57, 1113, 69, 0, 0, 126, 623, 0, 514], [0, 87, 69, 37, 13, 2, 69, 0, 14, 0, 0, 0, 0, 10, 104, 16, 0, 64, 31, 152, 71, 913, 853, 11, 0, 1, 0, 2657, 45, 0, 2877, 245, 4, 42, 168, 29, 127, 472, 9, 63, 208, 1, 1, 5, 16, 47, 7, 0, 0, 2676, 0, 0, 0, 80, 5, 119, 2278, 0, 46, 0, 205, 170, 0, 681, 2, 14742, 97, 9108, 15, 1, 120, 375, 18, 0, 0, 115, 518, 20428, 345, 0, 48, 778, 189, 0, 17, 0, 1, 4428, 0, 13, 0, 140, 5, 4, 111, 11, 189, 4636, 21, 94, 209, 80, 0, 1540, 280, 104, 32, 158, 104, 69, 0, 0, 0, 52, 0, 0, 0, 35, 207, 768, 0, 0, 0, 1188, 0, 1973, 96, 205, 139, 0, 194, 766, 0, 3012, 5, 0, 245, 237, 2098, 1752, 48, 0, 379, 92, 116, 52, 2581, 87, 379, 1972, 52, 1429, 6, 0, 242, 108, 1, 628, 0, 10127, 3, 0, 17, 0, 2, 62, 0, 52, 0, 53, 904, 133, 1, 0, 61, 0, 56, 33, 70, 0, 25, 30, 75, 611, 0, 303, 470, 14, 0, 0, 9, 1749, 0, 0, 12, 137, 33, 631, 5, 14, 0, 211, 4605, 0, 681, 169, 2995, 0, 2657, 111, 1, 0, 494, 319, 52, 71, 485, 29, 0, 25, 0, 962, 20, 1, 13, 326, 0, 0, 1232, 0, 18, 530, 714, 12, 0, 319, 133, 312, 178, 2226, 0, 517, 61, 2248, 0, 328, 10, 6161, 0, 21], [7, 272, 3012, 120, 3341, 64, 16, 4, 1064, 10, 0, 23, 241, 26, 341, 207, 31, 0, 0, 470, 0, 4, 4, 20, 4, 689, 868, 0, 19, 189, 37, 6, 0, 1, 51, 197, 51, 991, 359, 16, 0, 1021, 104, 3, 132, 180, 561, 1428, 187, 0, 0, 687, 0, 1693, 26, 11, 0, 321, 647, 0, 3, 535, 91, 13, 242, 1, 217, 1, 49, 242, 35, 0, 53, 55, 28, 51, 8, 20, 29, 0, 80, 234, 11, 194, 291, 5, 184, 6, 0, 518, 168, 30, 3670, 133, 0, 0, 0, 77, 0, 39, 0, 2702, 6, 219, 63, 39, 7044, 30, 24, 1, 82, 242, 48, 2, 2657, 8, 3727, 307, 152, 7, 2, 22, 12, 3, 4686, 51, 0, 0, 23, 228, 4605, 26, 272, 409, 24, 0, 437, 616, 247, 11, 2049, 3, 0, 0, 264, 152, 0, 13, 28, 0, 2105, 0, 88, 476, 120, 20, 145, 4, 0, 0, 3, 0, 0, 13, 23, 264, 0, 47, 151, 52, 166, 2, 355, 1849, 137, 0, 0, 37, 868, 1659, 540, 403, 703, 0, 2793, 20965, 1323, 264, 0, 1, 67, 0, 0, 0, 100, 0, 0, 132, 51, 187, 321, 744, 24, 26, 29, 983, 12, 168, 651, 204, 1263, 4, 3012, 7322, 80, 111, 324, 0, 412, 0, 10916, 0, 1, 0, 1069, 4, 24, 4, 0, 0, 21, 28, 39, 245, 2096, 84, 6, 33, 261, 3355, 26, 1, 64, 211, 6, 326, 80, 31, 19, 13], [14, 94, 540, 2, 0, 33, 789, 0, 1069, 0, 135, 1385, 389, 60, 0, 895, 14, 197, 4428, 17, 272, 77, 1, 4428, 0, 84, 1652, 420, 458, 69, 12, 24, 0, 0, 0, 18293, 144, 0, 170, 42, 60, 264, 2711, 114, 1876, 321, 2, 0, 0, 175, 33, 23, 424, 45, 4169, 0, 0, 0, 0, 11, 625, 43, 1521, 152, 2239, 67, 6, 364, 12, 133, 0, 14, 104, 1323, 631, 0, 44, 0, 531, 10127, 1, 0, 0, 1, 8, 8, 97, 42, 39, 318, 24336, 63, 1, 188, 12, 17, 0, 25, 44, 20, 11, 0, 0, 6, 407, 0, 0, 27, 0, 0, 76, 0, 14, 1, 0, 1277, 23, 0, 247, 109, 3, 3670, 0, 98, 1152, 0, 13, 81, 1268, 59, 565, 11, 24, 0, 38, 11, 3, 8, 1385, 7993, 43, 4, 0, 18, 3, 0, 2232, 69, 0, 3, 1679, 689, 20, 29, 92, 2232, 121, 0, 10, 3871, 551, 1075, 5, 80, 170, 8537, 39, 76, 321, 999, 9, 0, 9, 0, 36, 423, 0, 0, 873, 0, 11, 0, 0, 56, 1052, 12, 88, 86, 36, 289, 1, 580, 0, 7049, 0, 11, 7806, 18, 198, 10, 0, 494, 0, 7, 11, 4, 111, 48, 2, 3, 0, 33, 48, 6, 6, 0, 1138, 9, 92, 8, 767, 0, 67, 9, 24967, 3, 354, 15382, 23, 320, 14, 6, 272, 15, 0, 841, 0, 679, 33, 1, 0, 359, 62, 170, 0, 51, 7, 14, 211, 0], [578, 327, 0, 1973, 47, 0, 3427, 355, 2, 94, 0, 0, 0, 0, 60, 9, 6, 0, 0, 1, 1832, 10, 264, 0, 679, 0, 16, 128, 0, 0, 598, 69, 0, 118, 80, 0, 69, 789, 11, 0, 24336, 0, 1574, 0, 0, 11, 0, 0, 605, 13, 71, 10, 54, 0, 34044, 28, 19, 47, 0, 0, 119, 0, 305, 6, 0, 51, 60, 16, 46, 0, 423, 123, 8, 448, 58, 294, 681, 0, 0, 0, 6, 31, 0, 136, 0, 979, 15, 11, 44, 0, 0, 355, 63, 101, 0, 97, 48, 205, 23, 14, 1, 46, 263, 0, 3230, 31, 51, 10, 34, 70, 20, 44, 25, 96, 1876, 17, 0, 97, 361, 0, 0, 1521, 489, 6, 98, 41, 1679, 20, 3, 20, 217, 6, 9, 690, 1198, 0, 0, 786, 714, 407, 326, 0, 706, 26, 796, 16, 1948, 92, 4, 122, 194, 1065, 7, 10, 4, 38, 73, 12, 3463, 49, 353, 150, 0, 18, 0, 0, 189, 5521, 6, 46, 14, 0, 0, 0, 0, 0, 616, 14, 18427, 94, 0, 627, 76, 9, 122, 63, 1, 4587, 0, 240, 0, 131, 411, 35, 223, 237, 9, 768, 311, 96, 3871, 32, 263, 10, 3, 4, 1, 0, 72, 250, 344, 0, 0, 2, 42, 359, 58, 45, 106, 0, 24, 9, 106, 240, 489, 2491, 0, 1754, 0, 278, 0, 221, 136, 489, 11, 841, 0, 1289, 0, 72, 59, 152, 266, 389, 487, 41, 0, 0, 34, 265], [11, 13, 0, 17, 1231, 2, 9, 10, 0, 49, 41, 8, 0, 0, 0, 3, 150, 52, 300, 3, 241, 140, 628, 189, 137, 26, 261, 0, 0, 188, 21, 14, 9, 11, 0, 8, 0, 0, 19, 1, 0, 15992, 121, 96, 89, 48, 223, 0, 20, 18, 4636, 133, 289, 63, 1922, 7, 445, 24967, 62, 0, 2, 1092, 26, 1075, 868, 1, 0, 2, 0, 5, 490, 829, 20, 0, 180, 0, 30, 0, 11, 415, 0, 7493, 10, 626, 6, 241, 12, 979, 7, 5399, 35723, 9, 9213, 145, 31, 0, 18, 0, 55, 0, 0, 477, 47, 6, 7, 40, 0, 2368, 6, 43, 0, 216, 0, 1075, 17, 129, 2, 92, 247, 912, 1414, 0, 0, 17, 0, 113, 263, 1, 16, 264, 59, 0, 273, 100, 10, 517, 78, 18, 13, 278, 0, 465, 569, 114, 9, 1652, 136, 13, 71, 7, 14, 47, 9, 217, 0, 0, 0, 25, 631, 58, 38, 8, 7, 2, 220, 3, 0, 0, 0, 92, 75, 495, 1209, 120, 1531, 7044, 0, 0, 98, 31, 0, 3, 4257, 55, 169, 12, 10, 15, 34, 11, 789, 260, 34, 0, 10127, 18, 609, 3019, 895, 6, 0, 90, 87, 623, 1155, 877, 375, 6, 23, 361, 13, 51, 367, 222, 605, 68, 122, 240, 1868, 0, 101, 0, 0, 1638, 3, 428, 189, 30, 691, 4257, 62, 29, 25, 90, 9, 2, 0, 237, 3314, 598, 336, 55, 0, 1391, 1540, 151, 1299, 0, 420, 584], [0, 180, 1531, 5, 0, 979, 0, 121, 0, 31, 7, 170, 247, 0, 21, 49, 490, 0, 13, 367, 106, 3, 8, 714, 207, 10, 4937, 7230, 4262, 1521, 7, 87, 1114, 0, 158, 15, 15382, 578, 0, 311, 25, 262, 41, 512, 1796, 35723, 598, 1, 221, 609, 0, 28, 95, 4636, 64, 983, 653, 13, 6, 627, 272, 0, 1, 0, 1, 81, 610, 0, 536, 1, 92, 375, 12, 41, 0, 123, 0, 42, 0, 1, 181, 0, 0, 0, 5, 0, 0, 58, 608, 0, 103, 102, 116, 269, 82, 411, 11, 1299, 16, 13, 1765, 25, 0, 0, 9, 0, 605, 5, 0, 137, 364, 23, 10, 9108, 11, 631, 272, 52, 71, 2, 87, 609, 627, 0, 21, 5, 253, 5, 1852, 0, 0, 27, 3566, 1749, 69, 1119, 90, 13, 37, 1, 127, 55, 25, 942, 0, 97, 269, 17, 0, 0, 194, 0, 7, 18, 26, 57, 311, 3566, 216, 938, 171, 1231, 3, 38, 162, 44, 0, 96, 0, 0, 0, 0, 82, 32, 40, 0, 4, 1274, 1574, 94, 1574, 126, 7, 0, 1087, 90, 173, 0, 31, 403, 14, 77, 205, 1, 60, 0, 1, 1922, 8, 171, 0, 354, 0, 48, 13, 0, 8, 145, 405, 264, 0, 528, 1659, 1363, 0, 247, 7, 262, 13, 0, 0, 2515, 28, 31, 262, 113, 2711, 0, 217, 3, 650, 151, 75, 0, 608, 26, 12, 9, 9, 24, 97, 1023, 187, 307, 17, 83, 0, 2877, 0, 21], [0, 1542, 5, 21, 554, 262, 0, 90, 138, 0, 126, 0, 91, 605, 32, 1, 205, 904, 97, 23, 102, 125, 204, 75, 0, 0, 0, 254, 173, 3, 349, 132, 121, 349, 0, 3, 1092, 0, 999, 609, 628, 0, 389, 58, 31, 0, 297, 19, 594, 512, 133, 264, 0, 534, 24, 12, 829, 0, 166, 38, 3, 76, 92, 18, 10, 3871, 0, 43, 0, 139, 0, 1993, 56, 0, 0, 272, 0, 0, 171, 258, 2342, 132, 54, 531, 1, 24, 201, 0, 208, 87, 30, 3, 13, 166, 734, 38, 1174, 122, 118, 10, 1887, 13, 145, 1, 0, 0, 1682, 1092, 2239, 24, 9, 16, 7167, 0, 9108, 0, 47, 11, 0, 532, 48, 7, 10, 121, 25, 4, 2711, 31, 254, 0, 7, 1, 55, 10, 1323, 638, 0, 122, 64, 90, 0, 0, 1796, 58, 0, 71, 653, 0, 61, 94, 0, 3, 489, 359, 9, 137, 0, 2, 0, 4, 1, 41, 55, 254, 437, 213, 5, 1540, 7, 300, 1414, 140, 724, 1014, 0, 609, 2, 231, 101, 0, 0, 0, 565, 10, 3427, 1542, 4, 445, 2, 119, 269, 829, 69, 377, 219, 5, 12, 141, 1209, 0, 0, 0, 25, 126, 2581, 6, 26, 1138, 1, 209, 1, 258, 48, 62, 51, 0, 2278, 15, 152, 0, 594, 14, 1452, 2113, 0, 10, 0, 0, 0, 5, 137, 367, 68, 420, 13, 0, 72, 13, 16, 0, 194, 125, 877, 0, 15, 22, 240, 525, 11, 272], [1277, 263, 2, 19, 465, 1173, 864, 220, 2368, 11, 0, 255, 1173, 39, 91, 1152, 850, 376, 0, 0, 7, 5, 240, 27, 1876, 145, 0, 0, 0, 9, 10, 12, 12, 80, 45, 4, 30, 0, 47, 6, 1021, 16, 0, 83, 494, 76, 263, 81, 125, 0, 166, 205, 246, 4605, 47, 312, 924, 530, 250, 0, 853, 160, 24, 14, 39, 517, 197, 103, 0, 768, 1, 20965, 30, 47, 48, 145, 266, 40, 0, 14742, 7993, 2347, 820, 211, 55, 2113, 30, 2, 946, 0, 92, 962, 11, 1679, 36, 0, 919, 8, 40, 38, 0, 39, 136, 106, 2, 1, 50, 1506, 4686, 19, 528, 0, 96, 1065, 355, 197, 1215, 195, 0, 6, 40, 0, 29, 10, 0, 0, 205, 9, 96, 1297, 160, 9, 71, 18, 39, 53, 13, 23, 328, 6, 836, 32, 59, 122, 96, 146, 3, 2995, 794, 181, 326, 140, 96, 171, 205, 17, 496, 250, 7167, 0, 2, 40, 13, 24, 0, 26, 49, 536, 17, 0, 1194, 220, 104, 0, 37, 54, 264, 9, 126, 938, 0, 7, 0, 96, 6, 0, 106, 300, 561, 20, 9108, 31, 0, 873, 0, 0, 140, 8, 189, 894, 11, 39, 0, 946, 5, 61, 1540, 0, 3, 0, 4262, 59, 70, 420, 204, 125, 47, 811, 75, 8, 119, 1188, 5521, 31, 27, 0, 269, 14, 9213, 234, 49, 0, 0, 3, 0, 246, 3, 1679, 556, 137, 0, 312, 144, 5, 0, 0, 337, 1323, 86, 327], [393, 0, 2, 11, 282, 2657, 1704, 0, 250, 6, 2, 1414, 0, 265, 39, 0, 0, 4587, 187, 0, 231, 1070, 1113, 0, 0, 0, 685, 8, 2793, 144, 9, 32, 209, 0, 1765, 0, 14742, 46, 61, 1, 56, 2657, 0, 38, 39, 35723, 3670, 0, 121, 52, 22, 3, 204, 0, 1263, 3, 2, 269, 51, 0, 0, 0, 0, 375, 299, 24, 4686, 116, 3, 47, 1052, 0, 3, 1, 0, 121, 53, 96, 0, 45, 631, 52, 5, 1, 0, 408, 266, 1, 0, 0, 0, 0, 33, 0, 0, 9, 354, 12, 47, 122, 3, 1138, 0, 481, 2711, 0, 19, 5, 233, 33, 12, 0, 101, 284, 5, 0, 88, 266, 0, 71, 41, 336, 0, 0, 158, 12013, 303, 27, 266, 0, 789, 152, 3, 76, 0, 1, 9, 0, 51, 3, 140, 0, 1, 336, 273, 1, 0, 1120, 0, 2098, 608, 8, 17, 311, 66, 0, 0, 16, 166, 559, 7167, 0, 1232, 6, 71, 77, 1628, 1, 12, 1188, 609, 0, 1993, 51, 13, 836, 2, 13, 3670, 1948, 0, 6, 0, 11, 9, 13, 143, 15, 355, 0, 3, 0, 81, 0, 8, 1973, 3, 0, 0, 18, 0, 0, 0, 26, 2, 0, 220, 0, 6, 0, 240, 341, 264, 0, 0, 44, 0, 199, 0, 3, 0, 47, 116, 1765, 0, 0, 47, 9, 3, 21, 12, 628, 151, 49, 1, 734, 38, 213, 106, 0, 9, 113, 23, 73, 0, 38, 123, 9, 7, 14], [140, 48, 44, 4, 324, 67, 902, 40, 767, 217, 76, 0, 24, 40, 565, 61, 40, 0, 7, 260, 152, 353, 540, 199, 76, 0, 0, 2, 5, 30, 77, 6, 0, 73, 198, 1385, 8537, 1232, 11, 223, 686, 171, 0, 250, 6, 3355, 0, 653, 0, 0, 3, 864, 0, 0, 48, 6, 130, 80, 0, 0, 11, 16, 4636, 39, 459, 0, 6, 44, 23, 57, 0, 0, 23, 0, 415, 24, 873, 26, 17, 0, 112, 167, 3, 0, 31, 408, 83, 0, 223, 96, 3, 789, 3, 9, 12, 685, 0, 4, 39, 1152, 0, 0, 4, 183, 0, 189, 3, 50, 87, 5, 34, 10, 14, 2248, 0, 319, 87, 187, 167, 0, 16, 1148, 289, 0, 686, 0, 494, 0, 4937, 197, 0, 171, 1144, 0, 466, 0, 0, 1209, 220, 8, 658, 20, 15, 14, 269, 297, 5, 0, 0, 0, 375, 8, 465, 2, 403, 0, 10, 6, 254, 0, 125, 15, 7322, 39, 0, 1876, 99, 3546, 143, 32, 14, 2, 512, 719, 61, 0, 3, 0, 75, 13, 9, 0, 10, 17, 1973, 298, 0, 4, 254, 12, 80, 0, 108, 393, 0, 1, 101, 369, 1921, 0, 76, 166, 5, 424, 2226, 188, 16, 0, 57, 702, 653, 900, 864, 26, 115, 1, 77, 0, 34, 88, 0, 979, 10, 37, 126, 696, 1679, 11, 198, 15, 359, 2, 0, 84, 6, 7167, 294, 477, 38, 1930, 0, 0, 48, 605, 52, 764, 26, 9, 312, 162], [217, 195, 16, 198, 0, 40, 14, 186, 4, 0, 23, 415, 89, 1318, 3, 359, 0, 1, 526, 52, 0, 385, 3, 247, 0, 71, 0, 1004, 89, 2248, 39, 2305, 90, 1014, 1638, 0, 55, 3, 7167, 696, 46, 4, 150, 0, 0, 25, 78, 72, 13, 167, 2, 1, 0, 93, 0, 627, 26, 0, 70, 8, 205, 0, 10, 0, 2, 250, 21, 1930, 6, 359, 98, 766, 0, 241, 731, 3, 0, 5, 1194, 12, 123, 0, 13, 38, 495, 0, 405, 489, 21, 4636, 702, 338, 14, 8, 29, 0, 1052, 0, 59, 55, 14742, 54, 15992, 481, 64, 68, 0, 25, 13, 42, 133, 0, 1, 1, 116, 0, 477, 56, 115, 48, 0, 415, 0, 15, 0, 1113, 0, 1659, 0, 1299, 10, 146, 734, 18, 56, 2, 0, 0, 0, 61, 87, 181, 0, 278, 0, 84, 0, 17622, 52, 0, 219, 11, 24, 695, 1, 2105, 1628, 3, 6, 472, 26, 0, 90, 9, 0, 8, 282, 7, 1, 651, 670, 38, 2676, 0, 17, 5, 289, 0, 12013, 3, 0, 0, 42, 141, 48, 0, 1638, 53, 0, 0, 260, 12, 0, 0, 0, 544, 1156, 819, 0, 1749, 1119, 63, 868, 942, 104, 62, 2, 34044, 27, 1414, 78, 320, 188, 17, 7, 126, 135, 48, 13, 1046, 151, 127, 8, 481, 59, 7, 2, 1370, 75, 150, 104, 0, 1, 24, 0, 16, 8, 434, 84, 16058, 1274, 1, 0, 233, 0, 4, 7, 0, 90, 4636], [0, 40, 2, 13, 6161, 5, 112, 34, 24, 3176, 77, 127, 231, 98, 77, 894, 121, 354, 696, 30, 0, 3012, 1, 1138, 5, 3176, 466, 21, 217, 0, 336, 16, 3427, 1, 3, 616, 104, 97, 714, 272, 1, 1297, 106, 39, 98, 140, 1752, 31, 2657, 0, 2, 29, 13, 0, 136, 5, 159, 119, 170, 0, 514, 312, 14, 1752, 0, 4, 3, 0, 240, 0, 0, 0, 0, 23, 0, 31, 296, 559, 44, 4257, 48, 1152, 44, 9, 49, 0, 1, 25, 0, 263, 320, 37, 917, 96, 48, 4, 3176, 0, 0, 90, 6, 0, 159, 39, 430, 0, 0, 764, 0, 4, 2, 0, 321, 1155, 434, 50, 216, 20, 53, 1, 0, 168, 2657, 48, 16, 274, 181, 1868, 0, 786, 403, 72606, 16, 8537, 84, 0, 29, 359, 0, 21, 56, 0, 0, 16624, 3012, 0, 1, 14, 10, 80, 1, 86, 56, 14, 487, 0, 272, 0, 731, 18, 51, 319, 137, 0, 19, 5, 12, 5, 0, 345, 1, 8, 27, 6161, 10, 6, 0, 0, 11, 191, 20, 12, 0, 3, 35, 321, 54, 58, 171, 112, 1852, 234, 35723, 186, 20, 0, 0, 9, 0, 695, 0, 32, 48, 104, 49, 6, 4, 531, 151, 0, 38, 9, 0, 530, 0, 12, 247, 48, 137, 45, 0, 186, 1, 0, 0, 44, 319, 112, 0, 0, 1, 68, 22, 7, 6, 78, 1194, 0, 507, 13, 9, 1, 116, 1531, 354, 220, 0, 26, 8, 100], [59, 8, 0, 0, 106, 0, 30, 278, 455, 0, 233, 3, 62, 109, 0, 5, 0, 278, 578, 0, 0, 1993, 2368, 89, 10, 84, 0, 65, 54, 347, 0, 223, 0, 2, 24, 0, 0, 924, 4937, 38, 17, 284, 0, 5, 77, 234, 113, 287, 12, 152, 152, 26, 983, 1796, 2278, 45, 0, 187, 0, 40, 1027, 35, 0, 1069, 0, 119, 3, 4561, 486, 369, 1, 31, 1052, 0, 90, 1749, 831, 650, 0, 20, 20, 518, 1704, 13, 1, 353, 0, 195, 0, 428, 0, 17, 167, 137, 1299, 0, 768, 0, 0, 152, 8, 17, 0, 487, 531, 341, 76, 841, 7993, 50, 354, 0, 209, 189, 0, 48, 0, 0, 751, 0, 2278, 650, 2096, 3, 942, 71, 47, 0, 1318, 28, 0, 0, 31, 223, 51, 2, 0, 841, 97, 1070, 0, 11, 80, 0, 19, 487, 0, 0, 188, 10, 2113, 2, 3, 30, 24, 57, 264, 24, 12, 0, 0, 10, 87, 72, 0, 466, 106, 0, 0, 361, 472, 710, 428, 489, 263, 1323, 81, 151, 898, 578, 2347, 0, 188, 100, 69, 0, 153, 97, 234, 68, 0, 0, 52, 58, 10, 415, 98, 32, 626, 1, 609, 19, 0, 18, 3355, 145, 83, 0, 47, 231, 517, 104, 170, 6, 1, 0, 180, 48, 55, 237, 59, 690, 0, 13, 3021, 0, 126, 118, 240, 3, 4, 0, 1206, 1070, 23, 240, 15, 0, 8, 481, 56, 244, 45, 16, 265, 7, 91, 0, 51, 44], [0, 18, 897, 300, 2305, 96, 336, 0, 1152, 18, 319, 266, 91, 319, 0, 2995, 242, 0, 0, 0, 169, 44, 42, 28, 18, 13, 0, 282, 26, 237, 223, 8, 0, 25, 691, 80, 67, 605, 7, 8, 24, 15, 242, 147, 92, 112, 7, 294, 37, 48, 0, 14, 137, 23, 359, 9, 12, 38, 0, 485, 0, 68, 0, 51, 0, 70, 2491, 18, 0, 0, 32, 48, 120, 14, 811, 231, 27, 247, 1, 0, 544, 0, 112, 912, 0, 0, 56, 0, 133, 0, 0, 303, 16, 204, 9, 12, 170, 4262, 27, 0, 11, 187, 465, 321, 205, 38, 0, 11, 221, 8, 0, 94, 0, 0, 258, 126, 50, 16624, 7322, 355, 78, 221, 12, 0, 2347, 211, 0, 183, 266, 187, 6, 106, 82, 126, 0, 423, 12, 11, 2, 2391, 49, 0, 67, 28, 1352, 0, 303, 0, 8, 146, 38, 8537, 9, 1852, 465, 168, 4, 0, 0, 610, 1, 1, 0, 19, 0, 220, 125, 0, 9, 49, 530, 34, 39, 4605, 0, 78, 913, 0, 0, 7, 0, 565, 150, 0, 0, 8, 11, 240, 7, 0, 13637, 1412, 3, 2, 27, 143, 12, 0, 1211, 328, 0, 4542, 1299, 0, 17, 0, 629, 27, 946, 22754, 0, 9108, 49, 1156, 63, 0, 164, 43, 89, 18, 589, 44, 820, 0, 764, 0, 3355, 204, 1070, 34, 28, 80, 2238, 5, 264, 211, 219, 49, 344, 39, 167, 52, 434, 12, 0, 3355, 48, 49, 548, 0], [254, 38, 180, 81, 626, 0, 6, 0, 18, 205, 0, 9, 92, 60, 369, 326, 247, 0, 209, 0, 69, 48, 4080, 46, 87, 531, 0, 12, 1749, 38, 65, 3, 40, 61, 88, 789, 0, 0, 679, 0, 336, 23, 1268, 1452, 578, 0, 525, 494, 115, 0, 9, 96, 0, 551, 359, 2711, 0, 77, 45, 7049, 1, 31, 0, 0, 0, 268, 0, 1, 1412, 0, 16058, 0, 6, 28, 77, 0, 96, 33, 411, 120, 80, 261, 0, 0, 329, 6, 551, 0, 5, 831, 0, 48, 0, 0, 1414, 24, 20, 305, 46, 10, 0, 33, 4, 8, 187, 0, 23, 5, 17, 10, 289, 188, 8, 2, 224, 297, 0, 1069, 54, 87, 84, 9, 133, 221, 30, 0, 1, 48, 1052, 724, 4, 224, 653, 21, 0, 72, 90, 133, 38, 0, 2464, 1868, 127, 44, 11, 152, 512, 0, 0, 1215, 1, 0, 137, 63, 205, 1363, 1114, 104, 11, 10, 759, 0, 1414, 3633, 123, 180, 2, 80, 0, 13, 2, 27, 220, 189, 14, 653, 0, 872, 4, 42, 9, 55, 25, 3021, 18, 42, 5, 1, 1506, 900, 0, 0, 0, 97, 9213, 1, 23, 4, 153, 512, 112, 5399, 1277, 266, 6, 77, 25, 22, 44, 0, 0, 0, 2, 14, 0, 0, 8, 6, 836, 22754, 4943, 0, 5, 877, 51, 556, 87, 589, 0, 42, 3, 679, 1, 0, 3, 20, 12, 1152, 1765, 724, 0, 169, 0, 1540, 7, 15, 76, 58, 72606, 369], [14, 213, 0, 0, 2, 18, 42, 0, 0, 42, 465, 0, 1289, 983, 1765, 300, 0, 266, 13637, 109, 232, 12, 0, 0, 3355, 1263, 0, 40, 0, 1, 26, 0, 0, 0, 0, 789, 42, 0, 428, 359, 18, 0, 35723, 938, 0, 0, 30, 73, 1370, 3230, 6161, 2, 4587, 36, 21, 1120, 1887, 0, 548, 1, 40, 6, 41, 10127, 9213, 1211, 9, 191, 1542, 0, 26, 393, 3727, 45, 178, 2, 11, 5, 0, 49, 3007, 247, 0, 4, 53, 0, 0, 354, 220, 6, 1574, 1852, 2, 116, 13, 10, 0, 13, 2342, 0, 0, 1268, 0, 8, 4587, 160, 0, 0, 0, 2192, 1, 133, 919, 47, 1693, 16, 5, 208, 477, 16, 37, 2192, 6, 282, 2, 6, 0, 1048, 2096, 2239, 1852, 17, 10, 794, 15, 94, 10, 0, 1679, 67, 350, 0, 1652, 0, 548, 341, 23, 321, 234, 772, 231, 56, 11, 10, 26, 253, 0, 30, 11, 532, 6, 111, 4, 4, 0, 223, 28, 47, 0, 291, 40, 1, 99, 1410, 361, 2, 23, 0, 0, 17, 1263, 60, 3670, 1092, 183, 1263, 47, 77, 0, 2793, 1211, 514, 1138, 642, 0, 913, 15382, 73, 23, 81, 0, 29, 353, 0, 0, 611, 108, 2278, 21, 34, 5399, 3, 0, 250, 0, 32, 6, 0, 3463, 5, 0, 80, 1, 9, 0, 476, 1148, 12, 20965, 355, 0, 87, 0, 39, 0, 259, 2676, 448, 5, 1, 0, 0, 26, 904, 1297, 108, 0, 56, 18, 208], [9, 119, 0, 0, 2391, 517, 0, 59, 8, 0, 8, 12, 151, 14, 6, 0, 12, 17622, 24, 9, 1752, 56, 0, 0, 23, 168, 81, 822, 86, 0, 16171, 0, 41, 7, 9, 3, 0, 21, 11, 3, 1174, 5, 0, 34044, 10, 1, 55, 1, 140, 525, 0, 187, 0, 0, 0, 1363, 0, 370, 0, 1021, 11, 361, 7, 6, 0, 82, 8, 0, 0, 48, 3670, 48, 6, 20, 12, 1, 578, 20, 68, 3, 1429, 55, 18427, 68, 249, 22754, 12, 0, 1, 647, 0, 78, 39, 0, 0, 140, 2, 72, 4, 166, 287, 1155, 629, 1922, 6, 0, 64, 160, 4257, 0, 5, 12, 127, 11, 9, 68, 21, 47, 1014, 11, 1, 0, 8, 197, 47, 294, 125, 21, 3355, 0, 0, 205, 17, 0, 0, 0, 0, 24, 746, 18293, 1693, 375, 125, 778, 5, 548, 0, 784, 536, 0, 0, 486, 3, 894, 11, 24, 5, 26, 84, 0, 1540, 11, 258, 98, 1, 0, 375, 35723, 3, 767, 10916, 2239, 0, 106, 2248, 0, 0, 0, 1, 3, 1972, 2702, 6, 897, 956, 0, 15992, 146, 11, 8, 71, 60, 789, 10, 2098, 2347, 19, 169, 21, 78, 19, 5, 71, 16, 481, 1704, 22, 3427, 3, 84, 0, 364, 8, 4249, 0, 0, 2410, 80, 0, 0, 6, 412, 22754, 72, 61, 84, 359, 0, 4636, 0, 0, 385, 6, 0, 1318, 58, 6, 1, 26, 0, 23, 80, 175, 344, 0, 0, 100, 8, 1391, 24], [7230, 184, 1046, 219, 4943, 869, 77, 17622, 181, 0, 0, 0, 20, 185, 116, 32, 530, 448, 623, 0, 0, 0, 679, 4, 25, 197, 1, 2, 341, 33, 0, 164, 298, 629, 3, 36, 0, 0, 94, 55, 33, 44, 0, 278, 0, 0, 0, 22754, 0, 3, 125, 55, 1198, 0, 13, 8, 224, 63, 3, 66, 0, 38, 609, 1832, 12, 6, 0, 9, 126, 1531, 0, 2, 0, 18, 0, 18, 3, 47, 7, 2793, 514, 1, 0, 0, 69, 4, 69, 328, 1, 133, 0, 0, 8, 0, 904, 112, 359, 26, 0, 291, 0, 244, 1299, 350, 82, 3007, 786, 83, 13, 2096, 3, 2711, 2799, 188, 0, 687, 347, 5, 0, 198, 2, 11, 5, 213, 36, 56, 0, 8, 113, 112, 1072, 40, 1138, 13, 59, 34044, 101, 820, 3012, 7049, 24, 0, 710, 349, 4, 67, 651, 2, 1, 224, 13, 20, 7049, 0, 269, 0, 7, 298, 1188, 65, 355, 231, 1, 459, 10, 5, 130, 4542, 0, 265, 0, 50, 430, 999, 0, 2368, 61, 594, 2657, 0, 0, 6, 216, 650, 15, 864, 0, 50, 608, 130, 767, 91, 0, 0, 21, 47, 1329, 0, 1, 198, 44, 0, 223, 0, 64, 0, 125, 27, 6, 0, 0, 831, 3, 274, 6, 5, 14, 303, 1704, 40, 4, 1628, 0, 403, 403, 877, 307, 0, 50, 144, 9, 0, 92, 82, 33, 254, 151, 0, 0, 197, 171, 0, 3, 1652, 556, 4169, 9, 7, 9213, 6], [0, 52, 458, 10, 1, 13, 695, 0, 12, 71, 0, 354, 0, 0, 490, 151, 734, 98, 0, 423, 0, 0, 4, 0, 40, 162, 9, 0, 25, 2, 16, 942, 13637, 202, 0, 0, 0, 0, 234, 0, 29, 18, 7044, 188, 0, 24, 0, 272, 29, 0, 5, 122, 2368, 369, 11, 0, 8, 35723, 67, 37, 3355, 0, 108, 2711, 52, 1, 0, 1, 151, 140, 4542, 12, 88, 10, 6, 100, 983, 0, 13, 0, 0, 2, 1852, 3546, 0, 494, 50, 300, 1, 942, 631, 796, 56, 10, 97, 24336, 734, 0, 0, 15, 9, 0, 108, 11, 831, 64, 77, 703, 0, 189, 49, 1574, 13, 642, 87, 33, 4, 0, 7493, 0, 16, 0, 6, 580, 58, 4, 0, 0, 12, 1, 0, 13, 0, 2879, 540, 4542, 29, 2226, 14, 1289, 31, 0, 33, 1754, 534, 764, 1693, 130, 0, 13, 30, 37, 6, 5, 12, 140, 329, 1, 3, 6, 61, 0, 1, 1206, 8, 9476, 1, 0, 223, 569, 0, 819, 303, 299, 0, 6, 0, 64, 1113, 0, 2, 5, 2657, 0, 0, 0, 3, 17, 55, 49, 0, 1, 1211, 0, 231, 0, 502, 0, 10, 17, 0, 4, 4, 26, 152, 280, 80, 759, 424, 0, 0, 4561, 30, 0, 25, 0, 477, 152, 77, 7, 112, 0, 232, 853, 120, 76, 0, 47, 305, 647, 658, 1373, 3, 5, 23, 2, 376, 0, 30, 4542, 7, 0, 0, 53, 61, 459, 48, 4542, 19, 0], [25, 35, 150, 0, 205, 26, 103, 97, 9, 278, 0, 88, 55, 415, 0, 44, 0, 2, 9, 12, 11, 0, 481, 326, 14, 36, 0, 0, 60, 0, 9, 0, 324, 20, 0, 3, 14, 12, 144, 2676, 158, 220, 428, 14, 13, 1429, 10, 0, 22, 409, 0, 962, 297, 4670, 28, 15382, 231, 2657, 629, 297, 47, 411, 11, 0, 113, 187, 13, 311, 627, 22, 147, 0, 92, 138, 0, 76, 5, 87, 20965, 1065, 307, 328, 481, 17, 254, 23, 7, 14, 0, 6, 458, 0, 2, 18, 767, 408, 47, 21, 3, 0, 51, 320, 58, 0, 284, 15, 822, 1, 344, 27, 44, 0, 33, 0, 8, 104, 26, 1, 187, 83, 67, 89, 11, 0, 24, 0, 1, 1682, 681, 786, 51, 30, 139, 0, 9, 1876, 20, 0, 18, 84, 1414, 0, 0, 46, 5399, 0, 219, 0, 679, 0, 21, 2, 1232, 7, 14, 9, 320, 2, 0, 151, 0, 247, 53, 0, 0, 0, 534, 50, 51, 237, 70, 1092, 0, 0, 1, 3, 1, 205, 2, 170, 17, 137, 554, 0, 93, 13, 16, 0, 347, 328, 60, 0, 0, 0, 0, 9, 77, 82, 258, 209, 12, 232, 7, 0, 0, 59, 2, 15, 67, 14, 2, 0, 244, 0, 12, 578, 0, 361, 2363, 40, 2363, 52, 2, 71, 23, 0, 0, 0, 1, 84, 10, 53, 4, 35723, 10, 0, 530, 2, 1052, 10, 63, 44, 0, 121, 610, 0, 377, 0, 623, 778], [47, 81, 4605, 19, 43, 294, 0, 6, 0, 169, 27, 3, 0, 0, 26, 16058, 0, 31, 1412, 1027, 84, 0, 0, 1329, 0, 1414, 116, 1391, 0, 0, 0, 91, 55, 18347, 2, 1215, 42, 232, 171, 158, 2226, 208, 12, 1423, 11, 282, 101, 1, 247, 14, 21, 11, 714, 5, 169, 0, 611, 0, 0, 34, 1004, 3341, 0, 201, 23, 13, 0, 65, 7, 353, 0, 30, 173, 0, 1, 493, 6, 240, 11, 7493, 0, 9, 0, 0, 19, 150, 1, 917, 528, 2711, 5, 0, 690, 946, 189, 9, 0, 364, 26, 609, 274, 0, 226, 0, 0, 0, 0, 55, 72, 1391, 0, 21, 16, 0, 0, 264, 51, 59, 0, 898, 3, 7, 261, 6, 0, 0, 19, 584, 3355, 0, 14, 121, 125, 0, 0, 82, 53, 4, 3, 0, 4937, 0, 841, 92, 0, 0, 516, 1749, 0, 30, 8, 4, 122, 69, 1064, 0, 99, 103, 1, 18427, 0, 41, 4080, 0, 0, 87, 0, 44, 0, 34, 0, 34, 28, 8, 18293, 27, 47, 2, 0, 0, 14, 5, 0, 0, 14, 0, 3019, 7, 376, 9, 217, 319, 300, 14, 242, 14, 924, 8, 40, 623, 534, 3019, 7, 0, 0, 89, 0, 13637, 59, 23, 0, 97, 9, 6, 0, 530, 5, 0, 1, 47, 0, 0, 52, 65, 84, 46, 0, 40, 278, 6, 3727, 1, 375, 695, 12, 30, 554, 188, 0, 187, 37, 18427, 6, 0, 687, 1070, 31, 0, 3136, 2], [6, 21, 3, 0, 811, 650, 181, 25, 33, 77, 5, 258, 12, 4262, 20, 168, 56, 0, 1574, 255, 111, 1876, 493, 0, 6, 23, 902, 768, 14, 26, 0, 4605, 53, 938, 0, 0, 0, 13, 0, 0, 0, 44, 176, 653, 0, 29, 872, 10, 100, 5, 0, 38, 100, 0, 0, 17622, 10, 5, 3546, 9, 0, 5, 247, 1, 84, 0, 702, 23, 28, 347, 25, 13, 73, 11, 4249, 139, 8, 642, 412, 2464, 77, 41, 53, 0, 1, 133, 355, 2581, 135, 16, 139, 25, 28, 305, 0, 0, 60, 266, 0, 0, 0, 111, 0, 287, 0, 102, 1, 3314, 822, 26, 7322, 0, 97, 0, 18, 116, 44, 30, 282, 26, 22, 561, 72606, 4561, 2, 494, 445, 0, 87, 0, 1404, 0, 29, 0, 104, 841, 0, 1070, 4257, 0, 0, 23, 11, 706, 100, 5, 34, 459, 16, 130, 67, 0, 2, 10, 144, 6, 544, 49, 13, 7993, 407, 791, 3007, 41, 48, 12, 1, 0, 245, 2464, 2702, 298, 526, 2, 696, 269, 104, 246, 1232, 197, 30, 0, 9, 40, 15, 4, 0, 347, 0, 56, 13, 4, 3, 264, 0, 51, 584, 0, 4943, 170, 12, 4, 2, 152, 16, 0, 280, 197, 44, 240, 1693, 1206, 1046, 0, 48, 512, 1087, 0, 3670, 0, 1297, 9, 0, 1263, 0, 841, 87, 5, 734, 0, 298, 6, 1211, 0, 0, 2347, 8, 10, 610, 16, 620, 6161, 8, 345, 181, 101, 1679, 67, 187, 55], [133, 0, 4, 104, 2711, 437, 0, 4, 0, 0, 0, 1531, 0, 26, 0, 101, 445, 61, 112, 350, 4, 43, 189, 44, 0, 39, 66, 6, 0, 904, 162, 0, 791, 21, 6, 217, 1542, 530, 1, 1423, 1749, 0, 139, 92, 1, 26, 0, 1, 31, 0, 450, 11, 223, 98, 0, 685, 137, 67, 6, 0, 1174, 353, 437, 1574, 2491, 5, 0, 2, 50, 11, 1, 0, 132, 56, 0, 11, 51, 0, 144, 0, 811, 2, 68, 2, 39, 0, 6, 2, 13, 0, 0, 0, 9, 0, 28, 0, 169, 2, 10, 0, 28, 8, 217, 78, 1868, 2098, 37, 137, 16, 0, 0, 27, 40, 0, 0, 167, 6, 0, 166, 0, 0, 47, 13, 2793, 0, 219, 0, 263, 0, 0, 50, 12, 300, 1299, 7049, 0, 90, 0, 1329, 9, 5, 864, 0, 171, 9, 430, 10, 0, 31, 0, 19, 0, 13, 403, 0, 64, 0, 0, 80, 0, 412, 7806, 0, 42, 0, 1198, 0, 17, 209, 6, 8, 10, 706, 65, 34, 1, 14, 0, 88, 13, 0, 0, 1768, 0, 119, 23, 1, 30, 68, 0, 0, 0, 123, 55, 2, 0, 0, 3, 1, 2, 0, 1, 4, 0, 0, 0, 942, 784, 393, 16, 39, 1531, 5, 2810, 616, 80, 22, 4605, 16058, 0, 69, 11, 3, 6, 679, 95, 2, 327, 145, 0, 96, 68, 0, 20, 48, 6, 7, 31, 0, 27, 0, 554, 9, 0, 29, 376, 401, 1404, 6, 4561], [4686, 166, 0, 941, 0, 466, 502, 216, 53, 20, 3230, 424, 0, 133, 33, 0, 0, 0, 10, 3, 0, 3019, 778, 5, 919, 34, 31, 28, 14, 0, 17, 30, 40, 57, 24, 2, 494, 324, 26, 424, 72606, 0, 0, 2, 983, 323, 10916, 136, 296, 4, 3871, 14, 0, 166, 2, 197, 9, 68, 47, 5, 434, 35, 80, 150, 18347, 12, 0, 9213, 119, 1752, 1652, 48, 1, 3, 408, 102, 458, 4, 25, 9, 0, 0, 5, 1231, 114, 9, 0, 25, 0, 0, 26, 0, 96, 10127, 198, 9213, 0, 21, 1209, 76, 1754, 9, 25, 0, 0, 258, 71, 409, 26, 10, 3, 423, 132, 4, 23, 18, 169, 377, 548, 56, 0, 40, 21, 0, 0, 0, 138, 94, 136, 0, 450, 0, 0, 5, 3, 1608, 107, 115, 0, 119, 198, 67, 32, 105, 27, 831, 48, 584, 91, 608, 38, 8, 0, 0, 26, 269, 5, 18, 42, 1114, 15, 0, 904, 53, 0, 0, 3, 631, 91, 0, 897, 11, 0, 731, 13637, 282, 23, 1682, 278, 7, 3, 724, 1064, 140, 180, 51, 26, 1373, 205, 5, 90, 0, 0, 50, 0, 282, 63, 0, 0, 5, 75, 10, 34044, 1, 58, 12, 0, 77, 20, 3, 4169, 4, 1887, 13, 4428, 0, 0, 0, 169, 481, 0, 16, 169, 1972, 1, 31, 494, 104, 140, 15, 0, 1261, 104, 626, 41, 2, 68, 687, 187, 51, 15, 1198, 744, 445, 10, 3007, 6, 69, 1120, 254], [17622, 377, 1638, 0, 13, 30, 8, 68, 12, 2464, 685, 902, 0, 0, 4, 258, 389, 169, 1370, 544, 72606, 4, 512, 956, 9, 0, 72, 146, 5, 0, 9, 116, 55, 8537, 197, 0, 189, 0, 11, 0, 96, 191, 105, 551, 3106, 0, 120, 137, 0, 0, 38, 536, 8, 420, 0, 7, 2, 24, 2995, 1768, 2, 0, 24967, 526, 221, 122, 46, 0, 7, 0, 12, 0, 0, 32, 84, 4, 26, 2995, 59, 0, 80, 242, 18, 0, 0, 0, 1, 9213, 144, 354, 767, 112, 188, 686, 1, 10, 84, 0, 1531, 311, 0, 17, 21, 514, 50, 9, 24, 2799, 19, 82, 28, 0, 20, 0, 10127, 1231, 7, 1173, 61, 11, 28, 687, 6, 18, 1021, 0, 1574, 0, 4, 187, 0, 4, 91, 111, 13, 5, 2342, 0, 27, 0, 0, 0, 2, 1072, 113, 9, 0, 122, 0, 540, 0, 0, 282, 652, 3, 123, 198, 106, 68, 223, 4, 10, 29, 33, 387, 0, 9, 28, 184, 56, 653, 170, 0, 0, 6161, 0, 0, 125, 4, 144, 98, 2535, 1092, 140, 61, 305, 1363, 0, 3, 689, 0, 2, 60, 794, 158, 7044, 0, 0, 0, 6, 23, 12, 486, 0, 0, 30, 0, 45, 12013, 19, 121, 83, 3007, 21, 12, 0, 37, 266, 0, 19, 56, 0, 6, 350, 0, 52, 16, 30, 30, 29, 1, 42, 71, 0, 48, 2192, 0, 173, 41, 52, 1113, 90, 12, 51, 0, 23, 1211, 1452, 3427, 0], [77, 2, 77, 0, 0, 3, 116, 1268, 2, 1, 2, 204, 150, 501, 625, 569, 14, 794, 27, 23, 626, 0, 448, 458, 45, 819, 133, 0, 24, 43, 3, 123, 0, 0, 213, 0, 131, 26, 0, 1198, 312, 12, 1876, 0, 61, 48, 289, 1679, 2464, 4587, 7, 1215, 0, 48, 0, 0, 125, 653, 0, 1704, 170, 53, 0, 2657, 0, 3314, 22, 244, 0, 0, 869, 28, 126, 35723, 0, 28, 938, 0, 0, 0, 0, 0, 2, 412, 540, 8, 0, 1542, 27, 11, 0, 68, 4, 19, 0, 298, 13, 544, 25, 37, 24, 30, 4, 19, 1, 97, 0, 18, 10, 544, 0, 0, 16, 177, 14, 33, 794, 11, 0, 0, 1263, 0, 152, 0, 0, 0, 12, 328, 0, 3, 0, 169, 772, 88, 18427, 96, 245, 0, 320, 408, 4686, 8, 114, 1297, 2, 10, 1113, 2, 369, 26, 265, 2464, 265, 494, 123, 0, 13, 10, 7, 8537, 786, 3, 8, 34, 280, 0, 3, 1531, 6, 223, 223, 3012, 0, 877, 20, 23, 80, 78, 44, 689, 247, 261, 12, 68, 353, 0, 0, 0, 623, 0, 0, 9, 0, 0, 122, 64, 1, 23, 0, 0, 0, 52, 9, 445, 26, 26, 1414, 2, 247, 9213, 0, 0, 1, 159, 14, 7, 71, 1, 1323, 67, 77, 34, 0, 1, 1194, 401, 49, 0, 2877, 69, 14, 56, 189, 113, 0, 20, 1, 55, 197, 594, 49, 8, 0, 1, 3871, 0, 0, 78, 109, 311], [16624, 2347, 45, 25, 92, 18, 2657, 476, 0, 240, 47, 16, 0, 2, 1765, 4, 7230, 405, 4, 23, 45, 1391, 78, 0, 39, 101, 44, 551, 42, 39, 0, 152, 133, 13, 5, 2, 7044, 1, 13, 80, 10, 68, 59, 55, 16, 0, 32, 18, 0, 14, 126, 25, 87, 1231, 0, 48, 0, 194, 0, 4, 1023, 197, 450, 0, 38, 126, 11, 962, 266, 0, 1, 1749, 0, 27, 0, 0, 10, 100, 0, 7, 42, 10, 0, 118, 0, 7, 7, 30, 2, 0, 403, 6, 83, 4561, 1323, 9, 1, 0, 1, 49, 0, 412, 375, 6, 211, 274, 58, 6, 17, 1574, 9, 44, 3, 8, 0, 61, 0, 133, 894, 494, 2657, 60, 0, 0, 554, 15, 216, 33, 0, 1263, 67, 4169, 719, 56, 20, 177, 6, 52, 78, 21, 0, 1087, 136, 6, 0, 485, 113, 1092, 0, 361, 0, 125, 220, 0, 14, 0, 5, 111, 0, 900, 8, 2239, 2, 51, 5, 264, 20, 23, 0, 1114, 204, 1, 6, 0, 2410, 6, 569, 0, 3871, 0, 0, 9476, 1, 2877, 0, 170, 222, 1852, 485, 4, 9, 49, 12, 0, 1, 55, 250, 746, 120, 81, 23, 48, 36, 0, 2676, 264, 0, 7993, 51, 2, 0, 17, 176, 20, 28, 0, 1069, 2248, 7, 526, 33, 1352, 6, 21, 0, 1, 0, 686, 1113, 1323, 54, 14, 118, 0, 6, 287, 223, 0, 319, 0, 3, 0, 18, 20, 0, 12, 1521, 31, 226, 902], [0, 0, 48, 61, 268, 0, 689, 521, 300, 258, 13, 94, 494, 695, 3, 1972, 0, 0, 30, 0, 43, 139, 272, 80, 3, 34, 0, 247, 21, 64, 8, 0, 1198, 64, 67, 4, 0, 298, 0, 12, 247, 913, 0, 324, 205, 15, 39, 1521, 0, 0, 0, 0, 7, 0, 16, 151, 10, 22, 51, 1046, 0, 328, 18, 516, 369, 3634, 48, 0, 784, 0, 2491, 0, 0, 26, 263, 23, 72, 44, 895, 0, 0, 0, 1004, 16, 5, 191, 1, 10, 177, 198, 75, 266, 100, 211, 2, 0, 9, 0, 0, 3, 3, 207, 0, 0, 0, 312, 415, 189, 0, 55, 0, 307, 2, 15, 51, 2, 228, 202, 0, 4605, 269, 1, 92, 166, 0, 47, 40, 71, 4561, 0, 0, 199, 11, 1113, 7, 320, 258, 58, 12, 24, 106, 1, 1542, 0, 241, 0, 37, 305, 14, 0, 101, 19, 58, 428, 16, 9, 0, 175, 1, 376, 13, 470, 0, 5, 1, 139, 0, 1752, 1114, 133, 412, 13, 9, 0, 187, 370, 0, 0, 40, 4, 0, 195, 0, 850, 0, 14, 401, 186, 35, 0, 0, 768, 26, 3, 0, 956, 368, 0, 0, 42, 0, 0, 126, 109, 0, 653, 3012, 40, 75, 57, 4, 2, 50, 30, 584, 0, 1075, 242, 16, 0, 2305, 14, 181, 264, 0, 12, 1, 19, 0, 396, 5521, 0, 265, 62, 25, 3, 42, 1, 0, 3566, 228, 171, 734, 219, 0, 0, 0, 0, 139, 942], [0, 145, 221, 166, 2, 12, 0, 113, 191, 0, 894, 1608, 0, 264, 2, 205, 1, 0, 204, 120, 0, 86, 7, 1352, 627, 1, 377, 424, 0, 87, 319, 0, 0, 6, 1318, 0, 580, 119, 912, 6, 7, 72, 23, 51, 255, 0, 29, 7, 0, 20, 1704, 0, 120, 647, 12, 223, 0, 26, 3, 120, 20428, 284, 0, 14, 4, 1, 2, 90, 7049, 137, 240, 344, 253, 11, 16, 489, 0, 31, 1, 234, 400, 234, 337, 297, 55, 0, 0, 1, 26, 11, 864, 21, 0, 0, 0, 344, 11, 98, 408, 269, 0, 0, 123, 0, 0, 638, 1299, 80, 556, 7806, 80, 904, 158, 29, 40, 430, 187, 0, 1263, 97, 349, 0, 1144, 21, 23, 2113, 228, 0, 84, 0, 0, 98, 63, 1268, 0, 516, 0, 336, 0, 237, 187, 6, 913, 1749, 3012, 0, 1, 69, 91, 220, 0, 938, 0, 5, 3, 13, 22754, 514, 1, 6, 4262, 323, 1, 18, 2793, 0, 0, 0, 217, 10, 1571, 19, 213, 189, 0, 1922, 0, 337, 33, 121, 0, 1948, 369, 211, 0, 4, 65, 207, 9, 28, 3, 96, 219, 97, 2120, 188, 78, 44, 2278, 841, 0, 4, 0, 13, 19, 14, 41, 0, 20, 254, 746, 0, 50, 518, 144, 0, 544, 0, 27, 0, 13, 0, 544, 10127, 0, 734, 18, 44, 0, 6, 337, 10, 0, 0, 14, 171, 647, 25, 55, 0, 9, 0, 0, 60, 696, 1452, 6, 341, 68, 6], [0, 1428, 122, 642, 48, 1064, 12, 895, 16, 41, 5, 744, 73, 10, 56, 30, 336, 551, 1, 80, 44, 0, 80, 56, 108, 80, 786, 1, 16, 3, 28, 525, 424, 21, 0, 209, 278, 43, 0, 111, 608, 31, 2, 1452, 102, 93, 0, 8, 8, 96, 137, 21, 0, 784, 55, 144, 54, 16, 864, 198, 0, 18, 25, 3, 7, 0, 0, 0, 938, 39, 12, 319, 0, 4257, 264, 91, 0, 4686, 242, 305, 25, 26, 5, 151, 409, 0, 0, 53, 278, 9, 13, 0, 1114, 1876, 0, 9, 403, 166, 864, 9, 52, 14, 69, 0, 6, 6, 32, 59, 137, 0, 0, 0, 63, 231, 51, 2, 0, 133, 5, 36, 32, 111, 767, 188, 1, 20, 1749, 869, 11, 22, 282, 84, 0, 318, 297, 377, 4, 140, 1144, 1876, 0, 25, 0, 147, 16, 312, 32, 647, 28, 658, 0, 272, 14, 0, 59, 48, 1, 18, 2105, 0, 21, 60, 1092, 24, 1, 4, 17, 319, 53, 102, 904, 59, 80, 0, 48, 1072, 2363, 71, 15, 4, 44, 152, 10, 189, 702, 2, 158, 16, 0, 0, 691, 0, 7, 1921, 282, 20965, 16, 18347, 3, 170, 30, 501, 30, 377, 445, 0, 2, 516, 152, 189, 189, 107, 1571, 3106, 0, 247, 55, 731, 0, 33, 221, 8, 0, 6, 8, 4, 278, 0, 36, 6, 16, 983, 68, 0, 18, 0, 0, 13, 638, 0, 0, 9, 220, 1138, 173, 27, 0, 24, 81, 0], [1, 0, 146, 0, 0, 1414, 144, 412, 4, 245, 0, 0, 46, 0, 620, 9, 189, 289, 1, 2, 123, 2, 32, 6, 64, 147, 25, 67, 28, 7167, 0, 12, 4, 0, 544, 1452, 490, 6, 43, 77, 75, 0, 34044, 102, 1608, 0, 1138, 1, 430, 0, 48, 368, 0, 7, 19, 10, 28, 1289, 198, 7, 405, 133, 10, 1922, 72606, 41, 1206, 319, 0, 0, 213, 507, 0, 0, 0, 52, 0, 2226, 0, 122, 169, 6, 242, 1993, 751, 7044, 1, 455, 16, 532, 8, 114, 162, 28, 0, 1120, 9, 24, 0, 12, 0, 25, 1768, 0, 11, 48, 7167, 1, 9, 556, 1206, 32, 625, 10, 266, 187, 2, 0, 31, 772, 387, 0, 1277, 48, 2555, 0, 1, 7806, 1215, 78, 836, 4, 16, 52, 39, 247, 60, 46, 169, 40, 68, 548, 1, 111, 0, 49, 29, 594, 30, 133, 868, 1652, 11, 49, 234, 23, 28, 106, 2, 144, 75, 2, 10, 12, 0, 1048, 297, 0, 22754, 183, 7, 1574, 385, 2581, 26, 54, 5, 133, 0, 0, 1113, 11, 106, 412, 0, 66, 7, 2657, 10, 979, 55, 7, 213, 956, 0, 94, 1, 127, 9213, 67, 13, 3, 69, 16, 39, 199, 12013, 0, 84, 14, 31, 2, 679, 0, 11, 0, 0, 0, 376, 28, 57, 97, 258, 17, 1, 653, 106, 0, 48, 14, 92, 2368, 166, 0, 403, 42, 4, 1, 2, 23, 327, 52, 26, 0, 0, 2238, 0, 0, 21, 90], [176, 24, 173, 1113, 211, 26, 1, 1329, 55, 167, 86, 55, 3, 495, 4, 0, 0, 0, 75, 0, 0, 0, 22, 307, 2535, 0, 222, 354, 2305, 1, 26, 0, 696, 2, 1014, 183, 254, 6, 80, 152, 0, 822, 0, 66, 9, 105, 658, 61, 213, 2, 30, 250, 36, 44, 60, 0, 226, 198, 77, 55, 2535, 3, 735, 4, 1, 12, 1021, 0, 170, 0, 40, 90, 983, 0, 0, 0, 78, 0, 13, 0, 5, 1113, 20, 51, 2, 5, 16, 187, 0, 1659, 0, 0, 223, 525, 0, 485, 0, 204, 518, 197, 3, 2049, 12, 0, 90, 647, 197, 0, 0, 127, 0, 0, 5, 868, 0, 0, 0, 323, 0, 25, 272, 80, 33, 18, 19, 0, 3566, 1693, 307, 41, 9213, 0, 26, 15, 24336, 544, 41, 132, 26, 10, 121, 97, 166, 4, 24336, 1, 23, 778, 0, 5, 658, 424, 4, 0, 912, 97, 10, 0, 274, 8, 5, 26, 796, 5, 101, 3, 9, 55, 23, 228, 0, 1072, 6908, 1023, 20, 7493, 3176, 143, 30, 7493, 466, 48, 46, 25, 0, 6, 13, 344, 202, 0, 25, 0, 979, 2342, 328, 1679, 153, 141, 487, 489, 1423, 185, 898, 11, 8, 1852, 0, 0, 6, 1, 1, 189, 220, 0, 35723, 611, 62, 5, 811, 0, 121, 0, 234, 83, 258, 9, 1542, 33, 4937, 282, 20, 1, 0, 15, 0, 0, 8, 0, 211, 122, 4, 0, 685, 1, 250, 48, 0, 1, 3, 1385], [0, 0, 0, 3, 41, 0, 0, 0, 152, 1, 8, 55, 0, 53, 329, 22, 170, 114, 320, 100, 0, 27, 11, 6, 2, 8, 1412, 1, 4, 22, 15, 38, 0, 1652, 1, 0, 0, 62, 359, 80, 0, 51, 3, 0, 60, 18293, 15992, 15, 20, 180, 21, 28, 0, 518, 6, 19, 266, 194, 87, 152, 24, 38, 93, 0, 20, 0, 97, 0, 1412, 0, 45, 1318, 31, 685, 0, 0, 120, 0, 183, 204, 319, 0, 28, 10, 77, 40, 5, 23, 2347, 9, 1173, 84, 2239, 28, 9, 23, 0, 8, 31, 0, 122, 0, 13, 0, 23, 2879, 254, 101, 173, 355, 19, 272, 0, 0, 46, 6161, 0, 2, 2368, 125, 6, 74, 47, 34, 121, 198, 1, 20, 47, 0, 0, 353, 247, 1452, 0, 3136, 5, 24, 0, 5, 37, 0, 103, 408, 0, 7, 548, 118, 344, 20, 690, 370, 0, 26, 22754, 0, 0, 1887, 0, 48, 6, 9476, 536, 119, 3, 42, 220, 264, 11, 289, 344, 47, 16, 61, 0, 71, 1876, 91, 323, 0, 223, 89, 166, 0, 12, 254, 489, 122, 8, 0, 2799, 1046, 42, 213, 53, 8, 751, 28, 91, 536, 0, 38, 0, 0, 1921, 6, 0, 956, 551, 6, 2410, 119, 1574, 39, 11, 93, 269, 681, 424, 326, 0, 544, 0, 10, 4, 87, 2, 21, 786, 221, 913, 209, 59, 13, 0, 706, 49, 61, 525, 0, 0, 201, 195, 71, 1, 3012, 127, 65, 841, 0], [38, 3670, 60, 187, 0, 0, 231, 0, 1608, 320, 0, 232, 2, 2799, 26, 269, 0, 0, 158, 17, 898, 282, 13, 0, 1, 0, 1, 7, 59, 0, 1852, 254, 4, 104, 97, 10, 0, 127, 11, 584, 1578, 1428, 0, 794, 396, 219, 2, 0, 115, 0, 14742, 4257, 73, 68, 38, 941, 11, 0, 0, 42, 14, 15, 620, 7, 0, 223, 51, 111, 31, 94, 731, 23, 219, 59, 77, 5, 0, 0, 95, 0, 287, 902, 2391, 0, 231, 48, 33, 0, 403, 60, 1506, 240, 336, 1, 768, 0, 77, 1087, 1652, 28, 706, 0, 0, 1, 3, 133, 86, 521, 13, 166, 1048, 0, 272, 10, 924, 507, 12, 0, 261, 21, 126, 0, 125, 0, 0, 11, 300, 4937, 1429, 1, 28, 278, 321, 1232, 35, 0, 34, 53, 10, 530, 1323, 0, 26, 477, 528, 494, 0, 0, 1429, 51, 282, 84, 437, 231, 18, 415, 556, 0, 9, 4, 0, 12, 249, 841, 0, 598, 222, 0, 420, 0, 1682, 80, 6, 29, 0, 0, 0, 2879, 133, 0, 14, 919, 26, 0, 181, 166, 895, 6908, 23, 494, 0, 0, 2105, 14, 0, 3727, 35, 13, 6, 2793, 37, 0, 11, 17622, 458, 0, 2347, 0, 205, 0, 710, 11, 18, 33, 1876, 0, 194, 22, 99, 6, 3427, 23, 31, 6, 98, 44, 37, 2, 43, 1993, 46, 9, 9, 494, 3, 48, 2, 653, 1, 152, 39, 291, 0, 361, 1, 60, 784, 0, 7993, 55], [0, 4249, 3, 4937, 26, 489, 877, 0, 0, 47, 0, 5, 548, 0, 23, 70, 0, 4, 126, 11, 2, 1, 1173, 38, 0, 8, 1, 143, 0, 0, 48, 0, 902, 241, 0, 476, 430, 0, 10, 48, 0, 213, 0, 0, 10, 0, 0, 6, 146, 39, 2, 0, 14, 7, 1, 17, 69, 297, 0, 1211, 0, 786, 0, 2877, 185, 300, 465, 0, 589, 33, 0, 0, 0, 0, 24, 10, 65, 0, 3, 10, 0, 48, 0, 12, 0, 139, 49, 104, 1, 5399, 1693, 19, 1072, 0, 38, 12, 0, 0, 122, 0, 180, 0, 25, 66, 428, 0, 4686, 0, 97, 0, 594, 48, 21, 0, 5, 11, 104, 291, 0, 189, 12, 9, 6, 0, 204, 122, 11, 3, 111, 1065, 0, 401, 5, 0, 11, 0, 13, 1014, 27, 347, 1852, 128, 0, 19, 14, 0, 7, 900, 170, 18293, 228, 0, 19, 5, 0, 0, 61, 0, 1749, 0, 189, 109, 6, 34, 13, 136, 6, 72, 127, 2096, 819, 746, 26, 0, 137, 38, 0, 39, 681, 0, 0, 19, 2410, 778, 95, 14, 3314, 42, 21, 0, 714, 6, 0, 0, 734, 3106, 0, 37, 0, 8, 1, 7044, 37, 681, 296, 0, 956, 132, 1211, 194, 0, 121, 0, 11, 17, 0, 60, 8, 21, 0, 63, 0, 0, 231, 5, 189, 20965, 0, 0, 1, 364, 1, 23, 4587, 106, 47, 1206, 341, 47, 0, 23, 628, 3, 349, 22, 9, 34, 254, 609, 0], [11, 59, 535, 0, 72, 116, 4, 254, 237, 22, 3, 25, 415, 0, 0, 735, 2, 689, 0, 1014, 90, 14742, 0, 114, 16, 0, 347, 540, 589, 367, 159, 209, 1429, 6, 15, 144, 294, 38, 0, 32, 679, 133, 2676, 445, 31, 0, 0, 94, 8, 0, 1092, 6, 535, 0, 23, 52, 29, 0, 0, 3463, 14, 11, 494, 0, 27, 37, 105, 23, 121, 122, 10, 0, 1114, 30, 84, 298, 6, 1922, 84, 77, 2491, 118, 5, 767, 90, 0, 20, 48, 0, 829, 272, 139, 100, 6, 198, 487, 0, 0, 10, 0, 1876, 0, 140, 7049, 1075, 7, 2, 59, 125, 164, 0, 11, 3566, 39, 0, 1046, 0, 0, 3, 0, 19, 5, 1542, 69, 1194, 0, 39, 0, 0, 13, 128, 580, 485, 3, 31, 23, 1, 864, 9, 2, 685, 31, 1682, 120, 359, 385, 18347, 0, 9, 188, 8, 34, 15, 0, 490, 9, 3, 4, 10, 1046, 144, 244, 344, 88, 22, 77, 0, 7, 1849, 164, 8, 0, 152, 2347, 25, 17, 31, 0, 92, 63, 0, 512, 34, 6, 9, 284, 448, 1114, 1, 0, 289, 0, 24, 559, 126, 450, 0, 338, 26, 167, 7, 0, 1231, 420, 133, 187, 5, 0, 36, 19, 0, 1156, 51, 186, 78, 42, 14, 234, 0, 658, 0, 269, 1993, 326, 0, 16, 514, 146, 1, 116, 11, 565, 52, 103, 19, 226, 328, 4, 49, 424, 282, 13, 158, 84, 768, 4, 144, 68, 424, 751], [12, 37, 59, 0, 43, 9, 7, 1004, 240, 0, 98, 20, 5, 494, 0, 0, 220, 125, 278, 0, 530, 16, 254, 3, 4, 1113, 25, 126, 0, 220, 0, 423, 21, 8, 9, 99, 525, 1765, 38, 20, 2, 15, 10, 268, 22754, 49, 3, 6, 11, 15, 2, 0, 0, 0, 16, 44, 3021, 819, 48, 0, 493, 3634, 470, 120, 24, 0, 158, 548, 64, 8, 0, 0, 13, 0, 205, 265, 57, 29, 0, 15992, 2515, 364, 0, 17, 14, 23, 1, 1373, 0, 472, 27, 0, 0, 12, 0, 0, 33, 0, 2, 120, 150, 486, 93, 21, 0, 6, 75, 0, 0, 100, 0, 0, 125, 56, 0, 220, 1, 63, 1, 0, 24, 10, 0, 111, 2248, 240, 29, 486, 1542, 5, 7, 29, 714, 59, 10, 7, 266, 0, 37, 530, 0, 170, 0, 829, 169, 56, 115, 3, 1930, 0, 559, 217, 6, 0, 598, 59, 49, 100, 0, 494, 264, 4943, 7, 168, 465, 1876, 4, 29, 187, 4, 23, 4561, 0, 43, 1023, 21, 69, 5, 5, 4, 0, 17, 133, 31, 9, 88, 14, 14, 580, 166, 48, 0, 9, 706, 9, 2, 278, 8, 0, 0, 23, 33, 0, 0, 198, 9213, 2810, 5, 223, 3670, 605, 0, 284, 0, 2, 55, 4, 1152, 0, 0, 30, 59, 850, 41, 272, 0, 133, 48, 6, 328, 151, 30, 0, 11, 679, 2239, 1, 1120, 49, 561, 470, 0, 25, 428, 0, 1198, 0, 0, 137, 55], [536, 24, 27, 14, 152, 1, 0, 53, 489, 0, 0, 913, 129, 412, 0, 0, 150, 0, 61, 7, 164, 4, 2879, 16, 4943, 3546, 2049, 0, 0, 52, 0, 34, 101, 1027, 46, 768, 125, 0, 64, 18, 66, 0, 97, 0, 1, 77, 0, 450, 9, 1206, 0, 1948, 345, 0, 941, 0, 476, 52, 19, 789, 64, 0, 0, 18, 8, 152, 525, 0, 565, 0, 23, 379, 296, 0, 113, 259, 3, 1, 13, 0, 80, 92, 189, 979, 0, 26, 2, 44, 23, 0, 89, 19, 312, 7, 150, 0, 36, 10, 35, 133, 6, 147, 0, 0, 49, 224, 544, 580, 70, 0, 37, 184, 611, 1, 0, 189, 0, 25, 0, 0, 528, 106, 2702, 0, 5, 5, 51, 2676, 687, 181, 0, 0, 3463, 631, 258, 2, 1174, 291, 8, 0, 320, 516, 2810, 20, 0, 5, 37, 0, 77, 1, 188, 5, 19, 88, 1574, 0, 108, 1, 0, 4, 0, 80, 11, 4, 0, 116, 0, 76, 111, 121, 181, 64, 0, 1261, 0, 64, 0, 2, 1, 1, 87, 458, 1, 3, 55, 278, 0, 150, 41, 2, 9, 8, 13, 21, 22, 0, 50, 43, 0, 544, 0, 77, 1087, 268, 38, 0, 0, 731, 5, 14, 0, 0, 0, 78, 428, 44, 0, 1768, 223, 3341, 6, 2120, 1, 24, 108, 0, 0, 10, 1, 119, 209, 0, 3, 0, 0, 162, 43, 319, 76, 6, 0, 112, 150, 9, 1289, 10, 28, 535, 136, 5], [354, 1, 5, 0, 48, 80, 4169, 15, 260, 850, 29, 0, 17, 8, 0, 97, 36, 220, 1, 0, 205, 20, 0, 311, 1, 3634, 14, 21, 3136, 0, 247, 22, 0, 31, 3633, 9, 0, 0, 0, 61, 52, 370, 25, 24, 15, 0, 1, 829, 224, 3566, 3463, 477, 250, 0, 2113, 8, 2, 706, 3, 12, 0, 4670, 0, 0, 0, 0, 48, 2, 831, 321, 0, 18347, 0, 489, 580, 759, 221, 46, 0, 0, 3, 0, 376, 627, 1, 1414, 23, 19, 5, 3, 0, 184, 0, 836, 764, 1531, 185, 0, 412, 642, 31, 24, 548, 0, 25, 24, 0, 0, 4561, 144, 92, 259, 434, 2, 60, 2, 4, 0, 9, 4, 21, 0, 244, 13, 10916, 90, 1329, 1, 69, 266, 1, 0, 73, 11, 0, 250, 1391, 54, 0, 17622, 24, 226, 1370, 0, 17, 16, 80, 1209, 0, 1155, 26, 2, 151, 4, 220, 2, 0, 0, 0, 54, 266, 0, 20, 59, 623, 1, 0, 0, 0, 11, 13, 0, 60, 459, 1, 3, 188, 530, 11, 831, 13, 1027, 0, 8, 0, 623, 18427, 12, 0, 530, 1087, 4, 1930, 0, 50, 272, 55, 97, 36, 764, 706, 7, 768, 791, 485, 7, 1, 209, 0, 0, 0, 97, 578, 0, 6, 103, 101, 0, 495, 9, 0, 3230, 0, 1, 176, 41, 12, 1, 21, 0, 514, 25, 41, 0, 16, 52, 3, 44, 1704, 913, 481, 2464, 14, 17, 2287, 220, 0, 0, 424, 0], [6, 24336, 0, 43, 0, 411, 831, 1119, 26, 532, 300, 0, 39, 177, 0, 0, 3, 1, 111, 3, 42, 565, 68, 128, 39, 24, 10, 170, 80, 13, 551, 0, 0, 375, 68, 30, 13, 38, 13, 0, 11, 0, 0, 152, 385, 69, 1, 3, 0, 12, 0, 0, 332, 164, 81, 0, 0, 221, 1, 2, 60, 528, 15, 94, 0, 41, 1628, 2799, 80, 183, 0, 17, 734, 8, 67, 8, 52, 0, 0, 12, 4670, 13, 145, 0, 78, 0, 3, 153, 5521, 0, 0, 126, 476, 7493, 0, 0, 321, 50, 4, 734, 152, 234, 48, 28, 223, 49, 3019, 0, 38, 47, 0, 13, 0, 91, 71, 8, 2657, 24336, 23, 36, 4, 55, 86, 0, 4, 1, 87, 0, 231, 0, 0, 0, 616, 2363, 233, 0, 25, 44, 87, 0, 0, 52, 45, 11, 16, 19, 1628, 40, 0, 1973, 1318, 0, 0, 260, 1, 69, 0, 102, 126, 106, 2342, 3136, 0, 0, 246, 0, 0, 868, 25, 68, 42, 245, 0, 67, 3, 84, 0, 670, 0, 0, 90, 278, 0, 836, 0, 4670, 1114, 61, 627, 1027, 2879, 26, 0, 83, 0, 7044, 0, 23, 3, 36, 25, 10, 181, 1682, 297, 1092, 3, 132, 0, 420, 0, 10, 0, 459, 5, 123, 319, 29, 37, 30, 477, 4, 0, 1, 2049, 0, 1452, 11, 0, 167, 1, 3633, 183, 6, 3, 507, 169, 0, 919, 111, 332, 450, 0, 23, 126, 0, 34, 108, 5, 1070], [942, 532, 20, 220, 1531, 0, 68, 5, 307, 14, 0, 0, 23, 0, 3, 5, 17622, 0, 0, 25, 580, 0, 4, 1072, 23, 312, 298, 246, 1, 375, 150, 9, 6, 434, 68, 106, 13, 61, 0, 180, 1, 19, 100, 0, 495, 0, 86, 6, 7, 20, 924, 6161, 548, 44, 9, 5, 0, 24, 0, 81, 2711, 376, 389, 2391, 278, 5, 97, 116, 0, 197, 216, 4937, 23, 63, 17, 0, 0, 47, 0, 98, 3, 580, 219, 102, 7, 31, 278, 250, 7, 4943, 2192, 0, 112, 0, 0, 0, 48, 83, 1352, 0, 3012, 91, 1211, 377, 109, 6, 13, 48, 1048, 2239, 0, 1868, 8, 233, 0, 121, 56, 176, 68, 2, 653, 44, 0, 0, 1628, 393, 368, 167, 3871, 80, 0, 0, 9, 2278, 0, 55, 437, 282, 41, 0, 0, 0, 3, 68, 13, 0, 0, 1, 303, 1385, 237, 48, 93, 35, 0, 1, 353, 0, 38, 1113, 1973, 16, 0, 629, 72606, 0, 88, 1922, 368, 0, 20, 609, 589, 180, 181, 10, 36, 0, 11, 0, 23, 0, 0, 133, 312, 0, 2232, 0, 1, 420, 0, 300, 9, 1, 91, 5399, 21, 0, 25, 1268, 52, 1796, 123, 57, 1, 21, 8, 125, 685, 1638, 50, 13, 819, 0, 7493, 1, 0, 489, 240, 0, 7, 3871, 28, 104, 67, 1297, 32, 18, 1261, 84, 4670, 1329, 48, 0, 68, 0, 2120, 24967, 8, 62, 100, 584, 115, 869, 98, 1174, 111, 0, 2, 159], [151, 126, 221, 710, 60, 44, 584, 744, 173, 269, 53, 1113, 1113, 32, 253, 0, 2555, 150, 77, 24, 12, 6, 0, 13, 98, 8, 30, 0, 0, 0, 98, 184, 31, 4262, 0, 255, 2, 16624, 611, 5, 158, 13, 6, 1, 48, 0, 116, 24967, 8, 37, 3, 1571, 116, 0, 689, 455, 0, 9, 445, 51, 1, 145, 195, 25, 2, 734, 298, 3, 278, 77, 6, 11, 266, 13, 26, 1887, 141, 1, 43, 188, 0, 204, 345, 1887, 47, 0, 5, 10, 0, 1, 80, 0, 1, 44, 11, 166, 7049, 1, 9, 0, 1152, 48, 0, 0, 0, 180, 1542, 393, 0, 0, 53, 0, 354, 8, 1506, 4, 0, 1832, 189, 198, 0, 389, 93, 121, 1, 0, 167, 166, 266, 55, 0, 0, 70, 21, 25, 1, 26, 0, 0, 379, 8, 0, 12, 0, 16, 554, 0, 0, 3136, 476, 6, 76, 872, 0, 30, 11, 24967, 26, 7806, 42, 18, 264, 0, 208, 0, 0, 195, 0, 0, 100, 2, 0, 89, 197, 5, 532, 4, 44, 1428, 1412, 4542, 13, 1948, 30, 528, 284, 300, 189, 2464, 13, 296, 137, 26, 93, 2120, 0, 0, 0, 5, 75, 38, 0, 49, 10, 10, 9213, 0, 2, 24, 1540, 0, 2, 338, 168, 370, 0, 379, 4, 3, 0, 187, 0, 2535, 14, 1188, 0, 0, 18, 2, 494, 3230, 4561, 17, 247, 3, 278, 211, 0, 80, 4, 25, 27, 38, 1173, 118, 48, 485, 48, 9, 1232], [0, 52, 63, 719, 6, 0, 2676, 166, 0, 8, 1299, 0, 0, 21, 152, 144, 22, 0, 136, 56, 60, 1693, 94, 164, 359, 0, 0, 1046, 8, 36, 0, 0, 71, 10, 3, 589, 0, 30, 0, 0, 894, 4943, 189, 147, 289, 345, 178, 1768, 0, 164, 0, 151, 1, 61, 26, 258, 12, 25, 0, 1070, 336, 0, 267, 232, 49, 819, 258, 1, 36, 535, 354, 217, 0, 18, 496, 0, 146, 176, 12, 1993, 8, 495, 3, 47, 3, 303, 187, 46, 731, 1, 55, 4686, 43, 0, 265, 0, 393, 259, 2, 609, 152, 0, 493, 1531, 0, 24, 0, 113, 137, 247, 2, 70, 94, 20, 23, 1, 38, 430, 298, 63, 12, 898, 21, 3, 100, 44, 43, 22, 16058, 14, 2, 1, 127, 33, 627, 111, 158, 6, 45, 15, 7230, 493, 6, 0, 0, 59, 75, 15, 25, 956, 0, 39, 101, 7044, 16, 0, 135, 112, 0, 103, 10, 1027, 0, 10, 14, 2239, 9, 294, 33, 13, 22, 1, 359, 128, 1, 554, 0, 3, 312, 189, 3, 10916, 1268, 132, 4080, 0, 111, 9, 0, 3, 37, 0, 2232, 0, 0, 470, 195, 0, 254, 197, 18, 8, 0, 0, 47, 0, 118, 38, 37, 95, 56, 102, 0, 16, 735, 97, 13, 3, 29, 1628, 5521, 132, 25, 35723, 344, 94, 877, 0, 0, 3, 0, 400, 12, 9, 0, 0, 445, 86, 408, 18, 30, 0, 27, 47, 9, 1628, 13, 44, 5, 5], [13, 376, 811, 5, 18, 132, 0, 122, 29, 0, 18, 0, 18, 0, 44, 0, 1119, 0, 2, 0, 0, 234, 28, 548, 205, 0, 98, 72606, 48, 0, 0, 0, 13, 46, 95, 0, 2, 258, 26, 379, 262, 551, 3, 20, 517, 16, 1423, 0, 3341, 4542, 375, 61, 48, 0, 0, 0, 46, 11, 48, 14, 0, 42, 12, 21, 1, 220, 122, 489, 102, 30, 12, 1, 0, 502, 1, 5, 544, 377, 24, 6, 7049, 0, 868, 2799, 0, 784, 300, 38, 146, 300, 8, 19, 437, 8, 0, 0, 4169, 623, 0, 530, 29, 0, 1659, 197, 0, 198, 115, 0, 0, 112, 3, 2113, 696, 97, 220, 14, 0, 17, 0, 0, 0, 45, 0, 2368, 5, 139, 361, 0, 904, 329, 97, 16, 189, 50, 0, 0, 266, 44, 152, 68, 0, 13, 0, 4943, 0, 0, 282, 0, 0, 86, 0, 24967, 2, 87, 23, 0, 7993, 272, 180, 222, 0, 0, 1, 59, 247, 0, 0, 255, 2676, 24, 0, 0, 122, 2657, 1948, 466, 0, 139, 0, 530, 45, 55, 48, 626, 0, 0, 0, 501, 8, 3, 2113, 11, 7, 7993, 78, 2, 47, 5, 47, 9, 20428, 796, 1887, 496, 51, 152, 217, 0, 4, 4, 2, 0, 0, 8537, 102, 2, 338, 5521, 0, 97, 11, 152, 0, 0, 1113, 1428, 120, 2, 38, 12, 25, 38, 17, 28, 706, 83, 1274, 0, 1144, 250, 2, 93, 98, 72606, 28, 355, 158, 223, 191, 0], [102, 282, 2491, 69, 651, 5, 917, 19, 772, 14, 1289, 11, 133, 14742, 211, 16, 653, 2278, 94, 370, 34, 240, 0, 489, 370, 289, 9, 261, 60, 120, 253, 0, 0, 768, 0, 189, 75, 321, 63, 724, 1768, 631, 37, 7, 0, 289, 2, 32, 38, 376, 0, 0, 1, 0, 1323, 84, 344, 244, 0, 689, 1, 53, 8, 7806, 2, 6, 0, 4561, 6, 106, 20, 9, 1, 13637, 544, 4, 70, 10, 652, 50, 820, 355, 0, 38, 183, 176, 23, 0, 0, 19, 2, 120, 528, 5, 0, 0, 102, 347, 114, 13, 0, 458, 337, 403, 0, 1, 83, 12, 12, 0, 10, 0, 2515, 7, 5399, 872, 9, 0, 43, 6, 0, 202, 0, 76, 44, 0, 3, 16, 4, 34, 146, 361, 14, 90, 40, 3, 2464, 0, 12, 0, 653, 0, 11, 0, 17, 350, 44, 303, 102, 28, 13, 796, 370, 48, 45, 0, 0, 332, 171, 2, 0, 3871, 29, 7, 13, 291, 772, 609, 242, 122, 580, 6, 385, 681, 1652, 35, 87, 76, 102, 297, 198, 4249, 189, 679, 0, 0, 0, 4, 0, 7230, 121, 61, 319, 92, 0, 87, 187, 1119, 133, 77, 16, 0, 489, 0, 61, 605, 94, 1, 151, 0, 751, 1542, 0, 0, 26, 112, 0, 0, 6, 1796, 169, 695, 7993, 69, 297, 0, 4, 201, 14, 41, 2464, 1973, 13, 1693, 48, 8, 1021, 78, 320, 1152, 2, 0, 17622, 132, 0, 0, 0, 0, 0, 0], [152, 0, 658, 10, 102, 15, 0, 0, 401, 72, 1, 223, 12, 61, 27, 222, 1075, 38, 7, 76, 14, 3, 0, 1352, 0, 242, 46, 82, 2248, 0, 224, 4, 23, 153, 23, 3, 180, 269, 34, 17, 222, 2, 13, 9, 0, 0, 999, 102, 234, 412, 3, 9, 158, 118, 0, 258, 0, 77, 46, 902, 4542, 1363, 76, 0, 0, 3, 784, 45, 0, 0, 28, 0, 23, 38, 0, 0, 204, 8, 45, 631, 11, 1148, 300, 0, 0, 22, 11, 166, 337, 7322, 205, 338, 8, 0, 0, 111, 681, 0, 1120, 59, 868, 423, 2363, 51, 14, 1930, 0, 1070, 514, 2, 59, 11, 12, 136, 1363, 0, 0, 434, 0, 51, 2, 121, 31, 0, 146, 0, 647, 81, 247, 99, 0, 0, 1, 170, 23, 97, 29, 0, 0, 3871, 349, 8, 0, 0, 151, 6, 734, 1277, 13, 877, 71, 284, 0, 188, 2515, 369, 77, 26, 321, 0, 11, 121, 0, 7, 0, 0, 0, 51, 45, 96, 189, 122, 2810, 21, 0, 32, 477, 512, 999, 789, 459, 15, 3, 1, 97, 337, 71, 0, 37, 4, 30, 48, 735, 734, 0, 0, 0, 956, 13, 1704, 166, 63, 6, 61, 168, 6, 786, 1120, 5521, 1144, 13, 146, 42, 34, 24, 2515, 37, 4169, 0, 13, 228, 13, 0, 2232, 40, 38, 942, 26, 89, 9108, 1, 0, 6, 23, 20, 1849, 223, 261, 10916, 2515, 20, 23, 34044, 23, 853, 2, 895, 2120, 24, 205], [6, 103, 72606, 54, 0, 0, 2105, 0, 0, 2410, 24, 217, 396, 13, 9, 375, 0, 0, 385, 507, 626, 247, 1, 272, 962, 47, 64, 5, 1542, 69, 0, 78, 146, 0, 7044, 0, 254, 605, 0, 1921, 1, 0, 30, 0, 0, 759, 554, 249, 48, 15992, 78, 0, 13, 0, 962, 151, 28, 1876, 120, 24, 0, 72606, 326, 280, 1, 7, 1506, 4561, 8, 10127, 1404, 7, 1, 393, 0, 20, 175, 102, 0, 0, 1749, 253, 0, 347, 31, 5, 2, 298, 52, 0, 11, 89, 0, 111, 84, 841, 1027, 4, 7322, 0, 272, 0, 168, 0, 1876, 10, 133, 274, 245, 681, 223, 8, 0, 60, 90, 21, 278, 17, 0, 0, 0, 0, 273, 0, 49, 262, 494, 2, 0, 0, 56, 679, 0, 341, 100, 75, 0, 3, 76, 11, 0, 20, 58, 1114, 69, 0, 158, 616, 767, 139, 21, 9, 11, 28, 4169, 10, 1506, 746, 11, 64, 13, 6, 72, 0, 185, 4636, 106, 63, 0, 1194, 18, 0, 1849, 187, 55, 420, 23, 34044, 44, 3, 56, 17, 10, 75, 1194, 60, 246, 31, 44, 280, 2, 247, 0, 0, 307, 71, 13, 0, 5399, 38, 20, 68, 9, 1404, 60, 26, 0, 368, 924, 359, 319, 231, 167, 0, 8, 152, 0, 262, 0, 0, 1973, 18, 7, 377, 123, 0, 18, 9, 125, 767, 0, 7, 0, 16058, 1113, 9, 10, 198, 0, 11, 10, 1993, 21, 13, 65, 2, 3, 652, 0, 0], [52, 73, 0, 0, 2676, 31, 767, 2581, 0, 11, 354, 0, 1, 205, 9, 0, 48, 0, 0, 171, 9, 15, 98, 0, 59, 100, 0, 1, 0, 40, 158, 0, 1973, 54, 0, 31, 1571, 111, 27, 12, 7, 0, 0, 3871, 0, 298, 30, 0, 0, 0, 6, 173, 1521, 5, 31, 2711, 6, 47, 57, 0, 0, 2, 0, 0, 0, 466, 710, 189, 265, 122, 0, 0, 0, 3427, 92, 67, 0, 403, 0, 1, 0, 28, 228, 86, 0, 489, 0, 259, 1540, 0, 5, 13, 735, 20, 1578, 34, 27, 90, 2238, 2793, 34044, 162, 0, 0, 7493, 0, 71, 305, 338, 21, 942, 68, 1027, 25, 329, 620, 166, 177, 731, 2120, 420, 88, 133, 173, 40, 0, 13, 0, 205, 355, 0, 102, 0, 3, 1263, 139, 831, 0, 0, 2113, 1318, 7, 48, 130, 18, 121, 3, 138, 0, 0, 403, 1, 241, 36, 0, 1289, 0, 240, 370, 126, 46, 687, 71, 11, 0, 151, 204, 60, 23, 1682, 0, 216, 0, 445, 897, 766, 5, 0, 50, 4262, 0, 0, 530, 405, 0, 734, 5, 690, 22, 14, 11, 0, 0, 3, 13, 0, 20, 217, 695, 1, 0, 5, 0, 2, 746, 29, 13, 8, 51, 0, 311, 36, 44, 27, 80, 67, 1, 0, 55, 0, 219, 1027, 0, 0, 82, 0, 30, 49, 0, 10, 1, 495, 341, 122, 30, 20, 123, 51, 0, 0, 1, 0, 0, 628, 2, 746, 63, 84, 706, 39], [0, 133, 594, 12, 1749, 2, 188, 0, 0, 0, 0, 3, 8, 38, 0, 0, 0, 255, 3, 1679, 0, 1921, 895, 24, 0, 77, 21, 569, 181, 100, 43, 299, 0, 459, 0, 6, 10, 259, 647, 122, 180, 86, 171, 5, 113, 209, 0, 106, 27, 278, 27, 530, 77, 30, 0, 13, 658, 20, 3, 1682, 38, 10, 0, 0, 2, 0, 1, 17, 0, 44, 4937, 6, 1, 0, 58, 263, 653, 0, 0, 17, 361, 0, 0, 0, 4, 686, 97, 0, 796, 1, 1679, 121, 14, 167, 34, 0, 0, 1, 0, 0, 31, 289, 10, 4, 5, 0, 4257, 9, 61, 0, 16, 0, 687, 0, 1574, 361, 486, 19, 0, 0, 0, 486, 2, 170, 220, 1, 1410, 0, 133, 0, 0, 29, 51, 78, 13, 198, 2098, 631, 12, 14, 710, 0, 17, 284, 100, 0, 3, 554, 96, 116, 144, 166, 0, 15, 321, 223, 76, 481, 46, 415, 6, 16, 589, 4587, 58, 34, 1506, 0, 0, 23, 32, 2, 12, 864, 72, 8, 9, 34, 158, 7, 4262, 3106, 44, 691, 11, 133, 0, 820, 0, 1972, 396, 126, 197, 10, 0, 1, 146, 0, 19, 540, 20965, 2, 51, 13, 80, 136, 561, 21, 696, 9, 28, 247, 0, 0, 0, 0, 30, 2305, 4605, 24, 0, 55, 68, 265, 32, 531, 258, 0, 364, 24, 1075, 28, 2, 1, 0, 120, 231, 714, 924, 323, 13, 89, 349, 3, 0, 0, 0, 0, 321, 0], [6, 108, 831, 14742, 559, 16, 303, 1754, 1628, 268, 0, 690, 1993, 0, 104, 0, 78, 1659, 0, 0, 127, 589, 0, 4428, 82, 355, 1404, 0, 548, 217, 1299, 4542, 0, 8, 32, 0, 82, 5, 0, 0, 2391, 27, 187, 2363, 209, 3546, 764, 0, 48, 0, 125, 354, 620, 0, 578, 15, 48, 5, 113, 0, 6, 1198, 14, 396, 16, 34, 1, 92, 0, 0, 0, 150, 0, 78, 0, 170, 0, 17, 35, 6, 36, 0, 6908, 67, 247, 0, 122, 0, 247, 0, 12, 0, 5, 0, 369, 1075, 4561, 51, 12, 38, 0, 226, 48, 217, 12, 223, 24967, 82, 0, 101, 205, 11, 2098, 150, 47, 0, 0, 1574, 4, 14, 0, 12, 19, 6, 324, 554, 77, 766, 0, 3, 55, 1921, 420, 27, 0, 20, 532, 919, 63, 40, 3, 0, 0, 61, 61, 9476, 0, 30, 51, 0, 1, 361, 1021, 55, 14, 320, 232, 393, 7, 368, 151, 0, 0, 0, 0, 100, 652, 1297, 0, 26, 42, 403, 0, 1404, 47, 12, 30, 512, 298, 1, 1410, 19, 0, 184, 213, 5, 11, 269, 393, 0, 3, 19, 0, 223, 9, 1206, 0, 49, 37, 247, 1370, 0, 108, 387, 280, 0, 0, 8, 84, 48, 4, 187, 40, 15, 0, 162, 15, 13, 0, 60, 11, 197, 49, 627, 109, 54, 305, 1, 2702, 282, 112, 5, 106, 105, 127, 6, 7, 1092, 12, 282, 82, 2239, 7, 278, 265, 608, 389, 26, 337, 43], [0, 6, 77, 2, 6, 20, 254, 0, 12013, 3634, 0, 18, 486, 9, 20, 12, 6, 289, 530, 1152, 791, 359, 6, 249, 786, 4670, 458, 77, 0, 376, 278, 48, 1209, 1370, 1, 35, 0, 22754, 2098, 0, 13, 16, 207, 1023, 0, 38, 556, 220, 3, 185, 39, 18, 88, 0, 133, 0, 25, 10127, 0, 687, 0, 485, 6, 0, 121, 2049, 120, 18, 120, 465, 32, 0, 266, 1370, 1, 14742, 25, 244, 15, 2120, 28, 23, 759, 0, 0, 2657, 158, 0, 204, 10, 1198, 69, 2464, 1, 15, 8, 116, 0, 768, 87, 0, 22, 127, 0, 2657, 111, 146, 0, 0, 7, 266, 99, 791, 658, 836, 11, 670, 1027, 0, 258, 1578, 0, 385, 129, 86, 152, 103, 1148, 71, 6, 2464, 2, 247, 102, 189, 0, 15992, 49, 10, 0, 0, 0, 0, 3, 789, 33, 658, 151, 14, 355, 7, 16, 445, 1, 628, 1628, 979, 544, 48, 2, 31, 94, 472, 52, 1429, 850, 170, 791, 0, 272, 3, 34044, 0, 99, 29, 897, 412, 223, 176, 3176, 195, 0, 476, 185, 50, 121, 0, 0, 0, 1113, 240, 87, 164, 1, 345, 266, 2410, 250, 6, 278, 0, 0, 51, 0, 0, 220, 0, 56, 379, 77, 6161, 321, 569, 651, 609, 23, 258, 1277, 8, 4686, 877, 2657, 623, 77, 4587, 30, 3019, 1506, 512, 0, 28, 0, 0, 55, 1, 1, 4943, 1993, 223, 3, 608, 0, 0, 17, 401, 5, 0, 177, 27, 0], [19, 0, 1318, 1638, 87, 1215, 242, 12, 96, 0, 4, 540, 30, 127, 312, 5, 1075, 3, 2515, 10, 0, 158, 61, 0, 0, 5, 0, 29, 59, 82, 8, 6908, 0, 11, 7, 2799, 0, 67, 1, 80, 0, 1, 113, 10, 97, 13, 0, 0, 120, 78, 158, 1373, 323, 33, 77, 30, 0, 121, 181, 11, 84, 2248, 23, 658, 494, 126, 0, 3463, 0, 370, 8, 0, 241, 941, 0, 14742, 77, 50, 205, 424, 0, 9, 245, 466, 36, 605, 52, 40, 19, 23, 913, 0, 819, 1, 0, 23, 2, 59, 437, 628, 0, 731, 0, 0, 0, 1206, 19, 92, 0, 0, 2676, 376, 0, 197, 53, 822, 0, 580, 19, 3, 0, 11, 48, 0, 594, 448, 28, 291, 176, 107, 396, 0, 516, 719, 337, 71, 0, 123, 97, 2248, 778, 0, 3, 338, 116, 0, 21, 90, 1188, 490, 396, 56, 20, 0, 1211, 266, 681, 0, 11, 14, 12, 54, 1113, 731, 385, 120, 0, 21, 685, 0, 1948, 24, 0, 137, 307, 1, 0, 0, 0, 75, 77, 695, 2347, 264, 53, 0, 956, 84, 126, 0, 850, 0, 0, 0, 7806, 18, 6, 269, 627, 1, 766, 21, 0, 59, 80, 1, 81, 8, 6, 5, 16, 220, 18, 14, 490, 11, 43, 46, 64, 0, 51, 140, 112, 355, 912, 0, 6, 0, 1876, 237, 25, 1087, 0, 1993, 34, 48, 5, 170, 336, 355, 1188, 616, 1, 0, 25, 27, 0, 1277, 0, 94], [2120, 48, 31, 9, 247, 1173, 67, 512, 5, 4, 37, 979, 13, 0, 88, 96, 345, 0, 170, 0, 4, 895, 1194, 20, 1211, 131, 412, 1173, 9213, 24, 38, 1, 0, 0, 10, 167, 21, 3, 81, 166, 31, 0, 584, 144, 9, 4561, 0, 0, 3230, 51, 11, 187, 3, 14, 0, 91, 5, 476, 12, 0, 46, 2, 273, 87, 184, 0, 714, 405, 731, 37, 3, 0, 217, 12, 71, 20, 46, 247, 144, 514, 2192, 221, 11, 445, 168, 2192, 9476, 10, 112, 61, 0, 531, 72606, 126, 27, 631, 829, 1930, 139, 0, 1, 336, 86, 0, 49, 0, 75, 24336, 1318, 0, 466, 0, 2515, 631, 132, 23, 0, 0, 146, 265, 92, 569, 0, 1832, 96, 37, 14, 24, 1608, 78, 223, 9, 2799, 0, 653, 0, 55, 294, 0, 8, 2105, 0, 36, 420, 16, 3, 1352, 5, 7167, 144, 187, 0, 32, 2, 0, 68, 350, 23, 61, 1628, 786, 486, 0, 900, 9, 12, 197, 9, 0, 4605, 359, 0, 119, 18, 4, 0, 403, 344, 36, 3, 1, 133, 11, 10916, 3633, 2, 204, 913, 102, 6, 0, 1, 162, 35, 320, 3670, 40, 5, 0, 0, 170, 734, 0, 0, 1, 0, 7, 0, 219, 120, 25, 3106, 245, 2702, 197, 377, 415, 0, 0, 0, 0, 3, 289, 3, 59, 8, 6, 23, 102, 20, 298, 0, 1, 0, 1, 30, 0, 0, 158, 7, 261, 631, 0, 9, 86, 2049, 1155, 60, 18293, 0], [289, 65, 9, 120, 589, 5, 189, 1423, 59, 2105, 173, 139, 21, 0, 15, 5, 0, 0, 95, 139, 24, 361, 924, 6, 6, 0, 319, 836, 1, 0, 679, 0, 0, 69, 1274, 13637, 168, 4, 0, 786, 188, 336, 1370, 16058, 70, 1, 12, 28, 17, 84, 589, 679, 0, 2, 991, 1, 1297, 250, 0, 0, 0, 12, 61, 6, 0, 12, 0, 92, 10, 6, 0, 15, 2, 0, 250, 75, 0, 237, 3, 5521, 355, 6, 12, 0, 11, 1370, 0, 40, 18, 0, 30, 9, 0, 198, 408, 113, 11, 983, 135, 3, 1659, 1628, 0, 0, 0, 0, 31, 3007, 0, 0, 84, 305, 53, 4605, 14, 38, 623, 17622, 11, 300, 98, 0, 9, 411, 15, 131, 21, 67, 631, 3634, 263, 291, 0, 0, 9, 1, 0, 4, 2711, 7049, 2810, 364, 27, 14, 1119, 307, 1, 29, 0, 5, 106, 23, 4, 51, 20, 68, 1973, 1, 27, 139, 64, 53, 101, 73, 10, 589, 108, 26, 0, 979, 344, 4, 6, 12, 20, 94, 4, 11, 19, 329, 4561, 496, 400, 628, 512, 2, 29, 20, 21, 1, 32, 0, 10, 127, 125, 278, 3, 942, 2810, 204, 10127, 494, 12, 472, 0, 17, 369, 420, 789, 0, 47, 2, 8, 544, 0, 16, 0, 77, 61, 629, 60, 502, 0, 0, 126, 946, 7993, 250, 1414, 72, 4262, 6, 13, 55, 375, 877, 0, 21, 6, 2711, 36, 0, 0, 354, 122, 17, 16624, 289, 5, 5], [1693, 2278, 170, 1521, 8, 0, 0, 1414, 71, 652, 264, 455, 129, 3, 368, 28, 90, 5, 8, 35, 448, 0, 22, 3007, 30, 2877, 376, 98, 894, 5, 0, 77, 125, 186, 13, 3, 26, 44, 458, 4, 0, 12, 0, 0, 0, 23, 247, 17, 23, 92, 39, 63, 68, 20, 32, 628, 6, 0, 470, 534, 0, 8, 180, 55, 2676, 0, 46, 16, 87, 1659, 39, 59, 31, 255, 4, 764, 0, 0, 0, 1972, 0, 16, 97, 77, 0, 136, 631, 631, 13, 9, 626, 15, 1370, 494, 144, 80, 37, 198, 1, 629, 12013, 12, 0, 43, 33, 0, 0, 241, 1373, 23, 0, 0, 2226, 24, 1, 29, 470, 1428, 0, 323, 12, 8, 751, 3, 0, 34, 31, 10, 0, 10, 4257, 448, 47, 1, 0, 653, 0, 13, 1391, 82, 477, 96, 393, 3, 789, 551, 38, 1211, 169, 28, 44, 4, 6908, 264, 0, 1, 15382, 2491, 794, 41, 430, 401, 0, 20, 0, 1, 9, 744, 1, 0, 0, 77, 12, 0, 250, 2248, 24, 4943, 21, 0, 1289, 152, 344, 16, 0, 18, 112, 375, 1289, 11, 43, 0, 88, 3230, 14, 0, 261, 35, 97, 8, 0, 21, 260, 1329, 216, 19, 0, 181, 0, 1329, 126, 247, 401, 11, 19, 2098, 12, 361, 9, 328, 13, 0, 0, 2515, 80, 282, 12013, 354, 29, 11, 106, 0, 31, 7044, 320, 336, 34, 3230, 80, 0, 1, 534, 1704, 408, 0, 10, 0, 98, 4636, 297], [3634, 2342, 152, 26, 8, 0, 0, 101, 486, 63, 0, 181, 9, 5, 8, 0, 679, 72, 811, 403, 34, 9, 49, 46, 204, 52, 0, 60, 13, 1014, 455, 631, 759, 369, 2, 10, 25, 32, 12, 3546, 0, 0, 979, 0, 49, 51, 2105, 0, 132, 1173, 1, 18, 2410, 629, 87, 91, 1452, 605, 2879, 1, 0, 702, 1, 2, 40, 33, 1412, 2, 0, 0, 1429, 194, 116, 80, 297, 681, 324, 31, 1087, 20965, 0, 24, 278, 811, 1849, 1277, 188, 20428, 0, 48, 1, 21, 0, 2793, 205, 86, 52, 4, 0, 253, 3230, 735, 262, 324, 35, 25, 237, 254, 0, 580, 9, 1521, 0, 580, 819, 0, 13, 5, 0, 72, 122, 1, 2248, 13, 15992, 0, 1155, 3427, 0, 297, 141, 631, 580, 128, 627, 299, 96, 0, 0, 76, 84, 0, 35, 1113, 166, 359, 9, 84, 64, 97, 0, 6, 1679, 3355, 274, 0, 69, 14, 191, 14, 0, 0, 93, 0, 66, 69, 0, 6, 136, 31, 3, 0, 734, 3, 0, 97, 23, 0, 19, 100, 2491, 32, 77, 415, 187, 0, 51, 7, 56, 10, 86, 0, 20965, 376, 36, 22, 4, 696, 983, 144, 0, 152, 51, 1048, 0, 265, 0, 205, 128, 326, 76, 0, 92, 0, 44, 0, 2, 2368, 1876, 1065, 13, 569, 3727, 1113, 48, 401, 51, 850, 282, 0, 4249, 0, 1749, 3, 0, 489, 6, 0, 321, 481, 0, 76, 0, 102, 623, 0, 0, 1571, 0, 77], [1, 95, 242, 0, 6, 58, 2, 48, 56, 0, 7230, 28, 76, 92, 67, 544, 53, 367, 0, 52, 107, 0, 0, 3633, 15382, 6, 1531, 2, 623, 0, 2995, 0, 0, 13, 217, 146, 152, 12, 39, 1173, 84, 77, 0, 166, 0, 0, 0, 24, 167, 819, 0, 23, 166, 245, 18, 0, 1410, 284, 14, 455, 598, 152, 764, 38, 4, 0, 2, 2657, 2, 3, 0, 2515, 4, 0, 864, 127, 7322, 0, 1148, 56, 0, 146, 2278, 9, 0, 34, 670, 0, 59, 0, 0, 941, 3314, 61, 22, 70, 58, 111, 706, 6, 420, 2, 176, 1274, 258, 24, 0, 49, 245, 98, 108, 14, 1072, 1, 247, 42, 2711, 620, 0, 166, 75, 100, 481, 170, 10, 21, 0, 0, 8, 27, 80, 4, 113, 1194, 13, 26, 0, 139, 20, 719, 38, 8, 0, 0, 23, 55, 0, 18293, 247, 706, 521, 112, 0, 616, 145, 1876, 0, 51, 10, 261, 49, 130, 24, 23, 347, 3, 517, 29, 387, 287, 0, 869, 6161, 5, 1, 0, 0, 0, 32, 0, 0, 3, 58, 30, 121, 9, 1754, 38, 0, 3230, 1, 143, 80, 8, 1113, 55, 16, 28, 376, 459, 221, 0, 189, 690, 0, 0, 44, 166, 10, 35723, 12013, 7493, 101, 0, 29, 16, 104, 8, 93, 194, 0, 3634, 254, 34, 9, 50, 51, 25, 83, 4943, 1004, 114, 52, 5, 185, 27, 0, 6, 28, 0, 1119, 105, 222, 580, 2287, 318, 354, 40, 26, 78], [1021, 0, 0, 42, 11, 4080, 76, 0, 734, 30, 0, 5, 11, 254, 0, 4, 264, 1, 481, 0, 0, 853, 0, 39, 19, 78, 189, 30, 188, 6, 0, 10, 167, 347, 1155, 10, 247, 724, 735, 61, 49, 122, 5, 100, 12, 1, 30, 0, 0, 1412, 8, 6, 11, 12, 26, 48, 4, 11, 396, 94, 129, 253, 14, 133, 3, 136, 938, 0, 3, 3, 30, 0, 0, 7, 2049, 35723, 540, 448, 44, 0, 11, 0, 0, 80, 794, 0, 140, 1, 0, 139, 0, 27, 1263, 409, 679, 4, 2555, 4587, 0, 0, 121, 48, 0, 0, 184, 46, 551, 1749, 0, 152, 51, 4943, 485, 18, 9, 18, 424, 26, 0, 194, 450, 10, 1410, 181, 76, 91, 6, 12, 3, 204, 0, 4, 0, 14, 651, 55, 1, 912, 1754, 247, 501, 100, 95, 97, 260, 48, 0, 3634, 24336, 108, 234, 465, 0, 1004, 353, 819, 389, 332, 100, 942, 39, 120, 616, 0, 298, 100, 123, 10, 4, 2347, 1, 3, 216, 0, 2, 18, 403, 0, 459, 7, 7322, 63, 17, 0, 223, 7044, 4561, 0, 194, 0, 139, 88, 14, 9, 0, 0, 0, 411, 9, 4, 80, 1652, 0, 486, 0, 0, 0, 3, 609, 9, 0, 3341, 13, 8, 58, 13, 126, 2, 8, 223, 0, 0, 598, 28, 9, 0, 8, 113, 29, 0, 0, 43, 16, 217, 898, 941, 445, 21, 67, 3, 917, 0, 139, 36, 0, 88, 2657, 942, 1832, 7], [355, 29, 13, 1323, 0, 167, 2113, 424, 299, 0, 121, 298, 10, 40, 0, 4, 272, 264, 459, 0, 4, 0, 428, 15, 946, 2347, 1428, 735, 344, 868, 0, 1922, 1289, 96, 247, 0, 0, 9, 507, 2363, 2581, 7044, 98, 14, 140, 88, 8, 3, 28, 0, 6, 45, 14, 605, 54, 4561, 54, 11, 2, 80, 122, 2676, 2368, 0, 9, 1, 35, 387, 49, 349, 0, 6, 794, 0, 133, 111, 18, 1113, 21, 16, 1682, 1948, 1064, 11, 115, 3, 0, 1155, 0, 3176, 534, 820, 80, 0, 4080, 38, 27, 300, 183, 0, 0, 44, 41, 0, 120, 2879, 49, 13, 80, 189, 5, 139, 150, 3, 580, 724, 1, 94, 16624, 0, 0, 1542, 169, 51, 78, 5, 0, 2, 2555, 8, 411, 962, 255, 10, 10, 4, 2, 0, 0, 16058, 213, 48, 232, 93, 1693, 0, 1052, 0, 74, 2879, 10, 14, 38, 298, 494, 608, 0, 3727, 13, 20, 263, 850, 0, 75, 9, 3, 0, 60, 1542, 1277, 0, 13, 303, 3, 67, 9, 412, 0, 29, 2491, 0, 28, 0, 1075, 2120, 24336, 2, 11, 63, 0, 268, 0, 91, 0, 336, 135, 16, 5, 188, 12, 36, 0, 9, 5, 266, 0, 34, 5, 0, 5, 170, 197, 29, 344, 21, 2305, 9, 40, 4, 4, 167, 20, 445, 9, 45, 0, 0, 8, 1540, 0, 359, 91, 0, 869, 267, 3634, 1046, 13, 49, 0, 9, 77, 17, 71, 18, 691, 263, 180, 489, 52], [31, 0, 305, 8, 6161, 8, 0, 33, 2581, 0, 75, 1113, 0, 3, 1069, 54, 130, 393, 0, 41, 189, 81, 67, 1231, 72606, 829, 9, 1274, 74, 205, 298, 466, 679, 1, 1070, 2, 1574, 253, 162, 247, 49, 8, 3633, 12013, 259, 0, 120, 894, 16, 233, 282, 0, 0, 30, 540, 850, 0, 65, 1542, 64, 3, 7806, 297, 0, 120, 49, 0, 266, 1754, 43, 0, 327, 112, 17, 52, 623, 10, 2, 49, 35, 501, 20, 35723, 1638, 274, 25, 0, 0, 0, 28, 12, 1072, 877, 208, 0, 84, 35723, 170, 3, 0, 400, 530, 554, 569, 9, 0, 272, 3566, 4943, 1188, 16, 2657, 0, 13, 296, 0, 0, 9, 0, 158, 0, 403, 199, 19, 0, 403, 5, 0, 1113, 872, 4, 3355, 170, 0, 0, 0, 375, 187, 3727, 2, 50, 84, 0, 0, 6, 111, 30, 0, 0, 33, 569, 125, 25, 35, 0, 44, 7, 0, 16058, 151, 544, 1113, 25, 3, 423, 501, 3, 9, 51, 0, 323, 0, 0, 0, 144, 0, 8, 7993, 0, 68, 0, 13, 0, 0, 0, 623, 48, 0, 28, 0, 4080, 872, 11, 42, 22, 608, 59, 0, 625, 116, 220, 19, 2, 0, 75, 0, 187, 16, 786, 244, 0, 919, 569, 219, 10916, 287, 0, 264, 20, 0, 39, 21, 18347, 19, 213, 1, 345, 0, 1263, 78, 0, 97, 0, 0, 0, 223, 0, 0, 187, 0, 247, 49, 4636, 0, 136, 12, 123, 625, 17, 0], [35, 691, 3, 242, 0, 1679, 0, 8, 69, 0, 868, 26, 3, 0, 0, 240, 217, 1542, 0, 5, 121, 1768, 9, 1, 956, 15, 946, 0, 96, 367, 0, 5, 1120, 0, 133, 11, 3, 0, 0, 8, 231, 4, 0, 0, 1069, 0, 1578, 551, 13, 97, 35723, 494, 623, 0, 0, 1021, 24, 1542, 48, 75, 48, 605, 254, 405, 60, 0, 942, 517, 43, 0, 26, 744, 2, 111, 0, 9, 77, 132, 3427, 820, 198, 6, 59, 5, 0, 303, 361, 0, 60, 12, 62, 12, 258, 11, 1113, 20, 0, 49, 4249, 12, 0, 131, 0, 44, 1144, 4670, 0, 10, 794, 16, 1174, 7, 2879, 8, 14, 0, 102, 18293, 237, 133, 104, 46, 25, 76, 3314, 45, 0, 205, 0, 1832, 6, 559, 8, 67, 213, 20, 0, 0, 198, 344, 0, 26, 942, 8, 962, 458, 2, 0, 0, 20, 9, 10, 10, 187, 0, 278, 50, 0, 20, 0, 10, 184, 0, 329, 6, 0, 831, 109, 897, 77, 186, 12, 38, 25, 0, 2, 2098, 0, 23, 61, 28, 530, 485, 44, 2278, 831, 198, 11, 1542, 0, 0, 1, 0, 132, 0, 14, 1608, 0, 0, 1152, 9, 376, 872, 0, 234, 897, 5, 231, 11, 140, 47, 55, 0, 72, 10, 1, 24, 199, 9, 766, 608, 0, 48, 1749, 501, 29, 0, 233, 897, 0, 19, 3, 941, 195, 556, 84, 8, 116, 0, 264, 10, 0, 220, 219, 0, 219, 0, 0, 0, 63], [297, 902, 481, 24, 95, 0, 3, 0, 1, 0, 35, 507, 22, 189, 0, 119, 56, 62, 685, 0, 1261, 140, 234, 7, 234, 211, 54, 1, 26, 18, 16, 941, 137, 136, 4561, 396, 5, 87, 213, 689, 37, 2, 5, 159, 318, 0, 2, 52, 653, 280, 2, 1289, 2098, 3341, 25, 0, 679, 219, 300, 24, 120, 3, 83, 0, 20, 20, 470, 0, 208, 1277, 11, 3, 420, 2, 0, 17, 240, 104, 91, 1206, 0, 2363, 242, 1268, 9, 0, 87, 10, 5, 96, 897, 9, 3, 691, 534, 12, 0, 162, 4, 0, 91, 39, 0, 3, 631, 0, 168, 0, 284, 5, 1414, 15, 80, 166, 0, 0, 0, 1832, 11, 247, 0, 55, 305, 121, 338, 23, 87, 31, 97, 379, 12, 219, 126, 0, 0, 751, 4542, 0, 1211, 1, 59, 167, 3, 100, 0, 101, 249, 2, 0, 86, 101, 68, 234, 608, 187, 114, 55, 23, 0, 5, 0, 0, 913, 0, 428, 320, 54, 60, 355, 98, 0, 35, 223, 93, 0, 76, 0, 9, 254, 1, 202, 261, 0, 584, 626, 82, 0, 14, 2239, 0, 403, 0, 0, 12, 51, 24, 63, 16, 49, 3, 244, 1148, 6, 17, 679, 35, 11, 735, 6, 10, 38, 76, 428, 16, 47, 297, 234, 1188, 0, 133, 240, 6, 0, 1452, 39, 0, 3, 13, 6, 1, 631, 62, 31, 107, 6, 0, 658, 0, 0, 78, 535, 26, 8, 0, 4, 0, 112, 548, 1014, 375], [0, 171, 594, 15, 0, 1120, 53, 70, 0, 0, 272, 181, 1188, 1, 177, 1, 5, 12, 5, 46, 0, 1370, 15382, 5, 0, 31, 0, 21, 33, 11, 52, 25, 245, 0, 0, 1232, 405, 415, 18, 90, 731, 0, 68, 167, 17, 1852, 173, 21, 853, 791, 6, 100, 3314, 6, 12, 0, 1574, 364, 12, 0, 78, 121, 0, 902, 706, 158, 24336, 1, 24336, 18, 14, 4, 232, 0, 0, 0, 1113, 136, 999, 13, 0, 187, 152, 133, 1113, 470, 51, 458, 11, 999, 1, 0, 0, 6908, 7, 0, 16, 12, 0, 139, 6, 0, 0, 38, 63, 189, 14, 2347, 152, 0, 146, 89, 49, 0, 63, 72, 0, 272, 35, 0, 120, 22, 1148, 13, 289, 3, 0, 0, 284, 114, 2248, 7, 8, 0, 2238, 7, 126, 98, 83, 336, 0, 12, 724, 24, 21, 4257, 894, 21, 12, 0, 415, 29, 83, 1215, 247, 1876, 4, 137, 43, 6, 4, 55, 15, 1148, 347, 448, 525, 33, 10, 415, 1231, 0, 6, 20, 1571, 0, 5, 72, 0, 0, 0, 594, 412, 609, 0, 121, 1, 0, 7, 2810, 689, 88, 20, 11, 81, 14, 78, 623, 1922, 0, 734, 96, 217, 1152, 0, 47, 47, 0, 3566, 0, 111, 0, 387, 0, 189, 53, 4, 0, 14, 4, 3, 9, 0, 544, 0, 0, 4, 9, 610, 19, 3007, 1749, 3136, 3314, 22, 904, 0, 2799, 6161, 405, 26, 2, 89, 12, 22, 16, 20, 5, 0, 0], [3, 77, 5, 12, 1531, 14742, 13, 794, 6, 119, 58, 80, 1173, 1277, 1, 609, 69, 16058, 0, 87, 62, 18, 323, 0, 11, 91, 48, 638, 40, 1194, 631, 2192, 0, 6, 494, 0, 101, 40, 0, 115, 213, 0, 113, 80, 12, 3, 0, 25, 1540, 35, 44, 6, 13, 106, 4686, 1263, 47, 24, 13, 0, 0, 0, 0, 13, 17, 91, 98, 2, 86, 64, 1682, 476, 0, 34, 1948, 6, 145, 12, 3727, 56, 0, 237, 377, 113, 1948, 0, 262, 34, 0, 437, 7, 620, 125, 247, 869, 0, 106, 17, 0, 6, 106, 55, 412, 0, 66, 3, 55, 864, 0, 0, 0, 0, 0, 0, 184, 0, 5521, 77, 0, 2098, 38, 64, 521, 0, 0, 22, 15, 376, 0, 8, 13, 127, 108, 253, 44, 150, 81, 423, 0, 80, 476, 140, 1638, 2515, 13, 400, 0, 0, 3566, 61, 213, 0, 486, 72, 0, 2105, 7, 0, 1, 97, 152, 0, 80, 476, 0, 3, 126, 850, 12, 7, 0, 12, 91, 28, 767, 0, 0, 946, 51, 0, 122, 139, 2, 20, 0, 68, 0, 10, 204, 0, 282, 0, 956, 97, 26, 77, 0, 3, 14, 0, 2347, 31, 1542, 1921, 64, 46, 0, 16, 24, 0, 4, 64, 796, 112, 407, 0, 3, 139, 4542, 18, 97, 9, 223, 501, 820, 15, 820, 26, 1768, 5, 138, 536, 272, 0, 10, 530, 82, 0, 6, 0, 0, 0, 0, 0, 7049, 0, 68, 60, 11, 4], [36, 13, 1048, 4, 237, 0, 437, 120, 415, 0, 187, 355, 263, 5, 0, 87, 15, 690, 98, 294, 0, 495, 1174, 216, 189, 3021, 7, 0, 0, 1, 1318, 367, 0, 0, 83, 0, 9, 0, 1, 3, 1578, 43, 0, 627, 9, 2, 30, 328, 11, 44, 50, 1198, 1754, 0, 355, 71, 16, 1, 80, 544, 17, 0, 14, 1188, 1832, 166, 796, 6, 0, 41, 152, 0, 608, 0, 0, 625, 1, 0, 1352, 168, 3463, 13, 0, 0, 201, 37, 176, 80, 5, 211, 4, 0, 766, 18, 377, 70, 113, 7, 540, 1578, 53, 359, 1297, 912, 679, 113, 0, 385, 702, 29, 0, 166, 338, 12, 5, 185, 6, 228, 1231, 0, 0, 1608, 0, 221, 6, 0, 15992, 58, 53, 895, 0, 14, 128, 0, 1, 274, 167, 5, 9, 38, 39, 0, 0, 24, 8, 1922, 0, 272, 734, 18, 531, 92, 6, 88, 327, 197, 0, 1, 1274, 544, 0, 544, 164, 724, 764, 266, 686, 0, 268, 151, 38, 924, 598, 403, 297, 2555, 0, 278, 12, 14742, 2342, 12, 690, 282, 62, 34, 152, 115, 189, 1578, 8537, 466, 28, 12, 88, 822, 52, 0, 0, 516, 470, 0, 11, 0, 13, 16, 28, 2192, 23, 0, 9, 0, 0, 4937, 0, 17, 9, 80, 0, 0, 20, 72, 0, 2120, 6, 0, 272, 512, 1385, 610, 0, 0, 213, 0, 82, 224, 173, 0, 254, 530, 411, 188, 2995, 0, 291, 0, 2793, 223, 2676, 486], [415, 16, 11, 0, 3463, 1414, 9, 1173, 67, 778, 534, 0, 0, 0, 412, 80, 0, 37, 2, 521, 627, 84, 0, 126, 44, 99, 113, 430, 129, 598, 8, 13, 1679, 1113, 448, 37, 3, 75, 178, 4, 4, 78, 23, 255, 0, 353, 0, 14, 28, 10, 90, 77, 10, 28, 459, 137, 18347, 1868, 25, 794, 44, 1693, 71, 82, 6161, 913, 98, 146, 5, 2, 133, 551, 41, 836, 6, 128, 1231, 403, 4, 608, 199, 822, 609, 3176, 0, 370, 400, 39, 121, 6, 2248, 68, 0, 0, 60, 0, 258, 415, 0, 1352, 0, 4943, 0, 702, 21, 264, 424, 15, 88, 4, 0, 143, 14, 170, 187, 14, 245, 0, 59, 34044, 127, 160, 84, 38, 0, 0, 548, 223, 23, 2, 0, 122, 10916, 651, 0, 1075, 8, 59, 144, 60, 250, 0, 1, 9213, 122, 942, 14742, 0, 94, 189, 136, 104, 10, 0, 0, 0, 296, 5, 160, 0, 0, 119, 0, 0, 104, 6, 127, 6, 59, 0, 0, 0, 98, 18347, 0, 0, 389, 0, 10, 2879, 187, 113, 518, 1, 4, 0, 12, 80, 87, 30, 42, 5, 0, 26, 7, 0, 221, 2, 126, 97, 100, 2226, 28, 150, 245, 4, 129, 686, 377, 101, 25, 0, 767, 187, 0, 11, 0, 496, 0, 1749, 0, 232, 96, 0, 0, 11, 137, 0, 104, 39, 4561, 3230, 98, 0, 0, 63, 3355, 4, 0, 75, 29, 0, 280, 1087, 7, 13, 1429, 208, 11, 609], [594, 20, 0, 80, 6, 1412, 77, 7230, 24, 51, 385, 0, 52, 13637, 25, 23, 82, 209, 170, 0, 53, 8, 1, 11, 411, 778, 361, 21, 13, 938, 2239, 0, 113, 100, 32, 15, 1299, 0, 0, 80, 55, 415, 0, 0, 282, 83, 13, 0, 385, 50, 0, 48, 8, 36, 17, 490, 6, 0, 38, 2098, 70, 49, 48, 3, 0, 0, 298, 345, 34, 0, 0, 0, 0, 52, 307, 0, 12, 24, 0, 18293, 151, 0, 0, 24, 2120, 187, 114, 241, 2, 289, 41, 92, 166, 0, 0, 87, 18, 272, 9, 13, 112, 0, 1211, 101, 1, 1628, 0, 819, 0, 22, 0, 0, 80, 30, 1414, 4428, 17, 338, 120, 685, 1765, 0, 450, 0, 13, 35, 0, 0, 0, 0, 0, 691, 82, 152, 0, 247, 11, 96, 0, 13, 13, 1231, 0, 86, 6, 598, 0, 30, 0, 1452, 173, 0, 0, 605, 5, 18, 578, 4, 55, 7, 629, 27, 38, 307, 41, 303, 0, 209, 445, 82, 403, 34, 0, 68, 4542, 91, 49, 5, 266, 28, 407, 12, 0, 30, 16, 189, 32, 0, 100, 0, 3355, 14, 80, 1232, 0, 0, 904, 551, 213, 0, 877, 254, 2581, 94, 696, 1352, 2, 177, 7, 17, 167, 0, 311, 3670, 6, 0, 323, 246, 1930, 0, 23, 1542, 16, 983, 0, 0, 620, 11, 88, 2, 0, 490, 0, 0, 8, 40, 219, 1, 77, 312, 150, 14, 22, 0, 1297, 30, 23, 303, 917, 80], [1155, 710, 81, 3463, 0, 0, 2347, 35, 25, 17622, 187, 19, 0, 0, 122, 979, 3136, 2793, 51, 0, 2347, 594, 7, 3, 0, 0, 108, 1299, 144, 0, 311, 3, 0, 731, 0, 42, 3136, 21, 11, 3, 9, 19, 0, 0, 1174, 3341, 2, 9, 234, 1704, 81, 0, 46, 87, 324, 5, 20, 2, 1852, 350, 141, 72, 536, 24336, 98, 55, 1540, 0, 695, 24, 0, 1404, 78, 0, 1194, 377, 706, 424, 0, 670, 580, 434, 104, 332, 219, 24336, 829, 0, 28, 0, 638, 29, 9, 13, 6, 0, 465, 2278, 0, 0, 0, 0, 14, 51, 106, 1, 584, 1215, 0, 0, 132, 361, 0, 0, 296, 18, 0, 430, 0, 1652, 3019, 44, 151, 0, 768, 7493, 5, 7, 0, 266, 0, 70, 115, 272, 118, 6, 1540, 48, 1506, 14, 0, 544, 437, 0, 1768, 496, 345, 13, 81, 370, 0, 652, 653, 16, 60, 94, 0, 494, 2096, 0, 7, 5399, 0, 48, 13, 15, 0, 69, 0, 60, 2464, 12, 5, 25, 3, 1092, 9, 34, 289, 1, 2810, 189, 3, 112, 2995, 92, 731, 220, 35, 10, 77, 48, 0, 367, 7167, 2877, 261, 0, 44, 126, 23, 253, 8, 2098, 6, 2, 353, 0, 0, 897, 2877, 12, 43, 1972, 41, 494, 23, 20, 32, 0, 113, 32, 0, 5, 132, 0, 0, 169, 0, 0, 43, 902, 40, 3, 37, 307, 685, 15, 1, 10127, 43, 0, 11, 0, 4, 209, 361, 6, 127, 0], [5, 15, 65, 48, 6, 71, 318, 82, 0, 72, 0, 1, 39, 0, 104, 261, 687, 526, 0, 8, 20, 153, 616, 323, 0, 24, 1231, 48, 0, 1, 11, 0, 1, 836, 0, 0, 181, 45, 320, 18, 23, 189, 267, 38, 3, 220, 0, 2702, 2657, 897, 9, 0, 183, 16, 0, 735, 1, 359, 8, 0, 9, 1014, 164, 0, 28, 222, 1048, 28, 650, 59, 1, 0, 35, 336, 5, 49, 38, 328, 10, 39, 291, 679, 2, 4605, 57, 167, 495, 0, 3, 28, 0, 51, 83, 6, 751, 25, 1608, 41, 205, 75, 12, 3355, 1052, 0, 2342, 1174, 297, 60, 0, 13, 0, 0, 0, 35723, 0, 21, 49, 5, 9, 145, 494, 0, 0, 2810, 0, 44, 2238, 13, 7, 0, 1373, 1113, 0, 282, 820, 1876, 0, 56, 0, 686, 0, 5, 0, 207, 152, 46, 0, 0, 13, 187, 1, 63, 15, 14, 2, 1, 0, 64, 0, 2, 8, 48, 160, 551, 0, 525, 72, 23, 152, 8, 476, 0, 0, 3, 0, 26, 999, 48, 1, 0, 0, 39, 51, 97, 13, 2810, 430, 408, 0, 72606, 0, 19, 1754, 113, 1297, 0, 0, 145, 95, 12, 1921, 3, 115, 19, 106, 31, 13, 267, 47, 731, 13, 0, 0, 0, 2657, 791, 69, 56, 35, 141, 122, 280, 321, 0, 0, 6, 24, 0, 15, 7, 51, 71, 12, 0, 0, 0, 312, 465, 61, 20, 0, 93, 789, 0, 0, 0, 1173, 84, 0, 1832], [16, 0, 1261, 0, 0, 0, 1921, 1027, 39, 1075, 2515, 241, 0, 0, 0, 0, 1574, 1972, 16, 714, 146, 162, 31, 84, 28, 47, 265, 0, 584, 902, 7, 49, 11, 164, 897, 51, 0, 60, 30, 0, 434, 0, 0, 6, 311, 31, 187, 341, 205, 4, 0, 3, 0, 2, 0, 0, 10, 0, 4670, 11, 1521, 0, 184, 0, 240, 10, 2248, 21, 829, 0, 561, 20, 121, 59, 0, 3, 0, 1198, 49, 13, 40, 0, 32, 1318, 1156, 13, 1069, 4257, 448, 98, 39, 2, 78, 211, 411, 4, 0, 166, 64, 0, 407, 53, 20965, 91, 8, 4, 106, 0, 0, 189, 300, 9, 18, 272, 532, 184, 11, 1542, 44, 20, 83, 15992, 284, 608, 1119, 47, 87, 0, 0, 1152, 2, 126, 133, 15, 2, 101, 0, 101, 55, 3, 0, 73, 0, 0, 829, 0, 0, 917, 11, 44, 2, 361, 5, 0, 2, 354, 6, 638, 822, 56, 151, 0, 39, 0, 65, 1299, 66, 48, 941, 0, 403, 14, 652, 259, 25, 1948, 39, 6, 1261, 494, 0, 375, 0, 33, 703, 1209, 1682, 250, 23, 26, 32, 5, 764, 1, 1, 481, 55, 19, 11, 0, 983, 101, 0, 16, 2581, 29, 198, 14, 2120, 0, 0, 120, 7049, 0, 8, 144, 0, 291, 24, 1, 237, 0, 0, 13, 628, 7, 26, 2, 0, 167, 320, 0, 109, 303, 25, 11, 3, 359, 115, 34, 5, 189, 0, 465, 0, 0, 84, 0, 106, 0], [48, 32, 0, 496, 0, 35, 4636, 143, 13637, 39, 5, 1072, 274, 4, 0, 0, 2363, 166, 0, 12, 415, 652, 4169, 0, 20, 145, 29, 0, 10, 0, 0, 18, 28, 45, 1152, 298, 337, 104, 164, 0, 5, 97, 187, 42, 12, 794, 208, 123, 0, 63, 0, 0, 183, 126, 9, 106, 120, 28, 1113, 3, 19, 784, 2491, 3, 0, 744, 160, 652, 0, 80, 103, 123, 695, 328, 4, 0, 98, 10, 1540, 51, 3634, 40, 962, 7, 2, 0, 41, 1027, 703, 991, 51, 361, 104, 364, 8, 18, 872, 8, 189, 8, 221, 0, 223, 670, 9, 5, 0, 30, 40, 420, 354, 0, 20, 359, 20, 2, 0, 681, 23, 55, 1414, 6, 5521, 0, 0, 247, 0, 9108, 52, 7, 0, 1046, 12, 450, 4, 0, 1155, 280, 789, 0, 48, 127, 0, 27, 528, 789, 0, 6, 4, 264, 51, 219, 2098, 517, 184, 544, 359, 167, 1752, 22, 2, 1048, 118, 247, 13, 0, 0, 1506, 0, 21, 0, 24, 220, 0, 902, 5, 137, 25, 13, 2657, 0, 0, 55, 128, 104, 0, 44, 46, 36, 13, 584, 70, 327, 80, 3019, 724, 189, 11, 0, 2305, 6, 0, 489, 128, 1930, 43, 0, 25, 0, 46, 90, 501, 5, 82, 3, 1, 2192, 33, 679, 7, 1174, 548, 26, 1391, 0, 0, 7806, 642, 2113, 868, 14, 0, 16, 0, 266, 0, 0, 63, 561, 37, 4, 97, 7, 13, 924, 3176, 0, 24, 0, 15], [274, 205, 93, 355, 231, 4, 40, 102, 679, 71, 7, 106, 470, 92, 1065, 18, 0, 0, 0, 627, 6, 0, 0, 31, 29, 83, 77, 0, 33, 3021, 30, 78, 202, 11, 84, 1, 0, 20, 0, 222, 291, 1318, 60, 0, 13, 34, 19, 13, 254, 2, 32, 146, 0, 1749, 219, 6, 27, 14, 355, 1, 49, 448, 100, 2657, 29, 23, 481, 141, 0, 0, 679, 1429, 0, 186, 455, 0, 25, 0, 29, 108, 0, 551, 5, 5, 6, 59, 13, 332, 1, 80, 344, 1155, 13, 209, 13, 0, 5, 1, 17, 0, 24, 0, 0, 0, 0, 1412, 90, 0, 405, 137, 86, 11, 48, 0, 364, 20, 4, 1, 347, 7, 241, 0, 45, 408, 734, 88, 7322, 0, 1021, 2049, 35, 609, 0, 873, 2702, 3, 231, 789, 0, 458, 5, 29, 49, 88, 28, 280, 62, 0, 2, 71, 0, 0, 247, 0, 11, 405, 0, 6, 81, 7993, 0, 0, 12, 181, 108, 0, 42, 57, 4636, 35, 264, 151, 0, 319, 1659, 150, 88, 850, 690, 82, 9, 204, 197, 20, 9, 37, 1363, 24, 8, 9, 28, 0, 1070, 132, 7493, 12, 0, 92, 0, 211, 344, 0, 36, 5, 3, 208, 46, 7, 6, 616, 220, 0, 1231, 6, 772, 51, 164, 0, 140, 9, 1152, 98, 670, 60, 10, 2, 24, 30, 0, 902, 423, 52, 53, 868, 242, 213, 14, 3, 300, 1, 1, 3, 0, 0, 2, 10, 1531, 1540, 0, 45], [25, 396, 0, 0, 10, 0, 448, 27, 71, 0, 1138, 14, 0, 0, 101, 77, 8, 0, 12013, 0, 0, 31, 0, 17, 0, 714, 11, 338, 121, 11, 0, 73, 0, 7, 0, 323, 8, 1, 609, 0, 0, 72606, 319, 32, 14, 189, 197, 13, 0, 113, 2, 26, 67, 0, 86, 80, 831, 121, 11, 631, 367, 266, 0, 3, 40, 0, 3, 30, 0, 37, 1922, 166, 4080, 0, 377, 119, 175, 530, 0, 594, 81, 0, 0, 20, 1578, 0, 0, 1023, 28, 224, 0, 0, 12, 0, 0, 247, 2, 112, 18, 213, 2, 109, 13637, 2226, 54, 2, 52, 17, 2879, 55, 0, 280, 12, 7, 714, 144, 31, 0, 250, 145, 94, 1, 0, 3176, 3, 0, 56, 379, 502, 1, 24, 3, 0, 13, 14, 32, 30, 102, 1, 189, 10, 45, 0, 0, 24, 18, 1048, 448, 171, 21, 144, 1506, 59, 16, 4, 2, 7, 8, 3, 101, 0, 17622, 14, 0, 1531, 18427, 20, 0, 119, 420, 428, 217, 2515, 273, 16, 10, 0, 245, 94, 284, 0, 1194, 11, 6, 101, 0, 5, 679, 152, 10, 0, 169, 0, 2702, 237, 264, 3, 15, 819, 51, 1, 450, 15, 2248, 43, 26, 52, 2, 2, 173, 34, 9, 679, 2879, 223, 0, 20, 3021, 13, 0, 0, 6, 924, 20, 47, 39, 4937, 2239, 2995, 1289, 0, 291, 0, 836, 8, 0, 2287, 341, 74, 94, 223, 405, 107, 625, 1385, 0, 0, 1, 638, 55], [1352, 349, 8, 1, 0, 246, 67, 213, 548, 0, 1391, 18, 0, 119, 9, 15382, 0, 1452, 0, 689, 49, 0, 49, 289, 47, 16, 354, 8, 12, 420, 379, 0, 97, 544, 146, 2555, 2515, 0, 47, 0, 12, 18, 9, 220, 141, 1578, 20428, 494, 16, 0, 894, 1318, 0, 223, 136, 92, 0, 59, 1299, 4, 0, 34, 7044, 31, 0, 0, 17, 12, 702, 0, 9, 1087, 9, 22, 0, 205, 1329, 0, 0, 0, 223, 0, 1628, 41, 1, 7, 0, 3019, 0, 983, 81, 2347, 4, 18347, 187, 16, 47, 4, 0, 4, 10, 0, 5, 0, 36, 0, 282, 1144, 78, 0, 19, 445, 45, 4, 0, 51, 0, 250, 714, 0, 27, 37, 0, 0, 164, 136, 41, 42, 101, 108, 166, 211, 274, 1363, 42, 784, 2, 2, 21, 23, 104, 64, 375, 0, 158, 9, 247, 344, 111, 71, 68, 0, 734, 3, 3, 0, 50, 0, 670, 131, 97, 35, 29, 0, 112, 46, 1075, 434, 873, 48, 213, 29, 0, 0, 52, 56, 5, 4, 4, 36, 34, 13, 327, 0, 393, 18, 33, 2793, 0, 359, 0, 0, 19, 0, 52, 1, 4, 609, 27, 128, 4, 4, 1628, 4262, 97, 48, 80, 0, 22754, 355, 10, 69, 55, 92, 20, 122, 101, 0, 686, 423, 11, 0, 0, 0, 23, 1, 13, 14, 530, 115, 942, 0, 31, 14, 0, 120, 1521, 64, 0, 24, 0, 0, 26, 0, 120, 205, 0, 0, 13, 37], [0, 13, 266, 580, 234, 5, 1323, 0, 2, 0, 0, 198, 355, 616, 746, 13, 0, 7, 92, 347, 23, 170, 92, 2096, 2305, 0, 38, 68, 12, 685, 1119, 1, 144, 0, 0, 1428, 23, 101, 112, 2, 551, 48, 13, 850, 1, 1, 0, 185, 36, 0, 176, 4670, 0, 1352, 7, 70, 52, 213, 144, 389, 105, 0, 5, 46, 0, 0, 3, 185, 0, 0, 13, 0, 0, 872, 187, 423, 73, 1, 18, 4, 21, 249, 3727, 831, 767, 415, 1120, 5, 272, 554, 1972, 39, 7493, 2, 631, 9, 13, 104, 2238, 67, 49, 355, 2657, 18, 0, 0, 254, 98, 23, 735, 31, 1852, 26, 104, 9, 297, 796, 1972, 52, 264, 0, 0, 78, 610, 24, 0, 35, 528, 1155, 0, 23, 620, 0, 13, 318, 21, 68, 55, 23, 1, 5, 6, 0, 0, 159, 24, 162, 0, 45, 121, 16, 536, 354, 5, 0, 8, 1, 1, 2, 0, 76, 0, 64, 59, 5, 389, 4, 14, 1, 0, 0, 0, 83, 59, 74, 1318, 17, 213, 0, 1297, 0, 695, 0, 2, 7167, 1, 0, 0, 278, 2, 136, 0, 0, 3427, 0, 282, 11, 0, 0, 375, 5, 231, 2, 2799, 0, 2368, 811, 7, 5, 332, 2, 88, 3, 24, 152, 8, 9, 9, 0, 144, 719, 47, 1, 0, 20, 4, 1, 26, 0, 1, 19, 13, 0, 0, 44, 2877, 24, 326, 12, 219, 3, 0, 0, 0, 198, 144, 1, 502, 9, 0], [97, 150, 1930, 114, 57, 485, 580, 0, 768, 0, 1, 941, 5, 0, 0, 361, 113, 946, 0, 0, 2, 0, 60, 93, 0, 48, 0, 1155, 0, 101, 106, 328, 0, 0, 0, 3, 0, 0, 5, 94, 1, 272, 415, 1, 0, 1156, 10, 2287, 11, 0, 2877, 0, 3, 50, 18, 653, 3, 2113, 2, 0, 0, 0, 0, 63, 167, 74, 298, 60, 13, 681, 0, 869, 489, 5, 207, 6, 80, 9, 772, 7, 376, 4, 1, 1070, 0, 43, 9, 25, 100, 0, 4561, 0, 354, 1064, 1768, 91, 9, 42, 0, 1352, 13, 4937, 0, 620, 25, 38, 119, 20, 0, 10, 127, 375, 222, 731, 14, 82, 15382, 0, 92, 4587, 1048, 217, 3355, 1, 12, 106, 14, 0, 784, 345, 1, 95, 0, 171, 3463, 0, 108, 0, 15992, 61, 328, 0, 30, 77, 329, 2555, 16, 0, 1531, 131, 0, 24, 2, 670, 86, 0, 0, 291, 168, 786, 0, 89, 0, 162, 0, 153, 0, 0, 15, 21, 2, 1628, 0, 0, 898, 106, 39, 0, 1087, 2, 13, 0, 627, 9, 2810, 1704, 37, 224, 0, 0, 2410, 1, 34, 411, 0, 393, 897, 87, 0, 0, 0, 329, 744, 45, 61, 51, 7, 9, 1, 312, 106, 0, 0, 323, 589, 32, 64, 104, 194, 0, 0, 167, 26, 84, 45, 10, 23, 28, 2, 0, 26, 3, 48, 450, 1752, 15382, 0, 0, 31, 13, 0, 24, 266, 0, 10, 0, 15, 584, 13, 375], [0, 1, 2, 46, 111, 34, 44, 6, 627, 0, 623, 0, 96, 3, 0, 345, 16, 0, 15, 13, 0, 264, 489, 9, 0, 21, 24336, 2, 401, 21, 1578, 40, 0, 169, 1404, 535, 35, 44, 21, 0, 448, 13, 69, 168, 1, 282, 16, 11, 0, 10, 3, 77, 4, 2, 254, 14, 60, 0, 291, 768, 5, 24967, 3, 0, 167, 84, 125, 130, 569, 428, 0, 27, 0, 224, 0, 3, 98, 126, 12, 94, 631, 264, 554, 0, 767, 28, 151, 2113, 11, 0, 3566, 6, 458, 409, 0, 23, 319, 265, 731, 133, 0, 93, 0, 609, 28, 80, 7493, 311, 23, 3634, 389, 5, 24, 15, 0, 11, 778, 102, 0, 35, 29, 0, 68, 92, 7, 21, 4080, 18, 116, 424, 11, 39, 13, 0, 0, 4, 3341, 0, 25, 0, 7806, 40, 0, 2879, 0, 0, 28, 0, 7, 14, 3021, 0, 0, 786, 0, 412, 5, 0, 60, 65, 68, 0, 97, 0, 768, 3, 119, 0, 1318, 0, 264, 6, 872, 605, 77, 55, 514, 869, 39, 0, 54, 99, 784, 2120, 67, 12, 38, 0, 0, 0, 1868, 0, 0, 0, 7322, 962, 98, 0, 0, 18, 1, 877, 77, 0, 1, 1, 119, 9, 30, 45, 280, 169, 470, 28, 2, 291, 0, 10, 784, 15, 0, 0, 4561, 0, 466, 0, 1868, 6, 91, 6, 78, 0, 254, 0, 10, 415, 0, 1, 0, 250, 0, 0, 4587, 0, 87, 2, 204, 76, 168, 245], [0, 349, 0, 924, 0, 376, 820, 0, 608, 2, 32, 16, 25, 24, 0, 0, 3019, 298, 77, 132, 0, 18, 237, 0, 1, 2, 12, 0, 0, 45, 14, 116, 1412, 7322, 487, 359, 16, 6161, 0, 3, 29, 22, 0, 297, 71, 55, 0, 21, 20, 76, 1, 40, 3, 4, 198, 0, 19, 101, 0, 2879, 226, 0, 6, 169, 0, 72606, 67, 80, 393, 20, 5, 0, 0, 140, 625, 0, 109, 2, 113, 686, 530, 4, 159, 219, 355, 9, 201, 0, 266, 350, 642, 160, 1048, 924, 319, 1, 7, 831, 76, 0, 376, 2, 1027, 43, 42, 20, 1268, 350, 294, 39, 93, 10, 0, 415, 1948, 2, 9, 13, 27, 496, 217, 2, 185, 0, 2049, 45, 24967, 14, 6, 1887, 145, 0, 1, 84, 92, 46, 0, 68, 544, 344, 516, 534, 0, 21, 2879, 1765, 361, 2, 9, 10, 44, 0, 476, 4, 0, 78, 40, 140, 1, 344, 125, 162, 19, 223, 25, 80, 0, 3, 220, 63, 39, 80, 0, 0, 1274, 0, 4, 87, 0, 0, 247, 21, 84, 0, 29, 0, 126, 2555, 359, 746, 2347, 6, 0, 494, 57, 0, 0, 166, 0, 3, 49, 5, 30, 0, 7322, 2, 0, 347, 0, 1, 0, 60, 106, 323, 0, 0, 19, 0, 1, 0, 122, 24967, 3136, 11, 7, 1370, 3, 1, 29, 24336, 84, 92, 8, 9, 0, 375, 8, 4, 0, 6, 3, 0, 222, 831, 56, 2, 8, 1, 35, 153], [72, 679, 18, 90, 332, 13, 44, 0, 26, 284, 126, 465, 2, 0, 1638, 2491, 1638, 0, 48, 1289, 4249, 5, 5, 21, 1, 51, 0, 125, 0, 0, 14, 245, 4943, 51, 0, 0, 17, 25, 64, 87, 13, 20, 80, 30, 14, 219, 15382, 126, 0, 49, 0, 94, 120, 226, 0, 0, 84, 1329, 60, 0, 1, 44, 30, 37, 258, 75, 786, 92, 548, 48, 0, 52, 150, 1144, 169, 91, 1174, 23, 111, 15, 0, 258, 625, 5521, 1004, 4, 12, 55, 0, 2, 300, 2657, 104, 152, 1768, 0, 0, 38, 5399, 101, 2793, 1, 261, 1921, 0, 115, 7806, 61, 87, 6, 4169, 77, 104, 0, 12, 0, 5, 0, 18, 2, 274, 5, 4937, 0, 3, 0, 12, 4, 2877, 0, 0, 328, 36, 0, 2226, 11, 48, 187, 4, 609, 26, 39, 0, 1, 3, 0, 27, 1277, 5, 0, 0, 311, 1, 25, 0, 0, 0, 819, 9, 100, 534, 0, 0, 428, 100, 207, 1876, 26, 554, 43, 638, 10916, 311, 1, 87, 9, 0, 0, 31, 11, 361, 28, 4, 412, 686, 2, 197, 7, 146, 5, 7493, 344, 10127, 77, 140, 0, 0, 0, 0, 3, 344, 24, 369, 232, 30, 0, 187, 268, 162, 10, 12, 5, 0, 8, 7, 40, 487, 274, 0, 822, 1363, 0, 104, 11, 0, 514, 0, 12, 20, 0, 623, 0, 298, 0, 266, 0, 0, 0, 0, 1749, 0, 19, 125, 1, 1922, 2, 87, 4670, 147, 1363], [0, 0, 15, 88, 10, 0, 459, 0, 10, 653, 0, 1, 15, 4937, 14, 0, 87, 0, 0, 5, 88, 0, 0, 34044, 11, 0, 104, 551, 5, 10, 2, 11, 0, 0, 57, 60, 0, 1138, 188, 91, 1679, 19, 37, 685, 1768, 250, 189, 234, 217, 377, 28, 0, 0, 6, 0, 5, 6, 0, 223, 0, 405, 3634, 32, 10127, 13, 0, 6, 44, 336, 10, 223, 9, 477, 0, 47, 14, 766, 5, 244, 21, 0, 0, 0, 0, 10, 5, 983, 1, 7230, 7, 0, 100, 71, 97, 219, 3, 135, 12, 4943, 0, 30, 78, 0, 195, 312, 5, 38, 13, 133, 51, 3, 15, 31, 0, 258, 605, 0, 10, 0, 1156, 0, 610, 36, 299, 30, 518, 4, 1114, 48, 20, 1268, 0, 60, 0, 9, 0, 0, 198, 1120, 0, 22, 51, 76, 269, 0, 29, 0, 0, 13, 50, 0, 686, 131, 0, 5, 0, 328, 16, 1, 220, 0, 73, 1231, 5, 6, 746, 0, 220, 1, 1521, 1849, 47, 23, 3, 82, 0, 24, 9, 3, 4, 102, 868, 3, 0, 42, 14, 355, 0, 2342, 71, 12, 11, 40, 13, 0, 0, 900, 1754, 0, 92, 0, 0, 35, 0, 0, 685, 162, 6, 25, 32, 104, 296, 0, 112, 96, 0, 0, 258, 19, 1876, 180, 204, 76, 385, 202, 8, 628, 258, 284, 0, 11, 15, 4, 0, 100, 255, 9, 8, 287, 24, 746, 554, 132, 408, 0, 44, 620, 2096, 9476, 1027], [62, 0, 27, 100, 0, 2368, 1174, 34, 24967, 97, 64, 0, 3566, 266, 1, 23, 244, 516, 0, 516, 364, 82, 0, 11, 8, 15, 1, 23, 164, 41, 4, 0, 24, 0, 321, 25, 221, 0, 0, 1274, 12, 25, 0, 0, 8, 233, 0, 9, 18, 278, 0, 49, 3, 494, 88, 1, 0, 9, 0, 73, 400, 1113, 36, 35, 734, 487, 6, 2, 100, 0, 27, 0, 202, 189, 0, 16, 0, 49, 3314, 0, 530, 0, 43, 0, 77, 92, 201, 2676, 180, 223, 166, 3230, 0, 19, 912, 186, 5, 0, 489, 3106, 1370, 20428, 12, 0, 143, 55, 2410, 0, 264, 9, 0, 544, 0, 121, 40, 1540, 13, 146, 1, 90, 10, 0, 0, 0, 21, 375, 0, 96, 89, 0, 181, 13, 1, 0, 187, 97, 116, 759, 189, 129, 0, 11, 0, 104, 0, 0, 151, 44, 132, 0, 0, 10, 6, 0, 2581, 72, 78, 1363, 0, 0, 0, 67, 534, 0, 679, 147, 6, 337, 1052, 216, 0, 1608, 44, 0, 16624, 0, 2, 28, 125, 822, 0, 361, 51, 2192, 628, 14, 166, 347, 0, 0, 62, 50, 92, 5, 0, 51, 1087, 36, 3463, 1, 466, 100, 9, 5, 22754, 458, 0, 70, 9, 0, 20, 11, 47, 1428, 569, 0, 3, 318, 55, 702, 3, 78, 11, 1, 2879, 2, 0, 0, 0, 0, 924, 0, 0, 554, 2, 223, 0, 0, 3, 1, 254, 106, 23, 7, 52, 789, 364, 57, 0, 86], [14, 1930, 1194, 38, 82, 273, 289, 3, 0, 0, 55, 0, 266, 4, 48, 19, 0, 118, 1385, 0, 424, 0, 48, 1268, 76, 16, 13, 35, 33, 55, 39, 69, 616, 344, 0, 3, 16171, 25, 44, 13, 71, 84, 4542, 181, 13, 628, 1452, 68, 11, 114, 34, 307, 0, 0, 93, 0, 111, 3, 1, 94, 3566, 1, 0, 13, 5, 0, 303, 23, 246, 3566, 266, 97, 369, 46, 822, 55, 1144, 0, 627, 73, 1231, 46, 297, 1, 26, 272, 1, 265, 194, 1, 187, 21, 1852, 2096, 530, 26, 269, 39, 125, 11, 2, 53, 4, 326, 0, 0, 14, 122, 49, 97, 829, 194, 284, 10, 260, 189, 0, 0, 2, 326, 0, 493, 0, 23, 1231, 9, 13637, 0, 223, 6, 609, 428, 9, 0, 594, 9, 14, 27, 2096, 829, 0, 138, 924, 696, 102, 942, 0, 187, 17, 40, 829, 144, 734, 300, 4, 0, 31, 9, 355, 189, 0, 0, 2491, 56, 1046, 0, 0, 0, 0, 48, 24, 0, 0, 137, 72, 184, 0, 4, 0, 45, 90, 56, 60, 24, 8, 0, 77, 1318, 6, 122, 10, 3463, 44, 94, 13, 253, 0, 38, 14, 7, 101, 12, 0, 1414, 48, 393, 23, 873, 197, 0, 282, 77, 311, 21, 263, 534, 1211, 3, 266, 49, 184, 1231, 188, 19, 17, 12, 6, 188, 999, 72, 0, 4, 0, 1021, 0, 109, 3136, 11, 0, 205, 8, 2657, 46, 428, 1289, 20, 4542, 178, 25, 0], [25, 326, 6, 0, 96, 37, 1887, 11, 0, 0, 0, 1021, 13, 298, 98, 223, 32, 0, 0, 0, 5, 9, 1, 3, 27, 170, 3, 1373, 544, 26, 77, 25, 119, 88, 20, 7, 170, 7044, 1, 224, 0, 109, 59, 7167, 10, 2287, 448, 51, 1571, 254, 29, 0, 9, 299, 1, 87, 3, 0, 4, 3, 34, 15382, 4, 6, 364, 2, 0, 1263, 0, 69, 50, 0, 531, 4169, 0, 47, 56, 40, 594, 14, 376, 28, 0, 159, 679, 942, 176, 23, 9, 5, 1679, 0, 254, 610, 1027, 734, 0, 375, 7, 0, 0, 3176, 4542, 917, 5, 21, 0, 76, 115, 76, 16, 0, 71, 44, 651, 17, 0, 63, 631, 44, 0, 387, 33, 12, 7322, 3230, 0, 0, 10, 18, 5, 2810, 242, 375, 1, 242, 234, 385, 0, 819, 900, 52, 194, 1921, 616, 0, 0, 0, 8, 534, 9, 38, 87, 872, 1531, 3136, 282, 3, 132, 0, 7049, 46, 5, 420, 26, 10, 0, 2879, 3230, 2105, 2, 0, 23, 13, 0, 0, 2, 393, 223, 0, 494, 16, 1299, 253, 0, 122, 1065, 7, 0, 59, 0, 495, 0, 80, 284, 0, 651, 850, 868, 10, 598, 0, 50, 1, 0, 0, 14, 0, 52, 1571, 0, 1, 0, 242, 1414, 1652, 80, 48, 10, 7, 55, 137, 731, 26, 13, 9, 5, 0, 0, 0, 220, 2555, 609, 17, 19, 5, 120, 221, 22, 0, 502, 19, 97, 246, 0, 551, 133, 261, 24, 0], [77, 38, 0, 361, 2, 33, 7, 1849, 180, 87, 126, 0, 428, 0, 551, 1323, 38, 247, 40, 679, 18, 1, 31, 21, 786, 0, 123, 19, 2, 34, 841, 9, 12, 405, 80, 361, 2049, 924, 15, 29, 1404, 0, 0, 26, 282, 0, 13, 0, 0, 217, 476, 4, 0, 90, 0, 361, 98, 625, 8, 0, 0, 58, 1318, 205, 19, 103, 0, 7230, 0, 0, 15, 2113, 0, 120, 0, 167, 0, 0, 74, 150, 1972, 26, 16, 1023, 0, 166, 0, 4, 904, 43, 133, 0, 735, 48, 56, 0, 1682, 2879, 46, 78, 22754, 1087, 1318, 113, 28, 2464, 2, 347, 123, 0, 92, 40, 122, 16, 92, 1571, 0, 956, 9, 7230, 0, 24, 710, 19, 403, 0, 14, 16, 128, 33, 38, 0, 36, 0, 0, 100, 405, 1075, 20, 10, 12, 72, 13637, 2, 0, 2877, 0, 152, 1, 187, 1, 0, 19, 10, 5399, 0, 187, 10, 231, 24967, 0, 103, 48, 69, 26, 53, 14, 650, 104, 605, 52, 35, 21, 0, 2, 850, 0, 247, 0, 133, 45, 166, 63, 0, 2, 28, 60, 0, 0, 87, 387, 1, 151, 247, 361, 18, 59, 0, 20, 22, 40, 8, 98, 375, 0, 27, 11, 84, 3, 100, 1373, 4, 3, 0, 3, 158, 6, 20, 122, 220, 81, 0, 16, 0, 2, 75, 14, 2098, 0, 20428, 1, 731, 19, 1, 328, 4, 16171, 9, 554, 28, 532, 1628, 0, 21, 242, 204, 4, 1832, 710, 681], [282, 48, 69, 0, 205, 17622, 1, 27, 486, 84, 46, 0, 71, 198, 8, 140, 0, 21, 1069, 2, 246, 20, 321, 423, 355, 517, 7, 108, 3, 764, 0, 0, 336, 268, 0, 29, 29, 0, 12, 631, 2, 237, 0, 118, 3, 1232, 0, 84, 101, 1578, 347, 254, 96, 131, 145, 7, 1064, 0, 298, 904, 924, 261, 2248, 0, 1, 122, 26, 28, 67, 3, 2995, 0, 9, 213, 620, 30, 5, 100, 0, 631, 0, 17, 1329, 1198, 7806, 16, 108, 0, 0, 872, 89, 0, 20, 349, 18293, 10, 38, 0, 0, 247, 647, 0, 15, 91, 11, 112, 486, 278, 84, 112, 836, 0, 31, 991, 0, 18, 0, 1023, 36, 0, 4262, 1, 0, 8, 167, 3, 4, 318, 41, 14, 10127, 26, 1, 3007, 6, 1211, 119, 0, 33, 6, 2464, 2098, 55, 0, 784, 36, 6, 338, 90, 0, 2305, 86, 0, 1628, 0, 0, 8, 127, 186, 0, 76, 119, 3021, 347, 19, 140, 13, 234, 2995, 0, 1, 0, 6, 3, 18, 27, 691, 64, 2363, 77, 5, 72, 594, 98, 103, 0, 0, 1297, 26, 11, 66, 2, 2113, 0, 1274, 98, 91, 188, 39, 0, 0, 0, 34, 0, 1922, 1021, 0, 4561, 105, 16, 82, 1832, 0, 1608, 5, 40, 2278, 27, 15, 52, 104, 2, 3230, 23, 11, 686, 31, 551, 0, 14, 92, 0, 3634, 0, 1072, 0, 120, 0, 6, 1, 1052, 0, 49, 4, 2, 53, 0, 39, 1, 2], [60, 40, 19, 16, 145, 56, 12013, 11, 23, 1, 52, 445, 217, 50, 46, 0, 0, 50, 46, 15, 133, 122, 0, 4, 873, 430, 21, 37, 3, 12, 16, 1852, 13, 0, 82, 0, 434, 0, 4, 0, 8, 0, 4, 1429, 260, 12, 0, 0, 68, 1198, 0, 359, 7, 1119, 327, 2, 0, 48, 17, 55, 266, 126, 16, 25, 6, 379, 3341, 77, 48, 507, 133, 0, 9, 627, 1, 72, 1114, 0, 0, 250, 0, 23, 2711, 92, 269, 247, 7993, 42, 4670, 869, 6908, 45, 598, 121, 0, 6161, 19, 0, 338, 791, 772, 0, 11, 1868, 14, 140, 0, 0, 3021, 247, 13, 11, 0, 1289, 2793, 3, 264, 91, 3019, 0, 29, 361, 37, 1, 84, 458, 18, 0, 3, 679, 0, 0, 336, 917, 17, 4, 34, 70, 21, 2391, 7, 13637, 345, 8, 30, 223, 0, 126, 528, 7044, 58, 9, 0, 49, 0, 91, 9, 0, 127, 3, 0, 45, 3, 0, 123, 3, 2, 112, 0, 24, 535, 1638, 13, 7, 544, 152, 34044, 0, 2049, 0, 1571, 97, 52, 231, 18, 2287, 38, 2, 1120, 396, 2877, 0, 98, 0, 5399, 318, 9, 1452, 0, 0, 32, 3463, 92, 696, 74, 115, 415, 0, 1156, 11, 3634, 64, 126, 4, 0, 0, 80, 1, 338, 92, 31, 477, 80, 0, 11, 7, 60, 0, 0, 3633, 653, 1, 3, 2, 77, 237, 1215, 133, 0, 0, 2581, 0, 1, 130, 326, 152, 13, 1428, 56, 609], [0, 623, 184, 42, 1, 33, 17, 240, 377, 0, 44, 9, 0, 64, 158, 189, 2192, 0, 1, 28, 125, 3, 0, 0, 52, 0, 326, 0, 152, 297, 0, 580, 5, 108, 7, 0, 489, 2555, 11, 2, 129, 262, 902, 2, 0, 0, 0, 4670, 548, 48, 344, 55, 166, 17, 133, 46, 0, 177, 428, 0, 26, 0, 0, 0, 6, 1072, 44, 822, 8, 1052, 191, 13, 1004, 0, 16171, 19, 0, 2391, 3012, 24, 188, 2535, 412, 0, 0, 166, 609, 0, 6, 5, 897, 1, 532, 5, 12, 18293, 1542, 0, 2, 10, 169, 48, 608, 1921, 18, 38, 0, 181, 93, 0, 0, 379, 0, 90, 3, 101, 6, 2555, 1752, 28, 0, 531, 0, 0, 1679, 1, 496, 23, 28, 5, 355, 208, 68, 223, 0, 0, 1, 0, 2, 0, 20, 0, 1, 811, 1194, 224, 13, 1, 40, 96, 94, 40, 90, 0, 47, 51, 0, 5, 423, 2, 5, 18, 0, 0, 69, 1423, 112, 0, 556, 164, 5, 1571, 5, 5, 0, 4943, 623, 1, 3, 265, 0, 33, 0, 2, 0, 0, 14, 40, 0, 0, 1679, 48, 6, 23, 0, 300, 319, 1, 7044, 11, 423, 551, 2, 266, 150, 205, 14, 1048, 21, 234, 49, 131, 0, 0, 1410, 29, 611, 0, 0, 0, 8, 8, 0, 0, 496, 11, 0, 16, 73, 253, 14, 153, 27, 0, 6, 0, 428, 262, 46, 2877, 0, 869, 408, 29, 100, 0, 0, 68, 0, 620], [9, 0, 195, 0, 548, 253, 237, 199, 1, 11, 21, 12, 86, 8, 52, 22754, 1, 7, 14742, 60, 21, 4, 822, 262, 5, 521, 3634, 0, 1852, 37, 254, 0, 6, 60, 41, 151, 17, 2995, 0, 6, 0, 150, 6, 14, 642, 264, 2676, 2676, 1, 16, 0, 1, 616, 946, 146, 4561, 0, 1876, 0, 979, 48, 1682, 2, 153, 1155, 370, 3871, 0, 0, 311, 361, 29, 0, 2799, 0, 146, 437, 264, 242, 32, 254, 10, 7, 77, 0, 0, 188, 185, 0, 0, 64, 98, 9476, 8, 3012, 205, 41, 0, 525, 0, 140, 894, 47, 6, 267, 0, 1, 0, 30, 2711, 0, 0, 0, 24, 5, 122, 2391, 17, 0, 19, 24, 6, 1, 0, 7, 0, 86, 18, 0, 1452, 86, 1, 16, 1, 69, 22, 87, 1027, 80, 19, 44, 2, 11, 349, 0, 51, 116, 32, 1211, 49, 4605, 0, 52, 1542, 278, 2, 8, 0, 82, 3, 70, 784, 15, 44, 1, 15382, 0, 1608, 18, 872, 17, 375, 64, 0, 3, 52, 11, 63, 0, 5, 0, 0, 831, 4943, 284, 1, 0, 1156, 104, 82, 10, 49, 0, 12, 0, 0, 0, 130, 0, 0, 0, 0, 14, 1578, 4080, 0, 50, 0, 36, 15, 30, 0, 8, 385, 8, 494, 37, 0, 24336, 20, 0, 0, 10, 166, 1404, 194, 62, 2491, 0, 0, 237, 1352, 4080, 52, 0, 20428, 0, 1297, 0, 2702, 18347, 361, 0, 1, 12, 14, 0, 16, 51, 4], [20, 10, 126, 101, 48, 2368, 194, 561, 502, 5, 0, 60, 734, 41, 946, 26, 0, 284, 1404, 11, 0, 233, 376, 98, 8, 2098, 180, 1, 56, 27, 516, 1, 321, 0, 5, 584, 1391, 36, 16, 768, 47, 78, 202, 0, 180, 4605, 37, 39, 0, 2, 33, 254, 265, 75, 0, 2, 78, 56, 13637, 4686, 298, 67, 0, 89, 153, 10, 0, 16, 60, 0, 0, 115, 0, 7, 152, 0, 0, 152, 3007, 735, 75, 170, 47, 16, 28, 23, 194, 5, 12, 1542, 37, 34, 565, 83, 29, 719, 221, 1206, 68, 14, 49, 766, 61, 584, 517, 1, 56, 0, 272, 14, 551, 341, 786, 101, 60, 0, 0, 385, 0, 121, 691, 167, 23, 12, 13, 2347, 1, 0, 254, 2, 30, 0, 16171, 106, 1, 21, 8, 1072, 1, 0, 0, 300, 3633, 938, 246, 326, 2347, 232, 337, 0, 3, 77, 6, 0, 116, 691, 0, 0, 24, 144, 10, 512, 556, 169, 58, 11, 7, 9, 347, 2113, 13, 493, 3566, 296, 12, 42, 703, 6, 21, 403, 0, 5, 80, 0, 5, 48, 1574, 341, 18347, 76, 1, 76, 0, 38, 0, 25, 1752, 128, 6, 0, 28, 1921, 0, 8, 0, 455, 337, 2, 1274, 55, 11, 0, 0, 13, 21, 231, 4686, 1363, 126, 496, 0, 42, 3, 166, 349, 2, 0, 0, 979, 86, 188, 14, 354, 83, 0, 0, 1391, 924, 405, 11, 20, 16, 0, 493, 34, 0, 8, 16058, 873, 1876], [450, 4, 332, 48, 26, 0, 913, 16, 0, 197, 2, 246, 470, 714, 536, 1148, 338, 14, 10, 59, 2287, 38, 13, 0, 0, 82, 8, 219, 199, 10, 0, 71, 189, 19, 894, 3007, 3, 1, 98, 942, 49, 2464, 1679, 4, 458, 23, 29, 5, 55, 6, 1704, 0, 0, 1876, 237, 153, 0, 12, 0, 0, 20, 11, 0, 1574, 0, 3, 34, 735, 6, 67, 63, 411, 42, 0, 0, 0, 0, 962, 2, 6908, 111, 679, 84, 2, 30, 651, 554, 254, 189, 76, 0, 82, 267, 999, 3, 30, 0, 0, 0, 938, 2391, 30, 819, 264, 1352, 14, 63, 0, 3, 87, 6, 0, 4943, 59, 6161, 166, 9, 0, 40, 415, 13, 49, 0, 77, 0, 0, 367, 1318, 4169, 1, 0, 1578, 0, 0, 0, 9213, 5, 37, 126, 0, 47, 53, 3, 0, 274, 408, 2363, 1542, 104, 125, 0, 0, 86, 401, 2239, 864, 92, 5, 300, 1, 55, 544, 956, 23, 1070, 3, 23, 3230, 2, 126, 89, 11, 3, 1277, 354, 0, 565, 5, 0, 0, 5, 41, 29, 0, 319, 370, 18, 1211, 14, 521, 0, 48, 90, 21, 0, 133, 0, 412, 126, 0, 44, 0, 642, 0, 244, 2, 26, 15, 211, 1323, 4670, 3, 0, 44, 0, 1048, 80, 0, 297, 0, 80, 0, 1004, 3546, 91, 0, 0, 4, 2239, 34044, 217, 0, 13, 98, 5, 56, 0, 3, 77, 465, 32, 0, 2, 3427, 23, 171, 0, 14, 2, 2287], [0, 0, 0, 55, 3, 2879, 3007, 56, 0, 3, 11, 695, 1, 3021, 7, 651, 0, 670, 13, 158, 6, 0, 0, 1268, 84, 0, 6, 321, 50, 139, 64, 44, 46, 361, 0, 97, 36, 0, 746, 50, 0, 902, 3, 91, 0, 207, 719, 1, 0, 0, 191, 72, 39, 94, 2, 86, 766, 0, 428, 7, 695, 75, 112, 0, 321, 130, 47, 223, 347, 0, 0, 3, 220, 122, 370, 1, 1, 23, 51, 1113, 319, 5, 278, 76, 132, 0, 0, 98, 107, 1, 289, 13, 376, 7167, 836, 36, 455, 0, 507, 48, 10, 6, 0, 0, 209, 7, 768, 38, 11, 23, 13, 0, 24, 345, 0, 22, 24, 82, 4169, 768, 0, 0, 719, 565, 25, 96, 258, 297, 0, 11, 29, 195, 94, 68, 0, 74, 34044, 18, 786, 0, 3012, 0, 12, 6, 321, 0, 0, 106, 9, 8, 15992, 0, 2, 4, 217, 1749, 0, 642, 1993, 11, 8, 17, 84, 9, 670, 0, 0, 0, 264, 152, 3, 244, 0, 0, 0, 167, 11, 554, 0, 0, 52, 29, 18427, 0, 21, 162, 528, 1, 207, 1194, 521, 2, 0, 565, 77, 116, 12, 3012, 16, 37, 536, 872, 0, 4, 0, 80, 20, 25, 68, 278, 5, 78, 489, 6, 1679, 0, 0, 93, 0, 4587, 2793, 625, 561, 0, 266, 13, 2, 1206, 706, 7230, 6161, 68, 1423, 53, 312, 999, 226, 0, 0, 16058, 289, 1, 25, 264, 458, 20, 100, 494, 0, 4], [263, 97, 59, 12, 420, 400, 0, 476, 0, 1064, 1659, 17, 0, 1930, 12, 8, 377, 0, 226, 198, 0, 9, 23, 4542, 2657, 873, 0, 53, 76, 77, 0, 123, 2105, 2555, 11, 12, 428, 540, 140, 59, 10, 63, 137, 2, 6, 18, 690, 166, 0, 0, 4686, 20, 0, 82, 19, 69, 1277, 0, 0, 13, 76, 0, 21, 0, 2, 7049, 328, 686, 113, 82, 94, 3, 26, 1, 232, 72, 2, 47, 80, 42, 187, 0, 88, 0, 31, 51, 2096, 0, 904, 4943, 7049, 35, 18, 551, 1410, 4, 534, 0, 0, 14, 532, 0, 501, 7049, 54, 530, 7, 0, 194, 0, 0, 0, 14, 144, 207, 162, 143, 0, 11, 3, 0, 269, 7049, 894, 1849, 197, 76, 6, 101, 32, 0, 1, 77, 73, 919, 375, 0, 0, 59, 0, 791, 77, 2098, 2192, 7, 0, 2, 1289, 112, 0, 2, 219, 32, 222, 0, 30, 0, 0, 0, 98, 0, 516, 0, 14, 7230, 10, 864, 27, 7493, 1752, 20, 147, 106, 168, 17, 864, 29, 41, 0, 40, 772, 420, 1, 88, 1156, 10, 303, 458, 106, 94, 6, 36, 51, 11, 26, 22, 103, 0, 16, 2347, 0, 22, 52, 0, 4, 0, 1, 116, 12, 20, 11, 135, 180, 489, 4, 68, 209, 0, 54, 1993, 261, 0, 0, 0, 0, 97, 514, 829, 30, 7, 245, 5, 24, 125, 44, 9, 89, 13, 0, 49, 135, 16, 76, 6, 104, 76, 11, 8, 561, 1506], [127, 0, 1373, 169, 2410, 1704, 11, 282, 0, 30, 102, 0, 0, 140, 159, 7, 24, 0, 13, 853, 2, 1206, 0, 18, 526, 4670, 13, 3, 917, 1155, 100, 0, 786, 0, 23, 39, 300, 0, 13, 7993, 278, 4249, 34, 0, 16, 5, 48, 78, 207, 187, 3, 324, 1209, 1540, 194, 186, 1, 544, 26, 710, 420, 31, 44, 2, 48, 0, 62, 162, 31, 14, 60, 97, 530, 9, 1, 3230, 35, 119, 32, 0, 266, 25, 61, 8, 55, 0, 0, 170, 187, 5, 517, 904, 0, 2515, 52, 22, 0, 146, 11, 894, 1289, 1155, 1065, 0, 56, 0, 38, 159, 0, 38, 1277, 4257, 0, 0, 877, 2232, 0, 0, 21, 4670, 38, 28, 3, 265, 0, 535, 48, 7, 133, 786, 0, 221, 7, 594, 3634, 0, 8, 0, 30, 0, 266, 0, 0, 10, 237, 0, 240, 1148, 11, 189, 1, 0, 3, 6, 710, 912, 12, 1329, 8, 294, 217, 23, 126, 63, 4542, 198, 4542, 1, 123, 2535, 63, 100, 448, 64, 5, 159, 20965, 45, 0, 18, 0, 706, 0, 448, 48, 0, 16, 92, 13, 69, 2, 18, 98, 0, 407, 850, 0, 4, 5, 0, 180, 0, 28, 13, 0, 3, 0, 0, 15992, 332, 29, 0, 1429, 44, 0, 144, 507, 706, 1531, 312, 255, 121, 1404, 62, 17, 0, 412, 0, 623, 0, 411, 1004, 133, 150, 6, 152, 0, 67, 168, 0, 10, 70, 6, 1887, 691, 20, 38, 53, 0, 0], [26, 0, 104, 691, 180, 168, 494, 1046, 16, 4, 0, 266, 97, 14, 25, 9, 1414, 494, 375, 26, 369, 327, 0, 81, 1014, 0, 40, 84, 0, 43, 23, 8, 39, 121, 11, 919, 0, 27, 0, 247, 0, 4, 280, 164, 0, 244, 4262, 2515, 338, 430, 0, 2, 16058, 1048, 24, 4, 170, 2232, 650, 9, 101, 377, 0, 0, 129, 0, 9, 6, 5, 2535, 33, 10, 11, 18347, 0, 0, 24, 2410, 2, 223, 494, 48, 69, 4561, 897, 4257, 82, 3136, 458, 470, 246, 0, 734, 86, 9, 1922, 689, 772, 31, 0, 495, 18, 41, 11, 96, 12, 370, 4, 476, 10, 0, 180, 38, 0, 21, 0, 272, 16624, 689, 58, 3, 51, 786, 872, 0, 0, 18, 493, 105, 349, 4542, 88, 0, 20, 166, 93, 46, 11, 320, 280, 8, 409, 16, 3, 4, 324, 253, 11, 9, 133, 166, 2810, 32, 1796, 1412, 29, 48, 0, 27, 516, 470, 226, 476, 1148, 27, 0, 679, 0, 2711, 113, 113, 605, 0, 900, 329, 80, 0, 556, 170, 16058, 4, 0, 284, 359, 46, 1452, 829, 231, 0, 0, 55, 49, 189, 15, 408, 0, 0, 490, 61, 0, 37, 9, 84, 7993, 2, 3, 15, 81, 19, 0, 0, 609, 132, 1052, 44, 144, 0, 298, 158, 50, 836, 43, 67, 133, 0, 0, 7, 1156, 258, 88, 12, 34, 1297, 143, 50, 1423, 9, 1, 122, 291, 0, 0, 420, 0, 4, 40, 1065, 63, 0, 0], [0, 2657, 98, 4605, 209, 0, 2192, 0, 140, 0, 6, 7, 99, 714, 696, 1, 10, 0, 1188, 0, 246, 15992, 0, 30, 4, 0, 2, 9, 209, 679, 332, 0, 2, 459, 0, 0, 71, 5, 0, 455, 25, 1144, 0, 0, 160, 6161, 0, 64, 12, 689, 23, 0, 1198, 24, 61, 0, 0, 338, 0, 0, 52, 104, 223, 16624, 16, 1849, 59, 347, 106, 20965, 48, 29, 0, 294, 0, 25, 1506, 0, 9, 0, 9, 345, 1069, 1682, 3136, 2, 22, 11, 4249, 2, 0, 0, 719, 92, 0, 6, 0, 16624, 0, 868, 0, 1429, 0, 254, 0, 0, 31, 1752, 25, 56, 3, 5, 0, 0, 1682, 135, 3, 12, 820, 0, 0, 2098, 141, 0, 29, 72, 1, 3, 38, 979, 0, 234, 80, 13, 0, 265, 28, 13, 0, 80, 269, 166, 1, 10, 0, 13, 0, 34, 34, 6, 3463, 2995, 31, 320, 789, 0, 13, 6, 2120, 80, 19, 3, 80, 21, 496, 9, 52, 2049, 459, 0, 223, 956, 152, 21, 0, 133, 53, 11, 30, 77, 0, 1, 28, 47, 0, 71, 0, 1, 106, 6908, 1, 12, 282, 0, 4, 0, 133, 173, 525, 87, 696, 0, 48, 0, 282, 0, 938, 0, 0, 0, 9, 10916, 653, 651, 375, 3, 303, 166, 0, 1206, 303, 205, 62, 140, 3, 791, 83, 189, 60, 0, 19, 0, 80, 0, 46, 375, 326, 0, 703, 0, 0, 12, 0, 2, 34, 321, 2535, 77, 63, 0], [1922, 0, 1, 0, 11, 280, 6, 126, 1120, 744, 328, 423, 658, 13, 900, 1155, 0, 67, 0, 0, 1069, 794, 0, 0, 734, 88, 0, 670, 0, 22, 26, 5, 5, 14, 59, 385, 80, 217, 6, 247, 4262, 22, 20, 0, 0, 415, 559, 979, 387, 106, 137, 17, 25, 0, 1, 0, 211, 623, 0, 28, 3106, 47, 61, 300, 139, 14, 38, 1, 297, 23, 0, 0, 415, 42, 1404, 0, 12, 45, 1, 12, 278, 10, 2702, 653, 3, 0, 1, 247, 35, 493, 869, 118, 2, 141, 70, 91, 0, 0, 2287, 7044, 3871, 0, 0, 36, 0, 11, 11, 628, 0, 254, 226, 385, 12, 2535, 36, 35, 250, 361, 0, 20, 68, 19, 6, 377, 0, 10, 2, 80, 0, 0, 272, 10, 0, 853, 9, 2226, 0, 0, 23, 7, 6, 3021, 282, 21, 1693, 240, 487, 344, 1, 686, 898, 0, 4, 0, 52, 0, 7, 0, 0, 0, 2515, 318, 1993, 189, 3, 796, 64, 0, 198, 11, 30, 37, 0, 2, 924, 605, 428, 2, 9, 1, 244, 1075, 850, 50, 49, 4, 266, 16, 2, 8, 0, 627, 60, 731, 3136, 26, 19, 396, 266, 415, 0, 80, 56, 0, 0, 626, 45, 0, 9, 338, 86, 1148, 0, 0, 11, 0, 0, 850, 282, 2, 29, 0, 24, 13, 326, 653, 584, 3, 20, 14, 3, 1, 2491, 14, 104, 2799, 36, 21, 658, 2, 0, 0, 18, 0, 3314, 653, 6, 0, 35723, 106], [45, 98, 70, 7, 1849, 0, 0, 74, 18, 0, 0, 0, 168, 0, 11, 2711, 9108, 42, 2278, 102, 25, 2098, 36, 24, 2702, 400, 112, 1232, 1, 2, 0, 26, 9, 791, 344, 12013, 415, 514, 584, 16, 0, 3566, 205, 5, 0, 412, 75, 158, 0, 126, 240, 60, 184, 205, 39, 36, 104, 10, 49, 0, 209, 47, 2113, 0, 237, 0, 0, 21, 5, 1638, 517, 1391, 14, 208, 97, 10, 6, 16, 8, 345, 3, 4, 34, 0, 0, 791, 598, 610, 5, 9, 0, 30, 164, 0, 14, 0, 0, 0, 354, 59, 5, 77, 0, 0, 16, 1, 97, 1, 32, 0, 60, 347, 35723, 3670, 31, 0, 151, 264, 0, 19, 8, 98, 10, 24, 26, 260, 0, 466, 1540, 3, 0, 21, 25, 76, 194, 6, 28, 1299, 37, 0, 651, 746, 0, 23, 63, 686, 0, 2581, 224, 0, 19, 0, 9, 75, 5, 43, 554, 30, 0, 38, 1571, 623, 7, 2491, 24, 127, 52, 27, 0, 194, 0, 0, 0, 211, 180, 4636, 1, 868, 321, 44, 17, 0, 1, 0, 1876, 15, 9108, 52, 627, 1065, 0, 6, 540, 187, 3355, 9, 1, 34, 0, 337, 136, 30, 983, 29, 150, 6, 9, 0, 1, 3355, 1194, 202, 0, 231, 16, 63, 0, 1263, 55, 670, 2, 80, 4262, 269, 7, 2657, 999, 133, 6, 1070, 2, 5, 152, 401, 0, 48, 23, 10, 152, 0, 2, 127, 17622, 472, 0, 514, 4257, 86, 75, 2], [41, 489, 83, 307, 1868, 544, 0, 321, 13, 20, 3106, 8, 1, 0, 0, 387, 0, 8, 61, 195, 0, 696, 87, 5, 2, 0, 514, 143, 27, 39, 0, 0, 2, 548, 623, 3176, 2368, 3, 91, 2248, 6, 2657, 59, 0, 1452, 14, 512, 631, 0, 494, 0, 92, 90, 116, 112, 94, 14, 850, 1993, 0, 819, 0, 138, 146, 1679, 1921, 0, 0, 112, 731, 819, 1, 45, 133, 14, 247, 0, 88, 1119, 0, 139, 0, 0, 0, 2995, 133, 38, 3, 72, 10127, 4, 27, 25, 4, 786, 87, 1849, 144, 10, 0, 0, 1323, 2, 11, 0, 18, 0, 0, 556, 405, 0, 39, 128, 19, 0, 0, 22, 3314, 9, 5, 1215, 0, 359, 7, 0, 5, 86, 403, 0, 364, 32, 23, 0, 0, 13, 0, 8, 23, 516, 942, 0, 53, 0, 234, 133, 11, 26, 98, 403, 0, 0, 3355, 10, 0, 11, 3566, 300, 6, 0, 631, 69, 829, 44, 894, 48, 0, 24, 4, 132, 983, 31, 138, 120, 0, 13, 9, 136, 1752, 496, 0, 1, 0, 0, 24, 1173, 1021, 999, 1, 244, 40, 43, 100, 1087, 1152, 0, 6, 122, 202, 20, 26, 3019, 2410, 144, 0, 14, 10, 8, 4, 12, 187, 2, 5, 29, 731, 1323, 52, 0, 751, 19, 9, 3136, 4, 962, 679, 0, 26, 448, 86, 0, 0, 28, 690, 29, 6, 55, 318, 0, 0, 1638, 0, 0, 517, 1972, 1215, 98, 344, 0, 1973, 0, 96], [0, 169, 47, 19, 0, 11, 2, 19, 44, 205, 0, 0, 82, 864, 578, 62, 0, 9, 0, 1277, 0, 941, 86, 65, 8, 2, 27, 0, 17, 18, 71, 0, 3, 250, 1289, 118, 13, 1542, 131, 489, 0, 2, 2, 658, 0, 22, 0, 51, 70, 0, 14, 187, 5, 175, 0, 354, 0, 2232, 1206, 0, 1, 1329, 0, 1930, 13, 31, 0, 48, 0, 5521, 1429, 133, 80, 0, 0, 303, 361, 0, 14, 4, 0, 102, 30, 60, 1, 68, 14, 60, 6161, 7, 24, 38, 62, 1832, 7, 101, 183, 140, 12, 1, 1796, 3, 18427, 20428, 1352, 0, 303, 140, 2, 0, 53, 17, 0, 0, 1373, 430, 979, 0, 18, 296, 133, 0, 1768, 485, 0, 28, 9, 21, 625, 46, 143, 0, 166, 0, 344, 188, 247, 850, 17, 80, 0, 3, 181, 25, 0, 898, 1849, 7, 784, 3, 5, 3, 1075, 120, 106, 4, 6, 7, 706, 1323, 0, 405, 1064, 119, 0, 836, 1, 1, 100, 242, 0, 18, 108, 20, 0, 751, 2, 0, 841, 13, 1087, 841, 71, 8, 23, 0, 3, 101, 10, 75, 30, 38, 8, 0, 0, 2, 1404, 17, 263, 556, 0, 714, 355, 873, 84, 16, 10, 68, 0, 96, 0, 278, 3727, 4, 113, 6, 39, 0, 2, 28, 10, 0, 10, 1412, 796, 90, 0, 106, 5, 30, 3341, 0, 3, 3314, 0, 32, 22, 0, 282, 554, 4, 2657, 187, 0, 1, 8, 10, 0, 60, 11], [526, 144, 900, 0, 5, 423, 0, 19, 0, 3670, 942, 180, 216, 623, 1, 437, 768, 1363, 9, 2105, 0, 8, 11, 72606, 7, 0, 20428, 767, 345, 60, 25, 16058, 1188, 297, 0, 45, 2877, 1194, 162, 1198, 620, 21, 0, 0, 714, 0, 2, 536, 0, 1410, 49, 3176, 18347, 2347, 370, 370, 166, 61, 17, 80, 0, 1209, 1, 159, 14, 0, 0, 853, 0, 78, 0, 1156, 0, 98, 14, 53, 1921, 108, 703, 30, 20, 377, 250, 29, 0, 300, 28, 767, 10, 0, 14, 14, 16624, 86, 18, 2, 1, 19, 4, 1574, 61, 13, 768, 3, 27, 26, 1289, 0, 44, 405, 278, 0, 7167, 0, 1114, 21, 0, 2, 0, 0, 521, 0, 0, 691, 25, 1876, 1414, 0, 407, 13, 0, 1428, 109, 1, 26, 0, 829, 5, 7322, 1152, 0, 48, 13, 6, 96, 272, 84, 31, 4, 0, 0, 1297, 52, 0, 609, 0, 0, 42, 6, 4169, 0, 77, 237, 1, 5, 18293, 232, 106, 106, 1, 39, 106, 0, 123, 731, 60, 516, 71, 12, 0, 2391, 0, 0, 327, 103, 0, 0, 1, 18, 0, 7, 1148, 487, 48, 4, 2, 272, 0, 0, 0, 731, 5, 5, 266, 4, 1, 55, 222, 12, 69, 0, 28, 0, 123, 1352, 1, 0, 250, 4670, 1, 554, 0, 245, 6, 0, 0, 16, 5, 80, 233, 530, 67, 52, 282, 0, 94, 48, 245, 125, 1768, 1, 361, 7044, 0, 30, 17, 12, 28, 904, 31], [245, 1948, 297, 70, 403, 171, 91, 42, 63, 4, 158, 1318, 768, 0, 198, 261, 2239, 0, 355, 0, 116, 219, 690, 169, 6, 4, 49, 23, 872, 18, 2, 904, 40, 561, 38, 0, 1, 751, 52, 36, 137, 240, 81, 69, 38, 106, 616, 35, 272, 1608, 2464, 0, 0, 0, 311, 44, 52, 189, 11, 0, 1, 0, 0, 0, 6, 30, 11, 21, 0, 0, 26, 48, 0, 38, 628, 91, 144, 294, 26, 323, 4, 264, 102, 0, 450, 415, 16, 0, 51, 1652, 40, 0, 19, 164, 28, 13, 3, 282, 26, 254, 1682, 7, 10, 6, 25, 359, 99, 144, 70, 65, 1410, 24, 224, 246, 0, 98, 164, 7993, 166, 6, 0, 0, 1921, 369, 300, 108, 7, 0, 194, 183, 8, 133, 82, 0, 2096, 518, 0, 62, 0, 6, 10, 64, 237, 895, 0, 122, 119, 820, 0, 152, 5, 345, 33, 1542, 0, 72, 96, 272, 6, 23, 21, 0, 489, 0, 13, 2391, 217, 0, 24, 0, 77, 589, 12, 626, 0, 0, 1542, 47, 679, 48, 9, 25, 0, 36, 3, 266, 50, 209, 1506, 70, 0, 20, 841, 246, 4, 836, 125, 28, 87, 7, 3546, 20, 0, 1174, 0, 0, 305, 321, 24, 34044, 31, 28, 81, 1, 104, 91, 448, 87, 1114, 13, 187, 44, 164, 0, 6, 23, 0, 231, 616, 0, 11, 836, 89, 1, 5, 0, 17, 31, 23, 6, 123, 25, 0, 3670, 11, 0, 180, 48, 266, 3633], [0, 569, 703, 181, 4, 1, 0, 631, 83, 0, 2, 0, 370, 6, 77, 1087, 86, 2120, 128, 0, 207, 53, 0, 25, 0, 561, 0, 264, 1363, 25, 0, 1323, 631, 0, 24, 0, 5, 0, 389, 370, 0, 2, 0, 13, 5, 0, 361, 0, 1211, 1, 77, 13, 0, 321, 0, 16624, 0, 33, 49, 128, 125, 1652, 0, 385, 272, 93, 0, 120, 1064, 56, 919, 20, 27, 16, 1363, 25, 0, 43, 135, 125, 415, 385, 350, 224, 4, 27, 0, 6, 458, 0, 28, 59, 143, 31, 1370, 166, 0, 0, 25, 9213, 445, 0, 1173, 344, 327, 73, 10, 181, 48, 514, 94, 9, 4, 0, 51, 97, 98, 30, 0, 76, 184, 0, 10, 14, 1, 1, 254, 405, 2, 18347, 0, 18, 0, 3546, 3634, 0, 39, 51, 204, 913, 0, 1, 21, 532, 5, 0, 0, 3, 267, 222, 0, 0, 9213, 580, 0, 0, 0, 873, 458, 1948, 77, 31, 30, 1682, 0, 76, 86, 97, 26, 26, 0, 33, 0, 87, 151, 0, 437, 245, 38, 32, 0, 12, 9, 3355, 269, 0, 21, 25, 6, 187, 1, 1578, 92, 6908, 68, 152, 14, 0, 6, 0, 71, 0, 0, 26, 2363, 6, 1, 9, 4, 610, 2, 0, 1261, 13637, 0, 33, 0, 10, 2, 223, 1754, 254, 0, 187, 12, 540, 5, 51, 231, 0, 0, 13, 6, 84, 22, 223, 12, 52, 223, 6, 20, 90, 2347, 1796, 393, 3021, 4, 326, 9, 0], [5, 0, 7, 0, 31, 0, 63, 247, 0, 39, 63, 13637, 231, 0, 231, 20428, 104, 5, 650, 0, 76, 9, 59, 242, 228, 10, 4, 14, 44, 710, 0, 5, 1506, 33, 112, 60, 0, 687, 0, 28, 76, 3, 242, 19, 194, 349, 151, 0, 0, 1075, 298, 393, 0, 6, 13, 10, 924, 0, 133, 0, 266, 92, 2278, 1765, 0, 470, 0, 298, 0, 112, 24, 23, 0, 941, 103, 168, 152, 6, 15, 15, 0, 12, 48, 4, 42, 170, 0, 423, 598, 45, 173, 0, 0, 208, 370, 65, 0, 26, 638, 2232, 767, 151, 114, 31, 0, 32, 48, 0, 626, 559, 266, 40, 4, 7, 9108, 169, 84, 0, 4587, 0, 349, 0, 14, 11, 20, 1188, 31, 3, 39, 245, 11, 1, 0, 4, 231, 237, 237, 0, 186, 2, 82, 1, 0, 0, 0, 0, 0, 377, 31, 5, 2347, 0, 64, 0, 0, 100, 0, 9, 1209, 45, 653, 144, 25, 0, 3634, 10, 116, 355, 17, 367, 6, 0, 217, 55, 15, 1, 0, 78, 0, 836, 710, 9, 44, 247, 51, 261, 26, 0, 0, 7, 89, 1, 187, 0, 199, 772, 408, 0, 1289, 14, 284, 0, 1087, 0, 14, 24, 282, 84, 7, 39, 250, 2676, 349, 187, 768, 411, 4, 0, 2410, 0, 30, 0, 127, 1263, 254, 403, 627, 489, 2, 69, 0, 3, 0, 121, 347, 0, 278, 152, 101, 24967, 1, 0, 551, 0, 556, 143, 3, 262, 25, 15], [3, 2491, 67, 21, 530, 166, 75, 983, 11, 36, 0, 1993, 424, 0, 237, 52, 14, 123, 0, 4, 10, 169, 0, 0, 0, 1, 98, 240, 125, 1198, 17, 0, 289, 0, 20428, 7, 261, 75, 0, 0, 0, 409, 0, 13, 87, 133, 219, 0, 6, 628, 133, 0, 58, 0, 152, 0, 153, 150, 68, 0, 611, 48, 39, 120, 521, 39, 1749, 0, 25, 303, 0, 0, 1887, 16, 0, 1072, 106, 2535, 0, 0, 0, 16, 7, 344, 1155, 15, 272, 6, 21, 189, 1, 0, 912, 0, 21, 1174, 4, 12, 19, 638, 569, 0, 0, 327, 100, 198, 3, 111, 265, 91, 1072, 0, 72, 46, 27, 6161, 63, 5, 29, 189, 48, 0, 68, 820, 1023, 9, 32, 70, 272, 0, 160, 4, 0, 2, 61, 2, 350, 29, 1423, 57, 689, 1188, 47, 300, 0, 0, 28, 0, 535, 0, 26, 48, 25, 0, 0, 393, 254, 282, 39, 0, 0, 489, 0, 2, 118, 735, 0, 10916, 2232, 902, 51, 64, 265, 0, 223, 1152, 4, 30, 0, 9, 1352, 92, 0, 0, 580, 0, 487, 0, 120, 0, 1, 16, 0, 71, 2657, 0, 10, 746, 24, 1542, 0, 191, 3, 0, 14, 0, 0, 791, 1429, 869, 0, 2, 0, 0, 167, 685, 0, 263, 1540, 199, 115, 0, 48, 0, 2711, 2368, 5, 166, 48, 4, 569, 16, 6, 650, 1027, 94, 48, 0, 319, 13, 0, 0, 33, 0, 188, 2515, 0, 204, 16, 69], [5, 242, 133, 6, 166, 0, 24, 132, 1188, 326, 11, 254, 0, 35, 67, 0, 1, 3, 0, 81, 3633, 7, 70, 216, 1268, 6, 45, 221, 5, 13, 377, 30, 108, 121, 554, 0, 22, 40, 111, 35, 6908, 111, 13, 169, 2, 0, 19, 638, 0, 0, 0, 0, 261, 387, 28, 23, 69, 92, 652, 21, 869, 0, 58, 2, 0, 8, 171, 3, 95, 112, 0, 6, 1429, 4249, 272, 0, 19, 228, 14, 53, 323, 51, 0, 1, 52, 2793, 355, 13, 91, 450, 344, 530, 361, 12, 0, 544, 653, 0, 0, 4, 2, 21, 0, 0, 0, 0, 0, 0, 0, 0, 4, 531, 605, 48, 0, 0, 495, 92, 784, 8, 0, 344, 24, 1155, 0, 2, 420, 1, 0, 127, 13, 11, 88, 2, 0, 97, 0, 0, 95, 46, 10, 6, 19, 0, 3871, 1410, 1, 76, 169, 0, 0, 24, 2105, 77, 11, 15, 1796, 5, 84, 59, 1027, 0, 0, 470, 4, 0, 2, 170, 734, 12013, 16, 0, 127, 187, 12, 0, 1174, 21, 983, 233, 0, 0, 37, 872, 0, 258, 38, 36, 0, 263, 2676, 0, 75, 138, 18, 115, 370, 18, 647, 53, 8, 1, 30, 0, 0, 0, 6, 0, 13637, 46, 0, 112, 1, 2, 1, 151, 0, 6908, 42, 52, 19, 3, 10, 724, 0, 46, 48, 4, 0, 0, 6, 1452, 20, 0, 0, 121, 171, 171, 580, 300, 133, 44, 84, 548, 554, 0, 367, 6, 0, 6161], [679, 0, 18, 434, 4, 0, 0, 19, 84, 0, 1608, 489, 0, 0, 0, 4, 0, 59, 21, 39, 3, 97, 0, 91, 32, 1188, 101, 258, 18, 0, 133, 0, 101, 353, 831, 35, 282, 0, 647, 61, 7, 49, 3, 0, 0, 272, 3, 98, 232, 169, 1, 1693, 0, 8, 0, 1578, 118, 0, 3463, 1277, 0, 36, 24, 22, 30, 0, 0, 0, 23, 125, 80, 260, 68, 90, 1, 152, 9, 0, 1274, 168, 2120, 0, 1578, 367, 9213, 744, 1152, 54, 33, 3, 171, 0, 1922, 608, 0, 132, 51, 336, 76, 51, 609, 1693, 1144, 145, 19, 1194, 1069, 0, 61, 2105, 28, 0, 924, 1, 594, 1, 60, 1, 507, 26, 1, 223, 11, 274, 3, 7, 0, 169, 9, 0, 26, 16, 217, 12, 25, 1, 15, 0, 0, 0, 3, 687, 1423, 589, 0, 39, 336, 420, 266, 2657, 272, 268, 2810, 12, 87, 86, 0, 0, 9, 764, 1194, 0, 0, 30, 34, 9, 3, 3, 32, 338, 724, 65, 91, 132, 627, 3, 30, 221, 1, 434, 786, 17, 396, 14, 1628, 105, 42, 791, 35723, 1749, 2, 1004, 0, 68, 0, 76, 0, 0, 0, 121, 68, 0, 525, 0, 52, 3, 20, 44, 0, 1, 389, 2105, 1765, 5, 24, 1506, 4, 5, 49, 0, 73, 15, 152, 40, 822, 532, 68, 47, 89, 26, 74, 0, 710, 7, 9, 0, 415, 2, 0, 3, 18, 517, 2657, 0, 30, 189, 2, 9108, 3106, 234], [0, 90, 385, 6, 16, 123, 167, 4, 548, 109, 217, 18293, 29, 1119, 0, 14, 0, 24967, 5, 106, 23, 7, 4605, 0, 77, 47, 0, 10, 608, 18293, 4, 6, 424, 8, 69, 0, 0, 59, 1, 14, 39, 28, 1052, 1173, 703, 1323, 2105, 0, 1004, 191, 8, 2702, 96, 0, 54, 231, 0, 530, 5, 695, 6, 0, 253, 10, 247, 0, 0, 9, 34, 1429, 0, 521, 853, 16, 10, 280, 12, 32, 1574, 21, 68, 23, 1297, 0, 3, 0, 11, 98, 14, 623, 126, 263, 0, 48, 97, 3136, 0, 349, 831, 186, 784, 12, 17, 159, 43, 7, 17, 0, 0, 1540, 3, 2, 12, 266, 98, 14742, 100, 146, 29, 1887, 5, 3, 120, 458, 9, 55, 1922, 11, 1, 2363, 101, 46, 1752, 139, 3, 864, 39, 78, 205, 68, 29, 23, 13, 48, 298, 724, 10, 166, 90, 151, 791, 23, 10, 11, 247, 44, 9, 5, 2535, 144, 77, 4542, 485, 1004, 48, 1, 247, 4636, 37, 1, 30, 544, 4943, 84, 48, 5399, 166, 70, 188, 7044, 423, 1, 0, 1148, 0, 5, 29, 15, 0, 43, 46, 0, 1, 39, 0, 242, 6908, 136, 714, 0, 1014, 2287, 144, 18, 115, 0, 150, 75, 2, 0, 4542, 28, 242, 126, 1385, 94, 6, 216, 4169, 22, 0, 56, 0, 0, 3, 120, 3106, 6, 14, 30, 80, 15, 0, 0, 162, 0, 233, 1423, 31, 70, 21, 1, 18347, 1211, 73, 280, 111, 0, 869, 0], [0, 415, 5, 3, 0, 3, 108, 1, 324, 501, 393, 6, 0, 15, 1, 234, 0, 0, 11, 0, 90, 28, 3871, 69, 0, 629, 111, 2, 0, 0, 1410, 72, 224, 1410, 10, 18347, 16171, 493, 3, 29, 1752, 56, 1069, 34, 31, 820, 1373, 1297, 76, 103, 323, 8537, 0, 1404, 0, 222, 47, 0, 0, 0, 6, 14, 6, 1211, 42, 42, 584, 2368, 0, 29, 589, 1, 55, 476, 10, 0, 1521, 25, 1, 28, 396, 216, 0, 119, 0, 23, 208, 25, 0, 51, 0, 0, 1, 2232, 2879, 289, 466, 16, 87, 198, 204, 205, 120, 38, 0, 88, 569, 23, 6908, 329, 71, 187, 21, 11, 0, 0, 220, 68, 180, 46, 12, 0, 2232, 0, 80, 48, 152, 80, 14, 53, 1174, 12013, 160, 5, 0, 689, 0, 629, 0, 8, 151, 424, 17, 0, 2515, 39, 52, 13, 2347, 0, 13, 77, 12, 319, 0, 16, 26, 0, 272, 205, 151, 0, 1215, 37, 189, 25, 30, 477, 3176, 714, 0, 0, 3, 0, 2363, 942, 0, 51, 39, 710, 598, 0, 0, 0, 686, 0, 434, 7, 125, 2879, 26, 18, 389, 13, 0, 52, 0, 13, 30, 97, 1385, 77, 0, 77, 51, 3019, 86, 476, 223, 23, 36, 37, 0, 21, 6, 2113, 0, 326, 912, 278, 3136, 2248, 264, 23, 108, 20, 97, 0, 8, 507, 1, 122, 13, 0, 15, 13, 254, 0, 27, 68, 411, 56, 0, 11, 40, 75, 14, 6, 686, 82], [7, 217, 0, 25, 0, 0, 92, 38, 102, 298, 1, 47, 0, 1, 126, 13, 1052, 0, 4, 0, 2, 0, 289, 93, 0, 30, 0, 2657, 0, 507, 3, 34, 136, 0, 29, 0, 153, 1, 27, 48, 26, 29, 73, 28, 51, 0, 14, 1506, 496, 11, 0, 1, 361, 14, 0, 181, 494, 247, 0, 710, 0, 15992, 0, 87, 0, 98, 0, 263, 0, 0, 48, 3, 1832, 714, 2098, 0, 264, 51, 525, 65, 0, 0, 101, 78, 0, 6, 143, 89, 650, 197, 853, 39, 1, 38, 6, 0, 0, 2410, 0, 0, 1, 30, 184, 0, 864, 11, 204, 13, 0, 1682, 0, 48, 1410, 116, 63, 19, 2555, 1852, 0, 294, 116, 1, 211, 12, 14, 347, 1972, 244, 27, 2368, 0, 423, 0, 336, 22, 0, 121, 589, 24336, 0, 43, 26, 19, 0, 3, 2, 5, 0, 0, 0, 8, 0, 0, 45, 284, 30, 35, 0, 1, 250, 0, 126, 9476, 217, 2515, 13637, 39, 35, 653, 627, 393, 0, 0, 291, 2096, 46, 344, 300, 1876, 652, 1385, 24, 53, 0, 10127, 55, 100, 272, 93, 0, 56, 7, 489, 4169, 496, 0, 289, 71, 59, 2248, 8, 259, 400, 1152, 195, 691, 0, 653, 0, 36, 1075, 6, 0, 180, 836, 0, 319, 56, 0, 1391, 20, 189, 77, 0, 403, 4, 1, 18, 489, 0, 2347, 25, 12, 548, 108, 18293, 0, 33, 355, 28, 2113, 0, 0, 2239, 1065, 233, 0, 151, 5, 216], [33, 56, 42, 28, 76, 7993, 116, 0, 158, 36, 0, 39, 13, 696, 78, 36, 24, 139, 46, 0, 17, 424, 10, 167, 187, 0, 162, 84, 91, 512, 87, 126, 20, 409, 19, 284, 3, 794, 0, 100, 100, 294, 434, 2, 42, 254, 0, 282, 0, 0, 11, 0, 428, 1385, 42, 62, 0, 1, 126, 0, 0, 0, 1064, 0, 21, 84, 28, 27, 0, 87, 487, 1120, 247, 0, 106, 3427, 226, 19, 0, 0, 40, 0, 10, 84, 0, 60, 872, 0, 0, 2342, 59, 3, 2491, 5, 0, 41, 49, 0, 1, 942, 14, 14, 26, 321, 12, 8, 3, 0, 48, 1209, 21, 26, 653, 51, 245, 43, 123, 904, 14, 122, 115, 178, 336, 336, 121, 702, 4080, 0, 11, 38, 0, 4, 38, 17, 768, 650, 272, 22754, 831, 135, 0, 638, 23, 9, 20, 78, 1209, 1, 0, 28, 0, 0, 3, 490, 46, 55, 28, 6, 265, 0, 58, 2287, 20, 259, 0, 1876, 8, 0, 4, 0, 12, 224, 289, 9, 1268, 29, 169, 6, 8, 0, 30, 5, 73, 0, 91, 113, 938, 5, 5, 2, 0, 3, 80, 84, 0, 5, 494, 44, 0, 71, 84, 53, 0, 60, 924, 268, 0, 24, 1, 1752, 9, 734, 719, 44, 428, 0, 598, 1849, 687, 647, 0, 77, 31, 77, 125, 130, 22754, 1120, 1231, 0, 24, 280, 0, 1, 0, 1930, 0, 8, 0, 0, 13, 0, 9, 1155, 3, 1679, 4605, 941, 132, 532], [679, 0, 0, 39, 375, 13, 0, 9, 189, 47, 52, 327, 1370, 1174, 0, 420, 20, 0, 65, 0, 13, 187, 2, 2, 1, 119, 487, 72, 168, 96, 1, 652, 22, 530, 3106, 1277, 0, 105, 626, 91, 0, 15, 686, 197, 991, 502, 405, 12, 223, 39, 0, 259, 23, 6, 0, 51, 0, 0, 0, 4561, 13, 273, 531, 29, 96, 12, 895, 0, 19, 772, 3, 28, 62, 6, 48, 0, 631, 169, 55, 12013, 0, 0, 1876, 106, 12, 864, 146, 98, 415, 52, 245, 80, 1, 9, 17, 217, 956, 269, 0, 0, 98, 213, 897, 0, 18, 8, 544, 94, 496, 1232, 0, 52, 9, 153, 123, 0, 18, 98, 26, 489, 490, 0, 217, 33, 18293, 1768, 0, 0, 6161, 48, 1, 1693, 21, 6, 13, 4169, 26, 17, 0, 3, 19, 2581, 297, 1021, 24, 24336, 30, 282, 0, 0, 6, 0, 836, 850, 284, 2535, 39, 187, 250, 0, 35723, 1, 205, 11, 19, 272, 61, 0, 111, 247, 326, 77, 30, 9, 33, 0, 180, 7, 77, 46, 126, 0, 501, 532, 37, 23, 387, 33, 21, 0, 2363, 133, 0, 9, 130, 67, 38, 30, 448, 166, 83, 0, 242, 11, 121, 983, 0, 11, 3, 116, 0, 0, 9, 670, 4, 7993, 734, 0, 0, 77, 61, 94, 0, 0, 0, 0, 495, 6161, 0, 1704, 29, 17, 1, 272, 3427, 1972, 3, 864, 15, 60, 647, 0, 0, 242, 1876, 9, 942, 0, 0, 131], [11, 0, 223, 942, 51, 26, 904, 0, 0, 0, 2238, 120, 14, 48, 1023, 458, 211, 263, 10, 0, 34, 50, 1659, 4, 2192, 1385, 495, 68, 0, 24, 6, 354, 10, 1297, 1231, 1211, 3, 0, 70, 6, 0, 445, 1, 2391, 272, 59, 47, 0, 119, 9, 6, 6, 133, 16, 0, 76, 7, 28, 9, 0, 11, 526, 2, 1113, 14, 0, 240, 4943, 811, 4, 61, 521, 7, 7493, 178, 23, 72, 0, 11, 80, 1, 2464, 1, 8, 0, 68, 120, 6, 0, 180, 0, 216, 20, 311, 18, 273, 1796, 0, 0, 14, 44, 52, 0, 0, 0, 9, 2238, 23, 30, 70, 311, 53, 18, 144, 658, 52, 459, 4, 67, 13, 0, 0, 336, 2, 297, 0, 819, 1385, 0, 150, 47, 1429, 0, 278, 40, 2, 0, 97, 0, 5, 894, 0, 126, 103, 17, 1046, 3, 3727, 12, 98, 24, 376, 1, 20, 0, 1, 476, 0, 1297, 0, 0, 234, 326, 7, 20, 385, 120, 90, 389, 100, 0, 1152, 262, 307, 11, 0, 370, 638, 2, 0, 0, 88, 9, 152, 4587, 353, 0, 9, 1119, 30, 96, 141, 1075, 0, 9, 734, 0, 428, 133, 56, 6, 0, 13, 2799, 52, 0, 486, 0, 0, 0, 52, 28, 139, 111, 11, 5399, 31, 393, 10, 0, 9, 169, 6, 126, 1274, 4, 0, 0, 338, 40, 10127, 10916, 0, 88, 1119, 8, 2192, 21, 23, 598, 0, 1574, 7493, 107, 72, 7, 49, 11, 0, 1120], [0, 247, 115, 9, 0, 220, 10, 0, 0, 0, 0, 670, 0, 0, 11, 29, 42, 1638, 68, 4, 5, 3, 29, 14, 52, 1876, 0, 26, 13, 7, 74, 158, 26, 22754, 778, 19, 0, 77, 223, 0, 6, 133, 0, 0, 0, 0, 121, 0, 1297, 187, 0, 71, 0, 0, 31, 12, 64, 4605, 94, 7, 96, 1318, 703, 822, 75, 1385, 4257, 4, 278, 0, 52, 423, 1119, 0, 198, 1014, 4, 831, 702, 39, 0, 2238, 284, 3, 0, 18, 146, 731, 23, 0, 40, 5521, 0, 24, 254, 1948, 0, 19, 4080, 19, 0, 11, 43, 77, 60, 9213, 1323, 234, 272, 2239, 502, 29, 11, 458, 0, 0, 0, 0, 219, 29, 13, 0, 21, 294, 14, 13, 744, 5, 412, 29, 0, 94, 477, 255, 0, 0, 90, 298, 122, 0, 1, 6, 250, 46, 424, 3634, 898, 25, 3, 104, 377, 0, 26, 14, 0, 61, 6161, 261, 4, 102, 69, 133, 0, 0, 91, 1048, 0, 0, 10, 127, 9, 6, 767, 38, 0, 259, 7806, 403, 5, 89, 476, 679, 139, 67, 772, 0, 5, 3, 0, 49, 7493, 46, 0, 268, 52, 29, 4, 0, 44, 3, 137, 11, 143, 0, 24967, 269, 223, 108, 234, 0, 10, 0, 1070, 71, 72, 999, 376, 0, 670, 91, 0, 1, 266, 6, 3106, 16, 8, 0, 187, 261, 1274, 17, 51, 4, 27, 0, 4, 261, 87, 5, 185, 94, 2192, 10, 120, 1423, 0, 9108, 12, 49], [132, 4, 183, 52, 48, 610, 264, 45, 0, 13, 164, 1075, 3341, 6, 0, 87, 49, 913, 187, 298, 31, 164, 80, 1, 13, 100, 0, 39, 7, 1540, 459, 359, 0, 71, 38, 3463, 516, 68, 0, 36, 294, 1138, 34044, 650, 7, 653, 0, 144, 82, 66, 1679, 0, 8, 16, 0, 39, 719, 1289, 623, 119, 12, 46, 0, 189, 94, 115, 69, 0, 28, 78, 40, 234, 0, 4, 5, 223, 0, 0, 1, 50, 408, 152, 0, 101, 956, 6, 12, 0, 254, 359, 31, 681, 69, 902, 420, 2515, 21, 145, 0, 0, 9, 30, 5, 106, 55, 764, 385, 211, 6, 75, 3, 198, 1352, 55, 1138, 507, 20, 137, 102, 0, 0, 521, 122, 5, 0, 119, 653, 0, 8, 19, 0, 0, 5, 223, 7, 1754, 0, 0, 26, 0, 3, 3, 1412, 0, 0, 0, 3, 272, 4636, 0, 132, 0, 696, 63, 459, 7044, 162, 2096, 101, 298, 0, 0, 829, 247, 204, 3, 0, 78, 15, 4, 465, 385, 0, 341, 528, 345, 8537, 1, 0, 525, 6, 127, 247, 71, 2113, 7049, 0, 3, 0, 0, 0, 359, 298, 836, 82, 979, 0, 0, 65, 0, 75, 19, 24, 0, 13, 653, 1277, 1749, 0, 938, 0, 0, 0, 2, 6, 139, 652, 77, 0, 493, 1, 48, 2363, 681, 44, 43, 578, 2, 52, 73, 26, 1540, 329, 10, 0, 1993, 0, 92, 99, 0, 32, 0, 198, 2676, 0, 1542, 20, 13, 0, 137], [376, 90, 0, 2, 1, 21, 0, 71, 2799, 44, 15, 55, 55, 873, 0, 7, 0, 67, 108, 195, 5, 20, 44, 0, 20, 123, 687, 152, 0, 0, 21, 1, 2491, 696, 74, 3230, 84, 1027, 213, 0, 0, 1, 26, 0, 7, 98, 912, 91, 369, 100, 0, 609, 9, 19, 10, 63, 30, 0, 0, 1429, 16058, 789, 327, 69, 97, 120, 337, 0, 530, 344, 75, 0, 0, 0, 91, 69, 0, 0, 0, 1868, 7, 44, 84, 7, 104, 608, 44, 1, 15, 11, 423, 30, 0, 10916, 9, 0, 67, 328, 321, 324, 21, 609, 734, 0, 1, 15, 72, 159, 14, 983, 0, 207, 8, 3136, 0, 98, 0, 1704, 0, 0, 2, 0, 74, 864, 521, 1, 127, 77, 0, 1693, 220, 68, 13, 0, 11, 28, 128, 0, 30, 942, 1385, 31, 0, 353, 1, 0, 80, 127, 430, 0, 0, 44, 0, 516, 137, 25, 106, 0, 0, 303, 254, 0, 3, 57, 3, 650, 12, 16, 20, 4080, 55, 1, 298, 71, 71, 0, 18347, 26, 14, 91, 119, 327, 29, 26, 1749, 0, 10127, 0, 4, 841, 1231, 658, 9, 55, 43, 18, 237, 0, 24, 898, 0, 0, 3, 13, 2, 0, 1, 28, 133, 38, 8, 38, 0, 0, 98, 26, 9, 83, 3, 0, 5, 40, 39, 0, 0, 895, 0, 0, 367, 7, 1, 144, 2, 0, 2363, 97, 82, 323, 6, 80, 311, 83, 0, 94, 12, 18, 836, 23, 0, 21], [0, 0, 12, 72, 2581, 0, 0, 650, 9, 0, 714, 59, 278, 0, 122, 7, 3230, 197, 1749, 278, 2702, 232, 18, 0, 3546, 11, 220, 97, 153, 0, 608, 0, 744, 68, 0, 0, 0, 0, 472, 0, 650, 18293, 245, 287, 0, 1768, 70, 67, 18347, 26, 0, 0, 2, 11, 428, 0, 6, 91, 73, 223, 87, 0, 4, 120, 144, 0, 689, 387, 4428, 60, 76, 0, 1410, 38, 580, 2810, 507, 166, 13, 1571, 126, 13, 35, 20965, 0, 30, 71, 29, 0, 2, 166, 5521, 1973, 486, 6, 6, 685, 11, 16, 297, 52, 764, 87, 1, 55, 0, 0, 609, 1, 784, 28, 0, 28, 4, 80, 1, 93, 3106, 184, 7, 0, 679, 2, 0, 1876, 794, 38, 1373, 261, 794, 60, 401, 264, 25, 0, 6, 0, 8, 412, 59, 734, 31, 99, 122, 0, 46, 2, 396, 0, 169, 100, 0, 39, 7, 1682, 133, 8, 13, 0, 1174, 919, 778, 3007, 0, 0, 30, 45, 8, 0, 211, 168, 0, 20, 1194, 1876, 249, 1209, 242, 232, 80, 1638, 289, 88, 170, 2464, 0, 13, 530, 4587, 59, 0, 42, 0, 77, 133, 0, 54, 2, 209, 0, 0, 116, 0, 0, 21, 20, 25, 97, 1628, 6, 0, 17, 1429, 254, 297, 2, 13, 424, 791, 5, 132, 4, 241, 2581, 1144, 0, 0, 123, 125, 121, 4, 96, 1, 0, 0, 13, 0, 12, 2098, 25, 55, 47, 13, 17, 52, 264, 1652, 14742, 71, 0], [0, 151, 4636, 197, 67, 1, 13, 1452, 0, 0, 4542, 2363, 34, 7806, 0, 7, 52, 9, 40, 158, 120, 291, 113, 0, 96, 13, 8, 24, 28, 0, 0, 6, 7, 126, 354, 9, 9, 941, 247, 1638, 853, 3463, 0, 1318, 0, 389, 49, 97, 0, 0, 21, 0, 116, 45, 115, 1542, 3355, 1, 2711, 1, 0, 652, 55, 204, 1, 0, 67, 237, 6908, 16, 2676, 69, 2, 1, 32, 47, 1608, 0, 0, 512, 113, 2, 895, 0, 65, 129, 1876, 311, 3, 1, 2, 5, 0, 864, 1075, 1972, 11, 197, 2248, 2239, 0, 962, 9, 1113, 291, 0, 139, 63, 0, 0, 0, 52, 0, 184, 0, 3, 189, 123, 125, 4, 6, 877, 0, 76, 1, 8, 136, 84, 25, 234, 628, 11, 4257, 0, 321, 0, 0, 25, 152, 5, 2, 1352, 7, 260, 263, 361, 106, 23, 7, 71, 895, 245, 55, 97, 90, 1329, 0, 100, 78, 38, 94, 28, 0, 528, 448, 349, 2, 96, 84, 247, 3, 1, 90, 0, 219, 125, 217, 3, 11, 459, 262, 132, 0, 20965, 526, 16171, 0, 6, 52, 199, 0, 234, 0, 13, 48, 52, 1021, 3136, 123, 611, 224, 52, 493, 1297, 3, 681, 11, 589, 0, 1, 58, 104, 1542, 9, 63, 0, 0, 69, 2, 16, 11, 1113, 0, 3463, 794, 941, 2, 6, 75, 0, 54, 2657, 626, 0, 9, 92, 7993, 0, 77, 45, 139, 1, 0, 16, 51, 78, 97, 0, 476, 17], [2877, 841, 20, 2, 0, 15, 61, 0, 247, 525, 2, 44, 44, 27, 12, 526, 291, 25, 377, 272, 1412, 183, 512, 620, 3021, 0, 0, 1429, 11, 26, 15, 0, 361, 52, 3106, 32, 9, 0, 8, 5, 2232, 6, 0, 140, 4249, 3, 13, 254, 111, 191, 266, 1423, 1754, 0, 24967, 205, 0, 12, 170, 0, 10, 0, 260, 0, 144, 48, 0, 60, 29, 8, 62, 311, 220, 1452, 336, 535, 34, 0, 0, 23, 0, 476, 33, 481, 2, 14, 1, 0, 536, 287, 194, 670, 3871, 48, 9, 1299, 0, 1768, 0, 6, 0, 100, 924, 4428, 0, 104, 6, 12, 0, 5, 1198, 216, 44, 36, 258, 39, 3, 2238, 95, 0, 3670, 0, 0, 9, 653, 34, 0, 27, 1, 126, 20, 0, 289, 0, 364, 0, 652, 0, 0, 4169, 12, 0, 46, 13, 63, 0, 0, 9, 240, 29, 70, 9, 52, 0, 15, 12, 6, 0, 0, 25, 32, 2347, 76, 21, 13637, 0, 9, 0, 8, 2363, 9, 223, 584, 91, 19, 18, 407, 1206, 1608, 300, 0, 1, 0, 13, 21, 272, 518, 6, 3, 6161, 912, 4943, 166, 1352, 0, 8, 242, 10, 14, 0, 1, 30, 324, 0, 2, 5, 4, 1268, 0, 2, 11, 20, 1, 1, 6, 55, 51, 0, 104, 1052, 0, 811, 241, 401, 3, 744, 0, 0, 1329, 28, 364, 1542, 1832, 38, 1972, 4937, 94, 0, 1404, 450, 0, 0, 104, 15, 26, 244, 0, 1628, 13, 0], [126, 321, 0, 534, 36, 88, 487, 4, 6, 93, 489, 2098, 7, 26, 198, 895, 385, 0, 0, 0, 166, 6, 898, 0, 9, 14, 67, 5, 121, 1682, 496, 223, 32, 0, 1749, 902, 1, 44, 20, 12, 0, 253, 136, 0, 0, 209, 0, 0, 113, 512, 13, 326, 187, 912, 112, 5, 11, 1, 100, 266, 177, 14, 52, 4, 0, 61, 70, 0, 122, 244, 246, 2491, 516, 132, 78, 35723, 80, 2, 0, 942, 72606, 0, 15, 8, 18, 16, 3871, 16, 0, 96, 626, 10, 65, 379, 0, 39, 0, 0, 626, 2226, 77, 0, 152, 369, 27, 127, 2464, 1014, 1263, 120, 27, 260, 0, 3355, 1, 51, 52, 2, 216, 164, 1274, 9, 1027, 1752, 0, 73, 551, 74, 0, 297, 864, 23, 116, 924, 86, 0, 0, 52, 32, 0, 208, 734, 0, 0, 36, 54, 10, 4428, 47, 0, 1, 1, 0, 274, 46, 393, 0, 0, 1155, 6, 0, 0, 194, 247, 0, 0, 0, 0, 344, 30, 46, 0, 1, 6, 16, 97, 14, 15, 121, 0, 0, 1, 0, 19, 487, 0, 12, 220, 2248, 23, 0, 0, 102, 106, 170, 26, 0, 14, 133, 77, 126, 21, 93, 58, 217, 36, 0, 39, 0, 5, 0, 11, 6, 40, 0, 4, 15, 3, 97, 5, 0, 408, 13, 115, 2491, 4, 370, 20, 282, 77, 0, 8, 246, 29, 24967, 0, 5, 18293, 0, 10916, 0, 168, 7, 0, 4, 2, 29, 9, 9, 0], [123, 4, 6, 47, 8, 3, 3, 188, 19, 153, 8, 14, 0, 530, 75, 0, 37, 20, 13, 3, 26, 2, 0, 0, 0, 0, 136, 9, 0, 1, 2657, 328, 94, 0, 0, 89, 2, 0, 122, 1693, 3, 219, 34, 42, 0, 0, 2368, 0, 233, 14, 55, 32, 658, 10, 540, 21, 400, 375, 56, 2, 962, 3, 18, 389, 9, 59, 83, 0, 0, 6, 105, 0, 481, 48, 9, 25, 232, 122, 39, 16, 0, 60, 300, 244, 0, 8, 14, 9, 0, 49, 0, 0, 0, 2, 24, 106, 264, 609, 4, 144, 647, 8, 209, 166, 703, 3, 0, 0, 87, 14, 548, 12, 31, 6, 0, 786, 0, 7, 0, 28, 476, 2, 428, 55, 0, 917, 133, 86, 242, 5, 0, 361, 2555, 9, 96, 0, 900, 0, 39, 8, 126, 0, 0, 734, 260, 181, 49, 102, 0, 0, 30, 0, 0, 0, 376, 3, 9, 580, 695, 897, 345, 213, 0, 10, 247, 1048, 0, 1194, 24967, 0, 47, 0, 80, 152, 4561, 184, 9, 20, 1682, 4, 44, 7, 254, 411, 2879, 136, 831, 2515, 19, 19, 55, 0, 481, 223, 319, 24967, 152, 1027, 4686, 0, 69, 47, 9, 50, 691, 80, 31, 166, 4, 0, 205, 158, 95, 0, 17, 10, 36, 9, 60, 0, 0, 853, 6, 16, 0, 254, 0, 47, 1, 189, 0, 128, 14, 105, 70, 578, 2657, 35, 1, 0, 0, 213, 13, 0, 554, 0, 187, 0, 2305, 531], [368, 254, 13, 307, 13, 47, 0, 1, 106, 0, 17, 9, 13, 0, 207, 0, 129, 0, 40, 135, 0, 1972, 8, 355, 1749, 0, 274, 48, 30, 767, 679, 0, 7044, 0, 1, 207, 39, 0, 84, 60, 111, 0, 0, 768, 60, 1, 82, 719, 703, 0, 21, 1, 20, 60, 0, 706, 177, 71, 64, 653, 0, 0, 37, 1173, 217, 1412, 71, 226, 24, 50, 1329, 565, 0, 166, 28, 7, 14, 273, 185, 39, 77, 10, 0, 3634, 183, 428, 48, 7806, 0, 0, 4, 38, 0, 51, 0, 102, 83, 0, 0, 64, 0, 63, 108, 152, 1, 11, 0, 98, 9, 185, 6, 458, 0, 26, 234, 1114, 60, 312, 1277, 0, 15, 23, 9, 0, 540, 14, 2238, 5, 2, 34, 139, 1, 494, 62, 10, 565, 34044, 2676, 0, 424, 0, 6, 0, 0, 48, 0, 1352, 41, 12, 0, 0, 89, 12, 31, 0, 1, 78, 0, 2, 4, 0, 0, 9, 39, 58, 2, 7044, 0, 20, 0, 367, 4, 108, 29, 1876, 0, 7230, 48, 0, 184, 434, 1048, 137, 559, 0, 191, 60, 20, 0, 18347, 39, 20, 3, 255, 0, 3106, 3, 4, 5, 408, 59, 29, 820, 1274, 261, 27, 0, 651, 1765, 0, 321, 6, 146, 21, 0, 8, 0, 100, 3463, 0, 13, 234, 1, 45, 14, 198, 185, 120, 34, 5, 0, 87, 26, 278, 428, 32, 942, 231, 5, 10, 5, 3, 0, 106, 1, 63, 0, 26, 1209, 108], [0, 126, 0, 245, 3, 1682, 554, 0, 0, 40, 3, 87, 70, 21, 10, 0, 319, 13637, 8, 197, 0, 151, 244, 0, 2, 289, 850, 6, 98, 3, 96, 548, 535, 0, 521, 0, 0, 7493, 8, 420, 132, 178, 184, 80, 387, 0, 0, 20, 43, 47, 5399, 9, 92, 121, 0, 11, 118, 516, 6, 502, 2305, 554, 108, 4, 21, 0, 48, 3355, 1531, 0, 60, 27, 87, 0, 32, 0, 8, 2, 16, 7806, 10, 551, 1087, 337, 0, 0, 2410, 772, 120, 0, 100, 2799, 1, 33, 3, 46, 1194, 68, 40, 80, 137, 0, 49, 4257, 0, 3, 272, 472, 30, 403, 0, 0, 2287, 10, 113, 84, 375, 0, 116, 13, 0, 23, 40, 5, 501, 94, 376, 78, 18, 80, 14, 69, 187, 170, 0, 11, 12, 73, 100, 219, 21, 12, 122, 0, 120, 21, 18, 5, 0, 175, 61, 207, 242, 428, 1, 23, 5, 51, 548, 703, 4, 589, 39, 710, 0, 1, 77, 284, 108, 41, 0, 41, 56, 153, 0, 240, 45, 569, 209, 24, 9, 0, 0, 3463, 44, 50, 2105, 199, 0, 0, 8, 0, 61, 13, 0, 494, 16, 0, 9108, 0, 0, 81, 0, 126, 0, 266, 0, 94, 26, 1972, 551, 0, 31, 24, 116, 104, 39, 48, 31, 1, 63, 400, 6161, 15, 629, 0, 25, 17, 517, 361, 20, 7, 0, 17, 5, 220, 605, 0, 0, 0, 0, 9, 27, 1930, 956, 4, 0, 7806, 25, 52], [0, 24, 336, 0, 548, 14742, 245, 385, 1, 1868, 459, 77, 1682, 379, 168, 1531, 2, 1289, 80, 26, 111, 122, 158, 353, 145, 69, 0, 0, 1, 0, 1299, 197, 1693, 0, 9, 0, 320, 685, 24, 94, 16, 240, 101, 20, 1, 20428, 0, 187, 97, 51, 1014, 0, 11, 106, 0, 1, 105, 0, 5, 16, 0, 894, 44, 0, 160, 92, 369, 0, 0, 3, 240, 7, 6, 5, 127, 272, 18, 16058, 361, 1075, 32, 38, 580, 548, 25, 0, 0, 0, 0, 0, 1, 25, 0, 4, 0, 1404, 17, 5, 151, 0, 493, 12, 2, 48, 7322, 0, 67, 2342, 1571, 1363, 3727, 112, 216, 8, 544, 2342, 0, 0, 0, 37, 78, 90, 198, 25, 4, 0, 40, 696, 80, 8, 1452, 87, 14, 8, 18, 7, 0, 1752, 1373, 0, 21, 69, 5, 125, 54, 0, 536, 1765, 26, 5, 18, 101, 0, 3136, 104, 23, 13, 104, 3314, 2491, 1352, 213, 1414, 240, 211, 2, 377, 0, 52, 344, 26, 272, 2491, 1704, 311, 0, 1021, 129, 11, 47, 19, 0, 0, 0, 123, 38, 39, 64, 167, 1868, 254, 2, 25, 2, 6, 1289, 10, 650, 0, 14, 150, 24, 284, 0, 12, 77, 61, 299, 811, 1113, 13, 0, 0, 123, 14, 521, 0, 412, 1152, 20, 59, 21, 191, 289, 12, 49, 0, 71, 17, 0, 0, 1, 0, 209, 0, 0, 2799, 0, 58, 10, 38, 530, 0, 188, 27, 2, 0, 0, 45, 0], [2120, 146, 83, 116, 1, 170, 213, 9, 4670, 11, 36, 784, 822, 12, 9, 44, 135, 11, 0, 5, 20, 1, 695, 93, 40, 0, 0, 0, 0, 580, 0, 1318, 38, 267, 40, 44, 34, 10, 67, 2098, 0, 26, 0, 864, 12, 15382, 65, 80, 12, 12, 69, 26, 141, 1261, 1, 5, 7, 35723, 0, 3, 0, 2535, 160, 11, 42, 1004, 1876, 52, 0, 4, 18, 43, 0, 15, 100, 10, 0, 7044, 260, 1659, 0, 264, 4, 393, 188, 48, 129, 289, 101, 272, 64, 0, 242, 9, 0, 167, 97, 46, 63, 14, 1075, 9, 9, 94, 94, 20, 917, 89, 2248, 3106, 3, 59, 0, 0, 0, 113, 12, 54, 24, 3341, 18, 0, 1578, 3670, 0, 31, 2515, 0, 534, 30, 194, 3, 9, 0, 59, 0, 18, 59, 91, 0, 9, 919, 3176, 0, 169, 1268, 12, 9, 220, 48, 49, 20, 0, 46, 4428, 211, 3, 3, 0, 353, 0, 428, 16171, 329, 24336, 43, 2, 12, 0, 11, 14742, 507, 205, 0, 30, 0, 532, 185, 3355, 0, 34, 0, 166, 561, 569, 359, 2347, 63, 7493, 21, 1428, 27, 0, 55, 0, 2, 49, 455, 27, 15, 1064, 272, 0, 55, 184, 269, 48, 23, 30, 55, 0, 15, 0, 187, 289, 86, 841, 217, 54, 1027, 44, 2226, 962, 8, 0, 23, 55, 647, 282, 531, 70, 150, 33, 16, 2232, 1263, 17, 98, 485, 2711, 298, 28, 0, 246, 0, 278, 608, 1887, 119, 78], [10, 115, 19, 52, 5521, 18427, 300, 272, 759, 0, 0, 133, 0, 97, 16, 48, 91, 0, 2, 9, 0, 0, 0, 16171, 24, 164, 6, 8, 2391, 0, 448, 2879, 7, 170, 23, 2, 450, 144, 41, 0, 0, 1, 0, 0, 1, 0, 0, 0, 47, 1, 20, 100, 44, 140, 62, 78, 1297, 1, 145, 28, 1072, 1, 8, 22754, 0, 385, 4, 8, 6, 7230, 50, 164, 1065, 0, 194, 272, 0, 385, 1, 255, 180, 246, 10916, 26, 170, 20, 122, 1832, 48, 98, 39, 0, 784, 30, 242, 2, 14, 0, 3, 297, 258, 8, 44, 77, 94, 759, 14, 1578, 0, 80, 0, 1, 77, 7, 48, 9, 841, 136, 296, 0, 494, 2676, 0, 232, 10, 282, 0, 198, 113, 0, 133, 332, 0, 924, 303, 0, 616, 1263, 4, 291, 58, 0, 77, 0, 434, 0, 217, 7, 540, 27, 28, 13, 8, 86, 29, 0, 0, 0, 13, 167, 5, 61, 189, 55, 942, 0, 1, 80, 109, 0, 0, 55, 53, 0, 18, 0, 7, 181, 36, 1, 377, 51, 39, 7230, 0, 72, 1542, 530, 69, 1, 551, 47, 1004, 18, 0, 145, 0, 25, 0, 146, 1174, 39, 43, 0, 9, 0, 8, 11, 0, 0, 73, 0, 47, 3, 24, 1876, 16, 0, 10, 55, 136, 1048, 11, 0, 128, 2, 217, 294, 15, 95, 1, 2363, 0, 551, 68, 34, 80, 87, 112, 45, 3463, 278, 25, 111, 103, 298, 559, 0, 158, 764], [71, 710, 836, 144, 101, 1428, 162, 0, 221, 30, 0, 121, 584, 0, 15382, 1868, 1, 187, 0, 687, 63, 0, 653, 0, 434, 0, 9, 3, 0, 0, 0, 77, 0, 47, 22, 7, 3, 92, 0, 0, 49, 5399, 2, 24, 0, 96, 12, 11, 0, 0, 204, 2995, 24, 189, 494, 291, 180, 107, 13, 266, 92, 21, 62, 253, 0, 84, 58, 180, 3, 0, 531, 445, 10, 0, 247, 11, 361, 0, 1075, 80, 0, 217, 0, 1069, 6, 28, 219, 28, 1, 5, 8, 94, 3, 0, 31, 180, 160, 113, 3314, 1704, 237, 51, 26, 150, 56, 0, 13, 0, 60, 47, 0, 287, 1852, 544, 5, 133, 9, 611, 14, 7, 999, 216, 0, 361, 28, 68, 328, 0, 111, 584, 652, 43, 679, 3, 0, 15, 53, 900, 4, 29, 10916, 11, 1, 144, 1052, 1521, 25, 13, 2, 10, 2879, 4, 4, 0, 46, 5, 144, 0, 0, 0, 0, 4636, 26, 872, 1064, 67, 3, 0, 1930, 894, 2192, 106, 6, 80, 173, 477, 0, 0, 166, 608, 0, 78, 77, 0, 68, 152, 6, 0, 59, 0, 1868, 122, 2105, 0, 78, 2, 17, 7, 31, 0, 25, 336, 0, 151, 359, 517, 3, 0, 0, 96, 0, 0, 106, 107, 61, 424, 494, 126, 4, 144, 0, 554, 481, 73, 487, 2799, 1704, 31, 194, 247, 53, 10, 219, 95, 31, 0, 369, 3136, 60, 4, 114, 1, 544, 2, 223, 95, 0, 122, 3106, 0], [10, 1297, 26, 28, 679, 37, 0, 2, 75, 9, 0, 146, 2, 8, 1, 1574, 0, 20, 3, 4937, 0, 24, 145, 41, 55, 559, 11, 15, 18347, 2305, 0, 0, 2, 10, 26, 850, 0, 375, 0, 1, 140, 1188, 2711, 187, 0, 131, 27, 5, 789, 5, 28, 0, 20, 26, 11, 0, 19, 171, 0, 946, 6, 187, 244, 424, 744, 44, 45, 0, 82, 0, 23, 0, 0, 29, 517, 0, 0, 345, 27, 127, 23, 3, 16, 61, 638, 144, 7, 0, 3, 1048, 220, 544, 0, 0, 8, 5, 16, 48, 1, 0, 151, 5399, 0, 32, 0, 647, 91, 0, 0, 25, 30, 15, 0, 0, 0, 5521, 502, 9, 106, 49, 82, 0, 0, 7167, 3, 551, 13, 2, 125, 0, 105, 217, 39, 734, 0, 41, 5, 28, 47, 0, 191, 41, 11, 247, 850, 0, 28, 6, 0, 2226, 166, 323, 589, 0, 2120, 0, 338, 133, 9, 2, 0, 11, 1087, 0, 64, 0, 0, 811, 42, 1, 6908, 231, 11, 0, 1, 652, 411, 24, 44, 20, 5521, 0, 88, 0, 84, 1, 0, 24, 0, 44, 0, 0, 133, 0, 6, 2, 14, 7, 51, 264, 6, 2555, 103, 94, 1, 20, 0, 714, 0, 2, 68, 4, 0, 19, 9, 6, 2391, 0, 0, 49, 7, 111, 86, 26, 2, 409, 89, 0, 2410, 31, 1754, 455, 2657, 3463, 2, 12, 259, 104, 16, 37, 119, 3, 50, 0, 10, 247, 64, 7044, 0, 0], [481, 0, 1, 3871, 152, 494, 29, 72, 9, 962, 0, 0, 5, 494, 0, 1682, 355, 37, 8, 319, 578, 1023, 0, 1796, 0, 101, 0, 0, 872, 494, 0, 3, 104, 0, 642, 232, 55, 187, 437, 0, 450, 1506, 8, 450, 36, 448, 540, 1268, 0, 69, 63, 3106, 254, 868, 0, 4686, 247, 1373, 1, 820, 0, 82, 0, 841, 734, 531, 213, 2098, 0, 8, 0, 28, 2581, 31, 0, 0, 35, 7, 819, 13, 9, 168, 231, 1, 90, 19, 12, 98, 140, 144, 1021, 731, 1194, 1, 370, 1930, 0, 144, 0, 0, 0, 204, 194, 0, 34, 5, 258, 13, 11, 3, 30, 0, 912, 1608, 3546, 0, 246, 12013, 652, 13, 25, 1, 44, 0, 64, 33, 70, 0, 2105, 11, 0, 13, 734, 0, 24, 0, 1, 90, 16, 9, 3012, 299, 0, 84, 0, 10, 403, 6, 0, 0, 26, 62, 1, 164, 1, 10, 48, 8, 220, 385, 77, 0, 1198, 487, 7, 15, 904, 21, 63, 92, 0, 530, 0, 0, 46, 7, 284, 127, 98, 0, 13, 0, 1, 71, 0, 4, 1, 16, 0, 258, 12, 23, 178, 20, 10, 0, 864, 1542, 710, 2239, 367, 93, 91, 18, 0, 459, 375, 1531, 223, 0, 396, 27, 2305, 7, 9, 1578, 209, 7, 247, 278, 100, 77, 64, 166, 445, 115, 10, 6161, 59, 2, 3, 31, 0, 29, 578, 43, 34, 0, 0, 42, 1, 119, 152, 8, 213, 18, 92, 14, 584, 67], [0, 31, 20, 1, 64, 30, 170, 786, 88, 3314, 82, 1852, 0, 26, 13, 0, 370, 7, 1, 687, 458, 1155, 72, 121, 0, 47, 1119, 695, 221, 81, 50, 1, 10, 226, 9, 706, 385, 140, 11, 8, 4, 0, 68, 46, 477, 4, 16, 170, 116, 3634, 300, 258, 318, 273, 64, 2, 0, 841, 1652, 7, 140, 8, 120, 104, 98, 78, 4, 4, 170, 0, 80, 0, 9, 2, 0, 1921, 0, 25, 1679, 241, 1531, 42, 0, 0, 66, 6, 6, 9, 6, 580, 1289, 2342, 36, 0, 31, 0, 60, 2105, 6, 0, 14, 0, 0, 48, 495, 44, 141, 470, 5, 68, 0, 0, 16, 20428, 10, 784, 6, 26, 23, 746, 1, 150, 76, 14, 83, 0, 470, 205, 0, 0, 869, 0, 260, 255, 61, 0, 14, 23, 186, 24, 0, 0, 10, 0, 344, 2, 0, 96, 0, 16, 78, 68, 63, 472, 5, 144, 2248, 0, 237, 0, 0, 10, 43, 0, 0, 459, 4, 8, 412, 97, 187, 3106, 10, 0, 0, 0, 52, 246, 4587, 18347, 53, 4, 0, 0, 51, 272, 92, 29, 34, 778, 580, 38, 13, 0, 2, 4257, 159, 16, 5, 59, 434, 3, 685, 18, 0, 189, 0, 81, 28, 10127, 0, 611, 20, 222, 136, 0, 3427, 32, 43, 0, 107, 354, 3, 2278, 88, 217, 0, 30, 0, 96, 312, 150, 60, 45, 46, 0, 551, 1832, 40, 0, 0, 3, 17, 83, 8, 194, 0, 1352, 1868, 385], [228, 2342, 91, 97, 97, 1048, 12, 36, 28, 0, 17, 620, 5, 307, 0, 125, 8, 0, 0, 14, 75, 631, 8, 42, 6, 71, 811, 53, 319, 65, 48, 0, 0, 80, 14, 189, 3, 9, 33, 0, 8, 2810, 2120, 137, 396, 0, 14, 128, 5, 0, 44, 1, 2410, 336, 544, 106, 49, 8, 3, 4670, 2, 47, 6, 52, 0, 1113, 458, 551, 0, 86, 1887, 8, 332, 104, 97, 0, 819, 1323, 337, 3, 59, 4, 11, 38, 16, 1, 0, 272, 84, 999, 51, 3, 171, 9, 223, 58, 0, 204, 10, 1973, 8, 111, 16, 703, 7, 0, 226, 4, 139, 166, 109, 6, 8537, 30, 267, 23, 3546, 1211, 4080, 219, 32, 112, 260, 26, 63, 0, 50, 1, 123, 528, 0, 75, 3, 129, 99, 786, 1, 68, 25, 168, 0, 150, 913, 166, 0, 0, 77, 246, 228, 2, 434, 44, 0, 913, 21, 5, 0, 2515, 0, 9, 8, 221, 16, 0, 1659, 18, 18, 2, 52, 151, 78, 46, 0, 0, 3, 12, 3, 831, 0, 0, 759, 0, 1638, 76, 166, 1, 1, 31, 147, 0, 0, 13, 5, 14, 623, 71, 0, 0, 242, 0, 135, 28, 0, 778, 0, 52, 88, 13, 3021, 99, 0, 104, 120, 744, 143, 11, 7806, 0, 329, 0, 470, 0, 0, 0, 706, 262, 0, 6161, 9, 407, 28, 580, 194, 2702, 61, 60, 10, 767, 686, 2, 68, 39, 96, 25, 1749, 91, 24, 11, 0, 0], [0, 158, 409, 5399, 9, 999, 297, 11, 355, 170, 917, 1027, 1027, 30, 11, 8, 15, 29, 255, 36, 96, 5, 264, 94, 50, 280, 272, 719, 1571, 0, 0, 6, 7049, 21, 6, 146, 0, 0, 3, 67, 0, 551, 412, 0, 0, 51, 9476, 4, 0, 184, 123, 2, 0, 389, 55, 50, 262, 130, 231, 2879, 1693, 240, 1092, 98, 28, 67, 1682, 4, 653, 55, 0, 2, 20, 1540, 0, 31, 35, 68, 265, 33, 0, 2, 2342, 1, 0, 55, 0, 104, 228, 2347, 4262, 15, 48, 1852, 122, 14, 5, 1, 80, 144, 631, 458, 307, 11, 6, 4937, 88, 12, 791, 80, 143, 135, 2305, 0, 3, 620, 52, 12, 6, 167, 623, 691, 241, 40, 0, 4257, 127, 202, 0, 9, 8, 517, 2226, 278, 326, 0, 113, 9, 0, 21, 1, 652, 3634, 0, 61, 144, 13, 72, 1206, 3, 0, 187, 0, 428, 1373, 946, 0, 1004, 50, 3, 407, 1628, 0, 169, 16, 49, 5, 1, 23, 189, 0, 54, 0, 1092, 67, 1231, 0, 198, 109, 0, 6, 0, 0, 177, 100, 2464, 0, 228, 6, 489, 0, 0, 2305, 332, 3021, 59, 0, 170, 168, 4, 274, 0, 3, 61, 34044, 24, 198, 49, 361, 13, 1064, 102, 32, 4080, 11, 1, 272, 0, 962, 170, 152, 2, 14, 15, 25, 12, 22, 0, 12, 0, 95, 0, 46, 0, 1, 30, 11, 0, 2, 23, 43, 12, 24, 0, 39, 22, 0, 37, 0, 208], [52, 1188, 30, 198, 0, 0, 21, 3, 287, 13, 1198, 3, 269, 56, 40, 487, 205, 5, 311, 221, 126, 80, 744, 61, 514, 0, 0, 647, 188, 223, 1, 1318, 5, 1, 220, 144, 63, 719, 45, 822, 40, 18, 0, 1, 0, 0, 30, 0, 254, 272, 9, 0, 19, 272, 48, 1385, 0, 6, 3, 0, 2347, 623, 0, 240, 458, 0, 0, 13, 72, 60, 0, 40, 0, 101, 13, 95, 589, 0, 94, 6, 751, 30, 47, 0, 1930, 10, 0, 1, 0, 297, 7167, 0, 0, 0, 133, 71, 0, 247, 78, 0, 13, 3012, 6, 0, 1064, 63, 5, 2, 1363, 1521, 22, 0, 1542, 746, 10, 0, 18, 375, 4262, 23, 126, 8, 101, 60, 415, 37, 0, 0, 77, 772, 5, 1, 0, 13, 1, 213, 0, 82, 34044, 10127, 0, 897, 2657, 20965, 0, 0, 0, 70, 22, 39, 0, 681, 820, 11, 7, 2347, 18, 168, 261, 205, 7044, 68, 0, 27, 58, 108, 18, 166, 877, 2239, 61, 268, 253, 407, 831, 496, 152, 476, 16058, 0, 2391, 311, 10, 412, 819, 626, 216, 1021, 92, 133, 345, 121, 29, 187, 1765, 2096, 0, 13, 0, 719, 5, 17, 48, 0, 12, 311, 54, 2238, 51, 0, 1, 354, 14, 247, 0, 0, 434, 113, 956, 1, 2347, 4, 160, 1174, 80, 734, 12, 3566, 88, 1429, 0, 6, 104, 187, 0, 0, 0, 0, 0, 11, 300, 2096, 0, 0, 11, 609, 92, 49, 0, 946], [121, 8, 1, 3, 489, 23, 76, 0, 20, 894, 525, 584, 850, 0, 46, 766, 9, 205, 127, 9, 220, 0, 894, 1868, 0, 152, 1052, 44, 369, 1, 208, 13, 983, 0, 2799, 0, 658, 114, 0, 0, 2, 237, 56, 112, 224, 423, 311, 112, 0, 0, 764, 144, 1506, 268, 495, 0, 6, 1752, 8, 166, 123, 223, 598, 0, 0, 1, 0, 244, 2239, 278, 29, 2113, 0, 3, 0, 0, 30, 0, 31, 0, 326, 260, 29, 620, 0, 904, 0, 4605, 0, 1021, 2305, 3007, 0, 22, 13, 211, 44, 13, 98, 0, 0, 268, 103, 72, 266, 0, 18, 535, 1087, 3, 0, 0, 16, 941, 195, 0, 0, 74, 311, 191, 56, 100, 5, 11, 247, 213, 254, 11, 658, 0, 359, 11, 1148, 0, 264, 11, 23, 0, 41, 0, 514, 2, 4257, 9, 12013, 169, 415, 0, 345, 4605, 77, 1429, 61, 107, 0, 0, 2, 49, 0, 298, 2, 0, 1693, 412, 28, 4587, 0, 0, 327, 249, 0, 261, 1092, 96, 0, 74, 152, 530, 82, 359, 407, 0, 0, 278, 0, 51, 26, 18, 187, 120, 626, 0, 57, 1, 3, 0, 228, 166, 280, 107, 544, 187, 1, 0, 0, 0, 1, 1749, 76, 63, 4937, 16, 98, 0, 0, 240, 254, 532, 47, 1521, 0, 535, 0, 266, 68, 0, 3, 424, 28, 46, 7, 415, 38, 0, 49, 9, 0, 268, 204, 11, 0, 0, 18, 170, 93, 72, 35, 0, 264, 3546], [1768, 31, 0, 359, 0, 1578, 1876, 3, 28, 1832, 3, 0, 0, 0, 1144, 0, 15, 0, 2535, 96, 10, 1752, 36, 819, 13637, 1363, 0, 59, 2287, 38, 329, 245, 0, 0, 1174, 3, 11, 0, 2, 0, 20, 115, 46, 92, 5, 0, 0, 534, 76, 652, 1268, 3, 189, 222, 42, 61, 625, 2248, 102, 0, 6908, 170, 2799, 1868, 67, 1531, 794, 126, 0, 48, 54, 493, 25, 12, 1, 263, 1289, 0, 40, 9, 88, 21, 0, 10, 264, 19, 0, 3427, 234, 209, 12, 120, 46, 12, 389, 2657, 75, 0, 6, 232, 90, 4686, 17622, 94, 2, 43, 95, 4, 1542, 2879, 49, 337, 100, 517, 0, 1, 90, 4, 8, 0, 735, 1, 2657, 9, 0, 2347, 100, 106, 76, 5, 0, 8, 296, 24, 247, 5399, 355, 0, 0, 0, 0, 113, 415, 0, 0, 4080, 24, 3314, 0, 13, 111, 556, 9, 213, 166, 118, 341, 12, 0, 0, 127, 44, 337, 26, 2096, 1852, 237, 87, 55, 84, 405, 1318, 0, 0, 486, 6, 22, 5, 0, 0, 0, 84, 580, 224, 189, 133, 0, 209, 706, 8, 0, 20, 2, 941, 653, 0, 8, 7044, 2, 0, 3, 30, 4, 278, 23, 0, 6, 52, 65, 84, 999, 1065, 516, 0, 27, 119, 112, 1209, 1571, 1, 0, 0, 0, 4, 0, 266, 56, 5, 6, 8, 40, 162, 126, 70, 40, 98, 367, 0, 8, 0, 0, 0, 353, 487, 1277, 25, 208, 52, 1297, 67], [0, 1, 20, 0, 0, 3, 224, 15, 4, 719, 37, 2657, 670, 4636, 4, 250, 264, 54, 122, 0, 1887, 0, 0, 0, 0, 8, 0, 25, 189, 0, 80, 3, 125, 0, 80, 0, 2, 864, 0, 0, 10, 0, 625, 6, 1323, 9, 272, 710, 138, 0, 245, 46, 3, 0, 141, 2, 152, 1069, 528, 2711, 0, 0, 0, 11, 84, 27, 0, 658, 31, 23, 4, 1046, 25, 0, 1069, 94, 73, 328, 36, 1, 0, 13, 6, 289, 18, 3, 0, 368, 159, 679, 1, 2535, 48, 0, 208, 0, 101, 873, 9, 0, 0, 1052, 16, 1571, 0, 92, 2342, 25, 327, 487, 26, 5, 10, 11, 2555, 189, 0, 1542, 1832, 103, 120, 67, 6, 87, 16, 12, 0, 282, 26, 289, 370, 407, 1, 1, 48, 122, 1174, 512, 0, 1391, 20, 0, 37, 0, 145, 6, 14, 744, 0, 0, 6, 198, 20, 300, 21, 51, 0, 0, 78, 344, 76, 19, 3, 11, 2, 489, 6, 20428, 0, 18, 0, 25, 27, 7, 77, 0, 180, 7, 80, 2, 459, 0, 2, 653, 1148, 60, 59, 0, 502, 1, 13, 38, 6161, 81, 7493, 2, 25, 0, 0, 0, 3727, 0, 150, 0, 59, 530, 3012, 0, 30, 0, 67, 9, 35, 627, 48, 111, 13, 171, 608, 197, 616, 55, 48, 0, 49, 0, 0, 0, 254, 0, 1391, 0, 344, 696, 3, 2, 0, 0, 0, 1, 34, 0, 379, 63, 37, 1, 686, 434, 12, 359], [942, 10, 63, 1921, 10, 7, 216, 1506, 0, 0, 29, 34, 0, 109, 517, 789, 1, 152, 0, 0, 3012, 0, 0, 97, 608, 10, 784, 359, 0, 48, 30, 32, 2, 171, 29, 1, 1, 320, 28, 7, 28, 9, 5, 0, 139, 30, 1679, 0, 8, 49, 68, 7, 223, 108, 106, 6, 1, 0, 0, 247, 0, 565, 15, 1329, 18427, 514, 13, 650, 152, 1749, 6, 20, 61, 466, 759, 319, 0, 43, 30, 40, 1930, 54, 0, 16, 0, 10, 18, 94, 411, 0, 652, 118, 209, 299, 0, 0, 0, 205, 0, 0, 0, 459, 0, 219, 16, 242, 164, 13, 0, 0, 7, 1120, 0, 0, 166, 0, 273, 0, 126, 0, 530, 60, 31, 14, 266, 0, 0, 327, 32, 38, 489, 23, 162, 187, 321, 2702, 45, 3, 14, 0, 19, 1414, 52, 0, 12, 521, 0, 3230, 67, 764, 13, 118, 19, 415, 66, 424, 350, 121, 0, 459, 0, 1868, 10, 12, 56, 0, 0, 3, 15, 16, 0, 0, 35, 240, 23, 170, 8, 0, 0, 280, 734, 2, 2, 91, 0, 4, 81, 2, 0, 71, 29, 171, 326, 786, 0, 1023, 26, 412, 0, 44, 69, 78, 0, 152, 151, 91, 0, 412, 13, 0, 1796, 0, 2702, 0, 0, 122, 0, 1, 1410, 0, 0, 1972, 1638, 0, 0, 56, 97, 670, 20, 0, 44, 63, 72, 4169, 0, 822, 1, 495, 13, 0, 0, 15992, 189, 0, 0, 284, 209, 0, 904, 97], [0, 408, 137, 328, 15, 3, 219, 9, 0, 551, 26, 18, 63, 0, 51, 8, 1, 14, 74, 247, 76, 1, 0, 0, 687, 187, 344, 41, 2, 1155, 897, 0, 169, 139, 19, 35, 152, 24, 237, 789, 4636, 8, 17, 1211, 0, 1868, 233, 259, 401, 137, 76, 0, 347, 36, 261, 3136, 23, 0, 121, 0, 51, 0, 1277, 29, 0, 30, 359, 3, 121, 1832, 1752, 764, 46, 337, 2, 0, 51, 3, 52, 0, 4, 598, 0, 1768, 38, 0, 9, 0, 1542, 37, 0, 0, 0, 77, 489, 3176, 1075, 0, 2049, 11, 368, 2410, 0, 26, 151, 0, 0, 389, 0, 59, 72, 0, 0, 1113, 1542, 17, 548, 62, 0, 0, 877, 0, 0, 1574, 280, 247, 312, 259, 19, 1352, 289, 23, 0, 321, 0, 90, 1876, 0, 0, 318, 305, 42, 77, 14, 1652, 259, 719, 39, 219, 16, 40, 0, 0, 144, 12, 31, 0, 706, 1531, 0, 0, 0, 128, 0, 60, 3, 3, 25, 0, 0, 2, 30, 831, 54, 4, 0, 2, 312, 8, 412, 4257, 80, 1423, 1, 2, 1048, 324, 181, 408, 84, 0, 0, 77, 534, 0, 11, 90, 3727, 77, 63, 0, 28, 27, 0, 0, 0, 0, 33, 77, 21, 0, 0, 3314, 0, 0, 12, 791, 6, 0, 6, 2, 102, 4, 208, 48, 83, 0, 3, 1, 28, 0, 0, 1852, 10, 20, 7, 647, 1, 133, 12, 267, 0, 40, 209, 111, 5, 22, 3106, 72, 20], [187, 569, 724, 0, 0, 495, 1, 0, 51, 0, 80, 4, 56, 359, 52, 14, 3, 1070, 2, 6, 0, 34044, 42, 0, 517, 87, 0, 29, 0, 347, 45, 92, 9, 3, 23, 0, 144, 48, 3, 84, 0, 27, 84, 18, 299, 746, 4, 11, 0, 234, 86, 9, 7322, 91, 0, 2, 32, 27, 247, 10, 0, 220, 14, 298, 35, 122, 2120, 350, 75, 605, 424, 0, 0, 389, 4, 0, 350, 6908, 428, 61, 278, 13637, 3007, 9, 23, 324, 24, 205, 13, 408, 0, 7167, 0, 38, 13, 11, 532, 224, 12, 1922, 0, 297, 187, 83, 3, 1194, 3, 68, 338, 40, 112, 0, 152, 232, 1693, 0, 616, 46, 2491, 706, 29, 7, 75, 20, 223, 1, 1849, 9, 8537, 0, 0, 0, 130, 0, 3, 67, 76, 253, 26, 18293, 0, 14, 146, 1, 55, 0, 26, 0, 103, 0, 695, 0, 521, 16, 0, 894, 63, 0, 32, 540, 26, 9, 735, 51, 0, 0, 0, 63, 150, 268, 0, 535, 376, 924, 375, 0, 3727, 0, 3871, 11, 0, 18, 83, 3, 691, 18, 1, 0, 3, 702, 2120, 0, 0, 941, 28, 625, 278, 3, 1138, 9, 9213, 2, 16, 23, 311, 72, 1404, 31, 25, 57, 12, 181, 0, 223, 187, 36, 0, 17, 188, 264, 31, 208, 983, 24336, 0, 894, 9, 584, 375, 207, 17, 49, 2, 64, 530, 146, 33, 89, 0, 0, 347, 605, 0, 27, 297, 2, 188, 204, 0, 0], [4, 2238, 1148, 516, 1373, 424, 298, 6, 0, 724, 2810, 0, 3, 0, 38, 2, 0, 52, 184, 0, 16, 93, 59, 258, 162, 3, 204, 284, 0, 29, 12, 20, 48, 2, 0, 9, 7993, 15, 177, 0, 8, 194, 35, 13, 0, 55, 0, 0, 220, 0, 115, 1749, 237, 9, 2, 80, 11, 9, 1410, 0, 47, 77, 9, 580, 0, 14, 0, 5521, 0, 1412, 412, 180, 47, 0, 278, 116, 0, 14, 20, 0, 904, 0, 129, 160, 233, 141, 44, 21, 0, 979, 59, 598, 17, 32, 31, 0, 4249, 0, 0, 68, 5, 2232, 0, 375, 284, 0, 2, 0, 7493, 12, 2711, 0, 1120, 631, 0, 59, 0, 75, 56, 16, 83, 50, 25, 685, 1261, 1014, 30, 561, 0, 5, 1, 23, 0, 1868, 120, 11, 1232, 194, 0, 77, 33, 272, 1428, 0, 18427, 19, 2305, 517, 4, 0, 0, 1796, 184, 111, 31, 0, 40, 61, 0, 9, 52, 4, 0, 9, 895, 44, 0, 16, 17, 0, 40, 0, 298, 448, 2, 42, 18, 5, 0, 61, 0, 259, 115, 14, 1, 81, 30, 0, 0, 7, 11, 16171, 9, 0, 152, 10, 113, 65, 0, 507, 100, 63, 0, 106, 734, 77, 2342, 0, 73, 9, 0, 9, 216, 3463, 3314, 0, 0, 25, 3, 544, 258, 0, 0, 176, 217, 47, 0, 580, 0, 1, 101, 679, 0, 0, 1414, 244, 45, 2192, 7, 0, 1, 48, 0, 5399, 898, 0, 9, 73, 47, 104], [1318, 105, 0, 68, 22, 3, 17622, 5, 1152, 87, 4, 1765, 0, 1023, 278, 0, 23, 0, 132, 28, 106, 791, 2347, 9, 375, 48, 14, 69, 0, 30, 0, 267, 28, 3012, 0, 107, 207, 4249, 1144, 20, 6, 14, 1, 2, 32, 5521, 1385, 12, 49, 280, 367, 112, 3, 11, 14, 4, 25, 67, 294, 32, 5, 0, 10, 44, 98, 3, 0, 369, 5, 4249, 494, 1268, 2, 28, 199, 72, 4, 80, 14742, 0, 30, 122, 125, 0, 578, 69, 0, 0, 0, 2278, 2368, 5, 751, 3, 139, 0, 0, 27, 38, 0, 80, 0, 18, 17622, 2, 2, 138, 2515, 0, 213, 12, 565, 0, 48, 305, 152, 216, 1, 1268, 43, 19, 2, 75, 6, 0, 11, 13, 29, 232, 0, 507, 10, 77, 168, 0, 167, 0, 0, 0, 0, 12, 73, 29, 16058, 26, 396, 1, 297, 291, 0, 1638, 69, 0, 265, 189, 0, 113, 0, 0, 0, 30, 0, 184, 1404, 29, 1876, 0, 702, 0, 0, 125, 54, 231, 37, 501, 0, 0, 0, 37, 51, 18, 0, 20, 164, 0, 111, 32, 1, 48, 20, 0, 0, 9, 5, 266, 92, 0, 0, 751, 18, 6, 246, 1638, 0, 0, 3, 4, 0, 0, 159, 78, 15, 11, 405, 1, 55, 78, 55, 556, 502, 12, 1578, 580, 0, 84, 41, 120, 25, 7230, 0, 4, 1048, 247, 51, 223, 0, 25, 45, 44, 30, 0, 72606, 111, 133, 0, 97, 13, 23, 59, 0], [49, 1, 0, 0, 41, 0, 0, 3546, 44, 8, 1876, 0, 942, 171, 98, 8, 1152, 35, 1072, 0, 0, 52, 5, 0, 13, 375, 31, 94, 651, 84, 112, 0, 15, 0, 2, 0, 28, 1261, 0, 22, 1876, 5, 0, 97, 107, 1023, 6, 0, 2287, 61, 544, 850, 3, 0, 2192, 0, 177, 336, 25, 31, 32, 0, 764, 3, 5, 354, 9, 355, 1072, 24, 3, 0, 0, 3, 0, 17, 48, 0, 512, 12, 2192, 144, 584, 11, 3427, 0, 2, 0, 20965, 0, 97, 9, 140, 9, 93, 21, 784, 0, 10, 0, 22, 8, 15382, 7, 3341, 30, 710, 0, 25, 359, 1423, 3, 0, 0, 0, 1138, 584, 323, 1796, 13, 0, 0, 0, 0, 19, 126, 516, 2491, 7, 0, 15, 9476, 121, 42, 0, 0, 872, 551, 9, 103, 25, 8, 0, 71, 608, 36, 4, 979, 1704, 44, 0, 0, 19, 50, 297, 530, 19, 0, 152, 16, 10, 13, 514, 16, 786, 116, 631, 205, 9, 21, 15, 0, 47, 16058, 303, 1, 64, 195, 1704, 496, 2278, 254, 198, 1289, 0, 72, 76, 1289, 56, 178, 21, 714, 679, 0, 0, 11, 11, 272, 0, 83, 1209, 16058, 620, 0, 25, 2, 19, 354, 0, 80, 38, 2232, 42, 0, 26, 3463, 27, 1412, 9, 0, 17, 10, 37, 92, 2120, 272, 139, 98, 0, 48, 21, 0, 0, 0, 244, 17622, 1329, 122, 0, 0, 6, 0, 83, 0, 0, 222, 0, 0, 120, 6], [2, 4, 33, 2464, 4, 377, 13, 2, 8, 5, 267, 789, 0, 47, 92, 472, 3633, 4, 0, 1156, 0, 61, 159, 23, 0, 18, 400, 11, 24, 181, 4605, 3, 4249, 5, 628, 1, 37, 0, 57, 45, 7, 7, 262, 1232, 28, 94, 7, 3, 20, 20, 0, 10, 0, 3, 0, 526, 0, 9, 0, 0, 0, 864, 96, 305, 90, 1, 45, 48, 4605, 794, 189, 65, 3012, 841, 0, 0, 112, 0, 187, 0, 2049, 0, 2, 23, 1429, 0, 559, 59, 18347, 1113, 580, 8, 9, 767, 50, 7, 4, 41, 0, 7, 7, 375, 0, 3463, 19, 0, 569, 2096, 69, 13, 0, 11, 71, 5, 1832, 18, 0, 361, 16, 166, 14, 0, 3, 623, 250, 0, 15, 1027, 136, 0, 0, 0, 4, 658, 1521, 17, 61, 0, 0, 167, 17, 4, 233, 221, 1, 150, 10, 0, 0, 219, 64, 734, 0, 140, 1, 122, 0, 0, 0, 26, 0, 9, 1232, 97, 15, 24, 0, 3546, 1046, 76, 0, 679, 2, 101, 2657, 12, 1, 31, 0, 3314, 608, 10, 237, 28, 0, 1832, 411, 822, 999, 191, 89, 106, 0, 0, 744, 4686, 34, 189, 296, 36, 187, 0, 0, 0, 48, 21, 778, 26, 27, 0, 4686, 894, 237, 0, 27, 3, 25, 27, 11, 789, 1404, 92, 0, 86, 486, 39, 0, 0, 6, 41, 873, 0, 67, 11, 48, 5, 2, 0, 0, 0, 1, 734, 0, 1930, 51, 428, 0, 0, 0, 0], [49, 86, 303, 1, 0, 1542, 0, 120, 17, 111, 144, 3427, 8, 11, 0, 0, 7, 1014, 0, 14, 746, 0, 0, 23, 0, 96, 137, 0, 0, 4080, 376, 0, 183, 2342, 6, 50, 0, 894, 941, 0, 811, 223, 209, 489, 486, 10, 16624, 3, 136, 0, 43, 9, 5, 278, 242, 1930, 1211, 11, 0, 0, 101, 9, 48, 71, 28, 35, 144, 528, 0, 24, 12, 81, 84, 297, 272, 0, 40, 108, 0, 153, 0, 2, 44, 0, 8, 186, 106, 5, 12, 696, 0, 22754, 11, 5, 32, 0, 3427, 49, 651, 97, 2, 626, 8, 31, 0, 1, 0, 344, 8, 0, 20, 11, 35, 187, 0, 76, 1, 167, 126, 194, 87, 261, 11, 19, 92, 9, 164, 0, 1429, 1087, 11, 0, 3, 180, 1, 132, 6161, 303, 5, 78, 23, 0, 605, 48, 13, 1064, 841, 297, 0, 18, 631, 0, 47, 1, 0, 679, 0, 437, 133, 10, 189, 917, 10, 81, 1752, 258, 1921, 1682, 2, 299, 41, 3, 912, 0, 714, 344, 0, 1768, 199, 0, 3, 121, 0, 2877, 319, 31, 78, 44, 73, 0, 97, 311, 485, 0, 259, 7, 94, 0, 0, 3, 0, 336, 626, 27, 8, 39, 207, 0, 26, 0, 772, 0, 194, 789, 31, 48, 43, 48, 208, 0, 328, 33, 3670, 171, 94, 0, 21, 0, 97, 1144, 1531, 9, 35, 0, 90, 22, 0, 2, 80, 189, 101, 213, 266, 23, 0, 223, 359, 4937, 2711, 48], [98, 16, 0, 853, 16, 1, 3, 2, 0, 3546, 1542, 434, 338, 30, 0, 12, 11, 20428, 3, 282, 242, 1, 1852, 13, 26, 197, 9, 1, 1, 11, 0, 126, 5, 6, 5, 16, 38, 703, 6908, 133, 170, 51, 29, 87, 2657, 13, 1930, 26, 1, 33, 242, 0, 168, 0, 2, 354, 111, 96, 12, 22, 1752, 0, 4, 167, 0, 20, 60, 6, 6, 0, 50, 2879, 100, 52, 0, 0, 2793, 0, 9108, 130, 106, 5, 502, 7993, 1, 0, 118, 853, 74, 0, 7493, 0, 269, 0, 116, 12, 465, 0, 9, 4561, 494, 0, 0, 272, 0, 0, 144, 120, 0, 26, 554, 312, 0, 8, 3, 0, 1, 0, 0, 247, 401, 364, 6, 0, 2793, 853, 0, 160, 4, 90, 6, 16, 685, 294, 9, 514, 0, 0, 2232, 231, 403, 127, 0, 1373, 40, 289, 1571, 13, 111, 106, 1, 0, 1921, 3, 10, 5, 303, 0, 2391, 385, 532, 4, 0, 69, 59, 897, 0, 534, 0, 0, 12, 20, 44, 3176, 30, 1, 768, 0, 0, 0, 53, 3, 0, 1832, 8, 0, 19, 0, 1948, 0, 486, 864, 52, 3, 0, 0, 77, 91, 0, 72, 0, 2, 6, 412, 321, 0, 5, 0, 4, 122, 57, 67, 42, 5, 811, 22, 0, 536, 62, 273, 173, 0, 64, 166, 0, 0, 178, 1092, 19, 0, 355, 103, 349, 2464, 0, 29, 12, 25, 52, 111, 28, 1930, 0, 52, 56, 0, 0, 100, 0, 629], [0, 2391, 625, 15, 2657, 51, 0, 80, 19, 40, 125, 76, 78, 48, 27, 0, 744, 0, 584, 0, 1410, 3, 0, 0, 14742, 52, 0, 1414, 1, 13, 10, 37, 3176, 370, 608, 0, 2192, 361, 0, 16058, 0, 1542, 0, 245, 3670, 385, 67, 25, 1004, 364, 53, 0, 0, 1198, 13, 189, 10, 39, 3670, 1299, 0, 46, 216, 0, 52, 3176, 232, 13, 0, 35, 2, 20, 25, 2, 2464, 199, 13, 127, 6, 0, 1329, 3230, 177, 189, 670, 448, 0, 359, 50, 7049, 428, 31, 1023, 12, 0, 2, 37, 77, 112, 0, 1231, 30, 175, 3, 946, 219, 0, 224, 1373, 67, 1, 75, 82, 11, 448, 33, 219, 28, 254, 51, 9, 100, 734, 2347, 3, 1, 60, 47, 57, 1113, 3012, 16, 5, 0, 4, 0, 9, 183, 180, 0, 83, 268, 0, 137, 267, 0, 231, 0, 1887, 90, 18, 136, 121, 1, 258, 0, 9, 264, 100, 0, 20, 4428, 189, 1, 9, 3, 81, 2096, 0, 999, 39, 0, 15, 1120, 0, 3012, 609, 1429, 13, 4257, 0, 0, 8, 5, 7, 13, 0, 1, 0, 0, 126, 26, 201, 188, 15, 47, 495, 64, 16, 0, 0, 44, 96, 12, 420, 0, 3136, 0, 7, 1948, 734, 0, 370, 778, 525, 0, 104, 113, 23, 0, 361, 15, 12, 321, 65, 5, 51, 133, 187, 0, 52, 49, 0, 6, 55, 0, 181, 0, 2342, 379, 245, 77, 37, 11, 222, 23, 111, 1188, 31, 11], [7, 222, 1, 10, 14, 0, 0, 1887, 2, 13, 29, 0, 0, 428, 44, 512, 311, 706, 8, 0, 30, 327, 434, 1174, 16, 223, 135, 370, 3, 25, 10, 1114, 0, 24, 1876, 412, 1048, 0, 0, 4542, 112, 168, 0, 144, 6, 0, 0, 0, 86, 1113, 5, 0, 90, 126, 23, 2676, 0, 86, 264, 19, 408, 0, 300, 608, 23, 5, 146, 23, 623, 4, 0, 9, 0, 0, 1571, 4, 0, 651, 695, 13, 7, 15, 69, 1, 115, 52, 6, 2096, 112, 0, 0, 9, 0, 220, 5399, 0, 751, 25, 99, 594, 3, 303, 140, 30, 0, 90, 14, 3, 278, 853, 864, 111, 4, 319, 87, 36, 0, 0, 170, 51, 269, 63, 0, 220, 8, 9, 0, 841, 0, 0, 0, 21, 1231, 1215, 40, 0, 1832, 1, 0, 41, 3019, 8, 217, 11, 0, 12, 8, 0, 0, 171, 52, 55, 0, 24, 385, 47, 20, 0, 180, 690, 76, 0, 15, 0, 8, 4670, 0, 0, 11, 107, 0, 689, 0, 3021, 0, 7, 507, 734, 4080, 942, 15, 38, 897, 108, 0, 31, 494, 2096, 1119, 0, 31, 23, 152, 231, 0, 1, 0, 32, 71, 898, 0, 1, 37, 47, 569, 0, 3019, 11, 4636, 51, 1, 25, 0, 894, 217, 0, 16, 34, 90, 7049, 1, 14, 1263, 48, 10, 29, 158, 375, 0, 0, 9, 0, 217, 64, 489, 897, 74, 11, 3, 76, 2, 6, 33, 411, 0, 25, 0, 0, 2, 4], [0, 411, 1, 2363, 76, 63, 106, 0, 46, 0, 744, 112, 80, 38, 1542, 116, 131, 584, 2995, 150, 904, 12, 0, 559, 10, 5, 0, 77, 7322, 0, 0, 1023, 19, 132, 5, 0, 0, 144, 66, 18, 0, 3, 0, 80, 836, 4169, 0, 64, 1849, 0, 3, 152, 0, 0, 1659, 4, 23, 516, 4937, 1352, 2, 69, 0, 46, 19, 24, 32, 0, 9, 0, 37, 0, 0, 4, 17, 559, 3106, 28, 0, 8, 0, 25, 2105, 177, 7, 6, 4587, 38, 1263, 55, 0, 336, 208, 46, 1423, 942, 16624, 379, 237, 83, 1876, 0, 52, 17622, 0, 1, 0, 31, 3, 147, 97, 0, 0, 26, 0, 0, 0, 0, 0, 1768, 109, 22, 767, 51, 0, 0, 1, 405, 4, 2305, 759, 267, 116, 220, 60, 83, 679, 0, 72, 0, 8, 979, 7, 0, 1752, 21, 7, 3727, 59, 70, 22, 900, 580, 349, 5, 48, 0, 496, 0, 493, 6, 626, 8, 0, 328, 4262, 0, 31, 0, 0, 0, 3106, 1, 437, 10, 0, 897, 1092, 0, 584, 16, 0, 21, 11, 1, 6, 1114, 77, 34, 11, 77, 638, 0, 629, 0, 175, 18, 2995, 1693, 1930, 122, 19, 12, 1452, 12, 580, 0, 0, 20, 16, 19, 289, 1, 338, 5, 48, 86, 0, 0, 84, 0, 0, 1876, 4, 43, 4, 0, 2, 31, 0, 181, 126, 2, 76, 652, 18, 8, 434, 1120, 0, 60, 0, 653, 0, 1608, 101, 204, 4257, 80, 3355], [1652, 0, 55, 0, 265, 8, 282, 327, 2, 40, 13637, 0, 0, 83, 1, 38, 25, 0, 9, 14, 31, 0, 12, 0, 258, 0, 76, 8, 0, 12, 1027, 205, 0, 3, 13, 194, 0, 26, 11, 7, 1868, 24336, 0, 0, 4686, 323, 16, 12, 106, 45, 35, 2, 0, 9, 0, 14, 0, 145, 3, 0, 385, 8, 48, 1, 98, 695, 2491, 217, 152, 219, 3, 126, 1922, 626, 0, 24, 347, 1, 0, 7, 20, 0, 0, 0, 272, 0, 0, 48, 3136, 423, 0, 0, 4587, 98, 4428, 71, 7, 0, 160, 26, 1023, 101, 211, 213, 1, 34, 223, 151, 0, 1414, 7230, 0, 55, 0, 35, 0, 501, 415, 1385, 4262, 133, 0, 44, 100, 0, 2676, 359, 120, 1, 307, 13, 38, 10, 88, 811, 1423, 0, 375, 100, 450, 0, 108, 6, 100, 1215, 136, 578, 6, 0, 0, 108, 6, 133, 1004, 55, 487, 59, 0, 1, 0, 45, 24, 266, 1852, 0, 90, 9, 831, 0, 7493, 125, 0, 13, 811, 1144, 50, 690, 0, 44, 1209, 0, 0, 10, 121, 41, 0, 489, 89, 1571, 101, 47, 7, 2, 25, 9, 43, 0, 3136, 13, 247, 0, 69, 21, 1574, 116, 415, 0, 0, 623, 189, 1194, 88, 15, 87, 375, 23, 69, 98, 31, 0, 219, 0, 30, 0, 246, 176, 4, 80, 0, 40, 0, 0, 26, 0, 23, 686, 0, 1072, 528, 0, 0, 319, 294, 0, 2096, 0, 0, 106, 938, 1429], [9, 187, 0, 0, 234, 38, 178, 6, 7322, 46, 64, 15, 13, 221, 268, 0, 111, 791, 0, 1, 0, 12, 44, 2, 3, 120, 0, 247, 9, 87, 6, 8, 6, 2391, 28, 735, 122, 237, 642, 0, 43, 300, 186, 32, 19, 168, 29, 28, 4636, 0, 43, 2, 580, 569, 72606, 221, 19, 445, 12, 28, 0, 4, 258, 8, 0, 1052, 5, 2192, 14, 28, 434, 15, 24, 20, 1, 0, 895, 1, 18427, 796, 0, 57, 389, 76, 321, 254, 80, 15992, 83, 43, 0, 0, 0, 8, 20, 0, 44, 0, 0, 100, 24967, 1, 0, 0, 52, 489, 1, 53, 158, 0, 0, 47, 48, 0, 0, 22, 0, 0, 97, 14, 3, 25, 551, 72606, 1, 40, 0, 47, 0, 8, 63, 430, 501, 6, 144, 78, 80, 264, 123, 5, 864, 1428, 0, 1352, 627, 209, 8, 1832, 4, 3, 0, 72, 0, 21, 254, 104, 1452, 412, 1, 0, 1578, 0, 2711, 25, 76, 724, 15382, 0, 35, 0, 64, 47, 26, 0, 2711, 8, 0, 0, 52, 0, 0, 466, 532, 0, 2810, 11, 0, 282, 536, 0, 198, 0, 86, 126, 18, 7, 130, 198, 89, 112, 1263, 938, 1048, 26, 22754, 84, 6, 21, 4257, 46, 46, 321, 119, 691, 0, 48, 1574, 14, 0, 80, 7, 17, 259, 0, 0, 0, 872, 1414, 0, 6, 4605, 359, 72, 0, 234, 320, 86, 902, 0, 152, 0, 455, 67, 299, 84, 605, 1412, 12, 0, 0], [450, 11, 72606, 13, 1521, 48, 794, 4, 544, 0, 41, 578, 14, 0, 278, 220, 234, 0, 282, 359, 0, 3176, 126, 1542, 45, 113, 942, 39, 23, 50, 1198, 41, 0, 19, 4, 679, 15, 2, 2, 0, 11, 12, 297, 81, 895, 0, 0, 55, 20, 530, 5399, 5, 102, 466, 60, 175, 714, 0, 19, 1, 132, 87, 9108, 1682, 101, 0, 112, 139, 20, 2515, 9, 91, 21, 544, 786, 40, 9476, 152, 84, 16171, 1198, 0, 0, 2410, 359, 2342, 136, 100, 14, 27, 559, 3, 99, 43, 244, 2491, 0, 1046, 1329, 26, 0, 1, 0, 84, 0, 2, 7806, 61, 26, 0, 2, 8, 0, 1571, 233, 3546, 0, 28, 0, 647, 24, 195, 0, 1198, 2, 113, 289, 88, 458, 628, 25, 34, 1206, 12, 104, 267, 30, 82, 16, 171, 0, 80, 197, 245, 10, 0, 90, 91, 77, 502, 0, 33, 2410, 0, 1, 0, 2, 25, 74, 0, 24, 0, 0, 0, 44, 185, 627, 64, 0, 188, 13, 0, 166, 714, 101, 0, 0, 23, 894, 7, 1876, 52, 96, 7, 0, 83, 2, 10, 4, 178, 4428, 53, 80, 68, 105, 869, 0, 0, 247, 61, 63, 2098, 14, 1, 46, 13, 69, 77, 631, 0, 17, 0, 4670, 0, 1887, 27, 47, 0, 0, 169, 11, 244, 0, 1206, 376, 75, 39, 12, 246, 80, 9, 171, 88, 47, 221, 428, 338, 913, 46, 486, 0, 0, 548, 121, 17, 14, 28, 126, 6, 9]]