[[281, 1058, 0, 86, 0, 0, 99, 39, 47, 327, 299, 5621, 4, 6, 7, 9, 280, 65, 3, 353, 75, 1876, 2, 0, 24, 403, 5, 31, 1, 11, 113, 203, 87, 0, 59, 0, 23, 164, 86, 88, 47, 42, 3, 54, 32, 0, 30, 329, 5621, 0, 18, 0, 166, 0, 1294, 423, 179, 11, 15, 26, 0, 10, 0, 8276, 1366, 0, 422, 0, 0, 149, 159, 14, 0, 0, 3, 2, 12, 39, 4, 2, 84, 361, 10, 151, 8, 5, 11, 93, 123, 0, 0, 91, 280, 0, 64, 10, 8, 0, 52, 3, 38, 0, 38, 203, 3, 0, 0, 40, 30, 191, 0, 188, 0, 0, 138, 36, 59, 113, 2208, 1, 0, 27, 108, 530, 8, 8, 0, 66, 0, 18, 200, 43, 10, 0, 37, 1321, 37, 0, 2, 36, 18, 0, 223, 396, 1, 119, 0, 170, 0, 0, 0, 3, 77, 142, 127, 1, 52, 286, 18, 35, 90, 6541, 13, 80, 404, 0, 47, 0, 0, 350, 22, 287, 408, 4, 2, 72, 86, 263, 37, 6541, 235, 0, 4, 3, 4, 0, 2787, 2006, 158, 0, 0, 3, 1, 20, 521, 0, 0, 7, 71, 0, 0, 1062, 15, 692, 90, 34, 23, 15304, 1929, 0, 11, 4, 4, 49, 2, 38, 843, 241, 0, 0, 9, 1047, 0, 0, 115, 1036, 132, 17, 9, 0, 0, 1228, 212, 4, 62, 1, 192, 3, 3135, 1, 600, 141, 14, 1284, 50, 74, 5575, 233, 1284, 22], [530, 0, 0, 4613, 4, 0, 69, 345, 399, 0, 17, 45, 506, 118, 0, 39, 0, 165, 23, 8, 1876, 2, 40, 0, 183, 0, 4, 37, 0, 71, 106, 68, 6161, 0, 977, 142, 0, 0, 4, 101, 195, 17, 89, 0, 334, 423, 1, 29, 10, 159, 127, 0, 8323, 0, 62, 32, 4, 5, 0, 131, 116, 19, 350, 2037, 0, 0, 13240, 1521, 19, 8, 0, 62, 9, 0, 0, 41, 3, 46, 44, 0, 0, 33, 119, 229, 4, 0, 17, 99, 252, 4, 0, 3632, 0, 740, 0, 0, 97, 19, 39, 6, 374, 117, 183, 0, 0, 0, 253, 151, 150, 0, 674, 1, 7, 0, 121, 0, 5, 266, 566, 35, 24, 7, 0, 0, 136, 43, 59, 54, 506, 33, 22, 2037, 59, 15, 112, 0, 0, 2, 20, 49, 0, 0, 249, 0, 0, 1643, 0, 0, 182, 0, 170, 66, 7, 77, 1532, 59, 169, 0, 184, 0, 0, 0, 235, 665, 471, 1958, 155, 11, 54, 45, 91, 0, 13, 2, 1, 3, 1, 824, 1, 30, 0, 0, 3514, 3, 174, 2, 2, 99, 30, 0, 5, 0, 115, 1503, 40, 237, 0, 0, 2, 4883, 0, 0, 0, 423, 0, 14, 103, 29, 39, 79, 1, 33, 42, 37, 6, 32, 0, 1206, 8, 75, 445, 24, 23, 13, 92, 0, 64, 117, 86, 4, 0, 1, 44, 16, 5632, 59, 2, 99, 59, 135, 206, 4, 0, 10, 294, 0, 4, 0, 327, 3392], [779, 274, 11, 80, 41, 1727, 3, 0, 11, 371, 5190, 241, 0, 1958, 93, 1521, 122, 0, 644, 157, 1, 0, 181, 2, 564, 2887, 14, 8100, 366, 9, 2, 506, 2, 29, 266, 471, 0, 0, 0, 0, 14, 0, 0, 2, 0, 198, 0, 236, 985, 15, 343, 30, 42, 327, 3, 106, 1, 0, 92, 4, 213, 3, 13, 40, 572, 9, 0, 141, 33, 189, 1, 9, 0, 21, 2, 27, 32, 0, 3, 2, 110, 11, 30, 934, 0, 22, 77, 0, 0, 104, 2, 1010, 3673, 169, 3, 0, 0, 1503, 345, 700, 3848, 935, 26, 84, 507, 580, 3, 248, 0, 8276, 41, 6, 0, 81, 1062, 12, 0, 591, 0, 96, 0, 285, 62, 0, 166, 37, 10, 158, 44, 3848, 31, 396, 0, 93, 847, 6, 0, 591, 0, 46, 0, 7, 0, 113, 50, 12, 10, 305, 2, 0, 28, 3002, 47, 25, 3, 18, 7, 4, 10, 281, 71, 3, 355, 0, 43, 2679, 7, 12, 0, 521, 0, 2, 187, 137, 0, 11, 24, 596, 0, 71, 0, 0, 303, 13, 1, 97, 0, 15, 52, 0, 511, 0, 96, 0, 87, 946, 43, 8, 5032, 60, 182, 17, 757, 564, 37, 0, 0, 0, 4, 4, 117, 46, 0, 3392, 0, 166, 40, 6825, 19, 350, 31, 345, 4, 9, 31, 181, 19, 740, 4, 78, 0, 11164, 0, 9, 56, 0, 8, 25, 0, 208, 52, 180, 5, 182, 24, 11, 3, 10733, 0, 7], [0, 0, 146, 130, 0, 6, 55, 9, 57, 1180, 22, 0, 4, 41, 10, 22, 0, 274, 52, 94, 58, 0, 15, 398, 74, 233, 0, 327, 174, 15, 108, 0, 38, 3, 16, 0, 9, 111, 21, 431, 4, 1, 45, 1058, 69, 43, 23, 266, 187, 285, 2, 3, 43, 40, 562, 7, 0, 0, 73, 69, 400, 0, 7, 45, 114, 13, 1140, 37, 44, 74, 2, 1604, 0, 97, 8676, 66, 5, 0, 1113, 22, 0, 7, 48, 2, 889, 30, 7, 2270, 91, 58, 4, 7, 0, 5, 0, 889, 66, 624, 29, 131, 55, 8276, 305, 0, 19, 1, 404, 35, 22, 305, 23, 664, 46, 22, 28, 62, 46, 33, 341, 0, 528, 339, 162, 109, 41, 1561, 616, 2006, 159, 3, 0, 173, 0, 0, 233, 327, 2400, 345, 0, 0, 92, 0, 63, 4, 24, 1040, 0, 484, 1, 14, 22, 1036, 0, 0, 55, 191, 0, 0, 0, 28, 42, 59, 0, 51, 1113, 1588, 0, 2208, 101, 6, 2005, 623, 91, 101, 0, 157, 327, 15, 0, 2, 24, 4, 4, 9, 404, 0, 24, 38, 45, 134, 0, 0, 3, 634, 404, 2, 52, 8676, 0, 188, 11, 3, 15, 6, 103, 0, 311, 99, 59, 105, 8, 237, 282, 1801, 108, 10, 27, 9, 404, 0, 181, 142, 38, 137, 1876, 0, 1050, 32, 16, 7, 0, 3, 471, 3, 3, 0, 0, 16, 9, 415, 0, 89, 14, 47, 4, 526, 159, 0, 0, 396], [0, 617, 2237, 5, 7, 0, 214, 83, 102, 0, 236, 1330, 355, 0, 46, 556, 213, 889, 438, 1727, 611, 0, 0, 0, 0, 2, 74, 32, 58, 251, 0, 1082, 14, 10, 580, 171, 415, 50, 30, 47, 4, 6, 36, 220, 0, 0, 0, 37, 314, 0, 74, 2400, 69, 105, 84, 0, 0, 10, 0, 229, 9, 4, 0, 0, 47, 175, 674, 32, 21, 14, 506, 119, 11164, 151, 115, 69, 0, 0, 12, 8, 1, 194, 4, 276, 275, 50, 86, 0, 71, 51, 122, 6, 0, 506, 0, 49064, 112, 62, 5, 26, 74, 141, 1366, 624, 0, 0, 172, 4, 37, 10, 320, 7, 0, 27, 43, 4, 91, 29, 56, 0, 150, 404, 43, 0, 371, 119, 4, 5, 742, 1604, 3, 0, 83, 173, 4587, 2245, 0, 0, 5, 371, 1, 358, 15, 36, 593, 250, 2, 843, 441, 41, 398, 231, 8, 326, 279, 3, 0, 0, 1532, 0, 48, 0, 23, 573, 4, 0, 3848, 3, 0, 0, 0, 88, 295, 8, 1476, 266, 4613, 0, 0, 20, 40, 114, 0, 1, 10, 356, 0, 8, 56, 92, 391, 73, 0, 737, 7, 0, 11, 108, 249, 343, 82, 13, 124, 1, 0, 12, 0, 126, 171, 0, 1, 37, 23, 0, 6825, 65, 0, 0, 31, 422, 6161, 8, 0, 0, 71, 34, 178, 0, 580, 9, 89, 3392, 23, 50, 51, 286, 354, 935, 0, 34, 155, 68, 0, 8, 9, 580, 0, 398, 51, 6], [263, 0, 710, 111, 95, 146, 5032, 7, 88, 6, 2348, 0, 3, 24, 2075, 100, 398, 0, 126, 0, 0, 0, 58, 0, 253, 46, 154, 871, 11, 41, 202, 315, 1, 304, 0, 1218, 24, 36, 1, 624, 32, 3, 0, 2756, 252, 28, 504, 194, 131, 24, 172, 10, 88, 0, 1082, 0, 250, 0, 5, 38, 135, 1401, 47, 342, 104, 297, 4, 71, 19, 4, 0, 7, 506, 0, 281, 41, 5621, 12, 0, 0, 0, 252, 4, 2679, 0, 1, 181, 2, 4, 18, 32, 3135, 122, 0, 14, 0, 174, 3135, 3, 2006, 0, 634, 16, 3, 223, 225, 351, 624, 0, 1, 16, 46, 50, 345, 0, 0, 4, 0, 0, 220, 3, 5, 131, 104, 358, 51, 5, 414, 1566, 4, 471, 0, 121, 96, 51, 1, 134, 13, 12, 37, 0, 814, 74, 227, 146, 358, 1085, 8, 96, 13, 0, 0, 228, 308, 4, 4, 700, 2270, 0, 282, 72, 15706, 8, 36, 623, 847, 0, 204, 15, 84, 2, 600, 104, 333, 7, 0, 105, 109, 0, 12, 4, 1, 0, 0, 1, 1744, 204, 0, 0, 0, 286, 32, 152, 58, 41, 115, 9, 0, 5621, 3, 345, 1643, 11, 434, 0, 7, 149, 44, 521, 0, 0, 39, 0, 0, 1, 4, 13, 0, 5, 4, 1036, 1, 235, 0, 144, 18, 29, 47, 0, 0, 0, 9, 415, 0, 2, 0, 313, 843, 1587, 0, 580, 172, 2, 174, 934, 0, 25, 27, 28, 131], [506, 1, 89, 22, 142, 9, 977, 233, 37, 34, 91, 5, 39, 0, 366, 0, 0, 66, 78, 91, 105, 4613, 0, 2887, 0, 30, 0, 1744, 3, 10, 27, 0, 151, 333, 1, 303, 104, 0, 14, 8, 15304, 0, 0, 59, 0, 1958, 0, 6, 39, 29, 96, 556, 10, 1558, 19, 0, 108, 3, 528, 9, 20, 75, 1297, 0, 0, 5, 266, 0, 2, 0, 13, 274, 0, 415, 1180, 2, 304, 5408, 2982, 2, 0, 1, 5, 37, 0, 114, 8, 13, 3, 12, 0, 26, 0, 0, 0, 5, 0, 240, 73, 7104, 327, 12, 7714, 4, 15, 138, 685, 124, 228, 37, 0, 59, 19, 10733, 58, 0, 34, 0, 26, 48, 1, 0, 9, 43, 0, 628, 432, 504, 0, 1, 189, 95, 0, 38, 0, 169, 8, 547, 127, 0, 172, 0, 0, 0, 9, 36, 3514, 253, 2879, 84, 20, 141, 3, 142, 7, 174, 1561, 0, 4, 93, 1218, 0, 89, 7, 7, 117, 37, 422, 32, 30, 1, 0, 122, 216, 88, 3, 70, 119, 0, 93, 39, 11, 0, 184, 245, 8, 67, 12, 82, 308, 59, 90, 0, 39, 15304, 1, 362, 22, 43, 59, 30, 101, 327, 0, 4, 0, 8, 1297, 18, 0, 9, 340, 108, 1604, 274, 180, 8, 0, 142, 164, 246, 74, 843, 17, 48, 7, 47, 0, 0, 339, 41, 253, 0, 3, 355, 227, 0, 233, 166, 11, 0, 75, 47, 191, 0, 274, 0, 32, 44, 0], [77, 71, 0, 33, 28, 46, 0, 185, 0, 564, 4587, 4587, 0, 5, 128, 26, 0, 371, 32, 15430, 87, 0, 0, 710, 21, 1, 3135, 0, 0, 9, 398, 67, 0, 0, 665, 157, 0, 0, 6, 80, 235, 178, 6, 308, 280, 4, 3, 11, 248, 14, 0, 333, 630, 7653, 204, 308, 12, 4883, 6, 110, 5, 5, 0, 7, 0, 30, 0, 4, 4587, 7, 5, 1, 12, 0, 0, 117, 3, 32, 345, 620, 89, 8, 366, 0, 125, 59, 108, 471, 345, 47, 287, 311, 0, 69, 3, 154, 22, 0, 65, 0, 106, 93, 87, 226, 97, 49064, 408, 209, 43, 0, 0, 969, 5, 5632, 7, 6, 10, 228, 3, 36, 0, 477, 299, 1, 0, 0, 127, 260, 0, 530, 15, 180, 155, 0, 7, 0, 9, 1166, 240, 2, 0, 1237, 5, 1, 2050, 1, 0, 33, 11, 0, 55, 11, 10, 59, 20, 122, 50, 0, 126, 355, 7714, 790, 0, 0, 6, 282, 8, 118, 0, 42, 117, 2, 774, 2887, 0, 673, 0, 88, 52, 808, 19, 8, 50, 108, 235, 11, 1008, 44, 658, 0, 0, 0, 171, 388, 0, 0, 14, 189, 0, 115, 0, 17065, 14, 56, 1552, 15, 220, 2208, 414, 188, 6, 0, 2809, 450, 16, 17, 521, 30, 3, 8, 93, 53, 19, 484, 0, 0, 340, 115, 26, 77, 1477, 8, 0, 31, 0, 507, 16, 65, 56, 279, 6, 59, 2, 0, 58, 1710, 361, 59, 23, 149], [6, 11, 134, 0, 388, 74, 133, 2, 44, 0, 2754, 0, 0, 83, 0, 51, 1113, 0, 47, 47, 15, 0, 192, 0, 41, 3848, 0, 38, 6, 0, 6, 3, 245, 415, 644, 428, 0, 710, 279, 66, 136, 18, 3, 58, 93, 1, 2, 172, 0, 78, 5, 184, 7, 8323, 185, 0, 30, 4, 8100, 45, 314, 0, 366, 0, 0, 611, 3, 0, 5, 119, 34, 398, 77, 388, 5, 4, 0, 17, 20, 139, 628, 49, 522, 2, 5, 415, 0, 13, 19, 21, 0, 9, 85, 72, 0, 26, 180, 24, 1532, 199, 169, 1047, 2, 283, 885, 213, 20, 11, 1228, 30, 0, 48, 0, 0, 48, 34, 47, 0, 0, 53, 16, 581, 423, 0, 982, 29, 13, 345, 192, 20, 21, 0, 0, 14, 92, 71, 0, 112, 52, 4587, 4, 9, 233, 0, 0, 682, 214, 472, 15706, 38, 0, 23, 0, 0, 162, 0, 0, 7, 30, 38, 0, 100, 10, 774, 135, 534, 71, 20, 32, 97, 228, 112, 67, 1, 596, 2, 0, 0, 0, 10, 75, 47, 132, 128, 0, 0, 0, 50, 0, 5713, 1, 11, 0, 119, 5, 326, 8, 18, 191, 6, 10, 131, 4, 0, 27, 0, 70, 235, 1113, 48, 21, 1, 101, 5, 408, 59, 0, 2, 0, 1050, 0, 4, 189, 5, 103, 0, 214, 8, 0, 591, 12, 2, 50, 10, 0, 0, 4330, 7, 3, 4, 70, 0, 69, 91, 31, 52, 82, 0, 46, 0], [28, 0, 0, 18, 0, 815, 0, 0, 1, 73, 112, 199, 0, 12, 224, 0, 108, 50, 0, 274, 43, 0, 4, 0, 0, 74, 685, 0, 0, 20, 0, 8, 22, 0, 562, 1, 31, 96, 25, 142, 356, 2313, 6, 2062, 0, 10, 30, 0, 2, 13, 5032, 61, 889, 1, 2887, 464, 2245, 4, 131, 0, 43, 69, 3, 3, 3, 103, 0, 0, 52, 7, 286, 0, 3, 0, 3, 673, 0, 134, 224, 15, 3554, 342, 130, 664, 157, 0, 871, 2, 0, 159, 195, 1, 20, 0, 0, 747, 9, 0, 69, 52, 115, 0, 3, 119, 0, 0, 0, 28, 2, 10, 0, 408, 174, 184, 1521, 7, 0, 350, 2, 0, 3, 174, 11, 67, 4, 10, 15, 9, 51, 0, 182, 0, 0, 76, 11, 10, 0, 0, 2, 0, 5, 152, 1, 86, 126, 0, 10733, 1, 11, 8, 1, 99, 25, 117, 346, 0, 208, 216, 49, 399, 124, 0, 227, 0, 123, 105, 142, 122, 0, 4613, 0, 0, 94, 0, 358, 580, 751, 52, 122, 0, 43, 0, 547, 593, 798, 209, 603, 113, 0, 29, 0, 0, 225, 0, 0, 120, 15, 4, 12, 1, 7, 10, 146, 530, 77, 67, 44, 11, 71, 2, 0, 1521, 0, 790, 122, 65, 107, 7, 36, 0, 4, 0, 31, 0, 526, 2787, 98, 2136, 757, 3, 0, 43, 31, 0, 0, 6, 8, 38, 183, 47, 208, 0, 57, 341, 2, 0, 35, 0, 110, 23], [181, 0, 0, 14, 0, 23, 39, 191, 1561, 21, 2, 279, 0, 1, 327, 395, 48, 0, 59, 0, 14, 29, 228, 727, 11, 0, 46, 4, 21, 38, 297, 20, 108, 13, 1166, 0, 885, 6, 288, 0, 20, 288, 3, 151, 180, 727, 471, 29, 1, 422, 14, 0, 252, 8, 112, 142, 327, 266, 7, 149, 15, 1, 10, 115, 603, 94, 582, 0, 2749, 36, 15, 18, 90, 3, 1, 155, 5, 1448, 190, 0, 4, 6, 47, 12, 16, 43, 0, 0, 564, 0, 372, 212, 24, 184, 96, 3392, 101, 71, 236, 0, 204, 0, 0, 297, 31, 90, 4, 104, 73, 7, 0, 11, 0, 149, 46, 410, 44, 0, 0, 3, 3, 110, 0, 223, 11, 260, 91, 6541, 7, 288, 228, 0, 28, 0, 2136, 526, 1297, 89, 0, 131, 10, 0, 2756, 10, 98, 29, 237, 0, 15, 580, 0, 38, 0, 29, 4, 195, 2195, 235, 885, 60, 112, 294, 1604, 86, 133, 0, 2, 96, 8, 95, 1113, 6, 3554, 0, 7, 151, 89, 0, 29, 4, 342, 89, 20, 707, 8, 0, 229, 236, 0, 16, 450, 146, 1113, 0, 3, 213, 9, 189, 0, 634, 0, 15, 7, 10, 104, 157, 30, 0, 32, 14, 13, 1401, 61, 65, 2, 113, 0, 0, 355, 30, 0, 656, 0, 0, 29, 2679, 253, 46, 126, 43, 134, 70, 0, 281, 1, 0, 9, 6, 84, 4, 562, 484, 106, 4, 0, 1476, 1, 0, 216, 4], [7, 35, 30, 27, 0, 3, 13, 0, 13, 74, 0, 710, 0, 0, 3, 223, 104, 9, 8, 0, 388, 0, 9, 3, 142, 0, 157, 0, 90, 1, 61, 44, 56, 0, 88, 0, 13, 0, 11, 3, 1180, 0, 747, 126, 3829, 847, 2, 229, 76, 0, 3, 1454, 49, 7, 229, 0, 0, 28, 28, 0, 3, 104, 157, 2879, 216, 70, 547, 22, 2679, 2, 596, 327, 107, 5408, 50, 0, 77, 0, 326, 8, 11, 6, 595, 7, 3, 0, 127, 0, 45, 0, 0, 0, 0, 0, 0, 2890, 0, 5408, 287, 225, 2, 0, 0, 3, 15, 57, 192, 27, 700, 5, 58, 0, 0, 108, 26, 110, 3, 4, 267, 0, 16, 20, 288, 4, 0, 6, 0, 44, 259, 0, 24, 15706, 108, 5, 16, 5, 165, 66, 4, 0, 62, 0, 115, 37, 14, 1552, 15, 415, 351, 0, 112, 174, 122, 8323, 20, 10, 0, 0, 0, 47, 10, 132, 283, 297, 611, 19, 647, 2, 58, 0, 8, 2, 2, 1727, 5, 110, 0, 231, 0, 0, 29, 138, 117, 35, 0, 1366, 0, 126, 34, 2, 252, 0, 0, 0, 0, 48, 340, 31, 206, 391, 18, 313, 15, 134, 36, 658, 143, 414, 141, 60, 403, 126, 5, 11, 27, 95, 0, 0, 10, 190, 112, 0, 12, 0, 1, 1, 0, 3632, 1448, 0, 10, 0, 5, 0, 24, 0, 1, 742, 35, 108, 0, 76, 25, 58, 0, 527, 6, 250, 30, 2], [0, 20, 0, 9, 63, 212, 0, 29, 40, 0, 64, 0, 1448, 0, 74, 95, 0, 12, 0, 9, 15, 0, 167, 0, 43, 1044, 52, 5, 30, 199, 8, 0, 0, 1284, 13512, 1, 83, 106, 174, 0, 471, 66, 8181, 7, 315, 0, 134, 0, 647, 2982, 12, 0, 252, 9, 2, 471, 74, 0, 0, 40, 5, 49, 22, 0, 101, 10, 138, 135, 0, 0, 142, 49064, 0, 40, 0, 1604, 288, 68, 13, 0, 29, 0, 0, 530, 18, 50, 5408, 3, 3, 1010, 5, 102, 2, 0, 673, 2270, 278, 115, 5, 122, 521, 8, 333, 12, 0, 0, 11, 8, 0, 266, 23, 84, 27, 4, 142, 0, 0, 1, 29, 628, 2400, 0, 4, 0, 4, 44, 3, 78, 0, 17, 0, 361, 58, 3, 11, 0, 333, 106, 0, 391, 74, 471, 5, 280, 82, 13, 1, 20, 0, 520, 32, 37, 110, 18, 112, 279, 301, 115, 1, 51, 0, 10, 0, 0, 351, 2, 25, 48, 650, 77, 0, 1, 3, 70, 871, 0, 2037, 89, 535, 24, 415, 0, 78, 6, 36, 0, 172, 172, 9, 105, 117, 182, 0, 15, 3, 64, 87, 2, 0, 151, 408, 216, 0, 233, 27, 388, 37, 2749, 935, 2, 1044, 149, 24, 8, 27, 27, 2, 18, 133, 0, 0, 320, 0, 0, 66, 10, 19, 0, 26, 3, 0, 10, 9, 3, 91, 11, 122, 44, 0, 3775, 4, 0, 0, 41, 104, 128, 143, 17065, 1, 171], [112, 28, 82, 138, 1284, 1558, 162, 0, 8, 6, 116, 182, 25, 0, 0, 0, 0, 294, 0, 358, 1166, 527, 27, 4, 5, 2853, 9, 112, 0, 4, 24, 286, 93, 0, 0, 0, 77, 527, 1366, 316, 1048, 0, 74, 0, 1218, 0, 634, 34, 14, 144, 843, 32, 0, 122, 116, 34, 301, 279, 327, 620, 0, 21, 172, 0, 287, 1, 253, 36, 178, 16, 30, 112, 3, 521, 0, 0, 21, 11, 3, 1521, 600, 1140, 2749, 389, 65, 8, 2, 9, 345, 77, 506, 2, 274, 0, 0, 190, 2887, 1625, 0, 99, 70, 0, 315, 2780, 1, 628, 0, 0, 152, 0, 6, 263, 374, 371, 0, 20, 71, 65, 136, 5, 1010, 2, 0, 0, 59, 1010, 112, 52, 12, 0, 1113, 257, 32, 0, 0, 43, 15, 44, 0, 123, 107, 42, 747, 0, 208, 33, 415, 113, 682, 0, 0, 31, 350, 3, 0, 66, 6, 5032, 327, 69, 2208, 361, 34, 6, 0, 0, 177, 10, 1, 0, 2887, 0, 11, 0, 0, 249, 415, 233, 2075, 22, 231, 605, 12, 90, 198, 11, 2, 1, 1, 0, 51, 59, 154, 3, 0, 46, 42, 0, 2, 464, 0, 184, 0, 16, 7, 0, 40, 32, 12, 0, 6, 9, 7, 9, 521, 0, 213, 0, 0, 0, 115, 24, 26, 311, 62, 195, 11, 28, 80, 38, 4, 127, 0, 0, 39, 18, 0, 20, 0, 199, 59, 0, 11, 2136, 11, 0, 2, 40, 27, 1727], [29, 355, 670, 266, 4, 64, 25, 75, 204, 77, 0, 40, 0, 184, 355, 40, 4, 0, 1521, 4, 1501, 0, 12, 9, 0, 0, 115, 7, 0, 355, 59, 84, 710, 3, 23, 39, 685, 0, 48, 3, 61, 3, 5, 528, 8276, 108, 5575, 0, 0, 87, 0, 1476, 162, 7653, 123, 73, 48, 13, 0, 11, 0, 644, 37, 3, 30, 178, 3, 40, 0, 267, 39, 233, 22, 59, 511, 0, 5, 155, 288, 2, 0, 1062, 1228, 464, 2, 2756, 13512, 3, 6, 0, 0, 123, 191, 0, 25, 14, 4, 3, 0, 141, 308, 0, 982, 0, 847, 1, 7, 2, 28, 99, 52, 16, 99, 0, 52, 3, 0, 4, 18, 0, 17, 11, 80, 747, 65, 71, 656, 15304, 11, 118, 185, 89, 458, 5, 119, 28, 1588, 415, 1521, 0, 8, 11, 9, 37, 3392, 159, 17, 26, 2780, 0, 0, 11, 37, 29, 3, 6, 37, 0, 86, 5, 3, 14, 235, 506, 47, 169, 1958, 2982, 0, 329, 14, 0, 14, 30, 0, 1, 21, 15304, 450, 253, 144, 3, 0, 158, 10, 0, 329, 0, 95, 240, 871, 0, 178, 919, 535, 152, 0, 3, 99, 342, 96, 0, 11, 17, 20, 0, 110, 7, 0, 80, 647, 133, 6, 527, 23, 327, 115, 5621, 18, 9, 32, 7, 26, 37, 76, 3, 82, 2, 0, 18, 163, 0, 32, 573, 16, 97, 0, 0, 2, 399, 345, 16, 36, 0, 2400, 23, 11, 7, 10, 72], [104, 0, 114, 91, 0, 0, 742, 5, 182, 4, 46, 67, 0, 10, 0, 64, 0, 6, 8, 0, 315, 30, 1, 0, 0, 19, 151, 0, 119, 40, 198, 0, 314, 38, 0, 0, 11, 3, 97, 27, 9, 591, 11, 0, 350, 0, 37, 580, 38, 2756, 1, 2, 166, 0, 260, 49, 0, 935, 76, 341, 432, 31, 17065, 700, 0, 40, 5, 59, 0, 191, 40, 0, 56, 43, 4, 0, 0, 10, 24, 8, 78, 191, 35, 13, 0, 2879, 107, 93, 0, 0, 112, 17, 0, 4, 0, 0, 3, 85, 38, 11, 0, 620, 11, 1284, 0, 1, 7, 57, 40, 14, 0, 871, 7, 408, 45, 13, 0, 31, 0, 3, 254, 200, 4, 0, 9, 0, 0, 4, 871, 213, 14, 0, 8, 19, 814, 0, 340, 12, 624, 97, 8, 126, 0, 1245, 5408, 204, 1, 12, 0, 99, 341, 12, 18, 33, 281, 2, 0, 0, 216, 534, 20, 919, 0, 2, 9, 0, 29, 6161, 0, 0, 3, 2, 11, 0, 70, 1, 34, 0, 30, 32, 131, 87, 0, 172, 1, 17, 178, 32, 0, 24, 52, 0, 3, 99, 484, 8, 122, 34, 115, 142, 339, 67, 223, 93, 0, 236, 184, 12, 606, 0, 327, 0, 22, 294, 0, 3, 98, 72, 0, 36, 204, 0, 0, 0, 1, 249, 3, 0, 0, 263, 1113, 31, 297, 355, 0, 295, 0, 75, 0, 0, 316, 122, 345, 154, 106, 605, 12, 250, 3, 3], [213, 0, 11, 88, 0, 2348, 276, 0, 28, 7, 0, 0, 276, 70, 1, 47, 1047, 0, 408, 95, 214, 117, 99, 511, 229, 10, 0, 0, 0, 125, 0, 0, 1, 169, 50, 882, 82, 40, 11, 26, 0, 0, 10, 0, 2, 200, 1082, 108, 178, 88, 14, 5, 4305, 155, 0, 14, 14, 6, 87, 1379, 171, 0, 263, 636, 11, 0, 0, 8, 596, 0, 78, 279, 15, 0, 2754, 36, 774, 415, 355, 23, 4, 99, 204, 2, 3, 4, 504, 327, 3, 0, 7, 37, 0, 8, 174, 0, 9, 141, 97, 1, 313, 12, 130, 299, 0, 3, 1, 0, 0, 0, 580, 507, 2, 28, 2, 54, 11, 8100, 25, 181, 946, 0, 4, 235, 11, 132, 3, 0, 4305, 0, 162, 28, 99, 611, 0, 422, 74, 260, 5, 1, 0, 38, 71, 0, 458, 42, 0, 35, 2195, 114, 5621, 0, 3, 333, 0, 0, 249, 0, 0, 0, 122, 248, 334, 18, 248, 434, 218, 0, 521, 28, 7, 23, 0, 69, 1, 1, 19, 611, 1008, 16, 7, 3, 14, 0, 7, 415, 0, 42, 471, 84, 251, 710, 5, 19, 322, 236, 9, 0, 152, 0, 5, 316, 0, 7714, 745, 39, 33, 0, 0, 1958, 191, 547, 24, 1, 403, 404, 3, 46, 60, 293, 0, 7, 53, 334, 0, 41, 54, 63, 1082, 40, 66, 57, 283, 9, 843, 60, 8, 297, 600, 223, 977, 7, 4, 1, 2400, 133, 59, 12, 0, 12], [5, 0, 0, 34, 564, 2, 1, 0, 340, 13240, 223, 0, 6161, 51, 47, 253, 0, 628, 0, 5, 195, 33, 7, 7, 8, 8645, 599, 3775, 229, 75, 87, 0, 0, 84, 0, 195, 4, 1588, 0, 9, 0, 0, 266, 8, 6, 0, 1, 0, 38, 282, 403, 3, 44, 0, 5, 12, 2, 263, 0, 26, 60, 824, 0, 32, 0, 17, 118, 628, 18, 223, 340, 90, 710, 2, 0, 9, 6, 664, 10, 46, 82, 0, 237, 7, 190, 0, 0, 263, 15, 87, 9, 69, 249, 0, 0, 96, 80, 2, 10, 0, 1, 1, 235, 423, 171, 0, 8100, 27, 919, 104, 0, 434, 3, 0, 0, 581, 1561, 18, 0, 10, 0, 3673, 260, 108, 12, 5, 511, 4, 6161, 204, 0, 3632, 71, 5, 2, 747, 142, 8100, 12, 0, 1, 99, 527, 0, 223, 29, 101, 1643, 0, 871, 11, 192, 0, 9, 11164, 7, 0, 0, 10, 1, 0, 5, 8, 52, 391, 287, 0, 120, 1321, 1454, 285, 87, 25, 0, 80, 191, 14, 117, 208, 50, 223, 155, 22, 12, 2, 40, 9, 80, 2136, 0, 0, 72, 32, 404, 7714, 99, 100, 0, 54, 2756, 8, 48, 2, 1, 0, 18, 77, 138, 134, 422, 0, 41, 0, 15, 0, 0, 3, 0, 1521, 0, 236, 164, 133, 0, 1, 32, 96, 1, 62, 295, 0, 0, 664, 358, 215, 0, 0, 15, 314, 0, 0, 182, 2, 0, 162, 16, 113, 603, 353, 10], [2853, 0, 27, 2, 438, 59, 0, 0, 355, 249, 236, 16, 61, 10, 985, 636, 0, 354, 0, 118, 13, 0, 275, 0, 198, 774, 70, 0, 0, 0, 15, 285, 134, 2780, 9, 779, 1, 228, 0, 0, 5, 266, 16, 414, 6541, 0, 19, 5, 4, 0, 20, 0, 0, 1588, 12, 17, 415, 274, 141, 0, 0, 24, 5621, 3, 32, 0, 0, 0, 111, 0, 74, 3, 23, 423, 24, 274, 504, 1085, 1321, 70, 280, 0, 2956, 50, 90, 29, 4, 438, 69, 134, 0, 274, 67, 8, 17, 112, 0, 0, 101, 74, 303, 0, 603, 10, 0, 13, 985, 11, 80, 38, 0, 7653, 9, 9, 661, 85, 0, 4, 18, 3, 0, 17, 0, 155, 6, 506, 6, 432, 1, 40, 18, 15, 3, 5, 253, 67, 7, 0, 235, 774, 0, 12, 2, 8, 26, 5190, 647, 91, 869, 1, 16, 0, 5, 2, 16, 0, 847, 2, 0, 670, 0, 47, 9, 0, 50, 5, 10, 0, 86, 17, 12, 22, 52, 294, 0, 235, 506, 16, 14, 1, 506, 178, 658, 90, 441, 4, 56, 0, 0, 38, 2, 5, 1876, 87, 274, 0, 21, 177, 0, 169, 1, 110, 1330, 130, 282, 56, 2, 0, 22, 0, 0, 628, 0, 17, 88, 504, 0, 34, 86, 1, 50, 86, 350, 66, 314, 33, 0, 115, 1, 122, 327, 12, 2, 2982, 197, 137, 0, 13, 144, 391, 0, 67, 484, 3, 218, 48, 17, 0, 26, 2075], [0, 0, 6, 0, 188, 21, 1, 56, 3, 6, 0, 58, 58, 0, 172, 166, 146, 8, 181, 0, 2, 0, 661, 7653, 77, 7, 0, 191, 710, 85, 9, 5, 98, 1, 87, 75, 2062, 7, 97, 122, 30, 98, 333, 350, 388, 5, 18, 2, 3, 0, 644, 34, 0, 0, 16, 14, 88, 727, 3, 1, 0, 7, 162, 44, 75, 59, 74, 0, 8, 185, 882, 3, 108, 12, 0, 51, 692, 919, 0, 428, 66, 4, 283, 6541, 0, 477, 1625, 146, 5, 398, 37, 223, 11, 0, 0, 0, 0, 1228, 279, 122, 0, 779, 358, 11, 17, 11, 0, 13, 314, 2879, 283, 0, 311, 21, 9, 934, 14, 14, 254, 263, 7, 54, 15706, 0, 30, 24, 15, 0, 2, 403, 0, 843, 0, 24, 260, 1566, 1058, 600, 62, 2, 1, 790, 6, 43, 5575, 274, 0, 7, 295, 1047, 23, 1366, 44, 163, 3, 38, 11, 0, 644, 0, 0, 35, 15, 83, 0, 287, 0, 6, 751, 295, 0, 8, 14, 251, 0, 0, 108, 48, 20, 177, 95, 737, 23, 0, 15, 0, 0, 130, 7, 0, 44, 205, 2, 414, 51, 4, 334, 266, 2, 1206, 50, 252, 18, 114, 0, 4, 40, 361, 0, 33, 38, 414, 0, 36, 4613, 5, 285, 16, 92, 343, 14, 80, 0, 3, 127, 0, 24, 2, 142, 2982, 0, 1366, 798, 0, 0, 1254, 274, 2, 80, 0, 10, 12, 120, 5575, 0, 0, 14, 47, 2, 0], [52, 1010, 28, 0, 38, 0, 415, 0, 195, 10, 1254, 88, 3, 286, 1, 0, 40, 21, 4, 43, 3, 636, 178, 88, 233, 1641, 120, 87, 50, 21, 96, 0, 10, 2, 10, 119, 3, 871, 294, 423, 1643, 0, 0, 105, 3392, 11, 74, 178, 0, 1, 0, 33, 0, 2, 3, 8, 919, 30, 389, 113, 0, 3, 4, 0, 2887, 582, 77, 69, 178, 42, 38, 41, 266, 934, 1, 29, 174, 44, 0, 521, 10, 10, 89, 2, 0, 0, 528, 153, 0, 3, 0, 92, 233, 48, 8, 184, 47, 90, 195, 0, 1, 0, 13, 3554, 0, 2, 5190, 414, 333, 0, 1, 38, 0, 19, 0, 10, 1, 843, 674, 253, 254, 249, 3, 218, 472, 3, 2, 9, 5190, 0, 33, 16, 2, 45, 174, 92, 0, 36, 33, 1, 1477, 0, 5190, 0, 38, 8, 63, 89, 17, 31, 189, 7, 8, 92, 6, 104, 308, 61, 1561, 0, 38, 0, 23, 1, 0, 263, 123, 114, 173, 314, 6541, 0, 220, 64, 1521, 57, 1958, 229, 0, 4, 0, 12, 13, 1166, 0, 215, 158, 7, 636, 104, 114, 0, 1048, 174, 97, 30, 7714, 10, 2, 0, 875, 52, 5, 371, 350, 7, 11, 511, 274, 2, 0, 99, 0, 16, 0, 2, 2, 0, 1, 0, 0, 1113, 664, 3, 121, 39, 395, 0, 3002, 0, 3, 9, 20, 4, 63, 946, 7, 0, 41, 580, 6, 115, 7, 42, 6, 3, 91, 0, 5, 260], [1284, 351, 204, 599, 112, 1082, 0, 0, 276, 236, 115, 472, 692, 163, 0, 26, 8, 2208, 225, 1245, 2, 0, 1552, 104, 747, 9, 13, 628, 438, 12, 172, 934, 104, 144, 0, 0, 16, 58, 19, 142, 3002, 192, 1228, 3, 0, 39, 616, 8, 100, 42, 504, 10, 747, 170, 5, 54, 106, 11, 223, 30, 458, 51, 57, 155, 4, 2005, 84, 1218, 1, 18, 151, 0, 956, 3, 11, 11, 204, 0, 366, 843, 174, 15304, 0, 127, 2, 341, 6541, 0, 69, 178, 1, 105, 464, 0, 11, 423, 213, 0, 445, 32, 142, 70, 5, 10, 0, 294, 1048, 159, 20, 333, 1566, 30, 0, 2, 8, 30, 12, 740, 14, 66, 274, 281, 2400, 46, 358, 977, 89, 1, 1, 6, 504, 0, 49064, 78, 3, 790, 0, 345, 8, 2037, 66, 83, 44, 2, 87, 36, 43, 0, 4, 233, 700, 58, 1, 3002, 96, 2887, 6, 59, 88, 66, 52, 7, 1062, 169, 15, 3135, 111, 320, 1082, 123, 39, 54, 0, 0, 0, 11, 1, 4, 0, 1710, 67, 70, 5, 70, 0, 355, 100, 216, 69, 0, 0, 3, 0, 522, 10, 260, 1, 350, 1, 24, 102, 1604, 13, 2237, 10, 3, 13, 0, 48, 10, 0, 1, 4, 0, 0, 7, 605, 89, 0, 3, 40, 342, 1, 3848, 220, 115, 0, 297, 122, 72, 171, 28, 2, 10, 45, 0, 263, 59, 371, 114, 25, 165, 1566, 0, 229, 4, 0, 0, 5, 0], [25, 320, 155, 74, 32, 5, 79, 213, 44, 257, 3, 191, 0, 10, 106, 39, 158, 8, 0, 0, 0, 5, 16, 26, 39, 0, 2754, 15706, 18, 67, 511, 0, 235, 3, 0, 16, 90, 685, 3, 572, 745, 530, 56, 31, 450, 209, 0, 119, 87, 171, 428, 69, 564, 57, 32, 58, 370, 0, 10, 316, 3, 0, 48, 127, 183, 605, 135, 48, 665, 875, 4, 670, 33, 0, 438, 2, 1588, 20, 249, 0, 9, 1552, 2, 400, 3632, 521, 0, 3410, 199, 288, 372, 7, 0, 37, 1016, 458, 8, 624, 661, 59, 3, 83, 0, 88, 656, 616, 122, 2, 18, 0, 2, 23, 121, 0, 0, 18, 0, 388, 3, 1, 520, 1, 0, 126, 0, 428, 3, 8, 181, 231, 0, 0, 23, 12, 126, 527, 0, 21, 471, 7, 314, 14, 603, 12, 4, 49, 61, 985, 1, 2037, 3, 92, 59, 8, 2, 0, 128, 1, 0, 39, 0, 0, 316, 562, 303, 39, 229, 0, 0, 9, 13, 149, 13, 507, 11, 0, 0, 3, 1744, 0, 8, 0, 0, 0, 73, 0, 0, 547, 11, 250, 432, 7104, 109, 882, 30, 0, 40, 0, 445, 128, 14, 37, 2, 0, 37, 0, 0, 235, 0, 2195, 0, 30, 37, 3, 0, 0, 154, 152, 5, 26, 0, 0, 28, 5, 0, 74, 14, 39, 0, 8100, 71, 16, 0, 59, 43, 0, 8, 0, 6, 226, 47, 146, 2348, 27, 10, 5, 58, 191, 1501, 6], [0, 414, 0, 59, 11, 25, 28, 2313, 4, 8645, 52, 506, 0, 77, 0, 47, 40, 44, 0, 87, 1641, 8, 11, 593, 50, 12, 39, 18, 606, 985, 32, 3, 20, 246, 2, 23, 0, 89, 14, 43, 0, 521, 0, 149, 0, 11, 46, 2006, 195, 0, 0, 56, 0, 1, 0, 956, 656, 155, 188, 220, 3, 16, 0, 46, 14, 0, 42, 6, 45, 0, 0, 194, 616, 0, 2, 370, 13, 2, 142, 0, 0, 116, 30, 919, 506, 0, 527, 5, 33, 28, 77, 134, 41, 112, 1294, 13, 33, 114, 276, 108, 35, 93, 1, 1, 591, 26, 57, 0, 64, 14, 32, 22, 665, 0, 92, 34, 14, 7, 25, 20, 7, 0, 17, 162, 279, 0, 21, 59, 745, 8, 1228, 155, 0, 119, 2, 0, 225, 0, 8, 44, 236, 1, 5, 45, 692, 5, 115, 87, 0, 0, 53, 0, 2, 6, 99, 790, 0, 673, 0, 7, 199, 106, 0, 189, 15, 19, 8181, 1284, 285, 189, 87, 1477, 0, 0, 1, 103, 20, 47, 235, 110, 2, 97, 20, 38, 8, 126, 0, 13, 404, 263, 8, 9, 2, 0, 58, 3, 70, 0, 3, 9, 172, 251, 0, 148, 78, 15, 0, 3, 0, 815, 0, 572, 0, 428, 504, 0, 434, 4, 288, 101, 90, 4, 0, 0, 4613, 1643, 1, 398, 415, 889, 0, 48, 10, 37, 0, 0, 70, 48, 0, 59, 0, 59, 19, 0, 0, 185, 99, 5, 4, 1297], [0, 0, 5621, 0, 5, 113, 0, 1, 10, 173, 1048, 86, 126, 0, 10, 464, 66, 252, 506, 3, 0, 9, 611, 70, 7, 4, 39, 751, 2, 1, 3, 0, 3775, 97, 0, 3514, 0, 10, 29, 17765, 0, 0, 3, 6, 294, 0, 1454, 34, 2679, 0, 33, 511, 673, 48, 17, 5, 10, 333, 0, 33, 5, 231, 130, 246, 195, 58, 1, 58, 7, 38, 432, 73, 10, 1, 38, 0, 274, 18, 94, 0, 84, 15, 1, 40, 0, 8, 0, 155, 22, 5190, 5, 0, 4, 506, 3, 1, 1, 294, 213, 15, 126, 97, 90, 17, 0, 1036, 8676, 20, 68, 149, 355, 315, 57, 14, 44, 10, 9, 6, 245, 2, 7, 316, 32, 2348, 171, 50, 65, 0, 68, 23, 504, 260, 0, 4, 982, 334, 146, 10, 16, 630, 157, 33, 0, 31, 9, 288, 5, 93, 15, 0, 77, 8, 58, 295, 0, 423, 580, 90, 142, 0, 351, 78, 5, 2050, 6, 2956, 19, 1218, 37, 58, 0, 2, 121, 0, 260, 172, 6161, 0, 9, 43, 44, 63, 223, 0, 616, 249, 4, 1, 361, 0, 28, 458, 0, 28, 4613, 313, 19, 1206, 3, 0, 327, 0, 0, 5, 37, 11, 2787, 0, 227, 0, 181, 233, 10, 88, 605, 3, 142, 814, 83, 1050, 0, 3, 18, 0, 20, 1, 20, 0, 1, 3, 152, 0, 77, 50, 484, 0, 889, 0, 626, 38, 165, 7, 169, 320, 0, 6, 54, 0, 66, 0], [790, 44, 0, 882, 742, 506, 38, 12, 0, 7, 316, 8, 8, 0, 35, 131, 1047, 263, 246, 1, 1, 36, 603, 3, 15, 356, 93, 0, 0, 59, 14, 286, 3673, 626, 1532, 0, 17, 5, 0, 237, 0, 46, 0, 0, 5408, 251, 16, 36, 15, 14, 36, 946, 113, 2, 0, 2, 223, 8, 26, 13, 0, 4, 1, 0, 11, 13, 4, 0, 18, 126, 12, 52, 10, 93, 104, 191, 67, 139, 5632, 23, 6, 47, 108, 484, 69, 581, 1050, 294, 2348, 20, 56, 0, 120, 1, 0, 245, 29, 3775, 7, 6825, 88, 617, 316, 28, 6, 0, 0, 5, 3514, 0, 109, 0, 30, 41, 30, 0, 43, 5, 86, 13, 6, 127, 36, 17765, 2756, 2, 308, 0, 59, 86, 7, 56, 266, 11, 0, 78, 422, 0, 2, 0, 4, 1, 12, 2, 163, 69, 64, 19, 51, 0, 0, 223, 303, 8, 41, 149, 54, 422, 177, 673, 249, 48, 0, 8, 2, 14, 2, 166, 0, 346, 477, 303, 24, 0, 1532, 36, 4, 43, 0, 3, 216, 178, 34, 0, 73, 0, 5575, 9, 67, 0, 3, 0, 1379, 93, 297, 3, 0, 3, 66, 64, 0, 320, 0, 85, 11, 85, 345, 389, 0, 17, 24, 2, 7, 11, 6, 77, 2956, 3, 617, 0, 257, 32, 6, 187, 710, 2749, 885, 0, 1531, 0, 0, 9, 3, 107, 279, 49, 279, 13, 282, 134, 363, 51, 297, 0, 4, 1641, 3, 3, 18, 0], [267, 204, 167, 9, 8, 2, 415, 22, 0, 146, 0, 372, 3, 146, 2, 650, 20, 504, 1801, 67, 72, 9, 32, 0, 0, 80, 11, 4, 0, 213, 0, 871, 52, 603, 36, 59, 1476, 5, 56, 11, 6, 0, 54, 4, 39, 13, 37, 0, 415, 0, 8, 4, 15, 0, 1166, 159, 39, 30, 22, 0, 400, 581, 580, 0, 7, 70, 253, 7, 5, 17065, 814, 8645, 141, 0, 0, 3, 93, 0, 15, 127, 0, 15, 1604, 0, 2, 0, 195, 3, 116, 572, 197, 206, 59, 4, 202, 20, 0, 19, 522, 391, 204, 40, 78, 25, 16, 138, 279, 52, 5, 137, 2208, 154, 11, 1, 0, 34, 4, 0, 64, 0, 0, 114, 23, 253, 3848, 0, 0, 1113, 28, 40, 0, 0, 0, 299, 0, 22, 287, 192, 1401, 40, 3, 1050, 1254, 252, 0, 72, 547, 526, 34, 3, 43, 14, 4330, 408, 600, 2237, 106, 131, 42, 14, 0, 0, 0, 3, 8, 0, 0, 0, 580, 2, 7, 149, 260, 985, 2, 1588, 26, 0, 24, 7, 19, 596, 158, 157, 36, 751, 59, 15, 80, 0, 12, 169, 24, 0, 0, 3, 0, 9, 13, 122, 0, 0, 8, 3, 44, 53, 241, 340, 315, 4, 187, 0, 0, 3, 333, 0, 5, 10733, 43, 0, 0, 182, 41, 580, 26, 172, 44, 38, 34, 0, 41, 1321, 626, 0, 74, 15, 0, 5, 2787, 12, 2, 0, 13, 361, 172, 623, 73, 5, 19, 63], [9, 69, 313, 650, 0, 0, 58, 1, 47, 506, 7, 159, 154, 3, 50, 10, 73, 97, 5, 606, 1, 257, 2, 0, 7, 0, 0, 108, 8645, 220, 50, 0, 0, 0, 2, 1044, 0, 8, 3, 3, 580, 28, 1, 5, 19, 398, 623, 101, 101, 204, 22, 77, 12, 138, 4, 24, 0, 52, 2062, 1, 504, 580, 1, 231, 13, 227, 2348, 74, 664, 19, 50, 23, 0, 4, 13512, 0, 3, 0, 23, 119, 527, 0, 2, 162, 346, 142, 0, 14, 336, 77, 740, 1604, 0, 5, 0, 0, 34, 9, 8276, 0, 4, 0, 14, 4, 6, 50, 0, 25, 0, 0, 74, 146, 11, 0, 0, 0, 1044, 13, 329, 3, 0, 843, 562, 44, 134, 0, 1, 275, 757, 458, 398, 0, 228, 166, 0, 183, 1588, 355, 3, 1, 0, 166, 0, 0, 0, 43, 104, 727, 0, 13, 0, 343, 153, 73, 215, 4, 27, 4, 141, 919, 19, 8, 606, 1, 15304, 56, 44, 0, 38, 751, 45, 236, 111, 17, 0, 235, 0, 89, 11, 20, 7714, 0, 0, 345, 27, 0, 0, 139, 0, 297, 92, 1448, 288, 7104, 33, 32, 0, 73, 288, 6, 32, 0, 0, 9, 280, 0, 169, 101, 7, 68, 47, 1, 1, 132, 0, 0, 0, 29, 521, 611, 0, 32, 8, 2245, 0, 58, 0, 4, 13240, 345, 37, 32, 322, 0, 4883, 34, 19, 875, 26, 57, 0, 181, 76, 5, 0, 0, 0, 2400, 37, 0], [0, 458, 1, 11, 6, 3, 8, 48, 17, 0, 14, 682, 0, 10, 521, 61, 5, 252, 408, 0, 8, 340, 1876, 47, 0, 6, 5, 56, 0, 138, 3, 0, 0, 438, 4, 450, 11, 1, 14, 1, 159, 6, 108, 191, 1, 11, 4, 340, 0, 112, 527, 0, 37, 0, 39, 37, 0, 126, 54, 45, 22, 11, 0, 0, 5, 638, 36, 47, 458, 0, 0, 3, 171, 0, 0, 40, 105, 3392, 0, 15, 9, 235, 582, 0, 36, 11, 3, 458, 6, 0, 0, 89, 37, 0, 1477, 72, 0, 4, 181, 131, 0, 263, 151, 51, 25, 0, 28, 634, 1, 19, 148, 0, 685, 3, 78, 547, 647, 104, 146, 63, 48, 75, 46, 67, 0, 182, 2, 1016, 3, 11, 3, 0, 3, 8, 8323, 506, 0, 4, 14, 40, 0, 1, 0, 815, 5, 141, 19, 4, 15, 19, 220, 1532, 3, 7, 638, 123, 1401, 29, 1166, 16, 50, 281, 2, 333, 141, 8, 0, 0, 22, 181, 208, 15, 58, 86, 8, 620, 0, 6, 106, 52, 104, 50, 0, 0, 226, 3, 305, 8, 274, 0, 0, 0, 37, 59, 2, 0, 534, 37, 12, 294, 9, 0, 9, 1254, 146, 3002, 0, 1, 77, 8, 0, 0, 5, 0, 37, 185, 11, 5, 58, 120, 1, 0, 0, 93, 2, 131, 10, 48, 24, 17, 14, 87, 0, 5, 8, 0, 404, 0, 235, 0, 345, 30, 7, 43, 305, 0, 249, 155, 17, 656], [50, 0, 1625, 3, 303, 7714, 16, 682, 445, 111, 27, 0, 235, 0, 685, 710, 3, 22, 346, 146, 415, 1561, 69, 84, 591, 7, 2749, 580, 0, 23, 225, 9, 2195, 0, 0, 3, 27, 0, 8, 252, 15, 0, 126, 36, 345, 875, 142, 166, 112, 5, 101, 14, 101, 0, 0, 9, 199, 2245, 573, 2, 146, 16, 7, 374, 658, 189, 580, 288, 2075, 191, 0, 118, 408, 562, 40, 74, 5, 1, 72, 0, 166, 77, 0, 7, 0, 1062, 0, 209, 0, 4, 281, 682, 71, 6, 0, 0, 169, 875, 108, 49, 8, 0, 192, 163, 253, 2, 12, 591, 152, 0, 137, 2, 20, 3, 102, 293, 404, 17, 0, 0, 117, 11, 0, 76, 18, 415, 83, 233, 12, 6009, 404, 1, 3, 0, 869, 117, 104, 28, 12, 0, 5, 6, 0, 8, 0, 0, 4613, 25, 6, 3, 0, 484, 249, 0, 700, 146, 33, 19, 142, 353, 23, 143, 1, 0, 26, 83, 51, 0, 790, 91, 370, 0, 0, 231, 0, 71, 18, 0, 56, 0, 334, 59, 7, 1801, 0, 315, 144, 184, 56, 316, 2062, 1, 528, 0, 50, 843, 0, 11164, 5, 11, 152, 42, 49, 195, 87, 42, 299, 143, 4, 0, 46, 12, 149, 16, 616, 0, 2, 108, 1, 0, 7, 178, 108, 0, 172, 2, 22, 16, 311, 47, 165, 45, 11, 6, 345, 6, 50, 1710, 313, 11, 0, 0, 0, 4, 48, 47, 2, 121, 0, 122], [404, 178, 0, 38, 0, 56, 0, 53, 562, 33, 0, 0, 18, 0, 0, 112, 871, 1048, 0, 250, 0, 46, 99, 13, 171, 2, 2, 0, 37, 7, 573, 29, 1401, 5575, 0, 46, 50, 34, 3, 42, 87, 190, 0, 1, 7653, 18, 21, 9, 403, 0, 7, 8, 60, 314, 0, 16, 2679, 0, 2, 10, 0, 5, 0, 0, 0, 0, 0, 11, 0, 0, 0, 14, 1062, 327, 6, 27, 582, 423, 0, 1, 0, 9, 91, 1, 135, 58, 0, 0, 345, 16, 31, 67, 7, 0, 2879, 13, 9, 450, 2, 22, 0, 154, 162, 15430, 18, 636, 340, 146, 195, 24, 0, 2956, 11, 308, 527, 0, 2, 0, 0, 1587, 8, 43, 52, 13, 0, 0, 0, 52, 167, 60, 2, 0, 3410, 4, 6, 0, 10, 28, 5032, 146, 5, 297, 20, 101, 30, 172, 0, 171, 0, 5, 0, 12, 1379, 0, 6009, 0, 0, 316, 0, 5621, 0, 237, 0, 104, 2, 4587, 104, 22, 0, 108, 53, 0, 1503, 6, 1, 6, 4305, 0, 0, 3, 3, 1, 103, 224, 1366, 59, 266, 398, 0, 527, 39, 566, 3392, 2, 0, 40, 14, 46, 93, 28, 204, 153, 0, 2348, 122, 710, 183, 0, 4, 11, 29, 0, 85, 4, 334, 0, 0, 281, 47, 0, 13, 59, 2, 122, 11, 24, 0, 252, 54, 0, 7, 237, 19, 0, 0, 93, 117, 297, 0, 472, 150, 133, 252, 5, 143, 0, 18, 0, 3, 0], [355, 0, 235, 122, 3, 8, 9, 0, 56, 44, 49, 101, 172, 4, 0, 4, 29, 0, 200, 0, 8, 25, 10, 123, 350, 0, 99, 400, 92, 526, 106, 656, 131, 260, 3, 0, 199, 236, 3, 3, 15, 0, 1180, 343, 71, 346, 45, 0, 0, 85, 20, 0, 1, 29, 14, 286, 19, 1503, 227, 0, 191, 59, 110, 18, 5, 0, 0, 122, 0, 3, 39, 44, 0, 7, 0, 2, 0, 134, 3, 5, 227, 2, 0, 10, 1448, 2400, 19, 0, 92, 87, 956, 138, 158, 7, 37, 40, 1085, 64, 0, 4, 1040, 87, 7, 1, 0, 0, 522, 20, 39, 148, 139, 43, 4, 1587, 88, 1058, 0, 0, 283, 308, 5, 34, 4, 48, 343, 60, 141, 15, 36, 189, 0, 1, 847, 17, 43, 0, 628, 46, 7, 0, 0, 11164, 0, 415, 252, 24, 15, 1531, 19, 9, 142, 4, 0, 14, 12, 3, 5632, 0, 0, 0, 105, 9, 0, 5, 25, 790, 0, 14, 0, 59, 297, 29, 1, 282, 12, 41, 0, 0, 14, 27, 326, 70, 2, 0, 1, 10, 1297, 15706, 3, 56, 398, 0, 12, 59, 2, 4, 0, 0, 108, 596, 2237, 14, 157, 1245, 0, 956, 64, 17765, 0, 72, 52, 235, 37, 361, 1206, 358, 2245, 96, 27, 78, 19, 30, 624, 63, 19, 224, 69, 3514, 0, 0, 0, 285, 151, 96, 297, 305, 727, 511, 39, 17065, 204, 2, 28, 450, 4330, 84, 1321, 18, 333, 2], [7104, 0, 40, 1050, 0, 2062, 14, 6, 74, 18, 673, 36, 1, 208, 27, 3632, 358, 185, 1, 107, 281, 33, 274, 206, 0, 33, 790, 2, 0, 212, 62, 366, 89, 190, 0, 171, 174, 0, 5, 21, 20, 32, 6, 4, 0, 700, 0, 51, 131, 76, 67, 0, 59, 63, 25, 6, 0, 5, 30, 13, 189, 267, 0, 1254, 154, 798, 7, 0, 5, 27, 149, 170, 573, 27, 101, 5, 19, 2, 220, 226, 88, 445, 14, 276, 59, 0, 0, 1, 25, 1477, 2, 10, 188, 11164, 188, 20, 155, 0, 0, 288, 0, 7, 128, 19, 340, 0, 0, 7, 5, 200, 171, 1062, 119, 0, 5, 747, 0, 223, 18, 10, 0, 2, 97, 3, 0, 5, 9, 0, 27, 125, 354, 0, 0, 9, 1, 0, 391, 126, 526, 77, 297, 14, 774, 0, 4, 37, 0, 17065, 355, 20, 287, 582, 0, 6, 112, 4, 10, 450, 0, 20, 38, 9, 188, 22, 0, 37, 0, 0, 22, 1, 0, 0, 2, 15430, 5, 3, 75, 0, 521, 54, 7, 229, 105, 15, 47, 1218, 0, 10, 0, 17, 154, 38, 52, 62, 26, 149, 0, 9, 218, 2756, 152, 65, 664, 0, 4, 2, 11, 13, 0, 62, 599, 121, 33, 58, 9, 4, 214, 351, 6, 1, 0, 38, 287, 122, 48, 0, 0, 3, 0, 9, 0, 194, 76, 99, 28, 157, 252, 0, 59, 48, 30, 0, 126, 3, 252, 0, 11, 0, 0, 0], [0, 4, 15, 38, 3, 0, 73, 84, 52, 69, 98, 3, 7, 0, 60, 0, 174, 0, 5, 593, 34, 150, 8, 2887, 252, 644, 84, 195, 0, 106, 0, 60, 12, 69, 3, 48, 0, 0, 146, 0, 10, 0, 0, 3, 69, 77, 0, 172, 7, 2887, 96, 50, 90, 28, 0, 1058, 5632, 7, 165, 0, 5, 5, 194, 73, 90, 0, 6, 471, 3, 3, 2, 172, 0, 620, 0, 19, 187, 31, 0, 7, 843, 44, 656, 59, 0, 7, 0, 70, 52, 249, 351, 67, 8, 6, 40, 138, 4, 56, 0, 2245, 751, 3, 0, 119, 1, 0, 47, 740, 59, 0, 0, 62, 0, 408, 630, 134, 281, 415, 0, 34, 111, 422, 0, 112, 742, 327, 0, 0, 89, 3775, 0, 266, 0, 595, 9, 171, 1, 62, 10, 1228, 843, 0, 50, 0, 39, 49064, 112, 434, 0, 34, 32, 138, 354, 1958, 0, 188, 218, 4, 37, 320, 582, 27, 3, 2890, 824, 3, 38, 157, 77, 19, 4, 341, 59, 2, 985, 64, 7, 0, 28, 650, 67, 2348, 3135, 47, 20, 1085, 134, 0, 10, 165, 520, 506, 0, 7, 1625, 350, 0, 0, 38, 0, 0, 15, 8676, 0, 353, 0, 2, 23, 595, 123, 32, 32, 274, 146, 1, 57, 0, 0, 41, 16, 0, 0, 7, 0, 1, 0, 2, 0, 29, 3, 0, 0, 23, 0, 143, 0, 182, 12, 0, 4, 0, 9, 0, 15, 120, 582, 178, 30, 241, 11], [141, 288, 52, 14, 32, 1047, 530, 131, 11, 250, 30, 408, 80, 123, 0, 0, 4, 23, 5621, 93, 75, 534, 0, 67, 3775, 0, 0, 77, 450, 528, 0, 4, 0, 0, 464, 0, 464, 9, 0, 297, 48, 191, 9, 692, 76, 0, 122, 4883, 0, 137, 194, 0, 235, 44, 14, 6, 0, 329, 115, 0, 0, 40, 0, 0, 59, 0, 1113, 0, 5, 16, 10, 472, 12, 0, 93, 0, 1040, 0, 19, 1454, 225, 9, 157, 1330, 182, 4, 0, 127, 48, 0, 0, 8, 4, 0, 0, 1047, 2, 1284, 350, 0, 24, 0, 105, 13, 0, 126, 69, 1010, 162, 0, 32, 22, 38, 0, 415, 12, 0, 285, 0, 141, 85, 3410, 67, 4, 9, 236, 634, 5, 11, 11, 0, 573, 0, 0, 2, 50, 90, 281, 1454, 2, 1801, 50, 5, 9, 52, 224, 0, 250, 47, 8, 8, 0, 12, 1, 4, 9, 42, 6, 76, 13, 31, 403, 26, 1, 47, 1, 374, 0, 0, 44, 5, 562, 0, 7, 0, 15, 18, 3, 204, 616, 5, 7, 33, 40, 0, 96, 0, 3775, 0, 843, 38, 0, 21, 63, 142, 263, 0, 297, 0, 580, 977, 22, 361, 790, 747, 14, 1245, 44, 65, 132, 29, 0, 334, 779, 202, 0, 155, 8, 0, 0, 187, 6, 3, 0, 4, 62, 4, 95, 21, 31, 0, 308, 60, 19, 0, 96, 51, 80, 37, 7, 60, 36, 0, 316, 8, 52, 2, 15304, 0, 3], [278, 114, 5, 66, 3, 7, 123, 370, 22, 692, 3, 1958, 24, 2400, 2, 31, 0, 311, 0, 1082, 3, 1, 249, 4, 10, 700, 5, 25, 57, 76, 11, 40, 24, 0, 5, 45, 99, 100, 0, 18, 19, 130, 4, 0, 3, 31, 48, 0, 1, 682, 798, 126, 23, 1218, 72, 0, 83, 7, 25, 40, 0, 0, 49, 0, 133, 10, 1, 1366, 1048, 26, 72, 0, 0, 10733, 8, 46, 33, 8, 0, 593, 6, 740, 134, 204, 0, 0, 17, 0, 0, 212, 99, 0, 0, 32, 0, 0, 0, 0, 146, 304, 58, 0, 15304, 0, 403, 2245, 0, 100, 177, 0, 573, 843, 320, 0, 184, 6, 153, 0, 76, 259, 361, 2679, 23, 8, 747, 0, 4, 0, 12, 71, 20, 38, 235, 0, 564, 0, 143, 212, 355, 946, 5713, 70, 3, 8, 1, 0, 355, 294, 0, 183, 51, 422, 204, 682, 5, 504, 55, 126, 7, 4, 2879, 8, 0, 47, 119, 25, 0, 0, 5, 89, 42, 31, 0, 16, 59, 14, 3, 83, 58, 0, 3410, 13, 192, 90, 98, 3, 4, 8, 117, 1561, 0, 0, 169, 32, 389, 1, 5, 6, 774, 3, 1, 2270, 1062, 59, 180, 263, 1048, 10, 0, 69, 199, 28, 11, 148, 1604, 62, 471, 0, 126, 0, 0, 969, 388, 0, 5575, 0, 8, 132, 0, 8, 8, 17, 682, 84, 0, 0, 26, 75, 11, 1566, 100, 102, 13, 0, 197, 107, 0, 52, 48, 182], [30, 484, 48, 169, 134, 31, 0, 0, 69, 48, 366, 661, 8, 73, 3, 0, 67, 7, 117, 0, 155, 17, 1, 1237, 113, 117, 216, 882, 17765, 182, 1, 87, 0, 172, 75, 16, 50, 356, 2, 5, 34, 0, 192, 9, 1062, 0, 5632, 204, 182, 229, 400, 0, 692, 6, 39, 228, 74, 98, 62, 182, 15, 288, 0, 1, 12, 19, 0, 17, 0, 98, 534, 46, 65, 126, 84, 2, 153, 101, 36, 117, 0, 25, 358, 58, 70, 1, 204, 178, 106, 15, 0, 1, 18, 104, 20, 315, 620, 122, 141, 31, 11, 169, 19, 65, 616, 0, 39, 0, 40, 0, 245, 2208, 572, 3, 5, 0, 41, 1, 93, 117, 0, 17, 43, 61, 1, 75, 11, 0, 5, 257, 176, 1531, 24, 0, 167, 504, 62, 22, 0, 2679, 1008, 101, 89, 0, 13, 0, 4, 340, 26, 21, 0, 0, 3, 169, 288, 0, 188, 12, 274, 934, 220, 9, 154, 12, 0, 0, 798, 18, 0, 253, 157, 163, 177, 0, 0, 0, 12, 0, 178, 0, 0, 119, 313, 39, 6, 0, 0, 11164, 87, 24, 191, 0, 143, 101, 192, 2, 0, 31, 737, 6, 0, 33, 0, 52, 1531, 8, 1379, 526, 72, 5, 4, 1, 665, 83, 0, 190, 1, 0, 248, 43, 151, 175, 0, 246, 450, 39, 55, 39, 3, 4, 2, 0, 83, 10, 471, 162, 130, 5, 4, 458, 294, 26, 547, 36, 87, 99, 195, 3, 4, 187], [15706, 174, 15, 142, 122, 0, 34, 3392, 327, 5, 3632, 241, 692, 308, 0, 0, 50, 146, 10, 342, 17, 72, 76, 0, 484, 0, 48, 8323, 88, 20, 0, 32, 1401, 188, 4, 23, 34, 15706, 0, 92, 132, 0, 115, 35, 2, 1, 0, 5575, 6, 520, 32, 7, 286, 10, 17, 263, 0, 624, 0, 279, 4, 184, 32, 6, 89, 70, 23, 0, 39, 288, 138, 4587, 58, 260, 225, 7, 2, 189, 61, 0, 0, 3632, 6, 3, 1016, 9, 13, 506, 6, 388, 8, 0, 582, 8181, 0, 0, 69, 101, 17765, 0, 314, 322, 404, 0, 2, 3, 0, 11, 0, 355, 15, 0, 0, 51, 1321, 49064, 39, 254, 0, 0, 87, 530, 28, 0, 119, 206, 113, 8, 124, 0, 3, 69, 225, 144, 38, 163, 15304, 6825, 44, 130, 41, 9, 170, 2, 0, 38, 1744, 74, 3514, 31, 70, 72, 26, 0, 0, 15, 3, 32, 3, 17765, 27, 0, 215, 37, 3, 51, 0, 50, 11, 8181, 209, 3829, 0, 0, 7653, 0, 438, 1040, 58, 1321, 15, 56, 2, 142, 42, 0, 47, 1, 0, 0, 9, 206, 48, 123, 72, 1036, 2195, 11164, 682, 206, 108, 263, 0, 0, 52, 4, 0, 67, 74, 5713, 79, 59, 19, 299, 7, 17, 2982, 233, 116, 0, 10, 142, 1587, 67, 0, 67, 82, 12, 11, 946, 0, 26, 1085, 5, 5, 56, 580, 1, 181, 1, 250, 5, 5, 0, 0, 15, 99, 370, 136, 295], [252, 69, 362, 6, 38, 14, 2, 10, 0, 117, 138, 7, 5, 17, 10, 345, 342, 37, 0, 0, 122, 1036, 521, 0, 1206, 15, 122, 0, 155, 62, 341, 8, 2, 0, 603, 1, 246, 1558, 50, 158, 0, 91, 3, 20, 50, 3, 0, 3, 8, 431, 6541, 3, 2, 22, 0, 0, 5, 162, 44, 556, 57, 7, 0, 12, 63, 216, 48, 96, 0, 0, 2, 0, 157, 26, 0, 17, 2, 1284, 99, 3, 295, 4, 1085, 3, 1, 47, 0, 43, 26, 27, 6, 0, 0, 48, 166, 3, 19, 0, 142, 580, 361, 656, 0, 0, 59, 0, 0, 682, 169, 824, 297, 7104, 0, 92, 5, 0, 0, 2062, 2, 2890, 0, 0, 2208, 104, 84, 57, 146, 638, 117, 3, 0, 237, 39, 2787, 124, 142, 77, 29, 0, 504, 4, 32, 20, 279, 51, 2, 3, 815, 15, 308, 30, 0, 49, 0, 1566, 194, 2, 158, 9, 166, 2756, 0, 0, 0, 29, 2, 32, 54, 2006, 37, 0, 0, 1297, 32, 14, 142, 66, 0, 0, 6161, 154, 522, 0, 2, 97, 0, 28, 67, 16, 104, 0, 24, 55, 6, 682, 70, 183, 7, 2136, 611, 56, 12, 0, 358, 1016, 3, 511, 50, 0, 9, 15, 3554, 6, 99, 398, 1, 0, 0, 189, 24, 236, 7, 274, 0, 5, 16, 9, 197, 7, 155, 0, 0, 39, 15, 36, 7, 9, 0, 808, 14, 181, 0, 0, 16, 123, 37, 0, 5, 117, 3], [414, 0, 0, 187, 9, 5, 127, 0, 27, 0, 1237, 157, 2809, 46, 51, 14, 0, 0, 0, 144, 5190, 33, 41, 0, 228, 11, 0, 0, 824, 12, 616, 0, 0, 0, 304, 665, 171, 4, 48, 65, 1476, 0, 3, 14, 0, 3, 1625, 249, 3, 4, 74, 15, 8, 117, 1, 46, 1, 3, 6, 36, 644, 506, 151, 2, 88, 70, 15706, 4, 1, 13, 0, 3135, 20, 0, 53, 88, 0, 358, 5, 115, 530, 38, 5, 29, 0, 747, 11, 869, 1379, 78, 87, 0, 5, 280, 747, 52, 0, 216, 4, 4, 0, 7653, 162, 8, 3, 52, 580, 0, 34, 251, 99, 506, 34, 355, 605, 0, 395, 227, 86, 0, 0, 8, 0, 60, 6825, 56, 5, 179, 204, 747, 5, 0, 0, 0, 843, 20, 84, 86, 136, 0, 15, 3, 0, 0, 0, 3, 1909, 64, 31, 2, 72, 634, 8, 17, 199, 14, 6, 396, 0, 138, 0, 1, 65, 15, 179, 13, 27, 7, 11, 0, 315, 0, 148, 0, 53, 0, 142, 0, 2270, 14, 0, 0, 114, 0, 0, 299, 27, 233, 152, 0, 0, 977, 162, 10, 3, 617, 49, 1082, 7104, 135, 0, 847, 2956, 199, 0, 3, 0, 0, 50, 47, 0, 33, 285, 658, 65, 0, 60, 0, 23, 0, 17, 0, 4, 0, 3, 0, 504, 20, 98, 0, 123, 13512, 59, 8, 650, 87, 316, 0, 0, 0, 29, 93, 44, 3, 520, 0, 0, 3, 0, 0], [59, 10, 5, 155, 249, 0, 26, 17, 157, 1, 93, 2, 49, 65, 9, 6, 0, 11, 8, 4, 371, 0, 0, 189, 0, 106, 6, 0, 2050, 0, 288, 13, 31, 7, 191, 97, 3, 46, 5632, 69, 10, 92, 358, 340, 572, 99, 3, 5, 33, 644, 5, 1, 919, 66, 0, 51, 114, 16, 216, 9, 58, 20, 28, 43, 10, 8323, 72, 20, 19, 182, 227, 36, 0, 0, 44, 106, 1641, 15, 511, 1237, 130, 0, 12, 0, 49064, 13240, 4, 86, 16, 2, 212, 46, 1, 985, 520, 58, 89, 969, 1, 875, 48, 37, 415, 4330, 99, 4, 294, 29, 46, 93, 6, 10, 287, 0, 66, 0, 0, 6, 0, 0, 117, 16, 2, 192, 50, 38, 17, 36, 354, 10, 241, 0, 100, 0, 982, 1958, 751, 1, 6, 674, 38, 266, 5, 174, 213, 17065, 44, 6, 7104, 0, 0, 1, 0, 0, 2, 23, 214, 9, 56, 1, 15, 11, 3, 2, 28, 132, 5, 0, 43, 155, 248, 5, 0, 0, 7, 24, 32, 153, 105, 2, 115, 0, 158, 6, 1, 31, 0, 6009, 6, 1, 127, 59, 556, 16, 8323, 297, 50, 27, 1531, 195, 363, 188, 0, 108, 178, 110, 0, 67, 572, 8, 2, 12, 152, 343, 138, 47, 5, 3392, 6, 0, 112, 282, 0, 235, 119, 0, 283, 11, 0, 0, 118, 3, 279, 12, 5621, 288, 4, 55, 534, 0, 59, 31, 285, 51, 13, 0, 345, 167, 628, 108], [0, 126, 5575, 122, 121, 9, 142, 0, 119, 13, 0, 18, 114, 0, 1558, 0, 399, 0, 5, 248, 0, 285, 0, 398, 58, 339, 4, 620, 4, 0, 2, 22, 969, 1228, 8, 7, 32, 0, 0, 664, 0, 12, 3, 1206, 1, 226, 13, 1048, 506, 48, 0, 138, 50, 16, 216, 9, 4883, 0, 2787, 52, 0, 9, 227, 14, 117, 1044, 0, 0, 112, 0, 12, 2, 0, 8676, 0, 977, 366, 3, 1, 0, 616, 17, 7, 11164, 0, 0, 0, 72, 16, 3, 389, 3673, 122, 7, 10, 5, 0, 8645, 403, 0, 0, 31, 0, 266, 75, 0, 0, 0, 0, 26, 0, 464, 0, 22, 4, 2, 204, 181, 64, 233, 19, 29, 45, 182, 91, 10, 115, 103, 0, 11, 7714, 1641, 2853, 92, 25, 5, 78, 40, 4, 38, 399, 8100, 2, 0, 64, 15, 0, 0, 56, 0, 97, 26, 0, 174, 48, 15, 9, 69, 10, 47, 2, 8, 0, 1140, 55, 7, 1379, 0, 10, 146, 1284, 1062, 790, 109, 23, 3135, 2, 0, 4, 77, 133, 7, 57, 0, 511, 13, 37, 67, 336, 56, 15, 14, 16, 95, 134, 606, 90, 363, 41, 299, 5, 7, 2, 0, 126, 3829, 0, 144, 0, 0, 206, 370, 355, 92, 166, 0, 2, 71, 2, 86, 3, 267, 504, 2245, 37, 59, 0, 27, 2, 3, 15, 216, 214, 0, 14, 0, 199, 43, 798, 10, 0, 21, 31, 0, 946, 65, 0, 3002, 0, 91], [0, 146, 314, 5, 4, 0, 182, 361, 0, 102, 151, 4, 10, 0, 63, 33, 25, 504, 4, 0, 46, 403, 6009, 353, 12, 6, 710, 0, 68, 213, 1140, 138, 0, 355, 23, 149, 11, 4, 0, 6825, 1, 6, 24, 38, 2270, 56, 808, 0, 11, 11, 126, 2, 16, 44, 48, 0, 112, 9, 0, 8, 36, 0, 658, 5, 4, 595, 279, 11, 78, 580, 2, 288, 969, 0, 547, 404, 0, 34, 73, 1379, 0, 2195, 69, 0, 4, 2006, 47, 388, 9, 374, 0, 0, 0, 603, 0, 0, 441, 179, 2, 0, 7, 16, 106, 70, 2037, 22, 15430, 199, 0, 0, 49, 280, 1477, 0, 0, 0, 44, 191, 206, 31, 57, 3, 333, 182, 38, 84, 85, 144, 50, 75, 59, 174, 260, 86, 43, 43, 0, 8, 15, 0, 127, 9, 117, 3, 5, 0, 969, 17, 0, 48, 889, 34, 4587, 17, 32, 8, 53, 0, 1, 37, 22, 48, 0, 3, 23, 8, 95, 3514, 1050, 2, 0, 0, 0, 0, 96, 90, 22, 131, 95, 399, 110, 9, 181, 220, 88, 0, 0, 0, 345, 78, 9, 30, 5, 0, 17, 123, 95, 152, 2, 0, 0, 0, 50, 7, 8, 188, 23, 99, 0, 3, 869, 170, 70, 0, 146, 0, 0, 32, 0, 1, 535, 131, 88, 0, 2, 228, 1206, 10, 10, 0, 506, 1058, 236, 126, 0, 137, 0, 0, 0, 25, 19, 227, 38, 0, 85, 96, 26, 12, 0, 9], [0, 285, 3, 5, 236, 8, 0, 195, 50, 32, 0, 126, 843, 56, 297, 0, 2, 0, 15, 1, 174, 118, 37, 15, 5, 14, 25, 9, 76, 0, 0, 12, 22, 0, 0, 184, 101, 22, 0, 0, 52, 43, 437, 0, 14, 9, 0, 511, 0, 117, 308, 203, 6, 0, 0, 16, 0, 0, 263, 50, 0, 224, 9, 15, 13, 10, 223, 1, 191, 174, 0, 181, 345, 4, 44, 19, 117, 3, 32, 74, 2, 10, 76, 0, 71, 23, 259, 0, 62, 0, 4, 1, 43, 0, 25, 5190, 0, 52, 5, 2, 0, 174, 661, 188, 162, 154, 4587, 10, 0, 15, 8, 34, 6, 41, 267, 0, 7, 316, 3673, 279, 0, 60, 42, 0, 2, 22, 0, 278, 4, 0, 169, 2, 0, 118, 0, 132, 104, 37, 279, 5, 77, 124, 4, 46, 0, 0, 215, 8181, 0, 149, 353, 0, 0, 191, 0, 5, 0, 281, 13512, 7, 112, 59, 685, 530, 0, 60, 638, 29, 171, 0, 49, 8, 0, 0, 19, 89, 2, 14, 0, 266, 7, 0, 263, 0, 121, 75, 7, 2809, 0, 605, 11, 16, 0, 279, 3, 0, 3, 37, 0, 28, 192, 233, 31, 50, 0, 415, 700, 0, 136, 248, 74, 105, 58, 10733, 0, 10, 0, 28, 3, 14, 16, 67, 52, 9, 471, 15706, 0, 50, 19, 0, 0, 19, 3, 616, 0, 8, 19, 27, 0, 0, 5, 143, 0, 1, 114, 46, 2, 2754, 0, 0], [6, 5632, 14, 174, 5, 50, 0, 0, 366, 0, 431, 48, 0, 8100, 241, 4, 0, 4, 68, 5, 6, 1010, 0, 19, 2, 4, 87, 12, 4, 0, 4330, 1, 188, 71, 7, 97, 229, 30, 30, 774, 72, 143, 16, 150, 11, 27, 64, 305, 70, 1366, 1588, 4, 213, 1, 51, 0, 17, 408, 157, 18, 158, 0, 2, 0, 3, 1237, 0, 7, 10, 342, 0, 0, 685, 0, 22, 1958, 506, 1, 562, 0, 79, 0, 63, 0, 5032, 664, 600, 0, 0, 685, 1727, 0, 225, 44, 1, 3, 0, 119, 0, 5, 0, 29, 91, 815, 47, 10, 0, 3, 32, 48, 22, 1010, 372, 0, 13, 77, 50, 0, 434, 274, 0, 27, 24, 224, 28, 47, 14, 1, 5, 142, 530, 2, 6, 4, 1082, 0, 70, 20, 1477, 843, 236, 90, 12, 6, 1448, 66, 3, 7, 0, 2, 116, 24, 0, 21, 2879, 423, 27, 195, 76, 274, 122, 313, 27, 0, 0, 142, 410, 2, 626, 682, 882, 95, 24, 673, 92, 535, 1566, 39, 44, 0, 2809, 3, 0, 593, 0, 3, 1, 0, 2, 6, 682, 511, 2208, 13, 124, 0, 203, 227, 0, 146, 1, 43, 0, 13, 99, 31, 57, 8, 0, 278, 458, 12, 0, 0, 0, 9, 86, 23, 1297, 0, 404, 47, 108, 320, 52, 1036, 52, 94, 0, 0, 1, 0, 15, 2, 0, 7, 70, 11, 4, 12, 43, 626, 0, 14, 6, 68, 0, 0, 0, 39], [158, 484, 934, 25, 10, 2749, 0, 0, 297, 593, 7, 3, 41, 150, 51, 3, 64, 142, 56, 0, 152, 8276, 0, 45, 2, 0, 43, 414, 9, 142, 0, 15, 0, 36, 0, 521, 2, 14, 112, 1641, 10, 214, 670, 5, 707, 119, 47, 9, 0, 95, 31, 4, 6, 19, 127, 2879, 67, 275, 22, 0, 0, 282, 101, 757, 7104, 146, 107, 0, 0, 2, 5, 506, 1501, 35, 4, 0, 19, 0, 10, 13, 2, 51, 130, 1206, 339, 0, 77, 73, 89, 157, 5, 345, 0, 0, 7, 36, 1379, 2780, 4, 22, 52, 78, 205, 0, 0, 0, 4, 15, 183, 189, 184, 0, 251, 6, 0, 4, 77, 304, 2, 0, 14, 10, 36, 0, 6, 665, 1, 408, 236, 57, 0, 22, 59, 235, 99, 278, 169, 24, 0, 0, 4, 2136, 121, 70, 13, 68, 190, 0, 40, 241, 38, 67, 0, 0, 14, 37, 18, 0, 181, 3, 183, 871, 141, 0, 15, 0, 71, 4, 1, 0, 99, 0, 0, 112, 75, 2, 152, 24, 43, 0, 0, 0, 2400, 7, 798, 46, 0, 297, 4, 603, 76, 199, 0, 0, 29, 1, 0, 0, 0, 158, 198, 101, 0, 0, 0, 1, 464, 1010, 144, 22, 0, 275, 4, 1284, 8, 14, 276, 9, 4, 477, 0, 2787, 3, 108, 2313, 77, 0, 215, 3, 0, 171, 3, 790, 279, 682, 11, 195, 17, 119, 252, 617, 0, 1, 0, 45, 2313, 314, 206, 10, 90], [0, 0, 64, 6161, 0, 2, 0, 10, 2, 582, 0, 636, 47, 2, 28, 340, 3, 41, 40, 3, 93, 89, 1044, 8, 320, 0, 158, 35, 4, 1085, 8, 59, 0, 3, 0, 0, 2780, 1801, 0, 2245, 171, 0, 86, 1058, 327, 5, 33, 580, 0, 285, 24, 64, 21, 8, 44, 5, 108, 0, 7653, 19, 647, 155, 4, 0, 564, 2, 0, 0, 0, 40, 0, 10733, 333, 0, 3554, 0, 52, 0, 0, 0, 3, 638, 116, 1085, 279, 0, 0, 31, 3, 0, 0, 26, 5, 7, 0, 11, 27, 28, 105, 3, 89, 65, 231, 0, 885, 0, 2062, 13, 0, 119, 0, 0, 0, 0, 67, 188, 311, 293, 31, 4, 74, 396, 656, 946, 3, 62, 94, 511, 564, 39, 0, 24, 1366, 3, 2, 0, 0, 283, 3, 36, 0, 1552, 14, 4, 27, 0, 113, 0, 2, 41, 22, 0, 88, 0, 774, 11, 0, 9, 59, 8, 4, 0, 48, 0, 0, 0, 24, 278, 0, 977, 7, 33, 1166, 0, 5190, 23, 1, 0, 5408, 295, 2050, 0, 636, 0, 0, 218, 1566, 1, 0, 10733, 104, 0, 9, 0, 26, 282, 0, 4, 36, 0, 22, 3, 18, 178, 0, 843, 44, 351, 0, 634, 0, 38, 3, 133, 450, 88, 16, 295, 172, 441, 1, 1588, 297, 0, 46, 122, 616, 17, 0, 38, 0, 15, 185, 23, 62, 56, 99, 70, 14, 0, 40, 0, 155, 3, 5, 10, 24, 414, 246, 263], [534, 14, 9, 159, 151, 0, 164, 7, 30, 9, 83, 982, 3392, 171, 599, 1050, 0, 0, 0, 22, 12, 647, 70, 0, 2956, 0, 96, 526, 121, 87, 6, 65, 50, 0, 0, 437, 50, 83, 946, 1604, 0, 395, 441, 218, 78, 0, 106, 2, 197, 564, 1, 692, 8, 0, 31, 3, 204, 0, 591, 4, 3135, 1, 263, 11, 1477, 4883, 9, 27, 5190, 46, 0, 32, 12, 0, 124, 8, 37, 9, 0, 0, 6541, 56, 0, 62, 59, 152, 1218, 0, 0, 320, 50, 564, 70, 50, 2, 199, 17065, 0, 0, 0, 13, 484, 60, 32, 0, 235, 165, 356, 78, 0, 87, 97, 314, 99, 1, 3, 1, 0, 0, 3, 6, 0, 15, 17765, 1, 130, 174, 73, 285, 103, 58, 110, 0, 30, 51, 1, 0, 105, 2, 2, 0, 707, 30, 131, 0, 0, 177, 59, 184, 115, 0, 151, 155, 4, 2780, 0, 0, 0, 0, 0, 24, 0, 342, 3, 1710, 303, 110, 1521, 53, 36, 372, 151, 69, 3, 112, 169, 25, 56, 44, 15, 0, 4, 34, 114, 37, 798, 3, 2237, 0, 0, 252, 4, 97, 23, 0, 1, 106, 8, 0, 0, 26, 1552, 44, 0, 504, 20, 1, 152, 11, 0, 23, 1297, 96, 314, 91, 18, 6, 29, 117, 0, 0, 2, 0, 130, 0, 58, 15430, 170, 1521, 2, 81, 65, 33, 19, 305, 2754, 13, 1, 12, 617, 521, 60, 22, 33, 2, 1, 0, 33, 56, 9], [4330, 13, 8, 182, 32, 1, 808, 3, 0, 5, 506, 8, 0, 869, 50, 278, 31, 66, 23, 0, 0, 0, 2879, 23, 0, 0, 39, 0, 370, 0, 95, 78, 108, 51, 111, 288, 169, 78, 25, 88, 0, 504, 2075, 31, 212, 7, 165, 38, 45, 354, 1050, 122, 7, 4, 1, 0, 10, 40, 14, 2, 8, 0, 11, 200, 3, 7, 206, 10733, 0, 333, 206, 0, 2, 50, 0, 0, 45, 69, 371, 76, 151, 3, 371, 626, 27, 564, 162, 32, 25, 0, 11, 69, 7, 32, 47, 1050, 10, 350, 90, 252, 100, 3, 0, 0, 62, 37, 0, 315, 0, 0, 0, 3, 36, 47, 136, 0, 0, 0, 6, 69, 78, 131, 8, 707, 2313, 1010, 0, 267, 0, 0, 99, 2, 0, 64, 0, 27, 871, 4, 213, 0, 14, 154, 33, 93, 184, 18, 233, 5, 0, 32, 253, 3, 36, 1, 117, 18, 0, 0, 21, 9, 1625, 727, 2, 0, 346, 88, 73, 320, 0, 48, 0, 224, 52, 26, 5, 0, 87, 0, 3, 246, 36, 19, 72, 5, 39, 3, 51, 0, 1, 8, 4, 73, 19, 99, 10, 562, 8100, 227, 0, 2, 5713, 4, 0, 0, 0, 522, 17, 0, 824, 0, 336, 745, 527, 0, 0, 71, 0, 0, 6, 1, 8, 248, 808, 155, 1, 0, 464, 0, 241, 0, 528, 0, 0, 282, 0, 2, 0, 0, 14, 885, 6, 0, 17, 56, 5, 316, 163, 4, 398, 1140], [12, 93, 1, 9, 0, 343, 223, 39, 3, 0, 1909, 808, 8645, 315, 162, 4, 0, 0, 8100, 355, 0, 59, 3632, 7, 2, 0, 1, 7, 83, 9, 58, 8, 0, 119, 11, 2062, 1876, 12, 37, 23, 2, 566, 157, 266, 52, 152, 504, 43, 504, 37, 69, 231, 18, 9, 281, 0, 0, 14, 166, 7, 14, 87, 109, 1180, 2270, 1140, 3135, 107, 16, 1, 2348, 0, 0, 11, 580, 26, 0, 0, 87, 396, 38, 0, 260, 934, 710, 506, 49, 216, 0, 410, 0, 361, 0, 58, 15, 39, 471, 0, 44, 0, 11, 0, 20, 150, 109, 107, 5, 178, 1448, 34, 67, 4, 0, 3673, 174, 7, 0, 266, 91, 4, 1710, 9, 0, 37, 1477, 184, 64, 128, 8, 522, 90, 8, 46, 779, 0, 20, 3, 3, 814, 0, 254, 314, 322, 162, 6, 2853, 47, 0, 135, 526, 1558, 3514, 23, 471, 388, 4, 445, 4, 313, 293, 108, 68, 52, 0, 288, 1, 5713, 38, 1, 40, 70, 28, 59, 48, 2237, 0, 252, 0, 11, 1, 3, 14, 0, 0, 263, 0, 3514, 7, 0, 0, 71, 1113, 0, 19, 24, 19, 808, 15, 0, 6, 0, 10, 3, 27, 3, 23, 40, 3135, 22, 0, 2754, 0, 130, 96, 18, 1448, 624, 59, 95, 62, 0, 25, 0, 4, 166, 0, 285, 4, 80, 3, 0, 580, 10, 506, 7, 1284, 75, 16, 187, 0, 10, 46, 1, 506, 1, 6, 93, 22, 0, 44], [605, 13, 92, 246, 69, 0, 316, 351, 8, 0, 18, 11, 606, 143, 0, 20, 0, 2, 322, 9, 0, 661, 0, 178, 8, 0, 2887, 38, 113, 27, 62, 47, 322, 112, 0, 0, 1180, 13, 9, 636, 77, 308, 303, 437, 0, 977, 0, 4883, 2809, 181, 283, 0, 3, 137, 358, 0, 0, 0, 90, 2, 20, 263, 185, 205, 0, 0, 32, 73, 237, 25, 2, 1085, 0, 0, 89, 10, 228, 283, 60, 32, 111, 254, 62, 358, 13, 0, 89, 0, 0, 21, 0, 31, 421, 1366, 115, 4, 246, 0, 19, 5713, 0, 5, 169, 5, 117, 214, 4, 2, 3, 174, 18, 6, 188, 0, 0, 89, 0, 23, 200, 19, 38, 10, 7, 1297, 19, 445, 361, 12, 0, 84, 143, 1, 1218, 1, 1, 42, 389, 103, 11, 92, 0, 9, 35, 20, 0, 22, 21, 50, 0, 7, 1, 0, 49, 35, 0, 44, 38, 31, 1, 101, 3, 233, 507, 252, 32, 3, 110, 946, 30, 32, 3, 40, 0, 0, 1, 0, 3, 29, 0, 4, 15, 108, 0, 4, 68, 39, 40, 0, 5032, 138, 0, 122, 294, 1, 52, 49, 83, 20, 0, 22, 1, 437, 13, 138, 191, 0, 0, 59, 34, 7, 109, 19, 1643, 7, 31, 458, 0, 8, 0, 9, 32, 0, 8, 59, 0, 8, 122, 1, 1801, 9, 0, 1, 4, 27, 148, 0, 0, 13, 0, 628, 1, 422, 421, 3673, 253, 4, 6, 10, 299, 216], [0, 2, 2348, 0, 0, 0, 15, 0, 0, 177, 504, 11, 87, 275, 96, 27, 13, 67, 3, 6, 3, 59, 670, 18, 229, 31, 12, 21, 146, 885, 0, 126, 163, 484, 15, 1, 361, 0, 182, 15, 398, 5, 14, 50, 0, 0, 14, 0, 1140, 0, 24, 139, 36, 46, 185, 29, 12, 7, 2195, 9, 44, 8, 204, 93, 43, 55, 10, 3, 17, 73, 0, 0, 36, 889, 51, 192, 7, 13, 52, 181, 288, 213, 10, 90, 0, 0, 51, 6, 123, 25, 1, 229, 116, 506, 1588, 215, 391, 14, 43, 88, 2, 7653, 138, 3, 16, 4, 19, 5, 84, 0, 415, 38, 1, 0, 60, 15304, 0, 2, 4, 124, 37, 135, 353, 174, 133, 0, 224, 0, 4587, 97, 19, 600, 0, 189, 48, 70, 92, 171, 745, 87, 174, 0, 56, 12, 107, 0, 26, 11, 0, 7, 634, 0, 340, 36, 0, 15, 9, 83, 17, 92, 11, 0, 29, 3, 636, 0, 130, 1, 78, 432, 178, 0, 2, 0, 46, 0, 4, 142, 104, 4, 1501, 4, 1166, 0, 266, 32, 115, 34, 69, 235, 0, 136, 0, 353, 4, 2890, 47, 24, 0, 174, 0, 982, 4, 36, 2, 5, 0, 1, 153, 9, 199, 9, 241, 178, 1, 9, 246, 4330, 295, 7, 371, 0, 9, 0, 9, 18, 311, 528, 6, 32, 200, 18, 51, 188, 5, 1, 0, 327, 4, 5713, 8, 0, 165, 871, 24, 171, 0, 88, 4, 1], [10, 143, 824, 315, 3, 0, 15, 6, 4, 0, 2, 656, 673, 1, 195, 21, 45, 1476, 29, 17, 108, 2756, 2195, 7, 279, 371, 0, 36, 408, 95, 26, 0, 7, 636, 7, 130, 74, 1, 620, 17, 977, 20, 742, 10, 52, 1, 136, 1552, 2, 33, 8, 14, 81, 15, 199, 295, 57, 606, 3, 8, 112, 0, 42, 68, 1166, 74, 68, 6, 181, 23, 45, 10, 0, 1245, 13, 5621, 305, 4, 23, 84, 57, 0, 3, 11, 1727, 10, 566, 47, 2, 0, 159, 985, 15, 93, 1010, 415, 25, 0, 279, 0, 2, 751, 665, 103, 27, 27, 37, 6, 580, 556, 15, 1, 39, 0, 38, 2, 38, 0, 1113, 0, 5, 19, 6, 6, 0, 83, 1379, 1254, 121, 1, 9, 595, 2, 99, 471, 7, 506, 0, 985, 620, 2005, 0, 345, 26, 254, 0, 566, 8, 3392, 3135, 2, 73, 0, 13, 2, 0, 710, 520, 0, 62, 17, 187, 0, 38, 408, 3, 0, 28, 10, 674, 71, 327, 56, 69, 0, 700, 2, 235, 174, 127, 91, 11, 556, 314, 0, 388, 0, 414, 311, 0, 603, 18, 0, 0, 31, 23, 0, 47, 89, 1044, 0, 388, 25, 122, 0, 101, 181, 0, 1744, 727, 6161, 84, 0, 8, 0, 9, 252, 0, 285, 11, 52, 260, 9, 408, 13, 6, 595, 1566, 398, 75, 1476, 403, 10, 484, 2237, 361, 0, 10, 0, 7, 370, 0, 1, 181, 0, 0, 4, 410, 104, 184], [15, 99, 0, 61, 396, 39, 0, 237, 245, 0, 15, 6, 527, 3632, 5, 33, 10733, 134, 26, 4, 673, 4, 223, 606, 4587, 0, 437, 13, 228, 333, 1297, 0, 814, 6, 162, 8, 12, 2005, 0, 391, 0, 0, 122, 11, 189, 1, 0, 2, 51, 59, 0, 78, 121, 0, 281, 2, 0, 0, 366, 29, 0, 1284, 0, 40, 2208, 582, 174, 46, 1, 0, 172, 370, 5, 0, 0, 388, 0, 0, 1, 5, 0, 445, 8, 1744, 10, 5, 0, 8, 15, 69, 7, 43, 240, 0, 504, 50, 79, 0, 534, 124, 1, 37, 138, 70, 27, 6, 0, 60, 166, 20, 142, 6, 142, 315, 414, 65, 108, 623, 1643, 47, 593, 34, 77, 0, 737, 3, 2075, 389, 0, 0, 24, 20, 74, 5, 282, 248, 26, 2, 1, 0, 6, 2, 198, 0, 308, 20, 36, 935, 69, 580, 0, 0, 4, 0, 52, 362, 3, 0, 157, 814, 0, 0, 304, 0, 253, 2, 1, 0, 0, 843, 27, 8, 114, 24, 934, 183, 2, 11, 422, 125, 55, 0, 2075, 1113, 134, 0, 0, 0, 414, 1401, 1625, 26, 21, 29, 484, 11, 774, 2, 233, 82, 17, 404, 0, 175, 65, 0, 8, 8, 1218, 0, 18, 14, 3, 8, 0, 74, 0, 47, 0, 1321, 0, 0, 530, 2, 42, 60, 0, 171, 1379, 644, 0, 36, 3, 0, 39, 20, 20, 237, 138, 0, 0, 50, 2, 10, 50, 0, 72, 484, 213, 18], [0, 6, 8, 3, 0, 3, 2, 89, 5, 124, 0, 757, 824, 0, 313, 10, 93, 1, 0, 1058, 0, 10, 48, 0, 38, 0, 0, 4, 0, 71, 3410, 60, 185, 875, 1, 77, 12, 32, 22, 22, 2348, 2, 3, 117, 41, 30, 101, 31, 10, 263, 11, 630, 0, 1140, 2787, 2, 15, 4, 320, 1166, 38, 95, 2780, 28, 2, 237, 9, 88, 37, 9, 334, 0, 5, 0, 1206, 6, 4, 0, 2, 7, 7, 2, 1, 2853, 1, 6, 3, 700, 1604, 0, 0, 84, 60, 178, 3, 0, 68, 0, 59, 3, 108, 0, 184, 3, 297, 29, 67, 4, 3, 71, 3554, 0, 327, 166, 68, 200, 32, 2, 3, 0, 316, 15, 204, 92, 616, 358, 204, 218, 182, 341, 65, 2245, 5408, 0, 8645, 0, 223, 3, 790, 1503, 404, 125, 32, 0, 73, 16, 471, 0, 0, 5, 10, 511, 388, 52, 0, 11, 100, 889, 0, 23, 174, 0, 0, 7, 0, 2, 110, 0, 40, 7, 15, 85, 10, 398, 43, 596, 0, 345, 8, 50, 2, 2, 40, 0, 0, 8, 9, 0, 0, 8, 89, 0, 333, 29, 47, 15, 170, 40, 30, 23, 4305, 24, 506, 3, 34, 616, 1048, 27, 240, 1876, 1801, 131, 91, 158, 0, 0, 573, 60, 74, 36, 198, 14, 12, 208, 11, 747, 106, 0, 1237, 0, 178, 847, 0, 4, 1082, 0, 673, 320, 10733, 0, 0, 1321, 316, 656, 36, 843, 1641, 122, 27, 1929], [180, 153, 90, 22, 1, 13, 185, 0, 114, 0, 0, 17, 0, 1588, 2809, 7714, 60, 294, 299, 0, 3, 34, 29, 3, 281, 2, 0, 0, 4, 843, 0, 18, 154, 1, 32, 0, 1036, 20, 0, 0, 89, 1521, 1, 3, 0, 95, 33, 0, 279, 9, 8905, 3, 0, 5, 415, 600, 370, 644, 8100, 308, 69, 31, 665, 47, 84, 0, 0, 0, 0, 10, 1, 0, 7, 71, 48, 0, 0, 11, 0, 0, 4, 62, 2, 1, 40, 252, 547, 92, 434, 5, 62, 48, 195, 48, 54, 72, 47, 0, 188, 6009, 34, 143, 5, 48, 535, 2, 287, 682, 10, 144, 90, 0, 125, 2787, 6825, 43, 171, 121, 477, 779, 181, 0, 0, 707, 5, 59, 59, 283, 190, 0, 1, 11, 0, 180, 1, 0, 191, 240, 236, 333, 27, 2, 0, 274, 162, 0, 15, 8, 7, 0, 521, 26, 1641, 591, 0, 626, 0, 0, 0, 358, 982, 90, 77, 185, 16, 32, 43, 432, 99, 7, 182, 75, 889, 116, 90, 73, 0, 47, 174, 1710, 0, 47, 13, 0, 3, 0, 345, 1552, 0, 0, 1, 33, 0, 20, 0, 0, 361, 8, 336, 1531, 0, 0, 5713, 19, 56, 871, 3, 6, 30, 7, 224, 1050, 4, 1228, 60, 35, 30, 224, 47, 23, 38, 20, 0, 25, 10, 69, 237, 0, 9, 32, 18, 521, 388, 0, 214, 1, 2, 4, 87, 2749, 477, 1532, 0, 534, 1876, 190, 90, 48, 233, 1], [19, 0, 23, 59, 47, 29, 93, 1016, 934, 0, 1, 143, 0, 216, 10, 345, 814, 40, 46, 125, 10, 27, 253, 20, 4613, 0, 3673, 327, 355, 580, 4, 0, 254, 0, 623, 38, 175, 65, 0, 2754, 80, 0, 506, 69, 248, 7, 815, 0, 0, 0, 44, 10, 92, 72, 199, 26, 6, 0, 3, 6541, 0, 77, 57, 700, 57, 815, 3, 62, 33, 8181, 236, 1, 24, 8, 5, 10, 506, 0, 2, 34, 206, 87, 5, 51, 115, 0, 223, 1166, 528, 33, 0, 36, 19, 0, 0, 34, 6, 5, 0, 2, 17, 73, 124, 779, 1587, 0, 10, 4, 808, 3, 43, 31, 3, 257, 30, 60, 2809, 7, 0, 16, 670, 0, 1048, 29, 0, 774, 141, 740, 206, 21, 52, 438, 0, 260, 314, 20, 28, 10, 176, 9, 7, 36, 182, 22, 471, 0, 295, 138, 5, 43, 27, 13, 650, 0, 254, 25, 4, 0, 5, 398, 14, 0, 4, 0, 19, 24, 1531, 56, 1, 6, 13, 0, 26, 25, 3, 86, 90, 0, 14, 123, 0, 71, 22, 0, 13, 24, 183, 0, 0, 0, 23, 122, 8645, 99, 96, 9, 30, 1561, 2313, 0, 599, 356, 10, 0, 9, 171, 0, 25, 0, 0, 600, 0, 7653, 0, 3, 174, 5, 10, 0, 17, 92, 790, 506, 70, 233, 123, 36, 3, 0, 0, 178, 0, 798, 0, 0, 67, 15304, 102, 35, 815, 43, 0, 77, 47, 62, 0, 1, 3, 8, 1036], [0, 12, 4, 67, 40, 39, 8, 233, 5, 389, 0, 158, 104, 101, 30, 0, 1387, 197, 638, 0, 2037, 0, 57, 19, 220, 11, 51, 6, 31, 9, 40, 56, 0, 12, 0, 0, 636, 41, 18, 16, 59, 112, 869, 320, 112, 0, 620, 24, 0, 138, 0, 8, 22, 0, 0, 0, 32, 4, 0, 15304, 2, 49064, 4883, 8, 308, 15, 15, 143, 2313, 414, 1531, 281, 7, 0, 0, 0, 8, 0, 0, 22, 9, 0, 99, 355, 15, 16, 4, 34, 0, 223, 47, 43, 0, 112, 3, 511, 66, 25, 0, 526, 0, 562, 361, 32, 197, 0, 3, 0, 245, 178, 229, 12, 62, 47, 0, 275, 41, 8676, 260, 3, 295, 93, 8, 287, 1, 572, 71, 57, 130, 146, 17, 42, 0, 1237, 790, 41, 3775, 0, 0, 0, 46, 8, 32, 2037, 169, 8, 0, 0, 4587, 11, 115, 113, 84, 287, 7, 224, 223, 843, 18, 38, 0, 0, 316, 400, 119, 25, 138, 0, 8, 2, 88, 2, 0, 0, 200, 23, 670, 92, 92, 6, 93, 0, 139, 70, 71, 112, 48, 43, 29, 32, 0, 114, 12, 0, 115, 38, 0, 0, 0, 22, 0, 78, 287, 15, 174, 0, 0, 0, 6, 25, 0, 0, 235, 2, 38, 934, 285, 263, 98, 2, 93, 0, 4, 0, 2982, 2809, 0, 1, 12, 245, 235, 195, 334, 7, 13, 0, 252, 9, 109, 0, 1, 875, 0, 34, 127, 41, 14, 17, 0, 4], [1, 3, 0, 0, 89, 5713, 326, 14, 78, 0, 5, 5, 24, 0, 3, 0, 1, 127, 47, 70, 34, 2, 2005, 8905, 89, 2, 10, 591, 0, 5, 1, 2, 143, 169, 774, 11164, 0, 59, 504, 135, 19, 3, 0, 0, 0, 27, 30, 188, 0, 10, 166, 685, 89, 0, 0, 1321, 606, 0, 7653, 21, 8, 212, 670, 101, 134, 350, 506, 9, 50, 1, 869, 75, 69, 606, 0, 1531, 333, 0, 23, 34, 80, 26, 580, 92, 2136, 26, 0, 28, 0, 0, 1876, 188, 24, 235, 0, 9, 37, 0, 0, 0, 43, 0, 0, 410, 3829, 798, 6, 0, 10, 7, 20, 0, 75, 0, 11, 154, 84, 134, 36, 19, 2195, 8100, 266, 0, 0, 0, 216, 7, 0, 2, 93, 95, 15304, 191, 0, 0, 4, 0, 329, 0, 15430, 9, 38, 1, 154, 2062, 204, 38, 0, 37, 6, 1558, 7714, 23, 506, 710, 124, 251, 1206, 742, 4, 26, 14, 572, 250, 4, 8, 216, 38, 0, 14, 31, 8, 0, 220, 580, 30, 2, 117, 111, 130, 522, 43, 434, 14, 7, 25, 19, 1, 55, 0, 224, 31, 5, 644, 3, 0, 18, 224, 8276, 9, 14, 43, 0, 0, 17, 414, 0, 98, 0, 82, 674, 4, 0, 43, 9, 0, 0, 34, 327, 96, 0, 370, 2208, 17, 0, 0, 215, 2, 136, 20, 0, 626, 195, 67, 6, 847, 808, 7, 6, 0, 843, 9, 580, 8, 39, 50, 0, 12, 32], [158, 84, 89, 7, 0, 355, 1, 15, 1050, 98, 73, 1641, 7, 142, 56, 11, 38, 0, 522, 4, 105, 2754, 1909, 208, 0, 0, 225, 1254, 84, 52, 153, 14, 374, 0, 0, 0, 428, 1, 0, 10, 229, 136, 6541, 41, 206, 2, 124, 0, 4, 1, 30, 23, 192, 5, 0, 56, 202, 3, 0, 0, 29, 9, 0, 267, 3, 3, 3, 0, 1047, 0, 157, 20, 246, 67, 235, 26, 26, 591, 6, 90, 33, 5, 94, 122, 92, 151, 235, 11, 182, 76, 745, 885, 547, 1501, 116, 24, 143, 0, 32, 60, 0, 1, 0, 56, 17, 0, 0, 0, 3514, 355, 142, 0, 32, 2208, 1587, 0, 16, 8, 50, 166, 13, 2050, 11, 2, 7, 504, 154, 0, 15, 628, 506, 0, 434, 511, 149, 15, 956, 89, 573, 12, 13, 0, 5, 0, 0, 0, 14, 12, 3, 93, 15, 572, 197, 187, 2887, 0, 0, 23, 121, 62, 0, 6, 0, 7, 9, 70, 8, 15, 121, 0, 0, 0, 157, 116, 23, 977, 22, 117, 2, 1, 0, 0, 0, 69, 10, 0, 0, 22, 28, 0, 92, 527, 227, 287, 194, 370, 0, 0, 10, 0, 37, 0, 1058, 11, 0, 65, 0, 295, 0, 128, 431, 670, 252, 13, 17, 288, 15, 5, 170, 220, 236, 10, 9, 23, 37, 20, 9, 39, 33, 18, 94, 15, 0, 213, 707, 9, 19, 195, 87, 0, 2, 143, 184, 83, 18, 83, 155, 178, 354, 0], [11, 1047, 2, 5, 2006, 0, 0, 3, 93, 101, 1, 1062, 1, 0, 43, 216, 195, 0, 0, 1245, 0, 0, 0, 8, 1, 56, 35, 94, 165, 266, 36, 14, 919, 15304, 176, 4883, 288, 13512, 0, 37, 15430, 88, 97, 4, 87, 72, 1, 44, 1379, 0, 32, 3, 89, 4330, 919, 0, 0, 593, 2, 0, 422, 582, 1, 0, 4, 434, 49, 0, 1, 38, 1, 0, 0, 5, 13, 278, 93, 18, 6825, 12, 72, 0, 605, 27, 50, 42, 115, 1008, 16, 0, 93, 32, 0, 0, 2, 591, 314, 104, 8676, 33, 92, 1641, 0, 2062, 0, 1561, 37, 8, 28, 2887, 1218, 4, 141, 0, 15, 0, 62, 7, 2, 0, 24, 0, 50, 8, 99, 42, 98, 0, 15, 0, 2, 4, 875, 11, 0, 603, 122, 5, 737, 31, 370, 32, 0, 0, 157, 0, 0, 124, 15, 3, 235, 155, 0, 2208, 30, 3554, 5, 4, 582, 18, 0, 1050, 282, 99, 185, 56, 0, 12, 350, 0, 3, 84, 5, 44, 285, 21, 0, 1, 158, 30, 69, 131, 46, 69, 4, 189, 6, 115, 20, 0, 206, 178, 138, 224, 7, 1140, 1, 91, 0, 356, 123, 180, 2, 431, 336, 121, 10, 2270, 43, 17, 0, 0, 1379, 178, 49, 366, 112, 0, 1958, 8, 1, 249, 204, 747, 0, 4, 0, 30, 143, 0, 44, 5, 17, 253, 1477, 105, 8, 434, 64, 0, 93, 0, 87, 12, 3, 410, 0, 182, 5, 0], [70, 1284, 1588, 23, 53, 12, 50, 2, 0, 1710, 0, 15304, 37, 11, 0, 4330, 2, 9, 127, 37, 109, 55, 0, 320, 2956, 0, 8, 70, 151, 0, 1566, 56, 6, 23, 3, 34, 15, 4, 63, 74, 2, 96, 69, 790, 1710, 32, 152, 2, 0, 0, 356, 11, 2749, 78, 0, 0, 0, 388, 361, 1552, 20, 1082, 0, 1, 0, 0, 27, 115, 138, 42, 0, 98, 102, 6, 93, 0, 6, 0, 164, 6825, 779, 2, 1, 4613, 209, 0, 790, 17065, 665, 0, 3, 175, 3, 358, 1113, 15, 119, 71, 33, 2208, 0, 0, 102, 0, 60, 1284, 8, 1048, 166, 17765, 634, 16, 740, 117, 0, 0, 0, 2679, 48, 35, 50, 423, 11, 36, 58, 2, 12, 24, 0, 415, 1044, 203, 0, 3135, 17, 59, 11, 71, 10, 511, 1, 0, 16, 47, 0, 205, 0, 0, 4, 0, 184, 522, 47, 2, 36, 1, 0, 37, 0, 39, 374, 6, 50, 737, 0, 96, 0, 177, 7, 371, 0, 0, 15, 87, 0, 1, 190, 600, 39, 59, 2, 65, 14, 3002, 1503, 11, 71, 22, 9, 530, 165, 0, 2, 174, 0, 42, 252, 0, 80, 790, 8, 43, 4, 0, 6, 65, 9, 315, 22, 63, 38, 0, 1, 0, 8905, 137, 3, 77, 350, 3, 0, 65, 36, 1, 10, 16, 0, 198, 423, 46, 93, 3, 172, 294, 28, 0, 31, 148, 17, 32, 0, 91, 3848, 9, 345, 118, 0, 0, 44, 182], [320, 13, 220, 279, 308, 710, 0, 23, 415, 31, 5408, 197, 44, 32, 52, 2890, 155, 0, 45, 13, 3514, 1, 69, 0, 1294, 7, 0, 154, 7653, 20, 73, 157, 106, 64, 7, 34, 0, 0, 1476, 0, 154, 22, 0, 183, 62, 11, 742, 46, 0, 87, 33, 40, 52, 333, 24, 7, 174, 1166, 15430, 195, 0, 0, 0, 27, 339, 0, 8, 0, 60, 526, 0, 12, 237, 9, 252, 8323, 128, 112, 74, 120, 17, 104, 314, 70, 0, 5, 2, 1477, 38, 1, 55, 1566, 5, 1, 371, 3, 8, 96, 18, 0, 17765, 227, 3, 99, 2005, 30, 1, 14, 600, 1, 304, 89, 2, 0, 0, 527, 17, 50, 595, 3, 0, 60, 51, 122, 43, 245, 0, 17, 75, 9, 624, 0, 65, 78, 504, 50, 0, 315, 195, 77, 91, 3, 2, 2879, 0, 183, 2, 121, 388, 117, 582, 0, 15, 0, 109, 0, 80, 626, 0, 10, 0, 4, 18, 4, 0, 35, 184, 0, 194, 278, 871, 28, 38, 8, 504, 0, 5632, 0, 342, 5408, 136, 0, 58, 10, 7, 99, 100, 0, 3, 24, 195, 0, 946, 76, 0, 1558, 1228, 68, 6, 6, 223, 87, 0, 26, 10, 111, 4, 59, 115, 118, 0, 163, 5, 0, 0, 4, 4, 224, 0, 65, 33, 88, 742, 2982, 0, 42, 0, 32, 9, 9, 2, 11, 32, 0, 1, 751, 32, 285, 43, 0, 162, 15, 0, 15, 9, 798, 8, 710, 1, 0], [0, 228, 0, 0, 94, 0, 241, 339, 32, 143, 126, 32, 228, 4, 25, 122, 87, 19, 5, 32, 32, 1641, 0, 75, 0, 370, 75, 0, 0, 0, 0, 32, 3, 0, 1801, 40, 0, 445, 0, 14, 44, 299, 32, 10, 60, 0, 3, 0, 3, 8, 320, 39, 2, 0, 0, 73, 1180, 169, 89, 32, 93, 415, 22, 0, 5, 206, 0, 7, 605, 104, 15304, 4, 4305, 27, 6, 4, 0, 71, 1, 3, 0, 3, 3, 115, 187, 0, 2, 53, 1558, 146, 0, 45, 2, 158, 4, 0, 308, 30, 24, 126, 10, 131, 11, 0, 153, 52, 1, 0, 366, 1561, 8, 2, 0, 0, 35, 14, 125, 87, 3, 80, 14, 149, 0, 87, 2, 73, 62, 138, 191, 253, 166, 308, 15, 7, 282, 415, 4305, 122, 3, 153, 0, 14, 2075, 62, 117, 27, 38, 0, 34, 12, 20, 0, 0, 10, 2, 14, 15, 56, 23, 9, 52, 43, 241, 9, 0, 138, 4, 100, 526, 0, 4, 162, 0, 39, 216, 0, 153, 9, 4, 341, 295, 0, 11, 0, 169, 0, 71, 0, 119, 151, 0, 79, 441, 9, 7, 105, 75, 29, 0, 308, 0, 4, 35, 32, 3, 74, 0, 17, 9, 0, 32, 112, 40, 0, 3514, 580, 0, 93, 37, 99, 64, 104, 206, 1958, 78, 3, 75, 30, 73, 320, 32, 32, 90, 4, 0, 8676, 1958, 0, 31, 287, 1330, 17, 2, 43, 144, 104, 421, 388, 0, 6009], [138, 528, 5, 10, 7, 67, 231, 0, 90, 353, 46, 0, 1727, 74, 19, 0, 41, 1254, 44, 0, 0, 162, 215, 6, 59, 220, 0, 1448, 297, 674, 14, 69, 252, 0, 87, 0, 5, 0, 64, 0, 13, 177, 6, 2, 511, 288, 707, 27, 51, 90, 5, 108, 254, 3, 2809, 5575, 173, 119, 9, 4, 1, 128, 0, 3, 0, 8676, 163, 178, 0, 3, 3554, 1113, 5, 644, 0, 4, 0, 58, 32, 1113, 0, 0, 1, 43, 0, 0, 0, 16, 178, 4, 8100, 0, 15, 124, 2, 747, 2, 1113, 78, 30, 223, 6, 7, 628, 23, 0, 1521, 2, 422, 0, 0, 1, 226, 3, 5190, 982, 138, 404, 395, 97, 0, 0, 192, 0, 0, 73, 0, 7, 0, 1047, 2, 37, 11, 27, 117, 0, 34, 178, 0, 5, 93, 685, 15, 0, 0, 1, 23, 4, 599, 0, 7, 624, 30, 431, 398, 89, 285, 0, 0, 127, 1180, 0, 22, 132, 59, 0, 0, 15, 240, 2, 528, 0, 3, 0, 18, 875, 0, 61, 114, 0, 182, 751, 0, 0, 0, 2, 169, 14, 0, 3, 0, 650, 4, 7, 96, 112, 0, 14, 171, 5575, 1, 10, 3, 90, 3, 237, 3, 23, 1625, 727, 0, 0, 99, 1727, 164, 33, 0, 1062, 308, 155, 1625, 60, 522, 299, 50, 12, 0, 2956, 113, 13240, 0, 0, 0, 363, 2, 0, 2006, 0, 203, 183, 361, 35, 263, 0, 2, 58, 0, 4, 12, 99], [0, 25, 52, 4330, 5, 75, 61, 11, 17, 46, 138, 0, 233, 7, 581, 275, 7, 0, 171, 0, 4, 74, 31, 11, 0, 345, 3673, 58, 92, 6, 400, 14, 528, 0, 133, 437, 0, 60, 2136, 18, 4, 13, 5, 297, 0, 0, 0, 226, 0, 14, 0, 119, 299, 10733, 346, 91, 62, 72, 137, 4, 0, 0, 0, 11, 66, 146, 742, 1321, 0, 66, 8, 122, 66, 1744, 1, 58, 0, 15, 0, 3, 0, 4, 1, 39, 56, 60, 212, 1, 11, 69, 0, 12, 297, 3392, 252, 0, 0, 105, 366, 10, 15, 85, 10, 0, 58, 190, 1, 396, 0, 55, 32, 40, 1, 1876, 843, 0, 41, 0, 27, 0, 316, 0, 2, 162, 52, 934, 1501, 116, 34, 0, 15, 0, 0, 25, 8276, 0, 434, 15, 1, 37, 297, 6, 372, 0, 0, 464, 69, 62, 190, 294, 1, 1448, 136, 8, 17, 89, 0, 218, 2, 5, 432, 43, 1228, 8, 580, 1625, 0, 3, 73, 0, 81, 252, 0, 0, 0, 5, 1561, 240, 0, 29, 45, 0, 10, 22, 13, 37, 89, 17, 0, 28, 78, 3135, 72, 5, 0, 89, 117, 1294, 5, 415, 19, 0, 99, 0, 0, 9, 0, 0, 40, 10, 59, 191, 60, 64, 3, 0, 707, 5713, 126, 9, 0, 151, 113, 6161, 124, 37, 3, 14, 115, 0, 118, 10, 2208, 155, 100, 4, 0, 399, 40, 340, 93, 0, 7, 1, 3, 20, 6161, 3, 171, 0], [0, 20, 158, 8, 511, 253, 0, 225, 477, 526, 150, 199, 10, 51, 8, 13, 0, 185, 0, 7, 56, 84, 399, 0, 15, 0, 0, 336, 58, 15304, 56, 1, 205, 106, 54, 8, 0, 29, 0, 114, 1, 58, 0, 5, 2853, 0, 48, 5, 40, 591, 2, 37, 1, 0, 56, 0, 16, 685, 0, 710, 29, 1710, 181, 1, 562, 1166, 233, 935, 85, 0, 117, 661, 69, 12, 78, 227, 355, 1, 1929, 93, 0, 180, 308, 25, 1, 1036, 50, 31, 32, 31, 638, 356, 25, 97, 2136, 69, 0, 112, 1, 0, 3, 99, 50, 1, 0, 21, 9, 1561, 10, 30, 0, 1082, 0, 3, 4, 251, 137, 17065, 301, 66, 59, 0, 4, 10, 50, 0, 11, 263, 106, 48, 0, 472, 7, 80, 88, 0, 138, 31, 97, 1036, 0, 9, 0, 0, 5, 92, 0, 0, 2136, 0, 101, 14, 9, 700, 0, 547, 1587, 9, 0, 106, 88, 0, 15, 30, 23, 0, 1237, 14, 59, 5, 112, 10, 8676, 372, 93, 78, 0, 141, 70, 0, 20, 4, 0, 1, 1379, 77, 11, 3, 4, 0, 132, 4, 0, 126, 69, 404, 138, 0, 32, 6, 151, 0, 48, 7, 534, 184, 674, 3410, 3, 84, 166, 2, 346, 339, 90, 40, 39, 2348, 0, 0, 4, 2208, 1, 0, 0, 4587, 582, 7, 9, 0, 51, 42, 27, 0, 294, 188, 3, 4883, 97, 40, 8, 152, 278, 29, 252, 73, 42, 138, 4, 66], [104, 65, 42, 422, 112, 0, 3514, 288, 121, 391, 120, 370, 4, 511, 0, 278, 47, 131, 10, 0, 27, 11, 3554, 527, 1284, 2313, 87, 23, 150, 81, 685, 1206, 0, 0, 90, 9, 39, 0, 4, 46, 0, 117, 7, 10, 32, 0, 5190, 189, 0, 1, 0, 86, 0, 167, 774, 11, 10, 11, 37, 7, 5, 19, 0, 50, 520, 0, 22, 315, 580, 13, 60, 69, 172, 70, 100, 0, 18, 12, 1, 707, 31, 2, 7104, 12, 4, 0, 50, 16, 58, 395, 353, 20, 202, 0, 0, 0, 37, 47, 192, 32, 33, 5713, 350, 146, 5, 172, 1531, 4, 74, 274, 4, 0, 1876, 1321, 263, 146, 10, 126, 0, 11, 477, 354, 108, 32, 24, 2879, 0, 195, 31, 29, 6, 108, 76, 0, 0, 43, 0, 44, 3, 241, 18, 30, 0, 0, 225, 3002, 104, 37, 37, 12, 48, 0, 74, 2787, 0, 13, 11, 0, 18, 154, 0, 93, 10, 169, 28, 50, 0, 157, 0, 155, 665, 0, 26, 233, 0, 0, 8, 0, 0, 171, 169, 28, 7, 0, 15, 0, 54, 3, 2, 1, 4330, 12, 0, 556, 188, 37, 20, 3, 58, 22, 29, 26, 4, 342, 32, 78, 1, 0, 1321, 162, 0, 29, 126, 0, 181, 89, 0, 3, 154, 13, 49, 0, 164, 285, 2780, 280, 191, 0, 2005, 112, 46, 15, 16, 7, 0, 214, 362, 76, 0, 0, 223, 3, 121, 747, 685, 59, 316, 118, 77, 1], [572, 871, 2400, 0, 117, 0, 1909, 0, 507, 56, 69, 15, 194, 0, 197, 24, 39, 3, 108, 0, 131, 1, 692, 19, 2956, 206, 48, 95, 0, 4, 182, 0, 10, 0, 0, 580, 126, 27, 15430, 3, 0, 48, 0, 214, 1566, 87, 69, 0, 5408, 110, 7, 1, 0, 6, 8, 28, 297, 257, 2313, 0, 51, 99, 471, 0, 38, 2050, 0, 15, 3, 63, 235, 22, 0, 23, 5, 178, 0, 0, 200, 333, 1284, 0, 0, 23, 1, 0, 572, 0, 149, 3, 0, 1, 22, 59, 50, 267, 3848, 16, 37, 626, 10733, 1, 228, 40, 216, 203, 1401, 11, 1366, 84, 135, 6, 67, 5, 3, 24, 89, 10, 572, 0, 670, 3, 0, 22, 29, 2, 110, 422, 0, 13, 4587, 93, 0, 0, 18, 0, 33, 91, 0, 314, 8, 2, 0, 126, 7, 0, 0, 30, 0, 0, 327, 31, 74, 484, 8905, 72, 25, 248, 84, 45, 165, 9, 1561, 2, 11, 17, 0, 45, 355, 0, 0, 0, 0, 70, 2, 44, 134, 0, 29, 581, 62, 0, 22, 31, 0, 25, 103, 0, 0, 142, 6825, 78, 87, 3, 52, 19, 4, 346, 8, 2, 280, 408, 843, 0, 224, 179, 224, 0, 33, 595, 869, 19, 24, 0, 0, 0, 91, 5, 32, 0, 0, 3, 0, 29, 185, 450, 0, 240, 617, 75, 624, 282, 0, 0, 581, 157, 665, 1284, 0, 20, 7, 0, 113, 4, 9, 0, 33, 1929, 220, 34], [32, 4, 41, 27, 5, 1, 32, 87, 0, 88, 3, 132, 8, 2136, 101, 580, 157, 29, 17, 36, 182, 326, 2005, 9, 527, 1048, 10, 0, 64, 14, 3, 4, 1, 11, 173, 0, 3848, 814, 17, 182, 33, 27, 67, 1237, 0, 17, 5, 218, 28, 9, 528, 0, 10, 423, 223, 1, 1476, 3, 869, 535, 16, 11, 267, 101, 21, 15706, 67, 99, 1477, 0, 59, 6, 5, 0, 0, 18, 29, 169, 0, 0, 131, 484, 24, 36, 44, 343, 170, 65, 1, 127, 0, 0, 92, 116, 0, 2237, 10, 7, 13512, 2, 111, 294, 0, 22, 6, 0, 10, 236, 78, 59, 165, 52, 28, 0, 64, 185, 84, 9, 0, 3002, 314, 200, 19, 1, 162, 87, 41, 59, 26, 142, 0, 428, 0, 260, 745, 0, 123, 8, 152, 95, 8, 0, 0, 69, 2982, 10, 0, 15706, 303, 434, 119, 396, 192, 8645, 311, 235, 0, 1, 134, 403, 6, 4, 1, 0, 0, 58, 0, 301, 9, 69, 91, 52, 0, 824, 8323, 22, 4, 0, 92, 0, 0, 19, 74, 358, 87, 152, 74, 7, 0, 231, 0, 46, 0, 0, 2237, 0, 10, 188, 74, 4, 0, 0, 233, 0, 64, 84, 142, 47, 23, 1, 30, 93, 2, 195, 65, 12, 11, 656, 3, 34, 6, 4, 0, 5408, 225, 355, 1561, 37, 0, 623, 171, 67, 591, 10, 0, 183, 249, 757, 45, 0, 1180, 2, 88, 165, 0, 0, 141, 94, 956, 72], [28, 847, 13, 97, 3, 174, 0, 1566, 86, 670, 225, 0, 89, 8, 0, 0, 66, 1531, 231, 4613, 388, 605, 4, 32, 4, 54, 38, 297, 7653, 49064, 83, 115, 13, 62, 472, 0, 171, 3, 0, 95, 260, 182, 0, 935, 3, 7, 2, 94, 316, 64, 871, 126, 26, 3, 1909, 4, 2, 0, 935, 281, 47, 7, 23, 47, 169, 8, 28, 138, 3, 42, 34, 0, 2, 11164, 0, 49, 0, 0, 32, 4, 0, 4, 6, 11, 3, 372, 254, 40, 3, 174, 112, 14, 15, 0, 8, 0, 30, 1531, 10, 0, 2, 371, 0, 38, 3, 5, 131, 0, 66, 184, 9, 0, 0, 78, 10, 181, 2, 33, 10, 415, 0, 0, 52, 11, 3, 534, 297, 95, 16, 91, 18, 113, 0, 1016, 56, 45, 184, 24, 0, 0, 547, 0, 38, 56, 556, 30, 90, 1048, 5, 10, 4, 224, 11, 0, 5, 356, 16, 235, 0, 710, 0, 114, 11, 67, 19, 26, 4, 0, 3, 18, 58, 43, 3, 15, 969, 11, 138, 3, 566, 0, 274, 13, 86, 11, 5, 414, 19, 180, 0, 362, 0, 0, 21, 281, 564, 0, 0, 38, 745, 125, 177, 3, 51, 8, 15, 0, 3, 30, 0, 63, 329, 43, 195, 437, 1, 10, 10, 464, 68, 9, 2136, 0, 0, 31, 0, 179, 3, 0, 84, 5, 11, 56, 35, 9, 195, 38, 216, 188, 0, 0, 2, 0, 356, 17065, 0, 11, 0, 23, 13, 5], [2, 55, 0, 374, 61, 9, 37, 7, 0, 0, 0, 0, 2, 1876, 59, 96, 1588, 0, 182, 246, 2887, 24, 13, 322, 2, 1501, 88, 0, 6, 5032, 3, 7, 4, 7, 38, 2, 3, 70, 0, 10, 0, 235, 55, 2, 0, 0, 43, 13, 148, 17, 0, 102, 248, 283, 605, 11, 0, 56, 107, 32, 0, 4, 89, 6825, 40, 10, 78, 0, 0, 0, 106, 1284, 2037, 3, 0, 184, 0, 229, 1044, 7, 171, 13, 77, 26, 69, 138, 322, 14, 0, 299, 192, 47, 0, 87, 12, 31, 0, 10, 3, 391, 66, 171, 72, 882, 3673, 4, 58, 2, 9, 153, 506, 638, 119, 115, 6, 339, 43, 26, 4, 295, 294, 294, 12, 7, 346, 0, 0, 101, 28, 674, 6, 23, 5032, 175, 297, 4, 0, 66, 0, 0, 0, 73, 0, 125, 526, 63, 0, 4, 0, 99, 3135, 12, 248, 0, 0, 158, 104, 0, 62, 1, 0, 0, 96, 252, 3, 1, 1085, 118, 77, 67, 0, 18, 0, 288, 1, 1958, 48, 0, 4, 3, 4, 228, 61, 15304, 28, 528, 9, 4, 354, 9, 59, 3, 3, 329, 216, 17765, 197, 3, 0, 253, 27, 0, 57, 38, 0, 200, 0, 1, 75, 9, 1, 26, 288, 263, 341, 0, 29, 30, 0, 11, 0, 44, 0, 1, 8, 11, 58, 73, 0, 5, 0, 7, 223, 0, 69, 0, 428, 0, 0, 5, 664, 0, 40, 19, 12, 107, 4, 410, 0, 0], [2, 22, 15, 3, 0, 0, 0, 0, 1, 1058, 956, 0, 1, 184, 52, 5, 0, 67, 8645, 0, 5, 8276, 172, 101, 562, 20, 320, 15, 747, 299, 0, 0, 119, 169, 355, 260, 11, 41, 171, 521, 29, 1588, 15, 1744, 7, 1744, 0, 0, 76, 183, 8, 34, 11, 3135, 208, 44, 50, 882, 0, 6, 50, 6, 982, 209, 67, 31, 24, 599, 33, 206, 3, 101, 5, 521, 6, 24, 0, 0, 9, 66, 0, 15, 0, 282, 6541, 341, 0, 1, 0, 3, 20, 0, 0, 249, 17065, 630, 0, 294, 0, 9, 3, 105, 1, 6, 48, 36, 2, 530, 0, 8, 56, 38, 106, 616, 0, 5, 104, 8, 11, 17, 116, 0, 10, 266, 13, 0, 47, 847, 2, 0, 3514, 3, 0, 74, 0, 371, 152, 29, 0, 103, 93, 6, 166, 50, 0, 57, 0, 24, 171, 1284, 245, 8, 80, 0, 134, 0, 0, 0, 170, 235, 0, 472, 0, 0, 31, 0, 56, 0, 0, 8, 3, 13, 0, 191, 0, 32, 11, 138, 229, 12, 162, 4, 0, 6, 60, 0, 69, 630, 8, 10, 7, 9, 0, 195, 0, 66, 23, 209, 0, 30, 83, 5, 40, 259, 0, 3392, 80, 314, 23, 521, 1558, 1, 95, 2956, 371, 36, 10, 146, 0, 0, 0, 136, 0, 30, 808, 1, 358, 21, 51, 682, 315, 2, 4, 624, 30, 882, 0, 3829, 0, 0, 19, 1245, 0, 205, 50, 137, 59, 112, 1958, 18], [4, 6, 12, 484, 2780, 3, 276, 5, 4, 101, 1140, 7, 5, 2, 20, 22, 2237, 0, 231, 10, 8, 0, 276, 0, 11, 6, 644, 4, 1016, 0, 52, 47, 90, 1379, 0, 22, 661, 0, 31, 7653, 27, 6, 0, 226, 2, 260, 0, 484, 7, 182, 471, 374, 530, 0, 0, 191, 0, 355, 58, 126, 315, 263, 1, 1552, 0, 57, 6, 15, 0, 73, 297, 737, 0, 48, 16, 182, 1284, 39, 9, 3554, 843, 31, 745, 0, 751, 84, 16, 0, 75, 11, 1, 27, 315, 3, 23, 106, 19, 8, 1876, 66, 423, 198, 295, 0, 605, 1366, 790, 80, 92, 336, 7, 24, 172, 254, 0, 16, 5408, 118, 282, 707, 149, 580, 48, 3, 20, 32, 0, 2006, 127, 172, 371, 0, 4, 1085, 2, 32, 580, 0, 171, 130, 16, 32, 3, 151, 279, 0, 122, 0, 0, 297, 36, 634, 5713, 423, 2, 2809, 44, 8, 25, 7714, 3, 946, 12, 7, 279, 74, 0, 27, 0, 293, 88, 8905, 50, 6, 0, 0, 177, 0, 2, 0, 248, 431, 1, 44, 0, 808, 0, 266, 0, 3775, 3, 0, 0, 0, 4, 1744, 14, 606, 0, 69, 0, 0, 0, 6, 314, 314, 0, 34, 275, 0, 0, 2, 274, 0, 73, 0, 32, 1, 47, 1561, 3, 56, 0, 0, 18, 24, 68, 38, 99, 42, 2, 350, 10, 414, 185, 121, 59, 281, 51, 146, 580, 192, 77, 1, 75, 16, 206, 68, 0, 5], [189, 0, 504, 59, 78, 0, 10, 423, 7, 0, 2956, 2, 60, 299, 279, 0, 10, 0, 75, 0, 280, 29, 128, 73, 3, 17065, 2, 20, 71, 20, 2, 0, 125, 339, 39, 36, 3, 0, 4, 50, 102, 12, 32, 404, 11, 0, 157, 355, 0, 362, 236, 0, 1558, 0, 7, 106, 117, 282, 10, 157, 117, 182, 2853, 0, 1909, 7, 580, 18, 0, 11, 0, 320, 624, 2, 58, 27, 1166, 6, 109, 48, 178, 52, 0, 18, 163, 408, 0, 0, 297, 0, 77, 32, 39, 38, 12, 0, 266, 30, 5, 591, 3, 314, 1876, 471, 93, 15706, 0, 1958, 1, 4, 72, 32, 276, 370, 1643, 14, 1, 0, 37, 0, 658, 32, 4, 0, 0, 43, 0, 1048, 0, 83, 0, 745, 11, 0, 24, 117, 52, 41, 77, 9, 311, 9, 15, 260, 8, 84, 1387, 28, 0, 391, 9, 5, 5, 42, 34, 327, 0, 0, 0, 0, 316, 174, 7, 107, 40, 146, 740, 350, 0, 14, 0, 128, 6, 2982, 8, 2, 38, 16, 8100, 0, 0, 58, 266, 152, 112, 263, 184, 0, 5, 528, 139, 9, 20, 0, 946, 224, 0, 885, 11, 15, 12, 177, 2195, 0, 0, 620, 122, 19, 25, 2, 7, 308, 2006, 141, 0, 10733, 0, 327, 155, 6, 313, 0, 5, 48, 6, 18, 31, 982, 0, 3, 250, 130, 0, 62, 64, 138, 66, 3, 59, 2, 1, 0, 423, 199, 843, 362, 65, 0, 504, 4], [21, 39, 2, 1, 0, 0, 224, 0, 0, 1, 1, 96, 110, 685, 7, 647, 2, 7, 100, 2890, 0, 0, 0, 0, 209, 0, 46, 11, 0, 142, 53, 0, 0, 12, 297, 0, 2, 0, 64, 5, 60, 2037, 50, 24, 345, 39, 48, 2050, 8, 6, 36, 189, 464, 155, 13512, 0, 87, 199, 33, 0, 0, 2037, 16, 0, 20, 0, 0, 51, 1, 843, 1, 2, 14, 0, 4, 6, 9, 158, 0, 0, 740, 0, 51, 20, 0, 162, 2, 0, 0, 75, 70, 0, 0, 0, 106, 1284, 104, 0, 5, 25, 11164, 32, 125, 81, 7, 414, 0, 0, 143, 0, 70, 0, 68, 0, 1503, 422, 40, 236, 438, 1330, 0, 0, 504, 115, 67, 2348, 0, 315, 8, 1, 6, 0, 15, 343, 16, 164, 4, 0, 0, 224, 154, 13, 16, 143, 59, 2, 13, 96, 616, 3, 236, 2, 11, 5, 35, 0, 0, 10, 15, 0, 47, 97, 6, 88, 0, 0, 682, 0, 3, 14, 220, 2, 12, 396, 12, 52, 779, 75, 0, 8, 414, 13, 22, 0, 0, 74, 2, 0, 46, 4, 37, 7, 0, 2208, 847, 3, 73, 23, 2780, 29, 2, 664, 0, 10, 78, 46, 0, 6, 151, 6, 0, 484, 935, 20, 260, 32, 15430, 260, 4, 1, 286, 5, 4, 248, 29, 47, 432, 0, 7, 0, 534, 1552, 100, 0, 54, 1587, 4, 665, 279, 19, 10, 178, 123, 143, 423, 398, 727, 0, 32, 48], [3, 0, 44, 11, 134, 9, 421, 8, 3, 4, 119, 155, 0, 1, 2780, 50, 26, 1, 91, 0, 4, 144, 31, 15, 33, 0, 59, 0, 0, 617, 87, 1, 1532, 138, 274, 36, 0, 4, 0, 0, 5, 32, 122, 60, 0, 7, 2956, 157, 7, 4, 190, 236, 123, 1044, 1744, 224, 5, 282, 2, 0, 78, 0, 0, 162, 64, 134, 1, 0, 0, 162, 33, 17, 0, 0, 81, 69, 0, 16, 229, 534, 0, 1476, 4, 173, 189, 16, 40, 1180, 304, 5, 55, 5, 225, 64, 176, 44, 5, 3673, 0, 15, 231, 45, 13, 208, 23, 112, 50, 117, 66, 58, 1, 90, 71, 87, 0, 0, 107, 1113, 0, 263, 4, 2, 403, 96, 138, 235, 0, 112, 44, 0, 281, 2, 99, 106, 2, 2, 8, 108, 1048, 253, 8, 0, 37, 142, 188, 13, 73, 194, 18, 59, 11, 9, 22, 4, 80, 0, 889, 108, 17065, 7, 2, 9, 36, 108, 15, 0, 472, 2, 0, 39, 14, 0, 154, 4, 266, 32, 114, 96, 50, 1501, 49, 56, 946, 6, 0, 174, 0, 14, 0, 11, 0, 0, 19, 0, 25, 2, 8645, 327, 3, 2679, 122, 0, 308, 0, 0, 2, 5, 472, 83, 29, 18, 0, 13, 10, 556, 0, 143, 445, 32, 117, 0, 0, 11, 0, 12, 1, 11, 0, 0, 8323, 3, 47, 10, 206, 166, 12, 0, 60, 314, 345, 146, 934, 4, 8, 843, 216, 0, 5, 2780, 333], [203, 1085, 343, 2, 180, 316, 580, 11, 0, 141, 16, 136, 0, 423, 43, 146, 0, 137, 521, 7, 4, 11, 3, 229, 38, 236, 29, 3829, 84, 10, 59, 414, 279, 119, 0, 0, 36, 10, 10, 0, 0, 0, 4, 8, 22, 1113, 27, 790, 123, 28, 203, 0, 32, 3554, 350, 0, 0, 224, 2, 0, 178, 281, 49, 11, 0, 0, 1909, 1, 167, 1, 197, 985, 172, 3, 30, 52, 747, 0, 8, 0, 12, 596, 9, 134, 3, 0, 169, 173, 17, 606, 0, 0, 0, 0, 1254, 59, 0, 5408, 1082, 0, 2, 99, 0, 2887, 620, 252, 214, 183, 134, 2780, 0, 96, 0, 149, 0, 415, 68, 3392, 6, 2, 1, 34, 4, 305, 6, 1, 0, 4, 18, 3, 1, 0, 35, 43, 178, 14, 8, 0, 0, 0, 99, 665, 0, 0, 42, 0, 0, 0, 18, 616, 0, 0, 0, 37, 3, 30, 254, 0, 0, 3, 0, 0, 4, 204, 9, 29, 46, 520, 34, 0, 665, 0, 2, 0, 9, 114, 43, 0, 12, 9, 37, 0, 294, 3554, 19, 32, 0, 0, 172, 16, 128, 0, 26, 0, 17, 7653, 0, 316, 1476, 0, 0, 0, 2780, 4, 57, 15, 535, 260, 48, 51, 4, 46, 57, 224, 0, 12, 0, 4, 122, 38, 320, 23, 31, 0, 42, 40, 8, 0, 13, 10, 46, 91, 4, 220, 1, 46, 0, 78, 70, 138, 92, 339, 4, 1, 398, 0, 0, 58, 99, 99], [1710, 37, 21, 15, 224, 0, 56, 665, 0, 2, 14, 10, 90, 131, 13, 0, 29, 36, 4, 117, 0, 1448, 8, 95, 51, 9, 278, 1, 0, 0, 74, 0, 0, 0, 11, 562, 346, 0, 69, 157, 4, 0, 1, 6, 0, 1245, 6, 506, 0, 62, 22, 0, 108, 24, 121, 1387, 8, 10, 93, 44, 0, 623, 288, 20, 40, 0, 0, 7, 5, 59, 304, 0, 889, 0, 0, 1501, 0, 0, 142, 0, 3, 236, 21, 7, 580, 437, 404, 36, 4, 15, 4, 0, 127, 235, 7, 276, 0, 16, 415, 180, 0, 15, 205, 0, 0, 527, 740, 60, 977, 10, 0, 3, 22, 179, 74, 204, 41, 0, 16, 1, 2, 174, 44, 178, 77, 1, 279, 93, 0, 138, 17, 71, 35, 191, 104, 4, 361, 0, 23, 22, 15706, 110, 1, 92, 1, 326, 74, 1641, 0, 6, 38, 130, 141, 1, 1, 363, 182, 2, 223, 22, 197, 29, 428, 1330, 0, 263, 0, 24, 38, 685, 0, 333, 0, 673, 2, 0, 1, 33, 0, 0, 138, 142, 69, 146, 661, 60, 0, 5, 54, 15, 0, 5, 143, 0, 2313, 2756, 1501, 27, 6, 5, 790, 20, 1, 1, 0, 88, 19, 0, 2, 43, 10, 48, 0, 1, 26, 4, 0, 1254, 308, 23, 526, 90, 172, 0, 685, 99, 51, 17, 236, 2050, 82, 3, 0, 0, 0, 28, 209, 0, 126, 4330, 5, 263, 29, 11, 0, 206, 43, 15, 93, 157], [1010, 2, 105, 0, 0, 0, 105, 1552, 0, 3, 21, 40, 6, 6009, 7, 92, 674, 336, 506, 356, 2, 0, 213, 21, 18, 327, 7, 185, 82, 96, 2, 174, 0, 97, 115, 0, 43, 52, 0, 249, 118, 1, 170, 20, 0, 150, 51, 96, 163, 59, 36, 209, 282, 0, 15, 0, 0, 5, 0, 257, 3, 24, 1, 24, 314, 757, 0, 0, 93, 9, 9, 0, 23, 0, 92, 150, 471, 656, 66, 0, 0, 89, 5, 5621, 47, 32, 0, 18, 2, 22, 124, 146, 0, 0, 71, 0, 281, 1082, 374, 5, 1643, 32, 4, 5032, 22, 0, 204, 0, 49, 199, 43, 146, 9, 7, 192, 1, 43, 90, 87, 30, 2754, 0, 0, 0, 3, 117, 12, 19, 43, 20, 16, 56, 5, 484, 0, 236, 580, 13, 0, 1, 1710, 1401, 182, 41, 1140, 301, 871, 0, 45, 10, 28, 84, 149, 188, 0, 564, 0, 8, 0, 0, 49, 710, 72, 8, 0, 389, 388, 527, 1641, 16, 76, 0, 0, 66, 108, 1521, 3, 209, 39, 511, 3, 228, 0, 36, 1166, 30, 0, 15430, 100, 345, 22, 1, 2, 0, 148, 0, 33, 13, 192, 59, 6, 67, 188, 611, 0, 281, 847, 747, 3, 5, 19, 36, 0, 8, 0, 464, 9, 5, 0, 0, 6541, 2887, 8, 113, 10, 20, 84, 50, 0, 18, 15304, 283, 21, 0, 74, 0, 0, 6, 314, 17, 0, 43, 150, 0, 526, 2, 12, 93, 742, 0], [18, 311, 661, 18, 0, 673, 0, 281, 52, 40, 228, 6, 154, 526, 0, 66, 14, 0, 1, 226, 0, 85, 1044, 3, 311, 33, 51, 218, 0, 527, 620, 14, 84, 16, 65, 4, 12, 620, 0, 399, 1, 1, 2890, 6, 8, 0, 521, 0, 13512, 0, 71, 97, 0, 0, 1448, 1710, 84, 119, 1058, 707, 11, 0, 21, 4, 10, 233, 104, 149, 700, 33, 25, 0, 3, 69, 0, 0, 216, 0, 0, 241, 0, 4, 670, 208, 0, 3, 11, 0, 32, 24, 3, 101, 66, 410, 223, 2982, 6, 34, 345, 92, 0, 2982, 414, 0, 126, 128, 0, 0, 61, 0, 23, 665, 7, 327, 12, 4, 17, 10, 179, 178, 471, 6, 57, 173, 101, 2062, 177, 0, 55, 32, 0, 22, 408, 44, 342, 28, 0, 1, 63, 596, 23, 0, 12, 6, 1, 94, 0, 32, 83, 1036, 10, 127, 2, 504, 0, 181, 26, 751, 3, 4, 8, 358, 15, 29, 547, 875, 2754, 316, 108, 74, 3, 2, 184, 1, 0, 0, 0, 0, 0, 146, 10, 2, 1237, 10, 6541, 4330, 0, 47, 2, 181, 1, 1, 3, 31, 0, 112, 13, 3, 316, 17, 12, 4, 303, 99, 0, 15, 1113, 0, 26, 0, 626, 0, 48, 0, 327, 0, 305, 0, 4, 0, 32, 37, 0, 371, 0, 0, 1, 0, 0, 70, 82, 170, 0, 102, 5, 0, 1958, 43, 51, 14, 17, 22, 0, 92, 35, 1166, 25, 0, 65, 1113], [123, 634, 58, 146, 20, 0, 28, 1, 10, 263, 11, 178, 108, 10, 0, 66, 11, 0, 82, 37, 10, 0, 79, 90, 0, 48, 0, 0, 0, 119, 0, 189, 6, 42, 220, 1503, 14, 0, 172, 2, 14, 18, 5, 415, 45, 2, 5, 248, 0, 0, 0, 22, 636, 37, 13, 62, 0, 118, 0, 0, 48, 404, 0, 49, 253, 4, 28, 3, 154, 68, 3, 1744, 71, 137, 0, 5, 0, 0, 1085, 4883, 254, 343, 35, 58, 38, 137, 46, 139, 3, 155, 65, 0, 7, 4, 17, 59, 2, 71, 1501, 4587, 0, 42, 69, 220, 107, 9, 3, 18, 1, 843, 581, 4, 1641, 0, 15430, 421, 95, 2, 77, 172, 0, 3135, 91, 39, 52, 355, 107, 0, 2245, 757, 414, 0, 1, 34, 2208, 0, 39, 10, 280, 159, 0, 0, 178, 2809, 0, 16, 19, 432, 1, 70, 4, 6, 66, 32, 71, 0, 263, 2075, 0, 0, 843, 197, 15, 14, 0, 8, 4, 22, 1, 84, 89, 1, 76, 171, 31, 374, 2136, 3, 40, 1604, 4, 1727, 157, 20, 0, 0, 0, 0, 143, 6, 137, 2, 115, 441, 5, 9, 52, 4, 0, 520, 1552, 0, 710, 363, 5, 74, 0, 65, 0, 29, 183, 747, 105, 0, 0, 0, 0, 0, 8, 1, 73, 5, 1, 8, 206, 0, 16, 634, 0, 83, 143, 121, 13, 22, 1, 54, 1048, 85, 79, 815, 0, 1206, 43, 148, 18, 0, 132, 0, 282, 167], [0, 0, 146, 22, 4, 172, 0, 57, 48, 0, 17765, 0, 111, 69, 74, 10, 63, 0, 1062, 0, 11, 4, 15430, 3, 3, 0, 6, 105, 1180, 0, 294, 13, 42, 388, 623, 122, 126, 142, 0, 46, 3, 751, 0, 2270, 48, 251, 4, 205, 3, 16, 115, 0, 19, 727, 875, 0, 0, 1587, 423, 0, 530, 0, 3410, 57, 130, 12, 282, 3, 64, 526, 506, 0, 0, 445, 0, 188, 10, 4, 22, 0, 1, 0, 3, 1727, 0, 22, 0, 58, 48, 109, 661, 1, 84, 76, 0, 94, 1, 10, 53, 121, 0, 11, 15, 0, 4, 707, 138, 99, 815, 10, 7, 0, 128, 113, 358, 241, 0, 279, 48, 155, 1062, 2, 0, 9, 9, 13, 8, 214, 46, 5, 1254, 6, 636, 1, 31, 78, 1008, 8645, 33, 4, 7, 44, 71, 236, 252, 89, 0, 0, 88, 7, 4, 148, 77, 13, 611, 1448, 124, 20, 4, 32, 237, 408, 187, 431, 5, 146, 0, 528, 37, 82, 248, 50, 17, 4, 79, 174, 7, 118, 0, 56, 2982, 89, 146, 32, 0, 44, 11, 0, 32, 2, 4, 415, 0, 0, 0, 422, 15, 0, 0, 37, 12, 14, 547, 0, 3, 263, 0, 64, 64, 9, 132, 146, 2237, 64, 32, 74, 0, 15304, 78, 116, 90, 0, 869, 3673, 82, 57, 100, 361, 224, 208, 52, 47, 0, 2, 27, 22, 229, 0, 747, 8276, 8, 0, 3, 108, 27, 154, 138, 2887, 44, 0], [105, 814, 28, 0, 0, 3, 4, 11, 223, 350, 956, 0, 4, 83, 220, 99, 260, 64, 0, 2006, 0, 0, 3, 355, 0, 22, 0, 65, 10, 0, 0, 0, 727, 288, 0, 204, 13240, 0, 214, 45, 0, 0, 20, 343, 55, 0, 4, 350, 0, 4, 0, 2, 358, 0, 44, 2245, 59, 0, 17, 78, 285, 83, 5, 0, 477, 169, 0, 250, 0, 1, 15430, 12, 166, 5, 68, 104, 0, 154, 0, 396, 0, 286, 2, 3, 4, 3, 0, 11, 8, 90, 10, 0, 3, 183, 8, 2062, 623, 3, 1294, 0, 0, 0, 166, 4, 132, 34, 0, 117, 527, 155, 934, 192, 0, 39, 126, 4, 17, 97, 0, 58, 29, 0, 0, 471, 62, 29, 6, 31, 5, 128, 0, 36, 73, 75, 115, 3, 4, 3554, 5, 152, 0, 0, 0, 41, 43, 294, 54, 112, 1, 0, 223, 3775, 170, 229, 603, 4, 15706, 4, 12, 36, 88, 10, 0, 0, 33, 398, 93, 0, 0, 162, 5, 4, 3, 174, 29, 3, 1016, 146, 17, 175, 37, 0, 956, 130, 18, 6, 58, 66, 6, 336, 89, 0, 152, 31, 0, 0, 0, 580, 2, 0, 0, 13, 534, 146, 0, 4, 117, 7, 17, 27, 177, 1, 175, 31, 13, 259, 14, 66, 179, 32, 35, 0, 596, 27, 114, 0, 304, 7, 372, 0, 0, 2, 8276, 6009, 166, 0, 0, 25, 0, 9, 26, 50, 395, 0, 0, 5, 190, 93, 191, 0], [5, 13512, 68, 2, 22, 0, 50, 226, 18, 283, 8676, 71, 9, 185, 22, 281, 9, 0, 665, 0, 72, 3, 205, 4, 2, 889, 0, 46, 0, 0, 79, 2005, 0, 47, 56, 327, 253, 215, 3, 178, 4, 404, 4, 69, 0, 611, 0, 1643, 3, 12, 5, 3, 747, 279, 0, 0, 8645, 4, 581, 250, 25, 0, 49, 48, 14, 66, 65, 600, 0, 0, 11, 0, 4, 51, 138, 9, 0, 4, 151, 0, 573, 333, 249, 50, 19, 99, 46, 0, 1561, 0, 29, 88, 5, 299, 956, 24, 0, 158, 1401, 31, 297, 2, 63, 5, 15, 27, 18, 20, 27, 0, 0, 682, 69, 91, 0, 0, 263, 0, 263, 19, 122, 288, 231, 372, 0, 19, 151, 90, 20, 9, 3, 10, 1532, 0, 46, 345, 423, 9, 0, 2, 58, 0, 4, 0, 14, 223, 30, 87, 248, 0, 363, 199, 0, 274, 47, 43, 0, 0, 2, 0, 6, 8, 16, 15, 847, 126, 0, 11, 112, 3, 6161, 48, 6825, 279, 303, 0, 472, 1082, 23, 182, 2780, 0, 7, 327, 285, 101, 24, 87, 4, 6, 1366, 90, 45, 0, 5, 315, 0, 9, 0, 48, 0, 2, 0, 19, 372, 78, 11, 2887, 2, 91, 8, 1929, 179, 32, 16, 9, 7, 0, 35, 44, 10, 0, 274, 20, 2, 3002, 86, 66, 3, 34, 294, 294, 4, 1625, 43, 843, 0, 7, 3, 122, 2, 39, 0, 2, 22, 4, 8645, 1, 63, 225], [43, 34, 630, 9, 50, 28, 0, 46, 20, 3135, 8100, 6, 0, 44, 404, 0, 70, 3, 103, 12, 155, 252, 7, 314, 178, 20, 3, 0, 438, 96, 0, 94, 39, 112, 3, 1058, 751, 3, 183, 120, 0, 58, 396, 3632, 16, 19, 0, 1909, 5, 0, 188, 410, 0, 77, 185, 66, 5, 9, 0, 0, 36, 40, 628, 123, 3, 174, 263, 1, 5, 19, 280, 774, 65, 0, 125, 0, 27, 172, 10733, 73, 68, 56, 0, 5, 90, 52, 1521, 95, 11, 14, 8, 249, 504, 1552, 0, 665, 4, 0, 1476, 30, 6, 0, 11, 504, 7, 650, 5, 126, 4, 118, 1047, 174, 8, 13, 10, 52, 59, 343, 26, 42, 39, 18, 3, 32, 68, 16, 4, 6, 14, 824, 0, 0, 93, 213, 8, 3, 0, 361, 1166, 0, 138, 1, 165, 0, 0, 13, 9, 33, 216, 437, 327, 32, 415, 0, 0, 6, 0, 0, 638, 195, 4, 120, 45, 26, 388, 259, 19, 0, 10, 314, 1008, 12, 46, 60, 0, 3, 6009, 0, 93, 0, 41, 3, 977, 11, 0, 20, 78, 169, 40, 3, 18, 37, 371, 326, 15, 1566, 12, 297, 47, 3, 15, 99, 240, 355, 0, 71, 30, 8, 1366, 54, 0, 87, 64, 398, 0, 22, 4, 0, 1044, 16, 11, 194, 8, 11, 15, 600, 0, 24, 0, 69, 358, 235, 0, 235, 0, 0, 6, 138, 0, 0, 0, 28, 195, 80, 93, 45, 1, 13, 0, 0], [43, 122, 0, 32, 22, 185, 58, 191, 0, 2, 99, 180, 58, 0, 12, 355, 85, 259, 84, 16, 530, 2890, 8, 1588, 9, 1048, 176, 3, 0, 2, 34, 6009, 6, 0, 72, 6, 19, 97, 315, 174, 0, 370, 97, 2195, 0, 0, 29, 1366, 0, 16, 0, 216, 41, 9, 0, 43, 636, 34, 5, 314, 276, 10, 673, 1876, 4, 0, 0, 285, 15430, 93, 142, 14, 5, 0, 86, 4, 6, 92, 51, 294, 21, 98, 28, 22, 0, 78, 606, 527, 143, 12, 0, 0, 0, 606, 0, 13, 69, 0, 67, 99, 52, 37, 12, 421, 101, 0, 2195, 14, 279, 29, 0, 0, 37, 2, 6, 6541, 0, 0, 60, 172, 0, 450, 0, 20, 16, 0, 1521, 72, 75, 236, 18, 0, 126, 10, 99, 0, 0, 9, 1, 56, 4, 90, 0, 15430, 30, 0, 308, 0, 7, 44, 189, 85, 93, 68, 361, 15, 0, 3, 43, 133, 10, 112, 4, 875, 28, 286, 9, 22, 72, 399, 3, 17, 52, 0, 78, 0, 191, 3135, 0, 0, 4, 0, 2005, 252, 86, 0, 0, 33, 5, 282, 84, 596, 0, 26, 50, 9, 0, 0, 0, 3135, 157, 0, 13, 39, 843, 0, 97, 824, 8, 11, 279, 0, 8100, 213, 33, 6, 747, 56, 138, 96, 8, 12, 0, 15, 5, 6, 225, 131, 9, 1, 5, 194, 0, 45, 17, 108, 39, 0, 87, 740, 8, 142, 1113, 33, 869, 190, 87, 7104, 157, 8], [0, 13, 6, 3, 14, 4, 15, 263, 0, 471, 165, 0, 53, 0, 62, 591, 0, 10, 43, 0, 3632, 0, 3, 8, 19, 75, 1, 885, 4, 1047, 149, 1, 0, 4, 0, 8, 0, 69, 0, 0, 7, 0, 44, 9, 43, 0, 50, 2780, 115, 220, 98, 0, 288, 4, 138, 391, 0, 142, 0, 100, 3, 0, 0, 0, 0, 0, 1, 547, 33, 0, 336, 395, 0, 1294, 12, 2, 3775, 125, 1929, 644, 0, 0, 10, 113, 0, 32, 8645, 36, 108, 24, 59, 236, 115, 97, 0, 0, 2037, 843, 3, 0, 72, 143, 0, 414, 84, 3, 39, 116, 6, 0, 0, 9, 0, 50, 288, 37, 18, 16, 18, 35, 13, 0, 7, 0, 5, 362, 138, 11, 99, 119, 16, 294, 27, 19, 843, 266, 0, 434, 7, 0, 20, 171, 304, 252, 45, 0, 0, 5, 1, 229, 10, 93, 249, 10, 7, 8, 20, 361, 742, 9, 46, 0, 3, 0, 0, 355, 143, 40, 740, 36, 0, 28, 192, 6, 84, 49064, 5, 0, 172, 15, 790, 408, 0, 0, 1008, 0, 12, 0, 0, 65, 0, 5, 445, 235, 24, 7, 0, 80, 39, 49, 0, 0, 0, 16, 10, 31, 22, 0, 0, 36, 7, 2956, 591, 0, 72, 327, 0, 421, 17, 0, 0, 1254, 982, 47, 4, 47, 8, 0, 0, 81, 0, 34, 0, 301, 7, 165, 4, 63, 12, 78, 0, 10, 5, 47, 80, 266, 0, 47, 0, 17], [26, 2, 5, 320, 0, 0, 188, 148, 138, 6009, 6, 42, 408, 0, 223, 9, 43, 0, 254, 11, 8, 59, 195, 2787, 611, 7104, 14, 4, 2237, 0, 2809, 3, 0, 3, 391, 293, 99, 24, 11, 69, 336, 86, 1587, 8, 17, 3, 434, 0, 104, 33, 66, 36, 0, 41, 30, 123, 38, 5, 2780, 606, 0, 4, 0, 235, 14, 82, 8, 24, 8, 504, 670, 534, 62, 0, 0, 267, 0, 52, 44, 19, 7104, 0, 595, 6, 7714, 0, 504, 308, 0, 0, 40, 7, 34, 101, 0, 808, 415, 0, 2, 0, 184, 0, 0, 215, 18, 235, 14, 9, 2, 370, 103, 22, 1, 7104, 0, 415, 36, 252, 11, 16, 871, 308, 599, 154, 81, 0, 123, 595, 0, 603, 1552, 441, 798, 0, 44, 3, 0, 0, 0, 0, 0, 353, 116, 117, 56, 0, 31, 18, 131, 153, 24, 1, 40, 135, 53, 8, 3, 44, 26, 0, 526, 0, 0, 0, 327, 0, 25, 0, 90, 263, 18, 39, 5, 37, 0, 180, 0, 225, 5, 82, 62, 260, 27, 50, 17, 0, 7104, 153, 0, 398, 23, 3, 8, 9, 23, 707, 0, 977, 171, 22, 5, 0, 320, 240, 58, 263, 3, 11, 92, 534, 86, 3514, 65, 7, 188, 12, 0, 308, 237, 32, 93, 611, 97, 3, 4, 1, 320, 297, 0, 0, 798, 79, 10, 4, 0, 1, 0, 189, 0, 0, 44, 124, 43, 48, 104, 4, 5, 0, 118, 83], [0, 38, 37, 8276, 7, 77, 355, 0, 0, 77, 17, 4, 0, 3, 2208, 11, 0, 78, 31, 184, 0, 0, 0, 276, 630, 7, 105, 0, 95, 174, 180, 10, 34, 26, 122, 1, 1040, 4, 90, 205, 117, 48, 0, 30, 2853, 2, 128, 0, 229, 434, 40, 0, 650, 16, 99, 326, 471, 7653, 0, 0, 28, 202, 299, 1710, 573, 1, 3, 44, 2, 52, 0, 0, 6, 11, 355, 46, 351, 16, 1801, 10, 229, 279, 42, 7, 0, 0, 415, 0, 83, 5713, 1, 9, 527, 288, 2, 54, 3, 0, 9, 279, 0, 0, 38, 12, 0, 644, 4, 15430, 2679, 0, 0, 0, 104, 0, 0, 16, 5, 0, 249, 12, 158, 35, 1228, 0, 178, 90, 0, 41, 0, 0, 8, 3, 22, 19, 36, 56, 34, 437, 25, 6, 398, 0, 14, 4, 136, 658, 0, 0, 93, 35, 81, 0, 422, 5, 23, 0, 0, 10, 9, 0, 1016, 141, 0, 173, 31, 31, 7, 281, 92, 225, 28, 343, 593, 1, 0, 174, 51, 3, 74, 12, 23, 108, 40, 177, 1, 656, 204, 9, 146, 1, 0, 1, 4, 7, 0, 0, 10, 4, 59, 6825, 29, 0, 0, 66, 0, 50, 13, 13, 9, 5, 2, 157, 29, 77, 0, 0, 19, 316, 0, 52, 68, 52, 260, 0, 1, 23, 8, 0, 38, 26, 7, 0, 32, 1, 41, 343, 0, 1, 4, 333, 815, 52, 5, 188, 9, 13512, 4, 0, 159, 0], [27, 76, 50, 241, 484, 8, 0, 16, 105, 13, 593, 5, 0, 12, 225, 3, 1, 38, 431, 7, 0, 1558, 6, 10, 0, 0, 157, 32, 119, 511, 0, 0, 26, 9, 808, 0, 0, 3, 389, 7, 0, 85, 184, 5, 638, 4, 0, 0, 21, 224, 297, 285, 16, 27, 0, 661, 0, 43, 11, 0, 4, 166, 0, 250, 1710, 3392, 3829, 18, 76, 30, 0, 0, 0, 20, 5, 28, 11, 400, 190, 4, 293, 355, 20, 75, 12, 214, 20, 0, 0, 231, 2037, 119, 4, 0, 0, 408, 0, 39, 0, 188, 134, 6, 10, 87, 89, 4, 9, 224, 297, 341, 9, 162, 423, 13512, 154, 11, 15304, 8, 0, 101, 32, 121, 44, 0, 116, 166, 0, 204, 24, 0, 3410, 263, 0, 6, 4, 70, 7, 4, 122, 86, 3, 112, 371, 692, 169, 935, 72, 0, 72, 59, 166, 97, 11, 0, 36, 8, 0, 11, 37, 34, 1929, 0, 0, 110, 5, 0, 2, 0, 2, 100, 150, 195, 5, 0, 24, 18, 4, 6541, 32, 46, 26, 7, 228, 0, 119, 372, 2, 87, 4, 2, 6009, 422, 779, 0, 5, 11, 889, 2075, 5, 27, 0, 547, 103, 0, 95, 56, 45, 46, 2, 84, 208, 0, 5, 32, 6, 60, 10, 0, 11, 0, 202, 5632, 13240, 12, 593, 40, 0, 43, 50, 47, 108, 1, 27, 71, 32, 0, 5, 40, 96, 74, 0, 336, 0, 106, 0, 3, 366, 0, 97, 1], [15, 16, 4, 15, 956, 15, 40, 0, 875, 43, 0, 4, 0, 11, 6, 700, 0, 3, 26, 0, 100, 5, 154, 1558, 11, 18, 137, 152, 3554, 0, 0, 5575, 169, 24, 1552, 47, 599, 15, 0, 259, 47, 124, 179, 0, 2, 112, 82, 303, 2075, 341, 114, 664, 204, 67, 28, 700, 1909, 0, 0, 414, 8, 0, 253, 151, 240, 49, 0, 135, 530, 0, 6, 2075, 9, 527, 92, 81, 0, 4, 143, 371, 117, 1, 2, 56, 86, 142, 3, 2, 154, 183, 507, 774, 0, 4, 0, 32, 216, 0, 79, 4, 527, 21, 11, 572, 0, 0, 174, 3, 2, 0, 19, 4, 48, 3, 16, 0, 97, 0, 112, 25, 0, 195, 12, 38, 0, 36, 580, 398, 0, 3514, 2, 109, 9, 16, 16, 25, 0, 6, 40, 1180, 0, 1, 0, 1401, 31, 20, 4, 0, 144, 0, 1476, 2050, 106, 2, 341, 24, 263, 19, 0, 1254, 8905, 69, 0, 0, 28, 0, 1245, 10, 33, 0, 0, 47, 115, 36, 1587, 99, 1321, 674, 37, 15, 9, 0, 56, 0, 74, 0, 8, 0, 0, 77, 7, 34, 0, 1, 9, 172, 5, 72, 263, 0, 44, 2, 49, 1801, 23, 15430, 4, 194, 280, 0, 1321, 5, 37, 408, 1, 7, 3, 0, 249, 33, 87, 0, 65, 7, 3, 0, 3, 53, 65, 5, 9, 126, 24, 184, 0, 120, 3, 1929, 263, 0, 361, 15, 61, 372, 414, 44, 45, 9, 141, 0], [2, 142, 1237, 0, 74, 3, 0, 36, 2, 56, 169, 19, 4, 11, 0, 38, 142, 0, 1, 4, 0, 11, 10, 104, 16, 3002, 8, 1587, 0, 0, 353, 2853, 1588, 146, 0, 0, 5, 33, 224, 0, 0, 0, 46, 3, 101, 361, 236, 162, 274, 165, 2, 74, 361, 0, 1321, 48, 0, 7, 43, 824, 0, 69, 166, 334, 5, 9, 0, 27, 779, 0, 254, 8, 740, 136, 126, 0, 5, 1801, 301, 1, 46, 0, 5, 274, 428, 0, 0, 0, 293, 3, 50, 165, 128, 1, 8, 122, 104, 55, 8, 73, 6, 1532, 0, 345, 885, 172, 34, 41, 415, 345, 935, 0, 106, 257, 135, 22, 370, 1, 2, 0, 0, 99, 47, 78, 48, 2, 0, 3, 0, 287, 254, 638, 66, 0, 67, 0, 138, 61, 0, 12, 403, 14, 10, 399, 0, 178, 0, 61, 138, 511, 44, 0, 102, 236, 77, 46, 8, 2, 28, 596, 0, 15, 8181, 0, 0, 236, 93, 581, 305, 36, 6825, 69, 2313, 203, 1113, 0, 96, 14, 107, 41, 175, 757, 195, 50, 0, 919, 0, 266, 1, 112, 8, 48, 31, 97, 9, 39, 0, 23, 0, 16, 0, 40, 10, 7, 11, 55, 0, 23, 5, 617, 1040, 0, 2, 2270, 122, 0, 77, 208, 630, 1040, 1, 74, 8323, 404, 30, 36, 3, 27, 0, 0, 231, 2982, 2809, 8, 623, 1, 366, 458, 0, 99, 18, 4, 372, 2, 56, 1566, 227, 10, 87, 8], [0, 96, 30, 45, 39, 46, 2, 51, 191, 0, 12, 88, 37, 216, 9, 20, 0, 0, 2679, 946, 0, 2, 97, 0, 75, 274, 779, 14, 2749, 843, 40, 0, 0, 22, 162, 35, 745, 2005, 0, 27, 6, 297, 340, 59, 682, 88, 1521, 118, 32, 75, 6825, 682, 54, 0, 2, 13, 1552, 595, 3, 155, 66, 99, 0, 0, 0, 92, 1, 0, 288, 240, 396, 7, 0, 0, 78, 157, 216, 142, 85, 10, 27, 0, 14, 599, 0, 0, 0, 195, 13, 0, 389, 0, 353, 85, 434, 3, 326, 99, 0, 3, 0, 154, 0, 6, 4305, 3392, 16, 4, 86, 62, 0, 0, 4, 0, 0, 174, 6, 2, 1, 137, 4330, 60, 52, 484, 253, 97, 21, 634, 8100, 3514, 0, 8, 415, 20, 7, 18, 77, 62, 8, 0, 182, 4, 223, 165, 2006, 2, 11, 0, 16, 134, 0, 0, 6, 2, 0, 0, 85, 358, 23, 44, 0, 37, 192, 18, 24, 0, 13, 0, 1, 56, 2, 57, 55, 0, 251, 275, 3, 521, 64, 69, 12, 125, 1, 0, 528, 112, 37, 148, 122, 3, 363, 83, 13, 345, 1284, 225, 209, 206, 0, 1050, 5575, 343, 99, 4, 8, 3, 0, 18, 24, 0, 14, 1588, 74, 28, 32, 66, 0, 624, 16, 2208, 0, 32, 0, 101, 346, 2, 1, 3, 216, 17, 815, 8, 329, 37, 267, 53, 0, 143, 0, 415, 33, 0, 9, 15, 259, 5, 33, 0, 396, 0], [1, 69, 12, 0, 438, 87, 0, 1180, 235, 2, 44, 0, 204, 43, 31, 54, 23, 0, 176, 223, 0, 3, 78, 6, 9, 0, 3, 0, 57, 0, 4, 38, 15, 9, 69, 20, 0, 8, 8, 0, 0, 665, 280, 9, 225, 66, 751, 0, 10, 71, 1, 276, 18, 0, 183, 4613, 314, 202, 580, 700, 1958, 43, 370, 158, 5, 253, 24, 1, 1566, 22, 8276, 13, 1284, 0, 6, 52, 49, 2062, 69, 3, 398, 8, 59, 46, 1, 0, 0, 162, 88, 0, 48, 60, 141, 15706, 0, 58, 6, 0, 9, 92, 249, 441, 606, 34, 0, 237, 0, 1047, 182, 4, 267, 0, 4, 1218, 229, 274, 43, 32, 241, 0, 9, 0, 204, 183, 1, 20, 1010, 315, 146, 0, 78, 0, 73, 0, 77, 843, 13, 115, 0, 2890, 11, 216, 2, 0, 7, 60, 1, 93, 7, 2, 224, 74, 398, 259, 60, 14, 267, 0, 6, 9, 1387, 3, 70, 65, 315, 73, 29, 103, 91, 263, 27, 20, 0, 0, 204, 6, 422, 5, 0, 31, 32, 38, 225, 75, 0, 889, 603, 12, 41, 5, 14, 0, 51, 2887, 5, 108, 23, 0, 71, 3410, 11, 66, 89, 104, 0, 0, 32, 46, 206, 58, 30, 5, 19, 0, 7, 740, 64, 91, 37, 605, 162, 0, 0, 281, 279, 4, 141, 182, 1477, 3, 253, 23, 155, 0, 99, 84, 24, 636, 0, 0, 0, 1801, 66, 3, 36, 44, 167, 23, 0, 6], [18, 90, 36, 3, 0, 0, 1588, 869, 6, 1604, 520, 0, 119, 431, 39, 37, 18, 224, 39, 37, 0, 0, 3, 64, 48, 572, 252, 1, 3002, 322, 218, 1, 263, 46, 628, 182, 611, 8, 10, 0, 73, 86, 68, 19, 0, 3, 8, 14, 59, 0, 13, 32, 131, 0, 80, 3, 0, 59, 250, 0, 30, 26, 0, 0, 956, 82, 8, 1058, 78, 13, 195, 43, 0, 4, 4, 113, 0, 0, 0, 127, 1876, 346, 595, 4, 195, 1040, 53, 0, 112, 93, 4, 64, 17765, 85, 173, 650, 0, 205, 60, 3, 0, 162, 355, 1, 7, 0, 101, 351, 95, 2, 206, 0, 0, 12, 0, 240, 24, 41, 14, 142, 52, 623, 340, 0, 13, 1, 96, 149, 0, 15, 982, 56, 0, 0, 33, 400, 740, 99, 0, 2, 5, 0, 34, 0, 78, 522, 0, 8676, 9, 1, 9, 132, 580, 1, 23, 32, 99, 15304, 58, 471, 1501, 248, 2, 4, 0, 1532, 1218, 0, 4, 0, 0, 93, 2, 2237, 178, 0, 3848, 206, 1476, 146, 0, 320, 86, 40, 229, 0, 431, 152, 432, 80, 0, 0, 0, 1, 89, 363, 59, 361, 23, 1, 191, 0, 0, 0, 664, 11, 477, 0, 66, 2, 0, 22, 80, 0, 2787, 71, 0, 99, 0, 6541, 4, 0, 11, 240, 157, 11, 22, 165, 51, 3, 10, 0, 0, 530, 0, 0, 934, 9, 1625, 2, 42, 35, 73, 31, 11, 18, 1321, 180, 58, 75], [1, 3410, 0, 22, 340, 0, 692, 1, 0, 2, 464, 0, 9, 52, 7104, 0, 5408, 0, 0, 0, 32, 969, 0, 3514, 11, 673, 345, 7, 33, 0, 27, 130, 0, 297, 0, 30, 99, 2313, 235, 6825, 0, 14, 98, 0, 4, 195, 43, 31, 204, 169, 1929, 76, 169, 59, 7, 0, 3, 3, 46, 0, 174, 11, 0, 22, 146, 44, 599, 67, 0, 9, 322, 0, 2, 1040, 71, 0, 9, 58, 320, 153, 779, 0, 0, 18, 0, 0, 0, 2, 48, 245, 2, 8, 220, 1113, 0, 0, 0, 204, 0, 10, 25, 15, 0, 39, 14, 1166, 287, 130, 0, 0, 371, 0, 0, 408, 19, 1284, 128, 78, 227, 4, 32, 43, 664, 14, 0, 74, 0, 404, 116, 0, 299, 0, 521, 353, 14, 11, 4, 11, 106, 0, 79, 0, 152, 65, 7, 437, 81, 29, 2787, 8, 227, 47, 3, 0, 188, 0, 209, 282, 49, 28, 5, 159, 0, 4, 0, 1, 2, 3, 223, 78, 2780, 23, 4, 8181, 90, 2, 91, 95, 197, 8, 72, 5, 3, 146, 1166, 204, 20, 5, 0, 128, 96, 10, 398, 216, 2, 26, 78, 50, 91, 60, 202, 2, 0, 17765, 10, 7, 0, 0, 236, 84, 340, 15, 11, 114, 66, 226, 1, 0, 0, 16, 195, 0, 0, 0, 504, 220, 362, 104, 177, 51, 15, 71, 3, 0, 80, 355, 0, 69, 2, 32, 1, 22, 1476, 29, 0, 3410, 0, 342, 9, 354], [246, 0, 132, 1085, 70, 189, 27, 1641, 2, 226, 4, 6, 2853, 13, 2, 3, 7, 29, 431, 11, 78, 630, 195, 26, 22, 0, 8, 0, 1058, 1, 0, 0, 99, 1, 423, 0, 48, 0, 182, 108, 12, 10, 934, 0, 16, 15, 3, 206, 2, 0, 59, 48, 263, 0, 97, 0, 5, 13240, 30, 96, 92, 0, 0, 11, 0, 0, 414, 47, 38, 0, 1, 77, 11, 61, 59, 0, 23, 1, 434, 527, 173, 139, 366, 5, 146, 188, 0, 67, 188, 9, 53, 152, 4, 32, 93, 0, 50, 17, 89, 0, 23, 742, 0, 0, 16, 636, 1, 0, 8905, 226, 2756, 56, 0, 1, 126, 4, 0, 0, 4, 11, 183, 18, 88, 59, 29, 56, 93, 17, 279, 7, 0, 0, 0, 37, 13, 52, 2, 0, 126, 74, 86, 39, 0, 55, 13, 2, 0, 0, 100, 521, 650, 658, 79, 4, 8, 2400, 8, 66, 6, 4330, 399, 434, 154, 0, 15, 414, 112, 90, 87, 20, 0, 8, 19, 2270, 142, 1, 564, 0, 0, 0, 91, 246, 21, 152, 65, 9, 91, 24, 3135, 17765, 20, 48, 18, 0, 21, 5, 51, 73, 17, 8, 0, 48, 0, 1366, 0, 41, 0, 710, 293, 267, 0, 40, 0, 22, 7, 0, 14, 4, 0, 53, 354, 14, 0, 0, 661, 0, 8, 1, 1113, 8, 22, 126, 5621, 117, 165, 3, 9, 2, 355, 100, 6, 6, 0, 29, 0, 946, 0, 0, 63, 0], [7, 103, 0, 0, 0, 8, 556, 1558, 0, 869, 182, 521, 51, 391, 0, 0, 65, 0, 0, 26, 87, 231, 361, 4, 346, 2, 10, 1050, 33, 19, 507, 5, 2, 0, 1, 0, 2982, 2, 0, 37, 181, 42, 3, 27, 59, 0, 1036, 59, 39, 0, 99, 2208, 50, 0, 0, 52, 3410, 779, 87, 3, 3, 4, 1641, 8, 9, 38, 0, 5408, 48, 114, 0, 18, 0, 0, 0, 595, 566, 3, 171, 10, 664, 19, 115, 166, 0, 4, 2, 0, 278, 1, 13, 112, 22, 46, 2, 650, 0, 3392, 0, 96, 0, 358, 206, 1113, 2270, 65, 39, 18, 5, 88, 0, 1047, 345, 6, 843, 10, 39, 4883, 74, 0, 0, 59, 388, 84, 0, 0, 0, 37, 437, 0, 372, 5408, 142, 183, 389, 6, 7, 40, 0, 7, 520, 32, 43, 8, 0, 65, 89, 0, 18, 8323, 3, 96, 294, 0, 0, 257, 1, 11, 0, 9, 403, 85, 7, 707, 591, 11, 0, 263, 0, 2, 562, 0, 141, 18, 149, 12, 1, 935, 1476, 195, 93, 1588, 0, 0, 0, 0, 0, 0, 13, 1744, 112, 14, 623, 159, 0, 279, 7, 29, 389, 266, 143, 0, 0, 326, 0, 0, 81, 52, 12, 14, 308, 11, 28, 521, 0, 351, 146, 31, 23, 8, 149, 5, 127, 314, 322, 130, 8, 0, 77, 58, 1, 203, 23, 0, 95, 185, 216, 4, 1604, 0, 95, 370, 3, 17, 0, 9, 47, 0, 484, 0], [11, 0, 798, 216, 58, 105, 14, 37, 0, 1, 31, 0, 45, 3, 0, 2, 969, 432, 4, 90, 104, 45, 0, 355, 314, 506, 0, 316, 0, 236, 1036, 0, 0, 4, 72, 101, 0, 362, 29, 2, 363, 8, 17765, 346, 8, 1297, 1, 423, 59, 190, 2, 0, 143, 77, 582, 4, 9, 616, 624, 13, 3, 30, 2, 5, 301, 0, 80, 170, 580, 0, 285, 7, 18, 408, 13, 36, 84, 1, 0, 0, 0, 6825, 50, 42, 174, 0, 0, 2956, 0, 1566, 0, 5, 0, 0, 0, 0, 0, 0, 333, 154, 223, 85, 77, 0, 0, 3, 7, 39, 172, 0, 358, 2, 22, 0, 18, 233, 22, 345, 0, 87, 0, 0, 1476, 1, 0, 178, 9, 8, 0, 0, 19, 2208, 282, 343, 15, 355, 14, 2, 7, 11, 0, 251, 2313, 0, 10, 1294, 65, 0, 108, 4, 215, 20, 297, 7, 0, 3, 66, 0, 31, 45, 8276, 358, 2, 0, 2, 136, 276, 176, 1744, 104, 0, 4, 3, 1166, 138, 0, 0, 20, 60, 88, 47, 11, 177, 0, 17765, 59, 58, 0, 62, 51, 202, 135, 0, 1387, 1909, 34, 0, 0, 155, 0, 149, 0, 13, 44, 250, 320, 0, 0, 263, 5, 56, 1, 13, 2, 0, 0, 16, 0, 14, 38, 2, 4, 89, 67, 8, 1, 26, 11, 1321, 0, 626, 18, 18, 1040, 511, 218, 122, 31, 3, 19, 29, 41, 182, 370, 0, 0, 67, 183, 3, 528], [0, 32, 370, 19, 3, 0, 101, 0, 2, 18, 0, 0, 0, 4, 90, 18, 0, 0, 49, 54, 31, 747, 593, 39, 0, 1, 37, 1387, 59, 0, 1521, 115, 121, 22, 0, 8, 77, 408, 5, 34, 235, 1, 2, 11, 26, 7, 12, 4, 0, 1552, 223, 0, 0, 172, 11, 0, 790, 0, 58, 0, 20, 36, 0, 1050, 0, 7653, 69, 3514, 75, 3, 216, 59, 0, 8, 0, 50, 285, 13240, 0, 0, 77, 303, 78, 0, 12, 0, 2, 2890, 0, 9, 0, 91, 1, 4, 184, 7, 80, 2754, 8, 96, 422, 130, 0, 2037, 86, 6, 17, 60, 6, 40, 12, 1, 8, 8, 0, 11, 0, 17, 43, 423, 0, 3, 0, 969, 0, 665, 0, 188, 133, 0, 0, 556, 0, 2313, 9, 1, 115, 88, 956, 1048, 24, 11, 245, 22, 85, 48, 1643, 0, 245, 288, 8, 1330, 18, 0, 250, 35, 1, 287, 0, 6161, 3, 4, 13, 0, 2, 47, 0, 8, 0, 20, 434, 48, 16, 0, 41, 0, 56, 59, 38, 0, 47, 13, 49, 252, 0, 308, 506, 87, 6, 6, 9, 3002, 30, 0, 14, 74, 14, 530, 9, 86, 11, 398, 5032, 18, 1050, 22, 2050, 15, 1387, 36, 16, 0, 345, 155, 32, 37, 209, 9, 0, 47, 0, 1010, 14, 21, 11, 206, 6, 0, 363, 0, 59, 564, 8, 9, 0, 155, 142, 276, 0, 2749, 0, 345, 58, 2887, 91, 329, 0, 4883, 0, 1], [12, 89, 2313, 119, 1294, 76, 11, 181, 297, 3, 0, 109, 170, 172, 150, 43, 14, 0, 0, 506, 0, 8, 3, 12, 5, 774, 670, 0, 108, 78, 9, 41, 0, 7, 6, 182, 6, 356, 82, 26, 80, 464, 90, 1, 67, 103, 422, 1085, 178, 1, 37, 48, 0, 1604, 13, 5, 0, 280, 191, 0, 3, 274, 15, 11, 117, 1, 0, 3, 43, 117, 29, 0, 64, 40, 7, 56, 10, 15, 4, 0, 32, 180, 123, 0, 279, 19, 84, 5, 0, 285, 0, 87, 2853, 59, 12, 0, 0, 39, 0, 19, 0, 737, 3, 0, 46, 123, 227, 10, 44, 7, 45, 117, 52, 5, 1387, 4, 603, 259, 59, 7, 0, 0, 6, 0, 5190, 39, 134, 12, 23, 62, 5032, 48, 89, 127, 6, 15, 175, 295, 107, 123, 2879, 2, 0, 0, 0, 117, 0, 16, 28, 0, 647, 0, 77, 279, 216, 17, 333, 3, 0, 0, 3, 0, 2, 8, 7, 21, 30, 38, 108, 57, 59, 2, 172, 52, 74, 8, 1, 51, 670, 254, 204, 342, 599, 7, 1958, 15706, 798, 21, 73, 1, 22, 0, 0, 0, 185, 1, 69, 44, 136, 178, 280, 398, 43, 48, 1, 616, 3, 0, 1532, 199, 471, 7, 2313, 3775, 32, 36, 224, 0, 205, 0, 8323, 3, 2, 8, 591, 121, 23, 181, 0, 2, 15, 10, 10, 218, 155, 115, 26, 49, 89, 882, 40, 1, 76, 398, 3, 206, 106, 14, 3, 2], [86, 0, 204, 7, 0, 9, 522, 40, 591, 1, 72, 1297, 403, 38, 0, 326, 23, 126, 2890, 11, 89, 171, 0, 2890, 0, 0, 843, 229, 0, 101, 7, 29, 0, 16, 0, 8676, 37, 0, 33, 12, 38, 0, 138, 92, 1476, 280, 0, 0, 0, 105, 14, 14, 333, 19, 2005, 0, 0, 7, 18, 13, 266, 65, 824, 355, 477, 0, 3, 197, 8, 14, 0, 7, 171, 798, 146, 0, 72, 0, 334, 6161, 21, 0, 0, 7, 5, 9, 94, 0, 151, 122, 62, 34, 9, 153, 33, 11, 0, 47, 0, 9, 8, 22, 91, 4, 220, 0, 0, 15, 1, 0, 36, 0, 6, 3, 4, 471, 14, 0, 189, 85, 2, 2853, 0, 37, 638, 0, 1, 40, 1448, 0, 117, 39, 8, 0, 30, 7, 4, 2, 1297, 4587, 65, 0, 0, 33, 2, 0, 1501, 370, 0, 11, 1036, 774, 15, 8, 22, 1501, 274, 0, 5, 2400, 181, 421, 26, 106, 110, 7104, 19, 36, 102, 636, 7, 0, 12, 0, 44, 182, 0, 0, 847, 0, 7, 0, 0, 113, 534, 9, 46, 64, 19, 341, 1, 254, 0, 656, 0, 7, 5621, 5, 52, 4, 0, 345, 3, 12, 7, 5, 0, 2, 4, 2, 0, 10, 24, 5, 3, 0, 1454, 5, 70, 8, 757, 0, 62, 9, 8276, 0, 100, 6825, 13, 116, 5, 6, 89, 75, 0, 225, 7, 415, 49, 4, 0, 82, 174, 33, 3, 136, 12, 8, 398, 0], [361, 169, 0, 665, 24, 3, 1062, 0, 5, 0, 0, 0, 0, 0, 38, 3, 5, 0, 0, 38, 547, 10, 21, 0, 415, 0, 10, 389, 3, 0, 178, 370, 0, 73, 130, 0, 37, 522, 27, 0, 62, 9, 1058, 5, 0, 39, 0, 0, 371, 9, 55, 16, 43, 0, 15304, 97, 56, 48, 0, 0, 56, 1, 305, 3, 0, 39, 31, 2, 18, 0, 182, 30, 5, 535, 55, 130, 1050, 134, 0, 0, 11, 47, 0, 52, 0, 562, 192, 25, 0, 0, 0, 172, 68, 44, 0, 101, 84, 188, 23, 39, 1, 18, 182, 0, 727, 14, 6, 87, 15, 38, 12, 37, 178, 0, 1476, 33, 0, 94, 188, 0, 9, 824, 204, 3, 22, 12, 1036, 9, 0, 14, 0, 3, 9, 572, 285, 0, 1, 236, 8, 220, 206, 0, 95, 172, 1, 4, 1044, 22, 1, 99, 0, 977, 3, 3, 4, 30, 566, 42, 2270, 46, 279, 97, 0, 16, 0, 0, 80, 5575, 6, 58, 6, 0, 16, 0, 0, 0, 295, 63, 11164, 0, 0, 229, 138, 3, 99, 69, 21, 391, 0, 122, 0, 58, 151, 104, 0, 88, 6, 423, 673, 0, 2400, 23, 182, 10, 2, 181, 1, 7, 83, 146, 316, 9, 0, 3, 0, 82, 55, 27, 78, 0, 10, 45, 78, 122, 339, 710, 0, 595, 0, 151, 40, 99, 52, 339, 8, 225, 0, 869, 4, 112, 50, 355, 157, 403, 213, 41, 0, 0, 22, 146], [7, 17, 0, 33, 946, 2, 7, 87, 0, 47, 41, 9, 0, 0, 0, 3, 97, 33, 191, 6, 170, 127, 287, 74, 157, 11, 89, 45, 0, 153, 9, 86, 16, 19, 0, 9, 0, 0, 20, 9, 22, 10733, 274, 0, 44, 77, 115, 3, 13, 5, 2754, 90, 341, 31, 223, 12, 582, 8276, 47, 0, 4, 260, 4, 421, 670, 1, 0, 2, 0, 13, 236, 358, 12, 0, 103, 0, 15, 0, 8, 511, 0, 8181, 8, 742, 6, 170, 14, 562, 9, 6541, 17065, 10, 3829, 46, 14, 37, 5, 0, 0, 0, 0, 240, 38, 6, 9, 24, 0, 520, 5, 28, 69, 0, 0, 421, 11, 162, 0, 122, 163, 177, 249, 9, 0, 33, 0, 126, 182, 3, 16, 21, 65, 0, 204, 185, 3, 345, 32, 0, 8, 139, 0, 450, 314, 92, 12, 843, 52, 9, 37, 23, 10, 24, 2, 0, 0, 0, 0, 36, 530, 75, 82, 2, 7, 7, 77, 15, 0, 0, 9, 70, 214, 223, 396, 119, 1587, 227, 0, 0, 22, 9, 0, 19, 1909, 0, 121, 15, 2, 8, 30, 0, 522, 47, 30, 0, 6161, 20, 0, 4613, 326, 3, 0, 44, 0, 353, 665, 438, 59, 4, 36, 188, 3, 43, 112, 164, 371, 47, 51, 275, 985, 0, 93, 0, 0, 2780, 4, 220, 78, 10, 315, 1909, 47, 4, 178, 304, 5, 3, 0, 52, 1801, 178, 20, 61, 0, 115, 2037, 0, 1040, 0, 229, 248], [0, 103, 1587, 1, 0, 562, 0, 70, 69, 20, 6, 33, 189, 0, 2, 46, 236, 0, 11, 112, 43, 4, 3, 8, 43, 8, 5632, 4330, 3673, 824, 16, 0, 0, 0, 60, 11, 6825, 361, 0, 158, 44, 162, 41, 526, 2245, 17065, 178, 1, 99, 281, 0, 5, 60, 2754, 53, 616, 410, 8, 18, 229, 740, 0, 0, 16, 5, 40, 504, 0, 263, 18, 22, 143, 11, 41, 0, 78, 0, 22, 0, 1, 90, 0, 0, 0, 47, 0, 0, 75, 308, 7, 48, 617, 85, 52, 122, 151, 11, 1040, 4, 11, 0, 178, 1, 0, 9, 0, 371, 6, 1, 157, 197, 0, 6, 3514, 34, 530, 174, 8, 50, 0, 32, 281, 229, 0, 32, 51, 89, 2, 1284, 0, 11, 104, 2195, 3002, 370, 388, 101, 8, 19, 9, 51, 61, 33, 506, 0, 69, 52, 68, 0, 8, 0, 0, 12, 14, 48, 41, 158, 2195, 0, 1113, 236, 946, 1, 15, 70, 18, 0, 0, 0, 0, 0, 0, 437, 42, 13, 0, 2, 370, 1058, 96, 1058, 206, 6, 0, 573, 304, 288, 0, 9, 263, 23, 72, 188, 2, 38, 0, 1, 223, 11, 114, 0, 100, 0, 28, 8, 7, 5, 333, 253, 0, 0, 441, 254, 432, 0, 189, 12, 162, 1, 0, 0, 1727, 7, 3, 162, 126, 138, 0, 81, 0, 431, 108, 27, 0, 308, 25, 20, 8, 3, 21, 77, 108, 141, 259, 47, 64, 1, 1521, 0, 12], [0, 2075, 2, 8, 388, 162, 0, 304, 52, 0, 114, 0, 93, 371, 27, 2, 98, 434, 187, 23, 617, 71, 808, 27, 0, 0, 0, 314, 288, 10, 202, 44, 423, 202, 4, 4, 260, 30, 636, 281, 287, 4, 403, 55, 9, 0, 126, 23, 355, 526, 48, 67, 0, 919, 29, 8, 358, 0, 184, 37, 1, 118, 22, 14, 30, 2400, 0, 28, 1, 133, 0, 2136, 56, 0, 0, 740, 0, 0, 114, 252, 1566, 44, 43, 334, 0, 10, 135, 3, 235, 885, 87, 29, 11, 59, 527, 31, 1180, 99, 73, 30, 1366, 11, 333, 4, 0, 0, 875, 260, 477, 8, 16, 26, 3848, 8, 3514, 0, 20, 7, 0, 345, 52, 23, 16, 274, 47, 1, 138, 47, 97, 0, 10, 2, 73, 5, 798, 428, 0, 99, 0, 101, 0, 0, 2245, 55, 0, 37, 3554, 9, 58, 0, 0, 2, 339, 149, 40, 157, 40, 3, 1, 3, 7, 26, 0, 195, 175, 227, 4, 2037, 0, 198, 249, 91, 166, 685, 0, 0, 0, 104, 44, 0, 0, 0, 117, 8, 1062, 2075, 1, 582, 2, 0, 52, 358, 40, 233, 125, 2, 6, 101, 396, 0, 0, 0, 33, 67, 1643, 4, 20, 1454, 3, 166, 3, 252, 52, 174, 6, 0, 790, 11, 117, 0, 355, 0, 314, 871, 0, 4, 0, 0, 0, 6, 157, 112, 24, 229, 16, 0, 0, 3, 11, 0, 0, 71, 438, 0, 4, 11, 122, 351, 8, 235], [471, 182, 4, 12, 450, 445, 507, 128, 520, 14, 0, 116, 445, 19, 89, 638, 346, 355, 0, 0, 2, 1, 275, 20, 1744, 46, 0, 0, 1, 2, 7, 6, 11, 130, 282, 7, 176, 0, 7, 41, 464, 2, 6, 64, 345, 36, 182, 40, 30, 0, 59, 20, 472, 5032, 20, 276, 132, 189, 146, 0, 593, 69, 29, 23, 123, 345, 126, 48, 0, 423, 1, 15706, 176, 7, 3, 333, 108, 46, 0, 7653, 4587, 3632, 511, 398, 50, 871, 0, 1, 620, 0, 70, 1010, 7, 1036, 27, 0, 354, 8, 42, 37, 0, 10, 62, 41, 1, 1, 65, 1206, 5190, 20, 441, 0, 60, 977, 172, 182, 664, 415, 0, 3, 58, 0, 8, 87, 0, 0, 188, 2, 60, 215, 69, 7, 31, 14, 93, 20, 11, 28, 329, 3, 340, 17, 50, 99, 0, 36, 2, 2050, 1166, 90, 206, 127, 0, 236, 98, 26, 295, 194, 3848, 30, 1, 42, 11, 6, 0, 152, 47, 263, 12, 0, 400, 128, 90, 0, 23, 43, 21, 45, 67, 1113, 0, 4, 0, 0, 3, 0, 93, 198, 422, 14, 3514, 6, 0, 847, 0, 1, 91, 0, 78, 658, 0, 123, 0, 620, 13, 38, 2037, 4, 4, 0, 3673, 19, 41, 158, 808, 71, 33, 4, 27, 4, 56, 969, 5575, 3, 15, 0, 336, 0, 3829, 180, 36, 0, 0, 8, 0, 472, 1, 1036, 246, 74, 0, 276, 152, 26, 0, 0, 213, 798, 86, 169], [190, 0, 7, 19, 144, 1387, 143, 0, 146, 6, 5, 249, 0, 146, 9, 0, 1, 391, 178, 0, 178, 600, 182, 0, 0, 0, 458, 10, 1958, 152, 5, 66, 166, 0, 0, 22, 7653, 58, 58, 2, 32, 1588, 0, 30, 151, 17065, 2853, 0, 423, 48, 0, 6, 808, 0, 471, 29, 2, 52, 634, 0, 0, 0, 0, 143, 88, 29, 5190, 37, 2, 24, 534, 4, 8, 5, 0, 274, 20, 0, 11, 27, 530, 33, 2, 0, 0, 253, 108, 3, 0, 16, 6, 0, 49, 0, 73, 12, 237, 6, 48, 1140, 2, 1454, 0, 294, 138, 0, 56, 47, 414, 9, 15, 4, 644, 131, 2, 0, 77, 108, 0, 37, 26, 179, 0, 0, 90, 5713, 308, 104, 157, 0, 522, 54, 8, 118, 0, 3, 6, 40, 6, 8, 127, 0, 3, 179, 204, 3, 0, 527, 0, 956, 308, 23, 13, 673, 50, 0, 4, 26, 184, 2006, 3848, 0, 363, 3, 37, 39, 1558, 1, 9, 969, 0, 0, 2136, 634, 11, 340, 4, 11, 2853, 1044, 0, 11, 0, 19, 79, 9, 117, 4, 0, 0, 15, 0, 40, 0, 7, 665, 7, 0, 0, 56, 0, 0, 0, 43, 2, 0, 128, 1, 4, 0, 275, 150, 67, 0, 0, 0, 0, 3, 0, 2, 0, 7, 85, 0, 0, 0, 33, 7, 3, 2, 9, 287, 108, 47, 0, 815, 82, 227, 93, 0, 13, 126, 31, 71, 0, 30, 78, 5, 16, 8], [127, 3, 58, 2, 224, 22, 982, 16, 757, 0, 138, 0, 21, 13, 117, 58, 42, 134, 23, 47, 54, 279, 204, 3, 118, 0, 134, 2, 8, 10, 171, 3, 0, 71, 27, 1297, 7104, 363, 27, 105, 395, 114, 0, 194, 3, 882, 18, 3554, 0, 0, 7, 507, 0, 0, 10, 3, 119, 88, 4, 0, 123, 30, 2754, 151, 165, 5, 4, 0, 0, 41, 0, 0, 9, 0, 511, 44, 847, 30, 33, 0, 88, 58, 2, 0, 47, 253, 73, 0, 105, 0, 3, 522, 10, 7, 14, 458, 0, 7, 10, 638, 0, 0, 3, 78, 0, 80, 6, 17, 32, 26, 22, 6, 87, 2887, 0, 141, 0, 141, 169, 0, 4, 682, 361, 0, 395, 0, 212, 0, 5632, 182, 0, 114, 1228, 0, 278, 0, 0, 396, 77, 2, 630, 9, 75, 86, 336, 263, 26, 0, 0, 0, 143, 7, 450, 1, 342, 18, 87, 4, 195, 4, 71, 10, 3775, 93, 0, 1744, 74, 4305, 117, 17, 39, 2, 526, 266, 38, 0, 2, 0, 49, 8, 5, 0, 10, 68, 665, 204, 6, 5, 195, 6, 35, 0, 53, 190, 2, 4, 93, 779, 1113, 0, 18, 399, 6, 333, 2749, 87, 11, 0, 41, 628, 410, 580, 507, 43, 57, 3, 63, 0, 30, 77, 0, 562, 6, 23, 114, 350, 1036, 25, 96, 11, 149, 4, 0, 91, 0, 3848, 130, 240, 82, 1008, 0, 0, 10, 371, 32, 293, 30, 9, 276, 118], [0, 415, 30, 27, 0, 42, 23, 93, 7, 0, 7, 311, 59, 1503, 4, 149, 0, 3, 366, 32, 0, 208, 2, 107, 22, 50, 0, 521, 44, 2887, 9, 707, 44, 685, 2780, 0, 50, 2, 3848, 350, 34, 8, 112, 0, 0, 33, 32, 83, 8, 58, 3, 1, 0, 1, 0, 229, 20, 0, 38, 8, 188, 0, 87, 0, 2, 194, 13, 1008, 3, 82, 0, 556, 0, 170, 580, 2, 0, 2, 400, 111, 78, 0, 5, 1, 223, 0, 253, 339, 24, 2754, 628, 225, 13, 4, 8, 7, 534, 0, 65, 61, 7653, 46, 10733, 294, 76, 47, 0, 178, 9, 23, 142, 0, 38, 66, 37, 8, 240, 113, 57, 52, 0, 311, 0, 75, 0, 2, 0, 254, 0, 1040, 87, 113, 527, 14, 32, 15, 30, 9, 0, 38, 32, 106, 9, 151, 0, 59, 0, 17765, 40, 0, 125, 19, 26, 285, 2, 647, 1558, 10, 5, 408, 40, 0, 101, 6, 0, 4, 144, 7, 3, 1532, 322, 15, 1552, 0, 26, 4, 361, 0, 5713, 8, 0, 1, 23, 101, 52, 0, 2780, 64, 0, 0, 47, 111, 8, 0, 0, 297, 415, 327, 0, 1237, 388, 68, 670, 404, 6, 47, 3, 15304, 29, 249, 83, 116, 87, 6, 16, 67, 72, 327, 4, 2956, 48, 51, 4, 294, 65, 4, 2, 934, 27, 97, 90, 1, 0, 29, 1, 26, 2, 374, 59, 13512, 370, 0, 4, 414, 0, 5, 3, 80, 44, 2754], [0, 13, 4, 4, 4883, 26, 70, 30, 10, 3392, 63, 51, 178, 37, 63, 658, 70, 237, 350, 87, 0, 2313, 9, 1454, 5, 3392, 278, 12, 0, 0, 20, 11, 1062, 1, 2, 295, 171, 94, 8, 740, 4, 215, 43, 9, 95, 91, 1048, 47, 1588, 0, 2, 0, 1, 0, 62, 9, 126, 56, 33, 28, 528, 276, 7, 1048, 0, 3, 10, 18, 122, 0, 0, 48, 0, 31, 0, 49, 0, 2006, 60, 1909, 2, 638, 39, 9, 43, 0, 2, 36, 16, 182, 116, 9, 596, 0, 10, 5, 3392, 0, 0, 101, 4, 0, 126, 19, 521, 0, 0, 293, 0, 3, 4, 0, 102, 665, 374, 248, 0, 22, 64, 0, 0, 0, 1588, 25, 17, 1254, 106, 985, 0, 236, 342, 49064, 10, 7104, 59, 0, 7, 149, 0, 9, 26, 223, 0, 8905, 2313, 0, 38, 2, 10, 35, 2, 0, 56, 86, 213, 3, 174, 14, 580, 71, 39, 141, 157, 0, 20, 7, 6, 29, 0, 0, 0, 8, 46, 4883, 5, 5, 0, 80, 11, 37, 15, 11, 0, 2, 17, 280, 43, 75, 236, 70, 1284, 180, 17065, 93, 22, 0, 0, 5, 0, 285, 0, 27, 8, 171, 47, 0, 5, 334, 108, 0, 1, 9, 0, 564, 0, 6, 106, 3, 157, 282, 0, 93, 11, 0, 0, 58, 141, 70, 0, 0, 2, 32, 13, 12, 5, 120, 400, 3, 624, 8, 5, 3, 37, 1587, 237, 122, 0, 40, 4, 281], [0, 5, 0, 0, 43, 0, 92, 167, 301, 0, 414, 7, 47, 85, 0, 8, 0, 167, 361, 0, 0, 2136, 520, 44, 3, 0, 0, 55, 46, 404, 0, 105, 0, 1, 23, 0, 0, 132, 5632, 1, 33, 131, 0, 11, 63, 96, 126, 159, 8, 117, 31, 43, 616, 2245, 790, 19, 0, 171, 0, 58, 287, 32, 0, 591, 0, 0, 3, 1641, 650, 779, 3, 39, 534, 0, 142, 3002, 814, 431, 0, 17, 15, 285, 143, 12, 7, 279, 0, 415, 7, 220, 0, 6, 58, 157, 1040, 0, 423, 0, 2, 117, 5, 12, 0, 213, 334, 150, 138, 225, 4587, 29, 237, 5, 422, 112, 0, 28, 0, 0, 661, 0, 790, 431, 155, 4, 404, 50, 24, 0, 1503, 28, 0, 0, 6, 0, 6, 7, 2, 225, 77, 600, 0, 0, 32, 0, 23, 213, 0, 0, 87, 10, 871, 15, 2, 10, 29, 41, 21, 26, 8, 0, 0, 7, 0, 112, 0, 278, 78, 0, 0, 188, 408, 320, 220, 339, 182, 798, 42, 108, 315, 361, 843, 0, 153, 99, 40, 0, 74, 69, 96, 47, 0, 0, 8, 75, 30, 511, 0, 27, 742, 16, 281, 12, 0, 14, 882, 46, 64, 1, 7, 104, 345, 6, 33, 4, 1, 0, 103, 52, 32, 52, 0, 572, 1, 16, 1379, 0, 114, 73, 275, 3, 20, 40, 2348, 600, 14, 122, 4, 0, 7, 294, 56, 124, 282, 16, 146, 3, 15, 0, 136, 72], [0, 14, 674, 191, 707, 0, 20, 0, 638, 59, 155, 108, 93, 141, 0, 2050, 117, 11, 48, 0, 22, 39, 23, 97, 56, 17, 0, 99, 25, 52, 0, 2, 0, 44, 315, 32, 62, 371, 4, 3, 21, 19, 117, 71, 70, 70, 16, 130, 19, 3, 0, 87, 74, 28, 17, 5, 6, 82, 0, 209, 37, 26, 0, 634, 0, 38, 710, 14, 0, 0, 66, 52, 38, 11, 4, 104, 20, 106, 2, 0, 297, 0, 70, 177, 0, 0, 26, 0, 48, 0, 0, 308, 26, 808, 5, 6, 36, 3673, 22, 0, 18, 171, 450, 102, 188, 37, 0, 8, 99, 4, 15, 18, 0, 0, 203, 87, 65, 8905, 3775, 0, 114, 99, 11, 0, 3632, 398, 0, 78, 108, 178, 0, 41, 122, 114, 0, 182, 8, 13, 0, 1710, 18, 1, 62, 5, 745, 1, 308, 0, 9, 241, 15, 7104, 6, 1284, 450, 0, 4, 0, 0, 504, 2, 1, 0, 56, 0, 77, 30, 3, 13, 43, 189, 22, 19, 5032, 7, 83, 747, 8, 0, 4, 0, 117, 112, 0, 9, 0, 32, 122, 4, 0, 8645, 700, 2, 0, 22, 117, 42, 0, 372, 329, 5, 1625, 1040, 0, 68, 0, 137, 15, 620, 15430, 0, 3514, 46, 415, 31, 0, 135, 28, 44, 16, 128, 60, 511, 0, 293, 0, 882, 199, 600, 192, 28, 35, 484, 8, 67, 398, 0, 46, 316, 123, 58, 8, 374, 3, 0, 882, 20, 18, 327, 0], [314, 31, 188, 40, 742, 34, 4, 0, 14, 98, 0, 9, 70, 25, 779, 206, 106, 0, 422, 2, 370, 10, 2756, 58, 885, 334, 0, 33, 1237, 37, 55, 3, 58, 58, 51, 522, 0, 0, 153, 11, 179, 23, 1448, 314, 361, 0, 351, 212, 57, 0, 5, 60, 0, 286, 17, 138, 0, 39, 282, 656, 14, 14, 0, 0, 45, 195, 2, 2, 700, 3, 13512, 0, 5, 14, 44, 0, 0, 9, 151, 216, 172, 89, 0, 0, 0, 5, 286, 0, 1, 814, 0, 24, 0, 0, 249, 10, 66, 305, 18, 2, 0, 49, 181, 23, 178, 0, 14, 29, 26, 6, 361, 153, 3, 2, 157, 263, 5, 591, 43, 0, 59, 9, 90, 191, 13, 0, 2, 77, 534, 166, 3, 157, 410, 13, 0, 92, 304, 142, 59, 3, 1284, 985, 51, 72, 0, 31, 526, 0, 0, 664, 1, 0, 74, 31, 188, 432, 0, 90, 8, 10, 294, 0, 249, 1876, 30, 103, 15, 130, 45, 11, 3, 29, 77, 74, 0, 410, 0, 506, 1, 23, 7, 73, 10, 1379, 71, 12, 11, 18, 1206, 580, 0, 0, 0, 77, 3829, 1, 23, 4, 74, 526, 66, 6541, 471, 157, 4, 39, 24, 0, 39, 0, 0, 15, 1, 63, 0, 0, 4, 5, 340, 15430, 3410, 0, 1, 438, 56, 246, 32, 128, 0, 22, 2, 153, 3, 16, 3, 9, 111, 638, 0, 166, 0, 22, 0, 2037, 9, 19, 18, 55, 49064, 779], [39, 98, 0, 0, 2, 11, 0, 1, 4, 12, 450, 0, 869, 616, 0, 191, 0, 108, 8645, 85, 75, 33, 0, 0, 882, 471, 0, 13, 0, 2, 13, 0, 1, 0, 0, 522, 0, 0, 155, 82, 56, 0, 17065, 1113, 0, 1, 0, 71, 934, 727, 4883, 4, 391, 27, 2, 527, 1366, 6, 358, 1, 16, 4, 41, 6161, 3829, 372, 3, 37, 1047, 0, 25, 190, 603, 27, 0, 2, 0, 7, 0, 18, 2679, 106, 0, 0, 0, 0, 0, 237, 122, 4, 1058, 1284, 1, 37, 8, 4, 0, 11, 1566, 0, 0, 1448, 0, 2, 391, 69, 8, 0, 0, 6009, 9, 59, 354, 38, 1604, 30, 29, 235, 240, 17, 9, 6009, 3, 99, 2, 5, 40, 1016, 155, 477, 1284, 6, 6, 1166, 8, 84, 4, 6, 1036, 0, 257, 0, 843, 0, 327, 150, 14, 102, 180, 274, 178, 32, 32, 30, 20, 89, 0, 0, 18, 345, 4, 36, 3, 43, 6, 105, 34, 33, 0, 279, 42, 18, 74, 235, 174, 0, 14, 0, 0, 13, 471, 25, 2853, 260, 78, 471, 20, 44, 0, 1958, 372, 528, 1454, 149, 0, 747, 6825, 566, 0, 42, 1, 0, 279, 0, 0, 252, 35, 790, 24, 192, 6541, 2, 0, 194, 0, 10, 3, 0, 2270, 6, 0, 88, 1, 5, 0, 279, 682, 8, 15706, 0, 0, 0, 0, 93, 1, 0, 1552, 195, 6, 1, 0, 0, 152, 434, 215, 35, 0, 32, 59, 235], [6, 56, 0, 0, 1710, 345, 0, 19, 4, 0, 28, 6, 108, 39, 4, 0, 20, 17765, 44, 3, 1048, 26, 0, 0, 23, 0, 40, 267, 86, 0, 7714, 1, 12, 10, 40, 8, 0, 2, 25, 7, 1180, 47, 5, 15304, 5, 21, 50, 4, 127, 351, 28, 141, 3, 0, 0, 432, 0, 623, 0, 464, 39, 188, 4, 41, 0, 437, 173, 0, 0, 327, 2853, 24, 3, 14, 33, 3, 361, 15, 142, 4, 1330, 32, 11164, 26, 233, 15430, 42, 0, 1, 191, 0, 114, 123, 0, 0, 91, 2, 112, 181, 184, 159, 665, 137, 223, 3, 0, 53, 69, 1909, 0, 1, 42, 51, 11, 7, 32, 12, 20, 685, 19, 3, 0, 2, 126, 7, 130, 30, 24, 882, 134, 5, 188, 47, 0, 0, 0, 0, 6, 316, 8676, 1604, 59, 71, 303, 9, 327, 1, 605, 263, 0, 3, 650, 2, 658, 123, 29, 9, 152, 115, 0, 2037, 32, 252, 22, 3, 0, 59, 17065, 11, 757, 8323, 477, 0, 78, 2887, 0, 0, 0, 3, 8, 288, 737, 4, 674, 581, 1, 10733, 241, 34, 8, 50, 25, 522, 30, 956, 3632, 16, 22, 2, 83, 108, 1, 37, 80, 294, 143, 184, 1062, 7, 43, 3, 197, 5, 0, 80, 0, 343, 32, 0, 0, 6, 205, 15430, 92, 41, 91, 82, 1, 2754, 0, 0, 208, 41, 0, 1503, 55, 0, 0, 13, 0, 10, 130, 105, 316, 0, 28, 185, 8, 115, 23], [4330, 84, 2956, 0, 3410, 889, 171, 17765, 90, 0, 0, 0, 66, 142, 37, 42, 189, 535, 183, 0, 0, 0, 153, 4, 36, 182, 21, 4, 150, 10, 0, 135, 249, 137, 1, 19, 0, 0, 84, 50, 9, 39, 0, 167, 1, 9, 0, 15430, 0, 1, 71, 0, 285, 0, 4, 173, 157, 34, 15, 50, 1, 15, 281, 547, 20, 3, 0, 6, 114, 1587, 0, 4, 2, 56, 0, 14, 3, 20, 7, 1958, 528, 4, 0, 0, 37, 1, 37, 329, 3, 142, 1, 0, 9, 0, 434, 70, 17, 40, 0, 279, 0, 124, 1040, 257, 437, 2679, 236, 64, 11, 155, 4, 138, 2787, 153, 0, 48, 404, 26, 8, 52, 5, 5, 8, 98, 35, 32, 0, 4, 126, 88, 580, 46, 1454, 3, 19, 15304, 93, 511, 2313, 656, 29, 0, 320, 202, 43, 22, 1532, 15, 66, 157, 34, 13, 656, 11, 336, 0, 10, 204, 969, 55, 0, 104, 2, 165, 8, 7, 119, 1625, 0, 146, 0, 17, 521, 636, 0, 520, 41, 355, 1387, 0, 0, 18, 0, 431, 8, 507, 0, 29, 308, 119, 757, 89, 2, 0, 15, 33, 371, 0, 3, 27, 37, 0, 611, 0, 32, 0, 30, 15, 5, 0, 4, 814, 1, 1254, 17, 5, 0, 308, 143, 42, 20, 1558, 0, 342, 342, 438, 259, 0, 248, 152, 9, 0, 99, 45, 9, 314, 48, 0, 0, 182, 114, 0, 7, 843, 246, 2005, 79, 4, 3829, 41], [2, 40, 56, 87, 1, 9, 285, 0, 111, 50, 0, 100, 0, 0, 236, 108, 527, 67, 0, 182, 0, 0, 3, 0, 46, 70, 79, 0, 0, 3, 18, 506, 8645, 0, 8, 0, 0, 134, 96, 0, 8, 14, 227, 153, 0, 23, 0, 740, 14, 1, 2, 1140, 520, 779, 123, 0, 23, 17065, 52, 19, 882, 0, 35, 138, 57, 3, 2, 16, 48, 91, 1625, 6, 51, 6, 0, 281, 616, 45, 8, 0, 0, 5, 1284, 4305, 0, 212, 65, 191, 1, 506, 146, 1, 32, 10, 101, 62, 815, 0, 0, 10, 7, 0, 53, 7, 814, 32, 171, 599, 0, 80, 46, 1058, 9, 149, 32, 10, 3, 15, 8181, 0, 17, 4, 3, 231, 75, 181, 0, 0, 8, 16, 0, 11, 5, 692, 204, 1625, 4, 2749, 10, 869, 49, 0, 9, 595, 919, 293, 1604, 119, 3, 2, 10, 23, 3, 19, 9, 91, 0, 3, 4, 5, 74, 0, 2, 2348, 11, 2237, 1, 0, 0, 314, 0, 327, 308, 88, 0, 3, 0, 32, 2, 0, 0, 1, 1387, 0, 0, 0, 7, 47, 73, 43, 0, 3, 372, 0, 178, 4, 1082, 0, 5, 47, 0, 43, 7, 38, 54, 86, 106, 294, 224, 0, 0, 1641, 9, 2, 96, 0, 240, 117, 31, 10, 88, 3, 75, 593, 38, 118, 0, 20, 305, 191, 630, 606, 4, 47, 109, 1, 355, 0, 92, 1625, 10, 0, 0, 64, 74, 165, 327, 1625, 20, 0], [47, 17, 97, 80, 188, 11, 48, 101, 5, 167, 0, 46, 0, 511, 0, 58, 0, 4, 3, 8, 123, 4, 294, 206, 8, 27, 0, 0, 38, 0, 12, 0, 224, 14, 0, 10, 7, 14, 37, 1552, 90, 128, 220, 0, 11, 1330, 6, 2, 184, 127, 0, 1010, 126, 5408, 7, 6825, 178, 1387, 137, 126, 48, 151, 14, 0, 100, 25, 11, 673, 229, 0, 71, 0, 122, 52, 0, 118, 13, 32, 15706, 977, 259, 329, 294, 11, 97, 10, 23, 63, 22, 0, 56, 9, 3, 14, 757, 253, 38, 32, 10, 0, 56, 116, 55, 0, 15, 19, 267, 2, 1218, 15, 72, 0, 14, 0, 4, 90, 43, 14, 171, 73, 52, 59, 7, 0, 29, 0, 3, 875, 1050, 236, 6, 0, 133, 0, 5, 1476, 22, 0, 11, 91, 249, 0, 0, 58, 6541, 0, 125, 0, 39, 0, 15, 15, 363, 16, 86, 40, 116, 4, 0, 0, 0, 163, 0, 0, 0, 0, 919, 29, 634, 52, 41, 260, 0, 0, 1, 2, 1, 98, 1, 33, 11, 157, 388, 0, 57, 62, 30, 0, 404, 329, 31, 0, 0, 0, 0, 6, 171, 122, 203, 422, 9, 75, 10, 3, 0, 131, 4, 192, 52, 39, 2, 0, 124, 0, 33, 361, 1, 188, 1561, 46, 1561, 57, 2, 55, 28, 7, 0, 0, 2, 59, 2, 0, 7, 17065, 8, 0, 189, 2, 534, 10, 31, 72, 0, 70, 504, 0, 233, 0, 353, 303], [7, 42, 5032, 11, 24, 130, 80, 4, 3, 121, 29, 10, 0, 0, 38, 13512, 0, 9, 700, 287, 43, 0, 0, 371, 91, 249, 85, 115, 0, 0, 0, 89, 32, 0, 2, 664, 22, 75, 114, 60, 2749, 235, 8, 320, 5, 144, 93, 7, 163, 4, 1, 19, 8, 4, 121, 3, 252, 0, 0, 30, 521, 1294, 0, 135, 13, 8, 0, 70, 0, 279, 0, 92, 288, 0, 3, 183, 4, 122, 34, 8181, 0, 5, 0, 0, 20, 97, 38, 596, 441, 138, 3, 1, 572, 620, 78, 7, 0, 197, 4, 0, 1254, 0, 216, 0, 0, 0, 0, 32, 92, 115, 0, 32, 17, 0, 0, 21, 136, 0, 0, 315, 2, 4, 89, 4, 0, 7, 16, 414, 882, 0, 6, 423, 30, 0, 0, 437, 64, 3, 0, 0, 5632, 73, 225, 70, 0, 0, 66, 1237, 80, 10, 5, 43, 1140, 101, 297, 0, 74, 48, 1, 11164, 0, 41, 2756, 0, 0, 0, 0, 72, 1, 22, 0, 22, 10, 23, 8676, 20, 48, 2, 0, 0, 86, 8, 8, 0, 87, 0, 4613, 16, 355, 7, 0, 155, 198, 87, 117, 23, 132, 2, 58, 353, 919, 4613, 7, 0, 0, 59, 4, 8645, 19, 13, 0, 77, 6, 6, 0, 189, 1, 4, 1, 7, 0, 0, 40, 70, 59, 27, 0, 24, 167, 3, 603, 3, 59, 285, 3, 87, 388, 87, 0, 76, 19, 11164, 41, 0, 48, 600, 20, 0, 2982, 4], [4, 8, 4, 0, 4, 431, 90, 10, 9, 78, 29, 203, 111, 3673, 9, 0, 32, 0, 1058, 116, 36, 1744, 183, 0, 5, 7, 982, 423, 2, 20, 0, 5032, 0, 1113, 0, 0, 0, 62, 5, 0, 0, 0, 119, 3554, 0, 8, 506, 30, 281, 2, 0, 1, 99, 0, 0, 17765, 30, 1, 4305, 12, 0, 3, 163, 2, 91, 1, 628, 0, 10, 404, 178, 11, 71, 0, 0, 6, 5, 149, 226, 1284, 72, 12, 64, 0, 0, 48, 0, 1643, 72, 10, 146, 178, 7, 305, 0, 0, 92, 297, 0, 2, 0, 184, 1, 159, 3, 617, 11, 1801, 267, 48, 3775, 7, 69, 0, 16, 85, 39, 87, 260, 48, 0, 422, 49064, 1641, 2, 212, 582, 3, 0, 0, 3135, 0, 1, 0, 90, 225, 4, 600, 1909, 0, 0, 31, 34, 95, 99, 1, 30, 165, 4, 119, 52, 15, 2, 10, 37, 5, 174, 18, 16, 4587, 220, 1531, 2679, 26, 20, 5, 3, 0, 115, 1284, 737, 249, 366, 1, 350, 52, 6, 472, 363, 182, 9, 0, 7, 13, 10, 1, 48, 404, 0, 32, 9, 4, 4, 67, 0, 6, 414, 0, 3410, 33, 8, 8, 2, 355, 4, 0, 86, 182, 39, 122, 1604, 2348, 2956, 0, 327, 526, 573, 0, 2853, 0, 215, 45, 0, 471, 0, 225, 0, 1, 527, 12, 204, 5, 372, 0, 1, 843, 2, 5, 504, 16, 299, 4883, 9, 0, 106, 93, 1036, 0, 76, 61], [48, 0, 121, 6, 138, 175, 0, 43, 0, 0, 0, 1587, 0, 30, 3, 93, 582, 38, 88, 257, 0, 65, 78, 0, 0, 123, 50, 26, 0, 434, 118, 0, 1531, 2, 5, 81, 2075, 564, 2, 320, 1237, 30, 133, 99, 0, 40, 1, 3, 14, 2, 251, 0, 0, 37, 0, 458, 157, 22, 5, 0, 1180, 279, 175, 1058, 710, 1, 80, 1, 17, 34, 3, 0, 44, 113, 16, 39, 39, 0, 152, 0, 4, 3, 47, 2, 10, 0, 3, 0, 2, 0, 7, 0, 45, 1, 28, 0, 121, 2, 5, 0, 34, 4, 0, 114, 985, 956, 19, 74, 18, 0, 0, 22, 13, 0, 4, 169, 6, 0, 184, 4, 73, 20, 9, 1958, 0, 0, 0, 182, 0, 0, 248, 6, 198, 1040, 656, 0, 101, 7, 371, 3, 7, 507, 40, 114, 5, 521, 6, 0, 6, 0, 108, 0, 2, 263, 0, 53, 0, 0, 32, 0, 226, 5621, 0, 12, 15, 285, 4, 13, 166, 6, 10, 30, 95, 55, 192, 3, 6, 0, 77, 5, 0, 0, 747, 0, 0, 31, 0, 15, 47, 0, 0, 1, 78, 32, 4, 0, 0, 3, 2, 4, 0, 1, 43, 0, 8, 0, 506, 605, 190, 23, 10, 1587, 5, 8100, 295, 32, 13, 5032, 13512, 0, 40, 8, 0, 3, 153, 60, 4, 169, 46, 0, 60, 26, 0, 9, 84, 5, 12, 6, 0, 46, 1, 388, 5, 0, 4, 355, 165, 3135, 3, 1641], [5190, 399, 0, 710, 45, 278, 1082, 0, 64, 66, 727, 333, 0, 59, 10, 0, 0, 0, 7, 4, 0, 4613, 303, 1, 354, 30, 20, 11, 11, 0, 13, 10, 46, 41, 8, 2, 212, 224, 13, 333, 49064, 0, 0, 7, 616, 125, 8323, 62, 0, 10, 2400, 11, 0, 59, 0, 182, 13, 142, 20, 3, 374, 104, 88, 112, 0, 7, 0, 3829, 0, 1048, 843, 28, 1, 15, 253, 50, 0, 7, 178, 3, 0, 0, 1, 946, 92, 13, 0, 24, 14, 0, 43, 0, 60, 6161, 96, 3829, 0, 13, 396, 138, 595, 2, 36, 0, 0, 252, 31, 127, 20, 87, 15, 182, 67, 121, 13, 59, 22, 233, 327, 26, 0, 13, 13, 0, 1, 9, 52, 84, 62, 9, 251, 69, 0, 1, 6, 935, 252, 57, 0, 56, 52, 62, 42, 283, 46, 814, 84, 248, 89, 308, 82, 28, 0, 0, 48, 336, 47, 20, 12, 0, 10, 0, 434, 20, 0, 0, 10, 146, 15, 12, 674, 11, 28, 580, 8645, 99, 28, 875, 139, 10, 4, 166, 297, 91, 103, 136, 48, 606, 188, 2, 142, 0, 0, 248, 0, 99, 69, 0, 0, 3, 214, 10, 15304, 1, 75, 11, 4, 44, 12, 4, 2005, 7, 1366, 1, 2890, 0, 0, 0, 121, 294, 0, 2, 22, 288, 2, 14, 212, 171, 127, 75, 0, 313, 90, 742, 12, 3, 47, 48, 141, 136, 10, 285, 398, 582, 4, 2679, 3, 370, 527, 97], [17765, 233, 2780, 0, 9, 176, 23, 32, 8, 1284, 458, 982, 0, 0, 7, 252, 403, 22, 934, 174, 49064, 10, 526, 581, 5, 0, 0, 36, 7, 0, 7, 85, 0, 7104, 182, 0, 80, 0, 5, 0, 60, 37, 283, 181, 2062, 0, 216, 157, 0, 0, 31, 263, 0, 158, 0, 2, 5, 10, 2050, 747, 0, 0, 8276, 366, 191, 99, 29, 0, 6, 0, 5, 0, 0, 17, 0, 3, 172, 2050, 131, 0, 88, 250, 0, 4, 3, 0, 9, 3829, 37, 237, 757, 88, 153, 395, 27, 6, 0, 0, 1587, 673, 0, 47, 9, 528, 17, 40, 10, 2787, 142, 122, 0, 0, 14, 0, 6161, 946, 0, 445, 58, 7, 14, 48, 4, 5, 464, 0, 1058, 0, 3, 76, 0, 3, 89, 0, 1, 2, 1566, 1, 20, 0, 0, 0, 4, 580, 100, 5, 134, 1140, 0, 204, 0, 0, 99, 228, 4, 30, 96, 43, 32, 115, 21, 6, 0, 10, 169, 0, 40, 97, 84, 56, 410, 110, 1, 0, 4883, 7, 48, 30, 181, 61, 67, 1477, 260, 127, 38, 305, 432, 0, 2, 774, 4, 7, 31, 1166, 90, 227, 45, 0, 0, 5, 109, 42, 650, 0, 15, 0, 0, 59, 5713, 56, 70, 64, 2679, 15, 9, 1, 19, 297, 0, 3, 32, 0, 4, 257, 0, 57, 26, 176, 10, 7, 1, 22, 37, 0, 28, 6009, 4, 288, 31, 40, 2, 304, 111, 56, 0, 28, 372, 314, 1062, 0], [171, 0, 72, 0, 0, 7, 37, 1448, 2, 18, 0, 199, 97, 626, 266, 314, 87, 1166, 15, 14, 742, 0, 195, 56, 27, 327, 48, 0, 8, 24, 2, 78, 0, 0, 98, 0, 58, 25, 0, 285, 276, 9, 1744, 0, 58, 10, 341, 1036, 1284, 391, 4, 664, 0, 3, 0, 0, 71, 3554, 0, 143, 36, 20, 0, 1387, 0, 1801, 13, 124, 0, 0, 889, 7, 87, 17065, 0, 7, 1113, 4, 0, 0, 0, 1, 4, 205, 204, 8, 4, 1047, 20, 39, 0, 142, 3, 12, 11, 204, 8, 297, 65, 51, 10, 9, 3, 11, 21, 101, 0, 20, 3, 174, 0, 0, 23, 110, 23, 10, 1166, 0, 0, 0, 471, 1, 31, 0, 0, 0, 8, 329, 0, 2, 0, 22, 274, 46, 11164, 0, 115, 0, 116, 253, 5190, 9, 92, 215, 2, 16, 182, 0, 779, 11, 146, 1284, 146, 345, 30, 0, 16, 2, 12, 7104, 504, 34, 0, 22, 86, 0, 5, 1587, 3, 611, 0, 2313, 0, 438, 15, 109, 32, 114, 18, 774, 106, 89, 5, 32, 279, 0, 0, 0, 183, 0, 0, 45, 0, 37, 99, 0, 2, 10, 0, 0, 0, 57, 2, 582, 172, 11, 249, 15, 106, 3829, 37, 91, 3, 126, 63, 10, 31, 3, 798, 52, 31, 69, 0, 5, 400, 165, 18, 0, 1521, 370, 39, 26, 112, 126, 223, 66, 1, 40, 126, 355, 46, 0, 0, 38, 2400, 0, 0, 114, 85, 673], [8905, 3632, 19, 96, 99, 14, 1387, 279, 0, 122, 24, 26, 0, 2, 0, 3, 4330, 253, 7, 0, 27, 115, 120, 9, 50, 44, 18, 286, 22, 151, 0, 31, 48, 5, 7, 2, 227, 38, 16, 88, 16, 26, 50, 0, 2, 0, 42, 14, 0, 86, 12, 65, 885, 946, 0, 24, 0, 154, 0, 3, 108, 182, 251, 0, 15, 114, 11, 1010, 157, 30, 2, 3002, 0, 29, 0, 0, 30, 99, 0, 12, 0, 6, 0, 73, 12, 24, 2, 87, 2, 0, 342, 3, 73, 1641, 798, 5, 1, 1, 3, 46, 0, 226, 143, 0, 398, 1254, 55, 3, 11, 1058, 12, 18, 19, 28, 0, 41, 0, 90, 658, 212, 1387, 31, 0, 0, 388, 8, 0, 59, 0, 471, 0, 2005, 266, 56, 13, 110, 4, 54, 120, 24, 0, 573, 52, 18, 0, 209, 100, 260, 0, 174, 0, 71, 122, 0, 7, 0, 9, 36, 0, 580, 9, 477, 4, 43, 9, 0, 14, 13, 1, 0, 808, 2, 6, 0, 343, 3, 314, 0, 2400, 0, 0, 2237, 3, 1521, 0, 110, 164, 1284, 209, 181, 6, 46, 5, 0, 2, 40, 146, 316, 216, 42, 31, 8, 19, 0, 1552, 67, 11, 4587, 136, 7, 0, 26, 119, 12, 7, 0, 591, 2887, 2, 366, 59, 745, 4, 8, 0, 1, 0, 395, 182, 798, 46, 11, 73, 0, 4, 159, 611, 0, 141, 0, 34, 0, 33, 12, 0, 3, 824, 9, 216, 982], [0, 0, 3, 74, 195, 0, 774, 138, 198, 252, 2, 96, 212, 285, 5, 288, 16, 0, 13, 3, 24, 133, 740, 172, 3, 22, 0, 106, 1, 53, 4, 0, 285, 0, 0, 181, 0, 204, 0, 7, 107, 747, 0, 224, 98, 10, 10, 824, 0, 1, 0, 1, 10, 0, 26, 108, 16, 13, 6, 2956, 1, 329, 14, 66, 779, 1401, 10, 1, 605, 0, 710, 0, 0, 48, 182, 7, 0, 72, 326, 0, 0, 0, 521, 18, 2, 37, 2, 16, 110, 96, 27, 157, 185, 398, 1, 7, 7, 0, 0, 2, 29, 43, 0, 0, 0, 276, 511, 78, 0, 61, 0, 259, 5, 19, 634, 5, 62, 0, 0, 5032, 336, 9, 70, 199, 0, 20, 24, 37, 1641, 0, 22, 3, 39, 2, 4, 116, 203, 55, 5, 8, 41, 3, 1047, 0, 170, 0, 19, 305, 39, 0, 644, 23, 55, 220, 4, 7, 0, 105, 2, 355, 9, 506, 0, 1, 3, 146, 0, 1048, 0, 48, 205, 34, 10, 0, 178, 623, 0, 3, 24, 43, 0, 415, 30, 346, 0, 0, 165, 93, 29, 0, 0, 423, 152, 11, 0, 581, 843, 0, 0, 0, 0, 3, 67, 85, 0, 3554, 2313, 16, 27, 41, 3, 3, 65, 10, 248, 3, 421, 117, 4, 1, 707, 23, 106, 21, 6, 9, 3, 11, 0, 1929, 5575, 0, 146, 47, 47, 0, 0, 1, 1, 2195, 62, 114, 527, 0, 0, 0, 0, 0, 6, 506], [18, 46, 99, 199, 3, 14, 0, 126, 37, 0, 658, 935, 0, 0, 3, 188, 27, 18, 199, 119, 0, 0, 12, 745, 229, 9, 233, 333, 1, 0, 141, 0, 0, 0, 1503, 0, 231, 56, 177, 4, 23, 0, 14, 6, 116, 0, 14, 6, 0, 66, 143, 1, 216, 191, 8, 611, 0, 20, 7, 216, 13240, 15, 0, 0, 3, 0, 2, 304, 656, 74, 122, 1218, 89, 18, 30, 204, 0, 9, 1, 180, 87, 180, 213, 263, 32, 2, 14, 3, 30, 39, 507, 1, 0, 0, 0, 1218, 11, 95, 253, 52, 2, 0, 30, 0, 0, 428, 1040, 35, 246, 5621, 172, 434, 90, 1, 24, 521, 76, 40, 471, 77, 202, 0, 1228, 32, 0, 871, 62, 30, 115, 0, 0, 0, 68, 1448, 0, 66, 1, 20, 0, 88, 141, 4, 747, 1237, 2313, 0, 0, 370, 15, 122, 0, 1113, 0, 6, 7, 1, 15430, 528, 1, 0, 3673, 125, 2, 71, 1958, 223, 1, 0, 0, 4, 1321, 3, 98, 74, 0, 223, 0, 213, 10, 274, 0, 1044, 779, 398, 0, 3, 55, 43, 13, 5, 3, 0, 125, 187, 751, 153, 83, 60, 790, 225, 0, 181, 0, 8, 3, 87, 26, 0, 9, 314, 316, 0, 248, 285, 37, 91, 174, 0, 22, 0, 11, 0, 174, 6161, 0, 527, 20, 18, 0, 5, 213, 3, 0, 0, 39, 236, 191, 33, 61, 0, 7, 0, 0, 31, 350, 314, 4, 150, 47, 18], [37, 1085, 99, 149, 52, 297, 6, 326, 11, 31, 19, 398, 71, 4, 32, 87, 179, 286, 2, 32, 72, 0, 172, 113, 53, 32, 504, 7, 16, 2, 28, 351, 333, 24, 0, 166, 139, 65, 0, 36, 308, 47, 1, 314, 50, 1, 1, 5, 0, 0, 157, 24, 0, 605, 0, 61, 43, 30, 507, 27, 0, 5, 178, 4, 12, 1, 28, 1, 1113, 19, 14, 155, 0, 1909, 67, 89, 8, 5190, 250, 305, 47, 30, 51, 0, 127, 0, 0, 64, 139, 40, 62, 0, 0, 1744, 0, 5, 263, 184, 507, 6, 57, 0, 37, 0, 5, 3, 23, 19, 74, 0, 0, 0, 31, 178, 39, 5, 4, 48, 8, 27, 23, 184, 757, 153, 7, 13, 1237, 889, 34, 13, 260, 59, 0, 122, 126, 233, 121, 127, 1228, 1476, 0, 33, 0, 71, 18, 276, 66, 191, 34, 630, 0, 174, 0, 3, 19, 2, 3, 11, 647, 0, 24, 31, 260, 6, 1, 0, 26, 155, 64, 50, 434, 65, 130, 0, 10, 580, 1561, 55, 192, 21, 39, 54, 3, 80, 628, 4, 60, 17, 223, 0, 315, 0, 4, 1113, 260, 15706, 30, 0, 2, 36, 10, 626, 0, 233, 582, 0, 4, 66, 54, 78, 78, 252, 1321, 2062, 0, 106, 0, 580, 0, 10, 191, 2, 0, 6, 11, 7, 167, 0, 27, 6, 11, 616, 24, 0, 20, 3, 0, 11, 428, 0, 0, 8, 128, 1454, 288, 104, 0, 26, 42, 0], [2, 0, 36, 0, 0, 249, 37, 226, 7, 115, 0, 0, 18, 0, 299, 12, 74, 361, 1, 2, 78, 4, 23, 5, 0, 71, 178, 62, 28, 3848, 0, 3, 3, 0, 174, 314, 236, 5, 65, 72, 214, 0, 15304, 617, 935, 0, 1454, 16, 521, 0, 10, 843, 0, 12, 142, 4, 0, 869, 27, 4, 253, 14, 30, 223, 49064, 12, 2348, 141, 0, 0, 227, 624, 0, 0, 3, 33, 0, 2749, 0, 99, 121, 6, 250, 2136, 661, 227, 2, 301, 2, 345, 5, 92, 118, 10, 2, 527, 10, 21, 30, 111, 5, 0, 747, 0, 5, 52, 3848, 2, 8, 246, 2348, 42, 266, 0, 108, 76, 2, 0, 39, 274, 169, 0, 471, 24, 2208, 0, 3, 5621, 664, 83, 340, 121, 11, 33, 93, 163, 92, 29, 121, 58, 24, 327, 9, 184, 0, 18, 7, 355, 13, 14, 670, 843, 25, 43, 96, 28, 69, 93, 4, 37, 49, 2, 10, 9, 0, 1016, 263, 0, 15430, 78, 4, 1058, 208, 1643, 172, 46, 26, 90, 0, 0, 2, 39, 93, 205, 0, 50, 4, 1387, 4, 562, 73, 0, 98, 581, 0, 84, 0, 51, 3829, 62, 1, 2, 37, 4, 123, 3, 5713, 0, 43, 7, 14, 2, 39, 0, 8, 0, 1, 0, 355, 28, 41, 69, 252, 6, 3, 3554, 93, 0, 52, 0, 22, 520, 184, 4, 263, 22, 1, 14, 3, 23, 169, 54, 40, 0, 0, 484, 0, 0, 32, 142], [119, 10, 288, 2, 398, 13, 4, 371, 0, 169, 64, 0, 4, 223, 4, 0, 0, 0, 214, 0, 0, 0, 11, 259, 1477, 0, 164, 100, 707, 18, 43, 0, 350, 4, 685, 78, 195, 26, 88, 54, 0, 267, 0, 50, 13, 283, 630, 41, 98, 2, 10, 146, 27, 39, 38, 0, 216, 96, 31, 50, 1477, 2, 362, 21, 1, 6, 464, 18, 36, 0, 24, 101, 616, 0, 0, 0, 120, 1, 11, 0, 1, 182, 66, 56, 2, 5, 4, 171, 30, 254, 4, 0, 115, 351, 0, 209, 0, 199, 285, 126, 6, 2879, 11, 0, 142, 191, 182, 0, 0, 51, 0, 3, 9, 670, 0, 40, 0, 125, 0, 47, 740, 32, 14, 14, 20, 0, 2195, 1604, 259, 12, 3829, 0, 20, 9, 62, 174, 12, 67, 30, 3, 423, 77, 59, 0, 62, 3, 10, 303, 0, 8, 630, 333, 7, 1, 177, 187, 16, 0, 1254, 5, 2, 40, 1, 51, 44, 11, 5, 73, 13, 62, 0, 580, 2809, 108, 15, 8181, 3392, 117, 0, 8181, 278, 77, 27, 96, 8, 3, 12, 1218, 0, 0, 10, 0, 562, 1566, 329, 1036, 74, 101, 213, 204, 320, 142, 315, 7, 5, 1284, 0, 0, 6, 1, 1, 80, 77, 0, 17065, 252, 174, 7, 4, 0, 423, 14, 180, 64, 252, 5, 1047, 9, 5632, 260, 17, 18, 0, 192, 2, 0, 8, 0, 398, 99, 10, 0, 458, 2, 194, 20, 0, 3, 4, 1297], [0, 0, 0, 10, 26, 0, 0, 0, 54, 38, 3, 40, 0, 20, 0, 13, 36, 92, 116, 24, 0, 104, 7, 4, 0, 4, 700, 1, 1, 184, 192, 15, 0, 843, 3, 0, 15, 47, 17, 172, 4, 136, 4, 0, 185, 8676, 10733, 10, 9, 103, 24, 0, 0, 285, 3, 108, 157, 0, 32, 31, 6, 37, 1, 0, 9, 0, 101, 11, 700, 0, 27, 1503, 20, 458, 0, 0, 38, 0, 78, 199, 155, 2, 28, 5, 31, 16, 8, 36, 843, 3, 445, 91, 477, 0, 10, 31, 0, 2, 20, 0, 99, 0, 17, 8, 23, 692, 195, 93, 288, 0, 23, 174, 0, 7, 58, 4883, 0, 3, 520, 71, 5, 50, 7, 30, 70, 52, 27, 14, 20, 22, 0, 279, 163, 314, 0, 2982, 8, 10, 0, 47, 9, 0, 48, 253, 0, 6, 327, 73, 1218, 14, 572, 623, 0, 4, 15430, 0, 0, 1366, 1, 52, 5, 2237, 263, 56, 34, 23, 77, 21, 27, 361, 316, 24, 30, 41, 0, 37, 1744, 93, 125, 0, 611, 59, 199, 0, 6, 314, 204, 99, 8, 2, 2787, 2956, 0, 227, 64, 5, 661, 7, 93, 263, 0, 1, 0, 0, 1113, 41, 0, 581, 286, 5, 343, 56, 1058, 10, 0, 1, 336, 1050, 224, 206, 0, 174, 3, 16, 3, 0, 3, 8, 504, 191, 747, 422, 0, 11, 0, 95, 43, 58, 351, 15, 30, 135, 415, 37, 1, 2313, 77, 55, 225, 0], [37, 2853, 25, 141, 0, 0, 178, 0, 935, 116, 4, 75, 4, 2787, 172, 52, 0, 0, 60, 13, 315, 260, 12, 0, 3, 0, 5, 12, 19, 0, 1284, 97, 3, 0, 94, 4, 0, 51, 18, 248, 138, 1085, 4, 1166, 1929, 0, 2, 0, 50, 0, 7653, 1909, 71, 32, 59, 710, 39, 0, 0, 23, 86, 8, 299, 4, 134, 611, 136, 36, 6, 0, 580, 28, 125, 0, 63, 29, 0, 9, 60, 0, 159, 982, 1710, 0, 178, 77, 49, 0, 263, 25, 1206, 122, 179, 5, 423, 0, 31, 573, 843, 11, 95, 0, 0, 3, 4, 59, 64, 138, 11, 59, 1016, 8, 235, 16, 132, 624, 6, 0, 89, 24, 67, 0, 30, 0, 0, 8, 191, 5632, 1330, 1, 10, 167, 102, 363, 32, 2, 22, 20, 6, 189, 798, 0, 4, 240, 441, 212, 4, 0, 1330, 136, 99, 0, 175, 104, 71, 311, 246, 5, 5, 7, 0, 20, 233, 225, 0, 178, 164, 0, 229, 0, 875, 172, 3, 8, 69, 0, 0, 692, 59, 0, 39, 354, 4, 45, 90, 199, 326, 2809, 31, 212, 5, 0, 647, 4, 3, 603, 29, 8, 5, 1958, 51, 0, 7, 17765, 56, 3, 3632, 0, 188, 0, 320, 25, 56, 14, 1476, 0, 0, 11, 74, 4, 1062, 0, 39, 41, 37, 37, 38, 7, 69, 2136, 27, 3, 12, 345, 3, 24, 0, 410, 9, 59, 151, 279, 2, 188, 1, 25, 605, 0, 4587, 50], [0, 0, 10, 5632, 38, 339, 438, 0, 0, 33, 0, 5, 358, 0, 28, 41, 0, 3, 12, 5, 3, 2, 445, 30, 0, 11, 0, 117, 0, 0, 84, 0, 982, 170, 0, 279, 521, 0, 3, 52, 0, 98, 0, 0, 8, 0, 0, 6, 241, 9, 2, 0, 6, 7, 1, 33, 101, 263, 0, 372, 0, 236, 0, 1521, 142, 191, 450, 0, 128, 59, 0, 0, 0, 1, 8, 6, 55, 0, 4, 16, 0, 52, 0, 6, 0, 6, 36, 171, 1, 6541, 1604, 108, 580, 0, 82, 33, 0, 0, 1140, 0, 103, 0, 65, 50, 155, 0, 5190, 0, 101, 16, 355, 3, 1, 0, 5, 7, 90, 279, 0, 78, 8, 5, 0, 0, 808, 99, 39, 8, 0, 977, 0, 165, 6, 9, 19, 2, 8, 685, 22, 404, 1284, 389, 0, 56, 7, 0, 4, 580, 33, 8676, 62, 0, 3, 26, 0, 0, 58, 0, 3002, 0, 112, 85, 6, 22, 11, 52, 0, 0, 51, 155, 327, 316, 48, 0, 74, 31, 0, 50, 1050, 0, 1, 16, 343, 303, 60, 8, 1801, 23, 24, 0, 8, 5, 0, 8, 527, 2062, 0, 38, 0, 5, 1, 227, 23, 1050, 0, 2, 581, 44, 372, 0, 0, 70, 0, 19, 13, 0, 38, 7, 9, 0, 69, 0, 0, 178, 26, 112, 15706, 7, 6, 1, 197, 1, 23, 391, 78, 20, 2348, 150, 7, 3, 14, 287, 2, 202, 13, 16, 22, 314, 281, 0], [18, 50, 274, 0, 0, 37, 181, 314, 88, 0, 0, 33, 511, 0, 0, 362, 4, 774, 0, 685, 101, 7653, 3, 92, 16, 0, 404, 204, 128, 112, 126, 422, 1330, 5, 8, 200, 130, 30, 0, 27, 153, 90, 1552, 582, 49, 45, 0, 0, 9, 0, 260, 26, 274, 1, 28, 134, 7, 0, 0, 2270, 86, 14, 212, 0, 15, 19, 283, 7, 70, 99, 6, 0, 0, 15, 91, 249, 4, 223, 43, 78, 710, 73, 1, 757, 101, 0, 14, 77, 3, 358, 740, 146, 24, 5, 96, 213, 0, 0, 8, 0, 1744, 0, 127, 656, 421, 4, 0, 50, 71, 135, 0, 25, 2195, 10, 15, 2956, 0, 4, 4, 5, 11, 2, 1047, 40, 400, 0, 151, 0, 0, 62, 389, 231, 209, 5, 6, 7, 1, 507, 3, 2, 458, 9, 875, 216, 82, 408, 0, 0, 16, 87, 9, 69, 9, 0, 236, 3, 3, 10, 4, 2956, 61, 124, 1218, 46, 11, 78, 0, 12, 52, 166, 9, 1, 59, 3632, 44, 11, 3, 9, 70, 34, 0, 526, 22, 0, 45, 131, 195, 0, 7, 0, 361, 0, 29, 2006, 12, 251, 0, 225, 48, 58, 12, 0, 946, 158, 14, 25, 4, 0, 27, 11, 4, 415, 6, 93, 120, 23, 13, 96, 0, 630, 1, 52, 2136, 206, 0, 26, 528, 113, 0, 85, 25, 117, 54, 48, 56, 216, 329, 5, 46, 333, 99, 4, 60, 59, 423, 3, 200, 24, 224, 661], [20, 9, 0, 3, 24, 5, 10, 521, 122, 0, 67, 15, 4, 345, 0, 40, 77, 30, 139, 0, 564, 4, 195, 29, 20, 182, 65, 67, 0, 122, 0, 182, 15, 8, 45, 74, 351, 0, 82, 66, 2, 192, 10, 195, 15430, 36, 2, 26, 13, 19, 15, 11, 0, 1, 30, 18, 1379, 327, 84, 8, 183, 1401, 506, 216, 8, 0, 60, 358, 32, 8, 0, 0, 16, 0, 20, 146, 41, 1, 0, 10733, 1727, 197, 0, 33, 6, 109, 21, 606, 4, 408, 22, 0, 69, 8, 6, 0, 49, 0, 7, 119, 112, 650, 1, 8, 0, 3, 27, 0, 0, 281, 0, 0, 30, 113, 0, 128, 5, 31, 1, 0, 23, 6, 0, 0, 2887, 122, 4, 650, 2075, 26, 6, 9, 8, 131, 0, 4, 157, 69, 51, 189, 0, 36, 0, 358, 121, 113, 50, 2, 1008, 0, 2006, 81, 5, 0, 178, 65, 47, 24, 0, 345, 0, 3410, 0, 0, 450, 1476, 4, 9, 76, 181, 28, 1641, 0, 28, 108, 15, 40, 7, 8, 3, 0, 47, 59, 6, 10, 77, 63, 11, 231, 399, 327, 0, 5, 95, 9, 2, 167, 9, 15, 0, 10, 10, 0, 0, 52, 3829, 8100, 1, 611, 2853, 371, 1, 131, 0, 4, 50, 3, 638, 0, 0, 10, 19, 346, 12, 235, 0, 14, 25, 4, 329, 108, 176, 0, 11, 415, 477, 2, 527, 46, 422, 506, 0, 47, 220, 0, 285, 0, 0, 157, 50], [263, 8, 46, 86, 355, 2, 0, 64, 204, 5, 0, 747, 162, 205, 0, 0, 112, 0, 74, 10, 166, 20, 692, 11, 3410, 4305, 2879, 0, 0, 54, 14, 30, 93, 287, 58, 423, 71, 0, 76, 14, 50, 0, 77, 0, 3, 63, 0, 251, 7, 2348, 0, 1044, 0, 0, 710, 0, 279, 54, 56, 522, 76, 0, 0, 11, 8, 117, 351, 15, 117, 0, 109, 245, 0, 0, 100, 0, 5, 16, 17, 0, 172, 22, 78, 562, 3, 30, 0, 18, 31, 5, 44, 16, 276, 23, 97, 0, 31, 6, 32, 142, 6, 71, 0, 0, 43, 157, 174, 231, 41, 0, 23, 84, 252, 7, 0, 74, 0, 10, 0, 0, 441, 43, 737, 0, 3, 13, 6, 1552, 48, 90, 2, 4, 2270, 146, 252, 2, 1180, 279, 2, 0, 116, 66, 8100, 22, 0, 1, 9, 0, 39, 3, 153, 3, 11, 51, 1058, 0, 35, 2, 0, 10, 0, 32, 8, 43, 45, 37, 11, 36, 184, 274, 90, 76, 0, 313, 0, 0, 0, 7, 11, 1, 0, 56, 1, 2, 0, 151, 0, 112, 31, 4, 4, 11, 1, 2, 0, 0, 65, 65, 0, 297, 0, 44, 573, 195, 15, 0, 0, 580, 13, 4, 0, 0, 0, 83, 220, 0, 0, 747, 611, 1294, 17, 751, 5, 26, 35, 0, 0, 6, 1, 0, 422, 0, 2, 0, 0, 70, 65, 155, 138, 6, 0, 88, 97, 7, 869, 0, 28, 274, 62, 47], [100, 3, 11, 0, 8, 32, 2005, 8, 47, 346, 0, 0, 11, 2, 0, 94, 31, 77, 1, 0, 98, 9, 0, 673, 3, 1401, 0, 8, 2982, 0, 163, 11, 0, 20, 1876, 2, 0, 0, 0, 58, 8, 623, 96, 26, 4, 9, 3, 358, 157, 2195, 2270, 240, 194, 0, 871, 2, 2, 95, 11, 6, 0, 5408, 0, 1, 0, 0, 25, 7, 814, 102, 0, 0, 0, 204, 254, 294, 99, 58, 0, 0, 4, 0, 355, 229, 1, 249, 14, 108, 7, 4, 0, 84, 0, 340, 293, 1587, 142, 0, 226, 149, 47, 8, 358, 0, 33, 44, 0, 0, 1641, 200, 70, 0, 374, 7, 31, 15, 3, 16, 8, 4, 24, 0, 124, 11, 8323, 142, 371, 3, 40, 108, 3, 0, 566, 13, 0, 194, 115, 46, 0, 17765, 43, 216, 934, 0, 33, 2, 32, 396, 0, 665, 48, 0, 0, 3, 128, 3, 0, 0, 0, 43, 108, 0, 13, 131, 353, 1, 0, 0, 2, 39, 1, 0, 185, 165, 3, 6, 87, 564, 0, 814, 1, 287, 18, 7, 0, 353, 11164, 15, 0, 189, 573, 2, 1008, 0, 248, 89, 0, 187, 19, 293, 95, 10, 423, 1531, 209, 12, 1, 422, 0, 0, 28, 69, 361, 0, 26, 48, 644, 0, 223, 40, 0, 727, 1, 1, 119, 41, 33, 1, 8, 1, 528, 24, 26, 0, 26, 33, 2, 0, 143, 747, 294, 1284, 87, 26, 1245, 77, 0, 0, 333, 69], [18, 62, 0, 69, 0, 151, 814, 388, 13, 345, 191, 7, 50, 110, 0, 0, 4, 16, 0, 10, 12, 117, 26, 389, 9, 23, 6, 36, 32, 4, 286, 0, 0, 59, 47, 0, 3, 82, 8, 0, 7, 15, 0, 355, 408, 101, 3, 3, 0, 7, 0, 0, 154, 135, 40, 0, 0, 191, 1, 1, 31, 441, 75, 18, 0, 31, 1558, 2787, 32, 78, 14, 26, 527, 11, 62, 9, 8, 0, 0, 42, 5408, 8, 333, 0, 120, 0, 10, 74, 5575, 0, 7, 67, 279, 8181, 0, 0, 102, 65, 3, 815, 117, 96, 52, 28, 115, 47, 4613, 0, 1, 7, 28, 11, 0, 89, 31, 11, 1387, 62, 7, 27, 3, 0, 0, 0, 3, 2, 0, 0, 104, 0, 0, 0, 295, 1561, 414, 0, 44, 0, 0, 0, 0, 32, 282, 0, 18, 3, 1558, 13, 0, 665, 1503, 0, 0, 47, 0, 370, 0, 50, 12, 41, 1566, 2982, 14, 1, 472, 0, 0, 670, 47, 142, 0, 115, 0, 22, 15, 91, 0, 322, 9, 0, 101, 167, 0, 340, 0, 5408, 0, 74, 229, 287, 692, 48, 0, 73, 45, 227, 0, 14, 4, 31, 0, 8, 106, 875, 263, 260, 1, 67, 0, 158, 0, 3, 0, 165, 8, 78, 155, 0, 19, 10, 240, 8, 0, 2, 2879, 0, 314, 123, 3, 169, 1, 1876, 78, 4, 15, 624, 22, 0, 354, 0, 154, 251, 28, 0, 67, 0, 22, 35, 2, 600], [506, 345, 12, 128, 1587, 4, 142, 1, 259, 6, 0, 0, 109, 0, 6, 19, 17765, 0, 0, 33, 231, 0, 3, 580, 23, 276, 249, 472, 11, 143, 112, 12, 3, 374, 26, 43, 12, 41, 15, 103, 1, 56, 185, 0, 223, 91, 86, 41, 10, 22, 132, 4883, 358, 60, 45, 7, 0, 6, 0, 42, 138, 355, 403, 1710, 139, 1, 187, 85, 0, 126, 0, 5632, 14, 31, 13, 0, 0, 7, 0, 22, 10, 231, 125, 50, 9, 14, 139, 194, 5, 3410, 6009, 0, 70, 0, 0, 0, 2, 73, 745, 0, 2313, 15, 372, 233, 85, 4, 5, 327, 1016, 477, 0, 985, 8, 414, 0, 274, 56, 119, 142, 1, 3554, 72, 0, 0, 1558, 190, 843, 58, 2400, 88, 0, 0, 4, 790, 80, 61, 175, 260, 12, 0, 3, 0, 2, 142, 9, 0, 0, 0, 308, 1297, 88, 10, 57, 29, 0, 1, 279, 0, 82, 2, 665, 10, 0, 137, 49064, 0, 46, 223, 843, 0, 14, 281, 128, 188, 106, 7, 27, 0, 13, 0, 31, 0, 0, 90, 276, 0, 1501, 0, 0, 229, 0, 198, 7, 3, 93, 6541, 15, 0, 0, 1448, 40, 2245, 78, 41, 0, 8, 23, 71, 458, 2780, 29, 8, 327, 0, 8181, 3, 0, 204, 122, 0, 24, 2400, 7, 0, 52, 215, 27, 5, 313, 91, 5408, 371, 2, 0, 32, 0, 751, 8276, 9, 47, 185, 248, 50, 889, 67, 1180, 0, 0, 4, 126], [0, 206, 191, 320, 38, 58, 414, 398, 288, 336, 0, 182, 2, 42, 89, 0, 2208, 97, 39, 43, 9, 3, 0, 62, 0, 5, 15, 0, 73, 0, 95, 84, 39, 3673, 0, 116, 0, 8905, 252, 6, 60, 1, 5, 18, 327, 0, 85, 8276, 3, 23, 4, 1321, 37, 0, 774, 301, 0, 5, 582, 43, 3, 46, 415, 47, 2, 815, 204, 3, 139, 31, 0, 34, 297, 2, 11, 1366, 101, 66, 28, 87, 0, 199, 0, 1366, 38, 0, 8, 16, 0, 21, 106, 0, 5, 0, 0, 399, 656, 3, 9, 0, 638, 327, 0, 4, 0, 188, 1047, 190, 0, 0, 0, 0, 100, 4, 1206, 121, 0, 547, 80, 27, 2, 403, 1, 423, 1, 0, 58, 199, 297, 32, 1, 4, 38, 32, 24, 3, 13, 0, 8, 245, 8, 0, 42, 0, 2, 282, 0, 0, 2982, 279, 5, 36, 506, 0, 9, 0, 8276, 4, 5621, 22, 59, 21, 0, 235, 0, 0, 415, 0, 1, 281, 1, 0, 44, 182, 7, 345, 3, 39, 1085, 700, 1625, 4, 1044, 15, 441, 131, 191, 80, 1284, 17, 0, 157, 43, 57, 751, 0, 0, 0, 4, 214, 30, 0, 46, 6, 3, 3829, 0, 0, 23, 2037, 0, 0, 225, 0, 623, 0, 245, 3, 5, 0, 25, 0, 1477, 87, 969, 0, 0, 14, 15, 212, 727, 1641, 26, 107, 10, 167, 398, 0, 32, 7, 0, 29, 1, 445, 73, 28, 209, 10, 10, 363], [0, 33, 68, 266, 26, 0, 1552, 59, 8, 5, 1040, 0, 9, 15, 31, 152, 13, 0, 62, 26, 92, 1604, 0, 166, 17, 0, 0, 2956, 4, 35, 0, 0, 37, 3, 34, 128, 0, 92, 4, 0, 658, 3410, 78, 71, 361, 0, 0, 747, 34, 135, 0, 48, 14, 41, 11, 203, 14, 96, 0, 600, 20, 0, 99, 75, 18, 327, 203, 0, 19, 274, 237, 0, 0, 14, 295, 0, 241, 119, 9, 2136, 7, 223, 4, 24, 2, 308, 76, 27, 580, 0, 32, 5190, 65, 5, 146, 0, 190, 0, 4, 0, 355, 0, 183, 1587, 0, 23, 0, 100, 74, 163, 2, 38, 96, 66, 31, 3, 1, 521, 204, 68, 14, 315, 13, 3, 185, 58, 28, 13, 13512, 5, 15, 3, 77, 49, 229, 184, 90, 6, 59, 11, 4330, 183, 4, 15, 0, 50, 214, 9, 65, 581, 0, 10, 44, 227, 80, 0, 72, 66, 0, 48, 16, 287, 0, 30, 87, 477, 5, 130, 9, 5, 184, 2, 149, 389, 2, 282, 0, 7, 276, 112, 15, 8323, 1448, 67, 2756, 0, 0, 16, 0, 2, 23, 0, 1501, 0, 0, 506, 415, 0, 195, 182, 59, 5, 0, 0, 48, 0, 73, 15, 23, 60, 32, 50, 0, 11, 362, 69, 17, 5, 4, 1558, 5575, 44, 33, 17065, 316, 0, 438, 0, 28, 2, 0, 87, 5, 16, 0, 28, 582, 64, 253, 0, 87, 0, 29, 48, 6, 1558, 34, 60, 47, 8], [62, 355, 4, 5, 56, 67, 18, 51, 4, 0, 0, 0, 0, 3, 60, 0, 388, 0, 2, 0, 0, 180, 69, 358, 188, 0, 0, 49064, 10, 0, 0, 0, 4, 18, 60, 0, 7, 203, 20, 245, 162, 286, 19, 17, 345, 2, 320, 0, 1294, 1625, 143, 38, 2, 0, 0, 0, 29, 0, 20, 0, 0, 0, 20, 13, 1, 122, 99, 204, 617, 9, 5, 3, 0, 1082, 5, 8, 297, 233, 23, 4, 656, 0, 670, 2787, 2, 605, 198, 82, 241, 191, 5, 3, 175, 10, 0, 0, 2005, 183, 0, 189, 1, 0, 254, 182, 0, 52, 57, 15, 0, 88, 19, 871, 350, 94, 122, 4, 2, 13, 2, 25, 0, 19, 0, 520, 4, 146, 174, 18, 434, 0, 101, 30, 74, 29, 0, 0, 108, 72, 54, 47, 0, 3, 0, 3410, 25, 0, 144, 0, 0, 86, 0, 8276, 0, 32, 13, 0, 4587, 740, 188, 164, 0, 5, 0, 131, 107, 16, 0, 116, 1552, 6, 0, 0, 99, 1387, 1044, 278, 0, 6, 0, 189, 19, 32, 28, 742, 0, 0, 0, 626, 11, 2, 871, 7, 12, 4587, 120, 1, 38, 6, 20, 6, 13240, 1, 1366, 295, 6, 59, 0, 0, 7, 3, 2, 30, 1, 7104, 50, 0, 225, 5575, 0, 187, 8, 355, 0, 0, 2, 1085, 216, 2, 1, 111, 65, 1, 33, 14, 95, 64, 370, 0, 1228, 194, 2, 57, 37, 49064, 7, 172, 60, 115, 37, 4], [50, 260, 710, 370, 1532, 8, 596, 20, 274, 11, 869, 27, 90, 7653, 398, 11, 3554, 790, 96, 623, 15, 275, 0, 204, 623, 361, 2, 89, 185, 119, 89, 0, 0, 423, 0, 80, 49, 102, 31, 166, 747, 530, 19, 12, 0, 341, 5, 17, 30, 355, 0, 0, 2, 0, 798, 115, 1218, 124, 11, 774, 2, 0, 0, 5621, 3, 3, 0, 1641, 26, 43, 14, 16, 2, 8645, 297, 2, 38, 10, 228, 248, 511, 172, 0, 82, 78, 119, 9, 4, 0, 20, 1, 119, 441, 8, 0, 0, 617, 404, 92, 11, 5, 56, 213, 263, 0, 2, 64, 6, 3, 0, 10, 1, 1727, 2, 6541, 506, 5, 0, 24, 3, 0, 0, 0, 18, 0, 0, 0, 17, 181, 69, 36, 174, 39, 44, 42, 3, 1284, 0, 8, 80, 410, 34, 39, 0, 68, 257, 0, 308, 50, 0, 11, 1, 623, 327, 282, 0, 1, 154, 236, 2, 0, 2400, 7, 23, 11, 279, 274, 0, 117, 99, 231, 3, 208, 1050, 843, 32, 0, 18, 50, 263, 52, 0, 80, 39, 0, 5, 0, 3, 0, 4330, 423, 74, 155, 99, 0, 885, 25, 388, 48, 78, 2, 0, 339, 0, 74, 371, 18, 1, 0, 0, 661, 2075, 0, 0, 43, 88, 4, 7, 11, 2245, 121, 285, 4587, 101, 126, 11, 181, 135, 5, 12, 1284, 665, 3, 1604, 10, 11, 464, 32, 116, 638, 5, 0, 17765, 67, 0, 0, 0, 0, 0, 0], [117, 0, 630, 16, 50, 9, 0, 0, 165, 92, 1, 0, 33, 58, 15, 164, 421, 31, 9, 118, 5, 3, 0, 745, 1, 250, 58, 437, 2887, 0, 157, 3, 10, 74, 0, 4, 103, 336, 15, 6, 164, 0, 8, 16, 0, 1, 636, 617, 96, 226, 8, 8, 90, 73, 2, 252, 0, 44, 29, 982, 1625, 432, 36, 0, 0, 5, 605, 59, 0, 0, 0, 1, 7, 1, 22, 0, 199, 5, 27, 146, 13, 682, 198, 0, 0, 11, 14, 199, 213, 3775, 20, 225, 173, 0, 0, 36, 1050, 0, 527, 131, 670, 182, 1561, 56, 0, 1008, 14, 600, 528, 3, 65, 7, 20, 62, 432, 0, 0, 374, 1, 56, 3, 423, 49, 69, 241, 0, 191, 40, 106, 74, 0, 0, 3, 110, 9, 187, 9, 1, 0, 2400, 202, 8, 0, 0, 48, 41, 527, 471, 62, 438, 50, 15, 0, 153, 1727, 779, 39, 40, 280, 0, 19, 423, 0, 4, 0, 6, 0, 43, 59, 60, 112, 51, 8100, 1, 0, 27, 240, 526, 636, 522, 165, 11, 10, 4, 101, 213, 31, 0, 9, 43, 10, 52, 362, 527, 0, 0, 0, 581, 17, 143, 199, 68, 6, 41, 0, 3, 504, 527, 5575, 1228, 2, 241, 12, 192, 10, 1727, 19, 2005, 0, 5, 62, 34, 0, 1501, 42, 82, 506, 172, 44, 3514, 3, 0, 3, 14, 66, 52, 0, 89, 8323, 1727, 14, 7, 15304, 28, 593, 2, 326, 751, 10, 188], [5, 48, 49064, 46, 0, 0, 647, 0, 1, 343, 29, 0, 1929, 3, 7, 59, 0, 0, 208, 624, 742, 189, 3, 89, 1010, 38, 0, 1, 1047, 37, 0, 114, 36, 0, 227, 1, 314, 371, 0, 1113, 1, 0, 15, 0, 0, 294, 282, 233, 25, 10733, 83, 0, 9, 0, 1010, 48, 14, 1744, 216, 29, 16, 49064, 206, 86, 3, 10, 1206, 1641, 2, 6161, 3135, 3, 38, 190, 37, 12, 105, 50, 0, 0, 1237, 89, 0, 404, 49, 51, 3, 204, 40, 0, 8, 59, 0, 0, 0, 225, 287, 3, 3775, 0, 89, 2, 0, 1, 1744, 16, 59, 1254, 115, 1050, 115, 8, 0, 185, 101, 1, 139, 33, 0, 0, 69, 0, 204, 0, 47, 162, 345, 2, 0, 0, 56, 39, 4, 150, 24, 27, 0, 19, 138, 5, 0, 17, 55, 0, 37, 0, 60, 295, 757, 6, 15, 8, 34, 69, 2005, 3, 1206, 316, 11, 53, 9, 5, 112, 0, 142, 2754, 41, 69, 0, 400, 16, 1, 52, 178, 50, 158, 10, 15304, 0, 4, 113, 47, 3, 49, 400, 38, 472, 3, 18, 86, 4, 106, 14, 0, 259, 50, 34, 0, 6541, 82, 12, 32, 9, 3135, 31, 43, 0, 843, 132, 17, 155, 178, 169, 0, 9, 117, 0, 162, 5, 14, 665, 16, 16, 233, 78, 0, 0, 7, 30, 757, 0, 7, 0, 13512, 182, 5, 10, 96, 0, 7, 10, 2136, 15, 17, 55, 2, 15, 228, 0, 0], [32, 71, 0, 0, 1552, 9, 757, 1643, 0, 19, 237, 34, 3, 188, 40, 0, 10, 0, 45, 114, 2, 4, 0, 0, 0, 281, 0, 3, 0, 24, 60, 0, 665, 43, 0, 47, 1321, 36, 29, 9, 6, 0, 0, 2400, 0, 249, 15, 0, 0, 0, 3, 288, 824, 8, 47, 138, 6, 38, 41, 0, 0, 7, 0, 0, 0, 278, 320, 74, 146, 99, 1, 0, 0, 1062, 22, 62, 1, 263, 0, 3, 0, 5, 62, 86, 2, 339, 2, 0, 2037, 0, 11, 62, 362, 12, 138, 15, 104, 101, 484, 1958, 15304, 70, 0, 18, 8181, 0, 50, 305, 225, 12, 404, 24, 287, 36, 0, 299, 399, 110, 580, 751, 158, 51, 59, 288, 13, 0, 8, 0, 20, 172, 0, 617, 0, 2, 471, 133, 814, 0, 0, 871, 1503, 23, 20, 119, 59, 423, 1, 52, 0, 0, 342, 3, 170, 31, 0, 869, 5, 122, 623, 12, 29, 48, 50, 7, 3, 0, 808, 25, 109, 875, 0, 0, 1, 582, 674, 556, 7, 0, 248, 3673, 0, 0, 564, 253, 3, 527, 1, 572, 0, 0, 5, 0, 12, 2, 2, 0, 17, 0, 285, 3, 0, 47, 0, 2, 316, 9, 12, 9, 43, 0, 158, 44, 72, 46, 35, 0, 2, 0, 0, 0, 125, 287, 0, 0, 122, 0, 87, 18, 0, 10, 3, 223, 150, 1140, 87, 15, 30, 43, 0, 0, 2, 0, 0, 287, 2, 316, 68, 115, 95, 10], [4, 59, 355, 5, 3002, 0, 87, 0, 0, 15, 0, 3, 4, 15, 0, 0, 1, 116, 2, 1036, 0, 1113, 326, 6, 0, 31, 15, 314, 90, 99, 69, 88, 223, 165, 0, 5, 6, 0, 191, 51, 188, 64, 114, 1, 104, 166, 0, 41, 20, 167, 15, 564, 63, 15, 0, 9, 630, 17, 2, 875, 15, 6, 1, 0, 3, 0, 1, 6, 0, 18, 5632, 4, 1, 0, 75, 182, 410, 0, 0, 6, 174, 0, 0, 0, 8, 395, 77, 0, 1, 11, 1036, 70, 11, 169, 22, 2, 0, 3, 0, 0, 49, 341, 6, 181, 11, 0, 1909, 12, 38, 3, 16, 48, 48, 0, 1058, 188, 650, 3, 0, 0, 0, 650, 0, 110, 77, 5, 235, 0, 48, 0, 134, 8, 6, 83, 11, 96, 956, 530, 3, 8, 320, 0, 13, 131, 281, 0, 0, 282, 60, 85, 61, 184, 6, 11, 102, 0, 18, 294, 29, 511, 5, 17, 128, 391, 75, 192, 1206, 1, 0, 14, 23, 4, 8, 507, 92, 7, 16, 69, 60, 16, 3673, 2062, 18, 315, 18, 14, 0, 511, 8, 288, 1929, 67, 182, 10, 0, 1, 241, 0, 12, 204, 15706, 0, 6, 16, 106, 52, 422, 8, 350, 7, 97, 189, 0, 0, 0, 0, 15, 707, 5032, 26, 9, 50, 26, 146, 27, 334, 203, 18, 197, 8, 421, 14, 3, 21, 134, 119, 178, 8, 132, 125, 11, 59, 202, 4, 0, 0, 0, 0, 102, 0], [4, 53, 814, 7653, 2006, 11, 308, 595, 1558, 195, 0, 572, 2136, 0, 90, 0, 32, 254, 0, 0, 51, 128, 0, 2890, 122, 172, 3135, 0, 327, 0, 1040, 1625, 0, 28, 17, 0, 45, 8, 0, 0, 1710, 15, 171, 1561, 422, 4305, 293, 0, 2, 0, 71, 100, 299, 0, 361, 11, 28, 8, 126, 0, 41, 285, 4, 1929, 11, 22, 9, 99, 0, 0, 0, 97, 0, 114, 134, 110, 0, 12, 29, 11, 31, 0, 2809, 22, 107, 0, 1140, 0, 163, 0, 9, 0, 26, 0, 779, 421, 1641, 6, 6, 31, 0, 216, 84, 0, 8, 0, 8276, 45, 0, 644, 98, 18, 956, 112, 38, 0, 0, 1058, 20, 6, 0, 8, 12, 5, 224, 282, 148, 556, 1, 3, 40, 1113, 158, 15, 2, 13, 345, 354, 31, 46, 0, 1, 0, 58, 38, 2237, 7, 0, 56, 0, 3, 188, 464, 40, 39, 116, 75, 190, 2, 843, 48, 0, 0, 1, 25, 281, 228, 215, 0, 38, 12, 342, 0, 3135, 48, 111, 92, 526, 204, 1, 235, 16, 0, 84, 227, 2, 39, 336, 190, 25, 19, 108, 0, 0, 3, 2348, 9, 46, 51, 106, 934, 0, 53, 169, 86, 0, 0, 2, 0, 10, 1, 76, 13, 8, 0, 70, 8, 62, 0, 185, 11, 182, 46, 229, 85, 43, 305, 4, 737, 260, 88, 8, 78, 283, 77, 0, 16, 260, 111, 99, 45, 477, 0, 167, 146, 308, 403, 25, 213, 24], [0, 5, 171, 0, 3, 22, 195, 0, 5713, 1401, 0, 56, 650, 45, 12, 8, 17, 361, 189, 638, 1531, 82, 18, 233, 504, 5408, 0, 148, 16, 355, 139, 77, 396, 934, 11, 29, 7, 15430, 956, 0, 17, 2, 43, 108, 2, 82, 246, 122, 6, 142, 10, 56, 51, 15, 59, 0, 36, 6161, 0, 48, 4, 209, 17, 0, 423, 2879, 216, 11, 119, 450, 10, 0, 157, 934, 0, 7653, 0, 124, 75, 751, 34, 7, 294, 0, 0, 1387, 90, 0, 808, 87, 285, 37, 1284, 3, 8, 5, 37, 0, 423, 32, 0, 11, 51, 0, 1588, 36, 241, 6, 0, 12, 108, 74, 1531, 630, 340, 34, 322, 287, 0, 203, 138, 0, 208, 162, 0, 117, 48, 682, 31, 11, 1284, 2, 163, 617, 74, 0, 10733, 36, 10, 0, 0, 0, 0, 2, 522, 9, 630, 0, 63, 172, 4, 11, 582, 9, 287, 1558, 562, 174, 10, 15, 47, 84, 408, 134, 1330, 346, 36, 1531, 2, 174, 6, 15304, 0, 74, 4, 674, 226, 0, 119, 3392, 415, 0, 279, 142, 29, 274, 1, 0, 0, 2, 122, 885, 135, 1, 0, 108, 343, 194, 5, 151, 0, 0, 43, 0, 0, 128, 0, 56, 245, 72, 4883, 102, 314, 1532, 281, 7, 203, 471, 0, 5190, 438, 1588, 183, 31, 391, 13, 4613, 1206, 526, 0, 69, 0, 0, 50, 3, 1, 3410, 2136, 611, 2, 308, 2, 0, 11, 165, 5, 2, 110, 20, 5], [142, 0, 1503, 2780, 0, 664, 250, 11, 0, 0, 0, 204, 92, 77, 276, 1, 421, 2, 1727, 10, 0, 90, 58, 0, 4, 13, 0, 8, 0, 45, 3, 2809, 11, 25, 4, 2787, 0, 0, 3, 32, 40, 9, 100, 6, 101, 62, 0, 0, 216, 32, 60, 606, 125, 59, 148, 87, 0, 423, 90, 32, 0, 2887, 23, 630, 212, 206, 0, 2270, 6, 623, 173, 0, 170, 710, 0, 7653, 72, 65, 20, 333, 0, 9, 115, 278, 44, 371, 134, 16, 16, 14, 747, 0, 327, 9, 0, 14, 2, 19, 175, 287, 0, 580, 0, 11, 0, 2348, 108, 99, 0, 0, 1552, 355, 0, 182, 20, 267, 0, 254, 142, 34, 0, 0, 84, 0, 355, 195, 0, 279, 119, 252, 1929, 9, 66, 266, 213, 50, 0, 78, 94, 2887, 303, 0, 5, 225, 37, 6, 8, 142, 969, 236, 1929, 56, 14, 1, 372, 108, 1050, 0, 7, 39, 8, 46, 2, 580, 208, 119, 0, 15, 458, 0, 1044, 44, 0, 74, 259, 1, 0, 0, 0, 214, 171, 285, 843, 21, 64, 0, 581, 91, 114, 3, 346, 0, 5, 1, 5621, 59, 5, 52, 229, 3, 556, 24, 6, 65, 32, 16, 40, 7, 3, 19, 23, 122, 71, 0, 236, 5, 65, 29, 76, 0, 39, 127, 70, 172, 177, 0, 4, 0, 1744, 88, 0, 573, 0, 2136, 22, 10, 6, 36, 20, 172, 969, 295, 1, 0, 44, 15, 0, 471, 0, 96], [751, 10, 49, 16, 189, 445, 0, 526, 1, 1, 9, 562, 8, 4, 46, 60, 0, 0, 110, 0, 4, 326, 400, 17, 372, 58, 205, 445, 3829, 8, 31, 66, 2, 0, 0, 169, 2, 7, 40, 399, 47, 0, 414, 200, 79, 1641, 0, 0, 727, 6, 7, 141, 2, 23, 0, 89, 4, 279, 9, 0, 29, 15, 204, 0, 84, 0, 8, 253, 580, 23, 2, 7, 0, 9, 55, 12, 27, 163, 152, 528, 6009, 99, 25, 582, 0, 6009, 2237, 7, 70, 41, 0, 334, 49064, 87, 15, 146, 358, 1008, 146, 0, 5, 20, 64, 0, 47, 0, 27, 62, 1503, 0, 278, 0, 1727, 146, 44, 28, 0, 0, 113, 146, 70, 314, 0, 547, 0, 19, 13, 23, 935, 114, 105, 4, 2787, 0, 410, 1, 73, 130, 0, 8, 647, 0, 27, 158, 10, 34, 745, 29, 3848, 152, 25, 7, 27, 5, 0, 32, 257, 9, 58, 1558, 504, 650, 0, 580, 5, 42, 182, 4, 73, 5032, 17, 34, 56, 20, 181, 0, 263, 1218, 35, 2, 38, 48, 0, 8323, 1876, 1, 808, 747, 617, 11, 0, 2, 118, 32, 116, 2853, 46, 1, 0, 0, 33, 815, 40, 0, 16, 0, 6, 2, 0, 38, 47, 2062, 218, 737, 182, 233, 311, 45, 0, 0, 0, 3, 341, 3, 19, 8, 4, 28, 617, 14, 204, 0, 2, 0, 0, 13, 0, 0, 90, 10, 89, 530, 0, 7, 86, 2879, 665, 25, 8676, 0], [361, 70, 10, 38, 128, 1, 80, 320, 131, 647, 288, 6, 12, 0, 192, 7, 0, 0, 60, 133, 44, 188, 132, 3, 4, 0, 141, 340, 1, 0, 415, 0, 0, 101, 370, 8645, 0, 3, 0, 236, 153, 179, 934, 13512, 41, 1, 9, 7, 26, 59, 128, 153, 0, 4, 356, 5, 215, 194, 0, 0, 0, 33, 58, 6, 0, 8, 0, 70, 4, 6, 0, 4, 4, 7, 194, 27, 0, 88, 2, 5575, 0, 5, 20, 0, 32, 934, 0, 58, 11, 0, 9, 79, 0, 96, 253, 126, 8, 616, 72, 3, 254, 1558, 15, 11, 0, 0, 47, 2679, 0, 0, 91, 305, 64, 5032, 63, 31, 353, 17765, 14, 198, 37, 0, 9, 151, 19, 58, 1, 62, 146, 1401, 182, 279, 0, 0, 7, 1, 0, 1, 138, 656, 8100, 197, 104, 87, 388, 259, 4, 14, 0, 2, 41, 23, 3, 39, 13, 26, 665, 0, 46, 146, 53, 0, 93, 71, 4, 128, 53, 38, 2, 562, 316, 3, 5, 15, 15, 0, 4, 39, 56, 0, 1641, 295, 87, 287, 526, 2, 0, 13, 2, 1, 17, 0, 7, 51, 71, 139, 6, 404, 8100, 199, 6161, 212, 3, 408, 0, 33, 779, 229, 522, 0, 24, 4, 11, 174, 0, 2, 0, 63, 58, 137, 38, 1082, 0, 0, 206, 620, 4587, 194, 249, 0, 3673, 5, 8, 32, 59, 438, 5, 13, 5, 138, 19, 1, 0, 237, 99, 11, 8905, 341, 1, 1], [1604, 790, 36, 824, 5, 0, 0, 249, 31, 228, 67, 301, 162, 4, 843, 34, 101, 1, 11, 29, 535, 0, 11, 2679, 9, 1521, 355, 95, 658, 1, 3, 39, 30, 93, 5, 4, 25, 58, 56, 181, 0, 9, 0, 2, 0, 13, 107, 13, 36, 99, 50, 68, 32, 13, 10, 287, 0, 0, 506, 919, 1, 8, 103, 32, 1552, 0, 58, 16, 32, 254, 151, 131, 20, 116, 181, 293, 1, 6, 0, 288, 0, 11, 69, 39, 0, 52, 530, 146, 1, 13, 742, 10, 934, 212, 61, 130, 23, 27, 18, 137, 5713, 5, 0, 24, 59, 0, 0, 170, 606, 13, 0, 0, 2749, 29, 5, 7, 506, 1085, 0, 125, 11, 10, 661, 8, 0, 192, 9, 2, 4, 6, 1909, 535, 38, 3, 0, 410, 2, 8, 115, 45, 240, 0, 190, 0, 522, 286, 59, 372, 121, 7, 0, 4, 2809, 67, 0, 1, 6825, 710, 1166, 26, 521, 165, 0, 22, 0, 1, 4, 398, 9, 0, 0, 78, 9, 0, 146, 2887, 26, 3410, 12, 0, 869, 355, 316, 16, 0, 20, 66, 59, 869, 8, 24, 14, 77, 727, 8, 0, 89, 17, 101, 11, 0, 9, 47, 371, 0, 142, 4, 106, 11, 371, 206, 163, 165, 0, 20, 956, 7, 174, 9, 329, 11, 0, 0, 1727, 35, 99, 5713, 237, 9, 7, 78, 0, 6, 227, 116, 179, 15, 727, 88, 0, 66, 919, 143, 253, 0, 6, 0, 37, 2754, 126], [1401, 1566, 355, 20, 5, 0, 0, 93, 650, 68, 28, 90, 5, 1, 9, 0, 153, 0, 4, 263, 30, 79, 43, 29, 808, 54, 0, 92, 4, 685, 301, 146, 294, 779, 4, 87, 96, 42, 9, 4305, 0, 1, 562, 1, 18, 56, 647, 15, 44, 445, 66, 14, 343, 137, 0, 15, 314, 371, 692, 3, 9, 628, 3, 4, 24, 59, 700, 1, 0, 0, 1330, 0, 85, 32, 126, 1050, 224, 9, 573, 15706, 0, 6, 151, 4, 52, 471, 87, 13240, 0, 2, 3, 1, 0, 1958, 20, 0, 54, 3, 2, 89, 727, 362, 162, 224, 32, 96, 52, 314, 5, 254, 3, 824, 91, 254, 327, 0, 17, 1, 0, 92, 1140, 3, 2887, 8, 10733, 0, 665, 1062, 0, 126, 101, 146, 254, 389, 229, 88, 60, 0, 0, 138, 43, 0, 29, 2, 199, 82, 3, 91, 53, 77, 0, 6, 1036, 882, 1254, 2, 40, 0, 37, 4, 0, 0, 57, 0, 50, 370, 0, 4, 52, 6, 2, 0, 527, 10, 0, 69, 14, 0, 142, 24, 710, 10, 72, 511, 171, 0, 56, 4, 56, 3, 0, 0, 15706, 355, 44, 184, 5, 350, 616, 61, 0, 31, 6, 1016, 0, 146, 0, 98, 389, 206, 18, 0, 70, 0, 60, 0, 3, 520, 1476, 977, 1, 314, 603, 182, 10, 165, 136, 346, 260, 0, 0, 0, 3002, 2, 0, 204, 6, 0, 102, 294, 0, 118, 2, 617, 183, 0, 28, 1321, 0, 39], [1, 60, 117, 0, 4, 75, 3, 20, 113, 0, 4330, 34, 18, 70, 22, 174, 64, 112, 28, 54, 252, 0, 0, 1876, 6825, 5, 1587, 2, 353, 0, 2050, 0, 0, 2, 81, 241, 117, 8, 9, 445, 59, 78, 0, 199, 0, 0, 3, 23, 58, 327, 0, 14, 184, 218, 33, 0, 235, 131, 0, 301, 178, 117, 293, 1, 1, 0, 2, 1387, 3, 1, 0, 1727, 3, 0, 507, 51, 3775, 0, 682, 56, 0, 113, 790, 9, 0, 69, 322, 0, 19, 0, 0, 710, 1801, 41, 184, 41, 75, 0, 95, 17, 229, 5, 119, 370, 252, 8, 0, 43, 218, 22, 35, 8, 580, 9, 107, 0, 138, 299, 0, 199, 214, 281, 294, 110, 6, 32, 4, 0, 9, 46, 32, 3, 100, 400, 1, 4, 0, 133, 17, 266, 1, 2, 0, 0, 23, 50, 0, 8676, 189, 95, 138, 70, 0, 295, 46, 1476, 0, 43, 6, 89, 43, 119, 29, 9, 404, 5, 345, 4, 169, 159, 0, 889, 4883, 9, 2, 8, 0, 0, 10, 0, 4, 29, 75, 10, 274, 79, 595, 30, 0, 727, 2, 117, 32, 23, 182, 50, 10, 28, 355, 165, 191, 0, 74, 572, 7, 0, 58, 59, 6, 17065, 5713, 8181, 93, 0, 4, 26, 90, 5, 57, 154, 0, 1401, 195, 192, 7, 17, 43, 0, 73, 3410, 521, 92, 8, 1, 142, 104, 34, 3, 5, 0, 388, 283, 164, 231, 1245, 122, 237, 24, 38, 120], [464, 0, 0, 22, 8, 2756, 36, 0, 815, 10, 0, 5, 34, 195, 3, 10, 67, 27, 294, 4, 0, 593, 0, 93, 20, 120, 80, 10, 153, 6, 0, 4, 169, 404, 665, 2, 106, 166, 362, 38, 36, 99, 1, 99, 5, 1, 92, 0, 0, 700, 8, 5, 7, 9, 11, 3, 3, 34, 1929, 18, 162, 89, 4, 90, 8, 52, 1113, 0, 1, 7, 0, 0, 0, 3, 2879, 17065, 204, 195, 72, 1, 123, 0, 0, 172, 1166, 0, 91, 1, 16, 133, 0, 46, 471, 127, 39, 10, 2208, 391, 0, 0, 70, 10, 0, 0, 84, 58, 181, 3002, 0, 355, 43, 3410, 209, 11, 79, 5, 224, 152, 45, 154, 251, 3, 235, 106, 18, 93, 5, 14, 34, 808, 0, 1, 0, 4, 1532, 61, 0, 177, 595, 163, 626, 185, 60, 187, 47, 2, 0, 1401, 62, 53, 180, 450, 8, 521, 279, 327, 403, 154, 24, 506, 123, 119, 295, 0, 204, 281, 78, 3, 3, 3632, 9, 3, 0, 0, 1, 20, 342, 0, 165, 4, 3775, 46, 11, 34, 105, 227, 1641, 0, 0, 0, 6, 46, 39, 40, 0, 0, 0, 151, 3, 43, 172, 843, 0, 650, 0, 0, 1, 2, 0, 7, 0, 1294, 11, 0, 75, 4, 67, 4, 8, 611, 0, 0, 178, 34, 79, 0, 5, 104, 4, 0, 0, 28, 11, 81, 315, 710, 582, 12, 62, 3, 596, 0, 133, 35, 0, 51, 1387, 404, 547, 12], [0, 8, 11, 798, 16, 169, 871, 224, 88, 3, 274, 249, 3, 16, 0, 3, 740, 67, 165, 0, 7, 0, 155, 11, 620, 3632, 1085, 362, 1218, 670, 0, 223, 869, 60, 106, 0, 0, 79, 624, 1561, 1643, 227, 37, 5, 91, 77, 10, 4, 7, 0, 3, 27, 0, 371, 43, 1641, 43, 7, 0, 130, 99, 1552, 520, 0, 6, 1, 104, 169, 46, 202, 0, 5, 1166, 0, 90, 184, 14, 182, 12, 30, 875, 1044, 297, 25, 57, 4, 0, 665, 0, 3392, 919, 511, 88, 0, 2756, 30, 29, 191, 78, 0, 0, 0, 12, 0, 38, 692, 47, 4, 130, 80, 11, 133, 97, 10, 231, 166, 2, 96, 8905, 0, 0, 2075, 121, 634, 120, 5, 0, 1, 2208, 5, 151, 1010, 116, 7, 30, 4, 0, 0, 8, 13512, 98, 3, 75, 1, 1604, 0, 534, 0, 50, 692, 8, 23, 31, 204, 345, 308, 0, 603, 11, 22, 182, 346, 0, 27, 13, 10, 0, 185, 2075, 471, 0, 1, 308, 4, 52, 16, 226, 0, 7, 710, 0, 28, 0, 421, 751, 62, 1, 14, 68, 0, 195, 0, 93, 0, 179, 72, 23, 4, 87, 8, 27, 0, 7, 13, 108, 0, 69, 1, 0, 1, 110, 126, 0, 316, 8, 707, 3, 16, 8, 3, 58, 17, 582, 5, 59, 0, 0, 23, 2037, 0, 149, 93, 1, 889, 99, 1401, 2956, 4, 46, 0, 5, 72, 11, 31, 16, 315, 182, 188, 204, 40], [3, 0, 305, 28, 4883, 3, 0, 9, 1643, 0, 214, 182, 0, 2, 591, 43, 119, 190, 0, 26, 78, 40, 0, 946, 49064, 358, 7, 370, 50, 98, 204, 278, 415, 5, 600, 1, 1058, 89, 70, 107, 18, 8, 1876, 5713, 0, 0, 38, 658, 10, 414, 260, 0, 0, 87, 204, 346, 0, 70, 1047, 53, 6, 5621, 126, 0, 119, 36, 5, 297, 595, 28, 0, 169, 66, 47, 134, 183, 10, 15, 43, 29, 626, 12, 17065, 2780, 1254, 65, 1, 0, 0, 0, 20, 580, 438, 235, 0, 0, 17065, 36, 4, 0, 87, 189, 388, 314, 79, 0, 89, 2195, 3410, 969, 80, 1387, 0, 16, 0, 0, 0, 7, 0, 90, 0, 342, 3, 56, 0, 263, 1, 0, 182, 506, 8, 882, 36, 9, 0, 0, 143, 25, 603, 4, 17, 115, 16, 0, 6, 36, 15, 0, 0, 14, 314, 71, 33, 104, 3, 60, 0, 0, 13512, 48, 297, 2, 36, 4, 182, 626, 2, 40, 43, 2, 125, 0, 0, 0, 61, 0, 7, 4587, 0, 142, 0, 16, 0, 30, 0, 183, 10, 4, 34, 0, 2756, 506, 11, 22, 0, 308, 50, 22, 266, 85, 128, 3, 3, 0, 214, 0, 141, 23, 504, 124, 4, 354, 314, 125, 8323, 159, 0, 21, 17, 0, 151, 24, 0, 3, 227, 1, 0, 0, 471, 114, 3, 94, 0, 0, 0, 0, 0, 0, 76, 0, 163, 36, 2754, 0, 62, 14, 78, 266, 6, 0], [32, 315, 0, 250, 0, 1036, 0, 10, 37, 0, 670, 152, 4, 0, 0, 122, 0, 2075, 0, 1, 274, 747, 45, 2, 581, 75, 620, 0, 0, 112, 0, 6, 527, 0, 48, 14, 10, 0, 0, 2, 104, 4, 0, 5, 591, 0, 138, 181, 8, 77, 17065, 345, 183, 0, 0, 464, 23, 1047, 52, 27, 2, 371, 314, 253, 25, 0, 506, 345, 28, 1, 13, 398, 3, 36, 0, 7, 72, 67, 1062, 511, 27, 4, 131, 1, 8, 308, 188, 1, 25, 6, 174, 14, 203, 7, 2, 13, 0, 36, 0, 20, 0, 58, 0, 0, 1228, 5408, 0, 8, 1166, 30, 1180, 12, 692, 23, 2, 4, 617, 8676, 88, 14, 171, 29, 36, 138, 1801, 59, 0, 98, 134, 547, 5, 2006, 3, 62, 98, 22, 18, 0, 27, 316, 18, 48, 404, 173, 1010, 56, 0, 0, 5, 12, 3, 0, 3, 171, 11, 151, 65, 0, 15, 0, 3, 84, 0, 0, 3, 0, 814, 85, 674, 171, 93, 6, 30, 10, 0, 5, 956, 0, 14, 74, 69, 189, 209, 72, 790, 814, 52, 7, 1047, 0, 0, 1, 0, 67, 0, 86, 935, 0, 0, 638, 40, 355, 506, 0, 96, 674, 47, 104, 39, 91, 48, 0, 73, 112, 7, 1, 23, 3, 10, 556, 308, 0, 327, 3002, 626, 1, 0, 414, 674, 0, 108, 15, 710, 415, 246, 59, 3, 85, 0, 67, 3, 0, 122, 125, 0, 125, 0, 0, 0, 69], [126, 982, 294, 44, 60, 0, 2, 0, 16, 0, 104, 624, 184, 78, 0, 56, 113, 174, 458, 18, 313, 127, 180, 6, 180, 398, 46, 3, 25, 11, 23, 710, 74, 52, 1641, 1929, 9, 0, 98, 774, 19, 0, 13, 126, 122, 0, 7, 134, 410, 86, 0, 869, 956, 1294, 47, 0, 39, 125, 198, 8, 38, 0, 73, 0, 22, 12, 506, 0, 235, 471, 0, 2, 158, 0, 0, 12, 275, 6, 93, 2348, 0, 1561, 250, 1448, 13, 0, 32, 0, 13, 60, 674, 9, 2, 315, 919, 15, 0, 118, 181, 0, 89, 50, 0, 15, 530, 0, 0, 0, 15, 47, 249, 19, 32, 399, 0, 0, 0, 547, 7, 189, 0, 61, 305, 423, 225, 0, 0, 6, 69, 245, 42, 0, 114, 0, 0, 661, 1625, 0, 372, 2, 19, 169, 5, 185, 0, 93, 233, 2, 0, 64, 644, 32, 96, 308, 171, 92, 73, 7, 0, 9, 0, 5, 747, 0, 220, 116, 46, 92, 172, 22, 0, 29, 115, 1, 0, 138, 0, 45, 195, 3, 0, 89, 0, 414, 742, 122, 0, 23, 477, 0, 263, 3, 1, 6, 56, 8, 69, 17, 47, 0, 124, 682, 3, 11, 153, 17, 0, 362, 0, 7, 15, 118, 155, 2, 38, 126, 96, 969, 0, 59, 275, 6, 0, 314, 10, 0, 7, 11, 4, 2, 530, 174, 20, 252, 0, 0, 630, 22, 0, 32, 274, 40, 9, 3, 181, 0, 88, 327, 685, 59], [0, 114, 355, 8, 80, 527, 0, 41, 0, 0, 740, 106, 969, 2, 110, 1, 9, 8, 1, 58, 0, 934, 6825, 29, 0, 14, 25, 8, 9, 8, 57, 96, 218, 0, 0, 363, 253, 511, 71, 142, 580, 0, 32, 58, 33, 1284, 288, 24, 593, 1531, 3, 185, 1801, 4, 3, 0, 1058, 197, 20, 0, 114, 70, 9, 982, 95, 60, 62, 3, 62, 59, 6, 3, 75, 0, 1, 0, 2, 62, 636, 11, 9, 141, 54, 14, 2, 506, 136, 0, 19, 636, 9, 5, 0, 2809, 23, 3, 17, 15, 0, 6, 6, 0, 0, 82, 69, 112, 23, 843, 117, 0, 241, 59, 18, 0, 68, 83, 0, 174, 17, 0, 38, 0, 682, 8, 341, 2, 5, 0, 131, 92, 2887, 4, 2, 0, 484, 0, 206, 37, 64, 20, 0, 9, 166, 23, 2, 1909, 658, 12, 42, 0, 511, 0, 73, 664, 163, 1744, 10, 74, 65, 17, 0, 32, 9, 682, 404, 195, 351, 9, 7, 311, 946, 0, 5, 22, 1321, 0, 4, 112, 15, 0, 0, 355, 226, 0, 11, 274, 3, 14, 16, 8100, 774, 46, 9, 13, 40, 4, 32, 183, 223, 0, 815, 0, 0, 638, 0, 20, 38, 0, 2195, 0, 36, 0, 169, 0, 74, 0, 3, 0, 39, 3, 4, 9, 0, 174, 0, 0, 3, 5, 504, 108, 2679, 3002, 2982, 1801, 11, 434, 30, 2787, 4883, 253, 40, 1, 59, 9, 13, 16, 22, 8, 0, 0], [3, 63, 9, 11, 1587, 7653, 9, 1166, 6, 0, 75, 35, 445, 471, 3, 281, 37, 13512, 0, 885, 174, 16, 125, 0, 7, 89, 2, 428, 46, 400, 530, 6009, 0, 3, 212, 0, 93, 58, 0, 50, 227, 0, 104, 32, 14, 3, 0, 44, 2037, 32, 0, 3, 8, 78, 5190, 471, 20, 29, 1, 0, 0, 11, 3, 4, 33, 93, 0, 3, 64, 32, 875, 279, 0, 30, 1044, 6, 46, 3, 603, 56, 0, 88, 233, 126, 1044, 0, 162, 22, 0, 175, 7, 299, 71, 106, 889, 0, 93, 33, 0, 5, 41, 0, 205, 0, 50, 29, 40, 507, 0, 9, 0, 0, 0, 0, 84, 0, 5575, 31, 0, 956, 1, 32, 138, 0, 0, 13, 10, 355, 0, 8, 11, 51, 35, 89, 0, 97, 42, 182, 6, 32, 279, 91, 2780, 1727, 11, 87, 8, 0, 2195, 58, 227, 0, 650, 83, 0, 647, 16, 0, 1, 187, 31, 0, 32, 279, 0, 3, 114, 346, 14, 0, 0, 3, 89, 10, 757, 15, 0, 620, 56, 0, 51, 133, 3, 15, 0, 26, 0, 8, 199, 0, 260, 1, 581, 187, 20, 39, 0, 6, 87, 0, 843, 20, 1047, 1113, 53, 58, 0, 16, 29, 1, 7, 32, 1, 70, 220, 14, 8, 6, 1625, 59, 94, 79, 115, 626, 511, 10, 511, 40, 747, 1, 52, 263, 740, 0, 3, 564, 122, 0, 5, 0, 1, 0, 0, 0, 656, 0, 24, 185, 34, 3], [31, 2, 1016, 21, 88, 0, 175, 119, 511, 0, 141, 0, 182, 8, 0, 885, 4, 572, 67, 130, 0, 223, 1180, 0, 80, 1379, 23, 0, 0, 2, 1503, 112, 0, 30, 73, 0, 9, 1, 1, 34, 138, 65, 0, 229, 40, 2, 9, 329, 13, 0, 17, 285, 595, 4, 0, 55, 4, 4, 172, 297, 33, 0, 0, 969, 547, 199, 1, 17, 0, 31, 117, 0, 308, 11, 9, 266, 11, 0, 745, 0, 2270, 3, 37, 0, 135, 51, 119, 32, 51, 398, 7, 0, 556, 59, 233, 41, 126, 4, 204, 138, 64, 17, 215, 177, 39, 100, 0, 408, 628, 7, 0, 399, 225, 33, 6, 142, 6, 62, 946, 28, 0, 935, 0, 191, 3, 0, 10733, 55, 0, 326, 0, 6, 389, 0, 1, 1254, 58, 2, 9, 30, 10, 0, 73, 23, 2, 223, 0, 174, 527, 11, 334, 99, 4, 51, 169, 126, 0, 9, 370, 174, 0, 297, 135, 166, 293, 157, 395, 0, 195, 108, 82, 132, 178, 342, 126, 2208, 0, 151, 15, 7653, 1566, 3, 572, 99, 47, 22, 54, 57, 80, 138, 7104, 278, 0, 5, 46, 267, 57, 0, 0, 66, 506, 0, 25, 0, 1, 17, 14, 6009, 109, 12, 5, 0, 48, 5632, 0, 13, 7, 130, 0, 0, 17, 112, 0, 751, 0, 0, 235, 526, 1297, 504, 12, 0, 98, 0, 122, 157, 288, 4, 97, 564, 151, 153, 2050, 0, 279, 0, 1958, 105, 1552, 650], [311, 16, 14, 0, 2270, 249, 7, 445, 62, 303, 919, 28, 0, 0, 226, 130, 0, 51, 2, 138, 229, 59, 0, 67, 39, 74, 104, 521, 162, 178, 8, 11, 1036, 2, 195, 51, 1, 27, 0, 20, 1, 114, 10, 116, 0, 279, 0, 13, 97, 7, 44, 72, 6, 11, 165, 74, 0, 985, 96, 1166, 72, 1604, 55, 437, 4883, 747, 67, 113, 1, 0, 59, 286, 26, 340, 6, 389, 946, 263, 7, 308, 3, 267, 0, 3392, 0, 623, 87, 10, 274, 0, 2887, 24, 0, 1, 31, 3, 203, 511, 1, 745, 0, 3410, 0, 628, 12, 21, 224, 9, 77, 20, 0, 117, 7, 33, 76, 2, 218, 0, 19, 15304, 77, 69, 0, 1, 0, 0, 327, 611, 10, 2, 12, 1140, 8323, 1532, 8, 421, 2, 131, 37, 185, 194, 0, 2, 3829, 99, 506, 7653, 0, 0, 112, 52, 6, 7, 0, 1, 14, 0, 8, 69, 0, 0, 56, 45, 0, 171, 4, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 403, 0, 16, 692, 141, 126, 285, 66, 3, 0, 111, 106, 0, 10, 22, 7, 0, 38, 4, 30, 191, 0, 67, 101, 24, 2749, 28, 97, 115, 2, 162, 395, 233, 44, 10, 0, 757, 141, 45, 8, 0, 295, 0, 3002, 0, 75, 0, 0, 0, 8, 74, 0, 171, 10, 1641, 727, 67, 0, 0, 34, 882, 43, 0, 214, 14, 0, 86, 573, 24, 4, 1330, 235, 5, 0], [355, 9, 0, 32, 5, 700, 31, 4330, 29, 6, 408, 0, 57, 8645, 0, 28, 122, 166, 36, 0, 0, 9, 27, 0, 151, 303, 174, 15, 3, 1113, 477, 0, 100, 99, 27, 192, 1040, 223, 3, 130, 61, 311, 0, 0, 260, 64, 12, 0, 408, 29, 0, 327, 4, 44, 33, 236, 41, 0, 82, 956, 41, 43, 28, 4, 0, 0, 204, 0, 22, 3, 0, 0, 0, 40, 259, 0, 111, 23, 0, 8676, 0, 0, 0, 8, 751, 171, 92, 170, 0, 361, 31, 122, 199, 0, 0, 0, 5, 740, 5, 1, 66, 1, 372, 644, 11, 1558, 0, 327, 0, 13, 1, 0, 32, 0, 249, 2890, 11, 225, 119, 458, 0, 0, 251, 0, 11, 104, 0, 0, 0, 0, 0, 315, 437, 31, 7, 107, 7, 0, 0, 9, 8, 946, 0, 86, 4, 178, 0, 92, 0, 314, 288, 0, 7, 371, 11, 0, 361, 7, 40, 4, 137, 46, 1, 259, 26, 308, 0, 166, 582, 122, 342, 192, 0, 24, 1625, 89, 46, 3, 157, 5, 220, 3, 0, 176, 23, 112, 17, 0, 281, 0, 882, 11, 88, 363, 0, 0, 434, 286, 227, 37, 438, 195, 1643, 18, 350, 745, 1, 110, 5, 6, 58, 0, 158, 2853, 0, 1, 125, 472, 1008, 0, 13, 1047, 26, 616, 0, 5, 299, 34, 51, 4, 0, 236, 0, 0, 3, 42, 125, 1, 39, 276, 97, 5, 11, 0, 215, 10, 9, 308, 596, 35], [665, 320, 42, 2270, 0, 0, 843, 29, 33, 17765, 171, 3, 0, 0, 1140, 562, 2982, 1958, 6, 0, 3632, 355, 12, 2, 0, 12, 53, 1040, 152, 15, 673, 0, 0, 580, 0, 22, 2982, 2, 8, 3, 40, 16, 0, 0, 1180, 1294, 2, 5, 180, 143, 40, 0, 27, 0, 224, 51, 9, 2, 1284, 257, 101, 0, 263, 62, 67, 61, 2037, 0, 285, 23, 0, 3135, 114, 0, 400, 233, 95, 333, 0, 322, 231, 374, 0, 154, 0, 62, 358, 0, 28, 0, 428, 9, 5, 62, 6, 0, 450, 790, 0, 0, 0, 0, 23, 634, 43, 3, 248, 664, 0, 0, 67, 174, 0, 0, 0, 5, 0, 521, 0, 843, 4613, 39, 108, 1, 423, 8181, 51, 6, 0, 108, 0, 38, 57, 235, 73, 5, 2037, 77, 1206, 39, 0, 174, 175, 0, 747, 295, 0, 9, 42, 623, 3, 228, 410, 26, 185, 96, 0, 212, 155, 0, 3, 6541, 0, 2, 34, 11, 0, 37, 0, 185, 1284, 5, 1, 0, 3, 260, 5, 30, 361, 0, 8100, 80, 2, 88, 2050, 70, 580, 122, 29, 7, 63, 77, 0, 112, 3848, 1521, 89, 0, 0, 67, 0, 89, 7, 956, 5, 2, 279, 0, 0, 674, 1521, 9, 28, 288, 26, 345, 31, 9, 23, 0, 126, 17, 0, 1, 44, 0, 0, 22, 0, 0, 69, 982, 42, 7, 19, 259, 458, 75, 3, 6161, 28, 8, 7, 0, 2, 166, 188, 5, 77, 0], [5, 192, 70, 52, 6, 31, 122, 122, 0, 92, 0, 4, 10, 0, 6, 89, 48, 366, 0, 5, 14, 74, 295, 125, 2, 26, 946, 3, 0, 3, 39, 0, 3, 340, 0, 0, 106, 27, 116, 59, 36, 74, 99, 59, 0, 128, 0, 737, 1387, 674, 79, 0, 78, 17, 0, 362, 2, 17, 10, 0, 8, 685, 166, 0, 11, 164, 1016, 69, 431, 19, 14, 0, 104, 20, 26, 18, 30, 329, 2, 93, 279, 153, 2, 5032, 41, 58, 223, 0, 2, 28, 0, 136, 64, 6, 661, 178, 935, 12, 188, 214, 9, 882, 534, 0, 1566, 1180, 126, 31, 0, 17, 0, 0, 0, 17065, 0, 24, 36, 1, 2, 46, 212, 0, 0, 8100, 0, 0, 484, 12, 3, 0, 606, 182, 0, 260, 511, 1744, 0, 113, 0, 395, 0, 2, 0, 43, 355, 29, 0, 0, 8, 178, 2, 46, 9, 2, 7, 2, 4, 76, 0, 5, 2, 28, 69, 286, 0, 351, 92, 10, 117, 0, 279, 0, 0, 2, 0, 152, 636, 52, 4, 0, 1, 123, 6, 69, 5, 8100, 521, 253, 0, 49064, 0, 23, 595, 104, 215, 7, 0, 333, 60, 15, 1113, 3, 57, 11, 41, 49, 8, 99, 7, 580, 8, 3, 0, 0, 1387, 1531, 370, 113, 17, 101, 1140, 86, 102, 0, 0, 3, 10, 0, 4, 23, 136, 31, 15, 0, 4, 0, 276, 450, 74, 12, 0, 1, 522, 0, 0, 1, 445, 0, 0, 547], [10, 0, 313, 1, 0, 1, 1113, 287, 9, 421, 1727, 170, 48, 0, 0, 0, 1058, 288, 80, 8, 241, 70, 6, 115, 14, 7, 146, 0, 414, 982, 4, 43, 8, 166, 674, 136, 0, 25, 176, 0, 374, 18, 0, 4, 673, 9, 76, 150, 20, 10, 0, 1, 0, 2, 0, 0, 6, 0, 5408, 25, 824, 0, 84, 0, 122, 2, 2887, 9, 358, 0, 422, 14, 70, 0, 1, 10, 0, 285, 47, 11, 42, 0, 42, 1503, 415, 17, 591, 1909, 195, 0, 93, 4, 114, 398, 151, 3, 0, 399, 53, 0, 220, 64, 15706, 15, 5, 0, 41, 0, 0, 74, 191, 6, 14, 174, 345, 84, 5, 1047, 72, 15, 73, 10733, 15, 308, 388, 38, 885, 7, 6, 638, 2, 114, 90, 192, 3, 93, 0, 44, 50, 4, 0, 566, 0, 0, 358, 0, 4, 596, 25, 18, 3, 188, 8, 0, 15, 100, 4, 428, 267, 113, 0, 0, 50, 0, 70, 1040, 50, 10, 710, 48, 342, 63, 228, 0, 96, 1044, 93, 11, 313, 345, 0, 143, 0, 14, 599, 396, 875, 146, 36, 13, 42, 8, 293, 66, 1, 294, 32, 16, 14, 1, 616, 44, 0, 11, 1643, 7, 52, 13, 751, 0, 0, 119, 656, 0, 2, 152, 0, 279, 10, 4, 52, 0, 0, 62, 287, 16, 172, 0, 0, 169, 116, 0, 85, 308, 0, 8, 3, 149, 57, 192, 13, 112, 4, 450, 0, 0, 43, 0, 43, 0], [2, 42, 0, 295, 0, 17, 2754, 117, 8645, 123, 5, 580, 1254, 3, 0, 1, 1561, 199, 0, 9, 311, 228, 2005, 0, 22, 333, 9, 0, 10, 0, 0, 5, 14, 282, 638, 249, 213, 6, 166, 3, 1, 94, 25, 23, 6, 1166, 235, 30, 0, 46, 0, 0, 78, 87, 40, 78, 38, 69, 182, 11, 20, 605, 710, 1, 0, 398, 69, 228, 0, 106, 48, 30, 285, 329, 0, 3, 95, 16, 2037, 56, 1401, 42, 1010, 0, 2, 0, 41, 287, 599, 356, 6, 188, 171, 197, 2, 33, 506, 4, 112, 9, 191, 0, 115, 322, 16, 8, 0, 87, 42, 158, 237, 0, 12, 149, 15, 2, 0, 1050, 9, 0, 249, 4, 5575, 80, 0, 163, 0, 3514, 57, 3, 0, 2956, 8, 251, 181, 0, 665, 86, 522, 0, 20, 77, 0, 29, 441, 522, 0, 18, 3, 0, 43, 125, 956, 345, 84, 174, 82, 169, 1048, 184, 4, 1016, 73, 107, 11, 0, 0, 1206, 8, 24, 0, 29, 122, 0, 982, 4, 74, 178, 3, 1387, 9, 0, 0, 389, 90, 4, 58, 27, 19, 11, 414, 38, 169, 32, 4613, 166, 112, 18, 0, 707, 6, 0, 339, 389, 1008, 28, 0, 36, 0, 18, 304, 626, 7, 45, 11, 1, 6009, 14, 153, 2, 1180, 327, 11, 115, 0, 8, 5621, 149, 871, 670, 13, 0, 11, 0, 157, 30, 3, 69, 422, 23, 0, 187, 4, 62, 132, 3392, 0, 43, 0, 192], [1254, 20, 1, 172, 178, 10, 42, 50, 39, 31, 0, 41, 506, 70, 977, 33, 14, 0, 0, 229, 0, 0, 0, 49, 9, 73, 31, 0, 10, 1379, 10, 83, 0, 25, 43, 3, 0, 15, 0, 164, 279, 1503, 185, 0, 3, 15, 23, 34, 97, 0, 17, 36, 0, 1237, 0, 11, 46, 0, 0, 18, 43, 535, 99, 1387, 8, 31, 294, 101, 0, 0, 39, 1330, 8, 93, 301, 0, 96, 0, 7, 53, 0, 286, 2, 26, 6, 19, 8, 154, 5, 88, 316, 665, 1, 166, 8, 0, 8, 3, 6, 0, 10, 2, 0, 0, 0, 700, 142, 0, 253, 157, 0, 123, 24, 0, 197, 66, 3, 0, 404, 4, 170, 0, 27, 253, 815, 77, 3775, 0, 464, 2879, 29, 281, 0, 847, 737, 3, 104, 522, 0, 0, 8, 0, 46, 51, 0, 86, 174, 0, 0, 55, 0, 22, 189, 0, 7, 253, 0, 0, 42, 4587, 0, 3, 5, 106, 35, 7, 22, 41, 2754, 29, 21, 108, 8, 141, 254, 97, 51, 346, 572, 45, 7, 808, 126, 14, 5, 38, 432, 6, 28, 10, 7, 0, 600, 44, 8181, 42, 0, 70, 0, 398, 1218, 0, 44, 5, 2, 235, 58, 12, 3, 295, 122, 0, 946, 5, 274, 39, 135, 0, 127, 7, 638, 22, 322, 31, 6, 4, 21, 0, 0, 982, 182, 134, 0, 670, 250, 98, 8, 1, 198, 1, 1, 34, 91, 0, 0, 6, 1587, 2037, 0, 59], [44, 1929, 0, 3, 3, 4, 195, 15, 50, 0, 1454, 0, 0, 0, 44, 63, 11, 0, 5713, 0, 0, 47, 0, 12, 0, 8, 5, 225, 423, 32, 30, 71, 0, 10, 0, 125, 2, 7, 281, 0, 0, 49064, 141, 66, 87, 80, 126, 2, 0, 100, 4, 13, 0, 0, 0, 32, 814, 70, 5, 530, 112, 157, 0, 2, 13, 0, 1, 87, 0, 38, 223, 184, 2756, 0, 233, 0, 105, 564, 0, 355, 42, 4, 0, 15, 138, 0, 0, 108, 0, 157, 0, 0, 6, 0, 0, 106, 1, 88, 59, 227, 15, 85, 8645, 2749, 43, 2, 8, 33, 692, 73, 0, 86, 6, 0, 8, 37, 9, 0, 146, 46, 96, 38, 0, 3392, 2, 0, 26, 245, 1082, 21, 29, 2, 0, 3, 4, 10, 87, 617, 9, 74, 5, 19, 0, 14, 43, 14, 1016, 195, 114, 1, 200, 1206, 19, 23, 3, 0, 0, 23, 4, 44, 0, 17765, 87, 9, 1587, 11164, 15, 0, 0, 229, 220, 0, 1727, 204, 11, 87, 0, 218, 84, 15, 0, 400, 5, 5, 644, 0, 9, 415, 31, 10, 1, 121, 0, 737, 52, 67, 34, 4, 327, 39, 0, 251, 8, 2887, 65, 48, 48, 4, 2, 288, 15, 2, 415, 692, 115, 73, 14, 1379, 11, 0, 0, 4, 132, 14, 7, 9, 5632, 477, 2050, 869, 1, 279, 0, 340, 8, 3, 1245, 150, 50, 0, 611, 253, 252, 266, 1297, 1, 0, 1, 428, 50], [745, 202, 8, 2, 0, 472, 62, 98, 358, 0, 115, 11, 0, 0, 7, 6825, 0, 314, 0, 774, 18, 1, 47, 341, 33, 2, 237, 4, 15, 229, 245, 30, 77, 297, 36, 2208, 1727, 0, 38, 0, 20, 11, 9, 128, 101, 138, 13240, 345, 26, 0, 658, 1503, 0, 0, 52, 122, 0, 65, 1040, 3, 0, 69, 227, 6, 0, 0, 6, 6, 628, 0, 7, 573, 12, 13, 0, 20, 371, 0, 73, 0, 0, 0, 1558, 12, 18, 4, 0, 4613, 2, 616, 40, 843, 4, 0, 76, 10, 48, 121, 0, 4, 6, 7, 6, 2, 19, 0, 144, 1228, 32, 0, 16, 582, 19, 7, 6, 136, 0, 146, 8, 0, 22, 23, 0, 0, 135, 52, 31, 22, 93, 35, 199, 398, 1254, 432, 22, 605, 2, 7, 1, 109, 90, 0, 59, 6, 60, 7, 163, 1218, 36, 50, 142, 7, 815, 1, 2, 0, 17, 0, 322, 58, 69, 104, 7, 8, 66, 18, 421, 374, 847, 28, 98, 7, 0, 0, 32, 113, 8, 7, 4, 44, 69, 17, 169, 0, 190, 14, 10, 1958, 0, 149, 0, 0, 3, 0, 40, 14, 3, 281, 22, 389, 4, 3, 1558, 3673, 101, 20, 32, 0, 15430, 172, 4, 37, 0, 70, 14, 1140, 93, 0, 395, 182, 32, 0, 0, 5, 9, 66, 4, 10, 564, 57, 404, 0, 47, 63, 0, 119, 824, 76, 0, 44, 0, 22, 30, 0, 216, 188, 0, 0, 17, 23], [0, 11, 108, 231, 180, 3, 798, 0, 3, 0, 0, 52, 0, 295, 316, 8, 0, 0, 122, 404, 36, 110, 99, 155, 707, 0, 37, 142, 3, 458, 388, 0, 37, 0, 0, 1085, 10, 93, 70, 0, 181, 3, 11, 346, 14, 27, 0, 142, 27, 0, 119, 5408, 0, 745, 0, 38, 57, 98, 61, 403, 283, 0, 6, 27, 0, 0, 8, 142, 0, 4, 8, 1, 0, 506, 141, 182, 566, 2, 0, 121, 13, 233, 603, 814, 757, 511, 527, 4, 89, 388, 288, 19, 8181, 2, 530, 5, 8, 171, 484, 52, 46, 172, 1588, 5, 0, 0, 97, 95, 36, 362, 39, 1284, 4, 0, 5, 263, 1, 288, 32, 67, 3, 0, 83, 504, 29, 0, 104, 441, 665, 15, 36, 299, 0, 5, 122, 12, 24, 73, 14, 38, 11, 18, 0, 0, 126, 29, 70, 0, 59, 423, 26, 263, 237, 1, 45, 28, 18, 5, 2, 0, 138, 0, 76, 50, 5, 403, 43, 86, 5, 1, 0, 0, 73, 131, 50, 1503, 47, 227, 0, 215, 0, 285, 0, 2, 3848, 1, 0, 0, 139, 4, 62, 5, 6, 1062, 0, 260, 7, 0, 0, 59, 11, 178, 2, 2787, 0, 520, 4, 0, 13, 154, 4, 46, 5, 29, 117, 28, 3, 10, 0, 152, 266, 33, 18, 0, 12, 4, 1, 152, 0, 1, 3, 2, 0, 0, 72, 1521, 29, 206, 11, 0, 2, 0, 0, 0, 96, 200, 21, 1082, 40, 0], [94, 97, 1008, 92, 41, 209, 254, 1, 423, 0, 0, 710, 3, 0, 1, 188, 100, 620, 0, 0, 1, 0, 38, 57, 0, 10, 0, 665, 0, 93, 93, 329, 0, 0, 0, 3, 0, 0, 1, 84, 3, 89, 311, 66, 0, 415, 16, 1245, 0, 8, 1521, 0, 15, 29, 14, 3554, 4, 871, 2, 0, 0, 0, 0, 69, 169, 50, 249, 38, 1, 1050, 0, 889, 339, 29, 43, 5, 130, 13, 274, 6, 355, 7, 3, 600, 0, 24, 13, 36, 24, 0, 1641, 0, 100, 297, 747, 89, 6, 12, 0, 745, 8, 5632, 0, 299, 96, 30, 56, 9, 0, 87, 77, 59, 164, 580, 23, 45, 6825, 0, 70, 391, 1016, 0, 882, 1, 15, 93, 6, 0, 605, 0, 3, 60, 0, 236, 2270, 0, 53, 0, 10733, 74, 329, 0, 0, 39, 0, 2208, 11, 0, 1587, 58, 0, 10, 2, 322, 86, 0, 5, 279, 0, 236, 45, 59, 4, 118, 1, 74, 0, 3, 4, 2, 4, 1558, 4, 4, 315, 41, 10, 0, 573, 2, 17, 0, 229, 40, 8100, 143, 51, 157, 0, 1, 343, 2, 192, 151, 0, 190, 674, 32, 0, 0, 0, 0, 398, 27, 38, 43, 4, 10, 3, 276, 78, 0, 0, 125, 128, 23, 53, 90, 0, 0, 0, 58, 43, 43, 27, 5, 109, 28, 4, 0, 40, 15, 77, 251, 1048, 6825, 0, 0, 9, 3, 8, 29, 297, 16, 3, 0, 9, 248, 12, 59], [0, 1, 0, 29, 0, 69, 0, 3, 229, 0, 353, 0, 60, 7, 9, 0, 16, 16, 10, 8, 0, 21, 204, 5, 0, 9, 62, 1, 165, 9, 138, 46, 3, 22, 3135, 274, 29, 37, 13, 0, 535, 2, 101, 0, 7, 144, 2, 7, 7, 6, 4, 72, 3, 1, 314, 23, 31, 0, 279, 423, 47, 8276, 2, 0, 169, 43, 30, 119, 314, 220, 0, 15, 0, 157, 0, 4, 0, 67, 33, 84, 530, 0, 388, 1, 757, 11, 108, 871, 32, 1, 2195, 5, 0, 127, 0, 7, 141, 146, 580, 14, 0, 57, 0, 0, 28, 35, 8181, 673, 9, 1401, 403, 29, 26, 192, 0, 39, 303, 50, 0, 104, 8, 0, 142, 99, 23, 1, 2756, 59, 37, 333, 0, 151, 9, 2, 0, 121, 1294, 2, 44, 0, 5621, 58, 0, 692, 0, 0, 11, 0, 23, 39, 1379, 0, 0, 504, 0, 205, 47, 0, 31, 70, 32, 4, 77, 0, 423, 11, 56, 0, 1503, 37, 0, 5, 506, 371, 171, 73, 528, 889, 10, 0, 46, 74, 605, 751, 52, 7, 31, 0, 0, 5, 985, 0, 0, 0, 3775, 1010, 22, 0, 73, 14, 11, 438, 171, 0, 2, 3, 56, 5, 176, 59, 86, 121, 506, 10, 3, 279, 0, 6, 605, 4, 0, 0, 1641, 0, 278, 0, 985, 3, 93, 11, 120, 73, 195, 0, 10, 511, 0, 1, 0, 146, 0, 0, 391, 0, 885, 2, 808, 18, 0, 218], [0, 202, 0, 132, 0, 355, 511, 0, 308, 4, 42, 26, 36, 26, 0, 0, 4613, 204, 171, 67, 0, 14, 88, 0, 2, 4, 9, 0, 0, 19, 63, 37, 700, 3775, 213, 82, 10, 4883, 0, 3, 14, 184, 0, 126, 55, 0, 0, 8, 9, 36, 3, 46, 2, 3, 52, 0, 16, 44, 0, 692, 216, 0, 3, 22, 0, 49064, 52, 130, 190, 15, 7, 0, 0, 91, 266, 0, 85, 2, 126, 395, 564, 2, 126, 0, 0, 9, 135, 0, 108, 257, 149, 69, 1016, 132, 155, 38, 9, 814, 118, 0, 355, 7, 287, 69, 12, 12, 1448, 257, 130, 19, 1, 4, 0, 311, 1044, 7, 16, 34, 22, 295, 81, 0, 142, 4, 2879, 19, 8276, 0, 0, 1366, 46, 0, 0, 59, 122, 34, 4, 32, 174, 316, 66, 919, 0, 12, 692, 0, 188, 2, 13, 2, 18, 0, 279, 21, 0, 32, 58, 127, 3, 316, 30, 70, 20, 115, 36, 32, 0, 4, 128, 31, 10, 172, 0, 0, 370, 0, 20, 32, 0, 0, 106, 2, 0, 30, 4, 0, 12, 2208, 17, 316, 3632, 4, 0, 212, 41, 0, 0, 399, 0, 11, 47, 7, 0, 0, 3775, 5, 0, 404, 0, 0, 0, 92, 41, 125, 0, 0, 23, 1, 2, 8, 1140, 8276, 2982, 0, 16, 934, 2, 1, 9, 62, 0, 70, 8, 6, 0, 143, 11, 21, 0, 0, 4, 0, 164, 814, 56, 0, 9, 0, 104, 74], [0, 415, 16, 44, 154, 17, 39, 0, 152, 131, 114, 450, 0, 0, 2780, 710, 2780, 0, 77, 869, 0, 26, 1, 24, 3, 6, 5, 30, 0, 0, 2, 115, 3410, 43, 9, 0, 26, 178, 0, 0, 8, 12, 35, 15, 13, 0, 6825, 87, 6, 47, 223, 18, 38, 216, 0, 0, 91, 371, 31, 0, 0, 18, 92, 9, 252, 49, 504, 22, 358, 77, 0, 8, 97, 1228, 121, 93, 1180, 9, 184, 10, 0, 252, 266, 5575, 521, 1, 8, 40, 0, 4, 198, 1588, 0, 31, 747, 0, 0, 59, 6541, 44, 1958, 1, 89, 1113, 0, 50, 5621, 38, 0, 0, 2005, 44, 6, 0, 11, 0, 29, 0, 14, 2, 1254, 1, 5632, 0, 10, 0, 20, 3, 1521, 0, 0, 329, 35, 0, 2749, 11, 10, 25, 4, 0, 48, 19, 0, 27, 2, 0, 46, 471, 5, 0, 18, 673, 1, 33, 0, 1, 9, 327, 79, 24, 919, 7, 48, 220, 185, 43, 1476, 152, 388, 24, 428, 8323, 158, 3, 0, 5, 0, 0, 6, 19, 174, 5, 3, 205, 395, 0, 182, 12, 113, 7, 8181, 316, 6161, 72, 91, 16, 0, 0, 0, 4, 1218, 23, 779, 75, 10, 0, 171, 195, 70, 7, 33, 2, 0, 3, 12, 16, 213, 1254, 0, 267, 432, 2, 171, 32, 0, 528, 0, 3, 14, 0, 183, 0, 204, 0, 297, 0, 0, 0, 0, 1237, 1, 23, 30, 3, 223, 7, 885, 5408, 71, 432], [0, 0, 11, 46, 3, 3, 165, 0, 3, 3554, 0, 1, 11, 5632, 4, 0, 885, 28, 4, 5, 77, 0, 0, 15304, 39, 0, 90, 181, 1, 8, 1, 8, 0, 0, 41, 92, 0, 1454, 87, 93, 1036, 12, 9, 458, 747, 194, 74, 96, 0, 233, 69, 0, 0, 3, 0, 13, 0, 4, 0, 34, 253, 1401, 27, 6161, 62, 0, 4, 18, 20, 3, 105, 45, 240, 0, 38, 11, 556, 4, 124, 15, 0, 0, 0, 16, 10, 1, 616, 2, 4330, 7, 0, 24, 55, 69, 125, 4, 72, 5, 3410, 0, 87, 114, 22, 415, 276, 1, 30, 11, 90, 6, 2, 19, 3, 0, 252, 371, 0, 10, 0, 415, 5, 504, 35, 88, 10, 285, 3, 0, 8, 14, 1448, 37, 38, 0, 9, 0, 0, 52, 527, 0, 13, 6, 36, 336, 0, 9, 0, 0, 9, 65, 0, 395, 58, 0, 1, 0, 329, 11, 2, 128, 4, 566, 946, 1, 5, 316, 0, 77, 3, 824, 52, 48, 7, 0, 122, 0, 8, 12, 15, 3, 50, 670, 2, 0, 23, 0, 0, 91, 1566, 31, 8, 7, 16, 9, 0, 0, 580, 595, 0, 99, 0, 0, 17, 0, 0, 458, 70, 26, 178, 27, 171, 0, 0, 88, 0, 0, 1, 252, 23, 1744, 103, 808, 138, 408, 0, 4, 287, 203, 131, 0, 5, 11, 1, 0, 24, 116, 2, 8, 159, 21, 316, 388, 67, 253, 0, 18, 299, 155, 2237, 287], [174, 0, 15, 185, 2, 520, 1180, 15, 8276, 69, 53, 0, 2195, 108, 2, 31, 124, 66, 0, 66, 197, 45, 0, 39, 4, 9, 1, 31, 166, 12, 1, 0, 8, 0, 280, 65, 99, 0, 0, 370, 15, 10, 0, 0, 5, 414, 0, 4, 56, 151, 0, 46, 15, 345, 46, 9, 0, 12, 0, 566, 87, 182, 31, 17, 815, 213, 4, 1, 281, 0, 22, 0, 0, 80, 0, 2, 0, 46, 1801, 0, 564, 0, 65, 2, 148, 99, 135, 1552, 188, 115, 199, 727, 0, 11, 177, 93, 5, 0, 204, 2062, 934, 13240, 33, 0, 117, 0, 343, 0, 21, 5, 0, 174, 5, 423, 24, 2037, 4, 36, 9, 101, 5, 0, 0, 14, 24, 59, 0, 0, 44, 0, 106, 5, 0, 0, 76, 69, 37, 294, 74, 162, 7, 8, 0, 6, 3, 0, 108, 39, 44, 0, 0, 87, 3, 0, 1643, 0, 32, 432, 0, 0, 0, 0, 919, 0, 415, 71, 4, 213, 534, 0, 0, 935, 60, 0, 8905, 0, 0, 97, 71, 267, 0, 188, 56, 6009, 287, 87, 199, 404, 0, 0, 174, 65, 70, 3, 0, 634, 573, 19, 2270, 5, 278, 99, 4, 1, 15430, 56, 0, 41, 6, 0, 15, 39, 48, 1085, 314, 0, 4, 122, 50, 628, 3, 114, 0, 7, 692, 0, 0, 16, 0, 0, 132, 5, 0, 282, 0, 105, 0, 0, 2, 1, 195, 93, 9, 0, 48, 522, 197, 41, 16, 64], [63, 1008, 400, 82, 437, 204, 341, 3, 0, 0, 61, 12, 297, 3, 20, 3, 0, 73, 1297, 0, 224, 0, 3, 1448, 36, 80, 2, 32, 14, 0, 9, 101, 295, 316, 0, 4, 7714, 36, 58, 3, 37, 59, 1625, 106, 8, 287, 314, 47, 5, 92, 192, 259, 0, 0, 1, 0, 184, 19, 3, 84, 2195, 1, 8, 17, 6, 0, 308, 9, 472, 2195, 157, 101, 779, 27, 267, 0, 1228, 1, 229, 566, 946, 58, 263, 7, 172, 235, 5, 146, 154, 21, 76, 1, 1284, 155, 564, 30, 336, 10, 30, 14, 7, 0, 4, 206, 0, 0, 11, 1140, 47, 101, 358, 0, 15, 6, 47, 78, 0, 0, 15, 206, 0, 183, 0, 14, 946, 10, 8645, 0, 105, 3, 281, 155, 13, 0, 355, 9, 10, 22, 155, 358, 0, 52, 132, 350, 50, 506, 0, 141, 13, 42, 358, 37, 527, 198, 4, 0, 9, 12, 172, 78, 0, 0, 710, 26, 2956, 45, 0, 0, 0, 77, 6, 0, 0, 157, 92, 84, 2, 3, 0, 27, 44, 32, 31, 26, 28, 1, 63, 1503, 3, 1140, 4, 2270, 72, 96, 62, 89, 0, 37, 11, 0, 93, 8, 9, 249, 8, 190, 7, 847, 182, 0, 99, 31, 673, 1, 182, 919, 372, 29, 297, 36, 84, 946, 87, 12, 13, 15, 0, 87, 636, 83, 1, 121, 0, 464, 0, 85, 2982, 14, 0, 188, 8, 1588, 58, 220, 869, 12, 1625, 0, 24, 0], [36, 206, 4, 0, 60, 38, 1366, 13, 9, 0, 0, 464, 12, 204, 37, 611, 66, 6, 0, 0, 9, 6, 3, 8, 46, 33, 11, 606, 297, 40, 148, 178, 56, 51, 66, 12, 110, 227, 11, 157, 0, 85, 50, 3848, 0, 1245, 195, 43, 1321, 97, 9, 0, 13, 88, 2, 0, 2, 0, 43, 2, 192, 6825, 7, 0, 197, 7, 0, 471, 0, 370, 29, 0, 334, 2005, 0, 20, 113, 24, 355, 2, 355, 14, 0, 126, 415, 506, 119, 28, 8, 1, 1036, 0, 314, 504, 287, 815, 1, 59, 3, 0, 0, 3392, 1625, 596, 2, 24, 0, 138, 50, 118, 26, 0, 50, 18, 1532, 11, 0, 46, 530, 18, 0, 169, 10, 14, 3775, 727, 0, 0, 10, 71, 2, 8100, 250, 143, 1, 250, 180, 208, 0, 327, 580, 8, 0, 1113, 295, 0, 0, 0, 3, 919, 45, 59, 0, 506, 1587, 2982, 99, 7, 44, 91, 656, 58, 19, 158, 38, 10, 0, 692, 727, 647, 2, 0, 0, 62, 0, 0, 4, 190, 105, 0, 212, 18, 1040, 89, 0, 51, 977, 5, 0, 50, 0, 223, 0, 32, 15, 0, 1532, 346, 670, 6, 178, 0, 29, 7, 0, 0, 13, 7, 57, 1321, 0, 1, 0, 250, 249, 843, 130, 77, 3, 9, 50, 157, 580, 11, 62, 9, 4, 0, 0, 2, 122, 2208, 0, 26, 23, 2, 216, 191, 0, 0, 1082, 20, 94, 472, 0, 181, 14, 89, 29, 0], [39, 30, 0, 174, 1, 59, 4, 52, 188, 32, 114, 0, 220, 0, 181, 798, 30, 106, 16, 153, 20, 7, 6, 13, 236, 15, 30, 108, 2, 22, 225, 3, 111, 253, 88, 188, 2879, 132, 8, 9, 3135, 0, 11, 172, 260, 0, 1, 0, 3, 0, 279, 4, 0, 44, 0, 188, 0, 266, 5, 3, 0, 55, 1503, 20, 11, 48, 0, 4330, 0, 0, 192, 871, 2, 119, 0, 169, 0, 0, 50, 97, 288, 13, 16, 108, 0, 184, 0, 3, 434, 24, 142, 0, 362, 52, 26, 0, 875, 692, 34, 83, 15430, 573, 1503, 126, 97, 1284, 4, 404, 30, 0, 22, 16, 99, 16, 122, 1321, 0, 581, 12, 4330, 0, 8, 320, 142, 342, 1, 0, 11, 389, 9, 30, 0, 31, 0, 0, 99, 253, 421, 13, 5, 14, 0, 8645, 3, 0, 1521, 0, 355, 14, 171, 2, 0, 56, 7, 6541, 0, 25, 3, 178, 8276, 0, 48, 2, 40, 30, 20, 86, 431, 171, 371, 32, 17, 12, 0, 4, 346, 0, 163, 0, 90, 19, 399, 69, 0, 5, 28, 92, 0, 0, 0, 169, 7, 108, 163, 174, 71, 131, 9, 12, 13, 24, 5, 37, 59, 0, 29, 0, 0, 3, 24, 606, 3, 7, 0, 8, 90, 6, 15, 51, 122, 42, 0, 18, 0, 4, 214, 11, 956, 0, 13240, 21, 580, 20, 2, 329, 43, 7714, 45, 388, 34, 345, 1558, 0, 1, 250, 199, 20, 547, 320, 1050], [144, 327, 40, 9, 98, 17765, 1, 20, 650, 0, 18, 80, 55, 27, 5, 91, 0, 24, 591, 0, 472, 13, 102, 182, 0, 345, 0, 35, 2, 293, 3, 0, 179, 195, 0, 1, 4, 0, 11, 146, 0, 52, 0, 73, 2, 363, 0, 59, 644, 138, 404, 97, 0, 58, 46, 10, 297, 0, 249, 434, 132, 89, 2887, 1, 21, 51, 172, 28, 52, 4, 2050, 0, 79, 98, 299, 0, 1, 281, 0, 530, 4, 13, 371, 285, 5621, 11, 35, 0, 1, 506, 44, 0, 9, 202, 8676, 2, 30, 0, 0, 106, 191, 0, 10, 93, 14, 70, 650, 151, 0, 70, 340, 0, 39, 356, 0, 5, 3, 108, 27, 0, 3673, 3, 8, 4, 169, 6, 20, 122, 12, 5, 6161, 30, 18, 2679, 4, 372, 0, 0, 49, 0, 1284, 956, 50, 0, 605, 35, 5, 225, 142, 3, 707, 86, 1, 1558, 0, 0, 173, 51, 93, 0, 138, 0, 1379, 404, 23, 91, 1, 96, 2050, 30, 1, 223, 11, 4, 5, 104, 315, 53, 1561, 31, 7, 0, 355, 95, 48, 0, 4, 215, 40, 0, 50, 2, 871, 0, 370, 22, 93, 87, 93, 2, 0, 0, 15, 12, 223, 464, 0, 1641, 283, 11, 45, 547, 0, 935, 11, 13, 790, 15, 11, 40, 0, 0, 727, 9, 123, 395, 39, 181, 0, 23, 99, 0, 1401, 0, 580, 0, 216, 0, 17, 3, 534, 0, 46, 3, 7, 20, 9, 19, 14, 2], [25, 46, 56, 23, 333, 32, 5713, 13, 9, 9, 32, 582, 0, 248, 34, 0, 0, 17, 29, 8, 59, 99, 0, 4, 847, 521, 32, 9, 6, 33, 18, 1284, 3, 0, 437, 0, 374, 45, 21, 3, 4, 1, 5, 1330, 47, 5, 0, 0, 24, 285, 0, 17, 12, 388, 169, 2, 1, 84, 13, 61, 157, 87, 2, 10, 4, 245, 1294, 148, 84, 624, 48, 1, 5, 229, 1, 92, 0, 0, 0, 194, 0, 14, 138, 122, 52, 106, 4587, 22, 5408, 889, 2809, 19, 178, 70, 2, 4883, 11, 2, 225, 1531, 274, 40, 39, 985, 0, 91, 0, 0, 1379, 189, 16, 14, 0, 869, 1958, 0, 67, 93, 4613, 0, 14, 174, 19, 11, 59, 56, 0, 0, 1, 39, 0, 0, 20, 596, 13, 121, 22, 38, 32, 1710, 0, 8645, 0, 2, 176, 0, 0, 206, 441, 227, 55, 7, 0, 36, 0, 15, 6, 0, 77, 10, 0, 19, 0, 3, 30, 6, 2, 66, 0, 29, 274, 2780, 3, 4, 174, 31, 15304, 0, 2879, 1, 1321, 94, 48, 178, 0, 1245, 31, 7, 527, 1929, 1521, 0, 67, 0, 6541, 122, 6, 314, 0, 0, 42, 2270, 99, 350, 50, 50, 511, 0, 415, 8, 1401, 0, 67, 4, 8, 1, 172, 0, 225, 70, 20, 240, 88, 0, 8, 10, 25, 0, 0, 1876, 410, 7, 4, 4, 171, 52, 664, 142, 3, 0, 1643, 4, 1, 119, 206, 117, 62, 1085, 32, 281], [0, 183, 84, 22, 1, 9, 26, 122, 233, 0, 0, 40, 0, 76, 60, 74, 6009, 0, 1, 14, 71, 11, 0, 0, 33, 16, 206, 0, 117, 126, 2, 254, 7, 53, 16, 45, 339, 2208, 14, 4, 162, 162, 982, 5, 0, 0, 0, 5408, 327, 28, 1218, 0, 199, 13, 48, 34, 0, 110, 220, 9, 13, 5, 1, 0, 5, 580, 0, 267, 2, 534, 37, 2, 521, 16, 7714, 108, 0, 1710, 2313, 29, 87, 1477, 226, 0, 0, 184, 0, 0, 41, 1, 674, 3, 345, 2, 42, 8676, 1047, 0, 2, 16, 121, 24, 308, 1113, 14, 82, 0, 106, 1, 3, 37, 245, 11, 142, 34, 644, 6, 2208, 1048, 11, 0, 334, 0, 0, 1036, 2, 295, 36, 0, 1, 172, 235, 32, 0, 0, 30, 11, 0, 0, 0, 15, 0, 3, 4, 400, 157, 11, 2, 46, 60, 96, 16, 101, 30, 24, 43, 22, 2, 182, 4, 1, 20, 4, 0, 37, 320, 70, 0, 246, 166, 7, 1321, 11, 26, 0, 3410, 183, 1, 2, 146, 0, 14, 0, 2, 0, 0, 5, 16, 0, 0, 1036, 10, 4, 0, 0, 198, 155, 3, 227, 14, 182, 286, 2, 108, 97, 188, 87, 1016, 2, 180, 18, 58, 0, 5, 235, 14, 252, 2, 0, 22, 9, 28, 16, 0, 295, 5, 0, 18, 566, 89, 7, 74, 29, 0, 11, 0, 220, 162, 58, 1521, 0, 889, 253, 8, 281, 1, 0, 26, 0, 299], [6, 0, 415, 0, 358, 89, 52, 3, 38, 5, 24, 15, 86, 10, 40, 15430, 4, 5, 7653, 31, 9, 4, 267, 162, 11, 138, 1401, 0, 1284, 19, 195, 0, 5, 185, 12, 0, 11, 2050, 0, 3, 0, 112, 6, 8, 149, 21, 1552, 1552, 0, 17, 0, 3, 295, 620, 36, 1641, 0, 1476, 0, 562, 10, 875, 1, 74, 665, 623, 2400, 0, 0, 158, 174, 4, 9, 2787, 0, 36, 175, 67, 250, 66, 195, 0, 24, 171, 0, 0, 87, 142, 0, 0, 0, 95, 2237, 0, 2313, 188, 12, 0, 351, 0, 127, 658, 48, 11, 99, 12, 1, 1, 10, 138, 0, 0, 0, 26, 5, 99, 1710, 13, 0, 56, 29, 17, 2, 0, 7, 0, 64, 14, 0, 314, 0, 3, 80, 5, 37, 0, 0, 287, 106, 12, 58, 5, 0, 202, 0, 56, 85, 66, 372, 18, 5032, 0, 32, 1047, 139, 2, 5, 0, 122, 2, 41, 605, 9, 0, 7, 6825, 40, 935, 14, 506, 6, 143, 0, 0, 19, 54, 123, 68, 0, 7, 0, 0, 814, 3410, 131, 1, 0, 415, 90, 45, 4, 47, 4, 3, 0, 0, 0, 119, 22, 0, 0, 0, 23, 138, 2756, 7, 65, 0, 35, 75, 9, 0, 8, 208, 0, 345, 19, 0, 62, 14, 0, 0, 4, 59, 3135, 154, 174, 710, 0, 0, 88, 745, 2756, 40, 0, 13240, 0, 215, 0, 737, 0, 174, 0, 3, 6, 39, 0, 18, 39, 10], [15, 4, 67, 644, 25, 520, 0, 422, 1082, 9, 9, 92, 815, 41, 620, 11, 0, 15, 3135, 13, 0, 414, 355, 22, 2, 956, 103, 0, 113, 15, 66, 1, 102, 0, 11, 414, 115, 35, 11, 423, 24, 83, 0, 0, 103, 5032, 51, 50, 0, 1, 10, 314, 146, 27, 0, 4, 32, 32, 8645, 5190, 204, 22, 0, 59, 74, 3, 0, 4, 92, 80, 0, 57, 0, 4, 117, 0, 9, 54, 2679, 362, 27, 33, 7, 11, 28, 28, 154, 6, 14, 1047, 9, 15, 117, 64, 8, 266, 99, 2348, 32, 7, 36, 556, 38, 414, 345, 7, 32, 0, 235, 39, 181, 150, 236, 93, 31, 0, 0, 208, 0, 423, 315, 169, 23, 11, 4, 3632, 1, 0, 314, 1, 87, 2, 7714, 41, 5, 32, 173, 580, 1, 0, 0, 191, 1876, 1113, 472, 206, 843, 75, 213, 0, 2, 39, 3, 0, 37, 315, 48, 0, 6, 37, 30, 526, 246, 22, 55, 11, 4, 6, 404, 871, 4, 183, 2195, 0, 14, 22, 599, 4, 12, 342, 0, 29, 88, 1, 1, 2, 1058, 150, 0, 18, 9, 118, 0, 15, 0, 24, 1048, 389, 4, 0, 11, 1113, 0, 7, 0, 301, 213, 7, 370, 73, 19, 0, 0, 3, 9, 178, 5190, 432, 114, 295, 0, 0, 4, 184, 202, 5, 2, 0, 562, 0, 153, 10, 237, 73, 9, 0, 115, 132, 253, 8, 14, 10, 0, 183, 30, 0, 173, 13512, 847, 1744], [251, 121, 154, 3, 38, 0, 747, 80, 0, 126, 4, 472, 506, 8, 263, 682, 225, 6, 4, 50, 1245, 1, 8, 0, 0, 437, 5, 125, 3, 16, 0, 37, 80, 3, 658, 2679, 2, 21, 0, 404, 46, 1284, 1036, 3, 56, 13, 4, 1, 0, 5, 143, 4, 0, 1744, 88, 74, 40, 15, 0, 0, 12, 27, 4, 1058, 0, 2, 192, 362, 4, 62, 68, 151, 22, 0, 18, 0, 0, 1010, 5, 2809, 36, 153, 91, 0, 9, 1532, 282, 314, 80, 18, 0, 45, 99, 636, 7, 10, 0, 0, 0, 1113, 1710, 92, 327, 0, 745, 23, 68, 0, 4, 0, 4, 0, 3410, 50, 4883, 59, 5, 0, 13, 311, 9, 18, 0, 78, 0, 0, 112, 1503, 2005, 27, 0, 138, 0, 3, 0, 3829, 51, 51, 206, 14, 33, 20, 4, 0, 1254, 253, 1561, 2075, 6, 30, 1, 4, 86, 165, 477, 507, 99, 1, 191, 3, 0, 174, 581, 9, 600, 7, 36, 727, 0, 114, 59, 14, 2, 471, 100, 0, 117, 9, 0, 0, 51, 12, 4, 0, 141, 623, 11, 372, 0, 138, 0, 10, 101, 13, 0, 142, 7, 226, 114, 2, 58, 0, 149, 0, 124, 4, 13, 9, 398, 798, 5408, 1, 0, 72, 4, 1016, 130, 73, 126, 45, 32, 0, 521, 4305, 93, 0, 0, 3, 477, 15304, 0, 0, 3, 67, 1, 26, 0, 0, 171, 450, 66, 0, 2, 1062, 10, 236, 0, 10, 0, 1245], [0, 5, 0, 40, 2, 692, 2679, 26, 0, 4, 39, 285, 66, 1379, 4, 1532, 0, 322, 8, 60, 5, 0, 0, 1448, 91, 0, 3, 280, 29, 133, 32, 39, 58, 188, 5, 187, 27, 0, 316, 65, 1, 982, 4, 93, 0, 43, 266, 11, 0, 0, 37, 112, 50, 84, 2, 64, 556, 0, 220, 12, 285, 214, 70, 0, 280, 119, 24, 611, 404, 0, 0, 6, 128, 99, 623, 1, 0, 28, 43, 2, 141, 4, 139, 36, 44, 0, 0, 22, 252, 2, 361, 11, 355, 3848, 340, 44, 301, 0, 624, 3, 30, 3, 0, 0, 422, 5, 423, 30, 18, 14, 11, 16, 29, 0, 0, 11, 10, 122, 2005, 423, 0, 0, 266, 117, 44, 60, 203, 126, 0, 19, 9, 415, 84, 26, 0, 50, 15304, 56, 504, 4, 2313, 0, 14, 18, 102, 0, 28, 43, 5, 5, 10733, 0, 0, 3, 0, 1237, 0, 149, 2136, 5, 9, 12, 43, 8, 322, 0, 0, 0, 21, 54, 2, 124, 0, 0, 12, 58, 13, 282, 0, 0, 54, 1, 11164, 9, 9, 118, 441, 2, 43, 400, 138, 2, 0, 117, 171, 85, 7, 2313, 11, 9, 263, 506, 0, 3, 0, 32, 14, 65, 142, 167, 2, 32, 204, 3, 1036, 0, 11, 1, 0, 391, 1958, 266, 422, 0, 108, 11, 2, 2348, 95, 4330, 4883, 47, 320, 20, 276, 636, 216, 0, 0, 13512, 361, 66, 24, 0, 56, 13, 99, 212, 0, 181], [182, 77, 0, 8, 229, 87, 0, 279, 0, 297, 254, 12, 0, 1008, 5, 5, 233, 0, 216, 27, 0, 8, 23, 1625, 1588, 847, 0, 20, 36, 171, 2, 78, 647, 2208, 11, 5, 220, 204, 127, 65, 87, 31, 157, 2, 5, 56, 572, 59, 0, 0, 5190, 12, 0, 45, 108, 37, 471, 1, 0, 4, 36, 0, 2, 0, 0, 656, 329, 395, 126, 122, 96, 2, 43, 3, 75, 0, 0, 7, 106, 0, 141, 0, 46, 30, 20, 39, 155, 0, 434, 3410, 656, 104, 33, 286, 235, 181, 919, 0, 0, 23, 345, 91, 626, 656, 46, 189, 7, 0, 154, 0, 0, 0, 8, 37, 43, 70, 117, 0, 11, 7, 0, 52, 656, 658, 52, 182, 18, 5, 93, 42, 0, 21, 72, 71, 354, 59, 0, 0, 0, 0, 1531, 148, 956, 6009, 4, 0, 2, 869, 70, 0, 4, 125, 17, 164, 0, 92, 0, 3, 0, 0, 0, 66, 0, 86, 4330, 0, 507, 20, 8181, 1048, 12, 71, 43, 0, 11, 507, 4, 31, 0, 13, 274, 229, 1, 46, 415, 3, 308, 0, 78, 84, 3, 35, 136, 5, 172, 0, 48, 0, 10, 843, 0, 0, 57, 0, 10, 0, 2, 37, 20, 9, 8, 72, 188, 339, 21, 47, 166, 1, 43, 2136, 89, 0, 0, 0, 0, 69, 528, 358, 87, 24, 115, 1, 6, 30, 39, 7, 59, 17, 5, 43, 72, 11, 138, 5, 0, 18, 0, 2, 422, 1206], [51, 3, 606, 121, 343, 143, 18, 144, 0, 9, 50, 0, 0, 91, 126, 16, 21, 0, 11, 593, 2, 2348, 0, 59, 366, 5408, 9, 3, 596, 665, 185, 3, 504, 0, 7, 9, 198, 0, 11, 4587, 167, 0, 30, 0, 4, 13, 10, 32, 43, 141, 1, 224, 396, 2037, 0, 93, 2, 297, 11, 320, 158, 39, 37, 3, 24, 0, 174, 118, 6, 7, 38, 101, 189, 13, 2, 727, 29, 0, 66, 0, 297, 36, 58, 9, 32, 0, 0, 36, 178, 8, 345, 434, 0, 1727, 48, 11, 0, 36, 27, 658, 869, 665, 977, 0, 32, 0, 1, 126, 0, 59, 471, 1909, 0, 0, 438, 1501, 0, 0, 9, 5408, 82, 69, 10, 146, 0, 274, 28, 12, 142, 504, 0, 191, 4, 355, 1401, 0, 173, 15, 87, 0, 108, 0, 0, 87, 88, 0, 122, 682, 19, 112, 2, 0, 10, 5, 320, 177, 8, 371, 8, 130, 0, 10, 206, 34, 1625, 27, 1625, 9, 30, 1477, 68, 185, 535, 32, 26, 126, 15706, 59, 0, 0, 0, 95, 0, 535, 8, 0, 26, 70, 12, 37, 0, 0, 37, 0, 220, 346, 1, 181, 1, 45, 103, 0, 11, 4, 0, 2, 15, 0, 10733, 154, 0, 0, 1330, 18, 1, 37, 624, 95, 1587, 276, 116, 274, 3135, 174, 33, 0, 205, 5, 353, 0, 151, 521, 142, 112, 4, 59, 0, 52, 0, 0, 7, 38, 6, 1366, 315, 22, 15, 20, 0, 0], [4, 0, 0, 315, 103, 0, 212, 2956, 17, 2, 0, 157, 69, 86, 36, 16, 249, 345, 59, 152, 779, 169, 0, 40, 685, 0, 42, 43, 0, 69, 28, 5, 50, 70, 27, 354, 3, 20, 0, 163, 80, 20, 86, 135, 0, 124, 3673, 1727, 225, 521, 0, 2, 13512, 1016, 6, 43, 33, 1501, 431, 45, 93, 233, 0, 0, 162, 0, 45, 0, 5, 1477, 10, 5, 34, 0, 0, 1, 21, 343, 2, 611, 345, 10, 101, 1641, 674, 1909, 437, 2982, 0, 506, 472, 0, 815, 64, 5, 223, 774, 274, 9, 0, 223, 20, 12, 39, 60, 8, 623, 3, 279, 5, 0, 103, 15, 0, 8, 0, 89, 8905, 774, 75, 3, 39, 236, 506, 0, 0, 0, 183, 283, 202, 1625, 51, 9, 14, 59, 1, 27, 8, 116, 86, 2, 127, 80, 7, 3, 224, 89, 7, 5, 90, 184, 8100, 27, 2245, 700, 14, 84, 0, 15, 66, 506, 216, 279, 682, 29, 0, 153, 0, 138, 126, 126, 371, 0, 580, 0, 130, 0, 246, 110, 13512, 3, 15, 15, 82, 29, 314, 358, 178, 0, 0, 0, 18, 78, 8, 253, 223, 0, 236, 38, 0, 19, 5, 115, 4587, 4, 2, 75, 40, 16, 0, 0, 281, 44, 534, 72, 200, 6, 249, 60, 29, 340, 28, 22, 142, 7, 0, 6, 415, 252, 46, 5, 69, 215, 117, 29, 320, 12, 7, 99, 279, 0, 0, 158, 0, 181, 42, 977, 68, 0, 0], [0, 1588, 22, 5032, 422, 0, 6009, 0, 127, 0, 0, 0, 74, 8, 350, 11, 7, 1, 969, 0, 472, 10733, 0, 10, 121, 0, 1, 4, 422, 415, 154, 0, 0, 165, 0, 0, 55, 4, 0, 301, 24, 1228, 0, 0, 69, 4883, 0, 53, 14, 774, 13, 0, 285, 43, 74, 0, 0, 225, 0, 0, 48, 90, 611, 8905, 23, 52, 65, 404, 93, 15706, 3, 9, 3, 130, 0, 44, 1206, 5, 5, 0, 9, 0, 591, 875, 2982, 3, 11, 19, 0, 1, 0, 0, 266, 99, 0, 5, 0, 8905, 0, 670, 0, 1330, 12, 314, 0, 0, 20, 1048, 0, 113, 7, 2, 1, 1, 875, 72, 4, 8, 511, 4, 0, 956, 101, 0, 14, 0, 18, 2, 15, 562, 0, 180, 32, 9, 0, 146, 69, 4, 37, 130, 52, 184, 4, 0, 0, 8, 0, 15, 15, 6, 2270, 2050, 39, 116, 522, 0, 17, 17, 751, 35, 23, 19, 172, 2, 295, 12, 48, 2879, 165, 0, 105, 581, 31, 24, 0, 14, 0, 0, 92, 72, 0, 14, 69, 38, 1, 55, 0, 3, 43, 2809, 38, 9, 260, 0, 7, 12, 90, 288, 351, 885, 350, 0, 2, 0, 99, 0, 1113, 0, 4, 0, 4, 8323, 410, 1532, 143, 10, 308, 199, 0, 2348, 308, 188, 47, 127, 3, 1531, 73, 78, 38, 0, 108, 0, 32, 0, 29, 143, 206, 0, 599, 0, 1, 111, 0, 2, 69, 102, 1477, 63, 31, 0], [223, 0, 14, 0, 39, 86, 18, 114, 527, 398, 329, 182, 630, 1, 580, 665, 0, 22, 0, 0, 591, 1166, 0, 15, 527, 46, 0, 322, 37, 184, 48, 19, 1, 4, 19, 408, 32, 81, 0, 189, 3673, 13, 15, 22, 0, 311, 2006, 562, 169, 43, 74, 26, 36, 2, 9, 0, 398, 353, 0, 7, 2062, 20, 58, 191, 146, 39, 1, 5, 263, 14, 0, 11, 511, 0, 3135, 0, 42, 19, 21, 9, 151, 8, 737, 3554, 29, 0, 2, 107, 29, 183, 889, 73, 2, 101, 38, 93, 0, 0, 1245, 227, 2400, 0, 0, 35, 0, 39, 0, 287, 0, 195, 216, 208, 6, 1477, 44, 17, 146, 174, 0, 12, 26, 108, 3, 233, 0, 4, 3, 130, 0, 0, 174, 10, 5, 593, 5, 2749, 0, 0, 31, 12, 3, 1379, 260, 1, 1604, 122, 213, 316, 7, 395, 315, 0, 3, 18, 8, 0, 5, 1, 0, 0, 1727, 122, 2136, 112, 2, 1, 0, 0, 27, 123, 176, 23, 0, 2, 132, 371, 155, 0, 2, 1, 124, 421, 346, 65, 43, 7, 157, 23, 0, 11, 0, 229, 31, 580, 2982, 30, 20, 1929, 157, 511, 3, 32, 113, 0, 1, 742, 27, 1, 4, 225, 64, 682, 0, 48, 32, 11, 0, 346, 144, 4, 7, 0, 43, 1, 206, 3554, 248, 19, 13, 63, 4, 1, 710, 4, 171, 2787, 19, 9, 630, 4, 0, 0, 14, 0, 1801, 410, 5, 28, 17065, 78], [19, 95, 41, 4, 52, 4, 0, 50, 56, 0, 0, 0, 0, 18, 8, 138, 3514, 0, 790, 617, 10, 956, 31, 23, 737, 87, 70, 363, 1, 2, 0, 4, 5, 1531, 1218, 5713, 311, 528, 248, 4, 5, 2195, 98, 1, 0, 226, 27, 60, 2, 67, 122, 92, 84, 20, 9, 19, 0, 0, 46, 8, 166, 7, 871, 2, 52, 0, 0, 1, 26, 2780, 345, 115, 8, 235, 69, 16, 5, 16, 5, 0, 15, 3, 15, 0, 11, 1531, 178, 504, 2, 6, 0, 10, 135, 0, 63, 0, 0, 3, 237, 65, 2, 148, 0, 0, 17, 1, 69, 1, 23, 0, 25, 404, 17065, 2853, 47, 0, 48, 21, 0, 23, 8, 0, 8, 29, 40, 47, 0, 278, 2037, 2, 0, 13, 178, 138, 154, 5, 10, 1040, 9, 4, 1532, 316, 0, 36, 46, 395, 0, 1643, 157, 0, 12, 0, 7, 214, 9, 65, 388, 0, 0, 1, 1321, 353, 7, 710, 21, 77, 54, 15, 2, 154, 0, 0, 0, 398, 103, 2754, 1, 670, 280, 72, 11, 0, 38, 0, 1744, 8, 3514, 48, 229, 977, 0, 4, 204, 178, 882, 5, 1, 69, 0, 213, 62, 15, 616, 1, 112, 11, 4, 0, 2, 882, 400, 0, 0, 104, 17, 68, 0, 471, 61, 322, 2, 35, 3673, 336, 23, 1588, 636, 59, 5, 600, 2, 8, 355, 165, 0, 2, 10, 2, 117, 0, 0, 77, 17765, 408, 4, 528, 1909, 64, 27, 3], [26, 339, 64, 259, 985, 297, 0, 102, 17, 15, 2062, 9, 2, 0, 0, 169, 0, 4, 41, 415, 0, 350, 0, 2, 0, 0, 528, 117, 15, 19, 0, 0, 0, 327, 353, 3392, 520, 29, 93, 2887, 5, 1387, 0, 0, 314, 8, 526, 530, 0, 345, 1, 70, 142, 37, 88, 0, 23, 346, 2136, 1, 327, 0, 52, 113, 1036, 1113, 0, 0, 66, 580, 327, 0, 19, 14, 0, 189, 0, 51, 388, 3, 146, 0, 0, 0, 2050, 48, 30, 4, 83, 6161, 4, 15, 33, 21, 504, 0, 52, 152, 6, 0, 0, 798, 3, 27, 0, 0, 0, 0, 246, 253, 0, 10, 389, 11, 0, 0, 11, 1801, 5, 11, 664, 0, 149, 24, 0, 1, 0, 342, 0, 197, 10, 14, 0, 0, 1, 0, 8, 7, 66, 506, 28, 64, 0, 96, 14, 32, 20, 67, 263, 0, 91, 882, 0, 0, 5, 2195, 198, 3, 0, 146, 37, 358, 0, 658, 77, 0, 43, 20, 67, 616, 9, 52, 119, 0, 2, 16, 52, 1048, 295, 0, 21, 22, 0, 29, 445, 464, 636, 0, 124, 13, 28, 24, 573, 638, 0, 11, 99, 0, 15, 152, 4613, 343, 152, 0, 10, 0, 7, 121, 7, 141, 0, 1, 0, 580, 798, 134, 0, 661, 56, 5, 2982, 4, 1010, 153, 11, 172, 535, 64, 0, 0, 7, 572, 4, 18, 73, 122, 0, 12, 2780, 9, 15, 345, 288, 664, 22, 316, 0, 665, 0, 0], [2, 121, 24, 56, 0, 19, 0, 108, 37, 20, 0, 0, 45, 507, 361, 174, 0, 5, 0, 471, 7, 710, 86, 70, 0, 2, 15, 0, 6, 14, 50, 0, 4, 146, 869, 73, 9, 1047, 58, 204, 0, 0, 2, 630, 0, 11, 0, 6, 38, 0, 0, 141, 6, 105, 0, 237, 0, 1501, 2348, 0, 3, 371, 0, 1008, 1, 3, 7, 10, 0, 5575, 1330, 14, 88, 0, 0, 308, 188, 2, 0, 0, 3, 617, 10, 31, 16, 24, 0, 38, 4883, 2, 21, 37, 174, 547, 24, 93, 78, 127, 9, 1, 2245, 8, 11164, 13240, 745, 0, 308, 127, 2, 0, 64, 6, 0, 0, 606, 521, 562, 0, 71, 0, 142, 0, 747, 209, 0, 14, 5, 24, 266, 27, 117, 0, 199, 0, 316, 87, 107, 346, 68, 32, 0, 29, 106, 44, 18, 315, 52, 0, 605, 2, 2, 2, 421, 216, 78, 3, 5, 16, 95, 798, 0, 253, 297, 0, 0, 340, 1, 1, 24, 117, 0, 0, 35, 14, 0, 661, 2, 0, 225, 9, 573, 225, 55, 9, 13, 0, 34, 93, 4, 27, 176, 59, 8, 4, 0, 1, 3135, 26, 182, 246, 0, 8, 172, 847, 43, 16, 30, 32, 0, 0, 0, 151, 603, 3, 104, 0, 151, 0, 1, 34, 7, 0, 8, 700, 1, 142, 0, 41, 8, 92, 1294, 0, 8, 1801, 0, 42, 13, 0, 99, 282, 4, 1588, 171, 0, 7, 9, 87, 3, 25, 7], [366, 37, 580, 0, 13, 182, 9, 56, 0, 2853, 506, 103, 0, 353, 1, 175, 423, 432, 12, 647, 2, 0, 5, 49064, 0, 9, 13240, 757, 0, 25, 65, 13512, 969, 126, 0, 27, 1521, 400, 70, 285, 299, 8, 11, 2, 8, 0, 7, 263, 0, 235, 43, 3392, 0, 3632, 623, 623, 199, 58, 11, 172, 0, 396, 11, 126, 0, 1, 0, 593, 0, 114, 0, 415, 0, 67, 0, 0, 1113, 53, 599, 87, 9, 233, 146, 7, 0, 191, 69, 757, 30, 0, 7, 8, 8905, 86, 14, 2, 1, 11, 0, 1058, 38, 34, 423, 2, 15, 20, 869, 0, 58, 253, 167, 0, 3848, 1, 0, 24, 0, 3, 0, 0, 138, 0, 0, 315, 24, 1476, 249, 0, 220, 1, 0, 1085, 85, 5, 11, 0, 358, 5, 3775, 638, 0, 8, 4, 41, 0, 740, 0, 9, 3, 4, 0, 215, 57, 0, 281, 0, 0, 23, 5, 2005, 4, 63, 52, 0, 8, 8676, 75, 93, 78, 3, 93, 43, 0, 30, 580, 92, 66, 55, 9, 0, 1710, 0, 0, 169, 48, 0, 0, 7, 16, 0, 4, 682, 213, 3, 3, 2, 89, 0, 0, 0, 580, 9, 7, 108, 3, 3, 0, 164, 15, 37, 0, 69, 0, 30, 745, 3, 0, 146, 5408, 1, 388, 0, 218, 11, 16, 0, 11, 9, 32, 414, 189, 62, 57, 99, 0, 0, 2, 115, 30, 747, 3, 188, 227, 0, 9, 47, 111, 11, 434, 3], [115, 1044, 126, 41, 342, 114, 89, 0, 31, 3, 60, 1503, 423, 18, 27, 89, 477, 0, 0, 0, 37, 0, 572, 22, 3, 10, 46, 10, 506, 59, 2, 434, 46, 422, 31, 45, 5, 661, 33, 27, 74, 122, 40, 37, 37, 93, 295, 104, 235, 935, 1284, 0, 0, 40, 158, 0, 48, 78, 8, 0, 2, 0, 0, 9, 11, 10, 7, 2, 0, 0, 11, 28, 0, 30, 287, 93, 61, 130, 20, 125, 7, 0, 617, 0, 251, 311, 11, 0, 6, 843, 24, 0, 16, 166, 28, 1, 6, 260, 38, 314, 875, 10, 8, 6, 0, 17, 74, 37, 41, 55, 235, 21, 157, 472, 3, 0, 166, 4587, 184, 0, 0, 0, 1113, 779, 191, 53, 24, 1, 154, 78, 2, 48, 437, 0, 155, 285, 0, 47, 0, 4, 30, 32, 52, 326, 0, 51, 56, 511, 0, 31, 47, 0, 14, 1047, 0, 0, 0, 235, 6, 0, 2, 0, 339, 0, 1, 1710, 0, 0, 21, 0, 171, 128, 6, 742, 7, 0, 2075, 33, 415, 28, 12, 65, 0, 35, 2, 108, 17, 166, 1206, 41, 0, 66, 225, 472, 4, 340, 71, 10, 885, 16, 4305, 14, 0, 1180, 0, 0, 305, 280, 10, 15304, 9, 5, 42, 16, 6, 93, 195, 885, 0, 11, 171, 0, 166, 0, 6, 36, 28, 104, 295, 0, 8, 340, 59, 1, 26, 69, 12, 14, 109, 3, 30, 65, 0, 2853, 8, 0, 103, 2, 297, 1876], [0, 314, 599, 106, 3, 11, 0, 530, 64, 0, 0, 0, 623, 5, 63, 573, 86, 751, 389, 22, 43, 20, 0, 44, 0, 422, 0, 67, 432, 65, 0, 798, 146, 0, 43, 0, 1, 0, 403, 623, 8, 3, 0, 11, 7, 0, 174, 1, 372, 16, 44, 11, 0, 102, 80, 8905, 0, 9, 47, 389, 71, 843, 0, 408, 174, 1, 0, 119, 297, 32, 354, 14, 15, 11, 432, 47, 80, 24, 72, 30, 311, 408, 257, 157, 3, 22, 0, 5, 0, 0, 14, 131, 117, 39, 934, 199, 11, 0, 24, 3829, 582, 28, 445, 1218, 169, 71, 30, 90, 24, 528, 0, 40, 3, 0, 39, 101, 95, 9, 0, 18, 84, 0, 6, 7, 3, 2, 314, 253, 4, 0, 2, 11, 0, 4305, 1401, 0, 19, 6, 808, 747, 5, 16, 13, 345, 47, 0, 0, 4, 99, 164, 0, 0, 3829, 231, 0, 0, 0, 847, 56, 1044, 44, 6, 13, 875, 1, 118, 0, 101, 30, 48, 1, 10, 0, 885, 108, 30, 175, 218, 31, 27, 0, 3, 3, 882, 52, 0, 13, 178, 3, 171, 11, 138, 70, 2809, 142, 31, 23, 34, 11, 0, 31, 0, 0, 11, 1561, 3, 2, 5, 43, 504, 5, 2, 313, 8645, 0, 14, 7, 16, 0, 0, 595, 314, 0, 141, 15, 204, 1, 634, 104, 0, 0, 9, 18, 91, 0, 105, 9, 32, 0, 4, 12, 44, 3632, 2245, 190, 1379, 8, 206, 45, 0], [29, 0, 9, 0, 39, 0, 69, 107, 0, 151, 46, 8645, 178, 11, 178, 13240, 171, 47, 431, 0, 118, 45, 0, 117, 62, 87, 3, 10, 37, 320, 0, 4, 1206, 49, 70, 31, 0, 48, 0, 69, 36, 8, 117, 23, 154, 202, 48, 1, 0, 421, 204, 190, 0, 3, 8, 7, 132, 0, 59, 0, 157, 122, 790, 0, 5, 506, 0, 204, 0, 70, 6, 109, 0, 710, 48, 0, 117, 5, 11, 75, 0, 6, 25, 121, 0, 36, 0, 182, 178, 19, 288, 0, 0, 235, 623, 55, 0, 11, 428, 1501, 757, 108, 92, 3, 1, 42, 52, 0, 742, 2006, 157, 16, 1, 12, 3514, 121, 59, 0, 391, 1, 202, 0, 7, 123, 14, 969, 49, 0, 93, 115, 7, 2, 0, 7, 104, 88, 52, 2, 93, 2, 437, 27, 0, 0, 0, 0, 0, 233, 6, 1, 843, 0, 0, 0, 0, 99, 0, 45, 396, 19, 3554, 200, 24, 0, 1401, 30, 37, 0, 26, 112, 5, 0, 81, 32, 4, 14, 0, 120, 0, 340, 320, 5, 0, 189, 43, 89, 152, 0, 0, 12, 44, 1, 141, 0, 3, 274, 253, 0, 869, 39, 15, 0, 573, 8, 10, 26, 99, 115, 23, 151, 194, 1552, 202, 141, 423, 151, 3, 0, 343, 0, 15, 0, 77, 471, 97, 263, 229, 339, 2, 101, 0, 2, 0, 423, 404, 0, 167, 355, 93, 8276, 1, 22, 286, 0, 246, 117, 2, 162, 24, 75], [10, 710, 22, 24, 189, 199, 49, 616, 39, 44, 0, 2136, 224, 0, 52, 33, 11, 30, 0, 4, 0, 121, 0, 0, 0, 3, 67, 122, 71, 285, 12, 0, 361, 0, 13240, 6, 89, 49, 0, 2, 0, 127, 0, 8, 32, 48, 125, 0, 18, 287, 90, 0, 75, 0, 54, 1, 74, 97, 47, 0, 252, 2, 19, 38, 138, 19, 3002, 28, 44, 308, 0, 11, 1366, 26, 0, 580, 43, 1477, 0, 0, 0, 26, 4, 1218, 665, 19, 740, 4, 2, 112, 2, 0, 177, 0, 1, 1180, 3, 33, 23, 428, 314, 0, 0, 169, 99, 52, 8, 0, 146, 89, 580, 3, 92, 29, 15, 4883, 31, 2, 14, 112, 20, 15, 26, 511, 108, 45, 17, 38, 740, 0, 69, 10, 0, 0, 38, 2, 257, 14, 320, 41, 774, 969, 20, 198, 0, 0, 10, 0, 274, 3, 13, 8, 24, 69, 4, 190, 195, 99, 50, 0, 0, 204, 3, 2, 73, 362, 0, 8323, 1501, 982, 39, 76, 146, 0, 105, 638, 21, 9, 0, 12, 745, 122, 0, 0, 254, 0, 213, 0, 119, 0, 2, 80, 0, 37, 1588, 0, 6, 316, 10, 1047, 0, 37, 4, 0, 0, 0, 0, 1531, 1330, 889, 1, 0, 0, 0, 58, 458, 0, 182, 2037, 3, 50, 0, 2, 0, 138, 520, 29, 184, 327, 20, 314, 10, 3, 431, 287, 96, 2, 0, 141, 5, 0, 0, 59, 0, 87, 1727, 0, 199, 80, 370], [1, 117, 48, 17, 199, 0, 6, 67, 969, 206, 39, 97, 11, 104, 52, 0, 14, 11, 0, 40, 1876, 6, 41, 0, 1448, 4, 59, 191, 11, 1, 233, 0, 35, 70, 388, 0, 13, 13, 184, 17, 2809, 0, 11, 121, 4, 0, 20, 428, 0, 0, 0, 0, 89, 169, 34, 10, 37, 99, 228, 13, 889, 9, 55, 2, 0, 10, 236, 3, 60, 70, 0, 6, 1330, 0, 740, 9, 142, 62, 86, 20, 125, 43, 0, 66, 40, 1958, 172, 9, 93, 251, 1218, 564, 188, 14, 0, 297, 410, 0, 4, 3, 2, 32, 16, 0, 0, 0, 0, 37, 0, 0, 20, 334, 371, 10, 0, 0, 223, 99, 605, 5, 0, 316, 29, 665, 0, 0, 158, 1, 0, 77, 16, 8, 46, 3, 48, 187, 0, 0, 60, 18, 2, 3, 16, 0, 2400, 235, 0, 18, 121, 0, 0, 23, 647, 78, 7, 10, 2245, 5, 43, 131, 287, 0, 0, 506, 3, 0, 3, 36, 527, 5713, 26, 0, 51, 178, 3, 0, 1180, 9, 616, 414, 0, 0, 9, 506, 0, 203, 30, 19, 1, 182, 1552, 0, 27, 52, 11, 57, 623, 71, 191, 64, 3, 1, 87, 0, 0, 0, 5, 0, 8645, 27, 0, 88, 1, 2, 2, 108, 0, 2809, 23, 40, 23, 29, 5, 166, 0, 27, 10, 20, 0, 0, 4, 314, 22, 0, 0, 70, 236, 236, 254, 191, 59, 58, 0, 358, 282, 0, 112, 6, 0, 4883], [39, 0, 0, 374, 3, 0, 0, 56, 43, 0, 935, 339, 0, 0, 0, 8, 0, 131, 13, 123, 6, 101, 0, 15, 27, 969, 644, 252, 59, 0, 90, 0, 93, 279, 814, 104, 144, 0, 191, 38, 16, 46, 4, 0, 0, 89, 34, 0, 75, 22, 38, 1604, 0, 4, 0, 138, 73, 0, 2270, 471, 0, 35, 26, 11, 10, 0, 0, 22, 9, 71, 32, 47, 26, 101, 0, 355, 7, 0, 370, 0, 751, 0, 138, 112, 3829, 398, 638, 46, 10, 0, 236, 0, 223, 308, 0, 67, 6, 179, 36, 136, 281, 1604, 1228, 46, 56, 400, 591, 0, 58, 647, 34, 2, 132, 1, 355, 2, 31, 2, 624, 11, 0, 115, 19, 1254, 2, 3, 0, 22, 12, 0, 13, 11, 0, 7, 178, 2, 11, 0, 0, 0, 7, 48, 320, 128, 0, 123, 179, 229, 157, 1588, 174, 195, 8100, 111, 32, 86, 0, 0, 45, 293, 400, 0, 0, 92, 192, 12, 8, 4, 66, 225, 166, 55, 93, 44, 229, 10, 10, 99, 2, 374, 504, 26, 1929, 5, 1558, 283, 0, 1531, 17065, 3002, 5, 521, 0, 26, 0, 138, 3, 0, 18, 70, 24, 12, 351, 0, 40, 2, 15, 72, 0, 1, 403, 647, 0, 4, 44, 1206, 3, 11, 18, 0, 566, 11, 31, 16, 267, 345, 26, 20, 59, 20, 50, 0, 320, 4, 8, 0, 311, 2, 0, 2, 14, 345, 1387, 0, 9, 80, 2, 3514, 2062, 180], [0, 101, 208, 3, 10, 78, 58, 10, 358, 85, 0, 8676, 8, 388, 3, 0, 0, 8276, 7, 93, 0, 24, 5032, 0, 148, 20, 0, 2, 308, 8676, 4, 5, 333, 4, 370, 0, 0, 50, 3, 8, 10, 11, 534, 445, 599, 798, 647, 2, 521, 37, 4, 737, 0, 0, 46, 178, 0, 564, 13, 285, 5, 0, 89, 8, 163, 0, 0, 16, 15, 1330, 0, 138, 593, 23, 6, 86, 8, 42, 1058, 12, 142, 109, 215, 0, 8, 0, 7, 0, 23, 353, 87, 182, 0, 10, 101, 2982, 0, 202, 814, 93, 605, 3, 13, 126, 65, 4, 68, 0, 3, 2037, 19, 2, 7, 108, 95, 7653, 24, 113, 1, 1366, 8, 8, 38, 0, 16, 50, 223, 7, 3, 1561, 644, 29, 1048, 146, 2, 507, 123, 32, 98, 47, 0, 36, 2, 24, 204, 166, 3, 184, 101, 0, 1531, 109, 3, 25, 106, 60, 8, 26, 1477, 61, 72, 1625, 209, 521, 10, 1, 106, 2754, 23, 66, 10, 174, 3410, 59, 327, 6541, 399, 41, 153, 227, 182, 3, 0, 682, 7, 9, 0, 9, 0, 24, 58, 0, 1, 10, 0, 117, 2809, 62, 8, 0, 685, 1245, 200, 14, 50, 73, 112, 27, 0, 0, 1625, 10, 117, 114, 1297, 96, 3, 0, 2005, 13, 0, 26, 0, 1, 2, 38, 2062, 6, 87, 176, 35, 19, 0, 0, 118, 0, 414, 320, 9, 41, 32, 1, 0, 372, 566, 86, 0, 30, 889, 16], [0, 311, 2, 10, 0, 2, 35, 3, 224, 626, 190, 18, 0, 8, 4, 96, 0, 0, 7, 0, 44, 14, 2400, 37, 0, 137, 0, 0, 0, 0, 235, 83, 157, 235, 87, 0, 7714, 183, 15, 9, 1048, 32, 591, 69, 20, 511, 606, 215, 18, 48, 125, 7104, 0, 3135, 0, 164, 20, 0, 0, 0, 5, 0, 3, 372, 12, 12, 248, 520, 0, 14, 128, 3, 73, 279, 7, 0, 824, 0, 3, 69, 1929, 0, 0, 56, 15, 7, 235, 44, 0, 39, 0, 0, 3, 1501, 692, 341, 278, 26, 0, 52, 199, 20, 38, 59, 0, 46, 314, 14, 2809, 0, 37, 25, 1, 34, 25, 0, 77, 26, 103, 34, 8, 0, 1501, 9, 32, 10, 59, 32, 63, 0, 1180, 5713, 69, 9, 3, 774, 0, 137, 45, 5, 48, 224, 13, 0, 1727, 151, 40, 17, 843, 0, 1, 72, 7, 155, 0, 11, 20, 0, 174, 188, 108, 22, 664, 19, 80, 10, 87, 240, 3392, 8, 0, 5, 8, 0, 1561, 404, 3, 634, 50, 320, 178, 0, 7, 0, 395, 0, 374, 4, 71, 692, 25, 71, 403, 8, 0, 40, 0, 34, 13, 187, 1297, 44, 0, 31, 136, 4613, 64, 279, 105, 36, 27, 51, 0, 1, 5, 871, 0, 206, 177, 167, 2982, 2887, 67, 36, 35, 9, 101, 0, 5, 624, 0, 1140, 62, 0, 4, 3, 195, 0, 15, 47, 151, 32, 0, 7, 13, 49, 10, 3, 395, 437], [10, 0, 0, 65, 0, 18, 99, 15, 50, 249, 2, 24, 14, 2, 114, 9, 534, 4, 181, 0, 2, 48, 361, 1, 37, 87, 0, 1588, 0, 624, 2, 30, 52, 14, 7, 3, 74, 1, 46, 327, 25, 7, 71, 14, 634, 1, 8, 1206, 295, 11, 73, 3, 188, 0, 0, 106, 212, 107, 7, 320, 0, 10733, 0, 0, 0, 37, 6, 182, 0, 0, 28, 1, 547, 8, 956, 1, 21, 39, 351, 70, 9, 0, 93, 120, 0, 26, 117, 59, 431, 182, 593, 19, 0, 82, 3, 2, 0, 343, 0, 0, 3, 10, 84, 0, 507, 5, 199, 3, 0, 875, 0, 327, 235, 85, 34, 142, 2208, 1284, 45, 130, 85, 2, 398, 20, 7, 404, 288, 124, 104, 520, 0, 182, 0, 20, 0, 0, 70, 128, 62, 7, 28, 25, 142, 6, 4, 2, 7, 0, 0, 0, 8, 0, 3, 59, 15, 0, 17, 48, 2, 146, 0, 114, 2237, 0, 1727, 8645, 123, 32, 410, 229, 190, 3, 0, 279, 155, 29, 316, 191, 1476, 228, 1297, 21, 20, 0, 6161, 32, 185, 740, 1, 0, 26, 23, 339, 2005, 295, 0, 341, 31, 50, 2887, 8, 0, 87, 638, 415, 315, 0, 3554, 0, 31, 421, 11, 0, 188, 340, 1, 155, 56, 0, 115, 13, 112, 78, 48, 263, 4, 1, 0, 204, 0, 3632, 96, 3, 327, 35, 8676, 0, 9, 0, 69, 871, 0, 2, 477, 977, 414, 0, 48, 8, 0], [9, 113, 22, 28, 36, 4587, 37, 0, 60, 19, 0, 9, 2, 350, 114, 19, 44, 146, 27, 0, 47, 224, 0, 169, 25, 0, 70, 59, 93, 526, 885, 87, 66, 127, 11, 131, 2, 1166, 0, 24, 99, 130, 374, 0, 23, 314, 0, 260, 40, 0, 7, 0, 220, 1297, 0, 174, 45, 3, 114, 12, 0, 0, 297, 0, 2, 91, 69, 15, 0, 32, 213, 527, 163, 0, 78, 1062, 216, 12, 0, 0, 42, 37, 7, 91, 8, 31, 506, 14, 6, 1566, 0, 1, 710, 19, 0, 41, 46, 1, 21, 404, 11, 63, 48, 280, 8, 23, 3, 1, 8, 396, 13, 152, 410, 136, 115, 69, 78, 434, 2, 99, 57, 0, 20, 20, 274, 628, 2756, 1, 19, 59, 0, 7, 1, 68, 423, 431, 740, 15430, 814, 72, 0, 428, 109, 9, 13, 114, 396, 9, 0, 10, 0, 0, 10, 236, 34, 0, 11, 5, 146, 0, 75, 1245, 14, 0, 0, 1744, 7, 0, 4, 0, 3, 157, 361, 79, 1448, 4, 22, 0, 5, 0, 92, 8, 566, 0, 15, 100, 1113, 13, 5, 2, 1, 4, 32, 91, 0, 2, 345, 0, 0, 31, 43, 20, 0, 25, 132, 195, 0, 21, 5, 1048, 5, 527, 266, 72, 220, 0, 178, 52, 48, 191, 0, 44, 47, 171, 30, 119, 15430, 527, 946, 0, 23, 86, 0, 38, 0, 1008, 0, 4, 22, 0, 12, 1, 10, 665, 4, 1036, 5032, 710, 67, 345], [39, 0, 0, 9, 143, 2, 0, 3, 112, 24, 32, 169, 934, 1180, 0, 229, 17, 0, 70, 11, 11, 25, 2, 2, 7, 56, 213, 112, 0, 60, 0, 228, 13, 189, 2062, 471, 0, 283, 742, 15, 8, 8, 395, 126, 356, 1082, 253, 9, 105, 9, 0, 0, 0, 3, 0, 56, 0, 1, 0, 1641, 4, 204, 334, 8, 0, 5, 326, 4, 3, 274, 2, 97, 47, 6, 28, 1, 530, 22, 50, 5713, 0, 0, 1744, 93, 14, 507, 113, 37, 311, 40, 115, 106, 3, 6, 13, 0, 581, 336, 0, 4, 0, 227, 674, 0, 14, 11, 174, 96, 295, 363, 0, 134, 9, 74, 78, 1, 5, 67, 152, 339, 236, 0, 81, 59, 8676, 747, 0, 0, 4883, 24, 0, 1604, 24, 5, 8, 2005, 25, 13, 0, 15, 23, 1643, 263, 464, 29, 62, 176, 144, 0, 0, 0, 0, 340, 346, 131, 1477, 10, 76, 146, 3, 17065, 21, 20, 19, 23, 235, 58, 0, 36, 106, 206, 148, 176, 6, 10, 0, 103, 24, 171, 18, 12, 0, 626, 345, 51, 13, 169, 14, 9, 0, 1561, 90, 1, 16, 119, 22, 82, 10, 195, 399, 64, 0, 250, 18, 274, 616, 0, 8, 3, 37, 0, 0, 7, 322, 21, 4587, 527, 3, 0, 148, 74, 96, 0, 0, 1, 0, 223, 4883, 0, 143, 7, 6, 1, 740, 1062, 288, 6, 507, 4, 31, 191, 0, 2, 117, 1744, 6, 506, 0, 1, 58], [123, 0, 0, 506, 136, 172, 434, 0, 0, 0, 484, 216, 11, 10, 108, 56, 398, 182, 3, 0, 192, 29, 254, 3, 6009, 1297, 223, 24, 0, 10, 4, 237, 7, 215, 946, 372, 3, 0, 38, 3, 0, 582, 3, 1710, 740, 50, 20, 0, 0, 8, 3, 4, 59, 80, 2, 138, 6, 97, 79, 0, 39, 366, 2, 2, 10, 0, 275, 3410, 4, 43, 58, 138, 10, 8181, 0, 10, 0, 0, 18, 130, 5, 1284, 0, 3, 0, 24, 216, 3, 0, 188, 0, 0, 15, 158, 33, 204, 2245, 0, 0, 5, 0, 54, 0, 0, 0, 9, 484, 36, 13, 41, 673, 20, 56, 37, 630, 8, 165, 21, 62, 11, 1, 0, 179, 2, 126, 0, 327, 1297, 0, 97, 24, 1330, 0, 167, 13, 4, 18, 187, 0, 4, 658, 0, 67, 48, 26, 2956, 5, 603, 11, 95, 44, 355, 0, 14, 0, 9, 279, 0, 215, 0, 9, 96, 206, 4, 15, 208, 216, 101, 403, 185, 0, 638, 162, 259, 0, 0, 623, 428, 0, 0, 0, 46, 10, 59, 391, 279, 0, 16, 388, 10, 60, 101, 421, 0, 2, 527, 0, 220, 142, 32, 0, 0, 1, 2787, 54, 0, 650, 1, 0, 0, 40, 97, 6, 0, 14, 6541, 20, 190, 87, 0, 6, 22, 3, 114, 370, 3, 1, 0, 225, 58, 6161, 8323, 0, 51, 388, 9, 6009, 32, 7, 178, 0, 1058, 8181, 252, 92, 23, 43, 11, 0, 527], [0, 163, 57, 10, 0, 77, 0, 1, 48, 0, 0, 322, 0, 3, 39, 8, 23, 2780, 142, 8, 8, 1, 1, 0, 32, 1744, 0, 30, 5, 4, 50, 60, 40, 15430, 303, 20, 0, 72, 105, 0, 5, 90, 0, 0, 0, 0, 274, 0, 215, 178, 0, 50, 0, 0, 49, 33, 32, 5032, 18, 23, 0, 1503, 599, 267, 49, 1297, 1909, 5, 139, 0, 134, 182, 388, 1, 96, 685, 8, 814, 628, 10, 0, 484, 131, 29, 0, 11, 36, 580, 0, 0, 24, 5575, 1, 26, 97, 1044, 0, 3, 2756, 12, 0, 8, 65, 72, 38, 3829, 798, 180, 174, 477, 1082, 14, 25, 0, 1, 1, 0, 0, 0, 4, 8, 0, 9, 130, 0, 5, 398, 29, 226, 1, 7, 84, 240, 116, 0, 7, 304, 249, 99, 0, 2, 41, 194, 27, 333, 1401, 315, 10, 2, 0, 233, 0, 30, 23, 0, 41, 4883, 89, 7, 50, 370, 90, 0, 0, 89, 1016, 0, 0, 7, 51, 7, 41, 757, 30, 0, 0, 5621, 342, 26, 44, 279, 153, 146, 0, 274, 6, 4, 2, 0, 36, 8181, 18, 0, 195, 57, 8, 7, 0, 58, 6, 157, 5, 117, 0, 8276, 52, 611, 35, 96, 0, 3, 0, 600, 31, 112, 636, 355, 0, 322, 15, 0, 2, 108, 6, 2062, 80, 2, 0, 25, 89, 370, 13, 6, 3, 104, 0, 3, 89, 885, 11, 142, 96, 6009, 3, 216, 320, 0, 3514, 8, 46], [44, 20, 78, 40, 327, 504, 21, 282, 0, 8, 166, 421, 1294, 0, 0, 0, 43, 747, 141, 204, 3, 166, 32, 1, 8, 24, 0, 93, 5, 2037, 165, 17, 0, 31, 1, 2270, 66, 32, 0, 19, 130, 1454, 15304, 431, 16, 3554, 0, 152, 122, 50, 1036, 0, 8, 10, 0, 123, 266, 869, 183, 0, 6, 29, 0, 78, 84, 57, 101, 0, 0, 83, 13, 180, 0, 4, 1, 115, 0, 0, 2, 248, 253, 117, 0, 644, 581, 3, 7, 0, 314, 82, 20, 1050, 37, 982, 158, 1727, 2, 333, 0, 0, 2, 13, 19, 78, 32, 293, 208, 398, 3, 27, 3, 27, 745, 50, 1454, 624, 14, 74, 617, 0, 0, 138, 1140, 5, 0, 0, 3554, 0, 173, 20, 0, 0, 1, 611, 9, 595, 0, 0, 40, 0, 8, 10, 700, 37, 0, 1, 3, 740, 2754, 0, 44, 0, 350, 31, 165, 227, 70, 155, 644, 249, 0, 0, 358, 106, 199, 8, 0, 114, 8, 3, 450, 408, 0, 150, 441, 0, 7104, 38, 9, 351, 5, 77, 189, 50, 871, 656, 0, 2, 0, 0, 0, 149, 249, 340, 437, 562, 0, 0, 70, 0, 214, 108, 23, 0, 16, 3554, 471, 3002, 15, 1113, 0, 0, 8, 4, 4, 6, 228, 171, 0, 183, 7, 84, 1561, 1050, 0, 24, 361, 4, 8, 566, 30, 2037, 0, 3, 0, 2136, 0, 99, 74, 0, 27, 0, 27, 1552, 0, 1047, 14, 11, 0, 74], [355, 44, 0, 7, 1, 12, 0, 50, 2787, 0, 19, 0, 40, 847, 0, 4, 0, 62, 53, 415, 29, 12, 37, 0, 15, 78, 48, 59, 0, 0, 8, 1, 710, 350, 50, 727, 43, 287, 98, 0, 0, 5, 4, 0, 5, 37, 177, 15, 779, 281, 0, 281, 13, 56, 10, 31, 10, 2, 0, 1330, 13512, 522, 169, 37, 187, 38, 213, 0, 564, 1218, 27, 48, 0, 0, 89, 37, 0, 0, 0, 985, 4, 60, 59, 10, 171, 308, 60, 2, 9, 0, 182, 15, 0, 8323, 7, 134, 52, 329, 102, 224, 24, 0, 815, 0, 1, 11, 0, 126, 10, 616, 8, 43, 23, 2982, 0, 0, 0, 143, 0, 3, 2, 0, 50, 507, 138, 1, 51, 78, 1, 1604, 128, 142, 17, 7, 5, 69, 389, 0, 10, 404, 1297, 6, 0, 279, 66, 0, 32, 77, 521, 0, 0, 72, 0, 66, 74, 24, 43, 0, 0, 308, 314, 0, 2, 41, 2, 431, 6, 16, 9, 2756, 73, 2, 204, 37, 31, 0, 0, 20, 11, 89, 0, 169, 14, 48, 1237, 12, 6161, 0, 2, 225, 946, 630, 6, 32, 69, 5, 52, 25, 10, 315, 0, 0, 2, 8, 0, 0, 2, 0, 14, 31, 11, 30, 0, 0, 67, 20, 13, 64, 34, 0, 29, 58, 151, 0, 0, 326, 0, 0, 112, 3, 1, 61, 2, 0, 1561, 187, 122, 125, 4, 106, 673, 73, 0, 0, 111, 11, 340, 0, 0, 12], [0, 0, 3, 92, 1643, 0, 0, 431, 3, 0, 8, 65, 139, 0, 1140, 4, 727, 182, 1237, 139, 737, 75, 20, 0, 4305, 39, 77, 187, 74, 0, 308, 1, 398, 142, 0, 0, 0, 0, 408, 0, 431, 8676, 218, 159, 0, 747, 41, 0, 0, 11, 0, 0, 15, 25, 220, 0, 3, 89, 566, 115, 885, 0, 5, 38, 37, 0, 774, 169, 2890, 25, 18, 1, 235, 59, 231, 8100, 624, 59, 9, 1321, 87, 4, 32, 15706, 0, 10, 31, 0, 0, 4, 59, 5575, 665, 650, 4, 0, 458, 34, 17, 263, 54, 293, 0, 3, 73, 9, 0, 281, 0, 605, 7, 0, 5, 7, 32, 1, 57, 2062, 84, 12, 0, 415, 2, 0, 1476, 1166, 59, 606, 89, 1166, 31, 165, 0, 0, 0, 6, 0, 173, 205, 0, 815, 3, 74, 51, 0, 29, 2, 1929, 0, 22, 185, 0, 19, 24, 875, 14, 11, 8, 0, 1180, 354, 303, 2679, 2, 0, 10, 27, 4, 0, 398, 0, 0, 12, 400, 1744, 233, 396, 117, 75, 88, 2780, 361, 77, 110, 1284, 0, 9, 189, 391, 19, 0, 12, 18, 44, 59, 30, 43, 2, 166, 0, 0, 37, 0, 0, 32, 9, 10, 94, 1558, 6, 0, 12, 1330, 97, 263, 0, 3, 224, 1531, 6, 44, 7, 170, 1643, 1228, 0, 0, 78, 30, 274, 3, 0, 1, 0, 1, 11, 0, 6, 956, 33, 50, 48, 11, 33, 57, 0, 843, 7653, 55, 0], [0, 48, 2754, 182, 52, 2, 9, 314, 0, 0, 1625, 1561, 30, 5621, 0, 5, 54, 5, 42, 90, 119, 279, 126, 0, 60, 12, 10, 26, 69, 0, 0, 4, 4, 114, 237, 4, 9, 710, 163, 2780, 593, 2270, 0, 1503, 0, 403, 43, 77, 0, 1, 1, 0, 37, 282, 50, 1047, 882, 0, 138, 3, 34, 228, 61, 199, 1, 7, 52, 52, 2809, 4, 1552, 40, 4, 0, 66, 24, 935, 0, 2, 526, 126, 2, 326, 0, 70, 162, 1476, 158, 4, 2, 2, 5, 0, 507, 421, 288, 34, 182, 2887, 477, 0, 1010, 2, 182, 279, 0, 133, 34, 0, 0, 1, 54, 0, 84, 0, 3, 74, 78, 30, 1, 4, 438, 0, 118, 1, 5, 62, 115, 33, 96, 287, 7, 1909, 0, 102, 0, 0, 24, 31, 2, 4, 745, 23, 47, 182, 174, 41, 28, 12, 50, 326, 115, 0, 187, 304, 371, 0, 99, 32, 82, 0, 28, 0, 441, 195, 202, 1, 0, 115, 107, 4, 1, 101, 0, 125, 71, 0, 4, 19, 165, 162, 44, 0, 15706, 366, 7714, 0, 41, 33, 3, 0, 180, 0, 3, 24, 54, 464, 2982, 78, 252, 157, 8, 183, 215, 4, 1050, 0, 128, 0, 1, 75, 90, 1047, 6, 31, 8, 0, 37, 1, 30, 7, 2, 0, 2270, 1166, 710, 1, 6, 49, 0, 46, 1387, 742, 0, 16, 70, 4587, 0, 78, 59, 146, 4, 0, 18, 6, 32, 94, 0, 279, 13], [1521, 225, 13, 0, 3, 19, 41, 0, 107, 351, 2, 18, 18, 46, 6, 366, 279, 65, 233, 89, 700, 78, 526, 299, 1379, 0, 0, 1330, 13, 4, 192, 0, 174, 40, 2062, 10, 12, 0, 4, 26, 1501, 4, 7, 91, 0, 3, 8, 97, 36, 37, 297, 320, 595, 0, 8276, 188, 0, 42, 36, 22, 0, 0, 47, 2, 37, 2, 0, 92, 0, 5, 47, 158, 128, 314, 179, 274, 192, 0, 0, 7, 0, 279, 10, 294, 3, 13, 0, 4, 263, 159, 154, 322, 2400, 327, 2, 1040, 0, 747, 4, 0, 0, 281, 132, 2890, 1, 6, 3, 9, 0, 1, 285, 0, 72, 19, 252, 19, 4, 484, 60, 0, 2853, 45, 0, 3, 3554, 15, 0, 29, 1, 12, 14, 0, 341, 0, 197, 0, 228, 0, 0, 2005, 8, 0, 34, 8, 34, 0, 0, 10, 275, 1, 41, 40, 32, 0, 11, 7, 4, 40, 0, 0, 23, 3632, 138, 8, 8645, 0, 7, 0, 9, 1561, 79, 105, 414, 15, 16, 71, 220, 2348, 935, 191, 0, 1, 45, 8, 2, 235, 285, 6, 4, 4883, 177, 3410, 399, 745, 7, 28, 250, 0, 10, 0, 2, 176, 224, 1, 2, 5, 20, 1448, 6, 0, 14, 15, 1, 9, 6, 61, 43, 0, 90, 534, 0, 4, 170, 165, 5, 398, 11, 0, 371, 5, 197, 2075, 547, 30, 288, 5632, 0, 0, 3135, 251, 0, 0, 171, 192, 43, 124, 0, 1558, 3, 11], [12, 280, 0, 919, 44, 77, 213, 3, 3, 57, 339, 956, 3, 40, 52, 326, 208, 0, 0, 0, 59, 18, 315, 0, 9, 5, 22, 1, 70, 875, 295, 0, 10, 0, 1237, 982, 3, 0, 17, 6, 1, 89, 52, 0, 0, 166, 0, 25, 100, 526, 2, 206, 178, 177, 66, 29, 11, 1, 99, 108, 110, 86, 8, 3, 0, 41, 38, 12, 51, 124, 472, 710, 66, 67, 32, 17065, 32, 1, 0, 506, 49064, 0, 4, 3, 59, 18, 2400, 16, 0, 0, 742, 2, 55, 245, 0, 9, 0, 0, 742, 2749, 31, 0, 54, 779, 20, 77, 1284, 685, 471, 119, 20, 47, 30, 882, 1, 39, 57, 15, 0, 135, 370, 9, 287, 1048, 0, 566, 286, 50, 5, 263, 507, 23, 85, 132, 0, 0, 0, 54, 42, 11, 235, 527, 0, 0, 31, 46, 87, 2890, 20, 0, 0, 4, 0, 1254, 29, 190, 0, 28, 665, 11, 134, 0, 0, 189, 0, 22, 91, 0, 1218, 176, 29, 0, 4, 3, 30, 77, 7, 192, 70, 5, 0, 1, 0, 12, 213, 0, 20, 128, 2887, 109, 48, 0, 617, 41, 33, 43, 0, 86, 90, 78, 12, 8, 1, 75, 81, 44, 9, 9, 0, 29, 9, 8, 3, 46, 1, 121, 192, 0, 101, 9, 0, 253, 11, 50, 710, 181, 623, 13, 99, 72, 0, 10, 472, 7, 8276, 0, 26, 8676, 0, 8323, 28, 0, 4, 0, 3, 1, 4, 6, 8, 0], [78, 3, 6, 38, 28, 0, 4, 87, 16, 74, 2, 23, 9, 189, 214, 73, 38, 13, 9, 4, 20, 2, 0, 0, 11, 0, 62, 3, 2, 2, 1588, 329, 18, 0, 28, 59, 5, 0, 51, 1604, 1, 125, 192, 0, 0, 0, 520, 2, 414, 5, 40, 27, 630, 3, 204, 8, 87, 59, 32, 0, 1010, 3, 0, 403, 40, 50, 64, 0, 0, 5, 283, 0, 294, 52, 7, 178, 75, 51, 50, 18, 0, 25, 191, 124, 3, 28, 0, 9, 0, 36, 9, 0, 0, 2, 26, 93, 67, 0, 3, 37, 191, 3, 422, 59, 599, 15, 0, 22, 885, 11, 358, 3, 20, 0, 0, 504, 0, 16, 0, 7, 279, 3, 155, 32, 34, 596, 142, 86, 250, 5, 0, 188, 2208, 45, 0, 0, 580, 3, 123, 173, 12, 0, 14, 815, 47, 90, 47, 50, 0, 0, 13, 0, 0, 0, 355, 0, 9, 231, 285, 674, 0, 98, 1, 87, 163, 1016, 0, 400, 8276, 4, 7, 0, 32, 54, 1641, 84, 3, 13, 875, 7, 18, 12, 97, 151, 692, 52, 814, 1727, 142, 142, 61, 0, 294, 105, 155, 8276, 355, 287, 5190, 0, 40, 48, 7, 248, 315, 32, 20, 59, 8, 0, 188, 90, 60, 0, 11, 30, 27, 7, 25, 0, 0, 593, 4, 11, 0, 314, 9, 20, 1, 78, 0, 389, 39, 283, 38, 361, 1588, 32, 3, 0, 0, 98, 8, 0, 388, 0, 178, 0, 707, 334], [843, 314, 8, 259, 62, 7, 0, 9, 41, 0, 11, 9, 3, 0, 43, 1, 162, 0, 58, 72, 0, 288, 10, 0, 1237, 0, 1254, 52, 0, 757, 153, 0, 227, 0, 3, 43, 123, 0, 43, 38, 0, 0, 0, 423, 92, 5, 437, 266, 599, 0, 12, 1, 17, 25, 0, 95, 110, 50, 76, 3554, 0, 0, 19, 445, 0, 700, 50, 216, 10, 29, 371, 117, 0, 199, 34, 12, 0, 204, 142, 50, 171, 30, 91, 1401, 78, 220, 84, 5621, 69, 0, 3, 37, 0, 136, 0, 50, 73, 0, 0, 32, 0, 34, 53, 355, 3, 5, 0, 95, 79, 142, 6, 0, 0, 38, 96, 0, 31, 276, 471, 0, 192, 23, 12, 0, 204, 0, 484, 8, 1, 15, 133, 16, 345, 47, 4, 117, 15304, 1552, 80, 333, 1, 3, 0, 3, 52, 0, 745, 41, 111, 0, 0, 44, 11, 39, 0, 2, 120, 8, 0, 5, 0, 134, 3, 9, 75, 5, 227, 0, 9, 0, 112, 10, 35, 14, 1476, 0, 4330, 8, 0, 84, 374, 1016, 157, 2006, 0, 37, 185, 66, 0, 0, 9, 15, 4, 116, 0, 2062, 2, 1, 1, 253, 19, 7, 511, 370, 89, 15, 0, 1532, 0, 5, 102, 5, 241, 24, 0, 5, 3, 185, 2270, 0, 17, 96, 4, 282, 11, 52, 142, 38, 15, 9, 9, 885, 11, 139, 220, 66, 506, 178, 13, 2, 13, 0, 8, 93, 1, 69, 0, 152, 396, 35], [0, 12, 0, 115, 7, 875, 282, 0, 0, 13, 0, 0, 38, 1, 10, 0, 141, 8645, 2, 182, 0, 108, 124, 0, 2, 341, 346, 3, 37, 5, 0, 327, 274, 0, 138, 0, 0, 8181, 173, 158, 44, 0, 84, 172, 169, 0, 0, 15, 28, 7, 6541, 10, 122, 423, 0, 39, 73, 66, 6, 1082, 707, 388, 35, 3, 2, 0, 77, 882, 1587, 0, 185, 29, 32, 0, 27, 0, 8, 2, 11, 5621, 6, 181, 573, 213, 0, 0, 343, 274, 119, 0, 24, 2787, 0, 10, 15, 29, 400, 24, 16, 106, 74, 0, 36, 1909, 0, 2, 740, 408, 15, 263, 0, 0, 1245, 10, 100, 91, 143, 5, 37, 9, 0, 0, 46, 6, 626, 18, 355, 120, 5, 32, 0, 101, 178, 110, 0, 7, 7, 71, 281, 125, 8, 33, 51, 0, 119, 2, 20, 2, 8, 105, 74, 43, 117, 155, 3, 9, 13, 39, 327, 599, 1, 128, 93, 320, 0, 1, 78, 15, 53, 12, 0, 26, 113, 74, 1, 122, 282, 314, 166, 29, 6, 0, 0, 2270, 37, 29, 647, 3, 0, 134, 8, 0, 74, 5, 0, 345, 18, 0, 3514, 0, 0, 40, 0, 87, 0, 297, 0, 96, 11, 288, 286, 0, 39, 21, 85, 6, 93, 10, 39, 18, 69, 87, 4883, 19, 137, 0, 10, 26, 345, 174, 15, 10, 0, 26, 6, 128, 371, 0, 0, 0, 0, 79, 22, 1008, 581, 43, 0, 5621, 96, 54], [0, 29, 20, 0, 327, 7653, 115, 408, 7, 985, 165, 171, 875, 245, 0, 1587, 4, 869, 106, 11, 0, 99, 90, 279, 46, 40, 0, 0, 27, 0, 1040, 126, 1604, 0, 3, 91, 116, 458, 29, 96, 4, 275, 44, 14, 1, 13240, 0, 141, 77, 6, 685, 0, 7, 41, 0, 2, 283, 0, 13, 80, 0, 658, 39, 0, 69, 99, 779, 0, 0, 2, 275, 3, 3, 7, 51, 235, 14, 13512, 188, 421, 10, 37, 231, 358, 24, 0, 0, 0, 0, 0, 2, 178, 1, 0, 0, 3135, 6, 6, 108, 0, 183, 9, 4, 77, 3775, 0, 62, 1566, 1321, 432, 603, 88, 0, 3, 297, 1566, 3, 0, 0, 38, 114, 44, 96, 178, 3, 1, 16, 350, 172, 173, 314, 32, 6, 173, 56, 4, 0, 1048, 606, 0, 32, 101, 1, 30, 46, 0, 263, 0, 11, 1, 0, 44, 0, 2982, 0, 13, 11, 171, 1801, 710, 745, 227, 249, 275, 398, 3, 233, 18, 32, 1218, 152, 89, 710, 143, 158, 0, 464, 162, 19, 7, 12, 0, 0, 0, 78, 15, 151, 53, 58, 985, 97, 2, 0, 0, 3, 869, 3, 431, 0, 0, 97, 43, 131, 0, 11, 44, 38, 88, 4, 2, 62, 0, 0, 30, 6, 138, 0, 205, 638, 15, 50, 2, 37, 361, 33, 47, 0, 37, 68, 5, 0, 2, 0, 166, 0, 0, 2787, 11, 75, 0, 30, 564, 1, 153, 15, 2, 1, 0, 282, 0], [751, 241, 73, 85, 1, 33, 98, 6, 5408, 0, 44, 605, 267, 8, 7, 18, 72, 25, 0, 2, 14, 9, 285, 1, 24, 0, 0, 0, 0, 231, 8, 1503, 30, 99, 58, 58, 22, 4, 0, 956, 0, 25, 0, 507, 111, 6825, 70, 32, 5, 7, 37, 13, 101, 313, 2, 13, 12, 17065, 0, 10, 0, 1477, 69, 7, 22, 521, 1744, 40, 0, 1, 59, 28, 0, 192, 24, 2, 1, 227, 47, 254, 0, 67, 7, 190, 87, 20, 162, 341, 44, 740, 76, 0, 117, 7, 3, 169, 77, 18, 31, 7, 421, 4, 3, 0, 96, 9, 596, 44, 2887, 2062, 10, 131, 0, 0, 6, 104, 14, 46, 29, 1294, 59, 0, 138, 2853, 0, 14, 1727, 0, 919, 13, 0, 10, 12, 0, 131, 0, 59, 0, 89, 0, 12, 354, 3392, 0, 121, 1448, 15, 7, 128, 2, 43, 12, 0, 58, 2890, 398, 2, 3, 0, 279, 0, 220, 7714, 0, 62, 24, 7, 14, 0, 39, 7653, 624, 20, 45, 176, 0, 345, 142, 882, 0, 22, 28, 199, 422, 314, 149, 843, 31, 8181, 2, 1085, 22, 0, 50, 0, 4, 18, 301, 15, 10, 297, 740, 0, 73, 84, 336, 10, 7, 15, 50, 0, 10, 0, 76, 341, 86, 225, 0, 46, 287, 0, 2749, 1010, 5, 0, 14, 0, 191, 144, 334, 38, 97, 10, 2, 1501, 471, 47, 67, 209, 138, 204, 14, 0, 472, 0, 167, 308, 1366, 56, 83], [7, 57, 16, 48, 5575, 11164, 198, 740, 294, 0, 0, 142, 0, 94, 17, 52, 93, 0, 4, 3, 48, 0, 73, 7714, 26, 166, 5, 8, 1710, 0, 195, 692, 12, 36, 13, 2, 251, 200, 12, 1, 0, 3, 0, 0, 4, 0, 0, 1, 20, 38, 9, 24, 60, 91, 47, 32, 215, 3, 333, 0, 580, 3, 2, 15430, 0, 408, 121, 173, 6, 4330, 29, 166, 977, 0, 0, 235, 0, 208, 0, 116, 188, 472, 8323, 38, 36, 22, 1140, 547, 25, 95, 19, 0, 605, 87, 250, 4, 6, 1, 15, 126, 252, 8, 0, 39, 18, 294, 13, 138, 2, 32, 28, 18, 148, 5, 25, 7, 225, 52, 0, 5, 212, 1552, 12, 75, 4, 144, 1, 27, 104, 7, 59, 154, 0, 132, 308, 0, 295, 471, 121, 279, 55, 0, 31, 0, 374, 0, 0, 10, 204, 46, 69, 9, 4, 0, 8, 0, 1, 0, 5, 169, 1, 58, 112, 73, 404, 0, 1, 32, 85, 0, 0, 0, 64, 28, 71, 0, 12, 90, 31, 2, 233, 43, 19, 4330, 0, 112, 1047, 564, 370, 3, 181, 7, 521, 0, 5, 333, 0, 65, 0, 241, 1180, 10, 24, 0, 4, 0, 4, 0, 0, 0, 566, 0, 24, 2, 44, 1476, 4, 0, 6, 50, 62, 1016, 13, 0, 389, 1, 0, 130, 192, 60, 1, 1561, 0, 181, 142, 192, 35, 885, 66, 27, 2270, 139, 24, 184, 48, 249, 2006, 0, 60, 293], [50, 320, 340, 152, 44, 1085, 70, 0, 99, 0, 0, 70, 248, 0, 6825, 985, 2, 76, 223, 48, 46, 0, 3554, 0, 374, 0, 7, 2, 0, 0, 0, 171, 0, 38, 11, 2, 2, 122, 30, 0, 36, 6541, 0, 10, 0, 60, 33, 5, 0, 0, 808, 2050, 21, 80, 212, 279, 103, 252, 62, 108, 70, 13, 174, 89, 0, 91, 55, 188, 2, 0, 334, 582, 8, 0, 189, 32, 174, 0, 421, 35, 0, 81, 0, 591, 17, 10, 0, 11, 3, 8, 8, 0, 2, 0, 14, 188, 69, 104, 1801, 143, 88, 634, 48, 97, 26, 0, 1, 0, 185, 48, 0, 159, 1284, 174, 29, 59, 5, 252, 6, 16, 636, 0, 0, 174, 10, 24, 329, 0, 0, 248, 228, 69, 39, 15, 0, 10, 64, 580, 0, 4, 8323, 8, 16, 200, 534, 824, 10, 4, 4, 4, 692, 10, 4, 0, 58, 13, 152, 1, 0, 0, 0, 2754, 172, 506, 297, 0, 8, 0, 1008, 658, 6009, 78, 3, 106, 288, 240, 0, 4, 399, 308, 0, 83, 72, 18, 32, 355, 4, 0, 65, 0, 985, 1140, 647, 0, 120, 2, 12, 5, 47, 0, 0, 20, 0, 0, 149, 345, 5, 18, 0, 0, 0, 0, 43, 252, 41, 224, 345, 87, 43, 200, 0, 282, 294, 71, 213, 2787, 143, 39, 0, 106, 20, 3, 0, 60, 14, 0, 779, 2982, 31, 3, 92, 0, 297, 2, 611, 60, 0, 99, 2062, 1], [5, 215, 20, 28, 39, 9, 0, 2, 27, 5, 0, 36, 4, 9, 3, 1058, 0, 13, 3, 5632, 0, 6, 46, 26, 0, 2006, 0, 192, 0, 707, 0, 0, 2, 87, 30, 346, 0, 59, 0, 5, 91, 969, 138, 178, 0, 58, 22, 26, 522, 29, 69, 1, 9, 48, 123, 0, 23, 236, 9, 620, 5, 76, 124, 224, 398, 0, 19, 0, 45, 0, 28, 0, 2, 4, 345, 0, 0, 0, 22, 77, 23, 11, 4, 74, 428, 37, 12, 0, 8, 1016, 77, 297, 22, 0, 23, 1, 10, 28, 5, 0, 108, 6541, 0, 17, 0, 191, 93, 0, 0, 96, 176, 10, 0, 0, 0, 5575, 1082, 5, 41, 43, 437, 0, 0, 3848, 2, 286, 62, 2, 30, 0, 283, 0, 10, 815, 4, 41, 3, 11, 38, 4, 37, 41, 13, 107, 346, 0, 5, 0, 6, 2749, 399, 125, 128, 0, 751, 0, 225, 59, 13, 5, 30, 7, 573, 0, 32, 0, 0, 4, 22, 1, 2809, 104, 19, 0, 2, 228, 151, 26, 0, 22, 5575, 0, 51, 0, 43, 1, 0, 21, 0, 72, 0, 45, 142, 1, 5, 4, 87, 5, 634, 21, 3, 2208, 48, 84, 0, 14, 0, 8, 0, 5, 142, 3, 40, 23, 3, 6, 1710, 0, 0, 46, 12, 184, 0, 48, 2, 127, 59, 69, 343, 20, 595, 301, 1588, 2270, 0, 20, 0, 6, 16, 19, 56, 5, 17, 0, 10, 107, 53, 227, 0, 0], [294, 0, 1, 2400, 31, 345, 1, 112, 5, 1010, 0, 0, 2, 212, 0, 875, 172, 38, 5, 155, 361, 108, 0, 2245, 0, 93, 0, 0, 506, 212, 0, 15, 90, 3, 149, 75, 0, 76, 175, 0, 251, 1206, 4, 251, 35, 195, 204, 1448, 0, 101, 46, 2062, 314, 670, 18, 5190, 106, 606, 1, 511, 12, 45, 0, 225, 815, 334, 227, 956, 4, 10, 0, 10, 1643, 3, 0, 0, 32, 9, 327, 2, 79, 0, 178, 2, 101, 108, 11, 67, 91, 37, 464, 580, 400, 9, 623, 1008, 0, 152, 0, 0, 0, 808, 154, 0, 15, 19, 203, 2, 11, 15, 13, 0, 177, 935, 4305, 0, 472, 5713, 228, 11, 96, 2, 0, 8, 76, 10, 38, 0, 647, 7, 0, 5, 527, 0, 44, 0, 2, 101, 16, 9, 2313, 88, 0, 43, 0, 6, 263, 3, 0, 0, 40, 47, 2, 166, 1, 7, 327, 8, 128, 208, 78, 0, 285, 213, 5, 11, 434, 1, 68, 122, 7, 189, 0, 28, 58, 16, 15, 51, 95, 45, 5, 0, 1, 50, 0, 3, 1, 4, 0, 252, 8, 28, 0, 12, 5, 0, 507, 2075, 320, 477, 112, 57, 15, 71, 0, 165, 59, 1587, 105, 0, 1929, 46, 707, 23, 45, 138, 166, 4, 106, 139, 24, 63, 76, 199, 582, 57, 4, 4883, 0, 1, 8, 49, 0, 7, 361, 24, 22, 0, 0, 23, 3, 0, 355, 7, 98, 71, 22, 13, 248, 0], [0, 39, 15, 5, 76, 176, 33, 504, 77, 1801, 45, 1284, 0, 43, 12, 0, 623, 16, 1, 48, 0, 665, 83, 423, 22, 24, 388, 285, 99, 42, 65, 9, 3, 216, 5, 95, 408, 127, 39, 3, 1, 1, 26, 27, 240, 4, 4, 33, 85, 1401, 198, 203, 122, 204, 32, 1, 9, 225, 843, 10, 91, 8, 119, 0, 37, 114, 4, 181, 110, 0, 32, 0, 7, 7, 7, 1113, 0, 36, 1036, 170, 1587, 0, 0, 0, 50, 6, 11, 40, 4, 254, 869, 1566, 31, 0, 39, 4, 25, 647, 3, 0, 23, 3, 0, 10, 223, 39, 101, 506, 7, 32, 2, 0, 11, 13240, 8, 605, 6, 30, 23, 316, 7, 112, 118, 63, 64, 1, 506, 98, 0, 0, 889, 0, 47, 116, 74, 0, 23, 0, 93, 44, 0, 0, 3, 0, 1218, 4, 0, 0, 0, 10, 114, 47, 31, 408, 5, 200, 2887, 0, 52, 0, 0, 10, 28, 37, 1, 165, 5, 5, 205, 101, 171, 2062, 10, 0, 0, 0, 54, 472, 391, 0, 64, 3, 0, 0, 136, 174, 99, 0, 15, 303, 231, 1, 2, 0, 2, 1909, 126, 26, 26, 19, 374, 0, 458, 56, 0, 74, 0, 40, 0, 6161, 0, 252, 12, 164, 52, 0, 1062, 17, 24, 0, 252, 237, 10, 790, 77, 0, 0, 10, 0, 60, 276, 97, 92, 282, 34, 0, 181, 547, 58, 0, 0, 34, 13, 73, 5, 0, 0, 745, 985, 408], [62, 1566, 89, 101, 187, 1016, 33, 27, 5, 0, 6, 299, 3, 259, 0, 30, 7, 0, 0, 87, 27, 530, 11, 12, 26, 31, 4, 0, 155, 70, 327, 0, 0, 32, 11, 74, 10, 9, 49, 0, 5, 8100, 751, 157, 1929, 0, 39, 389, 47, 0, 0, 1, 343, 179, 174, 41, 36, 8, 15, 5408, 0, 38, 4, 57, 0, 2, 56, 286, 0, 0, 1366, 5, 154, 6, 77, 0, 327, 798, 213, 5, 19, 21, 11, 1, 26, 0, 3, 740, 91, 636, 634, 1, 236, 9, 105, 75, 0, 199, 4, 665, 8, 36, 2, 599, 24, 0, 216, 7, 133, 59, 85, 4, 7104, 10, 99, 14, 4305, 372, 2756, 0, 17, 70, 47, 38, 34, 0, 65, 1, 78, 441, 0, 214, 7, 162, 74, 504, 2, 24, 10, 0, 0, 97, 747, 199, 0, 0, 72, 472, 62, 1, 374, 0, 0, 747, 9, 11, 0, 1727, 0, 10, 23, 191, 11, 0, 254, 20, 56, 2, 8, 0, 83, 58, 0, 0, 2, 11, 6, 814, 9, 0, 294, 4, 2780, 118, 199, 66, 21, 9, 71, 0, 0, 34, 6, 63, 183, 37, 69, 0, 117, 0, 72, 97, 0, 303, 0, 54, 77, 5, 1379, 74, 0, 171, 119, 398, 117, 13, 5621, 0, 0, 0, 506, 45, 28, 0, 95, 162, 0, 4883, 7, 220, 69, 231, 0, 737, 58, 92, 6, 757, 395, 2, 24, 19, 60, 36, 1237, 89, 6, 8, 0, 0], [0, 90, 127, 6541, 3, 636, 126, 18, 0, 110, 596, 287, 287, 10, 19, 8, 192, 4, 116, 19, 0, 13, 0, 18, 65, 86, 235, 266, 1321, 0, 0, 3, 656, 24, 17, 36, 0, 0, 8, 62, 0, 181, 226, 0, 91, 56, 2237, 4, 0, 84, 30, 2, 0, 403, 40, 248, 162, 119, 104, 692, 1604, 122, 260, 37, 28, 52, 875, 7, 3554, 73, 0, 3, 15, 2037, 0, 9, 104, 24, 146, 10, 0, 5, 1566, 27, 0, 73, 0, 90, 62, 843, 3673, 75, 8, 1284, 99, 0, 8, 0, 88, 152, 530, 56, 259, 34, 3, 5632, 77, 7, 1531, 32, 117, 72, 707, 45, 3, 299, 48, 15, 4, 169, 183, 315, 170, 46, 0, 1909, 51, 0, 0, 6, 5, 345, 2749, 139, 206, 0, 100, 12, 0, 1, 2, 228, 1401, 0, 41, 61, 2, 0, 2348, 4, 7, 178, 4, 155, 606, 620, 0, 521, 248, 15, 220, 1558, 0, 22, 26, 46, 5, 3, 31, 80, 15, 46, 1, 260, 52, 946, 7, 96, 85, 0, 4, 0, 0, 110, 185, 1284, 34, 62, 4, 339, 0, 0, 707, 154, 1379, 131, 73, 33, 0, 20, 1254, 22, 34, 41, 15304, 44, 27, 43, 188, 12, 297, 50, 66, 2756, 39, 3, 235, 4, 1010, 33, 59, 4, 0, 19, 47, 8, 184, 45, 6, 0, 60, 0, 27, 0, 5, 9, 27, 0, 3, 23, 24, 14, 29, 80, 151, 11, 0, 38, 34, 235], [40, 969, 10, 52, 0, 2, 24, 4, 159, 8, 285, 2, 336, 113, 58, 213, 20, 6, 673, 99, 87, 35, 398, 58, 528, 8, 0, 191, 153, 0, 1, 1503, 1, 0, 77, 61, 34, 266, 59, 267, 13, 33, 0, 1, 0, 0, 92, 0, 314, 89, 10, 0, 11, 174, 10, 1297, 0, 3, 0, 0, 843, 353, 0, 275, 0, 0, 16, 17, 112, 25, 0, 46, 0, 644, 62, 60, 128, 0, 84, 41, 661, 0, 24, 0, 1008, 0, 0, 1, 0, 126, 3848, 0, 0, 0, 59, 37, 6, 163, 32, 0, 34, 2313, 18, 0, 297, 34, 11, 4, 432, 824, 0, 0, 2075, 316, 6, 0, 14, 59, 3673, 28, 67, 7, 44, 185, 511, 9, 0, 2, 171, 274, 4, 1, 0, 3, 18, 98, 0, 45, 15304, 6161, 0, 674, 1387, 15706, 40, 0, 0, 38, 184, 50, 0, 1050, 511, 0, 9, 3632, 0, 0, 89, 20, 227, 47, 1, 20, 55, 53, 71, 59, 438, 477, 58, 195, 89, 220, 814, 295, 54, 279, 13512, 0, 1710, 158, 10, 226, 327, 742, 0, 464, 22, 90, 0, 423, 1, 171, 0, 155, 0, 4, 0, 266, 1, 12, 25, 0, 7, 673, 46, 484, 634, 0, 1, 100, 87, 106, 0, 45, 374, 126, 581, 7, 3632, 181, 69, 1180, 35, 815, 14, 2195, 46, 1330, 4, 4, 171, 141, 0, 0, 0, 0, 0, 27, 198, 155, 0, 0, 8, 0, 22, 43, 3, 620], [423, 5, 1, 0, 204, 7, 118, 0, 17, 658, 351, 414, 346, 0, 18, 556, 16, 20, 77, 3, 128, 0, 658, 985, 0, 355, 534, 72, 779, 1, 235, 11, 616, 0, 2787, 0, 630, 92, 3, 0, 2, 88, 113, 66, 157, 182, 673, 70, 22, 28, 293, 200, 1206, 195, 223, 73, 5, 1048, 11, 199, 78, 0, 178, 0, 0, 7, 0, 124, 477, 139, 9, 871, 0, 3, 0, 0, 176, 0, 47, 25, 206, 47, 14, 299, 0, 434, 5, 5032, 0, 464, 707, 2679, 0, 184, 34, 398, 0, 62, 95, 0, 0, 195, 48, 83, 108, 0, 11, 274, 573, 5, 0, 0, 11, 710, 415, 0, 0, 50, 158, 37, 26, 185, 29, 8, 163, 227, 314, 8, 630, 0, 17, 19, 682, 18, 0, 0, 109, 0, 26, 0, 528, 0, 1909, 5, 5713, 22, 311, 0, 0, 5032, 78, 1330, 58, 252, 0, 3, 4, 47, 0, 204, 5, 0, 1604, 205, 5, 391, 0, 0, 169, 233, 0, 89, 260, 60, 0, 50, 355, 189, 45, 149, 220, 0, 0, 167, 16, 136, 20, 0, 171, 119, 742, 0, 41, 2, 2, 0, 62, 399, 86, 252, 174, 178, 2, 0, 0, 0, 1, 1237, 118, 69, 5632, 11, 67, 0, 0, 122, 314, 345, 24, 824, 16, 274, 0, 297, 26, 1, 2, 224, 11, 58, 4, 311, 1, 0, 36, 5, 0, 195, 808, 13, 0, 0, 16, 33, 1, 0, 104, 0, 67, 4305], [747, 49, 0, 17, 0, 138, 1476, 0, 5, 547, 7, 0, 0, 0, 1228, 0, 8, 0, 1477, 0, 6, 1048, 19, 327, 8645, 432, 0, 131, 1245, 59, 0, 218, 0, 0, 1180, 2, 18, 0, 0, 0, 15, 57, 18, 99, 51, 0, 0, 919, 138, 228, 1448, 11, 80, 164, 12, 58, 266, 2887, 50, 0, 2809, 36, 2787, 985, 52, 1587, 1166, 87, 0, 25, 46, 183, 36, 9, 11, 182, 869, 0, 42, 5, 51, 24, 0, 6, 0, 56, 223, 1062, 180, 166, 7, 119, 27, 9, 403, 1588, 49, 7, 3, 75, 142, 5190, 17765, 18, 1, 65, 60, 10, 1047, 692, 46, 213, 281, 345, 4, 3, 101, 3, 0, 0, 362, 1, 1387, 5, 9, 843, 281, 41, 18, 19, 0, 5, 0, 23, 163, 6541, 172, 30, 0, 1, 0, 126, 311, 0, 0, 2756, 44, 1801, 1, 8, 184, 246, 12, 98, 184, 73, 150, 8, 1, 0, 51, 72, 213, 13, 155, 1284, 88, 0, 50, 43, 253, 1503, 0, 0, 650, 6, 184, 1, 0, 0, 0, 115, 254, 157, 78, 59, 0, 422, 95, 23, 0, 12, 4, 710, 410, 12, 9, 227, 3, 0, 2, 9, 3, 151, 23, 3, 5, 134, 70, 0, 636, 977, 66, 0, 15, 0, 88, 396, 1321, 2, 0, 0, 0, 4, 0, 108, 113, 29, 3, 28, 46, 70, 67, 41, 16, 22, 112, 0, 10, 0, 4, 0, 279, 213, 471, 65, 235, 32, 215, 52], [0, 4, 15, 0, 0, 2, 157, 8, 1, 266, 38, 1588, 322, 2754, 3, 194, 0, 43, 1140, 0, 1366, 0, 0, 0, 0, 7, 0, 47, 78, 0, 130, 34, 71, 15, 32, 3, 4, 507, 0, 0, 7, 0, 266, 17, 798, 7, 89, 320, 52, 0, 218, 34, 10, 0, 101, 5, 54, 591, 441, 138, 0, 0, 0, 7, 91, 15, 3, 630, 14, 14, 181, 2956, 65, 0, 591, 84, 71, 329, 31, 1, 3, 34, 26, 341, 56, 15, 0, 843, 126, 415, 1, 1477, 84, 0, 235, 0, 644, 847, 5, 80, 0, 534, 17, 1321, 11, 122, 1566, 10, 169, 213, 13, 8, 4, 32, 2208, 74, 0, 1047, 547, 48, 216, 22, 5, 885, 30, 33, 0, 144, 25, 361, 623, 220, 0, 1, 20, 99, 1180, 526, 0, 115, 12, 0, 9, 0, 333, 41, 11, 398, 0, 0, 5, 52, 14, 191, 2, 634, 0, 0, 114, 316, 138, 23, 6, 27, 2, 204, 5, 13240, 2, 56, 0, 10, 20, 10, 63, 1, 188, 10, 32, 2, 165, 0, 3, 3554, 682, 31, 65, 0, 1082, 14, 62, 30, 4883, 40, 8181, 2, 0, 0, 0, 0, 603, 0, 112, 0, 50, 564, 2313, 2, 176, 0, 0, 16, 29, 229, 52, 184, 16, 114, 308, 182, 295, 61, 20, 48, 46, 3, 0, 1, 195, 0, 115, 0, 1218, 350, 3, 5, 0, 0, 0, 21, 69, 0, 245, 46, 38, 2, 395, 374, 14, 17], [404, 3, 34, 1113, 30, 4, 0, 1206, 0, 0, 8, 30, 0, 85, 345, 522, 9, 54, 0, 0, 2313, 0, 0, 69, 308, 7, 605, 17, 4, 10, 15, 10, 1, 236, 14, 21, 0, 116, 7, 0, 14, 8, 4, 0, 133, 9, 1036, 0, 9, 46, 142, 3, 105, 53, 93, 6, 2, 0, 0, 107, 0, 117, 75, 371, 11164, 528, 1, 431, 117, 3002, 5, 9, 58, 278, 294, 141, 45, 69, 92, 24, 1008, 43, 0, 11, 0, 6, 14, 96, 151, 0, 228, 73, 166, 88, 0, 0, 0, 188, 0, 0, 0, 165, 0, 125, 80, 117, 135, 8, 0, 0, 6, 527, 0, 0, 184, 0, 204, 1, 67, 0, 564, 92, 9, 2, 108, 9, 0, 169, 10, 1, 204, 14, 70, 76, 102, 737, 19, 7, 63, 0, 142, 249, 57, 48, 3, 138, 0, 727, 62, 293, 12, 73, 56, 511, 50, 224, 257, 274, 7, 165, 0, 985, 4, 14, 26, 0, 0, 3, 11, 80, 0, 0, 32, 275, 7, 110, 173, 0, 0, 86, 527, 1, 4, 89, 91, 3, 42, 2, 0, 31, 4, 236, 206, 236, 2, 108, 25, 226, 0, 37, 370, 114, 0, 355, 0, 89, 0, 205, 4, 0, 2245, 0, 737, 0, 0, 51, 80, 2, 235, 3, 0, 288, 2780, 0, 0, 32, 69, 322, 12, 1, 72, 46, 83, 2005, 0, 267, 4, 223, 8, 0, 0, 10733, 78, 0, 0, 131, 166, 0, 434, 69], [0, 253, 157, 329, 4, 15, 125, 3, 4, 181, 43, 20, 68, 0, 39, 2, 7, 0, 50, 163, 36, 1, 0, 0, 48, 171, 1218, 31, 3, 665, 674, 0, 22, 6, 16, 32, 355, 29, 88, 522, 2754, 0, 47, 372, 5, 985, 414, 0, 165, 74, 18, 0, 404, 31, 89, 2982, 14, 0, 274, 2, 634, 0, 471, 1, 0, 10, 17, 4, 70, 547, 1048, 293, 29, 213, 3, 0, 634, 7, 33, 0, 3, 178, 0, 747, 37, 0, 45, 0, 2075, 19, 0, 3, 4, 148, 339, 3392, 421, 0, 2879, 19, 843, 343, 0, 13, 108, 0, 0, 403, 12, 65, 83, 0, 0, 182, 2075, 33, 358, 47, 0, 0, 438, 0, 5, 1058, 86, 189, 276, 0, 20, 745, 361, 0, 0, 102, 0, 44, 1476, 0, 223, 122, 305, 0, 72, 63, 843, 0, 266, 19, 125, 10, 13, 0, 11, 200, 20, 39, 0, 95, 1587, 0, 0, 0, 389, 0, 92, 2, 15, 44, 0, 0, 4, 176, 814, 46, 3, 4, 0, 276, 3, 226, 1909, 88, 320, 3, 1, 1016, 224, 90, 253, 91, 0, 2, 44, 919, 0, 7, 142, 603, 44, 69, 0, 14, 22, 0, 0, 0, 0, 59, 148, 32, 0, 223, 1801, 0, 0, 111, 1531, 5, 0, 3, 2, 617, 3, 235, 8, 73, 0, 2, 9, 28, 91, 0, 1284, 5, 14, 4, 191, 18, 59, 33, 99, 0, 13, 166, 0, 1, 0, 2062, 0, 22], [171, 314, 166, 0, 0, 223, 1, 5, 6, 0, 106, 10, 113, 82, 54, 23, 4, 600, 3, 3, 3, 15304, 0, 0, 345, 0, 0, 7, 8, 404, 19, 122, 5, 2, 31, 1, 152, 10, 2, 0, 0, 29, 115, 20, 88, 316, 3, 123, 0, 96, 86, 2, 3775, 89, 0, 2, 17, 15, 107, 7, 5, 128, 0, 249, 17, 51, 751, 257, 214, 371, 224, 0, 0, 403, 3, 0, 257, 2809, 220, 41, 139, 8645, 2679, 16, 10, 224, 43, 20, 8, 253, 0, 3848, 0, 31, 4, 32, 345, 157, 111, 223, 37, 126, 178, 73, 4, 400, 15, 47, 225, 58, 88, 0, 59, 75, 1604, 0, 295, 18, 710, 95, 9, 10, 27, 22, 115, 9, 52, 4, 7104, 0, 0, 0, 119, 0, 7, 62, 36, 89, 4, 8676, 0, 11, 36, 3, 0, 0, 20, 0, 48, 0, 285, 0, 138, 18, 1, 658, 46, 0, 17, 204, 172, 79, 362, 39, 0, 0, 11, 34, 112, 195, 0, 274, 355, 132, 59, 0, 603, 0, 2400, 27, 9, 5, 73, 7, 315, 14, 1, 0, 4, 628, 751, 0, 3, 710, 5, 266, 151, 34, 1454, 16, 3829, 1, 16, 10, 673, 112, 3135, 14, 178, 41, 3, 106, 0, 0, 141, 19, 0, 68, 87, 67, 49, 235, 616, 62, 3, 658, 45, 414, 143, 43, 26, 46, 4, 53, 189, 241, 9, 59, 0, 0, 404, 371, 0, 29, 126, 1, 153, 808, 0, 2], [181, 484, 682, 66, 606, 224, 204, 3, 0, 166, 8100, 0, 4, 1, 59, 2, 0, 32, 84, 0, 17, 57, 50, 203, 118, 3, 199, 15, 0, 4, 8, 15, 28, 0, 0, 40, 4587, 192, 110, 0, 7, 0, 104, 8, 0, 32, 0, 0, 122, 0, 50, 3002, 52, 7, 4, 32, 7, 45, 235, 0, 20, 63, 9, 231, 0, 7, 0, 5575, 0, 700, 205, 188, 48, 0, 167, 85, 15, 7, 12, 0, 434, 0, 162, 69, 414, 101, 0, 13, 1, 562, 19, 178, 68, 27, 14, 0, 0, 0, 0, 26, 7, 1501, 0, 143, 131, 0, 1, 0, 8181, 3, 138, 0, 527, 146, 0, 19, 8, 49, 32, 18, 73, 65, 44, 458, 313, 685, 0, 422, 0, 2, 1, 13, 0, 985, 216, 0, 363, 154, 0, 78, 9, 740, 1085, 1, 11164, 142, 707, 345, 3, 0, 0, 2245, 84, 0, 6, 0, 13, 38, 1, 13, 40, 8, 0, 3, 326, 60, 37, 11, 13, 4, 13, 0, 204, 535, 2, 12, 14, 13, 2, 41, 0, 0, 50, 0, 2, 40, 9, 0, 80, 5, 25, 7714, 7, 0, 355, 3, 100, 70, 0, 624, 99, 68, 12, 43, 815, 63, 1566, 0, 566, 5, 0, 10, 0, 2270, 1801, 0, 0, 10, 4, 297, 252, 0, 40, 119, 0, 38, 1, 254, 0, 2, 644, 415, 0, 0, 249, 124, 27, 6009, 2, 0, 1, 84, 0, 6541, 315, 0, 40, 71, 20, 171], [1503, 283, 0, 26, 184, 3, 17765, 8, 638, 0, 7, 0, 80, 108, 151, 0, 14, 0, 67, 34, 41, 1531, 3632, 3, 143, 10, 63, 370, 0, 0, 0, 99, 97, 2313, 0, 252, 43, 0, 1228, 14, 3, 13, 3, 7, 27, 5575, 1297, 3, 46, 86, 112, 66, 4, 123, 2, 3, 96, 62, 130, 27, 8, 0, 3, 37, 95, 15, 0, 779, 13, 0, 345, 1448, 2, 69, 3, 0, 8, 32, 7653, 0, 13, 51, 30, 30, 361, 101, 0, 0, 0, 790, 520, 4, 661, 0, 133, 45, 0, 46, 30, 0, 130, 0, 59, 17765, 0, 2, 52, 1727, 0, 227, 7, 117, 0, 3, 305, 355, 0, 7, 1448, 28, 56, 2, 214, 6, 1, 11, 8, 9, 75, 6, 624, 8, 148, 0, 0, 58, 0, 0, 0, 0, 11, 71, 8, 13512, 43, 1929, 3, 126, 279, 0, 2780, 40, 12, 146, 74, 0, 126, 0, 0, 0, 13, 0, 84, 3135, 9, 1744, 0, 628, 0, 5, 30, 43, 104, 51, 626, 0, 2, 0, 38, 56, 56, 0, 9, 166, 0, 36, 42, 14, 10, 22, 0, 2, 2, 8, 297, 70, 0, 0, 661, 33, 18, 472, 2780, 0, 0, 4, 5, 0, 2, 126, 120, 9, 5, 253, 2, 50, 32, 73, 246, 1082, 6, 138, 254, 0, 59, 26, 119, 0, 4330, 0, 3, 1016, 106, 6, 115, 0, 44, 27, 0, 13, 0, 49064, 184, 142, 0, 187, 11, 31, 19, 0], [47, 3, 1, 0, 41, 0, 0, 4305, 0, 5, 1744, 0, 404, 236, 22, 5, 638, 17, 580, 0, 0, 8, 7, 0, 1, 59, 47, 0, 1532, 59, 66, 0, 192, 0, 7, 0, 69, 313, 0, 11, 1744, 1, 0, 94, 252, 108, 4, 0, 1245, 41, 297, 346, 1, 0, 6009, 0, 110, 20, 36, 47, 17, 0, 293, 4, 1, 237, 8, 0, 580, 23, 5, 0, 1, 2, 0, 6, 8, 0, 526, 8, 6009, 37, 414, 39, 1062, 1, 1, 30, 15706, 0, 94, 3, 91, 13, 1, 13, 605, 1, 10, 2, 0, 2, 6825, 0, 1294, 10, 320, 0, 47, 17, 320, 6, 0, 0, 0, 1454, 248, 125, 2245, 9, 0, 0, 7, 48, 23, 67, 66, 710, 16, 11, 192, 2237, 274, 23, 0, 0, 506, 286, 16, 48, 36, 8, 1, 50, 308, 44, 7, 562, 143, 58, 0, 0, 142, 29, 263, 564, 11, 3, 54, 26, 10, 11, 528, 17, 236, 85, 146, 20, 6, 2, 8, 0, 33, 13512, 308, 38, 0, 415, 143, 295, 790, 97, 27, 869, 0, 83, 138, 869, 32, 0, 8, 8, 39, 0, 28, 8, 5, 174, 1, 64, 396, 13512, 299, 0, 44, 2, 3, 100, 0, 106, 59, 1501, 0, 0, 43, 2270, 15, 700, 6, 0, 6, 0, 9, 22, 751, 174, 6, 22, 0, 25, 15, 80, 0, 0, 124, 17765, 371, 51, 0, 0, 5, 0, 73, 0, 0, 164, 0, 0, 119, 4], [15, 181, 59, 1284, 181, 233, 9, 2, 2, 8, 99, 522, 0, 7, 99, 408, 1876, 3, 0, 415, 0, 58, 126, 14, 48, 5, 87, 5, 8, 90, 5032, 4, 0, 29, 287, 66, 51, 11, 41, 19, 7, 4, 162, 363, 69, 84, 16, 15, 15, 15, 0, 16, 0, 10, 0, 366, 0, 4, 0, 80, 0, 507, 0, 305, 142, 3, 282, 84, 5032, 1166, 74, 70, 2313, 225, 0, 0, 66, 0, 178, 0, 2879, 0, 7, 109, 1330, 0, 2006, 0, 0, 182, 231, 173, 7, 757, 248, 12, 3, 31, 30, 9, 7, 59, 0, 2270, 56, 1, 314, 155, 40, 11, 0, 8, 31, 51, 547, 33, 0, 174, 10, 199, 7, 0, 2, 183, 194, 0, 4, 287, 62, 0, 0, 0, 121, 630, 824, 13, 58, 0, 0, 58, 6, 10, 414, 191, 5, 112, 10, 0, 0, 125, 32, 527, 0, 127, 1, 1140, 0, 0, 0, 13, 0, 4, 363, 187, 4, 29, 0, 4305, 2956, 36, 0, 415, 1, 644, 1387, 9, 1, 9, 0, 1801, 308, 3, 52, 10, 0, 547, 151, 267, 636, 37, 44, 41, 0, 0, 398, 5190, 69, 74, 0, 31, 171, 0, 0, 0, 2, 9, 303, 4, 22, 0, 5190, 658, 52, 0, 15, 19, 47, 15, 8, 522, 3135, 99, 2, 86, 650, 10, 0, 1, 41, 12, 847, 0, 52, 0, 327, 26, 5, 0, 0, 0, 9, 815, 0, 1008, 6, 155, 0, 0, 0, 0], [36, 86, 308, 21, 0, 2075, 0, 38, 12, 0, 61, 1062, 28, 25, 0, 0, 0, 685, 0, 11, 316, 0, 0, 14, 0, 0, 74, 0, 0, 2756, 355, 0, 78, 1566, 3, 17, 0, 658, 710, 0, 4, 0, 166, 339, 650, 8, 8905, 8, 52, 0, 65, 10, 3, 139, 117, 1008, 372, 25, 0, 0, 93, 10, 2, 31, 5, 29, 200, 441, 0, 10, 42, 40, 91, 126, 89, 5, 42, 35, 0, 74, 1, 3, 0, 4, 4, 93, 43, 8, 3, 350, 0, 15430, 32, 13, 42, 0, 1062, 43, 1532, 94, 2, 742, 23, 14, 6, 3, 0, 316, 4, 2, 17, 32, 17, 141, 0, 18, 2, 58, 87, 154, 0, 89, 0, 108, 70, 3, 135, 0, 1330, 573, 34, 0, 4, 188, 14, 44, 4883, 308, 19, 83, 109, 0, 371, 77, 4, 297, 225, 263, 0, 0, 146, 0, 24, 3, 0, 415, 0, 175, 59, 3, 74, 596, 4, 42, 1048, 203, 1113, 875, 4, 88, 12, 0, 177, 0, 8, 316, 0, 747, 3, 0, 4, 274, 0, 1521, 155, 20, 120, 0, 566, 0, 101, 158, 209, 0, 0, 6, 0, 0, 0, 10, 0, 179, 742, 20, 0, 19, 43, 5, 25, 0, 274, 0, 154, 522, 3, 24, 24, 3, 235, 0, 329, 49, 2853, 114, 18, 0, 8, 0, 101, 1228, 1587, 8, 17, 0, 101, 13, 0, 7, 32, 78, 93, 98, 157, 7, 0, 105, 82, 5632, 138, 8], [37, 18, 0, 593, 30, 18, 7, 4, 0, 4305, 1047, 374, 225, 176, 1, 8, 0, 13240, 7, 260, 250, 1, 1284, 8, 40, 126, 9, 2, 9, 8, 0, 12, 2, 3, 2, 30, 31, 599, 2809, 142, 36, 136, 9, 0, 1588, 8, 1008, 11, 1, 49, 117, 0, 0, 0, 4, 237, 0, 0, 33, 13, 1048, 0, 7, 169, 0, 12, 38, 0, 4, 0, 65, 692, 24, 48, 0, 0, 1958, 0, 3514, 119, 78, 6, 1082, 4587, 0, 0, 73, 593, 50, 0, 8181, 0, 336, 0, 37, 33, 450, 0, 5, 1641, 212, 0, 0, 89, 0, 0, 37, 119, 0, 4, 388, 276, 73, 3, 0, 3, 14, 0, 0, 107, 165, 197, 3, 0, 1958, 593, 0, 69, 3, 44, 6, 80, 458, 130, 12, 528, 0, 0, 1501, 104, 263, 77, 0, 606, 24, 361, 1321, 17, 36, 41, 38, 0, 1113, 2, 2, 3, 308, 0, 1710, 408, 345, 3, 0, 101, 50, 674, 0, 919, 6, 0, 5, 12, 37, 3392, 10, 3, 423, 0, 0, 0, 20, 3, 134, 547, 2, 0, 3, 0, 1044, 0, 650, 507, 32, 2, 0, 0, 171, 93, 0, 92, 80, 15, 26, 226, 280, 9, 1, 0, 3, 99, 41, 62, 22, 8, 4, 0, 0, 263, 174, 204, 288, 0, 0, 399, 0, 0, 0, 260, 23, 0, 0, 48, 202, 1284, 28, 14, 6, 44, 134, 184, 7, 1008, 0, 32, 32, 0, 0, 99, 0, 137], [0, 1710, 266, 10, 1588, 6, 0, 35, 108, 13, 71, 138, 83, 20, 20, 0, 398, 0, 414, 0, 235, 11, 0, 0, 7653, 48, 0, 249, 1, 34, 10, 51, 3392, 623, 308, 0, 6009, 188, 2, 13512, 1, 2075, 5, 218, 2853, 408, 0, 47, 521, 197, 20, 0, 0, 285, 62, 80, 3, 9, 2853, 1040, 0, 18, 0, 0, 57, 3392, 75, 4, 0, 104, 3, 14, 33, 5, 1284, 3, 12, 77, 11, 2, 371, 727, 110, 80, 322, 195, 0, 17, 65, 656, 220, 47, 108, 3, 25, 3, 51, 148, 88, 0, 946, 10, 105, 2, 620, 0, 0, 157, 606, 0, 0, 27, 45, 18, 195, 9, 125, 11, 195, 634, 6, 281, 815, 3632, 6, 1, 25, 38, 41, 2, 2313, 23, 1, 22, 7, 0, 5, 78, 103, 0, 64, 195, 1, 157, 99, 0, 104, 0, 1366, 44, 71, 52, 70, 66, 203, 0, 16, 0, 24, 0, 12, 2890, 80, 5, 5, 2, 42, 155, 0, 636, 123, 1, 11, 527, 22, 2313, 281, 1330, 9, 1909, 0, 0, 23, 29, 7, 9, 0, 1, 0, 0, 114, 48, 135, 87, 9, 7, 223, 76, 80, 0, 0, 0, 0, 14, 158, 0, 2982, 0, 7, 1044, 527, 0, 623, 303, 351, 0, 6, 100, 0, 0, 188, 11, 5, 102, 55, 19, 634, 14, 178, 0, 40, 18, 0, 4, 40, 0, 106, 11, 1566, 245, 218, 31, 51, 7, 164, 14, 36, 969, 47, 7], [5, 164, 3, 0, 4, 0, 0, 1366, 0, 16, 7, 0, 0, 220, 0, 526, 158, 95, 4, 0, 10, 169, 374, 1180, 16, 105, 72, 623, 10, 36, 3, 0, 0, 29, 1476, 226, 1016, 0, 8, 1625, 70, 0, 0, 152, 4, 0, 0, 2, 86, 182, 51, 69, 101, 67, 10, 1552, 0, 86, 0, 12, 253, 0, 198, 308, 9, 2, 241, 31, 353, 8, 0, 6, 0, 0, 1321, 3, 0, 1532, 285, 9, 23, 11, 37, 3, 50, 54, 3, 155, 66, 0, 0, 6, 0, 122, 6541, 0, 661, 178, 74, 355, 10, 308, 91, 10, 6, 142, 86, 3, 167, 593, 507, 36, 3, 141, 0, 44, 0, 4, 110, 39, 52, 46, 0, 122, 173, 16, 1, 225, 0, 0, 0, 2, 946, 664, 42, 0, 547, 7, 0, 41, 4613, 9, 81, 123, 0, 7, 5, 0, 0, 236, 54, 50, 0, 29, 208, 20, 12, 0, 103, 572, 138, 0, 10, 0, 5, 5408, 0, 16, 8, 252, 0, 774, 0, 1379, 0, 6, 624, 527, 2756, 404, 9, 30, 674, 35, 14, 6, 212, 155, 388, 0, 20, 14, 31, 104, 0, 1, 0, 17, 37, 315, 0, 5, 51, 24, 314, 0, 4613, 14, 2754, 43, 0, 47, 0, 658, 0, 0, 17, 15, 304, 656, 1, 6, 471, 84, 10, 1, 90, 143, 1, 0, 13, 0, 0, 0, 204, 674, 50, 13, 0, 18, 3, 0, 14, 151, 0, 24, 0, 0, 2, 3], [0, 151, 5, 1561, 118, 31, 93, 2, 29, 0, 398, 66, 172, 31, 1047, 85, 58, 414, 2050, 97, 434, 3, 0, 2006, 10, 11, 0, 63, 3775, 2, 0, 108, 11, 67, 13, 0, 0, 200, 50, 14, 3, 6, 3, 130, 340, 2005, 1, 32, 52, 0, 34, 117, 2, 0, 254, 0, 10, 66, 5632, 745, 2, 37, 0, 34, 16, 43, 10, 40, 9, 0, 19, 0, 0, 2, 12, 2006, 2062, 7, 0, 8, 0, 33, 647, 110, 12, 5, 391, 30, 471, 50, 0, 179, 235, 18, 320, 404, 8905, 245, 88, 73, 1744, 0, 57, 17765, 0, 3, 0, 9, 2, 71, 187, 0, 0, 13, 0, 0, 0, 0, 0, 747, 85, 13, 757, 43, 0, 0, 5, 253, 8, 707, 294, 99, 37, 77, 25, 73, 153, 0, 112, 0, 2, 562, 24, 0, 1048, 1, 4, 603, 65, 41, 0, 580, 254, 202, 3, 20, 0, 295, 12, 183, 41, 742, 2, 0, 329, 3673, 4, 47, 0, 0, 0, 2062, 5, 175, 7, 0, 674, 260, 0, 248, 26, 73, 24, 7, 14, 5, 0, 148, 15, 5, 78, 428, 0, 137, 0, 105, 16, 2050, 1604, 1008, 99, 56, 8, 314, 7, 254, 0, 4, 15, 11, 23, 361, 21, 225, 8, 20, 86, 0, 8, 0, 4, 0, 1744, 20, 65, 1, 0, 7, 39, 0, 106, 12, 3, 138, 228, 59, 5, 374, 527, 0, 92, 0, 410, 0, 935, 44, 199, 1909, 130, 882], [843, 0, 0, 0, 146, 7, 99, 169, 2, 58, 8645, 0, 0, 64, 2, 59, 178, 0, 3, 11, 49, 0, 9, 0, 203, 4, 36, 7, 0, 33, 287, 188, 0, 11, 62, 154, 0, 38, 123, 9, 985, 62, 0, 0, 5190, 125, 80, 9, 43, 59, 104, 0, 0, 6, 0, 5, 0, 333, 2, 0, 208, 2, 24, 16, 0, 285, 710, 81, 117, 0, 3, 206, 223, 742, 0, 23, 404, 0, 0, 2, 66, 223, 0, 0, 174, 0, 0, 327, 2982, 182, 0, 0, 391, 67, 2890, 50, 4, 0, 69, 48, 108, 93, 398, 227, 0, 22, 115, 108, 0, 249, 4330, 0, 40, 0, 32, 34, 626, 311, 1297, 3673, 48, 3, 0, 281, 0, 1552, 17, 119, 1, 259, 17, 59, 6, 46, 4, 320, 0, 59, 24, 251, 0, 35, 6, 185, 664, 62, 361, 3, 2, 0, 53, 3, 90, 521, 73, 213, 0, 0, 3, 0, 27, 44, 157, 1284, 1, 44, 9, 814, 0, 8181, 30, 0, 62, 4, 1228, 65, 572, 0, 60, 396, 9, 0, 2, 274, 12, 0, 339, 59, 1321, 644, 33, 12, 0, 36, 7, 65, 134, 2982, 1, 106, 0, 40, 1, 1058, 85, 311, 0, 0, 353, 78, 400, 77, 75, 32, 143, 14, 370, 95, 47, 0, 0, 0, 87, 0, 472, 119, 1, 130, 0, 13, 0, 3, 30, 0, 0, 395, 0, 580, 441, 0, 1, 155, 130, 37, 155, 0, 0, 78, 1113, 1330], [2, 141, 1, 0, 180, 59, 0, 5, 3775, 27, 32, 19, 9, 99, 195, 0, 0, 1531, 0, 7, 0, 14, 60, 1, 3, 119, 0, 189, 10, 885, 18, 5, 3, 1710, 28, 362, 99, 52, 149, 14, 28, 198, 93, 23, 142, 0, 9, 34, 2754, 0, 65, 2, 254, 314, 49064, 99, 142, 582, 6, 7, 0, 5, 252, 5, 3, 534, 2, 6009, 11, 7, 374, 11, 8, 14, 66, 0, 326, 11, 11164, 1, 0, 41, 403, 118, 102, 314, 32, 10733, 64, 28, 0, 1, 0, 0, 22, 0, 39, 4, 0, 281, 8276, 0, 0, 0, 57, 204, 2, 20, 60, 0, 0, 33, 327, 0, 1, 11, 2, 0, 77, 0, 34, 36, 181, 49064, 1, 42, 0, 24, 0, 2, 68, 521, 626, 4, 200, 32, 88, 67, 78, 3, 507, 1085, 2, 745, 229, 166, 3, 547, 3, 2, 0, 83, 0, 9, 97, 171, 314, 205, 1, 0, 138, 0, 138, 0, 118, 166, 6825, 0, 29, 0, 53, 48, 20, 0, 138, 9, 0, 0, 40, 0, 0, 278, 345, 0, 8100, 7, 0, 260, 263, 0, 52, 0, 64, 206, 5, 4, 119, 52, 59, 88, 471, 1113, 1016, 152, 15430, 115, 3, 12, 1909, 34, 27, 102, 0, 315, 0, 8, 1058, 63, 0, 130, 4, 6, 0, 0, 0, 0, 506, 249, 0, 11, 5032, 17, 112, 3, 180, 116, 86, 982, 0, 54, 0, 301, 52, 88, 43, 371, 700, 8, 0, 0], [251, 39, 49064, 17, 824, 52, 1166, 4, 297, 0, 31, 361, 6, 0, 151, 122, 180, 0, 99, 17, 0, 3392, 114, 2075, 27, 100, 506, 19, 9, 17, 285, 41, 0, 142, 3, 153, 11, 5, 0, 0, 5, 14, 126, 42, 326, 0, 28, 73, 22, 189, 6541, 5, 617, 278, 185, 105, 8, 0, 20, 1, 67, 32, 3514, 875, 644, 1, 66, 133, 15, 1727, 16, 89, 24, 174, 236, 42, 2237, 31, 115, 7714, 285, 0, 0, 343, 149, 1566, 62, 99, 6, 104, 2006, 3, 74, 24, 124, 710, 37, 2956, 371, 172, 0, 1, 0, 0, 0, 2, 5621, 74, 48, 0, 2, 8, 0, 1321, 414, 4305, 0, 7, 0, 191, 29, 415, 0, 285, 0, 100, 361, 46, 0, 287, 24, 22, 2348, 20, 0, 99, 15, 122, 80, 114, 0, 35, 182, 115, 7, 1, 44, 89, 148, 1082, 0, 10, 343, 22, 5, 0, 3, 33, 50, 0, 29, 0, 1, 0, 39, 142, 229, 76, 2, 87, 3, 0, 199, 8, 44, 0, 0, 14, 658, 24, 1476, 54, 0, 24, 16, 64, 4, 30, 8, 0, 2890, 0, 32, 47, 283, 889, 0, 134, 107, 41, 46, 956, 5, 18, 29, 62, 40, 63, 146, 0, 13, 0, 5408, 0, 1366, 46, 48, 0, 0, 22, 39, 124, 0, 2348, 355, 214, 19, 42, 472, 130, 5, 236, 77, 38, 191, 220, 225, 747, 29, 650, 0, 0, 327, 70, 13, 8, 28, 87, 5, 6]]