suryadev1 commited on
Commit
bffd338
1 Parent(s): 03782e3
app.py CHANGED
@@ -1,3 +1,96 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  import gradio as gr
2
  from huggingface_hub import hf_hub_download
3
  import pickle
@@ -70,14 +163,195 @@ def process_file(file,label, model_name):
70
  models = ["FS", "IS", "CORRECTNESS","EFFECTIVENESS"]
71
 
72
  # Create the Gradio interface
73
- with gr.Blocks() as demo:
74
- gr.Markdown("# ASTRA")
75
- gr.Markdown("Upload a .txt file and select a model from the dropdown menu.")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
76
 
77
  with gr.Row():
78
- file_input = gr.File(label="Upload a .txt file", file_types=['.txt'])
79
- label_input = gr.File(label="Upload a .txt file", file_types=['.txt'])
80
- model_dropdown = gr.Dropdown(choices=models, label="Select a model")
 
81
 
82
  with gr.Row():
83
  output_text = gr.Textbox(label="Output Text")
@@ -87,4 +361,4 @@ with gr.Blocks() as demo:
87
  btn.click(fn=process_file, inputs=[file_input,label_input, model_dropdown], outputs=[output_text,output_image])
88
 
89
  # Launch the app
90
- demo.launch()
 
1
+
2
+
3
+ # import gradio as gr
4
+ # from huggingface_hub import hf_hub_download
5
+ # import pickle
6
+ # import gradio as gr
7
+ # import numpy as np
8
+ # import subprocess
9
+ # import shutil
10
+ # import matplotlib.pyplot as plt
11
+ # from sklearn.metrics import roc_curve, auc
12
+ # # Define the function to process the input file and model selection
13
+ # def process_file(file,label, model_name):
14
+ # with open(file.name, 'r') as f:
15
+ # content = f.read()
16
+ # saved_test_dataset = "train.txt"
17
+ # saved_test_label = "train_label.txt"
18
+
19
+ # # Save the uploaded file content to a specified location
20
+ # shutil.copyfile(file.name, saved_test_dataset)
21
+ # shutil.copyfile(label.name, saved_test_label)
22
+ # # For demonstration purposes, we'll just return the content with the selected model name
23
+ # if(model_name=="FS"):
24
+ # checkpoint="ratio_proportion_change3/output/FS/bert_fine_tuned.model.ep32"
25
+ # elif(model_name=="IS"):
26
+ # checkpoint="ratio_proportion_change3/output/IS/bert_fine_tuned.model.ep14"
27
+ # elif(model_name=="CORRECTNESS"):
28
+ # checkpoint="ratio_proportion_change3/output/correctness/bert_fine_tuned.model.ep48"
29
+ # elif(model_name=="EFFECTIVENESS"):
30
+ # checkpoint="ratio_proportion_change3/output/effectiveness/bert_fine_tuned.model.ep28"
31
+ # else:
32
+ # checkpoint=None
33
+
34
+ # print(checkpoint)
35
+ # # subprocess.run(["python", "src/test_saved_model.py",
36
+ # # "--finetuned_bert_checkpoint",checkpoint
37
+ # # ])
38
+ # result = {}
39
+ # with open("result.txt", 'r') as file:
40
+ # for line in file:
41
+ # key, value = line.strip().split(': ', 1)
42
+ # # print(type(key))
43
+ # if key=='epoch':
44
+ # result[key]=value
45
+ # else:
46
+ # result[key]=float(value)
47
+ # # Create a plot
48
+ # with open("roc_data.pkl", "rb") as f:
49
+ # fpr, tpr, _ = pickle.load(f)
50
+
51
+
52
+
53
+ # roc_auc = auc(fpr, tpr)
54
+ # fig, ax = plt.subplots()
55
+ # ax.plot(fpr, tpr, color='blue', lw=2, label=f'ROC curve (area = {roc_auc:.2f})')
56
+ # ax.plot([0, 1], [0, 1], color='navy', lw=2, linestyle='--')
57
+ # ax.set(xlabel='False Positive Rate', ylabel='True Positive Rate', title=f'ROC Curve: {model_name}')
58
+ # ax.legend(loc="lower right")
59
+ # ax.grid()
60
+
61
+ # # Save plot to a file
62
+ # plot_path = "plot.png"
63
+ # fig.savefig(plot_path)
64
+ # plt.close(fig)
65
+
66
+ # # Prepare text output
67
+ # text_output = f"Model: {model_name}\nResult:\n{result}"
68
+
69
+ # return text_output,plot_path
70
+
71
+ # # List of models for the dropdown menu
72
+ # models = ["FS", "IS", "CORRECTNESS","EFFECTIVENESS"]
73
+
74
+ # # Create the Gradio interface
75
+ # with gr.Blocks() as demo:
76
+ # gr.Markdown("# ASTRA")
77
+ # gr.Markdown("Upload a .txt file and select a model from the dropdown menu.")
78
+
79
+ # with gr.Row():
80
+ # file_input = gr.File(label="Upload a .txt file", file_types=['.txt'])
81
+ # label_input = gr.File(label="Upload a .txt file", file_types=['.txt'])
82
+ # model_dropdown = gr.Dropdown(choices=models, label="Select a model")
83
+
84
+ # with gr.Row():
85
+ # output_text = gr.Textbox(label="Output Text")
86
+ # output_image = gr.Image(label="Output Plot")
87
+
88
+ # btn = gr.Button("Submit")
89
+ # btn.click(fn=process_file, inputs=[file_input,label_input, model_dropdown], outputs=[output_text,output_image])
90
+
91
+ # # Launch the app
92
+ # demo.launch()
93
+
94
  import gradio as gr
95
  from huggingface_hub import hf_hub_download
96
  import pickle
 
163
  models = ["FS", "IS", "CORRECTNESS","EFFECTIVENESS"]
164
 
165
  # Create the Gradio interface
166
+ with gr.Blocks(css="""
167
+ body {
168
+ background-color: #1e1e1e!important;
169
+ font-family: 'Arial', sans-serif;
170
+ color: #f5f5f5!important;;
171
+ }
172
+ .gradio-container {
173
+ max-width: 850px!important;
174
+ margin: 0 auto!important;;
175
+ padding: 20px!important;;
176
+ background-color: #292929!important;
177
+ border-radius: 10px;
178
+ box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);
179
+ }
180
+ .gradio-container-4-44-0 .prose h1 {
181
+ font-size: var(--text-xxl);
182
+ color: #ffffff!important;
183
+ }
184
+ #title {
185
+ color: white!important;
186
+ font-size: 2.3em;
187
+ font-weight: bold;
188
+ text-align: center!important;
189
+ margin-bottom: 20px;
190
+ }
191
+ .description {
192
+ text-align: center;
193
+ font-size: 1.1em;
194
+ color: #bfbfbf;
195
+ margin-bottom: 30px;
196
+ }
197
+ .file-box {
198
+ max-width: 180px;
199
+ padding: 5px;
200
+ background-color: #444!important;
201
+ border: 1px solid #666!important;
202
+ border-radius: 6px;
203
+ height: 80px!important;;
204
+ margin: 0 auto!important;;
205
+ text-align: center;
206
+ color: transparent;
207
+ }
208
+ .file-box span {
209
+ color: #f5f5f5!important;
210
+ font-size: 1em;
211
+ line-height: 45px; /* Vertically center text */
212
+ }
213
+ .dropdown-menu {
214
+ max-width: 220px;
215
+ margin: 0 auto!important;
216
+ background-color: #444!important;
217
+ color:#444!important;
218
+ border-radius: 6px;
219
+ padding: 8px;
220
+ font-size: 1.1em;
221
+ border: 1px solid #666;
222
+ }
223
+ .button {
224
+ background-color: #4CAF50!important;
225
+ color: white!important;
226
+ font-size: 1.1em;
227
+ padding: 10px 25px;
228
+ border-radius: 6px;
229
+ cursor: pointer;
230
+ transition: background-color 0.2s ease-in-out;
231
+ }
232
+ .button:hover {
233
+ background-color: #45a049!important;
234
+ }
235
+ .output-text {
236
+ background-color: #333!important;
237
+ padding: 12px;
238
+ border-radius: 8px;
239
+ border: 1px solid #666;
240
+ font-size: 1.1em;
241
+ }
242
+ .footer {
243
+ text-align: center;
244
+ margin-top: 50px;
245
+ font-size: 0.9em;
246
+ color: #b0b0b0;
247
+ }
248
+ .svelte-12ioyct .wrap {
249
+ display: none !important;
250
+ }
251
+ .file-label-text {
252
+ display: none !important;
253
+ }
254
+
255
+ div.svelte-sfqy0y {
256
+ display: flex;
257
+ flex-direction: inherit;
258
+ flex-wrap: wrap;
259
+ gap: var(--form-gap-width);
260
+ box-shadow: var(--block-shadow);
261
+ border: var(--block-border-width) solid var(--border-color-primary);
262
+ border-radius: var(--block-radius);
263
+ background: #1f2937!important;
264
+ overflow-y: hidden;
265
+ }
266
+
267
+ .block.svelte-12cmxck {
268
+ position: relative;
269
+ margin: 0;
270
+ box-shadow: var(--block-shadow);
271
+ border-width: var(--block-border-width);
272
+ border-color: var(--block-border-color);
273
+ border-radius: var(--block-radius);
274
+ background: #1f2937!important;
275
+ width: 100%;
276
+ line-height: var(--line-sm);
277
+ }
278
+
279
+ .svelte-12ioyct .wrap {
280
+ display: none !important;
281
+ }
282
+ .file-label-text {
283
+ display: none !important;
284
+ }
285
+ input[aria-label="file upload"] {
286
+ display: none !important;
287
+ }
288
+
289
+ gradio-app .gradio-container.gradio-container-4-44-0 .contain .file-box span {
290
+ font-size: 1em;
291
+ line-height: 45px;
292
+ color: #1f2937 !important;
293
+ }
294
+ .wrap.svelte-12ioyct {
295
+ display: flex;
296
+ flex-direction: column;
297
+ justify-content: center;
298
+ align-items: center;
299
+ min-height: var(--size-60);
300
+ color: #1f2937 !important;
301
+ line-height: var(--line-md);
302
+ height: 100%;
303
+ padding-top: var(--size-3);
304
+ text-align: center;
305
+ margin: auto var(--spacing-lg);
306
+ }
307
+ span.svelte-1gfkn6j:not(.has-info) {
308
+ margin-bottom: var(--spacing-lg);
309
+ color: white!important;
310
+ }
311
+ label.float.svelte-1b6s6s {
312
+ position: relative!important;
313
+ top: var(--block-label-margin);
314
+ left: var(--block-label-margin);
315
+ }
316
+ label.svelte-1b6s6s {
317
+ display: inline-flex;
318
+ align-items: center;
319
+ z-index: var(--layer-2);
320
+ box-shadow: var(--block-label-shadow);
321
+ border: var(--block-label-border-width) solid var(--border-color-primary);
322
+ border-top: none;
323
+ border-left: none;
324
+ border-radius: var(--block-label-radius);
325
+ background: rgb(120 151 180)!important;
326
+ padding: var(--block-label-padding);
327
+ pointer-events: none;
328
+ color: #1f2937!important;
329
+ font-weight: var(--block-label-text-weight);
330
+ font-size: var(--block-label-text-size);
331
+ line-height: var(--line-sm);
332
+ }
333
+ .file.svelte-18wv37q.svelte-18wv37q {
334
+ display: block!important;
335
+ width: var(--size-full);
336
+ }
337
+
338
+ tbody.svelte-18wv37q>tr.svelte-18wv37q:nth-child(odd) {
339
+ background: ##7897b4!important;
340
+ color: white;
341
+ background: #aca7b2;
342
+ }
343
+ .gradio-container-4-31-4 .prose h1, .gradio-container-4-31-4 .prose h2, .gradio-container-4-31-4 .prose h3, .gradio-container-4-31-4 .prose h4, .gradio-container-4-31-4 .prose h5 {
344
+
345
+ color: white;
346
+ """) as demo:
347
+ gr.Markdown("<h1 id='title'>ASTRA</h1>", elem_id="title")
348
+ gr.Markdown("<p class='description'>Upload a .txt file and select a model from the dropdown menu.</p>")
349
 
350
  with gr.Row():
351
+ file_input = gr.File(label="Upload a test file", file_types=['.txt'], elem_classes="file-box")
352
+ label_input = gr.File(label="Upload test labels", file_types=['.txt'], elem_classes="file-box")
353
+
354
+ model_dropdown = gr.Dropdown(choices=models, label="Select Model", elem_classes="dropdown-menu")
355
 
356
  with gr.Row():
357
  output_text = gr.Textbox(label="Output Text")
 
361
  btn.click(fn=process_file, inputs=[file_input,label_input, model_dropdown], outputs=[output_text,output_image])
362
 
363
  # Launch the app
364
+ demo.launch()
plot.png ADDED
result.txt CHANGED
@@ -1,6 +1,7 @@
1
  epoch: EP0_test
2
- accuracy: 12.545819442371167
3
  avg_loss: 0.0
4
- precisions: 0.9988672445640735
5
- recalls: 0.8782073609659816
6
- f1_scores: 0.9254850123297983
 
 
1
  epoch: EP0_test
2
+ accuracy: 44.46517412935324
3
  avg_loss: 0.0
4
+ precisions: 0.8893034825870647
5
+ recalls: 1.0
6
+ f1_scores: 0.9414088215931534
7
+ auc_score: 0.5
roc_data.pkl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8b84bcb95e30a1c23f399643fc8dd20b57d7a849faf2670a3df9b7d0f9285f34
3
+ size 257
src/__pycache__/attention.cpython-312.pyc CHANGED
Binary files a/src/__pycache__/attention.cpython-312.pyc and b/src/__pycache__/attention.cpython-312.pyc differ
 
src/__pycache__/bert.cpython-312.pyc CHANGED
Binary files a/src/__pycache__/bert.cpython-312.pyc and b/src/__pycache__/bert.cpython-312.pyc differ
 
src/__pycache__/classifier_model.cpython-312.pyc CHANGED
Binary files a/src/__pycache__/classifier_model.cpython-312.pyc and b/src/__pycache__/classifier_model.cpython-312.pyc differ
 
src/__pycache__/dataset.cpython-312.pyc CHANGED
Binary files a/src/__pycache__/dataset.cpython-312.pyc and b/src/__pycache__/dataset.cpython-312.pyc differ
 
src/__pycache__/embedding.cpython-312.pyc CHANGED
Binary files a/src/__pycache__/embedding.cpython-312.pyc and b/src/__pycache__/embedding.cpython-312.pyc differ
 
src/__pycache__/transformer.cpython-312.pyc CHANGED
Binary files a/src/__pycache__/transformer.cpython-312.pyc and b/src/__pycache__/transformer.cpython-312.pyc differ
 
src/__pycache__/transformer_component.cpython-312.pyc CHANGED
Binary files a/src/__pycache__/transformer_component.cpython-312.pyc and b/src/__pycache__/transformer_component.cpython-312.pyc differ
 
src/__pycache__/vocab.cpython-312.pyc CHANGED
Binary files a/src/__pycache__/vocab.cpython-312.pyc and b/src/__pycache__/vocab.cpython-312.pyc differ
 
train.txt ADDED
The diff for this file is too large to render. See raw diff
 
train_label.txt ADDED
@@ -0,0 +1,11792 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 1
3
+ 1
4
+
5
+ 1
6
+ 1
7
+ 1
8
+
9
+ 1
10
+ 1
11
+ 1
12
+
13
+ 1
14
+ 1
15
+ 1
16
+
17
+ 1
18
+ 1
19
+ 1
20
+
21
+ 1
22
+ 1
23
+ 1
24
+
25
+ 1
26
+ 1
27
+ 1
28
+
29
+ 1
30
+ 1
31
+ 1
32
+
33
+ 1
34
+ 1
35
+ 1
36
+
37
+ 1
38
+ 1
39
+ 1
40
+
41
+ 1
42
+ 1
43
+ 1
44
+
45
+ 1
46
+ 1
47
+ 1
48
+
49
+ 1
50
+ 1
51
+ 1
52
+
53
+ 1
54
+ 1
55
+ 1
56
+
57
+ 1
58
+ 1
59
+ 1
60
+
61
+ 1
62
+ 1
63
+ 1
64
+
65
+ 1
66
+ 1
67
+ 1
68
+
69
+ 1
70
+ 1
71
+ 1
72
+
73
+ 1
74
+ 1
75
+ 1
76
+
77
+ 1
78
+ 0
79
+ 0
80
+
81
+ 1
82
+ 1
83
+ 1
84
+
85
+ 1
86
+ 1
87
+ 1
88
+
89
+ 1
90
+ 1
91
+ 1
92
+
93
+ 1
94
+ 1
95
+ 1
96
+
97
+ 1
98
+ 1
99
+ 1
100
+
101
+ 1
102
+ 0
103
+ 0
104
+
105
+ 1
106
+ 1
107
+ 1
108
+
109
+ 1
110
+ 1
111
+ 1
112
+
113
+ 1
114
+ 1
115
+ 1
116
+
117
+ 1
118
+ 1
119
+ 1
120
+
121
+ 0
122
+ 0
123
+ 1
124
+
125
+ 1
126
+ 1
127
+ 1
128
+
129
+ 1
130
+ 1
131
+ 1
132
+
133
+ 1
134
+ 1
135
+ 1
136
+
137
+ 1
138
+ 1
139
+ 1
140
+
141
+ 1
142
+ 1
143
+ 0
144
+
145
+ 1
146
+ 1
147
+ 1
148
+
149
+ 1
150
+ 1
151
+ 1
152
+
153
+ 1
154
+ 1
155
+ 1
156
+
157
+ 1
158
+ 1
159
+ 1
160
+
161
+ 1
162
+ 1
163
+ 1
164
+
165
+ 1
166
+ 1
167
+ 1
168
+
169
+ 1
170
+ 0
171
+ 0
172
+
173
+ 1
174
+ 1
175
+ 1
176
+
177
+ 0
178
+ 1
179
+ 0
180
+
181
+ 1
182
+ 1
183
+ 1
184
+
185
+ 1
186
+ 1
187
+ 1
188
+
189
+ 1
190
+ 1
191
+ 1
192
+
193
+ 1
194
+ 1
195
+ 0
196
+
197
+ 1
198
+ 1
199
+ 1
200
+
201
+ 1
202
+ 1
203
+ 1
204
+
205
+ 0
206
+ 0
207
+ 0
208
+
209
+ 1
210
+ 1
211
+ 1
212
+
213
+ 1
214
+ 0
215
+ 0
216
+
217
+ 1
218
+ 1
219
+ 1
220
+
221
+ 1
222
+ 0
223
+ 1
224
+
225
+ 1
226
+ 1
227
+ 1
228
+
229
+ 1
230
+ 1
231
+ 1
232
+
233
+ 1
234
+ 1
235
+ 1
236
+
237
+ 1
238
+ 1
239
+ 1
240
+
241
+ 1
242
+ 1
243
+ 1
244
+
245
+ 1
246
+ 1
247
+ 1
248
+
249
+ 1
250
+ 1
251
+ 1
252
+
253
+ 1
254
+ 1
255
+ 1
256
+
257
+ 1
258
+ 1
259
+ 1
260
+
261
+ 1
262
+ 1
263
+ 1
264
+
265
+ 1
266
+ 1
267
+ 1
268
+
269
+ 1
270
+ 0
271
+ 0
272
+
273
+ 1
274
+ 1
275
+ 1
276
+
277
+ 1
278
+ 1
279
+ 1
280
+
281
+ 1
282
+ 1
283
+ 1
284
+
285
+ 1
286
+ 0
287
+ 1
288
+
289
+ 1
290
+ 1
291
+ 1
292
+
293
+ 1
294
+ 1
295
+ 1
296
+
297
+ 0
298
+ 0
299
+ 0
300
+
301
+ 1
302
+ 1
303
+ 1
304
+
305
+ 1
306
+ 1
307
+ 1
308
+
309
+ 1
310
+ 1
311
+ 1
312
+
313
+ 1
314
+ 1
315
+ 1
316
+
317
+ 0
318
+ 0
319
+ 0
320
+
321
+ 0
322
+ 1
323
+ 1
324
+
325
+ 1
326
+ 1
327
+ 1
328
+
329
+ 1
330
+ 1
331
+ 0
332
+
333
+ 1
334
+ 1
335
+ 1
336
+
337
+ 1
338
+ 1
339
+ 1
340
+
341
+ 1
342
+ 1
343
+ 1
344
+
345
+ 1
346
+ 1
347
+ 1
348
+
349
+ 1
350
+ 1
351
+ 1
352
+
353
+ 1
354
+ 1
355
+ 1
356
+
357
+ 1
358
+ 1
359
+ 1
360
+
361
+ 1
362
+ 1
363
+ 1
364
+
365
+ 1
366
+ 1
367
+ 1
368
+
369
+ 1
370
+ 1
371
+ 1
372
+
373
+ 1
374
+ 1
375
+ 1
376
+
377
+ 1
378
+ 1
379
+ 1
380
+
381
+ 1
382
+ 1
383
+ 1
384
+
385
+ 1
386
+ 1
387
+ 1
388
+
389
+ 1
390
+ 1
391
+ 1
392
+
393
+ 1
394
+ 1
395
+ 1
396
+
397
+ 1
398
+ 1
399
+ 1
400
+
401
+ 1
402
+ 1
403
+ 1
404
+
405
+ 1
406
+ 1
407
+ 1
408
+
409
+ 1
410
+ 1
411
+ 1
412
+
413
+ 1
414
+ 1
415
+ 1
416
+
417
+ 1
418
+ 1
419
+ 1
420
+
421
+ 0
422
+ 0
423
+ 0
424
+
425
+ 1
426
+ 1
427
+ 1
428
+
429
+ 1
430
+ 1
431
+ 1
432
+
433
+ 1
434
+ 1
435
+ 1
436
+
437
+ 1
438
+ 0
439
+ 0
440
+
441
+ 1
442
+ 1
443
+ 1
444
+
445
+ 1
446
+ 1
447
+ 1
448
+
449
+ 1
450
+ 1
451
+ 1
452
+
453
+ 1
454
+ 1
455
+ 1
456
+
457
+ 1
458
+ 1
459
+ 1
460
+
461
+ 1
462
+ 1
463
+ 1
464
+
465
+ 1
466
+ 1
467
+ 1
468
+
469
+ 1
470
+ 1
471
+ 1
472
+
473
+ 1
474
+ 1
475
+ 0
476
+
477
+ 1
478
+ 1
479
+ 1
480
+
481
+ 1
482
+ 1
483
+ 1
484
+
485
+ 1
486
+ 1
487
+ 1
488
+
489
+ 1
490
+ 1
491
+ 1
492
+
493
+ 1
494
+ 1
495
+ 1
496
+
497
+ 1
498
+ 1
499
+ 1
500
+
501
+ 1
502
+ 1
503
+ 0
504
+
505
+ 1
506
+ 1
507
+ 1
508
+
509
+ 1
510
+ 1
511
+ 1
512
+
513
+ 1
514
+ 1
515
+ 1
516
+
517
+ 1
518
+ 1
519
+ 1
520
+
521
+ 1
522
+ 1
523
+ 1
524
+
525
+ 1
526
+ 1
527
+ 1
528
+
529
+ 1
530
+ 1
531
+ 1
532
+
533
+ 0
534
+ 0
535
+ 0
536
+
537
+ 0
538
+ 0
539
+ 0
540
+
541
+ 1
542
+ 1
543
+ 1
544
+
545
+ 1
546
+ 1
547
+ 1
548
+
549
+ 1
550
+ 1
551
+ 1
552
+
553
+ 1
554
+ 1
555
+ 1
556
+
557
+ 1
558
+ 1
559
+ 1
560
+
561
+ 1
562
+ 1
563
+ 1
564
+
565
+ 1
566
+ 1
567
+ 0
568
+
569
+ 1
570
+ 0
571
+ 0
572
+
573
+ 1
574
+ 1
575
+ 1
576
+
577
+ 1
578
+ 1
579
+ 1
580
+
581
+ 0
582
+ 0
583
+ 1
584
+
585
+ 1
586
+ 1
587
+ 1
588
+
589
+ 1
590
+ 1
591
+ 1
592
+
593
+ 1
594
+ 1
595
+ 1
596
+
597
+ 1
598
+ 1
599
+ 1
600
+
601
+ 1
602
+ 1
603
+ 1
604
+
605
+ 1
606
+ 1
607
+ 0
608
+
609
+ 1
610
+ 1
611
+ 1
612
+
613
+ 1
614
+ 1
615
+ 1
616
+
617
+ 1
618
+ 1
619
+ 0
620
+
621
+ 1
622
+ 0
623
+ 1
624
+
625
+ 1
626
+ 1
627
+ 1
628
+
629
+ 0
630
+ 0
631
+ 1
632
+
633
+ 1
634
+ 1
635
+ 1
636
+
637
+ 1
638
+ 1
639
+ 1
640
+
641
+ 1
642
+ 1
643
+ 1
644
+
645
+ 1
646
+ 1
647
+ 1
648
+
649
+ 1
650
+ 1
651
+ 1
652
+
653
+ 1
654
+ 1
655
+ 1
656
+
657
+ 1
658
+ 1
659
+ 1
660
+
661
+ 1
662
+ 1
663
+ 1
664
+
665
+ 1
666
+ 1
667
+ 1
668
+
669
+ 1
670
+ 1
671
+ 1
672
+
673
+ 1
674
+ 1
675
+ 1
676
+
677
+ 1
678
+ 1
679
+ 1
680
+
681
+ 1
682
+ 1
683
+ 1
684
+
685
+ 1
686
+ 1
687
+ 1
688
+
689
+ 1
690
+ 1
691
+ 1
692
+
693
+ 1
694
+ 1
695
+ 1
696
+
697
+ 1
698
+ 1
699
+ 1
700
+
701
+ 1
702
+ 1
703
+ 1
704
+
705
+ 1
706
+ 1
707
+ 1
708
+
709
+ 1
710
+ 1
711
+ 1
712
+
713
+ 1
714
+ 1
715
+ 1
716
+
717
+ 1
718
+ 1
719
+ 1
720
+
721
+ 1
722
+ 1
723
+ 1
724
+
725
+ 1
726
+ 1
727
+ 1
728
+
729
+ 1
730
+ 1
731
+ 1
732
+
733
+ 1
734
+ 1
735
+ 1
736
+
737
+ 1
738
+ 1
739
+ 1
740
+
741
+ 1
742
+ 1
743
+ 1
744
+
745
+ 1
746
+ 1
747
+ 1
748
+
749
+ 1
750
+ 1
751
+ 1
752
+
753
+ 1
754
+ 1
755
+ 1
756
+
757
+ 1
758
+ 1
759
+ 1
760
+
761
+ 1
762
+ 1
763
+ 1
764
+
765
+ 1
766
+ 1
767
+ 1
768
+
769
+ 1
770
+ 1
771
+ 1
772
+
773
+ 1
774
+ 1
775
+ 1
776
+
777
+ 1
778
+ 1
779
+ 1
780
+
781
+ 1
782
+ 1
783
+ 1
784
+
785
+ 1
786
+ 1
787
+ 1
788
+
789
+ 1
790
+ 1
791
+ 1
792
+
793
+ 1
794
+ 1
795
+ 1
796
+
797
+ 1
798
+ 1
799
+ 1
800
+
801
+ 0
802
+ 1
803
+ 0
804
+
805
+ 1
806
+ 1
807
+ 1
808
+
809
+ 1
810
+ 1
811
+ 0
812
+
813
+ 1
814
+ 1
815
+ 1
816
+
817
+ 1
818
+ 1
819
+ 1
820
+
821
+ 1
822
+ 1
823
+ 1
824
+
825
+ 1
826
+ 1
827
+ 1
828
+
829
+ 1
830
+ 1
831
+ 1
832
+
833
+ 1
834
+ 1
835
+ 1
836
+
837
+ 1
838
+ 1
839
+ 1
840
+
841
+ 1
842
+ 1
843
+ 1
844
+
845
+ 1
846
+ 1
847
+ 1
848
+
849
+ 1
850
+ 1
851
+ 1
852
+
853
+ 1
854
+ 1
855
+ 1
856
+
857
+ 1
858
+ 1
859
+ 1
860
+
861
+ 1
862
+ 1
863
+ 1
864
+
865
+ 1
866
+ 1
867
+ 1
868
+
869
+ 1
870
+ 1
871
+ 1
872
+
873
+ 1
874
+ 1
875
+ 1
876
+
877
+ 1
878
+ 1
879
+ 1
880
+
881
+ 1
882
+ 1
883
+ 1
884
+
885
+ 1
886
+ 1
887
+ 1
888
+
889
+ 1
890
+ 1
891
+ 1
892
+
893
+ 1
894
+ 1
895
+ 1
896
+
897
+ 1
898
+ 1
899
+ 1
900
+
901
+ 1
902
+ 1
903
+ 1
904
+
905
+ 1
906
+ 1
907
+ 0
908
+
909
+ 1
910
+ 1
911
+ 1
912
+
913
+ 0
914
+ 0
915
+ 0
916
+
917
+ 1
918
+ 1
919
+ 0
920
+
921
+ 1
922
+ 1
923
+ 1
924
+
925
+ 1
926
+ 1
927
+ 1
928
+
929
+ 1
930
+ 1
931
+ 1
932
+
933
+ 1
934
+ 1
935
+ 1
936
+
937
+ 0
938
+ 1
939
+ 0
940
+
941
+ 1
942
+ 1
943
+ 1
944
+
945
+ 1
946
+ 1
947
+ 1
948
+
949
+ 1
950
+ 1
951
+ 0
952
+
953
+ 0
954
+ 1
955
+ 0
956
+
957
+ 1
958
+ 0
959
+ 1
960
+
961
+ 0
962
+ 0
963
+ 0
964
+
965
+ 1
966
+ 1
967
+ 1
968
+
969
+ 1
970
+ 1
971
+ 1
972
+
973
+ 0
974
+ 0
975
+ 0
976
+
977
+ 0
978
+ 1
979
+ 0
980
+
981
+ 1
982
+ 1
983
+ 1
984
+
985
+ 1
986
+ 1
987
+ 1
988
+
989
+ 1
990
+ 1
991
+ 1
992
+
993
+ 1
994
+ 1
995
+ 1
996
+
997
+ 1
998
+ 0
999
+ 1
1000
+
1001
+ 1
1002
+ 1
1003
+ 1
1004
+
1005
+ 0
1006
+ 0
1007
+ 0
1008
+
1009
+ 1
1010
+ 1
1011
+ 1
1012
+
1013
+ 1
1014
+ 1
1015
+ 1
1016
+
1017
+ 1
1018
+ 1
1019
+ 1
1020
+
1021
+ 1
1022
+ 1
1023
+ 1
1024
+
1025
+ 1
1026
+ 1
1027
+ 1
1028
+
1029
+ 1
1030
+ 1
1031
+ 1
1032
+
1033
+ 1
1034
+ 1
1035
+ 1
1036
+
1037
+ 1
1038
+ 1
1039
+ 1
1040
+
1041
+ 1
1042
+ 1
1043
+ 1
1044
+
1045
+ 1
1046
+ 1
1047
+ 1
1048
+
1049
+ 1
1050
+ 1
1051
+ 1
1052
+
1053
+ 1
1054
+ 1
1055
+ 1
1056
+
1057
+ 1
1058
+ 1
1059
+ 1
1060
+
1061
+ 1
1062
+ 1
1063
+ 1
1064
+
1065
+ 0
1066
+ 0
1067
+ 1
1068
+
1069
+ 1
1070
+ 1
1071
+ 1
1072
+
1073
+ 0
1074
+ 0
1075
+ 0
1076
+
1077
+ 1
1078
+ 1
1079
+ 1
1080
+
1081
+ 1
1082
+ 1
1083
+ 0
1084
+
1085
+ 0
1086
+ 0
1087
+ 0
1088
+
1089
+ 1
1090
+ 1
1091
+ 1
1092
+
1093
+ 1
1094
+ 1
1095
+ 1
1096
+
1097
+ 1
1098
+ 1
1099
+ 1
1100
+
1101
+ 1
1102
+ 1
1103
+ 1
1104
+
1105
+ 1
1106
+ 1
1107
+ 1
1108
+
1109
+ 1
1110
+ 1
1111
+ 1
1112
+
1113
+ 1
1114
+ 1
1115
+ 1
1116
+
1117
+ 0
1118
+ 1
1119
+ 1
1120
+
1121
+ 1
1122
+ 1
1123
+ 1
1124
+
1125
+ 1
1126
+ 1
1127
+ 1
1128
+
1129
+ 1
1130
+ 1
1131
+ 1
1132
+
1133
+ 0
1134
+ 1
1135
+ 1
1136
+
1137
+ 1
1138
+ 1
1139
+ 1
1140
+
1141
+ 1
1142
+ 1
1143
+ 1
1144
+
1145
+ 1
1146
+ 1
1147
+ 1
1148
+
1149
+ 1
1150
+ 1
1151
+ 1
1152
+
1153
+ 1
1154
+ 1
1155
+ 1
1156
+
1157
+ 0
1158
+ 0
1159
+ 0
1160
+
1161
+ 1
1162
+ 1
1163
+ 1
1164
+
1165
+ 1
1166
+ 1
1167
+ 1
1168
+
1169
+ 1
1170
+ 1
1171
+ 1
1172
+
1173
+ 1
1174
+ 1
1175
+ 1
1176
+
1177
+ 0
1178
+ 0
1179
+ 0
1180
+
1181
+ 1
1182
+ 0
1183
+ 0
1184
+
1185
+ 1
1186
+ 1
1187
+ 1
1188
+
1189
+ 1
1190
+ 1
1191
+ 1
1192
+
1193
+ 1
1194
+ 1
1195
+ 1
1196
+
1197
+ 1
1198
+ 1
1199
+ 1
1200
+
1201
+ 1
1202
+ 1
1203
+ 1
1204
+
1205
+ 0
1206
+ 0
1207
+ 1
1208
+
1209
+ 1
1210
+ 1
1211
+ 1
1212
+
1213
+ 1
1214
+ 1
1215
+ 1
1216
+
1217
+ 1
1218
+ 1
1219
+ 1
1220
+
1221
+ 1
1222
+ 1
1223
+ 1
1224
+
1225
+ 1
1226
+ 1
1227
+ 1
1228
+
1229
+ 1
1230
+ 1
1231
+ 1
1232
+
1233
+ 1
1234
+ 1
1235
+ 1
1236
+
1237
+ 1
1238
+ 1
1239
+ 1
1240
+
1241
+ 1
1242
+ 1
1243
+ 1
1244
+
1245
+ 1
1246
+ 1
1247
+ 1
1248
+
1249
+ 1
1250
+ 1
1251
+ 1
1252
+
1253
+ 1
1254
+ 1
1255
+ 1
1256
+
1257
+ 1
1258
+ 1
1259
+ 1
1260
+
1261
+ 1
1262
+ 1
1263
+ 1
1264
+
1265
+ 1
1266
+ 1
1267
+ 1
1268
+
1269
+ 0
1270
+ 0
1271
+ 0
1272
+
1273
+ 1
1274
+ 1
1275
+ 1
1276
+
1277
+ 1
1278
+ 1
1279
+ 1
1280
+
1281
+ 1
1282
+ 1
1283
+ 1
1284
+
1285
+ 1
1286
+ 1
1287
+ 1
1288
+
1289
+ 1
1290
+ 1
1291
+ 1
1292
+
1293
+ 1
1294
+ 1
1295
+ 1
1296
+
1297
+ 1
1298
+ 1
1299
+ 1
1300
+
1301
+ 1
1302
+ 1
1303
+ 1
1304
+
1305
+ 0
1306
+ 0
1307
+ 1
1308
+
1309
+ 1
1310
+ 1
1311
+ 1
1312
+
1313
+ 1
1314
+ 1
1315
+ 1
1316
+
1317
+ 1
1318
+ 1
1319
+ 1
1320
+
1321
+ 1
1322
+ 1
1323
+ 1
1324
+
1325
+ 1
1326
+ 1
1327
+ 1
1328
+
1329
+ 1
1330
+ 1
1331
+ 1
1332
+
1333
+ 1
1334
+ 1
1335
+ 1
1336
+
1337
+ 1
1338
+ 1
1339
+ 1
1340
+
1341
+ 1
1342
+ 1
1343
+ 1
1344
+
1345
+ 1
1346
+ 1
1347
+ 1
1348
+
1349
+ 0
1350
+ 1
1351
+ 1
1352
+
1353
+ 1
1354
+ 1
1355
+ 1
1356
+
1357
+ 1
1358
+ 1
1359
+ 1
1360
+
1361
+ 1
1362
+ 1
1363
+ 1
1364
+
1365
+ 1
1366
+ 1
1367
+ 1
1368
+
1369
+ 1
1370
+ 1
1371
+ 1
1372
+
1373
+ 1
1374
+ 1
1375
+ 1
1376
+
1377
+ 1
1378
+ 1
1379
+ 1
1380
+
1381
+ 0
1382
+ 0
1383
+ 0
1384
+
1385
+ 1
1386
+ 1
1387
+ 1
1388
+
1389
+ 1
1390
+ 1
1391
+ 1
1392
+
1393
+ 0
1394
+ 0
1395
+ 0
1396
+
1397
+ 1
1398
+ 1
1399
+ 1
1400
+
1401
+ 1
1402
+ 0
1403
+ 0
1404
+
1405
+ 0
1406
+ 0
1407
+ 0
1408
+
1409
+ 1
1410
+ 1
1411
+ 1
1412
+
1413
+ 1
1414
+ 1
1415
+ 1
1416
+
1417
+ 1
1418
+ 1
1419
+ 1
1420
+
1421
+ 1
1422
+ 1
1423
+ 1
1424
+
1425
+ 0
1426
+ 1
1427
+ 0
1428
+
1429
+ 1
1430
+ 1
1431
+ 1
1432
+
1433
+ 1
1434
+ 1
1435
+ 1
1436
+
1437
+ 0
1438
+ 0
1439
+ 0
1440
+
1441
+ 1
1442
+ 0
1443
+ 1
1444
+
1445
+ 1
1446
+ 1
1447
+ 1
1448
+
1449
+ 1
1450
+ 1
1451
+ 1
1452
+
1453
+ 1
1454
+ 1
1455
+ 1
1456
+
1457
+ 1
1458
+ 1
1459
+ 1
1460
+
1461
+ 1
1462
+ 1
1463
+ 1
1464
+
1465
+ 1
1466
+ 1
1467
+ 1
1468
+
1469
+ 1
1470
+ 1
1471
+ 1
1472
+
1473
+ 1
1474
+ 1
1475
+ 1
1476
+
1477
+ 1
1478
+ 1
1479
+ 1
1480
+
1481
+ 1
1482
+ 1
1483
+ 1
1484
+
1485
+ 1
1486
+ 1
1487
+ 1
1488
+
1489
+ 1
1490
+ 1
1491
+ 1
1492
+
1493
+ 0
1494
+ 0
1495
+ 0
1496
+
1497
+ 1
1498
+ 1
1499
+ 1
1500
+
1501
+ 1
1502
+ 1
1503
+ 1
1504
+
1505
+ 0
1506
+ 1
1507
+ 0
1508
+
1509
+ 1
1510
+ 1
1511
+ 1
1512
+
1513
+ 0
1514
+ 0
1515
+ 0
1516
+
1517
+ 1
1518
+ 1
1519
+ 1
1520
+
1521
+ 1
1522
+ 1
1523
+ 1
1524
+
1525
+ 1
1526
+ 1
1527
+ 1
1528
+
1529
+ 1
1530
+ 1
1531
+ 1
1532
+
1533
+ 1
1534
+ 1
1535
+ 1
1536
+
1537
+ 1
1538
+ 1
1539
+ 1
1540
+
1541
+ 1
1542
+ 1
1543
+ 1
1544
+
1545
+ 1
1546
+ 1
1547
+ 1
1548
+
1549
+ 1
1550
+ 1
1551
+ 1
1552
+
1553
+ 1
1554
+ 1
1555
+ 1
1556
+
1557
+ 1
1558
+ 1
1559
+ 1
1560
+
1561
+ 1
1562
+ 1
1563
+ 1
1564
+
1565
+ 1
1566
+ 0
1567
+ 0
1568
+
1569
+ 1
1570
+ 1
1571
+ 1
1572
+
1573
+ 1
1574
+ 1
1575
+ 1
1576
+
1577
+ 0
1578
+ 0
1579
+ 1
1580
+
1581
+ 1
1582
+ 1
1583
+ 1
1584
+
1585
+ 1
1586
+ 1
1587
+ 1
1588
+
1589
+ 0
1590
+ 0
1591
+ 0
1592
+
1593
+ 1
1594
+ 1
1595
+ 1
1596
+
1597
+ 1
1598
+ 0
1599
+ 1
1600
+
1601
+ 0
1602
+ 1
1603
+ 1
1604
+
1605
+ 1
1606
+ 1
1607
+ 1
1608
+
1609
+ 0
1610
+ 1
1611
+ 0
1612
+
1613
+ 1
1614
+ 1
1615
+ 1
1616
+
1617
+ 1
1618
+ 1
1619
+ 1
1620
+
1621
+ 1
1622
+ 1
1623
+ 1
1624
+
1625
+ 1
1626
+ 0
1627
+ 1
1628
+
1629
+ 1
1630
+ 1
1631
+ 1
1632
+
1633
+ 1
1634
+ 1
1635
+ 1
1636
+
1637
+ 1
1638
+ 1
1639
+ 1
1640
+
1641
+ 1
1642
+ 1
1643
+ 1
1644
+
1645
+ 1
1646
+ 1
1647
+ 1
1648
+
1649
+ 1
1650
+ 1
1651
+ 1
1652
+
1653
+ 1
1654
+ 1
1655
+ 1
1656
+
1657
+ 1
1658
+ 1
1659
+ 1
1660
+
1661
+ 1
1662
+ 1
1663
+ 1
1664
+
1665
+ 1
1666
+ 1
1667
+ 1
1668
+
1669
+ 1
1670
+ 1
1671
+ 1
1672
+
1673
+ 1
1674
+ 1
1675
+ 1
1676
+
1677
+ 1
1678
+ 1
1679
+ 1
1680
+
1681
+ 1
1682
+ 1
1683
+ 1
1684
+
1685
+ 0
1686
+ 0
1687
+ 0
1688
+
1689
+ 1
1690
+ 1
1691
+ 1
1692
+
1693
+ 1
1694
+ 1
1695
+ 1
1696
+
1697
+ 1
1698
+ 1
1699
+ 1
1700
+
1701
+ 1
1702
+ 1
1703
+ 1
1704
+
1705
+ 1
1706
+ 1
1707
+ 1
1708
+
1709
+ 1
1710
+ 1
1711
+ 1
1712
+
1713
+ 1
1714
+ 1
1715
+ 1
1716
+
1717
+ 0
1718
+ 0
1719
+ 0
1720
+
1721
+ 1
1722
+ 1
1723
+ 0
1724
+
1725
+ 1
1726
+ 1
1727
+ 1
1728
+
1729
+ 1
1730
+ 1
1731
+ 1
1732
+
1733
+ 1
1734
+ 1
1735
+ 1
1736
+
1737
+ 1
1738
+ 1
1739
+ 1
1740
+
1741
+ 1
1742
+ 1
1743
+ 1
1744
+
1745
+ 0
1746
+ 1
1747
+ 1
1748
+
1749
+ 1
1750
+ 1
1751
+ 1
1752
+
1753
+ 1
1754
+ 1
1755
+ 1
1756
+
1757
+ 1
1758
+ 1
1759
+ 1
1760
+
1761
+ 1
1762
+ 1
1763
+ 1
1764
+
1765
+ 0
1766
+ 1
1767
+ 0
1768
+
1769
+ 1
1770
+ 1
1771
+ 1
1772
+
1773
+ 1
1774
+ 0
1775
+ 1
1776
+
1777
+ 1
1778
+ 1
1779
+ 1
1780
+
1781
+ 1
1782
+ 1
1783
+ 1
1784
+
1785
+ 1
1786
+ 1
1787
+ 1
1788
+
1789
+ 1
1790
+ 1
1791
+ 1
1792
+
1793
+ 1
1794
+ 1
1795
+ 1
1796
+
1797
+ 1
1798
+ 0
1799
+ 1
1800
+
1801
+ 1
1802
+ 1
1803
+ 1
1804
+
1805
+ 1
1806
+ 1
1807
+ 1
1808
+
1809
+ 1
1810
+ 1
1811
+ 1
1812
+
1813
+ 1
1814
+ 1
1815
+ 1
1816
+
1817
+ 1
1818
+ 1
1819
+ 1
1820
+
1821
+ 1
1822
+ 1
1823
+ 1
1824
+
1825
+ 1
1826
+ 1
1827
+ 1
1828
+
1829
+ 1
1830
+ 1
1831
+ 1
1832
+
1833
+ 1
1834
+ 1
1835
+ 1
1836
+
1837
+ 1
1838
+ 1
1839
+ 1
1840
+
1841
+ 1
1842
+ 1
1843
+ 1
1844
+
1845
+ 1
1846
+ 1
1847
+ 1
1848
+
1849
+ 1
1850
+ 1
1851
+ 0
1852
+
1853
+ 1
1854
+ 1
1855
+ 1
1856
+
1857
+ 1
1858
+ 1
1859
+ 1
1860
+
1861
+ 1
1862
+ 1
1863
+ 1
1864
+
1865
+ 1
1866
+ 1
1867
+ 1
1868
+
1869
+ 1
1870
+ 1
1871
+ 0
1872
+
1873
+ 1
1874
+ 1
1875
+ 1
1876
+
1877
+ 1
1878
+ 1
1879
+ 1
1880
+
1881
+ 1
1882
+ 1
1883
+ 1
1884
+
1885
+ 1
1886
+ 1
1887
+ 1
1888
+
1889
+ 1
1890
+ 1
1891
+ 1
1892
+
1893
+ 1
1894
+ 1
1895
+ 1
1896
+
1897
+ 0
1898
+ 0
1899
+ 0
1900
+
1901
+ 1
1902
+ 1
1903
+ 1
1904
+
1905
+ 1
1906
+ 1
1907
+ 1
1908
+
1909
+ 1
1910
+ 1
1911
+ 1
1912
+
1913
+ 0
1914
+ 0
1915
+ 1
1916
+
1917
+ 1
1918
+ 1
1919
+ 1
1920
+
1921
+ 1
1922
+ 1
1923
+ 1
1924
+
1925
+ 1
1926
+ 1
1927
+ 1
1928
+
1929
+ 1
1930
+ 1
1931
+ 1
1932
+
1933
+ 1
1934
+ 1
1935
+ 1
1936
+
1937
+ 1
1938
+ 1
1939
+ 1
1940
+
1941
+ 1
1942
+ 1
1943
+ 1
1944
+
1945
+ 1
1946
+ 1
1947
+ 1
1948
+
1949
+ 1
1950
+ 1
1951
+ 1
1952
+
1953
+ 1
1954
+ 1
1955
+ 1
1956
+
1957
+ 1
1958
+ 1
1959
+ 1
1960
+
1961
+ 1
1962
+ 1
1963
+ 1
1964
+
1965
+ 1
1966
+ 1
1967
+ 1
1968
+
1969
+ 1
1970
+ 1
1971
+ 1
1972
+
1973
+ 1
1974
+ 1
1975
+ 1
1976
+
1977
+ 1
1978
+ 1
1979
+ 1
1980
+
1981
+ 1
1982
+ 1
1983
+ 1
1984
+
1985
+ 1
1986
+ 1
1987
+ 1
1988
+
1989
+ 1
1990
+ 1
1991
+ 1
1992
+
1993
+ 1
1994
+ 1
1995
+ 1
1996
+
1997
+ 1
1998
+ 1
1999
+ 1
2000
+
2001
+ 1
2002
+ 1
2003
+ 1
2004
+
2005
+ 1
2006
+ 1
2007
+ 1
2008
+
2009
+ 1
2010
+ 1
2011
+ 1
2012
+
2013
+ 1
2014
+ 1
2015
+ 1
2016
+
2017
+ 1
2018
+ 1
2019
+ 1
2020
+
2021
+ 1
2022
+ 1
2023
+ 1
2024
+
2025
+ 1
2026
+ 1
2027
+ 1
2028
+
2029
+ 1
2030
+ 1
2031
+ 1
2032
+
2033
+ 1
2034
+ 1
2035
+ 1
2036
+
2037
+ 1
2038
+ 1
2039
+ 1
2040
+
2041
+ 1
2042
+ 1
2043
+ 1
2044
+
2045
+ 1
2046
+ 1
2047
+ 1
2048
+
2049
+ 1
2050
+ 1
2051
+ 1
2052
+
2053
+ 1
2054
+ 1
2055
+ 1
2056
+
2057
+ 1
2058
+ 1
2059
+ 1
2060
+
2061
+ 1
2062
+ 1
2063
+ 1
2064
+
2065
+ 1
2066
+ 1
2067
+ 1
2068
+
2069
+ 0
2070
+ 1
2071
+ 0
2072
+
2073
+ 1
2074
+ 1
2075
+ 1
2076
+
2077
+ 1
2078
+ 1
2079
+ 1
2080
+
2081
+ 1
2082
+ 1
2083
+ 1
2084
+
2085
+ 1
2086
+ 1
2087
+ 1
2088
+
2089
+ 1
2090
+ 1
2091
+ 0
2092
+
2093
+ 1
2094
+ 1
2095
+ 1
2096
+
2097
+ 1
2098
+ 1
2099
+ 1
2100
+
2101
+ 1
2102
+ 1
2103
+ 1
2104
+
2105
+ 1
2106
+ 1
2107
+ 1
2108
+
2109
+ 1
2110
+ 1
2111
+ 1
2112
+
2113
+ 0
2114
+ 1
2115
+ 0
2116
+
2117
+ 1
2118
+ 1
2119
+ 1
2120
+
2121
+ 1
2122
+ 1
2123
+ 1
2124
+
2125
+ 0
2126
+ 0
2127
+ 0
2128
+
2129
+ 1
2130
+ 1
2131
+ 1
2132
+
2133
+ 1
2134
+ 1
2135
+ 1
2136
+
2137
+ 1
2138
+ 1
2139
+ 1
2140
+
2141
+ 1
2142
+ 1
2143
+ 1
2144
+
2145
+ 1
2146
+ 1
2147
+ 1
2148
+
2149
+ 1
2150
+ 1
2151
+ 1
2152
+
2153
+ 1
2154
+ 1
2155
+ 1
2156
+
2157
+ 1
2158
+ 1
2159
+ 1
2160
+
2161
+ 1
2162
+ 1
2163
+ 1
2164
+
2165
+ 1
2166
+ 0
2167
+ 0
2168
+
2169
+ 1
2170
+ 1
2171
+ 1
2172
+
2173
+ 0
2174
+ 1
2175
+ 0
2176
+
2177
+ 1
2178
+ 1
2179
+ 1
2180
+
2181
+ 1
2182
+ 1
2183
+ 1
2184
+
2185
+ 1
2186
+ 1
2187
+ 1
2188
+
2189
+ 1
2190
+ 1
2191
+ 1
2192
+
2193
+ 1
2194
+ 1
2195
+ 1
2196
+
2197
+ 1
2198
+ 1
2199
+ 1
2200
+
2201
+ 1
2202
+ 1
2203
+ 1
2204
+
2205
+ 1
2206
+ 1
2207
+ 1
2208
+
2209
+ 0
2210
+ 0
2211
+ 0
2212
+
2213
+ 1
2214
+ 1
2215
+ 1
2216
+
2217
+ 1
2218
+ 1
2219
+ 1
2220
+
2221
+ 1
2222
+ 1
2223
+ 1
2224
+
2225
+ 1
2226
+ 1
2227
+ 1
2228
+
2229
+ 1
2230
+ 1
2231
+ 1
2232
+
2233
+ 1
2234
+ 1
2235
+ 1
2236
+
2237
+ 0
2238
+ 1
2239
+ 0
2240
+
2241
+ 1
2242
+ 1
2243
+ 1
2244
+
2245
+ 1
2246
+ 1
2247
+ 1
2248
+
2249
+ 1
2250
+ 1
2251
+ 1
2252
+
2253
+ 1
2254
+ 1
2255
+ 1
2256
+
2257
+ 1
2258
+ 1
2259
+ 1
2260
+
2261
+ 1
2262
+ 1
2263
+ 1
2264
+
2265
+ 1
2266
+ 1
2267
+ 1
2268
+
2269
+ 1
2270
+ 1
2271
+ 1
2272
+
2273
+ 1
2274
+ 1
2275
+ 1
2276
+
2277
+ 1
2278
+ 1
2279
+ 1
2280
+
2281
+ 1
2282
+ 1
2283
+ 1
2284
+
2285
+ 0
2286
+ 0
2287
+ 1
2288
+
2289
+ 1
2290
+ 1
2291
+ 1
2292
+
2293
+ 1
2294
+ 1
2295
+ 1
2296
+
2297
+ 1
2298
+ 1
2299
+ 1
2300
+
2301
+ 1
2302
+ 1
2303
+ 1
2304
+
2305
+ 1
2306
+ 1
2307
+ 1
2308
+
2309
+ 1
2310
+ 1
2311
+ 1
2312
+
2313
+ 1
2314
+ 1
2315
+ 1
2316
+
2317
+ 1
2318
+ 1
2319
+ 1
2320
+
2321
+ 1
2322
+ 1
2323
+ 1
2324
+
2325
+ 1
2326
+ 1
2327
+ 1
2328
+
2329
+ 1
2330
+ 1
2331
+ 1
2332
+
2333
+ 1
2334
+ 1
2335
+ 1
2336
+
2337
+ 1
2338
+ 1
2339
+ 1
2340
+
2341
+ 1
2342
+ 1
2343
+ 1
2344
+
2345
+ 1
2346
+ 1
2347
+ 1
2348
+
2349
+ 0
2350
+ 0
2351
+ 0
2352
+
2353
+ 1
2354
+ 1
2355
+ 1
2356
+
2357
+ 1
2358
+ 1
2359
+ 1
2360
+
2361
+ 1
2362
+ 1
2363
+ 1
2364
+
2365
+ 1
2366
+ 1
2367
+ 0
2368
+
2369
+ 1
2370
+ 1
2371
+ 1
2372
+
2373
+ 1
2374
+ 1
2375
+ 1
2376
+
2377
+ 0
2378
+ 0
2379
+ 0
2380
+
2381
+ 1
2382
+ 1
2383
+ 1
2384
+
2385
+ 0
2386
+ 0
2387
+ 0
2388
+
2389
+ 1
2390
+ 1
2391
+ 1
2392
+
2393
+ 1
2394
+ 1
2395
+ 1
2396
+
2397
+ 1
2398
+ 1
2399
+ 1
2400
+
2401
+ 1
2402
+ 1
2403
+ 1
2404
+
2405
+ 1
2406
+ 1
2407
+ 1
2408
+
2409
+ 1
2410
+ 1
2411
+ 1
2412
+
2413
+ 1
2414
+ 1
2415
+ 1
2416
+
2417
+ 1
2418
+ 1
2419
+ 1
2420
+
2421
+ 1
2422
+ 1
2423
+ 1
2424
+
2425
+ 1
2426
+ 1
2427
+ 1
2428
+
2429
+ 1
2430
+ 1
2431
+ 1
2432
+
2433
+ 1
2434
+ 1
2435
+ 1
2436
+
2437
+ 1
2438
+ 1
2439
+ 1
2440
+
2441
+ 1
2442
+ 1
2443
+ 1
2444
+
2445
+ 1
2446
+ 1
2447
+ 1
2448
+
2449
+ 1
2450
+ 1
2451
+ 1
2452
+
2453
+ 1
2454
+ 1
2455
+ 1
2456
+
2457
+ 1
2458
+ 0
2459
+ 1
2460
+
2461
+ 1
2462
+ 1
2463
+ 1
2464
+
2465
+ 1
2466
+ 1
2467
+ 1
2468
+
2469
+ 1
2470
+ 1
2471
+ 1
2472
+
2473
+ 1
2474
+ 1
2475
+ 1
2476
+
2477
+ 0
2478
+ 0
2479
+ 0
2480
+
2481
+ 1
2482
+ 1
2483
+ 1
2484
+
2485
+ 1
2486
+ 1
2487
+ 1
2488
+
2489
+ 0
2490
+ 0
2491
+ 0
2492
+
2493
+ 1
2494
+ 1
2495
+ 1
2496
+
2497
+ 1
2498
+ 0
2499
+ 0
2500
+
2501
+ 1
2502
+ 1
2503
+ 1
2504
+
2505
+ 1
2506
+ 1
2507
+ 1
2508
+
2509
+ 1
2510
+ 1
2511
+ 1
2512
+
2513
+ 1
2514
+ 1
2515
+ 1
2516
+
2517
+ 1
2518
+ 1
2519
+ 1
2520
+
2521
+ 1
2522
+ 1
2523
+ 0
2524
+
2525
+ 1
2526
+ 1
2527
+ 1
2528
+
2529
+ 1
2530
+ 1
2531
+ 1
2532
+
2533
+ 1
2534
+ 0
2535
+ 1
2536
+
2537
+ 1
2538
+ 1
2539
+ 1
2540
+
2541
+ 1
2542
+ 1
2543
+ 1
2544
+
2545
+ 1
2546
+ 1
2547
+ 1
2548
+
2549
+ 1
2550
+ 0
2551
+ 1
2552
+
2553
+ 1
2554
+ 1
2555
+ 1
2556
+
2557
+ 1
2558
+ 0
2559
+ 1
2560
+
2561
+ 0
2562
+ 0
2563
+ 0
2564
+
2565
+ 1
2566
+ 1
2567
+ 1
2568
+
2569
+ 1
2570
+ 1
2571
+ 1
2572
+
2573
+ 1
2574
+ 1
2575
+ 1
2576
+
2577
+ 0
2578
+ 0
2579
+ 1
2580
+
2581
+ 1
2582
+ 1
2583
+ 1
2584
+
2585
+ 1
2586
+ 1
2587
+ 0
2588
+
2589
+ 1
2590
+ 1
2591
+ 1
2592
+
2593
+ 1
2594
+ 1
2595
+ 1
2596
+
2597
+ 1
2598
+ 1
2599
+ 1
2600
+
2601
+ 0
2602
+ 0
2603
+ 0
2604
+
2605
+ 1
2606
+ 1
2607
+ 1
2608
+
2609
+ 1
2610
+ 1
2611
+ 1
2612
+
2613
+ 1
2614
+ 1
2615
+ 1
2616
+
2617
+ 1
2618
+ 1
2619
+ 1
2620
+
2621
+ 1
2622
+ 1
2623
+ 1
2624
+
2625
+ 1
2626
+ 1
2627
+ 1
2628
+
2629
+ 1
2630
+ 1
2631
+ 1
2632
+
2633
+ 1
2634
+ 0
2635
+ 0
2636
+
2637
+ 1
2638
+ 1
2639
+ 1
2640
+
2641
+ 0
2642
+ 0
2643
+ 1
2644
+
2645
+ 1
2646
+ 1
2647
+ 1
2648
+
2649
+ 1
2650
+ 1
2651
+ 1
2652
+
2653
+ 1
2654
+ 1
2655
+ 1
2656
+
2657
+ 1
2658
+ 1
2659
+ 1
2660
+
2661
+ 1
2662
+ 1
2663
+ 1
2664
+
2665
+ 1
2666
+ 1
2667
+ 1
2668
+
2669
+ 1
2670
+ 1
2671
+ 1
2672
+
2673
+ 1
2674
+ 0
2675
+ 1
2676
+
2677
+ 1
2678
+ 1
2679
+ 1
2680
+
2681
+ 1
2682
+ 1
2683
+ 1
2684
+
2685
+ 1
2686
+ 1
2687
+ 1
2688
+
2689
+ 1
2690
+ 1
2691
+ 1
2692
+
2693
+ 1
2694
+ 1
2695
+ 1
2696
+
2697
+ 1
2698
+ 1
2699
+ 1
2700
+
2701
+ 1
2702
+ 1
2703
+ 1
2704
+
2705
+ 1
2706
+ 1
2707
+ 1
2708
+
2709
+ 0
2710
+ 1
2711
+ 0
2712
+
2713
+ 1
2714
+ 1
2715
+ 1
2716
+
2717
+ 1
2718
+ 0
2719
+ 0
2720
+
2721
+ 1
2722
+ 1
2723
+ 1
2724
+
2725
+ 1
2726
+ 1
2727
+ 1
2728
+
2729
+ 1
2730
+ 1
2731
+ 1
2732
+
2733
+ 1
2734
+ 1
2735
+ 1
2736
+
2737
+ 1
2738
+ 1
2739
+ 1
2740
+
2741
+ 1
2742
+ 1
2743
+ 1
2744
+
2745
+ 0
2746
+ 0
2747
+ 1
2748
+
2749
+ 1
2750
+ 1
2751
+ 1
2752
+
2753
+ 1
2754
+ 1
2755
+ 1
2756
+
2757
+ 0
2758
+ 1
2759
+ 0
2760
+
2761
+ 1
2762
+ 1
2763
+ 1
2764
+
2765
+ 1
2766
+ 1
2767
+ 1
2768
+
2769
+ 1
2770
+ 1
2771
+ 1
2772
+
2773
+ 1
2774
+ 1
2775
+ 1
2776
+
2777
+ 1
2778
+ 1
2779
+ 1
2780
+
2781
+ 1
2782
+ 1
2783
+ 1
2784
+
2785
+ 1
2786
+ 1
2787
+ 1
2788
+
2789
+ 1
2790
+ 1
2791
+ 1
2792
+
2793
+ 1
2794
+ 1
2795
+ 1
2796
+
2797
+ 1
2798
+ 1
2799
+ 1
2800
+
2801
+ 1
2802
+ 1
2803
+ 1
2804
+
2805
+ 1
2806
+ 1
2807
+ 0
2808
+
2809
+ 1
2810
+ 1
2811
+ 1
2812
+
2813
+ 1
2814
+ 1
2815
+ 1
2816
+
2817
+ 1
2818
+ 1
2819
+ 1
2820
+
2821
+ 1
2822
+ 1
2823
+ 1
2824
+
2825
+ 1
2826
+ 1
2827
+ 1
2828
+
2829
+ 1
2830
+ 1
2831
+ 1
2832
+
2833
+ 1
2834
+ 1
2835
+ 1
2836
+
2837
+ 1
2838
+ 1
2839
+ 1
2840
+
2841
+ 1
2842
+ 1
2843
+ 1
2844
+
2845
+ 1
2846
+ 1
2847
+ 1
2848
+
2849
+ 1
2850
+ 1
2851
+ 1
2852
+
2853
+ 1
2854
+ 1
2855
+ 1
2856
+
2857
+ 1
2858
+ 1
2859
+ 1
2860
+
2861
+ 1
2862
+ 1
2863
+ 1
2864
+
2865
+ 1
2866
+ 1
2867
+ 1
2868
+
2869
+ 1
2870
+ 1
2871
+ 1
2872
+
2873
+ 1
2874
+ 1
2875
+ 1
2876
+
2877
+ 1
2878
+ 1
2879
+ 1
2880
+
2881
+ 1
2882
+ 1
2883
+ 1
2884
+
2885
+ 1
2886
+ 1
2887
+ 1
2888
+
2889
+ 1
2890
+ 1
2891
+ 1
2892
+
2893
+ 1
2894
+ 1
2895
+ 1
2896
+
2897
+ 1
2898
+ 1
2899
+ 1
2900
+
2901
+ 1
2902
+ 1
2903
+ 1
2904
+
2905
+ 1
2906
+ 1
2907
+ 1
2908
+
2909
+ 1
2910
+ 0
2911
+ 1
2912
+
2913
+ 0
2914
+ 0
2915
+ 0
2916
+
2917
+ 1
2918
+ 1
2919
+ 1
2920
+
2921
+ 1
2922
+ 1
2923
+ 1
2924
+
2925
+ 0
2926
+ 1
2927
+ 1
2928
+
2929
+ 1
2930
+ 1
2931
+ 1
2932
+
2933
+ 1
2934
+ 1
2935
+ 1
2936
+
2937
+ 1
2938
+ 1
2939
+ 1
2940
+
2941
+ 1
2942
+ 1
2943
+ 1
2944
+
2945
+ 1
2946
+ 1
2947
+ 0
2948
+
2949
+ 1
2950
+ 1
2951
+ 1
2952
+
2953
+ 1
2954
+ 1
2955
+ 1
2956
+
2957
+ 1
2958
+ 1
2959
+ 1
2960
+
2961
+ 1
2962
+ 1
2963
+ 1
2964
+
2965
+ 1
2966
+ 1
2967
+ 1
2968
+
2969
+ 1
2970
+ 1
2971
+ 1
2972
+
2973
+ 1
2974
+ 0
2975
+ 1
2976
+
2977
+ 0
2978
+ 1
2979
+ 0
2980
+
2981
+ 1
2982
+ 0
2983
+ 1
2984
+
2985
+ 1
2986
+ 1
2987
+ 1
2988
+
2989
+ 1
2990
+ 1
2991
+ 1
2992
+
2993
+ 1
2994
+ 1
2995
+ 1
2996
+
2997
+ 1
2998
+ 1
2999
+ 1
3000
+
3001
+ 1
3002
+ 1
3003
+ 1
3004
+
3005
+ 1
3006
+ 1
3007
+ 1
3008
+
3009
+ 0
3010
+ 1
3011
+ 1
3012
+
3013
+ 1
3014
+ 1
3015
+ 1
3016
+
3017
+ 0
3018
+ 1
3019
+ 1
3020
+
3021
+ 1
3022
+ 1
3023
+ 1
3024
+
3025
+ 1
3026
+ 1
3027
+ 1
3028
+
3029
+ 1
3030
+ 1
3031
+ 1
3032
+
3033
+ 0
3034
+ 0
3035
+ 0
3036
+
3037
+ 1
3038
+ 1
3039
+ 1
3040
+
3041
+ 1
3042
+ 1
3043
+ 1
3044
+
3045
+ 1
3046
+ 1
3047
+ 0
3048
+
3049
+ 1
3050
+ 1
3051
+ 1
3052
+
3053
+ 1
3054
+ 0
3055
+ 1
3056
+
3057
+ 1
3058
+ 1
3059
+ 1
3060
+
3061
+ 1
3062
+ 1
3063
+ 1
3064
+
3065
+ 1
3066
+ 1
3067
+ 1
3068
+
3069
+ 0
3070
+ 0
3071
+ 0
3072
+
3073
+ 1
3074
+ 1
3075
+ 1
3076
+
3077
+ 1
3078
+ 1
3079
+ 1
3080
+
3081
+ 1
3082
+ 0
3083
+ 0
3084
+
3085
+ 1
3086
+ 1
3087
+ 1
3088
+
3089
+ 1
3090
+ 1
3091
+ 1
3092
+
3093
+ 1
3094
+ 1
3095
+ 1
3096
+
3097
+ 1
3098
+ 0
3099
+ 1
3100
+
3101
+ 1
3102
+ 1
3103
+ 1
3104
+
3105
+ 0
3106
+ 1
3107
+ 1
3108
+
3109
+ 1
3110
+ 1
3111
+ 0
3112
+
3113
+ 1
3114
+ 1
3115
+ 1
3116
+
3117
+ 1
3118
+ 1
3119
+ 1
3120
+
3121
+ 0
3122
+ 0
3123
+ 1
3124
+
3125
+ 1
3126
+ 1
3127
+ 1
3128
+
3129
+ 1
3130
+ 1
3131
+ 1
3132
+
3133
+ 1
3134
+ 1
3135
+ 1
3136
+
3137
+ 1
3138
+ 1
3139
+ 1
3140
+
3141
+ 1
3142
+ 1
3143
+ 1
3144
+
3145
+ 1
3146
+ 1
3147
+ 1
3148
+
3149
+ 1
3150
+ 1
3151
+ 0
3152
+
3153
+ 1
3154
+ 1
3155
+ 1
3156
+
3157
+ 1
3158
+ 1
3159
+ 1
3160
+
3161
+ 1
3162
+ 1
3163
+ 1
3164
+
3165
+ 1
3166
+ 0
3167
+ 0
3168
+
3169
+ 0
3170
+ 0
3171
+ 0
3172
+
3173
+ 1
3174
+ 1
3175
+ 1
3176
+
3177
+ 1
3178
+ 1
3179
+ 1
3180
+
3181
+ 1
3182
+ 1
3183
+ 1
3184
+
3185
+ 0
3186
+ 0
3187
+ 1
3188
+
3189
+ 1
3190
+ 1
3191
+ 1
3192
+
3193
+ 1
3194
+ 1
3195
+ 1
3196
+
3197
+ 1
3198
+ 1
3199
+ 1
3200
+
3201
+ 1
3202
+ 1
3203
+ 1
3204
+
3205
+ 1
3206
+ 1
3207
+ 1
3208
+
3209
+ 0
3210
+ 0
3211
+ 0
3212
+
3213
+ 1
3214
+ 1
3215
+ 1
3216
+
3217
+ 1
3218
+ 1
3219
+ 1
3220
+
3221
+ 1
3222
+ 1
3223
+ 1
3224
+
3225
+ 1
3226
+ 1
3227
+ 1
3228
+
3229
+ 1
3230
+ 1
3231
+ 1
3232
+
3233
+ 0
3234
+ 0
3235
+ 0
3236
+
3237
+ 1
3238
+ 1
3239
+ 1
3240
+
3241
+ 1
3242
+ 1
3243
+ 1
3244
+
3245
+ 1
3246
+ 0
3247
+ 0
3248
+
3249
+ 1
3250
+ 1
3251
+ 0
3252
+
3253
+ 1
3254
+ 0
3255
+ 0
3256
+
3257
+ 1
3258
+ 1
3259
+ 1
3260
+
3261
+ 1
3262
+ 1
3263
+ 1
3264
+
3265
+ 1
3266
+ 1
3267
+ 1
3268
+
3269
+ 1
3270
+ 1
3271
+ 1
3272
+
3273
+ 1
3274
+ 0
3275
+ 0
3276
+
3277
+ 1
3278
+ 1
3279
+ 1
3280
+
3281
+ 0
3282
+ 1
3283
+ 0
3284
+
3285
+ 1
3286
+ 1
3287
+ 1
3288
+
3289
+ 1
3290
+ 1
3291
+ 1
3292
+
3293
+ 1
3294
+ 1
3295
+ 1
3296
+
3297
+ 0
3298
+ 0
3299
+ 0
3300
+
3301
+ 1
3302
+ 1
3303
+ 0
3304
+
3305
+ 1
3306
+ 1
3307
+ 1
3308
+
3309
+ 1
3310
+ 1
3311
+ 1
3312
+
3313
+ 1
3314
+ 1
3315
+ 1
3316
+
3317
+ 1
3318
+ 1
3319
+ 1
3320
+
3321
+ 1
3322
+ 1
3323
+ 1
3324
+
3325
+ 1
3326
+ 1
3327
+ 1
3328
+
3329
+ 1
3330
+ 0
3331
+ 0
3332
+
3333
+ 1
3334
+ 1
3335
+ 1
3336
+
3337
+ 1
3338
+ 1
3339
+ 1
3340
+
3341
+ 1
3342
+ 1
3343
+ 1
3344
+
3345
+ 1
3346
+ 1
3347
+ 1
3348
+
3349
+ 1
3350
+ 1
3351
+ 1
3352
+
3353
+ 0
3354
+ 0
3355
+ 1
3356
+
3357
+ 0
3358
+ 1
3359
+ 0
3360
+
3361
+ 1
3362
+ 1
3363
+ 1
3364
+
3365
+ 1
3366
+ 1
3367
+ 1
3368
+
3369
+ 1
3370
+ 1
3371
+ 1
3372
+
3373
+ 1
3374
+ 0
3375
+ 0
3376
+
3377
+ 0
3378
+ 0
3379
+ 0
3380
+
3381
+ 1
3382
+ 1
3383
+ 1
3384
+
3385
+ 1
3386
+ 1
3387
+ 1
3388
+
3389
+ 1
3390
+ 1
3391
+ 1
3392
+
3393
+ 1
3394
+ 1
3395
+ 1
3396
+
3397
+ 1
3398
+ 1
3399
+ 1
3400
+
3401
+ 1
3402
+ 1
3403
+ 1
3404
+
3405
+ 1
3406
+ 1
3407
+ 0
3408
+
3409
+ 1
3410
+ 1
3411
+ 1
3412
+
3413
+ 1
3414
+ 1
3415
+ 1
3416
+
3417
+ 1
3418
+ 1
3419
+ 1
3420
+
3421
+ 1
3422
+ 1
3423
+ 1
3424
+
3425
+ 1
3426
+ 1
3427
+ 1
3428
+
3429
+ 1
3430
+ 1
3431
+ 1
3432
+
3433
+ 1
3434
+ 1
3435
+ 1
3436
+
3437
+ 1
3438
+ 1
3439
+ 1
3440
+
3441
+ 1
3442
+ 1
3443
+ 1
3444
+
3445
+ 1
3446
+ 1
3447
+ 1
3448
+
3449
+ 1
3450
+ 1
3451
+ 1
3452
+
3453
+ 1
3454
+ 1
3455
+ 1
3456
+
3457
+ 1
3458
+ 1
3459
+ 1
3460
+
3461
+ 1
3462
+ 0
3463
+ 1
3464
+
3465
+ 1
3466
+ 1
3467
+ 1
3468
+
3469
+ 1
3470
+ 1
3471
+ 1
3472
+
3473
+ 0
3474
+ 0
3475
+ 0
3476
+
3477
+ 1
3478
+ 1
3479
+ 1
3480
+
3481
+ 1
3482
+ 1
3483
+ 1
3484
+
3485
+ 1
3486
+ 0
3487
+ 0
3488
+
3489
+ 1
3490
+ 1
3491
+ 1
3492
+
3493
+ 1
3494
+ 1
3495
+ 1
3496
+
3497
+ 1
3498
+ 1
3499
+ 1
3500
+
3501
+ 1
3502
+ 1
3503
+ 1
3504
+
3505
+ 1
3506
+ 1
3507
+ 1
3508
+
3509
+ 1
3510
+ 1
3511
+ 1
3512
+
3513
+ 1
3514
+ 1
3515
+ 1
3516
+
3517
+ 1
3518
+ 1
3519
+ 1
3520
+
3521
+ 1
3522
+ 1
3523
+ 1
3524
+
3525
+ 1
3526
+ 1
3527
+ 1
3528
+
3529
+ 1
3530
+ 1
3531
+ 1
3532
+
3533
+ 1
3534
+ 1
3535
+ 1
3536
+
3537
+ 1
3538
+ 1
3539
+ 1
3540
+
3541
+ 1
3542
+ 1
3543
+ 1
3544
+
3545
+ 1
3546
+ 1
3547
+ 1
3548
+
3549
+ 0
3550
+ 1
3551
+ 1
3552
+
3553
+ 1
3554
+ 1
3555
+ 1
3556
+
3557
+ 1
3558
+ 1
3559
+ 1
3560
+
3561
+ 1
3562
+ 1
3563
+ 1
3564
+
3565
+ 1
3566
+ 1
3567
+ 1
3568
+
3569
+ 1
3570
+ 1
3571
+ 1
3572
+
3573
+ 1
3574
+ 1
3575
+ 1
3576
+
3577
+ 1
3578
+ 1
3579
+ 1
3580
+
3581
+ 1
3582
+ 1
3583
+ 1
3584
+
3585
+ 1
3586
+ 1
3587
+ 1
3588
+
3589
+ 1
3590
+ 1
3591
+ 1
3592
+
3593
+ 1
3594
+ 1
3595
+ 1
3596
+
3597
+ 1
3598
+ 1
3599
+ 1
3600
+
3601
+ 1
3602
+ 1
3603
+ 1
3604
+
3605
+ 1
3606
+ 1
3607
+ 1
3608
+
3609
+ 1
3610
+ 1
3611
+ 0
3612
+
3613
+ 1
3614
+ 1
3615
+ 1
3616
+
3617
+ 0
3618
+ 1
3619
+ 0
3620
+
3621
+ 0
3622
+ 0
3623
+ 0
3624
+
3625
+ 1
3626
+ 1
3627
+ 1
3628
+
3629
+ 1
3630
+ 0
3631
+ 0
3632
+
3633
+ 1
3634
+ 1
3635
+ 1
3636
+
3637
+ 1
3638
+ 1
3639
+ 1
3640
+
3641
+ 0
3642
+ 0
3643
+ 1
3644
+
3645
+ 1
3646
+ 1
3647
+ 1
3648
+
3649
+ 1
3650
+ 1
3651
+ 1
3652
+
3653
+ 1
3654
+ 1
3655
+ 1
3656
+
3657
+ 1
3658
+ 1
3659
+ 1
3660
+
3661
+ 1
3662
+ 1
3663
+ 1
3664
+
3665
+ 1
3666
+ 1
3667
+ 1
3668
+
3669
+ 1
3670
+ 1
3671
+ 1
3672
+
3673
+ 1
3674
+ 1
3675
+ 1
3676
+
3677
+ 1
3678
+ 1
3679
+ 1
3680
+
3681
+ 1
3682
+ 1
3683
+ 1
3684
+
3685
+ 1
3686
+ 1
3687
+ 1
3688
+
3689
+ 1
3690
+ 1
3691
+ 1
3692
+
3693
+ 1
3694
+ 1
3695
+ 1
3696
+
3697
+ 1
3698
+ 0
3699
+ 0
3700
+
3701
+ 0
3702
+ 0
3703
+ 0
3704
+
3705
+ 1
3706
+ 1
3707
+ 1
3708
+
3709
+ 1
3710
+ 1
3711
+ 1
3712
+
3713
+ 1
3714
+ 0
3715
+ 0
3716
+
3717
+ 1
3718
+ 1
3719
+ 1
3720
+
3721
+ 1
3722
+ 1
3723
+ 1
3724
+
3725
+ 1
3726
+ 1
3727
+ 1
3728
+
3729
+ 1
3730
+ 1
3731
+ 1
3732
+
3733
+ 1
3734
+ 1
3735
+ 1
3736
+
3737
+ 1
3738
+ 1
3739
+ 1
3740
+
3741
+ 0
3742
+ 1
3743
+ 1
3744
+
3745
+ 1
3746
+ 1
3747
+ 1
3748
+
3749
+ 1
3750
+ 1
3751
+ 1
3752
+
3753
+ 1
3754
+ 1
3755
+ 1
3756
+
3757
+ 1
3758
+ 1
3759
+ 1
3760
+
3761
+ 1
3762
+ 1
3763
+ 1
3764
+
3765
+ 1
3766
+ 1
3767
+ 1
3768
+
3769
+ 1
3770
+ 1
3771
+ 1
3772
+
3773
+ 1
3774
+ 1
3775
+ 1
3776
+
3777
+ 1
3778
+ 1
3779
+ 1
3780
+
3781
+ 1
3782
+ 1
3783
+ 1
3784
+
3785
+ 1
3786
+ 1
3787
+ 1
3788
+
3789
+ 1
3790
+ 1
3791
+ 1
3792
+
3793
+ 1
3794
+ 1
3795
+ 1
3796
+
3797
+ 1
3798
+ 1
3799
+ 1
3800
+
3801
+ 1
3802
+ 1
3803
+ 1
3804
+
3805
+ 1
3806
+ 1
3807
+ 1
3808
+
3809
+ 1
3810
+ 1
3811
+ 1
3812
+
3813
+ 1
3814
+ 1
3815
+ 1
3816
+
3817
+ 1
3818
+ 1
3819
+ 1
3820
+
3821
+ 1
3822
+ 1
3823
+ 1
3824
+
3825
+ 1
3826
+ 1
3827
+ 1
3828
+
3829
+ 1
3830
+ 1
3831
+ 1
3832
+
3833
+ 1
3834
+ 1
3835
+ 1
3836
+
3837
+ 1
3838
+ 1
3839
+ 1
3840
+
3841
+ 1
3842
+ 1
3843
+ 1
3844
+
3845
+ 1
3846
+ 1
3847
+ 1
3848
+
3849
+ 1
3850
+ 1
3851
+ 1
3852
+
3853
+ 1
3854
+ 1
3855
+ 1
3856
+
3857
+ 1
3858
+ 1
3859
+ 1
3860
+
3861
+ 1
3862
+ 1
3863
+ 1
3864
+
3865
+ 1
3866
+ 1
3867
+ 1
3868
+
3869
+ 1
3870
+ 1
3871
+ 1
3872
+
3873
+ 1
3874
+ 1
3875
+ 1
3876
+
3877
+ 0
3878
+ 1
3879
+ 1
3880
+
3881
+ 0
3882
+ 0
3883
+ 0
3884
+
3885
+ 0
3886
+ 0
3887
+ 0
3888
+
3889
+ 1
3890
+ 1
3891
+ 1
3892
+
3893
+ 0
3894
+ 1
3895
+ 0
3896
+
3897
+ 1
3898
+ 1
3899
+ 1
3900
+
3901
+ 1
3902
+ 1
3903
+ 1
3904
+
3905
+ 1
3906
+ 1
3907
+ 1
3908
+
3909
+ 1
3910
+ 1
3911
+ 1
3912
+
3913
+ 1
3914
+ 0
3915
+ 0
3916
+
3917
+ 1
3918
+ 1
3919
+ 1
3920
+
3921
+ 1
3922
+ 1
3923
+ 1
3924
+
3925
+ 1
3926
+ 1
3927
+ 1
3928
+
3929
+ 0
3930
+ 1
3931
+ 1
3932
+
3933
+ 1
3934
+ 1
3935
+ 1
3936
+
3937
+ 1
3938
+ 1
3939
+ 1
3940
+
3941
+ 1
3942
+ 1
3943
+ 1
3944
+
3945
+ 1
3946
+ 1
3947
+ 1
3948
+
3949
+ 1
3950
+ 1
3951
+ 0
3952
+
3953
+ 1
3954
+ 1
3955
+ 1
3956
+
3957
+ 1
3958
+ 1
3959
+ 1
3960
+
3961
+ 1
3962
+ 1
3963
+ 1
3964
+
3965
+ 1
3966
+ 1
3967
+ 1
3968
+
3969
+ 1
3970
+ 1
3971
+ 1
3972
+
3973
+ 1
3974
+ 1
3975
+ 1
3976
+
3977
+ 1
3978
+ 1
3979
+ 1
3980
+
3981
+ 1
3982
+ 1
3983
+ 1
3984
+
3985
+ 1
3986
+ 0
3987
+ 0
3988
+
3989
+ 1
3990
+ 1
3991
+ 1
3992
+
3993
+ 0
3994
+ 0
3995
+ 0
3996
+
3997
+ 1
3998
+ 1
3999
+ 1
4000
+
4001
+ 0
4002
+ 1
4003
+ 0
4004
+
4005
+ 1
4006
+ 0
4007
+ 0
4008
+
4009
+ 1
4010
+ 1
4011
+ 1
4012
+
4013
+ 1
4014
+ 1
4015
+ 1
4016
+
4017
+ 1
4018
+ 1
4019
+ 1
4020
+
4021
+ 1
4022
+ 1
4023
+ 1
4024
+
4025
+ 1
4026
+ 1
4027
+ 1
4028
+
4029
+ 1
4030
+ 1
4031
+ 1
4032
+
4033
+ 1
4034
+ 1
4035
+ 1
4036
+
4037
+ 1
4038
+ 1
4039
+ 1
4040
+
4041
+ 1
4042
+ 1
4043
+ 1
4044
+
4045
+ 1
4046
+ 0
4047
+ 0
4048
+
4049
+ 1
4050
+ 1
4051
+ 1
4052
+
4053
+ 1
4054
+ 1
4055
+ 1
4056
+
4057
+ 1
4058
+ 1
4059
+ 1
4060
+
4061
+ 1
4062
+ 1
4063
+ 1
4064
+
4065
+ 1
4066
+ 0
4067
+ 0
4068
+
4069
+ 1
4070
+ 1
4071
+ 1
4072
+
4073
+ 0
4074
+ 1
4075
+ 0
4076
+
4077
+ 1
4078
+ 0
4079
+ 0
4080
+
4081
+ 1
4082
+ 1
4083
+ 1
4084
+
4085
+ 0
4086
+ 1
4087
+ 1
4088
+
4089
+ 1
4090
+ 1
4091
+ 1
4092
+
4093
+ 1
4094
+ 1
4095
+ 1
4096
+
4097
+ 1
4098
+ 1
4099
+ 1
4100
+
4101
+ 1
4102
+ 1
4103
+ 1
4104
+
4105
+ 1
4106
+ 1
4107
+ 1
4108
+
4109
+ 1
4110
+ 1
4111
+ 1
4112
+
4113
+ 1
4114
+ 1
4115
+ 1
4116
+
4117
+ 1
4118
+ 1
4119
+ 1
4120
+
4121
+ 1
4122
+ 1
4123
+ 1
4124
+
4125
+ 0
4126
+ 0
4127
+ 0
4128
+
4129
+ 1
4130
+ 1
4131
+ 1
4132
+
4133
+ 1
4134
+ 1
4135
+ 1
4136
+
4137
+ 1
4138
+ 1
4139
+ 1
4140
+
4141
+ 1
4142
+ 1
4143
+ 1
4144
+
4145
+ 1
4146
+ 1
4147
+ 1
4148
+
4149
+ 1
4150
+ 1
4151
+ 1
4152
+
4153
+ 1
4154
+ 1
4155
+ 1
4156
+
4157
+ 1
4158
+ 1
4159
+ 1
4160
+
4161
+ 1
4162
+ 1
4163
+ 1
4164
+
4165
+ 1
4166
+ 1
4167
+ 1
4168
+
4169
+ 1
4170
+ 1
4171
+ 1
4172
+
4173
+ 1
4174
+ 1
4175
+ 1
4176
+
4177
+ 1
4178
+ 1
4179
+ 1
4180
+
4181
+ 1
4182
+ 1
4183
+ 1
4184
+
4185
+ 1
4186
+ 1
4187
+ 1
4188
+
4189
+ 1
4190
+ 1
4191
+ 1
4192
+
4193
+ 1
4194
+ 1
4195
+ 1
4196
+
4197
+ 0
4198
+ 0
4199
+ 0
4200
+
4201
+ 1
4202
+ 1
4203
+ 1
4204
+
4205
+ 1
4206
+ 1
4207
+ 1
4208
+
4209
+ 1
4210
+ 1
4211
+ 1
4212
+
4213
+ 1
4214
+ 1
4215
+ 1
4216
+
4217
+ 1
4218
+ 1
4219
+ 1
4220
+
4221
+ 1
4222
+ 1
4223
+ 1
4224
+
4225
+ 0
4226
+ 1
4227
+ 1
4228
+
4229
+ 1
4230
+ 1
4231
+ 1
4232
+
4233
+ 1
4234
+ 1
4235
+ 1
4236
+
4237
+ 1
4238
+ 1
4239
+ 1
4240
+
4241
+ 0
4242
+ 0
4243
+ 0
4244
+
4245
+ 1
4246
+ 1
4247
+ 1
4248
+
4249
+ 1
4250
+ 1
4251
+ 1
4252
+
4253
+ 1
4254
+ 1
4255
+ 1
4256
+
4257
+ 1
4258
+ 1
4259
+ 1
4260
+
4261
+ 0
4262
+ 0
4263
+ 0
4264
+
4265
+ 1
4266
+ 1
4267
+ 1
4268
+
4269
+ 0
4270
+ 1
4271
+ 0
4272
+
4273
+ 1
4274
+ 1
4275
+ 1
4276
+
4277
+ 1
4278
+ 1
4279
+ 0
4280
+
4281
+ 1
4282
+ 1
4283
+ 1
4284
+
4285
+ 1
4286
+ 1
4287
+ 1
4288
+
4289
+ 1
4290
+ 1
4291
+ 1
4292
+
4293
+ 1
4294
+ 1
4295
+ 1
4296
+
4297
+ 1
4298
+ 1
4299
+ 1
4300
+
4301
+ 1
4302
+ 1
4303
+ 1
4304
+
4305
+ 1
4306
+ 1
4307
+ 1
4308
+
4309
+ 1
4310
+ 1
4311
+ 1
4312
+
4313
+ 1
4314
+ 1
4315
+ 0
4316
+
4317
+ 1
4318
+ 1
4319
+ 1
4320
+
4321
+ 1
4322
+ 1
4323
+ 1
4324
+
4325
+ 1
4326
+ 1
4327
+ 1
4328
+
4329
+ 1
4330
+ 0
4331
+ 0
4332
+
4333
+ 1
4334
+ 0
4335
+ 1
4336
+
4337
+ 1
4338
+ 1
4339
+ 1
4340
+
4341
+ 1
4342
+ 1
4343
+ 1
4344
+
4345
+ 1
4346
+ 1
4347
+ 1
4348
+
4349
+ 1
4350
+ 1
4351
+ 1
4352
+
4353
+ 1
4354
+ 1
4355
+ 1
4356
+
4357
+ 0
4358
+ 1
4359
+ 0
4360
+
4361
+ 0
4362
+ 0
4363
+ 1
4364
+
4365
+ 1
4366
+ 1
4367
+ 1
4368
+
4369
+ 1
4370
+ 1
4371
+ 1
4372
+
4373
+ 1
4374
+ 1
4375
+ 1
4376
+
4377
+ 1
4378
+ 1
4379
+ 1
4380
+
4381
+ 1
4382
+ 1
4383
+ 1
4384
+
4385
+ 1
4386
+ 1
4387
+ 1
4388
+
4389
+ 1
4390
+ 1
4391
+ 1
4392
+
4393
+ 1
4394
+ 1
4395
+ 1
4396
+
4397
+ 1
4398
+ 1
4399
+ 1
4400
+
4401
+ 1
4402
+ 1
4403
+ 1
4404
+
4405
+ 1
4406
+ 1
4407
+ 1
4408
+
4409
+ 1
4410
+ 1
4411
+ 1
4412
+
4413
+ 1
4414
+ 1
4415
+ 1
4416
+
4417
+ 1
4418
+ 1
4419
+ 0
4420
+
4421
+ 1
4422
+ 1
4423
+ 1
4424
+
4425
+ 1
4426
+ 1
4427
+ 1
4428
+
4429
+ 0
4430
+ 0
4431
+ 1
4432
+
4433
+ 1
4434
+ 1
4435
+ 1
4436
+
4437
+ 1
4438
+ 1
4439
+ 1
4440
+
4441
+ 1
4442
+ 1
4443
+ 1
4444
+
4445
+ 1
4446
+ 1
4447
+ 1
4448
+
4449
+ 1
4450
+ 1
4451
+ 1
4452
+
4453
+ 1
4454
+ 1
4455
+ 1
4456
+
4457
+ 1
4458
+ 1
4459
+ 1
4460
+
4461
+ 1
4462
+ 1
4463
+ 1
4464
+
4465
+ 1
4466
+ 1
4467
+ 1
4468
+
4469
+ 1
4470
+ 1
4471
+ 1
4472
+
4473
+ 1
4474
+ 1
4475
+ 1
4476
+
4477
+ 1
4478
+ 0
4479
+ 0
4480
+
4481
+ 0
4482
+ 0
4483
+ 0
4484
+
4485
+ 1
4486
+ 1
4487
+ 1
4488
+
4489
+ 1
4490
+ 1
4491
+ 1
4492
+
4493
+ 1
4494
+ 1
4495
+ 1
4496
+
4497
+ 1
4498
+ 1
4499
+ 1
4500
+
4501
+ 1
4502
+ 1
4503
+ 1
4504
+
4505
+ 1
4506
+ 1
4507
+ 1
4508
+
4509
+ 0
4510
+ 1
4511
+ 1
4512
+
4513
+ 1
4514
+ 1
4515
+ 1
4516
+
4517
+ 0
4518
+ 0
4519
+ 0
4520
+
4521
+ 1
4522
+ 1
4523
+ 1
4524
+
4525
+ 1
4526
+ 1
4527
+ 1
4528
+
4529
+ 1
4530
+ 1
4531
+ 0
4532
+
4533
+ 1
4534
+ 1
4535
+ 1
4536
+
4537
+ 1
4538
+ 1
4539
+ 1
4540
+
4541
+ 0
4542
+ 0
4543
+ 0
4544
+
4545
+ 1
4546
+ 1
4547
+ 1
4548
+
4549
+ 1
4550
+ 1
4551
+ 1
4552
+
4553
+ 0
4554
+ 0
4555
+ 0
4556
+
4557
+ 1
4558
+ 1
4559
+ 1
4560
+
4561
+ 1
4562
+ 1
4563
+ 1
4564
+
4565
+ 1
4566
+ 0
4567
+ 0
4568
+
4569
+ 1
4570
+ 1
4571
+ 1
4572
+
4573
+ 1
4574
+ 1
4575
+ 1
4576
+
4577
+ 1
4578
+ 1
4579
+ 1
4580
+
4581
+ 1
4582
+ 1
4583
+ 1
4584
+
4585
+ 1
4586
+ 1
4587
+ 1
4588
+
4589
+ 1
4590
+ 1
4591
+ 1
4592
+
4593
+ 1
4594
+ 1
4595
+ 1
4596
+
4597
+ 1
4598
+ 1
4599
+ 1
4600
+
4601
+ 1
4602
+ 1
4603
+ 1
4604
+
4605
+ 1
4606
+ 1
4607
+ 1
4608
+
4609
+ 1
4610
+ 1
4611
+ 1
4612
+
4613
+ 0
4614
+ 0
4615
+ 0
4616
+
4617
+ 1
4618
+ 1
4619
+ 1
4620
+
4621
+ 1
4622
+ 1
4623
+ 1
4624
+
4625
+ 1
4626
+ 1
4627
+ 1
4628
+
4629
+ 1
4630
+ 1
4631
+ 1
4632
+
4633
+ 1
4634
+ 1
4635
+ 1
4636
+
4637
+ 1
4638
+ 1
4639
+ 1
4640
+
4641
+ 0
4642
+ 0
4643
+ 1
4644
+
4645
+ 1
4646
+ 1
4647
+ 1
4648
+
4649
+ 1
4650
+ 1
4651
+ 1
4652
+
4653
+ 1
4654
+ 1
4655
+ 1
4656
+
4657
+ 1
4658
+ 1
4659
+ 1
4660
+
4661
+ 1
4662
+ 1
4663
+ 0
4664
+
4665
+ 1
4666
+ 1
4667
+ 1
4668
+
4669
+ 1
4670
+ 1
4671
+ 1
4672
+
4673
+ 1
4674
+ 1
4675
+ 1
4676
+
4677
+ 1
4678
+ 1
4679
+ 1
4680
+
4681
+ 1
4682
+ 1
4683
+ 1
4684
+
4685
+ 0
4686
+ 0
4687
+ 1
4688
+
4689
+ 1
4690
+ 1
4691
+ 1
4692
+
4693
+ 1
4694
+ 1
4695
+ 1
4696
+
4697
+ 1
4698
+ 1
4699
+ 1
4700
+
4701
+ 1
4702
+ 1
4703
+ 1
4704
+
4705
+ 0
4706
+ 1
4707
+ 1
4708
+
4709
+ 1
4710
+ 1
4711
+ 1
4712
+
4713
+ 1
4714
+ 1
4715
+ 1
4716
+
4717
+ 1
4718
+ 1
4719
+ 1
4720
+
4721
+ 1
4722
+ 1
4723
+ 1
4724
+
4725
+ 1
4726
+ 0
4727
+ 1
4728
+
4729
+ 1
4730
+ 1
4731
+ 1
4732
+
4733
+ 1
4734
+ 1
4735
+ 1
4736
+
4737
+ 1
4738
+ 1
4739
+ 1
4740
+
4741
+ 1
4742
+ 1
4743
+ 0
4744
+
4745
+ 1
4746
+ 1
4747
+ 1
4748
+
4749
+ 1
4750
+ 1
4751
+ 1
4752
+
4753
+ 1
4754
+ 1
4755
+ 1
4756
+
4757
+ 1
4758
+ 1
4759
+ 1
4760
+
4761
+ 0
4762
+ 0
4763
+ 0
4764
+
4765
+ 1
4766
+ 1
4767
+ 1
4768
+
4769
+ 1
4770
+ 1
4771
+ 1
4772
+
4773
+ 1
4774
+ 1
4775
+ 1
4776
+
4777
+ 1
4778
+ 1
4779
+ 1
4780
+
4781
+ 1
4782
+ 1
4783
+ 1
4784
+
4785
+ 0
4786
+ 1
4787
+ 1
4788
+
4789
+ 1
4790
+ 1
4791
+ 1
4792
+
4793
+ 1
4794
+ 1
4795
+ 1
4796
+
4797
+ 1
4798
+ 1
4799
+ 1
4800
+
4801
+ 0
4802
+ 0
4803
+ 1
4804
+
4805
+ 1
4806
+ 1
4807
+ 1
4808
+
4809
+ 1
4810
+ 1
4811
+ 1
4812
+
4813
+ 1
4814
+ 1
4815
+ 1
4816
+
4817
+ 1
4818
+ 1
4819
+ 1
4820
+
4821
+ 1
4822
+ 1
4823
+ 1
4824
+
4825
+ 0
4826
+ 1
4827
+ 0
4828
+
4829
+ 0
4830
+ 0
4831
+ 1
4832
+
4833
+ 1
4834
+ 0
4835
+ 1
4836
+
4837
+ 1
4838
+ 1
4839
+ 1
4840
+
4841
+ 1
4842
+ 1
4843
+ 1
4844
+
4845
+ 1
4846
+ 1
4847
+ 1
4848
+
4849
+ 0
4850
+ 1
4851
+ 1
4852
+
4853
+ 1
4854
+ 1
4855
+ 1
4856
+
4857
+ 1
4858
+ 1
4859
+ 1
4860
+
4861
+ 1
4862
+ 1
4863
+ 1
4864
+
4865
+ 0
4866
+ 1
4867
+ 0
4868
+
4869
+ 1
4870
+ 1
4871
+ 1
4872
+
4873
+ 1
4874
+ 1
4875
+ 1
4876
+
4877
+ 1
4878
+ 1
4879
+ 1
4880
+
4881
+ 1
4882
+ 1
4883
+ 1
4884
+
4885
+ 1
4886
+ 0
4887
+ 1
4888
+
4889
+ 0
4890
+ 1
4891
+ 1
4892
+
4893
+ 1
4894
+ 1
4895
+ 1
4896
+
4897
+ 1
4898
+ 1
4899
+ 1
4900
+
4901
+ 0
4902
+ 0
4903
+ 0
4904
+
4905
+ 1
4906
+ 1
4907
+ 1
4908
+
4909
+ 1
4910
+ 1
4911
+ 1
4912
+
4913
+ 1
4914
+ 1
4915
+ 1
4916
+
4917
+ 1
4918
+ 1
4919
+ 1
4920
+
4921
+ 1
4922
+ 1
4923
+ 1
4924
+
4925
+ 1
4926
+ 1
4927
+ 1
4928
+
4929
+ 1
4930
+ 1
4931
+ 1
4932
+
4933
+ 1
4934
+ 1
4935
+ 1
4936
+
4937
+ 1
4938
+ 1
4939
+ 1
4940
+
4941
+ 1
4942
+ 1
4943
+ 1
4944
+
4945
+ 1
4946
+ 1
4947
+ 1
4948
+
4949
+ 1
4950
+ 1
4951
+ 1
4952
+
4953
+ 0
4954
+ 0
4955
+ 1
4956
+
4957
+ 1
4958
+ 1
4959
+ 1
4960
+
4961
+ 1
4962
+ 1
4963
+ 1
4964
+
4965
+ 1
4966
+ 1
4967
+ 1
4968
+
4969
+ 1
4970
+ 1
4971
+ 1
4972
+
4973
+ 1
4974
+ 1
4975
+ 1
4976
+
4977
+ 1
4978
+ 1
4979
+ 1
4980
+
4981
+ 1
4982
+ 1
4983
+ 1
4984
+
4985
+ 1
4986
+ 1
4987
+ 1
4988
+
4989
+ 1
4990
+ 1
4991
+ 1
4992
+
4993
+ 1
4994
+ 1
4995
+ 1
4996
+
4997
+ 1
4998
+ 1
4999
+ 1
5000
+
5001
+ 1
5002
+ 1
5003
+ 1
5004
+
5005
+ 1
5006
+ 1
5007
+ 1
5008
+
5009
+ 1
5010
+ 1
5011
+ 1
5012
+
5013
+ 1
5014
+ 1
5015
+ 1
5016
+
5017
+ 1
5018
+ 1
5019
+ 1
5020
+
5021
+ 1
5022
+ 1
5023
+ 1
5024
+
5025
+ 1
5026
+ 1
5027
+ 1
5028
+
5029
+ 1
5030
+ 1
5031
+ 1
5032
+
5033
+ 0
5034
+ 1
5035
+ 1
5036
+
5037
+ 1
5038
+ 1
5039
+ 1
5040
+
5041
+ 1
5042
+ 1
5043
+ 1
5044
+
5045
+ 1
5046
+ 1
5047
+ 1
5048
+
5049
+ 1
5050
+ 1
5051
+ 1
5052
+
5053
+ 1
5054
+ 1
5055
+ 1
5056
+
5057
+ 1
5058
+ 1
5059
+ 1
5060
+
5061
+ 1
5062
+ 1
5063
+ 1
5064
+
5065
+ 1
5066
+ 1
5067
+ 1
5068
+
5069
+ 0
5070
+ 0
5071
+ 0
5072
+
5073
+ 1
5074
+ 1
5075
+ 1
5076
+
5077
+ 1
5078
+ 0
5079
+ 0
5080
+
5081
+ 1
5082
+ 1
5083
+ 1
5084
+
5085
+ 1
5086
+ 1
5087
+ 1
5088
+
5089
+ 1
5090
+ 1
5091
+ 1
5092
+
5093
+ 1
5094
+ 1
5095
+ 1
5096
+
5097
+ 1
5098
+ 1
5099
+ 1
5100
+
5101
+ 1
5102
+ 1
5103
+ 1
5104
+
5105
+ 1
5106
+ 1
5107
+ 1
5108
+
5109
+ 1
5110
+ 1
5111
+ 1
5112
+
5113
+ 1
5114
+ 1
5115
+ 1
5116
+
5117
+ 1
5118
+ 1
5119
+ 1
5120
+
5121
+ 1
5122
+ 1
5123
+ 1
5124
+
5125
+ 1
5126
+ 1
5127
+ 1
5128
+
5129
+ 1
5130
+ 1
5131
+ 1
5132
+
5133
+ 1
5134
+ 1
5135
+ 1
5136
+
5137
+ 1
5138
+ 1
5139
+ 1
5140
+
5141
+ 1
5142
+ 1
5143
+ 1
5144
+
5145
+ 1
5146
+ 1
5147
+ 1
5148
+
5149
+ 1
5150
+ 1
5151
+ 1
5152
+
5153
+ 0
5154
+ 0
5155
+ 1
5156
+
5157
+ 1
5158
+ 1
5159
+ 1
5160
+
5161
+ 0
5162
+ 0
5163
+ 0
5164
+
5165
+ 1
5166
+ 1
5167
+ 1
5168
+
5169
+ 1
5170
+ 1
5171
+ 1
5172
+
5173
+ 1
5174
+ 1
5175
+ 1
5176
+
5177
+ 0
5178
+ 0
5179
+ 0
5180
+
5181
+ 1
5182
+ 1
5183
+ 1
5184
+
5185
+ 1
5186
+ 1
5187
+ 1
5188
+
5189
+ 1
5190
+ 1
5191
+ 1
5192
+
5193
+ 1
5194
+ 1
5195
+ 1
5196
+
5197
+ 1
5198
+ 1
5199
+ 1
5200
+
5201
+ 1
5202
+ 1
5203
+ 1
5204
+
5205
+ 1
5206
+ 0
5207
+ 0
5208
+
5209
+ 1
5210
+ 1
5211
+ 1
5212
+
5213
+ 1
5214
+ 1
5215
+ 1
5216
+
5217
+ 1
5218
+ 1
5219
+ 1
5220
+
5221
+ 1
5222
+ 1
5223
+ 1
5224
+
5225
+ 1
5226
+ 1
5227
+ 1
5228
+
5229
+ 1
5230
+ 1
5231
+ 1
5232
+
5233
+ 1
5234
+ 1
5235
+ 1
5236
+
5237
+ 1
5238
+ 1
5239
+ 1
5240
+
5241
+ 1
5242
+ 1
5243
+ 1
5244
+
5245
+ 1
5246
+ 1
5247
+ 1
5248
+
5249
+ 1
5250
+ 1
5251
+ 1
5252
+
5253
+ 1
5254
+ 0
5255
+ 1
5256
+
5257
+ 0
5258
+ 0
5259
+ 0
5260
+
5261
+ 1
5262
+ 1
5263
+ 1
5264
+
5265
+ 1
5266
+ 1
5267
+ 1
5268
+
5269
+ 1
5270
+ 1
5271
+ 1
5272
+
5273
+ 1
5274
+ 1
5275
+ 1
5276
+
5277
+ 1
5278
+ 1
5279
+ 1
5280
+
5281
+ 1
5282
+ 1
5283
+ 1
5284
+
5285
+ 1
5286
+ 1
5287
+ 1
5288
+
5289
+ 1
5290
+ 1
5291
+ 1
5292
+
5293
+ 1
5294
+ 1
5295
+ 1
5296
+
5297
+ 0
5298
+ 0
5299
+ 0
5300
+
5301
+ 1
5302
+ 1
5303
+ 1
5304
+
5305
+ 1
5306
+ 0
5307
+ 1
5308
+
5309
+ 1
5310
+ 1
5311
+ 1
5312
+
5313
+ 1
5314
+ 1
5315
+ 1
5316
+
5317
+ 1
5318
+ 1
5319
+ 1
5320
+
5321
+ 1
5322
+ 1
5323
+ 1
5324
+
5325
+ 0
5326
+ 0
5327
+ 0
5328
+
5329
+ 1
5330
+ 1
5331
+ 1
5332
+
5333
+ 1
5334
+ 1
5335
+ 1
5336
+
5337
+ 1
5338
+ 1
5339
+ 1
5340
+
5341
+ 1
5342
+ 1
5343
+ 1
5344
+
5345
+ 1
5346
+ 1
5347
+ 1
5348
+
5349
+ 1
5350
+ 1
5351
+ 1
5352
+
5353
+ 1
5354
+ 1
5355
+ 1
5356
+
5357
+ 1
5358
+ 1
5359
+ 1
5360
+
5361
+ 1
5362
+ 1
5363
+ 1
5364
+
5365
+ 1
5366
+ 1
5367
+ 0
5368
+
5369
+ 1
5370
+ 1
5371
+ 1
5372
+
5373
+ 0
5374
+ 1
5375
+ 1
5376
+
5377
+ 1
5378
+ 1
5379
+ 1
5380
+
5381
+ 1
5382
+ 1
5383
+ 1
5384
+
5385
+ 1
5386
+ 1
5387
+ 1
5388
+
5389
+ 1
5390
+ 1
5391
+ 1
5392
+
5393
+ 1
5394
+ 1
5395
+ 1
5396
+
5397
+ 1
5398
+ 1
5399
+ 1
5400
+
5401
+ 1
5402
+ 1
5403
+ 1
5404
+
5405
+ 1
5406
+ 1
5407
+ 1
5408
+
5409
+ 1
5410
+ 1
5411
+ 1
5412
+
5413
+ 1
5414
+ 1
5415
+ 1
5416
+
5417
+ 1
5418
+ 1
5419
+ 1
5420
+
5421
+ 1
5422
+ 1
5423
+ 1
5424
+
5425
+ 1
5426
+ 1
5427
+ 1
5428
+
5429
+ 1
5430
+ 1
5431
+ 1
5432
+
5433
+ 1
5434
+ 1
5435
+ 1
5436
+
5437
+ 1
5438
+ 1
5439
+ 0
5440
+
5441
+ 1
5442
+ 1
5443
+ 1
5444
+
5445
+ 1
5446
+ 1
5447
+ 1
5448
+
5449
+ 0
5450
+ 1
5451
+ 0
5452
+
5453
+ 1
5454
+ 1
5455
+ 1
5456
+
5457
+ 1
5458
+ 1
5459
+ 1
5460
+
5461
+ 0
5462
+ 0
5463
+ 0
5464
+
5465
+ 1
5466
+ 1
5467
+ 1
5468
+
5469
+ 1
5470
+ 1
5471
+ 1
5472
+
5473
+ 1
5474
+ 1
5475
+ 1
5476
+
5477
+ 1
5478
+ 1
5479
+ 1
5480
+
5481
+ 1
5482
+ 1
5483
+ 1
5484
+
5485
+ 1
5486
+ 1
5487
+ 1
5488
+
5489
+ 1
5490
+ 1
5491
+ 1
5492
+
5493
+ 0
5494
+ 0
5495
+ 0
5496
+
5497
+ 0
5498
+ 1
5499
+ 1
5500
+
5501
+ 1
5502
+ 1
5503
+ 1
5504
+
5505
+ 1
5506
+ 1
5507
+ 1
5508
+
5509
+ 1
5510
+ 1
5511
+ 1
5512
+
5513
+ 1
5514
+ 1
5515
+ 1
5516
+
5517
+ 1
5518
+ 1
5519
+ 1
5520
+
5521
+ 0
5522
+ 0
5523
+ 0
5524
+
5525
+ 1
5526
+ 1
5527
+ 1
5528
+
5529
+ 1
5530
+ 1
5531
+ 1
5532
+
5533
+ 1
5534
+ 1
5535
+ 1
5536
+
5537
+ 1
5538
+ 1
5539
+ 1
5540
+
5541
+ 1
5542
+ 0
5543
+ 0
5544
+
5545
+ 0
5546
+ 0
5547
+ 0
5548
+
5549
+ 1
5550
+ 1
5551
+ 1
5552
+
5553
+ 1
5554
+ 0
5555
+ 1
5556
+
5557
+ 1
5558
+ 1
5559
+ 1
5560
+
5561
+ 1
5562
+ 1
5563
+ 1
5564
+
5565
+ 1
5566
+ 1
5567
+ 1
5568
+
5569
+ 1
5570
+ 1
5571
+ 1
5572
+
5573
+ 1
5574
+ 1
5575
+ 1
5576
+
5577
+ 1
5578
+ 1
5579
+ 1
5580
+
5581
+ 1
5582
+ 1
5583
+ 1
5584
+
5585
+ 1
5586
+ 1
5587
+ 1
5588
+
5589
+ 1
5590
+ 1
5591
+ 1
5592
+
5593
+ 1
5594
+ 1
5595
+ 1
5596
+
5597
+ 1
5598
+ 1
5599
+ 1
5600
+
5601
+ 1
5602
+ 1
5603
+ 1
5604
+
5605
+ 0
5606
+ 0
5607
+ 0
5608
+
5609
+ 1
5610
+ 1
5611
+ 1
5612
+
5613
+ 1
5614
+ 1
5615
+ 1
5616
+
5617
+ 1
5618
+ 1
5619
+ 1
5620
+
5621
+ 1
5622
+ 1
5623
+ 1
5624
+
5625
+ 1
5626
+ 1
5627
+ 1
5628
+
5629
+ 1
5630
+ 1
5631
+ 1
5632
+
5633
+ 1
5634
+ 1
5635
+ 1
5636
+
5637
+ 1
5638
+ 1
5639
+ 1
5640
+
5641
+ 1
5642
+ 1
5643
+ 1
5644
+
5645
+ 0
5646
+ 1
5647
+ 0
5648
+
5649
+ 0
5650
+ 0
5651
+ 0
5652
+
5653
+ 1
5654
+ 1
5655
+ 1
5656
+
5657
+ 1
5658
+ 1
5659
+ 1
5660
+
5661
+ 1
5662
+ 1
5663
+ 1
5664
+
5665
+ 1
5666
+ 1
5667
+ 1
5668
+
5669
+ 1
5670
+ 1
5671
+ 1
5672
+
5673
+ 0
5674
+ 0
5675
+ 0
5676
+
5677
+ 1
5678
+ 1
5679
+ 0
5680
+
5681
+ 1
5682
+ 1
5683
+ 1
5684
+
5685
+ 1
5686
+ 1
5687
+ 1
5688
+
5689
+ 1
5690
+ 1
5691
+ 1
5692
+
5693
+ 1
5694
+ 1
5695
+ 1
5696
+
5697
+ 1
5698
+ 1
5699
+ 1
5700
+
5701
+ 1
5702
+ 0
5703
+ 1
5704
+
5705
+ 0
5706
+ 0
5707
+ 1
5708
+
5709
+ 1
5710
+ 1
5711
+ 1
5712
+
5713
+ 0
5714
+ 0
5715
+ 0
5716
+
5717
+ 1
5718
+ 1
5719
+ 1
5720
+
5721
+ 1
5722
+ 1
5723
+ 1
5724
+
5725
+ 0
5726
+ 0
5727
+ 0
5728
+
5729
+ 1
5730
+ 1
5731
+ 1
5732
+
5733
+ 1
5734
+ 0
5735
+ 0
5736
+
5737
+ 1
5738
+ 1
5739
+ 1
5740
+
5741
+ 1
5742
+ 1
5743
+ 1
5744
+
5745
+ 1
5746
+ 1
5747
+ 1
5748
+
5749
+ 1
5750
+ 1
5751
+ 1
5752
+
5753
+ 0
5754
+ 1
5755
+ 1
5756
+
5757
+ 1
5758
+ 1
5759
+ 1
5760
+
5761
+ 1
5762
+ 1
5763
+ 1
5764
+
5765
+ 1
5766
+ 1
5767
+ 1
5768
+
5769
+ 1
5770
+ 1
5771
+ 1
5772
+
5773
+ 1
5774
+ 1
5775
+ 1
5776
+
5777
+ 1
5778
+ 1
5779
+ 1
5780
+
5781
+ 1
5782
+ 1
5783
+ 1
5784
+
5785
+ 1
5786
+ 1
5787
+ 1
5788
+
5789
+ 1
5790
+ 1
5791
+ 1
5792
+
5793
+ 0
5794
+ 0
5795
+ 0
5796
+
5797
+ 1
5798
+ 1
5799
+ 1
5800
+
5801
+ 1
5802
+ 1
5803
+ 1
5804
+
5805
+ 1
5806
+ 1
5807
+ 1
5808
+
5809
+ 1
5810
+ 1
5811
+ 1
5812
+
5813
+ 1
5814
+ 1
5815
+ 1
5816
+
5817
+ 1
5818
+ 1
5819
+ 0
5820
+
5821
+ 1
5822
+ 1
5823
+ 1
5824
+
5825
+ 1
5826
+ 0
5827
+ 1
5828
+
5829
+ 1
5830
+ 1
5831
+ 1
5832
+
5833
+ 0
5834
+ 1
5835
+ 0
5836
+
5837
+ 1
5838
+ 1
5839
+ 1
5840
+
5841
+ 1
5842
+ 1
5843
+ 1
5844
+
5845
+ 1
5846
+ 1
5847
+ 1
5848
+
5849
+ 1
5850
+ 1
5851
+ 1
5852
+
5853
+ 1
5854
+ 1
5855
+ 1
5856
+
5857
+ 0
5858
+ 1
5859
+ 1
5860
+
5861
+ 1
5862
+ 1
5863
+ 1
5864
+
5865
+ 1
5866
+ 1
5867
+ 1
5868
+
5869
+ 0
5870
+ 0
5871
+ 1
5872
+
5873
+ 1
5874
+ 1
5875
+ 1
5876
+
5877
+ 1
5878
+ 1
5879
+ 1
5880
+
5881
+ 1
5882
+ 0
5883
+ 0
5884
+
5885
+ 1
5886
+ 1
5887
+ 1
5888
+
5889
+ 1
5890
+ 1
5891
+ 1
5892
+
5893
+ 1
5894
+ 1
5895
+ 1
5896
+
5897
+ 0
5898
+ 1
5899
+ 0
5900
+
5901
+ 1
5902
+ 1
5903
+ 1
5904
+
5905
+ 1
5906
+ 1
5907
+ 1
5908
+
5909
+ 1
5910
+ 1
5911
+ 1
5912
+
5913
+ 0
5914
+ 1
5915
+ 0
5916
+
5917
+ 0
5918
+ 0
5919
+ 0
5920
+
5921
+ 1
5922
+ 1
5923
+ 1
5924
+
5925
+ 1
5926
+ 1
5927
+ 0
5928
+
5929
+ 1
5930
+ 1
5931
+ 1
5932
+
5933
+ 0
5934
+ 1
5935
+ 0
5936
+
5937
+ 1
5938
+ 1
5939
+ 1
5940
+
5941
+ 1
5942
+ 1
5943
+ 1
5944
+
5945
+ 1
5946
+ 1
5947
+ 1
5948
+
5949
+ 1
5950
+ 1
5951
+ 1
5952
+
5953
+ 1
5954
+ 1
5955
+ 1
5956
+
5957
+ 1
5958
+ 0
5959
+ 1
5960
+
5961
+ 1
5962
+ 0
5963
+ 0
5964
+
5965
+ 1
5966
+ 1
5967
+ 1
5968
+
5969
+ 1
5970
+ 1
5971
+ 1
5972
+
5973
+ 1
5974
+ 1
5975
+ 1
5976
+
5977
+ 1
5978
+ 0
5979
+ 0
5980
+
5981
+ 0
5982
+ 0
5983
+ 1
5984
+
5985
+ 0
5986
+ 0
5987
+ 1
5988
+
5989
+ 1
5990
+ 1
5991
+ 1
5992
+
5993
+ 1
5994
+ 1
5995
+ 1
5996
+
5997
+ 1
5998
+ 1
5999
+ 1
6000
+
6001
+ 0
6002
+ 0
6003
+ 1
6004
+
6005
+ 1
6006
+ 1
6007
+ 1
6008
+
6009
+ 1
6010
+ 1
6011
+ 1
6012
+
6013
+ 1
6014
+ 1
6015
+ 1
6016
+
6017
+ 1
6018
+ 1
6019
+ 1
6020
+
6021
+ 1
6022
+ 1
6023
+ 1
6024
+
6025
+ 1
6026
+ 1
6027
+ 1
6028
+
6029
+ 1
6030
+ 1
6031
+ 1
6032
+
6033
+ 1
6034
+ 1
6035
+ 1
6036
+
6037
+ 1
6038
+ 1
6039
+ 1
6040
+
6041
+ 1
6042
+ 1
6043
+ 1
6044
+
6045
+ 0
6046
+ 0
6047
+ 1
6048
+
6049
+ 1
6050
+ 1
6051
+ 1
6052
+
6053
+ 1
6054
+ 1
6055
+ 1
6056
+
6057
+ 1
6058
+ 1
6059
+ 1
6060
+
6061
+ 1
6062
+ 1
6063
+ 1
6064
+
6065
+ 1
6066
+ 1
6067
+ 1
6068
+
6069
+ 1
6070
+ 1
6071
+ 1
6072
+
6073
+ 1
6074
+ 1
6075
+ 1
6076
+
6077
+ 1
6078
+ 1
6079
+ 1
6080
+
6081
+ 1
6082
+ 1
6083
+ 1
6084
+
6085
+ 1
6086
+ 1
6087
+ 1
6088
+
6089
+ 1
6090
+ 1
6091
+ 1
6092
+
6093
+ 1
6094
+ 1
6095
+ 1
6096
+
6097
+ 1
6098
+ 1
6099
+ 1
6100
+
6101
+ 1
6102
+ 1
6103
+ 1
6104
+
6105
+ 1
6106
+ 1
6107
+ 1
6108
+
6109
+ 1
6110
+ 0
6111
+ 0
6112
+
6113
+ 1
6114
+ 1
6115
+ 1
6116
+
6117
+ 1
6118
+ 1
6119
+ 1
6120
+
6121
+ 1
6122
+ 1
6123
+ 1
6124
+
6125
+ 1
6126
+ 1
6127
+ 1
6128
+
6129
+ 1
6130
+ 1
6131
+ 1
6132
+
6133
+ 1
6134
+ 1
6135
+ 1
6136
+
6137
+ 1
6138
+ 1
6139
+ 1
6140
+
6141
+ 1
6142
+ 1
6143
+ 1
6144
+
6145
+ 1
6146
+ 1
6147
+ 1
6148
+
6149
+ 1
6150
+ 1
6151
+ 1
6152
+
6153
+ 0
6154
+ 1
6155
+ 1
6156
+
6157
+ 1
6158
+ 1
6159
+ 1
6160
+
6161
+ 1
6162
+ 1
6163
+ 1
6164
+
6165
+ 1
6166
+ 1
6167
+ 1
6168
+
6169
+ 0
6170
+ 0
6171
+ 1
6172
+
6173
+ 1
6174
+ 1
6175
+ 1
6176
+
6177
+ 1
6178
+ 1
6179
+ 1
6180
+
6181
+ 1
6182
+ 1
6183
+ 1
6184
+
6185
+ 1
6186
+ 1
6187
+ 1
6188
+
6189
+ 0
6190
+ 0
6191
+ 0
6192
+
6193
+ 1
6194
+ 1
6195
+ 1
6196
+
6197
+ 1
6198
+ 1
6199
+ 1
6200
+
6201
+ 1
6202
+ 1
6203
+ 1
6204
+
6205
+ 1
6206
+ 1
6207
+ 1
6208
+
6209
+ 1
6210
+ 1
6211
+ 1
6212
+
6213
+ 1
6214
+ 1
6215
+ 1
6216
+
6217
+ 1
6218
+ 1
6219
+ 1
6220
+
6221
+ 1
6222
+ 1
6223
+ 1
6224
+
6225
+ 1
6226
+ 1
6227
+ 1
6228
+
6229
+ 1
6230
+ 1
6231
+ 0
6232
+
6233
+ 1
6234
+ 1
6235
+ 1
6236
+
6237
+ 1
6238
+ 1
6239
+ 1
6240
+
6241
+ 1
6242
+ 1
6243
+ 1
6244
+
6245
+ 1
6246
+ 1
6247
+ 1
6248
+
6249
+ 0
6250
+ 1
6251
+ 0
6252
+
6253
+ 1
6254
+ 1
6255
+ 1
6256
+
6257
+ 1
6258
+ 1
6259
+ 1
6260
+
6261
+ 1
6262
+ 1
6263
+ 1
6264
+
6265
+ 1
6266
+ 1
6267
+ 1
6268
+
6269
+ 1
6270
+ 1
6271
+ 1
6272
+
6273
+ 1
6274
+ 1
6275
+ 1
6276
+
6277
+ 1
6278
+ 1
6279
+ 1
6280
+
6281
+ 1
6282
+ 1
6283
+ 0
6284
+
6285
+ 1
6286
+ 1
6287
+ 1
6288
+
6289
+ 0
6290
+ 1
6291
+ 1
6292
+
6293
+ 1
6294
+ 1
6295
+ 1
6296
+
6297
+ 1
6298
+ 1
6299
+ 0
6300
+
6301
+ 1
6302
+ 1
6303
+ 1
6304
+
6305
+ 1
6306
+ 1
6307
+ 1
6308
+
6309
+ 1
6310
+ 1
6311
+ 1
6312
+
6313
+ 1
6314
+ 1
6315
+ 1
6316
+
6317
+ 1
6318
+ 1
6319
+ 1
6320
+
6321
+ 1
6322
+ 1
6323
+ 1
6324
+
6325
+ 1
6326
+ 1
6327
+ 1
6328
+
6329
+ 0
6330
+ 0
6331
+ 0
6332
+
6333
+ 1
6334
+ 1
6335
+ 0
6336
+
6337
+ 1
6338
+ 1
6339
+ 1
6340
+
6341
+ 1
6342
+ 1
6343
+ 1
6344
+
6345
+ 1
6346
+ 1
6347
+ 1
6348
+
6349
+ 1
6350
+ 1
6351
+ 1
6352
+
6353
+ 1
6354
+ 1
6355
+ 1
6356
+
6357
+ 1
6358
+ 1
6359
+ 1
6360
+
6361
+ 1
6362
+ 1
6363
+ 1
6364
+
6365
+ 1
6366
+ 1
6367
+ 1
6368
+
6369
+ 1
6370
+ 1
6371
+ 1
6372
+
6373
+ 1
6374
+ 1
6375
+ 1
6376
+
6377
+ 1
6378
+ 1
6379
+ 1
6380
+
6381
+ 1
6382
+ 1
6383
+ 1
6384
+
6385
+ 1
6386
+ 1
6387
+ 1
6388
+
6389
+ 1
6390
+ 1
6391
+ 1
6392
+
6393
+ 1
6394
+ 0
6395
+ 1
6396
+
6397
+ 1
6398
+ 0
6399
+ 1
6400
+
6401
+ 1
6402
+ 1
6403
+ 1
6404
+
6405
+ 1
6406
+ 1
6407
+ 1
6408
+
6409
+ 1
6410
+ 1
6411
+ 1
6412
+
6413
+ 1
6414
+ 1
6415
+ 1
6416
+
6417
+ 1
6418
+ 1
6419
+ 1
6420
+
6421
+ 1
6422
+ 1
6423
+ 1
6424
+
6425
+ 1
6426
+ 1
6427
+ 1
6428
+
6429
+ 1
6430
+ 1
6431
+ 1
6432
+
6433
+ 1
6434
+ 1
6435
+ 1
6436
+
6437
+ 1
6438
+ 1
6439
+ 1
6440
+
6441
+ 1
6442
+ 1
6443
+ 1
6444
+
6445
+ 1
6446
+ 1
6447
+ 1
6448
+
6449
+ 1
6450
+ 0
6451
+ 1
6452
+
6453
+ 1
6454
+ 1
6455
+ 1
6456
+
6457
+ 1
6458
+ 1
6459
+ 1
6460
+
6461
+ 1
6462
+ 1
6463
+ 1
6464
+
6465
+ 1
6466
+ 1
6467
+ 1
6468
+
6469
+ 1
6470
+ 0
6471
+ 1
6472
+
6473
+ 1
6474
+ 1
6475
+ 1
6476
+
6477
+ 1
6478
+ 1
6479
+ 1
6480
+
6481
+ 1
6482
+ 1
6483
+ 1
6484
+
6485
+ 1
6486
+ 1
6487
+ 1
6488
+
6489
+ 1
6490
+ 1
6491
+ 1
6492
+
6493
+ 1
6494
+ 1
6495
+ 1
6496
+
6497
+ 0
6498
+ 0
6499
+ 0
6500
+
6501
+ 0
6502
+ 0
6503
+ 0
6504
+
6505
+ 1
6506
+ 1
6507
+ 1
6508
+
6509
+ 1
6510
+ 1
6511
+ 1
6512
+
6513
+ 1
6514
+ 1
6515
+ 1
6516
+
6517
+ 1
6518
+ 1
6519
+ 1
6520
+
6521
+ 1
6522
+ 0
6523
+ 1
6524
+
6525
+ 1
6526
+ 1
6527
+ 1
6528
+
6529
+ 1
6530
+ 1
6531
+ 1
6532
+
6533
+ 0
6534
+ 0
6535
+ 1
6536
+
6537
+ 1
6538
+ 1
6539
+ 1
6540
+
6541
+ 1
6542
+ 1
6543
+ 1
6544
+
6545
+ 1
6546
+ 1
6547
+ 1
6548
+
6549
+ 1
6550
+ 1
6551
+ 1
6552
+
6553
+ 1
6554
+ 1
6555
+ 1
6556
+
6557
+ 1
6558
+ 1
6559
+ 1
6560
+
6561
+ 1
6562
+ 1
6563
+ 1
6564
+
6565
+ 1
6566
+ 1
6567
+ 1
6568
+
6569
+ 1
6570
+ 1
6571
+ 1
6572
+
6573
+ 1
6574
+ 1
6575
+ 1
6576
+
6577
+ 1
6578
+ 1
6579
+ 1
6580
+
6581
+ 1
6582
+ 1
6583
+ 1
6584
+
6585
+ 1
6586
+ 1
6587
+ 1
6588
+
6589
+ 1
6590
+ 1
6591
+ 1
6592
+
6593
+ 1
6594
+ 1
6595
+ 1
6596
+
6597
+ 1
6598
+ 1
6599
+ 1
6600
+
6601
+ 1
6602
+ 1
6603
+ 1
6604
+
6605
+ 1
6606
+ 1
6607
+ 1
6608
+
6609
+ 1
6610
+ 1
6611
+ 1
6612
+
6613
+ 1
6614
+ 1
6615
+ 1
6616
+
6617
+ 1
6618
+ 0
6619
+ 1
6620
+
6621
+ 1
6622
+ 1
6623
+ 1
6624
+
6625
+ 1
6626
+ 1
6627
+ 1
6628
+
6629
+ 1
6630
+ 1
6631
+ 1
6632
+
6633
+ 1
6634
+ 1
6635
+ 1
6636
+
6637
+ 1
6638
+ 1
6639
+ 1
6640
+
6641
+ 1
6642
+ 1
6643
+ 1
6644
+
6645
+ 1
6646
+ 0
6647
+ 1
6648
+
6649
+ 1
6650
+ 1
6651
+ 1
6652
+
6653
+ 1
6654
+ 1
6655
+ 1
6656
+
6657
+ 1
6658
+ 1
6659
+ 1
6660
+
6661
+ 1
6662
+ 1
6663
+ 1
6664
+
6665
+ 1
6666
+ 1
6667
+ 1
6668
+
6669
+ 0
6670
+ 1
6671
+ 1
6672
+
6673
+ 0
6674
+ 0
6675
+ 0
6676
+
6677
+ 1
6678
+ 1
6679
+ 1
6680
+
6681
+ 0
6682
+ 0
6683
+ 0
6684
+
6685
+ 1
6686
+ 1
6687
+ 1
6688
+
6689
+ 1
6690
+ 1
6691
+ 1
6692
+
6693
+ 1
6694
+ 0
6695
+ 0
6696
+
6697
+ 1
6698
+ 1
6699
+ 1
6700
+
6701
+ 1
6702
+ 1
6703
+ 1
6704
+
6705
+ 1
6706
+ 1
6707
+ 1
6708
+
6709
+ 1
6710
+ 1
6711
+ 1
6712
+
6713
+ 1
6714
+ 1
6715
+ 1
6716
+
6717
+ 1
6718
+ 1
6719
+ 1
6720
+
6721
+ 0
6722
+ 1
6723
+ 0
6724
+
6725
+ 1
6726
+ 1
6727
+ 1
6728
+
6729
+ 1
6730
+ 1
6731
+ 1
6732
+
6733
+ 1
6734
+ 1
6735
+ 1
6736
+
6737
+ 1
6738
+ 1
6739
+ 1
6740
+
6741
+ 1
6742
+ 1
6743
+ 1
6744
+
6745
+ 1
6746
+ 1
6747
+ 1
6748
+
6749
+ 1
6750
+ 0
6751
+ 0
6752
+
6753
+ 0
6754
+ 0
6755
+ 0
6756
+
6757
+ 1
6758
+ 1
6759
+ 1
6760
+
6761
+ 1
6762
+ 1
6763
+ 1
6764
+
6765
+ 1
6766
+ 1
6767
+ 1
6768
+
6769
+ 1
6770
+ 1
6771
+ 1
6772
+
6773
+ 1
6774
+ 1
6775
+ 1
6776
+
6777
+ 1
6778
+ 0
6779
+ 1
6780
+
6781
+ 1
6782
+ 1
6783
+ 1
6784
+
6785
+ 0
6786
+ 0
6787
+ 1
6788
+
6789
+ 1
6790
+ 1
6791
+ 1
6792
+
6793
+ 1
6794
+ 1
6795
+ 1
6796
+
6797
+ 1
6798
+ 1
6799
+ 0
6800
+
6801
+ 1
6802
+ 1
6803
+ 1
6804
+
6805
+ 1
6806
+ 1
6807
+ 1
6808
+
6809
+ 1
6810
+ 1
6811
+ 1
6812
+
6813
+ 1
6814
+ 1
6815
+ 1
6816
+
6817
+ 1
6818
+ 1
6819
+ 1
6820
+
6821
+ 1
6822
+ 1
6823
+ 1
6824
+
6825
+ 1
6826
+ 1
6827
+ 1
6828
+
6829
+ 1
6830
+ 1
6831
+ 1
6832
+
6833
+ 1
6834
+ 1
6835
+ 1
6836
+
6837
+ 1
6838
+ 1
6839
+ 1
6840
+
6841
+ 1
6842
+ 1
6843
+ 0
6844
+
6845
+ 1
6846
+ 1
6847
+ 1
6848
+
6849
+ 1
6850
+ 1
6851
+ 1
6852
+
6853
+ 1
6854
+ 1
6855
+ 1
6856
+
6857
+ 0
6858
+ 0
6859
+ 0
6860
+
6861
+ 1
6862
+ 1
6863
+ 1
6864
+
6865
+ 1
6866
+ 1
6867
+ 1
6868
+
6869
+ 1
6870
+ 1
6871
+ 1
6872
+
6873
+ 1
6874
+ 1
6875
+ 1
6876
+
6877
+ 0
6878
+ 0
6879
+ 0
6880
+
6881
+ 0
6882
+ 0
6883
+ 0
6884
+
6885
+ 1
6886
+ 1
6887
+ 1
6888
+
6889
+ 1
6890
+ 1
6891
+ 1
6892
+
6893
+ 1
6894
+ 1
6895
+ 1
6896
+
6897
+ 0
6898
+ 0
6899
+ 1
6900
+
6901
+ 1
6902
+ 1
6903
+ 1
6904
+
6905
+ 0
6906
+ 0
6907
+ 0
6908
+
6909
+ 1
6910
+ 1
6911
+ 1
6912
+
6913
+ 1
6914
+ 1
6915
+ 1
6916
+
6917
+ 1
6918
+ 0
6919
+ 0
6920
+
6921
+ 1
6922
+ 0
6923
+ 0
6924
+
6925
+ 1
6926
+ 1
6927
+ 1
6928
+
6929
+ 1
6930
+ 0
6931
+ 1
6932
+
6933
+ 1
6934
+ 1
6935
+ 1
6936
+
6937
+ 1
6938
+ 1
6939
+ 1
6940
+
6941
+ 1
6942
+ 1
6943
+ 1
6944
+
6945
+ 1
6946
+ 1
6947
+ 1
6948
+
6949
+ 1
6950
+ 1
6951
+ 1
6952
+
6953
+ 1
6954
+ 1
6955
+ 1
6956
+
6957
+ 1
6958
+ 1
6959
+ 1
6960
+
6961
+ 0
6962
+ 1
6963
+ 1
6964
+
6965
+ 1
6966
+ 1
6967
+ 1
6968
+
6969
+ 1
6970
+ 1
6971
+ 1
6972
+
6973
+ 1
6974
+ 1
6975
+ 1
6976
+
6977
+ 1
6978
+ 1
6979
+ 1
6980
+
6981
+ 1
6982
+ 1
6983
+ 1
6984
+
6985
+ 1
6986
+ 1
6987
+ 1
6988
+
6989
+ 1
6990
+ 0
6991
+ 0
6992
+
6993
+ 1
6994
+ 1
6995
+ 1
6996
+
6997
+ 1
6998
+ 1
6999
+ 1
7000
+
7001
+ 1
7002
+ 1
7003
+ 1
7004
+
7005
+ 1
7006
+ 1
7007
+ 1
7008
+
7009
+ 1
7010
+ 1
7011
+ 1
7012
+
7013
+ 1
7014
+ 1
7015
+ 1
7016
+
7017
+ 1
7018
+ 1
7019
+ 1
7020
+
7021
+ 0
7022
+ 1
7023
+ 1
7024
+
7025
+ 1
7026
+ 1
7027
+ 1
7028
+
7029
+ 1
7030
+ 1
7031
+ 1
7032
+
7033
+ 1
7034
+ 1
7035
+ 1
7036
+
7037
+ 1
7038
+ 1
7039
+ 1
7040
+
7041
+ 1
7042
+ 1
7043
+ 1
7044
+
7045
+ 1
7046
+ 1
7047
+ 1
7048
+
7049
+ 1
7050
+ 1
7051
+ 1
7052
+
7053
+ 1
7054
+ 1
7055
+ 1
7056
+
7057
+ 1
7058
+ 1
7059
+ 1
7060
+
7061
+ 1
7062
+ 1
7063
+ 1
7064
+
7065
+ 1
7066
+ 1
7067
+ 1
7068
+
7069
+ 1
7070
+ 1
7071
+ 1
7072
+
7073
+ 1
7074
+ 1
7075
+ 1
7076
+
7077
+ 1
7078
+ 1
7079
+ 1
7080
+
7081
+ 1
7082
+ 0
7083
+ 1
7084
+
7085
+ 1
7086
+ 1
7087
+ 1
7088
+
7089
+ 1
7090
+ 1
7091
+ 1
7092
+
7093
+ 0
7094
+ 0
7095
+ 0
7096
+
7097
+ 1
7098
+ 1
7099
+ 1
7100
+
7101
+ 1
7102
+ 1
7103
+ 1
7104
+
7105
+ 1
7106
+ 1
7107
+ 1
7108
+
7109
+ 1
7110
+ 1
7111
+ 1
7112
+
7113
+ 1
7114
+ 1
7115
+ 1
7116
+
7117
+ 1
7118
+ 1
7119
+ 1
7120
+
7121
+ 1
7122
+ 1
7123
+ 1
7124
+
7125
+ 1
7126
+ 1
7127
+ 1
7128
+
7129
+ 1
7130
+ 0
7131
+ 1
7132
+
7133
+ 1
7134
+ 1
7135
+ 1
7136
+
7137
+ 1
7138
+ 1
7139
+ 1
7140
+
7141
+ 1
7142
+ 1
7143
+ 1
7144
+
7145
+ 1
7146
+ 1
7147
+ 1
7148
+
7149
+ 1
7150
+ 1
7151
+ 1
7152
+
7153
+ 1
7154
+ 1
7155
+ 1
7156
+
7157
+ 1
7158
+ 1
7159
+ 1
7160
+
7161
+ 1
7162
+ 1
7163
+ 1
7164
+
7165
+ 1
7166
+ 1
7167
+ 1
7168
+
7169
+ 1
7170
+ 1
7171
+ 1
7172
+
7173
+ 1
7174
+ 1
7175
+ 1
7176
+
7177
+ 1
7178
+ 1
7179
+ 1
7180
+
7181
+ 0
7182
+ 1
7183
+ 0
7184
+
7185
+ 1
7186
+ 1
7187
+ 1
7188
+
7189
+ 1
7190
+ 1
7191
+ 1
7192
+
7193
+ 1
7194
+ 1
7195
+ 1
7196
+
7197
+ 1
7198
+ 1
7199
+ 1
7200
+
7201
+ 0
7202
+ 1
7203
+ 0
7204
+
7205
+ 1
7206
+ 1
7207
+ 1
7208
+
7209
+ 1
7210
+ 1
7211
+ 0
7212
+
7213
+ 1
7214
+ 1
7215
+ 0
7216
+
7217
+ 1
7218
+ 1
7219
+ 1
7220
+
7221
+ 1
7222
+ 1
7223
+ 1
7224
+
7225
+ 1
7226
+ 0
7227
+ 0
7228
+
7229
+ 1
7230
+ 1
7231
+ 1
7232
+
7233
+ 1
7234
+ 1
7235
+ 1
7236
+
7237
+ 1
7238
+ 1
7239
+ 1
7240
+
7241
+ 1
7242
+ 1
7243
+ 1
7244
+
7245
+ 1
7246
+ 1
7247
+ 1
7248
+
7249
+ 1
7250
+ 0
7251
+ 1
7252
+
7253
+ 1
7254
+ 1
7255
+ 1
7256
+
7257
+ 1
7258
+ 1
7259
+ 1
7260
+
7261
+ 1
7262
+ 1
7263
+ 1
7264
+
7265
+ 1
7266
+ 1
7267
+ 1
7268
+
7269
+ 1
7270
+ 1
7271
+ 1
7272
+
7273
+ 1
7274
+ 1
7275
+ 1
7276
+
7277
+ 1
7278
+ 1
7279
+ 1
7280
+
7281
+ 1
7282
+ 1
7283
+ 1
7284
+
7285
+ 1
7286
+ 1
7287
+ 1
7288
+
7289
+ 1
7290
+ 1
7291
+ 1
7292
+
7293
+ 1
7294
+ 1
7295
+ 1
7296
+
7297
+ 1
7298
+ 1
7299
+ 1
7300
+
7301
+ 1
7302
+ 1
7303
+ 1
7304
+
7305
+ 1
7306
+ 1
7307
+ 1
7308
+
7309
+ 1
7310
+ 1
7311
+ 1
7312
+
7313
+ 1
7314
+ 1
7315
+ 1
7316
+
7317
+ 1
7318
+ 1
7319
+ 1
7320
+
7321
+ 1
7322
+ 1
7323
+ 1
7324
+
7325
+ 1
7326
+ 1
7327
+ 1
7328
+
7329
+ 1
7330
+ 1
7331
+ 1
7332
+
7333
+ 0
7334
+ 0
7335
+ 0
7336
+
7337
+ 1
7338
+ 1
7339
+ 1
7340
+
7341
+ 0
7342
+ 1
7343
+ 1
7344
+
7345
+ 1
7346
+ 1
7347
+ 1
7348
+
7349
+ 1
7350
+ 1
7351
+ 1
7352
+
7353
+ 1
7354
+ 1
7355
+ 1
7356
+
7357
+ 1
7358
+ 1
7359
+ 1
7360
+
7361
+ 1
7362
+ 1
7363
+ 1
7364
+
7365
+ 1
7366
+ 1
7367
+ 1
7368
+
7369
+ 1
7370
+ 1
7371
+ 1
7372
+
7373
+ 1
7374
+ 1
7375
+ 1
7376
+
7377
+ 1
7378
+ 0
7379
+ 1
7380
+
7381
+ 1
7382
+ 1
7383
+ 1
7384
+
7385
+ 1
7386
+ 1
7387
+ 1
7388
+
7389
+ 1
7390
+ 0
7391
+ 0
7392
+
7393
+ 1
7394
+ 1
7395
+ 1
7396
+
7397
+ 1
7398
+ 1
7399
+ 0
7400
+
7401
+ 1
7402
+ 0
7403
+ 1
7404
+
7405
+ 1
7406
+ 1
7407
+ 1
7408
+
7409
+ 1
7410
+ 1
7411
+ 1
7412
+
7413
+ 1
7414
+ 1
7415
+ 1
7416
+
7417
+ 1
7418
+ 1
7419
+ 1
7420
+
7421
+ 1
7422
+ 1
7423
+ 1
7424
+
7425
+ 0
7426
+ 1
7427
+ 1
7428
+
7429
+ 1
7430
+ 1
7431
+ 1
7432
+
7433
+ 1
7434
+ 1
7435
+ 1
7436
+
7437
+ 1
7438
+ 1
7439
+ 1
7440
+
7441
+ 1
7442
+ 1
7443
+ 1
7444
+
7445
+ 0
7446
+ 0
7447
+ 0
7448
+
7449
+ 1
7450
+ 1
7451
+ 1
7452
+
7453
+ 1
7454
+ 1
7455
+ 1
7456
+
7457
+ 1
7458
+ 1
7459
+ 1
7460
+
7461
+ 1
7462
+ 1
7463
+ 1
7464
+
7465
+ 1
7466
+ 1
7467
+ 1
7468
+
7469
+ 0
7470
+ 0
7471
+ 0
7472
+
7473
+ 1
7474
+ 1
7475
+ 1
7476
+
7477
+ 1
7478
+ 1
7479
+ 1
7480
+
7481
+ 1
7482
+ 1
7483
+ 1
7484
+
7485
+ 1
7486
+ 1
7487
+ 1
7488
+
7489
+ 1
7490
+ 1
7491
+ 1
7492
+
7493
+ 1
7494
+ 1
7495
+ 1
7496
+
7497
+ 1
7498
+ 1
7499
+ 1
7500
+
7501
+ 1
7502
+ 1
7503
+ 1
7504
+
7505
+ 1
7506
+ 1
7507
+ 1
7508
+
7509
+ 1
7510
+ 1
7511
+ 1
7512
+
7513
+ 1
7514
+ 1
7515
+ 1
7516
+
7517
+ 1
7518
+ 1
7519
+ 1
7520
+
7521
+ 1
7522
+ 1
7523
+ 1
7524
+
7525
+ 1
7526
+ 1
7527
+ 1
7528
+
7529
+ 1
7530
+ 1
7531
+ 1
7532
+
7533
+ 1
7534
+ 1
7535
+ 1
7536
+
7537
+ 1
7538
+ 1
7539
+ 1
7540
+
7541
+ 1
7542
+ 1
7543
+ 0
7544
+
7545
+ 1
7546
+ 1
7547
+ 1
7548
+
7549
+ 1
7550
+ 1
7551
+ 1
7552
+
7553
+ 1
7554
+ 1
7555
+ 1
7556
+
7557
+ 0
7558
+ 0
7559
+ 1
7560
+
7561
+ 1
7562
+ 1
7563
+ 1
7564
+
7565
+ 0
7566
+ 0
7567
+ 0
7568
+
7569
+ 0
7570
+ 1
7571
+ 1
7572
+
7573
+ 1
7574
+ 1
7575
+ 1
7576
+
7577
+ 1
7578
+ 1
7579
+ 1
7580
+
7581
+ 1
7582
+ 1
7583
+ 1
7584
+
7585
+ 1
7586
+ 1
7587
+ 1
7588
+
7589
+ 0
7590
+ 1
7591
+ 1
7592
+
7593
+ 1
7594
+ 1
7595
+ 1
7596
+
7597
+ 1
7598
+ 0
7599
+ 0
7600
+
7601
+ 1
7602
+ 1
7603
+ 1
7604
+
7605
+ 1
7606
+ 1
7607
+ 1
7608
+
7609
+ 1
7610
+ 0
7611
+ 1
7612
+
7613
+ 1
7614
+ 1
7615
+ 1
7616
+
7617
+ 1
7618
+ 1
7619
+ 1
7620
+
7621
+ 1
7622
+ 1
7623
+ 1
7624
+
7625
+ 0
7626
+ 0
7627
+ 0
7628
+
7629
+ 1
7630
+ 1
7631
+ 1
7632
+
7633
+ 0
7634
+ 1
7635
+ 0
7636
+
7637
+ 1
7638
+ 1
7639
+ 0
7640
+
7641
+ 1
7642
+ 1
7643
+ 1
7644
+
7645
+ 1
7646
+ 1
7647
+ 1
7648
+
7649
+ 1
7650
+ 1
7651
+ 1
7652
+
7653
+ 1
7654
+ 1
7655
+ 1
7656
+
7657
+ 1
7658
+ 1
7659
+ 1
7660
+
7661
+ 1
7662
+ 1
7663
+ 1
7664
+
7665
+ 1
7666
+ 1
7667
+ 1
7668
+
7669
+ 1
7670
+ 1
7671
+ 1
7672
+
7673
+ 1
7674
+ 1
7675
+ 1
7676
+
7677
+ 1
7678
+ 0
7679
+ 1
7680
+
7681
+ 1
7682
+ 1
7683
+ 1
7684
+
7685
+ 1
7686
+ 1
7687
+ 1
7688
+
7689
+ 1
7690
+ 1
7691
+ 1
7692
+
7693
+ 1
7694
+ 0
7695
+ 0
7696
+
7697
+ 1
7698
+ 1
7699
+ 1
7700
+
7701
+ 1
7702
+ 1
7703
+ 1
7704
+
7705
+ 1
7706
+ 1
7707
+ 1
7708
+
7709
+ 1
7710
+ 1
7711
+ 1
7712
+
7713
+ 1
7714
+ 1
7715
+ 1
7716
+
7717
+ 0
7718
+ 0
7719
+ 0
7720
+
7721
+ 1
7722
+ 1
7723
+ 1
7724
+
7725
+ 0
7726
+ 0
7727
+ 0
7728
+
7729
+ 1
7730
+ 1
7731
+ 1
7732
+
7733
+ 1
7734
+ 1
7735
+ 1
7736
+
7737
+ 0
7738
+ 0
7739
+ 0
7740
+
7741
+ 1
7742
+ 1
7743
+ 1
7744
+
7745
+ 1
7746
+ 1
7747
+ 1
7748
+
7749
+ 1
7750
+ 1
7751
+ 1
7752
+
7753
+ 1
7754
+ 1
7755
+ 1
7756
+
7757
+ 1
7758
+ 1
7759
+ 1
7760
+
7761
+ 0
7762
+ 0
7763
+ 0
7764
+
7765
+ 1
7766
+ 1
7767
+ 1
7768
+
7769
+ 0
7770
+ 1
7771
+ 0
7772
+
7773
+ 1
7774
+ 1
7775
+ 1
7776
+
7777
+ 1
7778
+ 1
7779
+ 1
7780
+
7781
+ 1
7782
+ 1
7783
+ 1
7784
+
7785
+ 1
7786
+ 1
7787
+ 1
7788
+
7789
+ 1
7790
+ 1
7791
+ 1
7792
+
7793
+ 0
7794
+ 0
7795
+ 0
7796
+
7797
+ 1
7798
+ 1
7799
+ 1
7800
+
7801
+ 1
7802
+ 1
7803
+ 1
7804
+
7805
+ 1
7806
+ 1
7807
+ 1
7808
+
7809
+ 1
7810
+ 1
7811
+ 1
7812
+
7813
+ 1
7814
+ 1
7815
+ 1
7816
+
7817
+ 1
7818
+ 1
7819
+ 1
7820
+
7821
+ 1
7822
+ 1
7823
+ 0
7824
+
7825
+ 0
7826
+ 1
7827
+ 0
7828
+
7829
+ 1
7830
+ 1
7831
+ 1
7832
+
7833
+ 1
7834
+ 1
7835
+ 1
7836
+
7837
+ 1
7838
+ 1
7839
+ 1
7840
+
7841
+ 1
7842
+ 1
7843
+ 0
7844
+
7845
+ 0
7846
+ 1
7847
+ 0
7848
+
7849
+ 1
7850
+ 1
7851
+ 1
7852
+
7853
+ 1
7854
+ 1
7855
+ 1
7856
+
7857
+ 1
7858
+ 1
7859
+ 1
7860
+
7861
+ 1
7862
+ 1
7863
+ 1
7864
+
7865
+ 1
7866
+ 1
7867
+ 1
7868
+
7869
+ 1
7870
+ 1
7871
+ 1
7872
+
7873
+ 0
7874
+ 0
7875
+ 1
7876
+
7877
+ 1
7878
+ 1
7879
+ 1
7880
+
7881
+ 1
7882
+ 1
7883
+ 1
7884
+
7885
+ 1
7886
+ 1
7887
+ 1
7888
+
7889
+ 1
7890
+ 1
7891
+ 1
7892
+
7893
+ 1
7894
+ 1
7895
+ 1
7896
+
7897
+ 1
7898
+ 1
7899
+ 1
7900
+
7901
+ 1
7902
+ 0
7903
+ 0
7904
+
7905
+ 0
7906
+ 1
7907
+ 0
7908
+
7909
+ 1
7910
+ 1
7911
+ 1
7912
+
7913
+ 1
7914
+ 1
7915
+ 1
7916
+
7917
+ 1
7918
+ 1
7919
+ 1
7920
+
7921
+ 1
7922
+ 0
7923
+ 0
7924
+
7925
+ 1
7926
+ 1
7927
+ 1
7928
+
7929
+ 1
7930
+ 1
7931
+ 1
7932
+
7933
+ 1
7934
+ 1
7935
+ 0
7936
+
7937
+ 1
7938
+ 1
7939
+ 1
7940
+
7941
+ 1
7942
+ 1
7943
+ 1
7944
+
7945
+ 1
7946
+ 1
7947
+ 1
7948
+
7949
+ 1
7950
+ 1
7951
+ 1
7952
+
7953
+ 1
7954
+ 1
7955
+ 1
7956
+
7957
+ 1
7958
+ 1
7959
+ 1
7960
+
7961
+ 1
7962
+ 1
7963
+ 1
7964
+
7965
+ 1
7966
+ 0
7967
+ 0
7968
+
7969
+ 1
7970
+ 1
7971
+ 1
7972
+
7973
+ 1
7974
+ 1
7975
+ 1
7976
+
7977
+ 1
7978
+ 1
7979
+ 1
7980
+
7981
+ 1
7982
+ 1
7983
+ 1
7984
+
7985
+ 1
7986
+ 1
7987
+ 1
7988
+
7989
+ 1
7990
+ 1
7991
+ 1
7992
+
7993
+ 1
7994
+ 1
7995
+ 1
7996
+
7997
+ 1
7998
+ 1
7999
+ 1
8000
+
8001
+ 1
8002
+ 1
8003
+ 1
8004
+
8005
+ 1
8006
+ 1
8007
+ 1
8008
+
8009
+ 1
8010
+ 1
8011
+ 1
8012
+
8013
+ 0
8014
+ 0
8015
+ 0
8016
+
8017
+ 1
8018
+ 1
8019
+ 1
8020
+
8021
+ 1
8022
+ 1
8023
+ 1
8024
+
8025
+ 1
8026
+ 1
8027
+ 1
8028
+
8029
+ 0
8030
+ 0
8031
+ 1
8032
+
8033
+ 1
8034
+ 1
8035
+ 1
8036
+
8037
+ 1
8038
+ 1
8039
+ 1
8040
+
8041
+ 1
8042
+ 0
8043
+ 1
8044
+
8045
+ 1
8046
+ 1
8047
+ 1
8048
+
8049
+ 1
8050
+ 1
8051
+ 1
8052
+
8053
+ 1
8054
+ 1
8055
+ 1
8056
+
8057
+ 1
8058
+ 1
8059
+ 1
8060
+
8061
+ 1
8062
+ 1
8063
+ 1
8064
+
8065
+ 1
8066
+ 0
8067
+ 1
8068
+
8069
+ 1
8070
+ 0
8071
+ 1
8072
+
8073
+ 1
8074
+ 1
8075
+ 0
8076
+
8077
+ 0
8078
+ 1
8079
+ 1
8080
+
8081
+ 1
8082
+ 1
8083
+ 1
8084
+
8085
+ 1
8086
+ 1
8087
+ 1
8088
+
8089
+ 1
8090
+ 1
8091
+ 1
8092
+
8093
+ 1
8094
+ 1
8095
+ 1
8096
+
8097
+ 1
8098
+ 1
8099
+ 1
8100
+
8101
+ 1
8102
+ 1
8103
+ 1
8104
+
8105
+ 0
8106
+ 0
8107
+ 0
8108
+
8109
+ 1
8110
+ 1
8111
+ 1
8112
+
8113
+ 1
8114
+ 1
8115
+ 1
8116
+
8117
+ 1
8118
+ 1
8119
+ 1
8120
+
8121
+ 1
8122
+ 1
8123
+ 1
8124
+
8125
+ 1
8126
+ 1
8127
+ 1
8128
+
8129
+ 1
8130
+ 1
8131
+ 1
8132
+
8133
+ 1
8134
+ 1
8135
+ 1
8136
+
8137
+ 1
8138
+ 1
8139
+ 1
8140
+
8141
+ 1
8142
+ 1
8143
+ 1
8144
+
8145
+ 1
8146
+ 1
8147
+ 1
8148
+
8149
+ 1
8150
+ 1
8151
+ 1
8152
+
8153
+ 1
8154
+ 1
8155
+ 1
8156
+
8157
+ 1
8158
+ 1
8159
+ 1
8160
+
8161
+ 1
8162
+ 1
8163
+ 1
8164
+
8165
+ 1
8166
+ 1
8167
+ 1
8168
+
8169
+ 1
8170
+ 1
8171
+ 1
8172
+
8173
+ 1
8174
+ 1
8175
+ 1
8176
+
8177
+ 1
8178
+ 1
8179
+ 1
8180
+
8181
+ 1
8182
+ 1
8183
+ 1
8184
+
8185
+ 1
8186
+ 1
8187
+ 1
8188
+
8189
+ 1
8190
+ 1
8191
+ 1
8192
+
8193
+ 1
8194
+ 1
8195
+ 1
8196
+
8197
+ 1
8198
+ 0
8199
+ 0
8200
+
8201
+ 1
8202
+ 1
8203
+ 1
8204
+
8205
+ 0
8206
+ 0
8207
+ 0
8208
+
8209
+ 1
8210
+ 1
8211
+ 1
8212
+
8213
+ 1
8214
+ 1
8215
+ 1
8216
+
8217
+ 0
8218
+ 1
8219
+ 0
8220
+
8221
+ 1
8222
+ 1
8223
+ 1
8224
+
8225
+ 1
8226
+ 1
8227
+ 1
8228
+
8229
+ 0
8230
+ 0
8231
+ 0
8232
+
8233
+ 1
8234
+ 1
8235
+ 1
8236
+
8237
+ 1
8238
+ 1
8239
+ 0
8240
+
8241
+ 1
8242
+ 1
8243
+ 1
8244
+
8245
+ 1
8246
+ 1
8247
+ 1
8248
+
8249
+ 1
8250
+ 1
8251
+ 1
8252
+
8253
+ 0
8254
+ 1
8255
+ 1
8256
+
8257
+ 1
8258
+ 1
8259
+ 1
8260
+
8261
+ 1
8262
+ 1
8263
+ 1
8264
+
8265
+ 1
8266
+ 1
8267
+ 1
8268
+
8269
+ 1
8270
+ 1
8271
+ 1
8272
+
8273
+ 1
8274
+ 1
8275
+ 1
8276
+
8277
+ 1
8278
+ 1
8279
+ 1
8280
+
8281
+ 0
8282
+ 0
8283
+ 0
8284
+
8285
+ 1
8286
+ 1
8287
+ 1
8288
+
8289
+ 1
8290
+ 1
8291
+ 1
8292
+
8293
+ 1
8294
+ 1
8295
+ 1
8296
+
8297
+ 1
8298
+ 1
8299
+ 1
8300
+
8301
+ 1
8302
+ 1
8303
+ 1
8304
+
8305
+ 1
8306
+ 1
8307
+ 1
8308
+
8309
+ 1
8310
+ 1
8311
+ 1
8312
+
8313
+ 1
8314
+ 1
8315
+ 1
8316
+
8317
+ 1
8318
+ 1
8319
+ 1
8320
+
8321
+ 0
8322
+ 0
8323
+ 0
8324
+
8325
+ 0
8326
+ 0
8327
+ 1
8328
+
8329
+ 1
8330
+ 1
8331
+ 1
8332
+
8333
+ 1
8334
+ 1
8335
+ 1
8336
+
8337
+ 1
8338
+ 1
8339
+ 1
8340
+
8341
+ 1
8342
+ 1
8343
+ 1
8344
+
8345
+ 0
8346
+ 1
8347
+ 1
8348
+
8349
+ 1
8350
+ 1
8351
+ 1
8352
+
8353
+ 1
8354
+ 1
8355
+ 1
8356
+
8357
+ 1
8358
+ 1
8359
+ 1
8360
+
8361
+ 1
8362
+ 1
8363
+ 1
8364
+
8365
+ 1
8366
+ 1
8367
+ 1
8368
+
8369
+ 1
8370
+ 1
8371
+ 0
8372
+
8373
+ 1
8374
+ 1
8375
+ 0
8376
+
8377
+ 1
8378
+ 1
8379
+ 1
8380
+
8381
+ 1
8382
+ 1
8383
+ 1
8384
+
8385
+ 1
8386
+ 1
8387
+ 1
8388
+
8389
+ 1
8390
+ 1
8391
+ 1
8392
+
8393
+ 1
8394
+ 1
8395
+ 1
8396
+
8397
+ 1
8398
+ 1
8399
+ 1
8400
+
8401
+ 1
8402
+ 0
8403
+ 1
8404
+
8405
+ 1
8406
+ 1
8407
+ 1
8408
+
8409
+ 1
8410
+ 0
8411
+ 0
8412
+
8413
+ 1
8414
+ 1
8415
+ 1
8416
+
8417
+ 1
8418
+ 1
8419
+ 1
8420
+
8421
+ 1
8422
+ 1
8423
+ 1
8424
+
8425
+ 1
8426
+ 1
8427
+ 1
8428
+
8429
+ 1
8430
+ 1
8431
+ 1
8432
+
8433
+ 1
8434
+ 0
8435
+ 1
8436
+
8437
+ 1
8438
+ 1
8439
+ 1
8440
+
8441
+ 1
8442
+ 1
8443
+ 1
8444
+
8445
+ 1
8446
+ 1
8447
+ 1
8448
+
8449
+ 1
8450
+ 1
8451
+ 1
8452
+
8453
+ 1
8454
+ 1
8455
+ 1
8456
+
8457
+ 1
8458
+ 1
8459
+ 1
8460
+
8461
+ 1
8462
+ 1
8463
+ 1
8464
+
8465
+ 1
8466
+ 1
8467
+ 1
8468
+
8469
+ 0
8470
+ 1
8471
+ 1
8472
+
8473
+ 1
8474
+ 1
8475
+ 1
8476
+
8477
+ 1
8478
+ 1
8479
+ 1
8480
+
8481
+ 1
8482
+ 1
8483
+ 1
8484
+
8485
+ 1
8486
+ 1
8487
+ 1
8488
+
8489
+ 1
8490
+ 1
8491
+ 1
8492
+
8493
+ 1
8494
+ 1
8495
+ 1
8496
+
8497
+ 1
8498
+ 1
8499
+ 1
8500
+
8501
+ 1
8502
+ 1
8503
+ 1
8504
+
8505
+ 1
8506
+ 1
8507
+ 1
8508
+
8509
+ 1
8510
+ 1
8511
+ 1
8512
+
8513
+ 1
8514
+ 1
8515
+ 1
8516
+
8517
+ 1
8518
+ 1
8519
+ 1
8520
+
8521
+ 1
8522
+ 1
8523
+ 1
8524
+
8525
+ 0
8526
+ 0
8527
+ 0
8528
+
8529
+ 1
8530
+ 1
8531
+ 1
8532
+
8533
+ 1
8534
+ 1
8535
+ 1
8536
+
8537
+ 1
8538
+ 0
8539
+ 1
8540
+
8541
+ 1
8542
+ 1
8543
+ 1
8544
+
8545
+ 1
8546
+ 1
8547
+ 1
8548
+
8549
+ 1
8550
+ 1
8551
+ 1
8552
+
8553
+ 0
8554
+ 0
8555
+ 0
8556
+
8557
+ 1
8558
+ 1
8559
+ 1
8560
+
8561
+ 1
8562
+ 1
8563
+ 1
8564
+
8565
+ 1
8566
+ 1
8567
+ 1
8568
+
8569
+ 1
8570
+ 1
8571
+ 1
8572
+
8573
+ 1
8574
+ 1
8575
+ 1
8576
+
8577
+ 1
8578
+ 1
8579
+ 1
8580
+
8581
+ 1
8582
+ 1
8583
+ 1
8584
+
8585
+ 0
8586
+ 1
8587
+ 0
8588
+
8589
+ 1
8590
+ 1
8591
+ 1
8592
+
8593
+ 1
8594
+ 1
8595
+ 1
8596
+
8597
+ 1
8598
+ 1
8599
+ 1
8600
+
8601
+ 1
8602
+ 0
8603
+ 0
8604
+
8605
+ 1
8606
+ 1
8607
+ 1
8608
+
8609
+ 1
8610
+ 0
8611
+ 0
8612
+
8613
+ 1
8614
+ 1
8615
+ 1
8616
+
8617
+ 1
8618
+ 1
8619
+ 1
8620
+
8621
+ 1
8622
+ 1
8623
+ 1
8624
+
8625
+ 0
8626
+ 1
8627
+ 0
8628
+
8629
+ 1
8630
+ 1
8631
+ 0
8632
+
8633
+ 1
8634
+ 1
8635
+ 1
8636
+
8637
+ 1
8638
+ 1
8639
+ 0
8640
+
8641
+ 1
8642
+ 1
8643
+ 1
8644
+
8645
+ 1
8646
+ 1
8647
+ 1
8648
+
8649
+ 1
8650
+ 1
8651
+ 1
8652
+
8653
+ 1
8654
+ 1
8655
+ 1
8656
+
8657
+ 1
8658
+ 1
8659
+ 1
8660
+
8661
+ 1
8662
+ 1
8663
+ 1
8664
+
8665
+ 1
8666
+ 1
8667
+ 1
8668
+
8669
+ 1
8670
+ 1
8671
+ 1
8672
+
8673
+ 1
8674
+ 1
8675
+ 1
8676
+
8677
+ 1
8678
+ 1
8679
+ 1
8680
+
8681
+ 1
8682
+ 1
8683
+ 1
8684
+
8685
+ 1
8686
+ 1
8687
+ 1
8688
+
8689
+ 1
8690
+ 1
8691
+ 1
8692
+
8693
+ 1
8694
+ 1
8695
+ 1
8696
+
8697
+ 1
8698
+ 1
8699
+ 1
8700
+
8701
+ 1
8702
+ 1
8703
+ 1
8704
+
8705
+ 1
8706
+ 1
8707
+ 1
8708
+
8709
+ 1
8710
+ 1
8711
+ 1
8712
+
8713
+ 0
8714
+ 0
8715
+ 1
8716
+
8717
+ 1
8718
+ 0
8719
+ 1
8720
+
8721
+ 1
8722
+ 1
8723
+ 1
8724
+
8725
+ 1
8726
+ 1
8727
+ 1
8728
+
8729
+ 1
8730
+ 1
8731
+ 1
8732
+
8733
+ 1
8734
+ 1
8735
+ 1
8736
+
8737
+ 1
8738
+ 1
8739
+ 1
8740
+
8741
+ 1
8742
+ 1
8743
+ 1
8744
+
8745
+ 0
8746
+ 0
8747
+ 0
8748
+
8749
+ 1
8750
+ 0
8751
+ 0
8752
+
8753
+ 1
8754
+ 1
8755
+ 1
8756
+
8757
+ 1
8758
+ 1
8759
+ 1
8760
+
8761
+ 1
8762
+ 0
8763
+ 0
8764
+
8765
+ 0
8766
+ 0
8767
+ 0
8768
+
8769
+ 1
8770
+ 1
8771
+ 1
8772
+
8773
+ 1
8774
+ 1
8775
+ 1
8776
+
8777
+ 1
8778
+ 1
8779
+ 1
8780
+
8781
+ 1
8782
+ 1
8783
+ 1
8784
+
8785
+ 1
8786
+ 1
8787
+ 0
8788
+
8789
+ 0
8790
+ 1
8791
+ 1
8792
+
8793
+ 1
8794
+ 1
8795
+ 1
8796
+
8797
+ 1
8798
+ 1
8799
+ 1
8800
+
8801
+ 1
8802
+ 1
8803
+ 1
8804
+
8805
+ 1
8806
+ 0
8807
+ 0
8808
+
8809
+ 1
8810
+ 1
8811
+ 1
8812
+
8813
+ 0
8814
+ 1
8815
+ 1
8816
+
8817
+ 1
8818
+ 1
8819
+ 1
8820
+
8821
+ 1
8822
+ 1
8823
+ 1
8824
+
8825
+ 1
8826
+ 1
8827
+ 1
8828
+
8829
+ 1
8830
+ 1
8831
+ 1
8832
+
8833
+ 1
8834
+ 1
8835
+ 1
8836
+
8837
+ 1
8838
+ 1
8839
+ 1
8840
+
8841
+ 0
8842
+ 0
8843
+ 0
8844
+
8845
+ 0
8846
+ 1
8847
+ 0
8848
+
8849
+ 1
8850
+ 1
8851
+ 1
8852
+
8853
+ 1
8854
+ 1
8855
+ 1
8856
+
8857
+ 1
8858
+ 1
8859
+ 1
8860
+
8861
+ 1
8862
+ 1
8863
+ 1
8864
+
8865
+ 1
8866
+ 1
8867
+ 1
8868
+
8869
+ 1
8870
+ 0
8871
+ 1
8872
+
8873
+ 1
8874
+ 1
8875
+ 1
8876
+
8877
+ 1
8878
+ 1
8879
+ 1
8880
+
8881
+ 1
8882
+ 1
8883
+ 1
8884
+
8885
+ 1
8886
+ 1
8887
+ 1
8888
+
8889
+ 1
8890
+ 1
8891
+ 1
8892
+
8893
+ 1
8894
+ 1
8895
+ 1
8896
+
8897
+ 1
8898
+ 1
8899
+ 1
8900
+
8901
+ 1
8902
+ 1
8903
+ 1
8904
+
8905
+ 1
8906
+ 1
8907
+ 1
8908
+
8909
+ 1
8910
+ 1
8911
+ 1
8912
+
8913
+ 1
8914
+ 1
8915
+ 1
8916
+
8917
+ 0
8918
+ 0
8919
+ 0
8920
+
8921
+ 1
8922
+ 1
8923
+ 1
8924
+
8925
+ 1
8926
+ 1
8927
+ 1
8928
+
8929
+ 1
8930
+ 1
8931
+ 1
8932
+
8933
+ 1
8934
+ 1
8935
+ 1
8936
+
8937
+ 1
8938
+ 1
8939
+ 1
8940
+
8941
+ 1
8942
+ 1
8943
+ 1
8944
+
8945
+ 1
8946
+ 1
8947
+ 1
8948
+
8949
+ 1
8950
+ 1
8951
+ 1
8952
+
8953
+ 1
8954
+ 1
8955
+ 1
8956
+
8957
+ 1
8958
+ 1
8959
+ 1
8960
+
8961
+ 1
8962
+ 1
8963
+ 1
8964
+
8965
+ 1
8966
+ 1
8967
+ 1
8968
+
8969
+ 1
8970
+ 0
8971
+ 1
8972
+
8973
+ 1
8974
+ 1
8975
+ 1
8976
+
8977
+ 1
8978
+ 1
8979
+ 1
8980
+
8981
+ 1
8982
+ 1
8983
+ 1
8984
+
8985
+ 1
8986
+ 1
8987
+ 1
8988
+
8989
+ 1
8990
+ 1
8991
+ 1
8992
+
8993
+ 1
8994
+ 1
8995
+ 1
8996
+
8997
+ 1
8998
+ 1
8999
+ 1
9000
+
9001
+ 1
9002
+ 1
9003
+ 1
9004
+
9005
+ 1
9006
+ 1
9007
+ 1
9008
+
9009
+ 1
9010
+ 0
9011
+ 0
9012
+
9013
+ 1
9014
+ 1
9015
+ 1
9016
+
9017
+ 1
9018
+ 1
9019
+ 1
9020
+
9021
+ 1
9022
+ 1
9023
+ 1
9024
+
9025
+ 1
9026
+ 1
9027
+ 1
9028
+
9029
+ 1
9030
+ 1
9031
+ 1
9032
+
9033
+ 1
9034
+ 1
9035
+ 0
9036
+
9037
+ 1
9038
+ 1
9039
+ 0
9040
+
9041
+ 1
9042
+ 1
9043
+ 1
9044
+
9045
+ 1
9046
+ 1
9047
+ 1
9048
+
9049
+ 1
9050
+ 1
9051
+ 1
9052
+
9053
+ 1
9054
+ 1
9055
+ 1
9056
+
9057
+ 1
9058
+ 1
9059
+ 1
9060
+
9061
+ 1
9062
+ 1
9063
+ 1
9064
+
9065
+ 1
9066
+ 1
9067
+ 1
9068
+
9069
+ 1
9070
+ 1
9071
+ 1
9072
+
9073
+ 1
9074
+ 1
9075
+ 1
9076
+
9077
+ 1
9078
+ 1
9079
+ 1
9080
+
9081
+ 1
9082
+ 1
9083
+ 1
9084
+
9085
+ 1
9086
+ 1
9087
+ 1
9088
+
9089
+ 1
9090
+ 1
9091
+ 1
9092
+
9093
+ 1
9094
+ 1
9095
+ 1
9096
+
9097
+ 1
9098
+ 1
9099
+ 1
9100
+
9101
+ 1
9102
+ 1
9103
+ 1
9104
+
9105
+ 1
9106
+ 0
9107
+ 1
9108
+
9109
+ 1
9110
+ 1
9111
+ 1
9112
+
9113
+ 1
9114
+ 1
9115
+ 1
9116
+
9117
+ 1
9118
+ 1
9119
+ 1
9120
+
9121
+ 1
9122
+ 1
9123
+ 1
9124
+
9125
+ 1
9126
+ 1
9127
+ 1
9128
+
9129
+ 1
9130
+ 1
9131
+ 1
9132
+
9133
+ 1
9134
+ 1
9135
+ 1
9136
+
9137
+ 1
9138
+ 1
9139
+ 1
9140
+
9141
+ 1
9142
+ 1
9143
+ 1
9144
+
9145
+ 1
9146
+ 1
9147
+ 1
9148
+
9149
+ 1
9150
+ 1
9151
+ 1
9152
+
9153
+ 1
9154
+ 1
9155
+ 1
9156
+
9157
+ 1
9158
+ 1
9159
+ 1
9160
+
9161
+ 1
9162
+ 1
9163
+ 1
9164
+
9165
+ 1
9166
+ 1
9167
+ 1
9168
+
9169
+ 1
9170
+ 1
9171
+ 1
9172
+
9173
+ 1
9174
+ 1
9175
+ 1
9176
+
9177
+ 1
9178
+ 1
9179
+ 1
9180
+
9181
+ 1
9182
+ 1
9183
+ 1
9184
+
9185
+ 0
9186
+ 1
9187
+ 1
9188
+
9189
+ 1
9190
+ 1
9191
+ 1
9192
+
9193
+ 1
9194
+ 0
9195
+ 0
9196
+
9197
+ 1
9198
+ 1
9199
+ 1
9200
+
9201
+ 1
9202
+ 1
9203
+ 1
9204
+
9205
+ 1
9206
+ 1
9207
+ 1
9208
+
9209
+ 0
9210
+ 0
9211
+ 0
9212
+
9213
+ 1
9214
+ 1
9215
+ 1
9216
+
9217
+ 1
9218
+ 1
9219
+ 1
9220
+
9221
+ 1
9222
+ 1
9223
+ 1
9224
+
9225
+ 1
9226
+ 1
9227
+ 1
9228
+
9229
+ 1
9230
+ 1
9231
+ 1
9232
+
9233
+ 1
9234
+ 1
9235
+ 1
9236
+
9237
+ 1
9238
+ 1
9239
+ 1
9240
+
9241
+ 1
9242
+ 1
9243
+ 1
9244
+
9245
+ 1
9246
+ 1
9247
+ 1
9248
+
9249
+ 1
9250
+ 1
9251
+ 1
9252
+
9253
+ 1
9254
+ 1
9255
+ 1
9256
+
9257
+ 1
9258
+ 1
9259
+ 1
9260
+
9261
+ 1
9262
+ 1
9263
+ 0
9264
+
9265
+ 1
9266
+ 1
9267
+ 1
9268
+
9269
+ 1
9270
+ 1
9271
+ 1
9272
+
9273
+ 1
9274
+ 1
9275
+ 1
9276
+
9277
+ 1
9278
+ 1
9279
+ 1
9280
+
9281
+ 1
9282
+ 1
9283
+ 1
9284
+
9285
+ 1
9286
+ 1
9287
+ 1
9288
+
9289
+ 1
9290
+ 1
9291
+ 1
9292
+
9293
+ 1
9294
+ 1
9295
+ 1
9296
+
9297
+ 0
9298
+ 0
9299
+ 0
9300
+
9301
+ 1
9302
+ 1
9303
+ 1
9304
+
9305
+ 1
9306
+ 1
9307
+ 1
9308
+
9309
+ 1
9310
+ 1
9311
+ 1
9312
+
9313
+ 1
9314
+ 0
9315
+ 0
9316
+
9317
+ 1
9318
+ 1
9319
+ 1
9320
+
9321
+ 1
9322
+ 1
9323
+ 1
9324
+
9325
+ 1
9326
+ 1
9327
+ 1
9328
+
9329
+ 1
9330
+ 1
9331
+ 0
9332
+
9333
+ 1
9334
+ 1
9335
+ 1
9336
+
9337
+ 1
9338
+ 1
9339
+ 1
9340
+
9341
+ 1
9342
+ 1
9343
+ 1
9344
+
9345
+ 1
9346
+ 1
9347
+ 1
9348
+
9349
+ 1
9350
+ 1
9351
+ 1
9352
+
9353
+ 0
9354
+ 0
9355
+ 0
9356
+
9357
+ 1
9358
+ 0
9359
+ 0
9360
+
9361
+ 1
9362
+ 1
9363
+ 1
9364
+
9365
+ 1
9366
+ 1
9367
+ 1
9368
+
9369
+ 1
9370
+ 1
9371
+ 1
9372
+
9373
+ 1
9374
+ 1
9375
+ 0
9376
+
9377
+ 1
9378
+ 1
9379
+ 1
9380
+
9381
+ 1
9382
+ 1
9383
+ 1
9384
+
9385
+ 1
9386
+ 1
9387
+ 1
9388
+
9389
+ 1
9390
+ 1
9391
+ 1
9392
+
9393
+ 1
9394
+ 1
9395
+ 1
9396
+
9397
+ 1
9398
+ 1
9399
+ 1
9400
+
9401
+ 0
9402
+ 1
9403
+ 0
9404
+
9405
+ 1
9406
+ 1
9407
+ 1
9408
+
9409
+ 1
9410
+ 1
9411
+ 1
9412
+
9413
+ 1
9414
+ 1
9415
+ 1
9416
+
9417
+ 1
9418
+ 1
9419
+ 1
9420
+
9421
+ 1
9422
+ 1
9423
+ 1
9424
+
9425
+ 0
9426
+ 0
9427
+ 0
9428
+
9429
+ 1
9430
+ 1
9431
+ 1
9432
+
9433
+ 0
9434
+ 1
9435
+ 0
9436
+
9437
+ 0
9438
+ 0
9439
+ 1
9440
+
9441
+ 1
9442
+ 1
9443
+ 1
9444
+
9445
+ 1
9446
+ 1
9447
+ 1
9448
+
9449
+ 0
9450
+ 1
9451
+ 1
9452
+
9453
+ 0
9454
+ 1
9455
+ 1
9456
+
9457
+ 0
9458
+ 0
9459
+ 0
9460
+
9461
+ 1
9462
+ 1
9463
+ 1
9464
+
9465
+ 0
9466
+ 0
9467
+ 0
9468
+
9469
+ 1
9470
+ 1
9471
+ 1
9472
+
9473
+ 0
9474
+ 0
9475
+ 0
9476
+
9477
+ 1
9478
+ 1
9479
+ 1
9480
+
9481
+ 1
9482
+ 1
9483
+ 1
9484
+
9485
+ 1
9486
+ 1
9487
+ 1
9488
+
9489
+ 1
9490
+ 1
9491
+ 1
9492
+
9493
+ 1
9494
+ 1
9495
+ 1
9496
+
9497
+ 1
9498
+ 1
9499
+ 1
9500
+
9501
+ 1
9502
+ 1
9503
+ 1
9504
+
9505
+ 1
9506
+ 1
9507
+ 1
9508
+
9509
+ 1
9510
+ 1
9511
+ 1
9512
+
9513
+ 1
9514
+ 1
9515
+ 1
9516
+
9517
+ 1
9518
+ 1
9519
+ 1
9520
+
9521
+ 1
9522
+ 1
9523
+ 1
9524
+
9525
+ 1
9526
+ 1
9527
+ 1
9528
+
9529
+ 1
9530
+ 1
9531
+ 1
9532
+
9533
+ 0
9534
+ 0
9535
+ 0
9536
+
9537
+ 1
9538
+ 1
9539
+ 1
9540
+
9541
+ 1
9542
+ 1
9543
+ 1
9544
+
9545
+ 1
9546
+ 1
9547
+ 1
9548
+
9549
+ 1
9550
+ 1
9551
+ 1
9552
+
9553
+ 1
9554
+ 1
9555
+ 1
9556
+
9557
+ 1
9558
+ 1
9559
+ 1
9560
+
9561
+ 1
9562
+ 1
9563
+ 1
9564
+
9565
+ 1
9566
+ 1
9567
+ 1
9568
+
9569
+ 1
9570
+ 1
9571
+ 1
9572
+
9573
+ 1
9574
+ 1
9575
+ 1
9576
+
9577
+ 1
9578
+ 1
9579
+ 1
9580
+
9581
+ 1
9582
+ 1
9583
+ 1
9584
+
9585
+ 1
9586
+ 1
9587
+ 1
9588
+
9589
+ 1
9590
+ 1
9591
+ 1
9592
+
9593
+ 1
9594
+ 1
9595
+ 1
9596
+
9597
+ 1
9598
+ 1
9599
+ 1
9600
+
9601
+ 1
9602
+ 1
9603
+ 1
9604
+
9605
+ 1
9606
+ 1
9607
+ 1
9608
+
9609
+ 1
9610
+ 1
9611
+ 1
9612
+
9613
+ 1
9614
+ 1
9615
+ 1
9616
+
9617
+ 1
9618
+ 1
9619
+ 1
9620
+
9621
+ 1
9622
+ 1
9623
+ 1
9624
+
9625
+ 1
9626
+ 1
9627
+ 1
9628
+
9629
+ 1
9630
+ 1
9631
+ 1
9632
+
9633
+ 0
9634
+ 0
9635
+ 1
9636
+
9637
+ 1
9638
+ 1
9639
+ 0
9640
+
9641
+ 1
9642
+ 0
9643
+ 0
9644
+
9645
+ 1
9646
+ 1
9647
+ 1
9648
+
9649
+ 1
9650
+ 1
9651
+ 1
9652
+
9653
+ 1
9654
+ 1
9655
+ 1
9656
+
9657
+ 1
9658
+ 1
9659
+ 1
9660
+
9661
+ 1
9662
+ 1
9663
+ 1
9664
+
9665
+ 1
9666
+ 1
9667
+ 1
9668
+
9669
+ 1
9670
+ 1
9671
+ 1
9672
+
9673
+ 1
9674
+ 1
9675
+ 1
9676
+
9677
+ 1
9678
+ 1
9679
+ 1
9680
+
9681
+ 1
9682
+ 1
9683
+ 1
9684
+
9685
+ 1
9686
+ 1
9687
+ 1
9688
+
9689
+ 1
9690
+ 1
9691
+ 1
9692
+
9693
+ 1
9694
+ 1
9695
+ 1
9696
+
9697
+ 1
9698
+ 1
9699
+ 1
9700
+
9701
+ 0
9702
+ 0
9703
+ 1
9704
+
9705
+ 1
9706
+ 1
9707
+ 1
9708
+
9709
+ 1
9710
+ 1
9711
+ 1
9712
+
9713
+ 1
9714
+ 1
9715
+ 1
9716
+
9717
+ 1
9718
+ 1
9719
+ 1
9720
+
9721
+ 1
9722
+ 1
9723
+ 1
9724
+
9725
+ 1
9726
+ 1
9727
+ 1
9728
+
9729
+ 1
9730
+ 1
9731
+ 1
9732
+
9733
+ 1
9734
+ 0
9735
+ 1
9736
+
9737
+ 1
9738
+ 1
9739
+ 1
9740
+
9741
+ 1
9742
+ 1
9743
+ 1
9744
+
9745
+ 1
9746
+ 1
9747
+ 1
9748
+
9749
+ 1
9750
+ 1
9751
+ 1
9752
+
9753
+ 1
9754
+ 1
9755
+ 0
9756
+
9757
+ 1
9758
+ 1
9759
+ 1
9760
+
9761
+ 1
9762
+ 1
9763
+ 1
9764
+
9765
+ 1
9766
+ 0
9767
+ 1
9768
+
9769
+ 1
9770
+ 1
9771
+ 1
9772
+
9773
+ 1
9774
+ 0
9775
+ 0
9776
+
9777
+ 1
9778
+ 1
9779
+ 1
9780
+
9781
+ 1
9782
+ 0
9783
+ 1
9784
+
9785
+ 1
9786
+ 1
9787
+ 1
9788
+
9789
+ 1
9790
+ 1
9791
+ 1
9792
+
9793
+ 1
9794
+ 1
9795
+ 1
9796
+
9797
+ 0
9798
+ 0
9799
+ 1
9800
+
9801
+ 1
9802
+ 1
9803
+ 1
9804
+
9805
+ 1
9806
+ 0
9807
+ 1
9808
+
9809
+ 1
9810
+ 1
9811
+ 1
9812
+
9813
+ 1
9814
+ 1
9815
+ 1
9816
+
9817
+ 1
9818
+ 1
9819
+ 1
9820
+
9821
+ 1
9822
+ 1
9823
+ 1
9824
+
9825
+ 1
9826
+ 1
9827
+ 1
9828
+
9829
+ 1
9830
+ 1
9831
+ 1
9832
+
9833
+ 1
9834
+ 1
9835
+ 1
9836
+
9837
+ 1
9838
+ 1
9839
+ 1
9840
+
9841
+ 1
9842
+ 1
9843
+ 1
9844
+
9845
+ 1
9846
+ 1
9847
+ 1
9848
+
9849
+ 0
9850
+ 0
9851
+ 0
9852
+
9853
+ 1
9854
+ 1
9855
+ 1
9856
+
9857
+ 1
9858
+ 1
9859
+ 1
9860
+
9861
+ 1
9862
+ 1
9863
+ 1
9864
+
9865
+ 1
9866
+ 1
9867
+ 1
9868
+
9869
+ 1
9870
+ 1
9871
+ 1
9872
+
9873
+ 1
9874
+ 1
9875
+ 1
9876
+
9877
+ 1
9878
+ 1
9879
+ 1
9880
+
9881
+ 1
9882
+ 0
9883
+ 0
9884
+
9885
+ 1
9886
+ 0
9887
+ 1
9888
+
9889
+ 1
9890
+ 1
9891
+ 1
9892
+
9893
+ 0
9894
+ 0
9895
+ 0
9896
+
9897
+ 1
9898
+ 1
9899
+ 1
9900
+
9901
+ 1
9902
+ 1
9903
+ 1
9904
+
9905
+ 0
9906
+ 1
9907
+ 0
9908
+
9909
+ 1
9910
+ 1
9911
+ 1
9912
+
9913
+ 1
9914
+ 1
9915
+ 1
9916
+
9917
+ 1
9918
+ 1
9919
+ 1
9920
+
9921
+ 1
9922
+ 1
9923
+ 1
9924
+
9925
+ 1
9926
+ 1
9927
+ 1
9928
+
9929
+ 1
9930
+ 1
9931
+ 1
9932
+
9933
+ 1
9934
+ 1
9935
+ 1
9936
+
9937
+ 1
9938
+ 1
9939
+ 0
9940
+
9941
+ 1
9942
+ 1
9943
+ 1
9944
+
9945
+ 1
9946
+ 1
9947
+ 1
9948
+
9949
+ 1
9950
+ 1
9951
+ 1
9952
+
9953
+ 1
9954
+ 1
9955
+ 0
9956
+
9957
+ 1
9958
+ 1
9959
+ 1
9960
+
9961
+ 1
9962
+ 1
9963
+ 1
9964
+
9965
+ 1
9966
+ 1
9967
+ 1
9968
+
9969
+ 1
9970
+ 1
9971
+ 1
9972
+
9973
+ 1
9974
+ 1
9975
+ 1
9976
+
9977
+ 1
9978
+ 1
9979
+ 1
9980
+
9981
+ 1
9982
+ 0
9983
+ 0
9984
+
9985
+ 1
9986
+ 1
9987
+ 1
9988
+
9989
+ 1
9990
+ 1
9991
+ 1
9992
+
9993
+ 1
9994
+ 0
9995
+ 0
9996
+
9997
+ 1
9998
+ 1
9999
+ 1
10000
+
10001
+ 1
10002
+ 1
10003
+ 1
10004
+
10005
+ 1
10006
+ 1
10007
+ 1
10008
+
10009
+ 1
10010
+ 1
10011
+ 1
10012
+
10013
+ 1
10014
+ 1
10015
+ 1
10016
+
10017
+ 0
10018
+ 1
10019
+ 0
10020
+
10021
+ 1
10022
+ 1
10023
+ 1
10024
+
10025
+ 1
10026
+ 1
10027
+ 1
10028
+
10029
+ 1
10030
+ 1
10031
+ 1
10032
+
10033
+ 1
10034
+ 1
10035
+ 1
10036
+
10037
+ 1
10038
+ 1
10039
+ 1
10040
+
10041
+ 1
10042
+ 1
10043
+ 1
10044
+
10045
+ 1
10046
+ 1
10047
+ 1
10048
+
10049
+ 1
10050
+ 1
10051
+ 1
10052
+
10053
+ 1
10054
+ 1
10055
+ 1
10056
+
10057
+ 1
10058
+ 1
10059
+ 1
10060
+
10061
+ 1
10062
+ 1
10063
+ 1
10064
+
10065
+ 1
10066
+ 1
10067
+ 1
10068
+
10069
+ 1
10070
+ 1
10071
+ 1
10072
+
10073
+ 1
10074
+ 1
10075
+ 1
10076
+
10077
+ 1
10078
+ 1
10079
+ 1
10080
+
10081
+ 1
10082
+ 1
10083
+ 1
10084
+
10085
+ 0
10086
+ 1
10087
+ 0
10088
+
10089
+ 1
10090
+ 1
10091
+ 1
10092
+
10093
+ 1
10094
+ 1
10095
+ 1
10096
+
10097
+ 1
10098
+ 1
10099
+ 1
10100
+
10101
+ 1
10102
+ 1
10103
+ 1
10104
+
10105
+ 0
10106
+ 1
10107
+ 1
10108
+
10109
+ 1
10110
+ 1
10111
+ 1
10112
+
10113
+ 1
10114
+ 1
10115
+ 1
10116
+
10117
+ 1
10118
+ 1
10119
+ 1
10120
+
10121
+ 1
10122
+ 1
10123
+ 1
10124
+
10125
+ 1
10126
+ 1
10127
+ 1
10128
+
10129
+ 0
10130
+ 0
10131
+ 0
10132
+
10133
+ 0
10134
+ 0
10135
+ 0
10136
+
10137
+ 1
10138
+ 1
10139
+ 1
10140
+
10141
+ 1
10142
+ 1
10143
+ 1
10144
+
10145
+ 1
10146
+ 1
10147
+ 1
10148
+
10149
+ 1
10150
+ 1
10151
+ 1
10152
+
10153
+ 1
10154
+ 1
10155
+ 1
10156
+
10157
+ 1
10158
+ 1
10159
+ 1
10160
+
10161
+ 1
10162
+ 1
10163
+ 1
10164
+
10165
+ 1
10166
+ 1
10167
+ 1
10168
+
10169
+ 1
10170
+ 1
10171
+ 1
10172
+
10173
+ 1
10174
+ 1
10175
+ 1
10176
+
10177
+ 1
10178
+ 1
10179
+ 1
10180
+
10181
+ 1
10182
+ 1
10183
+ 1
10184
+
10185
+ 1
10186
+ 1
10187
+ 1
10188
+
10189
+ 1
10190
+ 1
10191
+ 1
10192
+
10193
+ 1
10194
+ 1
10195
+ 1
10196
+
10197
+ 1
10198
+ 1
10199
+ 1
10200
+
10201
+ 1
10202
+ 1
10203
+ 1
10204
+
10205
+ 1
10206
+ 1
10207
+ 1
10208
+
10209
+ 1
10210
+ 1
10211
+ 1
10212
+
10213
+ 1
10214
+ 0
10215
+ 1
10216
+
10217
+ 1
10218
+ 1
10219
+ 1
10220
+
10221
+ 1
10222
+ 1
10223
+ 1
10224
+
10225
+ 1
10226
+ 1
10227
+ 1
10228
+
10229
+ 1
10230
+ 1
10231
+ 1
10232
+
10233
+ 1
10234
+ 1
10235
+ 1
10236
+
10237
+ 1
10238
+ 1
10239
+ 1
10240
+
10241
+ 1
10242
+ 1
10243
+ 1
10244
+
10245
+ 1
10246
+ 1
10247
+ 1
10248
+
10249
+ 1
10250
+ 1
10251
+ 1
10252
+
10253
+ 1
10254
+ 1
10255
+ 1
10256
+
10257
+ 0
10258
+ 0
10259
+ 1
10260
+
10261
+ 1
10262
+ 1
10263
+ 1
10264
+
10265
+ 1
10266
+ 1
10267
+ 1
10268
+
10269
+ 1
10270
+ 1
10271
+ 1
10272
+
10273
+ 1
10274
+ 1
10275
+ 1
10276
+
10277
+ 0
10278
+ 0
10279
+ 1
10280
+
10281
+ 0
10282
+ 0
10283
+ 0
10284
+
10285
+ 1
10286
+ 1
10287
+ 1
10288
+
10289
+ 1
10290
+ 1
10291
+ 1
10292
+
10293
+ 1
10294
+ 1
10295
+ 1
10296
+
10297
+ 1
10298
+ 1
10299
+ 1
10300
+
10301
+ 1
10302
+ 1
10303
+ 1
10304
+
10305
+ 1
10306
+ 1
10307
+ 0
10308
+
10309
+ 1
10310
+ 1
10311
+ 1
10312
+
10313
+ 1
10314
+ 1
10315
+ 1
10316
+
10317
+ 1
10318
+ 1
10319
+ 1
10320
+
10321
+ 1
10322
+ 1
10323
+ 1
10324
+
10325
+ 1
10326
+ 1
10327
+ 1
10328
+
10329
+ 1
10330
+ 1
10331
+ 1
10332
+
10333
+ 1
10334
+ 1
10335
+ 1
10336
+
10337
+ 1
10338
+ 1
10339
+ 1
10340
+
10341
+ 1
10342
+ 1
10343
+ 1
10344
+
10345
+ 1
10346
+ 1
10347
+ 1
10348
+
10349
+ 1
10350
+ 1
10351
+ 1
10352
+
10353
+ 1
10354
+ 1
10355
+ 1
10356
+
10357
+ 1
10358
+ 1
10359
+ 1
10360
+
10361
+ 1
10362
+ 1
10363
+ 1
10364
+
10365
+ 1
10366
+ 1
10367
+ 1
10368
+
10369
+ 1
10370
+ 0
10371
+ 1
10372
+
10373
+ 1
10374
+ 1
10375
+ 1
10376
+
10377
+ 1
10378
+ 1
10379
+ 1
10380
+
10381
+ 1
10382
+ 1
10383
+ 1
10384
+
10385
+ 1
10386
+ 1
10387
+ 1
10388
+
10389
+ 1
10390
+ 1
10391
+ 1
10392
+
10393
+ 1
10394
+ 1
10395
+ 1
10396
+
10397
+ 1
10398
+ 1
10399
+ 1
10400
+
10401
+ 1
10402
+ 1
10403
+ 1
10404
+
10405
+ 1
10406
+ 1
10407
+ 1
10408
+
10409
+ 1
10410
+ 1
10411
+ 1
10412
+
10413
+ 1
10414
+ 1
10415
+ 1
10416
+
10417
+ 1
10418
+ 1
10419
+ 1
10420
+
10421
+ 1
10422
+ 1
10423
+ 1
10424
+
10425
+ 1
10426
+ 1
10427
+ 1
10428
+
10429
+ 1
10430
+ 1
10431
+ 1
10432
+
10433
+ 1
10434
+ 1
10435
+ 1
10436
+
10437
+ 1
10438
+ 1
10439
+ 1
10440
+
10441
+ 0
10442
+ 1
10443
+ 0
10444
+
10445
+ 0
10446
+ 0
10447
+ 0
10448
+
10449
+ 1
10450
+ 1
10451
+ 1
10452
+
10453
+ 0
10454
+ 0
10455
+ 1
10456
+
10457
+ 1
10458
+ 1
10459
+ 0
10460
+
10461
+ 1
10462
+ 1
10463
+ 1
10464
+
10465
+ 1
10466
+ 1
10467
+ 1
10468
+
10469
+ 1
10470
+ 1
10471
+ 1
10472
+
10473
+ 1
10474
+ 1
10475
+ 1
10476
+
10477
+ 1
10478
+ 1
10479
+ 1
10480
+
10481
+ 1
10482
+ 1
10483
+ 1
10484
+
10485
+ 1
10486
+ 1
10487
+ 1
10488
+
10489
+ 1
10490
+ 1
10491
+ 1
10492
+
10493
+ 1
10494
+ 1
10495
+ 1
10496
+
10497
+ 1
10498
+ 1
10499
+ 1
10500
+
10501
+ 1
10502
+ 1
10503
+ 1
10504
+
10505
+ 1
10506
+ 1
10507
+ 1
10508
+
10509
+ 0
10510
+ 1
10511
+ 1
10512
+
10513
+ 1
10514
+ 1
10515
+ 1
10516
+
10517
+ 1
10518
+ 1
10519
+ 1
10520
+
10521
+ 1
10522
+ 1
10523
+ 1
10524
+
10525
+ 1
10526
+ 1
10527
+ 1
10528
+
10529
+ 1
10530
+ 1
10531
+ 1
10532
+
10533
+ 1
10534
+ 1
10535
+ 1
10536
+
10537
+ 1
10538
+ 0
10539
+ 0
10540
+
10541
+ 1
10542
+ 1
10543
+ 1
10544
+
10545
+ 0
10546
+ 1
10547
+ 1
10548
+
10549
+ 1
10550
+ 1
10551
+ 1
10552
+
10553
+ 1
10554
+ 1
10555
+ 1
10556
+
10557
+ 1
10558
+ 0
10559
+ 0
10560
+
10561
+ 0
10562
+ 0
10563
+ 0
10564
+
10565
+ 1
10566
+ 1
10567
+ 1
10568
+
10569
+ 1
10570
+ 1
10571
+ 1
10572
+
10573
+ 1
10574
+ 1
10575
+ 1
10576
+
10577
+ 1
10578
+ 1
10579
+ 1
10580
+
10581
+ 1
10582
+ 1
10583
+ 1
10584
+
10585
+ 1
10586
+ 1
10587
+ 1
10588
+
10589
+ 1
10590
+ 0
10591
+ 1
10592
+
10593
+ 1
10594
+ 1
10595
+ 1
10596
+
10597
+ 0
10598
+ 0
10599
+ 0
10600
+
10601
+ 0
10602
+ 0
10603
+ 1
10604
+
10605
+ 1
10606
+ 1
10607
+ 1
10608
+
10609
+ 1
10610
+ 1
10611
+ 1
10612
+
10613
+ 1
10614
+ 1
10615
+ 1
10616
+
10617
+ 1
10618
+ 1
10619
+ 1
10620
+
10621
+ 1
10622
+ 1
10623
+ 1
10624
+
10625
+ 1
10626
+ 1
10627
+ 1
10628
+
10629
+ 1
10630
+ 1
10631
+ 1
10632
+
10633
+ 1
10634
+ 1
10635
+ 1
10636
+
10637
+ 1
10638
+ 1
10639
+ 1
10640
+
10641
+ 1
10642
+ 1
10643
+ 1
10644
+
10645
+ 1
10646
+ 0
10647
+ 0
10648
+
10649
+ 1
10650
+ 1
10651
+ 1
10652
+
10653
+ 1
10654
+ 1
10655
+ 1
10656
+
10657
+ 1
10658
+ 1
10659
+ 1
10660
+
10661
+ 1
10662
+ 1
10663
+ 1
10664
+
10665
+ 1
10666
+ 1
10667
+ 1
10668
+
10669
+ 1
10670
+ 1
10671
+ 1
10672
+
10673
+ 1
10674
+ 1
10675
+ 1
10676
+
10677
+ 0
10678
+ 0
10679
+ 1
10680
+
10681
+ 1
10682
+ 1
10683
+ 1
10684
+
10685
+ 0
10686
+ 1
10687
+ 0
10688
+
10689
+ 1
10690
+ 1
10691
+ 0
10692
+
10693
+ 1
10694
+ 0
10695
+ 1
10696
+
10697
+ 1
10698
+ 1
10699
+ 1
10700
+
10701
+ 1
10702
+ 1
10703
+ 1
10704
+
10705
+ 1
10706
+ 1
10707
+ 1
10708
+
10709
+ 1
10710
+ 1
10711
+ 1
10712
+
10713
+ 0
10714
+ 0
10715
+ 0
10716
+
10717
+ 1
10718
+ 1
10719
+ 1
10720
+
10721
+ 1
10722
+ 1
10723
+ 1
10724
+
10725
+ 1
10726
+ 1
10727
+ 1
10728
+
10729
+ 1
10730
+ 1
10731
+ 1
10732
+
10733
+ 1
10734
+ 1
10735
+ 1
10736
+
10737
+ 1
10738
+ 1
10739
+ 1
10740
+
10741
+ 1
10742
+ 1
10743
+ 1
10744
+
10745
+ 1
10746
+ 1
10747
+ 1
10748
+
10749
+ 1
10750
+ 1
10751
+ 1
10752
+
10753
+ 1
10754
+ 1
10755
+ 1
10756
+
10757
+ 1
10758
+ 1
10759
+ 1
10760
+
10761
+ 1
10762
+ 1
10763
+ 1
10764
+
10765
+ 1
10766
+ 1
10767
+ 1
10768
+
10769
+ 1
10770
+ 1
10771
+ 1
10772
+
10773
+ 1
10774
+ 1
10775
+ 1
10776
+
10777
+ 1
10778
+ 1
10779
+ 1
10780
+
10781
+ 1
10782
+ 1
10783
+ 1
10784
+
10785
+ 1
10786
+ 1
10787
+ 1
10788
+
10789
+ 1
10790
+ 1
10791
+ 1
10792
+
10793
+ 1
10794
+ 1
10795
+ 1
10796
+
10797
+ 1
10798
+ 1
10799
+ 1
10800
+
10801
+ 1
10802
+ 1
10803
+ 1
10804
+
10805
+ 1
10806
+ 1
10807
+ 1
10808
+
10809
+ 1
10810
+ 1
10811
+ 1
10812
+
10813
+ 1
10814
+ 1
10815
+ 1
10816
+
10817
+ 1
10818
+ 1
10819
+ 1
10820
+
10821
+ 1
10822
+ 1
10823
+ 1
10824
+
10825
+ 1
10826
+ 1
10827
+ 1
10828
+
10829
+ 1
10830
+ 1
10831
+ 1
10832
+
10833
+ 1
10834
+ 1
10835
+ 1
10836
+
10837
+ 0
10838
+ 0
10839
+ 0
10840
+
10841
+ 1
10842
+ 1
10843
+ 1
10844
+
10845
+ 1
10846
+ 1
10847
+ 1
10848
+
10849
+ 1
10850
+ 1
10851
+ 1
10852
+
10853
+ 1
10854
+ 1
10855
+ 1
10856
+
10857
+ 1
10858
+ 1
10859
+ 1
10860
+
10861
+ 1
10862
+ 1
10863
+ 1
10864
+
10865
+ 1
10866
+ 1
10867
+ 1
10868
+
10869
+ 1
10870
+ 1
10871
+ 1
10872
+
10873
+ 1
10874
+ 1
10875
+ 1
10876
+
10877
+ 1
10878
+ 1
10879
+ 1
10880
+
10881
+ 1
10882
+ 1
10883
+ 1
10884
+
10885
+ 1
10886
+ 1
10887
+ 1
10888
+
10889
+ 1
10890
+ 1
10891
+ 1
10892
+
10893
+ 1
10894
+ 1
10895
+ 1
10896
+
10897
+ 1
10898
+ 1
10899
+ 1
10900
+
10901
+ 0
10902
+ 0
10903
+ 0
10904
+
10905
+ 1
10906
+ 1
10907
+ 1
10908
+
10909
+ 1
10910
+ 1
10911
+ 1
10912
+
10913
+ 1
10914
+ 1
10915
+ 1
10916
+
10917
+ 1
10918
+ 1
10919
+ 1
10920
+
10921
+ 1
10922
+ 0
10923
+ 1
10924
+
10925
+ 1
10926
+ 1
10927
+ 1
10928
+
10929
+ 1
10930
+ 1
10931
+ 1
10932
+
10933
+ 1
10934
+ 1
10935
+ 1
10936
+
10937
+ 0
10938
+ 0
10939
+ 0
10940
+
10941
+ 1
10942
+ 1
10943
+ 1
10944
+
10945
+ 1
10946
+ 1
10947
+ 1
10948
+
10949
+ 1
10950
+ 1
10951
+ 1
10952
+
10953
+ 1
10954
+ 1
10955
+ 1
10956
+
10957
+ 1
10958
+ 1
10959
+ 1
10960
+
10961
+ 1
10962
+ 1
10963
+ 1
10964
+
10965
+ 1
10966
+ 1
10967
+ 1
10968
+
10969
+ 1
10970
+ 1
10971
+ 1
10972
+
10973
+ 1
10974
+ 1
10975
+ 1
10976
+
10977
+ 1
10978
+ 1
10979
+ 1
10980
+
10981
+ 1
10982
+ 1
10983
+ 1
10984
+
10985
+ 1
10986
+ 1
10987
+ 1
10988
+
10989
+ 0
10990
+ 0
10991
+ 0
10992
+
10993
+ 1
10994
+ 1
10995
+ 1
10996
+
10997
+ 1
10998
+ 1
10999
+ 1
11000
+
11001
+ 1
11002
+ 1
11003
+ 1
11004
+
11005
+ 1
11006
+ 1
11007
+ 1
11008
+
11009
+ 1
11010
+ 1
11011
+ 1
11012
+
11013
+ 1
11014
+ 1
11015
+ 1
11016
+
11017
+ 1
11018
+ 1
11019
+ 1
11020
+
11021
+ 1
11022
+ 1
11023
+ 1
11024
+
11025
+ 1
11026
+ 1
11027
+ 1
11028
+
11029
+ 1
11030
+ 1
11031
+ 1
11032
+
11033
+ 1
11034
+ 1
11035
+ 1
11036
+
11037
+ 1
11038
+ 1
11039
+ 1
11040
+
11041
+ 1
11042
+ 1
11043
+ 1
11044
+
11045
+ 1
11046
+ 1
11047
+ 1
11048
+
11049
+ 1
11050
+ 1
11051
+ 1
11052
+
11053
+ 1
11054
+ 1
11055
+ 1
11056
+
11057
+ 0
11058
+ 0
11059
+ 0
11060
+
11061
+ 0
11062
+ 0
11063
+ 0
11064
+
11065
+ 1
11066
+ 1
11067
+ 1
11068
+
11069
+ 1
11070
+ 1
11071
+ 1
11072
+
11073
+ 1
11074
+ 1
11075
+ 1
11076
+
11077
+ 0
11078
+ 0
11079
+ 0
11080
+
11081
+ 0
11082
+ 0
11083
+ 0
11084
+
11085
+ 1
11086
+ 1
11087
+ 1
11088
+
11089
+ 1
11090
+ 1
11091
+ 1
11092
+
11093
+ 1
11094
+ 0
11095
+ 1
11096
+
11097
+ 1
11098
+ 1
11099
+ 1
11100
+
11101
+ 1
11102
+ 1
11103
+ 1
11104
+
11105
+ 1
11106
+ 1
11107
+ 1
11108
+
11109
+ 0
11110
+ 0
11111
+ 1
11112
+
11113
+ 1
11114
+ 1
11115
+ 1
11116
+
11117
+ 1
11118
+ 1
11119
+ 1
11120
+
11121
+ 1
11122
+ 1
11123
+ 1
11124
+
11125
+ 1
11126
+ 1
11127
+ 1
11128
+
11129
+ 1
11130
+ 1
11131
+ 1
11132
+
11133
+ 1
11134
+ 1
11135
+ 1
11136
+
11137
+ 0
11138
+ 0
11139
+ 0
11140
+
11141
+ 1
11142
+ 1
11143
+ 1
11144
+
11145
+ 1
11146
+ 0
11147
+ 1
11148
+
11149
+ 1
11150
+ 1
11151
+ 1
11152
+
11153
+ 1
11154
+ 1
11155
+ 1
11156
+
11157
+ 1
11158
+ 0
11159
+ 1
11160
+
11161
+ 1
11162
+ 1
11163
+ 1
11164
+
11165
+ 1
11166
+ 1
11167
+ 1
11168
+
11169
+ 1
11170
+ 1
11171
+ 1
11172
+
11173
+ 1
11174
+ 1
11175
+ 1
11176
+
11177
+ 1
11178
+ 1
11179
+ 1
11180
+
11181
+ 1
11182
+ 1
11183
+ 1
11184
+
11185
+ 1
11186
+ 1
11187
+ 1
11188
+
11189
+ 1
11190
+ 1
11191
+ 1
11192
+
11193
+ 1
11194
+ 1
11195
+ 1
11196
+
11197
+ 0
11198
+ 0
11199
+ 1
11200
+
11201
+ 0
11202
+ 1
11203
+ 1
11204
+
11205
+ 1
11206
+ 1
11207
+ 1
11208
+
11209
+ 1
11210
+ 1
11211
+ 1
11212
+
11213
+ 1
11214
+ 1
11215
+ 1
11216
+
11217
+ 1
11218
+ 1
11219
+ 1
11220
+
11221
+ 0
11222
+ 1
11223
+ 0
11224
+
11225
+ 1
11226
+ 1
11227
+ 1
11228
+
11229
+ 1
11230
+ 1
11231
+ 1
11232
+
11233
+ 1
11234
+ 0
11235
+ 0
11236
+
11237
+ 1
11238
+ 1
11239
+ 1
11240
+
11241
+ 1
11242
+ 1
11243
+ 1
11244
+
11245
+ 1
11246
+ 1
11247
+ 1
11248
+
11249
+ 1
11250
+ 1
11251
+ 1
11252
+
11253
+ 1
11254
+ 1
11255
+ 1
11256
+
11257
+ 1
11258
+ 1
11259
+ 1
11260
+
11261
+ 1
11262
+ 1
11263
+ 1
11264
+
11265
+ 1
11266
+ 1
11267
+ 1
11268
+
11269
+ 1
11270
+ 1
11271
+ 1
11272
+
11273
+ 1
11274
+ 1
11275
+ 1
11276
+
11277
+ 0
11278
+ 0
11279
+ 0
11280
+
11281
+ 1
11282
+ 1
11283
+ 1
11284
+
11285
+ 1
11286
+ 1
11287
+ 1
11288
+
11289
+ 0
11290
+ 0
11291
+ 0
11292
+
11293
+ 1
11294
+ 1
11295
+ 1
11296
+
11297
+ 1
11298
+ 1
11299
+ 1
11300
+
11301
+ 1
11302
+ 1
11303
+ 1
11304
+
11305
+ 1
11306
+ 1
11307
+ 1
11308
+
11309
+ 1
11310
+ 0
11311
+ 0
11312
+
11313
+ 1
11314
+ 1
11315
+ 1
11316
+
11317
+ 1
11318
+ 1
11319
+ 1
11320
+
11321
+ 1
11322
+ 1
11323
+ 0
11324
+
11325
+ 1
11326
+ 1
11327
+ 1
11328
+
11329
+ 1
11330
+ 1
11331
+ 1
11332
+
11333
+ 1
11334
+ 1
11335
+ 1
11336
+
11337
+ 1
11338
+ 1
11339
+ 1
11340
+
11341
+ 1
11342
+ 1
11343
+ 1
11344
+
11345
+ 1
11346
+ 1
11347
+ 1
11348
+
11349
+ 1
11350
+ 1
11351
+ 1
11352
+
11353
+ 1
11354
+ 1
11355
+ 1
11356
+
11357
+ 1
11358
+ 1
11359
+ 0
11360
+
11361
+ 1
11362
+ 1
11363
+ 1
11364
+
11365
+ 1
11366
+ 0
11367
+ 0
11368
+
11369
+ 1
11370
+ 1
11371
+ 0
11372
+
11373
+ 1
11374
+ 1
11375
+ 1
11376
+
11377
+ 1
11378
+ 1
11379
+ 1
11380
+
11381
+ 1
11382
+ 1
11383
+ 1
11384
+
11385
+ 1
11386
+ 1
11387
+ 1
11388
+
11389
+ 1
11390
+ 1
11391
+ 1
11392
+
11393
+ 1
11394
+ 1
11395
+ 1
11396
+
11397
+ 1
11398
+ 1
11399
+ 1
11400
+
11401
+ 1
11402
+ 1
11403
+ 1
11404
+
11405
+ 1
11406
+ 1
11407
+ 1
11408
+
11409
+ 1
11410
+ 1
11411
+ 1
11412
+
11413
+ 1
11414
+ 1
11415
+ 1
11416
+
11417
+ 1
11418
+ 1
11419
+ 1
11420
+
11421
+ 1
11422
+ 1
11423
+ 1
11424
+
11425
+ 1
11426
+ 1
11427
+ 1
11428
+
11429
+ 1
11430
+ 1
11431
+ 1
11432
+
11433
+ 1
11434
+ 1
11435
+ 1
11436
+
11437
+ 1
11438
+ 1
11439
+ 1
11440
+
11441
+ 1
11442
+ 1
11443
+ 1
11444
+
11445
+ 1
11446
+ 1
11447
+ 1
11448
+
11449
+ 1
11450
+ 1
11451
+ 1
11452
+
11453
+ 1
11454
+ 1
11455
+ 1
11456
+
11457
+ 1
11458
+ 1
11459
+ 1
11460
+
11461
+ 1
11462
+ 1
11463
+ 1
11464
+
11465
+ 1
11466
+ 1
11467
+ 1
11468
+
11469
+ 1
11470
+ 1
11471
+ 1
11472
+
11473
+ 1
11474
+ 1
11475
+ 1
11476
+
11477
+ 1
11478
+ 1
11479
+ 1
11480
+
11481
+ 1
11482
+ 1
11483
+ 1
11484
+
11485
+ 1
11486
+ 1
11487
+ 1
11488
+
11489
+ 1
11490
+ 1
11491
+ 1
11492
+
11493
+ 1
11494
+ 1
11495
+ 1
11496
+
11497
+ 1
11498
+ 1
11499
+ 1
11500
+
11501
+ 1
11502
+ 1
11503
+ 1
11504
+
11505
+ 1
11506
+ 1
11507
+ 1
11508
+
11509
+ 1
11510
+ 1
11511
+ 1
11512
+
11513
+ 1
11514
+ 1
11515
+ 1
11516
+
11517
+ 1
11518
+ 0
11519
+ 1
11520
+
11521
+ 1
11522
+ 1
11523
+ 1
11524
+
11525
+ 1
11526
+ 1
11527
+ 1
11528
+
11529
+ 1
11530
+ 1
11531
+ 1
11532
+
11533
+ 1
11534
+ 1
11535
+ 1
11536
+
11537
+ 1
11538
+ 1
11539
+ 1
11540
+
11541
+ 1
11542
+ 1
11543
+ 1
11544
+
11545
+ 1
11546
+ 1
11547
+ 1
11548
+
11549
+ 1
11550
+ 1
11551
+ 1
11552
+
11553
+ 1
11554
+ 1
11555
+ 1
11556
+
11557
+ 0
11558
+ 1
11559
+ 1
11560
+
11561
+ 1
11562
+ 1
11563
+ 1
11564
+
11565
+ 1
11566
+ 1
11567
+ 1
11568
+
11569
+ 1
11570
+ 1
11571
+ 1
11572
+
11573
+ 1
11574
+ 1
11575
+ 1
11576
+
11577
+ 1
11578
+ 1
11579
+ 1
11580
+
11581
+ 1
11582
+ 0
11583
+ 1
11584
+
11585
+ 1
11586
+ 1
11587
+ 1
11588
+
11589
+ 1
11590
+ 1
11591
+ 1
11592
+
11593
+ 1
11594
+ 1
11595
+ 1
11596
+
11597
+ 1
11598
+ 1
11599
+ 1
11600
+
11601
+ 1
11602
+ 1
11603
+ 1
11604
+
11605
+ 1
11606
+ 1
11607
+ 1
11608
+
11609
+ 1
11610
+ 0
11611
+ 1
11612
+
11613
+ 1
11614
+ 1
11615
+ 1
11616
+
11617
+ 1
11618
+ 1
11619
+ 1
11620
+
11621
+ 1
11622
+ 1
11623
+ 1
11624
+
11625
+ 1
11626
+ 1
11627
+ 1
11628
+
11629
+ 1
11630
+ 1
11631
+ 1
11632
+
11633
+ 1
11634
+ 1
11635
+ 1
11636
+
11637
+ 1
11638
+ 1
11639
+ 1
11640
+
11641
+ 1
11642
+ 1
11643
+ 1
11644
+
11645
+ 1
11646
+ 1
11647
+ 1
11648
+
11649
+ 1
11650
+ 1
11651
+ 1
11652
+
11653
+ 1
11654
+ 1
11655
+ 1
11656
+
11657
+ 1
11658
+ 1
11659
+ 1
11660
+
11661
+ 1
11662
+ 0
11663
+ 1
11664
+
11665
+ 1
11666
+ 0
11667
+ 1
11668
+
11669
+ 1
11670
+ 0
11671
+ 1
11672
+
11673
+ 1
11674
+ 1
11675
+ 1
11676
+
11677
+ 1
11678
+ 1
11679
+ 1
11680
+
11681
+ 1
11682
+ 1
11683
+ 1
11684
+
11685
+ 1
11686
+ 1
11687
+ 1
11688
+
11689
+ 1
11690
+ 1
11691
+ 1
11692
+
11693
+ 1
11694
+ 1
11695
+ 1
11696
+
11697
+ 1
11698
+ 1
11699
+ 1
11700
+
11701
+ 1
11702
+ 1
11703
+ 1
11704
+
11705
+ 1
11706
+ 1
11707
+ 1
11708
+
11709
+ 1
11710
+ 1
11711
+ 1
11712
+
11713
+ 1
11714
+ 1
11715
+ 1
11716
+
11717
+ 1
11718
+ 1
11719
+ 1
11720
+
11721
+ 1
11722
+ 1
11723
+ 1
11724
+
11725
+ 1
11726
+ 0
11727
+ 1
11728
+
11729
+ 1
11730
+ 1
11731
+ 1
11732
+
11733
+ 1
11734
+ 1
11735
+ 1
11736
+
11737
+ 1
11738
+ 1
11739
+ 1
11740
+
11741
+ 1
11742
+ 1
11743
+ 1
11744
+
11745
+ 1
11746
+ 1
11747
+ 1
11748
+
11749
+ 0
11750
+ 1
11751
+ 1
11752
+
11753
+ 1
11754
+ 0
11755
+ 1
11756
+
11757
+ 1
11758
+ 0
11759
+ 1
11760
+
11761
+ 1
11762
+ 1
11763
+ 1
11764
+
11765
+ 1
11766
+ 1
11767
+ 1
11768
+
11769
+ 1
11770
+ 1
11771
+ 1
11772
+
11773
+ 1
11774
+ 1
11775
+ 1
11776
+
11777
+ 1
11778
+ 1
11779
+ 0
11780
+
11781
+ 1
11782
+ 1
11783
+ 1
11784
+
11785
+ 1
11786
+ 1
11787
+ 1
11788
+
11789
+ 1
11790
+ 1
11791
+ 1
11792
+