/*---------------------------------------------------------------------------* Project: TwlSDK - SND - demos - capture File: fanfare.32.c Copyright 2007 Nintendo. All rights reserved. These coded instructions, statements, and computer programs contain proprietary information of Nintendo of America Inc. and/or Nintendo Company Ltd., and are protected by Federal copyright law. They may not be disclosed to third parties or copied or duplicated in any form, in whole or in part, without the prior written consent of Nintendo. $Date:: 2007-10-25#$ $Rev: 1800 $ $Author: ida $ *---------------------------------------------------------------------------*/ #include "fanfare.32.h" const s16 fanfare_32[] ATTRIBUTE_ALIGN( 32 ) = { 31, -115, 32, 430, 734, 731, 671, 524, 683, 796, 1094, 1518, 1219, 818, 754, 459, 357, 227, -93, -482, -784, -765, -747, -492, 630, 1405, 1400, 1065, 527, -54, -432, -414, 11, 631, 1207, 1570, 1510, 1071, 449, 86, 297, 1132, 2116, 2785, 3076, 3227, 3444, 3646, 3526, 3124, 2509, 1940, 1747, 1993, 2560, 3131, 3437, 3364, 3067, 2675, 2429, 2369, 2472, 2630, 2709, 2717, 2694, 2616, 2397, 1950, 1257, 469, 102, 161, 500, 793, 992, 1056, 938, 958, 1183, 1713, 2096, 2326, 2463, 2668, 2941, 3221, 3485, 3728, 4233, 4706, 5330, 5963, 6166, 6056, 5782, 5102, 4018, 2811, 1854, 1142, 370, -346, -903, -970, -833, -366, 479, 1485, 2462, 2990, 3120, 2985, 2870, 3023, 3352, 3497, 3643, 3936, 4403, 4373, 3749, 2921, 2324, 2108, 2168, 2511, 3002, 3437, 3677, 3737, 3811, 3855, 3996, 4551, 5288, 5966, 6339, 6473, 6149, 5191, 4132, 3279, 2973, 2732, 2370, 2143, 1848, 1374, 731, 157, -397, -1118, -2004, -2837, -2912, -2577, -2141, -1945, -2168, -2799, -3688, -3552, -2479, -1753, -888, -212, -736, -2151, -3436, -2594, -1671, -1366, -1550, -742, 1203, 3479, 3961, 2442, 220, -1172, -1638, -2481, -3427, -4054, -3517, -3030, -2849, -2392, -1738, -1063, -176, 850, 1551, 654, -1869, -5391, -8884, -10851, -10652, -8573, -5490, -2292, -325, 638, 803, 519, -147, -1077, -1919, -2338, -2294, -1964, -2096, -2571, -2436, -2160, -2004, -2163, -1941, -1462, -1653, -2470, -3683, -4762, -5255, -5129, -4991, -4912, -4933, -4846, -3651, -1165, 1907, 4029, 4330, 2848, 586, -1414, -1739, -1719, -2090, -3243, -4303, -4813, -5120, -5596, -6326, -6614, -6114, -4742, -3029, -1556, -625, -380, -209, 210, 903, 2044, 3317, 3880, 3777, 3242, 2647, 1505, -284, -2678, -4938, -6548, -7121, -6870, -5935, -4555, -3424, -2737, -2583, -2730, -3013, -3381, -3859, -4212, -3867, -3054, -2214, -1905, -2447, -3633, -4847, -5569, -5549, -4625, -2983, -893, 976, 2401, 3535, 4454, 5017, 5033, 3791, 1733, -582, -2244, -3066, -3085, -2584, -1693, -475, 721, 1403, 1542, 1295, 672, -260, -1436, -2089, -1990, -1020, -144, 247, 112, -475, -1152, -1355, -1188, -951, -739, -540, -373, -179, 137, 602, 1359, 1663, 871, -846, -2715, -4063, -4464, -4249, -3810, -3462, -2752, -1282, 803, 2627, 3739, 3978, 3561, 2573, 1051, -783, -2432, -3623, -4398, -4834, -5338, -5876, -6536, -7450, -7636, -6807, -5047, -3841, -3702, -4641, -5421, -5579, -5415, -4904, -4081, -3200, -2369, -1633, -1181, -885, -603, -120, 136, 454, 1275, 2623, 3058, 870, -2934, -6561, -9192, -10586, -10900, -10344, -8721, -6387, -4271, -3048, -2883, -3006, -3274, -3792, -4820, -5567, -5486, -4475, -3134, -2033, -1851, -2793, -4508, -6156, -7233, -7931, -8636, -9391, -9914, -9681, -9433, -9550, -10207, -11165, -12247, -13141, -13121, -12052, -9948, -7725, -5777, -4518, -3704, -2854, -826, 2546, 6544, 9016, 7836, 3933, -742, -4764, -8258, -11406, -13597, -14337, -13322, -11017, -8283, -6190, -5017, -4658, -4430, -3975, -3205, -2562, -2457, -2844, -3566, -3955, -3869, -3066, -2287, -1737, -1702, -2026, -2735, -3932, -5211, -6221, -6284, -5365, -3809, -2244, -1255, -882, -946, -1359, -1632, -1350, -719, 332, 1601, 3212, 5562, 8366, 10105, 8980, 5180, 1139, -1485, -2803, -3321, -3222, -2410, -961, 798, 2079, 2897, 3354, 3588, 3485, 3291, 3228, 3078, 2810, 2389, 2034, 1551, 900, 118, -739, -1078, -642, 448, 2022, 3956, 5985, 7862, 9560, 10812, 11316, 11100, 10201, 8638, 6716, 4848, 3596, 3073, 2998, 3328, 3800, 4457, 5438, 7228, 9621, 10951, 9601, 6840, 4196, 2483, 1158, 44, -1064, -1854, -1665, -527, 1241, 2896, 3823, 4042, 3904, 3293, 2275, 1086, 413, 387, 787, 1229, 1540, 1571, 1246, 975, 1132, 1835, 3017, 4474, 5845, 7026, 8166, 8785, 8860, 8498, 8064, 7717, 7743, 7799, 7944, 8388, 8987, 9668, 9842, 10224, 11212, 12641, 12720, 9879, 5062, 906, -1278, -2106, -2377, -2499, -2215, -896, 1330, 4068, 6148, 6958, 6891, 6703, 6525, 6334, 6030, 5926, 5926, 5998, 5902, 5328, 4214, 3041, 2210, 1881, 1857, 2119, 2812, 3328, 3174, 2553, 1558, 406, -651, -1577, -2239, -2564, -2385, -1644, -665, 472, 1401, 2389, 3384, 4750, 7096, 8423, 7265, 3587, 524, -643, -984, -1343, -1704, -1579, -593, 1638, 3667, 4395, 4274, 3876, 3586, 3062, 2306, 1356, 679, 338, 373, 807, 1369, 2011, 2575, 3085, 3609, 4327, 4968, 5369, 5282, 4706, 3808, 2924, 2177, 1553, 932, 410, 67, -23, 50, 459, 1290, 2332, 3311, 3988, 5321, 7853, 10561, 10565, 8148, 6215, 5607, 6073, 6969, 7641, 8242, 9284, 10472, 9687, 7286, 4930, 3548, 2714, 2229, 1483, -29, -1374, -1997, -1781, -1184, -694, -412, -174, 163, 920, 1796, 2669, 3611, 4520, 5303, 5830, 5948, 5486, 4444, 3604, 3051, 2791, 2337, 1805, 1573, 1814, 2625, 3639, 4700, 6072, 8417, 10493, 9246, 4881, 690, -1717, -2432, -2193, -1219, 571, 2995, 4681, 4942, 4894, 4570, 4296, 4411, 4571, 4125, 3073, 1819, 974, 557, 335, 97, -280, -622, -699, -565, -229, 36, 289, 512, 788, 1181, 1625, 2066, 2452, 2770, 3336, 5361, 8344, 10760, 11841, 12190, 12000, 11146, 9520, 7987, 7780, 7490, 4535, -740, -5064, -6521, -6452, -6116, -5854, -4753, -2772, -1545, -1631, -2249, -2734, -2984, -2823, -2605, -2757, -3248, -3449, -3197, -2415, -1446, -872, -737, -1126, -1521, -1839, -2373, -3083, -3545, -3041, -2226, -1405, -1041, -707, -410, -448, -905, -1602, -2015, -1999, -1618, -1355, -694, -18, 728, 1558, 3139, 5185, 4577, 558, -3790, -6201, -7177, -7732, -8173, -8310, -6960, -5503, -5023, -4746, -4542, -4028, -3130, -2102, -1341, -1195, -1024, -141, 701, 915, 572, 62, -217, -204, 397, 1094, 1153, 495, -1068, -3241, -5644, -7752, -9219, -9968, -10105, -9767, -9240, -8609, -7801, -6652, -4886, -2915, -1193, 117, 1196, 3204, 5030, 3402, -819, -4944, -7227, -8086, -8192, -7674, -7227, -5926, -3964, -3109, -2981, -2770, -2652, -2741, -3050, -3494, -4290, -5181, -5555, -5272, -4730, -4153, -3737, -3329, -2901, -2433, -2149, -2261, -2416, -2453, -2486, -2581, -2896, -3570, -4388, -5126, -5763, -6177, -6284, -6042, -5577, -4852, -3758, -2729, -1799, -678, 1626, 4870, 5169, 1095, -3350, -5514, -5610, -5108, -4418, -3772, -2795, -450, 1638, 2312, 2367, 2319, 2167, 1463, 585, -1274, -3854, -5892, -6827, -6761, -6500, -6525, -6687, -6663, -6449, -5992, -5548, -5175, -4921, -4587, -4261, -3992, -3872, -3888, -3745, -3653, -3605, -3551, -3592, -3744, -3882, -3831, -3526, -2894, -1987, 114, 2552, 2068, -2034, -6513, -9032, -9632, -9244, -8329, -7318, -5836, -3149, 25, 1619, 1934, 2343, 2878, 3677, 4370, 3844, 1941, -435, -2544, -4086, -5094, -5538, -5508, -5091, -4307, -3461, -2563, -1932, -2074, -2932, -3948, -4980, -5929, -6799, -6946, -6145, -4946, -3664, -2356, -1044, 121, 1282, 2718, 4695, 7523, 11587, 15040, 14630, 9678, 3334, -1329, -4846, -6835, -7733, -7760, -7506, -5862, -3105, -1582, -1400, -1706, -1787, -1447, -814, -387, -619, -923, -622, 110, 964, 1397, 1565, 1446, 1080, 521, -150, -809, -1361, -1718, -2133, -2590, -3025, -3430, -3603, -3250, -2340, -1092, 30, 551, 826, 1480, 2375, 3491, 4923, 7257, 9562, 8443, 4286, -102, -2804, -3505, -3207, -2309, -1250, 723, 4245, 7479, 7991, 5814, 3395, 1551, 222, -944, -2517, -4445, -5712, -5494, -4590, -3828, -3043, -2291, -1317, -342, 649, 1176, 1444, 1880, 2744, 4060, 5284, 6150, 6333, 5894, 4529, 2831, 1150, -231, -1101, -1560, -1444, -728, -234, 339, 2260, 4419, 4097, 1395, -1726, -3216, -3059, -2057, -414, 971, 2051, 4089, 6763, 7619, 7126, 6430, 5673, 5138, 5107, 5259, 4817, 4209, 3384, 2312, 1312, 422, 596, 1277, 1725, 1721, 1613, 1817, 1922, 1969, 1899, 2032, 2396, 3187, 4071, 4567, 4717, 5096, 5858, 6238, 6100, 5780, 5362, 4559, 3829, 4245, 4773, 2599, -1635, -5943, -8444, -9018, -8206, -6320, -4012, -1240, 2535, 5888, 7110, 7578, 7768, 7734, 7455, 7539, 7560, 7295, 6914, 6548, 5697, 4109, 1986, 30, -1231, -1949, -1894, -1650, -1514, -1341, -856, -115, 649, 1156, 1403, 1598, 1485, 1261, 1428, 2233, 3601, 5257, 7258, 9179, 10878, 11830, 13443, 14315, 12206, 8156, 4051, 1927, 1292, 1464, 1968, 2632, 3766, 5921, 6988, 6395, 5326, 4619, 4011, 3659, 3776, 3868, 3479, 3229, 3595, 4296, 5008, 5294, 5246, 4776, 3812, 2491, 1032, -403, -1401, -1724, -1585, -1590, -1681, -1333, -638, -211, -174, 25, 740, 1707, 2965, 4139, 5294, 6745, 8465, 11272, 13894, 13643, 11564, 8946, 7273, 6599, 6434, 6159, 5230, 5072, 5655, 4663, 2619, 909, -181, -1089, -1617, -2033, -2586, -3287, -3675, -3414, -2768, -2120, -1655, -1084, -289, 665, 1958, 3545, 4965, 5626, 5277, 4346, 3285, 2292, 1567, 1628, 1531, 933, 634, 674, 907, 1002, 1137, 1358, 2051, 3713, 5997, 6671, 4391, 1581, -213, -655, -22, 1151, 2245, 2685, 3336, 4936, 4740, 3156, 1314, -500, -2203, -3766, -4734, -5639, -6655, -7289, -7217, -6966, -6709, -6631, -6366, -5829, -4982, -3938, -2853, -1874, -916, 267, 1483, 2389, 3008, 4034, 5818, 7467, 7847, 7104, 5512, 3415, 1127, -743, -2103, -2565, -1487, 96, -256, -3031, -6373, -8748, -9420, -8754, -7164, -5406, -3482, -869, 2585, 4642, 4441, 3979, 3507, 3168, 2795, 2513, 1639, 306, -1052, -1928, -2651, -3556, -4198, -4648, -5051, -5319, -5231, -4921, -4464, -4094, -3812, -3432, -2910, -2295, -1322, 346, 2148, 3411, 3655, 2841, 1727, 796, 144, -329, -335, 806, 1735, -105, -3759, -6880, -8881, -9755, -10054, -9887, -9763, -9495, -8431, -6162, -3406, -2923, -3105, -2870, -2284, -1329, 4, 1111, 1781, 2780, 4347, 6063, 7368, 8125, 7944, 6704, 4246, 1248, -1457, -3767, -5334, -6209, -6525, -6679, -6817, -6562, -5714, -5075, -5148, -5237, -5191, -4849, -4100, -3086, -1591, 192, 2788, 4528, 3135, 335, -1558, -2446, -3018, -3450, -3549, -3318, -2647, -1761, -308, 1964, 3003, 2263, 1027, -335, -1707, -2991, -4203, -5355, -5376, -3965, -1468, 823, 1527, 1111, 298, -304, -705, -1326, -1812, -2237, -2352, -2288, -2294, -2517, -2794, -3237, -4086, -5306, -6569, -7463, -7973, -7976, -7773, -6932, -5215, -2402, -1091, -2623, -4797, -5845, -5623, -4637, -2755, -485, 1844, 4153, 6108, 7583, 8908, 8745, 5851, 1830, -1891, -4814, -6708, -8164, -9400, -9843, -9667, -9365, -9112, -8712, -7906, -7402, -7413, -7508, -7326, -6915, -6448, -6058, -5639, -5019, -3797, -2568, -2172, -2219, -2188, -1742, -1079, -360, 260, 845, 1729, 3426, 5038, 3996, 395, -3288, -5581, -6723, -6874, -5599, -2646, -7, 1395, 1919, 2187, 2886, 3265, 1684, -632, -2677, -4315, -5529, -6544, -7444, -8000, -7871, -7437, -7219, -7137, -7000, -7051, -7362, -7772, -8024, -7856, -7194, -6310, -5204, -3812, -2201, -1291, -979, -418, 569, 1895, 3282, 4569, 5608, 6239, 6754, 7312, 6847, 3429, -983, -4011, -4898, -4912, -4827, -4466, -3434, -1966, -499, 635, 1146, 1706, 2096, 707, -1577, -3407, -4521, -5345, -5850, -5727, -4956, -3792, -2549, -1753, -1299, -926, -688, -650, -713, -884, -1118, -1381, -1622, -1421, -583, -37, -174, -36, 1033, 2912, 4215, 4742, 4821, 4677, 4546, 4852, 5935, 5217, 1608, -2882, -5941, -7389, -7686, -7458, -6854, -5725, -4421, -3120, -2320, -1747, -746, 439, 396, -534, -1100, -1084, -833, -124, 1413, 3353, 5577, 7852, 9569, 10611, 11155, 11254, 10896, 9827, 8182, 6075, 3729, 1486, 154, -91, -500, -885, -1311, -1517, -1148, -229, 995, 2371, 3780, 4918, 6386, 8123, 7754, 4342, 937, -1007, -1377, -1006, -440, 389, 1669, 3116, 4445, 5273, 5996, 7095, 8284, 7898, 6688, 5388, 3801, 1735, -178, -879, -489, 943, 3166, 4554, 4190, 3453, 2870, 2505, 2438, 2638, 3097, 3897, 4801, 6164, 8259, 9507, 8830, 6449, 3567, 1122, -162, -538, -604, -782, -296, 949, 2346, 1573, -1024, -2462, -2592, -1925, -926, 385, 2192, 4507, 6931, 8995, 10775, 12874, 15598, 17714, 17242, 14896, 12074, 8785, 5394, 2480, 289, -847, -1058, -628, 275, 1047, 1899, 2570, 2980, 2936, 2463, 1897, 1263, 657, 517, 1237, 1831, 1649, 1427, 1776, 2716, 4317, 6269, 7951, 9347, 11046, 13633, 15303, 14722, 11982, 8415, 5034, 1665, -745, -1214, 302, 2082, 2443, 2050, 1725, 2347, 4251, 5897, 5878, 5392, 5037, 4401, 3261, 2194, 1598, 1362, 1477, 1616, 1421, 1236, 1241, 1442, 1576, 1353, 846, 442, 161, -258, -477, 87, 870, 1063, 1504, 2585, 4134, 6367, 8989, 11511, 13926, 16389, 18548, 17732, 14147, 9681, 5582, 2498, 40, -1400, -1761, -1201, 412, 2523, 4310, 6271, 8636, 12128, 14694, 13891, 11041, 7399, 3667, 579, -1354, -2199, -2226, -1602, -304, 1298, 3058, 4904, 6561, 7947, 8834, 9339, 9708, 9966, 9923, 9781, 10062, 10659, 11255, 12481, 13950, 13605, 12126, 10802, 9999, 9810, 10437, 10594, 8962, 6497, 5208, 4931, 5014, 5084, 5272, 5547, 6077, 6699, 7384, 8060, 8888, 10038, 11540, 12778, 12031, 10408, 8848, 7321, 5668, 4670, 4513, 4932, 6395, 8613, 11260, 14422, 17371, 18932, 18236, 16248, 14142, 12659, 11391, 9585, 7514, 5644, 4144, 2556, 1697, 1760, 2872, 4533, 6382, 8183, 9710, 11326, 11198, 8315, 4637, 1768, 265, -621, -946, -586, 366, 1400, 2399, 3527, 4695, 6146, 7750, 9365, 10885, 10452, 8704, 6831, 4861, 2924, 1397, 437, 467, 2187, 3771, 3376, 1867, 381, -1066, -2343, -3368, -3864, -3635, -2824, -1763, -358, 1210, 2361, 3090, 3832, 4727, 4804, 3393, 641, -1979, -3242, -3825, -6057, -9975, -13340, -14895, -14982, -14539, -13600, -11952, -9765, -7598, -5724, -4181, -2655, -717, 854, 2473, 4098, 4617, 3352, 1265, -1282, -4679, -9184, -13224, -16195, -17634, -17487, -16898, -16144, -15372, -14535, -13671, -12862, -12292, -11845, -11546, -11283, -10823, -10121, -10062, -10686, -10940, -11145, -10969, -10786, -10133, -8648, -6500, -5515, -6853, -9227, -10627, -10712, -9667, -8118, -6612, -5818, -5672, -6413, -8762, -11435, -13320, -14210, -14928, -15486, -15258, -14420, -14278, -14271, -14270, -14739, -15770, -16870, -17593, -17504, -16947, -16299, -16028, -16087, -16254, -16652, -17224, -17935, -18486, -18771, -18865, -18490, -17860, -17371, -16923, -16274, -15524, -14278, -12409, -10398, -7423, -4523, -4098, -5750, -7560, -8456, -8141, -8272, -9904, -12398, -14798, -16246, -16791, -16535, -15565, -13965, -12174, -10537, -9237, -7561, -5234, -3727, -3500, -5215, -8527, -12789, -16008, -17652, -17838, -17109, -16138, -15243, -14120, -12397, -10227, -8371, -7403, -6903, -6175, -5386, -4669, -4456, -4562, -4487, -3562, -2560, -3018, -4195, -4577, -4049, -4425, -7246, -11099, -13570, -13932, -12509, -10778, -9457, -8253, -6847, -5147, -3466, -1953, -464, 985, 1835, 1787, 1282, 1073, 1402, 316, -2220, -4762, -6536, -7667, -8034, -7580, -6197, -3955, -1553, 735, 3054, 5891, 9274, 11951, 12640, 11402, 9715, 8709, 7708, 5894, 3280, 198, -2157, -3534, -3695, -2940, -1903, -366, -202, -2910, -6067, -7728, -7705, -6726, -6165, -6112, -5852, -4851, -3431, -1890, -160, 1579, 3357, 4622, 5280, 5519, 6017, 6968, 6628, 4809, 2786, 1216, 108, -405, 122, 1894, 4087, 4542, 3135, 1710, 549, -587, -1956, -3248, -3985, -3643, -2444, -1054, -25, 370, 1082, 2002, 3224, 5227, 7964, 10439, 10318, 5445, -1314, -7190, -9942, -10410, -9989, -9683, -9617, -8131, -5566, -3095, -1317, 498, 2573, 5020, 6999, 8380, 9658, 11280, 12953, 13008, 11713, 10276, 8480, 6766, 5076, 3156, 1430, -191, -1643, -2452, -2353, -1679, -771, -110, 490, 1490, 2767, 4272, 5383, 5450, 5225, 5069, 5019, 5344, 5976, 7349, 9150, 9358, 7246, 4400, 2527, 2262, 3258, 4704, 5839, 6655, 8039, 10400, 13772, 17127, 18937, 17371, 14181, 10753, 8599, 7245, 6910, 7662, 7094, 6145, 5956, 6234, 6103, 6055, 6189, 6636, 6982, 7165, 7344, 7821, 8136, 7868, 7068, 6411, 6323, 6983, 8109, 8873, 8998, 8851, 8834, 9259, 9794, 10962, 12988, 14998, 15219, 13455, 11676, 11130, 11965, 13451, 15144, 15645, 15076, 14460, 13219, 11790, 10487, 9873, 9901, 10403, 11075, 11705, 12665, 14081, 15482, 15595, 14709, 14990, 16092, 15462, 12940, 9640, 6881, 5053, 4403, 4580, 5486, 6811, 7727, 8664, 10430, 12640, 14003, 14822, 15231, 15015, 14527, 13888, 13819, 15022, 17125, 18009, 16111, 12241, 8238, 5068, 3679, 3657, 4029, 4515, 5046, 5294, 5673, 6151, 6763, 7695, 9029, 10314, 10899, 10707, 10143, 9586, 9093, 8442, 6754, 4147, 1844, 309, -561, -776, -345, 250, 938, 1712, 2933, 4198, 5539, 6980, 8887, 12138, 15700, 17892, 17432, 14537, 11438, 8620, 6226, 3415, 1127, 13, -777, -2448, -4541, -5735, -6412, -6873, -6719, -6388, -6003, -5099, -4091, -2980, -2220, -1907, -1506, -612, 556, 1328, 1551, 1430, 1177, 1039, 989, 172, -1349, -2637, -3732, -4671, -5340, -5684, -5517, -4436, -3734, -4396, -5644, -6921, -7928, -8477, -8490, -7941, -7085, -5971, -4984, -4644, -4826, -4814, -4719, -4151, -2996, -2646, -3390, -4101, -4772, -6486, -9598, -12833, -15109, -16312, -16437, -15962, -15412, -14705, -13945, -12410, -9741, -6356, -3639, -2449, -1961, -1700, -1506, -1190, -1092, -1290, -2223, -3506, -4692, -5873, -7082, -8758, -10720, -12778, -14462, -15591, -16330, -16647, -16675, -16235, -15437, -14174, -12660, -11327, -10243, -9724, -9526, -9240, -8534, -8205, -9321, -11670, -13558, -14417, -14516, -13894, -12679, -11351, -10121, -8720, -7462, -6826, -6508, -5446, -2161, 2713, 4981, 2963, -1407, -5910, -9082, -11386, -12160, -12282, -12638, -12748, -12499, -11908, -10367, -8154, -6845, -7084, -7579, -7821, -8090, -8185, -8205, -7970, -7638, -7423, -6899, -6175, -5223, -4412, -4177, -4206, -3719, -2871, -3094, -4975, -6949, -7673, -7166, -6023, -4422, -2654, -825, 728, 1415, 1695, 1495, 828, 56, -580, -1141, -1711, -2122, -2069, -2078, -2354, -2545, -2111, -1123, -393, -47, 735, 2582, 4817, 5377, 3315, -230, -3268, -4999, -5637, -5616, -5028, -3876, -2240, -44, 2635, 5683, 8529, 9790, 9225, 7993, 7666, 8179, 7116, 3729, -185, -3256, -5531, -7040, -7572, -7210, -6673, -6211, -5651, -4942, -4168, -3389, -2499, -1431, -567, 123, 656, 737, 205, -1043, -2417, -3271, -3489, -3767, -4501, -5163, -5525, -5452, -5348, -5548, -6041, -6362, -6216, -5681, -4343, -2437, -377, 2083, 5682, 10193, 13663, 13630, 10600, 6114, 2086, -603, -3644, -8244, -12577, -15214, -16149, -15674, -13991, -11265, -8722, -7489, -6899, -6276, -5503, -4903, -4081, -2885, -1502, -756, -612, -521, -206, -101, -328, -598, -616, -289, 19, -321, -746, -1166, -1671, -2120, -2378, -1713, -1427, -2690, -4069, -4848, -4748, -4096, -2845, -855, 859, 1722, 2195, 2418, 2475, 3031, 3506, 2599, 354, -1643, -2592, -2487, -992, 944, 1592, 273, -2164, -4639, -6265, -6759, -6381, -5091, -3093, -889, 1295, 3905, 7406, 10565, 11716, 11546, 11248, 11401, 12228, 13231, 13866, 13602, 12653, 10898, 8272, 5292, 2212, -566, -2738, -3857, -3940, -3166, -1848, 34, 2356, 4301, 5724, 6508, 6824, 7407, 8441, 8452, 6715, 4532, 3320, 3519, 4521, 5656, 6449, 6759, 7034, 7428, 7837, 8426, 9120, 10100, 11237, 12601, 14349, 16853, 19578, 20720, 19190, 15203, 10698, 6763, 4297, 3504, 3460, 3419, 3442, 3568, 3753, 4499, 5725, 6085, 5332, 4410, 3814, 3784, 4079, 4776, 6029, 7509, 8545, 8533, 7754, 7220, 7561, 7459, 5644, 2517, -118, -1215, -868, 407, 2093, 4013, 5843, 7490, 8961, 10614, 12295, 13106, 13235, 13045, 12605, 11875, 10919, 9809, 8299, 6274, 4123, 2503, 1587, 1371, 1902, 2452, 2855, 3493, 4158, 4999, 6255, 6844, 5375, 2542, -297, -2006, -2365, -1628, 2, 2340, 4737, 6516, 7850, 9558, 11272, 11676, 9584, 5445, 1889, 374, -715, -2032, -2993, -3640, -4147, -4799, -5279, -5289, -4850, -4179, -3391, -2708, -1910, -1071, -460, 26, 288, -24, -1016, -2274, -3338, -4104, -4340, -4206, -4423, -5237, -6096, -6570, -6741, -7167, -8060, -9167, -9972, -9985, -8922, -7167, -4707, -1510, 2189, 5886, 9289, 12200, 14297, 14439, 11725, 6045, -1115, -7627, -12754, -15809, -17436, -17538, -17025, -16148, -14601, -12025, -9717, -8781, -8348, -7836, -7297, -6293, -5141, -4205, -3243, -2823, -3320, -4395, -5318, -5662, -5595, -5047, -4136, -3712, -3897, -4416, -5278, -6416, -7470, -8206, -8567, -8139, -8022, -8313, -8425, -7935, -6859, -5418, -3567, -1886, -900, -319, 206, -821, -3969, -7436, -9701, -10781, -10767, -10038, -8985, -7796, -6156, -4117, -3074, -3761, -5592, -7504, -8898, -9691, -9661, -9005, -7766, -6346, -5335, -4477, -2964, -461, 1853, 2703, 3191, 3968, 4504, 4960, 4486, 3304, 2060, 423, -1773, -4530, -7131, -8719, -9128, -8699, -7464, -5565, -3530, -1840, -945, -298, 889, 1638, 601, -1898, -3986, -5221, -5490, -5112, -4275, -3298, -2053, -329, 1390, 2331, 3018, 3579, 3956, 4430, 5079, 6006, 7015, 8188, 9570, 11514, 13036, 12638, 10241, 6743, 3511, 1131, -38, -690, -1121, -1394, -1598, -1829, -1939, -1650, -844, 932, 3192, 4480, 4813, 5437, 6296, 7146, 7513, 7376, 7281, 7095, 5205, 1654, -2366, -4894, -6029, -6252, -5792, -4828, -3591, -2093, -609, 854, 2353, 3889, 5709, 7351, 7978, 8377, 8714, 8751, 8183, 6885, 5125, 3476, 2031, 687, -402, -1256, -1720, -1839, -1610, -1500, -1711, -1868, -1827, -887, 614, 996, -218, -1848, -2661, -2063, -420, 1600, 3552, 4937, 5733, 6622, 7015, 5336, 2639, 541, -87, -676, -1181, -746, -110, -498, -1362, -2137, -2682, -3119, -3449, -3371, -2948, -2209, -1166, -41, 926, 1480, 1153, 367, -293, -705, -887, -1145, -1422, -1645, -1535, -1301, -1276, -1672, -2210, -2558, -2655, -2675, -2743, -2656, -1992, -675, 1577, 4392, 7449, 9952, 12033, 14419, 17319, 18841, 16942, 12490, 7239, 3013, -325, -2498, -4049, -5252, -5603, -5326, -4438, -3321, -2077, -697, 841, 2686, 5066, 7104, 8109, 8363, 7732, 6650, 5604, 4949, 4729, 4684, 4828, 5395, 6218, 7117, 7846, 7948, 7344, 6409, 5128, 3968, 3003, 2566, 2939, 4359, 6525, 8365, 9829, 10946, 11345, 11660, 12464, 12679, 10733, 7052, 3748, 1807, 1012, 1193, 1552, 2055, 2756, 3712, 4856, 6372, 8318, 9922, 9969, 8260, 5913, 4137, 3638, 3791, 3893, 3643, 3418, 3644, 4270, 5398, 6836, 8424, 9778, 11263, 13354, 14916, 15326, 14330, 12254, 10015, 7863, 5830, 3945, 2150, 1021, 848, 1569, 2809, 3926, 4556, 5062, 5677, 4903, 2158, -1142, -3416, -4614, -4681, -4093, -3347, -2631, -1734, -403, 1164, 2535, 3269, 3362, 3339, 3354, 3487, 3964, 4719, 5227, 4756, 3672, 2889, 2959, 4799, 7315, 7653, 5417, 2193, -774, -2372, -2922, -3433, -4226, -5310, -6215, -6426, -5951, -5241, -4249, -2745, -807, 1781, 4396, 5609, 5320, 4734, 3631, 573, -4021, -8285, -11175, -12655, -13092, -12974, -12672, -12271, -11398, -10071, -8796, -7246, -5840, -4855, -4148, -3445, -2581, -1788, -1152, -943, -1919, -3350, -4772, -6234, -8057, -9789, -10961, -11753, -12290, -12581, -12539, -12288, -12329, -12788, -13281, -13080, -11818, -9620, -7757, -7588, -8059, -8302, -7785, -6665, -5554, -4203, -2844, -2874, -4875, -7631, -9848, -11007, -11746, -11941, -11691, -10897, -9448, -7623, -6571, -6849, -7857, -8860, -9921, -11028, -11759, -11896, -11530, -10986, -10743, -11033, -11417, -11604, -11501, -11089, -10641, -10133, -9911, -10233, -10685, -11078, -11415, -12257, -13598, -14449, -14724, -15087, -15384, -15280, -14471, -12888, -10454, -7904, -5527, -3379, -1030, 908, 815, -397, -1390, -1466, -2714, -5379, -8300, -11226, -13294, -14595, -15165, -15025, -14691, -13884, -12776, -11568, -10334, -9382, -8268, -6599, -4928, -3262, -2239, -2086, -2244, -2351, -2274, -2292, -2507, -2828, -3292, -3571, -3310, -2977, -2818, -3278, -3745, -4066, -4406, -4648, -4524, -3797, -2308, 325, 2872, 4281, 4996, 5526, 5353, 3704, 1046, -1550, -3480, -4623, -4673, -4168, -3699, -2710, -1417, 229, 1782, 3248, 4739, 6118, 7577, 8011, 6889, 4693, 2992, 1825, 993, 640, 692, 1150, 1827, 2748, 3980, 5382, 6569, 7451, 8421, 9684, 11290, 12316, 12250, 11261, 9675, 8170, 6602, 5264, 4156, 3501, 3217, 3262, 3676, 4481, 5262, 4333, 1822, -847, -2545, -3354, -3308, -2522, -1770, -1062, -114, 1202, 2466, 3515, 4498, 5723, 6778, 7276, 7238, 7196, 7415, 7515, 7095, 6458, 6200, 6055, 6023, 5839, 6261, 8046, 9488, 8551, 5837, 2625, -71, -1566, -2826, -3560, -3912, -3745, -3395, -2557, -848, 1532, 4274, 6646, 8552, 11309, 14489, 15133, 12140, 7245, 2540, -923, -3173, -4446, -4794, -4472, -3819, -2846, -1840, -859, 172, 920, 1915, 3219, 5095, 7279, 9480, 10958, 11649, 11700, 11274, 10716, 9693, 8290, 6660, 5454, 4355, 3262, 2445, 2012, 2065, 2351, 2285, 1891, 1512, 1581, 2341, 3628, 5990, 8775, 10307, 10840, 10850, 10877, 11562, 12202, 11045, 8156, 5159, 3644, 3588, 4562, 6035, 7003, 7502, 7682, 7672, 8278, 9993, 12147, 13824, 14149, 13201, 11647, 10139, 8926, 7915, 7027, 6291, 6086, 6703, 7911, 9495, 10980, 11897, 12268, 12499, 12351, 11541, 10340, 9038, 8040, 7209, 6518, 5939, 5459, 5838, 7495, 9643, 11854, 14011, 16138, 18387, 20494, 21204, 20116, 18262, 17055, 16880, 17582, 18519, 18588, 17009, 14837, 12681, 10226, 8057, 6533, 5951, 6232, 7128, 8399, 10042, 11687, 12980, 13736, 13896, 13858, 13836, 14309, 15566, 16665, 16767, 16086, 15173, 14235, 12818, 10980, 9627, 8856, 8668, 8917, 9524, 10442, 11184, 11720, 12465, 13323, 13915, 14064, 13929, 14341, 15145, 14570, 12221, 9073, 6422, 4484, 3316, 2627, 1645, 774, 1329, 2036, 2613, 3822, 5028, 5178, 4456, 3158, 3586, 5037, 5126, 3216, -281, -2586, -2866, -1478, -462, -986, -2059, -2909, -2641, -2308, -2361, -2499, -2389, -1237, 169, 1254, 2426, 4041, 5981, 7415, 7973, 8497, 8571, 6736, 3267, -1101, -5410, -9958, -14210, -17221, -17723, -16169, -13746, -11607, -10279, -9744, -9595, -9628, -10024, -10567, -10738, -10313, -9582, -8805, -8209, -8013, -7550, -6754, -6444, -6517, -7124, -7314, -6652, -5924, -5564, -5701, -6294, -7160, -7503, -7650, -8440, -10045, -12979, -16207, -18507, -18772, -17441, -15062, -12454, -10205, -8667, -7888, -7669, -6814, -4355, -2315, -2337, -4994, -8447, -10661, -11978, -13172, -15158, -17481, -19386, -20431, -20331, -19786, -18959, -17874, -16838, -16120, -15279, -14228, -13030, -11251, -9364, -8367, -8138, -8533, -8729, -8555, -8830, -9635, -11563, -14200, -16787, -18542, -19052, -18765, -18325, -17810, -17477, -17328, -17105, -16954, -16866, -16438, -15389, -14141, -13431, -13422, -13881, -13832, -14003, -15557, -17943, -19929, -21163, -21661, -21222, -19704, -17580, -14978, -12548, -10596, -9149, -7757, -6175, -4829, -3935, -3896, -3899, -3978, -4649, -6563, -8700, -10248, -10921, -10840, -9985, -8464, -6864, -5847, -5474, -5570, -5988, -6740, -7789, -8567, -9137, -9089, -8387, -7874, -7580, -7319, -6779, -5797, -4187, -2291, -347, 1552, 3179, 3323, 1625, -541, -1997, -2228, -1490, -44, 1749, 2881, 2591, 677, -2307, -4959, -6975, -8252, -9424, -10560, -11212, -10950, -9841, -8720, -8098, -7873, -7345, -6550, -5167, -3480, -2050, -613, 595, 1658, 2901, 3548, 2923, 1150, -1669, -4641, -6369, -6722, -5788, -4712, -3740, -3129, -2475, -1588, -869, -51, 921, 1429, 376, -1618, -3073, -3597, -3709, -3972, -4259, -4459, -4750, -5182, -5483, -5337, -4682, -4072, -3673, -3438, -3402, -3426, -2940, -1750, -959, -1118, -2003, -3561, -5110, -6577, -7375, -7386, -7329, -7545, -8382, -9105, -8868, -7579, -5508, -3418, -1644, -448, 210, 152, -188, -294, 364, 1012, 1027, 236, -1188, -2511, -4844, -8819, -13267, -17090, -19875, -21486, -22369, -21760, -20032, -17393, -14771, -12750, -11464, -10882, -10904, -10941, -10235, -8751, -6449, -4086, -2317, -1755, -2154, -3173, -4441, -5776, -7297, -8214, -8255, -7423, -5976, -4221, -2660, -1546, -1715, -3420, -5669, -7004, -7036, -6527, -5667, -4806, -4245, -4094, -3678, -2640, -431, 2487, 4904, 5598, 4333, 2681, 1443, 338, -645, -1379, -1547, -635, 1441, 3594, 4906, 5223, 5304, 5375, 5498, 5594, 5824, 6354, 7038, 7558, 7833, 8541, 9951, 11766, 13356, 14437, 14870, 14385, 13281, 11595, 9815, 8263, 7114, 6570, 6347, 6369, 6403, 6326, 6372, 7124, 9117, 11740, 14416, 17255, 20118, 22429, 23272, 21766, 18332, 14297, 11245, 9126, 7671, 6836, 6241, 6261, 7238, 9092, 11169, 13551, 16014, 18466, 20496, 21730, 22135, 22102, 21562, 20661, 19612, 18943, 19096, 19170, 18539, 17538, 16642, 15875, 15121, 14308, 13618, 13010, 12634, 12401, 11879, 11252, 10809, 10483, 10232, 10093, 9991, 9911, 10108, 10741, 12007, 13753, 16005, 17830, 17651, 15638, 13362, 11560, 10492, 10094, 10623, 12003, 14008, 16153, 17748, 17559, 15717, 13281, 11116, 9408, 8291, 8008, 8422, 8904, 8792, 8613, 8747, 9050, 9689, 10638, 11842, 13485, 15343, 16933, 17960, 18349, 18002, 17355, 16350, 15122, 13912, 12328, 10514, 8713, 7299, 6858, 7071, 7650, 8242, 8766, 9565, 10291, 9982, 7705, 4667, 2599, 1750, 1353, 1187, 1140, 1350, 1584, 1584, 1517, 1167, 722, 246, -25, -118, -209, -169, -354, -624, -941, -1219, -1634, -2798, -4345, -5871, -6786, -7078, -6965, -6703, -6417, -6156, -6233, -6692, -7105, -7189, -6574, -5424, -3968, -2303, -492, 1627, 3671, 4836, 5069, 4992, 5337, 5937, 5040, 1868, -2592, -6812, -10235, -12459, -13625, -13914, -13313, -11986, -10868, -10049, -9708, -9330, -8582, -7691, -6999, -6622, -6434, -6377, -6652, -7307, -7706, -7667, -7017, -5723, -4132, -2609, -1179, 181, 1089, 1502, 1298, 557, -502, -1854, -3648, -5406, -6921, -8114, -8430, -7351, -5545, -4072, -3327, -2938, -2151, -1219, -884, -2416, -5470, -8026, -8928, -7964, -6122, -3895, -2044, -1034, -750, -1016, -1334, -1406, -1160, -993, -1371, -1988, -2199, -1871, -1430, -1442, -1594, -1670, -1884, -1965, -1300, 94, 1828, 3366, 4345, 4516, 3854, 2588, 965, -721, -2197, -2916, -2830, -2121, -1168, -95, 1143, 2606, 3948, 4802, 5691, 7345, 9428, 9777, 7171, 3034, -693, -2583, -2938, -2588, -1794, -973, -221, 698, 1561, 2164, 2735, 3544, 4421, 5228, 6128, 7001, 7866, 8260, 8056, 7538, 7034, 6987, 7629, 9021, 10715, 11687, 11551, 10697, 9571, 8292, 7071, 5712, 4311, 3226, 2342, 1515, 906, 813, 1291, 2146, 2982, 3687, 4295, 5110, 6334, 7668, 7936, 6766, 5047, 3729, 2929, 2795, 3316, 3812, 4400, 5250, 6771, 8668, 9740, 9838, 9038, 7894, 6705, 5353, 3914, 2271, 462, -1141, -2641, -3861, -4816, -5483, -5782, -5370, -4643, -3890, -3207, -2747, -2689, -2975, -3712, -4627, -4998, -4908, -4549, -3745, -2563, -1530, -843, -379, -395, -465, -83, 517, 572, -1145, -4351, -6951, -8479, -8917, -8704, -8327, -7507, -6455, -5352, -4490, -3696, -2921, -2102, -1229, -934, -1200, -1393, -1850, -2792, -4125, -5485, -6120, -6129, -6099, -6441, -6935, -7184, -7027, -6917, -7069, -7562, -7937, -8110, -8049, -7727, -7030, -5979, -4945, -3683, -2138, -440, 1446, 3308, 4958, 6325, 7326, 8190, 7882, 5525, 1786, -2114, -4883, -6522, -7550, -8240, -8570, -8552, -8248, -7791, -7114, -6037, -4614, -3202, -2312, -1732, -1224, -1127, -1716, -2348, -2610, -2134, -1237, -227, 964, 2256, 3306, 4225, 5023, 5591, 5727, 5089, 3940, 2657, 1586, 443, -1265, -3235, -4449, -4415, -3376, -1614, 813, 3322, 5483, 6964, 7681, 6872, 4707, 2180, 157, -1011, -1348, -1125, -521, 285, 1104, 1703, 2040, 2431, 2757, 3253, 3736, 4041, 4534, 5335, 5674, 5099, 4068, 3184, 2615, 2518, 3006, 3907, 5090, 6191, 7114, 7913, 8435, 8289, 7158, 5190, 2837, 920, -359, -822, -439, 805, 2480, 4076, 5292, 6221, 7090, 8177, 9617, 10395, 8861, 5184, 859, -2695, -5081, -6082, -6110, -5577, -4916, -4132, -3121, -1762, -323, 1132, 2373, 2936, 2992, 2866, 2743, 2201, 1200, -63, -1078, -1629, -1626, -1188, -620, 17, 755, 1553, 2240, 2403, 1828, 129, -2268, -4565, -6464, -7767, -8511, -8935, -9162, -9224, -9165, -8930, -8529, -7849, -6654, -5208, -4747, -5953, -8082, -9479, -9662, -8819, -7687, -6496, -5193, -3987, -2879, -1468, 270, 1617, 1964, 778, -1469, -4327, -6873, -9032, -10941, -12682, -14114, -14989, -15284, -15208, -14887, -14424, -13769, -12748, -11516, -10393, -9679, -9439, -9541, -9499, -9027, -8250, -7372, -6841, -6454, -6123, -6237, -6210, -5993, -5121, -3854, -2622, -1816, -2490, -4706, -7521, -10101, -12224, -14110, -15576, -16427, -16665, -16584, -16249, -15396, -13901, -11708, -9142, -7042, -5690, -4877, -4379, -4248, -4668, -5688, -7071, -8103, -8457, -8439, -8643, -9483, -10521, -11277, -11762, -12206, -12714, -13255, -13900, -14525, -14794, -14686, -14188, -13288, -11963, -10398, -8437, -6251, -3843, -1483, 657, 2261, 2709, 1590, -810, -3529, -5800, -7616, -9054, -10155, -11054, -11666, -11820, -11666, -10861, -9282, -7367, -5366, -3851, -2749, -1830, -1756, -2594, -4278, -5984, -7133, -7258, -6607, -5810, -4779, -3393, -1292, 1204, 3309, 4490, 4671, 4087, 2967, 1842, 946, -77, -1837, -4022, -5828, -6719, -6592, -5545, -3984, -1488, 1457, 4409, 6033, 5830, 4471, 2872, 1944, 1346, 1043, 954, 1042, 1169, 1320, 1480, 2114, 3449, 5598, 7445, 8233, 8205, 7818, 7447, 6937, 6327, 5769, 5445, 5555, 6191, 7320, 8549, 9662, 10630, 11523, 12252, 12622, 12446, 11599, 10107, 8119, 6277, 4797, 4110, 4558, 6189, 7910, 9353, 10363, 11018, 11932, 12866, 13378, 12286, 9476, 5988, 2991, 903, -131, -221, 288, 1228, 2359, 3552, 4966, 6497, 8074, 9461, 10121, 9963, 9462, 8955, 8319, 7375, 6122, 4771, 3615, 2985, 3029, 3799, 4889, 5875, 6696, 7333, 7763, 7871, 7536, 6836, 5749, 4395, 3154, 2192, 1799, 1798, 1973, 2181, 2503, 2862, 3104, 3351, 3864, 4184, 3529, 2109, 786, 304, 578, 1422, 2854, 4649, 6176, 7184, 7630, 8352, 9554, 10844, 11583, 11193, 10071, 8811, 7606, 6484, 5477, 4514, 3538, 2589, 2067, 2032, 2267, 2706, 3496, 4753, 6024, 7034, 7556, 7617, 7608, 7545, 7537, 7791, 8320, 8911, 9454, 9792, 10087, 10571, 11300, 12079, 12975, 13937, 13930, 12196, 9751, 7726, 6638, 6067, 5747, 5530, 5336, 4937, 4568, 4658, 5544, 7450, 9578, 11281, 12468, 13223, 13974, 14756, 15198, 15279, 14864, 14243, 13881, 13787, 13438, 12472, 10770, 9072, 7943, 7682, 8030, 8492, 8574, 8125, 7559, 7132, 7091, 7531, 8380, 9542, 10990, 12632, 14349, 16076, 17423, 18626, 19380, 18569, 16397, 13848, 11610, 10020, 8832, 7897, 7299, 6936, 6770, 6820, 7130, 8138, 9603, 11091, 12181, 12433, 12052, 11148, 9991, 8700, 7700, 6749, 5732, 4985, 4869, 5605, 6996, 8814, 10528, 11859, 12759, 13215, 13081, 12588, 12044, 11808, 11853, 11640, 11017, 9798, 8555, 7751, 7271, 7194, 7435, 7962, 8661, 8741, 7665, 5845, 4518, 4025, 3712, 3253, 2646, 2277, 2147, 2229, 2562, 3130, 4043, 5080, 5705, 5635, 4857, 3710, 2467, 1473, 613, -181, -860, -1330, -1222, -533, 372, 1199, 1724, 1951, 1945, 1785, 1322, 431, -1002, -2784, -4521, -5986, -6886, -7122, -6818, -6160, -5069, -3698, -2488, -1622, -1139, -834, -984, -2108, -3688, -5011, -6355, -7807, -9338, -10627, -11243, -11356, -11393, -11066, -10214, -8898, -7441, -6425, -5927, -5818, -6191, -6782, -7664, -8551, -9318, -9950, -10377, -10618, -10494, -10006, -9333, -8778, -8757, -9291, -10088, -10782, -11407, -11779, -11849, -11648, -11199, -10593, -10101, -9851, -9686, -9643, -9728, -10026, -10397, -10658, -11129, -12645, -14940, -17115, -18354, -18433, -17803, -16714, -15426, -14105, -12909, -11973, -11134, -10158, -8910, -7875, -7755, -8746, -10338, -12073, -13636, -15189, -16571, -17678, -18365, -18570, -18332, -17793, -16955, -16045, -15212, -14788, -14753, -14766, -14886, -15290, -15922, -16195, -15992, -15308, -14269, -13300, -12475, -11872, -11313, -10785, -10368, -10005, -9670, -9818, -10944, -12342, -13560, -13927, -13873, -13797, -13908, -14018, -13904, -13386, -12581, -11483, -10207, -9256, -8515, -8134, -7824, -7547, -7248, -6910, -6498, -5829, -5095, -4632, -4374, -4092, -4082, -4524, -5618, -7029, -8329, -9469, -10176, -10670, -10956, -10943, -10795, -10454, -9749, -8734, -7628, -6314, -4815, -3081, -1239, 664, 2363, 3483, 3255, 1736, -158, -1504, -2422, -3175, -3970, -4850, -5578, -6114, -6299, -5981, -5147, -3861, -2494, -1748, -1650, -2131, -2785, -3431, -4140, -4783, -5337, -5728, -6055, -6011, -5576, -4748, -3811, -2916, -2395, -2338, -2360, -2425, -2270, -2140, -1960, -1403, -596, 246, 850, 777, 689, 736, 474, 151, -82, 28, 60, -948, -2801, -4656, -5741, -6020, -5683, -5206, -4909, -4675, -4345, -3753, -2995, -2106, -1302, -723, -423, -428, -688, -1099, -1658, -2394, -3061, -3295, -3288, -3250, -2903, -2286, -1357, -160, 1106, 2007, 2336, 2064, 1146, -331, -1900, -3430, -4643, -5453, -5939, -6161, -6080, -5541, -4412, -2691, -816, 1066, 2440, 2715, 1591, -271, -1863, -3172, -4480, -5844, -6840, -7101, -7048, -6748, -6300, -5598, -4742, -3908, -3104, -2528, -2390, -2598, -3040, -3565, -3749, -3401, -2467, -1567, -932, -348, 513, 1680, 2806, 3464, 3365, 2661, 1587, 573, -67, -326, -267, 33, 504, 1010, 1320, 1747, 2363, 3023, 3706, 3913, 3863, 3555, 2544, 969, -462, -1228, -1368, -1139, -687, 244, 1555, 3211, 5000, 6861, 8737, 10453, 12051, 13425, 14200, 14038, 13272, 12194, 11100, 9965, 9100, 8582, 8226, 8053, 8000, 8205, 8548, 8994, 9278, 9198, 8717, 7997, 7075, 6263, 5877, 5886, 6363, 7338, 8676, 10253, 11734, 12809, 13348, 13376, 13105, 12837, 12394, 11173, 9392, 7972, 7379, 7586, 8175, 9016, 9855, 10672, 11353, 12036, 12747, 13426, 14015, 14396, 14391, 14002, 13357, 12784, 12349, 11877, 11665, 11911, 12489, 13212, 13876, 14509, 15107, 15339, 15054, 14076, 12844, 11766, 10812, 9866, 9137, 8707, 8680, 8959, 9548, 10309, 11310, 12653, 14070, 15380, 16643, 17806, 18790, 18825, 17716, 16047, 14435, 13340, 12794, 12568, 12244, 11660, 10782, 9742, 9043, 8906, 9409, 10175, 10852, 11138, 10844, 10180, 9167, 7969, 6802, 5846, 5364, 5079, 4900, 4913, 5065, 5251, 5397, 5572, 5676, 5668, 5533, 5261, 5036, 5139, 5529, 5907, 6194, 6438, 6520, 6203, 5502, 4752, 4247, 4100, 4256, 4182, 3177, 1339, -487, -1704, -2438, -2680, -2749, -2657, -2455, -1946, -1083, -12, 1014, 1873, 2441, 2685, 2774, 2814, 2490, 1639, 373, -773, -1304, -1378, -1229, -1143, -1033, -809, -577, -415, -429, -691, -1118, -1554, -1946, -2133, -2310, -2707, -3334, -3926, -4319, -4442, -4156, -3503, -2778, -2194, -1451, -646, -443, -1179, -2639, -4093, -5156, -5803, -6420, -7150, -8012, -8750, -9025, -8895, -8590, -8104, -7448, -6892, -6536, -6548, -6750, -7028, -7396, -7745, -7872, -7793, -7590, -7283, -6949, -6640, -6375, -6262, -6310, -6486, -6821, -7171, -7478, -7711, -7815, -7862, -7849, -7731, -7552, -7225, -6662, -5906, -5205, -4629, -4163, -3759, -3517, -4246, -6119, -8189, -9860, -10935, -11396, -11426, -11199, -10623, -9749, -8443, -6846, -5206, -3829, -2733, -1744, -964, -424, -467, -1253, -2770, -4446, -5802, -6752, -7367, -7532, -7347, -6962, -6531, -6249, -6087, -6010, -5989, -6010, -6080, -6009, -5697, -5275, -4840, -4458, -3945, -3229, -2127, -734, 535, 1535, 2309, 2980, 3282, 2610, 1393, 298, -450, -812, -992, -1040, -1035, -1026, -841, -328, 299, 784, 1033, 1126, 1219, 1248, 1224, 1073, 751, 414, 253, 504, 982, 1541, 2182, 2901, 3901, 4934, 5702, 5809, 5164, 4087, 2692, 1299, -21, -939, -1463, -1538, -1232, -727, -90, 675, 1472, 2146, 2633, 3084, 3471, 3410, 2718, 1575, 639, 159, 85, 443, 1001, 1260, 1165, 798, 588, 751, 1070, 1474, 1759, 1776, 1651, 1473, 1093, 327, -812, -2053, -3088, -3751, -4085, -4047, -3856, -3556, -3480, -3558, -3733, -3903, -3964, -3928, -3738, -3470, -2992, -2269, -1463, -583, 352, 1323, 1873, 1799, 1113, 254, -279, -664, -1535, -3055, -4539, -5764, -6398, -6635, -6561, -6370, -5961, -5322, -4344, -3224, -2199, -1381, -913, -722, -761, -891, -1071, -1507, -2268, -3147, -3932, -4458, -4792, -4883, -4749, -4349, -3813, -3300, -2850, -2493, -2124, -1791, -1612, -1491, -1249, -864, -377, 116, 561, 777, 910, 1023, 999, 993, 1128, 1535, 1733, 1168, 196, -629, -1006, -757, -154, 368, 273, -206, -609, -434, 221, 1123, 1969, 2607, 2924, 2958, 2942, 2904, 2694, 2267, 1892, 1844, 2035, 2226, 2360, 2376, 2508, 2744, 3010, 3371, 3721, 4026, 4250, 4172, 4054, 3879, 3792, 3961, 4274, 4731, 5266, 5762, 6180, 6514, 6789, 6995, 6823, 5965, 4399, 2648, 1364, 542, 90, -125, -217, -161, 106, 823, 1885, 2999, 4139, 5243, 6174, 6892, 7526, 8100, 8177, 7348, 5923, 4537, 3466, 2753, 2256, 2001, 1890, 1779, 1618, 1330, 1115, 998, 1003, 1123, 1375, 1770, 2320, 2862, 3333, 3710, 4063, 4418, 4808, 5246, 5620, 5769, 5855, 5522, 4302, 2459, 588, -874, -1726, -2155, -2253, -2223, -2082, -1777, -1404, -1160, -957, -922, -986, -1248, -1734, -2222, -2616, -2992, -3457, -3831, -3941, -3708, -3348, -2940, -2562, -2248, -1837, -1376, -979, -1034, -1813, -3078, -4617, -6102, -7279, -8190, -8686, -8898, -8883, -8757, -8497, -8159, -7674, -6935, -6173, -5338, -4918, -5203, -5975, -6599, -6797, -6565, -6087, -5534, -5103, -4918, -4978, -5227, -5550, -5868, -6184, -6587, -6968, -7298, -7491, -7562, -7797, -8229, -8659, -8906, -8989, -8849, -8600, -8361, -8102, -8019, -7999, -8142, -8498, -8948, -9440, -9871, -10044, -9751, -9160, -8491, -7921, -7489, -7100, -6678, -6443, -6728, -7499, -8303, -9191, -10611, -12403, -14087, -15158, -15679, -15885, -15882, -15481, -14827, -14014, -13070, -12060, -11137, -10317, -9674, -9271, -9044, -8917, -8880, -8985, -9413, -10042, -10619, -11058, -11248, -11222, -11011, -10641, -10062, -9274, -8335, -7416, -6757, -6332, -6046, -5777, -5547, -5399, -5371, -5508, -5662, -5807, -5820, -5896, -6065, -6282, -6385, -6279, -6252, -6651, -7290, -7747, -7822, -7458, -6755, -5789, -4824, -4172, -3879, -3808, -3716, -3536, -3357, -3232, -3242, -3323, -3351, -3248, -3117, -2970, -2710, -2406, -2150, -1923, -1655, -1303, -954, -706, -585, -367, -64, 266, 625, 901, 1145, 1452, 1709, 2013, 2321, 2850, 3566, 4344, 5167, 5812, 6364, 6856, 7019, 6549, 5405, 4030, 2847, 2045, 1603, 1585, 1829, 2276, 2834, 3422, 4040, 4648, 5233, 5788, 6141, 6240, 6299, 6529, 7046, 7542, 7829, 7720, 7360, 7116, 6985, 6872, 6668, 6253, 5765, 5301, 4784, 4336, 4009, 3833, 3827, 4070, 4516, 5027, 5572, 6144, 6915, 7725, 8556, 9269, 9760, 10028, 10190, 9741, 8582, 6842, 5078, 3767, 2943, 2662, 2813, 3204, 3679, 4179, 4617, 4958, 5246, 5464, 5570, 5551, 5428, 5274, 5134, 4885, 4556, 4191, 3970, 3766, 3667, 3622, 3556, 3620, 3687, 3757, 3785, 3773, 3770, 3536, 2850, 1974, 1299, 964, 946, 1136, 1453, 1799, 2242, 2735, 3094, 3399, 3790, 4067, 3995, 3285, 2457, 1956, 1866, 2328, 3040, 3701, 4194, 4547, 4777, 4862, 4636, 4277, 3966, 3668, 3415, 3254, 3157, 3106, 2919, 2750, 2669, 2735, 2933, 3246, 3609, 3978, 4378, 4746, 4990, 5131, 5300, 5415, 5389, 5266, 5159, 5322, 5640, 6046, 6633, 7286, 8049, 8893, 9688, 10353, 10741, 10655, 9921, 8460, 6727, 5327, 4440, 4151, 4399, 4995, 5715, 6536, 7361, 8104, 8648, 9013, 9269, 9443, 9535, 9577, 9668, 9899, 10063, 10148, 10115, 9999, 9878, 9507, 9045, 8691, 8384, 8183, 8100, 8175, 8335, 8562, 8881, 9176, 9446, 9651, 9872, 10242, 10721, 11368, 12062, 12699, 13043, 13115, 13007, 12896, 12753, 12147, 11132, 10063, 9365, 9180, 9410, 9904, 10527, 11227, 11932, 12577, 12847, 12700, 12345, 11947, 11579, 11231, 11004, 10883, 10857, 10675, 10283, 9824, 9368, 8996, 8893, 9061, 9315, 9487, 9538, 9455, 9247, 8885, 8441, 7918, 7337, 6732, 6315, 6087, 6082, 6345, 6889, 7706, 8675, 9701, 10400, 10824, 11158, 11048, 10089, 8504, 6774, 5294, 4290, 3787, 3546, 3438, 3337, 3164, 3059, 3010, 2963, 3149, 3547, 4003, 4456, 4883, 5239, 5556, 5793, 6062, 6181, 5879, 5057, 3996, 2977, 2065, 1146, 189, -799, -1792, -2831, -3723, -4430, -4979, -5368, -5610, -5671, -5584, -5247, -4699, -3830, -2937, -2112, -1519, -1056, -737, -1035, -2075, -3553, -4845, -5887, -6660, -7254, -7628, -7765, -7581, -7332, -7120, -7041, -7157, -7289, -7549, -7847, -8284, -8820, -9296, -9715, -10049, -10204, -10172, -10124, -10024, -9953, -9802, -9584, -9333, -9110, -9023, -9054, -9178, -9313, -9502, -10030, -10771, -11605, -12331, -12713, -12812, -12466, -11952, -11388, -11084, -10828, -10513, -10262, -10647, -11571, -12472, -13089, -13180, -12966, -12645, -12298, -12001, -11835, -11797, -11874, -11947, -12102, -12389, -12804, -13439, -13977, -14282, -14299, -14158, -13920, -13619, -13256, -12824, -12331, -11743, -11279, -10977, -10789, -10707, -10850, -11189, -11542, -11818, -11979, -12075, -12176, -12181, -12089, -11899, -11441, -10753, -9947, -9216, -8546, -7692, -6883, -6913, -8068, -9861, -11565, -12698, -13160, -13201, -12997, -12612, -12127, -11652, -11233, -10839, -10372, -9868, -9475, -9314, -9242, -8999, -8552, -8072, -7790, -7769, -7870, -8053, -8162, -8318, -8495, -8618, -8737, -8698, -8512, -8277, -8022, -7736, -7406, -7043, -6672, -6180, -5594, -4988, -4342, -3613, -2832, -2215, -1928, -1822, -1763, -1989, -2751, -3945, -4963, -5511, -5581, -5345, -5038, -4764, -4362, -3819, -3103, -2366, -1890, -1673, -1739, -1880, -1946, -1883, -1722, -1409, -1140, -1036, -1092, -1264, -1408, -1532, -1472, -1337, -1153, -971, -994, -1088, -1214, -1309, -1252, -1002, -627, -188, -94, -242, -431, -430, -3, 539, 956, 1347, 1813, 2396, 2546, 1862, 633, -613, -1559, -2110, -2425, -2731, -3056, -3313, -3444, -3477, -3462, -3318, -3008, -2596, -2203, -1924, -1613, -1274, -977, -807, -701, -543, -447, -498, -935, -1572, -2312, -3019, -3640, -4338, -5004, -5595, -6055, -6237, -6194, -5847, -5292, -4647, -3955, -3196, -2308, -1272, -226, 542, 992, 1356, 1594, 1314, 494, -591, -1569, -2298, -2831, -3253, -3477, -3505, -3264, -2733, -2076, -1400, -786, -315, -40, 28, -70, -170, -295, -442, -541, -539, -450, -204, 91, 464, 898, 1326, 1687, 1978, 2179, 2402, 2556, 2675, 2908, 3281, 3654, 3742, 3518, 3119, 2882, 3028, 3428, 3935, 4363, 4647, 4964, 4955, 4345, 3399, 2466, 1850, 1630, 1757, 2132, 2636, 3280, 4064, 4834, 5604, 6312, 6875, 7163, 7023, 6497, 5855, 5326, 5013, 4894, 4921, 5224, 5662, 6159, 6665, 7063, 7440, 7639, 7624, 7614, 7548, 7494, 7539, 7702, 8046, 8454, 8872, 9164, 9348, 9591, 10074, 10752, 11488, 12129, 12615, 13072, 13539, 13653, 13212, 12464, 11617, 10799, 10251, 9943, 9838, 9927, 10042, 10250, 10531, 10791, 10964, 11207, 11408, 11586, 11802, 12049, 12329, 12525, 12562, 12474, 12344, 12135, 11859, 11518, 11150, 10780, 10361, 9888, 9443, 9095, 8916, 8828, 8875, 9008, 9382, 9951, 10543, 11102, 11708, 12399, 13070, 13572, 13824, 13829, 13667, 13129, 11789, 9973, 8356, 7286, 6851, 6784, 6887, 7062, 7164, 7396, 7725, 8043, 8486, 8907, 9112, 8850, 8191, 7385, 6670, 6080, 5604, 5154, 4745, 4390, 4061, 3857, 3736, 3651, 3562, 3506, 3440, 3365, 3307, 3246, 3130, 2993, 2797, 2574, 2397, 2202, 2046, 2000, 2058, 2207, 2349, 2484, 2716, 2926, 2651, 1750, 570, -332, -875, -1085, -1129, -1080, -1041, -1005, -881, -712, -528, -452, -499, -608, -762, -860, -945, -973, -908, -900, -848, -804, -717, -558, -411, -390, -663, -1333, -2193, -3161, -4000, -4781, -5483, -6116, -6668, -7050, -7223, -7241, -7073, -6615, -6074, -5415, -4721, -4041, -3420, -2854, -2642, -3216, -4304, -5416, -6343, -6946, -7348, -7624, -7883, -8103, -8206, -8196, -8029, -7801, -7451, -7113, -6918, -6857, -6928, -6906, -6851, -6932, -7173, -7596, -8056, -8352, -8479, -8532, -8571, -8580, -8537, -8399, -8239, -8104, -8025, -7976, -7920, -7745, -7453, -7074, -6654, -6294, -6102, -5974, -5894, -5902, -5811, -5574, -5396, -5565, -6365, -7257, -7796, -7910, -7651, -7171, -6681, -6248, -5781, -5265, -4654, -4045, -3564, -3078, -2771, -2677, -2835, -3168, -3637, -4121, -4463, -4739, -4799, -4616, -4276, -3826, -3358, -2932, -2653, -2533, -2553, -2686, -2835, -3076, -3254, -3347, -3226, -2883, -2492, -2082, -1579, -1010, -310, 455, 1161, 1832, 2521, 2951, 2709, 1921, 1120, 575, 203, -95, -451, -855, -1245, -1426, -1397, -1144, -660, -104, 429, 810, 1013, 1136, 1316, 1578, 1864, 2119, 2338, 2588, 2755, 2882, 3091, 3330, 3491, 3469, 3278, 3033, 2800, 2673, 2576, 2597, 2783, 2980, 3167, 3316, 3534, 4042, 4769, 5600, 6234, 6623, 6779, 6717, 6143, 4976, 3521, 2246, 1356, 868, 727, 828, 1082, 1442, 1923, 2385, 2738, 2984, 3139, 3185, 3140, 2881, 2380, 1674, 878, 86, -544, -827, -854, -709, -578, -413, -214, 58, 256, 283, 146, -52, -285, -484, -634, -699, -824, -1019, -1134, -703, -646, -1825, -990, -681, -650, -357, -13, 119, -2486, -2379, -2644, -3609, -2397, -2193, -2001, -955, -433, -348, 52, -223, 706, 64, 398, 546, 635, 1641, 1568, 51, -100, 1688, 347, 1870, 3260, 4358, 5461, 4588, 4598, 6163, 4313, 3276, 3949, 863, 861, 388, 739, 2679, 1672, 1005, 1515, 3178, 2650, 2041, 3466, 2944, 4922, 4076, 4602, 5748, 5698, 5547, 4202, 5942, 7652, 5865, 8303, 7454, 7168, 7051, 7284, 7514, 7695, 6819, 8131, 8390, 9395, 9371, 9258, 7896, 8340, 8668, 6222, 6729, 6640, 7113, 7073, 5762, 8133, 7523, 7169, 7900, 8788, 9520, 7893, 8889, 7547, 6448, 9094, 9256, 8785, 8723, 9110, 10566, 9712, 8637, 8906, 7819, 5818, 5145, 6269, 4762, 8142, 8418, 7453, 4584, 7627, 8930, 8041, 9439, 10260, 8686, 10317, 8553, 11019, 8618, 9990, 9520, 5358, 10377, 5879, 7175, 5181, 5837, 6013, 4976, 6722, 4951, 6047, 7578, 5984, 5939, 4844, 5376, 8405, 3432, 8109, 7479, 6082, 9545, 10107, 8118, 9082, 8419, 10182, 7702, 6404, 7632, 4779, 3720, 5875, 5618, 5409, 6199, 2730, 5617, 2468, 1806, -120, 3047, 4450, -1465, 6333, 3491, 1646, 5172, 4277, 4012, 5417, 1847, 4320, 849, 5317, 2530, 3164, 1746, 1194, 1179, -433, -178, -1136, -1388, -3226, -2996, -5033, -4644, -1699, -2180, 624, 160, -849, 2132, -875, 269, -3045, -2388, -6636, -5253, -7141, -9694, -6998, -9470, -10167, -9450, -8886, -7576, -6824, -8551, -6999, -7985, -10214, -5613, -7684, -8084, -5710, -5148, -6863, -11450, -10323, -11419, -14587, -11272, -12777, -11836, -13439, -10961, -13154, -10314, -7838, -10832, -7433, -8540, -9280, -11840, -11862, -9753, -12517, -12824, -13983, -11050, -14189, -12255, -10956, -15528, -11516, -12907, -14865, -11549, -12239, -9585, -7553, -6870, -7488, -6575, -8153, -13751, -17020, -16942, -20385, -21899, -20000, -21476, -14856, -14631, -13033, -9387, -14503, -12252, -9577, -8482, -12660, -6733, -12289, -12004, -10472, -11036, -11924, -16812, -12911, -14311, -14558, -14953, -16355, -15511, -12089, -12241, -12083, -10638, -9613, -7396, -9364, -11418, -9776, -12713, -13016, -12083, -12598, -11417, -12960, -11400, -18516, -11142, -12459, -12699, -5801, -6626, -5229, -2008, -925, -1969, -2821, -6564, -3740, -2224, -3354, -2646, -3884, -3486, -3347, -5682, -4523, -5891, -4485, -4468, -8276, -5892, -7474, -8655, -2341, -3845, -3886, 133, -1308, 669, 268, 81, 2649, 1928, -1200, 155, 1383, 1277, 1712, -3555, -1614, 1680, -1809, 1226, -451, 960, -251, -2132, 2602, -563, 2111, 1941, 5059, 4611, 4888, 3520, 6763, 5616, 3303, 37, -1618, -916, 1696, -1717, -3718, 52, -4335, -2706, -2910, -1850, 886, -2656, -473, 605, -2110, 517, -712, 2575, 635, 5306, 9466, 3525, 9933, 9019, 8539, 10126, 8193, 5613, 6424, 6178, 4026, 2447, 2180, 7, -1174, -645, -305, 1334, 916, 3989, 5943, 5765, 5800, 6753, 5168, 5291, 8093, 4188, 2646, 4382, 2783, 3577, 4020, 6872, 2987, 5070, 6031, 4255, 4833, 2110, 1652, 895, 299, 1763, 1039, 4814, 2720, -1351, 6588, 4857, 4107, 6026, 2711, 3041, 1527, 3874, 1288, 1683, 4243, 1079, -2593, -3201, -903, 683, 2057, -1989, -3982, 2461, -644, 285, 3991, 414, 1454, 2085, 2104, -718, 1218, 537, -2301, 2070, 1017, 841, 3362, 3036, 2937, 1800, 1717, 771, 1469, 2558, -1335, -262, 3969, 2447, 2104, 4406, 5594, 5433, 2820, 3431, 3375, 2660, 3671, 1752, -40, 1651, 4356, 1812, 294, 2920, 4916, 3217, 3154, 3485, 1438, 4427, 4467, 4886, 7983, 2901, 2296, 5566, 6339, 6959, 4331, 3805, 3757, 2129, 4306, 4876, 4747, 9463, 9335, 8587, 8950, 8257, 7105, 6278, 6687, 3933, 741, -45, 1789, 224, 4106, 4803, 2682, 7602, 8530, 10437, 8197, 5755, 3117, 2452, 5762, 2899, 3908, 4409, 1034, 1065, 2029, 4481, 5191, 3619, 2290, 3021, 2731, 929, 1125, 341, -339, -1927, -576, -600, 2506, 5704, 3824, 2593, -602, 591, 1769, -1165, 1335, 3741, 2683, 1003, 3614, 7108, 4011, 1027, 3304, 2680, 1302, 1623, -4820, -1531, 795, -1602, 464, -1336, -239, -748, -2646, -234, -2474, -3357, -308, -1896, 1724, 1973, 713, 3775, 2443, 1845, 2143, 2005, 4575, 825, 2222, 4851, 386, 4652, 3654, 741, -1092, -1535, -972, -4743, -4471, -7156, -3462, -1572, -5238, 2854, 3109, 274, 3274, 4919, 1763, 1364, -350, -681, 4345, 71, -995, 1037, -1854, -171, 1302, -2416, -4442, 39, -982, -5408, -3345, -5810, -6284, -4530, -3957, -5681, -5599, -6213, -7761, -6168, -4716, -4053, -6738, -3602, -7626, -7286, -5686, -2717, -5053, -5150, 761, -3270, -1654, 2803, -2271, -2598, -1105, 1225, -3916, -8529, -6145, -7325, -5345, -9221, -7894, -8429, -3509, -90, -7193, -1028, -925, -2966, -940, 566, -4793, -6459, -4363, -6466, -6653, -6263, -9378, -10668, -8161, -10974, -4995, -7410, -4740, -3189, -9508, -7160, -7486, -5562, -5657, -5148, -6394, -7002, -5247, -7012, -5791, -8076, -3238, -4699, -9707, -8028, -10880, -6387, -5446, -13710, -6684, -8147, -2489, -7674, -7311, -3189, -7913, -6376, -5721, -3758, -7418, -5634, -8654, -5172, -6936, -7621, -7821, -8803, -7614, -7225, -6828, -10813, -3006, -7160, -8184, -1070, -1422, -2303, -3528, 3701, 1657, 869, 620, -780, 12, 909, 1689, -255, 5432, 1939, 4758, 5875, -3628, 6675, 4780, 2099, 5866, 176, 4856, 3834, 1873, 1553, 4895, -205, -60, 813, 1734, 3298, 3537, 1349, -1433, 1069, 2807, -438, 3337, 3873, 3071, 3429, 5520, 4422, 2494, 2873, 2997, 4432, 4487, 1729, 2879, 5052, -372, 808, 4317, 40, 1474, 2456, 1278, 1147, -2121, 4591, 644, 2810, 2442, 2264, 1117, -1401, 3329, -3209, 3916, -639, -3509, 1090, 2216, 21, 209, 2227, 149, 3954, 3174, 4908, 7890, 2500, 3270, 2803, -1143, 2187, 988, -6315, -1975, 1658, -2546, 1464, -1117, -1067, 3452, 3718, 1466, 2650, 5282, 5288, 2491, 3200, 2658, 4427, 5004, 3277, 2445, 1855, -625, 538, -1067, -1891, -4017, -6256, 516, -3238, -3205, -1767, -5647, 35, -719, -4852, 4201, 3097, -2510, 2553, 3314, 1436, 7351, 5441, 1649, 914, 1358, 3052, -470, 1591, 4253, 3472, -34, 3743, 3378, 2566, 8822, 6511, 2028, 3133, 2630, 4239, -206, 4873, -247, -1150, -188, -1043, 1541, 3621, 3615, 5521, 9982, 6200, 8619, 4467, 7552, 8235, 5012, 11140, 5628, -956, 6883, 5329, 4183, 5178, 7781, 6884, 8534, 10597, 8673, 6416, 9892, 7370, 7272, 9950, 9553, 10873, 11148, 8818, 7454, 11359, 8257, 5452, 10323, 5191, 8619, 9126, 9405, 12542, 7855, 12641, 9229, 10831, 12316, 12212, 10962, 11658, 11892, 6796, 10656, 11354, 10646, 8867, 9026, 6174, 7448, 11404, 11549, 7923, 7615, 10208, 9268, 10424, 10579, 7880, 13904, 11320, 10147, 10267, 10991, 10032, 12790, 10646, 8544, 13323, 9328, 12749, 16290, 7259, 10845, 12355, 12314, 10737, 12695, 14323, 10176, 12020, 8941, 11282, 11088, 10360, 13626, 9445, 9802, 9435, 11434, 11751, 14048, 10864, 9936, 13864, 11502, 9980, 12316, 14043, 10111, 11620, 11508, 11582, 10919, 11082, 10137, 8626, 6399, 10081, 8457, 7536, 10097, 7673, 6569, 11504, 10143, 6366, 10751, 8534, 11153, 11351, 10199, 7304, 8781, 6554, 6105, 8183, 7178, 9089, 3713, 7303, 6568, 153, 3429, 5638, 417, 4249, 544, 1979, 1384, -1625, 1683, -2537, 1041, 102, -2878, -3271, -1366, -1951, -2444, -1427, 1094, -1770, -2158, -2848, -6367, -970, -2220, -6748, -3466, -5850, -7309, -1298, -3261, -4743, 243, -644, -1036, -1786, 197, -1890, -2725, -3963, -5710, -2637, -9740, -5189, -5674, -9607, -8586, -3435, -7889, -6142, -7363, -6712, -7920, -6297, -4557, -11329, -5800, -5497, -8028, -7250, -6536, -7451, -7781, -8646, -11697, -8819, -6933, -10797, -10089, -6418, -8946, -9294, -7205, -9761, -7336, -6361, -8191, -8156, -8104, -12055, -6907, -6717, -9750, -8155, -6160, -5204, -7514, -10562, -11279, -14652, -10522, -13886, -12896, -9103, -13151, -12895, -12208, -12350, -13969, -13452, -13370, -11154, -14145, -15607, -9935, -13272, -11837, -10078, -16684, -14323, -14180, -11979, -8923, -13048, -10518, -9063, -13270, -7621, -8831, -10887, -7868, -8164, -8443, -5815, -5813, -10928, -8999, -7927, -7971, -6685, -6712, -3701, -4689, -6940, -5009, -6512, -6616, -12316, -13251, -9795, -14693, -13695, -13723, -12108, -7945, -9516, -10507, -5828, -8795, -3085, -2401, -6037, -6945, -4870, -2540, -3194, -5079, -8085, -5441, -5201, -2061, -5422, -6964, -4445, -3687, -1663, -2359, -3276, -2417, -1669, -3852, -2925, 590, -6084, -4138, -1180, -6222, -2218, -712, -1022, 3095, 1515, 5279, 8678, 3144, 4877, 287, -1400, 1088, -284, 1492, -938, 696, 6444, -1308, 3272, 4447, 356, 1562, 2929, 22, 68, -118, 267, -667, 400, -1889, -3616, -2, 529, 1263, 3395, 1462, 941, 4686, 4204, 2771, 1935, 644, 2607, -2001, -2210, -3692, -3733, -6661, -7612, -1890, -6443, -6958, -3106, -3926, -1741, 234, -1112, -2303, -4813, -6158, -7720, -3263, -2142, -5075, -5089, -1580, -2040, 938, 5968, 5951, 7399, 7833, 5397, 2143, 1605, -1427, -1919, -4013, -8327, -10243, -9209, -7518, -7690, -8601, -9658, -6299, -3806, -2843, 588, -2160, -3, -3351, 183, 3790, -3223, 2182, 1136, 861, 1182, -1612, -1277, 1663, -1578, -3350, 2490, -752, -2740, 334, -2208, -1525, -3740, -7514, -1179, 1267, -2227, -695, 3, 519, 339, 695, 1276, -650, 1083, -2088, -510, -471, -488, 1703, 643, 982, 1835, 2933, 2475, 5196, 6569, 3412, 3444, 7593, 4215, 2545, 5641, 2601, -1765, 283, 2053, -1409, -2308, 3855, 4142, 749, 7426, 10056, 9870, 14424, 14232, 16235, 11211, 6776, 10450, 5114, 5749, 5862, 1446, 2734, 753, 4086, 4412, 4945, 8034, 6668, 6944, 3714, 3987, 6281, 5933, 4853, 1720, 2900, 4022, 3037, 7451, 4228, 1835, 7800, 5265, 3805, 9312, 7870, 8680, 7352, 7514, 11580, 8877, 10689, 10516, 10068, 15893, 14297, 10974, 10736, 8426, 7973, 8299, 10379, 11122, 5842, 1323, 1671, 1087, -715, 0, 5842, 7552, 6716, 7845, 8581, 12632, 9967, 7464, 12119, 7626, 7179, 7662, 2725, 5565, 2486, 276, 1744, 1837, -241, 23, 4661, 6239, 5284, 7043, 7946, 6827, 9947, 8470, 7105, 9517, 6684, 6475, 7116, 2715, -2426, -1813, -1263, -3248, -2071, 469, 2349, 933, 4141, 4253, 1444, 4049, 4567, 4801, 5556, 3519, 59, -3005, -5283, -5373, -4596, -6801, -4768, -4278, -6361, -3393, -2681, -2343, -1124, -72, 1213, 730, -861, 651, 2676, 69, -711, -1224, -1802, -1166, -2431, -111, -2587, -8772, -5141, -8197, -9558, -3883, -5217, -3729, -785, -1503, -4452, -2445, 2876, 1958, 692, 2052, -1521, -4835, -6762, -9909, -9433, -10089, -10758, -8542, -8923, -11427, -9227, -8650, -9492, -6997, -7266, -5777, -1425, -9, -2222, -1652, -2511, -7865, -6830, -6659, -8787, -5646, -7181, -8493, -8699, -9812, -8446, -8470, -6312, -8756, -10122, -7871, -9574, -8165, -11071, -15088, -11523, -10707, -10869, -9839, -7703, -5625, -5958, -4045, -6081, -9608, -9718, -12037, -14601, -15029, -15520, -14146, -10661, -10903, -11491, -10131, -10689, -10079, -9681, -8232, -10457, -11229, -10574, -14917, -13061, -11574, -9849, -6889, -11062, -7990, -4356, -3777, -747, -2292, 1909, 5884, 3581, 1701, -799, -5188, -11369, -12602, -9899, -9943, -8744, -10293, -9212, -7315, -7555, -3087, 1104, 3867, 6541, 5017, 3758, 911, -3676, -1253, 192, -1728, 515, 2667, 2091, 4107, 5438, 7029, 3989, 3934, 4088, -248, 1843, 1893, -102, 1756, 1261, 1308, -381, -842, 5176, 3637, 1542, 5601, 3851, 433, 2080, 1523, -2471, -245, 2948, -158, -1447, 1559, 2478, 3400, 7378, 7811, 8579, 13000, 16565, 13794, 15390, 12580, 7735, 5892, -329, -2685, -2940, -1827, -408, 1053, 2745, 4192, 7936, 8664, 7538, 7069, 6464, 8443, 8319, 7641, 8217, 6126, 6591, 3947, 2743, 2916, 2462, 3590, 438, 596, 879, 2164, 2557, 3724, 3170, 1931, 3891, 3080, 2865, 1478, 3752, 3689, 2835, 3255, 3193, 6996, 7768, 8056, 9345, 12956, 11597, 11628, 10274, 4642, 1547, 1450, 3796, 6391, 9479, 8444, 11802, 16462, 3732, 2136, 305, -3860, -3654, -6022, -3071, -4612, -5049, -4755, -937, 2737, 1998, 2614, 3760, 5376, 6689, 6265, 2300, 3860, 3693, 1307, 1532, 1250, 17, -4345, -3490, -2681, -2964, -1005, 1186, -818, 138, 468, 4211, 6053, 5205, 11542, 11826, 8454, 3800, -1762, 2700, 628, -187, 1836, -6389, 1080, 2254, -2581, 5390, 4841, 415, 2120, 5133, 1735, 4312, 7516, 5007, 9215, 7897, 6492, 4526, 3619, -26, -2238, 341, 2296, 4606, 5910, 5687, 7730, 11088, 12937, 11037, 5893, 5525, 4657, 4140, 560, 402, 4815, 2979, 1460, 1551, 4499, 9047, 4838, 5283, 3460, 1148, 56, 538, 4535, 6639, 9204, 11677, 11664, 16003, 18871, 13796, 12312, 15507, 12597, 8726, 10757, 7745, 4904, 6975, 4431, 7251, 7640, 6539, 7963, 7413, 14093, 8647, 9906, 14582, 13558, 13460, 15807, 17287, 10824, 8303, 7968, 1376, 3319, 6967, 346, 7310, 3897, 6922, 10302, 11858, 15459, 9945, 9321, 3642, 3496, 1985, 5036, 6025, 5881, 4094, 2484, 8694, 8928, 9025, 9458, 9093, 11144, 11047, 15079, 16350, 10825, 13626, 13311, 8382, 6178, 5496, 3925, 5173, 3420, 2453, 599, 1700, -1187, 1329, 1603, -2422, 2084, -2881, 2335, 3462, -888, 6949, 6144, 5427, 8034, 10566, 14824, 11856, 16050, 16234, 12562, 6435, -4332, -4376, -7992, -6536, -7041, -4300, -3234, -4263, 1964, 2511, 228, 2670, -839, 1140, -3083, 559, 1938, -2367, -626, -3207, -5892, -2470, -3458, -7738, -3672, -5558, -7828, -3937, -8188, -8591, -3422, -11718, -8564, -4538, -11781, -6130, -9548, -6759, -8080, -10523, -7346, -6749, -4644, -2234, -47, -2393, 164, 2263, -5951, -5454, -4675, -5561, -4192, -5608, -2389, -6588, -6094, -2053, -5644, -5832, -8680, -11777, -18172, -17458, -17580, -18670, -15120, -14912, -16715, -11834, -11689, -12191, -9286, -2822, -11409, -10212, -6050, -11430, -6031, -7168, -8511, -12682, -13779, -12116, -16899, -13720, -12913, -17444, -15099, -15332, -13958, -14846, -13085, -13353, -11222, -6965, -8669, -13254, -13871, -16464, -11735, -17407, -16695, -9126, -15333, -12689, -9442, -15016, -14385, -11667, -12662, -16702, -10771, -13346, -14491, -9766, -12390, -16228, -10333, -7903, -9712, -7109, -16011, -16302, -14128, -19001, -21549, -18938, -14878, -16652, -16839, -11050, -8758, -5287, -6817, -6636, -6742, -8753, -5061, -8115, -8712, -5155, -8600, -12371, -4968, -12867, -13937, -12325, -16362, -16036, -14204, -12682, -6856, -6705, -10438, -4245, -4319, -4891, -789, -6830, -4359, -3403, -6500, -7552, -3247, -9414, -7869, -5168, -9971, -5404, -7178, -6752, -142, -4492, -5184, -3691, -309, 1289, -1291, 3621, 1392, 3020, 6579, 2606, -2828, -3008, -4179, -7076, -7203, -5753, -2348, -833, 4154, 3725, 461, 3015, -36, -2716, -235, -3434, -1291, -1552, 2001, 1220, 1096, -2382, -3302, -1774, -2701, -5928, -3209, -3136, -4128, -4305, -2903, 711, -5242, -1896, 1523, 3900, 915, 3443, 3782, -1876, -3718, -7070, -6397, -3302, -8133, -5069, -6752, -3355, -4331, -7201, -4353, -4717, -621, -2352, -626, 2900, 5499, 6750, 6491, 7564, 3540, -233, -8643, -9015, -10782, -11959, -13681, -8193, -5376, -5098, -3354, -853, -3358, 2224, 3240, -3586, 156, -3364, -5730, -3212, -2640, -3892, -1729, -5097, -2191, -5086, -1486, -3746, -4761, 1157, -5859, 2086, -1234, -5384, 2077, -913, -2696, 3160, 1212, -1375, -501, -1644, -3940, -476, -2207, 1373, -1214, -682, -1767, -6744, -1921, -5876, -4189, -3445, 2947, -559, 5402, 11696, 11487, 15093, 17524, 14342, 12490, 5999, -5003, -6613, -6977, -9982, -10682, -8491, -2108, -7778, -2205, 560, 3199, 11712, 2254, 8543, 10421, 1881, 8809, 8957, 7179, 12828, 6109, 4463, 5988, 2961, 4937, 7362, 6131, 4066, 4358, 7908, 12193, 12188, 10358, 3852, 3918, 2687, 4211, 3471, 4008, 7309, 5134, 7674, 10102, 11385, 14292, 15258, 15949, 12363, 12744, 15649, 13542, 10365, 12348, 17589, 10234, 12509, 15503, 15826, 15841, 18053, 13453, 5605, 7164, 6062, 1985, 3434, 3997, 5637, 7136, 8767, 13060, 11845, 16452, 20514, 20546, 20424, 17543, 23869, 24113, 23225, 24417, 15198, 12752, 8533, 4593, 3231, 1291, 3553, 3626, 3311, 6603, 9858, 9213, 13682, 12568, 7469, 12765, 10184, 11757, 8484, 10053, 11183, 6587, 6759, 9623, 11845, 7729, 7657, 9830, 8030, 6322, 7952, 4171, 8556, 5583, 7282, 9881, 10312, 10140, 7647, 12319, 13265, 6931, 4872, 4778, 1755, 2069, 3038, 8837, 10100, 6364, 9100, 4769, 5349, 12248, 2635, 7878, 7127, 2805, 702, 1834, 3737, 3919, 1169, 3710, -3084, -5778, 1313, -353, -6259, -326, 1504, 772, 1610, -1323, 2670, 4985, 3886, 4373, 2696, 4447, 5613, 4067, 843, 787, 5237, -1573, -4097, -4379, -7631, -5268, -4550, -4537, -4125, -4130, -2829, 1102, 6516, 2959, -1187, -126, 100, -1323, -1525, -4203, -5270, -4370, -8522, -7211, -6858, -6682, -1829, -1772, -4959, -1390, 146, -389, -4541, -2763, -4279, -9492, -6784, -5995, -8015, -4783, -6430, -10308, -8707, -9366, -9317, -6129, -2898, -4732, -6854, -6554, -8249, -8538, -7232, -12703, -12258, -10172, -12712, -12801, -9282, -10310, -8780, -7797, -9719, -11531, -13467, -12720, -12826, -14215, -14891, -10727, -5165, -8520, -6093, -793, 104, 5962, 5450, 5859, 8970, 9265, 6473, 934, -1554, -8322, -12548, -9447, -13187, -15605, -12215, -10388, -9566, -5359, -5671, -9014, -5181, -6478, -8723, -3533, -3916, -5973, -5065, -6662, -6833, -5310, -4916, -5287, -2982, -3418, -2381, -717, -1128, -1784, -5586, -6810, -5818, -7451, -7166, -5995, -3539, -4696, -4931, -1079, -2231, 742, 4256, 5321, 6159, 6801, 4490, 3043, 4688, 4558, 3197, 2714, 1955, 1543, 3442, 4295, 3412, 4529, 6301, 3103, 756, -533, -4775, -6998, -4574, -4728, -7451, -4019, -2419, -812, 4588, 6223, 8845, 9309, 9845, 14701, 14844, 11367, 11245, 12703, 12358, 8130, 7477, 6856, 1973, 3229, 2198, 380, 2128, 1384, 3612, 4768, 4178, 4713, 2605, 2232, 1673, 1446, 922, -864, 138, -528, -2071, 784, 1435, 1673, 2739, 1161, 1393, 2274, 2259, 1673, 3523, 4748, 4621, 3351, 3529, 5718, 8219, 10238, 6939, 6965, 5896, 1211, 3505, 2331, -317, 720, 662, -566, -3207, -2386, -380, -228, 1630, 1580, -820, -948, 30, 294, -1498, -1199, -566, -3944, -5938, -7253, -9807, -11469, -8433, -6315, -8275, -5249, -4004, -5597, -3423, -547, -1806, 1373, 2788, -313, 2645, 5990, 8893, 9615, 5669, 4419, 5836, 4088, 741, 506, 3437, 1537, -568, 4181, 4276, 353, 1304, 718, 1764, 3860, 2746, 4627, 3634, 504, -472, -2298, -3370, -2673, -1613, 776, 1839, 985, -105, -611, 2828, 7002, 5024, 3127, 3204, 1418, 1689, 1762, 369, -252, 971, -1399, -376, 963, -2358, 3780, 7384, 4059, 5476, 4584, 2854, 2738, 3835, 2414, 1263, 1739, -629, 3439, 7548, 2041, 785, 486, -2275, -398, -799, -2924, 134, 288, -215, 714, -246, 4006, 7615, 7856, 9490, 12161, 14151, 16633, 16922, 18227, 14929, 12171, 13487, 10002, 6963, 5256, 4490, 1721, 1120, 2214, -513, 3074, 7764, 6185, 7360, 7465, 7479, 7249, 3427, 3052, 4196, 3416, 3378, 2026, 1909, 3849, 5167, 4174, 738, 3352, 1125, -971, 1092, 1286, -455, 1626, 2145, 1201, 2814, 5441, 2891, 1791, 4703, 3248, 5040, 5255, 4285, 4899, 6057, 2634, 2003, 988, 1597, 2432, -1793, -1389, -2025, 422, 2214, 1975, 5732, -598, -4965, -3493, -6789, -3503, -8385, -9260, -7269, -9636, -9016, -5773, -2918, -4417, -2423, 2811, 3931, 5061, 76, -2030, 1316, -1694, -416, -1401, 124, 1743, -1265, -3128, -5948, -4984, -4758, -6082, -7254, -6277, -8706, -11890, -8120, -12683, -14007, -11399, -15377, -14126, -15275, -13441, -13462, -14602, -11910, -13699, -12260, -13327, -14539, -12573, -12693, -13405, -11284, -11331, -11124, -10224, -10632, -6404, -3131, -5059, -6415, -4115, -9378, -14639, -13149, -17599, -16199, -15184, -16843, -14277, -15075, -14121, -15836, -14516, -11724, -10467, -9339, -10964, -11479, -10922, -11448, -13828, -14539, -16514, -16809, -20837, -20964, -20089, -17636, -19023, -20397, -20402, -19815, -18099, -17468, -16213, -16591, -14268, -14687, -14593, -11674, -8143, -6494, -9001, -8867, -5680, -9153, -3574, -7451, -8183, -6453, -17489, -14557, -16802, -20200, -15816, -16569, -14983, -15602, -10350, -10508, -8285, -6458, -12755, -14528, -14744, -14319, -13962, -14102, -12083, -13069, -11433, -9129, -13927, -8626, -11249, -10878, -5714, -7984, -9392, -4290, -11573, -13132, -8240, -10089, -13046, -13810, -11997, -7010, -8208, -11803, -9253, -11758, -12527, -11330, -11328, -6889, -8662, -6067, -6663, -8917, -5392, -11761, -10599, -7348, -8254, -9213, -7093, -4359, -7864, -5900, -7313, -7187, -2602, -6061, -3607, -991, 814, -2148, 580, 3202, 8116, 7467, 8386, 6501, 2335, 4358, 5374, 5513, 1990, 2247, 910, 1317, -2120, -2657, -2554, -189, 2116, -614, 1657, 6346, 3876, 4275, 1004, 5213, 1192, 1551, 4761, 2168, 2909, -3236, -1427, -751, 33, 337, -1918, 1169, 3577, 1249, 4984, 2115, 5532, 6941, 4687, 9396, 5786, 7137, 8685, 12466, 12783, 7870, 8049, 2427, 1188, 2079, 1127, 638, 95, 1483, 1032, 2711, 7592, 3914, 11028, 8203, 3386, 6102, 615, 479, 351, 2565, -1392, 1421, 399, -293, 7150, 3708, 4830, 2695, -2378, 4348, 4258, 6138, 7280, 4750, 3789, 4358, 7653, 8627, 8432, 9412, 11768, 8920, 9262, 6595, 2994, 1623, 1856, -2915, -1091, -2590, -4097, -483, -5195, -5934, -2767, -4222, -1012, -816, 4309, 1349, -1727, 1227, -797, 1654, 1099, 3631, 1974, 6116, 7671, 7541, 8362, 9205, 12609, 14837, 11614, 12535, 5076, 1067, 2329, -144, 4225, 4289, 117, 2323, 2542, 2613, 2246, 5385, 5311, 6051, 7897, 9876, 15168, 11240, 14260, 12730, 5874, 7235, 2373, 2211, 7167, -1407, 2769, 1316, 3554, 4566, 1334, 4520, 3967, 3601, 7064, 8851, 7139, 6979, 8990, 12457, 11261, 12335, 14118, 17489, 17592, 20210, 20534, 18489, 15366, 10308, 4819, 8589, 8105, 5248, 8307, 9828, 7807, 11683, 13564, 12226, 15756, 11312, 12562, 10221, 7376, 9974, 7975, 15803, 13584, 10062, 15732, 8972, 16448, 15543, 12667, 19350, 15385, 18070, 20671, 16497, 18227, 12458, 16659, 11060, 10090, 15808, 12489, 15472, 13317, 12608, 9457, 10509, 8646, 8658, 13723, 12483, 9194, 9739, 8079, 8411, 6512, 5931, 8317, 10723, 6993, 10269, 11402, 10091, 13831, 11200, 8976, 10724, 8608, 12993, 12468, 11941, 14273, 10712, 11948, 11760, 14175, 12851, 12099, 11517, 5152, 6393, 8743, 8680, 15642, 7123, 10335, 9696, 8634, 9663, 7162, 8345, 8050, 10217, 10518, 9616, 12511, 12645, 10199, 8205, 4770, 3291, 2292, 1036, -1036, -2060, 555, 995, 1917, 1074, 5275, 1467, 884, 6982, 3437, 5099, 4171, 6297, 5293, 2796, 3585, 3460, 8649, 5435, 2172, 2571, 1443, -577, -4697, -1997, -3861, -6560, -1968, -2703, -3052, 28, 778, 4506, 3432, -2282, -2776, -435, -2914, -3320, -3421, -5998, -5092, -5197, -5240, -3484, -5881, -8970, -11008, -4512, -9162, -8508, -1850, -3570, -2032, -1983, -3251, -1706, -1700, -3048, -1994, 1472, 453, -1648, -510, -3062, -2247, -4578, -7928, -10128, -10517, -11606, -11177, -10721, -11930, -14263, -14283, -11117, -12735, -13451, -15299, -11788, -11025, -11152, -7583, -4951, -6627, -8245, -4678, -3497, -4872, -478, 953, 633, -2680, -5754, -4672, -8813, -11591, -9749, -8978, -9531, -9990, -8120, -7465, -11037, -11367, -10277, -11238, -5433, -6284, -6892, -3972, -985, -3689, -688, 619, -3393, -2753, -6300, -6972, -8494, -10728, -12737, -14640, -13278, -14775, -14801, -11267, -12003, -14946, -11677, -9899, -11851, -6263, -6231, -8278, -3769, -7104, -4980, 1605, -5493, -4525, -1212, -3502, -703, -476, -2455, -2692, -6429, -8860, -7003, -1826, -3618, -4367, -2452, -1171, 1233, -220, -4044, -7684, -4728, -4544, -6316, -3505, -4426, -6143, -3168, -5200, -4410, -4352, -2921, -569, -348, 1455, -905, 1408, 5219, 4299, 2347, 3919, 1530, -55, 5133, 3946, 1004, 980, -2650, -42, -2444, -2100, 308, -9111, -5953, -3088, -5585, -5185, -4790, -3397, -4596, -835, -802, -4715, -1968, -1492, -1507, 435, 1854, 978, -442, -444, -978, 1325, 1533, -2069, 1095, 5499, 3690, 164, -21, -2405, -6797, -3365, -2092, -4542, -693, -1021, 384, -2014, -2518, 691, 2530, 232, -2817, 674, 207, -454, 78, 2824, 1509, -4168, -1887, -4672, -4846, -4841, -10026, -7831, -7470, -8175, -9701, -8939, -4296, -4748, -4756, -2896, -3486, -3967, -1271, 1210, -1124, -1871, -2413, -3276, -2458, -652, 565, 1311, -1253, -1769, -4080, -4070, -3628, -6917, -4947, -6143, -5178, -4442, 718, -627, -848, 2542, -5057, -2467, -1408, -5151, -2853, -4184, -4801, -6607, -9173, -3928, -7447, -4826, -6434, -8204, -1140, -2848, -1405, -474, -1997, 4890, 4075, 2941, 8751, 5273, 3906, 6258, 7065, 5029, 4534, 2849, 1412, 1593, -1644, -1037, -1753, -5066, -5689, -3697, -3148, -4806, -5115, -4941, -5095, -5795, 554, 2773, -1776, 5098, 7334, 3537, 6394, 5911, 6299, 5894, 5418, 4152, 2424, 6350, 5965, 3198, 1629, 230, 669, -1348, -845, 1413, 2674, 4135, 3334, 3307, 3858, 4639, 5452, 5965, 7150, 7187, 7799, 9506, 7927, 6999, 8671, 10154, 8121, 8826, 9459, 5184, 3899, 2679, 450, -671, -395, -2542, -2876, -482, -2469, -297, 5342, 3204, 4208, 6628, 5444, 6684, 6901, 6516, 5694, 6049, 5088, 5919, 7198, 7251, 6882, 7093, 5532, 3954, 3892, 3866, 4744, 4406, 5114, 4793, 5178, 5312, 1255, 662, -992, -3027, -1517, -851, 1496, -560, -1210, 490, 1454, -1469, -1314, 1555, 1201, -614, -370, 2301, 383, 2392, 3865, 3370, 8493, 7472, 4199, 5893, 7883, 4598, 2984, 2906, -2483, -5471, -6999, -7027, -6077, -6821, -6034, -5492, -6470, -5768, -5024, -5979, -3071, -4574, -7603, -2733, -1871, -1382, -3167, -1831, -3515, -4311, -3068, -6537, -3820, -4357, -5927, -2645, -1480, -1330, -4379, -6122, -8486, -10003, -10402, -9166, -6810, -6791, -4480, -7350, -6169, -334, -1663, -3381, -1584, -5037, -6309, -2329, -5955, -9680, -9137, -11248, -10685, -8815, -9968, -8507, -7502, -11606, -11780, -9285, -10719, -9582, -12573, -8342, -8930, -10421, -8507, -9105, -7846, -10237, -8750, -10748, -11838, -10355, -10925, -10091, -9592, -7553, -7016, -9713, -9446, -10974, -12918, -11811, -14693, -13187, -10459, -12058, -9924, -8675, -5749, -4697, -6705, -9938, -10982, -8828, -12527, -12665, -14659, -18530, -19694, -17324, -15880, -14732, -14014, -15193, -12905, -8302, -8306, -7016, -4499, -3626, -5079, -3302, 518, 180, 679, -486, -1931, 948, -2307, -1676, -3679, -6278, -2777, -6093, -4847, -8350, -10447, -8506, -12028, -9774, -11087, -11176, -11459, -10037, -10604, -7942, -2376, -3237, 445, 3036, 1546, 1306, 6706, 2914, 796, 990, 831, -1825, 4114, 2591, -2375, 2453, 174, -2927, -4937, -3939, -2256, -1125, 1202, -804, -648, 306, -509, 3072, 793, 4247, 5998, 3418, 6844, 6027, 9180, 10146, 7523, 8463, 8263, 7568, 7611, 4836, 1488, 677, 1663, -2828, 933, 330, 2292, 4146, 2069, 6578, 6629, 5715, 8522, 8224, 6258, 5319, 2820, 4714, 4846, 5625, 8233, 10574, 11574, 11355, 11735, 9639, 10407, 8968, 9427, 6081, 5622, 10088, 6004, 9067, 6567, 1474, 2370, -1067, 19, -29, 1288, 3764, 2441, 2365, 31, 3908, 5862, 4768, 5587, 2346, 6038, 7499, 6231, 8895, 9042, 10909, 9913, 10816, 16346, 13782, 12994, 10974, 6847, 4210, 1611, 2204, -142, -1575, 965, -800, 2348, 1339, 785, 2687, 955, 2922, 3118, 2568, 1249, 5328, 5284, 3793, 6467, 4380, 8277, 8756, 4889, 8380, 3435, 5657, 4802, 7158, 7912, 7884, 6678, 5395, 4029, -1276, 767, 2459, 329, 3250, 3537, 6959, 9981, 8984, 10930, 11297, 11137, 9207, 5511, 7116, 5050, 5257, 2855, 2337, 4778, -1043, 3369, 7499, 2449, 3994, 4883, 3152, 5757, 4286, 1256, 5062, 7093, 3953, 10732, 8372, 5479, 9893, 5507, 6303, 7911, 8631, 7388, 8635, 9109, 6011, 9969, 9324, 12925, 10528, 8792, 9890, 5800, 10461, 8495, 6603, 11743, 10140, 12394, 16042, 13075, 11623, 7910, 7993, 5660, 2560, 3953, 1662, 2225, 6529, 3317, 5945, 2731, 5389, 3946, 5397, 8917, 8868, 9695, 10631, 15488, 15132, 13504, 16628, 17615, 16977, 18584, 18790, 18375, 15388, 17186, 13681, 12650, 13938, 11875, 9845, 9815, 6188, 6327, 2999, 866, 6640, 46, 4878, 5633, 2821, 8361, 10743, 12741, 11297, 12575, 11850, 15118, 11572, 10993, 10616, 7392, 8501, 7071, 10048, 11462, 6744, 9653, 4726, 5242, 4999, 2838, 5066, 3909, 9204, 5443, 6992, 7236, 4342, 5694, 3254, 4006, 6784, 3619, 5750, 9243, 4936, 7255, 9468, 7683, 3966, 6089, 5378, 3438, 1128, 1489, 307, -3296, 914, 1119, -256, 831, 244, 2679, 1861, 244, -1439, -3130, -555, -6624, -3639, -1251, -2814, 2114, -222, 2067, 4649, 6999, 6665, 6341, 8032, 3568, 3817, 3577, 1579, 3898, -773, -950, -4178, -8336, -8441, -7784, -11366, -9569, -7620, -8942, -8132, -7727, -7845, -7382, -6907, -7665, -5699, -7228, -3901, -3832, -1668, -542, -2052, 3930, 1813, 1783, 1171, 125, -1786, -3905, -3324, -7877, -8751, -9441, -12620, -13904, -13497, -11857, -11936, -12974, -9943, -13755, -11379, -12460, -10756, -9176, -10272, -9563, -8645, -10027, -8601, -4565, -8393, -8518, -4849, -7809, -6869, -5629, -9201, -8638, -8727, -7798, -10593, -14803, -15052, -16232, -17730, -16092, -12236, -14071, -10137, -7637, -8214, -5178, -3589, -6668, -4164, -7702, -10249, -10391, -12712, -8923, -13831, -12373, -9172, -12058, -8669, -9794, -9904, -9830, -11277, -8781, -9481, -7891, -9399, -9770, -7962, -6919, -7507, -10579, -8676, -8199, -8901, -11126, -7081, -8215, -11119, -12026, -8813, -9785, -9150, -5869, -7923, -3600, -4211, -5618, -4936, -5620, -6062, -2236, -2880, -1860, -685, -781, -4973, -7082, -9438, -11395, -13411, -11031, -9464, -12400, -8372, -9326, -9059, -7580, -5265, -6688, -5759, -2514, -4383, -4172, 561, 655, 2262, 2251, -1105, 4341, 3890, 4025, 2875, 1938, 5505, 2988, 5995, 4760, 2049, 3316, 1727, 1260, -870, -3456, -5164, -6190, -5612, -7503, -4021, -3699, -5284, -3119, -2523, 1356, 1558, 568, 1467, 1871, 901, 343, 2882, 2778, 2402, 2019, 1570, 4177, -78, 467, -1660, -3105, -4169, -6298, -2270, -3709, -4489, -630, 141, -2116, -1087, -1291, -989, -3970, -2206, -2152, 467, -353, -2365, 1058, -1154, 856, 2069, -467, -51, -2413, -3234, -2594, -4109, -3360, -1811, -2116, -1178, -322, -1081, -2029, -2424, -3727, -6004, -6519, -8081, -6689, -9319, -6947, -5762, -4783, -4599, -4008, -1441, -397, 2832, 1794, 2436, 4440, 2158, 2013, 98, -1123, -2174, -2893, -2720, -6364, -9179, -9006, -10440, -9741, -9975, -10281, -7206, -7435, -6296, -6321, -4419, -5165, -5266, -3577, -990, 411, -426, 2415, 4789, 5754, 7566, 8211, 5894, 3574, 1297, 1180, 144, 409, 125, -238, 1354, 345, -3180, -3234, -1434, -1366, 1097, -2294, -2859, -3327, -3411, -2524, -742, -1913, -2657, -172, 135, -669, 969, 5016, 2681, 5024, 5748, 3348, 5955, 4623, 4732, 7144, 3742, 872, 487, -673, -1643, 792, 644, -216, 4994, 4965, 6091, 7476, 9242, 7925, 5439, 5757, 4436, 2951, 3281, 1488, 2744, 5870, 3725, 4188, 4565, 2646, 6368, 6396, 4441, 4969, 5595, 6834, 6811, 7757, 9231, 7703, 8808, 9032, 7819, 9707, 6693, 7203, 8859, 5259, 4511, 5731, 5945, 5475, 3321, 3549, 6025, 6369, 8357, 10475, 9445, 11030, 12171, 12389, 14564, 15896, 11853, 11400, 9654, 5669, 3358, 920, 2104, 3053, 2098, 697, 1069, 309, 2512, 2190, 4392, 4903, 3722, 1894, 3261, 5530, 6530, 7172, 5334, 9140, 9076, 6678, 8966, 11006, 9787, 6923, 9679, 9020, 4435, 8243, 8593, 6785, 5438, 4602, 2190, -778, 1669, -409, -1650, -732, -1957, -2620, -3929, -2995, -2529, -3285, -1783, -301, -591, -1614, -1254, 2570, 1700, 1361, 4382, 3322, 3993, 2552, 1721, -13, -1235, -1552, -4011, -4578, -3978, -3802, -4659, -4479, -3921, -2897, -3103, -2765, -2481, -3059, -2670, -3431, -2312, -556, -2845, -3216, -2345, -2724, -740, -1505, -609, -677, -3534, -1878, -4417, -3944, -830, -3152, -4038, -1868, -2201, -5458, -6582, -4688, -7042, -9473, -8195, -8226, -9477, -11105, -8493, -8250, -8459, -5679, -6386, -5409, -2412, 537, 2399, 722, 1823, 1926, -165, -187, -848, -2638, -4015, -7065, -11185, -9407, -10951, -13462, -11346, -12739, -10988, -9861, -9839, -9796, -10811, -8692, -7989, -5852, -4587, -4153, -2472, -3484, -2462, -773, -387, 1648, -696, -1271, -2553, -7629, -4709, -4247, -5695, -4750, -6661, -6076, -3619, -3308, -5722, -5896, -5597, -7900, -5012, -4301, -8673, -8485, -6322, -7416, -10523, -7680, -6382, -8808, -6852, -3645, -2088, -2773, -1531, -1787, -2856, -1687, -741, 717, -705, -1400, -5428, -5103, -3870, -5691, -3431, -3916, -1213, 2045, 3137, 1837, 996, 1974, 1208, 469, 2460, 148, -2428, 75, -627, 106, -271, -1900, -891, -216, 581, 550, 705, 2201, 381, 2577, 891, 368, 3204, 3034, 4511, 3795, 4898, 4737, 2438, 3048, 5247, 2754, 2833, 4323, 2006, 638, 2256, 1819, -1543, -1036, 3389, 6435, 5270, 9548, 12946, 8072, 9060, 13302, 11132, 7390, 7373, 4035, -262, 2225, -1673, -1136, 1287, 1040, 1028, -2537, 3795, 3865, 2004, 4915, 523, 3398, 4145, 3255, 4248, 4529, 4877, 3096, 4893, 5336, 5627, 7368, 7857, 7840, 7413, 6698, 5290, 5139, 6674, 7860, 4982, 6509, 3570, 3398, 2220, -2449, -629, -977, -1665, -1711, -307, -2195, -1221, -3588, -3607, -275, -4747, -1658, -192, -247, 4604, 2531, 3913, 5313, 4900, 4314, 3713, 6090, 2481, 1957, 2194, -1213, -685, -2201, -315, -824, -2564, 2700, 1149, -232, 2711, 1783, 1650, 516, 2027, 2783, 929, 2142, 1662, 366, 143, 3522, 2532, 1270, 4389, 3651, 3221, 1994, 5089, 5760, 3295, 4028, 3865, 1678, 2938, 833, 2657, 1250, 222, -1955, 1359, 2834, -898, 2268, -559, 2218, 5957, 4747, 4936, 5687, 8979, 10935, 8712, 10357, 7550, 7240, 7098, 4131, 7647, 2706, 631, 2687, -1264, -600, 503, -1464, -1627, 1307, 364, -1298, 3001, 1036, 2796, 4264, 3571, 6833, 6492, 7832, 8441, 7599, 8595, 9256, 9232, 7826, 8773, 6245, 6530, 8674, 5563, 6276, 5606, 7459, 5730, 8012, 9182, 6544, 10475, 9205, 8409, 5347, 4592, 4857, 2129, 4269, 3578, 3231, 3933, 2883, 5105, 6802, 6542, 10310, 10102, 9310, 11102, 10513, 10897, 7560, 8452, 11553, 6580, 5647, 5988, 4441, 5925, 7811, 8101, 6596, 8909, 7084, 7209, 7691, 9484, 8443, 8045, 7431, 7367, 3682, 4093, 6573, 2650, 5313, 5749, 2807, 5282, 5817, 3913, 4464, 2892, 5236, 3964, 248, 3729, 4324, 1852, 4557, 4015, 5597, 4380, 2874, 4371, 2360, 3152, -2442, -2354, 1586, -2139, -545, -3249, -1725, 2451, 2744, 3567, 1350, 4739, 8483, 7326, 7502, 8914, 5609, 3212, 1896, -520, -4076, -2873, -2758, -3654, -4589, -5403, -3847, -3926, -3825, -2159, -2818, -653, -9, -1556, -2009, -1876, -3906, -3335, -1639, -3844, 18, -948, -916, 1857, 378, 643, -1358, -55, 82, -1536, 1487, -1078, -1231, -1393, -4313, 720, -5328, -6305, -2917, -5175, -4041, -6706, -7399, -9111, -8833, -9142, -11007, -6812, -9245, -8440, -6332, -6385, -2747, -3494, -2016, -1494, -1654, 1226, -2289, -4111, -5110, -4623, -5707, -7483, -7556, -9532, -7684, -7786, -7470, -7305, -10019, -6867, -8302, -7819, -3250, -7030, -4762, -7004, -6021, -7167, -8346, -6619, -7498, -5491, -6538, -6742, -4620, -7795, -5839, -6370, -5410, -4626, -5569, -4972, -8879, -9498, -8581, -9959, -10533, -8286, -6596, -10720, -10412, -10058, -9844, -8987, -10355, -6575, -4733, -8194, -3644, -4633, -2683, -1609, -4408, -2186, -2334, -1898, -1321, -4503, -6650, -8528, -8608, -9701, -10740, -12757, -9578, -9772, -12240, -7995, -9983, -10232, -8219, -9218, -5792, -4797, -5030, -2706, -2725, -2519, -3482, -3563, -3339, -4104, -2846, -1399, -1046, -3389, -5241, -3143, -4841, -2896, -2364, -4420, -2287, -3871, -690, -1358, -2492, 1306, -3906, -2256, -3766, -5489, -2825, -6228, -4598, -5408, -6852, -4210, -4229, -1881, -2749, -1831, -39, -426, -962, -1958, 504, -570, 662, 1269, -3744, -1929, -4524, -3714, -1487, -1861, -1180, -2477, -498, -2890, -2812, -1699, -2903, -296, 377, -416, -216, -3008, -324, -3711, -2407, -359, -5371, 40, 683, -261, -1759, 384, 44, -3931, -3498, -1540, -368, -2221, -505, 589, -2257, -837, -1325, -1715, -573, -1719, -1980, -4232, -3056, -4958, -3755, -5545, -4293, -2515, -3979, -1583, 12, -2024, 1271, 1093, 316, 2298, 40, 2770, -189, -2612, -3234, -4456, -6939, -6441, -5634, -6030, -4410, -5032, -5922, -2831, -2909, -3724, -2642, -2710, -3815, -3658, -1019, -2042, -3124, -3107, -2690, 457, -71, -1254, -504, -553, 2058, 27, -478, -285, 1402, 1163, -214, 2240, 2193, 3163, 2716, 575, 34, -152, 1224, -454, -3262, -2104, -3548, -3994, -5758, -3472, -2619, -2577, -1607, 8, 1143, 771, 2676, 3002, 5414, 7904, 6516, 3479, 2901, 2742, 1631, -633, -65, -1101, -1947, -696, -638, -280, -865, 752, 1209, -1716, 3226, 1230, -887, 4606, 1748, 2798, 1854, 1402, 4012, 3555, 3235, 2609, 3320, 4958, 3393, 3326, 3324, 4910, 84, -458, 2968, 1489, -701, -182, -1196, 143, 1799, 2521, -1059, -196, 3360, -118, 2148, 4156, 2349, 2173, 4574, 4896, 5108, 6046, 5824, 9457, 8822, 9423, 8665, 5951, 5482, 4405, 1712, 2067, -1237, -2526, -2583, -2110, -589, -1370, -381, -663, -1055, 452, 2559, 3092, 1653, 3313, 5691, 4311, 3709, 4012, 1070, 2662, 4031, 3007, 2405, 3306, 1944, 2250, 3571, 4723, 4354, 2937, 2309, 4545, 4485, 3347, 3486, 3979, 3485, 3061, 2448, 2123, 3798, -361, 1135, 1296, -1796, 3887, 325, -171, 2075, -919, 684, 2578, 2437, 2962, 4217, 3548, 3538, 3942, 2738, 1805, 929, -56, 893, 1280, 75, 126, 774, -982, -1598, 2597, 670, -62, 2837, 2354, 2530, 759, 1308, 557, 463, 1743, -1088, 536, 1044, 1215, -50, -701, -2192, -2284, 1267, 633, 464, 765, 83, 107, 594, 1238, 194, -776, 509, -275, -1564, -2643, -2580, -2929, -2471, -172, -1812, -2562, -1108, -2639, 736, 824, 1363, 3317, -784, -48, 1202, 1562, 3661, 2098, -590, -2417, -1413, -3802, -3826, 256, -2009, -3720, -3861, -4614, -1889, -1301, -3192, -2528, -3997, -5314, -2880, -3159, -2951, -1620, -249, -516, -895, -1170, -2503, 56, 976, -1968, -873, -889, -1385, 1437, 769, 91, 602, 304, 1358, 470, -777, -649, -1261, -2641, -3225, -3720, -4596, -5771, -6447, -6010, -3285, -3263, -2241, -1348, -3763, -1922, 2284, 2596, 2864, 3946, 5022, 4792, 1734, 1139, -1520, -1037, -600, -3020, -1890, -1379, -1684, -831, -756, -743, -699, -688, -156, -930, -2428, -338, 1629, -803, 461, 3289, 3417, 2901, 3093, 3525, 1985, 3972, 4940, 2318, 1223, 679, 914, 376, 919, -1002, -942, 1233, -445, -688, 266, 163, -24, 573, 2158, 900, 446, 960, 1484, 1164, 1587, 2565, 2593, 4814, 4630, 4279, 6285, 7197, 7567, 7178, 4773, 4029, 1481, -380, 975, -777, -1935, -2670, -1797, -1186, 175, 2391, 91, -57, 2130, 3600, 3121, 1960, 5040, 4024, 963, 4021, 3160, 153, 2091, 2879, 2759, 3786, 3563, 1346, 1633, 3364, 3766, 3751, 3771, 4819, 3249, 2268, 1688, 2424, 3666, 2674, 2607, 2055, 3034, 4147, 1531, 2166, 3401, 805, 1207, 1807, 1862, 1341, 1320, 1053, 1277, 3297, 3454, 4785, 4024, 3159, 3797, 2962, 3443, 3489, 1215, -1671, -1144, 621, 777, 2240, 1465, -726, 502, 694, 1277, 2673, 3568, 3654, 3386, 2249, 2291, 3947, 1751, -180, 1271, 2185, 315, -990, -1467, -326, 2336, 2226, 1128, 847, 3376, 3020, 1214, 3571, 3741, 1238, 125, 2451, 2354, -410, 652, 1348, -588, 2248, 2804, -634, 2122, 1850, 2371, 4616, 4000, 4237, 2311, 836, 3095, 3943, 5581, 2363, 1868, 4539, 2011, 1800, 1511, 2678, 3157, 2417, 2782, 2823, 693, 169, 568, 245, 787, 827, 1011, -529, 522, 3269, 2871, 2687, 4002, 2407, 874, 3291, 4887, 2942, 3845, 4092, 2761, 4300, 4709, 6336, 6727, 6448, 6910, 6696, 4558, 3964, 4230, 3110, 704, 31, -181, -2186, -755, -438, -1959, -770, 428, 193, 1387, 5674, 6377, 5105, 4836, 7340, 7334, 7092, 6113, 4224, 5616, 2367, 240, 2300, 2944, 2192, 977, 2099, 2329, 2195, 1946, 1713, 1519, 878, 921, 419, 1588, 2703, 2891, 3338, 4328, 4551, 3085, 3401, 4443, 3798, 5657, 4173, 2160, 831, 774, 646, 1111, 2645, 2394, 543, -634, 299, 1022, 2310, 1317, 1522, 1897, 561, 1338, 762, 1284, 971, 531, 2157, 217, 2731, 4517, 4237, 2503, 5439, 5422, 3466, 5868, 3295, 1910, -2010, -3139, -774, -3178, -1594, -4333, -5821, -3387, -3278, -1056, -616, 367, -2374, -2476, -469, -121, 264, -467, -2084, -1800, -1715, -815, -497, -1598, -536, -421, -2587, -2400, -864, -613, -1073, -804, -1161, -1880, -2649, -4035, -4569, -3174, -2384, -3564, -4957, -4431, -4040, -3185, -4762, -2230, -3367, -6212, -4633, -4082, -4324, -4996, -4949, -3643, -3347, -1757, -1916, -2899, -831, -1572, -2059, -3736, -3929, -4016, -5154, -5031, -6311, -6609, -5002, -5002, -4495, -4059, -4271, -4448, -4461, -3384, -2117, -2362, -2535, -2807, -6566, -3572, -1506, -5786, -4577, -5612, -9028, -7129, -7596, -6435, -6234, -5527, -6233, -6797, -3212, -6170, -4963, -5900, -5673, -5316, -7636, -5345, -5608, -6531, -6494, -7397, -6152, -5590, -4973, -6150, -7042, -3698, -5183, -6505, -5609, -6469, -7289, -3502, -5140, -5779, -2342, -5737, -6299, -4142, -6392, -7453, -4551, -5183, -4015, -4773, -6168, -7172, -7129, -5719, -6928, -6891, -5827, -6039, -6956, -6795, -4891, -3870, -4691, -5915, -2088, -3324, -5255, -3545, -5981, -4952, -2945, -3692, -3215, -1716, -928, -722, -1665, 332, 878, -50, -612, -2450, -5203, -3940, -3882, -5194, -4656, -7606, -8725, -5327, -4794, -8354, -4937, -3827, -3953, -3163, -642, -1993, -1796, 311, -1318, -986, -1340, -283, -3361, -2625, -5071, -4792, -706, -2858, -3008, -2562, -3033, -3827, -3482, -367, -2915, -2991, -2730, -4598, -1997, -2472, 658, 863, -1259, -473, 149, 1433, -620, 154, -557, -3581, -1292, -2058, -4106, -3181, -2171, -3819, -2933, -1720, -2235, -2628, -1861, -822, -1228, -367, -2538, -279, -4655, -3249, -1599, -3106, -345, -1712, -2012, 332, -128, 427, 4386, 2578, 480, 1793, 1253, 814, 477, -4108, -3364, -3378, -3958, -2944, -3327, -3605, -4253, -2332, -2298, -1424, 80, -3115, -3465, -2465, -1618, -1229, -989, -1422, -267, -1014, -1351, -2454, -726, 763, -1345, -633, 554, 55, -1012, 1380, 67, 742, -1883, -986, 1093, -139, -569, 947, -491, -501, -168, -1055, -768, -548, -451, -254, -1491, -2197, -1718, -544, -2164, 546, 1997, -506, 1877, 1529, 1976, 4418, 3088, 575, 1234, 957, 452, -1782, -2022, -2617, -1963, -1282, -372, 305, -1197, 541, 1339, 1312, 2451, 1552, 2003, 398, 2716, 365, 2520, 180, -3393, 600, -1109, -413, -2843, -308, -2521, -4363, 2164, 1121, -1105, -391, 574, -1104, -983, 1374, 363, 1524, 251, -2053, -1391, 1240, 1497, 1968, 678, -530, 459, -149, 2900, -593, 170, 1125, 78, 1623, 3145, 3581, 265, 1487, 2892, 2902, 1944, -241, 962, -561, 514, 2739, 1135, 89, -647, 673, -72, 486, 344, 355, 1536, 1543, 1383, 732, 2403, 3536, 1877, 3427, 1997, -196, 2338, 509, 2686, 4744, 1244, 4880, 6380, 2727, 5134, 6693, 4559, 5154, 6613, 3345, 3436, 376, -327, 2268, 392, 4368, -1256, -2127, 613, 658, 1384, 2773, 3449, 875, 1689, 2742, 3797, 5093, 3654, 4608, 3941, 2292, 2543, 826, 1418, 1140, -709, 735, 127, 1392, 1988, 188, -1377, -235, 398, -215, 1397, 810, 126, 160, 2163, 3131, 2232, 3925, 3439, 1543, 3454, 152, 38, 912, -2024, 296, -1276, -3285, -509, 1485, -81, -526, -16, -146, -1560, -612, 1272, 1206, -751, 307, -806, -2593, 1047, 267, 594, 2416, 348, 1608, 3545, 3142, 2154, 4054, 4046, 3798, 4312, 2104, 2071, 595, -907, -314, -2102, 99, -623, -2096, 1353, 181, 33, 235, -456, 2829, -250, -2415, 444, -715, 89, 1558, -322, -799, 2308, 2127, 1277, 1716, 2331, 866, 1935, 1219, 1295, 903, 508, 1301, 2990, 3560, 3082, 891, 1227, 1730, 2363, 3173, 1922, 1580, 834, -708, 186, 1524, 1230, 954, -2393, -565, 2839, -618, 1886, 1251, 146, 2744, 2141, 1935, 3945, 2825, -804, -225, -207, -2575, -2262, -3198, -3168, -255, -672, 18, 1313, 288, 661, 2021, 1754, 2547, 2007, 2445, 2116, 933, 1130, 541, 905, -85, 652, 1153, -528, -1186, -996, -1143, -1440, -476, -1285, 92, 1025, -499, 1256, 132, 1674, 2332, 1906, 2253, 1252, 1832, 866, 1633, 3032, 3043, 1543, -54, 1740, 1197, 1877, 5394, 1837, 1749, 3621, 1766, 4277, 5103, 5865, 3729, 1458, 3533, 1329, 531, 927, 1821, 808, -729, 1185, -197, 1771, 2063, 570, 1153, 474, 2842, 1389, 626, 1817, 2574, 3142, 2620, 3331, 1489, 1553, 2988, 2216, 2469, 2859, 2982, 3728, 4916, 4156, 4233, 5389, 5752, 4192, 4929, 3380, 976, 1734, 900, -221, 1680, 453, -670, 1644, 951, -116, 1131, 1208, 516, 1796, 1665, 1594, 958, 1392, 2247, 3686, 3242, 67, 293, 420, -1117, -1179, -942, -1703, -2661, -2199, -405, -710, -1939, -900, -971, -884, -650, -134, 1086, 1429, 1820, 1693, 2155, 3110, 1532, -409, 397, -928, -1307, -1701, -1713, 984, -1116, -2024, -1853, -2634, -243, 1348, 1496, 410, 657, -364, -2126, 509, 1266, -93, -640, -1521, 571, -265, -1863, 1573, 2888, 1576, 1227, 2090, 2384, 3952, 4733, 2868, 2310, 2994, 1278, 626, 1120, -510, -28, 723, -274, -941, -883, 307, 840, -437, -364, -520, -1645, -1218, -481, -392, -309, 1167, 1657, 474, 1462, 1879, 1077, 2021, 712, -213, 604, 424, 104, -247, 135, -450, -444, 1359, 511, -450, 1256, 1450, 262, 338, 1571, 817, 177, -516, -2488, -1629, 359, 458, -43, -195, -1010, -1295, 397, 2611, 1999, 1189, 1867, 289, 754, 2033, 60, -1242, -2140, -2869, -1985, -1892, -2176, -1639, -1056, 42, -74, 702, 1632, 483, 1157, 1910, 1253, 2062, 2577, 799, 1060, 2010, 1277, 1468, 667, -162, 244, -320, -596, -608, -1211, -969, -1496, -779, 1116, -470, -714, 643, 1300, 2054, 1967, 1814, 1316, -233, -619, 1058, 1174, 715, 617, -1221, -1311, -301, -1059, 690, 1857, 1652, 621, 848, 3441, 3275, 3240, 3358, 124, -1335, 360, -1348, -1966, -1096, -2118, -901, -1320, -3618, -2352, -717, -1165, -2172, -1912, -1508, -1395, -966, -1678, -1258, -207, -884, -2095, -630, -490, -2405, -2756, -1434, -995, -1279, 1099, 886, 194, -172, -1328, 61, -1234, -1005, -697, -3283, -2261, -1965, -4049, -3655, -2189, -2747, -2594, -2360, -2932, -2963, -1356, -1590, -3365, -1117, -1206, -1541, -885, -771, 953, -938, -2064, -2332, -3438, -3290, -3213, -5115, -4134, -2864, -3656, -3359, -4832, -4973, -1841, -2151, -1405, -903, -1470, -2969, -389, 522, -1655, 730, -1386, -3102, -1637, -2239, -3865, -3674, -4381, -4967, -3314, -4046, -3150, -3547, -4447, -2819, -2663, -3313, -2105, -2892, -5322, -3622, -2843, -2890, -4425, -4291, -3129, -4837, -4555, -1224, -1665, -1597, -840, -1182, -999, -2225, -1757, 1178, 1705, 838, -840, -3453, -1783, -1674, -3947, -3292, -2600, -2833, -3757, -3967, -4667, -3860, -4812, -3963, -4999, -5992, -3546, -4631, -3896, -2124, -2841, -2167, -3368, -3342, -1470, -1325, -2522, -2750, -4263, -4451, -3847, -5836, -3753, -2356, -3368, -4307, -3352, -3167, -3676, -1732, -2725, -4016, -612, -2948, -3940, -2399, -3233, -4778, -4490, -1858, -2202, -2992, -1651, -302, -1931, -2441, -2055, -277, -897, -317, -1555, -2990, 242, -2713, -4495, -1801, -4691, -4055, -3296, -3229, -3235, -2373, -1350, -1544, -1045, -1551, -1163, -991, 94, 200, -871, -370, -334, -514, -981, -333, 237, -1187, -472, -548, -952, -2558, -409, -3598, -2085, 158, 81, -575, 544, -524, -117, 2371, -220, 2612, 1569, -755, 373, -678, 88, -535, -2042, -1897, -1838, -614, -1773, -657, -339, 138, 1719, 261, 1097, 2175, 1595, 2736, 4187, -111, -1532, 311, -1982, -1977, -1847, -1406, -3023, -1158, -960, -1650, -1397, -2250, -3093, 89, 570, -1101, -70, -1506, -1214, 1892, -547, 9, -684, -307, -761, -546, 2080, -767, 170, -487, 1054, -246, -947, 1637, 238, -1629, -175, -779, -1321, -2117, -2818, -1591, -1077, -800, -1800, -2020, -2984, -593, 230, -1962, -830, 1207, 1173, 299, 287, 1057, 1956, 2483, 1419, 935, 1289, -204, 806, -2914, -3677, 170, -2793, -1963, -1379, 408, -575, -880, 1141, 565, 1164, 3182, 1495, 783, 3042, 2703, 571, 2077, 738, -1525, 33, -100, 647, -962, -42, -789, 923, -803, -2373, 2712, 650, 83, 1684, -127, -281, 856, 298, -748, 426, 541, -25, -699, -291, 195, 2384, -141, 2087, 3001, 508, 3601, 2667, 719, 3335, 3764, 3082, 863, 2988, 3844, 210, 1547, 2017, 1482, 208, 848, -535, -745, 98, -343, 1498, -239, -1510, 260, -426, 1463, 1539, 2211, 3063, 27, -83, 1788, 835, 329, 1392, -1750, -404, 2033, 383, -678, 1115, -1912, 574, 1486, -603, 2496, 477, 1004, 1014, 1035, 1843, -707, 332, 557, -823, 1146, 3232, 29, -226, 3710, 1413, 2234, 2659, 1990, 2079, 1853, 3877, 908, 3004, 5646, -1982, 316, 2723, 625, 2073, -16, 381, 973, -100, 1966, 2408, -600, 801, 1793, 357, 1891, -4937, 5545, 3468, 3168, -3104, -3242, 1407, 3259, 4029, -1218, -1387, -1778, -1409, -840, -1065, 7320, 2674, -2955, 3139, 7146, 2729, 4073, 884, 4649, 5566, 2928, 1349, 1326, 377, 98, 4139, -835, -2020, -2611, -1829, 2248, -1810, 234, -718, 1820, 4169, 3057, -141, 538, 6222, -229, -1458, 5114, -5551, 3541, -1362, 3456, -1292, -3260, -88, 562, 828, -2870, 5926, -978, -2305, 1977, -645, -1434, 1692, -1966, -1074, 2286, 1935, 3224, -1889, 2, -1497, -3167, 20, 684, 861, -1879, 1643, -3134, -2365, 3469, -2241, -308, 110, 1280, 539, 374, -272, -1046, 3487, -2791, 1162, 470, -2012, 5466, -1867, -50, 3503, 1762, -2949, 4529, 4432, 1673, 5704, 7048, 2872, -1400, 1895, -1548, 3392, -3059, 3398, 189, -2744, 3989, -964, -1367, 1676, 319, 2069, 2166, 2259, -744, 4443, 2956, 785, 2690, -3339, 1670, 2589, -1912, 1162, -639, -949, 717, 2084, -2422, -20, -3207, -681, 1776, -289, 865, -2769, 64, 2225, -4280, -2465, -1347, -2318, 431, -3379, -117, -4510, -608, 2973, 1193, 363, -2578, -980, 1062, 4297, 3425, 4940, 2368, -3251, 4552, 2168, -1708, 6645, -1410, 3480, 4599, -6413, 492, -519, 3111, -1434, 1840, 178, 2839, 1949, 122, 8505, -1068, -1334, 5463, -1858, 2232, 7393, 1415, -1656, 5042, -1321, -5741, 5094, -516, -303, -4519, 5321, 640, -5005, 2517, 12, 1104, -174, 926, 2879, -2163, 870, 6074, -3951, -1697, 4203, -2054, 1006, 4850, 3659, -2959, 1986, 1420, 3295, -2473, -1403, 2947, -1948, 4281, 451, -868, -346, 2158, 384, -4635, 993, -1423, 201, -73, 1660, 2323, -2066, 3344, 4560, 1959, 1323, -2227, 3081, 7370, -2952, -34, 5747, -1606, 3763, 74, 980, 4178, -2036, 1215, 3076, 1502, -2997, 4050, -198, 896, 4789, -3189, 3116, 4092, 154, -1830, 777, 675, -4516, -1037, 4735, -3521, -6434, 2463, -2171, -2767, 5067, -532, -3938, 342, 100, 1415, 1443, 1332, -1315, 944, 1837, -778, -4989, -219, -873, -3574, 175, -4906, -4077, -1691, -4615, 350, -3648, -1073, -3665, -4082, 2540, -232, 186, 946, -414, -1962, 4816, -2094, -2773, 4405, 2564, -4771, 2860, 1684, -3584, 3296, 222, -24, 3152, -815, -235, 1461, 3811, 2005, -4907, 4073, 742, 2721, -2317, -2211, 118, -2831, 1840, 813, -1022, 2878, 226, -698, 4376, 931, -2592, 394, 1616, 3866, 2538, -2838, -1020, 2358, -3263, 1284, -5459, -7032, 1243, 3248, -4320, -1994, 2001, 488, -3751, -5080, 5718, -2998, -1980, 1253, -992, -3673, 99, 602, -3095, 247, 1215, -8777, -1524, 3815, -12576, -246, -1182, 646, -4006, -4856, -5262, 6454, -5915, -3527, -2032, -4542, 7137, 2977, -1106, -3558, 776, -5161, 6865, 8216, -13926, 60, 3601, -587, 2431, -9840, -1044, 3210, 3818, 6076, 1900, -1529, -615, 5817, -752, -2915, -4712, -4250, 3645, -3695, -3669, -9118, -4901, 2140, -2050, -10659, -6329, 8460, -1755, -2525, -549, -3893, -6986, 6236, 2656, -5725, -3550, 1121, -7130, -970, -4604, -6752, -7406, 2932, -2377, -4024, 270, -1224, 2978, -6914, -1778, 1216, 64, 2205, 1458, -1787, 7561, -4244, -2181, 2053, 8514, 600, 768, 1875, -2434, 5788, -6122, 5505, 8698, -100, -956, 1229, -4604, 6313, 1555, -4310, -948, 335, 3177, -4977, -5374, 5692, -7016, -6944, 4415, 842, -4682, -3724, -2672, 365, -2488, -5489, 234, 45, -725, -157, -11511, -1346, -3413, -7958, -1194, -3305, -6056, -1293, -6877, 2139, -1129, -3966, -3852, -1304, 347, 640, -5288, 2254, 3451, -7623, 1556, -4437, -3951, -5380, 2142, 2292, -2571, -1107, 303, -1092, -1813, 1559, 4172, 5520, 3225, 7213, 514, -5418, 5841, 11266, -575, 152, 2873, -5286, -2132, 3530, -3604, -1521, 919, -90, -590, -4623, 35, -5581, -5300, 3560, 779, -7349, -1877, 1988, -5143, 3088, 4534, -7220, -133, -3118, -3400, -5149, -2428, -5907, -2392, 609, -3411, -6931, -7208, -1499, -2312, -3874, -2351, -233, -5396, -2624, -9359, -121, -2945, -3679, -1257, 4597, 741, -4105, 145, -2134, 73, 6338, 4245, -3071, 3224, 3837, 1391, 4273, 13574, 6016, -3440, 2568, -617, -2754, -2388, -3420, 418, 7521, -2196, -10535, -3941, 3850, 1539, -8357, 3009, -1936, -6018, -873, -905, -1531, 483, -1631, -1894, 3811, -2318, 1745, -601, -792, 8577, 4413, -5895, 5004, 559, -5234, 1186, 2766, 5662, -262, -1538, 1341, -4897, -3524, 3376, -615, 4300, 1730, 87, -9142, 1153, 1777, -4465, 2958, 1382, -5098, 89, 4832, -4201, -2189, 3673, -3787, -4116, 4211, -7254, -7315, -408, -5352, -3701, -5611, -6863, -7624, -6954, -240, -4419, -5380, 4270, 2196, -1253, -819, -5036, -1212, 5289, 3158, 3031, 2333, -849, 3874, 2213, -274, 1003, 6641, 3530, -299, 7656, 1979, -3523, 6600, 5896, 362, 290, 3195, 3504, 1476, 4509, 3663, 868, 5965, 3364, -4770, -1792, 8148, -953, -981, -1148, 2004, -132, -1834, -3408, -4308, 1817, 1513, -299, -3262, -1316, 115, -11105, -7845, -7884, -7233, 1482, -1285, -3411, -7183, -6558, -75, 3369, -109, 3980, -2267, -4607, 3136, 2712, -2354, -1762, 2631, -161, -671, 862, -4374, -7482, 535, 7370, 857, -8488, 988, 6557, -2955, 1077, 2510, -3982, 7343, 6731, -2499, -1448, 6030, 4380, -1235, -296, 7129, 1432, -4278, 3913, 1380, -2229, 3473, 6672, 5014, 3241, -4036, 2191, 5064, 4731, 4786, 2621, 1345, -1257, -421, -949, 3751, 1846, -76, -2158, -4298, -1356, -438, -41, -1128, -805, 870, 1620, -4110, 2749, -896, -3042, -201, -455, -3622, -1320, -1471, -5136, -5098, 3649, 170, -5714, 2623, 4927, -6158, 1862, 8771, -2341, -4206, 4535, 5427, -5446, -3767, 5055, 1078, -348, -191, 2613, 4595, 1776, -3643, 3899, 4739, 5083, 5012, 3137, 13335, 7970, 3803, 7833, 8146, 6811, 3505, 2306, 8539, 7485, -1499, 669, 2182, -7112, 1245, 5853, -989, 817, -212, -3215, -346, -3278, -4873, -5168, 731, 4644, -7650, -6013, 916, -5149, -2074, -97, -5283, -5430, -12, -1399, -3623, 5161, 3071, -2819, -3397, -3029, 1588, 1573, 2214, 8148, 2245, 4161, 2128, 736, 752, 3638, 4852, -5534, 3037, 10299, 3079, -1610, 5267, 4363, 1277, 5684, 6146, 2, -1311, -882, -1260, 3985, 5355, 5148, -896, 1281, -270, -5287, 194, 4736, 4707, 2995, 7101, 2177, -5513, -1681, 4614, 9425, 8618, 3421, 3725, 542, 274, 2930, 5517, 5443, 3986, 338, -4053, 2893, 2872, -2172, 2120, 3267, -2889, -4512, -1231, -4025, -2545, 978, -1059, -1122, -311, -1013, -6950, -10738, -741, 5145, -3934, -2276, -2924, -6001, -2582, -5538, -4717, 1065, -2142, -544, 1468, -5579, 1914, 3069, -3499, 2432, 4508, -3043, 2471, 5003, -2595, 274, 4848, 9382, 2869, -368, 5578, 829, 5295, 10582, 4580, 5085, 7215, -482, -100, 5899, -1339, -2410, 5530, 2923, 87, 2707, 1967, -4617, -155, 3239, -3948, 1030, 1727, -2649, -2557, -2523, -1911, 487, 277, 707, -554, -6535, -6460, -279, -482, 1370, 2170, 3189, 216, -8031, -3629, 862, 656, 702, 5558, 1175, -6988, 2586, 3304, -2596, -930, 5115, -782, -4503, -2530, -8261, -7780, 1173, -1481, -10214, -3672, -4342, -4022, -4354, -3547, -128, 390, 2049, -512, -7082, 2182, 3869, -2288, 3218, 3034, 6544, 2299, -4895, 3447, 4112, 2090, 6724, 9006, 2406, 6718, 1825, -270, 8616, 10636, 2783, 3898, 8276, 3551, -3899, 1530, 7274, -671, 2170, 3736, 2551, -2969, 2432, -1837, -2006, 3880, 592, -3327, -113, 550, -6069, -3002, 668, 2548, -3072, -6277, -3453, -3802, -1640, -7877, -8915, -5427, 201, -4636, -9034, -11074, -5805, -374, -3018, -3452, -3480, -3492, -3387, -4044, -1231, 1083, -718, -190, 2516, 322, -9076, -621, 676, 4196, 7799, 1725, -2383, 1994, -824, 1615, 8232, 10257, 3504, 3238, 4390, 4133, -1375, 1791, 5987, 5362, 1256, -2619, 4269, 9490, -1664, 932, 6406, 7128, -3280, -2802, 7391, 1881, 307, 354, -4828, -6391, 3304, -6611, 1318, 950, -2027, -6526, 2101, -3684, -5070, -2305, -2115, -2952, 176, 801, -3727, -2763, -115, -2159, -4171, -3033, -6570, 69, 143, -5193, -5919, -8741, -6990, -3101, -3522, 801, -4041, -2981, -1092, -7433, 99, 1547, -4200, 9, -3229, -5650, 7699, 492, -5632, 5450, 5679, 3836, -5769, 1307, 4777, 1132, 1258, 2657, 5013, 3204, 4971, 4904, 4800, 7701, 3871, 574, 5507, 4293, 2147, 707, 662, 3448, 2334, -5424, 922, 7642, -1330, -5525, -1817, -1420, -3266, -330, 1370, -5075, -2434, -5105, -4606, -707, -5365, -7, -1225, -3041, -4798, -6956, -4363, -2756, -2731, -2982, 2372, -10239, -3476, 3059, -536, -2638, 2521, 2062, -297, 5504, 239, -1439, -1180, 3781, -1546, -137, 2152, 669, 5201, 139, -2348, -6820, -1256, 3955, -1268, -4297, -1157, -2926, -3531, -567, -1860, -321, -2036, -8791, -7363, -2069, -5671, 1841, -2810, -3512, 152, -2100, -4991, -1576, 2775, 1429, 2947, 365, -878, -1715, 1730, -2703, -1170, 5583, 1691, 661, 1771, 1590, 2189, 6316, 3642, -995, -6280, -3652, 4728, 1360, 5195, 3267, -3454, -4223, 2927, 5393, -1097, -1676, -508, -2900, -1874, -811, -808, -5011, -5167, -3375, -4308, -4454, -864, 1691, -3811, -4071, -1560, -5834, -4427, -1006, -1771, 884, 70, -1570, -6108, -5322, 992, -7032, -3174, 1907, -147, -4334, -2269, 4223, -358, 2201, 3853, 3145, 2058, 2314, 5084, 3887, 4901, 4399, 3393, 6286, 3009, 3988, 3053, 6414, 6866, 7013, 6225, 8552, 2197, 3010, 11060, 4717, 6050, 4185, 4516, 4964, 205, 1665, 3136, 4340, 1327, 896, -5942, -183, 2313, -761, 1976, 2397, 1027, 1628, -763, -2737, -5964, -4061, 1046, -1947, 6532, -1093, -2481, -3624, -596, -1344, -1843, -7, 10303, 8746, -5335, 892, 7287, 5429, 6350, 11106, 1617, 3569, 4350, 5481, 11533, 3580, 4447, 5532, 5798, 2146, 1496, -1636, 8405, 8093, -1518, 6089, 865, -5406, 2287, 12265, 2910, 3550, 5863, 1012, 2600, 2515, -2198, -75, 1730, 6522, -943, -4578, -1441, 1706, -1272, -5638, -2377, -2657, -1702, 2608, -163, -1995, -4164, -7480, -2139, -982, -4486, -5888, -5579, -1121, -5302, -11060, -5218, 392, -7102, -10606, -6929, -3988, -3310, -1014, -7954, -9253, -4243, -3605, -1448, 986, 4695, 2994, -1601, 192, 2589, -655, 5449, 7056, 2454, -3267, 4890, 903, -1407, 2670, -1315, -1311, -6053, -3652, 1757, -443, -9721, -1049, -3821, -6543, -8237, -869, -2466, -5363, -1177, -8493, -8090, -9657, -6666, -7463, -5366, -7138, -10707, -7822, -7058, -6248, -6218, -1223, -10126, -14166, -9419, -2508, -5660, -3636, -2121, -14011, -4630, 4756, -8418, -5842, 31, -1808, -5637, -6600, 67, 2199, -5689, 2672, 543, -9055, -2184, -5579, 1085, -2463, -9106, -9126, -6385, -4150, -2186, -9163, -13242, -7238, -3392, -6580, -4189, 237, -6811, -9172, -7984, -8202, -7981, -3310, -2587, -9453, -4091, -3999, -7804, -5684, -2296, -4486, -3893, 659, -4930, -5055, 3571, 4828, -4461, -1967, -981, 1600, 4470, 1915, 4424, 1400, 4834, 5908, 4251, 9017, 11080, 8920, 9117, 10820, 11812, 11102, 7541, 10843, 11989, 2642, 3969, 6640, 6789, 3624, 8217, 9247, 2874, 6701, 5664, 2728, 571, 3499, 3513, -1860, 2039, 240, -4515, 2626, -1011, -6478, -2997, -3065, 871, -1451, 265, 1389, -2154, 605, -551, -2425, 4722, 2701, -1357, 562, -969, -2912, -2723, -179, -1390, -2391, -3308, 1007, 5280, 5493, 3366, 6746, 7286, 10228, 4537, 2135, 1291, 5978, 4368, -3109, -2496, -2115, 3904, -637, 402, 6681, 2396, 2941, 1324, -1825, 215, 3962, -2070, -3339, 3072, 2751, -4417, 1971, 2977, -2009, -2034, -2447, -1729, -6648, -3116, -3655, -10126, -8727, -5302, -3898, -4430, -6518, -7294, -2918, -6164, -7694, -3668, -3735, -537, -3146, -1416, 3348, 774, 1325, -1897, 3605, 6752, 4072, 6379, 8591, 3571, -311, 5737, 82, -1376, -1250, 3104, 5819, 6561, 8885, 5676, 2106, 3761, 4292, 3418, 11281, 7305, 5841, 6676, 5001, 5508, 8682, 4811, 5274, 5077, 5452, 7423, 1792, 4564, 6221, 9982, 11305, 4790, -98, 7022, 8375, 5191, 8550, 4988, 3874, 5602, 10298, 7510, 3852, 5052, 3929, 5555, 8698, 8513, 12367, 15649, 12204, 14566, 13207, 11808, 16986, 12792, 5706, 1838, 860, -1970, -3547, 899, 2172, 1189, 3508, 8343, 6384, 5234, 7662, 5426, 5869, 6445, 3427, 1259, 5523, 7936, 5567, 6182, 6370, 4577, 5008, 9606, 9183, 6233, 5240, 8845, 6863, 8727, 11616, 5964, 4630, 1547, 2092, 5928, 8885, 9286, 6740, 3892, 1467, 3031, 3601, 3100, 4469, 3888, 3054, 5595, 7108, 11390, 10963, 7163, 1577, 1366, 1050, -1062, -184, 2313, -167, -2807, 1411, 1873, -1352, -2075, 2272, 7943, 8325, 3401, 2170, 3047, 705, 1524, 416, 2486, 4759, -3110, -3802, -2293, -1875, 1322, 498, -1462, -1458, -1243, -2075, -2257, -6493, -7331, -4068, -8612, -10819, -12649, -17419, -12002, -8830, -13287, -10339, -9539, -12680, -10232, -8756, -7091, -5940, -5803, 81, 2999, -2731, -6130, -9664, -11831, -10203, -6239, -5980, -10075, -8425, -6798, -5273, -4949, -4999, -1774, -2291, -4302, -5117, -5122, -3539, -311, 2539, 78, -5215, -9399, -12089, -7166, -9503, -10037, -7868, -9863, -8740, -11425, -10210, -4903, -6802, -6863, -6763, -11100, -8134, -11058, -13893, -11522, -8608, -10979, -16310, -14787, -9872, -10807, -10909, -7699, -10263, -10233, -6761, -5778, -5349, -6837, -10228, -10851, -16768, -14693, -7006, -11994, -12828, -10462, -9386, -8736, -4405, 237, -5862, -9217, -3384, -7370, -10521, -4670, -4986, -7251, -2728, -460, -7434, -7311, -4085, -3845, -5344, -4016, -5811, -7754, -3576, -3668, -2541, -3167, -5189, -4614, -2864, -409, 1239, -2531, -5548, -4540, -5090, -898, -707, -3961, 1142, 1966, -3676, -200, 6436, 8787, 11038, 13215, 10248, 3791, 1427, 1880, -1616, -6628, -2778, -5933, -3525, 3644, 3212, 4844, 9393, 3266, -888, 4553, 6167, 11373, 6255, 3360, 2772, -724, 795, 2050, 2622, -1069, 1270, 4430, 2583, 920, 3117, 3973, 1779, 3772, 4034, 3050, 4916, 4517, 1241, 1026, 3968, 4162, 5347, 8985, 7675, -1902, -4352, 2780, 2168, -2785, 754, 2422, 374, 5151, 9067, 10684, 9051, 1986, -1901, -1952, -6725, -8710, -5117, -6004, -7992, -7168, -9474, -6660, -3937, 652, 723, 444, -1595, -5374, 384, -722, -6567, -5365, 2446, -1854, -5302, -1118, 1264, 950, 2808, 165, -3952, 5287, 4523, -2667, -1396, -431, -9806, -9839, -4206, -6105, 543, 3434, -2455, -6524, -2089, 1502, -3360, -5867, 267, 77, -1739, -2168, 3649, 10496, 9330, 3915, 1014, 767, -2001, -5664, -4583, -3018, 47, 1653, -822, 2240, 6639, 5875, 2672, 7889, 9516, 6640, 8357, 14316, 11924, 3465, 10051, 7205, 2765, 6895, 8160, 3778, 6642, 11307, 8657, 8499, 8918, 9136, 8929, 9155, 4203, 1502, 9998, 12878, 3016, 855, 1018, 931, 547, -1383, 6454, 6968, 3877, -622, 3928, 12667, 10869, 7912, 8714, 8430, 9006, 5246, -791, -76, 400, -196, -244, 4278, 6493, 14622, 8850, 2082, 2871, 7469, 7835, 7345, 5916, 5513, 7344, 7229, 7903, 8833, 10694, 9619, 6430, 4582, 10696, 3617, 5226, 10927, 11324, 9887, 10459, 10154, 9931, 9982, 13985, 13097, 9460, 9216, 3481, 5426, 7642, 6091, 2434, 3660, 2597, 7808, 7612, 8179, 11080, 11815, 16257, 14883, 10254, 4702, -1099, -1746, 630, -5478, -1436, 4151, 2284, -5420, 653, 5612, -2003, 4362, 6561, 3053, -2987, 1027, 1768, -1390, 2750, 2490, -1357, -1887, -626, -3144, -2035, -927, -4983, -3253, -2830, -5095, -7489, -6944, -4807, -4539, -5134, -4993, -4401, -5350, -3744, -3924, -2702, -5570, -9591, -7865, -7634, -5894, -8493, -8622, -2899, -4837, -3099, 4449, 3962, -810, -646, -508, -2342, -5813, -11773, -11093, -10374, -7536, -1587, -3086, -8657, -3257, -1712, -5246, -4957, -4752, -5018, -5197, -6135, -7714, -4995, -6000, -8055, -9126, -10086, -8824, -5103, -3657, -9739, -4695, -5088, -13919, -15183, -15255, -15505, -15789, -14381, -11999, -12373, -12249, -10699, -16331, -13786, -11799, -13899, -12436, -11930, -11478, -10839, -2535, -1299, -4962, -3422, 577, -1859, -3136, -5735, -7415, -11126, -14143, -11592, -14354, -12384, -8318, -7117, -4874, -2828, -4824, -1234, -4160, -4890, -610, 2334, 15, -1038, -3971, -6211, -7300, -15072, -8599, -5008, -5812, -12016, -9524, -5711, -4973, -4400, -6477, -4568, -6928, -6344, -3392, -3909, -8408, -11681, -4301, -2268, -7690, -8120, -6479, -3250, -3365, -996, 374, -31, 1873, 5734, 2136, 3396, 10461, 7340, 4836, 1803, -900, 2804, 1615, -2523, -57, 4265, 408, -1143, -564, -3794, -1389, 426, 822, 3789, 9777, 4833, 13, 4915, 3467, -1265, -2950, 2871, -1638, -3546, 3356, -1146, -2858, 4899, 5980, 2379, 4765, 760, 406, 10892, 6987, -111, 2333, 5475, 3403, 2045, 6569, 7377, 9471, 6104, 4586, 5909, 9075, 9981, 9630, 5934, 6232, 6460, 2077, 6097, -2421, -3298, -1991, -8503, -5661, -865, -3267, -1780, 886, -3502, -4153, -3366, -1746, -1336, -4899, -3406, -2541, -7332, -7273, -5694, -8114, -6105, -4375, -5197, -5672, -5412, -866, 889, -2745, -3228, -5557, -5301, -4568, -2186, -1098, -1122, -18, -1805, -1067, -2641, -3950, -3732, -3454, -5530, -3122, 3090, 4570, -1640, 1790, 3740, 3320, 8985, 12154, 9573, 5988, 2918, -7701, -7588, -1375, -206, 365, 4085, 7214, 1857, 6550, 13413, 13008, 9082, 11669, 6923, 4821, 8197, 8056, 5436, 4098, 7783, 5471, 1708, 7841, 6349, 6287, 8753, 3326, 244, -595, 3005, -5197, 524, 2464, 804, 3910, 7577, 6841, -1339, 627, 1046, 2699, 2854, 2685, 5399, 6911, 5114, 4245, 6982, 16118, 15955, 11418, 16732, 15040, 9527, 2243, 1832, 4749, 3525, 1810, 5659, 3855, 2953, 2524, 12697, 17499, 9777, 12630, 14888, 12344, 11004, 11177, 6638, 4933, 5918, 8092, 6135, 7373, 11520, 6320, 4427, 8990, 6499, 7551, 8989, 9775, 8550, 5383, 6692, 7027, 7391, 5784, 11181, 7924, 944, 5757, 6988, 6786, 5887, 7356, 3604, 4250, 8967, 12367, 7829, 8290, 11365, 8256, 8687, 6094, 9709, 4288, 1933, 976, 2771, 5628, -2148, -1812, 7104, 3372, 2087, 8945, 6444, 2700, 5737, 5096, 2576, 4325, -2288, -3746, -96, 131, -5820, -1287, 1159, -3039, -4738, -3075, 819, -1268, -5194, -4359, -2508, -5964, -5023, -6621, -6175, -6706, -6997, -6393, -3993, -2488, -4756, -3163, -4556, -3509, 1188, -446, 94, -1304, -4208, -1914, 4714, 1507, -5572, -3816, -6065, -7308, -4422, -4496, -5847, -4692, -1665, -1354, -7442, -2556, 2200, -4209, -3927, -956, -5903, -7356, -5016, -9068, -12951, -11429, -14323, -12754, -11387, -10863, -8313, -10728, -13790, -11519, -10768, -11438, -12861, -11133, -3328, -3075, -9648, -13011, -13458, -12580, -13030, -12370, -12513, -15004, -8875, -7452, -10954, -8727, -5047, -4181, -414, -1628, -348, -1544, -1596, -2822, -10007, -11087, -11998, -13242, -12850, -9467, -4835, -3195, -3041, -4303, -4783, -2326, -2262, -2779, -5938, -7157, -1334, -1470, -7388, -6738, -8950, -10183, -8514, -6771, -6104, -8629, -10167, -11695, -13601, -11361, -10236, -11424, -7993, -3171, -2723, -3894, -3554, -4611, -4286, -2908, -4182, -7096, -6890, -3569, -5437, -7981, -3202, -666, 274, 1481, 2558, 1724, 1506, 2666, 1756, -3249, -8688, -6088, -1281, -2169, -3483, -1586, -4492, 2220, 6205, 5471, 9250, 7681, 1040, -3204, -664, -27, 1189, 3314, -1617, -1738, 6465, 4792, 3208, 5378, 5791, 1981, 2317, 3296, 4295, 5665, 5539, 7078, 4764, 2867, 5009, 3532, 6238, 8841, 7773, 8449, 8797, 7139, 1998, 5917, 11000, 8814, 2983, 1719, 8012, 7130, 4030, 6752, 7185, 3499, -3310, -3834, -7039, -11443, -8574, -5258, -7096, -8919, -5013, -80, 295, -2307, -1899, -533, -2945, -2659, -3962, -7467, -6353, -8924, -13299, -9013, -6669, -5936, -4461, -5263, -4891, -5163, -718, 1389, 1016, 799, -561, -5565, -5617, 815, 2983, 1910, 100, 212, 2230, 2589, 3014, 6281, 4425, 1541, 1188, -370, -1027, 2750, 5231, 5864, 5508, 2223, 3413, 3258, -2668, -1943, -222, -2566, -5798, -5137, 1652, 5137, 7140, 7386, 5542, 6421, 6795, 5550, 3293, 3767, 4973, 974, 2781, 7441, 3202, 369, 4288, 5629, 1482, -476, 2958, 8691, 8211, 4947, 5586, 5892, 8308, 6618, 1391, 1676, 6486, 8585, 5822, 4908, 6375, 6179, 4205, 5582, 6877, 7897, 9733, 9312, 10544, 11355, 11027, 8733, 3989, 3103, 2792, 2312, 5453, 5129, 831, 3408, 7626, 5357, 5499, 13118, 15752, 10955, 9845, 10068, 9084, 9536, 11284, 10113, 11031, 10974, 9573, 8950, 8786, 9009, 9991, 7356, 4818, 4929, 5174, 6074, 6318, 12012, 13436, 9450, 9335, 10264, 7738, 6488, 9325, 8215, 6626, 6777, 5672, 4374, 6985, 7315, 4194, 3934, 6451, 10061, 12310, 11441, 5667, 3975, 921, -2708, -3644, 1858, 1884, -3961, 989, 6302, 6912, 7178, 9352, 10310, 8859, 7256, 4632, 216, 41, 3272, 1455, 1651, 4267, 5405, 4338, 4445, 2750, -717, 1625, 5973, 5411, 1390, 1664, 1270, -3093, -2200, -1425, -1780, -1228, -2171, -3325, 833, -2952, -7810, -3631, -3409, -1943, -505, -3257, -2479, -1098, -728, 5220, 4763, 1330, 2917, -2631, -8546, -10858, -9851, -8664, -9364, -10567, -10020, -6962, -7012, -2668, -375, 538, 2998, -2078, -5332, -4428, -7568, -9450, -5875, -7720, -15570, -12871, -7951, -11095, -13130, -13118, -9874, -6628, -6051, -8181, -9252, -9442, -10335, -7822, -5014, -6028, -6714, -6641, -6089, -5026, -6974, -5696, -3967, -4356, -9996, -15525, -10446, -6419, -8922, -6053, 848, -1833, -5652, -2023, -4204, -8409, -7706, -9202, -14064, -12363, -9349, -9593, -11516, -11138, -6398, -3716, -1255, -3244, -5415, -6539, -6521, -7359, -9568, -7766, -9988, -12532, -10011, -9478, -10113, -10866, -12502, -9363, -6975, -10038, -8569, -7205, -8014, -9110, -8508, -11798, -14233, -11545, -7128, -3689, -3487, -4435, -5934, -4555, -3454, 1785, -539, -965, 2077, 165, 1452, 4214, 953, -1122, -2153, -5624, -2716, -4432, -4115, -3988, -7517, -5334, -1772, -1107, -1856, -12, 451, 892, -2711, -2822, 3100, 2289, -11, 641, -170, -4197, -6571, -6976, -7028, -4554, 1005, 1714, -1266, -1264, 1648, 1911, 4735, 9535, 5627, 3991, 7646, 7333, 4786, 5779, 6996, 4318, 2662, 5623, 8140, 9127, 7589, 7045, 8578, 10031, 8481, 7846, 10737, 10760, 5575, 2410, 3486, 555, -7461, -6189, -2310, -3114, 1187, 3298, -201, -5782, -5593, -1100, 510, -1006, 157, -3684, -4665, -2154, -3572, -4975, -4404, -3261, -5959, -3005, -5623, -11246, -6160, -2890, -8311, -6021, 453, -3756, -5269, -4219, -1285, 1166, 1624, -693, -2441, -2730, -1537, 755, -2308, -3797, -1465, 1424, -380, -1599, 30, 7309, 9354, 5296, 4769, -1601, -5160, -5361, -10221, -6317, 997, -994, -6462, 168, -148, -2814, 1827, 4613, 6784, 7055, 7691, 2516, -431, -205, 1588, -1281, -4776, 696, -608, -1728, 814, -1261, -836, 1832, -364, -340, 1426, 1071, 841, 2142, 789, 2419, 5680, 2528, 3936, 9158, 11761, 5840, 2327, 447, 1515, 5749, 7041, 9635, 7887, 5235, 10228, 13005, 12467, 13043, 11512, 11398, 10056, 6349, 4471, 2864, 4978, 5931, 4844, 7301, 12052, 11326, 9282, 13284, 14157, 7902, 6321, 9892, 12592, 8687, 5210, 4992, -136, 406, 2529, 7580, 6280, 3858, 5281, 7963, 6871, 4181, 6816, 6671, 3542, 2198, 2365, 1397, 5724, 11108, 8461, 5387, 5135, 3909, 9639, 10407, 5189, 7758, 10299, 6111, 5542, 11712, 13740, 5680, 4335, 7142, 2669, -139, 2741, 3881, 4822, 8908, 7484, 4143, 7503, 8957, 8728, 13310, 14572, 13984, 14185, 13852, 11612, 11606, 8259, 3333, 472, -1937, 4891, 4538, -1311, 946, -25, -405, 3501, 2893, 1822, 4696, 6373, 2330, 2079, 891, -2545, -1260, -2182, -2584, -3990, -4119, -2498, -1783, -4858, -2522, -2187, -4011, 311, 4604, 5888, 3334, -1895, 713, 1410, -5441, -2555, 466, 2451, -1384, -4036, -2216, -6329, -1952, -69, -3708, 354, 1666, -2681, -4100, -1092, 426, -1961, -4708, -7423, -8856, -9355, -11252, -12941, -10044, -10361, -13682, -13142, -11633, -7786, -11031, -13883, -13552, -12329, -10194, -10084, -6517, -5789, -10392, -6323, -3923, -2533, -4513, -4449, -1816, -1420, -4177, -4738, 1208, 2, -759, -2526, -6862, -9522, -9353, -11979, -12599, -10261, -8714, -6906, -7291, -5707, -3155, -6539, -6705, -2957, -3123, -6483, -784, -1587, -9745, -12719, -13273, -11906, -12565, -13510, -11261, -11749, -12698, -11778, -13989, -11215, -6005, -10623, -12319, -8757, -8980, -10942, -10466, -6269, -1909, -4550, -10252, -8919, -7189, -10015, -9158, -5923, -9823, -9881, -5345, -5623, -6691, -362, -1391, -1001, 1467, -1430, -5351, -5865, -2505, -5796, -9344, -9001, -7062, -5937, -3368, -2149, -2604, -489, 3206, 4034, 1612, 5474, 2595, -687, 6211, 6717, 5602, 2732, -4153, -3064, 542, -2438, -992, 240, -520, -1139, -1577, -2836, -3649, -4277, -1853, 1373, -589, 924, 941, 1697, 5389, 5121, 2826, 3550, 3076, 1584, 1507, 4744, 9723, 5475, 5058, 5858, 4272, 2466, -958, 340, -1108, -872, 514, -404, 8, 3132, 4901, 3185, 1925, 1433, 5578, 7064, 5483, 8137, 6488, 3554, 5124, 6927, -1739, -3596, -596, -4240, -4618, -2803, -2321, -2795, -2304, -2477, -4398, 37, 2334, 2999, 4464, 2471, 1053, -2252, -5737, -8234, -2694, -540, 798, 1200, -1858, -2268, -4242, -2874, -3789, -1710, -1876, 185, 3174, 1840, -2809, -9294, -7245, -3187, -3535, -5596, -6223, -6547, -7833, -8090, -7049, -4112, -1732, -5529, -544, 2706, -440, 1551, 3890, 10129, 10835, 6318, 1038, -1967, 1394, 18, -3521, -1916, 57, 1609, 3975, 2824, -4215, -451, 2356, -724, -1680, 3657, 3523, -272, 3923, 5705, 6699, 6496, 3193, -1309, 6240, 10157, 6397, 6654, 8937, 6160, 3952, 5640, 2917, 1609, 4362, 7837, 3023, 2081, 5384, 2703, 5696, 9756, 10382, 12240, 12992, 10196, 11483, 11958, 10379, 10303, 12169, 15594, 10136, 7025, 11439, 9025, 2383, 4557, 8046, 5118, 2124, 1957, 5688, 8533, 6838, 7289, 6613, 3620, 5253, 6487, 4634, 4922, 5356, 4111, 1693, 2667, 5085, 3522, 5424, 7583, 4746, 7493, 7931, 3300, 11037, 15103, 11131, 11208, 10109, 5742, 6098, 6435, 283, 2870, 9562, 9345, 6235, 4501, 5615, 7940, 7565, 7923, 9546, 12360, 12922, 12875, 14172, 13778, 11523, 10489, 10475, 8763, 7991, 4996, 4357, 4659, 2076, 1240, 1365, 3394, 4254, 3225, 1925, 5683, 6462, 2051, 3104, 6290, 7581, 5861, 7987, 5077, 1598, 1750, 1629, 940, -982, 1976, 3780, 2433, 378, -3852, -7658, -6722, -8025, -6312, -3629, -6496, -7823, -6875, -6005, -4510, -1647, 549, 1743, -722, -1068, -1455, -3396, -2404, -4253, -2210, 651, 829, -2756, -6575, -4631, -3961, -5166, -4724, -2726, -3504, -2175, -2449, -4295, -4029, -4400, -4582, -4460, -3882, -5769, -7314, -6403, -4122, -3394, -4254, -5765, -7239, -9674, -8620, -4302, -5809, -6883, -1952, -1342, -6877, -7966, -8553, -10575, -11767, -13973, -14722, -14173, -11176, -12101, -12705, -9131, -7429, -10852, -11394, -6092, -3317, -3031, -1017, -1397, -5067, -5711, -1917, -3529, -8298, -6617, -6979, -11876, -10821, -8378, -10124, -12715, -12736, -9830, -7730, -10632, -11270, -6640, -3927, -7431, -10023, -3883, -2435, -5672, -3560, -1889, -2472, -5675, -8881, -9278, -6949, -7520, -11427, -9700, -3345, -3987, -11155, -13662, -10263, -11747, -12432, -7343, -5677, -6024, -5267, -5784, -8416, -7655, -3963, 21, -87, -946, 2290, 405, -2288, -27, 1622, 1446, -762, -4170, -5224, -3522, -3319, -3417, -1321, 844, 2689, 2358, 1081, 890, 119, -1185, 0, -62, -2837, -2274, 459, 2334, 1848, 658, 871, 2632, 2624, 4631, 6289, 1943, 1293, 5169, 3931, 1131, 1837, 2265, -140, -914, -802, -2771, -1906, 595, -820, -211, 4930, 5511, 94, 454, 3149, 1187, 3859, 7891, 6132, 7916, 9353, 5946, 6999, 6597, 1467, -1344, -617, -930, -2388, -276, -2204, -5136, -3540, -4162, -3690, 143, 839, 1132, 2731, 786, 925, 3501, 3174, 2327, 2017, 3313, 2831, -436, -199, 3509, 351, -2612, 1056, 1052, -4597, -9662, -11203, -8664, -9875, -12590, -7635, -3512, -4675, -4780, -5125, -5220, -2173, -1440, -2367, -1556, -1184, -3494, -4268, -2080, -1479, -2989, -988, -235, -1692, -2859, -4001, -3071, -3322, -3387, 129, -1034, -3628, -383, 4171, 4339, 147, -150, 394, 547, 2631, 3954, 4039, 3255, 5131, 7731, 6738, 5211, 4978, 6559, 10279, 12883, 10318, 9289, 8912, 7121, 3364, -942, -3216, -2118, 1231, -25, -1300, 261, 4093, 6850, 2961, 2034, 6251, 5641, 6168, 9141, 9580, 11447, 11871, 9366, 9537, 12592, 9203, 4434, 4900, 5885, 4460, 2927, 3889, 5323, 6499, 1625, -854, 3260, 5045, 3554, 3698, 7411, 10818, 13375, 10444, 9597, 11120, 13718, 13455, 9537, 12098, 12936, 7972, 7116, 7310, 6476, 7413, 7901, 6683, 7330, 7176, 2205, 1690, 4415, 5582, 5735, 8142, 8250, 4805, 3420, 5746, 5905, 7664, 12319, 13064, 11964, 12073, 7349, 3324, 5174, 5821, 6923, 5345, 3869, 3153, 4421, 6788, 5803, 5777, 6424, 5165, 7076, 4534, -1286, -1190, 2182, 2823, -612, 2975, 6526, 4842, 5309, 7238, 9018, 8912, 8159, 8603, 7798, 8389, 10589, 7754, 3748, 3284, 1333, -3606, -4545, -1003, 2549, -3595, -6392, -1994, -4126, -5579, -3891, -4422, -3488, 249, -2796, -3961, 1383, 1082, 1030, 1816, 1315, 1460, -635, -2624, -3908, -4249, -5552, -9627, -9031, -4076, -7239, -10432, -7131, -5049, -3693, -5063, -8073, -7328, -2366, -5154, -7949, -3534, -4716, -6432, -2141, -1637, -4121, -3266, -957, -3191, -7143, -5877, -4144, -7640, -11761, -12513, -10808, -8372, -8000, -8576, -7204, -7129, -7822, -2717, -2447, -8058, -8124, -7716, -10335, -9184, -8101, -6388, -5151, -3107, -4787, -6475, -4196, -6319, -9403, -11433, -7906, -7130, -6907, -6477, -8080, -9857, -12932, -10647, -10635, -10872, -7263, -9061, -13093, -12653, -10608, -10654, -10312, -8509, -4337, -1131, -3944, -4149, -3598, -3932, -3282, -3065, 610, 1196, -7511, -14101, -13679, -12497, -12200, -11895, -9282, -8015, -8419, -9009, -11090, -12758, -10516, -5581, -3779, -2565, -3371, -4790, -2230, -2569, -5288, -3203, -2754, -2439, -3322, -2446, -3075, -1761, -1297, -3342, -1813, -2718, -2286, -4042, -3753, -1363, -2405, -4639, -2258, -1579, -1805, 1884, 3939, 2253, -124, 1277, 3445, 3477, -175, -845, 3354, 5637, 3184, 399, 2636, 2256, -1870, -1454, -676, 1826, 2759, 420, -1121, -272, 3727, 6886, 7265, 10370, 10562, 8334, 8249, 9738, 8384, 7305, 8664, 5540, 895, 80, 2045, 12, 757, 7045, 6830, 3294, 2491, 2742, -2842, -4539, -4970, -5453, -3545, -6148, -7670, -6969, -7607, -5671, -801, -953, -4743, -3215, 1853, 3866, 3183, 898, 1549, 2186, 3514, 5534, 3339, 848, -902, -2125, 972, 411, -5523, -4923, -1180, -3279, -6448, -4530, -2552, -1347, -2232, -4366, -4090, -1176, 1330, 3299, 578, -421, 1817, -2405, -3741, -1945, -4603, -4528, -2675, -3911, -6180, -4527, -1440, -5470, -5108, -4092, -3660, -1762, -4194, -4281, -3840, -5285, -1898, 1720, 2509, 3059, 6627, 8823, 7599, 6541, 4690, 6071, 8962, 9226, 6452, -848, -6695, -5514, -1335, 761, 6659, 8607, 3487, 4547, 6663, 6373, 5042, 4414, 6501, 5127, 2742, 2686, 4718, 7334, 7389, 5466, 4030, 6096, 9311, 7985, 7877, 8035, 3657, 4575, 7041, 7900, 8839, 10557, 11608, 6826, 7662, 12023, 10601, 7469, 4579, 1604, 1665, 3209, 962, 3562, 9332, 9890, 11043, 11759, 13706, 15018, 15738, 15675, 8954, 5484, 4279, 3264, 4728, 1992, -566, 1756, 2551, 39, 1783, 9352, 9587, 5369, 6931, 6008, 5262, 9734, 9847, 9711, 11319, 10981, 10260, 9011, 11176, 11354, 9448, 11482, 11099, 8575, 8615, 7071, 2439, 1497, 3794, 4104, 3232, 5098, 7990, 7666, 7135, 5251, 4209, 6318, 5329, 5146, 6241, 7127, 6498, 5880, 5971, 4847, 8042, 10078, 6626, 4732, 3499, 382, -14, -765, -904, -1716, -905, -51, -1395, 708, 4051, 2179, 4201, 7149, 4319, 4602, 5777, 3853, 2618, -998, -2269, 675, -5027, -8432, -1668, 3487, 3267, 2473, -582, -420, -864, -2192, -6089, -5322, -3354, -5973, -6609, -9156, -8832, -7655, -6676, -6602, -6030, -2782, -2836, -4345, -3721, -5654, -3323, 842, 1315, -696, -4990, -6896, -9587, -11293, -7997, -4461, -4911, -3753, -6258, -14634, -14799, -12911, -13822, -10082, -5744, -8138, -9964, -4375, -571, -1824, -408, -606, -3237, -5383, -4018, -6282, -9731, -7442, -8648, -11021, -6891, -5910, -9662, -9690, -6683, -2836, -4904, -8945, -9135, -6585, -9822, -12686, -12362, -9560, -8048, -11965, -11219, -7856, -5631, 631, 3905, 210, -716, -2899, -8208, -10739, -11961, -12908, -13210, -11828, -13079, -13976, -10881, -8081, -6617, -6348, -5486, -7362, -12145, -12877, -14311, -12351, -9403, -8164, -7426, -7979, -6266, -7633, -7339, -2668, -2444, -4234, -3397, -1497, -3140, -5229, -2928, -1126, -1709, 551, 4174, 2958, 936, 2505, 4199, 2701, -272, -5613, -12199, -10705, -5596, -3882, -1879, -1656, -895, 4500, 6518, 3791, 5959, 7036, 2747, -404, -385, -1797, -4290, -4482, -4134, -4664, -2282, 1198, 1630, 337, 127, 357, -792, 1816, 5998, 6771, 6280, 3635, 609, 3548, 7461, 6309, 6289, 7923, 9706, 7823, 5628, 7467, 8906, 4674, 982, 975, 1887, 626, -2071, -3604, -4248, -2691, -801, 803, 1603, -2055, -5241, -3946, -2766, -2749, 487, 6326, 6568, 4508, 6651, 7755, 6290, 4571, 3117, 2403, 454, -699, -1159, -4132, -7151, -7904, -4926, -4614, -7604, -7429, -2827, 940, -904, -149, 2795, 3109, -10, -6359, -8160, -5113, -4973, -8347, -7983, -6112, -3740, 967, 2306, -1780, -4120, -2401, -2827, -5292, -5374, -5754, -7222, -6712, -4787, -3713, -3138, -4519, -5185, 1559, 7835, 9619, 10069, 8031, 3348, 3618, 7466, 7305, 6509, 4764, 2122, 2434, 2709, 1079, -1122, 1456, 3055, 330, -694, -3199, -5226, -4508, -2136, -1925, -326, 5777, 9026, 7712, 6637, 7203, 6961, 9122, 10454, 7848, 7105, 5891, 2436, 2436, 3875, 3779, 3693, 2137, 2577, 3319, 1486, 834, 2617, 3851, 2973, 2443, 3525, 3589, 3182, 7346, 10516, 12783, 16283, 15678, 16554, 20418, 23418, 22757, 17556, 11082, 7182, 5346, 4174, 3379, 5585, 7823, 6086, 4838, 4518, 3648, 3305, 5760, 6313, 5214, 5185, 3418, 3590, 6416, 5747, 3462, 4224, 5437, 5599, 5725, 6708, 5659, 2835, 2797, 2448, 1338, 3287, 4903, 1136, 2031, 6742, 7666, 6780, 4934, 4914, 10780, 15264, 11681, 7562, 7864, 9965, 9983, 12070, 16489, 19138, 20386, 18004, 12261, 9201, 9694, 4863, -212, 661, 243, -1467, -2239, -3849, -4117, -1151, 1990, 3753, 4092, 3168, 2062, 1225, 1821, 1549, 1055, 1598, 902, -1020, -1610, -818, 422, 692, 168, -1296, -2105, 3573, 8143, 3764, -1977, -4452, -6516, -5935, -4643, -5261, -3227, -793, -658, -3328, -4422, -5109, -8849, -8562, -4732, -2254, -2266, -3196, -2253, -674, -1628, -1415, -788, -2630, -4811, -7417, -11981, -14149, -11132, -10228, -9789, -8190, -6383, -2750, -916, -2616, -2560, 1436, 1683, -1969, -4447, -2195, 1049, -4739, -10347, -10372, -10612, -10707, -10765, -11718, -9605, -4855, -4237, -6476, -7922, -10529, -10120, -6650, -8194, -8122, -7659, -12057, -14240, -11883, -12171, -14115, -11686, -9717, -9488, -9340, -8620, -6167, -2647, -1142, -3068, -1510, 3078, 813, -7798, -13144, -13937, -15391, -15871, -11591, -7883, -5482, -5597, -10258, -10994, -8606, -10425, -10903, -8028, -6974, -7210, -5348, -8061, -10785, -6766, -6008, -7084, -5660, -7876, -9220, -10571, -9801, -5195, -3865, -2461, -1236, -1834, -1529, -981, -1369, -2846, -5280, -7511, -7393, -7567, -8800, -7057, -5715, -6712, -5843, -3108, 1298, 3515, 3363, 8103, 13185, 11053, 7008, 2946, -4638, -11057, -11825, -7825, -6650, -9423, -6772, -4971, -6402, -3385, -749, 202, 2184, 2475, 752, 2965, 5394, 6066, 6308, 6216, 5242, 5776, 5906, 2814, -478, 881, 3974, 4736, 3633, 1478, 4220, 5764, 1876, 615, 3809, 6567, 5645, 1439, -36, -1042, 723, 2568, -1188, -4338, -6146, -5429, -1151, 3208, 6618, 8924, 13131, 15076, 14697, 16622, 14392, 6671, -1226, -5520, -7333, -10793, -11621, -7979, -6071, -6256, -2703, 913, 825, -189, 287, 2599, 276, -2468, 9, 529, -2511, -3675, -3295, -3325, -4133, -4097, -4241, -3328, -1062, -2767, -2595, -3024, -6165, -6163, -8407, -11413, -7120, -4068, -6920, -5708, -2355, -2217, -311, -1356, -6370, -5680, -3267, -2280, -646, 1908, 3094, 4273, 7296, 9430, 11105, 8228, 2874, -2688, -6043, -4037, -4987, -6567, -5195, -2575, -826, -1180, -134, 2386, 4459, 7449, 11035, 12926, 12836, 14662, 15232, 11193, 4580, 512, -139, -799, -538, -784, -931, 1391, 6241, 7697, 4814, 5468, 5090, 3467, 4705, 4714, 3611, 2088, 2796, 2768, 357, -383, 2041, 2950, 4462, 4677, 4835, 6472, 5519, 7339, 12287, 15907, 16349, 15782, 15432, 12261, 6594, 3424, 2145, 2777, 7482, 11043, 9463, 2930, -231, 4539, 7391, 7271, 9577, 12141, 11848, 11907, 11873, 9298, 6978, 5570, 4821, 4131, 3382, 1834, 2319, 3143, 3849, 6302, 6856, 6176, 6333, 5510, 6354, 8666, 9634, 13209, 14418, 11385, 8627, 7429, 5786, 6619, 4963, 3156, 4994, 7748, 9351, 12132, 18723, 16803, 13152, 12866, 12197, 12092, 9068, 5493, 581, -75, 1272, -1239, -1755, -763, -3383, -3614, 513, 3382, 1012, 478, 343, 737, 3214, 3893, 1874, 305, 3926, 2294, -959, 206, 1249, 3637, 3719, 1637, 1568, 3650, 3168, 1027, 574, 739, 1064, 32, 869, 2905, 3505, 2143, -2663, -10364, -10943, -8852, -9381, -7225, -5609, 210, 4730, 3800, 2210, 463, 2373, 6589, 7451, -214, -5210, -6575, -9944, -10143, -10677, -12975, -14673, -12847, -8447, -8087, -9243, -6831, -6865, -7792, -7544, -5534, -6220, -3763, -3605, -9252, -8732, -5793, -1462, -2117, -1482, 912, 766, -3268, -7499, -8030, -7070, -7407, -8922, -6638, -7133, -5964, -6040, -10200, -11922, -9820, -8262, -10496, -11250, -12237, -12942, -12548, -8318, -3025, -3180, -4280, -4740, -5329, -3613, -4319, -9580, -12256, -12056, -12806, -14789, -14312, -14784, -16208, -16677, -16009, -12217, -8960, -5852, -3080, -1498, -2945, -2510, -2053, -2252, -2040, 26, -94, -4625, -1724, 2520, -605, -4917, -5063, -6263, -7755, -5376, -5414, -7775, -8790, -8205, -8979, -7632, -5563, -7408, -8938, -8209, -7511, -10157, -11974, -10535, -5049, -3148, -3760, -2613, -1812, -62, 449, 1447, 1647, 2384, 2837, -1072, -4652, -4243, -1993, -5669, -9928, -6233, -2127, -1309, -1120, -614, 808, 2777, 5026, 6283, 8914, 10579, 6787, 4197, 870, -235, -1865, 684, 5133, 4889, 810, -2956, 2632, 2758, 5, 679, 4000, 4489, 4492, 7896, 5313, 3371, 5113, 7236, 5915, 7020, 10211, 8600, 6069, 6941, 6464, 5217, 5725, 2647, -1205, 276, 1575, 1169, 1437, 185, 505, -2908, -4289, -2875, 988, 344, -4343, -5736, -3752, -2679, -2346, 1365, 1102, 245, 1130, 749, -1638, -1869, -1743, -3448, -3371, -1441, -1709, -2522, -4938, -6302, -4487, -2050, -1673, -1637, -1095, -2497, -2509, -858, 3534, 1122, -4863, -6869, -6638, -5323, -7009, -9880, -8307, -4939, -5891, -1896, 6038, 6015, 2316, -703, -152, 4223, 7671, 7485, 5240, 3200, -595, -2206, 470, -229, 709, 3728, 3568, 1059, 468, 2029, 139, -1258, -965, 2277, 2468, 444, 73, 1900, 2344, 344, -451, 5535, 9812, 4068, 3776, 6585, 6493, 4562, 338, -1735, 2005, 6915, 5710, 8319, 9509, 4509, 4172, 5514, 4949, 5497, 6615, 4397, 5814, 9131, 8111, 7337, 7521, 6621, 7089, 7907, 9163, 14077, 17563, 14063, 6642, 2420, 3280, 2627, -1293, -4253, -1964, 449, 150, 3770, 10288, 14164, 10964, 3937, 5272, 7471, 6301, 7955, 8281, 7174, 10032, 14262, 14349, 18577, 19842, 17647, 12468, 7937, 9322, 6528, 4251, 2958, 1899, 2902, 346, 1505, 3212, 4758, 5193, 4397, 5567, 5799, 8123, 9036, 5998, 10449, 15147, 11992, 8984, 9441, 9038, 10360, 12249, 12941, 14295, 11478, 5459, -431, -2033, -3797, -5670, -5314, -4507, 330, 6893, 9906, 9563, 9346, 7993, 5721, 4907, 4913, 5543, 2877, -38, -1668, -1249, -897, -2460, -2397, 953, 3658, 1390, -1643, -2161, -828, -877, 593, 2137, 1046, -2326, -4346, -4641, -1531, 3004, 7064, 10390, 11353, 13342, 11887, 6278, -1524, -3423, -4426, -7859, -5734, -3583, -3373, -2730, -3852, -7218, -7679, -8733, -11570, -14497, -12883, -9294, -10918, -9105, -5073, -2792, -3546, -3637, -788, -547, -3322, -5481, -6636, -8761, -9581, -7674, -5520, -4969, -3932, -4297, -9056, -11458, -9570, -9056, -9427, -4932, 726, -2354, -10327, -14448, -13137, -7980, -7897, -10066, -8122, -7949, -8797, -10180, -10156, -3534, -2003, -7576, -8710, -6863, -9719, -11769, -9109, -5654, -5056, -6962, -7576, -8104, -10952, -12011, -10480, -7610, -2670, -64, -1508, -3377, -2116, -2610, -6990, -10057, -9641, -7682, -6684, -7228, -7626, -5929, -4909, -6394, -10901, -13166, -11207, -11791, -12651, -9160, -5302, -6071, -10001, -10142, -6344, -5039, -6924, -7226, -5120, -5304, -8283, -11393, -13975, -12213, -7294, -3063, -3614, -3534, -2040, -7857, -9215, -2542, 251, -2127, 194, 3539, 1212, -2626, -6857, -9829, -8134, -3521, -2140, -1759, 2516, 4607, 1731, -906, -857, -310, -1459, -3437, -2287, 168, 1191, 1581, 2014, 3500, 7203, 10955, 11115, 8413, 8922, 11355, 8438, 2806, -154, -1264, -2368, -2254, -3031, -2244, -962, -3285, -2877, -1385, -386, 1419, 1842, 3276, 4582, 4141, 1573, 1203, 6421, 10575, 11643, 11863, 12654, 11026, 7368, 5526, 4217, 2836, -473, -6550, -9552, -6876, -4623, -5880, -2973, 4655, 7255, 6472, 5530, 2531, -1029, -2617, -2448, -4875, -5561, -4876, -5600, -6912, -7516, -6029, -5906, -6717, -5258, -3732, -4953, -7436, -7355, -6126, -9613, -12132, -9142, -4990, -2962, -234, 1494, 4173, 7805, 6428, 5193, 6709, 8486, 8749, 3385, -960, 1009, 1216, -1557, -1586, 4236, 8657, 7288, 2478, -2788, -6050, -8334, -9254, -8765, -5922, -2568, -1971, -2173, -555, 1917, 1077, -602, 637, 1969, 2221, 390, -2686, -2608, -70, 533, 452, 1401, 300, -660, 1309, 4329, 6300, 5021, 305, -3047, -483, 3809, 4191, 2247, 3819, 4916, 4045, 6486, 10724, 13991, 14696, 13198, 9993, 7675, 6066, 5658, 5617, 4325, 5131, 6439, 7238, 8601, 7776, 4333, 2563, 2953, 5316, 8158, 10781, 12469, 14276, 17481, 16733, 14689, 13478, 12433, 10144, 5690, 4433, 6587, 6836, 2501, -913, -318, 1347, 816, -468, 387, 1829, 3931, 9113, 10535, 6072, 5997, 9937, 11930, 13020, 11453, 6773, 4209, 3769, 3701, 5173, 6105, 6842, 6877, 7122, 8758, 8019, 7170, 9321, 8773, 5698, 8679, 13095, 12298, 9623, 7686, 6519, 4910, 3807, 5358, 8033, 6163, 2439, 1504, 2341, 6940, 9517, 6090, 630, -2515, 270, 3128, 3524, 5426, 6098, 3003, 1365, 5288, 7268, 6404, 8424, 10109, 8372, 6890, 4398, 1220, 168, 2113, 478, -3933, -3714, -1268, -2824, -4729, -1079, 3298, 1438, -915, -751, -1649, -2364, -2299, -2325, -1496, 3059, 1700, -4199, -2055, 3080, 3424, -1940, -7207, -9563, -10418, -10871, -8912, -6411, -5909, -4422, -2982, 1008, 4721, 1762, -4116, -5466, -2501, -1253, -7460, -14943, -13680, -8817, -8388, -8270, -7849, -8955, -9153, -9336, -8273, -5536, -4527, -6036, -8996, -10415, -8880, -8928, -9551, -5828, -1241, -3452, -7734, -8273, -5718, -2646, -1883, -2115, -1233, -1520, -1859, -2841, -7273, -9622, -6481, -2451, -3196, -3659, -5180, -11605, -14688, -14823, -15770, -15529, -15463, -14597, -10107, -6683, -5267, -5074, -5811, -4060, -4616, -6763, -7664, -5349, -6171, -8982, -8910, -7320, -5294, -7257, -9453, -6876, -3524, -5733, -10672, -12275, -11901, -10026, -11138, -15451, -12462, -7725, -7920, -10216, -7718, -4981, -4997, -3180, -356, -23, -4587, -8084, -10879, -11731, -9199, -6745, -6404, -5710, -1698, -1341, -5145, -8393, -9008, -7181, -2542, 1416, 2382, 1771, 4447, 9830, 10067, 10568, 12836, 12557, 11732, 10527, 2571, -5966, -10030, -7443, -3884, -5495, -7349, -6246, -2827, -3300, -4982, -4083, -1262, 29, 1230, 4872, 5511, 6464, 6777, 2578, 492, 1845, 2290, -438, -189, 3429, 2401, 2042, 3461, 2568, 1458, 1675, 2046, 3379, 8485, 13366, 12397, 9160, 8002, 5517, 3221, 2993, 4811, 1231, -4000, -6032, -5402, -1746, -223, 459, 708, 532, 60, -352, -545, 1520, 4726, 3653, 460, 59, 1387, -460, -2109, -687, -471, 608, 5207, 7395, 5064, 2145, -2944, -7750, -8362, -4320, -2076, -4261, -4798, -3208, -2180, -3675, -1779, 617, 149, -86, -471, -3031, -3680, -2839, -7079, -9194, -5074, -293, -1828, -6111, -4750, -2476, -3155, -4987, -5933, -7381, -4936, 326, 3329, 3914, 3531, 1365, 1241, 5014, 6075, 4192, 1556, -525, -1141, 33, -602, -1883, -619, 651, 1282, -123, 379, 2055, 3195, 4560, 3859, 4599, 5027, 4569, 5362, 4930, 1320, -2481, 1027, 8625, 10669, 6704, 5621, 7508, 11559, 13696, 10289, 10780, 16403, 19307, 16625, 13489, 12578, 10980, 7823, 3596, -425, -2199, -3428, -4360, -4652, -2746, 723, 2523, 2830, 3737, 5951, 7650, 9216, 10819, 12426, 12214, 8144, 7557, 8052, 7794, 9607, 10414, 7958, 3343, 2425, 3246, 2079, 2441, 5285, 7353, 7346, 6772, 6527, 7667, 9165, 9863, 13114, 15612, 14607, 12218, 12499, 11091, 8555, 8238, 6700, 5876, 5633, 5055, 6774, 6261, 4171, 3575, 5382, 5279, 2554, 350, 98, 2584, 5532, 7346, 9232, 13414, 17180, 17336, 15242, 14771, 13410, 10021, 8139, 6378, 2808, 1968, 2158, 273, -273, 1178, 2193, 1084, -1552, -938, 2830, 3770, 3067, 3758, 3357, 4217, 5361, 4159, 3414, 2974, 3326, 2720, 2188, 677, -655, -1748, -699, 508, -3098, -3291, -2362, -2460, -551, 3972, 7052, 6263, 5528, 2944, -2725, -7990, -10346, -12440, -12175, -9672, -9232, -8310, -8043, -9418, -8077, -4987, -5084, -4454, -496, 3400, 3244, 54, -2985, -4616, -3010, -1257, -4378, -6573, -5411, -3779, -1254, 1157, -149, -2020, 91, -1433, -3649, -5131, -7985, -8211, -8188, -8797, -6315, -6662, -6316, -4151, -4366, -5938, -9954, -13403, -14498, -13934, -13555, -12539, -11516, -10106, -8807, -9139, -8284, -8889, -10736, -10517, -10351, -9815, -8874, -7317, -6226, -6871, -7553, -4802, -2769, -3966, -3569, -2573, -2207, -5492, -9689, -9124, -9254, -10681, -11055, -12386, -13491, -12388, -9422, -8493, -9842, -7888, -4665, -4452, -6338, -9595, -13515, -15150, -13796, -12910, -11089, -10544, -8388, -6749, -7627, -7729, -7640, -3048, -1556, -1081, 2188, 6879, 9576, 6804, 3397, 1321, 152, -2084, -4707, -9013, -11407, -10881, -12006, -11666, -9581, -6651, -7935, -8919, -7064, -6474, -3883, 2167, 5907, 3573, 1745, 2242, 2319, -421, -2891, -4107, -5303, -5916, -7266, -7238, -4890, -5579, -4382, -1131, 1179, 1628, -162, 1098, 4898, 7985, 7534, 6427, 6004, 4770, 6950, 5994, 3777, 5368, 5103, 3016, 335, 2851, 3651, 2914, 4112, 2760, 1625, 586, 18, -881, -1610, 2368, 6152, 7491, 9256, 10154, 8554, 6450, 5505, 5957, 5372, 5779, 6181, 3709, -1376, -4781, -1886, -843, -3450, -4595, -5237, -4821, -4211, -5397, -4105, -1420, -283, 270, -858, -2873, -1583, -518, -1728, -2303, -924, -3246, -4703, -3017, -4134, -4616, -2186, -1722, -3597, -2271, -476, 54, 1441, 4243, 6911, 9439, 6458, -883, -7134, -11263, -8672, -7262, -10609, -11530, -10142, -9334, -10463, -9456, -7312, -4369, -2029, -1670, 541, 4458, 4276, 2501, 3449, 4728, 1651, -3677, -5915, -5646, -2794, -635, 1705, 4733, 3508, 2067, 4440, 5633, 4968, 8466, 11482, 9353, 7621, 7970, 6867, 6894, 7790, 6534, 4867, 1838, -476, 181, 256, -974, 1607, 4789, 3151, 4696, 8742, 7212, 6016, 6835, 6581, 5209, 4248, 3541, 3756, 5500, 5693, 5456, 4645, 4631, 6773, 9390, 9815, 7233, 6188, 7322, 9340, 8644, 3281, 635, 2640, 4857, 4546, 4698, 6633, 7909, 6955, 6146, 7434, 6948, 5563, 4160, 1077, 377, 3312, 4280, 5363, 7753, 8489, 10397, 12479, 10953, 8495, 9823, 12380, 12564, 14347, 17792, 16025, 14676, 15412, 12768, 10413, 8403, 5856, 4079, 3258, 782, 1147, 2302, -1245, -2101, -605, 372, 4006, 8480, 10693, 11594, 12595, 13813, 15645, 16140, 12992, 7703, 4756, 2620, 1488, 1831, -538, -3087, -1107, 1007, 399, 1255, 2571, 4922, 5877, 4229, 5147, 7835, 7519, 4874, 2405, 960, 1488, 1478, 276, -1006, 548, 2630, -302, -4721, -6142, -4330, -1310, 1078, 621, -921, -1077, -1562, -2423, -2631, -1154, 2462, 4246, 3225, 1057, -42, -15, -623, -790, -33, 1365, 796, -629, -953, -1300, -1726, -3980, -5932, -6932, -7566, -7593, -8230, -8895, -8802, -7997, -7736, -8961, -8571, -5900, -4599, -4164, -5262, -7283, -7191, -6754, -9401, -10116, -6216, -3277, -2573, -4372, -7083, -7732, -5357, -1734, 100, 65, -1649, -5759, -8980, -12347, -15137, -14933, -13459, -12366, -12486, -12644, -13836, -15210, -15122, -14348, -11195, -7628, -5965, -4929, -5302, -4853, -4244, -3418, -2033, -2568, -3094, -3486, -4942, -5874, -6973, -9214, -10761, -9477, -7313, -5933, -5836, -5620, -3741, -2379, -3403, -4377, -2821, -3122, -7412, -9603, -9811, -12434, -14154, -13652, -13998, -14001, -10905, -9760, -11149, -10322, -7639, -4477, -3879, -4036, -4485, -4628, -3984, -5519, -5751, -5556, -7996, -6468, -693, 1591, -124, -2292, -1872, -1745, -2875, -2750, -1458, 268, -123, -1096, -1065, -1703, -1962, -2144, -1907, -1472, -1190, -1601, -3908, -6213, -9835, -11474, -9577, -8823, -8826, -6411, -3046, -2631, -1847, -451, 1096, 4680, 6597, 8016, 9760, 10681, 12524, 14422, 14194, 11491, 11137, 14476, 14686, 11960, 8328, 3893, -373, -3012, -2512, -1552, -1845, -4442, -5219, -2305, 235, 1802, 2686, 5079, 8543, 11431, 13405, 10511, 4597, 2746, 2577, 948, 172, 1294, 2503, -552, -6555, -8570, -7327, -6028, -4891, -2617, -485, 603, 1964, 2041, 1405, 1638, 327, -2081, -1699, 312, 1893, 2727, 1134, -2976, -5197, -6039, -8381, -7970, -5823, -5120, -4272, -2140, -2644, -4312, -3200, -1828, -945, 816, -22, -4742, -7371, -6628, -5456, -1476, 2558, 1951, 2208, 4985, 5923, 5726, 5469, 5594, 4527, 3002, 3941, 4400, -87, -4228, -3895, -3212, -3854, -3031, -1112, -724, -3411, -5327, -3953, -2403, -657, 241, -925, -1649, -520, 600, 1271, 4525, 9302, 8676, 8084, 10826, 10692, 9141, 5306, 1548, 2236, 5468, 5832, 4778, 3147, 1252, -843, -784, 2480, 3055, 2937, 3704, 5378, 7131, 6565, 6688, 5980, 4989, 7382, 8901, 9196, 10675, 11457, 9271, 7958, 9130, 9983, 10038, 8904, 6215, 4415, 5010, 5135, 6030, 7907, 10490, 12917, 13480, 14503, 16189, 16710, 10664, 2792, 916, 4624, 5702, 4883, 5166, 3245, 1698, 2604, 4487, 5998, 6796, 7381, 8524, 8970, 9252, 9395, 7759, 4235, 3200, 4922, 5500, 5024, 5231, 5988, 5862, 5763, 5134, 5082, 6237, 6114, 7694, 10226, 10208, 9654, 11394, 15127, 16565, 15019, 14688, 13967, 10199, 6269, 4190, 4020, 2237, 247, -422, -2195, -3267, -2872, -2299, -1253, -408, 1454, 3477, 3522, 4657, 5669, 4551, 2738, 6127, 9395, 8355, 9827, 10030, 6512, 7451, 9354, 4399, 196, 2296, 1675, -1846, -2283, -4224, -5863, -6343, -6325, -3667, 994, 2961, 1531, 2526, 3712, 2128, 418, -542, -1935, -3533, -2930, -2718, -1143, -2134, -5000, -4675, -4098, -5907, -8116, -8959, -9374, -10613, -9028, -6819, -8960, -9145, -7089, -5653, -5345, -6226, -7243, -5294, -2483, -1648, -2879, -4202, -7120, -10439, -11175, -10538, -11551, -12411, -8055, -3490, -2533, -4569, -7442, -6339, -5556, -9680, -10331, -7385, -6837, -7284, -7758, -9079, -9206, -7516, -4654, -1019, 1521, 1494, 272, -1541, -3511, -4140, -3005, -1365, -2114, -4581, -7678, -10979, -12945, -12648, -10054, -10281, -13083, -13138, -10524, -11423, -15062, -14818, -12813, -13821, -14298, -10542, -6359, -7026, -8141, -3834, -1633, -2425, -3743, -7351, -9458, -9600, -10019, -9219, -8034, -8733, -8983, -11245, -13064, -11357, -6891, -5797, -9624, -9464, -6554, -2854, -1547, -3378, -5807, -6185, -5979, -6532, -5900, -3773, -3065, -3812, -1004, 1551, 849, -2501, -4872, -5334, -5525, -3218, 479, 1567, 1720, 1543, 1589, 3798, 5901, 3579, 6, -1096, -1077, -2560, -1969, 508, -1317, -1513, 1662, 1558, -766, 2085, 4298, -84, -1199, 3185, 6357, 5369, 2887, 1192, 774, 1429, 721, 1715, 2278, 1321, 2404, 2620, -460, -2043, -2705, -3399, -1201, 2421, 5077, 5965, 6003, 6383, 9713, 10606, 10769, 11318, 7340, 2934, 1101, 183, -1456, -3002, -4675, -6618, -7327, -6256, -4530, -5495, -5528, -4877, -3183, -1729, 328, 2728, 3571, 4495, 5125, 5246, 5118, 6582, 5625, 3825, 4050, 4819, 5036, 3770, -931, -6403, -9613, -9367, -7647, -5600, -2587, -2185, -3847, -4213, -3392, -1266, -545, 124, 139, -3584, -7836, -7077, -4380, -5776, -4995, -1989, 185, -98, -1358, -3512, -2941, -128, -1742, -3066, -2603, -2246, -3487, -4625, -3704, -2846, -490, 1801, 2308, 3128, 2976, 2521, 2179, 1495, 1463, 1504, 2882, 2628, 2465, 2525, 392, 94, 3100, 4705, 3804, 3533, 818, -2397, -1089, 2017, 2163, 526, 89, 2292, 5313, 6445, 7703, 6979, 6041, 8551, 9298, 9781, 13190, 14737, 14992, 13874, 10524, 7543, 7529, 10148, 9751, 8232, 8355, 7799, 5683, 3961, 3106, 4910, 5209, 2264, 2181, 4289, 5334, 4275, 5205, 8124, 10281, 10855, 11931, 15267, 13819, 9754, 8166, 5789, 2420, 2758, 4929, 5128, 6173, 4952, 1043, -1924, 574, 3845, 5227, 8319, 6956, 3512, 5514, 6660, 3783, 4672, 6504, 4415, 3208, 5730, 8581, 7171, 5788, 6930, 7804, 6925, 7092, 7266, 7253, 8900, 8873, 9288, 10091, 12220, 14740, 15022, 14596, 13563, 9879, 4679, 1691, 2237, 2989, 2881, 3124, 4310, 6973, 6926, 7623, 8415, 6968, 7492, 7075, 4019, 2411, 4711, 5712, 410, -4277, -3708, -796, 196, 249, 1260, 132, -2365, -3385, -1369, 1075, -1959, -3628, -3794, -4262, -2566, -1431, 771, 4016, 6516, 6845, 5490, 2632, -1816, -3960, -3645, -5315, -3618, -2227, -5879, -8074, -7580, -9396, -12900, -12789, -10751, -9509, -9685, -9133, -8213, -8634, -8000, -8317, -6260, -1834, 2887, 3909, 83, -469, 3147, 4080, 285, -1619, -2463, -5822, -8890, -11109, -10839, -9458, -9141, -8461, -8350, -7039, -3325, -1163, -1864, -3569, -5930, -8954, -10817, -9228, -5234, -4426, -8520, -9513, -7703, -8023, -7663, -6669, -6479, -5169, -6348, -10656, -12057, -10625, -9372, -10913, -12138, -9925, -10047, -10361, -9982, -9792, -8350, -7055, -8296, -9776, -8282, -7613, -8620, -7697, -6106, -10438, -11309, -5576, -2021, -4251, -5703, -6960, -10901, -14462, -16212, -15337, -12754, -9716, -9014, -11474, -12660, -8920, -5346, -3913, -4310, -4550, -2616, -1588, -943, 736, -612, -2741, -3774, -3845, -3326, -2056, -555, -464, -914, -27, -432, -3464, -3410, -3140, -5580, -6891, -6874, -6067, -6283, -5575, -3213, -2603, -768, 2291, 3395, 2181, 2685, 4462, 2088, -895, 393, 1809, 780, 542, 704, -756, -1891, -2142, -845, 1171, 1826, -1415, -3170, -784, 104, -629, 948, 2372, 2171, 1037, -15, 1157, 2169, 2893, 1792, 1430, 3932, 3008, -215, -1755, -696, 970, 2006, 4495, 6834, 9151, 10273, 10705, 11705, 10396, 6839, 3921, 2445, 1327, 1336, 3545, 2358, -105, 273, 182, 1930, 5807, 9279, 8802, 5895, 4408, 5437, 5477, 1806, -1474, -2351, -2555, -4915, -6400, -6261, -6084, -4480, -3827, -7304, -8485, -5656, -5217, -8518, -11509, -9448, -7545, -6809, -4392, -1540, -302, 215, 1599, 884, 356, -411, -2547, -2617, -1634, -2828, -4457, -5019, -4749, -2193, -1921, -5637, -6537, -3186, -1439, -2098, -2972, -2046, -1524, -2145, -1443, 1228, 5728, 8324, 7612, 7522, 9131, 8808, 8383, 7814, 7177, 4149, -1091, -3897, -4348, -2512, -1048, -262, 2427, 3702, 4264, 5399, 5824, 6497, 5426, 1634, 1135, 4203, 4858, 3993, 5190, 6453, 5724, 6642, 8291, 7456, 8098, 10152, 8986, 6497, 7031, 8154, 6231, 4683, 5605, 9240, 10419, 5356, 2005, 5776, 9310, 7180, 5325, 4637, 4684, 5894, 4919, 6004, 11243, 13983, 11349, 7896, 9337, 12688, 12385, 9217, 4952, 23, -2820, -1748, -91, -737, -1206, 1002, 3283, 5341, 7507, 8777, 10207, 10968, 12352, 14629, 14483, 12786, 12207, 10615, 8283, 7077, 7634, 9401, 10378, 10129, 9329, 10100, 9981, 8165, 8427, 9784, 8400, 4932, 4172, 5952, 5499, 5825, 6955, 6083, 6152, 6334, 6533, 5619, 4346, 5355, 6873, 5937, 3879, 3432, 5036, 5241, 3578, 3557, 4304, 4117, 2998, 3218, 4642, 3148, 67, 1016, 4581, 4838, 1390, -1169, 607, 3348, 3755, 2753, 1871, 1496, 146, -981, -1021, -719, -28, 20, -1529, -4109, -2827, 629, 432, 1086, 4278, 4890, 3637, 2110, 174, -2907, -4210, -2893, -4450, -7218, -7372, -7691, -9292, -7180, -4358, -5456, -5065, -1936, 1187, 2343, -168, -2392, -2879, -3838, -5241, -6399, -7502, -9030, -9262, -7403, -7845, -9096, -9054, -9384, -10243, -9830, -8543, -9368, -9423, -6477, -5208, -7095, -8062, -5230, -1698, -1419, -2917, -5412, -6501, -5588, -6428, -9675, -10483, -8392, -7410, -8110, -9281, -9924, -9536, -8126, -6611, -7525, -8860, -10884, -13003, -13742, -14374, -13593, -10692, -8090, -5912, -4038, -1710, -578, -2073, -2284, 329, -345, -4587, -6707, -7634, -9447, -10639, -10548, -10733, -8988, -6375, -5397, -5794, -7953, -10478, -10937, -10588, -10590, -10313, -8223, -7476, -8531, -7847, -4894, -3845, -4047, -3269, -5029, -9017, -9339, -5806, -4624, -6438, -7475, -8658, -10085, -7556, -4184, -3602, -4064, -4309, -6483, -7654, -5385, -3131, -2812, -1810, 706, 1558, -924, -595, 3678, 6526, 5224, 4764, 4415, 2133, 483, -974, -3750, -4995, -4205, -4254, -6423, -7035, -5390, -2579, -639, -112, -90, 1231, 4770, 8480, 8497, 6402, 4938, 3330, 2655, 2618, 3959, 3789, 2520, 2776, 4156, 5356, 5804, 5800, 4770, 2583, 2327, 4059, 5810, 6834, 7302, 5849, 4234, 2297, 3939, 7227, 7318, 5137, 1819, -524, -409, -748, -818, 1190, 2443, 50, -2475, -1227, -57, -370, -1553, -2212, -1927, -3115, -6520, -7097, -6060, -4633, -1770, -1960, -4059, -4437, -3170, -1576, -718, -839, -4533, -6929, -6061, -4931, -4858, -3860, -1905, -1974, -3339, -1931, 1509, 3966, 4957, 5397, 2363, -568, 800, 1811, -514, -2795, -1528, 324, -1017, -2955, -4056, -6012, -4192, -1522, 277, 1935, 3735, 3117, 975, 28, -741, 222, 2811, 3154, 875, -710, -2216, -4083, -4695, -4884, -4153, -4508, -3817, -1558, -521, -232, 758, 2516, 5004, 5597, 3262, 2359, 3888, 6546, 6842, 5970, 5388, 4216, 4527, 6103, 6933, 7460, 5840, 5482, 7023, 9333, 9262, 6953, 7414, 9113, 7419, 4814, 3717, 3795, 3838, 4380, 5655, 6569, 6547, 7590, 7785, 8374, 10750, 11895, 12907, 13593, 12367, 10644, 8675, 5570, 4106, 3154, 4178, 5518, 6458, 7443, 7321, 6626, 4558, 1413, 2281, 5887, 7262, 5558, 7326, 10284, 8026, 6801, 10202, 12094, 13018, 12305, 9559, 6774, 6734, 8757, 9685, 8071, 5459, 3725, 4017, 5710, 7062, 8517, 7394, 4041, 2407, 3111, 3127, 3989, 5531, 5537, 3930, 4926, 7430, 8956, 8992, 9602, 9317, 7988, 7177, 5342, 3975, 4958, 2770, -529, -1579, -1705, -553, -525, 362, 4691, 8017, 8326, 7202, 5738, 6709, 8899, 9232, 6654, 5501, 5469, 4611, 5435, 6501, 4493, 999, 346, 1926, 1416, 649, 400, -2274, -4468, -3738, -1540, -754, -1224, 427, 1582, 949, -25, -74, -1139, -3998, -6094, -7562, -6981, -6175, -6269, -7249, -7667, -4580, -1627, -2621, -2121, -1614, -5271, -4596, -3045, -6508, -8935, -8457, -7049, -6824, -6806, -5833, -5894, -5993, -6201, -6136, -4988, -6287, -7090, -9135, -11606, -10507, -7837, -6968, -7817, -7509, -6732, -7792, -7242, -5956, -5480, -4713, -6281, -7388, -7559, -9237, -7256, -4518, -6238, -7410, -8454, -9074, -8492, -7443, -6396, -6631, -6391, -7109, -8669, -6382, -4498, -3922, -5485, -7065, -6245, -6074, -6417, -6652, -5560, -6143, -9868, -11015, -9898, -9854, -10152, -8946, -10182, -11241, -9776, -9165, -9100, -7890, -5889, -5903, -7198, -7969, -8556, -9619, -8451, -5021, -5275, -8975, -10983, -9813, -7357, -4494, -3501, -4009, -4852, -8256, -9286, -7629, -5458, -5273, -8397, -10366, -11143, -10341, -7658, -7388, -5255, -3083, -3236, -2523, -1641, -1278, 1002, 1808, 499, 900, 1786, 3165, 695, -3152, -2753, -2401, -2665, 9, 1814, 398, -2238, -2114, -2435, -3667, -2695, 1625, 3209, 2951, 3623, 3241, 4000, 7126, 7989, 4989, 3436, 2934, 2582, 2720, 3789, 4558, 2883, 1919, 1525, -533, 966, 4691, 4755, 1193, -918, -1245, -1401, -1218, 683, 4152, 4945, 4487, 5783, 7048, 7542, 5963, 6687, 7732, 7239, 4927, -40, -2172, -368, -1763, -5077, -5105, -2435, -2280, -2425, -1500, -2154, -3715, -1680, 935, -572, -1534, -1638, -1714, -1804, -2274, -981, -90, -770, -270, 1259, -415, -4474, -3962, -3887, -3050, -871, -1557, -2587, -459, 1534, 869, 79, 556, 1399, 1349, 2235, 3097, 928, -1575, -2291, -3532, -3826, -3083, -1454, -742, -1818, -612, 183, -1110, -1030, -299, -2098, -5077, -3661, -2941, -4660, -4307, -3554, -2913, -944, -374, -1158, -784, 2482, 2088, -1521, -1524, 1331, 1988, 1363, -212, 1359, 3434, 1767, 1007, 2927, 4594, 6551, 8957, 9036, 7143, 6774, 6602, 3974, 4835, 7555, 6926, 4516, 5079, 7014, 5875, 4455, 4153, 4162, 5097, 7734, 10052, 9689, 6502, 5028, 5438, 7026, 10366, 9778, 8652, 9630, 10736, 9045, 6322, 5396, 5369, 6162, 6668, 6650, 6155, 6163, 8108, 8548, 7920, 10209, 12295, 12557, 10957, 9143, 7596, 4793, 2349, 5251, 7802, 6213, 6906, 8713, 8332, 7724, 8594, 9967, 10271, 10425, 9285, 7729, 5455, 3730, 3506, 1727, 1463, 3763, 4739, 5523, 7101, 5842, 2694, 3153, 5209, 4213, 4795, 8602, 10949, 9881, 8499, 8003, 8232, 7906, 8514, 8115, 5998, 4721, 5230, 4957, 1767, -591, 2803, 5895, 5356, 5058, 5541, 4797, 5780, 8836, 9317, 8031, 7944, 7555, 7079, 7141, 6236, 4503, 2730, 2553, 4134, 4001, 2923, 947, -1164, -2008, -3743, -5590, -4518, -392, 148, -3591, -7041, -6709, -3158, -768, 185, 1448, 2539, 2157, 453, -155, -1066, -2020, -2207, -2685, -4450, -6628, -6336, -5911, -6929, -7238, -9120, -8751, -4764, -1544, -225, -900, -3276, -7007, -7494, -4704, -3383, -2319, -1484, -3908, -6525, -6571, -6540, -6594, -7717, -8006, -6929, -7925, -9009, -8522, -6705, -6739, -8809, -8061, -5471, -4529, -4133, -5153, -7815, -9216, -10682, -12067, -9391, -5759, -6772, -8951, -10139, -11266, -9607, -5720, -2688, -1685, -3127, -4926, -7758, -11611, -13127, -10250, -8437, -10240, -10796, -9312, -7564, -6922, -7089, -6646, -6948, -6978, -6680, -7780, -7230, -5544, -8164, -9232, -7320, -7590, -7800, -5101, -3195, -4629, -5280, -6415, -8615, -9772, -10825, -9939, -5999, -4346, -7529, -9897, -9026, -8297, -7503, -6130, -6444, -7902, -7048, -5878, -6682, -7864, -7332, -6089, -5118, -2792, -2051, -2945, -1855, -2336, -3655, -2612, -3071, -3515, -2108, -1417, -3848, -6404, -4910, -860, 1121, 676, 950, 115, -507, 1300, 1226, -1127, -2196, -2114, -1987, -2321, -2921, -3085, -2731, -1959, -430, 617, 1084, 2960, 4652, 4338, 3664, 4013, 4051, 2487, 1949, 3471, 3782, 4094, 4501, 2564, 791, 1498, 3795, 5845, 6126, 6061, 6909, 6644, 5028, 4852, 7516, 9902, 10000, 8537, 5241, 1643, 691, 76, -1631, -2475, -2060, -1964, -1589, -766, -1775, -3892, -4644, -3320, -1433, -694, 171, 2573, 3314, 2693, 1469, -1617, -4689, -3345, 1674, 3693, 1252, -1105, -2345, -2371, -468, 717, -60, -767, -2547, -5495, -5140, -3043, -3864, -6064, -5549, -4324, -3559, -1840, 508, 1550, 1010, -177, -560, -649, -1081, -888, -690, -2709, -6199, -6572, -3128, -1073, -2059, -2310, -2811, -4629, -3860, -1574, -2262, -3095, 6, 2593, 1517, 1795, 3174, 1671, 637, 1959, 2393, 3037, 3617, 1389, -1268, -1931, -2203, -1912, -50, 2780, 6676, 8693, 7500, 5811, 4903, 5120, 5666, 6054, 5656, 3952, 3219, 3094, 2479, 3071, 4870, 5737, 7059, 8347, 8186, 8358, 8630, 8391, 8582, 8666, 7534, 5413, 4004, 3281, 3100, 4104, 3665, 3134, 5363, 6193, 5475, 5616, 4696, 3849, 4966, 5646, 6237, 8188, 8107, 7706, 9216, 9423, 7121, 6092, 9822, 13275, 11737, 9782, 9388, 8852, 8744, 8678, 7591, 8603, 10476, 9463, 9211, 10180, 9373, 7630, 6735, 5736, 3893, 3885, 6000, 7578, 7990, 5870, 3826, 4978, 6454, 7625, 7645, 7292, 8208, 8654, 6962, 4331, 3578, 4722, 5350, 5055, 4730, 5770, 6806, 7948, 9358, 9717, 9527, 8939, 7473, 6648, 5387, 2850, 3197, 3025, 1700, 2543, 3704, 4100, 3626, 2136, 1743, 3342, 4235, 4551, 5278, 4535, 2287, -416, -1312, -177, 506, 670, 1422, 1040, -1721, -3314, -1949, -272, 124, -2009, -2538, 922, 2902, 1730, 1333, 2893, 3308, 2688, 2111, 666, -1246, -2974, -4164, -4998, -5458, -5427, -5196, -4885, -5517, -4929, -3416, -3753, -3938, -2759, -2121, -2530, -4083, -3866, -2949, -4384, -5096, -5069, -5836, -7778, -8957, -6767, -4148, -3603, -5197, -7049, -8711, -11215, -10972, -7754, -5703, -6144, -8939, -11622, -10907, -8338, -6681, -4919, -2976, -3982, -7462, -10323, -10530, -9401, -8758, -8222, -8934, -9942, -9249, -8565, -9054, -9720, -9880, -8969, -8604, -9894, -9360, -6336, -5636, -7635, -7998, -7990, -7468, -6042, -5631, -5827, -5431, -5465, -8085, -10122, -10916, -10956, -10564, -9952, -8943, -7554, -6073, -6713, -9170, -7883, -4571, -2890, -5075, -7126, -6953, -8224, -9429, -7894, -5608, -5907, -7347, -6695, -5318, -6208, -6679, -3624, -1717, -2338, -1926, -1964, -3908, -4088, -3327, -4727, -5962, -7146, -7709, -6368, -3934, -5968, -9020, -7182, -5436, -4428, -3635, -4742, -3870, -2287, -2984, -4716, -4064, -3216, -2828, -243, 810, -1822, -2855, -1932, -2330, -2460, -2187, -3931, -3553, 203, 3010, 4227, 3660, 2807, 3629, 4869, 4304, 5681, 7152, 4359, 1678, 1886, 2370, 2084, 5011, 8497, 8022, 6255, 5479, 5667, 7831, 9691, 6533, 3892, 3572, 1942, 387, 626, 1855, 2666, 3088, 2559, 2459, 4284, 6199, 6013, 2353, -113, -2293, -2590, -416, -159, -1348, -2444, -2255, -1954, -1145, -484, -1117, -538, 1657, 411, -2876, -3668, -2988, -478, 1071, -629, -2093, -1434, -157, 174, -1330, -3762, -4946, -4437, -3111, -1613, -1486, -3184, -3556, -3156, -2412, -425, 2557, 3665, 2261, 272, -2185, -5731, -7462, -6016, -5274, -6297, -6620, -6663, -5236, -1459, -1066, -2887, -1943, -920, -1425, 598, 2824, 2628, 1908, 1869, 357, -869, -48, 1424, 2567, 3986, 3162, -152, -528, 962, 1975, 4425, 6058, 3596, 2425, 4207, 2739, 1431, 4011, 4297, 3340, 4698, 6391, 5005, 5025, 7854, 7424, 5351, 5550, 5269, 5959, 5577, 3280, 1300, 2693, 4985, 4601, 2409, 2163, 3379, 2486, 1729, 2369, 2540, 4092, 6666, 6672, 5247, 5093, 6191, 6483, 5820, 7733, 9228, 8585, 7495, 5857, 4823, 6223, 7402, 5525, 5797, 8607, 9570, 9545, 12798, 15413, 12479, 8299, 8274, 9227, 9700, 10136, 8868, 7236, 7586, 8240, 7786, 8668, 9751, 9631, 10661, 9712, 7656, 7573, 8013, 8855, 10119, 8822, 5570, 3428, 3327, 4661, 5063, 5275, 5699, 4605, 2783, 2716, 3353, 3733, 4330, 6115, 6261, 6671, 9279, 11278, 10375, 7983, 7050, 5589, 4139, 5849, 6706, 4411, 1193, 788, 1213, 793, 1650, 3443, 5284, 6670, 6645, 5017, 3472, 1756, -555, -1355, 99, 826, 800, 48, 699, 1954, 2590, 1190, 498, 1224, 972, 2667, 5746, 4103, 1313, 1393, -743, -2723, -199, 843, -328, -464, 753, 1094, 920, -361, -2397, -3321, -2285, -2931, -4530, -3259, -3211, -4388, -4980, -4832, -4329, -4579, -6015, -6007, -5755, -7063, -6208, -4529, -4076, -4566, -6142, -7639, -8302, -7599, -5592, -5093, -5759, -5672, -6731, -7782, -9707, -9796, -6356, -5139, -6134, -5368, -5163, -4496, -4081, -3794, -2819, -2816, -3076, -5143, -7314, -8123, -9730, -12580, -12998, -10974, -12498, -13255, -9886, -8356, -9744, -8893, -6608, -6537, -6679, -6424, -7595, -7698, -5148, -4850, -5730, -6323, -6914, -7848, -8185, -7973, -7658, -6732, -5754, -7697, -7294, -5802, -6435, -6720, -7416, -6874, -5025, -4861, -6972, -7330, -5972, -6043, -5495, -5407, -7342, -7626, -7511, -7994, -9087, -6503, -3269, -4006, -4107, -2685, -4878, -6316, -6965, -8947, -7115, -4882, -4995, -5620, -5344, -5045, -4856, -3032, -1349, -2270, -3687, -3370, -2485, 774, -1152, -7226, -7310, -4785, -4877, -3849, -619, -1199, -2134, -1575, -1885, -1221, 204, -307, 35, 760, 34, -1823, -563, 1395, -326, 587, 2236, 2630, 5077, 6315, 4118, 3395, 4640, 3767, 4320, 5980, 7059, 8138, 7060, 4557, 3227, 2499, 1625, 2038, 3544, 4330, 1527, 27, -103, -1817, -1561, 875, 1321, 1799, 3547, 2376, 1261, 4061, 3792, 488, 851, 2692, 1900, -225, -2331, -2693, -2011, -994, -762, 472, 2074, 2193, 1735, 2622, 3583, 4383, 5321, 3101, -888, -2303, -90, -788, -2617, -2428, -1695, -1623, -1336, -749, -832, -2894, -4295, -3052, -2052, -2333, -1872, -1275, -2660, -4308, -3483, -3815, -5801, -5043, -2526, -2241, -1753, -958, -1590, -2263, -4630, -5758, -2782, 768, 1468, 392, 1055, 2189, 248, -548, -116, 556, 2450, 1841, -627, -158, -456, -2290, -554, 2903, 1785, -382, 1695, 1858, -718, -365, 253, 1012, 1926, 1433, -451, 148, 3095, 3463, 3767, 4230, 4911, 7550, 9367, 7898, 5759, 4206, 2832, 1098, 1155, 3092, 3794, 3393, 2537, 3190, 4774, 4479, 4412, 5583, 6151, 5989, 7146, 7431, 7230, 7501, 7481, 6439, 5265, 5360, 5930, 5540, 5884, 5491, 2909, 1866, 2069, 2962, 5898, 7933, 7026, 6164, 6372, 7290, 7826, 7438, 7246, 8097, 9588, 7646, 3745, 4575, 4892, 3245, 5153, 8453, 7665, 5229, 5479, 7647, 9193, 9181, 6647, 4558, 5140, 5126, 3515, 3210, 4535, 4672, 3145, 2990, 5108, 7497, 7580, 6297, 5375, 5428, 5811, 5995, 7545, 7598, 5108, 3850, 3587, 3707, 4792, 5273, 6196, 7071, 7442, 6704, 5049, 2799, 2089, 3725, 4967, 4281, 3241, 2376, 1304, 3210, 5838, 3647, 833, 1470, 1969, 2689, 5088, 4028, 1531, 1539, 803, -709, 511, 2413, 667, -35, 464, -2565, -4595, -2647, -3608, -4162, -971, -798, -2538, -1756, -1362, -1427, 505, 2576, 2301, 1410, 808, -715, -2001, -2713, -2752, -1232, -872, -3528, -4956, -2762, -2520, -4380, -4451, -3260, -913, 833, 420, -1902, -4587, -6230, -7310, -6165, -2929, -2065, -4350, -7341, -8410, -6446, -4972, -5144, -4354, -4298, -6033, -5580, -2678, -1090, -1875, -3117, -4584, -6255, -5324, -3681, -4279, -4582, -3944, -5804, -8191, -9258, -9365, -6394, -2780, -3475, -5893, -6588, -5966, -4737, -2952, -3057, -6481, -7570, -6223, -7535, -8559, -7842, -7947, -8415, -7753, -6517, -6411, -6544, -6842, -7804, -8763, -9057, -7145, -4768, -6229, -9674, -9706, -7266, -5623, -3627, -701, -87, -419, -302, -1826, -3866, -3342, -2059, -3083, -4087, -4775, -7246, -7859, -6719, -6916, -6414, -4965, -4272, -4210, -4474, -5111, -4000, -2537, -4280, -4773, -2173, -1488, -1799, -276, -848, -3534, -3374, -1922, -2243, -2042, -1962, -3640, -3372, -1239, -574, -379, -1152, -2203, -678, 1736, 955, -1040, 377, 1958, 175, -458, 951, 302, -266, 414, -387, -1182, 113, -118, -1209, -79, 1493, 3758, 4542, 1851, -1353, -1642, 360, 616, -206, 373, -1480, -4004, -3436, -2320, -115, 3744, 5634, 4413, 3938, 4264, 3289, 3037, 3174, 3438, 3320, 2570, 2096, 1872, 2259, 2983, 3917, 3950, 2058, 1946, 4029, 2678, 192, -314, -164, 330, 1696, 2116, 1653, 2388, 2544, 378, -938, -667, -1224, -1346, -1101, -1827, -1403, 216, -92, -843, 695, 775, -2202, -3072, -3894, -5514, -5000, -5021, -8253, -8200, -3683, -1910, -2533, 430, 2513, 334, -1504, -2143, -1961, -418, -295, -2250, -3742, -4009, -4061, -2723, -830, 136, 1526, 1697, -801, -1305, -515, -1670, -1045, 1530, 2079, 2097, 1951, 466, 659, 1124, 354, -1180, -728, 1514, 983, 535, 506, -1054, 106, 2452, 2698, 3717, 6033, 5688, 4097, 3575, 2049, 850, 1778, 3328, 4130, 2959, 1307, 569, 1919, 3444, 2519, 765, 2021, 3764, 3956, 4788, 4968, 4751, 4811, 4394, 4343, 5739, 6065, 3102, 964, 1025, 176, 339, 2748, 4614, 5870, 4946, 3572, 3739, 3301, 1307, 616, 2860, 3076, 1907, 2706, 3665, 3270, 4610, 6989, 8511, 8384, 7020, 5986, 5200, 4691, 3870, 2332, 808, 1162, 2584, 3191, 3031, 2467, 2402, 2686, 2390, 3400, 4766, 5252, 5748, 4416, 2608, 3499, 5038, 6043, 6573, 7484, 7905, 6254, 3771, 1748, -40, 893, 3353, 5595, 5740, 5055, 3820, 2982, 3629, 4371, 5506, 6263, 3582, 801, 1900, 2899, 1047, 333, 2178, 2848, 2878, 2181, 1528, 2002, 2573, 2362, 1877, -693, -228, 2532, 3037, 1263, -1488, -2142, -1360, -1418, -659, 150, -474, -1151, -2109, -3031, -2829, -1238, 2188, 4003, 2713, 2125, 1711, -798, -2403, -2441, -2193, -1161, -502, -273, 1137, 1656, -1849, -5341, -5440, -3785, -1712, -883, -1413, -818, -1414, -3998, -3608, -426, 558, 269, 175, -1309, -3006, -3706, -3834, -2646, -685, -446, -1516, -1602, -438, 640, -32, -2057, -4500, -6277, -5800, -4929, -5053, -5949, -5700, -4272, -3528, -3610, -2155, -755, -491, -946, -2703, -5790, -7973, -7597, -6001, -4883, -3763, -4911, -6739, -6292, -5020, -4775, -4375, -3460, -3337, -2783, -2119, -3190, -4428, -5211, -4427, -2424, -3009, -3539, -2649, -4282, -6360, -6650, -5827, -5227, -5469, -3842, -2962, -4157, -3079, -1535, -2807, -3786, -2491, 58, -63, -1738, -1434, -1522, -4270, -5628, -4048, -2554, -2313, -1830, -1780, -1881, -2538, -4460, -4563, -2227, -209, -686, -1643, -346, -116, -2354, -3412, -3387, -3292, -3493, -4526, -4270, -4281, -4876, -3888, -2619, -2257, -909, 60, -462, -1859, -3480, -3198, -3225, -2632, 154, 2312, 1815, 2832, 2853, 1281, 884, 1186, 1385, 1114, 2558, 3336, 2388, 1551, -410, -1431, 526, 1827, 1818, 2476, 2693, 1907, 525, -1572, -3179, -1897, 1242, 2645, 4223, 4877, 3279, 1714, -190, -1091, 821, 1575, -93, -1943, -1341, -566, -1297, -577, 2846, 4834, 4866, 3631, 2283, 2395, 2085, 427, -380, -240, 1089, 3222, 3415, 659, -763, 654, 1438, 1649, 791, 82, 810, 1290, -1763, -4315, -3629, -1619, -395, -208, -84, -1752, -4687, -4806, -4059, -3735, -2731, -1644, -830, 476, 1173, 599, 1070, 840, -626, -794, 520, 1385, 2253, 2412, 1209, -375, -1700, -1562, 1629, 2900, -45, -3349, -4427, -4327, -2514, -1444, -2670, -1999, 337, 792, 725, 1371, 1032, -658, -2591, -3243, -947, 123, -1889, -2705, -2369, -753, 1658, 2346, 2193, 2688, 2942, 2298, -206, -1667, -225, 719, 1691, 3736, 4424, 4091, 4256, 3828, 4292, 5159, 5430, 3656, 1464, 2632, 3903, 1055, -1045, -55, 502, 1764, 2746, 3778, 3550, 501, -1493, -562, 951, 2229, 2493, 2358, 3127, 2802, 1937, 1399, 1839, 1732, 1103, 558, 1500, 2843, 2188, 874, 1192, 3677, 5239, 5982, 6763, 7895, 7446, 5885, 4866, 3280, 2958, 4103, 2448, 524, 2166, 3742, 2533, 1429, 1837, 2040, 3646, 5434, 4546, 2842, 1811, -265, -908, 1937, 5035, 4628, 3485, 3646, 2470, -155, 539, 2460, 2654, 2227, 1652, 5, -424, 2128, 3377, 2064, 705, -110, 736, 4444, 4384, 2107, 2592, 3313, 4267, 4605, 3512, 3774, 3804, 3483, 3311, 1447, 227, 1225, 3295, 4769, 2754, 831, 1382, 2164, 1234, -430, -951, -653, 377, -317, 598, 1375, -851, -877, -47, -552, 1659, 3812, 3703, 2129, 419, -2091, -4467, -3406, -784, 801, 156, -1452, -1567, -848, 117, 919, 528, -1708, -4010, -3945, -2923, -3591, -5059, -4958, -3084, -2166, -3100, -2567, -2302, -1913, -828, -1112, -1155, 704, 687, -2379, -3625, -2248, -1684, -2043, -2483, -2735, -2480, -1777, -1730, -337, 238, -1412, -2748, -1704, 1476, 3404, 1837, -433, -768, 36, -325, -530, 104, -635, -1739, -1764, -1502, -3246, -5228, -5182, -5947, -6676, -5372, -4181, -2372, -2953, -6329, -6806, -4069, -2472, -2867, -2036, -1929, -4211, -4161, -3074, -3372, -3257, -3619, -2747, -1267, -1365, -2743, -3080, -1558, -1321, -2951, -3252, -3281, -3489, -1829, -933, -2693, -3157, -1931, -2876, -3316, -1607, -1226, -3015, -4322, -3033, -2491, -3308, -3175, -1756, -220, 330, -999, -1788, -1676, -2030, -2879, -2591, -540, 68, -973, -1654, -1726, -2189, -1195, 1220, 1223, 22, -873, -2866, -3150, -2103, -2564, -1701, -1057, -1191, -121, 718, 648, 399, 877, 2866, 3037, 1109, 1172, 1936, 1836, 465, -1490, -2504, -2573, -1325, 985, 1927, 943, 190, 214, 257, 953, 1036, 1000, 1146, 55, -51, 1253, 1444, 1561, 1238, 28, -87, 911, 1695, 1074, -281, -971, -646, 597, 1143, 619, -189, -347, -454, -1450, -1429, 728, 2645, 1458, 643, 1529, 1377, 590, 544, -396, -722, 365, 1061, 1018, 1064, -313, -1392, -323, -19, -736, 201, 1471, 323, -1127, -1355, -1475, -1143, -657, -1393, -2016, -1088, 338, 761, -17, -345, 924, 869, -582, -140, 1475, 727, -267, 332, 919, 1322, 2484, 2644, 1581, 735, -756, -3220, -3978, -2459, -1491, -1704, -1318, -1230, -2986, -2380, -886, -1862, -2231, -1445, -1664, -1670, -928, -1080, -1995, -2265, -2441, -1836, 910, 2522, 1594, 825, -788, -3478, -3166, -552, 761, 1631, 1899, 1006, 2195, 4757, 5067, 4888, 5682, 4482, 2861, 3760, 3643, 755, 97, 1271, 592, -277, 868, 1940, 1258, 1076, 2443, 2618, 574, -186, 1056, 1001, -146, 885, 1988, 858, 402, 1033, 780, 1557, 3245, 2593, 1537, 2105, 1905, 658, 1199, 3140, 2968, 1751, 2649, 3203, 1618, 627, 1057, 1160, 1834, 3569, 4644, 4021, 1674, 28, 696, 1771, 2280, 2568, 1971, -178, -1538, -554, 308, 1436, 3428, 4169, 3450, 2201, 1170, 1115, 1860, 1557, 361, 1059, 2897, 1527, -644, 1226, 2643, 1427, 1367, 1716, 803, 382, 746, 1083, 1548, 1924, 1766, 1451, 2163, 3428, 4867, 5640, 4826, 3679, 3412, 2145, -66, -499, -171, -167, -259, -647, 674, 2184, 730, 216, 2070, 2980, 2551, 1748, 1138, 218, -760, -539, -352, 195, 976, -1058, -1988, -615, -1482, -2448, -1589, -897, -619, 64, -108, -1249, -949, 1118, 1545, 213, 597, 723, -1182, -1970, -1243, -1268, -970, -1085, -1322, -35, 832, -317, -1455, -939, -470, -614, -1464, -2672, -2570, -1070, -748, -2552, -4154, -4270, -3345, -1916, -1101, -1488, -1646, -2505, -3141, -2802, -2675, -2053, -1780, -991, 682, 1275, -246, -1880, -670, 1147, 151, -492, 1563, 2263, 984, -371, -2219, -2643, -1461, -1460, -2440, -284, 1461, -1636, -4014, -1798, 684, 1309, 1229, -482, -2868, -3632, -3210, -3522, -2747, -1714, -3623, -5203, -3548, -2810, -4098, -3868, -3748, -4746, -3810, -3447, -5442, -5875, -5274, -5593, -5712, -4060, -1567, 758, 1349, 224, 1018, 1626, -672, -2068, -1427, -375, 245, -678, -2571, -3252, -1208, 538, 346, 1955, 2793, 1059, 175, 314, 1169, 1971, 904, -2258, -3774, -2394, 18, 2779, 2215, -1759, -3173, -2710, -2259, 603, 2713, 833, -1797, -2045, -2081, -2866, -1279, 498, -311, -1366, -2140, -3004, -2169, -675, -909, -1292, 141, -29, -1890, -632, 553, -398, -986, -719, -856, -460, 1010, 1171, 1768, 2723, 967, 37, 2582, 2835, 1834, 2331, 898, -1505, -994, 516, 1628, 2742, 2661, 1168, 631, 945, -568, -1301, 683, 1596, 2619, 3773, 2066, 779, 2241, 2319, 1337, 1726, 1196, 30, 665, 601, -334, -384, -2272, -4301, -3164, -104, 615, 31, -785, -1872, -3049, -3108, -2650, -2679, -950, -378, -1534, -538, -335, -1199, 567, 2343, 1183, 326, -711, -3165, -2842, -569, -6, 761, 1772, 1273, 700, 2024, 3749, 2444, 1083, 862, -1366, -2631, -2, 1320, 999, 565, -1449, -2318, 193, 2514, 3446, 2558, 378, -1547, -3132, -3297, -1007, -103, -1320, -2719, -1256, -189, -2471, -2564, -1861, -2143, 580, 2774, 1524, 711, -235, -1865, -1334, 745, 1473, 620, 369, 1222, 1245, 1012, 1724, 2170, 2241, 3447, 3525, 3096, 2103, -148, -1376, -606, -240, -189, 1001, 152, -408, 2586, 3709, 2064, 1999, 2894, 1601, 878, 3025, 2871, 2048, 1923, -159, -1730, 1226, 3956, 3267, 2717, 2836, 471, -1375, -673, -835, -288, 1363, 1845, 1367, 1380, 1582, 949, 1520, 3708, 5286, 4682, 1684, -1560, -1407, -374, -1031, -144, 628, -544, -125, 891, 516, 335, 719, 577, 396, 2043, 2742, 1843, 2405, 3224, 3319, 2904, 2349, 1728, 1989, 3404, 2392, 575, 634, 1035, 1617, 2736, 2444, 2073, 3705, 4726, 4313, 3147, 269, -1858, 461, 2495, 802, 458, -537, -2854, -3169, -1667, -544, 727, 888, -664, -1411, -1519, -1848, -1567, -496, 1287, 1810, 906, 622, 876, 328, -1428, -1688, -234, 1399, 2517, 3030, 2256, -941, -1789, 584, 667, 558, 1766, 1007, -203, 1021, 1225, 1365, 2455, 2170, 1193, 1777, 1135, -722, -1548, -1517, -1767, -1150, -2159, -5274, -5704, -3173, -2235, -3440, -3526, -2837, -3000, -2550, -1514, -1492, -1745, -3395, -5473, -5308, -2879, -2296, -2051, -324, -295, -1546, -1347, -3123, -3897, -2055, -1794, -1951, -1221, -1714, -3106, -2938, -1552, -482, 362, 864, -22, -1596, -1829, -1637, -2502, -1731, -1184, -1651, -1424, -1426, -671, 804, 1085, 1180, 468, -337, 272, 2623, 3832, 2742, 728, -1088, -1282, 569, 1634, 1906, 1804, 189, -2317, -2058, 1103, 1365, 261, 1564, 348, -1301, -151, 25, 425, 1229, 339, -1259, -973, 633, 2229, 2468, 753, -1114, 6, 1986, 2720, 2115, 1661, 1848, 2068, 502, -1258, 727, 3510, 4583, 4046, 2839, 1430, 1615, 2872, 3015, 2435, 1410, 1059, 1495, 1652, 2033, 572, -296, 1182, 915, 1088, 2473, 1176, 7, 1465, 2530, 2757, 4517, 5902, 6173, 5986, 3964, 1734, 2653, 4506, 4003, 3228, 3889, 3941, 3286, 3554, 4530, 3503, 2700, 4457, 4802, 4486, 5576, 3730, 814, 745, 1124, 1524, 1546, 1486, 2272, 2877, 2923, 1385, -313, -1402, -2281, -1680, -868, -1114, -1156, -1666, -1525, -879, -1929, -2794, -1200, 11, -584, -1743, -4461, -6672, -5914, -4346, -3542, -3682, -5074, -5692, -4481, -3091, -1895, -1282, -737, 0, -1571, -3024, -3421, -3826, -2300, -1136, -2507, -2112, -740, -1930, -3339, -3917, -2989, -1405, -1201, -1492, -1056, -1313, -3983, -6103, -6082, -6329, -7257, -7434, -6268, -4448, -2887, -2442, -3740, -6286, -7420, -5808, -3725, -1951, -1558, -3666, -5459, -5344, -6548, -8135, -5984, -5611, -8064, -5450, -1467, -2425, -4890, -6450, -5950, -4122, -4949, -6426, -6654, -5992, -4915, -4337, -4897, -5166, -5190, -5841, -5873, -5607, -6057, -6287, -5672, -4343, -3514, -3842, -4828, -6076, -6188, -4608, -2583, -2313, -2999, -3824, -4156, -3396, -3005, -3442, -2422, -1190, -1384, -1077, 447, 2569, 3958, 3906, 1901, 345, 1637, 3533, 4656, 4481, 4264, 3802, 3164, 1844, -364, -739, 773, 2194, 4143, 5860, 4946, 1424, 406, 3293, 5214, 6246, 7350, 5633, 3362, 5322, 6704, 4143, 2251, 1830, 2488, 4256, 4326, 3279, 3408, 3940, 4693, 5284, 4049, 3174, 5003, 5734, 5117, 5398, 4567, 3260, 3444, 4200, 4515, 4081, 2670, 1938, 3848, 4772, 3021, 2090, 2348, 1580, 50, -541, -957, -530, 842, 349, -704, -264, 657, 1719, 2619, 2542, 397, -1390, -265, 1012, 686, -24, -1367, -3639, -5132, -4741, -3179, -1256, -831, -2389, -3721, -4685, -5328, -3974, -1942, -1209, -2129, -3575, -3299, -3417, -3641, -1192, 49, -1275, -1730, -1279, -496, 310, 184, -951, -1403, -47, 1456, 1758, 1872, 2629, 3873, 5415, 5283, 3008, 1000, 1203, 2734, 2916, 2408, 2133, 247, -1463, -347, 758, 1752, 3012, 2433, 2252, 3659, 3640, 2412, 3105, 4234, 3165, 2104, 3009, 3131, 2262, 2732, 3218, 2065, 1753, 4139, 5504, 5186, 5510, 5317, 5197, 6794, 7256, 6442, 6661, 6205, 4905, 5144, 5412, 5779, 6467, 6147, 6130, 5715, 4397, 4508, 5293, 6461, 7770, 7682, 6496, 5188, 3765, 3543, 4044, 3467, 2334, 3381, 5207, 5801, 6426, 5367, 2185, 1096, 2198, 2931, 4581, 5837, 5252, 4675, 4462, 3653, 3255, 3320, 3768, 4369, 5550, 6907, 6883, 5856, 6394, 7082, 4972, 2421, 1983, 3390, 5100, 5740, 5036, 3395, 2451, 3752, 3976, 3230, 4449, 5059, 4076, 4205, 4771, 3886, 3328, 4016, 3297, 685, -1458, -1325, 406, 1362, 189, -1571, -2078, -3011, -3248, -1935, -3281, -5861, -5850, -3833, -2121, -1295, -1496, -3210, -4515, -4819, -4386, -2388, -239, -413, -2558, -4865, -6291, -6451, -5586, -5201, -4972, -3634, -3945, -5948, -6013, -5084, -5133, -5342, -5086, -5518, -6588, -6760, -6241, -5737, -5054, -5885, -7521, -6560, -5503, -5929, -4857, -4104, -5087, -5422, -5836, -7037, -5797, -4910, -7357, -8707, -6922, -6058, -6683, -6561, -6375, -6776, -6959, -6768, -6922, -7469, -7197, -6836, -7335, -7964, -8653, -8254, -7654, -9061, -9989, -9554, -9822, -9635, -8428, -7219, -7188, -8777, -10328, -10856, -10317, -9107, -7949, -7439, -8082, -8876, -8488, -7695, -8070, -8851, -8707, -8011, -6305, -4907, -5758, -6096, -5412, -5513, -4995, -4325, -4284, -3868, -4151, -4189, -3479, -4799, -6632, -5864, -4213, -3536, -3933, -4073, -3767, -4096, -2440, -832, -2335, -2580, -1299, -1988, -3098, -1961, -610, -469, -172, 531, 779, 1025, 1118, 615, 1482, 2875, 2135, 1485, 2806, 3922, 4427, 4215, 2963, 1855, 2940, 4979, 5338, 5158, 5611, 6177, 5693, 3915, 2485, 2818, 5019, 6947, 7279, 8013, 7776, 5917, 5036, 4907, 5228, 5928, 5799, 4647, 3858, 3866, 3937, 4213, 4688, 4602, 3507, 2090, 1523, 2691, 3228, 2048, 599, -4, -268, -1533, -2525, -1319, -662, -1645, -2160, -1236, -217, -1090, -2301, -2145, -1891, -2121, -2905, -2928, -1655, -2005, -3033, -2326, -2019, -3683, -4812, -3328, -691, 474, -38, -396, -184, 1163, 2832, 2084, -295, -1179, -517, 530, 1041, 883, 997, 597, -1448, -2399, -916, 1276, 3258, 3261, 1729, 673, 1241, 2619, 3021, 3070, 3155, 3412, 4472, 5136, 3690, 3259, 3519, 2639, 2253, 2440, 1786, 970, 559, 806, 965, 155, 495, 1306, 1633, 2263, 3179, 4402, 5310, 4941, 4249, 4560, 6008, 6562, 6886, 8062, 8849, 8111, 6951, 7543, 9625, 10823, 10482, 10381, 10146, 9260, 8732, 8405, 8544, 8036, 5882, 3942, 3493, 3712, 4346, 4229, 3339, 3925, 5132, 4839, 4518, 4700, 3989, 3939, 4591, 3700, 2681, 3168, 5819, 8000, 7449, 6839, 6982, 6824, 8249, 10557, 10789, 10014, 10252, 9944, 9115, 8832, 8672, 7348, 6119, 5491, 5733, 5318, 3415, 3335, 4835, 5577, 6227, 6942, 6850, 5449, 4243, 2198, -466, -615, 255, 261, 696, 1660, 1231, 1389, 3006, 4706, 5786, 7431, 8747, 7687, 6024, 6835, 7484, 5816, 5526, 5080, 4394, 5905, 5900, 2196, -682, -692, -1599, -5113, -7178, -6240, -5430, -6032, -6673, -6387, -5469, -5395, -6508, -7954, -7260, -6560, -7096, -7072, -5963, -5951, -7409, -7348, -4392, -2195, -2910, -4422, -3980, -2216, -1675, -1626, -759, 770, -199, -1247, -4121, -4236, -5249, -6134, -5058, -5788, -8519, -10052, -11571, -12186, -10534, -9645, -8904, -7030, -6434, -6793, -7264, -8582, -9299, -9742, -11174, -10963, -10767, -11167, -10061, -9941, -11004, -9829, -9476, -8920, -8983, -8664, -8119, -6299, -4769, -5847, -5766, -4866, -5217, -5871, -5847, -6854, -7391, -9463, -9366, -9383, -9065, -9434, -9476, -8586, -7113, -7141, -8040, -8882, -8609, -6906, -7569, -6121, -6980, -8610, -9649, -9952, -9195, -7561, -4390, -4117, -4217, -5307, -5611, -6704, -3551, -445, 462, 1071, 1471, 1456, 158, -68, -1689, -1895, -2215, -3074, -3743, -5496, -6844, -6266, -7547, -7878, -5269, -4528, -4707, -6613, -6120, -4303, -6715, -6992, -5242, -4549, -5924, -6033, -5101, -5910, -5112, -804, 2110, 1862, 2180, 3221, 6674, 8923, 9420, 11113, 12808, 13631, 12713, 11907, 10641, 11834, 11581, 9590, 6860, 4861, 5043, 6196, 5963, 4903, 4480, 2925, 1914, 1189, 2183, 288, -1491, -565, -1254, -2055, -3567, -4519, -4338, -3786, -2990, -1088, -557, -869, -463, -413, -858, 1235, 3624, 4624, 6311, 5844, 3867, 3115, 1171, -1063, -1796, -2580, -2266, -3829, -6476, -8733, -7656, -6305, -7201, -8187, -8997, -8634, -6448, -4023, -2748, -1422, -2198, -2581, -1524, 861, 2851, 1417, 1810, 2979, 3697, 4945, 5755, 5827, 5771, 4794, 4675, 6142, 7818, 7082, 4948, 4568, 2583, 792, 1694, 2031, 585, -488, -1219, -1301, -515, -759, -725, -506, -29, -1706, -1485, -1061, -610, 724, 1754, 2508, 804, -303, -240, 1462, 2761, 5006, 6371, 6805, 7350, 7312, 9622, 11643, 11849, 11807, 13123, 12079, 12094, 12886, 9587, 6678, 6117, 5535, 4351, 5216, 5060, 4171, 5419, 7128, 6305, 6174, 7208, 6753, 6339, 9238, 10247, 7561, 6982, 6631, 6099, 5159, 5180, 5916, 5484, 2313, 279, 1834, 2881, 4044, 5176, 6341, 7008, 7947, 10768, 13335, 15330, 16937, 16461, 13907, 12106, 12672, 12472, 9935, 7073, 4831, 4102, 2345, 1587, 1071, 3149, 2445, 1682, 986, 2227, 2376, 1957, 2748, 2060, 2327, 3245, 1519, -47, 1576, 3921, 2944, 3109, 3974, 3277, 2831, 3013, 4784, 6813, 6605, 7229, 9011, 9986, 9248, 7985, 6600, 6139, 5748, 4316, 4656, 3900, 2464, 1762, -1105, -4436, -5277, -5380, -6094, -6665, -6531, -6221, -9843, -12266, -10682, -11586, -11739, -11549, -9024, -6270, -5228, -5583, -3976, -1611, -1689, -2486, -2071, 1456, 3437, 2444, 353, 508, 1555, -77, -1711, -2243, -3308, -9500, -12966, -13116, -12974, -12821, -12042, -12629, -11504, -9487, -11010, -12726, -13120, -11448, -10686, -10649, -11152, -10937, -10784, -10605, -8362, -7104, -5616, -4244, -4231, -5020, -6174, -8488, -7232, -4440, -2932, -110, 2344, 2348, -125, -1884, -3222, -5682, -8130, -9303, -11813, -14538, -16089, -16844, -15788, -13721, -11700, -9732, -9872, -9285, -8436, -8677, -9004, -8804, -8560, -8554, -8019, -7463, -6849, -6684, -6385, -6516, -7922, -7540, -6633, -5231, -5889, -5388, -3385, -356, 1013, 2431, 4060, 3734, 1770, -1260, -4139, -6368, -9121, -13384, -14547, -12667, -9580, -7107, -5261, -5597, -5303, -3490, -3199, -3512, -2941, -853, -1057, -1248, 1489, 2939, 5079, 5261, 3644, 2641, 2030, 945, 2284, 2490, 1395, 1831, 2797, 5459, 6589, 6932, 10176, 12675, 13627, 12086, 10191, 6986, 5788, 6830, 5460, 4051, 5062, 5922, 5265, 3746, 910, -2782, -3007, -3192, -4920, -6626, -6215, -6329, -4523, 177, 1618, 724, 195, -404, -1321, -1732, -1790, -3756, -3577, -1148, 188, -504, -217, 277, 1352, 2840, 4414, 5814, 6090, 3242, -1353, -3679, -3471, -3159, -2703, -2373, -877, 1657, 1887, 841, -282, -2229, -4258, -6101, -4838, -2208, -630, -1179, -3306, -6888, -8998, -9475, -10295, -8117, -5777, -4041, -2904, -1503, 1622, 3677, 5453, 7813, 11139, 10591, 7876, 6610, 5370, 4851, 4861, 3070, -2315, -4408, -2936, -2380, -2446, -480, 718, 465, 850, 2399, 3082, 2736, 2488, 2402, 1477, 595, 1579, 2611, 2571, 1916, 1017, 1590, 2344, 4408, 7475, 12157, 15120, 15246, 12183, 10257, 9196, 9628, 12175, 16395, 19787, 18776, 15503, 12130, 7890, 3105, 1653, 3430, 4576, 4932, 2722, -192, -1236, -339, -745, 1160, 4053, 5127, 4847, 4783, 5712, 5406, 5471, 5020, 4543, 4742, 4521, 4048, 4219, 5034, 5364, 6581, 7060, 7620, 10509, 12617, 13583, 14774, 17881, 19029, 19072, 18208, 14818, 7785, 3458, 3331, 3351, 2129, 1760, 2406, 4147, 6031, 6348, 6072, 4622, 3771, 4415, 3839, 3205, 3460, 4799, 5484, 5121, 4189, 5302, 7748, 9765, 11830, 10821, 7949, 5796, 4108, 2702, 3013, 2291, 1734, 3711, 5560, 5759, 3078, -925, -3336, -5394, -5286, -2233, 1036, 2732, 2713, 1667, 2790, 3047, 688, -3570, -6756, -8600, -9142, -9281, -10092, -9451, -8371, -5829, -6681, -8211, -4912, -2487, -3656, -4824, -4963, -6475, -5584, -3530, 215, 627, -222, -311, 271, 1989, 1318, -1744, -4031, -4935, -6054, -6973, -5828, -5861, -5867, -5754, -5414, -5370, -5734, -5539, -5170, -6410, -8281, -8772, -9641, -10835, -8979, -7391, -7609, -9505, -13941, -17181, -17214, -14063, -10381, -8516, -8838, -9450, -9255, -7568, -4717, -3931, -2134, 623, 299, -2835, -6776, -8983, -11506, -11346, -9882, -8393, -9356, -9867, -9476, -10784, -12360, -13418, -12189, -10480, -10866, -11525, -10224, -8314, -9711, -10479, -9567, -8190, -8345, -8175, -7801, -7933, -6658, -5423, -4867, -2818, -508, 622, 351, 492, -2193, -5320, -3424, 1064, 3465, 5140, 5399, 2311, -752, -3176, -5599, -8130, -8737, -8920, -9486, -9539, -9029, -8952, -8198, -7717, -5855, -3672, -2920, -2287, -2157, -1209, -827, -1768, -385, 2963, 4797, 5003, 3860, 1558, 955, 625, 332, 1171, 3283, 4636, 5012, 7134, 8804, 9135, 9931, 10057, 9991, 9393, 7652, 2386, -1755, -1730, -378, -198, -1618, -1728, -10, 1084, 1213, -144, -3144, -4264, -2559, -756, 1584, 3226, 2980, 2143, 2951, 6580, 9862, 9867, 9726, 8305, 4285, 138, -2367, -3653, -4491, -2329, 638, 2206, 1506, -235, -2344, -4128, -4579, -5451, -6861, -5082, -3012, -1756, -830, -1293, -154, 2783, 2086, -2526, -7285, -9103, -10910, -12210, -10490, -8120, -6311, -4289, -3170, -2617, -1564, -343, -731, -454, 915, 1470, 1586, 1565, 2943, 4498, 5274, 6999, 7787, 6849, 3437, -688, -2272, -460, -39, -874, -1047, -500, -727, 90, 2461, 2611, 3719, 5075, 5503, 3362, 2439, 3146, 1960, -838, -966, 1600, 3664, 4299, 1893, 25, 1090, 3873, 5405, 6224, 7646, 6480, 7271, 10607, 13355, 14050, 15319, 15603, 15132, 14718, 10175, 6019, 5420, 5922, 7315, 7215, 5491, 4501, 3535, 2399, 3159, 4159, 4429, 3069, 1470, 1715, 3157, 2072, 529, 2018, 2557, 1599, 2120, 4455, 5993, 5997, 5483, 5137, 6188, 8358, 12054, 16823, 18499, 14691, 10595, 11723, 14708, 16027, 15655, 14715, 14610, 15939, 15331, 12512, 7981, 4468, 3057, 2543, 2241, 1322, -244, -1737, -1646, -241, 2488, 2991, 1976, 2420, 1770, 1512, 3328, 3672, 3878, 6831, 8264, 6044, 1881, 1513, 2848, 2186, -584, 1113, 4079, 6489, 8929, 7962, 5454, 6062, 6400, 7327, 9251, 7867, 6021, 3401, -86, -1900, -1642, -4040, -5888, -5363, -3107, -1850, -3217, -5513, -8193, -8657, -9098, -9328, -6445, -3448, -1891, -1027, -2272, -3661, -2233, 1224, 4007, 3379, -491, -5299, -6388, -6454, -5406, -3745, -2733, -5370, -6975, -8215, -8089, -6078, -5965, -4983, -2688, -1662, -2965, -4285, -3939, -4276, -4232, -1716, -2117, -6477, -10526, -13622, -15867, -18788, -19124, -16742, -12438, -7126, -4786, -6786, -9797, -10201, -8932, -7139, -6560, -7876, -8500, -5578, -2807, -297, 1918, -12, -4904, -7173, -8798, -9640, -9127, -6736, -4997, -5537, -8058, -10955, -12093, -10010, -9016, -9091, -7153, -6814, -6982, -7154, -7923, -9023, -10710, -11879, -11720, -8709, -6051, -8601, -11882, -12825, -13680, -12709, -11127, -8877, -5926, -2240, 1855, 5802, 7269, 7205, 5677, 1570, -1234, -3196, -4005, -4287, -3686, -2989, -3588, -4754, -6327, -5454, -5209, -7505, -8328, -7880, -6816, -4751, -3780, -5646, -8296, -7878, -5069, -2449, 233, 2170, 1745, 1886, 276, -1226, -414, 1003, 1648, 4235, 10338, 14744, 15561, 13394, 10470, 6602, 3311, 2131, 4560, 9819, 14569, 15614, 13728, 8708, 2879, -1555, -2784, -3985, -5313, -5919, -6572, -7154, -8339, -8093, -5477, -2689, 303, 1030, 1143, 3602, 5298, 2690, 1862, 2173, 1750, 926, -67, -2584, -3324, -2187, -608, 1064, 2885, 2779, -889, -4091, -3173, -519, -120, 1625, 5435, 6138, 2597, -2230, -5211, -7093, -8393, -8307, -8058, -5924, -2839, -3350, -6176, -8139, -9459, -8551, -6211, -5339, -1993, 1699, 515, -1934, -1627, 1033, 2725, 5251, 8008, 8137, 6484, 5364, 2969, -291, -1595, -2945, -3890, -2656, -2214, -1628, 439, 2939, 5364, 7407, 7606, 6285, 5544, 5924, 5084, 4038, 4615, 5659, 3642, 351, -4021, -6476, -5731, -4999, -2881, 115, 2913, 5435, 6623, 6670, 6879, 6207, 4719, 4336, 5289, 6808, 9908, 13830, 16032, 14337, 11447, 8699, 6967, 5260, 4865, 4886, 7240, 10849, 9549, 5353, 2297, 2021, 2833, 3272, 5009, 6912, 5665, 2705, 3022, 5398, 7835, 8823, 7718, 7585, 8446, 7862, 7122, 4952, 4003, 3729, 3346, 2225, 3524, 7135, 10976, 14914, 20596, 23466, 21578, 16902, 14223, 11687, 9861, 8759, 7162, 5572, 3776, 2116, 3652, 4747, 1515, -2190, -4274, -4526, -4547, -3963, -2567, -2396, -2914, -532, 2707, 3801, 4012, 4776, 6092, 6935, 6842, 7250, 7474, 5053, 3491, 3638, 4470, 8760, 14806, 17838, 16920, 12863, 6957, 3145, 1381, 2408, 3290, 4252, 8325, 11064, 8823, 3958, -832, -5445, -8292, -10448, -11829, -12140, -13543, -14583, -13709, -10821, -6781, -3205, -2624, -2416, -992, -1201, -2328, -4244, -4017, -1698, -2892, -4820, -6613, -8233, -6471, -2943, 605, 2102, 1371, -277, -2480, -4310, -5642, -6708, -3905, 1329, 2605, 177, -3967, -7776, -9996, -11867, -13772, -15626, -15981, -14579, -11771, -9387, -10277, -11919, -12246, -12313, -10965, -9459, -8548, -7998, -5622, -4433, -5164, -5549, -4199, -3755, -1184, 2639, 4163, 3785, 911, -4236, -8437, -9307, -8691, -9839, -11054, -10597, -8039, -5340, -5079, -5804, -4964, -4908, -6598, -8756, -9462, -8761, -8907, -9936, -13231, -16833, -18757, -18993, -15741, -12977, -13051, -13375, -11904, -8368, -3520, -1569, -2766, -4055, -4651, -3470, -977, 1601, 4352, 6517, 6057, 4582, 397, -4462, -5611, -5480, -4481, -1691, 39, -934, -1883, -3617, -5587, -7351, -8016, -7888, -6729, -3214, -3013, -3455, -1929, 188, 1809, 3477, 3753, 3413, 4143, 2983, 812, -2874, -5497, -5603, -4767, -1441, 4043, 9191, 13336, 15000, 14839, 14941, 13131, 9913, 9014, 8910, 7508, 5219, 3614, 3056, 2856, 2364, -23, -2607, -4681, -7343, -9113, -8881, -8390, -8241, -7825, -5680, -2663, -588, 181, 94, -342, -561, 702, 1075, 654, 155, -343, -1446, -2064, 619, 7388, 11852, 11717, 9188, 3799, -1995, -4830, -6314, -4736, -1246, 1527, 3312, 6803, 6084, 1888, -845, -2142, -5364, -9325, -11810, -13875, -14192, -13329, -12297, -10736, -6292, -2272, -956, 1113, 1214, 784, 789, 438, -602, 285, 1458, 1005, -334, 2137, 5255, 4031, 3805, 4089, 3082, 763, 549, 1942, 4461, 5012, 4895, 6779, 7044, 4359, 1416, -159, -2286, -4657, -5906, -6337, -6521, -4732, -1583, 809, 2686, 4241, 4757, 5124, 6353, 5743, 5909, 7863, 9704, 10011, 9526, 9051, 9824, 13096, 17646, 20311, 19431, 16518, 12352, 8492, 6507, 4239, 2596, 3320, 3511, 2541, 3387, 4601, 5208, 7490, 7379, 6560, 7071, 5866, 6046, 7603, 6675, 2183, -1482, -3492, -3315, -1255, 1583, 1848, 900, 1987, 2711, 5486, 9589, 12353, 13032, 13064, 14168, 17457, 19759, 19308, 16890, 15979, 15040, 12414, 9538, 6530, 5708, 5179, 4016, 4652, 5105, 4098, 3141, 2337, 916, -1827, -3824, -2797, -2222, -1806, -641, 1439, 3754, 6135, 8121, 9458, 8516, 8438, 9298, 7969, 3342, -523, -1600, -2276, -2314, 399, 4866, 9616, 13386, 14324, 12974, 8275, 6297, 7682, 8138, 7998, 5723, 1656, -770, -2811, -6172, -8453, -8984, -9170, -10897, -11511, -12924, -15370, -15651, -13914, -11904, -8067, -3846, -3845, -4521, -4472, -4201, -2986, -1103, -1066, -2268, -1684, 543, 2242, 4090, 6995, 9489, 9619, 5095, -1320, -5249, -8184, -10701, -10197, -8327, -7907, -7155, -3301, -92, -435, -2831, -6239, -9320, -13026, -15335, -16807, -16782, -17373, -17586, -16177, -15624, -13932, -10883, -8052, -6996, -5207, -3260, -4189, -5442, -5492, -4702, -3998, -2525, -242, 623, -51, -1122, -4067, -7893, -9138, -8857, -6172, -4217, -4662, -5029, -4742, -3902, -4477, -8149, -11880, -14012, -13996, -14855, -16380, -17230, -17139, -16058, -13420, -9753, -7610, -5375, -2937, -3013, -5082, -6506, -7610, -7568, -5489, -4378, -2649, -120, 1617, 5296, 9242, 10602, 8812, 4346, -490, -4409, -6105, -6128, -8265, -9128, -7325, -6215, -5788, -5977, -7156, -6451, -5429, -3750, -2408, 387, 2350, 2130, -248, -3432, -5842, -6332, -5112, -3859, -4045, -4251, -3655, -3468, -2111, 1138, 3215, 5490, 11766, 17401, 18545, 17561, 15386, 13578, 11625, 9306, 7627, 7502, 6838, 5672, 5485, 5132, 2658, 2321, 1122, -1993, -2886, -2757, -4279, -7866, -8799, -9234, -9763, -8422, -6006, -2563, 1353, 4711, 6305, 4410, 1400, 42, -857, -1108, -2452, -5121, -7140, -6441, -3760, -912, 1153, 3523, 4278, 2843, 2958, 4369, 5427, 5539, 6817, 6249, 4745, 3947, 675, -3450, -6283, -6822, -7071, -8881, -9793, -9757, -10559, -11343, -10711, -10266, -8368, -5754, -2955, -1763, -1777, -2457, -2755, -2309, -847, -212, 404, 2918, 6302, 8924, 10340, 11123, 11338, 10094, 5324, 1003, -2586, -3318, -3365, -4035, -3433, -3188, -1866, 1994, 7956, 10490, 10288, 8474, 5916, 4270, 1868, -861, -1530, -1078, -769, -439, 235, 668, 469, 1894, 4658, 7933, 9887, 12101, 11846, 10170, 10499, 12416, 14396, 15925, 17279, 14819, 11371, 8584, 5095, 3193, 4481, 5710, 5537, 6090, 7305, 8642, 7249, 4928, 2685, 1968, 1253, -371, -768, -1307, -3472, -4161, -1733, 2371, 5813, 9282, 11700, 11300, 11706, 11738, 11135, 10419, 10336, 9739, 8928, 10419, 12837, 14805, 17503, 18985, 18142, 14385, 10191, 7538, 6238, 3480, 1853, 229, -1491, -1118, 1033, 3696, 4290, 3780, 2999, 2560, 2094, 1036, 2178, 5997, 8331, 6200, 2246, -740, -764, -463, -879, -1047, -799, -1128, 218, 1688, 3440, 6306, 9529, 11408, 13184, 15739, 16128, 13705, 9945, 6281, 4898, 3396, 1007, -1021, -2320, -3623, -4602, -4318, -3956, -4915, -5458, -6629, -8905, -10859, -12498, -12482, -10467, -8920, -8071, -8403, -6519, -2867, -126, 1828, 1466, 395, -1650, -2840, -4532, -6399, -7996, -7858, -7547, -6675, -7342, -7986, -6339, -3949, -2279, -935, 27, 287, 284, 148, 653, 1264, 306, -2167, -4878, -8273, -11069, -12485, -14787, -16476, -17174, -16419, -15574, -14816, -14694, -12728, -10919, -10078, -9953, -8176, -5700, -4003, -2440, -2935, -4765, -4974, -2699, -1681, -1398, 310, 1499, -1378, -6522, -9596, -10568, -12353, -12721, -12983, -12906, -13847, -15182, -12746, -7347, -1993, -566, -912, -3415, -6978, -8833, -8614, -7081, -7045, -8620, -9964, -10244, -9650, -8556, -8439, -8908, -7530, -4365, -3152, -2782, -2439, -658, 762, -342, -1021, -1190, -1560, -1756, -842, -945, -2869, -4613, -5272, -5517, -6424, -5330, -1771, -775, -1386, -2917, -5908, -6907, -6503, -6232, -6789, -7503, -5573, -3064, -1822, 1358, 3307, 5151, 7360, 9178, 10704, 10804, 11370, 9773, 8095, 8436, 9570, 9878, 9082, 9233, 9830, 10289, 9785, 6126, 4071, 3460, 1603, -1091, -3426, -4876, -5477, -4875, -2956, -1320, -889, -1996, -3874, -3920, -1484, -1956, -811, 1727, 2409, -404, -4659, -6130, -4822, -5698, -6847, -6352, -5858, -4918, -2930, -1816, 874, 4945, 8263, 10698, 10077, 7734, 6986, 8418, 8431, 6281, 4156, 2251, -1355, -3524, -3004, -3784, -4646, -4957, -5093, -6318, -8749, -8692, -8560, -10098, -10652, -9297, -7265, -5350, -4430, -2301, 10, 2054, 3591, 3883, 2945, 2713, 1412, -797, -3852, -5126, -4631, -2062, -440, -560, -1301, -2806, -2690, 582, 4717, 6734, 7727, 9075, 10143, 10671, 9897, 9150, 9364, 8962, 6083, 3203, 2306, 1410, -1142, -1657, 189, 139, -545, 1193, 2941, 3142, 3868, 3778, 2688, 4027, 5781, 8398, 12149, 12132, 12276, 14042, 15114, 13903, 10912, 11178, 13077, 11651, 6742, 3058, 610, 36, 947, 1636, 1576, 1437, 2678, 4304, 6938, 8230, 9075, 9785, 9956, 8757, 7902, 7683, 7188, 6886, 7509, 5586, 3434, 3886, 3975, 5907, 7333, 6586, 6182, 6690, 8000, 10517, 14107, 15664, 13173, 9233, 6644, 6302, 9248, 11633, 10305, 7904, 5375, 3431, 3668, 5078, 5288, 4308, 3034, 858, -1647, -2206, -955, -430, -41, -251, -581, 889, 3968, 5139, 5147, 5672, 7220, 8614, 9586, 10681, 9551, 8546, 8502, 8947, 8187, 6889, 6340, 5758, 5482, 4902, 4883, 3982, 305, -3044, -4119, -5107, -8056, -9588, -9951, -10168, -9549, -8467, -7658, -6208, -5543, -5600, -5223, -4901, -5158, -4779, -6065, -6980, -7435, -8076, -8998, -8547, -7040, -6202, -5880, -6294, -4935, -1978, -703, -100, 2755, 4513, 3562, 3017, 2502, 1974, 2329, 2517, 1881, 56, -3076, -7577, -10261, -10843, -11303, -11949, -11740, -11430, -11244, -12503, -13888, -15948, -16724, -15554, -13674, -12137, -9733, -7139, -5461, -4066, -1714, -1009, -1222, -1936, -4192, -7988, -9421, -10646, -11342, -10997, -11264, -12317, -13231, -12454, -9173, -6504, -6556, -7141, -7508, -5895, -4281, -3043, -1385, -3082, -5166, -4778, -3613, -3838, -4457, -6745, -9858, -12461, -11758, -11337, -12089, -12023, -10798, -8222, -7688, -8887, -9148, -6945, -5177, -2176, 2567, 5525, 5769, 5577, 5196, 3100, 1387, 1230, 3305, 3515, -1204, -6633, -9983, -10453, -10205, -10875, -10397, -9636, -8568, -4315, -1797, -312, 1478, 1839, 773, 1162, 1096, 944, 692, 1167, 1092, 1919, 2974, 2058, 728, 2224, 5272, 6982, 6936, 7194, 8249, 7765, 7675, 6951, 5044, 4748, 5747, 5869, 5484, 6973, 7578, 6948, 5490, 3852, 3572, 780, -1777, -2411, -3997, -6641, -7448, -6643, -6622, -6816, -7752, -7194, -4880, -3892, -2221, 912, 2568, 1903, 3064, 5466, 7709, 9332, 10115, 9067, 8797, 8444, 7816, 6316, 4064, 1182, -662, -804, 315, 667, -1360, -5251, -9215, -10284, -11170, -13976, -15915, -15155, -12084, -10108, -8934, -8434, -6831, -4834, -3270, -2570, -1774, -1410, -3180, -6776, -7734, -7869, -6735, -3726, 622, 3402, 4183, 4532, 5304, 7940, 10655, 11563, 10192, 8878, 8333, 8444, 8729, 8850, 9051, 9594, 9077, 8931, 8393, 4906, 1930, 1846, 44, -2398, -1347, 564, 1683, 1207, -726, -1902, -2506, -2963, -2411, -452, 1822, 4073, 6015, 9460, 10993, 11185, 13636, 15115, 13311, 9865, 6342, 3575, 592, -884, -1884, -2254, -475, 1288, 2472, 4562, 6966, 6848, 6741, 8618, 10973, 12337, 12607, 11286, 10474, 11342, 11263, 11810, 13126, 13677, 12391, 9451, 5838, 3407, 1761, 2822, 3362, 4005, 4131, 4694, 5739, 5877, 6854, 8776, 11590, 14569, 18094, 17790, 13623, 9912, 8706, 9129, 9572, 8635, 5223, 2476, 1408, 159, -1481, -3832, -6141, -6377, -4721, -1526, 1740, 5265, 8923, 8730, 7429, 6845, 5489, 4765, 6372, 6253, 4979, 4681, 4244, 3881, 4415, 4592, 4080, 5943, 6797, 6638, 5899, 4100, 2355, 250, -1929, -2841, -2409, -889, 451, 2348, 4218, 4263, 2855, 1278, 277, -564, -2383, -5011, -7961, -11463, -12857, -12833, -13194, -10870, -9590, -11129, -11829, -10860, -9197, -6969, -5154, -3574, -681, 1926, 2809, 4670, 7287, 8346, 8032, 8310, 6750, 2911, -1342, -4160, -4748, -4155, -3771, -3291, -3437, -5951, -10702, -14596, -17422, -20120, -20456, -19310, -18180, -16736, -14952, -14008, -12543, -9444, -8067, -7503, -6757, -7176, -7744, -8833, -11211, -13352, -13790, -11569, -8211, -6240, -3366, -767, -38, -638, -1136, -1397, -2031, -3658, -3943, -2925, -1894, -1520, -1590, -2117, -4438, -5422, -5548, -6729, -7348, -8504, -10027, -11597, -12326, -11703, -10087, -9232, -10025, -11117, -10940, -11700, -12412, -11532, -8734, -4706, -1409, 270, 2157, 3689, 4296, 5511, 5813, 3752, -1967, -6970, -9976, -12944, -14201, -14683, -14036, -11916, -9610, -8670, -7503, -4680, -3073, -4339, -3766, -1008, 1465, 4589, 6446, 6641, 6080, 5405, 4782, 4925, 5034, 4742, 3340, 2045, 933, 948, 857, 687, 788, 1373, 1586, 1659, 3950, 7223, 8277, 9667, 11771, 12145, 10668, 9767, 9922, 10188, 8008, 5320, 2489, -941, -2992, -3775, -4460, -4236, -5223, -5988, -5685, -5022, -3371, -1492, 771, 2994, 2667, -534, -3527, -4559, -3710, -1743, 1157, 1477, -450, -1246, -958, -1814, -1107, 1334, 2524, 2032, 1483, -327, -3059, -5666, -6159, -5922, -5468, -3835, -2189, -720, 426, 772, 1516, 2989, 2853, 2773, 3972, 1312, -2892, -5583, -7967, -10095, -10231, -9942, -9521, -9392, -8648, -7161, -4727, -2544, -2031, -94, 2550, 2954, 5088, 9226, 13703, 15401, 13720, 12499, 11933, 10429, 8900, 8206, 6535, 3937, 1501, 1206, 2109, 3162, 2260, -2147, -7267, -9486, -9445, -7934, -4948, -3215, -1983, 861, 3856, 4442, 3845, 3399, 3821, 3985, 4736, 4574, 2353, 2342, 3225, 3629, 4659, 6965, 9696, 12787, 16152, 17559, 15172, 11757, 10069, 8316, 7999, 10472, 12523, 14298, 14355, 12197, 9602, 8630, 9139, 10217, 10004, 7906, 6145, 4968, 4055, 4697, 3013, 998, 773, 1078, 972, 1477, 1409, 2450, 3980, 6444, 10485, 13787, 16836, 17791, 17916, 18815, 17755, 13401, 7470, 2642, -402, -2007, -2494, -2881, -4202, -3578, -1013, -548, -898, -53, -371, 93, 1884, 2178, 3398, 7050, 10471, 12120, 13054, 12484, 11273, 9581, 8044, 6799, 7305, 7819, 6724, 4472, 3215, 1935, 1225, 1626, 1183, 1732, 4537, 5013, 4494, 4909, 5416, 5042, 4401, 4590, 5909, 7026, 6082, 1479, -4523, -8792, -10658, -11108, -10391, -7796, -6563, -6865, -6980, -7553, -7988, -7397, -5483, -3284, -3699, -5974, -6749, -8427, -8548, -7020, -4592, -2216, -2002, -2526, -1980, -285, 1392, 1289, -444, -1447, -4013, -6098, -7465, -9542, -11561, -12381, -12205, -11361, -10119, -9518, -7971, -5637, -2715, -413, 187, -589, -980, -2109, -4552, -7196, -10886, -13843, -16163, -17744, -17386, -15132, -13516, -10394, -8161, -8841, -9860, -8662, -6733, -4496, -2742, 451, 3566, 4173, 3436, 1451, -178, -604, -1031, -669, -697, -2616, -5237, -8252, -9838, -10605, -13062, -15554, -17672, -18956, -20147, -19262, -17893, -17829, -16117, -11882, -7668, -6528, -6088, -4307, -3493, -4064, -5256, -7547, -9517, -10106, -8607, -6321, -4124, -1395, 2182, 3577, 2401, 1969, 3290, 3165, 1113, -299, -381, 155, 129, 1638, 2723, 1893, 470, -1405, -2102, 44, 2205, 2168, 1399, 47, -1616, -3191, -4747, -6891, -6886, -6309, -4577, -2367, -1186, -427, 2090, 4206, 7446, 11594, 14703, 17277, 19622, 22258, 19349, 11206, 3791, -1730, -5145, -6777, -6905, -4954, -4682, -6206, -6271, -5875, -5355, -4376, -3366, -3116, -3336, -3224, -2364, 299, 2485, 3792, 3443, 3217, 3505, 4158, 4492, 4389, 2499, 2416, 4049, 3555, 3392, 3791, 3013, 826, -1158, -393, 999, 1662, 2091, 402, -1460, -70, 1191, 413, 131, 1847, 1644, -2577, -7103, -9019, -11365, -12803, -11576, -10196, -7504, -6166, -5160, -3064, -2578, -3957, -4645, -2959, -2289, -2999, -3884, -3595, -1363, 1217, 1122, 1020, 3548, 5112, 6626, 8945, 10014, 8503, 5534, 3763, 3649, 2972, 1020, -658, -2134, -3774, -4365, -3135, -3191, -1868, 633, 2739, 5379, 8301, 10412, 10806, 11129, 10889, 8159, 5381, 3338, 425, -1239, -1898, -1992, -1614, 40, 2994, 5246, 6876, 7150, 5568, 5983, 9919, 12575, 12579, 13972, 16325, 16314, 15605, 15916, 15755, 15695, 15497, 14697, 12900, 10536, 8559, 7518, 6936, 4806, 1172, -1710, -2285, -2655, -2296, -2454, -3298, -3122, -1224, 1170, 4155, 5672, 6688, 8231, 9769, 8273, 5456, 3268, 2716, 3436, 5324, 6588, 7573, 7755, 7526, 8487, 8989, 8982, 10849, 11256, 10646, 10627, 9481, 8471, 8585, 9169, 9164, 9579, 10376, 9598, 8609, 8398, 7754, 7077, 7261, 6416, 4152, 2067, 423, -2071, -3813, -3436, -2630, -1159, 498, 1950, 4404, 7782, 10223, 11959, 13788, 15463, 15196, 12872, 7810, 1167, -4280, -8351, -10082, -9730, -10576, -12724, -14352, -14391, -12769, -11779, -11105, -10070, -8875, -8273, -7165, -4997, -3696, -3216, -3875, -2974, -1741, -2905, -3711, -1278, -173, -533, 362, 1298, -543, -354, 2238, 4350, 5010, 2114, -1829, -5031, -5927, -4227, -2074, -1095, -824, -1095, -2098, -2689, -3564, -4687, -6840, -9897, -13535, -16504, -17865, -16207, -13383, -11630, -11011, -11488, -11418, -10202, -9337, -9102, -9385, -9431, -9589, -10994, -11388, -10490, -8976, -7941, -7683, -6087, -3389, -2453, -2569, -2599, -3478, -5558, -6871, -6616, -6156, -6578, -7798, -9729, -12347, -14339, -14507, -14661, -14464, -13385, -11431, -7196, -3081, -211, 2231, 2526, -5, -3580, -5155, -6302, -8390, -10107, -10989, -10592, -8691, -7612, -6728, -4926, -3534, -2420, -219, 1482, 1510, 816, -155, -981, 503, 2650, 2324, 1763, 2809, 3282, 2994, 2985, 1665, -571, -1160, -1766, -3585, -4814, -6239, -7987, -8303, -7866, -8933, -10335, -9725, -7267, -5991, -5445, -3839, -1225, 1896, 5065, 7455, 8715, 6957, 4940, 4125, 3941, 4669, 5262, 5479, 5089, 4905, 5895, 6168, 5287, 5603, 6874, 6552, 5504, 5410, 5765, 5900, 4677, 3539, 2909, 3527, 5200, 5603, 5408, 6229, 6150, 3288, -167, -3303, -5291, -6929, -8276, -8386, -7823, -6697, -6036, -4727, -2985, 62, 3344, 6307, 8646, 9899, 10403, 11672, 9996, 5206, -832, -4765, -7661, -9371, -10820, -12568, -13427, -13062, -12996, -13302, -13374, -13317, -12003, -9615, -5766, -3793, -2993, -1019, -606, -1677, -2232, -2473, -2459, -451, 1143, 3199, 5122, 5876, 6245, 7367, 8100, 8349, 8259, 7690, 6765, 5802, 5257, 4951, 5082, 4860, 3949, 3679, 6053, 7870, 6793, 5648, 5511, 3514, -960, -4511, -5514, -5689, -4156, -2434, -1063, 1126, 2562, 2554, 3118, 4094, 4401, 5260, 6626, 7087, 7904, 8754, 9408, 9969, 10577, 10536, 10175, 11298, 11988, 10751, 9555, 10484, 11735, 11101, 9475, 7229, 4758, 2753, 1110, -209, -684, -910, -2004, -2426, -1123, 2227, 5316, 7687, 8799, 9489, 12259, 13707, 11813, 8814, 6005, 2815, 804, 1429, 3146, 5715, 8546, 10056, 10756, 11922, 12698, 12629, 11584, 10712, 11129, 11934, 11744, 11368, 10357, 10030, 9694, 9544, 9180, 8923, 9863, 9974, 8894, 7836, 7621, 7020, 5698, 4734, 2712, -148, -2499, -3474, -4569, -4671, -3920, -2821, -3168, -3126, -1212, 1760, 4962, 6955, 7123, 5181, 3102, 2188, 370, -2151, -2156, -1332, -1804, -1354, 199, 245, -1151, -2010, -1195, -840, -1560, -2490, -3116, -1836, -659, -940, -977, -154, 792, 741, 1021, 2776, 4058, 2915, 778, -1970, -5799, -7638, -7496, -8322, -10181, -10169, -7740, -5072, -3476, -2663, -1328, 159, 2164, 2915, 2730, 4204, 4396, 410, -4294, -8387, -11335, -14013, -16601, -17894, -18510, -19303, -19400, -18356, -16604, -14592, -13852, -14260, -13487, -11301, -8757, -8180, -7649, -6659, -7111, -8923, -9135, -7219, -4946, -2939, -1868, -1424, -492, 618, 641, -329, -2002, -4034, -6417, -6986, -6044, -5930, -5261, -3126, -2578, -3742, -5000, -4784, -4490, -5655, -5652, -5916, -7949, -11866, -15459, -16319, -16274, -15926, -14168, -12088, -11018, -9198, -7406, -6825, -7007, -5912, -5458, -4163, -1719, -1019, 169, 1977, 1234, -209, -1123, -2201, -1542, -1051, -1001, -892, -755, -947, -2336, -3782, -4690, -5741, -7445, -9137, -10728, -10907, -9644, -7276, -4987, -2923, -962, 309, 2195, 3861, 5109, 6409, 6058, 3666, 1602, 939, 1069, 1491, 3004, 4212, 4772, 6405, 8182, 9926, 11398, 10260, 8435, 7461, 7045, 7443, 7758, 7412, 6822, 5359, 4502, 3734, 2793, 2643, 2497, 2034, 2499, 3085, 3488, 3135, 731, -1156, -2711, -4290, -5498, -6460, -6946, -8164, -8520, -6821, -4407, -3179, -3350, -2941, -530, 2137, 3809, 3746, 1401, -2009, -4134, -4513, -4423, -3722, -2540, -2398, -3706, -3972, -2774, -3332, -4969, -5563, -4743, -3497, -3213, -3893, -3512, -1385, -32, 117, 809, 2274, 2358, 2306, 3628, 5247, 5147, 4193, 1802, -815, -2128, -2657, -3085, -2440, -1141, 747, 3132, 3972, 3749, 4189, 6015, 7502, 8172, 10232, 10965, 8203, 4394, 966, -1822, -4135, -7384, -8355, -7377, -6892, -5915, -4110, -2562, -3631, -4366, -1688, 678, 2410, 4991, 6669, 7447, 7404, 6259, 5994, 6339, 7267, 9479, 12218, 14654, 15401, 15867, 15090, 12577, 11541, 11102, 9982, 9844, 9327, 8625, 8121, 7972, 7908, 8396, 8722, 8423, 7877, 9080, 10414, 9340, 6655, 4812, 4214, 2415, -48, -2208, -2090, 57, 1530, 2560, 3937, 4566, 4473, 5653, 6340, 7823, 9891, 12033, 13039, 13725, 14278, 13543, 11507, 9985, 9331, 10012, 10653, 9648, 9749, 9988, 8282, 6865, 6305, 4258, 1086, -1126, -1639, -1463, -2103, -2862, -2437, -776, 1171, 2469, 2821, 4590, 6237, 7023, 8022, 6425, 4498, 3384, 872, -900, 740, 2860, 3524, 4293, 5774, 6403, 6465, 7060, 6295, 4417, 4503, 4492, 4115, 4894, 4915, 3032, 680, -1211, -2615, -3011, -3245, -4591, -3813, -1989, -1694, -2165, -2546, -3948, -5297, -6067, -6603, -7636, -8555, -8293, -8106, -8576, -8410, -8473, -7739, -6815, -4907, -1769, 778, 696, -1883, -4366, -6997, -8588, -8825, -9787, -10383, -10052, -8942, -7950, -8063, -8612, -9814, -10241, -9892, -9796, -8780, -7398, -6948, -6898, -6810, -6717, -5885, -5403, -5103, -3859, -2542, -969, -111, -1165, -3493, -5434, -6253, -6153, -6992, -7979, -7548, -6826, -7189, -6771, -5246, -4496, -4722, -3984, -2609, -1150, -2005, -3629, -3713, -5270, -8420, -11952, -14808, -17064, -18547, -17793, -17789, -17705, -16430, -15788, -15146, -13552, -12128, -10574, -9401, -8081, -6125, -4356, -4916, -6508, -6634, -5909, -4475, -1884, 112, 1830, 4005, 4884, 4277, 3278, 2872, 1794, 902, 372, -948, -1571, -1312, -2130, -3218, -2122, 68, 1160, 1222, 1901, 2620, 1568, 698, 222, -562, -1865, -4047, -5259, -5233, -5269, -4804, -2836, -1442, -2082, -1397, 120, 1729, 3889, 5415, 6638, 8988, 11177, 10744, 9324, 8649, 8025, 6780, 5855, 4744, 4110, 5082, 5516, 3864, 2588, 1378, -498, -1580, -2804, -4043, -5671, -6831, -6517, -6184, -4708, -2449, -1044, -379, 540, 2507, 3863, 4065, 2892, 948, -1795, -4835, -5168, -4270, -2965, -474, 973, 370, 915, 877, 1841, 3474, 3466, 3501, 3690, 3801, 3413, 2460, 1253, -1023, -1787, -1067, -2018, -3440, -3694, -4210, -3980, -2403, -1190, -1254, -2482, -3254, -4316, -5984, -5580, -5689, -6342, -6239, -5199, -4411, -4372, -2295, -79, 1592, 3206, 4458, 5796, 5267, 3067, 1669, 195, -845, -1937, -2798, -2620, -1375, -669, -1170, -1024, -72, 968, 2007, 3220, 4917, 6036, 6819, 7071, 6453, 6592, 7491, 7945, 8486, 9450, 10714, 12231, 13426, 12764, 10553, 8281, 7951, 9065, 9742, 9130, 8165, 6670, 5891, 6764, 8019, 9498, 9861, 11424, 11319, 10283, 11248, 11736, 9596, 7234, 4599, 990, -1527, -1970, -2351, -3174, -2250, -683, -309, -637, -309, 713, 1796, 3733, 5872, 7512, 8819, 9063, 8505, 7577, 6093, 6051, 6682, 8400, 11558, 13740, 14603, 15956, 15706, 13464, 11632, 10418, 10338, 10319, 8732, 7124, 5980, 5304, 4725, 3312, 3001, 4264, 6933, 9012, 9743, 9852, 8890, 7098, 4425, 1852, -627, -1934, -2108, -704, 723, 907, -168, -1295, -1789, -566, 2055, 3973, 5348, 6888, 7046, 5693, 5785, 6497, 5461, 3538, 2244, 2651, 3038, 1755, 346, -181, -1018, -2706, -5122, -6760, -7394, -8690, -10068, -10242, -9339, -9284, -9191, -8964, -8481, -7278, -5460, -3113, -1071, -103, -250, -1638, -3141, -4757, -6450, -8136, -7940, -6206, -4105, -4096, -5065, -4804, -3973, -2916, -1866, -1353, -1344, -1225, 293, 1555, 403, -2397, -5110, -6594, -6448, -6163, -6155, -6323, -6302, -5595, -5602, -6580, -7604, -7683, -8814, -10812, -12469, -13779, -15145, -15016, -14184, -13375, -11927, -10912, -9822, -7852, -6852, -5766, -4895, -4680, -4597, -5446, -7314, -10357, -12416, -12572, -12831, -12793, -12771, -12475, -11742, -11421, -11646, -11087, -10093, -7659, -5918, -4557, -2189, -1319, -1881, -2227, -2929, -2847, -1985, -1279, -980, 15, 467, -332, -872, -715, -1566, -1878, -1644, -1928, -2595, -3418, -3825, -4161, -3892, -3505, -2724, -1763, 320, 1855, 1575, -896, -1986, -2251, -4118, -6824, -9502, -9984, -9340, -9465, -8794, -6518, -4959, -4194, -3848, -3127, -2211, -905, 978, 2188, 2594, 3241, 3135, 2550, 3789, 4814, 5605, 6671, 7318, 7983, 8217, 8626, 9033, 9005, 8858, 7866, 6886, 5678, 3933, 2409, 1745, 2495, 2495, 2111, 2196, 997, 857, 2439, 3533, 4507, 5471, 5635, 4798, 2477, -140, -2676, -3737, -3925, -4282, -4812, -5647, -5662, -4871, -4009, -2353, 183, 1994, 2915, 2749, 1991, 862, -163, 105, 971, 1161, 186, -1440, -2626, -3665, -4480, -4743, -4630, -5013, -6490, -9173, -10164, -9814, -9794, -9701, -8307, -6588, -6076, -5723, -3669, -929, 440, 434, 349, 445, 1123, 2170, 2802, 2780, 2138, 1702, 1537, 977, 908, 2027, 3288, 4258, 5191, 5363, 5513, 5888, 6896, 8820, 9228, 8527, 7942, 7032, 5536, 4071, 4351, 5716, 5914, 6053, 6633, 6781, 6314, 5205, 4968, 5878, 5357, 3298, 1974, 525, -685, -894, 100, 1424, 3367, 6065, 8051, 9679, 10018, 8541, 7626, 9078, 9574, 8380, 6211, 3713, 1745, 1116, 1376, 1086, 136, -165, 503, 2347, 4332, 5353, 6411, 7875, 9822, 10787, 11505, 12428, 13744, 14291, 13558, 12350, 11578, 11092, 9548, 8842, 9130, 9519, 9951, 11244, 12055, 11014, 8350, 6367, 6280, 7300, 6959, 6103, 6914, 7180, 6792, 6701, 7315, 7340, 7920, 7763, 6582, 4491, 2456, 193, -1481, -1267, -70, -180, -1811, -2816, -1445, 716, 1662, 2117, 2344, 2617, 2943, 2653, 3174, 3315, 2393, 1971, 3673, 5858, 6087, 4869, 4058, 2834, 1749, 1776, 2513, 3574, 3008, 1255, -768, -2088, -2362, -2941, -4285, -4704, -4098, -4128, -3715, -2854, -1855, -1255, -655, -488, -97, 1110, 1159, -1635, -4928, -6336, -6654, -7990, -9316, -9355, -9153, -8778, -8257, -5689, -3085, -2717, -2508, -1872, -2567, -3451, -4346, -5894, -6441, -5237, -4667, -6169, -7097, -6092, -6179, -8401, -9640, -10915, -11819, -11434, -11108, -10816, -10836, -11205, -12328, -12544, -11485, -10419, -9366, -8357, -7709, -7114, -6956, -7067, -7036, -6111, -5027, -4288, -3761, -4403, -6067, -7739, -9551, -10018, -9210, -8318, -7508, -6362, -5757, -6201, -6124, -4506, -2788, -2879, -4086, -5170, -5880, -6129, -6109, -5451, -4769, -4335, -4004, -4416, -4600, -3623, -3293, -4601, -6101, -7878, -9422, -10015, -9964, -10912, -11133, -9294, -7943, -6384, -3789, -2379, -2674, -2861, -2342, -1627, -1385, -2125, -2888, -4439, -6882, -8743, -9204, -8302, -7390, -7080, -6706, -6386, -5310, -2174, 858, 2979, 5166, 7645, 9091, 8517, 8059, 8725, 9945, 10640, 10117, 8233, 5316, 2761, 3077, 6133, 8397, 8161, 7078, 6053, 4543, 3266, 3359, 3442, 2281, 1924, 2162, 1801, 1784, 2406, 2739, 2838, 3579, 3553, 2962, 1710, -1080, -3295, -4806, -5692, -5902, -5524, -4963, -4495, -4549, -4193, -3188, -1473, -260, -154, -409, -1100, -2770, -2076, -318, 601, 1341, 2092, 2113, 984, 454, 998, 729, -529, -1509, -1737, -1472, -2247, -2727, -1634, -1828, -3754, -4633, -5018, -5782, -4669, -2665, -1631, -1120, 121, 1509, 2531, 2611, 3507, 5223, 4680, 1197, -1850, -3349, -4853, -6500, -6385, -4389, -2243, 76, 1967, 3250, 4415, 5742, 6191, 5281, 4579, 4542, 3974, 3164, 2753, 3087, 4105, 4067, 3435, 3524, 2770, 1524, 635, 63, -639, -1083, -1164, -1418, -440, 1268, 1281, 1682, 3048, 3113, 3258, 5008, 5836, 5453, 6396, 8127, 9443, 11071, 12562, 12417, 11068, 9344, 8250, 7361, 6900, 7029, 7579, 7532, 7568, 8517, 9800, 11774, 12037, 11790, 11665, 10362, 8902, 8590, 8926, 8827, 8355, 8865, 8927, 8557, 8826, 9025, 9640, 9936, 9663, 8594, 5393, 1633, 534, 1056, 1036, 1017, 3403, 5322, 4898, 4807, 4900, 6271, 8491, 8651, 8256, 7411, 6031, 4373, 2688, 1153, 739, 338, -1100, -2270, -1323, -433, -764, -441, 1193, 2974, 5247, 7264, 9198, 11186, 11641, 10720, 10086, 10967, 12040, 12234, 11513, 9354, 6910, 6267, 6484, 7319, 8058, 6732, 4578, 2616, 919, -606, -2285, -2396, -2851, -3806, -3833, -3878, -3696, -3649, -2947, -2295, -3132, -3580, -3473, -4514, -6649, -9110, -10996, -11950, -11517, -10674, -9474, -8489, -7783, -6704, -6653, -6901, -6575, -6542, -6226, -4535, -2961, -2612, -3004, -3238, -2826, -1881, -1655, -2655, -3513, -3486, -3092, -3400, -4494, -5902, -7183, -7851, -7620, -7375, -7001, -7147, -8171, -9403, -10019, -8684, -6623, -6442, -5162, -3712, -3151, -2426, -1849, -1903, -3428, -6433, -8788, -10923, -12602, -14430, -14853, -13116, -11474, -9279, -7196, -6895, -7122, -6240, -4536, -4227, -5818, -5846, -4880, -5449, -7225, -7934, -7381, -7211, -7737, -7642, -7662, -8222, -9355, -11329, -10978, -10750, -10884, -9193, -8546, -9061, -8642, -7756, -6936, -6294, -7109, -8567, -8353, -6630, -5103, -3068, -731, -56, 407, 904, 191, -2055, -3103, -2649, -2373, -1731, -1448, -2535, -3649, -3527, -2140, 830, 2726, 2389, 1681, 1082, 498, 392, 1004, 2058, 2356, 3577, 5529, 5057, 3935, 4224, 5408, 5848, 5359, 3906, 2029, 71, -2384, -2688, 12, 1203, 1037, 1989, 2457, 2296, 1998, 2811, 4105, 4796, 4898, 3937, 4818, 5209, 2555, -795, -4147, -5691, -4301, -2939, -3043, -4537, -5616, -4978, -3362, -814, 527, 1243, 2676, 4171, 5303, 6675, 6952, 6377, 5641, 4762, 3574, 2870, 3974, 4978, 4589, 3473, 1306, 31, -143, -1963, -3255, -3534, -3746, -4453, -5003, -5573, -6267, -5531, -4269, -4282, -3932, -3331, -3477, -2566, -1459, -1795, -2381, -2383, -3709, -6306, -6196, -5597, -6304, -5975, -3625, -2179, -2367, -3076, -2738, -1596, -538, 372, 2568, 5156, 4870, 3783, 3909, 4376, 3805, 3237, 2777, 3355, 4382, 4558, 3354, 2449, 2279, 1517, 983, 1333, 1533, 1395, 2495, 3406, 3505, 4918, 6266, 5904, 6253, 8416, 10500, 11709, 12579, 12635, 11117, 9292, 7554, 6506, 5175, 3911, 4173, 4429, 4342, 4786, 5667, 6500, 7110, 8448, 9108, 9764, 10417, 9614, 9217, 9436, 9796, 9591, 9179, 8979, 7177, 4834, 3538, 3541, 4209, 5230, 5795, 4557, 2737, 1750, 1631, 1642, 2016, 3681, 5057, 4498, 3016, 2722, 3697, 4915, 7514, 8698, 8595, 10397, 12976, 12704, 10684, 8698, 6839, 5084, 5595, 7974, 8783, 7877, 7302, 6573, 6095, 6771, 6995, 7253, 8130, 8409, 7125, 6014, 7190, 7770, 6958, 6159, 5949, 6177, 6558, 6544, 6866, 5557, 3713, 3004, 2937, 2110, 178, -589, -842, -2258, -2130, -1414, -2055, -2599, -2920, -3109, -2528, -1553, 82, 539, 498, -721, -2789, -4002, -5894, -8287, -10301, -11396, -10564, -9954, -10178, -8701, -6737, -5605, -4872, -3891, -2793, -1588, 415, 2317, 3318, 3825, 2461, 248, -545, 884, 2724, 3244, 2447, 896, -1624, -3306, -4020, -5043, -5955, -6985, -8053, -8278, -8925, -10000, -11742, -12964, -11898, -11080, -10462, -9985, -9586, -8293, -8397, -8254, -6774, -7680, -9279, -10074, -11356, -12312, -12378, -11838, -12565, -12936, -11484, -10324, -9190, -7466, -6567, -6482, -5929, -4953, -4155, -3667, -4164, -5132, -5104, -4906, -5493, -5261, -5515, -7361, -7472, -7960, -8877, -7812, -7201, -9217, -11588, -11773, -9873, -7887, -5752, -5164, -6651, -7007, -6369, -4521, -1772, 489, 2066, 2086, 802, -1689, -3999, -4943, -5270, -5679, -5765, -7296, -8302, -7540, -7135, -6315, -5471, -5145, -3245, -168, 1785, 1928, 1747, 1446, 533, 910, 1982, 1474, -304, -1033, -537, -864, -2339, -2417, -1388, -1302, -1907, -2044, -1380, -977, -434, 579, 691, 400, 245, -769, -1284, 893, 4632, 6174, 5525, 5899, 6886, 8060, 8599, 6649, 3984, 3504, 3542, 3329, 3172, 3688, 3786, 2846, 2933, 2731, 2903, 3951, 4353, 5428, 5737, 4162, 2784, 2047, 1536, 2088, 2707, 2260, 1799, 2559, 1788, -211, -1089, -1537, -2472, -2558, -3116, -4714, -4841, -4505, -5578, -6964, -6939, -6731, -7389, -6114, -3458, -2863, -3454, -2775, -1500, -1125, -1383, -2430, -4204, -5819, -6665, -7948, -8946, -9254, -8927, -7979, -7237, -6153, -2868, -201, 540, 1553, 4256, 6551, 7343, 7585, 7179, 7174, 8021, 8512, 7857, 7736, 7842, 7395, 6583, 5701, 4661, 2819, 1332, 1400, 2714, 3079, 2301, 1217, -58, -1076, -678, 213, 1501, 2561, 2626, 3390, 5296, 6847, 6672, 5094, 4140, 3452, 2755, 2496, 2453, 2548, 3406, 4046, 3249, 1864, 1904, 3451, 5793, 8278, 9226, 8589, 7800, 7613, 7913, 9180, 10410, 10244, 9663, 8701, 8173, 8126, 8180, 7925, 6729, 5523, 4818, 4494, 4421, 4249, 4914, 5978, 7281, 7809, 7580, 7772, 8921, 10994, 13044, 13512, 12967, 13580, 14304, 13440, 10511, 7615, 6222, 5284, 3905, 2988, 3510, 3403, 1586, 1015, 1953, 3445, 6323, 9112, 9893, 9078, 7662, 6358, 6946, 8125, 7599, 6404, 5639, 4221, 3044, 3361, 2910, 1276, 448, 806, 944, 677, -214, -541, 69, 966, 757, -413, -686, -181, 1597, 2779, 2658, 2337, 2539, 2708, 2984, 4295, 5214, 3746, 1499, 171, -301, -1345, -2425, -3296, -3020, -2202, -2226, -2413, -2550, -2830, -3319, -3044, -2436, -1854, -910, -596, -1127, -2389, -3535, -3423, -2451, -2218, -3036, -4327, -5756, -7352, -7642, -7018, -6931, -7386, -7902, -8607, -8530, -8620, -10146, -9849, -8305, -8196, -8483, -7553, -6117, -5006, -4825, -5375, -6211, -7822, -9515, -10357, -10358, -10532, -12963, -15577, -15183, -13882, -12991, -11204, -9688, -8905, -7543, -5835, -4622, -3271, -2435, -1891, -1003, -564, -402, -136, -274, -454, -818, -2030, -4220, -5882, -6293, -6708, -7752, -8304, -8821, -9413, -9336, -9055, -9078, -9923, -10734, -11170, -11027, -10285, -9143, -8470, -7283, -5922, -5683, -5876, -5914, -5565, -5135, -5847, -6832, -7582, -8433, -9647, -10034, -8949, -7694, -6574, -4550, -2985, -3322, -3434, -2469, -2472, -2747, -2417, -629, 1542, 2062, 719, -335, -436, -1310, -2078, -1728, -1437, -1421, -1703, -2420, -3065, -2751, -1071, 713, 2196, 3597, 5158, 7106, 8587, 9367, 9201, 8689, 8592, 9273, 9461, 8624, 6780, 5538, 4418, 2505, 1187, -139, -1115, -1555, -1760, -1743, -991, 19, 1802, 3829, 4995, 5399, 4587, 3818, 4122, 3816, 2325, 972, 726, -296, -1780, -1400, -1249, -2517, -3714, -4036, -4410, -4801, -2997, -1912, -2302, -3351, -4060, -5158, -4951, -2577, -818, -1112, -928, -1300, -1752, -452, -265, -880, -606, 594, 1057, -292, -2178, -3067, -2221, -1456, -1634, -1374, -1098, -1893, -2270, -1176, -113, -403, -738, -118, 1257, 2314, 2348, 1625, 1994, 3229, 2945, 1025, 106, 186, -409, -1343, -1206, -836, -1264, -1206, -1107, -1234, -1045, -1184, -772, 915, 2212, 2812, 2955, 3868, 5932, 7071, 6464, 4908, 3282, 2906, 2853, 2478, 1279, 522, 230, -158, -962, -763, 379, 2014, 4717, 7156, 8647, 9922, 10409, 9646, 10230, 12149, 13067, 13848, 13979, 13057, 12878, 11683, 9915, 9149, 9556, 9527, 8880, 8609, 7442, 5791, 4607, 3775, 3979, 5366, 6008, 5837, 5369, 5377, 5506, 5097, 6157, 8389, 9890, 9995, 9267, 8223, 7423, 6763, 6375, 6767, 5658, 3543, 3637, 4427, 3674, 3449, 3251, 2923, 4747, 6790, 6933, 6069, 7060, 7888, 7862, 7301, 7282, 8145, 8491, 7268, 5915, 4831, 4127, 3322, 2362, 2066, 2353, 1826, 1320, 1840, 2781, 3311, 2548, 1910, 4428, 7688, 9429, 9949, 10052, 9646, 9076, 8524, 7814, 6688, 4913, 3222, 1291, -909, -3261, -5470, -6403, -6350, -6346, -5430, -3868, -2240, -1708, -2446, -2684, -2397, -1844, -188, 857, -802, -3108, -3586, -3639, -4279, -3969, -3914, -5287, -6376, -6064, -6612, -7952, -7488, -7339, -7255, -7038, -7323, -7807, -8349, -8649, -8064, -7672, -7425, -7112, -6464, -5671, -5408, -5006, -4347, -3848, -4103, -3700, -3292, -5016, -7302, -8572, -9082, -8449, -7330, -6836, -6136, -5416, -5868, -6528, -6532, -6137, -5565, -5134, -4531, -3347, -2024, -1994, -3638, -5062, -6439, -7283, -6768, -6948, -7379, -7833, -9548, -11803, -13578, -15072, -15969, -14656, -12000, -9792, -8186, -7600, -8348, -9266, -9387, -8587, -6664, -4544, -4353, -6675, -9722, -10723, -10357, -10668, -11397, -11884, -11522, -11093, -10210, -8723, -7673, -5667, -3231, -1235, 120, 364, 756, 1368, 1663, 3001, 3401, 3057, 3136, 2538, 2143, 2115, 1936, 1028, 1417, 3154, 2706, 199, -1839, -2349, -3457, -4618, -4766, -3832, -2387, -1866, -1416, -19, 914, 1453, 1469, 845, 888, 2261, 4003, 4591, 4836, 3434, 438, -2073, -2210, -627, 553, 108, 310, 622, 144, 756, 1308, 1633, 2545, 3126, 4351, 6248, 6398, 4590, 3400, 3514, 3825, 3539, 2471, 1958, 2080, 833, -1023, -720, 317, -755, -2158, -2150, -1946, -1961, -468, 2036, 3773, 6198, 8007, 7990, 7016, 5568, 4782, 4018, 2757, 903, -1052, -3124, -5085, -6600, -8206, -9204, -9315, -8292, -7079, -5728, -4684, -4084, -3498, -3619, -4689, -4370, -2491, -1209, -866, -499, -1140, -1738, -1624, -2665, -3736, -2938, -309, 1345, 846, 724, 393, -871, -1804, -1962, -2229, -1872, -1457, -1780, -857, -102, -237, 791, 2137, 3045, 4514, 6488, 6770, 6533, 6802, 4788, 3116, 3910, 4162, 3396, 3718, 3869, 3463, 4221, 5844, 6672, 7740, 8617, 7606, 6832, 6809, 7778, 8959, 9444, 10315, 11559, 11813, 11437, 10292, 8292, 6119, 5187, 5911, 6027, 5875, 5576, 3538, 1043, 290, 753, 1644, 3471, 4912, 5667, 6168, 7173, 8175, 9516, 9433, 8351, 8451, 8215, 7330, 5709, 4424, 3639, 2314, 1396, 887, 1090, 3201, 4306, 3720, 4985, 8332, 10233, 10467, 11267, 11348, 10827, 11329, 10966, 9837, 10732, 10871, 10115, 10123, 11553, 12207, 11077, 10490, 9813, 8587, 7592, 5589, 3513, 3729, 3648, 2536, 734, -986, -932, 872, 3308, 5049, 5550, 5138, 4239, 4192, 5031, 5276, 5712, 5300, 4318, 2463, -242, -2230, -3080, -3098, -2896, -2972, -3124, -3426, -3344, -2518, -1721, -788, 63, 54, 478, 311, -1135, -1939, -2427, -3021, -3647, -3778, -3757, -5127, -5367, -4652, -5871, -7381, -7447, -6917, -7328, -7041, -5062, -3931, -3277, -1978, -115, 2046, 3722, 4329, 3772, 2022, 961, -708, -4026, -6392, -8017, -8023, -7479, -8158, -9042, -10110, -11757, -11875, -11013, -9930, -8518, -8050, -7703, -6587, -6532, -8319, -9478, -8547, -8264, -9148, -8911, -8391, -8397, -8161, -8286, -8051, -7500, -7049, -6710, -6393, -5958, -7435, -9698, -11024, -11518, -11506, -11478, -11819, -11285, -10469, -9601, -8806, -7040, -5357, -4278, -3188, -3387, -5538, -7125, -6454, -6243, -6820, -6842, -6639, -7219, -7883, -7241, -6756, -6657, -5646, -4757, -3990, -3247, -2606, -1535, -761, -181, -18, -188, -284, -573, -407, -677, -2083, -3545, -5010, -5598, -5152, -5129, -4691, -4409, -5743, -6766, -6410, -5899, -5326, -4620, -2454, -44, 950, 1015, 858, 1208, 1649, 1446, 960, -203, -1889, -3325, -3497, -3439, -2605, -2146, -2411, -1352, 1395, 3107, 3030, 3661, 4629, 5201, 5643, 6138, 6852, 8102, 8746, 7055, 5322, 6403, 7606, 7135, 8285, 9963, 9243, 7294, 6092, 5935, 5289, 3152, 1693, 1216, 983, -729, -2638, -3022, -3639, -3353, -1981, -1382, -419, 1364, 2437, 2290, 2076, 2054, 983, -968, -2544, -3992, -4908, -5713, -7329, -8993, -9013, -7635, -6606, -5555, -4383, -4226, -4156, -3060, -2171, -1243, 560, 397, -1555, -3116, -3890, -4618, -5073, -4602, -4049, -4067, -4179, -3574, -2542, -2100, -2859, -3465, -2535, -817, 528, 2342, 5099, 7228, 7280, 6747, 7140, 8040, 8564, 8586, 8053, 6640, 4986, 3824, 2402, 1517, 1263, 1038, 784, 914, 964, 1186, 1809, 2509, 2582, 2781, 2828, 3279, 5061, 5643, 3863, 3321, 4194, 4120, 3954, 4921, 5559, 4997, 5224, 6290, 7177, 8652, 9237, 8315, 6130, 3724, 2692, 2362, 1845, 1807, 2541, 3467, 3627, 3288, 4909, 7458, 9300, 10413, 11632, 12421, 12533, 11663, 10134, 8988, 8292, 7101, 5903, 5952, 6624, 8089, 9868, 9875, 8794, 9254, 10259, 10365, 10573, 11663, 12640, 12776, 12377, 11149, 9682, 8061, 6996, 6462, 5860, 4840, 4082, 3733, 3577, 2521, 2026, 2402, 2140, 1937, 1943, 2014, 1876, 1580, 1755, 2863, 3678, 4643, 4767, 4836, 5186, 5278, 4940, 3692, 3256, 3610, 2719, 307, -1525, -1753, -379, 1074, 1789, 2425, 2661, 1866, 1403, 2759, 3954, 3184, 2660, 3118, 3615, 5110, 5719, 4755, 3979, 4404, 4929, 3841, 3391, 3948, 3636, 2165, -860, -3763, -4719, -5496, -6879, -8181, -9216, -9913, -10109, -9086, -8172, -7871, -7397, -6813, -6078, -4828, -4283, -4105, -4110, -5598, -7828, -9087, -9370, -9944, -10504, -10831, -11525, -11157, -9018, -7485, -6779, -5868, -4267, -3432, -3300, -3405, -3819, -3274, -2957, -4057, -5693, -6983, -8526, -9239, -9282, -9794, -10177, -9411, -8354, -8073, -7684, -8124, -8713, -7866, -6810, -6362, -5466, -5021, -4234, -2984, -2960, -3520, -3694, -3334, -3410, -5024, -7171, -7903, -7662, -7977, -9063, -9605, -10137, -10505, -10257, -10383, -10338, -10565, -10710, -9830, -8485, -7651, -7709, -8190, -8136, -7727, -7398, -6935, -5767, -4882, -4750, -3416, -1628, -1257, -1502, -2250, -3259, -3107, -2471, -2757, -3958, -5044, -6345, -7884, -8238, -7029, -5331, -4098, -3559, -2156, 198, 1695, 1863, 2157, 2453, 1995, 2163, 1762, 166, -730, -959, -1537, -1572, -961, -106, 1849, 4135, 5307, 5741, 6218, 6243, 6185, 6857, 8119, 8349, 7013, 6210, 6112, 5781, 5491, 4753, 3571, 2697, 2715, 3061, 2937, 2980, 2481, 2376, 2191, 590, -929, -1422, -1977, -1687, -792, -692, -645, 117, 465, -139, 390, 535, -490, -1381, -2636, -3357, -2827, -2786, -4699, -5930, -6047, -5865, -5154, -3783, -2758, -2761, -3703, -3796, -2592, -1102, -832, -681, 161, 603, 1396, 2495, 4262, 5511, 5943, 5369, 3852, 2077, 1159, 119, -934, -1482, -1625, -2319, -4232, -6094, -5684, -4123, -2932, -1957, -1493, -958, 185, 2215, 4245, 4169, 2676, 903, -566, -551, -625, -1652, -2776, -3655, -3944, -3140, -855, 1164, 2100, 3148, 3542, 4354, 6134, 7186, 5989, 4676, 4965, 4111, 2209, 1914, 2381, 2610, 3268, 4064, 4435, 4271, 3805, 3806, 4578, 5162, 5769, 6863, 7813, 7947, 7539, 7799, 9074, 10303, 9945, 9559, 10179, 11568, 12708, 11978, 10125, 8442, 8499, 10185, 10866, 10182, 8476, 7120, 6385, 6009, 5884, 5525, 5067, 5263, 5945, 6052, 5385, 4572, 4832, 5873, 6307, 6048, 5489, 5317, 4980, 6110, 8175, 8977, 9182, 9196, 8626, 7666, 6805, 6057, 4973, 3534, 2325, 1331, 1945, 2705, 2170, 2103, 3444, 5120, 5609, 6108, 6690, 7247, 8100, 8095, 7307, 7245, 6736, 5026, 3701, 3160, 3790, 5178, 5605, 6090, 6078, 5299, 4847, 5741, 7676, 8842, 8289, 6797, 5095, 4164, 2998, 1943, 1327, 356, -995, -1435, -1130, -1683, -2364, -2014, -1604, -2335, -3057, -3303, -3468, -4154, -4841, -5520, -6627, -7608, -7869, -7816, -6823, -5753, -5457, -4418, -4210, -4909, -4724, -4891, -5153, -4619, -4490, -5235, -6709, -8228, -9474, -9246, -7757, -8006, -9106, -9981, -9762, -8080, -6572, -5989, -5187, -3566, -1809, -1484, -1290, -676, -591, 415, 1569, 1405, 1035, -728, -4236, -6947, -7840, -8080, -9167, -9580, -9366, -10188, -11530, -12292, -11707, -9886, -8074, -7441, -7254, -6307, -5717, -6497, -7676, -8669, -9039, -9339, -10780, -12301, -13244, -13530, -13401, -12816, -11775, -10134, -7603, -5609, -5760, -6115, -5217, -3570, -3089, -3960, -5829, -7539, -8011, -8431, -8976, -9505, -9590, -8533, -7388, -6828, -6403, -5529, -4724, -4050, -3620, -3600, -3266, -2447, -1309, -1307, -1590, -1681, -2305, -1959, -1034, -43, 1791, 2778, 1571, 807, 981, 1638, 1795, 2263, 2529, 774, -1509, -2530, -2925, -3522, -4499, -4695, -3823, -2543, -1644, -1697, -1028, -625, -1098, -549, 871, 1630, 2671, 3218, 3873, 4822, 6068, 7024, 7023, 6114, 4682, 3835, 3981, 4222, 3742, 2645, 1356, 588, -132, 136, 1729, 2632, 2827, 2592, 1690, 1387, 2046, 2069, 512, -611, -329, 213, -102, -761, -358, 675, 769, 255, 188, 1157, 2974, 4138, 3849, 3877, 4112, 2716, 795, -459, -1416, -2470, -3349, -3133, -2972, -2955, -2299, -2380, -2754, -1878, -1554, -1572, -1319, -1967, -2879, -3645, -4442, -5711, -6934, -7282, -7730, -7738, -6201, -4672, -3489, -2985, -1630, -428, -508, -199, 1262, 2149, 1825, 1004, 507, -275, -2070, -3748, -4102, -3148, -2036, -873, 288, 950, 1976, 3581, 5004, 6299, 8066, 9843, 10099, 9066, 9087, 9877, 9773, 10965, 12238, 11070, 8734, 5911, 2930, 1658, 2100, 3513, 3108, 2221, 2101, 1867, 2367, 3161, 4189, 5654, 6436, 6589, 7476, 7689, 6703, 5179, 4647, 4853, 5212, 5883, 5660, 4538, 4299, 4642, 5407, 6231, 7614, 8885, 9455, 10652, 11517, 11582, 11651, 10593, 9112, 7533, 5386, 4037, 3539, 3456, 3726, 4299, 5875, 6745, 6079, 6137, 7731, 9602, 10303, 9501, 8741, 7859, 6990, 6222, 5809, 6546, 7709, 7717, 7221, 7943, 9622, 10441, 9675, 8888, 8005, 7415, 7560, 7603, 7083, 6376, 5293, 4312, 2415, 183, -1221, -1921, -1666, -514, 564, 1043, 1793, 3206, 4370, 4041, 3248, 3052, 2824, 3282, 4897, 5768, 4253, 1769, 1030, 1083, 1111, 1982, 1685, 407, -368, -181, -390, -1596, -2869, -3716, -4091, -4270, -4164, -3915, -3787, -4175, -4535, -4712, -5040, -6106, -7285, -7192, -6528, -5771, -5513, -5538, -4481, -2600, -1813, -1381, -743, -125, 354, -576, -2294, -2735, -2957, -4667, -6640, -7144, -6608, -7185, -7913, -7195, -5739, -4824, -4406, -3953, -3938, -4279, -5310, -6710, -7320, -7452, -8426, -9428, -10536, -11748, -12881, -14183, -14494, -13449, -11638, -10089, -8655, -7353, -6353, -6341, -6152, -5922, -4544, -3944, -5942, -9157, -11765, -13301, -14171, -14274, -12733, -11623, -11722, -10486, -8233, -6699, -5672, -4653, -3946, -3569, -2781, -2184, -2092, -1702, -750, 200, -358, -1906, -2652, -3400, -4941, -6440, -7535, -8267, -8035, -6962, -6451, -6701, -6857, -6855, -6095, -4510, -2608, -1648, -2402, -3994, -5557, -5642, -5106, -4606, -3691, -3322, -3669, -3842, -3613, -3381, -2722, -1861, -1357, -818, 102, 543, 775, 2319, 2755, 1358, 108, -287, -1000, -2239, -2332, -1331, -898, -666, -868, -1015, 833, 3196, 4366, 5604, 6941, 6302, 4637, 3897, 4188, 4396, 4345, 4350, 4269, 5281, 6886, 7517, 7499, 7929, 8346, 7899, 6881, 5925, 5363, 4540, 2762, 1553, 1363, 141, -1667, -3275, -4397, -4865, -5220, -5272, -4380, -3033, -1784, -896, -1205, -2223, -2730, -1560, 231, 955, 388, -1039, -1792, -1727, -1839, -1661, -1568, -1686, -1893, -2342, -1737, -847, -1047, -2136, -3272, -4027, -3984, -3091, -2689, -3694, -4678, -5034, -4892, -4684, -5685, -6155, -4939, -3829, -2563, -1341, -332, -313, -3, 849, 2150, 3304, 4411, 5094, 5840, 6284, 5185, 3772, 3000, 3243, 3040, 2017, 1129, 1272, 2341, 3380, 3737, 4924, 6504, 6897, 6266, 5785, 6131, 6546, 5949, 5053, 4583, 3221, 1008, -1407, -2424, -1211, 802, 2615, 3727, 4443, 5078, 4842, 4308, 5853, 7906, 9130, 10248, 10196, 9116, 7509, 6005, 4567, 2861, 2157, 1894, 2356, 4122, 5490, 6113, 6812, 7449, 8298, 9393, 10879, 12115, 12518, 12395, 12515, 12336, 11490, 10277, 9710, 9374, 8658, 7460, 6957, 7344, 7446, 7141, 6529, 5630, 4788, 4831, 5651, 7362, 7837, 6816, 5987, 5116, 4993, 5311, 4931, 4821, 4939, 4407, 3973, 4775, 6559, 7279, 7210, 7159, 6676, 6483, 6749, 6660, 6471, 6566, 6222, 5603, 4853, 3342, 1459, 500, 965, 1677, 2349, 2754, 1965, 1016, 627, 824, 1492, 2473, 3186, 2492, 1304, 1493, 1528, 719, -590, -1255, -763, 5, 1554, 3054, 3505, 3276, 3152, 3666, 3917, 2447, 959, 171, -553, -1022, -1404, -2718, -4678, -6907, -9119, -10189, -10246, -10353, -10213, -9096, -7874, -7375, -6709, -5842, -5334, -5093, -5064, -4702, -4148, -4459, -4589, -4552, -4909, -5221, -5385, -5902, -6334, -6195, -5188, -4330, -3926, -3846, -4909, -6440, -8030, -8658, -7600, -7000, -8324, -9949, -10944, -11082, -11624, -12981, -13228, -12735, -11156, -8668, -7331, -7622, -7691, -6687, -5790, -5014, -3652, -2749, -2671, -2949, -3800, -4217, -4955, -6145, -6969, -7786, -8486, -8714, -8312, -7134, -5952, -5268, -5332, -5361, -4113, -4290, -6037, -6416, -5789, -5589, -5936, -6918, -8397, -9928, -10060, -9783, -10827, -10797, -10191, -9252, -7446, -6425, -5644, -4465, -4510, -5008, -4304, -2738, -2036, -2303, -3157, -4458, -5660, -6814, -7550, -6511, -5393, -5151, -4377, -2842, -1304, 15, 1885, 3156, 3013, 2698, 3605, 3825, 4136, 5339, 5836, 5419, 4877, 4735, 4495, 4165, 4252, 3473, 2522, 2263, 2054, 2254, 2624, 3131, 3449, 3194, 2306, 1121, 898, 1543, 1707, 844, -437, -669, 496, 1161, 2006, 3320, 3840, 3587, 4094, 4482, 4351, 3765, 2217, 1532, 2271, 2328, 1027, 441, 371, -17, -304, -737, -1810, -2235, -2119, -2331, -1955, -1447, -2154, -2493, -1055, -72, -390, -431, -760, -1956, -2767, -2612, -3430, -4359, -3903, -2465, -1246, -33, 528, 618, 1992, 2765, 1154, -211, -95, -257, -297, -259, -1901, -3703, -4345, -4987, -4870, -4442, -4655, -5323, -5466, -5328, -5387, -4325, -2141, -70, 1193, 1721, 2129, 2793, 3142, 3411, 3449, 3544, 3622, 3750, 4427, 4985, 5258, 4790, 4447, 5630, 6971, 7102, 6732, 5587, 3980, 3201, 2855, 2487, 1723, 1399, 817, -348, -8, 899, 456, 515, 2458, 4733, 5757, 5974, 6404, 7314, 9354, 11035, 11096, 11044, 10849, 10100, 9917, 9483, 8774, 7948, 7254, 6554, 6885, 8249, 8949, 9009, 9336, 9505, 9479, 9951, 9986, 9685, 9239, 7771, 6170, 5318, 4908, 4839, 4572, 3750, 3255, 3263, 4045, 4578, 4182, 4504, 5362, 6541, 7997, 8551, 8156, 7955, 7948, 8271, 8998, 8669, 6822, 5310, 4590, 4241, 4479, 4764, 4026, 3920, 4866, 5667, 5501, 5761, 5972, 6039, 7172, 7905, 7271, 7560, 7619, 6051, 4911, 5632, 6450, 5757, 5365, 5379, 4593, 4030, 3548, 2585, 2558, 2450, 1240, 1028, 2162, 2562, 1930, 251, -2320, -3673, -3691, -3954, -4360, -3690, -2708, -2230, -1595, -1379, -1549, -1107, 259, 1114, 486, -415, -1284, -1700, -1324, -2174, -4233, -5538, -6569, -7223, -7070, -6672, -6533, -6321, -6709, -6728, -6376, -6412, -6053, -5027, -4347, -4306, -4084, -4779, -6200, -6999, -7296, -7726, -7434, -7132, -6562, -5028, -3837, -3974, -4011, -3009, -2167, -2365, -2850, -3500, -4684, -5641, -6019, -6453, -7542, -8466, -9630, -11238, -11221, -11056, -11482, -10617, -10227, -11311, -11972, -11657, -11159, -9394, -7840, -7395, -6681, -6579, -8013, -9084, -8434, -7079, -5854, -4703, -4916, -6310, -6239, -4836, -3928, -3615, -3771, -4286, -4945, -6103, -7532, -7200, -6390, -7042, -8417, -9967, -10965, -11419, -11540, -11634, -11899, -11048, -9509, -7922, -6506, -5700, -5650, -4786, -2769, -772, 971, 1730, 669, -814, -1206, -1600, -1833, -1129, -844, -1587, -1644, -964, -128, 1385, 2846, 3520, 3600, 3212, 2407, 3162, 4609, 3735, 1986, 571, -1003, -2733, -3782, -2872, -1015, -445, -941, -767, -10, 530, 1266, 3500, 5096, 4894, 4042, 3001, 2633, 2831, 2344, 2059, 2395, 2070, 1253, 452, 271, 381, 571, 1093, 1356, 1635, 1921, 1313, 875, 1627, 2804, 3318, 3012, 2440, 2700, 3010, 2848, 2471, 2441, 3173, 3650, 3687, 3272, 2171, 1509, 1053, -118, -1430, -880, -74, -936, -1976, -3174, -4711, -4167, -2976, -3407, -4185, -4799, -5617, -5527, -3730, -2935, -3106, -2471, -1686, -1252, -185, 431, 586, 725, -320, -2022, -3131, -3412, -3691, -3728, -3001, -3055, -3303, -3459, -3800, -3456, -1944, -359, 317, 352, 635, 856, 418, 766, 1615, 1370, 405, 538, 1620, 2740, 2858, 2671, 4471, 6713, 7571, 7989, 8443, 8585, 8966, 9383, 8920, 7955, 7424, 6709, 5115, 3889, 2950, 2889, 3460, 3457, 3797, 4476, 4689, 4126, 4073, 3947, 3585, 3815, 4456, 5157, 5966, 5935, 4591, 4100, 4853, 5644, 6895, 8007, 9059, 10339, 10647, 10768, 11199, 10683, 9758, 9696, 10066, 10150, 10093, 9365, 6948, 4926, 4451, 3828, 3211, 3302, 3140, 2057, 1350, 1990, 2274, 2588, 4261, 5708, 6391, 7510, 8492, 9435, 10970, 11407, 10058, 9148, 9013, 8080, 7304, 7938, 7961, 7470, 7393, 7011, 7074, 7622, 7909, 8069, 8444, 9038, 9168, 9545, 9416, 7739, 5713, 3858, 1982, 641, -246, -1159, -2042, -1325, -536, -728, -522, -942, -1461, 152, 2456, 3217, 3116, 3221, 1969, -324, -1794, -2713, -2898, -2032, -1170, -814, -705, -949, -1685, -2139, -2645, -3429, -3029, -1467, -189, 10, -1082, -2300, -1923, -1202, -1601, -2263, -2524, -2762, -2605, -1874, -1573, -1799, -1588, -1658, -2784, -3876, -4499, -4844, -4585, -4491, -5720, -7305, -8314, -9469, -9940, -9721, -9980, -10354, -10017, -9931, -9287, -7934, -7314, -7628, -8125, -8504, -8444, -6265, -4083, -3497, -3169, -3757, -5676, -7103, -7950, -8597, -8822, -8406, -7177, -6479, -7044, -8018, -9464, -10076, -9622, -7797, -5515, -5103, -5861, -6291, -7227, -8353, -9390, -9979, -9917, -9459, -8211, -7459, -6764, -5910, -6121, -6126, -4890, -3910, -3558, -3367, -3075, -2993, -3171, -2512, -3104, -5278, -6385, -7749, -8785, -7725, -6322, -5466, -5860, -6671, -6666, -6437, -6523, -6992, -7404, -6859, -5548, -4296, -4050, -4852, -4785, -4834, -5007, -4613, -4211, -2596, -217, 2304, 4607, 5379, 5059, 4243, 3004, 2374, 2946, 4068, 4793, 4358, 2968, 382, -1430, -1741, -2473, -2913, -1916, -914, -753, -1607, -2327, -2350, -2632, -2044, -221, 2217, 4053, 4806, 5032, 3929, 2667, 2970, 3480, 3569, 3475, 3031, 3460, 4629, 5801, 6024, 5287, 4771, 4371, 4783, 5491, 5732, 6494, 6921, 6530, 5817, 4177, 2612, 1607, 259, -1427, -2727, -3325, -3665, -4249, -3861, -3195, -3563, -3707, -4094, -4450, -3687, -1919, -919, -1171, -1990, -3352, -5104, -6167, -6221, -5009, -2624, -1234, -1150, -1848, -2780, -3613, -3832, -2945, -2279, -2389, -1906, -621, 783, 1064, -453, -1918, -2381, -1671, 470, 2534, 3390, 2904, 2659, 2908, 2709, 2703, 3114, 2526, 1901, 1480, 236, -1057, -1725, -1466, -1226, -1582, -2415, -2754, -1316, 1291, 3741, 5059, 5167, 5394, 6367, 6966, 7485, 7666, 7051, 6713, 7279, 8068, 7941, 7032, 5526, 2571, 370, 102, 807, 2821, 4745, 4537, 3417, 2625, 1960, 1821, 2460, 3280, 4123, 5067, 4634, 4001, 4340, 5056, 5276, 5608, 7414, 9861, 12151, 13609, 12952, 11535, 10946, 8913, 5989, 4726, 4520, 5110, 5873, 5884, 5454, 5212, 5213, 4881, 4810, 5243, 4878, 4437, 4679, 4784, 4943, 5025, 5273, 6159, 6880, 6918, 6454, 6142, 6027, 5528, 5069, 4756, 3907, 3250, 3519, 4236, 4305, 4814, 6945, 8612, 9601, 10286, 10554, 10454, 8829, 5709, 3790, 3250, 2741, 1363, -1448, -4057, -5486, -5679, -5086, -4417, -2855, -1323, -406, 896, 2023, 2571, 3137, 3799, 4856, 5300, 5592, 5584, 4292, 1932, -1221, -3631, -3946, -3106, -1403, -184, 766, 2677, 3093, 1825, 3, -1699, -1747, -387, 284, -21, -744, -1030, -1760, -2642, -2659, -3304, -4186, -4002, -3619, -2808, -2049, -1524, -996, -1498, -2071, -2677, -3804, -5463, -7514, -8613, -9737, -11296, -12537, -13293, -13426, -12810, -12378, -11778, -10071, -10645, -10349, -10749, -11993, -12823, -14402, -12387, -10396, -9565, -6010, -2042, 1420, 3306, 4624, 6084, 6048, 6745, 6961, 6931, 5695, 1502, -1421, -4613, -5467, -4052, -5026, -4452, -4545, -7341, -7170, -8342, -10802, -12516, -14029, -13678, -13692, -14234, -10728, -10298, -8678, -8577, -8656, -8133, -7602, -7039, -4906, -2058, -3438, -2800, -988, 1097, 931, 1404, 632, -256, -1965, -2122, -2921, -4123, -5722, -7996, -9330, -10260, -9632, -7497, -6100, -4493, -5804, -4118, -3263, -3521, -5014, -4694, -4994, -4034, -2700, -914, 1609, 654, 2503, 2756, 2893, 2809, 3925, 7266, 7974, 9507, 8921, 8240, 6618, 1734, -548, -364, 266, -695, -495, 465, 1271, 2499, 3358, 4833, 4233, 4146, 628, -4062, -7078, -4859, -5441, -6818, -5686, -5813, -3907, -1112, 589, 4366, 7778, 8773, 10063, 11450, 12345, 11302, 7712, 6864, 4499, 2053, -2326, -4176, -4811, -4842, -3063, -2837, -2653, -2979, -2205, -2209, -4888, -6332, -6469, -8244, -10757, -9243, -7986, -5279, -1786, 3554, 6876, 6697, 2858, -258, -275, -20, 1430, 3509, 7251, 9647, 10395, 9142, 6626, 4496, 1426, -796, -2604, -3504, -2523, -3703, -3814, -6014, -6604, -7132, -6369, -5923, -4157, -2839, -3357, -4149, -4204, -3960, -4520, -5511, -4986, -2799, -3219, -1244, 1312, 2781, 3911, 6093, 8260, 10738, 12360, 11932, 8120, 5397, 5057, 3027, -32, -856, -2543, -2728, -1993, -1659, -1890, -2399, -2234, -1967, -462, 1486, 1875, 1537, 3579, 4213, 5798, 6838, 9173, 10023, 10658, 11461, 11431, 10451, 11091, 10231, 10330, 10091, 8282, 5391, 850, -2193, -3211, -3419, -2971, -1123, 1920, 7116, 8713, 5969, 1203, -1812, -3294, -3980, -3269, -3296, -1954, -649, 1264, 3704, 3871, 4270, 5695, 8400, 10577, 14057, 16456, 16066, 12431, 8672, 7138, 7993, 8838, 8370, 7128, 4942, 3524, 1789, 498, -952, -2817, -1674, -1436, -3354, -2353, -694, 729, 323, 1613, 5001, 6838, 9173, 9070, 6012, 1321, -1734, -2641, -2776, -1615, -2028, 359, 4058, 6146, 9226, 11277, 11993, 12387, 11207, 8183, 4382, 190, -3747, -6818, -8352, -9674, -9813, -8473, -8347, -8625, -7093, -5244, -2584, -1950, -1227, 1195, 3996, 4878, 1972, -560, -1649, -2167, 242, 2767, 4752, 7242, 10139, 9467, 4797, 351, -453, 165, 1488, 1727, -966, -2155, -3732, -9252, -12141, -14463, -13732, -12219, -11321, -12586, -12459, -10927, -9771, -9478, -9535, -8984, -8964, -9450, -7651, -5955, -4786, -1022, 430, 1628, 3022, 2667, 2514, 1998, 2476, 2902, 3681, 5543, 8284, 8367, 8536, 8358, 8647, 5886, -472, -5325, -8455, -8860, -11271, -14765, -14582, -13625, -12032, -13793, -14149, -13842, -12410, -12585, -12433, -11593, -11196, -10170, -8012, -4742, -2100, 764, 2404, 2510, 2236, 2197, 3395, 4001, 5216, 4545, 1879, -2517, -7876, -8179, -10180, -10655, -10618, -8495, -5443, -1034, 3143, 6301, 9598, 7606, 736, -5068, -7449, -7991, -8251, -6414, -5538, -5113, -5996, -5900, -4995, -2598, -429, 1824, 4649, 7385, 11341, 12600, 11725, 9449, 6839, 3919, 919, -1159, -1878, -3118, -6535, -8099, -8040, -6029, -4336, -4180, -4078, -2137, -305, -403, 684, 2415, 2207, 1753, 3255, 5391, 6383, 3764, -669, -3244, -2372, -1866, -3032, -925, 1951, 4010, 5183, 7739, 9121, 8783, 6083, 2021, -205, 312, -249, -2485, -5047, -6385, -5053, -3991, -4382, -4159, -3754, -1566, 184, 1104, 2201, 3762, 5436, 5785, 6287, 3852, 718, -1479, -2345, -1349, 1127, 2992, 4058, 4935, 4652, 1964, -398, -411, -1136, -3853, -5129, -4027, -1402, -1939, -2277, -3256, -2985, -2982, -3729, -2988, -3494, -3679, -4028, -4581, -6315, -7883, -7705, -6170, -5359, -3862, -505, 1112, 1978, 1394, 404, -371, -1183, 207, 1484, 3281, 2769, 4982, 6785, 4579, 3057, 1264, 4944, 9898, 7927, 3438, 802, 2131, 3332, 4467, 5480, 6156, 5226, 3532, 1736, 343, -1318, 196, 1394, 1930, 2047, 2520, 4315, 5073, 7156, 9145, 7551, 6447, 3915, 1439, 1923, 2776, 1984, 950, -1351, -5443, -8283, -6455, -6480, -8476, -6961, -3820, -291, 1940, 5298, 9881, 13104, 14346, 11834, 4802, -1305, -3029, -3621, -4851, -3426, -126, 2438, 2418, 2057, 3797, 5800, 9662, 11613, 12582, 13922, 18123, 20217, 21041, 16981, 9936, 4167, 674, -664, -3457, -4536, -5673, -6862, -5787, -5189, -6449, -5425, -3863, -2608, -1648, -2310, -1783, 478, 1472, 3062, 5506, 10476, 10684, 5451, 642, -430, -2921, -3485, -1451, -1807, 1886, 7873, 11838, 10401, 7557, 3704, 652, 88, -1518, -4062, -4985, -6676, -6537, -5041, -3639, -3382, -4257, -4392, -3690, -4672, -5378, -4160, -3067, -1726, 1369, 5555, 9619, 8753, 5317, 2914, 1473, 638, 1199, 1123, 4020, 8746, 9914, 5625, -1487, -5370, -5897, -4018, -3828, -5455, -3065, -1235, -2583, -4496, -6210, -7486, -7015, -7966, -9877, -11274, -12835, -11763, -10525, -9799, -8288, -6714, -3593, 1058, 1554, 1480, 1596, 1916, 1948, 762, 72, 611, 1840, 4198, 3671, -137, -2253, -3313, -315, 1382, 2735, 2684, -2148, -6333, -7999, -5974, -3791, -3964, -7551, -9728, -10248, -9751, -9555, -10616, -10313, -9775, -7361, -2586, -80, -1117, -478, -665, -1112, -1088, -1429, 374, 3286, 6829, 7373, 3739, 904, -2585, -4019, -1641, -2080, -2719, -2500, -3213, -4075, -2427, 731, 1824, 2011, 3703, 4868, 1443, -5418, -11410, -15269, -15358, -13987, -12702, -8588, -4305, -2007, -1690, -1201, -775, -300, 2393, 6001, 8365, 10953, 14452, 15637, 14162, 8950, 2867, 959, -2246, -5873, -8939, -11011, -11014, -8150, -5649, -2578, -1651, -712, -164, -815, 68, 803, 2850, 5198, 5525, 7433, 11631, 11691, 6810, 1014, -4655, -5989, -5111, -2319, 902, 5981, 11194, 10476, 5821, 2296, 288, 996, 5024, 3730, -845, -4462, -7040, -7492, -6094, -5139, -6675, -6463, -6604, -7613, -7869, -7498, -6450, -4219, -929, 2492, 7440, 10269, 10613, 7783, 1482, -1575, -1571, -930, 1018, 5969, 11261, 10323, 4584, -352, -3223, -4230, -2238, -253, -720, 545, 1178, 782, -188, -2420, -3736, -4070, -5693, -7861, -10043, -11451, -11988, -9903, -7181, -4250, -1501, 318, 1799, 2001, 2055, 2641, 3195, 2724, 4323, 5435, 7600, 8228, 5975, 2057, -1021, -2537, -2156, 2527, 7945, 9400, 9249, 4980, 987, -1665, 294, 4945, 8666, 7295, 4347, 2056, -1322, -3933, -5429, -3532, -90, -805, -2716, -2345, -1370, -72, 1193, 1620, 3069, 3627, 6727, 8765, 6704, 2746, -2502, -5717, -6737, -6623, -2892, -145, -740, -1878, -1946, -897, 1454, 2532, 5042, 4720, 4660, 5800, 5178, 2400, -878, -2131, -732, -37, 547, 3389, 7081, 9657, 8437, 6682, 7827, 10704, 12774, 15187, 15584, 12792, 9212, 8948, 9293, 7006, 3471, 1262, -3649, -9788, -14691, -16628, -15361, -12730, -10627, -8363, -5702, -3138, -2271, -2310, -666, 1789, 5563, 9298, 10814, 11213, 12948, 11355, 5214, -204, -4142, -4996, -4163, -1551, 1407, 2729, 4981, 5653, 4864, 5413, 5153, 6036, 6698, 4089, -401, -4372, -7053, -7399, -8280, -8374, -8823, -8340, -6784, -6135, -6481, -4704, -2732, 414, 3813, 4087, 6589, 10758, 12163, 10174, 5657, 2861, 2204, 2628, 3967, 5981, 5126, 344, -5869, -8608, -7393, -4799, -1320, -2699, -5540, -5693, -3537, -1934, -2990, -2419, -3834, -7392, -11030, -12223, -14134, -13381, -9648, -8264, -3826, 196, 2467, 2924, 2243, 956, -1979, -2476, -1398, 754, 2596, 3571, 3220, -523, -3337, -5323, -6257, -5638, -3764, -2009, -1609, -2035, -1168, -2736, -5850, -6096, -4896, -1982, -111, -267, -1933, -4987, -5340, -4412, -4722, -3479, -3712, -4326, -3668, -3433, -2939, -1269, -452, -389, 2149, 6251, 8083, 6489, 2665, -78, -912, -2107, -2551, -1514, -1584, -3233, -4360, -4996, -4742, -3889, -3055, -1107, 535, 774, 2813, 2752, 223, -2763, -5981, -5862, -4616, -5320, -5144, -5008, -3303, -938, 2667, 7337, 11152, 14531, 17893, 17277, 13547, 8396, 6381, 8526, 11034, 11513, 11128, 8563, 1710, -2849, -4992, -5524, -4996, -4672, -4021, -2826, 2135, 5841, 6517, 7637, 9113, 9310, 9702, 11040, 11515, 11878, 11932, 9397, 2567, -4623, -7420, -6845, -2727, 1501, 3847, 3320, 2825, 3076, 6584, 9372, 9501, 10942, 8566, 5847, 2888, -780, -3055, -4094, -4687, -5489, -5491, -4933, -6733, -8604, -6336, -4369, -2050, 1902, 4522, 6893, 9042, 10655, 11727, 11046, 8806, 6208, 4681, 2805, 1330, 751, -376, -5637, -10334, -10403, -8661, -5652, -3926, -4811, -6122, -7254, -7423, -5229, -2142, -1076, -2912, -5251, -8062, -10045, -11705, -12553, -11575, -9809, -7967, -5563, -3335, -1672, -1057, -1554, -2717, -4623, -4187, -2182, 552, 1510, -2163, -6098, -9696, -9741, -8159, -7756, -4933, -1003, 74, 1024, -628, -5069, -8692, -10435, -7548, -4775, -2624, -2061, -4637, -5601, -5791, -3910, -2798, -2744, -5291, -8807, -9358, -9384, -7702, -6399, -5128, -2870, -291, 2812, 3914, 2742, -1514, -3046, -4254, -6362, -9220, -9147, -6223, -6728, -8444, -10014, -10880, -10114, -7702, -5848, -4526, -2388, 402, 3209, 2546, 1572, 1360, 1296, 1608, 581, 1123, 2741, 4614, 4333, 3967, 7587, 12491, 14493, 14432, 13498, 9648, 5636, 5693, 6759, 5996, 6703, 7810, 6217, 742, -5162, -9461, -10049, -10732, -9815, -7430, -3297, -38, 4530, 9347, 11682, 15403, 16725, 16243, 14806, 14164, 15677, 17727, 13846, 6849, 2422, 879, 2822, 4736, 4033, 2828, 1149, 1987, 4049, 5912, 7354, 7286, 8413, 6424, 223, -4763, -10151, -15111, -17838, -18711, -16148, -13996, -12179, -9152, -7026, -3685, -1463, -1633, -1863, 149, 3516, 5858, 8066, 8395, 8240, 7434, 7567, 8745, 6142, 3158, 382, -3211, -7674, -11888, -13883, -12878, -9599, -5645, -5058, -5430, -4620, -4847, -4467, -3479, -161, -67, -1576, -3192, -6343, -7013, -5695, -3462, -3686, -2322, -244, 1952, 4661, 5659, 4662, 5236, 7078, 10436, 13236, 13481, 11263, 6383, 3701, 3788, 3504, 3768, 3603, 5818, 6866, 6566, 5534, 1361, -1214, -2372, -1609, 854, 2780, 4838, 6251, 6170, 5991, 5897, 5456, 6085, 6250, 5406, 5451, 6346, 6146, 5933, 6613, 8848, 13791, 18262, 18274, 15178, 13020, 10492, 8103, 5618, 2963, 1609, 2270, 596, -1202, -2499, -4405, -4289, -3355, -1229, 1435, 4002, 7021, 8853, 7727, 6825, 7368, 6569, 5273, 3416, 3229, 4320, 5689, 7612, 8962, 10884, 15381, 20934, 20945, 16453, 11674, 7609, 6390, 5253, 4730, 5638, 8384, 6935, 2599, 877, -578, -2397, -5125, -6326, -6769, -6998, -5690, -3609, -2271, 792, 5445, 8540, 8663, 7431, 6690, 7193, 7318, 3257, -3352, -9365, -12321, -12730, -11648, -10741, -12991, -14113, -12452, -11084, -10653, -9620, -5929, -1425, -917, -3748, -7091, -11624, -14298, -15274, -16904, -17212, -14635, -11844, -10171, -7820, -4665, -455, 1118, 405, 1281, 2896, 4836, 4915, 4837, 7085, 6512, 4596, 856, -2616, -7212, -11565, -16011, -21101, -26164, -27020, -26628, -25017, -22927, -21860, -18155, -14259, -12788, -11980, -10559, -9729, -8183, -7532, -7538, -8419, -9558, -10353, -11647, -14294, -16647, -16733, -14567, -12917, -10615, -8148, -6565, -4427, -798, 1009, 1529, -1150, -4205, -6301, -9051, -10028, -10375, -9219, -7428, -4535, -1483, -785, -4544, -8055, -9440, -8118, -6576, -4949, -2519, -179, 2912, 4162, 4462, 3681, 2995, 2413, 1686, 1712, 605, -374, -320, 217, 1351, 2423, 3978, 3948, 3178, 3287, 3689, 3415, 3112, 1169, 125, 828, 2268, 2937, 1942, 940, 1135, 2005, 3128, 5452, 8656, 13626, 16109, 14252, 12552, 10236, 8020, 6746, 5543, 5203, 5915, 6056, 7643, 6653, 6006, 8617, 10143, 9046, 7091, 6469, 2871, -814, -983, -1818, -2466, -1717, -1572, -2795, -6283, -10144, -10502, -8546, -7974, -7999, -8042, -5618, -3009, -522, 2881, 5649, 6188, 6796, 8005, 8948, 10379, 10848, 9088, 4271, 736, -622, -444, -1955, -5365, -7517, -8521, -7596, -6942, -6501, -4927, -3437, -2794, -1208, 1670, 1550, -1829, -3932, -5518, -8462, -9769, -9676, -8888, -7169, -4805, -744, 2659, 3897, 4606, 5336, 9011, 13163, 15546, 16997, 17859, 19502, 20490, 18625, 14343, 10087, 8028, 6206, 1288, -3469, -4928, -3241, -2854, -2690, 105, 3243, 5267, 9180, 12860, 14723, 13930, 12268, 11011, 10691, 13192, 12728, 10238, 6436, 2178, -1003, -2974, -1816, -627, 849, 2794, 5822, 9940, 12925, 14030, 11492, 9613, 7373, 6660, 5474, 6259, 7318, 6759, 5459, 5250, 8921, 9719, 7169, 4095, 1966, 231, 904, 3204, 4513, 7927, 12332, 15141, 14083, 10908, 9298, 8287, 8702, 8461, 9852, 10459, 10197, 10940, 11861, 11519, 9024, 6691, 5172, 5668, 5611, 4844, 4424, 2840, 1007, -234, 619, 955, -216, -823, -2498, -4435, -5613, -5803, -4888, -1789, 1416, 2342, -190, -4606, -7643, -9150, -10454, -11217, -11275, -9264, -7042, -5584, -1580, 441, 1150, 251, -2451, -3373, -3545, -3517, -4252, -3724, -2873, -2365, -2514, -3097, -7011, -11030, -12555, -12972, -13909, -15157, -16124, -14420, -10527, -6734, -3489, -3057, -3478, -3365, -3245, -1355, 375, 1954, 1401, -4188, -7538, -8730, -10580, -14043, -16036, -17992, -19187, -20061, -19193, -18062, -16350, -14880, -14076, -11678, -9515, -8042, -8441, -10116, -14690, -16908, -17020, -16183, -13571, -11758, -9659, -8866, -8595, -7419, -7232, -5796, -4209, -1378, 1223, 1487, 2486, 6456, 7295, 3981, -1596, -7226, -9774, -13260, -17503, -20746, -21663, -20906, -20087, -18949, -16632, -14335, -13097, -10473, -7690, -4626, -444, 1226, 1875, 2336, 2795, 3982, 2287, -1645, -4931, -7194, -7441, -4590, -1580, 232, 1432, 4596, 7350, 8052, 7050, 5494, 5161, 5430, 5589, 5692, 5601, 4989, 4845, 5119, 6384, 7744, 6411, 3787, -554, -4711, -4832, -967, 2107, 5448, 8506, 11992, 13827, 11555, 8861, 7673, 6985, 6025, 3609, 2064, 2803, 5384, 7739, 7838, 4567, -703, -3454, -3601, -4657, -4518, -2747, -1036, -1289, -2661, -2904, -2714, -2820, -3982, -2853, -3104, -3394, -2411, -1543, -514, 2082, 5495, 6345, 3365, -1587, -4258, -4416, -3155, -2428, -1403, -269, -1671, -1077, 2145, 4550, 4634, 3400, 1028, -865, -1422, -2312, -1455, -1136, -946, -746, 1255, 2745, 1963, -1190, -3826, -6386, -7419, -6823, -4879, -1301, 2043, 5881, 10044, 11537, 13277, 15545, 15539, 15949, 18204, 20770, 19782, 16485, 14918, 13915, 10890, 6205, 1838, -1735, -4324, -5360, -5254, -3590, -1857, 1002, 3743, 4602, 5245, 5180, 4390, 1781, 1113, 1470, 1414, 2669, 5832, 8923, 11183, 12478, 11155, 10649, 10806, 11924, 13448, 14482, 16699, 19397, 23415, 27206, 28793, 26377, 21807, 16917, 11656, 6292, 254, -4295, -5852, -4436, -1366, 179, 1245, 3032, 4726, 6059, 5683, 5724, 7998, 10934, 14076, 15135, 16418, 15178, 11272, 6167, 2160, -220, -1528, -655, -371, 349, 3007, 4557, 5325, 4100, 2676, 1640, 1108, 1153, 2011, 3250, 4559, 6096, 5750, 4886, 3318, 3792, 3871, 320, -3220, -3928, -2863, -1435, 561, 3381, 5997, 7381, 7223, 6444, 3246, 147, -1584, -1663, -2633, -4625, -4376, -4138, -4954, -7246, -9602, -11996, -13910, -15668, -15208, -13338, -10817, -9831, -9500, -8834, -8857, -9181, -8488, -9192, -10278, -10699, -10547, -9084, -7909, -5509, -2367, -1193, -6166, -12081, -15644, -17821, -17871, -16349, -14724, -14349, -12975, -8267, -4567, -3095, -4297, -4987, -6639, -7610, -8793, -9875, -9973, -10113, -8927, -8052, -4525, -2859, -2820, -3425, -7123, -11829, -14737, -16785, -17312, -15647, -13975, -11971, -10245, -8302, -4317, -3558, -2121, -1143, -2449, -3468, -4091, -4667, -5202, -4594, -6544, -10218, -14143, -18062, -19912, -19364, -19838, -18685, -17691, -16161, -12962, -9714, -7610, -5255, -3786, -4116, -4526, -4537, -5026, -4051, -1971, 1055, 3275, 3595, 3670, 2695, 2403, 2419, 1910, 1576, 2265, 3840, 8621, 13326, 16532, 16771, 15122, 11536, 6041, 1401, -3566, -7486, -8807, -8426, -7917, -6656, -4229, -2524, 93, 2228, 2894, 4638, 4868, 6219, 9461, 12373, 13451, 14383, 15163, 12935, 8500, 4325, 1691, -113, -2075, -2758, -385, 2236, 2395, -92, -3232, -6805, -8823, -8936, -8216, -7063, -4452, -2301, -1142, 632, 1331, 2782, 3770, 2604, -1794, -6345, -9082, -10722, -9527, -7040, -3123, 0, 3478, 6243, 6599, 4415, 1697, 896, -236, -703, -968, -87, 451, -1420, -3184, -5300, -5386, -4333, -2445, -620, 721, 1977, 3040, 3153, 1961, 2237, 3886, 5849, 6349, 6672, 8963, 10434, 10283, 9939, 10474, 11567, 9835, 4359, -1083, -4797, -6333, -4845, -2234, 172, 1902, 4306, 7360, 9393, 9062, 8689, 8018, 6940, 7926, 6711, 7255, 8810, 8197, 7986, 7487, 7741, 9597, 11852, 12243, 9068, 5363, 1966, 892, 2293, 3420, 5988, 9439, 11230, 13143, 16087, 17966, 19116, 20149, 20734, 22562, 24125, 21771, 18552, 14358, 10825, 8065, 7300, 5965, 3071, 1259, 830, 731, 1598, 3196, 4064, 6229, 7230, 7605, 7043, 5417, 3631, 2260, 879, 1835, 4510, 7393, 9142, 9035, 8686, 7673, 7491, 7764, 6823, 5654, 7611, 11332, 14631, 18188, 20532, 21671, 20723, 16951, 13473, 8815, 3139, -2507, -6893, -9245, -9146, -9102, -7087, -5308, -3614, -1838, -1593, -1355, -2262, -770, 2194, 5591, 7339, 6335, 3700, 614, -1867, -3938, -5306, -6802, -6973, -5864, -5677, -5451, -7035, -10107, -12343, -15880, -17826, -17266, -15868, -13791, -11129, -7858, -5199, -1998, 1537, 3904, 4178, 2594, -1857, -7462, -11094, -12532, -11253, -8911, -7796, -6399, -4636, -2702, -1526, -2375, -4832, -6988, -8933, -9060, -9554, -9987, -11780, -15213, -16186, -18229, -20790, -20265, -18577, -17664, -16664, -15604, -14138, -13236, -12706, -11613, -10260, -8262, -4508, -3683, -4199, -4987, -5132, -4205, -2408, -2121, -5370, -10547, -14930, -17620, -19233, -17169, -14496, -11478, -9055, -9249, -8857, -9135, -8774, -8703, -9232, -8608, -6594, -4742, -4008, -4580, -6818, -7625, -7492, -5831, -2656, 332, 1477, -1123, -5353, -9558, -11038, -9988, -8096, -7428, -6986, -4797, -2458, 984, 4679, 7115, 8347, 10584, 12789, 12717, 9418, 4286, -671, -4399, -6828, -8532, -8148, -6481, -4985, -4308, -3712, -1602, 764, 2351, 4828, 6944, 7689, 6828, 5108, 2095, 101, 1210, 3673, 5908, 7942, 8902, 8696, 7713, 7219, 7078, 7294, 7898, 8214, 8416, 8010, 7404, 7345, 9884, 11081, 10579, 8976, 4803, 381, -5153, -10849, -13953, -15230, -16325, -15432, -13808, -11165, -9520, -9251, -9610, -9302, -6439, -2845, 1227, 4836, 6816, 6538, 4264, 2799, 1969, 2374, 1783, 34, -663, -980, -1926, -4453, -6018, -8317, -11726, -14912, -16404, -15879, -12615, -9045, -4823, -532, 3375, 6968, 10385, 13022, 12909, 10176, 5919, 3067, 2345, 3219, 4382, 6207, 6708, 7115, 8360, 10926, 12773, 13498, 12374, 9519, 8006, 8284, 7740, 5487, 2515, 55, -1639, -1772, -179, -706, -648, 348, 1575, 3416, 5829, 7068, 7318, 7215, 8059, 10123, 12205, 13846, 14556, 16188, 17562, 18366, 18456, 17091, 13902, 9943, 6195, 2561, 1005, 1061, 1688, 3259, 4333, 4626, 4286, 4427, 5210, 5609, 6254, 7851, 9826, 12145, 12295, 10650, 10328, 9581, 9902, 11119, 12901, 14896, 16553, 16916, 14276, 12550, 11119, 9606, 7860, 6631, 6286, 6627, 9281, 12549, 16029, 18306, 20718, 22569, 22075, 18330, 13133, 7725, 2019, -2198, -4613, -5733, -6054, -5109, -4531, -4396, -3559, -2654, -1963, -1359, -657, 345, 1510, 1068, -1067, -3078, -4111, -4391, -3178, -2754, -3602, -4277, -3708, -3126, -2809, -2086, -489, 2007, 3882, 4953, 5509, 4377, 3654, 4221, 5846, 7494, 7473, 4830, -223, -5812, -10550, -13027, -14525, -14393, -14066, -13628, -12124, -10141, -9532, -8893, -9217, -7676, -5280, -4733, -4934, -5458, -5696, -5762, -5407, -6146, -7410, -8756, -9639, -9566, -10861, -12225, -14514, -17235, -20053, -22773, -23401, -24265, -23507, -21583, -19411, -16464, -12181, -6723, -2069, 2295, 5233, 5822, 3376, -1205, -5021, -7613, -8086, -8701, -8765, -9424, -9782, -9409, -8422, -7001, -6000, -5561, -5600, -5059, -6864, -8852, -12422, -16263, -18782, -20828, -19885, -18394, -16797, -15406, -13616, -11444, -8037, -5146, -4379, -3202, -3266, -3753, -3195, -2015, -850, 138, 1674, 3683, 5144, 6080, 6533, 3853, -725, -4693, -7324, -7415, -6682, -6394, -7461, -8677, -9070, -8608, -7043, -6379, -4643, -2511, -967, 1141, 3600, 5866, 7729, 8793, 9881, 11212, 12084, 12637, 13849, 12133, 8693, 4251, 2318, 1658, -599, -1499, -1811, -1500, -200, 1261, 3854, 7904, 12025, 14542, 16421, 15712, 10459, 3689, -2220, -5459, -7450, -6665, -5297, -4786, -5800, -6817, -6268, -4939, -2936, -758, 946, 1031, 511, 683, 403, -1446, -4740, -7364, -8781, -9358, -9388, -8594, -7390, -6396, -5735, -4091, -381, 1521, 2781, 2648, 2115, 863, 613, 269, -588, 1512, 4758, 6481, 6584, 2913, -2180, -4796, -7626, -9071, -9847, -9852, -9232, -8686, -7959, -6617, -3390, 326, 4227, 7839, 9136, 10391, 11241, 11530, 10792, 10687, 10559, 11712, 13146, 12679, 9593, 5903, 3335, 2163, 1903, 1308, 367, -706, -241, -1134, -1627, 494, 2633, 4485, 8397, 12551, 15959, 19075, 19599, 15783, 11462, 8198, 7638, 8515, 9382, 9830, 9595, 9963, 10175, 11195, 13093, 14261, 14259, 12619, 11114, 10082, 7155, 4379, 2933, 1146, -284, 374, 1528, 3183, 3413, 3847, 5674, 6290, 7724, 9542, 9698, 9630, 10747, 11873, 13455, 15825, 16819, 17015, 16783, 17543, 18668, 18455, 16447, 12729, 10187, 10157, 9805, 8105, 5251, 2856, 353, -2751, -4144, -4255, -4225, -2529, -1056, 908, 2757, 3614, 5608, 6588, 7832, 8661, 9939, 10699, 11681, 11403, 8362, 5312, 2007, -849, -1760, -2540, -4035, -5303, -5291, -5145, -3824, -723, 1687, 3373, 5669, 7655, 8293, 6243, 2039, -2240, -6706, -9780, -12322, -12956, -13301, -13555, -14040, -14231, -13628, -11953, -9866, -7655, -6380, -5393, -4942, -5971, -9187, -12243, -13995, -15501, -15143, -13842, -13510, -12548, -9350, -5969, -3991, -2400, -1494, -1809, -1797, -1540, -800, -554, 103, 832, 2258, 2788, 2268, 134, -4273, -10056, -14894, -16767, -18196, -17653, -17869, -18196, -17673, -18519, -18991, -17515, -15377, -14719, -13326, -11480, -11060, -9703, -8108, -7046, -6162, -4606, -4860, -6237, -7405, -10009, -12740, -15219, -16996, -18567, -19133, -18884, -17674, -15896, -14041, -10961, -9073, -6256, -2554, -793, -580, 1279, 5671, 7160, 4141, 860, -122, -370, -103, 321, 565, 1077, 2314, 4141, 6697, 7751, 7358, 5961, 2710, -618, -2751, -4007, -5660, -8857, -11929, -13925, -13480, -11744, -9461, -6540, -3916, -2529, 332, 2885, 5046, 6548, 7148, 7227, 7406, 8778, 9668, 11267, 11867, 11294, 11268, 12934, 14781, 14337, 12239, 9193, 5722, 2453, -1172, -4582, -6304, -7254, -9070, -10665, -12569, -13501, -12284, -9523, -7469, -5165, -812, 2288, 3801, 3760, 4446, 6208, 8498, 10929, 11146, 9577, 6266, 2116, -1066, -4418, -7477, -8661, -7947, -7162, -5347, -2562, -1812, -1996, -936, 356, 840, 1937, 1086, -3128, -7555, -8974, -9932, -9554, -8803, -7653, -6001, -3794, -2750, -3179, -3087, -1926, -545, 1002, 2458, 3212, 3279, 2097, 695, 67, 197, 1314, 3322, 4576, 5603, 6605, 7232, 5924, 3975, 3334, 4143, 5765, 7566, 9083, 10012, 11136, 11520, 12116, 14659, 16456, 16456, 15207, 11754, 7782, 4798, 4097, 3378, 3404, 4242, 4541, 4533, 4804, 5516, 6852, 9056, 10835, 12931, 14389, 15555, 16587, 16786, 14926, 11517, 8555, 7130, 6398, 5239, 4432, 2945, 141, -1347, -1200, 429, 1107, 1289, 2205, 2563, 3357, 6053, 9304, 11396, 13089, 15219, 17221, 17297, 14272, 10841, 8872, 7388, 7617, 9492, 11298, 12908, 15426, 17670, 17777, 17670, 16295, 13342, 10929, 8492, 6963, 5912, 2419, -1533, -5682, -7418, -6929, -4715, -1862, 1186, 3721, 4012, 3760, 3460, 3559, 3918, 5665, 6369, 6216, 7289, 8698, 9090, 8109, 7282, 6781, 6545, 6006, 3623, -33, -2669, -5495, -8537, -10333, -12368, -12722, -12684, -14746, -17231, -19343, -19232, -17875, -15570, -12477, -9139, -6577, -4825, -3027, -1616, -145, 1604, 3929, 6042, 5739, 4228, 1250, -1262, -4259, -6972, -8870, -10690, -11367, -11030, -10018, -10217, -9827, -9064, -8239, -6779, -4188, -1133, -2475, -7037, -11221, -14214, -15129, -15583, -14463, -12027, -9965, -9812, -10152, -11611, -11793, -11087, -11031, -10319, -10189, -10164, -11557, -13249, -15036, -16860, -17661, -16171, -13959, -11565, -9138, -8663, -9486, -9685, -10383, -10380, -10518, -9097, -6559, -4717, -3485, -2759, -1038, 2020, 4079, 5864, 6998, 5048, 646, -3542, -7047, -9476, -10705, -11941, -13356, -13952, -14237, -13765, -12296, -11007, -9139, -7511, -4973, -2455, -623, -350, -1477, -2821, -2921, -1935, -610, 1114, 2790, 1926, -157, -1643, -2326, -1395, -1445, -402, 1828, 4363, 6765, 9293, 11032, 12085, 11626, 11275, 11580, 11661, 11286, 8621, 4130, 1378, 886, 867, 2473, 5227, 7501, 9187, 9491, 8719, 7956, 7204, 5225, 2114, 307, -1730, -5090, -8854, -12017, -14789, -15459, -15878, -14708, -11183, -9256, -7601, -5712, -2860, -2056, -1901, -2073, -1724, 973, 2728, 4479, 5576, 6242, 7478, 8973, 9969, 10367, 10463, 7174, 1716, -2824, -5418, -6592, -8431, -9740, -10807, -11438, -11828, -13620, -14544, -12361, -9317, -6472, -3303, -1221, -91, 581, 2469, 3673, 3530, 4813, 6146, 7871, 10096, 11800, 11312, 8733, 6264, 3638, 1828, 1754, 2975, 3832, 3453, 3223, 4108, 5082, 6748, 7514, 8982, 10717, 9399, 6218, 3237, 500, -848, 53, 2619, 5331, 7410, 8500, 8833, 8737, 8422, 8435, 9069, 9442, 9655, 9880, 10045, 9151, 7820, 7416, 8439, 8989, 9927, 11239, 11051, 9888, 9456, 8769, 7667, 5759, 5180, 6251, 7520, 9173, 11039, 12298, 14213, 15740, 17777, 20705, 22089, 20485, 16555, 11186, 5943, 3227, 1663, 1181, 805, 1081, 2426, 3629, 5330, 6659, 8559, 10323, 11021, 11298, 11341, 9524, 7749, 7319, 5356, 4187, 4070, 4404, 5036, 3615, 1353, -445, -1038, -2867, -4859, -3935, -1565, 200, 1346, 3069, 4297, 5425, 5467, 5209, 6268, 6819, 7855, 7062, 3514, -37, -1321, 379, 3084, 4815, 6174, 6455, 5708, 6715, 7258, 6900, 5357, 2847, -70, -3868, -7508, -10669, -14204, -18463, -22112, -22285, -18644, -15326, -13278, -12617, -12080, -11372, -10745, -10319, -9962, -8796, -7075, -4806, -2362, -454, 781, 723, 1148, 1382, 1621, 1642, -1604, -7092, -12256, -15547, -17900, -19122, -19225, -19277, -19630, -19599, -20055, -18880, -16731, -14474, -12151, -8541, -6139, -5170, -4320, -4011, -4719, -5774, -5289, -4382, -2502, -5, 1779, 1476, 284, -1672, -4975, -7864, -8675, -9474, -10649, -11563, -11819, -11112, -9981, -9300, -7130, -5159, -4148, -6560, -11552, -16230, -19737, -20366, -18584, -14369, -11661, -9619, -8189, -7455, -6322, -4688, -3349, -3287, -2431, -1723, -2559, -3546, -4048, -4100, -4847, -4401, -3719, -2387, -1506, -1970, -2527, -3902, -3663, -3689, -3748, -2712, -1540, -344, 912, 2579, 5495, 9317, 13230, 18248, 21858, 23499, 23416, 19647, 13015, 7032, 3514, 1527, 46, -964, -1361, -924, -382, 579, 488, 595, 1443, 1133, 1747, 1836, -63, -2608, -3531, -3490, -3937, -2978, -2349, -3997, -5555, -7048, -8221, -7247, -5388, -4230, -2084, -481, 431, 631, 951, 2316, 3267, 4225, 3279, 2178, 2721, 4108, 3135, 685, -1547, -3477, -4372, -4950, -4438, -4450, -5051, -5355, -4010, -1059, 687, 2035, 1401, -663, -3055, -6658, -10120, -12100, -12446, -12099, -9915, -7430, -4854, -1728, 1164, 3105, 4340, 4857, 4480, 4775, 5870, 7952, 10786, 11832, 13220, 15721, 17164, 17265, 16914, 15733, 13803, 10441, 5188, -303, -4631, -6761, -7365, -7234, -7387, -7418, -6997, -5821, -3402, 263, 4300, 7056, 8584, 10579, 11883, 11562, 10095, 9114, 8745, 9117, 9716, 11555, 15533, 18278, 18859, 17758, 16283, 14985, 12801, 10892, 9409, 7836, 7436, 7713, 9391, 11948, 14316, 14811, 13863, 12213, 10078, 7810, 4512, 2340, 2613, 4330, 6062, 8028, 9490, 10084, 9769, 9500, 9788, 10105, 10882, 10382, 9673, 8981, 8384, 7603, 6867, 6061, 4959, 3643, 1510, -152, -1022, -1368, -1152, -740, 469, 894, 1977, 3191, 3431, 3332, 5380, 8214, 11290, 15362, 18816, 21131, 22030, 21721, 17897, 11604, 5071, -279, -3812, -6063, -7131, -8457, -9281, -9276, -8587, -5919, -2751, -982, -1542, -3307, -5615, -6739, -7291, -7408, -6803, -6549, -6348, -6544, -7868, -9208, -9484, -8410, -7180, -5211, -4944, -6180, -6680, -7717, -8014, -7906, -7130, -5945, -4956, -4056, -3503, -2547, -1293, -1599, -3313, -5424, -7373, -8795, -10119, -10957, -11216, -10385, -8595, -6073, -4217, -1474, -688, -2845, -7062, -10860, -14065, -16481, -18258, -19412, -18862, -17808, -16211, -15201, -13714, -12485, -11836, -13043, -14689, -14841, -14215, -12801, -11191, -9766, -7281, -4457, -1402, 993, 1292, -68, -1572, -3581, -4242, -5427, -8855, -11109, -11917, -12163, -13506, -15162, -15356, -14586, -13159, -10883, -9001, -5501, -2582, -1036, -638, -1002, -924, -1328, -2273, -3473, -4689, -5647, -5340, -3701, -1019, 1230, 2787, 3728, 3163, 1124, -1041, -2169, -2489, -2451, -2055, -927, 746, 2502, 2983, 2333, 2260, 2766, 2008, -95, -2176, -3204, -2869, -1454, 862, 2520, 2665, 3423, 3986, 3720, 5379, 7522, 8754, 8962, 7300, 6794, 6279, 6064, 5323, 2219, -591, -2252, -2573, -1790, -1116, -1074, -184, 930, 407, -1180, -2845, -2890, -1292, 270, 3843, 8559, 12081, 14325, 15698, 15545, 13612, 10196, 4364, -3052, -8634, -12416, -14466, -15301, -16308, -15449, -12612, -9856, -6441, -4311, -4190, -5882, -7441, -7624, -7843, -6983, -5844, -4474, -3532, -3867, -4763, -5759, -5616, -4226, -2655, -2458, -681, 469, 104, 530, 1733, 2882, 3662, 3910, 4164, 5357, 7206, 9444, 10739, 11347, 12359, 12540, 11608, 9928, 8763, 7716, 6296, 5596, 4815, 4829, 6005, 7035, 8016, 7871, 7185, 6043, 5189, 4356, 4131, 4659, 5381, 4567, 3029, 2579, 2566, 2758, 3712, 4566, 5788, 7192, 8501, 8965, 9112, 8687, 9372, 12072, 15376, 18258, 18266, 17493, 15328, 13355, 13203, 13297, 12413, 8822, 4546, 881, -2358, -4860, -5646, -5276, -3890, -1180, 1362, 4558, 7404, 10480, 12914, 13606, 13106, 11990, 11636, 11758, 11348, 11167, 12671, 14259, 15868, 19048, 21212, 21820, 20341, 18113, 15392, 10549, 7806, 6853, 6432, 5821, 5757, 6424, 6801, 5650, 3549, 2647, 2208, 991, -2168, -5841, -7946, -8360, -7277, -6174, -5631, -4227, -3031, -1674, -514, 1118, 2910, 2810, 1712, 1092, 828, 936, 1088, -841, -4089, -7457, -10653, -12220, -11914, -10964, -9989, -8796, -8119, -9126, -10653, -10253, -7128, -3173, 455, 3163, 5250, 7130, 9484, 10745, 9176, 6837, 4455, 614, -3684, -6911, -9324, -10918, -12696, -14119, -13229, -11408, -10081, -11174, -12088, -11836, -11814, -11290, -10072, -10061, -11499, -12450, -13136, -14777, -17716, -20943, -22005, -19969, -17078, -15124, -14234, -12862, -11086, -10092, -10456, -10901, -11444, -11366, -10636, -8651, -5666, -2541, -1546, -2156, -1359, 192, 901, -1178, -5246, -8965, -11337, -12453, -12555, -11578, -10405, -8666, -7044, -5782, -5802, -6972, -8493, -9596, -8980, -7595, -6599, -6319, -6132, -7058, -7618, -7638, -7614, -6237, -5053, -4190, -3589, -2962, -3135, -4186, -3967, -2477, 330, 4242, 5854, 5837, 5621, 5350, 5900, 7037, 7437, 5196, 1186, -4233, -7795, -8505, -8110, -6833, -5821, -4655, -2891, -734, 1890, 4680, 5574, 5687, 4926, 4387, 4556, 5941, 6805, 7445, 8224, 7897, 6902, 6854, 9333, 11474, 11065, 7949, 4513, 2368, 562, -699, -807, -931, -1059, -1012, -1640, -1649, -2296, -3065, -2019, 103, 2525, 2572, 400, -1358, -1836, -2875, -4165, -4021, -4187, -3876, -2694, -1185, 154, 1695, 1883, 906, 839, 551, -1011, -3414, -7270, -11491, -13992, -14138, -14408, -13242, -12140, -12084, -11242, -10281, -8310, -7604, -5623, -2589, 445, 5020, 10076, 13074, 15983, 19200, 19669, 18804, 16814, 14447, 11583, 7557, 4122, 1211, -400, -1800, -2460, -1199, -10, 844, 1180, 1290, 1756, 3026, 3097, 3771, 4491, 3634, 2956, 1646, 707, 356, 1027, 1975, 3467, 6039, 8869, 10489, 11425, 11497, 10983, 9192, 9287, 10534, 12218, 14058, 15393, 17351, 18695, 19319, 18047, 17514, 17675, 15649, 10579, 6021, 2765, 1349, 1589, 1648, 2301, 3224, 4548, 6270, 6734, 6116, 5442, 6504, 7795, 9039, 10153, 11437, 11562, 11396, 10575, 8171, 6863, 5797, 5494, 6514, 6853, 8175, 9585, 10264, 9537, 9643, 10704, 11239, 11163, 10667, 10577, 10086, 10581, 11689, 12342, 12408, 11118, 8401, 3595, -883, -4382, -5623, -5432, -4529, -4211, -2964, -1379, -436, 901, 1054, 1529, 2290, 2385, 2925, 3525, 4060, 4982, 4923, 3122, 3166, 4184, 5373, 5153, 2294, -1025, -3802, -5267, -6645, -8039, -9115, -9308, -8916, -9325, -9693, -9103, -8123, -6358, -4847, -3559, -2532, -2542, -4725, -8467, -10735, -12118, -12322, -12300, -12224, -11931, -11332, -9527, -7679, -5521, -4673, -4302, -4910, -6499, -8513, -11195, -12604, -12540, -12580, -12471, -13446, -14466, -13868, -13437, -14155, -14368, -13567, -11635, -10142, -7652, -4013, -1445, 1347, 3155, 4375, 6345, 5740, 3917, 1697, -1366, -4488, -8218, -11473, -14409, -17255, -18448, -17500, -16907, -16951, -16961, -17417, -17246, -16379, -13798, -11214, -10194, -9629, -10065, -10732, -12291, -13863, -14164, -13926, -13672, -12584, -10177, -8174, -5606, -4641, -4818, -3372, -2898, -2659, -2115, -1236, 607, 3493, 6121, 7556, 8213, 8056, 8550, 7656, 5874, 2329, -1031, -2743, -2806, -1487, -1012, -351, 311, 1451, 3020, 4204, 4715, 5361, 6375, 6406, 7841, 7749, 6691, 6098, 4214, 2163, 133, -1680, -2692, -2000, -1186, -1278, -558, 688, 1794, 2360, 2948, 2723, 2648, 2599, 2247, 2696, 3386, 4714, 6150, 6369, 6751, 6005, 2244, -2908, -7386, -9603, -9810, -9031, -7621, -6545, -6409, -5664, -4886, -4388, -4051, -2863, -2419, -1710, 364, 2258, 4295, 5513, 5499, 4151, 3433, 3522, 3512, 2672, 532, -1749, -3959, -5360, -6043, -7101, -6742, -5649, -5217, -4535, -4187, -3657, -1167, 1216, 3025, 5672, 7544, 6898, 4626, 1766, -524, -627, -199, -628, -1214, -995, 196, 2174, 3926, 5358, 6275, 7050, 5797, 4422, 3146, 1218, -333, 241, 721, 60, -1118, -1872, -1475, -1377, -1023, -753, 913, 3697, 6749, 10466, 14356, 16908, 18400, 19795, 21653, 23916, 26039, 26227, 25220, 23730, 22031, 18872, 14282, 10010, 6838, 5815, 5781, 5333, 4249, 3090, 2516, 2410, 2381, 3471, 5112, 6102, 6371, 5201, 2838, 2150, 2379, 3353, 3653, 2934, 3379, 4718, 5365, 5456, 6534, 7556, 8915, 10182, 10856, 11060, 11649, 14280, 16346, 17464, 18063, 17393, 15904, 13326, 10324, 7695, 5253, 2538, 430, -242, 163, 618, 1121, 1724, 1796, 2110, 3025, 3758, 4434, 5231, 6469, 7515, 7677, 6041, 3683, 1508, 975, 1087, 925, 782, -872, -2499, -3101, -2730, -1409, 251, 1800, 1895, 1055, 481, -984, -1850, -2059, -1863, -1198, -613, -1504, -3229, -5720, -9636, -13452, -16537, -18191, -18357, -17295, -15515, -13848, -13075, -13978, -14416, -12817, -10426, -8020, -6191, -4797, -3271, -868, 1066, 1714, 1249, -38, -1000, -2315, -3591, -5542, -7325, -9622, -12586, -14322, -14975, -14856, -15549, -15771, -16072, -15901, -14465, -11957, -8451, -5356, -2175, -883, -1127, -2968, -6887, -10281, -11678, -10864, -9147, -8672, -9480, -10032, -9392, -9092, -8566, -8074, -7612, -7031, -8180, -9874, -12080, -13759, -14455, -13948, -12552, -11968, -12748, -15139, -17657, -19053, -18832, -17545, -15495, -11702, -8067, -4248, -1660, 421, 2395, 4126, 6304, 9445, 12542, 14632, 14706, 12149, 9633, 5596, 1015, -2878, -5158, -6340, -8149, -9036, -9084, -10112, -9795, -8884, -6903, -4351, -1588, -318, -1047, -1940, -1334, 1307, 3509, 5226, 5105, 5402, 5224, 3433, 1635, 745, 1559, 3626, 5920, 8092, 9466, 10243, 10485, 11504, 12663, 13154, 12357, 11007, 9016, 6477, 4498, 849, -3053, -5826, -6884, -6687, -5372, -3640, -3635, -4382, -4604, -3260, 218, 3185, 4754, 4556, 3457, 1075, -908, -2832, -4813, -5248, -5013, -4315, -4587, -5126, -7367, -8901, -8341, -6714, -4999, -4641, -3908, -4645, -5729, -4811, -4073, -3306, -1690, 846, 3365, 5597, 5269, 2391, 184, -1849, -3516, -4698, -4958, -4979, -3774, -1644, -760, -734, -867, -363, 1826, 5144, 8052, 9930, 11322, 11151, 10594, 10710, 11999, 11858, 10805, 9371, 6409, 4375, 2928, 1966, 1242, 144, -78, 405, 1013, 519, -490, -720, 963, 3967, 7678, 11449, 14437, 16061, 16181, 16060, 15172, 12407, 10659, 9751, 8714, 8878, 9680, 9387, 8980, 8463, 9027, 10787, 10205, 8980, 7404, 5010, 3703, 3759, 5042, 6781, 7395, 7466, 7232, 5201, 2054, -1119, -2359, -755, 2152, 5230, 7381, 9520, 11395, 12640, 14161, 16988, 20387, 23337, 26163, 28930, 30234, 29428, 27527, 23290, 16547, 10889, 6231, 2014, -869, -3120, -5427, -6892, -7344, -6405, -4333, -2195, -670, -544, -1597, -3266, -3685, -2500, 28, 2983, 4986, 4896, 3675, 2105, -1005, -2952, -2760, -1749, -766, -323, 261, 867, 1786, 3205, 4596, 6273, 6851, 6015, 4013, 1549, -1205, -3129, -4363, -5904, -7616, -8631, -9020, -9698, -9951, -10276, -9890, -8694, -5244, -1001, 2555, 4017, 2410, -668, -3532, -5614, -6739, -7685, -8571, -9697, -10698, -10594, -10526, -10403, -11092, -11347, -10784, -9805, -9204, -10198, -11691, -13478, -14488, -13431, -10991, -8971, -7699, -6466, -6979, -9066, -12006, -13392, -13328, -14204, -14397, -14813, -16338, -17659, -17917, -17849, -16302, -13996, -11963, -9426, -8308, -6908, -4648, -1976, -487, 90, 965, 754, -205, -1421, -3014, -5169, -6985, -7865, -7563, -6642, -6566, -7097, -8921, -11453, -13935, -15243, -14438, -11316, -7717, -4154, -1207, 78, -435, -1739, -1888, -998, -1409, -2884, -5197, -8030, -8256, -6264, -4109, -2787, -1560, -611, -573, -1590, -3122, -4011, -4234, -4633, -3680, -1796, -131, 595, 982, 810, -574, -2444, -4815, -5311, -4165, -2548, -904, 577, 1648, 2324, 3804, 6869, 11032, 15526, 19062, 21472, 23507, 25913, 27066, 26461, 22395, 16430, 9687, 3116, -2939, -8176, -11598, -13476, -13204, -11335, -8763, -6314, -4544, -4331, -4649, -4859, -4304, -2996, -1034, 240, 828, 14, -1762, -3893, -5930, -7876, -7954, -6046, -4918, -4172, -3218, -2268, -570, 837, 1733, 2037, 1674, 972, -20, -548, -1314, -3053, -4134, -3583, -3256, -3677, -4967, -7004, -8725, -9649, -8273, -6297, -4188, -648, 3566, 7399, 9539, 8781, 6398, 4758, 4241, 4777, 5578, 5498, 4576, 3998, 4119, 4904, 5522, 5250, 4648, 4200, 3804, 3151, 3060, 2895, 2727, 4058, 5799, 7926, 9878, 11020, 11953, 11466, 9916, 9074, 9447, 9198, 7310, 5196, 3345, 1954, 436, 745, 1922, 3813, 6206, 7878, 8684, 9836, 12023, 13877, 14911, 15659, 15833, 14997, 13056, 10945, 9186, 7645, 6595, 6161, 6984, 8425, 9823, 9094, 6837, 3948, 1185, -186, 125, 2286, 4838, 7420, 10149, 13404, 15726, 16108, 16147, 17346, 18495, 18356, 16713, 14428, 12139, 10702, 10583, 10801, 10676, 10719, 9492, 7521, 5478, 4766, 4477, 2977, 2188, 1965, 2152, 1689, 148, -1422, -3343, -5729, -7299, -8022, -8747, -8366, -7602, -6077, -4224, -2413, 53, 2002, 4553, 8414, 11564, 14390, 16769, 18611, 21429, 22614, 21758, 18761, 11906, 3781, -4693, -11775, -16051, -18929, -20482, -20829, -20333, -18519, -16870, -15739, -14043, -13311, -12353, -9485, -6357, -3965, -4013, -5325, -5480, -6239, -7219, -7563, -8372, -9057, -8549, -7529, -5930, -5270, -4498, -3418, -3454, -2628, -2352, -2392, -3200, -5092, -6312, -7344, -8749, -9998, -10470, -11841, -14163, -16353, -17194, -17144, -17498, -16981, -16148, -14239, -10803, -7587, -4573, -2368, -1487, -2603, -4605, -6561, -6998, -7101, -7987, -8297, -8365, -8015, -9400, -9963, -9981, -11788, -13234, -14771, -16066, -16574, -15156, -13110, -12297, -12255, -11834, -10144, -8743, -6321, -4673, -4217, -3366, -2710, -2130, -3034, -5062, -7417, -9323, -10125, -10247, -8446, -5867, -2698, -1284, 363, 2795, 4878, 6659, 6994, 7798, 6995, 4518, 2377, 696, -565, -1106, -957, -830, -384, 42, 1926, 3611, 2189, -687, -3336, -3816, -3386, -2675, -733, 875, 2656, 4226, 6275, 7194, 8387, 10567, 11917, 11821, 10855, 9818, 8325, 7491, 5525, 3737, 2059, -316, -2051, -3729, -3968, -3491, -3671, -3259, -1968, -1617, -1582, -740, -1934, -3655, -4475, -5095, -5711, -6975, -8028, -8399, -7556, -6712, -6265, -5799, -4011, -595, 2400, 5834, 9390, 13108, 16008, 18025, 19459, 19008, 17232, 13316, 6640, -2197, -9425, -14686, -17852, -18836, -19802, -18957, -17054, -14806, -12051, -9891, -7678, -5740, -3896, -824, 1943, 3428, 3894, 3718, 3551, 3546, 3450, 3265, 3953, 4552, 3632, 3624, 5357, 6837, 7392, 6833, 6033, 5553, 4652, 3687, 3608, 3920, 4528, 5476, 5725, 6329, 7866, 7545, 5346, 3570, 2775, 2875, 3542, 4817, 6377, 7861, 10372, 13477, 15693, 18423, 20714, 21052, 20970, 20475, 19190, 16859, 14860, 13670, 11875, 10050, 7858, 5683, 4223, 2827, 1434, 640, -93, -160, 1259, 1751, 3101, 4522, 5413, 6704, 7468, 8125, 9889, 12108, 13378, 13788, 12616, 10023, 7379, 5514, 5622, 6134, 5708, 4762, 5121, 5852, 6471, 8506, 10574, 11794, 11685, 10921, 9812, 8934, 7880, 6339, 6118, 6494, 6780, 6165, 6273, 7188, 7403, 8437, 8748, 6825, 3333, 485, -440, 11, 937, 967, 1493, 2162, 3253, 5073, 7496, 9762, 11019, 10816, 8186, 5655, 4031, 2988, 1671, -494, -3996, -7662, -10419, -13350, -13609, -13254, -13343, -12796, -12806, -11737, -10959, -10444, -11355, -12045, -11840, -11967, -12244, -12636, -12717, -13601, -14145, -13521, -12601, -12245, -11825, -9217, -6067, -2421, 1201, 4629, 8503, 11607, 14100, 14951, 14781, 12711, 8417, 2027, -5601, -12067, -17236, -19707, -21264, -22355, -22948, -22509, -21403, -20925, -19605, -17583, -15258, -11964, -9398, -7623, -6546, -6130, -7589, -8607, -9602, -10638, -11033, -11361, -10719, -10775, -9658, -7677, -6353, -6544, -6682, -7728, -10263, -11540, -12583, -13036, -11751, -9754, -8823, -8600, -7402, -6882, -7358, -9473, -11979, -12807, -12097, -10536, -9266, -7132, -5357, -3524, -2682, -1134, 2336, 5127, 6543, 6789, 5819, 4385, 3852, 3696, 2963, 1545, -138, -1373, -3569, -5984, -7703, -8242, -7695, -7495, -6658, -5729, -4417, -2680, -1303, 746, 2570, 4612, 7063, 9959, 11891, 12643, 12860, 10926, 7492, 3758, 2039, 2180, 2481, 3651, 3605, 3302, 3336, 3765, 4818, 5784, 5609, 4158, 2291, -200, -2261, -2966, -2119, -1924, -1896, -1158, -1028, -574, 127, 750, 1235, 781, -239, -2377, -4059, -5480, -6533, -6809, -6535, -5895, -4801, -2275, 429, 3773, 7106, 9816, 10975, 8836, 5853, 4882, 4799, 3213, 424, -3717, -8438, -11806, -13041, -11636, -9980, -8880, -8050, -7230, -6235, -4601, -2567, -1702, -2277, -3088, -4256, -4812, -4542, -4147, -4903, -6140, -6315, -5072, -2687, -350, 2515, 5875, 8658, 11802, 15591, 19065, 21706, 23610, 23968, 23085, 21060, 17709, 12528, 6566, 1981, -1452, -3932, -5642, -6226, -5545, -4070, -2846, -1823, -909, 797, 3508, 6683, 9055, 11025, 11909, 11794, 11925, 12383, 12521, 13020, 13684, 13699, 13784, 14217, 14555, 14541, 13977, 12164, 9373, 6895, 4828, 2714, 1932, 2459, 4264, 5641, 6972, 7882, 8826, 10501, 9985, 7256, 3944, 2341, 2000, 3716, 5908, 8030, 9860, 10804, 13146, 16445, 19865, 21938, 22831, 22314, 20116, 17629, 15603, 13523, 11644, 9938, 7283, 3622, 315, -2373, -3996, -5228, -4911, -4285, -4610, -4879, -4454, -2418, -881, -327, -508, 727, 1960, 3602, 6606, 9390, 11128, 9205, 4888, 1805, 1539, 2596, 2616, 3177, 2834, 1454, 358, 273, 13, -1310, -2610, -4995, -6913, -8101, -8147, -8069, -7334, -5925, -4807, -4202, -4452, -4350, -3346, -2275, -2619, -3962, -4697, -5651, -6699, -8713, -10283, -10802, -11252, -11203, -10232, -7615, -5056, -2679, -317, 2279, 3413, 2069, -65, -3048, -5875, -9800, -13944, -16770, -18589, -19962, -21174, -20890, -19802, -18065, -16351, -15041, -14361, -13210, -11981, -12233, -12521, -12029, -10765, -10161, -9847, -10538, -12171, -12882, -13466, -12918, -10836, -8298, -7024, -5893, -3099, -964, 780, 3134, 5671, 7305, 7453, 6698, 5692, 3552, -900, -6319, -11620, -15704, -18592, -20338, -20497, -19631, -18341, -18131, -17845, -16269, -12808, -9468, -7193, -5089, -4127, -3429, -2950, -2166, -1328, -155, 363, 750, 1601, 2080, 2015, 1840, 1931, 773, -683, -3343, -5225, -5511, -6204, -6484, -6619, -5361, -2804, -802, 1330, 4475, 6358, 5408, 2812, 350, -283, 927, 2532, 4074, 5609, 7245, 8734, 11368, 14027, 15471, 18299, 20352, 19931, 18099, 15317, 11701, 8646, 6066, 3795, 1180, -3112, -7002, -8994, -10034, -11484, -12038, -10803, -9596, -8787, -7907, -6560, -5178, -4351, -3506, -2093, 86, 1709, 2742, 3928, 5119, 4455, 2649, 1552, 222, -328, -120, -827, -952, -1051, -2928, -4713, -6619, -8331, -9162, -10363, -12557, -13624, -12488, -11451, -10521, -8455, -5674, -2771, -15, 4040, 6658, 6994, 6276, 6097, 7185, 7503, 6296, 2914, -27, -695, -313, 1745, 4893, 7048, 9848, 13230, 16165, 18841, 20174, 18198, 14428, 10373, 6441, 2635, -379, -3540, -5051, -5009, -4915, -4161, -3198, -2136, -516, 1483, 2942, 4008, 4403, 4272, 4620, 5260, 6563, 6834, 5993, 4662, 3444, 3532, 4373, 5716, 7237, 10029, 12089, 13242, 14731, 16433, 17104, 17852, 19157, 20597, 20847, 20332, 20211, 20414, 18877, 15474, 12004, 8664, 5464, 2885, 1950, 1848, 1173, 256, 1013, 2810, 4323, 5717, 7765, 9185, 10117, 11642, 11980, 11536, 11031, 11451, 11936, 12146, 11791, 11126, 10262, 8116, 6115, 4288, 2229, 713, -633, -2031, -2091, -1963, -1946, -841, 1057, 2408, 3500, 5248, 5527, 3420, 255, -1207, -1150, -1538, -1059, -529, 755, 3163, 6190, 9258, 12135, 14470, 14741, 14915, 13674, 10866, 7810, 4322, 89, -4359, -7414, -9555, -11613, -13105, -14315, -14707, -15222, -15113, -14153, -12673, -11664, -11087, -10525, -10818, -10186, -9144, -7525, -6368, -5764, -4626, -3039, -174, 963, 424, -525, -1266, -2320, -3010, -3498, -4956, -5646, -7510, -10945, -14289, -16412, -17754, -18776, -18793, -18294, -17510, -15719, -14669, -14353, -13050, -10254, -6949, -4299, -3705, -3758, -4280, -4738, -4261, -5520, -8176, -10936, -13680, -14459, -13224, -10892, -8406, -6941, -6497, -5219, -2484, 662, 1857, -7, -2741, -6516, -9960, -12456, -14133, -15850, -17038, -17267, -16398, -15837, -15406, -13834, -12297, -10639, -8359, -6569, -5832, -5599, -5596, -6162, -5749, -4415, -4130, -4505, -4223, -3134, -2563, -1740, -1873, -2022, -983, 741, 2381, 2965, 3312, 4047, 4340, 5203, 5895, 7243, 10048, 11073, 9618, 6590, 2504, -1345, -3675, -4696, -5471, -6043, -6055, -5337, -4102, -2341, -1048, -184, 1867, 3677, 5593, 8064, 9546, 10694, 10893, 10255, 10208, 10936, 11650, 10828, 8290, 4936, 1138, -1846, -3547, -4525, -4395, -4275, -4914, -4721, -4142, -3556, -3714, -3003, -2323, -1855, -1240, -2940, -5932, -7350, -7797, -7933, -6485, -4435, -2251, 204, 3342, 6836, 9314, 11233, 12710, 13088, 13228, 12235, 8586, 2977, -3164, -8739, -12968, -14195, -13927, -13785, -13738, -13517, -12037, -10687, -9650, -8665, -7007, -5191, -3614, -1979, -1475, -1525, -1323, -371, 1520, 4213, 7738, 11409, 13611, 13627, 12470, 11811, 11414, 11594, 11953, 11853, 10067, 6684, 2307, -1879, -4468, -5687, -5063, -4445, -4035, -3219, -1366, 910, 3348, 5492, 8386, 12306, 14269, 15363, 16517, 16742, 15996, 14972, 13969, 11791, 10300, 9932, 9819, 10758, 12340, 14137, 15014, 16126, 16902, 17856, 19973, 19700, 16036, 10416, 4492, 795, -741, -946, -984, -1486, -2135, -2380, -2161, -1576, 35, 2351, 4516, 5007, 5995, 6768, 6809, 6999, 7723, 8607, 9355, 11032, 12625, 13407, 13120, 12643, 11640, 11085, 11169, 11898, 13316, 12745, 10603, 8946, 8275, 8517, 9530, 11746, 14094, 16123, 16986, 15405, 12123, 7613, 3665, 999, -856, -2469, -4622, -6112, -6089, -6197, -5991, -5068, -4198, -2626, -287, 1967, 4047, 5287, 5320, 4096, 2491, 1217, 1365, 1893, 1013, -2274, -6511, -10572, -13449, -14418, -13804, -12529, -11644, -11066, -10996, -10639, -9557, -7994, -6691, -5606, -4667, -5132, -7177, -9554, -11593, -11981, -10293, -7554, -5107, -2834, -841, 1716, 4676, 7369, 9029, 9837, 9957, 8619, 5343, -625, -8004, -14645, -19881, -23038, -23943, -22802, -21421, -20183, -20012, -20381, -19659, -17785, -15827, -14633, -13276, -12875, -12524, -11240, -10531, -9887, -8937, -7167, -4573, -1785, 959, 1344, -10, -2296, -3280, -3034, -2606, -2695, -4201, -7169, -11903, -16277, -20123, -22148, -23040, -22750, -21397, -19870, -18506, -16809, -14393, -11762, -8592, -5649, -3032, -881, 794, 2082, 2639, 3505, 4063, 4157, 4007, 2751, 1461, 617, 656, 1661, 2289, 3005, 4285, 6094, 7551, 8767, 7107, 1624, -3857, -7082, -7936, -7536, -6668, -6490, -6883, -7327, -7254, -6052, -3006, 197, 1775, 2974, 3458, 3183, 2952, 3214, 3760, 4376, 5132, 5712, 6880, 8702, 9771, 9596, 8315, 6334, 4858, 3774, 2667, 1142, -908, -2813, -4289, -4778, -3721, -881, 2675, 6075, 8885, 10536, 9701, 7500, 5358, 3328, 802, -2354, -5358, -7149, -7386, -7109, -7519, -7255, -6406, -5076, -2746, 150, 3101, 4164, 4285, 4271, 4401, 3973, 3560, 2966, 640, -2045, -5919, -9883, -12318, -13183, -12554, -11917, -11386, -11104, -10007, -8108, -5991, -3517, -1488, 8, 274, 1215, 1711, 35, -2935, -4604, -3701, -1826, 850, 3630, 7158, 11404, 14860, 17116, 18652, 19381, 19594, 20460, 19903, 16678, 11689, 5121, 123, -2778, -4433, -5036, -4686, -3794, -2761, -1223, 44, 2064, 4561, 5730, 5509, 5638, 6845, 7884, 8973, 9866, 9891, 10397, 11642, 14357, 17389, 20754, 22332, 20093, 17246, 16474, 15988, 15274, 14353, 10882, 6394, 2347, -1171, -3300, -3023, -1253, -598, -743, -894, -983, 135, 1502, 3592, 5990, 8272, 10381, 12277, 14973, 17293, 17941, 17097, 16936, 16616, 15864, 15028, 14113, 13337, 12448, 11878, 11644, 12015, 12810, 13158, 13025, 11250, 8492, 4425, 161, -2581, -3399, -3801, -4079, -3802, -3610, -2780, -1465, -1123, 89, 1613, 2617, 2827, 3418, 3727, 2634, 1644, 593, 389, 911, 1823, 3687, 5678, 7272, 6584, 4715, 2719, 1271, -529, -3424, -6713, -10089, -11920, -12287, -10877, -8656, -5684, -2838, -567, 2174, 4092, 4037, 2086, 79, -1414, -3711, -7256, -10586, -13029, -14681, -15525, -16463, -17043, -16209, -13695, -9990, -6737, -4400, -2578, -1799, -1442, -1749, -2521, -4359, -6768, -9131, -12293, -14589, -16293, -17553, -17113, -16127, -17100, -17621, -16576, -15196, -12720, -10632, -10298, -9325, -8057, -6297, -4841, -4085, -5672, -9411, -12239, -13739, -12967, -10119, -6705, -4052, -1816, 916, 3101, 4547, 5247, 5639, 3757, 367, -3142, -7583, -11968, -16632, -20204, -22106, -22689, -21609, -19145, -16800, -15983, -15236, -14336, -12980, -11259, -9898, -8913, -8161, -7188, -7037, -6325, -4592, -1944, 1411, 5204, 9416, 12176, 13236, 12214, 9907, 8273, 6823, 4819, 1553, -1506, -4239, -6484, -7884, -9178, -9492, -8665, -7923, -7382, -5908, -4309, -3134, -1827, -791, 653, 2524, 5078, 7681, 10154, 11872, 12164, 12403, 12830, 13931, 15041, 15637, 15079, 13039, 11939, 11025, 9229, 7901, 6946, 4722, 1981, 110, -2897, -6099, -8395, -10001, -9997, -9189, -8615, -8752, -8602, -8310, -7864, -6624, -5302, -3765, -2205, -988, -417, -604, -1667, -2471, -2433, -2143, -741, 952, 2921, 4906, 5523, 5045, 4054, 2595, 738, -2475, -7150, -11151, -13642, -14396, -12965, -11058, -8340, -4299, 489, 4727, 7821, 10134, 10447, 9270, 8036, 5230, 2579, 278, -1664, -2945, -3544, -3475, -2993, -2023, 779, 4060, 6568, 9414, 10846, 11483, 12819, 12565, 10849, 8860, 5914, 3032, 1594, 934, -315, -1242, -1604, -1845, -2193, -2380, -2975, -2901, -1083, 1354, 4758, 7286, 8139, 9532, 10818, 12500, 12758, 11053, 8865, 7184, 6787, 8835, 12658, 15711, 18206, 19076, 20037, 21310, 22361, 23007, 21618, 18406, 14955, 13347, 11321, 8046, 4865, 1523, -907, -1454, -634, -66, 772, 1621, 2475, 4105, 4756, 5056, 5402, 5800, 6553, 6525, 7288, 9003, 10186, 11302, 13448, 16187, 19167, 21989, 21899, 20312, 18292, 15254, 12090, 8303, 3768, -296, -2647, -4675, -6390, -7325, -7714, -7472, -6302, -4694, -3567, -2336, -1661, -1199, -29, 566, 1592, 3257, 5226, 7013, 8581, 10459, 11602, 12228, 12823, 13615, 12801, 10920, 8575, 5828, 4423, 3467, 2140, -317, -3502, -6348, -8589, -10692, -13640, -15995, -16831, -16870, -16646, -16092, -15073, -13348, -11272, -9354, -7742, -6502, -5692, -5121, -5592, -6074, -6394, -6926, -7126, -7326, -7213, -5902, -4427, -2714, -575, -435, -1623, -2428, -4399, -8441, -14307, -19790, -23371, -24100, -23003, -21544, -18848, -15679, -12884, -9003, -4627, -746, 1988, 2916, 1858, 280, -2048, -4826, -7496, -10158, -12238, -13773, -13841, -12921, -12033, -10451, -7801, -5668, -4240, -2834, -2537, -2839, -3339, -4576, -7951, -12186, -15536, -17973, -18553, -17623, -16513, -14991, -14723, -15226, -14585, -13341, -11616, -8840, -6257, -4456, -3629, -3588, -2610, -1850, -1615, -1596, -2425, -3264, -3186, -2517, -1181, 846, 2664, 4511, 5791, 6264, 7074, 7708, 6550, 3459, 1027, -246, -429, -121, -1322, -3672, -4938, -6438, -7041, -6152, -3931, -514, 2749, 4071, 4257, 3084, 1395, 940, 850, 1475, 2349, 3603, 5683, 8781, 11957, 14719, 16823, 18460, 19400, 18568, 16058, 12820, 8943, 3528, -2070, -5843, -8206, -9279, -9851, -10774, -10372, -8991, -8926, -9609, -9429, -8731, -7346, -5830, -5636, -6048, -5845, -5041, -4083, -2430, 442, 3606, 6682, 8944, 9839, 9793, 9754, 9356, 7747, 6127, 3716, 1224, -792, -2939, -6150, -8687, -8970, -8263, -7912, -8359, -9472, -10179, -9290, -8153, -7113, -4692, -2290, -639, 80, 410, 865, 1001, 1852, 2744, 3092, 4356, 6029, 6720, 7038, 7385, 7552, 8493, 9736, 10621, 10901, 11035, 9939, 6658, 1900, -3528, -7045, -8027, -7667, -5656, -2839, -401, 2073, 4716, 7656, 12062, 17145, 19788, 20336, 19662, 18150, 16053, 13721, 10699, 7857, 5892, 5083, 4888, 6436, 8665, 10191, 11439, 12552, 13910, 15104, 15428, 15027, 13175, 9547, 5935, 3303, 2167, 2109, 2066, 3120, 4451, 4024, 3366, 2413, 1566, 2435, 5071, 7865, 9548, 10604, 11199, 11250, 10879, 10996, 11903, 13403, 12596, 9840, 8927, 8598, 8364, 9333, 11362, 13957, 15780, 15933, 15060, 13758, 11660, 9766, 7942, 6912, 7252, 6788, 6053, 3506, 214, -1990, -3286, -3538, -2661, -73, 2094, 2288, 1060, -899, -3727, -6752, -8649, -8235, -5882, -3666, -915, 1722, 3304, 4833, 6694, 9368, 11850, 11774, 9214, 4811, -343, -5240, -8641, -10669, -11580, -12133, -12422, -12196, -12873, -13711, -13651, -12570, -11330, -8931, -6966, -7236, -8114, -9207, -10051, -10126, -9375, -7323, -4638, -1832, 798, 3290, 4368, 4345, 4146, 4097, 3522, 1914, -862, -4326, -8840, -13389, -16604, -17712, -17750, -16556, -15748, -17522, -18636, -18898, -18232, -17487, -16039, -14585, -12637, -11316, -11639, -11504, -11811, -12176, -11926, -11931, -10795, -8524, -6785, -6060, -5213, -4832, -4289, -2595, -1387, -22, 508, 91, -2764, -8399, -13647, -18495, -21855, -23085, -21711, -19538, -17609, -14469, -11515, -8323, -4368, 206, 4470, 7656, 7097, 4802, 3440, 883, -1757, -4005, -5114, -4818, -4713, -3657, -1926, -670, 18, 1036, 2431, 3880, 5528, 5772, 4660, 377, -4343, -7790, -9254, -8739, -8023, -6337, -5397, -4407, -3298, -3216, -3209, -2968, -1729, 700, 3450, 4437, 5389, 5507, 4764, 5342, 5989, 8372, 10455, 10509, 9286, 8163, 7688, 7556, 8471, 9373, 10340, 10100, 8975, 7238, 4416, 2160, 588, 0, -57, 653, 1325, 936, -642, -3595, -6205, -7970, -7791, -6177, -4114, -3042, -4220, -5601, -7704, -9445, -10291, -9349, -6175, -3048, -119, 2176, 3946, 5355, 6802, 8121, 10464, 12367, 10374, 6071, 464, -4026, -6987, -8922, -9708, -10407, -10192, -10362, -11353, -11866, -11504, -10181, -9076, -7598, -5540, -4134, -3949, -4430, -5110, -5153, -3569, -704, 3737, 8595, 13451, 17236, 19281, 20093, 20014, 19634, 18325, 17314, 16122, 13430, 10059, 6538, 3387, 986, 486, 1498, 3641, 3964, 1936, 233, -147, 834, 1984, 4035, 5693, 6544, 7016, 6329, 5551, 4866, 5127, 5742, 7367, 9754, 11593, 13154, 13930, 13865, 13604, 14688, 15904, 16617, 16821, 15934, 13952, 9717, 4925, 451, -3347, -5710, -6003, -4657, -3469, -1870, 289, 3454, 6579, 10217, 15475, 20314, 22744, 21691, 19903, 17843, 16157, 14660, 13585, 13565, 12896, 12352, 11858, 11511, 11454, 11996, 12761, 12859, 12531, 11859, 10754, 7715, 3606, -67, -3078, -4448, -5196, -4421, -3480, -2948, -2816, -2518, -2262, -3019, -2790, -854, 1152, 1902, 1837, 1000, 1146, 1977, 2443, 4047, 6255, 7917, 7263, 4302, 2685, 1768, 1734, 1917, 1477, 951, -279, -1751, -4497, -6718, -7724, -7644, -7330, -6842, -5840, -5472, -5845, -8065, -9756, -10221, -10263, -8445, -7141, -6475, -7089, -8440, -10483, -12792, -13954, -13721, -11669, -9304, -6586, -4577, -2671, -842, 298, 1698, 2292, 3176, 2817, -183, -4987, -10143, -13814, -16478, -17274, -17757, -17601, -17135, -17266, -17413, -17682, -16537, -14895, -12816, -11124, -10671, -11375, -12520, -13565, -15205, -15931, -15293, -12412, -8015, -3607, 917, 3679, 4980, 4973, 3934, 2689, 883, -1626, -5343, -9469, -13487, -15654, -16851, -16766, -15634, -14452, -12546, -11980, -12195, -12616, -12565, -11095, -9084, -5919, -3163, -2622, -4319, -6616, -8082, -8248, -6851, -5008, -2164, 591, 3414, 5158, 6229, 7192, 7451, 7785, 7730, 7395, 5498, 2204, -1407, -4339, -6667, -9000, -10768, -12002, -12103, -11056, -9629, -7568, -5128, -1801, 2079, 6961, 11525, 14479, 15487, 13836, 12094, 10877, 9743, 9453, 9943, 10479, 10367, 9720, 8469, 7897, 7753, 7351, 6683, 5806, 4365, 2222, -382, -3834, -6189, -7244, -7531, -6821, -6354, -5506, -4989, -4826, -4547, -4523, -5048, -5061, -4410, -3630, -2894, -3145, -3666, -3336, -2426, -1252, 404, 3174, 5860, 7108, 5928, 3973, 2527, 868, -154, -930, -1901, -3774, -5932, -8085, -9803, -9485, -7591, -5176, -2866, -1078, 218, 1278, 1303, -50, -1431, -2229, -1506, -231, 387, 615, -279, -1070, -1247, -1984, -2695, -1698, 233, 2365, 4788, 7575, 10759, 13327, 14454, 15119, 15909, 16011, 13716, 9297, 4800, 2378, 960, 10, 331, 760, 1570, 2137, 2637, 2528, 2587, 3354, 4022, 5318, 6722, 7252, 6585, 4849, 3350, 2357, 2737, 4544, 7880, 12060, 16216, 19465, 21772, 23206, 23096, 21957, 20456, 19281, 17148, 13268, 9146, 5770, 3955, 3921, 5105, 6135, 6913, 7614, 6297, 4489, 4169, 4756, 6009, 7440, 8338, 8682, 8426, 6873, 4966, 3155, 2337, 2729, 3434, 5376, 8345, 11172, 12536, 13546, 14319, 14440, 14593, 14181, 12460, 9493, 6499, 4025, 2596, 1577, -767, -3417, -5308, -5225, -5150, -5120, -4222, -2897, -824, 2740, 7055, 10722, 13233, 13147, 10643, 8547, 7005, 6233, 6312, 6220, 5833, 5080, 4336, 3742, 3094, 2238, 1286, -566, -3079, -5735, -9141, -12402, -14620, -15568, -15401, -14386, -12679, -11471, -10698, -10726, -10323, -9954, -9806, -10421, -11215, -11582, -11878, -11726, -12169, -12097, -10689, -8837, -6163, -3173, -313, 2232, 3186, 2964, 2163, 628, -1229, -2855, -5014, -7663, -10598, -12922, -14813, -15646, -14940, -13623, -11636, -10160, -9118, -7687, -6634, -7153, -9052, -10832, -11635, -11572, -11222, -10880, -11592, -13217, -14420, -15356, -15294, -14442, -13051, -11493, -9534, -6942, -3838, -990, 670, 1397, 933, -167, -1389, -4477, -9093, -13350, -15597, -15462, -15010, -13720, -12017, -11170, -11250, -11029, -11002, -10269, -9774, -9775, -9324, -9317, -8934, -8940, -9208, -9429, -9449, -7918, -5366, -1749, 2301, 5873, 8866, 11773, 13804, 13995, 12133, 9158, 6169, 3042, -221, -3382, -5446, -5232, -3770, -1744, 933, 3060, 3342, 2339, 943, 124, 490, 1460, 3450, 4606, 3838, 2953, 2721, 2581, 2095, 2339, 3771, 5630, 7266, 8688, 9906, 10858, 10688, 9971, 9772, 8854, 6886, 4074, 495, -1749, -3428, -5546, -7228, -8809, -10676, -11579, -12647, -14011, -14064, -12897, -10456, -7359, -3697, -328, 2207, 4410, 5144, 4842, 4471, 4601, 6187, 7877, 8446, 8302, 8280, 8139, 8002, 7199, 6018, 3402, -996, -5262, -8383, -10519, -11842, -12999, -12645, -11230, -9263, -6905, -4845, -4130, -4103, -4043, -3017, -1957, -2023, -2296, -3223, -4814, -5902, -5500, -3340, -174, 3492, 7483, 10879, 13507, 16015, 17286, 16581, 14952, 12576, 11165, 9758, 6863, 3561, 2, -2402, -3091, -2453, -548, 1625, 3844, 5829, 7117, 8224, 9100, 9265, 9091, 8462, 8411, 9320, 9315, 8701, 7768, 7714, 8580, 9074, 9472, 9955, 11100, 12043, 13005, 15164, 17310, 18676, 19173, 18653, 16529, 14090, 11405, 8513, 5785, 2293, 169, -85, 1055, 2547, 3349, 3875, 4318, 4743, 5640, 7441, 8630, 8755, 8174, 6235, 4433, 3471, 3869, 4717, 5635, 7428, 9277, 10853, 12506, 14964, 17860, 20194, 21176, 19881, 16490, 12442, 8392, 3889, 657, -1794, -3175, -2347, -1026, 942, 2971, 4115, 3818, 2356, 917, 282, 440, 1217, 2215, 1721, 145, -1445, -2051, -1149, 295, 1511, 2215, 2816, 2990, 2943, 2993, 3857, 4098, 3084, 1184, -1842, -4002, -6517, -8807, -9662, -10438, -11193, -12116, -13032, -13705, -14707, -16028, -15841, -14782, -12967, -10068, -7551, -5429, -4024, -2982, -1743, -1560, -2065, -1660, -236, 1850, 3512, 3401, 2126, 510, -681, -1681, -3477, -5961, -10019, -14377, -17780, -21680, -24068, -24616, -23776, -21686, -18838, -15940, -14172, -13488, -12163, -9918, -7976, -6718, -5989, -6331, -8176, -11025, -13690, -14930, -14146, -11516, -8263, -4855, -1705, 679, 2705, 4511, 4460, 3609, 2000, -1242, -4666, -8877, -12691, -15861, -18663, -19877, -19678, -18365, -17038, -14833, -12110, -9528, -7945, -6725, -5336, -4506, -4302, -5009, -5259, -5506, -6569, -7360, -7008, -5191, -2978, -716, 1144, 1894, 1851, 1836, 2307, 3247, 5982, 8115, 7727, 5758, 3189, 1313, 638, -298, -2256, -3730, -4451, -4666, -3019, -1047, -137, 824, 1958, 2899, 4767, 6558, 6937, 6412, 3753, 874, -341, -727, 141, 1554, 2990, 3689, 4654, 5745, 7631, 9617, 12154, 13944, 12827, 9780, 5850, 2699, 475, -1401, -3610, -4951, -4451, -3375, -2405, -1490, -332, 289, 141, -837, -2139, -2250, -2340, -2764, -3665, -5084, -6004, -6439, -5318, -3376, -1673, -896, -575, 308, 1489, 2289, 2664, 2549, 1455, -648, -3736, -6484, -8384, -10006, -9924, -9492, -8615, -7407, -7047, -6773, -5887, -5514, -5629, -5402, -4998, -3327, -1033, 579, 1640, 2497, 3860, 5917, 7991, 10450, 12972, 15156, 16743, 17316, 16990, 16360, 15789, 15603, 14653, 11882, 7862, 3361, 528, -1357, -3273, -4204, -5048, -5015, -3233, -594, 2012, 4110, 5713, 6913, 8449, 9693, 10610, 10230, 8506, 5243, 1631, -99, -259, 1629, 5181, 9226, 12634, 15353, 17983, 21091, 23175, 23694, 22197, 18836, 14962, 10809, 7478, 5435, 3712, 2351, 1087, 886, 1638, 3538, 5458, 7035, 8797, 10302, 11725, 12900, 13951, 13666, 11807, 9202, 6705, 5672, 5367, 5810, 7162, 8544, 9807, 10825, 11075, 11316, 12432, 13306, 13794, 13376, 11761, 9420, 6351, 3629, 2208, 1738, 655, -864, -1869, -2132, -1551, -544, 352, 1849, 3260, 3024, 2334, 2113, 1444, 396, -1653, -3510, -3558, -3037, -2056, -1529, -806, -51, 561, 1493, 2868, 4219, 5478, 6032, 4587, 2404, -318, -2163, -3707, -5359, -6687, -8503, -9390, -9814, -9520, -8598, -7742, -6422, -5116, -4879, -5852, -6869, -8550, -10477, -11686, -12632, -12504, -11012, -8830, -7540, -5558, -3805, -3170, -2211, -1024, 198, 483, -552, -3777, -8011, -11671, -14734, -16466, -17618, -17872, -18057, -18219, -17937, -17330, -15860, -14716, -14229, -14850, -14997, -14285, -13323, -12384, -12033, -11878, -11980, -10646, -7996, -5013, -3215, -2631, -897, 1116, 3732, 6145, 6882, 6038, 4696, 1860, -3016, -7115, -11007, -14280, -16723, -18233, -18849, -19195, -18862, -18336, -16364, -13810, -11312, -8793, -7263, -5855, -5018, -4485, -4779, -5746, -7902, -9685, -9732, -8868, -6218, -3506, -692, 2680, 5464, 7848, 10875, 14509, 15566, 13522, 9449, 5386, 2042, -1035, -2958, -4650, -6333, -8268, -9334, -9684, -9182, -6908, -4178, -1515, 861, 3235, 5311, 7203, 7560, 6441, 4623, 2950, 2637, 3223, 4220, 6062, 7432, 8873, 10437, 11827, 13215, 13525, 13180, 12440, 10630, 7683, 5108, 2820, 1073, -667, -1344, -2129, -4125, -6012, -7805, -8435, -7290, -5762, -4634, -3745, -2899, -2030, -2058, -3279, -4923, -6999, -7858, -7055, -6221, -4756, -3539, -3065, -2658, -1171, 852, 2331, 3666, 4329, 3464, 1800, -159, -2395, -3894, -4883, -5852, -5758, -5454, -5386, -5213, -4747, -3247, -1188, 714, 2652, 3975, 3309, 1392, -385, -1311, -1901, -1524, 124, 1850, 3760, 6134, 8068, 9925, 11390, 12578, 13573, 14372, 14600, 13518, 10362, 6724, 3249, 716, -948, -2773, -4110, -3850, -3407, -2349, -759, 643, 2684, 4844, 6772, 7432, 7225, 7828, 8094, 8031, 8326, 7791, 7715, 9404, 12230, 15245, 17001, 17827, 18804, 20311, 22836, 24776, 24695, 23136, 19831, 14868, 9955, 5806, 3114, 1611, -319, -2197, -3581, -4041, -3490, -2115, -377, 2280, 5591, 8246, 9741, 10871, 11381, 10296, 8881, 7319, 5521, 5500, 5941, 6000, 7082, 9082, 12074, 14862, 17259, 19877, 21516, 22103, 20792, 16136, 10725, 5919, 2338, 675, -591, -2621, -4608, -5856, -5850, -5265, -3302, -1444, -397, 1142, 2657, 3933, 5406, 5901, 5102, 3967, 1897, 38, -348, -95, 1158, 2508, 3492, 4044, 3725, 3197, 2706, 2520, 1181, -1726, -4889, -7250, -8798, -9543, -10041, -10291, -10149, -10500, -11432, -12426, -12535, -10960, -8267, -5579, -3856, -3333, -3343, -3478, -4781, -6261, -7176, -8279, -8911, -8238, -6847, -6044, -5755, -5423, -4971, -3937, -2549, -2032, -2776, -5188, -8696, -11539, -13911, -15451, -16018, -16327, -16493, -16610, -16478, -15572, -14378, -12534, -10452, -9481, -8880, -7389, -6333, -6392, -7644, -10197, -12702, -13836, -13225, -10978, -8559, -5944, -3822, -2263, -1211, 29, 1703, 2214, 1068, -1111, -4555, -9082, -12864, -15802, -18090, -19246, -19428, -19139, -18875, -17701, -15545, -13289, -10768, -8369, -6425, -5273, -5117, -5572, -5751, -6143, -6394, -6154, -5653, -3850, -1287, 2643, 5559, 6399, 6745, 7406, 9527, 12338, 13978, 12841, 9686, 5581, 2536, 463, -1057, -2067, -4145, -6587, -8265, -8840, -7780, -6191, -4528, -2418, -171, 2264, 4802, 6181, 6087, 5748, 4703, 2571, 486, 4, 797, 1642, 3251, 4100, 5224, 7496, 10251, 12533, 14029, 14338, 13028, 10360, 5800, 1264, -1688, -3437, -5043, -6666, -7296, -8346, -8901, -8894, -7881, -5422, -3435, -1464, -22, 1029, 1458, 1007, -321, -1160, -1267, -1864, -1540, -995, 10, 754, 1450, 2299, 3206, 4155, 4217, 3713, 1616, -1453, -3836, -5752, -6843, -6779, -6207, -6591, -6579, -5854, -5181, -4556, -4492, -4127, -3059, -1044, 331, 1471, 1983, 1064, 291, -495, -1516, -2527, -1308, 1203, 2957, 4804, 6088, 6811, 7809, 9194, 10500, 11634, 11825, 9385, 6223, 3986, 2763, 2082, 2107, 2574, 2521, 2785, 3310, 4622, 5947, 7017, 8802, 10868, 12692, 14477, 15918, 15670, 13528, 9896, 6379, 4201, 3816, 5867, 8260, 10547, 12941, 14550, 16371, 18486, 20235, 20380, 19337, 16409, 11959, 8085, 5123, 1991, -800, -2054, -3112, -3323, -2236, -661, 1155, 2316, 4120, 6859, 9243, 10591, 10961, 10555, 9010, 7072, 5475, 5558, 6290, 7594, 9727, 12424, 14558, 15277, 15360, 15858, 17666, 19554, 20120, 19292, 16312, 11971, 8316, 5467, 3217, 1587, 216, -1355, -2679, -3636, -4142, -4578, -4552, -3387, -1192, 887, 2270, 3034, 3028, 1877, -309, -2699, -3704, -3621, -2047, 522, 1949, 2342, 2571, 3231, 4528, 6173, 6458, 5545, 4136, 2192, -1004, -4675, -7785, -10471, -11959, -12306, -13474, -14611, -15256, -14588, -13041, -11230, -9186, -6599, -4945, -4966, -5144, -5761, -6790, -7690, -7586, -6653, -5501, -4276, -3652, -3428, -2447, -1319, -634, -117, -765, -2873, -6045, -9526, -12508, -15182, -16424, -17085, -17326, -16438, -15559, -14991, -14115, -13334, -13222, -13114, -12391, -10684, -8772, -7563, -7947, -9476, -10565, -11656, -12441, -11453, -9757, -7732, -5821, -3981, -2779, -2537, -2469, -2608, -2704, -3332, -4535, -6469, -9166, -12213, -14148, -15293, -15850, -16004, -16183, -16259, -15810, -14070, -11953, -9973, -8101, -6314, -4519, -3130, -1828, -876, -589, -1755, -4369, -5636, -4921, -3034, -799, 1648, 3823, 6203, 8927, 11195, 12379, 12353, 11375, 8849, 5424, 1891, -1251, -3831, -6232, -8005, -9117, -8895, -8030, -7320, -6706, -5289, -3559, -1916, 329, 2953, 5303, 5640, 4577, 3472, 1698, 387, 942, 3152, 5349, 7356, 9421, 10560, 11926, 13173, 13725, 13583, 12966, 11564, 9563, 7311, 4168, 1365, -732, -2975, -4918, -5464, -5337, -6066, -7235, -7788, -7643, -6641, -5242, -3783, -3038, -2234, -1650, -1943, -3034, -4782, -5685, -4785, -2646, -1157, 213, 1434, 2169, 3228, 4471, 5076, 4740, 3769, 1226, -1225, -2331, -3812, -5141, -6543, -8257, -9767, -10360, -10300, -10269, -8896, -6698, -4164, -1394, 1077, 3136, 4975, 5333, 5156, 4561, 3273, 2602, 3362, 5891, 8161, 9051, 9734, 10760, 11574, 11943, 11922, 11244, 9956, 7548, 4326, 1326, -689, -1694, -2381, -2382, -1991, -1573, 30, 1736, 3608, 6369, 8467, 9848, 10902, 11139, 11104, 10714, 9801, 8555, 6691, 5977, 6903, 8690, 11741, 14482, 15924, 16879, 17444, 18045, 17952, 16564, 14424, 12004, 9774, 7833, 6048, 4731, 2827, 714, -446, -1538, -1187, 120, 1588, 4265, 7277, 10014, 12508, 13129, 12671, 12446, 12579, 12432, 11788, 10282, 9054, 8572, 10022, 11782, 12226, 12536, 13595, 15250, 16054, 16177, 14975, 12565, 10177, 8000, 4741, 1689, -278, -3135, -5593, -6946, -7835, -6674, -4688, -3447, -2144, -552, 466, 1133, 2239, 3849, 4309, 3380, 2010, 587, -340, -417, 499, 1626, 2443, 3609, 5476, 7493, 8815, 8309, 6961, 4989, 2344, -135, -2164, -4474, -6584, -9137, -12096, -13236, -13031, -12431, -10500, -8683, -8757, -8904, -8447, -8170, -8354, -9014, -9249, -9067, -8599, -8706, -9356, -9352, -8791, -6931, -5499, -4955, -4596, -3456, -1244, -458, -1744, -3876, -6535, -9735, -11824, -12664, -13230, -14139, -15944, -17718, -18214, -17730, -17133, -16380, -15526, -14626, -13033, -11033, -9717, -8676, -7214, -5388, -4357, -4718, -6415, -7526, -7879, -6480, -3966, -2039, -552, -487, -1232, -2312, -3419, -5587, -8252, -10568, -12879, -13980, -14292, -14422, -14755, -15357, -15881, -15213, -14356, -13352, -10721, -8337, -6729, -4779, -3352, -2819, -3312, -3649, -4122, -4744, -5463, -5406, -4343, -2904, -1060, 948, 4020, 6578, 8384, 9239, 8725, 6725, 3843, 1899, -718, -2490, -3096, -3917, -4937, -5992, -6928, -7274, -6342, -5590, -4300, -2355, -49, 3248, 6303, 8454, 8616, 7222, 5967, 5761, 5856, 5425, 5759, 5935, 7472, 9253, 10859, 12204, 12306, 11855, 10583, 9236, 6980, 4914, 4282, 3444, 2597, 1337, -369, -3078, -6535, -9492, -10710, -10603, -10156, -8071, -5519, -3954, -3285, -2742, -2408, -3159, -3908, -4822, -4812, -4878, -5276, -4735, -3737, -2258, -1116, -117, 1540, 3548, 4629, 4330, 3531, 2344, 1758, 815, 56, 131, -91, -1428, -3442, -5777, -7955, -8629, -7303, -4517, -1238, 971, 1841, 2370, 2682, 2259, 1898, 1885, 2515, 2836, 1920, 1846, 2593, 4321, 6485, 8000, 8906, 9636, 9983, 9928, 9513, 8044, 6259, 4609, 2704, 1279, 339, -489, -1369, -1816, -2275, -1278, 792, 2504, 4353, 6171, 7404, 7882, 8495, 8968, 9163, 9632, 10983, 12252, 12979, 13412, 13593, 14043, 15378, 17286, 18354, 18383, 18605, 17627, 15327, 13071, 10681, 8696, 7131, 4577, 2693, 2798, 2797, 2699, 2814, 2798, 2982, 3203, 3827, 5817, 7926, 9517, 10279, 10944, 11492, 10933, 9689, 8284, 7346, 7073, 6689, 7693, 10112, 12010, 14094, 15994, 17429, 18757, 17355, 14171, 11339, 8390, 6017, 3642, 896, -530, -992, -2636, -4426, -5371, -5914, -5663, -4739, -3393, -1500, 1160, 3875, 6328, 7624, 6887, 4641, 2551, 1149, 473, 720, 1140, 2914, 4726, 5818, 7646, 8261, 7869, 6672, 3854, 364, -2364, -4872, -6997, -8672, -9700, -9148, -8892, -9919, -11293, -13376, -14806, -14558, -13060, -10478, -8465, -7013, -6500, -6588, -6726, -7839, -9787, -10879, -11427, -10718, -8657, -6596, -3841, -2423, -2320, -2026, -2194, -1906, -3017, -6033, -7775, -8509, -8988, -8603, -9042, -9061, -8816, -10552, -13225, -16236, -18321, -18573, -17737, -15734, -13458, -11304, -9673, -9238, -8710, -8084, -8443, -8804, -9405, -9664, -8376, -7209, -5153, -2557, -1439, -837, -1478, -3106, -4271, -5945, -7623, -9254, -11142, -13277, -14444, -14964, -14460, -14106, -14808, -15766, -16097, -14870, -13082, -10564, -8163, -6565, -5536, -4616, -4467, -4436, -4016, -3539, -2517, -1588, -79, 1896, 3651, 6137, 7988, 9072, 10056, 9488, 7663, 5443, 2810, 69, -1622, -3421, -5091, -6065, -6563, -6122, -5655, -4993, -3923, -2318, -1355, -1522, -1285, 88, 1777, 3296, 4432, 4765, 5072, 4706, 4700, 5172, 5345, 5964, 7458, 9688, 11684, 12886, 13677, 13779, 12520, 10553, 8504, 5357, 2303, -144, -2092, -3830, -4756, -5289, -6592, -8137, -9360, -9679, -9557, -9196, -8720, -7448, -5241, -2555, 642, 3341, 4111, 3441, 1338, -852, -1808, -1605, -860, 478, 1379, 2524, 4528, 6468, 7071, 5683, 3503, 1349, -1432, -4020, -5756, -7495, -8180, -7611, -6598, -5966, -6378, -6831, -6639, -6098, -5476, -4635, -2655, -465, 1117, 1897, 2358, 2191, 1569, 411, -422, 348, 1711, 4375, 7670, 10101, 11615, 12082, 11795, 10004, 7466, 5319, 4323, 3503, 3100, 3314, 3579, 4760, 6320, 7283, 6210, 4245, 2506, 2350, 2896, 3623, 5088, 6918, 9330, 10944, 11762, 12115, 11710, 11611, 11653, 12903, 14541, 15114, 15979, 16833, 17462, 17489, 16962, 15034, 11916, 7889, 5180, 3735, 2209, 1161, 63, -263, 552, 1353, 1264, 688, 589, 737, 2091, 3896, 6300, 8810, 10719, 12177, 13431, 14355, 13454, 12358, 11702, 11968, 12655, 13491, 14363, 15227, 16621, 18199, 19618, 19682, 17859, 14119, 9748, 6612, 4420, 2305, -71, -1870, -3026, -3828, -4189, -4211, -3551, -2808, -1686, -761, -338, -168, -192, -265, -186, 24, 478, 1261, 1904, 2373, 2524, 2769, 3808, 5303, 6589, 7289, 7849, 7485, 5858, 3342, 41, -3100, -5679, -8161, -10429, -11664, -12142, -12450, -12317, -12752, -13568, -14380, -14630, -13758, -12291, -10618, -9044, -7735, -6612, -5030, -2708, -1075, -980, -2232, -3878, -5480, -6061, -6068, -4656, -2568, -824, 236, -487, -2451, -5256, -7736, -9395, -10333, -11589, -13056, -14334, -14449, -14019, -14006, -14322, -15258, -15994, -16191, -16028, -15218, -14138, -12558, -11044, -9990, -8908, -7580, -7099, -7807, -9062, -9571, -9528, -9254, -7802, -5623, -3520, -2090, -1894, -3436, -6089, -8573, -11176, -12700, -13411, -13871, -13625, -12502, -10761, -9385, -9045, -9595, -10168, -10671, -10125, -8740, -7169, -5917, -5155, -4105, -3280, -2275, -1046, 54, 709, 1700, 3174, 4664, 6369, 7215, 7726, 7888, 6981, 5188, 1861, -1431, -4087, -5711, -6216, -6229, -6123, -5749, -5123, -5469, -5671, -5934, -6000, -5565, -4664, -2226, 688, 3322, 4249, 4711, 5582, 6236, 6622, 6627, 6545, 6253, 7129, 8140, 8791, 9480, 10155, 11626, 12764, 13109, 11894, 9678, 6914, 3599, 1383, -28, -1432, -2885, -3600, -4336, -5409, -6395, -7748, -7528, -6110, -4392, -3081, -2488, -2567, -3302, -3607, -3341, -2578, -1535, 185, 958, 899, 1008, 1209, 2304, 3284, 4407, 5617, 5324, 4152, 2457, -244, -2994, -6172, -8866, -9964, -11092, -11777, -11212, -10303, -9801, -9717, -9409, -7584, -5201, -2639, -361, 294, 132, 129, 1421, 4405, 7403, 9745, 9896, 9097, 8474, 8026, 8124, 8534, 9270, 10218, 10869, 10447, 9537, 8040, 6202, 4634, 3767, 4107, 4457, 4217, 4077, 4052, 3842, 3500, 2901, 2019, 2175, 2777, 3791, 4968, 6127, 7474, 7928, 8549, 10020, 11574, 12764, 13385, 13028, 12363, 12027, 12457, 13723, 14652, 15639, 15647, 13871, 10964, 7595, 4834, 2768, 1423, 1047, 2109, 3038, 3628, 4321, 4726, 5633, 6462, 6805, 7189, 7679, 8295, 9133, 10133, 11349, 12638, 12930, 12902, 13607, 14538, 15104, 15465, 16001, 16331, 16667, 17297, 17170, 15771, 13443, 10365, 6999, 4019, 1387, -930, -2319, -2887, -2959, -3667, -4432, -4877, -5598, -5828, -5290, -4245, -2314, -231, 981, 1655, 1529, 1387, 1338, 1413, 2595, 4101, 5258, 6033, 6542, 7227, 7607, 7603, 6957, 5801, 4444, 3074, 1223, -670, -2666, -5109, -6465, -7166, -7910, -8681, -9824, -11707, -13582, -15325, -15392, -14689, -13711, -12282, -10960, -9921, -9218, -8944, -9021, -8809, -8322, -6790, -4335, -2729, -2340, -2486, -1936, -1137, -529, -78, -1103, -3125, -4929, -6751, -8731, -10453, -11693, -13084, -14809, -16216, -17024, -17876, -18608, -18552, -18130, -16814, -15243, -13811, -12080, -10017, -9114, -8862, -8748, -7809, -5957, -4385, -2652, -1768, -2383, -4130, -5972, -6854, -7031, -6401, -5829, -5878, -6549, -7733, -8568, -9072, -9215, -9535, -9680, -9582, -9609, -10335, -11400, -11999, -12496, -12094, -11108, -10980, -11265, -10567, -9262, -7885, -6518, -5378, -4021, -2123, 519, 3250, 4996, 5233, 4935, 4646, 4599, 4659, 4273, 3424, 1283, -1228, -2965, -4118, -4895, -5488, -5294, -4504, -4015, -3744, -3641, -3447, -2380, -579, 919, 1929, 2591, 3640, 4836, 6587, 8725, 9790, 10279, 10660, 11005, 11084, 11209, 11137, 10400, 9398, 9430, 9928, 9965, 9282, 7195, 4490, 2185, 302, -1458, -3692, -5406, -6509, -7518, -7990, -8878, -9709, -9896, -9910, -9556, -8044, -6434, -4962, -3957, -3125, -1996, -1347, -672, -193, 352, 1690, 2984, 4642, 5820, 5942, 6124, 6379, 5992, 4926, 2853, 493, -823, -1852, -2329, -2766, -3965, -4923, -6234, -7071, -7111, -7376, -8192, -8992, -8728, -7175, -4665, -2597, -1429, -792, -373, -25, 558, 1685, 2788, 4585, 6350, 7706, 9396, 10417, 11173, 11656, 11499, 10609, 9264, 7113, 5582, 4766, 4024, 3623, 3264, 2823, 2310, 1357, -157, -1350, -2113, -2113, -1027, 2, 1983, 4674, 6867, 9256, 11053, 12769, 13827, 14446, 14906, 15566, 17162, 18500, 18136, 16397, 14618, 13236, 13089, 12489, 11907, 11860, 10799, 9520, 8443, 8021, 7881, 7306, 7174, 6803, 5599, 4453, 4018, 3287, 3431, 4076, 4267, 5026, 5332, 5199, 4743, 5104, 5716, 6287, 7636, 9513, 12508, 15161, 17193, 17996, 18269, 17859, 16847, 15347, 12805, 10248, 7259, 4476, 2192, -384, -2538, -3162, -2954, -2683, -2452, -2992, -3077, -2581, -2155, -759, 1032, 2858, 3866, 3754, 3602, 3971, 4624, 5135, 6250, 7570, 8548, 9065, 9217, 8759, 8222, 8020, 7279, 5803, 3713, 1331, -917, -3297, -5487, -7143, -8806, -9825, -10552, -11081, -11549, -12441, -13586, -14749, -16242, -17421, -17207, -15638, -13842, -12492, -11310, -10761, -10495, -9111, -7308, -5869, -4800, -3647, -2037, -572, 516, 1426, 1932, 1745, 84, -2379, -4628, -6280, -7779, -8954, -9991, -10716, -11452, -13015, -14028, -14517, -14924, -15001, -15253, -15158, -14511, -13698, -12610, -11147, -10250, -10866, -11442, -11068, -10361, -9573, -7894, -6271, -4846, -3455, -2727, -1716, -1074, -1412, -2900, -5332, -7802, -10409, -12472, -12735, -11839, -11140, -10531, -10224, -10634, -10799, -11440, -13176, -14999, -15893, -16013, -15582, -14303, -12333, -9727, -7047, -5104, -3530, -1935, -262, 1205, 2976, 4666, 6478, 6935, 6129, 5385, 3978, 2260, 421, -1163, -2045, -2112, -1455, -135, 407, 230, 760, 1165, 1393, 1178, 809, 716, 87, -167, -397, -216, 329, 1044, 2083, 2436, 2081, 2441, 3280, 4182, 6189, 8281, 9917, 11181, 11563, 12221, 12866, 12567, 11093, 7838, 4361, 1222, -1496, -3356, -4935, -6829, -8034, -8799, -8944, -8521, -7863, -6954, -6877, -6638, -5521, -3940, -1790, -13, 1163, 1947, 1359, 790, 1481, 2834, 4298, 6199, 7016, 7380, 6966, 5888, 5746, 5643, 4098, 1378, -1228, -2690, -3845, -4484, -4548, -5084, -5996, -6478, -7052, -7695, -8284, -8929, -9798, -10930, -11291, -10857, -9805, -7550, -5409, -3277, -783, 517, 1721, 3660, 4937, 6070, 7725, 9264, 10347, 10493, 11742, 14080, 15358, 14718, 12457, 9638, 7563, 6253, 5669, 5801, 5446, 4252, 2307, 836, 10, -484, -3, 814, 1462, 3180, 5003, 6792, 7947, 8756, 9951, 10699, 10638, 10797, 10816, 10993, 12164, 13195, 14040, 15034, 15998, 16992, 17221, 15880, 13227, 10487, 8090, 6211, 5460, 5958, 6732, 6750, 6620, 6314, 5797, 5399, 5187, 4235, 2766, 2262, 2569, 2915, 3726, 4845, 6007, 7718, 9104, 9956, 11803, 13141, 14122, 15537, 16439, 17223, 18035, 17864, 16432, 13777, 9994, 6779, 4066, 2173, 1736, 2070, 2358, 2503, 2731, 2413, 1940, 1730, 1483, 1651, 1208, 477, 43, -303, -488, 194, 445, 102, 502, 352, 340, 1019, 1419, 2513, 4147, 5359, 6435, 7773, 8729, 9113, 7453, 3751, -36, -3947, -6513, -8260, -9943, -11952, -13771, -15343, -16261, -15618, -14507, -13469, -12541, -12334, -11607, -9954, -8383, -7145, -5840, -5360, -5999, -6228, -5145, -3267, -1612, -35, 1521, 1910, 1184, 1086, 1349, 939, -269, -2853, -5620, -8189, -10313, -11320, -11779, -11998, -12645, -13982, -14962, -15712, -16773, -17593, -18348, -19226, -20228, -20855, -20996, -20196, -18438, -16285, -14477, -12900, -10973, -9032, -6921, -5176, -3580, -1899, -1036, -683, 431, 2226, 2631, 825, -1506, -3469, -5327, -6863, -7543, -8112, -8448, -8483, -9533, -11043, -12800, -14643, -15465, -14895, -13656, -12490, -11205, -9889, -8655, -6988, -4616, -3255, -2316, -1131, -693, -243, -220, 451, 1469, 1676, 2533, 4079, 5083, 3815, 1514, -749, -2992, -4569, -4214, -3274, -2802, -1851, -1307, -1050, -537, -14, 245, -437, -1477, -2006, -2074, -1353, -511, -404, 702, 2575, 4334, 6208, 8156, 10359, 12286, 13100, 14279, 14936, 15149, 15068, 14106, 12041, 8064, 3525, -13, -2098, -2995, -3241, -3567, -3398, -3273, -3887, -3852, -3919, -4382, -4577, -4891, -5008, -4638, -4154, -3716, -3258, -2334, -1686, -1573, -1273, -797, -1055, -475, 722, 1731, 2604, 3099, 4012, 4925, 5344, 4634, 1741, -938, -2952, -5029, -6873, -8139, -9670, -10585, -11059, -11797, -12002, -11256, -9689, -9097, -8232, -5877, -4228, -2405, 157, 2571, 4706, 5763, 6409, 7390, 8485, 9540, 11265, 12374, 12758, 12867, 13716, 15458, 15918, 14953, 12699, 10006, 7767, 5493, 3724, 2595, 1764, 1059, 757, -43, -377, -249, -292, -382, -1154, -1329, -1282, -1383, -539, 637, 2224, 4158, 5925, 7559, 9903, 12347, 14160, 15849, 16974, 17478, 17224, 17928, 19015, 19090, 18239, 16239, 13802, 12010, 11044, 9893, 8737, 7249, 5944, 5237, 4247, 3242, 1954, 1654, 1806, 1588, 2504, 3677, 5351, 7452, 9676, 11730, 12790, 12828, 13390, 14717, 15699, 16336, 16032, 15081, 14285, 13833, 14568, 14661, 13024, 9853, 5802, 2473, 554, -610, -877, -335, -156, -7, -270, -591, -424, -656, -1496, -2883, -3691, -3693, -4385, -4082, -2777, -1302, -634, 148, 1400, 3378, 5868, 7696, 9272, 10283, 10509, 9894, 9275, 9532, 8025, 3863, -977, -5108, -8284, -10118, -10629, -11179, -12288, -12773, -12082, -11227, -9533, -8448, -8362, -8807, -9849, -9932, -8879, -7793, -6415, -5481, -5363, -5195, -4478, -3721, -2503, -1923, -1843, -1964, -2485, -2834, -3384, -3274, -3316, -4921, -7546, -10114, -12612, -14489, -15657, -16530, -17327, -18011, -18758, -19342, -19766, -19314, -18765, -17707, -17043, -16673, -15170, -13301, -11547, -9380, -6921, -5562, -5041, -4810, -4081, -2432, -612, 892, 610, 32, 173, 245, 732, -84, -1899, -4073, -6262, -7940, -9390, -10880, -12232, -13225, -13786, -13934, -14213, -13566, -13201, -13533, -14126, -15378, -15756, -14528, -13136, -11361, -9180, -7464, -6108, -4299, -2104, 452, 2627, 4010, 4449, 4144, 4348, 5158, 6181, 6903, 6538, 5220, 3453, 2188, 1813, 1587, 1053, 165, -647, -681, -1275, -2094, -2405, -3192, -4312, -4830, -4737, -3914, -1860, 232, 2880, 5466, 7106, 8148, 9715, 11585, 12788, 13296, 12686, 11234, 9666, 8385, 8418, 7957, 5643, 3205, 1679, 61, -1890, -3416, -4552, -4543, -4337, -3542, -3066, -2696, -2189, -2075, -2586, -3619, -4618, -5595, -5664, -5002, -4559, -3912, -3267, -3112, -1916, 301, 2432, 4161, 5817, 6564, 6656, 6252, 6505, 6552, 5486, 2891, -934, -4705, -8016, -10082, -11307, -11741, -11766, -11061, -10143, -9290, -7780, -6041, -4113, -2755, -1961, -1009, -276, 1503, 3226, 4092, 4789, 5191, 5665, 6790, 8087, 9266, 10288, 10647, 10758, 10612, 10361, 10050, 9575, 8685, 6593, 4621, 2855, 899, -306, -957, -1372, -1707, -1621, -1401, -919, -166, 897, 1758, 2072, 3036, 4197, 5179, 6878, 8922, 10950, 12546, 13633, 13884, 14615, 16176, 17609, 18717, 18834, 18214, 18375, 18754, 18523, 17695, 15856, 13313, 10956, 9079, 7471, 5710, 4127, 3564, 3520, 2809, 1801, 1987, 2746, 3230, 2829, 2196, 1897, 1551, 1671, 3146, 4712, 5649, 6818, 8090, 9853, 12320, 14604, 16025, 16314, 15141, 13855, 13264, 13459, 13235, 12218, 10852, 8943, 7138, 5979, 5394, 5001, 4400, 3873, 3455, 3087, 2770, 2121, 707, -1489, -3804, -5152, -5492, -5269, -4274, -2302, -214, 1596, 3097, 4864, 6837, 8522, 9339, 9868, 9686, 7824, 5081, 3068, 1664, -349, -2762, -5040, -7289, -9585, -11490, -12620, -12561, -11712, -10463, -9565, -9075, -8761, -8939, -9462, -10131, -11244, -12226, -12708, -13092, -12794, -11459, -9917, -8684, -7233, -5709, -3097, 26, 2235, 3094, 2871, 2480, 2256, 2315, 1968, -105, -3728, -8046, -12044, -15138, -17354, -18432, -18274, -17685, -17163, -16882, -16637, -16055, -15262, -14222, -13659, -13361, -12383, -10919, -9791, -8786, -7955, -7380, -6867, -6263, -5221, -3300, -1493, -1507, -2644, -3596, -4511, -5147, -5331, -6136, -7632, -9383, -11361, -12979, -14044, -14528, -14867, -14860, -14778, -15235, -15418, -14593, -13587, -13031, -12592, -12147, -10676, -8498, -7015, -5453, -3457, -1068, 1322, 3577, 5424, 6702, 7494, 7753, 7435, 7196, 7624, 7905, 7859, 7491, 5945, 4079, 1997, 417, -525, -1324, -1538, -1673, -1941, -3169, -4250, -4356, -4443, -4711, -4987, -5162, -5010, -3923, -2471, -948, 267, 1187, 2265, 3975, 6372, 8620, 10688, 12047, 11958, 10667, 9198, 8660, 7951, 6983, 5578, 3994, 2587, 987, -278, -1046, -987, -804, -883, -842, -741, -582, -750, -1750, -3848, -5800, -7641, -8772, -8523, -7627, -5916, -3836, -2014, -122, 2245, 4803, 7266, 8841, 9170, 8377, 7197, 6383, 5829, 4441, 2003, -942, -3491, -6269, -8505, -9870, -10653, -10719, -10710, -9713, -8123, -6819, -5906, -4966, -4253, -4366, -4275, -4123, -3672, -3075, -2626, -2093, -1694, -707, 1103, 4002, 7268, 10107, 12306, 14022, 14595, 14586, 14863, 14847, 14412, 13025, 11017, 8290, 4362, 966, -1500, -3091, -3539, -3203, -2086, -420, 768, 1627, 3212, 4080, 4853, 6078, 7800, 9539, 10941, 12559, 14012, 15044, 15799, 16556, 18063, 18889, 18850, 18514, 17621, 16318, 15920, 15808, 14774, 12442, 9446, 7327, 5251, 3440, 2000, 704, 72, -523, -645, -122, 53, -77, -333, -296, -175, 768, 2236, 4028, 5842, 7264, 8685, 10553, 13405, 16097, 18210, 19692, 19888, 19306, 18593, 17789, 16971, 16613, 16348, 15270, 12812, 9881, 7731, 5806, 4204, 2628, 1280, 443, 12, -368, -485, -116, -846, -2382, -3338, -3791, -4151, -4265, -3973, -3519, -3029, -2267, -679, 1270, 3308, 5499, 6660, 7265, 7824, 7175, 5573, 4534, 3225, 963, -2169, -5264, -7529, -9261, -9933, -9694, -9607, -8931, -7854, -7353, -7119, -6696, -7009, -7817, -8943, -10719, -12263, -12856, -12849, -12729, -12025, -10828, -9263, -6772, -3998, -1717, 404, 2294, 3027, 2564, 1599, 853, -56, -1138, -3113, -6427, -9496, -12115, -14647, -16539, -17767, -18353, -18349, -17358, -16316, -15611, -14890, -14255, -13524, -13072, -13217, -13554, -13320, -12912, -12217, -11309, -10978, -10368, -8741, -6527, -4107, -2303, -1156, -523, -24, 210, -109, -652, -1293, -3230, -5856, -8120, -10768, -13528, -15458, -16603, -17363, -17426, -17167, -17146, -16032, -14063, -12397, -10946, -9747, -8305, -7020, -5873, -4648, -2766, -629, 1467, 3420, 5316, 7197, 8374, 8709, 7965, 6701, 5612, 5078, 4625, 3625, 1955, 196, -1305, -2613, -3887, -4508, -4796, -4710, -4592, -4240, -4637, -5372, -5028, -5211, -4904, -4106, -3160, -2069, -626, 984, 2697, 4932, 7080, 9432, 12109, 14483, 15760, 15651, 14667, 12683, 10966, 10114, 9974, 9857, 8275, 5715, 2920, 303, -1753, -2883, -3621, -4202, -5030, -6036, -5733, -5562, -5178, -4711, -4504, -4285, -4869, -5560, -6647, -7207, -7171, -6303, -4506, -2209, 77, 1876, 3758, 4786, 5783, 6476, 6051, 5119, 4160, 3695, 2087, -603, -3408, -6131, -8648, -10131, -9896, -8432, -6212, -4882, -4285, -3702, -3495, -2595, -1158, 198, 181, -858, -2266, -3189, -3264, -3111, -1769, 349, 2935, 5588, 8248, 10805, 12182, 13138, 13510, 13834, 13559, 13339, 12885, 11051, 8091, 4863, 2594, 1068, 318, -476, -549, -653, -1326, -1330, -1259, -322, 1491, 3834, 5398, 5692, 5625, 5794, 6773, 7854, 8784, 9687, 10338, 10987, 11966, 13453, 15013, 16360, 17113, 17745, 18482, 18838, 18998, 17912, 15594, 12808, 9819, 7389, 5742, 4185, 3239, 2697, 1736, 765, 119, 322, 1721, 3964, 6014, 6832, 7264, 7253, 7264, 8017, 8841, 9728, 11068, 13203, 15800, 17889, 19295, 19839, 19098, 17306, 15695, 14414, 13097, 10672, 7099, 3472, 1159, -181, -887, -1123, -1676, -2219, -2592, -3235, -3850, -3816, -4064, -4116, -3719, -3379, -3486, -3853, -3921, -3178, -1615, 13, 1907, 4310, 7194, 10114, 11785, 12067, 11930, 10600, 8204, 6266, 5147, 4126, 2527, -257, -3164, -5585, -7853, -8759, -8788, -8871, -9697, -10575, -11182, -11942, -12007, -11278, -9928, -8770, -8841, -9439, -10435, -11685, -12592, -12747, -12125, -10313, -8115, -5314, -2844, -1896, -1590, -1684, -2017, -2054, -2238, -2594, -3933, -7424, -11559, -14785, -16998, -18084, -17814, -16900, -16118, -14915, -13490, -12992, -12425, -11314, -10166, -8547, -7947, -8915, -10667, -12503, -13515, -13523, -12659, -10854, -8708, -6174, -3534, -1875, -987, -111, 644, 1015, 651, 257, 116, -1760, -5629, -9348, -11633, -12815, -13314, -13072, -13282, -13850, -14358, -15189, -16344, -15719, -14161, -12558, -10555, -9189, -8113, -7372, -6771, -6116, -5550, -4196, -2221, -211, 1739, 2275, 1863, 2848, 4636, 5695, 6569, 7056, 7030, 6134, 3798, 1102, -676, -1081, -1178, -1674, -2791, -4103, -5373, -6134, -6289, -6037, -5025, -2874, 70, 2028, 2711, 3274, 3513, 3851, 4892, 6644, 8893, 10928, 12637, 14132, 15186, 15872, 16225, 15206, 13338, 11818, 10063, 7670, 4286, 113, -3370, -5360, -5987, -6112, -6309, -6316, -7010, -7716, -7759, -8087, -8637, -8626, -8092, -7706, -7593, -7575, -7263, -6857, -6001, -4034, -1513, 1694, 4646, 6733, 7947, 8422, 8742, 8468, 7645, 6115, 4479, 2749, 682, -1498, -3794, -5208, -6244, -6565, -6701, -6584, -6618, -6798, -6725, -6856, -5999, -4045, -1675, -16, 629, 891, -47, -835, -918, -169, 1131, 3235, 5344, 6700, 8161, 9775, 10465, 10994, 11623, 11521, 11441, 11758, 10821, 7693, 3610, 231, -2078, -2971, -2885, -2780, -2134, -1118, 549, 1872, 3290, 5313, 6707, 8096, 9396, 9781, 9504, 8867, 8117, 6748, 6513, 7809, 9114, 10441, 12754, 14903, 16506, 17938, 18846, 19326, 19193, 18789, 17696, 15103, 11966, 9037, 6565, 5199, 4853, 4686, 4582, 4134, 2863, 1734, 2025, 3232, 4063, 4959, 6045, 6396, 6762, 7247, 7948, 8679, 9086, 9671, 11058, 12733, 13581, 13245, 12917, 13490, 14083, 13920, 13924, 13887, 13132, 11678, 8810, 5412, 2689, 1103, 386, -44, -454, -1340, -2887, -4482, -4859, -4704, -4109, -2577, -1623, -909, -388, -46, 45, 271, 1017, 1891, 3164, 4536, 6378, 7792, 9346, 11030, 11720, 10950, 9304, 7462, 5051, 2669, -686, -4548, -7672, -10034, -11479, -12056, -12170, -12748, -12946, -13455, -14054, -13912, -12829, -11189, -10155, -10488, -11297, -12274, -12967, -12742, -11360, -9398, -7272, -5300, -2885, -582, 537, 1337, 2139, 2662, 2213, 422, -1684, -4675, -7540, -10387, -12963, -14386, -15596, -16166, -16251, -16416, -16836, -16909, -16745, -15864, -14305, -12498, -10907, -10178, -10398, -10674, -10546, -9988, -9732, -9556, -8554, -7610, -6470, -4996, -3899, -3072, -1987, -915, -719, -1587, -2908, -3671, -4712, -6994, -10298, -13106, -14697, -16265, -17035, -17174, -17007, -16215, -14317, -11472, -8646, -6096, -4677, -4239, -4599, -4969, -5162, -5108, -4654, -4965, -4702, -3978, -2723, -1117, 920, 2884, 3990, 5004, 5802, 6385, 6661, 6786, 6290, 4116, 1477, -528, -1273, -2144, -2789, -3219, -3739, -3837, -4329, -4152, -2979, -1169, 235, 833, 1412, 2035, 2822, 3324, 4186, 4939, 5338, 5858, 6222, 7189, 8152, 9370, 9875, 10047, 10221, 9625, 8833, 8114, 7151, 5762, 3590, 491, -1850, -3127, -3958, -4214, -4751, -4629, -4688, -5551, -6356, -6434, -5611, -5001, -4309, -4476, -4139, -3795, -3394, -2678, -1941, -491, 514, 1390, 2314, 3424, 5215, 6861, 8577, 9226, 9141, 8506, 6246, 2851, -725, -4287, -7586, -9562, -10720, -10618, -10398, -10413, -9687, -8912, -7877, -6848, -5741, -4199, -2668, -2421, -2769, -3056, -3699, -3334, -1939, 415, 2720, 4736, 7290, 9585, 11925, 13455, 14531, 15536, 16025, 15515, 13683, 11093, 7681, 4484, 2474, 1764, 1643, 1623, 1307, 127, -514, -75, 938, 2074, 3546, 5394, 7037, 8263, 8920, 9549, 9551, 9380, 9441, 9208, 9371, 9734, 10543, 11849, 13541, 15258, 17049, 18478, 18583, 17696, 16058, 13796, 11186, 7916, 4997, 3143, 2239, 1899, 2050, 1767, 1154, 1284, 2260, 3902, 5739, 7591, 9591, 10967, 11067, 10334, 9325, 8365, 7879, 7579, 7689, 8142, 9042, 9912, 11188, 12793, 14146, 15469, 15725, 15327, 14628, 13212, 10920, 8658, 6724, 5072, 3648, 2235, 1141, 298, -545, -1067, -965, -458, 21, 423, 986, 1810, 2222, 2062, 1547, 830, -12, -569, -97, 1232, 2638, 3042, 3092, 3141, 3623, 4131, 3868, 2672, 746, -1075, -2899, -4351, -5866, -7369, -8460, -9244, -9803, -10211, -10840, -11659, -12384, -12411, -12001, -11092, -10112, -8744, -7361, -6696, -6947, -7775, -9112, -10081, -9595, -7902, -5583, -3527, -2083, -642, 748, 2509, 3968, 4022, 3386, 1762, -413, -3063, -6652, -10517, -13494, -15641, -16937, -17749, -18080, -17766, -17813, -17752, -16940, -15756, -14618, -14073, -14056, -14343, -14812, -15236, -15292, -14740, -13797, -12233, -10053, -7783, -5593, -3357, -1964, -1368, -280, 310, 785, 708, -659, -3160, -6594, -10202, -12773, -13898, -14392, -14380, -13933, -13156, -12633, -12256, -11314, -10289, -9198, -7589, -5861, -4452, -4187, -4364, -4715, -4552, -3814, -3053, -1301, 461, 1815, 2542, 3306, 4419, 5890, 7294, 7707, 7791, 6592, 4506, 2094, -934, -4072, -6020, -6799, -7299, -7055, -6687, -6024, -4775, -3606, -2280, -846, 1038, 3079, 5063, 5856, 5785, 5158, 4165, 4094, 3985, 3982, 4268, 3932, 3797, 4762, 6816, 8995, 11037, 12060, 12281, 11308, 9056, 5750, 2156, -834, -3414, -4193, -3377, -2485, -2050, -2775, -3812, -4703, -5297, -4749, -3500, -2453, -1174, -80, -135, -457, -676, -398, -467, -639, -251, 237, 1213, 2782, 4031, 4713, 4713, 4027, 2910, 1132, -670, -2928, -5347, -7148, -8760, -9915, -9043, -7554, -6696, -6699, -6988, -6951, -6929, -6094, -4448, -2809, -1336, -104, 257, 14, -591, -1384, -1220, -720, 465, 2050, 4046, 6737, 9307, 11950, 15140, 17568, 18009, 17119, 15003, 12753, 10095, 7067, 4643, 2584, 1498, 1532, 1405, 990, 518, 478, 1040, 1932, 3467, 5542, 7167, 8331, 8593, 7917, 6821, 5642, 5117, 5116, 5781, 7979, 10518, 13585, 16274, 17699, 18249, 18608, 18632, 17670, 16293, 14546, 12035, 9137, 6107, 3026, 1036, 443, 837, 2115, 2820, 3376, 4337, 5372, 6693, 7932, 8815, 9641, 9896, 9181, 8341, 7757, 7438, 7608, 8304, 9563, 11058, 12325, 13328, 13573, 14648, 15820, 16528, 16651, 16090, 14726, 12216, 9034, 5257, 1826, -893, -2449, -3190, -3195, -2990, -3342, -2510, -1047, 178, 1355, 2589, 3977, 4721, 4701, 3888, 2587, 976, 70, -104, 79, 574, 657, 272, -203, 344, 1354, 1870, 2498, 2578, 2111, 691, -1873, -4693, -7730, -10257, -11632, -11592, -10943, -9615, -8834, -8937, -9000, -9088, -8695, -7850, -6792, -6115, -6231, -6600, -6825, -6466, -5660, -4721, -3852, -2974, -2893, -3147, -2599, -2172, -1843, -2076, -2481, -3303, -5525, -8087, -10930, -14020, -17045, -18624, -18915, -18164, -16557, -14982, -13966, -13592, -13169, -12820, -12073, -11300, -10839, -10336, -10093, -10282, -10894, -11581, -11734, -11628, -11466, -10478, -8775, -7154, -5461, -3647, -1939, 116, 1347, 1682, 874, -457, -2415, -5313, -8388, -10953, -12779, -13826, -14284, -14374, -14050, -13553, -13207, -12356, -11058, -9658, -8546, -7567, -6427, -5706, -5875, -6686, -7231, -7049, -6566, -5407, -3271, -1075, 842, 2765, 5131, 7153, 8758, 8949, 8099, 6478, 4429, 2128, 52, -1971, -3849, -5217, -5657, -5585, -4817, -3618, -2432, -875, 444, 1908, 3304, 4773, 5804, 6202, 5608, 4666, 3743, 2835, 2485, 2324, 3059, 4703, 5976, 6957, 7841, 9188, 10523, 11070, 10751, 10044, 8668, 6256, 3702, 1097, -1304, -3931, -5952, -6824, -7250, -7201, -6571, -5677, -4651, -3611, -2432, -963, 332, 881, 786, 497, -111, -1123, -1414, -980, -887, -816, -496, -88, 109, 217, 745, 1441, 1695, 1387, 673, -1050, -3437, -5540, -7600, -8624, -8864, -8358, -7407, -6175, -4658, -3054, -1829, -826, 378, 1068, 1623, 2051, 1995, 1518, 708, 178, 306, 1288, 3137, 5146, 7205, 8754, 10369, 11238, 11943, 12651, 12898, 11746, 9428, 6658, 3268, 826, -1101, -2365, -2974, -2700, -1449, 327, 1947, 3415, 4860, 6091, 7342, 8527, 8837, 9097, 8717, 7720, 6740, 5916, 5489, 5361, 5680, 6743, 8366, 10330, 12376, 14039, 15976, 18231, 19628, 20181, 19683, 18146, 15722, 12668, 10856, 9034, 7520, 6711, 5802, 5271, 4932, 4720, 5257, 6218, 6741, 7308, 7884, 8955, 9723, 8944, 7962, 6391, 4816, 4238, 4399, 5218, 6727, 8365, 9697, 11151, 12645, 14151, 14716, 14424, 13483, 11050, 8410, 5653, 3390, 1671, -238, -1513, -2460, -2906, -2380, -1787, -838, 905, 2296, 3112, 4246, 5236, 5933, 5525, 4387, 3127, 1562, 156, -662, -885, -473, 888, 2268, 3492, 4441, 5054, 5131, 4653, 4178, 3054, 1214, -935, -3277, -5225, -6943, -8329, -9345, -10374, -11195, -11757, -12174, -12241, -11457, -10711, -9408, -8053, -7560, -7364, -7588, -7810, -7806, -8026, -8162, -8088, -7587, -6418, -5234, -4694, -4341, -4658, -5042, -5353, -5865, -6529, -7871, -9783, -12867, -15209, -16449, -17013, -16765, -15995, -15201, -14313, -12988, -11828, -9921, -8182, -7175, -6403, -6607, -6427, -6431, -7367, -8514, -9324, -9983, -10026, -9072, -7850, -5717, -3802, -2076, -791, -200, 133, -414, -1201, -2870, -5641, -9710, -13800, -16326, -17832, -18587, -18608, -17518, -15941, -14328, -12612, -11556, -10075, -8649, -7592, -6160, -5055, -4264, -4421, -5300, -6492, -7276, -7459, -6404, -4586, -2522, -396, 1292, 3144, 5238, 7556, 9326, 9909, 9457, 7698, 5397, 2917, 1104, -193, -739, -993, -1554, -1432, -1766, -1632, -963, -602, 225, 938, 1917, 3134, 4176, 4536, 4143, 3624, 2892, 2276, 1670, 1821, 2891, 5050, 7051, 8585, 10060, 10378, 10624, 10941, 10195, 8323, 5238, 1868, -909, -2897, -4768, -5797, -6287, -6550, -6488, -6570, -6290, -5968, -4801, -3233, -1708, -203, 355, 667, 240, -1104, -2748, -3939, -4465, -4291, -2810, -1033, 1061, 2563, 3854, 5063, 5800, 6044, 5119, 3531, 1277, -1312, -3756, -5357, -6090, -6044, -5664, -5403, -4976, -4241, -3645, -3227, -2924, -2314, -1578, -770, 48, 671, 698, 737, 759, 718, 620, 1289, 2856, 4873, 7219, 9314, 10010, 10116, 10206, 9784, 9004, 7373, 4784, 2041, -623, -2574, -3426, -3083, -2029, -954, 46, 1500, 2993, 4412, 6220, 8040, 9867, 11555, 12982, 13483, 13367, 12343, 10711, 9599, 9363, 9409, 9854, 10987, 12160, 13620, 15147, 16336, 17341, 18003, 18171, 17999, 16454, 13472, 9896, 6653, 4154, 2650, 1664, 1105, 1133, 2059, 2869, 3505, 4444, 5474, 6556, 7878, 9280, 10307, 10295, 9147, 7475, 6054, 5430, 5240, 5326, 6541, 7827, 8878, 10639, 12545, 13722, 14197, 14478, 14127, 13168, 11155, 8344, 5279, 3267, 2075, 1581, 1904, 1955, 1698, 1572, 1823, 2014, 2064, 1929, 1874, 2141, 2713, 3184, 2679, 1623, 377, -576, -732, -372, -46, 386, 783, 1414, 2250, 2514, 2621, 3085, 3083, 2260, 422, -2552, -5678, -8297, -9944, -11242, -11121, -10754, -11101, -11120, -10944, -10593, -10317, -9729, -8797, -7512, -5981, -4732, -4091, -4404, -5267, -6785, -8003, -7972, -7643, -6981, -6012, -5106, -4616, -3972, -3385, -3100, -2854, -2989, -4467, -7300, -10727, -13792, -15517, -16131, -16201, -15613, -15328, -15087, -14899, -14577, -13640, -12194, -10754, -9956, -8898, -7775, -7120, -7581, -8755, -9938, -10571, -10200, -9565, -8472, -6609, -4974, -3657, -2475, -1530, -1629, -2020, -2853, -4699, -7864, -11663, -15306, -17714, -18616, -18452, -17253, -15605, -14081, -12651, -11625, -10246, -8748, -7065, -5023, -2872, -613, 910, 1365, 144, -1162, -1971, -2055, -1690, -1550, -1037, -353, 773, 1921, 3044, 4467, 5437, 6221, 6277, 5185, 2839, 76, -1953, -3114, -3866, -4356, -4042, -4196, -4465, -4477, -3504, -2036, -775, 670, 2195, 3951, 5414, 6157, 5902, 4601, 2992, 1174, 917, 1527, 2699, 3895, 4901, 6474, 7556, 8835, 9809, 10219, 10167, 9248, 7236, 4569, 1716, -1015, -2494, -2816, -2251, -1411, -1348, -1097, -1492, -1275, -646, -464, -227, 13, 11, -164, -806, -2720, -4826, -6375, -7148, -6443, -4892, -2999, -1637, 178, 1574, 2260, 3312, 3426, 2993, 1775, -315, -3074, -5732, -7647, -8368, -7859, -6931, -5662, -5135, -4462, -3386, -3048, -2271, -1383, -988, -691, 306, 1674, 2626, 2586, 1438, 707, 507, 1333, 2723, 4406, 5633, 6291, 7337, 8365, 9870, 11159, 11776, 11812, 10952, 9005, 6323, 4003, 2264, 1627, 1955, 2112, 2400, 2686, 3613, 3935, 4632, 6284, 7881, 9243, 10289, 11172, 11786, 12068, 10848, 8997, 7331, 6417, 7027, 8280, 10051, 11291, 12306, 13500, 13988, 14269, 14433, 14185, 12512, 9534, 5898, 3117, 1482, 369, 321, 929, 2493, 3661, 4254, 5186, 6284, 8001, 9603, 10583, 12130, 13755, 14498, 14716, 14111, 12594, 10997, 9656, 9682, 10006, 10609, 11219, 11516, 12509, 13309, 13622, 13581, 13074, 11677, 9332, 6757, 4479, 2798, 1700, 1186, 1165, 1745, 1941, 994, 200, -704, -1358, -1534, -1489, -1445, -933, -34, 912, 730, -205, -1363, -2438, -3146, -3081, -2536, -1584, -605, 114, 787, 1205, 1348, 1832, 2616, 2201, 207, -2571, -5196, -6981, -7745, -7832, -7230, -6453, -6515, -6327, -5543, -5486, -5108, -4463, -4317, -3908, -3299, -3597, -4593, -6415, -8770, -10845, -11861, -11714, -11151, -9829, -7770, -6081, -4839, -3635, -3212, -3594, -4212, -5209, -7554, -10667, -12981, -14926, -16374, -16671, -16619, -15995, -14998, -14534, -14258, -13518, -12867, -12100, -11506, -10900, -10103, -9551, -8911, -8911, -9464, -10177, -11123, -11403, -10650, -8819, -6869, -5744, -4929, -3978, -2884, -2191, -1877, -2267, -3559, -5692, -7961, -9874, -11571, -12502, -12647, -11989, -10636, -9937, -10086, -10334, -9983, -9283, -8066, -6373, -4438, -2552, -961, -140, -656, -1118, -1621, -2256, -2379, -1988, -1283, -597, 572, 2029, 3005, 3505, 3942, 4180, 3440, 1967, -774, -3823, -5975, -7638, -8477, -8224, -7090, -5749, -4464, -3123, -1397, 522, 2244, 4218, 5643, 6684, 7896, 8863, 8509, 7518, 6640, 5268, 4834, 5178, 6102, 7649, 9335, 10554, 10790, 10892, 10599, 9888, 8356, 5953, 2870, -142, -1883, -3303, -4277, -4004, -2867, -2133, -2047, -2516, -3627, -4601, -5003, -5102, -4801, -3897, -2961, -2498, -2354, -2879, -3623, -4477, -5119, -4840, -3918, -2221, -568, 1012, 1801, 2075, 2315, 2189, 1956, 1196, -426, -2494, -4426, -5967, -6546, -6148, -5064, -3433, -1818, -703, -412, -310, 521, 1006, 1422, 2388, 3526, 4012, 3978, 3444, 2024, 363, -910, -1708, -1441, 176, 2253, 4531, 6763, 8467, 9937, 10853, 11788, 11850, 10259, 7859, 5205, 2934, 1516, 693, 494, 738, 1624, 2882, 4156, 5418, 6619, 7626, 8068, 8196, 9130, 10037, 10229, 9891, 9044, 8289, 7476, 6867, 7041, 8846, 10803, 12226, 13619, 14337, 13949, 13927, 14415, 14117, 12740, 10670, 8480, 6263, 4718, 4308, 4876, 5739, 6624, 6934, 6972, 7035, 7149, 7244, 7762, 8306, 9096, 10284, 11492, 12121, 12420, 12313, 11497, 10943, 10441, 10310, 10483, 10906, 11325, 11512, 11174, 10759, 10228, 9444, 8343, 5986, 2935, -127, -2391, -3859, -4624, -4464, -3863, -3202, -2142, -791, 410, 1086, 1744, 2394, 3070, 3990, 5102, 5557, 5338, 5252, 3982, 2145, 777, 37, 425, 1892, 3142, 3530, 3657, 3700, 3510, 2906, 1611, -853, -4102, -7028, -9813, -11862, -12512, -11813, -10597, -9562, -8438, -7842, -7518, -7022, -6662, -7126, -7586, -7820, -8013, -7923, -8492, -8927, -9337, -9942, -10011, -10151, -9698, -8261, -7115, -6784, -6217, -5520, -5402, -5878, -6763, -8213, -10409, -12051, -13495, -14349, -14240, -13921, -13220, -12202, -10860, -9391, -8043, -7248, -7064, -7132, -6719, -5956, -5576, -5114, -4969, -5699, -6671, -8744, -10985, -12422, -13354, -13060, -12272, -11161, -9642, -8178, -6819, -5738, -5090, -5210, -6382, -8528, -10216, -11835, -12778, -13263, -13771, -13359, -13018, -12387, -11183, -9692, -8100, -6828, -5866, -4668, -3508, -2730, -2018, -2039, -1944, -1653, -2052, -1910, -1681, -1154, -179, 874, 2275, 3647, 4725, 5641, 6063, 5509, 4155, 1694, -768, -1929, -2847, -3098, -3052, -2385, -1132, -106, 1404, 2502, 2986, 3126, 3052, 2934, 2932, 3077, 3545, 4275, 4395, 4987, 5256, 5173, 5787, 5665, 6051, 6356, 6509, 6512, 6067, 5664, 5283, 4909, 3845, 2026, -748, -3239, -4906, -5886, -6029, -6563, -6526, -6294, -5454, -4549, -3776, -1997, -769, -273, -2, 656, 1123, 1699, 1821, 1458, 1678, 979, 247, -458, -508, 239, 577, 1617, 2482, 3366, 4327, 5020, 4392, 2154, -648, -3886, -6389, -8037, -8340, -8054, -7145, -5947, -4498, -2811, -2063, -1035, 45, 292, 149, 205, 401, 265, -61, -731, -668, -329, -149, 310, 1084, 2140, 2913, 4356, 6330, 7855, 9012, 9822, 10142, 9075, 6820, 4337, 2534, 1951, 2109, 2670, 3525, 4733, 5995, 7708, 9457, 10642, 11492, 12288, 12874, 12662, 12243, 11583, 11428, 11427, 10970, 10351, 9025, 7580, 6395, 5999, 6196, 6904, 8140, 9463, 11001, 12357, 13514, 13949, 13213, 11531, 9413, 8120, 7367, 6761, 6269, 6123, 6066, 5919, 6076, 6222, 6836, 7752, 8921, 9167, 8946, 8703, 8046, 7697, 7350, 7178, 7081, 7110, 7068, 6851, 7131, 8090, 9399, 10331, 10786, 10849, 10945, 10756, 9371, 7501, 4971, 2417, 832, 503, 1105, 1884, 2794, 3410, 3939, 4672, 5403, 5846, 5954, 5102, 3283, 2154, 1396, 690, 251, 12, 106, 169, 456, 542, 633, 733, 1066, 1172, 687, 55, -798, -1165, -2233, -4204, -6763, -9982, -12410, -13669, -13984, -13615, -12912, -12482, -12029, -11737, -11095, -9572, -8249, -7055, -6660, -6674, -6515, -6411, -5899, -5537, -5165, -4899, -4466, -4386, -4387, -4178, -4360, -4579, -4757, -4170, -3411, -2626, -2811, -4579, -7146, -10075, -12445, -14485, -15681, -15838, -15356, -14514, -13947, -13157, -11900, -9990, -8960, -8734, -9107, -10071, -10143, -10002, -10079, -10647, -11226, -11893, -12146, -11705, -10960, -9633, -8966, -8414, -7733, -7034, -6246, -5745, -5461, -6342, -8102, -10082, -11719, -12913, -13385, -12723, -11463, -9744, -8719, -7714, -6626, -5178, -3189, -2026, -1110, -887, -800, -905, -877, -699, -844, -618, -1079, -1505, -2041, -2068, -1961, -2106, -1680, -1378, -266, 1187, 2590, 3483, 3103, 1608, -193, -1101, -1705, -1586, -836, 137, 801, 565, 832, 1050, 1841, 2893, 3308, 3413, 2995, 3212, 3800, 4255, 4141, 3731, 3672, 3668, 4225, 5243, 6812, 7280, 6849, 6083, 5786, 6775, 7045, 6960, 5792, 3428, 680, -1851, -3839, -5206, -5478, -5412, -4876, -4286, -3278, -1988, -975, 419, 1092, 1088, 687, -218, -1504, -2575, -3028, -3588, -3565, -3247, -2618, -1541, 143, 1463, 1691, 2015, 1744, 1875, 2463, 2732, 2673, 1096, -1429, -4277, -6305, -7409, -8100, -8324, -7869, -7167, -6825, -6081, -5086, -3927, -2396, -878, 620, 1544, 2163, 2281, 2335, 2686, 2959, 3616, 4846, 6230, 7497, 8815, 9093, 9068, 9333, 9668, 10335, 10726, 10827, 10159, 8381, 6357, 4219, 2435, 703, 46, 702, 2043, 3255, 4144, 5508, 6734, 8293, 9365, 9893, 10079, 9755, 9525, 8850, 8240, 7469, 6440, 6455, 7359, 8748, 9847, 10236, 10169, 10199, 10604, 11533, 12299, 12552, 12387, 11235, 9387, 7324, 5564, 4663, 4458, 5223, 6184, 7490, 8844, 9864, 10643, 11279, 12401, 13369, 13773, 13220, 12712, 12405, 11493, 10389, 9545, 8946, 8521, 8018, 7595, 7564, 7341, 6475, 5659, 5199, 5141, 5708, 5817, 5206, 3807, 2348, 1104, 748, 908, 1274, 2270, 3439, 4170, 4032, 3477, 3160, 3346, 3864, 3770, 3055, 1713, 592, -412, -1198, -1708, -2363, -2903, -2671, -1315, -82, 540, 249, -464, -641, -547, -197, -285, -1785, -4187, -6654, -8692, -10060, -10718, -10912, -10248, -9130, -7802, -6624, -5842, -4581, -3518, -2507, -2023, -2091, -2438, -3655, -5433, -7510, -8770, -9779, -10141, -9857, -8887, -7876, -7824, -7570, -7842, -7863, -7759, -7598, -7143, -7610, -8762, -10552, -12497, -14309, -15643, -16780, -17147, -16905, -16614, -15720, -14941, -14152, -13427, -12004, -10236, -9210, -8159, -7675, -7797, -8308, -8501, -8311, -7380, -5993, -5068, -3801, -2736, -1824, -2021, -3094, -3972, -4756, -4523, -4179, -4895, -6655, -8319, -10202, -12071, -12892, -12999, -12690, -12198, -11367, -10160, -8974, -7785, -6601, -4779, -3116, -2171, -2501, -3221, -3725, -4319, -4564, -4799, -4557, -4255, -3271, -1765, -987, -410, -1, 212, 717, 1505, 2086, 2325, 1932, 712, -668, -1891, -2199, -1899, -870, 560, 1416, 2102, 3149, 4304, 5207, 6542, 7775, 8596, 8733, 8356, 8017, 7349, 6800, 6192, 5623, 5473, 5624, 5864, 5649, 4869, 4042, 2892, 1849, 1631, 1629, 1407, 729, -1011, -2655, -3665, -4150, -4136, -3550, -2322, -1234, -744, -610, -493, -290, 370, 589, 333, 0, -1140, -2337, -3400, -4345, -5208, -5654, -5245, -4554, -3727, -2544, -1687, -1052, -299, 103, 687, 1410, 1421, 938, -566, -2767, -4633, -5684, -5949, -5136, -4156, -3283, -2367, -1446, -237, 1188, 2876, 4651, 5851, 6319, 5930, 5077, 4165, 3138, 2337, 1524, 939, 1035, 2010, 3353, 4248, 4904, 6006, 7226, 8043, 8960, 9885, 9622, 8548, 7016, 5783, 4626, 3263, 2341, 2120, 2469, 2704, 3001, 3354, 3662, 4237, 5352, 6392, 6831, 7041, 7002, 7226, 7323, 7161, 7510, 8203, 9586, 11084, 12282, 13734, 14833, 15011, 15282, 15514, 15368, 15308, 15019, 14269, 12407, 10345, 8883, 7853, 6900, 6050, 5829, 6278, 6630, 6954, 7717, 8767, 9861, 10783, 11260, 11167, 10504, 9677, 8920, 7589, 6416, 5174, 4357, 4123, 4571, 5704, 6516, 6916, 7186, 7436, 7731, 7719, 7657, 6943, 5646, 4082, 2512, 1350, 941, 647, 379, 492, 909, 1602, 2513, 3305, 4272, 5028, 5028, 4841, 4630, 4263, 3662, 2500, 1172, 218, -449, -688, -291, 3, -285, -571, -1077, -1787, -2197, -2477, -2919, -3805, -5558, -7751, -9434, -10269, -10613, -10641, -10453, -9690, -8160, -6701, -5461, -4200, -3731, -3565, -3743, -4228, -4814, -5607, -6326, -7617, -9079, -10551, -11387, -11758, -11769, -11208, -10721, -9709, -8527, -7613, -6770, -6205, -6184, -6473, -7113, -9013, -10518, -11766, -13068, -14248, -15062, -15088, -14734, -13512, -12189, -10507, -9116, -7976, -6806, -5906, -5324, -5421, -6226, -7150, -7707, -8330, -9046, -9433, -9923, -9721, -9521, -9602, -8972, -7965, -6937, -5720, -4702, -4371, -4503, -5586, -6961, -8473, -10360, -11416, -12161, -12301, -12015, -11204, -10062, -9692, -9567, -9464, -8732, -7673, -7010, -6524, -5711, -4743, -4210, -3580, -3103, -2115, -1041, 238, 2060, 3522, 5102, 6624, 7524, 7945, 7906, 6987, 6163, 5042, 2894, 1146, -115, -839, -1590, -2554, -2823, -2545, -1475, 172, 1328, 1830, 2350, 3075, 3955, 4340, 4642, 4596, 4013, 3655, 3525, 2991, 2603, 2176, 2238, 2732, 3109, 3938, 5024, 5565, 5691, 5387, 4881, 4016, 2535, 740, -953, -2012, -2732, -3507, -4312, -4375, -4007, -2929, -1757, -1269, -823, -313, 418, 1120, 1628, 1538, 1110, 530, -243, -807, -1086, -1014, -863, -310, 300, 665, 1301, 1164, 312, -693, -1595, -2442, -3896, -5609, -6993, -7974, -8530, -8551, -8027, -6888, -5168, -3571, -1595, 306, 1885, 3211, 4323, 4962, 4971, 4747, 4310, 3899, 3167, 2417, 1902, 1629, 1683, 1807, 2856, 4368, 5909, 7315, 7977, 8477, 9014, 9228, 8935, 8392, 7152, 5536, 4382, 3597, 3203, 2997, 3296, 3970, 5250, 6893, 7973, 8805, 9890, 11047, 11965, 12886, 12997, 12405, 11655, 11039, 10208, 9172, 8246, 7668, 7855, 8380, 9110, 9801, 10333, 10757, 11449, 12430, 12752, 11981, 10295, 8312, 6599, 5631, 5294, 5207, 5073, 4762, 5056, 5664, 6388, 6844, 7317, 7829, 7933, 8066, 7829, 7669, 7279, 7193, 7396, 7751, 8015, 8299, 9218, 10224, 11419, 12163, 12896, 13210, 12512, 11842, 11345, 10569, 8364, 5727, 3266, 1357, 472, -374, -572, -240, 410, 644, 1035, 1493, 1444, 1544, 1814, 2059, 1716, 1245, 656, -240, -1142, -2155, -3136, -4133, -4343, -4233, -3936, -3216, -2575, -2012, -1711, -1498, -1712, -2553, -4269, -6537, -8408, -9714, -10024, -9895, -9652, -9325, -9071, -8759, -7964, -6725, -6111, -5320, -4542, -3928, -3593, -3859, -4107, -4638, -5553, -6552, -7461, -8201, -8337, -8277, -7675, -6412, -5560, -5679, -6298, -7099, -8326, -9621, -11012, -13148, -15415, -17319, -18585, -18410, -16992, -15281, -13887, -12705, -11190, -9576, -7960, -6194, -4987, -4453, -4424, -4475, -5056, -5970, -7444, -9288, -11212, -12514, -12556, -11917, -11067, -10123, -9242, -8384, -7684, -7085, -6843, -6441, -6560, -7864, -9749, -11390, -11731, -11149, -9910, -9166, -8856, -8842, -8528, -7494, -5833, -3953, -2543, -1556, -551, 284, 817, 1103, 1304, 273, -821, -1645, -1819, -1110, -105, 916, 1001, 1194, 1732, 2209, 3031, 3804, 4161, 3452, 1733, -226, -1573, -2080, -1978, -1420, -662, 69, -28, 207, 582, 1073, 2065, 2579, 2421, 2119, 1920, 2122, 2498, 2181, 1641, 1628, 2192, 3580, 4881, 6004, 6335, 6594, 7375, 7858, 8811, 9053, 8507, 6882, 4542, 1768, -555, -1771, -2312, -2502, -2600, -2263, -2285, -2676, -2438, -2078, -1603, -1297, -1336, -1273, -1240, -1627, -1826, -1988, -2811, -3809, -4120, -3772, -3445, -3261, -2954, -2452, -1685, -1076, -489, 377, 1084, 750, -833, -2987, -5025, -5939, -5394, -4125, -3161, -2750, -2513, -2374, -2203, -1234, -33, 1278, 1961, 2211, 3056, 4068, 4744, 4958, 5006, 4807, 4433, 4112, 4400, 5306, 6075, 6715, 7503, 8440, 9122, 9466, 9786, 9184, 7285, 4632, 2152, 554, 101, 935, 1770, 2975, 4061, 4978, 6316, 7606, 8964, 9917, 11236, 12129, 12481, 12710, 12676, 12194, 10828, 9713, 8859, 8033, 7460, 7532, 7928, 8163, 8543, 9124, 10466, 11430, 11913, 12509, 12351, 11080, 8983, 7161, 6443, 6889, 7463, 7633, 7606, 6812, 6358, 6354, 7093, 7943, 8633, 9149, 9458, 9953, 10444, 10906, 10309, 9359, 8434, 7356, 7212, 7706, 8396, 8469, 8393, 8365, 8503, 9065, 9368, 9508, 9048, 7768, 5424, 3363, 1921, 973, 842, 637, 758, 945, 993, 674, 233, -1, -78, -47, -118, -602, -1270, -1653, -1886, -2498, -3123, -3598, -3726, -3079, -2423, -1861, -1282, -407, 335, 1228, 2341, 2899, 2772, 1562, -890, -3890, -6326, -7942, -9040, -9020, -8692, -8498, -8407, -8320, -8321, -8272, -8009, -8202, -8247, -8401, -8599, -8725, -8966, -9326, -9720, -9592, -9437, -9324, -9145, -9052, -8970, -8986, -8701, -8243, -7516, -6782, -6236, -6262, -7713, -10028, -12652, -14284, -14860, -14898, -14448, -13814, -13102, -12281, -11768, -11435, -10488, -9465, -9033, -8442, -7873, -7788, -7722, -7651, -7826, -7969, -7875, -7817, -7392, -6470, -5672, -5467, -5329, -5000, -4267, -3358, -3227, -4405, -6772, -9967, -12461, -14192, -14350, -13590, -13092, -12433, -11519, -10393, -8619, -6738, -5033, -3324, -2087, -1344, -354, 270, 595, 302, -338, -793, -1123, -1067, -994, -902, -672, -549, -377, -146, 488, 1541, 2736, 3468, 3084, 1769, 246, -933, -1802, -1417, -834, -360, 555, 906, 1552, 2537, 2958, 2924, 3066, 3466, 4351, 5597, 5995, 6340, 6429, 6365, 6392, 6624, 6882, 6525, 6366, 6320, 6138, 5760, 5022, 4124, 3641, 3636, 3127, 1441, -654, -2284, -3625, -4643, -4787, -5070, -5121, -4818, -4529, -3717, -2803, -2239, -2128, -1824, -1816, -1838, -2201, -3251, -3905, -4460, -4461, -3893, -3133, -2759, -1828, -397, 266, 1008, 1533, 2151, 2700, 2934, 3157, 2830, 1951, 327, -1487, -3063, -3622, -3385, -2772, -1637, -1206, -1245, -708, 44, 194, 290, 760, 976, 1294, 1833, 1923, 1776, 2061, 2590, 3464, 4261, 4682, 5035, 5448, 5991, 6361, 6302, 6774, 7218, 7252, 7315, 6807, 5789, 4390, 3175, 2807, 3011, 3388, 4027, 5214, 6781, 7899, 8904, 9765, 10058, 9949, 10078, 10400, 10688, 10676, 10497, 10809, 10811, 11005, 11534, 11931, 12133, 11823, 11424, 11243, 11714, 12345, 13186, 13132, 12432, 11034, 8762, 6851, 4906, 3392, 2174, 1768, 2110, 2799, 4366, 5861, 7308, 8854, 10234, 11246, 12265, 13050, 13300, 13196, 12207, 11068, 9530, 8129, 7645, 7559, 7875, 7452, 6430, 5716, 5732, 6121, 6470, 6538, 6125, 5536, 4449, 3588, 2768, 1845, 1077, 513, 548, 610, 693, 1147, 1279, 1014, 749, 733, 704, 1162, 1427, 1527, 1634, 1122, 411, -48, -53, -160, -318, -382, -482, -507, -839, -1456, -2105, -2624, -3186, -3669, -4653, -6401, -7794, -8749, -8928, -9007, -9108, -8990, -8855, -8360, -7551, -7013, -6799, -6309, -5865, -5940, -6530, -7648, -8647, -9670, -10856, -11643, -12100, -12117, -11985, -11407, -10522, -9869, -9021, -8198, -7729, -7293, -7006, -6813, -6753, -7236, -8029, -8916, -10036, -11025, -11732, -12192, -11702, -11189, -10562, -9688, -9163, -8645, -8338, -8178, -8353, -8969, -9717, -10160, -10604, -10752, -10654, -10286, -9351, -8719, -7921, -7245, -6969, -6461, -6013, -6129, -6785, -7497, -8049, -8928, -10091, -10584, -10356, -10342, -10333, -10179, -9524, -8640, -7615, -5940, -4810, -3771, -2836, -2092, -1776, -1847, -2151, -2422, -2298, -2415, -2101, -1746, -1172, -401, 519, 1844, 2578, 3183, 4071, 4358, 4352, 4640, 4816, 4047, 2963, 1567, 91, -1124, -1901, -2411, -2727, -2110, -1290, -47, 1612, 2686, 3629, 4855, 6158, 6691, 6428, 6306, 6292, 5763, 4860, 4085, 3364, 2975, 2543, 2534, 2540, 2108, 1951, 2238, 2354, 2248, 2323, 2227, 1630, 501, -381, -714, -833, -1287, -1891, -2101, -2079, -2112, -1622, -1214, -1070, -1033, -1171, -1368, -1907, -2824, -3021, -2744, -2786, -2593, -2170, -1349, -503, -1, 952, 1796, 1641, 1001, 319, -279, -915, -1454, -2221, -3393, -4513, -4780, -4157, -3166, -2581, -2690, -2132, -1319, -647, 307, 1454, 2796, 3352, 3256, 3095, 2629, 2299, 2270, 1889, 1252, 827, 371, 589, 1580, 3152, 4984, 6464, 7606, 8080, 8621, 9161, 9397, 9654, 9470, 8979, 8597, 8560, 8449, 7999, 7290, 6777, 6788, 6713, 6972, 7632, 8119, 8456, 8685, 8437, 7948, 7774, 7674, 7697, 7783, 7903, 8195, 8583, 9227, 9969, 10687, 11552, 12165, 12380, 12537, 12348, 11644, 10957, 9926, 8698, 7674, 7428, 7312, 6561, 6050, 5699, 5420, 6182, 7579, 8930, 10230, 10911, 10683, 9986, 8868, 8052, 7615, 7416, 7066, 6195, 5981, 6422, 6766, 7606, 8676, 9833, 10461, 10100, 9804, 9805, 9505, 8815, 7610, 6078, 4704, 3281, 2082, 902, -251, -1344, -2513, -3207, -3317, -3040, -1855, -502, 385, 1085, 1264, 1031, 1052, 1305, 1289, 860, 54, -491, -1248, -2101, -2064, -2029, -2199, -2344, -3047, -3672, -4096, -4559, -5269, -5930, -6468, -6949, -7471, -7666, -8048, -8730, -9029, -9364, -9190, -8285, -7778, -7420, -7552, -8041, -8677, -9568, -9610, -9051, -8590, -8206, -7867, -7862, -7712, -7445, -6786, -5484, -4593, -4119, -4393, -5378, -6467, -7813, -9107, -10598, -12045, -13215, -13918, -14116, -14401, -14319, -13815, -13316, -12768, -11637, -10070, -8511, -7334, -7097, -7239, -7898, -8776, -9772, -10401, -10611, -10989, -11652, -12182, -12291, -12082, -10879, -9039, -7567, -6559, -5990, -6083, -6228, -6100, -6197, -6381, -5937, -5651, -5415, -5406, -6156, -6552, -6694, -6832, -6649, -5621, -4610, -4224, -3781, -3276, -2894, -2745, -2346, -1605, -1263, -1366, -1522, -1495, -1517, -874, 208, 1418, 2763, 3667, 4216, 3967, 2966, 1793, 1013, 280, -517, -1002, -1406, -1026, -691, -736, -515, -576, -122, 1126, 2887, 4293, 5566, 6438, 6224, 5274, 4381, 4200, 4180, 4261, 3728, 3000, 2727, 2363, 2571, 3449, 4708, 5782, 5969, 5820, 5377, 4668, 3953, 3093, 1704, 611, -136, -1210, -1873, -3003, -3453, -4008, -4763, -4890, -4565, -3607, -2959, -2475, -2148, -1887, -1707, -1504, -939, -461, 102, 41, 176, 187, -88, -32, -472, -764, -901, -1009, -1647, -2801, -3686, -4013, -4153, -4511, -3809, -2646, -1567, -904, -1095, -831, -444, 296, 788, 1750, 2756, 2764, 2308, 1801, 1632, 1697, 2438, 2957, 3088, 3156, 3001, 3341, 3817, 5006, 6713, 8136, 9160, 9252, 9230, 8911, 8213, 6702, 5491, 4262, 2979, 2633, 3008, 3903, 4548, 5307, 6073, 6724, 8123, 9456, 11067, 12264, 12810, 12751, 12292, 11792, 11161, 10711, 9537, 8231, 7148, 6369, 5673, 5300, 5825, 6990, 8378, 9179, 9669, 10309, 10664, 10444, 9796, 9407, 8754, 8567, 8784, 9453, 10088, 10175, 9822, 8941, 8884, 8941, 9076, 9221, 9085, 8901, 8784, 8655, 8228, 8074, 8037, 7600, 7065, 6521, 6784, 7140, 7569, 7826, 8022, 8203, 8186, 7753, 6712, 5702, 4594, 3472, 1943, 679, 135, 326, 687, 708, 661, 447, 378, 554, 879, 1438, 1791, 2248, 2245, 1980, 1187, 37, -1101, -2282, -2999, -3834, -4342, -4992, -5467, -4938, -4207, -3199, -1903, -756, -476, -607, -1201, -2427, -3907, -5487, -6179, -6324, -6083, -6325, -6955, -7515, -8092, -8297, -8808, -8980, -8984, -8899, -8885, -9098, -9100, -8949, -8448, -8470, -8449, -8538, -8437, -7714, -7614, -7744, -8026, -8312, -8703, -8543, -8440, -8903, -9248, -10429, -11938, -13382, -14069, -13732, -12553, -11034, -10100, -9080, -8596, -8000, -7503, -7315, -7254, -7535, -7753, -8484, -9226, -9826, -10072, -10014, -10534, -10907, -11096, -10335, -9414, -8715, -7980, -7135, -6057, -5261, -3942, -3518, -3721, -4449, -5933, -7558, -9151, -10023, -10255, -9712, -8981, -8058, -6951, -5986, -5142, -4308, -3035, -2028, -1254, -510, -524, -462, -692, -1031, -1977, -2933, -3219, -3471, -3459, -3615, -3479, -3236, -1896, -262, 1127, 2895, 3953, 4435, 3863, 2969, 2384, 2281, 2803, 3645, 4510, 5130, 5812, 5903, 5401, 4949, 4124, 3559, 3312, 3629, 3594, 3114, 2804, 2437, 2278, 1967, 1838, 1981, 2309, 2667, 2947, 3081, 3099, 3392, 3263, 3511, 3422, 2296, 1200, -127, -1949, -3625, -3856, -3353, -2976, -2574, -1716, -775, -498, -476, -750, -989, -867, -613, -437, -715, -1088, -2068, -2976, -3307, -3518, -3346, -3042, -3021, -3206, -3016, -2544, -1697, -359, 912, 1855, 2393, 2427, 2172, 1328, 137, -422, -458, -650, -383, -177, -88, 59, -27, -321, -752, -583, -282, -20, 224, 561, 384, 193, 826, 1421, 2640, 3990, 5082, 5434, 5647, 6383, 6648, 7256, 7566, 7574, 7666, 7443, 6855, 5728, 4260, 2936, 2304, 2607, 3582, 5017, 6252, 7622, 8564, 9076, 9621, 10011, 10277, 10421, 10129, 9076, 7951, 7024, 6759, 6780, 7004, 7416, 7638, 7642, 7826, 8285, 8643, 9385, 10638, 11748, 12884, 13293, 12658, 11373, 9729, 7623, 5730, 4998, 4613, 4554, 5001, 5725, 6394, 6811, 7115, 7522, 7956, 8329, 8268, 7562, 7093, 7342, 7233, 7065, 7231, 7212, 6760, 6043, 4960, 3923, 3362, 3033, 3099, 3636, 4481, 5430, 5898, 5570, 4866, 3906, 2706, 2310, 2555, 2415, 2322, 2477, 2786, 2753, 2373, 1738, 1404, 1090, 579, -167, -1255, -2080, -2371, -2340, -2033, -1561, -1224, -1341, -1461, -1905, -1991, -1607, -1591, -1580, -1544, -1831, -2619, -3783, -5542, -7378, -8889, -9744, -9736, -9577, -9196, -8478, -7663, -6704, -5859, -5190, -5201, -5109, -5119, -5581, -6262, -7278, -7920, -8109, -8324, -8544, -8760, -8851, -8715, -8671, -8222, -7070, -6277, -6042, -5671, -5226, -4935, -4586, -4881, -6263, -7310, -7897, -8508, -8791, -8696, -8559, -8557, -8563, -8446, -8368, -8104, -8145, -8422, -9141, -9643, -9859, -10011, -9939, -9461, -8869, -8054, -6865, -6357, -6074, -5693, -5491, -5117, -4856, -5013, -5028, -5250, -5761, -6174, -7034, -8333, -9079, -9220, -8964, -8580, -8050, -7374, -6185, -4335, -2406, -327, 1080, 1648, 2060, 2100, 1462, 504, -505, -1422, -2089, -2423, -2123, -1813, -1625, -940, -147, 520, 1338, 2080, 2714, 3435, 3834, 3546, 3199, 2689, 1769, 586, -221, -713, -1173, -759, 6, 824, 1913, 3110, 4234, 4853, 4835, 4114, 3306, 2714, 2482, 2671, 3058, 3542, 3748, 3780, 3461, 2965, 2109, 924, 230, -98, -403, -493, -647, -870, -763, -597, -791, -1106, -1203, -838, -490, -24, 352, 464, 790, 1314, 1755, 1862, 1448, 423, -910, -2211, -3040, -3184, -2617, -1867, -1545, -1022, -638, -954, -1176, -1220, -1372, -1472, -1267, -1306, -1315, -1118, -865, -941, -1699, -2761, -3886, -4203, -4172, -4084, -3279, -1843, -95, 1865, 3570, 4728, 5368, 5280, 4585, 3700, 2518, 1842, 1474, 1564, 1581, 1294, 1480, 1733, 2124, 2895, 3710, 4521, 5447, 6306, 6650, 6675, 6505, 6516, 6310, 6018, 5921, 5514, 5340, 5026, 5232, 6088, 6864, 7225, 6970, 6675, 6596, 6407, 5987, 5279, 4279, 3727, 3860, 4315, 5158, 5867, 6663, 7285, 7330, 7297, 7221, 7311, 7424, 7495, 7294, 6749, 5931, 5523, 5650, 5431, 4992, 4551, 4434, 4349, 4031, 4313, 5190, 6334, 7214, 7891, 8454, 8888, 9082, 8762, 8396, 7888, 7196, 6204, 5036, 4157, 3163, 2642, 2500, 2531, 2913, 3317, 3705, 3906, 4171, 4517, 4641, 4404, 4298, 4117, 3506, 2617, 1499, 596, -390, -1184, -1369, -1480, -1261, -741, 130, 1031, 1520, 1308, 160, -1293, -2382, -2422, -2320, -1866, -1664, -2022, -1773, -1253, -729, -737, -1097, -1735, -2797, -3925, -4989, -5379, -5231, -4976, -5162, -5226, -5373, -5201, -4633, -3791, -2731, -2059, -2089, -1935, -1951, -1984, -1992, -2558, -3503, -4878, -6188, -7068, -7388, -7208, -6485, -6200, -6277, -6594, -6659, -6217, -6204, -6127, -6159, -6464, -6633, -6651, -6111, -5408, -5442, -6283, -7605, -8685, -9001, -9134, -9027, -8087, -7251, -6398, -5455, -4362, -3050, -2116, -2229, -3400, -5029, -6431, -7400, -8010, -7834, -7485, -7397, -7158, -6941, -6183, -5190, -4487, -3944, -3113, -2241, -1912, -1783, -1416, -1193, -1710, -2465, -3426, -3811, -3643, -3638, -3305, -2728, -2126, -1590, -1049, -790, -698, -1370, -2587, -3452, -4206, -4529, -4280, -3740, -2827, -1911, -1099, -100, 1001, 2058, 2327, 2373, 2214, 1931, 1505, 1146, 1007, 1032, 546, -190, -471, -358, 670, 1709, 1900, 1936, 2060, 2328, 2840, 3629, 4145, 4339, 4101, 3449, 2965, 2596, 2703, 2634, 2267, 1725, 956, 331, 39, 389, 647, 749, 1130, 1317, 1658, 2338, 2730, 2644, 2545, 1389, 54, -693, -1156, -1403, -2154, -2747, -3070, -3313, -3247, -2645, -1808, -1044, -520, -911, -1839, -2400, -2597, -2468, -2282, -1711, -1279, -605, 35, 602, 1153, 1496, 1775, 1467, 575, -987, -2221, -3224, -3576, -3387, -3276, -2701, -1964, -959, 291, 1220, 1772, 2292, 2831, 3083, 3446, 3878, 4138, 3632, 2839, 2220, 1489, 824, 263, 347, 896, 1905, 2975, 3259, 3577, 3851, 3856, 4056, 4350, 4318, 4021, 3508, 2674, 2214, 1740, 1841, 2459, 3051, 3137, 2757, 2392, 2472, 2904, 3300, 4023, 5230, 6081, 6187, 5955, 5493, 4935, 4595, 3952, 3422, 3679, 3843, 4156, 4233, 4227, 4648, 5239, 5739, 6385, 6831, 7013, 7333, 7266, 6937, 6509, 5859, 4956, 4102, 3752, 3578, 3674, 3734, 3650, 4162, 5004, 5579, 5859, 5560, 4734, 3626, 2018, 918, 514, 325, 764, 1623, 2410, 3218, 3534, 3614, 3638, 3685, 3468, 3186, 2787, 2278, 1621, 1058, 469, -158, -340, -112, 203, 290, 304, 318, 75, 18, 322, 886, 1264, 1571, 1642, 1079, 633, 34, -174, -235, -342, -566, -1063, -1501, -1888, -2063, -1838, -1348, -1183, -1044, -904, -1102, -1256, -1431, -1810, -2635, -3412, -3965, -4423, -4738, -5366, -5783, -5988, -6076, -6086, -5967, -5653, -5014, -4436, -4240, -3927, -4058, -4382, -4270, -4158, -3756, -3424, -3034, -2796, -3079, -3095, -2933, -2452, -2022, -2151, -2961, -4223, -5622, -6800, -7675, -8062, -7974, -7853, -7217, -6229, -5363, -4330, -3570, -2703, -1920, -1172, -580, -512, -884, -1708, -2626, -3974, -5083, -5745, -5783, -5401, -4969, -4284, -3971, -3413, -3086, -2707, -2333, -2819, -3504, -4014, -4076, -4198, -4358, -4738, -4995, -4654, -3861, -2976, -2729, -2327, -2400, -2768, -2781, -2376, -1181, -23, 741, 727, 612, 528, 384, 2, -713, -1045, -1462, -1371, -1090, -611, 114, 755, 1470, 1702, 1784, 1734, 1723, 1764, 1858, 1830, 1453, 1148, 893, 1130, 1751, 2577, 3196, 3044, 2956, 2978, 3243, 3975, 4374, 3823, 2534, 1291, 3, -813, -1325, -1477, -1609, -1589, -975, -758, -371, -181, -3, 90, -44, 93, 100, 36, -371, -975, -1679, -1858, -1880, -1563, -932, -674, -91, 311, 527, 872, 1201, 1658, 1619, 1103, 413, -117, -508, -536, -590, -1043, -1349, -1373, -968, -452, 255, 631, 551, 481, -261, -597, -230, 367, 484, 295, 17, -281, -408, -627, -832, -1024, -1178, -1229, -1501, -1755, -1735, -1227, -299, 492, 738, 639, 707, 870, 1047, 945, 1104, 1010, 1181, 2102, 3125, 4090, 4400, 4466, 4547, 4290, 4162, 4057, 3456, 2594, 1204, 77, -63, 239, 1072, 2104, 2780, 3715, 4726, 5491, 6114, 6681, 7114, 6912, 6282, 5516, 4782, 4227, 3698, 2839, 2512, 2282, 1816, 1961, 2394, 3286, 4070, 3962, 3692, 3244, 3125, 3303, 3494, 3482, 3150, 1904, 734, 500, 888, 1519, 1939, 2027, 1802, 1821, 2115, 2346, 2992, 3475, 3649, 3815, 3907, 3812, 3607, 3064, 2316, 1926, 1940, 2334, 2850, 3092, 3150, 2804, 2266, 1774, 1576, 1788, 2329, 2576, 2190, 1627, 1088, 795, 827, 1123, 1194, 1142, 1209, 1298, 1605, 1883, 1875, 2041, 1967, 1489, 974, 332, -524, -1710, -3280, -4439, -5157, -5485, -4948, -4176, -3152, -2107, -1985, -1967, -2044, -2113, -1792, -1627, -1817, -2464, -3520, -4235, -4209, -3756, -2877, -2197, -1813, -1409, -1181, -944, -1090, -1256, -1247, -1645, -2257, -2793, -3157, -3207, -3670, -4269, -4207, -3734, -3079, -2431, -1959, -1737, -2118, -2503, -2427, -2588, -2305, -1886, -1790, -2107, -2901, -3662, -4172, -4401, -4502, -4520, -4430, -4318, -4515, -4711, -4545, -4700, -4511, -4223, -4316, -4229, -4081, -3996, -4157, -4507, -4534, -4338, -3759, -2751, -1892, -1125, -485, -338, -469, -699, -959, -946, -1128, -1743, -2525, -3185, -3506, -3416, -3283, -3030, -2656, -1895, -1272, -891, -317, 369, 803, 1256, 1663, 1791, 1480, 778, -306, -1327, -1978, -2191, -1916, -1177, -457, 321, 1410, 2031, 2289, 2412, 2219, 2038, 1836, 1459, 731, -535, -1535, -1701, -1297, -581, 248, 517, 417, 216, 12, 185, 482, 991, 1338, 1516, 1716, 1695, 1416, 1087, 762, 746, 938, 1088, 1266, 1285, 1441, 1377, 919, 624, 339, 233, 92, -97, -344, -357, -574, -1052, -1410, -1408, -743, -447, 72, 777, 912, 1104, 1345, 1703, 1863, 1976, 1702, 823, -7, -1013, -2155, -3109, -3238, -3429, -3266, -2961, -2572, -1743, -1219, -700, -721, -553, -324, -339, -252, -107, -459, -1405, -1706, -1644, -1145, -332, 236, 639, 607, 985, 1576, 2084, 2615, 2637, 2578, 2100, 1782, 1587, 1397, 1175, 1260, 1515, 1736, 2550, 2869, 3197, 3620, 3853, 3792, 3477, 3424, 3018, 2431, 1736, 935, 238, -77, 198, 660, 1541, 2156, 2197, 1987, 1914, 1777, 1445, 1452, 1371, 1215, 1217, 1395, 1416, 1681, 2062, 2040, 2160, 2140, 2510, 3174, 3823, 4512, 4399, 4201, 3972, 3986, 4311, 4217, 3587, 2500, 1628, 1036, 737, 527, 987, 1460, 1590, 1909, 2081, 2626, 3187, 3776, 4285, 4192, 3721, 2958, 2422, 2031, 1612, 754, 143, 383, 581, 996, 1914, 2632, 2908, 3309, 3464, 3228, 2971, 2224, 889, -384, -1194, -1711, -2243, -2534, -2507, -2144, -1958, -1497, -1085, -828, -198, 396, 760, 950, 892, 465, 128, -96, -362, -374, -573, -1005, -1081, -674, -84, 575, 870, 744, 346, -170, -685, -1361, -2428, -3483, -4003, -4255, -4160, -3441, -2775, -2134, -1398, -1133, -762, -368, -146, 99, 149, 61, 1, -176, -550, -1259, -2287, -2890, -3194, -3953, -4692, -4737, -4686, -4627, -4487, -4258, -3950, -3518, -3210, -2998, -2802, -2993, -3572, -4051, -4219, -4128, -3835, -3898, -3908, -3522, -2886, -1884, -1166, -618, -235, -427, -828, -1129, -1328, -1437, -1283, -1489, -1614, -1783, -2118, -2041, -1645, -1065, -707, -471, -517, -504, -317, -352, -775, -1537, -2540, -3283, -3355, -3177, -2578, -1876, -1613, -1394, -1027, -401, 468, 945, 854, 268, -563, -1230, -1667, -2252, -2392, -2399, -2396, -2173, -1718, -1144, -568, -220, 46, 475, 999, 1456, 1621, 1697, 1662, 1530, 982, 311, -60, -338, -196, 349, 376, 463, 757, 1335, 2193, 2834, 2876, 2579, 2207, 1840, 1634, 1294, 1348, 1717, 1548, 786, 28, -450, -722, -448, -94, 72, 401, 930, 1417, 1674, 1435, 990, 581, -213, -1069, -1844, -2406, -2770, -3206, -3588, -3446, -2689, -1713, -713, 198, 682, 914, 841, 592, 576, 364, 80, -274, -707, -1129, -1028, -812, -455, -48, 99, 200, 417, 570, 492, 344, -244, -652, -832, -1332, -1591, -1340, -735, -387, -262, 136, 789, 1638, 2475, 2982, 2961, 3078, 3069, 2658, 2387, 2141, 1806, 1426, 1044, 388, 85, 259, 269, 159, 69, 107, 484, 813, 916, 614, 280, 289, 130, -353, -459, -106, 302, 671, 521, 395, 556, 1121, 1715, 2025, 2424, 2631, 2982, 3317, 3168, 3102, 3061, 2779, 2689, 2595, 2359, 2470, 2554, 2601, 2917, 3109, 3393, 3652, 3750, 3768, 3554, 3160, 2474, 1632, 733, 54, -279, -315, -308, -90, 472, 1433, 2505, 3195, 4033, 4265, 3754, 2869, 1609, 113, -618, -1162, -1660, -1747, -1714, -1140, -413, -181, 395, 915, 1379, 1926, 2304, 2625, 2530, 2121, 1778, 1360, 973, 711, 202, -231, -663, -858, -700, -384, 442, 1133, 1325, 1596, 1467, 1442, 1365, 416, -363, -548, -955, -1273, -1348, -1419, -1393, -1170, -976, -598, -333, -206, -104, -155, -283, -166, -139, -299, -621, -1464, -2196, -2823, -3286, -3646, -3433, -3376, -3304, -2717, -2307, -1744, -1156, -992, -964, -1216, -1886, -2272, -2129, -1946, -1615, -1929, -2616, -2981, -2980, -2485, -1849, -1076, -868, -976, -1242, -1465, -1652, -1690, -1910, -2481, -2974, -3135, -2869, -2678, -2162, -1200, -534, -17, 288, 480, 586, 622, 281, -280, -859, -1624, -2226, -2739, -3090, -2955, -2466, -1751, -1288, -1216, -1461, -1496, -1622, -1906, -2112, -2588, -2855, -2887, -3056, -3220, -3002, -2864, -2512, -1779, -1533, -1281, -977, -501, 197, 580, 924, 1277, 1491, 1324, 1173, 688, 55, -46, -319, -472, -231, 317, 566, 1083, 1499, 1673, 1979, 1820, 1430, 1101, 909, 606, 162, -377, -1097, -1532, -1797, -1672, -1374, -1007, -312, 526, 1030, 1467, 2437, 2970, 3254, 2952, 1899, 898, 1, -845, -1558, -2018, -2344, -2360, -2177, -1681, -733, -31, 507, 827, 1187, 1330, 1468, 1609, 1494, 1287, 384, -448, -973, -1247, -1412, -1683, -1718, -1545, -908, -409, 245, 935, 1440, 1820, 1420, 925, 570, 208, 61, -12, -134, -258, 279, 631, 768, 648, 404, -35, -381, -493, -749, -737, -713, -192, 193, -16, -294, -823, -1343, -1828, -1947, -1772, -1395, -886, -637, -175, 362, 1012, 1554, 1860, 1745, 1190, 843, 546, 503, 503, 753, 1278, 1717, 1972, 1974, 1919, 1686, 1517, 1164, 836, 666, 337, 180, 29, 2, 7, 151, 305, 344, 699, 1401, 2224, 2756, 3141, 3253, 3437, 3650, 3604, 3200, 2660, 2175, 1556, 958, 838, 867, 1158, 1817, 2391, 2593, 2534, 2107, 1777, 1515, 1304, 912, 578, -19, -1062, -1880, -2052, -1755, -1087, -605, -262, 245, 853, 1500, 1784, 2012, 2237, 2388, 2369, 2044, 1761, 1530, 1309, 1006, 602, 571, 923, 1287, 1908, 2469, 2644, 2652, 2394, 2324, 2383, 2017, 1491, 1078, 602, 27, -675, -1106, -1206, -1229, -1178, -1067, -670, 32, 882, 1700, 2212, 2334, 2319, 1733, 864, -99, -1138, -2328, -3694, -4500, -4345, -3767, -3039, -2110, -1384, -788, -409, -668, -832, -865, -950, -502, -192, -577, -1187, -1624, -1691, -1494, -1303, -1128, -1304, -1556, -1395, -1146, -723, -265, 363, 820, 718, 580, 11, -628, -987, -1565, -1653, -925, -533, -236, 72, -131, -312, -840, -1423, -2098, -2914, -3207, -2889, -2707, -2784, -2582, -2375, -2225, -2165, -1908, -1355, -1055, -937, -1168, -1335, -1377, -1387, -1221, -1266, -1399, -1576, -1883, -2204, -2429, -2680, -1986, -1024, -558, 257, 653, 405, -209, -1269, -1786, -1759, -1910, -1857, -1861, -2134, -2117, -1972, -1465, -757, -572, -157, 583, 1413, 2041, 2164, 2465, 2662, 2644, 2407, 1824, 1274, 797, 62, -701, -1339, -1618, -882, -268, 443, 1277, 1283, 1046, 370, -607, -1234, -1490, -2069, -2530, -2821, -2993, -2793, -2476, -1590, -862, -288, 541, 1080, 1430, 1606, 1691, 1599, 1600, 1687, 1965, 2302, 2419, 1987, 988, 198, -668, -1018, -763, -355, 611, 1274, 1249, 982, 623, 157, 268, 425, 132, -316, -1174, -1842, -2262, -2121, -1656, -1193, -302, 587, 993, 1118, 1284, 1294, 1500, 1589, 1609, 1900, 1915, 1424, 363, -534, -1278, -2129, -2597, -2596, -2264, -1658, -1122, -960, -1086, -1212, -999, -534, -31, 403, 199, -249, -511, -581, -238, 230, 321, 146, 79, 42, -9, -215, -213, 360, 942, 1328, 1914, 2166, 1862, 1433, 1122, 1031, 1218, 1762, 2325, 2977, 3474, 2900, 1712, 557, -289, -778, -1039, -1099, -1451, -1531, -1108, -594, -52, 788, 1538, 1586, 1527, 1623, 1559, 1323, 915, 448, 561, 873, 1059, 1401, 1414, 1027, 352, -277, -230, 28, 889, 1890, 2710, 3139, 3130, 2608, 1932, 1485, 1207, 1070, 499, -447, -1479, -2120, -1665, -821, 70, 700, 1249, 1824, 2259, 2708, 2996, 2940, 2590, 2347, 2125, 2120, 2179, 1947, 1285, 640, 380, -74, -84, 748, 1567, 2071, 2257, 1926, 1093, 247, -570, -1062, -1069, -1326, -1995, -2726, -3040, -3093, -2628, -1857, -1027, -253, 407, 816, 598, 300, 87, 80, 172, 156, 169, 149, -61, -460, -712, -890, -922, -769, -276, 486, 1006, 1358, 1182, 744, 413, 277, 314, 11, -641, -1208, -1566, -1675, -1369, -822, -497, -458, -557, -536, -656, -666, -727, -779, -672, -313, -5, 98, 34, -813, -2159, -3199, -3970, -4455, -4326, -3769, -3262, -2633, -1977, -1634, -1165, -979, -928, -855, -857, -1108, -1380, -1221, -688, 79, 924, 1550, 1595, 1441, 900, -184, -979, -1698, -2098, -2127, -1528, -662, 154, 470, 573, 653, 716, 751, 525, 671, 549, 133, -237, -498, -861, -1596, -2356, -2897, -3430, -4002, -3930, -3279, -2286, -1247, -383, 412, 614, 527, 724, 712, 374, 4, -469, -875, -878, -451, -75, 8, -89, -204, -322, -269, -202, 189, 895, 1674, 2058, 1926, 1695, 1260, 691, 235, 37, -358, -799, -1382, -1711, -1420, -885, -52, 692, 823, 637, 918, 1046, 1185, 1583, 1634, 1652, 1653, 1653, 1764, 1758, 1317, 694, 208, -388, -668, -713, -381, 10, 246, 724, 706, -142, -1185, -2124, -2903, -3336, -3506, -3580, -3329, -2826, -1847, -728, 315, 1031, 1567, 2135, 1719, 1194, 644, -1, 37, 557, 1194, 1734, 1793, 1343, 951, 577, 70, -402, -850, -846, -891, -480, 64, 278, 308, 189, 39, -305, -566, -926, -1085, -868, -668, -611, -511, -251, -246, 270, 1143, 1538, 1723, 1922, 1926, 1903, 2407, 3096, 3309, 2636, 1456, 417, -566, -1185, -1670, -2035, -1980, -1767, -1261, -645, -357, -483, -788, -1186, -1180, -1052, -615, 274, 711, 892, 937, 1043, 1381, 1391, 1260, 1002, 484, 97, -58, 61, 876, 1789, 2278, 2761, 2997, 2971, 2915, 3110, 3209, 3140, 3432, 3697, 3503, 3247, 2407, 1111, -56, -1297, -2307, -2862, -2805, -2182, -1603, -1040, -161, 719, 1288, 1691, 1606, 1529, 1215, 377, -255, -663, -544, -170, 34, 131, 365, 460, 136, -257, -592, -699, -384, 476, 1203, 1780, 2279, 2101, 1787, 1473, 861, -9, -718, -1222, -1611, -1711, -1654, -1354, -886, -292, 196, 338, 592, 744, 753, 924, 1235, 1177, 1162, 1207, 837, 884, 772, 311, 6, -399, -544, -367, -45, 319, 386, 33, -858, -1907, -2781, -3194, -3325, -3360, -3488, -3289, -2800, -2241, -1302, -484, 183, 679, 647, 245, -223, -755, -913, -500, -34, 318, 283, 75, -4, -457, -1012, -1323, -1570, -1654, -1451, -854, -159, 261, 372, 164, -191, -523, -720, -692, -352, -343, -519, -590, -678, -554, -291, -144, -43, -182, -366, -421, -402, -125, 357, 961, 1445, 1422, 1044, 77, -1407, -2735, -3537, -4008, -4233, -3969, -3350, -2863, -2645, -2415, -2070, -1734, -1292, -1127, -934, -474, -162, 405, 1112, 1813, 2529, 2872, 2599, 2026, 1394, 719, 252, -16, -136, 44, 282, 506, 565, 686, 987, 1039, 1155, 1090, 988, 975, 1052, 1133, 695, -107, -1044, -1887, -2304, -2317, -2520, -2273, -1832, -1519, -871, -93, 539, 1204, 1558, 1489, 1364, 1229, 1098, 978, 892, 825, 883, 759, 419, 59, -433, -814, -1288, -1482, -1119, -600, -232, 152, 543, 749, 1108, 1283, 1126, 592, -197, -900, -1031, -1187, -1520, -1522, -1269, -925, -434, -298, -352, -120, 355, 652, 888, 1086, 1296, 1658, 1880, 1802, 1285, 610, 89, -184, -81, 129, 190, 77, 132, 106, -206, -459, -1013, -1581, -2177, -2581, -2658, -2497, -2285, -1998, -1340, -435, 623, 1296, 1624, 1556, 1399, 1293, 907, 928, 1207, 1405, 1564, 1569, 1486, 1238, 814, 221, -331, -566, -540, -492, -312, 10, 112, 499, 823, 891, 900, 725, 489, 169, -26, -13, 104, 149, 332, 399, 244, 315, 362, 657, 1080, 1595, 2303, 2986, 3274, 3371, 3124, 2509, 1649, 644, -267, -945, -1284, -1322, -1427, -1520, -1557, -1711, -1577, -1592, -1457, -1280, -1146, -1096, -795, -313, 272, 999, 1826, 2699, 2965, 2733, 2098, 1195, 695, 416, 367, 747, 1033, 1042, 1244, 1283, 1139, 1427, 1620, 1815, 1930, 1914, 1819, 1758, 1915, 1788, 1386, 454, -631, -1479, -2201, -2605, -2568, -2168, -1759, -1405, -1296, -1047, -767, -905, -751, -723, -942, -1160, -1128, -941, -676, -420, -313, -378, -736, -909, -943, -1137, -1173, -1220, -981, -582, 38, 841, 1473, 2033, 2176, 2101, 1792, 1211, 515, 5, -247, -635, -1053, -1273, -1114, -988, -1033, -856, -751, -402, -29, 82, 155, 132, -28, -285, -229, -248, -284, -377, -502, -665, -600, -263, -100, -83, -264, -562, -1021, -1626, -2178, -2595, -2748, -2666, -2598, -2316, -1946, -1568, -985, -208, 235, 314, 344, 313, 315, 275, 200, 103, -78, -153, -37, 275, 427, 156, -202, -740, -1316, -1302, -923, -665, -169, 102, 7, 5, -101, -254, -57, 102, -87, -272, -125, -76, -168, -188, -138, -145, -248, -40, 420, 789, 1052, 1442, 1705, 1789, 2000, 1994, 1820, 1236, 213, -788, -1766, -2513, -2661, -2523, -2580, -2363, -2261, -2192, -2201, -2157, -1831, -1569, -1252, -969, -454, 355, 953, 1523, 2052, 2553, 3039, 3207, 2946, 2616, 2023, 1525, 1317, 890, 671, 488, 566, 843, 693, 503, 499, 413, 487, 856, 1086, 942, 366, -612, -1428, -2176, -2600, -2624, -2496, -2098, -1878, -1342, -1045, -946, -569, -344, -109, 183, 264, 398, 403, 192, 209, 187, 153, 401, 427, 503, 510, 67, -434, -882, -1052, -820, -396, -52, 203, 463, 644, 430, 262, 246, 160, 233, -63, -386, -306, -615, -833, -736, -461, -19, 291, 583, 852, 932, 910, 1116, 1285, 1617, 1671, 1415, 1406, 1359, 1187, 936, 770, 736, 746, 854, 697, 334, 5, -421, -1036, -1226, -1407, -1558, -1516, -1583, -1524, -1317, -1215, -1023, -450, 261, 1258, 2076, 2238, 2010, 1410, 748, 365, 475, 793, 961, 1275, 1527, 1509, 1419, 1055, 519, 77, -254, -178, -146, -431, -387, -387, -463, -301, -92, 387, 669, 298, 129, 188, 143, 83, 181, 423, 761, 1062, 1393, 1637, 1945, 2164, 2100, 2331, 2559, 2527, 2562, 2183, 1262, 273, -699, -1515, -2143, -2634, -2751, -2931, -3260, -3380, -3464, -3002, -2236, -1791, -1334, -1036, -1071, -922, -348, 359, 1071, 1805, 2450, 2685, 2635, 2372, 1711, 1136, 548, 222, 193, 181, 280, 261, 185, -24, -37, 51, 384, 665, 826, 965, 759, 60, -650, -1195, -1546, -1501, -1453, -1636, -1740, -1839, -1486, -1097, -719, -298, -242, -180, -107, -39, -276, -719, -1076, -1465, -1849, -1885, -1772, -1628, -1174, -971, -874, -561, -558, -554, -564, -471, -319, -166, 176, 438, 655, 1174, 1552, 1583, 1378, 924, 248, -245, -359, -121, 252, 587, 684, 338, 68, -72, -375, -585, -789, -923, -942, -987, -1045, -1228, -1317, -1220, -960, -835, -559, -263, -384, -780, -1130, -1479, -1719, -1396, -1060, -1034, -982, -887, -992, -887, -561, -224, 265, 853, 1412, 1940, 1960, 1922, 1572, 797, 47, -602, -783, -320, 304, 662, 981, 801, 461, 470, 332, 220, -21, -449, -1031, -1178, -815, -459, -28, 1, -292, -393, -443, -261, 233, 705, 1191, 1516, 1572, 1693, 1680, 1527, 1362, 922, 570, 482, 524, 913, 1240, 1427, 1387, 938, 169, -473, -1037, -1697, -2572, -3481, -4245, -4688, -4510, -3637, -2674, -1769, -1333, -1067, -604, -231, 206, 833, 1304, 1811, 2306, 2580, 3055, 3281, 2859, 1963, 641, -124, -450, -514, -19, 524, 820, 736, 469, 344, 488, 724, 863, 547, 169, -204, -744, -730, -766, -925, -968, -1255, -1342, -1247, -909, -341, -57, 150, 314, 260, 207, 314, 369, 309, 16, -336, -685, -1160, -845, -337, 21, 363, 226, 71, 136, 175, 302, 362, 179, -45, -180, 13, 614, 1076, 1643, 1843, 1566, 1214, 730, 390, 243, 379, 569, 763, 1086, 1014, 845, 768, 536, -231, -535, -495, -469, 0, 499, 945, 1000, 834, 1002, 1041, 974, 972, 752, 185, -161, -500, -478, -86, 105, 118, -261, -562, -941, -1270, -1308, -1423, -1395, -1252, -720, -83, 599, 1042, 1298, 920, 61, -410, -933, -796, -105, 281, 589, 883, 1040, 1306, 1539, 1532, 1367, 671, -5, -402, -696, -404, 66, 229, 0, -418, -502, -673, -709, -649, -379, 157, 735, 1234, 1719, 1749, 1187, 930, 536, 294, 234, 157, 502, 732, 981, 995, 589, 161, -239, -748, -1438, -1912, -2571, -3151, -3551, -3601, -3436, -3225, -2752, -2453, -2142, -1643, -1114, -701, -395, 327, 1285, 2030, 2368, 2706, 2562, 1916, 1227, 218, -449, -822, -923, -458, 191, 769, 1102, 1305, 1432, 1363, 1030, 665, 295, -126, -218, -460, -611, -538, -529, -564, -1043, -1398, -1725, -1883, -1801, -1686, -1297, -585, -198, -56, 130, -69, -331, -702, -1392, -1711, -1907, -1661, -1027, -657, -655, -824, -706, -376, -79, 216, 223, -57, -401, -679, -635, 34, 597, 996, 1374, 1511, 1558, 1587, 1817, 1814, 1510, 1327, 1210, 879, 810, 804, 423, -231, -1090, -1626, -1836, -1666, -1088, -452, 164, 381, 352, 101, -11, -126, -328, -421, -752, -1142, -1402, -1169, -821, -651, -664, -719, -913, -932, -555, -100, 403, 793, 1110, 1276, 1222, 1342, 1323, 1200, 875, 291, -139, -245, 291, 1003, 1586, 1729, 1484, 1168, 1112, 780, 161, -399, -1227, -2027, -2405, -2465, -1959, -1322, -859, -791, -875, -1042, -1088, -996, -748, -341, 173, 695, 1139, 1503, 1897, 2197, 1995, 1425, 773, 303, 292, 744, 1423, 1727, 1509, 1171, 846, 317, -471, -1094, -1713, -2606, -3352, -3677, -3680, -3295, -2931, -2642, -2163, -1661, -1125, -264, 714, 1403, 1845, 2312, 2383, 2477, 2553, 2650, 2445, 1796, 1457, 938, 601, 492, 603, 799, 948, 950, 736, 587, 464, 304, 269, 189, -247, -599, -460, -111, 137, -63, -419, -965, -1335, -1149, -762, -538, -245, 153, 646, 1107, 1460, 1718, 1718, 1242, 337, -485, -1021, -1102, -940, -461, -146, -95, -383, -556, -835, -1191, -1355, -1261, -1277, -1267, -811, -80, 500, 833, 944, 1183, 1460, 1627, 1877, 2000, 1968, 1896, 1641, 1411, 1653, 2002, 1998, 1542, 641, -365, -1149, -1627, -1637, -1440, -889, -269, 290, 738, 823, 705, 340, 95, -171, -559, -955, -1035, -999, -1166, -1293, -1484, -1504, -1365, -1091, -541, 75, 395, 285, -72, -183, 4, 174, 322, 48, -275, -421, -413, -264, 55, 463, 802, 856, 758, 596, 363, 256, 158, 81, -15, -121, -256, -243, -286, -498, -789, -914, -863, -642, -250, 316, 792, 1140, 1153, 1222, 1384, 1418, 1386, 973, 22, -745, -1222, -1500, -1358, -998, -670, -244, 207, 263, 89, -334, -948, -1722, -2362, -2746, -2999, -3070, -2902, -2719, -2658, -2458, -1937, -1395, -621, 385, 1094, 1668, 1987, 1991, 1960, 2243, 2485, 2342, 1793, 1124, 570, -23, -415, -601, -791, -655, -192, 234, 613, 883, 855, 474, -18, -341, -694, -629, -401, -334, -308, -308, -232, -9, 412, 724, 591, 361, 306, -39, -302, 45, 519, 587, 279, -199, -802, -1374, -1598, -1498, -1183, -963, -1117, -1324, -1596, -1848, -1884, -1803, -1662, -1478, -1265, -722, -48, 496, 785, 1064, 1300, 1587, 2060, 2387, 2751, 2983, 3117, 3041, 2623, 2211, 2123, 2000, 1311, 140, -1073, -1871, -2229, -2355, -2040, -1427, -788, -288, 159, 221, -11, -180, -478, -828, -1092, -1082, -940, -698, -505, -436, -239, -293, -433, -512, -325, -184, -236, -117, -96, 81, 419, 747, 953, 761, 421, 219, -18, -311, -267, -98, 268, 633, 568, 251, -119, -233, -200, -146, -217, -354, -328, -397, -481, -776, -974, -949, -722, -436, -93, 433, 670, 985, 1095, 940, 1083, 1067, 1080, 1070, 981, 897, 1020, 1038, 1071, 1178, 1077, 924, 565, 346, 301, 300, 292, 291, 88, -347, -486, -706, -1260, -1859, -2559, -2991, -3089, -2824, -2329, -1437, -467, 309, 1021, 1205, 1318, 1525, 1730, 1751, 1365, 760, 373, 260, 49, 223, 583, 712, 733, 747, 830, 842, 967, 1149, 1158, 920, 607, 305, 64, -142, -248, -211, -133, 99, 224, 308, 703, 499, 185, 312, 220, 264, 551, 677, 506, 242, 29, -228, -543, -836, -1092, -1498, -1736, -1772, -1474, -1100, -756, -635, -1024, -1294, -1724, -2128, -1856, -1388, -1307, -861, -220, 367, 1183, 1907, 2575, 3010, 3014, 2909, 2675, 2231, 2012, 1982, 1706, 1120, 545, -127, -619, -881, -877, -581, -208, -235, -292, -72, 64, 209, 285, -39, -319, -613, -879, -962, -1294, -1783, -1932, -2128, -2352, -2174, -1903, -1452, -1170, -1088, -843, -284, 149, 392, 499, 173, -221, -476, -641, -631, -575, -276, 261, 843, 1304, 1605, 1719, 1413, 1080, 581, 111, -88, -102, 46, 298, 243, 25, -167, -384, -244, -101, -10, 155, 204, 177, 302, 608, 763, 683, 366, -266, -712, -911, -994, -871, -719, -608, -471, -541, -433, -289, -174, 54, 61, -286, -723, -1086, -1327, -1287, -1385, -1815, -2036, -1981, -1784, -1057, -264, 224, 885, 1496, 1601, 1846, 2165, 2177, 1841, 1439, 1272, 1318, 1308, 1457, 1440, 1196, 762, 184, -344, -709, -911, -913, -592, -377, -264, -164, -149, -560, -878, -1151, -1339, -1320, -1330, -1140, -685, -254, 316, 1030, 1387, 1423, 1463, 1335, 1058, 686, 309, 322, 246, 97, -40, -262, -666, -1048, -1262, -1362, -1281, -1325, -1340, -1466, -1860, -2135, -2141, -1993, -1936, -1684, -1342, -759, 5, 688, 1619, 2431, 2719, 3121, 3648, 3526, 3187, 2892, 2482, 2085, 1428, 1046, 836, 271, -327, -728, -1001, -1090, -1008, -1035, -882, -697, -549, -345, -310, -596, -968, -1278, -1577, -1660, -1456, -1497, -1278, -1030, -942, -634, -358, -412, -335, -52, 17, 511, 874, 1091, 1234, 1122, 1029, 869, 630, 264, 129, -242, -584, -500, -286, -11, 88, 71, 114, 136, -99, 22, 323, 203, 78, -190, -398, -145, 59, 186, 581, 1111, 1285, 1656, 1953, 2158, 2305, 2069, 1676, 991, 234, -393, -792, -1135, -1135, -706, -336, 199, 585, 510, 380, 340, 146, -261, -802, -1513, -2027, -2210, -2200, -2030, -1956, -1877, -1727, -1649, -1551, -1016, -548, 36, 696, 1097, 1431, 1611, 1649, 1339, 1196, 1108, 1019, 975, 828, 737, 770, 829, 889, 823, 490, 289, 75, -169, -8, 68, 40, 240, 177, 111, 219, 134, 28, 76, 47, 140, 327, 497, 499, 580, 826, 1025, 1235, 833, 463, 272, -294, -832, -1108, -1340, -1531, -1790, -2179, -2275, -2378, -2436, -2180, -2041, -1885, -1861, -1830, -1721, -1636, -1596, -1432, -1096, -750, -357, 622, 1615, 2430, 3375, 4069, 4325, 4265, 3864, 3180, 2356, 1190, 387, -145, -695, -1024, -1048, -936, -737, -555, -389, -196, -295, -462, -402, -441, -543, -737, -1054, -1254, -1354, -1404, -1303, -1088, -955, -732, -370, -208, -218, -25, 26, -153, -216, -291, 30, 195, 108, 171, -1, -238, -249, -67, 9, -243, -500, -527, -405, -206, -137, 2, 77, -18, 225, 525, 729, 964, 992, 870, 788, 600, 786, 840, 753, 779, 637, 491, 474, 434, 494, 585, 117, -538, -1057, -1405, -1812, -2045, -1840, -1573, -1221, -569, 34, 562, 970, 1324, 1236, 841, 490, 187, -128, -361, -487, -697, -779, -956, -1024, -543, -71, 185, 467, 852, 1109, 1124, 1012, 1057, 790, 145, -232, -380, -432, -557, -455, -108, 223, 472, 389, -24, -666, -1255, -1640, -1780, -1880, -1618, -1007, -623, -361, -104, 128, 425, 630, 786, 1063, 956, 824, 957, 1139, 1489, 1798, 2000, 1969, 1751, 1510, 1139, 756, 397, 43, -97, -256, -678, -1050, -1263, -1452, -1599, -1665, -1778, -2001, -2340, -2218, -1803, -1688, -1768, -1736, -1579, -1353, -973, -388, 366, 991, 1770, 2517, 3220, 3658, 3640, 3242, 2346, 1460, 588, -22, -455, -806, -1044, -1123, -902, -592, -114, 284, 591, 673, 566, 430, 136, -181, -490, -805, -1215, -1543, -1570, -1359, -996, -666, -173, 195, 410, 634, 580, 515, 396, 294, -131, -438, -459, -510, -157, 79, 187, 259, 214, 172, -39, -279, -434, -261, -309, -466, -545, -558, -277, 267, 931, 1365, 1564, 1451, 1080, 1017, 786, 632, 586, 518, 502, 536, 484, 392, 340, 68, 37, -60, -320, -634, -1104, -1237, -1115, -965, -674, -304, -6, 158, 366, 450, 389, 277, 152, -209, -693, -1196, -1520, -1501, -1662, -1635, -1431, -1391, -1259, -855, -367, 170, 720, 1043, 1377, 1457, 1162, 959, 714, 564, 504, 537, 842, 1068, 1311, 1389, 1449, 1192, 738, 280, -360, -863, -1338, -1573, -1498, -1431, -1069, -673, -259, 208, 667, 832, 809, 871, 848, 749, 667, 414, 65, -241, -517, -772, -665, -496, -269, -122, -212, -142, -82, -182, -587, -982, -1421, -1696, -1840, -2042, -2003, -1862, -1571, -1265, -1132, -937, -824, -616, -381, 103, 676, 1176, 1689, 2283, 2911, 3446, 3900, 3990, 3689, 2898, 1822, 963, 101, -469, -716, -1094, -1287, -1236, -1224, -1026, -743, -499, -392, -423, -545, -570, -705, -706, -960, -1226, -1282, -1382, -1493, -1448, -1091, -460, 211, 758, 1114, 1140, 995, 959, 709, 446, 133, -202, -276, -275, -317, -374, -373, -175, -256, -414, -573, -815, -967, -871, -783, -739, -521, -174, 296, 665, 1064, 1385, 1608, 1711, 1831, 1909, 1700, 1204, 624, 159, -130, -289, -179, -181, -335, -519, -600, -598, -690, -546, -461, -562, -808, -871, -748, -606, -273, -154, -94, -13, 384, 681, 642, 556, 158, -294, -645, -959, -1268, -1145, -739, -368, -23, 167, 553, 838, 1104, 1202, 1116, 913, 441, 5, -437, -591, -425, -407, -222, 16, 144, 73, 92, -88, -617, -1032, -1333, -1412, -1357, -1243, -1055, -754, -418, 12, 509, 957, 1652, 2073, 2257, 2256, 1945, 1929, 1936, 1658, 1045, 642, 337, -198, -599, -770, -568, -379, -133, 78, 112, -203, -827, -1313, -1873, -2306, -2541, -2584, -2389, -2217, -2212, -1981, -1858, -1956, -1576, -1010, -420, 125, 716, 1420, 1876, 2438, 3023, 3346, 3237, 3042, 2876, 2218, 1312, 457, -69, -395, -637, -938, -1139, -1024, -977, -766, -556, -479, -346, 4, 557, 1027, 1044, 628, 99, -723, -1373, -1365, -1110, -540, 210, 657, 760, 820, 787, 890, 897, 329, -387, -943, -1314, -1637, -1650, -1318, -982, -764, -467, -203, -249, -573, -803, -797, -747, -542, -421, -256, 247, 741, 1059, 1323, 1334, 1383, 1638, 1801, 1814, 1690, 1376, 1023, 453, -93, -392, -806, -1355, -1618, -1541, -1524, -1444, -1218, -1086, -840, -352, -13, 296, 546, 572, 473, 343, 232, 314, 628, 1034, 988, 742, 422, -85, -620, -728, -551, -450, -368, -314, -248, -134, 45, 151, 309, 431, 338, 182, -39, -280, -522, -622, -521, -297, 108, 337, 514, 349, 229, 212, -144, -331, -418, -434, -758, -938, -909, -776, -703, -722, -545, -183, 521, 1187, 1532, 1724, 1623, 1366, 964, 490, 18, -540, -862, -967, -1115, -984, -643, -341, 293, 959, 1287, 1146, 708, 322, -179, -648, -904, -895, -726, -717, -931, -1217, -1362, -1332, -1131, -869, -522, -91, 168, 655, 1323, 1866, 2452, 2544, 2436, 2099, 1608, 1036, 162, -526, -1012, -1365, -1486, -1593, -1756, -1682, -1469, -1357, -1224, -1112, -778, -446, 65, 697, 891, 959, 751, 476, 162, -102, 44, 283, 422, 564, 722, 862, 1125, 1123, 681, 395, -74, -430, -688, -786, -772, -823, -603, -322, -236, -288, -98, -79, -182, -373, -543, -604, -414, -144, 30, 320, 522, 378, 596, 655, 901, 1306, 1520, 1663, 1509, 1122, 712, 139, -753, -1331, -1861, -2467, -2508, -2338, -1862, -1424, -858, -145, 374, 827, 879, 1042, 1271, 1156, 862, 632, 517, 606, 708, 700, 672, 194, -175, -424, -873, -854, -675, -554, -408, -158, 116, 197, 129, -87, -259, -498, -531, -558, -574, -532, -650, -454, -83, 419, 690, 774, 982, 952, 687, 497, -72, -612, -861, -1137, -1096, -832, -730, -504, -387, -277, 270, 789, 1179, 1429, 1642, 1641, 1558, 1047, 388, -26, -262, -409, -456, -501, -673, -533, -104, 259, 558, 625, 636, 607, 346, -49, -540, -1158, -1484, -1699, -2154, -2376, -2623, -2520, -2060, -1604, -1202, -784, -234, 338, 1005, 1822, 2471, 2711, 2444, 2183, 1955, 1775, 1576, 1491, 1091, 534, 198, -167, -342, -510, -655, -517, -636, -1082, -1327, -1249, -836, -402, -102, 347, 722, 541, 359, 138, -42, -223, -253, -247, -151, 211, 376, 409, 233, -364, -830, -981, -1125, -1250, -1213, -1297, -1185, -935, -426, 192, 356, 538, 644, 336, 27, -271, -394, -481, -509, -245, 223, 605, 819, 945, 1371, 1945, 2014, 1917, 1735, 1462, 1246, 873, 436, -369, -1158, -1553, -1735, -1873, -1823, -1711, -1679, -1367, -907, -283, 322, 813, 1271, 1341, 1321, 895, 511, 497, 453, 383, 254, 5, -352, -601, -776, -632, -360, -142, 179, 222, 329, 207, -211, -616, -1086, -1320, -1254, -1034, -757, -512, -366, -170, -35, 108, 576, 891, 1047, 920, 654, 373, 19, -151, -416, -621, -672, -729, -627, -471, -366, -255, 123, 584, 985, 1180, 1358, 1558, 1392, 976, 588, 113, -330, -519, -497, -440, -435, -585, -588, -340, 239, 850, 1382, 1638, 1431, 952, 356, -228, -857, -1357, -1638, -1919, -2294, -2307, -2259, -1906, -1210, -640, -264, 129, 546, 944, 1257, 1238, 1281, 1339, 1342, 1466, 1518, 1492, 1142, 375, -424, -961, -1223, -1199, -932, -696, -647, -721, -961, -1150, -976, -690, -525, -170, 195, 438, 748, 1028, 1382, 1800, 1917, 1903, 1807, 1524, 1287, 762, 74, -489, -942, -1301, -1330, -1220, -1063, -960, -955, -999, -776, -271, 123, 461, 271, -105, -415, -827, -919, -994, -928, -595, -239, -131, 72, 360, 665, 1231, 1684, 1805, 1772, 1730, 1461, 1014, 433, -224, -691, -1354, -1740, -1836, -2063, -2112, -2206, -2214, -1717, -992, -159, 836, 1518, 1757, 1671, 1326, 1014, 926, 928, 975, 925, 898, 754, 580, 497, 486, 710, 688, 496, 327, 86, -177, -527, -1178, -1619, -1569, -1544, -1361, -983, -654, -484, -580, -582, -333, -76, 326, 822, 972, 799, 652, 184, 98, -63, -362, -496, -617, -841, -1002, -690, -402, 52, 619, 1001, 1142, 1320, 1246, 836, 297, -440, -779, -868, -921, -551, -205, 9, 259, 330, 472, 787, 950, 1059, 1230, 1190, 1085, 585, 79, -203, -628, -855, -1116, -1510, -1925, -2207, -2054, -1777, -1349, -869, -580, -185, 413, 776, 989, 1042, 832, 981, 1160, 1369, 1714, 1693, 1324, 562, -137, -442, -559, -632, -460, -378, -600, -750, -1040, -1067, -1037, -950, -852, -748, -296, 342, 982, 1508, 1849, 1898, 1829, 1491, 966, 518, 40, -386, -1056, -1556, -1640, -1747, -1525, -1027, -728, -612, -476, -489, -132, 382, 745, 955, 754, 778, 472, 63, -195, -384, -541, -562, -464, -229, 69, 478, 947, 1344, 1713, 2031, 1831, 1599, 1158, 431, -316, -1151, -1673, -1939, -1970, -1894, -1781, -1786, -1717, -1562, -1258, -641, -185, 315, 697, 747, 775, 728, 968, 993, 901, 985, 1075, 1046, 1000, 1080, 893, 903, 567, 282, 188, 13, -22, -316, -601, -1130, -1670, -1989, -2122, -1885, -1393, -895, -523, -81, 249, 603, 881, 1087, 1563, 1522, 1207, 836, 343, -67, -346, -531, -739, -706, -742, -731, -538, -117, 389, 611, 916, 1043, 1019, 722, 147, -404, -902, -1304, -1376, -1110, -718, -175, 275, 491, 638, 680, 882, 1121, 1064, 1038, 1024, 1160, 971, 460, -114, -625, -973, -1232, -1432, -1649, -1659, -1589, -1398, -1150, -986, -591, -419, -146, 189, 154, 235, 256, 439, 749, 1331, 1760, 2019, 2025, 1589, 901, 191, -141, -660, -1047, -1285, -1571, -1578, -1388, -1229, -1056, -732, -323, 63, 379, 932, 1495, 1799, 2041, 1910, 1652, 1517, 1242, 755, 96, -475, -1041, -1672, -1853, -1695, -1270, -734, -276, -161, -77, 106, 186, 348, 309, 187, 60, -188, -455, -795, -1356, -1812, -1846, -1456, -836, -350, 136, 770, 1335, 1625, 1627, 1756, 1770, 1483, 1184, 931, 570, 78, -578, -1091, -1191, -1039, -742, -837, -974, -1039, -1010, -614, -254, -221, -278, -177, 133, 442, 649, 872, 908, 918, 1057, 1313, 1571, 1649, 1541, 1179, 720, 220, -81, -293, -532, -874, -1337, -1826, -2338, -2560, -2227, -1575, -1083, -785, -409, -140, 72, 340, 890, 1079, 824, 686, 475, 353, 236, 18, -236, -522, -766, -822, -602, -326, -94, 119, 411, 547, 651, 969, 1173, 1063, 824, 469, -4, -589, -1002, -921, -559, -90, 363, 696, 1022, 1192, 1150, 944, 649, 438, 272, 317, 433, 167, -182, -521, -999, -1253, -1279, -1255, -1342, -1287, -1142, -1139, -1056, -815, -590, -405, -263, -179, 47, 351, 533, 952, 1540, 2012, 2218, 2031, 1681, 1197, 448, -369, -951, -1587, -1964, -1975, -1844, -1574, -1375, -1222, -943, -438, 185, 848, 1653, 2102, 2131, 1966, 1660, 1216, 801, 451, 228, -162, -879, -1366, -1676, -1718, -1323, -865, -428, 25, 282, 503, 812, 825, 592, 272, -58, -273, -194, -123, -420, -993, -1471, -1459, -970, -477, 221, 878, 1183, 1438, 1534, 1551, 1509, 1349, 988, 642, 330, -197, -693, -1263, -1402, -1344, -1307, -1238, -1294, -1309, -1224, -937, -1079, -1225, -1135, -1008, -540, 154, 526, 597, 788, 954, 1505, 2263, 2734, 2963, 2784, 2428, 1826, 1049, 332, -138, -522, -946, -1168, -1642, -1873, -2089, -2298, -2034, -1594, -991, -577, -74, 351, 754, 1065, 884, 620, 251, 90, 44, 79, 75, 1, -105, -323, -20, 98, 164, 118, -136, -252, -341, -226, -274, -209, 30, 269, 359, 124, -288, -836, -1024, -851, -381, 93, 279, 468, 326, 494, 525, 271, 165, 196, 406, 694, 1006, 818, 553, 300, 177, 294, 295, 222, -70, -298, -663, -931, -1005, -1198, -1247, -1234, -905, -661, -341, -98, 151, 714, 1208, 1783, 2005, 2012, 1828, 1300, 639, -474, -1521, -2064, -2317, -2108, -1617, -1228, -1059, -843, -735, -136, 456, 948, 1360, 1600, 1733, 1630, 1538, 1266, 858, 496, 19, -537, -1146, -1465, -1702, -1606, -1250, -670, 114, 395, 564, 472, 359, 303, 90, -71, -79, -119, -313, -407, -746, -1013, -1129, -1048, -548, -61, 436, 647, 778, 926, 923, 1048, 1188, 1285, 1394, 1374, 996, 551, 127, -317, -625, -953, -901, -958, -1304, -1413, -1433, -1105, -1065, -1309, -1244, -904, -533, -110, 292, 632, 896, 1034, 1399, 1837, 2206, 2500, 2294, 1763, 917, 247, -284, -889, -1288, -1637, -2059, -2314, -2326, -2301, -1749, -1155, -608, -61, 121, 437, 599, 793, 1151, 1129, 869, 698, 655, 423, 240, 33, -87, -194, -142, 99, 169, 360, 120, -244, -493, -609, -498, -161, -37, 92, 187, 158, -42, -323, -422, -293, -146, 183, 454, 484, 570, 594, 609, 368, -117, -471, -536, -319, 105, 459, 747, 777, 612, 461, 385, 256, 96, -296, -796, -1266, -1640, -1740, -1765, -1687, -1483, -1390, -1223, -896, -332, 535, 1215, 1782, 2249, 2360, 2315, 2107, 1733, 1288, 488, -472, -1216, -1601, -1903, -2084, -1869, -1513, -1256, -820, -209, 415, 787, 982, 1100, 1238, 1320, 1294, 1234, 772, 139, -479, -1018, -1223, -1229, -871, -257, 176, 525, 793, 1008, 951, 805, 420, 184, -229, -489, -468, -280, -127, -170, -344, -828, -940, -893, -680, -399, -272, -233, -132, 153, 481, 773, 766, 453, 227, 35, 130, 57, 84, 241, 108, -249, -510, -691, -869, -960, -1052, -1224, -1312, -1500, -1577, -1187, -496, 324, 953, 1385, 1625, 2066, 2476, 2672, 2626, 2290, 1772, 1136, 605, 360, 55, -539, -1191, -1774, -2148, -2095, -1857, -1340, -838, -516, -473, -452, -311, -138, 242, 433, 464, 287, 57, -72, -254, -400, -385, -348, -339, -216, 43, 182, 232, 314, 178, -8, -158, -196, -103, -35, -79, -33, -6, 121, 446, 512, 539, 403, 295, 318, 394, 388, 352, 129, -372, -612, -616, -630, -380, 24, 429, 861, 1362, 1589, 1548, 1327, 845, 413, 19, -378, -684, -879, -1132, -1399, -1632, -1895, -1971, -2008, -1603, -900, -218, 252, 689, 1207, 1461, 1689, 1778, 1660, 1119, 385, -192, -926, -1410, -1736, -1817, -1686, -1334, -990, -681, -258, 95, 426, 829, 1118, 1280, 1522, 1880, 1832, 1391, 926, 577, 270, 23, -164, -334, -449, -437, -302, -222, -47, 188, 203, 107, -324, -873, -1127, -1225, -1194, -1005, -558, -273, -200, -111, -10, -66, -181, -1, 199, 369, 605, 925, 1046, 933, 719, 305, 63, 122, 197, 399, 620, 555, 233, -20, -222, -461, -890, -1165, -1483, -2018, -2167, -2052, -1773, -1369, -757, 79, 700, 1122, 1340, 1489, 1708, 1857, 1791, 1723, 1536, 1105, 793, 371, -18, -586, -964, -1225, -1630, -1622, -1335, -1017, -709, -334, 47, 448, 728, 838, 942, 653, 173, -241, -243, -119, -144, 36, 321, 341, 188, 22, 25, 98, 195, 275, 195, -9, -234, -346, -369, -386, -629, -777, -789, -750, -326, -61, 98, 161, -108, -118, 8, -16, -134, -305, -567, -777, -838, -486, -47, 399, 1011, 1464, 1836, 2061, 1951, 1762, 1320, 896, 634, 84, -677, -1319, -1743, -1859, -1889, -2041, -1923, -1804, -1408, -677, -46, 728, 1169, 1472, 1805, 1836, 1721, 1359, 777, 21, -619, -954, -974, -928, -821, -640, -756, -694, -721, -566, -162, 145, 531, 675, 819, 985, 1087, 1066, 933, 414, -49, -227, -590, -430, -417, -411, -275, -365, -273, -105, 162, 323, 99, -432, -948, -1122, -855, -375, -136, 224, 404, 512, 532, 270, 356, 297, 249, 77, -165, -275, -339, -287, -160, -43, -209, -188, -192, -167, 267, 264, 362, 367, 385, 337, 66, -74, -609, -1113, -1681, -1796, -1410, -697, 43, 590, 1058, 1276, 1669, 1690, 1722, 1830, 1631, 1426, 902, 521, 334, 166, -253, -646, -1204, -1706, -1791, -1927, -1614, -1259, -1035, -715, -510, -304, -163, 66, -51, -292, -438, -606, -376, -118, 224, 621, 1037, 1021, 905, 855, 718, 795, 781, 644, 427, 186, 253, 499, 480, 177, -124, -634, -1003, -999, -982, -677, -329, -37, 40, 143, 9, 31, 20, -336, -693, -999, -983, -566, -118, 201, 560, 982, 1314, 1742, 1883, 1769, 1504, 1011, 439, -152, -539, -833, -1114, -1671, -2063, -2208, -2307, -2036, -1512, -739, -51, 362, 757, 1318, 1663, 1622, 1561, 1176, 637, 183, -122, -297, -435, -501, -682, -767, -824, -836, -736, -672, -470, -243, 15, 202, 482, 851, 1313, 1521, 1252, 983, 617, 271, -7, -99, -88, -86, -113, -188, -56, 30, 144, 101, -226, -489, -795, -857, -692, -559, -415, -277, -25, 143, 278, 179, 20, -237, -494, -700, -714, -543, -395, -89, -88, -184, -237, -272, -121, 110, 333, 526, 863, 1038, 1005, 961, 702, 409, -149, -713, -1441, -1808, -1782, -1558, -1128, -735, -182, 254, 813, 1271, 1448, 1441, 1307, 1130, 723, 597, 551, 500, 359, -34, -460, -931, -1018, -777, -231, 73, 408, 614, 522, 441, 196, 77, -131, -364, -644, -933, -813, -688, -493, -242, 171, 379, 445, 452, 92, -147, -287, -257, -502, -457, -132, -1, 32, -278, -760, -1157, -1267, -1322, -1181, -708, -272, 331, 652, 855, 809, 668, 710, 531, 217, -190, -387, -465, -246, 196, 645, 1124, 1349, 1547, 1530, 1538, 1497, 1256, 1019, 403, 37, -301, -645, -1107, -1695, -1977, -1964, -1869, -1716, -1092, -485, 89, 708, 978, 1003, 856, 909, 705, 307, 105, -269, -462, -791, -1050, -1210, -1143, -941, -895, -905, -793, -378, -261, -110, 204, 293, 588, 907, 1095, 1064, 975, 780, 545, 385, 291, 411, 422, 442, 206, -90, -263, -354, -312, -532, -558, -554, -449, -49, 112, 181, 413, 689, 522, 423, 407, 370, 137, -353, -654, -1100, -1042, -647, -457, -117, -74, -131, -251, -270, -342, -369, 43, 410, 664, 842, 966, 680, 411, 95, -402, -981, -1749, -2028, -2077, -1804, -1088, -368, 241, 926, 1500, 1829, 2054, 1770, 1179, 822, 710, 800, 823, 719, 369, -289, -813, -1065, -1102, -1053, -736, -419, -337, -365, -353, -407, -363, -248, -438, -761, -1102, -1363, -1085, -591, -2, 480, 778, 1097, 1161, 1109, 1071, 1112, 844, 770, 816, 899, 984, 795, 525, 25, -593, -1169, -1483, -1469, -1147, -760, -366, 4, 75, -135, -383, -500, -755, -1038, -1069, -1137, -1075, -518, 63, 543, 752, 711, 638, 552, 673, 1002, 1258, 1220, 1170, 1045, 954, 829, 340, -202, -586, -1147, -1509, -1377, -1028, -709, -149, 433, 840, 932, 931, 950, 665, 299, -136, -515, -862, -989, -961, -874, -772, -920, -851, -631, -419, -183, 100, 258, 193, 227, 190, 309, 334, 254, 331, 349, 296, 276, 398, 427, 436, 366, 384, 245, -54, -279, -658, -829, -804, -676, -443, -163, 183, 398, 554, 335, 299, 311, 495, 723, 699, 481, -194, -688, -1032, -1028, -886, -917, -803, -693, -596, -393, 113, 491, 742, 966, 996, 1069, 984, 987, 704, 270, -118, -678, -1242, -1729, -1839, -1654, -1116, -630, -248, 230, 590, 1043, 1270, 1457, 1367, 1105, 1024, 911, 891, 565, 304, 37, -283, -746, -1296, -1618, -1595, -1211, -834, -317, 61, 211, 371, 285, 193, -149, -687, -1137, -1122, -942, -590, 12, 314, 617, 925, 1201, 1325, 1238, 1005, 643, 325, 49, -46, -180, -329, -387, -387, -468, -660, -839, -919, -730, -579, -269, 176, 379, 347, 274, 120, -229, -338, -379, -246, 72, 274, 678, 1007, 1052, 1002, 932, 792, 643, 454, 282, 233, 160, 213, 165, -75, -477, -928, -1160, -1423, -1642, -1702, -1489, -1112, -525, 74, 370, 498, 468, 414, 111, -110, -365, -505, -109, 278, 543, 710, 551, 151, -69, 0, 168, 218, 87, 74, 63, 156, 331, 248, 70, -2, -147, -341, -512, -625, -550, -246, 197, 615, 715, 643, 279, 27, -40, -333, -519, -740, -749, -394, 82, 475, 857, 1060, 1138, 1054, 787, 700, 514, 135, -329, -723, -960, -1299, -1517, -1479, -1423, -1237, -901, -678, -296, 110, 489, 807, 931, 1051, 1048, 772, 441, -113, -599, -909, -1119, -1003, -800, -667, -532, -559, -485, -241, 47, 610, 1232, 1609, 1755, 1939, 1985, 1842, 1449, 861, 306, -163, -556, -1043, -1417, -1730, -1753, -1399, -926, -497, -266, -141, 37, 92, -133, -391, -449, -487, -373, -233, -95, -15, -53, 12, 281, 711, 973, 1046, 920, 711, 681, 669, 480, 174, -89, -260, -421, -594, -799, -723, -495, -315, -146, -28, 35, 32, -38, -102, -327, -763, -1191, -1249, -1081, -777, -454, -91, 237, 446, 518, 720, 971, 1154, 1094, 1001, 740, 481, 432, 221, 80, 199, 513, 588, 318, -141, -278, -314, -221, -59, 35, 119, -8, -92, -166, -170, -253, -493, -620, -726, -721, -597, -490, -418, -462, -389, -416, -426, -567, -515, -488, -449, -114, 68, -53, -311, -328, -234, -80, -98, -123, 134, 389, 827, 1234, 1597, 1784, 1579, 1112, 459, -261, -908, -1035, -901, -602, 3, 535, 803, 772, 921, 926, 789, 566, 145, -2, -210, -441, -703, -978, -1207, -1301, -1347, -1206, -774, -767, -615, -161, 196, 757, 1296, 1448, 1147, 648, 36, -711, -1299, -1529, -1483, -1395, -1180, -877, -493, -193, -28, 144, 226, 493, 597, 668, 1115, 1464, 1709, 1800, 1642, 1118, 569, 208, -54, -429, -954, -1176, -1382, -1233, -756, -466, -298, -353, -459, -466, -456, -422, -244, 79, 436, 609, 586, 577, 350, -38, -110, 46, 467, 733, 927, 1093, 970, 746, 480, 54, -356, -639, -765, -650, -513, -434, -278, -148, -7, -39, -127, -172, -588, -910, -1086, -1327, -1423, -1254, -829, -375, 10, 256, 517, 492, 507, 685, 868, 1200, 1286, 1222, 1149, 928, 654, 303, 40, -152, -93, -28, -8, -203, -571, -734, -722, -684, -670, -570, -577, -676, -599, -315, -67, 103, 195, 308, 484, 587, 627, 560, 362, 354, 427, 483, 531, 411, 266, 135, -188, -593, -925, -1115, -1017, -736, -488, -372, -557, -732, -649, -361, 37, 396, 702, 726, 575, 345, -26, -453, -730, -683, -594, -340, -34, 195, 480, 848, 1234, 1529, 1706, 1760, 1537, 1138, 697, 110, -403, -778, -1095, -1308, -1379, -1343, -1326, -1203, -883, -480, -158, 240, 452, 428, 190, -72, -362, -686, -869, -1134, -1014, -600, -217, 54, 275, 517, 642, 876, 1057, 1096, 1158, 1378, 1647, 1642, 1549, 1200, 729, 311, 4, -217, -689, -1204, -1703, -1893, -1821, -1496, -1121, -922, -868, -1048, -1101, -940, -526, -247, -26, 388, 503, 564, 518, 574, 691, 913, 1245, 1409, 1412, 1260, 1240, 1113, 834, 453, 52, -217, -456, -519, -386, -257, -323, -448, -424, -320, -282, -374, -421, -664, -1106, -1470, -1585, -1532, -1394, -1103, -778, -512, -150, 304, 666, 931, 1258, 1485, 1620, 1631, 1478, 1251, 845, 420, -35, -277, -337, -413, -243, -9, 75, -39, -311, -512, -684, -731, -644, -746, -931, -908, -574, -163, 223, 431, 483, 433, 428, 558, 641, 690, 727, 580, 401, 178, -68, -373, -625, -796, -1029, -1167, -1258, -1148, -873, -473, -210, -38, 104, 75, 171, 440, 815, 986, 897, 586, 250, 198, 251, 255, 14, -86, -188, -46, 184, 403, 624, 738, 940, 1025, 1076, 974, 655, 265, -241, -844, -1368, -1540, -1652, -1556, -1317, -1145, -954, -952, -835, -665, -522, -264, -72, -101, -92, 86, 261, 417, 333, 246, 257, 395, 674, 794, 877, 855, 736, 728, 662, 728, 835, 739, 616, 366, 119, 141, 240, 199, 167, 25, -270, -715, -1128, -1210, -1216, -1157, -1145, -1172, -1126, -875, -322, 192, 492, 604, 581, 383, 177, 93, 224, 424, 325, 375, 549, 593, 656, 695, 609, 367, -62, -343, -454, -522, -393, -322, -288, -299, -323, -440, -466, -428, -387, -431, -498, -579, -604, -389, -283, -436, -507, -417, -319, -174, 241, 627, 904, 1159, 1353, 1424, 1276, 1107, 733, 294, -47, -395, -632, -513, -349, -425, -358, -360, -353, -374, -283, -79, -177, -261, -453, -431, -294, 27, 330, 392, 422, 360, 441, 652, 796, 855, 865, 713, 453, 260, -7, -228, -584, -1044, -1337, -1683, -1845, -1775, -1484, -1224, -964, -570, -377, -162, -67, 114, 345, 494, 407, 401, 510, 564, 582, 306, 228, 302, 120, 175, 329, 542, 796, 1103, 1294, 1416, 1685, 1696, 1621, 1298, 768, 75, -590, -1050, -1250, -1225, -1307, -1342, -1358, -1300, -1056, -1022, -843, -614, -691, -1102, -1171, -992, -792, -478, -263, -11, 148, 256, 441, 563, 710, 836, 868, 766, 826, 1007, 1077, 1000, 664, 278, 0, -178, -213, 13, 402, 617, 738, 657, 367, 59, -317, -664, -1073, -1479, -1757, -1738, -1461, -1169, -862, -555, -73, 230, 458, 584, 585, 649, 680, 655, 702, 914, 1165, 1218, 1082, 733, 461, 309, 161, 55, 190, 280, 194, 173, 1, -205, -493, -792, -1101, -1403, -1589, -1762, -1725, -1655, -1543, -1214, -851, -503, -372, -321, -175, 48, 380, 778, 1114, 1345, 1597, 1690, 1524, 1246, 727, 313, 31, 7, 172, 263, 410, 499, 452, 236, 19, -184, -301, -504, -731, -816, -804, -597, -516, -337, 38, 222, 486, 604, 574, 571, 432, 177, -108, -117, -54, 5, -103, -266, -683, -1085, -1160, -1254, -1183, -970, -667, -416, -316, -118, 22, 38, -11, -121, -184, -181, -85, -118, 85, 221, 440, 785, 1017, 1126, 919, 850, 693, 682, 741, 812, 1011, 1112, 1100, 859, 612, 351, 72, -262, -702, -922, -1219, -1434, -1520, -1500, -1384, -1337, -1232, -1248, -1043, -819, -533, -270, -76, 256, 312, 430, 534, 741, 891, 1022, 1027, 785, 706, 594, 626, 880, 1143, 1065, 734, 427, -51, -453, -574, -535, -419, -272, -50, -37, -20, -75, -245, -469, -767, -1062, -1442, -1529, -1357, -1275, -1050, -589, -277, -161, 94, 365, 552, 721, 835, 953, 1026, 1228, 1301, 1317, 1200, 908, 625, 197, -152, -424, -553, -326, -228, -141, 81, 62, -175, -335, -550, -824, -967, -1091, -1076, -1127, -1014, -749, -522, -163, 172, 501, 744, 826, 844, 874, 1006, 1093, 1168, 1147, 1008, 662, 284, 41, -329, -688, -938, -1012, -1035, -919, -726, -643, -618, -688, -633, -723, -760, -580, -456, -165, -3, 231, 483, 671, 896, 987, 1170, 1257, 1285, 1298, 1345, 1191, 842, 606, 332, -117, -637, -917, -1206, -1499, -1502, -1627, -1688, -1641, -1299, -908, -617, -406, -330, -299, -481, -696, -893, -722, -455, -362, -16, 547, 1161, 1526, 1805, 1984, 1914, 1914, 1856, 1705, 1544, 1403, 1254, 878, 519, 168, -154, -474, -824, -1218, -1452, -1424, -1359, -1286, -1189, -1266, -1465, -1453, -1377, -1445, -1492, -1323, -936, -560, -135, 352, 714, 1059, 1281, 1292, 1272, 1170, 1009, 862, 727, 445, 191, 102, 105, 33, 83, 359, 416, 228, 34, -27, 8, 71, 232, 277, 200, 80, -298, -794, -1195, -1411, -1387, -1093, -982, -749, -458, -374, -207, -136, 80, 312, 474, 748, 1086, 1245, 1135, 1056, 874, 557, 153, -94, -152, -329, -399, -423, -264, -33, 107, 218, 91, -94, -240, -506, -720, -893, -1015, -872, -715, -746, -583, -379, -181, 8, 211, 537, 707, 616, 504, 440, 373, 367, 406, 407, 357, 329, 451, 421, 337, 147, -191, -210, -185, -85, -47, -226, -413, -590, -717, -748, -746, -414, 123, 490, 665, 670, 472, 285, 240, 303, 342, 256, 200, 52, -41, -164, -334, -546, -591, -678, -738, -651, -685, -721, -906, -1045, -1029, -907, -584, -276, 90, 399, 410, 270, 248, 277, 354, 403, 366, 411, 503, 559, 653, 800, 1139, 1337, 1409, 1367, 1304, 1216, 964, 611, 280, -61, -475, -757, -1069, -1327, -1592, -1697, -1582, -1309, -869, -485, -397, -460, -618, -937, -1101, -992, -653, -193, 226, 531, 744, 834, 958, 965, 923, 953, 708, 417, 144, -131, -298, -476, -621, -512, -277, -39, 310, 429, 435, 340, 180, 88, 129, 381, 580, 686, 411, -200, -674, -1007, -1107, -995, -696, -577, -662, -703, -666, -461, -221, 141, 496, 624, 714, 833, 945, 1158, 1166, 977, 819, 636, 288, 95, -99, -274, -362, -348, -230, -82, 248, 447, 268, -134, -534, -801, -844, -812, -848, -880, -1016, -1129, -1224, -1187, -718, -273, 222, 622, 652, 613, 485, 308, 98, -67, -34, 148, 232, 282, 478, 557, 471, 365, 426, 542, 495, 454, 153, -392, -930, -1524, -1689, -1253, -760, -139, 396, 649, 735, 826, 915, 1105, 1197, 1245, 1169, 880, 655, 390, 47, -234, -324, -245, -64, -17, -143, -406, -745, -1149, -1565, -1608, -1420, -1376, -1219, -1182, -1162, -1174, -1155, -851, -510, -232, 55, 207, 154, 275, 435, 616, 1049, 1432, 1777, 2056, 2172, 2063, 1817, 1579, 1248, 986, 952, 906, 519, 41, -451, -986, -1411, -1525, -1291, -1101, -968, -1051, -1428, -1721, -1929, -2041, -1679, -1111, -620, -225, 44, 212, 347, 501, 681, 951, 1111, 1180, 1079, 731, 254, -201, -540, -729, -386, 129, 697, 1192, 1249, 1149, 946, 818, 782, 796, 758, 559, 107, -566, -1185, -1782, -1882, -1583, -1151, -844, -709, -649, -816, -769, -597, -556, -281, -10, 291, 562, 747, 868, 959, 962, 980, 1146, 1122, 1148, 848, 234, -221, -678, -829, -628, -203, 109, 307, 299, -3, -310, -531, -519, -391, -217, -273, -552, -857, -1238, -1194, -1004, -460, 205, 616, 964, 891, 506, 70, -248, -378, -127, 254, 490, 619, 402, 284, 235, 226, 370, 479, 524, 375, 160, -506, -1102, -1412, -1574, -1501, -1163, -585, -252, 92, 207, 267, 550, 802, 1303, 1619, 1691, 1534, 1101, 579, 80, -240, -511, -317, -154, -81, -45, -343, -694, -1102, -1131, -1196, -1172, -1024, -973, -975, -1074, -935, -738, -369, -8, 502, 909, 913, 790, 426, 296, 371, 549, 963, 1377, 1592, 1546, 1487, 1084, 611, 278, 94, 100, -122, -246, -520, -1097, -1584, -1821, -1707, -1519, -1053, -825, -763, -822, -980, -1099, -937, -613, -253, 286, 726, 960, 1046, 1149, 1426, 1631, 1773, 1861, 1794, 1505, 1041, 342, -732, -1451, -1895, -1901, -1391, -666, -66, 303, 460, 330, 330, 389, 476, 430, 152, -221, -766, -1263, -1425, -1320, -1084, -684, -229, -26, 8, -123, -228, -188, 101, 419, 816, 1099, 1064, 911, 615, 338, 102, -17, 161, 432, 676, 630, 362, -217, -597, -628, -588, -370, -174, -78, -180, -283, -390, -230, 28, 173, 377, 255, -15, -330, -751, -918, -861, -643, -407, 35, 237, 289, 69, -276, -530, -647, -472, -239, 190, 581, 701, 618, 494, 504, 574, 752, 806, 741, 483, -10, -557, -1017, -1025, -922, -745, -569, -348, -29, 99, 317, 492, 845, 1166, 1386, 1454, 1215, 1021, 482, -154, -617, -761, -621, -455, -181, -101, -294, -758, -1139, -1393, -1443, -1307, -1406, -1439, -1556, -1394, -1056, -640, 0, 442, 834, 987, 1049, 942, 746, 517, 338, 528, 781, 1117, 1294, 1531, 1573, 1280, 958, 513, 350, 317, 271, 234, 55, -176, -573, -857, -1194, -1172, -1170, -1154, -1080, -1273, -1338, -1401, -1212, -985, -633, -290, 5, 191, 226, 481, 606, 752, 885, 1064, 1281, 1313, 1175, 563, -169, -739, -1042, -957, -699, -229, 113, 484, 720, 1001, 1209, 1200, 1231, 991, 638, 196, -295, -585, -853, -1020, -1118, -1075, -1112, -1053, -1063, -1087, -993, -923, -620, -373, -67, 194, 314, 276, 43, -116, -196, -68, 179, 530, 949, 1237, 1275, 914, 677, 499, 420, 435, 403, 375, 275, 379, 368, 341, 263, 289, 129, -146, -387, -755, -987, -1272, -1392, -1211, -904, -536, -325, -206, -386, -658, -910, -1025, -889, -688, -178, 217, 647, 1056, 1364, 1521, 1493, 1386, 1109, 786, 375, -66, -540, -956, -1207, -1408, -1274, -1099, -850, -582, -321, 121, 470, 754, 1039, 1326, 1494, 1528, 1240, 868, 582, 283, 63, -13, 71, 165, 107, 56, -183, -455, -694, -943, -1057, -1138, -1216, -1319, -1439, -1422, -1262, -1033, -646, -219, 211, 563, 681, 608, 488, 372, 358, 466, 686, 844, 836, 779, 753, 662, 499, 422, 372, 505, 520, 537, 596, 388, 14, -515, -958, -1155, -1313, -1388, -1447, -1427, -1318, -1108, -754, -340, -64, 158, 390, 556, 766, 950, 1170, 1344, 1539, 1740, 1682, 1292, 662, 84, -412, -741, -914, -941, -825, -641, -358, -28, 293, 339, 253, 130, -99, -498, -955, -1236, -1280, -1258, -1051, -745, -511, -325, -124, -60, -81, -86, -73, 47, 257, 520, 775, 942, 861, 666, 566, 553, 551, 515, 638, 700, 694, 672, 565, 463, 239, -14, -200, -343, -432, -565, -487, -418, -375, -340, -229, -197, -370, -447, -472, -468, -498, -423, -422, -401, -287, -186, -124, -254, -462, -592, -555, -531, -391, 5, 322, 626, 806, 982, 1125, 1073, 927, 761, 586, 232, -120, -474, -752, -915, -981, -869, -851, -821, -706, -412, 10, 356, 697, 1005, 1317, 1534, 1577, 1443, 1238, 882, 483, 181, -209, -401, -432, -477, -616, -819, -988, -1086, -1104, -1187, -1298, -1494, -1715, -1675, -1432, -934, -458, -35, 392, 702, 985, 1172, 1161, 997, 916, 966, 1092, 1196, 1202, 1131, 1037, 900, 752, 656, 508, 332, 165, -77, -259, -435, -538, -559, -733, -981, -1235, -1481, -1720, -1825, -1980, -1886, -1602, -1222, -704, -239, 32, 432, 826, 1122, 1348, 1553, 1714, 1808, 1853, 1764, 1524, 1131, 635, 156, -177, -408, -545, -608, -498, -288, -23, 110, 165, -15, -315, -570, -967, -1196, -1164, -1032, -665, -341, -195, -101, -164, -257, -312, -306, -287, -231, -208, -69, 52, 86, -48, -252, -402, -456, -262, -22, 82, 350, 532, 660, 879, 1030, 1156, 1230, 1143, 827, 356, -80, -149, -50, 193, 569, 682, 663, 540, 421, 266, 90, -120, -348, -468, -596, -670, -836, -943, -1091, -1333, -1502, -1687, -1662, -1621, -1419, -1119, -771, -223, 200, 520, 908, 1134, 1052, 873, 649, 456, 429, 331, 302, 264, 268, 145, -44, -96, -81, 136, 362, 668, 953, 891, 858, 885, 871, 656, 529, 435, 354, 295, 4, -203, -521, -733, -937, -1118, -1093, -965, -897, -1090, -1371, -1643, -1537, -1252, -967, -505, -73, 326, 356, 411, 511, 638, 777, 723, 624, 540, 553, 586, 647, 689, 617, 531, 346, 330, 289, 224, 310, 280, 253, 212, 266, 307, 202, -33, -487, -1077, -1384, -1494, -1474, -1249, -963, -701, -409, -275, -128, 94, 487, 886, 1042, 1188, 1326, 1267, 1143, 1096, 912, 615, 285, -62, -327, -641, -791, -851, -899, -720, -490, -189, -57, -142, -416, -667, -871, -1016, -939, -654, -239, -20, 176, 158, 22, 30, 86, 202, 169, 154, 163, 58, -98, -126, -157, -185, -96, -160, -93, 12, 121, 393, 669, 937, 1047, 1112, 1267, 1205, 849, 396, -105, -349, -373, -284, -57, 80, 50, -152, -435, -540, -457, -445, -374, -306, -259, -201, -276, -400, -551, -707, -814, -1063, -1226, -1096, -906, -656, -379, -53, 330, 640, 950, 1224, 1276, 1041, 650, 300, 185, 169, 195, 218, 159, -17, -334, -569, -628, -583, -439, -210, -20, 77, 165, 317, 483, 613, 594, 606, 494, 529, 569, 520, 396, 193, 40, -75, -60, -84, -262, -668, -1127, -1487, -1526, -1277, -1098, -807, -424, -256, -130, -123, 82, 399, 675, 744, 665, 426, 318, 396, 393, 443, 430, 408, 332, 278, 350, 379, 473, 365, 156, 59, 57, 149, 218, 62, -475, -1065, -1549, -1821, -1891, -1798, -1525, -1351, -1095, -919, -732, -297, 193, 662, 1015, 1288, 1506, 1716, 1809, 1936, 2015, 1756, 1487, 1034, 690, 483, 345, 125, -233, -414, -458, -314, -262, -407, -638, -993, -1312, -1466, -1329, -1240, -933, -668, -608, -537, -565, -512, -394, -329, -400, -389, -350, -347, -221, -53, 107, 100, 52, 25, 46, 229, 378, 661, 787, 886, 1052, 1132, 1325, 1336, 1067, 669, 367, 97, 3, 70, 83, 123, 87, 88, -1, -182, -185, -207, -292, -292, -249, -253, -195, -256, -366, -544, -825, -1011, -1209, -1208, -1252, -1280, -1162, -1192, -1072, -767, -304, 186, 320, 278, 223, 12, 121, 410, 633, 844, 790, 642, 573, 525, 461, 486, 599, 557, 597, 694, 821, 914, 939, 865, 641, 464, 250, 262, 305, 282, 210, -24, -202, -385, -520, -630, -727, -1074, -1543, -1806, -1962, -1866, -1649, -1378, -1069, -835, -606, -294, -41, 277, 637, 902, 940, 970, 1043, 1243, 1305, 1121, 838, 535, 375, 228, 276, 299, 276, 161, 70, 42, 14, 155, 231, 141, -279, -770, -1139, -1403, -1484, -1557, -1367, -1200, -1034, -927, -674, -375, -41, 324, 594, 938, 1266, 1577, 1785, 1808, 1714, 1483, 1298, 947, 662, 333, -91, -295, -591, -858, -949, -921, -854, -706, -746, -886, -908, -920, -845, -817, -714, -486, -207, 35, 178, 327, 394, 380, 380, 346, 391, 388, 332, 81, -116, -390, -547, -533, -381, -153, -63, 164, 274, 343, 427, 499, 697, 826, 742, 355, 92, -70, -114, -144, -235, -103, -127, 87, 189, 245, 326, 378, 457, 240, 175, 251, 269, 134, -188, -537, -824, -943, -1157, -1119, -1102, -1131, -1108, -1139, -971, -765, -389, -47, 199, 143, 60, 138, 146, 235, 439, 677, 756, 747, 733, 687, 787, 685, 582, 442, 268, 146, 169, 252, 237, 114, -82, -118, -263, -217, -7, 30, 75, -5, -111, -177, -144, 62, 144, 97, -205, -547, -789, -918, -993, -976, -769, -687, -583, -423, -91, 250, 454, 641, 715, 726, 867, 885, 692, 459, 199, -92, -202, -313, -222, -177, -185, -210, -292, -192, -164, -136, 8, -15, -206, -556, -751, -782, -830, -801, -558, -449, -369, -312, -395, -246, -57, 31, 237, 487, 788, 1084, 1389, 1612, 1506, 1298, 1159, 984, 746, 664, 563, 351, 13, -207, -362, -571, -648, -733, -845, -805, -918, -995, -913, -908, -895, -648, -464, -294, -289, -380, -373, -542, -572, -499, -454, -421, -415, -413, -474, -631, -641, -566, -415, -111, 76, 333, 655, 754, 929, 1188, 1465, 1623, 1559, 1487, 1187, 792, 670, 643, 446, 281, 137, 41, 21, 69, 219, 335, 380, 287, 15, -129, -219, -374, -619, -1101, -1549, -1805, -1835, -1666, -1448, -1403, -1241, -1171, -1083, -937, -702, -357, -93, 82, 212, 315, 395, 621, 752, 883, 971, 910, 908, 879, 825, 747, 691, 603, 520, 564, 581, 500, 408, 330, 161, -6, -68, -72, -60, -287, -368, -279, -268, -202, -174, -8, 122, -22, -279, -538, -831, -1022, -1161, -1204, -1125, -1143, -1098, -962, -810, -489, -130, 77, 310, 616, 931, 1181, 1203, 1127, 951, 780, 706, 575, 613, 600, 450, 344, 191, 151, 90, 70, 171, 98, -106, -321, -558, -806, -1006, -1216, -1205, -1181, -1152, -1025, -885, -652, -424, -226, -84, -8, 150, 435, 674, 780, 882, 955, 1015, 967, 967, 1003, 1020, 944, 667, 423, 415, 339, 174, -35, -410, -750, -929, -996, -1002, -902, -762, -629, -569, -548, -456, -314, -153, -129, -166, -173, -21, 128, 167, 138, -79, -436, -642, -672, -726, -601, -410, -262, 32, 195, 479, 841, 1057, 1024, 930, 698, 424, 191, -31, -128, -309, -348, -274, -134, -12, 203, 543, 790, 721, 743, 777, 787, 782, 638, 416, 42, -403, -779, -1030, -1168, -1100, -1135, -1052, -862, -778, -629, -461, -345, -263, -221, -277, -342, -313, -206, -116, -123, 37, 124, 298, 357, 424, 580, 518, 450, 418, 368, 379, 310, 186, 43, 18, -18, 74, 122, 232, 306, 281, 338, 315, 418, 383, 335, 214, -47, -149, -388, -598, -686, -747, -843, -898, -856, -808, -561, -494, -278, -54, 99, 289, 444, 647, 775, 849, 657, 493, 270, 54, 44, 72, 164, 176, 135, 21, -82, -77, -109, -42, -178, -486, -764, -973, -1133, -1143, -1145, -1122, -860, -637, -294, 146, 261, 366, 433, 503, 567, 729, 850, 766, 683, 650, 751, 843, 900, 898, 959, 916, 793, 773, 610, 429, 243, -52, -283, -589, -958, -1217, -1340, -1355, -1316, -1280, -1120, -907, -747, -517, -429, -257, -59, 32, 54, 181, 392, 289, 54, -172, -353, -443, -440, -332, -305, -211, -171, -102, -30, 170, 384, 533, 752, 817, 844, 771, 656, 562, 458, 403, 338, 282, 327, 456, 562, 525, 633, 627, 624, 703, 675, 592, 421, 109, -325, -734, -1065, -1339, -1590, -1738, -1811, -1738, -1637, -1511, -1320, -1040, -760, -612, -566, -470, -355, -195, 65, 349, 545, 706, 877, 1076, 1293, 1429, 1458, 1352, 1081, 979, 872, 712, 488, 242, 60, -66, -81, -14, 87, 63, -111, -252, -358, -401, -291, -237, -154, -147, -265, -365, -525, -685, -756, -842, -902, -888, -745, -522, -304, -136, -8, 125, 212, 287, 550, 739, 834, 916, 727, 532, 395, 154, 20, 122, 176, 186, 166, 135, 177, 200, 162, 190, 145, -11, -246, -575, -930, -1108, -1080, -1121, -1140, -990, -758, -513, -285, -54, 208, 276, 243, 304, 255, 124, -24, -146, -139, 0, 199, 427, 622, 703, 840, 1085, 1248, 1361, 1274, 1116, 940, 575, 144, -262, -579, -814, -938, -1015, -984, -831, -532, -261, -67, -58, -48, 109, 187, 192, 219, 165, -94, -517, -888, -1032, -1088, -967, -751, -685, -824, -732, -574, -425, -162, 106, 418, 616, 603, 524, 628, 705, 663, 692, 548, 505, 417, 334, 429, 407, 518, 751, 989, 1082, 1119, 1087, 809, 424, -124, -516, -711, -830, -899, -930, -1008, -1110, -940, -736, -569, -477, -448, -382, -481, -628, -753, -644, -570, -500, -319, -2, 365, 518, 634, 669, 643, 707, 725, 623, 383, 198, 9, -297, -684, -921, -886, -644, -368, -88, 266, 488, 615, 767, 818, 919, 909, 868, 581, 128, -245, -414, -447, -391, -331, -305, -142, -56, 11, 51, -27, -7, -48, 37, 101, 100, 85, -73, -206, -287, -296, -228, -107, -121, -137, -162, -184, -7, 107, 262, 359, 352, 286, 55, -239, -429, -552, -580, -554, -609, -517, -408, -423, -346, -223, -12, 210, 321, 441, 496, 468, 236, -114, -372, -495, -434, -228, 31, 336, 663, 830, 1095, 1286, 1410, 1560, 1427, 1042, 612, 22, -603, -1055, -1385, -1517, -1544, -1431, -1138, -870, -562, -280, -145, 88, 290, 357, 443, 465, 294, -1, -255, -386, -392, -294, -165, -227, -231, -208, -125, 35, 93, 218, 323, 314, 305, 204, 40, 52, 150, 220, 393, 482, 453, 303, 125, 21, -45, 105, 146, 266, 387, 420, 396, 287, 159, -32, -177, -277, -318, -361, -405, -508, -713, -687, -588, -475, -380, -354, -368, -476, -547, -633, -607, -526, -329, -130, 41, 357, 541, 603, 651, 845, 996, 1078, 1180, 1079, 983, 726, 263, -326, -681, -851, -948, -880, -718, -446, -177, 215, 553, 758, 873, 678, 354, -89, -547, -956, -1166, -1127, -990, -726, -480, -339, -234, -20, 82, 106, 235, 321, 345, 300, 337, 351, 419, 447, 367, 398, 323, 357, 303, 160, 96, 183, 307, 398, 560, 494, 404, 138, -292, -551, -718, -802, -855, -811, -768, -642, -547, -513, -431, -430, -367, -362, -259, -105, 90, 181, 107, 66, -58, -75, -89, -155, -62, 108, 304, 528, 963, 1295, 1573, 1813, 1855, 1702, 1222, 642, -2, -464, -818, -1060, -1252, -1445, -1427, -1379, -1085, -656, -128, 270, 426, 487, 440, 421, 355, 73, -177, -374, -535, -743, -850, -918, -874, -788, -542, -266, -110, 36, -5, -53, -147, -297, -421, -466, -306, -111, 160, 476, 751, 950, 1076, 1134, 1045, 943, 811, 725, 558, 469, 466, 210, 146, 110, 49, 35, -25, -68, -18, 66, -58, -190, -283, -304, -463, -596, -732, -941, -1129, -1255, -1145, -1104, -1026, -879, -711, -395, -9, 318, 651, 960, 1101, 1131, 1148, 1026, 853, 507, 215, -196, -598, -840, -931, -961, -873, -612, -391, -52, 427, 844, 1083, 1107, 876, 540, 324, 61, -224, -439, -541, -586, -534, -330, -101, 120, 352, 544, 606, 559, 553, 544, 375, 228, 48, -151, -332, -669, -877, -826, -743, -461, -189, -22, 192, 322, 377, 249, 29, -248, -547, -887, -1082, -1059, -767, -463, -171, 140, 352, 564, 739, 746, 668, 474, 105, -52, -177, -210, -255, -288, -173, -86, -193, -265, -261, -185, 27, 284, 590, 928, 1190, 1302, 1207, 994, 737, 394, 64, -259, -622, -741, -900, -1077, -1004, -755, -385, -167, -70, 241, 309, 300, 431, 364, 412, 415, 225, 4, -164, -427, -525, -551, -474, -405, -394, -272, -261, -379, -332, -424, -492, -511, -393, -247, -275, -278, -186, -76, 288, 754, 1033, 1288, 1209, 1028, 865, 479, 221, -33, -181, -247, -445, -536, -537, -616, -543, -126, 121, 410, 657, 846, 828, 508, 144, -248, -507, -692, -883, -877, -713, -678, -591, -376, -233, 91, 431, 737, 1097, 1147, 1178, 1035, 693, 532, 505, 437, 258, -139, -519, -872, -1256, -1308, -1231, -1033, -837, -691, -478, -443, -350, -93, 73, 235, 344, 303, 316, 185, -119, -201, -249, -228, -69, 100, 372, 488, 588, 636, 558, 448, 518, 612, 577, 452, 159, -102, -373, -478, -413, -145, 211, 424, 612, 673, 526, 285, 81, -83, -247, -307, -424, -498, -696, -763, -649, -471, -261, -66, 164, 342, 408, 250, 38, -236, -585, -635, -634, -691, -823, -1003, -1084, -1145, -956, -554, -3, 534, 1069, 1415, 1555, 1539, 1337, 1123, 868, 656, 392, 144, -3, -265, -446, -410, -406, -347, -200, -76, 50, 53, -52, -108, -110, 57, 250, 382, 380, 128, -234, -490, -629, -729, -664, -521, -336, -226, -82, -92, -254, -318, -358, -310, -326, -248, -164, -95, -54, -58, 175, 393, 697, 1021, 1304, 1355, 1259, 941, 543, 213, -60, -212, -400, -590, -848, -1040, -935, -782, -413, -1, 417, 823, 1023, 963, 623, 184, -277, -600, -883, -1053, -1057, -1023, -955, -915, -774, -545, -220, 221, 653, 1068, 1298, 1285, 1130, 976, 722, 541, 339, 26, -355, -801, -883, -816, -681, -404, -71, 129, 179, 173, -39, -232, -382, -491, -429, -261, 56, 324, 550, 531, 443, 371, 253, 253, 252, 353, 359, 239, 44, -166, -318, -387, -310, -305, -314, -391, -427, -344, -225, -40, 219, 539, 685, 753, 657, 389, 68, -341, -615, -686, -667, -522, -291, -194, -181, -150, 20, 203, 351, 612, 899, 1010, 791, 454, 157, -252, -512, -771, -1052, -1188, -1189, -1123, -787, -388, -46, 392, 805, 1063, 1169, 1181, 1059, 744, 321, 15, -154, -229, -269, -303, -399, -488, -524, -514, -564, -426, -155, 178, 415, 364, 305, 277, 220, 165, 140, 191, 186, 73, 59, 109, 7, -130, -109, -89, -125, -149, -180, -395, -753, -1086, -1141, -807, -303, 66, 356, 456, 388, 352, 391, 415, 448, 556, 662, 612, 449, 400, 306, 14, -227, -265, -181, -192, -221, -256, -207, -172, -71, 212, 460, 762, 837, 672, 319, -314, -799, -975, -870, -802, -711, -524, -468, -510, -414, -134, 82, 430, 890, 1250, 1382, 1211, 1020, 640, 236, -22, -282, -376, -454, -616, -715, -659, -711, -755, -583, -431, -384, -421, -475, -717, -971, -958, -557, -16, 402, 814, 911, 877, 673, 484, 490, 499, 679, 783, 856, 806, 482, 164, -115, -341, -428, -334, -190, -21, 74, 340, 492, 407, 609, 692, 590, 445, 152, -275, -766, -1230, -1330, -1067, -745, -417, -303, -238, -219, -420, -397, -292, -50, 230, 519, 738, 596, 294, -20, -513, -995, -1183, -1246, -1135, -906, -728, -423, -152, 131, 654, 1138, 1485, 1664, 1452, 1139, 764, 328, 209, 305, 293, 164, 114, 23, -169, -386, -323, -150, 66, 410, 717, 825, 654, 391, 118, -189, -351, -457, -437, -309, -300, -404, -401, -462, -568, -552, -487, -524, -647, -899, -1158, -1321, -1229, -697, -169, 202, 504, 643, 613, 548, 497, 558, 712, 838, 836, 853, 757, 456, 54, -294, -505, -586, -448, -180, 39, 114, 120, 165, 175, 191, 398, 531, 522, 300, -238, -759, -1066, -1088, -802, -476, -271, -86, 58, 164, 247, 297, 483, 779, 1052, 1266, 1458, 1383, 1080, 683, 194, -236, -488, -539, -637, -696, -706, -837, -927, -1003, -973, -798, -645, -563, -698, -954, -1070, -873, -542, -90, 328, 572, 773, 921, 919, 872, 919, 994, 947, 805, 582, 299, 31, -277, -554, -715, -756, -624, -397, -87, 197, 301, 286, 345, 296, 320, 448, 429, 218, -118, -465, -717, -628, -374, -54, 173, 302, 414, 275, 143, 115, 311, 517, 661, 669, 619, 457, 179, -272, -723, -1020, -1295, -1378, -1239, -1077, -962, -797, -641, -457, -257, -14, 250, 388, 449, 465, 436, 496, 625, 689, 720, 613, 406, 184, 11, -132, -278, -280, -163, 34, 297, 592, 739, 627, 426, 289, 222, 174, 193, 160, 13, -66, -73, -87, -106, -137, -342, -609, -861, -1064, -1057, -881, -554, -246, 65, 349, 536, 638, 725, 622, 412, 273, 192, 77, -12, -13, -117, -282, -506, -744, -881, -790, -576, -326, -45, 127, 205, 231, 230, 284, 257, 300, 201, -21, -361, -543, -607, -545, -374, -262, -136, 36, 216, 348, 503, 682, 823, 1011, 1171, 1307, 1365, 1260, 1028, 611, 176, -166, -451, -668, -824, -858, -864, -841, -803, -797, -852, -853, -763, -756, -668, -650, -528, -307, -76, 184, 402, 593, 684, 565, 483, 496, 504, 615, 738, 665, 590, 363, 58, -245, -524, -601, -590, -547, -441, -389, -286, -56, 154, 347, 402, 370, 344, 172, 40, -36, -156, -214, -301, -358, -297, -115, 129, 240, 220, 214, 184, 233, 386, 406, 414, 341, 185, -128, -443, -663, -755, -770, -825, -914, -941, -793, -636, -411, -64, 81, 218, 403, 490, 657, 813, 988, 1122, 1060, 937, 837, 613, 410, 290, 44, -79, -119, -227, -296, -372, -369, -382, -383, -469, -535, -491, -415, -325, -223, -142, -117, -76, -81, -121, -209, -405, -530, -770, -925, -873, -734, -500, -168, 192, 456, 792, 974, 1116, 1107, 988, 917, 821, 703, 537, 350, 185, 8, -187, -391, -511, -603, -649, -607, -453, -227, 94, 421, 520, 568, 460, 158, -80, -372, -563, -760, -968, -1028, -977, -814, -438, -88, 92, 252, 293, 301, 473, 699, 890, 1034, 1125, 1074, 914, 750, 500, 263, 47, -271, -506, -742, -888, -796, -758, -738, -676, -761, -819, -804, -837, -719, -582, -418, -270, -66, 129, 409, 727, 875, 884, 764, 576, 441, 443, 490, 558, 500, 292, 103, -65, -237, -215, -253, -198, -40, 8, 39, 169, 160, 175, 179, 35, -166, -360, -448, -389, -237, -90, 26, 98, 164, 212, 285, 324, 365, 347, 166, 155, 159, 130, 177, 172, -17, -262, -543, -758, -810, -913, -890, -810, -885, -902, -865, -775, -589, -349, -178, -43, 85, 225, 379, 618, 809, 1007, 1227, 1253, 1196, 1144, 917, 692, 437, 205, 80, -94, -211, -106, -87, -114, -27, -60, -34, 20, -16, 66, 122, 158, 88, -60, -250, -490, -645, -739, -850, -896, -933, -893, -821, -788, -533, -199, 1, 335, 620, 700, 703, 548, 410, 352, 282, 203, 45, -301, -540, -630, -623, -479, -349, -221, -82, 79, 247, 461, 638, 596, 560, 591, 459, 252, 124, -3, -199, -343, -503, -452, -272, -29, 269, 404, 505, 510, 426, 500, 707, 891, 1082, 1135, 890, 601, 294, -44, -378, -692, -897, -1145, -1285, -1285, -1248, -1106, -1043, -989, -982, -987, -908, -823, -650, -309, -83, -2, 238, 420, 658, 964, 1058, 907, 637, 382, 220, 181, 317, 509, 440, 276, 63, -79, -67, -13, 17, 54, 89, 95, 50, 79, 151, 125, 101, 95, -98, -242, -379, -404, -340, -279, -11, 296, 547, 851, 993, 912, 733, 535, 257, 157, 33, -114, -243, -473, -710, -1003, -1086, -1105, -1162, -1162, -1057, -853, -719, -596, -512, -523, -458, -196, -32, 92, 328, 477, 529, 661, 795, 993, 1246, 1389, 1348, 1207, 986, 660, 250, 20, -200, -482, -592, -699, -787, -835, -715, -513, -361, -173, -80, -1, 52, 150, 95, 38, 23, -61, -97, -213, -332, -404, -456, -395, -317, -99, 288, 704, 941, 1154, 1177, 1067, 920, 591, 389, 187, 17, -296, -707, -973, -1070, -1024, -922, -728, -652, -586, -433, -289, -144, 0, 167, 167, 129, 79, 28, -30, -148, -323, -513, -606, -568, -371, -37, 402, 699, 856, 926, 829, 710, 763, 814, 852, 828, 760, 727, 671, 544, 355, 47, -253, -433, -667, -881, -1007, -1033, -993, -913, -843, -734, -572, -390, -322, -284, -132, 17, 219, 412, 552, 664, 677, 546, 282, -5, -190, -230, -256, -221, -179, -216, -164, -105, 12, 149, 153, 11, -45, -47, -57, -25, 49, 151, 66, -47, -106, -156, -177, -255, -251, -188, 5, 378, 660, 948, 1138, 1145, 975, 723, 385, 198, 43, -229, -371, -586, -708, -822, -969, -981, -988, -1046, -1051, -1023, -869, -611, -421, -179, 28, 112, 206, 179, 321, 427, 449, 618, 648, 842, 1153, 1324, 1404, 1273, 960, 665, 301, -76, -267, -490, -735, -905, -928, -727, -517, -334, -191, -189, -233, -261, -244, -214, -144, 17, 40, -52, -158, -270, -339, -339, -410, -422, -299, -307, -102, 181, 472, 691, 799, 839, 794, 671, 546, 405, 125, -158, -404, -573, -519, -473, -332, -329, -341, -289, -208, 43, 253, 416, 613, 628, 505, 392, 329, 222, 4, -350, -599, -741, -835, -686, -405, -57, 185, 291, 318, 302, 296, 282, 203, -19, -149, -78, 162, 359, 367, 344, 72, -215, -435, -554, -554, -576, -634, -617, -617, -671, -568, -420, -200, -34, -18, 80, 154, 320, 639, 842, 1037, 1068, 933, 646, 370, 132, -59, -309, -525, -608, -432, 5, 273, 460, 510, 286, 157, -33, -60, 34, 51, -18, -136, -321, -419, -402, -344, -261, -442, -607, -613, -542, -264, 169, 692, 1054, 1146, 1072, 866, 647, 331, 35, -357, -691, -889, -937, -811, -869, -955, -1151, -1246, -1150, -1017, -673, -314, -20, 170, 262, 207, 236, 399, 462, 637, 623, 695, 784, 873, 1133, 1357, 1521, 1443, 1169, 753, 333, -31, -391, -719, -983, -980, -900, -583, -328, -214, -178, -293, -351, -345, -302, -211, -115, -176, -210, -238, -325, -210, -131, -87, -84, -178, -111, -15, 207, 412, 582, 716, 772, 683, 541, 374, 108, -138, -434, -519, -545, -532, -415, -487, -558, -682, -877, -807, -597, -320, -26, 156, 240, 294, 307, 386, 445, 399, 407, 208, -41, -233, -230, -86, 97, 397, 640, 787, 861, 914, 860, 727, 457, 174, 61, 62, 229, 445, 416, 250, -62, -315, -424, -532, -580, -643, -843, -1098, -1220, -1254, -1199, -1031, -835, -678, -535, -440, -273, 43, 416, 731, 881, 935, 823, 540, 270, -27, -350, -578, -511, -327, -47, 328, 620, 645, 516, 469, 332, 315, 282, 256, 212, 100, -60, -193, -136, 45, 142, 77, -24, -184, -318, -254, 30, 337, 667, 1027, 1162, 1089, 1051, 783, 382, -59, -503, -811, -935, -1001, -1107, -1285, -1518, -1676, -1782, -1594, -1248, -939, -617, -232, 3, 92, 328, 576, 630, 665, 659, 618, 568, 635, 754, 1025, 1287, 1455, 1459, 1212, 931, 514, 50, -350, -696, -1000, -999, -790, -712, -513, -356, -365, -368, -322, -285, -146, 35, 103, 8, -181, -275, -227, -123, -78, -7, -24, 48, 184, 342, 534, 785, 783, 708, 684, 493, 330, 134, -170, -497, -645, -706, -569, -425, -380, -372, -583, -773, -807, -799, -656, -332, -33, 158, 337, 366, 478, 717, 760, 598, 448, 235, -42, -185, -230, -168, -50, 30, 126, 194, 224, 280, 210, -44, -103, -160, -227, -114, 37, 165, 223, 86, 10, 61, 115, 201, 240, 124, -44, -247, -469, -502, -471, -491, -425, -257, -132, 11, 276, 425, 659, 791, 718, 650, 548, 263, -58, -560, -1021, -1182, -1174, -935, -631, -342, -84, 67, 22, -9, 22, 15, 14, 0, -24, -34, -69, -89, 72, 229, 274, 267, 168, 106, 169, 304, 435, 599, 700, 766, 898, 936, 840, 646, 332, -45, -309, -531, -603, -656, -833, -1045, -1310, -1521, -1552, -1359, -1060, -710, -438, -122, 209, 467, 763, 970, 1014, 878, 769, 673, 657, 738, 763, 863, 941, 920, 860, 758, 425, 70, -361, -841, -1107, -1293, -1293, -1117, -927, -796, -664, -542, -456, -308, -133, 23, 163, 120, -4, -130, -235, -228, -143, -73, -13, 228, 435, 607, 787, 890, 942, 951, 777, 604, 451, 195, -117, -430, -698, -779, -748, -625, -457, -430, -483, -519, -520, -517, -428, -327, -159, 74, 209, 358, 598, 787, 948, 864, 685, 491, 399, 269, 99, -149, -371, -365, -352, -313, -175, -65, -12, -84, -206, -181, -177, -133, -56, 45, 42, 54, 57, 57, 111, 170, 209, 254, 131, -130, -287, -491, -689, -739, -774, -776, -629, -362, -131, 83, 175, 333, 555, 584, 632, 663, 537, 193, -165, -504, -601, -463, -267, -27, 197, 278, 379, 477, 532, 507, 483, 395, 327, 195, 116, 114, 7, -88, -58, -116, -222, -211, -182, -45, 59, -21, 8, 13, -8, 60, 75, 64, -57, -197, -380, -435, -482, -524, -501, -634, -874, -994, -1043, -1135, -1017, -797, -547, -239, -56, 291, 684, 929, 1076, 1112, 1111, 1011, 980, 911, 906, 776, 735, 837, 856, 792, 677, 469, 104, -231, -572, -841, -931, -1003, -915, -745, -733, -684, -481, -333, -222, -99, -69, -47, -89, -248, -248, -269, -368, -366, -264, -134, 52, 244, 502, 752, 801, 803, 679, 422, 215, 131, 56, -196, -373, -579, -712, -693, -678, -574, -459, -490, -533, -356, -243, -170, -42, 33, 198, 295, 484, 724, 834, 832, 843, 772, 622, 498, 343, 85, -162, -351, -427, -399, -368, -359, -253, -194, -206, -196, -173, -96, -34, -26, 71, 197, 158, 242, 365, 289, 331, 360, 171, 15, -102, -218, -322, -538, -696, -759, -749, -643, -526, -361, -193, -19, 189, 308, 463, 428, 384, 440, 216, -75, -324, -664, -808, -762, -652, -444, -236, 12, 315, 428, 446, 414, 380, 297, 249, 273, 318, 380, 304, 267, 340, 424, 428, 503, 497, 459, 453, 392, 298, 259, 234, 241, 158, 6, -57, -150, -282, -351, -447, -645, -842, -1057, -1180, -1243, -1300, -1376, -1295, -1110, -961, -699, -272, 112, 360, 412, 462, 548, 666, 856, 1002, 1042, 1047, 1035, 954, 926, 886, 812, 593, 287, -43, -351, -531, -723, -868, -776, -710, -629, -505, -393, -240, -151, -109, -134, -173, -145, 15, 66, 59, 33, 32, 67, 175, 313, 494, 653, 815, 865, 793, 686, 526, 372, 257, 56, -188, -512, -797, -904, -1030, -1028, -983, -913, -731, -589, -444, -272, -132, -135, -90, -40, 81, 280, 493, 697, 819, 882, 844, 712, 541, 332, 150, -92, -301, -503, -614, -648, -570, -496, -435, -229, -185, -169, -109, -89, -1, 18, 211, 441, 564, 527, 523, 448, 351, 330, 218, 158, 60, -16, -240, -437, -433, -449, -334, -282, -214, -86, 47, 122, 246, 310, 319, 316, 58, -97, -333, -585, -746, -922, -943, -832, -623, -361, -9, 250, 353, 363, 246, 164, 116, 254, 393, 563, 570, 470, 489, 407, 372, 390, 270, 95, 73, -18, -71, -89, -54, 73, 66, -58, -178, -317, -303, -263, -303, -406, -422, -404, -469, -478, -529, -587, -622, -663, -650, -449, -192, 74, 315, 448, 609, 669, 649, 824, 1022, 1080, 1092, 1016, 804, 676, 587, 484, 407, 153, -173, -521, -826, -1105, -1267, -1344, -1370, -1315, -1197, -990, -765, -544, -248, -34, -18, 47, 266, 330, 471, 443, 345, 375, 302, 336, 432, 535, 715, 936, 905, 808, 740, 549, 333, 28, -282, -495, -640, -851, -947, -818, -751, -711, -630, -539, -318, -83, 66, 241, 317, 249, 369, 468, 600, 757, 786, 849, 849, 691, 533, 367, 106, -150, -339, -577, -719, -803, -766, -732, -822, -890, -815, -755, -801, -690, -511, -382, -142, 126, 419, 682, 782, 754, 691, 558, 471, 452, 352, 240, 82, 35, 8, -63, -175, -147, -144, -180, -108, -11, 116, 198, 274, 221, 4, -199, -396, -515, -584, -649, -643, -622, -544, -417, -202, 174, 501, 633, 604, 476, 322, 294, 357, 436, 462, 419, 491, 450, 345, 345, 298, 169, -10, -197, -296, -289, -265, -295, -431, -615, -684, -732, -617, -458, -256, -50, -61, -122, -199, -175, -102, -208, -361, -580, -822, -899, -790, -554, -241, 26, 252, 456, 505, 605, 740, 856, 1009, 1058, 1063, 1155, 1219, 1180, 1060, 789, 430, 43, -279, -483, -684, -775, -850, -1020, -1079, -946, -676, -384, -160, 14, 62, 44, -36, -96, 14, 149, 155, 120, 71, 21, -3, -20, 12, 50, 16, 82, 49, -19, -142, -265, -397, -479, -518, -518, -463, -473, -420, -368, -274, -145, -41, 149, 332, 329, 366, 428, 442, 394, 423, 517, 546, 666, 746, 732, 633, 483, 264, 74, -104, -290, -367, -520, -656, -768, -847, -838, -817, -674, -374, -138, -64, -81, -18, 75, 206, 413, 621, 729, 770, 670, 613, 600, 540, 508, 306, 116, -18, -209, -304, -452, -685, -777, -775, -759, -660, -379, -156, -131, -233, -315, -426, -518, -521, -558, -529, -605, -571, -407, -144, 228, 495, 750, 902, 829, 678, 584, 461, 398, 473, 501, 558, 572, 569, 580, 443, 320, 261, 149, -17, -157, -165, -196, -293, -473, -530, -542, -516, -386, -182, -6, -11, -50, -102, -178, -147, -118, -177, -423, -726, -920, -977, -945, -840, -647, -430, -155, 34, 226, 374, 447, 644, 855, 1052, 1143, 1179, 1184, 1075, 875, 624, 408, 96, -224, -595, -804, -911, -1024, -956, -894, -789, -640, -406, -210, -63, 41, 113, 301, 395, 407, 488, 498, 443, 351, 285, 262, 290, 290, 298, 309, 304, 326, 277, 71, -170, -338, -537, -666, -670, -677, -643, -501, -414, -239, -24, 72, 115, 111, -17, -179, -292, -380, -304, -274, -172, 69, 241, 435, 579, 650, 666, 553, 368, 149, -52, -262, -445, -602, -721, -715, -611, -568, -494, -364, -236, -47, 31, 16, 114, 238, 398, 595, 755, 783, 829, 812, 823, 872, 802, 701, 587, 313, 152, -4, -153, -224, -283, -449, -576, -644, -699, -694, -626, -602, -608, -597, -662, -657, -616, -614, -558, -480, -340, -76, 11, 157, 304, 324, 333, 288, 167, 89, 135, 143, 203, 301, 400, 383, 405, 467, 529, 569, 511, 411, 239, 52, -79, -259, -288, -209, -174, -152, -120, -88, -161, -50, 16, 59, 96, 94, -53, -261, -516, -746, -856, -889, -784, -661, -541, -338, -142, 118, 352, 588, 671, 722, 766, 704, 823, 881, 914, 832, 744, 693, 508, 313, 26, -299, -692, -1010, -1268, -1384, -1296, -1137, -899, -794, -603, -440, -219, 66, 271, 431, 474, 468, 305, 160, 117, 120, 113, 148, 235, 200, 215, 253, 236, 166, 49, -25, -193, -256, -218, -100, -39, 0, 32, 57, 183, 270, 362, 440, 350, 181, 8, -76, -57, 14, 162, 299, 311, 269, 298, 284, 357, 360, 312, 152, -66, -270, -481, -655, -854, -1017, -1087, -1166, -1247, -1247, -1085, -856, -612, -423, -215, -53, 65, 280, 538, 709, 868, 1034, 1175, 1290, 1288, 1272, 1165, 928, 692, 431, 136, -122, -260, -387, -463, -512, -652, -755, -904, -946, -880, -710, -588, -521, -420, -361, -345, -310, -228, -80, 135, 320, 528, 656, 704, 712, 638, 532, 376, 236, 118, 27, 43, 93, 137, 180, 274, 364, 459, 481, 382, 211, -89, -433, -684, -824, -823, -673, -521, -414, -352, -347, -295, -268, -266, -206, -130, -197, -287, -386, -448, -433, -375, -318, -206, -132, -71, 108, 272, 382, 519, 613, 689, 800, 862, 935, 918, 822, 762, 632, 550, 437, 359, 197, -51, -354, -659, -921, -1065, -1024, -801, -560, -442, -372, -299, -271, -152, -69, 36, 153, 176, 193, 184, 27, -100, -110, -125, -20, 8, -57, -53, -150, -224, -240, -275, -274, -178, -68, -17, 22, 34, -4, -9, 38, 162, 318, 344, 241, 189, 59, 14, 79, 101, 170, 260, 319, 387, 391, 376, 412, 414, 400, 368, 253, 33, -244, -603, -822, -987, -1019, -973, -872, -685, -535, -343, -216, -170, -133, -88, 130, 365, 570, 727, 854, 987, 1098, 1169, 1118, 1073, 871, 600, 257, -140, -492, -771, -839, -883, -843, -782, -851, -931, -977, -1050, -1023, -873, -751, -501, -270, -74, 12, 46, 163, 252, 402, 538, 618, 687, 655, 656, 638, 471, 337, 232, 23, -53, -4, 3, 73, 104, 253, 488, 621, 693, 655, 514, 314, 27, -220, -299, -332, -282, -153, -48, -52, -129, -283, -394, -436, -370, -296, -269, -293, -384, -462, -529, -648, -666, -621, -608, -507, -525, -408, -298, -278, -21, 225, 456, 621, 772, 791, 705, 622, 568, 606, 709, 783, 746, 552, 278, -31, -258, -447, -458, -408, -344, -251, -323, -312, -148, -156, -247, -209, -198, -178, -123, -165, -194, -243, -226, -65, 113, 314, 407, 356, 241, 176, 45, -40, -33, 29, 82, 88, 58, -24, 34, 117, 180, 288, 332, 217, 56, -134, -224, -282, -366, -395, -375, -276, -79, 46, 61, 100, 119, 67, 73, 38, -60, -192, -348, -659, -891, -1007, -1051, -983, -795, -553, -360, -275, -192, -49, 120, 452, 766, 919, 1070, 1201, 1322, 1436, 1466, 1433, 1323, 1113, 906, 704, 434, 159, -156, -390, -565, -671, -702, -732, -748, -870, -967, -1004, -996, -912, -777, -595, -475, -338, -310, -388, -421, -401, -189, -131, -21, 52, 139, 297, 273, 232, 137, 40, -21, -67, -34, 23, 121, 212, 386, 580, 833, 996, 956, 790, 529, 308, 83, -74, -159, -152, -80, -56, -61, -108, -179, -215, -171, -160, -236, -256, -332, -316, -337, -443, -502, -587, -528, -435, -359, -327, -249, -172, -98, 47, 245, 537, 705, 704, 643, 637, 636, 627, 665, 595, 551, 478, 294, 47, -247, -483, -591, -676, -781, -834, -762, -713, -587, -517, -506, -489, -483, -430, -291, -184, -109, 1, 24, 46, 149, 347, 598, 718, 689, 600, 545, 411, 294, 254, 191, 120, 29, -73, -188, -193, -102, 50, 158, 177, 200, 159, 144, 76, -8, -95, -129, -155, -137, 6, 126, 210, 269, 252, 198, 231, 281, 175, -24, -303, -683, -1016, -1243, -1380, -1411, -1330, -1167, -921, -747, -493, -206, 97, 427, 586, 712, 830, 903, 1003, 983, 938, 927, 824, 766, 759, 686, 550, 385, 171, -47, -209, -228, -249, -313, -433, -560, -655, -670, -603, -525, -373, -305, -241, -191, -261, -261, -217, -89, -25, -14, 27, 128, 286, 302, 275, 238, 149, 101, 79, 92, 129, 224, 203, 218, 220, 297, 415, 467, 383, 200, 9, -265, -452, -551, -571, -494, -475, -380, -298, -248, -199, -86, -13, 5, -15, -42, 32, 20, -145, -297, -414, -549, -631, -534, -426, -249, 19, 138, 233, 377, 497, 662, 734, 652, 611, 583, 505, 510, 504, 594, 641, 588, 586, 440, 239, 81, -16, -199, -463, -662, -758, -787, -832, -798, -679, -588, -498, -365, -203, -128, -75, -99, -213, -279, -242, -149, -4, 76, 14, 85, 93, 41, 51, 81, 108, 8, -14, -79, -119, -84, 50, 192, 284, 366, 453, 556, 525, 476, 423, 326, 289, 153, 122, 261, 269, 305, 296, 139, 17, -5, -34, -98, -297, -558, -741, -975, -1128, -1164, -1179, -1157, -1041, -854, -665, -341, 6, 294, 590, 795, 904, 1090, 1213, 1137, 1102, 1005, 800, 707, 575, 529, 533, 382, 209, 27, -206, -279, -394, -614, -809, -997, -1141, -1219, -1166, -1032, -832, -586, -499, -375, -323, -296, -242, -149, -86, -39, 9, 9, 225, 331, 394, 578, 587, 576, 551, 504, 541, 620, 606, 641, 572, 497, 563, 523, 467, 374, 264, 126, -68, -221, -318, -329, -344, -418, -381, -335, -226, -80, 51, 51, 51, 4, -67, -25, -221, -457, -698, -987, -1173, -1267, -1236, -1117, -883, -684, -412, -161, 111, 413, 533, 637, 636, 662, 663, 666, 728, 688, 719, 728, 761, 748, 746, 654, 578, 437, 71, -135, -380, -520, -568, -683, -688, -706, -688, -574, -428, -325, -94, 77, 39, 35, -25, -17, -27, -85, -32, -100, -75, -57, -63, 15, 29, 23, 93, 184, 197, 235, 265, 330, 264, 90, 63, 61, 119, 107, 93, 62, 10, 10, 0, 31, 101, 180, 118, 18, -80, -149, -73, -135, -225, -361, -506, -552, -703, -843, -907, -965, -923, -772, -614, -355, -43, 237, 478, 633, 663, 652, 690, 739, 723, 767, 728, 659, 631, 677, 728, 817, 811, 714, 530, 280, 144, -65, -426, -676, -866, -895, -810, -751, -665, -548, -450, -301, -186, -180, -120, -128, -260, -368, -475, -477, -439, -400, -379, -289, -177, -131, -75, -11, 80, 212, 326, 392, 414, 425, 378, 297, 163, 47, 13, 13, 37, 82, 127, 162, 184, 205, 317, 374, 371, 425, 455, 389, 297, 230, 217, 181, 129, 89, 0, -208, -492, -813, -1029, -1031, -822, -646, -577, -462, -211, -69, 99, 185, 222, 352, 419, 489, 553, 561, 516, 395, 346, 402, 443, 428, 314, 65, -248, -454, -674, -782, -830, -731, -685, -706, -688, -603, -479, -258, -23, 169, 286, 274, 206, 171, 120, -31, -138, -133, 12, 103, 193, 264, 227, 221, 268, 345, 386, 417, 481, 389, 271, 200, 108, 59, 26, 27, 167, 266, 231, 177, 78, 121, 197, 196, 206, 116, -21, -107, -198, -285, -365, -420, -515, -599, -650, -759, -980, -1162, -1259, -1128, -841, -603, -360, -188, 0, 134, 120, 177, 306, 364, 461, 639, 750, 769, 718, 709, 815, 953, 1082, 1012, 837, 639, 465, 218, -52, -246, -435, -579, -701, -755, -822, -814, -884, -826, -577, -273, -34, 133, 170, 171, 30, -178, -309, -373, -320, -137, 27, 125, 227, 239, 303, 394, 510, 568, 520, 436, 270, 238, 124, -92, -228, -249, -137, -139, -138, -192, -242, -332, -298, -125, -64, 47, -5, -91, -204, -214, -217, -221, -193, -138, -32, -55, -246, -524, -666, -622, -553, -342, -200, -60, 13, 94, 244, 260, 275, 335, 480, 635, 880, 968, 860, 794, 710, 768, 801, 855, 776, 563, 255, -157, -488, -738, -863, -927, -803, -634, -575, -607, -607, -473, -277, -25, 135, 88, 18, -94, -302, -530, -794, -932, -922, -769, -526, -263, -113, 8, 40, 110, 342, 502, 630, 610, 560, 369, 188, 123, 67, 153, 278, 455, 459, 482, 468, 527, 687, 788, 883, 695, 423, 163, -105, -254, -374, -464, -547, -512, -476, -468, -506, -772, -995, -1136, -1067, -878, -641, -381, -235, -158, -152, -127, -125, -60, 111, 349, 558, 642, 676, 632, 681, 795, 872, 886, 765, 639, 444, 254, 98, -100, -316, -468, -519, -571, -517, -611, -773, -814, -670, -393, -205, 80, 205, 189, 95, -114, -264, -380, -410, -270, -99, 67, 245, 307, 314, 407, 387, 374, 267, 57, -39, -101, -101, -167, -173, -101, 33, 102, 226, 308, 266, 222, 222, 350, 434, 529, 559, 364, 205, -19, -213, -228, -257, -221, -111, -17, 2, -122, -345, -516, -741, -842, -857, -885, -919, -843, -742, -649, -565, -443, -256, -24, 285, 532, 687, 753, 686, 628, 737, 783, 848, 801, 603, 362, 66, -38, -68, -134, -186, -158, -150, -150, -153, -74, 33, 126, 328, 355, 266, 235, 72, -149, -399, -703, -900, -933, -799, -560, -319, -152, -16, 2, 118, 244, 321, 414, 360, 249, 81, -9, -25, -108, -136, -87, -89, -53, -17, 46, 184, 381, 558, 622, 552, 394, 210, -12, -229, -412, -506, -444, -319, -194, -141, -176, -338, -565, -740, -776, -664, -422, -263, -219, -144, -123, -62, 10, 52, 164, 305, 448, 523, 638, 771, 858, 916, 898, 760, 560, 357, 159, 0, -138, -193, -186, -218, -227, -179, -307, -393, -524, -689, -635, -501, -250, -72, 40, 9, -57, -157, -219, -311, -402, -339, -265, -159, -33, 134, 272, 337, 365, 185, 35, -73, -237, -366, -394, -377, -269, -76, 28, 135, 199, 206, 257, 273, 366, 538, 690, 732, 676, 410, 74, -201, -435, -491, -451, -327, -221, -37, 92, 113, 157, 90, -13, -221, -371, -393, -441, -502, -489, -490, -489, -351, -198, -54, 242, 468, 649, 853, 899, 947, 954, 889, 666, 393, 49, -294, -531, -673, -711, -721, -688, -616, -499, -468, -367, -264, -247, -172, -97, -94, -80, -74, -184, -294, -427, -545, -522, -527, -315, -86, 47, 233, 376, 446, 511, 625, 634, 600, 553, 412, 365, 468, 480, 435, 394, 246, 91, 2, -45, 35, 143, 206, 340, 406, 449, 466, 300, -42, -316, -580, -705, -639, -519, -333, -236, -277, -419, -567, -741, -853, -926, -1009, -975, -942, -891, -619, -381, -249, -79, 47, 111, 282, 511, 744, 1039, 1230, 1261, 1176, 956, 740, 490, 158, -85, -180, -160, -16, 154, 291, 422, 453, 335, 123, -39, -204, -261, -242, -327, -380, -414, -407, -342, -333, -343, -324, -290, -223, -114, 24, 110, 215, 172, 34, -122, -304, -452, -574, -670, -651, -484, -252, 19, 259, 384, 441, 438, 321, 235, 191, 174, 241, 339, 372, 349, 269, 161, -1, -135, -311, -375, -348, -324, -75, 135, 284, 311, 147, -88, -231, -368, -452, -564, -671, -669, -604, -543, -356, -197, -20, 195, 384, 608, 856, 1065, 1175, 1122, 851, 541, 224, 16, -115, -179, -229, -288, -217, -139, -35, 128, 201, 158, -5, -139, -159, -171, -230, -287, -420, -638, -773, -856, -775, -661, -617, -436, -324, -282, -193, -140, -132, -142, -216, -269, -230, -147, 28, 241, 410, 496, 515, 532, 471, 464, 508, 441, 427, 298, 324, 499, 605, 680, 739, 653, 505, 304, 135, 138, 96, -4, -47, -158, -222, -343, -539, -765, -1019, -1150, -1201, -1110, -923, -663, -410, -270, -279, -229, -192, -177, 34, 258, 580, 823, 810, 890, 849, 651, 353, 0, -411, -601, -644, -570, -271, -4, 256, 447, 502, 480, 302, 177, -21, -198, -358, -432, -319, -227, -92, 41, 54, -30, 59, 149, 306, 491, 434, 435, 347, 178, 28, -180, -406, -613, -768, -839, -674, -437, -128, 169, 259, 355, 406, 414, 226, 68, 20, -105, -164, -206, -101, 102, 206, 201, 147, 15, -122, -114, -131, 46, 202, 267, 296, 190, 56, -102, -251, -457, -651, -755, -799, -706, -604, -379, -214, -178, -71, 116, 315, 492, 737, 858, 961, 931, 740, 589, 430, 201, -12, -166, -359, -360, -288, -210, -23, 71, 147, 114, 18, -57, -96, -253, -512, -633, -830, -805, -691, -540, -358, -172, -7, 156, 343, 386, 373, 285, 88, -120, -273, -290, -160, 64, 208, 371, 445, 427, 529, 524, 493, 416, 254, 27, -95, -185, -224, -150, -199, -175, -164, -179, -101, -5, 134, 165, 200, 199, 116, 57, -101, -260, -490, -737, -981, -1035, -894, -660, -391, -190, 17, 113, 174, 247, 267, 306, 358, 455, 520, 662, 698, 708, 598, 371, 111, -203, -399, -447, -343, -179, 57, 243, 335, 359, 354, 296, 190, 40, -160, -304, -395, -430, -375, -283, -245, -240, -264, -216, -138, -89, 26, 83, 99, 194, 165, 43, -156, -430, -613, -841, -801, -631, -364, 32, 340, 642, 839, 904, 801, 630, 400, 114, -136, -326, -318, -220, -59, 151, 232, 292, 330, 345, 269, 187, 156, 83, 34, -5, -26, -131, -282, -541, -753, -850, -909, -798, -640, -416, -252, -146, -55, 25, 140, 221, 412, 509, 593, 603, 589, 650, 676, 700, 609, 471, 249, 72, -74, -149, -217, -303, -242, -279, -264, -255, -246, -248, -394, -498, -583, -520, -471, -430, -352, -319, -266, -242, -139, -94, -1, 86, 89, 34, -144, -171, -73, 14, 74, 200, 289, 323, 383, 481, 593, 652, 635, 580, 441, 371, 250, 217, 129, 21, -39, -105, -39, 52, 243, 406, 490, 471, 367, 289, 64, -85, -355, -708, -1099, -1397, -1405, -1341, -1170, -1005, -753, -480, -313, -218, -188, -118, -91, 19, 66, 156, 224, 303, 406, 343, 386, 347, 250, 221, 240, 334, 435, 559, 648, 722, 690, 705, 646, 401, 191, -1, -83, -96, -93, -89, -69, -33, -98, -191, -319, -415, -368, -291, -191, -95, -21, 30, 20, -79, -267, -473, -698, -780, -671, -526, -343, -87, 129, 241, 354, 386, 379, 240, -25, -251, -415, -408, -344, -228, -111, -5, 59, 112, 212, 294, 394, 525, 641, 672, 692, 617, 320, 52, -258, -494, -646, -699, -616, -482, -279, -111, -5, 80, 141, 175, 238, 291, 204, 41, -12, 13, 179, 323, 405, 432, 420, 380, 256, 112, -68, -162, -191, -315, -318, -306, -345, -413, -425, -435, -449, -397, -327, -174, -57, -7, -25, -118, -194, -200, -166, -126, -129, -158, -244, -228, -192, -108, -80, -7, 110, 268, 379, 394, 450, 525, 601, 624, 648, 554, 396, 235, 88, -14, -131, -144, -208, -194, -75, 59, 154, 213, 308, 355, 461, 491, 375, 71, -356, -734, -1042, -1169, -1095, -953, -761, -538, -324, -138, -1, 103, 196, 240, 264, 268, 178, 101, -61, -148, -180, -193, -144, -61, 48, 185, 364, 383, 358, 296, 303, 326, 261, 107, -140, -311, -387, -289, -146, -48, 102, 238, 316, 307, 254, 108, 12, -82, -144, -62, -36, 87, 108, 140, 150, 46, -112, -233, -269, -218, -136, -149, -163, -114, 0, 137, 124, 55, -121, -327, -395, -333, -192, -124, -12, 21, 43, 29, -28, -34, -35, 113, 248, 378, 481, 479, 400, 160, -104, -416, -703, -887, -967, -898, -671, -413, -284, -123, 1, 106, 225, 251, 253, 269, 273, 356, 435, 536, 688, 822, 897, 917, 830, 697, 528, 373, 212, 71, -59, -245, -403, -521, -643, -744, -774, -802, -749, -524, -322, -151, -121, -238, -375, -554, -557, -482, -536, -635, -577, -471, -223, -24, 112, 281, 418, 498, 574, 542, 509, 501, 558, 610, 643, 674, 655, 534, 368, 194, 28, -124, -310, -310, -222, -207, -157, -76, -56, 13, 112, 264, 337, 274, 140, -40, -233, -383, -647, -809, -828, -816, -694, -558, -435, -313, -138, 21, 51, 60, 131, 130, 74, 27, -96, -190, -235, -201, -40, 106, 277, 421, 501, 619, 689, 718, 722, 596, 354, 121, 28, -25, -87, -73, -27, 41, 151, 191, 130, 11, -109, -186, -292, -387, -483, -500, -492, -429, -375, -363, -325, -354, -355, -243, -173, -86, -4, 66, 91, 108, 158, 138, 23, -20, -31, 80, 143, 129, 133, 155, 214, 265, 165, 115, 80, 45, 101, 182, 224, 288, 322, 286, 165, -81, -380, -674, -830, -821, -748, -542, -295, -74, 100, 241, 282, 295, 221, 118, 59, 67, 187, 254, 268, 343, 438, 505, 481, 400, 331, 254, 237, 179, 60, -109, -289, -466, -624, -729, -795, -840, -712, -532, -297, 14, 237, 360, 387, 346, 130, -43, -214, -420, -515, -519, -389, -224, -85, 6, 106, 190, 252, 309, 285, 276, 240, 243, 288, 309, 319, 270, 212, 126, 21, -33, -87, -147, -173, -94, -1, 102, 185, 259, 267, 234, 259, 239, 239, 238, 279, 234, 80, -117, -385, -552, -666, -732, -761, -745, -669, -582, -393, -255, -255, -248, -274, -209, -190, -162, -107, -74, -27, 92, 158, 256, 398, 494, 565, 577, 566, 529, 364, 227, 75, 50, 68, 59, 50, 81, 136, 173, 262, 302, 311, 203, 55, -65, -217, -282, -296, -362, -326, -255, -230, -195, -144, -85, -69, -68, -41, 5, -31, -20, -103, -172, -199, -246, -302, -298, -170, -95, -116, -109, -142, -132, -88, -87, -117, -32, -22, 13, 88, 71, 155, 178, 196, 232, 178, 61, -76, -253, -374, -349, -278, -132, 50, 193, 302, 333, 351, 309, 283, 277, 294, 386, 403, 360, 304, 286, 275, 242, 183, 156, 177, 162, 141, 54, -131, -318, -504, -608, -680, -698, -692, -681, -677, -595, -365, -165, -28, -37, -121, -191, -342, -474, -546, -504, -440, -285, -117, -57, 19, 66, 146, 219, 377, 530, 570, 622, 661, 710, 698, 642, 591, 504, 496, 466, 346, 255, 146, -9, -95, -80, -38, 8, -11, -2, -88, -199, -238, -250, -154, -24, 40, -75, -284, -478, -677, -755, -770, -755, -714, -613, -518, -402, -217, -103, -156, -198, -136, -20, 56, 130, 202, 275, 348, 455, 484, 513, 539, 545, 515, 433, 241, 99, 27, -12, -75, -77, -74, -137, -161, -82, 72, 208, 357, 427, 388, 251, 69, -111, -275, -407, -490, -481, -395, -324, -301, -283, -229, -197, -117, -46, -8, 46, 33, 14, -89, -130, -91, 5, 33, 87, 168, 165, 135, 57, 33, 80, 144, 187, 199, 195, 159, 97, 33, -69, -111, -121, -80, -115, -166, -283, -423, -551, -646, -555, -451, -355, -192, -68, 19, 77, 100, 196, 359, 428, 454, 485, 456, 455, 430, 485, 580, 616, 584, 485, 319, 183, 68, -108, -284, -388, -421, -430, -463, -463, -471, -506, -566, -486, -307, -186, -173, -182, -294, -386, -446, -441, -339, -226, -136, -47, -4, -30, 38, 108, 191, 295, 337, 418, 372, 248, 169, 88, 20, 19, 37, 68, 176, 239, 261, 247, 182, 117, 135, 174, 151, 192, 194, 90, 27, 41, 150, 315, 414, 445, 365, 144, -91, -249, -380, -363, -387, -449, -498, -575, -650, -672, -660, -685, -651, -611, -568, -423, -247, -117, -25, 84, 200, 378, 443, 477, 539, 444, 334, 233, 171, 167, 204, 164, 154, 204, 102, 85, 133, 212, 391, 583, 629, 511, 350, 139, -38, -214, -404, -470, -528, -490, -454, -434, -425, -409, -425, -401, -256, -192, -99, 20, -4, 4, 14, 78, 209, 314, 241, 252, 142, -14, -33, -78, -48, 39, 50, -23, -74, -105, -109, -46, -79, -141, -76, -4, 68, 89, 0, -83, -159, -287, -280, -241, -243, -106, -35, -26, 99, 210, 384, 529, 584, 594, 594, 510, 340, 302, 286, 323, 284, 180, 44, -115, -273, -404, -510, -656, -723, -692, -670, -510, -415, -408, -376, -341, -290, -119, 26, 80, 81, -14, -143, -186, -169, -21, 88, 139, 158, 225, 180, 171, 287, 359, 435, 448, 372, 217, 114, 35, -112, -157, -179, -140, -57, 54, 203, 233, 253, 184, 167, 151, 175, 177, 122, 137, 43, -11, -21, 3, 27, 88, 57, -105, -248, -407, -489, -546, -504, -466, -512, -518, -514, -511, -553, -555, -588, -608, -467, -244, -8, 210, 341, 408, 475, 592, 683, 788, 791, 666, 525, 355, 290, 207, 150, 133, 59, -99, -253, -351, -423, -384, -226, -48, 84, 198, 260, 261, 177, -30, -166, -255, -289, -296, -259, -129, -82, -112, -109, -95, -93, -67, 33, 69, 56, 67, 54, 76, 163, 254, 231, 213, 77, -50, -158, -249, -285, -292, -289, -298, -340, -319, -241, -237, -309, -270, -217, -97, 67, 179, 262, 289, 207, 76, -89, -164, -177, -193, -214, -197, -215, -126, 64, 211, 386, 501, 571, 560, 571, 558, 511, 517, 571, 595, 504, 384, 222, -23, -283, -500, -676, -717, -641, -546, -490, -351, -256, -192, -156, -158, -165, -140, -194, -358, -465, -540, -527, -499, -460, -346, -238, -119, -48, 28, 82, 137, 251, 285, 335, 442, 428, 348, 239, 85, -38, -86, -1, 126, 299, 367, 409, 436, 495, 489, 480, 505, 536, 416, 262, 159, 63, 35, 0, 0, 7, -11, -106, -320, -503, -640, -677, -671, -656, -600, -575, -531, -653, -781, -877, -807, -693, -629, -391, -209, -21, 134, 224, 344, 397, 544, 581, 551, 488, 421, 379, 360, 420, 414, 409, 367, 255, 104, -3, -40, -129, -6, 155, 273, 438, 530, 504, 329, 172, -18, -138, -187, -268, -230, -228, -158, -199, -287, -351, -381, -438, -469, -476, -530, -489, -374, -261, -95, 120, 303, 347, 283, 146, -16, -159, -255, -231, -173, -68, -27, -68, -127, -173, -132, -81, 66, 155, 255, 357, 404, 380, 276, 167, 16, -138, -231, -330, -455, -504, -441, -348, -222, -61, 95, 356, 528, 591, 595, 597, 614, 634, 683, 681, 623, 461, 192, -108, -364, -535, -668, -768, -798, -691, -546, -442, -288, -228, -170, -150, -137, -110, -85, -131, -267, -281, -289, -229, -160, -44, 29, 56, 108, 107, 108, 160, 261, 418, 468, 496, 451, 299, 54, -123, -231, -324, -276, -322, -289, -248, -207, -81, 13, 184, 299, 343, 359, 301, 198, 191, 245, 198, 281, 343, 370, 339, 268, 130, -87, -260, -410, -490, -492, -467, -427, -456, -434, -474, -526, -552, -489, -442, -380, -252, -172, -34, 84, 183, 274, 396, 475, 456, 357, 266, 240, 184, 209, 212, 238, 264, 240, 109, -65, -164, -263, -289, -186, -55, 27, 49, 20, -53, -71, -137, -178, -147, -110, -61, 13, 13, 60, 65, 26, 66, 22, -42, -73, -137, -189, -69, 102, 275, 408, 468, 431, 311, 113, -133, -314, -430, -495, -489, -469, -415, -388, -436, -440, -417, -407, -304, -124, -29, 109, 272, 301, 363, 366, 334, 228, 51, -140, -290, -352, -324, -274, -162, 58, 280, 497, 683, 798, 788, 678, 598, 587, 553, 579, 504, 325, 81, -172, -412, -608, -748, -774, -802, -834, -789, -733, -566, -352, -257, -88, 46, 54, -24, -73, -131, -177, -205, -221, -131, -85, -28, 14, 42, 40, 45, 114, 161, 247, 341, 358, 304, 234, 163, 83, 19, -28, 26, 42, -43, -93, -97, 27, 129, 193, 282, 347, 357, 346, 354, 352, 378, 350, 302, 248, 202, 191, 81, -121, -360, -598, -788, -928, -942, -864, -752, -704, -693, -702, -651, -595, -486, -317, -235, -135, -18, 136, 302, 458, 647, 727, 688, 637, 511, 454, 391, 352, 383, 433, 474, 524, 535, 409, 223, -1, -132, -226, -303, -301, -265, -230, -207, -224, -180, -167, -166, -168, -171, -238, -229, -194, -147, -107, -65, -46, -48, -137, -244, -296, -266, -249, -229, -74, 62, 219, 301, 266, 158, -23, -183, -307, -401, -398, -317, -275, -241, -196, -159, -74, 55, 197, 351, 488, 571, 595, 563, 545, 442, 310, 158, -80, -298, -514, -590, -594, -594, -457, -246, -34, 168, 317, 359, 402, 386, 374, 423, 497, 627, 640, 521, 263, -15, -206, -372, -498, -581, -594, -588, -562, -504, -382, -216, -83, 8, 4, -134, -174, -202, -241, -295, -282, -314, -264, -197, -130, -61, -47, -105, -125, -129, -51, 53, 191, 307, 370, 414, 426, 406, 325, 308, 287, 186, 80, -8, -122, -172, -115, -20, 93, 146, 198, 227, 207, 222, 233, 296, 430, 435, 462, 432, 379, 200, -13, -240, -461, -615, -679, -656, -761, -751, -719, -693, -591, -458, -277, -204, -212, -248, -245, -234, -171, -26, 63, 184, 222, 214, 221, 129, 71, 94, 157, 235, 322, 384, 425, 399, 256, 141, 65, 45, 14, 43, 68, 66, 126, 82, 80, 97, 82, 74, 49, -3, 14, 40, 42, 59, 102, 78, 45, -18, -126, -227, -310, -327, -258, -153, -28, 93, 114, 73, -56, -295, -436, -508, -560, -574, -571, -580, -505, -419, -331, -186, 52, 207, 323, 332, 292, 310, 310, 300, 294, 338, 261, 137, -44, -194, -278, -360, -327, -211, -56, 105, 358, 502, 646, 723, 712, 733, 727, 700, 664, 502, 307, 113, -126, -342, -497, -600, -639, -733, -836, -861, -811, -756, -652, -451, -276, -216, -133, -90, -41, -9, -60, -117, -182, -165, -96, -17, -38, -6, -16, 39, 191, 274, 403, 470, 464, 390, 380, 366, 350, 343, 298, 231, 101, 0, -102, -244, -275, -244, -216, -187, -151, -94, -80, 5, 43, 107, 267, 467, 602, 702, 681, 525, 353, 116, -97, -317, -515, -625, -786, -886, -859, -791, -740, -619, -500, -437, -360, -341, -317, -244, -147, -26, 95, 257, 359, 393, 458, 477, 423, 306, 243, 226, 310, 442, 551, 545, 487, 380, 208, 98, 21, -54, -152, -277, -359, -396, -348, -305, -250, -204, -204, -222, -292, -290, -275, -234, -164, -15, 62, 109, 151, 163, 127, 155, 146, 84, 142, 233, 299, 337, 281, 155, 13, -122, -188, -276, -393, -510, -604, -662, -527, -438, -257, -54, 130, 235, 302, 327, 291, 249, 235, 202, 95, 3, -51, -136, -248, -280, -312, -367, -267, -112, 31, 216, 341, 384, 433, 452, 462, 475, 433, 291, 179, 85, 42, -23, -119, -150, -211, -337, -438, -525, -620, -613, -547, -410, -227, -1, 130, 250, 316, 226, 163, 39, -129, -214, -312, -311, -276, -259, -235, -187, -135, -102, 14, -29, -39, -12, 82, 215, 358, 442, 493, 505, 409, 281, 129, -68, -167, -235, -277, -223, -140, -28, 78, 154, 186, 239, 210, 288, 406, 445, 511, 531, 494, 387, 282, 37, -175, -412, -716, -847, -982, -1011, -939, -879, -748, -661, -534, -430, -287, -243, -175, -28, 25, 96, 183, 266, 303, 378, 410, 346, 338, 251, 261, 282, 304, 311, 329, 311, 284, 241, 179, 181, 116, 46, 38, -20, -19, 12, -6, -33, -54, -105, -136, -125, -208, -173, -116, -93, -66, -7, 49, 114, 138, 89, 49, -60, -162, -191, -192, -207, -156, -159, -199, -239, -331, -408, -486, -630, -705, -667, -651, -518, -326, -133, 80, 286, 472, 642, 644, 577, 602, 490, 409, 332, 275, 262, 257, 151, 9, -98, -227, -248, -203, -132, -35, 130, 286, 412, 508, 489, 415, 281, 87, 9, -74, -187, -220, -227, -203, -266, -311, -377, -434, -524, -565, -572, -520, -421, -270, -96, 46, 105, 59, 8, -63, -199, -290, -347, -416, -380, -271, -168, -47, 6, 63, 136, 157, 222, 309, 400, 521, 649, 754, 762, 701, 555, 397, 246, 9, -151, -252, -367, -394, -316, -243, -160, -119, -105, -89, -63, 5, 101, 204, 307, 406, 434, 432, 375, 226, -9, -280, -557, -730, -800, -816, -794, -685, -601, -546, -467, -374, -262, -196, -124, -89, -62, -28, -12, 126, 205, 267, 282, 285, 269, 253, 197, 170, 171, 186, 193, 322, 415, 456, 408, 312, 222, 150, 144, 98, 59, 10, -16, -60, -109, -146, -152, -205, -266, -304, -374, -388, -308, -207, -23, 153, 247, 283, 320, 311, 241, 133, 36, -17, -101, -67, -47, -87, -184, -283, -400, -515, -615, -704, -723, -618, -519, -402, -223, -53, 58, 169, 255, 233, 183, 131, 93, 50, 60, 164, 166, 131, 94, -3, -66, -83, -40, 42, 161, 324, 511, 682, 786, 814, 698, 568, 390, 165, 60, 21, -35, -149, -208, -241, -310, -352, -397, -475, -518, -521, -518, -498, -361, -172, -83, -59, -73, -144, -206, -252, -352, -447, -482, -437, -389, -230, -70, -19, -22, 39, 66, 87, 166, 275, 419, 530, 600, 561, 513, 451, 346, 156, 28, -77, -247, -308, -320, -281, -158, -89, -8, 42, 126, 219, 250, 275, 336, 447, 480, 552, 572, 496, 361, 109, -105, -358, -540, -694, -836, -864, -876, -878, -792, -642, -571, -478, -351, -247, -227, -173, -127, -91, 20, 182, 301, 351, 343, 363, 276, 224, 197, 150, 162, 279, 400, 482, 590, 581, 463, 342, 215, 37, -86, -121, -165, -177, -183, -145, -171, -204, -186, -226, -342, -414, -402, -355, -196, 0, 146, 279, 405, 455, 466, 436, 302, 114, 1, -66, -114, -135, -158, -259, -435, -580, -704, -882, -908, -809, -691, -500, -333, -104, 93, 255, 349, 364, 373, 358, 267, 241, 306, 384, 420, 475, 458, 346, 212, 140, 40, -33, 7, 29, 113, 235, 338, 380, 379, 267, 116, -77, -232, -302, -325, -305, -313, -377, -390, -387, -422, -395, -335, -275, -243, -223, -117, 6, 116, 199, 239, 187, 54, -54, -129, -225, -290, -329, -351, -284, -235, -156, -110, -74, -98, -63, -18, 71, 210, 337, 487, 565, 574, 544, 447, 339, 261, 217, 56, -87, -197, -254, -229, -218, -157, -76, -19, 34, 99, 143, 200, 261, 247, 231, 177, 110, 65, 21, -93, -246, -409, -565, -631, -637, -650, -656, -668, -594, -521, -432, -289, -164, -80, 16, 121, 207, 330, 407, 434, 425, 419, 388, 332, 255, 170, 74, -1, -32, 42, 157, 272, 386, 396, 374, 267, 136, 52, -43, -163, -252, -285, -369, -346, -330, -250, -196, -182, -168, -178, -212, -167, -62, 31, 137, 291, 399, 414, 393, 356, 250, 113, 1, -96, -123, -128, -108, -172, -338, -538, -740, -904, -911, -839, -739, -521, -305, -99, 110, 260, 367, 416, 409, 303, 192, 175, 193, 250, 316, 391, 400, 362, 262, 168, 106, 99, 68, 47, 89, 183, 293, 406, 463, 429, 328, 165, 18, -45, -94, -124, -167, -241, -267, -293, -290, -290, -325, -347, -323, -327, -270, -187, -159, -99, -94, -192, -346, -462, -566, -641, -662, -686, -607, -450, -265, -90, 21, 73, 75, 82, 143, 240, 348, 473, 656, 799, 897, 948, 876, 780, 623, 400, 232, 96, -32, -133, -220, -283, -301, -351, -271, -184, -75, 32, 135, 180, 191, 201, 195, 179, 88, 0, -156, -363, -492, -560, -540, -534, -493, -462, -423, -430, -450, -395, -329, -331, -291, -231, -130, 0, 69, 95, 163, 159, 186, 219, 138, 97, 73, 75, 18, 7, 73, 228, 397, 462, 516, 474, 407, 363, 391, 373, 282, 171, 1, -138, -300, -421, -408, -351, -263, -194, -129, -87, -40, -38, -24, 28, 33, 64, 107, 137, 181, 232, 233, 121, 65, -32, -63, -130, -262, -406, -568, -690, -755, -791, -761, -685, -539, -380, -216, -88, 59, 185, 262, 278, 261, 283, 217, 130, 122, 154, 210, 303, 451, 489, 454, 379, 294, 178, 128, 99, 134, 199, 258, 318, 330, 306, 289, 220, 147, -2, -115, -226, -301, -346, -351, -295, -322, -373, -382, -348, -323, -280, -241, -153, -110, -79, -46, -56, -130, -215, -413, -564, -669, -652, -516, -320, -98, 73, 158, 177, 201, 180, 200, 172, 168, 206, 329, 500, 566, 642, 647, 524, 393, 245, 94, -32, -145, -230, -221, -228, -176, -117, -28, 61, 115, 121, 137, 232, 329, 415, 471, 401, 237, 31, -264, -536, -659, -678, -670, -591, -519, -422, -348, -292, -262, -319, -333, -345, -333, -271, -110, 33, 159, 282, 329, 300, 241, 213, 151, 62, 59, 34, 76, 143, 260, 313, 357, 386, 341, 261, 233, 182, 74, -11, -82, -179, -308, -389, -513, -587, -574, -481, -305, -106, 89, 190, 288, 318, 311, 290, 270, 332, 325, 371, 432, 400, 373, 368, 323, 178, 25, -198, -461, -644, -727, -768, -817, -819, -781, -727, -626, -533, -402, -275, -145, -54, 63, 254, 359, 374, 306, 241, 153, 90, 169, 275, 396, 474, 497, 500, 482, 421, 330, 205, 110, 51, 26, 60, 114, 140, 116, 80, 5, -53, -88, -183, -226, -241, -253, -267, -289, -261, -231, -248, -281, -308, -283, -242, -162, -118, -83, -77, -157, -301, -471, -590, -630, -521, -385, -202, -29, 62, 149, 218, 278, 228, 207, 154, 206, 318, 427, 602, 759, 850, 860, 754, 629, 480, 297, 75, -97, -214, -269, -265, -249, -193, -145, -119, -150, -146, -106, -110, -54, -79, -122, -117, -202, -343, -494, -646, -770, -803, -733, -538, -359, -180, 3, 52, 49, -8, -67, -69, -21, 106, 178, 258, 308, 350, 400, 362, 291, 206, 105, 33, 67, 69, 144, 220, 208, 221, 248, 242, 201, 143, 41, -44, -47, -40, -62, -131, -149, -250, -360, -443, -403, -266, -145, 4, 112, 217, 296, 327, 277, 253, 176, 87, 63, 35, 24, 22, 4, -31, -87, -144, -229, -380, -502, -564, -662, -727, -714, -638, -539, -446, -285, -112, 6, 82, 122, 229, 381, 454, 483, 465, 374, 289, 175, 150, 199, 267, 368, 406, 353, 339, 331, 214, 93, -12, -73, -133, -124, -61, -7, 58, 74, 86, 99, 88, 34, -21, -67, -123, -203, -282, -248, -245, -254, -260, -322, -350, -325, -323, -316, -325, -311, -328, -360, -427, -440, -450, -436, -409, -307, -173, -51, 57, 141, 184, 216, 248, 288, 336, 407, 573, 721, 782, 809, 764, 713, 642, 546, 410, 254, 91, -51, -198, -290, -327, -312, -311, -293, -249, -173, -145, -147, -110, -104, -118, -130, -129, -195, -336, -406, -527, -539, -518, -449, -316, -186, -87, -4, 34, -11, -23, -46, -74, -97, -124, -81, -37, -6, 52, 107, 153, 158, 155, 156, 191, 192, 180, 186, 211, 230, 227, 248, 236, 201, 205, 173, 110, 74, 28, -8, -67, -190, -306, -360, -346, -237, -119, 19, 119, 169, 239, 295, 245, 193, 177, 149, 123, 116, 119, 117, 62, -28, -95, -130, -191, -238, -338, -481, -591, -683, -720, -668, -596, -524, -419, -332, -250, -173, -120, -68, -9, 13, 38, 67, 56, 110, 176, 197, 294, 352, 414, 444, 502, 548, 573, 553, 490, 424, 365, 312, 251, 234, 227, 217, 150, 122, 106, 72, 87, 60, -41, -151, -242, -299, -358, -407, -500, -566, -621, -586, -538, -478, -413, -372, -353, -317, -295, -331, -379, -371, -394, -408, -287, -159, -75, 31, 120, 150, 229, 308, 386, 441, 502, 561, 579, 613, 595, 567, 542, 505, 414, 333, 235, 116, 15, -65, -137, -238, -309, -283, -290, -224, -153, -103, -9, 34, 45, -19, -97, -192, -285, -401, -443, -455, -412, -296, -257, -189, -151, -129, -67, -45, -20, -3, -25, -87, -75, -71, -34, 16, 30, 88, 122, 203, 252, 261, 279, 246, 212, 170, 168, 123, 100, 93, 54, 16, -57, -67, -104, -86, -87, -130, -163, -246, -351, -420, -393, -312, -213, -86, 6, 108, 167, 280, 330, 342, 357, 345, 350, 337, 352, 324, 239, 166, 67, -40, -150, -219, -260, -343, -436, -494, -456, -441, -408, -459, -458, -439, -455, -415, -313, -202, -126, -46, -9, 39, 93, 87, 85, 61, 105, 141, 252, 351, 374, 442, 468, 451, 442, 435, 374, 305, 214, 118, 31, -52, -102, -51, -13, 33, 91, 122, 55, 0, -81, -164, -188, -229, -268, -277, -271, -283, -291, -273, -249, -186, -156, -122, -179, -253, -330, -414, -495, -523, -505, -468, -357, -303, -263, -168, -63, 66, 221, 342, 460, 537, 557, 568, 585, 593, 621, 636, 564, 498, 467, 397, 268, 144, 16, -51, -89, -155, -171, -151, -164, -238, -242, -260, -281, -262, -276, -292, -325, -406, -494, -532, -546, -464, -383, -330, -258, -236, -228, -165, -65, 47, 155, 175, 171, 227, 248, 216, 170, 138, 158, 185, 220, 257, 288, 228, 202, 150, 88, 113, 59, 8, -34, -97, -123, -77, -8, 21, 28, 50, -25, -89, -127, -158, -199, -226, -205, -173, -143, -59, 27, 102, 146, 211, 227, 257, 296, 282, 280, 232, 152, 53, -88, -170, -275, -320, -310, -332, -390, -428, -409, -378, -359, -298, -274, -282, -290, -330, -357, -290, -220, -121, -6, 81, 152, 218, 240, 196, 149, 157, 210, 266, 357, 474, 481, 437, 398, 384, 338, 310, 299, 222, 156, 51, 14, 48, 74, 50, 72, 125, 95, 2, -88, -173, -228, -294, -288, -289, -332, -326, -293, -350, -404, -422, -437, -415, -404, -386, -382, -383, -407, -462, -468, -495, -485, -433, -379, -275, -179, 22, 265, 434, 607, 807, 885, 868, 862, 837, 792, 705, 629, 551, 495, 410, 282, 148, -40, -137, -238, -256, -214, -259, -268, -255, -301, -358, -318, -288, -309, -290, -316, -315, -359, -312, -272, -235, -226, -251, -263, -303, -285, -243, -173, -56, 25, 53, 135, 203, 247, 296, 271, 187, 68, -15, -39, -46, -32, 35, 21, -24, -44, -74, -75, -43, -27, -18, 37, 121, 197, 253, 266, 208, 148, 113, 51, 1, -30, -25, -96, -196, -187, -158, -129, -107, -69, -71, 0, 75, 149, 271, 316, 373, 355, 283, 199, 20, -55, -127, -194, -221, -213, -207, -230, -234, -194, -209, -256, -200, -285, -372, -442, -461, -441, -449, -453, -379, -276, -179, -80, -19, 34, 90, 108, 178, 285, 357, 407, 411, 413, 359, 329, 287, 241, 245, 239, 295, 351, 396, 400, 414, 294, 240, 179, 96, 49, -19, -99, -176, -248, -289, -232, -186, -199, -238, -332, -393, -459, -478, -463, -430, -403, -387, -375, -375, -333, -331, -349, -405, -409, -410, -408, -303, -157, 35, 231, 387, 524, 602, 655, 681, 676, 631, 576, 477, 461, 489, 406, 333, 212, 60, -69, -173, -196, -200, -139, -126, -111, -102, -121, -129, -208, -246, -207, -220, -227, -142, -144, -143, -129, -178, -240, -313, -332, -385, -391, -345, -318, -217, -84, 75, 223, 322, 322, 337, 334, 256, 198, 127, 128, 96, 23, -58, -102, -140, -178, -143, -123, -45, 33, 102, 174, 212, 241, 230, 192, 89, 5, -96, -207, -265, -313, -340, -347, -308, -276, -181, -160, -172, -171, -87, -11, 148, 332, 468, 504, 532, 500, 476, 395, 292, 172, 41, -14, -67, -116, -152, -159, -240, -279, -332, -361, -359, -418, -420, -472, -465, -457, -469, -420, -323, -181, -126, 25, 144, 204, 298, 405, 396, 379, 395, 330, 232, 184, 119, 91, 96, 87, 109, 126, 151, 237, 226, 225, 227, 134, 55, -21, -132, -178, -205, -226, -232, -194, -114, -108, -88, -88, -162, -221, -260, -329, -283, -241, -216, -180, -185, -147, -151, -228, -181, -174, -234, -209, -188, -180, -117, -23, 34, 108, 209, 288, 352, 429, 499, 532, 575, 589, 574, 573, 536, 435, 306, 136, -38, -221, -285, -284, -283, -300, -292, -298, -325, -348, -407, -423, -444, -428, -387, -309, -185, -96, -64, -47, -73, -123, -162, -235, -274, -322, -256, -117, -30, 166, 353, 444, 517, 522, 495, 486, 443, 391, 290, 102, -26, -147, -309, -353, -382, -353, -290, -192, -74, 59, 208, 234, 248, 283, 224, 81, 9, -77, -144, -199, -237, -257, -282, -293, -229, -215, -195, -106, -116, -84, 6, 72, 143, 222, 263, 295, 341, 359, 333, 263, 175, 67, -57, -122, -148, -206, -284, -326, -364, -405, -428, -417, -382, -287, -221, -231, -242, -216, -234, -176, -109, -1, 105, 197, 309, 332, 346, 343, 362, 289, 248, 221, 168, 116, 69, 57, -10, 20, 92, 155, 269, 300, 275, 246, 164, 86, 35, 51, 52, -46, -137, -189, -253, -250, -183, -152, -82, -100, -184, -268, -411, -494, -559, -587, -557, -492, -394, -287, -248, -277, -265, -256, -181, -92, 11, 33, -13, -14, 1, 27, 112, 281, 480, 652, 745, 809, 860, 844, 878, 825, 734, 616, 438, 204, 24, -205, -371, -463, -533, -550, -541, -492, -520, -608, -637, -589, -507, -401, -264, -147, -33, 33, 63, -31, -101, -93, -94, -75, -78, -155, -178, -110, -24, 32, 158, 291, 337, 372, 384, 309, 159, 78, -18, -95, -151, -202, -240, -319, -347, -312, -243, -61, 156, 307, 425, 462, 380, 256, 153, 53, 28, 41, -17, -122, -176, -207, -254, -288, -249, -147, -64, -42, -54, -42, -20, -26, -40, 17, 136, 272, 403, 442, 449, 341, 221, 137, 63, 28, 3, -99, -279, -378, -454, -502, -477, -380, -308, -284, -276, -355, -354, -380, -355, -291, -166, -14, 71, 95, 114, 59, -19, -19, 71, 157, 254, 319, 270, 179, 124, 117, 149, 240, 347, 455, 470, 417, 323, 241, 188, 183, 185, 148, 94, -81, -242, -298, -303, -257, -128, -27, 0, -50, -171, -338, -494, -593, -615, -566, -442, -299, -179, -107, -109, -109, -100, -62, -6, 55, 67, -11, -111, -195, -136, -70, 38, 191, 329, 432, 469, 563, 612, 649, 684, 652, 568, 442, 232, -36, -265, -500, -620, -636, -600, -530, -464, -422, -459, -464, -424, -273, -90, 26, 168, 246, 227, 170, 154, 150, 189, 196, 178, 102, 10, -93, -152, -168, -103, -12, 74, 166, 233, 201, 146, 42, -53, -113, -90, -115, -85, -89, -185, -215, -256, -208, -70, 4, 107, 190, 196, 136, 67, -9, -81, -102, -134, -143, -164, -177, -253, -298, -295, -275, -166, -48, 29, 39, 16, -1, -47, -68, 12, 133, 309, 473, 598, 616, 566, 468, 387, 316, 252, 131, -45, -189, -314, -401, -440, -428, -380, -324, -281, -333, -412, -393, -367, -340, -267, -153, -60, 25, 46, 21, -26, -77, -81, -23, 133, 290, 378, 343, 290, 220, 161, 130, 157, 153, 172, 178, 151, 131, 121, 82, 4, -60, -142, -181, -221, -303, -292, -242, -179, -105, 5, 59, 141, 53, -116, -234, -355, -421, -388, -261, -130, -21, -2, -33, -40, -61, -52, -41, -38, 1, -3, -61, -90, -69, -37, 64, 150, 259, 351, 438, 512, 583, 649, 689, 698, 639, 499, 344, 103, -189, -432, -591, -668, -679, -668, -601, -539, -580, -578, -541, -497, -414, -290, -165, -56, 39, 102, 146, 143, 149, 164, 134, 109, 113, 59, -12, -26, -23, 14, 107, 180, 267, 393, 360, 284, 157, 69, 68, 87, 136, 148, 80, 21, 4, -47, -47, -35, -21, -11, -21, -40, -82, -110, -132, -184, -214, -195, -219, -200, -196, -267, -242, -212, -171, -48, 8, 23, -11, -114, -168, -200, -191, -37, 101, 260, 363, 439, 498, 496, 400, 296, 191, 86, -25, -123, -229, -289, -345, -384, -380, -360, -303, -288, -277, -267, -248, -221, -193, -107, -27, 55, 139, 130, 80, 26, -6, 20, 172, 342, 435, 482, 467, 381, 281, 197, 129, 108, 90, 75, 100, 104, 88, 41, -51, -107, -150, -198, -210, -240, -261, -217, -193, -165, -91, -28, -25, -90, -212, -365, -478, -478, -476, -396, -313, -207, -144, -134, -164, -173, -204, -150, -117, -94, -32, -6, 40, 82, 135, 234, 353, 449, 565, 633, 716, 747, 743, 718, 684, 606, 516, 325, 87, -144, -371, -497, -624, -643, -601, -564, -565, -492, -503, -511, -471, -407, -310, -181, -66, 22, 136, 157, 147, 197, 220, 232, 219, 186, 72, 7, -81, -131, -105, -108, -70, 11, -5, -12, -3, -52, -48, -57, -40, -11, -5, -9, -27, -65, -73, -88, -102, -91, -63, -32, 23, 73, 107, 142, 168, 158, 106, 79, 72, 40, 4, -53, -49, -23, -20, 46, 48, -23, -88, -176, -192, -171, -137, -36, 115, 221, 326, 414, 401, 344, 234, 173, 84, 14, -95, -173, -223, -303, -326, -361, -354, -380, -399, -434, -471, -522, -532, -443, -351, -261, -159, -80, -65, -26, 1, 24, 101, 205, 326, 454, 476, 480, 447, 400, 337, 273, 247, 259, 211, 171, 163, 167, 130, 114, 83, 34, -19, -79, -115, -130, -129, -100, -89, -80, -100, -130, -184, -257, -304, -365, -390, -394, -394, -299, -223, -192, -188, -215, -242, -234, -204, -157, -76, -36, -13, 15, 115, 173, 231, 299, 331, 402, 400, 384, 433, 444, 464, 451, 385, 246, 134, -30, -216, -399, -485, -512, -536, -532, -486, -403, -333, -303, -275, -213, -147, -93, -82, -7, 81, 131, 225, 270, 290, 359, 331, 267, 213, 139, 63, 8, -26, -6, 0, -52, -71, -103, -84, 0, 30, 15, 19, -1, -13, -11, 22, 9, -26, -36, -67, -108, -136, -168, -214, -184, -163, -129, -144, -91, -35, -24, -57, -123, -152, -166, -167, -226, -168, -160, -139, -150, -190, -177, -167, -106, 0, 108, 228, 375, 496, 575, 623, 630, 601, 488, 366, 277, 202, 143, 46, -35, -90, -144, -222, -311, -420, -511, -591, -643, -623, -577, -547, -422, -384, -324, -256, -142, -39, 48, 138, 194, 240, 282, 408, 469, 496, 467, 419, 339, 210, 75, -81, -98, -118, -144, -92, -48, -27, 7, 12, -32, -61, -98, -171, -192, -198, -184, -158, -162, -199, -186, -164, -169, -172, -157, -87, -81, -97, -35, 26, 21, 24, 8, -34, -27, 4, 21, 72, 86, 107, 157, 179, 234, 294, 340, 352, 345, 333, 360, 360, 257, 216, 180, 42, -63, -158, -191, -272, -352, -400, -464, -492, -505, -480, -423, -388, -374, -376, -401, -382, -308, -201, -62, 29, 137, 213, 195, 220, 234, 201, 167, 89, 40, 56, 74, 74, 78, 107, 88, 31, 39, 66, 133, 155, 135, 148, 147, 149, 225, 182, 109, 102, 32, -66, -144, -210, -164, -136, -156, -122, -61, -5, 40, 53, 74, 30, -40, -108, -167, -228, -295, -333, -340, -310, -284, -236, -171, -112, -35, -26, 52, 111, 172, 330, 410, 429, 409, 298, 209, 96, 16, 28, 2, -109, -209, -291, -358, -405, -442, -451, -444, -369, -351, -321, -270, -229, -145, -59, -12, 111, 244, 329, 408, 409, 436, 544, 515, 538, 568, 519, 412, 288, 139, 22, -59, -151, -195, -222, -240, -210, -152, -117, -69, -42, -47, -97, -146, -221, -186, -209, -253, -221, -237, -296, -324, -336, -398, -401, -446, -414, -317, -200, -59, 20, 48, 37, -32, -123, -106, -76, 0, 85, 127, 156, 258, 382, 428, 474, 535, 538, 525, 480, 442, 394, 320, 235, 206, 180, 159, 122, -4, -93, -206, -351, -411, -471, -484, -440, -388, -401, -397, -416, -381, -340, -286, -166, -90, -57, 2, 66, 169, 213, 200, 174, 166, 102, 19, 8, 3, -47, -112, -125, -155, -122, -115, -36, -6, 4, 35, 69, 95, 141, 171, 127, 36, -55, -172, -187, -172, -128, -52, 6, 18, 6, 87, 123, 145, 142, 173, 158, 108, 22, -105, -214, -275, -260, -214, -159, -69, -48, -18, 31, 38, 120, 245, 354, 449, 495, 495, 421, 291, 160, 69, 8, -50, -155, -247, -330, -371, -367, -453, -516, -552, -588, -597, -609, -628, -585, -512, -457, -306, -182, -7, 139, 237, 323, 323, 368, 408, 460, 480, 516, 519, 465, 417, 338, 249, 193, 144, 68, 4, -48, 7, 61, 108, 136, 140, 170, 158, 79, -34, -116, -199, -305, -344, -340, -306, -269, -282, -389, -496, -532, -496, -388, -270, -135, 22, 47, 22, -72, -151, -110, -72, -48, 14, 50, 115, 177, 273, 281, 221, 230, 206, 157, 185, 210, 194, 190, 149, 143, 138, 139, 112, 21, -127, -255, -338, -346, -343, -335, -282, -199, -199, -235, -259, -236, -185, -134, -55, 12, 126, 258, 337, 398, 405, 379, 337, 252, 151, 21, -49, -107, -151, -183, -108, -60, -80, -79, -123, -171, -183, -159, -47, 57, 121, 178, 141, 34, -45, -131, -119, -122, -159, -187, -179, -138, -126, -117, -55, -71, -54, -26, -45, -38, -53, -121, -231, -331, -379, -316, -236, -123, -37, -12, 101, 188, 252, 358, 451, 508, 545, 544, 536, 456, 392, 315, 145, 1, -91, -191, -214, -252, -268, -338, -413, -453, -484, -462, -408, -366, -406, -391, -353, -255, -65, 65, 163, 218, 225, 193, 231, 281, 358, 406, 411, 361, 247, 121, 34, -17, -79, -149, -179, -266, -255, -206, -172, -108, -35, -5, 10, 1, 1, -56, -152, -247, -286, -290, -209, -111, -48, -4, -55, -125, -213, -214, -149, -77, 71, 153, 205, 219, 180, 90, 87, 36, -45, -53, -33, 97, 206, 248, 306, 254, 207, 196, 163, 158, 169, 135, 89, 65, 79, 102, 108, 65, -30, -185, -288, -373, -380, -309, -302, -325, -411, -496, -526, -553, -495, -415, -372, -287, -193, -49, 119, 245, 318, 328, 281, 227, 191, 148, 96, 59, 13, -6, 14, 63, 144, 149, 119, 53, 34, 53, 61, 161, 255, 324, 353, 302, 217, 142, 29, -65, -135, -207, -208, -161, -87, -16, -40, -48, -142, -231, -288, -259, -188, -159, -157, -232, -253, -242, -224, -186, -109, -19, -50, 0, 55, 103, 213, 302, 377, 371, 312, 300, 282, 192, 136, 19, -135, -214, -325, -374, -394, -385, -393, -402, -411, -449, -360, -289, -267, -292, -234, -144, -32, 122, 222, 364, 388, 346, 359, 343, 419, 488, 485, 487, 407, 296, 240, 230, 166, 101, -6, -83, -116, -94, -59, -48, -63, -116, -149, -178, -148, -109, -156, -231, -309, -338, -356, -346, -311, -279, -234, -317, -409, -443, -422, -396, -307, -228, -133, -65, -13, 26, 29, 1, -33, -59, -12, 45, 149, 297, 393, 491, 486, 462, 449, 410, 428, 449, 398, 372, 359, 349, 337, 262, 205, 74, -88, -206, -258, -283, -305, -293, -324, -394, -467, -523, -527, -516, -476, -441, -338, -232, -83, 47, 179, 221, 192, 176, 148, 130, 141, 80, 7, -109, -214, -255, -195, -153, -96, -61, -71, -89, -62, 3, 53, 114, 173, 199, 165, 103, 69, 46, 10, -38, -67, -40, 23, 72, 123, 146, 82, -13, -83, -105, -95, -50, 0, 13, -33, -31, -5, -20, -57, -26, -12, -17, 29, 115, 243, 332, 360, 304, 299, 235, 138, 140, 116, 40, -48, -152, -212, -277, -359, -407, -422, -464, -491, -485, -508, -457, -388, -377, -352, -354, -275, -152, -12, 55, 110, 191, 215, 201, 240, 288, 362, 378, 374, 361, 283, 240, 204, 156, 68, 63, 45, 58, 102, 125, 110, 93, 25, -54, -54, -38, -52, -54, -71, -108, -143, -156, -101, -67, -87, -113, -89, -129, -161, -207, -248, -258, -263, -297, -258, -181, -124, -76, -104, -144, -117, -98, -46, -5, 17, 67, 95, 91, 82, 137, 173, 174, 179, 206, 243, 227, 199, 216, 219, 96, 19, -88, -172, -181, -167, -145, -139, -168, -187, -228, -258, -249, -208, -197, -165, -61, 50, 158, 233, 249, 249, 221, 125, 131, 191, 200, 133, 14, -66, -146, -179, -241, -182, -179, -173, -124, -92, -13, 66, 91, 115, 122, 106, 75, 81, 3, -46, -40, -71, -94, -81, -67, -57, -75, -149, -184, -226, -257, -249, -237, -247, -211, -213, -195, -158, -127, -94, -16, -7, 23, 115, 179, 268, 343, 405, 441, 409, 333, 306, 295, 243, 227, 221, 184, 99, 6, -93, -218, -350, -450, -478, -472, -442, -342, -297, -257, -214, -211, -233, -216, -188, -119, -25, -10, 55, 197, 300, 337, 353, 359, 328, 267, 187, 173, 145, 101, 46, -47, -80, -85, -129, -152, -152, -147, -178, -167, -229, -208, -117, -126, -122, -172, -175, -158, -103, -79, -32, -19, -18, -4, 46, 95, 69, 33, -51, -135, -198, -248, -204, -119, -68, -9, 33, 73, 155, 209, 221, 189, 190, 219, 227, 216, 221, 253, 232, 226, 208, 234, 257, 267, 244, 179, 89, 21, -70, -180, -266, -369, -406, -477, -548, -575, -574, -535, -513, -471, -402, -322, -276, -208, -118, -61, 1, 69, 116, 156, 181, 220, 261, 249, 194, 122, 75, 76, 41, -11, -2, 38, 100, 182, 272, 317, 355, 350, 275, 178, 140, 68, 19, -62, -68, -54, -22, -59, -68, -106, -102, -88, -142, -149, -179, -185, -245, -270, -289, -253, -187, -166, -133, -104, -95, -91, -7, 72, 127, 175, 180, 149, 127, 41, -5, -43, -67, -26, 4, 67, 109, 63, -3, -101, -205, -335, -421, -476, -454, -389, -298, -231, -166, -69, 36, 99, 135, 147, 162, 135, 190, 251, 303, 399, 419, 393, 374, 285, 194, 205, 181, 150, 123, 143, 92, -6, -79, -135, -238, -332, -327, -312, -261, -183, -89, -48, -41, -22, -44, -56, -54, -89, -94, -72, -80, -42, 11, 52, 10, -46, -127, -291, -453, -538, -552, -498, -432, -307, -199, -100, -26, 6, 57, 94, 122, 168, 217, 268, 274, 266, 296, 281, 327, 352, 399, 404, 414, 407, 375, 346, 323, 256, 152, 40, -72, -217, -358, -468, -508, -464, -393, -336, -269, -194, -153, -146, -178, -168, -138, -110, -75, -2, 10, 45, 71, 60, 54, 3, -59, -96, -162, -247, -276, -310, -267, -222, -151, -87, 1, 94, 127, 149, 172, 160, 150, 123, 95, 98, 48, 51, 39, 20, 34, 82, 124, 176, 202, 149, 88, 28, -30, -55, -38, 2, -5, -53, -127, -153, -102, 2, 60, 59, 85, 100, 68, 13, -13, -61, -68, -29, 9, 19, 71, 74, 60, 23, -67, -152, -258, -358, -420, -420, -405, -374, -358, -337, -235, -144, -78, -14, 1, -9, 27, 46, 93, 127, 165, 197, 177, 136, 129, 113, 116, 176, 195, 220, 227, 200, 159, 94, 30, -72, -164, -206, -218, -187, -82, -17, 20, 141, 175, 176, 151, 100, 66, -18, -14, -21, -13, 33, 70, 41, -12, -110, -303, -449, -516, -545, -498, -406, -310, -269, -193, -127, -68, 8, 117, 178, 205, 259, 274, 228, 183, 122, 87, 39, 92, 96, 86, 120, 157, 198, 257, 248, 212, 126, 2, -129, -280, -351, -427, -476, -474, -429, -337, -253, -158, -82, -64, -8, 2, 23, 87, 156, 254, 307, 312, 273, 253, 240, 226, 196, 110, 52, -92, -164, -178, -171, -142, -131, -80, -100, -102, -81, -24, 39, 81, 71, 94, 30, -41, -116, -165, -186, -200, -213, -166, -167, -130, -83, -64, -89, -131, -122, -95, -14, 10, 8, -45, -81, -92, -97, -44, 14, 68, 155, 162, 162, 145, 125, 137, 115, 87, 113, 89, 112, 176, 184, 192, 155, 15, -91, -174, -297, -332, -357, -392, -402, -365, -277, -151, -12, 62, 100, 137, 159, 185, 178, 168, 210, 207, 141, 87, 34, 20, 57, 47, 65, 92, 60, 46, -14, -87, -178, -231, -322, -346, -335, -344, -330, -289, -218, -90, 21, 103, 157, 178, 128, 100, 109, 112, 129, 135, 128, 141, 75, -6, -137, -270, -325, -384, -407, -340, -259, -159, -110, -46, -10, 32, 76, 116, 191, 261, 327, 316, 249, 189, 164, 177, 149, 176, 158, 155, 136, 121, 176, 244, 248, 232, 161, 34, -88, -210, -323, -407, -481, -496, -525, -502, -441, -401, -331, -280, -235, -164, -86, 0, 88, 107, 79, 41, 44, 107, 142, 135, 100, 15, -48, -105, -159, -130, -121, -74, -69, -79, -20, 53, 117, 166, 239, 311, 374, 346, 283, 224, 178, 96, 30, -18, -26, -13, 5, 9, 19, 26, -41, -41, -57, -47, -6, -22, -81, -137, -182, -246, -304, -281, -219, -199, -240, -218, -179, -150, -147, -172, -130, -56, 0, 67, 92, 114, 109, 107, 73, -11, -41, -105, -214, -276, -308, -277, -215, -149, -41, 99, 166, 179, 232, 290, 305, 310, 290, 285, 262, 213, 133, 108, 41, -20, -48, -32, -28, -14, 58, 59, 36, -4, -28, -69, -131, -137, -142, -203, -249, -266, -192, -75, 21, 116, 191, 173, 153, 110, 47, 44, -6, -66, -118, -179, -275, -346, -421, -531, -561, -542, -526, -402, -293, -193, -117, -100, -33, 58, 174, 261, 330, 373, 388, 365, 271, 276, 310, 309, 286, 336, 298, 257, 241, 198, 203, 265, 214, 168, 47, -61, -165, -271, -372, -415, -445, -463, -428, -418, -338, -290, -288, -254, -180, -67, 34, 136, 199, 203, 199, 214, 237, 288, 276, 177, 60, -87, -174, -250, -346, -340, -334, -318, -291, -271, -242, -186, -120, -60, 7, 76, 157, 213, 159, 118, 74, 9, -2, 15, 28, 43, 46, 33, 31, 39, 72, 140, 211, 246, 253, 244, 165, 101, 18, -33, -60, -120, -164, -123, -141, -136, -95, -79, -52, -32, -5, 70, 122, 124, 119, 60, 14, -42, -104, -143, -229, -339, -428, -444, -480, -436, -334, -279, -229, -132, -23, 21, 100, 181, 192, 212, 194, 201, 186, 139, 76, 29, -32, -29, 7, 8, 63, 94, 80, 106, 86, 47, 64, 73, 52, 22, -2, -52, -97, -104, -42, 47, 89, 124, 142, 126, 116, 97, 67, 24, 26, -51, -66, -80, -137, -255, -347, -405, -467, -463, -410, -271, -217, -151, -84, -69, -8, 120, 208, 186, 183, 127, 80, 55, 41, 43, 101, 111, 138, 186, 185, 155, 128, 144, 147, 89, 14, 5, -27, -130, -203, -221, -291, -285, -285, -270, -263, -266, -221, -186, -135, -33, 73, 139, 219, 248, 201, 201, 170, 172, 256, 234, 159, 92, 14, -107, -224, -256, -296, -306, -333, -276, -195, -153, -109, -76, 16, 129, 246, 307, 324, 311, 245, 173, 109, 37, -17, -5, -93, -155, -179, -206, -176, -118, -82, -2, 7, 1, 37, 14, -68, -117, -174, -247, -284, -326, -325, -289, -231, -239, -174, -43, 20, 142, 241, 339, 420, 409, 395, 352, 256, 167, 108, -84, -237, -324, -409, -349, -306, -201, -113, -63, -14, 51, 111, 144, 189, 176, 136, 117, 56, 41, 54, -21, -75, -79, -101, -120, -55, -17, -11, -4, -26, -77, -111, -171, -128, -102, -111, -83, -71, -53, -70, -49, -20, 34, 17, -17, 32, 38, 25, 68, 49, -2, -28, -36, -12, -66, -151, -168, -146, -210, -199, -150, -111, -55, -42, -73, -39, -25, -9, 86, 146, 124, 154, 197, 183, 200, 235, 263, 280, 245, 280, 291, 213, 147, 135, 85, 28, -17, -68, -144, -215, -281, -315, -310, -333, -395, -383, -378, -404, -394, -354, -303, -252, -122, -16, 65, 128, 186, 214, 208, 259, 272, 254, 201, 143, 51, 13, -111, -239, -330, -375, -382, -335, -199, -93, -6, 71, 148, 216, 227, 279, 288, 212, 158, 77, 29, 7, 18, 46, 35, -17, -30, -55, -10, 60, 116, 122, 126, 141, 118, 124, 96, 26, -47, -98, -169, -223, -275, -277, -261, -266, -260, -209, -214, -147, -46, 54, 124, 169, 162, 115, 90, -25, -98, -179, -334, -426, -462, -443, -397, -300, -247, -158, -75, -2, 106, 174, 247, 293, 350, 323, 309, 335, 332, 329, 212, 137, 116, 69, 48, 59, 124, 130, 102, 68, 56, 14, -73, -79, -68, -75, -43, -34, -39, -84, -83, -102, -132, -160, -178, -166, -173, -193, -159, -120, -115, -145, -195, -206, -212, -260, -247, -194, -190, -184, -164, -130, -148, -160, -129, -107, -69, -27, 12, 53, 108, 196, 274, 289, 281, 252, 262, 281, 321, 385, 427, 334, 241, 178, 125, 75, 8, -72, -169, -214, -295, -316, -263, -207, -169, -132, -156, -224, -221, -207, -126, -84, -47, 45, 79, 122, 197, 238, 227, 157, 84, 41, -5, -85, -129, -211, -314, -472, -539, -538, -489, -380, -241, -93, 20, 108, 188, 259, 310, 286, 260, 171, 66, 50, 74, 86, 53, 19, 21, 17, 2, 20, 50, 114, 157, 172, 180, 191, 125, 68, -45, -129, -230, -298, -329, -384, -353, -284, -188, -139, -108, -49, 13, 60, 168, 258, 323, 358, 300, 275, 227, 106, 16, -67, -169, -252, -324, -385, -379, -373, -304, -245, -195, -164, -149, -123, -90, -55, 44, 75, 106, 95, 102, 122, 113, 69, 58, 44, 7, -26, -17, 27, 59, 55, 75, 54, 34, 28, 66, 165, 242, 233, 173, 112, 53, 1, -29, -83, -143, -229, -236, -207, -126, -36, -5, 38, -8, -33, -61, -113, -123, -82, -78, -95, -156, -233, -191, -193, -198, -191, -159, -122, -114, -35, 73, 167, 170, 122, 99, 73, 108, 176, 224, 235, 212, 141, 102, 60, 24, 2, -47, -140, -185, -219, -240, -218, -201, -156, -95, -151, -152, -113, -70, -46, 3, 53, 128, 183, 244, 276, 280, 199, 164, 115, 31, -25, -62, -105, -171, -234, -280, -289, -303, -309, -247, -172, -53, 54, 129, 171, 174, 211, 187, 153, 74, 33, 13, -55, -67, -77, -62, -68, -34, -56, -53, -55, -98, -13, 40, 89, 103, 136, 51, -33, -95, -198, -197, -221, -253, -240, -200, -152, -99, -62, -18, 43, 107, 143, 203, 245, 329, 399, 342, 248, 150, -14, -130, -220, -321, -386, -448, -495, -449, -381, -282, -157, -89, -107, -100, -89, 18, 159, 226, 296, 383, 413, 394, 384, 358, 276, 184, 120, 47, -7, -15, 26, 27, -64, -115, -186, -176, -137, -95, -66, -73, -95, -155, -156, -178, -206, -223, -255, -323, -356, -311, -214, -147, -71, 39, 92, 101, 73, 67, 38, 60, 94, 58, 53, 34, -23, -25, -54, -135, -115, -82, -67, -18, 39, 115, 152, 157, 157, 216, 206, 261, 302, 260, 227, 190, 156, 137, 86, 38, 2, -41, -125, -192, -241, -246, -262, -249, -239, -246, -228, -233, -232, -275, -262, -183, -89, -25, 77, 150, 137, 114, 14, -39, -8, 0, -40, -89, -167, -226, -236, -216, -179, -151, -101, -11, 72, 160, 247, 275, 276, 236, 205, 139, 96, 48, 6, -22, -68, -87, -44, 32, 80, 92, 93, 74, 45, 19, 66, 121, 141, 123, 54, -34, -135, -124, -189, -213, -220, -233, -239, -229, -198, -191, -136, -95, -92, -6, 68, 174, 199, 226, 226, 148, 41, 26, -54, -137, -200, -299, -392, -423, -432, -395, -304, -205, -143, -103, -94, -74, -20, 67, 192, 276, 372, 438, 421, 340, 251, 206, 95, 31, 20, -19, -1, 26, 20, 27, 12, 1, 33, 43, 87, 94, 63, 61, 15, -16, -18, -4, -78, -148, -213, -254, -218, -200, -158, -120, -96, -61, -63, -41, -88, -91, -124, -192, -194, -194, -193, -179, -215, -282, -284, -300, -228, -103, -73, -45, -13, 9, 40, 115, 206, 284, 379, 415, 403, 401, 379, 364, 336, 304, 244, 219, 88, -13, -98, -192, -195, -209, -181, -129, -53, -79, -104, -139, -187, -197, -172, -113, -14, 57, 95, 76, 32, 0, -20, -51, -45, -52, -110, -180, -222, -261, -320, -346, -340, -285, -183, -116, -62, -1, 39, 73, 76, 61, 39, 30, -24, -19, -52, -65, -26, 8, 76, 135, 185, 223, 192, 191, 210, 245, 269, 279, 267, 206, 115, 25, -88, -166, -210, -228, -234, -246, -281, -223, -183, -151, -68, 27, 103, 205, 242, 229, 214, 124, 70, 35, -4, -15, -89, -164, -291, -360, -441, -478, -411, -346, -291, -244, -234, -207, -121, -94, -48, 23, 113, 213, 291, 292, 289, 236, 187, 144, 129, 154, 169, 151, 125, 108, 20, -28, -70, -40, 19, 57, 73, 73, 64, 33, 21, -1, -40, -115, -258, -351, -346, -321, -309, -241, -157, -86, 13, 75, 76, 101, 109, 85, 52, 2, -1, -5, -61, -89, -132, -150, -153, -132, -55, 0, 24, 8, -13, -50, -47, 14, 103, 125, 129, 174, 152, 138, 103, 70, 87, 75, 77, 81, 8, -55, -131, -192, -210, -180, -167, -117, -78, -116, -125, -153, -145, -109, -46, 34, 162, 224, 213, 172, 82, 17, 14, 11, -38, -60, -116, -119, -145, -213, -245, -228, -179, -119, -9, 34, 70, 72, 58, 87, 105, 102, 93, 51, -26, -46, -93, -102, -69, -24, 41, 81, 109, 63, 66, 89, 132, 192, 178, 106, 14, -59, -152, -221, -310, -298, -264, -227, -207, -168, -172, -166, -120, -82, -14, 78, 191, 262, 277, 312, 282, 208, 194, 152, 136, 92, -27, -183, -342, -455, -486, -425, -341, -290, -258, -207, -125, -89, -58, -5, 52, 99, 155, 226, 222, 207, 205, 161, 136, 151, 178, 195, 178, 132, 103, 55, -13, -70, -49, -4, 11, 27, 26, -12, -36, -38, -29, -68, -187, -247, -280, -315, -326, -319, -242, -198, -129, -45, 39, 49, 53, 67, 52, 69, 73, 55, -2, -39, -123, -167, -221, -316, -328, -242, -145, -83, -16, 8, 18, 71, 148, 219, 230, 221, 239, 279, 296, 256, 221, 221, 274, 278, 283, 262, 171, 58, -40, -115, -169, -172, -185, -229, -278, -275, -292, -347, -346, -284, -217, -151, -110, -125, -137, -101, -79, -52, -33, -71, -102, -88, -67, -127, -193, -211, -232, -200, -117, 10, 92, 164, 195, 219, 253, 273, 307, 235, 135, 13, -109, -144, -195, -185, -104, 43, 177, 199, 214, 255, 295, 346, 374, 283, 172, 112, 41, -59, -175, -212, -303, -287, -256, -193, -119, -118, -138, -187, -168, -102, -77, -56, -26, 15, -2, -3, -26, -98, -82, -66, -67, -85, -173, -322, -324, -351, -319, -312, -327, -261, -218, -130, -70, 6, 64, 177, 279, 315, 411, 476, 439, 311, 231, 197, 191, 192, 139, 131, 128, 118, 109, 88, 116, 118, 115, 110, 70, 8, -5, 5, -41, -61, -139, -187, -255, -319, -339, -380, -415, -417, -338, -222, -98, 27, 88, 111, 61, 87, 63, 49, 2, -94, -162, -241, -309, -342, -345, -283, -198, -83, 7, 37, 59, 135, 162, 142, 102, 66, 44, 81, 128, 169, 239, 255, 256, 290, 356, 396, 358, 255, 110, -15, -69, -114, -135, -212, -229, -216, -222, -185, -142, -102, -62, -41, -36, -4, -7, -20, 33, 27, -22, -73, -131, -125, -123, -135, -135, -155, -235, -273, -227, -164, -110, -57, -47, -101, -60, -39, 13, 39, -7, -18, -43, -96, -144, -173, -154, -87, -21, 64, 163, 233, 291, 359, 399, 396, 365, 366, 333, 264, 172, 36, -120, -233, -289, -233, -138, -102, -72, -47, -62, -64, -41, -33, -35, -48, -75, -27, -7, -4, 21, 31, 34, 15, -9, -79, -159, -190, -268, -331, -413, -468, -422, -365, -303, -214, -137, -51, 0, 59, 146, 205, 212, 177, 135, 67, 44, 52, 81, 94, 84, 102, 135, 188, 192, 199, 208, 194, 171, 179, 180, 185, 165, 119, 59, -12, -65, -82, -171, -243, -339, -414, -418, -382, -276, -152, -2, 54, 52, 51, 59, 61, 11, -38, -110, -169, -227, -254, -281, -336, -353, -337, -262, -151, -54, 50, 141, 152, 119, 88, 72, 80, 51, 61, 120, 136, 142, 184, 270, 345, 404, 426, 372, 290, 200, 63, -20, -160, -248, -316, -331, -315, -257, -190, -171, -88, -54, -8, 32, 40, 44, -11, -102, -200, -257, -254, -222, -209, -166, -151, -155, -136, -123, -23, 32, 102, 118, 96, 101, 62, 55, 74, 68, 70, 46, 2, -65, -89, -122, -153, -139, -116, -15, 86, 157, 225, 259, 234, 218, 169, 129, 102, 36, 15, -68, -160, -233, -254, -213, -150, -83, -58, -60, -33, -13, -22, -28, -87, -114, -82, -68, -20, 43, 54, 71, 66, 45, 67, 44, -17, -111, -230, -359, -434, -433, -419, -340, -260, -200, -89, 13, 90, 231, 325, 339, 386, 359, 260, 184, 90, 4, -33, -20, 14, 63, 88, 146, 211, 198, 192, 160, 124, 149, 106, 27, -59, -162, -273, -277, -300, -317, -268, -276, -306, -326, -303, -274, -208, -145, -83, -7, 34, 78, 93, 87, 80, 58, 2, -6, -1, -32, -53, -99, -177, -221, -184, -123, -14, 42, 82, 59, 28, 4, 20, 28, 36, 60, 87, 114, 176, 234, 307, 399, 420, 419, 385, 249, 142, 17, -67, -165, -252, -296, -290, -253, -199, -151, -177, -157, -96, -46, -23, 40, 41, -63, -184, -288, -334, -333, -303, -265, -207, -186, -146, -85, -26, 25, 85, 81, 73, 63, 28, 34, 17, -4, -19, -11, -24, -20, 9, -4, -33, -74, -79, -76, 0, 99, 170, 247, 266, 280, 268, 286, 307, 283, 268, 217, 130, 39, -22, -115, -110, -85, -95, -103, -115, -121, -131, -149, -142, -158, -178, -202, -213, -233, -244, -235, -186, -161, -98, -33, -21, -48, -136, -275, -362, -407, -428, -397, -338, -229, -148, -69, 51, 158, 255, 357, 381, 422, 428, 332, 258, 158, 76, -1, -13, 1, 64, 114, 184, 218, 225, 240, 245, 258, 268, 239, 177, 75, -18, -98, -163, -186, -231, -249, -255, -275, -281, -222, -191, -149, -163, -186, -140, -158, -157, -161, -173, -172, -200, -243, -228, -202, -173, -186, -262, -286, -254, -215, -92, -27, 21, 34, 10, 45, 76, 143, 159, 164, 168, 197, 241, 318, 401, 502, 571, 571, 540, 493, 367, 268, 110, -43, -164, -292, -347, -352, -311, -273, -234, -235, -204, -143, -75, 3, 34, 35, -30, -174, -282, -371, -377, -379, -324, -292, -208, -117, -16, 46, 73, 114, 72, 41, -20, -56, -53, -96, -71, -74, -54, -24, 16, -12, -10, -11, -47, -25, -37, 19, 75, 110, 144, 150, 148, 204, 228, 223, 261, 253, 240, 216, 193, 148, 87, 52, 2, -31, -92, -159, -175, -193, -192, -164, -148, -118, -107, -80, -72, -26, -55, -69, -65, -51, -4, -6, -75, -186, -301, -382, -402, -428, -457, -397, -338, -230, -106, 18, 121, 159, 226, 198, 214, 221, 205, 133, 10, -59, -115, -106, -26, 35, 125, 171, 232, 251, 341, 359, 389, 365, 268, 156, 64, -18, -49, -62, -116, -137, -169, -178, -165, -135, -88, -68, -86, -136, -137, -170, -190, -172, -178, -175, -172, -151, -119, -97, -54, -84, -90, -172, -215, -215, -206, -112, -56, -61, -61, -44, -26, 21, 25, 21, 35, 42, 48, 101, 179, 282, 380, 386, 376, 350, 284, 216, 178, 83, -34, -110, -178, -216, -187, -158, -132, -92, -102, -70, -36, 13, 53, 69, 68, 14, -64, -136, -163, -217, -225, -255, -268, -211, -145, -53, 30, 45, 15, -56, -117, -157, -174, -173, -158, -146, -98, -62, 45, 25, 27, 66, 23, 21, 33, 55, 35, 66, 50, 48, 67, 82, 160, 164, 178, 181, 219, 260, 300, 275, 213, 162, 60, -19, -55, -91, -150, -228, -244, -256, -213, -148, -136, -89, -84, -81, -66, -53, -31, 14, 29, 28, -10, -137, -181, -249, -323, -384, -435, -443, -451, -362, -248, -79, 51, 175, 281, 305, 317, 280, 300, 275, 179, 98, 9, -5, -16, 39, 110, 130, 153, 190, 242, 283, 338, 331, 253, 130, 2, -49, -88, -124, -145, -160, -192, -263, -285, -236, -185, -155, -136, -146, -140, -159, -144, -107, -168, -187, -224, -206, -151, -116, -71, -41, -59, -86, -109, -144, -132, -111, -89, -64, -62, -34, 5, 44, 94, 108, 167, 150, 149, 160, 239, 344, 416, 436, 421, 395, 339, 282, 228, 125, 54, -38, -92, -123, -192, -217, -242, -255, -244, -222, -206, -174, -159, -179, -200, -216, -213, -201, -202, -227, -248, -238, -206, -159, -73, 8, 81, 82, 83, 73, 42, -36, -102, -151, -175, -180, -130, -9, 93, 177, 190, 189, 158, 127, 93, 59, 46, 17, -38, -34, -42, -33, -11, 35, 96, 136, 172, 201, 261, 296, 340, 318, 226, 112, 52, 21, -1, -88, -171, -235, -278, -283, -216, -187, -171, -179, -161, -115, -75, -22, 14, 8, -31, -93, -165, -253, -315, -372, -399, -432, -443, -414, -343, -249, -117, 23, 141, 177, 209, 273, 309, 315, 252, 192, 156, 86, 101, 122, 146, 199, 206, 222, 234, 233, 262, 270, 268, 201, 160, 90, 21, -8, -61, -39, -50, -109, -144, -153, -145, -144, -126, -152, -186, -207, -168, -184, -201, -249, -283, -296, -260, -205, -152, -155, -163, -178, -171, -183, -233, -288, -266, -270, -248, -183, -97, 0, 25, 105, 158, 189, 177, 204, 267, 327, 373, 377, 404, 399, 427, 437, 367, 281, 119, 47, 15, -32, -37, -54, -73, -101, -102, -96, -91, -110, -88, -98, -137, -165, -201, -223, -233, -209, -187, -173, -138, -113, -88, -7, 32, -6, -53, -93, -149, -166, -197, -253, -343, -400, -363, -333, -219, -80, 8, 44, 112, 114, 74, 91, 74, 59, 73, 85, 68, 92, 107, 122, 184, 243, 276, 288, 313, 365, 422, 416, 347, 289, 209, 137, 89, -19, -91, -173, -267, -307, -283, -283, -270, -236, -198, -153, -138, -90, -89, -64, -60, -55, -84, -138, -220, -294, -302, -311, -315, -344, -338, -296, -232, -165, -123, -66, 20, 114, 208, 199, 150, 120, 93, 54, 85, 107, 128, 142, 195, 241, 273, 252, 267, 241, 236, 214, 171, 132, 96, 15, -4, 10, 8, -4, -10, -6, -5, -9, -59, -150, -181, -167, -213, -203, -206, -249, -262, -279, -240, -168, -139, -111, -101, -107, -121, -138, -194, -235, -267, -248, -237, -215, -176, -102, -18, 32, 70, 127, 103, 144, 193, 231, 274, 272, 270, 286, 316, 316, 262, 181, 75, 0, -36, -33, -12, -3, -4, -13, -10, -32, -32, -80, -113, -110, -108, -148, -179, -185, -181, -146, -115, -105, -82, -82, -27, 25, 40, 57, 33, 45, 40, -9, -73, -138, -216, -262, -240, -219, -211, -166, -128, -60, 1, 60, 70, 32, 2, -16, 8, -5, -41, -34, -39, 0, 45, 47, 86, 113, 171, 198, 258, 276, 267, 250, 207, 150, 104, 33, 1, -39, -93, -68, -45, -45, -74, -96, -84, -76, -66, -65, -54, -55, -27, -1, -59, -97, -137, -180, -206, -272, -343, -354, -362, -380, -339, -263, -218, -173, -107, -47, -5, 21, 18, 51, 75, 117, 185, 212, 231, 232, 248, 321, 350, 324, 302, 266, 220, 184, 155, 82, 73, 44, 28, -5, 3, -38, -27, -44, -80, -81, -122, -122, -137, -171, -161, -200, -248, -272, -276, -249, -181, -118, -108, -105, -97, -47, -41, -57, -87, -138, -166, -248, -227, -218, -206, -146, -149, -75, 1, 47, 90, 142, 165, 200, 247, 288, 342, 356, 374, 327, 255, 171, 121, 126, 116, 134, 129, 87, 21, -16, -38, -48, -70, -109, -157, -164, -211, -228, -231, -240, -234, -227, -210, -200, -191, -176, -151, -110, -15, 13, 52, 85, 100, 101, 20, -84, -150, -215, -209, -179, -124, -66, -11, -20, -37, -19, 2, -4, -37, -68, -121, -81, -59, -33, 25, 58, 110, 174, 199, 232, 246, 244, 262, 299, 322, 344, 324, 258, 159, 67, -14, -67, -74, -65, -59, -62, -58, -101, -136, -191, -211, -172, -157, -162, -192, -234, -202, -248, -269, -244, -256, -228, -208, -244, -282, -285, -278, -222, -158, -87, -5, 20, 11, 21, 15, 41, 75, 128, 200, 248, 275, 255, 258, 226, 213, 209, 205, 206, 190, 156, 110, 78, 66, 26, 14, -8, 28, 51, 51, 33, 1, -4, 10, 25, 5, 7, -51, -143, -257, -299, -314, -289, -226, -152, -91, -76, -106, -121, -150, -152, -172, -188, -232, -313, -380, -396, -318, -260, -206, -132, -35, 33, 88, 123, 117, 141, 180, 240, 282, 330, 362, 391, 340, 257, 200, 156, 161, 155, 151, 154, 101, 20, -19, -50, -80, -56, -54, -130, -172, -218, -226, -201, -189, -151, -122, -94, -79, -54, -58, -45, 9, 33, 70, 80, 61, 70, 35, -60, -146, -228, -262, -257, -222, -200, -145, -174, -179, -159, -161, -130, -88, -113, -184, -221, -238, -199, -131, -73, 23, 142, 200, 248, 275, 288, 348, 405, 414, 417, 392, 358, 288, 148, 54, 6, -35, -55, -6, 30, 60, 58, 31, -19, -39, -85, -94, -108, -168, -198, -225, -255, -217, -186, -184, -142, -136, -172, -228, -299, -365, -335, -324, -285, -215, -148, -102, -64, -62, -70, -46, -38, -52, 18, 78, 94, 102, 102, 138, 212, 256, 277, 290, 228, 175, 129, 102, 126, 143, 150, 169, 156, 157, 196, 197, 177, 171, 105, 67, 27, -43, -123, -185, -286, -365, -373, -343, -268, -214, -185, -142, -130, -130, -79, -61, -74, -113, -193, -254, -353, -361, -338, -272, -202, -118, -48, 18, 60, 128, 175, 164, 185, 195, 172, 199, 181, 193, 185, 152, 124, 115, 123, 166, 185, 117, 83, 28, -26, -70, -77, -87, -112, -117, -172, -180, -140, -89, -27, 12, 33, 46, 31, 15, 7, 10, 2, 21, 16, 29, 46, 61, 30, -5, -66, -147, -173, -219, -237, -221, -200, -187, -167, -109, -57, 6, -5, -68, -161, -268, -291, -265, -214, -137, -66, 2, 86, 167, 240, 289, 296, 299, 287, 256, 229, 192, 157, 65, -13, -67, -71, -20, 13, 52, 71, 60, 52, 50, 33, 47, 24, -24, -122, -181, -178, -150, -128, -114, -96, -107, -101, -143, -178, -210, -214, -247, -273, -255, -250, -182, -160, -110, -77, -35, 7, 27, 50, 67, 80, 85, 81, 67, 70, 103, 150, 167, 144, 109, 54, 49, 93, 103, 104, 102, 81, 50, 38, 41, 63, 94, 107, 141, 106, 94, 52, -35, -96, -191, -238, -254, -256, -251, -193, -108, -73, -38, -13, 35, 55, 16, -38, -159, -242, -330, -391, -421, -395, -320, -271, -159, -72, 33, 114, 190, 196, 165, 162, 141, 157, 130, 152, 207, 198, 202, 220, 276, 256, 209, 157, 77, 3, -32, -54, -77, -144, -232, -273, -269, -236, -195, -146, -95, -43, -41, -27, -20, 17, 61, 72, 38, 46, 75, 76, 62, 0, 3, 1, -4, -32, -64, -82, -135, -177, -206, -194, -167, -119, -81, -57, -68, -117, -166, -236, -275, -285, -292, -263, -187, -94, 2, 100, 216, 295, 372, 415, 415, 414, 368, 312, 241, 178, 91, 8, -39, -30, 13, 26, 50, 45, 67, 64, 72, 22, -33, -145, -246, -290, -312, -311, -275, -231, -185, -131, -134, -130, -130, -109, -148, -152, -183, -239, -234, -248, -224, -208, -131, -31, 45, 87, 121, 127, 102, 79, 52, 40, 45, 44, 53, 80, 84, 88, 129, 118, 144, 177, 160, 165, 151, 109, 83, 122, 131, 138, 171, 136, 140, 129, 67, 11, -75, -172, -201, -216, -261, -243, -229, -220, -185, -203, -178, -145, -141, -164, -192, -224, -273, -282, -315, -329, -302, -275, -210, -146, -54, 42, 162, 233, 278, 322, 289, 252, 211, 143, 142, 148, 123, 149, 189, 192, 226, 188, 152, 102, 17, -51, -129, -184, -245, -283, -343, -322, -262, -249, -143, -56, 13, 91, 142, 156, 203, 218, 164, 149, 100, 102, 94, 18, 8, -27, -57, -101, -89, -100, -121, -170, -252, -294, -317, -323, -274, -221, -198, -163, -123, -137, -161, -201, -220, -195, -214, -180, -104, -30, 54, 169, 293, 350, 421, 464, 463, 441, 348, 284, 187, 89, 4, -47, -72, -115, -102, -82, -43, -13, 15, 55, 73, 14, -34, -69, -114, -153, -139, -103, -89, -78, -73, -35, -15, 7, 15, -44, -107, -158, -204, -275, -317, -338, -294, -263, -232, -192, -103, -48, -70, -49, -66, -58, -81, -83, -61, -36, -4, 44, 79, 121, 171, 215, 262, 280, 285, 303, 283, 249, 187, 163, 159, 124, 130, 109, 98, 53, 9, -16, -54, -117, -147, -132, -192, -202, -166, -151, -138, -161, -171, -174, -160, -172, -172, -183, -212, -227, -259, -275, -276, -247, -177, -62, 27, 75, 162, 193, 174, 150, 136, 78, 14, -25, -56, -62, -20, 33, 106, 130, 176, 182, 191, 150, 91, 42, -19, -100, -171, -185, -218, -219, -172, -123, -45, 12, 123, 201, 246, 267, 237, 219, 137, 78, 28, -46, -62, -91, -116, -97, -97, -83, -47, -57, -94, -131, -147, -178, -191, -219, -219, -186, -183, -130, -109, -116, -140, -173, -184, -211, -220, -166, -105, -23, 67, 99, 177, 212, 260, 307, 290, 267, 210, 185, 144, 63, 2, -19, -57, -74, -32, -5, 41, 46, 61, 75, 81, 87, 92, 59, 22, -7, -34, -19, -54, -42, -18, -22, -41, -76, -89, -147, -219, -249, -313, -373, -380, -358, -309, -256, -170, -109, -40, 1, 17, 27, 41, 30, -18, -61, -103, -63, -53, 30, 94, 135, 205, 231, 248, 259, 300, 303, 269, 216, 130, 53, 4, -67, -81, -94, -94, -82, -59, -4, 15, -5, -9, -27, -53, -44, -54, -67, -82, -111, -143, -167, -159, -137, -138, -154, -184, -241, -278, -310, -276, -204, -116, -27, 16, 74, 135, 157, 166, 122, 61, 3, -26, -40, -15, -6, 34, 84, 142, 184, 224, 231, 186, 122, 26, -33, -87, -154, -191, -221, -238, -255, -254, -212, -150, -57, 21, 108, 165, 163, 209, 198, 131, 118, 68, 20, 6, -7, 15, 36, 14, 20, 33, 31, -4, -41, -83, -144, -199, -259, -268, -249, -231, -206, -185, -212, -233, -229, -205, -198, -151, -116, -65, -13, 20, 105, 177, 211, 259, 273, 268, 272, 259, 246, 227, 148, 68, -13, -56, -109, -130, -100, -101, -83, -65, -11, 35, 33, 30, 34, 3, -51, -32, -26, -14, 32, 41, 64, 27, -27, -48, -90, -177, -270, -326, -339, -304, -287, -207, -138, -107, -47, 8, 9, 9, 0, -31, -114, -185, -227, -217, -159, -143, -66, 28, 66, 148, 231, 303, 389, 420, 392, 386, 335, 247, 218, 127, 33, -4, -44, -38, -41, -30, -12, 2, -32, -44, -47, -86, -100, -114, -144, -235, -271, -288, -273, -269, -277, -249, -244, -254, -237, -222, -194, -109, -58, -18, 37, 77, 121, 178, 166, 131, 121, 83, 54, 28, 27, 18, 33, 41, 76, 143, 137, 134, 108, 61, 12, -20, -54, -55, -76, -116, -131, -174, -227, -200, -142, -67, 13, 75, 136, 192, 228, 228, 192, 145, 83, 28, -12, -29, -46, -32, -29, 0, 1, 5, -27, -101, -179, -269, -331, -352, -355, -325, -263, -203, -152, -102, -127, -123, -76, -59, -32, -26, -4, 22, 80, 110, 110, 164, 185, 189, 184, 178, 188, 225, 192, 155, 114, 52, 26, -35, -88, -130, -189, -192, -173, -107, -33, 40, 83, 103, 115, 131, 131, 122, 164, 174, 143, 102, 56, 21, -80, -153, -227, -303, -360, -375, -379, -361, -320, -283, -249, -203, -159, -83, -71, -74, -89, -114, -115, -116, -121, -94, -54, -4, 29, 101, 144, 229, 336, 414, 459, 461, 428, 377, 316, 193, 99, 32, -13, -68, -92, -101, -152, -167, -179, -151, -115, -93, -90, -71, -81, -94, -80, -119, -117, -114, -101, -108, -110, -91, -90, -107, -106, -103, -83, -75, -84, -87, -56, -97, -69, -40, -38, -11, -20, -22, -40, -46, -86, -80, -47, 16, 89, 109, 117, 105, 73, 60, 49, 66, 74, 71, 21, 7, -14, -27, -27, -20, 11, 33, 14, 30, 45, 73, 76, 47, 59, 56, 54, 42, 34, 31, -19, -45, -38, -4, 0, -28, -41, -121, -175, -212, -242, -221, -195, -205, -168, -131, -118, -102, -93, -115, -104, -70, -69, -53, -46, -38, -7, -30, -40, -5, 8, 19, 39, 75, 124, 150, 142, 175, 170, 131, 120, 73, 7, -47, -50, -53, -36, 0, 38, 94, 104, 116, 142, 140, 150, 158, 138, 117, 88, 29, -10, -60, -157, -209, -268, -330, -362, -367, -346, -327, -319, -262, -202, -132, -76, -41, -63, -68, -83, -112, -88, -82, -72, -45, -26, -2, 15, 66, 137, 180, 239, 283, 292, 317, 310, 300, 261, 180, 112, 94, 46, 32, 18, -31, -69, -117, -138, -116, -79, -67, -34, -36, -40, -59, -52, -65, -89, -93, -128, -115, -143, -148, -138, -156, -189, -186, -193, -195, -166, -164, -147, -110, -97, -42, -1, 28, 45, 85, 108, 102, 118, 124, 190, 189, 191, 173, 89, 42, 0, -31, -59, -53, -47, -57, -34, -79, -87, -60, -48, -55, -77, -102, -105, -90, -83, -41, -2, 1, 73, 105, 142, 185, 181, 152, 123, 91, 68, 102, 69, 37, -39, -94, -168, -227, -261, -286, -262, -248, -216, -180, -186, -112, -83, -82, -103, -119, -151, -117, -85, -68, -27, -23, 26, 66, 96, 123, 143, 138, 138, 157, 144, 145, 150, 130, 90, 60, 7, -28, -75, -81, -97, -83, -95, -69, -43, -12, 46, 92, 115, 115, 132, 124, 129, 84, 33, 2, -33, -72, -110, -135, -190, -220, -240, -258, -229, -220, -183, -165, -152, -159, -188, -199, -209, -201, -199, -145, -91, -74, -7, 62, 88, 128, 132, 158, 185, 201, 249, 289, 283, 277, 262, 234, 202, 205, 172, 91, 28, -26, -97, -131, -178, -188, -180, -207, -186, -147, -164, -145, -113, -95, -88, -66, -87, -75, -58, -53, -81, -129, -162, -158, -143, -135, -130, -109, -51, -7, 14, 57, 79, 102, 40, 20, 15, 26, 50, 67, 107, 71, 53, 28, -30, -81, -89, -64, -60, -25, -25, -10, 27, 48, 82, 88, 73, 64, 72, 47, 24, -5, -20, -27, -15, 15, 44, 40, 52, 34, 18, 2, -26, -30, -32, -54, -106, -149, -185, -231, -294, -290, -296, -240, -193, -137, -86, -7, 40, 43, 59, 39, 6, -21, -40, -41, -63, -26, 26, 91, 136, 129, 105, 61, 33, 12, 1, 2, -4, 10, 39, 29, 41, 41, 26, -15, -41, -53, -71, -75, -55, -28, 31, 81, 112, 176, 177, 184, 168, 123, 108, 64, 21, 23, -31, -87, -123, -237, -324, -364, -386, -405, -389, -364, -309, -254, -235, -195, -153, -142, -169, -158, -124, -76, -2, 68, 188, 232, 260, 303, 279, 263, 281, 252, 219, 221, 186, 180, 205, 173, 199, 172, 88, 10, -61, -101, -175, -206, -248, -257, -269, -248, -202, -166, -137, -96, -77, -26, 13, 12, 33, 54, 49, 2, -53, -126, -192, -233, -240, -225, -207, -157, -73, 1, 53, 70, 45, 9, -29, -34, -39, -28, 0, 27, 52, 92, 101, 87, 65, 47, 27, 11, -4, 20, 17, 60, 101, 62, 75, 87, 82, 69, 14, -39, -72, -103, -109, -85, -89, -68, -56, -14, 8, 13, 13, 15, 26, 37, 22, 33, 19, -4, -40, -78, -129, -151, -169, -177, -145, -93, -53, -12, -19, -50, -76, -114, -168, -240, -228, -215, -154, -101, -23, 46, 79, 74, 83, 61, 31, 39, 32, 41, 29, 48, 92, 139, 184, 200, 192, 147, 72, 29, 41, 23, 51, 80, 78, 69, 55, 41, 65, 34, 12, -4, 11, 27, 45, 29, -37, -115, -166, -263, -338, -379, -419, -399, -367, -323, -248, -151, -95, -51, -40, -73, -133, -179, -165, -98, -7, 73, 134, 190, 205, 218, 190, 151, 114, 99, 46, 66, 125, 137, 170, 195, 178, 178, 145, 96, 59, 9, -31, -88, -150, -148, -117, -94, -71, -61, -61, -56, -76, -68, -22, 38, 66, 52, -1, -101, -172, -236, -282, -276, -259, -240, -194, -114, -39, 8, 15, 29, 39, 28, -9, -19, -25, -1, 14, 8, 71, 121, 116, 87, 45, 27, -27, -77, -60, -34, 11, 59, 81, 76, 29, 45, 3, -39, -61, -60, -38, -13, -25, -17, -5, 1, -29, -27, 1, 12, 27, 59, 79, 51, 67, 86, 71, 27, -26, -104, -184, -248, -265, -242, -159, -93, -46, 14, -16, -38, -88, -143, -175, -166, -163, -114, -67, 6, 92, 155, 165, 174, 143, 94, 40, 12, -32, -56, -62, -34, -12, 17, 35, 39, 12, -33, -74, -53, -23, 32, 17, 22, 54, 46, 31, 26, 16, 42, 66, 100, 155, 189, 200, 176, 66, -13, -123, -194, -275, -298, -313, -338, -331, -329, -262, -200, -143, -108, -103, -135, -191, -193, -159, -71, 26, 95, 125, 164, 177, 176, 155, 124, 140, 150, 162, 191, 229, 235, 252, 225, 198, 138, 68, -10, -56, -126, -178, -212, -241, -232, -181, -183, -177, -170, -200, -181, -133, -67, 16, 87, 100, 128, 78, -11, -63, -117, -165, -165, -141, -82, -14, 24, 100, 116, 110, 50, 13, -22, -52, -73, -115, -127, -124, -94, -44, 21, 73, 71, 33, 2, -35, -42, -40, 0, 25, 46, 73, 71, 40, 45, 36, 27, 15, 35, 54, 39, 35, 22, -11, -45, -99, -110, -94, -86, -60, -40, -43, 20, 27, 44, 27, -12, -54, -111, -177, -187, -174, -132, -83, -38, -25, -14, -23, -40, -67, -73, -65, -69, -53, 23, 74, 88, 118, 108, 54, 11, -19, -32, -42, -41, -60, -63, -49, -12, 13, 64, 67, 66, 50, 14, 14, 17, 53, 94, 90, 96, 88, 50, 10, 1, -12, 4, 20, 34, 62, 68, 27, -54, -133, -233, -279, -318, -346, -380, -390, -366, -314, -265, -172, -81, -37, -39, -34, -37, -26, 7, 28, 103, 143, 178, 229, 268, 255, 264, 233, 220, 169, 162, 172, 175, 169, 143, 101, 39, -18, -55, -56, -88, -110, -154, -172, -178, -224, -192, -165, -155, -163, -165, -143, -94, -47, 8, 76, 121, 137, 79, 20, -39, -111, -165, -213, -216, -195, -159, -97, -64, -74, -55, -91, -96, -74, -44, -73, -68, -64, -39, 15, 75, 125, 170, 151, 131, 129, 123, 132, 149, 144, 188, 184, 143, 99, 72, 14, -20, -36, -89, -83, -64, -54, -40, -72, -101, -137, -134, -143, -171, -157, -142, -102, -80, -17, 28, 46, 64, 46, 22, -15, -33, -82, -83, -84, -61, -42, -28, -20, -40, -64, -129, -145, -161, -173, -96, -66, -30, -6, -23, -5, 2, 8, -1, 6, -44, -45, -59, -48, -21, 12, 75, 125, 129, 107, 128, 132, 144, 176, 162, 156, 136, 97, 49, 27, -1, -53, -46, -52, -10, 20, 61, 75, 60, 15, -35, -102, -171, -203, -261, -331, -374, -348, -317, -272, -208, -173, -117, -92, -101, -63, -56, -41, -25, -51, -32, 0, 49, 60, 102, 109, 97, 108, 103, 179, 221, 254, 252, 211, 137, 106, 88, 59, 59, 0, -74, -104, -84, -75, -41, -16, -5, -19, -64, -87, -89, -114, -74, -47, -18, 10, 1, -11, -30, -67, -102, -141, -165, -158, -112, -110, -96, -111, -118, -116, -97, -84, -89, -89, -104, -102, -68, -31, 26, 73, 112, 123, 137, 124, 97, 74, 47, 35, 15, 7, 5, 13, 9, -8, -18, -14, -6, -1, 21, 77, 79, 59, 21, -29, -32, -49, -63, -68, -53, -45, -38, 27, 63, 123, 138, 109, 78, 14, -45, -80, -115, -172, -160, -153, -143, -134, -131, -110, -124, -147, -151, -105, -83, -42, -12, -36, -45, -41, -36, -11, 1, -3, -17, -19, 10, 23, 46, 89, 111, 109, 88, 25, 7, 1, 37, 27, 31, 13, 31, 46, 72, 58, 32, 22, -15, -46, -40, -15, 8, 33, 42, 42, 47, 16, -3, -46, -94, -141, -185, -220, -217, -213, -186, -161, -152, -117, -104, -111, -89, -83, -84, -89, -62, 5, 27, 66, 99, 116, 116, 97, 124, 122, 152, 138, 109, 116, 84, 59, 48, 35, 15, -33, -77, -117, -158, -154, -131, -117, -124, -132, -151, -133, -112, -117, -61, -57, -39, 0, 36, 81, 115, 103, 56, 8, -24, -31, -32, -25, -30, -20, -25, -71, -54, -34, -41, -76, -88, -98, -90, -75, -55, -23, 8, 32, 38, 46, 54, 49, 61, 40, 17, 52, 67, 67, 43, 20, -31, -32, -80, -62, -22, -13, -5, 18, 14, -19, -35, -42, -53, -124, -145, -185, -159, -153, -109, -47, 4, 53, 81, 43, 28, 34, 10, -10, -40, -60, -37, -20, -25, -30, -40, -13, -15, -28, -5, -1, 7, -19, -27, -28, -60, -56, -49, -67, -88, -99, -80, -75, -37, -25, -5, 34, 55, 67, 55, 69, 87, 67, 71, 53, 53, 63, 66, 46, 19, 6, 8, 6, -7, 0, 21, 37, 34, 20, 5, -11, -60, -113, -163, -206, -252, -295, -289, -295, -232, -193, -171, -156, -144, -117, -85, -69, -47, -36, -27, -6, 26, 85, 129, 169, 176, 198, 213, 209, 207, 211, 209, 206, 186, 152, 124, 80, 3, -72, -109, -123, -113, -137, -130, -79, -75, -68, -77, -89, -81, -98, -103, -143, -139, -105, -95, -76, -2, 47, 41, 17, -4, -19, -58, -95, -116, -135, -142, -130, -157, -149, -116, -144, -127, -131, -116, -78, -41, 7, 57, 106, 129, 148, 162, 185, 170, 148, 122, 101, 126, 110, 121, 91, 88, 60, 35, -10, -12, -25, -38, -54, -46, -44, -47, -60, -126, -165, -178, -161, -159, -144, -117, -84, -32, 0, 0, 1, 8, 18, -11, -20, -50, -89, -88, -87, -52, -47, -59, -66, -74, -89, -72, -89, -95, -79, -123, -138, -125, -97, -60, -49, -41, -40, -13, 5, 68, 114, 175, 205, 192, 173, 159, 149, 118, 102, 68, 28, 35, 45, 48, 41, 35, 14, -15, -35, -46, -23, -34, -47, -61, -70, -74, -56, -62, -75, -81, -133, -143, -158, -168, -186, -185, -170, -177, -193, -191, -164, -103, -68, -51, -61, -87, -79, -75, -61, -29, 12, 53, 92, 79, 108, 128, 113, 101, 86, 106, 95, 87, 84, 74, 33, 30, -11, -33, -17, 1, 40, 41, 29, 34, 21, 11, 7, 0, -8, -19, -33, -2, 14, 8, -14, 5, 1, 0, -35, -53, -67, -125, -150, -164, -176, -171, -185, -204, -219, -186, -164, -149, -116, -95, -44, -12, -33, -9, 26, 53, 84, 86, 61, 51, 45, 27, 51, 57, 66, 87, 57, 60, 28, 11, -25, -47, -59, -46, -27, 9, 23, 27, -4, -58, -61, -67, -44, -26, -12, 31, 52, 40, 65, 93, 95, 94, 57, 39, 27, 12, -32, -54, -78, -67, -81, -94, -87, -89, -87, -93, -137, -150, -169, -179, -178, -162, -138, -130, -112, -97, -67, -7, 33, 67, 93, 86, 80, 94, 78, 88, 87, 37, 21, 27, 10, 15, 8, 2, 21, 40, 34, 29, 40, 54, 42, 60, 53, 70, 79, 60, 32, -6, -26, -55, -63, -81, -98, -104, -116, -136, -168, -191, -180, -169, -151, -123, -115, -107, -82, -59, -66, -60, -47, 4, 45, 61, 105, 115, 115, 141, 114, 130, 128, 114, 109, 60, 45, -4, 0, -15, -47, -47, -72, -87, -89, -93, -88, -68, -73, -86, -89, -87, -107, -103, -95, -58, -27, 7, 57, 87, 87, 85, 65, 40, 7, -21, -33, -41, -71, -81, -124, -127, -116, -55, -10, -4, 32, 23, 9, 15, -11, -23, 14, 22, 49, 41, 14, 19, 7, 2, 31, 27, 33, 39, 0, -12, -6, -42, -75, -82, -71, -88, -110, -93, -94, -96, -127, -122, -88, -60, -38, -5, -24, 10, 15, 21, 44, 52, 28, 18, 14, -6, 0, 5, -18, 12, 25, 33, 15, 3, -31, -35, -29, -61, -81, -80, -108, -96, -134, -135, -88, -47, 4, 59, 75, 111, 122, 101, 106, 93, 81, 78, 45, 14, -47, -64, -88, -83, -91, -96, -62, -51, -46, 0, -9, -32, -19, -31, -45, -60, -60, -31, -46, -60, -50, -34, -46, -50, -34, -39, -76, -83, -136, -152, -133, -130, -97, -71, -88, -28, 29, 33, 39, 29, 54, 47, 61, 89, 100, 103, 83, 88, 81, 71, 60, 48, 57, 48, 33, 26, 32, 2, 12, 26, -5, -34, -63, -96, -103, -99, -88, -69, -71, -74, -81, -52, -72, -48, -45, -11, 22, 60, 43, 39, 15, -23, -61, -123, -139, -159, -199, -201, -195, -179, -159, -112, -89, -55, -50, -40, -19, -9, 8, 20, 35, 62, 108, 117, 137, 165, 150, 146, 135, 130, 132, 150, 137, 86, 93, 35, -7, -28, -61, -75, -112, -130, -124, -126, -123, -82, -92, -67, -67, -66, -59, -67, -87, -66, -33, 1, 18, 34, 21, 11, 14, 2, -42, -62, -54, -62, -56, -82, -84, -97, -130, -138, -154, -164, -145, -147, -151, -137, -142, -109, -27, 3, 34, 87, 123, 153, 170, 199, 202, 192, 137, 119, 80, 67, 71, 46, 7, -28, -35, -26, -7, 30, 33, 54, 37, -4, -13, -23, -33, -39, -52, -38, -40, -59, -44, -46, -74, -78, -95, -149, -202, -220, -227, -215, -194, -172, -139, -111, -97, -69, -71, -88, -49, -36, -6, 40, 42, 61, 87, 63, 54, 68, 61, 90, 73, 68, 90, 95, 101, 113, 135, 130, 112, 88, 39, -6, -42, -74, -83, -97, -103, -96, -64, -46, -41, -43, -46, -33, -17, 9, 46, 89, 90, 61, 2, -23, -94, -129, -148, -172, -193, -168, -152, -144, -98, -56, -40, -34, -56, -61, -55, -83, -81, -47, -16, 9, 40, 43, 53, 61, 23, 42, 53, 82, 90, 94, 54, 5, -40, -88, -100, -89, -117, -97, -63, -60, -21, -21, 13, 45, 90, 82, 93, 85, 59, 34, 10, 16, 39, 97, 96, 109, 95, 50, -12, -59, -86, -88, -95, -57, -48, -94, -105, -158, -207, -221, -223, -213, -181, -180, -166, -109, -86, -46, 13, 56, 81, 89, 89, 76, 80, 83, 48, 61, 53, 30, 33, 3, -51, -81, -104, -91, -70, -54, -9, -19, -27, -26, -30, -11, 32, 58, 108, 123, 97, 96, 114, 112, 115, 103, 74, 43, -40, -121, -191, -207, -187, -148, -97, -87, -51, -33, -41, -42, -69, -81, -49, -41, -20, 7, -29, -52, -69, -78, -75, -46, -4, 29, 45, 43, 54, 61, 67, 63, 73, 55, 11, -26, -89, -132, -132, -137, -113, -96, -110, -90, -77, -68, -56, -42, 13, 80, 112, 130, 142, 133, 96, 67, 23, 3, -19, -52, -92, -124, -136, -135, -110, -81, -51, 0, -5, -49, -82, -88, -90, -49, -11, 32, 44, 60, 87, 91, 67, 80, 50, 67, 102, 104, 96, 60, 10, -57, -116, -136, -142, -143, -151, -154, -166, -150, -134, -97, -82, -35, -34, -95, -69, -69, -75, -34, 5, 15, 79, 98, 95, 115, 62, 54, 8, -4, 23, 40, 41, 23, -19, -53, -71, -76, -67, -64, -96, -102, -111, -98, -47, -21, 25, 67, 80, 72, 46, 33, 30, 53, 34, 63, 61, 47, 9, -10, -19, -65, -66, -81, -61, -36, -48, -53, -51, -115, -124, -131, -106, -60, -29, 14, 20, 39, 77, 55, 65, 72, 28, 9, -52, -128, -179, -217, -227, -213, -199, -169, -111, -73, -4, 22, 52, 84, 86, 82, 77, 80, 73, 33, -21, -11, -7, 50, 60, 93, 119, 96, 101, 112, 129, 137, 124, 76, 28, -57, -142, -158, -158, -155, -159, -184, -190, -172, -159, -139, -126, -74, -29, 13, 38, 72, 78, 68, 51, 26, 26, 28, -3, -59, -103, -154, -150, -150, -130, -93, -62, -73, -66, -67, -102, -113, -76, -46, -23, 20, 26, 65, 99, 130, 161, 176, 157, 170, 174, 138, 107, 65, 21, -18, -52, -86, -110, -99, -109, -101, -96, -92, -56, -72, -59, -46, -48, -75, -91, -100, -72, -18, 13, 40, 104, 90, 106, 74, 51, 34, 16, -3, -34, -84, -130, -142, -184, -190, -200, -184, -164, -165, -164, -156, -138, -109, -86, -27, -5, 25, 39, 53, 65, 92, 116, 169, 210, 199, 184, 161, 123, 109, 91, 67, 73, 69, 35, 21, -25, -52, -82, -136, -169, -159, -136, -119, -111, -88, -49, 13, 39, 65, 113, 95, 93, 72, 8, -41, -91, -115, -145, -196, -227, -213, -232, -199, -159, -94, -59, 0, 16, 30, 8, -52, -112, -130, -144, -153, -111, -52, -1, 21, 45, 59, 91, 102, 140, 149, 162, 165, 124, 83, 78, 71, 46, 10, -6, -51, -77, -107, -102, -74, -34, -1, 25, 34, 49, 53, 52, 33, 26, 22, 31, 27, 8, 1, -77, -136, -193, -203, -192, -185, -170, -157, -131, -135, -122, -96, -101, -86, -68, -53, -37, -19, -5, 50, 99, 151, 155, 170, 143, 115, 79, 22, -20, -63, -74, -89, -99, -80, -89, -113, -96, -68, -32, -10, 26, 24, 16, -5, -53, -57, -41, 8, 36, 74, 101, 126, 148, 164, 175, 177, 130, 101, 71, -5, -55, -111, -186, -206, -239, -246, -229, -204, -172, -157, -130, -107, -97, -66, -38, -38, -13, -41, -21, 10, 29, 53, 66, 94, 119, 91, 71, 40, 0, -12, -17, -38, -28, -35, -27, -72, -129, -162, -187, -210, -180, -129, -82, -30, 13, 54, 110, 193, 205, 197, 231, 166, 146, 143, 94, 53, 5, -32, -83, -132, -165, -144, -161, -144, -117, -93, -60, -26, -11, -45, -88, -128, -141, -129, -129, -79, -26, 22, 49, 88, 94, 119, 107, 74, 92, 86, 60, 46, 44, 8, -6, -49, -122, -137, -161, -185, -158, -156, -142, -96, -100, -52, -47, 0, 36, 53, 54, 70, 87, 108, 147, 176, 158, 93, 19, -26, -62, -91, -75, -69, -71, -74, -54, -44, -60, -20, -65, -60, -53, -59, -25, 15, 9, 35, 73, 61, 42, 52, 47, 13, -33, -94, -111, -124, -95, -83, -77, -74, -63, -43, -47, -27, -37, -25, -6, -37, -53, -47, -65, -66, -54, -32, -3, 28, 46, 91, 94, 101, 112, 108, 88, 79, 52, 9, -35, -104, -138, -152, -188, -172, -145, -120, -89, -54, -38, -18, -13, 3, 14, 34, 40, 56, 94, 97, 97, 109, 102, 85, 46, 15, 5, -26, -34, -27, -29, -39, -55, -90, -110, -150, -189, -226, -236, -223, -159, -88, -73, -32, 27, 42, 54, 74, 81, 91, 67, 68, 56, 60, 15, -34, -69, -102, -153, -159, -151, -124, -84, -95, -70, -29, 6, 40, 16, -24, -27, -50, -20, 16, 33, 89, 157, 173, 194, 172, 170, 141, 114, 116, 98, 67, 26, 25, -14, -54, -110, -139, -171, -187, -202, -200, -186, -162, -171, -124, -120, -95, -74, -73, -52, -5, 16, 43, 87, 81, 105, 74, 21, -7, -68, -102, -126, -124, -137, -138, -140, -137, -118, -106, -75, -47, -23, 15, 52, 76, 95, 164, 166, 165, 150, 117, 96, 68, 60, 37, 14, -11, -2, 7, -5, 5, 0, -5, -21, -48, -81, -103, -112, -117, -138, -140, -151, -110, -79, -40, -6, 3, 9, 47, 54, 42, 80, 69, 69, 54, 53, 38, -5, -67, -112, -138, -179, -167, -180, -199, -215, -182, -151, -117, -106, -103, -48, -30, -39, -20, 9, 66, 142, 173, 172, 199, 172, 153, 109, 61, 55, 54, 40, 44, 38, 1, -21, -68, -124, -151, -147, -143, -133, -70, -34, 8, 30, 21, 52, 43, 40, 35, 22, 10, 21, 10, 28, 29, -5, -21, -68, -136, -169, -193, -207, -174, -153, -116, -105, -118, -110, -124, -169, -144, -125, -91, -33, 14, 75, 83, 121, 132, 116, 89, 102, 98, 73, 69, 75, 95, 80, 85, 86, 60, 31, -46, -96, -131, -167, -131, -91, -62, -6, 46, 18, -4, -19, -9, 26, 60, 48, 61, 66, 36, 29, 9, -11, -50, -89, -115, -148, -151, -185, -181, -173, -185, -161, -145, -145, -96, -50, -26, -1, 38, 72, 95, 111, 110, 94, 44, -12, -66, -67, -51, -13, 3, 29, 41, 32, 24, -7, -5, 10, 1, -27, -48, -56, -80, -64, -27, -27, 13, 76, 88, 114, 106, 88, 81, 90, 103, 102, 70, 35, 9, -45, -106, -137, -157, -162, -145, -178, -162, -200, -206, -195, -181, -192, -153, -90, -74, -69, -43, 1, 52, 91, 129, 170, 188, 185, 179, 125, 96, 54, 16, 10, -4, -33, -43, -89, -143, -169, -213, -221, -215, -195, -138, -91, -61, 26, 93, 119, 136, 162, 168, 136, 109, 62, 22, 28, 10, 16, 74, 62, 68, 29, -38, -86, -103, -115, -120, -137, -137, -160, -193, -234, -215, -152, -110, -62, -8, 27, 65, 78, 122, 157, 140, 109, 68, 11, 2, 1, -3, 15, 40, 34, 17, 0, -32, -79, -123, -199, -265, -257, -249, -189, -144, -103, -48, -35, -26, -14, 5, 39, 87, 92, 102, 129, 126, 109, 137, 97, 75, 54, -9, -52, -74, -47, -37, -55, -60, -44, -19, -27, -21, -14, -26, -21, 19, 39, 80, 85, 35, 14, -41, -89, -108, -100, -87, -55, -44, -53, -40, -26, -2, 0, -31, -86, -144, -171, -209, -166, -116, -84, -48, -26, 19, 50, 74, 72, 113, 102, 80, 64, 46, 53, 25, 2, -11, -78, -95, -88, -74, -38, -20, -25, -38, -75, -68, -64, -76, -74, -71, -68, -26, -7, 52, 67, 113, 141, 143, 143, 113, 81, 59, 25, 2, 0, -2, -18, -19, -51, -108, -151, -191, -212, -199, -213, -176, -158, -137, -65, -20, 45, 79, 141, 144, 113, 108, 46, 27, 5, -59, -97, -104, -96, -67, -59, -80, -68, -92, -109, -109, -123, -134, -138, -157, -149, -123, -82, -30, 19, 60, 78, 135, 170, 210, 245, 282, 281, 245, 206, 122, 44, 22, 28, 18, -18, -26, -45, -52, -33, -73, -135, -186, -260, -280, -289, -276, -231, -200, -158, -105, -90, -12, 38, 58, 54, 26, 37, 40, 46, 64, 67, 60, 11, -46, -102, -128, -136, -124, -107, -129, -96, -74, -31, -6, -12, -2, -26, -12, 12, 65, 75, 126, 114, 135, 129, 120, 89, 79, 58, 27, 28, 49, 81, 114, 139, 109, 46, -24, -114, -186, -219, -218, -220, -234, -204, -131, -82, -22, 33, 74, 57, 59, 21, 0, -13, -46, -69, -90, -116, -130, -113, -115, -124, -147, -144, -108, -101, -72, -21, -30, -46, -32, -47, -84, -36, -3, 41, 96, 114, 157, 174, 186, 202, 199, 169, 137, 111, 76, 72, 26, 38, -17, -32, -64, -70, -78, -124, -149, -193, -189, -167, -115, -53, -18, 7, 37, 38, 28, 11, 15, 7, 0, -42, -80, -70, -76, -68, -74, -99, -121, -138, -134, -109, -88, -101, -115, -96, -93, -94, -61, -53, -58, -54, -18, -2, 53, 135, 183, 190, 213, 204, 150, 101, 66, 39, -5, 13, -1, -5, 14, 29, 28, -6, -31, -87, -116, -177, -170, -178, -165, -135, -116, -53, 4, 53, 101, 106, 100, 75, 71, 66, 100, 108, 71, 22, -35, -97, -150, -172, -169, -198, -193, -169, -123, -96, -59, -52, -47, -66, -59, -67, -53, -23, -6, -5, -1, 14, 27, 43, 72, 48, 13, 12, 9, 31, 78, 101, 101, 77, 41, 14, -64, -95, -115, -149, -183, -159, -114, -61, 34, 81, 126, 149, 151, 167, 171, 164, 142, 87, 41, 6, -41, -81, -123, -173, -219, -236, -230, -235, -180, -128, -95, -48, -30, -53, -74, -122, -108, -89, -93, -79, -46, 27, 70, 149, 185, 203, 171, 117, 93, 65, 21, -34, -14, -46, -42, -28, -40, -46, -37, -94, -90, -120, -123, -82, -32, 15, 59, 42, 69, 67, 40, 63, 28, -11, -29, -34, 0, 19, 19, -12, -76, -118, -157, -174, -154, -144, -131, -127, -143, -97, -58, -46, 1, -37, -66, -48, -25, 22, 88, 123, 167, 205, 186, 154, 143, 116, 85, 32, 2, 0, 7, 7, 19, 25, -24, -124, -168, -214, -228, -232, -268, -235, -204, -158, -109, -74, -51, 0, 17, 35, 81, 94, 153, 184, 179, 181, 129, 33, -41, -84, -116, -139, -146, -138, -82, -2, 61, 101, 85, 53, 22, -16, -52, -27, -24, -38, -18, -18, -23, 21, 9, 17, 59, 28, 4, -13, 7, 19, 44, 21, 31, 0, -61, -89, -113, -136, -152, -182, -172, -165, -123, -87, -27, -30, -33, -12, 15, 23, 86, 103, 97, 88, 54, 43, 45, -18, -97, -145, -186, -174, -146, -84, -7, 5, 33, 65, 57, 53, 66, 62, 48, 15, -2, 34, 60, 95, 132, 136, 117, 84, 54, 21, 12, -6, -32, -57, -68, -82, -76, -98, -109, -98, -125, -145, -150, -129, -108, -56, -42, -13, -3, -32, -51, -27, -36, -60, -80, -62, -22, 18, 48, 69, 35, 7, -61, -117, -164, -148, -118, -111, -63, -9, 46, 100, 98, 60, 66, 11, -11, 13, 62, 89, 122, 139, 137, 137, 157, 146, 143, 111, 76, 41, -5, -7, 20, -4, -35, -102, -186, -228, -257, -268, -250, -250, -249, -235, -197, -157, -89, -71, -25, -25, -4, 42, 87, 145, 193, 206, 186, 119, 33, -59, -126, -192, -248, -278, -216, -152, -84, -14, 40, 52, 43, 40, 52, 51, 40, 47, 30, 40, 53, 68, 82, 94, 89, 89, 88, 81, 124, 156, 185, 154, 115, 61, 19, -34, -67, -69, -83, -109, -124, -153, -158, -145, -119, -144, -131, -127, -143, -131, -100, -53, -12, 9, 3, 20, 16, 29, -12, -88, -160, -200, -213, -183, -145, -103, -56, -42, -26, -35, -21, -12, 13, 19, 8, 39, 63, 68, 108, 104, 137, 157, 145, 159, 192, 158, 146, 136, 95, 83, 80, 67, 50, 20, -32, -63, -83, -69, -41, -22, -12, -27, -70, -109, -130, -155, -157, -179, -189, -191, -171, -122, -80, -61, -45, -58, -88, -130, -168, -193, -185, -182, -159, -97, -22, 33, 101, 127, 93, 59, 73, 50, 74, 100, 118, 143, 129, 97, 68, 87, 104, 95, 108, 109, 118, 121, 96, 83, 55, -19, -56, -110, -164, -161, -172, -201, -187, -188, -186, -147, -91, -55, -67, -72, -53, 0, 25, 73, 137, 179, 167, 115, 31, -39, -66, -137, -195, -242, -267, -260, -214, -153, -104, -43, -18, 18, 15, 18, 46, 62, 16, 26, 21, 6, 23, 16, 30, 13, 12, 26, 47, 93, 126, 149, 111, 75, 41, 32, 0, -7, -31, -17, -11, -27, 14, 19, -32, -63, -76, -89, -75, -78, -81, -62, -57, -61, -32, 2, 61, 101, 91, 48, 8, -45, -120, -137, -150, -148, -124, -137, -154, -159, -131, -105, -83, -61, -14, -1, 1, -7, 12, 1, 7, 12, 35, 80, 111, 129, 130, 104, 82, 80, 62, 55, 53, 21, -15, -47, -53, -30, -5, -19, 12, 6, -40, -49, -89, -110, -96, -84, -95, -48, -29, -19, 15, -9, -4, -12, -17, -31, -47, -80, -128, -144, -157, -127, -82, -75, -9, 26, 52, 38, 26, 8, 12, 32, 27, 14, 0, -32, -41, -42, -12, 14, 31, 67, 102, 111, 103, 88, 55, 34, 8, -18, -44, -61, -107, -128, -136, -145, -126, -104, -74, -77, -82, -96, -83, -43, -11, 39, 71, 80, 88, 83, 75, 41, -1, -25, -66, -87, -128, -138, -135, -149, -136, -110, -78, -36, 22, 69, 109, 100, 106, 85, 61, 64, 38, 32, 15, 25, -17, -21, -7, 14, 40, 48, 62, 33, -9, -53, -60, -87, -92, -54, -39, -10, 2, -40, -57, -83, -123, -141, -145, -131, -132, -132, -137, -117, -97, -68, 26, 78, 94, 108, 84, 48, 27, 3, -5, -18, -32, -51, -68, -107, -100, -82, -40, -22, 26, 41, 56, 27, 14, 14, 6, 28, 58, 72, 102, 128, 147, 116, 87, 50, 47, 47, 17, -4, -19, -31, -45, -68, -81, -65, -75, -74, -72, -116, -151, -189, -187, -192, -182, -138, -124, -103, -91, -115, -118, -112, -75, -68, -45, -53, -40, -113, -115, -102, -94, -39, 14, 33, 62, 114, 158, 180, 205, 213, 203, 212, 159, 106, 33, 14, -20, -1, 14, 39, 85, 87, 108, 58, 41, 21, -9, -46, -61, -86, -93, -116, -163, -177, -172, -178, -149, -131, -143, -141, -144, -151, -126, -97, -61, -1, 33, 39, 73, 44, 22, 19, -7, -53, -88, -79, -101, -110, -154, -171, -143, -102, -45, 12, 68, 96, 109, 88, 70, 79, 88, 98, 94, 66, 58, 78, 67, 85, 93, 80, 80, 43, 40, 8, -9, -32, -5, -9, -11, 15, 17, 2, -11, -45, -93, -131, -170, -176, -186, -200, -202, -208, -213, -161, -111, -61, 0, 0, 14, 45, 44, 15, 1, -57, -81, -96, -120, -130, -151, -142, -129, -118, -60, 9, 59, 88, 98, 93, 75, 77, 67, 66, 113, 141, 150, 147, 170, 157, 156, 146, 130, 135, 113, 108, 54, -2, -17, -34, -51, -46, -60, -95, -107, -130, -191, -190, -206, -234, -223, -194, -178, -182, -158, -152, -118, -104, -74, -63, -63, -88, -109, -147, -171, -137, -126, -75, -12, 34, 82, 135, 145, 164, 171, 116, 112, 107, 82, 49, 15, 0, 0, 25, 33, 70, 101, 73, 73, 64, 28, 13, 12, 32, 41, 30, 2, 0, -23, -40, -40, -32, -30, -55, -93, -108, -95, -130, -127, -110, -115, -113, -61, -47, -63, -35, -73, -83, -90, -123, -138, -153, -171, -200, -210, -200, -152, -114, -54, 6, 16, 55, 108, 124, 145, 150, 144, 153, 129, 116, 99, 80, 94, 57, 66, 45, 58, 45, 33, 38, 5, -5, -12, -23, -53, -13, -9, -19, 14, -17, -32, -47, -59, -58, -74, -109, -106, -117, -102, -79, -34, 1, 71, 87, 68, 85, 33, -25, -75, -139, -199, -208, -230, -214, -171, -197, -157, -124, -107, -54, -4, 22, 30, 46, 34, 42, 47, 73, 91, 121, 123, 139, 191, 150, 141, 128, 88, 86, 93, 66, 46, 25, 2, -6, -36, -40, -33, -38, -60, -96, -121, -157, -171, -164, -142, -103, -73, -79, -53, -54, -28, -14, -12, 11, -26, -54, -68, -85, -115, -84, -63, -48, -6, 17, 33, 52, 43, 46, 67, 48, 61, 60, 35, 3, -32, -67, -37, -53, -39, -15, 13, 33, 25, 20, 22, 12, 31, 39, 21, -1, -18, -27, -56, -48, -12, -38, -39, -28, -43, -40, -59, -81, -113, -117, -128, -108, -60, -13, 19, 44, 40, 23, 1, -7, -40, -57, -101, -146, -152, -132, -88, -65, -18, 0, 11, 26, 61, 68, 62, 87, 63, 74, 82, 101, 85, 73, 41, -2, -19, -27, -21, -21, -39, -49, -41, -61, -49, -21, -5, 13, 25, 8, 21, 4, -11, -41, -72, -102, -102, -129, -128, -103, -94, -73, -40, 1, 37, 53, 54, 49, 28, -19, -103, -145, -171, -167, -159, -158, -131, -106, -81, -56, -9, 32, 94, 111, 110, 143, 146, 151, 151, 144, 146, 115, 110, 83, 74, 66, 64, 52, 21, 11, 1, -27, -83, -91, -143, -167, -173, -152, -143, -141, -142, -180, -154, -143, -123, -128, -115, -110, -114, -108, -88, -74, -23, -6, -5, 17, 40, 19, 5, 20, -4, -2, -27, 0, 27, 56, 82, 78, 85, 86, 68, 48, 41, 45, 56, 60, 47, 47, 70, 87, 96, 75, 54, 26, 25, 7, -18, -36, -81, -89, -97, -77, -74, -77, -76, -76, -62, -57, -73, -97, -98, -109, -122, -169, -177, -144, -128, -128, -96, -53, -23, -6, -5, -16, -19, -46, -63, -89, -116, -105, -84, -68, -42, -21, -6, -6, 24, 39, 93, 140, 129, 163, 187, 200, 233, 223, 200, 132, 61, 16, 14, 3, 3, -4, -5, -28, -21, -46, -64, -75, -62, -90, -84, -87, -56, -49, -81, -116, -133, -157, -158, -148, -164, -152, -121, -94, -61, -39, 3, 21, 3, -17, -26, -61, -118, -132, -156, -168, -172, -153, -132, -113, -68, -36, -14, 44, 73, 97, 123, 169, 175, 177, 178, 172, 179, 204, 215, 186, 186, 144, 112, 94, 54, 41, 60, 20, -21, -49, -94, -113, -137, -138, -144, -133, -170, -154, -173, -186, -185, -183, -164, -166, -141, -151, -116, -122, -121, -96, -108, -59, -33, -26, -23, -40, -40, -36, -13, -19, 25, 45, 46, 39, -13, -20, -20, -22, 2, 7, 37, 52, 130, 145, 159, 177, 174, 143, 82, 80, 84, 80, 17, 9, -4, 0, 6, -7, -17, -10, -68, -70, -48, -36, -39, -28, -48, -89, -109, -140, -170, -194, -189, -179, -130, -108, -73, -40, -59, -66, -54, -80, -85, -116, -129, -106, -110, -123, -112, -110, -68, -49, 0, 32, 51, 78, 109, 128, 147, 178, 178, 175, 111, 74, 37, 1, 15, 10, 29, 33, 28, 29, 35, 20, 17, 7, -5, -2, 0, 20, 20, -6, -53, -76, -118, -117, -89, -92, -74, -82, -57, -60, -34, -50, -39, -53, -101, -128, -165, -191, -190, -192, -199, -182, -151, -130, -112, -82, -75, -57, -14, 7, 45, 72, 108, 135, 147, 150, 197, 230, 248, 254, 236, 165, 123, 90, 61, 47, 41, 30, -11, -66, -99, -131, -150, -182, -179, -144, -126, -104, -88, -70, -62, -75, -75, -92, -74, -89, -91, -67, -74, -65, -52, 13, 30, 46, 81, 82, 30, 7, -24, -52, -39, -40, -22, -55, -73, -98, -116, -130, -145, -133, -102, -42, -21, 25, 87, 125, 130, 122, 119, 101, 60, 48, 34, 21, 23, 15, 22, 15, 17, -6, -60, -93, -68, -68, -29, -20, 1, -21, -21, -54, -76, -76, -102, -69, -77, -61, -13, 4, 15, 21, 11, -11, -39, -80, -87, -82, -100, -87, -68, -67, -44, -55, -33, -22, -26, -33, -43, 6, 27, 64, 107, 101, 115, 99, 74, 53, 13, 1, 22, 17, 9, 33, 48, 41, 34, -3, -3, -39, -74, -65, -67, -81, -85, -103, -95, -92, -69, -68, -55, -63, -81, -35, -42, -40, -19, -37, -53, -62, -51, -60, -60, -72, -73, -54, -45, -32, -26, -5, -3, -6, 15, 23, 39, 32, 51, 46, 60, 71, 73, 115, 128, 133, 136, 128, 121, 88, 41, 4, -25, -26, -44, -73, -88, -128, -142, -165, -184, -169, -144, -137, -120, -97, -61, -50, -35, -47, -63, -62, -67, -83, -98, -89, -56, -36, -19, 34, 49, 28, 20, -1, 1, 1, 9, 10, 27, 2, 9, 1, -18, -43, -61, -88, -65, -55, -6, 52, 107, 171, 210, 204, 151, 128, 106, 74, 39, 19, 1, 0, -2, 8, 9, -44, -72, -137, -163, -170, -192, -171, -162, -152, -122, -92, -75, -96, -111, -117, -122, -77, -55, -27, 14, 31, 28, 13, -14, -40, -40, -51, -87, -90, -79, -61, -40, -11, 10, 27, 16, -9, -19, -5, -9, 6, 33, 43, 106, 115, 134, 128, 101, 93, 92, 88, 107, 99, 102, 108, 91, 75, 41, -23, -31, -53, -80, -107, -130, -136, -142, -131, -130, -86, -81, -109, -133, -139, -136, -154, -138, -158, -145, -160, -150, -118, -104, -110, -96, -72, -74, -34, -57, -12, -18, -11, 36, 20, 35, 34, 67, 74, 63, 80, 81, 126, 163, 192, 231, 225, 226, 204, 176, 130, 107, 58, 39, 1, -9, -18, -40, -92, -129, -158, -169, -205, -206, -205, -190, -166, -150, -128, -129, -124, -118, -118, -135, -121, -144, -125, -96, -37, 2, 26, 26, 38, 29, 10, 17, 0, -28, -20, -18, -5, 3, 7, -23, -60, -52, -54, -71, -35, 9, 48, 102, 128, 120, 134, 157, 161, 129, 101, 80, 51, 53, 73, 78, 74, 46, -1, -46, -67, -65, -122, -123, -107, -81, -68, -33, -44, -41, -52, -72, -103, -75, -70, -76, -67, -56, -68, -102, -110, -111, -123, -117, -146, -185, -173, -154, -117, -75, -30, -11, -13, -3, -39, -12, -5, 3, 27, 28, 55, 87, 129, 113, 135, 124, 133, 156, 143, 149, 141, 157, 142, 106, 81, 87, 30, -11, -47, -72, -102, -124, -129, -108, -82, -101, -87, -88, -95, -113, -110, -122, -120, -130, -165, -126, -104, -88, -63, -56, -47, -34, -36, -33, -27, -15, -13, 0, -2, -12, 7, 17, 3, 8, -10, -24, -26, -6, 63, 94, 95, 139, 115, 129, 134, 121, 89, 57, 21, 1, -7, 12, -5, -13, -35, -74, -75, -100, -109, -103, -93, -74, -68, -73, -79, -40, -45, -52, -47, -54, -64, -55, -46, -29, 6, 14, 13, 45, 2, 0, -27, -74, -103, -118, -110, -68, -65, -46, -41, -64, -60, -81, -53, -37, 0, -2, 21, 61, 59, 105, 135, 144, 139, 94, 80, 65, 64, 61, 51, 44, 27, -12, -50, -87, -123, -112, -144, -144, -141, -101, -69, -58, -25, 1, 2, -31, -47, -67, -79, -54, -60, -43, -27, -26, -8, -13, -33, -48, -63, -74, -63, -49, -34, 1, -1, 15, 7, -9, -12, -19, -37, -80, -75, -73, -11, 48, 53, 56, 73, 75, 77, 115, 102, 106, 114, 88, 92, 79, 60, 52, 13, -4, -61, -77, -102, -103, -114, -129, -130, -121, -109, -130, -136, -128, -131, -156, -184, -151, -130, -113, -75, -47, -2, 8, -34, -28, -28, -25, 5, -20, -14, 7, 30, 28, 26, 19, 0, 8, 17, 22, 45, 69, 74, 81, 109, 111, 122, 137, 139, 123, 54, 31, -6, -5, 0, -27, -53, -90, -131, -185, -181, -174, -179, -138, -140, -130, -110, -80, -66, -61, -65, -53, -60, -87, -73, -26, -11, 10, 15, 27, 49, 66, 60, 78, 33, -19, -35, -14, -19, 0, 25, 27, 20, -1, -6, -12, -31, -25, -7, -9, 8, 35, 54, 57, 59, 42, 28, 17, 7, 0, -7, -17, -23, -46, -36, -33, -30, -39, -36, -81, -111, -122, -86, -80, -50, -35, -27, -25, -39, -44, -55, -57, -53, -52, -54, -43, -47, -39, -44, -75, -82, -98, -111, -81, -70, -55, -34, -13, 5, 7, 20, 26, 15, 1, -30, -25, -13, 16, 33, 81, 89, 109, 143, 131, 145, 164, 157, 153, 163, 158, 147, 115, 41, -6, -55, -102, -132, -132, -145, -152, -160, -199, -201, -175, -171, -158, -176, -185, -200, -197, -206, -178, -150, -94, -34, -32, 9, 27, 20, 18, 20, -5, 4, 14, 7, 32, 19, 21, 13, 6, 14, 33, 43, 53, 66, 77, 74, 94, 97, 110, 157, 166, 125, 74, 34, 17, 7, -25, -23, -33, -61, -49, -62, -88, -64, -68, -82, -75, -84, -81, -76, -84, -102, -102, -113, -122, -117, -113, -102, -94, -114, -100, -95, -80, -38, 1, -12, -43, -47, -66, -50, -33, -13, 12, 32, 33, 37, 20, -6, 33, 36, 27, 44, 84, 101, 102, 76, 89, 87, 69, 67, 74, 68, 56, 40, 15, 30, 22, 15, 5, -13, -73, -99, -116, -152, -117, -111, -95, -76, -70, -68, -67, -92, -102, -96, -92, -81, -67, -52, -52, -54, -52, -44, -60, -60, -57, -47, -39, -44, -13, -40, -43, -14, -5, 19, 39, -19, -20, -35, -26, -6, -14, 20, 34, 55, 89, 114, 119, 136, 158, 158, 167, 169, 146, 110, 61, 20, -21, -55, -93, -87, -73, -97, -96, -99, -122, -148, -158, -125, -129, -114, -141, -112, -104, -131, -115, -95, -86, -55, -36, -27, -17, -47, -50, -28, -24, -17, 1, 7, -21, -21, -18, -22, -26, -21, 27, 50, 74, 113, 127, 128, 164, 188, 186, 156, 106, 53, 17, -32, -57, -69, -92, -88, -73, -55, -77, -91, -86, -80, -81, -56, -47, -43, -86, -99, -116, -118, -123, -141, -129, -104, -83, -69, -88, -80, -45, -7, 55, 61, 54, 16, -3, 1, -39, -37, -40, -40, -9, 20, 27, -1, 26, -12, -29, -35, -20, -27, -16, -26, -27, -15, -12, 7, 23, 21, 59, 70, 89, 68, 62, 68, 74, 68, 36, -12, -38, -71, -75, -82, -91, -76, -74, -49, -68, -54, -55, -63, -60, -76, -36, -6, -26, -57, -73, -109, -107, -136, -123, -121, -101, -75, -52, -24, -60, -40, 11, 33, 34, 5, -19, -60, -56, -42, -39, -1, 38, 52, 93, 133, 143, 163, 147, 149, 157, 159, 145, 81, 23, -3, -19, -59, -86, -109, -102, -79, -68, -94, -140, -179, -165, -160, -138, -164, -195, -174, -172, -153, -133, -123, -83, -64, -47, 14, 36, 40, 66, 30, 21, 40, 41, 35, 34, -11, -3, 8, 15, 36, 72, 95, 112, 108, 94, 79, 86, 102, 93, 79, 14, -13, -22, -60, -55, -91, -95, -102, -107, -107, -68, -52, -45, -33, -67, -38, -6, -11, -2, -33, -74, -119, -124, -157, -154, -159, -151, -125, -105, -88, -89, -49, -6, 21, 5, -25, 7, 3, -25, -19, 3, -11, 1, 21, 69, 73, 68, 63, 14, -5, 5, 19, 28, 19, 27, 26, 45, 50, 47, 78, 72, 73, 74, 76, 42, 39, 43, 59, 35, -45, -93, -124, -135, -163, -157, -151, -167, -153, -135, -79, -67, -76, -76, -70, -66, -44, -5, -7, -19, -30, -45, -49, -76, -48, -38, -25, -23, -27, -15, -19, 2, 33, 43, 39, 3, 9, 2, -6, -21, -7, -11, -16, 20, 45, 99, 85, 101, 113, 120, 129, 136, 119, 75, 27, 0, -46, -60, -51, -59, -67, -72, -80, -81, -80, -79, -61, -74, -92, -131, -192, -196, -193, -206, -195, -160, -144, -76, -42, 26, 46, 64, 21, 14, 24, 9, 0, -30, -40, -33, -32, -51, -14, -4, 28, 67, 74, 91, 114, 123, 98, 115, 94, 79, 44, 14, 19, 14, 7, -33, -44, -32, -28, -1, 32, 61, 75, 35, 39, 17, 15, -4, -39, -92, -138, -177, -211, -185, -186, -175, -194, -186, -148, -110, -89, -62, -29, -5, -21, -15, -19, -33, -16, -18, 0, -1, 1, 28, 54, 62, 72, 62, 41, 28, 33, 37, 7, -24, -16, -12, -60, -22, 6, 28, 77, 80, 108, 115, 106, 103, 87, 58, -5, -54, -78, -80, -103, -106, -115, -102, -88, -53, 7, 23, 16, 2, -40, -77, -97, -128, -127, -116, -145, -138, -126, -115, -85, -103, -90, -109, -100, -100, -83, -56, -6, 2, -4, -17, 0, 24, 9, 34, 27, 48, 73, 89, 117, 143, 170, 175, 170, 151, 113, 108, 87, 59, 19, -11, -27, -49, -54, -33, -43, -60, -33, -57, -75, -61, -73, -80, -123, -150, -177, -199, -219, -224, -214, -193, -161, -131, -74, -16, 20, 66, 99, 79, 33, 32, 6, 1, 0, -16, -39, -20, -36, -19, 8, 10, 15, 39, 48, 75, 95, 81, 63, 60, -5, 10, -12, -47, -50, -41, -61, -49, -1, -11, 50, 58, 59, 53, 36, 2, 0, -21, -75, -74, -101, -93, -96, -113, -116, -115, -123, -141, -139, -129, -80, -53, -41, -27, -1, 15, 43, 46, 33, 14, -7, -53, -35, 6, 19, 59, 49, 35, 21, 17, -4, 1, -17, -58, -54, -38, -25, 1, 20, 42, 46, 54, 70, 94, 115, 107, 93, 41, 20, -13, -41, -54, -98, -102, -117, -132, -158, -117, -79, -39, -20, -16, -11, -53, -94, -113, -123, -143, -135, -136, -151, -112, -83, -74, -37, -34, -41, -27, -1, 21, 51, 58, 32, 28, 30, 15, 26, 12, 7, 9, -11, 22, 72, 90, 130, 130, 109, 92, 52, 21, 10, -4, -19, -35, -42, -46, -29, 0, -5, -20, -28, -5, -6, -8, -33, -41, -64, -101, -109, -135, -171, -151, -184, -198, -192, -219, -170, -97, -39, 23, 53, 88, 92, 73, 34, 12, 0, -33, -55, -63, -40, 0, -1, 8, 0, 30, 47, 86, 104, 88, 102, 62, 34, 34, -4, -10, -32, -53, -57, -48, -26, 36, 65, 87, 92, 86, 60, 20, -14, -67, -97, -125, -144, -144, -155, -136, -145, -155, -151, -144, -149, -156, -90, -80, -73, -81, -109, -71, -13, 2, 4, 7, -26, -8, -6, 7, 58, 79, 122, 128, 106, 81, 40, 4, -39, -27, -37, -32, 1, 41, 68, 88, 76, 55, 46, 40, 56, 80, 47, 24, -18, -61, -71, -49, -66, -84, -124, -130, -131, -133, -102, -55, -9, 1, -13, -37, -74, -75, -114, -136, -144, -169, -163, -130, -123, -107, -82, -67, -9, 8, 20, 44, 39, 34, 25, -13, -13, 7, 19, 21, 26, 19, 13, 45, 91, 102, 156, 195, 164, 157, 70, 28, 8, -24, -31, -40, -46, -30, -13, 14, 25, 8, -26, -35, -56, -68, -63, -90, -130, -166, -188, -199, -180, -175, -199, -185, -191, -198, -152, -107, -54, 8, 40, 69, 87, 96, 90, 47, 14, 18, 7, 8, 19, 39, 39, 32, 50, 34, 26, 32, 27, 22, 11, 2, -13, -15, -19, 1, 35, 35, -12, -17, -11, 8, 33, 84, 108, 89, 83, 67, 27, -27, -49, -86, -119, -137, -145, -124, -106, -115, -105, -131, -110, -87, -73, -87, -76, -98, -123, -115, -122, -79, -47, -31, -38, -40, -19, 4, 14, 74, 99, 108, 88, 71, 25, -18, -35, -56, -54, -34, -2, 27, 65, 78, 94, 68, 29, 42, 39, 56, 61, 34, 8, 18, 21, 2, 24, 22, 1, -62, -110, -95, -92, -55, -5, 6, 13, -5, -34, -49, -88, -123, -189, -199, -179, -169, -143, -137, -142, -102, -88, -40, -3, 34, 34, 42, 35, 14, 5, 21, 27, 36, 45, 26, 25, 25, 52, 107, 93, 122, 122, 112, 74, 66, 24, -25, -33, -44, -60, -54, -18, -3, 14, 16, 17, 1, 1, -1, -20, -18, -43, -103, -145, -166, -174, -165, -154, -132, -131, -130, -120, -88, -35, -8, 26, 34, 35, 34, 33, 18, -18, -25, -53, -57, -55, -39, -23, -39, -6, -22, 0, 2, -8, 21, 26, 20, 5, 27, 38, 44, 59, 80, 70, 40, 38, 49, 60, 95, 110, 103, 94, 83, 62, 47, -4, -76, -144, -164, -155, -158, -145, -118, -111, -102, -71, -63, -54, -48, -64, -102, -117, -133, -138, -103, -72, -53, -33, -3, -11, 27, 40, 55, 73, 82, 70, 59, 47, 63, 39, -32, -70, -83, -48, -14, -14, 15, 38, 51, 40, 27, 30, 47, 21, -2, -5, 1, 2, 3, 7, 3, 2, 9, -19, -44, -34, -17, -17, -12, -20, -35, -49, -81, -85, -130, -173, -179, -182, -178, -112, -69, -69, -53, -45, -45, -27, -2, 27, 29, 22, 17, 21, 3, -4, 1, -6, 5, 0, 9, 4, 27, 66, 78, 86, 88, 99, 100, 80, 40, -1, -39, -55, -36, -26, 15, 11, 34, 66, 36, 40, 35, 9, -2, -60, -94, -134, -151, -178, -189, -166, -178, -182, -165, -138, -118, -57, -18, -28, -35, -34, -5, 16, 15, 20, 5, 8, 15, 28, 41, 39, 42, 28, 16, 15, 31, 33, 41, 43, 40, 26, 20, 26, -10, -15, 7, -6, 0, 4, 16, 13, 13, 27, 23, 10, 10, 26, -15, -33, -59, -94, -120, -103, -107, -80, -59, -68, -64, -35, -39, -37, -40, -47, -70, -97, -102, -125, -105, -130, -90, -77, -47, -12, 11, 21, 59, 63, 40, 40, 48, 48, 87, 68, 35, -5, -47, -64, -54, -12, 4, 6, 33, 57, 65, 74, 65, 51, 28, 6, 6, -32, -13, -8, 21, 45, 36, 46, 35, -17, -24, -13, -58, -73, -80, -103, -98, -76, -135, -149, -177, -194, -180, -161, -128, -85, -82, -62, -33, -37, -32, -14, 0, -13, -25, -52, -45, -20, -16, 1, 9, 2, 4, 39, 54, 82, 150, 143, 132, 135, 150, 133, 101, 53, 6, -20, -33, -27, 6, 15, 27, 36, 33, 28, 11, -39, -52, -100, -100, -102, -142, -164, -157, -157, -168, -159, -164, -135, -137, -104, -69, -49, -18, -9, 27, 45, 40, 12, 2, -1, -21, 0, 16, 23, -10, 0, -8, -12, -11, -46, -23, -6, -16, -25, -11, 0, -1, 19, 28, 36, 34, 59, 86, 106, 110, 99, 67, 33, 39, 35, 28, 7, -49, -61, -53, -72, -66, -68, -93, -108, -95, -115, -114, -110, -143, -121, -95, -103, -133, -159, -164, -148, -131, -131, -97, -84, -68, 5, 93, 122, 123, 91, 67, 86, 84, 60, 41, 23, 2, -6, 3, 8, 23, 21, 4, 20, 29, 24, 21, 14, 20, 44, 15, -1, 7, -6, 32, 37, 47, 65, 51, 47, 28, 10, -24, -68, -65, -74, -95, -108, -142, -151, -177, -163, -157, -165, -154, -131, -81, -64, -20, -33, -14, -35, -33, -7, -20, -40, -61, -64, -67, -35, -29, -12, 20, 61, 76, 101, 97, 117, 123, 116, 152, 144, 110, 57, 32, 8, 11, -6, 0, -21, -21, -32, -1, 0, -6, -6, -43, -66, -55, -84, -102, -81, -93, -101, -89, -113, -122, -116, -115, -115, -89, -88, -52, -39, -12, -2, -13, -46, -57, -62, -47, -7, 20, 40, 59, 64, 60, 40, 5, -25, -47, -44, -60, -54, -44, -39, 14, 28, 69, 67, 34, 35, 46, 46, 70, 87, 88, 50, 27, 21, 7, -7, -47, -69, -77, -82, -62, -64, -67, -47, -30, -33, -4, -38, -66, -68, -72, -66, -81, -102, -92, -96, -80, -107, -75, -55, -35, 0, 9, 49, 47, 65, 53, 43, -9, -22, -34, -42, -39, -18, -16, -1, -7, -6, 3, -6, -29, -14, -29, -33, -3, -13, 12, 51, 41, 62, 62, 45, 72, 92, 82, 78, 52, 39, 15, 18, -24, -42, -55, -130, -123, -162, -170, -125, -107, -60, -53, -67, -64, -62, -38, -37, -33, -40, -50, -62, -67, -56, -48, -55, -62, -35, -47, -63, -15, 8, 20, 56, 87, 87, 104, 95, 108, 111, 82, 81, 76, 10, 8, 2, -2, -5, -18, -36, -13, -46, -43, 6, 8, -7, -47, -68, -68, -64, -74, -63, -63, -82, -95, -93, -101, -104, -92, -74, -74, -81, -79, -82, -80, -72, -61, -33, -1, 20, 28, 49, 59, 66, 65, 57, 15, -21, -7, -47, -68, -64, -47, -34, -15, -26, 7, 29, 28, 39, 29, 34, 67, 82, 90, 87, 95, 84, 61, 15, -28, -41, -67, -57, -68, -48, -33, -56, -47, -35, -28, -54, -47, -78, -129, -145, -154, -144, -122, -129, -134, -124, -99, -74, -87, -82, -71, -7, 41, 76, 68, 79, 86, 65, 34, 31, 39, 52, 66, 84, 75, 52, 37, 14, 15, 11, 9, -5, -36, -81, -67, -93, -66, -46, -32, 3, 28, 14, 11, 20, 28, 36, 33, 15, -20, -63, -88, -97, -131, -159, -137, -113, -108, -62, -29, -12, 2, 3, -17, -6, 3, -25, -25, -59, -113, -124, -108, -93, -108, -89, -63, -49, -60, -15, 20, 39, 114, 134, 157, 135, 155, 130, 95, 77, 75, 66, 62, 47, 28, -3, -23, -12, -58, -52, -39, -26, -22, -54, -101, -113, -75, -89, -69, -77, -67, -62, -75, -82, -89, -78, -81, -69, -84, -62, -73, -53, -44, -76, -64, -33, -10, 14, 49, 72, 55, 61, 36, 27, 25, 38, 3, -29, -46, -89, -103, -99, -88, -70, -34, -6, 21, 29, 47, 59, 70, 94, 102, 89, 90, 101, 76, 28, 2, -25, -23, -6, -4, -2, -12, -47, -77, -90, -67, -70, -41, -47, -68, -112, -157, -139, -126, -75, -60, -71, -66, -55, -64, -67, -40, -32, 3, 7, 22, 23, 34, 20, -8, -27, -32, -22, -12, 6, 0, 32, 9, -15, -27, -27, -27, -23, -53, -62, -97, -103, -47, -24, 28, 53, 90, 110, 136, 137, 145, 156, 138, 132, 95, 46, 5, -27, -60, -104, -151, -144, -139, -153, -130, -124, -133, -137, -83, -57, -60, -33, -43, -81, -122, -204, -192, -158, -136, -114, -103, -81, -58, -33, 27, 71, 108, 116, 168, 170, 184, 183, 147, 102, 72, 57, 40, 21, 12, -4, -26, -78, -74, -81, -79, -53, -26, -11, -30, -54, -73, -51, -32, -32, -36, -20, -25, -16, -13, -33, -14, -28, -54, -56, -49, -68, -68, -78, -82, -76, -71, -74, -26, 4, 17, 22, 10, 9, 22, 47, 30, 7, -38, -78, -102, -110, -84, -69, -26, 11, 7, 13, 38, 50, 74, 93, 106, 115, 108, 97, 62, 14, -8, -46, -26, -31, -31, 6, -24, -53, -87, -89, -105, -77, -45, -44, -60, -68, -75, -98, -94, -84, -75, -62, -55, -44, -32, -22, 19, 20, 8, 22, 29, 27, -2, -25, -25, -25, -29, -13, 3, 35, 35, 39, 64, 39, 14, 11, -6, -13, -20, -63, -88, -104, -91, -89, -75, -37, -31, 13, 43, 47, 95, 110, 117, 115, 90, 54, 27, -25, -79, -82, -115, -127, -110, -110, -64, -62, -61, -42, -35, -19, 13, 26, 27, 26, -7, -40, -81, -99, -102, -110, -99, -102, -61, -45, -24, -6, 16, 42, 60, 60, 83, 101, 82, 71, 66, 33, 13, 0, -26, -35, -48, -61, -69, -78, -88, -55, -30, -39, -5, -37, -18, 8, 10, 2, 22, 23, 10, 22, 8, -9, -12, -26, -23, -20, -40, -63, -69, -102, -97, -104, -68, -34, -1, 27, 27, 24, 34, 46, 30, 21, 28, 3, -45, -82, -114, -108, -102, -95, -99, -62, -52, -44, 1, 0, 32, 44, 53, 78, 72, 52, 59, 50, 21, -20, -22, -26, -26, -16, 1, 1, -10, -4, -19, -45, -38, -26, -31, -37, -33, -33, -29, -61, -75, -57, -55, -89, -77, -63, -40, -28, -7, -6, -6, -16, -19, -27, -43, -47, -53, -52, -65, -6, 11, 47, 55, 47, 56, 27, 16, 17, 15, -12, -35, -62, -66, -84, -109, -110, -76, -43, -18, 37, 72, 94, 136, 160, 137, 128, 126, 95, 28, -11, -58, -75, -100, -122, -102, -96, -85, -90, -101, -99, -102, -116, -76, -63, -80, -77, -89, -103, -116, -141, -130, -111, -104, -62, -39, 8, 35, 72, 91, 115, 158, 171, 168, 177, 159, 130, 144, 94, 58, 52, 2, -2, -47, -75, -97, -112, -122, -126, -104, -109, -103, -106, -102, -82, -44, -33, -12, -10, -38, -12, -10, -24, -12, -18, -23, -33, -47, -79, -61, -81, -70, -55, -40, -9, 38, 46, 73, 85, 75, 65, 45, 7, -32, -71, -121, -117, -140, -138, -129, -81, -58, -28, -3, 21, 67, 87, 77, 72, 75, 84, 81, 46, 32, 31, -4, -35, -35, -41, 0, -8, -11, -6, -21, -40, -67, -79, -94, -68, -72, -87, -61, -60, -51, -40, -32, -44, -47, -33, -15, 13, 9, 4, 34, 21, 20, 19, 1, 0, -28, -47, -33, -23, 1, 21, 11, 8, 15, -3, -17, -40, -31, -51, -74, -94, -93, -102, -123, -126, -110, -96, -57, -7, 33, 71, 107, 128, 156, 147, 157, 149, 114, 60, 22, -3, -59, -62, -57, -60, -53, -81, -93, -90, -80, -86, -101, -117, -105, -83, -87, -78, -61, -82, -76, -56, -88, -56, -34, -14, 8, 17, 21, 45, 44, 52, 82, 82, 76, 87, 63, 47, 54, 22, 4, -26, -52, -58, -81, -102, -84, -89, -88, -70, -34, -33, -7, 26, 21, 52, 58, 59, 80, 91, 102, 80, 36, 27, 15, -17, -17, -47, -73, -115, -137, -150, -127, -117, -108, -85, -54, -41, -13, 12, 1, -1, -13, -33, -61, -70, -94, -97, -112, -82, -39, -25, -4, 46, 63, 87, 116, 96, 97, 101, 103, 69, 60, 8, -28, -48, -60, -64, -62, -48, -48, -35, -12, -14, -6, -26, -40, -44, -67, -48, -29, -12, 2, 2, -3, 20, 10, 2, 1, -5, -1, -13, -32, -17, -11, -33, -42, -49, -67, -71, -54, -69, -48, -15, -25, -14, 13, 21, 21, 17, -4, -27, -43, -46, -39, -53, -52, -40, -73, -72, -33, -12, 17, 59, 115, 133, 114, 108, 106, 87, 67, 39, 0, -33, -34, -56, -75, -75, -92, -89, -61, -64, -54, -60, -94, -107, -103, -101, -66, -67, -33, -43, -41, -66, -58, -40, -6, 45, 71, 75, 50, 26, 32, 27, 19, 22, 32, 18, 20, 28, 35, 34, 33, 24, 21, -4, -25, -72, -81, -108, -120, -116, -102, -64, -54, -54, -14, -14, -19, 31, 32, 45, 73, 71, 22, 14, -14, -33, -26, -57, -46, -89, -86, -94, -102, -101, -80, -54, -11, 16, 53, 81, 78, 73, 41, 24, -19, -20, -19, -49, -80, -70, -96, -76, -47, -31, 2, 44, 31, 32, 40, 23, 9, -27, -23, -38, -46, -39, -44, -54, -53, -51, -33, -12, -8, 0, 2, 12, 8, -19, -13, -21, -4, 20, 6, 0, 8, -16, -25, -6, 4, -12, -12, -38, -72, -69, -73, -59, -60, -53, -84, -62, -39, -23, 15, 20, 38, 38, 53, 58, 45, 33, 0, -42, -81, -76, -77, -68, -60, -65, -53, -89, -93, -101, -47, 2, 29, 58, 89, 97, 95, 102, 98, 100, 68, 64, 46, 14, 14, -21, -54, -27, -15, -26, -6, -22, -32, -54, -78, -95, -95, -79, -87, -96, -87, -121, -137, -123, -80, -40, -12, 4, 21, 8, 11, 14, -12, -8, 0, 8, 45, 37, 53, 59, 57, 46, 66, 56, 28, -6, -23, -39, -60, -80, -93, -41, -38, -32, -46, -61, -29, -13, -25, 10, 46, 59, 72, 57, 28, 37, 0, -27, -61, -51, -66, -83, -91, -96, -67, -72, -60, -34, -9, 8, 28, 9, -22, -48, -59, -66, -46, -40, -42, -41, -66, -71, -68, -41, 26, 50, 60, 86, 72, 73, 74, 63, 53, 53, 31, 1, 1, -24, -17, -19, -17, -17, -5, -12, -2, 27, -18, -51, -54, -81, -84, -90, -88, -70, -48, -55, -62, -50, -39, -21, -8, 0, -5, -17, -38, -48, -51, -60, -46, -32, -23, -13, -3, 15, 21, 27, 44, 46, 22, -2, -19, -54, -62, -69, -67, -63, -76, -82, -69, -71, -67, -48, -36, 0, 28, 48, 68, 114, 131, 137, 123, 88, 84, 73, 47, 23, 8, -32, -43, -75, -81, -63, -63, -75, -90, -111, -130, -138, -126, -109, -103, -106, -74, -54, -44, -60, -19, -17, -18, 14, 22, 29, 53, 53, 36, 39, 22, 10, 15, 39, 59, 44, 54, 43, 7, 7, 20, 11, -11, -28, -90, -124, -136, -121, -107, -76, -64, -40, -17, -12, -2, 39, 61, 82, 82, 67, 63, 39, 8, 4, 0, -19, -27, -62, -53, -55, -42, -68, -75, -92, -101, -62, -29, -19, -25, -45, -45, -54, -37, -32, -25, 1, -8, 0, -31, -25, -4, 20, 21, 50, 41, 36, 27, 13, 21, 19, -18, -35, -48, -41, -33, -57, -46, -27, -16, 1, 15, 10, 23, 21, 10, -31, -33, -46, -36, -6, -11, -9, 0, 0, 13, 19, 15, 31, 20, -13, -27, -77, -95, -83, -77, -68, -54, -17, -31, -20, -23, -33, -11, -25, -23, -6, -11, -44, -40, -54, -57, -55, -67, -64, -61, -55, -35, -28, -26, 0, 13, 33, 33, 50, 82, 107, 92, 67, 74, 49, 42, 46, 41, 22, -17, -81, -85, -89, -88, -58, -46, -40, -76, -77, -67, -57, -54, -62, -47, -42, -67, -41, -22, -26, -13, -3, -4, -13, -30, -25, 15, -11, 3, -19, -25, -24, -12, 15, 31, 21, -4, -9, 7, 19, 32, 31, -31, -56, -75, -96, -89, -65, -18, 20, 12, 21, 40, 62, 61, 73, 49, 41, 47, 3, -10, -25, -46, -78, -75, -88, -78, -82, -68, -70, -69, -109, -111, -111, -82, -41, -22, 1, 1, -2, -18, -12, 24, 20, 40, 23, -3, 20, 3, 22, 28, 33, 23, 14, -11, -16, -12, -19, -14, -35, -39, -84, -62, -67, -69, -56, -47, -20, -2, -5, 0, 10, 2, 0, -30, -46, -39, -52, -38, -33, -46, -44, -19, -12, 11, 33, 14, 4, 0, -32, -63, -48, -61, -49, 0, 7, 39, 31, 21, 20, 19, 21, 34, 29, 16, 8, -9, -38, -53, -73, -92, -54, -87, -86, -68, -47, -8, -12, -5, -28, -14, -26, -7, -14, 20, 33, 32, 32, 59, 77, 75, 52, 31, -12, -19, -31, -72, -69, -66, -39, -67, -68, -70, -55, -45, -58, -81, -103, -104, -111, -74, -57, -34, -21, -12, -16, -38, -42, -35, -20, -11, -4, 3, 44, 50, 80, 76, 53, 56, 50, 42, 48, 29, 13, -14, -28, -72, -85, -88, -97, -89, -57, -52, -29, -7, 0, 21, 24, 22, 39, 18, -5, -12, -38, -52, -75, -80, -80, -40, -53, -44, -40, -39, -36, -33, -53, -43, -41, -54, -28, -14, -25, -21, -7, -5, 13, 12, -5, 0, -2, 1, -12, -23, -31, -6, -24, -17, -26, -18, -10, 0, 8, 11, 7, -4, -36, -48, -54, -35, -42, -40, -7, 6, 0, -12, -2, 2, 6, -21, -33, -38, -52, -65, -61, -51, -12, 2, 1, 4, 26, 10, -24, -39, -61, -56, -28, -11, 11, 46, 32, 39, 19, 2, 6, -14, -34, -40, -57, -94, -90, -91, -95, -101, -107, -121, -96, -107, -95, -46, -5, 25, 14, 22, 11, 27, 33, 32, 52, 53, 78, 114, 121, 121, 113, 96, 65, 18, -19, -39, -57, -87, -116, -135, -129, -95, -94, -86, -75, -95, -93, -89, -122, -113, -89, -60, -36, -27, -20, 0, -14, -26, -41, -35, -33, 6, 57, 74, 87, 64, 40, 34, 10, -4, -5, -10, -17, -32, -32, -37, -74, -61, -57, -68, -75, -43, -27, -5, 25, 65, 88, 93, 100, 73, 58, 58, 1, -13, -78, -123, -103, -100, -102, -82, -79, -94, -89, -87, -93, -81, -88, -106, -75, -81, -44, -6, 1, 26, 19, 14, -7, 0, -6, 27, 31, 28, 13, 19, 14, 22, 10, -11, 14, 4, 14, 16, 33, 24, 13, -23, -45, -73, -110, -97, -84, -60, -44, -54, -62, -54, -2, 3, 11, -12, -42, -59, -44, -52, -42, -28, -7, 22, 40, -2, 13, -16, -46, -60, -61, -36, -21, 9, 9, 33, 40, 32, 0, -18, -28, -55, -68, -62, -63, -53, -62, -84, -102, -124, -127, -109, -117, -73, -32, 14, 35, 42, 47, 41, 36, 8, -12, 18, 14, 33, 64, 80, 74, 78, 72, 34, 0, -14, -47, -62, -63, -74, -82, -99, -89, -61, -50, -39, -40, -58, -59, -47, -39, -10, -5, -18, -24, -5, -12, 5, -20, -26, -15, -21, -6, 26, 38, 15, 27, -14, -20, -39, -64, -59, -69, -64, -67, -47, -51, -52, -40, -52, -58, -60, -53, -17, 7, 47, 84, 94, 88, 64, 66, 40, 6, -7, -46, -69, -111, -123, -117, -92, -95, -76, -99, -95, -102, -80, -65, -75, -73, -80, -47, -32, -9, 34, 33, 56, 47, 33, 31, 33, 26, 37, 38, 8, 0, -7, -46, -48, -50, -47, -55, -43, -12, 15, 16, 16, 8, -24, -52, -81, -74, -85, -83, -66, -44, -33, -27, 12, 26, 15, 5, -6, -21, 0, -1, -11, 0, -6, -27, -53, -38, -32, -48, -37, -33, -45, -46, -38, 0, 11, 29, 16, -5, -22, -6, -4, -23, -18, -61, -35, -21, -25, -35, -55, -89, -96, -113, -130, -97, -63, -20, 15, 35, 28, 27, 12, -5, 2, 15, 30, 66, 69, 90, 116, 101, 59, 40, 16, -16, -26, -61, -62, -83, -102, -77, -83, -82, -81, -65, -74, -76, -64, -54, -5, -3, -17, -33, -59, -73, -88, -67, -51, -33, -5, -2, 27, 21, 37, 39, 39, 38, 45, 21, -13, 0, -25, -28, -28, -19, 21, 23, 16, 33, -8, -25, -19, -38, -16, 14, 34, 35, 67, 34, 17, -12, -47, -43, -48, -61, -77, -90, -123, -132, -125, -137, -145, -140, -137, -104, -43, -40, -27, -30, 1, 28, 35, 47, 53, 54, 48, 52, 47, 62, 88, 67, 31, 7, 7, -15, -13, -26, -7, -14, -33, -28, -21, 15, 28, 24, 15, -19, -30, -53, -67, -93, -114, -116, -93, -52, -26, -19, -9, -26, -39, -51, -54, -40, -7, 32, 16, 12, -13, -13, -19, -50, -39, -14, -7, 14, 15, 10, 23, 14, 18, 8, 28, 15, 17, 15, -24, -10, -38, -74, -50, -41, -88, -100, -110, -137, -153, -140, -102, -77, -28, -13, -6, 11, 15, 13, 30, 39, 73, 90, 89, 94, 104, 123, 144, 103, 63, 40, 10, -17, -53, -75, -91, -104, -115, -113, -103, -110, -124, -113, -94, -63, -56, 0, 8, 3, -4, -27, -71, -95, -66, -59, -38, -27, -11, 16, 34, 34, 30, 27, 28, -2, 7, -25, -36, -47, -74, -70, -55, -40, -27, -15, 1, -20, -29, 1, 27, 36, 54, 73, 84, 96, 82, 41, 35, 28, -3, 3, -5, -13, -22, -41, -46, -92, -110, -117, -104, -118, -130, -111, -111, -96, -82, -50, -26, 20, 30, 27, 34, 36, 55, 41, 54, 55, 54, 17, 10, -19, -32, -44, -54, -33, -22, -20, -12, 5, 13, 7, 0, -35, -26, -27, -42, -60, -81, -99, -109, -62, -37, -12, 35, 10, -10, -26, -4, 3, -12, -5, 4, 7, 8, 11, -6, -20, -14, -7, -18, -14, 0, 20, 27, 25, 15, -6, -22, -19, -26, -37, -39, -54, -37, -25, -4, -11, -10, 7, -46, -71, -74, -109, -106, -82, -82, -50, -35, -33, 0, -28, 7, 33, 45, 53, 93, 119, 116, 115, 98, 74, 60, 29, -3, -26, -58, -87, -81, -102, -120, -97, -115, -80, -74, -83, -70, -70, -53, -29, -12, -14, -6, 11, 2, -13, -28, -20, -12, -30, -24, 14, 11, 14, 2, -38, -58, -61, -66, -38, -19, -33, -29, -27, -25, -9, 21, 21, 13, -7, -12, -7, 0, 14, 27, 36, 60, 73, 56, 46, 54, 24, 9, -5, -45, -39, -26, -73, -121, -117, -115, -140, -131, -137, -127, -144, -144, -126, -83, -68, -7, 13, 46, 72, 85, 88, 101, 119, 89, 121, 105, 102, 75, 41, 10, -20, -38, -73, -54, -60, -51, -34, -46, -57, -75, -74, -70, -83, -88, -90, -96, -109, -104, -85, -60, -20, -8, -12, -5, -37, -12, -12, -4, 16, 21, 16, 23, 21, 15, 10, 14, -5, -1, -19, 1, 19, 39, 15, 6, 6, 1, 13, -20, -41, -26, -30, -66, -28, -22, -19, -11, -11, -30, -55, -78, -88, -73, -68, -64, -62, -80, -80, -67, -41, -42, -56, -53, -37, 0, 51, 108, 126, 109, 127, 93, 66, 67, 17, -4, -26, -70, -81, -87, -94, -73, -54, -65, -59, -61, -60, -44, -41, -33, -43, -19, -47, -49, -49, -40, -28, -27, -41, -27, -16, -25, -7, -7, -20, -18, -31, -38, -20, -36, -33, -18, -18, -23, 0, 10, 34, 53, 39, 26, 14, -11, 11, 21, 13, 33, 12, 21, 19, 45, 20, 15, 11, -18, -7, -9, -19, -52, -81, -107, -118, -141, -130, -143, -159, -154, -146, -135, -121, -74, -27, -7, 18, 22, 43, 60, 79, 88, 91, 68, 85, 72, 26, 16, 17, -10, -20, -43, -19, -4, -11, 3, -13, 16, -10, -12, -25, -43, -68, -87, -78, -68, -68, -42, 6, 21, 20, 20, 1, -34, -22, -11, -33, -36, -60, -33, -51, -53, -46, -45, -32, -33, -31, -10, 1, -12, -23, 8, 2, -8, -6, -5, 18, 6, -5, -21, -21, 15, 7, 12, 8, 0, -35, -53, -82, -78, -81, -68, -59, -52, -47, -59, -53, -33, -32, -37, -33, -19, 4, 21, 46, 65, 65, 81, 85, 59, 34, 33, 5, -4, -13, -22, -19, -19, -44, -73, -103, -114, -130, -123, -122, -80, -41, -45, -24, -32, -27, -35, -14, -17, -24, -12, 0, 7, -1, -11, -1, -19, -20, -32, -23, -31, -48, -57, -40, -12, -17, 2, 46, 62, 48, 41, 16, -3, -26, -32, -16, 0, -12, 12, 6, 59, 51, 51, 33, 26, 32, 21, 21, -28, -47, -54, -78, -94, -110, -134, -164, -172, -191, -163, -124, -108, -80, -47, -19, -2, 32, 47, 64, 86, 94, 107, 107, 80, 79, 58, 15, 6, -22, -39, -61, -64, -67, -54, -65, -60, -54, -24, -45, -47, -45, -72, -68, -74, -65, -61, -40, -9, 13, 16, 18, 7, 0, 7, 19, 15, 31, 32, 32, 27, 18, 16, 0, -2, -19, 1, 10, 9, 14, -10, -18, -4, -18, -37, -41, -52, -72, -67, -61, -21, -7, -4, 5, -13, -27, -54, -71, -101, -98, -104, -117, -102, -87, -66, -62, -44, -19, -4, -11, -10, 21, 16, 29, 47, 53, 63, 53, 61, 57, 73, 33, 32, 25, 22, 19, -13, -6, -5, -30, -60, -69, -84, -68, -88, -94, -66, -48, -37, -26, -39, -46, -16, -20, -18, 10, 33, 27, 12, 13, -25, -36, -41, -61, -76, -90, -81, -69, -50, -26, 21, 19, 14, 20, 48, 34, 28, -2, -25, -5, -10, -18, 1, 14, 24, 27, 34, 35, 47, 32, 26, 38, 14, -7, -27, -34, -60, -105, -143, -152, -194, -200, -164, -136, -121, -83, -57, -19, 9, 15, 36, 65, 69, 75, 74, 87, 106, 107, 95, 91, 67, 20, -7, -21, -53, -63, -69, -82, -48, -63, -40, -27, -23, -18, -19, -30, -46, -26, -38, -52, -40, -66, -52, -33, -40, -9, 21, -12, -15, -20, 8, 19, 33, 8, 0, -7, -33, -34, -43, -54, -27, -36, -26, -20, -10, -31, -33, -38, -38, -13, -11, 15, 60, 74, 63, 52, 47, 42, 8, -13, -21, -41, -94, -105, -110, -110, -90, -78, -61, -34, -43, -47, -33, -45, -19, -19, -16, -11, 15, 2, 23, 21, 2, 3, 20, 54, 50, 33, 28, 12, 20, 21, -6, -28, -39, -49, -62, -55, -61, -65, -46, -34, -42, -47, -18, -17, -11, 21, 17, 8, 15, 22, -15, -13, -24, -38, -39, -75, -69, -76, -60, -16, -19, -20, -12, -9, -18, 12, 20, 26, 34, 10, -18, -6, 11, -5, -18, -25, -9, -19, -4, 29, 23, 27, 12, 13, -4, -22, -40, -82, -103, -145, -157, -146, -145, -117, -96, -92, -88, -83, -43, -40, -18, 17, 47, 87, 83, 82, 102, 109, 98, 94, 89, 69, 53, 27, -8, -27, -59, -91, -83, -76, -69, -63, -40, -35, -42, -41, 0, 5, 2, 0, -23, -25, -40, -72, -67, -47, -31, -24, -19, -18, -23, -12, 8, -2, 21, 15, 5, 13, 1, -7, -28, -40, -55, -63, -61, -68, -64, -67, -54, -43, -19, -19, 10, 23, 28, 28, 35, 28, 27, 29, 15, -11, -57, -82, -81, -64, -55, -75, -63, -56, -39, -28, -28, -13, 7, 5, 8, 26, 31, 32, 47, 35, 10, 26, 35, 60, 55, 73, 70, 66, 49, 29, -17, -48, -62, -98, -101, -106, -110, -118, -110, -112, -116, -56, -42, -27, -19, -37, -11, -6, 4, -12, -11, -3, 9, 1, -17, -17, -32, -47, -44, -26, -18, -9, -5, -27, -8, 0, 15, 25, 13, 7, 14, 18, 15, 13, -1, -19, -5, -9, 9, 46, 56, 54, 47, 28, 16, 14, -10, -24, -32, -74, -92, -104, -109, -106, -103, -109, -111, -111, -130, -105, -77, -62, -6, 5, 34, 73, 91, 82, 87, 69, 68, 74, 55, 49, 40, 15, -2, -40, -60, -72, -75, -102, -85, -69, -68, -29, -13, 13, 20, 12, 15, 6, -28, -61, -54, -64, -67, -47, -30, -12, 0, 16, 23, 39, 35, 28, 28, 15, 18, 27, 1, -29, -54, -82, -63, -90, -96, -42, -34, -40, -20, -15, -4, 0, 31, 40, 41, 30, 22, 28, 24, 15, 22, -11, -30, -34, -80, -101, -101, -110, -84, -56, -38, -24, -60, -55, -47, -23, -17, -15, -20, 6, 23, 23, 23, 51, 32, 65, 89, 74, 70, 51, 24, 15, 16, -5, -15, -20, -31, -51, -53, -69, -84, -83, -74, -50, -41, -14, 0, 11, -18, -35, -35, -55, -53, -65, -66, -55, -57, -67, -60, -53, -58, -41, -24, -38, -26, -53, -57, -62, -26, 25, 39, 45, 71, 58, 39, 38, 38, 32, 27, 36, 41, 38, 20, 7, 9, 22, 23, 27, 18, 1, -45, -54, -71, -62, -86, -94, -88, -103, -104, -118, -122, -86, -61, -42, 6, 25, 41, 45, 58, 66, 66, 70, 68, 66, 70, 53, 22, -17, -44, -75, -93, -108, -102, -116, -99, -90, -80, -44, -54, -14, 13, 6, 2, -15, -34, -62, -54, -50, -38, -7, -7, 13, 23, 23, 10, 26, 30, 40, 54, 74, 37, 7, -23, -65, -67, -96, -105, -76, -80, -71, -55, -20, 6, 32, 53, 65, 72, 33, 26, -14, -12, 0, 4, 21, 28, -3, 9, -19, -59, -80, -88, -88, -79, -89, -67, -51, -61, -61, -49, -28, -25, 5, 14, 7, 14, 25, 28, 45, 51, 47, 47, 56, 34, 20, 4, -26, -26, -45, -45, -61, -66, -87, -88, -109, -106, -83, -60, -16, 1, 7, -7, -35, -46, -15, -20, -14, -5, -2, -4, 6, 26, 27, 28, 10, 9, 14, -9, -39, -39, -40, -10, 0, 10, 16, 15, 14, 19, 13, 15, 17, 15, 7, 7, 5, -31, -28, -47, -48, -33, -17, -17, 6, -7, -19, -4, -39, -44, -41, -72, -88, -122, -144, -154, -138, -122, -79, -54, -27, 31, 45, 47, 44, 66, 59, 59, 64, 61, 52, 45, 20, 2, -23, -51, -34, -42, -47, -53, -67, -65, -42, -44, -11, 16, 7, -1, 0, -11, -16, -26, -21, -20, -35, -39, -22, -20, -14, 1, 18, 15, 14, 25, 7, 15, -17, -52, -55, -86, -102, -81, -81, -86, -75, -67, -58, -19, 7, 50, 59, 47, 50, 39, 8, 20, 26, 2, 6, 0, -20, -13, -37, -39, -34, -64, -68, -75, -80, -86, -103, -114, -108, -75, -61, -37, -13, 1, 24, 39, 39, 45, 58, 68, 72, 58, 33, 28, 12, 2, 7, 26, 21, 1, -16, -32, -27, -50, -80, -74, -101, -107, -82, -79, -86, -89, -75, -50, -41, -39, -30, -19, -34, -34, -15, -11, 12, 27, 14, 21, -9, -32, -20, -29, -19, -5, 3, -17, -13, -23, -25, 8, 15, 35, 59, 61, 43, 46, 39, 18, 0, -11, -21, -6, -12, 7, 6, -12, -14, -8, -5, -13, -23, -32, -74, -106, -143, -151, -149, -135, -109, -115, -108, -75, -54, -9, 7, 34, 63, 66, 67, 72, 66, 46, 32, 8, -13, -13, -15, -11, -6, -22, -33, -26, -44, -53, -13, -23, -32, -26, -45, -17, 0, 9, 4, 22, -5, -8, -6, 1, 19, 27, 33, 38, 38, 16, 26, 32, -6, -20, -29, -46, -34, -57, -67, -74, -94, -94, -103, -73, -45, -11, -5, 11, 8, -11, -3, -5, -26, -21, 0, -11, -1, -6, -27, -20, -29, -26, -7, -21, -40, -26, -58, -101, -110, -99, -95, -60, -25, 3, 26, 23, 15, 9, 20, 37, 51, 41, 35, 21, 7, 0, -1, -11, 5, 0, 0, 15, 3, 8, 26, 12, -13, -39, -59, -73, -61, -86, -108, -81, -67, -37, -13, -18, -2, 1, -12, 11, 14, 21, 5, 7, -39, -41, -42, -46, -28, -35, -26, -12, -37, -39, -27, -23, -26, -18, -11, -3, 20, 36, 35, 22, 1, -36, -14, -17, 3, 16, 7, 7, -1, 2, 4, 0, 0, 0, -22, -45, -42, -77, -82, -108, -128, -114, -103, -92, -74, -46, 1, 42, 52, 68, 76, 74, 60, 50, 20, 15, -21, -41, -60, -49, -20, -19, -14, 0, -12, -13, -23, -39, -41, -43, -40, -40, -31, -10, -19, -37, -26, -11, -19, -10, 7, 2, 23, 22, 0, 5, 13, -3, -15, -27, -41, -48, -64, -39, -7, -21, -26, -39, -51, -53, -41, -30, -11, 14, 22, 34, 33, 34, 29, 22, 9, 11, 1, 15, -1, -13, -25, -35, -48, -61, -49, -41, -82, -90, -112, -123, -131, -120, -95, -60, -44, -32, 27, 35, 40, 28, 22, 42, 46, 47, 56, 46, 46, 37, 27, 21, 19, 33, 26, 38, 43, 27, -13, -28, -60, -82, -99, -109, -124, -141, -143, -116, -100, -81, -40, -38, -11, 15, -18, -3, 21, 28, 18, 8, -6, 12, 20, 8, 0, 0, 7, 13, 19, 15, 20, 5, 0, 8, -3, -4, 21, 18, 2, -4, -17, -24, -33, -4, 3, 8, -11, -1, -13, -25, -43, -68, -103, -83, -55, -54, -42, -55, -68, -68, -92, -108, -62, -43, -33, -5, 16, 35, 52, 63, 53, 54, 53, 29, 22, -4, -24, -5, -5, 5, 6, 15, 18, 26, 20, -7, 5, -5, -7, -7, -27, -12, -23, -18, 0, -15, -19, -25, -24, -17, -5, 3, 10, 9, -11, -16, -26, -53, -50, -47, -67, -43, -34, -26, -41, -22, -32, -48, -83, -89, -68, -50, -46, -20, -2, 15, 34, 34, 34, 40, 35, 22, 15, 2, 10, 8, -11, -16, -26, -40, -50, -48, -68, -42, -55, -48, -48, -22, -19, -7, 5, 15, 27, 18, 27, 27, 35, 33, 28, 28, 29, 40, 29, 10, 15, 1, -15, -34, -67, -22, -26, -20, -42, -42, -80, -98, -118, -131, -110, -105, -102, -82, -78, -61, -13, 18, 27, 34, 34, 35, 40, 17, 2, 2, -18, -16, -13, -11, -2, 0, 21, -7, -14, -11, -8, -20, -41, -26, -22, -32, -14, 12, 21, 22, 29, 22, 28, 29, 47, 53, 34, 23, 7, 2, -3, -26, -74, -57, -61, -68, -71, -62, -68, -62, -69, -95, -111, -97, -75, -54, -16, 1, 14, 4, -5, -19, -17, -25, -26, -17, -4, 8, -11, 4, 8, 9, 4, 20, 20, 30, 39, 21, 19, -27, -33, -6, -8, 1, -7, -22, -39, -40, -58, -40, -19, -9, 2, 21, 3, -17, -19, -25, -31, -20, -33, -23, -20, -26, -9, 0, -26, -36, -34, -60, -70, -69, -75, -34, -29, 1, 33, 43, 39, 27, 30, 22, 8, -24, -45, -39, -32, -43, -88, -109, -135, -89, -89, -70, -55, -53, -22, -6, 7, 20, 18, 8, 37, 38, 26, 28, 35, 34, 51, 50, 53, 47, 61, 62, 39, 11, 2, -5, -12, -1, 0, -17, -37, -54, -89, -132, -125, -130, -140, -97, -82, -82, -70, -60, -21, 0, -26, -5, -23, -32, -40, -30, -39, -33, -11, -3, 21, 29, 22, 15, 8, 11, 19, 9, -2, -5, -12, -7, -14, -46, -28, -7, 1, 27, 36, 28, 27, 31, 9, 1, -10, 2, -12, -44, -66, -74, -94, -100, -75, -60, -24, -12, -5, -29, -49, -53, -64, -54, -47, -20, -15, -5, 6, -14, -13, 8, -3, 2, 21, 19, 8, 8, 9, -9, 7, 3, -4, -4, -5, -22, -7, -18, -16, -19, -47, -42, -42, -40, -42, -41, -75, -55, -43, -40, -6, -8, -26, -5, -16, -12, 1, -10, 2, -4, -24, -17, -6, -4, -3, -5, -19, -36, -54, -53, -43, -27, -33, -7, 13, 27, 58, 58, 40, 45, 18, 15, 21, -9, -33, -39, -38, -59, -115, -107, -79, -54, -53, -37, -13, 1, -2, 0, 7, 4, 6, 21, -7, -20, -27, 6, 13, 8, 20, 0, 0, 8, -2, -11, 7, -15, -12, -32, -32, -30, -13, -31, -45, -59, -103, -105, -118, -95, -58, -47, -41, -35, -1, 2, 19, 33, 8, -6, -15, 8, 14, -1, -12, -5, -10, 2, 8, -17, 9, 15, 9, 10, 1, -11, -17, -6, -26, -29, -48, -33, -21, -6, -5, 6, 20, 8, 20, 50, 33, 39, 18, -4, -19, -43, -74, -82, -100, -108, -75, -52, -39, -32, -60, -51, -54, -80, -79, -74, -75, -76, -63, -60, -22, -20, -13, 7, 5, 8, 6, 31, 33, 40, 48, 48, 46, 42, 22, 14, 16, 3, 15, 2, -10, 1, -25, -9, -12, -33, -43, -55, -61, -49, -62, -47, -48, -28, -33, -62, -57, -39, -19, 4, 1, 15, -30, -25, 7, 3, 22, 1, -32, -65, -75, -87, -59, -39, -34, -15, 20, 40, 70, 67, 32, 14, -1, -5, -20, -42, -54, -54, -64, -87, -82, -85, -81, -47, -46, -31, 0, 48, 42, 60, 67, 57, 52, 28, 18, 7, 20, 20, -7, -4, -1, 7, 20, 22, 18, -11, -8, -21, -34, -32, -39, -73, -55, -71, -68, -59, -81, -79, -68, -86, -80, -67, -68, -57, -48, -33, -22, -6, -33, -8, 20, 21, 0, -7, -5, 21, 31, 21, 28, 29, 28, 28, 36, 34, 28, 17, 9, 15, -10, -17, -5, -5, -1, 7, 1, 37, 46, 33, 25, 38, 8, 0, -28, -61, -48, -63, -95, -89, -99, -95, -61, -65, -32, -19, -52, -59, -89, -81, -45, -26, -39, -30, -20, -19, -2, 21, 1, -1, -7, 1, 20, 26, 26, 32, 63, 47, 32, 13, -5, 1, -10, -31, -34, -30, -12, 1, -4, 3, -6, -31, -44, -46, -40, -36, -27, -18, -1, 20, 14, 13, -14, -12, -14, -21, -13, 7, 4, 27, 52, 11, -12, -25, -31, -45, -47, -58, -73, -60, -53, -23, 7, 22, 11, 21, 7, -21, -35, -32, -35, -41, -61, -69, -77, -88, -83, -57, -67, -54, -37, -12, 52, 77, 82, 74, 68, 42, 22, 35, -17, -26, -32, -22, 0, 8, 24, 40, 33, 13, 6, 1, -14, -21, -12, -13, -8, -25, -27, -36, -46, -26, -51, -53, -47, -45, -18, -19, -11, 4, -20, -32, -30, -20, -26, -22, -27, -32, -36, -20, -6, 20, 25, 22, 13, 0, -12, 0, 4, -32, -20, -29, -33, -11, -17, -10, -20, -17, 2, 2, 14, 42, 52, 54, 63, 47, 27, 6, -7, -32, -56, -83, -90, -89, -92, -61, -55, -50, -39, -47, -65, -60, -68, -51, -52, -53, -66, -58, -41, -31, 9, 15, 14, 19, 27, 33, 49, 46, 39, 13, -1, -11, -14, 13, 1, -6, -1, -5, -20, 4, 15, 28, 3, -10, -26, -65, -66, -60, -53, -51, -34, -25, -24, -26, -13, -21, -35, -46, -36, -27, -6, 14, 26, 2, 0, -14, -47, -47, -58, -52, -68, -64, -47, -19, 28, 41, 33, 10, -4, -5, -26, -16, -6, -32, -30, -19, -40, -28, -27, -32, -28, -55, -62, -34, -9, 21, 58, 70, 52, 46, 42, -10, -6, -16, -39, -18, -46, -31, 0, 8, 29, 28, 1, -22, -34, -33, -29, -20, -33, -21, -13, -25, -21, -28, -47, -68, -78, -60, -47, -30, -26, -19, -38, -59, -68, -52, -31, -12, -4, 3, 14, 15, 30, 53, 21, 19, 14, 7, 6, 0, 1, 20, 20, -12, 7, 5, -12, 7, -30, -19, -32, -31, -18, 0, 17, 55, 53, 48, 17, 0, -12, -22, -40, -101, -106, -117, -96, -76, -56, -67, -64, -76, -76, -82, -99, -53, -48, -56, -40, -12, -10, 9, 14, 3, -4, 15, 9, -10, 7, 15, 29, 33, 28, 19, 7, 21, 12, 0, -12, -7, -8, -5, 13, 37, 20, 27, -1, -25, -26, -37, -33, -46, -80, -73, -26, -10, -4, 2, -5, -9, -20, -25, -9, 8, 13, 0, -7, -46, -57, -62, -82, -96, -92, -80, -63, -49, -69, -39, -24, -25, -6, -23, -19, 2, 2, -9, -5, -11, -11, -11, -19, -29, -27, -31, -36, -27, 0, 32, 51, 67, 57, 45, 27, 21, -1, -19, -13, -36, -26, -5, -16, 2, 14, 10, 10, -4, -38, -31, -39, -26, -22, -19, -39, -36, -34, -53, -63, -69, -102, -90, -98, -75, -55, -50, -41, -47, -37, -53, -55, -57, -40, -25, -18, -23, -13, 3, 9, 8, 1, -9, -20, -46, -30, -20, 0, 19, 6, 22, 25, 27, 26, 21, 36, 23, 26, 44, 32, 61, 62, 35, 32, -2, -5, -18, -33, -29, -34, -59, -52, -53, -54, -62, -90, -101, -99, -96, -96, -83, -76, -53, -41, -42, -40, -19, -9, 9, 7, -9, -5, 21, 10, 16, 33, 35, 28, 16, -12, -36, -41, -52, -37, -26, -6, 13, 20, 15, 26, 0, 0, -12, -22, -18, -48, -57, -53, -54, -50, -19, -5, -3, -11, 7, -10, 16, 22, 16, 24, 33, 22, 10, -11, -33, -29, -41, -74, -64, -96, -83, -69, -43, -39, -28, -28, -12, -5, -8, -5, -12, -30, -32, -12, -10, -11, -12, -24, -30, -54, -46, -44, -13, 21, 25, 44, 27, 12, 0, -6, -7, -21, -11, -7, 6, 7, 22, 18, -11, 14, -1, -12, 1, 16, 18, 21, 17, 3, -19, -12, -22, -34, -38, -65, -61, -82, -70, -56, -46, -49, -48, -61, -55, -43, -54, -55, -35, -19, 0, 3, 9, 14, 4, -18, -26, -18, -51, -41, -38, -25, -18, -33, -9, 6, 2, 18, 20, 20, 38, 27, 21, 26, 32, 33, 33, 11, -12, -34, -30, -39, -33, -44, -32, -33, -45, -45, -60, -81, -79, -75, -88, -52, -47, -61, -56, -55, -53, -43, -20, -13, 0, 12, 2, 6, 25, 20, 53, 49, 47, 46, 5, -19, -4, -24, -51, -27, -23, 9, 9, 7, 0, -14, -24, -17, -12, -20, -27, -35, -39, -29, -40, -48, -26, -2, -17, -1, -7, -13, 2, 28, 23, 26, 24, 15, -11, -46, -51, -54, -59, -79, -75, -75, -84, -90, -88, -78, -54, -47, -41, -1, 9, 20, 26, 14, 21, 18, 27, 32, 30, 14, 16, -4, -24, -19, -4, 2, 15, 21, 11, -13, -39, -23, -33, -34, -14, 0, -4, -8, -6, -20, -27, -29, -39, -28, -22, -13, 8, -9, -11, -20, -30, -5, -5, -17, -31, -40, -52, -59, -40, -25, -9, -47, -61, -77, -75, -81, -77, -49, -19, -7, 13, 15, 21, 32, 21, 27, 25, 8, 1, -9, 2, -33, -24, -24, -20, 2, 10, 28, 15, 16, 15, 14, 25, 45, 47, 38, 27, 1, -27, -35, -74, -69, -56, -55, -40, -37, -45, -40, -64, -74, -67, -73, -52, -54, -31, -45, -54, -74, -86, -69, -80, -51, -33, -33, -1, 12, 27, 25, 32, 26, 44, 31, 16, 20, -1, -6, 15, 11, 9, 14, 11, 1, -4, -4, -23, 0, -17, -39, -32, -20, -21, -28, -25, -10, 1, 0, -6, 12, 9, 12, 20, 20, 28, 24, 16, 26, -8, -19, -39, -52, -59, -54, -58, -73, -53, -60, -58, -82, -102, -100, -82, -61, -29, -13, 7, 5, 0, -19, 6, 26, 33, 33, 25, 2, 6, -15, -13, 7, 3, 9, 7, -23, -39, -26, -25, -16, 1, -4, 23, 15, 8, 4, 21, -4, -1, 0, -12, 6, 6, 1, -7, -8, 1, 6, 5, 0, 1, -30, -46, -27, -23, -26, -46, -67, -86, -89, -107, -115, -102, -102, -78, -21, 1, 4, -5, -6, -6, -1, -18, -14, -7, -13, 14, 5, 15, 7, -9, 1, 14, 17, 28, 28, 34, 34, 40, 41, 42, 47, 47, 36, 15, -32, -22, -27, -40, -28, -28, -54, -49, -42, -40, -47, -50, -33, -34, -44, -32, -40, -44, -74, -54, -59, -66, -54, -66, -52, -40, -40, -16, 1, 2, 19, 14, 14, 0, -7, -4, -1, 6, -12, 0, -8, 2, 7, -15, -19, -25, -45, -45, -20, -2, -5, -11, -33, -9, 7, 9, 28, 41, 39, 19, 32, 16, 24, 22, 13, 22, 5, -11, -15, -34, -48, -67, -65, -59, -42, -56, -55, -66, -74, -72, -62, -65, -60, -39, -26, -15, -6, -4, 10, 22, 13, 26, 6, 2, -1, 0, -13, -6, -8, -25, -14, -21, -27, -39, -58, -39, -27, -57, -61, -39, -46, -31, 14, 10, 22, 23, 21, 5, 6, 9, 4, 8, -13, -6, -7, -5, 25, 26, 20, 33, 24, 15, 0, -50, -54, -60, -86, -87, -102, -107, -108, -102, -74, -45, -20, -11, -16, -6, -12, -14, -20, -12, -15, 0, -12, -34, -49, -40, -48, -43, -12, 0, -2, 8, 21, 11, 16, 21, 10, 16, 8, 2, -3, 8, -4, -16, -53, -54, -43, -27, -39, -42, -41, -33, -27, -35, -33, -27, -22, 0, -6, -29, -33, -33, -44, -32, -19, -23, -25, -19, -12, -3, 14, 16, 3, 16, -6, -1, 0, -4, 11, -5, -13, -14, -7, -25, -42, -55, -47, -40, -64, -74, -41, -43, -47, -40, -59, -25, 0, 23, 28, 40, 40, 37, 40, 9, -2, 1, -40, -63, -69, -81, -50, -47, -55, -47, -57, -46, -14, -13, -27, -32, -30, -45, -55, -50, -33, -25, -19, -3, 13, 17, 3, 15, 15, 5, 14, 22, 11, 15, -5, -14, -14, -40, -28, -34, -19, -19, -29, -53, -55, -9, -19, -12, -9, -18, -13, -4, -10, 1, 9, 24, 8, -4, -9, 8, -11, -9, 7, -4, 12, 26, 0, -7, -34, -54, -62, -70, -88, -83, -85, -102, -110, -99, -102, -74, -60, -45, -20, -16, 9, 23, -6, -8, 27, 23, 29, 22, 6, 0, 19, -25, -15, 7, 26, 28, 18, 8, 0, 12, 20, 22, -2, 9, 21, 25, 2, -4, -24, -44, -47, -66, -66, -60, -67, -64, -62, -67, -37, -26, -27, -35, -35, -39, -28, -27, -47, -27, -56, -67, -54, -36, -40, -19, -3, -11, 7, -3, -3, 8, 2, -3, -5, 1, -8, 0, 2, 4, 7, -12, -7, -6, -39, -8, -13, -20, -13, -15, -26, 0, -15, -13, 22, 42, 34, 46, 49, 47, 28, 16, -10, -33, -59, -78, -81, -88, -85, -62, -68, -56, -28, -25, -28, -20, -47, -54, -57, -60, -48, -42, -40, -12, -17, -38, -20, -50, -27, -4, 1, 11, 27, 29, 28, 16, -6, -8, -41, -66, -57, -68, -69, -34, -35, -25, -15, -27, -20, 1, 11, -4, 13, 25, 45, 48, 16, 17, 14, -16, -12, -4, -5, 4, 26, 16, 34, 41, 20, 6, -8, -45, -64, -81, -110, -103, -105, -129, -125, -111, -75, -54, -44, -32, -6, -16, -12, 15, 17, 23, 1, -11, -23, -33, -38, -30, -40, -12, -1, 0, 1, 25, 14, 13, -6, 25, 2, -7, -14, -12, 7, 18, 2, -5, -9, -11, -19, -31, -39, -33, -32, -45, -34, -53, -38, -33, -33, -22, -34, -19, -8, 13, 8, -7, -20, -40, -28, -29, -20, -13, -43, -46, -47, -57, -53, -47, -51, -38, -26, -24, -10, -12, -5, -2, -5, -25, -51, -47, -61, -29, -48, -47, -29, -21, -6, 26, 31, 33, 58, 51, 59, 47, 35, 28, 46, 24, -32, -39, -66, -72, -68, -66, -31, -26, -26, -8, 0, -4, -9, -19, -40, -21, -21, -39, -28, -20, -40, -34, -29, -32, -20, -22, -39, -47, -38, -32, -13, -16, -25, -11, -53, -58, -68, -101, -86, -68, -47, -36, -21, -25, -36, -20, -26, -14, 0, 1, 13, 25, 46, 46, 24, 15, 14, 24, 27, 53, 42, 22, 21, 10, 10, 8, -4, -30, -61, -95, -92, -89, -102, -105, -110, -82, -69, -55, -39, -28, -28, -19, 14, 18, 15, 21, 5, 8, -18, -17, -31, -13, -24, -25, -26, -19, -30, -26, -25, -9, 0, -12, -8, -20, -26, 6, -7, -19, -7, 6, -12, -34, -30, -18, -13, -29, -12, -4, -17, -17, -12, -17, -11, -19, -18, -9, -6, -5, 4, -11, -33, -22, -41, -40, -22, -6, -12, -20, -35, -53, -42, -42, -61, -54, -36, -25, -6, 18, 9, 2, -24, -25, -20, -25, -31, -33, -40, -50, -47, -46, -37, -13, 0, 19, 26, 21, 20, 45, 46, 51, 50, 22, 0, -36, -60, -61, -79, -66, -54, -51, -46, -33, -32, -10, -12, -11, -16, -5, -5, -15, 0, -32, -43, -27, -20, -6, -29, -39, -35, -34, -27, -12, 3, 9, 13, -7, -19, -18, -25, -58, -42, -43, -32, -25, -26, -29, -21, -17, -10, -11, -27, -34, -14, -18, -29, -13, 7, 7, -1, 21, 26, 31, 32, 40, 17, 9, 21, -2, 1, -18, -53, -65, -89, -101, -107, -95, -75, -64, -62, -54, -23, -5, 1, 19, 13, 1, 12, 13, -19, -27, -56, -40, -33, -36, -26, 8, 3, -11, 1, -10, -11, -19, -11, -10, -13, -11, -2, 0, 8, 5, 7, -5, -22, 13, 1, 20, 0, 1, 7, -21, -26, -20, -22, -40, -33, -37, -53, -47, -38, 2, 1, 9, -10, -26, -46, -58, -47, -54, -57, -34, -39, -43, -48, -60, -62, -42, -33, -28, -14, 20, 40, 25, 28, 52, 24, 2, -5, -10, -31, -26, -45, -45, -19, -5, 4, 7, 1, -2, 7, 8, 12, 39, 21, 32, 13, -5, -6, -34, -33, -34, -36, -32, -20, -9, 15, 8, -17, -31, -47, -38, -39, -26, -18, -37, -27, -32, -10, 8, -13, -21, -35, -67, -77, -82, -83, -55, -49, -46, -35, -42, -26, -5, -37, -25, -20, -9, 15, 8, 10, 10, 21, 3, -3, 8, 2, 17, 39, 33, 30, 27, 21, 38, 32, 46, 32, 32, 21, 32, 32, -4, -6, -15, -32, -53, -113, -115, -117, -128, -129, -102, -87, -100, -75, -60, -52, -19, -12, -22, -14, -18, 4, 7, -19, -34, -22, -39, -28, -14, -26, -26, -37, -25, -20, -36, -40, 1, -9, -4, 1, 16, 16, 22, 16, 4, 27, 16, 11, 0, -12, -21, -35, -25, -8, 0, 0, 6, -28, -19, -14, -8, 14, 8, 3, -3, -14, -30, -26, -32, -32, -71, -69, -72, -74, -53, -40, -35, -48, -60, -50, -55, -54, -35, -21, -12, 13, 26, 15, 32, -1, 0, -5, -43, -73, -75, -78, -40, -18, -4, -24, 7, 2, 10, 8, 8, 11, -6, 1, 4, 7, -5, 0, -6, -12, 20, 20, 7, 13, 19, -5, 0, -15, -12, -12, -23, -12, -5, -37, -38, -19, -31, -17, 0, -39, -37, -26, -46, -58, -74, -102, -77, -68, -67, -28, -20, -40, -34, -63, -68, -35, -22, -13, 1, 10, 2, -13, 11, 2, -4, -11, -23, -13, -17, 16, 23, 26, 38, 38, 34, 36, 34, 25, 39, 43, 9, -1, -33, -27, -25, -51, -73, -83, -70, -61, -39, -18, -31, -14, -9, -5, -4, -13, -8, 0, -10, -24, -18, -47, -63, -42, -32, -29, -40, -48, -20, -22, -39, -21, -35, -26, -39, -44, -25, -13, -15, -33, 8, 22, 41, 53, 29, 2, -4, -19, -43, -28, -18, -9, -5, 7, 13, 13, 16, 19, 21, 27, 7, 4, -11, -13, -14, -27, -12, -45, -59, -61, -58, -39, -38, -39, -23, -34, -24, -11, -4, -33, -35, -21, -25, -30, -47, -20, -6, -8, -52, -23, -33, -42, -39, -31, -31, -21, -15, -6, 16, 2, 3, 7, -23, -18, -11, 1, 19, 21, 28, 35, 28, 7, 12, 26, 15, 5, 0, -12, -19, -29, -18, -21, -28, -48, -40, -30, -46, -40, -37, -32, -26, -11, -37, -33, -31, -52, -33, -46, -57, -40, -33, -22, -6, -5, -7, -13, -12, -6, 6, -5, 6, 6, 0, 21, 18, -4, 14, -9, -5, -4, -11, -31, -27, -18, -4, -4, -26, -23, 0, -4, 11, 1, -6, -1, 13, -18, -35, -41, -61, -62, -64, -67, -40, -43, -33, -13, -9, -5, 8, 3, 2, 7, -10, -10, -5, -12, -15, -6, -18, -30, -33, -41, -1, 13, 2, -7, -27, -20, -27, -22, -4, 6, 19, 14, 15, 11, 9, 14, -1, -12, -18, -39, -23, -12, -17, -10, -18, -20, -1, 0, 2, 11, 8, 0, -19, -14, -25, -15, -13, -6, -40, -58, -53, -70, -64, -54, -46, -31, -24, -19, -23, -12, -18, -12, -9, -12, -4, -10, -13, -39, -22, -41, -40, -42, -48, -54, -28, -14, -26, -13, -8, 27, 38, 43, 41, 21, -2, -32, -19, -24, 2, 8, 9, 17, 27, 22, 23, 14, 8, 4, 14, 8, 5, 0, -25, -56, -55, -61, -55, -56, -19, -13, -15, -26, -33, -30, -53, -33, -37, -53, -39, -53, -51, -47, -52, -31, -32, -20, -15, 6, -18, -24, -5, 7, 7, 5, 16, 12, 6, 13, 7, -3, 9, 13, 37, 27, 22, 16, -10, -6, -23, -5, 15, 8, -16, -20, -31, -37, -39, -33, -22, -21, -32, -36, -54, -68, -62, -57, -46, -49, -29, -40, -54, -58, -60, -34, -37, -47, -19, -11, -24, -19, -24, -45, -32, -33, -16, 7, -12, -9, -5, -19, 0, -7, 1, 13, 19, 38, 34, 12, 8, 14, -2, -5, 1, 4, 2, -5, -3, -11, 7, 2, 10, -12, 2, 11, 14, -18, -22, -47, -47, -28, -55, -75, -76, -70, -89, -56, -48, -41, -26, -16, -25, -20, -23, -40, -5, -3, -3, 7, 17, 2, -5, -39, -37, -34, -87, -58, -19, -27, -7, 0, -5, -1, 0, 14, 38, 37, 9, 13, -7, -33, -40, -44, -11, -6, -10, -4, 8, 15, 23, 27, 35, 42, 53, 52, 37, 21, 1, -29, -33, -54, -42, -28, -33, -28, -55, -61, -62, -50, -46, -54, -71, -74, -60, -79, -80, -61, -45, -46, -39, -46, -30, -33, -32, -3, 21, 26, 36, 33, 9, -2, -13, 20, 14, -1, 2, 37, 38, 20, 28, 4, -11, 6, 12, 8, 16, 2, 3, 20, -17, -18, -18, -33, -29, -27, -18, -30, -40, -40, -35, -14, -18, -15, -6, -20, -26, -23, -25, -55, -49, -41, -32, -37, -24, -20, -36, -13, -11, -19, -16, -20, -58, -52, -60, -55, -56, -49, -38, -30, -12, 13, 27, 25, 22, 20, -20, -48, -26, -30, -25, -14, -15, -40, -12, -3, 2, 34, 23, 47, 53, 33, 30, 34, 9, -22, -39, -61, -49, -55, -47, -57, -41, -33, -7, 5, -5, 13, -1, -5, -5, -10, -4, -12, -50, -67, -74, -94, -93, -89, -80, -44, -40, -33, -16, -6, 2, -9, 45, 33, 20, 6, 1, 20, 6, 7, 7, 5, 15, 6, -8, -6, 15, 3, 16, 27, 30, 22, 29, 15, -9, -5, -38, -44, -66, -75, -57, -55, -60, -71, -68, -61, -48, -63, -81, -90, -83, -83, -68, -37, -25, -7, 5, 14, 29, 34, 42, 39, 11, 21, 23, 20, 5, 6, -17, -38, -25, -27, -34, -15, -24, -23, -6, -7, -12, -9, -32, -36, -48, -41, -4, -17, -24, -20, -29, -33, -31, -32, -30, 0, -3, -4, -11, -19, -15, 6, -4, -30, -19, -41, -27, -28, -39, -14, -13, -13, -19, -15, -18, -7, -1, 0, 15, -17, -32, -34, -37, -32, -32, -39, -30, -27, -25, -2, 21, 13, 12, 0, 15, 5, -6, -27, -41, -36, -67, -76, -69, -68, -54, -17, -4, 20, 31, 27, 47, 61, 62, 34, -23, -39, -45, -67, -57, -68, -87, -86, -40, -27, -21, -7, -5, 5, 7, 7, 7, -8, -25, -35, -28, -47, -39, -52, -52, -41, -57, -47, -32, -25, -17, 32, 29, 23, 16, 14, 6, 12, 9, -9, -12, -27, -20, -1, 1, 0, -13, -13, -5, -16, -17, 6, 26, 0, 2, 9, -17, -20, -36, -39, -32, -20, -29, -28, -45, -46, -46, -62, -62, -70, -73, -77, -89, -62, -47, -50, -53, -35, -21, 7, 22, 17, 23, 26, 36, 27, 15, -10, -38, -41, -38, -38, -18, -12, -9, 7, 28, 36, 46, 46, 38, 38, 16, -8, -20, -41, -40, -43, -26, -21, -15, -20, 8, 17, -10, -13, -36, -40, -45, -60, -50, -55, -86, -94, -88, -82, -56, -42, -39, -23, -12, 0, -6, -1, 2, 6, 0, 0, -25, -38, -38, -48, -29, -26, -12, 2, 3, 38, 49, 61, 68, 39, 36, 27, 16, -2, -26, -47, -63, -49, -46, -36, -41, -41, -34, -36, -5, 19, 43, 53, 52, 36, 22, 1, -30, -59, -67, -87, -93, -82, -86, -80, -53, -47, -16, -6, 22, 11, 8, -12, -35, -21, -40, -21, -41, -48, -34, -36, -46, -41, -22, -26, 1, 10, 2, 1, 3, -3, -5, -18, -31, 0, 2, 4, 33, 21, 30, 38, 34, 12, 0, -6, -7, -14, -19, -21, -14, -26, -13, -16, -18, -13, -29, -40, -46, -38, -52, -34, -45, -59, -67, -88, -105, -89, -87, -79, -54, -68, -28, -21, -12, 19, 26, 32, 46, 37, 47, 58, 38, 1, -5, -17, -18, -26, -23, -12, -11, -18, -30, -13, -18, 9, 21, 26, 6, -14, -11, -23, -26, -47, -55, -49, -60, -15, 7, -6, 15, 17, 16, 32, 12, 1, -18, -38, -52, -61, -58, -59, -39, -39, -36, -7, 9, -16, 1, -12, -14, -27, -46, -35, -61, -96, -90, -78, -74, -49, -41, -41, -5, 3, -4, 45, 50, 46, 41, 28, 18, -6, -30, -53, -46, -20, -8, 0, -10, -23, -19, -13, -14, 6, 27, 63, 73, 59, 52, 37, 15, 6, 0, -32, -39, -65, -53, -54, -52, -18, -19, -18, 3, -6, -4, 3, 1, -19, -36, -41, -67, -50, -34, -61, -62, -63, -67, -56, -55, -47, 0, -16, -25, -6, -9, -26, -47, -59, -59, -34, -10, 15, 54, 61, 55, 73, 54, 35, 34, -11, -35, -41, -53, -49, -35, -12, 6, 18, 27, 7, -15, -26, 0, -9, -5, -5, -23, -60, -88, -100, -107, -89, -87, -73, -40, -46, -23, 0, 1, 30, 39, 8, 26, 14, 7, 5, -14, -41, -20, -8, -32, -13, -22, -26, -25, -10, 3, 6, 18, 21, 9, 1, -2, -6, -10, -10, -39, -48, -35, -35, -4, 18, 28, 38, 27, 4, -4, -8, -20, -26, -67, -65, -87, -83, -77, -68, -60, -53, -38, -20, -10, 9, 22, 1, 18, -5, 1, -16, -19, -47, -42, -41, -33, -7, -6, 19, 39, 43, 46, 58, 44, 27, 8, -10, -45, -41, -64, -61, -59, -46, -37, -34, -24, -25, -32, -27, -8, -7, 2, 11, 27, 21, 32, 26, 9, 13, -14, -26, -13, -1, -11, 8, 11, -32, -5, -16, -25, -26, -31, -24, -26, -53, -44, -40, -26, -16, -5, -26, -29, -34, -26, -8, 0, 7, -7, -8, -18, -20, -56, -41, -33, -44, -25, -6, 23, 40, 73, 83, 55, 52, 22, -24, -47, -67, -57, -68, -81, -57, -26, -32, -1, 0, -5, 19, 26, 8, 6, -7, -26, -33, -43, -67, -89, -113, -102, -95, -80, -59, -6, 17, 34, 53, 53, 36, 27, 9, 4, 1, -26, -14, 20, -12, 5, -13, -27, -6, -1, -19, -20, -21, -12, -5, -9, -25, -12, -10, -4, 1, -24, -38, -40, -45, -30, 1, 22, 30, 46, 27, 37, 13, 1, 6, -20, -48, -55, -77, -74, -56, -42, -55, -46, -17, -25, 20, 5, 8, -17, -53, -51, -27, -31, -31, -46, -61, -71, -62, -39, -9, 34, 39, 58, 45, 34, 12, 0, 1, 0, -8, -18, -13, -14, -12, 1, 3, 2, 7, 4, 15, 8, -5, -2, -6, -10, -10, -5, -5, -8, 6, -18, -43, -61, -69, -35, -15, -18, -21, -21, -61, -68, -78, -102, -82, -71, -53, -40, -31, -24, -19, -4, -4, -5, -11, -23, -33, -12, 12, 7, -19, -1, 0, -5, 13, 6, -39, -28, -15, 20, 53, 63, 74, 80, 70, 53, 40, 4, -17, -26, -45, -38, -67, -60, -45, -34, -12, 4, 21, 21, 12, 0, -26, -36, -62, -68, -63, -57, -95, -89, -105, -110, -82, -51, -26, 0, 24, 27, 28, 23, 2, -5, -24, -38, -40, -19, -8, 0, -18, -23, -20, -26, -21, -13, -5, 6, 0, -5, 0, 0, -32, -27, -29, -19, -12, -23, -53, -40, -18, 3, 28, 28, 41, 47, 9, -22, -33, -46, -58, -68, -61, -42, -21, -53, -43, -27, -26, -13, -15, -12, -7, -1, -26, -19, -23, -18, -26, -16, -25, -25, -38, -45, -13, 15, 48, 40, 33, 36, 39, 2, -15, -6, -32, -68, -63, -54, -49, -35, -27, -6, -8, 1, 7, 4, -11, -5, -37, -60, -40, -31, -24, -6, 2, 17, 22, 21, 11, 26, 33, 25, 14, 21, 7, -14, -46, -49, -62, -82, -75, -44, -53, -34, -56, -41, -25, -31, -24, -6, -23, -25, -45, -54, -57, -41, -53, -31, -19, -34, -29, -14, -26, 5, 34, 46, 58, 85, 60, 45, 31, 15, -20, -36, -54, -68, -44, -38, -34, -37, -12, 2, 1, 4, 6, 3, -10, -46, -41, -48, -49, -59, -45, -60, -77, -75, -64, -59, -36, -27, 5, 29, 23, 22, 38, 20, -13, -25, -32, -44, -27, -3, 8, 2, -26, -22, -20, -52, -37, -18, -33, -28, -41, -53, -50, -34, -20, -6, -7, -33, -20, -21, -19, 1, 29, 22, 1, 16, 15, 14, 2, -10, -27, -25, -44, -26, -11, -23, -33, -12, -1, 0, -26, -14, -6, -26, -21, -14, -46, -41, -56, -47, -20, -16, -18, -26, -17, -25, -13, 9, 29, 28, 22, 10, 0, -11, -44, -61, -54, -29, -20, -11, -22, -7, -12, -7, 6, 1, 6, 5, -12, -19, -44, -25, -12, -3, 15, 16, 9, 10, -5, -3, -4, -18, -26, -30, -20, -25, -30, -53, -68, -84, -63, -53, -63, -34, -54, -28, -8, -5, 13, 18, 15, 22, -9, -11, -26, -37, -11, -18, -4, -10, -6, -10, -10, 22, 15, 25, 14, 14, 24, 33, 26, 14, -14, -67, -84, -83, -89, -75, -57, -60, -41, -29, -32, -6, 17, 3, -6, -23, -32, -32, -26, -37, -33, -39, -44, -47, -54, -36, -55, -40, -22, 0, 8, -7, -14, 8, 7, -22, -46, -13, -8, 2, 8, 11, -11, 0, -9, -10, -5, -11, -3, -12, -19, -30, -20, -25, -23, -6, -13, -7, -7, -25, -8, 7, -6, -12, -16, -18, -7, 6, -6, -32, -52, -59, -27, -50, -33, -31, -26, -9, -7, -24, -31, -26, -26, -22, -27, -39, -57, -61, -82, -48, -42, -46, -28, -14, -5, 0, 11, 8, 14, 11, 8, 15, 3, -10, -32, -45, -45, -19, -32, -24, -5, -12, -9, -6, -26, -9, -6, -26, -28, -34, -40, -20, -28, -25, -6, -1, -13, 7, 18, 16, 33, 11, 8, 9, 2, 4, 7, -10, -31, -60, -75, -49, -48, -45, -37, -33, -13, -20, -15, -11, -7, -34, -55, -47, -57, -66, -76, -77, -48, -31, -24, -17, 0, 18, 21, 23, 34, 30, 38, 48, 62, 60, 39, 0, -7, -25, -36, -47, -61, -28, -15, -19, 0, 0, -26, -20, -23, -11, -26, -51, -74, -75, -66, -52, -47, -51, -59, -60, -61, -51, -34, -32, -16, -12, -6, 6, -7, -25, -22, -20, 0, 27, 31, 28, 33, 43, 20, 8, -24, -32, -33, -37, -32, -32, -32, -37, -33, -46, -10, -19, -40, -9, -13, -19, -15, -6, 7, 13, 13, 21, 6, -21, -20, -6, -2, 1, -5, -8, -5, 15, 3, 2, 8, -17, -25, -25, -46, -44, -47, -46, -51, -61, -40, -43, -48, -25, -22, -6, -26, -20, -15, -5, 13, -1, -12, -19, -23, -32, -27, -16, -19, 1, 10, 10, 1, -3, -3, -19, -11, -16, -19, -11, -15, 1, -12, -22, -7, 0, 13, 20, 15, 32, 37, 27, 14, 11, -4, 0, -9, -25, -26, -45, -45, -40, -39, -24, -32, -40, -57, -47, -53, -58, -47, -40, -49, -27, -33, -28, -41, -40, -21, 5, 1, 20, 12, 8, 34, 30, 27, 40, 55, 54, 46, 23, 10, 8, -25, -44, -40, -46, -51, -47, -54, -35, -28, -19, -15, -20, -33, -41, -22, -11, -27, -29, -33, -12, -10, 2, 21, 11, -4, -5, -4, -16, 14, 9, 10, 15, 7, 12, 0, 2, -2, 15, 26, 20, 20, 15, 12, -7, -13, -47, -64, -66, -69, -70, -68, -53, -39, -38, -20, -9, -12, -4, -12, 3, 13, 16, 34, 28, 20, 20, -7, -18, -16, -26, -27, -20, 18, -11, -8, 0, 7, -4, -9, -3, 0, -14, -26, -25, -31, -24, -40, -38, -45, -33, -26, -9, -5, -4, -9, 8, 8, 12, 13, 1, 12, -6, -26, -20, -42, -40, -21, -8, -12, 7, 4, 2, -5, -23, -25, -12, -46, -44, -33, -39, -24, -25, -19, -2, 21, 34, 36, 34, 38, 58, 51, 9, 12, 0, -13, -19, -37, -39, -28, -29, -20, -18, -24, -38, -34, -51, -46, -39, -53, -51, -48, -45, -38, -26, -33, -42, -21, -4, 5, 21, 14, 32, 31, 40, 38, 31, 26, 21, 30, 21, 21, 4, -5, -5, -10, -10, -12, -24, -24, -19, -39, -36, -40, -25, -22, -27, -39, -43, -28, -33, -42, -28, -26, -6, -21, -5, -26, -29, -25, -26, -16, -18, -12, -23, -25, -11, 2, -3, 14, 22, 23, 46, 40, 42, 27, 21, 5, 7, -12, -27, -41, -61, -56, -42, -47, -27, -8, -12, 7, 4, -5, 7, 10, 9, 15, 10, -3, -5, -32, -10, -19, -26, -22, -20, -12, 5, 7, -12, -14, -7, -5, 13, -1, 7, -6, -21, -33, -34, -23, -32, -27, -30, -25, -25, -45, -38, -27, -11, -18, -5, -12, -15, 7, 2, 4, -5, -13, -7, 5, 1, 5, 7, 0, 7, 18, 2, 20, 6, -26, -33, -45, -39, -26, -16, -18, -11, -18, -2, 7, 28, 29, 33, 26, 25, 13, -25, -15, -13, -27, -34, -49, -53, -56, -42, -62, -33, -37, -53, -41, -43, -13, -18, -11, -16, -27, -44, -32, -11, -12, -1, 6, -10, 16, 29, 19, 32, 51, 47, 43, 46, 32, 34, 19, 9, 0, -8, 0, -5, -10, -24, -26, -37, -26, -18, -12, -10, -20, -31, -52, -53, -61, -43, -27, -52, -44, -33, -40, -21, 0, 15, 20, 13, -6, 0, 11, 2, 7, 4, -5, -5, -10, 2, 8, 10, 16, 22, 16, 10, -19, -11, -23, -40, -60, -77, -76, -81, -70, -61, -68, -35, -22, -12, 12, 38, 45, 53, 48, 22, 26, 18, 8, 9, 16, 4, 7, 3, 2, 23, 14, 18, 6, -24, -16, 8, 14, 7, -21, -59, -50, -68, -68, -68, -65, -60, -56, -49, -47, -19, 17, 16, 0, -9, -18, 1, -12, -3, -6, -25, -10, 8, 1, 19, 20, 16, 5, -5, 0, -7, 5, -11, -14, -55, -75, -68, -71, -39, -27, -8, -5, 8, 28, 41, 59, 62, 54, 53, 47, 35, 28, -3, -17, -12, -40, -35, -34, -39, -29, -34, -68, -55, -49, -47, -34, -50, -54, -54, -65, -74, -68, -44, -46, -33, -38, -24, -19, -11, 10, 40, 34, 56, 53, 39, 36, 34, 14, 20, 32, 21, 19, 20, 14, -5, -8, -32, -27, -35, -41, -18, -45, -59, -55, -71, -67, -46, -47, -58, -20, -52, -38, -19, -19, 0, 6, 2, 4, 15, -6, 7, -14, -5, 6, -7, -6, 1, 18, 16, 6, 4, 15, 9, -17, -17, -13, -30, -45, -25, -40, -43, -41, -45, -44, -54, -41, -28, -7, -4, 11, 14, 13, 15, 12, -4, -7, -7, -41, -47, -23, -24, -13, -2, -11, -18, -25, 3, 8, -10, -3, 9, -12, -22, -20, -12, -15, -33, -41, -14, -7, 1, -7, -7, 14, 27, 30, 2, 6, 12, 0, -18, -38, -45, -33, -37, -25, -18, -25, -37, -34, -38, -51, -19, -27, -22, -34, -46, -43, -41, -33, -28, -28, -5, 13, 12, 15, 34, 56, 75, 87, 84, 67, 60, 35, 17, -5, -45, -52, -46, -53, -64, -61, -66, -99, -88, -89, -63, -55, -60, -42, -48, -33, -27, -29, -19, -14, -8, -26, -12, -9, 1, 14, 10, 22, 34, 15, 29, 39, 22, 23, 35, 15, 19, 7, -4, -1, -5, -13, -34, -43, -53, -35, -41, -55, -54, -65, -52, -35, -49, -47, -38, -39, -31, -6, -23, 1, 23, 21, 18, 27, 10, 10, 1, -13, -21, -1, 2, -8, -6, -6, 21, 5, 1, -7, -8, -12, 0, -2, -18, -13, -29, -47, -40, -59, -59, -47, -52, -52, -26, -32, -30, 0, 15, 24, 27, 21, 32, 25, -5, -7, -35, -26, -20, -23, 1, 13, 25, 2, -5, -10, 2, -12, -10, -17, -12, -17, -38, -33, -46, -44, -27, -32, -36, -41, -26, -8, -6, -5, -7, -6, 14, 20, 13, -5, -6, -29, -26, -19, -9, -25, -20, 3, -24, -5, 2, -3, 1, -11, -10, -26, -46, -57, -27, -18, -9, -13, -12, 6, 20, 21, 38, 43, 52, 53, 56, 28, 20, -2, -26, -39, -52, -59, -54, -52, -39, -46, -46, -37, -40, -39, -37, -19, -12, -15, 0, -4, -15, -27, -13, -27, -21, -12, 6, -7, -26, -12, 11, 22, 27, 17, 9, 22, 3, -11, 0, 2, 10, 1, 39, 11, 7, 1, -8, 1, -26, -35, -55, -67, -62, -63, -40, -48, -22, -19, -5, 4, 2, 7, 4, 8, -12, 2, 17, 21, 3, -10, -19, -26, -43, -34, -26, -9, 0, 1, -7, -7, 28, 13, 13, 8, 13, -7, -12, -26, -29, -61, -68, -79, -67, -40, -45, -32, -18, -24, -17, -6, 9, 23, 28, 8, -1, 6, 2, 4, 8, 0, 7, 19, 9, 12, -6, -13, -4, 4, -31, -21, -28, -34, -18, -25, -23, -21, -36, -33, -32, -40, -29, -7, -4, 9, 22, 19, 6, 13, -11, -23, -26, -27, -14, -22, -26, -21, -21, -26, -20, -9, -25, -20, -22, -53, -26, -31, -32, -53, -46, -23, -13, -5, 4, 14, 27, 43, 52, 27, 25, 45, 60, 65, 59, 33, 20, 5, -26, -27, -50, -54, -47, -65, -54, -33, -31, -73, -54, -66, -66, -53, -46, -44, -26, -25, -37, -26, -19, -14, 6, 7, 20, 0, -6, 26, 43, 27, 33, 30, 1, 7, -1, 1, 21, 17, 17, 34, 28, 16, 22, -11, -9, -19, -39, -78, -81, -82, -77, -62, -61, -43, -27, -27, -6, -8, -4, 19, 26, 14, 8, 29, 28, 33, 18, -6, -39, -46, -44, -21, -10, -25, 8, 0, 5, 32, 9, 10, -12, -34, -27, -29, -46, -36, -47, -34, -33, -44, -39, -28, -22, 0, 9, 9, 3, 13, 24, 33, 35, 21, 23, 21, 16, 17, 22, -12, -8, 0, -5, -1, -6, -26, -21, -35, -60, -48, -42, -47, -48, -50, -32, -26, -30, -32, 0, 10, 16, 14, 9, 10, 21, 9, 3, 1, 1, -9, -6, -32, -15, -19, -13, 6, 13, 1, -6, -21, -39, -27, -43, -33, -12, -30, -25, -5, -17, -32, -12, -11, 10, 40, 47, 42, 47, 21, 24, 33, 27, 25, 7, -12, -21, -34, -53, -42, -14, -12, -26, -36, -25, -20, -36, -40, -40, -51, -39, -20, 3, 2, 15, 9, 11, 27, -4, 10, 1, -6, 12, 0, 8, 25, 20, 7, 7, -8, -32, -28, -21, -26, -6, -9, 1, 21, -9, -25, -4, -25, -17, -33, -38, -45, -40, -40, -37, -6, -4, -16, -6, 14, 13, 38, 46, 51, 13, 7, 7, -1, 8, -6, -8, -32, -26, -44, -53, -33, -10, -18, 7, 9, 9, 28, 22, 17, -5, -18, -16, -19, -39, -29, -20, -26, -7, -14, -20, -6, -1, -5, 0, -7, 8, 7, 17, -4, 14, -2, 1, 1, -11, -10, -5, 2, 3, 7, 8, 18, -6, -19, -42, -41, -26, -28, -13, -19, -14, -22, -12, -6, 18, 22, 28, 18, 21, 15, 10, 9, 21, 23, 9, 15, -11, -16, -33, -40, -37, -48, -12, -8, -6, -5, 5, -20, -40, -28, -14, -19, -7, -21, -19, 0, 4, 1, 34, 30, 34, 47, 42, 40, 34, 34, 18, 14, 2, 3, -18, -54, -49, -34, -32, -29, -40, -14, -27, -29, -31, -42, -28, -47, -47, -36, -39, -34, -16, -19, -12, -11, -4, 28, 29, 41, 40, 21, 30, 21, 15, 11, 21, 8, 12, 0, -20, 5, 7, 14, 20, 5, 27, 21, 6, -12, -19, -37, -46, -41, -44, -39, -26, -25, -24, -33, -39, -24, -5, -12, -9, 13, 15, 18, 14, 0, 0, -7, -12, 5, -6, -27, -26, -30, -25, -7, 5, 32, 40, 35, 23, 27, 10, -25, -39, -47, -50, -47, -52, -51, -46, -40, -7, -13, -11, 5, 7, 0, 7, -1, -5, 13, 32, 26, 40, 35, 9, 6, 4, 15, 23, 27, 30, 33, 4, -11, -38, -55, -56, -48, -59, -44, -60, -55, -42, -29, -5, -1, 0, -6, 0, -9, -18, -14, 5, 21, 8, 2, 22, 27, 24, 9, -5, -11, -24, -6, 2, 3, 15, 7, 4, 0, -25, -29, -27, -27, -7, -14, 1, 6, 5, 0, 33, 25, 21, 20, 11, 8, 21, 9, -4, 0, -10, -11, -17, -33, -36, -35, -31, -17, -12, 0, 6, 6, -18, -16, -26, -41, -13, -22, -32, -21, -21, -6, 1, 17, 23, 33, 29, 33, 34, 16, 3, 1, -17, -31, 1, -5, -2, 0, -4, -23, -20, -26, -28, -7, 1, 6, 6, -19, -27, -22, -18, -20, -1, -5, 8, 10, -10, 21, 24, 28, 34, 28, 4, -6, -11, -10, -12, -5, -1, 0, -5, -1, -13, -20, -28, -35, -26, -21, 12, 21, 27, -1, 15, 15, 4, -4, 1, -16, -52, -34, -38, -45, -19, -4, 10, 1, -11, -16, 0, 8, 12, 20, 26, 31, 26, 26, 39, 31, 15, 20, 19, 14, 21, 17, 9, -6, -16, -39, -32, -52, -52, -47, -38, -18, -12, 0, 19, 21, 21, 24, 21, 14, 0, 0, -12, -8, 6, 7, 14, 24, 16, 33, 24, -5, 1, -17, -18, -13, -16, -18, -18, -25, -17, -12, -24, -30, -26, -12, -1, -7, 1, 19, 33, 26, 33, 42, 27, 38, 38, 26, 22, 17, 9, 20, 19, 7, -18, -26, -51, -48, -44, -18, -18, -19, -1, -6, -11, -16, -19, -27, -21, -21, -32, -21, 6, 14, 33, 37, 33, 45, 44, 27, 34, 4, -32, -13, -16, -18, 15, 9, 23, 1, -25, -23, -5, -11, -9, -6, -12, -8, -13, -33, -21, -21, -12, 0, 0, 7, 14, 18, 21, 27, 18, 15, 9, -10, -17, -13, -31, -18, 1, 1, 11, 27, 22, 18, 1, -12, -8, -7, -11, 5, 20, 14, 20, 20, 22, 14, 11, -5, 0, -22, -26, -20, -16, -32, -19, -24, 2, 1, -25, -3, 21, 2, 4, 21, 15, 42, 46, 38, 32, 38, 27, 26, 26, 21, 27, 11, -12, -20, -30, -32, -33, -51, -53, -40, -24, -25, -6, 9, 22, 15, 22, 24, 21, 8, 12, -13, -26, -8, 0, 7, 32, 32, 32, 33, 13, 7, 14, -2, -12, 0, -15, -19, -12, -10, 2, 7, -3, -10, -5, -11, -3, 0, 9, 18, 33, 27, 31, 45, 39, 32, 20, 15, 33, 18, 27, 38, 19, 7, -11, -44, -53, -34, -37, -39, -26, -25, -3, 7, 2, 3, 8, -5, -9, -6, -5, 19, 33, 38, 44, 58, 47, 38, 32, 27, 8, -23, -26, -7, -1, 0, 15, 17, 2, -5, 3, -11, -12, -17, -10, -5, -11, -3, 8, -4, -8, 0, -5, -1, 6, -6, 31, 32, 27, 38, 20, 14, 8, -9, -32, -13, -16, -12, 15, 22, 34, 33, 23, 2, -5, -11, -16, -13, -4, -8, 7, 8, 19, 7, -12, -7, -7, -12, 6, -14, -13, -6, 4, -4, 0, -2, -11, -5, 3, -10, 7, 2, 16, 28, 28, 35, 46, 33, 31, 27, 22, 19, 27, 20, -6, 0, -5, -8, -20, -27, -26, -30, -46, -27, -22, -12, 1, 9, 23, 21, 17, 23, 22, 2, 3, -6, 2, 11, 14, 27, 26, 27, 16, 5, 20, -5, 0, -8, -26, -21, -22, -19, -6, -9, -11, 7, 4, -5, 2, 2, 3, 21, 16, 16, 35, 21, 31, 33, 23, 24, 15, 20, 20, 26, 21, 32, 14, 0, -26, -37, -39, -55, -50, -61, -40, -24, -11, -6, 3, 16, 22, -11, 3, 21, 28, 35, 46, 39, 43, 52, 40, 31, 21, 14, -7, -7, 1, 13, 19, 14, 21, 4, 15, 7, -15, -25, -19, -24, -18, -5, -3, 2, 9, 2, -2, -6, -18, -3, 7, 8, 19, 26, 28, 31, 26, 1, 0, -22, -33, -14, -1, -5, 28, 29, 34, 27, 29, 15, 1, -11, -10, -6, -17, 3, 8, 14, 19, 21, 2, 4, -12, -20, 6, 19, 15, 19, 21, 14, 8, -9, -18, -14, -15, -13, -5, 3, 23, 45, 42, 40, 35, 28, 17, 14, 2, 10, 15, -12, -8, 6, 1, -8, -6, -26, -35, -29, -32, -15, -1, 0, 22, 11, 15, 14, 18, 27, 22, 16, 17, 21, 17, 16, 28, 21, 18, 14, 1, -2, -19, -12, -7, -14, -11, -8, 0, 0, 7, 5, 8, 13, 5, 7, 22, 17, 16, 33, 30, 16, 15, 16, 17, 21, 2, 3, 22, 8, 18, 21, 27, 36, 21, -12, -21, -49, -39, -48, -56, -54, -34, -22, -12, -6, 4, 15, 21, 17, 16, 34, 35, 41, 46, 46, 43, 39, 22, 18, 22, -12, 5, 7, 1, 12, 13, 7, 20, 6, -5, 0, -7, -26, -26, -30, 1, 14, 18, 28, 8, 2, 3, 7, -3, -4, 1, 0, 18, 20, 9, 17, 22, 0, 0, 6, -11, -1, 7, 20, 28, 36, 21, 7, 5, -5, -5, -10, -25, -20, -17, -4, 22, 16, 30, 22, 2, 4, 7, 15, 18, 27, 27, 19, 13, -5, 6, 0, -6, -6, -1, -5, 7, 11, 39, 45, 35, 28, 22, 9, 9, 14, 10, -3, 1, -4, -2, 7, 1, 3, -19, -33, -15, -27, -12, -7, 12, 15, 14, 19, 1, 7, 19, 27, 33, 30, 28, 22, 29, 21, 28, 9, -10, -5, -24, -24, -19, -33, -16, -6, 1, 11, 14, 26, 20, 26, 28, 31, 44, 15, 27, 19, 21, 27, 12, 8, 8, 10, 2, 21, 17, 16, 28, 16, 10, 7, 16, 3, 1, -19, -36, -27, -53, -50, -34, -41, -35, -22, -19, -14, -8, 0, 33, 35, 33, 51, 43, 33, 47, 40, 41, 45, 23, 16, 22, 1, 11, 14, 9, 3, 1, -12, -8, 13, 8, 5, 0, -20, -27, -1, 16, 26, 32, 15, 8, 3, 9, 14, 11, 8, 7, 2, 3, 7, 3, 16, 8, 7, 31, 21, 2, 11, 27, 13, 19, 12, 1, 5, -13, -12, -19, -23, -32, -13, -1, 1, 22, 3, 2, 7, 3, 16, 34, 15, 23, 34, 21, 11, 8, -5, 12, 14, 8, 12, 13, 7, 20, 25, 15, 32, 26, 14, 34, 18, 2, 7, -9, -5, 15, 9, 3, 7, -10, -32, -12, -5, -15, -6, -4, -2, 14, 14, 13, 13, 15, 19, 20, 26, 39, 31, 21, 27, 25, 8, 1, -2, -4, 0, -16, -39, -26, -32, -9, 7, 16, 41, 47, 21, 24, 45, 40, 43, 39, 26, 20, 19, 8, 13, -7, -13, 0, -8, 1, 7, 24, 21, 28, 17, 17, -6, -3, -4, -12, -26, -50, -34, -38, -37, -19, -13, -7, 0, -18, -2, 8, 26, 33, 42, 40, 51, 43, 32, 40, 42, 23, 27, 24, 15, 28, 22, 17, -6, -11, -24, -13, 1, 5, -6, -5, -1, 7, 1, 19, 26, 32, 26, 6, 1, 7, -1, -5, 14, -2, -5, 1, -3, -4, -12, -10, 3, 28, 22, 29, 40, 27, 18, 21, 2, 11, 14, 1, -15, -6, -26, -28, -21, -20, 0, 5, 1, 7, 18, 27, 33, 30, 27, 28, 23, 9, 7, 17, 2, 1, 8, 11, 7, 9, 17, 22, 7, 12, 20, 15, 12, 20, 20, 14, -1, -25, -14, -1, 7, 28, 17, -11, -6, -2, -5, -12, -18, -9, -6, -4, -3, 1, 15, 18, 20, 16, 24, 39, 32, 38, 38, 16, 12, 0, -6, -6, -9, -11, -27, -37, -40, -19, -31, -11, 21, 35, 34, 40, 39, 36, 38, 34, 35, 33, 26, 20, 20, 9, 5, -5, -7, 1, 5, 9, 12, -7, 14, 22, 3, 9, 20, 5, -5, -32, -59, -37, -27, -24, -18, -11, -5, -2, -6, -4, 4, 22, 27, 37, 44, 47, 50, 45, 38, 39, 37, 33, 33, 31, 21, 27, -3, -11, -20, -17, -4, 1, -4, -10, -12, -18, 3, 15, 15, 37, 45, 33, 31, 21, -12, -13, -14, -26, -21, -21, -20, -5, -2, -11, -6, 5, 14, 28, 29, 28, 28, 23, 9, 15, 9, 4, 1, -25, -30, -19, -20, -15, -7, 8, 25, 26, 14, 20, 19, 27, 32, 32, 20, 22, 10, 3, 6, -9, 1, 15, 8, 3, 13, 3, 9, 8, 8, 5, 6, 16, 24, 15, 7, 6, 12, 9, 0, 0, 0, 7, 18, 2, 7, -1, -12, -12, -17, -11, -6, -3, -4, 8, 2, 17, 21, 22, 49, 53, 21, 19, 7, 1, 5, 7, -6, -13, -36, -40, -35, -28, -20, -19, 4, 22, 39, 36, 33, 53, 48, 41, 40, 29, 28, 22, 15, 18, 13, 2, 3, 1, 0, 13, 6, 1, 5, -6, -12, 7, 5, -5, -6, -14, -26, -13, -30, -25, -12, -17, -18, -5, -11, -10, -12, -18, 4, 34, 27, 43, 52, 46, 56, 59, 45, 45, 38, 40, 32, 20, 14, -12, -16, -25, -14, -15, -19, -19, -11, -10, 0, 3, 15, 35, 33, 42, 46, 34, 29, 9, -12, -1, 0, -25, -22, -20, -27, -13, -15, -11, 6, 19, 26, 33, 24, 21, 15, 10, 9, 15, -3, -10, -19, -25, -17, -5, -11, 4, 14, 21, 25, 27, 22, 25, 26, 21, 32, 32, 21, 20, 12, 1, -6, -9, -19, 1, 10, 2, 7, 3, -11, 1, -4, 3, 21, 16, 23, 28, 15, 18, 14, 15, 25, 21, 14, 6, 6, -5, 0, -7, -13, -6, -22, -11, -6, -9, -5, 7, 3, 16, 28, 22, 41, 45, 15, 17, 8, 8, 4, 7, -12, -8, -6, -12, -7, 0, 14, 20, 19, 27, 38, 43, 39, 40, 36, 40, 39, 31, 16, 22, 9, 10, 7, 3, 10, 22, 15, -8, -6, -25, -22, -6, -13, 0, -7, -19, -7, -7, -13, -13, -8, -12, -13, -8, -19, -5, -10, -11, -5, -2, 16, 34, 33, 48, 59, 54, 62, 67, 52, 50, 44, 28, 18, 7, -6, -19, -36, -39, -35, -35, -41, -26, -10, -11, 20, 19, 26, 34, 34, 35, 39, 29, 27, 23, 15, -1, 0, -4, -10, -5, -13, -7, 0, 1, 18, 28, 26, 28, 24, 16, 13, 6, -13, -18, -23, -31, -7, -16, -12, 9, 1, 10, 21, 17, 23, 34, 27, 31, 32, 29, 36, 40, 32, 32, 26, 2, 5, 6, 0, 0, -2, -4, -6, -8, -12, 0, -9, -11, 7, 17, 29, 53, 47, 55, 40, 28, 4, 7, 1, 5, 0, -12, -7, -6, -19, -14, -1, -12, 0, -1, -6, 7, 4, 15, 21, 24, 9, 15, 16, 2, 8, -10, -10, 1, 2, 11, 8, 15, 12, 14, 1, 5, 7, 20, 43, 38, 26, 27, 25, 8, 20, 32, 15, 15, 4, 2, 7, 3, 8, 22, 16, 3, -6, -11, -9, -12, -25, -9, 7, 8, 12, 14, -5, 0, 0, -6, -21, -8, -19, -13, -22, -26, -13, 4, 1, 27, 41, 47, 66, 62, 61, 67, 54, 49, 53, 15, 4, -5, -12, -27, -49, -53, -29, -6, -13, 6, 5, 1, 6, 5, 14, 21, 35, 34, 33, 29, 16, 21, 16, 16, 15, -3, -3, 1, -26, -2, 7, 1, 18, 27, 15, 19, 20, -5, -7, -7, -19, -6, -21, 1, 0, -9, -11, -6, -9, -4, 21, 17, 22, 34, 16, 35, 39, 40, 42, 39, 21, 4, 21, 1, 12, 6, 1, 6, -14, -19, -27, -29, -33, -13, -9, 8, 33, 49, 46, 67, 63, 47, 40, 16, 2, 21, 2, -2, -19, -19, -9, -12, -12, -1, 0, -5, 13, 6, 0, 13, 5, 15, 20, 12, 1, 0, -16, -11, -5, -2, 9, 21, 23, 29, 33, 3, -4, 1, -11, -9, 7, 8, 24, 40, 20, 26, 20, 8, 20, 7, -6, 8, -1, 2, 13, 12, 14, 8, 2, 3, 14, -22, -26, -17, 1, 4, 20, 23, 17, 1, -20, -28, -28, -18, -15, -19, -34, -27, -22, -19, -8, 5, 14, 28, 35, 47, 65, 50, 60, 68, 47, 35, 27, 17, 3, -12, -33, -23, -27, -19, 4, 8, 0, 19, 20, -12, -8, 6, 0, 20, 19, 16, 33, 25, 14, 21, 17, 16, 21, -2, -11, -12, -18, -3, 7, 16, 11, 14, 8, 18, 1, -5, 5, 7, 8, 19, 7, -5, -7, -15, -26, -20, -22, 0, 8, 4, 21, 45, 28, 46, 53, 41, 28, 28, 16, 17, 1, 1, 4, 7, -12, -22, -27, -33, -28, -27, -27, 6, 6, 26, 51, 57, 53, 60, 50, 34, 32, 12, 1, -4, -11, -3, -6, -17, -11, -25, -26, -21, -14, -10, 23, 29, 14, 7, -8, -11, 4, 1, -7, -12, -16, -17, 5, 6, 19, 34, 28, 35, 32, 11, 15, 16, 15, 25, 27, 23, 28, 29, 31, 31, 32, 22, 18, 8, -6, 0, -1, -4, 12, 0, 7, 1, -2, 9, 13, 0, 0, 9, 16, 17, 27, 24, -4, -12, -33, -36, -27, -25, -10, -5, 0, 5, 0, -5, 4, 6, 14, 33, 37, 40, 51, 51, 52, 46, 35, 29, 21, -2, -12, -25, -39, -24, -19, -18, -10, 1, -12, 4, 0, -5, -2, 7, 0, 5, 32, 27, 20, 26, 20, 21, 19, 15, 20, 11, 8, 9, -3, -11, -5, 3, -4, 21, 9, -9, 0, 9, 3, 15, 20, 25, 13, -4, -8, -26, -34, -27, -15, -11, 19, 20, 32, 46, 41, 47, 51, 31, 27, 29, 22, 3, 6, -9, -12, -10, -19, -15, -14, -24, -24, -11, -13, 6, 32, 34, 49, 59, 51, 40, 37, 21, 32, 13, 0, 22, 3, -10, -13, -30, -32, -18, -19, -16, -13, -4, 16, 22, 1, 5, 20, -4, 3, 8, -20, -6, -8, -11, 19, 13, 26, 40, 29, 22, 25, 12, 14, 16, 16, 42, 52, 49, 47, 28, 15, 18, 13, 16, 10, 8, -6, -7, -14, -18, -8, 14, 7, 6, 5, 8, 20, 6, 14, 22, 24, 22, 7, -9, -26, -32, -26, -17, -20, -17, 2, 8, 1, 5, 21, 3, 4, 21, 21, 31, 38, 33, 37, 32, 26, 28, 25, 21, 27, 18, 0, -19, -30, -11, 0, 10, 9, 8, 1, 3, -6, -4, -3, 1, 14, 19, 33, 16, 18, 28, 14, 13, 12, 8, 20, 6, -13, -5, -16, -19, 7, 4, 1, 8, 2, 3, 0, 16, 16, 28, 22, 18, 7, -11, -23, -26, -33, -21, -7, 1, 19, 33, 26, 38, 43, 39, 51, 32, 27, 27, -9, 2, 0, -9, -5, -4, -17, -10, -12, -17, -17, -12, 1, 24, 39, 34, 42, 40, 39, 32, 32, 27, 19, 13, 15, 7, -1, -12, -13, -15, -25, 0, -16, -19, -19, 2, -3, 0, -3, 16, 22, 15, 4, -6, -11, -9, 0, 1, 5, 21, 7, 13, 19, 0, 6, 5, 1, 13, 5, 26, 33, 30, 27, 28, 22, 23, 14, -3, -3, -12, -32, -30, -12, -11, -2, 7, 0, 6, 6, 15, 19, 21, 21, 27, 19, 1, -20, -21, -26, -19, -38, -18, -13, -31, -12, -5, 2, 23, 28, 22, 35, 22, 20, 19, 13, 9, 11, 28, 26, 38, 37, 27, 20, 13, 14, 14, 11, 2, 6, 5, 1, -4, 3, 2, 0, -3, -4, 1, 1, 4, 21, 22, 23, 28, 15, 19, 13, 2, -15, -19, -41, -27, -22, -11, 6, 12, 14, 8, 17, 16, 26, 25, 21, 35, 16, 3, 7, -4, 2, -18, -20, -8, -6, -11, 3, 33, 32, 51, 58, 33, 31, 32, 0, -13, -8, -12, -6, -1, -5, -12, -9, -11, -26, -17, -18, 8, 22, 17, 8, 22, 29, 34, 28, 42, 33, 28, 18, 14, 15, 6, 5, -12, -7, 0, -6, -5, -22, -32, -20, -9, -5, 8, 16, 17, 21, 4, 1, 9, 1, 5, 7, -4, -10, 1, 0, 0, 6, 2, 18, 8, 13, 27, 25, 28, 43, 51, 52, 34, 24, 16, 7, -9, -32, -26, -32, -30, -13, 2, 3, 9, 1, 18, 33, 16, 24, 22, 13, -6, -21, -26, -22, -20, -27, -27, -16, -25, -14, 5, 0, 8, 29, 29, 33, 35, 27, 9, -5, -3, 0, 2, 17, 34, 26, 36, 33, 15, 31, 15, 6, 6, 5, 1, -7, -8, -13, 7, 4, 2, 0, -2, -19, -12, 2, 2, 14, 23, 22, 22, 8, 11, -6, -25, -30, -26, -20, -7, 6, 2, 5, 0, 6, 15, 11, 16, 20, 19, 27, 8, 16, 3, 7, -2, -5, 9, -11, -10, 8, 3, 16, 39, 33, 43, 39, 15, 18, 7, -13, -7, -7, 1, 0, 13, -5, 0, 5, 1, 1, -2, -5, 21, 18, 16, 28, 35, 23, 28, 28, 29, 34, 16, 10, 22, 1, 5, -6, -5, -1, -6, -13, -21, -35, -46, -28, -8, 0, 7, 18, 15, 20, 18, 15, 22, 2, -3, 0, -3, 8, 15, 15, 11, 20, 16, 29, 34, 32, 32, 38, 34, 31, 32, 14, 21, 18, 9, 0, -36, -41, -20, -17, -11, 7, 18, 28, 34, 28, 29, 34, 17, 16, 22, -12, -9, -6, -11, -8, -6, -19, -14, 0, -5, 0, 5, 1, 21, 19, 27, 33, 30, 15, 14, -10, -11, 7, 17, 17, 34, 22, 24, 39, 27, 29, 15, 7, 6, 6, 15, 18, 21, 0, 7, 5, 1, 20, 0, 1, 8, 4, -4, 0, 11, 8, 15, -3, -10, -13, -32, -24, -12, 1, 18, 21, 16, 5, 14, 8, 20, 20, 15, 20, 20, 14, 33, 19, 1, 7, 5, 1, 21, 17, 16, 21, 17, 28, 34, 28, 23, 7, 2, 3, 1, -12, -8, 0, -4, -1, 0, -6, 0, 6, 1, 5, 19, 14, 21, 18, 15, 27, 35, 39, 35, 29, 40, 33, 23, 17, 8, -11, -10, -6, -12, -9, -5, -18, -22, -20, -12, -1, 6, 1, 20, 19, 15, 20, 12, 1, 7, -2, -4, 0, 10, 9, 15, 16, 23, 27, 28, 40, 40, 27, 36, 38, 28, 18, 21, 14, 6, 13, -5, -8, -21, -19, -6, -9, 1, 21, 31, 27, 34, 30, 28, 8, 3, 2, 8, -11, -10, -5, -19, -23, -20, -12, -1, -13, -6, 0, 6, 1, 31, 32, 14, 21, 12, 8, 21, 12, 15, 21, 41, 28, 28, 29, 34, 28, 27, 29, 15, 1, 4, 21, 28, 18, 21, 14, 5, 6, 1, -8, -7, 0, 7, -1, -12, 7, -8, -13, -5, -16, -25, -19, -10, -11, 8, 16, 17, 22, 16, 11, 21, 15, 18, 21, 15, 25, 27, 14, 32, 20, 14, 20, 19, 1, 21, 5, 26, 33, 30, 27, 8, 3, -10, -6, -3, 2, 9, -11, -9, 0, -11, -9, -5, -6, 0, 6, 2, 18, 7, 14, 21, 19, 22, 44, 44, 38, 46, 17, 16, 14, 4, 1, 8, -10, -24, -20, -32, -18, -11, -19, 4, 7, 1, 4, 7, 14, 20, 20, 15, 19, 13, 0, -12, -16, 1, 6, 5, 8, 21, 18, 34, 39, 23, 21, 22, 21, 30, 33, 3, 2, 9, -13, -8, 0, -4, 4, -5, -13, 7, 5, 2, 31, 31, 26, 22, 17, -11, -7, -8, -13, -4, -11, -9, -13, -24, -18, -12, -33, -23, -20, -18, 4, 8, 0, 20, 13, 1, 12, 20, 27, 33, 31, 27, 33, 31, 39, 40, 30, 34, 28, 11, -4, -6, -10, 28, 22, 16, 17, 21, 2, 4, -6, -26, -8, -6, -26, 5, -13, -33, -21, -28, -47, -27, -22, -19, -6, 4, 15, 22, 17, 22, 33, 17, 16, 28, 2, 4, 21, 9, 23, 34, 27, 31, 20, 15, 19, 6, 0, 21, 19, 15, 19, 6, -12, -12, -16, -18, 6, -2, 8, 15, 3, -16, -13, -10, -10, 1, -19, -9, -6, -10, 4, 7, 14, 26, 32, 28, 31, 33, 26, 33, 19, 8, 14, 5, 0, -5, -24, -32, -34, -37, -19, -5, -11, 3, 21, 3, 3, 28, 21, 37, 39, 15, 17, -6, -20, -14, -14, -5, 6, 6, 8, 27, 25, 21, 27, 25, 21, 34, 29, 17, 21, 17, 9, 8, -5, 4, 7, 2, 17, 8, 0, 5, 13, 16, 30, 27, 14, 7, -8, -12, -7, -8, -12, 7, 4, 2, 0, 4, -18, -26, -31, -31, -19, -18, -10, 8, -4, -9, 7, 9, 31, 33, 27, 50, 32, 27, 38, 44, 45, 52, 37, 33, 7, -9, -12, -6, -10, 15, 21, 17, 16, 8, 2, -10, -19, -25, -9, -6, -12, -8, -20, -40, -43, -34, -33, -21, -21, -19, 6, 5, 1, 33, 31, 33, 34, 36, 8, 14, 4, 16, 22, 16, 24, 33, 28, 29, 21, 15, 5, -6, 1, 18, 21, 14, 20, 0, -19, -7, -7, 20, 21, 5, 1, 14, -8, -12, 1, -3, -11, -12, -17, -18, -5, -11, -10, 8, 2, 30, 39, 33, 37, 39, 26, 33, 20, 8, 6, 6, -13, -27, -29, -33, -13, 4, 1, 8, 3, 2, 7, 3, 28, 34, 28, 41, 21, 2, -3, -5, -20, -15, -14, -12, 5, -6, -6, 0, 25, 15, 20, 20, 20, 34, 24, 16, 20, 18, 8, 22, 17, 3, 7, 3, 16, 8, 8, 18, 20, 28, 24, 22, 0, -7, -7, -12, -8, -20, -27, -7, -8, -12, -7, 4, -5, -26, -24, -25, -20, -16, -11, -5, -4, 3, 21, 17, 29, 40, 33, 49, 52, 53, 43, 52, 46, 32, 32, 14, 6, 5, 0, 7, -8, 15, 21, 18, 15, 7, 3, -25, -20, -24, -25, -5, -18, -24, -27, -25, -30, -27, -26, -22, -20, -19, -1, 13, 15, 38, 31, 33, 44, 37, 32, 28, 25, 21, 21, 24, 27, 34, 34, 28, 22, 16, 2, 8, 15, 18, 14, -4, -2, -5, -13, -7, -7, 2, 5, 6, 7, 0, -2, -11, 0, -8, -26, -5, -17, -18, -5, -10, -11, 8, 2, 29, 47, 41, 35, 40, 33, 24, 20, 8, 5, 0, -13, -14, -7, 1, 6, 5, 14, 7, -8, 1, 14, 30, 27, 40, 29, 17, 21, 3, -4, -5, -12, -9, -6, -11, -10, 8, -6, 19, 20, 1, 19, 21, 20, 14, 19, 16, 26, 20, 14, 22, 17, 2, 7, 4, 1, 2, 1, 24, 21, 10, 16, 9, -12, -8, -6, -32, -23, -19, -13, -7, -1, 8, 12, -6, -13, -19, -23, -25, -27, -8, -13, 7, 3, 2, 21, 17, 22, 28, 34, 42, 52, 61, 62, 60, 33, 31, 32, 1, 5, 0, -6, -7, 5, 15, 26, 6, -6, 7, -23, -25, -20, -22, -32, -12, -24, -18, -12, -25, -24, -19, -25, -23, -13, -4, 11, 21, 21, 32, 27, 32, 44, 51, 33, 20, 19, 15, 20, 43, 27, 39, 30, 2, -6, -9, -11, -5, -11, 10, 15, -17, -10, -4, 1, 5, 7, 2, 5, 21, 7, 6, 20, 2, 0, -14, -19, 0, -16, -11, -13, -15, -12, 8, 17, 35, 46, 35, 33, 28, 21, 24, 21, 9, -2, 1, -13, -22, -7, 15, 5, 6, 14, -6, 18, 22, 20, 38, 26, 28, 18, 16, 21, -1, -12, -5, -11, -10, 6, 3, 9, 15, 15, 5, 6, 2, 18, 22, 0, 12, 26, 22, 25, 32, 26, 21, 18, -11, -7, 5, -6, 8, 3, 9, 6, 17, 15, -4, 1, -16, -13, -10, -11, 9, 1, 5, 13, -4, -2, 1, -6, -20, -8, -12, 0, 6, 0, 21, 18, 15, 21, 11, 15, 35, 41, 47, 52, 62, 54, 46, 34, 30, 22, -5, -2, 0, -12, 5, 7, 15, 6, -7, -33, -21, -22, -26, -20, -8, -12, -12, -16, -5, -5, -9, -18, -33, -31, -31, -6, 9, 17, 22, 8, 18, 33, 21, 18, 33, 27, 32, 38, 33, 43, 38, 26, 33, 5, -11, -6, -8, -12, 7, 17, 16, 7, 3, 15, 22, 15, 4, 7, 2, 17, 22, 7, 5, 6, -5, -9, 0, -19, -13, -14, -19, -7, -7, 0, 8, 10, 28, 21, 24, 21, 28, 22, 17, 21, 10, 2, 9, 1, 4, 21, 2, 4, 7, 14, 20, 26, 27, 31, 26, 14, 21, 19, 1, 0, -8, -33, -20, -23, -12, 1, 10, 9, 8, 3, 2, 8, 16, 18, 21, 9, 18, 21, 33, 25, 27, 2, 19, 6, 14, 20, 19, 15, 21, 5, 0, 7, -9, 1, -5, -16, -11, -6, 3, 2, 8, 2, -16, 1, -11, -10, -5, -12, -1, 0, -5, 4, 20, 14, 20, 20, 2, 6, 26, 26, 39, 42, 60, 60, 49, 39, 34, 17, 16, 14, 2, 3, 8, 1, 4, 7, 1, -9, -19, -26, -21, -28, -32, -8, -6, -13, 0, -9, -11, -7, -35, -27, -11, -4, 9, 20, 18, 8, 9, 15, 4, 26, 23, 28, 35, 27, 37, 51, 40, 42, 40, 13, 7, 5, 2, 5, 7, 0, 8, 3, 2, 20, 18, 27, 23, 3, 2, 20, 17, 16, 22, -5, -9, -6, -38, -31, -26, -27, -21, -27, -33, -29, 6, 0, 20, 12, 14, 20, 19, 15, 21, 17, 15, 21, 3, 14, 8, 2, 3, 7, 2, 16, 34, 33, 31, 33, 33, 30, 22, -12, -7, -7, -12, -14, -21, -27, -6, 11, 8, 0, -1, 0, 8, 3, 2, 7, 17, 15, 16, 27, 29, 34, 28, 29, 22, 27, 30, 21, 15, 12, 14, 0, 6, -7, -12, -6, -7, 1, 7, 4, 15, 7, -8, -25, -19, -10, -18, -6, -10, -11, 1, -5, -2, 0, 16, 17, 21, 14, 5, 32, 16, 25, 33, 45, 52, 43, 40, 32, 31, 26, 28, 17, 16, 7, 4, 15, 8, -11, -10, -6, 2, -10, -6, -12, -9, -13, -32, -30, -6, -6, -7, -7, -13, -8, 0, -5, 0, 11, 9, 7, 5, -12, -5, 2, 2, 27, 29, 28, 34, 39, 42, 33, 29, 23, 8, 1, -7, -7, -11, -9, -6, 0, 20, 19, 15, 20, 31, 26, 34, 30, 16, 27, 25, 14, -5, -25, -24, -13, -17, -18, -12, -12, -15, -13, -4, -16, 0, 0, 13, 20, 15, 19, 21, 14, 21, 31, 16, 26, 20, 14, 9, 2, 2, 20, 18, 21, 29, 33, 29, 21, -10, 2, 8, -13, -7, -7, -17, -23, -5, -13, -7, -1, -5, -1, 6, 0, 8, 4, 2, 20, 19, 26, 29, 28, 29, 33, 29, 27, 34, 33, 12, 6, -3, -17, -26, -34, -22, -21, -26, -8, -6, 0, 7, 5, 2, 6, 6, -12, -5, -10, -4, -6, -9, -12, 1, 9, 10, 7, 3, 16, 22, 14, 18, 21, 22, 42, 46, 38, 33, 32, 28, 31, 32, 20, 21, 18, 15, 7, 5, 0, -5, -10, -11, -6, -10, 1, -5, -18, -17, -12, -4, -17, -12, -12, -8, -6, -12, -1, 7, 15, 20, 6, -12, -7, -7, -12, 7, 5, 21, 28, 30, 27, 34, 29, 29, 21, -3, 8, 8, 15, 4, -6, -12, -10, 7, 14, 19, 20, 27, 31, 33, 26, 38, 37, 15, 20, 19, -5, -13, -23, -18, -13, -17, -18, -5, -30, -32, -26, -18, -16, 0, 1, 11, 27, 21, 11, 14, 21, 38, 27, 21, 20, 19, 15, 21, 19, 15, 27, 25, 15, 22, 3, 16, 1, -17, -11, 8, 2, -9, -6, -18, -16, 0, -5, -1, 6, -5, 5, 20, 14, 7, 5, 15, 32, 31, 32, 27, 11, 8, 14, 17, 8, 27, 17, 9, -12, -17, -17, -12, -11, -9, -6, -12, -9, -5, -12, 19, 20, 1, 5, 6, 1, 6, 18, -5, 0, 12, 8, 1, -4, 2, 7, -9, -12, 8, 2, 18, 21, 16, 23, 28, 21, 19, 32, 22, 24, 27, 14, 20, 19, 14, 19, 6, 0, -6, -9, 2, 6, -15, -33, -11, -4, -3, 14, 10, -4, 1, -4, -2, 7, -4, -16, -12, -5, 5, 6, -18, -15, -6, -13, 20, 19, 15, 26, 25, 21, 27, 24, 22, 0, -9, 1, 22, 16, 16, 34, 17, 16, 22, 15, 18, 20, 16, 29, 34, 27, 31, 32, 15, 5, 6, -26, -27, -29, -32, -34, -36, -39, -26, -30, -32, -12, -17, -4, 1, 16, 23, 28, 9, 10, 40, 16, 30, 33, 27, 19, 21, 15, 31, 32, 14, 20, 19, 1, 7, -15, -19, -6, -8, -12, 8, 3, -10, -5, 3, -4, 1, -4, -3, 14, 9, 18, 8, 14, 19, 20, 28, 31, 33, 26, 27, 25, 21, 13, 12, 7, 15, -2, -4, 1, -9, -4, 1, 2, 3, -5, -11, -10, 8, 1, 4, 20, 15, 18, 21, 14, 20, 20, 15, 13, 0, -5, 0, -1, 1, -6, -9, -12, 8, 17, 28, 22, 17, 22, 22, 16, 17, 21, 16, 17, 22, 15, 19, 20, 15, 18, 21, 14, 20, 19, 2, -7, -14, -20, -13, -3, -11, 7, 11, -5, 8, 2, -3, 0, -3, -4, 1, -5, 4, 7, 2, 4, -5, 14, 19, 19, 22, 18, 21, 14, 21, 19, 15, 20, 5, 0, 21, 17, 27, 33, 30, 27, 34, 15, 16, 21, 16, 16, 22, 27, 18, 20, 2, -9, -5, -20, -34, -29, -32, -28, -34, -34, -12, -16, -25, -20, -15, 14, 22, 22, 23, 21, 18, 27, 34, 27, 30, 33, 28, 30, 34, 27, 31, 33, 27, 19, 20, -12, -7, -14, -33, -20, -22, -13, 7, 4, 15, 8, 4, 2, 1, 9, 9, 15, 9, 16, 22, 15, 18, 21, 27, 30, 33, 32, 25, 20, 15, 20, 13, -5, 0, -1, -11, -6, -8, -5, 8, 3, 2, 7, 3, 2, 7, 2, 3, 7, 16, 17, 33, 27, 18, 21, 15, 5, 0, -5, 13, 0, 0, 7, 5, 0, 21, 18, 15, 21, 24, 22, 15, 9, 9, 14, 16, 16, 22, 15, 17, 20, 15, 17, 21, 15, 6, 6, -11, -8, -6, -20, -13, -1, -11, 0, -1, 0, 7, 4, 2, 6, -2, -5, 2, -4, -3, 1, -3, -3, 8, 15, 18, 26, 33, 25, 21, 1, 6, 6, 1, 6, 6, 0, 20, 19, 27, 33, 31, 27, 34, 35, 17, 21, 17, 15, 8, 1, 3, 7, -3, -3, -12, -20, -15, -7, -18, -15, 1, -27, -13, -14, -19, 0, 12, 14, 21, 24, 22, 28, 30, 27, 34, 34, 28, 39, 35, 28, 34, 27, 30, 22, 15, 18, 15, -5, -1, -14, -18, -8, -6, 0, 21, 5, 1, 6, 5, 14, 22, 17, 9, 14, -2, 16, 22, 16, 16, 22, 22, 17, 34, 8, 11, 7, 1, 5, 7, -5, -7, -20, -26, -21, -8, 0, 7, 12, 2, 20, 18, 1, 7, 17, 16, 21, 17, 16, 22, 1, 17, 21, 16, 17, 14, 8, 5, 13, 1, 5, 7, 14, 6, 19, 8, 13, 19, 7, 21, 12, 15, 21, 17, 16, 21, 2, 16, 34, 29, 17, 27, 22, 17, 7, 15, 5, 7, 1, 5, 7, 0, 0, 12, 0, 6, 5, -12, -6, -1, -5, 0, -9, -11, 1, 3, 2, 8, 16, 29, 27, 22, 23, 28, 15, 4, 7, 1, -22, -7, 14, 32, 31, 33, 45, 44, 39, 33, 30, 28, 21, 18, 1, 1, -3, -3, -6, -9, -18, -19, -12, -9, 6, -11, 3, -5, -13, 0, 0, -4, 4, 20, 14, 7, 24, 9, 13, 31, 32, 34, 30, 16, 21, 18, 15, 35, 16, 17, 21, 16, -10, -5, -4, -16, -6, -12, -8, 6, 14, 19, 6, 14, 19, 20, 14, 20, 19, 1, 6, 18, 15, 21, 3, 2, 8, 17, 2, 15, 8, 10, 8, 2, 4, 1, -12, -22, -20, -19, -8, 7, 0, 20, 26, 21, 20, 20, 27, 21, 17, 16, 20, 5, 0, 22, 16, 17, 27, 17, 3, 8, 1, -9, -6, -11, 4, -5, 0, 0, 6, 2, 5, 21, 20, 27, 18, 28, 32, 32, 14, 22, 17, 16, 32, 4, 15, 16, 8, 18, 20, 17, 23, 16, 0, 5, 7, 2, 4, 8, -6, -21, -22, -26, -29, -20, -27, -19, -2, 2, 0, 19, 15, 22, 29, 29, 39, 36, 34, 23, 14, 5, 7, -10, 3, 8, 14, 26, 32, 28, 36, 38, 32, 33, 32, 28, 7, 5, -18, -13, -22, -25, -33, -31, -32, -19, -10, 2, 8, 2, 3, 8, 2, 3, 7, 1, -8, 7, 14, 19, 26, 20, 26, 32, 26, 33, 31, 15, 20, 19, 1, 21, 17, 9, 14, 11, 16, 1, 2, 3, -6, -11, -10, 8, 15, 19, 14, 8, 19, 21, 1, 5, 6, 14, 20, 20, 15, 20, 19, 15, 7, 18, 15, 28, 10, 9, 8, 2, -3, -6, -18, -17, -6, -12, -9, 21, 15, 19, 27, 21, 19, 20, 15, 6, -7, -12, 6, 19, 14, 14, 11, 8, 20, 17, 16, 22, 2, 2, 7, -11, -10, -5, -12, -2, 14, 8, 18, 27, 21, 37, 32, 27, 31, 32, 15, 7, -8, -26, -6, 5, 1, 28, 23, 22, 21, 17, 16, 8, 2, 3, 7, 2, -3, -12, -33, -30, -20, -12, -1, 0, -5, 6, 6, 15, 20, 20, 14, 21, 31, 27, 39, 24, 21, 22, 2, 2, 8, 16, 2, 8, 1, 17, 33, 28, 30, 39, 33, 19, 20, 15, 5, 7, -5, -13, -8, -12, -14, -15, -5, 7, 4, 2, 7, 4, 2, 8, -11, -10, -6, -10, -11, 22, 1, 5, 27, 21, 36, 33, 27, 31, 32, 2, 5, 6, 0, 21, 18, 15, 27, 24, 21, 22, 17, 16, 7, 3, 2, 8, 1, 11, 14, -3, -3, 8, 0, 19, 20, 15, 18, 21, 14, 7, 19, 2, 19, 6, 0, 8, 10, 9, 6, 5, 1, 9, 2, -10, -6, 3, 2, 22, 15, 18, 26, 34, 23, 8, 14, 6, 5, -11, 18, 21, 6, 14, 11, 9, 20, 5, 0, 8, -10, -11, -6, -10, -11, -5, -11, 3, 22, 16, 17, 39, 33, 36, 33, 28, 31, 21, 0, 6, -21, -26, 5, 6, 15, 21, 25, 22, 21, 18, 14, 8, -9, -11, -6, -17, -17, -12, -32, -16, -5, 1, 4, 8, 1, 18, 21, 14, 19, 20, 15, 31, 32, 26, 32, 25, 21, 8, -10, 1, 21, 18, 2, 8, 2, 16, 21, 16, 17, 27, 21, 18, 21, 15, 4, 7, 0, 6, -7, -19, 0, 0, -6, 0, 5, 1, 7, 18, 1, -6, -9, -11, -5, 2, 2, 22, 16, 17, 39, 34, 29, 33, 2, 18, 21, 14, 19, 20, 1, 20, 20, 14, 21, 25, 33, 32, 19, 15, 8, 4, 1, 8, -3, -4, 1, -4, -3, 7, 15, 17, 21, 28, 18, 7, 1, -8, -7, -12, -7, -7, -13, 6, 5, 1, 6, 5, 1, 7, 17, 15, 21, 17, 15, 34, 28, 29, 33, 34, 17, 21, 15, 4, 7, 14, 18, 21, 8, 13, 13, 8, -7, -7, -12, 7, 5, -12, -6, -9, -12, -5, -10, 2, 33, 29, 28, 34, 28, 29, 34, 16, 17, 33, 26, 19, 20, 15, 5, 21, 14, 20, 25, 15, 20, 20, 13, 7, -9, -11, -6, -2, -19, -12, -4, -3, 20, 3, 2, 8, 14, 18, 20, 16, 17, 21, 26, 32, 32, 27, 19, 20, 14, 21, 19, 15, 21, 19, 15, 22, 17, 16, 21, 17, 16, 15, 16, 17, 21, 16, 16, 21, 1, 4, 7, 9, -2, 0, -5, -1, 6, 1, 6, 6, 1, -6, -9, 0, 6, 30, 28, 34, 28, 16, 21, 29, 27, 22, 15, 11, 21, 16, 17, 22, 26, 32, 32, 27, 31, 33, 26, 32, 20, 0, 7, 5, 1, 7, -15, -19, 0, -2, -5, 21, 17, 16, 8, 2, 2, 21, 16, 18, -5, 1, 12, 7, 1, 5, 20, 15, 20, 20, 15, 20, 19, 27, 32, 30, 27, 34, 29, 28, 33, 17, 15, 22, 16, 3, 21, 16, 17, 22, -5, 12, 13, 8, -2, 7, 0, 0, 5, -11, 5, 6, 0, 7, 17, 15, 32, 31, 27, 34, 28, 17, 21, 3, 1, 8, 1, 17, 20, 16, 30, 21, 14, 19, 6, 1, 18, 21, 1, -6, -8, -5, 7, 5, -6, 14, 10, 8, 21, 17, 15, 34, 28, 17, 21, 16, 17, 34, 27, 31, 21, 15, 17, 21, 14, 31, 20, 1, 5, 6, 13, 22, 18, 2, 19, 19, 14, 22, 16, 16, 33, 4, -12, -4, 1, 4, 21, 9, 10, 2, -6, 5, 6, 1, -8, 7, 0, -6, -8, 15, 32, 19, 14, 8, 3, 15, 20, 18, 15, 22, 16, 16, 20, 16, 28, 35, 27, 30, 33, 27, 30, 34, 27, 31, 7, 1, 6, 6, 1, -7, -15, -19, -13, 11, 8, 21, -23, -26, -6, -10, 1, -4, 2, 17, 21, 16, 17, 8, 1, 4, 20, 16, 17, 21, 13, 20, 19, 15, 31, 32, 14, 21, 31, 15, 21, 18, 15, 35, 17, 16, 21, 3, 2, 8, 8, 11, 14, -4, 3, 8, 1, 20, 6, 1, 4, 7, 14, 20, 19, 14, 20, 18, 14, 22, 3, 2, 7, 4, -12, -5, 2, 16, 34, 28, 28, 8, 0, 4, 7, 15, 18, 7, -12, -7, -7, -12, 6, 0, -6, 13, 12, 15, 21, 18, 15, 33, 30, 28, 21, 29, 28, 34, 17, 16, 21, 16, 17, 33, 27, 31, 7, 1, 4, 6, 14, 19, 6, 1, 19, 20, 14, 21, 17, 2, 7, -8, -12, -5, 16, 17, 20, 11, 9, 1, -5, 5, 6, -11, 3, 8, 0, 19, 20, 15, 18, 7, 0, 7, 18, 27, 32, 19, 14, 21, 17, 15, 21, 17, 15, 34, 28, 29, 33, 29, 28, 34, 28, 30, 7, 1, 4, -6, -12, -7, -14, -5, 13, 13, 0, 7, -8, -12, -7, 5, 0, -19, 3, 3, 20, 17, 15, 8, 1, 3, 20, 16, 16, 22, 14, 19, 20, 15, 5, 20, 27, 20, 19, 15, 20, 19, 14, 21, 18, 15, 7, 4, 1, 15, 10, 10, 1, 3, 3, 8, 2, 17, 7, 1, 18, 21, 14, 19, 20, 15, 31, 32, 26, 33, 19, 1, 7, 4, 1, 7, 4, 27, 33, 29, 28, 22, 1, 17, 21, 16, 3, -5, -12, -9, -6, -12, -8, -13, -20, 12, 13, 15, 20, 20, 27, 33, 30, 27, 33, 31, 15, 21, 17, 16, 20, 17, 29, 34, 28, 17, 7, 2, 16, 22, 14, 5, 6, 2, 18, 21, 14, 20, 19, -12, -7, -7, -13, -5, 4, 16, 14, 10, 9, 15, -10, -11, -5, 1, 3, 7, 1, 17, 21, 14, 5, 7, 0, 18, 20, 27, 20, 19, 14, 20, 19, 15, 20, 18, 27, 33, 30, 28, 34, 29, 28, 34, 28, 17, 7, -11, -9, -5, -12, -8, -13, -6, 12, 21, 1, -7, 6, 15, 20, 20, 1, 7, 4, 15, 21, 17, 15, 21, 3, 16, 21, 16, 15, 21, 15, 18, 7, 1, 17, 8, 0, 6, 20, 15, 19, 7, 14, 21, 19, 1, 19, 19, 14, 15, -2, -4, 0, 4, 1, 8, 16, 17, 7, 16, 17, 22, 15, 18, 21, 15, 18, 33, 27, 32, 20, 14, 5, -7, -13, -6, 5, 27, 32, 31, 15, 34, 17, 16, 21, -10, -11, -18, -25, -10, -6, -11, -10, -12, -5, -1, 20, 16, 18, 33, 26, 33, 32, 27, 20, 19, 15, 21, 18, 15, 21, 30, 27, 34, 28, 28, 21, 16, 16, 8, 2, 3, 7, 2, 4, 21, 15, 5, 20, 1, -7, 0, 0, 6, 5, 15, 14, 12, -5, 8, -9, -12, -6, 3, 2, 8, 16, 16, 21, 16, 17, 22, 15, 19, 21, 16, 18, 21, 14, 20, 19, 1, 5, 20, 14, 27, 36, 28, 33, 30, 27, 34, 16, -11, -6, -10, -11, -5, -11, -9, 0, -4, 3, 22, 14, 19, 32, 27, 18, 6, 0, 6, 5, 15, 20, 19, 14, 34, 18, 21, 27, 18, 15, 22, 16, 3, 21, 2, 2, 8, 1, 4, 6, 15, 17, 21, 14, 19, 20, 15, 19, 20, 14, 0, -1, 1, 6, 5, 1, 21, 17, 2, 21, 18, 21, 28, 16, 17, 21, 16, 16, 21, 15, 18, 20, 15, 4, -6, -13, 5, 19, 27, 32, 32, 26, 33, 18, 2, -6, -9, -12, -5, -10, -11, -5, -10, -4, 1, 8, 10, 14, 16, 17, 33, 26, 32, 20, 15, 19, 6, 0, 6, 18, 15, 19, 31, 27, 34, 29, 16, 20, 4, 1, 9, 1, 3, 7, 3, 2, 23, 15, 4, 13, 9, 24, 7, 0, 7, 19, 9, 5, 7, 0, 7, -22, -25, 6, 5, 0, 21, 17, 16, 21, 3, 2, 22, 2, 2, 7, 15, 17, 21, 15, 18, 21, 28, 31, 39, 33, 38, 31, 27, 31, 33, 14, 8, 4, -11, -6, -8, -12, -4, -11, -17, 7, -9, -11, -4, 14, 30, 20, 16, 17, 8, 0, 6, 19, 15, 19, 21, 26, 39, 25, 21, 26, 20, 14, 7, 3, 2, 7, 3, 2, 8, 2, 3, 7, 16, 2, 21, 15, 18, 21, 15, 18, 7, -6, 6, 6, 2, 5, 6, 14, 21, 30, 22, 27, 31, 21, 28, 17, 16, 21, 3, 1, 8, 15, 18, 21, 16, 17, 8, 0, 19, 32, 27, 31, 33, 27, 20, 5, -12, -7, -8, -13, -6, -9, -12, 7, 4, 1, 22, 10, 10, 8, 28, 29, 21, 15, 18, 20, 15, 4, 7, 0, 5, 19, 15, 31, 32, 27, 32, 31, 15, 6, 4, 1, 8, 4, 2, 8, 3, 2, 22, 22, 16, 21, 22, 23, 22, 1, 18, 7, 1, 5, 7, 0, 5, 6, 0, 6, 5, 1, 20, 18, 14, 20, 18, 1, 7, 3, 2, 7, 16, 17, 21, 16, 29, 33, 34, 42, 46, 33, 30, 33, 26, 20, 19, 1, 5, -7, -12, -6, -9, -12, -7, -9, 0, 8, 3, -11, 21, 17, 16, 22, 15, 17, 7, 2, 18, 22, 27, 30, 39, 39, 43, 26, 20, 20, 20, 0, 7, 4, 1, 7, 5, 0, 8, 2, 2, 7, 3, 15, 8, 15, 18, 20, 2, 2, 8, 0, 5, -7, -11, 18, 22, 26, 33, 32, 27, 20, 13, 14, 21, 4, 1, 7, 4, 1, 7, 16, 16, 21, 16, 2, 22, 28, 29, 33, 28, 30, 22, 14, 19, -7, -25, -22, -21, -26, -7, 5, 1, 13, 18, 14, 21, 10, 15, 21, 17, 16, 22, 16, 17, 8, 2, 3, 7, 15, 18, 21, 27, 30, 33, 26, 32, 7, -13, -7, -8, -12, 6, 5, 0, 7, 17, 15, 33, 4, 27, 28, 17, 17, 7, 3, 3, 8, 1, 4, 7, 15, 18, 8, 0, 6, 20, 1, 5, 5, 14, 7, 5, 1, 6, -8, 0, 8, 17, 16, 21, 16, 22, 39, 29, 29, 39, 28, 30, 22, 15, 4, 0, 1, 5, -7, -11, -8, -7, -12, -7, 5, 1, 6, 4, 0, 8, 3, 16, 21, 4, 2, 9, 1, 4, 21, 22, 40, 35, 38, 37, 20, 16, -9, -6, 0, 0, 5, 2, 6, 6, 0, 8, 4, 2, 21, 18, 14, 22, 17, 3, 14, 10, 2, -4, -12, -9, 7, 16, 29, 33, 33, 43, 33, 15, 6, 6, -12, -7, -7, -18, -13, 5, 1, 7, 4, -12, 7, 4, 1, 34, 30, 29, 34, 16, 16, 22, 1, 4, -6, -12, -8, -6, -12, 5, 13, 15, 20, 20, 8, 6, 19, 1, 7, 12, 8, 21, 4, -4, 1, 10, -11, -6, 2, 16, 22, 27, 30, 21, 15, 18, 7, 0, -8, 6, 1, 6, 6, 14, 26, 31, 27, 32, 12, 1, 7, 4, 1, 7, -3, -4, 7, 3, -10, 7, 28, 17, 7, 15, 18, 21, 1, 5, -6, -12, -7, -8, -12, -7, 6, 1, 7, 18, 27, 40, 30, 46, 52, 42, 28, 34, 16, 16, 15, 8, 10, 8, 1, -9, 7, 1, -9, 7, 1, 5, 6, 0, 6, 6, 1, 7, 5, 1, 7, 5, 1, 8, 4, 8, 22, 29, 28, 39, 29, 17, 7, 1, -2, 0, -5, 4, 7, 1, 5, 20, 1, 19, 20, 14, 7, 19, 1, 7, 5, 8, 14, -2, -12, -6, -10, -10, 21, 28, 34, 46, 40, 30, 27, 1, 4, -5, -12, -14, -14, -18, -8, 6, 1, 20, 19, 15, 20, 31, 27, 34, 30, 15, 21, 17, 16, 22, 3, 3, -5, -11, -10, 7, 7, 18, 20, 15, 12, 7, 0, 5, 6, -4, -1, 13, 14, 7, -2, -4, 13, 12, 7, 9, 16, 17, 34, 17, 16, 22, 1, 4, 7, 2, 3, 7, 1, 18, 21, 21, 31, 33, 21, 7, 6, 1, -7, 5, -5, 1, -9, -12, -6, -9, 2, 21, 16, 16, 21, 16, 16, 7, -12, -10, -6, -12, -9, -6, -13, 5, 6, 1, 20, 38, 39, 45, 44, 40, 39, 36, 21, 21, 10, 9, 14, 17, -11, -5, -11, 3, 8, 2, 3, 7, 1, -8, -6, -11, 4, 7, 0, 6, 5, 2, 6, -7, 14, 21, 24, 28, 27, 25, 15, 34, 29, 3, 7, -3, -4, 9, 1, 4, 7, 15, 17, 21, 15, 19, 20, 1, -8, 6, -12, -7, -1, -5, 0, -1, -6, -5, 3, 16, 39, 42, 33, 41, 22, 17, 20, 3, -10, -11, -19, -16, -6, -11, 4, 7, 14, 20, 19, 15, 19, 20, 14, 21, 18, 1, 7, 5, 0, 8, -10, -25, -20, 3, 2, 14, 9, 10, 8, 1, 4, 7, -12, 4, 0, -5, 19, 20, 15, 20, 13, 7, 14, 12, 8, 27, 4, 15, 22, 17, 15, 7, 2, 2, 8, 2, 2, 22, 16, 24, 27, 22, 24, 8, 0, 5, -7, -12, -15, -13, -20, -6, -8, -11, 6, 5, 14, 34, 29, 17, 20, 4, 1, -4, -12, -10, -6, -10, -11, -4, 0, 5, 20, 16, 35, 40, 20, 20, 32, 22, 26, 13, 20, 22, -2, 2, -6, -8, 0, 8, 3, 2, 7, 4, 2, -5, -12, -9, -7, -11, 3, 8, 0, 6, 6, 2, 5, 7, 6, 14, 12, 16, 20, 20, 26, 21, 17, -3, 0, 5, 1, 9, 2, 17, 21, 17, 15, 22, 14, -8, -7, -24, -10, -5, -13, -7, 0, -4, -1, 0, 6, 7, 18, 33, 32, 31, 27, 28, 18, 15, -6, -9, -18, -5, -11, -10, -6, 2, 17, 22, 15, 18, 7, -12, -9, -6, 0, 6, 5, 1, 6, 6, 0, -6, -9, -11, 7, 12, 1, 8, 3, 9, 7, 3, -11, -5, 2, 4, 7, 2, 17, 22, 15, 5, 13, 8, 12, 13, 7, 13, 5, 15, 21, 19, 1, 7, 4, 2, 7, 18, 16, 22, 16, 17, 21, 16, 2, 8, 1, -9, -6, -11, -9, -6, 0, 6, 5, 2, 5, 6, 26, 21, 17, 2, 6, 5, -12, -5, -10, -11, -6, -10, -12, 8, 1, 18, 21, 2, 17, 22, 15, 19, 27, 15, 12, 14, 7, 13, 20, 1, 6, 19, 1, 7, 4, -12, -6, -9, -12, -5, -10, -11, -6, 2, 2, 8, 2, 17, 21, 15, -9, -6, 1, 5, 6, 1, 5, -7, -13, 6, 4, 1, 6, 5, 0, 21, 17, 16, 20, 4, 1, -4, -12, -10, -6, -10, -10, -4, -12, -8, 0, 2, 18, 15, 7, 13, 32, 28, 31, 32, 14, 21, 4, -11, -7, -8, -12, -5, -10, 2, 7, 3, 1, -5, 1, 3, -6, -11, -10, -5, 14, 19, 20, 15, 18, -6, 0, 20, 5, 1, 6, 5, 0, 8, 3, 2, -6, -9, -12, 7, 2, 3, 8, -10, 17, 22, 1, 4, 1, 2, 4, 14, 8, 13, 6, 1, 6, 20, 0, 6, 18, 15, 21, 19, 15, 22, 17, 22, 7, 4, 2, -18, -25, -23, -6, -10, 2, -4, 0, 5, 6, 1, 4, 8, 13, 20, 5, 2, 5, -6, -13, -5, -9, -11, 6, 4, 0, 9, 2, 3, 7, 3, 22, 23, 15, 11, 13, 16, 29, 28, 32, 25, 20, 15, 19, 20, -12, -7, -8, -12, -7, -8, -13, -6, -9, 2, 7, 3, 14, 21, 16, 16, 7, -10, -11, -5, 1, 4, 21, 2, -9, 7, 0, 5, 5, 15, 19, 20, 14, 21, 19, 2, 7, 4, 0, -5, -23, -25, -20, -24, -11, -5, 2, 10, 14, 16, 17, 14, 7, 43, 34, 27, 31, 32, 2, 5, -7, -12, -6, 5, 1, 6, 19, 15, -5, -10, -11, -6, -10, 2, 8, 2, 2, 7, 16, 17, 21, 27, 18, 21, 15, 12, 0, 1, 13, 6, 1, 6, -8, -12, -6, -8, 1, 21, 4, 1, 8, -9, 1, 8, -11, -3, 1, 2, -3, 14, 21, 5, 7, 1, 4, 21, 14, 20, 20, 15, 20, 19, 14, 21, 18, 16, 7, -22, -33, -26, -17, -10, -6, -9, -11, -18, -12, -9, -6, 2, 3, 9, 7, 0, 6, 2, 4, -6, -14, 6, 4, 1, 6, 7, 0, 15, 10, 2, 7, -9, 15, 9, 2, 10, 26, 41, 40, 40, 33, 18, 7, 2, -2, -13, -20, -7, -14, -18, -15, -6, -13, -7, 4, 15, 20, 20, 15, 22, 29, 28, 27, -9, -11, 9, 2, 4, -6, 2, 3, 8, 14, 5, 6, 15, 4, 7, 0, 6, 5, 1, 6, 0, -6, -26, -23, -31, -27, -29, 0, 9, 2, 10, 33, 24, 33, 41, 33, 31, 32, 28, 17, 8, 0, 5, 20, 15, 18, 21, 0, -6, -8, -11, -7, -7, -13, -26, -3, -3, -13, 4, 1, 8, 16, 29, 33, 29, 16, 15, 14, -2, 0, -4, 4, 8, 0, 6, 6, 1, 5, 20, 14, 21, 18, 1, -7, -8, 15, 8, 3, 9, 7, 17, 2, 7, 9, 4, 7, 16, 30, 34, 15, 18, 27, 21, 20, 21, 15, 20, 20, 1, -6, -8, -19, 14, 12, 15, 8, 3, 2, 7, 17, 28, 22, 16, 10, 15, -4, -3, 8, 1, 4, 7, 14, 18, 21, 15, 12, 13, 0, 6, -8, 1, 6, 5, 1, 7, 4, 8, 39, 36, 34, 28, 23, 3, 8, 16, -3, 1, -18, -16, -13, -19, -8, 7, -12, 6, 6, 14, 20, 19, 21, 39, 36, 27, 21, 18, 15, 22, 3, -11, 7, 3, 16, 22, 15, 18, 7, 2, 3, 22, 15, 5, 6, -5, -8, 0, -6, -20, -22, -32, -28, -1, 14, 21, 24, 40, 46, 43, 34, 40, 35, 28, 34, 17, 16, 22, 2, 17, 21, 16, -2, 7, 0, -8, 6, -11, -7, 7, -5, -6, -2, -4, 6, 6, 15, 22, 29, 28, 39, 36, 22, 29, 9, -3, 0, 2, 3, -5, -13, 4, 7, 15, 19, 21, 1, 5, 6, 1, 6, 20, 1, 6, -1, -5, 21, 18, 21, 28, 11, 2, 8, 28, 28, 40, 22, 24, 27, 22, 11, 14, 15, 19, 6, -12, -9, -6, 0, 7, 18, 1, 6, 6, 25, 22, 3, 2, 14, 11, 7, 15, -4, 3, 7, 3, 3, 22, 15, 24, 27, 22, 24, 27, 14, -7, 6, 1, 5, 7, 0, 21, 31, 33, 39, 25, 20, 28, 3, 16, 8, 3, 3, 1, -18, -17, -12, -11, -3, 1, 1, 5, 20, 15, 25, 27, 20, 26, 25, 15, 20, 20, 15, 7, 18, 15, 21, 30, 27, 22, 2, 2, -5, 2, 2, 8, 2, -2, 0, -4, -3, -5, -13, -8, -7, -11, 5, 21, 14, 27, 37, 40, 45, 26, 33, 34, 30, 16, 20, 18, 15, 35, 16, 3, -6, 2, -3, 1, 1, 4, 6, 2, 4, 8, -5, -20, 5, 2, 19, 21, 25, 34, 30, 22, 33, 31, 21, 15, 3, 2, 8, 4, -11, -5, -11, 3, 21, 15, 4, 7, 1, 5, -6, -12, -8, 6, 1, 19, 26, 20, 27, 25, 21, 21, 18, 27, 33, 29, 22, 34, 17, 9, 28, 17, 9, 15, -11, -9, -6, -11, -9, 7, -12, -8, 6, 1, 5, -7, 0, 6, 5, 1, 20, 20, 0, 8, 3, 2, 8, 3, 1, 21, 22, 29, 33, 23, 23, 22, 15, 18, -7, -25, -22, -6, 0, 20, 32, 21, 26, 13, 0, 7, 5, 2, 7, 4, 1, 8, -9, -11, -5, 3, 2, 0, 15, 17, 21, 22, 30, 34, 21, 37, 21, 15, 5, 6, 1, 19, 19, 14, 33, 31, 1, 7, 4, -12, -6, -9, -12, -5, -11, 2, 8, -10, -10, -19, -26, -23, -20, 1, 18, 27, 27, 32, 44, 33, 32, 32, 26, 21, 18, 15, 20, 19, 27, 21, 3, -11, -6, 3, 2, 8, 2, 3, 7, 2, 3, -5, -26, 4, 7, 1, 5, 21, 15, 33, 13, 14, 32, 26, 7, 7, 4, 1, -6, -8, -12, -5, 16, 2, 20, 4, 1, 8, 1, 4, -7, -11, 3, -5, 0, 5, 6, 15, 18, 21, 14, 20, 31, 27, 33, 36, 28, 27, 11, 1, 7, 2, 2, 7, -10, -11, -5, 1, -9, 7, -11, 3, 8, 0, 5, 20, 1, 4, 6, 14, 20, 19, 1, 6, 5, 0, 8, 4, 2, 14, 11, 22, 27, 23, 16, 22, 16, 3, 7, 1, 3, 21, 1, 4, 7, 1, 5, 6, 0, 6, 6, 1, 6, 6, 0, 7, -9, -11, 7, 4, 15, 22, 16, 17, 27, 23, 22, 29, 15, 18, 7, -11, -9, -5, 14, 20, 32, 15, 18, 20, 0, 7, 4, -12, -7, -8, -13, -5, -10, -11, -6, -9, -12, -19, -11, 3, 7, 2, 16, 28, 21, 36, 38, 27, 30, 33, 14, 19, 20, 15, 19, 33, 14, -6, -9, -12, -6, -9, 0, 8, 3, 2, 7, 2, 2, 7, 2, 4, 7, 15, 18, 21, 15, 18, 27, 21, 26, 7, 0, 6, -7, -12, -7, -8, -12, 21, 4, 0, 7, 3, 2, 7, 3, 2, -5, 2, -10, 7, 2, 3, 8, 1, 19, 32, 27, 31, 32, 27, 38, 38, 32, 27, 5, 1, -6, -8, -12, -6, -9, -12, -5, -10, -11, 7, -11, 3, 7, 2, 3, 21, 15, 18, 20, 1, 5, 7, 0, 6, 19, 1, 5, 6, 0, 15, 11, 9, 20, 19, 14, 8, 3, 3, 7, 16, 28, 9, 1, 18, 7, 1, 3, 8, 1, -1, 6, 1, 5, 6, 1, 7, -8, -12, 6, 19, 0, 7, 4, 15, 27, 24, 15, 22, 16, -10, -6, -10, -11, 8, 1, 18, 33, 15, 18, 7, 0, 6, 6, 1, 0, -7, -12, -6, -8, -12, -6, -9, -12, 7, 3, 2, 7, 17, 16, 28, 22, 17, 21, 16, 17, 21, 15, 18, 20, 14, 30, 33, 14, 6, -8, -12, -7, -8, -13, -6, 4, 1, 7, 4, 1, 8, 16, 29, 33, 17, 16, 22, 15, 18, 14, 3, 3, 8, -12, -8, -7, -12, -8, -7, 0, 7, 18, 15, 20, 6, 1, 8, 10, 2, 7, 18, 2, 9, 2, 3, 7, 2, 17, 22, 27, 30, 32, 27, 30, 33, 26, 20, 5, -12, -8, -7, -13, -6, -9, 1, 6, 5, 0, -5, 3, 2, 6, 3, 1, 8, 15, 4, 7, 2, 3, 15, 21, 20, 20, 15, 4, 7, 0, 6, 5, 0, 6, -8, 0, 8, 4, 1, 6, 29, 27, 34, 16, 16, 7, 2, 2, 8, 1, 4, 7, 1, 4, 7, 0, -7, -7, 1, 5, 6, 14, 21, 18, 15, 26, 25, 14, 22, 17, -10, 6, 4, 0, 9, 1, 4, 7, 2, 16, -5, 0, 5, 5, 1, 4, 7, -13, -7, -7, -12, -7, 5, 0, 7, 4, 15, 21, 18, 14, 22, 16, 16, 21, 3, 15, 22, 15, 18, 39, 34, 29, 34, 14, -22, -21, -12, -8, -6, -13, -6, -9, -12, 6, 5, 0, 21, 29, 27, 33, 18, 14, 22, 2, 2, 7, 2, 2, -5, -12, -9, -6, -12, -9, 7, 1, 6, 6, 15, 6, 6, 1, 14, 12, 15, 21, 18, 15, 8, 4, 2, 21, 16, 2, 7, 2, 29, 33, 28, 29, 34, 26, 19, 6, -12, -8, -6, -13, -6, 5, 1, 19, 19, 14, 7, 4, 1, 7, 4, 1, 8, -10, 3, 7, 2, 16, 28, 22, 18, 21, 16, 3, 7, 0, 5, 6, 1, 5, -7, -13, 6, 18, 15, 20, 31, 27, 34, 18, 2, 7, 4, 2, 8, 2, 3, 7, 2, 3, 8, 1, 4, 7, 1, 4, 7, 14, 19, 20, 27, 38, 38, 27, 22, 18, 15, -6, -8, 1, 7, 3, -11, -6, -10, -12, -5, -12, 3, 7, 2, 3, -5, -13, -8, -7, 1, 5, 6, 0, 6, 19, 15, 20, 20, 13, 21, 17, 15, 21, 4, 15, 22, 16, 17, 39, 23, 16, 22, -12, 4, 7, -11, -9, -6, -12, -8, -7, 1, 19, 32, 27, 33, 31, 27, 32, 19, 14, 21, 4, 2, 7, 3, 1, 8, -11, -10, -5, -11, -10, 8, 0, 4, 6, -11, 4, 7, 0, 26, 26, 16, 19, 20, 14, 21, 30, 16, 21, 5, 0, 8, 3, 16, 33, 30, 28, 34, 16, 17, 7, 1, -9, -6, -12, -8, 20, 15, 19, 6, 0, 6, 5, 15, 6, 5, -12, -6, -9, 1, 21, 17, 16, 21, 16, 16, 21, 15, 17, 21, 1, 3, 7, 1, 4, 6, -12, 18, 20, 14, 20, 32, 27, 20, 5, 0, 7, 4, 1, 7, 3, 2, 7, 3, 2, 21, 16, 17, 8, 2, 3, 7, 1, 18, 33, 27, 31, 33, 26, 32, 31, 1, 19, 6, -13, -6, 3, 1, 7, -8, -13, 8, 2, 2, 7, 2, -11, -6, -12, 3, -6, 1, 4, 7, 14, 18, 20, 15, 19, 32, 26, 20, 19, 14, 20, 19, 14, 22, 17, 15, 20, 30, 27, 22, 1, 3, 7, -10, -11, -5, -12, -9, 6, 2, 30, 34, 26, 32, 32, 15, 5, 6, 0, 7, 4, 2, 7, 4, 0, 8, -11, -11, -7, -10, 2, -4, -12, -9, -6, -11, 2, 8, 14, 19, 20, 15, 18, 20, 26, 32, 19, 15, 6, 6, 0, 7, 3, 16, 33, 30, 27, 34, 17, 2, 8, -10, -11, -5, -12, 4, 6, 2, 4, 7, 0, 19, 20, 1, 6, -7, -12, -7, -9, 14, 20, 18, 14, 21, 17, 15, 21, 17, 15, 21, 2, 3, 7, 2, 3, -6, 1, 18, 21, 15, 18, 21, 1, 6, 6, 0, -7, -8, -12, -7, -8, -12, -5, 4, 15, 33, 17, 15, 8, 2, 3, 7, -10, 29, 35, 28, 30, 33, 27, 31, 20, 1, 5, -6, -13, -6, -8, -12, -7, -8, -13, 7, 3, 2, 7, 4, -12, -6, 2, 3, 7, 2, 2, 8, 14, 18, 7, 1, 30, 34, 26, 32, 19, 15, 20, 6, 13, 20, 19, 15, 20, 18, 14, 22, 16, 2, -6, -10, -11, -5, -12, 3, 20, 15, 29, 34, 27, 31, 32, 2, -9, -6, -13, -7, 5, 1, 6, 5, 0, 7, -9, 1, 7, 4, 1, 7, -10, -11, -6, 2, 2, 8, 15, 18, 21, 15, 17, 33, 26, 32, 20, 1, 5, 7, 14, 7, -8, -12, 20, 31, 26, 34, 18, 2, -6, -10, -11, -5, -11, 2, 7, 2, 3, 8, 1, 17, 7, 1, 4, -6, -13, 19, 20, 14, 19, 20, 14, 21, 18, 1, 6, 4, 14, 8, 3, 2, 7, 3, 2, -5, 1, 17, 21, 16, 17, 22, 1, 5, 7, 1, -8, -6, -13, -7, -8, 1, 20, 19, 26, 33, 30, 15, 20, 4, -12, -5, 2, 28, 33, 29, 29, 34, 27, 29, 7, 1, -9, -6, -13, 4, 6, -12, -22, -21, 0, 7, 5, 1, 7, -9, 1, 7, 3, 1, 7, 3, 2, 7, -11, 2, 8, 27, 29, 33, 28, 30, 7, 1, 5, 20, 15, 19, 6, 1, 6, 19, 14, 20, 18, -12, -6, -9, -12, -5, -11, 2, 21, 17, 28, 34, 28, 17, 7, -11, -10, -6, 0, 19, 20, 15, 5, 6, 1, -7, -8, -5, 6, 5, 1, 8, -9, -11, 7, 4, 1, 8, 2, 16, 21, 28, 28, 35, 15, 4, 6, 2, 4, -5, -13, -7, 19, 27, 31, 33, 26, 22, 18, -11, -8, -8, -13, -5, -11, -10, 6, 4, 1, 8, 15, 4, 6, 3, 2, -5, 0, 32, 20, 15, 18, 21, 14, 20, 6, -5, 0, 5, 0, 7, 4, 2, 7, 4, -12, -5, 2, 2, 20, 17, 2, 8, 2, 4, 7, -11, -10, -6, -13, 4, 20, 15, 19, 32, 26, 33, 31, 16, 6, -7, 0, 22, 17, 15, 33, 30, 27, 34, 16, 3, -6, -11, -10, -5, -12, 4, 6, 1, -8, -20, 0, 6, -7, -19, -15, 6, 0, 7, 4, 1, 6, 5, 0, -5, -11, -11, 32, 30, 27, 35, 15, 18, 20, 2, 2, 8, 0, 5, 6, 2, 18, 21, 13, 6, 5, -11, -8, -8, -13, 8, 3, 1, 21, 31, 27, 22, 16, -10, -6, -10, 2, 8, 1, 18, 21, 16, 4, -5, -13, -7, 6, 1, -1, 6, 0, 7, 5, 1, 6, 5, 0, 7, 4, 1, 33, 30, 15, 22, 16, 3, 7, 2, -10, -6, 1, 18, 21, 28, 18, 21, 14, 19, 6, -12, -7, -8, -12, -6, -8, 0, 7, 4, 1, 21, 3, 2, 8, 3, 2, 7, 1, 29, 34, 16, 17, 22, 14, 5, 6, -12, 4, 6, 0, 6, 5, 1, -7, -7, -13, -5, -10, -11, 7, 4, 1, 8, 2, -10, -6, -10, -11, -6, -12, 4, 7, 15, 30, 33, 26, 32, 32, 15, 19, 6, 13, 20, 18, 27, 32, 31, 27, 22, 3, -11, -6, -10, -11, -6, -11, -10, -6, 2, -10, -6, -12, -9, -6, 0, 4, 6, 0, 6, 6, 15, 6, 5, 0, 7, -9, 14, 33, 18, 14, 21, 29, 16, 21, 17, 2, 8, 15, 18, 20, 16, 17, 7, 14, 5, 6, -11, -9, 7, 0, 6, 5, 15, 20, 19, 15, 21, 18, -11, -6, -9, 1, 7, 2, 17, 7, -10, -24, -19, -26, 4, 6, 1, 4, 7, 0, 5, 20, 1, 6, 6, 0, 21, 18, 15, 33, 18, 15, 21, 3, 2, 7, 23, 22, 22, 16, 17, 21, 16, 17, 22, 1, 5, 6, -12, -8, -7, 0, -7, -8, 1, 6, 20, 14, 7, 4, 2, 21, 18, 15, 22, 16, 16, 21, 16, 15, 22, 15, 18, 7, 1, 4, 7, 0, 5, 6, -12, -8, -6, -13, -6, -8, -12, 6, 6, -12, -5, -10, -11, 0, 11, 22, 22, 16, 17, 21, 28, 28, 34, 26, 31, 32, 16, 18, 22, 14, 20, 19, 15, 31, 20, 0, -5, -10, -11, -7, -8, -13, -5, -10, -24, -6, -23, -12, -4, 1, 4, 6, 3, 2, 8, 0, 6, 19, 15, 4, 7, 0, 6, 19, 15, 32, 31, 26, 22, 17, 16, 26, 18, 15, 23, 16, 18, 21, 17, 16, 8, 1, 5, 20, 2, 3, 8, 0, 6, 6, 1, 19, 20, 14, -6, -9, 1, -7, -8, 0, 21, 17, 15, -5, -10, -11, 7, 2, 2, 8, 2, 3, 8, 1, 18, 7, 1, 5, 20, 15, 19, 19, 15, 19, 19, 14, 7, 4, 1, 7, 4, 14, 22, 17, 16, 21, 17, 1, 8, 1, 3, -6, -11, 3, 8, 0, -7, -7, 1, 31, 20, 14, 20, 19, 15, 20, 19, 14, 22, 17, 16, 20, 17, 15, 22, 16, 3, 7, 2, 3, 8, -12, -9, -6, -12, -9, -6, -13, -7, -7, -12, 5, 20, 14, 21, 4, 15, 32, 31, 27, 22, 16, 16, 33, 30, 28, 34, 27, 29, 21, 16, 17, 22, 14, 18, 20, 1, 18, 21, 0, 5, -7, -12, -7, -8, -13, -6, 3, -11, -20, -9, 1, 7, 2, 2, 7, 2, 2, 8, 1, 18, 20, 15, 4, 7, 14, 19, 20, 15, 19, 21, 14, 21, 19, 15, 20, 19, 14, 21, 17, 15, 33, 17, 15, 22, 15, 17, 7, 2, 2, 8, 1, 4, 7, 1, 18, 6, 0, 19, 6, 1, 5, 6, 14, 21, 4, 1, -6, 4, 1, 7, 4, 2, 7, 3, 16, 22, 16, 17, 21, 16, 17, 21, 14, 18, 21, 0, -8, 6, 0, 20, 19, 14, 20, 19, 15, 21, 18, 15, 8, 3, 2, 7, 3, 2, -6, 2, 3, 8, 1, 17, 7, 14, 30, 20, 15, 31, 32, 15, 19, 20, 14, 21, 18, 15, 20, 19, 14, 22, 4, 2, 7, 3, 1, -5, -11, -10, -6, -11, -10, -5, -12, -9, -7, 1, 19, 21, 14, 20, 20, 27, 32, 32, 26, 33, 30, 28, 33, 31, 27, 35, 29, 29, 33, 17, 15, 22, 14, 4, 6, 2, 16, 8, -13, -7, 6, -11, -9, -6, 0, 7, 4, 2, 6, 5, 0, 8, 3, 2, 6, 4, 1, 9, 15, 17, 19, 17, 15, 23, 14, 18, 20, -11, 16, 22, 13, 20, 19, 2, 18, 21, 14, 22, 30, 28, 32, 19, 14, 22, 16, 16, 7, 3, 1, 8, 1, 3, 7, 2, 17, 21, 0, 5, 6, 1, 5, -6, 0, 6, 5, 1, 6, 5, 0, 7, 4, 1, 7, 17, 14, 21, 16, 16, 21, 17, 16, 21, 15, 17, 7, 2, 17, 21, 14, 19, 20, 15, 19, 20, 14, 20, 5, 0, 7, 5, 0, 7, 4, 1, -6, 3, 2, 21, 2, 2, 21, 16, 29, 34, 15, 18, 20, 15, 18, 21, 14, 19, 20, 14, 19, 19, 14, 7, 5, 1, -6, -9, -12, -5, -10, -11, -6, -10, -11, -5, -12, 3, 6, 1, 17, 22, 14, 5, 20, 15, 18, 33, 26, 33, 31, 27, 32, 32, 27, 33, 30, 28, 21, 17, 2, 7, 3, 2, 8, 2, -10, 7, -12, -9, -6, -12, 17, 8, 0, 5, 6, 1, 5, 7, 0, 7, 5, 1, 6, 5, 0, 8, 17, 16, 21, 17, 15, 21, 16, 3, 7, 16, 16, 22, 15, 18, 21, 15, 18, 21, 26, 32, 32, 27, 20, 19, 15, 21, 18, 15, 7, 3, 1, 7, 3, 2, 7, 2, 2, 34, 2, 3, 8, -12, -10, 7, 1, 5, 7, 1, 5, -6, 0, 6, 19, 15, 20, 19, 14, 21, 17, 16, 21, 18, 15, 22, 16, 2, 7, 16, 16, 22, 15, 18, 20, 15, 18, 7, 1, 5, 6, 0, 5, 6, 0, 6, 5, 0, 7, 18, 15, 21, 18, 16, 8, 16, 16, 34, 16, 16, 21, 28, 30, 21, 15, 31, 21, 15, 19, 20, 15, -7, -7, -12, -7, -7, -12, -6, -9, -12, -6, -10, -12, 7, 3, 16, 8, 16, 17, 21, 16, 29, 34, 27, 30, 33, 28, 31, 21, 26, 32, 32, 27, 32, 31, 14, 7, 4, 1, 7, 3, 1, 7, 3, 1, 7, -10, 2, 8, 15, 17, 21, 1, 3, 8, 0, 5, 7, 0, 19, 7, 0, 6, 6, 1, 20, 18, 14, 21, 18, 1, -6, 3, 2, 8, 16, 16, 22, 16, 17, 21, 28, 30, 34, 27, 31, 33, 27, 19, 20, 14, 19, 19, 1, 6, 5, 0, 7, 4, 1, 7, 4, 1, 34, 16, 3, 7, 2, 16, 22, 1, 4, 7, 1, 4, 8, 14, 19, 20, 15, 19, 20, 14, 21, 19, 15, 20, 19, 14, 21, 17, 2, 6, 17, 15, 22, 15, 17, 21, 3, 2, 8, 1, 5, 6, 2, 18, 21, 0, 6, 19, 15, 19, 20, 0, 6, 18, 1, 6, 4, 14, 34, 29, 28, 33, 29, 28, 34, 27, 18, 20, 16, 17, 22, -13, -8, -7, -12, -9, -6, -14, -7, -8, -11, 5, 6, 0, 8, 17, -11, 19, 30, 15, 22, 28, 29, 33, 29, 29, 34, 27, 18, 21, 28, 29, 34, 26, 32, 19, 1, 5, 6, 0, 7, 4, 1, 7, 5, 0, 22, 17, 16, 21, 3, 1, 22, 15, 3, 7, 2, 3, 7, 14, 18, 20, 15, 4, 20, 14, 19, 19, 14, 20, 5, -13, -6, 4, 1, 7, 18, 14, 22, 28, 28, 34, 29, 28, 22, 15, 30, 33, 16, 17, 22, 14, 19, 20, 1, 5, 7, 0, 6, 5, 1, 5, 19, 14, 22, 17, 16, 7, 17, 15, 22, 16, 3, 21, 3, 2, 8, 14, 5, 6, 2, 17, 7, 0, 6, 19, 15, 19, 20, 14, 21, 18, 1, 6, 18, 15, 22, 17, 16, 7, 3, 2, 8, 2, 16, 21, 16, 17, 33, 27, 31, 33, 1, 4, 6, 0, 6, -7, -13, 5, 19, 15, 33, 31, 27, 33, 30, 27, 33, 29, 27, 21, 16, 3, 7, -11, -10, -6, -12, -9, -6, -12, 4, 7, 0, 6, 6, -12, 5, 6, 0, 7, 18, 15, 32, 30, 27, 33, 29, 28, 21, 16, 16, 21, 28, 29, 33, 1, 3, 7, 0, 5, 7, 0, 5, 6, 14, 20, 19, 1, 21, 5, 1, 7, 4, 2, 8, 3, 16, 7, -10, 15, 21, 15, 17, 21, 16, 17, 22, 14, 19, 20, 1, 4, -6, -13, -6, 4, 1, 6, 19, 26, 33, 30, 27, 32, 18, 15, 22, 16, 16, 21, 16, 2, 7, 1, 17, 21, 15, 4, 7, 0, 5, 6, 14, 19, 6, 0, 6, 19, 15, 20, 19, 15, 22, 29, 28, 7, 2, 2, 21, 2, 3, 7, 2, 3, 7, 15, 18, 21, 15, 18, 21, 14, 20, 6, 1, 19, 20, 14, 7, 4, 1, 7, 4, 1, 8, -10, 16, 34, 29, 28, 34, 27, 30, 21, 15, 17, 7, -12, -8, 6, 1, 5, 20, 14, 20, 31, 27, 32, 31, 27, 34, 29, 16, 6, -9, -12, -19, -25, -24, -7, -10, -11, 8, 1, 4, 6, 2, 3, -6, 0, 6, 6, 1, 19, 33, 26, 33, 31, 27, 20, 18, 14, 21, 17, 16, 33, 29, 2, 7, 2, 3, 21, 16, 17, 8, 1, 18, 21, 15, 5, 6, 1, -7, -8, 1, 6, 5, 0, 21, 17, 15, 21, 18, 15, 21, 17, 16, 21, 17, 16, 21, 1, -9, -6, -11, -9, -5, -13, 5, 6, 1, 31, 32, 27, 33, 31, 27, 21, 19, 15, 21, 17, 15, 7, 3, 1, 8, 16, 16, 21, 16, 16, 7, 1, 4, -7, 1, 5, 7, 0, 6, 6, 15, 20, 19, 27, 21, 18, 15, 21, 4, -12, 8, 3, 2, 7, 16, 16, 22, 16, 17, 21, 16, 17, 21, 0, 5, 7, 1, 4, 7, 0, 6, 6, 1, 6, 5, 0, 7, 17, 27, 33, 30, 27, 34, 16, 16, 21, 16, 15, 8, 1, 4, 6, 2, 17, 21, 14, 20, 19, 15, 31, 32, 27, 21, 4, 1, -7, -22, -26, -19, -11, -11, -6, 4, 1, 8, 1, 4, 6, -10, -11, -5, 0, 5, 19, 15, 30, 34, 26, 32, 31, 28, 31, 20, 13, 22, 17, 2, 20, 5, 0, 9, 15, 17, 20, 17, 15, 23, 27, 4, 6, 2, 3, -5, -13, -7, -7, -12, 4, 20, 13, 20, 19, 15, 6, 19, 14, 21, 17, 15, 20, 4, 1, 9, 1, 3, -6, -11, -11, -5, -13, -9, 20, 16, 30, 34, 25, 20, 19, 15, 18, 7, 0, -5, 4, 2, 6, 5, 14, 22, 16, 17, 20, 17, 15, 9, 1, 3, 7, 2, 2, 8, 1, 5, 7, 1, 18, 21, 14, 20, 6, 14, 6, -8, -13, 7, 4, 1, 20, 18, 15, 22, 16, 16, 7, 2, 2, 8, 2, -9, -6, -12, 3, 7, 0, 5, 6, 1, 5, 7, 0, 31, 31, 27, 32, 31, 14, 21, 18, 16, 21, 17, 15, 22, 15, 16, 21, 16, 17, 21, 15, 18, 20, 1, 4, 7, 14, 20, -7, -12, 5, -7, -13, -6, -9, 1, 7, 5, 1, 8, -10, -10, -6, -10, 2, 8, 1, 3, 7, 16, 29, 34, 27, 31, 33, 28, 31, 21, 0, 7, 5, -11, 19, 20, 14, 21, 17, 16, 20, 30, 27, 34, 16, 17, 20, 3, 2, -5, -12, -9, -6, -11, -10, -6, 14, 6, 6, 15, 19, 32, 14, 20, 5, 1, 6, 5, 0, 7, 3, 2, 6, -10, -12, 8, 2, 3, 21, 16, 29, 22, 14, 18, 20, 28, 18, 7, 0, 6, 19, 1, 5, 19, 14, 21, 18, 15, 7, 4, 1, 8, 3, 16, 21, 17, 15, 8, 1, 4, 21, 16, 17, 8, 0, 5, 6, 2, 4, 6, 0, -6, 4, 1, 6, 19, 14, 22, 18, 16, 21, 17, 1, -5, -12, -10, -6, 2, 3, 8, 1, 4, 7, 15, 30, 33, 26, 32, 32, 27, 20, 20, 14, 20, 31, 28, 20, 18, 14, 21, 17, 16, 21, 17, 15, 21, 16, 3, 6, 2, 3, 8, 0, 4, 21, 2, -9, -6, 0, 6, 5, 1, 5, 5, -13, 7, 4, 1, 7, 4, 1, 7, 2, 2, 21, 28, 28, 34, 27, 30, 33, 27, 18, 7, 0, 5, 6, 1, -8, 6, 14, 19, 19, 26, 33, 31, 27, 34, 29, 2, 7, 3, 1, 8, -11, -10, -6, -11, 2, 21, 15, 18, 21, 15, 18, 21, 1, 5, 6, 0, 6, 6, 0, 7, 4, 1, -6, 4, 1, 7, 3, 2, 21, 30, 16, 21, 15, 17, 21, 15, 17, 21, 14, 5, 6, 1, 18, 21, 14, 20, 18, 15, 20, 19, 14, 21, 17, 15, 33, 19, 26, 34, 16, 17, 21, 17, 16, 22, 15, 18, 6, -11, -10, -5, -13, -7, 5, 1, 18, 20, 13, 7, 18, 15, 19, 5, 0, -5, -10, -10, -7, 4, 14, 23, 27, 29, 33, 28, 29, 34, 27, 30, 33, 27, 31, 33, 15, 19, 20, 14, 20, 32, 27, 21, 18, 15, 21, 18, 15, 33, -9, -12, -5, 2, 2, -5, 2, 17, 21, 15, 4, 6, 1, 5, 7, 1, 5, 6, 14, 20, 19, 1, 6, 5, 1, 21, 18, 15, 21, 30, 27, 34, 29, 28, 21, 16, 3, 7, 1, 4, 7, 15, 18, 32, 27, 19, 20, 14, 19, 20, 26, 33, 30, 27, 21, 4, 1, 8, -10, 2, 7, 3, 15, 22, 16, 16, 21, 16, 17, 8, 0, 4, 6, 1, 4, 7, 13, 20, 19, 16, 5, 6, 0, 7, 3, 2, 20, 4, 26, 22, 2, 3, 7, 17, 28, 22, 15, 4, 20, 15, 17, 22, 0, -7, -7, 1, 19, 20, 14, 20, 19, 27, 32, 32, 26, 33, 17, 15, 7, 3, 15, 21, 16, 3, 7, 2, -10, -6, 1, 18, 20, 15, 18, 7, 0, 5, 6, 15, 5, 6, 0, -6, -9, -12, -7, 4, 14, 22, 16, 17, 33, 30, 28, 34, 28, 29, 33, 28, 29, 34, 14, 4, 20, 27, 31, 33, 26, 21, 19, 15, 20, 19, 14, 22, 17, 2, -6, -9, -12, -5, 2, 16, 21, 17, 2, 8, 1, 4, 7, 1, 3, 7, 1, 5, 19, 15, 19, 20, 14, 21, 19, 15, 20, 19, 26, 33, 18, 16, 21, 18, 2, 8, 2, 3, 21, 16, 29, 22, 15, 18, 6, 1, 18, 21, 13, 32, 31, 27, 20, 20, 14, 21, 18, -11, -7, 5, 0, 8, 16, 2, 7, 3, 1, 8, 1, 4, 6, 2, 17, 22, 14, 19, 20, 15, 4, 7, 0, 6, 5, 1, 20, 19, 25, 34, 17, 15, 20, 4, 14, 22, 28, 29, 21, 16, 2, -5, -12, -9, -6, -12, 3, 7, 14, 32, 32, 27, 31, 32, 26, 33, 31, 27, 7, 18, 15, 21, 17, 2, 7, 3, 2, -6, -12, 2, 7, 16, 18, 21, -12, -9, -6, -12, 4, 7, 0, -7, -7, 1, 6, 5, 14, 21, 17, 1, 7, 18, 1, 8, 28, 28, 34, 29, 28, 22, 15, 17, 7, 2, 17, 21, 28, 20, 6, 8, 13, 13, 8, 26, 25, 21, 13, 5, 1, 7, 4, 15, 21, 17, 16, 8, -4, -3, 0, 2, 3, 8, 1, 4, 7, 15, 12, 14, 8, 12, 13, 14, 20, 13, 20, 27, 25, 22, 27, 25, 8, 15, 17, 16, 21, 17, 16, 22, 16, 17, 14, -5, -3, 14, 15, 31, 32, 27, 6, 20, 14, 13, 12, -5, -13, -14, -12, -13, -2, 8, 14, 11, 8, 15, 9, 10, 21, 17, 16, 22, 15, 18, 20, 2, 3, 1, -6, 0, 6, 1, 19, 20, 26, 33, 31, 16, 13, 0, 7, 15, 10, 22, 14, 10, 8, 1, -4, -3, 1, -4, 3, 21, 15, 30, 34, 27, 31, 33, 27, 13, 13, 22, 13, 20, 15, 21, 5, 1, 7, 5, -4, 1, -3, -4, 14, 10, 9, 15, -4, -2, -13, -4, -2, 1, 8, 5, 6, 1, 5, 6, 14, 20, 19, 16, 13, 13, 20, 28, 29, 27, 33, 30, 27, 22, 16, 10, 14, 9, 9, 29, 8, 11, 14, 8, 11, 0, -5, 25, 26, 27, 20, 19, 0, 6, 19, 15, 21, 19, 8, 1, -3, -4, 0, 3, 2, 8, 2, 3, 7, 2, 9, 15, 8, 12, 13, 8, 11, 14, 20, 26, 25, 21, 26, 13, 15, 21, 18, 15, 20, 18, 15, 22, 17, 9, 14, -3, -4, 28, 27, 30, 33, 27, 18, 21, 15, 12, 13, 8, -1, 6, 1, 6, 5, 15, 20, 19, 14, 21, 17, 15, 21, 17, 15, 21, 16, 16, 22, 2, 3, 8, 1, 4, 6, 2, 4, 21, 27, 31, 32, 15, 19, 20, 14, 33, 31, 16, 20, 18, 14, 8, 2, 2, 7, 4, 1, 21, 15, 29, 34, 28, 29, 22, 14, 18, 20, 15, 31, 21, 14, 21, 5, 1, 5, 6, 0, 7, 4, 2, 20, 18, 15, 22, 15, 3, 20, 17, 15, 22, 14, 4, 6, 2, 3, 8, 13, 19, 20, 16, 18, 21, 26, 33, 31, 27, 32, 31, 27, 22, 17, 16, 20, 17, 15, 22, 15, 17, 6, 2, 2, 7, 14, 18, 32, 27, 30, 22, 14, 20, 19, 15, 19, 20, 0, 7, 4, 1, 6, 4, 1, 7, 2, 2, 7, 3, 15, 22, 15, 17, 21, 16, 17, 22, 27, 31, 32, 27, 19, 20, 14, 20, 20, 15, 20, 19, 14, 21, 17, 15, 21, 17, 15, 34, 28, 29, 33, 29, 16, 21, 15, 18, 21, 15, 18, 7, 0, 5, 6, 15, 19, 20, 14, 21, 18, 15, 20, 18, 14, 21, 17, 2, 7, 3, 2, 8, 2, 3, 7, 2, 3, 21, 27, 30, 33, 27, 31, 33, 27, 32, 31, 15, 19, 20, 14, 21, 4, 1, 6, 4, 1, 21, 16, 29, 21, 17, 16, 22, 15, 17, 33, 28, 29, 21, 14, 5, 6, 1, 4, 6, 0, 6, 5, 1, 6, 19, 14, 21, 17, 15, 21, 17, 15, 22, 2, 2, 7, 2, 2, 8, 15, 18, 21, 16, 17, 22, 26, 32, 32, 27, 32, 32, 27, 32, 31, 15, 21, 18, 1, 21, 3, 15, 21, 16, 16, 21, 16, 17, 21, 28, 29, 22, 14, 18, 20, 15, 19, 21, 0, 6, 5, 1, 6, 6, 0, 7, 3, 1, 20, 4, 14, 22, 16, 16, 21, 17, 16, 22, 27, 30, 33, 28, 17, 21, 14, 19, 20, 15, 19, 20, 14, 20, 18, 27, 32, 19, 15, 34, 17, 15, 33, 17, 15, 22, 2, 3, 7, 2, 16, 8, 0, 4, 6, 15, 18, 21, 14, 20, 19, 15, 19, 20, 13, 21, 18, 1, 20, 4, 0, 8, 2, 3, 6, 3, 2, 8, 15, 30, 33, 28, 29, 34, 27, 31, 21, 14, 18, 21, 14, 20, 19, 14, 20, 19, 0, 21, 30, 27, 33, 30, 27, 34, 29, 29, 33, 29, 28, 22, 1, 4, 7, 2, 3, 7, 0, 5, 6, 1, 5, 7, 14, 21, 18, 15, 33, 19, 14, 22, 3, 2, 6, 3, 1, 22, 15, 17, 21, 16, 17, 22, 27, 31, 33, 27, 31, 33, 26, 32, 31, 27, 32, 20, 13, 21, 17, 2, 6, 4, 14, 22, 16, 17, 21, 17, 28, 23, 15, 18, 20, 16, 17, 8, 0, 5, 6, 1, 4, -6, -13, 6, 5, 8, 26, 32, 15, 21, 17, 15, 20, 17, 15, 34, 29, 29, 28, 22, 23, 28, 21, 24, 27, 22, 24, 27, 21, 26, 26, 27, 31, 32, 15, 20, 19, 15, 21, 11, 7, 15, 11, 22, 27, 23, 9, 15, 9, 10, 21, 16, 17, 22, 15, 18, 21, 15, 19, 21, 14, 13, 13, 7, 13, 26, 8, 14, 11, 8, 15, 11, 8, 28, 24, 28, 33, 29, 28, 34, 27, 30, 27, 22, 24, 27, 21, 25, 26, 21, 25, 27, 20, 32, 30, 16, 32, 31, 26, 34, 29, 28, 33, 30, 16, 15, 9, 10, 14, 9, 10, 14, 8, 11, 14, 8, 11, 14, -5, 20, 20, 15, 20, 20, 14, 14, 12, 8, 13, 11, 20, 28, 23, 22, 28, 23, 22, 34, 28, 29, 33, 28, 29, 34, 27, 31, 33, 26, 26, 26, 20, 26, 13, 8, 13, 12, 8, 28, 24, 21, 27, 24, 15, 22, 16, 16, 21, 17, 16, 15, 8, 11, 14, 8, 10, 1, -6, 0, 13, 8, 31, 32, 14, 21, 18, 15, 20, 19, 26, 34, 29, 22, 27, 24, 21, 28, 22, 23, 27, 22, 23, 28, 21, 25, 27, 22, 31, 21, 14, 20, 31, 27, 26, 26, 20, 27, 24, 21, 27, 24, 8, 15, 10, 9, 21, 17, 17, 22, 15, 17, 8, 1, 18, 21, 7, 12, 14, 8, 25, 26, 7, 13, 12, 8, 14, 31, 27, 33, 30, 28, 33, 30, 27, 34, 28, 29, 33, 28, 29, 34, 27, 30, 33, 27, 30, 33, 27, 20, 19, 14, 19, 32, 26, 33, 30, 27, 32, 30, 21, 28, 24, 22, 27, 23, 22, 28, 22, 23, 27, 22, 23, 28, 21, 25, 27, 21, 31, 33, 26, 26, 26, 21, 26, 31, 26, 33, 30, 28, 33, 30, 27, 34, 29, 29, 33, 29, 28, 34, 27, 30, 33, 28, 30, 34, 14, 19, 20, 15, 30, 32, 26, 32, 31, 27, 32, 25, 20, 28, 23, 22, 27, 24, 21, 28, 22, 24, 27, 9, 9, 15, 7, 11, 26, 22, 29, 33, 26, 26, 25, 22, 31, 32, 26, 33, 30, 27, 33, 31, 27, 34, 29, 28, 33, 29, 28, 34, 28, 29, 33, 28, 29, 34, 27, 31, 33, 27, 31, 33, 26, 32, 31, 27, 32, 26, 20, 28, 24, 22, 27, 24, 21, 28, 22, 10, 26, 24, 22, 29, 21, 24, 27, 22, 30, 34, 26, 31, 26, 21, 31, 32, 26, 33, 31, 27, 32, 31, 27, 34, 29, 28, 33, 29, 28, 34, 28, 28, 33, 28, 17, 33, 27, 30, 33, 27, 31, 33, 26, 32, 32, 27, 32, 26, 20, 27, 24, 21, 27, 24, 21, 28, 23, 22, 27, 23, 22, 28, 22, 24, 27, 28, 29, 34, 27, 31, 27, 27, 31, 33, 26, 32, 31, 27, 32, 31, 26, 34, 30, 28, 33, 30, 27, 34, 28, 29, 33, 29, 28, 34, 27, 30, 33, 28, 30, 33, 26, 32, 32, 27, 31, 32, 26, 33, 31, 27, 32, 31, 26, 34, 29, 28, 21, 17, 15, 21, 27, 29, 33, 28, 29, 34, 27, 31, 33, 27, 31, 33, 26, 32, 32, 27, 32, 32, 26, 33, 30, 28, 33, 30, 27, 34, 29, 28, 21, 16, 15, 21, 27, 29, 33, 28, 30, 33, 27, 31, 32, 27, 31, 32, 26, 32, 31, 27, 32, 31, 27, 33, 30, 28, 33, 30, 28, 34, 28, 29, 33, 28, 29, 34, 27, 30, 33, 27, 30, 33, 26, 32, 32, 27, 32, 32, 26, 33, 31, 27, 33, 31, 27, 34, 29, 28, 33, 29, 28, 34, 28, 29, 33, 28, 29, 34, 27, 31, 33, 27, 31, 33, 26, 32, 31, 27, 32, 31, 27, 33, 30, 28, 33, 30, 27, 34, 28, 28, 34, 29, 28, 34, 27, 30, 33, 28, 29, 34, 27, 31, 32, 29, 30, 0 };