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