• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* Copyright 2019 The TensorFlow Authors. All Rights Reserved.
2 
3 Licensed under the Apache License, Version 2.0 (the "License");
4 you may not use this file except in compliance with the License.
5 You may obtain a copy of the License at
6 
7     http://www.apache.org/licenses/LICENSE-2.0
8 
9 Unless required by applicable law or agreed to in writing, software
10 distributed under the License is distributed on an "AS IS" BASIS,
11 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 See the License for the specific language governing permissions and
13 limitations under the License.
14 ==============================================================================*/
15 
16 // See the header for documentation on the meaning of this data.
17 
18 #include "tensorflow/lite/experimental/micro/examples/micro_speech/yes_1000ms_sample_data.h"
19 
20 const int g_yes_1000ms_sample_data_size = 16000;
21 const int16_t g_yes_1000ms_sample_data[16000] = {
22     -7,     -12,    -18,    -20,    -20,    -21,    -21,    -25,    -29,
23     -31,    -31,    -30,    -30,    -29,    -30,    -30,    -29,    -28,
24     -24,    -22,    -17,    -12,    -8,     -7,     -6,     -1,     2,
25     5,      7,      8,      11,     15,     18,     19,     23,     24,
26     24,     27,     27,     26,     25,     28,     30,     32,     33,
27     31,     29,     27,     28,     30,     28,     26,     26,     24,
28     22,     17,     16,     15,     13,     10,     5,      0,      -4,
29     -4,     -7,     -9,     -12,    -14,    -14,    -13,    -11,    -10,
30     -8,     -6,     -3,     3,      7,      8,      12,     15,     18,
31     21,     19,     19,     21,     23,     24,     23,     22,     19,
32     17,     11,     5,      -3,     -12,    -22,    -28,    -35,    -45,
33     -54,    -62,    -69,    -76,    -84,    -92,    -100,   -109,   -116,
34     -117,   -120,   -120,   -120,   -122,   -124,   -126,   -123,   -121,
35     -116,   -113,   -107,   -97,    -88,    -75,    -61,    -50,    -41,
36     -27,    -12,    4,      21,     37,     58,     76,     93,     108,
37     121,    137,    156,    172,    184,    196,    205,    215,    224,
38     235,    242,    245,    242,    240,    238,    231,    223,    214,
39     205,    195,    178,    158,    135,    112,    90,     69,     46,
40     19,     -11,    -45,    -76,    -105,   -133,   -159,   -186,   -211,
41     -236,   -260,   -280,   -294,   -308,   -320,   -331,   -336,   -338,
42     -335,   -326,   -316,   -301,   -286,   -267,   -246,   -225,   -203,
43     -180,   -154,   -124,   -91,    -59,    -34,    -8,     19,     42,
44     64,     87,     103,    119,    134,    148,    162,    174,    182,
45     188,    190,    189,    187,    184,    180,    177,    171,    162,
46     154,    144,    137,    129,    118,    106,    95,     81,     69,
47     58,     48,     37,     26,     14,     3,      -7,     -22,    -31,
48     -42,    -52,    -62,    -69,    -75,    -79,    -82,    -87,    -88,
49     -92,    -94,    -91,    -87,    -85,    -81,    -74,    -70,    -64,
50     -55,    -47,    -40,    -33,    -25,    -19,    -12,    -6,     -4,
51     -1,     1,      1,      -2,     -9,     -15,    -17,    -18,    -20,
52     -22,    -22,    -26,    -31,    -33,    -35,    -31,    -26,    -17,
53     -4,     8,      19,     31,     44,     54,     64,     71,     79,
54     86,     92,     102,    109,    111,    109,    104,    96,     84,
55     70,     60,     51,     38,     27,     13,     4,      -3,     -9,
56     -13,    -18,    -26,    -33,    -32,    -27,    -20,    -10,    -4,
57     2,      6,      10,     14,     16,     21,     25,     29,     31,
58     33,     35,     37,     33,     22,     15,     13,     11,     12,
59     9,      5,      2,      1,      -3,     -9,     -17,    -27,    -32,
60     -35,    -36,    -36,    -42,    -50,    -56,    -66,    -77,    -85,
61     -96,    -100,   -106,   -113,   -118,   -121,   -119,   -117,   -119,
62     -122,   -124,   -123,   -112,   -94,    -77,    -64,    -51,    -37,
63     -22,    -3,     17,     37,     54,     68,     86,     100,    114,
64     134,    154,    167,    174,    178,    182,    189,    189,    187,
65     185,    179,    177,    174,    171,    157,    138,    123,    108,
66     94,     76,     50,     25,     6,      -8,     -20,    -37,    -59,
67     -86,    -110,   -132,   -147,   -159,   -169,   -178,   -191,   -203,
68     -213,   -217,   -215,   -208,   -199,   -194,   -195,   -190,   -178,
69     -165,   -155,   -144,   -134,   -123,   -103,   -80,    -56,    -35,
70     -18,    -4,     11,     23,     36,     50,     65,     78,     93,
71     111,    122,    129,    132,    131,    127,    125,    126,    126,
72     128,    127,    125,    122,    118,    111,    108,    104,    99,
73     93,     89,     90,     87,     82,     78,     75,     68,     65,
74     67,     69,     66,     61,     54,     39,     28,     15,     3,
75     -7,     -18,    -25,    -29,    -35,    -42,    -52,    -66,    -78,
76     -83,    -85,    -86,    -86,    -82,    -83,    -84,    -83,    -81,
77     -75,    -62,    -57,    -53,    -49,    -46,    -41,    -34,    -26,
78     -16,    -10,    -7,     -2,     2,      6,      12,     15,     19,
79     18,     15,     17,     21,     24,     30,     33,     27,     22,
80     21,     20,     23,     24,     21,     15,     13,     8,      3,
81     1,      -1,     -3,     -4,     -6,     -9,     -11,    -11,    -8,
82     -10,    -13,    -15,    -19,    -17,    -11,    -2,     1,      2,
83     6,      9,      10,     12,     13,     9,      8,      10,     13,
84     20,     18,     13,     10,     4,      1,      -2,     -6,     -11,
85     -13,    -16,    -18,    -15,    -18,    -21,    -21,    -22,    -23,
86     -25,    -23,    -22,    -20,    -19,    -16,    -12,    -10,    -9,
87     -11,    -15,    -19,    -22,    -19,    -14,    -11,    -9,     -11,
88     -17,    -20,    -18,    -19,    -15,    -11,    -8,     -2,     8,
89     19,     30,     36,     37,     36,     38,     45,     57,     69,
90     77,     81,     79,     75,     76,     74,     69,     66,     60,
91     53,     45,     36,     28,     22,     17,     10,     0,      -5,
92     -11,    -15,    -18,    -26,    -31,    -33,    -34,    -34,    -35,
93     -37,    -37,    -35,    -28,    -24,    -29,    -37,    -45,    -46,
94     -41,    -36,    -31,    -32,    -33,    -37,    -37,    -36,    -36,
95     -34,    -27,    -19,    -14,    -11,    -8,     -1,     6,      14,
96     19,     21,     25,     30,     34,     38,     38,     33,     26,
97     22,     19,     20,     18,     17,     15,     10,     2,      -3,
98     -5,     -10,    -13,    -13,    -13,    -16,    -16,    -16,    -15,
99     -13,    -14,    -13,    -16,    -19,    -20,    -18,    -17,    -18,
100     -16,    -16,    -24,    -28,    -28,    -28,    -23,    -21,    -21,
101     -20,    -24,    -27,    -23,    -18,    -14,    -7,     4,      11,
102     15,     19,     21,     25,     33,     39,     41,     45,     47,
103     50,     56,     58,     57,     59,     59,     55,     50,     47,
104     39,     34,     30,     24,     18,     11,     8,      3,      0,
105     -3,     -8,     -14,    -15,    -13,    -13,    -12,    -14,    -17,
106     -17,    -12,    -10,    -4,     -7,     -12,    -10,    -14,    -17,
107     -17,    -19,    -25,    -28,    -27,    -29,    -30,    -31,    -35,
108     -38,    -43,    -47,    -51,    -52,    -50,    -49,    -48,    -47,
109     -45,    -39,    -32,    -30,    -31,    -35,    -35,    -31,    -24,
110     -17,    -12,    -11,    -14,    -15,    -17,    -16,    -9,     -5,
111     -3,     -1,     0,      1,      0,      3,      12,     21,     26,
112     33,     35,     38,     45,     50,     53,     53,     54,     58,
113     61,     64,     69,     67,     66,     64,     58,     54,     51,
114     46,     44,     45,     41,     35,     31,     27,     25,     27,
115     25,     20,     13,     12,     16,     17,     17,     12,     7,
116     3,      2,      -2,     -4,     -8,     -14,    -19,    -25,    -29,
117     -38,    -49,    -60,    -69,    -73,    -71,    -74,    -82,    -89,
118     -98,    -103,   -104,   -103,   -99,    -98,    -98,    -98,    -99,
119     -97,    -94,    -91,    -85,    -82,    -78,    -74,    -74,    -71,
120     -68,    -61,    -54,    -52,    -47,    -41,    -36,    -32,    -21,
121     -12,    -3,     11,     26,     36,     44,     48,     55,     64,
122     77,     92,     100,    108,    117,    120,    122,    128,    130,
123     129,    130,    127,    124,    122,    121,    118,    114,    110,
124     102,    92,     85,     80,     77,     68,     55,     46,     39,
125     36,     34,     31,     27,     15,     5,      -1,     -5,     -11,
126     -20,    -29,    -37,    -43,    -46,    -47,    -54,    -61,    -65,
127     -74,    -82,    -84,    -91,    -94,    -96,    -104,   -109,   -111,
128     -111,   -112,   -113,   -111,   -112,   -110,   -104,   -99,    -96,
129     -93,    -89,    -87,    -81,    -71,    -63,    -54,    -45,    -43,
130     -37,    -30,    -24,    -17,    -12,    -8,     -2,     2,      15,
131     23,     28,     35,     41,     42,     44,     52,     58,     66,
132     74,     78,     80,     82,     85,     88,     90,     92,     92,
133     88,     87,     87,     79,     73,     69,     64,     62,     55,
134     50,     45,     41,     36,     29,     24,     20,     16,     12,
135     8,      5,      2,      1,      1,      0,      1,      -4,     -4,
136     -4,     -4,     -1,     1,      2,      1,      -3,     -6,     -1,
137     5,      6,      7,      8,      4,      2,      0,      -2,     -3,
138     0,      -3,     -4,     -3,     -4,     -5,     -8,     -15,    -20,
139     -25,    -28,    -32,    -37,    -38,    -39,    -43,    -48,    -55,
140     -62,    -69,    -75,    -75,    -78,    -81,    -83,    -89,    -89,
141     -92,    -91,    -91,    -89,    -83,    -81,    -74,    -66,    -63,
142     -54,    -45,    -39,    -31,    -23,    -15,    -4,     6,      14,
143     23,     29,     35,     41,     45,     49,     55,     61,     69,
144     75,     75,     76,     75,     74,     74,     73,     74,     72,
145     69,     69,     65,     62,     57,     52,     44,     35,     33,
146     29,     24,     14,     7,      3,      -4,     -12,    -17,    -20,
147     -22,    -27,    -32,    -34,    -39,    -42,    -43,    -42,    -43,
148     -40,    -38,    -36,    -36,    -37,    -36,    -33,    -31,    -27,
149     -24,    -23,    -22,    -17,    -11,    -7,     -7,     -7,     -3,
150     5,      13,     19,     25,     27,     25,     27,     35,     40,
151     40,     41,     45,     47,     50,     54,     52,     50,     45,
152     43,     44,     40,     34,     28,     24,     18,     11,     6,
153     -2,     -9,     -14,    -21,    -27,    -35,    -39,    -43,    -50,
154     -57,    -62,    -66,    -68,    -71,    -72,    -73,    -74,    -76,
155     -76,    -77,    -75,    -75,    -74,    -67,    -61,    -55,    -49,
156     -45,    -40,    -30,    -21,    -11,    -4,     4,      13,     23,
157     34,     44,     52,     59,     65,     70,     77,     84,     87,
158     88,     90,     91,     90,     89,     85,     80,     75,     72,
159     71,     64,     56,     48,     41,     34,     27,     21,     12,
160     1,      -11,    -19,    -28,    -33,    -39,    -46,    -50,    -53,
161     -58,    -63,    -66,    -71,    -73,    -76,    -76,    -74,    -73,
162     -71,    -67,    -65,    -62,    -60,    -55,    -51,    -45,    -39,
163     -35,    -31,    -27,    -20,    -13,    -6,     -3,     1,      8,
164     12,     18,     24,     26,     30,     35,     38,     44,     47,
165     47,     51,     53,     52,     53,     52,     50,     51,     49,
166     50,     51,     50,     48,     48,     45,     43,     42,     37,
167     34,     31,     31,     30,     26,     24,     21,     15,     12,
168     11,     7,      4,      1,      -3,     -5,     -7,     -9,     -15,
169     -21,    -26,    -28,    -31,    -35,    -39,    -46,    -48,    -49,
170     -53,    -58,    -63,    -67,    -69,    -71,    -72,    -74,    -75,
171     -77,    -77,    -73,    -72,    -69,    -65,    -60,    -55,    -50,
172     -47,    -43,    -38,    -30,    -25,    -20,    -12,    -4,     4,
173     9,      16,     20,     24,     28,     35,     43,     50,     58,
174     61,     65,     72,     74,     74,     76,     79,     78,     76,
175     78,     76,     76,     74,     70,     64,     59,     52,     46,
176     41,     33,     26,     19,     12,     5,      -2,     -8,     -15,
177     -20,    -26,    -31,    -37,    -39,    -41,    -44,    -44,    -47,
178     -51,    -52,    -52,    -48,    -45,    -46,    -48,    -45,    -42,
179     -40,    -36,    -32,    -27,    -24,    -22,    -18,    -16,    -11,
180     -10,    -5,     0,      3,      8,      11,     16,     18,     21,
181     23,     25,     26,     27,     28,     30,     31,     31,     30,
182     29,     27,     26,     23,     19,     17,     13,     10,     6,
183     0,      -2,     -5,     -10,    -12,    -15,    -19,    -23,    -26,
184     -29,    -30,    -30,    -32,    -33,    -34,    -35,    -34,    -31,
185     -29,    -29,    -28,    -28,    -23,    -19,    -17,    -12,    -12,
186     -10,    -5,     -2,     3,      7,      10,     13,     14,     19,
187     22,     26,     31,     34,     34,     35,     36,     39,     43,
188     45,     47,     47,     48,     49,     51,     48,     47,     50,
189     45,     41,     41,     38,     34,     34,     30,     23,     17,
190     11,     7,      4,      -4,     -9,     -15,    -23,    -28,    -32,
191     -35,    -39,    -45,    -46,    -49,    -53,    -52,    -53,    -55,
192     -56,    -56,    -55,    -54,    -53,    -53,    -51,    -47,    -44,
193     -42,    -40,    -37,    -33,    -28,    -25,    -23,    -18,    -15,
194     -8,     -6,     -2,     3,      8,      15,     18,     23,     26,
195     27,     32,     36,     36,     36,     39,     38,     38,     40,
196     39,     35,     31,     29,     25,     23,     19,     15,     11,
197     7,      5,      3,      1,      -1,     -6,     -8,     -7,     -10,
198     -9,     -10,    -11,    -10,    -7,     -6,     -8,     -6,     -5,
199     -4,     1,      2,      4,      7,      7,      9,      11,     11,
200     9,      9,      10,     11,     13,     17,     15,     15,     15,
201     17,     19,     17,     17,     17,     15,     15,     13,     11,
202     12,     8,      7,      5,      3,      0,      -4,     -4,     -6,
203     -9,     -12,    -14,    -15,    -15,    -16,    -20,    -19,    -20,
204     -20,    -20,    -18,    -18,    -21,    -22,    -21,    -21,    -23,
205     -20,    -20,    -23,    -24,    -23,    -25,    -25,    -25,    -25,
206     -26,    -24,    -23,    -23,    -23,    -23,    -22,    -19,    -18,
207     -15,    -14,    -10,    -8,     -4,     -1,     1,      3,      6,
208     8,      9,      14,     19,     22,     24,     26,     29,     32,
209     31,     34,     39,     42,     42,     46,     49,     50,     50,
210     52,     53,     52,     49,     49,     48,     48,     46,     45,
211     40,     34,     30,     25,     21,     17,     13,     10,     6,
212     2,      -4,     -9,     -12,    -15,    -18,    -21,    -26,    -28,
213     -31,    -32,    -33,    -35,    -35,    -38,    -37,    -36,    -34,
214     -35,    -35,    -33,    -33,    -34,    -30,    -26,    -27,    -25,
215     -23,    -22,    -18,    -15,    -16,    -12,    -9,     -9,     -6,
216     -1,     2,      3,      5,      8,      7,      9,      12,     15,
217     17,     18,     18,     19,     18,     20,     19,     18,     21,
218     20,     19,     18,     16,     15,     15,     15,     14,     12,
219     9,      9,      10,     8,      6,      4,      2,      1,      -1,
220     -3,     -1,     -3,     -2,     -4,     -5,     -5,     -8,     -8,
221     -10,    -10,    -8,     -8,     -8,     -7,     -8,     -8,     -8,
222     -9,     -11,    -12,    -11,    -9,     -7,     -8,     -8,     -8,
223     -10,    -8,     -7,     -8,     -7,     -6,     -7,     -5,     -3,
224     -3,     -3,     -3,     -2,     0,      3,      3,      5,      7,
225     10,     11,     10,     10,     12,     13,     16,     16,     16,
226     17,     15,     16,     17,     16,     14,     16,     13,     11,
227     11,     9,      9,      6,      4,      4,      3,      0,      -2,
228     -4,     -7,     -7,     -7,     -13,    -15,    -13,    -14,    -16,
229     -15,    -15,    -17,    -16,    -16,    -18,    -19,    -19,    -20,
230     -19,    -16,    -15,    -13,    -12,    -10,    -7,     -6,     -4,
231     -4,     -2,     0,      2,      6,      8,      10,     12,     14,
232     15,     14,     13,     13,     13,     15,     15,     17,     17,
233     17,     18,     17,     16,     15,     15,     14,     11,     9,
234     8,      8,      9,      8,      5,      5,      3,      -1,     -1,
235     -4,     -5,     -7,     -8,     -8,     -8,     -9,     -10,    -8,
236     -11,    -12,    -12,    -12,    -12,    -13,    -11,    -11,    -9,
237     -8,     -7,     -8,     -7,     -6,     -7,     -6,     -5,     -4,
238     -4,     -2,     -2,     -3,     -2,     -2,     -3,     0,      -1,
239     -3,     1,      1,      2,      4,      3,      5,      6,      3,
240     3,      4,      3,      3,      4,      5,      4,      6,      7,
241     7,      7,      6,      3,      3,      5,      3,      3,      6,
242     6,      7,      6,      4,      5,      2,      1,      1,      0,
243     0,      2,      1,      1,      1,      -1,     -2,     -3,     -5,
244     -4,     -5,     -4,     -4,     -6,     -4,     -4,     -4,     -5,
245     -6,     -5,     -6,     -5,     -4,     -5,     -4,     -3,     -4,
246     0,      2,      2,      2,      2,      2,      2,      3,      3,
247     5,      6,      6,      5,      6,      7,      6,      8,      6,
248     5,      5,      5,      6,      6,      6,      5,      5,      2,
249     2,      1,      2,      0,      -1,     -1,     -1,     -1,     0,
250     -1,     -4,     -6,     -8,     -8,     -9,     -8,     -7,     -6,
251     -5,     -5,     -6,     -3,     -4,     -5,     -4,     -7,     -6,
252     -4,     -2,     -1,     -1,     1,      1,      1,      1,      1,
253     2,      2,      1,      3,      4,      4,      6,      6,      6,
254     6,      4,      4,      4,      4,      3,      2,      2,      2,
255     2,      1,      1,      1,      0,      1,      1,      0,      -2,
256     -2,     -3,     -3,     -3,     -3,     -5,     -4,     -3,     -5,
257     -5,     -3,     -5,     -4,     -4,     -2,     -2,     -2,     -1,
258     -3,     -2,     -2,     -1,     -3,     -2,     -1,     -2,     -2,
259     -2,     0,      0,      0,      0,      0,      1,      0,      0,
260     1,      2,      3,      3,      3,      4,      5,      4,      3,
261     4,      5,      5,      7,      7,      6,      9,      8,      6,
262     7,      8,      6,      5,      7,      8,      8,      8,      7,
263     6,      5,      4,      4,      4,      5,      4,      2,      1,
264     2,      1,      0,      -2,     -3,     -2,     -4,     -6,     -6,
265     -7,     -7,     -8,     -9,     -9,     -9,     -9,     -9,     -9,
266     -9,     -10,    -10,    -10,    -8,     -7,     -8,     -6,     -5,
267     -4,     -3,     -5,     -2,     -2,     -2,     -1,     -1,     0,
268     1,      1,      2,      3,      2,      4,      3,      3,      5,
269     3,      3,      5,      4,      5,      6,      5,      4,      5,
270     3,      2,      2,      3,      4,      4,      4,      4,      4,
271     3,      4,      4,      4,      3,      2,      2,      2,      2,
272     2,      2,      2,      2,      1,      1,      1,      2,      1,
273     1,      2,      1,      1,      2,      1,      1,      1,      -1,
274     0,      1,      0,      -1,     1,      -1,     -1,     -1,     -2,
275     -1,     -1,     -1,     -1,     -1,     -1,     -1,     -1,     -2,
276     -1,     0,      -1,     -1,     1,      1,      2,      0,      -1,
277     0,      -1,     -1,     0,      0,      1,      2,      2,      2,
278     1,      1,      0,      0,      0,      0,      1,      1,      0,
279     0,      0,      0,      0,      -1,     -2,     -1,     -3,     -4,
280     -4,     -4,     -4,     -4,     -4,     -4,     -3,     -3,     -5,
281     -6,     -4,     -2,     -2,     -1,     -1,     -1,     -2,     1,
282     -1,     1,      0,      0,      1,      1,      1,      1,      2,
283     1,      2,      2,      3,      3,      3,      3,      4,      5,
284     5,      5,      5,      5,      5,      5,      5,      6,      6,
285     5,      5,      5,      6,      6,      5,      3,      6,      5,
286     4,      5,      3,      2,      2,      2,      2,      1,      1,
287     2,      0,      -1,     0,      -1,     -1,     -1,     -1,     -1,
288     -1,     -1,     -3,     -3,     -3,     -3,     -4,     -4,     -5,
289     -6,     -6,     -6,     -6,     -6,     -6,     -5,     -5,     -6,
290     -5,     -4,     -4,     -4,     -4,     -2,     -2,     -2,     -1,
291     -2,     0,      1,      0,      1,      3,      4,      4,      4,
292     4,      4,      4,      5,      4,      4,      4,      5,      7,
293     5,      4,      4,      4,      4,      3,      2,      2,      2,
294     2,      2,      0,      1,      1,      0,      1,      1,      -1,
295     0,      -1,     -2,     -1,     -3,     -4,     -4,     -3,     -5,
296     -5,     -5,     -5,     -5,     -5,     -4,     -3,     -3,     -2,
297     -3,     -2,     -2,     -5,     -3,     -3,     -3,     -2,     0,
298     1,      1,      1,      1,      1,      1,      1,      1,      3,
299     3,      4,      4,      4,      4,      5,      5,      2,      3,
300     4,      3,      5,      4,      3,      4,      3,      3,      5,
301     5,      3,      4,      2,      1,      1,      3,      4,      3,
302     1,      3,      2,      1,      2,      1,      0,      1,      0,
303     1,      0,      1,      1,      1,      1,      0,      -1,     0,
304     0,      -1,     -1,     -2,     -1,     -1,     -2,     0,      -1,
305     -2,     -1,     -1,     -2,     -2,     -1,     -3,     -3,     -3,
306     -3,     -3,     -4,     -3,     -5,     -6,     -4,     -4,     -5,
307     -4,     -3,     -5,     -6,     -4,     -5,     -6,     -4,     -3,
308     -5,     -4,     -3,     -4,     -3,     -2,     -2,     -2,     0,
309     0,      1,      1,      0,      0,      0,      1,      1,      3,
310     3,      3,      4,      3,      3,      3,      3,      3,      3,
311     3,      3,      3,      3,      3,      3,      3,      3,      3,
312     1,      1,      1,      1,      1,      1,      1,      0,      0,
313     0,      1,      -2,     -1,     1,      0,      -1,     -2,     -2,
314     0,      1,      0,      1,      1,      1,      1,      0,      0,
315     1,      0,      0,      2,      1,      0,      1,      1,      1,
316     1,      3,      3,      3,      4,      3,      3,      4,      2,
317     2,      2,      2,      2,      2,      2,      1,      2,      2,
318     2,      2,      -1,     -1,     -1,     -1,     -1,     -1,     -1,
319     -1,     -1,     -3,     -3,     -3,     -5,     -4,     -5,     -5,
320     -5,     -5,     -7,     -7,     -7,     -8,     -7,     -8,     -7,
321     -8,     -8,     -7,     -8,     -8,     -8,     -8,     -7,     -6,
322     -6,     -6,     -7,     -6,     -6,     -5,     -5,     -3,     -2,
323     -2,     -1,     0,      -1,     0,      1,      2,      2,      3,
324     3,      3,      6,      7,      7,      7,      8,      9,      8,
325     10,     10,     9,      10,     11,     9,      10,     12,     11,
326     10,     9,      9,      9,      9,      10,     9,      6,      6,
327     5,      5,      6,      3,      1,      1,      0,      1,      0,
328     0,      1,      -1,     -2,     -2,     -1,     -3,     -3,     -2,
329     -4,     -4,     -3,     -2,     -4,     -4,     -4,     -5,     -3,
330     -3,     -5,     -3,     -3,     -5,     -4,     -2,     -2,     -3,
331     -3,     -1,     0,      -1,     0,      0,      0,      -2,     -1,
332     0,      -1,     -2,     -2,     -2,     -2,     -1,     -3,     -2,
333     -3,     -4,     -3,     -3,     -3,     -3,     -3,     -3,     -3,
334     -2,     -4,     -6,     -5,     -3,     -2,     -4,     -3,     -2,
335     -4,     -4,     -4,     -3,     -4,     -5,     -4,     -5,     -3,
336     -2,     -5,     -2,     -4,     -4,     -3,     -2,     -1,     -1,
337     -1,     0,      2,      2,      1,      1,      3,      3,      3,
338     3,      4,      4,      5,      6,      5,      5,      6,      7,
339     7,      7,      8,      8,      7,      9,      9,      9,      9,
340     10,     9,      9,      9,      9,      9,      9,      8,      7,
341     9,      9,      6,      7,      5,      2,      3,      2,      1,
342     1,      0,      -2,     -2,     -2,     -3,     -3,     -2,     -2,
343     -4,     -5,     -4,     -4,     -4,     -4,     -5,     -4,     -4,
344     -5,     -4,     -5,     -4,     -5,     -6,     -4,     -4,     -5,
345     -5,     -5,     -5,     -6,     -4,     -4,     -4,     -3,     -2,
346     -3,     -3,     -2,     -2,     -1,     -2,     -3,     -1,     0,
347     -1,     0,      0,      0,      0,      1,      0,      0,      0,
348     0,      -1,     1,      1,      1,      0,      -2,     -2,     -3,
349     -3,     -4,     -4,     -6,     -7,     -5,     -4,     -5,     -5,
350     -4,     -6,     -8,     -7,     -6,     -5,     -5,     -5,     -4,
351     -4,     -5,     -4,     -3,     -3,     0,      0,      -2,     -1,
352     0,      0,      1,      1,      2,      2,      2,      2,      2,
353     4,      5,      5,      5,      6,      7,      7,      9,      10,
354     10,     10,     12,     12,     13,     14,     14,     14,     15,
355     15,     15,     15,     15,     15,     14,     15,     15,     12,
356     13,     13,     12,     10,     11,     11,     11,     10,     8,
357     6,      5,      7,      6,      6,      4,      3,      4,      5,
358     3,      2,      2,      1,      1,      2,      3,      1,      0,
359     0,      1,      0,      -2,     -1,     -2,     -3,     -3,     -3,
360     -3,     -4,     -6,     -8,     -9,     -9,     -10,    -12,    -14,
361     -15,    -18,    -21,    -21,    -21,    -21,    -22,    -24,    -26,
362     -26,    -27,    -27,    -28,    -26,    -25,    -26,    -28,    -27,
363     -24,    -23,    -23,    -24,    -21,    -17,    -17,    -15,    -12,
364     -12,    -12,    -12,    -9,     -7,     -6,     -5,     -3,     -3,
365     -2,     0,      0,      1,      3,      7,      6,      4,      6,
366     7,      8,      11,     10,     10,     13,     15,     14,     13,
367     18,     20,     18,     19,     21,     23,     24,     23,     22,
368     24,     26,     26,     26,     27,     25,     23,     25,     27,
369     28,     28,     28,     23,     19,     23,     24,     20,     20,
370     21,     15,     13,     15,     16,     14,     11,     8,      7,
371     8,      11,     11,     6,      4,      8,      7,      6,      7,
372     6,      4,      7,      13,     12,     7,      8,      8,      4,
373     1,      1,      1,      2,      -4,     -12,    -18,    -24,    -25,
374     -25,    -32,    -41,    -55,    -59,    -61,    -75,    -87,    -96,
375     -109,   -122,   -133,   -141,   -148,   -157,   -168,   -180,   -191,
376     -198,   -202,   -207,   -206,   -207,   -211,   -211,   -208,   -203,
377     -189,   -171,   -153,   -132,   -114,   -96,    -75,    -54,    -30,
378     -5,     19,     43,     61,     77,     93,     106,    123,    143,
379     161,    182,    198,    202,    201,    209,    229,    242,    240,
380     235,    239,    249,    258,    255,    242,    233,    245,    268,
381     278,    256,    223,    223,    253,    263,    235,    198,    178,
382     188,    215,    230,    200,    143,    113,    128,    158,    158,
383     128,    99,     90,     82,     70,     56,     32,     7,      14,
384     46,     36,     -23,    -71,    -76,    -54,    -36,    -39,    -74,
385     -118,   -134,   -122,   -101,   -104,   -129,   -164,   -174,   -129,
386     -86,    -109,   -184,   -219,   -191,   -147,   -141,   -183,   -249,
387     -290,   -269,   -236,   -266,   -346,   -394,   -366,   -325,   -353,
388     -431,   -472,   -406,   -313,   -316,   -398,   -449,   -401,   -287,
389     -194,   -164,   -193,   -245,   -212,   -55,    75,     67,     26,
390     67,     165,    237,    269,    293,    319,    333,    368,    414,
391     432,    463,    488,    448,    404,    391,    377,    361,    365,
392     376,    308,    197,    150,    129,    73,     53,     91,     43,
393     -107,   -165,   -54,    1,      -148,   -312,   -273,   -125,   -62,
394     -128,   -258,   -294,   -141,   70,     57,     -217,   -378,   -145,
395     198,    289,    169,    -47,    -219,   -101,   264,    458,    217,
396     -163,   -199,   13,     121,    101,    -51,    -293,   -319,   -62,
397     24,     -274,   -474,   -296,   -170,   -336,   -422,   -285,   -248,
398     -302,   -130,   98,     -11,    -257,   -146,   184,    278,    264,
399     331,    192,    -35,    235,    805,    830,    315,    82,     322,
400     503,    522,    619,    557,    242,    163,    399,    507,    489,
401     618,    602,    156,    -164,   112,    476,    406,    94,     -154,
402     -242,   -132,   56,     5,      -325,   -566,   -527,   -478,   -624,
403     -692,   -561,   -551,   -744,   -836,   -671,   -520,   -626,   -736,
404     -647,   -581,   -639,   -687,   -702,   -739,   -665,   -383,   -236,
405     -414,   -513,   -321,   -114,   -43,    32,     65,     -98,    -236,
406     34,     608,    924,    680,    218,    56,     329,    847,    1214,
407     1006,   341,    11,     340,    667,    553,    353,    355,    415,
408     416,    364,    257,    108,    6,      113,    293,    233,    46,
409     4,      25,     -10,    -12,    55,     40,     -65,    -56,    -26,
410     -101,   -61,    143,    229,    78,     -161,   -210,   103,    424,
411     377,    86,     -274,   -491,   -328,   -37,    60,     128,    188,
412     -105,   -625,   -823,   -464,   138,    389,    111,    -343,   -526,
413     -306,   13,     205,    250,    -35,    -554,   -764,   -498,   -42,
414     167,    -210,   -639,   -448,   -101,   -110,   -171,   -74,    -39,
415     47,     424,    616,    324,    98,     367,    853,    942,    416,
416     -184,   -130,   339,    472,    369,    239,    -165,   -418,   101,
417     742,    659,    325,    365,    476,    233,    -14,    270,    785,
418     719,    -29,    -533,   -220,   237,    305,    179,    -190,   -644,
419     -610,   -380,   -526,   -601,   -237,   48,     -36,    -124,   -49,
420     -6,     23,     117,    55,     -199,   -428,   -512,   -338,   -238,
421     -424,   -323,   -135,   -464,   -657,   -189,   100,    -379,   -964,
422     -893,   -346,   -64,    -322,   -650,   -480,   32,     238,    201,
423     386,    616,    611,    400,    195,    357,    842,    1051,   832,
424     712,    829,    1070,   1307,   1081,   551,    363,    544,    623,
425     239,    -374,   -609,   -230,   375,    486,    -52,    -446,   -270,
426     181,    645,    601,    -135,   -654,   -256,   567,    840,    380,
427     -54,    18,     334,    386,    21,     -214,   83,     243,    -316,
428     -937,   -1074,  -1006,  -896,   -674,   -424,   -331,   -354,   -380,
429     -481,   -392,   80,     358,    171,    -170,   -624,   -796,   -130,
430     706,    803,    381,    152,    367,    620,    685,    655,    347,
431     36,     180,    417,    412,    358,    288,    189,    150,    16,
432     -240,   -428,   -428,   -266,   -335,   -819,   -1150,  -946,   -587,
433     -437,   -580,   -961,   -1218,  -1065,  -704,   -431,   -350,   -315,
434     -214,   -162,   -81,    26,     -8,     -52,    -117,   -226,   -40,
435     285,    241,    -2,     -69,    57,     207,    81,     -144,   -69,
436     65,     84,     49,     -168,   -248,   126,    502,    472,    192,
437     120,    442,    667,    551,    512,    634,    814,    1014,   1098,
438     1156,   1112,   974,    1144,   1330,   1099,   825,    847,    877,
439     555,    2,      -243,   -102,   -196,   -471,   -377,   -235,   -439,
440     -622,   -547,   -470,   -495,   -431,   -197,   -21,    21,     -9,
441     -246,   -438,   -238,   -31,    0,      96,     137,    -25,    -211,
442     -181,   -149,   -350,   -368,   -33,    21,     -308,   -323,   32,
443     379,    605,    531,    85,     -374,   -367,   9,      277,    147,
444     -356,   -698,   -494,   -140,   -126,   -354,   -549,   -673,   -642,
445     -428,   -269,   -273,   -246,   -216,   -349,   -323,   -16,    32,
446     -387,   -742,   -662,   -434,   -223,   41,     140,    -58,    -227,
447     -80,    93,     20,     -166,   -360,   -536,   -555,   -305,   -33,
448     -23,    -86,    -75,    -9,     82,     -1,     -156,   24,     532,
449     916,    956,    835,    901,    1127,   1279,   1417,   1435,   1144,
450     822,    862,    1214,   1352,   1001,   611,    539,    532,    369,
451     189,    170,    308,    465,    430,    232,    64,     14,     51,
452     -37,    -244,   -321,   -276,   -144,   57,     77,     -215,   -467,
453     -335,   -186,   -245,   -133,   -81,    -588,   -1130,  -959,   -520,
454     -631,   -1122,  -1270,  -971,   -873,   -1118,  -1157,  -1078,  -1296,
455     -1365,  -1010,  -873,   -1138,  -1061,  -379,   89,     51,     177,
456     372,    185,    -14,    63,     197,    125,    -123,   -60,    243,
457     195,    88,     201,    115,    -63,    -12,    -79,    -492,   -751,
458     -489,   49,     163,    -293,   -424,   -52,    229,    302,    212,
459     217,    315,    70,     -207,   -210,   -173,   129,    619,    556,
460     213,    181,    170,    112,    167,    322,    451,    206,    -136,
461     58,     426,    526,    524,    394,    387,    568,    481,    297,
462     164,    8,      263,    664,    777,    943,    989,    934,    1283,
463     1495,   1153,   861,    738,    582,    614,    692,    655,    629,
464     432,    127,    -119,   -338,   -313,   -138,   -204,   -561,   -994,
465     -1168,  -948,   -700,   -658,   -788,   -1053,  -1027,  -684,   -566,
466     -528,   -355,   -335,   -323,   -28,    206,    87,     56,     387,
467     585,    296,    24,     261,    492,    248,    -132,   -469,   -674,
468     -502,   -235,   -255,   -517,   -847,   -1038,  -965,   -707,   -630,
469     -767,   -639,   -298,   -193,   -290,   -310,   -118,   74,     -77,
470     -337,   -324,   -120,   187,    323,    -72,    -552,   -454,   -14,
471     29,     -427,   -803,   -735,   -586,   -762,   -918,   -783,   -649,
472     -723,   -857,   -786,   -626,   -591,   -417,   -83,    167,    262,
473     49,     -161,   157,    842,    1298,   1356,   1206,   1041,   1194,
474     1461,   1323,   1070,   1221,   1687,   2051,   2002,   1673,   1464,
475     1550,   1851,   1907,   1531,   1327,   1399,   1342,   1287,   1264,
476     1152,   1030,   878,    716,    601,    454,    264,    264,    352,
477     151,    -193,   -296,   -161,   -93,    -215,   -423,   -617,   -668,
478     -547,   -416,   -464,   -807,   -1175,  -1174,  -1045,  -1076,  -1023,
479     -829,   -710,   -745,   -1069,  -1443,  -1417,  -1099,  -939,   -1165,
480     -1307,  -1056,  -843,   -638,   -304,   -190,   -334,   -578,   -770,
481     -705,   -675,   -947,   -957,   -565,   -437,   -617,   -843,   -1015,
482     -813,   -489,   -584,   -904,   -1054,  -797,   -229,   -26,    -208,
483     -66,    398,    710,    644,    390,    413,    726,    992,    1204,
484     1337,   1234,   1104,   1038,   1001,   1043,   982,    847,    885,
485     1024,   1098,   1138,   1108,   1038,   966,    885,    882,    878,
486     929,    1005,   944,    1008,   1284,   1415,   1289,   1007,   760,
487     812,    947,    806,    455,    111,    -72,    -290,   -611,   -626,
488     -559,   -765,   -1034,  -1375,  -1632,  -1565,  -1588,  -1728,  -1585,
489     -1477,  -1547,  -1533,  -1371,  -1103,  -995,   -1090,  -1102,  -947,
490     -686,   -403,   -295,   -250,   -107,   -86,    -171,   -150,   12,
491     234,    283,    185,    300,    461,    393,    382,    434,    378,
492     306,    202,    195,    253,    -8,     -307,   -105,   264,    342,
493     212,    34,     -57,    78,     435,    571,    180,    -165,   -51,
494     339,    705,    683,    464,    658,    958,    825,    579,    465,
495     390,    241,    61,     202,    429,    128,    -122,   241,    406,
496     39,     -167,   -60,    15,     -31,    -68,    146,    402,    344,
497     227,    208,    87,     -25,    -31,    -66,    -169,   -249,   -87,
498     75,     -181,   -438,   -249,   49,     87,     -40,    -16,    53,
499     -86,    -74,    98,     78,     110,    169,    -84,    -323,   -251,
500     -102,   -172,   -513,   -750,   -675,   -568,   -587,   -583,   -523,
501     -450,   -302,   -245,   -356,   -480,   -590,   -495,   -183,   -105,
502     -191,   -215,   -308,   -206,   39,     4,      -77,    -21,    74,
503     186,    218,    356,    611,    489,    83,     13,     246,    371,
504     348,    240,    61,     -66,    -107,   -170,   -205,   -74,    200,
505     277,    45,     -11,    180,    263,    100,    -74,    102,    246,
506     6,      -154,   -162,   -197,   -128,   -189,   -227,   -49,    -238,
507     -490,   -333,   -188,   1,      215,    150,    144,    128,    -33,
508     187,    532,    676,    911,    773,    283,    351,    673,    620,
509     349,    105,    205,    425,    325,    295,    372,    340,    511,
510     628,    394,    224,    187,    91,     -174,   -556,   -482,   -37,
511     -9,     -226,   -382,   -568,   -466,   -208,   -241,   -426,   -656,
512     -814,   -788,   -902,   -1065,  -946,   -860,   -896,   -831,   -744,
513     -672,   -685,   -743,   -723,   -783,   -813,   -570,   -341,   -239,
514     -57,    137,    348,    576,    593,    454,    429,    503,    449,
515     238,    173,    350,    423,    419,    530,    501,    272,    156,
516     207,    295,    404,    568,    676,    419,    30,     113,    463,
517     550,    473,    349,    126,    33,     144,    207,    193,    267,
518     304,    81,     -252,   -401,   -368,   -347,   -404,   -452,   -408,
519     -272,   -40,    234,    281,    48,     -72,    -18,    54,     208,
520     309,    285,    245,    164,    38,     -20,    148,    430,    563,
521     655,    679,    453,    300,    319,    219,    25,     -15,    54,
522     -117,   -444,   -431,   -135,   -147,   -468,   -667,   -722,   -593,
523     -301,   -217,   -428,   -642,   -598,   -400,   -422,   -602,   -628,
524     -554,   -509,   -501,   -541,   -488,   -250,   -129,   -284,   -441,
525     -358,   -161,   -82,    4,      134,    157,    290,    516,    582,
526     702,    859,    871,    858,    759,    615,    616,    754,    839,
527     725,    464,    259,    187,    127,    150,    280,    238,    92,
528     78,     5,      -86,    6,      67,     -14,    -92,    -143,   -211,
529     -89,    213,    300,    107,    -91,    -154,   -153,   -238,   -355,
530     -314,   -227,   -168,   -92,    -142,   -219,   -156,   -47,    53,
531     -15,    -195,   -161,   -186,   -382,   -395,   -297,   -238,   -240,
532     -390,   -502,   -336,   -97,    -29,    -116,   -290,   -289,   -67,
533     74,     112,    119,    182,    358,    382,    315,    341,    290,
534     218,    190,    101,    -51,    -168,   -132,   -41,    -39,    -15,
535     104,    186,    151,    68,     89,     154,    67,     10,     143,
536     120,    -185,   -382,   -365,   -263,   -145,   -111,   -159,   -190,
537     -53,    151,    177,    179,    384,    553,    502,    490,    572,
538     600,    573,    442,    119,    -212,   -260,   -166,   -318,   -506,
539     -413,   -279,   -285,   -354,   -390,   -278,   -142,   -85,    -18,
540     -19,    -121,   -143,   -32,    88,     118,    42,     -96,    -187,
541     -167,   -113,   -172,   -270,   -256,   -178,   -192,   -249,   -128,
542     103,    132,    -47,    -147,   -104,   -56,    -9,     45,     35,
543     109,    315,    381,    326,    336,    457,    667,    786,    675,
544     489,    460,    569,    595,    470,    303,    272,    448,    620,
545     545,    226,    -92,    -128,   91,     172,    -98,    -385,   -378,
546     -264,   -284,   -362,   -314,   -148,   -72,    -198,   -350,   -353,
547     -344,   -389,   -353,   -292,   -327,   -413,   -473,   -519,   -588,
548     -577,   -546,   -737,   -989,   -1030,  -997,   -1010,  -861,   -683,
549     -731,   -690,   -419,   -197,   -47,    112,    167,    74,     41,
550     176,    309,    438,    671,    781,    793,    868,    904,    991,
551     1099,   987,    812,    816,    869,    766,    605,    633,    728,
552     592,    424,    460,    405,    170,    75,     30,     -105,   -58,
553     63,     -58,    -242,   -359,   -415,   -255,   -44,    -127,   -266,
554     -191,   -187,   -296,   -273,   -260,   -341,   -345,   -324,   -384,
555     -467,   -421,   -233,   -125,   -227,   -341,   -256,   -168,   -217,
556     -249,   -302,   -447,   -425,   -274,   -289,   -299,   -229,   -275,
557     -272,   -103,   -57,    -117,   -106,   -162,   -256,   -184,   -31,
558     51,     69,     31,     -19,    72,     256,    318,    331,    254,
559     28,     -7,     121,    48,     -64,    58,     183,    152,    161,
560     201,    167,    190,    287,    278,    157,    56,     103,    332,
561     460,    299,    166,    238,    308,    374,    508,    509,    373,
562     275,    270,    298,    229,    185,    192,    23,     -160,   -80,
563     67,     31,     -170,   -378,   -384,   -330,   -500,   -648,   -615,
564     -686,   -716,   -510,   -510,   -771,   -752,   -475,   -434,   -556,
565     -480,   -403,   -515,   -464,   -255,   -177,   -105,   29,     95,
566     152,    210,    190,    180,    279,    408,    325,    225,    462,
567     607,    537,    759,    1022,   973,    945,    964,    846,    818,
568     952,    907,    584,    313,    302,    428,    533,    479,    260,
569     178,    262,    185,    18,     -77,    -263,   -370,   -208,   -240,
570     -589,   -739,   -572,   -444,   -405,   -357,   -475,   -738,   -771,
571     -542,   -441,   -529,   -651,   -803,   -823,   -556,   -285,   -227,
572     -233,   -202,   -168,   -110,   -78,    -220,   -302,   -56,    129,
573     -60,    -149,   54,     130,    169,    324,    231,    24,     89,
574     269,    320,    262,    231,    225,    138,    67,     153,    310,
575     399,    269,    -21,    -197,   -183,   -59,    144,    234,    -13,
576     -274,   -168,   32,     -37,    -277,   -417,   -441,   -416,   -324,
577     -312,   -467,   -540,   -373,   -166,   -161,   -297,   -365,   -341,
578     -246,   -69,    81,     99,     -3,     11,     305,    540,    449,
579     394,    586,    667,    606,    685,    665,    425,    410,    585,
580     509,    360,    424,    538,    583,    482,    250,    159,    310,
581     423,    217,    -131,   -280,   -204,   -51,    -12,    -204,   -338,
582     -232,   -143,   -201,   -306,   -374,   -336,   -229,   -257,   -453,
583     -576,   -497,   -379,   -326,   -302,   -372,   -504,   -453,   -229,
584     -133,   -226,   -328,   -326,   -261,   -151,   -6,     97,     143,
585     164,    143,    138,    267,    433,    500,    470,    297,    143,
586     279,    504,    556,    475,    333,    233,    225,    228,    198,
587     128,    24,     -17,    4,      -55,    -187,   -251,   -213,   -119,
588     -94,    -214,   -357,   -349,   -246,   -195,   -183,   -261,   -440,
589     -533,   -476,   -341,   -213,   -170,   -220,   -299,   -220,   -8,
590     51,     -11,    19,     172,    292,    189,    9,      -6,     102,
591     238,    384,    477,    448,    353,    304,    354,    473,    543,
592     400,    229,    275,    380,    425,    415,    371,    398,    460,
593     377,    202,    154,    199,    110,    -123,   -365,   -524,   -524,
594     -360,   -134,   -47,    -182,   -348,   -453,   -542,   -503,   -376,
595     -398,   -521,   -595,   -621,   -560,   -439,   -284,   -115,   -80,
596     -123,   -57,    28,     -15,    -60,    -9,     47,     119,    203,
597     288,    435,    571,    635,    706,    750,    627,    436,    345,
598     330,    398,    460,    368,    213,    127,    140,    215,    202,
599     58,     -99,    -244,   -387,   -470,   -527,   -637,   -754,   -791,
600     -768,   -742,   -739,   -735,   -704,   -649,   -552,   -479,   -491,
601     -494,   -454,   -433,   -422,   -398,   -315,   -115,   75,     175,
602     244,    307,    360,    398,    460,    532,    529,    446,    422,
603     497,    541,    504,    541,    702,    803,    744,    645,    621,
604     727,    877,    873,    734,    593,    513,    523,    516,    412,
605     336,    334,    274,    199,    163,    123,    125,    117,    107,
606     140,    72,     -73,    -114,   -68,    -15,    13,     -122,   -338,
607     -367,   -325,   -386,   -497,   -608,   -634,   -546,   -477,   -427,
608     -377,   -412,   -464,   -436,   -343,   -276,   -327,   -390,   -313,
609     -149,   -17,    2,      -93,    -146,   -104,   -76,    -87,    -131,
610     -224,   -280,   -194,   -46,    12,     -76,    -189,   -151,   18,
611     160,    200,    99,     -81,    -149,   -95,    -31,    -6,     -45,
612     -93,    -97,    -71,    0,      73,     34,     -82,    -129,   -102,
613     -84,    -96,    -107,   -69,    -5,     6,      18,     48,     35,
614     27,     32,     -4,     -71,    -30,    119,    205,    266,    352,
615     325,    237,    282,    352,    358,    342,    265,    203,    200,
616     159,    120,    159,    195,    185,    133,    37,     20,     152,
617     312,    363,    316,    255,    251,    259,    211,    160,    86,
618     -4,     -30,    -79,    -154,   -213,   -271,   -243,   -146,   -147,
619     -211,   -283,   -319,   -219,   -157,   -207,   -237,   -252,   -245,
620     -136,   0,      42,     -22,    -108,   -82,    34,     130,    179,
621     152,    98,     105,    110,    116,    180,    175,    66,     -9,
622     -9,     36,     82,     75,     12,     -39,    -14,    23,     1,
623     12,     31,     -61,    -155,   -184,   -158,   -86,    -60,    -67,
624     -63,    -84,    -100,   -81,    -115,   -171,   -157,   -150,   -179,
625     -191,   -209,   -245,   -217,   -128,   -54,    -42,    -73,    -100,
626     -88,    -10,    104,    199,    249,    227,    201,    204,    151,
627     83,     75,     87,     84,     67,     34,     18,     44,     110,
628     218,    275,    232,    190,    209,    263,    294,    256,    174,
629     108,    37,     -54,    -110,   -129,   -179,   -293,   -360,   -339,
630     -282,   -190,   -135,   -188,   -239,   -234,   -227,   -182,   -127,
631     -89,    -51,    -73,    -136,   -151,   -85,    0,      72,     129,
632     122,    65,     44,     103,    202,    272,    252,    170,    148,
633     167,    152,    130,    127,    79,     14,     70,     157,    142,
634     109,    70,     -25,    -57,    -6,     46,     98,     135,    135,
635     82,     16,     10,     68,     87,     -20,    -120,   -116,   -98,
636     -102,   -129,   -204,   -271,   -282,   -252,   -216,   -215,   -221,
637     -156,   -70,    -66,    -120,   -156,   -146,   -126,   -84,    -15,
638     -21,    -76,    -8,     131,    146,    86,     42,     12,     44,
639     110,    169,    171,    91,     68,     173,    262,    248,    160,
640     36,     -90,    -109,   -24,    -12,    -57,    -64,    -78,    -89,
641     -75,    -87,    -101,   -82,    -72,    -76,    -81,    -63,    -34,
642     -4,     61,     87,     46,     23,     -1,     -8,     40,     63,
643     46,     45,     39,     14,     -11,    -25,    -16,    36,     78,
644     85,     110,    120,    132,    189,    228,    217,    154,    89,
645     57,     14,     -14,    -6,     0,      13,     8,      -50,    -68,
646     -60,    -107,   -140,   -126,   -122,   -151,   -147,   -118,   -105,
647     -85,    -83,    -100,   -139,   -195,   -194,   -168,   -183,   -173,
648     -148,   -166,   -168,   -123,   -59,    -11,    20,     64,     98,
649     80,     58,     83,     111,    143,    176,    171,    152,    146,
650     165,    174,    143,    93,     30,     5,      21,     42,     35,
651     -37,    -94,    -61,    -12,    -5,     -27,    -58,    -85,    -81,
652     -11,    79,     65,     -14,    -17,    15,     -4,     -2,     39,
653     20,     -29,    -19,    3,      -11,    -39,    -62,    -43,    -34,
654     -60,    -77,    -119,   -163,   -128,   -5,     87,     73,     51,
655     116,    189,    217,    240,    234,    177,    192,    295,    344,
656     313,    263,    236,    240,    230,    179,    99,     19,     -25,
657     -16,    -9,     -35,    -66,    -53,    -16,    -40,    -70,    -81,
658     -102,   -86,    -87,    -156,   -225,   -228,   -145,   -52,    -22,
659     -57,    -171,   -255,   -247,   -208,   -165,   -187,   -242,   -275,
660     -261,   -168,   -75,    -13,    8,      -62,    -125,   -136,   -133,
661     -81,    -11,    -17,    -80,    -115,   -103,   -27,    71,     134,
662     137,    44,     -48,    -24,    69,     156,    194,    175,    112,
663     55,     54,     101,    148,    157,    142,    100,    44,     27,
664     63,     106,    107,    89,     67,     37,     17,     30,     63,
665     69,     61,     21,     -37,    -55,    -72,    -53,    -26,    -53,
666     -77,    -87,    -109,   -119,   -80,    -36,    -29,    -38,    -48,
667     -57,    -65,    -16,    52,     83,     83,     24,     -27,    -14,
668     9,      27,     52,     50,     45,     90,     132,    117,    75,
669     16,     -1,     60,     95,     55,     25,     26,     20,     61,
670     119,    89,     1,      -61,    -68,    -46,    -36,    -40,    -39,
671     -49,    -58,    -16,    30,     13,     -12,    18,     35,     6,
672     3,      30,     22,     25,     52,     32,     12,     9,      -5,
673     -16,    -25,    -33,    -38,    -44,    -76,    -118,   -118,   -96,
674     -54,    -3,     9,      -31,    -82,    -84,    -35,    18,     25,
675     -26,    -72,    -48,    8,      25,     8,      -20,    -66,    -105,
676     -102,   -80,    -73,    -79,    -80,    -70,    -59,    -55,    -82,
677     -113,   -85,    -51,    -59,    -57,    -38,    -13,    -7,     -18,
678     -6,     20,     51,     55,     18,     -8,     -7,     24,     78,
679     119,    137,    135,    139,    153,    144,    155,    179,    166,
680     128,    56,     8,      38,     85,     94,     72,     20,     -32,
681     -9,     25,     17,     -15,    -84,    -123,   -106,   -82,    -62,
682     -60,    -43,    -4,     -12,    -45,    -68,    -108,   -100,   -47,
683     -49,    -64,    -50,    -9,     37,     59,     68,     62,     53,
684     49,     25,     13,     32,     40,     60,     109,    82,     18,
685     10,     -1,     21,     102,    111,    40,     -10,    -9,     20,
686     31,     0,      -51,    -108,   -135,   -89,    -21,    1,      -54,
687     -125,   -129,   -113,   -144,   -205,   -227,   -167,   -118,   -114,
688     -100,   -71,    5,      34,     -51,    -119,   -120,   -72,    10,
689     56,     51,     58,     65,     98,     135,    84,     20,     -3,
690     -1,     57,     135,    137,    90,     88,     107,    102,    45,
691     -4,     9,      48,     95,     99,     65,     42,     44,     78,
692     80,     29,     11,     39,     27,     0,      7,      19,     10,
693     -45,    -99,    -86,    -77,    -74,    -57,    -74,    -84,    -92,
694     -134,   -114,   -65,    -73,    -76,    -96,    -105,   -50,    -31,
695     -17,    17,     9,      18,     62,     75,     55,     63,     76,
696     61,     61,     80,     103,    107,    110,    131,    134,    120,
697     94,     66,     70,     78,     59,     52,     57,     53,     72,
698     76,     31,     -18,    -53,    -57,    -35,    -17,    -9,     -27,
699     -34,    -7,     -17,    -26,    -13,    -60,    -86,    -53,    -42,
700     -36,    -36,    -46,    -13,    19,     -16,    -47,    -15,    11,
701     -9,     -18,    -26,    -24,    14,     8,      -53,    -54,    15,
702     43,     15,     -9,     -5,     5,      -12,    -40,    -57,    -74,
703     -94,    -105,   -91,    -20,    30,     -10,    -50,    -58,    -52,
704     -42,    -47,    -54,    -61,    -83,    -64,    -30,    -3,     31,
705     9,      -35,    -43,    -31,    6,      50,     54,     55,     67,
706     53,     43,     30,     27,     62,     37,     -26,    -52,    -54,
707     -29,    3,      -12,    -23,    11,     26,     23,     31,     57,
708     66,     46,     32,     35,     83,     124,    111,    124,    157,
709     143,    101,    80,     60,     27,     11,     21,     22,     9,
710     -4,     -26,    -41,    -35,    -50,    -103,   -138,   -116,   -90,
711     -89,    -90,    -79,    -74,    -58,    -18,    -12,    -29,    -36,
712     -17,    22,     30,     -1,     -8,     8,      10,     19,     31,
713     36,     38,     41,     28,     -7,     -14,    -6,     -20,    -30,
714     -11,    -2,     -9,     0,      25,     56,     78,     68,     40,
715     34,     47,     50,     40,     37,     26,     28,     53,     61,
716     57,     25,     -35,    -75,    -65,    -48,    -65,    -81,    -67,
717     -53,    -41,    3,      19,     -3,     -9,     -2,     -1,     -24,
718     -36,    -23,    -26,    -29,    -9,     0,      -15,    -17,    -9,
719     12,     50,     45,     14,     19,     37,     24,     9,      16,
720     13,     -16,    -19,    3,      -3,     -12,    -10,    -23,    -43,
721     -47,    -38,    -46,    -44,    -7,     3,      -19,    -13,    -26,
722     -52,    -29,    -19,    -32,    0,      11,     -26,    -24,    -20,
723     -41,    -30,    -24,    -53,    -67,    -26,    23,     20,     9,
724     6,      -8,     3,      16,     7,      3,      -5,     2,      33,
725     53,     72,     94,     86,     69,     96,     118,    95,     91,
726     78,     32,     26,     48,     48,     37,     21,     7,      -6,
727     -8,     8,      1,      -17,    -2,     18,     1,      -28,    -51,
728     -84,    -93,    -74,    -46,    -18,    -19,    -31,    -10,    10,
729     10,     7,      -5,     -30,    -39,    -28,    -9,     10,     17,
730     11,     14,     20,     -1,     2,      18,     7,      15,     40,
731     40,     32,     27,     23,     31,     43,     33,     7,      -3,
732     18,     51,     53,     31,     21,     14,     16,     14,     4,
733     11,     16,     1,      -24,    -38,    -33,    -27,    -50,    -74,
734     -70,    -60,    -54,    -44,    -22,    -22,    -43,    -33,    -16,
735     -35,    -36,    -18,    -27,    -42,    -46,    -36,    -17,    -15,
736     -22,    -21,    -20,    -2,     15,     12,     22,     27,     22,
737     41,     57,     60,     63,     54,     56,     65,     62,     68,
738     58,     34,     53,     70,     58,     60,     51,     33,     41,
739     39,     16,     -3,     -16,    -18,    -15,    -18,    -32,    -76,
740     -85,    -62,    -82,    -87,    -68,    -84,    -75,    -40,    -48,
741     -55,    -45,    -42,    -24,    -14,    -1,     27,     23,     -1,
742     -2,     12,     15,     32,     55,     52,     55,     82,     81,
743     58,     62,     59,     37,     24,     20,     17,     18,     19,
744     15,     14,     5,      -18,    -27,    -20,    -19,    -34,    -39,
745     -29,    -30,    -27,    -27,    -48,    -52,    -54,    -77,    -48,
746     -18,    -36,    -34,    -13,    -21,    -38,    -28,    -15,    -7,
747     -6,     -20,    -18,    2,      4,      -11,    -5,     7,      1,
748     1,      12,     -2,     -17,    7,      15,     2,      15,     34,
749     48,     78,     94,     82,     66,     66,     64,     47,     44,
750     57,     64,     74,     65,     34,     26,     31,     32,     33,
751     18,     5,      -1,     -18,    -22,    -31,    -54,    -37,    -32,
752     -74,    -89,    -77,    -73,    -65,    -72,    -75,    -39,    -21,
753     -31,    -31,    -24,    -19,    -8,     -4,     7,      26,     22,
754     15,     13,     11,     28,     47,     42,     35,     28,     5,
755     18,     55,     55,     45,     44,     18,     9,      18,     -2,
756     -5,     6,      -15,    -16,    -12,    -20,    -4,     4,      -15,
757     -18,    -10,    -5,     -2,     -16,    -24,    -14,    -7,     -14,
758     -33,    -33,    -20,    -17,    -17,    -18,    -30,    -37,    -35,
759     -34,    -13,    -3,     -28,    -28,    -10,    -21,    -17,    -4,
760     -12,    -16,    -20,    -27,    -16,    -8,     -4,     14,     24,
761     11,     17,     30,     27,     14,     7,      28,     30,     22,
762     45,     47,     23,     31,     23,     -5,     10,     17,     -5,
763     2,      15,     9,      20,     29,     11,     -9,     -8,     8,
764     10,     -1,     -14,    -30,    -30,    -8,     -9,     -20,    -17,
765     -17,    -12,    1,      6,      -7,     -18,    -6,     10,     -6,
766     -7,     29,     35,     21,     16,     9,      25,     44,     26,
767     21,     34,     28,     40,     41,     9,      -2,     1,      12,
768     34,     18,     -12,    -10,    -16,    -29,    -24,    -25,    -20,
769     -17,    -35,    -29,    -12,    -29,    -39,    -32,    -30,    -17,
770     -12,    -28,    -20,    -5,     -4,     7,      14,     10,     3,
771     -3,     0,      19,     27,     4,      -21,    -18,    -7,     -4,
772     0,      1,      -6,     -17,    -30,    -24,    -11,    -9,     0,
773     -1,     0,      -3,     -12,    1,      15,     -2,     3,      16,
774     -3,     -8,     7,      3,      13,     32,     23,     10,     -6,
775     -11,    8,      4,      -12,    -9,     3,      12,     -2,     -31,
776     -36,    -33,    -37,    -17,    -5,     -20,    -14,    4,      5,
777     4,      6,      17,     31,     27,     23,     16,     -1,     -4,
778     15,     24,     21,     18,     7,      -7,     -14,    18,     41,
779     25,     14,     13,     2,      5,      12,     8,      15,     10,
780     2,      13,     10,     3,      5,      -1,     0,      11,     10,
781     6,      2,      7,      10,     -4,     -3,     2,      -13,    -4,
782     14,     -4,     -17,    -11,    -4,     8,      3,      -8,     -1,
783     -7,     -20,    -4,     23,     23,     8,      5,      24,     21,
784     -5,     -2,     7,      -9,     -15,    -8,     -6,     6,      2,
785     -26,    -19,    1,      -19,    -31,    -27,    -34,    -41,    -47,
786     -39,    -12,    -12,    -29,    -32,    -41,    -36,    -26,    -36,
787     -35,    -33,    -29,    -1,     5,      -13,    -21,    -21,    -3,
788     12,     1,      -7,     -1,     2,      12,     9,      -1,     15,
789     21,     18,     25,     4,      -13,    5,      12,     16,     33,
790     33,     19,     21,     26,     30,     30,     24,     23,     19,
791     22,     34,     39,     28,     15,     14,     24,     24,     18,
792     12,     10,     4,      8,      28,     29,     2,      -7,     6,
793     8,      10,     2,      -13,    -8,     -2,     0,      12,     13,
794     -1,     3,      21,     26,     24,     17,     11,     15,     19,
795     19,     19,     11,     1,      3,      3,      0,      -5,     -11,
796     -16,    -26,    -18,    3,      -5,     -17,    2,      10,     6,
797     6,      -8,     -11,    4,      -3,     -17,    -10,    -17,    -37,
798     -31,    -17,    -26,    -37,    -42,    -53,    -49,    -34,    -40,
799     -39,    -21,    -17,    -23,    -23,    -25,    -30,    -24,    -13,
800     -10,    -10,    1,      1,      -7,     7,      19,     11,     4,
801     -3,     -8,     1,      6,      7,      25,     22,     -5,     3,
802     20,     7,      -1,     14,     17,     18,     20,     12,     25,
803     41,     23,     19,     37,     39,     21,     17,     23,     17,
804     6,      9,      15,     4,      -15,    -8,     8,      7,      1,
805     -12,    -18,    -14,    -15,    -10,    0,      -3,     3,      13,
806     -8,     -21,    -8,     -26,    -29,    -1,     -9,     -24,    -19,
807     -22,    -24,    -18,    -25,    -27,    -28,    -34,    -26,    -9,
808     -14,    -14,    -8,     -8,     -5,     4,      4,      -10,    -12,
809     -7,     -8,     -10,    -15,    -19,    -10,    -5,     -9,     -9,
810     -19,    -33,    -27,    -14,    -15,    -14,    -16,    -25,    -10,
811     5,      -7,     -11,    2,      3,      7,      17,     28,     33,
812     32,     33,     39,     49,     57,     63,     62,     64,     67,
813     59,     55,     67,     71,     58,     53,     53,     44,     38,
814     44,     51,     51,     45,     35,     34,     46,     55,     48,
815     36,     21,     3,      -5,     2,      7,      0,      -17,    -30,
816     -34,    -48,    -62,    -64,    -66,    -66,    -62,    -79,    -90,
817     -85,    -88,    -88,    -85,    -88,    -103,   -112,   -112,   -102,
818     -99,    -102,   -103,   -110,   -100,   -80,    -60,    -57,    -68,
819     -59,    -45,    -35,    -6,     9,      -3,     2,      32,     45,
820     48,     51,     40,     51,     78,     85,     83,     87,     94,
821     101,    104,    105,    100,    86,     82,     96,     102,    96,
822     85,     68,     63,     65,     55,     50,     46,     28,     32,
823     43,     33,     30,     27,     8,      18,     36,     27,     20,
824     13,     -14,    -19,    8,      12,     0,      -1,     -12,    -24,
825     -20,    -27,    -39,    -39,    -39,    -44,    -38,    -32,    -42,
826     -38,    -33,    -43,    -55,    -57,    -60,    -61,    -56,    -57,
827     -55,    -43,    -46,    -58,    -55,    -50,    -50,    -51,    -48,
828     -46,    -44,    -36,    -26,    -20,    -13,    -11,    -8,     1,
829     5,      0,      8,      21,     31,     42,     39,     43,     56,
830     48,     37,     45,     45,     47,     52,     46,     40,     26,
831     18,     28,     30,     22,     14,     0,      -3,     8,      0,
832     -7,     0,      -10,    -13,    -9,     -13,    -13,    -18,    -33,
833     -32,    -26,    -37,    -41,    -32,    -26,    -30,    -34,    -31,
834     -38,    -40,    -24,    -25,    -29,    -15,    -18,    -23,    -4,
835     2,      -7,     0,      5,      10,     22,     23,     25,     31,
836     33,     37,     38,     39,     43,     46,     41,     44,     46,
837     37,     35,     46,     63,     67,     52,     38,     30,     35,
838     41,     41,     41,     29,     15,     16,     4,      -4,     3,
839     -12,    -18,    -13,    -27,    -39,    -47,    -55,    -44,    -43,
840     -53,    -45,    -36,    -37,    -37,    -38,    -40,    -49,    -57,
841     -41,    -24,    -28,    -31,    -26,    -20,    -15,    -21,    -23,
842     -18,    -19,    -14,    -10,    -11,    1,      -6,     -26,    -14,
843     -1,     -7,     -10,    -11,    -9,     0,      -4,     -9,     3,
844     8,      0,      -2,     1,      16,     20,     7,      9,      10,
845     8,      18,     12,     11,     17,     -6,     -19,    0,      0,
846     -10,    -6,     -12,    -14,    -11,    -9,     -2,     -10,    -19,
847     -9,     -11,    -4,     18,     7,      -3,     9,      17,     23,
848     28,     25,     19,     19,     24,     33,     37,     30,     28,
849     35,     44,     43,     33,     31,     30,     26,     33,     39,
850     35,     31,     27,     19,     23,     24,     19,     13,     0,
851     0,      2,      -7,     -9,     -10,    -13,    -6,     -6,     -23,
852     -28,    -15,    -9,     -20,    -34,    -30,    -15,    -12,    -11,
853     -3,     -4,     -4,     6,      15,     9,      -11,    -20,    3,
854     26,     23,     1,      -16,    -3,     12,     2,      -22,    -36,
855     -35,    -28,    -20,    -13,    -19,    -38,    -43,    -29,    -11,
856     -5,     -15,    -37,    -40,    -9,     12,     -1,     -23,    -30,
857     -16,    12,     21,     -1,     -25,    -21,    4,      34,     55,
858     34,     -12,    -11,    47,     99,     107,    58,     0,      8,
859     78,     148,    151,    56,     -40,    -2,     142,    215,    99,
860     -67,    -64,    76,     153,    99,     -21,    -107,   -92,    -1,
861     106,    107,    -123,   -395,   -334,   60,     274,    -69,    -597,
862     -626,   -126,   238,    18,     -447,   -577,   -312,   -34,    20,
863     -89,    -242,   -332,   -222,   74,     262,    64,     -285,   -232,
864     259,    563,    294,    -138,   -130,   312,    642,    515,    189,
865     57,     187,    415,    538,    467,    277,    109,    134,    334,
866     441,    299,    59,     -7,     128,    228,    146,    -20,    -99,
867     -34,    60,     24,     -108,   -188,   -147,   -57,    -48,    -142,
868     -224,   -210,   -144,   -122,   -175,   -212,   -176,   -150,   -199,
869     -256,   -210,   -100,   -79,    -195,   -298,   -248,   -107,   -48,
870     -110,   -192,   -224,   -189,   -112,   -40,    -31,    -124,   -238,
871     -193,   -3,     87,     -53,    -221,   -165,   48,     132,    -2,
872     -150,   -109,   61,     147,    83,     -20,    -60,    -13,    85,
873     157,    130,    17,     -68,    -10,    147,    217,    116,    -20,
874     -21,    103,    200,    158,    52,     35,     105,    155,    132,
875     81,     74,     110,    114,    74,     48,     68,     100,    77,
876     27,     30,     48,     19,     -15,    7,      63,     53,     -56,
877     -123,   -41,    81,     75,     -61,    -154,   -84,    45,     68,
878     -24,    -105,   -76,    22,     53,     -13,    -63,    -21,    54,
879     59,     -1,     -34,    16,     80,     81,     48,     37,     61,
880     89,     88,     101,    134,    132,    100,    83,     125,    188,
881     173,    101,    95,     172,    214,    149,    68,     94,     181,
882     177,    103,    83,     132,    165,    122,    83,     140,    191,
883     153,    92,     106,    198,    226,    138,    85,     146,    215,
884     187,    110,    77,     115,    146,    115,    91,     96,     78,
885     27,     -3,     42,     102,    71,     -23,    -46,    30,     95,
886     63,     -18,    -25,    77,     174,    138,    13,     -25,    96,
887     218,    181,    34,     -70,    -45,    17,     2,      -67,    -174,
888     -346,   -516,   -553,   -446,   -455,   -789,   -1213,  -1308,  -1046,
889     -878,   -1179,  -1691,  -1839,  -1528,  -1219,  -1292,  -1623,  -1772,
890     -1538,  -1147,  -921,   -951,   -1038,  -929,   -549,   -95,    155,
891     127,    97,     387,    931,    1339,   1380,   1234,   1276,   1661,
892     2102,   2223,   2027,   1848,   1942,   2198,   2295,   2119,   1856,
893     1725,   1745,   1752,   1601,   1335,   1102,   993,    952,    830,
894     570,    286,    139,    133,    85,     -135,   -436,   -638,   -645,
895     -571,   -620,   -835,   -1064,  -1151,  -1069,  -951,   -964,   -1109,
896     -1209,  -1162,  -1044,  -961,   -944,   -977,   -1001,  -912,   -687,
897     -517,   -623,   -887,   -897,   -469,   10,     -35,    -590,   -934,
898     -545,   184,    427,    -53,    -619,   -563,   40,     489,    339,
899     -128,   -306,   -6,     403,    497,    232,    -55,    0,      388,
900     704,    584,    145,    -76,    260,    816,    942,    485,    2,
901     65,     575,    923,    744,    290,    76,     276,    596,    662,
902     419,    134,    92,     280,    434,    344,    88,     -66,    8,
903     151,    126,    -81,    -239,   -176,   -29,    -74,    -351,   -574,
904     -487,   -208,   -132,   -426,   -780,   -797,   -577,   -595,   -978,
905     -1169,  -667,   -36,    -548,   -2285,  -3281,  -1756,  927,    1236,
906     -1911,  -5006,  -4073,  -66,    2017,   -295,   -3701,  -3797,  -892,
907     975,    -165,   -1978,  -1636,  374,    1482,   679,    -567,   -591,
908     706,    2337,   3224,   2743,   1269,   287,    1221,   3597,   5083,
909     4106,   1858,   972,    2334,   4096,   4167,   2806,   1916,   2383,
910     3045,   2508,   1220,   820,    1784,   2669,   1981,   204,    -876,
911     -470,   510,    803,    170,    -787,   -1568,  -1893,  -1598,  -1027,
912     -992,   -1803,  -2610,  -2484,  -1905,  -2113,  -3113,  -3399,  -2267,
913     -1261,  -2007,  -3637,  -3909,  -2340,  -893,   -1158,  -2272,  -2486,
914     -1639,  -915,   -777,   -596,   -91,    196,    85,     210,    875,
915     1373,   1247,   1219,   1958,   2718,   2328,   1196,   1008,   2350,
916     3677,   3269,   1503,   366,    922,    2264,   2810,   1996,   608,
917     -168,   75,     680,    811,    395,    -56,    -318,   -607,   -966,
918     -1108,  -925,   -613,   -368,   -369,   -919,   -1926,  -2460,  -1685,
919     -300,   155,    -611,   -1524,  -2204,  -3227,  -3859,  -2037,  1622,
920     2382,   -2583,  -8448,  -7544,  -84,    4814,   915,    -6423,  -7558,
921     -1746,  2515,   -59,    -4587,  -3858,  1260,   3625,   187,    -4148,
922     -3500,  1542,   5467,   4780,   1256,   -1127,  -403,   2481,   5332,
923     6346,   5014,   2536,   1216,   2467,   5039,   6238,   5070,   3381,
924     3269,   4173,   3905,   2248,   1586,   3299,   5240,   4362,   1004,
925     -1382,  -489,   2113,   3168,   1620,   -742,   -1824,  -1435,  -897,
926     -1058,  -1500,  -1545,  -1398,  -1965,  -3266,  -4136,  -3756,  -2609,
927     -1804,  -1986,  -3087,  -4599,  -5296,  -4051,  -1731,  -781,   -2228,
928     -4092,  -3977,  -2325,  -1353,  -1568,  -1490,  -428,   178,    -672,
929     -1650,  -1058,  749,    2039,   2079,   1540,   897,    310,    572,
930     2266,   4265,   4265,   1869,   -231,   559,    3332,   4752,   3229,
931     768,    101,    1364,   2463,   1984,   819,    411,    723,    675,
932     -162,   -923,   -743,   -32,    185,    -516,   -1653,  -2359,  -2103,
933     -986,   42,     -205,   -1702,  -2870,  -2337,  -809,   -221,   -982,
934     -1544,  -946,   -598,   -2117,  -4291,  -4100,  -857,   1948,   338,
935     -4799,  -7972,  -5403,  173,    2371,   -1063,  -5533,  -5578,  -1777,
936     605,    -985,   -3249,  -2213,  1184,   2691,   560,    -2356,  -2288,
937     1233,   5244,   6441,   4004,   370,    -663,   2555,   7404,   9282,
938     6573,   2612,   1836,   4662,   7467,   7393,   5421,   4262,   4741,
939     5362,   4705,   3163,   2397,   3337,   4887,   4810,   2254,   -749,
940     -1316,  772,    2706,   2016,   -573,   -2552,  -2746,  -2012,  -1647,
941     -1978,  -2579,  -3105,  -3473,  -3911,  -4484,  -4891,  -4795,  -4163,
942     -3543,  -3538,  -4275,  -5356,  -5743,  -4637,  -2614,  -1301,  -1825,
943     -3341,  -4011,  -2937,  -751,   1007,   1245,   235,    -639,   -61,
944     1626,   2864,   2967,   2734,   3013,   3329,   2914,   2312,   2666,
945     3839,   4308,   3162,   1453,   768,    1255,   1887,   2006,   1715,
946     1031,   -297,   -1660,  -1690,  -277,   813,    -30,    -2137,  -3370,
947     -2854,  -1553,  -593,   -413,   -1146,  -2567,  -3440,  -2369,  -205,
948     379,    -1258,  -2315,  -812,   262,    -3205,  -8576,  -7894,  738,
949     7492,   1951,   -11595, -17098, -6934,  7139,   8065,   -4575,  -14199,
950     -8946,  3606,   7504,   -547,   -8242,  -5113,  4406,   8113,   2134,
951     -5040,  -4089,  4157,   10934,  10158,  4167,   -565,   -192,   4428,
952     9765,   12201,  9861,   4512,   1225,   3451,   8483,   10133,  6497,
953     2574,   3333,   6806,   6986,   2487,   -1214,  623,    5416,   6647,
954     2204,   -3289,  -4556,  -1565,  1544,   1525,   -1236,  -4293,  -5695,
955     -5174,  -3995,  -3403,  -3449,  -3750,  -4505,  -6014,  -7296,  -6523,
956     -3849,  -2096,  -3288,  -5722,  -6004,  -3581,  -1497,  -1960,  -3330,
957     -2800,  -434,   964,    -111,   -1739,  -1136,  1736,   4151,   3736,
958     1274,   -451,   469,    3386,   5833,   5898,   3646,   1085,   272,
959     1743,   4061,   5108,   3837,   1490,   246,    967,    1866,   859,
960     -1069,  -974,   1542,   2835,   47,     -4285,  -5068,  -1567,  1781,
961     1223,   -1997,  -4227,  -3747,  -1720,  41,     245,    -1228,  -2972,
962     -2673,  22,     1980,   -930,   -7721,  -11271, -5725,  4974,   8484,
963     -2007,  -16979, -19255, -4670,  11057,  9690,   -6417,  -17537, -10841,
964     4262,   9292,   206,    -9128,  -6224,  4828,   10018,  3699,   -5183,
965     -5121,  4702,   14279,  14466,  5778,   -2633,  -2185,  7036,   16118,
966     16305,  8081,   390,    499,    6580,   11150,  10036,  5704,   2902,
967     3378,   4664,   3786,   863,    -796,   1216,   4609,   4493,   -338,
968     -5670,  -6486,  -2751,  884,    571,    -3095,  -6446,  -6997,  -5770,
969     -5041,  -5016,  -4216,  -2579,  -2468,  -5088,  -8129,  -7964,  -4228,
970     -323,   497,    -1556,  -3653,  -3615,  -1718,  464,    1808,   2386,
971     2832,   3085,   2905,   2676,   3473,   5501,   7094,   6442,   3929,
972     1663,   1436,   3254,   5807,   7100,   5044,   -34,    -4091,  -2992,
973     2149,   5333,   2562,   -3067,  -5877,  -4480,  -2080,  -1793,  -3026,
974     -3838,  -3735,  -3663,  -4472,  -5756,  -5753,  -3576,  -640,   -274,
975     -3965,  -7787,  -6757,  -717,   4380,   3595,   -1553,  -5936,  -8603,
976     -10223, -8952,  -922,   9700,   9355,   -7788,  -25795, -22413, 2268,
977     20887,  12133,  -11291, -20129, -5899,  10236,  8585,   -3645,  -6300,
978     4667,   14216,  9346,   -3593,  -8558,  715,    15085,  21179,  14887,
979     3733,   -2703,  -675,   7170,   15131,  18360,  13959,  4205,   -2825,
980     -656,   7594,   11845,  7182,   319,    -439,   3255,   3213,   -3299,
981     -8972,  -6318,  2300,   7190,   2254,   -9247,  -17334, -15064, -4452,
982     5160,   5127,   -4268,  -14501, -17256, -11145, -1830,  3786,   2984,
983     -2498,  -8101,  -9587,  -5703,  622,    4570,   4035,   1442,   729,
984     2493,   3534,   2433,   2239,   5944,   11438,  12371,  6496,   -211,
985     -156,   7092,   13566,  11979,  3928,   -2545,  -2226,  2713,   6150,
986     5117,   1270,   -1851,  -2859,  -2376,  -1909,  -2364,  -3401,  -4183,
987     -3897,  -2875,  -3205,  -5503,  -7822,  -7501,  -3934,  -942,   -1572,
988     -4262,  -5939,  -4671,  -2353,  -1387,  -1159,  -1270,  -1328,  -606,
989     474,    1044,   -2647,  -11603, -17081, -10374, 5922,   14849,  2056,
990     -22033, -31238, -14612, 11094,  17910,  1778,   -15538, -15417, -2045,
991     6690,   2855,   -2559,  473,    8823,   11423,  3782,   -4649,  -2775,
992     9111,   20847,  21610,  11572,  962,    -1465,  5731,   15559,  20008,
993     16950,  9230,   2204,   114,    3088,   8130,   10523,  7643,   2045,
994     -2107,  -2945,  -2538,  -3593,  -5210,  -4403,  -857,   1328,   -2497,
995     -11667, -18881, -16866, -6286,  3400,   2835,   -7811,  -18322, -19279,
996     -10025, 1525,   6930,   3766,   -4647,  -11401, -9904,  -322,   10100,
997     12428,  5874,   -274,   926,    6762,   9360,   6778,   5904,   10509,
998     15077,  12681,  3846,   -1653,  2460,   11036,  14737,  8967,   -1021,
999     -6168,  -3899,  2328,   6041,   3404,   -2878,  -7672,  -6869,  -1918,
1000     801,    -2188,  -7419,  -8083,  -2687,  1898,   -692,   -8121,  -11198,
1001     -5642,  2830,   5915,   1120,   -5666,  -8314,  -5770,  118,    4614,
1002     4713,   1482,   -2544,  -3331,  -3779,  -8931,  -13840, -10273, 3355,
1003     13432,  2906,   -20058, -30890, -17080, 7759,   16047,  2886,   -12525,
1004     -15117, -5998,  1614,   2294,   2684,   4610,   6236,   5486,   2514,
1005     1346,   1962,   4564,   11022,  17438,  18182,  10179,  -796,   -3019,
1006     5456,   15942,  18468,  11176,  2796,   -143,   1670,   3922,   3836,
1007     3337,   3330,   1623,   -2609,  -7177,  -7654,  -4250,  -2210,  -3491,
1008     -5312,  -4380,  -3103,  -6738,  -13209, -14278, -6529,  3346,   4931,
1009     -2861,  -11176, -12097, -5552,  2679,   7102,   6050,   1301,   -3350,
1010     -3378,  1785,   7413,   9059,   7013,   5043,   5331,   5197,   3143,
1011     1862,   3790,   8037,   10159,  7236,   1450,   -3393,  -3980,  598,
1012     6251,   7410,   1502,   -7144,  -10260, -5116,  2386,   4197,   -894,
1013     -6255,  -6026,  -1493,  873,    -1639,  -4426,  -2720,  2252,   4206,
1014     158,    -4631,  -4466,  537,    4709,   4528,   1691,   -828,   -1394,
1015     -455,   756,    2662,   3101,   1730,   -3579,  -12987, -18531, -12998,
1016     1944,   11963,  1503,   -19826, -29919, -18138, 2254,   7644,   -1829,
1017     -9260,  -6516,  134,    -793,   -5234,  -2336,  6264,   12828,  11829,
1018     6589,   3429,   2592,   4795,   11433,  19490,  21681,  13136,  379,
1019     -4138,  3585,   14812,  17633,  10124,  623,    -2287,  696,    2273,
1020     -926,   -5000,  -4391,  -386,   139,    -4657,  -11003, -13946, -11930,
1021     -7460,  -1932,  1277,   -2311,  -10543, -16920, -14512, -4039,  4987,
1022     7518,   3175,   -4213,  -7535,  -4747,  3590,   12231,  13419,  8429,
1023     2377,   1080,   5563,   8497,   7304,   5331,   5656,   8235,   6997,
1024     998,    -3131,  -1857,  3017,   5883,   3744,   -408,   -4503,  -6489,
1025     -4796,  -374,   3254,   1651,   -2830,  -5206,  -3690,  -681,   -969,
1026     -2819,  -2616,  19,     3379,   2359,   -2476,  -6413,  -6111,  -463,
1027     4664,   4106,   -565,   -4801,  -4960,  -1242,  2479,   3706,   2168,
1028     -1104,  -3048,  -1563,  1217,   2013,   -5714,  -17921, -21743, -10839,
1029     7751,   13091,  -4648,  -26509, -29653, -9872,  10100,  9523,   -4335,
1030     -12121, -5509,  4923,   6380,   1839,   -508,   3312,   10704,  14545,
1031     12317,  5508,   -243,   2421,   11485,  19096,  18306,  8626,   -1357,
1032     -5542,  -1695,  7815,   13549,  10229,  -23,    -8373,  -7496,  -2775,
1033     -1016,  -2900,  -4868,  -4103,  -4535,  -6851,  -8099,  -8137,  -6414,
1034     -4023,  -1790,  -45,    -1513,  -4791,  -6160,  -4105,  1060,   5970,
1035     7099,   3934,   -996,   -2213,  1973,   6975,   7927,   4726,   2474,
1036     3951,   5221,   2642,   -2359,  -3579,  1362,   6614,   6282,   116,
1037     -5643,  -5733,  -1884,  2107,   3418,   2566,   684,    -2319,  -3803,
1038     -2133,  1512,   2943,   475,    -1004,  753,    3095,   1652,   -3074,
1039     -4562,  -932,   3815,   4486,   -22,    -4199,  -4666,  -2201,  284,
1040     316,    -914,   -2297,  -2441,  -1538,  -435,   909,    626,    -1222,
1041     -1534,  -429,   1711,   2386,   -1786,  -10676, -18200, -16272, -3805,
1042     9505,   8238,   -9397,  -24577, -22256, -4907,  8659,   5940,   -3701,
1043     -6764,  40,     6190,   4239,   208,    238,    7081,   14458,  15143,
1044     10726,  3479,   -706,   1700,   9131,   17577,  17708,  7959,   -5009,
1045     -11508, -5347,  5635,   10789,  6499,   -3121,  -9303,  -9814,  -6625,
1046     -3333,  -3193,  -4349,  -5615,  -6188,  -5123,  -4441,  -4550,  -4074,
1047     -2769,  -61,    2441,   2881,   1395,   -578,   -341,   2509,   6034,
1048     8202,   6377,   2696,   1272,   2589,   4787,   4611,   2378,   2124,
1049     3911,   4872,   2049,   -3374,  -5770,  -2705,  3179,   5905,   2589,
1050     -2792,  -5419,  -3176,  1056,   2875,   2483,   1205,   605,    856,
1051     1012,   892,    105,    -411,   707,    2924,   4184,   1755,   -2553,
1052     -4857,  -3556,  401,    2466,   945,    -2315,  -5556,  -5549,  -2241,
1053     534,    601,    -1774,  -3034,  -1962,  -886,   -448,   -720,   -467,
1054     864,    760,    -22,    -2546,  -10211, -17121, -15877, -4803,  7993,
1055     7254,   -6563,  -18374, -17755, -6143,  3291,   4322,   1822,   416,
1056     2788,   5190,   4256,   2627,   2590,   6398,   12709,  15757,  12829,
1057     5542,   -667,   167,    7241,   14346,  14826,  6392,   -3516,  -7434,
1058     -4607,  1054,   2988,   847,    -1549,  -2641,  -3046,  -5363,  -8256,
1059     -9130,  -6906,  -1460,  2260,   1568,   -2911,  -8580,  -9418,  -3675,
1060     5021,   10127,  7909,   1478,   -4015,  -3331,  2450,   7291,   7632,
1061     2567,   -2022,  -899,   3418,   5544,   1349,   -4117,  -3409,  1758,
1062     6000,   3526,   -3975,  -7331,  -3931,  2747,   7037,   4962,   -21,
1063     -2902,  -2008,  1306,   4461,   6364,   5956,   3623,   1734,   793,
1064     44,     -893,   -1041,  1633,   5264,   4870,   -943,   -7404,  -8611,
1065     -4974,  -1192,  185,    -1334,  -3672,  -4910,  -5132,  -4387,  -3532,
1066     -3233,  -2430,  -469,   1245,   892,    -969,   -2441,  -2140,  320,
1067     4999,   5954,   -4638,  -20056, -24424, -8954,  13558,  16089,  -3145,
1068     -20665, -19447, -4802,  4488,   3733,   943,    683,    3109,   6219,
1069     9247,   7736,   782,    -1410,  8024,   20877,  20174,  4723,   -7148,
1070     -2758,  11240,  17896,  11462,  414,    -6134,  -4913,  113,    2818,
1071     98,     -5900,  -8369,  -4446,  924,    1657,   -3389,  -10569, -13223,
1072     -7690,  2339,   7741,   1634,   -9014,  -10982, -1172,  9642,   9098,
1073     1310,   -2795,  -1040,  2790,   3808,   3559,   3064,   -527,   -3160,
1074     -1391,  3120,   5224,   -144,   -6714,  -6416,  -719,   5630,   7253,
1075     2735,   -2973,  -4325,  679,    7146,   8220,   4055,   -42,    814,
1076     5288,   7658,   6592,   3051,   -746,   -541,   3401,   6030,   1953,
1077     -6340,  -8619,  -2689,  4076,   3217,   -4875,  -9612,  -7826,  -4293,
1078     -2441,  -4080,  -5740,  -5529,  -3656,  -506,   -1035,  -5787,  -9518,
1079     -7034,  2323,   9287,   6495,   -1853,  -6110,  -3281,  -1708,  -8958,
1080     -19544, -18870, -2771,  13029,  10762,  -7491,  -21837, -18923, -4183,
1081     8733,   12580,  9779,   4597,   738,    1460,   6302,   9711,   8375,
1082     8143,   12512,  15808,  11272,  389,    -5554,  161,    11080,  15851,
1083     10426,  692,    -6372,  -6808,  -2525,  652,    827,    -219,   -349,
1084     -622,   -3328,  -7883,  -11020, -8961,  -3240,  1884,   4155,   1995,
1085     -3530,  -7816,  -6444,  -218,   6086,   9279,   7901,   3113,   -2352,
1086     -5757,  -3836,  2022,   4572,   894,    -3519,  -3311,  -534,   -618,
1087     -3716,  -5515,  -3290,  1495,   4374,   4455,   2961,   -645,   -3247,
1088     -656,   5273,   9838,   9751,   5755,   1863,   158,    1457,   4585,
1089     6390,   5379,   2894,   2284,   1867,   -2279,  -7051,  -6578,  70,
1090     4745,   1660,   -4524,  -8007,  -7088,  -5690,  -5467,  -4178,  -2679,
1091     -2218,  -3422,  -4167,  -4313,  -6105,  -6633,  -4202,  864,    5119,
1092     4084,   -163,   -5331,  -8699,  -8710,  -7313,  -4649,  -2471,  -1419,
1093     -1136,  -3199,  -6428,  -8048,  -4902,  1089,   4681,   5723,   5535,
1094     5146,   4006,   2052,   2314,   5274,   8680,   9907,   8776,   6722,
1095     2548,   -2403,  -3303,  1224,   7406,   9468,   5089,   -1197,  -4384,
1096     -3570,  -298,   1776,   2005,   2041,   1326,   971,    -180,   -2334,
1097     -1170,  1913,   4281,   4732,   2874,   1174,   -1341,  -3384,  -2503,
1098     368,    4031,   3270,   -986,   -3519,  -5360,  -6004,  -5576,  -3603,
1099     208,    708,    -2137,  -4940,  -5349,  -3588,  -2796,  -1399,  1017,
1100     3144,   4196,   2483,   828,    338,    919,    3842,   6202,   7189,
1101     7499,   6330,   4847,   3252,   2136,   3698,   5845,   5566,   3019,
1102     267,    -55,    -1091,  -4220,  -5041,  -3430,  -280,   171,    -4649,
1103     -8723,  -9280,  -5975,  -3192,  -3974,  -3912,  -4053,  -3748,  -3570,
1104     -5871,  -5499,  -3552,  -1691,  320,    341,    748,    -313,   -3436,
1105     -4687,  -3681,  21,     2550,   643,    -2123,  -3254,  -2226,  -1044,
1106     -1617,  -1510,  183,    1250,   726,    -1662,  -3388,  -1759,  933,
1107     3817,   5242,   3025,   248,    -1339,  -514,   2022,   3410,   3970,
1108     3324,   2632,   2603,   2240,   2166,   1271,   487,    1076,   2039,
1109     3296,   3836,   3610,   2913,   2718,   4213,   5555,   6023,   4769,
1110     2442,   2067,   2173,   1623,   1201,   348,    52,     -124,   -1528,
1111     -2834,  -3604,  -3463,  -2357,  -2564,  -3775,  -3801,  -1929,  -465,
1112     -2109,  -3743,  -2657,  200,    2580,   954,    -1304,  -95,    1549,
1113     2303,   1795,   1633,   3356,   3699,   2361,   792,    1148,   4045,
1114     4820,   3851,   3197,   2449,   2704,   1722,   -652,   -1154,  -393,
1115     113,    -1010,  -3328,  -4342,  -3939,  -3345,  -3697,  -5115,  -5610,
1116     -4202,  -3639,  -5088,  -5351,  -3216,  -862,   -414,   -1839,  -3996,
1117     -4831,  -2467,  147,    1055,   1288,   -247,   -2225,  -2233,  -1562,
1118     -1278,  -936,   -961,   -935,   -367,   -323,   -459,   -1940,  -3974,
1119     -2262,  -13,    2,      -401,   -1825,  -2308,  -1124,  448,    2154,
1120     2434,   1300,   -812,   -1337,  1325,   3374,   3466,   2500,   2156,
1121     3439,   3549,   2068,   1392,   1986,   3025,   3944,   3898,   3259,
1122     4467,   6347,   5356,   2893,   1690,   2072,   4136,   5313,   2776,
1123     -236,   -1063,  -794,   524,    802,    -1377,  -2879,  -2167,  -1439,
1124     -1595,  -1539,  -1666,  -2495,  -2375,  -1253,  -515,   -187,   -1409,
1125     -2847,  -511,   2411,   1761,   492,    -18,    607,    2350,   3288,
1126     3505,   2741,   1099,   699,    2017,   3214,   3333,   1567,   33,
1127     1260,   1925,   808,    -377,   -2558,  -3781,  -1677,  164,    -580,
1128     -1727,  -2619,  -3421,  -3586,  -3957,  -4562,  -3646,  -2285,  -3437,
1129     -5293,  -4792,  -4128,  -4012,  -2920,  -2249,  -2439,  -3737,  -5607,
1130     -4427,  -1259,  71,     609,    555,    -1039,  -3354,  -5388,  -3760,
1131     415,    2513,   2513,   819,    -1436,  -2780,  -2740,  -501,   2727,
1132     3936,   1491,   -965,   -766,   -484,   -223,   361,    695,    1771,
1133     1130,   -1839,  -1764,  797,    -31,    -2549,  -1790,  2108,   4043,
1134     887,    -154,   2411,   2605,   2012,   1977,   3923,   6630,   4176,
1135     107,    -311,   1731,   1910,   1011,   3119,   3219,   998,    -1282,
1136     -2832,  -1645,  -685,   945,    2574,   2543,   -267,   -5015,  -3819,
1137     -342,   1228,   2055,   -619,   -1233,  2069,   2896,   1095,   62,
1138     1365,   3366,   4584,   4956,   3323,   -19,    -50,    4024,   5222,
1139     3695,   3118,   1933,   1256,   1443,   128,    -119,   2043,   2477,
1140     1823,   1324,   30,     -1363,  -3023,  -3074,  -188,   621,    -1775,
1141     -2806,  -2961,  -2753,  -4359,  -5350,  -1220,  -116,   -4157,  -4811,
1142     -2793,  -1040,  -1957,  -2862,  -1901,  -3192,  -3720,  -2357,  -1727,
1143     -387,   -2131,  -5011,  -3650,  -454,   596,    -1298,  -3716,  -3122,
1144     496,    136,    -2415,  -1675,  -811,   -837,   140,    -1243,  -187,
1145     -1431,  -5320,  -2121,  100,    -467,   2465,   681,    -2093,  1224,
1146     1632,   1428,   1776,   648,    2480,   3622,   876,    259,    1403,
1147     2139,   3117,   497,    -763,   -170,   279,    1769,   342,    -871,
1148     -25,    -1549,  -2290,  290,    1042,   -796,   -4291,  -3895,  159,
1149     1264,   -540,   -2328,  -702,   1972,   852,    -2274,  -798,   1126,
1150     -579,   -480,   3481,   3833,   1004,   901,    1536,   1809,   3103,
1151     2521,   3183,   5220,   1800,   -266,   4663,   4230,   -790,   159,
1152     2274,   5114,   4304,   -1998,  344,    4921,   -343,   -2048,  1180,
1153     2112,   3109,   -10,    -1818,  552,    -1360,  -2889,  -1302,  -1918,
1154     -37,    1406,   -1762,  -3054,  -1446,  -2073,  -4292,  -3214,  1163,
1155     2333,   -712,   -2583,  -2058,  -1034,  -600,   -3796,  -2395,  2137,
1156     -1122,  -1927,  702,    -2196,  -4374,  -3257,  -1558,  -256,   -728,
1157     -395,   -176,   -1529,  -2772,  -1121,  -340,   -1147,  -250,   -4079,
1158     -473,   4241,   -2818,  -3523,  3255,   2355,   -2550,  -1082,  1197,
1159     2213,   -94,    -237,   3123,   1314,   -1075,  977,    1081,   2045,
1160     2966,   -1328,  -1069,  -741,   -524,   -380,   -2766,  -986,   926,
1161     -3281,  -1554,  2554,   -3620,  -6394,  -1680,  -321,   2889,   243,
1162     -1567,  2276,   -1294,  -525,   2010,   -4883,  -1495,  6778,   2085,
1163     -873,   2496,   418,    -1156,  -1179,  1604,   6173,   1190,   -2381,
1164     5788,   2431,   -4941,  -242,   1248,   1023,   4426,   3399,   2726,
1165     1388,   -922,   595,    392,    1414,   6260,   2673,   -973,   2237,
1166     1776,   -2393,  -757,   4158,   2842,   -2327,  505,    1230,   -3623,
1167     -917,   336,    -1400,  -1018,  1771,   2696,   -570,   -2435,  886,
1168     2309,   -2865,  -1328,  2077,   -1967,  -3486,  -411,   961,    -1661,
1169     -1979,  1179,   -493,   -2597,  1995,   284,    -3300,  -2213,  184,
1170     312,    -1665,  -641,   -1325,  -1276,  90,     69,     476,    -778,
1171     -1099,  853,    1515,   1630,   1188,   -877,   -1751,  702,    2983,
1172     -201,   664,    4018,   -352,   -1864,  875,    2367,   813,    -2463,
1173     -702,   886,    -2204,  -2216,  399,    -1729,  -2408,  1412,   -2757,
1174     -3530,  449,    -2554,  -3910,  906,    697,    -1696,  566,    -1360,
1175     -1991,  81,     -1756,  -159,   1180,   -667,   -584,   -359,   183,
1176     1943,   -412,   -1747,  1659,   1961,   280,    294,    222,    2000,
1177     2076,   829,    -43,    -880,   3353,   3615,   1279,   1746,   -1031,
1178     1301,   3477,   -777,   2567,   1215,   -2344,  3556,   561,    -2166,
1179     1119,   2377,   -391,   -1825,  -2359,  49,     1764,   391,    -291,
1180     325,    1223,   1443,   -624,   -2828,  1381,   2438,   28,     -652,
1181     -166,   581,    -2039,  -374,   -20,    -2459,  -1149,  1505,   2008,
1182     -1798,  -3848,  -1796,  -2208,  -2224,  -878,   728,    -154,   -534,
1183     1061,   538,    -1465,  73,     1147,   82,     -119,   3800,   4797,
1184     -873,   784,    1458,   -148,   3180,   1319,   908,    4951,   584,
1185     -57,    2394,   -967,   586,    405,    -1601,  3566,   -285,   -3949,
1186     -1301,  -1953,  -1223,  -1831,  -3477,  -779,   -389,   -3169,  -1828,
1187     -1496,  -1451,  -556,   -3327,  -209,   534,    -4908,  131,    -386,
1188     -5232,  1373,   2129,   -1740,  -1957,  -1102,  76,     396,    -1426,
1189     -179,   1357,   -3276,  -1420,  3819,   -44,    56,     2777,   -1202,
1190     1908,   1410,   2031,   3495,   -2197,  -163,   1565,   239,    2803,
1191     480,    -1636,  1180,   616,    1206,   1166,   -1579,  1572,   814,
1192     -774,   2310,   740,    -2606,  1234,   -603,   -362,   1562,   -2134,
1193     652,    -777,   -2353,  5464,   377,    -2490,  1012,   157,    680,
1194     -1389,  -1898,  1135,   -1,     -1730,  1800,   -1466,  -1687,  -1469,
1195     -3250,  -1081,  1381,   -81,    -204,   -26,    353,    1941,   174,
1196     104,    2009,   1032,   -871,   3280,   3398,   -651,   -154,   3309,
1197     1964,   448,    812,    -17,    887,    2405,   3295,   -54,    -2396,
1198     1410,   1380,   -1156,  296,    -1706,  -1729,  401,    -970,   -878,
1199     -723,   -2285,  1259,   1320,   -1960,  -1039,  -211,   -661,   -763,
1200     -1599,  -43,    308,    -1841,  72,     -2075,  -3010,  -497,   506,
1201     -377,   247,    1932,   -1788,  -2419,  257,    208,    -2176,  488,
1202     2827,   -1720,  -1649,  -619,   520,    1103,   -1231,  -1327,  2162,
1203     1535,   -383,   315,    -1488,  -235,   1761,   -27,    -232,   515,
1204     127,    -2239,  654,    2871,   -379,   -1274,  2445,   874,    -2444,
1205     514,    -206,   -1289,  1314,   1869,   1316,   1878,   -1454,  -982,
1206     476,    359,    2084,   -708,   405,    -246,   -1071,  1757,   -866,
1207     -2331,  783,    501,    -853,   896,    36,     -2468,  -1138,  1445,
1208     -613,   -687,   1999,   -449,   -731,   1478,   384,    -45,    96,
1209     1530,   1919,   186,    -94,    1347,   -329,   -348,   1631,   574,
1210     1062,   735,    -1652,  675,    244,    1241,   1137,   -2469,  621,
1211     45,     -612,   1308,   -2015,  -208,   2392,   -1646,  -67,    77,
1212     -1558,  113,    1263,   -236,   -971,   -333,   -733,   -555,   2024,
1213     -135,   -3817,  -398,   1696,   -1179,  -1473,  1175,   -166,   618,
1214     1132,   -2504,  -575,   146,    -688,   1323,   150,    -2021,  15,
1215     1673,   347,    -1535,  -106,   235,    -32,    1167,   -471,   -503,
1216     -1260,  416,    -13,    -1082,  1036,   -790,   -1676,  487,    985,
1217     77,     57,     -1175,  1146,   2023,   -1706,  -404,   3249,   -739,
1218     -979,   3044,   -514,   -168,   2201,   -2863,  1009,   1833,   -2309,
1219     1565,   476,    -1698,  1667,   -496,   -2193,  1686,   532,    336,
1220     -1095,  -1655,  578,    -909,   -1263,  2569,   -2833,  -1808,  2860,
1221     -822,   27,     1098,   -1371,  1585,   -284,   -1074,  2944,   -764,
1222     -2871,  2484,   1179,   -1213,  -670,   -1226,  1112,   1837,   -299,
1223     -388,   -51,    1,      992,    -723,   -361,   1723,   -1115,  -2012,
1224     1261,   -9,     -127,   -510,   -1550,  1448,   957,    -1930,  171,
1225     776,    -2104,  14,     764,    -599,   -745,   -438,   -371,   -659,
1226     1075,   282,    -3116,  684,    3747,   22,     -2139,  816,    1413,
1227     -333,   458,    906,    483,    -1084,  797,    1039,   -467,   -377,
1228     1386,   -1182,  610,    1787,   -1354,  -2800,  2638,   424,    -2372,
1229     1153,   -51,    -689,   290,    -2199,  818,    3755,   -2674,  -1689,
1230     3497,   -507,   -1978,  1729,   1413,   215,    -76,    53,     759,
1231     371,    -1529,  1005,   -770,   -685,   1754,   -908,   -653,   1047,
1232     -1066,  -784,   -199,   -526,   86,     -1750,  -916,   1839,   580,
1233     -1884,  319,    226,    -977,   212,    202,    -741,   -1013,  2057,
1234     69,     -2961,  974,    1964,   -512,   -224,   1554,   -79,    -1142,
1235     1853,   -71,    1009,   1174,   -718,   2040,   -158,   -1508,  1042,
1236     0,      -1219,  1212,   448,    -208,   -47,    -779,   -867,   1924,
1237     -254,   -1085,  -221,   -1283,  1543,   -584,   -951,   225,    -1089,
1238     -464,   -853,   -615,   1576,   -2313,  -1214,  950,    -2548,  -314,
1239     1201,   -1527,  952,    764,    -1915,  528,    169,    -1676,  1742,
1240     425,    -2346,  932,    290,    109,    492,    -379,   932,    70,
1241     582,    135,    769,    1665,   -1751,  576,    1013,   366,    2339,
1242     71,     637,    1500,   576,    111,    494,    765,    1170,   1421,
1243     -5,     -892,   2054,   -640,   160,    1426,   -651,   348,    -841,
1244     -558,   1563,   277,    -408,   -1468,  482,    -1538,  -2255,  968,
1245     -1307,  -454,   1306,   -3085,  -1680,  2624,   -2191,  -1719,  1891,
1246     -3826,  -1441,  2736,   -3694,  -266,   1897,   -4468,  841,    2828,
1247     -4060,  -318,   2305,   -1662,  528,    3056,   -2429,  -156,   2045,
1248     -753,   475,    419,    -597,   1100,   1845,   504,    1067,   -402,
1249     -824,   1807,   1192,   459,    200,    1728,   50,     -497,   678,
1250     -355,   938,    1239,   -1223,  360,    1251,   -95,    981,    1029,
1251     -1940,  260,    1627,   -2387,  3426,   519,    -3141,  1822,   -506,
1252     -1471,  1101,   -2137,  1069,   885,    -2618,  1673,   -463,   -1558,
1253     1439,   -386,   -1923,  1538,   -1313,  -1735,  540,    -1433,  -915,
1254     494,    -839,   -1527,  -1143,  480,    -1081,  27,     1732,   -1285,
1255     -1833,  1952,   -667,   -1626,  1819,   -1293,  -1323,  2139,   -376,
1256     -1392,  1277,   -1172,  -240,   2907,   -1875,  -238,   2573,   -1068,
1257     -471,   2065,   -686,   -1315,  2575,   233,    -1005,  1135,   706,
1258     534,    278,    -182,   1091,   -21,    -222,   1413,   -371,   -54,
1259     1108,   -103,   382,    -70,    787,    894,    -108,   1308,   1113,
1260     -1412,  574,    1140,   -2032,  500,    569,    -1251,  951,    -50,
1261     -1398,  772,    -474,   -1536,  1297,   251,    -2321,  109,    -703,
1262     -425,   40,     -1354,  -773,   -225,   -1743,  -1839,  1244,   261,
1263     -3082,  -424,   1162,   -937,   123,    -322,   -407,   -561,   -331,
1264     1369,   -1142,  -1050,  1024,   1116,   -213,   -752,   1521,   -383,
1265     -415,   1011,   947,    -713,   743,    1945,   -237,   881,    600,
1266     -757,   885,    -835,   756,    2454,   -1985,  699,    1572,   -1652,
1267     673,    232,    -42,    1975,   -736,   -270,   1660,   -704,   -96,
1268     1264,   -428,   278,    774,    -954,   -1325,  756,    1275,   -594,
1269     -353,   204,    -1130,  -782,   -432,   -979,   268,    378,    20,
1270     -870,   405,    -357,   -1661,  637,    473,    293,    -314,   -895,
1271     3,      -175,   -1016,  -643,   204,    -588,   -1007,  -131,   401,
1272     -849,   -476,   271,    320,    -198,   533,    -25,    -1994,  1421,
1273     525,    -1611,  1261,   507,    -488,   1093,   361,    -1814,  2230,
1274     312,    -196,   3242,   -803,   -962,   1714,   -1479,  1426,   1612,
1275     -1953,  1376,   -581,   -669,   1370,   -1251,  426,    1274,   -470,
1276     1757,   807,    -589,   1275,   126,    -871,   1025,   -1331,  287,
1277     1258,   -1813,  146,    -839,   -1471,  828,    -402,   -281,   1704,
1278     -1341,  -231,   939,    -1035,  -472,   -197,   -764,   -380,   -816,
1279     -266,   382,    -497,   -1708,  -591,   1119,   -1941,  178,    969,
1280     -1656,  685,    1004,   -1114,  -127,   -1473,  -678,   1610,   -1253,
1281     277,    1807,   -1642,  -461,   2033,   -1449,  392,    98,     -157,
1282     1525,   -860,   2455,   413,    -2159,  2457,   475,    -374,   1532,
1283     -981,   843,    973,    324,    1168,   225,    -407,   1487,   681,
1284     -680,   1098,   117,    245,    1238,   -223,   1076,   -428,   -466,
1285     2593,   -663,   -1225,  1303,   -933,   -561,   1190,   -1071,  -1229,
1286     406,    -284,   -13,    198,    -1494,  -637,   352,    -1960,  420,
1287     49,     -1472,  -761,   -234,   -2213,  -1750,  -521,   -1554,  -813,
1288     662,    -633,   -1388,  -15,    -947,   -391,   -152,   -894,   631,
1289     -461,   -885,   633,    -51,    -1063,  218,    1149,   -61,    -274,
1290     988,    -140,   7,      1774,   1558,   -623,   755,    1352,   -511,
1291     1106,   744,    17,     2640,   -91,    697,    1547,   -1757,  1832,
1292     1859,   -206,   1505,   575,    -444,   556,    250,    1786,   792,
1293     -125,   -266,   407,    501,    798,    -536,   -1214,  58,     6,
1294     354,    -685,   613,    99,     -2022,  -116,   -236,   -182,   263,
1295     -824,   -1187,  -142,   -138,   -1228,  -1008,  786,    -1421,  -1127,
1296     -269,   -2278,  841,    222,    -2423,  678,    -1153,  -2082,  574,
1297     -570,   -729,   180,    -777,   212,    270,    -274,   1077,   -493,
1298     118,    804,    -1260,  349,    799,    545,    481,    971,    1099,
1299     1146,   -273,   34,     1728,   1128,   411,    758,    308,    -808,
1300     950,    1490,   209,    -265,   1154,   -11,    -460,   2644,   -122,
1301     -728,   2033,   -1100,  -305,   1774,   -208,   -1567,  -57,    -140,
1302     -670,   -454,   -1390,  -80,    978,    -438,   -731,   -684,   344,
1303     -458,   -199,   -126,   -1663,  -883,   642,    -1517,  -1144,  -375,
1304     -422,   -452,   -1815,  -791,   763,    -1502,  -205,   684,    -1641,
1305     448,    1399,   -2160,  804,    1088,   -2214,  1030,   1585,   -1093,
1306     -11,    1718,   -360,   -81,    1294,   398,    218,    1225,   644,
1307     505,    2090,   -385,   526,    2111,   -303,   -316,   1550,   1323,
1308     -459,   881,    1874,   -1256,  1429,   2485,   -1003,  -552,   14,
1309     432,    952,    471,    -633,   408,    -358,   140,    554,    -1260,
1310     -404,   245,    -2572,  954,    1005,   -1621,  -82,    -175,   -957,
1311     112,    106,    -1117,  -819,   -62,    -785,   71,     93,     -1296,
1312     -1680,  242,    -956,   -2696,  302,    -204,   -1404,  254,    -558,
1313     -201,   -630,   16,     -436,   -1647,  1649,   -1096,  -1267,  2273,
1314     -1270,  20,     1749,   -2509,  780,    942,    -1859,  2762,   304,
1315     -300,   2617,   -947,   861,    2601,   -1153,  754,    1629,   -681,
1316     686,    1443,   -235,   1900,   5,      -565,   1559,   285,    -170,
1317     757,    480,    547,    752,    -427,   50,     839,    -95,    -791,
1318     -1698,  -291,   -62,    -1730,  524,    1008,   -2176,  -369,   165,
1319     -749,   -972,   -287,   889,    -1218,  -1712,  833,    -855,   -995,
1320     -14,    -793,   -1815,  605,    -607,   -1890,  769,    -781,   230,
1321     1155,   -2000,  876,    1835,   -1617,  9,      1058,   -1232,  859,
1322     1486,   -1301,  1595,   501,    -951,   2935,   -921,   -634,   2826,
1323     -793,   655,    2660,   -232,   235,    1879,   481,    -51,    804,
1324     987,    -360,   -331,   2099,   -302,   -149,   1966,   -1233,  -12,
1325     1330,   -2265,  1256,   -116,   -1394,  2937,   -995,   -1572,  2964,
1326     -2257,  -2587,  1820,   -2132,  -1609,  778,    -1596,  -486,   560,
1327     -1749,  274,    -706,   -1714,  1304,   -360,   -2657,  1833,   -750,
1328     -1729,  433,    -1461,  -794,   -1545,  -892,   385,    -891,   -374,
1329     1261,   -589,   235,    815,    -773,   -669,   636,    -471,   136,
1330     871,    -392,   782,    677,    -472,   1130,   1029,   -1262,  1070,
1331     2171,   575,    675,    600,    2104,   1077,   -182,   2621,   -604,
1332     -30,    3302,   -1331,  599,    742,    291,    1329,   -551,   1043,
1333     1729,   -1754,  1220,   1113,   -2174,  1281,   743,    -2027,  851,
1334     -205,   -1576,  214,    -1629,  -605,   -394,   -1508,  -254,   -63,
1335     -489,   -847,   -26,    -997,   -1065,  -120,   -376,   -1283,  -1393,
1336     83,     -212,   -1610,  419,    -1120,  -590,   395,    -1210,  -21,
1337     -273,   -622,   899,    -196,   -1059,  1130,   616,    -529,   -166,
1338     794,    22,     -216,   862,    664,    -390,   980,    228,    789,
1339     182,    402,    2149,   -1133,  799,    2637,   -799,   176,    1306,
1340     905,    -93,    677,    338,    121,    483,    297,    339,    347,
1341     249,    731,    40,     66,     112,    -889,   -128,   582,    -1191,
1342     -67,    -1364,  -233,   488,    -1734,  -634,   1517,   -1657,  -1015,
1343     594,    -1422,  1396,   -1357,  -1617,  1254,   -1596,  -941,   789,
1344     -1860,  -77,    245,    -327,   569,    -723,   104,    905,    -543,
1345     -918,   1387,   -42,    -440,   619,    68,     45,     1364,   -880,
1346     19,     1491,   -561,   1174,   1403,   -1411,  1351,   1222,   -612,
1347     864,    877,    -658,   382,    864,    -552,   1286,   309,    -105,
1348     1083,   -170,   -289,   1049,   -248,   -537,   625,    -48,    337,
1349     -385,   532,    -315,   -1398,  588,    -628,   -1192,  649,    -806,
1350     -170,   541,    -2267,  1052,   274,    -1970,  833,    253,    -1345,
1351     -290,   -120,   -959,   -94,    -189,   -1397,  -136,   -155,   -654,
1352     207,    -706,   617,    415,    -1962,  1169,   670,    -1132,  319,
1353     297,    -589,   100,    510,    -620,   610,    -153,   -15,    1327,
1354     -99,    229,    281,    169,    1015,   -106,   1197,   577,    -698,
1355     577,    931,    -964,   1605,   505,    -1713,  2369,   115,    -1585,
1356     1839,   664,    -1411,  867,    620,    329,    491,    -1119,  420,
1357     266,    -1708,  499,    -69,    -1037,  795,    -321,   -959,   32,
1358     235,    -1748,  295,    -249,   -230,   485,    -1185,  -97,    489,
1359     -2036,  711,    405,    -2800,  593,    434,    -1038,  536,    347,
1360     -570,   705,    -806,   -290,   818,    -999,   53,     1585,   -756,
1361     -657,   1180,   115,    -364,   217,    -226,   1033,   347,    -20,
1362     611,    658,    590,    -128,   -451,   1676,   -660,   -21,    805,
1363     -880,   1481,   412,    -1534,  1522,   221,    -132,   662,    -407,
1364     613,    1132,   -551,   -187,   1184,   -577,   -444,   953,    -1034,
1365     -472,   461,    -865,   -99,    637,    -572,   300,    450,    -591,
1366     137,    404,    -972,   306,    -524,   -1167,  433,    124,    -1326,
1367     -368,   -305,   -917,   452,    -626,   -695,   656,    258,    -1401,
1368     270,    446,    -1045,  636,    -357,   -1072,  913,    512,    -1732,
1369     489,    952,    -747,   58,     673,    -453,   1125,   -488,   46,
1370     1723,   -1244,  417,    1803,   -1215,  623,    659,    -560,   676,
1371     -9,     92,     701,    1100,   -623,   142,    283,    -512,   547,
1372     576,    -525,   -155,   1143,   -1286,  -329,   1959,   -1302,  -459,
1373     1188,   -1199,  1020,   -118,   -1303,  956,    -905,   -647,   595,
1374     -356,   -1354,  -74,    750,    -791,   -335,   56,     -862,   -36,
1375     276,    -279,   46,     -485,   -181,   196,    -584,   -238,   259,
1376     -314,   -77,    383,    509,    -386,   -180,   859,    -542,   955,
1377     372,    -362,   1458,   113,    -106,   1495,   -534,   63,     1295,
1378     -505,   846,    983,    -1097,  1764,   320,    -185,   1061,   -525,
1379     115,    217,    -328,   326,    312,    374,    179,    -683,   485,
1380     -1286,  147,    -583,   -979,   888,    -504,   -1235,  715,    -1050,
1381     -1111,  848,    -828,   -1043,  -115,   -327,   22,     -451,   -1008,
1382     98,     -262,   -545,   -363,   -48,    -257,   -731,   878,    96,
1383     -1186,  426,    359,    -1101,  1074,   -267,   521,    -375,   -166,
1384     1398,   -994,   780,    550,    124,    -298,   581,    236,    305,
1385     -111,   396,    741,    -10,    662,    155,    271,    563,    65,
1386     -318,   812,    -483,   843,    75,     -714,   1152,   -26,    -190,
1387     -97,    533,    -111,   -564,   724,    -24,    -820,   835,    -473,
1388     -632,   154,    -104,   -932,   919,    -606,   -619,   496,    -310,
1389     -271,   -360,   120,    -630,   126,    65,     -931,   548,    -207,
1390     -455,   410,    -282,   -931,   944,    -354,   69,     412,    -661,
1391     1068,   -969,   -443,   1894,   -1281,  -442,   2003,   -1640,  713,
1392     852,    -1344,  1338,   -457,   243,    498,    -697,   -129,   993,
1393     -388,   -76,    1039,   -768,   492,    -104,   -58,    951,    -854,
1394     181,    1093,   -1111,  491,    544,    -1061,  118,    586,    -477,
1395     -411,   392,    233,    91,     -908,   532,    218,    -1176,  670,
1396     -74,    -674,   696,    -801,   194,    592,    -1790,  762,    -564,
1397     -791,   595,    -145,   -727,   228,    434,    -246,   -232,   -169,
1398     281,    -324,   289,    -120,   -270,   -49,    282,    250,    -56,
1399     -405,   507,    27,     -1060,  1329,   -203,   -204,   1677,   -767,
1400     -313,   1272,   -968,   717,    183,    -1652,  2157,   -75,    -1906,
1401     2590,   -428,   -1614,  2564,   -1511,  -240,   1421,   -1911,  1420,
1402     396,    -1397,  1691,   -694,   -1500,  1942,   -823,   -784,   841,
1403     -635,   759,    -447,   351,    44,     -946,   227,    441,    -564,
1404     155,    -719,   182,    509,    -320,   -300,   205,    -662,   726,
1405     469,    -1240,  191,    664,    -269,   -152,   -18,    214,    -149,
1406     -257,   347,    76,     -79,    -384,   874,    -387,   -269,   892,
1407     -783,   537,    46,     27,     251,    -332,   133,    377,    -522,
1408     232,    626,    -362,   -499,   1112,   -342,   -522,   362,    -187,
1409     547,    -384,   -155,   517,    -551,   227,    651,    -825,   -88,
1410     579,    -758,   -40,    456,    -774,   542,    -164,   -482,   968,
1411     -1000,  -394,   1094,   -885,   431,    74,     -348,   403,    -959,
1412     831,    -465,   -330,   762,    -717,   -645,   1342,   -499,   -416,
1413     944,    -417,   -438,   737,    -368,   -42,    740,    -1234,  689,
1414     29,     -106,   619,    -824,   -10,    1047,   -824,   146,    -59,
1415     210,    163,    -43,    522,    -352,   213,    460,    -1049,  599,
1416     308,    -843,   632,    223,    -504,   296,    530,    -931,   751,
1417     -176,   -524,   379,    236,    -626,   66,     662,    -575,   191,
1418     -175,   -619,   660,    -424,   -217,   704,    -498,   200,    62,
1419     -543,   280,    91,     -378,   54,     168,    -554,   670,    -215,
1420     -1097,  1805,   -1015,  -617,   1642,   -1560,  727,    61,     7,
1421     -48,    -659,   1308,   -752,   -613,   914,    160,    -469,   164,
1422     -167,   274,    326,    -667,   497,    333,    -757,   1252,   -481,
1423     -1257,  2019,   -949,   -719,   1676,   -1078,  250,    323,    -1100,
1424     1550,   145,    -1697,  972,    522,    -966,   374,    -365,   846,
1425     -276,   -756,   629,    -278,   302,    -151,   -243,   -363,   841,
1426     -7,     -1092,  476,    45,     201,    -378,   -456,   1113,   -926,
1427     97,     178,    -240,   326,    -597,   472,    -10,    -190,   394,
1428     -501,   -259,   307,    133,    240,    -433,   -192,   472,    -190,
1429     12,     398,    -191,   -605,   1295,   -576,   -154,   474,    -661,
1430     866,    -968,   172,    887,    -736,   36,     259,    -201,   265,
1431     460,    -859,   622,    102,    -690,   776,    -80,    -745,   919,
1432     140,    -750,   224,    134,    -236,   -196,   456,    409,    -1069,
1433     600,    239,    -306,   -383,   541,    -213,   -323,   -121,   700,
1434     -735,   179,    222,    -613,   653,    -711,   -81,    592,    -694,
1435     117,    703,    -772,   -264,   644,    -117,   -422,   276,    64,
1436     -355,   -430,   800,    -74,    -619,   1207,   -1057,  4,      960,
1437     -1219,  977,    -78,    -1186,  1536,   267,    -1388,  1144,   -90,
1438     -1052,  1889,   -1255,  -387,   1815,   -1763,  1037,   421,    -1003,
1439     767,    -24,    -277,   -54,    759,    -285,   -1015,  1422,   -581,
1440     -121,   547,    -687,   288,    440,    -626,   -623,   1261,   -248,
1441     -1133,  1204,   -714,   382,    219,    -851,   240,    -161,   672,
1442     -261,   -855,   1043,   -599,   111,    -362,   225,    641,    -913,
1443     -122,   1075,   -1165,  432,    131,    -803,   978,    33,     -1291,
1444     992,    224,    -1054,  789,    -121,   -215,   262,    -11,    89,
1445     -174,   365,    -240,   114,    406,    -813,   291,    233,    158,
1446     -377,   194,    216,    -477,   635,    -228,   -512,   599,    23,
1447     -273,   71,     258,    10,     -155,   -198,   354,    61,     -749,
1448     768,    -19,    -709,   596,    97,     -276,   164,    69,     -144,
1449     -20,    529,    -897,   188,    480,    -703,   836,    -874,   259,
1450     917,    -1044,  -7,     566,    -97,    -439,   256,    -466,   998,
1451     -360,   -1134,  1619,   -762,   -752,   1446,   -707,   -177,   652,
1452     -899,   579,    253,    -410,   146,    -262,   275,    353,    -610,
1453     52,     671,    -862,   419,    -140,   273,    247,    -1062,  1005,
1454     -175,   -497,   772,    -431,   -101,   450,    -598,   266,    428,
1455     -842,   477,    -11,    -554,   642,    17,     -787,   544,    445,
1456     -625,   -205,   796,    -222,   -733,   764,    -572,   423,    166,
1457     -994,   931,    -228,   -303,   362,    -214,   104,    448,    -1091,
1458     722,    570,    -1311,  773,    259,    -648,   477,    193,    -682,
1459     302,    459,    -464,   -383,   1120,   -561,   -564,   1083,   -372,
1460     -354,   864,    -586,   -200,   502,    -331,   27,     446,    -657,
1461     281,    571,    -888,   502,    251,    -423,   116,    277,    -263,
1462     118,    -170,   168,    367,    -723,   202,    438,    -793,   451,
1463     -30,    -292,   202,    38,     -188,   -66,    221,    -90,    -105,
1464     7,      346,    -578,   337,    247,    -371,   -14,    22,     36,
1465     151,    -322,   -244,   692,    -556,   -5,     550,    -560,   200,
1466     161,    -347,   191,    258,    -520,   441,    -212,   -215,   584,
1467     -428,   -251,   213,    90,     -187,   109,    138,    -211,   -17,
1468     191,    111,    -259,   161,    -141,   232,    -175,   0,      154,
1469     -369,   539,    -171,   -438,   484,    43,     -375,   -37,    249,
1470     196,    -328,   -106,   541,    -531,   103,    240,    -191,   186,
1471     -363,   40,     585,    -573,   258,    170,    -593,   515,    -261,
1472     -86,    407,    -339,   164,    -214,   -34,    464,    -377,   -206,
1473     336,    -230,   239,    -85,    -69,    322,    -503,   322,    142,
1474     -748,   867,    -160,   -753,   836,    -249,   -362,   750,    -374,
1475     -222,   448,    -82,    -246,   399,    13,     -429,   441,    -47,
1476     -127,   -29,    337,    -502,   318,    132,    -457,   498,    -145,
1477     -91,    98,     208,    -179,   54,     62,     -260,   237,    96,
1478     -161,   32,     -150,   93,     21,     -31,    74,     75,     -322,
1479     164,    168,    -191,   119,    -121,   -66,    -195,   296,    -128,
1480     -251,   381,    -56,    -338,   281,    -29,    -472,   664,    -301,
1481     -275,   423,    -285,   -77,    258,    -82,    -139,   160,    -54,
1482     -26,    27,     75,     -49,    -196,   305,    -131,   -187,   262,
1483     -37,    -206,   65,     269,    -240,   -144,   261,    54,     -338,
1484     355,    3,      -503,   535,    -253,   -210,   433,    -290,   -33,
1485     381,    -546,   173,    252,    -364,   271,    -329,   166,    266,
1486     -564,   507,    -32,    -648,   861,    -400,   -357,   819,    -519,
1487     -74,    392,    -423,   426,    -306,   -93,    691,    -991,   537,
1488     467,    -992,   614,    426,    -823,   491,    182,    -371,   174,
1489     84,     -64,    98,     -96,    23,     182,    -69,    -211,   226,
1490     18,     -134,   334,    -514,   352,    378,    -623,   363,    266,
1491     -592,   493,    -46,    -369,   594,    -440,   -10,    295,    -368,
1492     326,    -192,   -140,   306,    -305,   140,    198,    -396,   202,
1493     154,    -341,   208,    -8,     -169,   -76,    106,    20,     -347,
1494     233,    30,     -193,   117,    -9,     -165,   182,    -4,     -195,
1495     96,     131,    -188,   -106,   166,    -71,    -99,    57,     4,
1496     -31,    -131,   101,    63,     -199,   225,    -25,    -281,   342,
1497     -247,   -170,   516,    -289,   -263,   422,    -158,   -148,   363,
1498     -192,   -138,   122,    62,     -105,   7,      194,    -53,    -224,
1499     83,     173,    -182,   20,     178,    -274,   182,    74,     -109,
1500     -5,     319,    -303,   -72,    428,    -371,   50,     271,    -204,
1501     17,     161,    -256,   169,    93,     -169,   94,     -89,    139,
1502     80,     -199,   325,    -67,    -83,    202,    -154,   16,     202,
1503     -325,   162,    61,     -93,    201,    -278,   236,    108,    -477,
1504     594,    -145,   -370,   647,    -261,   -356,   669,    -369,   -181,
1505     420,    -266,   -154,   159,    -25,    53,     -40,    -22,    68,
1506     -203,   144,    -2,     -173,   88,     -3,     -62,    2,      75,
1507     55,     -95,    -130,   219,    -142,   -191,   164,    -170,   44,
1508     0,      -246,   249,    -27,    -413,   461,    27,     -490,   292,
1509     19,     -145,   13,     99,     91,     -466,   209,    295,    -773,
1510     465,    210,    -680,   410,    163,    -358,   399,    -201,   87,
1511     23,     -212,   270,    -230,   86,     159,    -353,   381,    -73,
1512     -456,   726,    -353,   -357,   754,    -367,   -344,   657,    -59,
1513     -417,   432,    35,     -309,   153,    97,     -69,    89,     -101,
1514     63,     107,    -127,   106,    112,    -26,    -236,   376,    43,
1515     -479,   544,    -57,    -407,   447,    -148,   -103,   195,    -198,
1516     80,     156,    -228,   35,     145,    -77,    -55,    130,    -33,
1517     -190,   123,    41,     -170,   74,     114,    -241,   67,     192,
1518     -195,   -76,    186,    -136,   -133,   213,    -105,   -110,   144,
1519     -51,    -126,   154,    -59,    -124,   147,    -49,    -132,   82,
1520     26,     -130,   63,     68,     -211,   97,     131,    -224,   59,
1521     184,    -250,   59,     205,    -225,   -67,    163,    -135,   -24,
1522     74,     -22,    -4,     -81,    21,     71,     -137,   71,     47,
1523     -120,   71,     34,     -65,    138,    -6,     -116,   112,    -47,
1524     -39,    20,     -75,    64,     -7,     2,      35,     52,     -61,
1525     -29,    81,     -61,    -30,    195,    -91,    -136,   261,    -11,
1526     -186,   162,    -86,    -35,    152,    -106,   -32,    126,    -4,
1527     49,     33,     -9,     -11,    46,     111,    -132,   -3,     204,
1528     -175,   -10,    281,    -146,   -94,    226,    -126,   -36,    58,
1529     -14,    61,     -172,   48,     193,    -221,   83,     149,    -279,
1530     195,    130,    -357,   226,    102,    -260,   191,    16,     -223,
1531     124,    14,     -144,   90,     -31,    -81,    -66,    54,     103,
1532     -181,   29,     174,    -281,   92,     81,     -226,   139,    -133,
1533     -41,    167,    -147,   44,     27,     -132,   107,    -34,    -122,
1534     105,    -54,    17,     52,     -131,   138,    33,     -206,   158,
1535     43,     -80,    24,     10,     -27,    33,     43,     -71,    15,
1536     71,     -42,    14,     18,     0,      -3,     -14,    -14,    58,
1537     46,     -99,    122,    105,    -202,   125,    119,    -238,   112,
1538     133,    -242,   113,    129,    -301,   52,     161,    -177,   82,
1539     73,     -139,   46,     122,    -119,   22,     155,    -230,   23,
1540     242,    -211,   -12,    182,    -184,   -57,    190,    -34,    -101,
1541     58,     -20,    6,      103,    -61,    -78,    12,     18,     12,
1542     86,     -71,    -27,    43,     -24,    8,      39,     -109,   21,
1543     -4,     -44,    66,     13,     -59,    61,     -39,    35,     113,
1544     -179,   19,     171,    -158,   14,     112,    -133,   26,     9,
1545     -43,    -9,     6,      41,     -77,    22,     80,     -61,    -63,
1546     65,     -32,    -32,    125,    -105,   -11,    114,    -120,   42,
1547     42,     -92,    45,     -56,    -25,    131,    -83,    -24,    97,
1548     -51,    -5,     67,     -69,    7,      41,     -27,    8,      3,
1549     -10,    8,      -3,     -87,    -28,    122,    -33,    -58,    124,
1550     -53,    -50,    67,     -115,   -17,    111,    -112,   -30,    101,
1551     -24,    -13,    41,     3,      45,     -13,    -34,    23,     23,
1552     -19,    13,     -49,    -49,    68,     -68,    -32,    91,     -58,
1553     -18,    73,     -19,    -27,    17,     -33,    -35,    99,     -38,
1554     -99,    78,     -31,    -62,    95,     -71,    -124,   184,    -15,
1555     -146,   160,    -27,    -109,   140,    -25,    -63,    84,     -34,
1556     -18,    58,     -68,    -16,    22,     -87,    86,     23,     -130,
1557     61,     62,     -132,   51,     168,    -139,   35,     133,    -121,
1558     50,     102,    -120,   40,     126,    -87,    -40,    119,    -14,
1559     -59,    78,     11,     -68,    41,     24,     -25,    55,     -2,
1560     15,     21,     -73,    56,     88,     -74,    -41,    4,      -10,
1561     -4,     5,      7,      -39,    -3,     -4,     -39,    94,     52,
1562     -135,   42,     90,     -86,    12,     21,     -55,    -70,    -37,
1563     55,     -63,    -35,    50,     -100,   21,     84,     -151,   24,
1564     87,     -94,    51,     2,      -58,    104,    -61,    -70,    60,
1565     -25,    -42,    -31,    55,     35,     -129,   47,     69,     -65,
1566     77,     2,      -60,    110,    -32,    -69,    84,     -54,    -26,
1567     98,     -28,    -7,     49,     -49,    -19,    119,    -11,    -157,
1568     20,     106,    29,     -8,     -38,    -30,    72,     30,     -3,
1569     1,      -32,    -11,    -9,     52,     46,     -144,   -38,    86,
1570     -31,    -9,     -42,    -75,    142,    34,     -64,    79,     -109,
1571     -55,    195,    -69,    -80,    48,     -49,    62,     25,     -111,
1572     -42,    52,     19,     -41,    1,      -16,    -33,    44,     30,
1573     -21,    17,     -2,     -30,    111,    34,     -111,   83,     55,
1574     -119,   66,     62,     -89,    63,     -39,    -143,   168,    21,
1575     -158,   158,    32,     -132,   134,    -3,     -77,    88,     -45,
1576     -18,    117,    -51,    -71,    10,     30,     35,     -27,    -63,
1577     13,     34,     23,     -23,    19,     -4,     -92,    34,     74,
1578     -69,    -15,    20,     -36,    56,     -36,    -96,    69,     -34,
1579     -122,   32,     31,     -51,    -3,     -21,    4,      43,     -44,
1580     6,      81,     -39,    -35,    26,     -38,    -24,    29,     -16,
1581     -47,    -6,     19,     -7,     -9,     41,     32,     13,     -2,
1582     -21,    3,      24,     49,     -3,     -66,    14,     95,     -7,
1583     -52,    80,     68,     -72,    -14,    39,     2,      24,     -6,
1584     -53,    86,     21,     -78,    67,     28,     -34,    16,     -23,
1585     -1,     70,     -3,     -58,    45,     33,     -94,    -34,    62,
1586     41,     -11,    -27,    27,     46,     14,     -33,    -12,    44,
1587     -16,    -59,    6,      45,     -3,     -42,    2,      13,     19,
1588     -1,     -71,    3,      42,     -36,    6,      17,     26,     5,
1589     -46,    6,      -68,    -75,    86,     -20,    -90,    80,     4,
1590     -86,    5,      2,      -33,    -15,    -2,     -8,     -18,    15,
1591     -7,     -25,    27,     -28,    -88,    39,     -2,     -85,    58,
1592     40,     -45,    3,      17,     0,      11,     -4,     -3,     84,
1593     22,     -113,   8,      94,     10,     9,      28,     6,      -3,
1594     5,      -2,     23,     23,     -1,     -40,    20,     48,     -40,
1595     -21,    72,     7,      -40,    -1,     27,     16,     30,     31,
1596     -16,    11,     9,      -71,    -7,     62,     21,     -61,    -19,
1597     78,     -2,     -22,    67,     -42,    -12,    75,     -79,    47,
1598     86,     -124,   -42,    21,     4,      23,     -32,    -7,     19,
1599     1,      -13,    -46,    2,      32,     -43,    -7,     86,     -16,
1600     -22,    46,     -61,    -35,    11,     -64,    -38,    17,     -12,
1601     -27,    20,     41,     6,      -58,    -61,    58,     -51,    -77,
1602     36,     -25,    19,     93,     -76,    1,      72,     -92,    15,
1603     40,     -56,    65,     13,     -29,    82,     -9,     -21,    24,
1604     -83,    -5,     4,      -63,    77,     80,     -58,    -6,     -19,
1605     -43,    100,    5,      -36,    63,     33,     -26,    -48,    26,
1606     -18,    -75,    34,     24,     -45,    -1,     6,      -35,    -24,
1607     -23,    -22,    47,     -15,    -46,    31,     -40,    -41,    74,
1608     -32,    -73,    59,     -51,    -26,    143,    -29,    -42,    93,
1609     -44,    -21,    56,     -7,     55,     51,     -61,    74,     111,
1610     -71,    35,     124,    -123,   -3,     62,     -79,    100,    49,
1611     -122,   143,    79,     -137,   72,     30,     -82,    75,     -10,
1612     -48,    35,     -23,    -25,    34,     0,      -54,    -6,     34,
1613     -46,    -59,    -7,     -72,    -6,     70,     -41,    -39,    23,
1614     -33,    11,     104,    -44,    -30,    54,     -69,    -20,    62,
1615     -75,    1,      45,     -69,    1,      40,     -59,    -15,    18,
1616     -16,    38,     -1,     -52,    8,      14,     -32,    11,     -15,
1617     -58,    18,     -22,    -44,    69,     40,     -50,    -21,    1,
1618     -35,    -3,     -5,     -20,    40,     36,     -41,    -36,    -43,
1619     -11,    48,     -34,    -40,    51,     -10,    -9,     30,     10,
1620     12,     51,     51,     -8,     -16,    32,     -6,     31,     24,
1621     -38,    43,     18,     -15,    53,     -10,    -55,    9,      8,
1622     -28,    21,     10,     -26,    21,     10,     -9,     5,      -29,
1623     -13,    38,     -1,     -11,    49,     0,      -41,    10,     23,
1624     -25,    -35,    -2,     -32,    -10,    58,     -6,     -18,    16,
1625     -9,     4,      11,     17,     21,     21,     12,     -2,     49,
1626     -16,    -128,   21,     75,     -32,    22,     34,     -59,    48,
1627     75,     -69,    -11,    -2,     -65,    39,     57,     -54,    -79,
1628     -11,    -20,    -13,    38,     4,      -9,     -22,    -22,    33,
1629     -7,     -52,    10,     -10,    -19,    54,     47,     -21,    -35,
1630     -6,     -4,     11,     8,      -28,    1,      8,      -4,     30,
1631     1,      -22,    26,     -7,     -24,    56,     25,     -45,    13,
1632     24,     -32,    13,     22,     -46,    -2,     15,     -39,    28,
1633     32,     -69,    0,      27,     -69,    0,      39,     -40,    28,
1634     55,     -27,    -13,    0,      -14,    37,     25,     -25,    34,
1635     -3,     -69,    26,     39,     -41,    -6,     29,     -7,     5,
1636     66,     41,     -27,    -17,    6,      -14,    -21,    0,      29,
1637     -9,     -26,    32,     -5,     -34,    60,     15,     -60,    20,
1638     13,     11,     43,     -48,    -15,    88,     -13,    -55,    26,
1639     -32,    -46,    35,     14,     -37,    -11,    12,     -20,    11,
1640     9,      -64,    -16,    17,     5,      38,     7,      -30,    -9,
1641     -49,    -11,    52,     -15,    -38,    -27,    -12,    36,     53,
1642     1,      -37,    -17,    -12,    0,      31,     1,      13,     40,
1643     -15,    2,      47,     -15,    -17,    28,     -2,     -4,     25,
1644     -6,     -12,    2,      -17,    -9,     5,      -15,    17,     21,
1645     -28,    0,      15,     -43,    -63,    -6,     -14,    -8,     37,
1646     -34,    -40,    30,     -12,    -14,    37,     -13,    -16,    26,
1647     -15,    -2,     13,     -37,    -13,    32,     13,     -8,     -2,
1648     -12,    -8,     9,      9,      -3,     4,      13,     34,     -2,
1649     -22,    40,     19,     29,     25,     -48,    -17,    23,     17,
1650     7,      3,      0,      12,     37,     -1,     -25,    30,     41,
1651     -7,     7,      29,     -31,    -31,    -23,    -27,    5,      2,
1652     -18,    -2,     22,     9,      -6,     5,      -7,     -24,    9,
1653     0,      -28,    19,     61,     -11,    -45,    21,     -28,    -65,
1654     28,     33,     -44,    -27,    -6,     -26,    -8,     4,      5,
1655     9,      -10,    -46,    -20,    20,     -7,     -7,     -33,    -26,
1656     50,     9,      -65,    -22,    -3,     -20,    15,     21,     20,
1657     24,     -16,    -27,    -13,    14,     21,     -38,    -48,    9,
1658     35,     28,     21,     3,      -31,    -8,     57,     32,     -35,
1659     -22,    20,     14,     12,     28,     39,     0,      -18,    44,
1660     -2,     -17,    53,     0,      -27,    33,     43,     5,      -10,
1661     25,     47,     -3,     -4,     36,     15,     -12,    -3,     29,
1662     41,     23,     23,     -8,     -32,    15,     37,     0,      3,
1663     22,     31,     1,      -20,    27,     2,      -50,    0,      33,
1664     16,     -16,    -17,    18,     -26,    -34,    31,     -27,    -84,
1665     -33,    4,      -5,     -22,    -17,    -28,    -66,    -24,    8,
1666     -16,    -25,    -51,    -13,    45,     -11,    -49,    -26,    -49,
1667     -38,    21,     10,     -52,    -58,    -19,    -4,     9,      -31,
1668     -29,    55,     2,      -45,    29,     10,     -22,    49,     33,
1669     -27,    -19,    -5,     30,     47,     11,     -11,    -2,     8,
1670     5,      17,     8,      3,      57,     63,     28,     24,     11,
1671     2,      14,     22,     7,      7,      2,      23,     33,     -2,
1672     -8,     14,     7,      20,     57,     32,     -5,     12,     23,
1673     10,     17,     26,     -18,    -72,    -6,     74,     61,     13,
1674     -17,    -21,    -7,     29,     45,     5,      -52,    -49,    1,
1675     10,     35,     40,     -46,    -66,    7,      31,     -27,    -44,
1676     -12,    -41,    -22,    32,     -12,    -32,    -3,     -17,    -22,
1677     -22,    -31,    -30,    -23,    -13,    3,      0,      -21,    -19,
1678     -7,     -17,    -9,     18,     -40,    -64,    1,      4,      -4,
1679     8,      -17,    -28,    -1,     9,      -7,     -9,     27,     6,
1680     -63,    -32,    52,     25,     -46,    -23,    -6,     -11,    35,
1681     29,     -50,    -44,    17,     -6,     -12,    53,     28,     -17,
1682     -9,     28,     34,     -20,    -18,    22,     43,     28,     -6,
1683     8,      14,     19,     28,     14,     27,     26,     12,     76,
1684     66,     -18,    -2,     18,     -12,    -1,     -2,     -1,     51,
1685     30,     -18,    5,      14,     -12,    2,      13,     -25,    -9,
1686     32,     7,      -5,     15,     -12,    -33,    -18,    -13,    6,
1687     0,      -25,    -12,    1,      -17,    0,      13,     -24,    -27,
1688     4,      35,     14,     -22,    5,      13,     -18,    -30,    -10,
1689     -7,     -7,     31,     23,     -27,    -26,    9,      47,     6,
1690     -50,    -11,    19,     1,      11,     12,     -19,    -43,    -18,
1691     10,     -6,     -3,     12,     2,      -12,    -16,    10,     9,
1692     -25,    -21,    -10,    -13,    0,      8,      -1,     -9,     10,
1693     4,      -34,    14,     46,     5,      18,     24,     -15,    -7,
1694     20,     -1,     -13,    7,      11,     14,     11,     -2,     8,
1695     27,     10,     -1,     13,     -2,     -7,     48,     44,     -15,
1696     -16,    -6,     3,      7,      -35,    -25,    8,      -31,    -16,
1697     30,     36,     22,     -13,    -21,    -10,    8,      2,      -58,
1698     -37,    32,     25,     -1,     -25,    -21,    3,      3,      -6,
1699     -11,    -3,     2,      4,      34,     22,     -25,    -19,    0,
1700     -6,     -10,    -8,     -35,    -32,    8,      -3,     -20,    -11,
1701     -6,     3,      8,      -8,     3,      25,     23,     -7,     -35,
1702     -15,    8,      -20,    -6,     15,     -44,    -29,    19,     -5,
1703     -1,     18,     28,     6,      -21,    9,      11,     -20,    -10,
1704     18,     22,     6,      -2,     12,     6,      23,     34,     -20,
1705     -19,    1,      -10,    34,     41,     13,     6,      3,      22,
1706     11,     -4,     4,      -12,    -8,     17,     18,     12,     -1,
1707     5,      9,      -6,     -2,     4,      1,      3,      2,      -6,
1708     -32,    -25,    9,      18,     27,     -4,     -54,    -29,    2,
1709     -3,     -18,    -38,    -28,    -10,    9,      20,     5,      -9,
1710     -15,    -3,     2,      -14,    -15,    -6,     5,      10,     6,
1711     3,      -11,    -9,     -5,     -20,    -13,    8,      3,      -14,
1712     6,      20,     -15,    -21,    9,      19,     21,     12,     -4,
1713     -21,    -17,    16,     27,     -4,     -28,    -2,     26,     9,
1714     -12,    -16,    -28,    -28,    -4,     4,      -15,    -9,     3,
1715     -10,    -16,    2,      17,     -10,    -26,    3,      16,     26,
1716     17,     -12,    -9,     2,      -2,     -5,     -11,    5,      28,
1717     1,      -14,    13,     14,     5,      18,     6,      -17,    -5,
1718     7,      2,      -3,     11,     10,     -1,     50,     36,     -28,
1719     21,     39,     -9,     -6,     2,      10,     36,     20,     -2,
1720     -3,     -11,    -10,    -6,     -5,     -4,     -8,     2,      17,
1721     1,      -13,    11,     -13,    -36,    11,     14,     -19,    -6,
1722     3,      0,      20,     -5,     -24,    12,     7,      -11,    2,
1723     -15,    -28,    -1,     6,      -14,    -31,    -39,    -19,    19,
1724     37,     3,      -32,    -27,    -6,     13,     31,     15,     -41,
1725     -41,    25,     35,     -3,     -16,    -25,    -19,    -10,    -3,
1726     19,     10,     -4,     7,      -4,     -19,    -12,    -13,    -9,
1727     6,      2,      -12,    -6,     12,     6,      -1,     -5,     -19,
1728     -7,     7,      40,     56,     -3,     -13,    21,     24,     7,
1729     -11,    -9,     -3,     24,     28,     -10,    1,      12,     21,
1730     24,     -16,    -15,    4,      -7,     -2,     19,     13,     -11,
1731     -7,     -8,     15,     41,     5,      -16,    -18,    -11,    26,
1732     26,     -5,     -12,    -14,    -6,     10,     8,      -8,     -16,
1733     -16,    -3,     10,     1,      -3,     -3,     -2,     -15,    -18,
1734     6,      -4,     -4,     21,     4,      -2,     15,     13,     0,
1735     -2,     12,     7,      -15,    -9,     1,      -2,     2,      -1,
1736     -9,     -15,    -17,    -14,    -10,    1,      -4,     -16,    -17,
1737     -1,     18,     8,      1,      22,     11,     -19,    -10,    4,
1738     -23,    -29,    0,      -2,     -14,    -6,     13,     7,      -23,
1739     -13,    10,     9,      11,     10,     4,      -4,     -4,     1,
1740     6,      14,     9,      2,      0,      2,      6,      4,      -9,
1741     -18,    -8,     8,      18,     8,      13,     9,      -27,    -22,
1742     -10,    -24,    -9,     17,     11,     2,      9,      3,      -13,
1743     -10,    -1,     -7,     -1,     10,     -4,     1,      16,     12,
1744     -6,     -14,    -2,     -5,     -1,     0,      -1,     6,      -9,
1745     -3,     12,     4,      1,      -2,     2,      17,     24,     22,
1746     9,      8,      21,     14,     -2,     -2,     4,      -1,     -7,
1747     -7,     -6,     -1,     -6,     17,     30,     -7,     -10,    -3,
1748     -19,    -18,    2,      21,     4,      -20,    -6,     -1,     -18,
1749     -14,    -6,     -7,     -1,     6,      10,     8,      -5,     0,
1750     10,     -22,    -40,    -22,    4,      34,     16,     -19,    -16,
1751     -12,    -17,    -16,    -17,    -29,    -28,    -4,     10,     16,
1752     22,     13,     4,      -1,     -5,     16,     15,     -11,    -6,
1753     9,      3,      -14,    -22,    -19,    -12,    5,      -5,     -15,
1754     3,      9,      27,     17,     -4,     8,      -2,     1,      16,
1755     11,     9,      9,      8,      -14,    -16,    7,      -5,     -15,
1756     -11,    -5,     19,     25,     25,     43,     21,     -9,     -9,
1757     -19,    -10,    14,     -11,    -19,    8,      3,      1,      11,
1758     -1,     -24,    -20,    -1,     2,      7,      24,     22,     11,
1759     8,      6,      -2,     -11,    -3,     -2,     -4,     0,      -7,
1760     0,      6,      -1,     -16,    -35,    -8,     8,      -11,    -6,
1761     6,      18,     16,     7,      12,     5,      -2,     -3,     -10,
1762     -21,    -27,    -10,    -3,     -3,     8,      0,      -9,     -10,
1763     -3,     0,      -5,     6,      9,      19,     23,     8,      -5,
1764     -19,    -16,    -5,     -6,     -27,    -22,    1,      6,      8,
1765     2,      -9,     -13,    -15,    -18,    -13,    4,      25,     29,
1766     26,     -2,     -22,    1,      8,      1,      -6,     -6,     -7,
1767     -20,    0,      13,     -14,    -24,    -24,    -21,    2,      14,
1768     16,     23,     15,     10,     10,     5,      0,      -26,    -32,
1769     3,      19,     5,      -8,     -7,     -8,     -3,     17,     27,
1770     -7,     -28,    10,     32,     10,     1,      10,     3,      -4,
1771     22,     24,     -31,    -40,    0,      6,      5,      17,     17,
1772     1,      10,     30,     8,      -12,    -6,     9,      6,      -12,
1773     -5,     1,      -4,     6,      11,     0,      -9,     -4,     -3,
1774     -4,     -3,     2,      0,      -2,     -9,     -27,    -23,    2,
1775     13,     -6,     -9,     -3,     -12,    -2,     10,     6,      -7,
1776     -19,    -31,    -13,    16,     11,     -3,     -13,    -15,    0,
1777     7,      -3,     -7,     -1,     -4,     7,      15,     0,      -12,
1778     -8,     -1,     -7,     -12,    -21,    -17,    5,      30,     25,
1779     -6,     -6,     0,      -12,    -8,     2,      13,     11,     1,
1780     5,      4,      4,      10,     -1,     -20,    -12,    -4,     3,
1781     15,     11,     -7,     -24,    -4,     8,      -2,     -14,    -25,
1782     -17,    7,      21,     14,     1,      0,      12,     17,     13,
1783     6,      1,      6,      14,     11,     -10,    -21,    -12,    -4,
1784     3,      -2,     -21,    -24,    -2,     12,     14,     17,     4,
1785     -2,     11,     11,     11,     1,      -34,    -32,    -5,     10,
1786     7,      -11,    -12,    6,      7,      -4,     -10,    -15,    -5,
1787     17,     21,     0,      -15,    -15,    -1,     5,      -18,    -18,
1788     -10,    -9,     24,     27,     -9,     -14,    0,      9,      25,
1789     22,     1,      -7,     -2,     16,     13,     -14,    -10,    7,
1790     0,      2,      15,     2,      -9,     5,      10,     -5,     -3,
1791     10,     3,      0,      15,     15,     -1,     -3,     8,      6,
1792     -7,     -7,     2,      0,      -4,     5,      -8,     -37,    -28,
1793     -1,     8,      6,      10,     -1,     -12,    12,     28,     8,
1794     -17,    -16,    -15,    -17,    1,      6,      -4,     -8,     -4,
1795     -15,    -15,    6,      -9,     -15,    10,     9,      -13,    -8,
1796     5,      -2,     -10,    5,      12,     -27,    -33,    9,      8,
1797     -16,    -3,     16,     -3,     -7,     22,     22,     10,     5,
1798     -11,    -16,    -4,     9,      12,     6,      -3,     2,      2,
1799     -1,     4,      -7,     -8,     1,      8,      19,
1800 };
1801