Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
#if defined(COMPOST_LOADING_SOURCE_VERSION)
COMPOST_SRC_VERSION(0)
#elif defined(COMPOST_LOADING_SOURCE_INFO)
1,
1,
44100,
88200,
2,
16,
44100
#elif defined(COMPOST_LOADING_SOURCE_DATA)
-2,
-5,
-5,
-3,
-4,
-5,
-5,
-4,
-6,
-4,
-3,
-5,
-5,
-5,
-2,
-2,
-5,
-5,
-4,
-4,
-5,
-4,
-5,
-5,
-4,
-5,
-4,
-3,
-5,
-4,
-3,
-4,
-2,
-3,
-3,
-2,
0,
0,
-1,
0,
-1,
-2,
-1,
-1,
0,
1,
0,
1,
2,
2,
3,
3,
3,
2,
3,
3,
3,
3,
3,
2,
2,
1,
1,
2,
0,
2,
0,
0,
1,
1,
1,
1,
0,
-1,
0,
0,
-1,
1,
-1,
1,
0,
-2,
-1,
1,
0,
0,
-1,
-1,
-1,
-2,
-2,
-1,
-1,
-1,
-2,
-2,
-3,
-3,
-3,
-2,
-3,
-2,
-2,
-2,
-4,
-5,
-4,
-5,
-6,
-3,
-4,
-4,
-6,
-5,
-3,
-5,
-5,
-4,
-2,
-2,
-2,
-2,
-2,
-2,
0,
0,
1,
1,
1,
0,
2,
3,
2,
2,
2,
2,
4,
2,
2,
1,
1,
2,
1,
1,
0,
1,
-1,
-1,
-1,
-3,
-2,
-3,
-4,
-3,
-4,
-3,
-4,
-4,
-4,
-4,
-4,
-5,
-6,
-5,
-5,
-4,
-4,
-3,
-3,
-3,
-4,
-2,
-4,
-2,
-2,
-2,
-2,
-2,
0,
-1,
0,
0,
1,
0,
0,
1,
-1,
0,
1,
0,
2,
3,
2,
0,
1,
2,
0,
1,
0,
0,
0,
1,
-1,
0,
0,
0,
0,
-1,
-2,
0,
0,
-1,
-1,
-3,
-3,
-3,
-1,
-1,
-2,
-2,
-3,
-2,
-3,
-3,
-4,
-4,
-4,
-5,
-5,
-5,
-5,
-6,
-5,
-4,
-5,
-4,
-3,
-4,
-4,
-3,
-3,
-3,
-1,
-2,
-3,
-2,
-2,
0,
-2,
-2,
-1,
-2,
0,
-1,
0,
-2,
1,
2,
1,
2,
4,
3,
5,
5,
3,
3,
4,
4,
5,
3,
5,
4,
3,
4,
4,
2,
3,
3,
2,
4,
2,
2,
2,
-1,
0,
-1,
-2,
-1,
-1,
-1,
-1,
-2,
-4,
-4,
-3,
-5,
-6,
-6,
-5,
-6,
-4,
-6,
-5,
-5,
-4,
-5,
-4,
-3,
-5,
-4,
-5,
-5,
-5,
-4,
-5,
-4,
-4,
-5,
-4,
-3,
-3,
-4,
-1,
-1,
-1,
-4,
-1,
-1,
-3,
-1,
0,
-1,
-1,
-1,
-2,
-1,
0,
0,
2,
1,
2,
2,
2,
2,
4,
2,
3,
3,
2,
3,
5,
4,
3,
5,
5,
5,
6,
6,
4,
3,
3,
4,
4,
4,
3,
3,
2,
3,
3,
3,
5,
4,
5,
5,
6,
5,
6,
7,
6,
9,
7,
6,
7,
6,
6,
8,
7,
6,
4,
6,
5,
6,
6,
5,
4,
5,
5,
2,
3,
3,
2,
1,
1,
1,
-1,
1,
0,
-2,
-2,
-2,
-2,
0,
-1,
-2,
-1,
0,
-1,
-1,
-2,
-2,
-2,
-1,
-1,
-2,
2,
0,
0,
1,
2,
1,
2,
2,
3,
2,
2,
2,
3,
2,
3,
2,
2,
4,
2,
2,
2,
0,
1,
1,
1,
3,
6,
8,
5,
6,
5,
4,
0,
0,
-1,
3,
2,
-2,
6,
5,
-8,
-10,
6,
20,
22,
-4,
-39,
-54,
-47,
-11,
50,
130,
231,
337,
418,
486,
558,
630,
688,
714,
730,
766,
819,
856,
860,
833,
800,
785,
785,
805,
852,
913,
956,
948,
888,
797,
695,
581,
469,
361,
280,
227,
191,
151,
114,
86,
80,
87,
102,
129,
164,
197,
210,
197,
163,
124,
92,
78,
75,
87,
110,
134,
145,
139,
116,
83,
43,
-4,
-59,
-112,
-169,
-229,
-300,
-376,
-449,
-497,
-526,
-539,
-540,
-543,
-539,
-536,
-538,
-548,
-560,
-568,
-568,
-556,
-529,
-484,
-429,
-378,
-334,
-298,
-259,
-211,
-161,
-113,
-69,
-34,
-9,
-3,
-13,
-28,
-39,
-43,
-38,
-21,
9,
52,
89,
113,
119,
115,
104,
95,
85,
77,
72,
68,
57,
39,
27,
18,
24,
43,
69,
100,
133,
161,
173,
169,
151,
131,
115,
105,
99,
102,
109,
118,
124,
127,
131,
136,
144,
149,
143,
128,
104,
71,
28,
-16,
-59,
-90,
-105,
-111,
-108,
-104,
-98,
-100,
-105,
-110,
-114,
-114,
-112,
-107,
-105,
-102,
-97,
-96,
-93,
-82,
-66,
-44,
-15,
12,
36,
48,
45,
31,
11,
-13,
-27,
-39,
-45,
-46,
-47,
-47,
-47,
-51,
-53,
-53,
-50,
-46,
-45,
-45,
-51,
-62,
-78,
-95,
-107,
-109,
-99,
-82,
-57,
-33,
-11,
2,
10,
10,
12,
10,
11,
6,
2,
-5,
-13,
-19,
-26,
-27,
-23,
-7,
11,
29,
43,
51,
50,
39,
23,
8,
-2,
-5,
-7,
-6,
-5,
-4,
-7,
-9,
-11,
-7,
0,
8,
17,
22,
18,
10,
-4,
-20,
-31,
-38,
-35,
-24,
-12,
1,
11,
15,
13,
3,
-7,
-19,
-30,
-43,
-55,
-68,
-83,
-98,
-114,
-124,
-129,
-122,
-110,
-92,
-73,
-58,
-47,
-42,
-46,
-52,
-64,
-80,
-93,
-109,
-121,
-130,
-141,
-150,
-161,
-170,
-181,
-191,
-204,
-224,
-245,
-274,
-303,
-334,
-363,
-390,
-414,
-433,
-441,
-450,
-454,
-447,
-436,
-424,
-406,
-388,
-367,
-345,
-324,
-305,
-281,
-258,
-231,
-201,
-167,
-135,
-105,
-79,
-63,
-55,
-57,
-62,
-72,
-86,
-100,
-115,
-131,
-149,
-165,
-183,
-199,
-213,
-224,
-230,
-234,
-237,
-241,
-246,
-252,
-258,
-260,
-259,
-246,
-228,
-204,
-173,
-136,
-101,
-67,
-36,
-10,
18,
41,
67,
88,
110,
130,
148,
164,
182,
199,
218,
239,
257,
273,
287,
299,
304,
303,
300,
291,
284,
276,
271,
268,
265,
265,
269,
274,
284,
295,
306,
312,
318,
319,
317,
313,
310,
305,
302,
299,
298,
299,
298,
296,
292,
282,
270,
255,
240,
220,
202,
184,
163,
140,
121,
105,
92,
82,
75,
69,
67,
63,
59,
55,
45,
35,
24,
16,
12,
12,
15,
24,
37,
48,
62,
70,
77,
79,
78,
69,
54,
33,
9,
-20,
-49,
-80,
-105,
-131,
-152,
-166,
-183,
-194,
-202,
-212,
-224,
-229,
-239,
-246,
-251,
-255,
-255,
-252,
-245,
-229,
-210,
-188,
-160,
-132,
-99,
-70,
-41,
-16,
8,
29,
49,
66,
80,
92,
101,
106,
108,
109,
107,
105,
99,
93,
84,
75,
62,
49,
37,
28,
18,
12,
7,
7,
11,
14,
20,
26,
29,
35,
40,
46,
50,
54,
60,
63,
70,
77,
84,
93,
101,
110,
118,
120,
119,
116,
107,
92,
78,
61,
43,
28,
12,
-1,
-10,
-17,
-19,
-22,
-21,
-22,
-22,
-22,
-26,
-26,
-32,
-37,
-42,
-43,
-40,
-33,
-20,
-6,
14,
34,
51,
68,
80,
89,
91,
89,
82,
73,
64,
51,
37,
18,
4,
-11,
-26,
-40,
-52,
-67,
-81,
-96,
-110,
-125,
-143,
-159,
-169,
-179,
-184,
-183,
-178,
-170,
-161,
-148,
-136,
-122,
-109,
-95,
-83,
-72,
-58,
-48,
-38,
-27,
-16,
-5,
6,
14,
21,
29,
35,
37,
36,
28,
20,
7,
-6,
-24,
-38,
-53,
-66,
-74,
-81,
-83,
-86,
-83,
-85,
-82,
-82,
-78,
-73,
-71,
-64,
-63,
-56,
-52,
-44,
-37,
-28,
-18,
-8,
3,
11,
21,
26,
31,
32,
32,
27,
23,
18,
14,
9,
5,
-1,
-4,
-10,
-17,
-25,
-32,
-41,
-53,
-64,
-75,
-88,
-99,
-111,
-121,
-130,
-136,
-137,
-137,
-137,
-134,
-130,
-127,
-122,
-118,
-114,
-110,
-111,
-108,
-106,
-105,
-103,
-101,
-103,
-99,
-82,
-49,
-4,
47,
104,
164,
224,
285,
343,
397,
451,
509,
561,
598,
620,
628,
627,
614,
591,
565,
530,
495,
455,
410,
367,
328,
291,
254,
217,
183,
152,
117,
79,
40,
4,
-27,
-55,
-81,
-109,
-136,
-154,
-165,
-174,
-173,
-162,
-142,
-113,
-78,
-44,
-11,
26,
62,
101,
134,
168,
196,
222,
247,
265,
279,
289,
297,
299,
297,
293,
285,
274,
261,
246,
225,
196,
166,
132,
96,
58,
25,
-7,
-34,
-60,
-80,
-98,
-113,
-127,
-139,
-151,
-154,
-153,
-151,
-146,
-136,
-121,
-104,
-89,
-78,
-63,
-51,
-41,
-34,
-32,
-31,
-32,
-37,
-46,
-58,
-73,
-85,
-98,
-113,
-124,
-131,
-142,
-153,
-161,
-174,
-180,
-183,
-190,
-196,
-198,
-197,
-193,
-192,
-191,
-185,
-175,
-168,
-164,
-160,
-159,
-151,
-143,
-140,
-145,
-155,
-158,
-161,
-167,
-174,
-179,
-188,
-197,
-196,
-195,
-216,
-247,
-264,
-258,
-246,
-277,
-396,
-600,
-888,
-1245,
-1658,
-2099,
-2533,
-2950,
-3344,
-3721,
-4078,
-4399,
-4684,
-4949,
-5203,
-5428,
-5607,
-5740,
-5836,
-5914,
-5997,
-6085,
-6170,
-6239,
-6268,
-6230,
-6104,
-5885,
-5591,
-5241,
-4855,
-4452,
-4043,
-3633,
-3218,
-2805,
-2404,
-2027,
-1664,
-1328,
-1030,
-769,
-533,
-321,
-122,
69,
245,
402,
543,
683,
795,
872,
995,
1100,
1116,
1104,
1211,
1463,
1779,
2141,
2509,
2870,
3197,
3509,
3807,
4031,
4220,
4439,
4636,
4720,
4725,
4769,
4878,
4974,
4975,
4842,
4643,
4414,
4113,
3720,
3266,
2779,
2265,
1739,
1215,
709,
252,
-136,
-454,
-701,
-871,
-914,
-849,
-753,
-660,
-538,
-404,
-296,
-182,
-17,
179,
358,
518,
691,
876,
1014,
1096,
1129,
1124,
1086,
1024,
916,
729,
505,
281,
74,
-119,
-275,
-349,
-332,
-272,
-209,
-136,
-8,
176,
363,
535,
703,
868,
1035,
1210,
1368,
1476,
1565,
1663,
1740,
1768,
1750,
1716,
1651,
1521,
1354,
1187,
1023,
847,
665,
465,
265,
106,
19,
12,
59,
144,
269,
411,
560,
708,
849,
979,
1097,
1213,
1332,
1446,
1529,
1576,
1610,
1644,
1647,
1598,
1514,
1400,
1231,
994,
697,
379,
59,
-243,
-525,
-778,
-991,
-1139,
-1206,
-1214,
-1151,
-1010,
-802,
-565,
-316,
-54,
207,
454,
683,
893,
1071,
1223,
1348,
1445,
1508,
1535,
1535,
1504,
1441,
1356,
1244,
1095,
916,
714,
498,
291,
120,
2,
-48,
-39,
9,
91,
200,
319,
432,
540,
662,
791,
920,
1037,
1122,
1153,
1138,
1109,
1059,
984,
893,
798,
666,
475,
251,
1,
-284,
-582,
-845,
-1055,
-1209,
-1319,
-1374,
-1374,
-1327,
-1233,
-1099,
-943,
-763,
-549,
-313,
-81,
120,
296,
480,
674,
834,
943,
1037,
1123,
1188,
1199,
1146,
1034,
876,
690,
472,
224,
-19,
-214,
-371,
-498,
-587,
-602,
-510,
-315,
-46,
254,
546,
818,
1088,
1362,
1629,
1896,
2168,
2435,
2680,
2898,
3109,
3323,
3526,
3695,
3802,
3822,
3759,
3623,
3432,
3196,
2931,
2678,
2457,
2256,
2052,
1841,
1640,
1445,
1235,
1017,
812,
653,
550,
498,
475,
475,
510,
587,
690,
808,
954,
1140,
1353,
1573,
1764,
1929,
2074,
2203,
2301,
2360,
2373,
2364,
2347,
2354,
2387,
2420,
2429,
2417,
2387,
2336,
2275,
2210,
2147,
2069,
1975,
1867,
1751,
1660,
1594,
1528,
1418,
1261,
1072,
862,
631,
383,
139,
-89,
-297,
-500,
-708,
-911,
-1084,
-1215,
-1319,
-1406,
-1476,
-1534,
-1578,
-1604,
-1617,
-1633,
-1667,
-1732,
-1847,
-2015,
-2210,
-2411,
-2618,
-2827,
-3030,
-3241,
-3456,
-3663,
-3863,
-4063,
-4273,
-4495,
-4722,
-4935,
-5117,
-5259,
-5349,
-5386,
-5374,
-5334,
-5273,
-5184,
-5064,
-4920,
-4761,
-4602,
-4456,
-4320,
-4182,
-4043,
-3903,
-3763,
-3610,
-3444,
-3289,
-3143,
-2996,
-2844,
-2695,
-2546,
-2400,
-2258,
-2109,
-1955,
-1803,
-1656,
-1530,
-1426,
-1325,
-1217,
-1097,
-958,
-802,
-649,
-515,
-423,
-368,
-336,
-308,
-277,
-251,
-242,
-253,
-276,
-306,
-328,
-352,
-392,
-442,
-500,
-569,
-642,
-705,
-738,
-729,
-697,
-661,
-620,
-565,
-489,
-404,
-337,
-287,
-230,
-164,
-94,
-36,
8,
47,
79,
113,
154,
196,
237,
265,
274,
273,
265,
262,
262,
265,
254,
224,
180,
137,
106,
91,
85,
84,
96,
118,
141,
169,
196,
220,
240,
257,
269,
274,
278,
296,
331,
380,
434,
486,
530,
554,
553,
538,
515,
494,
472,
461,
470,
500,
554,
627,
703,
770,
819,
847,
861,
852,
831,
813,
794,
780,
770,
773,
780,
776,
765,
742,
703,
638,
543,
422,
293,
159,
15,
-144,
-327,
-518,
-699,
-858,
-992,
-1095,
-1169,
-1228,
-1266,
-1295,
-1316,
-1327,
-1334,
-1337,
-1323,
-1276,
-1178,
-1024,
-828,
-612,
-384,
-143,
109,
345,
536,
685,
795,
859,
876,
863,
840,
815,
770,
691,
579,
455,
334,
216,
99,
-18,
-126,
-215,
-282,
-333,
-366,
-372,
-328,
-235,
-108,
35,
184,
334,
470,
598,
717,
839,
935,
992,
997,
959,
892,
800,
689,
548,
383,
191,
-19,
-241,
-461,
-672,
-862,
-1021,
-1155,
-1279,
-1390,
-1500,
-1599,
-1648,
-1633,
-1566,
-1451,
-1304,
-1134,
-938,
-751,
-579,
-397,
-240,
-121,
-65,
-77,
-82,
-33,
45,
123,
202,
263,
353,
470,
608,
778,
925,
1019,
1068,
1105,
1141,
1174,
1198,
1193,
1175,
1171,
1188,
1236,
1309,
1390,
1465,
1533,
1585,
1611,
1629,
1613,
1551,
1470,
1396,
1339,
1306,
1287,
1290,
1313,
1351,
1407,
1477,
1550,
1599,
1631,
1622,
1576,
1567,
1552,
1426,
1113,
622,
21,
-615,
-1233,
-1816,
-2354,
-2925,
-3413,
-3850,
-4377,
-4843,
-5051,
-4926,
-4683,
-4477,
-4226,
-3917,
-3457,
-2848,
-2246,
-1668,
-948,
-70,
705,
1140,
1280,
1267,
1103,
808,
459,
137,
-147,
-354,
-515,
-698,
-880,
-1027,
-1147,
-1267,
-1376,
-1379,
-1314,
-1313,
-1306,
-1207,
-997,
-716,
-376,
97,
610,
1089,
1509,
1830,
2096,
2430,
2851,
3239,
3543,
3800,
3960,
3939,
3712,
3345,
2974,
2660,
2428,
2244,
2042,
1799,
1478,
1066,
572,
19,
-514,
-996,
-1420,
-1743,
-1983,
-2176,
-2396,
-2644,
-2848,
-3010,
-3165,
-3265,
-3278,
-3257,
-3224,
-3199,
-3175,
-3087,
-2860,
-2522,
-2173,
-1852,
-1537,
-1246,
-985,
-718,
-433,
-124,
196,
457,
623,
634,
543,
419,
223,
16,
-157,
-275,
-370,
-485,
-630,
-801,
-979,
-1149,
-1320,
-1465,
-1525,
-1511,
-1473,
-1420,
-1381,
-1378,
-1389,
-1366,
-1269,
-1153,
-1028,
-911,
-787,
-625,
-462,
-315,
-190,
-11,
245,
477,
632,
765,
966,
1219,
1429,
1562,
1653,
1753,
1835,
1829,
1701,
1500,
1292,
1064,
767,
433,
138,
-90,
-250,
-400,
-585,
-819,
-1084,
-1358,
-1620,
-1840,
-2007,
-2121,
-2189,
-2246,
-2294,
-2343,
-2382,
-2344,
-2192,
-1943,
-1618,
-1203,
-727,
-230,
264,
771,
1302,
1832,
2331,
2754,
3076,
3321,
3511,
3623,
3620,
3559,
3508,
3462,
3371,
3200,
2953,
2641,
2333,
2126,
2016,
1961,
1913,
1832,
1700,
1516,
1319,
1154,
1026,
939,
886,
832,
771,
745,
781,
863,
975,
1108,
1243,
1389,
1563,
1706,
1804,
1915,
2065,
2206,
2265,
2234,
2147,
2018,
1843,
1614,
1371,
1169,
1037,
986,
1032,
1150,
1322,
1526,
1788,
2101,
2414,
2701,
2979,
3243,
3450,
3617,
3763,
3930,
4119,
4286,
4437,
4575,
4740,
4939,
5147,
5300,
5382,
5430,
5460,
5448,
5405,
5349,
5291,
5204,
5030,
4740,
4403,
4072,
3732,
3315,
2783,
2200,
1610,
1055,
557,
112,
-280,
-653,
-1053,
-1507,
-1995,
-2453,
-2804,
-3051,
-3219,
-3312,
-3339,
-3292,
-3204,
-3086,
-2930,
-2776,
-2659,
-2599,
-2587,
-2611,
-2648,
-2688,
-2759,
-2861,
-2987,
-3166,
-3394,
-3646,
-3905,
-4204,
-4567,
-4959,
-5334,
-5679,
-6025,
-6375,
-6685,
-6908,
-7015,
-7005,
-6900,
-6732,
-6530,
-6347,
-6231,
-6167,
-6134,
-6123,
-6100,
-6012,
-5799,
-5444,
-4978,
-4461,
-3916,
-3336,
-2709,
-2063,
-1438,
-833,
-223,
408,
1069,
1759,
2446,
3066,
3598,
4029,
4365,
4640,
4881,
5103,
5303,
5443,
5522,
5540,
5473,
5283,
4926,
4445,
3905,
3363,
2854,
2390,
1979,
1619,
1315,
1051,
843,
673,
557,
530,
569,
629,
711,
859,
1088,
1346,
1597,
1841,
2094,
2326,
2540,
2774,
3032,
3310,
3574,
3765,
3863,
3868,
3774,
3602,
3377,
3126,
2854,
2547,
2197,
1818,
1406,
959,
492,
39,
-388,
-785,
-1130,
-1390,
-1591,
-1758,
-1904,
-2042,
-2143,
-2178,
-2159,
-2097,
-1998,
-1883,
-1755,
-1600,
-1431,
-1256,
-1095,
-937,
-765,
-589,
-422,
-247,
-80,
62,
206,
336,
400,
373,
279,
134,
-46,
-245,
-449,
-639,
-808,
-942,
-1051,
-1135,
-1186,
-1220,
-1245,
-1265,
-1256,
-1213,
-1163,
-1142,
-1154,
-1187,
-1252,
-1352,
-1481,
-1642,
-1825,
-2000,
-2156,
-2278,
-2345,
-2329,
-2243,
-2132,
-2037,
-1959,
-1862,
-1764,
-1703,
-1678,
-1679,
-1668,
-1628,
-1615,
-1639,
-1681,
-1725,
-1714,
-1688,
-1684,
-1677,
-1636,
-1555,
-1428,
-1289,
-1165,
-1081,
-1038,
-1038,
-1092,
-1196,
-1308,
-1396,
-1608,
-2074,
-2737,
-3440,
-4062,
-4603,
-5092,
-5528,
-5879,
-6078,
-6164,
-6228,
-6286,
-6238,
-5989,
-5560,
-5027,
-4423,
-3786,
-3163,
-2596,
-2109,
-1700,
-1332,
-981,
-680,
-439,
-229,
-29,
107,
150,
137,
108,
36,
-128,
-398,
-730,
-1054,
-1337,
-1567,
-1730,
-1767,
-1645,
-1388,
-1034,
-608,
-138,
353,
832,
1350,
1938,
2618,
3332,
4083,
4823,
5571,
6487,
7478,
8422,
9283,
10084,
10747,
11243,
11517,
11696,
11715,
11395,
10813,
10101,
9314,
8436,
7490,
6488,
5487,
4548,
3720,
3008,
2366,
1791,
1302,
812,
322,
-113,
-445,
-699,
-973,
-1185,
-1357,
-1531,
-1639,
-1546,
-1243,
-751,
-117,
608,
1379,
2077,
2666,
3172,
3490,
3464,
3163,
2707,
2130,
1461,
716,
-80,
-921,
-1771,
-2578,
-3383,
-4201,
-4994,
-5821,
-6682,
-7538,
-8302,
-8934,
-9465,
-9864,
-10059,
-10124,
-10122,
-9951,
-9573,
-8981,
-8223,
-7385,
-6478,
-5545,
-4629,
-3707,
-2849,
-2165,
-1673,
-1324,
-1099,
-990,
-988,
-1053,
-1133,
-1202,
-1212,
-1189,
-1109,
-915,
-704,
-554,
-551,
-659,
-806,
-889,
-823,
-538,
-74,
454,
1000,
1601,
2338,
3174,
4128,
5236,
6439,
7618,
8712,
9723,
10567,
11143,
11387,
11289,
10833,
10035,
9060,
8095,
7141,
6141,
5089,
4081,
3175,
2396,
1749,
1231,
796,
442,
120,
-187,
-467,
-704,
-902,
-1063,
-1106,
-966,
-666,
-313,
2,
279,
509,
676,
769,
789,
756,
592,
256,
-285,
-1024,
-1881,
-2742,
-3520,
-4202,
-4761,
-5200,
-5516,
-5712,
-5728,
-5570,
-5284,
-4898,
-4430,
-3888,
-3337,
-2810,
-2346,
-1976,
-1685,
-1437,
-1195,
-949,
-684,
-354,
8,
318,
542,
720,
857,
932,
935,
851,
687,
469,
241,
30,
-173,
-345,
-449,
-479,
-405,
-237,
47,
445,
907,
1417,
1944,
2430,
2847,
3211,
3546,
3790,
3901,
3938,
3900,
3821,
3768,
3717,
3592,
3372,
3083,
2737,
2317,
1849,
1372,
896,
370,
-169,
-667,
-1141,
-1584,
-1954,
-2173,
-2230,
-2140,
-1911,
-1549,
-1166,
-806,
-417,
35,
490,
922,
1348,
1737,
2068,
2336,
2556,
2740,
2915,
3061,
3109,
3039,
2904,
2770,
2599,
2328,
1995,
1595,
1086,
511,
-35,
-527,
-983,
-1368,
-1630,
-1775,
-1817,
-1725,
-1507,
-1254,
-1031,
-820,
-628,
-466,
-323,
-168,
5,
177,
277,
294,
293,
354,
472,
571,
591,
537,
455,
314,
109,
-107,
-274,
-379,
-444,
-496,
-579,
-731,
-928,
-1111,
-1244,
-1263,
-1131,
-837,
-418,
116,
776,
1527,
2343,
3212,
4120,
5098,
6118,
7122,
8084,
8988,
9828,
10598,
11221,
11634,
11887,
12035,
12090,
12030,
11813,
11382,
10716,
9849,
8896,
7923,
6985,
6130,
5367,
4626,
3838,
3008,
2168,
1336,
509,
-250,
-901,
-1431,
-1846,
-2147,
-2347,
-2506,
-2640,
-2711,
-2747,
-2774,
-2829,
-2987,
-3292,
-3709,
-4203,
-4760,
-5357,
-5963,
-6565,
-7179,
-7837,
-8528,
-9270,
-10126,
-11123,
-12201,
-13261,
-14241,
-15081,
-15718,
-16169,
-16519,
-16807,
-16987,
-16951,
-16638,
-16111,
-15447,
-14717,
-13958,
-13183,
-12398,
-11648,
-10922,
-10243,
-9646,
-9139,
-8681,
-8267,
-7881,
-7495,
-7105,
-6701,
-6310,
-5886,
-5417,
-4928,
-4453,
-3935,
-3332,
-2695,
-2077,
-1468,
-846,
-220,
354,
836,
1235,
1593,
1958,
2325,
2652,
2914,
3125,
3284,
3379,
3391,
3341,
3271,
3184,
3088,
2979,
2830,
2640,
2447,
2265,
2037,
1782,
1548,
1349,
1168,
1013,
933,
925,
957,
1011,
1203,
1574,
2012,
2436,
2815,
3149,
3471,
3727,
3848,
3879,
3880,
3903,
3926,
3906,
3851,
3794,
3770,
3746,
3677,
3559,
3403,
3218,
2987,
2704,
2380,
2091,
1858,
1601,
1274,
968,
752,
626,
596,
658,
802,
928,
979,
970,
958,
988,
1132,
1425,
1800,
2220,
2699,
3233,
3747,
4186,
4577,
4952,
5344,
5693,
5874,
5872,
5725,
5463,
5110,
4662,
4101,
3522,
3007,
2570,
2204,
1904,
1656,
1399,
1126,
867,
658,
505,
453,
574,
895,
1308,
1719,
2123,
2441,
2582,
2640,
2772,
2990,
3208,
3316,
3276,
3121,
2920,
2741,
2624,
2568,
2539,
2476,
2325,
2064,
1776,
1489,
1170,
834,
545,
311,
119,
-19,
-121,
-238,
-362,
-423,
-403,
-347,
-271,
-113,
103,
279,
354,
328,
205,
-7,
-291,
-638,
-1082,
-1643,
-2296,
-3003,
-3710,
-4329,
-4818,
-5175,
-5403,
-5494,
-5434,
-5264,
-5069,
-4846,
-4556,
-4202,
-3793,
-3345,
-2885,
-2409,
-1895,
-1379,
-907,
-506,
-144,
182,
399,
470,
420,
311,
182,
46,
-85,
-204,
-301,
-366,
-428,
-518,
-596,
-655,
-686,
-676,
-589,
-406,
-144,
162,
536,
1033,
1648,
2364,
3146,
3928,
4670,
5404,
6116,
6725,
7184,
7565,
7899,
8136,
8243,
8273,
8241,
8130,
7907,
7588,
7205,
6742,
6195,
5609,
5020,
4448,
3985,
3675,
3512,
3483,
3570,
3705,
3838,
3975,
4097,
4171,
4174,
4125,
4022,
3868,
3662,
3433,
3180,
2883,
2586,
2391,
2308,
2213,
2022,
1768,
1533,
1342,
1189,
1071,
924,
686,
369,
2,
-419,
-947,
-1647,
-2536,
-3515,
-4519,
-5553,
-6658,
-7829,
-9039,
-10261,
-11404,
-12335,
-12978,
-13344,
-13483,
-13422,
-13186,
-12861,
-12482,
-12052,
-11589,
-11117,
-10603,
-10021,
-9380,
-8717,
-8060,
-7448,
-6940,
-6543,
-6249,
-6013,
-5787,
-5526,
-5225,
-4892,
-4572,
-4296,
-4087,
-3939,
-3764,
-3502,
-3195,
-2881,
-2555,
-2174,
-1723,
-1202,
-614,
54,
808,
1646,
2555,
3475,
4334,
5094,
5772,
6350,
6833,
7254,
7641,
7947,
8120,
8173,
8123,
7951,
7638,
7191,
6678,
6126,
5545,
4902,
4194,
3480,
2832,
2284,
1795,
1375,
1087,
938,
846,
760,
664,
553,
445,
326,
197,
37,
-127,
-279,
-459,
-762,
-1190,
-1648,
-2130,
-2702,
-3335,
-3929,
-4459,
-4949,
-5409,
-5789,
-6037,
-6163,
-6250,
-6308,
-6293,
-6208,
-6103,
-6030,
-6028,
-6018,
-5914,
-5769,
-5620,
-5407,
-5085,
-4608,
-4018,
-3410,
-2758,
-2039,
-1291,
-538,
203,
852,
1359,
1731,
1977,
2051,
1954,
1756,
1527,
1306,
1113,
986,
916,
857,
819,
865,
1002,
1200,
1380,
1503,
1601,
1788,
2091,
2405,
2606,
2641,
2498,
2199,
1808,
1366,
863,
274,
-395,
-1086,
-1781,
-2475,
-3093,
-3532,
-3807,
-3991,
-4089,
-4116,
-4111,
-4082,
-3992,
-3834,
-3592,
-3268,
-2882,
-2473,
-2079,
-1689,
-1291,
-888,
-501,
-127,
223,
545,
832,
1088,
1309,
1525,
1781,
2080,
2381,
2625,
2758,
2766,
2655,
2446,
2226,
2022,
1858,
1785,
1827,
1924,
2053,
2170,
2229,
2181,
1995,
1749,
1511,
1335,
1260,
1322,
1503,
1734,
1950,
2132,
2303,
2483,
2662,
2827,
2926,
2960,
2900,
2650,
2250,
1838,
1454,
1121,
875,
742,
709,
713,
662,
543,
356,
143,
-37,
-163,
-282,
-399,
-434,
-356,
-216,
-51,
225,
701,
1368,
2197,
3161,
4253,
5437,
6642,
7824,
8953,
10012,
11010,
11902,
12636,
13229,
13702,
14005,
14066,
13930,
13703,
13452,
13182,
12904,
12620,
12321,
11945,
11479,
10968,
10443,
9928,
9437,
8942,
8410,
7868,
7327,
6753,
6125,
5467,
4819,
4234,
3723,
3224,
2669,
2073,
1520,
1031,
545,
-4,
-663,
-1418,
-2194,
-2873,
-3406,
-3871,
-4380,
-4985,
-5678,
-6452,
-7272,
-8144,
-9053,
-9988,
-10925,
-11819,
-12635,
-13308,
-13754,
-13959,
-13965,
-13815,
-13559,
-13249,
-12910,
-12564,
-12229,
-11932,
-11681,
-11436,
-11169,
-10872,
-10551,
-10226,
-9911,
-9595,
-9297,
-9008,
-8722,
-8460,
-8163,
-7822,
-7539,
-7330,
-7144,
-6949,
-6709,
-6391,
-5976,
-5407,
-4683,
-3874,
-3077,
-2346,
-1699,
-1085,
-492,
41,
497,
872,
1154,
1336,
1438,
1505,
1557,
1590,
1623,
1643,
1612,
1524,
1419,
1336,
1244,
1135,
1027,
865,
595,
271,
19,
-132,
-186,
-133,
19,
236,
475,
729,
987,
1211,
1382,
1531,
1692,
1856,
2019,
2181,
2346,
2506,
2654,
2769,
2814,
2809,
2761,
2705,
2659,
2626,
2565,
2425,
2175,
1845,
1482,
1091,
670,
271,
-16,
-179,
-302,
-419,
-520,
-605,
-696,
-794,
-834,
-781,
-680,
-563,
-423,
-224,
89,
503,
1014,
1675,
2489,
3405,
4307,
5114,
5772,
6235,
6477,
6509,
6370,
6083,
5665,
5097,
4403,
3610,
2820,
2129,
1528,
921,
358,
-57,
-284,
-303,
-149,
53,
221,
305,
343,
413,
480,
502,
480,
442,
398,
394,
422,
464,
542,
691,
894,
1060,
1148,
1143,
1075,
962,
818,
639,
409,
126,
-168,
-429,
-655,
-865,
-1047,
-1208,
-1373,
-1518,
-1595,
-1613,
-1582,
-1471,
-1283,
-1079,
-913,
-827,
-828,
-929,
-1142,
-1460,
-1853,
-2292,
-2756,
-3241,
-3774,
-4335,
-4861,
-5329,
-5761,
-6127,
-6393,
-6562,
-6652,
-6633,
-6491,
-6252,
-5938,
-5546,
-5079,
-4570,
-4025,
-3441,
-2859,
-2364,
-1963,
-1601,
-1282,
-1041,
-886,
-793,
-749,
-764,
-830,
-866,
-835,
-777,
-732,
-763,
-870,
-1008,
-1156,
-1318,
-1456,
-1481,
-1330,
-1041,
-657,
-179,
406,
1046,
1715,
2385,
3014,
3537,
3960,
4370,
4851,
5375,
5941,
6525,
7026,
7405,
7662,
7809,
7879,
7867,
7713,
7438,
7057,
6574,
5986,
5325,
4658,
4078,
3633,
3326,
3194,
3270,
3506,
3840,
4260,
4728,
5184,
5549,
5780,
5846,
5806,
5737,
5678,
5582,
5367,
5043,
4698,
4366,
4050,
3771,
3530,
3294,
3063,
2862,
2720,
2662,
2646,
2566,
2390,
2155,
1887,
1547,
1074,
458,
-284,
-1153,
-2147,
-3222,
-4312,
-5355,
-6303,
-7124,
-7850,
-8521,
-9135,
-9639,
-9992,
-10186,
-10204,
-10078,
-9858,
-9589,
-9257,
-8864,
-8456,
-8064,