0594626_A -24.9333 30.85 1478.0
1915010112 2006123112
217
230
226
230
229
209
192
206
242
256
273
228
246
250
265
197
223
230
232
220
210
213
206
204
231
225
226
237
218
184
207
217
211
193
215
247
215
240
222
218
225
234
257
167
165
190
213
218
213
179
203
238
217
222
226
240
236
242
232
234
233
280
268
138
187
191
197
189
228
238
231
251
256
298
252
288
247
274
160
163
177
188
220
182
153
159
185
177
184
212
194
203
218
243
262
243
176
252
257
268
181
223
262
231
171
205
197
224
209
185
202
243
252
257
211
189
204
242
224
211
228
191
212
228
152
180
212
253
153
165
170
172
149
121
110
102
101
162
182
206
164
178
177
197
215
144
179
218
233
239
235
178
205
211
185
196
213
155
204
157
171
145
125
131
140
144
171
192
196
215
168
208
123
137
138
157
162
180
162
171
165
185
193
216
228
159
98
97
129
147
170
207
217
246
140
152
90
127
63
-999
73
137
188
153
214
148
165
191
196
217
135
195
110
182
202
223
181
131
172
195
236
137
161
163
162
191
209
163
155
163
182
210
190
161
171
246
157
155
170
185
172
202
263
256
246
208
218
269
247
216
159
201
228
146
70
90
146
202
204
221
174
191
224
257
196
115
107
178
232
253
202
85
133
240
246
184
137
118
198
273
111
182
257
274
137
146
231
266
146
238
237
252
270
245
283
298
306
282
236
157
196
200
118
161
173
207
224
221
242
293
291
304
260
299
126
180
212
259
236
122
151
198
210
193
218
257
145
251
221
223
187
182
285
168
262
176
231
251
174
141
143
134
165
167
188
202
218
187
236
162
180
217
215
225
235
245
231
233
243
229
207
202
198
225
256
143
158
196
212
218
246
270
207
199
213
233
236
265
173
235
265
251
205
278
198
156
253
178
152
166
215
252
238
251
301
148
190
192
241
281
257
224
246
195
276
171
200
241
302
226
182
236
259
201
221
198
207
221
228
218
220
222
241
275
257
248
275
186
157
204
223
206
234
227
211
204
212
243
212
241
210
243
246
167
185
203
230
235
227
229
183
212
234
180
208
173
199
192
177
201
216
170
137
165
173
180
204
187
182
177
208
201
216
185
222
217
221
232
233
223
235
221
212
204
170
197
225
221
213
228
198
196
162
138
169
202
208
211
223
150
140
212
204
216
232
244
112
117
123
137
131
156
190
222
204
186
166
214
154
148
158
138
146
190
195
207
208
235
207
187
173
224
146
191
217
148
170
173
152
147
173
151
160
179
203
132
183
157
198
141
151
155
160
181
206
207
165
223
232
134
194
143
173
208
193
211
235
213
203
250
235
193
129
168
175
168
161
184
192
213
148
150
157
163
192
223
148
145
170
211
234
240
243
202
97
147
165
194
245
176
233
251
205
129
117
140
151
167
187
204
225
251
209
217
212
144
239
253
255
208
203
257
261
176
235
278
216
276
244
157
185
187
181
213
265
223
240
232
226
245
269
281
321
207
151
172
218
267
292
210
275
298
322
325
202
155
237
273
215
271
296
230
282
286
266
263
113
182
248
212
174
222
263
275
223
192
190
223
257
261
235
171
233
248
257
195
244
231
123
137
157
205
232
206
213
211
218
226
238
187
205
237
231
191
237
237
248
227
193
230
250
188
224
229
231
188
189
231
236
185
191
234
197
201
179
218
227
217
207
200
182
223
191
223
240
248
276
221
167
196
187
174
190
208
213
231
246
241
248
251
232
243
219
207
212
190
174
217
182
217
235
180
158
160
188
203
208
228
239
185
181
190
205
209
213
226
235
248
263
150
153
157
184
230
210
207
193
203
206
213
187
190
209
189
195
213
202
205
212
204
196
212
218
205
207
243
251
186
206
216
223
226
257
218
237
247
198
165
193
210
232
212
225
223
240
182
184
182
190
192
184
176
188
196
224
226
194
252
223
145
167
211
142
215
235
142
121
146
136
134
167
185
182
164
188
196
143
223
154
210
148
181
219
188
126
152
173
188
191
174
157
213
217
236
228
177
230
162
114
172
165
205
218
230
226
171
207
223
182
154
63
127
146
146
151
134
107
141
168
162
170
168
187
190
188
194
140
110
148
183
178
161
198
186
136
157
172
146
141
127
142
153
161
196
225
235
201
152
153
113
120
96
129
150
169
179
187
211
221
112
115
161
195
174
216
223
169
236
238
168
43
51
75
135
116
151
162
160
168
172
154
156
157
137
94
157
223
171
108
133
193
217
191
165
138
178
193
216
144
240
246
133
205
227
232
229
224
133
141
155
156
130
177
184
196
248
271
89
93
153
191
116
129
223
245
260
257
202
227
227
193
235
255
268
129
167
217
185
221
257
145
107
191
210
182
243
292
158
191
193
191
247
222
287
209
223
233
241
183
208
142
184
201
252
222
195
230
247
215
195
251
171
167
114
115
131
152
201
246
260
272
198
174
247
188
198
196
205
225
217
214
235
237
135
165
222
188
145
191
207
218
176
190
212
206
173
184
191
207
235
240
173
203
204
200
196
192
212
243
207
170
150
182
243
191
143
182
194
198
218
211
203
227
178
153
144
165
208
201
171
188
197
209
211
229
221
240
191
196
205
224
237
218
190
206
185
191
182
185
178
182
249
265
263
237
231
240
235
157
160
180
209
213
207
254
267
227
217
201
218
173
201
236
185
215
196
205
204
191
211
198
214
216
218
195
160
140
161
185
194
207
210
216
211
217
242
151
152
154
171
197
179
176
196
210
216
208
205
193
219
203
212
193
216
230
181
165
175
196
210
185
202
148
185
175
138
135
171
178
188
209
206
191
173
179
163
193
143
183
216
157
141
161
149
130
169
182
197
202
190
180
207
220
221
222
123
110
116
148
190
169
161
137
162
192
188
204
151
161
167
206
148
162
178
161
158
179
188
137
118
182
180
214
218
112
172
187
201
220
146
182
208
173
137
146
210
188
133
158
190
160
155
193
198
210
214
218
224
228
207
191
196
132
141
105
104
133
125
95
106
135
127
133
127
126
128
136
128
134
183
207
171
162
115
148
175
169
178
185
206
180
155
148
150
140
172
208
137
124
131
128
186
231
234
252
156
213
225
228
254
187
198
231
240
248
207
240
193
233
237
247
236
140
186
233
265
281
283
185
191
227
284
273
203
236
247
252
201
261
265
293
118
198
254
232
235
238
255
225
232
254
266
281
232
187
198
188
232
260
265
241
198
149
201
247
273
282
241
257
209
257
273
235
278
225
151
211
255
279
240
248
234
233
240
236
251
220
122
135
157
203
257
240
196
165
161
165
192
287
284
259
273
180
213
237
223
227
250
273
130
207
263
220
238
262
253
207
248
251
224
241
244
247
193
240
236
213
270
197
241
264
231
227
243
290
246
268
275
216
210
198
225
238
266
205
229
219
244
278
203
177
201
267
183
178
171
193
220
258
280
259
202
217
243
237
225
217
221
252
247
205
178
156
196
258
277
257
267
201
204
207
216
231
215
220
222
226
228
191
183
196
210
194
190
202
221
228
130
180
225
216
221
212
207
210
252
217
237
250
213
237
211
252
188
212
229
193
225
216
203
204
223
206
211
240
199
163
190
198
203
223
239
166
194
185
199
234
232
194
168
210
213
240
115
171
223
157
177
169
198
218
227
191
158
153
127
135
137
145
159
146
143
161
190
193
204
232
176
120
172
168
218
120
123
141
162
188
213
170
195
213
195
190
210
191
98
123
169
176
135
164
176
190
156
142
152
163
178
214
222
171
187
195
163
162
190
210
211
214
216
242
136
188
229
152
198
208
185
162
197
112
123
154
163
135
157
181
183
151
145
165
146
147
174
198
228
157
112
170
199
138
167
218
80
131
140
126
183
206
210
187
152
171
162
179
212
235
216
264
238
182
252
160
156
183
137
153
131
206
241
142
214
177
193
185
247
274
117
118
162
190
209
226
206
258
266
226
168
161
210
248
265
296
314
240
285
207
263
301
123
133
160
199
210
211
265
267
127
230
271
294
277
288
164
147
218
215
246
312
184
176
128
218
253
163
218
202
216
128
237
130
313
218
156
141
195
245
226
228
260
286
175
178
224
232
142
128
236
274
248
164
205
280
266
155
220
258
250
259
243
243
246
281
217
280
236
296
177
217
213
278
243
150
199
260
243
254
274
173
153
198
218
197
201
226
219
235
246
241
238
257
237
236
202
207
257
236
233
224
209
228
222
205
211
253
236
273
235
225
243
256
245
247
230
200
172
185
195
167
209
216
210
231
243
213
228
235
233
186
212
230
227
231
240
251
198
182
190
227
261
199
222
228
225
214
218
221
223
152
170
212
218
343
214
232
246
223
202
207
221
182
198
213
177
182
202
215
199
179
190
222
242
168
181
185
195
199
198
197
196
189
200
203
198
197
220
212
240
157
141
151
172
185
188
190
201
181
132
174
171
204
155
164
196
188
168
183
176
218
235
212
231
199
181
215
221
197
237
182
162
168
184
177
200
206
172
174
180
185
212
218
220
231
125
73
93
173
134
139
142
173
214
218
157
141
170
168
179
207
182
185
190
198
212
230
248
203
165
208
227
228
136
155
211
151
140
151
157
172
178
197
196
142
190
143
116
146
155
151
142
160
180
203
242
253
96
170
205
165
175
174
177
163
178
203
141
103
147
170
146
157
165
191
204
140
185
156
198
217
227
93
160
207
238
230
206
247
141
195
99
100
170
193
190
227
265
205
251
278
261
258
220
247
136
205
236
228
134
231
273
187
252
264
261
242
256
164
221
197
276
207
146
246
288
151
207
131
186
224
280
173
224
122
124
163
205
192
164
123
175
212
232
185
227
216
262
288
318
268
287
275
273
176
167
210
221
208
210
140
158
163
218
241
217
198
232
234
238
220
236
242
202
178
197
254
171
212
263
246
266
190
213
247
265
277
272
291
158
179
237
255
171
185
239
249
268
226
260
309
237
245
251
207
205
153
198
197
208
222
279
240
250
252
273
294
278
125
267
219
240
227
254
248
263
262
253
263
201
193
182
191
202
215
255
280
252
265
192
192
191
223
250
253
164
162
185
215
233
301
157
205
196
205
223
240
234
236
252
229
237
241
173
208
210
194
184
225
211
215
218
212
209
215
191
208
195
193
210
226
221
218
231
235
243
252
243
235
246
196
208
242
246
129
148
201
198
228
235
187
147
157
185
203
235
248
256
245
245
225
221
196
252
197
181
184
205
224
205
131
135
177
203
163
193
207
209
175
236
200
168
187
190
196
219
211
146
188
216
239
180
188
210
229
202
129
165
144
143
141
166
185
181
189
162
168
187
213
137
150
182
197
183
140
167
166
168
147
155
182
136
162
176
196
158
163
180
173
195
207
163
194
212
312
225
222
183
138
157
208
227
143
190
186
205
205
116
166
194
222
243
166
169
216
169
138
169
196
219
194
125
133
161
185
133
102
102
149
155
175
208
211
222
216
100
102
158
211
202
133
182
88
100
151
138
216
158
163
163
150
163
225
230
166
211
171
144
162
175
188
205
216
238
223
202
216
236
186
230
136
166
222
133
144
158
186
194
225
225
182
263
227
266
72
108
147
157
113
147
175
155
166
208
236
236
238
155
200
255
294
277
132
227
222
222
183
247
275
130
183
238
230
266
277
283
294
133
213
211
247
219
263
141
163
190
261
216
258
122
172
230
255
275
272
119
152
166
169
240
186
161
175
227
216
241
266
302
297
119
135
183
225
211
266
200
197
197
255
197
141
161
169
201
208
188
161
191
213
250
191
222
216
200
221
211
225
222
266
261
222
266
194
216
183
258
219
155
216
240
200
233
211
233
240
247
235
208
188
194
216
222
222
190
233
266
258
213
230
216
222
261
272
255
244
200
216
261
238
283
191
200
230
225
258
216
247
252
230
166
172
202
250
212
222
200
230
230
261
219
186
244
211
227
241
261
266
252
216
138
208
227
216
222
194
219
200
211
202
213
202
247
244
188
194
205
222
216
205
211
208
205
230
233
230
194
180
177
241
258
163
227
186
213
191
200
222
258
241
283
133
135
155
166
213
233
197
227
200
227
241
258
202
205
169
144
169
177
211
222
230
219
222
211
225
233
250
222
216
194
150
130
127
144
158
163
113
158
188
219
166
225
211
158
138
188
200
202
163
163
155
243
208
202
216
155
133
177
141
127
147
197
211
236
233
252
141
155
175
150
155
166
152
127
150
166
202
202
208
236
233
186
225
238
236
222
205
166
216
208
233
205
233
183
216
163
191
169
158
183
216
138
163
211
180
191
169
219
177
183
211
223
197
158
183
138
200
205
230
208
202
158
163
258
211
233
219
155
147
163
213
222
222
236
147
213
232
241
269
269
277
241
238
191
150
150
177
211
216
238
247
236
163
130
202
230
252
251
169
186
133
155
147
166
211
222
158
233
193
183
197
135
232
272
294
280
202
272
200
277
152
205
233
222
183
211
208
220
205
251
183
186
236
219
244
261
250
172
211
222
288
308
238
266
130
88
136
152
169
205
232
272
241
205
269
272
230
216
225
250
186
186
211
186
205
222
227
222
277
258
261
247
236
219
244
291
166
125
150
211
250
244
194
252
255
261
161
211
225
255
310
250
283
294
283
294
233
213
213
233
222
238
213
225
177
225
266
247
275
166
250
208
241
238
230
286
238
186
180
249
255
233
255
252
246
152
177
144
150
200
205
222
247
252
191
227
241
222
244
205
236
255
186
230
252
188
213
188
211
212
197
244
227
238
225
233
188
244
227
191
211
221
238
225
261
158
201
213
233
229
201
227
222
233
161
183
208
227
208
177
188
244
212
222
223
211
240
186
193
188
210
230
233
247
177
223
205
199
205
208
208
177
186
202
190
166
200
197
166
177
208
205
211
216
200
222
241
169
177
249
163
175
213
247
257
161
158
186
197
236
244
250
188
225
121
138
193
171
177
211
211
205
207
222
222
227
202
233
205
252
133
133
179
200
208
227
238
232
186
166
132
183
127
144
140
152
202
211
166
160
205
236
225
202
197
172
171
163
177
177
202
199
186
130
130
155
227
213
169
191
197
191
177
152
158
168
191
188
194
186
186
143
141
175
188
175
150
144
133
133
230
135
180
200
205
144
155
177
210
208
177
168
191
188
227
194
227
186
207
177
172
136
219
222
222
219
225
205
186
143
166
188
213
244
157
136
177
216
250
286
277
260
260
119
191
147
169
186
216
283
263
266
160
243
280
182
182
141
177
180
175
225
261
130
208
238
262
280
316
280
321
311
311
258
255
305
227
266
288
319
169
140
200
252
266
307
316
327
288
308
272
283
279
255
161
291
247
243
305
323
330
263
150
186
261
263
243
205
213
213
210
277
301
322
216
255
269
244
205
197
243
249
250
211
199
216
252
266
321
319
235
250
277
166
272
311
166
266
288
227
186
307
244
272
250
188
261
233
308
149
186
266
233
222
243
238
211
208
130
222
225
240
205
211
255
233
151
172
211
244
250
188
277
282
238
236
257
250
244
299
158
177
213
251
308
261
288
255
169
205
211
225
211
219
208
211
260
213
244
222
227
-999
-999
-999
233
218
216
222
208
227
125
177
182
216
233
244
194
158
160
166
188
205
210
210
208
277
219
247
211
244
205
216
235
222
202
227
236
161
186
210
233
244
250
157
155
177
255
272
229
247
263
255
205
230
243
250
147
133
121
133
166
175
205
197
188
166
191
210
246
144
222
241
194
222
222
244
163
133
144
141
138
161
219
183
185
177
182
186
205
216
221
133
118
166
177
191
199
230
197
227
244
172
141
166
199
211
169
205
150
183
158
152
205
216
136
191
227
136
191
166
180
205
182
197
180
183
188
216
200
205
211
200
144
155
188
127
105
166
202
136
125
141
150
172
173
188
200
155
194
116
133
143
166
197
180
188
185
169
152
188
205
122
138
138
150
161
155
197
183
166
199
233
222
188
183
197
100
83
133
196
211
191
236
240
130
144
155
177
127
112
169
191
150
82
105
150
202
194
249
238
155
136
182
211
252
216
218
186
222
260
116
238
235
222
211
183
238
227
194
161
211
227
200
205
199
257
205
238
230
172
244
244
269
155
127
94
127
213
221
201
116
166
196
183
183
200
227
255
244
258
155
125
208
233
205
211
213
266
183
122
211
238
255
230
211
233
250
263
225
180
180
169
205
222
255
216
222
205
163
180
211
211
200
211
227
211
272
238
222
161
208
219
211
211
238
266
290
280
273
222
268
266
155
155
213
244
246
275
235
183
188
202
188
144
211
208
205
210
216
208
177
238
250
238
196
175
205
213
188
197
238
222
236
216
212
227
227
219
250
227
227
200
211
238
250
211
250
194
211
150
200
183
177
200
211
266
244
238
238
222
266
250
222
250
222
238
227
205
211
211
216
222
266
272
255
211
211
225
194
238
244
255
194
211
238
244
216
238
244
222
227
233
266
241
266
255
205
188
208
222
238
230
238
219
211
177
172
200
194
211
200
213
175
188
200
216
238
238
183
169
200
180
172
183
166
183
194
232
202
146
127
211
266
250
147
211
219
232
177
225
250
200
238
233
211
200
211
222
211
155
177
194
211
216
222
294
302
155
158
200
216
201
163
155
152
146
149
155
149
168
197
205
138
140
161
183
155
205
188
196
190
200
216
186
155
183
191
211
230
213
180
183
213
219
211
144
172
219
216
119
200
211
211
238
266
261
100
105
200
155
161
177
127
190
172
151
175
172
216
216
105
105
121
125
151
150
183
166
183
227
213
155
144
111
155
161
152
150
177
227
211
155
193
194
205
183
166
200
183
211
211
205
222
138
147
144
157
222
152
150
200
211
216
233
238
183
191
244
216
158
200
238
211
191
208
268
247
241
230
238
227
188
266
272
238
205
194
238
166
188
216
155
146
127
-999
-999
-999
211
200
205
200
155
211
222
266
277
238
238
155
266
261
183
250
238
247
251
183
200
202
183
238
238
183
250
211
163
188
200
211
236
225
211
200
211
266
283
299
221
211
238
255
197
172
188
205
266
250
238
238
233
122
183
266
261
266
211
244
266
280
238
244
255
261
211
238
272
261
161
211
211
238
269
216
243
255
266
267
155
222
266
294
327
236
211
266
297
183
272
275
238
247
244
238
267
244
294
239
211
212
238
216
211
188
212
238
212
211
238
266
241
238
241
250
233
211
222
236
205
241
233
230
244
250
266
266
255
260
238
255
-999
-999
-999
255
230
240
241
238
266
238
247
266
283
266
266
255
269
269
255
238
238
249
266
255
227
227
251
244
255
238
241
211
252
244
227
232
222
216
211
193
244
247
211
250
241
211
194
238
244
222
227
233
241
222
205
211
238
216
211
250
216
141
158
222
266
266
255
222
216
227
200
199
183
225
211
200
266
255
266
269
183
200
205
238
227
230
211
241
172
188
183
188
194
200
172
194
188
211
238
238
244
233
205
211
188
219
135
150
172
188
200
205
266
266
233
194
188
211
205
201
205
208
183
188
200
172
183
194
200
211
188
219
216
166
155
169
172
200
211
155
127
127
133
133
152
155
155
166
211
211
155
161
197
211
200
205
208
180
169
188
188
200
197
88
116
108
127
116
155
183
177
196
211
141
100
85
83
116
138
127
205
211
200
188
166
188
225
133
133
127
163
166
200
194
255
255
197
127
150
183
211
211
255
263
222
255
266
277
94
133
211
233
238
158
188
211
211
177
177
172
188
216
244
236
211
286
200
133
136
163
219
211
255
183
244
250
222
205
225
211
216
155
205
200
183
211
205
211
271
183
244
255
216
255
261
294
299
183
255
266
299
305
316
183
238
222
211
288
261
255
266
216
247
261
311
327
316
322
127
216
255
277
288
183
200
211
266
255
202
150
205
211
200
155
183
250
261
294
294
211
294
288
244
211
277
294
205
241
255
222
166
155
233
211
183
238
244
216
255
261
266
261
258
233
266
275
196
233
250
222
257
243
219
211
244
261
233
269
241
219
277
266
183
200
205
191
238
238
250
233
232
236
211
266
261
244
272
238
236
255
258
230
205
200
232
208
241
233
222
205
238
283
211
205
222
205
222
244
225
227
202
222
288
247
227
250
255
233
250
238
194
191
188
183
188
211
216
202
208
211
211
230
211
211
255
255
266
233
222
205
213
233
238
211
222
244
241
222
211
216
222
197
200
194
222
227
222
211
188
194
200
188
200
197
183
188
227
238
244
205
238
233
205
183
163
172
188
211
219
238
233
188
183
177
233
238
233
238
244
183
211
150
155
205
211
222
227
213
183
205
211
216
150
155
188
188
216
261
188
250
244
250
166
177
211
188
211
216
144
144
141
188
180
144
183
188
161
200
205
233
227
133
127
127
138
161
166
183
194
166
172
194
183
188
216
222
227
222
205
211
216
177
147
177
197
211
216
133
205
194
225
172
216
211
127
177
166
127
183
188
194
155
161
105
100
105
155
205
211
188
161
166
194
186
183
200
211
205
183
211
205
155
161
183
194
211
205
161
166
194
150
247
155
161
183
172
216
244
163
191
222
238
244
241
316
311
211
277
272
288
166
241
216
183
155
177
138
144
175
161
177
233
222
216
227
244
255
261
261
266
322
294
211
294
288
227
294
322
283
272
255
244
250
161
183
155
105
122
133
152
222
211
233
263
177
177
194
186
194
211
205
194
205
213
230
233
205
216
255
316
311
322
188
238
283
188
183
169
200
205
208
266
261
216
222
238
269
263
194
238
266
258
233
250
194
200
238
280
216
266
283
216
211
261
244
188
194
175
222
250
166
219
194
205
216
233
222
238
216
211
205
213
222
227
269
255
227
188
233
238
250
266
188
250
255
277
283
211
216
211
222
255
241
233
269
272
297
211
233
211
216
213
227
241
227
222
205
211
227
250
180
191
233
205
208
211
205
219
227
233
197
205
194
172
261
263
238
266
297
227
233
222
216
211
219
222
233
227
200
202
188
202
211
213
227
183
194
211
227
236
227
222
223
213
227
233
216
266
275
233
227
252
233
216
233
277
283
277
177
144
172
222
233
233
216
238
238
166
150
172
211
205
200
211
227
222
222
216
188
205
238
233
227
211
200
211
222
227
188
177
155
144
208
194
205
197
205
211
205
161
194
200
177
175
216
211
213
177
200
194
150
152
152
188
205
222
200
219
205
166
163
211
213
177
191
188
202
205
211
216
222
200
233
205
205
216
213
208
200
155
183
111
144
130
111
100
105
177
183
177
186
169
186
200
188
171
244
255
205
183
177
188
183
175
183
102
155
141
177
183
188
205
138
136
132
138
152
168
180
183
216
191
88
93
72
77
88
119
105
183
188
200
211
172
188
200
183
194
266
261
183
238
266
111
258
277
138
88
205
238
241
277
280
200
119
211
255
266
155
144
188
216
251
244
244
266
286
305
258
150
122
177
202
261
258
222
212
177
205
227
280
294
283
208
269
308
244
316
250
277
299
305
127
266
261
255
266
277
280
244
255
194
200
205
247
255
286
302
313
244
227
272
285
211
275
238
316
150
186
208
250
297
272
277
288
294
316
238
241
255
269
183
258
233
177
205
219
211
244
238
266
238
250
244
191
194
202
211
211
233
216
213
205
236
222
211
227
233
222
238
236
244
227
238
247
255
266
238
261
277
288
261
221
255
261
227
241
233
252
188
211
244
233
208
238
263
158
177
188
222
236
241
183
180
211
227
244
219
225
200
216
233
161
155
166
199
244
311
227
244
247
250
233
241
188
205
227
233
227
200
211
216
222
247
261
243
241
216
205
202
183
211
216
194
205
241
216
175
150
222
233
255
238
233
244
238
272
183
188
194
205
211
169
166
172
227
233
238
233
244
247
238
205
222
208
216
219
200
208
222
232
133
166
172
188
205
211
205
183
200
205
171
211
222
219
205
188
250
205
208
211
229
233
263
244
258
250
166
196
191
211
163
205
208
166
155
191
200
185
183
225
222
211
222
211
219
200
219
227
205
236
221
202
172
233
175
200
213
216
197
194
191
127
143
161
151
150
105
183
177
175
169
125
130
138
175
183
201
208
211
188
202
147
150
163
207
138
138
200
197
227
194
172
155
163
147
172
183
202
177
183
202
208
125
161
200
205
200
144
177
186
194
191
88
102
94
127
138
155
152
143
150
152
216
244
238
177
155
186
150
144
183
200
230
249
266
200
205
232
211
238
258
233
227
238
222
211
205
188
183
211
266
244
205
150
136
211
213
216
211
200
222
238
266
233
238
250
275
211
183
205
261
211
188
221
177
233
283
183
211
183
194
238
205
211
222
200
185
166
177
188
205
250
227
255
238
216
219
211
238
150
161
188
261
263
266
269
302
294
299
255
161
233
250
266
280
227
280
266
238
222
211
219
188
275
188
183
219
194
213
227
216
232
238
227
266
255
188
194
188
191
222
233
205
200
225
197
222
205
211
238
194
227
205
216
200
216
211
219
211
233
213
205
219
233
227
211
222
225
216
227
219
222
227
241
230
238
205
200
211
225
177
188
194
211
222
227
233
255
272
200
205
205
211
205
294
211
230
216
233
227
266
194
200
205
211
216
222
205
177
175
161
166
183
200
211
250
238
250
211
227
211
216
222
233
188
191
216
219
238
211
166
152
188
191
200
188
194
205
208
211
205
211
216
250
244
227
205
200
213
200
211
266
238
222
216
222
200
211
205
216
222
211
205
200
205
183
177
180
163
213
194
216
213
205
177
138
144
211
205
200
211
205
197
150
188
194
205
222
127
166
177
152
144
169
183
177
188
127
133
155
172
183
186
177
194
155
172
177
172
194
205
177
188
205
155
144
127
144
172
183
205
202
183
188
144
161
163
169
172
175
161
125
158
155
144
166
150
122
161
116
105
100
108
116
133
94
91
97
105
150
161
88
100
94
116
133
155
183
191
150
155
188
183
172
152
150
155
172
166
83
100
133
127
130
155
150
177
183
188
166
172
183
205
200
155
150
136
150
186
163
205
211
183
211
205
222
238
283
183
188
183
194
188
211
200
188
211
216
266
177
166
183
211
233
166
177
255
100
97
100
127
183
219
183
211
166
183
219
238
250
297
294
216
127
133
155
200
194
188
183
188
191
200
211
205
211
238
177
211
238
266
183
211
233
222
250
261
247
266
261
280
261
286
305
319
177
211
216
283
288
136
200
238
211
197
211
238
294
155
144
183
211
238
266
294
211
247
197
211
238
250
258
272
294
244
211
250
238
255
288
277
261
230
238
263
238
211
255
283
266
311
211
205
219
205
213
200
238
211
205
211
233
236
205
230
205
260
211
205
216
227
211
216
210
216
222
233
244
222
221
216
222
211
233
227
238
222
216
227
233
268
183
157
183
188
211
222
238
205
227
233
238
225
233
238
227
250
238
258
241
211
266
197
227
280
247
238
205
216
227
233
211
233
252
258
205
150
166
194
211
227
238
286
210
211
205
200
208
211
205
219
232
225
213
222
227
211
260
250
233
211
255
272
252
183
216
222
219
205
211
238
250
266
261
233
211
238
211
183
194
183
211
222
233
255
211
133
147
177
188
233
211
155
183
194
200
150
188
200
211
208
250
233
250
261
244
233
247
216
238
244
238
205
211
202
205
222
252
183
155
211
213
216
208
200
205
208
175
127
147
150
166
172
144
163
177
211
200
197
202
205
183
186
194
183
150
166
152
155
130
152
177
183
161
166
150
175
177
197
200
188
177
183
83
100
141
133
144
183
188
147
155
163
183
205
172
183
211
222
127
130
133
147
150
155
183
158
177
233
205
188
152
197
194
211
188
180
183
169
197
211
222
238
258
202
216
211
227
244
233
227
247
227
233
211
263
266
272
227
183
211
238
244
233
255
200
127
147
166
200
211
233
222
211
236
202
269
238
313
330
299
338
322
266
155
133
144
166
211
233
227
152
194
200
238
282
155
194
258
205
219
238
227
283
241
255
302
280
275
172
211
233
244
136
210
238
266
102
183
211
249
230
238
183
188
222
241
172
183
219
205
211
222
211
194
211
241
233
211
222
233
241
244
219
247
260
266
283
297
319
266
227
188
236
280
222
238
250
222
255
250
255
244
275
263
286
280
257
255
249
186
236
238
205
222
200
213
216
213
238
227
266
238
227
266
275
155
194
211
244
258
250
263
216
288
311
322
286
288
227
211
205
238
244
252
258
233
283
211
200
208
232
247
202
188
211
200
216
238
202
213
227
211
213
222
227
233
236
227
249
223
205
212
247
275
280
255
200
188
216
238
251
238
222
211
227
219
225
238
233
244
211
194
205
222
252
199
177
191
200
205
194
213
222
200
222
240
208
219
213
222
216
200
213
219
205
205
188
216
216
202
200
211
222
225
211
216
219
236
244
250
238
227
273
205
183
193
200
193
186
211
200
175
144
155
129
158
183
150
208
191
200
211
230
211
155
130
185
155
183
186
188
201
194
180
186
216
200
232
205
197
211
180
188
171
183
199
155
173
180
127
172
197
177
166
188
161
183
186
177
183
182
188
191
200
194
169
188
211
216
213
210
172
183
177
208
219
205
211
150
147
155
191
211
183
155
166
155
172
152
169
177
188
172
197
186
183
194
200
180
179
175
188
205
180
202
188
185
193
183
188
194
200
186
161
219
233
222
197
141
155
211
241
249
269
241
233
183
211
247
244
194
188
200
205
216
202
222
211
227
255
258
211
225
272
227
238
213
205
216
213
238
291
177
188
255
283
266
261
269
221
238
266
308
191
222
247
222
227
211
280
299
308
219
205
222
301
247
266
299
277
244
283
211
252
111
127
186
225
283
194
212
161
183
211
233
227
238
261
233
288
236
211
236
205
172
183
194
236
213
222
236
249
266
211
200
213
216
222
260
247
233
193
211
227
211
238
211
200
216
188
247
286
238
233
250
272
250
263
250
266
255
230
247
263
194
252
296
230
244
252
238
183
172
211
205
219
211
261
238
227
183
263
211
208
222
263
280
261
275
222
244
241
233
244
188
213
202
210
141
183
211
205
211
233
202
193
222
225
227
200
177
183
219
280
319
360
322
266
250
261
227
238
252
269
279
208
177
213
230
255
208
213
211
186
211
194
188
200
197
219
222
263
236
194
211
219
238
233
247
236
283
266
238
244
255
277
227
277
272
194
186
216
222
211
227
246
238
205
199
211
247
219
161
199
199
185
200
186
171
183
188
202
205
211
216
232
233
250
263
155
161
150
175
183
194
211
205
188
166
172
194
177
200
211
213
205
222
238
188
211
225
238
233
194
191
211
216
205
227
183
147
155
150
183
162
188
200
211
200
191
225
213
211
200
141
155
166
150
185
169
200
194
205
177
172
177
158
166
175
183
166
175
169
150
133
155
172
183
188
147
150
158
173
188
144
122
100
77
111
155
205
219
222
119
132
144
183
238
211
222
163
223
183
188
177
222
233
211
205
188
211
216
233
205
216
208
241
200
197
188
211
208
197
216
227
222
205
201
155
150
158
166
147
208
197
230
177
100
172
155
169
147
191
200
219
211
177
227
211
213
232
216
191
230
255
261
266
286
127
136
111
216
183
202
211
238
277
227
297
236
183
185
205
194
238
308
238
250
302
266
329
202
238
299
211
155
116
236
255
294
208
213
269
252
133
211
250
260
291
261
238
211
200
227
302
180
213
258
222
213
191
146
169
188
200
230
221
222
216
233
247
255
175
155
191
211
223
247
250
243
205
200
211
222
238
266
261
286
272
269
161
183
200
194
225
155
143
155
188
211
222
238
261
211
175
197
216
230
238
283
255
255
233
288
282
261
200
222
236
232
225
205
247
211
230
158
188
183
230
233
211
205
188
211
238
211
238
266
269
211
219
221
219
222
247
223
183
194
211
243
183
261
230
252
211
213
222
183
211
269
190
168
202
219
225
213
172
188
249
250
247
200
185
155
205
213
216
225
240
211
219
205
211
227
222
252
211
238
183
191
211
222
233
258
269
275
208
219
238
230
241
211
222
244
233
250
247
222
227
222
255
188
211
197
200
211
188
194
182
211
230
222
233
222
236
233
230
211
213
216
200
188
197
216
213
205
211
208
200
183
172
188
197
194
205
197
172
177
172
186
219
197
233
230
244
152
161
186
169
161
166
152
152
161
191
169
200
183
141
180
177
144
113
155
166
136
150
172
158
119
105
111
111
161
152
97
122
150
161
161
177
172
202
150
133
155
158
175
144
113
144
183
166
161
166
211
166
172
208
138
197
133
130
161
113
158
225
238
252
222
255
177
161
183
175
205
205
211
200
208
188
200
205
227
152
163
200
247
250
144
200
191
188
169
180
194
155
188
-999
-999
-999
225
230
141
155
202
211
169
227
169
172
219
211
183
233
-999
-999
108
108
172
158
166
186
227
263
275
302
147
-999
280
158
225
-999
-999
225
263
299
311
222
266
283
283
211
216
255
225
266
294
88
227
255
233
157
-999
311
238
211
172
202
236
255
225
-999
241
200
213
177
222
166
216
216
-999
227
175
244
216
172
241
241
205
144
283
169
211
233
172
177
166
-999
244
233
133
172
225
141
313
255
-999
255
250
222
163
200
250
-999
-999
227
233
225
219
200
277
127
175
183
213
191
211
236
258
263
172
172
197
-999
-999
-999
-999
-999
283
161
208
250
294
238
261
250
183
233
238
172
-999
-999
233
227
222
222
172
211
200
211
238
-999
-999
238
233
233
222
222
216
155
200
200
205
211
272
133
133
197
233
227
211
183
202
211
225
233
222
144
166
186
194
205
200
194
194
177
200
211
250
188
147
175
177
222
180
175
183
219
255
150
163
150
152
166
227
194
200
222
244
244
238
200
244
161
169
172
180
211
202
175
183
194
205
194
183
202
202
150
188
183
219
255
238
244
255
222
238
158
125
152
144
155
163
200
194
202
155
233
222
227
236
144
138
155
211
166
205
197
183
211
194
169
150
147
163
147
152
208
197
213
211
119
133
147
136
133
138
150
161
172
155
155
172
144
116
144
183
166
163
172
150
169
183
172
88
155
194
183
194
91
133
161
172
183
183
144
316
313
172
161
155
161
180
161
122
183
172
163
166
166
200
194
200
205
183
150
150
191
148
155
186
158
175
133
177
175
161
216
83
91
83
116
105
102
133
122
105
119
133
138
150
211
202
211
216
216
238
211
166
136
172
150
211
216
194
155
161
194
144
183
263
280
213
200
211
213
266
225
200
225
219
266
-999
-999
286
155
250
216
-999
272
288
-999
255
111
155
211
252
261
308
194
236
111
188
283
183
180
238
275
266
286
238
255
266
283
263
280
288
302
250
233
272
266
111
244
272
236
205
230
277
263
205
219
255
161
202
261
269
272
288
194
222
238
308
322
327
330
305
288
255
252
272
188
136
219
291
144
200
211
244
277
272
161
227
263
163
200
255
244
233
188
227
266
277
299
311
183
177
283
119
158
177
255
269
288
286
311
319
244
269
261
288
308
333
299
283
283
286
266
283
250
297
269
261
255
202
266
283
233
141
138
213
222
225
227
269
277
255
247
261
172
130
169
250
299
-999
272
255
183
194
200
216
255
216
250
244
250
266
238
230
211
227
238
258
255
161
-999
-999
-999
283
-999
194
177
200
211
250
222
244
244
238
283
252
200
202
205
213
166
183
205
202
202
183
194
161
155
147
183
208
200
155
161
158
211
222
244
233
250
233
230
211
188
197
216
227
188
200
183
188
230
211
222
244
250
261
169
205
227
200
211
216
227
230
197
211
200
205
205
180
166
188
188
200
197
88
116
105
130
116
155
183
177
197
211
141
133
133
100
116
138
127
205
211
200
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
183
194
91
133
155
163
150
161
163
152
141
158
183
250
155
147
177
194
166
188
197
127
127
144
147
152
177
177
133
161
161
191
200
236
233
233
191
200
202
200
147
169
183
155
188
211
208
150
186
188
202
250
205
202
222
233
200
211
238
172
183
200
222
183
133
147
186
180
172
183
-999
-999
-999
-999
-999
155
136
138
216
161
183
194
202
144
116
138
152
-999
-999
-999
-999
-999
-999
-999
-999
-999
261
266
261
158
255
127
172
250
258
277
272
269
261
211
255
266
266
272
-999
-999
-999
155
200
266
227
172
183
200
161
-999
-999
-999
288
144
133
266
275
205
208
283
283
288
188
183
183
202
211
255
200
202
211
238
227
238
222
213
247
297
130
166
216
233
283
155
127
150
-999
-999
-999
-999
-999
324
266
211
191
233
261
244
177
161
183
205
161
183
222
225
227
269
277
255
258
283
161
222
227
238
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
263
266
158
225
230
255
238
272
266
286
238
238
266
-999
-999
283
263
277
283
-999
-999
-999
-999
316
305
155
130
136
183
208
227
266
138
163
-999
277
283
211
227
230
244
266
-999
-999
-999
-999
-999
302
266
261
288
219
238
277
283
261
258
266
277
275
313
227
200
216
227
266
311
299
113
172
166
222
-999
150
194
200
222
238
255
266
200
202
211
205
238
222
202
200
205
216
225
238
222
219
216
211
200
197
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
280
183
202
191
197
219
230
172
222
213
194
202
205
202
194
194
191
213
233
205
255
161
177
172
222
227
227
180
180
230
241
216
216
161
155
147
152
150
163
177
152
150
172
177
177
150
133
127
127
-999
-999
-999
-999
-999
-999
-999
-999
211
183
155
161
169
166
150
150
144
122
127
138
105
130
172
186
188
155
122
150
177
183
194
155
116
150
133
-999
-999
-999
141
155
180
200
144
133
161
177
177
172
166
169
163
177
177
205
133
158
191
194
172
127
100
133
133
138
169
180
190
216
227
150
177
186
177
177
122
188
111
105
127
122
111
105
138
194
216
227
127
200
188
188
166
161
216
227
238
127
200
194
144
177
194
244
266
138
211
238
227
216
255
233
138
188
255
155
261
266
150
222
233
69
155
200
194
216
233
205
238
233
252
252
119
208
233
205
194
155
227
239
236
238
272
194
191
180
213
263
273
186
258
244
219
247
152
161
202
244
175
235
230
202
207
230
247
261
141
169
211
246
175
207
130
158
-999
261
223
158
230
252
263
268
152
150
197
241
263
261
261
273
180
211
227
196
218
246
207
209
191
223
213
227
-999
183
194
207
196
202
255
157
157
230
231
235
261
257
130
208
207
190
238
240
211
235
244
236
205
230
191
168
185
212
241
279
274
270
183
253
257
218
196
191
203
210
208
218
195
215
242
275
198
192
230
224
233
229
219
227
205
225
237
218
213
209
220
247
222
241
204
230
240
241
240
224
201
241
258
240
168
180
180
201
222
230
226
207
223
240
195
187
234
229
195
174
208
196
183
201
211
224
226
135
138
168
190
200
190
185
202
223
245
182
196
184
170
198
179
145
193
-999
211
220
224
267
246
201
213
224
243
149
147
142
207
202
206
232
213
188
218
216
214
251
256
155
156
198
234
231
198
213
217
222
196
207
219
206
172
185
213
236
241
246
204
243
246
245
242
173
163
136
163
116
131
147
146
145
123
135
174
153
139
153
147
133
138
155
133
157
186
183
182
205
142
176
199
203
212
155
181
160
128
122
152
156
132
146
133
133
130
156
152
143
159
158
179
103
75
77
94
117
153
173
97
123
111
112
149
157
165
135
141
146
149
148
148
122
125
175
179
195
187
118
179
201
203
205
208
133
126
145
144
176
179
171
142
136
168
193
207
222
181
176
193
166
209
228
156
124
183
110
167
176
197
202
236
239
126
153
155
236
241
183
136
98
133
196
98
103
110
144
178
185
187
213
220
161
133
133
162
255
255
152
241
144
166
238
195
200
200
230
272
211
258
250
219
216
216
250
227
116
133
177
156
216
255
280
183
183
241
166
-999
-999
216
194
105
116
122
141
239
230
156
212
248
236
259
184
101
157
201
211
223
238
223
245
257
177
182
176
197
177
247
291
235
253
198
246
175
213
227
229
166
223
251
225
150
196
217
247
254
218
211
246
283
273
212
227
261
212
159
214
238
235
212
228
181
230
246
202
217
247
257
230
258
173
194
190
229
213
185
222
213
211
224
294
200
156
211
219
227
183
209
230
207
157
173
194
211
226
202
222
211
211
242
255
176
211
235
214
223
232
240
166
177
211
231
225
204
235
228
216
-999
-999
-999
220
216
225
228
261
250
252
187
217
196
205
231
210
219
242
168
177
187
185
205
233
230
219
207
220
232
246
205
248
258
266
228
211
190
168
161
203
216
161
183
188
194
218
218
227
241
238
188
158
-999
-999
-999
200
211
222
250
150
212
231
250
255
233
222
172
166
155
170
161
138
-999
-999
-999
-999
200
183
205
169
216
235
237
238
227
175
178
183
188
193
188
186
186
202
162
211
155
136
135
138
155
183
194
205
205
215
230
219
211
191
127
111
90
111
138
138
115
116
150
144
163
164
183
233
238
241
250
225
112
83
111
138
100
114
141
133
130
133
112
138
150
144
161
200
207
211
196
155
218
111
122
166
183
155
183
205
233
155
142
155
166
150
144
155
200
144
138
161
163
185
209
222
208
203
205
209
255
177
127
166
175
200
222
122
83
144
177
194
222
216
150
170
238
227
266
150
203
235
237
200
233
136
186
180
222
219
113
159
180
215
205
158
111
166
211
261
236
126
146
192
236
247
240
225
105
172
191
233
224
166
205
261
280
79
105
116
144
180
211
247
266
263
272
188
205
227
269
303
272
233
177
172
188
238
286
161
200
205
211
166
216
255
261
286
277
233
283
294
242
216
244
137
186
230
240
148
229
286
170
193
246
175
203
220
248
265
274
223
247
243
267
231
241
251
268
263
237
246
247
239
192
231
239
259
165
181
207
234
176
206
228
218
201
211
198
211
237
258
262
183
173
220
227
199
226
229
228
231
232
230
195
203
228
207
190
210
181
167
173
187
181
190
211
228
220
209
219
236
256
235
228
248
240
285
195
220
218
230
176
190
220
218
177
215
239
256
260
150
173
196
201
218
238
203
246
273
240
238
211
221
215
222
223
221
218
185
206
212
232
195
154
150
156
187
217
251
207
205
220
212
212
214
240
240
199
198
190
203
218
265
227
210
220
270
276
242
237
192
162
173
185
210
235
225
227
229
256
232
205
238
203
210
202
190
195
183
211
213
207
213
223
218
220
232
181
178
198
237
224
225
227
220
240
248
235
239
245
200
200
235
249
260
170
177
223
255
117
137
198
204
222
211
201
206
195
151
185
133
112
151
199
219
206
226
174
190
172
140
16
97
126
156
144
114
144
116
145
148
161
176
121
151
156
141
122
146
168
203
168
138
148
190
216
205
162
181
190
214
228
207
211
235
243
-999
-999
-999
-999
146
172
146
136
173
209
210
199
199
253
221
148
134
112
96
92
123
153
187
193
203
154
192
211
253
257
220
279
140
172
179
183
172
220
205
190
180
219
235
230
278
220
265
292
187
173
209
257
212
190
185
120
131
198
207
198
251
262
245
235
273
270
294
222
268
312
345
162
224
272
185
176
262
256
235
234
148
246
278
140
195
220
230
267
261
286
281
275
210
279
251
219
259
267
286
276
283
251
313
162
192
211
251
323
190
184
228
276
280
312
215
210
235
250
259
246
273
248
249
181
-999
-999
278
209
280
265
226
234
226
231
246
240
184
212
222
240
231
273
205
226
217
209
230
248
240
260
266
285
203
270
210
265
273
228
262
268
262
211
229
215
228
196
186
209
218
216
261
237
240
239
231
215
211
198
196
203
256
231
223
220
211
215
220
246
231
238
263
256
235
266
243
250
231
244
256
265
235
229
235
225
227
218
240
185
212
253
301
242
260
192
226
266
226
190
200
212
213
207
212
215
211
242
212
209
170
140
176
218
204
205
203
201
200
220
212
184
214
200
224
233
192
173
167
158
164
149
181
180
188
179
181
209
210
185
174
170
210
230
228
233
261
283
253
245
135
162
156
207
215
218
203
185
179
202
198
192
191
161
168
182
183
239
183
79
81
109
112
143
154
197
212
223
208
197
209
192
175
131
110
108
140
170
156
146
183
196
237
207
164
153
186
126
209
218
157
209
214
292
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
272
175
176
196
170
183
201
172
210
211
188
181
179
189
209
203
190
200
197
185
146
107
118
117
117
123
140
167
183
206
140
173
203
223
218
211
234
231
223
125
140
172
178
128
123
131
141
207
220
156
191
226
146
167
207
200
148
129
180
235
250
209
229
207
201
211
231
235
253
153
211
246
228
151
135
181
177
179
231
181
210
225
170
157
189
120
151
197
218
225
231
245
98
90
142
198
212
153
179
209
197
214
220
236
203
192
176
172
129
120
146
200
238
268
190
170
180
198
197
322
196
176
195
231
239
237
242
273
209
228
185
176
204
142
162
168
170
253
265
192
231
231
253
262
258
232
246
225
267
203
211
231
260
237
246
192
231
253
218
214
209
226
246
181
212
242
230
223
156
187
223
237
198
207
262
181
170
245
264
257
245
220
253
289
248
250
215
223
140
156
180
202
192
195
216
226
248
263
219
229
225
237
245
231
248
242
245
226
187
218
265
253
236
256
207
197
174
222
273
254
213
205
237
253
240
241
268
241
213
159
270
212
205
216
239
269
240
236
267
242
202
213
208
211
172
179
198
192
212
228
215
208
206
220
228
203
196
192
213
201
197
190
200
207
222
215
246
212
223
213
206
222
170
210
248
259
233
206
226
247
240
192
208
223
200
179
176
205
181
223
151
168
176
184
206
142
146
157
176
195
206
211
212
179
146
158
185
189
173
207
222
207
190
173
172
168
187
202
168
156
151
157
168
154
173
161
180
198
186
146
152
143
152
150
186
213
185
156
108
176
187
190
197
180
159
151
184
180
174
183
139
146
201
158
195
172
175
154
155
177
158
198
208
210
175
219
230
101
106
112
117
175
207
228
127
193
225
147
156
185
184
193
207
217
129
137
173
187
192
216
215
245
243
254
111
152
171
202
237
195
248
175
213
195
211
245
136
83
107
112
135
151
143
141
179
215
221
85
137
147
148
201
213
190
98
73
90
95
111
135
184
229
245
246
202
182
241
236
226
156
225
266
138
224
104
102
136
151
165
207
246
251
155
210
258
150
190
261
190
275
301
182
262
203
200
266
260
148
223
215
206
148
153
217
233
240
218
256
183
243
247
265
292
137
161
202
202
228
243
190
175
194
225
237
242
221
228
241
204
175
234
248
221
132
138
167
193
235
232
236
256
259
177
201
225
213
232
293
255
233
211
143
221
263
201
211
234
255
227
161
237
284
170
132
183
225
273
151
196
230
271
-999
-999
266
-999
-999
205
254
250
250
210
208
201
219
221
210
225
262
288
190
213
257
221
232
215
188
213
252
235
299
285
249
278
284
258
298
202
266
243
234
251
165
167
165
171
193
211
223
225
215
198
221
195
202
236
216
230
284
146
173
206
241
182
147
175
197
216
247
127
169
194
230
184
193
162
160
193
209
219
243
225
226
221
227
143
193
218
179
236
205
197
219
230
226
246
216
224
203
234
218
228
230
273
225
181
193
223
262
263
192
213
258
265
224
128
166
218
187
185
193
175
177
226
248
255
241
263
143
185
192
229
198
171
178
207
213
225
208
258
254
224
221
112
138
136
151
156
155
170
187
205
168
152
168
175
204
212
216
173
-999
188
178
227
225
230
228
243
245
243
106
161
166
175
100
116
175
123
112
140
147
139
150
177
166
140
137
130
150
205
210
212
219
222
183
198
202
203
195
185
171
156
143
161
211
223
186
204
211
207
230
157
149
170
204
193
146
169
176
201
-999
195
225
173
230
263
270
287
273
248
254
252
248
186
215
226
238
196
234
184
220
267
158
156
221
105
125
175
179
184
201
235
262
135
217
242
210
146
158
205
233
207
213
231
223
216
230
204
193
196
216
133
118
143
138
175
-999
229
244
258
227
162
167
-999
-999
243
243
279
291
257
251
254
271
253
249
276
150
223
238
243
213
133
196
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
242
193
262
261
188
193
243
243
206
199
218
283
277
266
260
195
257
203
285
249
251
248
155
218
231
221
184
215
251
248
253
240
183
262
269
155
240
266
221
244
271
275
324
341
141
188
-999
-999
246
266
217
255
291
265
-999
-999
-999
287
192
223
265
267
270
209
202
278
260
153
181
250
162
143
162
165
178
190
196
218
211
212
234
242
240
262
271
202
183
211
242
202
210
203
219
218
242
157
-999
207
235
221
223
234
244
240
237
229
215
211
205
227
224
228
224
232
226
219
222
212
200
203
219
204
236
275
197
163
162
168
217
215
206
213
188
201
204
206
197
212
229
276
143
137
181
211
193
207
-999
215
203
240
-999
255
-999
-999
218
180
196
226
198
203
216
212
222
216
197
183
193
204
241
256
200
193
215
181
172
198
156
215
229
242
232
170
168
226
211
184
199
203
191
159
162
171
148
202
201
213
171
167
188
213
170
201
194
183
196
151
165
174
215
221
221
236
201
186
153
154
161
150
155
198
215
198
215
186
162
143
187
150
147
162
158
174
168
193
203
227
206
203
131
123
175
198
196
221
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
193
174
198
203
238
208
125
123
151
173
201
242
213
171
228
209
173
202
129
171
191
191
216
217
218
254
154
119
161
230
177
196
232
191
252
240
234
191
130
165
127
147
204
176
196
202
230
153
190
230
242
293
-999
236
232
282
233
211
-999
280
-999
280
230
151
195
238
219
161
173
263
276
195
165
147
115
187
236
195
236
291
166
210
125
141
184
272
299
197
190
223
201
143
142
185
-999
263
186
276
270
138
201
-999
263
127
165
202
202
257
-999
290
195
263
259
219
255
234
236
170
245
220
210
250
262
248
190
250
222
240
279
220
286
248
153
212
254
190
252
275
270
226
263
257
269
158
153
-999
-999
284
308
137
-999
254
-999
290
190
160
199
210
257
202
225
247
250
177
-999
211
225
235
236
197
217
-999
225
219
138
183
196
237
180
207
220
222
240
221
211
241
247
208
225
255
172
155
176
188
165
159
191
225
193
213
202
218
227
227
242
167
181
198
212
229
206
-999
223
224
257
286
-999
246
203
219
240
247
225
215
195
215
186
186
194
215
236
237
161
200
-999
223
193
183
186
172
215
244
180
198
194
222
242
275
258
-999
195
188
190
202
223
216
242
221
208
202
188
207
202
226
233
177
226
245
177
178
179
195
184
184
177
214
213
217
204
193
204
235
225
208
216
232
133
163
171
180
-999
181
193
174
193
162
208
202
136
152
155
164
173
163
-999
198
207
186
215
136
135
172
160
112
88
150
156
141
-999
132
149
162
193
198
225
197
118
119
130
168
175
169
198
-999
215
218
202
201
182
217
128
128
177
180
176
144
-999
162
155
178
203
-999
-999
-999
-999
-999
-999
228
171
210
208
119
138
158
196
161
150
-999
-999
218
201
241
238
245
-999
251
104
100
133
155
144
137
147
144
151
-999
-999
243
-999
241
241
191
249
127
186
-999
238
180
225
211
121
161
-999
255
269
211
277
213
-999
-999
261
277
188
208
216
244
-999
241
244
250
233
255
267
-999
263
277
255
261
236
298
-999
-999
168
222
329
125
128
-999
200
255
205
166
130
217
-999
311
284
287
281
228
245
-999
304
275
292
302
181
209
-999
286
198
222
286
145
173
-999
233
251
250
219
255
283
-999
225
215
200
247
241
155
-999
183
213
236
177
178
227
-999
266
230
272
291
313
202
-999
255
-999
-999
277
-999
216
-999
-999
241
205
-999
261
261
-999
233
-999
-999
-999
244
216
-999
212
247
-999
255
233
166
-999
213
225
244
244
277
177
-999
216
205
213
200
233
202
-999
261
177
222
250
213
228
-999
272
202
222
238
255
233
-999
248
219
213
221
211
219
-999
222
272
289
211
215
222
-999
222
190
222
238
205
194
-999
272
244
236
222
-999
233
-999
188
211
215
227
222
225
-999
188
202
212
188
208
222
-999
212
164
167
216
230
233
-999
235
223
197
201
-999
202
-999
192
243
-999
208
209
-999
253
-999
-999
251
280
238
251
194
-999
161
167
162
210
201
222
-999
-999
248
170
190
212
220
-999
217
223
222
-999
181
203
-999
237
173
180
224
148
142
-999
195
180
166
-999
183
183
-999
217
178
217
194
233
-999
-999
166
162
177
183
173
-999
190
145
167
178
190
202
-999
206
112
90
144
155
173
-999
188
201
185
165
173
166
-999
188
185
-999
227
111
178
-999
205
-999
200
178
112
133
-999
183
201
211
230
192
190
-999
211
194
100
105
169
190
-999
211
177
195
201
233
-999
-999
128
150
133
105
-999
-999
-999
178
-999
-999
201
197
222
219
244
-999
245
227
-999
238
250
161
-999
127
189
156
-999
172
205
-999
260
261
169
161
205
218
238
283
-999
80
130
-999
225
219
278
277
272
138
-999
167
227
183
166
188
202
-999
277
230
250
211
260
127
-999
100
133
-999
216
272
200
-999
-999
216
227
250
272
205
-999
250
250
277
261
111
140
-999
166
-999
-999
127
155
-999
-999
244
269
277
316
338
288
-999
311
333
227
201
333
244
-999
238
288
222
238
261
311
-999
255
283
272
272
288
227
-999
205
211
188
238
183
244
-999
233
205
233
205
222
255
-999
238
-999
161
222
216
227
-999
227
-999
255
188
261
-999
-999
261
266
-999
-999
-999
-999
244
236
-999
233
-999
219
221
-999
244
210
201
202
216
227
-999
266
255
232
251
255
149
-999
149
180
186
191
221
184
-999
193
199
233
260
297
190
-999
272
228
208
216
205
227
-999
250
171
208
230
251
200
-999
237
201
193
210
212
233
-999
275
180
175
194
176
119
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
183
158
186
216
163
187
-999
231
183
186
173
136
164
-999
-999
212
217
143
165
184
-999
196
178
240
265
279
189
-999
225
100
140
182
185
196
-999
217
199
150
196
245
180
-999
175
228
-999
101
100
127
-999
222
221
219
250
267
219
-999
262
171
230
283
167
216
-999
296
210
156
110
139
178
-999
219
213
250
267
-999
269
-999
-999
272
278
269
228
222
-999
179
225
227
230
110
-999
-999
284
112
228
173
240
189
-999
243
185
258
258
183
268
-999
-999
223
233
139
202
222
-999
211
221
247
225
210
139
-999
141
183
263
255
250
139
-999
241
230
291
219
141
221
-999
158
213
-999
269
137
208
-999
232
222
269
225
271
272
-999
295
291
267
-999
269
277
-999
217
267
256
248
249
-999
-999
-999
333
222
250
249
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-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
209
220
220
212
227
225
255
283
191
180
152
190
227
204
234
190
186
221
231
233
248
198
216
225
237
226
250
244
254
264
263
216
210
222
237
232
248
201
211
219
230
238
217
150
178
252
218
233
265
219
247
300
184
147
222
240
146
198
201
226
274
254
210
238
238
242
228
245
269
136
168
170
180
191
196
193
229
265
205
159
208
220
219
208
154
197
242
221
201
172
157
166
197
218
236
165
167
181
156
192
171
183
198
201
219
236
251
260
205
217
171
224
165
152
207
200
224
118
156
214
226
150
164
164
133
165
152
159
166
169
184
170
158
200
197
199
212
188
198
156
180
184
142
157
114
49
100
139
167
172
163
199
189
205
200
206
231
188
186
176
174
185
203
200
188
230
121
167
204
225
204
218
220
219
234
235
222
88
122
150
150
178
139
100
108
128
136
144
145
146
130
123
148
164
183
137
152
194
214
204
207
223
243
110
200
220
94
106
145
134
194
168
224
214
159
171
154
201
203
165
221
217
224
187
217
234
229
244
237
249
193
172
157
193
220
171
191
177
204
192
179
208
259
138
168
217
207
126
130
117
115
115
134
122
141
193
182
178
237
244
254
266
286
248
208
197
255
290
305
191
222
217
254
268
277
283
165
162
106
173
247
136
166
164
151
107
115
146
160
183
221
242
263
203
204
265
156
108
170
218
182
217
235
267
188
247
265
281
283
296
185
183
207
209
241
283
215
267
175
178
252
296
264
260
296
203
117
148
134
143
135
206
286
243
204
271
270
278
216
239
230
202
214
265
233
208
292
292
135
143
179
238
203
208
210
257
216
235
191
208
252
218
154
181
189
232
265
251
284
284
289
168
193
243
148
201
253
249
259
249
219
244
205
253
196
169
222
236
230
211
232
189
221
248
256
221
226
237
275
232
240
219
207
230
242
242
253
236
172
152
171
210
228
243
220
211
219
242
247
235
252
279
226
235
240
263
238
240
285
263
278
257
155
170
214
220
261
277
147
240
220
254
230
239
265
174
210
244
206
195
246
246
204
238
258
300
221
275
289
143
207
206
201
213
248
203
172
171
164
177
181
199
225
216
232
219
257
216
204
201
202
202
238
194
255
249
266
277
275
255
194
209
225
168
175
165
153
146
170
203
167
180
183
206
194
217
178
211
230
137
163
178
189
214
158
235
232
234
198
133
136
190
165
205
189
220
237
228
161
207
255
202
214
223
202
222
188
205
240
97
133
169
168
188
198
132
184
188
211
219
194
150
88
153
168
157
167
189
221
158
196
204
235
136
95
121
169
192
182
218
210
90
106
101
131
169
210
204
133
211
111
161
192
190
208
233
248
227
125
190
254
166
216
254
257
215
127
128
132
99
159
193
185
171
233
171
253
282
246
211
230
220
162
277
94
100
142
189
136
180
233
189
127
195
233
262
277
284
203
151
252
230
148
208
235
221
134
169
257
249
217
121
141
191
251
238
272
178
261
120
91
145
200
261
188
137
151
224
244
117
192
229
302
227
253
149
247
274
234
266
250
81
119
156
174
203
198
228
279
241
242
273
159
186
225
215
186
223
262
230
212
240
197
209
243
160
164
116
147
159
201
231
218
177
203
216
221
254
277
244
290
195
173
219
267
236
266
145
203
250
255
226
213
226
212
230
224
230
209
217
205
263
203
201
229
253
232
223
201
224
217
219
251
261
233
257
208
190
213
220
224
221
202
230
242
219
228
208
211
211
186
220
252
191
155
193
192
226
216
220
187
170
193
207
237
260
207
189
214
186
219
229
235
221
258
253
234
218
243
212
203
200
211
215
212
222
243
232
184
207
193
209
199
212
225
230
220
208
201
181
227
202
177
193
175
158
194
197
204
211
204
195
195
203
216
265
163
168
168
213
239
263
249
264
290
255
256
169
238
156
174
153
155
142
140
172
213
233
242
255
168
113
177
196
170
178
177
200
197
176
211
146
108
145
179
220
192
193
213
164
188
223
244
194
181
203
189
174
149
145
189
180
208
132
163
143
178
192
201
222
225
202
190
212
229
221
149
197
197
225
242
174
120
143
172
174
183
171
140
120
154
182
209
204
219
148
115
124
158
180
180
136
151
162
178
177
187
215
217
220
238
257
241
142
144
196
199
141
166
156
158
190
210
200
151
188
187
172
186
214
252
263
87
126
131
159
189
246
236
184
183
153
168
197
170
197
179
213
269
274
155
184
144
191
213
261
300
101
132
210
219
131
170
223
305
245
264
113
98
125
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
258
242
179
173
227
237
263
221
198
239
226
243
177
157
152
147
162
186
206
212
227
217
214
239
231
209
268
262
217
224
242
229
218
188
184
183
184
186
196
215
229
241
226
232
247
155
145
187
210
238
230
203
183
176
190
194
221
182
222
225
209
223
214
224
230
215
184
218
244
177
184
224
239
198
214
247
226
202
222
201
226
231
220
228
234
189
227
182
230
199
184
203
226
236
114
171
171
197
200
188
205
231
214
194
160
180
210
186
176
184
177
208
246
224
236
252
186
111
136
163
194
231
182
204
122
186
165
178
178
161
181
143
140
158
158
160
180
191
171
185
205
203
198
150
166
182
-999
178
195
228
194
156
185
176
145
126
-999
143
144
166
163
166
184
193
211
135
202
225
226
218
151
156
100
146
196
134
144
160
173
162
187
154
152
197
196
143
136
159
165
178
-999
212
159
192
184
187
196
203
232
265
271
243
272
282
141
227
284
204
136
241
292
98
172
279
254
113
191
264
123
101
116
111
159
179
185
232
249
179
241
243
247
267
175
183
240
247
176
175
231
276
290
121
143
220
245
230
244
240
257
248
170
171
147
199
264
224
166
153
170
212
145
135
192
222
195
268
224
208
224
232
272
245
221
270
287
182
188
195
196
177
155
158
170
162
209
243
161
239
204
202
226
159
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
226
228
246
180
178
159
202
251
235
238
179
238
206
178
211
215
223
230
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
250
241
252
240
253
250
290
143
165
201
214
228
238
141
203
174
178
181
178
213
230
219
212
216
222
233
224
256
264
151
150
147
186
177
185
182
215
187
225
190
144
225
227
168
187
204
196
223
243
253
258
226
217
255
226
186
170
130
132
201
226
192
225
196
241
211
181
176
172
173
179
192
191
201
216
224
173
244
254
153
162
194
217
185
214
190
223
226
203
159
195
173
177
186
171
166
151
201
189
176
204
213
185
152
174
187
153
153
146
173
141
170
197
216
150
202
205
187
222
121
104
157
193
245
-999
198
136
194
192
127
156
145
203
194
179
160
155
180
222
204
209
208
205
-999
198
218
254
195
209
254
288
234
295
294
275
205
279
245
245
251
165
210
245
285
294
292
159
206
267
313
319
123
103
76
96
174
230
203
184
176
186
191
234
312
215
208
264
177
214
199
259
176
200
218
273
227
213
125
168
218
229
256
176
181
268
274
206
254
-999
183
-999
235
288
217
280
243
139
145
206
239
186
197
198
223
158
176
190
225
262
234
259
221
255
191
159
189
230
200
258
169
196
249
222
199
227
244
288
274
153
212
275
218
261
202
222
285
190
198
223
234
245
272
192
194
182
207
215
230
235
229
194
211
212
248
284
184
221
237
261
270
173
194
231
260
279
290
182
234
271
258
284
204
197
189
202
244
241
265
220
179
208
223
243
216
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
228
226
245
201
229
239
242
240
238
213
216
227
237
179
194
209
215
184
235
225
214
220
231
236
267
225
246
276
217
196
211
203
256
294
146
226
221
205
231
230
225
241
276
153
244
255
243
205
209
183
195
203
191
192
260
174
180
190
203
188
211
224
235
206
245
253
186
179
241
226
194
200
218
182
148
171
174
187
202
203
232
168
212
209
197
177
184
196
231
244
213
244
238
152
236
258
210
170
132
91
135
143
153
168
164
193
203
156
179
157
182
191
164
176
167
237
189
102
97
140
172
197
133
178
161
196
196
183
125
149
147
147
173
170
192
188
223
159
153
189
166
197
236
220
128
105
160
144
172
185
240
269
249
173
272
279
276
272
80
174
212
183
107
160
214
136
157
168
163
158
208
242
216
212
224
115
131
216
143
183
197
195
232
192
209
216
211
227
224
142
200
176
233
228
172
102
126
196
237
184
192
176
157
141
179
189
202
183
191
201
203
201
265
284
277
267
223
263
212
174
289
165
246
129
229
252
141
127
117
-999
-999
-999
-999
-999
-999
-999
-999
-999
229
160
230
237
264
286
-999
-999
-999
-999
-999
111
138
182
214
266
309
114
100
168
228
280
150
148
194
246
174
183
256
179
221
245
263
177
232
269
140
171
172
200
266
250
177
228
266
222
174
185
166
171
210
205
180
207
234
251
267
276
244
250
194
201
216
220
234
255
279
227
208
219
256
219
222
244
212
258
269
261
197
238
270
243
213
139
171
-999
-999
-999
-999
-999
-999
241
284
291
204
243
262
192
249
264
192
225
227
296
228
256
297
264
281
288
245
234
264
199
181
229
265
254
246
291
215
256
225
237
261
185
217
248
252
232
206
217
247
247
252
231
217
204
237
216
210
245
215
212
218
247
247
289
256
238
256
255
216
241
282
291
250
236
216
221
227
224
240
242
219
248
272
232
227
229
218
247
256
178
196
239
196
201
196
202
197
200
190
203
206
214
228
242
232
204
210
194
212
247
252
161
207
267
130
149
181
199
231
236
205
193
180
165
140
166
193
158
155
157
175
188
187
231
251
244
208
160
206
193
187
195
208
227
178
144
172
207
213
177
120
150
179
198
180
167
161
195
152
141
135
146
146
165
145
123
111
128
107
128
141
161
203
127
172
85
109
125
144
143
181
191
95
157
164
174
200
195
218
204
152
138
198
191
196
211
188
248
246
179
183
200
174
202
141
208
151
98
156
170
187
203
204
239
240
197
163
205
236
248
263
195
123
152
208
255
210
233
194
238
255
-999
-999
265
264
242
225
216
116
167
257
294
270
208
287
158
106
104
136
153
233
275
284
195
104
171
230
224
256
268
276
215
238
282
317
299
295
323
279
173
157
283
304
224
152
241
312
199
301
210
75
72
91
165
229
253
269
299
302
171
231
236
256
286
232
161
194
240
265
162
195
244
271
238
263
161
157
204
256
165
229
258
157
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
204
205
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
217
315
322
336
320
263
297
-999
293
192
-999
267
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
262
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
145
125
138
168
229
251
222
241
225
222
249
243
191
243
201
244
227
248
219
239
148
193
235
239
249
178
179
212
234
228
159
188
169
183
202
242
264
234
241
224
267
269
194
199
240
170
153
176
178
193
214
185
180
175
202
191
207
206
201
197
213
233
247
144
192
163
137
195
213
171
196
208
224
213
187
181
161
191
179
142
185
142
134
143
156
176
190
192
187
119
130
147
153
187
208
184
189
150
171
185
154
117
155
180
156
164
185
176
153
171
196
210
236
225
207
113
109
116
140
142
174
146
185
174
97
131
156
170
158
134
156
193
201
216
243
224
213
146
97
173
204
187
91
140
206
245
250
257
267
264
261
235
120
187
235
243
250
246
122
164
185
197
203
250
267
250
219
170
135
166
176
198
221
235
256
147
164
208
130
125
207
102
124
213
252
169
222
234
242
280
286
197
120
143
201
245
253
244
232
167
168
173
185
242
189
260
283
291
306
329
203
214
161
150
149
139
174
231
236
289
209
175
202
234
171
202
137
-999
-999
-999
217
277
202
180
242
246
201
232
265
231
251
251
256
247
174
236
262
251
243
232
230
261
271
300
293
232
183
184
260
243
253
258
269
262
254
269
234
240
251
260
268
189
142
217
219
219
256
263
191
194
229
264
202
233
235
244
256
213
241
289
277
245
238
271
274
240
252
261
250
226
255
265
255
240
184
251
253
233
263
246
157
198
228
196
199
257
272
265
207
243
195
226
280
265
232
246
246
244
265
295
201
201
230
261
255
286
302
232
254
260
242
238
245
263
256
258
215
211
231
246
268
233
234
240
251
248
238
205
223
266
297
308
206
303
193
167
198
207
205
210
210
204
196
216
224
195
192
191
222
225
264
233
190
254
247
263
238
143
223
196
179
173
201
192
205
241
265
213
159
185
240
233
250
240
233
156
216
237
257
215
148
161
170
178
174
191
202
183
203
212
256
197
196
208
194
202
206
232
180
203
214
242
238
221
154
150
174
198
205
146
175
224
231
232
232
202
253
255
249
241
255
198
239
244
243
130
195
208
228
229
225
210
177
186
201
188
129
121
124
170
201
203
217
144
170
209
157
186
132
140
148
137
122
128
139
169
194
177
184
212
212
164
153
187
218
228
202
201
206
233
248
262
183
142
185
210
215
185
231
227
166
212
217
239
263
229
140
211
170
250
251
262
138
206
261
194
302
168
230
272
199
282
287
209
112
213
275
264
251
228
248
284
280
166
174
223
232
250
216
240
199
169
207
190
255
249
230
266
285
220
254
276
319
240
313
174
171
205
274
308
252
316
240
108
168
219
279
234
312
319
189
177
231
217
202
214
281
259
177
192
253
286
293
129
169
269
149
214
248
266
310
310
249
241
206
259
168
201
203
174
201
211
247
229
315
180
224
260
259
275
283
195
247
248
248
170
202
207
242
206
200
221
188
251
223
213
278
140
213
287
173
171
240
271
274
297
162
254
268
160
234
289
292
174
154
260
255
158
155
210
230
235
237
236
252
265
230
254
182
170
202
213
249
246
268
209
232
260
275
165
234
260
266
218
259
260
227
274
200
200
227
217
213
254
227
247
169
193
223
242
226
206
259
265
233
255
223
252
253
273
282
260
228
234
252
240
219
205
256
205
247
180
128
142
164
200
242
201
233
246
291
193
180
242
271
177
216
245
250
222
243
176
195
191
227
250
156
131
181
214
225
234
204
224
247
219
231
246
156
194
220
245
234
272
186
184
249
171
188
212
206
254
245
150
166
177
178
187
224
205
131
117
219
213
211
246
164
147
154
172
213
214
213
228
224
209
164
153
158
170
140
160
194
222
203
147
184
178
182
208
141
139
176
175
174
167
170
203
212
240
252
227
150
169
165
163
161
143
184
211
133
156
169
77
105
116
131
100
140
178
191
181
201
226
222
142
200
201
199
222
180
168
195
177
191
227
183
224
239
225
221
231
218
207
215
185
190
187
200
200
122
171
171
145
178
233
242
172
175
220
264
162
245
238
163
165
200
220
169
147
156
161
170
158
161
152
186
237
153
134
167
214
182
145
199
236
175
152
201
238
233
248
203
214
256
293
279
168
225
170
147
204
248
217
286
205
181
248
258
259
305
223
201
192
217
197
235
236
185
132
179
191
218
218
242
260
277
190
165
268
270
204
209
274
231
264
171
214
258
271
289
235
282
307
230
242
136
191
204
257
258
273
175
179
242
241
217
223
185
155
217
246
189
182
254
205
173
246
200
222
256
249
269
299
310
182
213
272
270
260
279
133
213
252
278
277
257
261
296
266
279
230
255
259
234
217
265
265
233
281
271
250