69, 56, 23, -23, -54, -88, -125, -163, -188, -223, -233, -227, -198, -186, -205, -246, -267, -277, -275, -182, 66, 421, 797, 952, 810, 512, 69, -330, -546, -622, -593, -518, -429, -355, -305, -252, -222, -214, -196, -171, -161, -149, -130, -119, -112, -102, -71, -31, -5, 5, 3, -6, -10, 31, 65, 101, 146, 177, 207, 222, 241, 244, 221, 134, 134, 150, 146, 129, 110, 101, 90, 80, 90, 107, 128, 142, 156, 170, 183, 194, 188, 153, 99, 53, 18, -8, -35, -43, -50, -61, -69, -122, -182, -197, -197, -192, -210, -273, -297, -252, -152, 8, 306, 743, 1067, 1070, 818, 417, -49, -404, -593, -643, -594, -488, -403, -377, -366, -349, -322, -293, -253, -217, -200, -204, -215, -216, -219, -220, -181, -109, -49, -37, -60, -39, 10, 49, 56, 67, 90, 133, 172, 211, 250, 254, 244, 239, 230, 211, 151, 112, 89, 102, 124, 103, 67, 64, 56, 27, 47, 104, 124, 153, 166, 173, 164, 152, 125, 94, 43, -22, -22, -49, -84, -116, -143, -139, -99, -110, -157, -206, -233, -250, -275, -243, -107, 121, 443, 780, 904, 752, 529, 143, -263, -417, -596, -610, -548, -481, -418, -348, -279, -244, -196, -166, -161, -137, -94, -61, -49, -58, -56, -32, -16, -8, -1, 0, 19, 44, 77, 109, 152, 180, 180, 205, 249, 278, 285, 278, 266, 271, 264, 238, 194, 155, 128, 87, 47, 18, 7, 5, 1, 3, 15, 48, 63, 84, 95, 82, 69, 62, 50, 9, -18, -41, -75, -120, -183, -223, -252, -265, -282, -295, -285, -280, -283, -313, -350, -353, -316, -180, 70, 440, 789, 892, 711, 406, 21, -345, -549, -618, -601, -533, -469, -403, -323, -264, -227, -207, -189, -163, -125, -89, -62, -42, -37, -30, -10, 36, 75, 97, 119, 127, 126, 142, 163, 195, 215, 226, 269, 308, 326, 358, 368, 333, 274, 230, 191, 131, 87, 70, 54, 13, -35, -54, -2, 78, 121, 106, 107, 136, 153, 133, 101, 65, 31, 30, 30, -15, -92, -152, -186, -216, -257, -275, -248, -241, -243, -256, -284, -328, -354, -301, -127, 144, 507, 862, 1034, 958, 705, 261, -175, -458, -583, -607, -564, -519, -535, -577, -548, -461, -375, -304, -264, -260, -277, -275, -247, -201, -151, -112, -88, -64, -34, 2, 42, 94, 141, 168, 178, 176, 202, 266, 339, 364, 349, 341, 357, 373, 361, 306, 262, 225, 205, 165, 116, 131, 152, 154, 170, 192, 209, 205, 197, 190, 178, 174, 156, 114, 93, 60, 21, -27, -101, -112, -77, -42, -39, -86, -140, -144, -131, -138, -153, -170, -213, -190, -48, 255, 669, 920, 905, 647, 237, -230, -495, -590, -606, -543, -441, -372, -346, -338, -313, -276, -242, -191, -149, -122, -125, -145, -122, -69, -9, 23, 1, -29, -53, -42, 2, 27, 53, 107, 175, 224, 253, 271, 250, 217, 205, 202, 210, 175, 116, 86, 66, 54, 47, 44, 25, -10, -41, -21, 12, 20, 27, 34, 35, 25, 11, 1, 7, -11, -53, -96, -154, -189, -216, -248, -277, -306, -336, -342, -346, -350, -348, -338, -348, -346, -317, -245, -110, 125, 458, 730, 747, 533, 199, -213, -512, -637, -624, -525, -415, -362, -353, -332, -310, -285, -220, -145, -88, -45, -20, -28, -60, -101, -119, -81, -32, 19, 37, 24, 37, 106, 215, 289, 316, 331, 336, 332, 308, 280, 274, 305, 312, 288, 264, 249, 223, 186, 157, 130, 86, 45, 44, 61, 92, 138, 211, 238, 191, 159, 187, 219, 221, 210, 109, 40, -20, -62, -53, -58, -80, -203, -320, -313, -258, -232, -269, -321, -326, -326, -391, -291, 11, 453, 850, 973, 818, 515, 70, -328, -611, -716, -732, -695, -612, -551, -546, -524, -439, -381, -341, -300, -271, -261, -235, -195, -154, -148, -160, -151, -126, -126, -103, -79, -63, -11, 58, 112, 156, 194, 243, 282, 298, 305, 312, 304, 288, 259, 235, 225, 202, 191, 173, 178, 173, 159, 161, 199, 224, 248, 282, 298, 295, 288, 296, 312, 305, 257, 171, 91, 44, 15, -12, -63, -145, -215, -209, -134, -71, -68, -156, -214, -146, -69, 25, 231, 566, 888, 1063, 958, 626, 151, -275, -521, -589, -536, -444, -370, -295, -283, -287, -195, -144, -159, -187, -182, -138, -93, -72, -37, -28, -42, -86, -118, -108, -66, -18, 21, 69, 117, 160, 202, 229, 280, 335, 375, 344, 247, 164, 170, 176, 187, 200, 180, 122, 56, 1, -14, 10, 20, 47, 69, 66, 62, 61, 73, 83, 68, 32, 5, 3, -19, -64, -100, -136, -181, -222, -248, -289, -307, -335, -353, -360, -353, -361, -368, -362, -306, -178, 40, 340, 592, 687, 573, 306, -89, -451, -630, -699, -674, -600, -496, -416, -373, -341, -302, -265, -231, -202, -184, -148, -111, -88, -77, -65, -46, -42, -39, -14, 33, 73, 98, 115, 132, 146, 149, 186, 246, 320, 387, 404, 382, 365, 377, 356, 303, 254, 207, 178, 165, 139, 122, 109, 90, 86, 115, 157, 181, 193, 188, 195, 222, 221, 186, 165, 141, 90, 17, -61, -108, -173, -214, -244, -278, -299, -277, -258, -256, -280, -304, -304, -204, -17, 305, 704, 962, 951, 721, 296, -168, -490, -690, -752, -741, -694, -642, -572, -501, -448, -399, -331, -300, -277, -285, -295, -299, -277, -234, -201, -172, -153, -140, -127, -101, -61, -10, 20, 40, 93, 147, 168, 204, 257, 320, 360, 370, 361, 346, 326, 285, 220, 167, 168, 170, 153, 121, 83, 90, 125, 161, 188, 222, 246, 249, 238, 222, 205, 198, 162, 87, 43, 14, -32, -95, -144, -168, -190, -217, -220, -187, -168, -196, -220, -211, -122, 82, 397, 804, 1109, 1080, 794, 397, -50, -374, -548, -594, -561, -490, -437, -399, -367, -338, -301, -266, -233, -197, -160, -151, -143, -89, -68, -64, -62, -16, 13, 3, 11, 84, 189, 243, 228, 187, 159, 175, 199, 245, 285, 278, 256, 235, 222, 204, 182, 158, 113, 35, 10, 42, 90, 105, 78, 66, 68, 53, 58, 83, 109, 124, 119, 97, 89, 95, 31, -59, -83, -94, -102, -144, -209, -217, -215, -275, -349, -378, -400, -430, -402, -358, -225, 28, 366, 611, 652, 490, 234, -79, -411, -625, -702, -670, -605, -530, -426, -350, -303, -222, -155, -93, -39, -94, -168, -207, -188, -108, -55, -17, -10, 3, 32, 45, 68, 93, 112, 135, 140, 172, 210, 253, 274, 283, 273, 226, 210, 234, 243, 234, 197, 151, 117, 113, 127, 90, 9, -59, -75, -52, -1, 47, 78, 79, 78, 81, 67, 23, 12, 15, -13, -65, -140, -192, -206, -217, -219, -206, -187, -185, -182, -220, -287, -327, -325, -248, -100, 141, 515, 862, 948, 779, 511, 80, -342, -607, -701, -656, -563, -470, -389, -364, -369, -351, -300, -220, -162, -140, -141, -116, -91, -89, -61, -6, 13, 10, -9, 4, 24, 83, 122, 93, 64, 99, 160, 195, 218, 249, 251, 231, 201, 194, 188, 178, 149, 145, 155, 179, 192, 181, 181, 180, 193, 210, 258, 328, 363, 370, 362, 353, 336, 314, 294, 255, 202, 161, 123, 80, 40, 0, -31, -74, -125, -152, -62, 382, 753, 668, 230, -21, 9, 288, 663, 837, 690, 384, -81, -510, -763, -876, -900, -814, -722, -681, -674, -624, -558, -510, -462, -423, -385, -369, -361, -343, -333, -319, -286, -242, -193, -148, -114, -102, -81, -46, -18, 12, 31, 88, 162, 188, 204, 210, 225, 234, 223, 206, 187, 157, 134, 120, 102, 77, 72, 85, 70, 68, 106, 130, 134, 150, 173, 170, 156, 136, 112, 92, 60, 13, -29, -60, -98, -96, -118, -166, -217, -243, -206, -145, -156, -215, -285, -286, -200, -31, 232, 546, 704, 671, 497, 228, -135, -410, -544, -577, -545, -462, -389, -370, -350, -301, -255, -251, -257, -217, -156, -116, -115, -106, -52, -14, 4, 38, 94, 124, 140, 167, 201, 218, 233, 277, 338, 362, 387, 426, 465, 478, 455, 411, 369, 331, 287, 252, 223, 205, 182, 149, 103, 73, 53, 160, 524, 809, 958, 1012, 802, 320, -31, -232, -350, -438, -467, -473, -497, -526, -553, -589, -601, -599, -584, -562, -549, -541, -559, -587, -595, -561, -480, -319, -53, 316, 646, 746, 564, 249, -138, -472, -658, -703, -662, -588, -509, -455, -394, -338, -288, -253, -236, -215, -168, -119, -76, -58, -63, -55, -49, -38, -3, 33, 37, 55, 107, 141, 154, 172, 178, 178, 187, 221, 255, 294, 311, 266, 202, 148, 164, 188, 195, 197, 164, 101, 45, 29, 57, 84, 91, 107, 127, 159, 184, 213, 225, 211, 178, 151, 146, 136, 114, 99, 79, 41, 8, -28, -72, -93, -99, -99, -98, -107, -114, -89, 45, 296, 658, 1024, 1183, 1062, 753, 285, -163, -440, -563, -584, -536, -475, -452, -390, 125, 651, 969, 1116, 1105, 529, -97, -491, -668, -720, -702, -666, -629, -596, -566, -536, -526, -523, -475, -406, -354, -307, -253, -204, -141, -93, -61, -35, -9, 23, 20, 1, -34, -59, -87, -127, -106, -33, 1, 12, 21, 39, 91, 148, 175, 173, 165, 151, 143, 151, 151, 113, 60, 18, -34, -78, -106, -144, -148, -164, -178, -161, -119, -115, -147, -194, -204, -125, 67, 367, 750, 990, 919, 641, 274, -139, -387, -472, -484, -459, -401, -362, -326, -275, -226, -212, -193, -145, -117, -75, -43, -16, 6, 26, 51, 45, 4, 6, 18, 43, 94, 139, 160, 175, 213, 263, 274, 292, 310, 312, 322, 296, 265, 246, 202, 128, 75, 53, 34, 3, -14, -24, 19, 96, 175, 219, 247, 272, 278, 275, 255, 231, 225, 225, 221, 207, 173, 125, 84, 56, 16, -23, -36, -45, -57, -69, -91, -116, -40, 417, 814, 1037, 1129, 1122, 905, 664, 360, -13, -398, -786, -1033, -1098, -1066, -992, -890, -805, -731, -662, -603, -561, -530, -501, -465, -412, -357, -325, -324, -329, -329, -303, -261, -215, -175, -139, -105, -71, -40, -12, 18, 53, 93, 107, 105, 111, 155, 224, 249, 236, 188, 141, 116, 97, 91, 85, 86, 118, 139, 137, 124, 128, 155, 195, 225, 242, 252, 228, 189, 159, 131, 100, 56, -16, -53, -78, -89, -103, -123, -140, -166, -208, -236, -255, -281, -273, -216, -75, 197, 619, 981, 1066, 884, 559, 123, -262, -518, -639, -670, -653, -583, -502, -439, -370, -323, -282, -231, -180, -142, -87, -24, 33, 64, 76, 81, 113, 123, 153, 195, 223, 235, 274, 318, 357, 377, 381, 391, 406, 418, 410, 396, 375, 356, 361, 348, 307, 247, 213, 197, 171, 122, 96, 322, 446, 665, 895, 1014, 718, 261, -46, -219, -302, -346, -369, -410, -441, -472, -498, -509, -514, -517, -537, -549, -530, -529, -531, -535, -549, -557, -514, -379, -119, 257, 627, 767, 617, 297, -141, -511, -694, -741, -712, -645, -560, -487, -446, -390, -322, -299, -305, -310, -312, -295, -264, -221, -192, -166, -126, -63, -9, 13, 39, 90, 143, 172, 191, 197, 213, 236, 272, 314, 359, 349, 318, 333, 331, 314, 318, 325, 304, 269, 219, 172, 174, 194, 213, 227, 209, 241, 297, 328, 323, 285, 266, 265, 242, 228, 186, 97, -4, -89, -112, -105, -109, -157, -159, -141, -133, -138, -175, -221, -243, -239, -179, -38, 223, 503, 642, 562, 330, 22, -335, -582, -680, -653, -544, -418, -307, -214, -157, -93, -41, -19, -23, 12, 71, 135, 187, 178, 103, 44, 56, 94, 128, 139, 151, 174, 201, 233, 243, 243, 256, 268, 282, 331, 361, 348, 350, 457, 627, 858, 863, 494, 146, -78, -211, -279, -303, -302, -296, -281, -249, -223, -197, -158, -123, -103, -89, -83, -98, -128, -172, -197, -216, -259, -258, -246, -278, -337, -372, -387, -380, -379, -383, -393, -418, -428, -378, -229, 49, 429, 748, 846, 694, 352, -113, -485, -695, -784, -778, -727, -626, -555, -490, -421, -376, -345, -317, -273, -248, -235, -205, -182, -169, -139, -100, -74, -65, -46, -31, 7, 48, 95, 148, 179, 191, 206, 223, 250, 298, 330, 350, 352, 318, 269, 237, 200, 161, 144, 151, 147, 124, 119, 128, 143, 178, 231, 249, 230, 190, 173, 182, 193, 172, 125, 89, 71, 7, -50, -66, -78, -93, -101, -89, -67, -35, -43, -71, -85, -95, -66, 78, 363, 765, 1108, 1159, 950, 592, 151, -202, -398, -482, -476, -418, -332, -270, -218, -184, -170, -155, -146, -151, -152, -155, -144, 203, 690, 728, 274, -52, -277, -381, -415, -430, -421, -370, -315, -280, -205, -137, -118, -78, -54, -53, -63, -47, -39, -65, -97, -134, -175, -190, -190, -187, -179, -169, -168, -165, -116, -73, -37, -8, 12, 48, 56, 39, 9, -26, -81, -131, -148, -173, -218, -257, -281, -289, -287, -251, -232, -238, -274, -316, -323, -288, -181, 3, 287, 612, 806, 766, 544, 228, -157, -417, -518, -517, -445, -339, -258, -217, -196, -167, -123, -114, -110, -91, -56, -16, 7, 20, 52, 107, 166, 216, 229, 216, 210, 228, 261, 277, 291, 304, 318, 352, 419, 471, 492, 504, 509, 496, 461, 404, 356, 326, 317, 291, 241, 201, 171, 145, 145, 161, 146, 109, 93, 95, 124, 159, 184, 169, 143, 135, 125, 114, 70, 10, -44, -92, -165, -239, -279, -310, -296, -289, -319, -341, -339, -286, -173, 47, 398, 796, 1015, 886, 535, 97, -331, -585, -644, -600, -518, -427, -358, -321, -306, -276, -237, -206, -177, -150, -134, -148, -189, -202, -163, -92, -57, -32, 10, 41, 70, 88, 103, 132, 157, 163, 174, 198, 218, 236, 243, 240, 232, 246, 266, 246, 196, 138, 89, 36, -16, -42, -43, -29, -24, 8, 71, 119, 139, 134, 119, 98, 76, 66, 65, 40, -1, -25, -60, -114, -162, -183, -185, -174, -197, -221, -224, -247, -300, -332, -322, -246, -95, 140, 450, 753, 878, 758, 456, 16, -398, -622, -692, -683, -664, -611, -532, -482, -460, -425, -376, -331, -285, -257, -263, -300, -303, -279, -233, -208, -178, -143, -123, -106, -95, -69, -34, 2, 40, 67, 97, 131, 169, 178, 166, 167, 177, 183, 186, 188, 175, 149, 128, 117, 122, 126, 113, 108, 98, 124, 186, 250, 278, 265, 250, 225, 196, 182, 178, 167, 141, 108, 64, 31, 1, -19, -19, -24, -24, -15, -5, -6, -4, -7, 24, 148, 370, 708, 1102, 1356, 1297, 1005, 551, 82, -222, -372, -405, -355, -264, -206, -189, -175, -176, -179, -138, -99, -97, -93, -76, -73, -80, -80, -75, -44, -3, 14, 20, 20, 18, 17, 11, -8, -32, -50, -51, -53, -56, -42, -23, -29, -49, -60, -75, -108, -137, -148, -163, -190, -200, -190, -185, -166, -132, -88, -58, -26, 0, 5, 3, 5, 0, -11, -25, -41, -83, -143, -201, -243, -282, -297, -276, -262, -258, -271, -289, -316, -338, -324, -247, -63, 239, 655, 1015, 1076, 855, 479, -3, -364, -556, -620, -599, -524, -451, -400, -370, -342, -309, -271, -234, -199, -141, -87, -54, -48, -42, -21, 4, 33, 60, 74, 102, 128, 146, 150, 160, 182, 222, 270, 301, 329, 356, 345, 334, 326, 302, 280, 258, 250, 227, 195, 158, 125, 118, 144, 169, 190, 194, 201, 216, 237, 244, 221, 206, 195, 176, 145, 97, 46, -14, -70, -116, -163, -208, -229, -247, -262, -257, -264, -299, -345, -371, -362, -229, 19, 360, 660, 739, 547, 211, -232, -583, -738, -756, -696, -607, -553, -516, -479, -462, -435, -390, -341, -309, -277, -253, -238, -201, -162, -148, -135, -111, -79, -48, -16, 6, 25, 62, 116, 168, 194, 216, 243, 268, 271, 273, 274, 265, 247, 210, 172, 135, 96, 64, 42, 41, 57, 71, 73, 91, 111, 126, 140, 159, 168, 173, 160, 137, 112, 75, 35, -10, -63, -116, -152, -180, -197, -204, -207, -207, -207, -218, -256, -304, -321, -283, -177, 23, 334, 639, 777, 652, 382, 9, -355, -549, -595, -549, -466, -391, -341, -293, -242, -195, -177, -157, -117, -109, -121, -118, -77, -33, -26, -18, 10, 38, 61, 75, 77, 62, 49, 50, 69, 102, 152, 199, 243, 265, 255, 225, 190, 159, 135, 105, 75, 37, 27, 43, 62, 91, 101, 97, 92, 98, 107, 154, 186, 207, 204, 181, 153, 126, 111, 113, 135, 138, 116, 53, -27, -87, -142, -164, -153, -144, -146, -150, -170, -198, -232, -246, -148, 70, 431, 830, 1022, 914, 580, 116, -289, -529, -623, -634, -581, -483, -416, -364, -300, -274, -309, -316, -270, -216, -212, -208, -185, -156, -119, -91, -82, -79, -55, -37, -31, -14, 31, 51, 73, 123, 186, 227, 221, 210, 201, 197, 183, 152, 117, 93, 102, 125, 113, 55, -7, -24, -10, 4, 27, 63, 102, 143, 174, 181, 159, 109, 86, 90, 83, 76, 53, 14, -41, -100, -156, -184, -189, -203, -203, -193, -202, -242, -286, -306, -273, -143, 101, 430, 788, 972, 866, 587, 166, -212, -433, -536, -558, -529, -479, -414, -351, -311, -278, -243, -207, -181, -185, -189, -161, -117, -86, -62, -38, -24, -16, -5, 18, 53, 93, 124, 147, 160, 170, 173, 187, 222, 243, 256, 252, 231, 217, 207, 187, 172, 158, 126, 106, 98, 98, 103, 108, 109, 116, 138, 172, 201, 197, 177, 166, 156, 148, 144, 124, 86, 30, -33, -69, -97, -136, -172, -206, -225, -224, -220, -217, -243, -287, -317, -281, -149, 92, 467, 823, 950, 796, 497, 62, -304, -495, -541, -499, -426, -376, -338, -309, -282, -255, -234, -211, -185, -154, -114, -83, -64, -56, -50, -46, -23, 6, 22, 19, 1, 5, 25, 80, 159, 226, 240, 233, 249, 250, 233, 208, 174, 151, 156, 154, 152, 131, 109, 94, 83, 85, 119, 118, 112, 123, 152, 182, 220, 248, 238, 191, 155, 140, 127, 127, 124, 124, 125, 36, 14, -5, -49, -100, -112, -120, -139, -170, -211, -256, -290, -268, -129, 105, 403, 640, 700, 521, 209, -185, -517, -690, -720, -669, -576, -378, -431, -468, -466, -446, -441, -419, -385, -348, -327, -325, -292, -242, -226, -200, -180, -146, -115, -77, -52, -31, -7, 28, 69, 103, 130, 148, 162, 177, 176, 162, 139, 105, 68, 45, 26, 3, -27, -48, -40, -24, -19, -13, 0, 9, 25, 65, 93, 95, 90, 84, 45, 12, -6, -29, -57, -81, -98, -136, -182, -210, -222, -217, -217, -208, -204, -213, -232, -267, -307, -309, -219, -25, 265, 621, 856, 836, 614, 285, -142, -436, -552, -547, -468, -383, -312, -257, -215, -165, -104, -64, -33, -15, 2, 30, 55, 65, 73, 90, 101, 134, 160, 179, 200, 210, 215, 216, 232, 290, 332, 344, 352, 358, 362, 381, 381, 356, 304, 270, 235, 200, 173, 155, 151, 175, 169, 153, 131, 116, 139, 151, 199, 207, 194, 185, 177, 155, 134, 87, 40, 0, -40, -89, -131, -164, -171, -170, -173, -214, -238, -243, -261, -294, -317, -299, -191, 26, 368, 734, 891, 784, 502, 73, -300, -529, -623, -632, -589, -516, -444, -397, -379, -356, -326, -277, -231, -200, -184, -199, -202, -192, -172, -161, -151, -139, -107, -74, -41, -21, 0, 13, 21, 51, 96, 132, 161, 189, 189, 178, 182, 201, 209, 177, 177, 162, 112, 68, 56, 39, 20, 47, 70, 65, 67, 112, 166, 207, 232, 234, 212, 159, 118, 104, 72, 1, -48, -57, -96, -138, -171, -188, -205, -225, -240, -218, -214, -209, -198, -137, 28, 295, 644, 995, 1155, 1075, 819, 403, 4, -258, -400, -443, -426, -372, -328, -300, -252, -200, -186, -161, -134, -134, -133, -164, -9, 421, 288, 27, -164, -266, -301, -289, -265, -268, -253, -201, -136, -87, -58, -22, 15, 49, 70, 62, 37, 10, -1, -7, -17, -9, -6, -18, -50, -68, -58, -52, -38, 8, 51, 82, 106, 112, 115, 115, 109, 97, 76, 50, 16, -34, -87, -136, -170, -189, -206, -212, -212, -207, -209, -215, -245, -303, -333, -296, -163, 70, 418, 783, 966, 885, 628, 217, -175, -403, -513, -548, -509, -451, -405, -358, -322, -277, -232, -186, -157, -138, -116, -102, -84, -57, -28, -17, -10, 9, 41, 77, 101, 125, 154, 174, 187, 225, 229, 291, 313, 322, 336, 344, 335, 323, 313, 289, 276, 275, 167, 161, 141, 114, 91, 83, 83, 81, 98, 135, 157, 159, 156, 141, 100, 50, 8, -31, -77, -121, -160, -188, -202, -219, -219, -273, -277, -263, -250, -251, -295, -352, -368, -285, -94, 191, 539, 778, 761, 529, 191, -189, -416, -490, -489, -450, -394, -339, -295, -265, -251, -247, -224, -183, -145, -121, -85, -57, -46, -44, -35, -22, -14, -10, 9, 26, 42, 80, 126, 162, 187, 212, 238, 242, 240, 235, 226, 228, 238, 245, 224, 181, 153, 140, 105, 63, 62, 77, 103, 122, 119, 117, 131, 165, 194, 196, 172, 161, 167, 172, 148, 125, 79, 37, 12, -22, -71, -116, -155, -186, -210, -217, -217, -214, -210, -243, -293, -354, -403, -352, -164, 161, 459, 557, 433, 202, -107, -426, -607, -639, -588, -526, -461, -403, -360, -324, -288, -249, -214, -182, -161, -153, -143, -127, -118, -103, -73, -39, -10, 9, 30, 57, 79, 100, 114, 148, 201, 245, 275, 284, 278, 278, 284, 288, 281, 267, 235, 202, 173, 145, 137, 118, 87, 77, 67, 57, 51, 62, 86, 115, 142, 158, 156, 145, 126, 88, 42, -9, -43, -59, -82, -110, -152, -203, -235, -228, -212, -207, -207, -231, -270, -327, -384, -384, -279, -73, 252, 598, 783, 691, 429, 55, -295, -482, -560, -558, -492, -397, -299, -223, -162, -110, -74, -60, -56, -35, -2, 21, 25, 34, 44, 62, 85, 94, 94, 99, 125, 156, 181, 194, 206, 221, 251, 287, 298, 289, 285, 295, 299, 299, 267, 251, 243, 206, 163, 141, 132, 135, 129, 100, 79, 76, 74, 86, 115, 143, 163, 170, 164, 157, 128, 69, 30, -11, -69, -137, -205, -263, -316, -338, -353, -361, -351, -346, -342, -360, -390, -406, -380, -269, -49, 284, 633, 813, 744, 504, 115, -267, -504, -612, -627, -588, -512, -437, -385, -341, -302, -265, -233, -204, -181, -153, -125, -103, -90, -77, -53, -26, -6, 11, 34, 56, 77, 94, 116, 142, 178, 222, 259, 274, 276, 273, 264, 256, 256, 243, 211, 183, 147, 117, 92, 74, 77, 76, 71, 76, 78, 96, 127, 158, 186, 200, 189, 154, 121, 112, 101, 69, 30, 2, -22, -60, -98, -127, -145, -153, -145, -140, -152, -188, -247, -278, -279, -199, -7, 294, 618, 836, 811, 594, 242, -164, -408, -495, -491, -447, -409, -384, -353, -325, -308, -289, -264, -39, 45, -73, -182, -242, -251, -243, -236, -221, -189, -158, -127, -95, -67, -32, 7, 42, 79, 101, 114, 135, 166, 195, 207, 197, 179, 147, 116, 92, 67, 48, 23, 17, 15, 10, 3, -6, -9, -3, 33, 70, 74, 75, 81, 81, 72, 42, -2, -25, -45, -54, -65, -92, -125, -166, -221, -259, -265, -267, -285, -297, -290, -314, -345, -341, -297, -166, 90, 438, 721, 804, 647, 358, -45, -399, -588, -659, -617, -506, -393, -336, -295, -242, -202, -178, -152, -128, -100, -69, -39, -14, -4, -6, -12, -12, 6, 33, 51, 72, 108, 177, 242, 295, 327, 349, 367, 380, 389, 395, 390, 383, 365, 334, 298, 254, 212, 182, 154, 127, 120, 129, 132, 127, 127, 127, 140, 155, 152, 149, 149, 143, 121, 110, 68, 41, 3, -36, -77, -114, -157, -200, -214, -213, -210, -226, -223, -220, -270, -336, -355, -329, -207, 22, 370, 677, 783, 655, 391, 25, -327, -523, -590, -567, -484, -392, -323, -275, -223, -166, -134, -115, -108, -95, -79, -57, -33, -20, -4, 19, 35, 42, 67, 96, 116, 140, 161, 178, 210, 244, 274, 294, 307, 320, 336, 337, 327, 311, 287, 249, 200, 156, 121, 105, 95, 106, 124, 115, 89, 94, 110, 121, 150, 172, 170, 170, 146, 105, 48, 3, -33, -74, -116, -168, -229, -271, -295, -312, -310, -305, -310, -324, -324, -325, -347, -356, -357, -320, -171, 103, 497, 811, 840, 642, 297, -141, -487, -658, -690, -648, -582, -519, -449, -384, -342, -329, -306, -275, -236, -191, -151, -122, -87, -56, -19, 11, 29, 52, 70, 95, 132, 155, 174, 196, 224, 254, 284, 300, 296, 295, 305, 297, 275, 249, 216, 192, 162, 128, 103, 96, 74, 47, 28, 1, 212, 523, 328, 48, -125, -219, -254, -268, -279, -286, -300, -325, -337, -350, -361, -387, -422, -452, -476, -477, -470, -463, -468, -464, -464, -489, -515, -496, -399, -190, 142, 537, 789, 749, 514, 158, -238, -492, -594, -576, -525, -471, -407, -337, -287, -253, -237, -229, -218, -195, -163, -140, -114, -64, -15, 19, 31, 44, 61, 105, 121, 135, 166, 207, 253, 286, 308, 328, 338, 359, 363, 350, 341, 337, 304, 247, 209, 180, 135, 108, 107, 104, 71, 40, 43, 69, 92, 122, 156, 182, 184, 166, 168, 161, 127, 77, 23, -21, -58, -112, -167, -189, -202, -245, -281, -291, -283, -218, -112, -33, -6, -29, -53, -9, 172, 488, 815, 975, 876, 601, 236, -151, -390, -443, -394, -317, -259, -231, -220, -197, -158, -124, -98, -72, -68, -60, -20, 19, 30, 34, 28, 33, 69, 119, 150, 165, 193, 229, 269, 298, 321, 338, 357, 376, 396, 395, 368, 331, 299, 259, 217, 178, 139, 101, 84, 67, 54, 41, 32, 25, 27, 32, 31, 61, 92, 107, 112, 107, 106, 89, 56, 23, -5, -41, -67, -96, -134, -166, -193, -247, -290, -304, -295, -284, -257, -248, -262, -285, -312, -255, -100, 160, 519, 805, 830, 628, 303, -75, -359, -506, -546, -510, -436, -368, -320, -271, -237, -223, -201, -177, -155, -121, -98, -81, -62, -33, 1, 18, 26, 30, 34, 28, 32, 53, 83, 119, 177, 230, 244, 251, 239, 253, 269, 265, 218, 184, 148, 103, 89, 92, 86, 74, 49, 22, 36, 26, 6, 9, 40, 77, 101, 114, 117, 105, 96, 84, 67, 45, -4, -57, -65, -72, -102, -156, -223, -252, -226, -202, -188, -180, -169, -167, -190, -209, -154, 1, 277, 645, 959, 1029, 872, 533, 78, -293, -502, -580, -572, -503, -429, -392, -360, -325, -296, -267, -230, -203, -190, -175, -159, -162, -170, 24, 120, 29, -51, -96, -99, -98, -80, -53, -21, 27, 87, 128, 146, 149, 160, 162, 152, 150, 134, 106, 73, 39, 16, -3, -28, -30, -5, 12, 13, 6, 11, 34, 69, 110, 115, 95, 82, 69, 69, 69, 41, 2, -27, -71, -116, -156, -202, -245, -251, -239, -229, -231, -220, -225, -266, -314, -345, -319, -206, 49, 449, 840, 957, 793, 477, 41, -331, -541, -634, -662, -637, -583, -517, -444, -400, -381, -359, -321, -282, -248, -229, -213, -186, -164, -152, -145, -130, -121, -110, -74, -28, 13, 61, 112, 153, 186, 202, 227, 266, 298, 340, 377, 359, 299, 222, 161, 87, 11, -35, -40, -7, 56, 112, 153, 154, 142, 123, 96, 85, 114, 131, 119, 96, 67, 42, 51, 61, 66, 55, 36, -23, -86, -123, -160, -196, -246, -292, -317, -313, -298, -308, -349, -383, -367, -233, 45, 372, 593, 583, 390, 87, -298, -560, -658, -641, -582, -520, -444, -366, -308, -276, -243, -197, -155, -139, -139, -140, -125, -71, -11, 26, 40, 42, 44, 55, 75, 102, 137, 165, 198, 235, 267, 282, 298, 305, 325, 348, 335, 304, 255, 208, 167, 125, 87, 67, 61, 70, 83, 93, 97, 105, 114, 131, 154, 177, 194, 205, 180, 142, 104, 91, 81, 38, -38, -89, -90, -88, -101, -119, -143, -169, -187, -166, -149, -160, -190, -221, -222, -201, -137, 3, 250, 596, 862, 893, 720, 423, 5, -313, -456, -414, -344, -273, -205, -154, -122, -105, -106, -116, -117, -110, -96, -83, -64, -28, -12, 3, 18, 50, 77, 76, 64, 79, 87, 108, 152, 175, 199, 233, 262, 291, 285, 276, 262, 247, 241, 209, 174, 159, 149, 149, 145, 121, 116, 136, 146, 129, 143, 172, 203, 245, 268, 252, 230, 220, 229, 215, 215, 220, 182, 127, 86, 63, 10, 9, 54, 117, 155, 150, 107, 56, 12, -48, -115, -127, -43, 168, 496, 832, 1020, 947, 659, 224, -198, -480, -597, -630, -620, -579, -530, -483, -443, -388, -321, -248, -214, -221, -229, -233, -213, -177, -147, -125, -110, -83, -54, -23, 16, 54, 63, 61, 52, 65, 111, 141, 153, 170, 171, 176, 178, 152, 102, 72, 45, 16, -10, -31, -35, -41, -34, -24, -10, 17, 37, 43, 41, 62, 85, 88, 88, 74, 38, 0, -26, -57, -93, -132, -171, -206, -242, -273, -290, -290, -290, -290, -296, -326, -387, -430, -411, -305, -99, 238, 616, 813, 742, 493, 132, -239, -478, -589, -588, -524, -446, -377, -323, -285, -261, -244, -190, -140, -124, -126, -101, -76, -42, -9, 23, 46, 49, 46, 48, 70, 109, 152, 182, 220, 260, 254, 244, 234, 228, 213, 186, 141, 75, 38, 18, -8, -25, -45, -47, -39, -51, -61, -44, -15, 2, 12, 31, 50, 75, 94, 100, 100, 91, 64, 35, 26, 11, -15, -59, -102, -140, -160, -193, -227, -252, -260, -262, -266, -276, -311, -345, -347, -311, -214, -18, 294, 612, 759, 649, 363, 10, -370, -610, -686, -666, -585, -477, -383, -311, -280, -254, -234, -217, -180, -124, -84, -65, -51, -32, -30, -6, 40, 82, 116, 129, 137, 153, 187, 223, 248, 273, 304, 326, 340, 363, 366, 358, 352, 337, 309, 263, 204, 157, 109, 39, 9, 14, 40, 61, 63, 59, 46, 60, 96, 131, 154, 164, 170, 162, 131, 92, 69, 36, -8, -38, -64, -82, -119, -183, -220, -229, -224, -216, -226, -245, -260, -268, -282, -301, -268, -128, 126, 500, 856, 970, 783, 457, 7, -366, -569, -640, -631, -572, -481, -404, -357, -307, -271, -254, -223, -196, -167, -146, -106, -56, -62, -87, -106, -107, -70, -23, 0, 9, 40, 83, 123, 160, 182, 197, 209, 226, 246, 244, 217, 179, 167, 155, 135, 115, 94, 70, 45, 39, 44, 51, 42, 35, 46, 77, 121, 162, 178, 188, 188, 179, 159, 133, 101, 79, 54, 14, -27, -61, -95, -128, -153, -161, -165, -170, -180, -187, -206, -232, -257, -247, -158, 37, 367, 757, 981, 893, 625, 240, -159, -426, -541, -545, -503, -455, -397, -326, -276, -246, -222, -202, -183, -173, -170, -158, -142, -122, -100, -78, -62, -39, -18, 9, 34, 67, 109, 136, 156, 173, 198, 228, 245, 255, 289, 314, 292, 250, 218, 199, 167, 137, 118, 93, 65, 35, 30, 40, 55, 68, 69, 55, 61, 85, 102, 119, 130, 129, 116, 70, 6, -42, -68, -87, -134, -177, -202, -230, -257, -263, -260, -258, -265, -274, -303, -347, -363, -340, -249, -20, 331, 627, 752, 627, 338, -46, -380, -535, -565, -504, -417, -337, -268, -232, -208, -177, 20, 273, 123, -31, -129, -184, -209, -191, -161, -141, -129, -105, -86, -80, -59, 3, 50, 87, 128, 165, 204, 234, 264, 289, 281, 266, 257, 242, 221, 170, 112, 65, 34, 4, -27, -53, -39, -27, -5, 26, 44, 43, 35, 55, 105, 137, 130, 102, 72, 42, 12, -18, -29, -38, -60, -98, -143, -176, -213, -238, -260, -270, -270, -251, -233, -240, -278, -304, -289, -183, 12, 316, 653, 845, 785, 532, 170, -231, -490, -585, -583, -533, -460, -399, -348, -305, -259, -218, -179, -164, -149, -122, -109, -85, -66, -52, -27, -10, 9, 36, 63, 75, 101, 133, 160, 189, 228, 265, 292, 316, 341, 365, 368, 354, 316, 256, 208, 161, 106, 60, 42, 55, 59, 59, 63, 52, 23, 33, 70, 123, 163, 177, 181, 183, 187, 194, 210, 191, 153, 127, 139, 137, 79, 29, -11, -41, -71, -89, -104, -95, -92, -97, -123, -145, -148, -110, 40, 304, 672, 1004, 1116, 979, 636, 150, -247, -461, -544, -544, -494, -419, -354, -326, -335, -329, -310, -290, -273, -270, -265, -265, -274, -163, -57, -140, -214, -278, -304, -281, -230, -191, -155, -120, -74, -35, 0, 31, 58, 73, 81, 86, 87, 77, 71, 59, 31, -13, -38, -43, -38, -36, -38, -31, -12, 12, 32, 56, 77, 94, 116, 108, 79, 65, 54, 33, 1, -32, -58, -88, -126, -155, -194, -232, -262, -265, -258, -270, -273, -284, -324, -366, -377, -324, -165, 112, 471, 756, 804, 608, 269, -154, -465, -590, -586, -530, -459, -408, -367, -325, -296, -268, -232, -186, -146, -130, -89, -49, -31, -26, -10, 10, 42, 68, 94, 126, 132, 157, 196, 217, 247, 279, 319, 355, 380, 390, 371, 335, 304, 272, 235, 197, 155, 107, 55, 30, 41, 42, 27, 30, 36, 39, 34, 60, 101, 117, 126, 135, 130, 103, 62, 21, -14, -48, -70, -81, -99, -120, -175, -237, -272, -266, -274, -273, -244, -236, -267, -317, -361, -361, -246, 9, 365, 680, 797, 640, 343, -19, -341, -499, -509, -448, -363, -287, -228, -39, 349, 213, 25, -100, -169, -199, -188, -154, -116, -97, -85, -54, -43, -29, 9, 48, 83, 124, 168, 204, 255, 315, 348, 365, 373, 378, 373, 370, 350, 328, 299, 266, 214, 158, 122, 93, 83, 64, 37, 32, 44, 56, 62, 68, 89, 117, 141, 149, 161, 149, 123, 85, 48, -2, -26, -46, -69, -108, -141, -164, -203, -226, -236, -239, -248, -265, -285, -318, -366, -399, -361, -227, 2, 331, 680, 839, 708, 413, 12, -366, -608, -700, -678, -605, -518, -447, -398, -365, -332, -288, -247, -209, -188, -175, -158, -141, -112, -81, -53, -43, -18, 5, 34, 58, 75, 95, 131, 169, 187, 219, 254, 285, 284, 266, 271, 257, 232, 219, 202, 160, 123, 98, 86, 57, 23, 15, 34, 35, 46, 65, 76, 99, 122, 132, 155, 180, 193, 186, 166, 128, 77, 33, -1, -21, -45, -58, -87, -125, -148, -157, -160, -154, -139, -141, -184, -236, -244, -184, -34, 229, 594, 898, 958, 792, 457, 7, -339, -515, -559, -534, -487, -439, -385, -323, -287, -271, -251, -212, -182, -156, -131, -131, -139, -136, -106, -61, -23, -4, 13, 29, 53, 94, 127, 132, 151, 209, 255, 261, 278, 304, 324, 321, 296, 259, 220, 183, 145, 117, 93, 56, 27, 30, 63, 83, 76, 65, 72, 97, 114, 127, 129, 122, 113, 89, 64, 49, 16, -29, -78, -116, -155, -209, -252, -271, -287, -297, -302, -300, -299, -314, -350, -399, -433, -410, -281, -21, 342, 641, 738, 584, 300, -91, -427, -597, -636, -569, -445, -347, -302, -284, -264, -236, -226, -212, -181, -156, -136, -121, -114, -83, -36, -12, 18, 51, 57, 45, 62, 102, 145, 166, 195, 239, 271, 292, 312, 324, 314, 291, 264, 237, 205, 166, 129, 107, 90, 61, 26, 13, 22, 30, 16, -19, -7, 27, 68, 122, 173, 197, 197, 173, 134, 107, 95, 57, 3, -58, -97, -131, -146, -153, -168, -195, -206, -207, -204, -202, -195, -226, -296, -348, -352, -265, -52, 282, 615, 779, 684, 405, 22, -351, -549, -587, -531, -448, -382, -326, -284, -249, -221, -192, -158, -122, -102, -90, -73, -34, 2, 31, 54, 73, 90, 107, 117, 132, 161, 195, 239, 270, 314, 359, 387, 386, 401, 421, 417, 395, 380, 346, 303, 254, 208, 159, 118, 98, 87, 79, 78, 66, 69, 68, 58, 54, 61, 85, 104, 127, 134, 125, 93, 70, 46, 8, -36, -82, -119, -156, -187, -212, -229, -243, -239, -222, -228, -245, -264, -316, -371, -387, -346, -204, 46, 393, 638, 661, 479, 193, -191, -497, -642, -666, -608, -527, -450, -394, -343, -295, -243, -198, -175, -143, -112, -93, -91, -99, -83, -54, -29, -7, 32, 56, 72, 89, 115, 123, 149, 190, 224, 249, 286, 298, 300, 305, 307, 298, 286, 264, 234, 199, 163, 126, 90, 79, 71, 64, 78, 88, 73, 56, 56, 72, 94, 119, 149, 163, 161, 165, 132, 90, 58, 20, -22, -78, -134, -178, -220, -238, -253, -275, -287, -270, -253, -280, -338, -381, -390, -344, -229, -21, 315, 667, 820, 729, 461, 33, -357, -595, -690, -696, -664, -596, -524, -472, -428, -381, -326, -289, -265, -248, -223, -194, -158, -126, -110, -94, -62, -18, 10, 32, 47, 74, 108, 149, 179, 205, 232, 256, 283, 287, 280, 274, 263, 254, 243, 212, 158, 116, 95, 79, 69, 63, 46, 47, 62, 85, 85, 95, 107, 120, 126, 135, 143, 151, 134, 114, 95, 63, 22, -22, -67, -115, -145, -170, -199, -218, -229, -237, -241, -246, -279, -339, -397, -431, -380, -203, 108, 466, 698, 705, 506, 192, -199, -462, -557, -545, -475, -403, -345, -298, -267, -245, -203, -163, -121, -79, -48, -39, -41, -27, 4, 22, 20, 56, 86, 105, 116, 145, 182, 213, 232, 261, 288, 303, 310, 317, 324, 329, 321, 294, 261, 226, 190, 156, 121, 84, 25, -39, -43, -17, 14, 22, 9, 0, 11, 35, 50, 64, 78, 88, 113, 117, 80, 56, 45, 12, -27, -63, -101, -131, -164, -192, -212, -222, -233, -249, -258, -267, -288, -330, -360, -368, -319, -155, 141, 473, 691, 680, 458, 159, -193, -461, -578, -576, -514, -416, -317, -256, -228, -204, -161, -118, -87, -73, -65, -61, -52, -23, 4, 25, 42, 72, 113, 154, 186, 213, 244, 267, 293, 317, 340, 366, 378, 385, 384, 380, 383, 368, 346, 311, 258, 214, 170, 126, 95, 84, 87, 78, 61, 61, 67, 68, 74, 93, 110, 130, 144, 162, 171, 163, 145, 104, 47, 10, -32, -76, -117, -146, -175, -203, -227, -246, -259, -263, -272, -278, -303, -342, -365, -373, -323, -149, 149, 515, 764, 724, 505, 170, -213, -494, -637, -659, -610, -529, -457, -406, -364, -311, -287, -280, -286, -284, -275, -260, -248, -213, -162, -135, -123, -119, -99, -46, -13, 13, 22, 43, 82, 115, 135, 168, 182, 194, 200, 200, 187, 177, 170, 138, 109, 91, 63, 41, 21, 25, 25, 19, 22, 40, 70, 94, 108, 126,