[[81, 1375, 0, 262, 0, 0, 77, 50, 31, 645, 776, 7571, 3, 1, 8, 6, 287, 50, 5, 664, 63, 3442, 10, 0, 29, 588, 12, 60, 0, 8, 124, 266, 16, 0, 33, 0, 22, 267, 262, 92, 32, 33, 2, 57, 112, 0, 26, 371, 7571, 0, 37, 0, 646, 0, 3201, 553, 523, 14, 2, 52, 0, 4, 0, 26960, 1261, 0, 152, 0, 0, 387, 239, 27, 17, 0, 5, 2, 111, 14, 0, 4, 45, 267, 34, 355, 11, 3, 24, 178, 45, 0, 0, 114, 287, 300, 90, 13, 11, 101, 187, 6, 55, 0, 38, 266, 6, 0, 0, 10, 16, 198, 0, 160, 0, 865, 418, 31, 81, 124, 3143, 1, 0, 42, 142, 474, 5, 3, 0, 447, 23, 15, 117, 90, 3, 0, 69, 1838, 69, 0, 1, 91, 13, 0, 500, 906, 1, 139, 0, 307, 0, 0, 0, 12, 166, 192, 378, 0, 187, 746, 6, 65, 143, 5821, 15, 0, 578, 0, 31, 0, 0, 800, 45, 1098, 558, 16, 0, 71, 262, 434, 82, 5821, 779, 0, 8, 1, 1, 0, 2920, 513, 305, 0, 0, 3, 0, 291, 430, 536, 0, 9, 134, 0, 0, 2717, 24, 2570, 100, 52, 37, 33624, 394, 0, 14, 16, 2, 54, 2, 21, 2223, 139, 0, 0, 11, 2128, 0, 0, 296, 1840, 123, 23, 11, 0, 0, 1000, 380, 3, 137, 0, 10, 5, 1376, 886, 976, 293, 1, 2298, 54, 122, 6521, 417, 2298, 57], [474, 0, 166, 3919, 8, 32, 0, 450, 386, 0, 24, 0, 873, 149, 0, 25, 0, 399, 37, 10, 3442, 3, 64, 0, 659, 0, 8, 39, 0, 18, 248, 61, 8428, 0, 912, 192, 0, 0, 696, 82, 278, 15, 198, 0, 477, 122, 30, 37, 13, 239, 378, 0, 10653, 0, 18945, 29, 6, 7, 0, 282, 229, 59, 800, 1467, 0, 0, 17715, 2870, 45, 51, 0, 137, 17, 0, 0, 45, 6, 141, 167, 0, 0, 34, 158, 389, 3, 0, 386, 237, 65, 0, 0, 3144, 0, 250, 6, 0, 140, 59, 14, 6, 568, 92, 487, 0, 0, 0, 383, 355, 206, 0, 885, 0, 12, 0, 167, 0, 7, 989, 81, 65, 53, 15, 0, 0, 83, 90, 142, 57, 873, 16, 27, 1467, 81, 30, 170, 0, 0, 1, 4, 59, 164, 0, 1259, 0, 77, 1730, 0, 0, 284, 0, 307, 57, 0, 166, 726, 142, 219, 0, 183, 0, 0, 0, 155, 1218, 993, 2911, 1548, 18, 157, 0, 114, 0, 5, 1, 0, 5, 1, 1451, 1, 94, 0, 0, 8432, 2, 345, 1, 4, 94, 16, 0, 0, 0, 0, 1684, 64, 311, 0, 0, 3, 6428, 135, 0, 0, 553, 0, 1, 155, 27, 50, 12, 0, 36, 94, 35, 1, 45, 68, 2073, 10, 15, 1059, 47, 23, 26, 74, 6, 63, 149, 12, 9, 0, 0, 78, 21, 5543, 308, 2, 94, 33, 85, 115, 4, 1, 21, 490, 0, 3, 2, 680, 3016], [315, 859, 14, 163, 45, 2887, 3, 0, 16, 1267, 7666, 139, 0, 2911, 96, 2870, 279, 201, 109, 185, 3, 0, 526, 5, 356, 1982, 41, 7034, 587, 23, 5, 894, 17, 37, 427, 993, 0, 0, 0, 180, 15, 0, 1, 9, 0, 292, 0, 342, 1483, 11, 2970, 9, 33, 680, 5, 248, 1, 0, 108, 4, 240, 156, 41, 88, 575, 28, 0, 293, 36, 242, 0, 21, 0, 40, 1, 11, 76, 0, 4, 1, 153, 3, 32, 1138, 0, 57, 100, 0, 223, 125, 3, 813, 3600, 47, 3, 0, 0, 1684, 538, 544, 6210, 1716, 56, 45, 820, 656, 5, 66, 0, 26960, 113, 32, 0, 183, 2717, 0, 0, 1020, 0, 64, 0, 505, 215, 0, 209, 79, 3, 342, 38, 6210, 44, 906, 0, 100, 794, 9, 3, 1020, 97, 35, 167, 8, 0, 47, 54, 18, 34, 356, 0, 0, 19, 2218, 19, 24, 4, 59, 9, 13, 15, 81, 75, 5, 507, 0, 85, 2438, 8, 42, 536, 1011, 0, 9, 88, 509, 0, 17, 62, 595, 0, 42, 6, 0, 644, 21, 6, 140, 0, 35, 187, 0, 721, 0, 198, 0, 16, 1185, 11, 8, 9099, 68, 1271, 386, 722, 356, 158, 0, 102, 0, 1, 9, 216, 141, 0, 3016, 0, 646, 10, 13320, 31, 800, 60, 564, 4, 26, 45, 526, 39, 250, 8, 100, 0, 16545, 0, 21, 52, 0, 11, 152, 0, 199, 227, 183, 6, 141, 7, 14, 1, 16479, 0, 4], [0, 60, 683, 61, 280, 14, 60, 10, 27, 1237, 28, 0, 6, 9, 34, 27, 0, 725, 227, 115, 45, 0, 11, 728, 78, 417, 0, 680, 242, 0, 142, 0, 38, 1, 11, 0, 12, 49, 263, 685, 4, 0, 9, 1375, 122, 11, 22, 989, 88, 1026, 3, 3, 50, 73, 931, 15, 0, 0, 0, 85, 1071, 0, 3, 9, 185, 26, 86, 157, 24, 78, 1, 2024, 0, 223, 19086, 127, 8, 0, 1188, 28, 536, 9, 76, 1, 1805, 34, 0, 2938, 80, 201, 4, 17, 0, 0, 0, 1805, 127, 612, 27, 151, 60, 26960, 356, 0, 20, 0, 578, 65, 57, 356, 37, 1100, 29, 28, 57, 12, 76, 176, 296, 0, 419, 517, 231, 24, 113, 2581, 877, 513, 239, 4, 0, 9, 0, 0, 417, 645, 3870, 564, 180, 0, 98, 0, 14, 2, 45, 1496, 0, 1928, 0, 22, 56, 1840, 0, 0, 60, 198, 0, 0, 0, 6, 33, 142, 0, 4, 1188, 2538, 0, 3143, 71, 10, 3300, 302, 80, 153, 0, 185, 680, 0, 0, 3, 29, 11, 5, 14, 1064, 63, 47, 60, 0, 0, 0, 0, 6, 42, 578, 2, 227, 19086, 0, 324, 24, 3, 28, 96, 155, 0, 702, 196, 81, 247, 19, 311, 452, 2820, 23, 38, 42, 21, 578, 0, 526, 131, 75, 509, 3442, 0, 1008, 28, 23, 3, 0, 3, 993, 0, 5, 0, 0, 9, 46, 192, 0, 198, 52, 60, 0, 185, 239, 0, 0, 906], [0, 90, 8365, 16, 5, 0, 72, 76, 228, 0, 342, 1598, 611, 0, 35, 587, 457, 1805, 892, 2887, 218, 0, 0, 0, 0, 1, 78, 59, 201, 420, 23, 804, 14, 5, 921, 196, 1069, 75, 96, 26, 4, 28, 31, 398, 0, 0, 0, 0, 1267, 33, 88, 3870, 41, 136, 213, 0, 9, 49, 0, 389, 9, 4, 97, 102, 31, 126, 885, 7, 0, 52, 894, 125, 16545, 355, 0, 122, 0, 0, 18, 0, 2, 233, 2, 248, 222, 53, 12, 0, 134, 66, 67, 5, 0, 894, 0, 78605, 170, 215, 1, 52, 88, 189, 1261, 612, 0, 0, 21, 6, 79, 5, 1262, 5, 0, 27, 63, 4, 114, 37, 51, 223, 206, 1064, 63, 0, 1267, 158, 11, 16, 771, 2024, 6, 4, 76, 9, 8171, 1593, 0, 0, 10, 617, 6, 895, 5, 31, 813, 208, 1, 1586, 553, 45, 257, 528, 31, 867, 206, 2, 0, 0, 726, 0, 76, 71, 18, 1468, 8, 0, 6210, 42, 111, 47, 0, 112, 699, 0, 1655, 427, 3919, 0, 0, 29, 410, 137, 0, 0, 34, 995, 0, 11, 15, 49, 4235, 0, 0, 1784, 3, 0, 19, 151, 276, 2970, 67, 29, 225, 30, 0, 27, 0, 280, 111, 0, 1, 0, 18, 0, 13320, 50, 0, 0, 50, 152, 8428, 9, 0, 0, 18, 36, 215, 0, 656, 0, 121, 3016, 37, 54, 272, 746, 968, 1716, 0, 38, 359, 61, 0, 22, 31, 921, 0, 728, 139, 9], [317, 0, 2100, 49, 682, 280, 9099, 15, 141, 10, 1072, 0, 3, 47, 2481, 84, 728, 0, 280, 0, 0, 0, 57, 0, 443, 52, 319, 1822, 14, 9, 311, 824, 8, 105, 0, 300, 31, 44, 1, 612, 71, 5, 0, 4263, 695, 0, 625, 233, 282, 45, 277, 29, 254, 0, 804, 0, 208, 0, 7, 104, 85, 3320, 31, 301, 93, 611, 13, 42, 37, 4, 21, 5, 874, 223, 704, 9, 7571, 18, 0, 0, 0, 383, 11, 2438, 0, 1, 2, 9, 3, 59, 76, 1376, 226, 0, 0, 0, 58, 1376, 3, 513, 38, 42, 11, 5, 1058, 106, 213, 612, 0, 10, 0, 52, 133, 450, 0, 0, 6, 0, 0, 398, 5, 9, 151, 48, 416, 139, 7, 653, 1868, 0, 993, 0, 4, 121, 139, 0, 0, 14, 111, 69, 0, 781, 88, 6717, 189, 895, 1611, 3, 198, 13, 0, 0, 564, 407, 4, 2, 544, 2938, 0, 42, 71, 22154, 2, 44, 302, 794, 280, 617, 24, 213, 4, 976, 93, 484, 14, 0, 136, 24, 0, 11, 13, 1, 0, 0, 0, 2168, 435, 0, 0, 0, 746, 71, 23, 43, 91, 310, 11, 0, 7571, 5, 564, 1730, 0, 805, 0, 21, 400, 167, 1011, 0, 0, 22, 0, 0, 0, 7, 13, 1, 5, 1, 1840, 0, 390, 0, 246, 13, 49, 47, 0, 0, 0, 31, 192, 0, 3, 0, 1056, 256, 1281, 0, 921, 266, 55, 242, 1138, 77, 47, 42, 19, 282], [874, 0, 222, 45, 192, 8, 912, 417, 91, 19, 80, 0, 61, 0, 587, 0, 0, 1, 163, 1, 247, 3919, 0, 1982, 0, 0, 0, 2168, 1, 4, 44, 0, 109, 144, 6, 644, 93, 0, 17, 12, 33624, 0, 0, 308, 0, 2911, 0, 9, 61, 70, 64, 587, 18, 1696, 20, 0, 772, 3, 419, 17, 136, 63, 1017, 0, 0, 5, 427, 0, 7, 0, 6, 859, 23, 1069, 1237, 1, 105, 4291, 2303, 2, 0, 31, 7, 35, 0, 185, 11, 13, 0, 11, 0, 47, 63, 0, 17, 10, 0, 511, 83, 11173, 680, 8, 16575, 0, 18, 1425, 830, 225, 564, 0, 97, 159, 13, 16479, 199, 0, 52, 0, 17, 99, 1, 3521, 14, 23, 0, 1503, 1770, 625, 0, 0, 594, 82, 0, 60, 0, 219, 22, 1614, 378, 1469, 266, 0, 9, 0, 46, 91, 8432, 443, 1855, 98, 72, 293, 2, 192, 17, 58, 2581, 0, 1, 32, 300, 0, 222, 8, 8, 216, 39, 587, 112, 94, 0, 30, 78, 239, 112, 1, 64, 139, 0, 100, 61, 8, 0, 99, 300, 22, 232, 111, 324, 407, 24, 126, 0, 61, 33624, 0, 734, 84, 291, 142, 94, 71, 645, 0, 2, 0, 12, 1017, 37, 0, 37, 634, 151, 2024, 86, 183, 51, 0, 131, 267, 414, 88, 2223, 20, 0, 8, 47, 0, 0, 517, 62, 443, 0, 6, 505, 6717, 0, 212, 646, 17, 0, 63, 26, 198, 0, 725, 21, 45, 78, 0], [104, 18, 80, 34, 20, 29, 0, 43, 0, 356, 8171, 8171, 0, 0, 541, 17, 0, 1267, 76, 22090, 15, 2, 536, 2100, 40, 2, 1376, 0, 0, 21, 257, 125, 37, 0, 1943, 56, 0, 201, 9, 15, 155, 215, 1, 407, 287, 2, 5, 18, 586, 27, 0, 484, 993, 14492, 135, 407, 20, 6428, 28, 176, 8, 12, 0, 6, 0, 26, 0, 6, 8171, 7, 16, 6, 42, 0, 0, 149, 7, 76, 564, 1107, 278, 19, 587, 0, 261, 33, 142, 993, 450, 47, 603, 702, 0, 41, 0, 229, 167, 0, 42, 0, 175, 178, 324, 438, 223, 78605, 400, 515, 90, 0, 180, 1468, 7, 5543, 26, 1, 5, 564, 14, 31, 300, 1846, 776, 0, 0, 1, 175, 1397, 0, 474, 24, 183, 522, 0, 3, 0, 11, 720, 511, 3, 0, 1701, 5, 1, 2465, 0, 0, 51, 23, 68, 78, 14, 18, 94, 11, 67, 54, 0, 251, 611, 16575, 2639, 0, 0, 6, 42, 21, 149, 0, 94, 149, 2, 761, 1982, 223, 309, 0, 92, 52, 179, 31, 3, 75, 151, 155, 16, 1883, 24, 792, 0, 0, 9, 196, 512, 9, 135, 1, 594, 0, 310, 164, 32424, 14, 15, 1945, 20, 339, 3143, 653, 231, 6, 0, 4515, 533, 0, 20, 430, 26, 10, 9, 211, 100, 13, 1928, 0, 0, 634, 310, 5, 82, 2655, 5, 0, 73, 271, 820, 11, 54, 52, 206, 7, 142, 0, 0, 45, 2076, 499, 154, 37, 387], [28, 8, 48, 0, 512, 88, 165, 1, 37, 0, 5038, 0, 128, 91, 0, 54, 2152, 32, 26, 32, 0, 0, 46, 0, 9, 6210, 0, 79, 1, 0, 14, 0, 300, 192, 109, 753, 0, 823, 525, 1, 83, 0, 5, 55, 178, 1, 0, 277, 0, 166, 7, 183, 7, 10653, 92, 111, 96, 8, 7034, 0, 280, 0, 587, 0, 0, 218, 14, 0, 6, 139, 49, 257, 100, 859, 3, 3, 0, 49, 12, 214, 1503, 54, 792, 6, 1, 691, 111, 13, 45, 40, 0, 11, 88, 68, 0, 17, 183, 77, 726, 144, 47, 2128, 17, 102, 43, 240, 12, 21, 1000, 34, 0, 518, 0, 30, 518, 49, 19, 0, 0, 55, 1, 1169, 553, 0, 1111, 27, 22, 538, 10, 19, 5, 0, 201, 1, 108, 134, 0, 78, 185, 8171, 1, 26, 417, 0, 164, 1192, 72, 425, 22154, 104, 0, 10, 0, 0, 173, 0, 80, 1, 26, 21, 0, 212, 13, 761, 85, 871, 75, 4, 76, 140, 564, 91, 168, 1, 595, 6, 0, 47, 0, 20, 63, 5, 123, 273, 0, 0, 0, 54, 0, 8403, 1, 21, 0, 139, 23, 867, 3, 99, 251, 99, 49, 151, 2, 0, 77, 0, 129, 155, 1188, 518, 40, 0, 97, 5, 558, 142, 0, 1, 0, 1008, 0, 9, 242, 5, 155, 0, 72, 0, 0, 1020, 39, 6, 144, 9, 0, 0, 6246, 10, 12, 0, 129, 0, 13, 1, 60, 227, 324, 342, 141, 0], [0, 0, 27, 13, 0, 1065, 0, 0, 1, 46, 170, 144, 0, 27, 154, 32, 23, 53, 0, 725, 23, 16754, 2, 0, 0, 78, 830, 0, 0, 45, 0, 7, 45, 0, 931, 0, 21, 198, 152, 48, 995, 5274, 10, 2909, 0, 26, 0, 0, 1, 41, 9099, 84, 1805, 0, 1982, 905, 1593, 6, 282, 0, 291, 85, 42, 9, 2, 155, 0, 9, 187, 14, 746, 0, 12, 0, 0, 309, 0, 48, 259, 18, 763, 301, 233, 1100, 56, 0, 1822, 17, 4, 239, 298, 0, 32, 0, 0, 765, 8, 0, 13, 126, 310, 27, 12, 158, 82, 0, 300, 6, 3, 5, 0, 558, 58, 183, 2870, 3, 0, 800, 0, 0, 3, 58, 17, 125, 13, 20, 28, 28, 54, 0, 1271, 0, 0, 162, 30, 5, 0, 0, 2, 0, 5, 110, 0, 12, 280, 63, 16479, 1, 0, 12, 1, 94, 24, 149, 839, 0, 199, 252, 54, 386, 225, 0, 6717, 0, 45, 247, 127, 67, 0, 3919, 0, 0, 115, 0, 416, 921, 2008, 185, 67, 0, 102, 167, 1614, 813, 1543, 515, 1206, 47, 0, 43, 180, 1, 106, 0, 0, 112, 24, 0, 27, 1, 3, 20, 280, 474, 82, 168, 82, 0, 75, 3, 0, 2870, 14, 2639, 78, 50, 277, 0, 91, 0, 0, 0, 50, 0, 185, 2920, 190, 2491, 722, 3, 0, 102, 45, 0, 0, 15, 22, 79, 487, 5, 199, 0, 82, 296, 2, 0, 65, 0, 176, 32], [526, 0, 0, 28, 0, 18, 14, 669, 2581, 263, 6, 525, 0, 1, 645, 828, 99, 1, 33, 0, 23, 27, 564, 2569, 0, 0, 53, 10, 40, 38, 1014, 72, 151, 29, 720, 0, 43, 99, 1609, 0, 136, 1609, 3, 109, 183, 2569, 993, 19, 14, 152, 9, 0, 65, 3, 396, 192, 42, 989, 14, 387, 0, 1, 7, 310, 1206, 115, 396, 0, 1951, 107, 24, 0, 126, 7, 8, 359, 5, 1390, 230, 6, 3, 10, 32, 8, 11, 11, 0, 0, 356, 0, 1296, 380, 62, 99, 64, 3016, 71, 134, 342, 16754, 135, 0, 0, 611, 55, 156, 0, 125, 83, 8, 0, 21, 0, 400, 52, 528, 78, 0, 4, 5, 9, 176, 0, 1058, 14, 270, 1, 5821, 21, 1609, 564, 167, 0, 0, 2491, 185, 1017, 198, 0, 151, 7, 98, 4263, 9, 161, 37, 311, 300, 30, 419, 0, 38, 0, 37, 0, 298, 3496, 390, 43, 103, 91, 659, 2024, 262, 165, 63, 2, 198, 22, 82, 1188, 6, 763, 0, 7, 355, 198, 0, 37, 3, 301, 278, 32, 2302, 0, 0, 638, 486, 0, 12, 533, 189, 1188, 0, 4, 457, 11, 594, 0, 42, 30, 5, 17, 29, 31, 56, 9, 865, 28, 22, 41, 3320, 50, 25, 0, 47, 0, 0, 507, 0, 0, 5409, 0, 0, 23, 2438, 443, 141, 280, 11, 0, 129, 0, 81, 0, 0, 10, 8, 98, 8, 931, 1928, 175, 4, 0, 1655, 0, 0, 239, 3], [5, 65, 34, 43, 0, 0, 21, 0, 20, 78, 0, 2100, 128, 0, 10, 1058, 125, 31, 11, 0, 859, 0, 46, 3, 127, 32, 56, 0, 100, 0, 84, 16, 57, 0, 141, 0, 5, 0, 14, 6, 1237, 0, 765, 200, 8818, 794, 1, 638, 64, 0, 1, 973, 54, 8, 638, 0, 0, 20, 20, 0, 3, 31, 131, 1855, 252, 129, 1614, 56, 2438, 0, 595, 645, 277, 4291, 133, 0, 166, 0, 867, 11, 21, 10, 3022, 17, 10, 0, 378, 63, 75, 0, 1, 97, 0, 0, 0, 4506, 0, 4291, 1098, 106, 3, 0, 0, 2, 65, 27, 46, 27, 544, 3, 43, 0, 0, 151, 47, 153, 42, 4, 1045, 0, 0, 136, 1609, 2, 0, 14, 0, 16, 343, 63, 7, 22154, 151, 16, 0, 12, 399, 57, 3, 0, 137, 0, 0, 35, 9, 1945, 27, 1069, 213, 0, 91, 58, 78, 10653, 29, 8, 0, 0, 0, 26, 9, 123, 102, 611, 218, 31, 1772, 2, 45, 60, 10, 2, 1, 2887, 12, 176, 0, 528, 0, 0, 27, 56, 204, 65, 0, 1261, 167, 200, 19, 1950, 695, 1, 0, 0, 0, 22, 634, 73, 115, 4235, 59, 1056, 4, 0, 105, 792, 1309, 653, 189, 103, 588, 280, 5, 3, 77, 82, 0, 0, 5, 230, 78, 0, 12, 0, 1, 1, 0, 3144, 1390, 0, 26, 63, 8, 0, 45, 0, 2, 771, 65, 772, 164, 64, 0, 201, 0, 535, 5, 208, 34, 6], [0, 45, 0, 11, 14, 380, 247, 27, 10, 0, 63, 0, 1390, 0, 159, 682, 0, 0, 0, 26, 2, 128, 325, 1, 102, 1838, 185, 10, 16, 224, 10, 0, 0, 2298, 14719, 1, 76, 248, 762, 0, 993, 447, 8776, 7, 824, 0, 0, 0, 1772, 2303, 0, 0, 383, 9, 0, 686, 122, 0, 0, 10, 12, 38, 27, 0, 97, 49, 1425, 187, 1469, 0, 131, 78605, 0, 410, 0, 2024, 1609, 21, 26, 0, 23, 0, 98, 474, 99, 23, 4291, 1, 3, 813, 7, 228, 3, 0, 309, 2938, 13, 296, 12, 226, 430, 31, 484, 12, 0, 0, 24, 51, 0, 989, 23, 189, 43, 2, 192, 11, 0, 0, 43, 1503, 3870, 0, 6, 0, 6, 37, 3, 55, 0, 386, 0, 267, 57, 2, 5, 0, 484, 171, 0, 4235, 78, 686, 5, 287, 67, 26, 30, 32, 0, 1897, 76, 82, 176, 59, 91, 206, 413, 0, 6, 139, 0, 5, 5, 6, 213, 8, 47, 99, 557, 82, 0, 0, 6, 64, 1822, 0, 1467, 278, 562, 58, 691, 0, 55, 6, 31, 0, 277, 266, 14, 136, 216, 1271, 0, 24, 3, 70, 20, 4, 0, 355, 558, 252, 0, 212, 1, 859, 158, 1951, 1716, 2, 1838, 387, 77, 0, 43, 34, 3, 6, 165, 0, 135, 1262, 0, 0, 57, 29, 13, 0, 17, 2, 0, 34, 0, 5, 114, 24, 238, 16, 0, 6890, 8, 0, 32, 62, 125, 273, 1309, 32424, 1, 56], [91, 0, 67, 56, 1731, 1696, 231, 98, 12, 3, 220, 284, 54, 164, 0, 0, 0, 659, 0, 416, 720, 535, 34, 8, 0, 3602, 37, 91, 0, 7, 31, 746, 96, 0, 0, 0, 82, 677, 1261, 463, 2168, 0, 78, 0, 300, 0, 42, 38, 9, 246, 1586, 70, 0, 67, 220, 38, 413, 323, 645, 1107, 0, 5, 21, 0, 1098, 0, 443, 44, 131, 9, 94, 78, 6, 1011, 0, 0, 5, 5, 2, 2870, 976, 86, 1951, 107, 54, 9, 2, 17, 450, 100, 894, 55, 725, 0, 0, 230, 1982, 3845, 0, 237, 64, 0, 824, 2793, 0, 1503, 0, 0, 23, 0, 41, 405, 568, 1267, 0, 29, 75, 25, 83, 0, 813, 3, 0, 0, 71, 813, 78, 135, 19, 11, 2152, 412, 7, 0, 0, 23, 24, 16, 9, 45, 277, 33, 896, 0, 199, 176, 192, 47, 1192, 0, 0, 45, 800, 0, 0, 447, 15, 9099, 645, 93, 3143, 499, 49, 96, 0, 0, 697, 9, 3, 0, 1982, 0, 0, 0, 1, 276, 192, 417, 2481, 45, 528, 454, 39, 126, 292, 30, 9, 3, 1, 0, 54, 71, 319, 10, 0, 29, 94, 0, 3, 905, 0, 23, 0, 12, 10, 0, 410, 71, 18, 0, 11, 6, 21, 6, 430, 0, 457, 0, 0, 0, 0, 31, 17, 702, 18945, 298, 21, 0, 163, 21, 0, 175, 0, 0, 22, 15, 0, 19, 102, 144, 33, 0, 18, 2491, 30, 0, 1, 410, 11, 2887], [19, 611, 685, 989, 8, 63, 54, 301, 617, 166, 0, 0, 0, 99, 611, 64, 1, 0, 2870, 10, 2305, 0, 20, 18, 0, 0, 0, 15, 0, 611, 94, 45, 823, 6, 8, 32, 830, 0, 119, 2, 50, 9, 14, 419, 26960, 151, 6521, 0, 0, 15, 0, 1655, 231, 14492, 11, 0, 38, 14, 0, 14, 0, 109, 91, 1, 16, 49, 1, 20, 0, 1045, 61, 212, 57, 154, 491, 0, 1, 1548, 1609, 2, 0, 2717, 1000, 905, 1, 4263, 14719, 156, 41, 0, 0, 11, 251, 0, 47, 52, 5, 5, 47, 293, 407, 0, 1111, 0, 794, 1, 17, 2, 19, 237, 185, 11, 196, 56, 52, 0, 0, 3, 37, 0, 15, 14, 0, 765, 50, 42, 5409, 33624, 21, 102, 92, 121, 620, 7, 139, 20, 2538, 691, 2870, 0, 22, 30, 31, 158, 3016, 239, 15, 17, 2793, 0, 63, 5, 39, 27, 6, 21, 91, 54, 80, 5, 4, 26, 779, 894, 5, 47, 2911, 2303, 0, 371, 14, 6, 0, 26, 30, 0, 263, 33624, 533, 383, 246, 4, 0, 305, 27, 0, 371, 0, 682, 511, 1822, 0, 507, 385, 562, 23, 82, 7, 237, 301, 198, 102, 21, 23, 29, 0, 176, 7, 0, 0, 1772, 165, 32, 677, 15, 42, 310, 7571, 13, 28, 76, 7, 56, 158, 162, 2, 67, 2, 98, 99, 223, 0, 56, 1468, 1, 140, 0, 0, 3, 386, 538, 21, 91, 0, 3870, 8, 21, 9, 34, 110], [48, 0, 75, 114, 0, 0, 771, 14, 135, 8, 102, 168, 0, 5, 101, 63, 0, 15, 0, 0, 648, 0, 1, 280, 37, 6, 263, 0, 125, 88, 292, 80, 1267, 21, 166, 0, 24, 10, 38, 27, 17, 1020, 19, 0, 800, 0, 35, 656, 4, 4263, 4, 0, 646, 0, 270, 38, 0, 1716, 64, 296, 1770, 44, 32424, 544, 0, 410, 14, 159, 0, 669, 0, 0, 785, 23, 6, 0, 0, 13, 77, 7, 166, 198, 65, 20, 0, 1855, 277, 100, 0, 0, 396, 386, 0, 4, 0, 0, 7, 117, 75, 0, 0, 1107, 14, 2298, 98, 0, 4, 27, 10, 27, 300, 1822, 8, 400, 0, 14, 0, 45, 0, 1, 837, 117, 7, 0, 37, 0, 0, 9, 1822, 240, 33, 0, 668, 3, 781, 0, 634, 9, 612, 223, 19, 200, 0, 2120, 4291, 386, 1, 42, 0, 77, 296, 12, 41, 36, 704, 1, 0, 0, 252, 871, 291, 385, 0, 1, 15, 0, 23, 8428, 0, 0, 3, 1, 23, 0, 111, 3, 38, 68, 9, 71, 282, 157, 0, 277, 886, 20, 131, 70, 0, 58, 135, 0, 10, 191, 1928, 9, 67, 52, 296, 48, 517, 125, 500, 32, 1, 342, 183, 0, 1379, 0, 42, 0, 45, 490, 0, 2, 161, 71, 0, 31, 386, 0, 0, 201, 0, 1259, 0, 0, 0, 434, 1188, 50, 365, 505, 0, 699, 0, 301, 0, 0, 713, 226, 538, 319, 171, 454, 18, 208, 6, 7], [457, 0, 19, 254, 0, 1072, 248, 0, 19, 3, 0, 0, 248, 129, 2, 19, 2128, 0, 400, 82, 72, 204, 131, 721, 638, 21, 0, 0, 0, 261, 0, 80, 0, 148, 23, 3149, 67, 88, 14, 47, 0, 0, 5, 0, 1, 117, 804, 142, 49, 112, 22, 5, 5111, 359, 0, 27, 28, 16, 20, 3136, 111, 0, 434, 910, 14, 0, 0, 51, 595, 0, 96, 525, 5, 0, 5038, 44, 761, 1069, 507, 8, 4, 191, 386, 1, 3, 7, 850, 645, 7, 0, 26, 79, 38, 9, 242, 0, 17, 293, 38, 1, 1056, 20, 61, 776, 0, 5, 1, 0, 0, 0, 921, 820, 2, 47, 2, 57, 17, 7034, 22, 526, 1185, 0, 8, 779, 5, 123, 1, 23, 5111, 0, 231, 0, 237, 218, 0, 587, 122, 270, 16, 1, 0, 79, 18, 0, 620, 38, 0, 103, 3496, 185, 7571, 0, 3, 144, 0, 0, 276, 21, 0, 0, 78, 66, 477, 33, 586, 805, 314, 13, 430, 0, 5, 8, 0, 85, 1, 1, 37, 218, 1883, 12, 14, 2, 14, 0, 12, 192, 0, 33, 686, 213, 420, 2100, 12, 39, 672, 342, 46, 0, 110, 0, 7, 463, 0, 16575, 1317, 25, 36, 0, 0, 2911, 198, 1614, 58, 6, 588, 578, 1, 102, 68, 669, 0, 0, 55, 477, 0, 62, 157, 14, 804, 410, 1, 27, 102, 0, 256, 68, 11, 1014, 976, 1058, 912, 7, 0, 0, 3870, 165, 24, 111, 0, 111], [0, 0, 0, 49, 356, 1, 1, 0, 634, 17715, 500, 0, 8428, 66, 5, 443, 0, 1503, 82, 0, 298, 34, 14, 15, 2, 11144, 64, 6890, 389, 15, 20, 0, 0, 45, 0, 298, 0, 2538, 536, 3, 0, 0, 427, 0, 5, 0, 1, 0, 79, 452, 588, 10, 37, 0, 0, 0, 7, 317, 98, 7, 138, 1451, 0, 76, 0, 23, 149, 1503, 15, 500, 634, 126, 2100, 2, 0, 46, 9, 1100, 9, 102, 67, 0, 311, 14, 230, 0, 0, 405, 24, 16, 31, 122, 1259, 0, 5, 121, 15, 0, 4, 0, 886, 0, 390, 122, 196, 0, 7034, 27, 385, 31, 0, 805, 1, 0, 0, 1169, 2581, 15, 0, 5, 0, 3600, 1397, 772, 42, 12, 721, 25, 8428, 617, 0, 3144, 75, 6, 6, 765, 192, 7034, 18, 0, 0, 191, 677, 0, 1058, 70, 82, 1730, 1, 1822, 12, 10, 0, 9, 16545, 15, 0, 0, 9, 0, 30, 8, 19, 57, 4235, 1098, 0, 112, 1838, 973, 653, 20, 47, 0, 163, 198, 17, 216, 199, 133, 0, 522, 15, 39, 0, 10, 11, 0, 2491, 0, 0, 58, 28, 578, 16575, 131, 84, 0, 57, 4263, 21, 0, 2, 1, 0, 13, 100, 418, 48, 587, 0, 68, 0, 28, 0, 0, 0, 0, 2870, 0, 486, 267, 165, 0, 1, 112, 111, 8, 18945, 699, 0, 0, 1100, 895, 1132, 0, 0, 0, 1267, 0, 0, 1271, 2, 0, 231, 0, 47, 1206, 664, 38], [3602, 0, 1, 55, 892, 81, 0, 14, 505, 276, 342, 32, 84, 9, 1483, 910, 0, 968, 0, 102, 22, 0, 222, 0, 292, 761, 64, 0, 0, 0, 20, 653, 0, 2793, 9, 315, 1, 564, 0, 0, 10, 989, 1, 237, 5821, 0, 3, 10, 3, 6, 45, 0, 0, 2538, 9, 20, 1069, 859, 293, 0, 0, 45, 7571, 0, 76, 280, 0, 63, 49, 0, 78, 5, 23, 122, 45, 86, 850, 1611, 1838, 111, 287, 16754, 995, 53, 126, 49, 8, 892, 41, 0, 0, 725, 114, 9, 49, 78, 0, 0, 153, 88, 644, 0, 1206, 3, 0, 26, 1483, 14, 0, 75, 0, 14492, 28, 0, 793, 117, 0, 8, 0, 1, 32, 386, 0, 359, 9, 874, 99, 1770, 1, 0, 3, 11, 1, 9, 383, 168, 10, 0, 155, 761, 0, 42, 10, 0, 47, 7666, 1772, 114, 2162, 1, 12, 0, 8, 1, 23, 0, 794, 2, 0, 685, 0, 47, 14, 111, 53, 12, 26, 0, 80, 24, 20, 84, 57, 659, 37, 779, 873, 1, 30, 1, 894, 215, 792, 156, 553, 3, 52, 0, 0, 75, 6, 12, 3442, 411, 859, 98, 263, 697, 0, 47, 3, 176, 1598, 61, 452, 785, 1, 0, 27, 0, 0, 1503, 0, 386, 112, 625, 0, 38, 12, 14, 44, 12, 800, 447, 280, 24, 0, 310, 8, 78, 42, 8, 0, 2303, 384, 509, 0, 15, 246, 4235, 0, 125, 1928, 6, 314, 0, 49, 0, 17, 2481], [0, 0, 12, 0, 160, 5, 0, 52, 1, 96, 0, 199, 45, 0, 266, 209, 683, 51, 2, 0, 0, 0, 793, 14492, 82, 17, 0, 251, 2100, 117, 3, 6, 161, 14, 324, 301, 2909, 3, 38, 78, 96, 161, 484, 800, 859, 6, 3, 0, 1, 0, 109, 36, 0, 0, 11, 9, 254, 2569, 1, 1, 0, 4, 173, 167, 301, 154, 88, 0, 9, 92, 3149, 1, 23, 18, 0, 272, 2570, 385, 6, 753, 127, 2, 102, 5821, 0, 1846, 3845, 226, 16, 257, 79, 500, 5, 0, 0, 0, 0, 1000, 525, 67, 82, 315, 895, 14, 21, 15, 0, 20, 280, 1855, 102, 0, 702, 40, 0, 1138, 15, 9, 837, 317, 14, 57, 22154, 77, 6, 45, 18, 63, 2, 588, 0, 2223, 0, 58, 1397, 1868, 1375, 976, 215, 2, 0, 2639, 21, 63, 6521, 725, 0, 4, 699, 2128, 15, 1261, 37, 223, 5, 79, 15, 0, 109, 37, 0, 65, 27, 76, 0, 603, 0, 10, 2008, 491, 0, 22, 1, 420, 0, 0, 151, 45, 12, 697, 682, 1784, 37, 0, 65, 0, 0, 61, 8, 0, 37, 514, 1, 237, 139, 8, 477, 989, 1, 2073, 53, 383, 0, 75, 0, 1, 20, 267, 0, 24, 4, 237, 0, 44, 3919, 12, 653, 9, 74, 2970, 27, 15, 0, 1, 175, 0, 53, 4, 192, 2303, 0, 1261, 1543, 0, 0, 231, 725, 5, 0, 0, 3, 11, 112, 6521, 0, 0, 23, 26, 4, 0], [126, 813, 47, 0, 38, 0, 691, 1469, 298, 9, 231, 112, 14, 746, 0, 0, 10, 0, 8, 85, 5, 910, 507, 254, 212, 3308, 112, 411, 44, 40, 111, 0, 27, 3, 26, 125, 10, 1822, 490, 122, 1730, 0, 27, 136, 3016, 14, 78, 49, 111, 0, 0, 34, 0, 6, 2, 3, 385, 32, 107, 47, 6, 4, 5, 0, 1982, 396, 104, 106, 507, 50, 60, 45, 427, 1138, 0, 43, 762, 167, 0, 430, 27, 9, 198, 1, 98, 0, 419, 164, 0, 14, 0, 98, 212, 76, 12, 99, 201, 126, 278, 0, 6, 0, 15, 763, 0, 3, 7666, 237, 144, 167, 1, 21, 0, 6, 0, 20, 5, 1586, 885, 383, 1500, 276, 6, 314, 425, 2, 17, 6, 7666, 0, 34, 1, 5, 9, 762, 74, 0, 31, 16, 1, 2655, 0, 7666, 150, 104, 21, 73, 198, 49, 45, 594, 21, 22, 74, 28, 93, 517, 84, 2581, 0, 55, 0, 15, 2, 0, 434, 11, 75, 9, 280, 5821, 4, 339, 70, 2870, 27, 2911, 638, 0, 3, 0, 0, 14, 720, 0, 1132, 305, 21, 910, 93, 137, 0, 2168, 58, 140, 96, 16575, 27, 0, 0, 1759, 126, 9, 1267, 800, 15, 21, 721, 86, 10, 68, 131, 98, 21, 0, 4, 1, 0, 0, 0, 0, 1188, 1100, 10, 167, 14, 828, 166, 2218, 0, 7, 23, 12, 10, 14, 1185, 8, 0, 45, 656, 9, 310, 8, 33, 16, 3, 114, 0, 8, 1397], [2298, 213, 386, 64, 91, 804, 0, 0, 248, 342, 1836, 425, 2570, 223, 0, 47, 9, 3143, 106, 2120, 9, 14, 1945, 31, 896, 6, 20, 1503, 892, 39, 277, 1138, 31, 246, 3521, 82, 9, 45, 37, 48, 2218, 10, 1000, 3, 0, 22, 877, 11, 84, 33, 850, 15, 896, 307, 16, 157, 171, 14, 500, 26, 620, 66, 82, 1548, 9, 3300, 45, 300, 0, 6, 109, 0, 2307, 9, 14, 14, 617, 0, 587, 256, 345, 33624, 30, 175, 1, 296, 5821, 0, 41, 131, 3, 136, 905, 0, 16, 122, 240, 0, 1059, 76, 192, 129, 5, 38, 0, 490, 2168, 239, 12, 144, 1868, 16, 0, 2, 21, 34, 20, 250, 28, 1, 859, 81, 3870, 76, 416, 912, 198, 1, 1, 6, 850, 0, 78605, 166, 10, 2639, 0, 538, 3, 1467, 57, 91, 78, 2, 15, 107, 23, 0, 11, 212, 544, 57, 0, 2218, 64, 1982, 15, 94, 254, 447, 187, 7, 2717, 148, 35, 1376, 49, 1262, 804, 11, 25, 57, 0, 0, 0, 14, 1, 4, 0, 2076, 168, 129, 14, 129, 0, 507, 84, 252, 122, 0, 0, 10, 0, 792, 3, 270, 886, 800, 0, 62, 228, 2024, 5, 8365, 5, 3, 15, 0, 22, 9, 0, 1, 6, 0, 300, 4, 454, 121, 0, 2, 64, 301, 6, 6210, 398, 1836, 0, 365, 67, 110, 56, 6, 2, 13, 75, 21, 434, 94, 617, 185, 47, 379, 1868, 135, 389, 0, 0, 16754, 0, 0], [24, 648, 522, 123, 28, 14, 12, 240, 78, 412, 1, 251, 0, 5, 171, 14, 305, 12, 11, 0, 0, 7, 11, 7, 50, 0, 5038, 22154, 0, 232, 721, 0, 390, 0, 0, 12, 100, 830, 2, 575, 1317, 474, 785, 45, 533, 515, 0, 125, 411, 111, 753, 93, 356, 27, 29, 43, 656, 0, 38, 463, 5, 0, 119, 175, 659, 454, 85, 99, 1943, 1759, 3, 685, 176, 0, 892, 17, 2538, 32, 1259, 0, 11, 1945, 3, 1071, 3144, 430, 0, 4458, 224, 1609, 1296, 15, 0, 157, 813, 620, 51, 612, 793, 33, 3, 76, 63, 92, 5409, 877, 226, 1, 37, 0, 1, 24, 167, 0, 0, 6, 0, 512, 7, 1, 1897, 0, 0, 280, 13, 753, 2, 0, 526, 528, 0, 0, 24, 8, 280, 535, 0, 0, 686, 10, 440, 52, 1206, 111, 3, 54, 50, 1483, 14, 1467, 6, 49, 308, 12, 1, 0, 541, 1, 0, 22, 0, 56, 463, 931, 644, 14, 389, 0, 0, 6, 29, 387, 29, 820, 24, 27, 0, 0, 2168, 0, 0, 0, 0, 0, 93, 0, 0, 1614, 0, 208, 1770, 11173, 24, 3149, 32, 0, 410, 0, 1059, 541, 28, 158, 3, 9, 91, 0, 0, 390, 0, 3496, 0, 0, 157, 5, 0, 0, 229, 110, 14, 7, 0, 0, 47, 0, 0, 159, 22, 61, 0, 7034, 134, 12, 0, 81, 50, 0, 7, 0, 11, 438, 5, 683, 1072, 42, 49, 5, 55, 198, 2305, 96], [0, 653, 0, 81, 15, 152, 20, 5274, 3, 11144, 187, 894, 0, 104, 0, 26, 410, 78, 0, 15, 3308, 2, 24, 813, 23, 8, 61, 59, 1379, 1483, 45, 5, 136, 414, 2, 10, 0, 198, 0, 23, 1, 430, 0, 387, 0, 14, 29, 513, 278, 0, 0, 51, 0, 0, 0, 2307, 5409, 1548, 160, 339, 7, 0, 0, 53, 9, 0, 50, 32, 9, 0, 4, 233, 877, 102, 9, 63, 15, 3, 127, 0, 0, 220, 16, 385, 874, 0, 677, 6, 16, 0, 104, 48, 113, 91, 3201, 22, 16, 185, 248, 772, 103, 211, 1, 0, 1020, 17, 27, 0, 70, 26, 45, 0, 1943, 0, 49, 19, 1, 10, 0, 291, 14, 54, 23, 231, 206, 38, 40, 33, 1317, 7, 1000, 1548, 0, 158, 3, 0, 624, 0, 0, 24, 486, 0, 7, 9, 2570, 1, 310, 16, 180, 0, 55, 0, 3, 8, 237, 2639, 0, 309, 54, 4, 224, 171, 0, 242, 65, 13, 8776, 1731, 653, 242, 15, 2655, 0, 0, 0, 155, 19, 5, 155, 176, 1, 223, 49, 21, 9, 200, 0, 20, 578, 434, 11, 18, 1, 32, 57, 0, 86, 0, 4, 0, 277, 420, 0, 102, 100, 18, 0, 3, 0, 1065, 342, 575, 0, 753, 625, 0, 805, 8, 1609, 153, 143, 4, 0, 0, 3919, 1730, 0, 728, 192, 1805, 0, 119, 7, 158, 0, 0, 111, 45, 0, 81, 0, 24, 31, 247, 0, 92, 116, 8, 2, 1017], [0, 0, 7571, 0, 6, 47, 38, 4, 9, 9, 2168, 262, 251, 54, 25, 905, 1, 65, 873, 6, 0, 0, 218, 129, 9, 8, 22, 2008, 3, 10, 3, 0, 6890, 140, 0, 8432, 0, 13, 27, 16080, 0, 23, 6, 41, 659, 0, 973, 36, 2438, 0, 51, 491, 309, 99, 20, 5, 3, 484, 0, 36, 5, 528, 233, 414, 298, 43, 0, 201, 8, 21, 1770, 46, 25, 1, 79, 0, 725, 59, 115, 0, 213, 28, 1, 20, 0, 9, 63, 522, 57, 7666, 6, 0, 7, 873, 0, 1, 1, 659, 457, 18, 105, 140, 156, 15, 0, 1840, 19086, 23, 21, 400, 505, 648, 82, 15, 37, 34, 8, 21, 300, 17, 3, 463, 70, 1072, 56, 76, 42, 0, 21, 32, 625, 270, 0, 8, 1111, 477, 226, 34, 21, 993, 131, 36, 0, 140, 31, 1609, 5, 96, 30, 0, 166, 11, 57, 491, 0, 122, 656, 156, 192, 0, 213, 96, 5, 2465, 41, 995, 59, 300, 79, 57, 0, 4, 167, 0, 1397, 277, 8428, 0, 6, 85, 37, 14, 0, 0, 877, 1259, 1, 1, 267, 0, 0, 620, 0, 57, 3919, 1056, 45, 2073, 2, 0, 645, 102, 0, 12, 82, 14, 2920, 0, 298, 0, 2, 212, 34, 141, 454, 42, 61, 781, 76, 1008, 167, 14, 37, 0, 136, 1, 291, 0, 2, 6, 23, 0, 53, 54, 1928, 0, 1805, 0, 1595, 60, 379, 5, 148, 1262, 0, 28, 157, 0, 57, 0], [2639, 24, 1, 3149, 771, 874, 60, 42, 0, 14, 463, 5, 5, 0, 103, 282, 2128, 434, 414, 0, 1, 91, 1206, 3, 28, 995, 178, 37, 0, 308, 22, 746, 3600, 1595, 726, 300, 386, 3, 0, 311, 0, 76, 0, 0, 4291, 420, 0, 105, 65, 9, 91, 1185, 124, 3, 1, 4, 1058, 10, 7, 22, 0, 8, 1, 0, 3, 41, 1, 0, 0, 105, 111, 52, 49, 100, 31, 251, 114, 214, 5543, 23, 11, 26, 151, 1928, 13, 1169, 1008, 490, 1072, 72, 785, 0, 112, 0, 0, 300, 27, 6890, 12, 13320, 254, 90, 463, 47, 7, 0, 0, 1, 8432, 0, 24, 0, 16, 91, 96, 0, 85, 5, 12, 14, 15, 378, 107, 16080, 4263, 2, 407, 1, 33, 80, 7, 785, 989, 23, 0, 163, 587, 54, 9, 223, 0, 0, 11, 3, 223, 0, 63, 13, 139, 0, 0, 500, 644, 19, 9, 400, 57, 152, 697, 309, 1259, 38, 164, 8, 3, 26, 3, 153, 0, 839, 1846, 644, 58, 0, 726, 31, 6, 11, 0, 3, 239, 507, 38, 0, 93, 0, 6521, 0, 168, 0, 3, 0, 3136, 32, 1014, 3, 0, 5, 127, 90, 0, 1262, 0, 117, 16, 88, 450, 107, 0, 24, 58, 5, 14, 17, 96, 104, 995, 3, 90, 0, 412, 76, 7, 88, 823, 1951, 43, 0, 1349, 0, 0, 11, 4, 277, 206, 59, 206, 20, 42, 48, 485, 4, 611, 0, 3, 3308, 5, 156, 13, 0], [1045, 386, 325, 18, 3, 1, 691, 28, 0, 280, 0, 1296, 7, 683, 1, 557, 19, 850, 2820, 114, 110, 28, 59, 0, 0, 163, 21, 9, 0, 457, 0, 1822, 187, 1206, 24, 94, 1655, 11, 15, 3, 11, 0, 157, 3, 61, 15, 91, 0, 192, 0, 21, 10, 65, 0, 720, 239, 25, 26, 0, 0, 1071, 1169, 921, 54, 7, 129, 443, 9, 10, 32424, 781, 11144, 293, 0, 0, 1, 32, 0, 5, 378, 0, 30, 2024, 1469, 3, 0, 430, 7, 229, 575, 384, 414, 154, 13, 311, 23, 0, 6, 792, 4235, 386, 88, 100, 22, 1, 56, 206, 143, 0, 509, 3143, 229, 14, 0, 0, 1, 5, 0, 70, 0, 0, 185, 23, 383, 6210, 0, 0, 2152, 47, 88, 0, 0, 300, 776, 13, 0, 603, 10, 3320, 20, 6, 1008, 231, 65, 0, 58, 1614, 185, 1, 2, 291, 41, 6246, 558, 976, 8365, 175, 151, 94, 17, 0, 0, 0, 2, 0, 0, 280, 0, 419, 4, 10, 400, 1397, 1483, 3, 2538, 47, 0, 47, 8, 31, 595, 305, 131, 24, 2008, 159, 18, 0, 0, 8, 148, 58, 0, 0, 3, 0, 10, 5, 279, 0, 166, 3, 9, 167, 100, 139, 634, 824, 8, 88, 0, 0, 3, 484, 0, 12, 16479, 102, 102, 0, 1271, 68, 419, 52, 266, 24, 104, 38, 0, 68, 1838, 1595, 0, 122, 24, 0, 8, 2920, 11, 3, 0, 13, 499, 266, 302, 83, 10, 20, 14], [31, 106, 1056, 557, 0, 0, 199, 8, 32, 873, 21, 239, 319, 5, 53, 49, 83, 38, 5, 1379, 1, 412, 2, 0, 12, 0, 0, 151, 11144, 339, 23, 0, 0, 0, 2, 1838, 0, 0, 0, 3, 419, 19, 30, 1, 59, 728, 302, 82, 71, 135, 167, 104, 20, 2092, 0, 31, 0, 57, 2909, 14, 850, 921, 0, 528, 22, 298, 1072, 88, 1100, 13, 23, 23, 0, 25, 14719, 0, 0, 271, 23, 158, 535, 17, 1, 231, 839, 61, 0, 27, 238, 82, 250, 2024, 0, 5, 0, 0, 52, 17, 26960, 0, 4, 0, 26, 4, 16, 144, 9, 47, 0, 1, 159, 226, 24, 0, 2, 0, 1838, 5, 371, 3, 0, 1586, 931, 16, 48, 0, 8, 222, 722, 620, 257, 0, 564, 153, 0, 659, 2538, 507, 12, 1, 180, 646, 0, 0, 0, 23, 48, 2569, 0, 20, 0, 2970, 164, 46, 1132, 2, 43, 8, 189, 385, 6, 11, 1379, 1, 33624, 57, 16, 0, 21, 2008, 75, 486, 49, 24, 0, 779, 3, 222, 16, 291, 16575, 0, 0, 538, 42, 0, 300, 214, 0, 611, 74, 1390, 269, 11173, 24, 45, 0, 46, 1609, 5, 112, 0, 0, 11, 287, 56, 148, 71, 6, 61, 60, 0, 0, 123, 0, 0, 0, 19, 430, 218, 0, 71, 8, 1593, 0, 57, 0, 16, 17715, 450, 91, 112, 672, 0, 6428, 36, 45, 1759, 5, 27, 0, 526, 64, 6, 0, 0, 0, 3870, 157, 0], [0, 620, 0, 19, 28, 10, 9, 119, 21, 0, 22, 1192, 0, 7, 430, 50, 5, 65, 558, 0, 7, 634, 3442, 5, 0, 8, 16, 52, 0, 1425, 2, 0, 223, 892, 4, 533, 18, 0, 26, 1, 239, 1, 151, 251, 0, 16, 3, 634, 1, 78, 535, 247, 157, 0, 50, 35, 16754, 200, 57, 0, 15, 14, 0, 0, 8, 812, 44, 5, 620, 0, 226, 2, 56, 0, 342, 20, 136, 3016, 0, 29, 18, 155, 396, 0, 24, 14, 7, 620, 41, 0, 0, 121, 35, 0, 2655, 58, 0, 6, 2, 282, 0, 405, 109, 66, 47, 0, 20, 42, 0, 13, 102, 0, 830, 2, 55, 1614, 1772, 125, 226, 73, 518, 15, 102, 114, 0, 141, 3, 813, 3, 21, 3, 0, 5, 9, 10653, 874, 0, 3, 1, 64, 0, 10, 0, 1065, 5, 189, 37, 4, 18, 45, 339, 726, 42, 7, 812, 11, 3320, 19, 720, 11, 144, 704, 1, 144, 293, 9, 0, 167, 0, 526, 199, 35, 201, 80, 12, 1107, 164, 6, 248, 187, 48, 54, 6, 0, 438, 1, 356, 3, 86, 0, 201, 0, 91, 308, 3, 0, 871, 39, 39, 659, 8, 1, 10, 231, 280, 2218, 342, 0, 166, 12, 0, 0, 12, 0, 69, 92, 18, 0, 43, 112, 0, 0, 128, 32, 7, 282, 7, 119, 53, 15, 14, 324, 0, 7, 24, 0, 578, 60, 390, 0, 538, 0, 8, 63, 356, 63, 1259, 1548, 23, 5409], [144, 0, 3845, 0, 644, 16575, 1, 1192, 1059, 49, 77, 0, 155, 13, 830, 823, 156, 15, 839, 189, 1069, 2581, 85, 189, 1020, 0, 1951, 656, 0, 23, 624, 8, 3496, 17, 0, 42, 34, 0, 9, 695, 27, 0, 105, 91, 538, 1759, 127, 646, 396, 7, 97, 9, 71, 0, 0, 0, 144, 1593, 1468, 9, 683, 11, 14, 568, 792, 594, 656, 269, 2481, 251, 0, 102, 400, 931, 20, 122, 9, 0, 68, 0, 209, 166, 0, 8, 166, 2717, 0, 515, 0, 4, 81, 1192, 18, 32, 0, 0, 219, 1759, 142, 59, 0, 0, 10, 223, 443, 3, 8, 1020, 23, 0, 509, 4, 11, 1, 228, 669, 578, 15, 223, 0, 92, 0, 0, 162, 0, 1069, 76, 417, 27, 2045, 578, 8, 0, 536, 2162, 92, 93, 47, 8, 1, 6, 3, 0, 31, 0, 0, 3919, 47, 5, 5, 0, 1928, 276, 0, 544, 226, 29, 59, 127, 664, 18, 391, 0, 0, 17, 91, 139, 0, 2639, 114, 63, 5, 0, 528, 0, 18, 0, 0, 52, 0, 477, 81, 7, 2820, 0, 648, 246, 23, 52, 713, 2909, 1, 419, 6, 54, 256, 0, 16545, 10, 18, 110, 50, 59, 298, 157, 50, 776, 1309, 1, 0, 29, 19, 387, 23, 877, 0, 0, 23, 8, 0, 15, 215, 151, 0, 21, 2, 0, 11, 702, 5, 379, 75, 18, 12, 538, 10, 23, 2076, 1056, 30, 0, 0, 0, 3, 99, 19, 2, 4, 0, 226], [1064, 131, 0, 21, 0, 52, 342, 55, 931, 34, 0, 865, 6, 0, 0, 396, 1822, 2168, 0, 208, 0, 29, 94, 21, 56, 2, 1, 0, 39, 0, 1468, 43, 3320, 6521, 0, 52, 54, 1, 5, 94, 324, 230, 0, 5, 14492, 33, 5, 46, 588, 0, 14, 31, 138, 280, 14, 12, 2438, 0, 1, 9, 0, 8, 0, 0, 27, 54, 68, 19, 0, 0, 0, 0, 2717, 645, 10, 43, 396, 553, 16754, 0, 0, 0, 80, 1, 85, 43, 63, 27, 450, 0, 55, 114, 17, 0, 1855, 6, 0, 533, 1, 57, 0, 229, 231, 22090, 15, 910, 634, 226, 298, 29, 0, 995, 21, 407, 677, 0, 9, 6, 0, 1281, 10, 50, 126, 13, 0, 0, 0, 187, 325, 103, 3, 0, 4458, 4, 1, 0, 34, 57, 9099, 226, 7, 365, 45, 153, 94, 277, 30, 56, 0, 6, 0, 42, 3136, 0, 2045, 0, 0, 713, 128, 7571, 0, 311, 0, 31, 0, 8171, 31, 27, 0, 772, 55, 14, 1684, 12, 0, 8, 5111, 0, 0, 5, 2, 1, 155, 154, 1261, 24, 427, 728, 0, 677, 25, 81, 3016, 0, 0, 73, 27, 53, 96, 57, 386, 164, 0, 1072, 238, 823, 659, 0, 1, 21, 43, 0, 88, 6, 477, 0, 0, 704, 5, 0, 21, 81, 4, 279, 30, 62, 0, 65, 157, 0, 5, 311, 13, 0, 0, 178, 149, 611, 0, 425, 206, 165, 65, 10, 391, 0, 6, 0, 5, 0], [505, 0, 155, 238, 3, 2, 31, 0, 52, 37, 54, 153, 266, 11, 0, 696, 27, 0, 117, 0, 19, 47, 34, 45, 800, 0, 131, 1071, 74, 185, 248, 5409, 282, 1397, 0, 0, 144, 486, 5, 4, 24, 0, 1237, 2970, 134, 839, 0, 0, 0, 117, 11, 0, 1, 19, 9, 746, 6, 1684, 6717, 0, 198, 142, 176, 15, 5, 0, 0, 238, 0, 3, 25, 78, 38, 7, 0, 9, 0, 48, 10, 6, 298, 0, 0, 21, 1390, 3870, 31, 0, 49, 324, 2307, 1425, 342, 8, 39, 64, 1611, 63, 0, 0, 1496, 15, 9, 1, 0, 0, 792, 12, 25, 102, 214, 50, 6, 1281, 141, 1375, 101, 77, 102, 407, 7, 1, 6, 45, 2970, 67, 293, 18, 24, 242, 0, 1, 794, 20, 63, 0, 1503, 53, 17, 0, 0, 16545, 60, 192, 65, 77, 28, 1349, 39, 11, 61, 7, 0, 26, 39, 42, 5543, 0, 167, 0, 247, 21, 0, 6, 152, 2639, 30, 14, 0, 33, 1014, 37, 14, 42, 111, 113, 0, 60, 28, 27, 867, 129, 1, 0, 1, 5, 1017, 22154, 2, 15, 257, 0, 18, 154, 6, 4, 0, 0, 151, 595, 8365, 41, 131, 2120, 0, 2307, 70, 16080, 0, 110, 52, 155, 91, 267, 2073, 416, 1593, 121, 1, 166, 13, 16, 612, 73, 45, 154, 0, 8432, 0, 0, 0, 1026, 355, 121, 1014, 356, 2569, 721, 22, 32424, 617, 1, 19, 533, 6246, 98, 1838, 33, 144, 2], [11173, 0, 20, 1008, 0, 2909, 30, 10, 159, 6, 309, 44, 14, 199, 1, 3144, 416, 92, 0, 277, 81, 34, 859, 115, 0, 34, 2639, 2, 0, 380, 12, 587, 222, 230, 0, 111, 242, 0, 7, 5, 291, 59, 11, 9, 63, 544, 98, 66, 151, 64, 168, 0, 308, 14, 47, 28, 0, 3, 16, 20, 594, 1045, 0, 231, 229, 1543, 14, 0, 5, 77, 400, 307, 1468, 43, 97, 3, 39, 0, 398, 438, 254, 1059, 15, 248, 159, 0, 0, 1, 24, 2655, 6, 25, 231, 16545, 160, 12, 522, 0, 0, 269, 0, 15, 541, 13, 634, 0, 0, 7, 8, 117, 56, 2717, 125, 0, 8, 765, 0, 1058, 15, 29, 0, 1, 38, 2, 63, 7, 37, 0, 11, 261, 968, 0, 32, 11, 0, 0, 4235, 105, 185, 82, 365, 0, 761, 14, 3, 69, 2, 32424, 507, 29, 603, 396, 0, 7, 170, 696, 7, 533, 0, 136, 4, 10, 231, 0, 21, 157, 0, 0, 27, 1, 0, 0, 8, 22090, 0, 2, 15, 0, 430, 157, 21, 389, 136, 4, 26, 300, 54, 26, 0, 21, 229, 55, 227, 137, 7, 400, 0, 23, 314, 4263, 110, 54, 1100, 0, 4, 2, 12, 5, 0, 215, 64, 4, 16, 43, 28, 25, 72, 213, 28, 0, 0, 38, 603, 226, 22, 0, 0, 2, 0, 0, 4, 233, 64, 196, 6, 56, 65, 0, 24, 45, 34, 0, 251, 10, 65, 0, 14, 0, 0, 0], [0, 3, 28, 75, 2, 0, 83, 45, 135, 41, 190, 10, 8, 13, 103, 0, 242, 0, 3, 813, 1, 206, 0, 1982, 695, 109, 189, 298, 0, 171, 0, 68, 20, 106, 0, 0, 0, 0, 189, 0, 21, 54, 0, 4, 13, 82, 0, 277, 7, 1982, 111, 44, 126, 47, 0, 1375, 5543, 21, 399, 0, 3, 5, 233, 93, 143, 0, 9, 993, 3, 5, 1, 21, 0, 1107, 0, 45, 88, 140, 0, 6, 256, 37, 5409, 33, 0, 7, 0, 64, 187, 1259, 213, 125, 21, 21, 0, 2092, 7, 76, 0, 1593, 2008, 42, 0, 125, 0, 1469, 32, 250, 24, 0, 0, 215, 0, 400, 993, 48, 81, 1069, 0, 49, 49, 587, 0, 170, 771, 42, 226, 0, 278, 6890, 0, 989, 0, 3022, 10, 111, 6, 215, 49, 1000, 1586, 0, 144, 0, 61, 78605, 170, 805, 0, 52, 56, 2092, 968, 2911, 0, 160, 314, 2, 0, 1262, 396, 27, 4, 4506, 1451, 7, 104, 185, 104, 20, 2, 296, 142, 1, 1483, 90, 14, 0, 0, 557, 168, 1072, 1376, 32, 45, 1611, 48, 0, 25, 399, 1897, 873, 30, 7, 3845, 800, 0, 0, 21, 6, 0, 11, 19086, 0, 664, 0, 4, 15, 3022, 45, 45, 7, 86, 683, 1, 103, 77, 0, 113, 32, 0, 0, 1, 14, 1, 0, 9, 0, 43, 1, 11, 0, 32, 0, 1309, 0, 284, 11, 0, 8, 536, 14, 77, 5, 112, 396, 49, 94, 139, 17], [189, 269, 57, 14, 71, 2128, 474, 282, 14, 208, 26, 558, 163, 45, 32, 0, 6, 24, 7571, 211, 15, 871, 0, 125, 6890, 342, 0, 100, 533, 419, 0, 4, 16754, 0, 905, 0, 905, 3, 0, 611, 518, 198, 15, 2570, 64, 0, 67, 6428, 0, 509, 233, 0, 390, 78, 14, 10, 0, 371, 0, 0, 0, 64, 0, 0, 33, 0, 2152, 0, 7, 9, 4, 425, 42, 0, 211, 0, 1496, 0, 3, 973, 624, 18, 56, 1598, 135, 2, 0, 175, 0, 0, 0, 0, 6, 0, 0, 2128, 2, 2298, 800, 0, 62, 0, 247, 21, 0, 251, 41, 813, 173, 0, 45, 45, 104, 71, 192, 8, 0, 505, 0, 293, 117, 4458, 125, 2, 14, 486, 42, 16, 14, 18, 0, 1468, 0, 1, 0, 54, 156, 81, 973, 3, 2820, 75, 23, 14, 185, 154, 60, 208, 47, 0, 10, 0, 0, 6, 16, 11, 33, 1, 162, 15, 50, 588, 47, 2, 19, 0, 568, 0, 0, 167, 11, 931, 2, 15, 0, 20, 13, 7, 617, 877, 8, 8, 176, 10, 0, 64, 0, 6890, 0, 256, 55, 0, 263, 73, 48, 317, 11, 365, 0, 656, 912, 28, 267, 2639, 765, 15, 2120, 24, 50, 123, 27, 0, 477, 315, 311, 0, 359, 3, 0, 0, 88, 10, 5, 271, 4, 12, 13, 682, 0, 60, 0, 517, 68, 45, 0, 198, 139, 0, 39, 10, 138, 91, 0, 463, 21, 57, 1, 33624, 0, 6], [13, 75, 23, 57, 4, 14, 11, 656, 56, 2570, 9, 2911, 31, 3870, 1, 60, 226, 702, 0, 804, 3, 1, 276, 11, 5, 544, 7, 54, 103, 64, 17, 0, 47, 0, 7, 9, 94, 84, 0, 41, 45, 233, 2, 0, 3, 47, 76, 0, 6, 1192, 1543, 280, 23, 300, 68, 0, 91, 8, 47, 10, 0, 0, 54, 0, 165, 5, 2, 1261, 2168, 17, 58, 0, 0, 16479, 11, 141, 36, 12, 0, 813, 14, 250, 0, 386, 0, 0, 23, 0, 0, 380, 196, 5, 0, 45, 0, 0, 0, 0, 226, 105, 55, 0, 33624, 0, 588, 1593, 0, 84, 697, 0, 1468, 2223, 648, 0, 99, 7, 182, 150, 64, 343, 499, 2438, 24, 7, 765, 0, 9, 0, 19, 18, 49, 75, 779, 3, 356, 0, 391, 380, 611, 1185, 8403, 64, 4, 19, 1, 0, 507, 659, 2, 659, 272, 152, 435, 1192, 7, 850, 60, 251, 6, 7, 1855, 2, 0, 32, 158, 47, 0, 0, 0, 198, 50, 140, 0, 11, 81, 14, 5, 76, 201, 0, 4458, 15, 46, 126, 161, 2, 2, 11, 149, 2581, 0, 0, 219, 47, 107, 3, 1, 5, 761, 0, 31, 2938, 2717, 154, 183, 434, 2168, 29, 0, 13, 224, 0, 16, 102, 2024, 18945, 993, 0, 251, 0, 0, 1468, 512, 0, 6521, 0, 12, 123, 14, 51, 0, 15, 1192, 213, 0, 0, 52, 63, 18, 1868, 84, 228, 22, 0, 384, 277, 0, 227, 38, 141], [34, 1928, 99, 47, 0, 55, 0, 47, 122, 518, 587, 793, 7, 93, 3, 0, 232, 0, 149, 0, 1548, 31, 1, 1701, 47, 216, 239, 3149, 16080, 1271, 0, 15, 0, 21, 301, 12, 75, 995, 10, 12, 52, 0, 10, 21, 2717, 0, 5543, 386, 141, 389, 1071, 38, 2570, 10, 22, 564, 78, 161, 73, 284, 4, 269, 0, 3, 111, 59, 0, 24, 0, 161, 871, 35, 50, 105, 45, 10, 182, 82, 107, 216, 0, 22, 895, 199, 129, 6, 617, 49, 171, 24, 0, 0, 15, 125, 32, 648, 1107, 279, 293, 21, 5, 47, 31, 42, 877, 0, 14, 0, 88, 0, 300, 3143, 575, 3, 14, 0, 62, 1, 211, 204, 0, 23, 23, 84, 30, 301, 0, 0, 5, 412, 33, 1349, 31, 0, 325, 850, 73, 56, 0, 2438, 1883, 97, 198, 0, 13, 0, 3, 634, 17, 263, 0, 0, 3, 148, 1609, 0, 324, 39, 859, 1138, 398, 6, 319, 9, 0, 0, 1543, 15, 0, 443, 185, 223, 697, 0, 0, 0, 42, 0, 49, 0, 0, 125, 1056, 22, 9, 0, 30, 16545, 411, 58, 669, 0, 391, 97, 46, 2, 0, 73, 1784, 5, 0, 176, 0, 52, 1349, 0, 3136, 185, 58, 8, 2, 1, 1943, 76, 0, 230, 1, 0, 586, 23, 355, 126, 0, 414, 533, 14, 75, 25, 6, 3, 2, 0, 76, 5, 993, 173, 61, 12, 0, 620, 490, 7, 1614, 24, 20, 191, 298, 12, 8, 88], [22154, 58, 20, 48, 67, 0, 36, 3016, 680, 8, 3144, 139, 2570, 407, 9, 0, 53, 683, 34, 301, 31, 110, 162, 0, 1928, 0, 99, 10653, 254, 23, 0, 71, 3320, 231, 6, 18, 52, 22154, 0, 74, 123, 0, 1836, 96, 2, 0, 0, 6521, 10, 1897, 7, 5, 746, 49, 15, 434, 0, 612, 0, 206, 4, 183, 47, 14, 198, 86, 24, 223, 22, 269, 418, 8171, 43, 1397, 106, 14, 9, 594, 50, 0, 0, 3144, 7, 0, 813, 0, 15, 873, 99, 512, 22, 0, 396, 8776, 0, 0, 0, 153, 16080, 0, 440, 672, 1064, 0, 0, 5, 0, 14, 0, 507, 30, 0, 223, 4, 1838, 78605, 25, 837, 0, 102, 157, 474, 19, 0, 158, 414, 47, 12, 225, 0, 7, 85, 624, 246, 75, 223, 33624, 13320, 38, 233, 68, 14, 307, 7, 102, 79, 2168, 122, 8432, 45, 129, 58, 17, 0, 0, 27, 0, 7, 6, 16080, 27, 0, 1132, 35, 156, 272, 56, 144, 14, 8776, 515, 8818, 0, 180, 14492, 0, 892, 1496, 201, 1838, 0, 15, 4, 131, 94, 0, 26, 0, 0, 0, 3, 115, 22, 11, 58, 1840, 3496, 16545, 1192, 414, 142, 434, 0, 1, 126, 6, 0, 125, 123, 8403, 12, 33, 3, 776, 3, 24, 2303, 212, 229, 0, 29, 131, 1281, 125, 0, 114, 324, 9, 18, 1185, 0, 52, 1611, 16, 10, 15, 419, 0, 2, 0, 208, 14, 6, 0, 0, 35, 77, 656, 83, 699], [65, 13, 734, 1, 4, 9, 0, 15, 0, 216, 2092, 10, 1, 24, 26, 538, 301, 39, 0, 0, 226, 1840, 430, 6, 2073, 0, 238, 0, 359, 137, 296, 10, 2, 536, 1206, 0, 414, 1696, 144, 305, 0, 1, 1, 11, 53, 42, 0, 1, 8, 685, 5821, 156, 3, 28, 0, 0, 9, 173, 16, 587, 82, 12, 0, 18, 73, 252, 0, 64, 0, 0, 9, 0, 56, 7, 0, 23, 10, 1731, 131, 2, 491, 4, 1611, 2, 1, 5, 0, 85, 56, 11, 99, 0, 0, 38, 209, 2, 31, 0, 61, 419, 267, 5409, 0, 0, 33, 0, 0, 1192, 47, 1451, 611, 11173, 180, 108, 7, 0, 0, 2909, 0, 4506, 0, 0, 3143, 48, 213, 82, 189, 812, 204, 5, 0, 311, 25, 2920, 225, 48, 104, 70, 0, 850, 4, 71, 11, 323, 54, 3, 4, 1065, 65, 407, 34, 0, 38, 0, 1868, 233, 7, 305, 21, 646, 4263, 0, 54, 164, 43, 7, 76, 57, 513, 91, 21, 0, 1017, 70, 30, 127, 447, 0, 0, 8428, 319, 792, 0, 7, 140, 135, 0, 168, 11, 125, 30, 29, 78, 11, 1192, 64, 487, 5, 2491, 218, 52, 42, 0, 895, 813, 10, 491, 76, 0, 23, 0, 763, 1, 196, 257, 8, 0, 0, 594, 31, 170, 9, 859, 0, 0, 0, 23, 384, 0, 1548, 0, 0, 32, 24, 31, 8, 11, 0, 179, 30, 2, 0, 0, 21, 11, 39, 56, 7, 149, 5], [653, 0, 0, 88, 0, 11, 378, 0, 77, 166, 1701, 56, 4515, 141, 272, 26, 0, 0, 0, 246, 7666, 16, 68, 0, 564, 14, 0, 0, 1451, 11, 877, 0, 0, 0, 105, 1218, 196, 9, 99, 50, 1655, 0, 0, 14, 0, 6, 3845, 276, 0, 7, 88, 0, 11, 92, 1, 102, 1, 3, 41, 91, 109, 874, 355, 9, 254, 64, 22154, 4, 1, 6, 0, 1376, 12, 33, 55, 112, 0, 416, 0, 0, 474, 75, 7, 19, 0, 765, 18, 2162, 3136, 96, 20, 0, 12, 287, 765, 143, 3521, 239, 4, 0, 0, 14492, 173, 3, 4, 185, 921, 0, 36, 420, 237, 873, 49, 505, 454, 0, 828, 6717, 262, 0, 1, 24, 0, 103, 13320, 52, 3, 523, 617, 896, 5, 0, 0, 0, 2223, 291, 189, 262, 83, 0, 4, 6, 0, 536, 0, 5, 3850, 70, 140, 6, 110, 42, 24, 23, 144, 27, 28, 906, 0, 2092, 0, 0, 42, 28, 523, 15, 11, 7, 21, 0, 648, 0, 102, 0, 100, 0, 131, 0, 2938, 26, 0, 0, 185, 0, 0, 776, 44, 212, 23, 0, 0, 912, 173, 15, 4, 90, 54, 804, 11173, 85, 0, 794, 995, 224, 150, 14, 0, 0, 75, 26, 0, 51, 1026, 792, 50, 0, 138, 0, 18, 1, 49, 0, 4, 0, 3, 0, 625, 49, 161, 0, 45, 14719, 24, 11, 557, 20, 463, 0, 0, 0, 27, 211, 78, 0, 1897, 0, 0, 3, 54, 0], [308, 18, 7, 359, 1259, 37, 25, 15, 56, 30, 100, 3, 54, 25, 14, 10, 0, 23, 19, 9, 617, 0, 0, 242, 0, 248, 8, 0, 2465, 0, 269, 20, 73, 15, 251, 38, 5, 53, 5543, 85, 9, 74, 416, 634, 575, 94, 9, 16, 34, 109, 23, 14, 385, 22, 21, 139, 75, 0, 252, 0, 199, 29, 6, 63, 5, 10653, 71, 19, 3, 141, 298, 105, 0, 33, 167, 248, 3308, 30, 491, 1701, 61, 0, 8, 0, 78605, 17715, 0, 12, 0, 1, 380, 53, 1, 1483, 1897, 55, 198, 1468, 2, 1759, 99, 39, 1069, 6246, 116, 3, 490, 49, 53, 100, 12, 4, 1098, 0, 447, 0, 0, 28, 0, 0, 149, 0, 6, 10, 44, 79, 20, 107, 968, 13, 139, 0, 84, 30, 1111, 2911, 2008, 3, 15, 885, 21, 427, 8, 762, 457, 32424, 78, 32, 11173, 0, 0, 1, 0, 0, 5, 37, 72, 0, 15, 1, 24, 14, 2, 0, 19, 123, 6, 0, 291, 1548, 66, 0, 0, 0, 8, 58, 28, 164, 136, 1, 310, 3, 342, 12, 886, 73, 33, 2045, 32, 0, 378, 159, 587, 9, 10653, 1014, 23, 34, 1349, 298, 485, 160, 0, 142, 507, 176, 0, 168, 575, 31, 4, 18, 110, 2970, 1425, 31, 7, 3016, 3, 5, 396, 452, 865, 779, 158, 0, 102, 16, 0, 0, 102, 1, 323, 8, 7571, 269, 7, 78, 871, 0, 71, 21, 505, 54, 29, 0, 564, 325, 1503, 772], [0, 251, 6521, 78, 4, 18, 131, 0, 139, 5, 0, 37, 137, 166, 1696, 0, 386, 0, 7, 586, 14, 505, 0, 257, 55, 517, 4, 1107, 4, 0, 2, 0, 1468, 1000, 12, 6, 71, 0, 0, 1100, 0, 12, 7, 2073, 3, 438, 41, 2168, 874, 0, 0, 1425, 75, 32, 239, 18, 6428, 0, 2920, 185, 68, 0, 6717, 26, 216, 1838, 0, 0, 91, 0, 12, 3, 3521, 19086, 0, 912, 587, 5, 1, 0, 877, 24, 7, 16545, 0, 0, 0, 58, 12, 1, 107, 3600, 279, 0, 9, 0, 0, 11144, 588, 0, 0, 21, 0, 427, 301, 226, 0, 16754, 13, 47, 0, 905, 150, 27, 4, 1950, 617, 526, 63, 417, 59, 23, 9, 1271, 80, 5, 310, 155, 0, 14, 16575, 3308, 3602, 49, 24, 11, 100, 73, 4, 75, 386, 7034, 6, 0, 63, 0, 68, 0, 51, 0, 38, 25, 77, 345, 45, 24, 37, 41, 38, 201, 6, 10, 0, 86, 78, 0, 3136, 0, 29, 683, 1731, 2717, 2639, 24, 10, 1376, 6, 0, 5, 166, 165, 6, 82, 0, 721, 15, 158, 125, 238, 52, 35, 15, 1, 682, 0, 1379, 143, 485, 68, 776, 6, 3, 6, 0, 251, 8818, 0, 246, 0, 0, 115, 63, 507, 98, 209, 0, 3, 42, 0, 80, 5, 1045, 625, 1593, 35, 308, 0, 43, 5, 7, 18, 239, 72, 164, 1, 0, 144, 11, 1543, 20, 0, 40, 45, 0, 1185, 50, 0, 2218, 0, 1], [0, 226, 440, 8, 4, 0, 1271, 499, 32, 228, 263, 2, 25, 0, 73, 176, 54, 850, 16, 0, 76, 588, 2045, 664, 19, 41, 823, 0, 21, 240, 86, 1425, 0, 507, 8, 400, 14, 7, 0, 13320, 1, 41, 45, 55, 2938, 51, 179, 150, 14, 14, 200, 3, 12, 167, 518, 0, 396, 3, 0, 22, 24, 0, 792, 16, 2, 3022, 206, 24, 163, 419, 1, 1609, 1468, 0, 1614, 1064, 0, 36, 83, 3136, 0, 3496, 106, 0, 0, 513, 26, 859, 12, 568, 63, 0, 0, 1206, 0, 0, 553, 523, 1, 0, 26, 21, 175, 129, 1467, 15, 22090, 224, 97, 0, 54, 287, 2655, 0, 0, 0, 24, 198, 414, 44, 27, 1, 144, 135, 79, 45, 117, 246, 53, 63, 33, 58, 1397, 80, 23, 85, 0, 0, 0, 0, 378, 0, 204, 6, 8, 0, 1468, 386, 0, 0, 1805, 52, 8171, 24, 28, 24, 100, 0, 1, 158, 28, 0, 0, 4, 10, 0, 682, 8432, 1008, 4, 0, 0, 9, 0, 121, 126, 0, 282, 82, 386, 176, 6, 2, 398, 141, 0, 0, 0, 564, 100, 9, 34, 8, 0, 20, 45, 682, 23, 55, 0, 0, 0, 53, 8, 21, 324, 15, 237, 0, 3, 2162, 307, 86, 0, 280, 14, 0, 28, 0, 0, 562, 282, 254, 0, 9, 564, 2073, 18, 25, 0, 874, 1375, 342, 251, 0, 509, 0, 0, 0, 47, 20, 298, 38, 0, 117, 121, 17, 18, 0, 11], [3521, 653, 1, 6, 342, 51, 0, 430, 53, 7, 0, 251, 1586, 785, 611, 0, 5, 0, 30, 1, 345, 102, 39, 0, 5, 0, 0, 0, 162, 80, 0, 42, 84, 0, 0, 183, 97, 15, 0, 0, 135, 50, 81, 0, 17, 46, 60, 721, 0, 149, 407, 266, 9, 0, 0, 0, 0, 0, 434, 144, 0, 259, 0, 65, 13, 3, 0, 1, 669, 762, 0, 526, 450, 9, 82, 59, 92, 3, 29, 88, 0, 5, 64, 60, 42, 32, 343, 0, 73, 0, 4, 1, 291, 0, 47, 7666, 0, 185, 14, 2, 0, 58, 793, 160, 231, 319, 8171, 9, 0, 27, 12, 52, 99, 62, 1045, 0, 3, 713, 3600, 525, 0, 138, 38, 0, 3, 28, 0, 13, 2, 27, 47, 4, 0, 102, 0, 123, 125, 35, 525, 7, 53, 225, 4, 53, 47, 865, 1132, 8776, 0, 400, 664, 0, 0, 251, 82, 5, 0, 704, 14719, 2, 78, 24, 830, 474, 0, 67, 812, 19, 196, 0, 38, 21, 0, 0, 13, 278, 0, 17, 0, 427, 6, 0, 405, 0, 167, 15, 4, 4515, 0, 454, 14, 32, 0, 525, 5, 0, 5, 158, 9, 19, 46, 417, 21, 144, 0, 691, 544, 0, 83, 586, 122, 136, 201, 16479, 0, 13, 32, 0, 7, 1, 32, 168, 185, 21, 993, 22154, 0, 133, 59, 0, 0, 39, 5, 877, 0, 3, 6, 11, 0, 17, 0, 1309, 80, 1, 75, 53, 3, 5038, 0, 0], [12, 5543, 26, 242, 10, 133, 0, 0, 587, 0, 685, 22, 0, 7034, 139, 696, 0, 7, 61, 7, 16, 813, 0, 39, 4, 5, 411, 111, 16, 0, 6246, 0, 160, 134, 9, 223, 638, 0, 16, 761, 58, 1309, 12, 206, 16, 43, 63, 356, 129, 1261, 2538, 2, 457, 1, 54, 0, 49, 558, 56, 59, 305, 68, 4, 164, 2, 1701, 0, 17, 18, 301, 14, 0, 830, 0, 167, 2911, 873, 0, 931, 1, 12, 0, 73, 47, 9099, 1100, 976, 201, 0, 830, 2887, 0, 106, 78, 1, 7, 0, 125, 0, 5, 0, 27, 1, 1065, 47, 9, 0, 10, 71, 119, 0, 813, 1296, 0, 29, 104, 75, 0, 805, 859, 0, 42, 47, 259, 20, 5, 23, 0, 3, 61, 474, 9, 28, 0, 804, 0, 64, 49, 2655, 1586, 342, 100, 20, 32, 1390, 22, 1, 0, 0, 3, 220, 7, 98, 5, 1855, 122, 44, 298, 162, 86, 78, 1056, 77, 0, 0, 192, 528, 0, 1595, 1192, 3149, 82, 53, 309, 98, 562, 1868, 32, 167, 0, 4515, 10, 0, 813, 0, 5, 0, 0, 3, 16, 1192, 721, 3143, 6, 225, 0, 266, 298, 0, 683, 0, 50, 0, 26, 237, 47, 103, 0, 0, 13, 620, 9, 0, 23, 0, 26, 262, 37, 1017, 0, 578, 47, 142, 1262, 185, 1840, 57, 115, 0, 0, 31, 9, 30, 2, 0, 10, 86, 14, 8, 18, 23, 1595, 0, 23, 5, 61, 0, 0, 0, 22], [342, 1928, 1138, 24, 29, 1951, 0, 0, 611, 813, 5, 4, 113, 206, 272, 3, 63, 61, 785, 0, 110, 26960, 0, 9, 2, 6, 291, 237, 0, 131, 0, 27, 0, 105, 0, 430, 0, 52, 91, 3308, 7, 72, 685, 1, 2302, 139, 5, 11, 4, 82, 55, 3, 6, 37, 175, 1855, 125, 222, 27, 0, 0, 452, 97, 722, 11173, 280, 277, 0, 0, 1950, 16, 874, 2305, 65, 2, 0, 45, 9, 18, 41, 3, 66, 61, 2073, 517, 97, 82, 83, 222, 56, 5, 450, 0, 0, 6, 91, 3136, 2793, 3, 28, 227, 55, 514, 226, 54, 97, 4, 65, 487, 242, 99, 0, 420, 1, 0, 3, 82, 105, 2, 0, 33, 20, 31, 0, 11, 1218, 1, 400, 486, 27, 0, 0, 33, 779, 196, 13, 148, 58, 0, 9, 0, 2491, 167, 111, 6, 61, 230, 0, 410, 139, 104, 232, 0, 0, 30, 91, 99, 63, 2, 4, 659, 1822, 189, 33, 0, 0, 134, 6, 0, 0, 94, 0, 0, 170, 63, 0, 23, 29, 291, 0, 0, 0, 3870, 8, 1543, 76, 0, 365, 8, 1206, 64, 224, 0, 0, 19, 1, 0, 0, 0, 342, 292, 153, 0, 0, 0, 0, 905, 813, 246, 15, 0, 222, 2, 1731, 11, 52, 248, 9, 7, 1846, 0, 2920, 9, 142, 5274, 82, 0, 1132, 5, 0, 196, 6, 2639, 323, 1192, 21, 298, 31, 158, 695, 90, 0, 1, 38, 0, 5274, 1267, 115, 34, 143], [0, 0, 63, 8428, 0, 2, 0, 15, 9, 396, 0, 910, 5, 4, 20, 634, 1, 113, 73, 4, 96, 222, 1838, 0, 648, 0, 305, 103, 1, 1611, 11, 24, 97, 10, 0, 0, 2793, 2820, 0, 1593, 111, 23, 80, 1375, 42, 1, 176, 921, 0, 1026, 7, 70, 5, 8, 78, 6, 23, 0, 14492, 6, 1772, 1548, 0, 0, 356, 0, 0, 0, 0, 10, 0, 16479, 484, 0, 763, 0, 57, 0, 0, 63, 12, 812, 220, 1611, 206, 0, 0, 44, 4, 0, 0, 7, 1, 0, 0, 8, 42, 47, 247, 4, 198, 25, 528, 0, 43, 0, 2909, 13, 6, 125, 0, 102, 0, 0, 168, 231, 702, 669, 140, 6, 159, 906, 5409, 1185, 3, 137, 115, 721, 356, 61, 0, 53, 1261, 3, 1, 0, 0, 102, 1, 31, 0, 1945, 17, 5, 1, 0, 124, 0, 1, 113, 57, 0, 254, 0, 761, 14, 0, 37, 159, 12, 2, 0, 518, 0, 0, 0, 77, 13, 3521, 912, 7, 16, 720, 0, 7666, 23, 0, 0, 4291, 699, 2465, 0, 910, 280, 0, 314, 1868, 2, 0, 16479, 93, 0, 9, 0, 17, 42, 0, 8, 31, 0, 167, 7, 99, 215, 0, 256, 78, 213, 1, 42, 0, 104, 10, 165, 533, 254, 1, 699, 266, 553, 1, 2538, 611, 0, 35, 238, 877, 15, 0, 55, 0, 65, 43, 8, 18945, 785, 116, 111, 41, 0, 88, 0, 1548, 1, 5, 26, 53, 653, 414, 434], [871, 1, 28, 239, 263, 0, 267, 6, 34, 14, 76, 1111, 3016, 111, 64, 1008, 63, 0, 82, 15, 11, 1772, 86, 0, 995, 0, 64, 185, 4, 20, 28, 50, 23, 0, 0, 81, 23, 91, 1185, 2024, 0, 828, 553, 314, 163, 0, 175, 2, 384, 356, 0, 2570, 11, 0, 47, 1, 386, 0, 1020, 1, 1376, 0, 434, 18, 2655, 6428, 12, 77, 7666, 102, 0, 70, 11, 0, 225, 21, 79, 14, 0, 0, 5821, 52, 226, 18945, 33, 110, 300, 0, 1, 648, 75, 356, 64, 53, 0, 144, 32424, 0, 0, 0, 5, 1928, 68, 56, 0, 155, 379, 995, 55, 0, 15, 38, 1267, 131, 2, 1, 1, 0, 0, 5, 41, 0, 24, 16080, 30, 233, 345, 46, 505, 155, 45, 176, 0, 16, 272, 1, 0, 247, 2, 7, 0, 2302, 6, 282, 0, 0, 697, 94, 99, 310, 0, 263, 1548, 696, 2793, 0, 0, 0, 23, 0, 62, 0, 301, 156, 2076, 644, 153, 2870, 55, 44, 1296, 109, 13, 6, 170, 219, 24, 51, 38, 11, 0, 10, 38, 75, 69, 1543, 5, 8365, 6, 0, 383, 9, 140, 23, 0, 0, 171, 11, 0, 0, 25, 1945, 24, 0, 625, 72, 0, 23, 15, 0, 24, 1017, 111, 1267, 114, 3, 9, 37, 92, 3521, 0, 17, 68, 61, 0, 43, 22090, 307, 2870, 55, 183, 50, 16, 45, 356, 5038, 21, 6, 42, 90, 430, 68, 0, 34, 2, 0, 0, 176, 57, 8], [6246, 6, 51, 1271, 76, 0, 179, 6, 0, 1, 873, 7, 0, 2162, 44, 13, 55, 1, 18, 0, 0, 0, 1855, 24, 0, 0, 14, 0, 63, 0, 682, 163, 23, 272, 49, 1609, 219, 166, 54, 92, 0, 625, 2481, 47, 380, 0, 399, 55, 9, 968, 1008, 238, 1, 6, 1, 3521, 5, 73, 26, 1, 7, 0, 19, 117, 4, 15, 414, 16479, 0, 484, 115, 0, 1, 76, 80, 0, 0, 93, 1267, 162, 109, 5, 1267, 1595, 1, 356, 231, 112, 22, 0, 5, 13, 1, 76, 19, 1008, 15, 800, 100, 65, 212, 7, 0, 0, 12, 158, 1, 824, 0, 0, 97, 6, 107, 60, 83, 0, 0, 0, 1, 41, 166, 282, 0, 2302, 5274, 813, 0, 1045, 0, 0, 116, 7, 0, 70, 0, 11, 1822, 5, 457, 0, 17, 229, 29, 178, 23, 33, 212, 5, 0, 70, 383, 5, 105, 30, 149, 15, 0, 0, 40, 15, 3845, 2569, 1, 0, 839, 92, 93, 1262, 0, 518, 0, 154, 135, 52, 3, 0, 15, 0, 7, 414, 24, 3, 110, 12, 61, 1, 54, 0, 0, 11, 10, 83, 37, 116, 38, 931, 7034, 298, 0, 3, 8403, 6, 0, 0, 0, 792, 31, 0, 1451, 21, 238, 1317, 535, 0, 0, 75, 0, 9, 32, 1, 24, 586, 179, 1548, 886, 0, 905, 0, 139, 0, 419, 0, 3521, 452, 97, 3, 0, 0, 52, 43, 10, 0, 23, 15, 5, 713, 223, 4, 257, 86], [9, 178, 1, 11, 0, 2970, 500, 22, 5, 0, 3850, 179, 11144, 648, 173, 4, 0, 0, 7034, 507, 0, 159, 3144, 8, 3, 0, 0, 7, 91, 12, 57, 19, 0, 125, 21, 2909, 3442, 111, 39, 23, 3, 81, 185, 427, 187, 23, 850, 50, 850, 158, 122, 528, 13, 6, 81, 0, 0, 0, 646, 21, 41, 20, 24, 1237, 2938, 86, 1376, 277, 12, 5, 1072, 111, 0, 12, 656, 7, 0, 0, 15, 906, 4, 37, 1397, 1138, 2100, 874, 54, 252, 0, 528, 11, 267, 0, 57, 2, 25, 686, 0, 37, 0, 0, 342, 32, 206, 24, 277, 3, 215, 1390, 52, 232, 4, 0, 3600, 242, 7, 0, 989, 1, 13, 2076, 11, 0, 35, 2655, 99, 70, 541, 12, 792, 156, 0, 53, 315, 0, 49, 5, 2, 781, 0, 837, 440, 672, 173, 8, 3602, 31, 0, 187, 185, 1696, 8432, 10, 993, 512, 2, 1059, 3, 1056, 669, 151, 61, 227, 150, 269, 6, 8403, 21, 1, 88, 129, 19, 33, 119, 8365, 0, 383, 56, 15, 1, 9, 1, 0, 21, 434, 63, 8432, 8, 0, 180, 134, 2152, 0, 39, 47, 39, 179, 30, 0, 1, 0, 9, 4, 27, 6, 8, 10, 1376, 0, 5, 5038, 342, 233, 198, 33, 1390, 612, 33, 82, 12, 0, 22, 0, 3, 209, 60, 1026, 7, 163, 3, 271, 921, 34, 874, 3, 2298, 15, 0, 88, 1469, 49, 76, 6, 873, 2, 3, 100, 28, 0, 24], [454, 20, 49, 414, 0, 0, 713, 213, 19, 280, 59, 14, 1379, 391, 0, 49, 0, 8, 672, 6, 0, 793, 13, 507, 5, 0, 1982, 79, 47, 44, 137, 31, 672, 78, 0, 0, 1237, 13, 10, 910, 53, 407, 644, 81, 0, 912, 0, 6428, 4515, 526, 102, 0, 2, 509, 416, 0, 0, 0, 126, 9, 136, 317, 43, 514, 0, 0, 28, 46, 311, 47, 4, 1611, 9, 0, 222, 25, 564, 102, 138, 45, 49, 837, 215, 416, 22, 3521, 278, 101, 0, 0, 0, 21, 1589, 1261, 0, 4, 414, 0, 37, 8403, 111, 3, 47, 23, 149, 72, 3, 9, 7, 242, 37, 5, 160, 0, 0, 198, 0, 18, 117, 39, 79, 29, 10, 1017, 13, 1059, 499, 8, 0, 45, 391, 1, 300, 1, 1, 33, 107, 155, 14, 49, 101, 18, 103, 49, 0, 56, 0, 23, 0, 9, 1, 0, 59, 103, 0, 37, 38, 45, 1, 71, 42, 212, 820, 695, 76, 7, 176, 1185, 34, 71, 12, 88, 0, 0, 0, 0, 3, 43, 0, 1, 65, 142, 0, 6, 61, 22, 73, 0, 9099, 418, 0, 226, 659, 4, 187, 38, 76, 23, 0, 0, 1, 81, 14, 418, 669, 0, 0, 33, 36, 17, 24, 31, 1730, 14, 140, 620, 0, 2, 0, 3, 28, 11, 2, 24, 9, 3, 67, 4, 2820, 10, 0, 1, 11, 27, 102, 0, 0, 15, 0, 1503, 1, 587, 1589, 3600, 443, 8, 12, 13, 776, 239], [0, 1, 1072, 0, 0, 0, 30, 0, 0, 697, 625, 3, 15, 222, 121, 1, 6, 125, 3, 11, 5, 94, 685, 6, 389, 60, 8, 5, 280, 43, 0, 200, 223, 1928, 4, 0, 267, 0, 135, 29, 728, 14, 17, 133, 0, 0, 9, 3, 86, 0, 47, 214, 107, 35, 43, 49, 0, 3, 3496, 9, 82, 12, 617, 211, 23, 75, 38, 2, 31, 0, 0, 0, 31, 1805, 54, 10, 8, 29, 227, 2, 1609, 240, 20, 126, 63, 0, 139, 14, 11, 24, 0, 638, 229, 894, 2538, 1132, 4235, 14, 50, 254, 2, 14492, 1425, 14, 32, 6, 20, 10, 189, 0, 691, 38, 1, 0, 103, 33624, 33, 4, 5, 225, 91, 85, 664, 58, 165, 0, 154, 0, 8171, 140, 6, 976, 0, 594, 22, 86, 49, 111, 1317, 324, 242, 0, 15, 8, 277, 342, 47, 14, 0, 8, 42, 14, 634, 107, 0, 65, 21, 76, 24, 108, 24, 0, 27, 4, 910, 0, 61, 0, 100, 1770, 507, 0, 3, 0, 76, 0, 4, 192, 93, 4, 2305, 13, 720, 13, 427, 70, 310, 52, 122, 779, 0, 83, 0, 664, 4, 4506, 31, 58, 0, 58, 0, 1111, 3, 44, 3, 12, 0, 8, 164, 0, 144, 15, 139, 131, 1, 6, 414, 6246, 699, 9, 1267, 0, 0, 0, 9, 33, 702, 419, 99, 76, 117, 13, 66, 324, 6, 1, 0, 42, 0, 8403, 668, 0, 399, 1822, 62, 196, 0, 92, 3, 4], [4, 391, 1451, 648, 9, 0, 11, 41, 4, 0, 9, 5409, 309, 14, 298, 5, 75, 1655, 23, 23, 23, 4263, 3496, 9, 323, 1267, 0, 105, 558, 682, 7, 300, 6, 910, 10, 61, 159, 3, 1107, 386, 912, 49, 771, 9, 185, 0, 83, 1945, 2, 51, 31, 26, 183, 0, 224, 699, 82, 1379, 0, 9, 91, 0, 94, 61, 720, 122, 21, 10, 526, 24, 75, 34, 0, 2120, 21, 7571, 356, 6, 10, 45, 27, 0, 5, 5, 2887, 21, 81, 60, 4, 0, 239, 1483, 0, 178, 813, 1069, 24, 0, 525, 0, 3, 2008, 1218, 155, 43, 43, 0, 28, 419, 587, 4, 1, 61, 0, 104, 3, 55, 0, 2152, 0, 5, 20, 10, 21, 0, 76, 3136, 231, 167, 1, 0, 3022, 2, 191, 686, 0, 874, 17, 1483, 1107, 3300, 4, 564, 52, 837, 0, 81, 7, 3016, 1376, 10, 83, 0, 21, 55, 0, 2100, 1897, 0, 137, 21, 88, 0, 38, 558, 10, 0, 19, 49, 885, 134, 680, 76, 0, 1469, 544, 3, 779, 242, 378, 114, 18, 587, 280, 0, 859, 0, 237, 702, 0, 1206, 99, 536, 0, 73, 23, 0, 60, 278, 1838, 0, 512, 22, 238, 2, 97, 2, 0, 2168, 2569, 8428, 213, 0, 11, 0, 18, 695, 0, 653, 0, 185, 270, 0, 558, 21, 32, 3022, 1868, 728, 63, 1655, 588, 5, 1928, 8365, 499, 14, 49, 128, 9, 656, 0, 0, 526, 0, 0, 4, 528, 125, 23], [0, 196, 0, 84, 906, 25, 0, 311, 300, 0, 24, 1, 677, 3144, 7, 24, 16479, 48, 25, 4, 309, 4, 500, 1379, 8171, 0, 81, 41, 564, 484, 1017, 0, 781, 6, 173, 0, 11, 3300, 0, 4235, 0, 0, 238, 18, 242, 6, 0, 2, 4, 308, 0, 163, 167, 0, 704, 8, 0, 0, 587, 19, 0, 1731, 0, 64, 3143, 396, 762, 29, 5, 16754, 277, 656, 9, 0, 0, 859, 223, 0, 0, 7, 164, 1059, 11, 2168, 26, 7, 0, 3, 18, 122, 10, 90, 511, 0, 625, 54, 12, 0, 871, 225, 5, 0, 56, 129, 34, 16, 0, 138, 209, 45, 127, 12, 48, 648, 237, 25, 772, 302, 1730, 32, 813, 49, 53, 0, 1784, 42, 2481, 107, 0, 0, 29, 29, 123, 12, 42, 586, 17, 0, 1, 0, 9, 1, 292, 0, 407, 291, 44, 1716, 0, 921, 0, 0, 4, 0, 52, 734, 10, 0, 131, 781, 82, 56, 105, 0, 443, 3, 0, 0, 0, 256, 77, 5, 185, 29, 1138, 659, 2, 0, 152, 220, 60, 0, 2481, 2152, 0, 0, 0, 0, 653, 3320, 3845, 17, 0, 43, 1928, 14, 761, 2, 417, 67, 49, 578, 0, 126, 25, 0, 11, 0, 300, 0, 37, 14, 5, 3, 0, 123, 27, 60, 0, 1838, 0, 0, 474, 2, 38, 67, 0, 196, 3136, 109, 0, 24, 4, 0, 32, 11, 4, 311, 2092, 0, 0, 54, 1, 13, 53, 0, 110, 1928, 457, 33], [271, 10, 9, 7, 0, 0, 1, 222, 0, 225, 13, 722, 1451, 0, 1056, 25, 96, 0, 201, 1375, 0, 9, 99, 0, 21, 0, 0, 3, 150, 134, 4458, 103, 43, 1759, 0, 53, 20, 28, 57, 0, 1072, 2, 6, 92, 62, 94, 82, 55, 27, 405, 14, 993, 0, 86, 2920, 55, 29, 8, 648, 720, 21, 82, 2793, 0, 3, 311, 8, 254, 0, 14, 477, 0, 7, 0, 2073, 1, 6, 0, 3, 7, 0, 8, 1, 3602, 0, 99, 4, 544, 2024, 0, 0, 213, 68, 507, 0, 0, 21, 0, 308, 0, 23, 0, 99, 9, 611, 27, 114, 4, 5, 134, 763, 0, 680, 153, 61, 117, 71, 2, 1, 0, 463, 27, 135, 49, 877, 895, 135, 314, 141, 296, 42, 1593, 4291, 0, 11144, 0, 500, 5, 2639, 1684, 578, 261, 56, 0, 46, 23, 993, 0, 0, 8, 5, 721, 859, 126, 0, 3, 212, 1805, 0, 10, 242, 0, 0, 10, 0, 1, 176, 0, 10, 4, 30, 88, 8, 728, 102, 595, 14, 538, 668, 76, 2, 5, 88, 0, 2, 0, 21, 0, 0, 11, 278, 97, 484, 49, 201, 27, 307, 410, 32, 24, 5111, 31, 874, 0, 52, 877, 2168, 77, 511, 3442, 2820, 151, 1, 342, 0, 0, 1468, 138, 88, 24, 292, 0, 20, 199, 14, 765, 248, 33, 1701, 0, 215, 794, 0, 696, 804, 0, 309, 1262, 16479, 0, 0, 1838, 713, 5409, 31, 256, 3308, 279, 27, 394], [183, 164, 100, 0, 6, 26, 43, 0, 185, 0, 1, 23, 0, 2538, 4515, 16575, 68, 490, 776, 0, 1, 52, 27, 4, 81, 1, 0, 0, 13, 256, 0, 15, 319, 1, 59, 0, 1840, 72, 63, 0, 198, 2870, 0, 7, 0, 82, 29, 0, 206, 37, 15440, 7, 0, 0, 691, 976, 63, 109, 7034, 517, 122, 140, 1943, 201, 45, 9, 14, 0, 0, 49, 3, 0, 8, 42, 0, 14, 0, 14, 0, 0, 6, 73, 2, 1, 20, 695, 1614, 108, 805, 5, 73, 22, 278, 76, 57, 110, 32, 0, 231, 2045, 52, 391, 3, 22, 562, 2, 1098, 1192, 29, 246, 100, 63, 220, 2920, 13320, 23, 111, 4, 1846, 315, 2, 0, 0, 2302, 6, 24, 159, 102, 230, 0, 1, 21, 56, 183, 31, 0, 198, 511, 486, 484, 42, 1, 0, 725, 231, 0, 29, 11, 9, 0, 1011, 47, 3308, 1020, 16754, 1595, 1, 0, 0, 416, 1111, 126, 104, 43, 0, 47, 291, 1770, 196, 1, 284, 301, 1805, 229, 126, 93, 0, 26, 242, 2076, 0, 5, 26, 0, 0, 0, 450, 1945, 0, 0, 0, 29, 0, 32, 0, 0, 267, 21, 238, 1349, 0, 0, 8403, 13, 76, 1822, 4, 6, 32, 17, 154, 1008, 8, 1000, 138, 103, 32, 259, 47, 24, 55, 23, 0, 0, 18, 85, 311, 0, 10, 28, 37, 430, 512, 0, 72, 14, 2, 1, 20, 1951, 1846, 726, 0, 871, 3442, 230, 143, 99, 212, 5], [45, 0, 18, 94, 5, 49, 178, 813, 1138, 0, 1, 391, 0, 239, 8, 538, 781, 64, 29, 220, 25, 42, 443, 136, 3919, 0, 3600, 645, 505, 656, 13, 0, 837, 0, 302, 55, 126, 50, 166, 5038, 15, 30, 874, 122, 66, 8, 1065, 68, 0, 0, 78, 18, 98, 68, 224, 7, 9, 63, 5, 5821, 0, 82, 82, 544, 27, 1065, 3, 18945, 29, 8776, 342, 2, 53, 31, 5, 26, 873, 0, 1950, 49, 414, 20, 8, 4, 310, 0, 0, 720, 419, 24, 0, 44, 31, 0, 30, 49, 28, 7, 0, 2, 23, 83, 225, 315, 1281, 71, 3, 2, 179, 2, 23, 55, 10, 412, 0, 138, 4515, 1, 0, 12, 685, 0, 2168, 43, 536, 761, 293, 250, 414, 263, 227, 892, 0, 270, 280, 29, 47, 4, 33, 9, 8, 24, 135, 27, 993, 0, 699, 1425, 6, 90, 1, 41, 557, 0, 837, 22, 3, 0, 5, 257, 52, 0, 3, 0, 45, 77, 1349, 76, 1, 15, 14, 0, 56, 152, 2, 262, 100, 0, 0, 45, 0, 18, 56, 0, 6, 29, 659, 1, 0, 0, 10, 238, 11144, 94, 64, 9, 96, 2581, 5274, 0, 64, 995, 8, 0, 37, 111, 0, 22, 0, 23, 976, 0, 14492, 0, 0, 762, 5, 26, 0, 15, 74, 2639, 894, 129, 212, 11, 31, 7, 0, 0, 507, 0, 1543, 0, 0, 125, 33624, 228, 65, 1065, 90, 0, 166, 19, 73, 0, 6, 12, 21, 1840], [0, 111, 7, 232, 88, 61, 11, 417, 8, 107, 0, 342, 31, 82, 94, 0, 3077, 384, 812, 0, 1467, 0, 103, 31, 398, 18, 54, 14, 50, 15, 88, 51, 0, 20, 0, 0, 910, 91, 99, 9, 159, 78, 2162, 648, 170, 32, 1107, 7, 0, 56, 1, 12, 167, 0, 0, 0, 59, 4, 0, 33624, 0, 78605, 6428, 10, 407, 27, 30, 1309, 5274, 653, 1349, 704, 21, 0, 0, 0, 11, 0, 0, 27, 37, 0, 94, 507, 24, 0, 4, 52, 0, 1058, 201, 23, 9, 91, 2, 721, 1, 24, 0, 185, 0, 931, 267, 45, 384, 0, 156, 0, 300, 507, 389, 42, 12, 201, 0, 222, 68, 19086, 270, 4, 699, 211, 11, 603, 0, 575, 134, 27, 61, 226, 49, 94, 0, 1701, 2639, 91, 6890, 0, 0, 280, 53, 11, 71, 1467, 219, 5, 0, 0, 8171, 17, 1836, 124, 45, 1098, 7, 154, 1058, 1586, 13, 79, 0, 0, 713, 1071, 125, 24, 418, 0, 11, 1, 141, 2, 0, 0, 117, 23, 685, 49, 98, 3, 178, 0, 214, 129, 42, 78, 22, 90, 49, 59, 0, 75, 39, 0, 310, 79, 0, 0, 27, 0, 0, 166, 1098, 24, 345, 0, 0, 0, 3, 22, 0, 0, 779, 7, 55, 1138, 505, 317, 190, 2, 32, 0, 9, 0, 2303, 4515, 0, 1, 12, 300, 155, 278, 477, 8, 22, 0, 65, 18, 24, 0, 8, 1759, 63, 49, 378, 91, 33, 15, 0, 3], [1, 1, 0, 0, 198, 8403, 867, 22, 166, 0, 0, 6, 31, 14, 2, 0, 0, 175, 32, 64, 49, 3, 3300, 15440, 278, 3, 5, 1020, 16754, 5, 0, 1, 1309, 47, 761, 16545, 0, 308, 625, 187, 6, 5, 0, 0, 0, 1, 16, 324, 0, 49, 153, 830, 222, 0, 0, 1838, 1379, 0, 14492, 5, 7, 380, 685, 97, 48, 800, 894, 0, 76, 0, 2162, 63, 122, 1379, 0, 1349, 144, 0, 22, 52, 0, 25, 419, 74, 2491, 5, 0, 47, 56, 0, 3442, 160, 62, 155, 0, 9, 69, 0, 0, 0, 85, 0, 0, 528, 8818, 1543, 16, 0, 5, 8, 23, 0, 15, 128, 23, 229, 213, 0, 31, 20, 3496, 7034, 989, 0, 300, 27, 252, 7, 0, 2, 32, 682, 33624, 198, 0, 0, 2, 0, 371, 0, 22090, 11, 75, 0, 229, 2909, 386, 4, 0, 35, 9, 1696, 16575, 23, 873, 2100, 225, 420, 2073, 771, 16, 25, 23, 575, 208, 11, 0, 239, 104, 0, 1, 55, 24, 0, 339, 921, 16, 2, 149, 49, 61, 792, 23, 805, 9, 26, 22, 13, 0, 60, 37, 259, 60, 0, 109, 6, 0, 37, 259, 26960, 17, 28, 63, 0, 0, 15, 237, 0, 161, 0, 67, 885, 1, 30, 50, 11, 223, 0, 38, 680, 121, 0, 656, 3143, 386, 0, 0, 1132, 3, 83, 45, 0, 1595, 278, 232, 96, 794, 179, 7, 12, 0, 256, 0, 419, 3, 61, 53, 0, 8, 56], [305, 189, 222, 7, 0, 507, 0, 28, 1008, 190, 93, 3308, 10, 127, 51, 8, 60, 0, 792, 4, 247, 5038, 3850, 199, 0, 0, 624, 231, 45, 135, 182, 9, 568, 0, 0, 32, 753, 0, 0, 13, 389, 83, 5821, 45, 414, 1, 225, 0, 6, 1, 6, 32, 46, 11, 0, 15, 311, 156, 0, 1, 43, 17, 0, 1045, 0, 4, 2, 0, 2128, 0, 185, 72, 414, 114, 155, 56, 5, 1020, 28, 100, 36, 1, 115, 78, 49, 355, 155, 14, 141, 162, 1317, 43, 1614, 2305, 229, 7, 391, 0, 47, 138, 0, 1, 0, 51, 23, 0, 0, 164, 8432, 507, 48, 0, 112, 3143, 1281, 0, 12, 24, 75, 153, 41, 2465, 14, 0, 9, 625, 319, 17, 28, 1503, 874, 0, 805, 491, 400, 27, 2307, 121, 1468, 111, 20, 71, 6, 0, 0, 0, 22, 0, 5, 100, 30, 575, 384, 88, 1982, 0, 0, 32, 4, 137, 0, 10, 0, 2, 18, 64, 10, 28, 4, 0, 0, 0, 131, 220, 22, 912, 27, 149, 1, 0, 0, 32, 47, 106, 26, 0, 0, 27, 6, 60, 74, 535, 6717, 1098, 233, 63, 0, 16754, 8, 536, 79, 0, 1375, 30, 0, 25, 0, 491, 0, 541, 685, 685, 383, 29, 49, 1609, 0, 5, 307, 339, 486, 3, 37, 24, 0, 32, 9, 14, 176, 15, 115, 27, 0, 457, 2302, 11, 45, 298, 16, 0, 9, 1309, 23, 91, 3, 91, 359, 215, 968, 0], [30, 2128, 2, 5, 513, 0, 111, 10, 100, 153, 1, 2717, 8, 0, 63, 252, 298, 0, 0, 2120, 0, 0, 226, 668, 0, 76, 103, 115, 379, 989, 105, 1, 385, 33624, 33, 6428, 269, 14719, 0, 82, 22090, 112, 38, 6, 157, 71, 0, 16, 3136, 0, 45, 4, 121, 6246, 385, 82, 0, 813, 2, 0, 152, 396, 2, 0, 2, 805, 54, 0, 1, 75, 0, 0, 0, 16, 29, 13, 211, 33, 13320, 8, 71, 0, 454, 27, 44, 94, 0, 1883, 9, 0, 96, 29, 0, 0, 1, 1020, 1267, 93, 19086, 51, 98, 3308, 3, 2909, 0, 2581, 91, 3, 57, 1982, 300, 3, 189, 0, 11, 271, 73, 4, 9, 0, 53, 0, 76, 10, 191, 38, 190, 0, 0, 0, 4, 4, 1759, 14, 0, 1206, 226, 8, 1784, 50, 63, 66, 0, 0, 131, 1, 6, 225, 30, 6, 390, 522, 0, 3143, 0, 763, 16, 1, 396, 41, 0, 1008, 452, 237, 92, 76, 0, 18, 800, 0, 2, 98, 23, 82, 505, 40, 27, 1, 342, 34, 106, 151, 52, 41, 3, 242, 9, 0, 72, 0, 115, 131, 418, 259, 9, 86, 5, 114, 0, 995, 45, 183, 9, 685, 238, 167, 27, 2938, 291, 31, 0, 0, 3136, 131, 59, 587, 78, 0, 2911, 31, 1, 276, 435, 765, 0, 7, 0, 34, 391, 0, 78, 1, 31, 383, 2655, 136, 11, 805, 90, 0, 211, 0, 16, 8, 7, 528, 32, 284, 6, 0], [129, 1731, 2538, 37, 55, 12, 76, 17, 0, 2076, 0, 33624, 79, 0, 0, 6246, 2, 12, 378, 35, 24, 60, 0, 648, 995, 0, 7, 86, 109, 0, 1868, 76, 96, 18, 9, 1, 24, 13, 14, 122, 6, 64, 13, 2639, 2076, 76, 23, 9, 54, 0, 995, 12, 1951, 55, 0, 0, 0, 512, 499, 1945, 45, 804, 0, 1, 0, 0, 44, 296, 418, 33, 0, 190, 228, 10, 100, 0, 9, 0, 267, 13320, 315, 0, 5, 3919, 515, 0, 2639, 32424, 1943, 6, 0, 126, 2, 895, 2152, 4, 125, 18, 34, 3143, 0, 33, 228, 0, 138, 1731, 12, 2168, 646, 16080, 42, 11, 250, 216, 0, 0, 0, 2438, 45, 65, 76, 122, 23, 31, 57, 3, 42, 58, 0, 691, 1838, 266, 0, 1376, 21, 24, 3, 134, 9, 721, 1, 0, 11, 5, 0, 514, 0, 0, 6, 0, 99, 792, 19, 1, 31, 3, 0, 82, 0, 61, 568, 10, 75, 1784, 30, 64, 0, 697, 5, 1267, 536, 0, 20, 324, 6, 1, 230, 976, 61, 33, 0, 42, 17, 2218, 1684, 21, 134, 15, 18, 474, 379, 0, 2, 242, 17, 94, 383, 0, 163, 2639, 10, 291, 16, 128, 99, 42, 9, 824, 28, 73, 79, 0, 1, 0, 15440, 509, 6, 82, 800, 2, 0, 54, 31, 6, 15, 11, 0, 292, 122, 52, 32, 0, 21, 490, 20, 3, 73, 102, 386, 29, 0, 114, 6210, 10, 538, 102, 0, 0, 82, 284], [1262, 21, 339, 206, 517, 2100, 0, 24, 192, 140, 4291, 384, 78, 71, 57, 4506, 359, 0, 75, 41, 8432, 0, 93, 6, 3201, 8, 0, 319, 14492, 4, 0, 56, 175, 63, 4, 36, 0, 536, 1655, 226, 229, 167, 0, 487, 18945, 17, 771, 102, 0, 411, 176, 0, 227, 484, 45, 8, 58, 720, 22090, 298, 0, 0, 0, 11, 517, 0, 0, 0, 138, 185, 0, 18, 311, 15, 695, 10653, 273, 78, 88, 112, 386, 93, 1267, 129, 0, 10, 3, 2655, 55, 886, 60, 1868, 8, 1, 617, 7, 51, 111, 99, 0, 16080, 6717, 5, 94, 3300, 16, 2, 41, 976, 1, 105, 222, 5, 0, 0, 677, 49, 133, 3022, 2, 0, 68, 54, 67, 23, 300, 0, 23, 301, 18, 612, 0, 50, 55, 850, 133, 0, 648, 430, 166, 1, 4, 1, 1855, 0, 487, 2, 167, 859, 204, 396, 0, 4, 0, 24, 0, 15, 1595, 0, 29, 0, 0, 59, 6, 0, 103, 23, 63, 233, 13, 1822, 0, 79, 668, 625, 0, 5543, 47, 301, 4291, 83, 0, 55, 7, 3, 237, 212, 0, 2, 77, 278, 0, 1185, 64, 102, 1696, 1000, 61, 28, 1, 1058, 20, 0, 25, 4, 49, 0, 142, 296, 149, 0, 223, 7, 0, 0, 13, 4, 154, 0, 50, 176, 141, 771, 2303, 82, 38, 0, 70, 0, 28, 6, 19, 29, 0, 1, 2008, 76, 653, 63, 0, 231, 28, 0, 29, 31, 1543, 19, 2100, 5, 0], [0, 564, 4, 0, 115, 0, 139, 517, 29, 391, 251, 29, 564, 8, 47, 78, 411, 39, 12, 112, 76, 3308, 0, 63, 0, 656, 301, 0, 0, 0, 0, 29, 4, 0, 2820, 0, 0, 1059, 0, 17, 78, 776, 59, 26, 68, 0, 3, 23, 3, 0, 1262, 61, 2, 0, 0, 0, 1237, 47, 121, 76, 178, 691, 45, 0, 1, 414, 0, 8, 454, 48, 33624, 8, 5111, 1, 8, 25, 0, 42, 1, 5, 0, 4, 3, 310, 88, 0, 7, 55, 1696, 189, 0, 0, 3, 342, 7, 0, 517, 9, 53, 200, 26, 282, 24, 0, 182, 185, 0, 0, 587, 2581, 10, 1, 37, 0, 103, 28, 261, 411, 2, 0, 23, 387, 0, 411, 2, 46, 215, 418, 251, 443, 646, 407, 4, 2, 452, 192, 5111, 279, 2, 164, 0, 22, 2481, 12, 204, 77, 104, 0, 1, 12, 136, 0, 0, 29, 0, 28, 11, 785, 23, 18, 126, 63, 139, 6, 0, 56, 8, 212, 185, 0, 3, 231, 0, 22, 252, 0, 164, 12, 9, 296, 491, 0, 18, 0, 47, 0, 18, 4, 158, 109, 0, 12, 553, 0, 9, 247, 301, 70, 0, 407, 0, 2, 96, 56, 3, 88, 0, 24, 0, 0, 28, 91, 0, 63, 8432, 419, 56, 211, 158, 94, 70, 125, 115, 2911, 96, 7, 301, 6, 46, 648, 76, 76, 100, 6, 0, 19086, 2911, 0, 50, 603, 1598, 21, 2, 11, 246, 125, 1589, 859, 27, 2045], [1425, 419, 3, 8, 0, 114, 528, 0, 143, 664, 52, 0, 2887, 122, 31, 0, 68, 231, 37, 0, 0, 231, 1132, 16, 154, 398, 0, 1390, 1014, 885, 1, 106, 695, 0, 20, 0, 8, 167, 70, 164, 41, 697, 9, 1, 721, 1609, 2302, 43, 66, 100, 0, 151, 1500, 0, 4515, 6521, 9, 139, 46, 6, 3, 273, 0, 0, 0, 19086, 223, 507, 0, 14, 763, 1188, 7, 109, 0, 5, 102, 43, 28, 1188, 0, 0, 1, 90, 0, 223, 97, 11, 49, 9, 7034, 0, 28, 225, 2, 765, 2, 1188, 100, 16, 0, 21, 0, 1503, 23, 0, 2870, 3, 587, 0, 135, 0, 438, 3, 7666, 1111, 56, 1064, 828, 140, 9, 0, 10, 0, 0, 46, 0, 7, 0, 2128, 0, 158, 14, 42, 92, 0, 1, 507, 0, 0, 178, 830, 5, 0, 0, 31, 10, 0, 64, 0, 10, 612, 26, 685, 728, 222, 653, 47, 0, 175, 1237, 0, 0, 123, 33, 0, 0, 27, 511, 2, 419, 0, 42, 0, 0, 1759, 0, 84, 185, 0, 141, 2008, 0, 0, 0, 5, 47, 17, 0, 4, 0, 557, 16, 7, 121, 170, 0, 52, 196, 6521, 0, 25, 2, 156, 3, 311, 7, 10, 3845, 2569, 0, 0, 237, 2887, 267, 176, 0, 2717, 517, 1548, 3845, 67, 792, 776, 54, 42, 0, 995, 124, 17715, 0, 0, 0, 485, 3, 0, 513, 0, 266, 659, 499, 96, 434, 0, 2, 45, 0, 4, 11, 196], [0, 0, 135, 6246, 8, 63, 84, 17, 23, 102, 56, 0, 212, 2, 1169, 222, 7, 0, 56, 1, 10, 159, 50, 5, 0, 564, 3600, 199, 74, 99, 1071, 1, 419, 271, 165, 81, 0, 138, 2491, 37, 3, 15, 5, 365, 223, 0, 0, 438, 0, 17, 0, 125, 776, 16479, 839, 114, 73, 71, 509, 4, 0, 71, 0, 14, 447, 189, 771, 1838, 0, 57, 22, 226, 127, 2168, 1, 45, 0, 27, 0, 5, 82, 3, 3, 25, 52, 68, 380, 1, 16, 122, 3, 11, 365, 3016, 695, 0, 0, 247, 587, 9, 20, 88, 27, 0, 57, 230, 1, 906, 0, 60, 47, 10, 0, 3442, 256, 0, 45, 0, 77, 0, 463, 0, 1, 173, 143, 1138, 2305, 229, 36, 0, 18, 0, 0, 0, 26960, 0, 805, 28, 2, 158, 1014, 96, 1296, 0, 0, 905, 93, 18945, 230, 659, 4, 1390, 83, 9, 49, 121, 0, 314, 1, 23, 1770, 11, 1000, 11, 921, 3845, 0, 6, 93, 0, 183, 695, 0, 0, 0, 16, 2581, 511, 150, 37, 75, 0, 3, 84, 22, 91, 121, 20, 0, 6, 96, 1376, 58, 7, 0, 278, 149, 3201, 3, 691, 31, 0, 131, 0, 0, 8, 0, 82, 10, 13, 308, 198, 67, 90, 1, 0, 2302, 8403, 251, 28, 0, 109, 47, 8428, 225, 69, 5, 33, 310, 0, 149, 7, 3143, 522, 212, 25, 0, 386, 88, 634, 32, 0, 7, 6, 2, 72, 8428, 3, 111, 0], [0, 4, 305, 11, 721, 383, 0, 106, 1846, 185, 206, 144, 15, 272, 12, 41, 0, 92, 0, 1, 51, 45, 386, 0, 35, 0, 0, 238, 55, 33624, 51, 1, 514, 175, 157, 11, 17, 23, 0, 75, 2, 57, 0, 7, 3602, 0, 0, 10, 0, 1020, 3, 69, 1, 0, 57, 0, 1, 830, 0, 823, 23, 2076, 526, 1, 931, 720, 417, 1716, 117, 0, 149, 793, 106, 11, 96, 298, 507, 8, 394, 178, 0, 183, 407, 0, 1, 1840, 76, 55, 28, 45, 812, 995, 47, 140, 2491, 85, 0, 170, 1, 0, 0, 131, 44, 4, 32, 263, 3, 2581, 9, 9, 0, 804, 0, 5, 0, 420, 509, 32424, 413, 127, 33, 0, 6, 8, 23, 0, 23, 434, 171, 119, 0, 425, 10, 15, 141, 0, 418, 50, 140, 1840, 0, 17, 98, 0, 5, 49, 0, 0, 2491, 0, 82, 33, 17, 544, 4, 1614, 1281, 31, 0, 175, 254, 0, 0, 94, 22, 0, 1701, 26, 33, 12, 170, 9, 19086, 1296, 100, 96, 0, 293, 129, 0, 72, 4, 0, 1, 3136, 53, 19, 5, 7, 0, 123, 0, 0, 200, 41, 1064, 1425, 0, 59, 15, 109, 0, 76, 14, 871, 183, 885, 4458, 5, 213, 209, 1950, 839, 517, 143, 10, 61, 1072, 0, 0, 9, 3143, 4, 0, 32, 8171, 396, 26, 10, 0, 66, 50, 11, 135, 490, 324, 5, 6428, 38, 64, 11, 23, 13, 27, 383, 0, 38, 56, 25, 447], [31, 54, 94, 152, 78, 0, 8432, 1609, 4, 4235, 112, 63, 3, 721, 0, 13, 32, 151, 27, 0, 11, 14, 763, 677, 1731, 5274, 324, 18, 206, 183, 830, 2073, 0, 0, 126, 0, 14, 0, 9, 29, 0, 92, 8, 13, 112, 0, 7666, 594, 0, 0, 0, 12, 0, 325, 761, 14, 5, 15, 158, 2, 3, 37, 0, 53, 1897, 0, 45, 648, 656, 22, 68, 106, 266, 111, 212, 0, 3, 27, 0, 2302, 47, 1, 11173, 11, 7, 0, 75, 1, 199, 828, 664, 45, 311, 0, 0, 0, 158, 32, 46, 76, 176, 8403, 800, 280, 1, 21, 1349, 3, 78, 86, 696, 0, 3442, 1838, 405, 683, 8, 200, 0, 16, 1846, 968, 772, 29, 53, 1855, 63, 430, 45, 19, 7, 142, 64, 0, 82, 102, 0, 167, 6, 139, 37, 96, 167, 0, 624, 2218, 93, 82, 79, 39, 76, 0, 88, 2920, 0, 29, 8, 23, 15, 229, 0, 211, 20, 47, 47, 75, 0, 185, 0, 359, 1218, 0, 52, 212, 0, 0, 11, 0, 60, 196, 47, 57, 26, 0, 11, 0, 157, 0, 2, 1, 6246, 20, 0, 587, 160, 91, 45, 1, 55, 15, 43, 56, 8, 301, 71, 55, 0, 63, 1838, 231, 0, 37, 105, 0, 2, 121, 0, 5, 229, 20, 59, 0, 267, 505, 2793, 287, 198, 0, 3300, 170, 76, 20, 0, 21, 300, 72, 734, 64, 0, 0, 0, 3, 167, 765, 830, 33, 463, 102, 100, 30], [575, 1822, 3870, 1, 149, 33, 3850, 0, 820, 15, 93, 11, 233, 0, 384, 62, 61, 2, 23, 0, 282, 1, 2570, 59, 995, 115, 45, 82, 0, 3, 284, 0, 49, 0, 0, 921, 105, 27, 22090, 3, 0, 22, 0, 72, 1868, 411, 93, 11, 4291, 153, 1, 1, 1, 16, 11, 20, 1014, 412, 5274, 0, 4, 116, 686, 0, 55, 2465, 0, 5, 5, 14, 155, 84, 0, 23, 11, 507, 150, 0, 117, 144, 1731, 0, 0, 23, 1, 247, 575, 0, 387, 9, 0, 1, 45, 308, 44, 1045, 6210, 0, 39, 1595, 16479, 8, 564, 73, 239, 266, 3320, 21, 1261, 213, 187, 28, 232, 7, 7, 31, 121, 9, 575, 0, 685, 156, 11, 0, 70, 6, 153, 587, 111, 22, 8171, 32, 0, 2, 13, 0, 34, 80, 0, 280, 12, 0, 0, 105, 0, 536, 300, 96, 0, 56, 42, 45, 78, 1928, 15440, 110, 47, 586, 213, 75, 399, 0, 2581, 5, 21, 31, 0, 0, 611, 0, 0, 0, 0, 86, 17, 38, 0, 0, 23, 1169, 215, 0, 28, 50, 0, 152, 155, 0, 0, 48, 13320, 55, 15, 4, 227, 6, 2, 839, 9, 2, 287, 558, 2223, 0, 154, 523, 259, 0, 36, 3022, 2162, 59, 45, 0, 0, 0, 80, 12, 76, 0, 0, 2, 0, 19, 92, 533, 0, 511, 90, 63, 612, 42, 0, 0, 1169, 131, 1218, 2298, 0, 4, 21, 0, 47, 8, 14, 0, 34, 394, 398, 49], [70, 6, 9, 77, 7, 2, 56, 411, 0, 112, 1, 123, 0, 2491, 153, 921, 185, 37, 386, 105, 135, 867, 3300, 23, 677, 2168, 15, 0, 70, 23, 0, 8, 4, 30, 9, 0, 6210, 781, 49, 284, 36, 1, 232, 1701, 23, 15, 8, 314, 19, 6, 419, 0, 5, 553, 500, 6, 1655, 4, 2162, 562, 1, 18, 1045, 82, 263, 22154, 125, 131, 2655, 0, 142, 41, 1, 0, 0, 3, 49, 47, 0, 0, 282, 1928, 29, 31, 37, 2970, 307, 54, 1, 378, 0, 0, 49, 229, 38, 8365, 21, 3, 14719, 3, 49, 490, 68, 0, 10, 1469, 5, 342, 96, 33, 399, 143, 57, 0, 70, 43, 98, 0, 0, 2218, 1267, 117, 39, 886, 231, 324, 62, 33, 17, 127, 0, 753, 0, 1397, 1317, 0, 45, 10, 110, 682, 12, 0, 0, 106, 2303, 5, 0, 22154, 644, 805, 125, 906, 46, 11144, 702, 155, 0, 1, 48, 588, 41, 3, 0, 0, 0, 55, 0, 413, 3, 106, 114, 187, 0, 1451, 10653, 167, 696, 226, 98, 0, 0, 31, 78, 895, 157, 110, 159, 3, 0, 528, 0, 29, 0, 0, 8365, 0, 5, 160, 122, 4, 0, 0, 417, 0, 63, 189, 127, 19, 23, 0, 9, 32, 0, 298, 50, 18, 21, 5409, 4, 19, 28, 9, 0, 4291, 624, 611, 2581, 82, 0, 302, 111, 114, 1020, 34, 0, 487, 276, 722, 0, 201, 1237, 1, 92, 379, 0, 3521, 293, 115, 2307, 71], [19, 794, 41, 140, 3, 58, 0, 1868, 80, 685, 624, 0, 222, 0, 0, 0, 22, 1349, 528, 3919, 859, 454, 0, 66, 7, 57, 38, 365, 14492, 78605, 91, 1836, 13, 12, 425, 0, 56, 3, 0, 682, 1397, 141, 0, 1716, 2, 7, 2, 115, 463, 63, 1822, 280, 56, 4, 3850, 4, 4, 0, 1716, 81, 26, 17, 15, 19, 219, 21, 20, 2092, 156, 33, 19, 0, 2, 16545, 33, 54, 0, 0, 56, 0, 0, 4, 10, 5, 7, 1296, 1500, 410, 5, 58, 396, 15, 29, 0, 8, 0, 34, 1349, 18, 0, 10, 1267, 0, 21, 3, 12, 282, 0, 447, 23, 6, 0, 300, 100, 20, 526, 17, 29, 5, 691, 0, 0, 187, 21, 5, 871, 365, 82, 12, 80, 37, 124, 0, 813, 52, 0, 23, 47, 0, 0, 1614, 0, 104, 57, 587, 6, 156, 2168, 0, 9, 4, 154, 21, 0, 5, 995, 23, 155, 0, 823, 0, 75, 0, 114, 20, 52, 3, 0, 4, 13, 43, 23, 3, 0, 1468, 30, 56, 2, 81, 0, 725, 21, 262, 17, 8, 237, 45, 183, 0, 734, 0, 0, 0, 704, 356, 56, 37, 4, 1317, 220, 697, 2, 66, 12, 11, 0, 5, 16, 0, 73, 371, 23, 298, 81, 0, 21, 26, 905, 21, 10, 2491, 0, 0, 44, 0, 523, 5, 0, 213, 8, 16, 51, 96, 17, 298, 55, 252, 231, 0, 0, 1, 0, 995, 32424, 0, 17, 0, 18, 41, 12], [4, 78, 0, 568, 50, 31, 158, 5, 0, 0, 0, 0, 2, 3442, 94, 64, 2538, 101, 141, 414, 1982, 45, 41, 672, 4, 2305, 141, 0, 32, 9099, 7, 7, 2, 6, 21, 2, 3, 129, 0, 34, 0, 779, 60, 1, 0, 0, 90, 15, 102, 31, 0, 228, 586, 102, 454, 14, 0, 76, 277, 45, 5, 0, 121, 13320, 410, 8, 96, 0, 280, 0, 171, 2298, 1467, 7, 0, 99, 17, 389, 1838, 4, 111, 41, 100, 17, 93, 2092, 672, 27, 0, 776, 46, 201, 0, 20, 9, 140, 11, 15, 3, 4235, 1, 196, 71, 3149, 3600, 6, 43, 10, 26, 164, 873, 812, 139, 296, 32, 517, 90, 25, 3, 699, 490, 659, 18, 7, 839, 0, 0, 82, 19, 885, 96, 10, 9099, 126, 365, 696, 0, 447, 102, 0, 0, 83, 0, 220, 185, 73, 0, 0, 0, 77, 1376, 27, 66, 0, 0, 342, 48, 0, 12, 0, 0, 47, 111, 695, 1, 31, 1611, 149, 104, 168, 6, 3, 0, 269, 1, 2911, 22, 0, 6, 5, 6, 564, 50, 33624, 47, 419, 11, 1, 968, 14, 24, 3, 6, 371, 252, 16080, 384, 156, 0, 383, 27, 0, 27, 4, 300, 117, 0, 1, 63, 10, 6, 56, 269, 317, 296, 0, 27, 16, 0, 14, 0, 16, 0, 10, 31, 14, 45, 46, 0, 1, 0, 21, 500, 0, 0, 223, 753, 0, 0, 12, 1100, 0, 73, 45, 8, 277, 7, 528, 37, 27], [3, 0, 28, 12, 0, 0, 0, 0, 0, 1375, 2307, 0, 3, 23, 52, 5, 0, 125, 11144, 0, 7, 26960, 21, 71, 931, 29, 648, 65, 765, 776, 0, 0, 139, 219, 505, 1397, 14, 91, 56, 1011, 70, 2538, 30, 2168, 4, 2168, 0, 0, 64, 487, 8, 52, 12, 1376, 199, 38, 76, 3149, 0, 10, 76, 9, 1111, 515, 232, 55, 7, 64, 176, 115, 0, 71, 0, 430, 6, 77, 0, 0, 12, 22, 0, 2, 11, 452, 5821, 296, 0, 0, 536, 5, 45, 0, 0, 276, 32424, 993, 0, 490, 0, 12, 14, 247, 0, 15, 119, 105, 3, 474, 0, 8, 76, 4, 175, 877, 0, 5, 93, 7, 5, 15, 220, 0, 7, 427, 29, 0, 47, 794, 2, 0, 8432, 3, 0, 88, 0, 1267, 23, 27, 0, 155, 211, 99, 153, 144, 1469, 82, 0, 58, 196, 2298, 300, 11, 163, 0, 48, 0, 0, 0, 307, 155, 0, 425, 0, 536, 44, 0, 76, 0, 0, 7, 14, 26, 0, 669, 0, 66, 24, 1425, 389, 9, 173, 6, 0, 6, 67, 1, 85, 993, 21, 9, 5, 37, 0, 298, 54, 22, 23, 515, 77, 26, 76, 0, 64, 343, 0, 3016, 0, 1267, 18, 1011, 1696, 6, 82, 995, 617, 105, 9, 226, 0, 0, 4, 83, 63, 9, 179, 3, 416, 263, 272, 1192, 648, 1, 16, 612, 34, 3149, 0, 8818, 0, 0, 6, 2120, 0, 514, 76, 509, 33, 396, 2911, 13], [6, 12, 42, 1928, 2793, 4, 248, 8, 696, 71, 86, 7, 10, 1, 291, 57, 8365, 0, 528, 5, 3, 0, 248, 0, 21, 99, 109, 1, 813, 0, 227, 5, 100, 3136, 0, 27, 793, 0, 60, 14492, 27, 14, 0, 438, 8, 1397, 0, 1928, 3, 1271, 993, 568, 474, 0, 0, 198, 0, 505, 57, 280, 824, 317, 1, 1945, 0, 27, 96, 24, 0, 0, 365, 1784, 0, 45, 32, 135, 1731, 50, 0, 763, 2223, 73, 1317, 0, 2008, 213, 0, 0, 301, 14, 1, 34, 824, 3, 37, 175, 31, 9, 3442, 22, 553, 292, 491, 0, 454, 1261, 2639, 15, 49, 238, 8, 77, 266, 1500, 0, 12, 4291, 102, 452, 2302, 400, 656, 0, 1, 29, 71, 101, 513, 378, 266, 1267, 0, 3, 1611, 2, 76, 921, 0, 111, 61, 23, 28, 10, 355, 206, 0, 279, 0, 0, 365, 31, 42, 8403, 122, 2, 4515, 78, 24, 54, 16575, 0, 1185, 20, 4, 206, 159, 0, 27, 0, 669, 92, 15440, 144, 32, 23, 0, 697, 0, 1, 0, 586, 685, 3, 37, 0, 179, 0, 989, 0, 6890, 0, 23, 47, 0, 0, 2168, 33, 1379, 0, 41, 0, 0, 0, 16, 1267, 1267, 0, 49, 222, 0, 0, 1, 86, 0, 46, 60, 76, 2, 19, 2581, 7, 15, 0, 0, 41, 47, 61, 21, 191, 50, 2, 800, 49, 237, 43, 167, 33, 81, 66, 189, 656, 10, 82, 0, 15, 32, 115, 21, 342, 8], [242, 0, 625, 94, 100, 0, 5, 122, 6, 0, 995, 2, 103, 776, 525, 0, 5, 0, 15, 0, 287, 27, 273, 83, 156, 32424, 5, 32, 75, 72, 1, 0, 261, 517, 25, 107, 4, 0, 9, 54, 228, 0, 45, 1064, 16, 0, 56, 505, 2, 734, 170, 6, 1696, 0, 5, 248, 216, 452, 21, 185, 149, 135, 3602, 0, 3850, 8, 921, 99, 0, 21, 0, 1262, 612, 3, 45, 1, 720, 99, 24, 38, 215, 187, 63, 41, 223, 558, 0, 0, 365, 0, 104, 112, 14, 21, 20, 0, 427, 32, 6, 1020, 9, 280, 3442, 993, 96, 22154, 0, 2911, 10, 9, 71, 70, 248, 63, 1730, 33, 6, 0, 35, 0, 792, 76, 4, 0, 0, 23, 0, 2168, 3, 91, 0, 1317, 18, 1, 7, 149, 187, 91, 104, 28, 702, 26, 65, 1397, 51, 213, 3077, 19, 0, 4235, 23, 23, 5, 38, 49, 680, 0, 0, 0, 32, 713, 762, 5, 277, 10, 683, 250, 800, 0, 0, 0, 273, 14, 2303, 11, 7, 55, 0, 7034, 0, 0, 201, 989, 23, 91, 405, 183, 6, 1, 419, 214, 3, 136, 0, 1185, 154, 0, 43, 14, 28, 12, 697, 3496, 0, 0, 1107, 238, 31, 152, 3, 12, 517, 513, 293, 0, 16479, 0, 680, 359, 15, 1056, 0, 16, 45, 3, 59, 55, 1111, 0, 12, 208, 233, 0, 18945, 70, 1425, 22, 1, 81, 0, 1, 11, 553, 224, 1586, 734, 42, 0, 625, 4], [5, 22, 5, 6, 0, 0, 259, 0, 0, 0, 1, 111, 176, 830, 14, 1772, 1, 6, 84, 4506, 0, 0, 0, 0, 515, 0, 35, 8, 0, 131, 55, 0, 0, 42, 1014, 0, 1, 0, 90, 9, 67, 1467, 75, 62, 450, 61, 45, 2465, 668, 1, 105, 242, 905, 1548, 14719, 0, 411, 144, 29, 0, 9, 1467, 32, 0, 136, 11, 0, 139, 1, 256, 2, 4, 30, 0, 4, 12, 0, 305, 0, 102, 250, 0, 66, 291, 0, 173, 1, 0, 0, 15, 129, 300, 0, 23, 175, 1731, 31, 0, 12, 47, 16545, 71, 220, 183, 15, 653, 0, 0, 391, 0, 129, 0, 61, 0, 1684, 152, 20, 170, 892, 1598, 0, 0, 850, 310, 125, 1072, 0, 648, 19, 1, 1, 27, 4, 2970, 12, 267, 1, 0, 0, 259, 229, 15, 12, 1309, 33, 4, 15, 64, 877, 3, 170, 4, 16, 1, 96, 0, 0, 49, 29, 0, 60, 223, 3, 112, 0, 0, 1192, 0, 5, 0, 398, 4, 39, 906, 11, 227, 315, 15, 0, 21, 237, 41, 28, 0, 0, 122, 6, 0, 53, 6, 39, 14, 0, 3143, 794, 9, 0, 18, 2793, 70, 4, 1100, 0, 13, 163, 141, 0, 96, 109, 96, 0, 1928, 1716, 291, 270, 29, 22090, 270, 2, 1, 746, 7, 0, 66, 23, 47, 1770, 0, 8, 0, 871, 1945, 84, 0, 157, 1281, 4, 1218, 206, 31, 7, 507, 45, 391, 122, 728, 2569, 60, 7, 45], [0, 0, 167, 23, 48, 10, 1589, 8, 6, 4, 125, 522, 0, 1, 2793, 54, 52, 886, 1, 56, 25, 246, 140, 35, 24, 0, 159, 0, 0, 90, 411, 0, 726, 56, 725, 91, 97, 6, 0, 0, 23, 59, 279, 103, 0, 7, 995, 131, 5, 2, 230, 342, 11, 1838, 2168, 154, 12, 42, 0, 0, 55, 0, 0, 231, 70, 0, 0, 0, 0, 173, 29, 31, 0, 0, 183, 13, 0, 11, 638, 871, 63, 1655, 0, 9, 594, 0, 64, 1237, 105, 5, 78, 6, 624, 63, 33, 24, 10, 3600, 0, 35, 528, 75, 6, 199, 8, 91, 23, 92, 447, 55, 5, 126, 42, 411, 0, 0, 277, 2152, 0, 405, 8, 0, 588, 121, 418, 155, 0, 78, 38, 0, 81, 2, 77, 171, 1, 1, 11, 23, 2168, 443, 12, 0, 69, 192, 160, 6, 93, 233, 33, 81, 16, 21, 27, 3, 163, 0, 1805, 142, 32424, 14, 7, 31, 107, 151, 5, 0, 425, 17, 0, 25, 52, 1469, 319, 4, 427, 66, 137, 198, 44, 2305, 38, 15, 1185, 99, 0, 762, 0, 17, 0, 14, 0, 9, 37, 0, 0, 8, 11144, 680, 7, 2438, 226, 0, 407, 0, 0, 2, 1, 425, 76, 23, 0, 0, 15, 7, 587, 0, 1309, 1059, 76, 92, 0, 0, 18, 0, 27, 0, 0, 0, 0, 10653, 0, 32, 27, 414, 646, 9, 0, 103, 440, 564, 226, 1138, 3, 0, 2223, 239, 280, 0, 2793, 484], [266, 1611, 2970, 1, 183, 713, 419, 5, 0, 189, 21, 83, 0, 122, 23, 683, 0, 509, 430, 7, 4, 19, 2, 389, 21, 486, 37, 8818, 98, 3, 94, 653, 206, 158, 0, 0, 31, 7, 20, 0, 536, 0, 8, 0, 56, 1188, 34, 2639, 45, 57, 266, 33, 71, 763, 800, 0, 0, 259, 1, 0, 49, 81, 59, 17, 0, 0, 3850, 0, 325, 30, 384, 1483, 277, 5, 34, 126, 896, 0, 2, 0, 11, 595, 14, 0, 10, 0, 219, 9, 15, 1379, 0, 71, 14, 0, 231, 33, 0, 4291, 804, 80, 10, 77, 0, 1982, 1107, 65, 72, 487, 0, 2793, 0, 198, 0, 400, 135, 1069, 21, 3016, 7, 1, 0, 52, 13, 356, 99, 0, 0, 11, 0, 14, 1, 0, 65, 23, 507, 0, 2, 0, 0, 0, 94, 1218, 0, 0, 94, 0, 0, 6, 59, 877, 68, 0, 0, 39, 10, 26, 1500, 0, 0, 0, 0, 0, 6, 135, 9, 70, 35, 1897, 49, 0, 1218, 0, 3, 0, 0, 75, 291, 247, 8, 18, 35, 1, 490, 763, 20, 45, 0, 0, 277, 11, 273, 0, 17, 56, 31, 14492, 68, 713, 1655, 0, 0, 0, 2793, 4, 103, 65, 562, 270, 76, 4, 4, 141, 27, 154, 0, 19, 14, 6, 78, 4, 648, 37, 140, 0, 94, 410, 2, 0, 21, 18, 102, 1, 0, 339, 0, 29, 0, 166, 64, 1425, 108, 517, 4, 1, 257, 0, 0, 55, 77, 131], [2076, 157, 40, 35, 154, 0, 76, 1943, 0, 0, 22, 5, 126, 282, 22, 0, 19, 24, 9, 204, 0, 1390, 8, 82, 272, 0, 13, 1, 0, 0, 78, 0, 226, 0, 23, 931, 839, 0, 93, 56, 4, 0, 3, 8, 0, 2120, 21, 873, 0, 137, 45, 0, 151, 58, 167, 3077, 24, 25, 211, 38, 54, 302, 269, 12, 88, 98, 0, 2, 1, 154, 105, 0, 1805, 4, 0, 2305, 0, 0, 127, 0, 3, 486, 40, 14, 656, 81, 578, 91, 13, 0, 6, 0, 378, 155, 15, 248, 0, 0, 691, 183, 0, 27, 514, 0, 0, 535, 250, 67, 912, 5, 0, 6, 167, 523, 78, 386, 68, 98, 1, 0, 5, 58, 37, 131, 53, 1, 323, 211, 0, 1425, 31, 18, 65, 251, 48, 8, 267, 0, 15, 45, 22154, 176, 0, 98, 1, 867, 88, 3308, 0, 41, 60, 233, 293, 0, 0, 485, 1271, 0, 1058, 0, 384, 49, 753, 1598, 0, 405, 0, 58, 79, 830, 0, 484, 0, 309, 0, 0, 0, 34, 1, 0, 1425, 61, 13, 683, 793, 138, 1, 12, 57, 18, 0, 3, 391, 0, 5274, 4263, 2305, 42, 12, 8, 2639, 136, 14, 10, 0, 254, 59, 0, 3, 85, 4, 45, 0, 2, 7, 4, 0, 231, 407, 32, 185, 143, 277, 0, 830, 191, 139, 24, 170, 2465, 67, 6, 0, 0, 226, 6, 515, 0, 200, 6246, 8, 317, 27, 14, 0, 115, 85, 27, 96, 185], [813, 1, 136, 0, 6, 0, 247, 1945, 0, 2, 5, 10, 7, 2045, 7, 49, 885, 238, 894, 995, 1, 63, 240, 40, 3, 680, 4, 92, 67, 198, 2, 242, 0, 38, 296, 0, 23, 185, 9, 276, 102, 0, 307, 45, 0, 206, 66, 64, 223, 308, 44, 515, 42, 300, 18, 0, 0, 5, 0, 412, 5, 47, 10, 53, 1267, 722, 0, 0, 100, 11, 11, 0, 15, 0, 74, 206, 686, 5409, 22, 0, 2, 198, 7, 7571, 32, 70, 0, 15, 0, 57, 225, 683, 0, 0, 42, 0, 81, 804, 568, 7, 1730, 76, 2, 9099, 57, 0, 435, 0, 59, 144, 23, 683, 11, 1, 46, 1, 90, 156, 15, 32, 5038, 0, 0, 0, 5, 216, 8, 6, 63, 32, 23, 15, 8, 1928, 0, 170, 656, 21, 0, 30, 2076, 3320, 284, 62, 86, 413, 1822, 0, 0, 5, 0, 213, 400, 324, 0, 356, 300, 24, 0, 0, 59, 823, 58, 8, 0, 107, 859, 677, 3308, 12, 162, 0, 0, 1, 142, 2870, 0, 515, 61, 491, 42, 564, 0, 31, 720, 26, 0, 22090, 84, 564, 56, 2, 2, 0, 102, 6, 24, 15, 10, 142, 99, 114, 324, 218, 0, 81, 794, 896, 5, 10, 37, 24, 27, 10, 0, 905, 10, 16, 71, 0, 5821, 1982, 9, 124, 38, 32, 189, 76, 0, 6, 33624, 102, 263, 0, 159, 0, 0, 16, 440, 386, 0, 63, 206, 0, 185, 6, 8, 211, 771, 0], [0, 702, 793, 6, 0, 309, 0, 81, 52, 10, 564, 8, 319, 185, 0, 1, 17, 0, 10, 438, 0, 88, 1838, 14, 702, 176, 4, 314, 0, 535, 1107, 9, 98, 9, 50, 3, 11, 1107, 0, 386, 1, 2, 4506, 28, 10, 0, 1011, 865, 14719, 0, 42, 140, 0, 0, 1390, 2076, 213, 125, 1375, 2302, 21, 0, 0, 2, 26, 417, 31, 400, 544, 34, 47, 0, 9, 13, 0, 0, 239, 0, 68, 139, 37, 4, 685, 199, 0, 12, 23, 0, 29, 58, 1, 97, 447, 528, 500, 2303, 9, 36, 538, 49, 0, 2303, 653, 37, 280, 273, 0, 0, 50, 27, 37, 1943, 10, 42, 39, 0, 31, 7, 523, 131, 686, 9, 82, 9, 153, 2909, 697, 0, 78, 7, 0, 57, 558, 78, 301, 0, 0, 0, 14, 595, 22, 0, 18, 8, 1, 115, 9, 7, 91, 1840, 9, 378, 0, 850, 0, 2, 7, 2008, 1, 6, 7, 416, 11, 43, 1614, 1759, 5038, 463, 772, 88, 3, 3, 99, 6, 0, 0, 0, 0, 6, 189, 9, 1, 1701, 3, 5821, 6246, 0, 60, 55, 526, 0, 1, 14, 45, 0, 78, 41, 0, 713, 49, 12, 3, 644, 131, 0, 5, 2152, 23, 52, 0, 1595, 0, 45, 0, 680, 0, 356, 0, 6, 0, 59, 91, 32, 1267, 0, 0, 4, 0, 0, 64, 324, 307, 0, 228, 3, 0, 2911, 23, 54, 30, 20, 0, 0, 49, 103, 720, 0, 98, 25, 1188], [45, 42, 201, 226, 49, 6, 19, 1, 18, 405, 12, 215, 772, 34, 0, 57, 3, 0, 67, 35, 29, 0, 12, 126, 0, 518, 0, 0, 0, 139, 0, 594, 8, 94, 339, 1684, 17, 0, 277, 3, 41, 0, 7, 1069, 75, 1, 0, 66, 0, 0, 0, 0, 910, 157, 13, 215, 0, 149, 0, 14, 119, 578, 0, 54, 383, 16, 0, 5, 319, 61, 2, 2168, 42, 509, 0, 7, 6, 3521, 1611, 6428, 837, 2970, 65, 43, 75, 509, 102, 214, 6, 522, 25, 0, 15, 6, 31, 308, 6, 75, 2305, 8171, 0, 38, 0, 398, 277, 14, 5, 37, 1, 1586, 1169, 2, 3308, 0, 22090, 1589, 82, 3, 166, 277, 0, 1376, 80, 61, 52, 611, 277, 0, 1593, 722, 653, 0, 1, 38, 3143, 0, 14, 7, 287, 239, 0, 63, 507, 4515, 14, 12, 59, 1770, 0, 129, 0, 10, 57, 59, 42, 0, 405, 2481, 0, 0, 2223, 384, 20, 33, 0, 22, 0, 84, 886, 45, 121, 6, 162, 196, 55, 568, 2491, 2, 410, 2024, 3, 2887, 185, 72, 0, 0, 0, 0, 1309, 9, 509, 3, 1836, 553, 7, 1, 135, 3, 0, 1897, 1945, 0, 823, 485, 0, 78, 0, 50, 3, 27, 659, 765, 247, 0, 0, 0, 0, 0, 31, 6, 0, 12, 0, 51, 414, 33, 12, 42, 0, 91, 391, 4, 21, 15, 1, 157, 2168, 117, 12, 1065, 0, 2073, 63, 102, 6, 0, 123, 0, 452, 325], [0, 0, 280, 45, 5, 21, 0, 82, 38, 0, 16080, 0, 49, 0, 123, 5, 73, 164, 2717, 0, 12, 8, 22090, 3, 2, 102, 5, 247, 1237, 0, 490, 13, 38, 512, 302, 78, 105, 192, 0, 76, 3, 2008, 77, 2938, 99, 420, 9, 514, 4, 0, 296, 0, 6, 2569, 1759, 0, 0, 1281, 122, 0, 474, 0, 4458, 103, 233, 19, 452, 5, 90, 185, 873, 0, 0, 1059, 0, 160, 15, 4, 167, 0, 31, 0, 3, 2887, 0, 0, 0, 43, 99, 24, 793, 0, 189, 64, 0, 115, 0, 5, 55, 167, 68, 24, 0, 4, 4, 2302, 1425, 237, 1065, 4, 7, 0, 541, 47, 895, 139, 0, 206, 45, 1548, 2717, 1, 0, 21, 14, 41, 668, 72, 29, 10, 231, 14, 910, 6, 50, 96, 1883, 11144, 24, 2, 8, 16, 18, 486, 383, 121, 0, 0, 92, 6, 8, 102, 82, 5, 218, 1390, 225, 32, 16, 66, 311, 558, 88, 685, 11, 683, 164, 419, 158, 67, 586, 53, 386, 0, 12, 58, 17, 102, 0, 76, 2303, 198, 683, 47, 0, 38, 14, 0, 47, 3, 8, 1069, 164, 0, 0, 587, 2, 0, 0, 35, 8, 14, 1614, 0, 3, 317, 0, 70, 70, 11, 123, 226, 8365, 63, 56, 122, 0, 33624, 96, 229, 143, 0, 2162, 3600, 324, 82, 212, 267, 154, 199, 143, 31, 2, 55, 43, 27, 389, 0, 896, 26960, 12, 0, 6, 23, 1, 319, 2092, 1982, 37, 0], [247, 781, 20, 6, 0, 3, 0, 21, 0, 800, 2307, 0, 4, 76, 398, 196, 270, 90, 1469, 513, 0, 0, 2, 611, 14, 0, 0, 25, 27, 0, 0, 0, 2569, 1609, 0, 435, 17715, 0, 72, 0, 0, 0, 45, 2970, 60, 0, 11, 800, 63, 8, 0, 6, 416, 5, 78, 1593, 159, 0, 21, 100, 653, 91, 5, 0, 1846, 219, 0, 208, 1, 1, 22090, 9, 209, 0, 21, 48, 0, 229, 0, 906, 0, 746, 2, 3, 3, 3, 0, 0, 12, 100, 9, 0, 10, 659, 10, 2909, 302, 6, 3201, 0, 0, 0, 209, 0, 123, 49, 23, 216, 677, 359, 1138, 10, 0, 50, 280, 1, 31, 38, 97, 55, 23, 0, 0, 993, 18945, 49, 9, 73, 12, 273, 0, 105, 0, 301, 310, 3, 0, 763, 12, 23, 0, 0, 167, 68, 90, 490, 57, 78, 0, 0, 1058, 6890, 307, 389, 1206, 4, 22154, 8, 0, 44, 92, 15, 60, 0, 51, 257, 32, 0, 0, 173, 5, 4, 2, 345, 27, 1, 813, 280, 21, 126, 35, 0, 2307, 61, 0, 32, 199, 22, 7, 238, 198, 0, 110, 21, 0, 0, 0, 656, 3, 0, 0, 29, 871, 189, 82, 0, 204, 15, 49, 43, 697, 0, 126, 45, 26, 343, 15, 22, 523, 71, 103, 13, 595, 42, 75, 47, 105, 3, 1296, 5, 0, 2, 26960, 2045, 646, 0, 0, 0, 0, 0, 56, 23, 828, 0, 0, 1, 230, 211, 198, 226], [5, 14719, 21, 1, 0, 0, 23, 438, 0, 102, 19086, 134, 11, 92, 167, 704, 14, 0, 1943, 0, 110, 2, 514, 0, 0, 1805, 865, 53, 0, 0, 12, 3300, 0, 31, 52, 645, 383, 1132, 7, 131, 7, 578, 4, 13, 0, 218, 0, 1730, 0, 18, 0, 42, 765, 206, 0, 0, 11144, 6, 1169, 208, 0, 0, 54, 99, 41, 127, 42, 976, 0, 0, 16, 0, 4, 4, 56, 17, 0, 696, 109, 0, 1468, 144, 1259, 44, 13, 116, 53, 0, 2581, 0, 23, 112, 3, 776, 2307, 29, 6, 305, 3320, 60, 365, 2, 73, 6, 28, 27, 33, 29, 34, 0, 0, 1192, 106, 80, 0, 0, 405, 0, 317, 20, 226, 269, 528, 1296, 0, 6, 109, 100, 49, 0, 10, 49, 726, 0, 141, 538, 122, 10, 0, 0, 57, 0, 6, 0, 52, 500, 6, 411, 586, 0, 485, 224, 0, 859, 32, 23, 0, 0, 17, 0, 11, 668, 23, 28, 794, 280, 0, 0, 170, 4, 8428, 76, 13320, 525, 644, 0, 425, 804, 10, 135, 2793, 2, 9, 680, 505, 97, 47, 20, 4, 12, 1261, 156, 0, 0, 12, 648, 0, 18, 0, 0, 0, 0, 0, 39, 1296, 96, 21, 1982, 7, 80, 24, 394, 523, 76, 32, 17, 26, 101, 65, 78, 34, 32, 859, 4, 2, 2218, 80, 447, 4, 36, 659, 490, 13, 3845, 23, 2223, 0, 8, 0, 238, 2, 50, 9, 1, 15, 4, 11144, 1, 14, 106], [291, 1, 993, 21, 75, 0, 4, 102, 72, 1376, 7034, 14, 0, 78, 1064, 0, 64, 3, 155, 18, 1548, 383, 7, 280, 49, 29, 3, 0, 892, 198, 0, 115, 61, 170, 2, 1375, 2008, 5, 487, 112, 0, 199, 906, 3144, 11, 45, 0, 3850, 6, 0, 231, 528, 280, 53, 92, 127, 5, 17, 0, 0, 91, 0, 1503, 11, 1, 58, 434, 0, 5, 45, 287, 761, 50, 0, 220, 0, 11, 21, 16479, 93, 21, 57, 0, 5, 100, 185, 2870, 682, 8, 30, 31, 1259, 850, 1945, 0, 1218, 2, 0, 1655, 94, 9, 0, 14, 625, 0, 557, 0, 251, 2, 102, 2128, 345, 12, 14, 7, 187, 94, 2970, 52, 38, 22, 41, 7, 47, 21, 11, 9, 28, 1, 1451, 0, 0, 96, 240, 12, 4, 0, 499, 720, 0, 56, 5, 399, 0, 0, 21, 6, 36, 252, 81, 680, 59, 192, 0, 0, 12, 0, 0, 812, 298, 0, 112, 0, 56, 512, 343, 13, 0, 34, 1267, 1883, 111, 52, 138, 0, 7, 2045, 0, 96, 0, 113, 5, 912, 14, 16754, 11, 100, 148, 88, 7, 99, 0, 617, 867, 30, 1868, 39, 611, 201, 2, 27, 131, 511, 611, 0, 134, 26, 0, 1261, 157, 98, 15, 70, 728, 0, 167, 1, 0, 1838, 12, 14, 233, 5, 0, 35, 976, 0, 29, 0, 0, 416, 155, 0, 390, 102, 82, 1, 1425, 0, 38, 0, 19, 298, 163, 178, 75, 1, 26, 0, 0], [63, 226, 0, 7, 84, 43, 199, 669, 0, 1, 116, 183, 201, 0, 18, 611, 88, 343, 189, 11, 474, 4506, 5, 2538, 14, 2168, 33, 4, 0, 2, 38, 2045, 9, 0, 58, 9, 31, 223, 648, 58, 0, 63, 140, 3496, 2, 97, 27, 1261, 0, 11, 1, 252, 68, 17, 0, 50, 910, 36, 8, 1267, 248, 9, 309, 3442, 3, 0, 0, 1026, 22090, 100, 192, 23, 6, 0, 12, 10, 10, 74, 272, 659, 5, 161, 19, 0, 0, 166, 1379, 535, 1309, 42, 0, 0, 0, 1379, 102, 5, 41, 0, 168, 116, 135, 82, 111, 1589, 71, 80, 3496, 15, 525, 37, 0, 0, 91, 2, 8, 5821, 0, 0, 138, 266, 0, 533, 1469, 72, 9, 164, 2870, 68, 301, 342, 3, 6, 200, 4, 77, 0, 0, 6, 0, 57, 4, 126, 0, 22090, 96, 17, 517, 0, 17, 24, 594, 88, 100, 61, 499, 29, 0, 4, 23, 165, 49, 78, 6, 1759, 6, 746, 18, 167, 58, 386, 4, 24, 135, 0, 163, 0, 669, 1376, 0, 0, 25, 0, 3300, 65, 262, 0, 0, 34, 5, 452, 45, 595, 16754, 17, 75, 0, 0, 0, 0, 1376, 56, 0, 6, 22, 1586, 0, 140, 1451, 0, 12, 525, 0, 7034, 240, 34, 41, 896, 15, 1425, 64, 7, 20, 0, 30, 7, 41, 624, 151, 0, 2, 8, 233, 0, 75, 20, 151, 22, 0, 411, 250, 51, 61, 2152, 29, 2162, 230, 324, 11173, 185, 11], [0, 15, 9, 3, 9, 0, 24, 434, 0, 993, 399, 0, 55, 5, 215, 1020, 0, 34, 23, 0, 3144, 0, 10, 11, 6, 63, 1, 43, 11, 2128, 387, 3, 0, 8, 0, 8, 0, 122, 271, 0, 0, 3521, 167, 0, 63, 111, 44, 2793, 0, 398, 190, 0, 269, 0, 418, 4235, 0, 131, 0, 212, 3, 0, 0, 27, 0, 0, 8, 1614, 16, 32, 238, 828, 82, 3201, 8, 7, 6890, 220, 394, 109, 0, 0, 4, 47, 0, 71, 11144, 91, 772, 31, 71, 170, 1836, 223, 0, 14, 1467, 1586, 5, 0, 110, 391, 0, 237, 45, 4, 32, 229, 99, 0, 0, 11, 0, 54, 269, 79, 33, 11, 37, 103, 21, 0, 7, 0, 5, 734, 418, 21, 94, 125, 11, 490, 42, 31, 256, 989, 0, 805, 1, 0, 29, 111, 105, 383, 9, 0, 0, 6, 0, 389, 9, 96, 1259, 26, 2, 21, 19, 499, 771, 21, 102, 33, 12, 0, 0, 611, 1309, 73, 250, 105, 167, 6, 46, 28, 98, 78605, 6, 0, 21, 65, 2639, 558, 0, 0, 1883, 0, 19, 0, 0, 25, 0, 8, 1059, 390, 47, 0, 0, 15, 32, 59, 1, 0, 0, 0, 49, 140, 56, 0, 0, 91, 7, 995, 1020, 0, 110, 42, 0, 1589, 24, 0, 0, 231, 1111, 26, 4, 32, 0, 0, 0, 183, 0, 36, 16754, 413, 3, 379, 7, 14, 111, 55, 0, 5, 10, 32, 15, 427, 0, 60, 0, 23], [17, 2, 12, 1262, 0, 0, 231, 102, 1425, 2045, 12, 50, 558, 0, 1058, 18, 23, 0, 1500, 3, 21, 33, 298, 2920, 218, 11173, 28, 696, 8365, 271, 4515, 4, 0, 4, 4235, 669, 237, 47, 14, 41, 238, 12, 1281, 9, 21, 5, 805, 6, 48, 34, 22, 24, 0, 45, 16, 45, 104, 12, 2793, 1379, 0, 7, 0, 390, 9, 67, 0, 7, 12, 625, 685, 871, 215, 0, 0, 1045, 0, 126, 82, 13, 11173, 111, 3022, 12, 16575, 9, 850, 407, 0, 0, 0, 12, 52, 97, 14, 179, 691, 1, 3, 0, 183, 0, 0, 1132, 0, 779, 22, 9, 10, 656, 155, 0, 1, 11173, 0, 192, 31, 65, 17, 1, 1822, 407, 64, 319, 183, 0, 45, 3022, 0, 1206, 1945, 553, 1543, 37, 16, 14, 0, 0, 0, 37, 0, 664, 229, 92, 785, 0, 60, 0, 151, 182, 29, 0, 0, 85, 55, 21, 3, 167, 25, 0, 185, 0, 9, 0, 42, 0, 22, 0, 156, 434, 15, 25, 6, 157, 63, 183, 0, 624, 1, 67, 137, 270, 34, 53, 15, 0, 11173, 182, 0, 728, 23, 9, 10, 11, 18, 2302, 0, 912, 111, 15, 7, 0, 648, 511, 199, 405, 3, 14, 74, 871, 80, 8432, 50, 7, 231, 39, 0, 407, 311, 112, 211, 218, 140, 7, 11, 0, 648, 1014, 0, 0, 1543, 12, 27, 1, 0, 1, 0, 594, 97, 0, 78, 225, 90, 45, 125, 2, 5, 0, 102, 91], [0, 60, 69, 26960, 9, 104, 611, 0, 0, 104, 31, 13, 0, 3, 3143, 5, 0, 166, 50, 23, 0, 0, 0, 248, 993, 7, 247, 865, 682, 242, 183, 34, 49, 56, 67, 0, 1496, 2, 156, 514, 216, 45, 0, 6, 3602, 9, 541, 0, 638, 805, 20, 0, 557, 23, 237, 867, 993, 14492, 0, 0, 0, 311, 776, 2076, 1468, 0, 14, 16, 9, 143, 0, 9, 9, 17, 507, 141, 213, 0, 2820, 7, 389, 323, 94, 7, 0, 0, 691, 0, 76, 8403, 4, 23, 535, 1609, 2, 157, 2, 0, 46, 323, 0, 5, 104, 39, 0, 109, 10, 22090, 2438, 0, 0, 0, 93, 0, 0, 32, 23, 0, 1259, 18, 342, 103, 1000, 0, 49, 143, 0, 62, 0, 0, 12, 3, 167, 45, 31, 785, 49, 81, 24, 32, 257, 0, 14, 7, 83, 792, 32, 0, 96, 65, 183, 0, 587, 0, 22, 0, 0, 27, 8, 0, 813, 189, 30, 9, 44, 47, 10, 81, 98, 106, 6, 2970, 813, 1, 0, 58, 54, 3, 88, 20, 23, 23, 73, 697, 5, 5409, 435, 37, 683, 0, 0, 1, 0, 0, 0, 0, 29, 10, 94, 13320, 27, 0, 0, 22, 0, 144, 22, 22, 1, 7, 3, 131, 43, 104, 0, 0, 13, 713, 0, 57, 61, 52, 270, 0, 0, 37, 21, 0, 21, 17, 6, 98, 112, 1, 113, 2970, 14, 1, 4, 484, 1065, 227, 9, 231, 12, 14719, 5, 0, 239, 9], [43, 64, 54, 139, 1928, 0, 0, 12, 136, 15, 813, 6, 0, 39, 624, 6, 1, 79, 685, 7, 0, 1696, 1, 29, 0, 0, 56, 71, 139, 491, 0, 0, 56, 14, 179, 0, 0, 4, 107, 1, 5, 88, 23, 3, 812, 4, 98, 0, 263, 259, 365, 505, 23, 34, 0, 793, 0, 90, 14, 150, 2, 646, 0, 208, 2076, 3016, 8818, 0, 64, 96, 0, 0, 0, 45, 6, 0, 14, 1071, 230, 2, 669, 505, 11, 301, 42, 72, 29, 0, 0, 528, 1467, 158, 1, 0, 0, 400, 0, 25, 0, 231, 0, 7, 25, 157, 198, 8, 6, 259, 365, 296, 18, 231, 122, 14719, 319, 14, 33624, 5, 0, 153, 76, 4, 78, 223, 229, 209, 0, 617, 58, 1, 4458, 317, 0, 21, 6, 111, 8, 2, 226, 262, 7, 170, 1267, 2570, 219, 1716, 68, 0, 68, 81, 209, 140, 0, 0, 31, 0, 97, 18, 157, 52, 394, 0, 1469, 153, 5, 0, 4, 0, 3, 84, 206, 430, 7, 0, 31, 99, 7, 5821, 76, 102, 56, 0, 564, 0, 125, 1296, 3, 20, 4, 6, 2045, 587, 315, 0, 5, 21, 1805, 2481, 6, 1, 0, 1614, 155, 0, 682, 51, 75, 52, 1, 45, 199, 0, 11, 45, 9, 67, 15, 0, 14, 0, 311, 5543, 17715, 8, 813, 0, 21, 90, 23, 201, 142, 1, 11, 75, 76, 0, 10, 73, 64, 78, 0, 238, 0, 171, 0, 1, 587, 0, 140, 0], [18, 0, 4, 18, 2307, 24, 410, 0, 1759, 23, 5, 4, 0, 16, 11, 544, 0, 7, 47, 0, 212, 1, 229, 1696, 18, 37, 509, 110, 763, 0, 0, 6521, 148, 62, 1945, 19, 64, 27, 0, 343, 31, 225, 523, 0, 2, 170, 324, 644, 2481, 296, 185, 1100, 435, 168, 19, 544, 3850, 0, 0, 653, 9, 0, 443, 355, 511, 38, 0, 85, 474, 0, 21, 2481, 3, 677, 49, 183, 0, 13, 1309, 617, 216, 1, 2, 15, 80, 131, 7, 0, 319, 487, 820, 761, 0, 10, 0, 45, 252, 0, 12, 0, 677, 0, 0, 575, 6, 0, 762, 7, 0, 0, 3, 4, 0, 0, 9, 0, 140, 0, 396, 152, 0, 278, 39, 21, 0, 31, 419, 257, 0, 8432, 1, 24, 14, 0, 0, 152, 0, 6, 410, 1237, 0, 886, 0, 3320, 73, 291, 0, 23, 246, 0, 1655, 2465, 248, 1950, 296, 47, 434, 6, 0, 231, 15440, 85, 0, 0, 6, 0, 2120, 15, 34, 0, 68, 5, 1836, 24, 1281, 116, 1838, 885, 79, 24, 11, 0, 15, 0, 159, 3, 2, 0, 0, 82, 6, 1, 0, 0, 6, 266, 6, 71, 434, 16754, 24, 1, 59, 2820, 23, 22090, 3, 233, 287, 0, 1838, 3, 157, 400, 0, 4, 4, 223, 1259, 24, 15, 0, 42, 6, 7, 21, 3, 100, 25, 10, 18, 280, 7, 99, 0, 112, 3, 394, 434, 0, 499, 0, 84, 1296, 237, 24, 0, 15, 293, 0], [2, 192, 1701, 0, 78, 5, 37, 31, 2, 15, 148, 45, 3, 0, 0, 79, 192, 0, 0, 4, 0, 16, 34, 125, 12, 2218, 11, 1281, 0, 0, 664, 3602, 2538, 280, 0, 0, 10, 24, 154, 0, 0, 0, 29, 4, 71, 267, 486, 173, 725, 379, 3, 123, 499, 101, 1838, 119, 0, 26, 85, 1451, 0, 106, 153, 477, 16, 6, 0, 44, 315, 0, 1500, 12, 250, 83, 251, 0, 16, 2820, 413, 0, 102, 0, 0, 725, 753, 0, 0, 0, 669, 1, 23, 399, 541, 3, 668, 78, 125, 60, 51, 93, 10, 726, 47, 538, 43, 277, 36, 91, 1069, 450, 1716, 0, 248, 412, 187, 56, 656, 1, 2, 54, 271, 191, 19, 100, 0, 1, 0, 2, 0, 603, 837, 812, 1, 0, 232, 0, 418, 84, 0, 18, 588, 14, 9, 386, 167, 215, 0, 84, 1425, 491, 78, 0, 228, 486, 166, 141, 19, 55, 47, 595, 0, 18, 8776, 0, 0, 170, 211, 1169, 356, 31, 13320, 122, 5274, 266, 1188, 17, 111, 23, 277, 91, 126, 722, 278, 23, 0, 385, 0, 427, 0, 170, 31, 22, 21, 140, 28, 32, 0, 23, 0, 32, 0, 64, 3, 14, 19, 60, 0, 10, 1, 90, 1496, 0, 2, 2938, 78, 0, 82, 199, 993, 1496, 886, 122, 10653, 1064, 26, 31, 7, 43, 0, 0, 528, 2303, 4515, 12, 302, 0, 587, 620, 0, 196, 0, 3, 1296, 0, 15, 1868, 6717, 9, 324, 8], [0, 64, 9, 0, 25, 141, 8, 139, 198, 0, 42, 254, 158, 252, 10, 23, 0, 0, 2438, 1185, 0, 1950, 140, 0, 301, 86, 315, 1, 1951, 256, 64, 0, 0, 167, 231, 103, 1317, 3300, 0, 42, 5, 611, 634, 33, 1192, 112, 2870, 102, 59, 63, 13320, 1192, 57, 0, 2, 15, 1945, 3022, 156, 522, 447, 196, 0, 0, 0, 98, 0, 0, 1609, 511, 906, 0, 0, 0, 96, 56, 252, 127, 88, 38, 43, 102, 30, 64, 0, 0, 0, 278, 14, 0, 107, 0, 664, 117, 805, 7, 867, 94, 0, 4, 0, 229, 300, 3, 5111, 3016, 0, 6, 80, 215, 0, 0, 3, 0, 0, 345, 7, 1, 1, 509, 6246, 68, 185, 1928, 443, 140, 5, 42, 7034, 8432, 0, 2, 192, 45, 17, 37, 82, 137, 51, 0, 141, 0, 0, 399, 513, 1, 21, 0, 9, 0, 0, 0, 6, 2, 56, 0, 88, 416, 15, 16, 0, 35, 46, 59, 62, 0, 26, 0, 14, 57, 2, 103, 78, 0, 420, 222, 2, 430, 70, 85, 0, 220, 1, 0, 419, 396, 79, 102, 78, 3, 485, 91, 29, 450, 1731, 624, 515, 414, 0, 1008, 6521, 2970, 116, 25, 7, 7, 0, 59, 58, 0, 26, 2538, 122, 6, 112, 22, 0, 612, 23, 3143, 0, 76, 0, 97, 839, 1, 3, 7, 239, 24, 1065, 22, 371, 69, 1045, 100, 0, 1309, 0, 1069, 29, 0, 8, 35, 343, 7, 16, 167, 906, 0], [1, 41, 20, 0, 892, 157, 0, 1237, 155, 2, 78, 0, 135, 50, 60, 57, 32, 0, 33, 0, 0, 2, 166, 3, 6, 0, 5, 0, 82, 0, 9, 55, 5, 14, 122, 49, 0, 12, 668, 0, 0, 1943, 287, 18, 106, 1, 2008, 0, 3, 18, 1, 248, 99, 0, 659, 3919, 440, 311, 921, 544, 2911, 11, 63, 305, 16, 383, 53, 0, 1868, 167, 26960, 6, 1731, 0, 10, 227, 59, 2909, 106, 6, 728, 0, 81, 141, 8, 0, 0, 173, 112, 0, 0, 138, 293, 22154, 180, 199, 14, 0, 0, 108, 1259, 553, 1379, 1, 32, 311, 0, 2128, 1271, 4, 1045, 0, 1, 300, 389, 725, 23, 66, 139, 0, 37, 0, 386, 659, 1, 291, 813, 648, 683, 0, 166, 0, 0, 0, 166, 2223, 6, 310, 0, 4506, 18, 239, 17, 0, 14, 138, 1, 100, 8, 9, 259, 123, 728, 343, 138, 41, 1045, 0, 10, 21, 3077, 0, 64, 42, 648, 0, 37, 155, 1, 317, 27, 23, 0, 0, 435, 28, 152, 1, 0, 45, 76, 55, 624, 15, 0, 1805, 1206, 20, 113, 10, 22, 0, 54, 1982, 12, 142, 37, 0, 75, 4458, 14, 57, 198, 31, 0, 47, 7, 35, 414, 55, 96, 9, 20, 11, 21, 250, 63, 80, 79, 454, 173, 0, 0, 704, 323, 2, 189, 1271, 2655, 6, 383, 37, 522, 0, 77, 189, 47, 910, 0, 0, 0, 2820, 127, 6, 31, 82, 325, 15, 0, 12], [3, 156, 44, 0, 0, 0, 2538, 2162, 28, 2024, 1897, 9, 125, 685, 61, 91, 99, 259, 61, 158, 0, 0, 0, 70, 45, 575, 65, 3, 2218, 672, 314, 886, 317, 53, 1503, 1271, 218, 10, 34, 0, 46, 12, 61, 45, 0, 4, 11, 9, 71, 0, 29, 76, 151, 0, 163, 6, 0, 33, 208, 0, 32, 56, 0, 0, 2307, 67, 0, 1375, 100, 5, 430, 23, 0, 4, 7, 124, 0, 0, 0, 378, 3442, 839, 3022, 1, 298, 1496, 55, 0, 396, 178, 1, 63, 16080, 117, 9, 557, 0, 514, 103, 10, 0, 231, 611, 1, 26, 0, 153, 213, 82, 3, 115, 0, 0, 11, 0, 511, 45, 45, 22, 131, 143, 302, 634, 0, 14, 14, 198, 400, 38, 28, 1111, 76, 0, 3521, 51, 1071, 250, 131, 0, 17, 23, 0, 1, 0, 163, 792, 0, 19086, 0, 0, 37, 123, 656, 0, 23, 59, 94, 33624, 45, 686, 2305, 586, 3, 0, 0, 726, 300, 37, 6, 0, 0, 178, 1, 8365, 215, 0, 6210, 115, 1655, 189, 0, 648, 12, 73, 638, 5, 685, 110, 1770, 0, 0, 0, 0, 0, 278, 485, 308, 267, 15, 1, 251, 0, 0, 0, 1100, 14, 1846, 0, 1, 6, 0, 28, 163, 226, 2920, 75, 0, 191, 0, 5821, 0, 0, 21, 511, 131, 17, 84, 379, 272, 6, 15, 0, 0, 474, 0, 0, 1138, 23, 3845, 4, 38, 96, 93, 140, 17, 0, 1838, 183, 199, 301], [1, 4458, 0, 15, 634, 0, 2570, 2, 180, 2, 905, 0, 17, 57, 11173, 0, 4291, 128, 0, 0, 66, 1468, 0, 8432, 17, 309, 450, 8, 34, 0, 11, 61, 0, 1014, 0, 94, 191, 5274, 390, 13320, 23, 1, 190, 0, 8, 430, 23, 140, 135, 47, 394, 64, 219, 71, 15, 0, 3, 3, 76, 0, 345, 21, 101, 28, 280, 78, 64, 168, 0, 11, 672, 0, 2, 1496, 18, 271, 3, 43, 648, 182, 315, 0, 0, 6, 0, 0, 13, 3, 45, 300, 2, 10, 398, 2152, 14, 0, 0, 386, 98, 25, 0, 24, 0, 14, 28, 720, 1098, 233, 63, 0, 617, 0, 0, 558, 13, 1731, 273, 163, 298, 5, 66, 23, 1100, 17, 0, 123, 0, 578, 220, 47, 776, 0, 430, 664, 1, 0, 16, 14, 175, 0, 12, 1, 23, 25, 8, 81, 183, 27, 2920, 2, 6717, 19, 2, 0, 160, 0, 515, 452, 59, 0, 7, 239, 167, 0, 111, 2, 2, 12, 1058, 163, 2793, 37, 696, 8776, 100, 1, 80, 682, 384, 9, 58, 7, 6, 683, 720, 617, 23, 16, 0, 541, 64, 34, 728, 239, 1, 17, 100, 76, 80, 68, 311, 1, 0, 16080, 3, 17, 0, 63, 486, 213, 634, 4, 14, 185, 447, 438, 1, 0, 0, 9, 298, 0, 0, 0, 625, 339, 734, 93, 697, 139, 18, 75, 9, 17, 15, 507, 128, 122, 1, 56, 4, 0, 1655, 70, 0, 4458, 0, 301, 8, 968], [414, 0, 123, 1611, 129, 242, 11, 3308, 3, 438, 7, 1, 3602, 20, 1, 7, 9, 23, 685, 21, 166, 993, 278, 52, 0, 0, 11, 0, 1375, 10, 0, 0, 196, 0, 553, 0, 38, 0, 1271, 142, 39, 26, 1138, 0, 0, 0, 10, 115, 2, 0, 33, 76, 317, 0, 140, 180, 7, 17715, 96, 111, 98, 0, 0, 21, 0, 0, 653, 32, 4, 0, 31, 53, 19, 50, 159, 0, 24, 8, 805, 677, 9, 214, 587, 7, 226, 231, 0, 125, 231, 3, 55, 110, 0, 28, 178, 0, 75, 21, 121, 0, 24, 771, 0, 27, 12, 910, 0, 0, 15440, 438, 4263, 51, 0, 1, 105, 0, 0, 3, 3, 0, 487, 99, 92, 24, 70, 15, 211, 386, 323, 7, 0, 33, 0, 0, 15, 187, 55, 63, 280, 88, 12, 22, 0, 60, 21, 1950, 77, 0, 84, 1011, 557, 792, 12, 0, 9, 3870, 9, 22, 7, 6246, 386, 805, 319, 0, 24, 237, 396, 126, 15, 23, 0, 0, 20, 2938, 127, 1, 356, 0, 0, 0, 114, 414, 0, 23, 25, 11, 1, 47, 1376, 16080, 29, 38, 0, 0, 5, 0, 139, 83, 20, 9, 0, 76, 0, 1261, 164, 45, 0, 823, 669, 1045, 0, 73, 0, 0, 1, 1469, 14, 8, 0, 55, 968, 14, 0, 32, 793, 0, 21, 6, 2152, 9, 27, 105, 7571, 204, 399, 14, 0, 2, 507, 84, 41, 14, 0, 27, 0, 1185, 0, 0, 14, 0], [0, 155, 0, 0, 0, 19, 587, 1696, 0, 2162, 141, 430, 66, 4235, 0, 0, 42, 0, 0, 56, 411, 528, 267, 4, 839, 2, 3, 1008, 24, 59, 820, 16, 1, 0, 0, 0, 2303, 3, 0, 158, 2, 94, 3, 34, 24, 0, 1840, 154, 25, 0, 77, 3143, 75, 0, 0, 143, 4458, 315, 157, 5, 7, 1, 3308, 2, 3, 60, 0, 4291, 119, 137, 82, 33, 0, 0, 0, 3022, 81, 5, 111, 18, 1100, 13, 0, 209, 0, 4, 0, 0, 13, 1, 20, 78, 0, 102, 2, 557, 0, 3016, 0, 111, 16754, 895, 115, 2152, 2938, 54, 14, 0, 5, 141, 0, 2128, 564, 3, 1586, 20, 22, 6428, 123, 0, 0, 142, 512, 45, 0, 0, 0, 82, 81, 226, 1296, 4291, 131, 659, 107, 21, 21, 64, 0, 1, 1897, 47, 102, 11, 0, 42, 198, 0, 41, 10653, 0, 121, 490, 0, 0, 412, 3, 15, 0, 9, 588, 88, 2, 2302, 1020, 14, 0, 434, 0, 2, 931, 0, 293, 13, 400, 8, 0, 1716, 1655, 298, 178, 2538, 0, 0, 166, 0, 0, 0, 15, 2168, 91, 0, 302, 239, 0, 323, 8, 49, 107, 989, 1309, 0, 0, 867, 0, 0, 183, 143, 27, 22, 517, 23, 0, 430, 0, 213, 226, 50, 22, 0, 387, 16, 378, 440, 672, 233, 668, 63, 53, 201, 1, 266, 23, 0, 682, 92, 252, 1, 2024, 0, 82, 63, 3, 23, 0, 9, 201, 0, 1928, 0], [14, 0, 1543, 239, 201, 247, 15, 39, 0, 1, 45, 0, 0, 9, 0, 1950, 1468, 1770, 4, 156, 125, 0, 0, 505, 280, 874, 0, 463, 223, 486, 1840, 0, 0, 6, 58, 82, 150, 734, 49, 6, 485, 9, 16080, 839, 21, 1017, 0, 553, 142, 230, 5, 0, 1309, 166, 396, 2, 18, 877, 612, 6, 6, 6, 1, 5, 413, 0, 0, 307, 419, 0, 653, 7, 33, 558, 29, 107, 189, 1, 0, 33, 0, 13320, 76, 33, 762, 0, 11, 995, 0, 1868, 0, 8, 0, 0, 0, 0, 0, 536, 144, 319, 0, 88, 53, 0, 0, 3, 26, 32, 266, 0, 895, 1, 45, 0, 13, 212, 15, 564, 77, 411, 0, 1, 1655, 10, 1, 131, 46, 12, 1, 0, 6, 3143, 42, 2970, 35, 507, 26, 1, 15, 12, 0, 420, 5274, 0, 3, 3201, 54, 0, 23, 3, 1132, 136, 1014, 15, 0, 2, 57, 0, 55, 75, 26960, 416, 3, 0, 1950, 83, 248, 33, 2168, 125, 0, 1, 6, 720, 418, 0, 0, 72, 68, 141, 19, 5, 697, 0, 16080, 71, 201, 0, 215, 66, 311, 85, 0, 3077, 3850, 49, 0, 30, 522, 0, 400, 0, 26, 78, 208, 648, 5, 0, 317, 16, 57, 0, 41, 0, 0, 0, 0, 0, 52, 60, 9, 4, 198, 114, 668, 0, 7, 16, 1838, 0, 1595, 0, 41, 1496, 491, 314, 238, 50, 4, 45, 70, 68, 1271, 63, 0, 0, 114, 659, 3, 419], [0, 71, 63, 37, 9, 0, 71, 0, 7, 0, 0, 0, 0, 10, 100, 13, 0, 47, 38, 157, 73, 765, 813, 22, 0, 0, 0, 3077, 71, 0, 2870, 296, 4, 28, 150, 21, 104, 558, 6, 52, 155, 0, 0, 5, 17, 15, 12, 0, 0, 1945, 0, 0, 0, 266, 5, 98, 2639, 0, 55, 0, 136, 105, 0, 1008, 0, 14492, 93, 8432, 15, 3, 252, 308, 17, 0, 0, 144, 505, 17715, 280, 0, 53, 644, 166, 0, 20, 0, 1, 4506, 0, 11, 0, 114, 6, 4, 99, 12, 163, 5038, 22, 111, 152, 61, 0, 1467, 262, 96, 24, 138, 96, 88, 0, 0, 0, 51, 0, 0, 0, 31, 291, 553, 0, 1, 0, 1468, 0, 1943, 97, 324, 165, 0, 180, 587, 0, 5274, 6, 0, 296, 141, 2307, 2168, 58, 0, 300, 84, 88, 38, 1730, 77, 300, 1609, 51, 1598, 6, 0, 208, 103, 1, 603, 0, 8428, 4, 1, 20, 0, 3, 60, 0, 51, 0, 72, 805, 119, 1, 0, 62, 0, 51, 33, 60, 0, 31, 26, 59, 695, 0, 407, 874, 15, 1, 1, 11, 2218, 6, 0, 14, 123, 28, 474, 6, 12, 0, 257, 9099, 0, 1008, 167, 2465, 0, 3077, 107, 1, 0, 538, 359, 66, 69, 515, 26, 0, 31, 0, 813, 15, 0, 18, 414, 1, 0, 485, 0, 24, 356, 668, 14, 0, 359, 127, 248, 164, 1951, 0, 564, 57, 1982, 1, 371, 6, 6428, 0, 14], [8, 278, 5274, 125, 3201, 64, 14, 2, 1014, 10, 0, 24, 307, 21, 206, 291, 41, 0, 0, 874, 0, 2, 5, 18, 5, 761, 685, 0, 23, 166, 46, 9, 0, 2, 32, 141, 32, 995, 324, 17, 0, 905, 100, 3, 168, 155, 587, 1611, 131, 1, 0, 518, 0, 2024, 29, 10, 0, 287, 669, 0, 4, 859, 65, 14, 216, 2, 166, 6, 90, 216, 70, 0, 63, 64, 21, 52, 13, 24, 25, 0, 56, 183, 11, 180, 206, 6, 213, 9, 0, 505, 128, 20, 3602, 142, 0, 0, 0, 50, 0, 39, 0, 1784, 7, 101, 53, 45, 6717, 21, 16, 7, 75, 216, 57, 5, 3077, 9, 1206, 343, 159, 8, 2, 11, 11, 0, 7666, 61, 0, 0, 23, 215, 9099, 22, 278, 378, 21, 0, 126, 699, 277, 11, 1855, 0, 0, 0, 223, 92, 0, 11, 20, 0, 1772, 0, 100, 525, 252, 21, 144, 4, 0, 0, 4, 0, 0, 12, 14, 263, 6, 55, 151, 27, 154, 2, 277, 135, 123, 0, 0, 54, 685, 1500, 617, 301, 64, 0, 2911, 22154, 1543, 263, 0, 0, 56, 0, 0, 0, 92, 1, 0, 24, 83, 131, 287, 728, 23, 22, 31, 877, 5, 150, 726, 144, 993, 7, 5274, 6890, 56, 107, 259, 0, 514, 0, 10653, 0, 2, 0, 1020, 4, 24, 2, 0, 1, 20, 29, 34, 314, 1548, 0, 7, 54, 222, 3149, 20, 2, 64, 257, 7, 414, 175, 41, 14, 9], [12, 80, 617, 4, 0, 23, 792, 0, 1020, 0, 110, 1017, 588, 75, 0, 867, 15, 200, 4506, 21, 278, 56, 1, 4506, 0, 71, 1586, 389, 342, 71, 10, 37, 0, 0, 0, 19086, 158, 0, 176, 42, 75, 223, 2092, 108, 1655, 287, 0, 0, 0, 136, 28, 23, 484, 45, 3300, 0, 0, 0, 0, 6, 427, 42, 1451, 507, 1846, 60, 7, 384, 11, 52, 0, 15, 111, 1543, 683, 0, 68, 0, 477, 8428, 0, 0, 0, 2, 16, 8, 115, 32, 109, 238, 18945, 52, 3, 164, 24, 21, 0, 31, 37, 17, 19, 0, 1, 5, 339, 0, 0, 30, 1, 0, 31, 0, 12, 3, 0, 686, 23, 0, 242, 117, 4, 3602, 0, 91, 812, 0, 8, 73, 1390, 30, 204, 61, 24, 0, 32, 6, 3, 9, 1017, 8171, 42, 0, 0, 34, 0, 1, 2305, 63, 0, 3, 1840, 761, 18, 21, 84, 2305, 86, 0, 12, 3870, 526, 1589, 5, 175, 153, 11173, 39, 31, 228, 910, 6, 0, 9, 0, 37, 135, 0, 0, 794, 0, 12, 0, 0, 47, 871, 14, 102, 90, 31, 296, 2, 837, 0, 5409, 0, 9, 7571, 16, 227, 8, 0, 538, 0, 12, 12, 5, 98, 55, 4, 3, 0, 34, 58, 7, 7, 0, 973, 6, 86, 10, 722, 0, 73, 10, 26960, 0, 212, 13320, 21, 220, 14, 6, 278, 15, 0, 624, 0, 691, 54, 2, 0, 324, 58, 176, 0, 83, 12, 11, 257, 0], [499, 219, 0, 1943, 45, 1, 2717, 247, 5, 80, 0, 0, 0, 0, 75, 7, 5, 0, 0, 4, 1614, 9, 263, 0, 691, 0, 5, 107, 1, 0, 507, 63, 0, 93, 61, 0, 82, 792, 11, 0, 18945, 0, 1375, 0, 0, 22, 0, 0, 617, 11, 78, 12, 63, 0, 33624, 38, 15, 45, 0, 0, 76, 0, 356, 6, 1, 61, 55, 8, 37, 0, 135, 96, 7, 562, 60, 233, 1008, 0, 0, 0, 23, 32, 0, 143, 0, 931, 10, 22, 9, 0, 0, 277, 61, 167, 0, 97, 45, 324, 23, 14, 1, 37, 284, 0, 2569, 41, 41, 16, 24, 60, 18, 35, 49, 63, 1655, 16, 0, 115, 231, 0, 0, 1451, 435, 5, 57, 39, 1840, 17, 0, 15, 166, 7, 10, 575, 1026, 0, 1, 342, 668, 339, 414, 0, 682, 21, 886, 13, 1838, 84, 3, 94, 180, 912, 5, 9, 4, 32, 81, 50, 2938, 52, 323, 140, 0, 23, 0, 0, 163, 6521, 8, 55, 12, 0, 0, 0, 0, 0, 699, 14, 16545, 80, 0, 638, 56, 7, 116, 85, 0, 4235, 0, 226, 0, 199, 355, 48, 111, 141, 16, 553, 309, 97, 3870, 22, 284, 9, 3, 2, 0, 0, 76, 226, 463, 0, 0, 2, 32, 324, 60, 43, 96, 0, 20, 9, 96, 226, 517, 2100, 0, 3022, 0, 263, 0, 191, 143, 517, 10, 624, 0, 2162, 0, 78, 53, 507, 56, 588, 457, 45, 0, 0, 45, 280], [6, 15, 0, 16, 1185, 3, 7, 16, 0, 47, 45, 11, 0, 0, 0, 4, 140, 51, 251, 3, 307, 175, 603, 159, 131, 30, 222, 0, 0, 164, 18, 12, 12, 13, 0, 8, 0, 0, 11, 3, 0, 16479, 86, 63, 78, 53, 310, 0, 14, 16, 5038, 126, 296, 60, 1058, 12, 396, 26960, 60, 0, 3, 1397, 8, 1589, 685, 0, 0, 2, 0, 5, 486, 895, 18, 0, 155, 0, 28, 0, 7, 491, 0, 8776, 9, 771, 7, 307, 14, 931, 9, 5821, 32424, 8, 8818, 141, 41, 0, 16, 0, 33, 0, 0, 511, 55, 8, 9, 53, 0, 1897, 8, 47, 0, 63, 0, 1589, 21, 173, 0, 78, 223, 697, 1259, 0, 0, 16, 0, 105, 284, 6, 11, 263, 50, 0, 135, 92, 10, 564, 59, 17, 11, 214, 0, 533, 280, 108, 9, 1586, 143, 11, 69, 8, 9, 45, 10, 271, 0, 0, 0, 24, 474, 63, 67, 9, 8, 4, 166, 5, 0, 0, 0, 86, 72, 500, 906, 125, 1281, 6717, 0, 0, 57, 31, 0, 3, 3850, 33, 167, 11, 6, 12, 34, 4, 792, 201, 34, 0, 8428, 19, 536, 3919, 867, 7, 0, 78, 82, 664, 1218, 892, 308, 4, 31, 231, 9, 50, 396, 267, 617, 19, 139, 222, 1483, 0, 100, 0, 0, 2793, 4, 398, 166, 18, 648, 3850, 60, 25, 49, 105, 6, 2, 0, 187, 2820, 507, 291, 50, 0, 1836, 1467, 102, 1496, 0, 389, 586], [0, 155, 1281, 6, 0, 931, 0, 129, 0, 29, 9, 176, 242, 0, 17, 52, 486, 0, 14, 396, 102, 3, 4, 668, 291, 9, 5543, 6246, 3600, 1451, 9, 82, 865, 0, 138, 17, 13320, 499, 0, 305, 38, 231, 45, 185, 1593, 32424, 507, 0, 191, 704, 0, 23, 67, 5038, 55, 877, 528, 11, 6, 638, 250, 0, 0, 0, 1, 73, 625, 0, 405, 3, 84, 391, 12, 45, 0, 100, 0, 28, 0, 1, 156, 0, 0, 0, 5, 0, 0, 63, 517, 0, 76, 90, 88, 185, 67, 355, 14, 1496, 13, 18, 1469, 49, 0, 0, 10, 0, 617, 5, 0, 131, 384, 11, 12, 8432, 49, 474, 242, 51, 75, 0, 71, 704, 638, 0, 28, 4, 198, 6, 1731, 0, 0, 31, 3496, 2218, 63, 859, 82, 11, 37, 1, 272, 50, 36, 894, 0, 93, 185, 21, 0, 0, 180, 0, 12, 33, 22, 68, 305, 3496, 63, 1188, 170, 1185, 3, 35, 129, 33, 0, 63, 0, 0, 0, 0, 81, 38, 41, 0, 4, 656, 1375, 111, 1375, 115, 9, 0, 1468, 105, 269, 0, 31, 434, 15, 71, 324, 1, 75, 0, 1, 1058, 8, 185, 0, 212, 0, 57, 12, 0, 16, 144, 383, 223, 0, 553, 1500, 1770, 0, 242, 8, 231, 10, 0, 0, 2887, 21, 6, 231, 105, 2092, 0, 183, 0, 685, 151, 77, 0, 517, 24, 12, 9, 7, 40, 82, 772, 189, 343, 26, 70, 0, 2870, 0, 18], [0, 2481, 6, 22, 512, 231, 0, 105, 126, 0, 137, 0, 96, 617, 34, 1, 161, 805, 88, 23, 90, 75, 179, 77, 0, 0, 0, 440, 269, 3, 311, 24, 122, 311, 1, 3, 1397, 0, 910, 704, 603, 0, 588, 60, 31, 0, 280, 23, 611, 185, 119, 232, 0, 385, 23, 11, 895, 0, 183, 39, 3, 102, 84, 17, 9, 3870, 0, 47, 0, 165, 0, 2491, 51, 0, 0, 250, 0, 0, 185, 383, 1868, 24, 63, 477, 0, 20, 187, 1, 155, 43, 20, 27, 14, 154, 535, 50, 1237, 94, 93, 9, 1261, 14, 144, 2, 0, 0, 1759, 1397, 1846, 24, 12, 17, 6210, 0, 8432, 0, 45, 12, 0, 450, 57, 8, 12, 86, 31, 3, 2092, 32, 223, 0, 7, 1, 46, 12, 1543, 753, 0, 116, 47, 82, 0, 0, 1593, 60, 0, 69, 763, 0, 57, 80, 0, 3, 517, 400, 10, 131, 0, 2, 1, 5, 2, 47, 33, 278, 126, 298, 4, 1467, 5, 292, 1259, 114, 646, 830, 0, 536, 0, 125, 167, 0, 0, 0, 204, 9, 2717, 2481, 3, 396, 2, 98, 185, 895, 88, 417, 220, 6, 14, 153, 906, 0, 0, 0, 36, 114, 1730, 4, 32, 973, 2, 153, 6, 383, 57, 58, 32, 0, 2639, 17, 92, 0, 611, 14, 1267, 1822, 0, 10, 0, 0, 0, 5, 131, 396, 62, 389, 11, 0, 54, 9, 14, 0, 180, 75, 892, 0, 6, 19, 226, 213, 7, 390], [686, 284, 4, 11, 533, 1059, 820, 273, 1897, 9, 0, 229, 1059, 39, 121, 812, 839, 505, 0, 0, 4, 5, 222, 23, 2168, 141, 0, 0, 0, 10, 10, 11, 12, 61, 42, 5, 33, 0, 15, 9, 905, 8, 1, 70, 538, 31, 284, 73, 94, 0, 154, 136, 425, 9099, 45, 248, 123, 594, 226, 0, 813, 122, 23, 15, 45, 564, 200, 76, 0, 553, 2, 22154, 33, 15, 42, 144, 142, 35, 0, 14492, 8171, 3144, 721, 257, 54, 1822, 23, 0, 1107, 0, 86, 813, 6, 1840, 27, 0, 968, 10, 33, 39, 0, 34, 137, 113, 1, 2, 54, 2073, 7666, 11, 553, 0, 103, 912, 277, 141, 1100, 192, 0, 6, 43, 0, 21, 16, 0, 0, 324, 10, 103, 1132, 122, 6, 73, 17, 32, 72, 14, 19, 371, 7, 634, 24, 53, 94, 63, 91, 3, 2465, 720, 156, 414, 175, 97, 170, 161, 17, 491, 233, 6210, 0, 1, 33, 16, 21, 0, 23, 47, 405, 20, 0, 1071, 273, 100, 0, 32, 63, 263, 9, 114, 1188, 0, 7, 0, 97, 5, 0, 178, 292, 587, 15, 8432, 28, 0, 794, 0, 1, 114, 9, 166, 792, 14, 45, 0, 1107, 5, 79, 1467, 0, 3, 0, 3600, 59, 91, 342, 179, 75, 29, 696, 77, 9, 76, 1468, 6521, 6, 30, 0, 238, 14, 8818, 183, 44, 0, 0, 31, 0, 425, 3, 1840, 414, 123, 0, 248, 110, 5, 0, 0, 240, 1543, 80, 219], [230, 0, 4, 13, 246, 3077, 1309, 0, 226, 8, 5, 1259, 0, 280, 37, 0, 0, 4235, 131, 0, 215, 976, 1271, 0, 0, 0, 620, 13, 2911, 110, 7, 57, 153, 0, 1469, 0, 14492, 55, 57, 1, 47, 2538, 0, 32, 109, 32424, 3602, 0, 122, 38, 11, 3, 179, 0, 993, 27, 3, 185, 42, 0, 0, 0, 0, 391, 254, 37, 7666, 79, 2, 45, 871, 0, 31, 1, 0, 86, 72, 97, 0, 43, 474, 51, 5, 1, 0, 443, 142, 6, 0, 0, 1, 0, 54, 0, 0, 9, 311, 11, 45, 86, 3, 973, 0, 490, 2092, 0, 15, 5, 237, 23, 11, 0, 109, 282, 6, 0, 100, 142, 0, 69, 47, 523, 0, 0, 143, 8403, 407, 31, 56, 0, 792, 157, 31, 102, 0, 3, 16, 0, 32, 31, 175, 0, 3, 523, 135, 3, 0, 677, 0, 2307, 517, 10, 15, 309, 44, 0, 0, 17, 183, 513, 6210, 0, 485, 5, 69, 50, 1696, 1, 14, 1468, 536, 0, 2491, 42, 18, 634, 3, 14, 3602, 1838, 0, 23, 0, 13, 12, 12, 149, 6, 247, 0, 4, 0, 73, 0, 8, 1943, 3, 0, 0, 57, 0, 0, 0, 23, 3, 0, 273, 1, 8, 0, 222, 206, 232, 0, 0, 37, 0, 156, 0, 2, 0, 15, 88, 1469, 0, 0, 29, 6, 4, 17, 14, 603, 151, 47, 0, 1065, 67, 298, 178, 0, 13, 105, 21, 42, 0, 32, 100, 7, 9, 11], [175, 42, 45, 4, 259, 56, 1111, 32, 722, 166, 56, 0, 40, 41, 204, 57, 33, 0, 8, 201, 157, 323, 617, 156, 102, 0, 0, 3, 3, 18, 56, 7, 0, 42, 44, 1017, 11173, 485, 11, 247, 828, 185, 0, 233, 6, 3149, 0, 763, 0, 0, 4, 820, 0, 0, 38, 6, 139, 112, 0, 0, 11, 16, 5038, 109, 379, 0, 7, 37, 11, 68, 0, 0, 21, 0, 491, 16, 794, 26, 16, 0, 92, 201, 2, 0, 32, 443, 83, 0, 247, 97, 4, 792, 3, 7, 14, 620, 0, 7, 34, 812, 0, 0, 5, 163, 0, 163, 3, 49, 71, 5, 45, 10, 15, 1982, 0, 293, 82, 189, 148, 0, 13, 1192, 267, 0, 828, 0, 380, 0, 5543, 141, 0, 185, 1000, 0, 13, 0, 0, 906, 166, 9, 993, 17, 15, 12, 238, 317, 5, 0, 0, 0, 391, 8, 533, 0, 301, 0, 16, 8, 278, 0, 75, 15, 6890, 32, 0, 2168, 78, 5111, 149, 24, 14, 3, 185, 989, 79, 0, 3, 0, 59, 12, 7, 0, 7, 21, 1943, 386, 1, 5, 278, 14, 65, 0, 100, 230, 0, 2, 100, 315, 2152, 0, 59, 386, 5, 484, 1951, 411, 14, 0, 68, 1503, 528, 921, 820, 23, 82, 3, 73, 0, 34, 100, 0, 931, 10, 32, 137, 800, 1840, 22, 121, 17, 400, 2, 0, 80, 6, 6210, 233, 511, 67, 1883, 0, 0, 38, 617, 66, 669, 26, 10, 248, 149], [166, 192, 16, 44, 0, 33, 15, 211, 7, 0, 14, 702, 94, 1684, 3, 400, 0, 1, 587, 66, 0, 199, 3, 277, 0, 75, 0, 1011, 78, 1982, 37, 2302, 78, 830, 2793, 0, 54, 2, 6210, 800, 52, 2, 91, 0, 0, 36, 59, 76, 12, 201, 2, 0, 0, 1, 0, 638, 32, 0, 60, 10, 324, 0, 16, 0, 3, 233, 21, 1883, 7, 324, 135, 587, 0, 307, 419, 0, 0, 5, 1071, 49, 100, 0, 12, 30, 500, 0, 383, 517, 31, 5038, 1503, 106, 15, 9, 21, 17, 871, 0, 50, 50, 14492, 76, 16479, 490, 64, 19, 0, 49, 11, 37, 127, 0, 4, 1, 79, 0, 511, 47, 82, 57, 0, 702, 0, 15, 0, 1950, 0, 1500, 0, 1496, 16, 124, 535, 33, 47, 2, 0, 0, 0, 79, 71, 171, 0, 263, 0, 81, 0, 16080, 410, 0, 220, 13, 25, 653, 1, 1772, 1696, 3, 8, 558, 20, 0, 82, 10, 0, 9, 246, 8, 2, 726, 672, 35, 1945, 0, 17, 4, 267, 0, 8403, 31, 0, 0, 37, 153, 57, 0, 2793, 63, 0, 0, 201, 49, 0, 0, 0, 365, 1069, 645, 0, 1701, 859, 61, 685, 1064, 96, 60, 2, 33624, 27, 1259, 91, 220, 411, 15, 9, 114, 110, 42, 11, 995, 99, 272, 9, 490, 50, 6, 3, 1138, 77, 140, 100, 0, 1, 37, 1, 17, 9, 568, 81, 14719, 656, 1, 0, 237, 0, 5, 5, 0, 78, 5038], [0, 41, 3, 16, 6428, 5, 111, 34, 20, 3016, 73, 272, 215, 91, 73, 792, 129, 311, 800, 20, 0, 5274, 1, 973, 6, 3016, 13, 18, 166, 0, 291, 14, 2717, 1, 3, 699, 111, 115, 668, 250, 1, 1132, 102, 37, 82, 114, 2168, 32, 2538, 0, 3, 32, 8, 0, 137, 6, 251, 76, 176, 0, 419, 248, 15, 2168, 0, 5, 4, 0, 226, 0, 0, 0, 0, 21, 0, 38, 226, 513, 68, 3850, 55, 812, 32, 10, 90, 0, 1, 24, 0, 284, 220, 46, 595, 97, 38, 5, 3016, 0, 0, 82, 8, 0, 251, 39, 430, 0, 0, 669, 0, 5, 4, 0, 228, 1218, 568, 66, 63, 15, 63, 0, 0, 128, 2538, 54, 20, 231, 171, 1483, 0, 342, 301, 78605, 5, 11173, 81, 0, 26, 400, 0, 18, 52, 0, 0, 15440, 5274, 0, 4, 7, 9, 65, 1, 68, 51, 12, 457, 0, 242, 0, 419, 18, 61, 293, 131, 0, 11, 8, 14, 19, 0, 280, 0, 10, 29, 6428, 12, 7, 0, 0, 14, 157, 24, 12, 0, 2, 31, 287, 63, 63, 170, 111, 1731, 183, 32424, 211, 15, 0, 0, 8, 0, 653, 0, 34, 21, 111, 47, 3, 5, 477, 151, 0, 30, 11, 0, 356, 0, 14, 248, 42, 131, 42, 0, 211, 15, 0, 0, 45, 293, 111, 0, 0, 1, 112, 22, 8, 7, 112, 1071, 0, 612, 12, 7, 2, 79, 1281, 311, 279, 0, 20, 9, 81], [30, 11, 0, 0, 102, 0, 98, 325, 413, 0, 237, 4, 60, 117, 0, 5, 0, 325, 499, 0, 0, 2491, 1897, 78, 9, 71, 0, 75, 76, 578, 0, 247, 0, 0, 24, 0, 0, 123, 5543, 30, 16, 282, 0, 5, 73, 198, 105, 239, 11, 92, 140, 23, 877, 1593, 2639, 45, 0, 196, 0, 43, 1098, 29, 0, 1020, 0, 98, 5, 3308, 557, 315, 3, 25, 871, 0, 131, 2218, 781, 685, 0, 21, 24, 505, 1309, 19, 2, 323, 0, 192, 0, 398, 0, 15, 201, 131, 1496, 0, 553, 0, 1, 92, 16, 20, 0, 457, 477, 206, 56, 624, 8171, 49, 311, 0, 152, 170, 0, 57, 0, 0, 793, 0, 2639, 685, 1548, 3, 1064, 75, 45, 0, 1684, 20, 0, 0, 28, 111, 32, 1, 2, 624, 82, 976, 0, 14, 56, 0, 23, 457, 0, 0, 411, 7, 1822, 2, 2, 18, 23, 68, 263, 25, 11, 0, 0, 10, 77, 78, 0, 13, 96, 0, 0, 231, 558, 648, 398, 517, 284, 1543, 94, 151, 824, 499, 2223, 0, 164, 77, 88, 0, 122, 93, 198, 19, 0, 0, 51, 63, 9, 491, 135, 34, 771, 1, 704, 11, 0, 17, 3149, 141, 70, 0, 15, 125, 564, 96, 176, 4, 0, 0, 155, 57, 45, 187, 30, 575, 0, 11, 3136, 0, 137, 93, 222, 4, 4, 0, 1072, 976, 22, 226, 6, 0, 8, 490, 51, 225, 42, 11, 280, 5, 65, 0, 83, 58], [0, 17, 885, 251, 2302, 63, 291, 0, 812, 24, 359, 142, 96, 293, 0, 2465, 216, 0, 0, 0, 167, 32, 37, 38, 57, 15, 0, 196, 24, 187, 111, 9, 0, 38, 648, 56, 73, 617, 8, 4, 40, 20, 216, 134, 86, 111, 9, 233, 37, 42, 0, 15, 123, 19, 386, 8, 14, 67, 0, 515, 0, 56, 0, 42, 0, 60, 2100, 33, 0, 0, 57, 57, 104, 21, 696, 125, 23, 248, 1, 0, 365, 0, 111, 697, 0, 0, 52, 0, 119, 0, 0, 407, 17, 179, 6, 11, 105, 3600, 27, 0, 15, 196, 533, 228, 324, 39, 0, 7, 191, 9, 0, 99, 0, 0, 266, 157, 54, 15440, 6890, 247, 75, 191, 12, 0, 3144, 257, 0, 163, 142, 131, 6, 113, 67, 137, 0, 135, 11, 6, 0, 2076, 41, 0, 73, 23, 1317, 0, 407, 0, 11, 139, 35, 11173, 10, 1731, 533, 150, 4, 0, 0, 625, 1, 1, 0, 15, 0, 166, 94, 0, 13, 90, 594, 45, 39, 9099, 0, 91, 765, 0, 0, 8, 0, 204, 91, 0, 0, 9, 7, 226, 6, 0, 11144, 544, 2, 0, 27, 149, 50, 0, 1296, 371, 1, 3845, 1496, 0, 21, 0, 509, 30, 1107, 22090, 0, 8432, 52, 1069, 60, 0, 85, 47, 78, 23, 541, 68, 721, 0, 669, 0, 3149, 144, 976, 46, 20, 65, 1928, 5, 232, 257, 101, 52, 463, 45, 201, 51, 568, 12, 0, 3149, 49, 41, 680, 0], [440, 50, 160, 73, 771, 1, 6, 0, 17, 161, 0, 11, 86, 47, 315, 414, 248, 0, 152, 1, 63, 49, 4263, 55, 43, 477, 0, 24, 1701, 39, 75, 4, 43, 57, 66, 792, 0, 0, 182, 0, 523, 23, 1390, 1267, 499, 0, 213, 380, 82, 0, 8, 103, 0, 746, 386, 2092, 0, 50, 42, 5409, 1, 41, 0, 0, 0, 298, 1, 1, 544, 3, 14719, 0, 8, 27, 82, 0, 97, 23, 355, 252, 266, 222, 0, 0, 300, 9, 746, 0, 4, 781, 0, 58, 0, 0, 1259, 20, 22, 356, 37, 6, 0, 54, 2, 10, 131, 0, 22, 19, 17, 10, 267, 164, 4, 2, 185, 317, 1, 1020, 63, 82, 81, 11, 126, 198, 26, 0, 2, 53, 871, 646, 5, 185, 528, 21, 0, 49, 105, 127, 33, 1, 2298, 1483, 272, 58, 4, 140, 185, 0, 0, 1100, 1, 0, 123, 60, 324, 1770, 865, 100, 7, 7, 659, 0, 1259, 3442, 96, 155, 2, 61, 0, 14, 2, 27, 166, 159, 14, 528, 0, 873, 3, 37, 7, 46, 25, 3136, 18, 42, 5, 3, 2073, 921, 0, 0, 0, 82, 8818, 1, 23, 4, 122, 185, 127, 5821, 686, 56, 5, 50, 29, 11, 32, 0, 0, 0, 1, 14, 0, 0, 9, 5, 634, 22090, 4458, 0, 6, 892, 52, 414, 71, 541, 0, 28, 2, 182, 2, 0, 4, 17, 49, 812, 1469, 646, 0, 167, 0, 1467, 9, 20, 59, 60, 78605, 315], [14, 190, 0, 0, 2, 24, 32, 0, 1, 42, 533, 0, 2162, 877, 1469, 251, 0, 142, 11144, 117, 301, 24, 0, 0, 3149, 993, 0, 41, 0, 1, 29, 0, 0, 0, 0, 792, 32, 0, 522, 324, 57, 0, 32424, 1188, 0, 0, 23, 42, 1138, 2569, 6428, 2, 4235, 27, 17, 677, 1261, 1, 416, 2, 32, 6, 45, 8428, 8818, 1296, 7, 157, 2128, 0, 24, 230, 1206, 43, 164, 2, 14, 8, 0, 41, 2438, 248, 0, 0, 56, 0, 0, 311, 279, 5, 1375, 1731, 1, 79, 11, 8, 0, 14, 1868, 0, 0, 1390, 0, 9, 4235, 122, 0, 0, 0, 2045, 3, 142, 968, 55, 2024, 16, 19, 155, 511, 20, 46, 2045, 7, 196, 2, 8, 0, 813, 1548, 1846, 1731, 15, 9, 720, 12, 98, 10, 1, 1840, 60, 412, 0, 1586, 0, 680, 206, 23, 228, 183, 725, 215, 47, 7, 9, 32, 198, 0, 23, 15, 450, 4, 107, 3, 11, 1, 247, 38, 29, 0, 206, 33, 3, 78, 779, 345, 2, 23, 0, 0, 15, 993, 47, 3602, 1397, 163, 993, 45, 82, 0, 2911, 1296, 419, 973, 387, 0, 765, 13320, 81, 11, 94, 0, 32, 323, 0, 0, 695, 103, 2639, 31, 46, 5821, 2, 0, 233, 0, 27, 6, 0, 2938, 5, 0, 112, 1, 8, 0, 525, 1192, 11, 22154, 247, 0, 77, 0, 32, 0, 201, 1945, 430, 5, 2, 0, 0, 23, 805, 1132, 103, 0, 47, 24, 155], [16, 76, 0, 0, 2076, 564, 0, 59, 9, 0, 6, 14, 151, 14, 6, 0, 12, 16080, 16, 7, 2168, 52, 0, 0, 23, 150, 73, 1045, 80, 0, 16575, 0, 39, 7, 10, 31, 0, 17, 22, 3, 1237, 5, 0, 33624, 12, 0, 54, 2, 175, 213, 0, 189, 1, 0, 0, 1770, 0, 302, 0, 905, 61, 231, 8, 9, 0, 81, 9, 0, 0, 42, 3602, 58, 5, 15, 24, 1, 499, 18, 61, 3, 1598, 45, 16545, 56, 212, 22090, 50, 0, 2, 669, 0, 75, 45, 0, 0, 114, 3, 78, 2, 183, 239, 1218, 509, 1058, 7, 0, 55, 122, 3850, 0, 1, 50, 272, 14, 6, 112, 18, 45, 830, 13, 2, 0, 3, 200, 15, 233, 94, 31, 3149, 0, 0, 324, 26, 0, 0, 0, 0, 21, 713, 19086, 2024, 308, 75, 644, 6, 680, 1, 454, 405, 0, 1, 557, 2, 792, 11, 37, 6, 23, 0, 0, 1467, 7, 383, 57, 2, 0, 308, 32424, 3, 722, 10653, 1846, 0, 96, 1982, 0, 0, 0, 3, 31, 1609, 1784, 4, 885, 1169, 0, 16479, 139, 49, 10, 75, 47, 792, 9, 2307, 3144, 21, 167, 17, 91, 23, 4, 69, 15, 490, 1309, 23, 2717, 4, 85, 3, 384, 7, 3521, 0, 0, 2970, 70, 0, 0, 6, 514, 22090, 49, 62, 80, 324, 0, 5038, 0, 0, 199, 9, 0, 1684, 60, 6, 0, 29, 0, 26, 61, 136, 463, 0, 0, 92, 8, 1836, 24], [6246, 213, 995, 101, 4458, 1805, 56, 16080, 156, 0, 0, 0, 22, 192, 79, 38, 594, 562, 659, 0, 0, 0, 182, 4, 24, 141, 0, 4, 206, 34, 0, 85, 276, 509, 3, 31, 0, 0, 98, 54, 23, 32, 0, 325, 0, 0, 0, 22090, 0, 3, 75, 33, 1026, 0, 11, 9, 185, 52, 4, 44, 0, 35, 704, 1614, 12, 7, 0, 10, 137, 1281, 0, 3, 0, 57, 0, 33, 3, 45, 8, 2911, 419, 2, 0, 0, 82, 3, 82, 371, 3, 127, 0, 0, 11, 0, 805, 111, 386, 20, 0, 206, 0, 225, 1496, 412, 81, 2438, 342, 70, 14, 1548, 4, 2092, 2920, 164, 0, 518, 578, 5, 0, 227, 5, 10, 3, 190, 96, 47, 0, 9, 105, 92, 656, 35, 973, 9, 59, 33624, 100, 721, 5274, 5409, 23, 0, 648, 311, 11, 56, 726, 2, 1, 185, 19, 14, 5409, 0, 238, 0, 7, 386, 1468, 75, 247, 125, 0, 379, 9, 8, 139, 3845, 0, 280, 0, 49, 430, 910, 0, 1897, 62, 611, 3077, 0, 0, 6, 63, 685, 12, 820, 0, 49, 517, 139, 722, 121, 1, 0, 20, 29, 1267, 0, 1, 44, 35, 0, 218, 0, 76, 0, 94, 27, 8, 0, 0, 781, 3, 231, 23, 6, 13, 407, 1309, 33, 4, 1696, 0, 301, 301, 892, 343, 0, 66, 110, 11, 0, 131, 75, 23, 440, 99, 0, 0, 141, 185, 0, 4, 1586, 414, 3300, 12, 8, 8818, 9], [2, 410, 785, 16, 2, 12, 653, 0, 49, 75, 0, 212, 0, 0, 486, 151, 535, 125, 0, 135, 0, 0, 3, 0, 35, 129, 12, 0, 21, 3, 13, 894, 11144, 167, 0, 0, 0, 0, 198, 0, 21, 33, 6717, 164, 0, 24, 0, 250, 30, 1, 6, 86, 1897, 315, 11, 0, 10, 32424, 52, 37, 3149, 0, 103, 2092, 27, 3, 1, 1, 99, 114, 3845, 14, 66, 12, 3, 81, 877, 0, 11, 0, 0, 5, 1731, 5111, 0, 380, 54, 251, 2, 894, 683, 886, 47, 7, 97, 18945, 1065, 0, 0, 15, 6, 0, 100, 9, 781, 76, 56, 64, 0, 163, 52, 1375, 11, 387, 71, 34, 4, 0, 8776, 0, 20, 0, 7, 528, 63, 2, 0, 0, 11, 1, 0, 18, 1, 2570, 617, 3845, 25, 1951, 9, 2162, 38, 0, 23, 3022, 385, 669, 2024, 139, 0, 9, 18, 32, 7, 6, 14, 114, 300, 3, 3, 5, 88, 0, 1, 1072, 8, 8365, 1, 0, 111, 280, 0, 645, 407, 254, 0, 7, 0, 76, 1950, 0, 0, 6, 3077, 0, 0, 0, 3, 26, 46, 90, 0, 1, 1296, 0, 215, 1, 804, 0, 12, 26, 0, 11, 7, 21, 157, 262, 175, 659, 154, 0, 0, 3308, 28, 0, 64, 0, 511, 92, 44, 7, 92, 0, 301, 813, 104, 102, 0, 45, 356, 669, 993, 1379, 3, 5, 24, 1, 505, 0, 98, 3845, 5, 0, 0, 63, 88, 379, 42, 3845, 11, 0], [31, 31, 140, 0, 324, 30, 76, 97, 8, 325, 0, 102, 63, 491, 0, 45, 0, 2, 10, 11, 11, 0, 490, 414, 11, 27, 0, 0, 75, 0, 9, 0, 259, 15, 0, 4, 15, 14, 158, 1945, 143, 273, 398, 13, 14, 1598, 12, 1, 23, 378, 0, 813, 280, 4291, 21, 13320, 215, 3077, 509, 280, 45, 355, 9, 0, 84, 152, 14, 309, 638, 11, 134, 0, 78, 126, 0, 102, 5, 71, 22154, 912, 343, 371, 490, 21, 223, 26, 8, 14, 0, 3, 785, 0, 3, 33, 722, 443, 55, 28, 3, 0, 52, 220, 60, 0, 29, 20, 1045, 1, 300, 30, 58, 0, 28, 0, 9, 100, 23, 1, 196, 83, 52, 94, 6, 0, 23, 0, 1, 1759, 1008, 342, 32, 23, 165, 0, 8, 1655, 15, 0, 24, 80, 1259, 0, 0, 55, 5821, 0, 220, 0, 25, 0, 20, 2, 485, 9, 12, 10, 220, 4, 0, 102, 0, 223, 56, 0, 0, 0, 385, 49, 42, 187, 91, 1397, 0, 0, 1, 2, 1, 161, 0, 176, 21, 131, 512, 0, 103, 12, 16, 0, 578, 371, 55, 0, 0, 0, 0, 10, 56, 67, 266, 152, 14, 301, 5, 0, 0, 151, 2, 10, 52, 14, 2, 0, 225, 0, 24, 499, 1, 231, 2581, 35, 2581, 27, 3, 78, 19, 0, 0, 0, 2, 81, 6, 56, 5, 32424, 9, 0, 594, 2, 871, 9, 60, 58, 0, 129, 625, 0, 417, 0, 664, 644], [15, 94, 9099, 18, 47, 233, 0, 8, 1, 167, 27, 3, 0, 0, 21, 14719, 0, 31, 544, 1098, 85, 0, 0, 1267, 1, 1259, 88, 1836, 0, 0, 0, 121, 45, 16754, 2, 1100, 28, 301, 185, 138, 1951, 155, 11, 1262, 10, 246, 100, 7, 223, 6, 14, 13, 668, 4, 167, 1, 695, 0, 0, 34, 1011, 3201, 0, 187, 21, 11, 0, 64, 5, 323, 0, 98, 269, 0, 2, 487, 4, 226, 49, 8776, 0, 8, 0, 0, 11, 140, 4, 595, 553, 2092, 5, 1, 575, 1107, 166, 7, 0, 384, 8, 536, 231, 0, 239, 0, 0, 0, 0, 45, 49, 1836, 0, 28, 20, 0, 0, 263, 83, 30, 0, 824, 0, 6, 222, 7, 0, 17, 21, 653, 3149, 0, 12, 122, 94, 0, 0, 81, 63, 4, 0, 0, 5543, 0, 624, 86, 0, 0, 447, 1701, 0, 21, 16, 11, 86, 71, 1014, 0, 78, 76, 1, 16545, 0, 45, 4263, 0, 0, 77, 0, 58, 1, 45, 0, 45, 29, 10, 19086, 23, 45, 2, 0, 0, 12, 3, 0, 0, 15, 0, 3919, 9, 505, 7, 271, 359, 292, 15, 216, 15, 123, 9, 43, 664, 385, 3919, 8, 0, 0, 94, 0, 11144, 59, 21, 0, 82, 10, 6, 0, 594, 6, 0, 1, 15, 0, 0, 410, 64, 81, 42, 0, 53, 325, 5, 1206, 3, 308, 653, 12, 20, 512, 411, 0, 162, 37, 16545, 9, 0, 518, 976, 29, 0, 2303, 2], [7, 22, 3, 0, 696, 685, 156, 25, 23, 55, 19, 266, 49, 3600, 17, 128, 47, 0, 1375, 229, 107, 2168, 487, 0, 5, 14, 1111, 553, 7, 32, 0, 9099, 56, 1188, 0, 0, 0, 12, 1, 0, 0, 9, 158, 763, 0, 21, 873, 9, 81, 5, 0, 30, 77, 0, 0, 16080, 9, 5, 5111, 9, 0, 5, 223, 1, 80, 0, 1503, 11, 29, 578, 49, 14, 42, 14, 3521, 99, 11, 387, 438, 2298, 71, 39, 63, 0, 0, 119, 247, 1730, 110, 5, 189, 49, 21, 356, 0, 0, 74, 611, 0, 0, 0, 99, 0, 239, 0, 90, 15, 2820, 1045, 22, 6890, 17, 93, 0, 23, 88, 32, 20, 270, 22, 11, 587, 78605, 3308, 2, 380, 396, 1, 77, 0, 1376, 0, 31, 0, 100, 624, 0, 976, 3850, 0, 0, 21, 49, 682, 77, 6, 34, 379, 13, 139, 52, 0, 2, 9, 158, 7, 762, 41, 11, 8171, 339, 1349, 2438, 47, 49, 12, 3, 0, 296, 2298, 1784, 276, 587, 1, 800, 185, 96, 425, 485, 141, 28, 0, 6, 41, 15, 3, 0, 578, 0, 47, 11, 4, 3, 232, 0, 41, 653, 0, 4458, 176, 11, 2, 3, 507, 13, 0, 262, 141, 32, 226, 2024, 1072, 995, 0, 42, 185, 1468, 0, 3602, 0, 1132, 9, 0, 993, 0, 624, 82, 5, 535, 0, 386, 9, 1296, 0, 1, 2223, 3, 12, 625, 11, 776, 6428, 11, 280, 171, 100, 1840, 60, 162, 50], [119, 0, 4, 96, 2092, 126, 0, 11, 0, 0, 0, 1281, 0, 26, 1, 100, 396, 79, 92, 412, 0, 42, 166, 37, 0, 45, 44, 7, 0, 805, 149, 0, 1349, 17, 8, 183, 2481, 356, 1, 1262, 1701, 0, 165, 131, 0, 20, 0, 1, 41, 0, 420, 4, 111, 91, 0, 620, 131, 56, 5, 0, 1237, 323, 126, 1375, 2100, 1, 0, 0, 49, 49, 2, 0, 24, 47, 0, 61, 61, 0, 110, 0, 696, 2, 19, 3, 34, 0, 6, 0, 9, 0, 17, 0, 9, 1, 20, 0, 167, 2, 12, 0, 38, 9, 271, 75, 1483, 2307, 37, 123, 13, 0, 0, 27, 41, 0, 0, 148, 8, 0, 183, 0, 0, 45, 11, 2911, 0, 101, 0, 284, 0, 0, 66, 11, 292, 1496, 5409, 0, 82, 17, 1267, 7, 8, 820, 0, 185, 7, 430, 9, 0, 28, 0, 23, 0, 9, 434, 0, 55, 0, 0, 70, 0, 438, 7571, 0, 42, 0, 1026, 0, 20, 153, 7, 13, 9, 682, 75, 46, 3, 12, 0, 100, 12, 0, 0, 896, 0, 98, 21, 0, 28, 19, 0, 0, 1, 100, 45, 4, 0, 0, 5, 0, 2, 0, 1, 11, 0, 0, 0, 894, 454, 230, 18, 34, 1281, 5, 7034, 699, 70, 22, 9099, 14719, 0, 88, 19, 0, 7, 182, 67, 2, 219, 141, 0, 103, 56, 0, 17, 45, 7, 12, 28, 0, 29, 0, 512, 6, 0, 25, 505, 399, 1376, 7, 3308], [7666, 386, 0, 823, 0, 13, 804, 63, 63, 22, 2569, 484, 0, 142, 34, 0, 0, 0, 14, 3, 0, 3919, 644, 4, 968, 34, 29, 16, 21, 0, 20, 18, 35, 68, 24, 2, 380, 259, 29, 484, 78605, 0, 0, 1, 877, 261, 10653, 137, 226, 5, 3870, 21, 0, 154, 1, 141, 13, 61, 45, 5, 568, 48, 112, 91, 16754, 10, 0, 8818, 98, 2168, 1586, 57, 0, 5, 443, 133, 342, 5, 49, 7, 0, 0, 5, 1185, 108, 13, 0, 29, 0, 0, 23, 0, 103, 8428, 121, 8818, 0, 21, 906, 56, 3022, 10, 24, 0, 0, 383, 73, 378, 32, 16, 4, 135, 168, 4, 21, 24, 167, 417, 680, 52, 0, 41, 21, 0, 1, 0, 126, 98, 137, 0, 420, 0, 0, 6, 3, 1716, 65, 82, 0, 76, 227, 73, 38, 102, 29, 781, 45, 586, 121, 517, 67, 6, 0, 0, 22, 238, 5, 19, 42, 865, 15, 0, 805, 72, 0, 0, 3, 683, 65, 0, 885, 14, 0, 419, 11144, 196, 19, 1759, 214, 5, 3, 646, 1014, 114, 155, 83, 22, 1379, 324, 6, 131, 0, 0, 66, 0, 196, 85, 0, 0, 5, 72, 9, 33624, 2, 63, 12, 0, 82, 18, 3, 3300, 7, 1261, 10, 4506, 0, 0, 0, 167, 490, 0, 8, 167, 1609, 1, 41, 380, 111, 175, 15, 0, 1056, 100, 771, 39, 2, 19, 518, 189, 83, 15, 1026, 728, 396, 10, 2438, 6, 63, 677, 223], [16080, 417, 2793, 0, 11, 33, 10, 112, 11, 2298, 620, 1111, 0, 0, 5, 383, 588, 167, 1138, 762, 78605, 5, 185, 1169, 6, 0, 54, 91, 9, 0, 7, 88, 33, 11173, 141, 0, 163, 0, 10, 0, 103, 157, 102, 526, 2909, 0, 252, 131, 0, 0, 50, 405, 9, 342, 0, 4, 5, 20, 2465, 896, 0, 0, 26960, 587, 198, 116, 43, 0, 9, 0, 12, 0, 0, 24, 71, 4, 21, 2465, 151, 0, 112, 208, 17, 0, 0, 0, 1, 8818, 158, 311, 722, 92, 164, 828, 1, 10, 71, 0, 1281, 309, 0, 26, 18, 419, 49, 10, 20, 2920, 48, 67, 27, 0, 15, 0, 8428, 1185, 5, 1059, 57, 6, 27, 518, 4, 16, 905, 0, 1375, 0, 3, 162, 0, 2, 121, 98, 8, 5, 1868, 0, 23, 0, 0, 0, 4, 656, 84, 6, 0, 86, 0, 617, 0, 0, 196, 564, 3, 96, 121, 102, 112, 310, 5, 10, 32, 34, 47, 0, 10, 38, 189, 51, 528, 153, 0, 0, 6428, 0, 0, 94, 2, 84, 125, 2655, 1397, 175, 79, 356, 1770, 0, 2, 761, 0, 1, 55, 720, 143, 6717, 0, 0, 0, 8, 24, 50, 557, 0, 0, 23, 0, 71, 8403, 15, 129, 70, 2438, 20, 14, 1, 37, 611, 0, 14, 47, 0, 4, 412, 0, 27, 17, 33, 21, 26, 1, 28, 69, 0, 57, 2045, 0, 269, 47, 410, 1950, 105, 49, 52, 0, 19, 1296, 1267, 2717, 0], [56, 0, 71, 0, 0, 3, 79, 1390, 2, 3, 1, 144, 140, 1595, 427, 280, 15, 720, 27, 22, 771, 0, 430, 785, 43, 645, 119, 0, 24, 47, 3, 100, 0, 0, 190, 0, 199, 24, 0, 1026, 248, 14, 2168, 0, 57, 38, 296, 1840, 2298, 4235, 8, 1100, 0, 42, 0, 0, 75, 763, 0, 1309, 105, 72, 0, 3077, 0, 2820, 22, 225, 0, 0, 1805, 21, 157, 32424, 0, 21, 1188, 0, 0, 0, 0, 0, 4, 514, 617, 8, 0, 2128, 23, 22, 0, 61, 2, 11, 0, 386, 11, 365, 25, 54, 20, 28, 4, 18, 0, 97, 0, 19, 5, 762, 0, 0, 18, 176, 15, 34, 720, 4, 0, 0, 993, 1, 140, 0, 0, 0, 11, 371, 0, 4, 0, 167, 725, 102, 16545, 97, 296, 0, 220, 443, 7666, 11, 108, 1132, 0, 12, 1271, 2, 315, 30, 280, 2298, 280, 538, 96, 0, 11, 6, 8, 11173, 850, 36, 9, 45, 262, 0, 3, 1281, 6, 218, 111, 5274, 0, 892, 18, 24, 70, 75, 33, 761, 248, 222, 12, 112, 323, 0, 0, 0, 659, 0, 0, 9, 0, 0, 94, 47, 1, 26, 0, 0, 0, 27, 10, 396, 21, 30, 1259, 2, 248, 8818, 0, 1, 1, 251, 14, 7, 73, 3, 1543, 52, 44, 106, 0, 5, 1071, 399, 41, 0, 2870, 63, 14, 52, 170, 105, 0, 22, 1, 64, 200, 611, 52, 9, 0, 4, 3870, 0, 0, 75, 117, 309], [15440, 3144, 45, 64, 131, 33, 3077, 525, 0, 226, 45, 17, 0, 0, 1469, 4, 6246, 383, 5, 11, 43, 1836, 112, 0, 23, 167, 33, 746, 28, 109, 0, 140, 119, 12, 9, 2, 6717, 4, 11, 112, 12, 56, 53, 33, 8, 0, 38, 17, 0, 12, 111, 25, 43, 1185, 0, 58, 0, 229, 0, 5, 772, 141, 420, 0, 35, 137, 14, 813, 56, 0, 1, 2218, 0, 27, 0, 0, 9, 77, 0, 12, 32, 10, 0, 93, 0, 7, 4, 20, 2, 0, 301, 5, 83, 3308, 1543, 6, 1, 0, 2, 52, 0, 438, 391, 6, 257, 231, 60, 7, 21, 1375, 9, 33, 3, 6, 0, 62, 0, 126, 792, 380, 3077, 55, 0, 0, 512, 12, 63, 33, 0, 993, 60, 3300, 989, 51, 14, 176, 8, 57, 112, 31, 0, 1468, 143, 6, 0, 515, 84, 1397, 0, 345, 0, 75, 279, 0, 15, 0, 6, 107, 0, 921, 11, 1846, 4, 50, 6, 223, 15, 21, 0, 865, 179, 1, 7, 0, 2970, 6, 280, 0, 3870, 0, 0, 8365, 1, 2870, 0, 153, 267, 1731, 515, 2, 10, 52, 12, 0, 1, 64, 226, 713, 252, 94, 21, 21, 31, 0, 1945, 232, 0, 8171, 83, 4, 0, 17, 158, 18, 21, 0, 1020, 1982, 4, 587, 33, 1317, 8, 22, 0, 1, 0, 828, 1271, 1543, 76, 21, 93, 0, 8, 239, 218, 0, 293, 0, 36, 0, 34, 27, 0, 12, 1451, 31, 239, 1111], [0, 0, 42, 88, 298, 0, 761, 418, 292, 383, 9, 111, 380, 653, 3, 1609, 0, 0, 26, 0, 47, 165, 250, 266, 4, 45, 0, 248, 14, 55, 9, 0, 1026, 47, 60, 2, 0, 386, 0, 10, 277, 765, 0, 259, 161, 15, 34, 1451, 0, 1, 0, 0, 5, 0, 17, 151, 12, 22, 41, 995, 1, 371, 17, 447, 315, 3320, 38, 0, 454, 0, 2100, 0, 0, 22, 284, 14, 54, 68, 867, 0, 0, 0, 1011, 13, 6, 157, 1, 12, 176, 121, 77, 56, 92, 257, 1, 17, 6, 0, 0, 0, 27, 291, 0, 0, 0, 248, 491, 166, 0, 50, 0, 343, 5, 20, 42, 5, 215, 167, 0, 9099, 238, 3, 86, 224, 0, 45, 53, 69, 3308, 0, 0, 156, 61, 1950, 8, 220, 266, 60, 12, 24, 113, 3, 2128, 0, 307, 0, 37, 356, 14, 0, 109, 23, 60, 398, 13, 6, 0, 136, 1, 505, 12, 874, 0, 1, 3, 189, 0, 2168, 865, 119, 514, 19, 8, 0, 131, 302, 0, 0, 53, 11, 0, 192, 6, 839, 0, 13, 399, 211, 70, 0, 0, 553, 23, 3, 0, 1169, 256, 0, 0, 32, 0, 0, 114, 117, 0, 763, 5274, 32, 77, 68, 5, 2, 54, 18, 586, 0, 1589, 216, 13, 0, 2302, 15, 171, 263, 1, 14, 2, 18, 0, 394, 6521, 0, 280, 60, 31, 0, 32, 2, 0, 3496, 215, 185, 535, 101, 0, 0, 0, 0, 99, 894], [0, 141, 191, 224, 3, 14, 0, 105, 157, 0, 792, 1716, 0, 223, 2, 324, 1, 0, 144, 125, 1, 68, 12, 1317, 638, 1, 417, 484, 1, 77, 293, 0, 0, 6, 1684, 0, 528, 76, 697, 7, 8, 54, 23, 41, 229, 0, 30, 9, 0, 22, 1309, 0, 252, 669, 11, 218, 0, 32, 4, 252, 17715, 29, 0, 14, 2, 0, 2, 105, 5409, 123, 226, 300, 198, 15, 16, 435, 0, 31, 0, 183, 324, 183, 240, 317, 45, 0, 0, 1, 26, 61, 820, 14, 0, 0, 0, 300, 14, 82, 443, 185, 2, 0, 96, 0, 0, 753, 1496, 65, 414, 7571, 266, 805, 143, 31, 53, 430, 162, 0, 993, 82, 311, 0, 1000, 28, 11, 1822, 215, 6, 0, 0, 0, 135, 61, 1390, 0, 447, 1, 291, 0, 141, 189, 4, 765, 1701, 5274, 0, 0, 63, 65, 279, 0, 1188, 0, 5, 3, 8, 22090, 419, 1, 3, 3600, 261, 1, 18, 2911, 0, 1, 0, 166, 8, 1838, 14, 190, 159, 0, 1058, 0, 240, 34, 86, 0, 1838, 315, 257, 0, 5, 75, 291, 13, 23, 4, 97, 220, 88, 2008, 164, 91, 68, 2639, 624, 0, 2, 0, 11, 14, 15, 47, 0, 17, 440, 713, 0, 66, 505, 158, 1, 762, 0, 27, 0, 16, 0, 762, 8428, 1, 535, 19, 33, 0, 7, 240, 5, 0, 0, 14, 170, 669, 36, 50, 0, 6, 0, 0, 55, 800, 1267, 8, 206, 19, 6], [0, 1611, 94, 387, 57, 1014, 11, 867, 14, 47, 6, 728, 42, 8, 47, 20, 523, 746, 1, 70, 68, 0, 266, 47, 100, 56, 850, 2, 11, 3, 20, 213, 484, 31, 0, 153, 214, 42, 0, 107, 517, 32, 1, 1267, 133, 1, 0, 7, 9, 97, 131, 31, 0, 454, 63, 84, 63, 16, 820, 44, 0, 16, 49, 3, 8, 0, 0, 0, 1188, 39, 14, 359, 0, 3850, 232, 121, 0, 7666, 208, 356, 31, 26, 4, 102, 378, 0, 0, 63, 214, 10, 12, 0, 865, 2168, 0, 6, 434, 183, 820, 10, 27, 13, 82, 0, 5, 5, 22, 59, 123, 0, 0, 0, 60, 215, 61, 5, 0, 119, 3, 27, 22, 99, 722, 164, 7, 14, 1701, 1805, 49, 22, 270, 81, 0, 238, 280, 417, 4, 175, 1000, 1655, 0, 36, 0, 134, 13, 248, 57, 669, 38, 993, 0, 242, 13, 0, 59, 55, 2, 24, 1772, 0, 31, 55, 1397, 21, 1, 0, 17, 359, 63, 133, 805, 50, 61, 0, 49, 656, 2581, 78, 10, 5, 32, 157, 10, 163, 1503, 4, 138, 20, 0, 0, 648, 0, 6, 2152, 270, 22154, 16, 16754, 3, 105, 18, 1595, 23, 417, 396, 0, 2, 447, 157, 166, 166, 65, 1838, 2909, 0, 248, 33, 419, 0, 34, 198, 9, 0, 8, 8, 5, 325, 0, 27, 8, 14, 877, 62, 0, 19, 0, 0, 14, 753, 0, 0, 9, 273, 973, 269, 31, 0, 25, 94, 0], [1, 0, 91, 0, 0, 1259, 158, 438, 5, 296, 0, 0, 37, 0, 776, 9, 159, 267, 1, 2, 100, 4, 22, 7, 47, 134, 49, 73, 20, 6210, 0, 12, 4, 0, 762, 1267, 486, 7, 42, 71, 72, 0, 33624, 90, 1716, 0, 973, 1, 430, 0, 49, 256, 0, 12, 48, 10, 27, 2162, 44, 7, 383, 52, 9, 1058, 78605, 39, 1072, 293, 0, 0, 298, 612, 0, 0, 1, 51, 0, 1951, 0, 94, 167, 8, 208, 2491, 793, 6717, 1, 413, 8, 450, 16, 108, 149, 29, 1, 677, 8, 40, 6, 49, 0, 21, 896, 0, 10, 57, 6210, 1, 9, 414, 1072, 38, 427, 6, 142, 162, 2, 0, 25, 725, 47, 0, 686, 58, 3143, 0, 1, 7571, 1100, 91, 634, 4, 14, 51, 32, 223, 74, 43, 167, 43, 62, 680, 3, 99, 0, 41, 26, 611, 26, 52, 685, 1586, 22, 90, 198, 19, 13, 178, 2, 158, 59, 0, 7, 14, 0, 813, 317, 0, 22090, 163, 8, 1375, 199, 1730, 21, 76, 5, 126, 0, 0, 1950, 61, 178, 514, 0, 44, 8, 3077, 8, 931, 46, 5, 190, 1169, 0, 98, 0, 272, 8818, 73, 10, 0, 82, 13, 45, 156, 8403, 0, 85, 15, 41, 3, 25, 0, 10, 0, 1, 0, 505, 20, 68, 93, 383, 15, 6, 763, 178, 0, 57, 14, 84, 1897, 183, 0, 434, 28, 3, 1, 2, 23, 219, 57, 20, 0, 0, 1928, 0, 0, 28, 131], [158, 20, 269, 1950, 257, 29, 1, 1267, 63, 148, 90, 33, 3, 500, 4, 0, 0, 0, 72, 0, 0, 0, 19, 343, 2655, 0, 267, 212, 2302, 3, 23, 0, 800, 4, 830, 163, 278, 7, 112, 157, 0, 1045, 0, 44, 13, 102, 993, 62, 190, 2, 18, 226, 27, 32, 75, 0, 239, 121, 44, 54, 2655, 2, 734, 5, 1, 14, 905, 0, 105, 0, 53, 82, 877, 0, 0, 0, 112, 1, 16, 0, 6, 1271, 22, 52, 3, 6, 13, 196, 0, 1500, 0, 0, 310, 213, 0, 515, 0, 144, 505, 200, 3, 1855, 12, 0, 131, 669, 141, 0, 0, 272, 0, 3, 6, 685, 0, 0, 0, 261, 0, 31, 250, 76, 28, 33, 11, 0, 3496, 2024, 343, 39, 8818, 0, 32, 15, 18945, 762, 39, 168, 26, 10, 122, 82, 154, 0, 18945, 3, 26, 644, 0, 3, 993, 484, 5, 0, 697, 88, 12, 0, 231, 7, 5, 20, 886, 4, 167, 3, 6, 46, 21, 215, 0, 656, 4515, 772, 24, 8776, 3016, 149, 23, 8776, 13, 53, 42, 64, 0, 6, 19, 300, 167, 0, 25, 0, 931, 1868, 371, 1840, 122, 153, 457, 435, 1262, 192, 824, 12, 11, 1731, 0, 0, 6, 1, 1, 163, 166, 0, 32424, 695, 58, 9, 696, 0, 122, 0, 183, 70, 383, 8, 2128, 23, 5543, 270, 21, 3, 0, 10, 0, 0, 10, 0, 257, 116, 5, 0, 620, 1, 233, 49, 0, 1, 3, 1017], [0, 0, 0, 4, 47, 0, 0, 0, 157, 4, 4, 64, 0, 72, 300, 22, 105, 108, 220, 77, 0, 31, 6, 7, 1, 9, 544, 2, 3, 23, 10, 35, 0, 1586, 3, 0, 0, 60, 386, 266, 0, 83, 4, 0, 43, 19086, 16479, 15, 17, 155, 31, 27, 0, 505, 6, 23, 56, 180, 71, 140, 21, 39, 1, 0, 17, 0, 97, 0, 544, 0, 43, 1684, 29, 620, 0, 0, 104, 0, 163, 144, 359, 0, 20, 12, 44, 32, 5, 31, 2223, 7, 1059, 80, 1846, 27, 8, 21, 0, 9, 29, 0, 116, 0, 15, 0, 23, 2570, 278, 100, 269, 247, 23, 242, 0, 0, 55, 6428, 0, 2, 1897, 75, 9, 76, 15, 34, 129, 227, 1, 26, 45, 0, 0, 323, 223, 1267, 0, 2303, 3, 20, 0, 5, 46, 0, 76, 443, 0, 9, 680, 93, 300, 26, 575, 302, 0, 8, 22090, 0, 0, 1261, 0, 57, 8, 8365, 405, 76, 36, 37, 166, 263, 11, 267, 463, 45, 16, 62, 0, 69, 2168, 96, 261, 0, 218, 94, 224, 0, 11, 440, 435, 116, 8, 0, 2920, 995, 32, 298, 63, 11, 793, 21, 96, 405, 0, 30, 0, 0, 2152, 9, 0, 1169, 746, 7, 2970, 76, 1375, 34, 14, 1, 238, 1008, 154, 414, 0, 762, 0, 12, 3, 77, 2, 22, 850, 198, 765, 152, 30, 14, 0, 682, 90, 57, 213, 0, 0, 187, 192, 69, 2, 5274, 104, 75, 624, 0], [39, 3602, 47, 189, 0, 0, 215, 0, 1716, 220, 0, 301, 4, 2920, 21, 185, 0, 0, 138, 15, 824, 270, 19, 0, 3, 0, 1, 12, 59, 0, 1731, 223, 4, 0, 115, 8, 0, 272, 15, 586, 1425, 1611, 0, 720, 394, 101, 3, 0, 144, 0, 14492, 3850, 42, 112, 33, 823, 61, 0, 0, 37, 12, 12, 776, 7, 0, 218, 83, 107, 28, 80, 419, 19, 220, 30, 73, 19, 0, 0, 67, 0, 239, 1111, 2076, 0, 215, 53, 54, 0, 434, 47, 2073, 226, 523, 5, 553, 0, 44, 1468, 1586, 16, 682, 0, 0, 2, 3, 142, 90, 418, 18, 154, 813, 0, 390, 12, 123, 612, 11, 0, 222, 31, 114, 0, 94, 0, 0, 19, 251, 5543, 1598, 1, 29, 325, 228, 485, 29, 1, 45, 72, 12, 594, 1543, 0, 8, 511, 553, 380, 1, 0, 1598, 83, 196, 71, 126, 125, 18, 702, 414, 0, 6, 7, 0, 12, 212, 624, 0, 507, 267, 0, 389, 0, 1759, 266, 5, 21, 0, 0, 0, 2570, 142, 0, 14, 968, 8, 0, 156, 224, 867, 4515, 21, 380, 0, 0, 1772, 6, 3, 1206, 70, 11, 7, 2911, 54, 0, 12, 16080, 785, 0, 3144, 0, 324, 0, 648, 22, 57, 28, 1655, 0, 180, 19, 78, 5, 2717, 11, 25, 9, 91, 35, 38, 1, 41, 2491, 42, 7, 9, 538, 5, 58, 2, 528, 1, 159, 109, 206, 1, 231, 2, 47, 454, 0, 8171, 54], [0, 3521, 3, 5543, 21, 517, 892, 0, 0, 29, 0, 5, 416, 0, 19, 91, 0, 4, 111, 10, 2, 2, 1059, 32, 0, 8, 0, 149, 0, 0, 45, 0, 1111, 307, 0, 525, 430, 0, 5, 57, 0, 190, 0, 0, 9, 0, 0, 6, 139, 37, 2, 0, 12, 8, 1, 16, 71, 317, 0, 1296, 0, 342, 0, 2870, 192, 251, 533, 0, 541, 33, 0, 0, 0, 0, 24, 9, 75, 0, 4, 12, 0, 57, 0, 11, 0, 99, 44, 111, 1, 5821, 2024, 23, 656, 0, 67, 24, 0, 0, 86, 0, 155, 0, 25, 44, 522, 0, 7666, 0, 97, 0, 611, 42, 14, 0, 5, 6, 100, 206, 0, 166, 11, 8, 3, 0, 179, 94, 61, 31, 98, 912, 0, 399, 5, 0, 13, 1, 12, 830, 27, 578, 1731, 107, 0, 15, 15, 0, 7, 921, 176, 19086, 215, 0, 14, 5, 0, 0, 57, 0, 2218, 0, 170, 117, 8, 45, 18, 143, 6, 54, 272, 1548, 645, 713, 22, 0, 123, 50, 0, 23, 1008, 0, 0, 21, 2970, 644, 67, 11, 2820, 37, 31, 0, 668, 5, 0, 0, 535, 2909, 0, 38, 0, 16, 1, 6717, 32, 1008, 226, 1, 1169, 24, 1296, 180, 0, 129, 0, 13, 20, 0, 75, 8, 18, 0, 85, 0, 0, 215, 5, 170, 22154, 0, 1, 1, 384, 2, 23, 4235, 96, 45, 1072, 206, 15, 1, 22, 603, 4, 311, 22, 12, 45, 440, 704, 0], [15, 53, 859, 0, 54, 79, 2, 440, 141, 11, 0, 36, 491, 0, 0, 734, 4, 761, 0, 830, 82, 14492, 1, 108, 11, 0, 578, 617, 541, 396, 251, 152, 1598, 7, 12, 117, 233, 32, 0, 34, 182, 126, 1945, 396, 38, 0, 0, 80, 8, 0, 1397, 7, 859, 1, 19, 48, 26, 0, 0, 2938, 12, 9, 380, 0, 30, 37, 102, 14, 129, 94, 9, 0, 865, 28, 80, 276, 7, 1058, 85, 55, 2100, 93, 6, 722, 82, 0, 15, 53, 0, 895, 250, 189, 77, 7, 121, 457, 0, 0, 9, 0, 2168, 0, 175, 5409, 1589, 6, 2, 53, 75, 85, 0, 22, 3496, 34, 0, 995, 0, 1, 3, 1, 18, 5, 2128, 88, 1071, 0, 109, 0, 0, 12, 107, 528, 515, 3, 28, 14, 2, 820, 7, 2, 620, 31, 1759, 252, 324, 400, 16754, 0, 12, 411, 11, 106, 15, 0, 486, 7, 4, 5, 10, 995, 84, 225, 300, 102, 19, 55, 0, 12, 135, 209, 8, 1, 159, 3144, 38, 21, 6, 0, 86, 52, 0, 185, 45, 6, 9, 282, 430, 865, 7, 0, 267, 0, 23, 513, 111, 420, 0, 106, 22, 201, 12, 0, 1185, 342, 52, 152, 4, 0, 27, 18, 0, 1069, 32, 211, 112, 37, 15, 198, 0, 993, 0, 185, 2491, 414, 0, 17, 419, 124, 1, 88, 22, 204, 57, 76, 15, 239, 371, 5, 52, 484, 196, 16, 138, 81, 553, 2, 117, 62, 154, 793], [12, 46, 30, 1, 47, 8, 5, 1011, 226, 0, 125, 18, 4, 538, 0, 0, 166, 94, 214, 0, 356, 13, 278, 27, 4, 1271, 25, 114, 0, 279, 0, 135, 20, 8, 9, 78, 213, 1469, 67, 22, 2, 10, 9, 298, 22090, 44, 4, 7, 6, 20, 2, 0, 0, 0, 16, 33, 3136, 645, 45, 0, 487, 3320, 874, 252, 24, 0, 138, 416, 76, 10, 0, 0, 11, 0, 136, 280, 68, 31, 0, 16479, 2887, 384, 0, 16, 12, 24, 0, 1379, 0, 558, 27, 0, 0, 11, 1, 0, 54, 0, 1, 125, 91, 557, 1, 22, 0, 6, 77, 0, 0, 81, 0, 0, 94, 47, 0, 273, 1, 60, 1, 0, 24, 9, 0, 98, 1982, 226, 25, 557, 2481, 5, 9, 26, 668, 151, 6, 6, 56, 0, 54, 594, 0, 105, 0, 895, 167, 47, 144, 3, 1883, 0, 513, 183, 8, 0, 507, 50, 47, 77, 0, 538, 223, 4458, 5, 150, 533, 1655, 4, 26, 162, 2, 19, 3308, 0, 47, 772, 20, 88, 8, 3, 5, 0, 26, 142, 28, 8, 100, 14, 21, 528, 386, 42, 0, 6, 682, 11, 2, 325, 11, 0, 0, 26, 34, 0, 0, 227, 8818, 7034, 6, 218, 3602, 617, 0, 282, 0, 2, 54, 3, 812, 0, 0, 18, 59, 839, 39, 390, 0, 52, 54, 7, 371, 151, 33, 0, 14, 691, 1846, 1, 677, 52, 587, 874, 0, 31, 398, 0, 1026, 0, 0, 131, 54], [405, 24, 29, 12, 507, 1, 0, 63, 435, 0, 0, 765, 173, 514, 0, 0, 91, 0, 88, 7, 209, 4, 2570, 14, 4458, 5111, 1855, 0, 0, 57, 0, 34, 100, 1098, 55, 553, 75, 0, 64, 33, 44, 0, 82, 0, 1, 73, 0, 420, 6, 1072, 0, 1838, 280, 0, 823, 0, 525, 57, 15, 792, 64, 0, 0, 24, 10, 92, 213, 0, 204, 0, 24, 300, 226, 0, 84, 201, 3, 1, 15, 0, 266, 84, 166, 931, 0, 26, 1, 33, 21, 0, 78, 21, 248, 8, 140, 0, 45, 9, 29, 127, 6, 134, 0, 0, 90, 185, 762, 528, 91, 0, 32, 213, 695, 2, 0, 159, 0, 25, 0, 0, 553, 102, 1784, 0, 5, 5, 41, 1945, 518, 156, 0, 0, 2938, 683, 383, 3, 1237, 206, 3, 0, 220, 447, 7034, 15, 0, 1, 46, 0, 50, 2, 164, 5, 18, 66, 1375, 0, 103, 1, 0, 5, 0, 70, 7, 11, 0, 79, 0, 31, 99, 86, 156, 64, 0, 1056, 0, 47, 0, 1, 15, 1, 82, 785, 1, 2, 63, 263, 0, 91, 47, 2, 6, 8, 8, 17, 11, 0, 54, 42, 0, 365, 0, 82, 1468, 298, 35, 0, 0, 419, 5, 6, 0, 0, 0, 91, 398, 37, 0, 896, 218, 3201, 23, 2008, 1, 25, 103, 0, 0, 12, 0, 98, 152, 0, 3, 0, 0, 129, 42, 359, 56, 8, 0, 92, 140, 7, 2162, 6, 20, 859, 137, 5], [212, 1, 5, 0, 21, 56, 3300, 12, 201, 839, 32, 0, 21, 9, 0, 115, 45, 166, 0, 0, 161, 17, 0, 309, 3, 3320, 14, 22, 2303, 0, 223, 19, 0, 29, 3442, 10, 0, 0, 0, 57, 51, 302, 64, 25, 6, 0, 1, 895, 185, 3496, 2938, 511, 233, 0, 1822, 3, 3, 682, 3, 14, 0, 4291, 0, 1, 0, 0, 54, 1, 781, 228, 0, 16754, 0, 435, 837, 659, 191, 55, 0, 0, 3, 0, 505, 638, 1, 1259, 23, 23, 8, 3, 0, 213, 0, 634, 669, 1281, 192, 0, 438, 387, 32, 24, 416, 0, 36, 16, 0, 0, 3308, 117, 86, 201, 568, 1, 55, 2, 4, 0, 9, 4, 31, 0, 225, 18, 10653, 131, 1267, 3, 88, 142, 3, 0, 81, 6, 0, 233, 1836, 76, 0, 16080, 23, 239, 1138, 0, 16, 8, 76, 906, 0, 1218, 22, 0, 102, 2, 273, 2, 0, 0, 0, 63, 142, 0, 14, 151, 664, 0, 0, 0, 0, 22, 8, 0, 43, 379, 3, 3, 411, 356, 14, 781, 8, 1098, 0, 8, 0, 664, 16545, 11, 0, 594, 1468, 4, 1883, 0, 66, 278, 63, 88, 31, 669, 682, 7, 553, 1349, 515, 8, 1, 152, 0, 0, 0, 93, 499, 0, 7, 76, 109, 0, 500, 10, 0, 2569, 0, 2, 158, 45, 24, 2, 22, 1, 419, 29, 47, 0, 17, 51, 0, 38, 1309, 765, 490, 2298, 15, 17, 2120, 166, 0, 0, 484, 0], [6, 18945, 0, 41, 0, 355, 781, 859, 29, 450, 251, 0, 23, 176, 0, 0, 3, 1, 98, 3, 42, 204, 56, 107, 37, 24, 10, 105, 70, 16, 746, 0, 0, 308, 19, 23, 9, 67, 12, 0, 6, 0, 0, 507, 400, 71, 2, 5, 0, 10, 0, 0, 319, 85, 73, 0, 0, 198, 1, 1, 55, 553, 15, 99, 0, 47, 1696, 2920, 76, 163, 0, 17, 535, 8, 73, 11, 51, 0, 0, 50, 4291, 11, 144, 0, 112, 0, 3, 122, 6521, 0, 17, 114, 525, 8776, 0, 0, 228, 54, 5, 1065, 92, 198, 57, 20, 310, 47, 3919, 0, 30, 15, 0, 16, 0, 121, 73, 8, 3077, 18945, 14, 27, 5, 63, 68, 0, 4, 1, 82, 0, 125, 0, 0, 0, 699, 2581, 237, 0, 38, 38, 77, 0, 0, 66, 42, 14, 13, 14, 1696, 41, 0, 1943, 1684, 0, 0, 201, 0, 63, 0, 133, 111, 113, 1868, 2303, 0, 1, 425, 0, 0, 685, 31, 61, 32, 296, 0, 56, 5, 80, 0, 672, 0, 0, 82, 325, 0, 634, 0, 4291, 865, 88, 638, 1098, 2570, 22, 0, 83, 0, 6717, 0, 22, 3, 45, 21, 9, 171, 1759, 317, 1397, 3, 168, 0, 342, 0, 9, 0, 379, 3, 100, 359, 32, 37, 21, 511, 2, 0, 0, 1855, 0, 1267, 11, 1, 148, 2, 3442, 163, 5, 5, 612, 167, 0, 968, 98, 319, 420, 0, 11, 114, 0, 45, 103, 5, 976], [894, 450, 27, 273, 1281, 0, 61, 6, 343, 12, 0, 0, 24, 0, 3, 6, 16080, 0, 0, 36, 528, 0, 5, 656, 23, 248, 276, 425, 15, 391, 91, 9, 7, 568, 56, 102, 19, 62, 0, 155, 1, 15, 92, 0, 500, 1, 80, 9, 5, 15, 123, 6428, 416, 68, 9, 8, 0, 21, 0, 94, 2092, 505, 588, 2076, 214, 5, 88, 88, 0, 200, 63, 5543, 23, 60, 15, 0, 0, 15, 0, 57, 3, 528, 220, 133, 9, 41, 214, 233, 8, 4458, 2045, 0, 111, 0, 0, 0, 55, 83, 1317, 0, 5274, 65, 1296, 417, 117, 8, 12, 42, 813, 1846, 0, 1483, 10, 237, 0, 86, 51, 158, 61, 0, 763, 68, 0, 0, 1696, 230, 256, 201, 3870, 112, 0, 0, 6, 2639, 0, 50, 126, 270, 39, 0, 1, 0, 2, 61, 12, 0, 0, 1, 407, 1017, 141, 49, 103, 70, 0, 1, 323, 0, 67, 1950, 1943, 5, 0, 509, 78605, 0, 102, 1058, 256, 0, 15, 704, 541, 160, 171, 14, 27, 0, 6, 0, 21, 0, 0, 126, 248, 0, 2305, 0, 0, 389, 0, 292, 6, 1, 96, 5821, 20, 0, 21, 1390, 410, 1593, 100, 68, 0, 22, 10, 75, 620, 2793, 49, 12, 645, 0, 8776, 2, 0, 435, 226, 0, 7, 3870, 21, 0, 52, 1132, 34, 16, 1056, 80, 4291, 1267, 55, 0, 112, 0, 2008, 26960, 11, 60, 92, 586, 144, 1805, 125, 1237, 98, 0, 3, 251], [102, 115, 198, 648, 75, 45, 653, 728, 269, 238, 56, 1271, 1950, 38, 198, 0, 3143, 140, 50, 23, 14, 7, 0, 12, 135, 11, 28, 0, 0, 0, 82, 189, 25, 3600, 0, 229, 0, 15440, 695, 5, 138, 10, 8, 3, 42, 0, 88, 26960, 4, 32, 3, 1838, 79, 0, 761, 413, 0, 6, 396, 50, 3, 141, 192, 31, 3, 1065, 386, 5, 214, 44, 3, 49, 611, 9, 30, 1261, 153, 1, 47, 411, 0, 144, 280, 1261, 55, 0, 5, 12, 0, 0, 175, 0, 1, 9, 4, 386, 5409, 3, 11, 0, 812, 42, 0, 1, 0, 160, 2128, 230, 0, 0, 56, 0, 212, 9, 2073, 4, 0, 1614, 163, 44, 1, 588, 1, 122, 1, 0, 201, 224, 611, 45, 1, 1, 60, 28, 29, 3, 29, 0, 0, 300, 10, 0, 50, 0, 8, 452, 0, 0, 2303, 525, 5, 31, 873, 0, 28, 4, 26960, 8, 7571, 28, 24, 263, 0, 155, 0, 0, 192, 0, 0, 81, 1, 0, 78, 141, 9, 450, 4, 32, 1611, 544, 3845, 16, 1838, 28, 553, 282, 251, 163, 2298, 15, 226, 131, 23, 103, 2008, 0, 0, 0, 4, 72, 32, 0, 52, 10, 5, 8818, 0, 1, 24, 1467, 0, 2, 106, 128, 302, 0, 300, 4, 3, 0, 152, 0, 2655, 15, 1468, 0, 0, 17, 2, 380, 2569, 3308, 17, 277, 3, 325, 257, 0, 76, 5, 21, 27, 30, 1059, 93, 57, 515, 49, 8, 485], [0, 51, 61, 989, 7, 0, 1945, 154, 0, 7, 1496, 0, 0, 20, 140, 110, 22, 0, 137, 52, 74, 2024, 80, 209, 386, 0, 0, 995, 9, 96, 0, 0, 69, 10, 36, 541, 0, 98, 0, 0, 792, 4458, 166, 134, 267, 280, 164, 896, 1, 85, 0, 99, 1, 62, 30, 266, 14, 64, 0, 976, 291, 0, 237, 301, 41, 645, 266, 0, 31, 859, 311, 166, 0, 17, 491, 0, 139, 158, 14, 2491, 8, 500, 4, 45, 2, 407, 162, 42, 419, 1, 45, 7666, 42, 1, 280, 0, 230, 201, 4, 536, 507, 0, 487, 1281, 0, 24, 0, 84, 123, 223, 2, 60, 111, 22, 21, 6, 30, 430, 386, 61, 14, 824, 21, 4, 92, 45, 47, 22, 14719, 14, 2, 2, 104, 54, 638, 99, 143, 6, 71, 17, 6246, 487, 4, 0, 0, 53, 72, 15, 25, 1169, 0, 34, 167, 6717, 15, 0, 110, 127, 0, 76, 12, 1098, 0, 9, 15, 1846, 6, 233, 23, 12, 23, 1, 400, 107, 1, 452, 0, 4, 248, 170, 4, 10653, 1390, 168, 4263, 0, 98, 12, 0, 3, 32, 0, 2305, 0, 0, 874, 192, 0, 278, 141, 24, 11, 0, 0, 45, 0, 93, 35, 32, 67, 47, 133, 0, 14, 734, 93, 15, 3, 25, 1696, 6521, 24, 36, 32424, 463, 80, 892, 0, 0, 2, 0, 324, 12, 12, 0, 0, 396, 90, 443, 17, 20, 0, 27, 45, 16, 1696, 19, 68, 5, 3], [12, 505, 696, 5, 57, 168, 0, 139, 25, 0, 17, 0, 17, 3, 68, 0, 859, 0, 2, 0, 0, 183, 13, 416, 324, 0, 135, 78605, 49, 1, 0, 0, 11, 37, 67, 0, 4, 266, 32, 300, 231, 746, 3, 21, 564, 8, 1262, 0, 3201, 3845, 391, 79, 55, 0, 0, 0, 43, 14, 49, 14, 0, 32, 12, 21, 1, 279, 94, 435, 90, 28, 12, 3, 0, 804, 5, 3, 365, 417, 24, 6, 5409, 0, 685, 2920, 2, 454, 292, 67, 139, 251, 16, 14, 126, 13, 0, 0, 3300, 659, 0, 594, 31, 0, 1500, 141, 0, 227, 82, 0, 0, 92, 3, 1822, 800, 115, 279, 6, 1, 20, 0, 0, 0, 45, 0, 1897, 4, 189, 345, 0, 805, 300, 97, 16, 159, 49, 0, 0, 142, 58, 157, 19, 0, 9, 0, 4458, 0, 0, 246, 0, 0, 80, 0, 26960, 1, 71, 21, 0, 8171, 250, 160, 267, 0, 1, 1, 151, 277, 0, 0, 229, 1945, 21, 0, 0, 94, 3077, 1838, 13, 0, 99, 0, 594, 45, 45, 57, 771, 0, 0, 0, 1595, 8, 2, 1822, 12, 12, 8171, 112, 0, 55, 5, 45, 10, 17715, 886, 1261, 491, 41, 159, 166, 0, 5, 4, 2, 6, 0, 11173, 133, 1, 106, 6521, 0, 88, 19, 507, 0, 0, 1950, 1611, 252, 2, 30, 49, 25, 30, 16, 27, 682, 70, 656, 0, 1000, 233, 3, 103, 91, 78605, 21, 277, 138, 310, 157, 0], [133, 270, 2100, 63, 726, 5, 595, 11, 725, 21, 2162, 11, 126, 14492, 257, 14, 763, 2639, 111, 302, 24, 222, 0, 435, 302, 267, 10, 222, 43, 125, 198, 0, 0, 553, 0, 163, 59, 228, 60, 646, 896, 474, 37, 8, 0, 296, 5, 24, 32, 505, 0, 0, 0, 0, 1543, 0, 300, 225, 0, 761, 1, 56, 9, 7571, 3, 7, 0, 3308, 7, 102, 26, 12, 1, 11144, 365, 4, 60, 9, 564, 66, 721, 277, 0, 67, 163, 158, 21, 1, 0, 11, 0, 125, 553, 3, 0, 0, 90, 578, 108, 14, 0, 785, 240, 434, 0, 1, 70, 14, 12, 0, 9, 0, 2887, 4, 5821, 873, 7, 0, 47, 6, 0, 167, 0, 59, 37, 0, 0, 20, 2, 106, 91, 345, 14, 78, 33, 5, 2298, 0, 11, 0, 528, 1, 22, 0, 21, 412, 9, 407, 133, 27, 18, 886, 302, 42, 42, 0, 1, 319, 170, 0, 0, 3870, 26, 8, 14, 206, 725, 536, 216, 116, 528, 7, 199, 1008, 1586, 29, 82, 59, 133, 317, 227, 3521, 163, 25, 0, 0, 0, 2, 0, 6246, 122, 88, 359, 131, 0, 43, 152, 859, 119, 55, 8, 0, 517, 0, 88, 617, 99, 1, 102, 0, 793, 2481, 0, 0, 23, 92, 0, 0, 23, 1593, 167, 653, 8171, 71, 280, 0, 2, 187, 14, 39, 2298, 1943, 9, 2024, 49, 8, 905, 59, 220, 812, 5, 0, 16080, 168, 0, 0, 0, 0, 0, 0], [92, 0, 993, 12, 133, 15, 0, 0, 399, 49, 1, 111, 24, 57, 30, 267, 1589, 50, 9, 102, 14, 3, 0, 1317, 0, 208, 55, 81, 1982, 0, 185, 5, 26, 122, 11, 4, 155, 238, 24, 15, 267, 1, 12, 12, 0, 1, 910, 90, 198, 438, 31, 9, 143, 93, 1, 383, 0, 82, 43, 1111, 3845, 1770, 31, 0, 0, 3, 454, 71, 0, 0, 27, 0, 14, 30, 0, 0, 144, 11, 43, 683, 6, 1192, 292, 0, 0, 19, 9, 224, 240, 6890, 136, 106, 9, 0, 0, 107, 1008, 0, 677, 151, 685, 135, 2581, 52, 14, 1883, 0, 976, 419, 3, 50, 6, 12, 137, 1770, 0, 0, 568, 0, 52, 2, 122, 38, 0, 139, 0, 669, 73, 248, 78, 0, 0, 3, 153, 21, 88, 26, 1, 0, 3870, 311, 10, 0, 0, 99, 9, 535, 686, 12, 892, 75, 29, 0, 164, 2887, 315, 50, 20, 287, 0, 13, 122, 0, 8, 0, 1, 0, 50, 71, 103, 170, 139, 7034, 14, 0, 34, 511, 185, 910, 792, 379, 17, 3, 1, 97, 240, 73, 0, 46, 11, 18, 57, 734, 535, 0, 0, 0, 1169, 15, 1309, 224, 61, 6, 62, 128, 7, 850, 677, 6521, 1000, 9, 139, 42, 46, 20, 2887, 37, 3300, 0, 12, 215, 19, 0, 2305, 33, 67, 894, 21, 78, 8432, 6, 0, 7, 22, 22, 135, 111, 222, 10653, 2887, 26, 14, 33624, 19, 813, 2, 867, 2008, 20, 324], [9, 76, 78605, 76, 0, 0, 1772, 0, 1, 2970, 37, 271, 394, 9, 7, 308, 0, 0, 199, 612, 771, 242, 3, 278, 813, 55, 47, 6, 2128, 82, 0, 75, 91, 0, 6717, 0, 440, 617, 0, 2152, 2, 0, 28, 0, 0, 659, 452, 212, 54, 16479, 91, 0, 11, 0, 813, 99, 27, 2168, 252, 37, 0, 78605, 414, 262, 2, 5, 2073, 3308, 9, 8428, 1376, 5, 4, 230, 0, 27, 136, 133, 0, 0, 1701, 198, 0, 578, 38, 4, 2, 386, 410, 0, 19, 94, 0, 98, 71, 624, 1098, 5, 6890, 0, 278, 1, 150, 1, 2168, 12, 142, 231, 296, 1008, 310, 10, 0, 43, 82, 14, 214, 16, 0, 0, 0, 0, 135, 0, 47, 231, 538, 2, 0, 0, 51, 25, 0, 206, 77, 77, 0, 3, 56, 10, 0, 21, 60, 865, 82, 0, 138, 699, 722, 99, 20, 9, 49, 13, 3300, 10, 2073, 713, 14, 55, 11, 5, 78, 0, 192, 5038, 113, 85, 0, 1071, 23, 0, 135, 131, 54, 342, 26, 33624, 37, 3, 47, 26, 5, 59, 1071, 75, 425, 6, 33, 262, 2, 248, 0, 0, 343, 75, 19, 0, 5821, 67, 27, 112, 10, 1376, 55, 23, 0, 256, 123, 386, 359, 215, 148, 0, 8, 92, 0, 231, 1, 0, 1943, 23, 9, 417, 100, 0, 17, 7, 94, 722, 0, 8, 0, 14719, 1271, 8, 9, 121, 0, 9, 7, 2491, 20, 15, 75, 2, 4, 564, 0, 0], [66, 42, 0, 0, 1945, 31, 722, 1730, 0, 13, 311, 1, 3, 324, 10, 0, 49, 0, 0, 185, 10, 6, 135, 0, 30, 81, 0, 3, 0, 53, 138, 0, 1943, 63, 0, 32, 1838, 107, 27, 14, 9, 0, 0, 3870, 0, 276, 28, 0, 0, 0, 6, 269, 1451, 3, 32, 2092, 8, 55, 68, 0, 0, 4, 0, 0, 0, 13, 648, 159, 280, 94, 0, 0, 0, 2717, 84, 73, 0, 434, 0, 3, 0, 23, 215, 80, 1, 517, 1, 201, 1467, 0, 5, 12, 734, 27, 1425, 24, 31, 82, 1928, 2911, 33624, 129, 0, 0, 8776, 0, 75, 356, 106, 18, 1064, 62, 1098, 24, 300, 776, 386, 176, 419, 2008, 342, 66, 142, 269, 41, 0, 11, 0, 136, 277, 0, 90, 0, 2, 993, 165, 781, 0, 0, 1822, 1684, 8, 49, 139, 24, 122, 3, 126, 0, 0, 301, 2, 307, 45, 0, 2162, 0, 226, 302, 111, 43, 518, 75, 12, 3, 102, 179, 47, 24, 1759, 0, 63, 1, 396, 885, 587, 8, 0, 66, 3600, 0, 0, 356, 383, 1, 535, 4, 575, 11, 14, 10, 0, 0, 3, 9, 0, 21, 271, 653, 3, 0, 5, 0, 3, 713, 26, 19, 8, 50, 0, 305, 37, 68, 29, 65, 60, 2, 0, 33, 0, 220, 1098, 0, 0, 67, 0, 20, 41, 0, 9, 2, 500, 206, 86, 20, 24, 96, 50, 0, 0, 2, 0, 0, 603, 2, 713, 61, 0, 682, 34], [0, 142, 611, 12, 2218, 2, 411, 0, 0, 0, 0, 3, 9, 35, 0, 0, 0, 229, 2, 1840, 0, 2152, 867, 21, 0, 44, 20, 280, 156, 77, 41, 254, 0, 379, 0, 7, 10, 201, 669, 139, 160, 90, 185, 1, 93, 153, 0, 113, 23, 325, 30, 356, 73, 28, 0, 11, 993, 21, 2, 1759, 35, 10, 0, 0, 2, 0, 1, 15, 0, 33, 5543, 4, 1, 0, 63, 284, 528, 0, 0, 15, 345, 0, 0, 0, 2, 828, 82, 0, 886, 15, 1840, 129, 21, 148, 45, 1, 0, 2, 0, 0, 38, 296, 12, 2, 5, 0, 3850, 9, 79, 0, 11, 0, 518, 0, 1375, 231, 557, 14, 0, 0, 0, 557, 0, 153, 166, 5, 779, 0, 119, 0, 0, 21, 32, 91, 14, 121, 2307, 474, 12, 11, 648, 0, 20, 282, 81, 0, 0, 452, 103, 88, 84, 183, 1, 17, 228, 111, 59, 490, 43, 491, 9, 20, 541, 4235, 63, 46, 2073, 1, 0, 22, 22, 2, 11, 820, 49, 8, 12, 106, 138, 9, 3600, 2909, 33, 648, 15, 52, 0, 721, 0, 1609, 394, 114, 141, 9, 0, 1, 139, 0, 11, 617, 22154, 0, 32, 11, 175, 143, 587, 22, 800, 7, 38, 242, 0, 0, 0, 0, 28, 2302, 9099, 25, 0, 54, 56, 280, 34, 477, 266, 0, 384, 24, 1589, 27, 3, 0, 0, 125, 215, 668, 123, 261, 14, 94, 311, 3, 0, 0, 0, 0, 228, 0], [7, 100, 781, 14492, 513, 14, 407, 3022, 1696, 298, 0, 575, 2491, 0, 100, 0, 59, 1500, 0, 0, 272, 541, 0, 4506, 67, 277, 1376, 0, 680, 271, 1496, 3845, 0, 6, 24, 0, 75, 5, 0, 0, 2076, 30, 196, 2581, 152, 5111, 669, 0, 55, 0, 75, 212, 776, 0, 499, 17, 57, 5, 105, 0, 9, 1026, 6, 394, 14, 45, 3, 131, 0, 0, 0, 140, 0, 75, 0, 153, 0, 20, 70, 23, 45, 0, 4515, 56, 277, 0, 86, 0, 223, 0, 14, 0, 5, 0, 315, 1589, 3308, 32, 14, 50, 0, 239, 45, 271, 11, 111, 26960, 75, 0, 109, 161, 15, 2307, 91, 55, 0, 0, 1375, 4, 12, 0, 11, 11, 5, 259, 452, 102, 587, 0, 3, 64, 2152, 342, 27, 2, 14, 450, 968, 60, 35, 0, 0, 0, 57, 79, 8365, 0, 23, 52, 0, 3, 231, 905, 64, 14, 220, 301, 230, 4, 256, 99, 0, 0, 0, 0, 81, 564, 1132, 0, 21, 42, 301, 0, 1376, 45, 49, 98, 185, 386, 1, 779, 21, 0, 213, 298, 6, 22, 238, 230, 0, 3, 23, 0, 111, 10, 1072, 0, 52, 54, 248, 1138, 0, 100, 47, 262, 0, 0, 9, 71, 38, 3, 162, 41, 12, 0, 129, 12, 12, 0, 43, 14, 141, 52, 638, 117, 63, 356, 1, 1784, 270, 92, 3, 96, 102, 104, 6, 9, 1397, 49, 196, 75, 1846, 5, 325, 280, 517, 588, 24, 240, 47], [0, 8, 56, 0, 7, 15, 278, 0, 8403, 3320, 0, 57, 557, 9, 27, 11, 23, 267, 594, 812, 1349, 324, 6, 212, 850, 4291, 342, 102, 0, 505, 214, 53, 906, 1138, 15, 70, 0, 22090, 2307, 0, 15, 8, 291, 772, 0, 67, 414, 279, 3, 192, 34, 57, 66, 0, 142, 0, 24, 8428, 0, 518, 0, 515, 23, 0, 122, 1855, 252, 24, 125, 533, 27, 0, 56, 1138, 0, 14492, 21, 225, 15, 2008, 38, 14, 659, 0, 0, 3077, 143, 0, 179, 16, 1026, 82, 2298, 1, 12, 16, 79, 0, 553, 71, 0, 19, 272, 0, 2538, 107, 139, 1, 0, 12, 142, 78, 1349, 993, 634, 49, 672, 1098, 0, 266, 1425, 0, 199, 173, 68, 92, 76, 1192, 73, 23, 2298, 2, 223, 90, 159, 0, 16479, 44, 9, 0, 0, 0, 0, 2, 792, 23, 993, 102, 14, 277, 7, 14, 396, 1, 603, 1696, 931, 762, 38, 2, 32, 98, 558, 48, 1598, 839, 105, 1349, 1, 242, 3, 33624, 0, 78, 25, 885, 438, 111, 158, 3016, 192, 0, 525, 192, 49, 86, 0, 0, 0, 1950, 226, 43, 85, 2, 280, 142, 2970, 233, 5, 263, 0, 0, 50, 0, 0, 273, 0, 51, 300, 71, 6428, 228, 280, 726, 704, 14, 266, 686, 9, 7666, 892, 2538, 659, 44, 4235, 26, 3919, 2073, 185, 0, 13, 0, 0, 54, 1, 1, 4458, 2491, 218, 3, 517, 2, 0, 21, 399, 5, 1, 176, 23, 0], [48, 0, 1684, 2793, 82, 1100, 208, 12, 97, 0, 0, 617, 98, 104, 248, 1, 1589, 2, 2887, 9, 0, 143, 57, 0, 0, 5, 0, 21, 30, 75, 4, 4515, 0, 22, 7, 2920, 0, 60, 3, 56, 0, 3, 84, 9, 97, 12, 0, 0, 252, 59, 138, 1379, 261, 33, 102, 20, 0, 122, 156, 7, 71, 1982, 23, 993, 380, 115, 0, 2938, 1, 302, 9, 0, 307, 823, 0, 14492, 71, 54, 136, 484, 0, 11, 296, 13, 37, 617, 48, 32, 21, 23, 765, 0, 645, 1, 0, 22, 2, 59, 126, 603, 0, 419, 0, 0, 0, 1072, 23, 131, 0, 0, 1945, 505, 0, 141, 72, 1045, 0, 837, 48, 36, 0, 14, 45, 0, 611, 430, 27, 206, 158, 65, 394, 0, 447, 989, 240, 75, 0, 100, 115, 1982, 644, 0, 3, 106, 79, 1, 22, 131, 1468, 486, 394, 51, 15, 1, 1296, 142, 1008, 0, 6, 14, 11, 76, 1950, 419, 199, 125, 0, 20, 620, 0, 1838, 16, 0, 123, 343, 2, 0, 0, 0, 72, 56, 653, 2223, 263, 63, 0, 1169, 80, 137, 0, 839, 0, 0, 0, 7571, 24, 7, 185, 638, 1, 587, 31, 1, 50, 56, 1, 73, 8, 7, 6, 18, 279, 18, 13, 486, 10, 42, 43, 64, 0, 61, 175, 111, 277, 697, 0, 8, 0, 2168, 141, 21, 1468, 0, 2491, 45, 49, 5, 105, 291, 277, 1468, 699, 1, 0, 38, 30, 0, 686, 0, 111], [2008, 49, 38, 12, 242, 1059, 60, 185, 4, 3, 46, 931, 11, 0, 102, 103, 280, 0, 153, 0, 4, 867, 1071, 21, 1296, 199, 514, 1059, 8818, 24, 50, 1, 0, 0, 6, 148, 17, 3, 73, 386, 32, 0, 653, 117, 12, 3308, 0, 0, 2569, 32, 9, 189, 0, 15, 0, 121, 4, 525, 14, 0, 43, 2, 135, 82, 189, 0, 668, 383, 419, 32, 3, 0, 271, 14, 78, 18, 42, 223, 110, 419, 2045, 191, 22, 396, 150, 2045, 8365, 14, 111, 62, 0, 477, 78605, 157, 30, 683, 895, 1883, 189, 0, 1, 291, 90, 0, 47, 0, 77, 18945, 1684, 0, 13, 0, 2887, 683, 24, 19, 0, 0, 124, 280, 86, 280, 0, 1614, 63, 37, 15, 24, 1716, 75, 247, 6, 2920, 0, 528, 0, 46, 233, 0, 8, 1772, 0, 27, 342, 5, 36, 1317, 19, 6210, 110, 152, 0, 34, 5, 0, 112, 412, 21, 57, 1696, 850, 557, 0, 921, 6, 50, 141, 6, 0, 9099, 386, 1, 76, 19, 2, 0, 434, 300, 96, 2, 4, 119, 14, 10653, 3442, 0, 179, 765, 90, 23, 0, 1, 149, 29, 220, 3602, 35, 4, 0, 0, 176, 1065, 0, 0, 1, 0, 9, 2, 101, 104, 31, 2909, 314, 1784, 141, 417, 702, 0, 0, 0, 0, 4, 296, 5, 59, 10, 8, 19, 90, 15, 386, 0, 1, 0, 1, 26, 0, 0, 143, 5, 222, 474, 0, 7, 80, 1855, 1218, 47, 19086, 0], [267, 64, 8, 104, 541, 1, 163, 1262, 151, 1772, 269, 99, 18, 0, 10, 8, 0, 0, 67, 165, 16, 231, 123, 6, 5, 0, 293, 634, 2, 0, 691, 0, 0, 71, 656, 11144, 150, 2, 0, 342, 164, 523, 1138, 14719, 91, 0, 14, 21, 17, 81, 541, 182, 0, 4, 995, 1, 1132, 233, 0, 0, 0, 24, 57, 8, 0, 11, 0, 86, 8, 8, 0, 6, 3, 17, 233, 77, 0, 141, 3, 6521, 247, 7, 12, 0, 7, 1138, 0, 43, 24, 0, 28, 12, 0, 121, 443, 105, 10, 877, 110, 3, 1500, 1696, 0, 0, 0, 0, 32, 2438, 0, 0, 80, 356, 63, 9099, 14, 50, 664, 16080, 9, 292, 91, 0, 10, 355, 20, 199, 14, 73, 683, 3320, 284, 206, 0, 0, 6, 1, 0, 3, 2092, 5409, 7034, 384, 31, 15, 859, 343, 1, 30, 0, 5, 113, 23, 4, 61, 14, 56, 1943, 0, 29, 189, 55, 56, 100, 42, 8, 541, 100, 21, 1, 931, 463, 4, 9, 11, 24, 80, 4, 61, 15, 300, 3308, 491, 324, 603, 185, 3, 32, 14, 17, 1, 24, 0, 14, 272, 75, 214, 3, 1064, 7034, 144, 8428, 380, 12, 558, 0, 16, 315, 389, 792, 0, 45, 2, 8, 762, 0, 8, 0, 73, 57, 509, 75, 804, 0, 0, 115, 1107, 8171, 233, 1259, 54, 3600, 9, 12, 45, 308, 892, 1, 21, 7, 2092, 31, 0, 0, 311, 94, 21, 15440, 296, 6, 4], [2024, 2639, 105, 1451, 11, 0, 0, 1259, 73, 564, 232, 413, 173, 3, 256, 38, 82, 6, 8, 70, 562, 0, 19, 2438, 28, 2870, 505, 82, 792, 1, 0, 50, 94, 211, 12, 3, 24, 45, 785, 2, 0, 14, 0, 0, 0, 21, 277, 20, 31, 131, 23, 61, 112, 14, 27, 603, 3, 0, 874, 385, 1, 10, 155, 45, 1945, 0, 55, 11, 71, 1500, 109, 151, 29, 229, 2, 669, 1, 1, 0, 1609, 0, 14, 93, 50, 0, 143, 474, 683, 8, 13, 771, 15, 1138, 380, 84, 61, 32, 44, 3, 509, 8403, 12, 0, 47, 33, 0, 0, 307, 1379, 21, 0, 0, 1951, 37, 5, 26, 874, 1611, 0, 261, 12, 13, 793, 31, 0, 46, 31, 6, 1, 10, 3850, 562, 55, 2, 0, 528, 1, 11, 1836, 75, 511, 97, 230, 0, 792, 746, 33, 1296, 167, 21, 37, 4, 4515, 232, 0, 1, 13320, 2100, 720, 47, 430, 399, 0, 15, 0, 1, 6, 728, 1, 0, 0, 55, 14, 0, 226, 1982, 25, 4458, 18, 0, 2162, 507, 463, 11, 0, 19, 127, 308, 2162, 19, 47, 0, 100, 2569, 11, 0, 222, 31, 97, 8, 0, 18, 201, 1267, 63, 48, 0, 171, 0, 1267, 115, 223, 399, 14, 11, 2307, 10, 345, 10, 371, 18, 0, 0, 2887, 65, 196, 8403, 311, 26, 6, 96, 0, 28, 6717, 220, 523, 24, 2569, 112, 0, 1, 385, 1309, 443, 0, 9, 0, 91, 5038, 280], [3320, 1868, 507, 32, 16, 0, 0, 100, 557, 61, 0, 156, 8, 5, 8, 0, 182, 54, 696, 434, 34, 12, 90, 43, 179, 57, 0, 74, 16, 830, 413, 683, 659, 315, 2, 16, 64, 38, 14, 5111, 0, 1, 931, 1, 41, 52, 1772, 0, 24, 1059, 1, 33, 2970, 509, 77, 65, 1267, 617, 2570, 6, 0, 1503, 3, 3, 53, 33, 544, 1, 0, 0, 1598, 180, 88, 76, 280, 1008, 259, 31, 1468, 22154, 0, 21, 263, 696, 135, 686, 411, 17715, 0, 55, 6, 14, 0, 2911, 136, 68, 57, 3, 2, 198, 2569, 734, 231, 259, 29, 64, 187, 440, 0, 837, 10, 1451, 1, 837, 645, 0, 15, 4, 0, 49, 86, 3, 1982, 12, 16479, 0, 1218, 2717, 0, 280, 153, 683, 837, 107, 638, 254, 103, 0, 0, 56, 85, 0, 70, 1950, 224, 324, 10, 80, 55, 82, 0, 8, 1840, 3149, 231, 1, 88, 13, 157, 6, 0, 0, 103, 0, 44, 63, 0, 4, 143, 28, 4, 0, 535, 4, 0, 93, 23, 0, 48, 77, 2100, 27, 71, 491, 196, 0, 52, 7, 51, 9, 68, 0, 22154, 505, 37, 23, 5, 800, 877, 84, 0, 140, 32, 813, 0, 280, 0, 161, 107, 414, 59, 0, 86, 0, 68, 0, 3, 1897, 1655, 912, 10, 280, 1206, 1271, 49, 399, 83, 839, 270, 0, 3521, 0, 2218, 3, 0, 435, 8, 0, 228, 490, 0, 102, 1, 90, 659, 0, 0, 1838, 0, 50], [1, 67, 216, 0, 5, 63, 3, 49, 47, 0, 6246, 38, 59, 86, 56, 762, 63, 396, 0, 57, 65, 0, 0, 3442, 13320, 7, 1281, 0, 664, 0, 2465, 0, 0, 9, 183, 139, 92, 11, 37, 1059, 81, 55, 0, 224, 0, 0, 0, 24, 201, 645, 0, 22, 183, 314, 34, 0, 779, 282, 13, 413, 507, 92, 669, 30, 3, 0, 3, 3077, 2, 3, 0, 2887, 3, 0, 820, 272, 6890, 0, 1192, 51, 0, 124, 2639, 10, 0, 106, 672, 0, 59, 0, 0, 823, 2820, 62, 23, 91, 63, 98, 682, 23, 389, 5, 158, 656, 383, 24, 0, 90, 314, 57, 103, 11, 656, 1, 277, 32, 2092, 776, 0, 224, 72, 81, 490, 153, 12, 28, 0, 0, 11, 29, 76, 3, 84, 1071, 8, 8, 0, 165, 21, 989, 30, 3, 0, 0, 23, 54, 0, 19086, 242, 682, 418, 111, 0, 699, 141, 1655, 0, 50, 9, 222, 90, 139, 37, 21, 578, 3, 564, 25, 47, 239, 0, 1805, 6428, 6, 1, 0, 0, 0, 27, 0, 0, 27, 63, 21, 86, 12, 3022, 32, 0, 2569, 1, 149, 70, 10, 1271, 54, 5, 20, 505, 379, 198, 0, 159, 575, 0, 0, 45, 154, 12, 32424, 8403, 8776, 100, 0, 25, 17, 100, 11, 103, 229, 0, 3320, 278, 46, 7, 49, 50, 21, 83, 4458, 1011, 108, 51, 6, 192, 31, 1, 7, 23, 0, 859, 102, 267, 528, 2120, 238, 311, 53, 21, 112], [905, 0, 0, 28, 19, 4263, 31, 0, 1065, 18, 0, 5, 49, 278, 0, 5, 232, 1, 490, 0, 0, 813, 0, 32, 11, 112, 163, 21, 164, 8, 0, 8, 148, 578, 1218, 6, 248, 646, 734, 79, 44, 116, 6, 77, 12, 1, 98, 0, 0, 544, 8, 8, 12, 14, 30, 42, 5, 49, 394, 99, 173, 198, 6, 126, 31, 143, 1188, 0, 3, 4, 23, 0, 0, 5, 1855, 32424, 617, 430, 68, 0, 11, 0, 0, 266, 720, 0, 114, 1, 0, 165, 0, 29, 993, 378, 25, 5, 3143, 4235, 0, 0, 129, 38, 0, 0, 213, 55, 526, 2218, 0, 507, 50, 4458, 515, 24, 12, 16, 154, 23, 0, 229, 420, 9, 779, 171, 59, 96, 8, 14, 36, 179, 0, 3, 0, 6, 726, 50, 0, 697, 3022, 223, 1595, 92, 67, 88, 201, 55, 0, 3320, 18945, 100, 183, 533, 0, 1011, 323, 645, 588, 319, 77, 894, 45, 125, 699, 0, 386, 81, 100, 10, 4, 3144, 3, 4, 63, 0, 1, 19, 301, 0, 379, 8, 6890, 53, 21, 1, 247, 6717, 3308, 0, 180, 0, 99, 102, 14, 10, 0, 0, 0, 355, 10, 11, 266, 1586, 0, 557, 0, 0, 1, 3, 536, 7, 0, 3201, 14, 9, 63, 11, 114, 3, 8, 218, 0, 0, 507, 38, 12, 0, 16, 93, 25, 0, 0, 47, 14, 183, 824, 823, 396, 18, 73, 4, 595, 0, 165, 96, 0, 66, 3077, 1064, 1614, 12], [247, 21, 14, 1543, 0, 148, 1822, 154, 254, 0, 86, 276, 9, 32, 0, 3, 250, 232, 379, 0, 7, 0, 522, 17, 1107, 3144, 1611, 734, 300, 685, 0, 1058, 2162, 103, 248, 0, 0, 12, 612, 2581, 1730, 6717, 91, 14, 114, 100, 13, 3, 21, 0, 6, 43, 13, 617, 63, 3308, 63, 9, 0, 61, 116, 1945, 1897, 0, 16, 1, 48, 47, 52, 311, 0, 7, 720, 0, 126, 99, 33, 1271, 18, 16, 1759, 1838, 1014, 22, 82, 4, 0, 1218, 0, 3016, 385, 721, 112, 0, 4263, 32, 27, 251, 163, 0, 0, 38, 39, 0, 104, 2570, 47, 11, 61, 163, 5, 165, 140, 4, 528, 646, 1, 111, 15440, 0, 0, 2481, 167, 42, 112, 6, 0, 1, 3143, 7, 355, 813, 229, 14, 9, 4, 0, 0, 0, 14719, 190, 42, 301, 1, 2024, 0, 871, 0, 76, 2570, 9, 15, 50, 386, 538, 517, 0, 1206, 14, 15, 284, 839, 0, 77, 13, 4, 0, 43, 2481, 686, 0, 8, 407, 3, 52, 12, 438, 0, 26, 2100, 0, 20, 0, 1589, 2008, 18945, 1, 9, 61, 0, 298, 0, 96, 0, 523, 110, 18, 4, 411, 11, 27, 0, 7, 5, 142, 0, 106, 6, 0, 1, 153, 200, 32, 463, 22, 2302, 7, 32, 2, 5, 201, 21, 396, 6, 71, 0, 0, 10, 1467, 0, 400, 96, 0, 1805, 237, 3320, 995, 16, 52, 0, 8, 71, 21, 73, 23, 648, 284, 160, 435, 410], [6, 0, 356, 6, 6428, 4, 0, 23, 1730, 0, 72, 1271, 0, 4, 1020, 63, 139, 230, 0, 47, 166, 73, 60, 1185, 78605, 895, 7, 656, 76, 161, 386, 13, 691, 1, 976, 1, 1375, 198, 129, 277, 41, 10, 3442, 8403, 201, 0, 104, 792, 5, 237, 270, 0, 0, 20, 617, 839, 0, 64, 2128, 55, 3, 7571, 280, 0, 125, 44, 0, 611, 3022, 47, 0, 219, 127, 26, 48, 659, 9, 2, 90, 70, 1595, 18, 32424, 2793, 231, 25, 0, 0, 0, 27, 12, 656, 892, 155, 0, 71, 32424, 105, 3, 0, 324, 594, 512, 280, 12, 0, 278, 3496, 4458, 1468, 15, 3077, 0, 11, 226, 0, 0, 6, 0, 143, 0, 301, 156, 15, 0, 434, 4, 0, 1271, 873, 2, 3149, 105, 0, 0, 0, 391, 152, 1206, 2, 49, 0, 0, 0, 6, 107, 28, 0, 0, 28, 280, 75, 36, 48, 0, 68, 5, 0, 14719, 99, 365, 1950, 24, 4, 135, 1595, 3, 10, 50, 1, 261, 0, 0, 0, 84, 0, 8, 8171, 0, 61, 0, 11, 0, 6, 0, 659, 49, 0, 38, 0, 4263, 873, 14, 28, 11, 517, 53, 0, 427, 88, 273, 14, 3, 0, 72, 0, 189, 18, 850, 225, 0, 968, 280, 220, 10653, 239, 0, 263, 21, 0, 109, 31, 16754, 14, 298, 1, 280, 0, 993, 75, 0, 115, 0, 0, 0, 111, 0, 0, 162, 0, 223, 44, 5038, 0, 137, 14, 100, 427, 15, 0], [29, 648, 0, 208, 0, 1840, 0, 13, 82, 0, 685, 23, 3, 0, 0, 226, 166, 2481, 0, 4, 86, 896, 9, 1, 1169, 15, 1107, 0, 97, 396, 0, 5, 677, 0, 119, 9, 4, 0, 0, 3, 125, 4, 0, 0, 1020, 0, 1425, 526, 11, 82, 32424, 538, 659, 0, 0, 905, 24, 2128, 57, 77, 55, 617, 440, 383, 47, 0, 894, 564, 47, 0, 29, 728, 3, 107, 0, 7, 71, 168, 2717, 721, 44, 8, 151, 6, 0, 407, 231, 0, 47, 14, 58, 14, 266, 9, 1950, 14, 0, 44, 3521, 12, 0, 199, 0, 9, 1000, 4291, 0, 9, 720, 16, 1237, 12, 2570, 10, 7, 0, 90, 19086, 141, 52, 111, 43, 24, 56, 2820, 71, 0, 161, 0, 1614, 7, 513, 4, 73, 190, 15, 0, 0, 44, 463, 0, 22, 1064, 9, 813, 785, 2, 0, 0, 18, 7, 6, 5, 196, 0, 263, 54, 0, 24, 0, 9, 213, 0, 300, 7, 0, 781, 117, 885, 56, 211, 14, 32, 25, 0, 5, 2307, 0, 23, 88, 13, 594, 515, 58, 2639, 781, 227, 6, 2128, 0, 0, 1, 0, 168, 0, 12, 1716, 0, 0, 812, 10, 505, 873, 0, 198, 885, 5, 125, 61, 114, 45, 63, 0, 78, 10, 1, 24, 156, 8, 587, 517, 0, 42, 2218, 1595, 31, 0, 237, 885, 0, 23, 5, 823, 192, 414, 81, 4, 88, 0, 232, 10, 0, 279, 220, 0, 220, 0, 0, 0, 85], [280, 1111, 490, 16, 67, 0, 2, 0, 1, 0, 48, 612, 23, 166, 0, 76, 47, 58, 620, 0, 1056, 175, 183, 9, 183, 257, 76, 2, 24, 24, 18, 823, 123, 143, 3308, 394, 6, 77, 190, 761, 37, 1, 5, 251, 238, 0, 1, 48, 528, 262, 0, 2162, 2307, 3201, 31, 0, 25, 220, 292, 24, 104, 0, 83, 0, 15, 27, 874, 0, 155, 686, 14, 0, 342, 0, 0, 20, 222, 96, 96, 1072, 0, 2581, 208, 1390, 13, 0, 71, 6, 5, 103, 885, 10, 3, 648, 385, 11, 0, 149, 2, 0, 121, 23, 0, 4, 474, 0, 128, 0, 29, 5, 1259, 20, 76, 386, 0, 0, 0, 1614, 9, 242, 0, 50, 356, 122, 106, 11, 82, 28, 93, 300, 50, 101, 137, 0, 0, 793, 3845, 0, 1296, 1, 59, 148, 3, 92, 0, 100, 212, 0, 0, 90, 109, 112, 198, 517, 196, 108, 46, 14, 0, 6, 0, 0, 765, 0, 398, 220, 76, 74, 277, 57, 0, 70, 310, 1, 0, 56, 0, 9, 278, 1, 167, 222, 0, 653, 771, 67, 0, 15, 1846, 0, 434, 0, 1, 14, 52, 24, 85, 20, 47, 0, 225, 1192, 7, 21, 182, 31, 14, 734, 3, 10, 35, 102, 522, 8, 55, 280, 198, 1468, 0, 142, 222, 6, 0, 1267, 34, 0, 4, 18, 4, 1, 474, 58, 29, 65, 6, 0, 993, 0, 0, 59, 859, 20, 11, 1, 2, 0, 92, 680, 830, 308], [0, 185, 611, 12, 0, 677, 56, 91, 0, 0, 250, 171, 1468, 2, 176, 1, 6, 11, 1, 55, 0, 1138, 13320, 19, 0, 41, 0, 22, 23, 10, 27, 64, 314, 0, 0, 485, 383, 491, 18, 131, 419, 0, 112, 201, 16, 1731, 269, 31, 813, 1349, 5, 92, 2820, 6, 12, 0, 1375, 384, 12, 0, 75, 129, 0, 1111, 682, 138, 18945, 2, 18945, 24, 12, 5, 301, 0, 0, 0, 1950, 137, 910, 18, 0, 189, 157, 52, 1950, 874, 83, 342, 13, 910, 1, 0, 0, 4515, 8, 1, 20, 11, 0, 99, 8, 0, 0, 67, 85, 170, 15, 2223, 92, 0, 139, 94, 41, 0, 61, 76, 0, 242, 31, 0, 104, 11, 1192, 11, 296, 2, 1, 0, 282, 108, 1982, 7, 9, 0, 1928, 5, 115, 91, 70, 291, 0, 14, 646, 24, 17, 3850, 792, 18, 50, 0, 491, 32, 83, 1100, 223, 2168, 5, 123, 42, 23, 0, 45, 15, 1192, 578, 430, 213, 23, 14, 702, 1185, 0, 7, 15, 1838, 0, 4, 78, 0, 0, 0, 611, 438, 536, 0, 86, 1, 0, 9, 7034, 761, 102, 17, 6, 73, 6, 59, 659, 1058, 0, 1065, 97, 271, 812, 0, 45, 55, 0, 3496, 0, 107, 0, 47, 0, 159, 56, 4, 0, 14, 5, 3, 11, 0, 762, 0, 0, 4, 7, 625, 23, 2438, 2218, 2303, 2820, 19, 805, 0, 2920, 6428, 383, 20, 0, 94, 14, 22, 11, 15, 5, 0, 0], [5, 73, 6, 12, 1281, 14492, 12, 720, 8, 98, 63, 65, 1059, 686, 2, 704, 82, 14719, 0, 43, 58, 23, 261, 0, 6, 121, 55, 753, 35, 1071, 474, 2045, 0, 6, 380, 0, 100, 43, 0, 144, 298, 0, 93, 56, 14, 3, 0, 38, 1467, 29, 37, 6, 11, 96, 7666, 993, 45, 23, 8, 0, 0, 0, 0, 16, 16, 96, 135, 2, 90, 76, 1759, 525, 0, 34, 1838, 6, 141, 12, 1206, 51, 0, 141, 417, 105, 1838, 0, 231, 45, 0, 126, 8, 776, 75, 248, 1805, 0, 178, 16, 0, 9, 113, 33, 514, 0, 44, 27, 64, 820, 0, 0, 0, 0, 0, 0, 213, 0, 6521, 44, 0, 2307, 30, 76, 418, 0, 0, 22, 15, 505, 0, 10, 14, 272, 103, 198, 37, 140, 94, 135, 1, 56, 525, 114, 2793, 2887, 16, 324, 0, 0, 3496, 57, 298, 0, 557, 76, 0, 1772, 9, 0, 1, 88, 140, 0, 70, 525, 0, 5, 137, 839, 14, 5, 0, 12, 121, 29, 722, 0, 0, 1107, 52, 0, 139, 165, 2, 24, 0, 56, 0, 9, 144, 0, 270, 0, 1169, 88, 32, 50, 0, 3, 15, 0, 2223, 29, 2128, 2152, 55, 55, 0, 11, 37, 1, 5, 76, 886, 111, 339, 0, 31, 99, 3845, 24, 115, 12, 310, 1595, 721, 15, 721, 20, 896, 6, 126, 405, 250, 0, 9, 356, 67, 0, 7, 0, 0, 0, 0, 0, 5409, 0, 62, 43, 49, 4], [45, 9, 813, 5, 141, 0, 126, 125, 491, 0, 189, 247, 284, 5, 0, 43, 6, 575, 125, 233, 0, 500, 1237, 63, 163, 3136, 8, 0, 0, 1, 1684, 396, 0, 0, 83, 0, 11, 1, 1, 36, 1425, 42, 0, 638, 10, 2, 28, 371, 6, 38, 49, 1026, 3022, 0, 247, 78, 13, 1, 266, 365, 16, 0, 14, 1468, 1614, 224, 886, 23, 0, 47, 92, 0, 517, 0, 0, 427, 15, 0, 1317, 150, 2938, 9, 0, 0, 187, 54, 158, 56, 4, 257, 7, 0, 587, 24, 417, 91, 105, 8, 617, 1425, 63, 386, 1132, 697, 25, 84, 0, 400, 1503, 26, 0, 386, 106, 24, 5, 192, 6, 215, 1185, 0, 0, 1716, 0, 198, 6, 0, 16479, 60, 56, 867, 0, 12, 107, 0, 1, 231, 201, 6, 10, 32, 34, 0, 0, 24, 9, 1058, 0, 242, 535, 24, 477, 131, 5, 66, 219, 200, 0, 3, 656, 762, 0, 365, 85, 646, 669, 56, 828, 0, 298, 151, 67, 123, 507, 301, 280, 3143, 0, 263, 11, 14492, 1868, 5, 575, 196, 60, 45, 157, 82, 163, 1425, 11173, 13, 27, 12, 102, 1045, 27, 0, 0, 447, 874, 0, 22, 0, 10, 20, 27, 2045, 24, 0, 6, 0, 0, 5543, 0, 15, 6, 61, 0, 0, 21, 78, 0, 2008, 3, 0, 390, 185, 1017, 625, 0, 0, 190, 0, 67, 185, 269, 1, 223, 356, 355, 164, 2465, 0, 206, 0, 2911, 247, 1945, 557], [702, 11, 9, 0, 2938, 1259, 6, 1059, 73, 644, 385, 0, 0, 0, 438, 61, 0, 54, 3, 418, 638, 81, 0, 114, 32, 78, 93, 430, 173, 507, 10, 14, 1840, 1950, 430, 54, 3, 77, 164, 4, 3, 75, 26, 229, 0, 323, 0, 15, 38, 14, 78, 71, 12, 16, 379, 123, 16754, 1483, 64, 720, 58, 2024, 78, 81, 6428, 765, 125, 124, 4, 0, 142, 746, 47, 634, 8, 107, 1185, 434, 5, 517, 156, 1045, 536, 3016, 0, 302, 324, 34, 86, 3, 1982, 62, 0, 0, 55, 0, 266, 491, 0, 1317, 0, 4458, 0, 1503, 18, 263, 154, 15, 100, 4, 0, 149, 15, 176, 162, 7, 314, 0, 59, 33624, 104, 122, 71, 30, 0, 0, 680, 218, 26, 3, 0, 86, 10653, 726, 0, 1589, 3, 151, 158, 43, 233, 0, 1, 8818, 94, 894, 14492, 0, 80, 170, 143, 96, 10, 0, 0, 0, 226, 5, 122, 0, 0, 76, 0, 0, 111, 4, 104, 6, 30, 0, 0, 0, 135, 16754, 0, 0, 588, 0, 12, 2570, 189, 105, 505, 1, 5, 0, 49, 175, 77, 18, 28, 9, 0, 21, 7, 6, 198, 0, 114, 97, 77, 1951, 20, 140, 296, 4, 173, 828, 417, 167, 25, 0, 722, 189, 0, 19, 0, 491, 0, 2218, 0, 301, 97, 0, 0, 10, 123, 0, 111, 34, 3308, 2569, 125, 0, 0, 52, 3149, 11, 0, 72, 30, 0, 262, 1468, 7, 11, 1598, 155, 10, 536], [611, 17, 0, 76, 8, 544, 44, 6246, 37, 32, 400, 0, 27, 11144, 21, 19, 67, 153, 105, 0, 56, 8, 1, 4, 355, 644, 345, 20, 9, 1188, 1846, 0, 84, 77, 34, 10, 1496, 0, 3, 61, 50, 702, 0, 0, 270, 70, 19, 0, 400, 49, 0, 42, 9, 37, 16, 486, 9, 0, 67, 2307, 91, 90, 57, 3, 0, 0, 386, 280, 45, 0, 0, 0, 0, 410, 343, 0, 49, 24, 0, 19086, 102, 0, 0, 24, 2008, 196, 108, 307, 0, 267, 47, 78, 224, 0, 0, 77, 16, 250, 6, 8, 127, 0, 1296, 109, 15, 1696, 0, 645, 0, 22, 0, 0, 56, 23, 1259, 4506, 21, 106, 125, 620, 1469, 0, 420, 0, 14, 48, 0, 0, 0, 0, 0, 648, 81, 140, 0, 277, 9, 97, 0, 12, 11, 1185, 0, 80, 8, 507, 0, 98, 0, 1267, 269, 0, 17, 617, 5, 17, 499, 7, 64, 6, 509, 29, 30, 343, 47, 407, 0, 153, 396, 67, 301, 46, 0, 62, 3845, 121, 52, 5, 56, 23, 339, 12, 0, 33, 18, 170, 24, 0, 81, 0, 3149, 21, 112, 485, 0, 0, 805, 746, 298, 0, 892, 278, 1730, 99, 800, 1317, 1, 176, 8, 15, 201, 0, 305, 3602, 6, 0, 261, 425, 1883, 0, 21, 2128, 17, 877, 0, 0, 776, 49, 66, 2, 0, 486, 0, 0, 4, 33, 220, 1, 50, 248, 140, 14, 19, 0, 1132, 18, 21, 407, 595, 65], [1218, 648, 94, 2938, 0, 0, 2223, 70, 36, 16080, 196, 14, 0, 0, 86, 931, 2303, 2911, 32, 0, 3144, 611, 12, 0, 0, 0, 100, 1496, 110, 0, 309, 0, 0, 419, 1, 28, 2303, 17, 19, 5, 10, 21, 0, 0, 1237, 3201, 3, 8, 183, 1309, 73, 0, 42, 77, 259, 4, 17, 3, 1731, 412, 153, 54, 405, 18945, 125, 50, 1467, 0, 653, 24, 0, 1376, 75, 0, 1071, 417, 682, 484, 0, 672, 528, 568, 0, 319, 101, 18945, 895, 0, 20, 0, 753, 26, 8, 12, 7, 0, 533, 2639, 0, 0, 0, 0, 15, 42, 102, 3, 586, 1100, 0, 0, 168, 345, 0, 0, 226, 16, 0, 430, 0, 1586, 3919, 32, 151, 0, 553, 8776, 4, 9, 0, 142, 0, 60, 82, 390, 93, 8, 1467, 53, 2073, 14, 0, 762, 126, 0, 896, 491, 280, 11, 94, 302, 3, 564, 528, 17, 43, 111, 0, 380, 1548, 0, 5, 5821, 0, 55, 19, 17, 0, 82, 0, 43, 2298, 12, 6, 21, 4, 1397, 7, 34, 267, 1, 7034, 163, 3, 92, 2465, 86, 419, 279, 70, 10, 73, 53, 0, 396, 6210, 2870, 222, 0, 37, 114, 11, 198, 8, 2307, 5, 2, 323, 0, 0, 885, 2870, 14, 47, 1609, 47, 538, 21, 17, 22, 0, 105, 24, 0, 6, 24, 0, 0, 167, 0, 0, 41, 1111, 33, 3, 37, 343, 620, 15, 1, 8428, 47, 0, 9, 0, 4, 153, 231, 7, 104, 0], [6, 10, 64, 57, 8, 73, 238, 67, 0, 49, 0, 2, 34, 0, 96, 222, 518, 587, 0, 16, 15, 122, 699, 261, 0, 25, 1185, 42, 0, 2, 22, 0, 1, 634, 0, 0, 171, 43, 220, 24, 31, 159, 237, 33, 0, 273, 0, 1784, 3077, 885, 12, 0, 163, 20, 0, 734, 1, 386, 13, 0, 9, 830, 209, 0, 16, 267, 813, 13, 685, 59, 1, 0, 48, 291, 5, 41, 32, 371, 6, 32, 206, 182, 2, 9099, 68, 201, 500, 0, 3, 20, 0, 83, 70, 8, 793, 49, 1716, 39, 324, 72, 14, 3149, 871, 0, 1868, 1237, 280, 55, 0, 15, 0, 0, 0, 32424, 0, 31, 44, 6, 10, 141, 380, 0, 0, 7034, 0, 37, 1928, 19, 5, 0, 1379, 1271, 0, 270, 721, 2168, 0, 47, 0, 828, 0, 5, 0, 291, 507, 43, 0, 0, 11, 131, 1, 53, 15, 7, 4, 1, 0, 64, 0, 5, 9, 57, 122, 746, 0, 213, 49, 26, 92, 9, 525, 0, 0, 0, 0, 23, 910, 57, 1, 0, 1, 45, 41, 93, 12, 7034, 430, 443, 0, 78605, 0, 23, 3022, 93, 1132, 17, 0, 144, 67, 11, 2152, 5, 82, 18, 113, 38, 11, 237, 15, 419, 12, 0, 0, 0, 3077, 1349, 63, 47, 31, 153, 86, 262, 228, 0, 0, 5, 20, 0, 6, 8, 83, 73, 11, 0, 0, 0, 248, 533, 88, 27, 0, 1, 792, 0, 0, 0, 1059, 71, 0, 1614], [5, 0, 1056, 0, 0, 1, 2152, 1098, 37, 1589, 2887, 307, 0, 0, 0, 0, 1375, 1609, 15, 668, 139, 129, 28, 0, 27, 15, 280, 0, 653, 1111, 6, 90, 10, 209, 885, 83, 0, 47, 33, 0, 568, 0, 0, 5, 309, 31, 162, 206, 136, 5, 0, 3, 0, 3, 0, 0, 12, 0, 4291, 22, 1451, 0, 213, 0, 226, 6, 1982, 18, 895, 0, 587, 15, 129, 30, 1, 4, 0, 1026, 47, 14, 33, 0, 38, 1684, 1069, 15, 1020, 3850, 430, 135, 32, 2, 75, 257, 355, 5, 0, 386, 55, 0, 339, 63, 22154, 65, 7, 0, 113, 0, 0, 159, 251, 10, 33, 242, 450, 189, 10, 2128, 68, 24, 83, 16479, 29, 517, 859, 55, 43, 0, 1, 812, 2, 137, 126, 10, 2, 100, 0, 167, 54, 3, 0, 81, 0, 0, 895, 0, 0, 595, 22, 33, 3, 231, 3, 0, 2, 212, 8, 753, 1045, 47, 102, 0, 23, 0, 64, 1496, 44, 38, 823, 0, 301, 14, 564, 201, 64, 1838, 32, 23, 1056, 538, 0, 391, 0, 28, 64, 906, 1759, 226, 31, 29, 38, 3, 669, 1, 1, 490, 45, 21, 9, 0, 877, 167, 0, 14, 1730, 26, 227, 15, 2008, 0, 0, 125, 5409, 0, 9, 110, 0, 206, 20, 1, 187, 0, 0, 12, 603, 9, 21, 2, 0, 148, 220, 0, 117, 407, 21, 10, 4, 400, 82, 46, 5, 170, 0, 533, 0, 0, 85, 0, 102, 0], [55, 38, 0, 491, 0, 31, 5038, 149, 11144, 45, 6, 656, 231, 4, 0, 0, 2581, 224, 0, 14, 702, 564, 3300, 0, 15, 144, 26, 0, 9, 0, 0, 16, 27, 42, 812, 276, 240, 96, 209, 1, 1, 115, 152, 37, 11, 720, 155, 96, 0, 53, 0, 0, 163, 157, 10, 96, 104, 13, 1271, 3, 11, 454, 2100, 3, 0, 728, 122, 564, 0, 175, 76, 96, 653, 371, 0, 1, 82, 12, 1467, 52, 3320, 33, 813, 5, 3, 0, 45, 1098, 64, 995, 41, 231, 111, 384, 3, 34, 873, 9, 170, 8, 198, 0, 310, 672, 12, 3, 0, 20, 33, 342, 311, 0, 18, 400, 18, 0, 0, 1008, 21, 63, 1259, 4, 6521, 0, 0, 223, 0, 8432, 27, 5, 0, 995, 11, 420, 2, 0, 1218, 262, 792, 0, 49, 104, 0, 27, 553, 792, 0, 6, 4, 223, 50, 220, 2307, 564, 213, 762, 324, 148, 2168, 23, 2, 813, 93, 277, 16, 0, 0, 2073, 0, 31, 0, 23, 279, 0, 1111, 4, 123, 49, 9, 3077, 0, 0, 63, 107, 100, 0, 45, 42, 31, 18, 653, 60, 219, 76, 3919, 646, 170, 15, 0, 2302, 6, 0, 517, 107, 1883, 47, 0, 24, 0, 37, 105, 1595, 8, 75, 3, 2, 2045, 28, 182, 4, 1237, 680, 30, 1836, 0, 0, 7571, 387, 1822, 685, 15, 0, 14, 0, 56, 0, 1, 85, 587, 32, 0, 88, 6, 12, 123, 3016, 0, 23, 0, 10], [231, 136, 1, 277, 215, 5, 33, 133, 25, 73, 5, 113, 874, 86, 912, 34, 0, 0, 0, 638, 6, 0, 0, 38, 26, 83, 44, 0, 34, 3136, 21, 91, 167, 22, 85, 1, 0, 24, 0, 267, 206, 1684, 43, 0, 9, 24, 23, 19, 223, 0, 24, 91, 0, 1701, 101, 23, 29, 13, 247, 3, 90, 562, 77, 3077, 21, 21, 490, 153, 0, 0, 25, 1598, 0, 211, 413, 0, 64, 0, 26, 100, 0, 746, 5, 5, 7, 59, 11, 319, 5, 112, 463, 1218, 8, 153, 11, 0, 3, 3, 15, 0, 20, 0, 0, 0, 0, 544, 131, 0, 383, 131, 68, 11, 58, 0, 384, 22, 4, 0, 578, 6, 307, 0, 43, 443, 1065, 100, 6890, 0, 905, 1855, 70, 704, 0, 794, 1784, 3, 125, 792, 0, 342, 5, 32, 52, 66, 27, 262, 58, 0, 0, 78, 0, 0, 242, 0, 12, 383, 0, 6, 94, 8171, 0, 0, 12, 171, 103, 0, 28, 68, 5038, 70, 263, 151, 0, 293, 1500, 140, 66, 839, 575, 75, 7, 179, 200, 26, 6, 38, 1770, 21, 6, 8, 21, 0, 976, 24, 8776, 50, 0, 86, 0, 257, 300, 0, 37, 5, 2, 155, 55, 8, 6, 699, 279, 0, 1185, 5, 725, 61, 85, 0, 175, 6, 812, 57, 672, 55, 9, 3, 40, 23, 0, 1111, 135, 48, 56, 685, 208, 190, 11, 3, 292, 1, 1, 36, 1, 0, 2, 9, 1281, 1467, 0, 71], [38, 394, 0, 0, 9, 1, 430, 27, 75, 0, 973, 13, 0, 0, 167, 73, 8, 0, 8403, 0, 0, 32, 0, 20, 0, 668, 10, 106, 122, 7, 6, 42, 0, 5, 0, 261, 9, 2, 704, 0, 0, 78605, 293, 57, 15, 163, 200, 9, 0, 84, 4, 29, 60, 0, 68, 56, 781, 129, 10, 474, 396, 56, 0, 2, 41, 0, 3, 20, 0, 38, 1058, 183, 4263, 0, 417, 98, 136, 356, 0, 611, 94, 0, 0, 24, 1425, 0, 0, 772, 27, 185, 0, 0, 14, 0, 0, 248, 1, 92, 24, 298, 2, 117, 11144, 1951, 63, 3, 51, 16, 2570, 46, 0, 262, 14, 5, 668, 158, 31, 0, 226, 141, 111, 4, 0, 3016, 2, 0, 52, 300, 804, 0, 37, 4, 0, 9, 6, 27, 20, 90, 1, 159, 12, 45, 0, 0, 23, 17, 813, 430, 185, 14, 117, 2073, 59, 18, 5, 0, 5, 10, 3, 167, 0, 16080, 15, 0, 1281, 16545, 18, 0, 98, 389, 398, 271, 2887, 135, 14, 16, 0, 314, 98, 29, 0, 1071, 10, 8, 109, 0, 6, 691, 140, 9, 0, 167, 0, 1784, 187, 232, 36, 6, 645, 61, 0, 420, 12, 1982, 42, 22, 38, 2, 2, 269, 24, 10, 691, 2570, 310, 0, 15, 3136, 14, 0, 0, 7, 123, 15, 15, 37, 5543, 1846, 2465, 2162, 0, 206, 0, 634, 8, 1, 2120, 206, 76, 80, 218, 383, 65, 427, 1017, 1, 0, 1, 753, 54], [1317, 311, 8, 2, 0, 425, 73, 190, 416, 0, 1836, 24, 0, 98, 6, 13320, 0, 1267, 0, 761, 41, 1, 47, 296, 29, 8, 311, 9, 11, 389, 300, 0, 82, 365, 91, 3143, 2887, 0, 55, 0, 12, 24, 10, 273, 153, 1425, 17715, 538, 17, 0, 792, 1684, 0, 111, 143, 78, 0, 50, 1496, 3, 0, 106, 6717, 28, 0, 0, 15, 11, 1503, 0, 7, 1468, 9, 22, 0, 136, 1267, 0, 0, 0, 111, 0, 1696, 39, 3, 7, 0, 3919, 1, 877, 73, 2223, 4, 16754, 162, 5, 45, 4, 1, 4, 9, 0, 5, 1, 31, 0, 246, 1000, 59, 0, 21, 396, 45, 5, 1, 83, 0, 226, 668, 0, 27, 32, 0, 0, 85, 143, 47, 28, 100, 103, 224, 257, 231, 1770, 28, 454, 3, 1, 14, 24, 100, 47, 308, 1, 138, 7, 223, 300, 107, 75, 61, 17, 1065, 3, 0, 1, 49, 0, 672, 199, 93, 48, 26, 0, 127, 37, 1589, 568, 794, 57, 190, 26, 0, 0, 66, 47, 3, 7, 4, 37, 106, 15, 219, 0, 230, 33, 34, 2911, 0, 400, 0, 0, 14, 0, 410, 1, 5, 704, 27, 107, 4, 4, 1696, 3600, 97, 49, 56, 0, 22090, 277, 8, 82, 33, 86, 15, 86, 100, 0, 828, 135, 7, 0, 0, 0, 21, 1, 16, 9, 356, 82, 1064, 0, 32, 14, 0, 125, 1451, 64, 0, 16, 0, 0, 26, 0, 252, 324, 0, 0, 15, 32], [0, 18, 142, 528, 183, 5, 1543, 0, 2, 0, 0, 227, 247, 699, 713, 11, 0, 5, 78, 578, 31, 153, 131, 1548, 2302, 0, 39, 61, 12, 620, 859, 1, 158, 0, 0, 1611, 26, 100, 111, 0, 526, 42, 18, 839, 1, 1, 0, 192, 27, 0, 158, 4291, 0, 1317, 5, 60, 27, 190, 84, 588, 102, 0, 5, 42, 0, 0, 31, 192, 0, 0, 11, 0, 0, 873, 189, 135, 81, 1, 17, 4, 21, 212, 1206, 781, 722, 491, 677, 4, 278, 512, 1609, 39, 8776, 2, 474, 6, 12, 111, 1928, 52, 52, 277, 2538, 16, 0, 0, 223, 82, 31, 734, 25, 1731, 8, 0, 6, 317, 886, 1609, 66, 232, 0, 0, 91, 625, 23, 0, 48, 553, 1218, 0, 31, 776, 0, 12, 238, 18, 62, 46, 23, 4, 5, 6, 0, 0, 251, 37, 129, 0, 71, 122, 17, 405, 311, 6, 0, 6, 3, 1, 2, 0, 56, 0, 64, 53, 5, 588, 11, 12, 1, 0, 0, 0, 83, 151, 76, 1684, 26, 298, 0, 1132, 0, 653, 0, 3, 6210, 0, 0, 0, 214, 2, 137, 0, 1, 2717, 0, 270, 6, 0, 0, 308, 5, 215, 2, 2920, 0, 1897, 696, 5, 5, 319, 2, 102, 3, 23, 92, 6, 10, 8, 0, 110, 989, 29, 3, 0, 18, 4, 1, 23, 0, 0, 14, 9, 0, 0, 58, 2870, 23, 414, 12, 101, 2, 0, 0, 0, 121, 117, 0, 804, 10, 0], [115, 140, 1883, 108, 68, 515, 837, 1, 553, 0, 0, 823, 5, 0, 0, 231, 84, 1107, 0, 0, 1, 0, 75, 103, 0, 49, 0, 1218, 0, 100, 178, 371, 0, 0, 0, 5, 0, 0, 6, 98, 1, 278, 702, 1, 0, 1069, 12, 2120, 14, 0, 2870, 0, 5, 49, 17, 763, 3, 1822, 2, 0, 0, 0, 0, 85, 148, 76, 276, 75, 8, 1008, 0, 1805, 517, 19, 291, 7, 61, 13, 725, 9, 505, 7, 2, 976, 0, 47, 13, 24, 77, 0, 3308, 0, 212, 1014, 896, 121, 10, 42, 0, 1317, 12, 5543, 0, 776, 64, 32, 76, 17, 0, 16, 104, 308, 267, 419, 15, 75, 13320, 0, 86, 4235, 813, 166, 3149, 1, 11, 178, 12, 0, 454, 280, 2, 67, 0, 170, 2938, 0, 100, 0, 16479, 88, 371, 0, 23, 50, 300, 3143, 14, 0, 1281, 199, 0, 20, 2, 672, 80, 0, 1, 206, 150, 342, 0, 94, 0, 149, 0, 122, 0, 1, 6, 17, 4, 1696, 0, 0, 824, 113, 34, 0, 1468, 0, 15, 0, 638, 10, 7034, 1309, 54, 185, 0, 0, 2970, 2, 46, 355, 0, 230, 885, 71, 0, 0, 0, 300, 728, 43, 79, 50, 7, 8, 1, 248, 96, 0, 0, 261, 541, 22, 55, 100, 180, 0, 0, 201, 23, 85, 43, 12, 24, 20, 2, 0, 20, 4, 53, 420, 2168, 13320, 0, 0, 31, 9, 0, 37, 611, 0, 9, 0, 15, 586, 19, 308], [0, 1, 0, 43, 98, 106, 37, 7, 638, 0, 664, 0, 103, 3, 0, 280, 11, 0, 15, 11, 0, 263, 435, 6, 0, 18, 18945, 1, 399, 18, 1425, 35, 3, 167, 1376, 859, 70, 35, 21, 0, 562, 9, 71, 128, 7, 246, 8, 12, 17, 10, 4, 71, 4, 1, 440, 15, 55, 0, 206, 553, 5, 26960, 2, 0, 148, 85, 94, 139, 280, 398, 0, 30, 0, 185, 0, 3, 135, 114, 24, 98, 474, 223, 512, 0, 722, 16, 151, 1822, 7, 1, 3496, 9, 342, 378, 0, 14, 293, 280, 419, 52, 0, 103, 0, 536, 20, 65, 8776, 309, 21, 3320, 588, 19, 25, 10, 0, 22, 644, 133, 0, 48, 21, 0, 61, 131, 8, 14, 4263, 24, 79, 484, 4, 109, 11, 0, 0, 4, 3201, 2, 38, 0, 7571, 43, 0, 2570, 0, 0, 16, 0, 8, 14, 3136, 0, 0, 850, 0, 514, 5, 0, 55, 64, 112, 0, 82, 0, 553, 3, 76, 0, 1684, 0, 223, 7, 873, 617, 56, 46, 419, 1805, 34, 0, 76, 78, 454, 2008, 52, 10, 50, 0, 0, 1, 1483, 0, 0, 0, 6890, 813, 57, 0, 0, 17, 15, 892, 56, 0, 1, 1, 76, 8, 33, 71, 262, 167, 874, 29, 3, 206, 0, 12, 454, 6, 0, 0, 3308, 0, 13, 0, 1483, 6, 96, 23, 112, 0, 278, 0, 9, 491, 0, 2, 0, 226, 0, 0, 4235, 0, 43, 3, 179, 59, 128, 314], [0, 311, 0, 123, 0, 505, 721, 0, 517, 3, 38, 17, 24, 25, 0, 0, 3919, 386, 56, 168, 0, 17, 141, 0, 1, 4, 14, 0, 0, 45, 14, 79, 544, 6890, 457, 324, 5, 6428, 0, 4, 30, 23, 0, 280, 78, 63, 0, 22, 17, 31, 3, 35, 2, 5, 227, 0, 21, 167, 0, 2570, 239, 0, 7, 167, 0, 78605, 52, 61, 230, 24, 9, 0, 0, 114, 427, 0, 117, 0, 105, 828, 356, 4, 251, 101, 247, 10, 187, 0, 142, 412, 387, 122, 813, 123, 359, 4, 9, 781, 102, 0, 505, 4, 1098, 41, 42, 18, 1390, 412, 233, 39, 1, 10, 0, 702, 1838, 4, 12, 19, 27, 491, 183, 0, 192, 0, 1855, 45, 26960, 13, 6, 1261, 141, 0, 1, 81, 78, 52, 0, 112, 762, 463, 447, 385, 0, 18, 2570, 1469, 231, 2, 13, 6, 33, 0, 525, 5, 0, 59, 43, 175, 2, 463, 94, 129, 11, 310, 24, 56, 0, 3, 273, 60, 34, 266, 0, 0, 656, 0, 4, 71, 0, 0, 248, 17, 71, 0, 25, 0, 111, 3143, 386, 713, 3144, 4, 0, 380, 68, 0, 0, 386, 0, 3, 47, 8, 23, 0, 6890, 5, 0, 578, 0, 1, 0, 74, 113, 261, 0, 0, 23, 1, 0, 0, 86, 26960, 2303, 4, 9, 1138, 0, 0, 26, 18945, 71, 86, 10, 16, 0, 391, 8, 5, 0, 3, 4, 0, 267, 781, 51, 0, 11, 0, 48, 122], [54, 691, 23, 78, 319, 15, 32, 0, 23, 282, 137, 533, 0, 0, 2793, 2100, 2793, 0, 53, 2162, 3521, 5, 1, 31, 2, 32, 0, 94, 0, 0, 7, 296, 4458, 50, 0, 0, 17, 49, 47, 82, 11, 18, 65, 28, 15, 101, 13320, 157, 1, 47, 0, 99, 104, 239, 0, 0, 80, 1267, 55, 0, 0, 33, 98, 46, 383, 59, 850, 84, 416, 53, 0, 51, 140, 1000, 167, 96, 1237, 21, 99, 15, 0, 383, 427, 6521, 1011, 3, 11, 64, 0, 2, 292, 2538, 0, 140, 896, 0, 0, 33, 5821, 167, 2911, 1, 222, 2152, 0, 144, 7571, 79, 77, 3, 3300, 82, 96, 0, 12, 0, 19, 0, 17, 0, 231, 6, 5543, 0, 4, 0, 12, 3, 2870, 0, 0, 371, 96, 0, 1951, 14, 49, 152, 4, 536, 22, 39, 0, 1, 2, 0, 29, 686, 6, 0, 0, 309, 1, 36, 0, 1, 0, 645, 12, 77, 385, 17, 0, 398, 92, 291, 1655, 23, 512, 47, 753, 10653, 305, 1, 82, 6, 0, 0, 28, 13, 345, 23, 5, 514, 828, 0, 141, 8, 124, 9, 8776, 463, 8428, 71, 114, 0, 0, 0, 0, 3, 300, 24, 315, 301, 18, 0, 196, 298, 129, 14, 24, 5, 0, 4, 12, 32, 457, 231, 0, 1045, 1770, 2, 111, 7, 0, 419, 0, 5, 15, 0, 659, 0, 386, 0, 611, 0, 0, 0, 0, 1701, 1, 23, 94, 2, 1058, 4, 43, 4291, 134, 1770], [0, 0, 17, 102, 10, 0, 379, 0, 9, 763, 0, 1, 17, 5543, 6, 0, 43, 0, 0, 6, 100, 0, 0, 33624, 61, 0, 100, 526, 1, 9, 1, 19, 0, 0, 68, 74, 0, 973, 411, 96, 1840, 11, 46, 620, 896, 233, 159, 198, 166, 417, 13, 0, 0, 7, 0, 5, 6, 0, 111, 1, 383, 3320, 34, 8428, 12, 0, 7, 33, 291, 10, 247, 9, 511, 0, 55, 21, 587, 4, 225, 20, 0, 0, 0, 0, 9, 6, 877, 1, 6246, 8, 0, 77, 78, 93, 220, 3, 110, 12, 4458, 0, 20, 75, 0, 192, 248, 4, 32, 14, 126, 41, 0, 20, 6, 0, 383, 617, 0, 9, 0, 1069, 0, 625, 96, 254, 18, 505, 4, 865, 21, 26, 1390, 0, 75, 0, 11, 0, 0, 227, 677, 0, 22, 32, 31, 238, 0, 26, 0, 0, 12, 54, 0, 828, 199, 0, 5, 0, 371, 14, 1, 273, 0, 81, 1185, 1, 7, 713, 0, 166, 2, 1451, 135, 45, 14, 0, 67, 0, 24, 9, 5, 4, 133, 685, 4, 0, 37, 14, 247, 1, 1868, 73, 11, 6, 32, 12, 0, 0, 921, 3022, 0, 131, 0, 0, 31, 0, 0, 620, 129, 7, 49, 34, 111, 226, 0, 92, 63, 0, 0, 383, 23, 2168, 155, 179, 56, 400, 167, 9, 603, 266, 282, 0, 10, 17, 3, 0, 77, 229, 10, 10, 239, 40, 713, 512, 168, 443, 0, 33, 776, 1548, 8365, 1098], [58, 0, 27, 92, 0, 1897, 1237, 24, 26960, 93, 55, 0, 3496, 142, 1, 21, 225, 447, 0, 447, 384, 75, 0, 61, 9, 15, 2, 21, 209, 39, 3, 0, 24, 0, 287, 25, 191, 0, 0, 656, 11, 25, 0, 0, 7, 237, 0, 6, 57, 263, 0, 52, 4, 538, 102, 1, 0, 9, 0, 81, 324, 1271, 45, 31, 1065, 457, 7, 0, 81, 0, 27, 0, 167, 163, 0, 8, 0, 52, 2820, 0, 356, 0, 42, 1, 102, 131, 187, 1945, 160, 310, 224, 2569, 0, 18, 697, 211, 6, 0, 435, 2909, 1138, 17715, 24, 0, 149, 33, 2970, 0, 263, 8, 0, 762, 0, 122, 53, 1467, 16, 91, 3, 82, 12, 0, 0, 0, 31, 308, 0, 63, 78, 0, 171, 12, 0, 0, 162, 93, 79, 659, 159, 173, 0, 10, 0, 96, 0, 0, 151, 32, 24, 0, 0, 16, 6, 0, 1730, 54, 59, 1770, 0, 0, 0, 60, 385, 0, 691, 134, 6, 240, 871, 63, 0, 1716, 68, 0, 15440, 0, 0, 38, 75, 1045, 0, 231, 52, 2045, 603, 15, 224, 578, 0, 0, 58, 54, 86, 5, 0, 42, 1468, 31, 2938, 1, 13, 77, 6, 6, 22090, 785, 0, 91, 16, 0, 24, 22, 45, 1611, 280, 0, 3, 238, 54, 1503, 3, 75, 4, 2, 2570, 0, 0, 0, 0, 0, 123, 0, 0, 452, 0, 247, 0, 0, 3, 1, 278, 178, 21, 5, 38, 792, 384, 68, 0, 90], [14, 1883, 1071, 67, 81, 135, 296, 3, 0, 0, 50, 0, 611, 5, 49, 14, 0, 93, 1017, 0, 154, 0, 42, 1390, 31, 15, 9, 29, 28, 63, 37, 71, 699, 463, 0, 3, 16575, 24, 45, 9, 69, 81, 3845, 171, 11, 603, 1267, 19, 10, 108, 46, 343, 0, 0, 1, 0, 99, 3, 1, 98, 3496, 0, 0, 15, 5, 0, 407, 21, 425, 3496, 56, 97, 315, 42, 1045, 63, 1000, 0, 638, 81, 1185, 55, 317, 2, 21, 390, 5, 280, 229, 0, 162, 14, 1731, 1548, 356, 26, 238, 34, 94, 9, 1, 56, 4, 414, 0, 0, 21, 86, 47, 97, 895, 180, 29, 9, 201, 166, 0, 0, 2, 414, 0, 487, 0, 22, 1185, 8, 11144, 0, 247, 6, 704, 522, 13, 0, 611, 11, 9, 27, 1548, 895, 0, 126, 123, 800, 133, 894, 0, 189, 15, 33, 895, 158, 535, 292, 4, 0, 31, 9, 277, 166, 0, 0, 2100, 52, 995, 0, 0, 0, 0, 53, 21, 0, 0, 131, 49, 189, 1, 2, 0, 43, 78, 47, 55, 25, 6, 0, 73, 1684, 7, 86, 8, 2938, 68, 111, 12, 198, 0, 39, 21, 5, 100, 11, 0, 1259, 21, 230, 14, 794, 141, 0, 196, 44, 309, 14, 284, 385, 1296, 27, 611, 44, 189, 1185, 411, 11, 15, 11, 3, 411, 910, 76, 0, 4, 0, 905, 0, 117, 2303, 9, 0, 324, 10, 2538, 55, 398, 2162, 27, 3845, 164, 29, 0], [24, 414, 7, 0, 103, 38, 1261, 6, 0, 0, 0, 905, 19, 386, 91, 218, 57, 1, 0, 0, 6, 10, 2, 31, 29, 176, 3, 1379, 365, 20, 102, 49, 76, 66, 22, 12, 153, 6717, 15, 185, 0, 117, 53, 6210, 6, 2120, 430, 50, 1838, 223, 26, 0, 13, 254, 1, 77, 2, 0, 11, 4, 46, 13320, 5, 6, 384, 4, 0, 993, 0, 63, 49, 0, 477, 3300, 0, 45, 47, 53, 611, 7, 505, 27, 0, 251, 691, 894, 158, 19, 9, 6, 1840, 0, 440, 625, 1098, 1065, 0, 308, 5, 0, 0, 3016, 3845, 595, 6, 31, 0, 56, 144, 102, 17, 0, 75, 33, 726, 21, 0, 53, 474, 33, 0, 47, 34, 14, 6890, 2569, 0, 0, 7, 18, 6, 7034, 208, 391, 1, 208, 183, 199, 0, 645, 921, 51, 180, 2152, 699, 0, 0, 0, 4, 385, 9, 33, 82, 873, 1281, 2303, 196, 3, 24, 1, 5409, 55, 6, 342, 21, 7, 0, 2570, 2569, 1772, 3, 0, 11, 12, 0, 0, 2, 230, 247, 0, 380, 13, 1496, 198, 0, 139, 912, 8, 0, 53, 0, 500, 0, 56, 29, 0, 726, 839, 685, 10, 507, 0, 49, 7, 0, 0, 15, 0, 27, 1838, 0, 1, 0, 208, 1259, 1586, 61, 53, 5, 9, 54, 131, 419, 30, 12, 11, 4, 0, 0, 0, 279, 3143, 536, 17, 23, 5, 252, 198, 11, 0, 804, 11, 115, 425, 0, 526, 52, 222, 23, 0], [50, 32, 0, 345, 1, 33, 7, 135, 160, 71, 137, 0, 398, 0, 526, 1543, 32, 248, 32, 182, 19, 7, 28, 21, 342, 0, 96, 23, 3, 45, 624, 7, 49, 383, 112, 231, 1855, 123, 12, 26, 1376, 0, 0, 21, 270, 0, 10, 0, 3, 166, 525, 4, 0, 78, 0, 231, 135, 427, 16, 0, 0, 60, 1684, 136, 18, 76, 0, 6246, 0, 0, 10, 1822, 1, 125, 0, 148, 0, 0, 76, 140, 1609, 29, 11, 772, 0, 183, 0, 4, 805, 47, 127, 0, 734, 57, 52, 0, 1759, 2570, 52, 91, 22090, 1468, 1684, 105, 38, 2298, 4, 578, 96, 0, 84, 32, 94, 11, 78, 1838, 0, 1169, 9, 6246, 0, 24, 648, 48, 301, 0, 14, 14, 107, 23, 32, 0, 45, 0, 0, 77, 383, 1589, 14, 12, 14, 54, 11144, 2, 0, 2870, 0, 507, 1, 196, 2, 0, 15, 14, 5821, 0, 152, 5, 215, 26960, 0, 76, 55, 88, 26, 72, 12, 685, 111, 617, 66, 31, 18, 0, 4, 839, 0, 223, 0, 126, 45, 386, 85, 0, 5, 20, 74, 0, 0, 82, 47, 7, 151, 223, 345, 18, 151, 0, 18, 22, 53, 16, 91, 308, 0, 27, 4, 71, 3, 77, 1379, 5, 4, 0, 31, 143, 7, 18, 139, 279, 94, 0, 13, 0, 3, 72, 21, 2307, 0, 17715, 0, 419, 11, 1, 371, 11, 16575, 9, 512, 38, 450, 1696, 0, 14, 208, 144, 4, 1614, 648, 1008], [246, 42, 88, 0, 161, 16080, 2, 23, 557, 71, 37, 0, 78, 44, 11, 114, 0, 31, 1020, 1, 425, 14, 228, 135, 247, 564, 5, 103, 4, 669, 1, 0, 523, 298, 0, 31, 25, 0, 12, 683, 1, 187, 0, 93, 3, 485, 0, 81, 109, 1425, 578, 223, 97, 199, 141, 7, 1014, 0, 276, 805, 123, 222, 1982, 1, 0, 139, 21, 20, 52, 3, 2465, 0, 12, 190, 776, 23, 6, 81, 0, 474, 0, 20, 1267, 1026, 7571, 14, 103, 0, 0, 873, 78, 0, 17, 311, 19086, 6, 32, 0, 0, 248, 669, 0, 15, 96, 9, 111, 557, 263, 71, 111, 634, 0, 25, 995, 0, 16, 0, 772, 27, 0, 3600, 1, 0, 9, 148, 3, 4, 238, 39, 14, 8428, 26, 3, 2438, 6, 1296, 98, 0, 54, 6, 2298, 2307, 54, 0, 454, 96, 9, 106, 131, 1, 2302, 80, 0, 1696, 0, 0, 9, 272, 211, 0, 56, 98, 3136, 578, 23, 114, 8, 198, 2465, 6, 1, 0, 23, 3, 16, 31, 648, 55, 2581, 44, 9, 54, 611, 82, 76, 0, 0, 1132, 20, 4, 44, 3, 1822, 0, 656, 57, 96, 411, 32, 0, 0, 0, 24, 0, 1058, 905, 0, 3308, 102, 14, 75, 1614, 0, 1716, 5, 41, 2639, 30, 17, 410, 0, 1, 2569, 21, 11, 828, 25, 526, 0, 15, 131, 0, 3320, 0, 656, 0, 252, 0, 23, 3, 871, 0, 52, 4, 4, 72, 0, 39, 1, 2], [47, 35, 15, 18, 144, 47, 8403, 6, 21, 3, 66, 396, 166, 66, 52, 0, 0, 49, 43, 12, 142, 116, 0, 4, 794, 430, 28, 46, 3, 24, 13, 1731, 9, 0, 81, 0, 568, 0, 5, 1, 9, 0, 5, 1598, 201, 12, 0, 0, 62, 1026, 0, 386, 12, 859, 219, 3, 0, 45, 15, 50, 56, 157, 8, 25, 7, 300, 3201, 102, 45, 612, 119, 1, 8, 638, 0, 49, 865, 0, 0, 233, 0, 22, 2092, 78, 185, 248, 8171, 28, 4291, 1805, 4515, 45, 507, 129, 0, 6428, 18, 1, 106, 1349, 725, 0, 61, 1483, 14, 114, 0, 0, 3136, 242, 11, 9, 0, 2162, 2911, 0, 232, 96, 3919, 0, 30, 345, 37, 15, 81, 785, 17, 0, 3, 25, 0, 0, 291, 595, 15, 4, 45, 60, 28, 2076, 5, 11144, 280, 3, 33, 111, 1, 115, 553, 6717, 60, 7, 0, 44, 0, 65, 10, 0, 104, 4, 0, 45, 0, 1, 96, 3, 3, 127, 0, 37, 859, 2793, 9, 7, 762, 140, 33624, 0, 1855, 0, 1838, 115, 38, 215, 17, 2120, 50, 4, 677, 394, 2870, 0, 125, 0, 5821, 238, 16, 1267, 0, 0, 38, 2938, 131, 800, 76, 144, 491, 0, 1069, 10, 3320, 47, 114, 4, 0, 0, 266, 1, 106, 86, 29, 511, 112, 0, 7, 5, 47, 0, 0, 3442, 528, 7, 3, 3, 56, 187, 1100, 127, 1, 0, 1730, 0, 0, 139, 414, 92, 12, 1611, 47, 704], [0, 659, 213, 28, 0, 23, 17, 226, 417, 0, 9, 10, 0, 64, 138, 159, 2045, 0, 1, 27, 75, 3, 0, 0, 51, 0, 414, 0, 92, 280, 1, 837, 9, 100, 9, 0, 517, 3143, 9, 3, 173, 231, 1111, 5, 0, 0, 0, 4291, 680, 57, 300, 63, 224, 20, 119, 52, 0, 176, 398, 0, 29, 0, 0, 0, 9, 656, 38, 1045, 9, 871, 157, 9, 1011, 0, 16575, 23, 0, 2076, 5274, 23, 411, 2655, 438, 0, 0, 183, 536, 0, 9, 1, 885, 6, 450, 6, 50, 19086, 2128, 0, 2, 12, 167, 58, 517, 2152, 33, 67, 0, 171, 1, 0, 0, 300, 0, 131, 36, 109, 7, 3143, 2168, 16, 0, 477, 0, 0, 1840, 1, 491, 31, 27, 1, 277, 155, 112, 111, 0, 6, 15, 0, 2, 0, 18, 0, 1, 696, 1071, 185, 18, 0, 35, 103, 111, 32, 82, 6, 45, 50, 0, 6, 135, 2, 1, 19, 0, 0, 82, 1262, 111, 0, 414, 209, 9, 1838, 5, 5, 0, 4458, 659, 1, 0, 280, 0, 28, 0, 2, 0, 0, 14, 32, 0, 0, 1840, 49, 6, 11, 0, 292, 359, 1, 6717, 9, 135, 746, 3, 142, 140, 324, 15, 813, 17, 183, 41, 199, 0, 0, 779, 30, 695, 0, 0, 0, 11, 6, 0, 0, 491, 10, 0, 13, 81, 198, 15, 122, 27, 0, 23, 0, 398, 231, 55, 2870, 0, 1805, 443, 21, 81, 0, 0, 56, 0, 776], [16, 0, 192, 0, 416, 198, 187, 156, 4, 10, 31, 11, 80, 13, 410, 22090, 2, 8, 14492, 55, 18, 4, 1045, 231, 5, 418, 3320, 0, 1731, 37, 278, 0, 5, 43, 39, 102, 21, 2465, 0, 6, 0, 91, 7, 11, 387, 263, 1945, 1945, 0, 20, 0, 3, 699, 1107, 91, 3308, 0, 1655, 0, 931, 38, 1759, 1, 122, 1218, 302, 3870, 0, 0, 305, 345, 25, 0, 2920, 0, 91, 126, 232, 208, 57, 278, 6, 7, 56, 0, 0, 411, 192, 0, 0, 47, 82, 8365, 9, 5274, 324, 39, 0, 213, 0, 175, 792, 45, 23, 237, 0, 1, 1, 18, 2092, 0, 0, 0, 25, 5, 116, 2076, 20, 0, 15, 23, 23, 1, 0, 8, 0, 90, 33, 0, 1267, 68, 3, 15, 5, 82, 11, 82, 1098, 175, 11, 45, 5, 4, 311, 0, 52, 88, 57, 1296, 41, 9099, 0, 66, 2128, 214, 0, 11, 0, 67, 2, 91, 454, 15, 9, 7, 13320, 0, 1716, 17, 873, 15, 391, 47, 0, 3, 57, 11, 61, 0, 9, 0, 0, 781, 4458, 282, 0, 0, 1069, 100, 75, 10, 47, 0, 12, 0, 0, 0, 139, 0, 0, 0, 0, 15, 1425, 4263, 17, 54, 0, 96, 15, 28, 0, 10, 199, 9, 538, 37, 0, 18945, 26, 0, 0, 10, 154, 1376, 229, 58, 2100, 0, 0, 141, 1317, 4263, 410, 0, 17715, 0, 1132, 0, 1784, 16754, 345, 0, 2, 14, 14, 0, 13, 61, 5], [24, 8, 114, 109, 54, 1897, 180, 587, 804, 6, 0, 74, 1065, 45, 1107, 30, 0, 29, 1376, 6, 0, 237, 505, 57, 3, 2307, 155, 0, 47, 30, 447, 2, 228, 0, 5, 653, 1836, 96, 14, 553, 45, 91, 167, 0, 155, 9099, 54, 23, 0, 1, 34, 440, 280, 77, 0, 3, 59, 47, 11144, 7666, 386, 56, 0, 94, 122, 10, 0, 13, 74, 0, 0, 82, 0, 7, 92, 0, 0, 157, 2438, 734, 77, 176, 15, 14, 20, 19, 229, 5, 14, 2128, 46, 24, 204, 70, 21, 989, 191, 1072, 112, 15, 44, 587, 79, 653, 564, 2, 47, 0, 390, 14, 526, 206, 342, 100, 55, 0, 0, 199, 0, 122, 648, 148, 23, 12, 16, 3144, 1, 0, 440, 1, 20, 0, 16575, 113, 5, 28, 9, 656, 1, 0, 0, 251, 3442, 1188, 425, 414, 2223, 301, 240, 0, 3, 50, 7, 0, 79, 648, 0, 0, 21, 158, 9, 185, 414, 167, 60, 14, 8, 16, 578, 1822, 16, 487, 3496, 226, 14, 28, 64, 7, 18, 301, 0, 19, 112, 0, 6, 55, 1375, 206, 16754, 59, 3, 102, 0, 35, 0, 29, 2168, 107, 4, 0, 16, 2152, 0, 8, 0, 413, 240, 1, 656, 46, 13, 0, 0, 9, 18, 215, 7666, 1770, 137, 491, 0, 32, 4, 183, 311, 5, 0, 0, 931, 68, 164, 9, 311, 83, 0, 0, 1836, 123, 383, 10, 15, 5, 0, 487, 34, 0, 9, 14719, 794, 2168], [420, 4, 319, 42, 21, 0, 765, 15, 0, 200, 2, 425, 874, 668, 405, 1192, 106, 12, 8, 53, 2120, 30, 11, 0, 0, 81, 16, 220, 156, 12, 0, 69, 163, 14, 792, 2438, 3, 0, 135, 1064, 52, 2298, 1840, 4, 785, 21, 25, 6, 63, 5, 1309, 0, 0, 2168, 141, 122, 0, 11, 0, 0, 18, 11, 0, 1375, 0, 3, 46, 734, 6, 73, 61, 355, 28, 0, 0, 0, 0, 813, 5, 4515, 107, 182, 80, 0, 28, 726, 452, 440, 163, 59, 0, 75, 237, 910, 3, 21, 0, 0, 0, 1188, 2076, 98, 645, 223, 1317, 15, 61, 0, 3, 82, 7, 0, 4458, 53, 6428, 154, 8, 0, 41, 702, 12, 41, 0, 55, 0, 0, 396, 1684, 3300, 1, 0, 1425, 0, 0, 0, 8818, 4, 54, 115, 0, 29, 72, 3, 0, 231, 443, 2581, 2481, 96, 94, 0, 0, 80, 399, 1846, 820, 131, 4, 251, 2, 63, 762, 1169, 21, 976, 3, 31, 2569, 0, 137, 94, 9, 4, 686, 212, 0, 204, 6, 0, 0, 4, 39, 25, 0, 293, 302, 24, 1296, 14, 418, 0, 49, 82, 21, 0, 127, 0, 438, 137, 1, 45, 0, 387, 0, 225, 4, 29, 15, 257, 1543, 4291, 3, 0, 68, 0, 813, 61, 0, 280, 0, 70, 0, 1011, 5111, 96, 0, 0, 4, 1846, 33624, 166, 0, 9, 125, 6, 52, 0, 0, 56, 533, 57, 0, 0, 2717, 26, 170, 0, 9, 0, 2120], [0, 0, 0, 64, 3, 2570, 2438, 52, 0, 3, 61, 653, 1, 3136, 7, 726, 1, 672, 11, 138, 9, 0, 0, 1390, 80, 0, 7, 287, 49, 165, 76, 32, 55, 231, 1, 88, 27, 0, 713, 54, 0, 1111, 3, 96, 0, 291, 989, 15, 0, 0, 157, 78, 23, 98, 2, 90, 587, 0, 398, 8, 653, 72, 111, 0, 287, 139, 45, 218, 578, 0, 0, 3, 273, 116, 302, 1, 0, 19, 50, 1950, 293, 4, 214, 31, 24, 0, 0, 57, 65, 2, 267, 16, 505, 6210, 634, 37, 413, 0, 612, 42, 9, 6, 0, 0, 152, 8, 553, 32, 15, 22, 14, 0, 23, 280, 0, 19, 20, 67, 3300, 553, 0, 0, 989, 204, 38, 103, 266, 280, 0, 13, 26, 192, 98, 56, 0, 76, 33624, 57, 850, 0, 5274, 0, 14, 6, 228, 0, 0, 102, 6, 7, 16479, 0, 1, 4, 271, 1701, 0, 387, 2491, 10, 8, 20, 85, 9, 672, 0, 0, 0, 263, 157, 3, 225, 0, 0, 0, 201, 6, 452, 0, 0, 57, 31, 16545, 0, 18, 149, 553, 1, 291, 1071, 418, 2, 0, 204, 56, 88, 10, 5274, 14, 46, 405, 873, 0, 5, 0, 70, 15, 25, 61, 325, 5, 59, 435, 7, 1840, 0, 0, 1, 0, 4235, 2911, 427, 587, 0, 142, 16, 2, 1072, 682, 6246, 6428, 19, 1262, 72, 248, 910, 239, 0, 0, 14719, 267, 1, 29, 223, 785, 14, 77, 380, 0, 2], [284, 82, 30, 11, 389, 324, 0, 525, 0, 1014, 1500, 20, 0, 1883, 12, 11, 417, 0, 239, 44, 0, 9, 23, 3845, 2538, 794, 0, 72, 31, 56, 0, 100, 1772, 3143, 14, 12, 398, 617, 175, 50, 16, 60, 131, 3, 7, 57, 575, 154, 0, 0, 7666, 18, 0, 75, 23, 82, 686, 0, 0, 11, 31, 0, 17, 0, 0, 5409, 371, 828, 105, 67, 111, 2, 23, 3, 301, 54, 0, 15, 175, 32, 189, 0, 102, 6, 29, 61, 1548, 0, 805, 4458, 5409, 48, 34, 746, 779, 2, 385, 0, 0, 15, 450, 1, 1595, 5409, 76, 594, 8, 0, 229, 0, 0, 0, 11, 158, 291, 129, 149, 0, 14, 3, 0, 185, 5409, 792, 135, 141, 59, 7, 100, 38, 0, 0, 71, 42, 968, 308, 0, 0, 30, 0, 1349, 102, 2307, 2045, 6, 0, 2, 2162, 111, 0, 4, 220, 24, 267, 0, 98, 0, 1, 0, 135, 0, 447, 0, 12, 6246, 6, 820, 23, 8776, 2168, 27, 134, 102, 150, 21, 820, 25, 47, 0, 41, 725, 389, 1, 102, 1069, 9, 407, 342, 96, 98, 6, 96, 83, 10, 21, 11, 76, 0, 5, 2223, 0, 11, 27, 0, 5, 0, 2, 79, 12, 17, 10, 110, 160, 517, 5, 19, 153, 1, 63, 2491, 222, 0, 0, 0, 0, 93, 419, 895, 20, 7, 296, 5, 21, 94, 32, 6, 94, 15, 0, 90, 110, 14, 56, 7, 0, 59, 4, 3, 587, 2073], [272, 0, 1379, 167, 2970, 1309, 15, 246, 0, 28, 133, 0, 0, 114, 251, 9, 40, 0, 18, 813, 2, 1072, 0, 24, 587, 4291, 11, 4, 595, 1218, 92, 0, 850, 0, 14, 37, 292, 0, 18, 8171, 325, 3521, 34, 0, 13, 5, 49, 59, 291, 189, 3, 259, 906, 1467, 180, 211, 1, 365, 30, 648, 342, 25, 35, 2, 58, 0, 58, 149, 28, 15, 75, 97, 594, 13, 2, 2569, 70, 98, 57, 0, 611, 24, 57, 11, 45, 0, 0, 105, 131, 3, 564, 805, 0, 2887, 38, 19, 0, 91, 11, 792, 2162, 1218, 912, 0, 47, 0, 30, 251, 0, 33, 686, 3850, 0, 0, 892, 2305, 0, 0, 18, 4291, 67, 13, 3, 280, 0, 859, 57, 8, 127, 850, 0, 198, 7, 611, 3320, 0, 9, 0, 20, 0, 142, 0, 0, 16, 141, 0, 226, 1192, 13, 170, 2, 0, 4, 9, 648, 697, 11, 1267, 10, 233, 271, 26, 115, 52, 3845, 44, 3845, 3, 96, 2655, 61, 92, 562, 76, 5, 251, 22154, 71, 0, 17, 0, 682, 0, 562, 21, 0, 17, 86, 19, 82, 0, 17, 91, 0, 339, 839, 0, 2, 1, 0, 155, 0, 16, 16, 0, 2, 0, 0, 16479, 319, 32, 0, 1598, 33, 0, 158, 612, 682, 1281, 248, 229, 86, 1376, 58, 16, 0, 514, 1, 664, 0, 355, 1011, 127, 91, 4, 159, 0, 52, 150, 0, 10, 60, 7, 1261, 648, 15, 35, 72, 0, 0], [8, 0, 0, 648, 155, 150, 380, 995, 20, 4, 0, 56, 93, 12, 24, 12, 1259, 538, 308, 23, 315, 219, 0, 73, 830, 0, 33, 85, 0, 41, 19, 16, 23, 129, 11, 968, 0, 23, 0, 223, 0, 4, 262, 85, 0, 225, 3600, 2887, 106, 430, 0, 0, 14719, 813, 21, 11, 176, 2305, 685, 9, 100, 417, 0, 0, 173, 0, 9, 3, 6, 2655, 34, 12, 49, 16754, 0, 0, 40, 2970, 3, 218, 538, 38, 71, 3308, 885, 3850, 81, 2303, 342, 874, 425, 0, 1065, 90, 7, 1058, 761, 725, 31, 0, 500, 19, 39, 61, 103, 11, 302, 4, 525, 12, 0, 155, 35, 0, 22, 0, 278, 15440, 761, 63, 5, 61, 342, 873, 0, 0, 17, 487, 102, 311, 3845, 66, 0, 15, 154, 1, 42, 10, 220, 262, 9, 378, 15, 4, 4, 259, 198, 6, 7, 126, 183, 7034, 34, 1593, 544, 30, 45, 0, 30, 447, 874, 239, 525, 1192, 27, 0, 182, 0, 2092, 105, 105, 617, 0, 921, 300, 61, 0, 414, 153, 14719, 4, 0, 29, 324, 43, 1267, 895, 215, 0, 0, 63, 41, 166, 12, 443, 0, 0, 486, 79, 0, 37, 7, 0, 8171, 2, 2, 15, 73, 21, 0, 0, 704, 24, 871, 58, 117, 1, 276, 138, 49, 634, 47, 56, 127, 0, 0, 9, 1069, 383, 102, 12, 106, 1132, 149, 49, 1262, 9, 2, 94, 206, 0, 0, 342, 0, 2, 33, 912, 61, 0, 0], [0, 2538, 57, 9099, 152, 0, 2045, 0, 175, 0, 3, 5, 78, 668, 800, 15, 14, 1, 1468, 0, 425, 16479, 0, 18, 4, 0, 1, 6, 152, 691, 319, 0, 2, 379, 0, 0, 78, 4, 0, 413, 29, 1000, 0, 0, 122, 6428, 0, 55, 14, 761, 21, 0, 1026, 23, 88, 0, 0, 106, 0, 0, 38, 100, 218, 15440, 18, 135, 50, 578, 178, 22154, 42, 26, 0, 233, 0, 38, 2073, 1, 6, 0, 11, 280, 1020, 1759, 2303, 2, 19, 13, 3521, 0, 0, 0, 989, 131, 0, 5, 0, 15440, 0, 685, 0, 1598, 0, 440, 0, 0, 29, 2168, 21, 47, 4, 6, 1, 0, 1759, 110, 3, 11, 721, 0, 0, 2307, 153, 0, 30, 54, 3, 2, 35, 931, 0, 183, 76, 12, 0, 280, 13, 16, 0, 61, 185, 183, 2, 6, 0, 11, 0, 24, 24, 8, 2938, 2465, 25, 220, 792, 0, 15, 23, 2008, 65, 23, 3, 266, 17, 491, 9, 38, 1855, 379, 0, 247, 1169, 140, 31, 0, 52, 56, 14, 98, 71, 0, 1, 13, 55, 0, 78, 0, 2, 102, 4515, 4, 14, 270, 0, 5, 0, 126, 269, 213, 43, 800, 0, 55, 0, 196, 0, 1188, 0, 0, 0, 6, 10653, 528, 726, 391, 4, 407, 224, 0, 1072, 407, 324, 60, 175, 4, 1349, 83, 166, 75, 0, 23, 0, 76, 0, 43, 391, 414, 0, 64, 0, 0, 49, 0, 3, 106, 228, 2655, 73, 60, 0], [1058, 0, 1, 0, 61, 262, 6, 137, 677, 728, 371, 135, 993, 8, 921, 1218, 0, 56, 0, 0, 1020, 720, 0, 0, 535, 102, 0, 672, 0, 23, 22, 6, 4, 6, 59, 400, 56, 183, 6, 242, 3600, 22, 24, 0, 0, 702, 513, 931, 47, 102, 123, 17, 24, 1, 1, 0, 257, 664, 0, 21, 2909, 45, 57, 251, 189, 14, 30, 1, 317, 23, 0, 0, 491, 32, 1376, 0, 50, 45, 0, 14, 263, 9, 1784, 763, 27, 0, 1, 277, 70, 487, 1805, 93, 2, 153, 60, 96, 0, 0, 2120, 6717, 3870, 0, 0, 96, 0, 22, 14, 603, 0, 278, 239, 199, 14, 2655, 37, 31, 226, 345, 0, 27, 56, 23, 6, 417, 0, 8, 2, 61, 0, 0, 242, 9, 0, 813, 6, 1951, 0, 0, 21, 12, 7, 3136, 270, 14, 2024, 226, 457, 463, 7, 828, 824, 0, 4, 0, 51, 0, 8, 0, 0, 0, 2887, 238, 2491, 170, 3, 886, 47, 0, 44, 11, 33, 32, 0, 2, 123, 617, 522, 0, 10, 1, 225, 1589, 839, 54, 90, 5, 56, 18, 2, 8, 0, 638, 55, 419, 2303, 26, 11, 394, 56, 491, 0, 76, 47, 0, 0, 771, 43, 1, 6, 106, 90, 1192, 0, 0, 7, 0, 0, 839, 246, 2, 26, 0, 23, 8, 414, 763, 586, 3, 14, 14, 3, 1, 2100, 6, 111, 2920, 31, 18, 993, 4, 0, 0, 17, 0, 2820, 528, 7, 0, 32424, 96], [45, 82, 91, 7, 135, 0, 0, 76, 57, 0, 0, 0, 128, 0, 10, 2092, 8432, 32, 2639, 90, 25, 2307, 45, 24, 1784, 324, 111, 485, 2, 0, 0, 8, 6, 1349, 300, 8403, 702, 419, 586, 13, 1, 3496, 161, 6, 0, 438, 77, 138, 1, 114, 226, 74, 213, 136, 37, 31, 0, 6, 52, 0, 153, 15, 1822, 1, 187, 0, 0, 14, 5, 2793, 564, 1836, 11, 155, 93, 12, 7, 11, 11, 280, 5, 5, 24, 0, 0, 1349, 507, 625, 6, 10, 0, 21, 85, 0, 14, 0, 0, 3, 311, 50, 5, 102, 0, 0, 20, 1, 93, 1, 22, 0, 47, 578, 32424, 3602, 32, 0, 99, 263, 0, 23, 8, 135, 9, 23, 20, 201, 0, 13, 1467, 0, 0, 21, 49, 56, 229, 7, 29, 1496, 46, 0, 726, 713, 0, 31, 53, 828, 0, 1730, 185, 0, 11, 0, 7, 72, 6, 42, 512, 23, 0, 30, 1838, 664, 8, 2100, 40, 104, 57, 30, 1, 229, 0, 0, 0, 257, 155, 5038, 1, 685, 287, 68, 21, 0, 4, 0, 2168, 12, 8432, 38, 638, 912, 0, 7, 617, 131, 3149, 8, 1, 106, 0, 240, 137, 28, 877, 31, 91, 23, 6, 0, 2, 3149, 1071, 167, 0, 125, 20, 61, 0, 993, 50, 672, 3, 65, 3600, 238, 8, 2538, 910, 142, 9, 976, 2, 3, 507, 399, 0, 55, 26, 6, 92, 0, 2, 104, 16080, 558, 0, 419, 3850, 90, 77, 3], [47, 517, 70, 343, 1483, 365, 0, 228, 15, 18, 2909, 11, 1, 0, 0, 47, 0, 9, 62, 192, 0, 800, 82, 6, 0, 0, 419, 149, 30, 39, 0, 0, 0, 680, 664, 3016, 1897, 27, 96, 1982, 7, 3077, 30, 0, 1267, 11, 185, 474, 0, 538, 0, 86, 131, 79, 92, 80, 15, 839, 2491, 0, 645, 0, 126, 124, 1840, 2152, 0, 0, 127, 419, 645, 1, 45, 52, 13, 242, 0, 66, 859, 0, 189, 0, 0, 0, 2465, 119, 32, 3, 76, 8428, 4, 27, 36, 5, 850, 82, 135, 110, 12, 0, 0, 1543, 3, 11, 0, 17, 0, 0, 414, 383, 0, 34, 107, 18, 0, 0, 19, 2820, 8, 5, 1100, 0, 400, 7, 0, 5, 68, 301, 0, 384, 27, 23, 0, 0, 10, 0, 10, 14, 447, 894, 0, 63, 0, 198, 52, 7, 32, 125, 434, 0, 1, 3149, 6, 0, 10, 3496, 292, 7, 0, 683, 82, 895, 38, 792, 53, 0, 23, 4, 168, 877, 31, 126, 125, 0, 9, 12, 143, 2168, 491, 0, 0, 0, 0, 37, 1059, 905, 910, 0, 225, 41, 47, 77, 1468, 812, 0, 23, 116, 167, 24, 23, 3919, 2970, 110, 0, 9, 6, 8, 4, 10, 189, 2, 6, 32, 419, 1543, 48, 0, 793, 15, 6, 2303, 4, 813, 182, 0, 21, 562, 90, 0, 0, 21, 575, 25, 6, 46, 238, 0, 0, 2793, 0, 0, 564, 1609, 1100, 57, 463, 0, 1943, 0, 63], [1, 167, 45, 15, 0, 13, 2, 23, 35, 136, 0, 0, 75, 820, 499, 58, 0, 8, 0, 686, 17, 823, 80, 64, 9, 2, 27, 0, 15, 17, 75, 0, 3, 226, 2162, 93, 12, 2128, 199, 435, 0, 1, 0, 993, 0, 19, 0, 32, 60, 0, 14, 189, 5, 136, 0, 311, 0, 2305, 1072, 0, 2, 1267, 0, 1883, 8, 6, 0, 38, 0, 6521, 1598, 52, 112, 0, 0, 407, 231, 1, 13, 0, 3, 90, 18, 55, 1, 62, 13, 75, 6428, 4, 40, 39, 58, 1614, 7, 100, 163, 175, 14, 1, 1593, 31, 16545, 17715, 1317, 0, 407, 175, 3, 0, 63, 15, 0, 0, 1379, 430, 931, 0, 18, 226, 127, 0, 896, 515, 0, 27, 6, 31, 427, 42, 149, 0, 224, 0, 463, 411, 277, 839, 21, 76, 0, 27, 171, 38, 0, 824, 135, 5, 454, 3, 6, 4, 1589, 252, 96, 4, 8, 9, 682, 1543, 0, 383, 1014, 98, 0, 634, 1, 2, 77, 216, 0, 17, 103, 26, 0, 793, 3, 0, 624, 11, 1468, 624, 78, 8, 21, 0, 36, 100, 10, 77, 33, 33, 10, 0, 0, 1, 1376, 17, 284, 414, 0, 668, 277, 794, 85, 11, 9, 112, 0, 63, 0, 263, 1206, 5, 93, 3, 109, 0, 0, 38, 10, 0, 9, 544, 886, 131, 0, 113, 5, 98, 3201, 0, 31, 2820, 0, 38, 22, 0, 196, 452, 4, 2538, 196, 0, 2, 11, 16, 1, 47, 9], [587, 158, 921, 0, 5, 135, 0, 15, 0, 3602, 894, 155, 63, 664, 1, 126, 553, 1770, 9, 1772, 2, 9, 10, 78605, 5, 0, 17715, 722, 280, 47, 25, 14719, 1468, 280, 0, 43, 2870, 1071, 129, 1026, 776, 22, 0, 0, 668, 0, 4, 405, 0, 779, 90, 3016, 16754, 3144, 302, 302, 224, 57, 21, 266, 0, 906, 15, 251, 13, 0, 0, 813, 0, 75, 0, 1069, 0, 125, 13, 56, 2152, 100, 64, 20, 17, 417, 226, 26, 0, 251, 13, 722, 9, 0, 15, 11, 15440, 80, 17, 3, 2, 18, 0, 1375, 79, 19, 553, 3, 30, 32, 2162, 0, 45, 383, 325, 0, 6210, 1, 865, 31, 0, 2, 0, 0, 418, 0, 0, 648, 29, 1655, 1259, 0, 339, 8, 0, 1611, 117, 1, 30, 0, 895, 5, 6890, 812, 0, 21, 11, 9, 97, 250, 71, 31, 4, 0, 0, 1132, 27, 0, 704, 0, 0, 37, 9, 3300, 0, 73, 187, 1, 3, 19086, 301, 178, 96, 2, 32, 102, 0, 96, 419, 74, 447, 78, 14, 0, 2076, 0, 0, 219, 76, 0, 0, 7, 23, 0, 7, 1192, 457, 42, 5, 2, 278, 0, 0, 0, 419, 6, 8, 142, 3, 6, 33, 267, 11, 82, 0, 13, 0, 96, 1317, 1, 0, 226, 4291, 1, 512, 0, 314, 23, 0, 0, 14, 6, 76, 237, 594, 73, 27, 196, 0, 80, 55, 296, 94, 896, 1, 231, 6717, 0, 28, 26, 49, 16, 805, 6], [296, 1838, 280, 91, 301, 185, 121, 32, 60, 3, 138, 1684, 553, 0, 44, 222, 1846, 0, 247, 0, 79, 101, 575, 167, 7, 5, 52, 26, 873, 24, 2, 805, 35, 587, 50, 0, 1, 793, 51, 27, 123, 226, 73, 82, 39, 178, 699, 48, 390, 1716, 2298, 0, 0, 0, 305, 37, 38, 166, 19, 0, 0, 0, 0, 0, 23, 21, 9, 17, 0, 0, 30, 57, 0, 32, 603, 96, 84, 233, 32, 261, 5, 223, 90, 0, 420, 702, 14, 0, 41, 1586, 53, 0, 21, 209, 20, 10, 3, 270, 21, 440, 1759, 5, 9, 6, 21, 386, 78, 158, 91, 75, 779, 40, 185, 425, 0, 135, 209, 8171, 183, 6, 0, 0, 2152, 315, 251, 100, 7, 1, 229, 163, 3, 119, 81, 0, 1548, 505, 0, 60, 0, 4, 9, 76, 187, 867, 0, 139, 76, 721, 0, 140, 5, 280, 28, 2128, 0, 54, 97, 390, 7, 11, 17, 0, 517, 0, 10, 2076, 166, 0, 40, 0, 56, 541, 11, 771, 0, 0, 2481, 29, 691, 57, 9, 25, 0, 96, 3, 142, 49, 153, 2073, 91, 0, 22, 624, 425, 4, 634, 75, 29, 43, 9, 5111, 26, 0, 1237, 0, 0, 356, 287, 20, 33624, 31, 23, 94, 1, 96, 96, 430, 43, 865, 16, 196, 9, 209, 0, 6, 31, 0, 125, 699, 0, 10, 634, 94, 1, 5, 0, 20, 41, 24, 7, 96, 25, 0, 3602, 10, 0, 155, 55, 611, 3442], [0, 280, 64, 171, 4, 15, 0, 474, 70, 0, 0, 0, 302, 5, 73, 1468, 80, 2008, 107, 0, 291, 72, 0, 38, 0, 587, 0, 232, 1770, 25, 0, 1543, 683, 0, 23, 0, 4, 0, 588, 302, 0, 2, 0, 16, 8, 0, 345, 0, 1296, 1, 82, 16, 0, 228, 0, 15440, 0, 23, 47, 107, 75, 1586, 0, 400, 242, 1, 0, 125, 1014, 47, 968, 15, 30, 14, 1770, 31, 0, 47, 110, 94, 702, 400, 412, 185, 4, 27, 0, 9, 342, 0, 27, 151, 149, 25, 1138, 224, 0, 0, 29, 8818, 396, 0, 1059, 300, 219, 42, 9, 156, 58, 419, 80, 10, 5, 0, 61, 97, 82, 28, 0, 59, 213, 0, 12, 15, 1, 1, 440, 383, 4, 16754, 2, 24, 0, 5111, 3320, 0, 39, 41, 179, 765, 0, 1, 21, 450, 5, 0, 0, 4, 237, 267, 0, 0, 8818, 528, 0, 0, 0, 794, 785, 1838, 82, 28, 26, 1759, 0, 102, 68, 97, 26, 22, 0, 34, 0, 43, 151, 0, 126, 314, 50, 34, 0, 5, 7, 3149, 185, 0, 21, 49, 7, 196, 15, 1425, 86, 4515, 61, 140, 15, 1, 23, 0, 73, 0, 0, 30, 2581, 5, 1, 8, 11, 625, 5, 0, 1056, 11144, 0, 28, 0, 12, 1, 111, 3022, 440, 0, 189, 11, 617, 4, 42, 125, 0, 0, 11, 6, 80, 11, 247, 14, 66, 111, 7, 18, 78, 3144, 1593, 230, 3136, 2, 414, 9, 0], [19, 0, 9, 0, 25, 1, 85, 277, 0, 109, 53, 11144, 215, 0, 215, 17715, 111, 5, 685, 0, 102, 9, 30, 216, 215, 16, 2, 9, 35, 648, 0, 4, 2073, 54, 111, 55, 0, 518, 0, 13, 31, 31, 216, 23, 229, 311, 99, 1, 0, 1589, 386, 230, 0, 6, 11, 14, 123, 0, 142, 0, 56, 78, 2639, 1469, 0, 874, 0, 386, 0, 111, 21, 24, 0, 823, 76, 150, 92, 9, 17, 15, 0, 14, 54, 4, 32, 105, 0, 135, 507, 45, 269, 0, 0, 155, 302, 75, 0, 30, 753, 2305, 722, 151, 108, 6, 1, 38, 57, 0, 771, 513, 56, 32, 3, 8, 8432, 167, 81, 0, 4235, 1, 311, 0, 15, 11, 15, 1468, 38, 0, 32, 296, 9, 0, 0, 5, 125, 141, 187, 2, 211, 2, 81, 1, 0, 0, 0, 0, 0, 417, 28, 6, 2223, 0, 47, 0, 0, 77, 0, 9, 906, 45, 763, 117, 29, 0, 3320, 9, 79, 247, 17, 396, 8, 0, 183, 45, 6, 1, 0, 112, 0, 634, 648, 6, 38, 242, 50, 222, 23, 0, 0, 8, 78, 1, 189, 0, 156, 725, 443, 0, 2162, 14, 29, 0, 1468, 0, 9, 25, 196, 0, 8, 109, 233, 1945, 311, 189, 553, 355, 4, 0, 2970, 0, 28, 0, 104, 993, 223, 434, 638, 517, 3, 71, 0, 3, 0, 122, 578, 0, 325, 507, 100, 26960, 1, 0, 746, 0, 414, 149, 3, 231, 29, 15], [4, 2100, 56, 31, 594, 224, 59, 877, 61, 37, 0, 2491, 154, 0, 187, 51, 21, 96, 0, 4, 6, 167, 0, 0, 0, 1, 125, 226, 75, 1026, 20, 0, 267, 0, 17715, 9, 222, 59, 0, 1, 0, 378, 0, 12, 71, 119, 220, 0, 6, 603, 126, 0, 63, 0, 157, 0, 122, 140, 19, 0, 695, 55, 39, 104, 418, 39, 2218, 0, 38, 407, 0, 0, 1261, 17, 0, 656, 102, 2655, 0, 0, 0, 17, 7, 300, 1218, 20, 250, 6, 17, 170, 0, 0, 697, 0, 14, 1237, 3, 24, 23, 753, 280, 0, 0, 219, 77, 227, 31, 98, 280, 121, 656, 0, 49, 43, 30, 6428, 60, 5, 30, 170, 49, 0, 56, 721, 772, 9, 24, 60, 250, 0, 122, 5, 0, 0, 79, 2, 412, 30, 1262, 68, 761, 1468, 45, 292, 0, 0, 29, 0, 859, 1, 29, 21, 29, 0, 0, 230, 278, 196, 23, 0, 0, 435, 1, 0, 93, 734, 0, 10653, 2305, 1111, 61, 64, 280, 0, 247, 812, 5, 28, 0, 9, 1317, 78, 0, 0, 837, 0, 457, 0, 125, 0, 1, 15, 0, 69, 2538, 0, 10, 713, 20, 2128, 0, 157, 3, 0, 14, 0, 0, 1349, 1598, 1805, 0, 1, 0, 0, 201, 620, 0, 284, 1467, 156, 144, 0, 55, 0, 2092, 1897, 19, 183, 42, 4, 280, 5, 7, 685, 1098, 111, 55, 0, 293, 12, 0, 0, 33, 0, 411, 2887, 0, 144, 15, 63], [4, 216, 119, 23, 224, 0, 21, 168, 1468, 414, 61, 223, 0, 48, 52, 0, 1, 3, 0, 73, 3442, 9, 91, 63, 1390, 5, 71, 198, 5, 10, 417, 23, 103, 129, 512, 0, 22, 41, 99, 31, 4515, 98, 14, 167, 4, 0, 11, 753, 0, 0, 0, 0, 222, 47, 38, 26, 82, 131, 564, 21, 1805, 0, 60, 2, 0, 13, 170, 4, 67, 111, 0, 6, 1598, 3521, 250, 0, 48, 215, 12, 72, 261, 50, 0, 1, 410, 2911, 277, 11, 96, 420, 300, 356, 231, 14, 0, 365, 528, 0, 0, 5, 2, 28, 0, 0, 0, 0, 0, 0, 0, 0, 4, 477, 617, 49, 0, 0, 500, 131, 454, 16, 0, 463, 37, 1218, 0, 0, 342, 1, 0, 104, 11, 10, 102, 3, 0, 88, 0, 0, 67, 37, 6, 7, 21, 0, 3870, 779, 0, 59, 167, 0, 0, 24, 1772, 55, 6, 15, 1593, 5, 85, 151, 1098, 0, 0, 874, 4, 0, 2, 105, 535, 8403, 17, 0, 272, 131, 5, 0, 1237, 18, 877, 237, 0, 0, 46, 873, 0, 266, 32, 31, 0, 284, 1945, 0, 77, 126, 24, 82, 302, 18, 669, 63, 4, 1, 20, 0, 0, 0, 5, 0, 11144, 42, 0, 92, 1, 2, 0, 151, 0, 4515, 37, 410, 23, 27, 12, 646, 0, 42, 38, 4, 0, 0, 7, 1267, 15, 0, 0, 129, 170, 170, 837, 251, 142, 45, 71, 416, 452, 0, 396, 7, 0, 6428], [25, 0, 17, 568, 5, 0, 0, 15, 85, 0, 1716, 517, 0, 0, 0, 2, 0, 151, 21, 45, 3, 97, 0, 65, 34, 1468, 109, 383, 24, 0, 126, 0, 100, 323, 781, 48, 246, 0, 669, 79, 9, 52, 4, 0, 0, 278, 36, 135, 301, 167, 4, 2024, 0, 9, 0, 1425, 93, 0, 2938, 686, 0, 96, 25, 19, 21, 0, 0, 0, 21, 75, 56, 201, 56, 82, 0, 507, 7, 0, 656, 150, 2008, 0, 1425, 396, 8818, 728, 812, 76, 34, 0, 170, 0, 1058, 517, 0, 168, 32, 523, 31, 83, 704, 2024, 1000, 141, 15, 1071, 1020, 0, 57, 1772, 38, 1, 123, 1, 611, 0, 55, 1, 612, 30, 0, 310, 13, 231, 0, 5, 0, 167, 9, 0, 29, 14, 271, 10, 49, 1, 17, 0, 0, 0, 3, 518, 1262, 541, 0, 45, 523, 389, 56, 2538, 242, 298, 7034, 49, 71, 80, 0, 0, 9, 669, 1071, 0, 0, 98, 46, 9, 31, 3, 57, 106, 646, 75, 96, 24, 638, 3, 18, 191, 1, 568, 850, 17, 394, 14, 1696, 102, 32, 1349, 32424, 2218, 5, 1011, 0, 56, 0, 56, 0, 0, 0, 129, 62, 0, 213, 0, 410, 2, 18, 58, 0, 1, 588, 1772, 1469, 4, 16, 2073, 2, 5, 41, 0, 81, 17, 140, 32, 1045, 450, 56, 45, 94, 32, 76, 0, 648, 8, 9, 0, 702, 2, 0, 0, 17, 564, 3077, 0, 28, 163, 3, 8432, 2909, 183], [0, 82, 199, 6, 5, 100, 201, 5, 416, 117, 271, 19086, 21, 859, 0, 13, 0, 26960, 9, 178, 11, 7, 9099, 0, 102, 45, 0, 6, 517, 19086, 4, 9, 484, 9, 63, 0, 0, 53, 2, 11, 34, 16, 871, 1059, 64, 1543, 1772, 1, 1011, 157, 9, 1784, 63, 0, 76, 215, 0, 356, 5, 653, 7, 0, 198, 9, 223, 0, 0, 12, 24, 1598, 0, 418, 813, 18, 10, 262, 11, 38, 1375, 18, 61, 24, 1132, 0, 31, 0, 12, 135, 15, 664, 157, 284, 0, 38, 97, 2303, 0, 311, 781, 211, 454, 12, 20, 251, 42, 6, 21, 0, 0, 1467, 3, 3, 10, 142, 82, 14492, 77, 124, 31, 1261, 5, 31, 104, 342, 12, 54, 1058, 12, 2, 2581, 109, 43, 2168, 189, 3, 820, 45, 59, 161, 19, 32, 31, 9, 58, 386, 646, 9, 183, 82, 102, 1349, 24, 5, 22, 248, 68, 9, 5, 2655, 84, 71, 3845, 515, 1011, 38, 0, 248, 5038, 32, 1, 18, 762, 4458, 81, 42, 5821, 386, 91, 164, 6717, 135, 3, 0, 1192, 0, 6, 32, 15, 0, 47, 55, 0, 1, 34, 0, 216, 4515, 137, 668, 0, 830, 2120, 117, 17, 144, 0, 91, 77, 0, 0, 3845, 29, 216, 137, 1017, 111, 5, 63, 3300, 22, 0, 52, 0, 1, 3, 104, 2909, 7, 15, 33, 65, 20, 0, 0, 149, 0, 237, 1262, 31, 91, 28, 1, 16754, 1296, 81, 262, 98, 0, 1805, 0], [0, 702, 6, 3, 0, 3, 103, 1, 259, 1595, 230, 6, 0, 12, 2, 198, 0, 0, 12, 0, 78, 27, 3870, 82, 0, 509, 98, 2, 0, 0, 779, 76, 185, 779, 16, 16754, 16575, 487, 5, 26, 2168, 47, 1020, 106, 29, 721, 1379, 1132, 59, 76, 261, 11173, 0, 1376, 0, 267, 45, 0, 0, 0, 7, 14, 7, 1296, 42, 42, 586, 1897, 0, 30, 541, 6, 46, 525, 14, 0, 1451, 21, 3, 13, 394, 63, 0, 76, 0, 14, 155, 38, 0, 61, 0, 0, 1, 2305, 2570, 296, 13, 17, 82, 227, 144, 136, 104, 33, 0, 102, 280, 23, 4515, 300, 69, 152, 14, 49, 0, 0, 166, 56, 155, 52, 11, 0, 2305, 0, 70, 49, 159, 76, 14, 56, 1237, 8403, 122, 6, 1, 761, 0, 509, 0, 11, 99, 154, 20, 0, 2887, 109, 410, 15, 2223, 0, 8, 71, 10, 359, 0, 14, 32, 0, 242, 324, 151, 0, 1100, 37, 163, 25, 20, 511, 3016, 668, 0, 0, 31, 0, 2581, 1064, 0, 42, 23, 648, 507, 0, 0, 0, 828, 0, 568, 7, 75, 2570, 24, 18, 588, 12, 0, 410, 0, 19, 26, 88, 1017, 82, 0, 44, 83, 3919, 90, 525, 247, 31, 27, 54, 0, 14, 7, 1822, 0, 414, 697, 325, 2303, 1982, 232, 31, 103, 17, 97, 0, 11, 612, 0, 86, 12, 0, 6, 9, 278, 0, 30, 19, 355, 47, 0, 6, 41, 59, 9, 7, 828, 81], [5, 166, 0, 25, 0, 0, 131, 35, 133, 276, 1, 45, 0, 2, 137, 11, 871, 0, 2, 0, 2, 0, 267, 1, 0, 20, 0, 2538, 0, 612, 2, 34, 143, 0, 26, 0, 122, 0, 29, 42, 24, 26, 42, 27, 42, 1, 11, 2073, 491, 14, 0, 1, 231, 13, 0, 171, 380, 277, 17, 648, 0, 16479, 0, 82, 0, 91, 1, 284, 0, 0, 57, 3, 1614, 668, 2307, 0, 263, 61, 213, 64, 0, 0, 100, 112, 0, 7, 149, 94, 685, 141, 813, 39, 1, 67, 6, 1, 0, 2970, 0, 0, 1, 21, 213, 0, 820, 10, 144, 9, 0, 1759, 0, 42, 779, 88, 52, 48, 3143, 1731, 0, 233, 88, 1, 257, 12, 15, 578, 1609, 225, 31, 1897, 0, 135, 0, 291, 11, 0, 129, 541, 18945, 0, 47, 24, 48, 1, 3, 2, 8, 0, 0, 0, 8, 0, 0, 71, 29, 23, 31, 0, 1, 226, 0, 137, 8365, 166, 2887, 11144, 45, 29, 528, 638, 230, 0, 0, 206, 1548, 43, 463, 251, 1655, 564, 1017, 40, 72, 0, 8428, 45, 92, 250, 1, 0, 52, 8, 517, 3300, 491, 0, 296, 73, 53, 1982, 8, 201, 324, 812, 192, 648, 0, 763, 0, 45, 1589, 23, 0, 160, 634, 0, 359, 51, 0, 1836, 14, 170, 55, 0, 434, 4, 1, 17, 435, 0, 3144, 64, 5, 680, 103, 19086, 0, 23, 247, 13, 1822, 0, 1, 1846, 912, 237, 0, 99, 5, 63], [23, 47, 28, 20, 31, 8171, 79, 0, 138, 31, 1, 37, 9, 800, 75, 31, 16, 189, 42, 0, 26, 154, 6, 148, 152, 0, 129, 81, 96, 185, 43, 157, 22, 378, 18, 282, 3, 720, 0, 77, 77, 233, 568, 1, 37, 440, 0, 270, 0, 0, 6, 0, 398, 1017, 32, 58, 0, 2, 137, 0, 0, 0, 1014, 0, 17, 80, 13, 30, 0, 71, 457, 677, 223, 0, 96, 2717, 239, 11, 0, 0, 33, 0, 10, 80, 0, 55, 873, 0, 1, 1868, 30, 3, 2100, 6, 0, 45, 52, 1, 0, 1064, 21, 14, 22, 287, 11, 10, 5, 1, 21, 906, 21, 23, 528, 83, 296, 41, 100, 805, 7, 94, 82, 164, 291, 291, 86, 1503, 4263, 0, 13, 33, 0, 5, 30, 21, 553, 685, 250, 22090, 781, 110, 0, 753, 24, 10, 14, 75, 906, 3, 0, 29, 0, 0, 4, 486, 52, 63, 16, 8, 280, 0, 63, 2120, 26, 201, 0, 2168, 8, 0, 4, 0, 5, 185, 267, 12, 1390, 25, 167, 6, 16, 0, 98, 3, 81, 0, 65, 84, 1188, 5, 5, 0, 0, 3, 56, 80, 0, 6, 538, 9, 0, 73, 85, 72, 0, 47, 123, 298, 1, 40, 1, 2168, 6, 535, 989, 58, 398, 0, 507, 135, 518, 669, 0, 82, 32, 56, 94, 139, 22090, 677, 1185, 0, 24, 262, 0, 4, 0, 1883, 0, 9, 0, 0, 19, 0, 8, 1218, 3, 1840, 9099, 823, 168, 450], [25, 0, 0, 37, 391, 9, 0, 7, 170, 45, 66, 219, 1138, 1237, 0, 389, 21, 0, 64, 0, 14, 152, 2, 3, 2, 76, 457, 78, 150, 103, 0, 564, 22, 594, 2909, 686, 0, 102, 771, 65, 0, 12, 828, 200, 995, 804, 383, 14, 247, 37, 0, 201, 11, 7, 0, 52, 0, 1, 0, 3308, 11, 135, 477, 21, 63, 12, 867, 0, 14, 725, 2, 38, 60, 6, 57, 0, 474, 167, 54, 8403, 0, 0, 2168, 178, 14, 820, 124, 91, 702, 410, 296, 175, 6, 16, 15, 271, 1169, 238, 0, 0, 135, 298, 885, 0, 17, 8, 762, 111, 491, 485, 0, 48, 11, 122, 100, 1, 16, 125, 23, 517, 486, 0, 183, 33, 19086, 896, 0, 0, 6428, 58, 0, 2024, 31, 7, 12, 3300, 24, 20, 0, 5, 23, 1730, 317, 905, 37, 18945, 33, 246, 0, 0, 6, 0, 634, 839, 282, 2655, 34, 162, 226, 0, 32424, 0, 136, 13, 23, 390, 57, 0, 107, 248, 414, 102, 33, 10, 34, 0, 155, 7, 56, 37, 111, 0, 1595, 450, 54, 21, 47, 28, 18, 0, 2581, 126, 0, 12, 139, 56, 67, 18, 430, 386, 70, 0, 208, 15, 86, 877, 0, 19, 4, 79, 0, 0, 7, 672, 5, 8171, 535, 1, 0, 102, 88, 111, 0, 0, 1, 0, 500, 6428, 0, 1309, 26, 15, 2, 250, 2717, 1609, 3, 820, 6, 55, 669, 0, 2, 216, 2168, 10, 894, 0, 0, 199], [11, 0, 111, 894, 83, 21, 805, 0, 0, 0, 1928, 252, 21, 49, 772, 785, 257, 284, 10, 0, 46, 49, 1500, 2, 2045, 1017, 500, 62, 0, 20, 6, 311, 10, 1132, 1185, 1296, 4, 0, 60, 6, 0, 396, 6, 2076, 250, 53, 45, 0, 98, 9, 7, 8, 142, 15, 1, 56, 9, 38, 12, 0, 61, 587, 3, 1950, 9, 0, 222, 4458, 696, 11, 57, 418, 7, 8776, 164, 26, 54, 0, 15, 61, 5, 2298, 0, 4, 0, 62, 252, 7, 0, 160, 0, 63, 24, 305, 34, 135, 1593, 0, 0, 14, 38, 57, 0, 0, 0, 11, 1928, 31, 26, 91, 309, 72, 57, 158, 993, 51, 379, 5, 73, 14, 0, 0, 523, 2, 280, 0, 645, 1017, 0, 140, 45, 1598, 0, 325, 41, 2, 0, 88, 0, 4, 792, 0, 114, 76, 17, 995, 3, 1206, 12, 82, 16, 505, 0, 15, 0, 3, 525, 0, 1132, 0, 0, 198, 414, 7, 18, 199, 252, 82, 588, 92, 0, 812, 231, 343, 14, 0, 302, 753, 1, 0, 0, 102, 8, 159, 4235, 323, 0, 12, 859, 21, 103, 153, 1589, 0, 10, 535, 0, 398, 127, 47, 6, 0, 10, 2920, 57, 0, 557, 0, 0, 0, 410, 38, 99, 98, 9, 5821, 29, 230, 16, 0, 16, 167, 5, 137, 656, 3, 1, 0, 106, 43, 8428, 10653, 0, 66, 859, 11, 2045, 28, 14, 507, 0, 1375, 8776, 65, 49, 8, 90, 14, 0, 677], [0, 223, 82, 8, 0, 166, 6, 1, 0, 0, 0, 672, 0, 1, 61, 21, 37, 2793, 61, 2, 3, 3, 31, 14, 66, 2168, 0, 26, 12, 7, 76, 138, 20, 22090, 644, 11, 0, 71, 247, 0, 7, 126, 0, 0, 0, 0, 86, 0, 1132, 131, 0, 75, 0, 0, 38, 24, 76, 9099, 99, 8, 63, 1684, 64, 1045, 59, 1017, 3850, 5, 214, 0, 48, 135, 859, 1, 121, 830, 2, 781, 1503, 34, 0, 1928, 282, 27, 0, 24, 91, 419, 11, 0, 53, 6521, 0, 25, 223, 1838, 0, 14, 4263, 11, 0, 19, 42, 71, 75, 8818, 1543, 183, 242, 1846, 804, 30, 22, 342, 0, 0, 0, 0, 101, 25, 11, 0, 18, 233, 13, 12, 728, 19, 438, 31, 17, 98, 511, 229, 0, 0, 105, 276, 116, 0, 1, 9, 233, 42, 484, 3320, 824, 25, 2, 0, 417, 0, 26, 15, 0, 62, 6428, 222, 7, 133, 63, 126, 0, 0, 121, 813, 0, 0, 10, 272, 7, 9, 722, 32, 0, 201, 7571, 301, 5, 78, 525, 182, 189, 60, 725, 1, 4, 3, 0, 44, 8776, 37, 0, 298, 27, 21, 7, 0, 45, 3, 131, 10, 149, 0, 26960, 185, 218, 103, 198, 0, 5, 0, 976, 73, 78, 910, 505, 0, 672, 65, 0, 1, 142, 8, 2909, 15, 9, 0, 152, 222, 656, 15, 41, 2, 31, 0, 5, 222, 43, 5, 192, 111, 2045, 5, 252, 1262, 0, 8432, 11, 52], [24, 4, 163, 410, 42, 625, 263, 42, 0, 11, 209, 1589, 3201, 6, 0, 82, 90, 765, 189, 386, 6, 209, 76, 1, 12, 77, 0, 32, 8, 1467, 379, 386, 0, 73, 30, 2938, 447, 112, 0, 31, 233, 973, 33624, 685, 9, 763, 0, 110, 67, 44, 1840, 0, 8, 5, 0, 45, 989, 2162, 659, 98, 14, 43, 0, 166, 98, 82, 71, 0, 27, 91, 41, 183, 0, 4, 6, 310, 0, 0, 1, 66, 443, 92, 0, 109, 1169, 6, 10, 0, 440, 324, 29, 1008, 82, 1111, 342, 2887, 17, 144, 0, 0, 10, 26, 6, 96, 45, 669, 199, 257, 5, 77, 4, 44, 1317, 54, 973, 612, 15, 123, 90, 0, 0, 418, 86, 5, 0, 98, 763, 0, 9, 11, 0, 0, 1, 218, 9, 3022, 0, 0, 20, 0, 31, 3, 544, 0, 0, 1, 5, 250, 5038, 0, 24, 0, 800, 60, 379, 6717, 129, 1548, 109, 276, 0, 0, 895, 248, 144, 31, 0, 75, 12, 4, 533, 400, 0, 206, 553, 280, 11173, 4, 0, 213, 7, 104, 242, 75, 1822, 5409, 0, 3, 0, 0, 1, 400, 276, 634, 81, 931, 0, 0, 64, 0, 72, 23, 24, 0, 11, 763, 686, 2218, 0, 1188, 0, 0, 0, 2, 4, 99, 564, 56, 0, 487, 2, 45, 2581, 1008, 9, 47, 499, 2, 51, 81, 26, 1467, 300, 10, 0, 2491, 0, 131, 78, 0, 34, 0, 44, 1945, 0, 2128, 15, 14, 0, 123], [505, 78, 0, 4, 0, 18, 0, 75, 2920, 38, 20, 33, 64, 794, 0, 8, 0, 73, 100, 192, 19, 27, 35, 0, 24, 100, 518, 159, 0, 0, 22, 2, 2100, 800, 76, 2569, 85, 1098, 190, 0, 0, 1, 8, 0, 8, 91, 697, 65, 315, 81, 0, 704, 13, 15, 9, 60, 18, 2, 0, 1598, 14719, 792, 219, 82, 88, 104, 240, 0, 356, 300, 77, 0, 0, 0, 121, 82, 0, 0, 0, 1483, 8, 68, 81, 5, 111, 517, 68, 0, 15, 4, 135, 28, 0, 10653, 6, 0, 52, 371, 228, 259, 31, 536, 1065, 0, 0, 17, 54, 251, 9, 877, 0, 291, 10, 2303, 0, 135, 0, 1309, 0, 0, 2, 0, 76, 820, 418, 1, 272, 55, 1, 2024, 273, 61, 15, 17, 10, 13, 107, 0, 18, 1064, 1017, 28, 0, 323, 1, 0, 56, 104, 430, 0, 0, 58, 0, 447, 123, 29, 102, 0, 0, 407, 440, 0, 4, 68, 0, 685, 14, 11, 17, 4263, 46, 1, 386, 69, 73, 0, 16754, 32, 21, 121, 98, 219, 30, 22, 1701, 0, 8428, 0, 4, 624, 1185, 993, 16, 45, 41, 16, 187, 0, 20, 824, 0, 0, 3, 11, 0, 0, 1, 27, 52, 50, 8, 32, 0, 0, 125, 32, 13, 70, 36, 0, 19, 43, 109, 0, 0, 867, 0, 0, 396, 5, 2, 84, 2, 0, 2581, 88, 67, 261, 6, 175, 309, 83, 0, 80, 49, 24, 634, 11, 0, 18], [0, 0, 5, 49, 1730, 1, 0, 685, 7, 0, 668, 50, 214, 0, 86, 6, 2569, 141, 1701, 214, 1784, 301, 19, 0, 5111, 61, 166, 88, 122, 0, 517, 0, 728, 61, 0, 0, 0, 0, 558, 0, 685, 19086, 314, 239, 0, 896, 91, 60, 16754, 30, 0, 0, 2, 22, 398, 0, 5, 121, 81, 310, 43, 0, 5, 104, 158, 0, 761, 47, 4506, 47, 59, 0, 779, 33, 528, 7034, 612, 154, 11, 1838, 157, 16, 29, 22154, 0, 18, 73, 32, 0, 2, 154, 6521, 1943, 557, 8, 3, 620, 49, 20, 317, 57, 669, 82, 2, 46, 0, 0, 704, 0, 454, 21, 0, 23, 5, 76, 1, 103, 2909, 213, 8, 0, 691, 2, 0, 1655, 720, 33, 1379, 222, 720, 55, 399, 223, 21, 0, 6, 0, 9, 514, 30, 1065, 6, 78, 139, 0, 43, 0, 394, 0, 167, 92, 0, 39, 7, 1759, 52, 8, 11, 0, 1237, 968, 644, 2438, 0, 0, 21, 43, 9, 0, 257, 150, 0, 18, 1071, 2168, 212, 906, 216, 301, 112, 2793, 267, 100, 153, 2298, 0, 12, 594, 4235, 59, 0, 42, 0, 82, 142, 6, 63, 2, 153, 0, 0, 79, 0, 0, 28, 17, 25, 115, 1696, 6, 0, 20, 1598, 223, 317, 0, 9, 154, 1349, 5, 24, 5, 307, 1730, 1000, 0, 0, 100, 94, 86, 3, 63, 1, 0, 0, 14, 0, 14, 2307, 36, 54, 45, 18, 16, 27, 223, 1586, 14492, 78, 0], [0, 99, 5038, 141, 52, 1, 11, 1267, 0, 0, 3845, 2581, 34, 7571, 0, 8, 57, 6, 33, 143, 125, 206, 105, 0, 103, 19, 13, 25, 13, 0, 0, 6, 7, 137, 311, 6, 11, 823, 223, 2793, 813, 2938, 0, 1684, 0, 588, 90, 82, 0, 1, 14, 0, 79, 42, 144, 2128, 3149, 0, 2092, 2, 1, 564, 50, 144, 1, 0, 52, 187, 4515, 13, 1945, 88, 3, 0, 57, 45, 1716, 0, 2, 185, 105, 2, 867, 0, 64, 173, 1655, 305, 3, 1, 3, 5, 0, 820, 1589, 1609, 49, 141, 1982, 1846, 0, 813, 10, 1271, 206, 0, 165, 52, 0, 0, 0, 57, 0, 189, 0, 4, 159, 100, 94, 3, 5, 892, 0, 102, 1, 7, 137, 0, 36, 198, 603, 9, 3850, 0, 228, 0, 0, 29, 140, 6, 4, 1317, 8, 201, 284, 345, 113, 19, 8, 75, 867, 296, 33, 88, 105, 1267, 0, 77, 59, 67, 80, 20, 0, 553, 430, 311, 1, 63, 0, 277, 4, 1, 82, 0, 220, 75, 271, 4, 13, 379, 231, 24, 0, 22154, 587, 16575, 0, 9, 51, 156, 0, 183, 0, 9, 58, 57, 905, 2303, 100, 695, 185, 51, 487, 1132, 3, 1008, 4, 541, 0, 1, 63, 100, 2128, 16, 60, 0, 0, 82, 1, 16, 9, 1950, 0, 2938, 720, 823, 1, 6, 59, 0, 76, 3077, 771, 0, 12, 86, 8171, 0, 55, 71, 189, 2, 0, 13, 32, 59, 115, 0, 525, 20], [2870, 624, 14, 0, 0, 20, 62, 0, 277, 213, 2, 33, 33, 29, 14, 587, 206, 25, 417, 278, 544, 163, 185, 776, 3136, 0, 0, 1598, 6, 8, 10, 0, 345, 410, 2909, 27, 9, 0, 9, 5, 2305, 5, 17, 114, 3521, 4, 12, 223, 107, 157, 611, 1262, 3022, 0, 26960, 324, 0, 50, 105, 0, 6, 0, 201, 1, 158, 55, 0, 74, 32, 11, 60, 305, 273, 1267, 523, 859, 46, 0, 0, 14, 0, 525, 34, 490, 2, 15, 0, 1, 405, 239, 229, 672, 3870, 42, 10, 1496, 0, 896, 0, 3, 0, 81, 123, 4506, 1, 96, 7, 14, 0, 6, 1026, 63, 58, 31, 383, 39, 3, 1928, 67, 0, 3602, 0, 0, 10, 763, 24, 0, 27, 0, 111, 26, 0, 296, 0, 384, 0, 564, 0, 0, 3300, 11, 0, 52, 11, 52, 0, 0, 8, 222, 31, 91, 10, 66, 0, 17, 10, 6, 0, 0, 21, 22, 3144, 56, 22, 11144, 0, 6, 0, 11, 2581, 12, 247, 653, 65, 21, 18, 339, 1072, 1716, 251, 0, 1, 0, 11, 17, 390, 505, 7, 4, 6428, 697, 4458, 386, 1317, 0, 6, 208, 6, 9, 0, 1, 33, 259, 1, 2, 5, 4, 1390, 1, 0, 9, 18, 1, 1, 7, 50, 50, 0, 100, 871, 0, 696, 307, 399, 3, 728, 0, 0, 1267, 23, 384, 2481, 1614, 32, 1609, 5543, 80, 0, 1376, 420, 0, 0, 111, 10, 23, 225, 0, 1696, 9, 0], [111, 287, 0, 385, 37, 100, 457, 4, 6, 103, 517, 2307, 5, 20, 227, 867, 199, 0, 0, 0, 154, 6, 824, 1, 11, 14, 56, 4, 129, 1759, 491, 111, 27, 0, 1701, 1111, 3, 9, 21, 14, 0, 198, 143, 0, 0, 153, 0, 0, 84, 185, 9, 414, 131, 697, 127, 19, 14, 1, 77, 142, 176, 12, 51, 5, 0, 62, 60, 0, 139, 225, 425, 2100, 447, 168, 59, 32424, 56, 0, 0, 894, 78605, 0, 6, 4, 24, 13, 3870, 11, 0, 97, 771, 6, 75, 300, 0, 37, 0, 0, 771, 1951, 44, 0, 157, 315, 23, 104, 2298, 830, 993, 125, 23, 201, 6, 3149, 0, 61, 27, 2, 63, 85, 656, 10, 1098, 2168, 0, 81, 746, 76, 0, 317, 820, 23, 88, 123, 68, 0, 0, 57, 38, 0, 155, 535, 0, 0, 45, 76, 16, 4506, 45, 0, 0, 2, 0, 231, 43, 230, 0, 0, 1218, 23, 0, 0, 180, 242, 0, 0, 1, 0, 300, 33, 43, 0, 1, 6, 16, 82, 15, 10, 129, 0, 0, 1, 0, 11, 457, 0, 12, 273, 1982, 24, 0, 0, 90, 113, 176, 23, 0, 12, 126, 55, 111, 22, 1, 63, 183, 37, 0, 37, 0, 19, 0, 7, 7, 35, 1, 4, 10, 0, 97, 6, 0, 443, 16, 144, 2100, 2, 302, 14, 196, 71, 0, 13, 425, 26, 26960, 0, 5, 19086, 0, 10653, 0, 150, 6, 0, 5, 0, 25, 10, 9, 0], [100, 4, 8, 55, 6, 0, 4, 411, 21, 122, 3, 15, 0, 594, 72, 0, 38, 14, 12, 3, 32, 2, 0, 0, 0, 0, 137, 10, 0, 1, 2538, 371, 99, 0, 0, 94, 5, 0, 139, 2024, 3, 220, 46, 32, 0, 0, 1897, 1, 237, 14, 64, 34, 993, 5, 617, 22, 324, 308, 47, 2, 813, 5, 17, 588, 10, 53, 70, 0, 0, 7, 102, 0, 490, 57, 7, 49, 301, 139, 23, 13, 0, 47, 251, 225, 1, 6, 14, 10, 0, 44, 0, 0, 0, 2, 25, 178, 232, 536, 4, 158, 669, 4, 152, 154, 64, 5, 0, 0, 43, 21, 416, 12, 29, 6, 0, 850, 0, 9, 0, 21, 525, 2, 522, 45, 1, 595, 127, 80, 208, 6, 0, 231, 3143, 9, 97, 0, 921, 3, 45, 9, 111, 0, 0, 1065, 201, 156, 47, 133, 0, 0, 26, 0, 0, 0, 505, 0, 10, 528, 653, 885, 280, 190, 0, 16, 223, 813, 0, 1071, 26960, 0, 15, 0, 56, 157, 3308, 189, 10, 14, 1759, 5, 33, 8, 223, 355, 2570, 143, 781, 2887, 48, 48, 50, 0, 490, 247, 359, 26960, 507, 1098, 7666, 0, 88, 45, 7, 66, 648, 70, 29, 154, 2, 0, 324, 143, 67, 0, 21, 9, 27, 6, 47, 0, 0, 813, 5, 14, 0, 440, 0, 45, 0, 166, 0, 107, 14, 102, 60, 499, 2538, 29, 6, 0, 0, 190, 11, 0, 512, 0, 131, 0, 2302, 477], [256, 440, 11, 343, 12, 15, 0, 3, 113, 0, 21, 10, 9, 0, 291, 0, 173, 0, 43, 110, 0, 1609, 13, 247, 1701, 0, 231, 57, 23, 722, 182, 0, 6717, 0, 1, 291, 45, 0, 85, 75, 98, 0, 0, 553, 74, 5, 81, 989, 64, 0, 18, 0, 21, 47, 0, 682, 176, 75, 64, 763, 0, 0, 37, 1059, 166, 544, 75, 239, 20, 49, 1267, 204, 0, 224, 38, 12, 14, 135, 192, 23, 56, 9, 1, 3320, 163, 398, 45, 7571, 0, 0, 4, 39, 0, 83, 0, 133, 83, 0, 0, 76, 0, 52, 100, 507, 2, 10, 0, 82, 12, 192, 7, 342, 0, 21, 198, 865, 55, 248, 686, 0, 10, 23, 9, 0, 617, 14, 1928, 3, 1, 24, 165, 1, 538, 60, 8, 204, 33624, 1945, 0, 484, 1, 6, 0, 0, 57, 0, 1317, 45, 49, 0, 0, 78, 12, 25, 0, 1, 112, 0, 2, 5, 0, 0, 10, 37, 63, 5, 6717, 0, 17, 0, 396, 5, 103, 30, 1655, 0, 6246, 21, 0, 213, 568, 813, 131, 513, 0, 157, 43, 22, 0, 16754, 37, 18, 3, 229, 0, 2909, 3, 3, 1, 443, 59, 26, 721, 656, 222, 27, 0, 726, 1469, 1, 228, 7, 139, 31, 0, 7, 1, 92, 2938, 0, 15, 198, 2, 42, 21, 227, 192, 104, 24, 6, 0, 43, 30, 214, 398, 57, 894, 215, 5, 6, 5, 0, 0, 178, 1, 85, 0, 23, 906, 103], [0, 111, 0, 296, 3, 1759, 452, 0, 0, 41, 0, 77, 60, 14, 7, 0, 293, 11144, 3, 141, 0, 151, 225, 0, 2, 296, 839, 7, 91, 3, 63, 680, 859, 0, 418, 0, 0, 8776, 9, 342, 24, 164, 189, 266, 47, 0, 0, 18, 47, 15, 5821, 8, 78, 122, 0, 22, 93, 447, 8, 804, 2302, 512, 103, 5, 17, 0, 53, 3149, 1281, 0, 43, 27, 71, 0, 34, 0, 10, 3, 14, 7571, 12, 526, 1468, 240, 0, 0, 2970, 725, 125, 0, 77, 2920, 1, 34, 5, 43, 1071, 62, 32, 175, 123, 0, 44, 3850, 0, 0, 250, 558, 28, 434, 0, 0, 2120, 7, 84, 80, 391, 0, 79, 11, 0, 11, 35, 5, 1595, 99, 505, 112, 16, 70, 13, 71, 131, 153, 0, 12, 10, 42, 81, 220, 22, 24, 139, 0, 125, 17, 19, 5, 0, 136, 88, 291, 216, 522, 2, 21, 5, 61, 680, 64, 3, 541, 32, 648, 0, 1, 55, 29, 100, 39, 0, 47, 47, 122, 0, 226, 42, 280, 153, 37, 10, 0, 0, 2938, 35, 49, 1772, 156, 0, 0, 10, 0, 88, 12, 0, 538, 13, 0, 8432, 0, 0, 73, 0, 157, 0, 611, 0, 111, 30, 1609, 746, 0, 25, 40, 88, 96, 32, 49, 25, 3, 85, 324, 6428, 20, 509, 0, 25, 17, 564, 345, 24, 5, 0, 17, 5, 273, 617, 0, 0, 0, 0, 12, 27, 1883, 1169, 11, 0, 7571, 64, 57], [0, 23, 291, 0, 680, 14492, 296, 400, 2, 1483, 379, 56, 1759, 300, 150, 1281, 3, 2162, 175, 30, 98, 116, 143, 323, 141, 88, 0, 0, 1, 0, 1496, 200, 2024, 0, 10, 1, 220, 620, 23, 111, 13, 222, 167, 15, 1, 17715, 0, 189, 82, 41, 830, 0, 12, 113, 0, 1, 102, 0, 5, 15, 0, 792, 32, 0, 122, 131, 315, 0, 0, 3, 222, 5, 6, 8, 272, 390, 33, 14719, 231, 1589, 27, 39, 528, 416, 29, 0, 0, 0, 0, 0, 1, 49, 1, 0, 0, 1376, 15, 5, 151, 0, 487, 14, 3, 53, 6890, 0, 73, 1868, 1838, 1770, 1206, 92, 63, 4, 365, 1868, 0, 0, 0, 38, 75, 78, 121, 49, 4, 1, 32, 800, 266, 9, 1267, 71, 12, 9, 57, 6, 0, 2168, 1379, 0, 28, 71, 6, 94, 76, 0, 405, 1469, 30, 1, 17, 167, 0, 2303, 0, 21, 18, 111, 2820, 2100, 1317, 298, 1259, 222, 257, 2, 417, 0, 66, 300, 23, 278, 2100, 1309, 305, 0, 905, 173, 13, 15, 11, 0, 0, 0, 100, 35, 109, 55, 201, 1483, 223, 3, 21, 0, 7, 2162, 10, 685, 0, 14, 140, 23, 282, 0, 12, 82, 79, 254, 696, 1950, 12, 0, 0, 96, 12, 418, 0, 514, 812, 18, 53, 17, 157, 267, 24, 47, 0, 69, 21, 0, 0, 1, 0, 153, 0, 0, 2920, 0, 63, 6, 32, 356, 0, 164, 27, 0, 1, 0, 42, 0], [2008, 139, 83, 88, 1, 176, 190, 16, 4291, 4, 37, 454, 1045, 11, 7, 33, 110, 22, 0, 5, 15, 3, 653, 1, 53, 0, 0, 0, 0, 528, 0, 1684, 32, 237, 43, 45, 45, 10, 60, 2307, 0, 24, 0, 820, 49, 13320, 64, 76, 12, 10, 82, 29, 153, 1056, 1, 5, 12, 32424, 0, 4, 0, 2655, 122, 9, 28, 1011, 2168, 410, 0, 3, 24, 47, 0, 10, 77, 6, 0, 6717, 201, 1500, 0, 232, 7, 230, 411, 49, 173, 296, 167, 250, 64, 0, 216, 7, 1, 148, 82, 37, 60, 15, 1589, 6, 10, 80, 111, 17, 595, 78, 1982, 2909, 3, 151, 0, 0, 1, 93, 14, 76, 37, 3201, 24, 0, 1425, 3602, 0, 41, 2887, 0, 385, 26, 180, 3, 9, 0, 151, 0, 24, 30, 121, 0, 9, 968, 3016, 0, 167, 1390, 11, 7, 273, 55, 90, 18, 0, 55, 4506, 257, 0, 4, 1, 323, 0, 398, 16575, 300, 18945, 47, 4, 14, 0, 61, 14492, 612, 136, 0, 33, 0, 450, 192, 3149, 0, 45, 0, 224, 587, 280, 400, 2223, 60, 8776, 17, 1611, 27, 0, 54, 0, 2, 41, 413, 30, 15, 1014, 250, 0, 46, 189, 238, 38, 14, 28, 54, 0, 15, 0, 162, 296, 80, 624, 166, 76, 1098, 38, 1951, 813, 7, 0, 23, 63, 669, 246, 477, 60, 140, 34, 8, 2305, 993, 26, 125, 515, 2092, 386, 27, 0, 425, 0, 325, 517, 1261, 76, 91], [10, 82, 21, 38, 6521, 16545, 292, 250, 659, 0, 0, 127, 0, 115, 20, 57, 96, 0, 2, 7, 0, 0, 0, 16575, 25, 209, 7, 8, 2076, 0, 430, 2570, 8, 105, 21, 2, 420, 117, 39, 0, 0, 2, 0, 0, 2, 0, 0, 0, 45, 4, 17, 77, 68, 114, 60, 59, 1132, 3, 144, 27, 656, 2, 9, 22090, 0, 400, 4, 9, 7, 6246, 49, 209, 912, 0, 180, 390, 0, 199, 1, 229, 160, 425, 10653, 21, 105, 15, 86, 1614, 54, 82, 39, 0, 454, 20, 208, 4, 12, 1, 4, 280, 383, 10, 37, 50, 99, 659, 15, 1425, 2, 70, 0, 3, 102, 8, 54, 7, 624, 143, 226, 0, 380, 1945, 0, 301, 10, 246, 1, 44, 93, 17, 142, 319, 0, 123, 407, 0, 699, 993, 4, 206, 60, 0, 44, 0, 568, 0, 166, 5, 617, 29, 13, 11, 9, 68, 21, 0, 0, 0, 12, 148, 5, 57, 170, 46, 1064, 0, 0, 76, 117, 0, 0, 33, 63, 0, 18, 0, 8, 156, 45, 1, 417, 50, 39, 6246, 0, 78, 2128, 356, 63, 2, 526, 15, 1011, 17, 0, 144, 0, 25, 0, 139, 1237, 34, 47, 0, 6, 0, 9, 4, 0, 0, 81, 0, 45, 0, 16, 1655, 13, 0, 9, 54, 137, 813, 6, 0, 107, 0, 166, 233, 10, 67, 1, 2581, 0, 526, 61, 46, 65, 43, 127, 43, 2938, 214, 29, 99, 76, 276, 513, 0, 138, 669], [75, 648, 634, 110, 167, 1611, 129, 0, 191, 23, 0, 129, 586, 0, 13320, 1483, 1, 162, 0, 518, 53, 0, 763, 0, 568, 0, 6, 3, 0, 0, 0, 56, 0, 55, 19, 4, 3, 78, 0, 0, 44, 5821, 0, 20, 0, 103, 24, 10, 0, 0, 179, 2465, 40, 163, 380, 206, 155, 65, 12, 142, 86, 21, 58, 198, 0, 80, 60, 160, 4, 0, 477, 396, 9, 0, 242, 7, 345, 0, 1589, 65, 0, 183, 0, 1020, 23, 29, 101, 16, 2, 3, 8, 80, 3, 0, 41, 160, 122, 93, 2820, 1309, 141, 42, 22, 140, 52, 0, 10, 0, 43, 45, 0, 239, 1731, 762, 19, 142, 6, 695, 12, 9, 910, 63, 0, 345, 29, 62, 371, 0, 98, 586, 564, 41, 25, 5, 0, 15, 63, 921, 0, 25, 10653, 19, 1, 117, 871, 1451, 25, 11, 2, 10, 2570, 5, 4, 0, 55, 5, 110, 0, 0, 0, 0, 5038, 21, 873, 1014, 60, 31, 0, 1883, 792, 2045, 96, 5, 175, 269, 511, 0, 0, 386, 517, 0, 91, 71, 0, 112, 507, 6, 0, 50, 0, 1483, 86, 1772, 0, 112, 2, 20, 8, 32, 0, 21, 291, 0, 102, 400, 564, 3, 0, 0, 97, 0, 0, 102, 65, 62, 154, 538, 157, 11, 117, 0, 452, 490, 42, 457, 2920, 1309, 25, 180, 248, 72, 10, 101, 67, 41, 0, 315, 2303, 55, 3, 108, 0, 365, 3, 218, 67, 0, 116, 2909, 0], [12, 1132, 32, 20, 25, 46, 0, 3, 77, 8, 0, 91, 3, 11, 6, 1375, 0, 14, 3, 5543, 0, 21, 141, 47, 33, 513, 4, 10, 16754, 2302, 0, 0, 3, 16, 26, 839, 0, 308, 0, 1, 114, 1468, 2092, 131, 0, 199, 27, 5, 792, 19, 13, 0, 17, 22, 11, 0, 23, 170, 0, 1107, 7, 162, 225, 154, 728, 9, 45, 0, 75, 0, 19, 0, 2, 25, 564, 0, 0, 280, 27, 104, 23, 3, 13, 88, 753, 158, 8, 0, 31, 813, 166, 365, 0, 0, 10, 5, 5, 57, 5, 0, 151, 5821, 0, 24, 0, 669, 96, 0, 0, 64, 33, 15, 0, 0, 0, 6521, 804, 6, 113, 90, 81, 0, 0, 6210, 2, 746, 12, 2, 94, 0, 102, 166, 34, 1065, 0, 45, 5, 16, 55, 0, 157, 45, 6, 277, 839, 0, 23, 6, 1, 1951, 386, 261, 541, 0, 2008, 0, 106, 142, 13, 5, 0, 6, 1468, 0, 76, 0, 0, 696, 28, 2, 4515, 125, 13, 0, 1, 564, 355, 25, 9, 15, 6521, 0, 66, 0, 85, 2, 0, 40, 0, 68, 0, 0, 127, 0, 7, 2, 15, 8, 42, 263, 6, 3143, 76, 98, 1, 15, 0, 668, 0, 5, 61, 4, 0, 23, 10, 7, 2076, 0, 0, 52, 8, 99, 68, 22, 2, 378, 94, 0, 2970, 29, 3022, 413, 2538, 2938, 1, 12, 201, 96, 11, 37, 76, 3, 49, 0, 9, 277, 55, 6717, 0, 0], [490, 0, 1, 3870, 140, 538, 31, 78, 6, 813, 0, 0, 6, 380, 0, 1759, 277, 38, 7, 359, 499, 772, 0, 1593, 0, 100, 0, 0, 873, 380, 0, 4, 100, 1, 387, 301, 63, 162, 126, 0, 420, 2073, 9, 420, 96, 430, 617, 1390, 0, 71, 53, 2909, 440, 685, 0, 7666, 248, 1379, 2, 721, 0, 75, 0, 624, 1065, 477, 298, 2307, 1, 13, 0, 29, 1730, 6, 0, 0, 29, 9, 645, 9, 12, 150, 215, 1, 82, 23, 12, 125, 114, 158, 905, 419, 1071, 3, 302, 1883, 0, 110, 0, 0, 0, 179, 229, 0, 24, 6, 266, 9, 14, 4, 26, 0, 697, 1716, 5111, 0, 425, 8403, 564, 18, 64, 1, 9, 0, 64, 34, 60, 0, 1772, 6, 0, 12, 535, 0, 16, 0, 0, 82, 11, 11, 5274, 254, 0, 85, 0, 12, 434, 6, 0, 0, 20, 60, 1, 209, 1, 14, 42, 8, 273, 199, 55, 0, 1026, 457, 8, 17, 805, 14, 61, 78, 17, 594, 0, 0, 55, 9, 29, 272, 82, 0, 12, 0, 1, 75, 0, 5, 0, 13, 0, 383, 11, 19, 164, 27, 12, 0, 820, 2481, 648, 1846, 396, 103, 65, 18, 0, 379, 308, 1281, 247, 0, 394, 29, 2302, 8, 9, 1425, 153, 8, 248, 214, 77, 73, 64, 224, 396, 82, 10, 6428, 30, 1, 31, 38, 0, 26, 499, 47, 45, 0, 0, 37, 2, 98, 507, 8, 190, 18, 84, 15, 586, 60], [0, 25, 18, 5, 64, 33, 176, 850, 100, 2820, 75, 1731, 0, 23, 19, 0, 302, 9, 1, 518, 342, 1218, 76, 122, 0, 45, 859, 653, 191, 94, 54, 1, 9, 239, 8, 682, 400, 175, 22, 4, 3, 0, 56, 42, 511, 4, 13, 176, 88, 3320, 292, 266, 238, 135, 76, 0, 0, 624, 1586, 5, 114, 8, 125, 0, 91, 75, 4, 2, 153, 0, 56, 0, 6, 1, 0, 2152, 0, 24, 1840, 307, 1281, 32, 0, 0, 44, 6, 23, 10, 4, 837, 2162, 1868, 45, 0, 25, 0, 47, 1772, 5, 0, 15, 0, 0, 49, 500, 32, 153, 874, 9, 112, 2, 0, 14, 17715, 9, 454, 6, 26, 23, 713, 2, 91, 102, 14, 70, 1, 874, 161, 0, 0, 1805, 0, 201, 229, 88, 0, 15, 11, 211, 16, 0, 0, 10, 0, 300, 2, 0, 97, 0, 5, 75, 19, 60, 558, 5, 117, 1982, 0, 187, 0, 0, 9, 47, 0, 1, 379, 5, 16, 514, 97, 196, 2909, 9, 0, 0, 0, 57, 425, 4235, 16754, 63, 5, 0, 0, 83, 242, 131, 32, 24, 644, 528, 30, 9, 0, 2, 3850, 251, 17, 5, 59, 568, 0, 620, 57, 0, 159, 0, 73, 27, 8428, 0, 695, 27, 267, 143, 0, 2717, 24, 47, 0, 65, 311, 4, 2639, 100, 271, 0, 18, 0, 103, 248, 140, 74, 42, 52, 0, 526, 1614, 43, 0, 0, 36, 20, 83, 7, 180, 0, 1317, 1483, 400], [215, 1868, 121, 97, 88, 813, 24, 27, 23, 0, 15, 776, 5, 343, 0, 94, 8, 0, 0, 15, 77, 474, 8, 42, 7, 73, 696, 56, 359, 64, 42, 0, 0, 56, 21, 159, 3, 11, 54, 0, 7, 7034, 2008, 131, 394, 0, 14, 107, 5, 0, 38, 2, 2970, 523, 762, 113, 44, 8, 5, 4291, 1, 55, 5, 27, 0, 1950, 785, 746, 0, 68, 1261, 11, 319, 96, 82, 0, 645, 1543, 240, 3, 59, 5, 14, 30, 17, 0, 0, 250, 80, 910, 42, 3, 170, 11, 247, 63, 0, 144, 10, 1943, 10, 107, 8, 64, 7, 0, 239, 5, 165, 154, 117, 6, 11173, 18, 237, 23, 5111, 1296, 4263, 101, 24, 111, 201, 21, 52, 0, 54, 1, 100, 553, 0, 72, 3, 173, 78, 850, 1, 62, 25, 128, 0, 140, 765, 224, 0, 0, 71, 425, 215, 0, 568, 9, 0, 765, 18, 5, 0, 2887, 0, 8, 10, 198, 14, 0, 1500, 19, 57, 2, 51, 102, 91, 55, 0, 0, 3, 12, 3, 781, 0, 0, 659, 0, 2793, 102, 224, 1, 0, 31, 134, 0, 0, 19, 5, 14, 659, 69, 0, 0, 216, 0, 110, 38, 0, 644, 0, 57, 100, 12, 3136, 78, 0, 111, 125, 728, 149, 6, 7571, 0, 300, 0, 874, 0, 0, 0, 682, 231, 0, 6428, 7, 339, 13, 528, 180, 1784, 57, 74, 10, 722, 828, 2, 62, 39, 103, 24, 1701, 121, 21, 19, 0, 0], [0, 143, 378, 5821, 10, 910, 280, 15, 247, 153, 595, 1098, 1098, 18, 13, 8, 10, 25, 229, 31, 63, 5, 223, 99, 54, 262, 390, 989, 1838, 0, 0, 7, 5409, 31, 23, 91, 0, 0, 31, 73, 0, 526, 438, 0, 1, 52, 8365, 4, 0, 189, 96, 3, 0, 588, 64, 66, 231, 139, 125, 2570, 2024, 226, 1397, 91, 20, 52, 1759, 7, 763, 46, 0, 2, 18, 1467, 0, 31, 48, 62, 280, 34, 0, 5, 1868, 1, 0, 46, 0, 100, 215, 2223, 3600, 15, 21, 1731, 94, 14, 5, 1, 112, 110, 474, 785, 343, 49, 6, 5543, 100, 10, 1349, 56, 149, 110, 2302, 0, 3, 776, 38, 11, 6, 148, 659, 648, 307, 35, 0, 3850, 272, 167, 0, 16, 11, 564, 1951, 214, 414, 0, 84, 9, 0, 14, 1, 564, 3320, 0, 62, 84, 9, 54, 1072, 4, 0, 131, 0, 522, 1379, 1107, 0, 1011, 66, 4, 339, 1696, 0, 167, 17, 52, 6, 3, 21, 163, 0, 76, 1, 1397, 52, 1185, 0, 121, 117, 0, 7, 0, 0, 176, 92, 2298, 1, 215, 5, 517, 0, 0, 2302, 319, 3136, 151, 0, 176, 150, 4, 231, 0, 36, 62, 33624, 16, 44, 90, 231, 19, 1014, 133, 57, 4263, 61, 3, 390, 0, 813, 176, 159, 4, 13, 20, 31, 11, 23, 0, 14, 0, 67, 0, 42, 0, 1, 28, 11, 0, 3, 23, 47, 14, 23, 0, 109, 19, 0, 38, 1, 155], [410, 1468, 21, 227, 0, 0, 31, 3, 239, 11, 1026, 3, 238, 47, 43, 457, 136, 5, 309, 191, 157, 65, 728, 57, 419, 0, 0, 669, 164, 111, 2, 1684, 6, 0, 166, 84, 52, 989, 71, 1045, 41, 34, 0, 2, 0, 0, 98, 0, 440, 278, 8, 0, 18, 242, 49, 1017, 0, 6, 0, 0, 2223, 664, 0, 222, 342, 0, 0, 15, 78, 47, 0, 35, 0, 109, 12, 67, 541, 0, 98, 9, 793, 23, 45, 0, 1883, 6, 0, 0, 0, 280, 6210, 0, 0, 0, 142, 69, 1, 223, 59, 0, 19, 5274, 6, 0, 1014, 52, 5, 2, 1770, 1451, 11, 0, 2481, 713, 10, 0, 33, 308, 3600, 19, 114, 8, 167, 43, 491, 46, 0, 1, 56, 725, 4, 1, 0, 9, 3, 190, 0, 75, 33624, 8428, 0, 885, 3077, 22154, 0, 0, 0, 60, 23, 23, 0, 1008, 721, 4, 9, 3144, 17, 128, 222, 136, 6717, 19, 0, 23, 60, 100, 18, 154, 892, 1846, 57, 298, 198, 339, 781, 491, 157, 525, 14719, 0, 2076, 305, 7, 438, 645, 771, 63, 905, 84, 126, 280, 122, 31, 196, 1469, 1548, 0, 16, 0, 989, 1, 20, 54, 0, 10, 309, 76, 1928, 42, 0, 1, 212, 15, 248, 0, 0, 568, 105, 1169, 2, 3144, 2, 122, 1237, 65, 1065, 14, 3496, 102, 1598, 0, 5, 111, 189, 0, 0, 0, 0, 0, 11, 292, 1548, 0, 0, 10, 536, 84, 90, 0, 1107], [122, 11, 1, 0, 435, 14, 102, 0, 21, 792, 213, 653, 839, 0, 37, 587, 12, 136, 104, 7, 273, 0, 792, 1483, 0, 507, 871, 68, 315, 2, 155, 14, 877, 0, 2920, 0, 993, 108, 0, 0, 2, 141, 47, 127, 185, 135, 309, 111, 0, 0, 669, 117, 2073, 298, 500, 0, 7, 2168, 8, 224, 100, 111, 507, 0, 0, 2, 0, 225, 1846, 214, 26, 1822, 0, 4, 0, 0, 33, 0, 32, 0, 414, 201, 30, 776, 0, 805, 1, 9099, 0, 905, 2302, 2438, 0, 23, 19, 257, 38, 12, 82, 0, 0, 298, 76, 76, 142, 0, 24, 859, 1468, 3, 0, 0, 14, 823, 192, 0, 0, 76, 305, 157, 52, 92, 19, 19, 223, 298, 440, 7, 993, 0, 386, 13, 1192, 0, 223, 14, 24, 0, 47, 0, 419, 0, 3850, 7, 8403, 167, 702, 0, 280, 9099, 55, 1598, 57, 65, 0, 1, 4, 47, 0, 386, 5, 0, 2024, 514, 23, 4235, 0, 0, 219, 212, 0, 222, 1397, 103, 0, 76, 507, 594, 75, 400, 339, 0, 0, 325, 0, 83, 32, 17, 196, 125, 771, 0, 68, 0, 0, 0, 215, 386, 262, 65, 762, 131, 2, 0, 0, 0, 0, 1701, 102, 85, 5543, 14, 125, 0, 0, 226, 440, 450, 45, 1451, 0, 859, 0, 611, 56, 0, 4, 154, 16, 55, 7, 702, 30, 0, 44, 7, 0, 298, 179, 6, 0, 0, 23, 176, 1, 54, 48, 0, 232, 5111], [896, 38, 0, 386, 0, 1425, 1655, 0, 23, 1614, 3, 0, 0, 0, 1000, 0, 12, 0, 2655, 97, 10, 2168, 31, 645, 11144, 1770, 0, 151, 2120, 33, 300, 314, 0, 0, 1237, 2, 15, 0, 0, 0, 18, 82, 37, 131, 4, 0, 0, 385, 56, 564, 1390, 3, 163, 267, 42, 57, 427, 1982, 133, 0, 4515, 105, 2920, 1483, 52, 1281, 720, 157, 0, 54, 76, 487, 24, 14, 15, 284, 2162, 0, 33, 7, 66, 31, 0, 10, 223, 15, 0, 2717, 183, 153, 10, 125, 42, 14, 588, 2538, 59, 17, 5, 301, 131, 7666, 16080, 99, 1, 42, 67, 5, 2128, 2570, 52, 240, 81, 564, 0, 3, 82, 5, 9, 0, 734, 1, 3077, 8, 0, 2223, 81, 113, 59, 6, 0, 7, 226, 24, 223, 5821, 277, 6, 0, 0, 0, 105, 702, 0, 0, 4263, 16, 2820, 1, 11, 99, 414, 9, 190, 183, 93, 206, 11, 1, 0, 272, 58, 240, 29, 1548, 1731, 141, 77, 54, 85, 383, 1684, 0, 0, 557, 7, 23, 4, 0, 0, 0, 0, 837, 185, 166, 142, 0, 152, 682, 10, 0, 18, 4, 823, 528, 0, 11, 6717, 3, 0, 3, 28, 4, 263, 23, 1, 7, 48, 64, 71, 910, 912, 447, 0, 30, 98, 92, 906, 1838, 1, 0, 0, 0, 4, 0, 142, 47, 19, 6, 6, 35, 129, 114, 91, 32, 57, 396, 0, 13, 0, 1, 0, 323, 457, 686, 25, 155, 66, 1132, 52], [0, 1, 24, 0, 0, 0, 185, 12, 3, 989, 38, 2538, 672, 5038, 2, 233, 223, 63, 86, 0, 1261, 1, 0, 0, 0, 8, 0, 31, 166, 0, 61, 36, 75, 0, 70, 0, 2, 820, 0, 0, 14, 0, 427, 23, 1543, 7, 278, 648, 126, 0, 314, 52, 3, 0, 153, 5, 157, 1020, 553, 2092, 0, 0, 0, 9, 80, 30, 0, 993, 41, 23, 2, 995, 25, 0, 1020, 98, 42, 371, 45, 2, 0, 19, 7, 296, 57, 4, 0, 256, 251, 691, 2, 2655, 45, 0, 155, 0, 109, 794, 6, 0, 0, 871, 20, 1838, 0, 78, 1868, 25, 219, 457, 29, 3, 10, 7, 3143, 159, 0, 2128, 1614, 76, 252, 56, 5, 43, 16, 24, 0, 246, 24, 267, 302, 339, 0, 1, 49, 94, 1237, 185, 0, 1836, 18, 0, 46, 0, 144, 9, 21, 728, 0, 0, 5, 227, 15, 251, 17, 42, 0, 0, 75, 463, 56, 23, 3, 11, 2, 435, 7, 17715, 0, 57, 0, 25, 23, 5, 73, 0, 160, 7, 76, 2, 379, 0, 2, 763, 1192, 55, 50, 0, 804, 1, 12, 32, 6428, 73, 8776, 3, 21, 0, 0, 0, 1206, 0, 91, 0, 53, 356, 5274, 0, 33, 0, 60, 12, 70, 638, 57, 99, 11, 185, 517, 141, 699, 50, 49, 0, 52, 0, 0, 0, 278, 0, 1836, 0, 300, 800, 5, 5, 0, 0, 0, 0, 106, 0, 300, 53, 38, 1, 828, 568, 14, 386], [1064, 10, 52, 2152, 9, 7, 63, 2073, 0, 0, 21, 34, 0, 117, 564, 792, 1, 157, 0, 0, 5274, 0, 0, 93, 517, 10, 454, 386, 0, 38, 28, 27, 0, 170, 30, 0, 1, 220, 21, 5, 27, 9, 4, 0, 165, 28, 1840, 0, 11, 52, 61, 5, 247, 100, 178, 7, 1, 0, 0, 277, 0, 204, 15, 1267, 16545, 419, 8, 685, 92, 2218, 9, 17, 57, 13, 659, 293, 0, 41, 98, 53, 1883, 63, 0, 14, 0, 12, 17, 111, 355, 0, 564, 93, 153, 254, 0, 0, 0, 324, 0, 0, 0, 379, 0, 220, 15, 216, 85, 11, 0, 0, 9, 677, 0, 0, 183, 0, 135, 0, 114, 0, 356, 74, 31, 7, 142, 0, 0, 219, 27, 30, 435, 22, 129, 162, 228, 1784, 45, 3, 14, 0, 48, 1259, 27, 0, 5, 418, 0, 2569, 73, 669, 19, 93, 15, 491, 44, 154, 412, 86, 0, 379, 0, 1483, 10, 14, 52, 0, 0, 4, 17, 15, 0, 0, 29, 222, 14, 153, 9, 0, 0, 262, 535, 1, 2, 121, 1, 3, 94, 2, 0, 73, 25, 170, 414, 342, 1, 772, 24, 438, 0, 35, 63, 75, 0, 507, 102, 121, 0, 514, 11, 0, 1593, 0, 1784, 0, 0, 139, 0, 2, 779, 1, 0, 1609, 2793, 0, 0, 47, 93, 672, 18, 1, 68, 53, 76, 3300, 0, 1045, 2, 500, 12, 0, 0, 16479, 166, 0, 0, 282, 153, 0, 805, 93], [0, 443, 131, 371, 6, 5, 220, 7, 0, 526, 23, 19, 61, 0, 61, 3, 7, 14, 76, 223, 31, 1, 0, 0, 518, 196, 300, 47, 3, 1218, 885, 0, 167, 99, 21, 29, 507, 37, 141, 792, 5038, 9, 26, 1296, 1, 1483, 237, 201, 399, 123, 59, 0, 578, 45, 222, 2303, 23, 0, 86, 1, 42, 0, 686, 31, 0, 21, 386, 3, 129, 1614, 2168, 669, 43, 240, 2, 0, 42, 3, 51, 0, 4, 507, 0, 896, 39, 0, 9, 0, 2481, 37, 0, 1, 0, 102, 517, 3016, 1589, 0, 1855, 13, 256, 2970, 0, 29, 151, 0, 0, 588, 0, 50, 76, 0, 0, 1271, 2481, 16, 416, 60, 0, 0, 892, 0, 0, 1375, 262, 242, 248, 201, 11, 1317, 267, 11, 0, 228, 0, 78, 1655, 0, 0, 238, 356, 32, 71, 14, 1586, 201, 989, 39, 220, 5, 41, 0, 0, 117, 12, 25, 0, 682, 1281, 0, 0, 0, 107, 0, 74, 4, 4, 38, 0, 0, 2, 33, 781, 76, 2, 0, 0, 248, 4, 438, 3850, 112, 1262, 2, 0, 813, 259, 156, 443, 80, 0, 1, 82, 385, 0, 6, 131, 1206, 82, 85, 0, 27, 27, 0, 0, 0, 0, 33, 102, 28, 0, 0, 2820, 0, 0, 49, 1349, 7, 0, 7, 2, 90, 4, 155, 21, 83, 0, 3, 3, 20, 1, 0, 1731, 12, 15, 6, 669, 3, 142, 24, 237, 0, 41, 153, 98, 6, 11, 2909, 54, 15], [196, 280, 646, 0, 0, 500, 2, 1, 32, 0, 175, 5, 47, 324, 57, 15, 3, 976, 2, 6, 3, 33624, 32, 0, 564, 82, 0, 26, 0, 578, 45, 78, 6, 3, 21, 1, 110, 49, 2, 71, 0, 27, 0, 19, 254, 713, 3, 11, 0, 198, 80, 10, 6890, 121, 0, 2, 24, 27, 277, 14, 0, 273, 14, 276, 31, 139, 2008, 412, 72, 617, 154, 0, 0, 588, 4, 0, 412, 4515, 398, 62, 214, 11144, 2438, 12, 26, 259, 23, 136, 11, 443, 0, 6210, 0, 50, 16, 7, 450, 185, 49, 1058, 0, 280, 131, 83, 3, 1071, 5, 19, 106, 43, 92, 0, 159, 301, 2024, 1, 699, 37, 2100, 682, 26, 5, 77, 15, 310, 1, 135, 6, 11173, 0, 0, 0, 139, 0, 3, 73, 31, 198, 8, 19086, 0, 21, 91, 6, 63, 0, 32, 0, 76, 0, 653, 0, 418, 13, 0, 792, 53, 0, 24, 617, 21, 12, 734, 61, 0, 0, 0, 52, 91, 298, 0, 859, 505, 123, 308, 0, 1206, 0, 3870, 11, 0, 16, 83, 4, 648, 17, 1, 0, 3, 1503, 2008, 0, 0, 823, 23, 427, 263, 36, 973, 12, 8818, 1, 11, 26, 309, 78, 1376, 41, 49, 68, 12, 171, 0, 111, 189, 31, 0, 21, 411, 232, 38, 155, 877, 18945, 0, 792, 9, 653, 391, 291, 17, 52, 2, 55, 594, 139, 23, 94, 0, 0, 578, 617, 0, 27, 280, 1, 164, 179, 0, 2], [2, 1928, 1192, 447, 1379, 154, 386, 7, 0, 646, 7034, 0, 3, 0, 33, 2, 0, 66, 189, 0, 20, 103, 53, 266, 149, 3, 144, 29, 0, 25, 11, 24, 57, 0, 0, 10, 8171, 10, 176, 0, 8, 180, 48, 11, 0, 45, 0, 0, 279, 0, 144, 2218, 187, 7, 2, 56, 9, 9, 779, 0, 45, 73, 10, 528, 0, 15, 0, 6521, 0, 544, 514, 160, 45, 0, 325, 88, 0, 15, 27, 0, 805, 0, 173, 122, 237, 153, 9, 21, 0, 931, 59, 507, 21, 34, 41, 0, 3521, 0, 0, 56, 9, 2305, 0, 391, 282, 0, 1, 0, 8776, 12, 2092, 0, 677, 683, 0, 59, 0, 59, 47, 13, 83, 54, 38, 620, 1056, 830, 23, 587, 0, 5, 1, 21, 0, 1483, 252, 14, 485, 229, 0, 55, 23, 250, 1611, 1, 16545, 48, 2302, 564, 3, 0, 0, 1593, 189, 98, 28, 0, 41, 79, 1, 13, 410, 2, 0, 10, 867, 68, 0, 14, 15, 1, 41, 0, 386, 562, 2, 42, 17, 5, 0, 62, 0, 201, 144, 14, 0, 73, 28, 0, 0, 8, 22, 16575, 7, 0, 507, 9, 84, 64, 0, 612, 77, 61, 0, 102, 1065, 73, 1868, 0, 81, 6, 0, 8, 63, 2938, 2820, 0, 0, 25, 4, 365, 383, 0, 0, 158, 271, 55, 0, 837, 0, 1, 109, 691, 0, 0, 1259, 225, 43, 2045, 4, 0, 0, 45, 0, 5821, 824, 0, 10, 42, 45, 111], [1684, 102, 0, 56, 23, 3, 16080, 5, 812, 82, 7, 1469, 0, 772, 263, 0, 22, 0, 168, 38, 113, 1349, 3144, 10, 391, 38, 14, 63, 0, 23, 0, 237, 38, 5274, 0, 65, 291, 3521, 1000, 26, 7, 15, 3, 1, 34, 6521, 1017, 12, 52, 262, 396, 127, 4, 11, 7, 4, 64, 73, 233, 34, 5, 0, 5, 35, 82, 5, 0, 315, 5, 3521, 538, 1390, 0, 13, 156, 54, 2, 76, 14492, 0, 26, 139, 94, 6, 499, 71, 0, 0, 0, 2639, 1897, 4, 793, 0, 165, 0, 0, 29, 32, 0, 61, 0, 24, 16080, 0, 0, 126, 2887, 0, 298, 10, 204, 0, 42, 356, 507, 63, 2, 1390, 47, 15, 2, 72, 7, 1, 14, 11, 26, 301, 1, 612, 9, 102, 128, 0, 201, 0, 0, 0, 0, 12, 42, 21, 14719, 23, 394, 2, 280, 206, 0, 2793, 88, 0, 280, 159, 0, 105, 0, 0, 0, 26, 0, 189, 1376, 26, 2168, 0, 1503, 0, 1, 94, 63, 125, 54, 1595, 0, 2, 0, 38, 52, 57, 0, 17, 209, 0, 107, 38, 1, 49, 15, 0, 1, 10, 5, 611, 86, 0, 0, 793, 34, 6, 425, 2793, 0, 0, 3, 5, 0, 0, 251, 112, 15, 10, 383, 0, 54, 59, 46, 414, 804, 14, 1425, 837, 0, 81, 47, 125, 21, 6246, 0, 5, 813, 248, 41, 310, 0, 38, 43, 38, 26, 0, 78605, 99, 127, 0, 88, 14, 21, 59, 0], [47, 3, 0, 0, 45, 0, 0, 5111, 37, 16, 2168, 0, 1064, 170, 57, 16, 812, 31, 656, 0, 0, 51, 8, 0, 8, 308, 32, 80, 726, 81, 127, 0, 10, 0, 4, 0, 13, 1056, 0, 19, 2168, 6, 0, 115, 65, 772, 8, 0, 2120, 62, 365, 839, 3, 0, 2045, 0, 176, 291, 24, 32, 24, 0, 669, 3, 4, 311, 9, 247, 656, 24, 3, 0, 0, 3, 0, 15, 21, 0, 185, 11, 2045, 158, 653, 61, 2717, 0, 0, 0, 22154, 0, 115, 10, 114, 13, 1, 21, 454, 0, 7, 1, 11, 3, 13320, 5, 3201, 21, 648, 0, 31, 386, 1262, 3, 0, 0, 0, 973, 586, 261, 1593, 12, 0, 0, 0, 0, 23, 114, 447, 2100, 9, 0, 10, 8365, 86, 37, 0, 0, 873, 746, 12, 76, 24, 10, 0, 75, 517, 37, 7, 931, 1309, 45, 0, 0, 48, 49, 317, 356, 18, 1, 157, 17, 7, 14, 419, 20, 342, 88, 683, 136, 16, 17, 12, 0, 29, 14719, 407, 4, 47, 192, 1309, 491, 2639, 223, 44, 2162, 0, 76, 56, 2162, 47, 164, 22, 668, 25, 0, 0, 7, 10, 242, 0, 70, 906, 14719, 776, 0, 38, 3, 14, 212, 0, 175, 33, 2305, 32, 0, 23, 2938, 30, 544, 16, 0, 15, 6, 46, 84, 2008, 242, 99, 57, 0, 54, 20, 0, 0, 0, 225, 16080, 1267, 139, 0, 0, 7, 0, 83, 0, 0, 267, 0, 0, 125, 4], [2, 2, 33, 2298, 2, 417, 12, 2, 3, 5, 237, 792, 0, 15, 131, 558, 3442, 4, 0, 1069, 0, 57, 251, 23, 0, 16, 324, 10, 24, 156, 9099, 3, 3521, 19, 603, 1, 54, 0, 68, 45, 8, 7, 231, 485, 13, 98, 9, 5, 18, 18, 0, 12, 0, 4, 0, 587, 0, 6, 0, 0, 0, 820, 63, 356, 131, 6, 42, 45, 9099, 720, 159, 64, 5274, 624, 0, 0, 127, 0, 131, 0, 1855, 0, 4, 24, 1598, 0, 513, 30, 16754, 1271, 528, 9, 7, 722, 66, 12, 2, 47, 6, 9, 8, 308, 0, 2938, 15, 1, 280, 1548, 88, 14, 0, 19, 73, 4, 1614, 34, 0, 345, 5, 224, 15, 0, 0, 659, 233, 0, 6, 1098, 137, 0, 0, 0, 4, 993, 1451, 20, 57, 0, 0, 201, 15, 5, 237, 198, 5, 91, 7, 0, 0, 220, 76, 535, 0, 175, 1, 86, 0, 0, 0, 29, 0, 6, 485, 88, 6, 37, 0, 5111, 995, 31, 0, 691, 0, 109, 3077, 14, 1, 31, 0, 2820, 517, 10, 187, 29, 0, 1614, 355, 1045, 910, 157, 78, 113, 0, 0, 728, 7666, 106, 159, 226, 45, 196, 0, 0, 0, 55, 18, 644, 8, 27, 0, 7666, 792, 187, 0, 27, 3, 31, 30, 19, 792, 1376, 131, 1, 80, 557, 34, 0, 0, 9, 39, 794, 0, 52, 14, 42, 5, 5, 0, 0, 0, 1, 1065, 0, 1883, 41, 522, 0, 0, 0, 0], [44, 80, 407, 0, 0, 2481, 0, 104, 20, 98, 84, 2717, 6, 22, 0, 0, 5, 830, 0, 21, 713, 0, 0, 23, 0, 63, 123, 0, 0, 4263, 505, 0, 163, 1868, 5, 49, 0, 792, 823, 0, 696, 111, 153, 517, 557, 9, 15440, 31, 143, 0, 42, 8, 5, 214, 216, 1883, 1296, 22, 0, 0, 100, 8, 55, 73, 23, 70, 117, 553, 0, 20, 50, 73, 80, 280, 278, 1, 33, 103, 0, 122, 0, 3, 38, 0, 9, 211, 102, 3, 12, 800, 0, 22090, 7, 5, 38, 0, 2717, 90, 726, 115, 0, 771, 10, 41, 1, 6, 0, 463, 9, 0, 21, 7, 31, 189, 0, 59, 1, 201, 157, 229, 82, 222, 14, 23, 86, 7, 85, 0, 1598, 1468, 49, 0, 3, 160, 1, 24, 6428, 407, 6, 91, 24, 0, 617, 53, 11, 1014, 624, 317, 0, 17, 683, 0, 45, 2, 0, 691, 0, 126, 142, 5, 159, 595, 10, 94, 2168, 266, 2152, 1759, 4, 254, 39, 0, 697, 0, 668, 463, 0, 896, 156, 0, 4, 86, 0, 2870, 359, 29, 112, 38, 81, 0, 97, 305, 515, 0, 201, 9, 80, 0, 0, 3, 0, 523, 771, 23, 9, 39, 291, 1, 24, 0, 725, 0, 229, 792, 6, 58, 47, 42, 155, 0, 371, 54, 3602, 185, 99, 0, 22, 0, 97, 1000, 1281, 9, 31, 0, 82, 22, 0, 4, 56, 166, 100, 190, 56, 14, 0, 247, 324, 5543, 2092, 21], [91, 13, 0, 813, 16, 3, 3, 2, 0, 5111, 2128, 568, 106, 33, 0, 11, 4, 17715, 4, 270, 208, 0, 1731, 11, 20, 200, 11, 2, 1, 10, 0, 111, 6, 5, 6, 16, 50, 64, 4515, 127, 105, 83, 26, 82, 2538, 12, 1883, 30, 1, 54, 216, 0, 150, 0, 4, 311, 98, 97, 24, 22, 2168, 0, 7, 148, 0, 27, 75, 6, 6, 0, 54, 2570, 77, 38, 0, 0, 2911, 0, 8432, 139, 96, 5, 804, 8171, 1, 0, 93, 813, 76, 0, 8776, 0, 238, 0, 79, 24, 533, 0, 8, 3308, 380, 0, 0, 278, 0, 0, 158, 125, 0, 8, 512, 248, 0, 4, 0, 3, 1, 0, 0, 277, 399, 384, 7, 0, 2911, 813, 0, 122, 4, 78, 7, 15, 620, 233, 9, 419, 0, 0, 2305, 125, 434, 104, 0, 1379, 53, 267, 1838, 15, 107, 113, 4, 0, 2152, 0, 6, 5, 407, 0, 2076, 400, 450, 5, 0, 71, 53, 885, 0, 385, 1, 0, 12, 18, 35, 3016, 18, 3, 553, 0, 0, 0, 72, 4, 0, 1614, 9, 0, 14, 0, 1838, 0, 557, 820, 66, 4, 0, 0, 56, 96, 0, 49, 0, 2, 7, 438, 287, 0, 4, 0, 5, 94, 68, 73, 28, 3, 696, 11, 0, 405, 58, 135, 269, 0, 47, 386, 0, 0, 164, 1397, 23, 0, 247, 76, 311, 2298, 0, 30, 14, 38, 48, 99, 21, 1883, 0, 66, 47, 0, 0, 77, 0, 509], [0, 2076, 427, 15, 2538, 41, 0, 65, 23, 41, 75, 56, 91, 49, 23, 0, 728, 0, 653, 0, 779, 3, 0, 0, 14492, 38, 0, 1259, 1, 19, 7, 54, 3016, 302, 517, 0, 2045, 231, 0, 14719, 0, 2481, 1, 314, 3602, 400, 60, 31, 1011, 384, 72, 0, 0, 1026, 12, 163, 9, 37, 3602, 1496, 0, 37, 63, 0, 27, 3016, 301, 16, 0, 48, 2, 15, 36, 5, 2298, 156, 19, 104, 23, 0, 1267, 2569, 176, 163, 672, 430, 0, 386, 54, 5409, 398, 32, 772, 5, 0, 2, 54, 102, 92, 0, 1185, 18, 136, 3, 1107, 101, 0, 185, 1379, 60, 1, 77, 75, 15, 430, 23, 220, 16, 278, 42, 16, 81, 1065, 3144, 3, 1, 47, 55, 68, 1950, 5274, 18, 6, 0, 7, 0, 7, 163, 155, 0, 70, 298, 0, 131, 237, 0, 125, 0, 1261, 78, 18, 143, 129, 1, 266, 0, 12, 223, 77, 0, 18, 4506, 163, 5, 6, 0, 94, 1548, 0, 910, 45, 1, 17, 677, 0, 5274, 704, 1598, 11, 3850, 0, 0, 10, 19, 8, 12, 0, 0, 0, 0, 137, 22, 187, 411, 15, 15, 500, 64, 15, 0, 0, 9, 63, 14, 342, 0, 2303, 0, 8, 1838, 535, 0, 302, 644, 213, 0, 96, 84, 11, 0, 231, 17, 12, 228, 75, 6, 42, 52, 131, 0, 410, 41, 0, 5, 64, 0, 171, 0, 1868, 300, 314, 44, 54, 12, 267, 23, 107, 1468, 32, 6], [8, 267, 1, 6, 6, 0, 0, 1261, 1, 11, 26, 0, 0, 398, 9, 185, 305, 682, 9, 0, 21, 219, 568, 1237, 11, 247, 110, 302, 3, 24, 9, 865, 0, 37, 1655, 438, 813, 0, 0, 3845, 111, 128, 0, 110, 7, 0, 0, 0, 80, 1271, 4, 0, 82, 114, 26, 1945, 0, 80, 223, 11, 443, 0, 292, 517, 21, 6, 139, 21, 664, 2, 0, 10, 0, 0, 1838, 2, 0, 726, 653, 12, 8, 17, 82, 2, 144, 57, 7, 1548, 127, 0, 0, 10, 0, 279, 5821, 0, 793, 49, 78, 611, 4, 407, 114, 18, 1, 131, 12, 4, 325, 813, 820, 107, 5, 293, 77, 37, 0, 0, 153, 61, 185, 53, 0, 279, 9, 12, 0, 624, 0, 0, 0, 17, 1185, 1100, 33, 0, 1614, 7, 0, 45, 3919, 11, 183, 11, 0, 10, 7, 0, 0, 170, 57, 54, 0, 23, 199, 45, 27, 0, 155, 575, 56, 0, 15, 0, 16, 4291, 0, 0, 7, 65, 0, 761, 0, 3136, 0, 9, 612, 535, 4263, 1064, 15, 32, 885, 103, 0, 28, 380, 1548, 859, 0, 29, 23, 140, 125, 0, 1, 0, 24, 69, 824, 0, 5, 54, 45, 280, 0, 3919, 9, 5038, 50, 0, 31, 0, 792, 166, 0, 20, 24, 105, 5409, 1, 12, 993, 45, 7, 31, 143, 391, 1, 0, 13, 0, 271, 47, 435, 885, 76, 6, 0, 59, 2, 6, 28, 355, 0, 29, 0, 0, 0, 2], [0, 355, 1, 2581, 102, 60, 178, 1, 43, 0, 728, 127, 266, 50, 2128, 88, 199, 653, 2465, 140, 805, 5, 0, 513, 9, 5, 0, 73, 6890, 0, 0, 772, 18, 168, 5, 0, 0, 117, 44, 33, 0, 3, 1, 61, 634, 3300, 0, 76, 135, 0, 36, 92, 1, 0, 1500, 0, 26, 447, 5543, 1317, 2, 82, 0, 52, 21, 23, 27, 0, 11, 0, 37, 0, 0, 4, 20, 513, 2909, 21, 0, 8, 0, 36, 1772, 176, 12, 8, 4235, 32, 993, 54, 0, 523, 155, 37, 1262, 1064, 15440, 300, 141, 83, 2168, 0, 27, 16080, 0, 1, 0, 31, 2, 134, 88, 0, 0, 29, 0, 0, 0, 0, 0, 896, 117, 22, 722, 50, 0, 0, 1, 383, 2, 2302, 659, 237, 79, 166, 47, 83, 182, 0, 78, 0, 9, 931, 7, 0, 2168, 14, 6, 1206, 50, 91, 11, 921, 837, 311, 5, 49, 0, 491, 0, 487, 9, 771, 9, 0, 371, 3600, 0, 32, 0, 0, 0, 2909, 1, 126, 14, 0, 885, 1397, 0, 586, 17, 0, 31, 9, 1, 9, 865, 102, 24, 10, 55, 753, 0, 509, 0, 136, 23, 2465, 2024, 1883, 94, 15, 11, 1267, 10, 837, 0, 1, 24, 14, 23, 267, 0, 106, 5, 49, 80, 0, 0, 71, 0, 0, 2168, 4, 42, 3, 0, 4, 25, 0, 171, 111, 2, 56, 564, 24, 7, 568, 677, 0, 74, 0, 528, 0, 1716, 167, 144, 3850, 61, 3149], [1586, 0, 63, 0, 280, 8, 196, 219, 2, 43, 11144, 0, 0, 70, 1, 33, 49, 0, 7, 21, 38, 0, 14, 0, 266, 0, 31, 8, 0, 24, 1098, 324, 0, 3, 12, 229, 0, 21, 11, 9, 1483, 18945, 0, 0, 7666, 261, 15, 14, 102, 71, 48, 0, 0, 10, 0, 14, 0, 144, 2, 0, 199, 3, 58, 1, 135, 653, 2100, 183, 92, 101, 3, 115, 1058, 771, 0, 24, 578, 0, 0, 4, 22, 0, 0, 0, 242, 0, 0, 42, 2303, 135, 0, 0, 4235, 125, 4506, 75, 7, 0, 122, 22, 772, 100, 257, 298, 0, 45, 310, 151, 0, 1259, 6246, 0, 64, 0, 29, 1, 1595, 702, 1017, 3600, 119, 1, 37, 81, 0, 1945, 386, 125, 1, 343, 15, 33, 12, 102, 696, 1262, 0, 308, 77, 420, 0, 103, 7, 92, 1100, 137, 499, 7, 1, 0, 100, 7, 126, 1011, 46, 457, 30, 0, 1, 0, 43, 16, 56, 1731, 0, 78, 11, 781, 0, 8776, 94, 0, 12, 696, 1000, 54, 575, 0, 68, 906, 0, 0, 6, 86, 39, 0, 517, 94, 1838, 109, 29, 12, 1, 24, 6, 42, 0, 2303, 10, 248, 0, 88, 14, 1375, 88, 702, 0, 0, 664, 166, 1071, 100, 15, 71, 391, 22, 63, 82, 32, 0, 101, 0, 20, 0, 425, 158, 3, 61, 0, 41, 0, 0, 26, 0, 11, 828, 0, 656, 553, 0, 1, 359, 233, 0, 1548, 0, 0, 96, 1188, 1598], [10, 189, 0, 0, 183, 33, 164, 8, 6890, 42, 76, 20, 12, 191, 298, 0, 98, 1349, 0, 7, 0, 14, 68, 1, 4, 125, 0, 242, 8, 43, 6, 16, 7, 2076, 20, 734, 94, 187, 387, 0, 47, 292, 211, 22, 48, 128, 26, 38, 5038, 0, 42, 3, 837, 280, 78605, 191, 48, 396, 14, 21, 0, 5, 383, 16, 0, 871, 6, 2045, 21, 21, 568, 17, 24, 15, 1, 0, 867, 15, 16545, 886, 0, 68, 588, 102, 228, 440, 76, 16479, 70, 47, 0, 1, 0, 9, 15, 0, 32, 0, 0, 81, 26960, 0, 0, 0, 27, 435, 1, 72, 138, 0, 0, 29, 42, 0, 0, 19, 1, 0, 82, 14, 36, 24, 526, 78605, 0, 33, 0, 45, 0, 9, 61, 430, 1595, 7, 117, 59, 112, 232, 100, 5, 820, 1611, 1, 1317, 638, 153, 4, 1614, 5, 4, 0, 76, 0, 18, 223, 111, 1267, 514, 1, 0, 1425, 0, 2092, 21, 102, 646, 13320, 0, 70, 0, 55, 45, 32, 0, 2092, 8, 0, 0, 410, 0, 0, 13, 450, 0, 7034, 12, 0, 270, 405, 0, 227, 0, 90, 115, 16, 6, 139, 227, 94, 92, 993, 1188, 813, 23, 22090, 0, 6, 18, 3850, 52, 42, 228, 98, 648, 0, 21, 1375, 14, 0, 61, 7, 15, 201, 0, 0, 0, 873, 1259, 0, 23, 9099, 386, 78, 1, 183, 220, 80, 1111, 0, 157, 0, 413, 52, 254, 85, 617, 544, 11, 0, 0], [420, 61, 78605, 15, 1451, 57, 720, 4, 365, 0, 47, 499, 12, 0, 263, 279, 183, 0, 196, 386, 0, 3016, 137, 2481, 43, 84, 894, 39, 21, 49, 1026, 45, 0, 48, 3, 182, 17, 5, 0, 0, 10, 14, 280, 94, 867, 0, 0, 46, 15, 594, 5821, 6, 90, 13, 43, 136, 668, 0, 11, 1, 168, 71, 8432, 1759, 109, 1, 127, 165, 24, 2887, 12, 121, 31, 762, 342, 33, 8365, 140, 0, 16575, 1026, 0, 0, 2970, 400, 1868, 137, 77, 12, 31, 513, 3, 78, 47, 225, 2100, 0, 995, 1267, 21, 0, 1, 0, 71, 0, 2, 7571, 88, 22, 0, 3, 10, 0, 1838, 237, 5111, 0, 21, 0, 669, 23, 192, 0, 1026, 1, 84, 267, 102, 342, 603, 29, 45, 1072, 12, 0, 237, 28, 67, 15, 185, 0, 65, 141, 296, 14, 0, 78, 121, 102, 804, 0, 34, 2970, 0, 5, 0, 2, 36, 76, 0, 37, 0, 0, 0, 32, 192, 638, 64, 1, 411, 9, 0, 224, 668, 167, 0, 0, 22, 792, 7, 1655, 57, 97, 7, 0, 70, 2, 9, 2, 164, 4506, 56, 76, 19, 102, 1805, 0, 0, 277, 62, 53, 2307, 14, 3, 43, 12, 88, 73, 683, 0, 20, 0, 4291, 0, 1261, 29, 45, 0, 0, 167, 22, 225, 0, 1072, 505, 72, 39, 50, 425, 61, 8, 170, 100, 55, 198, 398, 106, 765, 43, 557, 0, 0, 680, 129, 15, 11, 20, 157, 7, 10]]