0725756_W -23.1167 31.4333 277.0
1961010112 2006022812
262
277
325
378
352
310
348
368
382
368
355
370
365
383
368
375
378
357
387
350
280
295
332
315
297
355
362
375
412
368
345
352
365
355
352
345
293
320
310
310
331
330
245
233
237
285
282
288
315
308
325
347
368
362
358
372
365
335
358
357
350
345
305
315
295
275
292
318
328
322
318
330
333
310
260
343
330
340
345
332
358
380
378
322
315
312
342
312
207
368
282
302
350
343
348
278
302
318
310
243
330
308
328
362
362
345
347
373
322
295
328
298
308
328
292
305
302
300
298
308
310
340
365
278
208
292
305
338
312
318
328
368
252
265
288
305
298
315
265
252
285
368
305
255
258
308
340
315
315
292
278
292
270
282
308
298
238
250
225
245
288
268
252
270
252
258
248
278
242
258
238
260
275
292
258
220
218
252
248
258
258
252
280
243
293
247
232
222
238
242
255
267
245
258
275
287
248
228
267
257
247
238
252
278
297
288
298
282
282
257
257
272
278
315
242
262
312
218
208
218
238
242
242
252
258
228
268
288
322
202
218
222
212
242
242
238
258
292
262
278
348
368
350
363
223
218
242
262
262
318
362
312
322
342
327
358
318
352
353
283
293
322
367
368
317
322
358
237
262
322
342
272
258
318
368
398
248
218
268
312
378
258
282
348
372
388
362
322
228
282
312
352
362
392
312
372
408
278
322
408
378
212
182
242
312
352
362
388
248
278
272
237
258
302
292
292
318
377
228
292
352
348
388
392
378
398
362
308
302
288
295
375
335
352
372
202
268
290
340
241
293
325
359
324
325
380
392
228
231
263
335
372
368
388
388
348
308
340
412
202
218
278
302
302
322
352
322
312
368
358
368
372
388
382
262
248
308
288
332
298
312
292
268
312
338
252
292
288
228
278
392
268
252
292
308
302
312
338
372
372
348
362
362
368
382
368
368
382
322
352
285
272
322
352
348
328
328
348
322
328
368
318
352
318
298
325
320
322
342
362
362
332
342
362
378
222
258
332
312
325
300
305
317
328
318
328
352
332
348
302
282
272
312
308
312
312
318
318
302
282
258
288
292
348
302
322
378
368
398
258
282
298
288
321
322
310
342
378
278
188
192
292
262
262
268
288
292
242
252
268
238
248
258
268
272
252
272
292
248
242
258
262
272
262
262
258
258
253
268
268
282
252
242
238
228
242
248
258
278
278
288
272
272
302
302
242
258
282
262
238
238
272
298
292
282
298
298
268
322
268
278
-999
-999
-999
302
312
262
258
252
248
262
258
288
312
232
238
248
258
252
260
258
252
258
248
292
238
252
268
272
268
318
248
242
262
252
242
252
258
285
318
248
230
262
288
275
268
310
272
262
310
258
268
270
288
285
282
322
350
300
318
308
318
338
288
200
272
285
308
342
348
360
285
328
302
338
332
-999
-999
-999
302
315
355
205
278
350
362
278
298
302
322
382
392
368
362
388
278
322
347
368
328
368
352
342
348
378
402
352
258
292
322
348
390
372
288
398
408
268
242
298
328
352
322
302
328
358
372
378
412
292
298
328
328
342
318
332
322
348
368
378
408
428
428
288
248
322
248
258
298
342
378
342
258
278
372
368
302
268
298
328
338
318
318
328
348
345
370
328
338
368
372
328
322
308
342
358
358
318
338
338
328
308
340
332
270
288
288
298
252
308
308
312
292
308
302
352
288
302
342
342
332
358
278
292
342
348
342
338
358
352
328
348
348
372
348
288
278
292
328
278
318
328
348
362
310
309
333
331
344
351
399
337
341
336
321
353
342
342
348
352
292
288
322
322
348
322
282
302
282
328
368
368
342
345
345
361
364
360
255
292
308
302
308
338
360
368
352
308
278
282
312
348
382
232
302
358
338
292
298
318
318
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
278
212
215
210
202
222
248
262
282
278
242
252
272
272
282
288
272
278
318
238
248
252
298
232
308
252
232
228
252
282
288
248
228
228
242
258
278
298
332
282
288
262
288
322
272
338
268
262
258
252
278
312
322
288
268
352
248
272
292
268
272
330
262
270
312
322
338
348
338
338
322
328
338
332
332
298
298
332
352
322
318
332
338
348
398
268
232
262
318
362
288
318
378
376
342
344
404
405
268
348
346
282
326
376
372
364
278
308
334
314
314
326
324
268
334
264
278
294
316
318
294
286
300
320
292
336
386
304
312
318
362
336
346
378
356
285
302
366
376
322
338
366
362
343
328
336
346
288
358
396
420
302
350
350
282
337
362
388
398
358
352
388
412
302
298
240
335
385
275
338
392
422
408
415
242
242
275
342
338
322
358
400
375
378
392
372
312
378
388
388
370
348
300
332
337
342
308
342
342
358
368
332
348
378
338
362
398
378
348
338
348
292
368
348
363
370
353
298
338
335
323
333
403
403
253
302
343
376
396
418
396
368
343
296
278
344
378
302
303
332
348
335
370
370
342
342
362
392
360
398
352
288
292
288
328
360
350
300
350
375
318
328
345
336
341
368
342
342
328
352
378
380
370
378
350
348
348
374
319
315
338
362
348
368
322
318
322
335
348
278
258
298
342
318
248
272
270
275
292
298
308
282
238
240
248
265
278
278
262
280
322
302
318
282
292
318
328
262
265
280
298
302
312
270
265
328
258
268
288
272
262
265
250
220
248
242
252
272
288
282
292
318
338
270
242
252
278
272
260
260
248
260
285
295
222
222
232
275
302
290
222
208
230
235
232
260
282
256
280
292
248
198
217
220
210
222
232
237
224
227
262
248
244
247
277
212
202
232
248
272
244
227
240
257
252
285
287
254
275
254
253
251
211
218
218
278
298
307
332
245
225
257
307
270
248
265
314
287
258
302
324
224
235
267
327
222
275
305
318
254
232
292
278
302
245
264
305
338
353
318
298
322
312
302
335
294
312
322
325
287
338
364
368
252
344
403
282
334
422
187
252
272
308
304
304
340
340
354
365
362
360
350
382
378
362
378
348
305
287
255
307
374
382
320
214
178
304
300
298
357
360
300
317
284
328
362
424
434
304
314
368
374
387
364
402
355
384
290
384
224
202
260
275
328
372
345
270
284
332
344
320
315
332
342
304
265
332
332
334
288
264
265
315
304
332
278
275
330
274
295
325
327
274
280
314
352
314
255
232
320
348
352
347
332
348
374
248
305
338
355
374
394
262
268
282
295
327
308
322
332
328
345
358
362
342
348
300
297
334
365
350
340
352
305
324
345
342
368
352
344
378
380
350
370
357
357
365
362
375
284
274
322
318
324
345
424
375
348
372
358
385
348
322
380
395
410
238
278
290
298
310
320
330
325
330
338
340
312
315
312
308
335
342
298
318
325
330
350
340
334
318
308
282
294
300
335
314
322
352
362
355
378
215
182
244
242
285
325
324
338
348
300
292
348
280
270
298
288
315
275
324
305
318
300
288
298
288
284
304
258
272
314
240
242
262
278
282
235
224
255
278
292
302
305
312
264
308
328
292
324
324
222
225
228
238
232
235
244
208
225
208
222
252
285
300
315
318
272
-999
-999
-999
238
258
242
228
252
258
282
252
248
245
235
240
240
252
272
282
262
250
262
254
262
260
268
234
228
265
262
284
312
265
260
268
300
280
264
265
278
312
315
324
300
245
262
252
274
304
334
275
248
258
255
262
282
308
280
285
280
274
288
322
304
344
358
322
334
355
365
285
200
235
228
242
244
270
268
278
334
254
280
300
284
312
305
314
320
325
345
372
385
350
325
288
290
322
343
342
155
210
238
290
315
322
288
305
348
262
232
264
324
352
380
288
282
232
280
290
300
352
392
234
174
248
252
302
340
358
364
312
350
420
375
404
405
385
402
385
392
272
235
250
294
305
332
367
368
278
185
168
210
295
375
385
257
255
282
318
322
332
345
334
358
342
338
352
374
374
308
334
388
372
352
384
274
305
354
370
384
362
382
392
272
282
344
322
375
412
332
342
355
378
400
340
292
312
355
354
342
365
390
388
248
280
252
278
335
334
345
322
325
358
354
362
380
348
362
385
378
378
380
390
382
320
340
322
342
382
315
338
272
325
352
298
282
331
355
350
238
290
275
298
270
315
302
325
307
338
317
308
330
272
302
370
240
285
310
320
305
292
320
315
365
265
270
325
260
265
278
298
308
305
315
325
320
318
330
320
338
360
365
320
352
348
285
272
285
272
274
302
325
285
260
324
355
380
375
265
252
345
318
325
358
360
402
220
255
275
282
315
300
288
285
280
245
275
272
274
273
288
285
288
314
325
314
314
294
310
314
265
324
280
324
348
324
310
262
280
290
292
314
268
265
294
290
304
270
278
298
268
255
260
265
250
248
282
305
315
324
278
265
248
255
258
230
228
264
254
245
238
238
240
260
298
298
304
325
325
334
258
268
268
260
272
284
310
270
278
260
282
320
265
280
278
280
320
284
192
245
294
332
205
205
230
275
250
250
275
252
310
330
275
274
310
274
262
272
310
298
308
280
284
270
255
298
346
250
155
228
244
252
280
308
318
331
318
345
240
255
305
305
302
354
258
245
272
275
280
322
290
255
342
394
324
300
190
191
250
262
265
305
345
300
365
350
364
342
225
242
302
348
354
364
382
260
310
320
335
388
315
310
320
370
195
205
312
218
232
242
335
195
260
315
345
284
348
368
385
365
382
383
390
392
352
365
284
288
325
260
270
315
334
342
388
248
270
370
324
295
265
331
344
331
358
378
368
365
408
439
285
395
360
292
405
405
345
325
325
365
352
345
350
385
395
300
235
270
273
261
225
270
300
325
285
325
355
310
324
342
332
314
295
300
265
328
314
325
383
400
298
312
358
350
353
340
355
375
342
345
355
335
342
245
276
328
295
310
315
290
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
328
340
295
300
310
305
314
325
355
352
350
358
280
260
300
305
314
344
360
280
305
304
320
300
320
320
305
345
335
370
355
380
245
245
280
300
274
302
325
324
310
290
300
330
335
325
325
310
255
260
330
350
228
268
288
300
315
304
314
210
305
280
265
310
295
305
305
300
285
280
275
280
305
300
315
270
270
275
275
278
295
320
250
260
265
275
310
325
250
250
270
298
320
235
250
285
315
255
260
278
318
335
285
250
245
240
235
250
264
265
265
278
254
250
290
265
240
250
270
286
272
245
285
228
272
250
245
238
245
270
215
205
232
238
270
205
188
235
240
235
250
275
220
225
255
298
238
240
250
232
259
283
310
250
265
260
265
260
290
210
240
300
310
259
270
305
280
250
250
334
245
221
225
235
248
250
255
260
265
285
318
288
240
315
308
270
335
358
315
225
265
280
-999
-999
-999
-999
295
298
314
324
305
315
310
305
285
355
238
265
352
308
355
355
364
340
380
260
278
368
280
200
315
315
302
305
325
358
278
350
308
315
320
358
348
315
362
382
390
418
258
255
188
198
268
295
298
352
308
310
324
370
358
385
355
375
348
378
400
260
328
375
412
395
212
175
240
325
312
315
380
278
285
340
365
385
375
395
396
262
324
328
315
325
335
378
354
232
285
318
355
365
352
352
320
340
325
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
368
364
384
462
410
384
342
368
378
395
358
420
310
325
355
368
395
400
405
375
297
338
360
300
320
365
385
350
355
345
385
418
314
345
341
340
358
385
335
370
328
335
350
312
320
310
278
340
260
285
325
380
295
308
342
375
325
365
355
368
385
315
340
355
365
362
322
320
330
308
335
365
330
250
272
320
348
335
335
320
330
325
362
294
245
260
295
288
298
308
300
295
338
328
348
290
285
312
315
362
370
390
262
325
245
285
268
242
200
272
304
228
238
300
250
234
272
315
290
280
300
338
360
365
334
330
328
270
305
295
318
330
254
198
180
235
282
295
298
242
238
240
255
258
240
212
225
250
254
255
254
290
318
188
128
180
205
225
245
275
258
232
272
230
208
208
228
238
265
260
218
234
244
225
232
255
245
258
238
218
220
230
252
275
294
310
208
160
200
240
275
295
312
215
215
250
265
275
278
280
275
295
235
195
245
268
290
318
328
330
285
235
262
284
252
295
325
280
248
302
350
258
165
220
272
335
235
288
354
180
218
250
298
358
210
295
300
240
278
282
295
340
334
390
354
335
290
258
252
265
305
342
294
295
345
314
230
308
330
362
330
345
370
292
312
345
310
400
245
265
328
370
250
228
298
380
428
252
280
290
300
334
372
385
402
282
302
365
425
372
385
362
372
355
262
252
320
390
378
375
392
245
205
314
348
315
328
322
330
350
378
388
398
372
178
155
180
205
275
322
180
178
282
310
305
335
345
365
315
235
325
328
355
365
322
355
368
378
335
248
210
244
320
275
325
258
318
335
302
295
348
365
385
352
352
374
364
370
400
355
380
240
315
372
255
254
298
328
345
348
318
342
270
304
358
294
315
358
390
388
335
370
361
360
348
365
378
268
310
380
382
398
398
355
352
355
371
364
354
378
344
300
324
360
360
305
348
305
315
345
378
336
355
335
346
356
390
-999
-999
-999
360
384
360
362
395
385
342
337
350
358
364
375
380
405
365
212
255
265
305
264
235
234
275
294
322
310
282
284
295
322
310
250
278
285
308
330
330
310
248
280
338
250
295
295
285
295
325
288
298
338
254
290
320
318
310
338
338
374
254
204
252
262
288
285
314
348
308
325
263
298
333
330
254
255
270
258
253
234
253
275
272
263
275
295
308
298
274
274
294
275
275
265
274
284
275
270
275
298
324
304
310
335
195
205
238
290
330
275
270
258
255
270
310
245
238
265
230
234
232
248
265
265
260
254
245
290
315
314
264
280
295
304
265
294
235
245
250
280
298
275
245
274
298
308
314
280
214
220
234
255
250
244
228
245
240
245
240
295
305
300
324
334
270
265
264
295
312
245
254
240
250
265
268
265
274
270
305
330
224
254
275
280
304
265
265
285
284
320
340
324
265
325
320
270
245
348
285
334
345
284
314
184
225
268
310
325
295
285
325
335
275
300
325
348
350
345
345
282
250
210
235
250
255
255
302
358
398
428
335
355
332
330
365
392
415
412
183
195
205
240
255
315
340
203
235
310
365
374
345
305
265
315
345
367
278
308
352
372
385
404
225
225
260
290
335
348
355
398
355
397
317
362
410
407
403
375
323
375
202
279
295
358
308
292
354
312
332
312
192
210
285
308
350
345
315
314
318
328
375
330
348
355
255
315
308
305
315
374
335
368
385
405
405
330
372
408
348
342
332
352
360
390
398
338
380
365
340
350
380
415
374
385
398
380
338
362
395
365
385
350
362
360
405
275
294
305
378
385
378
264
318
368
334
324
325
318
352
334
288
328
340
340
345
344
350
364
365
360
365
370
385
315
344
380
398
378
348
345
360
285
275
320
308
311
325
320
325
334
355
309
350
334
345
325
324
325
338
335
280
285
330
350
310
318
315
324
324
335
315
308
305
335
340
355
365
328
354
235
274
288
324
295
275
230
252
290
275
280
305
320
280
320
325
310
314
314
284
305
350
285
305
274
265
225
235
252
302
310
284
275
280
298
322
330
344
370
360
275
274
315
338
268
220
205
248
280
305
270
270
315
265
295
320
264
270
224
224
234
245
238
218
270
255
235
250
262
265
255
165
225
260
280
295
250
275
320
280
318
270
255
284
295
270
290
325
245
214
234
220
298
280
295
315
320
180
225
244
252
270
290
295
294
248
260
290
320
344
280
325
278
318
328
250
285
255
310
260
318
264
290
268
265
275
295
330
278
325
325
335
320
320
315
345
358
375
244
338
290
314
284
280
315
355
400
295
245
294
350
275
320
345
345
350
315
330
364
385
358
358
-999
-999
-999
374
254
295
294
335
380
325
390
404
395
224
195
200
270
325
340
334
265
215
272
280
320
334
335
365
264
305
312
338
372
358
308
362
372
398
398
375
230
290
302
368
282
318
345
245
300
348
395
335
392
322
398
295
270
335
368
405
305
375
395
345
362
375
350
362
378
378
375
395
340
355
388
355
390
392
395
423
318
365
382
352
355
365
375
242
285
310
344
312
345
352
358
375
375
238
292
322
238
298
315
335
315
330
358
405
338
338
395
358
292
332
320
345
348
310
234
292
325
278
305
325
328
325
335
325
328
325
335
342
325
315
335
362
315
335
375
280
292
302
318
310
275
285
295
318
328
305
278
305
335
320
325
348
378
370
345
358
308
345
362
368
345
345
368
328
338
358
345
338
338
332
358
335
342
378
340
345
385
395
308
322
325
315
300
310
345
370
315
295
325
315
310
320
280
340
315
345
285
330
300
325
280
308
332
328
305
320
334
330
305
352
325
325
335
362
312
308
264
202
275
305
285
278
285
315
225
245
252
295
224
225
250
295
310
235
245
255
292
294
265
255
265
244
244
252
228
235
245
238
245
248
258
262
272
255
264
275
298
315
338
215
155
200
258
250
234
275
268
304
214
144
215
264
255
260
295
300
315
262
228
185
260
254
290
310
270
244
240
254
290
324
260
234
225
255
260
280
274
258
280
245
255
265
265
295
284
254
315
350
255
315
275
320
265
280
255
214
250
254
260
295
278
295
300
330
314
294
264
320
325
364
214
285
278
284
312
325
320
314
325
350
345
355
195
280
170
240
294
275
314
360
360
384
294
265
300
348
388
268
285
330
350
280
365
365
355
295
288
335
355
398
275
260
200
305
265
315
335
335
350
355
364
340
310
230
265
325
334
370
385
165
190
298
340
300
355
344
335
330
310
215
275
325
340
330
298
295
295
335
345
282
310
374
204
195
210
245
325
265
275
300
328
335
314
340
340
325
340
-999
315
365
335
380
285
300
355
394
388
370
375
368
265
295
344
285
275
330
375
390
245
310
365
395
398
355
355
325
298
334
305
315
324
320
314
334
350
374
365
360
338
240
275
325
328
318
338
308
335
345
315
254
185
218
265
284
255
300
248
320
275
298
305
290
318
315
300
305
328
314
304
294
314
335
288
298
305
300
308
318
280
244
290
315
304
310
295
284
285
305
302
302
305
318
240
252
310
325
305
302
292
262
288
298
292
298
300
312
325
314
325
264
310
285
305
308
250
264
280
318
305
288
295
285
295
300
298
308
334
295
300
314
302
302
298
285
280
314
275
294
305
300
304
300
340
328
320
344
245
295
305
268
285
280
275
305
335
265
242
285
334
348
202
175
248
275
274
248
260
270
260
225
228
225
194
260
295
308
300
240
288
295
290
254
225
260
280
278
235
225
240
260
238
255
274
235
240
235
245
-999
-999
-999
268
288
285
310
194
208
218
214
225
240
230
238
245
240
258
284
275
290
285
244
284
254
234
254
284
235
235
264
220
220
254
268
250
254
235
255
275
288
254
298
310
224
238
270
308
252
238
245
238
238
232
272
308
324
238
255
288
292
338
282
310
248
292
306
325
372
285
298
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
185
205
205
227
254
245
275
320
319
220
155
183
255
315
380
388
360
280
320
272
281
275
350
259
290
372
333
306
275
204
256
340
295
180
305
253
315
292
297
282
200
252
267
314
325
359
319
200
211
254
270
317
377
178
205
246
259
274
332
276
298
348
340
380
380
408
363
332
421
269
296
327
350
346
335
370
376
387
350
315
260
317
365
385
215
255
310
257
313
340
240
265
305
280
286
302
300
340
315
265
263
294
335
336
320
363
345
348
353
380
390
386
330
363
393
316
356
250
313
352
365
331
380
307
330
275
355
355
375
388
342
365
372
390
340
352
390
411
279
329
346
365
378
298
286
333
330
347
277
330
335
344
327
346
351
364
365
391
385
359
360
370
396
295
330
350
356
343
366
364
263
265
276
306
341
325
325
336
335
300
320
330
346
343
362
263
285
295
300
298
314
329
315
330
320
316
315
345
338
310
362
332
327
345
362
360
358
385
395
320
335
311
326
322
305
279
312
322
332
350
310
316
350
285
281
292
323
345
264
280
-999
290
283
280
247
256
265
290
316
345
336
270
210
168
242
250
257
257
264
260
250
276
294
285
277
318
298
290
295
305
260
285
290
305
266
280
273
270
225
220
255
300
235
235
240
240
241
245
266
241
225
230
265
273
255
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
251
270
285
270
242
240
253
255
283
313
185
180
225
232
245
250
250
280
246
290
243
216
216
230
244
250
245
255
382
289
322
266
285
280
290
300
335
257
275
305
250
251
301
296
266
245
264
271
310
330
280
261
265
277
284
279
305
280
300
354
228
213
252
255
261
301
344
372
296
338
316
265
275
256
205
252
311
258
274
294
299
321
316
316
329
332
344
315
306
325
346
228
280
269
300
285
295
321
300
312
299
296
310
323
330
355
360
380
231
243
284
279
330
354
389
268
280
324
309
350
220
262
285
324
334
386
301
239
235
320
356
320
205
385
280
361
367
291
373
420
310
386
295
306
318
316
321
306
370
401
405
314
271
271
362
301
402
270
323
379
376
301
336
360
350
380
400
342
390
260
322
375
328
374
304
291
400
401
412
345
364
386
405
420
319
400
310
415
348
385
410
380
328
375
405
417
419
325
340
378
390
390
425
403
395
310
325
335
356
342
366
365
379
406
285
293
363
362
351
368
402
365
375
402
432
313
398
259
343
396
381
371
383
410
390
248
261
298
311
314
335
335
325
331
365
306
330
368
350
370
280
310
327
392
300
382
397
345
369
297
255
275
280
-999
-999
-999
320
310
360
280
280
330
330
320
350
320
360
330
330
320
320
330
310
330
300
380
350
290
270
290
330
330
320
300
340
-999
-999
-999
-999
400
300
285
318
347
335
300
289
307
310
330
360
367
359
334
332
309
288
-999
-999
-999
294
330
273
222
265
306
367
285
266
295
317
355
370
313
255
270
289
306
268
230
260
306
262
267
290
321
213
250
281
265
252
276
265
215
212
265
281
300
315
316
214
252
250
262
280
300
304
325
240
272
285
232
250
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
300
315
330
355
260
239
220
255
280
297
320
243
237
270
286
293
278
251
237
249
262
275
308
285
322
341
274
172
185
220
231
255
268
280
302
255
296
255
243
268
302
260
225
220
235
285
320
334
356
256
287
305
295
314
342
270
320
338
331
297
263
299
364
422
257
295
334
343
285
272
325
340
346
350
340
348
315
370
377
391
390
380
372
380
266
250
280
290
255
277
305
315
297
330
210
270
297
303
340
280
265
285
280
325
377
190
265
260
310
380
410
317
246
340
365
350
380
348
340
350
325
367
389
325
295
360
307
330
325
355
355
371
387
349
330
390
370
370
353
361
336
271
325
355
357
334
357
390
330
320
385
334
335
348
365
365
370
398
410
335
270
330
327
335
348
355
390
360
345
328
355
390
320
370
407
290
360
350
355
370
356
340
380
420
432
300
274
300
340
345
360
356
343
360
340
-999
-999
-999
330
355
360
350
410
403
300
340
260
260
295
320
335
410
245
270
305
315
335
335
380
340
350
400
385
320
325
320
336
350
296
310
320
330
330
358
385
385
360
346
355
365
290
250
285
295
340
274
290
300
322
325
340
365
388
390
280
270
295
290
310
275
260
270
270
233
235
256
264
280
315
330
345
360
300
275
298
310
348
310
315
340
325
310
290
275
275
290
302
291
297
318
370
260
292
280
287
314
320
342
336
350
339
285
285
313
325
345
310
345
376
370
380
290
270
269
295
220
259
260
259
272
300
263
237
205
220
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
260
244
252
264
285
305
315
255
246
270
284
239
252
250
180
219
212
262
280
280
290
254
246
295
324
345
276
310
310
345
235
320
283
256
270
230
225
235
267
298
305
255
244
246
295
330
250
250
270
275
250
290
254
246
295
324
350
276
310
310
345
235
320
233
256
225
258
290
360
400
300
314
300
344
330
350
246
264
310
325
180
200
220
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
350
310
315
269
305
325
330
290
250
311
325
355
275
201
235
270
330
260
240
310
300
300
310
310
360
380
390
280
290
-999
210
230
270
300
235
295
280
295
335
330
360
210
230
280
305
305
345
210
310
365
310
355
376
365
270
340
360
320
215
250
335
375
347
383
287
300
340
365
375
340
345
366
374
290
320
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
340
340
346
230
265
290
291
294
303
310
315
310
315
304
290
300
306
310
320
326
305
310
314
341
370
365
313
305
285
288
305
306
307
305
340
335
330
370
340
288
300
330
268
305
325
327
340
327
340
314
295
-999
-999
-999
-999
312
315
325
355
365
405
272
-999
-999
-999
284
255
270
300
314
320
330
310
290
295
320
355
330
284
300
244
310
314
309
354
260
280
270
300
330
320
315
300
305
326
288
190
220
230
230
250
230
250
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
270
312
330
260
283
320
350
300
330
273
245
313
280
300
280
255
270
256
271
293
270
286
315
302
230
235
240
254
285
315
280
266
308
340
362
225
280
270
255
300
334
360
384
225
190
188
223
240
260
316
259
216
250
295
326
353
295
320
340
350
348
348
360
370
365
367
269
285
346
246
263
276
309
356
340
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
371
315
310
345
365
385
390
345
340
324
310
330
268
314
345
370
342
325
320
358
350
360
390
360
297
335
375
310
313
340
325
285
250
283
282
315
340
393
315
314
390
400
420
350
315
320
360
350
335
355
350
335
350
365
345
380
400
405
405
330
355
360
325
333
340
360
290
318
330
340
345
350
372
275
310
350
320
330
350
386
315
343
350
346
340
370
350
315
305
320
-999
-999
-999
320
330
370
390
410
320
320
290
320
350
350
370
382
350
345
353
343
355
382
390
396
335
345
380
394
400
330
370
350
345
360
415
417
380
235
280
270
305
330
335
303
275
295
300
310
330
362
355
360
355
370
380
272
315
336
326
260
275
310
300
262
245
240
260
276
275
274
277
282
280
325
287
260
295
270
230
250
290
298
313
292
327
342
280
310
322
267
270
270
285
270
280
295
310
291
290
257
266
292
300
310
310
321
300
290
275
255
230
224
230
235
270
285
310
325
295
260
220
250
294
258
270
290
195
230
250
292
250
230
230
240
240
235
239
277
287
217
229
252
253
270
285
317
262
260
285
335
230
272
280
260
270
271
276
273
295
290
269
268
245
265
253
256
250
281
289
304
310
315
298
278
320
341
325
295
295
312
321
311
325
272
255
331
321
327
310
291
365
365
340
338
305
330
321
270
295
270
281
335
350
358
312
331
320
331
345
275
301
342
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
335
300
265
301
370
400
371
301
360
315
345
360
332
366
330
274
292
311
345
355
352
340
348
368
274
285
390
220
191
243
295
340
245
338
371
307
300
327
370
340
360
320
320
350
385
410
285
321
345
331
312
286
370
340
350
351
361
390
235
215
280
376
381
370
360
365
368
331
287
300
255
280
312
312
316
348
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
252
308
342
275
308
336
359
347
325
328
352
351
398
333
371
376
320
336
354
386
399
347
346
357
392
279
292
345
391
361
392
381
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
368
369
376
397
418
400
382
398
383
323
352
361
357
355
351
362
353
343
361
349
355
387
306
334
349
395
405
385
361
349
319
329
368
302
332
341
326
339
311
305
299
349
387
349
374
371
371
405
339
367
389
384
341
359
316
306
327
353
382
225
251
281
286
303
321
310
363
302
296
293
296
335
307
305
308
289
241
285
325
340
385
315
350
345
340
352
385
386
303
355
370
366
322
309
284
284
257
256
257
276
264
274
283
272
277
307
335
256
256
343
254
248
246
253
298
262
246
219
266
289
309
319
249
203
201
209
224
245
255
277
232
248
258
246
232
258
273
293
255
252
287
245
241
245
257
291
258
282
265
279
243
246
256
-999
303
230
240
245
244
273
310
325
291
285
250
265
267
270
290
332
241
-999
-999
249
254
278
309
325
240
202
290
275
310
289
314
241
273
310
334
336
180
162
213
276
257
305
358
368
280
296
292
179
185
235
283
299
292
303
324
356
323
347
349
212
242
270
332
358
291
310
332
333
262
204
236
296
330
342
179
199
237
272
320
314
312
339
352
340
352
247
267
258
250
264
275
282
270
255
270
285
-999
-999
-999
345
360
315
285
345
345
335
385
385
400
315
320
335
320
280
230
260
290
330
360
390
300
365
400
315
315
290
330
380
390
380
385
295
340
365
335
355
385
385
355
365
345
310
300
325
320
370
245
295
315
315
305
340
335
295
325
310
360
300
330
370
365
245
245
305
-999
345
330
345
350
380
400
330
290
355
280
320
-999
-999
-999
355
390
310
365
365
345
375
320
290
355
345
330
335
340
355
400
395
305
290
315
341
350
335
-999
-999
-999
305
310
310
355
340
-999
-999
-999
345
355
355
345
345
314
300
315
305
315
335
355
325
325
320
290
290
330
270
290
280
295
260
300
330
350
345
350
335
330
330
335
340
350
345
330
320
355
320
320
325
330
335
342
352
371
328
293
336
377
356
225
245
326
259
283
292
308
299
276
289
341
370
342
334
321
324
314
282
302
286
276
265
271
265
274
280
283
232
260
280
307
283
266
278
275
278
289
300
323
279
309
334
281
326
339
350
260
303
319
330
254
256
259
270
285
-999
-999
330
340
342
280
235
238
246
250
290
284
320
230
252
248
269
280
306
236
240
238
236
235
267
274
215
215
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
410
301
318
340
302
323
337
355
375
249
255
223
297
320
328
334
325
302
332
343
354
354
340
337
341
345
366
368
355
360
323
384
317
333
326
333
318
350
342
335
347
368
372
368
274
310
374
341
334
367
302
362
374
318
275
330
367
276
316
339
339
366
366
350
345
361
382
373
370
397
234
296
312
301
307
335
315
353
339
335
284
308
340
325
340
258
286
315
334
336
264
260
264
314
331
357
300
294
302
320
300
303
252
278
323
333
346
365
370
340
340
318
336
317
289
322
334
308
197
280
310
343
290
277
284
275
281
332
308
294
281
293
288
301
278
270
293
302
297
320
295
298
276
294
318
232
256
250
141
226
243
256
278
270
283
285
296
306
323
316
269
190
313
268
291
304
330
298
337
217
250
290
308
305
315
316
305
330
332
341
215
222
237
267
260
250
226
166
243
250
256
260
218
212
243
240
252
285
248
256
284
292
286
302
324
346
250
281
292
221
236
264
246
269
283
312
328
255
287
257
284
288
317
321
316
326
293
311
330
344
332
352
321
307
288
287
288
315
283
306
300
312
317
300
285
341
253
208
312
342
279
189
176
245
248
254
234
187
278
291
316
325
371
353
330
390
412
315
303
339
372
445
310
348
306
367
372
382
392
358
327
195
242
343
278
264
285
290
268
246
275
290
288
323
366
385
356
325
388
257
263
254
338
332
345
360
385
350
365
400
406
408
438
376
301
281
285
375
376
283
372
305
293
351
424
365
363
425
394
196
224
214
245
230
278
366
411
300
354
372
399
320
330
358
350
345
365
398
310
390
462
235
293
300
353
317
333
348
403
396
399
360
320
348
386
395
299
260
296
320
375
342
391
398
384
324
335
367
345
326
368
373
396
320
330
363
358
398
378
275
334
356
336
298
307
247
306
344
391
376
327
337
353
355
341
354
308
309
335
336
364
349
325
285
306
332
325
386
335
362
332
357
375
368
384
395
320
364
367
375
382
363
387
399
395
364
292
310
333
330
365
415
295
330
350
357
356
365
388
339
355
367
364
300
360
370
347
348
395
412
-999
-999
-999
-999
-999
-999
-999
328
354
332
304
292
294
300
280
320
340
332
340
326
358
342
324
320
311
307
333
344
338
379
361
397
406
390
328
298
315
279
265
278
286
276
276
313
284
285
278
290
314
282
302
302
329
265
280
267
279
323
271
312
304
356
311
254
246
270
280
292
280
299
326
325
255
275
312
290
255
290
280
277
276
270
315
234
235
255
252
272
295
252
260
295
305
308
310
272
195
237
251
252
259
287
311
257
272
289
319
261
185
202
264
269
283
284
327
217
242
237
241
262
290
320
265
293
240
247
291
287
278
311
351
330
221
270
304
290
294
327
360
338
255
255
249
213
256
288
311
273
335
288
325
367
347
314
330
318
296
335
279
225
270
317
281
287
310
347
221
295
320
349
365
367
358
310
345
378
189
310
324
314
250
284
345
410
342
233
256
310
358
340
355
227
248
185
157
248
277
348
380
242
278
298
360
225
250
350
389
354
385
275
327
392
336
368
377
168
174
250
274
302
297
302
353
369
348
353
253
281
327
277
244
316
334
332
314
342
281
370
352
334
259
207
253
269
295
332
358
274
317
308
334
344
372
363
380
302
307
311
366
305
390
267
322
366
385
354
325
343
313
326
342
318
292
328
313
335
346
309
322
340
354
296
282
310
301
305
334
357
359
360
333
316
313
345
343
337
317
340
335
335
327
300
301
322
280
316
289
277
259
283
297
318
301
311
308
259
280
295
300
297
272
298
301
287
-999
-999
341
-999
-999
-999
-999
300
300
277
294
287
-999
-999
-999
-999
-999
-999
-999
-999
-999
280
306
302
313
331
326
322
302
296
300
298
289
293
274
294
305
316
266
283
298
253
270
298
315
331
282
283
266
289
307
358
324
348
362
349
355
295
271
282
295
299
282
271
260
273
311
339
351
345
296
228
262
277
301
290
277
292
323
283
303
257
249
217
265
273
284
231
309
270
272
308
337
266
271
288
281
272
246
262
263
291
294
252
267
255
254
268
273
279
297
319
265
248
283
287
247
247
309
282
312
275
243
256
257
263
278
272
296
258
264
247
242
244
257
252
274
269
238
247
273
307
318
284
274
216
238
243
267
267
261
236
272
289
284
290
312
310
312
326
341
329
254
255
268
296
286
273
275
274
287
307
285
290
274
277
273
279
307
337
365
188
232
248
261
286
323
364
274
252
283
278
307
290
301
282
316
367
365
307
292
238
281
315
359
386
200
245
302
358
264
282
347
404
418
321
236
206
251
258
302
278
281
279
292
294
244
277
281
361
302
250
299
340
358
304
307
327
292
262
334
357
369
307
309
309
302
288
306
314
324
310
294
338
301
268
311
375
250
312
324
325
322
334
354
358
380
399
340
252
260
255
305
316
303
325
330
341
297
258
310
292
318
314
324
360
291
321
326
302
321
293
314
322
327
322
316
336
374
412
357
356
385
410
401
384
386
347
363
364
386
331
312
274
265
314
344
332
343
271
289
316
338
270
265
283
315
216
250
281
291
312
333
341
311
314
361
344
323
314
300
360
330
337
325
274
261
286
305
312
331
333
337
336
354
315
338
260
269
289
308
327
310
252
256
246
256
301
306
298
304
311
324
320
320
315
323
319
293
302
310
272
281
307
313
281
295
332
308
324
316
307
305
321
304
323
358
265
313
271
300
300
286
281
307
336
200
245
284
281
297
267
276
308
299
294
281
267
288
285
279
264
280
297
314
313
268
332
327
195
234
268
275
291
311
268
203
265
264
240
270
260
269
234
245
258
246
225
264
283
270
273
294
284
291
263
248
247
268
256
276
283
294
253
257
266
252
204
212
220
244
275
275
288
281
253
274
279
277
296
286
248
185
213
263
302
226
268
272
255
250
253
237
249
248
235
236
243
229
213
241
241
257
248
238
260
284
307
254
229
281
316
321
217
255
222
198
269
239
245
248
263
259
275
260
249
276
282
260
262
255
259
260
258
278
264
264
236
230
248
276
280
267
265
274
296
253
274
269
276
277
290
316
350
359
334
310
363
253
261
316
301
274
296
369
225
252
339
389
206
290
352
243
176
205
208
257
278
294
334
352
261
323
354
352
372
276
259
339
361
330
323
326
367
398
234
229
319
343
342
333
369
337
392
294
334
295
278
365
375
266
242
281
314
328
195
300
348
304
367
331
333
334
346
348
331
361
353
393
289
305
310
315
321
278
280
246
251
294
354
297
326
308
316
331
262
299
340
364
365
338
368
371
376
318
342
344
269
290
324
310
354
374
383
373
392
356
307
336
361
363
255
296
372
380
385
385
307
268
306
301
326
344
338
344
343
396
405
361
358
372
349
312
292
339
375
371
371
366
371
376
321
347
356
358
364
377
351
352
386
412
273
259
273
318
318
314
284
304
322
362
388
296
311
366
336
336
275
256
309
352
301
314
318
278
224
216
265
309
315
301
314
314
328
339
336
337
352
247
264
301
290
316
339
239
283
289
277
274
293
293
319
317
296
309
307
312
332
334
342
235
278
286
288
269
283
275
296
315
319
298
264
272
321
305
309
298
288
301
350
347
327
316
304
-999
-999
-999
-999
-999
-999
-999
306
275
301
299
304
319
287
288
280
-999
-999
-999
-999
-999
-999
-999
325
336
280
261
297
323
255
261
265
297
270
290
285
302
303
290
264
262
272
257
265
262
259
264
275
286
265
277
296
280
250
283
283
245
252
245
237
245
256
284
316
262
255
287
290
314
262
220
239
282
310
235
259
264
249
241
265
289
324
296
262
250
249
282
222
235
242
255
260
251
250
245
242
248
260
281
260
271
264
265
268
300
278
255
296
344
338
283
295
360
272
324
330
375
281
345
245
280
323
291
336
356
346
277
235
334
385
326
416
281
294
342
389
415
261
216
169
188
244
327
311
305
302
297
286
330
386
362
260
324
284
313
-999
346
290
290
320
366
397
324
256
273
309
344
340
324
271
340
395
381
383
267
261
313
356
345
381
354
325
305
265
299
366
380
308
320
357
400
344
370
405
265
210
270
359
269
305
330
326
245
305
286
322
345
341
280
330
353
335
346
265
207
276
330
326
325
288
268
310
330
-999
-999
-999
-999
-999
218
270
346
300
352
313
317
364
270
295
329
-999
-999
-999
-999
-999
-999
-999
-999
300
335
340
316
316
326
344
379
334
323
348
355
370
340
326
345
370
383
392
338
350
377
357
383
360
350
337
317
350
365
381
352
275
310
313
353
355
395
299
275
315
356
405
386
360
381
386
381
280
301
331
340
342
349
350
356
354
320
347
382
371
368
370
330
350
365
389
271
327
335
341
354
316
371
346
344
340
350
380
379
364
391
366
362
332
328
355
412
288
320
340
346
346
340
332
355
385
299
335
360
364
340
314
263
239
302
300
300
346
290
300
311
315
325
302
323
331
326
341
345
310
300
325
350
295
321
337
300
265
265
295
278
302
319
320
290
293
316
291
270
274
290
310
350
356
340
310
265
295
328
314
282
215
216
238
259
254
256
270
267
305
267
274
281
295
308
268
278
263
300
300
221
206
238
270
272
245
260
285
287
291
295
241
245
255
256
267
286
290
305
314
285
-999
261
290
285
310
347
230
212
210
250
215
283
313
340
300
290
323
361
350
371
195
255
290
317
270
-999
-999
-999
265
265
276
-999
-999
344
-999
337
329
-999
246
-999
-999
296
310
314
335
322
-999
-999
-999
-999
-999
-999
-999
330
335
345
-999
320
245
290
290
310
290
300
294
250
284
310
306
306
303
312
324
-999
-999
-999
-999
-999
-999
-999
383
232
371
260
347
218
309
359
295
212
231
295
330
325
330
360
355
390
392
404
426
259
304
340
375
430
315
347
400
395
315
200
212
256
316
388
300
201
186
269
318
390
256
306
305
350
356
285
325
359
331
365
382
325
348
390
261
298
302
300
369
400
265
355
382
358
315
355
310
350
360
379
330
320
350
385
378
405
405
382
375
303
361
360
370
386
395
350
355
335
376
374
340
351
340
354
376
374
307
345
381
375
339
204
271
311
379
391
350
390
371
383
390
406
380
378
403
380
385
404
360
359
380
415
374
377
416
396
399
410
344
344
362
369
295
330
350
373
371
355
-999
388
368
365
400
275
330
333
340
335
324
310
338
352
355
320
280
284
293
312
306
311
-999
-999
-999
-999
-999
-999
-999
344
342
350
326
338
380
395
286
348
325
325
328
326
328
333
330
333
371
350
322
310
328
332
357
320
305
326
320
310
312
309
307
315
300
302
310
320
347
355
346
265
296
295
300
325
340
298
300
337
275
275
293
300
320
349
320
334
306
268
235
275
282
290
254
277
283
302
286
326
355
354
270
270
281
290
288
-999
295
290
268
260
206
281
229
280
190
233
261
294
290
280
260
278
255
266
250
236
250
240
266
208
215
216
217
211
235
260
280
250
265
190
215
230
238
243
256
275
245
245
256
254
279
288
282
315
258
249
266
268
275
280
282
310
329
277
261
281
276
272
234
246
-999
305
322
320
302
302
269
277
320
315
359
288
242
247
289
309
312
346
259
316
338
274
321
342
347
324
326
341
259
264
321
377
386
296
351
266
181
232
243
287
319
374
384
328
193
284
321
344
356
352
364
316
344
377
389
366
399
394
412
289
272
322
398
365
296
335
391
309
374
274
161
160
163
225
300
357
368
385
420
240
280
334
356
357
356
276
297
333
384
247
286
339
355
349
367
330
271
302
370
280
349
353
331
-999
394
391
383
338
357
380
392
305
269
294
327
322
366
296
342
375
370
412
422
331
350
429
344
422
-999
320
388
-999
368
373
441
-999
345
372
408
405
210
240
304
338
-999
375
335
-999
326
335
-999
335
305
298
323
347
368
341
360
375
366
343
349
348
351
365
372
371
334
282
311
316
306
320
312
310
281
290
328
221
266
295
316
305
324
250
275
292
281
305
349
302
337
337
310
341
341
282
325
304
314
291
321
327
327
231
280
301
305
-999
327
312
-999
337
-999
259
287
330
353
315
328
317
333
-999
-999
-999
295
235
255
263
272
274
295
268
270
265
270
277
280
284
269
270
300
325
262
250
276
230
274
279
275
271
277
290
293
274
263
268
-999
283
-999
240
241
-999
218
-999
301
232
233
243
245
267
292
292
267
248
250
259
255
232
-999
256
-999
260
255
270
-999
298
318
282
204
228
-999
248
270
258
250
286
-999
221
235
-999
255
-999
280
-999
337
346
-999
301
287
284
319
356
304
317
330
349
385
374
353
220
271
300
344
360
368
356
260
292
299
290
339
293
340
389
391
-999
300
330
309
304
216
231
243
303
350
362
395
355
302
315
340
355
327
300
395
276
313
300
316
346
351
380
367
370
389
399
398
390
379
346
356
353
390
394
410
420
350
328
340
-999
390
390
-999
-999
-999
377
390
375
387
370
392
390
260
244
297
340
339
348
384
304
320
330
356
307
334
363
382
384
375
375
420
419
394
365
380
410
-999
390
398
397
391
385
385
-999
390
360
379
405
-999
395
410
294
310
344
355
349
390
357
392
327
353
292
-999
382
370
361
357
355
360
359
400
278
330
332
382
370
380
420
316
350
378
370
360
382
379
396
350
335
365
406
379
352
369
373
374
365
342
344
367
417
414
388
375
234
322
329
318
302
340
316
330
339
350
335
288
305
340
340
362
339
315
339
320
355
380
276
312
323
289
280
299
312
306
330
353
330
282
288
325
355
360
349
348
276
316
315
366
336
247
272
-999
297
285
325
310
329
369
315
-999
307
303
293
301
288
320
309
310
336
332
334
349
297
262
269
287
337
272
263
309
349
310
342
289
340
343
325
318
340
309
332
316
240
263
291
280
322
299
341
255
278
276
275
290
269
259
-999
273
-999
310
304
255
251
285
284
249
-999
230
249
257
250
253
-999
262
267
-999
274
288
320
274
278
258
-999
318
295
-999
290
305
-999
348
-999
274
254
-999
305
-999
379
323
-999
294
307
307
-999
335
271
-999
315
345
345
265
296
350
220
345
276
300
345
269
345
385
322
232
300
-999
356
346
325
340
392
385
326
313
332
317
339
320
335
336
-999
298
315
-999
370
355
-999
-999
353
380
-999
425
415
290
295
300
359
406
322
-999
400
240
275
350
395
-999
395
420
337
-999
322
335
328
346
376
301
302
359
356
395
380
410
380
300
350
335
382
418
421
-999
425
388
399
346
246
285
336
325
295
358
404
-999
426
289
300
362
373
392
416
264
-999
386
392
277
343
-999
323
268
292
295
342
314
312
376
219
258
354
268
285
350
359
370
390
272
303
383
255
315
375
386
272
265
335
362
252
275
315
347
345
350
350
345
330
366
341
240
235
295
324
365
330
340
-999
343
-999
-999
330
336
356
337
350
332
327
337
347
-999
326
-999