0740154_W -22.5667 17.1 1700.0
1960010112 1999123012
322
272
286
297
297
314
325
303
311
284
274
326
332
343
324
333
296
328
316
318
341
319
320
322
321
317
318
314
318
317
322
327
328
318
296
265
230
275
288
295
302
306
307
276
278
277
299
302
299
302
270
242
254
194
212
236
266
252
235
257
266
255
262
276
293
298
306
289
292
272
286
274
237
268
267
272
280
285
273
283
289
295
295
279
291
228
256
270
262
255
260
266
282
285
289
282
282
291
299
279
216
245
264
272
270
275
270
246
250
224
228
221
232
207
219
229
245
237
241
254
242
246
226
232
159
206
224
203
201
217
218
230
227
192
192
210
248
261
258
250
247
236
238
247
257
208
208
204
218
220
219
213
211
217
218
208
210
212
213
222
219
217
218
215
203
203
197
192
194
200
207
106
117
176
178
205
203
192
196
205
199
178
180
185
190
193
178
187
193
195
188
177
177
174
188
192
202
203
210
189
165
143
182
196
208
204
202
195
205
203
203
204
207
159
217
233
258
236
253
257
258
260
263
246
235
242
244
223
203
255
265
238
246
272
288
293
289
292
282
280
279
278
274
286
292
298
293
295
300
292
289
277
282
277
291
290
285
278
282
285
266
272
291
261
254
260
287
298
270
292
308
304
278
246
292
298
300
301
317
324
317
268
283
298
307
287
266
278
302
310
320
322
311
304
306
264
280
285
301
313
333
334
336
331
318
317
318
333
324
323
302
298
303
290
295
294
313
288
290
288
306
301
301
307
307
315
281
306
267
286
292
290
300
323
342
329
338
345
342
342
347
340
344
334
338
342
346
348
328
319
318
320
288
255
276
285
308
330
350
323
334
307
298
305
287
282
240
252
290
302
309
318
321
337
325
337
338
331
339
331
316
347
336
335
340
335
335
339
332
322
288
285
282
255
264
295
320
320
311
318
317
331
326
302
281
243
275
271
275
288
303
296
302
310
309
309
316
315
314
333
308
297
307
290
271
248
264
263
283
285
285
280
267
270
245
232
267
268
260
277
295
280
276
267
269
272
280
281
288
258
257
259
268
275
282
272
267
238
230
238
248
260
262
230
221
225
240
253
252
266
262
262
275
285
283
282
278
258
248
247
252
260
268
268
263
242
233
223
236
247
255
254
217
254
246
240
220
187
218
223
231
221
222
229
218
200
218
213
233
232
242
231
239
225
242
230
225
167
207
165
195
198
167
169
166
166
156
162
186
200
196
207
196
214
207
203
185
189
195
201
213
216
199
196
206
198
212
207
183
182
218
202
198
193
190
189
196
190
199
208
202
218
208
200
183
204
202
213
215
219
219
211
219
218
213
142
171
198
224
234
236
247
251
245
231
221
217
217
202
203
208
207
220
228
220
227
228
238
218
207
194
206
204
237
239
194
241
240
271
273
261
286
278
242
248
278
302
301
305
300
289
292
281
296
245
315
307
306
302
308
308
307
306
314
312
303
300
243
297
310
294
289
287
293
309
293
297
309
318
325
325
310
312
317
338
347
320
326
338
341
343
332
328
303
323
318
260
228
245
300
290
296
300
297
268
302
304
303
298
290
293
303
306
310
317
323
317
328
322
257
288
298
254
282
280
284
283
280
303
319
311
282
285
295
316
320
300
307
319
337
343
326
319
325
330
317
321
318
316
313
326
333
341
324
332
331
333
342
339
317
324
337
334
326
325
302
310
316
286
277
320
328
328
313
316
325
323
287
284
303
310
326
323
327
330
303
306
326
326
325
307
307
302
308
306
323
326
323
288
291
229
237
235
247
267
285
291
290
287
292
301
313
298
271
276
282
267
274
292
286
302
-999
-999
-999
296
306
303
303
297
288
288
297
278
294
296
296
299
307
298
296
298
310
303
310
317
317
315
305
307
305
295
287
297
302
286
270
265
254
270
273
275
279
277
271
290
306
290
257
257
272
265
283
268
234
220
212
225
236
248
256
255
265
267
278
267
272
271
252
252
261
256
254
266
259
254
252
249
242
232
230
220
207
220
222
223
218
227
217
233
227
222
212
195
200
207
215
208
185
186
182
199
215
222
183
178
202
203
218
206
208
216
223
216
207
216
227
232
238
242
240
233
223
222
226
224
223
218
217
218
207
200
210
220
215
214
218
217
225
224
223
219
217
215
224
235
203
194
181
212
215
218
231
235
219
220
224
217
235
240
248
155
200
226
220
230
243
262
245
239
237
222
204
203
210
238
265
260
245
185
156
169
223
242
246
259
265
280
275
269
264
266
283
283
233
222
253
282
272
292
298
295
294
287
300
302
305
306
303
297
288
208
283
305
307
298
296
302
300
284
298
290
293
305
306
307
318
312
314
313
305
314
280
321
302
298
257
216
224
230
275
295
310
314
303
292
282
280
252
285
298
302
306
313
312
320
329
317
283
305
276
273
234
232
253
270
281
268
280
303
317
318
323
336
298
297
332
316
323
311
307
317
318
328
317
259
331
341
337
355
343
333
327
328
333
341
336
313
325
316
314
317
294
293
303
315
317
312
308
244
232
241
232
247
273
282
279
275
264
205
213
241
232
264
282
284
263
280
265
249
240
215
248
245
267
273
279
279
269
282
290
301
288
287
298
305
303
310
308
315
289
307
305
289
287
282
302
302
294
298
300
295
303
312
288
279
277
240
243
243
273
253
268
268
280
275
272
270
267
273
260
250
268
268
252
251
242
253
272
282
288
282
232
242
267
256
256
251
261
257
258
246
250
237
252
256
211
245
197
237
248
244
242
252
243
237
242
223
230
234
230
226
232
223
226
211
214
214
206
215
223
220
213
192
179
189
207
187
204
212
226
217
177
218
223
215
225
227
216
233
232
226
158
172
208
213
198
198
212
220
223
219
217
215
200
203
202
195
189
196
202
190
181
183
180
171
187
189
193
204
217
173
177
175
184
190
194
141
132
147
143
153
176
197
197
210
163
169
171
178
195
210
216
228
228
-999
-999
-999
222
206
215
224
233
225
222
223
221
229
220
213
207
205
215
217
213
167
101
192
217
237
235
236
243
230
235
250
232
247
250
243
246
258
249
269
270
273
266
245
252
250
266
262
253
259
266
270
270
289
289
298
272
290
266
292
295
278
293
303
292
280
290
266
248
278
295
313
310
313
305
305
297
267
260
288
310
313
315
290
278
272
273
294
311
315
323
318
307
320
268
290
297
297
295
308
269
241
286
290
311
312
317
310
293
290
298
298
311
315
270
175
243
262
285
307
311
318
292
214
247
273
296
310
269
265
281
272
282
249
255
188
245
261
263
265
261
265
259
270
277
286
295
293
302
302
308
303
309
320
329
333
312
314
319
310
291
308
312
316
312
314
320
318
293
327
320
297
308
313
314
313
328
320
319
322
328
327
338
343
343
348
309
321
320
345
345
302
313
323
326
328
312
327
342
330
332
339
336
337
339
345
344
319
333
320
325
328
330
315
308
278
282
305
332
325
299
309
322
325
324
307
305
307
285
277
285
298
295
267
317
293
265
289
283
295
307
310
308
300
305
304
313
318
315
313
300
288
255
297
301
309
297
256
263
255
279
301
288
284
277
293
306
298
308
310
297
298
296
267
285
274
266
263
267
274
263
239
238
238
250
237
241
251
251
252
246
234
237
239
255
252
247
248
247
242
236
233
232
245
237
230
248
266
266
267
239
236
220
212
197
216
227
214
219
200
207
203
213
197
193
195
212
224
216
204
213
200
211
220
218
202
132
120
144
161
187
186
158
189
201
213
207
205
195
214
185
214
193
191
126
140
172
181
177
195
189
185
193
203
219
198
190
197
207
194
206
204
198
216
204
230
208
166
198
220
238
243
245
242
233
202
220
202
204
216
222
214
218
164
211
214
217
222
203
237
237
185
264
255
258
272
262
228
266
277
275
264
261
203
225
236
245
263
270
274
266
265
265
270
215
194
185
216
256
272
286
277
312
304
302
300
300
318
307
295
297
294
288
271
271
281
266
295
307
316
320
313
299
308
318
303
294
272
260
250
226
267
294
301
305
299
295
273
278
288
312
318
317
300
295
285
251
253
293
301
315
324
318
316
315
344
343
316
297
271
290
278
281
252
241
260
282
279
279
292
304
302
280
299
279
290
298
308
315
296
305
320
316
295
314
313
321
320
323
331
330
314
320
329
315
326
322
310
279
303
305
312
321
312
308
315
315
316
334
294
280
288
296
301
316
318
325
343
323
326
326
330
334
341
318
311
297
285
254
245
240
284
285
282
292
284
280
281
270
278
293
292
298
309
283
270
287
301
306
307
298
302
306
314
282
307
313
301
314
305
307
311
298
244
265
295
310
321
300
290
281
304
272
276
267
284
296
308
307
301
298
283
267
244
186
228
256
256
201
256
254
257
249
195
201
196
223
261
258
174
242
251
259
268
272
266
254
229
219
218
236
255
258
262
255
257
244
244
241
247
240
236
253
252
-999
-999
-999
255
258
258
262
255
248
221
237
236
212
227
230
227
197
198
200
209
219
241
229
228
234
232
232
235
232
193
159
157
173
161
169
188
197
202
199
193
188
184
187
204
207
204
183
131
141
178
183
190
190
207
217
217
206
219
214
231
213
208
209
202
202
209
197
162
201
201
208
203
209
197
215
208
192
164
189
212
223
231
220
221
226
229
223
234
212
233
241
243
247
244
238
239
229
238
246
244
245
229
225
228
228
235
245
257
246
254
255
258
254
252
259
274
262
241
184
250
272
278
264
261
271
237
247
238
254
280
289
280
293
286
287
276
289
290
295
277
280
286
279
280
280
274
275
233
265
267
285
247
228
228
237
247
252
247
255
258
224
212
226
232
263
305
293
295
304
269
224
226
270
278
289
290
300
310
333
330
327
333
309
305
331
279
264
275
287
302
315
317
279
290
301
312
310
304
302
308
313
307
268
269
287
304
308
324
316
322
292
306
315
320
312
302
313
302
299
302
298
313
312
328
351
334
298
292
300
259
283
289
303
318
323
326
332
330
348
346
319
329
342
346
340
337
347
344
337
327
314
266
306
332
329
316
332
317
286
307
297
287
268
268
261
267
280
269
263
260
267
284
277
263
252
243
254
248
224
245
273
272
271
297
279
281
286
293
297
303
281
204
236
260
266
286
289
298
301
284
289
284
285
289
290
293
302
297
285
282
296
302
316
292
283
290
286
278
268
251
237
222
232
235
258
252
268
269
279
289
291
283
284
275
283
283
249
182
232
211
217
206
227
238
252
258
264
265
253
254
243
252
259
248
227
258
263
265
263
265
263
258
237
234
236
227
222
216
223
227
229
238
235
234
235
239
239
244
238
252
250
253
244
232
235
234
242
235
236
243
233
236
239
224
221
217
219
222
218
188
188
211
213
232
230
225
230
243
242
214
203
197
187
175
180
177
170
205
199
207
205
207
206
199
209
226
232
232
233
226
219
222
218
218
216
213
215
215
217
213
223
220
210
206
203
143
200
216
217
223
236
253
235
242
243
228
224
234
235
237
249
252
232
252
246
238
247
248
256
256
257
245
245
232
228
250
255
265
254
253
256
255
252
244
226
204
238
258
276
271
237
196
247
270
284
290
300
288
293
296
288
266
267
245
232
236
172
206
240
247
251
274
285
297
299
291
270
283
276
287
295
298
289
304
322
304
316
295
288
239
269
269
294
296
275
294
288
290
313
311
328
320
310
321
291
299
277
228
232
255
276
312
324
305
312
296
309
314
317
321
314
331
313
296
252
276
288
311
290
297
318
346
356
347
344
349
339
339
345
339
331
321
320
333
320
326
334
319
321
287
257
262
258
258
216
252
273
285
287
291
298
301
311
325
332
336
333
321
326
302
289
300
286
296
306
322
309
326
323
323
286
299
298
320
296
285
275
272
277
284
290
295
306
308
308
279
297
300
280
270
290
298
304
315
301
300
293
298
267
241
264
235
277
270
259
226
252
255
256
266
276
262
264
251
265
293
294
298
283
284
279
254
245
243
274
280
277
247
266
263
275
256
273
270
278
275
276
272
261
281
281
284
296
286
287
295
287
297
293
282
275
272
275
264
287
275
283
282
268
245
242
261
276
285
279
280
239
226
220
241
248
277
267
255
254
235
230
227
225
238
238
246
265
272
259
236
250
235
238
244
241
231
228
234
236
250
251
243
242
216
194
193
211
224
221
197
209
129
182
180
175
153
172
199
193
181
172
196
206
205
183
180
175
190
195
205
207
213
216
214
214
226
220
222
209
211
210
208
200
201
204
170
191
204
196
185
180
185
198
199
190
183
187
173
156
155
198
202
207
228
236
228
225
218
213
217
213
222
214
212
233
237
243
253
248
248
227
227
216
226
224
234
236
232
234
236
248
242
228
234
217
247
242
243
243
236
223
227
239
268
272
277
273
276
266
268
273
283
250
256
258
258
250
243
243
254
263
268
268
283
294
289
258
294
276
286
294
291
288
276
266
280
259
283
299
297
273
278
282
293
292
297
296
293
293
313
311
324
307
307
321
313
333
318
338
327
302
300
298
308
300
300
306
303
298
292
269
251
277
288
286
294
284
286
312
316
215
287
227
255
208
247
273
238
230
224
237
267
281
292
283
293
298
318
303
306
322
298
307
297
296
303
314
263
277
214
278
288
277
273
269
246
298
314
307
276
292
307
318
317
333
323
313
323
332
310
293
307
313
314
311
324
342
332
336
322
322
332
328
324
309
324
317
293
312
302
278
284
294
298
302
317
307
303
314
312
305
288
300
297
289
293
303
316
322
317
326
319
318
302
323
314
303
297
308
318
323
331
323
308
326
328
322
318
243
234
267
232
246
261
271
292
284
287
273
277
273
266
274
242
254
250
254
233
195
264
264
267
277
277
278
196
246
217
226
242
254
247
261
245
258
258
256
256
267
276
287
286
286
288
276
228
233
252
246
257
264
273
262
254
258
248
256
252
263
248
258
247
256
258
264
266
257
264
241
213
207
211
228
237
182
183
194
191
203
218
209
228
231
197
184
192
207
217
224
206
215
214
128
137
172
183
196
203
192
207
203
213
147
156
176
177
188
192
188
165
177
198
193
198
196
204
202
161
147
215
212
205
187
172
194
197
216
221
226
231
243
247
233
228
223
222
218
220
218
208
227
219
224
229
227
225
204
202
188
197
211
235
249
252
254
263
261
258
256
239
169
236
247
246
261
271
271
261
264
252
256
253
242
237
228
197
256
256
252
261
268
278
241
180
193
198
221
253
253
271
294
304
305
301
295
291
303
298
303
308
304
295
301
306
304
300
293
293
309
304
288
301
303
301
265
282
294
309
296
301
267
215
266
281
297
313
310
295
291
299
304
310
305
295
269
314
326
341
343
342
339
332
328
327
310
319
322
321
324
324
289
278
273
220
265
269
247
264
273
281
289
301
302
306
297
279
299
314
318
329
295
301
287
261
258
270
274
295
301
301
307
304
317
312
315
321
335
345
354
353
323
335
350
326
314
294
254
284
296
304
316
322
319
341
345
335
317
341
333
335
332
335
312
319
324
338
347
-999
-999
-999
337
315
345
360
336
333
305
342
344
328
311
287
309
314
266
312
322
292
314
299
317
317
308
311
335
326
305
301
315
315
300
275
286
303
312
307
244
294
269
280
267
238
261
255
249
274
274
271
278
282
296
296
278
272
275
276
295
304
303
293
303
308
298
285
281
259
257
242
221
231
252
265
255
266
256
275
274
291
283
290
288
282
209
230
250
273
273
280
288
288
289
279
279
294
294
282
250
244
247
278
278
247
225
262
267
270
267
253
259
260
262
258
265
261
260
247
227
214
219
238
228
234
228
199
189
207
218
225
234
226
213
227
215
217
216
228
240
244
247
245
251
254
243
234
240
240
228
217
223
225
237
149
156
190
221
218
196
202
189
193
196
201
200
213
230
230
236
233
233
234
242
243
243
240
224
214
206
201
197
197
229
235
232
217
161
184
210
217
205
196
202
192
193
206
206
210
216
228
241
240
239
243
233
237
211
172
233
235
239
242
240
231
234
241
239
249
249
214
245
249
251
255
262
257
257
266
262
251
202
268
271
272
265
270
277
285
280
222
239
251
215
232
232
249
270
255
278
287
293
295
288
260
250
287
265
281
275
261
285
285
273
303
294
298
296
270
289
296
310
304
300
319
292
276
247
228
269
289
287
299
294
309
307
296
290
266
262
260
278
296
295
309
313
320
301
277
277
290
320
310
329
338
340
311
330
344
345
277
307
322
318
292
297
293
305
294
305
304
296
266
301
307
321
313
302
311
305
301
304
296
305
311
320
336
341
325
325
328
326
302
302
320
320
336
328
339
345
312
302
312
314
318
345
337
330
311
294
315
331
346
343
349
342
351
355
349
318
312
320
303
256
296
311
315
318
320
308
316
309
280
252
261
260
256
245
254
264
251
274
294
295
304
298
298
292
298
301
318
291
294
305
299
305
279
290
300
319
319
328
349
345
334
328
333
335
332
323
312
306
287
276
269
288
296
302
301
307
302
300
314
319
316
315
301
307
305
320
311
311
303
272
282
287
290
296
294
298
309
285
276
286
290
296
286
290
231
252
260
265
277
274
281
275
278
264
227
254
262
261
266
261
262
277
277
271
257
235
217
214
223
226
241
242
255
248
253
257
254
253
244
248
255
254
255
257
268
271
266
257
224
161
225
233
226
219
232
242
229
228
220
225
228
223
225
214
215
219
213
207
204
219
234
227
213
214
201
187
181
203
209
219
244
227
234
225
220
230
227
224
232
221
211
209
213
216
221
217
228
243
232
216
182
130
207
213
221
215
237
228
225
191
229
237
218
220
232
253
246
250
246
241
248
241
240
236
234
225
226
230
238
240
246
246
250
240
248
170
150
196
215
245
272
282
279
274
218
259
281
279
296
302
293
272
275
291
291
308
311
310
303
297
297
302
293
289
295
281
272
247
242
204
169
215
244
270
290
301
310
295
260
255
288
303
291
294
306
311
310
272
302
166
227
253
280
291
302
324
318
307
287
305
312
310
309
314
293
274
302
309
310
323
309
312
316
315
322
293
295
305
309
310
310
299
296
317
319
284
279
308
331
304
328
326
294
324
316
338
280
263
233
280
300
317
330
312
321
337
333
341
323
297
273
262
301
307
317
266
241
263
287
268
272
284
306
307
323
333
333
307
284
284
283
295
300
283
269
299
301
305
307
285
315
328
330
308
303
312
317
290
270
291
305
312
305
299
279
256
254
260
272
248
241
234
236
244
241
263
265
263
261
271
279
273
242
257
255
249
273
278
257
263
276
290
296
298
300
295
304
307
312
341
293
306
312
320
316
311
276
272
294
302
304
297
291
300
272
291
277
259
266
276
274
270
267
214
246
241
248
240
250
251
254
251
264
275
271
276
286
297
294
303
282
281
283
263
279
251
234
248
269
270
266
272
234
248
232
207
243
232
219
215
238
229
236
240
241
243
251
252
250
202
219
205
211
215
223
230
222
240
237
234
219
217
219
216
213
166
191
209
225
210
216
225
206
195
211
210
210
217
215
209
210
223
222
214
217
216
228
231
225
187
211
220
213
225
209
212
223
189
197
212
220
219
202
189
209
222
217
216
212
211
222
192
186
202
201
205
210
216
220
228
231
239
227
218
203
222
208
141
214
231
244
235
239
254
249
253
256
255
249
239
240
234
235
230
213
184
171
198
229
229
237
246
264
266
276
279
275
282
276
279
282
260
226
210
246
264
280
281
286
278
281
284
281
286
289
288
285
276
290
295
300
295
295
289
279
274
284
302
302
313
285
309
312
302
295
293
293
307
319
286
240
235
276
287
301
311
316
305
280
210
266
304
316
319
311
327
316
308
309
299
302
313
273
288
296
313
295
294
298
297
282
284
283
289
276
259
258
289
315
311
302
314
313
328
319
314
299
301
290
281
302
290
293
303
323
314
321
296
299
299
307
299
307
310
312
329
326
330
315
329
302
302
310
328
337
318
317
321
317
316
327
312
290
232
221
243
249
259
254
280
296
307
297
290
279
255
256
277
278
283
289
278
276
276
305
316
314
323
321
319
322
299
302
299
302
299
311
309
317
314
329
311
313
326
319
322
298
211
261
242
278
290
298
296
301
305
301
310
311
296
289
280
282
290
295
271
246
224
245
254
223
250
223
193
226
245
254
265
267
276
279
280
268
261
220
236
210
238
254
254
260
248
250
245
243
233
253
245
252
244
252
251
249
253
258
236
242
208
234
240
238
212
230
237
245
249
249
225
201
224
223
230
235
231
241
241
247
251
252
250
154
186
186
209
232
234
222
233
229
214
201
187
189
195
213
224
228
241
243
245
245
255
251
241
187
205
213
219
217
219
218
213
206
223
211
216
214
224
220
215
215
225
215
212
204
192
204
204
173
167
170
171
177
195
194
199
200
196
208
205
214
229
222
230
228
229
202
211
215
212
206
220
198
202
206
214
218
224
229
231
204
161
179
197
209
235
218
216
225
221
214
211
226
225
248
251
236
250
254
258
253
260
266
262
265
262
248
251
265
271
265
260
248
211
207
226
225
244
274
278
278
270
285
286
295
290
285
288
275
255
262
266
254
234
269
239
225
252
299
311
296
294
300
314
299
294
284
276
279
305
280
295
300
300
294
299
310
327
-999
-999
-999
-999
339
336
298
271
279
320
288
289
302
312
315
261
284
309
303
284
282
292
316
315
310
279
289
317
300
311
315
321
305
318
329
298
304
289
297
311
331
341
347
357
332
330
339
352
343
346
347
339
345
345
332
299
337
330
323
328
325
326
326
327
343
340
341
355
353
357
345
330
311
320
327
336
342
321
320
340
335
321
325
323
323
310
314
320
325
342
339
306
335
338
312
318
311
335
334
351
326
339
339
337
358
354
348
339
340
353
334
334
324
317
328
336
336
330
334
350
335
307
325
335
316
310
301
307
321
270
287
291
300
313
213
290
309
317
327
319
318
313
289
300
299
320
321
321
314
326
320
295
268
246
265
279
291
281
259
258
260
199
260
251
272
256
261
261
248
254
260
264
258
256
262
254
257
265
263
268
274
290
297
211
256
262
256
247
240
243
239
220
218
227
244
238
252
233
218
237
262
257
263
258
240
234
232
240
238
250
235
261
268
270
280
270
253
250
251
250
246
238
224
230
213
194
184
210
236
252
246
235
244
236
223
203
185
189
188
191
202
205
202
202
208
214
219
212
199
203
190
188
190
182
192
194
196
217
160
189
213
236
227
233
248
233
220
206
200
210
196
189
223
224
230
225
225
218
223
215
216
211
223
211
228
229
254
252
236
210
231
243
234
232
224
227
231
248
176
172
206
239
232
248
250
259
239
243
247
239
245
248
248
239
244
246
248
242
248
267
280
278
290
294
292
295
295
271
295
291
290
296
263
237
253
217
265
294
302
313
308
303
310
306
297
286
219
204
243
269
276
297
300
300
298
318
310
320
315
306
300
315
332
296
310
289
178
208
238
246
259
255
269
276
274
275
293
310
302
306
302
282
289
287
267
283
300
309
321
324
310
312
321
328
328
314
284
288
308
305
293
302
280
280
278
238
286
296
316
323
255
195
270
283
275
285
306
320
322
325
311
290
282
294
285
298
281
284
272
270
282
295
295
313
314
317
324
320
310
311
325
307
317
314
315
295
305
307
306
301
295
263
235
246
254
258
244
272
245
272
269
272
258
249
242
262
270
246
240
229
241
239
256
232
229
225
240
228
283
264
257
269
269
270
276
262
261
265
282
285
282
273
259
256
263
253
244
246
205
255
243
243
235
253
250
267
269
274
264
246
251
255
256
249
223
258
268
238
223
221
223
259
268
238
209
228
250
270
272
270
268
261
260
265
256
239
241
240
248
245
230
241
218
238
262
221
247
209
235
258
255
262
173
193
212
212
226
242
245
246
245
239
232
231
222
215
208
210
216
212
200
204
208
204
212
218
199
202
198
202
212
209
216
220
216
217
220
236
226
227
224
239
241
184
181
207
217
226
211
185
205
212
220
197
201
199
194
212
206
223
217
205
204
210
218
202
206
215
212
218
209
207
199
206
199
208
203
193
196
198
206
217
217
223
221
226
221
205
206
214
222
216
227
231
233
216
227
222
198
185
203
201
193
163
171
187
213
220
218
213
225
229
234
230
233
242
255
259
256
176
164
168
195
213
183
196
215
224
259
226
248
260
242
193
240
250
241
136
201
226
263
243
232
256
256
249
231
232
257
265
260
274
302
310
300
286
293
298
302
307
312
307
301
306
266
272
297
314
297
308
282
293
298
265
299
309
318
319
310
294
286
278
284
301
292
289
299
308
291
269
276
301
298
271
202
222
256
262
254
287
152
247
266
270
278
283
288
296
309
283
308
306
311
289
278
286
286
277
277
262
282
308
314
298
283
288
273
301
311
309
329
332
320
302
298
274
284
312
307
299
308
305
302
314
333
313
311
306
294
323
323
317
308
297
312
330
333
326
328
308
324
333
318
321
-999
-999
-999
329
318
294
286
310
303
316
300
283
297
287
271
278
303
298
307
295
291
302
305
287
286
298
309
326
251
296
311
295
307
314
299
309
318
317
309
312
305
303
298
306
298
314
295
309
309
295
261
274
289
275
262
262
238
244
246
254
269
273
262
249
249
243
254
258
254
253
244
254
261
267
260
261
286
268
252
251
218
268
254
268
264
269
272
222
242
228
243
207
227
228
249
262
267
263
263
262
266
262
264
268
258
244
249
261
258
254
259
263
268
271
273
162
237
241
201
214
208
219
225
223
231
205
195
211
188
182
198
209
208
203
223
232
237
238
251
244
239
241
248
257
241
239
229
201
200
161
204
181
197
209
206
208
208
213
215
218
213
213
212
221
226
233
231
231
221
216
222
229
222
214
210
211
214
207
207
218
215
163
159
192
213
222
207
235
238
245
234
222
221
214
222
217
227
227
223
227
233
241
236
230
231
228
196
208
211
209
214
217
213
223
228
227
231
228
231
228
220
242
252
240
260
261
250
253
252
256
259
262
259
272
270
247
251
263
276
285
282
288
276
246
213
258
255
238
253
268
271
302
315
289
293
305
317
324
318
313
320
290
302
321
311
296
285
282
282
310
306
290
305
304
308
321
317
314
314
307
293
287
277
288
269
270
286
300
290
282
297
310
312
314
327
310
259
274
293
308
313
322
306
298
277
276
256
267
301
269
280
296
317
304
298
307
327
330
310
299
255
285
257
283
298
292
298
290
312
335
324
312
305
312
327
344
306
323
303
297
288
308
291
302
307
303
282
300
279
288
311
333
340
328
338
338
322
328
321
292
288
306
308
314
295
300
233
262
240
255
230
235
273
297
297
288
281
241
227
250
255
268
277
286
272
268
245
266
277
283
253
237
233
257
242
264
236
237
268
267
262
275
273
269
272
272
265
278
269
273
280
287
281
285
272
233
251
218
257
246
258
244
233
218
224
250
258
252
262
261
264
271
274
259
239
242
185
246
254
256
251
258
272
267
254
262
272
246
192
235
251
254
232
237
235
241
243
253
251
255
258
262
203
222
225
251
260
266
274
261
265
257
244
247
249
249
241
231
212
222
212
200
212
201
218
221
229
238
232
233
231
240
236
233
228
218
206
218
225
232
214
214
218
226
224
226
222
216
221
227
221
212
239
222
218
230
228
244
225
230
223
222
220
210
202
222
234
223
214
165
203
207
171
169
175
179
170
168
190
215
213
208
215
207
200
192
201
158
151
137
163
208
211
213
215
203
202
199
203
232
227
227
232
227
212
212
221
229
219
217
222
196
192
224
228
214
209
225
228
227
225
188
152
171
209
212
231
245
266
257
256
256
268
229
217
265
265
267
273
277
277
267
267
269
268
248
252
256
277
286
273
283
283
279
293
299
303
305
310
304
282
278
271
287
284
275
274
246
260
263
275
249
226
228
268
278
284
296
288
304
292
278
294
282
256
273
253
230
223
278
292
296
310
301
321
316
263
296
313
327
315
247
264
286
282
266
268
289
303
318
319
306
301
305
324
-999
-999
-999
320
323
319
326
270
324
335
314
288
269
313
309
308
333
330
306
305
313
305
317
325
330
326
306
328
324
321
319
306
319
308
326
331
326
330
320
350
336
321
317
320
334
345
333
278
272
288
315
328
340
347
346
311
307
249
275
309
307
311
317
340
316
330
321
326
316
310
295
276
276
245
240
252
287
295
292
304
303
285
283
285
288
294
297
290
298
235
165
245
272
294
293
303
290
301
295
246
276
253
259
257
245
212
240
253
251
254
275
274
278
273
277
285
287
285
276
246
235
267
263
268
256
261
263
269
266
255
265
275
275
266
254
256
230
248
261
260
263
270
269
264
277
267
229
220
199
166
224
204
240
259
260
258
248
257
259
263
268
268
279
257
256
265
265
269
264
260
257
249
248
249
227
234
230
227
245
220
197
186
216
235
235
231
240
235
232
230
245
243
227
235
228
218
240
237
230
227
224
227
240
246
247
248
250
245
235
234
226
225
220
204
198
195
190
207
215
219
193
183
212
230
220
215
213
215
197
168
195
218
226
229
228
228
236
240
238
230
210
214
228
210
218
216
225
219
242
225
233
224
214
228
218
220
237
218
215
233
230
227
239
241
245
240
253
228
204
205
218
217
229
200
203
236
233
250
267
283
278
274
268
260
258
271
281
280
271
267
260
280
285
292
264
284
289
299
305
308
268
225
274
274
269
276
241
193
254
275
284
272
255
275
288
290
286
255
248
269
285
300
303
290
298
304
311
300
289
297
308
307
288
316
283
297
285
263
283
283
299
287
245
262
275
297
323
331
320
310
313
324
329
337
332
323
328
335
345
327
309
331
343
340
354
333
328
335
345
365
344
335
327
321
315
327
326
317
315
337
326
323
310
293
302
302
318
312
319
328
335
333
330
304
330
320
328
325
327
325
333
328
339
337
335
335
333
321
306
298
232
245
274
287
300
306
312
307
326
320
333
324
312
330
330
321
321
310
274
254
265
268
280
292
287
265
245
248
245
271
293
305
300
285
255
257
270
285
274
283
253
275
278
272
256
265
286
268
276
295
289
278
294
278
290
293
293
287
278
278
217
240
248
258
267
283
266
285
271
270
270
280
274
288
286
282
260
278
282
290
288
289
287
287
285
290
278
278
274
224
224
248
230
201
206
229
259
275
276
268
254
249
222
251
255
252
262
260
260
265
-999
-999
-999
253
263
236
252
257
255
265
248
232
254
250
243
228
236
228
244
246
-999
-999
-999
230
236
239
249
253
252
235
237
240
240
236
228
227
238
230
239
245
253
239
229
218
248
237
229
193
220
236
218
212
192
193
201
207
220
218
220
232
237
229
210
216
198
212
209
206
199
210
205
195
202
207
201
207
216
224
199
172
181
184
188
176
170
185
207
204
204
212
217
226
230
226
224
214
218
220
230
238
239
227
238
246
247
239
235
227
195
177
189
253
267
276
272
278
277
273
276
268
278
256
238
255
251
253
261
256
255
271
253
240
256
247
255
250
216
226
253
253
272
281
255
262
224
253
262
233
238
240
215
251
266
278
283
292
286
277
275
273
284
306
319
329
324
310
303
295
288
285
249
255
260
295
300
300
302
303
305
311
303
270
279
275
280
291
308
303
286
302
290
305
317
308
317
319
315
278
256
253
263
275
285
296
310
320
310
263
285
288
299
313
331
345
348
339
343
348
337
345
336
335
325
328
315
321
330
341
327
294
323
323
343
325
335
338
323
328
327
322
304
322
320
297
315
310
323
312
310
313
314
328
330
323
312
318
334
330
335
347
351
337
340
324
324
345
354
349
345
338
324
344
341
322
313
275
308
283
303
298
301
243
226
225
239
277
309
303
300
287
288
305
315
318
320
307
315
315
318
313
304
280
258
236
236
242
254
274
295
284
245
249
256
263
263
265
269
254
260
262
269
267
286
294
290
278
275
277
282
291
298
290
294
304
309
312
316
313
290
304
297
290
275
300
302
307
305
300
302
304
304
297
288
291
305
300
296
285
289
297
299
291
282
301
284
248
264
276
274
262
277
262
265
268
275
290
293
295
301
293
286
280
218
224
230
215
220
226
228
227
221
219
224
229
231
231
232
239
246
248
244
231
239
259
245
191
229
226
219
238
214
239
224
205
221
236
240
243
236
223
233
167
150
169
179
175
175
186
190
186
189
221
219
219
-999
-999
-999
241
222
226
225
218
194
188
192
192
178
191
200
215
212
215
226
223
226
230
229
230
205
156
198
205
233
198
219
221
228
236
236
240
241
238
233
230
243
247
254
245
265
273
270
259
244
196
191
228
242
240
230
228
211
239
168
234
251
231
236
262
267
264
265
251
243
253
267
294
299
273
240
274
248
241
257
277
287
295
263
280
283
279
301
315
319
326
313
312
301
251
286
269
304
308
310
309
323
319
336
319
331
314
225
261
288
323
325
315
323
324
295
274
230
240
251
290
309
323
333
314
307
317
314
308
302
308
314
315
329
329
317
273
318
314
287
271
281
283
307
324
320
295
309
309
322
322
275
234
283
307
312
321
337
343
348
327
333
344
329
324
314
319
325
331
337
327
324
328
287
304
331
332
347
337
338
330
327
315
301
283
303
313
327
333
341
345
354
324
335
330
317
311
301
329
329
333
328
328
348
316
323
309
334
207
284
303
319
324
321
325
320
317
310
308
287
332
301
289
286
303
311
318
319
333
282
308
315
330
336
294
327
313
296
268
263
287
268
279
272
283
294
315
313
295
285
260
265
291
274
243
226
251
249
256
268
228
224
260
238
249
270
280
287
295
298
296
281
281
279
286
300
291
285
291
289
288
275
280
275
280
268
255
267
284
284
267
257
245
265
276
289
275
281
269
270
268
274
272
275
273
275
273
270
261
256
259
255
256
267
270
266
260
250
234
227
243
255
260
260
239
255
261
260
263
264
266
245
229
230
219
226
220
236
226
234
231
229
227
219
220
210
215
214
225
231
225
223
217
223
213
213
228
211
218
223
219
211
205
198
191
217
219
222
235
224
187
184
200
212
205
203
201
207
210
220
230
208
200
211
220
233
221
227
225
227
219
236
224
229
226
215
205
190
193
203
207
215
165
194
243
203
230
248
253
254
249
240
235
246
234
235
233
220
251
266
263
250
245
245
246
254
256
247
117
178
213
241
247
264
263
269
269
272
273
280
283
269
273
268
280
281
285
291
296
303
306
308
313
310
281
290
289
284
248
210
230
261
264
273
294
305
308
305
309
316
320
329
330
324
325
302
309
309
308
313
287
276
266
284
301
304
288
279
295
307
323
336
297
319
339
350
341
328
318
314
296
276
277
286
281
285
274
278
256
286
296
328
308
276
263
279
298
300
299
305
300
301
282
283
269
273
290
316
335
344
344
324
303
322
336
345
337
343
329
336
331
334
331
344
348
333
339
345
351
304
305
295
284
314
323
340
348
350
340
333
317
322
311
310
325
319
322
341
341
334
344
358
337
341
345
332
348
344
327
320
315
297
308
325
328
334
325
324
347
335
339
345
322
316
311
299
277
303
301
313
304
283
311
320
322
309
329
331
311
283
313
306
317
325
329
311
308
310
320
293
295
279
289
290
305
313
309
314
303
310
319
326
319
286
291
265
263
255
247
237
242
254
269
283
273
266
270
271
278
288
284
298
284
284
257
209
240
255
267
278
281
281
270
255
254
253
253
264
266
264
268
261
233
233
245
258
258
255
264
258
246
236
250
258
248
246
254
248
224
234
250
260
256
247
224
214
216
224
219
217
233
226
228
203
182
198
212
221
209
219
189
139
158
200
199
204
218
213
210
216
236
228
236
206
201
201
176
185
203
206
219
228
216
214
220
227
204
172
195
202
190
201
195
191
182
198
218
218
202
220
234
235
240
219
231
231
216
229
226
228
221
213
218
216
225
215
233
226
225
221
189
188
205
220
241
251
255
254
236
246
253
254
257
257
241
226
232
245
225
218
228
201
228
251
216
180
174
176
193
198
165
180
200
222
-999
-999
-999
241
244
218
260
275
253
263
258
265
289
304
307
310
288
315
319
311
304
307
294
296
291
297
294
272
252
249
278
279
297
296
299
298
310
293
308
306
276
248
268
291
313
286
289
290
278
262
306
314
305
307
316
323
330
343
344
334
344
345
353
353
336
332
325
320
320
304
318
317
314
325
319
331
339
322
304
295
313
313
305
298
317
300
305
324
329
331
324
328
317
322
332
349
348
333
339
336
329
336
339
328
335
344
349
354
330
325
334
349
363
360
356
344
364
359
340
315
323
320
347
355
354
345
336
345
338
346
344
341
322
315
319
338
349
330
335
329
306
310
325
321
354
338
339
325
332
315
290
285
275
304
300
309
290
297
316
323
316
244
302
311
309
294
319
320
316
298
308
294
295
322
315
322
319
277
280
266
232
226
279
291
261
275
284
273
295
281
263
288
305
304
315
279
275
279
279
284
291
306
294
287
293
305
304
320
313
311
290
264
195
218
252
233
245
243
257
261
273
265
259
264
258
240
249
264
258
259
260
238
250
245
238
227
215
224
222
246
244
240
246
257
240
229
236
240
242
250
260
256
254
246
238
254
257
248
257
259
255
244
243
246
241
233
240
240
225
235
225
221
228
221
219
216
215
212
212
210
213
188
145
161
195
210
214
220
222
228
234
221
225
219
221
225
236
229
210
98
112
120
140
154
187
192
203
-999
-999
-999
185
200
201
210
186
191
198
191
202
198
160
192
171
183
206
211
214
237
251
235
239
240
241
241
238
240
230
232
243
248
260
249
245
244
248
240
236
246
248
250
253
258
261
261
259
261
264
264
273
260
218
201
217
235
252
257
261
262
264
265
266
259
283
296
205
280
283
291
287
303
310
317
314
310
301
273
278
279
290
291
282
281
284
291
303
315
310
303
298
291
281
246
253
235
258
274
290
220
230
287
281
275
301
299
304
309
319
325
314
298
278
269
273
284
295
300
283
284
302
309
315
319
331
325
339
329
320
310
315
326
334
326
315
296
316
332
337
333
340
334
329
311
263
225
246
254
258
272
280
295
313
298
301
290
304
320
331
328
321
331
359
366
365
346
339
343
319
319
329
353
350
326
295
313
340
337
317
325
322
332
300
295
291
304
294
311
296
291
298
303
317
309
300
280
286
285
279
274
293
311
300
319
330
328
290
319
320
309
321
332
341
321
286
312
313
302
310
317
324
309
321
335
348
348
350
347
345
358
349
231
291
313
315
314
305
301
308
305
296
309
317
328
319
312
312
304
289
310
310
199
241
251
266
280
289
307
319
309
302
311
302
312
293
290
278
300
284
298
300
280
241
258
267
272
262
260
274
-999
-999
-999
288
288
297
302
303
293
301
293
285
286
282
285
284
273
277
288
280
269
266
259
265
257
254
172
259
206
187
206
226
254
256
239
214
186
175
189
222
232
184
232
235
219
218
238
248
245
248
249
236
231
231
234
199
174
143
181
205
227
244
217
180
220
222
223
200
196
206
206
189
210
209
219
215
209
217
205
187
185
200
200
209
223
227
228
223
227
225
231
257
250
253
240
217
223
212
211
214
185
184
200
195
181
199
206
215
203
223
239
236
231
199
168
170
187
212
210
212
230
227
227
224
230
240
246
250
243
240
212
196
207
223
238
243
260
274
276
285
277
272
277
288
293
288
302
302
293
277
263
278
290
301
287
296
300
319
260
198
172
240
275
300
309
311
316
332
289
282
226
228
302
313
274
262
280
296
294
296
298
308
317
317
305
317
306
304
300
316
316
283
291
285
290
291
298
310
312
322
331
297
292
296
314
325
313
323
328
316
286
274
290
300
298
300
314
291
250
275
288
303
323
304
242
255
263
274
305
307
300
311
306
261
274
293
305
319
323
329
334
327
337
333
336
303
278
305
266
270
267
299
298
299
302
270
251
290
279
283
267
298
298
299
320
292
314
330
318
325
329
324
322
331
343
331
325
312
312
331
312
312
343
327
310
325
344
349
345
335
337
337
340
334
326
320
304
287
276
283
292
312
295
306
321
328
329
347
344
343
344
344
343
312
308
328
310
302
305
313
304
308
326
337
327
322
312
303
283
261
269
257
281
285
310
287
251
300
327
260
270
260
278
268
277
299
304
279
293
284
280
268
259
241
251
248
252
188
230
219
251
256
264
269
257
260
262
261
275
262
257
246
242
242
254
260
259
249
254
250
267
252
248
218
256
192
203
228
242
244
247
246
234
254
246
242
238
216
222
235
245
257
250
243
220
209
214
224
220
198
198
195
162
164
187
188
215
228
227
222
216
210
215
212
208
214
181
203
196
190
194
195
200
198
178
188
205
214
208
213
212
209
216
228
249
230
221
215
214
212
197
176
189
199
220
217
229
218
219
224
225
226
210
185
193
201
188
201
205
210
216
230
245
249
239
239
241
242
236
216
241
242
247
262
257
262
256
241
245
240
247
238
242
246
255
262
251
251
252
253
258
261
241
214
238
268
279
261
237
237
257
264
269
270
283
283
274
263
266
252
255
260
277
299
313
313
302
297
303
298
309
312
327
319
320
305
275
196
226
237
265
292
293
280
278
289
301
294
275
293
316
325
291
285
301
312
314
323
314
307
239
290
265
283
310
305
303
301
312
306
306
305
283
283
235
285
310
320
340
350
337
324
333
339
354
331
312
325
310
292
293
330
295
304
317
317
320
298
293
285
304
317
335
342
325
335
333
318
322
327
340
336
322
315
318
317
326
330
342
296
293
314
333
347
352
357
338
326
320
326
296
322
314
327
348
348
329
330
328
322
286
298
302
304
320
335
333
336
350
312
257
286
272
282
313
277
302
300
289
294
276
275
283
272
267
246
240
245
285
305
305
295
298
305
266
278
275
280
279
293
300
300
288
240
270
257
263
265
278
291
301
310
297
298
285
198
223
257
265
236
245
256
276
291
296
292
305
310
306
315
317
319
312
308
274
283
294
288
293
262
250
252
260
245
245
257
265
255
239
237
246
256
268
264
248
247
252
247
263
267
267
278
282
290
290
286
280
281
284
281
221
239
243
252
261
271
266
221
191
187
198
205
212
219
227
238
245
192
230
240
250
246
237
226
220
201
213
208
190
165
179
181
180
176
191
198
209
226
231
247
245
239
242
245
247
240
255
245
242
224
207
201
203
226
230
216
197
201
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
183
195
198
210
222
235
240
251
257
257
263
265
273
265
262
247
245
240
243
245
240
243
246
251
265
265
262
255
248
250
238
237
247
248
253
253
250
250
257
261
247
247
227
231
234
248
255
267
271
225
241
268
278
285
271
272
282
275
235
214
230
237
262
272
275
286
292
295
304
307
302
295
305
316
311
285
318
324
322
329
324
320
295
310
316
303
293
293
282
275
248
275
299
272
283
300
292
282
291
295
317
316
311
242
280
273
212
200
243
279
300
311
322
322
315
307
315
298
317
311
317
312
308
304
330
332
325
334
332
321
335
321
289
275
241
258
228
279
279
228
235
255
276
290
314
334
341
335
344
342
328
320
310
311
305
295
305
304
305
299
297
302
283
302
317
323
332
327
318
318
336
325
322
327
326
337
340
337
309
324
322
350
330
331
328
319
292
287
298
307
296
290
287
277
241
272
257
272
295
293
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
272
245
260
260
252
246
270
272
284
301
310
301
319
306
304
313
306
306
303
254
290
298
278
296
289
294
308
313
324
335
325
-999
352
348
319
338
339
331
312
313
330
320
302
288
316
264
264
298
290
286
313
326
339
330
322
318
317
328
329
329
295
276
202
-999
304
318
324
311
284
283
299
296
291
278
296
246
277
236
260
228
250
279
288
262
286
289
282
296
308
257
303