373, 390, 407, 400, 390, 378, 393, 430, 477, 527, 559, 550, 527, 513, 485, 464, 454, 391, 325, 262, 230, 209, 165, 122, 100, 85, 73, 73, 66, 78, 71, 58, 66, 90, 104, 86, 55, 37, 59, 64, 56, 59, 46, 9, -34, -89, -126, -164, -179, -148, -137, -141, -151, -177, -183, -178, -171, -182, -190, -157, -91, 20, 186, 451, 767, 1054, 1194, 959, 355, -238, -644, -871, -997, -1062, -1057, -969, -809, -623, -451, -310, -190, -79, 4, 72, 111, 140, 173, 202, 225, 251, 276, 298, 314, 329, 341, 346, 365, 395, 432, 450, 456, 447, 436, 441, 443, 427, 387, 330, 279, 224, 162, 112, 65, 33, 27, 34, 41, 40, 24, 0, -13, -20, -24, -23, -24, -31, -44, -70, -98, -114, -125, -137, -149, -161, -186, -223, -279, -334, -363, -367, -349, -315, -288, -282, -278, -276, -290, -312, -333, -338, -296, -190, -3, 288, 626, 896, 862, 403, -295, -854, -1170, -1307, -1329, -1266, -1127, -925, -713, -536, -390, -262, -147, -60, 0, 35, 40, 55, 109, 177, 223, 251, 266, 280, 289, 300, 320, 343, 377, 407, 426, 449, 473, 492, 487, 467, 447, 414, 364, 318, 273, 229, 182, 138, 97, 59, 42, 46, 65, 83, 76, 60, 39, 21, 9, 6, 3, 0, -10, -36, -62, -83, -98, -115, -125, -137, -168, -205, -238, -266, -282, -290, -272, -261, -258, -254, -244, -253, -273, -297, -309, -292, -215, -84, 143, 454, 731, 825, 561, 3, -552, -902, -1056, -1098, -1066, -973, -820, -630, -435, -253, -94, 31, 128, 198, 244, 280, 307, 332, 351, 368, 380, 383, 383, 400, 429, 451, 468, 491, 527, 568, 604, 620, 622, 607, 577, 541, 516, 476, 435, 389, 323, 245, 184, 159, 149, 125, 88, 80, 83, 85, 93, 104, 115, 117, 99, 58, 19, -5, -7, -8, -14, -27, -64, -94, -125, -154, -190, -207, -244, -306, -354, -375, -371, -359, -344, -339, -335, -318, -308, -321, -346, -352, -348, -310, -204, -23, 217, 501, 702, 606, 151, -394, -788, -1009, -1083, -1088, -1063, -988, -824, -655, -467, -279, -132, -13, 67, 134, 173, 217, 256, 290, 304, 330, 356, 343, 335, 350, 373, 395, 423, 448, 471, 484, 493, 515, 501, 474, 461, 462, 443, 409, 373, 335, 289, 248, 202, 145, 75, 41, 46, 53, 54, 61, 41, 0, -19, -17, 3, 24, -5, -22, -21, -22, -37, -51, -91, -132, -139, -154, -172, -218, -275, -321, -323, -310, -303, -294, -280, -275, -272, -268, -293, -305, -326, -313, -239, -119, 75, 364, 697, 990, 1124, 867, 230, -366, -750, -942, -1069, -1130, -1123, -1057, -912, -720, -536, -367, -233, -117, -20, 40, 72, 95, 119, 134, 147, 179, 207, 229, 246, 269, 298, 325, 349, 379, 415, 431, 434, 429, 429, 419, 402, 384, 343, 290, 237, 194, 155, 116, 80, 43, 10, -5, -16, -13, -17, -29, -37, -42, -26, 1, 22, 32, 28, 5, -27, -63, -95, -117, -119, -118, -134, -177, -233, -276, -303, -307, -304, -296, -285, -277, -269, -261, -261, -288, -324, -325, -286, -202, -55, 199, 530, 841, 982, 741, 137, -496, -895, -1103, -1194, -1184, -1084, -914, -700, -499, -346, -207, -87, 45, 138, 147, 140, 194, 266, 301, 334, 374, 393, 375, 360, 379, 410, 451, 482, 486, 490, 520, 554, 568, 555, 536, 531, 527, 488, 410, 355, 310, 242, 163, 124, 135, 162, 163, 141, 118, 91, 43, 25, 44, 46, 12, -12, -7, -8, -41, -79, -126, -131, -112, -90, -96, -137, -183, -246, -300, -326, -315, -287, -248, -220, -220, -234, -259, -317, -369, -417, -443, -392, -250, -2, 340, 669, 824, 668, 177, -401, -805, -1003, -1069, -1055, -974, -835, -651, -453, -285, -127, -3, 80, 145, 193, 232, 276, 312, 336, 360, 370, 371, 365, 370, 391, 421, 453, 478, 497, 515, 531, 543, 546, 529, 506, 479, 443, 401, 347, 289, 243, 214, 182, 137, 92, 56, 17, -9, -22, -33, -34, -21, -16, -32, -57, -73, -70, -86, -115, -146, -171, -203, -240, -278, -314, -327, -338, -363, -397, -451, -490, -499, -509, -518, -522, -495, -488, -480, -455, -446, -449, -458, -448, -420, -359, -238, -26, 260, 547, 706, 550, 53, -484, -862, -1069, -1155, -1154, -1094, -1001, -847, -647, -440, -265, -131, -19, 72, 147, 193, 232, 267, 301, 324, 359, 393, 402, 405, 407, 428, 458, 454, 480, 527, 545, 553, 553, 560, 566, 575, 543, 467, 411, 370, 325, 276, 224, 174, 136, 113, 79, 55, 44, 31, 48, 41, 17, 13, 25, 47, 53, 27, 5, 0, -22, -49, -86, -108, -89, -74, -111, -169, -222, -239, -277, -313, -302, -292, -297, -293, -256, -215, -201, -217, -241, -268, -244, -171, -35, 186, 483, 800, 1072, 1133, 760, 106, -438, -778, -956, -1055, -1091, -1070, -970, -784, -569, -384, -227, -95, 12, 99, 152, 173, 198, 229, 255, 268, 270, 270, 292, 327, 366, 400, 434, 444, 448, 450, 469, 503, 527, 534, 530, 515, 489, 450, 400, 325, 257, 214, 179, 145, 122, 100, 81, 78, 73, 59, 52, 49, 36, 27, 35, 41, 32, 4, -40, -83, -119, -151, -181, -194, -164, -148, -167, -190, -190, -163, -143, -146, -146, -139, -137, -144, -166, -190, -226, -268, -275, -244, -156, 5, 264, 569, 829, 868, 507, -204, -738, -1043, -1169, -1198, -1165, -1050, -862, -660, -472, -297, -134, -15, 68, 118, 154, 191, 217, 247, 275, 292, 295, 289, 285, 300, 329, 364, 400, 429, 449, 456, 459, 475, 493, 487, 463, 437, 413, 377, 334, 277, 221, 159, 83, 30, 18, 17, 16, 15, 30, 32, 17, 9, 2, -9, -5, 2, 17, 4, -27, -64, -108, -147, -175, -185, -202, -229, -256, -287, -317, -329, -331, -326, -324, -322, -316, -304, -293, -297, -309, -326, -307, -251, -158, 29, 339, 661, 850, 752, 290, -342, -839, -1104, -1198, -1182, -1114, -991, -807, -600, -411, -234, -78, 56, 149, 204, 249, 271, 281, 303, 327, 345, 349, 356, 375, 387, 405, 426, 446, 469, 498, 519, 531, 532, 519, 504, 474, 426, 392, 378, 352, 297, 227, 163, 111, 58, 41, 46, 42, 36, 15, 10, 8, 5, 3, 4, 10, -5, -13, -14, -22, -67, -137, -173, -192, -209, -202, -215, -237, -261, -292, -349, -398, -412, -419, -423, -412, -381, -362, -343, -336, -341, -351, -358, -358, -328, -223, -20, 265, 568, 774, 672, 193, -372, -785, -1011, -1092, -1106, -1073, -996, -854, -686, -513, -344, -187, -47, 60, 117, 144, 176, 215, 225, 210, 215, 240, 258, 288, 311, 315, 327, 352, 408, 464, 487, 488, 494, 496, 470, 443, 416, 408, 388, 354, 323, 285, 270, 266, 244, 216, 183, 156, 123, 92, 89, 97, 90, 81, 64, 48, 29, 20, 20, 13, -25, -61, -80, -92, -104, -107, -128, -163, -194, -227, -269, -302, -317, -306, -300, -309, -296, -279, -267, -268, -275, -288, -289, -255, -176, -19, 239, 571, 885, 1097, 1035, 552, -78, -568, -873, -1032, -1106, -1112, -1050, -921, -735, -554, -389, -244, -127, -35, 39, 93, 129, 157, 181, 206, 225, 235, 251, 280, 306, 334, 356, 379, 410, 441, 457, 458, 453, 451, 440, 421, 392, 360, 328, 292, 253, 207, 167, 125, 77, 39, 31, 25, 37, 48, 60, 58, 51, 49, 54, 63, 56, 28, 0, -29, -48, -66, -98, -116, -122, -174, -248, -311, -344, -356, -361, -362, -338, -289, -240, -216, -217, -232, -251, -257, -250, -223, -162, -43, 168, 457, 778, 994, 861, 326, -357, -847, -1102, -1218, -1236, -1164, -1026, -838, -631, -430, -251, -122, -42, 21, 79, 145, 195, 213, 229, 252, 294, 350, 386, 405, 414, 412, 427, 457, 483, 497, 512, 536, 540, 526, 487, 442, 401, 376, 353, 343, 331, 304, 257, 211, 182, 155, 126, 121, 112, 90, 69, 82, 97, 98, 85, 56, 40, 74, 92, 74, 40, 2, -41, -76, -88, -98, -105, -121, -151, -177, -220, -264, -298, -294, -278, -260, -228, -198, -174, -193, -222, -219, -184, -109, 14, 219, 486, 764, 923, 757, 247, -346, -772, -986, -1060, -1076, -1033, -928, -778, -592, -411, -245, -100, 3, 82, 152, 201, 225, 244, 268, 278, 280, 281, 289, 298, 315, 334, 362, 391, 424, 446, 461, 476, 482, 472, 447, 424, 416, 389, 344, 302, 251, 181, 121, 74, 53, 39, 10, -8, -8, -5, -1, 3, 0, -8, -15, -22, -37, -46, -44, -62, -90, -115, -134, -159, -181, -202, -229, -257, -285, -319, -356, -372, -375, -365, -348, -332, -324, -312, -287, -277, -277, -275, -250, -211, -152, -46, 141, 401, 677, 858, 723, 219, -363, -803, -1080, -1187, -1215, -1193, -1121, -973, -743, -516, -360, -231, -115, -4, 96, 150, 194, 234, 251, 249, 247, 268, 291, 302, 325, 360, 388, 396, 408, 434, 447, 465, 473, 460, 438, 416, 397, 385, 351, 306, 269, 218, 166, 136, 101, 65, 43, 25, 5, 8, 7, 6, 15, 22, 40, 56, 68, 56, 39, 28, 7, -40, -73, -85, -88, -81, -93, -124, -176, -228, -268, -288, -285, -282, -267, -260, -250, -226, -217, -210, -227, -250, -238, -196, -93, 108, 403, 721, 1001, 1146, 928, 353, -210, -618, -843, -927, -960, -956, -887, -764, -606, -452, -304, -180, -83, -11, 46, 89, 117, 124, 129, 133, 151, 178, 204, 237, 271, 295, 328, 359, 378, 400, 413, 414, 422, 432, 429, 413, 388, 360, 331, 287, 233, 180, 142, 108, 76, 58, 42, 40, 47, 58, 65, 53, 39, 29, 27, 32, 37, 35, 24, -5, -35, -71, -95, -113, -141, -167, -192, -227, -276, -302, -309, -307, -305, -302, -302, -280, -255, -243, -233, -220, -202, -164, -80, 82, 334, 666, 988, 1173, 966, 380, -305, -819, -1097, -1194, -1183, -1113, -975, -782, -570, -381, -232, -116, -22, 52, 113, 161, 196, 231, 248, 248, 236, 229, 242, 274, 298, 313, 323, 338, 371, 416, 462, 480, 474, 458, 458, 448, 421, 377, 336, 314, 275, 219, 161, 130, 119, 96, 68, 56, 50, 43, 37, 27, 15, 23, 47, 55, 39, 21, 4, -17, -31, -37, -77, -118, -129, -150, -173, -186, -250, -304, -309, -322, -313, -265, -261, -292, -312, -294, -267, -251, -217, -169, -103, -7, 161, 443, 759, 958, 827, 334, -309, -791, -1056, -1182, -1175, -1069, -917, -726, -533, -375, -248, -135, -37, 55, 121, 167, 189, 203, 228, 266, 299, 328, 359, 381, 404, 436, 467, 493, 522, 554, 573, 572, 561, 543, 513, 482, 439, 402, 394, 372, 321, 257, 201, 146, 95, 50, 12, -25, -49, -58, -58, -58, -64, -73, -82, -90, -97, -110, -124, -124, -120, -130, -150, -164, -171, -190, -220, -272, -316, -349, -395, -422, -419, -395, -376, -366, -374, -375, -365, -350, -334, -333, -341, -320, -287, -208, -38, 233, 542, 753, 661, 180, -411, -854, -1096, -1164, -1150, -1092, -981, -822, -633, -435, -274, -136, -29, 73, 136, 179, 207, 223, 246, 261, 292, 341, 353, 361, 388, 417, 415, 435, 467, 488, 497, 502, 502, 506, 489, 467, 433, 399, 353, 312, 279, 211, 157, 108, 56, 1, -24, -26, -23, -29, -49, -47, -32, -28, -32, -31, -31, -54, -20, -14, -23, -62, -94, -123, -163, -164, -147, -167, -198, -233, -281, -301, -285, -273, -280, -302, -307, -299, -268, -261, -280, -284, -285, -250, -213, -135, 5, 259, 573, 885, 1060, 857, 291, -282, -685, -903, -1030, -1096, -1075, -966, -803, -624, -429, -257, -134, -36, 36, 94, 155, 216, 254, 276, 287, 283, 283, 298, 309, 322, 347, 386, 427, 453, 475, 489, 492, 499, 521, 533, 505, 470, 423, 367, 315, 259, 213, 165, 118, 75, 48, 41, 37, 40, 51, 52, 44, 26, -2, -20, -19, -14, -14, -24, -42, -69, -99, -122, -138, -144, -150, -170, -204, -245, -293, -322, -329, -329, -324, -324, -317, -301, -294, -293, -311, -334, -337, -298, -225, -108, 109, 434, 787, 1037, 949, 445, -213, -709, -983, -1102, -1118, -1060, -951, -789, -595, -405, -237, -92, 22, 117, 191, 221, 232, 257, 289, 318, 339, 347, 369, 408, 443, 464, 471, 483, 502, 519, 544, 549, 541, 541, 534, 520, 511, 492, 453, 408, 359, 316, 265, 212, 170, 133, 99, 78, 61, 54, 34, 18, 15, 17, 12, -10, -27, -53, -76, -99, -142, -176, -174, -158, -136, -140, -159, -188, -234, -283, -327, -358, -356, -337, -318, -304, -285, -266, -267, -277, -290, -305, -272, -158, 70, 374, 672, 816, 581, 9, -624, -1063, -1211, -1200, -1128, -1012, -855, -657, -449, -272, -138, -27, 60, 160, 229, 209, 221, 269, 301, 332, 359, 363, 379, 424, 456, 468, 462, 460, 485, 510, 517, 509, 492, 492, 497, 494, 493, 471, 432, 379, 316, 245, 189, 150, 120, 97, 79, 68, 54, 44, 37, 41, 54, 54, 43, 24, 7, -18, -29, -9, -5, -55, -125, -143, -123, -125, -152, -195, -243, -288, -328, -348, -353, -350, -348, -346, -348, -348, -345, -334, -336, -336, -325, -307, -257, -142, 70, 359, 645, 763, 513, -47, -612, -990, -1183, -1222, -1180, -1108, -985, -809, -607, -420, -247, -109, -7, 70, 120, 162, 191, 222, 229, 232, 266, 320, 357, 371, 388, 397, 409, 425, 443, 457, 461, 488, 512, 522, 511, 500, 493, 461, 408, 339, 261, 204, 175, 125, 73, 38, 0, -25, -51, -66, -77, -72, -51, -41, -41, -53, -58, -56, -50, -49, -59, -86, -129, -181, -210, -207, -167, -152, -176, -233, -305, -351, -353, -339, -343, -324, -314, -312, -312, -313, -341, -364, -383, -376, -311, -194, -26, 233, 522, 804, 945, 719, 170, -361, -735, -923, -994, -1038, -1019, -940, -799, -614, -414, -237, -102, -2, 77, 140, 193, 227, 241, 256, 266, 276, 300, 315, 336, 332, 335, 378, 423, 452, 484, 500, 502, 510, 524, 510, 487, 457, 409, 360, 328, 274, 220, 182, 148, 123, 74, 30, 17, 23, 40, 41, 20, 7, 1, 5, 12, 3, 5, 10, 2, -34, -73, -94, -109, -120, -126, -131, -157, -213, -266, -298, -303, -291, -285, -282, -267, -256, -258, -263, -276, -303, -315, -286, -222, -111, 65, 340, 665, 945, 1006, 640, -5, -574, -934, -1110, -1166, -1145, -1052, -895, -692, -492, -323, -177, -58, 32, 99, 149, 190, 220, 237, 251, 260, 270, 286, 302, 313, 312, 320, 360, 415, 457, 483, 497, 487, 461, 463, 481, 492, 482, 445, 391, 330, 282, 237, 187, 143, 106, 88, 83, 83, 83, 78, 56, 49, 66, 80, 75, 62, 59, 45, 20, -18, -53, -73, -93, -112, -130, -146, -169, -210, -244, -273, -289, -286, -268, -258, -251, -237, -251, -278, -294, -303, -312, -294, -202, -28, 246, 551, 772, 755, 379, -229, -754, -1052, -1170, -1170, -1112, -987, -796, -579, -383, -213, -74, 39, 126, 187, 245, 285, 298, 282, 269, 284, 325, 362, 385, 397, 403, 410, 432, 471, 510, 537, 533, 516, 503, 484, 482, 490, 479, 447, 403, 342, 281, 226, 167, 134, 124, 100, 66, 11, -27, -10, 18, 14, 13, 11, -3, -26, -50, -51, -51, -51, -61, -86, -123, -151, -169, -195, -215, -232, -264, -313, -358, -371, -373, -365, -348, -326, -304, -282, -275, -281, -291, -292, -284, -247, -155, 24, 307, 618, 826, 793, 389, -221, -728, -1031, -1143, -1144, -1081, -967, -802, -626, -451, -286, -146, -36, 43, 104, 148, 179, 203, 227, 250, 279, 308, 335, 347, 351, 352, 370, 386, 403, 428, 463, 479, 483, 480, 472, 444, 408, 372, 346, 311, 247, 198, 148, 100, 47, -3, -47, -98, -142, -158, -143, -117, -102, -104, -104, -92, -100, -104, -93, -88, -84, -91, -116, -142, -160, -163, -170, -184, -215, -244, -272, -297, -313, -341, -346, -341, -328, -299, -287, -302, -311, -311, -319, -341, -333, -268, -165, -31, 195, 507, 801, 983, 807, 239, -354, -770, -1000, -1092, -1106, -1067, -963, -814, -629, -463, -293, -154, -37, 30, 77, 131, 172, 190, 189, 213, 247, 276, 291, 308, 330, 354, 388, 400, 413, 439, 461, 476, 474, 459, 458, 461, 455, 420, 374, 318, 262, 223, 189, 146, 99, 65, 49, 53, 54, 55, 71, 69, 60, 51, 40, 34, 34, 27, 16, -5, -22, -29, -57, -110, -139, -108, -72, -80, -118, -155, -190, -215, -247, -265, -249, -221, -197, -196, -204, -208, -224, -239, -246, -226, -149, -15, 199, 503, 815, 1025, 911, 383, -268, -737, -988, -1093, -1112, -1064, -968, -804, -607, -425, -274, -149, -36, 56, 129, 197, 243, 284, 312, 343, 366, 385, 412, 432, 444, 452, 458, 471, 496, 527, 540, 541, 535, 527, 516, 497, 470, 434, 379, 327, 281, 226, 182, 135, 96, 67, 51, 51, 51, 51, 47, 36, 24, 11, 0, -2, -2, 0, -8, -33, -67, -108, -145, -171, -183, -193, -219, -259, -287, -304, -319, -338, -348, -353, -355, -336, -301, -268, -256, -266, -289, -287, -265, -204, -68, 182, 509, 814, 912, 620, 13, -595, -968, -1136, -1179, -1142, -1038, -851, -617, -395, -206, -60, 39, 118, 176, 210, 232, 244, 256, 272, 282, 306, 342, 376, 388, 392, 392, 415, 459, 495, 519, 541, 534, 533, 553, 556, 538, 500, 444, 396, 352, 300, 249, 189, 147, 104, 56, -1, -44, -49, -44, -39, -31, -20, -9, -2, -6, -22, -34, -29, -28, -43, -73, -103, -129, -148, -168, -190, -205, -228, -264, -312, -350, -365, -370, -365, -355, -346, -343, -336, -336, -339, -346, -325, -294, -236, -120, 103, 404, 695, 809, 560, -14, -595, -985, -1167, -1227, -1190, -1087, -932, -732, -523, -334, -174, -67, 21, 98, 154, 185, 205, 205, 212, 231, 273, 320, 356, 368, 368, 371, 385, 402, 419, 442, 480, 521, 531, 527, 522, 514, 473, 420, 378, 335, 275, 225, 184, 150, 124, 94, 44, -11, -55, -73, -67, -53, -35, -32, -33, -23, -8, -15, -25, -39, -32, -32, -52, -92, -135, -179, -212, -226, -246, -264, -298, -336, -362, -372, -378, -394, -378, -335, -309, -305, -307, -309, -339, -376, -381, -339, -255, -74, 193, 511, 807, 950, 697, 101, -438, -805, -995, -1093, -1133, -1108, -989, -789, -563, -392, -270, -166, -75, 37, 125, 174, 179, 195, 221, 260, 274, 286, 295, 311, 352, 392, 415, 432, 436, 432, 451, 478, 496, 521, 519, 504, 478, 430, 363, 302, 254, 227, 224, 179, 112, 74, 44, 32, 34, 35, 50, 63, 68, 74, 76, 69, 58, 52, 47, 34, 11, -17, -46, -58, -67, -83, -115, -149, -184, -229, -266, -283, -305, -316, -321, -316, -299, -274, -254, -262, -305, -337, -334, -316, -268, -142, 97, 431, 768, 1014, 944, 424, -213, -661, -918, -1054, -1103, -1073, -975, -821, -638, -469, -304, -129, 34, 152, 184, 193, 213, 225, 229, 237, 275, 321, 332, 337, 361, 385, 392, 411, 457, 507, 554, 575, 573, 576, 574, 549, 517, 469, 418, 387, 373, 353, 302, 229, 164, 116, 101, 104, 95, 107, 137, 143, 117, 85, 77, 91, 105, 99, 67, 20, -26, -72, -97, -104, -105, -114, -139, -180, -228, -274, -305, -324, -316, -299, -272, -236, -219, -215, -223, -229, -223, -205, -164, -82, 79, 345, 630, 797, 669, 200, -407, -874, -1107, -1177, -1155, -1068, -918, -718, -508, -329, -186, -62, 42, 127, 186, 220, 237, 252, 273, 308, 343, 370, 387, 384, 380, 393, 415, 443, 477, 506, 525, 529, 523, 511, 497, 467, 446, 433, 397, 321, 242, 194, 165, 133, 79, 24, 0, -24, -63, -110, -126, -114, -89, -78, -80, -78, -68, -56, -53, -54, -56, -72, -101, -134, -161, -163, -166, -185, -203, -214, -235, -269, -295, -317, -330, -336, -332, -318, -303, -296, -297, -304, -315, -326, -314, -263, -159, 51, 363, 684, 862, 688, 157, -453, -894, -1106, -1167, -1161, -1090, -955, -773, -560, -373, -202, -55, 40, 104, 150, 176, 191, 197, 206, 231, 267, 289, 313, 342, 363, 374, 391, 397, 387, 395, 420, 460, 490, 502, 494, 482, 462, 438, 387, 319, 253, 191, 139, 99, 56, -4, -54, -85, -111, -137, -140, -122, -79, -66, -69, -82, -85, -90, -107, -118, -119, -116, -132, -157, -200, -212, -199, -189, -197, -213, -267, -305, -321, -288, -251, -268, -287, -283, -265, -246, -247, -270, -281, -310, -325, -275, -184, -35, 225, 560, 849, 964, 666, 87, -416, -756, -918, -1000, -1019, -966, -827, -643, -467, -280, -126, 9, 96, 170, 243, 288, 300, 308, 317, 317, 379, 447, 488, 500, 493, 469, 445, 454, 524, 558, 576, 602, 619, 619, 588, 538, 486, 430, 394, 365, 302, 209, 164, 135, 63, 26, -45, -79, -73, -65, -33, -46, -53, 0, -7, -11, 5, 3, 17, 21, -9, -36, -71, -89, -98, -110, -137, -137, -149, -181, -201, -244, -274, -297, -282, -268, -246, -208, -186, -232, -229, -254, -238, -162, -75, -289, -743, -305, 348, 976, 1396, 1199, 672, 137, -292, -563, -724, -837, -858, -754, -589, -441, -314, -165, -41, 60, 107, 155, 216, 289, 300, 292, 300, 293, 268, 289, 345, 359, 406, 415, 413, 429, 473, 484, 467, 429, 403, 420, 423, 390, 362, 315, 246, 170, 96, 69, 30, -7, 11, -7, -7, -37, -41, -33, -3, 5, 15, 14, 3, 4, 24, 9, -14, 3, -31, -108, -144, -152, -118, -110, -126, -203, -286, -320, -332, -330, -322, -323, -328, -322, -343, -331, -306, -319, -334, -322, -268, -153, 26, 277, 584, 913, 1192, 1309, 1102, 506, -135, -607, -890, -1038, -1107, -1126, -1074, -959, -809, -656, -505, -349, -229, -130, -61, -13, 26, 61, 106, 164, 188, 208, 225, 242, 249, 244, 262, 295, 302, 313, 332, 362, 395, 415, 451, 463, 435, 401, 358, 299, 237, 177, 102, 9, -64, -76, -30, 21, 49, 69, 69, 44, 33, 47, 44, 29, 0, -21, -39, -72, -107, -101, -90, -81, -81, -106, -147, -205, -273, -327, -356, -378, -383, -362, -341, -334, -316, -294, -287, -309, -334, -347, -340, -280, -140, 104, 419, 740, 932, 770, 229, -398, -838, -1071, -1171, -1184, -1127, -1000, -822, -641, -500, -371, -250, -149, -63, 7, 62, 87, 94, 95, 95, 109, 129, 144, 154, 171, 191, 201, 228, 267, 314, 362, 385, 396, 390, 367, 355, 353, 353, 329, 256, 186, 170, 167, 123, 59, 11, -18, -39, -30, -4, 20, 22, 2, -30, -39, -24, -22, -39, -46, -46, -44, -47, -69, -94, -129, -178, -187, -163, -154, -173, -216, -264, -329, -394, -438, -471, -465, -447, -434, -418, -422, -446, -453, -446, -429, -308, -56, 270, 614, 848, 757, 283, -370, -881, -1166, -1238, -1212, -1164, -1049, -843, -619, -439, -308, -181, -38, 68, 115, 123, 140, 188, 211, 234, 304, 326, 295, 293, 385, 455, 435, 444, 545, 632, 620, 584, 570, 581, 577, 576, 541, 437, 394, 433, 477, 474, 419, 318, 205, 100, 16, -21, 7, 76, 141, 181, 174, 120, 69, 28, -18, -70, -94, -74, -18, 20, 33, -31, -48, -15, -51, -141, -171, -129, -132, -169, -180, -151, -137, -157, -197, -233, -283, -251, -184, -146, -116, -82, -76, -83, -54, 115, 390, 644, 772, 622, 154, -375, -759, -990, -1071, -1013, -919, -794, -627, -437, -271, -140, -26, 94, 192, 268, 293, 298, 340, 393, 433, 452, 456, 453, 439, 412, 408, 478, 537, 560, 590, 607, 628, 664, 659, 617, 574, 535, 499, 473, 459, 417, 361, 315, 273, 224, 172, 120, 68, 14, -31, -86, -60, 14, 52, 48, 28, 0, -2, -6, -47, -70, -78, -106, -146, -178, -193, -192, -207, -231, -260, -306, -356, -374, -383, -408, -419, -393, -369, -335, -291, -272, -272, -284, -292, -285, -266, -206, -48, 230, 547, 847, 865, 445, -177, -697, -1005, -1134, -1176, -1163, -1104, -980, -782, -587, -437, -269, -126, -31, 58, 126, 164, 178, 198, 220, 247, 274, 289, 291, 302, 327, 329, 332, 345, 363, 365, 385, 392, 400, 404, 387, 364, 350, 338, 308, 260, 205, 141, 64, 18, -21, -57, -84, -110, -132, -137, -122, -125, -125, -119, -113, -119, -106, -95, -116, -126, -113, -116, -121, -137, -162, -175, -180, -181, -167, -158, -170, -213, -257, -274, -280, -280, -278, -259, -198, -152, -144, -169, -205, -217, -185, -100, 37, 233, 514, 843, 1145, 1289, 1022, 360, -284, -706, -937, -1060, -1086, -1029, -914, -744, -556, -380, -226, -101, -4, 74, 126, 146, 144, 167, 205, 256, 307, 362, 387, 398, 422, 451, 468, 449, 431, 452, 491, 535, 579, 606, 606, 577, 532, 452, 387, 361, 346, 303, 241, 191, 136, 76, 8, -35, -23, 19, 54, 41, 9, -13, -32, -66, -84, -58, 17, 100, 111, 82, 89, 101, 74, 9, -60, -125, -160, -176, -190, -221, -259, -264, -251, -253, -266, -293, -300, -292, -294, -284, -257, -211, -108, 52, 298, 614, 917, 1051, 804, 218, -402, -811, -1007, -1078, -1065, -998, -857, -663, -461, -290, -147, -19, 95, 171, 219, 260, 299, 325, 323, 314, 329, 343, 351, 368, 395, 414, 430, 452, 478, 500, 519, 524, 526, 523, 501, 487, 477, 444, 403, 353, 289, 222, 158, 113, 80, 47, 11, -26, -54, -71, -82, -75, -75, -81, -96, -112, -107, -82, -68, -70, -91, -115, -148, -189, -226, -254, -263, -260, -278, -316, -351, -385, -400, -425, -438, -450, -455, -442, -420, -394, -390, -394, -397, -386, -352, -285, -155, 93, 430, 760, 872, 586, -10, -614, -1019, -1205, -1266, -1238, -1134, -983, -786, -586, -419, -280, -167, -68, 22, 101, 158, 174, 180, 191, 211, 234, 255, 263, 266, 257, 259, 290, 325, 365, 395, 430, 464, 479, 503, 532, 545, 510, 462, 405, 355, 310, 274, 237, 202, 175, 137, 103, 69, 21, -15, -31, -33, -23, -1, 1, -8, -30, -41, -47, -57, -61, -61, -61, -81, -106, -116, -136, -164, -175, -200, -238, -288, -363, -417, -440, -443, -443, -433, -401, -356, -331, -316, -307, -325, -346, -355, -352, -303, -174, 52, 345, 638, 860, 843, 404, -209, -692, -992, -1120, -1159, -1145, -1072, -936, -751, -581, -440, -289, -149, -45, 31, 80, 113, 130, 159, 202, 214, 222, 242, 263, 262, 267, 296, 341, 399, 480, 517, 511, 491, 462, 433, 419, 435, 435, 411, 366, 320, 258, 206, 164, 140, 108, 64, 22, -13, -29, -38, -46, -37, -25, -8, -2, -6, -20, -24, -13, 12, 18, 2, -23, -37, -54, -74, -78, -73, -98, -160, -225, -262, -264, -251, -248, -242, -236, -232, -225, -213, -207, -196, -188, -186, -157, -75, 65, 300, 620, 946, 1198, 1169, 701, 46, -477, -811, -984, -1048, -1042, -971, -836, -657, -477, -326, -205, -103, -31, 39, 110, 170, 212, 242, 264, 289, 305, 311, 318, 330, 353, 381, 414, 444, 478, 512, 537, 554, 551, 531, 506, 480, 451, 419, 383, 326, 267, 222, 196, 182, 167, 143, 114, 78, 48, 40, 41, 28, 9, 6, 20, 16, -2, 2, 20, 11, -21, -68, -98, -112, -126, -124, -146, -194, -238, -257, -258, -276, -283, -273, -298, -305, -266, -234, -210, -214, -232, -255, -250, -182, -64, 128, 420, 755, 990, 892, 388, -293, -815, -1099, -1212, -1204, -1114, -943, -730, -536, -345, -181, -54, 52, 126, 164, 192, 167, 202, 232, 261, 294, 339, 369, 391, 406, 410, 409, 427, 463, 494, 503, 516, 510, 502, 489, 475, 467, 433, 407, 363, 280, 215, 193, 202, 192, 147, 85, 0, -54, -63, -49, -41, -40, -27, -21, -28, -40, -62, -77, -99, -105, -92, -55, -36, -47, -61, -61, -76, -123, -161, -177, -191, -223, -257, -286, -292, -295, -302, -294, -264, -242, -236, -240, -250, -260, -263, -250, -197, -67, 196, 552, 850, 895, 548, -45, -589, -938, -1086, -1123, -1088, -993, -843, -654, -463, -282, -123, -5, 86, 153, 198, 228, 248, 253, 259, 275, 287, 289, 297, 313, 349, 390, 427, 447, 458, 461, 465, 479, 494, 484, 464, 440, 408, 374, 348, 310, 249, 189, 148, 116, 92, 51, 10, -36, -78, -106, -119, -117, -105, -85, -81, -90, -87, -95, -104, -121, -129, -127, -136, -159, -179, -196, -197, -211, -223, -235, -268, -303, -328, -347, -360, -367, -368, -369, -354, -346, -321, -305, -316, -340, -357, -359, -328, -267, -122, 149, 474, 768, 905, 652, 80, -449, -811, -1003, -1102, -1146, -1137, -1047, -874, -653, -436, -283, -179, -69, 25, 90, 124, 145, 177, 213, 259, 294, 305, 308, 305, 295, 294, 318, 372, 433, 465, 479, 499, 529, 544, 520, 503, 484, 450, 409, 368, 319, 277, 243, 199, 158, 130, 109, 84, 74, 58, 54, 44, 37, 44, 53, 54, 63, 69, 68, 64, 52, 28, 4, -21, -47, -65, -57, -37, -31, -45, -85, -148, -180, -180, -180, -198, -214, -213, -193, -171, -161, -158, -165, -189, -194, -160, -81, 59, 297, 624, 950, 1142, 965, 390, -255, -715, -975, -1089, -1115, -1071, -971, -809, -612, -428, -266, -125, -21, 62, 115, 147, 179, 201, 230, 271, 315, 343, 344, 357, 386, 420, 452, 474, 485, 497, 499, 496, 484, 474, 475, 482, 472, 429, 391, 363, 331, 291, 235, 174, 122, 85, 50, 17, -6, -14, -5, 9, 19, 24, 27, 21, -1, -17, -22, -28, -45, -65, -86, -112, -129, -127, -111, -102, -116, -146, -190, -231, -278, -302, -300, -304, -309, -298, -281, -289, -322, -331, -297, -248, -194, -97, 81, 362, 688, 922, 832, 353, -320, -837, -1111, -1217, -1226, -1168, -1048, -845, -625, -447, -293, -160, -70, -2, 62, 129, 177, 208, 249, 284, 301, 323, 335, 341, 352, 369, 394, 422, 450, 474, 484, 481, 473, 458, 449, 442, 427, 413, 385, 339, 290, 227, 163, 114, 70, 31, -10, -51, -86, -102, -109, -108, -93, -65, -43, -46, -48, -52, -55, -67, -78, -73, -66, -77, -103, -141, -167, -174, -186, -217, -252, -292, -343, -381, -381, -363, -355, -344, -336, -323, -301, -278, -275, -264, -236, -182, -107, -1, 176, 461, 774, 996, 898, 402, -277, -789, -1053, -1152, -1153, -1097, -991, -833, -627, -429, -256, -111, 0, 94, 156, 189, 208, 223, 245, 260, 272, 295, 329, 374, 410, 435, 452, 470, 493, 536, 560, 563, 556, 547, 523, 494, 481, 464, 449, 414, 364, 298, 215, 154, 108, 56, 12, -8, -30, -66, -101, -123, -124, -113, -104, -100, -93, -92, -95, -93, -80, -80, -72, -58, -72, -94, -146, -174, -186, -203, -203, -207, -242, -279, -327, -391, -411, -404, -382, -340, -298, -285, -287, -264, -255, -280, -320, -320, -274, -174, 6, 290, 644, 941, 1090, 866, 283, -307, -735, -962, -1067, -1112, -1093, -1004, -869, -716, -554, -384, -226, -118, -39, 23, 91, 121, 124, 141, 159, 188, 214, 231, 263, 301, 332, 367, 383, 394, 427, 521, 599, 653, 676, 681, 676, 648, 595, 534, 478, 424, 396, 390, 390, 390, 381, 140, 113, 105, 103, 105, 111, 115, 112, 108, 100, 98, 103, 98, 100, 87, 42, 0, -28, -50, -63, -71, -79, -106, -144, -203, -260, -289, -300, -290, -272, -262, -272, -284, -278, -275, -283, -296, -284, -233, -128, 41, 316, 662, 990, 1172, 978, 373, -284, -749, -1025, -1164, -1210, -1161, -1059, -905, -716, -542, -387, -256, -153, -67, 2, 47, 86, 116, 133, 146, 161, 183, 204, 223, 247, 265, 291, 329, 362, 387, 406, 423, 426, 422, 408, 392, 374, 348, 305, 254, 198, 147, 95, 38, -1, -25, -26, -8, 3, 25, 42, 33, 23, 1, -8, -41, -81, -58, -46, -49, -43, -50, -52, -35, -27, -36, -61, -105, -153, -223, -269, -266, -243, -225, -214, -201, -190, -194, -190, -194, -220, -247, -251, -213, -96, 78, 332, 654, 958, 1024, 693, 95, -498, -885, -1078, -1139, -1118, -1011, -826, -630, -445, -269, -102, 21, 95, 158, 198, 216, 231, 248, 281, 322, 355, 357, 345, 338, 348, 383, 428, 468, 504, 523, 525, 508, 491, 476, 475, 477, 476, 461, 424, 364, 300, 223, 150, 86, 46, 16, 8, -20, -56, -81, -96, -90, -76, -63, -44, -34, -43, -57, -75, -89, -104, -105, -98, -101, -131, -174, -175, -175, -207, -209, -229, -261, -295, -327, -352, -372, -355, -325, -314, -307, -308, -309, -314, -320, -331, -316, -271, -222, -123, 105, 461, 843, 1074, 944, 417, -279, -821, -1125, -1253, -1278, -1230, -1090, -885, -669, -484, -314, -172, -51, 47, 107, 146, 170, 184, 198, 211, 223, 238, 257, 282, 306, 330, 352, 365, 382, 401, 416, 430, 451, 440, 422, 413, 406, 380, 341, 297, 253, 204, 154, 102, 56, 17, -54, -161, -259, -325, -361, -356, -341, -334, -325, -305, -286, -275, -278, -292, -285, -275, -257, -257, -277, -290, -288, -292, -294, -285, -299, -316, -352, -397, -418, -417, -401, -383, -373, -361, -333, -285, -257, -248, -262, -295, -315, -284, -219, -75, 174, 494, 798, 1005, 897, 372, -239, -693, -966, -1090, -1144, -1129, -1052, -918, -728, -516, -318, -176, -68, 19, 76, 120, 153, 182, 199, 225, 262, 280, 292, 309, 335, 368, 396, 423, 443, 464, 479, 491, 517, 559, 541, 524, 531, 531, 513, 482, 441, 373, 313, 259, 200, 151, 118, 110, 92, 63, 53, 77, 86, 67, 54, 63, 84, 97, 123, 150, 148, 119, 89, 80, 43, 12, 5, 15, 10, 1, -13, -47, -101, -160, -192, -188, -167, -147, -126, -117, -105, -99, -115, -150, -173, -174, -141, -63, 69, 307, 646, 984, 1198, 1075, 548, -96, -587, -876, -1027, -1092, -1067, -970, -812, -616, -421, -238, -89, 11, 75, 129, 174, 225, 267, 294, 311, 312, 312, 333, 354, 374, 394, 414, 449, 482, 483, 505, 537, 546, 560, 563, 547, 522, 501, 461, 406, 351, 282, 219, 196, 179, 134, 85, 54, 55, 70, 73, 72, 58, 28, 10, 13, 24, 45, 58, 56, 45, 8, -39, -78, -106, -140, -142, -113, -102, -125, -170, -235, -295, -328, -327, -324, -323, -304, -272, -240, -229, -243, -285, -319, -315, -292, -204, -4, 301, 635, 886, 867, 454, -228, -797, -1124, -1278, -1327, -1286, -1156, -961, -748, -552, -372, -216, -100, -25, 28, 72, 108, 148, 175, 199, 221, 229, 229, 243, 286, 329, 365, 394, 405, 404, 428, 461, 491, 502, 500, 500, 491, 465, 418, 380, 339, 291, 219, 154, 107, 68, 27, -27, -60, -59, -42, -39, -34, -36, -38, -25, -17, -14, -14, -28, -60, -60, -32, -35, -78, -123, -130, -126, -118, -94, -103, -157, -225, -285, -300, -295, -300, -296, -282, -278, -245, -213, -195, -215, -252, -256, -230, -167, -49, 193, 525, 837, 915, 618, 17, -605, -991, -1152, -1177, -1121, -1017, -833, -591, -362, -182, -56, 36, 111, 175, 222, 255, 280, 290, 295, 300, 322, 357, 389, 415, 433, 460, 474, 492, 504, 516, 535, 557, 570, 572, 572, 559, 528, 476, 423, 372, 322, 269, 212, 167, 119, 71, 29, -7, -30, -48, -62, -84, -92, -81, -62, -46, -34, -38, -48, -53, -45, -39, -44, -58, -84, -117, -145, -162, -180, -184, -205, -235, -273, -320, -361, -376, -383, -379, -366, -355, -381, -382, -338, -285, -252, -239, -234, -216, -146, 5, 273, 577, 800, 763, 339, -311, -836, -1110, -1192, -1178, -1121, -1034, -890, -701, -517, -356, -197, -56, 59, 150, 201, 231, 257, 287, 321, 339, 325, 301, 295, 326, 382, 446, 493, 534, 560, 578, 586, 602, 627, 611, 572, 549, 535, 493, 429, 372, 327, 262, 191, 129, 75, 54, 19, -18, -61, -105, -145, -157, -154, -152, -126, -103, -82, -88, -79, -83, -97, -90, -89, -90, -94, -95, -97, -122, -173, -198, -171, -182, -215, -266, -295, -299, -300, -296, -300, -308, -301, -278, -276, -279, -268, -273, -282, -276, -245, -178, -35, 188, 490, 772, 968, 935, 509, -73, -547, -857, -1001, -1076, -1086, -1024, -926, -782, -621, -463, -311, -173, -81, -12, 44, 79, 108, 126, 125, 113, 107, 132, 204, 262, 267, 253, 287, 339, 375, 394, 408, 433, 450, 495, 569, 593, 540, 447, 385, 359, 346, 347, 323, 269, 232, 243, 251, 221, 177, 150, 145, 156, 150, 115, 114, 115, 114, 173, 218, 220, 163, 64, -42, -80, -67, -43, -23, -8, 36, 13, -55, -133, -218, -246, -228, -210, -253, -314, -343, -306, -179, -109, -173, -280, -356, -321, -197, -43, 138, 397, 693, 985, 1091, 815, 210, -309, -729, -1023, -1147, -1135, -1041, -865, -632, -477, -428, -354, -172, 61, 227, 301, 301, 260, 221, 203, 275, 310, 312, 321, 280, 276, 319, 367, 417, 470, 477, 436, 401, 443, 462, 478, 468, 518, 611, 621, 531, 349, 212, 199, 212, 190, 141, 72, 8, -56, -101, -104, -116, -117, -87, -45, 5, 30, -12, -53, -63, -48, -12, -31, -67, -120, -148, -204, -267, -278, -264, -249, -274, -327, -360, -372, -396, -412, -391, -357, -361, -405, -422, -349, -304, -321, -320, -294, -250, -176, 3, 297, 639, 840, 712, 246, -321, -750, -994, -1126, -1194, -1175, -1074, -896, -696, -502, -319, -148, -40, 62, 148, 233, 285, 279, 272, 297, 309, 352, 385, 388, 380, 401, 418, 433, 463, 521, 585, 595, 563, 525, 500, 464, 461, 464, 426, 379, 338, 278, 233, 192, 139, 89, 50, 18, -5, -47, -98, -138, -128, -96, -75, -74, -78, -82, -76, -77, -87, -87, -75, -63, -77, -123, -150, -179, -209, -205, -179, -179, -209, -260, -348, -398, -391, -344, -363, -408, -376, -230, -188, -208, -275, -372, -407, -367, -313, -223, -114, 36, 264, 637, 968, 884, 301, -412, -922, -1119, -1156, -1173, -1172, -1104, -1007, -809, -565, -334, -69, 102, 125, 121, 151, 175, 153, 119, 49, -18, 67, 150, 159, 164, 321, 392, 390, 445, 622, 721, 679, 624, 600, 583, 601, 635, 635, 556, 484, 437, 398, 348, 266, 265, 121, 86, 36, 1, -2, 5, 5, 5, 5, 5, 5, 5, 5, 146, 122, 103, 67, 45, -1, -45, -89, -95, -78, -75, -85, -107, -119, -117, -106, -157, -182, -206, -263, -329, -343, -334,