You are on page 1of 3080

ID

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37

X1
X2
LIMIT_BALSEX
20000
120000
90000
50000
50000
50000
500000
100000
140000
20000
200000
260000
630000
70000
250000
50000
20000
320000
360000
180000
130000
120000
70000
450000
90000
50000
60000
50000
50000
50000
230000
50000
100000
500000
500000
160000
280000

2
2
2
2
1
1
1
2
2
1
2
2
2
1
1
2
1
1
2
2
2
2
2
2
1
1
1
2
2
1
2
1
1
2
1
1
1

X3
X4
X5
EDUCATIONMARRIAGE AGE
2
1
2
2
2
2
2
1
2
1
1
2
1
2
2
2
3
1
3
2
3
2
1
2
2
2
2
2
1
2
3
3
1
2
1
1
1
1
1
2
3
2
2
1
2
2
1
1
1
2
3
2
1
2
3
2
3
1
1
2
1
2
2
2
1
2
2
1
1
1
1
2
2
1

X6
PAY_0
24
26
34
37
57
37
29
23
28
35
34
51
41
30
29
23
24
49
49
29
39
39
26
40
23
23
27
30
47
26
27
33
32
54
58
30
40

X7
PAY_2
2
-1
0
0
-1
0
0
0
0
-2
0
-1
-1
1
0
1
0
0
1
1
0
-1
2
-2
0
0
1
0
-1
0
-1
2
0
-2
-2
-1
0

X8
PAY_3
2
2
0
0
0
0
0
-1
0
-2
0
-1
0
2
0
2
0
0
-2
-2
0
-1
0
-2
0
0
-2
0
-1
0
-1
0
0
-2
-2
-1
0

-1
0
0
0
-1
0
0
-1
2
-2
2
-1
-1
2
0
0
2
0
-2
-2
0
-1
0
-2
0
0
-1
0
-1
0
-1
0
0
-2
-2
-2
0

38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76

60000
50000
280000
360000
70000
10000
140000
40000
210000
20000
150000
380000
20000
70000
100000
310000
180000
150000
500000
180000
180000
200000
400000
500000
70000
50000
50000
130000
200000
10000
210000
130000
20000
80000
320000
200000
290000
340000
20000

2
1
1
1
2
1
2
2
1
2
2
1
1
1
2
2
2
2
2
2
2
2
2
2
1
1
2
2
1
1
2
2
1
1
1
2
2
1
1

2
1
1
1
1
2
2
1
1
1
5
2
1
3
3
2
1
1
1
3
2
1
2
3
2
1
2
2
1
2
1
3
5
1
2
2
1
1
2

2
2
2
2
2
2
1
2
2
2
2
2
2
2
3
1
2
2
1
1
1
2
1
1
1
2
1
1
1
1
2
2
2
2
2
1
2
2
2

22
25
31
33
25
22
37
30
29
22
46
32
24
42
43
49
25
29
45
34
34
34
29
28
39
29
46
51
57
56
30
29
22
31
29
32
37
32
24

0
1
-1
0
0
0
0
0
-2
0
0
-1
0
1
0
-2
1
2
-2
0
0
-1
0
0
0
2
0
-1
-2
2
2
1
2
-1
2
-1
1
-1
0

0
-1
-1
0
0
0
0
0
-2
0
0
-1
0
2
0
-2
2
0
-2
0
0
3
0
0
0
2
0
-1
-2
2
-1
-2
0
-1
2
-1
-2
-1
0

0
-1
2
0
0
0
0
0
-2
2
-1
-1
0
2
0
-2
0
0
-2
0
0
2
0
0
0
2
0
-2
-2
2
-1
-2
0
-1
2
-1
-1
-1
2

77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115

50000
300000
30000
240000
470000
360000
60000
400000
50000
160000
360000
160000
130000
20000
200000
280000
100000
160000
60000
90000
360000
150000
50000
20000
140000
380000
480000
50000
60000
70000
80000
350000
130000
360000
330000
50000
280000
100000
50000

1
2
2
2
2
2
1
2
2
1
2
2
2
1
1
2
2
2
2
1
1
1
2
1
1
2
1
2
2
2
2
1
1
1
2
1
1
2
1

3
1
2
2
3
1
3
2
3
2
1
2
1
3
1
1
1
2
2
2
1
1
3
2
1
1
1
3
2
2
2
1
2
2
1
3
2
1
2

2
1
2
2
3
2
2
1
2
2
1
2
1
2
1
2
2
1
2
2
1
2
1
1
2
2
1
2
2
2
1
2
2
1
1
1
1
2
2

25
45
22
44
33
26
30
44
49
33
45
32
35
44
53
39
27
37
23
35
43
27
22
38
32
30
63
22
26
24
36
52
38
35
31
47
41
24
41

-1
-1
0
1
0
0
0
0
0
0
-1
0
0
2
2
-1
-2
-1
0
0
-1
0
0
0
-2
-2
0
0
2
-1
-1
-1
0
1
0
0
2
0
0

0
-1
0
-2
0
0
0
0
0
0
-1
0
0
2
2
-1
-2
-1
0
0
-1
0
0
0
-2
-2
0
0
2
-1
-1
-1
0
-2
0
0
2
0
0

0
-1
0
-2
0
0
0
2
0
0
2
0
0
0
2
-1
-2
-1
0
0
-1
0
0
0
-2
-1
0
0
2
-2
-1
-1
0
-2
2
2
2
0
0

116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154

30000
240000
80000
400000
240000
50000
450000
110000
310000
20000
20000
200000
180000
50000
60000
30000
240000
420000
330000
30000
240000
150000
210000
50000
50000
240000
180000
50000
170000
20000
50000
170000
200000
80000
260000
140000
80000
350000
280000

1
1
1
1
2
1
1
2
2
1
1
1
1
1
1
2
1
1
1
2
1
1
2
2
1
1
1
1
1
1
1
2
1
2
2
1
1
1
2

1
1
2
2
2
3
1
1
2
1
2
3
1
2
3
1
1
2
3
2
2
1
2
3
1
1
2
2
2
1
1
2
1
2
1
2
1
1
2

2
2
2
1
2
2
1
1
1
2
2
2
1
1
1
2
2
1
1
2
1
2
1
1
2
2
2
2
2
2
2
2
2
1
1
1
2
2
1

24
28
26
34
38
37
40
48
35
27
23
52
36
51
55
23
41
34
46
22
34
27
33
51
24
47
28
23
29
29
28
27
34
23
60
32
25
41
56

-1
-1
2
-1
0
2
1
1
2
0
1
0
0
0
3
1
1
0
0
0
0
0
0
-1
0
1
-1
1
-2
-1
0
0
1
1
1
0
0
1
0

2
-1
0
-1
0
2
-2
-2
0
0
-2
0
0
0
2
-2
-1
0
0
0
0
0
0
-1
0
-2
-1
2
-2
-1
0
0
2
2
-2
0
0
-1
0

0
-1
0
-1
0
2
-2
-2
0
0
-2
0
0
0
2
-2
-1
0
0
0
0
0
0
-1
0
-2
-1
2
-2
-1
0
0
0
3
-1
0
0
-1
0

155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193

30000
140000
200000
200000
210000
50000
30000
50000
290000
250000
60000
110000
370000
100000
90000
50000
270000
300000
50000
50000
360000
130000
80000
50000
20000
80000
240000
80000
500000
60000
20000
100000
360000
200000
130000
20000
310000
60000
180000

2
1
2
2
1
1
1
1
1
2
2
2
1
1
2
2
1
2
2
2
1
1
1
1
2
2
1
2
2
2
1
2
2
2
2
2
1
2
2

3
1
1
3
3
3
1
2
3
1
2
1
1
2
2
2
2
1
2
1
1
3
1
2
2
2
1
3
1
2
2
2
1
3
2
2
1
1
1

2
1
2
2
1
1
2
2
1
1
1
2
2
1
1
2
2
2
2
2
2
1
2
2
2
1
2
2
1
1
2
1
2
2
1
2
2
2
2

26
34
37
30
45
57
41
27
47
34
46
27
50
27
35
22
37
30
22
24
29
56
30
30
22
29
37
35
47
24
25
38
32
47
34
31
32
27
29

0
0
0
0
2
3
2
2
-1
0
0
0
-2
-1
0
0
0
-1
-1
1
1
1
-2
1
0
0
-1
0
0
0
0
1
1
2
1
1
0
2
-1

0
0
0
0
3
2
2
-1
-1
0
0
0
-2
2
0
0
0
-1
0
-2
-2
2
-1
2
0
0
-1
-1
0
0
0
2
-1
2
-1
5
0
0
-1

0
0
0
0
4
0
2
-1
-1
2
0
0
-2
2
0
0
0
-1
0
-2
-1
2
0
0
0
2
2
0
0
0
0
0
-1
2
0
4
0
0
-1

194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232

180000
50000
50000
150000
20000
500000
30000
180000
140000
140000
120000
360000
20000
100000
210000
80000
330000
220000
210000
40000
30000
470000
30000
240000
80000
110000
310000
360000
330000
300000
320000
50000
170000
350000
20000
50000
20000
50000
20000

2
1
2
2
2
2
2
2
1
2
1
2
1
1
2
2
2
1
2
2
1
1
1
2
1
2
2
2
2
2
2
2
2
1
1
1
2
2
1

1
2
1
2
1
1
3
1
1
1
2
2
3
1
2
2
1
1
1
3
2
2
3
2
2
3
1
1
3
2
2
3
1
3
2
2
3
1
2

2
1
2
1
2
1
2
1
2
2
2
1
1
1
1
2
1
2
1
1
2
2
1
1
2
0
2
1
2
2
2
2
2
1
1
2
2
2
2

24
36
24
34
22
34
22
38
31
26
26
48
43
47
41
24
50
24
38
43
39
27
42
36
36
31
38
40
45
35
33
37
28
44
37
23
24
24
23

-1
0
1
-2
0
-2
1
-2
0
-1
0
0
-1
-1
-1
0
-1
0
1
0
0
2
-1
1
2
0
-1
2
0
0
0
1
0
-1
0
2
1
0
1

-1
0
2
-2
0
-2
2
-2
0
0
0
0
-1
-1
-1
0
-1
0
-2
0
0
2
-1
-2
0
0
-1
2
0
0
0
3
0
-1
0
0
2
0
2

2
0
2
-2
0
-2
2
-2
2
-1
0
0
0
-1
-1
0
-1
0
-1
0
0
2
-1
-2
0
0
-1
2
0
0
0
2
0
-1
0
0
0
0
0

233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271

50000
190000
60000
80000
150000
210000
240000
140000
60000
50000
50000
180000
30000
20000
250000
100000
330000
50000
50000
30000
140000
160000
400000
50000
140000
160000
100000
220000
510000
50000
160000
230000
80000
150000
10000
130000
40000
50000
100000

1
1
2
1
2
2
2
2
2
1
2
2
2
2
2
2
1
1
2
1
2
2
2
1
2
2
2
1
2
1
2
2
2
2
1
2
2
1
1

2
2
2
1
2
1
3
2
1
1
2
1
1
2
2
2
1
3
2
2
2
1
2
2
2
2
3
1
1
2
1
1
1
2
3
3
1
2
3

1
2
1
2
2
2
1
3
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
1
1
1
1
1
2
2
1
2
2
1
2
2
2
2
2

26
34
33
35
27
31
50
41
28
39
27
32
40
40
75
27
25
46
26
28
26
28
29
25
48
33
43
48
29
29
38
37
37
25
23
49
48
27
32

0
2
0
-1
0
-2
0
0
1
0
0
-1
-1
0
0
0
0
0
1
0
0
0
-1
0
0
-1
0
2
0
0
-1
-2
-1
-1
0
0
0
3
0

0
0
0
-1
0
-2
0
0
2
0
0
-1
-1
0
-1
0
0
0
2
0
0
0
0
0
-1
-1
0
0
0
0
-1
-2
-1
-1
0
0
0
2
0

-2
0
0
-1
0
-2
0
0
2
0
0
2
2
0
-1
0
0
0
2
0
0
0
-1
0
-1
-1
-2
0
0
0
-1
-2
-1
-2
0
0
0
2
0

272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310

120000
260000
200000
360000
70000
460000
50000
50000
250000
30000
270000
180000
100000
230000
210000
210000
440000
100000
240000
280000
50000
30000
10000
130000
200000
120000
210000
280000
300000
100000
440000
50000
20000
200000
110000
500000
300000
30000
60000

1
2
2
2
2
1
2
1
2
2
1
2
2
2
2
1
2
2
2
1
2
1
1
1
1
2
2
2
1
1
2
2
2
2
2
2
2
1
2

1
1
2
2
2
1
1
3
2
1
2
3
1
3
1
1
2
2
2
1
2
2
2
1
1
2
2
1
1
2
1
3
1
1
2
2
2
3
1

1
2
2
2
2
1
2
1
1
2
1
2
2
1
1
2
1
2
1
2
2
1
2
2
2
1
1
1
2
2
2
1
2
2
2
1
1
1
2

34
58
33
28
36
40
26
33
31
27
44
30
28
32
46
38
46
25
46
33
22
43
27
29
31
29
36
36
34
37
36
40
25
27
26
36
27
55
27

-1
1
0
-2
0
2
-1
0
0
0
0
0
0
0
-1
2
0
2
0
-1
1
3
0
1
0
-1
0
0
1
0
-2
0
0
-1
-2
-1
1
2
-1

2
-2
0
-2
0
-1
-1
0
0
0
0
0
0
0
-1
0
0
0
0
-1
-2
2
0
-2
0
-1
0
0
-2
0
-2
0
0
-1
-2
-1
-1
2
-1

-1
-2
0
-2
0
-1
-1
0
0
-1
0
0
0
0
-1
0
0
0
0
-1
-2
2
2
-2
0
-1
0
0
-1
0
-2
0
2
-1
-2
-1
-1
2
-1

311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349

400000
180000
20000
200000
100000
60000
110000
260000
50000
180000
110000
340000
50000
230000
360000
210000
220000
60000
340000
150000
200000
130000
60000
400000
20000
190000
260000
140000
50000
120000
240000
50000
200000
180000
180000
160000
100000
50000
140000

2
2
1
2
1
1
2
2
2
1
1
2
1
2
2
1
2
2
1
1
2
2
2
2
1
2
2
2
2
2
2
1
2
1
2
2
2
2
2

2
2
1
3
1
2
2
3
3
2
2
1
2
2
2
2
2
2
2
1
2
2
1
2
1
1
1
2
2
1
2
2
1
1
1
1
2
2
2

1
1
2
1
2
2
2
1
1
2
2
2
2
1
2
2
1
1
1
1
1
2
2
1
2
2
2
2
1
2
2
2
2
1
2
2
2
2
2

38
34
40
49
27
23
36
53
46
29
29
27
24
28
32
43
41
34
55
40
37
40
28
43
27
28
30
31
31
34
30
36
29
39
26
29
26
29
31

-1
0
0
-1
0
0
0
1
3
1
1
0
-1
0
0
1
-1
2
-2
2
1
0
1
1
0
0
0
-2
0
-1
-2
0
-1
0
0
-1
-1
0
0

0
0
0
2
0
0
0
-1
2
-2
2
0
0
0
0
-2
2
2
-1
2
-1
0
2
-2
0
0
0
-2
0
-1
-2
0
2
0
0
-1
-1
0
0

-1
0
0
2
0
0
0
-1
2
-2
2
0
0
0
0
-1
2
2
-1
2
2
2
0
-2
0
0
0
-2
0
0
-2
0
-1
-1
0
-2
-1
0
0

350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388

30000
90000
200000
380000
80000
50000
180000
240000
380000
110000
260000
500000
320000
50000
110000
230000
330000
50000
10000
300000
20000
180000
160000
90000
30000
180000
30000
30000
140000
210000
50000
130000
50000
140000
170000
80000
410000
80000
80000

2
1
1
1
2
1
1
2
1
2
1
2
2
1
1
2
2
2
1
1
2
1
1
2
1
1
1
1
2
1
1
2
2
1
2
1
2
2
1

2
1
1
1
2
3
2
2
2
4
1
2
2
2
1
1
2
2
2
1
2
2
1
1
3
1
3
2
1
1
2
2
2
3
2
2
5
1
3

2
2
1
2
2
1
1
2
2
2
1
2
2
2
1
2
1
1
2
1
1
1
2
2
3
1
1
1
2
2
2
2
1
1
2
2
1
2
1

26
26
36
30
43
58
45
26
34
24
34
23
30
32
40
35
56
61
24
40
32
36
30
34
54
46
58
43
28
30
31
29
37
36
28
25
42
29
73

0
0
1
1
0
2
-1
0
0
0
-1
4
0
4
1
-2
1
0
-1
1
3
2
-1
0
0
0
0
1
-1
0
0
0
2
0
-1
0
0
1
-1

0
0
-2
-2
0
2
0
0
0
0
-1
3
0
3
-2
-2
-1
0
2
-2
2
2
-1
0
0
0
0
2
0
0
0
0
2
0
0
0
0
-1
0

0
-1
-1
-2
0
2
0
0
0
0
-1
2
0
2
-1
-2
-1
0
2
-2
0
-2
-1
0
0
0
0
0
0
0
0
0
2
0
0
0
0
-1
0

389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427

150000
260000
350000
280000
310000
140000
360000
140000
100000
50000
210000
120000
240000
60000
150000
30000
160000
200000
120000
500000
320000
280000
60000
200000
230000
230000
480000
50000
200000
50000
50000
260000
30000
440000
230000
200000
490000
80000
20000

1
1
1
2
1
2
1
2
1
2
2
2
1
2
1
1
2
1
2
1
2
1
2
2
2
2
2
2
2
2
1
2
1
2
2
1
2
2
2

2
1
1
2
2
2
1
1
1
2
2
2
1
3
1
2
1
1
2
1
1
1
1
1
1
2
3
3
1
1
2
1
1
1
2
2
2
2
3

1
1
1
1
1
2
1
2
2
2
1
2
2
3
2
1
2
1
1
1
2
2
2
1
1
2
1
1
2
2
1
2
2
2
2
1
1
1
2

43
30
38
39
44
29
51
27
38
22
30
25
29
42
41
48
29
52
25
37
27
31
23
38
32
27
41
35
31
30
48
36
24
29
38
38
30
32
49

0
-1
1
1
0
0
-1
0
0
-2
0
2
0
0
-1
0
2
-2
0
1
0
0
1
-1
1
1
-2
-1
-2
0
0
1
2
0
-1
2
0
-1
2

0
-1
-2
-1
0
0
-1
0
0
-2
0
2
0
0
-1
0
2
-2
0
2
0
0
2
-1
-2
2
-2
-1
-2
0
0
-2
0
0
-1
2
0
-1
2

0
-1
-2
0
0
0
-1
0
0
-2
0
2
0
0
-1
0
2
-2
0
0
0
0
2
-2
-1
0
-2
-1
-2
0
0
-2
0
0
-1
2
0
-2
2

428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466

170000
70000
210000
90000
390000
110000
580000
360000
270000
60000
110000
50000
80000
50000
100000
30000
200000
240000
220000
160000
180000
200000
140000
380000
600000
260000
200000
80000
40000
130000
50000
230000
70000
180000
80000
290000
230000
170000
230000

2
1
2
2
2
2
2
1
2
2
1
2
2
1
1
2
2
1
1
2
2
1
2
1
1
1
2
1
1
1
1
2
1
2
2
2
2
2
1

1
1
2
2
1
1
1
3
2
1
3
1
1
2
1
1
1
1
2
1
1
4
3
1
1
2
1
2
2
3
1
2
2
2
2
2
1
3
1

2
2
2
2
2
2
1
1
1
2
1
1
2
2
2
2
2
2
2
2
1
1
1
1
1
2
2
2
2
2
2
1
1
1
1
2
2
3
1

31
27
33
25
27
29
36
55
32
27
37
25
23
23
32
26
27
44
34
28
53
42
30
51
53
37
26
42
39
39
32
41
48
38
36
26
28
56
59

-1
0
0
0
0
0
0
0
1
-1
0
0
0
-1
0
1
0
0
0
0
-1
0
0
1
2
0
0
0
0
1
-1
-1
0
0
-1
0
0
1
-1

-1
0
0
0
0
0
0
0
2
-1
0
0
0
-1
0
-2
0
0
0
0
-1
0
0
-2
2
0
0
0
0
2
0
-1
0
0
-1
0
0
-2
0

-1
0
0
0
0
0
0
-1
2
-2
0
0
0
-1
0
-1
0
0
0
0
-1
0
0
-2
0
0
-2
0
0
2
0
-1
0
0
-1
0
0
-1
0

467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505

220000
230000
500000
90000
390000
400000
180000
60000
120000
60000
50000
70000
500000
200000
250000
140000
70000
90000
100000
190000
230000
320000
220000
260000
90000
30000
260000
170000
80000
50000
200000
20000
250000
20000
30000
90000
230000
130000
30000

1
1
1
2
2
2
1
1
2
2
1
2
2
1
2
1
2
1
2
1
2
1
2
2
2
2
1
2
2
1
2
1
2
1
2
2
2
2
1

1
2
2
1
3
2
2
3
2
2
1
2
1
1
2
2
2
3
2
2
1
2
2
1
2
2
2
2
1
1
3
2
1
1
2
2
6
1
6

2
2
1
1
2
2
1
1
1
2
2
1
1
2
1
2
2
1
1
1
1
1
1
1
2
1
2
2
1
1
2
2
1
1
1
1
2
1
1

38
32
38
41
35
41
34
38
32
29
44
37
38
31
40
26
28
48
43
31
42
39
36
34
32
43
30
28
28
41
47
23
49
38
38
35
46
33
53

0
0
0
-1
0
0
-1
1
-1
0
0
0
-1
-2
0
0
0
1
-1
0
-1
0
-1
-1
-2
2
0
0
0
-1
0
0
-1
0
0
1
0
0
-2

0
0
0
-1
0
0
-1
2
-1
0
0
0
2
-2
0
0
0
2
-1
0
-1
0
-1
-1
-2
2
0
0
0
-1
0
0
-1
0
0
2
0
0
-2

0
0
0
-1
0
0
-1
2
-1
0
0
0
-1
-2
0
2
0
2
-1
0
-1
0
-1
-1
-2
2
0
-1
0
-1
0
2
-2
0
0
2
0
0
-2

506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544

160000
500000
180000
80000
120000
130000
120000
360000
50000
20000
100000
70000
50000
10000
290000
30000
410000
360000
140000
210000
220000
20000
620000
360000
20000
50000
50000
10000
100000
50000
60000
440000
120000
50000
110000
200000
150000
30000
100000

1
2
2
2
1
1
2
1
1
2
1
1
1
2
2
2
2
1
2
2
2
1
2
1
2
1
1
1
2
1
1
2
1
2
2
2
2
2
2

1
2
2
2
1
2
2
1
2
2
3
3
2
2
1
1
2
1
2
1
2
2
2
1
2
2
2
2
3
1
2
1
2
1
2
1
1
2
1

2
2
2
1
2
1
2
2
2
2
1
1
1
2
1
1
2
2
1
2
2
2
1
2
2
2
3
2
1
2
2
2
1
2
1
2
2
1
2

35
43
28
30
26
31
35
28
23
23
56
32
47
22
34
31
27
28
42
32
27
27
45
26
21
23
30
46
50
26
25
35
44
52
40
38
28
36
24

-1
-1
0
0
-1
-1
-1
-1
2
0
0
0
0
1
0
0
1
-1
0
0
-1
1
2
1
-1
0
0
0
2
-2
-1
0
0
0
1
-1
1
2
0

-1
-1
0
0
-1
-1
-1
-1
2
0
0
0
0
2
0
0
-1
-1
0
0
-1
2
2
-2
-1
0
0
0
0
-2
-1
0
0
0
2
-1
-2
3
0

-1
-1
0
0
-2
-1
-1
-1
2
2
-1
0
0
0
0
0
0
-1
0
0
-1
0
0
-2
2
0
0
2
0
-2
0
0
0
0
2
-2
-2
2
0

545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583

360000
390000
220000
160000
230000
120000
100000
190000
50000
240000
40000
630000
160000
110000
20000
210000
270000
360000
60000
360000
390000
250000
90000
360000
50000
270000
200000
50000
350000
160000
80000
290000
270000
80000
50000
30000
30000
90000
160000

2
2
2
2
2
1
1
2
1
2
2
2
2
2
1
2
1
2
2
1
2
2
2
1
1
2
2
2
1
2
2
1
2
1
1
1
1
1
1

1
1
1
2
1
1
3
1
1
1
2
2
1
2
2
3
1
2
2
2
1
3
1
1
3
1
1
2
1
2
3
1
1
1
2
2
2
2
1

1
2
1
2
2
2
1
2
1
1
2
1
1
2
2
1
2
2
1
2
2
2
2
2
2
1
2
2
2
2
1
1
2
2
2
1
2
2
2

34
31
41
25
28
27
52
41
56
42
24
47
33
32
29
53
34
52
42
38
45
35
24
28
26
40
29
23
33
60
49
53
28
31
36
35
28
33
26

-1
0
1
-2
-1
0
0
-1
0
1
-2
0
-2
0
0
0
-1
-2
-1
-1
2
-2
0
-1
0
0
1
0
-1
-2
-1
2
-1
-1
0
-2
1
-1
-1

0
0
-2
-2
-1
0
0
-1
0
-1
-2
0
-2
0
0
0
-1
-2
-1
0
2
-2
0
-1
0
0
-1
0
-1
-1
-1
0
-1
-1
0
-1
-1
0
-1

0
0
-2
-2
0
0
2
-1
0
-1
-2
0
-2
2
0
0
0
-2
-1
0
2
-2
0
-1
0
0
-1
0
-1
-1
-1
0
-1
-1
0
-1
-1
0
-1

584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622

80000
50000
20000
220000
210000
130000
260000
230000
160000
50000
80000
110000
200000
360000
210000
80000
300000
310000
30000
170000
140000
180000
50000
50000
110000
450000
200000
220000
360000
50000
40000
190000
150000
200000
270000
60000
200000
150000
180000

2
1
2
1
1
2
2
2
1
1
1
1
1
1
2
2
2
2
1
1
2
2
1
2
2
2
2
1
2
1
1
2
1
2
2
1
2
2
2

3
2
1
1
3
2
2
1
1
1
2
3
1
2
3
2
2
2
3
1
2
2
1
2
1
3
2
1
1
2
2
2
1
1
2
1
2
2
2

2
2
2
1
2
2
1
1
2
1
1
2
1
2
2
2
1
1
1
1
2
2
2
1
2
1
1
2
2
1
2
1
2
1
1
2
1
1
2

53
42
25
43
25
29
31
30
34
35
32
46
43
29
31
24
36
43
59
53
28
31
34
36
24
36
34
43
29
37
23
37
33
37
56
25
39
39
28

0
0
0
1
-1
0
-1
0
0
0
0
0
0
0
1
2
-1
0
-1
0
2
1
1
0
0
-2
-1
0
0
0
2
1
0
1
0
0
0
0
-1

0
0
0
-2
-1
0
-1
0
0
0
0
0
0
0
-2
0
-1
0
-1
0
2
-2
2
0
0
-2
-1
0
0
0
2
2
0
-2
0
0
0
0
-1

0
0
0
-2
2
0
0
0
0
0
0
0
0
0
-2
0
2
0
-1
0
2
-2
2
0
0
-2
-1
-1
-2
0
0
2
0
-2
0
0
0
0
-1

623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661

90000
360000
90000
20000
70000
230000
30000
200000
100000
50000
20000
210000
110000
20000
50000
50000
400000
170000
280000
130000
210000
370000
30000
150000
60000
80000
280000
20000
270000
240000
20000
450000
10000
280000
290000
190000
80000
280000
160000

2
2
2
2
1
1
1
2
1
2
2
2
1
2
2
1
2
1
1
2
2
1
2
1
1
2
2
2
1
2
2
2
1
1
2
2
2
2
2

1
2
1
2
1
1
3
3
3
2
3
2
3
3
3
2
1
2
2
3
2
2
2
3
3
2
2
2
1
2
1
1
2
2
3
1
1
2
1

2
1
2
2
1
1
1
3
2
2
1
1
1
1
1
1
2
2
1
1
2
2
1
2
1
2
1
2
2
2
2
1
2
1
2
2
2
2
1

27
37
24
24
46
39
48
45
49
23
25
47
56
44
49
41
40
31
42
28
32
28
31
39
31
24
44
46
32
26
22
42
33
39
27
28
23
28
33

0
1
-1
0
0
-1
0
-1
-1
0
0
-2
0
-1
0
0
-1
0
0
0
0
0
0
1
2
0
2
8
-2
0
0
1
0
-2
0
0
0
-1
-2

0
-2
-1
0
0
-1
0
-1
-1
0
0
-2
0
-1
0
0
-1
0
0
0
0
0
0
-1
0
0
2
7
-2
0
0
-2
0
-2
0
0
0
2
-2

-2
-2
-2
0
0
-1
0
-1
-2
0
0
-2
0
-1
0
0
-1
0
0
0
0
0
2
-1
0
0
2
6
-2
-1
0
-2
0
-2
0
0
0
-1
-2

662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700

90000
140000
50000
40000
130000
70000
30000
100000
20000
30000
20000
100000
30000
320000
90000
190000
200000
300000
30000
110000
230000
230000
310000
320000
360000
20000
170000
140000
80000
150000
170000
200000
70000
320000
150000
50000
90000
280000
300000

1
2
1
2
2
2
2
2
2
2
1
2
1
2
1
1
1
2
2
2
2
2
2
1
1
2
2
1
1
1
1
2
1
1
2
2
2
1
2

2
1
1
2
3
3
2
3
1
2
2
1
2
1
3
2
1
2
1
2
1
1
2
1
1
3
2
1
2
2
2
2
1
2
1
1
2
1
1

1
2
2
1
1
1
1
1
1
2
1
2
2
1
2
2
2
2
2
3
2
1
2
1
1
1
2
1
2
2
2
1
2
1
2
1
2
1
2

40
37
22
32
43
27
35
35
30
34
34
28
25
41
42
40
28
31
56
45
29
35
28
40
47
41
27
40
32
35
27
29
30
37
29
34
34
41
31

0
-1
0
0
0
0
0
1
2
2
0
2
2
0
2
2
0
-1
-1
0
-2
0
0
0
-1
-1
0
0
0
0
-1
2
0
-2
-2
0
-1
-2
0

0
-1
0
0
0
0
0
2
2
-1
0
0
2
0
2
2
0
-1
0
0
-2
0
0
0
-1
-1
0
0
0
0
2
0
0
-2
-2
0
2
-2
0

0
-1
0
0
0
0
0
2
2
2
0
0
7
0
2
2
0
-1
0
0
-2
0
0
0
-1
-1
0
0
0
0
2
0
2
-2
-2
0
2
-2
0

701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739

400000
200000
10000
50000
30000
50000
50000
30000
20000
20000
50000
30000
360000
170000
400000
50000
160000
70000
150000
80000
30000
10000
180000
320000
80000
10000
360000
450000
330000
60000
50000
200000
120000
160000
110000
70000
150000
610000
110000

2
2
2
2
2
1
1
2
1
1
1
2
2
1
2
2
2
2
2
2
2
1
2
1
2
1
2
1
2
1
2
1
1
2
1
2
2
2
2

2
1
3
2
2
1
2
3
2
2
1
2
1
2
1
2
2
2
1
2
2
2
1
1
2
2
2
2
2
1
3
2
1
1
2
3
3
1
1

2
1
2
3
3
2
1
1
2
2
3
1
1
1
2
1
2
1
1
2
2
2
2
1
2
1
2
2
2
2
2
1
2
1
1
1
2
2
2

40
27
22
30
22
26
38
46
24
49
49
42
30
42
31
49
27
33
35
48
22
22
27
47
34
45
39
33
29
29
26
38
34
37
57
50
28
31
25

-2
-1
0
1
1
-1
1
1
0
0
0
0
1
1
-2
0
0
0
1
0
0
0
1
-1
0
0
-1
-2
0
-1
0
0
1
-1
0
-2
0
0
0

-2
-1
0
3
2
0
2
2
0
0
0
0
2
-1
-2
0
0
0
-2
0
0
0
-1
-1
0
0
-1
-2
0
2
0
0
2
-1
0
-2
0
0
0

-2
-1
0
2
4
0
0
2
-1
0
0
0
-1
-1
-2
0
0
0
-2
0
2
0
-1
-1
0
0
-1
-2
0
-1
0
0
-1
-1
0
-1
0
0
0

740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778

80000
170000
110000
140000
70000
260000
170000
50000
300000
150000
50000
50000
90000
50000
500000
470000
230000
140000
230000
420000
30000
50000
140000
260000
90000
240000
510000
110000
210000
220000
200000
360000
260000
20000
120000
50000
60000
200000
20000

2
2
2
2
1
2
1
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
1
2
2
2
1
1

2
2
1
1
1
2
3
2
3
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2
3
2
1
2
1
2
1
2
1
2
2
1
1
1
2

2
1
2
1
2
1
2
1
1
2
2
1
2
2
2
1
2
2
1
2
2
2
2
1
2
1
2
1
2
1
1
2
2
1
1
2
2
2
2

25
33
30
51
51
46
38
34
34
31
25
26
25
26
43
36
58
26
30
31
24
52
24
35
29
33
35
35
28
40
35
53
44
33
32
33
26
26
26

2
0
-1
0
0
-2
0
0
0
2
8
1
2
0
-1
-1
0
0
2
0
0
1
-1
-1
-1
0
-1
0
-1
-1
-2
-1
-1
0
0
-1
1
-2
-1

0
0
-1
0
0
-2
0
0
0
-1
7
-2
0
0
0
0
0
0
0
0
0
2
-1
-1
2
0
0
0
-1
-1
-2
-1
-1
0
0
2
2
-2
-1

0
0
-1
0
0
-2
0
0
0
-1
6
-1
0
0
0
0
0
-1
-1
0
0
0
-2
-1
-1
0
0
0
-1
-2
-2
-1
-1
0
0
-1
0
-2
-1

779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817

50000
50000
230000
50000
100000
210000
230000
500000
370000
230000
80000
60000
30000
70000
410000
280000
50000
100000
230000
50000
100000
210000
400000
20000
50000
230000
220000
300000
80000
20000
190000
160000
120000
700000
140000
300000
120000
280000
70000

2
2
1
1
2
2
2
2
2
2
1
2
2
1
1
2
2
2
2
2
2
2
1
1
2
2
1
2
2
2
2
2
2
2
2
2
1
2
1

1
2
1
2
1
1
2
1
1
1
2
2
2
1
1
3
1
2
1
1
1
2
1
2
3
1
2
1
2
3
1
2
1
1
1
3
3
2
3

1
2
2
1
2
1
1
2
2
1
2
2
2
2
2
1
1
1
2
2
2
1
2
2
1
2
2
1
2
2
2
0
3
1
2
1
1
1
1

32
31
29
27
28
42
32
26
38
35
29
29
51
27
32
40
34
30
29
22
48
35
37
25
44
28
29
36
23
36
26
37
44
39
24
29
33
39
51

2
1
0
-1
2
1
0
1
-1
-1
0
-1
1
1
-1
1
0
0
-2
0
2
0
-1
4
-1
-1
0
0
1
0
0
0
0
0
1
-1
1
0
2

0
-2
0
-1
2
-2
0
-2
-1
-1
0
0
2
-1
-1
-2
0
0
-2
0
2
0
-1
3
-1
-1
0
0
-1
0
0
0
0
0
-2
0
2
0
2

0
-1
2
2
2
-1
0
-2
-1
-1
0
0
2
-1
-1
-2
0
0
-2
0
2
0
-1
2
-1
-1
0
0
2
2
0
0
2
0
-2
0
2
2
0

818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856

20000
150000
60000
200000
50000
150000
20000
40000
170000
50000
10000
200000
50000
320000
20000
470000
230000
20000
30000
80000
110000
420000
500000
80000
350000
30000
110000
500000
490000
300000
50000
150000
80000
40000
30000
50000
140000
50000
30000

2
2
1
2
2
1
2
1
2
2
1
2
2
1
2
2
2
2
2
2
2
1
1
2
2
2
2
1
2
2
1
1
2
2
1
1
2
2
2

3
2
1
3
2
2
1
1
2
2
2
2
2
1
3
2
3
1
3
2
2
2
1
2
2
2
2
3
1
2
2
3
3
2
2
1
2
3
2

2
1
2
0
2
1
2
2
2
1
2
1
1
2
1
1
2
2
2
2
1
1
1
2
1
1
2
1
1
1
3
1
1
2
2
1
2
2
2

24
45
30
51
24
50
22
27
33
24
37
58
48
28
24
27
30
23
53
23
55
34
43
22
31
32
33
39
38
34
42
37
57
23
32
37
23
49
25

-1
-1
0
-1
1
-1
0
0
1
1
0
-1
0
-1
8
0
-1
0
-1
2
0
0
1
1
0
-2
1
0
-1
-2
2
4
-1
0
1
0
0
0
-2

-1
-1
-1
-1
2
0
0
0
-1
2
0
-1
-1
0
7
0
-1
0
-1
2
0
0
-2
2
0
-2
-2
0
-1
-2
0
4
2
0
2
0
0
0
-2

-1
-1
0
-1
0
0
0
0
-1
0
0
-1
-1
0
6
0
-1
0
-1
2
0
0
-2
0
0
-2
-2
0
-1
-2
0
4
-1
0
2
-2
0
0
-2

857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895

40000
100000
130000
20000
50000
260000
30000
10000
200000
30000
180000
100000
140000
290000
20000
80000
500000
180000
20000
30000
150000
280000
50000
20000
200000
210000
230000
50000
50000
70000
310000
180000
90000
390000
150000
400000
80000
320000
240000

2
2
1
2
1
1
2
2
1
2
2
1
2
2
2
2
2
1
2
2
1
2
2
2
1
2
2
1
1
2
1
2
2
1
2
1
2
1
2

1
3
2
2
1
1
3
2
1
2
2
1
2
2
2
3
3
1
3
2
1
2
2
2
1
2
1
3
3
2
1
2
2
2
3
2
2
1
2

2
1
2
2
2
1
2
1
2
1
2
2
1
2
3
1
1
1
1
1
2
2
1
1
2
1
2
2
2
2
2
1
2
2
1
2
1
2
1

29
43
29
27
26
41
52
31
32
46
35
35
39
34
52
40
38
45
40
25
33
27
43
43
30
49
38
57
55
23
30
30
24
28
34
37
32
27
37

0
2
0
0
-2
-2
2
0
0
0
0
0
0
0
0
0
-2
-1
-1
0
0
-1
0
2
-1
1
0
0
0
0
-2
-1
0
0
-1
1
0
0
-1

0
2
0
0
-2
-2
2
0
0
0
0
0
0
0
0
0
-2
-1
-1
0
0
-1
0
0
-1
-2
0
0
0
0
-2
-1
0
0
-1
1
0
0
-1

2
2
0
0
-2
-1
7
0
0
0
0
-2
0
0
0
0
-2
-1
-1
0
0
-1
0
0
-1
-2
0
0
0
0
-2
-1
0
0
-1
1
0
0
-2

896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934

200000
110000
170000
90000
200000
360000
140000
220000
100000
80000
30000
50000
120000
50000
360000
90000
500000
140000
30000
70000
200000
350000
120000
240000
90000
260000
50000
110000
20000
30000
180000
20000
50000
180000
200000
260000
320000
160000
30000

1
1
2
2
1
1
2
1
1
2
2
1
2
1
2
2
1
2
1
1
1
1
1
1
2
2
2
1
2
2
1
1
2
2
1
2
1
2
1

1
1
1
3
1
1
1
2
3
2
2
1
2
1
1
1
1
3
3
3
1
1
1
1
1
1
1
1
1
2
1
2
2
1
1
2
1
2
2

2
3
2
3
1
2
1
2
1
2
2
2
2
2
2
2
2
1
1
1
1
1
2
2
2
2
2
1
2
2
2
1
2
2
1
2
1
2
2

31
55
28
51
36
30
36
25
50
40
27
30
26
27
27
25
32
46
45
30
39
48
32
46
23
33
24
40
24
24
27
46
22
36
34
24
60
29
32

-2
1
2
0
-1
-2
-1
0
0
2
-1
2
0
0
0
2
-1
0
0
0
-2
0
1
0
0
1
0
0
-1
0
-2
0
0
-2
-2
0
-1
2
2

-2
2
2
0
-1
-1
-1
0
0
0
-1
2
0
0
-1
2
0
0
0
0
-2
0
-2
0
0
-2
0
0
-1
0
-1
0
0
-2
-2
0
-1
2
0

-2
2
2
0
0
-1
-2
0
-2
0
2
2
0
0
0
2
0
0
2
0
-2
0
-2
0
0
-2
0
0
2
0
2
0
0
-2
-2
0
-1
-1
0

935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973

50000
50000
90000
240000
180000
200000
50000
50000
330000
80000
50000
360000
240000
50000
470000
160000
30000
80000
500000
180000
110000
160000
210000
200000
350000
250000
380000
30000
200000
30000
50000
500000
30000
220000
20000
180000
300000
130000
180000

2
1
2
1
2
2
2
1
2
2
2
2
2
1
1
2
1
2
2
1
2
1
2
2
1
1
1
1
1
1
1
1
1
2
2
2
1
2
2

2
2
2
1
2
2
1
2
1
2
2
1
2
2
2
3
1
2
3
2
2
1
2
1
1
1
1
2
2
2
2
1
1
1
2
2
1
2
3

1
2
2
2
1
1
2
1
1
2
2
2
1
1
2
1
1
1
2
2
1
1
2
1
2
2
2
2
2
2
2
1
2
1
1
1
1
1
1

36
30
29
34
32
32
25
44
37
24
23
29
37
59
33
51
27
32
42
39
46
41
30
34
35
41
43
47
31
30
24
36
28
36
27
32
42
33
39

0
0
0
1
1
-1
0
-1
-1
2
-2
0
0
0
0
-1
-1
0
-2
-1
-1
0
0
-1
-1
-1
1
-1
0
-1
0
0
1
-1
0
0
-1
0
2

0
0
0
2
2
-1
0
-1
-1
2
-2
0
0
0
0
2
0
0
-1
-1
-1
-1
0
0
-1
-1
2
-1
0
0
0
0
-2
-1
0
0
0
0
2

0
0
0
-1
2
-1
0
-1
-1
5
-2
-1
0
0
0
-1
0
0
-1
-1
-1
0
0
0
-1
-1
2
-1
0
0
-1
0
-1
0
0
0
0
0
2

974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012

150000
140000
50000
20000
180000
180000
150000
70000
30000
500000
60000
50000
130000
260000
380000
360000
50000
50000
260000
80000
360000
290000
200000
140000
360000
50000
120000
100000
200000
90000
360000
150000
140000
200000
170000
30000
80000
280000
410000

2
1
2
1
1
1
2
2
1
1
1
2
1
2
1
2
1
2
2
2
2
2
1
1
1
2
1
1
2
2
1
2
1
2
2
1
2
1
2

1
2
2
2
1
2
3
1
2
1
3
1
3
2
3
2
3
3
1
2
1
1
1
1
1
2
2
2
2
2
1
3
1
2
2
2
1
1
1

3
1
2
2
2
2
1
2
2
2
1
2
2
1
1
2
1
1
1
2
2
2
2
1
1
2
2
1
1
1
2
2
2
2
1
2
2
2
1

30
30
22
25
28
26
54
24
29
36
49
23
43
33
53
25
54
39
44
27
25
29
39
45
38
23
25
29
28
40
36
30
29
36
37
34
27
31
31

-2
0
0
1
-1
0
-1
0
8
-2
0
-2
1
-2
-2
2
1
0
-1
0
0
1
-2
0
1
-1
2
0
0
-1
1
-2
-1
-1
0
0
0
0
-1

-2
0
0
2
-1
0
0
0
7
-2
0
-2
-1
-2
-2
2
2
0
2
0
0
-2
-2
0
-2
-1
2
0
0
-1
-2
-2
-1
-1
0
0
0
0
-1

-2
0
0
2
-1
0
0
0
6
-2
0
-2
-1
-2
-2
2
2
2
2
0
0
-2
-2
0
-2
-1
0
0
0
-1
-2
-2
-1
-1
0
4
-2
0
2

1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051

450000
80000
360000
130000
160000
140000
240000
180000
70000
150000
210000
200000
310000
180000
300000
450000
200000
30000
400000
170000
140000
200000
60000
60000
150000
180000
50000
50000
20000
230000
110000
90000
20000
30000
220000
140000
300000
100000
110000

1
1
1
2
2
2
2
2
1
2
2
2
1
1
1
2
1
2
2
1
2
2
2
1
1
1
2
1
1
2
2
2
2
2
1
2
2
1
1

1
2
1
1
1
3
3
3
1
2
3
1
2
1
2
1
1
2
1
1
1
2
2
2
1
3
3
3
2
2
2
1
1
1
3
3
1
2
2

2
2
1
1
2
2
1
0
3
2
1
1
2
1
2
2
2
1
1
2
2
2
3
2
2
1
2
2
2
2
1
2
2
2
1
2
1
1
2

38
36
46
36
26
57
40
45
57
25
37
35
33
38
31
41
33
67
40
33
31
35
39
27
23
54
23
24
26
52
42
36
22
23
30
24
42
49
31

-1
0
0
0
0
2
1
-1
0
0
-2
-1
-2
0
0
-1
1
2
-1
-1
-1
0
1
1
0
0
0
-1
-1
2
0
0
2
0
0
1
-2
0
2

0
0
0
0
0
0
-2
-1
0
0
-2
0
-2
0
0
-1
-1
2
-1
-1
2
0
-2
2
0
0
0
-1
-1
-1
0
0
2
0
0
2
-2
0
2

-1
0
0
0
0
0
-1
-2
0
0
-2
0
-2
0
0
-1
-1
0
-1
-1
-1
0
-2
0
0
0
0
-1
-2
2
0
0
2
0
0
2
-2
0
3

1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090

270000
30000
70000
230000
20000
190000
20000
80000
20000
60000
50000
280000
300000
30000
270000
100000
240000
200000
110000
230000
150000
350000
360000
150000
100000
500000
500000
180000
400000
100000
10000
60000
50000
80000
110000
410000
260000
30000
310000

2
1
1
1
1
2
2
2
1
2
1
2
1
2
2
1
1
1
2
1
2
1
1
2
1
1
1
2
2
2
1
2
2
2
2
2
2
2
2

3
1
3
2
2
1
2
3
3
3
2
2
1
3
2
3
2
1
1
1
2
1
6
2
3
1
1
3
3
2
2
1
1
2
2
2
2
3
1

2
1
2
1
2
2
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
2
1
2
2
2
2
1
1
2
1
2
2
2
1
1
1
1
2

33
42
41
53
23
33
29
67
33
34
49
56
42
55
25
30
43
40
35
61
44
33
66
40
47
27
35
47
39
29
32
30
25
23
43
41
40
35
28

0
0
0
2
0
1
0
0
2
0
0
0
0
2
0
0
-1
-1
0
-1
-1
-1
-1
1
0
0
-1
-1
1
0
1
2
1
-1
0
0
1
0
0

-1
0
0
2
0
2
0
0
0
0
0
0
0
0
0
0
-1
-1
0
-1
-1
-1
-1
-1
0
0
0
-1
-1
0
2
2
2
0
0
0
-1
0
0

-1
-1
0
-2
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
2
-1
-1
-1
-1
-1
0
0
-1
-1
-1
0
2
2
2
0
2
0
-1
0
0

1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129

70000
250000
210000
360000
50000
670000
130000
170000
30000
110000
210000
30000
260000
150000
20000
380000
200000
120000
80000
30000
110000
50000
90000
110000
50000
60000
150000
20000
140000
120000
200000
20000
50000
200000
100000
300000
500000
360000
160000

2
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
1
2
1
2
2
1
1
1
2
1
2
2
2
1
1
2
2
1
2
2
2

2
1
3
2
2
1
1
1
3
1
3
2
2
3
2
1
1
2
2
2
2
3
2
1
3
1
2
1
3
2
2
2
2
2
2
1
1
2
1

2
2
1
1
2
2
2
1
2
1
2
2
1
2
1
1
1
1
1
2
2
1
1
2
1
2
2
2
1
1
2
2
2
1
2
1
2
1
2

38
31
29
41
31
29
26
42
29
50
46
24
46
28
35
40
41
47
54
33
29
44
24
33
54
27
37
24
54
34
40
30
26
41
29
38
35
52
29

0
0
1
1
1
0
-1
1
-1
0
1
0
0
-2
1
-1
-2
-1
0
1
1
-1
0
0
0
-2
0
1
1
1
2
1
0
0
-2
-1
-1
-1
1

0
0
2
-2
2
0
-1
-2
-1
0
2
0
0
-1
2
-1
-2
-1
0
2
2
-1
0
0
0
-2
0
2
-2
-1
0
2
0
0
-1
-1
-1
-1
-2

0
0
0
-2
0
0
0
-2
-1
0
0
2
2
-1
2
-2
-2
-1
0
0
2
-1
0
0
0
-2
0
0
-2
-1
0
4
0
0
0
-2
-1
-2
-2

1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168

50000
230000
200000
270000
50000
20000
60000
50000
50000
130000
230000
20000
30000
200000
140000
100000
240000
70000
360000
140000
50000
210000
280000
180000
150000
20000
350000
130000
470000
340000
80000
70000
230000
180000
210000
20000
140000
200000
50000

2
2
2
1
2
1
2
1
1
2
2
1
2
2
2
2
1
2
1
2
1
2
1
2
2
1
2
2
1
2
1
1
2
2
2
1
2
1
2

2
2
2
1
2
2
2
2
2
3
3
2
1
1
2
2
2
1
1
1
2
2
1
2
1
3
2
1
3
2
2
1
2
2
2
2
2
1
3

2
1
2
1
1
2
2
2
1
1
2
2
2
1
1
1
1
2
2
2
1
1
2
2
2
1
1
2
1
1
2
2
1
1
1
2
2
2
1

23
34
34
44
36
28
31
31
41
44
47
25
25
39
24
35
32
31
33
30
52
36
30
42
30
47
29
23
39
48
26
33
44
36
39
24
25
52
59

0
0
1
3
2
1
0
-1
0
0
0
0
0
-1
-1
2
2
2
1
1
-1
-1
1
2
-1
1
-1
-1
1
-1
1
0
-2
0
0
-1
2
0
0

0
0
-1
3
2
2
0
-1
0
0
0
0
0
0
-1
0
2
2
2
2
2
-1
2
2
0
2
-1
-1
-2
-1
2
0
-2
0
0
-1
0
0
0

0
0
-1
4
2
2
0
-1
0
0
0
0
2
-1
-2
0
2
7
0
0
0
-1
2
2
-1
0
-1
-1
-2
-1
2
0
-2
0
0
-1
0
0
0

1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207

80000
30000
140000
80000
220000
180000
140000
180000
50000
170000
50000
50000
300000
390000
90000
200000
460000
10000
20000
50000
480000
180000
240000
250000
270000
200000
100000
160000
80000
130000
340000
360000
120000
120000
300000
60000
210000
210000
70000

2
2
2
1
2
2
2
1
2
2
1
1
1
2
2
2
1
1
1
2
2
2
2
1
2
1
2
2
2
1
2
1
2
1
2
2
2
2
2

1
3
1
3
3
1
2
2
2
2
2
2
2
1
2
1
1
2
2
2
2
1
1
1
2
1
3
1
2
2
3
1
3
1
1
2
2
2
3

2
2
2
1
1
2
1
2
2
2
2
2
1
2
1
2
2
2
1
1
1
2
2
2
2
1
1
1
1
1
2
1
1
2
2
2
1
1
1

23
48
28
62
38
32
29
25
35
27
38
24
29
27
55
29
29
23
30
50
38
24
29
38
34
37
66
39
45
44
44
36
40
29
48
23
50
29
49

-1
0
0
-1
-1
-1
0
2
0
0
0
0
-1
2
2
0
0
0
-1
-1
0
0
0
-2
-1
0
0
-2
0
-1
0
-2
0
0
0
2
0
0
2

-1
0
0
-1
-1
-1
0
2
0
0
0
0
-1
0
2
0
0
0
-1
-1
0
0
0
-2
-1
0
0
-2
0
2
0
-1
0
0
0
2
0
0
2

0
0
2
-1
-1
-1
0
2
0
0
0
0
-2
0
0
0
0
0
0
-1
0
0
0
-2
-1
0
0
-2
0
0
0
-1
0
0
0
-2
0
0
2

1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246

200000
230000
20000
210000
160000
290000
80000
360000
230000
360000
340000
50000
80000
50000
30000
210000
150000
20000
20000
240000
500000
90000
50000
50000
680000
50000
100000
280000
30000
50000
60000
120000
80000
500000
70000
160000
100000
10000
90000

1
2
1
2
2
2
2
1
1
1
2
2
1
2
2
1
2
1
1
2
2
2
1
2
1
1
2
2
1
1
1
1
2
1
2
2
2
1
1

2
2
3
1
3
1
3
1
1
3
1
1
2
2
1
1
2
2
3
3
2
2
3
2
1
1
2
1
2
2
1
2
2
1
3
2
3
3
1

1
1
1
1
2
1
1
2
2
1
1
2
2
2
2
2
1
2
2
1
1
1
2
2
2
1
1
2
2
2
1
1
1
1
1
1
1
2
2

33
51
23
37
26
30
26
43
32
54
30
22
38
24
24
26
42
21
22
41
50
23
46
22
37
47
40
30
54
27
33
57
35
45
32
45
50
35
26

0
0
-1
0
-1
-1
0
-1
0
-2
0
0
0
0
-1
-1
-1
0
0
-1
-2
0
0
0
0
0
-1
0
0
2
-1
0
-1
-1
2
-2
2
0
-1

0
0
-1
0
-1
-1
0
-1
0
-2
0
0
0
0
-1
-1
-1
0
0
-1
-1
0
0
0
0
0
-1
0
0
2
-1
0
-1
-1
2
-2
2
0
-1

2
0
0
0
-1
-1
0
-2
0
-2
0
0
0
-1
-1
-2
-1
-1
0
-2
-1
0
0
0
0
2
-1
0
0
0
-1
0
-1
-1
0
-2
2
0
-1

1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285

170000
90000
180000
350000
270000
200000
20000
100000
290000
70000
230000
180000
210000
50000
150000
380000
50000
150000
220000
80000
220000
70000
120000
180000
50000
10000
370000
20000
150000
20000
480000
50000
170000
400000
200000
360000
140000
260000
440000

1
2
2
2
1
2
2
1
1
1
1
2
1
1
1
1
1
2
1
2
2
2
1
2
2
2
2
2
1
1
2
1
1
2
2
1
2
1
2

1
2
3
1
2
1
1
2
1
3
1
1
1
1
1
2
2
3
2
5
2
2
2
2
3
2
1
1
2
1
2
3
2
2
1
1
5
3
2

1
2
2
1
2
2
2
2
1
2
2
2
2
2
2
1
1
1
2
2
1
2
2
2
1
3
1
2
1
2
1
2
2
2
2
2
2
1
2

39
35
42
52
35
29
22
30
46
28
26
28
33
24
37
50
44
43
29
27
32
34
37
32
57
46
53
26
34
26
54
26
31
30
31
34
36
34
26

2
-1
0
2
0
0
0
0
0
1
-2
-1
-1
2
0
0
0
-1
0
0
0
1
-1
0
0
1
-1
-1
0
-1
-2
0
0
-2
0
1
0
-2
0

2
-1
0
2
0
0
0
0
0
2
-2
-1
-1
2
0
0
0
-1
0
0
0
2
2
0
0
2
-1
0
0
-1
-2
0
0
-2
0
-2
0
-2
0

2
-1
0
7
0
-1
0
0
0
0
-2
-1
-1
0
0
0
0
2
0
0
0
2
0
0
0
0
-1
-1
0
-1
-2
0
0
-2
0
-2
0
-2
0

1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324

500000
230000
470000
20000
210000
20000
20000
200000
250000
300000
320000
50000
200000
80000
70000
60000
10000
50000
140000
30000
190000
70000
330000
110000
270000
160000
20000
320000
430000
50000
140000
500000
80000
390000
250000
390000
100000
360000
140000

1
2
1
2
2
2
2
2
2
1
2
1
2
2
1
1
2
2
1
1
1
2
2
2
1
1
1
1
1
2
1
1
1
2
2
2
2
2
1

2
2
2
3
2
1
3
2
2
2
1
2
2
1
2
3
3
3
2
2
2
1
2
2
3
2
2
2
1
1
2
2
3
1
1
1
1
1
1

1
1
1
1
2
2
1
1
2
2
2
2
1
2
1
2
2
2
2
2
1
2
1
2
1
1
2
2
2
1
1
1
1
1
1
2
1
1
2

43
29
41
48
24
23
53
34
36
41
30
29
34
29
37
36
22
30
26
25
49
23
28
24
47
31
24
32
31
37
48
49
45
34
43
31
35
42
36

0
0
-2
1
0
0
0
1
0
0
0
1
-2
0
-1
3
0
0
2
0
-1
-1
-1
0
0
3
3
0
0
2
-1
-2
0
1
-1
-2
0
0
1

0
0
-2
2
0
0
0
-1
-1
0
0
2
-2
0
2
2
0
0
0
0
-1
-1
-1
0
0
2
2
0
0
0
-1
-2
0
-2
-1
-2
0
0
-1

0
0
-2
2
0
-2
0
-1
-1
0
0
2
-2
0
0
0
2
2
0
0
-1
-1
-1
0
0
0
0
0
0
0
2
-2
0
-1
-1
-2
0
0
-1

1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363

110000
170000
170000
180000
140000
20000
150000
50000
160000
80000
300000
60000
70000
290000
80000
50000
200000
200000
50000
20000
200000
120000
220000
630000
300000
10000
50000
280000
130000
30000
50000
70000
80000
20000
390000
470000
240000
140000
260000

1
1
1
2
1
2
1
2
2
1
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
1
2
1
2
2
2
1
2
1
2
2
2
2

2
3
2
2
2
2
1
2
2
2
3
3
2
1
1
3
3
1
1
2
1
1
2
1
1
2
2
1
1
3
2
3
2
2
1
2
2
1
2

1
1
1
2
1
1
2
2
1
1
2
2
2
2
2
1
2
1
2
2
1
2
1
2
2
2
2
1
2
1
1
1
2
1
1
2
2
2
1

51
48
48
25
41
49
28
28
38
41
29
32
26
31
23
53
49
34
22
26
38
35
49
40
34
49
29
39
30
28
27
38
29
22
41
32
30
29
37

0
2
0
0
0
0
-2
0
1
-2
-2
0
2
-1
0
1
-1
-2
-1
2
-1
1
0
0
-1
1
1
-1
0
0
0
0
0
2
0
0
0
-1
2

0
-1
0
0
0
0
-2
0
-2
-2
-2
0
2
-1
0
-2
-1
-2
-1
-1
-1
2
0
0
-1
2
-2
0
0
0
0
0
0
2
0
0
-1
-1
2

0
-1
0
0
0
-1
-2
0
-2
-2
-2
0
2
-1
0
-2
0
-2
-1
0
-1
0
0
0
-1
0
-2
-1
0
0
0
0
0
2
0
0
-1
-1
2

1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402

150000
120000
20000
260000
50000
180000
310000
360000
180000
270000
70000
50000
30000
50000
350000
200000
80000
60000
30000
110000
300000
50000
500000
360000
20000
220000
20000
60000
170000
200000
20000
140000
330000
180000
360000
20000
50000
100000
30000

2
1
2
2
1
2
2
1
2
2
1
1
2
2
1
1
1
2
1
2
2
2
1
1
2
1
2
1
2
2
2
2
2
2
2
1
2
2
1

1
1
2
4
3
2
5
2
2
1
1
2
3
2
2
1
3
2
1
1
1
3
1
1
2
1
2
2
1
2
1
3
1
2
2
3
1
2
2

2
1
1
2
2
2
1
1
2
1
2
2
2
1
1
1
2
1
1
2
2
1
2
2
1
1
2
1
2
1
2
2
2
2
1
1
2
1
1

25
46
47
42
22
27
35
44
30
42
28
24
50
54
37
58
26
31
52
36
27
22
39
36
39
39
22
37
30
26
23
23
35
24
35
51
23
25
36

1
0
0
-1
0
2
1
-1
0
2
0
-1
-2
0
-1
0
1
0
0
0
-1
0
-1
-1
1
0
0
3
-1
0
0
-2
-2
1
0
2
0
0
2

-2
0
0
-1
0
2
-2
-1
0
2
0
-1
-2
0
-1
0
2
0
0
0
-1
0
-1
-1
2
0
0
4
0
0
0
-2
-2
2
0
0
0
0
2

-1
2
0
-1
0
2
-2
-1
0
5
0
-1
-2
0
-1
0
2
0
0
0
-1
0
-1
-1
2
0
2
3
-1
0
0
-2
-2
2
0
0
0
0
0

1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441

70000
470000
300000
300000
200000
150000
220000
420000
210000
450000
30000
240000
420000
60000
30000
80000
50000
230000
200000
230000
130000
200000
90000
120000
200000
20000
210000
80000
50000
70000
230000
20000
30000
100000
80000
210000
50000
130000
70000

2
1
2
2
2
2
2
1
2
1
1
1
2
2
2
2
1
1
1
2
2
2
2
1
1
2
2
2
2
2
1
1
1
1
2
1
1
2
2

2
1
1
1
1
2
2
1
2
3
2
2
2
1
3
1
2
3
1
2
2
3
1
1
1
2
1
2
1
2
2
2
2
1
1
2
2
2
1

1
2
1
1
2
1
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
1
2
2
2
2
2
2
2
2
2

44
33
36
45
26
41
25
31
45
58
38
30
25
25
24
29
37
27
31
28
24
27
33
27
42
32
37
44
29
42
32
52
44
31
29
33
54
23
24

0
-1
-1
-1
-2
0
0
-2
-2
-1
-1
-1
-1
0
-1
-2
0
-2
0
0
0
1
0
-1
-2
2
2
0
0
2
2
0
-1
2
0
0
1
0
0

0
-1
-1
-1
-2
0
0
-2
-2
-1
-1
-1
0
0
-1
-2
0
-2
0
0
0
-2
0
-1
-2
3
2
0
0
2
2
0
0
2
0
0
2
0
0

0
-1
-2
-1
-2
0
0
-2
-2
-1
-1
-1
0
0
-1
-1
0
-2
0
0
0
-2
0
-1
-2
2
2
0
0
2
2
0
-1
2
0
0
0
0
2

1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480

210000
100000
200000
40000
80000
210000
20000
10000
60000
40000
290000
50000
20000
30000
20000
50000
500000
90000
10000
50000
120000
200000
300000
90000
90000
140000
180000
360000
160000
100000
20000
360000
230000
110000
210000
200000
50000
210000
280000

2
1
1
1
2
2
2
1
2
2
2
1
1
1
1
2
1
2
1
2
1
2
2
2
1
2
2
1
2
1
1
1
1
2
1
1
1
2
1

1
3
3
1
2
1
2
3
3
2
1
2
2
2
2
3
2
3
2
2
1
1
2
2
2
1
2
1
3
1
2
1
2
3
2
2
2
1
1

1
1
0
2
2
1
2
2
1
1
2
1
2
2
1
3
1
2
2
1
2
2
1
2
1
2
1
1
2
1
2
1
2
2
2
2
2
2
2

33
44
51
24
25
37
23
34
50
25
33
54
25
26
32
43
42
24
26
37
36
27
50
24
27
23
39
39
29
45
21
36
39
29
37
26
44
30
31

0
-1
-1
1
2
1
-1
0
0
0
-1
-2
0
0
0
0
1
-1
0
2
0
0
-1
-1
0
1
-1
-1
1
0
0
0
-1
0
0
-1
0
1
1

0
-1
-1
2
3
-1
-1
0
0
0
-1
-2
0
0
0
0
-1
-1
0
2
0
0
-1
0
0
-2
-1
-1
-2
0
0
0
-1
0
0
-1
0
-2
-2

0
-1
-1
0
2
-1
-1
0
0
0
-1
-2
0
0
0
0
2
-1
0
3
2
0
-1
0
0
-2
-1
-1
-2
0
2
-1
-1
0
0
0
0
-2
-1

1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519

500000
30000
340000
360000
70000
20000
230000
60000
50000
50000
130000
160000
60000
160000
180000
170000
360000
130000
180000
20000
230000
220000
240000
50000
310000
350000
50000
200000
480000
180000
200000
20000
50000
210000
20000
150000
50000
190000
290000

1
2
2
1
2
2
1
1
1
2
2
1
2
1
2
1
2
2
2
1
2
2
1
1
2
1
2
2
1
2
2
1
1
2
2
2
2
1
2

2
1
2
1
1
2
1
2
1
1
4
3
3
2
1
2
2
2
2
1
2
2
2
3
2
1
1
2
3
1
2
3
2
3
2
2
2
3
1

1
2
1
2
2
3
2
1
2
2
2
2
2
2
2
1
2
1
2
2
1
1
1
1
1
1
2
1
2
1
2
1
2
2
2
1
2
1
2

40
25
36
32
22
44
32
41
28
29
28
52
48
43
25
36
35
34
48
27
43
30
43
54
39
70
24
30
53
27
33
34
48
33
24
31
25
49
27

0
0
0
-1
0
2
0
0
3
0
0
0
2
-1
0
2
2
0
1
1
0
1
-2
0
0
0
-1
1
0
2
0
2
0
1
0
1
0
2
2

0
0
0
-1
0
2
0
0
2
0
0
0
0
-1
-1
2
2
0
-1
2
0
-2
-2
0
0
0
-1
-2
0
2
0
0
0
-2
0
-2
0
2
0

0
0
0
-1
0
7
0
0
2
2
0
0
0
0
-1
2
2
0
-1
-1
0
-2
-2
0
0
0
-1
-1
0
2
0
0
0
-1
0
-1
0
2
0

1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558

420000
340000
60000
90000
30000
160000
20000
90000
120000
120000
360000
160000
320000
20000
230000
50000
50000
40000
120000
130000
110000
20000
50000
120000
50000
360000
240000
150000
50000
500000
110000
170000
230000
20000
100000
110000
340000
50000
310000

1
2
1
2
2
2
1
2
1
1
2
2
2
1
2
1
1
2
2
2
2
1
1
2
1
2
2
1
2
2
2
1
2
2
2
1
1
1
1

2
2
2
1
1
2
2
2
1
1
2
1
1
2
1
3
3
3
3
2
3
2
3
3
3
2
2
1
2
1
2
2
2
3
1
1
1
1
1

1
2
2
2
2
1
2
1
2
2
1
2
1
2
2
1
1
2
1
2
2
2
2
1
2
2
1
2
2
2
1
1
1
3
1
2
1
2
1

39
36
40
27
27
37
35
25
27
38
50
32
34
25
29
44
48
24
27
25
28
22
22
30
34
34
44
32
23
42
33
48
29
47
41
28
52
37
50

0
2
3
0
2
-1
-1
0
0
1
-1
-2
-2
0
0
0
-1
-1
2
-1
0
1
1
0
0
1
-1
0
0
-1
0
0
0
0
1
1
-2
0
-1

0
0
3
0
2
-1
2
0
0
-2
-1
-2
-1
0
0
0
-1
2
-1
-1
0
2
-2
0
0
-2
-1
-1
0
-1
0
0
0
0
-2
2
-2
0
-1

0
0
5
0
2
-2
2
0
0
-2
-1
-2
0
2
0
0
0
-1
-1
-1
2
0
-2
0
0
-2
-1
-1
0
-1
0
0
0
0
-2
0
-2
0
-1

1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597

50000
240000
50000
150000
140000
30000
300000
50000
280000
120000
30000
30000
180000
150000
110000
50000
230000
230000
160000
50000
210000
120000
240000
20000
50000
50000
50000
100000
390000
550000
450000
80000
50000
50000
180000
240000
320000
480000
150000

2
2
2
2
1
2
2
1
2
2
2
2
1
1
2
1
2
2
2
1
2
2
2
1
2
2
2
1
2
1
2
2
2
2
1
1
2
2
2

3
3
2
1
2
3
1
1
2
2
1
2
3
2
2
1
3
2
1
3
1
2
2
3
3
1
2
3
1
1
2
2
3
2
2
1
3
2
2

1
1
1
2
2
1
1
2
1
2
1
2
1
1
1
2
1
2
2
2
1
1
1
3
2
2
1
2
1
2
2
1
1
2
1
2
2
1
1

31
38
48
34
44
56
30
29
37
23
27
23
45
33
40
24
43
25
46
36
36
38
42
47
40
70
32
52
49
31
36
50
48
33
44
35
29
35
37

1
0
0
-2
0
0
0
0
0
0
1
-1
1
1
0
0
1
0
-2
0
1
-1
0
0
0
2
0
0
-1
0
-1
-1
0
1
0
-2
-1
-1
-1

2
0
0
-1
0
0
0
0
0
0
-1
0
2
2
0
0
-1
0
-2
0
-1
-1
0
0
0
2
0
0
-1
0
-1
-1
0
2
0
-2
-1
2
2

2
2
0
2
0
2
0
0
0
0
-1
0
0
2
0
0
2
0
-2
0
-1
-1
0
0
0
0
0
0
-1
0
-1
-1
0
2
0
-2
-1
-1
2

1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636

110000
240000
50000
120000
150000
100000
260000
250000
100000
160000
270000
390000
210000
30000
300000
190000
130000
360000
320000
20000
360000
190000
90000
30000
240000
40000
170000
180000
20000
150000
50000
140000
50000
200000
100000
250000
80000
170000
80000

2
1
1
1
2
2
2
2
2
1
2
2
2
2
2
2
2
1
1
1
1
2
2
2
1
2
1
1
1
2
2
2
1
1
2
2
2
2
1

1
1
1
2
1
3
2
2
2
1
1
2
2
2
3
3
1
2
1
2
1
2
2
1
1
1
2
1
3
3
2
3
3
1
1
1
1
2
3

2
2
2
2
1
2
2
2
2
1
1
2
1
2
1
1
1
1
1
3
1
2
2
2
2
2
2
2
1
1
1
1
2
2
1
2
2
1
2

29
30
33
27
31
53
38
26
26
51
37
42
43
23
30
38
35
44
35
35
32
25
33
26
29
26
36
37
63
48
47
31
31
34
43
32
38
50
29

0
-1
0
-1
1
0
-2
-2
0
2
-1
-1
0
0
-1
0
-1
0
1
1
-2
0
0
-1
0
0
-1
0
2
0
0
2
0
0
-1
0
-2
0
0

0
-1
0
-1
-2
0
-2
-2
0
3
-1
-1
0
0
-1
0
-1
0
-2
-2
-2
0
0
-1
0
0
-1
0
2
0
0
2
0
0
-1
0
-2
0
0

2
-1
0
-1
-2
0
-2
-2
-2
2
-1
0
0
0
0
0
-1
0
-2
-2
-2
0
-1
-1
0
0
-1
0
2
2
0
2
0
0
-1
0
-2
0
0

1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675

50000
30000
70000
30000
200000
100000
20000
200000
50000
50000
50000
220000
240000
50000
500000
170000
30000
300000
50000
100000
150000
50000
190000
20000
50000
30000
90000
500000
280000
30000
90000
200000
100000
20000
50000
50000
290000
220000
440000

1
2
2
2
1
2
1
1
1
1
2
1
2
1
2
1
1
1
1
2
2
1
2
2
2
2
2
2
1
1
2
1
1
1
1
2
1
2
1

2
3
1
3
1
2
2
1
3
2
1
2
3
1
1
1
1
1
2
3
1
1
2
3
3
2
1
1
1
2
2
2
2
3
2
2
3
1
1

1
2
2
1
1
2
2
2
1
1
2
1
1
1
1
2
1
1
2
1
2
2
2
2
1
1
2
2
1
1
1
1
2
2
1
3
2
2
1

49
40
34
47
34
27
44
29
72
48
27
44
39
40
45
26
34
43
30
31
29
28
31
22
55
39
27
36
40
31
36
42
30
40
51
51
32
36
37

0
2
1
-1
-1
-1
0
-1
2
0
1
0
-2
0
-1
-1
-1
1
0
-1
0
0
-1
0
1
-1
-2
-2
-1
0
2
1
-2
0
0
0
-1
-2
-1

0
2
3
-1
-1
-1
0
-1
0
0
2
0
-2
0
-1
-1
-1
-2
0
-1
0
0
-1
0
2
-1
-2
-2
-1
0
2
2
-2
0
0
-1
-1
-2
-1

0
2
2
-1
-1
-1
0
-2
0
0
2
0
-2
0
-1
-1
-1
-2
0
-1
2
0
-1
0
2
-1
2
-2
-1
0
2
0
-2
2
0
0
-1
-2
-1

1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714

50000
300000
290000
390000
50000
220000
150000
50000
200000
120000
230000
180000
20000
20000
50000
290000
290000
150000
190000
80000
250000
20000
180000
80000
300000
50000
70000
150000
320000
60000
20000
230000
310000
230000
200000
100000
310000
180000
390000

1
1
2
1
2
2
2
1
1
2
2
2
1
1
1
2
2
2
2
2
1
1
2
1
1
2
2
2
2
2
1
1
2
2
2
2
1
1
2

2
1
1
2
2
2
2
1
1
2
1
2
1
2
3
1
2
1
2
2
3
2
3
1
1
3
1
1
1
1
3
1
2
1
1
1
2
3
1

2
2
1
1
2
2
2
2
1
2
1
1
2
2
1
2
2
2
2
2
1
1
1
2
2
1
1
2
2
2
2
2
1
2
1
2
1
1
1

49
31
50
40
24
31
29
24
44
30
61
28
22
23
46
24
54
27
53
25
47
35
45
25
31
51
40
30
29
24
32
35
29
36
40
30
64
33
38

0
-1
0
1
0
-1
0
0
-1
0
-2
0
0
0
-1
-2
-2
-2
0
0
-1
1
-1
-1
-1
0
0
0
-1
0
0
2
0
-1
-2
0
-1
2
0

0
-1
0
2
0
-1
0
0
-1
0
-2
0
0
0
2
-2
-2
-2
0
0
-1
2
-1
-1
-1
0
0
0
-1
0
0
2
0
-1
-2
0
-1
2
0

0
-1
0
0
0
-2
-1
0
-2
0
-2
0
0
2
2
-1
-2
-2
0
0
-1
2
-1
-1
-1
0
0
2
-1
0
2
2
0
-1
-2
0
-1
0
0

1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753

20000
50000
140000
170000
250000
50000
250000
90000
90000
160000
360000
330000
50000
60000
10000
70000
150000
250000
130000
130000
100000
130000
80000
380000
20000
20000
140000
180000
230000
90000
160000
50000
140000
250000
120000
120000
260000
10000
60000

2
2
1
1
2
2
2
1
1
2
1
2
2
2
2
1
2
2
2
1
2
1
2
1
2
1
1
1
2
1
1
2
2
2
2
2
2
1
2

1
2
1
1
2
3
1
1
2
1
2
1
3
2
3
2
1
2
3
1
2
2
2
1
2
2
1
1
1
1
2
1
2
2
2
1
2
2
2

2
1
2
2
1
1
2
2
1
2
2
2
1
1
2
1
1
2
1
2
1
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2
1
2
1

26
26
29
37
45
40
36
27
44
27
29
26
54
42
42
41
31
33
33
27
36
37
29
41
23
25
54
33
29
32
29
22
29
31
24
27
40
38
38

1
0
0
-1
-2
2
0
0
2
0
0
0
1
2
0
1
-2
0
0
0
-2
0
2
0
0
0
0
-1
-2
-1
-1
0
-2
0
-1
0
0
2
-2

-2
0
0
-1
-2
2
0
0
0
0
0
0
2
2
0
2
-2
0
0
0
-2
0
0
0
0
0
0
-1
-2
-1
-1
0
-2
0
-1
0
0
2
-2

-1
0
0
-1
-2
0
0
0
0
-2
0
0
0
0
-1
2
-2
0
0
0
-2
0
0
2
0
3
0
-1
-2
-1
-1
0
-2
0
-2
0
0
3
-2

1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792

60000
50000
130000
130000
360000
80000
50000
290000
200000
20000
500000
130000
30000
20000
70000
200000
50000
360000
50000
180000
50000
120000
80000
330000
40000
50000
80000
450000
30000
160000
80000
400000
220000
40000
280000
50000
110000
180000
200000

2
1
1
1
2
2
1
2
1
1
1
2
2
2
2
1
2
1
2
2
1
2
2
2
1
1
1
1
2
1
2
1
1
2
2
2
1
2
2

2
2
3
1
1
2
2
1
1
2
1
1
1
1
2
1
2
2
3
3
2
1
2
1
3
2
3
1
3
2
1
2
2
2
2
1
2
1
1

1
2
1
2
2
1
2
1
1
2
2
2
2
2
2
2
1
1
1
1
2
2
1
1
1
2
1
1
1
1
2
1
1
1
2
2
2
1
2

29
27
34
34
32
36
26
33
53
27
33
26
27
24
26
27
46
56
56
26
25
28
37
47
43
26
48
41
48
28
22
34
60
25
27
25
26
44
26

0
0
0
0
-2
0
1
1
0
0
-1
1
0
2
0
-1
-1
-1
0
0
2
-2
2
1
0
0
0
-1
0
0
-1
0
-1
0
-1
0
0
1
0

0
0
0
0
-2
0
-2
2
0
0
-1
2
0
2
0
-1
-1
-1
0
0
2
-2
2
-2
0
0
0
-1
0
0
-1
0
-1
0
0
0
0
-1
0

0
0
0
0
-2
0
-2
-1
-2
0
-1
2
0
2
0
-1
-1
-1
0
0
0
-2
2
-2
0
0
0
-1
0
2
0
0
-1
2
0
0
0
-1
0

1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831

390000
400000
120000
200000
280000
230000
280000
130000
160000
120000
300000
20000
450000
250000
100000
150000
140000
500000
20000
50000
100000
200000
150000
80000
160000
180000
270000
180000
120000
110000
50000
200000
70000
360000
260000
50000
380000
50000
20000

2
2
2
1
1
2
2
1
2
1
2
2
1
1
2
2
1
2
1
1
1
2
2
1
1
2
2
2
1
2
2
2
2
2
2
1
2
1
1

1
1
3
1
2
1
1
3
2
3
3
1
1
2
2
2
2
1
2
2
2
2
2
1
1
2
1
1
1
1
3
3
3
2
2
3
2
2
3

2
2
2
2
1
2
1
2
1
1
1
2
2
1
1
2
2
2
2
2
2
2
2
2
1
1
1
2
1
2
1
2
1
2
1
1
1
2
1

33
29
37
34
33
27
36
28
35
47
31
31
31
30
58
27
35
46
36
53
39
27
37
23
40
44
32
41
54
29
61
30
23
30
35
32
39
24
38

0
-1
-1
1
0
0
-1
0
-1
-1
-1
-2
-1
-2
0
0
0
-2
-1
0
0
2
0
0
1
-1
-1
0
-1
0
0
0
2
0
0
0
-1
-1
0

0
0
-1
-2
0
0
-1
0
-1
-1
-1
-2
-1
-2
0
0
0
-1
-1
0
0
2
0
0
-1
-1
-1
0
-1
0
0
0
-1
0
0
0
-1
-1
0

0
0
-1
-2
0
0
-1
0
-1
-1
-1
-2
-1
-2
0
0
0
-1
-1
0
0
0
0
0
-1
-1
-1
-1
-1
0
-2
0
-1
-2
0
0
0
-2
-1

1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870

270000
460000
60000
200000
50000
20000
290000
110000
160000
70000
200000
80000
20000
210000
180000
50000
30000
150000
150000
260000
310000
150000
200000
150000
220000
540000
280000
230000
50000
20000
10000
500000
50000
420000
50000
280000
50000
160000
40000

1
1
1
2
2
2
2
2
2
2
2
2
1
1
2
1
1
1
1
1
2
2
2
1
2
2
1
1
1
2
1
1
2
2
2
2
1
2
2

6
1
3
1
2
1
2
2
3
2
1
2
1
1
3
2
2
1
1
1
1
1
1
3
2
1
2
2
1
2
2
1
2
2
2
1
2
3
2

2
2
2
1
2
2
1
2
1
1
2
2
2
2
1
3
2
2
2
1
2
2
2
2
1
2
2
2
1
2
2
1
2
2
2
2
1
1
1

32
32
24
35
37
22
40
36
51
31
39
40
41
48
39
53
26
30
28
43
30
33
27
45
54
34
30
32
39
24
35
46
24
35
23
29
46
41
23

-2
0
0
-1
1
0
0
0
2
0
-2
0
-2
-2
2
0
1
-1
-1
1
0
0
-1
0
-1
-1
0
0
0
1
1
0
0
-1
0
-2
0
2
2

-2
0
0
-1
2
0
0
0
2
0
-2
0
-2
-2
0
0
3
-1
2
-1
0
0
-1
0
-1
-1
0
0
0
-2
6
0
0
-1
0
-2
0
2
2

-2
0
0
-1
2
0
0
0
2
0
-2
0
0
-2
0
0
2
-1
2
-1
0
0
-1
0
-1
-1
0
0
2
-2
5
0
0
-1
-1
-2
0
2
2

1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909

100000
50000
130000
30000
140000
210000
50000
310000
300000
30000
90000
150000
90000
80000
100000
10000
210000
170000
90000
210000
50000
150000
80000
130000
100000
160000
250000
500000
260000
50000
30000
110000
500000
310000
580000
340000
360000
290000
30000

2
2
2
2
1
2
1
1
2
2
2
2
1
2
2
1
1
2
2
2
2
1
2
2
1
1
1
2
1
2
2
2
1
2
1
2
2
2
1

2
1
3
2
2
2
2
2
1
2
3
2
1
3
1
2
1
2
2
3
1
1
1
1
2
1
2
2
2
2
2
2
1
1
2
1
2
1
2

1
2
2
2
1
1
1
1
1
2
1
1
2
2
2
2
2
1
1
2
2
1
2
1
2
1
2
1
2
1
2
2
1
2
1
1
1
2
2

31
26
32
22
34
32
38
29
31
47
40
34
25
65
28
33
31
41
32
36
26
30
30
38
30
41
31
42
32
44
22
42
39
32
37
36
42
29
36

0
0
0
0
-1
-1
0
0
-2
2
0
2
0
0
-1
-2
0
0
1
1
0
1
1
0
1
0
0
0
0
-2
0
1
-1
0
0
0
-1
-1
3

0
0
0
0
-1
0
0
0
-2
2
0
2
0
0
-1
-2
0
-1
2
-1
0
-1
-1
0
3
0
0
0
0
-2
0
2
-1
0
0
0
-1
-1
2

-1
0
0
0
-1
0
0
0
-1
2
0
2
0
0
-1
-2
0
-1
2
-1
0
2
-1
0
7
0
0
0
0
-2
0
0
-1
0
0
0
-1
-1
2

1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948

80000
360000
170000
100000
450000
260000
240000
110000
240000
220000
20000
100000
300000
20000
360000
220000
470000
70000
120000
50000
470000
130000
20000
260000
20000
300000
460000
20000
360000
290000
90000
180000
360000
120000
220000
220000
10000
320000
320000

2
1
2
1
1
2
2
2
2
2
1
2
1
1
2
1
2
2
2
1
1
1
2
2
1
2
2
2
2
1
1
2
1
1
1
1
2
2
1

1
1
1
2
2
1
1
2
2
2
2
1
1
2
1
1
2
2
1
2
2
2
1
1
1
1
2
1
2
1
1
1
3
1
2
1
1
2
1

2
1
2
1
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
1
1
2
2
1
2
2
2
2
1
1
2
1
1
2
2
2
2
1

29
38
31
42
37
33
29
28
26
35
33
51
32
33
30
28
26
22
26
35
49
49
24
36
39
28
35
24
27
40
30
26
53
45
30
34
27
31
33

0
-1
-1
0
0
-2
0
0
0
0
0
1
-2
0
0
0
0
0
0
0
0
0
-1
-2
-1
2
0
1
0
0
0
-1
-2
0
0
2
-1
0
0

0
-1
-1
0
0
-1
0
0
0
0
0
-2
-2
0
0
0
0
0
0
0
0
0
-1
-2
-1
-1
0
-1
0
0
0
-1
-2
0
0
2
-1
0
0

0
-1
-1
0
-1
-1
0
0
0
0
0
-2
-2
0
0
0
0
0
0
0
0
0
-1
-2
-1
-1
0
-1
0
0
0
-1
-2
0
0
0
-2
0
0

1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987

90000
180000
90000
100000
340000
50000
240000
10000
220000
100000
220000
70000
30000
130000
140000
20000
150000
50000
90000
170000
70000
200000
200000
20000
200000
170000
130000
100000
180000
230000
20000
500000
150000
80000
230000
80000
230000
50000
50000

1
1
2
1
1
1
2
1
2
2
2
2
2
2
2
1
2
2
1
2
1
2
1
1
1
1
1
2
1
2
1
2
2
2
1
1
2
2
1

2
1
1
1
2
1
2
2
1
2
1
3
2
3
2
2
1
2
2
3
1
1
1
2
2
2
1
1
2
3
3
1
1
3
2
1
2
2
2

2
1
2
1
1
2
1
2
1
2
1
1
2
2
1
2
1
2
1
1
2
2
1
1
1
2
2
2
2
2
2
1
1
2
1
2
2
2
2

39
50
28
36
41
22
41
41
42
37
31
57
37
53
25
32
38
26
29
37
30
43
42
40
41
26
25
27
31
26
50
35
38
40
29
37
24
49
35

0
0
0
0
0
0
-1
1
2
0
-2
0
3
-1
0
0
1
0
1
0
2
-2
0
1
0
-2
1
0
0
-2
-1
0
1
3
0
1
0
2
0

0
0
0
0
0
0
0
2
2
0
-2
0
2
-1
0
0
-2
0
1
0
2
-2
-1
2
0
-2
-2
0
0
-1
-1
0
-2
2
0
-2
0
0
0

0
0
0
0
0
2
-1
2
2
0
-2
0
2
-1
0
-1
-2
-2
1
0
0
-2
0
0
0
-2
-2
0
0
0
-1
0
-2
2
0
-2
0
-1
0

1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026

10000
140000
50000
180000
360000
580000
310000
20000
180000
60000
40000
140000
220000
10000
20000
50000
50000
320000
20000
50000
340000
360000
300000
40000
150000
20000
30000
80000
390000
20000
200000
80000
50000
230000
190000
260000
100000
140000
20000

2
1
1
1
1
1
2
1
2
2
2
2
1
1
1
2
2
2
1
1
1
2
2
2
1
2
2
2
2
2
1
2
2
2
2
1
2
1
2

1
2
2
3
1
3
1
3
1
1
3
2
2
2
1
1
2
2
2
2
1
2
2
2
1
2
3
2
3
2
2
3
2
2
2
3
1
2
2

2
2
2
2
2
1
1
2
2
2
1
1
1
2
1
2
2
2
2
1
1
1
1
2
1
2
1
1
1
2
1
1
1
1
2
1
1
2
1

25
34
42
28
65
67
43
52
43
24
59
34
32
22
52
23
33
35
34
40
49
32
33
26
51
40
35
27
38
22
42
35
36
38
31
36
39
41
42

1
2
0
0
1
2
-2
0
-2
0
0
0
0
0
0
-1
2
0
-2
0
-1
1
1
0
0
2
1
-2
-2
1
0
0
2
0
0
-1
-1
0
2

3
2
0
0
-2
2
-2
0
-1
0
0
0
-1
0
-1
0
0
0
-2
0
-1
-2
-2
0
0
2
-2
-2
-2
2
0
0
0
0
0
0
-1
0
0

2
2
0
0
-2
3
-2
2
-1
0
0
2
-1
0
-1
0
0
0
-2
0
-1
-2
-2
0
2
0
-1
-2
-2
2
0
0
0
0
0
0
-1
0
0

2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065

80000
360000
70000
30000
500000
320000
500000
240000
50000
120000
250000
180000
10000
200000
120000
230000
330000
50000
130000
110000
30000
120000
120000
210000
30000
50000
140000
140000
50000
130000
80000
50000
100000
220000
260000
320000
80000
140000
180000

1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
1
2
2
2
2
1
1
2
1
1
1
2
2
1
1
2
1
2
1
1

2
1
2
2
1
2
1
1
1
2
1
2
2
3
1
2
1
2
2
2
3
1
1
2
2
3
2
3
2
3
2
3
1
2
2
1
2
1
2

2
2
2
1
1
2
1
1
2
1
2
1
2
1
2
1
1
2
2
2
2
2
2
1
1
2
2
1
1
1
2
1
1
1
1
2
1
2
1

30
32
31
24
39
30
34
27
25
39
32
39
22
53
29
38
36
28
32
26
40
25
28
40
47
27
42
37
55
46
30
51
35
48
28
40
30
55
26

0
0
0
2
0
2
0
1
-1
0
0
0
-1
0
-1
-1
1
0
0
2
-1
0
-2
0
1
2
-1
2
0
1
1
0
1
-1
-1
0
0
0
0

0
0
0
2
0
-1
0
-2
-1
0
0
0
-1
0
-1
-1
-2
0
0
2
0
0
-1
0
2
2
-1
2
0
2
2
0
2
-1
-1
0
0
0
0

0
0
0
0
0
-1
0
-1
-1
0
0
0
-1
0
-1
-1
-2
0
-2
2
0
-1
-1
0
0
2
-1
2
0
0
0
2
2
-1
-1
0
0
0
0

2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104

80000
250000
80000
30000
120000
120000
20000
50000
250000
260000
180000
20000
150000
260000
230000
70000
160000
50000
170000
210000
230000
110000
80000
90000
90000
250000
270000
20000
80000
20000
150000
80000
130000
320000
50000
260000
140000
10000
180000

1
1
1
1
2
2
1
1
1
1
2
1
1
1
1
2
2
2
1
2
1
1
2
2
2
2
1
1
2
1
2
2
2
2
2
2
2
2
1

4
2
1
3
2
2
2
2
2
1
1
3
2
1
1
1
1
2
2
3
1
2
2
2
1
1
2
3
5
1
2
3
2
1
1
2
1
3
1

2
2
2
1
1
2
1
2
1
2
2
1
1
2
1
2
1
1
1
1
2
1
1
1
1
1
2
2
2
2
1
1
1
2
2
1
2
1
2

23
40
33
50
26
29
29
40
50
37
27
49
55
34
43
24
33
42
37
39
28
36
39
54
41
42
31
23
34
23
36
37
47
28
24
34
35
53
30

1
1
0
0
-1
0
2
0
-2
0
-1
-1
1
-1
1
0
-1
1
-1
0
1
2
0
-1
2
-1
1
0
1
2
0
1
0
-1
2
0
2
1
0

-1
-2
0
0
-1
0
2
0
-2
0
2
-1
2
-1
2
0
-1
-2
-1
0
-2
2
0
-1
2
-1
2
0
2
2
0
2
0
0
2
0
2
4
0

-1
-2
0
0
-1
0
2
0
-2
0
-1
-1
2
-1
2
0
-1
-2
-1
0
-2
2
-1
-1
2
2
2
0
-1
0
0
2
0
-1
2
0
2
3
0

2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143

250000
20000
50000
120000
160000
60000
130000
320000
50000
50000
70000
80000
230000
20000
20000
360000
90000
160000
50000
220000
350000
120000
210000
100000
50000
340000
140000
50000
50000
90000
160000
250000
50000
300000
230000
260000
60000
140000
70000

1
1
1
2
2
2
1
1
2
1
2
2
1
1
2
1
2
2
1
2
1
2
2
2
2
2
1
1
1
2
1
1
1
2
2
1
2
1
2

1
1
3
1
2
2
2
2
2
2
2
2
2
3
3
2
1
2
1
1
1
1
1
2
3
1
1
2
2
1
2
2
1
2
2
1
1
3
3

1
2
2
1
1
2
2
1
1
2
1
1
2
2
2
2
2
1
2
2
2
2
2
1
2
2
1
2
2
2
1
2
2
1
2
1
2
1
3

71
23
28
38
49
22
31
41
43
33
44
44
27
43
39
42
28
34
36
27
42
29
30
31
52
26
57
42
31
27
66
27
23
36
34
43
22
41
49

0
-1
0
1
1
0
0
1
0
0
2
0
-1
-1
0
0
-2
2
1
0
2
-1
1
2
0
-1
2
0
1
0
2
0
1
0
1
1
2
-1
2

0
2
0
-2
2
0
0
-2
0
0
2
0
-1
-1
0
-1
-2
2
2
0
0
-1
2
2
0
0
2
0
2
0
2
0
-2
0
-2
-2
0
-1
0

0
2
0
-1
2
-1
0
-2
0
0
2
0
-1
2
2
-1
-1
2
2
0
0
-1
0
0
0
0
2
0
0
0
2
0
-2
0
-2
-2
0
-1
0

2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182

20000
20000
170000
150000
50000
60000
230000
100000
150000
70000
150000
50000
110000
290000
310000
80000
220000
230000
360000
320000
20000
360000
360000
440000
400000
180000
230000
200000
230000
50000
270000
440000
340000
320000
500000
30000
120000
310000
110000

1
2
1
2
1
1
2
1
1
1
1
2
2
2
2
2
1
2
1
1
1
2
2
2
1
1
2
2
1
1
1
2
1
1
2
2
2
1
2

3
2
4
3
2
1
1
2
1
2
1
2
1
1
2
2
1
2
1
1
1
2
2
1
2
2
1
1
1
2
1
2
1
2
2
2
3
1
3

1
1
1
0
2
1
2
2
2
2
2
2
2
2
2
1
1
1
1
1
2
2
1
1
1
1
2
2
1
1
2
2
1
2
2
1
2
2
2

41
27
28
55
26
49
29
30
24
51
25
25
29
25
42
38
54
62
52
48
30
35
38
37
49
35
30
29
34
53
36
29
53
35
36
33
55
37
31

2
3
0
-1
0
2
-1
0
-1
0
0
0
2
0
0
0
-2
0
0
-1
0
-1
1
-1
2
1
1
0
0
0
-2
0
-1
0
-1
-1
0
0
0

0
2
0
-1
0
0
-1
0
-1
0
0
0
2
0
0
0
-2
0
0
-1
0
-1
-2
-1
2
2
-2
0
0
0
-2
0
-1
0
-1
-1
0
0
-1

0
0
0
-1
2
0
-1
0
-1
0
0
0
2
0
0
0
-2
0
0
-1
2
-1
-2
0
2
0
-2
0
0
0
-2
0
-1
0
-1
-1
0
0
-1

2183 400000
2184 150000
2185
50000
2186 270000
2187
30000
2188
30000
2189
20000
2190
50000
2191 100000
2192 200000
2193 500000
2194 190000
2195 130000
2196
50000
2197
10000
2198 1000000
2199 150000
2200
20000
2201 140000
2202 210000
2203 360000
2204
60000
2205
30000
2206 140000
2207
20000
2208 120000
2209
80000
2210
50000
2211 360000
2212 500000
2213
10000
2214 210000
2215
50000
2216 200000
2217 300000
2218 110000
2219
50000
2220 340000
2221
50000

1
2
1
1
2
1
1
2
1
2
1
1
1
1
1
2
2
1
2
2
1
1
1
2
2
2
1
2
2
1
1
1
1
2
2
1
1
2
2

2
1
1
2
3
1
2
2
2
1
1
2
2
2
3
1
3
2
1
1
3
1
2
2
1
2
1
2
1
1
2
2
3
1
1
2
2
1
2

2
1
1
1
1
1
2
2
1
2
1
1
1
2
2
1
1
1
2
1
1
2
1
1
2
2
1
1
2
2
2
2
2
1
2
2
2
1
1

31
55
42
27
39
57
24
22
50
29
38
43
47
23
22
47
35
37
30
45
53
30
33
37
21
32
45
41
27
30
21
25
41
38
36
24
58
41
32

0
-1
0
0
0
0
0
0
0
1
0
0
-1
0
0
0
-1
0
2
-2
0
0
0
0
0
0
1
0
1
0
0
0
0
-1
-1
0
4
-1
-1

0
-1
0
0
0
0
-1
0
0
-2
0
0
-1
0
0
0
-1
0
-1
-2
0
0
0
0
0
0
-2
0
-2
0
0
0
0
2
-1
0
3
2
-1

0
-1
0
0
0
2
-1
0
0
-1
0
0
-1
2
0
0
-1
-1
-1
-2
0
0
0
0
0
0
-1
0
-1
0
0
-2
2
-1
-1
0
2
-1
-1

2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260

110000
600000
160000
450000
60000
310000
20000
60000
170000
190000
230000
80000
120000
20000
140000
50000
180000
150000
300000
380000
90000
10000
90000
240000
180000
140000
280000
120000
550000
170000
50000
140000
10000
240000
30000
30000
200000
140000
200000

1
1
1
1
1
1
2
2
2
2
2
2
2
1
2
1
2
2
2
2
2
2
2
1
2
1
1
2
2
2
2
2
1
2
2
2
2
2
2

3
3
1
1
1
1
2
2
2
1
1
1
3
2
2
2
1
3
1
1
3
2
3
1
3
1
2
1
2
2
2
2
3
3
2
2
2
2
3

2
1
2
1
2
1
1
2
1
1
2
2
1
2
1
2
1
1
2
1
2
2
2
1
1
2
1
2
1
2
1
1
2
1
2
2
2
2
2

63
38
32
38
31
43
24
29
38
50
49
25
50
30
26
24
35
50
35
45
27
22
28
34
32
32
36
30
32
30
36
35
48
32
24
25
36
33
28

1
0
-1
-1
1
0
-1
0
-1
1
2
-2
0
1
0
0
0
-1
0
-1
2
1
2
-1
-1
0
1
-1
0
0
2
0
0
-1
2
1
0
0
1

2
0
-1
-1
-1
0
0
0
-1
-1
2
-2
0
2
0
0
0
-1
0
-1
0
2
0
-1
-1
0
2
-1
0
0
2
0
0
-1
2
2
0
0
-2

0
0
-1
-1
0
0
0
0
-1
-1
-1
-2
0
2
0
0
0
-1
0
-1
0
2
0
-1
-1
0
2
-1
0
0
2
0
0
-1
0
2
0
0
-2

2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299

80000
100000
220000
80000
350000
50000
360000
230000
30000
70000
70000
150000
360000
210000
50000
180000
210000
160000
50000
200000
20000
500000
90000
70000
50000
180000
50000
230000
70000
30000
10000
90000
80000
360000
150000
200000
300000
500000
210000

2
1
1
2
2
2
1
2
1
2
2
2
1
2
1
2
1
2
2
2
2
1
2
2
2
1
1
2
1
1
1
1
2
2
2
2
2
1
1

2
3
2
2
1
2
2
2
2
2
2
1
1
2
2
2
1
3
3
2
2
3
3
1
3
1
2
2
2
3
3
3
3
1
1
1
3
1
1

2
2
2
2
2
2
1
1
1
2
2
1
2
1
2
2
1
1
1
1
2
1
1
2
1
1
2
2
2
2
3
1
1
1
2
1
2
1
2

37
30
26
25
27
26
39
33
39
24
23
44
35
56
29
48
40
53
37
35
41
56
49
29
49
37
27
33
28
39
54
35
43
46
29
32
38
37
27

0
0
2
0
0
0
0
0
2
0
-1
1
-1
1
0
-1
-1
-1
2
1
0
0
0
0
0
-1
1
0
1
0
1
1
2
1
-1
1
0
-2
-1

0
0
2
0
0
0
0
0
2
0
0
-2
-1
-2
0
2
-1
-1
0
-2
0
0
0
0
0
0
3
0
2
0
2
-1
2
-1
2
2
0
-2
0

0
0
2
0
0
0
0
2
2
2
0
-1
-1
-2
0
-1
-1
-1
0
-2
0
0
0
2
-1
0
2
0
0
0
0
2
3
2
2
2
0
-2
0

2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338

80000
200000
230000
60000
180000
80000
220000
30000
30000
30000
150000
30000
180000
30000
240000
120000
150000
180000
50000
360000
30000
50000
30000
50000
90000
200000
50000
80000
50000
200000
90000
240000
90000
10000
210000
140000
50000
50000
230000

2
2
2
2
1
1
2
2
2
1
1
2
1
1
2
2
2
2
1
2
2
1
2
2
1
2
1
2
2
2
2
1
2
1
2
2
2
2
2

2
1
1
1
2
2
1
2
1
2
2
2
2
1
1
2
3
1
2
1
3
2
2
1
2
2
3
2
2
2
2
1
1
1
1
2
1
2
3

2
1
1
1
2
1
1
1
2
2
1
1
2
2
2
2
1
1
1
2
3
1
1
2
2
2
2
2
2
2
1
2
2
2
1
2
1
1
1

33
44
30
29
32
26
44
26
30
25
40
47
26
56
28
31
43
47
46
26
60
24
39
53
30
39
52
40
41
23
36
28
29
23
38
26
29
28
45

0
2
-1
0
1
0
-2
0
1
0
0
1
0
2
0
0
0
1
0
1
-1
-1
-1
0
0
7
0
0
0
-1
0
0
-2
2
-1
0
0
0
-1

-1
0
-1
0
2
0
-2
0
-2
0
0
2
0
0
0
0
0
-2
0
-2
-1
-1
3
0
0
6
0
0
0
-1
0
0
-2
2
-1
0
0
0
-1

-1
0
0
0
2
0
-2
0
-1
0
0
0
0
0
0
0
0
-1
0
-2
-2
-1
2
0
0
5
0
0
0
-1
0
0
-2
2
2
0
0
0
-2

2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377

150000
240000
80000
140000
290000
80000
400000
20000
360000
260000
30000
130000
490000
580000
20000
180000
90000
90000
440000
280000
230000
300000
20000
80000
20000
220000
210000
130000
400000
120000
460000
230000
210000
30000
50000
250000
50000
40000
230000

2
1
1
2
1
1
1
1
1
2
1
1
1
1
1
2
2
1
2
2
1
1
2
2
1
1
2
1
1
2
2
2
1
2
2
2
2
1
1

2
2
2
3
2
5
2
3
1
2
1
2
1
1
2
1
1
2
1
2
1
2
2
2
2
1
2
3
1
1
2
1
2
2
3
1
2
2
2

2
1
2
2
1
1
1
3
2
2
2
2
1
1
1
2
2
2
1
1
2
2
1
2
2
2
1
2
1
2
1
1
2
2
1
2
2
1
1

27
36
25
33
50
29
34
46
30
25
28
27
41
42
34
32
26
25
54
52
29
35
41
26
24
34
44
49
66
25
33
42
28
23
39
29
25
38
35

-1
0
1
1
0
0
0
0
-1
0
1
0
0
0
0
0
-1
0
2
0
0
0
-1
0
8
-1
0
2
0
-1
0
-1
0
-2
0
-1
3
2
0

-1
0
2
-2
0
0
0
0
-1
0
2
0
0
0
0
-1
-1
-1
0
0
0
0
2
0
7
-1
0
0
0
-1
0
-1
0
-2
0
-1
3
2
0

-1
0
2
-2
0
0
0
-1
-1
0
2
0
0
0
2
0
-1
-1
0
0
0
0
-1
0
6
-1
0
0
0
-1
0
-1
0
-2
0
0
2
2
2

2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416

210000
60000
500000
110000
400000
280000
60000
100000
230000
80000
110000
390000
150000
180000
500000
50000
20000
130000
110000
200000
50000
130000
260000
180000
330000
80000
320000
20000
50000
210000
420000
210000
160000
20000
360000
30000
50000
30000
30000

1
1
2
2
1
1
1
1
2
2
2
1
2
1
1
1
2
2
2
1
2
1
1
1
2
2
1
1
2
2
1
2
2
2
1
1
1
1
2

1
2
1
2
1
1
2
3
2
3
2
1
2
2
1
3
3
2
3
2
2
1
2
2
1
2
1
2
3
3
2
2
2
1
1
2
2
2
2

2
2
1
2
1
1
1
1
2
2
1
1
2
2
2
1
2
2
1
1
1
2
2
1
1
2
2
2
2
1
2
2
1
2
2
3
2
1
2

33
30
41
28
44
51
35
47
42
24
43
47
39
29
32
32
49
24
27
29
47
29
28
30
29
29
32
38
43
40
31
35
42
25
35
50
27
38
24

1
0
0
0
0
-1
0
0
0
1
0
-1
1
1
1
2
0
1
0
0
0
0
0
-1
-1
1
-1
-1
2
0
2
-2
0
0
-1
2
1
1
0

-2
0
0
0
0
-1
0
0
0
-2
0
-1
2
2
-1
3
0
-2
0
0
0
0
0
-1
-1
2
2
-1
2
0
2
-2
0
0
-1
0
-1
-1
0

-2
0
0
0
0
-1
0
-1
0
-1
0
-1
2
2
-1
2
2
-1
0
0
0
0
2
-1
-1
2
-1
-1
7
0
0
-2
0
0
-1
0
0
-1
0

2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455

280000
30000
20000
300000
180000
20000
80000
20000
60000
20000
30000
50000
80000
170000
160000
130000
30000
100000
120000
150000
100000
30000
160000
120000
160000
340000
240000
30000
50000
200000
80000
50000
130000
290000
30000
340000
180000
60000
390000

2
2
1
2
2
2
2
2
1
1
2
1
1
2
1
1
2
2
2
2
2
1
2
2
2
2
1
2
1
1
2
2
2
1
2
1
2
2
2

2
3
2
1
1
2
3
2
1
2
3
1
1
2
1
1
2
1
2
1
3
2
2
3
1
1
3
3
2
2
2
2
2
1
3
3
1
1
1

2
2
2
1
2
1
1
1
2
2
1
2
1
2
1
2
1
2
2
1
1
2
2
1
2
1
1
1
1
2
2
2
1
1
1
1
2
2
2

24
24
33
51
35
24
39
47
29
22
67
33
47
24
36
27
34
36
25
49
24
24
45
48
40
35
55
42
54
25
44
41
29
57
44
40
28
23
25

-1
2
0
0
-1
4
0
0
0
0
1
1
0
-1
-1
1
2
1
3
-1
1
2
-2
-2
-1
1
0
1
0
1
0
2
0
1
0
0
-1
0
-1

-1
0
0
0
3
3
0
0
0
0
2
2
-1
-1
-1
2
2
-1
3
-1
2
0
-2
-2
0
-1
0
2
0
-2
0
2
0
-2
0
0
-1
0
0

0
0
0
0
2
2
0
0
0
2
0
2
-1
2
-1
2
2
-1
2
-2
0
0
-2
-2
0
-1
0
0
0
-2
0
2
0
-2
0
0
-1
2
0

2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494

460000
500000
30000
80000
250000
280000
30000
30000
20000
380000
100000
180000
80000
220000
170000
140000
20000
100000
50000
300000
30000
50000
160000
80000
140000
20000
50000
200000
80000
80000
210000
260000
200000
110000
10000
200000
300000
360000
290000

1
1
2
2
2
2
2
1
1
2
2
1
2
1
2
2
1
2
2
2
2
1
1
1
2
1
1
2
2
2
2
1
1
2
1
1
1
2
2

1
1
2
2
2
1
2
1
2
3
3
2
1
1
2
1
1
3
3
2
3
3
2
2
2
2
3
1
2
2
1
2
2
2
2
1
1
1
2

1
1
1
2
1
2
2
2
2
1
1
2
2
2
2
2
2
1
1
2
2
1
2
2
1
2
1
2
1
2
2
1
1
1
2
2
2
1
1

35
51
44
25
41
26
26
28
27
56
29
32
25
31
26
29
29
38
47
30
25
53
37
27
28
23
51
34
23
27
39
28
46
33
23
30
31
39
32

0
0
-1
1
-1
0
2
2
1
-2
4
-1
0
0
0
2
2
0
0
-1
0
0
-1
0
0
1
-1
1
-2
1
-1
0
1
2
0
0
-1
-1
0

0
0
2
2
-1
0
2
0
3
-2
3
-1
0
0
0
2
2
0
0
-1
0
0
-1
0
0
2
-1
-2
-2
2
-1
0
-1
2
0
0
-1
-1
0

0
0
2
2
-1
0
2
0
2
-2
2
-1
0
0
0
2
3
0
0
-1
0
0
0
0
0
0
-1
-2
-2
2
-1
0
-1
2
0
2
-1
-1
0

2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533

30000
300000
300000
210000
50000
340000
330000
220000
100000
260000
180000
200000
110000
20000
60000
30000
30000
420000
340000
270000
360000
230000
50000
230000
200000
100000
150000
50000
60000
70000
20000
50000
500000
390000
90000
10000
30000
240000
180000

1
1
2
2
1
2
1
2
2
1
1
1
2
1
1
1
2
2
1
1
2
2
2
2
2
2
2
1
1
2
1
2
2
1
2
1
1
1
2

3
1
1
3
3
1
1
1
2
1
2
2
3
2
1
3
1
1
1
2
4
1
2
1
1
2
2
3
2
2
2
2
1
3
1
2
2
3
1

1
1
2
2
1
2
1
2
2
2
2
1
2
2
2
1
2
1
1
1
2
2
1
2
1
2
1
2
2
2
2
2
1
1
2
2
2
1
2

26
47
28
45
36
26
34
28
30
30
30
44
41
48
25
28
24
37
34
38
36
25
33
28
38
24
47
28
29
30
23
25
33
49
27
22
24
35
29

1
-2
-1
-2
0
0
0
0
0
-1
-1
-1
0
0
0
2
2
-1
-1
1
-2
-1
0
-2
-2
0
0
0
0
0
-1
0
2
1
-2
0
-1
1
-1

2
-2
-1
-2
0
0
0
0
0
-1
-1
-1
0
0
0
2
2
-1
-1
-2
-2
-1
0
-2
-2
0
0
0
0
0
0
0
2
-2
-2
0
-1
-2
0

0
-2
-1
-1
0
0
0
0
0
-1
-1
2
0
0
0
2
2
-1
-1
-2
-1
-1
0
-2
-2
0
0
0
0
0
-1
0
-1
-2
-2
0
-1
-2
0

2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572

70000
50000
20000
260000
160000
250000
20000
210000
100000
100000
230000
20000
40000
100000
20000
140000
50000
30000
80000
20000
210000
220000
150000
200000
200000
50000
80000
310000
210000
140000
20000
10000
250000
280000
210000
10000
60000
180000
10000

2
1
1
2
1
2
1
1
2
1
2
1
1
1
1
1
1
2
1
2
2
2
2
1
2
1
2
2
1
1
2
2
2
1
1
1
2
2
2

2
2
3
2
2
1
1
3
1
1
2
2
1
3
3
2
3
2
2
3
1
1
1
1
1
2
1
1
1
1
2
1
1
1
2
2
3
1
1

2
2
1
1
1
1
1
1
1
2
1
2
2
1
2
2
2
2
2
1
2
0
1
2
2
2
2
2
2
1
1
2
2
2
1
2
1
2
2

23
26
46
36
26
42
49
37
35
28
34
25
24
51
26
32
23
26
28
31
26
33
30
28
28
39
28
32
29
40
32
23
30
31
48
54
59
38
31

0
-1
0
0
-2
0
-1
-1
2
0
-2
0
0
-1
0
0
2
0
0
0
0
-1
0
-1
2
0
0
-2
0
2
0
1
0
1
-1
0
0
0
1

0
-1
0
0
-2
0
-1
-1
0
0
-2
0
0
-1
0
0
2
0
0
0
0
-1
0
-1
2
0
0
-2
0
0
0
-2
-1
-1
-1
0
0
0
-2

0
-1
0
0
-2
-2
-1
-1
0
0
-2
0
0
-1
0
0
2
-1
0
0
0
-1
0
-1
2
0
0
-2
0
0
0
-2
2
-1
-1
2
0
-2
-2

2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611

200000
120000
160000
180000
60000
80000
200000
20000
360000
140000
110000
360000
30000
100000
60000
130000
240000
210000
360000
30000
480000
90000
50000
20000
160000
90000
300000
500000
130000
250000
10000
340000
60000
50000
170000
490000
20000
550000
340000

2
2
2
1
2
1
1
2
2
2
2
2
2
1
1
2
2
2
1
2
1
2
2
1
2
2
2
1
2
1
1
1
1
1
1
1
2
1
2

1
1
2
1
3
2
1
3
2
1
3
1
1
2
3
1
2
2
1
2
1
6
1
3
2
2
5
1
3
3
3
1
3
2
2
3
2
2
2

1
2
1
1
1
1
2
2
2
2
1
1
2
2
2
2
2
1
2
2
1
2
1
2
2
2
1
1
2
1
2
2
2
1
2
1
1
1
2

41
29
28
48
42
27
27
22
31
43
46
33
22
25
34
32
34
35
25
22
49
49
42
41
27
24
34
43
36
62
25
30
24
47
34
51
26
47
39

-2
-1
0
0
0
0
-1
1
0
1
0
1
-1
0
0
1
-1
2
-1
1
1
-1
0
0
-2
0
-2
-1
1
0
2
0
-1
0
-1
-1
0
0
0

-1
-1
0
0
0
0
0
2
0
2
0
-2
-1
0
0
-2
-1
2
-1
2
-1
-1
0
0
-2
0
-2
-1
-2
0
0
0
0
0
-1
-1
0
0
0

2
-1
0
0
0
0
-1
0
-2
0
2
-2
-1
0
0
-1
-1
2
-1
2
-1
-2
0
0
-1
0
-2
-1
-2
0
0
-1
0
0
2
-1
0
0
0

2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650

10000
230000
30000
200000
450000
380000
50000
80000
150000
50000
210000
100000
100000
500000
30000
50000
50000
420000
30000
240000
80000
330000
50000
200000
210000
130000
390000
100000
140000
80000
50000
50000
360000
170000
50000
310000
210000
140000
150000

1
2
1
2
2
1
2
2
2
2
2
2
1
1
2
1
2
2
2
1
2
1
1
2
2
1
1
1
2
2
2
1
1
2
1
2
1
1
2

2
2
2
2
1
3
2
1
2
2
1
2
2
1
3
2
2
2
2
1
3
1
2
1
1
2
1
3
1
3
3
2
1
2
2
1
1
2
1

2
2
1
2
1
1
1
2
1
2
2
2
2
1
1
2
2
1
1
2
1
2
1
1
1
2
2
1
1
1
1
2
1
1
2
2
2
1
2

32
25
39
42
37
44
31
27
42
44
39
24
38
45
58
46
23
36
32
32
55
45
30
42
34
31
28
40
33
35
42
25
39
49
41
25
31
37
37

0
-2
1
-1
0
0
2
0
1
0
1
0
0
0
0
0
-2
-1
2
0
0
0
1
-2
1
1
-1
0
0
2
1
0
1
1
0
2
-1
0
0

0
-2
2
-1
0
0
0
0
-2
0
-2
0
0
0
0
-1
-2
-1
2
0
0
0
2
-2
-2
2
0
0
0
2
3
0
-2
2
0
0
-1
0
0

0
-2
0
0
-1
0
0
0
-2
0
-2
0
0
0
0
0
-2
-1
0
0
0
0
2
-2
-1
2
0
-1
0
2
4
0
-2
0
0
0
-1
0
0

2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689

170000
260000
170000
310000
50000
260000
100000
40000
180000
50000
200000
320000
220000
180000
50000
50000
150000
120000
30000
10000
380000
320000
30000
470000
80000
20000
120000
150000
200000
20000
170000
150000
160000
280000
60000
100000
360000
500000
290000

1
2
2
2
2
2
1
2
2
1
1
2
2
1
2
2
2
2
1
1
1
2
2
1
2
1
1
2
2
1
2
2
1
2
1
1
1
2
2

1
1
1
1
3
1
1
2
1
3
1
2
1
2
2
2
1
1
2
5
1
1
2
2
3
2
1
1
2
2
3
1
2
1
1
3
2
1
1

1
2
2
2
2
1
2
1
1
1
2
1
2
1
2
2
2
1
2
1
2
1
2
2
1
1
1
2
2
2
1
2
2
2
1
1
2
1
2

40
25
26
35
23
35
27
25
46
41
29
53
45
46
36
22
32
38
34
43
34
38
41
29
40
60
51
37
43
40
36
34
30
32
42
44
48
44
30

-1
-1
0
1
0
2
0
0
1
2
-1
0
-1
0
0
0
0
-1
0
-1
-2
1
0
0
0
-1
0
1
0
0
0
-1
-1
-1
2
0
0
-2
0

-1
2
0
-2
0
2
0
0
2
2
-1
0
-1
0
0
0
0
-1
0
0
-2
-2
-1
0
0
-1
0
-2
0
0
0
-1
-1
-1
0
0
0
-1
0

-1
-1
0
-1
0
-2
2
0
2
2
-1
0
-1
0
0
0
0
2
0
0
-2
-2
-1
0
0
2
2
-1
0
0
0
-2
-1
-1
0
0
0
0
0

2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728

160000
50000
250000
350000
100000
30000
450000
20000
30000
150000
30000
10000
50000
50000
130000
50000
180000
30000
60000
200000
30000
320000
360000
60000
50000
30000
50000
70000
310000
170000
150000
120000
100000
140000
180000
20000
80000
200000
200000

2
1
2
1
2
1
2
2
2
2
1
1
2
2
2
2
2
1
2
1
2
2
2
2
2
1
2
2
1
2
1
2
2
1
2
2
2
2
1

1
2
2
1
2
2
1
3
3
3
2
3
3
1
2
3
2
2
2
1
3
2
1
1
2
2
2
1
1
2
1
1
1
1
3
3
2
2
2

2
1
1
1
1
2
1
2
2
2
1
2
2
2
2
2
2
1
2
2
2
2
1
1
2
2
1
2
2
2
1
2
2
2
1
1
2
1
2

31
47
35
42
22
33
36
40
26
47
36
23
47
22
23
22
25
47
24
26
23
36
37
39
28
35
31
24
44
39
49
30
33
41
47
51
25
39
27

-2
0
0
-1
0
1
1
-1
0
0
1
0
0
0
2
0
0
2
0
0
0
0
-1
0
-2
2
1
0
1
-1
-2
-1
0
2
-1
0
1
0
0

-2
0
0
-1
0
2
-1
-1
0
0
3
0
0
-1
2
0
0
2
0
0
0
0
2
0
-2
2
2
0
-1
-1
-2
-1
0
2
0
0
-2
0
0

-2
0
0
-1
0
0
-1
0
0
0
2
0
0
-1
2
0
0
2
0
0
-1
0
2
2
-1
2
0
0
-1
-1
-2
-1
0
2
0
-1
-2
0
2

2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767

30000
250000
50000
250000
140000
170000
240000
140000
50000
240000
420000
220000
70000
90000
220000
200000
240000
310000
80000
290000
260000
120000
260000
360000
30000
30000
20000
240000
200000
70000
200000
150000
160000
180000
190000
20000
150000
310000
180000

1
2
1
1
2
2
2
2
2
2
2
1
2
1
2
2
1
2
2
2
1
1
2
2
2
2
1
2
1
1
2
2
2
2
1
2
1
1
2

3
2
3
1
1
2
2
1
2
2
2
1
2
2
1
1
3
3
2
2
2
1
1
2
3
2
1
2
2
2
1
1
2
1
2
2
1
2
2

1
2
2
2
2
2
2
1
1
1
1
1
1
2
1
2
1
2
1
1
1
1
1
2
1
2
2
2
1
2
2
2
1
2
1
1
2
1
1

42
40
30
31
25
31
47
37
28
47
57
53
28
28
40
27
55
28
34
38
43
43
32
39
36
22
22
25
31
38
23
31
35
30
39
22
27
35
36

0
-2
1
-2
0
2
-2
0
0
1
-1
-1
0
0
-2
0
0
0
2
0
0
1
-1
-1
0
0
0
0
7
0
-2
-1
0
0
0
0
0
0
0

0
-2
2
-2
0
-1
-2
0
0
2
-1
-1
0
0
-2
0
0
0
2
0
0
-2
-1
2
0
0
0
0
6
0
-2
-1
0
0
0
0
0
0
0

2
-2
3
-2
0
-1
-2
0
0
2
-1
-1
0
0
-2
0
0
-1
2
0
0
-2
2
2
0
0
0
0
5
2
-2
-1
0
0
0
0
0
0
0

2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806

80000
350000
50000
90000
220000
50000
90000
400000
210000
180000
500000
260000
180000
180000
30000
360000
280000
100000
50000
20000
80000
110000
50000
50000
20000
200000
250000
150000
50000
200000
220000
60000
100000
20000
140000
50000
50000
120000
120000

2
2
2
2
1
2
1
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
1
2
1
2
2
2
1
2
1
2
1
1
1
1
1
2
2

2
2
2
2
2
1
3
2
3
2
1
2
2
2
1
1
1
1
2
3
3
2
1
2
1
3
2
1
1
1
2
2
2
3
2
2
1
2
1

2
1
1
2
1
2
1
1
1
1
1
1
2
1
2
2
1
2
1
1
2
2
3
1
2
1
2
1
2
1
1
1
2
3
2
1
2
1
1

24
41
47
23
35
25
46
30
40
39
55
39
26
34
24
33
47
27
49
31
27
36
25
50
33
41
44
33
23
38
38
36
43
46
28
46
28
30
39

0
0
0
2
0
2
-1
0
-1
2
-1
2
0
-1
0
0
-1
1
0
0
-2
1
1
0
0
0
1
1
1
-1
0
-2
0
0
1
0
0
-1
1

0
0
0
0
0
3
2
0
-1
2
-1
0
0
-1
0
0
2
2
0
0
-2
-1
-1
0
0
0
-1
-2
-2
-1
0
-2
0
0
3
0
0
-1
-2

0
0
0
0
-1
2
-1
-1
0
2
-1
0
0
-2
0
0
2
0
0
0
-2
-1
2
0
0
0
-1
-2
-2
2
0
-2
0
0
4
0
0
-1
-2

2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845

30000
180000
500000
420000
20000
50000
260000
50000
50000
50000
100000
50000
180000
240000
30000
30000
270000
30000
200000
40000
360000
150000
80000
300000
220000
110000
50000
50000
230000
50000
240000
130000
160000
210000
210000
330000
110000
120000
100000

1
2
1
1
2
2
2
1
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2
1
2
1
2
2
1
2
2
2
2
2
1
2
2
2

2
1
1
1
2
2
2
2
1
2
2
1
1
1
2
3
1
3
2
2
1
3
2
1
2
2
1
3
1
1
2
1
1
1
2
1
2
2
1

2
2
1
1
1
2
2
2
2
2
1
2
2
1
1
1
1
1
1
1
1
1
2
1
1
1
2
2
1
1
3
2
2
2
2
2
1
2
2

38
26
46
44
45
24
30
27
26
49
49
24
27
38
38
60
45
57
31
29
31
57
24
32
32
42
30
60
37
27
39
26
34
31
32
47
51
28
29

0
1
0
0
0
0
0
0
-1
0
0
4
0
1
2
-1
0
-1
-1
-1
-2
-1
0
1
0
-1
0
0
-1
2
0
0
0
0
-1
0
0
1
-1

0
-2
0
0
0
0
0
0
-1
0
0
3
0
-2
0
3
0
-1
-1
0
-2
-1
0
-1
0
-1
0
0
-1
2
0
-1
0
0
0
0
0
2
-1

0
-2
0
0
0
0
0
0
-1
0
0
2
0
-2
0
2
0
-1
-1
0
-2
-1
0
-1
0
-1
0
0
0
2
0
-1
0
0
0
0
0
2
-1

2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884

210000
350000
180000
150000
50000
230000
30000
90000
390000
50000
320000
20000
200000
500000
190000
70000
220000
50000
50000
50000
70000
80000
50000
150000
300000
50000
170000
350000
470000
20000
140000
60000
160000
150000
20000
210000
50000
210000
280000

2
2
2
2
1
2
2
2
2
2
1
1
2
1
2
2
2
1
1
2
1
2
1
2
2
2
2
1
2
1
2
2
2
2
2
1
1
2
1

2
1
2
1
1
3
2
2
2
2
2
2
2
1
2
1
1
2
2
2
1
1
3
1
1
1
2
1
2
2
2
2
2
1
1
1
2
1
1

2
2
2
2
3
1
1
1
1
2
1
2
1
1
2
2
2
2
1
1
1
2
2
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
1

34
31
25
28
37
47
39
24
24
25
39
34
41
40
28
25
35
28
37
46
42
26
41
27
36
25
42
37
33
25
26
23
23
26
23
35
23
31
44

0
0
0
0
1
-1
2
2
0
2
0
0
0
-2
1
2
-1
0
0
2
0
0
0
-1
-2
0
0
-2
0
0
1
1
0
0
-1
-1
-1
-1
-2

0
0
0
0
2
-1
2
2
0
2
0
0
0
-2
-2
0
-1
0
0
2
0
0
0
-1
-1
0
0
-2
0
0
-1
2
0
0
-1
-1
-1
-1
-1

0
0
0
0
0
-1
0
2
0
2
0
0
0
-2
-2
0
-1
0
0
2
0
0
0
-2
-1
0
0
-2
0
0
0
2
2
0
-1
-1
0
-1
-1

2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923

300000
230000
250000
500000
50000
50000
150000
180000
450000
70000
110000
200000
210000
320000
20000
130000
20000
210000
30000
60000
110000
130000
500000
500000
100000
220000
50000
500000
50000
200000
320000
450000
20000
310000
120000
200000
50000
130000
50000

1
2
1
2
2
1
2
2
1
2
1
1
2
1
1
2
1
1
2
2
1
1
2
1
1
1
1
1
2
2
2
1
1
2
2
2
1
1
2

2
3
2
1
2
3
2
1
2
2
3
1
2
1
1
2
1
1
2
3
2
1
1
2
2
1
2
1
1
1
2
2
3
2
2
2
3
3
2

2
1
1
1
1
2
1
2
2
3
1
1
2
2
2
2
1
1
2
1
1
2
2
1
2
2
2
1
2
1
2
2
2
1
2
1
1
1
2

36
37
47
36
48
46
36
53
37
24
40
43
37
36
37
29
29
39
33
36
49
32
38
38
35
25
40
49
29
45
50
29
26
44
23
48
53
48
23

-1
0
-2
-1
0
0
0
1
0
1
0
1
1
0
0
-1
0
-1
0
1
0
-1
0
0
-1
0
0
-1
-1
-2
-1
1
8
-1
0
0
0
0
0

0
0
-2
-1
0
0
0
-2
0
2
0
2
-2
0
0
-1
0
-1
0
2
0
-1
0
0
2
0
0
-1
-1
-2
0
2
7
-1
0
0
0
0
0

0
0
-2
-1
0
0
0
-1
0
0
0
0
-2
0
0
2
0
2
0
2
0
-1
0
0
2
-1
0
-1
-1
-2
-1
0
6
-2
0
0
0
0
0

2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962

130000
50000
30000
30000
160000
50000
80000
60000
230000
390000
110000
50000
20000
100000
70000
150000
390000
50000
90000
290000
20000
90000
260000
90000
100000
150000
60000
80000
80000
30000
20000
50000
250000
50000
120000
20000
280000
50000
360000

1
2
1
2
1
1
2
2
2
2
2
1
2
1
2
1
1
1
1
2
1
2
1
2
2
2
2
1
2
2
1
1
2
2
2
2
2
2
1

2
2
2
2
1
1
2
2
1
1
2
1
2
2
3
2
1
2
2
2
2
1
3
2
2
1
2
2
2
2
2
2
1
1
3
2
3
1
3

2
2
2
1
2
2
2
2
2
2
1
2
1
2
1
1
2
1
2
2
2
2
2
2
2
2
1
1
1
1
1
2
2
2
2
1
2
1
2

26
42
32
34
34
27
28
25
27
30
28
24
35
29
33
31
31
22
26
30
24
28
48
26
27
31
46
42
24
26
38
24
37
22
32
36
33
35
49

0
0
2
2
-1
0
0
0
1
0
0
1
1
0
0
2
0
0
2
0
0
0
0
0
3
0
0
2
-1
1
-1
0
0
0
0
1
-1
0
-2

0
0
0
2
-1
0
-1
0
2
0
0
-2
2
0
0
2
0
0
2
0
0
0
0
0
2
0
0
0
-1
2
-1
0
0
0
0
-2
-1
0
-2

0
0
0
2
-1
0
-1
0
0
0
0
-2
2
0
0
0
0
0
-1
0
2
2
0
0
0
0
0
0
-1
0
-1
-2
-1
0
-1
-2
-1
0
-2

2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001

100000
140000
170000
50000
50000
120000
170000
380000
400000
50000
440000
30000
470000
180000
110000
300000
120000
220000
50000
100000
170000
360000
180000
120000
210000
60000
130000
50000
50000
100000
150000
240000
120000
80000
210000
80000
50000
50000
330000

1
2
2
2
1
1
2
1
2
2
2
2
1
2
1
1
2
1
1
1
2
2
2
1
1
1
1
2
2
2
2
1
1
2
2
2
2
2
2

1
3
2
2
3
2
2
2
3
1
2
2
1
3
3
1
1
1
1
2
1
1
2
2
3
2
2
3
3
1
3
2
2
2
2
2
2
2
1

2
1
1
1
1
1
2
1
1
2
1
1
1
1
2
2
2
2
2
1
2
2
2
2
2
1
1
1
1
1
1
1
3
1
1
2
1
3
2

32
42
33
33
46
47
38
43
37
30
42
24
39
40
32
25
31
33
27
43
30
37
43
27
32
56
40
36
52
33
43
38
38
32
27
37
38
52
34

-1
2
0
-1
0
-1
0
-1
0
0
1
2
-1
-1
0
0
-1
-2
0
1
-2
-1
0
0
-2
0
0
0
1
-1
0
2
-2
-1
2
-1
0
0
-1

-1
2
0
0
0
-1
0
0
0
0
-2
2
-1
-1
-1
0
-1
-2
0
-2
-2
-1
0
0
-1
0
0
-1
2
-1
0
-1
-2
-1
2
2
0
0
-1

-1
2
0
0
0
-1
0
0
0
0
-2
2
-1
-2
-1
0
-1
-2
0
-2
-2
-1
0
0
-1
0
0
0
0
-2
0
-1
-2
-1
0
-1
2
0
-1

3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040

230000
30000
50000
220000
270000
160000
10000
20000
30000
210000
250000
50000
180000
200000
350000
20000
30000
20000
140000
30000
180000
20000
100000
100000
20000
350000
80000
120000
210000
120000
20000
200000
50000
170000
450000
300000
300000
280000
170000

1
1
1
1
2
1
2
1
1
2
2
1
2
1
1
1
1
1
2
1
2
2
2
2
1
1
2
2
2
1
1
1
2
1
1
1
1
1
1

3
3
1
1
1
1
2
2
3
2
2
2
1
1
1
1
3
1
3
3
1
2
3
3
2
1
2
3
2
1
2
3
2
2
1
1
1
2
1

2
1
1
2
2
1
1
2
2
2
1
2
2
2
1
2
2
1
2
1
2
2
1
1
1
1
1
1
2
1
2
2
2
1
1
2
2
1
2

28
44
41
37
27
44
24
25
25
32
50
28
28
35
38
22
36
34
59
44
30
25
36
36
45
31
32
49
30
37
22
25
54
37
37
34
36
37
39

0
4
2
2
0
0
1
0
2
0
0
0
-2
-1
-2
0
0
2
2
2
0
0
2
0
-2
0
0
0
-1
-1
0
-2
-1
-2
1
-1
0
-2
0

-1
3
0
2
0
0
2
0
2
0
0
0
-2
-1
-2
0
0
0
0
2
0
0
2
0
-2
0
0
0
0
-1
0
-2
4
-2
-1
-1
0
-1
0

-1
2
0
0
0
0
2
0
2
0
2
0
-2
-1
-1
0
0
0
0
2
-1
0
2
2
-2
0
0
0
0
-1
2
-2
3
-2
-1
-1
0
-1
0

3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079

60000
50000
380000
70000
430000
180000
330000
250000
480000
210000
160000
390000
280000
50000
350000
230000
200000
30000
50000
180000
150000
70000
150000
50000
430000
70000
20000
310000
160000
30000
480000
180000
210000
360000
180000
200000
50000
240000
180000

1
1
1
2
1
1
2
2
2
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
2
1
1
2
2
1
2
2
1
1
1
2
1
1
2

1
2
2
1
1
1
2
1
1
2
2
5
1
2
1
1
3
2
2
1
3
1
2
3
2
1
3
1
2
3
3
1
2
1
3
1
3
2
1

1
2
1
1
1
1
1
2
1
2
2
2
1
1
1
2
0
2
1
2
1
2
2
2
1
2
2
1
1
2
1
2
1
2
2
2
2
1
2

38
29
38
40
48
38
41
26
38
37
26
29
44
33
60
40
36
47
37
26
45
27
26
25
42
25
36
33
23
38
39
28
40
30
31
29
22
48
29

2
0
-2
2
-2
-1
1
-1
0
-1
0
1
1
-2
1
-2
-2
0
-1
0
0
0
0
1
0
-1
1
-2
0
1
-2
0
-1
-1
2
1
0
0
0

0
0
-2
0
-2
-1
2
-1
0
-1
0
2
-2
-2
-1
-2
-2
0
-1
0
0
0
0
2
0
2
-1
-2
0
2
-2
0
-1
-1
2
2
0
-1
0

0
0
-2
0
-2
-1
2
-2
0
-1
0
0
-2
-2
-1
-2
-2
0
-1
0
0
0
0
2
0
2
-1
-2
0
0
-1
0
0
-1
0
0
-1
-1
0

3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118

80000
50000
280000
70000
400000
210000
80000
30000
310000
360000
200000
50000
320000
60000
230000
150000
360000
50000
280000
50000
500000
400000
280000
360000
260000
330000
350000
500000
440000
260000
500000
100000
70000
440000
220000
160000
200000
30000
110000

2
2
2
2
1
2
1
2
1
2
1
1
2
1
2
2
2
1
2
2
1
2
1
2
2
1
2
2
2
1
1
1
1
1
2
2
1
2
2

3
3
2
1
1
3
3
2
2
3
2
2
2
2
1
1
1
1
1
3
1
3
2
2
1
1
2
2
1
2
3
2
3
1
1
1
2
2
1

1
1
1
2
2
1
2
2
2
2
2
1
1
2
2
1
1
2
1
1
1
1
2
2
2
1
1
1
1
2
1
1
1
2
1
1
1
2
2

33
32
36
29
36
45
33
24
29
27
28
33
41
27
30
44
39
34
37
50
32
41
28
41
29
42
33
39
35
28
48
35
47
43
44
32
46
25
27

-1
0
0
0
-1
-1
0
2
2
1
-1
0
0
0
2
-1
-1
0
-1
0
0
0
-2
0
1
0
-2
-1
0
0
0
0
0
0
-1
-1
-1
0
0

-1
0
0
0
-1
-1
0
2
2
-2
0
0
0
0
2
-1
-1
0
-1
0
0
0
-2
0
-1
0
-2
-1
0
0
0
0
0
0
0
-1
2
0
0

0
0
0
0
-1
-1
0
7
2
-2
0
0
0
0
2
-1
-1
0
-1
0
0
0
-2
0
0
0
-1
-1
0
0
0
0
0
0
0
-1
-1
0
0

3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157

60000
260000
110000
260000
280000
210000
80000
200000
100000
210000
140000
180000
240000
150000
80000
210000
180000
100000
20000
140000
200000
80000
20000
80000
170000
70000
90000
30000
50000
50000
260000
360000
500000
160000
460000
20000
360000
300000
70000

2
1
1
1
2
1
2
2
2
1
2
1
2
2
1
2
2
2
1
1
1
1
2
2
2
2
2
1
1
2
2
2
2
1
2
2
1
2
2

2
1
2
3
1
1
2
1
2
2
2
1
2
1
2
2
1
1
1
2
3
2
2
2
1
2
3
2
1
2
1
1
3
3
1
2
2
1
2

1
2
1
1
2
2
1
2
2
1
2
2
2
2
1
1
2
2
2
2
2
2
2
2
1
1
1
2
2
2
2
1
2
1
2
2
2
1
1

43
28
36
44
32
30
37
37
33
42
35
29
34
24
54
37
28
26
28
34
40
25
49
24
41
41
40
30
25
21
39
33
52
46
39
26
25
38
28

0
-1
0
0
0
-1
0
0
2
-1
1
0
0
-1
0
0
0
0
0
0
-2
0
1
-2
0
2
-1
0
-1
-1
0
-1
-2
2
0
2
1
-1
1

0
-1
0
0
0
-1
-1
0
2
-1
2
0
0
-1
0
0
0
0
0
0
-2
0
2
-2
0
2
-1
0
-1
-1
0
-1
-2
2
0
0
-1
-1
3

0
-1
0
0
0
-1
0
0
0
-1
0
0
0
-1
0
-2
0
0
0
0
-2
0
2
-2
0
2
-1
0
-1
-1
0
-1
-2
0
0
0
2
-1
2

3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196

50000
150000
390000
280000
50000
280000
50000
50000
150000
120000
360000
20000
50000
20000
90000
230000
20000
100000
270000
160000
80000
10000
500000
90000
150000
50000
260000
50000
30000
70000
360000
430000
50000
150000
70000
150000
110000
20000
20000

2
2
1
1
2
2
2
1
2
2
2
1
2
2
1
1
1
2
1
1
2
1
2
2
2
1
1
2
1
1
1
2
2
2
2
2
1
2
1

1
3
2
1
3
1
2
1
1
1
2
2
3
1
2
2
2
2
2
2
2
1
2
1
3
3
3
2
1
2
1
1
2
5
2
1
3
1
3

2
1
1
2
1
2
1
2
2
2
3
2
1
2
1
1
2
2
2
2
2
2
1
1
1
1
1
2
2
2
1
2
2
2
2
2
1
2
2

26
51
42
37
28
38
41
32
28
31
37
33
46
23
35
35
22
23
26
28
29
24
27
43
59
49
48
22
28
26
52
39
23
26
23
25
38
38
39

0
0
-1
0
0
1
1
0
-2
1
0
-1
0
1
0
0
-1
-2
0
-1
0
2
-2
-1
-2
0
0
-2
-1
2
1
-2
-1
0
1
0
0
-1
0

0
0
-1
0
0
-2
-2
0
-2
-1
0
0
0
2
0
0
2
-2
0
-1
0
0
-2
-1
-2
-1
0
-1
2
2
-2
-1
0
0
2
0
0
0
0

0
0
-1
0
-1
-1
-2
0
-2
-1
0
0
0
2
0
0
0
-2
0
-1
0
0
-2
2
-2
-1
0
0
2
2
-2
-1
0
2
0
0
0
0
0

3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235

50000
10000
20000
180000
60000
20000
70000
60000
200000
200000
300000
390000
80000
100000
230000
40000
180000
420000
20000
340000
20000
320000
360000
100000
310000
140000
200000
30000
130000
20000
120000
190000
50000
130000
220000
200000
50000
30000
200000

1
1
1
1
2
1
2
2
1
1
2
1
2
2
1
2
2
1
1
2
2
1
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
2
2
1
1
2
1
1
1
1
2
1
3
3
2
2
2
2
1
3
1
1
1
2
2
2
3
3
5
1
2
5
2
2
3
2
2

2
2
2
2
1
1
2
1
2
2
1
2
1
2
2
1
1
2
1
1
2
2
1
2
2
2
2
2
1
1
1
2
1
2
1
1
1
1
1

31
33
24
34
26
30
25
38
28
34
37
34
23
25
30
49
25
28
59
31
25
52
39
29
36
24
33
28
25
44
57
32
26
27
48
29
59
26
33

-2
0
0
1
0
1
0
0
-2
1
-1
-1
0
-1
1
1
0
0
0
-1
2
0
-2
0
-2
0
1
-1
0
0
0
-2
0
0
0
0
0
2
1

-2
0
0
-2
0
2
0
0
-2
-2
-1
-1
0
-1
2
-2
0
0
0
0
2
0
-2
0
-2
0
2
-1
0
0
0
-2
0
0
0
0
0
2
-2

-2
0
2
-2
2
2
0
0
-2
-1
0
-1
0
-1
2
-2
0
0
-1
0
2
0
-2
0
-2
0
2
-2
0
2
0
-2
0
0
0
0
0
2
-2

3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274

400000
120000
60000
150000
240000
130000
200000
240000
30000
50000
30000
310000
120000
290000
50000
130000
50000
210000
50000
10000
10000
80000
360000
530000
20000
170000
220000
180000
440000
20000
400000
130000
420000
80000
20000
320000
160000
50000
50000

2
2
2
2
2
1
1
2
2
2
1
1
2
2
1
2
1
2
1
2
1
2
1
1
1
1
2
1
2
1
2
1
1
2
2
2
1
2
1

3
1
2
1
2
2
3
2
1
2
2
1
2
2
2
1
5
2
3
2
3
2
2
1
2
2
2
3
1
2
2
2
1
2
2
2
1
2
2

1
1
1
2
1
2
1
1
2
1
2
1
2
1
2
2
1
1
1
2
2
2
1
2
2
1
1
1
1
1
2
2
2
1
1
2
1
2
2

50
41
38
25
44
29
40
56
22
26
26
33
28
34
45
27
30
33
47
40
22
24
65
32
46
42
33
40
37
62
39
27
29
34
45
29
40
23
35

2
0
0
-1
-2
-1
2
2
-1
0
2
-2
2
0
0
0
0
-1
1
0
0
2
1
-2
0
0
-1
-1
-1
2
1
0
0
0
0
1
0
0
0

-1
0
0
-1
-1
-1
0
2
-1
0
0
-2
2
0
0
0
0
-1
3
0
0
2
-2
-2
0
0
-1
-1
-1
0
-2
0
0
0
0
2
0
0
0

-1
0
0
0
-1
-2
0
-2
2
0
0
-2
2
0
0
0
0
-1
2
0
0
3
-2
-1
0
0
-1
-1
-1
0
-2
0
0
0
0
0
0
0
0

3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313

70000
20000
160000
130000
20000
170000
300000
160000
110000
230000
60000
280000
180000
30000
50000
270000
80000
120000
120000
30000
380000
80000
20000
160000
230000
370000
30000
20000
20000
470000
220000
80000
180000
100000
10000
280000
110000
210000
200000

2
1
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
1
1
1
2
2
1
2
1
2
2
1
1
2
1
2
2
2
2
2
2
2

2
3
2
1
1
2
1
1
3
1
2
1
1
1
2
2
2
1
3
1
1
2
2
3
2
2
3
2
2
2
2
3
2
2
2
2
1
1
1

1
2
2
2
2
1
2
2
1
2
2
1
2
1
2
1
2
2
1
2
2
1
2
1
2
2
1
2
2
1
2
2
1
2
2
1
1
2
1

43
59
24
33
23
48
39
31
52
27
21
35
47
30
28
41
24
31
53
23
36
37
26
34
26
39
41
24
23
52
29
32
33
39
21
51
31
27
36

0
1
0
1
0
-2
-1
-1
1
0
0
0
1
2
0
-1
-1
2
-1
0
0
2
0
-1
-1
2
1
0
1
0
0
0
-2
0
0
-2
2
0
0

0
2
0
-2
0
-2
-1
-1
-2
0
0
0
-2
2
0
2
-1
0
-1
0
0
2
0
0
-1
0
2
0
3
0
0
0
-2
0
0
-2
2
0
-1

0
2
0
-2
3
-1
-1
-1
-1
0
0
0
-1
2
0
-1
-2
0
-1
0
0
2
0
0
-1
0
0
0
2
0
0
0
-2
-1
0
-2
2
0
-1

3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352

260000
600000
330000
500000
200000
200000
210000
500000
10000
160000
50000
130000
140000
80000
500000
500000
320000
50000
120000
500000
290000
280000
30000
80000
50000
10000
550000
60000
140000
50000
300000
30000
50000
250000
60000
80000
480000
30000
10000

1
1
1
2
1
1
2
2
2
2
2
1
2
2
2
2
2
1
2
1
2
1
2
1
1
1
1
1
2
2
2
2
2
2
1
1
1
1
2

1
1
2
1
1
2
2
1
2
1
3
2
1
2
1
2
2
2
2
1
2
1
3
1
2
3
1
2
2
2
2
3
2
2
1
3
1
2
2

2
2
1
2
3
1
2
1
1
2
1
2
2
2
2
1
1
2
2
1
1
1
1
2
2
2
1
2
1
2
1
1
2
1
2
2
2
1
2

27
36
47
31
29
36
27
46
44
24
42
33
28
45
31
39
35
29
40
59
42
50
41
31
24
24
49
41
28
28
27
29
25
33
39
44
33
44
25

-1
-2
-2
0
-1
2
-1
-2
0
0
0
1
0
0
-2
0
0
1
0
-2
-2
-1
0
1
0
1
-1
0
0
0
0
2
1
2
0
2
1
1
0

-1
-2
-2
0
-1
-1
-1
-2
0
0
0
2
0
0
-2
0
0
2
0
-2
-1
-1
0
2
0
2
-1
-1
0
0
0
2
-2
2
0
0
-2
3
0

-1
-2
-1
0
-1
-1
-1
-2
0
-2
0
2
0
-2
-2
0
0
0
0
-2
-1
-1
0
2
0
2
-1
-1
0
0
0
2
-2
-2
0
0
-2
2
0

3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391

410000
100000
200000
380000
100000
50000
130000
120000
150000
310000
110000
420000
140000
500000
260000
90000
90000
20000
30000
140000
340000
120000
420000
100000
350000
50000
30000
360000
20000
400000
170000
110000
200000
200000
360000
500000
20000
270000
20000

2
1
1
2
1
2
2
1
2
2
2
1
1
2
2
2
2
1
1
2
2
2
1
1
2
1
2
2
2
2
1
2
2
2
1
1
1
1
1

1
1
3
2
2
3
2
2
2
1
2
2
2
1
2
2
2
3
2
2
2
1
1
3
2
2
1
1
3
2
3
2
2
1
1
1
2
3
2

2
1
1
1
2
1
1
2
1
1
2
1
1
1
2
1
2
2
2
1
2
2
1
1
2
1
2
2
2
2
1
1
1
1
2
1
2
1
2

41
33
41
48
27
27
28
34
42
39
51
37
28
37
26
48
41
35
36
36
32
31
34
48
37
26
28
29
23
38
45
36
37
32
29
37
22
32
44

-2
0
0
0
0
0
0
0
0
-1
-2
0
-1
1
0
-1
-1
-1
0
0
0
-2
-1
-2
0
0
2
-1
-1
0
0
1
-1
-2
-1
-1
0
3
1

-2
0
0
0
0
0
0
0
0
-1
-2
0
-1
-2
0
-1
0
3
0
0
0
-2
0
-2
0
0
2
-1
-1
0
0
2
-1
-2
-1
-1
0
2
2

-2
2
0
0
0
0
0
0
0
-1
-2
0
-1
-2
2
-1
0
2
0
0
0
-2
0
-2
0
0
4
-1
-1
0
0
0
-1
-2
-1
-1
0
0
0

3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430

350000
150000
260000
90000
310000
210000
40000
80000
50000
370000
130000
710000
180000
80000
560000
170000
30000
430000
500000
10000
130000
160000
150000
340000
200000
130000
320000
50000
360000
420000
110000
80000
60000
60000
210000
360000
20000
150000
310000

2
2
2
1
2
2
2
2
1
2
1
2
2
2
2
2
2
2
2
1
2
2
1
2
2
1
2
1
1
2
1
1
2
1
1
2
1
2
1

1
2
1
1
2
1
2
2
3
1
2
2
3
2
1
1
3
1
2
2
1
2
1
2
2
2
3
3
1
2
1
2
3
2
2
1
2
1
3

1
1
2
2
1
2
1
1
2
1
2
1
2
1
2
2
1
2
1
2
2
2
2
1
1
2
1
1
1
2
2
2
1
2
2
1
2
2
2

43
26
30
33
32
43
45
25
22
46
28
40
24
30
32
26
63
30
37
26
25
50
33
43
37
37
30
54
46
29
30
35
43
24
26
46
48
42
30

-2
0
0
-1
0
1
1
1
0
-1
0
-2
1
0
0
0
-1
-1
-1
0
0
-2
1
-2
0
0
0
2
-1
0
1
0
0
0
0
0
0
1
-2

-2
0
0
-1
0
-1
2
-2
0
-1
0
-2
-1
0
0
0
-1
-1
-1
0
0
-2
2
-2
0
0
0
0
-1
0
2
0
0
0
0
-1
0
-2
-2

-2
-1
0
2
0
0
0
-2
0
-1
0
-2
-1
0
0
0
-1
-1
-1
0
0
-2
2
-2
0
0
0
0
-1
0
-1
0
0
0
0
0
2
-2
-2

3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469

240000
160000
240000
20000
190000
280000
80000
290000
200000
320000
350000
110000
300000
500000
120000
80000
200000
150000
150000
210000
150000
50000
80000
50000
20000
50000
50000
280000
230000
230000
80000
60000
200000
30000
340000
250000
200000
150000
100000

2
2
2
1
1
2
1
2
2
1
2
1
2
2
2
2
2
2
2
1
1
2
1
1
2
1
1
1
1
1
2
2
1
2
2
2
1
1
2

2
3
1
1
1
2
2
3
1
1
2
1
2
1
1
3
2
1
1
2
2
1
2
2
2
2
1
2
2
2
3
2
2
3
1
2
1
1
3

1
1
2
2
1
1
3
1
1
1
2
2
1
1
2
3
2
2
2
1
2
2
1
1
1
1
2
1
1
2
1
3
1
2
2
1
1
2
1

40
55
40
22
55
40
58
49
34
50
27
33
37
44
35
31
33
26
40
42
36
26
33
34
50
37
29
46
51
30
37
35
37
22
34
40
52
39
53

-1
-1
-1
0
-1
1
0
0
-1
-2
0
0
1
1
-1
0
0
-1
0
1
-1
0
0
0
2
0
1
1
0
0
0
0
0
-1
-1
-1
-1
0
1

-1
-1
2
0
-1
-2
0
0
-1
-2
0
0
-2
-1
-1
0
0
-1
0
-2
-1
0
0
0
0
0
2
2
0
0
0
0
0
-1
-1
-1
-1
0
-2

-1
-1
2
0
-1
-2
0
0
-1
-2
0
2
-2
-1
-1
0
0
-1
0
-2
-2
2
0
-1
0
0
2
2
0
2
0
2
0
0
-1
-1
-1
0
-2

3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508

220000
140000
40000
200000
520000
30000
20000
50000
300000
500000
490000
200000
40000
150000
50000
100000
50000
130000
70000
30000
50000
80000
220000
200000
120000
100000
100000
50000
240000
60000
260000
30000
440000
360000
50000
270000
150000
200000
50000

2
1
1
2
2
2
1
1
2
2
2
1
2
2
1
1
2
2
2
2
1
1
2
1
2
2
2
2
1
1
2
2
2
2
2
1
2
1
2

2
1
1
2
1
2
2
2
3
1
2
1
1
1
1
2
3
2
1
1
1
1
1
2
2
2
3
1
2
1
2
3
3
2
1
1
1
3
2

1
2
1
2
2
1
2
2
2
2
2
2
2
2
1
2
1
2
2
1
2
1
2
1
2
2
1
2
1
2
1
1
1
2
2
1
2
2
1

41
32
28
30
35
22
28
40
29
36
27
27
23
28
29
27
42
25
27
30
28
45
30
45
24
25
59
23
37
28
34
56
40
30
26
50
27
26
36

0
1
-1
0
0
0
0
0
0
-1
0
-1
2
-1
0
0
2
-1
-1
0
0
-1
0
0
0
2
1
0
-1
0
-2
2
0
0
-1
-1
-1
-1
0

0
-2
-1
0
0
0
0
0
0
-1
0
-1
2
-1
0
0
2
-1
-1
0
0
-1
0
0
0
2
-1
0
-1
-1
-2
2
0
0
0
-1
0
-1
0

0
-1
2
0
0
0
0
0
0
-1
0
-1
2
-2
0
0
2
-1
-1
0
0
-1
0
0
0
2
0
0
-1
0
-2
2
0
0
0
-1
0
-1
0

3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547

210000
50000
50000
440000
60000
70000
290000
140000
310000
450000
360000
550000
180000
140000
50000
200000
60000
140000
70000
20000
100000
360000
100000
160000
160000
130000
100000
90000
80000
220000
260000
30000
100000
80000
20000
140000
30000
90000
150000

2
2
1
1
2
2
2
1
2
2
1
2
1
1
1
2
1
1
1
2
2
1
2
2
2
1
2
1
1
2
2
1
2
1
2
1
2
1
2

1
2
2
1
1
2
2
2
2
1
1
2
1
2
1
2
2
1
2
2
2
1
3
3
2
2
3
1
2
2
1
3
2
2
2
1
1
2
2

2
2
2
2
2
1
2
2
2
2
1
1
1
1
2
1
1
2
1
1
1
2
1
2
2
2
1
1
2
1
1
1
1
2
2
1
2
1
2

33
27
24
29
28
41
25
29
33
36
34
34
44
37
33
30
39
28
42
50
24
33
24
41
27
26
40
35
23
28
39
45
40
39
31
41
25
39
23

-1
2
0
-2
2
0
0
-1
0
1
-1
0
1
0
0
-2
0
0
0
1
0
1
-1
-1
0
-1
0
0
2
5
-2
2
1
0
0
0
1
0
0

2
2
0
-2
2
0
0
-1
0
-2
-1
0
-2
-1
0
-2
0
-1
0
2
0
-2
-1
2
0
0
0
0
0
6
-2
2
2
0
0
0
-2
0
0

2
2
0
-1
2
0
0
-1
0
-1
-1
0
-2
0
0
-2
0
-1
0
2
0
-2
-1
2
0
0
0
2
0
5
-2
2
2
0
-1
0
-2
0
0

3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586

250000
20000
50000
100000
500000
50000
40000
80000
100000
180000
90000
10000
200000
80000
90000
80000
90000
80000
140000
480000
230000
70000
200000
180000
190000
20000
10000
80000
60000
500000
50000
360000
10000
300000
70000
250000
10000
140000
100000

1
2
1
1
1
2
2
2
1
1
2
2
2
1
1
2
2
2
1
1
1
1
2
2
1
2
1
2
1
2
1
2
2
1
1
2
1
2
2

3
2
2
2
1
2
1
2
1
1
3
2
1
3
2
2
2
2
1
2
1
1
1
1
3
2
1
1
3
1
3
1
3
1
2
2
3
3
2

1
1
1
1
1
1
2
1
1
2
1
2
2
1
2
1
2
1
2
1
1
2
2
2
1
1
2
1
2
2
2
2
1
1
1
1
1
1
1

28
37
28
31
46
36
27
35
35
29
53
23
33
57
33
42
24
46
27
39
39
27
39
35
37
24
24
45
28
37
42
28
56
54
48
32
51
28
40

0
1
0
3
-1
2
0
0
0
-2
0
-2
-1
2
2
0
2
-1
-1
0
1
-1
0
0
0
1
0
0
2
-1
-1
1
0
-1
0
0
2
0
1

0
2
0
2
-1
0
0
0
0
-2
0
-2
-1
2
2
0
2
-1
-1
0
2
3
0
0
0
2
0
0
2
-1
-1
-1
0
-1
0
0
2
0
-2

0
2
-1
-1
-1
0
-1
2
0
-1
0
-2
-1
2
2
-2
2
-1
-1
0
2
2
0
0
0
0
2
0
2
-1
2
-1
2
-1
0
-2
2
0
-2

3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625

110000
210000
210000
70000
20000
220000
20000
80000
500000
210000
80000
50000
240000
150000
210000
360000
230000
500000
150000
30000
470000
200000
470000
310000
210000
500000
80000
20000
150000
390000
10000
390000
210000
350000
150000
210000
100000
210000
290000

2
1
2
2
1
1
2
1
2
1
1
2
1
2
2
2
2
1
2
2
1
1
1
1
2
2
2
1
1
1
1
2
1
2
2
2
1
1
2

1
2
1
2
2
1
3
1
2
3
2
2
1
2
2
2
4
1
2
2
1
1
1
1
1
2
2
3
3
3
1
3
3
1
1
2
1
1
2

1
1
1
2
1
2
3
1
1
2
2
1
1
2
1
2
1
2
1
2
1
1
2
2
2
1
2
2
2
1
2
1
1
1
2
1
1
2
1

31
38
40
26
47
31
51
28
42
66
27
37
35
23
49
28
29
35
34
31
57
59
35
32
28
41
27
38
32
39
29
46
41
33
35
36
55
36
48

1
-1
-2
3
0
-2
2
2
0
0
2
2
1
-2
1
1
0
1
-1
1
0
0
0
0
0
-1
0
0
1
0
0
-2
-1
-2
-1
0
0
0
-1

-2
-1
-2
2
0
-2
0
2
0
0
0
2
-1
-2
-2
-2
0
-1
0
2
0
0
0
0
0
-1
0
0
-1
0
0
-2
-1
-2
-1
0
0
0
-1

-1
-1
-2
2
0
-2
0
2
0
0
0
2
-1
-2
-2
-2
0
-1
0
0
0
0
0
0
0
-1
0
0
0
0
0
-2
2
-2
-1
0
0
0
-1

3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664

330000
50000
80000
340000
120000
30000
260000
50000
420000
130000
270000
50000
20000
140000
100000
50000
500000
80000
220000
30000
240000
220000
320000
230000
20000
280000
110000
180000
100000
80000
260000
110000
150000
180000
230000
500000
300000
180000
30000

1
1
1
1
1
2
2
1
2
2
2
1
1
2
2
1
1
1
2
1
1
1
1
2
1
2
1
2
1
1
2
2
2
2
2
2
1
2
2

2
2
3
2
3
2
1
2
3
2
2
3
2
2
2
3
1
2
2
2
2
3
2
2
3
2
2
2
3
2
3
2
2
2
2
1
2
2
2

1
2
2
1
1
2
2
1
2
1
1
2
1
1
1
2
2
1
1
1
2
1
1
1
2
1
1
1
1
1
2
2
1
2
1
2
2
2
2

50
37
27
35
38
22
35
64
25
28
30
30
34
34
35
41
37
35
34
34
26
41
32
36
44
34
44
26
51
37
30
25
31
35
28
27
30
31
24

1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
2
-1
0
-1
2
0
-2
-1
0
-1
0
0
0
0
0
-1
2
0
-1
0
0
0
-1
2

-1
0
0
0
0
-1
0
0
2
0
0
0
0
0
0
2
0
0
-1
0
0
-2
-1
0
2
0
0
0
0
0
-1
2
0
-1
0
0
0
-1
2

-1
0
0
0
0
-1
0
0
0
0
0
0
0
0
0
2
0
0
-1
0
0
-2
-1
-1
-1
0
0
0
0
-1
-1
2
0
-1
0
0
-1
-1
3

3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703

110000
100000
390000
180000
300000
260000
360000
80000
100000
20000
210000
10000
150000
360000
80000
130000
30000
430000
20000
50000
140000
200000
80000
50000
280000
710000
180000
500000
360000
50000
80000
50000
50000
150000
360000
50000
50000
200000
80000

2
2
1
2
2
2
2
2
2
1
2
2
1
1
2
2
1
2
2
1
2
1
1
2
2
1
1
1
1
1
1
2
2
1
1
2
2
2
1

3
2
1
6
3
1
2
2
1
3
1
2
1
3
2
1
1
2
2
2
2
1
2
2
2
2
1
1
2
1
2
2
2
1
2
2
1
1
1

2
1
2
1
1
2
2
2
2
1
2
1
2
1
2
2
2
1
2
2
1
2
1
2
2
1
2
2
2
2
2
1
2
2
2
1
3
2
2

29
28
31
35
37
36
29
26
26
47
33
25
26
37
42
29
36
30
23
32
26
32
28
23
27
51
29
39
33
29
27
44
23
33
28
32
48
29
29

1
0
0
0
1
-1
1
0
-1
2
-1
0
-1
-1
0
-1
0
2
0
0
0
-1
2
0
1
1
1
-2
1
-1
2
0
0
-1
1
0
0
-2
1

2
0
0
0
2
-1
-2
-1
-1
2
-1
0
-1
-1
0
-1
0
0
0
0
0
-1
2
0
2
-2
-1
-2
-2
0
0
0
0
2
-2
0
0
-2
-1

2
0
0
0
2
-1
-2
0
-2
2
-1
0
-1
-1
0
0
0
0
0
0
0
-1
2
0
0
-2
-1
-2
-2
0
0
2
0
-1
-2
0
-1
-2
-1

3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742

140000
20000
80000
110000
140000
300000
50000
180000
290000
60000
100000
30000
220000
230000
30000
20000
50000
80000
90000
80000
50000
50000
20000
250000
120000
110000
160000
80000
410000
100000
750000
30000
80000
430000
480000
360000
150000
130000
40000

2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
1
2
1
1
2
2
1
2
2
2
1
2
1
2
2
1
1
2
1
2
2
1
1

2
1
3
2
1
1
2
5
2
2
2
2
3
2
1
2
2
2
1
1
3
2
3
1
2
2
1
3
2
2
2
2
2
1
1
3
1
1
2

1
3
2
1
2
2
2
1
1
1
1
1
2
2
2
1
2
1
2
2
2
2
2
1
2
2
2
1
1
1
1
2
2
2
1
1
1
2
1

46
22
34
30
27
31
29
39
39
36
38
41
27
30
29
47
30
46
29
31
23
29
53
38
24
28
33
52
36
43
43
47
33
31
44
29
37
28
47

-1
0
1
0
0
0
0
0
0
1
1
0
2
-2
1
0
-1
1
0
0
2
-2
2
-1
-1
1
-1
2
-2
-1
-1
0
1
-2
0
1
0
0
1

-1
0
-2
0
0
0
0
0
0
-2
2
0
2
-2
-2
-1
-1
-2
0
-1
0
-2
2
-1
-1
2
-1
0
-2
-1
-1
0
2
-2
0
-2
0
0
2

-1
0
-2
0
0
0
0
0
0
-2
0
0
2
-2
-2
-1
2
-2
2
-1
0
-2
-2
-1
-1
0
-2
0
-2
-1
-1
0
0
-1
0
-2
-1
0
2

3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781

280000
40000
120000
290000
250000
200000
80000
130000
290000
180000
360000
140000
350000
260000
40000
180000
80000
500000
80000
30000
220000
70000
510000
20000
100000
340000
180000
290000
80000
280000
180000
140000
500000
230000
250000
10000
230000
70000
140000

2
1
2
1
1
1
1
2
2
2
2
2
2
1
1
2
1
2
1
1
2
2
1
2
2
2
2
2
1
1
2
2
2
1
2
1
1
1
2

1
2
1
1
3
1
2
2
2
1
1
2
1
1
1
1
3
1
4
3
2
2
1
2
2
2
1
0
2
1
1
1
1
2
2
2
1
1
1

1
1
2
1
1
1
2
2
1
2
1
1
1
2
2
2
1
1
2
1
1
2
1
2
1
1
2
2
2
1
2
1
2
2
1
2
1
2
1

34
45
26
39
39
43
32
27
37
29
31
37
41
36
26
27
27
45
27
57
37
22
41
22
40
30
29
38
53
42
40
66
32
34
26
24
39
29
39

-1
2
-2
-1
-1
-1
0
0
-1
-1
-2
-1
-1
-2
0
1
0
-1
-2
0
1
0
-1
0
2
0
-2
1
0
-2
-2
1
-1
0
1
0
0
0
-2

0
2
-2
-1
-1
-1
0
0
0
-1
-2
-1
-1
-2
0
-2
0
-1
-2
0
-2
0
-1
0
2
0
-2
-1
0
-1
-2
-2
-1
0
3
0
0
0
-2

0
2
-1
-1
-1
-1
0
0
0
-1
-2
-1
-1
-2
0
-2
0
-1
-2
0
-2
0
-1
0
2
0
-2
-1
0
-1
-2
-2
-1
0
2
0
0
0
-2

3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820

430000
120000
20000
30000
80000
400000
200000
30000
50000
250000
120000
80000
430000
120000
20000
20000
80000
20000
140000
10000
220000
60000
80000
30000
140000
20000
100000
220000
80000
80000
130000
300000
60000
360000
10000
50000
50000
200000
30000

2
2
2
1
1
2
2
1
2
1
1
1
2
2
2
2
1
2
2
2
2
1
1
1
2
1
2
1
2
2
1
2
2
2
1
1
1
1
2

1
1
2
1
3
1
1
5
2
1
1
3
1
1
2
2
1
2
2
2
3
1
3
2
2
2
3
1
1
3
2
1
2
1
2
2
2
2
2

1
2
2
2
2
2
1
2
2
1
2
1
1
2
2
2
2
2
2
2
2
1
1
2
1
2
2
2
2
2
2
1
1
1
2
2
1
1
2

48
28
25
32
43
39
37
23
46
46
28
45
33
24
22
32
25
44
27
22
34
48
59
25
27
26
46
35
40
46
28
33
42
32
24
32
48
35
24

-1
-1
0
0
7
0
1
-2
1
-1
-1
1
-2
0
0
0
-2
0
1
0
-2
-1
1
0
1
0
0
0
0
0
2
1
0
-1
-1
0
0
1
1

-1
-1
0
0
6
0
-2
-1
2
-1
0
-1
-2
0
0
0
-2
0
-2
-1
-2
-1
2
0
2
0
0
0
0
0
2
-2
0
-1
-1
0
0
-2
2

-2
2
0
2
5
0
-2
-1
0
-1
0
0
-2
0
0
0
-2
0
-2
0
-2
2
0
0
2
0
0
0
0
0
0
-2
0
-2
-1
0
0
-2
2

3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859

220000
200000
80000
200000
240000
500000
230000
20000
50000
100000
230000
60000
120000
130000
50000
400000
240000
70000
20000
50000
240000
380000
50000
50000
430000
60000
30000
170000
70000
130000
50000
20000
50000
20000
110000
90000
180000
50000
200000

1
2
2
1
2
2
1
1
1
2
2
1
2
2
2
2
2
1
2
1
2
1
1
2
2
2
2
1
2
2
1
2
1
1
2
2
2
2
1

1
1
3
2
1
2
3
3
1
2
2
2
3
3
3
1
2
3
1
3
1
1
2
2
1
1
2
3
1
2
1
3
3
3
2
2
1
2
2

1
2
2
1
1
2
1
2
1
1
2
2
1
2
1
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2
1
2
1
2
2
2
2
2
1

42
41
27
39
34
28
38
22
35
35
37
28
48
23
25
30
27
53
22
28
54
31
24
33
33
26
25
48
29
28
50
38
48
28
32
24
24
28
36

0
-2
1
-2
-1
-1
-2
0
0
0
-2
0
-1
-1
2
-1
-2
0
0
2
0
0
0
0
0
0
0
0
0
-1
1
1
-1
2
-1
0
0
0
1

0
-2
4
-2
2
-1
-2
0
0
0
-2
0
2
0
2
-1
-2
0
0
2
0
0
0
0
0
0
0
0
0
-1
2
-1
-1
0
-1
0
0
0
-2

2
-2
3
-2
-1
-1
-1
0
0
0
-2
0
-1
0
0
-1
-1
0
0
2
0
0
0
0
0
2
0
0
2
-1
0
-1
-1
0
-1
0
0
0
-1

3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898

20000
50000
170000
380000
30000
30000
160000
60000
450000
80000
90000
30000
50000
30000
50000
320000
300000
390000
50000
20000
90000
300000
300000
200000
50000
20000
390000
70000
300000
140000
200000
80000
80000
170000
50000
100000
30000
30000
320000

2
1
2
1
1
2
1
2
2
2
2
1
1
1
1
2
2
2
2
1
1
1
2
1
1
1
1
1
1
2
2
2
2
2
2
1
2
2
2

1
1
2
1
2
2
3
3
1
2
1
2
2
3
3
1
2
1
2
2
2
3
4
1
2
2
1
2
3
3
1
3
3
1
1
2
2
6
2

1
2
1
1
2
2
1
1
2
1
2
1
2
1
1
1
1
2
2
1
2
2
2
1
2
2
2
2
2
1
1
2
1
1
2
2
2
1
1

32
44
39
48
39
23
36
39
31
43
26
33
25
49
52
34
43
43
23
26
52
51
32
34
24
24
35
41
43
50
37
28
45
36
29
27
22
49
36

2
0
0
0
1
0
-1
2
2
-2
1
1
2
2
1
-1
-1
0
0
2
0
-1
0
-1
0
-1
-1
0
0
0
-1
-1
0
-1
0
0
0
0
-2

2
0
0
0
2
0
-1
0
-1
-2
2
-2
0
2
2
-1
-1
0
0
2
0
-1
0
-1
0
-1
-1
0
0
0
0
-1
0
-1
0
0
-1
0
-1

2
0
0
0
2
0
-1
0
0
-2
2
-2
0
2
0
-1
-2
0
0
3
0
-1
0
-1
0
2
-1
0
0
0
0
-1
-2
-1
0
0
2
0
0

3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937

70000
50000
130000
50000
50000
50000
160000
450000
380000
30000
50000
220000
50000
90000
80000
390000
140000
360000
50000
260000
180000
360000
230000
130000
20000
200000
220000
20000
20000
240000
480000
50000
100000
120000
230000
20000
50000
130000
150000

2
2
1
2
1
1
1
1
2
2
1
1
2
2
1
1
1
2
1
1
2
1
2
1
2
2
2
1
1
2
2
2
1
2
2
1
1
2
2

2
2
3
2
2
2
3
2
1
1
2
2
2
1
2
1
2
2
3
1
3
1
1
1
3
3
2
1
2
3
1
2
2
1
1
2
2
1
1

2
1
1
2
1
2
1
1
1
2
2
2
1
2
1
1
2
1
2
1
1
2
2
2
1
1
1
2
2
2
1
1
1
2
1
1
2
1
1

25
24
48
27
33
30
30
46
33
29
24
30
32
27
26
44
43
32
26
37
43
26
35
25
42
41
35
25
24
40
50
29
40
34
27
32
27
32
38

0
0
0
1
0
0
1
-1
0
1
0
-1
-1
1
0
-1
0
0
2
0
-1
1
-1
-1
0
-2
0
0
0
0
-1
0
0
0
0
0
0
2
-2

0
0
0
2
0
0
2
-1
0
2
0
-1
-1
-2
0
-1
0
-1
0
0
-1
-2
-1
-1
0
-2
0
0
0
0
-1
0
0
0
0
0
0
2
-2

2
0
0
2
0
2
0
-1
0
2
0
2
-1
-2
0
-1
0
-1
0
0
0
-2
-2
-1
0
-2
0
0
0
0
-1
0
0
0
0
0
0
2
-2

3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976

60000
260000
500000
270000
410000
60000
200000
50000
500000
150000
170000
50000
130000
120000
70000
320000
110000
420000
240000
380000
20000
50000
20000
20000
240000
340000
90000
50000
210000
60000
50000
50000
90000
250000
290000
240000
360000
340000
290000

2
1
1
2
2
2
2
1
2
2
1
2
1
1
1
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
1
2
2
1
1
1
1
1
2

1
2
2
2
1
2
1
3
1
1
3
2
2
3
1
2
2
1
2
1
2
1
3
2
1
2
2
2
2
2
2
1
2
1
3
2
1
1
1

2
2
1
1
2
2
1
3
2
1
1
2
1
1
2
1
1
2
1
2
2
2
2
2
2
1
2
1
1
2
1
2
2
1
1
2
2
2
2

30
44
40
34
34
29
31
45
35
35
44
25
42
30
28
44
37
30
49
33
22
42
23
31
28
57
23
56
33
25
53
26
26
31
47
35
29
36
48

1
0
0
0
1
2
-1
-1
-2
-2
1
0
-1
2
0
-1
0
0
-1
0
0
0
-1
0
0
1
2
0
0
0
0
1
0
-2
2
-1
-1
0
0

2
0
0
0
-1
-1
-1
-1
-2
-2
-2
0
-1
2
0
-1
0
0
-1
0
0
0
2
0
0
-2
2
0
0
0
0
-1
0
-2
0
-1
-1
0
0

2
0
0
0
-1
-1
-1
-1
-2
-2
-2
0
-1
2
0
-1
0
0
-1
0
0
2
-1
0
0
-2
2
0
0
2
2
-1
0
-1
0
-1
-1
0
0

3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015

50000
310000
10000
260000
180000
20000
360000
80000
450000
30000
500000
210000
300000
100000
240000
50000
20000
110000
200000
220000
50000
60000
20000
170000
30000
160000
200000
120000
230000
20000
10000
100000
130000
50000
140000
50000
360000
20000
110000

2
2
1
2
2
1
2
2
2
2
1
2
1
1
1
2
1
2
1
1
2
1
2
1
2
2
1
1
2
2
1
2
2
1
2
1
1
2
2

2
2
2
1
3
3
1
1
2
2
1
1
3
4
1
2
2
2
1
3
2
2
1
2
1
1
1
3
1
3
3
3
2
2
3
2
1
2
2

2
1
2
2
2
2
2
1
1
2
1
1
2
1
1
2
2
2
3
2
2
2
2
2
2
1
1
2
1
1
2
2
2
2
2
2
2
2
2

25
41
22
31
26
26
28
30
44
22
39
34
64
52
47
56
22
23
43
33
43
26
23
39
29
29
35
25
38
42
46
24
24
47
31
49
29
22
33

2
-1
0
0
0
-1
-2
0
0
0
0
0
-1
0
1
0
3
0
-1
1
0
0
2
-1
2
-1
0
0
0
-1
2
1
1
0
0
0
-2
4
0

0
-1
0
0
0
-1
-2
0
0
0
0
0
-1
0
2
0
2
0
-1
-1
0
0
2
-1
-1
-1
0
0
-1
-1
2
-2
-2
0
0
0
-2
3
0

0
-1
0
0
0
-1
-2
0
0
0
0
0
-1
0
2
-1
2
0
-1
-1
0
0
2
-1
-1
-2
0
2
-1
-1
3
-2
-2
0
0
0
-2
2
0

4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054

100000
260000
50000
360000
30000
50000
270000
250000
250000
120000
250000
260000
240000
60000
250000
100000
150000
170000
710000
20000
360000
150000
150000
50000
140000
250000
20000
360000
160000
180000
50000
50000
220000
150000
160000
160000
200000
190000
50000

1
2
2
2
2
1
2
2
1
2
2
2
1
2
2
2
2
2
2
1
2
2
2
1
2
1
1
2
2
2
1
1
2
1
1
2
2
1
2

2
1
1
2
2
2
2
1
1
2
3
2
2
2
1
2
1
1
1
2
2
3
3
3
3
1
2
2
2
2
2
2
1
2
2
3
2
1
2

2
1
2
1
1
2
2
1
2
1
2
2
1
2
1
2
2
1
2
1
2
1
1
2
1
1
2
1
1
1
2
2
1
1
1
2
1
2
1

33
39
23
39
27
23
31
44
48
24
36
29
39
27
40
26
35
45
32
50
36
60
49
58
38
42
36
42
34
30
23
45
60
39
40
30
29
32
32

5
0
0
1
2
0
-2
-2
-2
1
-1
-1
2
0
-1
0
1
0
0
0
0
1
-1
0
2
1
0
-2
-1
0
0
0
2
0
-1
-1
0
0
0

4
0
0
-2
2
0
-2
-2
-1
-2
0
-1
0
0
-1
0
-1
0
0
0
0
-2
-1
0
2
-2
0
-2
-1
0
0
0
2
0
-1
-1
0
0
0

3
0
0
-2
2
0
-2
-2
-1
-2
0
-1
0
0
-1
0
-1
0
0
0
0
-2
-1
0
0
-1
2
-2
-1
0
0
0
2
0
-1
-1
0
2
0

4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093

50000
140000
60000
10000
400000
500000
320000
240000
110000
240000
50000
100000
50000
50000
50000
150000
200000
80000
360000
120000
230000
60000
90000
50000
240000
230000
80000
400000
120000
250000
30000
150000
310000
150000
80000
200000
50000
190000
50000

1
2
2
2
1
2
2
1
2
1
2
2
1
1
1
2
2
2
1
1
1
2
1
1
1
2
2
2
1
1
2
2
1
1
2
2
1
1
1

2
2
2
3
1
1
2
1
3
1
3
3
1
3
2
2
2
2
1
2
1
2
2
2
2
2
1
1
1
1
1
1
3
2
1
1
2
2
2

2
2
2
1
2
2
2
1
1
2
2
2
2
2
1
2
1
2
1
2
2
1
1
2
1
1
2
2
1
1
2
1
2
2
2
1
2
1
2

24
35
26
24
28
44
24
50
44
29
31
46
25
24
43
30
37
28
35
49
28
34
37
29
31
42
23
28
45
39
24
54
37
34
29
37
24
23
33

-1
0
0
0
1
0
-1
-1
0
1
2
2
-1
-1
-2
0
-2
0
-1
0
0
0
1
3
-1
-1
0
-1
0
1
1
0
2
0
0
1
0
0
2

-1
0
0
0
-1
0
-1
-1
0
-2
2
-1
-1
0
-1
0
-2
0
-1
0
0
0
2
2
-1
-1
0
-1
0
-1
2
0
2
0
0
-2
0
0
0

-1
0
0
0
2
0
-1
-2
0
-2
2
2
-1
0
0
2
-2
0
-1
0
2
0
2
2
-1
-1
0
-1
0
-1
0
0
0
0
0
-2
0
0
0

4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132

100000
150000
80000
200000
120000
60000
450000
120000
130000
240000
90000
210000
90000
420000
290000
390000
230000
90000
280000
280000
30000
20000
180000
70000
230000
50000
250000
140000
140000
130000
120000
60000
80000
240000
50000
270000
170000
50000
230000

1
1
1
1
2
2
2
1
1
2
2
1
2
2
1
1
1
2
2
2
2
1
2
2
2
1
1
1
2
2
2
2
2
2
1
2
2
1
2

2
1
2
2
3
2
6
1
2
1
2
2
2
1
1
1
1
2
2
1
3
2
1
3
2
2
2
1
2
1
2
2
3
1
3
1
1
2
5

2
1
2
1
2
1
1
2
1
2
2
2
2
1
1
2
2
1
1
2
1
1
1
2
1
2
1
1
1
2
1
2
2
1
1
2
1
1
1

31
33
43
30
46
49
51
32
43
36
26
25
23
40
63
29
32
29
45
28
25
38
43
26
34
36
47
47
41
25
40
43
32
41
32
33
52
51
29

1
0
0
1
0
2
-1
-1
-2
-1
0
2
-1
-2
0
0
-2
0
1
-2
-2
-1
-1
0
-1
0
-1
0
0
-1
-2
1
0
-1
0
-2
-1
0
0

2
0
0
-2
0
0
-1
-1
-2
-1
0
0
-1
-2
0
0
-2
0
-2
-2
-1
0
-1
0
-1
0
-1
0
0
-1
-2
2
0
-1
0
-2
-1
0
0

2
0
0
-2
0
0
-1
-1
-2
2
0
0
0
-2
0
2
-2
0
-1
-2
0
0
-1
0
-1
2
-1
0
0
-1
-2
0
0
-1
0
-2
2
0
0

4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171

390000
200000
500000
30000
450000
50000
50000
220000
30000
50000
50000
30000
200000
50000
80000
20000
70000
130000
200000
320000
170000
280000
10000
200000
70000
230000
150000
320000
50000
200000
200000
160000
380000
50000
500000
150000
90000
60000
140000

2
2
2
2
2
1
2
1
2
2
1
2
2
2
2
1
2
1
1
2
2
2
2
1
1
2
2
2
1
2
1
2
1
1
2
1
1
1
1

1
2
2
1
1
2
1
1
2
3
2
2
1
2
2
3
2
3
3
1
1
1
2
1
2
1
1
1
1
2
2
2
1
2
2
3
2
2
1

2
1
1
2
2
2
2
2
2
1
1
2
2
1
2
1
1
1
1
1
2
2
2
1
2
2
2
1
2
1
1
2
2
1
1
1
2
3
2

26
39
27
25
33
25
26
48
33
42
31
24
42
46
26
26
44
44
34
34
27
30
34
35
27
45
40
29
25
44
39
29
42
51
51
34
33
46
27

-2
0
0
3
-1
0
0
0
0
3
0
2
-1
1
0
3
0
0
0
-2
0
-1
0
1
0
0
-1
0
4
1
-1
-1
0
0
-2
0
0
0
-1

-1
0
0
2
-1
0
0
0
0
2
0
0
-1
2
0
2
0
0
0
-2
0
-1
0
2
0
0
-1
0
4
2
-1
-1
0
0
-2
0
0
0
-1

-1
2
0
0
-1
-1
0
0
0
2
0
0
2
2
0
3
0
-2
0
-2
0
-1
0
0
0
0
-1
0
4
2
-1
-1
0
0
-2
0
0
2
-1

4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210

220000
450000
200000
140000
290000
260000
60000
280000
310000
80000
150000
80000
480000
350000
230000
180000
50000
310000
10000
280000
50000
50000
10000
290000
240000
100000
160000
230000
230000
300000
500000
200000
210000
50000
130000
90000
80000
30000
480000

2
1
1
2
2
1
2
1
2
2
2
1
2
2
1
1
1
2
1
1
1
2
2
1
1
2
2
1
2
2
1
1
2
2
1
2
2
1
2

1
3
2
1
1
1
1
1
3
3
1
2
2
2
1
3
2
2
1
1
2
2
1
1
1
2
2
2
2
3
3
1
1
2
2
2
3
3
2

2
2
1
2
1
2
2
2
1
1
2
2
1
1
2
2
1
1
1
2
2
2
2
1
2
2
2
1
1
1
2
2
2
2
2
1
1
2
2

40
41
48
34
46
34
27
31
40
50
33
28
45
34
30
46
32
43
41
25
52
51
22
43
33
26
25
46
46
41
32
29
44
23
25
37
36
23
30

-1
0
0
0
0
0
0
-1
0
0
0
0
-1
1
1
0
0
1
0
0
0
2
1
0
1
1
-1
0
-2
1
0
-1
0
-1
0
-1
-1
2
1

-1
0
0
0
0
0
0
-1
0
0
-1
0
-1
2
-2
0
0
2
0
0
0
0
3
0
-2
2
-1
0
-2
-1
0
0
0
-1
0
-1
-1
2
-2

-1
0
-2
2
0
0
0
-1
0
0
-1
0
-1
0
-2
0
0
2
3
0
0
0
2
0
-2
0
-1
0
-2
-1
2
0
0
-1
2
-1
-1
2
-2

4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249

80000
90000
70000
50000
110000
120000
180000
50000
150000
340000
300000
150000
30000
50000
100000
270000
320000
160000
300000
30000
290000
180000
150000
60000
260000
150000
230000
250000
70000
360000
200000
30000
20000
80000
260000
210000
50000
140000
90000

2
2
1
1
2
1
1
1
2
2
2
2
1
1
1
2
1
1
2
2
1
2
1
2
2
1
1
2
2
1
1
2
1
1
2
2
1
1
1

3
2
2
3
3
2
2
2
1
1
2
1
1
2
1
2
1
2
1
2
3
2
1
2
1
2
3
1
2
3
1
1
2
3
1
2
3
1
3

1
2
1
2
1
2
2
2
1
2
2
1
2
2
1
1
1
2
2
1
1
1
1
1
2
1
1
2
1
1
1
2
1
2
2
1
1
2
1

41
24
31
31
39
30
24
33
29
30
33
36
38
52
42
35
43
26
26
49
41
49
57
30
33
32
55
29
29
44
34
30
30
66
32
35
35
26
42

0
0
1
0
0
0
-2
1
-1
1
0
-1
2
0
-1
-1
-1
-1
0
0
-2
-2
-2
-1
-2
0
0
1
0
-1
-1
0
-1
0
-2
0
0
0
2

0
0
2
0
0
0
-2
2
-1
-2
0
0
0
0
2
-1
-1
-1
0
0
-2
-1
-2
0
-2
0
0
-2
0
-1
-1
0
-1
0
-2
0
0
0
2

0
0
2
0
0
0
-2
2
-1
-2
0
0
0
-1
-1
-1
-1
-1
0
0
-2
-1
-2
0
-2
0
0
-2
0
-1
-1
0
-1
0
-2
0
2
0
2

4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288

20000
360000
580000
180000
60000
60000
50000
100000
380000
310000
50000
20000
30000
50000
30000
490000
500000
80000
200000
360000
30000
170000
10000
230000
200000
160000
270000
80000
360000
140000
80000
200000
80000
390000
80000
80000
20000
30000
60000

1
1
2
1
1
2
1
2
1
2
1
1
2
2
2
1
2
1
1
1
1
2
1
2
1
2
1
1
2
2
2
2
2
1
2
2
1
2
1

2
1
2
2
2
2
2
2
1
1
2
2
2
2
3
1
1
3
2
1
2
1
2
2
1
1
2
2
1
2
3
1
1
1
2
3
2
3
5

1
1
1
2
1
1
2
1
1
1
2
2
2
2
3
1
2
2
1
2
1
1
2
1
1
2
1
2
2
2
2
2
2
1
2
1
1
2
2

31
44
57
39
51
25
30
39
46
37
37
33
50
32
52
42
34
27
33
29
39
36
21
52
49
35
34
28
29
27
43
25
25
35
31
44
31
22
23

0
-1
-1
0
0
0
0
-1
0
-1
1
0
0
1
1
0
-1
0
0
0
0
0
0
1
-1
0
2
0
-1
0
0
0
-1
0
-1
0
1
0
-1

0
-1
-1
0
0
0
0
-1
0
-1
2
0
0
2
2
0
0
-1
0
0
0
0
0
-2
-1
0
0
0
-1
0
0
0
-1
0
-1
0
2
0
-1

0
-1
-1
2
0
0
0
-1
0
-1
0
0
2
0
2
0
0
-1
-2
0
0
0
0
-2
-1
0
0
0
-1
0
0
0
-1
0
0
0
0
0
-1

4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327

100000
100000
40000
120000
20000
310000
50000
500000
290000
30000
100000
360000
20000
150000
360000
490000
40000
100000
20000
500000
50000
260000
140000
260000
200000
50000
200000
20000
10000
30000
170000
50000
420000
70000
300000
500000
20000
280000
150000

2
1
2
2
2
2
1
1
1
1
2
2
1
2
2
2
2
2
2
2
1
1
2
1
2
2
2
2
1
1
2
2
2
2
2
1
2
2
1

2
2
3
1
3
2
2
2
3
2
1
1
3
2
1
2
2
3
2
2
2
1
2
1
1
2
1
2
3
2
3
3
1
2
2
2
2
1
1

2
1
1
2
1
2
2
1
1
2
2
2
1
1
1
1
1
1
2
1
2
2
1
2
2
2
2
2
2
2
1
1
2
1
1
2
2
2
1

25
52
48
30
56
26
23
49
40
34
23
31
51
37
31
30
44
36
24
32
28
34
49
49
32
28
32
26
24
34
40
45
34
30
31
31
49
30
41

0
0
0
-1
0
0
1
1
0
0
-1
-1
-1
1
-1
0
-1
-1
0
0
-2
-1
-1
-1
-1
0
1
0
0
0
0
0
-1
0
-1
2
0
0
-1

0
0
0
-1
0
0
2
2
0
0
-1
-1
-1
2
-1
0
-1
-1
0
0
-2
-1
-1
-1
-1
0
-1
0
0
0
0
0
-1
0
-1
2
0
0
-1

0
0
0
-1
0
0
0
0
0
0
-1
-1
-2
2
2
0
-1
-1
0
0
-2
-1
-2
-1
-1
-1
-1
0
0
0
0
0
-1
0
-1
2
0
0
-1

4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366

180000
50000
150000
30000
250000
300000
80000
50000
120000
330000
140000
150000
330000
380000
50000
120000
150000
130000
160000
30000
370000
180000
50000
170000
60000
20000
20000
50000
150000
170000
30000
50000
100000
500000
180000
280000
50000
360000
170000

1
1
2
1
1
2
1
2
1
2
2
2
1
2
1
2
2
2
2
2
1
2
1
2
2
1
1
2
2
2
2
2
1
1
1
1
2
2
1

2
1
2
2
1
3
2
3
3
2
2
2
1
1
2
1
2
2
2
3
2
1
2
1
2
2
2
1
3
2
2
1
2
1
1
1
2
2
1

1
2
2
2
1
1
1
1
1
1
3
1
1
1
1
2
1
1
2
1
1
1
1
2
1
2
2
2
2
1
1
2
2
1
2
2
2
1
1

35
25
24
26
37
39
30
58
36
39
30
50
57
34
32
26
37
38
27
44
33
51
54
34
25
34
23
25
52
34
43
25
25
53
35
33
27
49
44

-1
0
1
1
-2
0
0
0
-1
8
0
3
-1
2
0
0
0
0
0
-1
1
-1
2
-1
0
-1
1
0
0
0
0
1
-1
-1
-1
-2
-1
0
-1

-1
0
-2
4
-2
0
0
0
-1
7
0
2
-1
2
0
0
0
0
0
-1
-2
-1
2
-1
0
-1
2
0
0
0
0
-2
-1
-1
-1
-2
-1
0
-1

-1
0
-1
3
-2
2
0
0
-1
6
0
0
-1
2
0
0
0
0
0
2
-2
-1
0
-1
2
-1
2
0
-1
0
0
-2
-1
-1
-1
-2
-2
0
-1

4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405

90000
50000
20000
220000
200000
70000
400000
90000
50000
60000
50000
100000
180000
210000
430000
20000
40000
180000
140000
30000
210000
90000
160000
130000
10000
170000
20000
50000
360000
50000
80000
160000
380000
220000
50000
140000
270000
50000
100000

1
2
1
2
2
2
2
2
2
1
2
1
2
2
2
2
2
2
2
2
1
1
2
2
2
1
1
2
1
2
2
1
1
2
1
2
1
1
2

2
2
1
2
4
1
1
1
3
3
3
1
2
1
1
2
2
1
1
3
1
2
1
2
2
2
2
1
1
1
1
1
1
1
3
2
1
2
2

1
1
1
1
2
2
1
1
2
1
1
1
1
1
1
1
1
2
2
2
1
1
1
2
2
1
2
2
1
2
2
2
1
2
2
2
2
2
2

36
25
24
34
25
29
28
36
54
31
47
52
34
42
35
41
51
27
28
45
36
35
29
27
21
39
29
29
59
23
25
32
37
32
54
50
48
26
25

4
0
-1
0
-1
0
0
-1
4
1
1
1
2
1
-1
-1
0
-2
-1
0
0
8
0
1
0
0
0
0
-2
-1
-1
-1
0
0
-2
0
2
0
1

3
0
-1
0
-1
0
0
-1
4
2
-2
2
2
-2
-1
-1
0
-2
0
0
0
7
0
-1
0
0
0
0
-2
-1
-1
-1
0
0
-2
0
0
0
2

2
0
-1
0
-2
0
-2
-2
3
0
-2
2
2
-2
-1
-1
0
-1
0
0
-1
6
-1
-1
0
0
0
0
-2
-1
2
-1
0
0
-2
0
0
0
3

4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444

360000
20000
50000
360000
20000
100000
80000
140000
390000
350000
170000
270000
460000
200000
450000
240000
260000
110000
50000
250000
380000
110000
200000
500000
260000
270000
150000
30000
290000
200000
210000
100000
50000
210000
240000
140000
50000
360000
180000

1
1
1
2
2
1
1
1
2
1
1
2
2
2
2
1
2
2
1
2
1
2
2
2
2
2
1
2
2
1
2
2
2
2
1
2
1
2
1

2
2
2
2
2
3
1
3
1
1
2
3
3
3
1
1
1
2
2
3
1
2
1
1
2
2
2
3
1
2
1
2
2
3
2
2
2
1
2

2
2
2
2
1
2
2
1
1
1
1
1
1
2
2
1
2
1
1
3
1
1
1
2
1
1
2
3
2
2
2
1
1
2
1
2
1
1
1

28
39
27
46
50
42
27
39
28
39
48
37
42
37
28
47
29
34
51
49
41
28
44
41
35
38
29
42
46
30
35
49
45
56
44
25
49
27
47

-1
0
0
1
1
0
0
0
0
-1
-1
1
0
-2
-1
-1
-2
0
0
1
-1
0
0
-1
0
0
0
3
0
-1
-2
1
0
0
-2
0
0
1
0

-1
0
0
2
-1
0
0
0
0
-1
-1
-1
0
-2
-1
-1
-2
0
0
2
-1
0
-1
-1
0
0
0
3
-1
-1
-2
-2
0
-1
-2
0
0
-2
0

-1
0
0
0
-1
0
0
0
0
2
-1
0
0
-2
-1
-2
-2
0
0
2
-1
0
-1
2
0
0
0
2
-1
-1
-2
-2
0
-1
-2
0
0
-2
0

4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483

100000
90000
90000
90000
30000
300000
20000
30000
50000
50000
30000
60000
200000
450000
140000
120000
270000
130000
50000
220000
50000
20000
110000
70000
380000
160000
70000
90000
130000
240000
120000
240000
300000
100000
200000
50000
100000
500000
20000

1
2
2
1
1
1
1
2
2
1
2
2
2
2
2
2
2
1
1
2
1
1
1
2
2
1
1
2
1
2
1
2
1
2
2
1
2
1
1

2
2
1
2
3
2
3
1
1
3
1
1
1
2
2
2
2
1
2
2
2
2
3
1
3
4
3
2
3
1
3
1
1
2
1
2
1
1
5

2
1
1
1
2
2
1
2
2
1
2
2
2
1
1
1
2
2
1
1
1
2
1
2
1
2
0
2
3
2
1
1
2
1
2
1
1
2
2

36
29
37
52
25
29
36
25
27
45
22
28
25
39
32
47
45
46
27
52
26
36
54
36
38
26
35
29
52
26
32
44
45
40
25
39
40
39
50

8
0
-2
2
-2
0
0
0
0
-1
0
1
1
-1
0
0
0
0
0
-1
0
2
0
0
0
-2
2
-1
0
1
2
0
0
0
-2
0
1
-1
0

7
0
-2
2
-2
0
0
0
0
-1
0
2
-2
0
0
0
0
0
0
-1
0
0
0
0
0
-1
2
-1
0
-1
2
0
0
0
-2
0
-2
-1
0

6
0
-2
2
-2
0
0
0
0
-2
0
0
-2
0
0
0
0
0
0
-2
0
0
0
0
0
-1
2
-1
0
-1
2
0
0
0
-1
0
-2
-1
0

4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522

280000
160000
30000
50000
20000
140000
130000
100000
100000
50000
360000
10000
50000
10000
210000
320000
70000
160000
180000
70000
280000
40000
50000
80000
30000
20000
130000
10000
70000
280000
300000
50000
230000
80000
50000
470000
210000
200000
50000

2
2
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
2
1
2
2
1
2
2
1
2
2
1
2
1
1
2
1
2
1
2
1
2
1

1
1
2
1
1
1
3
2
2
2
1
3
3
2
1
2
2
2
2
2
2
1
3
5
3
2
2
2
1
1
1
2
2
2
1
2
2
1
2

2
2
2
3
2
2
2
2
2
2
2
3
1
2
1
1
2
2
1
1
2
2
2
1
2
1
2
2
2
2
1
1
1
1
2
2
2
2
1

39
23
21
45
24
32
27
23
25
26
31
42
65
24
38
31
23
24
36
27
30
29
51
25
42
24
42
25
25
34
34
40
29
39
38
40
39
32
46

-1
0
0
0
-1
0
0
0
0
2
1
1
0
2
1
-1
0
0
0
1
-1
1
2
0
5
-1
2
-1
0
0
0
0
0
0
-1
0
0
-1
0

-1
0
0
0
-1
0
0
0
0
2
-2
2
0
0
-2
-1
0
0
0
2
-1
-2
2
0
4
-1
2
-1
0
0
0
0
0
0
-1
0
0
-1
0

-1
0
0
0
-1
0
0
0
0
2
-1
0
0
0
-1
-1
0
0
0
0
-1
-2
2
0
3
-2
2
-1
0
0
0
0
0
0
-1
0
0
-1
0

4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561

300000
500000
150000
50000
270000
60000
200000
50000
140000
120000
20000
210000
70000
230000
270000
20000
120000
140000
180000
190000
100000
50000
150000
250000
220000
200000
250000
280000
30000
80000
380000
350000
160000
70000
150000
160000
40000
350000
50000

2
2
2
1
1
2
2
2
2
2
1
2
2
1
2
1
2
2
2
1
2
2
1
2
2
1
2
2
1
2
2
2
1
1
1
2
1
2
1

2
1
2
2
1
2
3
2
1
2
2
1
3
2
2
1
1
1
2
1
2
1
3
2
1
3
2
1
3
2
2
2
1
3
1
1
2
2
3

1
1
1
2
1
2
2
2
2
2
1
2
2
2
1
2
2
2
2
1
2
2
1
1
1
2
1
2
1
2
2
1
2
1
1
1
2
2
2

37
33
36
25
37
27
31
23
31
25
29
30
27
37
33
56
30
24
33
36
29
26
44
38
24
28
44
32
64
29
31
32
48
45
33
39
27
30
27

2
-1
-2
0
0
1
0
0
-2
0
0
-1
0
1
-1
1
-1
0
0
-1
2
1
0
0
2
0
0
0
2
0
0
-2
-1
2
1
0
0
0
0

0
-1
-2
0
0
2
0
0
-2
0
0
0
0
-2
-1
-2
-1
0
0
-1
2
2
0
0
3
0
0
0
2
0
0
-2
2
0
-2
0
0
0
0

0
-1
-2
0
0
2
2
0
-2
0
0
-1
0
-2
-1
-1
-1
0
0
-1
2
0
0
0
2
0
0
0
2
0
0
-1
2
0
-2
2
2
0
0

4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600

220000
200000
390000
330000
100000
70000
240000
30000
30000
160000
120000
10000
470000
200000
50000
90000
220000
40000
200000
120000
210000
30000
110000
280000
150000
20000
80000
50000
170000
200000
300000
100000
80000
30000
80000
60000
110000
10000
290000

2
2
1
1
1
2
2
1
2
1
2
2
1
2
1
2
2
2
1
1
1
2
1
1
2
1
1
1
1
1
1
1
1
1
2
1
2
2
2

1
1
1
1
1
2
1
2
2
2
2
2
1
2
4
1
1
2
3
2
1
2
2
2
1
3
2
2
1
1
1
2
1
1
1
1
2
2
3

1
1
1
2
1
1
1
2
1
2
1
1
2
2
2
2
1
2
1
1
1
2
1
1
1
2
2
1
2
1
2
1
2
1
1
2
2
1
2

38
26
41
32
60
58
41
23
43
29
40
55
33
26
22
29
35
23
50
43
43
22
54
35
31
49
25
43
36
45
38
46
28
32
35
30
24
46
32

0
-1
-1
-2
0
0
0
0
2
0
0
3
0
-1
0
1
-1
-1
1
0
-1
-1
2
0
1
0
0
2
0
1
-1
2
1
0
0
-1
0
1
0

0
-1
0
-2
0
0
0
0
2
0
0
2
0
-1
0
-1
-1
2
2
0
-1
3
2
0
-2
0
0
0
0
-1
-1
2
2
0
0
-1
0
2
0

0
-1
0
-2
0
0
0
0
2
0
0
2
0
2
0
-1
-1
-1
2
0
-1
2
2
0
-2
0
0
0
0
-1
-1
2
-1
2
0
-1
0
-1
0

4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639

30000
60000
150000
750000
30000
160000
50000
50000
160000
150000
30000
350000
20000
50000
180000
30000
100000
20000
80000
150000
230000
50000
210000
50000
240000
500000
210000
160000
250000
500000
100000
20000
30000
50000
160000
50000
90000
20000
50000

1
1
1
2
1
2
2
2
1
2
2
1
2
1
1
1
1
1
1
1
2
1
2
1
2
2
1
2
2
2
1
2
2
2
1
1
2
1
1

1
2
3
3
2
2
2
1
2
1
2
1
1
2
3
3
2
2
1
2
1
1
1
2
2
3
2
2
1
1
2
2
2
1
2
3
3
2
1

2
2
1
1
1
2
1
2
2
2
1
1
2
2
1
2
1
2
2
1
2
1
2
3
1
2
2
1
2
2
1
2
1
2
2
2
1
2
1

26
45
49
40
29
51
31
42
30
23
42
35
24
39
27
23
52
24
29
43
30
25
39
41
37
40
28
40
48
46
35
26
30
27
27
28
25
28
44

0
0
0
-2
0
-1
0
-1
2
0
0
0
0
0
0
2
0
1
0
0
-1
0
-1
0
0
0
0
-2
1
0
1
0
0
0
0
1
-1
0
0

0
0
-1
-2
0
-1
0
-1
2
0
0
0
0
0
0
0
0
2
0
0
-1
0
-1
0
-1
0
0
-2
-2
0
2
0
0
-1
0
-1
-1
0
0

-1
0
-1
-1
0
-1
0
-1
2
0
0
2
0
0
0
0
0
2
0
0
-1
2
-1
0
-1
0
0
-2
-2
0
2
0
0
-1
2
-1
-1
0
0

4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678

230000
150000
50000
280000
500000
90000
360000
140000
140000
230000
50000
130000
330000
210000
10000
50000
100000
70000
50000
170000
100000
80000
150000
50000
80000
120000
470000
80000
60000
80000
50000
500000
110000
80000
50000
400000
90000
150000
360000

2
1
1
2
2
2
1
1
1
2
2
2
2
1
2
2
2
2
2
2
2
1
1
2
1
2
1
2
1
1
1
1
1
2
1
2
2
2
2

3
2
1
1
1
2
1
2
1
1
2
2
1
1
1
2
1
3
2
1
2
1
3
3
2
1
3
3
1
2
2
1
2
2
2
1
1
5
1

2
2
2
2
1
1
2
2
2
2
2
1
2
2
1
1
1
1
1
1
1
1
2
2
1
2
1
1
2
2
1
1
2
1
2
1
2
1
1

39
31
45
36
37
47
29
50
44
44
25
50
44
30
27
54
46
26
45
28
50
36
27
23
34
24
47
52
30
42
57
43
26
44
27
44
29
53
35

1
3
0
-1
0
-1
-1
0
-1
1
0
-1
0
-1
2
0
0
0
0
0
2
0
0
0
1
0
0
0
0
0
0
0
0
0
2
4
0
0
-1

2
2
0
-1
0
-1
0
0
-1
-2
0
-1
0
-1
0
0
0
0
0
0
2
0
0
0
-2
0
0
0
0
0
0
0
0
0
2
3
0
0
-1

0
2
0
-1
0
-1
0
0
-1
-2
2
-1
2
-1
0
0
0
0
0
0
2
0
0
0
-1
0
0
0
2
0
2
0
0
0
2
2
0
0
-2

4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717

170000
110000
220000
200000
500000
340000
180000
490000
60000
250000
20000
170000
160000
80000
380000
70000
80000
380000
230000
130000
160000
50000
180000
220000
200000
520000
30000
150000
210000
50000
20000
290000
50000
130000
60000
20000
160000
250000
80000

1
1
2
2
2
1
2
1
2
1
2
1
2
2
2
2
1
1
2
1
2
2
1
2
2
1
1
2
2
2
2
1
2
2
1
1
2
2
1

3
3
1
2
1
1
2
1
2
1
2
3
3
1
1
3
1
2
1
2
1
3
1
2
3
3
2
2
2
2
2
1
2
3
2
1
2
3
3

1
2
2
1
2
1
2
2
2
2
2
1
2
2
1
1
2
1
2
2
1
1
1
2
1
1
2
3
1
2
1
1
2
1
2
2
2
1
1

29
37
29
36
47
48
32
44
26
30
30
39
37
25
36
33
29
58
24
28
35
42
45
31
41
41
46
41
32
36
37
44
32
42
24
25
35
39
38

0
2
0
0
-2
0
1
-1
0
-2
2
1
2
-1
-1
0
0
0
0
2
-1
0
2
0
1
2
0
1
-1
2
0
-1
1
0
0
0
0
-1
0

0
0
0
0
-2
0
-2
-1
0
-2
0
2
2
-1
-1
0
0
0
-1
2
-1
0
2
0
-1
2
0
-2
-1
0
0
-1
-1
0
0
0
0
-1
0

0
0
0
0
-2
0
-2
-1
0
-2
0
2
0
-2
-1
0
0
0
-1
2
-2
0
2
0
-1
0
0
-2
-1
0
0
-1
0
0
-1
2
0
-1
0

4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756

60000
80000
60000
410000
240000
30000
200000
180000
100000
50000
60000
50000
240000
220000
40000
80000
320000
420000
500000
290000
190000
100000
230000
50000
210000
90000
480000
120000
160000
110000
260000
80000
50000
50000
100000
20000
260000
680000
50000

2
1
1
1
2
1
2
2
1
2
2
2
2
2
1
2
1
1
1
2
1
1
2
1
1
2
1
1
1
1
2
1
1
2
2
1
2
2
1

2
2
2
1
1
3
2
2
2
5
3
1
1
1
3
1
2
2
2
2
1
1
2
2
2
2
3
1
2
2
2
1
2
2
2
3
1
1
2

1
2
2
1
2
2
2
1
2
2
2
2
1
2
2
2
2
1
1
2
1
2
2
1
1
2
1
2
2
1
1
2
1
1
2
1
1
1
2

33
30
25
38
34
46
31
46
32
42
45
26
34
29
42
23
52
43
48
24
45
33
26
36
43
24
56
41
28
27
60
24
58
45
29
56
44
42
25

0
0
2
-1
0
3
0
1
-1
0
-1
0
-2
0
-1
0
-1
0
-1
0
0
2
1
1
0
1
0
1
1
1
1
-1
-1
0
0
1
1
0
-1

0
0
2
-1
0
2
0
2
0
0
-1
0
-1
0
2
0
-1
0
-1
0
0
0
-2
3
0
-2
0
-2
2
2
-2
0
-1
0
0
2
-1
0
-1

0
0
2
-1
0
0
0
0
0
0
-1
2
-1
0
-1
0
-1
0
-1
0
0
0
-2
2
0
-2
0
-2
2
2
-1
-1
-1
0
0
0
-1
0
2

4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795

170000
210000
500000
180000
340000
160000
30000
230000
30000
480000
360000
500000
220000
100000
200000
200000
90000
50000
80000
260000
80000
20000
50000
90000
290000
20000
230000
360000
50000
80000
100000
390000
120000
20000
150000
20000
20000
250000
230000

2
2
1
2
2
1
2
2
1
1
1
1
1
2
2
1
2
1
2
2
2
1
1
2
1
2
2
2
1
1
2
2
1
2
2
1
1
1
2

1
2
1
1
2
3
2
2
3
2
1
1
1
1
2
1
2
2
2
1
3
1
2
1
2
3
1
2
2
2
2
1
2
2
2
2
1
1
2

2
1
1
1
1
2
1
1
2
2
1
1
1
2
2
2
2
2
1
1
1
2
2
2
1
1
2
2
2
2
2
2
1
2
2
1
1
2
2

27
37
51
45
37
30
22
44
22
33
44
50
37
29
31
40
23
24
42
48
25
23
53
29
30
30
36
34
40
36
56
28
52
35
24
38
44
44
25

0
-1
-2
0
1
0
2
0
2
-1
-1
1
-1
3
1
0
0
0
2
0
0
1
1
0
0
-2
1
1
0
-2
0
0
2
1
2
0
0
0
0

0
-1
-2
0
-1
0
0
0
0
-1
-1
2
-1
2
-2
0
0
0
2
0
0
-2
-1
0
0
-2
-2
-2
0
-2
0
0
0
3
2
-1
0
0
0

0
-1
-2
0
-1
0
0
0
0
0
-1
2
0
0
-2
0
0
0
2
0
0
-2
-1
0
0
-2
-2
-2
0
-2
2
0
0
2
2
2
0
0
0

4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834

20000
80000
310000
480000
20000
50000
190000
50000
50000
50000
300000
60000
260000
190000
500000
300000
50000
50000
130000
80000
50000
50000
120000
220000
50000
90000
360000
280000
270000
200000
80000
60000
60000
90000
10000
140000
280000
140000
110000

1
2
2
1
2
1
1
1
2
1
2
1
1
1
1
2
1
2
2
1
1
2
2
2
2
2
2
2
2
1
1
2
2
2
2
1
1
2
1

3
2
2
1
1
3
2
2
2
2
2
2
1
1
3
1
2
3
2
1
2
2
1
1
1
1
2
2
1
1
3
1
2
1
3
2
1
2
3

1
1
2
2
2
1
1
2
2
1
1
1
2
2
3
2
2
1
1
1
3
2
2
2
2
2
2
1
1
1
2
2
2
2
3
2
1
1
1

40
41
32
49
24
22
35
41
29
38
45
33
28
27
53
31
43
27
42
38
37
31
27
33
35
29
43
49
57
31
25
34
31
28
48
36
42
24
52

0
0
0
0
0
0
6
0
2
0
-1
0
1
1
0
0
0
-1
0
-1
0
0
0
-1
0
0
-2
0
-2
0
0
1
0
-1
0
0
0
0
0

0
0
0
0
0
0
5
0
2
0
-1
0
-1
-1
0
0
0
0
0
-1
0
0
0
-1
0
0
-2
0
-2
0
0
-2
0
0
0
0
0
0
0

0
0
0
0
-1
0
4
0
2
0
-1
0
-1
0
0
-1
0
0
0
-2
0
0
0
-1
0
0
-2
-2
-2
0
0
-1
0
0
0
0
0
0
0

4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873

120000
130000
290000
80000
50000
450000
50000
170000
210000
30000
230000
170000
20000
50000
100000
140000
100000
150000
60000
200000
200000
50000
60000
50000
140000
640000
210000
60000
80000
290000
150000
200000
130000
490000
200000
210000
260000
80000
50000

2
2
1
1
2
2
1
2
1
2
1
1
2
1
2
2
2
2
2
1
2
2
1
2
2
2
1
2
2
2
2
2
2
1
1
2
2
1
1

3
2
2
2
2
2
3
1
2
2
1
2
2
3
2
1
1
1
3
3
1
1
2
3
2
1
2
2
2
1
1
2
2
2
2
1
1
2
3

2
1
1
1
2
1
1
2
2
2
2
2
2
1
1
2
2
1
2
1
2
2
2
1
1
2
1
1
1
1
2
2
2
2
1
1
2
1
1

26
39
48
33
22
33
37
27
30
23
33
34
22
54
42
27
30
37
23
33
27
35
32
32
55
41
41
27
32
37
28
40
29
34
40
54
29
42
53

0
0
0
0
2
-2
3
-2
0
2
0
-1
0
1
0
-1
0
1
1
0
0
0
0
1
0
0
2
0
3
-1
1
0
2
-2
-1
-1
-1
0
0

0
0
0
0
2
-2
2
-2
0
0
0
-1
0
2
0
-1
0
-1
2
0
0
0
0
2
0
0
2
0
2
-1
-2
0
2
-2
-1
-1
-1
0
0

-2
0
0
0
2
-2
2
-2
0
0
0
-1
0
2
0
-2
0
2
0
0
0
0
0
2
0
0
2
0
2
-1
-2
0
2
-1
-2
-1
-1
0
0

4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912

210000
210000
40000
110000
50000
80000
80000
250000
100000
50000
150000
70000
150000
360000
90000
160000
70000
360000
420000
50000
160000
100000
240000
390000
80000
360000
210000
320000
20000
180000
490000
30000
290000
340000
40000
50000
30000
60000
180000

2
2
2
2
1
2
2
2
2
1
2
1
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
1
1
2
1

2
2
3
2
1
1
1
1
1
2
1
2
1
1
2
2
2
2
1
2
2
2
3
1
2
1
2
1
3
2
2
2
1
2
2
2
2
1
5

2
3
1
1
2
2
2
2
2
2
2
2
2
2
2
1
2
1
2
1
2
1
1
2
1
2
1
2
1
1
1
2
1
1
1
2
2
2
2

30
52
41
33
49
27
37
43
27
29
32
30
29
31
29
28
36
33
33
47
28
38
41
42
37
29
34
28
50
27
50
22
34
46
43
23
30
34
29

0
-1
1
0
0
-1
-1
0
0
2
2
0
-1
-1
0
0
0
0
-1
0
3
1
-1
0
0
0
-1
1
0
2
0
0
-1
-2
-1
-2
2
2
1

0
-1
2
0
0
-1
-1
0
0
2
2
0
-1
-1
0
0
0
0
-1
0
2
-1
-1
0
0
0
-1
-2
0
2
0
0
-1
-2
-1
-2
0
-1
-2

0
-1
2
0
0
-1
-1
0
0
2
2
2
-2
-1
0
0
0
0
-2
0
2
-1
-1
0
0
0
-1
-1
2
0
0
0
-1
-2
-1
-2
0
-1
-2

4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951

160000
170000
50000
50000
360000
160000
260000
350000
30000
180000
230000
50000
370000
30000
280000
210000
150000
170000
80000
30000
50000
140000
30000
50000
20000
180000
30000
210000
30000
50000
270000
70000
110000
20000
150000
420000
20000
50000
170000

1
1
1
1
2
2
2
2
2
2
2
2
1
1
1
2
2
2
1
2
1
2
2
1
1
1
1
1
1
2
2
2
1
2
1
1
1
1
1

3
1
2
2
1
2
1
1
2
2
1
1
2
2
1
2
1
1
2
2
2
2
1
2
1
1
2
2
2
2
1
2
2
1
2
1
1
2
1

1
1
1
1
1
1
2
2
2
2
2
2
1
1
2
2
1
2
2
1
2
2
1
1
2
1
2
2
2
2
2
2
2
2
1
1
2
2
2

57
33
42
45
32
35
39
31
26
27
30
29
38
42
31
53
49
30
28
29
38
24
22
45
24
37
46
26
35
31
31
25
32
24
37
59
24
51
51

-1
1
2
0
-2
2
0
2
0
1
-1
1
2
0
1
-1
-1
-1
0
1
0
0
2
0
-1
0
0
0
0
0
-2
0
-1
-1
0
0
-2
0
0

-1
2
0
0
-2
2
0
0
0
2
-1
-2
0
0
-1
-1
-1
-1
0
2
0
0
2
0
-1
0
0
0
0
0
-2
0
-1
-1
0
0
-2
0
0

-1
-1
0
0
-2
2
0
0
0
0
-1
-2
0
0
2
-1
2
-1
0
2
0
0
0
0
-1
0
0
0
0
0
-2
0
0
-1
0
0
-2
0
0

4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990

20000
360000
280000
340000
180000
280000
60000
150000
300000
210000
50000
140000
180000
380000
10000
50000
50000
50000
140000
110000
260000
50000
180000
150000
80000
210000
320000
100000
100000
50000
240000
300000
200000
270000
150000
260000
50000
130000
80000

1
2
2
1
1
1
1
1
2
2
1
2
2
1
2
1
2
2
2
1
1
2
2
2
2
2
1
2
2
1
1
2
2
2
2
2
2
2
2

3
3
1
1
1
1
1
1
1
1
1
1
1
3
2
3
2
1
2
2
2
2
1
2
1
1
1
2
1
1
3
1
1
1
1
2
2
2
1

1
2
2
2
1
2
2
1
2
1
2
2
2
1
2
1
2
2
1
2
1
2
2
2
1
2
1
1
1
2
1
2
2
1
2
2
2
1
2

35
36
34
35
46
33
27
56
24
34
29
30
42
44
22
45
22
25
37
36
63
26
30
26
39
31
44
36
35
24
43
33
30
31
26
29
24
32
28

1
-1
-1
-1
0
-1
0
2
0
0
0
-1
-1
-1
0
0
0
-1
0
0
-1
0
3
2
0
-2
-1
0
0
0
-1
1
0
0
2
-2
0
1
0

2
-1
2
-1
0
-1
0
0
0
0
0
-1
0
0
0
0
0
0
0
0
-1
0
2
0
0
-2
-1
0
0
0
-1
-2
0
0
2
-2
0
2
0

0
-2
2
-1
0
0
0
0
0
0
0
-1
0
0
-1
0
0
0
0
0
-1
0
-1
0
0
-2
-1
0
-1
0
2
-1
0
0
2
-1
0
0
0

4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029

20000
410000
80000
160000
500000
20000
180000
200000
310000
160000
170000
500000
140000
80000
420000
90000
280000
20000
170000
30000
20000
280000
30000
170000
290000
290000
360000
190000
90000
20000
290000
460000
230000
170000
180000
20000
50000
200000
80000

1
2
1
2
2
2
2
2
1
1
2
1
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
1
1
2
2
2
1
2
1
1
1
2

1
2
2
3
1
2
4
2
3
1
3
1
1
3
2
3
1
3
2
2
3
1
3
1
1
1
2
2
2
3
2
1
1
2
1
2
2
1
3

2
1
1
1
2
1
1
1
1
2
1
1
2
1
2
0
2
1
1
2
2
1
2
1
1
2
2
1
2
2
1
2
2
1
1
2
1
2
1

32
50
36
58
40
36
34
45
44
40
61
45
28
48
28
24
31
44
31
26
26
49
40
38
38
24
33
34
26
48
42
38
26
37
40
27
25
30
53

0
0
2
-1
-2
0
-1
0
0
-1
1
-1
1
0
-1
-2
-2
0
0
0
0
-2
1
0
1
1
-1
0
0
1
0
0
-2
-2
-1
0
0
-2
-2

0
0
2
-1
-2
0
-1
0
0
-1
-2
-1
-1
0
0
-2
-2
0
0
0
0
-2
2
0
-1
-2
-1
0
0
2
0
0
-1
-2
0
0
0
-2
-2

0
0
2
-1
-2
0
-1
0
0
-1
-2
-1
-1
0
0
-2
-2
2
0
0
-2
-2
2
-2
0
-2
-1
2
-2
2
0
0
2
-2
0
-1
0
-2
-2

5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068

380000
500000
170000
20000
320000
50000
400000
320000
200000
20000
230000
130000
310000
50000
90000
260000
270000
210000
220000
80000
50000
20000
20000
100000
320000
200000
80000
120000
20000
200000
140000
50000
60000
50000
200000
20000
200000
350000
50000

1
1
1
2
2
2
1
2
1
1
2
2
1
2
1
2
1
2
2
1
2
2
2
2
1
2
2
2
1
2
2
1
1
1
2
1
2
2
2

1
1
2
1
2
1
2
1
1
1
3
1
1
3
3
3
1
1
2
2
3
2
1
1
2
2
1
2
2
1
2
2
2
2
2
2
1
3
3

1
1
1
2
1
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
2
2
2
2
2
1
2
1
1
1
2
2
2
1
1
1
1

53
40
49
23
32
23
45
33
28
28
42
29
28
58
45
42
36
30
52
30
61
39
23
25
32
31
25
34
43
35
24
52
25
30
33
53
32
49
40

-1
-1
2
0
0
0
0
-1
0
0
1
-1
0
0
0
0
0
0
0
2
0
0
0
-1
0
1
-1
2
0
-1
-1
2
1
0
0
0
1
-2
0

0
-1
2
0
0
0
0
-1
0
-1
-2
-1
0
0
0
0
0
0
0
2
0
0
0
0
0
-2
-1
2
0
-1
-1
0
2
0
0
0
-2
-1
0

0
-1
2
0
0
0
2
2
0
-1
-1
-1
0
0
0
0
0
0
0
2
0
0
0
0
0
-1
-1
2
0
-1
-1
0
2
0
0
2
-2
2
0

5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107

120000
150000
180000
120000
130000
80000
390000
50000
50000
320000
50000
200000
30000
290000
50000
50000
140000
50000
80000
50000
280000
80000
60000
360000
520000
210000
360000
100000
50000
280000
120000
50000
360000
140000
130000
240000
70000
80000
20000

1
1
2
2
2
2
2
2
1
2
2
2
1
2
2
2
1
1
2
2
2
2
2
2
1
2
1
1
2
2
1
1
2
2
1
2
2
1
2

2
2
2
2
1
2
2
1
2
2
2
2
3
2
3
2
3
2
2
1
2
2
2
1
2
2
1
1
3
2
1
1
1
2
1
1
3
2
5

1
1
1
2
1
1
1
2
2
1
3
1
2
1
1
1
1
1
2
2
2
1
1
2
2
1
2
2
1
1
2
2
1
1
2
1
2
3
3

44
35
48
27
55
41
49
27
31
29
48
43
59
36
57
52
45
43
23
31
28
53
29
26
32
43
26
27
45
31
26
29
48
35
25
33
40
45
35

-1
-1
-1
1
0
-2
0
1
1
-1
2
2
1
-2
0
-1
2
0
0
0
-2
0
0
-1
0
1
0
0
2
0
0
2
-2
-1
1
-2
0
0
0

2
-1
-1
-2
0
-2
0
2
2
-1
0
2
2
-2
-1
-1
2
0
0
0
-2
0
0
0
0
-2
-1
0
0
0
0
2
-2
-1
-2
-2
0
0
0

-1
-1
-1
-2
0
-2
0
0
2
-1
0
2
0
-2
-1
-2
2
0
0
0
-2
0
0
0
0
-2
-1
0
0
0
0
2
-2
-1
-2
-1
0
0
0

5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146

180000
80000
300000
70000
180000
150000
30000
180000
20000
30000
500000
290000
500000
150000
200000
50000
180000
150000
210000
30000
360000
60000
230000
260000
210000
200000
20000
30000
180000
50000
200000
140000
250000
200000
80000
60000
360000
50000
240000

2
1
2
1
2
1
2
2
1
1
1
2
2
1
1
2
2
2
2
2
1
2
2
1
2
2
1
1
2
1
1
2
2
1
2
2
2
1
2

2
2
2
2
1
2
3
1
2
2
1
1
2
2
1
2
1
1
2
5
3
2
2
3
2
1
2
3
1
2
3
1
1
1
1
3
1
1
3

2
2
2
2
1
1
2
2
2
2
2
2
1
2
1
2
1
1
2
2
1
1
2
1
2
2
1
2
2
1
1
2
2
1
2
1
2
2
2

29
25
39
31
30
33
36
24
31
29
38
29
47
37
37
23
47
40
34
23
51
38
25
39
34
42
37
53
32
28
43
27
42
43
30
48
29
23
36

0
0
0
0
1
0
2
0
5
2
-2
0
0
-1
-1
0
1
1
1
2
-1
1
-1
0
-1
-1
0
2
2
2
0
0
-1
0
0
0
-1
-1
1

0
0
0
0
-2
0
2
0
4
2
-2
0
0
0
2
0
-2
-1
-1
2
-1
2
-1
0
-1
-1
0
0
2
0
0
0
-1
0
0
0
2
-1
-2

0
0
-2
-1
-2
2
2
0
3
2
-2
0
0
0
-1
0
-1
-1
-1
-1
-1
2
0
-1
-1
-1
0
0
2
0
0
0
-1
-1
0
0
-1
-1
-2

5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185

330000
50000
110000
30000
20000
20000
160000
80000
180000
80000
150000
130000
240000
400000
500000
20000
240000
110000
80000
50000
330000
200000
230000
140000
360000
70000
360000
260000
80000
180000
190000
190000
260000
200000
340000
200000
150000
100000
100000

2
2
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
2
2
1
1
1
2
2
1
1
2
2
2
2
2
1
1
1
2
2
2
1
2

2
2
3
3
2
1
1
2
1
2
1
1
3
1
2
1
1
2
2
3
1
3
5
2
2
3
2
1
3
2
1
1
1
2
1
2
1
2
2

2
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
1
2
1
1
1
1
2
1
1
1
2
3
2
2
1
1
2
2
1
1
1
1

30
25
33
29
36
43
31
24
47
27
30
29
32
28
32
22
35
26
26
58
37
40
32
26
34
46
40
27
29
48
30
50
39
27
47
47
36
40
45

-1
1
1
1
1
0
0
0
-1
-1
0
0
-1
-1
-1
0
-1
2
0
-2
-1
0
-1
0
1
2
1
1
-1
-1
-1
2
0
0
0
-1
-1
0
0

-1
2
2
-2
2
0
0
0
-1
-1
-1
0
-1
0
-1
0
-1
2
0
-2
-1
0
-1
0
-2
2
-2
-2
0
-1
-1
2
0
0
0
-1
-1
0
0

-1
2
0
-2
2
2
0
0
-1
-1
-1
0
-1
-1
-1
2
-1
2
0
-2
-1
0
-1
2
-2
2
-1
-2
0
-1
-1
2
0
0
0
0
-1
0
2

5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224

200000
230000
200000
140000
30000
100000
50000
330000
500000
500000
50000
50000
50000
20000
70000
60000
230000
60000
330000
500000
30000
160000
110000
50000
50000
20000
50000
210000
500000
320000
350000
50000
50000
20000
80000
170000
50000
400000
90000

2
1
1
1
1
2
1
2
2
2
2
2
2
1
2
2
1
1
1
2
2
2
1
2
2
1
1
1
2
1
2
1
2
2
2
1
2
1
2

5
1
1
1
2
2
2
1
1
2
2
1
2
2
3
1
1
3
2
1
3
1
2
1
2
1
2
1
2
3
1
3
2
2
2
1
2
3
2

2
2
1
2
2
2
1
1
1
2
2
2
1
1
2
2
2
1
1
1
1
1
2
2
1
2
2
2
1
1
2
2
1
1
1
2
1
2
2

34
39
40
28
24
30
41
41
36
31
28
25
42
51
24
34
36
58
43
35
45
53
40
35
43
25
23
28
30
50
32
27
34
33
47
35
24
49
48

-1
0
-2
2
0
1
-1
-1
2
-2
0
0
0
0
1
0
0
2
-1
-1
-2
0
0
0
-1
1
2
1
-2
0
0
0
0
2
0
0
0
0
2

-1
0
-2
2
0
-2
-1
-1
0
-1
0
0
0
0
2
0
0
2
-1
-1
-2
0
0
0
-1
-2
2
-2
-2
0
-1
0
0
0
0
0
0
0
2

-1
0
-2
2
0
-2
-1
-2
0
-1
0
0
0
2
2
0
0
0
-1
-1
-2
0
0
0
-1
-2
-1
-2
-2
2
-1
0
0
0
2
0
0
-2
2

5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263

50000
60000
50000
250000
320000
260000
20000
50000
50000
50000
150000
20000
190000
250000
380000
330000
50000
140000
20000
70000
160000
240000
300000
70000
30000
390000
20000
330000
420000
200000
70000
180000
260000
80000
250000
140000
40000
50000
210000

1
2
2
2
2
2
1
1
1
1
2
2
2
1
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
1
2
2
2
2
1
2
2
2

2
1
2
1
3
1
2
1
2
1
1
2
1
1
1
2
2
1
2
1
1
2
1
2
2
1
2
1
1
1
2
2
3
3
1
1
2
2
2

2
2
2
1
2
2
2
2
1
2
2
2
1
1
1
2
2
2
2
2
2
1
2
2
1
2
2
1
2
1
2
1
3
2
2
2
2
1
1

22
24
50
45
53
27
24
25
35
35
27
21
39
46
32
28
31
31
50
28
31
34
27
28
28
32
40
44
29
63
29
40
55
25
32
29
24
36
37

2
0
0
0
-1
0
0
0
1
3
-1
1
2
-1
0
0
0
0
1
0
0
-2
-2
0
0
0
0
0
-2
-1
0
0
0
-1
-1
0
1
0
0

2
0
0
0
-1
0
0
0
2
2
-1
3
2
2
0
0
0
0
2
0
0
-2
-2
0
0
0
0
0
-2
-1
0
0
0
-1
-1
0
2
0
0

2
0
-2
0
-1
0
0
0
0
0
-1
2
0
-1
0
0
0
0
2
0
0
-2
-2
2
0
0
0
0
-2
-1
3
0
0
-1
-1
0
0
0
0

5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302

180000
50000
320000
230000
160000
110000
250000
20000
170000
140000
60000
20000
80000
60000
210000
320000
50000
10000
50000
140000
50000
80000
300000
520000
200000
200000
60000
180000
120000
50000
20000
10000
520000
500000
50000
200000
360000
400000
90000

2
1
2
1
2
1
2
2
2
1
2
1
1
1
2
1
2
1
1
2
2
1
2
2
2
2
2
2
2
1
1
1
1
2
1
2
2
2
1

2
2
2
1
2
2
3
5
1
3
2
1
2
3
5
2
3
2
2
2
2
2
1
1
2
2
2
2
2
2
1
2
1
1
2
2
1
1
2

1
2
2
1
1
2
1
2
2
1
1
2
1
2
1
2
1
3
2
1
1
1
1
2
3
1
1
1
2
1
2
2
2
1
2
1
2
1
2

33
45
54
41
40
25
39
37
28
32
42
24
53
34
35
27
55
37
51
33
38
36
36
33
57
35
44
42
24
47
33
27
34
33
24
29
36
48
30

0
0
0
-1
-1
0
0
0
0
0
0
-1
0
2
0
0
0
0
0
0
-1
2
0
0
0
1
0
0
0
0
0
0
0
-2
0
0
1
-1
-1

0
0
0
-1
-1
0
0
0
0
0
0
-1
0
0
0
0
0
0
0
0
-1
2
0
0
0
-2
0
0
0
0
0
0
0
-2
0
0
-1
-1
-1

0
0
0
-1
-1
0
0
0
0
0
0
-1
0
0
0
0
0
-1
0
0
-1
4
0
0
0
-1
0
0
0
0
0
0
0
-1
0
0
-1
-1
-1

5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341

90000
200000
150000
350000
500000
160000
80000
130000
100000
80000
50000
80000
200000
330000
50000
80000
270000
30000
500000
60000
20000
180000
30000
200000
320000
210000
200000
170000
50000
20000
20000
580000
80000
50000
30000
50000
20000
100000
80000

2
2
2
1
1
2
1
1
2
1
2
2
1
2
2
2
2
2
1
2
2
2
2
1
2
2
2
1
1
2
2
2
2
2
1
2
1
2
1

2
1
1
2
2
2
1
2
3
2
2
1
1
2
1
2
2
3
2
1
2
2
2
1
1
3
1
2
3
2
2
1
3
1
2
2
3
2
3

2
2
1
2
1
2
2
2
2
1
2
1
2
2
2
2
1
1
2
2
1
2
1
1
2
1
2
2
1
3
1
1
2
1
2
1
2
1
2

29
29
38
31
31
24
35
38
31
46
24
50
27
28
26
23
33
60
30
26
34
28
38
45
32
28
30
41
42
52
22
31
25
38
31
31
25
41
48

-1
0
-1
0
0
0
0
0
0
0
0
1
1
0
2
-1
-1
0
-1
-1
2
1
0
-1
-2
0
-1
-2
0
0
0
0
0
0
0
0
2
2
0

0
0
-1
0
0
0
0
0
0
0
0
-2
-2
0
0
-1
-1
0
-1
-1
2
-2
0
-1
-2
0
-1
-2
0
0
0
0
0
0
0
0
2
0
0

0
0
-1
0
0
0
0
-2
0
2
2
-2
-2
0
0
-2
-1
0
-1
2
2
-2
-2
-1
-2
0
-1
-2
0
2
0
0
0
-1
0
0
4
0
0

5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380

40000
80000
10000
200000
50000
140000
340000
220000
80000
20000
500000
100000
150000
360000
60000
500000
270000
230000
160000
20000
230000
50000
500000
80000
50000
20000
200000
100000
390000
450000
10000
270000
190000
30000
360000
50000
240000
150000
150000

2
2
1
2
2
2
2
1
2
1
1
2
1
1
2
1
2
2
2
1
1
2
2
2
1
1
2
2
2
1
1
1
1
2
2
2
2
1
1

3
3
3
1
2
3
1
1
1
3
1
2
2
2
2
1
1
2
2
1
2
3
2
3
3
2
1
2
2
2
3
2
1
1
1
2
1
2
2

1
1
2
1
0
2
1
2
2
2
1
1
1
2
1
1
2
2
2
2
1
2
1
2
3
2
1
1
1
1
1
2
2
2
2
2
1
2
2

48
27
31
41
28
23
34
28
23
24
36
48
39
27
37
34
27
30
33
26
34
23
52
30
55
29
40
44
44
44
40
29
33
30
28
28
41
26
44

2
1
0
-1
1
0
0
2
1
0
-1
1
1
0
0
-1
-1
0
0
0
0
0
-1
2
0
1
-2
0
0
-1
1
0
0
0
-2
0
-1
0
0

2
2
0
-1
2
0
0
0
2
0
-1
2
-2
0
0
-1
-1
0
0
0
0
0
-1
0
0
2
-2
0
0
-1
2
0
0
0
-2
0
0
0
0

-1
2
2
-1
0
0
0
0
0
0
-1
2
-2
0
0
-1
-1
0
0
0
0
0
-1
0
0
0
-2
0
0
-1
2
0
0
0
-2
0
0
0
-2

5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419

20000
50000
40000
20000
150000
50000
50000
50000
50000
200000
200000
120000
90000
30000
70000
490000
50000
320000
50000
140000
500000
500000
50000
170000
130000
150000
50000
410000
60000
150000
260000
230000
50000
230000
280000
500000
30000
330000
180000

1
1
2
1
2
2
2
1
1
2
1
2
1
2
1
2
1
1
2
2
2
1
1
1
2
2
2
1
2
1
2
1
1
2
2
1
1
2
1

2
1
2
1
1
2
3
2
3
1
1
3
2
1
1
2
3
2
1
1
2
1
1
3
3
3
1
1
5
3
2
1
2
1
1
2
2
2
1

2
2
1
2
2
1
1
2
2
2
2
1
2
2
2
1
1
1
2
2
2
1
2
1
1
2
2
1
2
1
1
1
3
2
1
2
1
1
1

23
24
38
25
29
48
44
23
24
35
37
38
28
24
29
52
39
55
27
25
49
58
34
31
36
27
25
48
33
45
43
40
49
23
44
67
38
31
50

1
-1
0
1
1
-1
1
-1
0
0
2
0
2
-1
-1
-1
-1
0
1
-1
-1
-1
0
0
0
0
0
0
0
-1
-2
-2
0
-2
0
-1
0
0
0

2
-1
0
2
-2
-1
-1
-1
0
0
2
0
0
-1
-1
-1
-1
0
2
0
-1
-1
0
0
0
0
0
0
0
0
-2
-2
0
-2
0
-1
0
0
0

0
-1
0
3
-2
2
-1
0
0
0
2
0
0
-1
0
-1
-1
0
2
0
-1
-1
0
0
2
2
0
0
0
-1
-2
-2
0
-2
0
-1
0
0
0

5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458

30000
200000
80000
80000
100000
300000
240000
50000
50000
100000
110000
180000
140000
80000
90000
90000
240000
150000
240000
80000
110000
120000
360000
150000
80000
140000
50000
20000
240000
50000
380000
30000
50000
160000
50000
80000
70000
200000
100000

1
1
2
1
2
1
2
2
2
1
1
2
2
1
2
1
2
1
2
1
2
2
2
1
1
1
1
2
2
1
1
1
2
2
1
2
2
1
2

2
1
3
2
1
1
1
2
3
2
3
2
2
2
1
3
2
1
1
3
2
2
2
4
1
2
2
3
1
1
1
2
2
2
2
3
2
1
3

2
2
1
2
2
1
1
1
1
1
2
1
2
2
2
1
2
1
2
2
1
2
1
2
1
1
1
1
1
2
1
2
1
1
3
2
2
2
1

47
36
41
25
27
54
58
49
50
42
40
40
26
28
26
45
41
41
33
34
42
39
42
30
53
47
40
36
29
49
57
49
31
36
53
31
28
29
28

3
-1
0
0
-1
-2
1
-1
0
0
0
0
0
-1
-1
2
0
1
-1
0
2
0
-2
0
0
3
0
1
0
0
0
-1
1
-1
0
0
1
0
3

2
-1
0
0
-1
-2
-1
-1
0
0
0
0
0
0
-1
0
0
-2
0
0
2
0
-2
0
-1
3
0
2
0
0
0
-1
2
-1
0
0
2
0
4

2
0
0
0
-1
-2
-1
-1
2
2
0
0
0
0
-1
0
0
-1
0
0
2
2
-2
0
0
3
0
0
-1
0
0
-1
2
-1
0
0
2
0
3

5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497

180000
360000
230000
190000
260000
30000
150000
80000
80000
180000
350000
200000
140000
20000
20000
220000
290000
80000
16000
100000
390000
550000
80000
150000
20000
20000
100000
30000
80000
30000
140000
200000
290000
50000
260000
60000
280000
100000
290000

1
1
1
2
1
2
2
2
1
2
2
2
1
1
2
1
2
2
2
2
2
2
2
2
2
2
2
1
2
1
1
1
1
1
2
1
1
2
2

2
3
1
2
1
2
3
2
2
3
1
3
2
1
3
1
1
3
2
2
2
1
2
2
2
2
3
3
3
1
3
2
1
2
1
2
1
1
3

2
1
2
1
2
2
2
2
1
1
2
1
2
2
3
2
2
1
1
1
1
2
2
1
1
2
2
2
1
2
2
2
2
2
2
1
1
2
1

38
53
39
48
32
25
25
34
37
43
33
30
27
25
55
37
36
40
48
33
37
35
31
39
27
21
29
28
47
33
23
32
41
23
28
24
34
36
48

2
-1
-1
0
0
-1
1
1
2
-2
-2
-1
0
0
1
0
1
0
2
0
0
0
0
-1
0
0
-2
2
0
2
-1
0
0
0
1
0
0
0
-1

2
-1
-1
0
0
2
-2
-1
2
-2
-2
-1
0
0
2
0
2
0
2
0
0
0
0
0
0
-1
-2
2
0
2
-1
0
0
0
-2
0
0
0
0

0
-1
-1
0
0
2
-2
-1
2
-2
-2
2
0
-1
3
0
2
0
0
0
0
0
0
0
-1
-1
-2
2
0
2
-1
0
0
-1
-1
0
0
2
0

5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536

50000
150000
390000
180000
290000
180000
80000
450000
20000
80000
100000
70000
330000
200000
30000
200000
80000
340000
20000
130000
400000
200000
80000
50000
30000
70000
500000
80000
120000
390000
30000
70000
140000
30000
190000
270000
290000
50000
200000

1
1
2
2
2
1
2
2
1
1
2
1
1
1
1
2
2
2
2
2
1
2
2
1
2
2
1
1
1
1
1
2
1
2
2
1
1
1
2

3
1
1
2
2
2
1
1
2
1
2
3
3
1
1
3
1
1
2
1
1
2
2
3
1
2
1
1
2
1
3
1
3
2
2
1
1
2
1

1
2
1
1
1
2
2
1
2
2
2
1
1
2
2
1
2
2
2
2
2
1
1
1
2
2
2
2
1
1
1
2
2
1
2
2
2
2
1

49
66
39
44
55
34
31
42
37
25
36
39
49
30
36
69
27
40
56
29
31
29
47
39
25
22
33
27
40
33
52
30
39
27
25
33
35
29
41

0
0
-2
0
1
0
-1
-1
0
0
0
0
0
-2
0
2
-1
0
0
2
0
0
0
0
0
0
-1
-1
0
0
0
0
0
0
1
0
-2
0
0

0
0
-2
0
-2
0
-1
-1
0
0
0
0
0
-2
0
2
-1
-1
0
0
0
0
0
0
0
0
-1
-1
0
0
0
-1
0
0
-2
0
-2
0
0

0
0
-2
0
-1
0
-1
-1
0
0
0
0
0
-1
0
2
-1
0
0
0
0
0
-1
0
0
2
-1
-1
0
0
0
-1
0
0
-1
2
-2
0
0

5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575

30000
150000
30000
500000
20000
50000
280000
80000
200000
30000
30000
380000
260000
50000
90000
20000
10000
400000
300000
150000
50000
100000
150000
110000
100000
50000
80000
210000
140000
240000
110000
100000
50000
90000
150000
100000
140000
230000
20000

2
1
2
1
2
1
1
1
1
2
2
2
2
1
1
1
1
2
2
2
2
2
2
1
2
1
1
2
2
2
2
2
1
2
1
2
2
2
2

2
2
3
1
1
3
2
3
1
3
2
2
2
2
3
2
2
2
1
5
2
2
2
2
2
2
1
1
3
1
2
3
2
2
1
2
2
1
2

2
1
2
1
2
1
2
2
2
1
1
1
2
2
1
1
2
1
2
1
2
2
1
2
2
1
2
2
1
1
2
2
1
1
2
1
1
2
2

24
29
48
34
23
29
30
24
27
60
24
35
26
22
53
40
27
44
32
25
33
25
38
34
28
33
29
25
60
43
36
48
24
35
33
30
62
33
25

0
0
-1
-2
0
1
2
1
1
0
0
-1
0
1
0
1
1
1
-2
-2
0
2
-2
0
0
0
0
-1
0
0
0
-2
0
0
0
2
0
0
0

0
0
-1
-1
0
2
2
-1
-2
0
0
-1
0
2
0
2
-1
-2
-1
-1
0
2
-2
0
0
0
-1
-1
0
-1
0
-2
0
0
0
2
0
0
0

2
0
-1
-1
0
0
2
-1
-1
0
0
-1
0
0
0
2
0
-1
-1
-1
0
0
-2
0
0
0
-1
-1
0
-1
0
-2
0
0
0
2
0
0
0

5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614

230000
150000
20000
120000
30000
220000
250000
80000
60000
130000
400000
150000
230000
70000
50000
90000
30000
30000
250000
30000
150000
400000
30000
270000
360000
80000
70000
50000
220000
70000
340000
20000
300000
180000
60000
160000
50000
100000
60000

2
1
1
2
2
1
1
1
1
2
1
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2
2
2
1
2
2
2
2
1
2
1
2
2

3
2
2
3
3
1
1
2
1
2
3
2
3
3
2
1
3
2
1
2
2
1
2
1
3
2
2
1
2
2
1
3
2
1
2
2
2
1
3

2
2
2
1
1
1
1
1
2
1
1
2
1
2
1
1
2
1
2
2
1
2
1
2
1
1
2
2
2
2
1
1
2
2
2
2
2
1
1

38
26
24
35
58
42
41
34
22
37
43
28
58
24
39
38
49
49
26
23
27
48
52
50
37
23
33
29
38
29
39
43
32
29
33
27
37
38
48

0
-2
0
0
1
1
-1
0
0
1
-1
0
-2
0
0
-1
0
3
-2
1
-2
-1
0
-1
-1
2
0
0
0
0
0
-1
0
-2
1
2
0
-1
-1

0
-2
0
0
2
2
-1
0
0
-2
0
0
-2
0
0
-1
0
2
-2
-1
-2
-1
0
-1
-1
0
0
0
0
0
0
-1
0
-2
-2
2
0
-1
-1

0
-2
0
0
2
0
-1
0
2
-1
0
0
-2
0
0
-1
2
2
-2
-1
-2
-1
0
-1
-2
0
0
0
0
0
0
-1
0
-2
-2
2
0
-1
-2

5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653

30000
500000
20000
50000
180000
90000
150000
30000
130000
80000
210000
530000
360000
140000
20000
200000
40000
200000
90000
410000
170000
230000
210000
200000
50000
130000
210000
130000
80000
360000
500000
60000
160000
50000
50000
360000
30000
20000
360000

1
2
2
2
2
2
2
1
1
2
2
2
1
2
2
2
2
1
1
1
2
2
2
1
2
1
1
2
2
2
1
2
2
2
1
1
2
2
2

2
2
2
2
2
2
2
2
3
3
2
1
2
2
2
1
2
3
5
2
3
1
2
2
1
2
2
2
2
2
1
2
2
2
3
1
2
2
1

2
2
1
2
1
2
1
1
2
1
1
2
1
2
1
1
2
2
2
1
2
1
2
2
2
2
2
2
2
1
1
1
2
2
1
2
2
2
1

23
33
35
23
35
23
33
44
45
39
33
39
51
36
24
40
25
27
34
45
42
37
42
29
25
42
34
42
41
49
42
53
26
22
33
36
38
27
32

0
-2
0
0
0
0
0
0
0
-2
0
0
1
0
2
-1
0
0
0
0
0
0
-1
0
1
0
0
0
-1
-1
1
-1
0
2
0
0
1
-1
0

0
-2
0
0
0
0
0
0
0
-2
0
0
3
0
0
-1
0
0
0
0
0
0
-1
0
2
0
0
0
2
-1
1
-1
0
0
0
0
-2
2
0

0
-2
0
-1
0
0
0
0
-1
-2
0
0
2
0
0
-1
0
0
0
0
0
0
-1
0
0
0
0
0
2
-2
0
-1
0
0
0
0
-2
-1
0

5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692

50000
460000
20000
330000
200000
50000
50000
50000
270000
200000
300000
50000
250000
400000
360000
120000
50000
340000
180000
50000
150000
100000
200000
160000
50000
150000
50000
220000
30000
30000
50000
160000
180000
190000
480000
270000
200000
80000
410000

2
2
1
1
2
2
2
1
2
2
2
2
2
1
2
2
2
2
1
2
1
2
2
1
1
2
2
2
2
2
2
2
1
1
2
2
1
1
1

1
1
2
2
3
2
2
2
2
2
2
1
3
1
1
2
2
2
2
1
2
2
2
2
3
2
3
2
2
2
3
2
1
1
1
1
2
1
2

2
1
2
1
1
1
1
2
1
1
2
2
1
2
2
1
1
1
2
2
2
1
2
2
1
1
1
2
1
1
2
2
2
1
1
2
2
2
1

28
43
24
39
29
38
24
24
42
33
28
26
55
33
27
29
49
40
29
23
37
41
28
43
55
40
52
36
23
26
57
35
31
31
39
32
37
38
36

0
-2
-1
1
1
2
0
1
-1
-1
0
1
0
0
0
0
2
-2
0
1
-1
2
1
0
0
0
-2
0
2
2
0
0
-2
0
0
0
-2
-1
-2

0
-2
2
-1
-2
2
0
-1
-1
-1
0
-2
0
0
0
0
0
-2
0
-1
0
2
-1
0
0
0
-2
0
2
0
0
0
-2
0
0
0
-2
-1
-2

0
-2
2
-1
-1
2
0
-1
2
-1
0
-2
0
0
0
0
0
-2
0
0
0
2
-1
-2
0
0
-2
0
2
0
0
2
-2
0
-1
0
-2
-1
-2

5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731

50000
50000
210000
20000
150000
130000
200000
110000
180000
300000
360000
380000
360000
80000
350000
20000
320000
90000
40000
50000
210000
30000
310000
280000
280000
260000
90000
280000
360000
30000
380000
80000
50000
280000
120000
180000
380000
110000
50000

2
2
1
1
2
2
2
2
2
2
1
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
1
1
2
2
1
2
2
2
2
1
1
2
2

1
3
1
1
1
1
1
2
1
1
1
2
1
1
1
5
1
3
1
2
1
2
1
2
1
1
2
1
3
3
2
2
1
1
2
1
3
1
2

2
2
1
2
2
2
2
2
1
1
2
1
2
2
3
1
2
1
2
1
2
2
2
2
1
2
1
1
2
2
1
2
2
1
3
1
2
2
3

25
42
39
28
28
25
26
23
30
40
32
30
29
28
48
28
35
62
27
40
24
22
27
35
41
33
41
49
34
27
48
22
25
37
37
49
33
27
37

-1
0
-2
0
0
1
0
0
-1
-1
-1
-2
-1
-2
-1
0
0
0
-1
-1
-1
3
1
-2
0
2
-1
-2
-1
2
0
3
2
1
2
0
-1
0
-1

2
0
-2
0
0
2
0
0
-1
-1
-1
-2
-1
-2
-1
0
0
0
-1
0
-1
2
-1
-2
0
-1
-1
-2
2
2
0
2
2
-2
2
0
-1
0
-1

0
0
-2
0
0
-1
0
0
-2
-1
-1
-2
-2
-2
-1
0
0
0
0
0
0
0
-1
-2
0
-1
0
-2
2
2
0
0
2
-2
2
0
-1
0
-1

5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770

200000
200000
150000
60000
200000
90000
150000
20000
150000
180000
470000
30000
20000
400000
210000
120000
160000
200000
160000
160000
250000
140000
330000
220000
30000
260000
380000
10000
190000
30000
300000
20000
20000
80000
240000
90000
100000
320000
360000

2
1
2
1
2
2
2
1
2
1
1
2
2
2
2
1
2
2
2
2
1
1
2
2
2
1
2
2
2
2
2
1
1
2
1
2
2
1
1

1
1
1
2
2
2
1
3
3
1
2
3
1
1
1
3
4
1
1
2
3
3
2
1
3
1
2
2
1
2
1
2
2
3
2
3
2
1
2

2
1
1
1
2
1
2
2
1
2
2
2
2
1
2
1
1
2
2
2
1
1
2
2
1
2
1
2
2
1
1
1
1
2
1
2
1
3
1

48
44
35
40
30
35
32
23
34
34
34
59
22
36
27
38
42
26
30
37
51
56
30
24
29
35
30
33
44
38
39
27
35
22
33
26
43
32
45

-2
-1
0
0
0
2
-1
1
0
-1
-2
2
-1
-1
0
2
-2
0
-1
2
-2
0
-2
2
1
1
0
0
0
0
1
0
0
0
0
0
0
-1
2

-2
-1
0
0
0
0
-1
2
0
0
-2
2
-1
-1
0
2
-2
-1
-1
2
-1
0
-2
0
2
2
0
0
0
0
2
0
0
0
0
0
0
-1
2

-2
-1
0
0
0
0
-1
2
0
-1
-2
2
2
-1
0
2
-2
-1
-2
2
-1
0
-2
0
2
0
0
0
0
0
-1
2
0
-1
0
0
0
-1
-2

5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809

180000
300000
20000
270000
20000
360000
120000
130000
60000
60000
120000
130000
360000
10000
120000
60000
240000
160000
200000
300000
100000
280000
190000
50000
210000
120000
140000
50000
150000
50000
120000
240000
20000
80000
140000
50000
150000
90000
640000

1
1
2
2
2
2
1
2
2
1
2
1
2
1
2
1
2
2
2
1
2
2
2
1
2
2
2
2
2
1
1
2
1
2
2
2
2
2
1

2
2
1
2
3
2
2
3
3
2
3
3
1
3
1
2
1
2
2
1
2
1
2
2
3
1
1
1
1
1
1
1
1
2
2
2
2
3
1

1
1
2
2
2
1
1
2
2
1
2
2
1
2
2
2
1
1
1
2
2
1
2
1
1
2
2
2
2
2
1
2
2
2
1
2
3
1
2

38
40
22
26
49
35
38
27
45
36
31
33
31
24
24
26
40
40
44
29
26
30
26
48
33
26
33
23
31
23
50
29
26
24
28
25
26
53
36

1
-2
-2
0
0
0
0
0
0
0
-1
0
-1
-1
-1
2
2
0
-2
-2
-1
0
-1
1
0
0
-2
-2
-2
4
1
-1
0
0
0
0
-2
0
0

2
-2
-2
0
0
0
0
0
0
0
-1
0
-1
-1
-1
2
2
0
-2
-2
-1
0
-1
2
0
0
-2
-2
-1
3
-2
0
-1
0
0
0
-2
0
0

2
-2
-2
0
0
0
0
0
0
0
-1
0
-1
-1
-2
2
2
2
-2
-1
-1
0
-1
2
0
0
-2
-2
-1
2
-2
0
-1
0
0
0
-2
0
0

5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848

360000
130000
210000
190000
150000
10000
30000
200000
140000
170000
20000
80000
110000
150000
50000
50000
50000
10000
280000
50000
10000
140000
140000
300000
30000
200000
270000
90000
10000
50000
80000
110000
370000
50000
10000
180000
60000
90000
120000

1
2
2
1
2
1
2
1
2
2
2
2
1
2
2
2
1
2
2
1
2
2
1
1
2
1
2
2
1
2
2
2
1
1
1
2
2
2
2

1
2
1
1
1
3
1
1
1
2
2
2
2
1
2
3
3
2
1
2
1
2
1
1
2
3
2
2
2
3
1
2
1
2
2
1
2
1
1

2
1
1
2
1
2
1
1
2
2
2
1
1
2
2
1
1
2
2
2
2
1
1
1
1
1
2
3
2
2
2
2
2
2
2
2
1
1
1

31
33
34
36
44
25
24
67
25
30
24
45
49
28
43
70
50
22
38
42
22
28
34
45
26
47
26
36
26
22
25
26
30
23
37
27
59
43
30

-1
-1
0
2
-1
-1
-1
1
3
0
2
0
0
0
-1
2
2
0
-1
2
0
0
2
0
1
0
0
0
2
2
-2
0
0
-1
-1
0
4
0
1

-1
-1
0
2
-1
-1
-1
-2
2
0
2
0
0
0
0
2
0
0
0
2
0
0
2
0
2
0
-1
0
2
2
-2
0
-1
0
-1
0
4
0
-2

-1
-1
0
2
-1
-1
-1
-2
0
2
2
-2
0
0
0
0
0
0
0
2
0
0
2
0
2
0
0
0
7
0
-2
0
-1
-1
-1
2
5
0
-2

5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887

110000
280000
200000
130000
200000
50000
30000
230000
180000
220000
50000
20000
250000
50000
180000
320000
10000
320000
250000
30000
260000
130000
180000
270000
80000
30000
100000
340000
210000
280000
710000
50000
190000
400000
110000
20000
20000
20000
20000

1
2
1
1
2
2
1
2
2
1
1
1
2
1
2
1
2
2
1
1
1
2
2
2
2
2
1
2
2
2
1
2
1
2
2
2
2
2
1

1
3
1
2
2
2
3
1
1
1
1
1
2
3
2
2
3
1
2
2
2
2
1
1
3
1
3
2
2
1
2
2
1
1
3
2
1
2
2

2
1
2
2
2
2
1
1
2
1
2
2
2
2
2
2
1
2
2
2
2
1
1
2
2
2
1
2
1
2
2
2
2
2
1
1
2
1
2

30
61
28
29
28
26
53
30
31
40
46
27
40
41
26
44
41
31
30
24
31
37
30
27
30
27
35
33
26
27
33
23
35
32
53
23
25
29
23

0
0
0
0
1
0
0
-1
-1
0
0
1
-1
0
0
-1
-1
-2
0
1
-1
0
0
0
0
-1
2
0
0
-2
-1
0
0
0
-2
2
2
1
1

0
0
-1
0
2
0
0
-1
-1
0
0
-2
-1
0
0
-1
-1
-2
0
2
-1
0
0
0
0
0
2
0
0
-2
-1
0
0
0
-2
0
2
2
2

0
0
2
0
0
0
-2
-1
-1
0
-2
-2
-1
0
0
-2
2
-2
0
2
-1
0
0
0
0
0
0
0
0
-2
-1
0
0
0
-2
0
0
2
2

5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926

230000
180000
280000
510000
150000
20000
110000
230000
180000
230000
370000
500000
260000
80000
140000
50000
50000
80000
150000
50000
80000
140000
140000
50000
30000
230000
150000
200000
110000
150000
200000
180000
90000
200000
230000
80000
230000
340000
290000

2
1
1
2
1
1
2
2
2
2
2
2
2
1
2
1
2
1
2
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
1
2
2
2

1
2
2
1
2
3
3
1
1
3
1
1
2
2
2
1
2
1
2
2
2
1
1
2
2
2
2
2
1
2
3
3
1
1
2
1
1
2
2

2
1
1
2
1
2
1
2
2
2
2
2
1
1
2
2
1
2
2
1
3
1
2
2
2
2
2
1
1
1
1
2
2
2
1
2
2
2
1

43
37
41
36
40
26
38
34
27
36
35
30
43
53
27
30
45
32
28
46
39
40
30
24
24
32
26
53
41
44
46
33
29
30
45
29
33
31
53

0
-1
-1
0
0
2
0
-1
0
0
0
-2
1
0
1
0
0
-1
0
0
2
0
0
-1
0
0
0
-1
2
0
-1
1
-1
-1
-1
-1
-1
4
-1

0
-1
-1
0
0
0
0
2
0
0
0
-2
-2
0
2
0
0
-1
0
0
0
0
0
-1
0
0
0
-1
2
0
-1
-1
-1
-1
-1
0
-1
3
-1

0
-1
-1
0
0
0
0
-1
0
0
-2
-1
-2
0
2
0
0
-2
0
0
0
0
0
-1
2
0
0
-1
7
0
-1
2
-1
-1
-1
0
-2
2
-1

5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965

60000
320000
200000
50000
50000
230000
130000
80000
120000
200000
300000
200000
80000
80000
60000
30000
300000
100000
290000
270000
70000
90000
170000
80000
100000
240000
290000
120000
200000
20000
500000
100000
350000
50000
340000
180000
300000
220000
80000

2
2
2
2
1
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
2
2
1
1
1
2
1
2
2
2
2
2
1

3
1
2
3
3
2
1
3
1
2
3
2
2
3
1
2
2
1
1
0
2
2
1
2
2
1
1
1
2
2
1
2
1
2
2
2
1
1
1

1
2
2
1
2
1
2
1
2
1
2
1
1
2
2
1
1
1
2
2
2
1
2
1
1
1
1
2
2
2
1
2
1
2
1
1
1
1
2

41
29
25
54
24
43
29
39
31
34
34
36
46
32
25
30
42
38
31
39
24
24
26
36
41
47
41
27
26
22
38
25
55
24
52
29
54
32
26

0
0
-2
0
4
0
0
-1
0
0
-1
-1
0
1
0
0
-1
0
0
1
0
-2
0
0
0
-2
-1
1
0
0
-1
0
-1
1
0
0
-1
1
0

0
0
-2
0
3
0
0
-1
0
0
-1
-1
0
-1
0
0
-1
0
0
-1
-1
-2
0
0
0
-2
-1
-2
0
0
-1
0
-1
2
0
0
-1
2
0

0
-2
-1
0
2
0
3
-1
0
0
-1
-1
0
-1
0
0
-1
0
0
-1
0
-2
0
0
0
-2
-1
-2
0
0
-1
0
-1
0
0
0
-1
0
0

5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004

50000
100000
200000
480000
170000
20000
80000
80000
300000
150000
50000
50000
100000
90000
70000
90000
400000
10000
80000
70000
100000
210000
360000
280000
180000
220000
200000
130000
200000
170000
140000
50000
200000
200000
360000
50000
500000
90000
500000

2
1
1
2
2
2
1
1
1
1
2
2
2
2
2
2
1
1
1
1
1
2
2
1
1
1
1
2
1
2
1
2
2
1
2
1
2
2
1

2
2
1
1
2
1
2
1
2
1
2
2
3
2
1
5
1
2
1
1
3
2
3
1
1
1
1
2
2
1
1
3
3
3
3
2
1
2
1

1
2
2
1
1
2
1
2
1
2
2
1
2
1
2
2
1
2
2
2
1
1
2
1
2
1
2
2
1
1
2
1
2
2
1
1
2
2
2

32
26
27
45
34
25
28
26
31
29
24
26
28
45
24
23
42
36
27
33
44
33
39
28
32
45
47
25
47
44
30
54
26
33
36
33
37
30
36

0
0
0
-1
0
-1
0
0
1
-1
0
-1
2
-1
1
0
0
0
0
0
2
-1
1
1
0
1
-1
1
-2
-1
0
0
0
0
2
0
-1
0
-1

0
0
0
0
0
0
0
0
2
-1
-1
-1
0
-1
2
0
0
0
0
0
2
-1
-2
2
0
2
-1
2
-2
-1
-1
0
0
0
0
0
-1
0
-1

0
0
-1
-1
0
0
0
0
0
0
-1
-1
0
-1
2
0
0
2
0
0
2
-1
-2
0
0
0
-1
0
-2
-1
-1
0
0
0
0
0
-1
0
-1

6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043

80000
230000
120000
190000
500000
80000
450000
280000
360000
30000
50000
60000
30000
20000
20000
200000
100000
300000
210000
70000
210000
440000
410000
110000
200000
180000
150000
330000
500000
350000
200000
280000
80000
280000
130000
160000
20000
300000
100000

2
1
2
2
1
2
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
1
1
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2

3
3
1
3
2
2
1
1
3
2
2
2
2
2
3
1
1
3
1
3
2
1
1
1
1
3
1
1
2
2
2
1
3
1
2
2
2
2
1

1
1
2
1
1
1
2
1
1
2
1
1
1
1
3
1
2
1
2
1
2
1
2
1
2
1
1
2
1
1
1
1
1
2
2
1
2
2
2

33
53
30
56
50
42
35
30
47
21
25
49
28
49
57
43
25
39
39
71
29
31
33
36
36
42
46
33
41
35
36
45
39
29
23
49
23
32
32

0
-1
-1
0
0
1
1
1
-2
0
0
1
0
0
1
2
-2
-1
1
0
1
1
-1
0
0
-1
0
1
-1
-2
-1
-1
-1
-1
2
0
2
0
0

0
-1
-1
0
0
-2
-2
-2
-2
0
0
-2
0
0
2
0
-2
-1
-2
0
1
2
-1
0
0
-1
0
-2
-1
-2
-1
-1
-1
-1
2
0
2
0
0

0
-1
-1
0
0
-2
-1
-2
-2
0
2
-2
0
0
0
0
-2
-2
-2
0
-2
2
-1
0
-2
-1
0
-2
2
-1
-1
-1
-1
-1
2
0
7
0
0

6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082

130000
500000
200000
360000
20000
400000
200000
30000
30000
50000
230000
210000
50000
170000
230000
230000
350000
170000
150000
90000
320000
120000
20000
280000
90000
450000
270000
80000
230000
50000
250000
220000
30000
120000
100000
150000
670000
200000
70000

1
1
2
2
2
1
2
2
1
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
1
2
2
1
2
2
1
1
2

2
1
2
1
2
2
3
5
2
2
1
1
1
5
1
1
1
1
2
2
1
2
3
1
2
1
2
2
2
2
1
1
1
2
2
1
1
1
3

1
1
1
2
1
2
1
1
1
1
1
1
2
1
1
2
1
2
1
1
2
2
1
1
2
1
2
1
1
1
1
2
1
2
2
2
2
1
1

38
55
27
30
26
29
52
60
58
55
51
36
49
33
44
48
36
36
36
27
33
45
56
41
28
30
27
41
41
30
48
42
38
68
26
25
28
36
47

-1
2
1
0
1
1
1
0
-1
1
-1
1
2
0
-1
0
0
-1
2
-1
-2
0
2
2
0
0
0
0
0
-1
0
-1
0
2
0
3
0
-1
0

-1
2
3
0
-2
2
2
0
-1
2
-1
-1
2
0
-1
0
0
-1
2
-1
-2
0
0
-1
0
0
0
0
0
-1
-1
-1
0
2
0
3
0
-1
0

-1
2
2
0
-2
0
2
0
-1
0
-1
-1
4
0
-1
0
0
2
2
0
-2
0
0
-1
0
-2
0
0
0
2
-1
-1
0
0
0
2
0
-1
0

6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121

50000
80000
10000
140000
30000
200000
90000
130000
160000
150000
150000
20000
80000
460000
60000
50000
200000
60000
200000
230000
50000
60000
180000
50000
150000
140000
120000
200000
500000
120000
500000
50000
30000
240000
170000
80000
360000
50000
70000

2
2
1
2
2
1
2
2
2
2
2
1
2
1
2
1
2
2
1
1
1
2
1
2
1
2
1
2
1
2
1
2
2
1
2
1
1
2
2

2
2
1
1
2
2
2
2
2
3
1
1
1
2
3
2
3
2
1
1
2
3
2
2
3
2
1
1
1
2
1
3
3
1
2
1
1
2
2

1
2
2
1
2
2
2
1
2
1
2
2
2
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
2
1
2
2
2
1
1
2
2
2
1

41
64
23
37
21
36
24
52
26
58
34
24
26
31
40
38
35
30
31
33
38
51
47
47
62
36
35
39
31
36
28
23
51
35
37
26
29
24
27

1
2
2
0
0
0
0
1
-1
-2
-2
-1
-1
0
1
0
0
0
-1
0
0
0
-1
0
1
-1
1
0
1
2
-2
0
0
-2
1
1
-1
2
2

2
2
2
0
0
0
0
2
-1
-2
-2
-1
-1
0
-1
0
0
0
0
0
0
0
-1
0
-2
-1
2
0
-2
2
-2
0
0
-2
-2
1
-1
0
0

2
0
3
2
0
0
2
2
-1
-2
-2
-1
-1
0
0
0
0
0
0
0
0
0
-1
0
-2
-1
2
0
-1
0
-2
0
0
-2
-2
-2
-1
0
0

6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160

250000
150000
100000
360000
30000
490000
180000
420000
20000
480000
350000
360000
240000
280000
150000
320000
20000
50000
280000
450000
260000
500000
470000
150000
100000
100000
220000
300000
230000
300000
50000
170000
460000
30000
30000
20000
220000
70000
330000

2
2
2
1
2
1
2
2
1
1
1
1
2
2
2
1
2
2
1
2
2
1
1
2
2
1
1
2
2
2
1
1
1
2
2
1
1
2
2

2
1
2
1
3
1
2
1
1
1
1
2
1
1
2
2
2
3
1
2
1
1
1
2
3
1
2
1
1
3
3
3
1
1
1
2
3
1
2

1
1
1
2
1
1
1
1
2
1
2
1
2
2
1
2
2
1
2
1
2
1
2
2
1
2
2
2
2
2
2
1
1
2
2
1
1
1
2

29
39
41
32
47
29
60
36
33
47
27
57
27
30
39
30
22
36
33
53
53
56
35
23
46
38
39
37
31
39
48
47
41
34
24
42
44
62
40

2
1
-2
-2
-2
-1
2
-1
2
0
1
1
-2
-1
0
0
-1
0
0
-2
0
0
0
0
0
1
-1
1
-2
1
0
-2
-1
1
-1
0
-1
0
2

2
2
-2
-2
-2
-1
2
-1
0
0
-2
-2
-2
-1
0
0
-1
0
0
-2
0
0
0
0
0
2
-1
2
-2
-2
0
-2
-1
2
-1
0
-1
0
2

2
2
-2
-2
-2
-1
2
-1
0
0
-2
-2
-2
-1
0
0
2
0
0
-2
0
0
0
-1
2
2
0
0
-2
-1
0
-2
-1
2
-1
0
-1
0
0

6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199

370000
230000
50000
360000
390000
360000
30000
500000
120000
360000
20000
50000
230000
160000
110000
50000
30000
50000
240000
90000
150000
100000
70000
430000
150000
50000
200000
150000
50000
300000
50000
30000
380000
70000
360000
50000
20000
80000
30000

1
1
1
1
2
2
2
1
2
1
2
2
2
2
2
1
1
1
2
1
2
2
2
2
1
1
1
2
1
1
2
1
1
2
1
1
2
2
1

1
1
3
2
2
2
2
1
3
1
2
2
1
1
1
2
3
2
3
3
1
2
1
2
1
1
1
2
2
1
2
1
1
1
2
2
1
2
2

1
2
1
2
2
3
1
1
2
2
1
1
2
1
1
2
2
2
1
2
1
1
2
2
2
2
2
1
2
2
1
2
1
1
2
2
2
2
1

40
28
49
31
37
42
27
33
32
29
27
48
27
48
32
25
28
35
37
29
29
35
24
27
31
48
33
28
25
31
44
30
53
45
28
41
30
27
49

1
-2
0
0
0
0
0
1
0
-2
0
0
1
1
2
2
2
0
-2
0
-1
3
2
-2
0
0
-2
0
0
0
0
1
1
1
0
0
1
0
0

-2
-1
0
0
0
0
0
-2
0
-2
0
-1
-1
-2
2
2
2
0
-2
0
-1
3
2
-2
-1
0
-2
0
0
0
0
-2
-1
2
0
0
2
0
0

-2
-1
0
0
0
0
2
-2
0
-2
0
-1
-1
-2
0
2
2
0
-1
0
-1
2
2
-2
-1
-1
-2
0
0
-1
0
-2
-1
2
-1
0
2
0
2

6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238

50000
30000
260000
210000
200000
50000
490000
170000
500000
220000
150000
50000
50000
100000
310000
510000
200000
50000
300000
450000
30000
60000
140000
50000
90000
190000
150000
390000
30000
240000
260000
30000
500000
60000
200000
80000
100000
380000
210000

2
2
1
2
2
1
1
1
1
1
2
2
1
2
2
2
1
1
2
2
1
2
2
2
2
2
2
2
1
1
2
1
2
2
1
1
2
1
1

3
3
1
2
1
1
3
1
1
2
1
2
2
1
2
1
2
3
1
1
2
1
2
2
3
2
1
2
3
1
1
3
1
2
3
2
2
1
2

2
1
1
1
2
1
1
1
2
1
2
1
1
2
2
1
1
1
2
1
2
2
2
2
2
1
2
2
1
1
2
2
2
2
1
1
2
1
1

55
37
38
39
29
56
28
45
29
46
30
34
52
26
25
35
41
43
38
40
27
27
23
32
28
34
29
28
47
60
29
25
28
29
30
31
30
42
30

0
0
-1
-1
0
-1
0
-1
-1
2
0
2
0
0
0
0
1
0
1
1
-1
-1
2
0
0
0
0
-1
0
2
-1
0
0
2
0
0
1
-1
0

0
0
-1
-1
0
0
0
-1
0
0
0
2
0
0
0
0
2
0
3
-2
-1
-1
0
0
0
0
0
-1
0
0
-1
0
0
2
0
0
-2
-1
0

0
0
-1
-1
0
0
0
-1
0
0
0
2
0
0
0
0
2
2
2
-2
-1
-1
0
0
0
2
0
-1
0
0
-2
0
0
2
0
0
-2
-1
0

6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277

10000
500000
240000
270000
50000
120000
280000
260000
360000
210000
390000
40000
10000
120000
200000
80000
60000
130000
100000
20000
460000
80000
80000
240000
200000
230000
260000
90000
320000
280000
120000
400000
50000
10000
70000
210000
140000
290000
30000

1
1
2
1
1
2
1
2
1
2
1
1
2
2
1
2
2
2
2
1
1
1
1
2
2
1
2
2
1
2
1
2
2
2
1
1
2
1
1

2
2
1
1
2
1
1
1
1
1
1
2
2
2
3
2
2
2
2
2
1
2
1
1
3
2
1
2
2
2
2
1
1
1
2
1
2
2
3

2
1
1
2
2
2
2
2
1
2
2
1
2
1
1
1
2
2
2
1
2
2
2
2
1
2
1
1
2
1
2
2
1
2
2
1
1
1
1

27
44
37
29
25
36
28
28
38
30
29
36
27
43
43
37
27
39
29
45
34
32
26
28
38
29
53
38
29
47
29
27
55
23
26
30
39
50
32

0
0
2
0
0
0
0
0
-1
1
0
0
0
-2
-1
-1
0
2
0
-1
0
1
0
0
0
-2
2
0
0
0
1
1
0
2
0
0
-1
-1
0

0
0
0
0
0
0
0
0
-1
-1
-1
0
0
-2
-1
-1
0
2
0
2
0
2
0
0
0
-2
-1
0
0
0
2
-2
0
2
0
0
-1
-1
0

0
0
0
0
0
0
0
0
-1
-1
0
2
0
-2
-1
-1
0
2
0
2
0
0
0
0
0
-2
-1
0
0
0
0
-1
0
7
0
0
-1
-1
0

6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316

110000
20000
220000
180000
30000
50000
150000
150000
140000
80000
200000
400000
130000
50000
190000
470000
280000
460000
340000
110000
440000
90000
70000
30000
120000
300000
60000
180000
30000
360000
150000
70000
150000
440000
500000
260000
360000
140000
10000

2
2
2
2
1
2
1
2
1
2
2
1
2
2
1
2
1
2
2
1
2
2
2
2
2
2
2
1
2
1
1
2
2
2
1
1
1
1
1

1
3
2
2
1
2
3
1
3
2
1
1
2
2
2
1
1
1
2
2
2
2
2
2
2
2
1
2
1
1
1
1
2
1
1
2
1
1
1

2
2
1
1
2
2
1
2
2
1
1
1
1
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
1
1
2
2
2
2

32
54
36
36
26
31
29
32
30
48
33
44
28
22
51
40
55
26
32
27
27
23
24
24
49
27
25
36
43
35
49
28
44
33
52
29
29
28
24

1
0
0
-1
4
1
0
0
1
0
0
-1
2
0
0
0
-1
-1
0
0
-1
-2
-2
1
0
-1
0
-1
1
-1
-2
0
0
-2
1
1
1
0
0

2
0
0
-1
3
-2
0
0
3
0
0
-1
2
0
0
0
-1
-1
0
0
0
-2
-2
2
0
-1
0
-1
2
-1
-2
0
0
-2
-1
2
-2
0
0

0
2
0
-2
2
-2
-2
0
2
0
0
-1
0
0
0
0
0
-1
0
0
0
-2
-2
2
0
-1
0
-1
2
-1
-2
0
0
-2
-1
0
-2
0
2

6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355

200000
210000
20000
240000
30000
450000
60000
100000
500000
50000
80000
20000
500000
140000
500000
50000
170000
220000
70000
360000
430000
20000
200000
200000
80000
130000
150000
150000
190000
450000
80000
260000
80000
500000
260000
260000
50000
360000
170000

2
1
1
1
1
2
2
2
1
1
2
2
1
2
2
1
1
2
2
2
2
1
2
2
2
1
1
1
2
2
2
2
1
1
1
2
1
2
2

1
2
2
1
2
2
3
2
1
3
2
2
1
1
2
2
1
2
2
2
1
3
3
2
2
1
1
3
2
2
2
2
1
1
1
1
1
1
1

2
1
2
1
2
1
2
2
1
1
1
2
2
2
2
2
1
1
1
2
2
2
2
3
2
1
1
1
2
2
1
2
2
1
1
2
2
1
2

32
35
27
44
51
38
40
30
49
51
35
22
43
31
29
24
60
44
33
34
29
26
53
35
25
35
49
53
27
36
31
31
34
39
43
30
33
46
53

-2
0
2
-1
5
-2
-1
0
-1
-1
-1
2
0
0
0
2
0
0
2
0
0
2
-1
-1
0
2
-1
2
2
1
-1
-1
2
1
-1
2
2
1
-2

-2
0
0
-1
4
-2
-1
0
-1
-1
-1
2
0
0
0
0
0
0
2
0
0
2
0
-1
0
0
-1
2
2
-2
-1
3
2
-2
-1
0
4
-1
-2

-2
0
0
-1
3
-2
0
0
-1
0
-1
2
0
0
0
0
0
0
2
0
-1
-1
-1
-1
0
0
-1
2
2
-2
-1
2
2
-2
-1
0
3
-1
-2

6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394

120000
50000
50000
310000
50000
140000
100000
20000
120000
30000
20000
160000
180000
40000
80000
120000
20000
20000
100000
500000
80000
150000
30000
120000
70000
150000
210000
80000
90000
20000
240000
50000
250000
280000
10000
150000
330000
240000
130000

2
2
2
1
1
2
2
1
2
2
1
2
2
2
2
1
2
1
1
1
2
2
2
1
2
1
2
2
1
2
2
1
2
2
1
2
2
1
2

2
2
1
1
1
2
2
3
1
3
3
2
2
1
2
2
2
2
1
1
2
1
3
1
2
2
2
2
2
2
1
2
1
1
3
2
2
1
2

1
1
1
1
2
2
1
2
2
1
1
2
1
2
1
2
2
2
1
2
1
2
2
2
1
1
1
1
2
2
2
2
2
2
0
2
1
2
2

34
26
40
48
27
32
28
32
27
59
27
27
37
26
34
31
22
33
52
45
29
41
26
34
27
32
42
30
29
22
36
29
28
31
40
33
47
30
34

1
0
-1
0
0
0
2
1
0
0
0
1
1
0
0
3
-1
0
4
1
0
-2
0
1
2
0
1
1
0
0
1
2
0
1
0
-1
1
-1
0

-2
-1
2
0
0
0
0
2
0
0
0
-1
-2
0
0
3
-1
0
5
-2
0
-2
0
2
2
0
-2
2
0
0
-1
2
0
-2
0
0
-2
-1
0

-1
0
-1
-1
0
0
0
0
0
0
2
-1
-1
0
0
2
-1
2
4
-2
0
-2
0
2
2
0
-2
0
0
0
0
0
0
-2
0
0
-2
-1
-2

6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433

450000
50000
70000
80000
50000
30000
50000
70000
50000
100000
200000
180000
240000
90000
50000
80000
210000
350000
160000
70000
140000
80000
110000
50000
30000
30000
200000
290000
220000
180000
500000
210000
100000
100000
130000
10000
50000
240000
20000

1
1
2
1
1
1
1
1
2
2
2
1
2
2
2
1
2
1
1
1
2
1
2
1
1
2
1
2
1
1
1
1
2
2
2
1
1
1
2

1
1
3
2
1
3
2
2
2
3
2
1
1
3
2
2
1
3
2
1
1
2
2
2
1
2
2
2
1
1
3
2
1
2
2
2
2
1
3

2
2
1
2
2
1
2
1
2
2
2
2
2
1
2
2
1
1
2
2
1
1
1
2
1
2
2
2
2
2
1
1
2
2
2
2
2
1
1

37
26
24
26
24
33
23
29
33
27
24
38
38
35
33
48
43
41
45
33
33
47
39
25
38
27
33
28
34
28
38
39
24
23
25
21
35
37
53

0
-1
0
0
-1
2
0
0
0
0
0
1
-1
2
0
0
-2
0
0
0
1
0
2
0
0
0
0
0
0
0
0
-1
3
0
2
0
-1
0
0

0
-1
0
0
-1
0
0
0
0
0
0
-2
-1
2
0
0
-1
0
0
0
-1
0
2
0
0
0
0
0
0
0
0
-1
2
0
2
0
-1
0
0

0
-1
0
0
-1
0
0
0
0
0
0
-2
-1
2
0
0
-1
0
0
0
-1
0
0
-1
2
2
0
0
0
0
0
-2
2
0
0
0
-1
0
0

6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472

20000
150000
230000
50000
300000
110000
230000
50000
70000
360000
110000
120000
200000
260000
290000
20000
50000
50000
60000
330000
60000
180000
80000
450000
150000
280000
180000
380000
150000
280000
160000
120000
330000
210000
200000
340000
200000
160000
500000

2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
1
2
2
1
2
2
1
2
1
2
2

1
1
2
2
2
2
1
2
2
1
2
2
1
5
1
2
3
2
1
1
2
2
1
1
4
2
3
3
2
1
2
2
1
2
1
5
1
3
2

1
2
1
2
1
3
2
2
2
1
2
2
1
1
1
2
2
1
2
1
1
1
2
2
1
2
2
1
1
2
2
2
2
1
2
1
2
1
2

38
39
36
26
35
54
33
30
24
27
32
48
45
46
47
22
22
23
23
46
23
25
28
32
36
28
47
54
45
52
34
29
34
49
27
27
34
34
48

-1
3
-1
-1
0
-1
-2
1
0
-2
0
0
-1
-1
-1
0
0
0
0
-1
0
0
1
1
-2
1
0
-1
-2
-1
-1
0
0
1
1
0
-1
0
-1

-1
2
-1
0
0
-1
-2
-1
0
-2
0
0
-1
-1
-1
0
0
0
0
-1
0
0
2
-1
-2
-2
0
-1
-2
-1
-1
0
0
-2
-1
0
-1
0
-1

-1
2
2
0
0
-1
-2
0
0
-2
0
0
-1
-1
-1
0
0
0
0
-1
0
0
2
0
-2
-1
0
0
-2
-1
-1
0
0
-2
-1
0
-1
2
-1

6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511

50000
170000
260000
360000
400000
380000
50000
130000
110000
50000
190000
170000
210000
50000
20000
80000
500000
250000
50000
300000
30000
50000
180000
50000
50000
190000
200000
140000
10000
180000
170000
50000
200000
170000
50000
230000
500000
50000
80000

1
2
2
1
1
2
1
1
2
1
1
2
2
1
2
2
2
2
1
1
2
1
2
2
1
2
2
2
1
2
2
1
1
2
1
2
2
1
1

2
2
1
2
1
1
3
2
2
1
2
2
4
3
3
2
1
2
3
2
2
2
2
5
3
2
2
2
3
5
3
2
2
2
2
2
2
2
1

1
2
2
1
2
2
2
1
1
1
2
1
2
2
1
1
2
2
1
1
1
2
2
1
1
1
2
2
1
1
2
1
2
1
2
2
2
2
2

43
23
29
49
29
32
29
40
24
23
26
46
25
25
45
26
39
31
34
38
40
34
35
28
46
40
32
26
47
54
29
36
32
42
52
24
36
25
38

0
-1
1
1
0
-1
0
-1
1
1
0
-1
0
0
2
0
-1
1
0
0
2
2
-2
0
0
0
-2
0
0
0
-1
1
-1
-1
1
-1
0
2
0

0
0
2
-2
0
0
0
-1
-1
-2
0
-1
0
0
0
0
0
2
0
0
2
2
-2
0
0
0
-2
0
0
0
-1
-2
-1
-1
2
-1
0
2
0

0
0
0
-2
0
0
2
-1
0
-2
0
-1
0
0
0
0
0
0
0
0
3
0
-2
0
0
2
-2
0
2
0
-1
-2
-1
-1
0
-2
0
3
0

6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550

200000
360000
140000
290000
50000
10000
80000
20000
150000
230000
60000
360000
100000
30000
330000
20000
80000
90000
20000
230000
160000
200000
20000
170000
180000
50000
360000
230000
80000
60000
150000
120000
430000
360000
200000
50000
150000
20000
20000

2
1
2
2
1
2
1
1
1
2
2
2
1
1
2
2
2
2
2
1
1
2
1
1
2
2
2
2
2
1
2
2
2
1
2
1
2
2
1

2
3
1
2
2
2
2
3
1
1
3
1
2
2
2
1
2
5
2
3
2
2
2
1
2
2
1
2
1
1
3
3
1
3
2
2
2
1
1

1
2
1
1
1
3
2
2
2
2
2
2
1
1
1
2
1
2
2
1
2
1
2
1
1
1
1
2
2
2
1
1
1
1
1
2
1
2
2

61
34
41
48
41
38
27
22
37
37
24
26
36
33
30
24
49
23
23
61
28
36
27
35
26
29
40
28
28
31
52
52
43
32
60
26
36
46
23

-1
1
-1
1
0
0
2
0
-2
0
0
-1
0
0
0
-1
1
0
0
1
-1
-1
0
0
0
0
-1
-1
0
2
-1
0
-1
0
-1
0
0
0
0

-1
-2
2
2
0
0
-1
0
-2
0
0
-1
0
0
0
2
2
0
0
-2
2
-1
-1
0
0
0
-1
-1
0
2
-1
0
-1
0
-1
0
0
0
0

-1
-2
-1
0
0
0
-1
0
-2
2
0
-1
0
0
0
-1
2
0
0
-2
-1
-1
0
0
0
0
-1
-1
2
2
-1
0
-1
0
-1
0
0
0
0

6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589

50000
260000
230000
170000
180000
30000
20000
260000
180000
230000
120000
280000
270000
70000
60000
180000
160000
50000
60000
50000
80000
30000
90000
130000
200000
20000
300000
160000
500000
50000
20000
240000
200000
200000
260000
100000
360000
280000
360000

1
2
2
1
1
1
1
1
2
2
2
1
2
1
1
1
2
2
2
1
2
2
2
2
1
2
1
2
2
2
1
1
1
2
2
1
1
2
1

2
2
3
3
1
1
2
3
3
2
2
1
2
1
2
2
2
1
2
2
2
2
1
2
1
2
3
1
1
2
1
3
2
2
1
2
3
6
1

2
2
2
1
2
2
2
1
2
1
3
1
2
1
2
2
1
2
2
2
1
1
2
1
1
2
1
1
1
2
2
1
2
2
2
2
1
3
1

24
27
30
43
28
38
22
50
30
32
43
63
29
39
31
28
32
25
48
48
56
22
26
33
38
23
31
41
41
25
25
40
29
27
36
26
42
38
47

1
0
0
-1
-2
1
3
2
-1
0
0
-2
0
0
0
0
0
0
-2
3
1
0
0
0
-2
0
-1
0
-1
2
0
2
2
-1
-1
2
-1
0
0

3
0
0
-1
-2
2
2
0
-1
0
0
-2
0
0
0
0
0
0
-2
2
-1
0
0
-1
-2
0
-1
0
-1
2
0
3
2
-1
-1
2
-1
0
-1

2
0
0
-1
-2
0
2
-1
-1
0
0
-2
0
0
0
0
0
-1
-2
0
-1
0
0
0
-2
0
-1
0
-2
2
0
3
2
2
-1
2
-1
0
0

6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628

420000
400000
50000
500000
50000
80000
80000
20000
460000
240000
120000
20000
290000
50000
200000
20000
100000
260000
20000
10000
420000
130000
150000
120000
30000
260000
60000
70000
110000
180000
300000
260000
50000
90000
20000
220000
240000
440000
60000

2
2
2
1
1
2
2
2
2
1
1
1
1
2
2
2
1
2
2
2
1
2
2
1
2
2
1
2
1
1
2
2
2
2
2
2
1
2
2

1
2
2
1
2
1
2
2
1
1
2
2
3
2
2
3
1
1
2
2
1
3
1
1
2
2
3
3
2
2
2
1
2
3
2
1
1
2
2

1
1
1
1
2
2
2
2
2
2
2
2
1
2
1
3
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
1
1
2
2
2
2
1

34
42
41
45
56
24
23
50
27
33
30
24
50
38
40
27
43
36
27
22
47
27
25
33
25
31
34
52
26
37
48
38
41
45
24
30
27
40
37

-1
-2
2
-2
0
-1
2
0
0
0
0
1
0
0
0
0
0
0
4
0
-2
0
0
-1
0
0
-1
0
2
-1
-2
-2
2
0
1
-1
0
0
5

0
-2
0
-2
0
2
3
0
0
0
0
3
0
0
0
0
0
0
3
0
-2
0
0
-1
0
0
-1
0
0
-1
-2
-1
2
0
2
-1
0
0
4

0
-1
0
-2
0
-1
2
0
0
0
0
2
0
0
0
2
0
0
2
0
-2
0
0
-1
0
0
-1
0
0
0
-2
-1
2
0
0
-1
0
0
4

6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667

380000
30000
120000
150000
90000
180000
10000
20000
80000
610000
180000
50000
130000
160000
200000
20000
50000
30000
140000
160000
410000
320000
50000
110000
530000
80000
190000
500000
270000
20000
90000
10000
320000
190000
380000
180000
360000
150000
50000

1
2
2
1
1
2
2
1
2
1
2
1
1
1
1
1
2
2
1
1
1
2
2
1
2
2
2
1
2
2
1
1
2
2
1
1
2
1
2

2
3
2
1
2
2
2
2
3
2
3
3
1
1
1
1
2
2
2
2
1
1
2
2
3
2
1
2
3
2
2
2
2
1
1
2
1
2
1

1
1
2
2
2
1
2
2
1
1
2
1
2
2
2
2
2
1
1
1
1
2
1
2
1
2
2
1
2
2
1
2
1
1
1
2
2
1
1

31
44
35
29
28
34
37
24
41
30
27
53
30
26
29
29
56
46
29
45
33
30
36
29
50
40
26
58
30
26
39
44
36
33
39
30
33
30
57

-1
2
0
-2
0
0
-1
2
2
0
1
1
0
0
0
0
0
1
0
1
-1
0
0
0
0
0
2
-1
1
2
0
1
0
0
-1
0
-1
1
1

-1
2
0
-2
0
0
0
2
2
0
-2
-1
0
0
0
0
0
2
0
2
-1
0
0
0
0
0
0
-1
-1
2
0
2
0
0
-1
0
-1
2
2

-1
2
0
-2
0
-2
0
0
2
0
-2
-1
0
0
0
2
0
2
0
2
-1
-1
0
0
0
0
0
-1
-1
0
0
2
0
-1
-2
0
-1
-1
0

6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706

50000
50000
340000
320000
230000
120000
30000
240000
240000
210000
20000
20000
110000
130000
80000
20000
10000
180000
280000
220000
260000
30000
50000
150000
160000
20000
280000
50000
300000
230000
60000
190000
60000
100000
30000
200000
30000
130000
120000

1
1
2
1
2
2
1
1
2
1
1
2
2
1
2
1
1
1
2
1
1
1
2
2
1
1
1
1
2
1
1
1
1
2
2
2
1
1
1

2
3
2
1
1
1
1
1
2
1
3
2
1
2
2
2
1
2
2
1
2
2
2
3
3
2
1
2
1
2
3
3
2
2
2
2
1
2
2

2
1
2
2
2
2
2
2
1
2
2
1
2
1
1
1
1
1
2
2
1
1
1
2
2
2
1
2
2
1
2
1
2
2
1
2
3
2
2

39
51
30
26
42
31
34
34
32
30
24
42
25
39
28
36
38
37
29
29
42
40
29
47
38
26
42
24
43
31
27
29
43
25
45
30
27
25
29

1
0
0
-1
-1
-1
1
-1
1
0
1
0
1
0
0
1
-1
-1
0
2
3
1
-2
0
0
1
0
0
1
0
0
-2
1
2
0
6
0
0
0

2
0
0
0
-1
-1
2
-1
-2
0
2
0
2
0
0
2
-1
-1
0
2
3
2
-2
0
0
-1
-1
0
-2
0
0
-2
-2
0
0
5
0
0
0

2
0
0
0
-1
-1
2
-1
-1
2
0
0
-1
0
0
0
2
-1
0
2
2
0
-1
0
0
-1
-1
0
-2
2
0
-2
-1
0
0
4
0
0
0

6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745

160000
20000
30000
70000
80000
80000
100000
570000
170000
50000
310000
140000
200000
300000
300000
140000
560000
200000
230000
200000
160000
220000
60000
390000
280000
80000
360000
20000
500000
90000
30000
390000
360000
10000
150000
40000
210000
50000
10000

2
2
2
2
1
2
1
1
1
2
2
1
2
2
2
1
1
1
2
1
1
1
1
2
2
1
1
2
2
2
2
1
1
2
2
2
2
2
1

2
2
2
2
3
2
2
1
1
2
1
1
2
2
1
2
1
1
3
1
2
1
3
2
1
1
2
2
2
1
1
1
1
2
1
2
5
2
2

2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
1
1
1
2
2
2
1
2
1
1
2
1
2
1
2
1
2
1
2
2
1
2

35
23
24
23
25
23
50
31
45
25
39
27
29
26
26
55
47
46
31
36
34
29
25
43
39
60
34
21
31
23
33
47
32
32
32
27
29
41
23

1
0
2
0
0
0
0
0
2
1
0
0
0
0
0
0
-1
1
0
0
2
0
0
2
-2
0
0
0
-1
-1
0
1
1
0
1
0
0
0
0

-2
0
2
0
0
0
0
0
-1
-1
0
0
0
-1
0
0
-1
2
0
0
2
0
0
2
-2
0
0
0
-1
-1
0
-1
-2
0
-2
0
0
0
0

-2
0
2
0
0
0
0
0
-1
-1
0
0
2
-1
0
0
-1
2
0
2
2
0
0
2
-2
0
0
0
-1
-1
0
-1
-2
0
-2
0
0
0
2

6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784

310000
50000
150000
50000
250000
30000
30000
30000
20000
30000
300000
90000
30000
200000
180000
70000
230000
240000
190000
80000
300000
220000
340000
480000
60000
200000
20000
110000
470000
200000
130000
80000
120000
180000
400000
150000
640000
500000
70000

2
1
2
1
2
2
1
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
1
2
2
1
1
2
2
1
1
1
2
1
1
1
2
1
2

2
1
1
3
1
3
1
3
2
1
1
2
2
2
2
2
2
1
3
1
2
1
2
1
1
2
2
3
2
2
1
1
2
1
2
3
3
1
1

2
2
1
1
2
1
1
1
1
2
1
1
2
1
2
2
2
1
1
1
1
1
1
2
1
1
1
2
2
1
2
1
1
2
1
1
2
1
2

26
34
37
48
30
46
32
50
44
24
45
28
24
51
29
26
29
45
41
29
34
36
31
57
25
28
53
46
32
42
30
46
30
27
42
43
34
32
26

0
0
-1
0
0
2
0
2
8
0
-1
0
0
0
0
0
-2
1
-1
-2
0
0
0
-1
0
-1
0
0
0
-1
0
0
1
0
0
0
0
1
1

0
0
-1
0
0
2
0
2
7
0
-1
0
0
0
0
0
-2
-2
-1
-2
0
0
0
-1
0
0
0
0
0
-1
0
0
-2
0
0
0
0
1
2

0
0
-1
0
2
2
0
2
6
0
-1
-2
0
0
0
0
-2
-2
-1
-2
0
0
0
-2
0
0
2
0
0
-1
0
0
-2
0
0
0
0
1
2

6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823

100000
80000
120000
210000
50000
50000
260000
20000
30000
310000
100000
300000
30000
320000
120000
80000
20000
380000
180000
50000
280000
30000
100000
30000
160000
210000
10000
420000
400000
70000
110000
300000
120000
180000
400000
100000
220000
220000
140000

2
2
2
2
2
2
1
1
1
2
1
2
1
1
2
1
1
1
2
1
1
2
1
1
2
1
1
2
2
2
1
1
2
1
1
1
2
2
2

1
3
2
1
1
2
2
2
2
2
1
1
3
2
1
2
3
1
1
2
1
3
2
1
2
1
1
2
1
1
2
1
1
1
1
1
2
2
2

2
1
1
2
2
1
1
2
1
1
2
1
1
2
2
2
1
1
2
2
2
2
2
2
2
1
2
2
1
2
2
1
2
2
1
1
1
1
1

24
42
30
31
25
45
35
22
40
29
34
38
47
34
32
24
50
53
30
27
33
47
25
45
30
42
30
36
37
29
31
54
27
27
46
44
32
43
27

-1
-2
0
0
-1
0
-2
1
2
0
-1
-2
0
0
0
0
2
-2
0
0
-2
0
2
0
0
-1
0
-1
-2
0
0
0
-1
0
0
0
-2
-1
0

3
-2
0
0
-1
0
-1
-2
2
0
-1
-2
0
0
0
0
2
-2
0
0
-2
0
0
0
0
-1
0
-1
-1
0
0
0
0
0
0
0
-2
-1
0

2
-2
0
0
2
0
-1
-2
0
0
-1
-2
2
0
0
0
2
-2
0
0
-2
0
0
0
0
-1
0
-1
0
0
0
-2
0
0
0
0
-2
-1
0

6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862

90000
30000
240000
110000
60000
20000
180000
130000
130000
70000
10000
50000
190000
60000
20000
80000
500000
220000
230000
20000
50000
120000
130000
230000
350000
300000
70000
280000
60000
310000
290000
180000
340000
360000
180000
30000
100000
180000
210000

2
2
2
2
2
1
1
2
2
1
1
2
2
1
1
2
2
1
2
1
1
2
2
2
1
2
2
1
2
1
1
1
2
2
2
2
1
1
2

2
1
1
1
1
2
2
2
3
1
2
1
1
2
1
2
1
3
2
2
2
1
2
1
1
1
2
1
2
2
3
1
1
1
1
3
1
2
1

1
2
2
1
2
2
1
2
1
2
1
2
1
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
1
1
2
1
2

51
23
28
37
24
26
53
26
36
26
42
24
31
36
25
42
51
52
36
25
39
29
34
26
32
38
55
33
25
42
34
35
43
29
33
48
32
42
31

0
0
0
0
2
1
0
0
0
2
-1
-2
-1
0
1
2
-1
1
-2
2
0
0
0
2
0
-2
0
0
0
0
0
1
1
-2
-1
0
0
0
2

0
0
0
0
2
5
0
0
0
0
2
-2
3
0
2
2
-1
-2
-2
2
0
0
0
-1
0
-2
0
0
0
0
0
2
-2
-2
0
0
0
0
2

0
0
-1
2
2
4
0
0
0
0
0
-2
2
0
2
2
-1
-2
-2
2
0
0
0
-1
0
-2
0
0
0
0
0
2
-2
-2
0
0
0
0
2

6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901

180000
60000
500000
200000
610000
50000
80000
210000
50000
360000
240000
20000
10000
30000
360000
260000
100000
500000
70000
200000
230000
200000
110000
260000
50000
50000
80000
260000
80000
80000
200000
370000
60000
260000
30000
120000
130000
160000
230000

2
2
1
2
2
1
2
1
1
1
1
1
1
2
1
1
1
2
2
2
2
1
1
2
2
1
1
1
1
2
2
2
2
1
1
1
2
2
2

2
3
1
2
2
2
6
1
1
1
2
3
1
2
0
1
2
2
3
1
5
2
2
1
3
2
2
1
1
1
5
2
1
1
2
2
3
3
2

1
3
2
1
1
2
2
2
2
1
2
1
2
2
2
2
1
1
2
1
2
2
1
2
3
2
2
2
2
2
1
2
1
2
2
2
2
1
2

36
48
30
37
39
29
25
38
56
58
30
56
22
23
30
29
52
40
42
38
45
36
38
33
55
44
23
29
31
29
36
29
43
29
35
32
39
38
31

0
0
0
0
0
0
0
0
1
-1
-2
0
0
2
0
0
0
-1
0
-2
0
-1
2
0
-1
0
0
-1
0
0
-1
4
2
1
3
1
0
-2
-1

0
0
0
0
0
0
0
0
2
-1
-2
0
0
0
0
0
0
-1
0
-2
0
-1
2
0
-1
0
-1
-1
0
0
-1
3
2
2
2
2
0
-2
-1

0
2
0
0
0
0
0
0
0
-1
-1
0
-1
0
-1
0
0
-1
0
-2
0
-2
2
0
-1
0
2
-1
0
0
-1
2
2
-1
2
2
0
-2
-1

6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940

300000
180000
80000
180000
50000
10000
50000
90000
30000
180000
150000
590000
60000
100000
20000
10000
300000
260000
160000
260000
280000
260000
240000
50000
260000
60000
130000
140000
20000
360000
220000
500000
50000
210000
200000
370000
200000
260000
50000

2
2
2
2
1
1
1
2
2
1
2
1
1
1
2
1
1
2
2
2
2
2
1
2
2
2
2
2
1
2
1
1
1
2
1
1
1
1
2

1
2
2
4
2
2
2
1
3
1
2
1
2
2
2
1
1
2
3
1
1
1
1
2
2
2
2
1
3
1
1
1
3
1
1
1
2
1
1

2
2
2
1
2
1
2
1
2
1
1
1
1
2
2
2
2
2
1
2
2
2
1
3
2
2
1
2
2
2
2
2
3
2
1
2
2
1
2

26
29
24
30
25
62
46
31
29
38
38
63
39
27
25
22
26
40
28
32
29
35
43
49
44
24
26
31
39
35
28
37
59
28
41
28
27
51
23

0
-2
1
0
3
-2
-1
1
2
0
0
0
0
2
-2
2
2
0
0
-2
-1
1
-2
0
1
2
0
0
2
1
0
-1
0
-1
0
0
1
1
-1

0
-1
-2
0
2
-2
-1
2
0
0
0
0
0
0
-2
2
2
0
0
-2
-1
-1
-2
0
-2
2
0
0
0
-2
0
-1
0
-1
0
0
2
-2
-1

-1
-1
-2
0
0
-2
-1
-1
0
0
0
0
0
0
-2
2
2
0
0
-2
-1
-1
-2
0
-2
2
0
0
0
-2
0
-1
0
-1
0
0
2
-2
-1

6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979

260000
230000
20000
500000
160000
50000
220000
150000
180000
80000
50000
30000
180000
70000
300000
640000
60000
120000
280000
260000
50000
70000
50000
470000
320000
50000
230000
140000
50000
450000
500000
20000
230000
50000
300000
100000
30000
400000
170000

2
2
1
1
2
1
2
1
2
2
2
2
2
1
2
2
2
2
2
2
1
1
1
1
2
2
2
2
1
2
1
1
1
1
1
2
1
1
1

1
3
2
2
2
2
2
3
1
2
3
2
2
3
1
1
1
2
1
1
2
2
1
1
1
3
3
2
2
1
2
2
1
2
2
3
2
2
1

2
2
2
2
1
2
1
1
2
1
2
2
2
1
2
1
2
2
2
2
3
2
2
1
1
2
1
2
2
2
1
2
1
2
1
1
2
1
2

33
48
27
33
50
25
37
64
35
40
27
26
31
64
33
50
28
24
27
32
34
47
38
40
41
23
32
29
25
45
49
37
38
24
31
36
27
44
30

0
-1
1
0
-1
0
2
0
-1
0
0
1
0
0
-2
-2
1
2
-1
0
0
1
-1
2
-2
0
-2
0
0
1
-1
0
-1
1
-1
2
0
-1
-1

0
-1
-2
0
-1
-1
0
0
-1
0
0
2
0
0
-2
-2
-2
0
-1
0
0
2
-1
0
-2
0
-2
0
0
-2
-1
0
-1
3
-1
2
0
-1
2

0
-1
-2
0
-1
2
-1
0
-1
-2
0
2
0
0
-2
-2
-2
0
-1
0
0
0
-1
0
-2
0
-2
0
2
-2
-1
-2
-1
3
-1
2
0
0
2

6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018

340000
210000
80000
20000
300000
20000
50000
60000
60000
50000
120000
20000
240000
420000
180000
410000
30000
110000
90000
220000
50000
30000
520000
80000
20000
210000
100000
320000
500000
20000
10000
310000
200000
180000
50000
150000
500000
230000
20000

2
2
2
2
2
1
1
2
2
1
2
1
2
2
2
2
1
1
1
1
2
2
1
2
1
2
2
2
2
2
1
1
2
1
1
2
2
1
1

3
2
2
1
1
3
1
1
2
3
2
3
2
1
1
3
1
2
1
1
3
3
1
3
3
1
2
1
2
3
2
3
1
3
2
2
1
2
2

2
1
1
2
1
2
1
2
2
1
2
2
1
2
2
2
2
2
2
1
1
2
1
1
2
2
2
1
1
1
1
1
2
2
1
2
1
2
2

57
35
38
24
51
43
40
27
50
51
26
59
40
36
28
28
41
25
33
41
57
22
55
39
58
29
28
33
44
41
59
43
37
29
32
41
45
31
38

0
0
-1
-1
-1
-1
0
-1
0
1
1
2
-1
-2
1
2
0
2
-1
-1
2
0
-1
2
0
-1
0
1
0
0
0
-1
-1
-2
0
-1
0
0
0

0
0
-1
-1
-1
0
0
-1
0
2
2
2
-1
-2
-2
2
0
0
-1
-1
0
0
-1
2
0
-1
0
-2
0
0
0
-1
-1
-2
0
-1
0
0
0

0
0
-1
-1
-1
0
0
-1
0
0
2
2
-1
-2
-2
2
0
0
-1
0
0
0
-1
2
-2
-1
0
-2
0
0
0
-1
-1
-2
0
-1
0
0
0

7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057

190000
20000
170000
210000
100000
260000
200000
90000
470000
270000
100000
200000
70000
200000
50000
90000
50000
240000
140000
120000
460000
170000
500000
50000
210000
50000
200000
20000
80000
430000
350000
50000
210000
20000
160000
50000
50000
30000
100000

2
2
1
2
1
2
2
1
2
2
1
2
2
2
2
2
2
2
1
1
1
2
2
1
2
1
2
2
2
1
2
2
2
1
2
2
2
1
1

2
2
3
2
2
2
2
2
1
1
1
1
2
1
2
2
2
1
1
1
2
2
1
2
1
1
2
1
2
2
1
2
3
2
2
3
1
3
1

2
2
1
2
1
1
2
3
1
2
1
2
1
1
1
1
1
1
2
1
1
1
1
1
2
2
1
2
1
1
2
1
1
2
2
1
2
2
2

28
24
51
43
44
42
25
40
35
27
49
40
43
40
31
24
30
37
35
52
61
25
39
51
26
24
42
26
53
32
44
34
55
51
29
46
24
31
29

0
0
0
0
2
0
0
0
0
-1
0
1
0
-1
0
0
0
-1
-1
2
1
0
0
0
1
0
-1
-1
1
1
3
-1
0
-1
0
2
0
3
2

0
0
0
0
2
0
0
0
0
0
0
-2
0
-1
0
0
0
-1
-1
2
-1
-1
0
0
-1
0
-1
-1
2
-1
2
-1
0
-1
0
0
0
2
2

0
0
0
0
2
0
0
0
0
0
0
-2
0
-1
0
0
0
-2
-1
2
-1
0
0
0
2
0
-1
-1
2
-1
2
-1
0
-2
-1
0
0
0
2

7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096

360000
310000
50000
120000
30000
200000
20000
50000
70000
290000
90000
150000
90000
80000
100000
200000
140000
110000
50000
60000
130000
320000
120000
450000
200000
20000
410000
210000
210000
130000
170000
190000
230000
120000
50000
220000
320000
160000
20000

1
2
2
2
2
2
1
2
2
2
2
1
1
1
1
2
2
2
2
2
1
2
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2

2
2
2
2
2
2
3
2
1
1
1
2
2
1
1
2
2
2
3
2
1
2
3
2
2
1
2
1
1
3
1
2
1
2
2
2
1
2
2

2
1
3
1
2
2
2
2
2
2
2
1
2
1
2
1
2
2
3
1
1
1
1
2
1
2
1
1
1
1
2
1
2
2
2
2
2
1
2

28
34
30
37
29
30
37
23
25
32
30
37
38
40
32
41
31
45
43
42
40
43
42
35
36
31
29
40
36
38
27
55
28
29
23
41
32
27
23

0
0
2
0
1
0
0
0
0
1
2
2
0
0
1
-2
3
-1
0
0
0
0
-1
1
-1
1
-2
0
1
1
-2
0
0
0
0
0
2
0
0

0
0
2
0
2
0
0
0
0
-2
2
2
0
0
2
-2
3
-1
0
0
0
0
-1
2
0
3
-2
0
-2
-2
-2
0
0
0
0
0
0
0
0

0
-1
0
0
0
0
0
0
0
-1
3
2
0
2
2
-2
2
-1
0
0
0
0
-1
0
0
2
-2
0
-2
-2
-2
0
0
0
2
0
0
0
0

7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135

460000
490000
130000
170000
150000
180000
50000
240000
390000
50000
310000
100000
260000
30000
310000
270000
250000
130000
220000
60000
120000
30000
130000
100000
200000
260000
390000
340000
140000
220000
20000
500000
210000
340000
130000
200000
150000
50000
60000

2
1
2
1
2
2
1
2
2
1
1
2
2
2
1
1
2
2
1
2
1
2
2
2
2
2
1
2
2
2
1
1
2
2
1
2
1
2
2

1
1
2
2
2
1
3
5
1
3
1
1
1
2
2
1
1
2
1
2
1
2
1
2
1
2
1
1
2
2
2
2
2
2
2
2
1
3
1

2
1
1
2
2
2
2
1
2
2
1
2
2
2
2
2
1
1
1
2
2
1
2
1
2
1
1
2
2
2
1
2
1
2
1
2
1
2
2

34
38
47
41
24
33
35
44
37
47
43
28
36
28
27
40
30
31
35
48
29
35
30
35
26
47
45
42
24
39
31
40
33
39
44
34
35
22
25

1
1
0
0
0
-2
0
0
-1
0
-2
1
-1
0
-2
0
-1
0
0
0
-2
-1
2
-1
0
0
2
0
-2
0
-1
-1
0
0
2
0
0
0
2

-2
-2
0
0
0
-2
0
0
-1
0
-2
-1
-1
0
-2
0
-1
0
0
0
-2
-1
2
-1
-1
0
2
0
-2
0
-1
-1
0
0
0
0
0
0
2

-2
-2
0
0
0
-2
0
0
-1
0
-2
-1
-2
0
-2
0
-1
0
0
0
-2
2
2
-1
-1
0
0
0
-2
0
-1
-1
0
0
0
0
0
0
2

7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174

60000
150000
180000
50000
10000
100000
30000
50000
30000
100000
100000
290000
140000
240000
380000
230000
40000
210000
150000
70000
80000
50000
300000
180000
150000
60000
100000
90000
20000
320000
90000
500000
210000
30000
20000
50000
360000
80000
150000

1
2
1
1
2
2
2
1
1
2
1
1
2
2
1
2
2
2
2
2
2
1
2
2
2
1
2
2
1
2
2
1
1
1
1
2
2
2
1

1
3
1
2
3
2
2
3
2
2
2
2
2
1
1
3
1
1
2
3
2
2
2
2
1
1
2
2
2
1
3
2
1
2
2
1
3
3
1

2
1
1
2
1
2
2
1
1
2
2
1
1
1
2
1
2
1
1
1
2
2
2
2
2
2
2
1
1
2
1
2
1
2
1
2
1
1
1

27
29
38
22
48
24
21
51
39
30
35
37
42
39
27
54
24
34
37
27
24
30
27
30
35
24
37
26
43
32
68
36
37
29
51
23
39
28
47

-1
0
2
0
0
0
-2
0
0
2
2
-2
0
1
-1
-1
0
0
0
2
0
0
-2
0
-2
0
0
2
0
-2
-2
1
-1
2
0
1
-1
0
-1

-1
0
2
0
0
0
-2
0
0
2
2
-2
-1
-2
2
-1
0
0
0
2
0
0
-2
0
-2
0
0
0
0
-2
-2
-2
-1
0
0
-2
-1
0
-1

-1
0
2
0
0
0
-2
0
0
2
2
-2
-1
-2
-1
-1
0
0
0
2
0
0
-2
0
-2
0
0
0
0
-2
-2
-1
-1
0
-2
-2
-1
0
-1

7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213

20000
150000
340000
500000
100000
160000
300000
240000
60000
20000
80000
20000
240000
20000
290000
120000
100000
20000
60000
150000
500000
120000
80000
100000
20000
200000
80000
80000
150000
50000
370000
130000
450000
200000
130000
230000
90000
30000
180000

1
2
1
1
2
1
2
1
2
2
2
1
2
1
1
2
2
1
2
2
1
2
2
2
1
2
1
1
1
1
2
2
2
2
1
2
2
1
1

2
3
3
2
3
2
1
1
2
2
2
2
1
2
2
1
2
2
2
2
1
2
2
3
1
2
1
1
1
2
1
2
1
2
1
5
1
3
2

1
1
1
1
1
1
1
2
1
2
1
1
1
2
1
2
2
1
1
2
1
2
1
1
1
1
1
2
2
1
2
2
1
1
2
2
2
1
1

36
55
29
61
33
62
42
34
30
21
25
47
35
25
33
33
33
42
49
26
57
24
35
39
53
33
39
33
26
50
28
25
41
44
30
23
29
53
43

2
-2
0
1
0
-2
-1
0
2
0
-1
-1
-1
1
0
0
0
0
1
0
-1
0
-1
0
0
0
0
0
0
0
-1
0
-1
-1
0
0
0
-1
-1

2
-2
0
-2
0
-2
-1
-1
0
0
2
-1
-1
2
0
0
0
0
2
0
-1
0
-1
0
0
0
0
0
0
0
-1
0
0
2
0
0
0
-1
0

2
-2
0
-2
2
-2
-1
2
0
0
2
-1
0
2
0
0
0
0
2
0
-1
0
-1
0
0
0
0
0
0
0
-1
0
0
-1
2
0
0
-1
0

7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252

140000
380000
30000
80000
60000
290000
160000
20000
80000
360000
30000
140000
150000
130000
410000
70000
30000
50000
180000
30000
20000
30000
20000
280000
50000
360000
190000
180000
60000
320000
10000
200000
50000
180000
20000
300000
90000
160000
20000

1
1
2
2
2
2
2
1
2
2
2
2
1
1
1
2
2
2
1
2
1
1
2
1
2
1
2
2
2
2
1
2
1
2
1
2
2
2
1

1
1
2
3
3
1
2
1
3
1
1
2
1
1
1
1
1
2
2
2
1
2
2
1
2
1
3
1
1
2
3
2
2
1
2
2
1
2
2

2
1
1
1
1
2
1
2
1
1
2
1
2
1
1
2
2
1
1
2
2
2
2
2
1
1
1
1
2
1
2
1
2
2
2
1
2
2
2

32
52
56
46
47
32
26
28
65
34
44
37
33
45
34
28
24
37
45
36
38
24
53
27
28
34
41
36
24
47
33
52
24
25
24
28
28
23
39

-1
1
2
2
0
-2
-1
0
0
-2
1
-1
0
0
-1
0
0
-1
0
-1
0
0
0
-1
0
1
2
-2
0
-1
-1
-1
0
-2
2
2
-1
-1
0

-1
-2
2
0
0
-2
-1
0
0
-1
2
-1
0
0
0
0
0
-1
0
-1
0
0
0
-1
0
-2
0
-2
0
-1
-1
-1
0
-2
2
0
-1
2
0

2
-2
2
0
0
-2
-1
0
0
-1
0
-1
0
0
0
0
0
-1
0
-1
0
-2
0
0
0
-2
0
-2
0
2
-1
2
0
-2
2
0
-2
0
0

7253
7254
7255
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291

150000
50000
60000
210000
150000
60000
210000
210000
360000
10000
140000
100000
50000
360000
360000
30000
20000
260000
100000
340000
50000
180000
360000
60000
20000
150000
150000
300000
420000
500000
150000
50000
110000
150000
80000
150000
50000
20000
80000

2
1
1
2
1
2
2
1
2
1
2
2
1
2
1
2
1
2
2
2
2
2
2
2
2
2
1
1
2
1
2
1
2
2
1
2
2
1
2

2
3
3
1
2
2
2
2
3
1
1
1
2
3
2
2
2
1
1
2
1
2
1
2
3
1
1
1
3
1
2
3
2
2
1
3
2
2
2

2
2
3
1
2
2
1
2
1
2
2
2
2
2
1
2
2
1
2
2
2
1
2
1
1
1
1
2
2
2
2
1
2
1
2
1
2
2
2

28
26
43
54
27
24
35
28
31
25
32
33
23
42
42
27
36
42
38
39
31
32
33
35
28
44
50
32
35
34
30
54
24
38
26
34
39
33
33

-1
1
0
0
0
0
0
-2
-1
0
0
1
-1
-2
1
0
2
0
2
-2
1
0
-1
0
1
1
0
0
0
0
0
0
1
-2
0
0
0
0
0

-1
2
0
0
0
0
0
-2
-1
0
0
2
-1
-2
-2
0
2
-1
2
-2
2
0
-1
0
2
2
0
0
0
0
0
0
2
-2
0
0
0
0
0

-1
3
0
0
0
0
-1
-2
-1
2
0
0
-1
-2
-2
0
2
-1
2
-1
0
0
-1
0
2
2
0
-1
0
0
-2
0
2
-2
0
-1
-2
0
0

7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330

150000
240000
100000
130000
20000
340000
430000
110000
90000
10000
100000
390000
130000
180000
50000
80000
30000
150000
230000
90000
80000
700000
30000
90000
200000
230000
100000
360000
500000
240000
360000
360000
320000
50000
140000
360000
180000
330000
140000

1
2
2
2
1
2
1
2
2
2
1
2
2
2
1
2
2
2
1
2
2
1
2
2
1
1
1
2
1
2
1
1
1
2
2
2
2
2
2

1
3
2
2
2
1
1
1
3
1
1
1
2
2
2
2
3
1
2
2
2
1
2
1
2
2
1
1
1
2
1
2
1
2
2
2
1
1
1

1
1
1
1
1
2
1
1
1
2
2
1
2
1
3
1
2
2
2
2
3
2
2
1
2
1
2
2
1
2
2
1
1
1
2
1
2
1
2

41
41
27
45
37
35
40
57
49
26
32
34
43
37
51
30
33
30
46
23
30
35
22
28
44
50
54
28
43
42
28
30
43
40
31
30
27
40
24

2
1
-2
0
0
-1
-1
0
0
0
-1
-2
-1
0
0
0
1
-1
1
2
0
-1
0
-1
-1
0
0
0
1
-1
0
2
0
0
0
0
-1
-2
0

2
-2
-2
0
0
-1
-1
0
0
-1
-1
-2
-1
0
0
0
2
-1
-1
3
0
0
0
0
-1
0
0
0
-2
-1
0
2
0
0
0
0
-1
-2
0

2
-2
-2
0
0
-1
-1
0
0
-1
-2
-2
-1
0
0
0
2
-1
-1
3
0
-1
0
0
-1
0
0
0
-2
-1
0
2
0
0
0
-1
-1
-2
2

7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369

360000
150000
220000
260000
30000
580000
50000
230000
20000
110000
240000
50000
20000
190000
100000
500000
170000
150000
30000
80000
340000
210000
30000
230000
20000
70000
310000
80000
150000
20000
220000
150000
530000
150000
150000
420000
80000
100000
30000

2
2
2
1
2
1
1
2
1
1
2
2
2
2
2
1
2
2
1
1
2
2
2
1
1
2
2
1
2
1
2
2
1
2
2
2
2
2
2

1
1
3
3
3
1
2
1
2
3
1
2
1
3
3
2
1
2
2
2
3
2
1
1
2
3
1
2
2
3
2
1
1
2
1
2
2
2
2

1
2
2
2
1
2
2
1
1
1
2
1
3
1
2
1
1
2
1
2
1
2
2
2
2
1
1
2
2
1
1
2
2
1
2
1
1
1
2

27
27
29
31
54
31
25
36
39
35
28
34
51
42
50
34
40
23
48
41
49
30
23
27
23
26
66
36
27
49
54
30
30
28
29
30
31
37
27

-2
2
0
0
0
-1
0
-1
2
2
0
0
-1
0
0
-2
-1
0
0
2
-2
0
0
-1
0
0
0
0
0
0
-1
0
0
-1
-1
0
-2
-1
2

-2
2
0
0
0
-1
-1
-1
0
0
0
0
-1
0
0
-2
-1
0
0
0
-1
0
0
-1
0
0
0
0
0
0
-1
0
0
-1
-1
0
-2
0
2

-2
2
0
0
0
-1
-1
2
0
0
0
0
-1
0
2
-2
-1
0
0
0
-1
2
0
-1
0
0
0
0
0
0
0
0
0
-1
-1
-1
-2
0
2

7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408

50000
330000
140000
50000
360000
180000
130000
130000
20000
260000
50000
320000
70000
180000
60000
80000
10000
150000
50000
150000
350000
380000
130000
180000
100000
30000
430000
200000
360000
80000
40000
80000
20000
250000
70000
20000
160000
70000
50000

1
2
2
2
1
1
2
2
1
2
2
2
2
2
1
1
2
2
2
1
1
2
2
2
2
2
1
2
1
2
2
2
1
2
1
2
2
1
2

2
1
2
2
2
2
2
2
1
1
2
2
2
1
2
2
3
2
3
3
1
1
3
1
2
3
1
2
2
1
1
2
3
2
2
1
4
2
2

1
2
2
1
1
2
1
2
2
2
2
1
1
1
1
1
1
1
2
2
2
2
2
1
1
1
2
1
1
2
2
2
2
2
1
1
1
1
2

37
39
36
34
37
38
27
31
24
30
51
29
37
47
54
23
49
33
55
41
38
44
25
35
41
31
28
37
43
32
26
29
23
24
43
34
39
36
34

0
-1
0
0
1
-1
2
1
2
0
0
0
0
-1
2
-2
0
1
0
0
0
0
-1
-1
0
3
0
-1
1
-1
2
0
0
-1
0
0
1
0
-2

0
-1
0
0
-2
-1
0
2
2
0
0
0
0
-1
2
-2
0
2
0
0
0
0
-1
-1
0
2
0
2
-2
-1
2
0
0
-1
0
0
-2
0
-2

0
-1
2
0
-2
2
0
2
0
0
0
0
0
-1
0
-2
0
0
0
0
0
0
-1
-2
0
2
0
-1
-2
-1
2
0
0
-1
-1
0
-2
0
-2

7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447

30000
80000
20000
50000
50000
230000
10000
20000
110000
200000
20000
80000
280000
140000
60000
50000
200000
180000
260000
150000
130000
120000
210000
110000
30000
170000
360000
130000
30000
160000
30000
10000
50000
80000
260000
170000
30000
50000
120000

2
1
1
2
1
2
2
1
1
2
1
1
2
2
2
1
2
2
2
1
2
1
2
2
1
2
2
1
2
2
2
2
2
1
2
1
2
2
1

3
2
2
5
1
1
2
2
2
1
2
1
2
2
1
2
1
1
2
1
1
3
2
1
2
1
1
1
1
2
2
2
2
2
1
3
3
3
3

1
1
1
1
2
1
2
1
2
2
1
2
2
1
2
1
1
1
2
2
2
2
1
3
2
2
2
2
2
1
1
2
2
1
1
2
2
2
1

41
48
52
32
26
36
23
42
34
29
59
29
31
45
25
51
34
38
45
32
32
50
30
33
28
25
32
37
24
31
43
22
38
40
49
26
25
51
40

2
0
0
0
1
-1
1
0
2
-1
1
-1
1
0
0
0
-2
1
0
0
0
-1
-2
0
-1
-1
-1
0
2
-2
-1
1
0
0
1
2
0
0
0

2
0
0
0
-2
-1
-2
0
0
-1
-1
-1
-2
0
0
-1
-2
2
0
0
0
-1
-2
0
-1
-1
-1
0
2
-2
0
-1
0
0
-2
0
0
0
0

2
0
0
0
-2
-1
-2
2
0
-1
0
2
-2
0
0
-1
-2
0
0
2
0
-1
-2
0
-1
-1
-1
0
2
-2
0
-1
-1
0
-2
0
0
0
0

7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486

240000
180000
60000
150000
360000
350000
30000
120000
330000
500000
100000
80000
260000
500000
90000
360000
360000
100000
200000
490000
460000
20000
230000
170000
60000
90000
160000
20000
500000
30000
170000
100000
50000
110000
20000
70000
310000
30000
30000

2
1
2
2
2
2
2
2
1
1
2
2
2
1
1
2
1
2
1
2
1
1
2
2
2
2
1
1
2
2
1
2
1
1
2
2
2
1
2

2
1
3
3
2
1
1
1
1
2
2
2
2
2
1
2
3
2
2
2
1
1
2
2
3
2
1
2
1
2
2
3
2
2
1
3
2
2
2

1
2
2
2
2
2
1
2
1
2
1
1
2
1
2
1
2
2
2
2
1
2
1
2
1
1
1
2
1
1
2
1
2
2
2
2
1
2
1

31
41
26
32
26
32
43
29
43
44
34
37
30
41
52
38
34
25
36
52
40
39
35
28
63
33
38
30
36
42
31
44
39
28
23
26
42
28
27

2
0
0
0
1
-2
-1
0
1
-2
0
1
0
0
0
-1
-1
0
0
0
0
1
0
0
0
0
1
2
1
0
-1
0
0
2
0
0
-2
2
0

0
-1
0
0
-2
-2
-1
0
-2
-2
0
2
0
0
0
-1
-1
0
0
0
0
2
0
0
0
0
-1
2
-2
0
-1
0
0
2
0
0
-2
2
0

0
-1
0
0
-2
-2
-1
0
-2
-1
0
-1
0
0
0
-1
-1
0
0
0
0
2
0
0
0
2
-1
2
-2
0
-1
0
0
2
2
0
-2
2
2

7487
7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525

100000
150000
80000
200000
20000
30000
50000
130000
330000
80000
50000
150000
210000
30000
500000
60000
20000
30000
120000
80000
360000
150000
10000
230000
380000
350000
130000
490000
150000
340000
80000
230000
160000
300000
400000
80000
320000
310000
270000

2
2
1
2
1
1
2
2
1
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
1
2

1
1
2
3
2
2
3
5
1
3
1
1
2
2
1
1
2
2
2
2
1
2
3
3
3
1
2
1
2
2
1
1
2
2
2
2
2
1
2

1
2
2
1
1
1
1
1
2
2
1
2
1
1
2
2
1
2
1
1
1
1
2
1
2
2
2
2
2
2
2
2
2
1
1
1
1
2
1

36
30
27
40
36
33
42
32
32
53
34
33
30
30
30
32
29
23
60
37
35
36
51
30
31
48
23
29
28
38
52
36
37
33
24
45
45
36
32

0
-2
0
0
1
0
0
0
0
-2
-1
-1
1
3
1
1
-1
2
2
1
-2
-1
0
0
-1
-2
0
-2
0
-2
1
-2
0
-1
0
-1
-1
-2
-2

0
-2
0
0
2
0
0
-1
0
-2
-1
0
-1
2
-1
2
-1
2
2
2
-2
-1
0
-1
-1
-2
0
-1
-1
-2
-2
-2
0
-1
0
-1
-1
-2
-2

0
-2
0
0
2
0
0
-1
0
-2
-1
0
-1
2
2
-1
-1
2
2
0
-2
-1
0
0
-1
-2
0
-1
0
-2
-2
-2
0
-1
0
-1
-1
-2
-1

7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564

280000
330000
50000
240000
180000
270000
70000
290000
350000
210000
110000
300000
140000
80000
360000
210000
50000
80000
130000
50000
80000
350000
330000
80000
280000
30000
200000
120000
50000
50000
300000
20000
50000
500000
130000
70000
70000
120000
340000

2
1
1
2
2
1
1
1
2
1
1
1
2
1
2
2
1
2
2
2
2
1
2
2
2
1
1
2
2
1
1
1
1
2
2
2
2
2
1

3
1
2
1
3
1
1
1
1
2
2
2
2
1
2
2
2
1
3
1
3
1
2
2
1
2
3
1
2
2
1
2
2
2
2
1
3
2
2

1
2
2
2
2
2
2
2
2
1
2
1
2
2
1
2
2
2
2
2
2
2
1
2
1
2
1
2
1
2
1
2
2
2
1
2
2
2
1

53
31
49
26
27
28
36
27
41
54
47
32
38
27
42
33
22
28
27
22
34
35
37
23
51
49
44
26
38
31
58
30
46
44
40
28
29
27
48

0
0
0
1
-1
4
2
0
-2
2
2
-1
0
0
-1
0
-1
1
0
0
-2
-1
-2
2
-1
0
0
-1
0
1
1
0
0
0
-1
2
-1
0
0

0
0
0
-2
-1
4
2
0
-2
-1
2
-1
0
0
-1
0
2
-2
0
0
-2
-1
-2
2
-1
0
0
-1
0
2
2
-1
0
0
-1
2
-1
0
0

2
-1
0
-2
-1
3
2
0
-2
-1
2
-1
0
2
-1
0
2
-2
0
0
-2
2
-2
2
-1
0
0
-1
0
0
2
0
0
0
-1
2
2
0
0

7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603

130000
240000
50000
210000
30000
80000
50000
220000
40000
280000
90000
180000
50000
320000
70000
260000
360000
100000
100000
140000
90000
220000
260000
260000
20000
50000
70000
170000
30000
200000
50000
50000
470000
20000
50000
360000
20000
140000
10000

1
1
2
2
1
2
1
2
1
1
2
2
1
1
1
2
1
2
2
2
2
1
2
2
1
2
2
2
2
1
2
1
2
2
1
2
2
2
2

1
1
2
2
2
2
3
3
2
1
2
2
2
2
2
1
1
2
1
2
2
1
1
1
1
1
2
2
2
2
2
2
2
1
2
2
2
1
3

2
2
1
1
2
2
1
1
1
2
1
2
2
2
1
2
1
2
1
1
2
2
2
1
2
2
2
1
2
2
2
2
1
2
2
1
3
2
1

41
33
37
48
30
22
42
25
37
26
31
39
30
27
38
36
38
38
32
39
28
25
34
42
24
27
23
36
22
68
39
30
35
22
26
56
46
26
47

-1
0
0
-1
2
0
0
0
1
0
-1
0
0
0
0
1
0
0
-1
0
1
-1
-2
-1
-1
2
0
2
0
0
0
1
0
-1
2
0
1
-1
0

-1
0
0
-1
2
0
0
0
2
0
-1
0
0
0
0
2
0
0
-1
0
2
-1
-2
-1
-1
0
0
2
0
0
0
-2
0
-1
-1
0
-2
-1
0

-1
0
0
-1
2
0
0
0
0
0
-2
0
0
0
0
2
0
0
-1
0
2
0
-2
-1
-1
0
0
2
0
0
0
-2
0
-1
-1
0
-1
-1
0

7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642

90000
200000
390000
90000
130000
120000
160000
70000
80000
250000
240000
50000
30000
50000
80000
130000
50000
200000
140000
30000
20000
70000
20000
410000
250000
140000
90000
340000
230000
80000
50000
60000
50000
210000
140000
20000
20000
230000
210000

2
2
2
2
2
2
2
2
1
2
1
2
2
1
2
1
1
1
1
2
2
1
2
1
1
2
2
1
2
1
2
2
2
2
2
1
1
1
1

1
2
2
2
1
2
2
2
3
2
2
2
3
3
2
2
3
2
3
1
1
2
3
1
1
2
1
1
2
3
2
2
2
2
1
3
3
1
2

2
1
1
2
2
2
1
2
1
2
2
2
2
1
2
1
2
1
1
2
2
2
3
1
1
2
2
1
1
2
2
1
2
2
2
2
3
2
2

30
46
39
25
27
33
35
24
60
36
37
49
23
51
24
47
23
39
33
23
25
29
48
42
41
27
26
38
28
33
42
35
24
28
27
32
48
32
27

0
-1
-1
0
1
1
-1
2
0
0
0
0
0
2
-1
0
0
1
0
0
1
0
0
0
-1
2
0
-1
-1
0
0
0
0
0
0
0
1
-2
0

0
-1
-1
0
-1
-1
-1
2
0
0
0
0
0
0
-1
0
0
-2
0
0
2
0
0
0
-1
0
0
-1
-1
0
0
0
0
0
0
0
-2
-2
0

2
-1
-1
0
0
2
-2
-1
0
0
0
0
0
0
2
0
0
-2
0
0
2
0
0
0
-1
0
0
-1
-1
2
0
0
0
0
0
0
-1
-2
0

7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681

20000
50000
30000
50000
150000
160000
90000
150000
200000
170000
100000
20000
30000
200000
180000
160000
80000
70000
80000
50000
140000
90000
120000
80000
20000
20000
440000
310000
80000
200000
300000
140000
230000
130000
40000
20000
90000
50000
220000

1
2
1
2
2
1
2
1
1
1
2
1
1
1
1
2
2
2
1
1
2
2
2
2
1
1
2
2
2
1
2
2
2
2
2
2
2
2
1

2
2
3
2
1
2
3
2
3
1
2
3
1
1
2
2
2
1
3
2
2
2
1
2
2
1
2
2
2
1
2
2
2
3
5
3
2
3
2

2
2
2
2
1
1
1
1
2
1
1
1
2
2
1
1
2
1
2
2
1
1
2
2
2
2
2
1
2
2
1
1
1
1
1
1
2
2
1

34
24
49
36
30
57
42
39
36
40
38
39
24
32
46
44
31
36
44
45
58
50
27
33
43
28
34
28
25
28
34
35
43
38
48
23
26
41
49

0
0
0
0
1
-1
0
-1
-2
0
0
0
0
0
-1
1
1
2
2
0
2
0
-1
-2
4
1
-2
0
-2
-2
1
0
-1
0
0
0
0
2
0

0
0
-1
0
2
2
0
-1
-2
0
0
0
0
0
-1
-1
2
0
0
0
2
0
-1
-2
3
2
-2
0
-2
-1
2
0
-1
0
0
0
0
2
0

0
0
-1
0
-1
2
0
-1
-2
0
0
0
0
0
-1
0
0
0
0
0
2
-1
-2
-1
2
-1
-2
0
-2
2
0
0
-1
0
0
0
0
2
0

7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720

60000
240000
400000
120000
280000
390000
340000
10000
110000
100000
130000
230000
290000
50000
120000
240000
360000
110000
60000
130000
250000
410000
130000
200000
60000
20000
20000
380000
80000
160000
50000
50000
310000
130000
180000
130000
50000
150000
230000

2
1
2
1
2
2
2
1
1
1
2
1
2
1
2
2
2
2
2
1
2
1
2
1
2
1
1
2
1
1
1
1
1
1
1
2
1
2
2

2
3
2
1
1
2
1
2
2
2
2
2
2
1
1
1
1
3
3
1
1
3
3
1
1
1
2
2
3
2
1
2
2
2
1
2
1
2
1

3
1
2
2
1
2
1
2
1
2
1
1
1
2
2
1
2
2
2
2
1
2
2
2
2
2
1
1
1
2
2
1
1
2
2
1
1
1
2

64
48
40
30
37
28
46
47
35
31
25
45
39
29
27
36
32
31
23
33
31
38
53
38
25
25
37
50
47
31
23
34
34
30
33
43
35
30
25

2
0
1
-1
1
-1
-1
-1
0
0
0
2
0
0
-2
-1
0
0
0
1
-1
-1
0
0
2
-2
0
0
0
0
1
0
0
0
0
0
0
1
0

0
0
-2
-1
-2
-1
-1
-1
0
0
0
2
0
0
-2
-1
0
0
0
-2
-1
-1
0
0
2
-2
0
0
0
0
2
0
0
0
0
0
0
2
0

0
0
-2
-1
-2
-1
-1
-1
0
0
0
2
0
0
-2
-1
0
0
0
-2
-1
-1
0
0
0
-2
0
0
0
0
0
0
0
0
2
0
0
0
0

7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759

20000
360000
180000
280000
90000
210000
240000
200000
180000
190000
50000
80000
50000
130000
30000
30000
50000
360000
80000
460000
200000
50000
370000
20000
50000
80000
170000
400000
500000
250000
80000
90000
120000
310000
20000
60000
460000
220000
220000

2
2
2
1
2
1
1
2
2
1
2
2
1
1
2
2
1
2
2
1
1
1
2
2
2
1
2
1
2
1
2
2
1
1
1
2
2
1
1

1
1
1
2
1
2
1
1
1
3
3
5
2
1
2
1
2
1
2
1
1
2
2
2
1
2
1
1
2
3
2
2
3
2
2
2
1
2
1

2
1
1
1
2
1
2
1
1
1
1
1
2
2
1
2
2
1
2
2
1
2
2
1
2
1
1
1
1
1
2
3
2
1
2
2
2
1
2

23
33
31
37
23
41
30
49
35
44
53
23
23
29
52
28
24
41
24
33
48
22
28
42
24
54
31
54
41
44
22
40
44
44
22
29
29
40
32

0
1
1
0
-1
1
1
-1
0
1
-1
-1
2
0
2
0
0
0
2
0
-1
0
0
3
0
0
1
-2
0
-1
0
1
4
0
0
-1
0
-1
0

0
-2
-2
0
0
2
-2
-1
0
-1
-1
-1
2
0
2
0
0
0
0
0
-1
0
0
2
0
0
-2
-2
0
-1
0
2
3
0
0
2
0
-1
0

0
-2
-2
0
0
0
-2
-2
0
2
-1
-1
0
-2
2
0
2
0
0
0
-1
0
0
2
0
0
-2
-2
0
-1
0
0
2
0
-2
2
0
-1
0

7760
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770
7771
7772
7773
7774
7775
7776
7777
7778
7779
7780
7781
7782
7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798

20000
80000
220000
20000
100000
230000
300000
20000
160000
70000
240000
100000
220000
50000
80000
130000
30000
360000
280000
230000
30000
70000
100000
50000
150000
20000
100000
90000
50000
200000
250000
140000
320000
20000
80000
300000
500000
30000
130000

1
1
1
1
2
2
2
1
1
2
2
1
1
1
2
1
2
2
1
1
2
2
1
1
2
1
1
2
1
1
2
2
2
2
2
2
2
1
2

2
3
1
2
2
1
2
2
1
2
2
2
2
2
3
1
2
2
2
1
1
2
2
2
2
2
3
2
3
1
2
1
2
2
2
2
1
2
4

2
1
2
2
2
2
1
2
2
1
2
2
2
2
1
2
2
1
1
1
2
1
2
2
2
2
3
2
2
1
2
1
1
1
2
2
1
2
2

33
38
31
23
26
31
40
24
29
27
37
25
30
42
44
28
23
46
34
45
24
28
32
27
26
46
48
25
49
49
26
32
44
22
26
36
38
22
47

1
-1
-1
0
0
0
0
0
-1
1
0
-1
-2
0
-1
2
1
1
0
0
-1
0
0
0
-2
-1
2
2
0
2
0
1
-1
2
0
1
0
1
2

2
-1
-1
0
0
0
0
-1
-1
2
0
-1
-2
0
-1
2
2
-2
0
0
-1
0
0
0
-2
-1
-1
2
0
2
0
-2
-1
2
0
-2
0
-1
-1

0
2
-1
0
0
0
0
-1
-1
0
0
-1
-2
0
-1
2
0
-2
0
0
-1
0
0
0
-2
-1
0
2
0
2
0
-2
-1
2
0
-1
0
0
-1

7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837

40000
20000
470000
200000
50000
130000
100000
160000
50000
180000
50000
70000
270000
210000
70000
160000
30000
250000
10000
50000
120000
50000
250000
20000
70000
50000
110000
100000
20000
120000
50000
140000
140000
250000
180000
130000
200000
100000
20000

1
2
2
2
2
2
2
1
1
1
1
2
1
2
2
2
2
1
2
1
1
1
1
1
2
1
1
2
1
2
1
1
1
2
2
1
1
2
1

2
2
1
1
2
2
2
1
3
1
3
3
2
2
2
1
2
1
3
2
3
2
1
2
2
2
2
1
2
2
2
2
2
1
2
2
1
1
2

1
2
2
2
2
1
1
2
2
1
2
1
1
1
1
2
1
2
1
2
1
2
2
2
2
2
2
2
1
1
2
1
1
1
2
2
2
2
2

25
22
39
42
31
36
33
29
26
42
29
40
53
48
43
31
27
29
51
27
38
28
36
48
25
46
41
32
31
25
26
29
34
39
30
26
27
26
23

0
0
-1
-1
2
0
-2
-1
0
0
0
0
2
-2
0
-1
0
-1
1
1
-1
0
0
-1
0
-1
0
1
-2
0
0
1
-1
0
0
0
-2
0
-1

0
0
-1
-1
2
0
-2
-1
0
0
0
0
2
-2
0
-1
0
-1
2
2
-1
0
0
-1
0
-1
0
2
-2
0
0
2
-1
0
0
0
-2
0
0

0
0
-1
-1
2
0
-2
-1
0
0
0
0
2
-2
0
-1
0
-1
0
2
-1
0
0
2
0
0
0
0
-2
0
0
2
-1
0
0
0
-2
2
0

7838
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876

290000
110000
30000
150000
150000
120000
280000
90000
130000
30000
100000
30000
90000
160000
260000
50000
260000
220000
20000
300000
250000
200000
20000
50000
100000
170000
120000
120000
50000
260000
60000
120000
220000
200000
90000
310000
110000
140000
160000

2
1
2
2
2
2
1
2
1
1
1
2
2
2
1
1
1
2
2
2
2
1
2
1
2
1
1
2
1
2
2
2
2
1
2
2
2
2
2

3
1
2
3
2
1
2
2
2
2
1
1
2
2
1
1
3
1
2
1
1
2
2
2
3
2
1
2
2
1
2
2
3
1
2
1
2
2
1

2
1
2
2
2
2
1
1
1
2
1
2
1
1
1
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
1
2
1
1
1
2
1

27
46
27
23
34
25
28
36
39
24
25
27
28
25
51
28
27
35
22
25
31
30
21
25
28
37
37
38
26
28
44
28
47
26
45
25
34
42
51

0
0
2
0
-1
1
0
1
0
1
-1
0
0
4
-1
2
0
-1
0
1
1
-1
0
3
0
0
0
0
0
0
0
-1
-1
-1
0
0
0
0
0

0
0
2
0
-1
-2
0
-2
-1
2
0
0
0
3
-1
0
0
-1
0
5
-2
-1
0
3
-1
0
0
0
0
0
0
2
-1
-1
0
0
0
0
0

0
0
5
0
-1
-2
0
-2
-1
2
0
0
0
2
-1
0
0
-1
0
4
-2
-1
2
2
-1
0
0
0
0
0
0
2
-1
-2
0
0
0
0
-1

7877
7878
7879
7880
7881
7882
7883
7884
7885
7886
7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
7915

80000
500000
130000
240000
50000
180000
240000
180000
130000
50000
500000
200000
220000
70000
440000
290000
50000
120000
80000
170000
160000
280000
40000
80000
210000
60000
20000
230000
90000
170000
70000
50000
140000
50000
270000
170000
180000
80000
450000

2
2
1
2
2
2
1
1
1
2
1
1
2
1
1
1
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2

2
1
2
2
2
1
2
2
2
1
1
2
1
2
1
4
2
2
3
2
1
1
2
3
2
2
2
2
1
1
2
2
1
3
1
2
1
1
1

2
1
2
1
2
1
2
1
2
2
2
1
2
1
1
1
2
2
1
1
2
2
1
1
1
1
1
2
1
1
2
2
1
2
2
1
2
2
2

24
36
29
44
24
42
33
30
33
24
34
29
29
33
31
52
23
23
44
27
41
29
47
53
40
29
40
36
50
35
22
29
48
55
45
49
27
29
37

2
0
0
0
2
1
-1
0
0
0
-1
0
-2
0
-1
0
0
0
-1
0
-1
-1
2
0
-1
2
0
1
0
-1
0
0
-2
0
0
2
0
-1
-1

2
0
0
0
2
-1
-1
0
0
0
-1
0
-2
0
0
-1
0
0
-1
0
-1
2
2
0
-1
2
0
-2
0
-1
0
0
-2
0
0
2
0
-1
0

2
0
0
0
7
-1
-1
0
0
0
-1
0
-2
2
0
-1
0
0
-1
0
-1
-1
2
0
-1
2
0
-2
0
-1
0
2
-2
0
0
0
0
-1
0

7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942
7943
7944
7945
7946
7947
7948
7949
7950
7951
7952
7953
7954

400000
400000
60000
110000
60000
140000
20000
50000
30000
210000
50000
200000
120000
200000
180000
440000
150000
130000
50000
180000
80000
170000
150000
240000
140000
50000
20000
240000
30000
50000
20000
20000
310000
200000
330000
100000
50000
120000
160000

1
2
1
1
2
1
1
1
2
2
1
1
2
2
2
2
2
1
2
2
2
2
2
1
1
1
2
2
2
2
2
2
2
1
1
2
2
1
1

1
2
3
1
2
1
2
1
3
2
2
1
3
1
2
2
2
1
2
2
2
1
1
2
2
3
2
1
2
2
2
2
2
2
3
3
3
2
1

2
2
2
2
2
2
1
2
2
2
2
2
1
2
1
1
2
1
1
2
2
2
2
2
2
0
1
1
1
2
1
1
1
2
2
1
2
2
1

29
35
25
25
24
37
24
30
53
26
36
30
50
29
35
47
22
70
26
28
24
29
25
35
24
50
36
38
45
29
37
50
48
39
48
53
35
30
42

-1
-1
0
0
0
0
0
0
0
0
2
-1
0
-1
-1
1
0
1
0
1
0
-2
-1
0
0
0
0
-1
0
2
0
7
-2
0
1
0
0
0
0

-1
2
0
0
0
-1
0
0
0
0
2
-1
0
-1
-1
-1
0
-2
0
2
0
-2
0
0
0
0
0
-1
0
2
0
6
-2
0
-1
0
0
0
0

-1
-1
0
0
0
0
0
0
0
0
2
-1
0
-1
-1
-1
0
-2
0
-1
0
-2
-1
0
0
0
0
-1
0
2
2
5
-2
-1
-1
0
0
0
0

7955
7956
7957
7958
7959
7960
7961
7962
7963
7964
7965
7966
7967
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988
7989
7990
7991
7992
7993

170000
50000
30000
150000
320000
50000
20000
20000
50000
160000
20000
130000
150000
20000
20000
70000
50000
200000
320000
50000
70000
200000
250000
70000
90000
400000
130000
110000
150000
330000
30000
360000
50000
60000
200000
180000
50000
80000
50000

1
2
2
1
2
2
2
1
1
1
2
1
2
2
1
2
1
1
2
1
1
2
2
2
2
1
2
2
1
2
2
2
1
2
2
2
1
2
2

1
3
2
1
2
2
1
2
2
3
2
2
2
2
3
3
1
2
2
3
2
3
2
1
2
1
1
1
1
1
3
1
1
2
2
1
3
3
2

1
0
2
2
2
1
2
2
1
1
2
1
2
2
1
1
2
1
2
2
2
2
1
2
1
2
2
1
2
2
2
2
1
2
2
2
2
1
2

62
27
23
29
33
58
26
25
34
46
34
27
24
23
45
56
26
40
30
34
25
33
29
25
36
32
33
40
38
28
21
32
54
24
27
43
52
38
23

0
2
-1
0
-1
1
0
4
0
-1
0
0
1
0
0
0
-1
0
-1
-1
0
-2
-2
0
-1
0
-1
0
1
-2
2
-1
0
2
-2
-2
0
-1
2

0
0
-1
0
-1
2
0
5
0
-1
0
0
-1
0
0
0
0
0
-1
2
0
-2
-2
0
-1
0
0
0
2
-2
2
-1
0
2
-2
-2
0
-1
2

0
-1
-1
0
-1
2
0
4
0
-1
0
-1
-1
0
2
-2
0
0
-1
2
0
-2
-2
0
-1
0
0
2
2
-2
2
-1
0
2
-2
-2
0
-1
2

7994
7995
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032

270000
100000
170000
30000
230000
200000
130000
30000
140000
490000
160000
180000
260000
80000
360000
20000
20000
80000
500000
160000
20000
330000
80000
220000
230000
90000
300000
30000
80000
60000
360000
360000
30000
190000
130000
110000
350000
50000
130000

2
2
2
1
2
2
1
1
2
1
1
1
2
2
2
2
1
2
1
1
2
2
2
1
2
2
1
2
2
1
1
1
2
1
2
2
2
2
2

3
2
2
1
2
1
1
2
2
1
2
2
2
2
1
1
1
3
1
1
1
1
1
2
2
2
3
2
2
1
5
1
2
3
2
1
2
3
2

1
2
2
1
2
1
2
1
1
1
2
1
1
2
2
2
2
1
2
1
2
1
2
1
2
2
1
1
1
2
1
2
2
1
1
2
1
1
3

30
23
38
30
38
34
36
62
26
43
30
42
32
27
29
25
28
28
32
55
22
36
26
40
28
25
61
45
40
27
31
27
23
50
45
34
46
52
38

-1
-1
0
0
0
-1
0
0
0
-1
0
0
0
0
-1
-1
0
0
0
0
0
-1
0
2
0
0
-1
0
2
0
0
-1
0
0
0
0
-1
0
-1

-1
-1
0
0
0
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
-1
0
0
-1
0
0
0
0
-1
0
2
0
0
2
0
0
0
0
-1
0
-1

-2
-1
0
0
0
-1
0
0
0
-1
-1
0
0
0
-1
-1
0
0
0
0
0
-1
2
0
2
0
-2
0
2
0
0
-1
0
0
0
0
-1
0
-1

8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071

50000
50000
380000
260000
140000
270000
30000
240000
70000
120000
160000
170000
380000
160000
30000
260000
70000
240000
170000
30000
90000
250000
270000
130000
360000
490000
110000
100000
200000
50000
220000
360000
20000
70000
180000
50000
140000
220000
150000

1
1
2
2
2
2
2
1
1
1
2
1
2
2
1
2
1
1
2
1
1
1
2
2
1
1
2
1
1
2
1
1
2
2
2
1
2
1
2

1
2
2
1
2
1
2
1
3
1
2
3
1
2
2
1
2
2
2
2
3
2
2
2
1
1
2
2
3
2
2
3
2
2
2
2
1
2
2

2
2
2
2
2
2
1
2
2
1
2
2
2
1
2
1
2
1
1
1
2
2
2
2
1
1
1
2
1
2
2
2
1
1
2
2
2
1
2

29
25
31
30
28
36
33
35
32
50
42
36
31
26
39
40
41
39
43
36
32
25
25
24
43
35
31
27
28
24
30
41
51
44
29
32
28
47
50

-1
0
0
0
-2
-1
0
1
0
2
2
-1
0
1
2
-2
2
-1
0
1
0
2
0
-2
-1
0
0
-2
-1
0
-1
2
-1
0
0
0
0
-2
-1

2
0
0
0
-2
-1
0
-2
0
2
2
-1
0
2
3
-2
2
-1
-1
4
0
0
0
-2
2
0
0
-2
-1
0
0
-1
-1
0
0
0
-1
-2
-1

2
-1
0
0
-2
-1
0
-2
0
2
0
-1
0
0
2
-2
2
-1
-1
3
0
0
0
-2
-1
0
0
-2
-1
0
0
0
-2
0
0
0
0
-2
-1

8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110

30000
300000
420000
80000
100000
120000
230000
200000
200000
230000
200000
50000
220000
90000
500000
130000
210000
200000
20000
410000
290000
270000
90000
30000
360000
240000
180000
50000
50000
100000
50000
360000
550000
260000
500000
130000
30000
160000
420000

1
2
1
2
2
2
2
2
1
1
1
1
1
1
1
2
1
2
1
2
2
2
2
2
2
1
2
2
2
1
1
1
2
2
2
1
1
2
2

2
2
1
2
3
2
1
2
1
3
2
3
1
3
2
1
2
1
1
1
1
2
1
1
1
1
2
2
2
2
2
1
5
2
1
1
2
1
2

2
1
1
2
2
2
2
1
2
1
2
1
1
2
2
2
1
2
2
1
1
2
2
2
2
1
2
1
2
2
2
1
2
1
1
2
2
2
1

33
32
36
30
46
25
38
28
29
30
27
65
36
27
35
29
37
30
24
38
35
26
27
27
28
30
23
24
47
30
39
48
52
39
34
27
39
40
40

0
0
-1
0
1
1
0
-1
-1
0
-1
1
-1
2
0
-1
0
-1
2
2
1
0
0
0
-1
0
0
-2
0
0
0
0
-2
2
-2
-1
0
1
-2

-1
0
2
0
-1
-2
0
-1
-1
0
0
2
-1
2
0
-1
0
-1
2
2
-2
0
0
0
-1
0
0
-2
0
0
0
0
-2
0
-2
-1
0
-2
-2

0
0
-1
0
2
-2
0
-1
-1
0
0
2
-1
2
0
-2
0
0
2
2
-2
0
0
0
-1
0
0
-2
0
0
0
0
-2
0
-1
-2
0
-2
-2

8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145
8146
8147
8148
8149

50000
30000
50000
160000
120000
50000
130000
150000
450000
150000
90000
130000
130000
390000
200000
300000
140000
200000
30000
30000
160000
210000
310000
400000
50000
80000
340000
140000
380000
50000
10000
30000
360000
150000
50000
120000
250000
20000
30000

2
2
2
2
2
2
1
1
1
1
2
1
1
2
1
2
2
2
1
1
2
2
2
2
2
1
2
1
1
2
1
2
2
2
1
1
2
1
2

3
1
2
1
2
1
2
1
1
1
2
1
2
2
2
2
2
1
2
3
1
2
2
2
3
2
1
1
1
2
2
2
1
2
1
2
1
1
1

1
2
2
1
2
2
2
2
1
1
2
2
2
1
2
1
1
2
2
2
2
2
2
1
1
1
2
2
1
1
2
2
1
1
2
3
2
2
1

22
36
32
39
26
28
42
42
48
29
53
28
30
41
29
50
42
35
30
24
37
37
51
33
35
33
33
27
39
34
35
28
50
47
23
42
35
24
30

2
1
0
1
3
0
0
2
-1
-1
0
0
0
-2
2
0
0
-1
0
2
0
0
-2
0
2
0
-1
-2
2
1
0
-1
-2
-1
0
0
-2
0
0

2
2
0
-1
3
0
0
0
2
-1
0
0
0
-1
2
0
0
-1
0
2
0
0
-2
0
2
0
-1
-1
0
2
0
-1
-2
-1
0
0
-2
0
0

2
0
2
2
2
0
0
0
-1
-1
0
0
0
0
4
0
0
-1
0
2
0
0
-2
-2
2
-1
-1
0
0
2
0
-2
-2
-1
2
0
-2
0
2

8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188

260000
250000
260000
150000
160000
80000
500000
110000
100000
360000
330000
70000
140000
200000
50000
290000
30000
180000
30000
180000
240000
130000
230000
500000
360000
50000
200000
230000
70000
50000
500000
140000
140000
130000
160000
50000
20000
360000
160000

1
2
2
2
2
1
2
2
1
2
1
2
1
1
1
1
1
2
1
2
1
2
1
1
1
1
1
1
2
1
1
1
2
1
2
2
1
2
2

1
1
2
2
2
2
1
2
1
1
2
3
1
1
2
1
2
1
2
1
1
5
1
1
2
2
1
3
2
2
1
2
2
2
3
3
3
2
2

2
2
1
1
2
2
2
2
2
1
1
1
2
2
1
1
1
2
1
1
1
1
1
2
2
2
2
1
1
2
1
1
2
2
1
2
1
1
1

27
30
41
35
33
30
38
29
28
35
65
32
29
31
49
56
57
31
38
47
39
27
32
43
33
23
31
45
32
29
46
28
23
32
48
58
41
42
51

0
0
-1
0
-1
0
1
1
0
0
-2
0
-1
0
2
0
0
0
1
0
-1
0
1
0
1
2
-1
0
3
2
-1
0
-1
0
0
1
0
0
0

0
0
-1
0
-1
0
-2
2
0
0
-1
0
-1
0
0
0
0
0
2
0
-1
0
-2
0
-1
2
-1
0
3
2
-1
0
-1
0
0
-1
0
0
0

0
0
-1
0
-1
0
-2
2
0
0
-1
0
2
0
0
0
0
0
2
0
-1
0
-2
0
-1
0
-1
0
4
2
-1
0
-1
0
2
2
0
0
0

8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216
8217
8218
8219
8220
8221
8222
8223
8224
8225
8226
8227

250000
130000
190000
180000
80000
240000
50000
160000
90000
310000
60000
240000
50000
150000
130000
20000
150000
240000
50000
50000
270000
20000
300000
390000
110000
90000
300000
450000
20000
500000
30000
50000
140000
10000
120000
30000
30000
20000
10000

2
2
1
2
1
1
1
2
2
2
1
1
2
2
2
2
1
1
1
1
1
2
2
1
2
1
2
1
1
2
2
1
2
1
2
1
2
1
1

1
2
1
2
2
1
2
2
2
2
1
1
2
1
2
1
1
1
3
3
1
2
2
1
1
2
2
3
2
1
2
2
2
2
2
2
2
1
3

1
2
2
2
2
2
2
2
1
1
2
2
2
1
1
2
1
1
1
1
1
2
1
1
1
1
1
1
2
2
2
2
2
1
2
2
1
2
2

37
25
36
25
43
40
35
50
49
37
27
29
24
34
44
22
40
42
45
51
51
28
33
34
37
58
30
42
30
33
46
51
26
43
37
30
22
33
36

-2
-2
1
-1
0
-1
0
-1
-2
-2
0
0
0
-1
2
0
0
0
0
0
-1
0
-2
0
0
0
-2
2
0
1
0
0
-1
3
-2
4
1
1
-1

-1
-2
2
-1
0
-1
0
2
-2
-2
0
0
0
-1
2
0
0
0
0
0
-1
0
-2
0
0
0
-2
0
0
-1
0
0
0
2
-2
3
2
2
-1

2
-2
2
-1
0
-1
0
-1
-2
-2
0
0
2
-1
2
2
0
0
0
0
-1
0
-2
0
2
0
-2
0
0
-1
0
0
0
2
-2
2
2
2
-1

8228
8229
8230
8231
8232
8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266

110000
280000
500000
50000
230000
50000
120000
30000
330000
360000
40000
110000
40000
70000
100000
210000
360000
260000
200000
160000
420000
140000
180000
150000
30000
500000
240000
30000
80000
80000
310000
180000
60000
170000
180000
180000
350000
360000
140000

2
2
1
2
1
1
2
1
2
1
1
2
2
2
1
2
1
1
2
1
2
2
1
2
2
1
1
1
1
1
1
2
2
2
2
1
1
1
1

2
1
1
3
2
2
2
2
2
2
1
1
3
2
3
2
2
2
1
1
2
1
1
3
2
1
2
1
2
2
1
1
2
2
2
2
2
2
2

1
1
1
1
1
1
2
2
1
1
2
2
1
1
2
1
1
2
2
1
1
2
2
1
1
2
1
2
2
2
1
2
2
2
1
1
1
1
1

35
29
42
46
30
53
24
26
28
30
26
29
39
30
26
50
38
27
34
43
29
28
38
39
35
34
45
22
28
34
39
33
23
33
31
28
42
36
46

0
-1
0
4
-1
-1
0
0
0
-1
0
2
-2
1
2
1
-1
0
-2
-1
0
1
0
2
0
0
0
0
0
-2
1
0
0
-1
0
0
-1
0
0

0
-1
0
5
-1
-1
0
0
0
-1
0
0
-2
2
0
-2
-1
0
-2
-1
0
2
0
2
0
0
0
-1
0
-2
-1
0
0
-1
0
0
-1
0
0

0
-1
0
4
-2
-1
0
0
0
-1
0
0
-2
0
0
-2
-1
0
-2
-1
0
0
0
0
0
0
0
0
0
-2
0
0
0
-2
0
0
-1
-1
0

8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286
8287
8288
8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
8301
8302
8303
8304
8305

310000
30000
200000
120000
260000
60000
50000
80000
60000
200000
140000
30000
110000
90000
40000
110000
640000
20000
50000
30000
140000
70000
80000
100000
180000
50000
170000
50000
140000
100000
10000
50000
30000
80000
290000
110000
30000
70000
300000

2
1
1
2
1
2
1
1
1
2
2
1
2
2
2
2
2
1
2
1
2
1
2
2
1
2
1
2
1
1
1
2
2
2
2
2
2
2
2

3
3
1
1
1
1
2
1
1
3
1
2
2
3
1
1
1
3
2
2
2
2
2
1
3
2
1
3
1
1
2
2
2
2
2
1
3
2
1

2
2
2
2
1
2
2
2
1
1
2
2
1
1
2
1
2
2
1
1
2
2
1
2
2
2
1
2
2
2
1
2
1
2
2
2
2
1
2

30
25
32
37
45
32
24
28
46
27
28
25
34
39
27
29
30
51
36
25
32
36
42
31
40
28
35
23
28
29
36
22
24
27
29
27
24
23
26

-1
0
-1
2
0
0
0
0
1
1
1
0
0
-1
1
-1
0
0
0
-1
0
1
0
-2
0
0
-1
2
0
2
0
1
0
0
0
0
1
0
0

0
0
-1
2
0
0
0
0
2
2
-2
0
0
-1
-1
-1
0
0
0
-1
0
-1
0
-2
0
0
-1
2
0
2
0
-2
0
0
0
0
3
0
0

0
0
-1
2
0
0
0
0
0
2
-2
0
2
-1
-1
-1
0
0
0
-2
0
-1
0
-2
0
0
-2
2
0
2
0
-2
0
0
0
0
2
0
0

8306
8307
8308
8309
8310
8311
8312
8313
8314
8315
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325
8326
8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342
8343
8344

30000
200000
130000
80000
50000
310000
160000
240000
100000
200000
50000
320000
60000
60000
50000
360000
60000
210000
20000
100000
200000
180000
70000
170000
80000
400000
140000
60000
360000
240000
80000
270000
30000
480000
160000
180000
300000
200000
50000

1
2
1
1
2
2
2
1
2
2
2
2
1
1
1
1
2
2
1
2
2
2
2
2
1
2
2
1
1
2
2
2
2
1
1
2
1
2
2

2
1
2
1
2
1
2
2
2
5
1
3
1
2
2
2
2
2
2
2
1
2
1
2
1
1
2
3
1
2
2
2
3
1
2
2
1
1
2

1
2
2
2
2
2
1
1
1
2
2
2
1
1
1
1
2
2
1
1
2
1
2
2
2
1
1
1
1
1
2
2
1
1
1
2
2
2
2

47
36
27
25
37
30
31
30
36
27
38
45
37
43
42
41
32
28
39
40
32
28
50
48
36
41
40
57
44
43
27
39
39
58
50
34
29
31
30

0
-2
0
-2
0
0
-2
0
0
0
0
0
0
0
0
1
0
0
2
-1
0
-2
0
0
0
-1
0
0
0
0
1
0
2
-2
-1
2
1
0
0

0
-2
0
-2
0
0
-2
0
0
0
0
0
0
0
0
-2
0
0
2
-1
0
-2
0
0
0
-1
0
0
0
0
2
0
2
-2
-1
0
-2
0
0

0
-2
0
-2
0
0
-2
0
0
0
0
0
0
0
0
-2
0
-1
2
0
0
-2
0
0
0
-1
0
0
0
0
0
0
2
-2
-1
0
-2
0
0

8345
8346
8347
8348
8349
8350
8351
8352
8353
8354
8355
8356
8357
8358
8359
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383

320000
30000
500000
360000
50000
80000
10000
280000
300000
280000
170000
260000
360000
360000
200000
50000
130000
20000
50000
190000
140000
70000
150000
140000
50000
350000
80000
400000
170000
20000
450000
200000
200000
100000
60000
230000
230000
60000
160000

2
2
2
1
2
2
1
2
2
2
1
2
1
2
1
2
2
1
2
2
1
2
2
2
1
2
1
1
2
2
1
2
2
2
1
2
2
1
2

3
1
1
1
2
1
2
1
2
1
2
1
2
2
3
1
3
2
3
1
2
2
1
2
2
1
2
1
1
2
1
3
1
3
2
2
2
2
1

1
1
1
1
1
2
2
2
1
1
1
1
1
2
1
2
1
1
1
1
1
1
2
2
2
1
2
2
1
3
1
1
1
1
1
1
2
1
1

39
35
38
40
53
29
23
23
31
34
42
36
44
31
38
28
45
32
52
30
36
40
36
29
27
55
53
34
38
47
40
36
36
53
39
37
29
46
34

-1
2
-2
0
0
0
0
0
-1
0
0
0
1
-1
0
0
1
0
0
-1
-1
0
0
0
2
-1
3
1
0
1
-1
1
-1
1
-1
0
0
-1
1

-1
0
-2
-1
0
0
0
0
-1
0
0
0
-1
0
0
0
-1
0
0
-1
-1
0
0
0
0
-1
2
-2
0
2
-1
-2
-1
-2
0
0
0
0
-2

-1
0
-2
-1
2
0
0
0
-1
0
0
0
-1
0
0
0
2
2
2
-1
0
0
-2
0
0
-1
0
-2
0
0
2
-2
-1
-2
0
0
0
-1
-2

8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422

310000
430000
240000
60000
30000
180000
20000
30000
320000
500000
170000
20000
360000
90000
100000
100000
170000
100000
20000
220000
470000
100000
10000
230000
50000
50000
120000
160000
120000
30000
180000
30000
200000
10000
230000
200000
110000
50000
50000

1
2
2
1
1
1
1
1
2
1
2
2
2
2
2
1
1
2
1
1
2
2
1
2
2
1
2
2
1
2
2
1
2
2
1
2
1
1
2

1
1
1
2
2
2
2
1
2
2
2
2
1
1
1
1
1
2
1
2
1
2
2
1
1
3
2
1
1
2
1
1
1
2
2
3
2
2
1

1
2
1
2
2
1
2
2
1
2
1
2
2
2
1
2
1
2
2
1
2
2
2
2
2
1
2
1
2
2
2
2
1
2
2
1
1
1
2

34
30
47
29
28
30
24
24
55
32
47
24
29
24
40
37
38
32
27
32
31
24
23
29
28
30
30
33
27
21
29
23
40
33
39
53
46
40
23

-1
-1
1
0
0
-1
1
2
-2
-1
-2
0
0
0
-1
1
-2
2
-1
-1
-2
0
-1
-1
2
0
0
-1
-1
0
-2
0
-1
0
0
0
0
0
0

-1
-1
-2
0
0
-1
2
2
-2
-1
-2
0
0
0
-1
-2
-2
0
-1
-1
-2
-1
-1
-1
2
0
0
-1
-1
0
-2
0
-1
0
0
0
0
0
0

-2
-1
-2
0
0
-1
3
0
-2
0
-2
0
0
0
-1
-2
-2
0
2
-1
-2
-1
0
-1
2
0
0
-1
-1
0
-2
0
-1
0
0
0
0
0
0

8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458
8459
8460
8461

220000
500000
140000
50000
50000
150000
150000
240000
180000
240000
150000
260000
160000
290000
240000
50000
170000
130000
80000
30000
100000
10000
320000
50000
80000
70000
700000
360000
380000
50000
20000
350000
80000
150000
300000
400000
250000
50000
230000

1
1
1
2
1
2
1
1
1
1
2
2
2
2
1
1
2
2
1
1
2
1
2
1
1
2
2
2
1
1
1
2
2
1
2
1
2
2
2

1
1
1
1
2
1
1
3
1
2
1
3
1
2
1
2
3
1
1
1
3
2
1
2
1
2
2
1
1
2
2
1
1
3
1
2
2
1
3

1
1
1
2
2
2
2
1
2
1
2
1
1
1
2
1
1
1
2
1
1
2
2
1
2
2
2
2
2
2
1
2
2
1
2
1
1
2
1

43
43
43
30
24
32
35
43
31
44
27
41
34
39
48
56
46
46
27
45
40
23
30
36
29
26
28
26
30
40
45
33
29
35
35
39
35
23
44

-2
-1
0
2
0
0
1
0
2
-1
0
-1
-1
0
0
1
-1
0
1
0
0
2
-2
0
1
0
0
-1
0
0
1
0
1
2
0
0
0
0
-1

-2
-1
0
0
0
0
2
0
2
-1
0
-1
-1
0
0
2
-1
0
-2
0
0
0
-2
0
2
0
0
-1
0
0
2
0
-2
2
0
0
0
0
-1

-2
2
0
0
0
0
2
0
7
-1
0
-2
-1
0
0
0
-1
0
-2
0
0
0
-2
0
2
0
0
-1
0
0
0
0
-1
2
0
0
0
0
-1

8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500

100000
380000
260000
470000
80000
140000
140000
50000
180000
30000
30000
50000
250000
310000
360000
50000
480000
50000
160000
140000
310000
30000
40000
80000
30000
200000
270000
180000
180000
10000
120000
30000
300000
50000
150000
300000
50000
10000
260000

2
1
2
1
1
1
1
1
2
2
2
2
2
2
2
1
2
2
1
2
2
2
2
1
2
2
2
1
2
1
1
1
2
2
1
2
1
1
2

2
2
2
2
2
1
1
2
2
2
2
1
1
2
2
2
1
1
2
1
1
1
2
3
2
2
3
1
2
3
1
1
1
3
3
2
2
2
2

2
2
2
2
2
2
1
1
1
2
2
1
2
2
1
2
2
2
2
2
2
2
1
1
2
2
1
2
2
2
1
2
1
1
1
2
2
2
2

27
34
28
31
29
36
45
36
37
23
22
25
35
25
51
31
30
24
37
30
27
27
27
55
41
26
42
32
34
21
48
36
30
61
58
36
26
34
35

0
-1
0
0
-1
0
2
2
0
4
2
0
1
0
1
0
0
-1
1
0
-1
-1
1
0
0
-2
2
0
-1
0
-1
2
1
2
-2
-1
0
0
-1

0
2
0
0
0
0
2
2
0
3
0
0
2
-1
-2
0
0
-1
-2
0
-1
-1
2
0
0
-2
0
0
-1
0
-1
0
-2
0
-2
2
0
0
-1

0
-1
0
0
0
0
2
2
0
2
0
0
0
0
-1
0
-1
-1
-2
0
-1
-1
0
0
0
-2
0
0
-1
2
-1
0
-1
0
-2
2
0
0
-1

8501
8502
8503
8504
8505
8506
8507
8508
8509
8510
8511
8512
8513
8514
8515
8516
8517
8518
8519
8520
8521
8522
8523
8524
8525
8526
8527
8528
8529
8530
8531
8532
8533
8534
8535
8536
8537
8538
8539

400000
50000
50000
280000
10000
80000
150000
20000
50000
170000
130000
50000
50000
180000
20000
410000
50000
270000
80000
140000
60000
180000
320000
40000
380000
150000
110000
110000
100000
240000
50000
50000
200000
80000
40000
250000
230000
30000
80000

2
2
2
2
2
2
2
2
1
2
2
2
2
1
2
1
2
2
2
2
1
2
2
1
2
2
2
1
2
1
2
1
1
2
1
1
2
1
2

1
2
2
1
2
2
3
2
2
1
2
2
3
2
2
1
2
2
1
3
2
1
1
2
1
2
1
1
3
1
2
1
2
1
3
2
1
1
3

1
2
2
2
2
1
1
2
2
2
2
2
2
1
1
2
2
1
2
2
1
2
2
2
2
1
2
2
1
2
2
2
2
2
2
1
2
2
2

28
39
22
28
22
32
52
53
24
31
33
29
27
40
50
29
26
47
24
48
29
26
34
26
32
36
25
26
26
35
25
38
29
27
49
29
24
26
52

-1
0
2
-1
0
1
-1
4
1
1
0
-1
1
0
0
0
0
-2
-1
0
2
2
-2
3
-1
1
0
0
0
-1
0
0
1
2
2
1
0
2
0

-1
0
2
-1
0
2
-1
4
-2
-1
0
-1
2
0
0
0
0
-2
-1
0
2
2
-2
3
-1
2
0
0
0
-1
0
0
2
-1
0
-2
0
2
0

2
0
2
-1
0
0
-1
3
-2
-1
0
-1
2
0
2
0
0
-2
-1
0
2
0
-2
2
-1
2
0
0
0
-1
0
0
0
-1
0
-2
0
0
0

8540
8541
8542
8543
8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562
8563
8564
8565
8566
8567
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578

100000
230000
490000
30000
40000
450000
50000
20000
260000
10000
500000
70000
100000
50000
400000
270000
260000
250000
360000
230000
110000
50000
80000
10000
20000
200000
180000
120000
80000
220000
360000
50000
150000
70000
20000
150000
40000
170000
220000

2
2
1
2
1
1
2
1
2
1
1
2
2
2
2
1
1
2
1
1
1
2
1
2
1
2
1
2
2
1
1
2
2
2
2
2
1
1
2

1
2
1
3
3
1
2
2
3
2
1
2
3
3
1
2
1
2
1
2
2
2
1
2
3
3
1
3
2
1
1
1
2
2
1
1
2
1
2

2
1
1
2
1
1
2
2
1
2
2
1
1
1
2
1
2
2
2
2
2
1
1
1
1
2
2
1
1
1
2
2
1
2
2
1
1
2
1

37
28
50
44
49
34
23
26
36
28
38
25
28
30
33
49
38
32
30
30
27
32
38
32
52
33
40
69
47
50
32
25
31
27
25
32
35
27
37

-1
0
-1
2
0
-2
2
1
0
-1
-2
0
-2
-2
-2
-1
0
0
-1
0
0
-1
0
0
1
-1
0
0
0
-1
-1
0
-1
0
1
1
1
0
2

-1
0
-1
0
0
-2
0
4
0
2
-2
0
-2
-2
-2
-1
-1
0
-1
0
0
-1
0
0
2
-1
0
0
0
-1
-1
0
0
0
2
-2
-2
0
0

0
0
-1
0
0
-2
0
3
0
-1
-2
0
-2
-2
-2
0
-1
0
-1
0
0
-1
0
0
2
-1
0
0
0
-1
-1
0
0
0
2
-2
-2
2
0

8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617

110000
30000
230000
270000
360000
180000
360000
280000
170000
50000
160000
160000
160000
50000
50000
180000
210000
20000
570000
280000
50000
20000
30000
240000
30000
90000
60000
500000
70000
140000
30000
140000
290000
360000
30000
170000
290000
270000
200000

2
2
2
2
2
2
1
2
2
2
1
2
2
1
2
2
2
1
1
1
2
2
1
1
1
2
1
1
1
1
1
1
1
2
1
2
1
2
1

2
2
1
2
1
2
2
1
1
2
3
1
3
2
2
2
1
2
1
1
2
2
1
1
1
2
2
1
2
2
2
2
1
1
1
2
1
2
1

1
1
2
2
2
2
1
2
1
3
2
2
2
2
2
2
2
1
2
2
2
2
2
1
2
1
2
2
1
2
2
1
2
1
2
1
1
2
1

41
47
32
38
47
25
49
47
63
33
44
42
24
27
49
30
38
40
29
27
24
46
28
37
47
47
25
34
34
27
32
55
44
36
34
33
46
53
49

0
0
0
-2
2
0
1
0
0
0
-1
-2
0
2
2
0
-2
1
-1
-1
1
1
-1
0
2
0
0
0
0
2
3
0
-2
-2
0
-1
-1
1
-1

0
0
0
-2
2
0
-2
0
0
0
-1
-2
0
2
0
0
-2
2
-1
-1
2
2
-1
0
0
0
0
0
0
2
2
0
-2
-2
0
-1
-1
1
-1

0
0
0
-2
3
0
-1
0
0
0
-1
-2
0
0
0
0
-2
2
-1
-1
0
2
2
0
0
0
0
0
0
2
2
0
-2
-2
0
-1
-2
-2
-1

8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656

140000
230000
80000
350000
50000
50000
390000
80000
150000
10000
100000
310000
80000
40000
180000
100000
140000
230000
20000
90000
50000
50000
50000
200000
20000
400000
20000
40000
240000
240000
80000
180000
20000
20000
20000
360000
130000
30000
110000

2
2
1
1
2
1
2
2
2
1
1
2
1
1
2
1
2
1
1
2
1
2
1
1
1
1
1
1
1
2
2
1
2
1
1
2
2
1
2

1
3
1
2
3
3
2
1
2
2
2
1
1
1
2
1
1
2
2
3
1
2
2
1
1
1
2
2
1
1
2
1
1
3
2
2
2
1
2

1
2
2
2
1
2
1
2
2
2
2
1
2
1
1
1
1
2
2
1
2
1
1
2
2
2
2
2
2
1
2
1
2
1
1
2
1
1
1

45
39
26
36
42
32
45
25
23
23
31
41
31
46
43
60
31
27
24
55
29
39
51
28
23
46
38
36
28
37
38
37
22
44
41
25
31
47
33

-1
-2
0
0
0
0
1
1
-2
0
1
0
0
-1
-2
1
-2
-1
1
0
0
0
0
-1
1
0
0
1
0
-1
0
0
0
0
-1
-1
-1
2
1

-1
-2
0
0
0
0
-2
-2
-1
0
2
0
0
2
-2
3
-2
-1
2
0
0
0
0
-1
2
-1
0
-2
0
-1
0
0
0
0
-1
-1
-1
2
2

-1
-2
0
0
0
0
-2
-1
-1
0
0
0
0
2
-2
2
-2
-1
0
0
0
0
0
-1
3
0
0
-2
0
-1
0
0
0
0
-1
-1
0
8
0

8657
8658
8659
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
8695

30000
80000
350000
50000
110000
180000
440000
100000
200000
140000
230000
10000
280000
310000
260000
270000
50000
450000
190000
290000
480000
360000
380000
20000
50000
450000
50000
380000
150000
50000
150000
50000
50000
230000
310000
310000
50000
240000
400000

1
2
2
2
2
2
2
2
1
2
2
2
2
1
2
1
1
1
1
2
2
1
1
1
1
1
2
1
2
2
2
2
1
2
2
2
2
1
2

3
1
3
2
1
2
5
1
1
2
1
2
2
2
5
1
1
1
3
1
1
5
1
3
3
1
2
1
3
2
1
3
2
1
1
2
2
2
1

2
2
1
2
2
2
1
2
2
1
2
2
2
1
1
2
2
1
1
2
1
1
2
2
1
1
2
1
2
2
2
1
2
2
2
1
1
2
2

46
26
31
24
23
32
32
42
33
39
31
44
35
42
33
29
23
46
54
28
60
34
32
24
52
34
24
34
34
23
33
43
24
26
32
34
50
32
26

6
0
0
1
0
-1
0
0
-2
0
1
-2
0
-2
0
-1
0
-1
1
0
-1
0
-1
0
0
0
2
0
-2
0
1
0
0
-1
-1
-1
0
1
-1

5
0
0
-2
0
-1
0
0
-2
0
-1
-2
0
-2
-1
-1
0
-1
-2
0
-1
-1
-1
0
0
0
2
0
-2
0
-2
0
0
-1
-1
-1
0
-2
-1

4
0
0
-2
0
-2
0
0
-2
0
-1
-2
0
-2
-1
-1
0
-1
-2
0
-1
-1
-1
0
0
0
2
0
-2
0
-2
0
0
-2
-1
-1
0
-2
-1

8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734

90000
50000
250000
200000
10000
310000
340000
220000
500000
80000
200000
270000
100000
100000
50000
260000
100000
240000
50000
50000
200000
150000
150000
50000
100000
30000
350000
50000
50000
250000
300000
80000
30000
370000
50000
30000
200000
230000
290000

2
1
2
1
1
1
2
1
1
2
1
2
2
1
1
2
2
2
2
1
2
1
1
1
1
1
2
1
2
2
2
2
1
2
1
2
2
2
2

2
3
1
1
3
2
3
2
1
2
1
2
2
2
1
3
2
3
3
2
1
2
2
2
1
1
1
2
2
1
3
2
2
3
2
1
2
3
2

2
1
2
1
1
1
2
1
2
1
2
1
2
2
2
2
2
2
1
2
2
1
1
1
2
2
2
2
1
2
2
2
1
2
1
1
2
1
2

47
43
30
44
37
36
46
34
36
41
36
36
29
29
25
33
24
31
28
54
44
36
41
40
27
25
31
50
34
43
24
22
45
29
43
22
26
48
29

0
2
0
0
0
0
1
0
0
0
0
-2
2
1
-2
1
-1
-1
0
0
0
2
0
0
0
1
0
0
2
-1
-1
-1
1
-1
0
0
0
1
0

0
2
0
0
0
0
-1
0
0
0
0
-2
0
3
-2
-1
-1
-1
0
0
0
0
0
0
0
-1
0
0
2
-1
0
-1
2
-1
0
0
0
-1
0

0
2
0
0
0
0
-1
0
0
0
0
-2
0
3
-2
-1
-1
-2
2
0
0
0
0
0
0
-1
0
-2
2
-1
0
-1
2
-1
0
0
0
-1
0

8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773

100000
80000
90000
90000
80000
260000
210000
80000
170000
240000
150000
220000
80000
160000
140000
130000
280000
200000
50000
150000
210000
190000
140000
160000
180000
20000
50000
150000
210000
500000
70000
100000
20000
20000
50000
340000
130000
320000
220000

2
1
2
1
1
2
1
2
2
2
2
2
1
1
2
2
2
1
1
2
2
1
2
2
2
2
2
2
2
2
2
1
2
1
1
2
1
2
2

2
1
2
1
2
1
1
2
2
1
1
1
1
1
2
2
1
1
2
2
1
1
1
3
1
1
2
1
3
2
2
1
2
2
2
3
1
2
1

1
2
2
1
2
2
2
1
2
2
2
2
2
1
1
2
2
2
3
2
1
1
2
1
1
2
1
1
1
2
2
2
2
2
2
2
2
1
1

39
26
39
37
26
39
34
26
25
38
32
28
27
41
37
25
34
28
36
44
36
39
28
41
39
22
37
34
33
43
22
27
27
23
25
27
29
53
41

-2
1
0
0
0
-1
0
2
0
0
1
-1
0
-2
0
-2
0
-1
0
0
0
1
0
-1
0
0
0
1
0
-1
0
-1
0
0
2
1
0
0
7

-2
2
0
0
0
-1
0
2
0
0
-1
-1
0
-2
0
-2
0
2
0
0
0
-2
0
-1
0
0
0
-2
0
-1
0
2
0
0
0
2
0
0
6

-2
2
0
0
0
2
0
2
0
0
-1
-1
0
-1
0
-2
0
-1
0
0
-2
-2
0
-1
0
0
0
-2
0
-2
0
0
0
2
0
0
-1
0
5

8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812

50000
150000
500000
220000
70000
70000
360000
100000
360000
210000
50000
50000
400000
290000
320000
20000
500000
290000
50000
50000
390000
90000
50000
230000
70000
360000
300000
50000
80000
10000
10000
140000
100000
30000
280000
80000
30000
390000
10000

1
2
1
2
2
2
2
1
1
2
2
2
2
2
2
2
1
1
1
1
2
2
2
2
1
2
2
1
2
1
1
2
1
1
1
2
1
2
2

3
1
1
1
1
2
1
1
3
2
2
1
1
1
2
2
1
1
1
1
3
1
3
1
2
2
2
3
3
2
2
2
2
3
1
1
2
1
3

1
2
2
2
2
2
2
2
2
2
1
2
2
1
1
1
1
1
1
1
1
2
1
2
1
1
2
1
2
1
2
2
1
2
1
2
1
1
1

24
25
29
29
24
24
26
30
30
29
34
25
30
36
39
24
51
40
38
60
53
27
53
28
37
36
31
51
26
50
28
29
50
42
49
25
59
64
49

0
0
-1
-1
-1
0
-2
2
1
0
0
0
0
0
0
2
0
0
0
0
-1
-1
0
0
2
0
-1
0
1
2
0
-1
0
0
-1
1
0
1
-1

0
0
-1
-1
0
0
-2
0
-2
0
0
0
0
0
0
0
0
0
0
0
-1
-1
0
0
2
0
0
0
2
2
0
-1
0
0
-1
2
0
-2
2

0
0
-1
-1
0
0
-2
0
-2
-1
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
0
2
2
0
0
-1
2
2
-1
-1
0
-1
0
0
-2
2

8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851

70000
160000
80000
30000
200000
60000
220000
30000
60000
30000
180000
430000
190000
20000
150000
140000
200000
240000
50000
50000
470000
90000
420000
430000
150000
450000
220000
150000
120000
80000
230000
40000
300000
360000
50000
200000
170000
100000
20000

1
2
2
1
2
2
2
2
2
2
1
2
1
2
2
1
1
2
1
1
1
1
2
2
2
2
2
1
1
2
2
2
2
2
2
1
1
2
2

1
2
2
2
2
1
1
1
1
2
1
1
2
3
1
2
1
1
2
2
2
2
1
2
5
1
2
1
1
1
2
3
2
2
1
1
2
3
1

1
2
1
2
1
2
1
1
2
2
2
1
2
3
1
2
1
2
1
1
2
1
1
1
2
1
1
2
2
1
2
1
1
1
2
2
1
2
2

49
37
51
24
40
24
36
41
33
23
36
34
28
39
48
61
40
35
33
37
34
37
45
32
27
35
41
35
31
32
32
24
66
51
22
33
38
56
21

-1
-1
1
0
-1
-1
0
0
0
3
0
-1
-2
0
-2
0
-1
-2
2
0
0
2
1
-2
-2
-1
1
0
-1
-2
1
1
1
-1
2
-1
0
0
0

-1
-1
2
0
-1
-1
0
0
0
3
0
-1
-2
0
-2
0
-1
-2
0
0
0
-1
-1
-2
-2
-1
2
0
-1
-2
2
8
-1
-1
2
-1
0
0
0

-1
-1
2
2
-1
-1
0
0
2
3
0
-1
-2
0
-2
0
2
-2
-1
2
0
-1
-1
-1
-1
-1
-1
0
-1
-2
0
7
2
-1
2
-2
0
0
0

8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890

20000
210000
50000
50000
120000
80000
190000
180000
180000
110000
220000
80000
200000
60000
500000
300000
150000
90000
240000
190000
80000
500000
360000
60000
140000
50000
30000
150000
180000
660000
210000
230000
100000
50000
340000
70000
220000
170000
280000

1
2
2
1
1
2
1
2
1
2
1
2
1
1
2
1
2
2
1
2
1
2
2
1
2
2
1
2
2
2
1
2
1
1
1
1
2
2
1

3
2
2
2
2
3
1
1
1
2
1
2
1
1
1
1
1
2
1
2
1
2
1
3
1
2
3
3
2
2
1
5
2
3
2
3
1
2
2

2
1
2
2
2
1
2
2
2
2
2
2
1
1
1
2
1
2
1
1
2
2
2
2
2
1
1
1
1
2
2
2
1
1
1
0
1
1
2

24
36
29
42
26
52
29
31
29
26
35
22
40
51
42
33
30
24
44
45
37
37
42
24
25
37
41
28
26
33
28
52
24
43
38
26
43
30
26

-1
-1
0
0
0
2
1
1
-1
0
-1
0
-2
0
1
0
2
1
-1
0
1
0
-2
0
-1
0
1
0
-2
0
1
0
1
0
0
1
0
-1
-2

-1
0
0
0
0
2
-1
-2
-1
0
0
0
-2
0
-2
-1
0
2
-1
0
-2
0
-1
0
-1
0
2
0
-2
0
0
0
2
0
0
2
0
-1
-2

-1
0
0
0
0
3
2
-2
-1
2
0
0
-2
0
-2
-1
0
0
-1
0
-2
0
-1
0
-1
0
2
0
-2
0
0
0
2
0
-1
2
2
0
-2

8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929

370000
450000
130000
400000
90000
450000
130000
20000
50000
200000
150000
250000
270000
260000
110000
50000
200000
60000
200000
50000
70000
50000
230000
20000
330000
50000
460000
30000
200000
50000
50000
200000
360000
230000
200000
20000
200000
30000
360000

2
1
1
2
1
1
2
2
2
2
1
2
1
1
1
1
1
2
1
1
2
2
2
2
1
2
1
2
1
1
1
1
2
1
2
1
1
2
2

1
1
2
1
1
1
2
1
2
2
1
1
1
1
2
2
2
2
2
3
1
1
3
2
2
3
1
2
3
1
2
2
1
1
2
3
2
1
1

1
2
2
1
2
1
2
2
1
2
2
2
1
2
1
2
1
2
1
1
2
2
2
1
2
2
1
2
2
2
1
1
2
2
1
1
1
2
1

39
36
28
32
29
33
33
24
27
29
55
40
47
36
34
25
49
25
46
38
22
24
34
45
28
51
42
27
30
23
38
33
38
43
34
51
41
27
31

0
-1
0
1
0
-1
0
-1
2
0
-1
-1
-1
0
0
2
-1
0
1
-1
3
0
0
-1
0
0
-1
0
0
2
0
-1
0
-1
0
0
0
-2
0

0
-1
0
-1
0
-1
0
2
2
0
-1
-1
0
0
0
2
0
0
-1
-1
2
0
-1
-1
0
0
-1
0
0
3
0
-1
0
0
0
0
0
-2
0

0
-2
0
-1
0
-1
0
0
0
0
-1
-1
0
0
0
4
-1
0
-1
-1
2
0
0
-1
0
0
-1
0
0
2
0
-1
0
0
0
0
0
-2
0

8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968

10000
180000
270000
240000
280000
330000
200000
100000
170000
210000
100000
200000
230000
90000
170000
100000
20000
50000
180000
60000
80000
350000
20000
160000
150000
150000
50000
500000
480000
340000
180000
50000
360000
350000
180000
50000
70000
40000
270000

1
2
1
2
2
1
2
1
2
2
1
2
1
2
2
2
1
1
2
2
2
1
1
2
1
1
1
1
2
1
2
2
2
1
1
1
2
2
2

2
2
2
2
2
2
3
3
1
1
2
3
2
3
2
2
3
3
3
2
2
1
3
3
3
3
2
1
2
1
1
3
1
3
2
1
2
3
1

2
1
2
2
2
1
2
2
2
2
2
1
2
2
1
1
2
1
2
1
1
1
1
1
2
1
2
1
1
2
1
3
2
1
2
1
1
2
1

29
34
31
42
43
34
46
36
30
29
26
67
30
35
28
42
24
53
40
28
39
30
28
30
29
44
46
45
37
44
47
45
31
31
30
34
31
23
37

2
0
-2
1
0
-1
-2
2
2
0
0
0
0
0
0
2
0
0
-2
0
0
-2
1
-1
1
0
0
-1
-1
0
1
0
0
0
-1
0
-1
2
-1

2
0
-2
2
0
-1
-2
0
0
0
0
0
0
0
0
2
0
0
-2
0
0
-2
-2
-1
3
-1
0
-1
-1
0
-2
0
0
0
-1
0
0
2
-1

2
0
-2
2
0
-2
-2
0
0
0
0
0
0
0
0
0
0
0
-2
0
0
-2
-2
0
2
-1
0
-1
-1
0
-2
0
0
0
-1
0
0
2
0

8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007

70000
280000
260000
20000
80000
20000
290000
180000
250000
230000
240000
190000
200000
30000
180000
210000
30000
60000
200000
150000
130000
210000
140000
80000
240000
50000
50000
160000
260000
80000
100000
280000
50000
260000
30000
30000
130000
50000
150000

2
1
2
2
2
1
1
2
2
1
2
2
1
1
2
2
2
2
1
2
2
2
2
2
2
1
1
1
2
1
2
2
1
2
1
2
1
2
1

2
1
2
1
1
3
1
2
1
1
2
2
1
2
3
1
2
2
1
1
1
2
2
2
1
3
1
2
1
2
2
2
3
1
2
2
2
3
2

2
2
1
2
2
1
2
2
1
2
2
1
2
2
2
2
1
2
1
2
1
1
1
1
1
2
2
1
2
2
1
1
2
2
1
1
2
2
1

23
41
42
23
26
27
37
33
43
30
41
34
29
43
42
33
34
44
29
35
41
34
37
39
36
44
30
49
31
31
46
35
36
31
36
25
33
48
35

0
-2
0
0
0
1
2
0
-1
0
0
0
-1
0
0
-1
-1
0
-1
0
-1
0
-1
1
-1
0
0
-1
-1
8
-1
1
0
-1
0
1
2
0
2

0
-2
0
0
0
3
0
0
-1
0
-1
0
-1
0
0
-1
-1
0
-1
0
-1
0
0
2
-1
0
0
-1
-1
7
3
-1
0
-1
0
2
2
-1
2

0
-2
0
2
0
2
0
0
2
0
-1
0
-1
0
0
-1
2
0
-1
2
2
0
0
0
-1
0
2
-1
-1
6
2
2
0
-1
2
0
-1
-1
2

9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046

200000
560000
20000
270000
300000
100000
20000
20000
70000
60000
180000
360000
200000
170000
170000
60000
30000
140000
20000
20000
520000
30000
70000
80000
50000
170000
160000
360000
420000
30000
60000
160000
170000
20000
290000
340000
60000
500000
230000

2
1
1
1
2
2
1
1
1
2
2
2
1
2
2
2
1
2
1
2
1
2
2
2
1
2
2
2
2
1
1
2
2
1
2
2
1
2
2

1
2
3
1
1
2
3
3
3
2
2
1
1
2
1
3
2
1
1
1
1
2
1
3
3
1
2
2
2
3
2
2
1
3
1
2
1
1
3

1
1
2
1
2
1
2
1
1
2
1
2
1
1
1
1
2
1
2
2
2
2
2
1
1
2
2
2
2
2
1
1
1
1
1
2
2
1
2

58
32
26
41
48
29
43
69
56
31
51
31
34
42
51
51
27
37
25
27
39
22
24
54
36
25
24
30
25
45
36
31
44
52
45
52
31
36
54

-2
1
-1
-1
2
1
0
0
0
2
2
-1
2
0
-2
1
1
0
0
0
-1
0
1
0
1
0
2
1
-1
0
1
0
-2
1
-2
-2
1
-1
0

-2
-2
3
-1
0
4
0
0
0
0
2
-1
2
0
-2
-1
2
0
0
0
-1
0
2
0
3
0
2
2
2
0
2
0
-2
2
-2
-2
-2
-1
0

-2
-2
2
-1
0
3
0
0
0
0
0
-1
2
0
-2
-1
0
0
0
0
-1
-1
0
0
2
0
2
2
0
0
0
0
-2
0
-2
-2
-2
-1
0

9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085

30000
20000
140000
500000
120000
70000
280000
130000
70000
340000
210000
80000
120000
100000
20000
220000
70000
20000
100000
110000
80000
30000
30000
60000
50000
260000
500000
110000
30000
180000
170000
320000
10000
50000
170000
120000
30000
160000
50000

2
1
2
1
2
2
2
1
1
2
1
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2

5
1
2
2
1
2
2
2
1
2
1
2
2
1
1
1
1
2
2
2
3
1
2
1
1
2
1
1
3
1
1
1
2
2
1
1
3
2
1

1
2
2
1
1
2
1
1
2
1
2
2
2
2
2
1
2
1
2
2
2
2
1
2
2
1
2
2
1
2
1
1
1
2
2
1
1
2
2

53
25
30
31
39
25
50
53
30
42
28
57
43
28
22
46
34
26
32
24
27
29
34
27
27
53
29
35
33
31
35
34
53
26
32
51
47
29
27

0
1
-1
0
1
0
-1
-1
0
-1
-1
-1
-1
0
0
2
2
0
0
0
2
1
0
0
0
0
0
-1
2
-1
1
-1
0
1
1
0
1
0
2

0
-1
-1
0
-2
0
-1
-1
0
-1
-1
-1
-1
0
0
2
2
0
0
0
2
-1
-1
0
0
0
0
2
2
-1
-1
-1
0
5
-2
0
2
0
2

0
2
-2
0
-2
0
-1
-1
0
-1
-1
-1
-1
0
0
0
2
0
0
0
2
-1
-1
0
0
0
0
-1
2
-1
-1
-1
0
4
-2
0
0
0
2

9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124

30000
50000
240000
50000
180000
500000
240000
50000
50000
220000
200000
230000
20000
130000
100000
20000
50000
140000
90000
290000
180000
200000
110000
50000
290000
380000
480000
30000
380000
340000
30000
200000
360000
160000
50000
200000
60000
80000
100000

2
1
2
1
2
2
2
1
2
1
1
2
1
2
1
1
2
1
1
2
2
2
1
1
2
1
1
2
1
2
2
1
2
1
1
1
1
2
2

2
2
2
3
1
2
3
2
2
1
2
1
3
1
2
2
2
3
2
1
2
3
1
3
2
1
2
2
1
1
2
3
1
1
2
2
2
3
2

1
1
1
0
2
2
2
2
1
2
1
1
2
1
1
2
2
1
2
1
2
1
1
2
1
1
1
2
1
1
2
1
2
1
2
2
2
1
1

44
36
45
50
31
28
50
23
30
38
36
35
56
37
50
39
26
45
32
39
34
57
32
28
48
46
39
22
50
42
22
29
30
49
40
32
30
53
38

0
0
1
0
4
0
0
0
2
0
1
-1
0
2
0
0
0
2
0
1
0
1
2
0
-2
2
0
0
0
0
0
-1
0
-1
1
-2
0
-1
2

-1
0
-1
0
4
0
0
0
0
0
-2
-1
0
2
0
0
0
2
0
-1
0
-2
2
0
-2
2
0
0
0
0
0
-1
0
-1
1
-2
0
2
2

-1
0
-1
0
4
0
0
-1
0
0
-2
-1
0
2
0
0
0
2
0
-1
0
-2
2
0
-2
2
0
-2
0
0
-1
-1
0
2
-1
-2
0
-1
0

9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163

330000
500000
180000
200000
420000
110000
50000
130000
250000
50000
260000
240000
300000
200000
600000
130000
150000
200000
80000
60000
360000
110000
70000
50000
10000
120000
220000
440000
50000
210000
490000
160000
180000
330000
20000
120000
360000
440000
70000

1
2
2
2
2
2
2
2
1
2
1
1
2
2
2
2
2
1
2
2
1
2
2
1
2
1
1
1
1
1
2
1
2
2
1
2
2
2
2

1
1
2
2
1
2
2
3
2
2
2
2
1
1
3
2
1
1
2
2
2
4
3
1
2
1
2
1
2
2
2
1
2
2
2
2
1
5
2

1
2
1
1
1
2
1
1
1
2
1
1
2
1
1
2
2
2
1
1
1
1
1
2
2
1
1
2
1
2
2
2
1
1
2
2
2
2
2

37
44
32
44
39
23
24
46
36
26
43
54
28
35
46
29
28
30
34
34
31
37
35
27
46
51
41
33
49
32
34
30
39
45
34
37
30
29
34

-2
-2
0
0
0
0
2
0
0
-1
0
0
0
-1
-1
0
-2
-2
1
0
1
0
3
1
0
0
-1
-1
-1
0
0
-1
0
0
0
0
-2
0
0

-2
-2
0
0
0
0
0
0
0
-1
0
0
0
-1
-1
0
-2
-1
2
0
-2
0
2
-2
0
0
-1
2
-1
0
-1
-1
0
0
0
0
-2
0
0

-2
-2
0
0
0
0
0
0
0
-1
0
2
2
-1
-1
2
-2
0
2
0
-2
0
2
-1
2
0
-1
-1
-1
2
-1
-1
0
0
2
0
-2
0
0

9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202

230000
30000
260000
30000
20000
70000
90000
70000
30000
270000
30000
410000
240000
30000
110000
20000
500000
240000
140000
50000
130000
50000
260000
100000
30000
60000
20000
60000
350000
130000
390000
460000
30000
170000
20000
260000
190000
480000
60000

2
1
1
1
2
2
1
2
2
1
1
2
1
2
1
1
1
2
2
1
1
2
2
1
2
1
2
2
2
2
2
1
1
2
1
1
2
1
1

1
2
2
2
3
3
3
2
2
2
2
1
2
2
2
2
3
2
2
1
1
3
1
2
3
1
3
2
2
2
2
1
3
2
2
2
1
1
2

1
2
1
2
3
2
1
2
2
1
1
1
2
2
1
2
1
2
2
2
2
1
2
1
1
2
1
1
3
1
2
1
2
1
2
1
2
1
2

44
28
34
25
56
55
31
30
22
51
35
46
30
31
32
24
55
32
25
24
27
51
25
35
47
26
35
24
44
41
26
39
31
35
27
31
32
37
33

1
2
0
2
-1
0
0
2
1
0
0
-2
0
0
0
0
-2
0
0
0
0
0
-1
-1
2
-1
0
3
2
2
2
2
0
-1
3
0
0
0
0

-1
0
0
2
2
0
0
0
2
0
0
-2
0
0
0
0
-2
0
0
0
0
0
-1
-1
2
-1
0
2
2
2
2
2
0
-1
2
0
0
0
0

-1
0
0
4
-1
0
0
0
0
0
0
-2
0
0
0
0
-2
0
0
0
0
0
0
-1
0
2
2
2
-2
0
2
5
0
0
0
0
0
0
0

9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236
9237
9238
9239
9240
9241

260000
50000
160000
280000
290000
240000
20000
230000
120000
400000
80000
200000
20000
100000
150000
180000
500000
360000
320000
220000
50000
310000
50000
160000
280000
20000
60000
390000
50000
450000
180000
140000
40000
80000
240000
80000
360000
300000
390000

2
2
2
2
2
2
2
2
2
1
1
2
1
1
1
2
2
2
1
1
2
1
1
2
2
1
1
1
1
1
1
1
2
1
2
1
2
2
2

1
3
1
1
3
3
2
3
2
1
2
1
2
2
2
2
2
2
1
1
1
1
2
2
2
3
1
2
2
1
2
3
2
2
3
2
3
2
1

1
2
2
2
1
1
1
1
1
2
1
1
1
2
3
2
1
2
2
1
2
1
2
2
1
2
2
1
2
2
2
2
2
2
2
2
1
1
2

38
50
25
29
29
36
41
40
31
28
34
37
48
26
25
23
47
46
38
42
36
47
50
23
40
44
24
37
25
31
26
30
33
26
35
33
45
31
29

0
-2
0
-1
0
-1
0
-1
0
-2
1
0
1
-1
-1
0
-1
-1
-1
1
1
-2
0
0
-1
4
-1
0
1
-1
0
2
1
0
-1
0
0
-1
-2

0
-2
0
-1
0
-1
0
-1
0
-2
2
-1
4
2
-1
0
-1
-1
-1
-2
2
-2
0
0
-1
3
-1
0
-2
-1
0
2
2
0
-1
0
0
-1
-2

0
-2
0
-1
0
-1
0
-1
0
-2
2
-1
3
-1
-1
0
-1
-1
-1
-2
2
-2
0
0
-1
2
-1
0
-2
-1
0
2
2
0
-2
0
0
-1
-1

9242
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280

320000
220000
340000
90000
130000
160000
280000
310000
130000
180000
30000
170000
240000
70000
110000
20000
210000
20000
360000
80000
170000
70000
110000
10000
60000
220000
50000
50000
70000
180000
60000
100000
500000
50000
340000
450000
160000
180000
50000

1
2
2
2
2
1
1
2
1
2
1
2
1
1
2
2
2
2
2
1
2
2
1
2
2
1
1
2
2
1
1
2
1
1
2
1
1
1
1

1
1
1
2
2
2
1
2
2
2
2
2
1
1
1
3
1
2
2
3
1
2
2
1
1
1
1
2
2
2
1
2
2
2
2
1
1
2
2

1
1
2
1
2
1
1
2
2
1
1
2
1
2
2
1
2
2
1
1
2
2
1
2
2
1
2
2
2
2
2
1
2
2
2
2
2
1
1

37
26
29
32
33
37
38
38
29
30
39
34
29
31
28
23
30
21
43
59
34
30
30
27
23
39
33
22
26
26
31
40
28
38
27
31
31
33
25

-1
0
0
1
0
2
-2
-1
0
0
1
-1
-1
0
1
1
-1
0
-1
0
0
0
0
0
0
0
0
0
0
0
2
2
0
0
-1
-1
-1
0
1

-1
0
0
-1
0
-1
-2
-1
0
0
2
-1
-1
0
-1
2
-1
0
-1
0
0
0
0
0
0
0
0
-1
0
0
2
2
0
0
-1
-1
-1
0
-1

-2
0
0
-1
-1
-1
-2
-1
0
2
0
-1
-1
0
-1
2
-1
0
-1
0
0
0
-1
0
0
0
0
-1
0
0
2
2
0
0
-1
-1
-1
-1
0

9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319

500000
80000
280000
240000
20000
50000
100000
80000
150000
220000
270000
230000
140000
180000
140000
30000
80000
140000
20000
360000
130000
70000
300000
500000
20000
140000
400000
30000
50000
380000
360000
620000
200000
20000
170000
250000
120000
150000
200000

1
2
1
2
2
1
2
2
2
1
2
2
2
1
2
1
1
1
1
1
2
2
1
1
1
1
2
2
1
1
2
2
1
2
2
2
2
1
2

2
2
3
5
1
2
1
2
1
2
2
3
2
2
2
2
2
2
3
1
1
1
1
2
2
2
2
2
1
2
2
1
3
2
1
1
2
3
3

1
2
1
1
2
2
1
2
2
2
2
2
1
2
2
2
1
2
2
1
2
1
2
2
2
1
2
2
1
1
2
2
1
1
2
2
2
1
1

38
23
49
41
24
27
42
34
40
30
34
25
30
40
27
35
36
30
38
37
28
36
41
32
30
45
27
28
33
38
27
52
69
25
29
26
25
46
41

1
-1
-1
2
0
0
2
1
-1
1
0
0
0
-1
1
0
0
0
0
-1
-2
1
-1
-2
0
-1
1
0
2
0
-2
-1
0
-1
-1
0
1
0
2

2
-1
-1
2
0
0
2
3
-1
2
0
0
0
-1
2
0
0
0
0
-1
-2
2
-1
-2
0
3
-2
0
2
0
-2
-1
0
2
-1
0
-2
0
0

0
0
-1
2
0
0
2
2
-1
2
0
0
2
-1
2
2
0
0
0
-1
-2
0
-1
-2
0
2
-1
0
0
0
-1
-1
0
0
-1
0
-2
0
0

9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
9341
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358

200000
180000
500000
20000
500000
80000
80000
360000
230000
70000
20000
250000
400000
420000
320000
30000
470000
70000
70000
30000
30000
30000
70000
20000
210000
170000
300000
10000
50000
200000
220000
400000
260000
10000
140000
50000
330000
130000
360000

1
2
2
2
1
2
2
1
2
1
1
2
1
2
1
1
1
1
2
2
2
2
1
2
1
2
1
2
2
2
2
2
2
2
1
1
2
2
2

1
1
1
2
2
1
3
1
1
2
2
2
2
1
2
1
1
1
2
1
2
2
2
3
2
1
2
2
1
2
1
2
1
2
1
3
2
1
1

1
1
2
2
1
1
2
2
2
2
2
1
2
1
2
2
2
2
2
2
1
1
2
2
2
1
2
2
2
1
2
1
2
1
2
2
1
2
2

39
44
34
24
39
47
23
30
28
32
25
37
33
30
37
25
30
31
23
25
22
45
35
50
31
36
31
24
24
30
36
34
30
37
28
43
42
29
33

0
0
0
0
0
-1
0
0
-1
3
-2
0
0
-1
0
0
0
1
-1
0
1
2
0
0
2
-1
-1
0
-2
1
-1
-1
-1
0
0
0
0
-2
-2

0
0
0
0
0
-1
0
0
-1
2
-2
0
0
-1
0
0
0
2
0
0
2
2
0
0
2
-1
-1
0
-2
2
-1
-1
-1
-1
0
0
0
-2
-1

0
0
0
0
0
-1
2
0
-1
0
-1
0
0
-1
-1
0
0
2
0
0
2
2
0
0
0
-1
-1
0
-2
0
-2
0
-1
0
0
0
0
-2
2

9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397

450000
500000
240000
60000
340000
500000
270000
50000
20000
130000
200000
360000
90000
200000
80000
30000
50000
50000
450000
130000
350000
20000
170000
240000
130000
360000
10000
10000
200000
150000
50000
40000
400000
80000
50000
170000
190000
20000
30000

1
1
1
2
1
2
2
1
1
2
2
2
2
2
2
2
1
1
2
2
1
1
1
2
1
2
1
2
2
2
1
1
1
1
1
1
1
1
2

1
1
2
2
2
2
2
2
3
1
1
2
2
1
1
3
2
2
1
2
1
3
2
2
1
1
2
3
3
2
5
2
1
2
2
2
3
2
1

2
2
1
2
1
1
1
2
2
1
1
2
1
1
1
1
2
2
1
1
2
2
2
1
2
1
2
1
2
1
2
2
2
2
2
2
2
1
2

28
36
33
29
42
53
33
33
29
36
55
25
55
50
43
45
28
33
69
37
33
22
27
38
30
28
26
42
70
35
33
26
42
25
28
42
34
62
23

-1
-1
-1
1
0
-1
0
0
0
-1
0
0
0
-1
-1
1
0
0
-1
0
0
-2
0
1
0
1
1
2
-1
0
0
1
-2
-1
-1
0
0
0
1

0
-1
-1
2
0
-1
0
0
0
-1
0
0
-1
-1
-1
2
0
0
-1
0
0
-2
0
2
0
-2
4
0
-1
0
0
2
-2
2
2
0
0
0
3

0
0
-1
0
0
-1
0
0
0
-1
0
0
-1
-1
-1
2
0
0
-1
0
0
-1
0
0
0
-2
3
0
-1
0
0
2
-2
-1
-1
0
0
0
2

9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436

20000
390000
100000
50000
120000
80000
340000
110000
90000
10000
160000
170000
440000
310000
110000
50000
100000
350000
310000
120000
50000
300000
130000
260000
490000
500000
30000
60000
140000
180000
20000
50000
400000
20000
430000
400000
200000
10000
80000

1
2
2
1
2
2
2
2
2
1
1
1
2
1
1
1
2
2
2
2
2
1
2
1
1
1
2
2
2
2
1
2
2
1
2
2
2
2
1

1
2
3
2
3
1
2
2
2
2
2
1
2
1
2
3
1
1
2
2
3
1
2
1
1
1
1
1
2
1
1
2
2
3
2
1
2
2
3

2
2
2
1
1
2
2
2
1
2
2
2
1
2
1
2
1
2
2
1
1
2
2
2
2
1
2
2
1
2
2
1
2
2
1
1
2
2
2

29
48
66
34
54
24
39
23
42
26
28
34
28
32
55
23
39
29
27
40
25
32
29
30
35
43
25
31
45
30
23
29
30
24
43
32
36
22
43

0
0
0
0
0
-1
0
0
-1
0
-2
1
-2
0
0
1
2
0
1
0
1
1
2
-1
-2
-1
-2
0
0
0
0
0
2
1
-1
-2
-1
-1
2

0
0
0
0
0
-1
0
0
-1
0
-2
2
-2
0
0
-2
2
0
2
0
-1
2
2
-1
-2
-1
-2
0
0
0
0
0
0
-1
-1
-2
-1
-1
2

0
0
0
0
0
-1
0
0
-2
0
-2
2
-2
0
0
-2
2
0
0
0
0
2
0
-1
-2
-1
-2
0
0
0
0
2
0
0
-1
-2
-1
0
0

9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475

140000
20000
340000
230000
120000
210000
80000
150000
130000
20000
200000
200000
80000
80000
500000
50000
200000
80000
50000
130000
310000
190000
100000
230000
70000
500000
50000
120000
80000
50000
350000
60000
200000
50000
90000
360000
440000
170000
190000

2
2
2
2
2
2
2
1
2
1
2
1
2
1
1
1
2
1
1
1
2
1
1
2
2
2
1
1
2
2
1
2
2
2
2
1
2
2
2

1
2
2
2
2
1
1
1
2
1
2
1
1
2
1
2
1
2
2
2
1
2
2
1
2
1
2
2
2
2
2
2
1
2
2
2
2
2
2

2
2
1
1
1
1
2
2
1
2
1
2
2
2
1
1
1
1
2
2
1
1
2
1
2
1
1
2
1
1
2
2
1
2
1
2
2
1
1

28
28
33
44
37
34
25
31
53
35
29
29
22
30
44
43
44
45
26
37
35
37
29
38
25
30
36
35
39
34
51
29
47
23
43
31
25
52
33

0
2
2
-1
-1
0
0
-1
0
-1
0
-1
0
-1
-1
2
-1
0
0
0
-1
2
0
-1
0
0
2
1
0
0
0
0
-1
0
-2
-1
2
0
0

0
2
-1
-1
2
0
0
-1
0
2
0
-1
0
-1
-1
2
-1
0
0
0
-1
-1
0
-1
0
0
2
-2
0
0
0
0
-1
0
-2
-1
2
0
0

0
0
-1
-1
0
0
0
-1
0
2
0
-1
0
-1
-1
2
-1
0
0
0
0
0
0
0
0
-1
2
-2
0
2
0
0
-1
0
-2
-1
0
0
0

9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514

290000
210000
20000
400000
360000
250000
30000
280000
70000
70000
20000
350000
200000
90000
100000
50000
280000
50000
120000
100000
130000
200000
350000
20000
150000
130000
330000
80000
10000
360000
120000
20000
280000
100000
70000
350000
50000
470000
350000

1
1
1
2
2
1
1
2
2
1
1
1
2
1
2
2
2
1
2
1
1
2
1
2
2
2
2
2
1
1
1
2
2
2
1
2
1
2
1

1
1
1
1
1
1
2
1
3
1
2
1
1
3
1
2
3
3
2
3
2
1
1
1
1
1
1
2
5
1
1
2
1
2
2
1
2
1
1

2
2
2
1
1
1
1
1
1
2
2
2
2
2
1
1
1
1
2
2
2
2
2
2
2
1
2
3
2
2
1
2
2
1
2
1
1
2
2

29
37
24
35
32
53
30
47
59
26
47
32
37
25
52
22
51
38
29
25
29
30
34
44
32
30
34
52
35
29
36
22
35
45
31
31
36
35
31

1
1
0
-2
1
1
0
0
2
0
0
-1
0
0
0
0
-2
1
-2
2
-1
0
0
0
0
0
0
0
3
1
0
0
-1
-2
0
-2
0
-1
0

-2
-1
-1
-2
-2
-1
0
0
2
0
0
-1
0
0
0
0
-2
5
-2
2
-1
0
0
0
0
0
0
0
2
-2
0
0
2
-2
0
-2
0
0
0

-2
-1
-1
-2
-2
-1
0
0
2
0
2
0
0
0
0
0
-2
4
-2
2
-1
0
0
0
0
0
0
0
0
-1
0
0
2
-2
0
-1
0
0
0

9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553

140000
140000
380000
50000
260000
20000
190000
220000
230000
20000
100000
150000
320000
50000
50000
370000
150000
200000
200000
30000
200000
200000
240000
40000
140000
50000
50000
160000
140000
240000
230000
200000
50000
360000
500000
20000
80000
30000
80000

1
2
1
1
2
2
2
1
2
2
1
2
2
2
1
2
2
2
1
1
2
1
2
2
1
1
2
2
1
2
2
2
2
2
2
1
1
2
2

1
2
1
2
3
3
3
2
1
2
2
1
1
2
2
2
1
2
2
2
2
1
2
2
1
2
3
2
1
3
1
2
1
1
1
3
2
1
2

2
2
2
2
1
1
1
1
2
1
1
2
2
1
2
2
1
1
1
2
2
2
2
1
2
2
1
2
2
1
2
2
1
2
1
2
2
1
1

56
23
27
24
48
25
39
39
36
43
52
26
28
33
53
39
37
40
34
37
46
26
26
24
31
35
48
25
32
28
29
32
49
30
42
22
30
44
35

0
0
-1
1
0
1
-1
5
0
0
0
-1
-1
0
0
0
-1
-1
-1
0
0
-2
0
2
0
0
0
-1
-1
0
-1
0
0
-1
1
1
2
-2
0

0
0
0
2
0
2
-1
4
0
0
0
-1
-1
0
0
0
-1
-1
-1
-1
0
-2
0
2
0
0
0
-1
-1
0
-1
0
0
-1
-2
2
2
-2
0

0
0
0
2
0
3
-2
3
0
0
0
-1
-2
0
0
0
-2
-1
-1
2
0
-1
0
2
0
0
0
-1
-2
0
-1
0
0
0
-1
0
2
-2
0

9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592

30000
200000
240000
280000
170000
100000
70000
110000
100000
80000
300000
150000
150000
10000
210000
20000
20000
80000
270000
200000
200000
10000
360000
20000
40000
110000
50000
100000
50000
30000
20000
100000
80000
120000
30000
80000
170000
20000
50000

2
2
1
1
2
2
2
2
2
1
2
2
1
1
2
1
1
2
1
2
1
1
1
1
2
1
1
2
1
2
1
1
2
1
1
1
2
1
2

2
3
4
2
2
3
2
2
3
1
2
1
2
3
1
2
2
3
2
1
1
2
1
2
1
3
3
1
2
3
1
2
2
1
2
5
1
1
3

1
1
2
2
2
2
2
3
2
2
1
1
2
1
2
2
1
1
1
1
1
2
2
1
1
1
1
2
2
1
2
1
1
2
2
1
2
1
1

52
48
29
29
33
44
24
27
27
39
33
40
26
52
35
25
38
48
49
33
34
34
34
40
27
50
50
28
21
23
23
44
24
29
36
25
30
40
36

0
-2
0
0
-1
0
0
0
0
2
-1
-2
0
1
-2
0
0
2
-2
-2
-1
0
-1
1
0
0
0
0
0
2
2
2
-1
0
-1
-2
1
0
0

0
-2
0
0
-1
0
0
0
0
2
-1
-2
0
2
-2
0
0
2
-2
-2
-1
0
-1
2
0
0
0
0
0
2
2
2
0
0
-1
-2
-2
0
0

2
-2
0
0
-2
0
2
0
0
2
-1
-2
-1
0
-2
0
0
2
-2
-1
-1
0
0
0
0
0
0
0
0
0
2
2
0
0
2
-2
-1
0
0

9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631

300000
20000
130000
500000
30000
180000
340000
480000
80000
140000
180000
30000
290000
110000
60000
80000
110000
20000
150000
240000
400000
120000
330000
30000
100000
140000
50000
310000
160000
110000
20000
30000
50000
20000
220000
460000
150000
50000
100000

2
2
1
2
1
2
1
2
2
2
2
2
1
2
1
2
1
1
1
2
1
1
1
1
1
1
1
1
2
2
1
2
1
1
2
1
2
2
2

1
1
2
2
2
2
1
1
2
3
3
2
1
3
1
1
1
2
3
3
1
1
1
2
3
1
5
1
3
1
2
3
2
3
1
1
1
3
1

1
2
2
1
2
1
2
2
2
2
2
2
3
2
2
1
2
1
2
1
1
1
2
2
1
2
2
2
1
2
1
2
1
2
2
2
2
1
1

31
26
29
41
41
41
33
29
30
24
30
30
55
45
25
35
25
42
31
44
44
34
39
29
55
37
33
37
49
25
45
23
47
24
36
36
34
53
32

0
2
0
-1
-1
0
-1
1
1
0
0
0
0
0
0
-1
0
1
-1
-1
0
2
0
-1
2
-1
0
-2
-2
-2
-2
-1
1
0
-1
-1
1
0
2

0
2
0
-1
0
0
-1
-2
-2
0
0
0
0
0
0
2
0
2
-1
-1
0
2
0
-1
-1
-1
0
-2
-2
-2
-2
-1
-1
0
-1
-1
-2
0
0

0
2
0
-1
0
0
-1
-2
-2
0
0
2
2
0
0
-1
0
0
-1
-1
0
2
0
-1
-1
-1
0
-2
-1
-2
-2
-1
-1
0
-1
-1
-2
0
0

9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670

260000
50000
50000
240000
230000
90000
20000
70000
260000
20000
150000
200000
50000
210000
360000
30000
170000
500000
80000
70000
100000
300000
200000
190000
30000
230000
80000
280000
140000
30000
30000
20000
230000
20000
360000
60000
20000
500000
380000

1
1
2
2
1
2
2
2
1
2
2
2
1
1
1
2
2
2
1
1
1
2
2
1
2
2
1
2
2
2
2
1
2
1
2
2
2
1
1

1
3
2
1
3
2
2
3
1
2
2
3
1
2
1
2
2
2
2
2
3
2
2
1
3
3
1
1
1
3
2
2
2
2
1
1
2
1
2

1
1
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
1
2
1
1
1
2
2
1
1
1
1
2
2
2
2
1
1

50
41
27
34
24
28
22
25
29
35
29
51
57
39
27
34
35
32
31
24
26
26
49
30
43
58
46
36
29
35
36
51
30
23
27
24
48
44
39

0
4
0
-1
0
0
0
0
0
1
0
0
0
-1
-1
1
0
0
0
3
0
-1
-1
-1
0
1
0
1
1
2
2
0
-1
0
0
0
0
-1
-2

0
3
0
-1
0
0
0
0
0
2
0
0
0
-1
-1
2
0
0
0
2
0
-1
-1
-1
0
-2
0
-2
2
2
2
0
-1
0
0
0
0
-1
-2

0
2
0
-2
0
0
2
0
0
0
0
0
0
-1
-1
2
0
0
0
2
0
-1
2
-1
0
-1
0
-2
0
2
2
0
-1
2
0
0
0
-1
-2

9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709

160000
170000
430000
320000
180000
50000
60000
360000
80000
50000
200000
460000
130000
440000
280000
20000
60000
210000
100000
240000
280000
130000
360000
210000
20000
20000
50000
100000
50000
130000
270000
50000
80000
10000
190000
50000
100000
150000
510000

1
1
2
1
1
1
1
2
2
1
2
2
2
1
1
1
2
2
2
1
2
2
1
2
1
2
1
2
1
1
2
2
2
2
2
1
2
1
1

1
1
1
1
1
2
2
3
2
3
2
1
2
2
2
3
2
2
3
1
3
1
1
3
3
2
2
2
3
2
1
2
2
1
2
1
3
2
3

2
2
2
1
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
1
2
2
2
2
1
2
1
2
1
2
2

27
48
29
39
31
42
29
38
23
41
37
36
23
29
38
39
24
38
46
46
43
29
35
36
23
23
34
39
29
27
31
24
35
29
34
27
46
49
30

1
2
0
-1
-1
-1
2
1
0
-2
2
-1
0
0
2
0
0
0
0
-2
0
-1
-2
0
2
0
1
0
-2
1
0
-1
0
-1
-1
0
2
0
-2

-2
2
0
-1
-1
0
2
-1
0
-2
0
-1
0
0
2
-1
0
0
0
-2
0
3
-2
0
2
0
2
0
-2
2
0
-1
0
-1
-1
0
2
0
-2

-2
7
0
0
0
0
2
-1
0
-2
0
-1
0
0
2
0
0
0
0
-2
0
2
-2
0
2
0
2
0
-2
2
-2
-1
0
-1
-1
2
2
0
-2

9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748

110000
150000
50000
50000
360000
10000
210000
370000
360000
50000
360000
170000
70000
360000
230000
50000
200000
140000
120000
280000
300000
20000
160000
20000
120000
290000
60000
110000
50000
630000
30000
50000
60000
150000
10000
20000
80000
160000
100000

2
2
2
2
2
2
2
1
2
2
1
2
1
2
1
1
1
1
2
2
2
2
2
1
1
2
1
2
2
1
1
1
1
1
1
1
1
2
1

2
1
2
2
2
1
1
2
2
2
2
1
2
1
5
1
1
2
2
3
1
2
2
1
2
2
2
1
3
1
1
2
2
2
3
2
3
2
2

2
1
1
2
1
2
2
2
1
1
2
1
2
2
1
1
1
2
2
2
2
2
2
2
1
1
1
2
1
2
2
2
1
2
2
2
2
2
2

24
58
54
23
29
24
26
28
33
31
38
35
26
34
42
38
41
30
33
46
29
22
25
24
41
37
32
29
43
32
28
33
42
27
24
27
32
52
43

-1
-1
0
-1
1
2
1
0
0
0
-2
0
0
-1
0
0
-1
-1
0
-2
0
0
2
2
0
-2
0
0
0
-2
0
0
0
0
-1
0
0
0
0

-1
-1
0
0
-1
0
2
0
0
0
-2
0
0
-1
0
0
-1
-1
0
-2
-1
0
2
0
0
-2
0
0
0
-2
0
0
0
0
-1
0
0
0
0

-1
-1
0
0
2
0
2
0
-2
2
-2
-1
0
-1
0
-2
-1
-1
0
-2
-1
2
2
0
0
-2
0
0
0
-2
0
0
0
0
0
0
0
0
0

9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787

90000
50000
170000
240000
80000
80000
360000
140000
60000
110000
160000
200000
280000
360000
90000
200000
50000
400000
360000
150000
50000
150000
100000
310000
120000
90000
150000
50000
210000
300000
110000
150000
210000
30000
240000
120000
80000
80000
360000

2
2
1
2
2
2
2
1
1
1
2
2
2
1
2
1
1
2
1
1
2
1
2
2
1
2
2
1
1
2
2
2
1
1
2
1
2
2
1

3
3
1
1
2
1
2
1
2
3
1
3
2
2
1
2
1
1
1
3
3
2
2
1
2
2
1
2
1
2
2
1
1
1
2
2
1
2
1

1
2
2
2
2
2
1
1
2
2
2
1
1
1
2
2
1
1
1
1
2
2
2
1
2
1
1
1
1
2
1
2
1
2
1
2
2
2
1

34
60
30
32
25
30
37
31
49
27
28
45
29
33
26
46
50
32
49
50
61
35
37
30
39
44
36
42
53
42
33
25
42
34
42
34
24
25
32

0
0
0
-1
-1
0
-2
2
0
0
0
-1
0
1
-1
0
1
-2
1
0
1
0
1
0
1
0
-2
0
-1
-1
2
0
-1
2
-1
-1
0
1
-1

0
0
0
-1
-1
0
-2
0
0
0
0
-1
0
2
-1
0
2
-2
-1
0
2
0
2
0
-1
0
-2
0
-1
-1
0
0
-1
2
-1
-1
0
2
-1

2
2
0
-1
-1
0
-2
0
0
0
0
0
0
2
-1
0
3
-2
-1
0
0
-1
-1
0
2
0
-2
0
-1
-1
0
0
-1
2
-1
-1
0
0
-1

9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826

130000
290000
240000
60000
200000
150000
300000
30000
250000
20000
370000
20000
120000
50000
190000
20000
240000
150000
180000
180000
70000
230000
360000
120000
90000
110000
100000
90000
50000
50000
180000
50000
20000
20000
20000
20000
50000
210000
490000

1
1
2
1
2
2
1
2
1
1
2
2
2
1
2
2
2
1
2
1
1
2
1
2
1
1
2
1
2
2
2
1
2
1
2
1
2
1
1

1
2
3
2
2
2
3
2
2
3
1
1
2
2
1
2
2
2
2
2
1
1
1
2
3
2
3
1
1
2
1
2
3
2
2
3
3
2
4

2
1
1
2
1
1
2
2
1
2
2
2
2
2
2
2
1
2
1
2
2
2
2
2
1
1
1
2
1
2
1
1
2
2
1
2
1
1
1

34
36
33
23
60
28
29
24
40
40
34
23
23
23
27
22
42
32
35
36
31
32
27
33
49
32
53
26
35
53
28
41
26
26
23
49
48
46
51

2
2
0
0
1
0
0
-1
0
0
0
1
0
0
0
0
1
0
0
0
0
-1
-1
0
2
0
0
1
1
0
1
0
0
2
1
0
-1
-2
-1

2
-1
0
0
-2
0
0
-1
0
0
0
2
0
0
0
0
2
0
0
0
0
0
-1
0
2
0
0
2
2
0
-2
0
0
2
2
0
-1
-2
-1

2
-1
0
2
-2
0
0
2
0
0
0
0
-1
0
0
0
0
0
0
0
-2
-1
-1
0
2
0
0
2
2
0
-2
0
0
2
2
0
-1
-2
-1

9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865

280000
200000
100000
250000
240000
80000
100000
30000
180000
80000
110000
180000
150000
50000
230000
340000
30000
270000
50000
130000
200000
360000
500000
100000
270000
100000
20000
50000
200000
170000
20000
70000
260000
200000
190000
220000
170000
290000
60000

2
2
2
1
1
2
1
2
2
2
2
2
2
2
2
1
1
2
2
2
2
1
1
2
2
1
2
2
2
1
2
1
2
2
2
1
2
2
2

1
3
2
1
2
2
3
3
1
1
2
2
2
2
2
1
2
2
1
3
1
1
2
1
2
2
2
2
2
1
1
3
1
1
1
3
3
1
1

2
2
2
2
2
1
1
1
2
2
1
1
1
1
2
1
2
1
2
1
2
1
2
2
1
1
2
1
2
1
2
1
2
1
2
1
2
2
2

28
54
24
56
54
26
67
41
42
32
46
30
29
52
23
41
25
45
36
43
27
46
27
25
50
52
25
45
32
44
28
50
38
28
25
58
30
47
25

1
-2
1
-2
-1
0
2
-2
-2
0
-2
0
2
0
-1
-1
1
0
-1
0
-1
0
0
0
0
0
0
0
-1
1
2
2
-1
-1
0
0
0
0
0

-1
-2
-1
-2
-1
0
2
-2
-2
0
-1
0
2
0
-1
-1
2
0
-1
0
0
0
0
0
0
0
0
0
-1
2
0
3
-1
-1
0
0
0
0
0

-1
-2
-1
-2
-1
0
2
-2
-2
0
0
0
2
0
2
-1
2
0
-1
0
-1
0
0
0
0
0
0
0
-1
0
-1
2
-2
-2
0
0
2
0
0

9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904

100000
130000
360000
30000
20000
110000
130000
50000
110000
80000
150000
80000
320000
170000
60000
180000
470000
70000
280000
210000
300000
140000
450000
160000
50000
50000
50000
150000
90000
270000
70000
360000
200000
250000
360000
20000
250000
60000
200000

2
2
1
2
1
2
2
2
1
2
2
2
1
2
2
1
1
2
2
2
1
2
1
2
2
1
1
2
1
2
1
1
2
2
2
2
2
2
1

3
3
1
2
3
1
2
2
2
1
2
2
1
1
1
1
2
3
2
1
1
2
1
2
3
1
2
1
1
2
1
2
2
1
2
2
1
2
2

1
1
1
1
2
2
2
2
1
2
1
1
2
2
2
2
2
1
1
2
2
1
1
1
1
2
1
2
1
1
2
2
1
1
2
1
2
2
2

50
44
40
38
28
37
43
23
48
25
34
29
35
35
26
23
29
47
41
26
30
42
41
38
45
42
32
25
53
42
36
33
34
42
34
39
28
25
36

0
-1
-2
3
-1
2
0
0
0
0
-2
1
0
-1
0
2
0
1
0
-1
0
0
-1
0
1
-1
0
0
0
0
0
-1
1
0
0
1
2
2
1

0
2
-2
2
0
2
0
0
0
0
-2
2
0
-1
0
2
0
-2
0
-1
0
0
-1
0
-2
-1
0
0
0
0
0
-1
-1
0
0
2
2
2
-2

0
2
-2
0
0
2
0
0
0
0
-2
2
0
-1
0
2
0
-1
0
-1
0
0
-1
0
-2
0
0
2
0
0
0
-1
-1
-1
0
0
2
4
-2

9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943

30000
500000
280000
200000
360000
50000
60000
110000
200000
70000
220000
20000
220000
180000
100000
200000
200000
400000
60000
60000
210000
200000
50000
300000
510000
160000
50000
220000
20000
410000
50000
50000
50000
70000
120000
170000
160000
30000
10000

2
2
2
2
2
2
1
1
2
2
2
2
2
1
1
2
1
2
1
1
2
1
2
2
2
2
2
2
1
1
2
1
1
2
1
1
1
2
2

3
1
3
2
2
3
2
2
3
2
5
1
1
2
2
1
3
1
1
2
2
1
1
1
1
1
2
1
2
1
2
3
3
2
2
2
1
2
2

2
2
1
1
1
2
2
1
1
2
1
2
2
1
1
1
2
1
1
2
1
1
2
2
1
2
1
2
2
2
1
1
1
2
2
1
1
2
1

38
39
45
42
35
44
30
42
44
39
37
24
27
40
53
41
34
38
38
22
37
32
29
38
48
32
36
32
22
31
25
38
48
29
25
30
51
22
40

0
1
0
-1
1
2
0
-2
0
2
2
-1
-2
1
2
-1
1
-2
2
0
-2
0
-2
-1
-1
1
-2
-2
1
-1
-1
0
0
0
0
-1
0
0
1

0
-2
0
-1
-2
2
0
-2
0
0
2
-1
-2
2
0
-1
2
-2
2
0
-2
0
-2
-1
-1
-2
-2
-2
3
-1
0
0
0
0
0
-1
0
0
-1

0
-2
0
-1
-2
2
0
-2
0
0
2
-2
-1
0
0
-1
2
-2
2
0
-2
0
-2
-1
-1
-2
-2
-2
2
-1
0
0
0
2
0
-1
0
2
0

9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982

160000
20000
250000
30000
180000
240000
30000
50000
280000
20000
130000
70000
180000
320000
30000
280000
80000
140000
180000
20000
420000
200000
140000
170000
30000
50000
150000
30000
50000
300000
80000
50000
110000
110000
390000
200000
30000
230000
210000

2
1
2
2
2
2
2
2
2
1
2
1
2
1
2
2
2
2
1
1
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
1
1
1
2

2
2
1
2
1
2
2
1
2
1
3
1
2
1
2
2
2
2
2
2
1
1
1
3
2
1
1
2
3
1
3
1
2
1
1
3
1
1
1

1
2
2
2
2
2
2
2
2
2
1
2
1
1
1
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
0
2
1
2
1
2
1
2
1

33
33
35
26
29
34
25
28
24
37
54
29
32
46
33
33
50
27
27
55
29
29
25
33
24
26
45
30
38
39
34
27
41
32
34
46
38
30
44

0
0
-2
2
0
-1
1
1
-1
2
0
1
-1
-2
2
1
0
0
0
2
0
0
0
0
0
1
0
0
0
-1
0
0
0
1
-1
-1
8
0
-2

0
0
-2
2
0
-1
3
2
-1
2
0
2
2
-2
0
-2
0
0
0
2
0
0
0
0
0
-2
0
0
0
-1
0
0
0
-1
-1
-1
7
0
-2

0
0
-2
2
0
-1
2
0
-1
2
0
0
-1
-2
0
-2
-1
0
0
2
0
0
0
0
0
-2
0
0
0
-2
0
0
0
0
0
-1
6
0
-2

9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021

30000
130000
130000
480000
160000
10000
360000
260000
330000
30000
80000
120000
170000
140000
80000
200000
80000
230000
260000
50000
340000
50000
200000
280000
170000
100000
360000
30000
150000
50000
40000
30000
140000
150000
150000
360000
170000
50000
260000

2
2
1
2
2
1
2
2
2
2
1
2
1
2
2
1
2
1
2
2
1
1
2
2
1
2
2
2
2
1
2
1
2
1
2
2
1
1
2

2
3
3
1
1
1
2
2
2
2
2
2
2
1
2
3
2
2
1
2
2
1
3
2
2
2
1
1
2
2
1
3
1
2
2
1
2
1
1

1
1
2
2
1
2
2
1
1
1
1
1
2
2
2
1
2
1
1
2
1
2
2
2
2
1
1
2
2
2
2
2
1
2
2
2
2
2
1

54
41
37
27
37
27
33
28
45
47
31
29
30
31
37
44
26
36
40
28
35
39
45
36
35
38
48
23
26
29
35
58
35
30
37
47
43
26
43

-1
0
1
-1
-1
0
-1
0
0
1
2
-1
0
1
-2
0
-1
0
-2
-1
1
0
1
0
0
2
1
0
1
-2
0
-1
0
-1
0
1
0
0
-1

-1
0
-2
0
-1
0
-1
0
0
2
0
-1
0
-2
-2
0
2
0
-2
-1
-2
0
-2
0
0
2
-1
0
-2
-2
0
-1
0
-1
0
2
0
0
-1

-1
0
-1
0
-1
0
-2
0
0
2
0
-1
0
-2
-2
0
2
0
-2
-1
-2
0
-2
0
0
2
-1
0
-1
-2
0
-1
0
-1
0
0
0
0
-1

10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060

350000
210000
50000
170000
50000
50000
280000
430000
340000
310000
120000
200000
500000
270000
190000
340000
390000
90000
200000
230000
100000
30000
50000
200000
50000
130000
260000
80000
20000
160000
70000
70000
400000
30000
240000
40000
510000
20000
80000

2
2
2
1
2
2
2
1
2
2
1
1
2
1
1
2
2
2
2
2
2
2
1
2
2
1
1
2
1
2
2
1
1
1
2
2
2
2
1

3
2
2
2
2
2
2
2
1
1
1
2
2
3
1
3
3
1
2
1
3
1
2
1
2
2
2
1
2
2
3
1
1
1
1
2
3
2
2

1
1
1
1
2
1
2
2
2
2
1
2
2
1
2
1
2
2
1
1
1
2
1
1
1
2
1
1
2
1
2
2
2
2
2
1
1
2
2

32
41
39
46
24
32
33
42
30
32
41
27
41
53
26
37
30
31
27
43
39
24
50
44
39
31
46
28
30
27
24
26
38
26
35
43
61
23
26

-1
-1
3
0
0
0
-1
0
-1
-2
-1
-1
-1
0
0
-1
0
0
0
-2
-2
2
0
1
0
0
0
-1
1
0
0
0
-1
1
0
0
0
1
0

-1
-1
2
0
0
0
-1
0
-1
-2
-1
-1
-1
0
0
-1
0
0
0
-2
-2
0
0
-2
0
0
0
2
-2
0
0
0
-1
-1
0
0
0
2
0

-1
-1
2
0
0
0
-1
0
-1
-2
-2
-1
-1
0
0
-1
0
2
0
-2
-2
0
0
-2
0
0
0
-1
-2
0
0
0
-1
-1
0
0
2
0
0

10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099

10000
50000
200000
140000
60000
100000
30000
500000
420000
130000
360000
150000
360000
230000
180000
160000
250000
170000
100000
200000
60000
300000
290000
30000
340000
90000
140000
150000
70000
750000
200000
230000
180000
210000
170000
30000
30000
90000
50000

2
2
1
1
1
1
2
1
2
2
2
2
1
2
2
2
2
1
2
2
2
1
1
2
1
1
2
1
1
2
2
2
2
2
1
2
1
2
2

1
3
2
3
2
1
2
2
2
2
1
1
1
2
1
1
2
3
2
1
2
1
2
2
2
2
1
1
3
1
2
2
3
2
2
2
1
2
2

1
1
1
1
2
2
1
1
2
1
1
2
2
2
1
1
1
1
1
1
1
1
2
2
1
2
2
2
1
1
2
1
1
1
2
2
2
1
1

37
61
31
59
28
27
34
42
31
36
56
36
33
29
31
34
43
40
28
37
53
44
29
23
35
31
28
31
47
41
26
39
43
40
31
26
24
33
30

0
0
1
0
0
0
2
0
0
2
0
-1
-1
0
-1
1
-1
-2
0
-1
0
0
-1
2
0
0
1
0
0
0
0
2
-1
-1
0
0
0
0
2

0
0
2
0
0
0
2
0
0
2
-1
-1
-1
0
-1
-2
-1
-2
0
-1
0
0
2
2
0
0
2
0
0
0
0
0
-1
-1
0
0
0
0
2

-2
0
2
0
0
0
0
-1
0
0
-1
-1
-1
0
-1
-2
-2
-2
0
-1
0
0
-1
2
0
0
0
0
2
0
0
0
-1
2
0
2
0
0
0

10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138

240000
280000
410000
30000
260000
30000
10000
290000
150000
30000
360000
240000
60000
50000
50000
50000
10000
110000
220000
400000
90000
150000
80000
50000
50000
20000
50000
140000
280000
130000
70000
470000
500000
40000
40000
50000
40000
50000
310000

2
2
2
2
1
2
1
1
2
1
2
2
1
2
2
1
1
2
2
2
2
2
2
1
1
1
1
2
2
2
2
1
1
1
2
2
2
2
2

1
1
3
2
1
2
2
1
1
2
1
2
1
2
1
2
2
3
1
3
2
3
2
3
2
2
2
2
1
2
1
1
2
2
2
1
1
2
2

2
1
2
1
1
1
1
1
2
1
2
1
2
2
2
2
2
1
2
1
2
1
2
2
2
1
2
2
1
1
1
1
2
2
1
1
2
2
2

28
63
31
42
40
51
23
41
37
24
44
47
28
31
42
29
24
48
29
44
26
48
26
23
33
38
29
27
36
37
25
38
33
35
45
22
24
26
44

1
-2
-2
2
-1
0
1
1
-1
0
0
1
1
0
-1
0
1
1
1
0
0
2
0
0
0
2
-1
0
-1
1
1
0
0
2
1
-1
-1
0
-2

-1
-2
-2
2
-1
0
3
-2
-1
0
0
-2
-1
-1
-1
0
2
2
-1
0
0
2
0
0
0
2
0
0
-1
2
-2
0
0
0
2
0
2
0
-2

-1
-2
-2
2
-1
0
2
-2
-2
0
0
-2
0
-1
-2
0
2
0
-1
0
0
2
0
0
0
2
0
0
-1
2
-2
0
0
0
0
0
-1
0
-2

10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177

140000
80000
210000
50000
400000
60000
160000
400000
450000
20000
50000
200000
160000
60000
280000
200000
100000
10000
80000
440000
500000
20000
500000
30000
180000
120000
120000
140000
60000
10000
120000
70000
330000
70000
410000
360000
200000
20000
90000

2
2
1
2
1
2
2
1
2
2
2
2
1
2
2
2
1
2
1
1
2
1
2
1
2
2
2
1
1
2
2
2
2
2
2
1
1
2
2

2
2
2
1
1
2
3
1
1
3
2
2
1
2
2
2
2
1
1
1
2
3
1
1
1
1
3
2
2
2
1
2
1
2
3
1
1
3
3

2
2
2
2
2
1
2
2
1
2
1
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
2
1
1
2
1
1

34
27
26
23
39
36
54
31
46
35
47
41
42
48
30
28
56
22
28
35
36
24
30
24
32
23
50
40
26
22
39
26
28
40
48
57
28
34
49

0
0
1
0
2
0
1
1
-1
0
0
-2
-2
2
-1
-1
0
0
0
0
-2
0
-1
-1
2
0
0
0
0
-1
0
0
1
0
-1
-1
-2
-1
-1

0
0
-2
0
2
0
-2
-2
-1
0
0
-2
-2
3
-1
-1
0
0
0
0
-2
0
-1
-1
-1
0
-1
0
0
-1
0
0
-2
0
-1
-1
-2
-1
2

2
0
-2
0
2
0
-2
-1
-1
0
0
-2
-2
2
-1
-2
0
0
0
0
-2
0
-1
-1
-1
0
0
0
0
-1
0
2
-2
0
-1
-1
-2
-1
2

10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216

60000
120000
210000
40000
130000
150000
30000
380000
150000
50000
170000
360000
500000
200000
240000
210000
110000
10000
180000
50000
180000
40000
50000
200000
120000
90000
130000
120000
350000
200000
80000
50000
20000
90000
160000
50000
220000
70000
30000

2
1
2
2
2
2
1
1
2
2
1
1
2
2
2
2
2
1
2
2
1
2
1
2
2
1
1
2
2
1
1
2
2
2
2
1
2
2
1

2
1
1
2
3
1
2
3
3
1
1
3
1
1
1
2
2
3
1
2
1
2
1
1
1
3
2
2
1
1
2
1
2
2
2
3
1
1
3

1
2
2
2
1
2
1
1
1
2
2
1
1
2
1
1
1
1
2
1
2
2
2
2
2
1
2
2
1
2
2
0
2
2
1
1
2
1
1

30
34
30
25
42
38
39
52
40
22
27
41
38
36
33
38
28
46
34
41
32
24
25
29
27
62
32
48
46
28
26
45
46
31
34
41
30
29
52

0
1
1
2
0
-1
1
2
0
2
0
-1
0
1
-1
-1
0
-1
-1
2
0
0
-1
-2
2
0
0
0
0
-2
0
-1
1
0
0
2
1
0
2

0
-1
-2
0
0
-1
2
0
0
2
0
-1
0
-2
0
-1
0
2
-1
3
0
0
-1
-2
2
0
0
0
0
-2
0
-1
2
0
0
2
2
0
3

0
-1
-2
0
0
-2
2
0
0
2
0
-1
0
-1
0
-1
0
2
-2
2
0
0
-1
-2
-2
-1
0
0
0
-2
0
-2
2
0
0
2
-1
0
2

10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255

80000
10000
80000
50000
60000
50000
80000
120000
80000
110000
140000
50000
50000
320000
140000
180000
50000
310000
50000
160000
220000
140000
50000
60000
20000
100000
150000
260000
50000
320000
180000
120000
500000
220000
50000
180000
230000
220000
160000

2
1
2
1
1
1
2
1
2
1
2
2
1
1
1
2
1
1
2
1
2
1
1
1
1
2
2
1
1
1
1
2
2
1
1
2
2
2
1

3
2
2
3
1
2
3
2
3
1
3
2
3
1
2
2
2
2
1
3
2
2
1
2
3
1
3
2
3
1
2
2
1
1
2
3
2
1
2

1
2
1
2
3
2
2
2
3
2
1
2
1
1
1
2
2
1
2
1
1
1
1
2
2
1
1
2
1
2
1
1
1
1
2
1
2
2
1

46
23
46
25
47
41
26
32
60
33
51
22
38
42
38
35
25
36
23
62
33
41
49
24
28
27
29
30
38
29
35
35
41
32
26
56
33
36
41

2
0
0
0
0
0
0
0
0
0
0
1
0
0
2
-2
1
0
-1
0
-2
0
0
0
-1
0
0
-1
0
-1
0
1
-1
-2
1
-1
1
-1
0

0
-1
0
0
-1
0
0
0
0
0
0
2
0
0
2
-2
2
0
-1
0
-2
0
0
0
2
0
0
-1
0
-1
0
-2
-1
-2
-2
-1
-1
-1
0

0
-1
-1
0
-1
0
0
0
0
0
0
0
0
0
2
-1
0
0
-1
0
-2
2
0
2
2
2
0
-1
0
-1
0
-2
-1
-2
-2
-1
-1
-1
-2

10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294

50000
100000
360000
160000
100000
170000
80000
50000
500000
20000
30000
60000
360000
240000
50000
50000
60000
210000
330000
90000
380000
500000
30000
50000
360000
310000
60000
120000
140000
220000
400000
50000
80000
150000
50000
50000
210000
90000
320000

1
1
1
2
2
2
2
1
2
1
2
2
1
1
2
1
2
2
1
2
2
2
2
1
2
2
2
2
2
2
1
2
1
2
1
2
1
1
1

1
2
1
2
1
1
2
2
2
1
2
1
1
1
3
2
3
1
2
1
1
2
3
2
1
1
2
3
1
1
1
2
2
3
1
2
2
1
1

2
1
1
1
2
2
2
1
1
3
2
2
1
1
1
2
1
2
1
2
2
1
1
2
1
2
2
1
1
1
2
1
2
1
2
1
2
2
2

23
41
32
38
25
24
26
44
32
47
26
30
44
50
36
46
29
25
42
25
27
34
35
33
33
28
26
47
33
41
29
56
35
33
26
50
25
30
31

0
0
-1
-1
-1
0
0
0
-2
0
0
-2
-1
0
0
2
0
1
-1
-1
0
0
0
0
0
-2
1
0
0
0
0
0
1
0
0
0
0
0
-1

0
0
-1
-1
-1
0
0
0
-2
0
0
-2
-1
0
0
2
0
-2
-1
-1
0
0
0
0
0
-1
2
0
0
0
-1
0
-2
0
0
0
0
0
-1

0
0
-1
-1
-1
0
0
0
-2
0
0
-2
-1
0
2
0
0
-2
-1
2
0
0
0
2
0
0
0
0
0
0
-1
0
-2
0
0
0
0
0
0

10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333

180000
310000
50000
120000
150000
20000
180000
120000
100000
210000
100000
120000
190000
80000
70000
60000
50000
110000
200000
210000
30000
160000
20000
70000
260000
260000
50000
170000
20000
40000
220000
30000
20000
120000
110000
170000
90000
140000
200000

2
1
2
1
2
1
2
2
1
2
2
2
2
1
1
1
2
2
2
2
1
2
2
1
2
2
2
2
1
2
1
2
1
2
2
2
2
1
1

3
2
2
1
2
2
3
2
1
1
2
2
3
4
2
2
1
2
1
1
3
1
3
2
3
2
3
2
2
1
3
2
2
1
1
2
1
1
2

2
2
2
2
2
1
1
1
2
1
2
1
1
2
1
2
2
1
2
2
1
2
2
2
1
2
2
2
2
2
1
1
2
2
2
1
2
2
1

29
24
23
41
36
47
43
39
27
51
23
41
54
30
34
42
25
45
47
33
50
32
23
42
51
51
54
26
25
24
39
23
22
34
32
23
32
35
41

-2
0
0
0
-1
-1
-2
0
1
-1
0
-1
-1
0
0
1
0
0
-1
1
1
-1
0
0
-2
0
0
1
1
1
0
0
-1
0
0
2
1
-2
-2

-2
0
0
0
-1
2
-1
0
-1
-1
0
-1
-1
0
0
2
0
0
0
-2
2
-1
0
0
-2
0
0
2
2
2
0
0
0
0
0
0
2
-2
-2

-2
0
0
0
-2
-1
0
0
-1
-2
0
-1
-2
0
0
0
-1
0
-1
-2
0
-1
2
0
-2
0
0
0
0
2
0
0
0
0
0
0
2
-2
-2

10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372

50000
70000
50000
20000
20000
200000
460000
140000
240000
70000
410000
90000
260000
260000
200000
500000
20000
20000
20000
360000
20000
30000
180000
30000
190000
220000
40000
100000
30000
60000
80000
180000
90000
230000
90000
290000
100000
360000
100000

1
2
2
1
2
1
1
2
1
2
2
1
1
1
1
1
1
1
2
1
1
1
1
1
2
2
1
1
2
2
2
2
2
2
2
2
2
2
1

2
2
2
2
2
1
1
1
1
2
1
2
2
3
3
1
1
2
2
3
2
2
1
3
6
1
1
1
1
3
2
2
2
1
2
2
2
1
2

2
2
1
2
1
2
2
2
3
1
1
2
1
1
1
2
1
2
2
1
2
2
1
1
1
2
1
1
2
2
2
1
2
2
2
1
1
1
2

27
23
45
57
47
32
28
28
65
53
53
28
35
53
36
35
35
40
24
58
43
25
44
48
48
35
37
30
41
40
28
41
32
32
26
39
58
37
28

0
-2
0
0
3
1
0
1
0
0
-1
0
-1
-2
-1
-1
0
0
0
-1
2
3
0
0
0
0
0
2
0
0
0
2
1
1
0
-1
2
-1
0

0
-2
0
0
2
2
0
-2
0
0
-1
0
-1
-2
2
-1
0
0
0
-1
0
2
0
0
0
0
0
0
0
0
0
0
-2
-1
0
-1
2
-1
0

0
-1
0
0
2
2
-1
-2
0
-1
-1
0
-1
-2
-1
-1
0
0
0
-1
0
2
0
2
0
0
0
0
0
0
0
0
-2
-1
0
-1
0
-1
0

10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411

200000
70000
200000
70000
460000
80000
90000
310000
310000
50000
220000
70000
60000
450000
20000
420000
10000
20000
200000
80000
80000
60000
230000
100000
200000
110000
50000
260000
220000
200000
10000
180000
210000
310000
360000
200000
180000
140000
50000

2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
1
2
2
2
1
1
1
1
1
1
1
1
2
1
2
1
2
1
1
1
1
1
2

1
1
2
1
2
2
2
1
1
2
1
1
1
1
1
1
2
2
2
2
3
1
1
1
1
1
2
1
1
1
2
2
2
1
1
1
2
2
1

2
2
2
2
2
1
1
2
1
2
2
2
1
1
2
2
2
1
2
1
2
2
2
2
2
2
2
1
2
1
1
1
2
2
2
1
1
2
2

33
30
26
24
33
47
49
29
38
29
30
25
34
54
29
33
22
25
49
25
30
23
28
30
29
26
22
53
32
32
26
34
30
29
29
51
39
27
32

-1
0
-2
0
-1
0
-2
-1
1
0
-1
0
0
-1
-1
-2
0
2
2
0
0
0
-1
1
-2
0
0
1
0
-1
1
0
0
2
-2
0
2
0
1

-1
0
-2
0
-1
-1
-2
-1
-2
0
-1
0
0
-1
-1
-2
0
2
2
0
0
0
-1
2
-2
0
0
-2
0
-1
2
0
0
0
-2
-1
2
0
2

-1
0
-2
0
-1
-1
-2
-1
-2
0
-1
0
0
-1
-1
-2
0
4
2
0
0
0
-1
0
-2
0
0
-2
0
-1
2
0
0
0
-2
0
2
0
2

10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450

60000
90000
100000
20000
110000
70000
170000
500000
30000
50000
10000
200000
390000
140000
220000
500000
100000
400000
80000
30000
240000
500000
50000
180000
100000
180000
50000
360000
330000
200000
40000
260000
320000
10000
230000
10000
30000
90000
300000

1
2
1
1
1
2
2
1
1
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
2
2
1
1
2
1
1
1
1
2
2
2
1
1
2

3
2
2
3
1
1
2
1
2
2
2
1
1
2
3
1
2
3
1
2
1
1
2
2
2
2
3
1
2
1
2
1
1
2
2
2
1
2
3

1
1
2
2
2
2
1
1
1
2
2
2
2
2
1
1
1
1
2
2
1
2
1
1
1
2
2
2
1
1
2
2
1
1
1
2
2
1
1

33
27
40
24
29
25
33
64
38
23
22
35
29
32
50
40
49
30
26
39
35
49
36
34
33
29
40
29
27
38
22
37
40
22
30
24
25
41
41

0
1
0
1
0
0
-2
-2
1
0
0
0
0
2
-2
-2
-2
0
0
0
0
-2
0
-1
0
0
0
-1
1
-1
-1
0
-1
-1
0
-1
2
0
1

0
-2
0
-2
0
0
-2
-2
2
0
0
-1
0
2
-2
-2
-2
0
0
0
0
-2
0
-1
0
0
0
-1
-2
-1
-1
0
-1
-1
0
-1
-1
0
-2

0
-2
0
-2
0
0
-2
-2
2
0
2
0
0
2
-2
-2
-2
0
0
0
0
-2
0
-1
0
2
0
-2
-2
-1
-1
0
-1
-1
0
-1
2
0
-2

10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489

230000
150000
60000
50000
140000
90000
80000
260000
60000
50000
150000
220000
330000
300000
70000
300000
70000
110000
240000
80000
50000
420000
220000
150000
60000
260000
180000
130000
220000
200000
130000
420000
30000
110000
150000
50000
200000
170000
200000

2
1
1
1
1
2
2
2
2
1
1
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
1
1
2
2
1
2
2
2
2
2

2
2
2
2
2
3
3
2
3
2
1
1
1
2
2
1
2
2
2
3
3
1
2
1
1
2
1
2
2
5
1
1
1
3
2
2
1
1
4

2
2
1
2
2
1
1
1
1
1
2
1
1
2
1
2
1
2
2
2
2
1
1
2
2
1
2
2
1
2
2
2
1
1
2
1
1
1
2

31
27
52
25
31
25
50
38
53
48
34
36
36
37
29
29
43
24
28
54
26
32
41
31
31
46
34
25
45
40
27
41
23
43
25
38
41
33
25

0
0
0
0
0
0
-1
-1
-1
2
-1
-1
0
0
-1
-2
0
2
0
0
-2
0
2
0
-1
-2
1
1
0
2
-1
-1
0
-1
1
-2
1
0
0

0
0
0
0
0
0
0
-1
3
2
2
-1
0
0
0
-2
0
2
0
-1
-2
0
0
0
-1
-2
-2
2
0
0
-1
-1
0
-1
-2
-2
-2
0
0

0
0
0
0
0
0
0
-1
2
2
2
-1
0
0
0
-1
2
2
0
-1
-2
0
0
0
-1
-2
-2
0
0
0
-1
-1
0
-1
-2
-2
-2
0
0

10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528

200000
50000
500000
150000
30000
230000
360000
380000
30000
50000
420000
70000
50000
350000
200000
340000
50000
20000
360000
140000
150000
100000
460000
150000
290000
240000
210000
350000
280000
150000
170000
50000
100000
50000
230000
90000
20000
260000
290000

2
2
1
1
1
2
2
2
2
2
2
1
2
2
1
1
1
2
2
1
1
2
1
2
2
2
2
2
2
1
2
1
1
1
2
1
1
2
2

2
6
1
1
2
1
2
1
3
2
2
2
2
2
1
2
2
2
1
1
2
1
1
2
1
2
1
2
3
2
2
3
2
2
2
2
2
2
1

1
2
2
2
2
2
1
1
2
2
1
2
1
2
2
2
2
2
2
2
1
1
1
1
1
1
2
2
1
1
1
1
1
2
1
2
2
2
1

31
33
38
25
25
33
49
37
43
43
47
32
37
33
32
29
25
22
34
29
39
35
44
34
39
35
41
33
37
43
29
40
51
24
33
28
24
40
40

1
2
0
-1
-2
-1
0
0
2
0
1
0
0
0
0
-1
0
0
1
0
2
0
-1
1
-2
0
-1
0
-1
0
-1
1
3
0
1
2
1
-1
-1

2
0
0
-1
-2
-1
0
0
2
0
-2
0
0
0
0
-1
0
0
-2
0
2
0
-1
2
-2
0
0
0
-1
0
-1
2
4
0
-2
0
2
-1
-1

0
0
0
-1
-2
-1
-1
0
2
0
-2
0
0
0
-2
0
0
2
-2
0
0
2
-1
2
-2
0
0
0
2
0
-1
0
3
0
-2
0
-1
-2
-2

10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567

50000
60000
180000
250000
90000
10000
290000
80000
30000
200000
50000
220000
430000
50000
410000
50000
110000
50000
30000
80000
230000
300000
230000
220000
200000
130000
20000
400000
230000
30000
190000
220000
20000
280000
190000
260000
80000
60000
80000

2
2
2
2
1
2
2
2
2
2
2
1
1
2
1
2
1
1
2
2
1
1
2
1
2
2
1
2
2
1
1
2
1
2
1
1
2
2
1

2
3
2
2
1
3
1
2
2
2
3
2
2
2
1
2
2
1
3
1
2
2
2
1
1
1
1
1
1
2
2
1
2
2
2
1
2
2
3

1
2
1
1
1
1
1
2
2
1
1
1
1
1
2
1
2
2
3
1
1
1
2
1
2
2
2
2
2
1
1
2
2
2
1
2
1
2
1

34
42
36
43
29
52
37
27
25
37
56
47
48
27
33
39
47
28
56
25
39
66
28
36
26
30
25
31
29
36
44
27
30
29
36
36
34
24
52

1
0
-1
0
0
2
0
0
2
-1
0
4
0
0
-2
-1
0
1
3
3
-1
0
0
-1
0
2
0
0
0
0
0
-1
0
-2
0
-1
0
-1
-1

2
0
-1
0
0
2
0
0
2
-1
0
3
0
0
-2
2
0
2
2
2
-1
0
0
-1
0
0
0
-1
0
0
0
-1
0
-2
0
-1
0
0
0

0
0
-1
0
0
2
0
0
2
-1
0
2
0
0
-2
2
0
0
2
2
-1
0
0
-2
0
0
0
-1
0
0
0
-1
0
-2
0
-1
0
0
0

10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606

360000
350000
50000
360000
100000
360000
120000
20000
100000
60000
240000
70000
360000
290000
90000
80000
50000
50000
160000
120000
500000
50000
50000
50000
210000
80000
20000
310000
150000
50000
100000
150000
50000
180000
50000
50000
50000
230000
70000

2
2
1
2
2
2
2
2
1
1
2
2
2
1
2
2
1
2
2
2
2
2
1
1
2
1
1
2
2
2
1
1
1
2
2
2
2
1
2

1
2
2
1
3
1
1
3
1
2
1
1
1
1
1
3
2
3
2
3
1
2
2
2
1
2
1
1
1
2
3
5
2
3
3
3
3
2
2

1
1
2
1
2
2
2
1
2
2
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
1
1
1
1
2
2
1
2
1
1
1
2

36
33
25
40
41
29
31
51
31
22
28
25
31
47
24
54
38
54
45
53
27
24
28
28
33
26
31
34
29
50
30
31
23
51
23
36
43
41
24

-1
-1
0
-1
-1
-1
-1
0
2
0
-1
0
-2
-2
0
0
1
0
-1
2
0
-1
0
0
-1
0
0
-1
0
0
2
-2
1
1
-2
0
-1
0
0

-1
-1
0
-1
-1
-1
-1
0
2
0
2
0
-2
-2
0
0
2
0
-1
0
0
-1
0
0
-1
0
0
-1
0
0
2
-2
2
-1
-2
0
-1
0
0

0
-2
0
-2
-1
-2
-1
0
2
0
2
0
-2
-2
0
0
0
0
-1
0
0
-1
0
0
-1
0
0
-1
2
0
2
-2
0
2
-2
0
-1
0
0

10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645

50000
10000
30000
230000
50000
20000
20000
360000
120000
400000
360000
500000
500000
80000
20000
20000
200000
50000
120000
30000
390000
200000
260000
210000
180000
120000
50000
50000
50000
90000
80000
50000
310000
100000
230000
120000
230000
360000
500000

1
2
1
2
2
1
2
1
1
1
1
1
1
1
2
2
1
2
2
1
1
1
2
1
1
2
1
1
1
2
2
1
2
1
2
2
1
2
1

3
2
3
2
3
2
2
2
1
1
1
1
1
2
2
1
2
3
3
2
2
1
1
2
1
2
1
2
1
2
1
2
2
1
3
3
1
3
1

1
2
2
1
1
1
2
1
2
1
1
1
1
2
2
2
1
1
1
2
1
1
1
2
1
1
2
2
2
2
2
2
2
2
1
2
1
1
1

51
31
27
29
61
31
31
26
28
35
40
55
50
26
23
24
51
27
46
37
35
57
52
33
46
27
26
32
30
24
23
24
24
25
50
40
48
38
37

-1
0
0
0
0
0
0
-2
0
-2
-2
0
0
-1
-2
0
-1
0
-1
0
0
-1
2
-1
-1
0
-1
0
0
0
1
0
0
0
1
0
0
1
-1

-1
0
0
0
0
0
0
-1
0
-1
-2
-1
0
0
-2
0
-1
0
-1
0
-1
-1
2
-1
3
0
2
0
0
0
2
0
0
0
-1
0
0
2
-1

-1
0
0
0
0
0
0
-1
0
0
-2
0
0
0
-2
0
-1
0
-2
0
-1
-1
2
-1
2
0
2
0
0
0
0
0
0
0
-1
0
0
2
-1

10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684

50000
30000
720000
10000
400000
150000
500000
50000
210000
260000
240000
360000
200000
50000
80000
230000
500000
70000
50000
210000
220000
100000
150000
50000
50000
410000
80000
70000
210000
290000
50000
380000
60000
200000
200000
190000
80000
480000
20000

1
2
2
1
2
2
1
1
2
2
2
2
2
2
2
1
2
1
2
1
2
2
1
1
1
1
2
1
2
2
1
1
2
1
2
1
2
2
1

3
2
1
1
1
1
1
2
2
1
2
2
1
3
2
1
1
1
1
3
1
2
2
2
3
2
2
2
3
2
2
2
2
1
5
1
2
1
3

1
2
1
2
2
2
2
1
2
2
1
2
2
2
2
2
1
2
1
2
1
1
2
1
1
2
2
1
2
2
1
1
2
1
2
2
1
2
1

44
49
45
22
27
33
54
25
26
36
38
30
30
43
23
29
40
40
36
34
41
29
45
42
45
48
29
35
28
36
42
40
24
37
32
33
46
33
53

0
0
0
0
-2
-1
-2
0
0
-1
1
-2
-2
-1
1
0
-1
2
2
-1
0
2
-1
-2
-1
0
-2
1
-1
0
0
0
1
0
0
-1
0
0
0

0
0
0
0
-2
-1
-2
0
0
-1
2
-2
-2
-1
-2
0
-1
2
0
-1
0
2
-1
-2
-1
0
-2
2
-1
0
0
0
2
0
0
-1
0
0
0

0
0
0
0
-2
-1
-2
0
0
-2
-1
-2
-2
-1
-2
0
0
0
0
-1
0
0
-2
-2
2
0
-2
2
-2
0
0
0
0
0
0
-1
0
0
0

10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723

230000
160000
50000
80000
240000
50000
300000
200000
180000
370000
230000
90000
20000
280000
200000
140000
150000
50000
50000
20000
200000
20000
30000
80000
230000
240000
200000
80000
290000
70000
30000
30000
280000
200000
60000
140000
390000
30000
160000

1
1
1
2
2
2
1
2
1
1
1
2
1
2
2
1
2
2
2
2
2
2
1
2
2
2
2
1
1
2
2
2
1
2
1
1
1
2
1

3
2
3
2
2
1
2
2
2
3
2
2
1
1
1
2
1
2
2
1
1
2
2
2
2
1
1
2
2
2
2
3
2
2
1
5
2
1
3

2
1
1
1
1
2
1
2
1
2
2
1
2
1
1
1
2
1
2
2
2
2
2
1
2
1
1
1
1
2
1
1
2
1
2
2
2
2
1

30
31
49
47
39
27
35
23
43
27
28
27
26
57
39
73
27
31
25
23
33
23
24
34
30
38
38
49
39
23
38
31
37
28
28
26
29
28
54

1
0
1
1
-2
-1
1
0
0
-1
0
2
0
-1
1
0
0
2
0
0
0
0
0
2
0
-2
2
0
1
0
0
2
-1
-1
-1
0
0
0
-1

-2
0
2
2
-2
-1
2
-1
0
0
0
2
0
-1
-2
0
0
2
0
0
0
0
0
2
0
-2
-1
0
-1
0
0
2
-1
-1
-1
0
0
0
2

-2
0
0
-1
-2
-1
0
-1
0
0
0
2
0
-1
-2
0
-1
2
0
0
0
0
0
2
0
-2
2
0
-1
0
0
2
0
-1
-2
0
0
0
-1

10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762

500000
180000
290000
140000
50000
130000
160000
110000
180000
260000
310000
450000
130000
300000
160000
30000
270000
360000
360000
180000
360000
280000
220000
20000
310000
160000
50000
20000
20000
470000
160000
220000
50000
50000
230000
70000
360000
90000
180000

2
2
2
1
2
1
1
1
2
2
2
1
1
2
2
1
1
1
1
1
2
1
1
2
1
1
1
1
1
1
2
1
2
1
2
2
1
2
1

2
2
2
1
2
1
3
2
2
5
1
2
1
1
1
2
2
2
2
2
3
1
2
3
3
2
1
2
2
2
2
1
2
2
1
2
3
2
1

2
2
1
2
1
1
1
1
1
2
1
1
2
1
1
2
1
1
1
1
1
1
2
1
1
2
2
1
2
1
1
2
1
2
1
1
2
2
2

32
26
33
35
31
47
48
35
33
32
32
44
27
36
39
26
48
63
42
40
41
45
44
47
32
52
27
38
26
32
31
31
42
22
53
51
29
24
27

0
-1
0
0
0
2
0
0
-1
0
0
-1
0
1
1
-1
2
1
1
-1
-1
2
0
0
0
1
1
0
0
0
0
-2
0
2
-1
2
1
-1
-1

-1
-1
0
0
0
2
0
0
-1
0
0
-1
0
2
-2
0
2
-2
-2
-1
-1
2
0
0
0
2
-2
0
0
0
0
-2
0
2
-1
2
-2
-1
-1

-1
-1
0
0
0
2
0
0
-1
0
0
-1
0
-1
-2
0
2
-1
-2
-1
-1
2
0
0
0
-1
-2
0
0
0
0
-2
0
2
-2
2
-2
-2
-1

10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801

50000
210000
50000
10000
80000
200000
500000
50000
50000
80000
50000
50000
80000
100000
360000
510000
120000
130000
330000
50000
30000
200000
80000
220000
70000
350000
40000
60000
120000
50000
100000
210000
20000
240000
170000
330000
70000
50000
130000

1
2
2
1
1
2
1
2
2
1
2
1
2
2
1
2
1
2
1
2
1
2
2
2
2
2
1
1
1
2
2
1
2
1
2
1
1
2
1

2
1
1
2
1
3
1
2
3
3
1
2
2
2
1
1
2
3
1
3
2
1
2
1
1
2
2
2
2
2
1
2
2
3
2
1
2
3
2

1
2
2
2
2
1
1
1
2
1
2
2
2
1
2
1
1
1
2
2
2
1
1
1
2
1
2
2
1
2
1
1
2
2
1
2
2
1
2

53
39
24
23
42
34
41
42
22
46
23
22
24
39
49
37
26
48
44
40
43
24
33
39
30
48
27
24
34
48
44
30
35
42
43
34
43
29
38

0
-2
0
2
0
-2
2
0
2
2
1
-1
0
3
1
-1
0
0
0
0
0
0
2
0
1
0
0
0
-1
0
0
0
0
0
0
-1
0
0
0

0
-2
0
0
0
-2
0
0
0
2
2
0
0
2
-2
-1
0
-1
0
0
0
0
2
-1
-2
0
0
0
-1
0
0
0
0
0
0
-1
0
0
-1

0
-2
2
0
0
-2
0
0
0
0
0
0
0
2
-2
-1
0
-1
0
0
2
0
2
-1
-2
0
0
0
-1
0
0
0
2
0
0
-1
0
0
0

10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840

50000
450000
100000
120000
270000
80000
80000
320000
380000
380000
180000
100000
290000
90000
10000
150000
160000
200000
30000
70000
160000
140000
50000
50000
150000
120000
160000
180000
220000
10000
80000
110000
80000
270000
160000
50000
60000
140000
360000

1
2
1
2
2
1
2
1
1
2
2
2
2
1
1
1
2
2
2
2
1
2
2
2
1
2
2
2
2
1
2
2
2
1
2
1
2
1
2

3
1
2
1
1
1
3
1
1
2
2
2
1
1
2
3
2
1
2
1
2
1
3
1
1
1
2
4
2
2
1
2
2
2
1
2
2
2
2

2
2
1
2
2
2
1
2
1
2
1
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
1
2
1
1
2
2
1
2
2

36
30
41
26
29
36
40
33
35
41
41
31
29
27
24
31
32
27
23
24
30
27
22
23
31
34
63
26
27
22
36
28
51
52
36
44
39
28
34

2
0
2
0
0
-2
0
-2
1
0
-2
0
0
-1
5
-2
2
2
-1
0
1
2
0
-1
0
1
1
0
0
2
-1
0
1
0
1
0
0
0
0

2
0
2
0
0
-2
0
-2
-1
0
-2
0
0
-1
4
-2
2
2
-1
0
-2
2
0
-1
0
-2
-2
0
0
0
-1
0
-2
-1
2
0
0
0
0

7
0
2
0
0
-2
0
-2
-1
0
-2
0
0
-1
3
-2
2
2
-1
0
-2
2
0
-1
0
-2
-1
0
0
0
-1
0
-2
-1
0
0
0
2
0

10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879

200000
40000
50000
50000
70000
500000
160000
180000
100000
50000
210000
140000
80000
120000
280000
80000
200000
300000
40000
360000
60000
110000
50000
150000
60000
20000
360000
30000
70000
50000
80000
200000
480000
60000
150000
400000
300000
80000
30000

2
2
2
2
1
1
1
2
1
2
1
1
2
2
1
2
2
2
1
1
1
2
1
2
2
2
2
1
2
1
1
2
2
1
2
1
2
2
1

4
2
3
2
1
1
1
3
2
2
2
1
2
1
2
2
3
1
1
2
1
2
2
2
5
1
2
1
2
2
2
2
3
2
3
1
1
3
2

2
1
1
1
2
1
2
2
2
2
1
2
2
2
1
1
2
2
1
1
2
2
2
2
2
2
2
2
1
2
1
1
1
1
2
1
2
2
2

34
36
50
46
27
41
37
28
25
38
33
29
23
28
48
45
31
27
34
38
30
29
42
24
22
25
33
25
36
28
37
35
42
46
60
40
36
26
25

-1
1
2
0
0
-1
-1
0
0
0
0
-2
0
0
0
0
-1
-1
-1
1
1
2
1
-2
0
0
0
0
0
0
2
0
-2
2
0
-1
1
0
1

-1
2
0
0
0
-1
2
0
-1
-1
0
-2
0
0
0
0
-1
-1
-1
-2
-1
2
-2
-2
0
0
0
0
0
0
2
0
-2
0
0
-1
-2
0
2

-2
0
0
0
0
-1
-1
0
-1
-1
0
-2
0
0
0
0
0
-1
-1
-2
-1
4
-2
-2
0
0
-1
-2
0
0
2
0
-2
0
0
-2
-2
2
3

10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918

300000
50000
400000
280000
160000
450000
50000
120000
60000
210000
110000
110000
140000
430000
20000
360000
630000
60000
50000
200000
20000
260000
210000
30000
500000
20000
240000
20000
150000
150000
500000
220000
30000
10000
170000
120000
280000
10000
200000

1
2
2
2
2
1
1
2
2
2
2
2
1
2
1
2
2
2
1
1
1
1
2
2
1
2
2
2
1
2
1
2
2
2
2
1
2
2
2

2
2
2
2
1
1
3
3
2
1
2
1
2
2
2
1
1
2
3
1
3
1
1
2
1
3
1
3
1
1
1
2
2
2
2
1
1
3
3

2
1
1
2
2
1
1
1
1
2
2
1
2
1
1
1
2
3
2
1
2
1
1
2
2
1
1
1
2
2
1
1
2
1
1
1
2
2
1

33
23
53
26
30
53
47
47
57
26
24
32
41
36
43
31
29
39
41
41
61
37
32
31
33
47
40
45
30
30
41
53
22
40
28
45
29
22
54

0
0
0
0
-1
-1
1
0
0
0
0
1
0
1
-1
1
0
0
0
-1
2
1
-1
0
-1
0
-1
0
2
0
0
0
-1
1
1
1
0
0
6

0
0
0
0
2
-1
-2
0
0
0
0
2
0
-2
-1
-1
0
0
0
-1
0
-2
-1
0
-1
0
-1
0
2
0
0
0
0
2
-2
-1
0
0
5

0
0
-1
0
2
-1
-2
0
0
0
0
0
0
-2
-1
-1
0
0
2
-1
0
-2
-1
0
-1
0
-1
0
2
2
0
0
-1
2
-1
0
0
0
4

10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957

260000
500000
500000
260000
90000
160000
230000
360000
50000
130000
240000
50000
320000
130000
50000
330000
330000
120000
180000
500000
250000
260000
270000
500000
60000
240000
500000
330000
80000
80000
180000
60000
150000
10000
340000
80000
430000
340000
80000

2
2
2
2
1
1
2
1
1
1
2
1
2
2
2
2
1
2
2
2
2
2
2
1
2
1
2
1
2
2
1
2
2
2
2
2
2
2
2

2
1
1
1
2
2
2
2
3
3
2
1
1
2
3
1
1
2
2
1
2
2
1
1
3
1
1
2
2
1
3
1
2
3
1
3
1
1
2

1
2
2
2
1
1
2
1
2
2
2
2
2
1
2
2
2
2
1
1
1
2
1
1
1
2
2
2
2
2
1
2
1
1
1
1
2
2
1

36
43
32
50
32
52
25
46
29
44
27
22
43
44
48
24
37
23
29
47
54
29
36
42
42
28
41
33
24
23
39
24
44
45
41
39
34
36
35

0
-2
-2
0
0
0
0
1
0
0
1
0
0
0
1
0
-2
0
2
-2
-1
0
-2
1
-1
0
2
0
-2
0
0
0
-2
2
0
0
0
0
0

0
-2
-2
0
0
0
0
-2
0
0
-2
0
0
0
2
0
-2
0
2
-2
-1
0
-2
-1
-1
0
2
0
-1
0
0
0
-2
-1
0
0
0
0
0

0
-2
-2
0
0
0
0
-2
0
0
-2
0
0
0
2
0
-2
2
2
-2
2
0
-2
-1
2
0
-2
0
-1
0
0
0
-2
-1
0
0
0
0
0

10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996

150000
320000
120000
620000
130000
230000
60000
420000
80000
200000
80000
200000
110000
60000
340000
50000
80000
30000
200000
200000
90000
160000
50000
230000
300000
300000
50000
260000
140000
30000
230000
260000
110000
360000
20000
230000
220000
230000
500000

2
2
2
2
1
2
2
1
1
2
1
1
2
1
2
2
2
1
2
1
2
1
1
2
2
2
2
1
2
1
2
2
2
1
2
2
2
2
2

1
1
2
1
1
2
1
3
2
1
2
1
3
2
1
3
2
2
2
1
2
1
2
1
1
1
1
2
2
2
2
1
2
2
2
1
1
1
2

1
2
1
2
2
1
2
2
2
1
1
2
1
1
1
2
2
2
2
1
1
1
1
1
2
1
1
1
1
2
2
1
1
2
1
1
2
2
2

34
27
28
31
37
46
28
32
36
42
43
34
42
37
33
22
48
29
24
49
34
49
44
36
27
59
35
45
38
28
35
28
28
26
63
41
30
32
27

0
2
0
0
0
-1
2
-1
0
0
1
3
0
0
0
0
0
2
0
-1
2
0
1
1
-2
-1
0
-1
-1
0
-1
-2
1
0
-1
-1
0
1
0

0
0
0
0
0
-1
2
-1
0
0
2
2
0
0
0
0
0
2
0
-1
0
0
2
-2
-2
-1
0
-1
-1
0
-1
-2
2
0
2
-1
0
2
0

0
0
0
0
0
-1
2
0
0
0
0
-1
0
0
0
0
0
2
0
-1
0
0
2
-2
-2
2
0
-2
-1
0
2
-2
0
0
2
-1
0
2
0

10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035

50000
500000
30000
50000
80000
40000
500000
30000
90000
20000
60000
500000
70000
180000
450000
220000
20000
170000
110000
70000
290000
50000
160000
360000
200000
200000
100000
70000
60000
170000
50000
360000
210000
20000
20000
20000
460000
30000
30000

1
2
2
1
1
2
2
1
2
1
1
1
1
2
2
1
2
2
1
1
1
2
2
2
2
1
1
1
2
2
1
1
1
2
1
2
2
2
2

3
1
2
1
1
1
2
2
1
2
2
1
1
1
1
2
2
2
1
2
5
1
2
2
3
2
2
2
2
2
1
2
2
3
2
2
3
1
3

1
1
1
2
2
2
1
1
2
1
2
2
1
2
2
2
2
1
1
1
1
2
2
1
2
1
2
2
1
1
2
1
2
2
2
1
1
2
1

36
49
22
23
27
23
37
29
28
35
22
32
40
26
38
35
45
50
48
45
38
23
32
37
29
38
29
48
23
43
25
28
24
30
24
37
57
22
38

0
0
-1
0
-1
-1
0
0
0
0
1
0
1
-1
0
1
1
-1
0
0
-2
-1
0
-1
0
0
-1
-1
2
0
0
0
0
-1
0
0
-2
1
2

0
0
-1
0
-1
-1
0
0
0
0
3
0
2
-1
-1
-2
1
-1
0
0
-2
-1
0
0
0
0
-1
-1
2
0
0
0
0
-1
0
0
-2
2
2

0
0
-2
0
-1
2
0
0
0
0
2
0
2
-1
-1
-1
-1
-1
0
0
-2
-1
0
0
-2
0
-1
-1
0
0
0
0
0
-1
2
0
-2
2
0

11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074

30000
20000
150000
200000
110000
400000
50000
100000
120000
220000
100000
410000
50000
50000
90000
260000
70000
130000
120000
160000
50000
220000
500000
360000
320000
380000
70000
120000
80000
220000
20000
50000
120000
50000
80000
130000
450000
80000
100000

2
1
1
1
2
2
1
2
1
2
2
2
2
1
2
1
2
1
2
2
2
2
2
1
1
1
1
2
2
1
1
1
2
2
2
1
1
1
2

1
2
1
2
2
1
2
1
1
1
2
1
2
1
3
1
1
2
3
3
2
1
1
1
2
1
2
1
3
1
2
2
2
1
1
2
1
2
3

2
1
2
1
1
2
2
1
1
1
1
1
1
2
1
2
2
1
1
1
2
2
2
2
2
1
1
1
1
2
2
1
1
2
2
2
3
2
1

26
33
32
27
48
32
25
28
34
43
40
35
28
26
33
30
24
53
43
44
32
27
28
26
32
39
45
32
52
25
34
39
34
30
24
28
37
27
39

0
1
2
0
1
1
1
0
2
-1
0
-1
1
0
2
-2
0
2
1
1
0
-1
0
0
1
1
0
-1
1
1
0
0
-1
-1
0
0
-2
2
0

0
2
2
0
-2
2
2
0
2
3
0
-1
2
0
2
-2
0
2
2
-1
0
-1
0
0
2
-2
0
-1
-1
2
0
0
-1
-1
0
0
-2
0
0

0
0
-2
0
-2
2
0
0
2
2
0
-2
0
0
2
-2
2
2
-1
-1
0
-1
0
-1
2
-2
0
-1
-1
0
0
0
-1
-1
0
0
-2
0
0

11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113

260000
50000
200000
260000
470000
100000
360000
50000
20000
360000
190000
180000
220000
200000
150000
240000
340000
100000
80000
210000
300000
220000
250000
70000
170000
160000
110000
60000
290000
240000
30000
490000
20000
260000
210000
300000
40000
500000
260000

2
1
2
2
1
2
1
1
2
2
1
2
2
1
2
1
2
2
1
1
2
2
2
1
1
2
1
2
2
2
2
1
1
1
2
2
1
1
2

2
3
1
2
3
2
1
2
2
2
1
2
2
3
2
2
2
2
3
1
2
3
1
2
1
2
2
1
2
3
2
1
3
1
1
1
2
1
1

1
3
2
1
2
1
2
2
1
2
2
2
1
1
2
1
2
2
1
1
1
1
2
2
2
2
2
2
2
2
2
1
2
2
2
1
1
2
2

43
45
30
40
37
41
31
24
23
34
31
34
35
34
29
41
28
26
29
40
38
37
50
32
27
34
24
25
29
33
23
45
43
34
32
47
42
37
30

2
-1
0
-2
2
0
-1
0
0
1
0
0
0
0
-1
0
0
-1
0
0
-1
-1
1
0
2
0
0
-2
-2
0
4
-1
1
0
-1
-2
-1
-1
2

2
0
0
-2
0
0
-1
0
0
-2
0
0
0
0
-1
0
0
0
0
0
-1
-1
-2
0
0
0
0
-1
-1
0
3
-1
-1
0
2
-2
-1
-1
-1

2
-1
0
-2
0
0
-1
0
0
-2
0
0
0
0
-1
0
0
0
0
0
-1
2
-1
0
0
0
0
-1
-1
0
2
-1
2
0
-1
-1
-1
-1
-1

11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152

90000
20000
270000
100000
350000
200000
30000
20000
240000
50000
80000
160000
250000
50000
80000
90000
20000
50000
150000
50000
500000
200000
90000
100000
600000
20000
60000
180000
290000
230000
180000
150000
460000
140000
500000
20000
70000
150000
10000

2
1
2
1
1
1
2
2
2
1
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
1
2
2
1
1
1
1

2
2
1
2
1
2
2
2
1
1
1
1
2
2
3
2
2
2
2
2
2
1
1
2
2
2
1
3
1
3
2
1
2
1
1
3
2
1
2

1
2
2
1
2
1
2
2
2
2
1
2
2
2
1
1
2
1
2
1
2
2
2
2
1
2
1
3
1
1
2
2
1
2
2
1
2
2
1

37
25
31
42
31
39
39
23
29
30
44
29
26
31
45
39
22
43
23
39
39
28
27
39
46
22
37
40
29
32
34
30
39
36
41
36
62
23
58

0
-2
0
0
0
-1
1
-1
-1
1
0
-1
0
-1
-1
-1
0
1
0
1
-1
-1
0
0
-2
-1
0
0
0
-1
0
-1
0
-1
-1
0
1
-1
2

0
-2
0
0
-1
-1
2
-1
-1
2
0
-1
0
-1
-1
-1
-1
2
0
-2
0
-1
0
0
-2
2
0
0
0
-1
0
-1
0
-1
-1
0
2
-1
2

0
-2
0
2
-1
2
0
-1
-1
2
0
-2
0
-1
-1
-1
0
0
0
-2
-1
-1
0
0
-2
-1
0
0
0
-1
0
-1
0
-1
-1
0
0
-1
2

11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191

500000
260000
10000
210000
180000
40000
180000
250000
50000
400000
240000
180000
300000
300000
140000
70000
20000
290000
130000
70000
60000
340000
50000
150000
180000
50000
200000
140000
190000
140000
50000
360000
180000
160000
180000
200000
350000
90000
50000

1
2
2
2
1
1
2
2
1
2
2
2
1
2
1
2
2
1
2
1
2
2
2
1
2
2
1
2
2
2
1
1
1
2
1
2
2
2
1

1
1
5
1
1
2
2
2
2
3
1
1
1
2
1
1
1
2
2
2
3
2
1
2
1
2
2
1
2
1
2
2
2
5
2
2
1
2
3

2
1
2
2
2
2
1
1
2
2
2
1
2
2
1
2
2
1
2
1
2
1
1
2
2
2
2
1
1
2
2
1
2
2
2
1
1
2
2

33
37
24
37
31
31
38
39
23
35
30
33
33
32
35
25
25
36
24
37
26
31
34
29
28
30
39
33
45
26
34
47
29
40
30
39
32
29
34

0
-1
-1
-1
-2
0
0
-1
0
-1
-2
-1
-1
0
1
-1
0
-1
2
0
0
-1
-2
0
0
0
0
0
2
0
1
0
1
0
0
-1
0
0
0

-1
-1
0
-1
-2
0
0
-1
0
-1
-2
-1
-1
0
2
-1
0
-1
2
0
0
-1
-2
0
0
0
0
0
0
0
2
-1
2
0
0
2
0
0
0

-1
-1
0
-1
-2
0
0
-1
0
-1
-2
-1
-1
0
0
0
0
-1
-1
0
0
-1
-2
0
0
0
0
0
0
0
0
-1
0
0
0
-1
0
2
0

11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230

30000
280000
140000
200000
20000
120000
130000
150000
10000
200000
480000
80000
200000
50000
130000
200000
170000
150000
510000
270000
130000
130000
120000
140000
360000
50000
30000
30000
150000
50000
10000
60000
200000
50000
10000
310000
170000
310000
20000

1
1
2
1
1
2
1
1
2
1
1
2
1
2
2
1
1
1
2
2
1
2
1
1
2
1
2
1
2
1
2
1
2
1
2
2
1
1
1

1
2
2
1
3
2
3
3
1
2
2
3
2
2
3
2
1
1
1
2
2
3
2
1
1
2
2
3
1
3
2
3
2
3
2
1
2
2
1

2
2
1
2
1
2
1
2
1
2
1
2
2
1
1
1
1
1
2
1
2
1
2
1
2
2
1
2
1
1
1
2
2
2
1
2
2
1
1

29
45
25
38
29
28
54
32
37
58
44
39
31
40
32
28
36
46
35
65
26
57
34
43
35
24
31
26
42
58
22
26
28
46
23
44
29
34
50

1
0
0
-2
0
-1
3
0
0
0
-2
0
0
1
-1
2
0
0
-1
1
2
0
-2
-1
0
0
-1
1
-1
0
0
1
0
0
1
-1
-1
-1
0

-2
0
0
-2
0
-1
3
0
0
0
-1
-1
0
2
-1
2
0
0
-1
-1
2
0
-2
-1
0
0
2
-1
2
0
0
2
0
0
3
-1
-1
0
0

-1
-1
0
-2
0
-1
2
0
0
0
-1
-1
0
2
-1
7
0
0
-1
-1
0
0
-2
-1
-1
0
2
2
2
0
0
0
0
0
2
-1
0
0
-2

11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269

230000
50000
260000
110000
210000
260000
400000
20000
180000
180000
30000
50000
150000
30000
60000
500000
180000
180000
60000
200000
150000
190000
170000
280000
290000
240000
110000
140000
250000
100000
20000
120000
120000
130000
10000
100000
70000
360000
130000

2
1
2
2
2
1
1
1
2
1
1
2
1
2
1
1
2
1
2
2
2
1
1
1
2
1
2
2
1
1
2
2
1
2
1
1
2
1
2

1
1
1
2
1
2
3
2
2
2
3
2
1
1
1
1
1
3
2
1
2
2
2
1
3
2
2
1
2
3
3
2
1
2
2
1
2
1
1

1
2
2
2
2
2
1
1
1
2
2
1
2
2
2
1
1
1
1
1
1
1
2
2
1
1
1
2
1
2
1
2
2
2
2
2
1
1
2

39
31
28
59
30
31
51
58
42
26
44
34
26
23
24
40
37
35
48
30
25
58
42
29
43
44
24
27
38
32
54
27
30
25
24
31
34
37
26

1
0
0
2
1
0
0
-1
-2
3
2
0
0
4
0
2
2
0
0
1
0
2
0
0
-1
0
0
0
2
2
0
2
1
1
0
0
2
-1
-2

-2
0
0
0
-2
0
0
-1
-2
2
2
0
0
4
0
2
2
0
0
-2
0
0
0
0
-1
0
0
0
0
2
0
0
-2
2
0
0
2
-1
-2

-2
0
0
0
-2
0
0
2
-2
2
2
0
2
3
0
2
-2
0
0
-2
0
0
0
0
-1
0
0
0
0
0
2
0
-1
2
2
2
2
-1
-2

11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308

240000
20000
60000
20000
50000
230000
60000
100000
340000
260000
220000
130000
300000
50000
30000
280000
50000
200000
360000
50000
280000
50000
180000
140000
120000
20000
130000
60000
360000
360000
260000
50000
20000
80000
210000
500000
50000
30000
260000

1
1
2
1
2
2
1
1
2
1
2
2
1
1
2
2
1
2
1
1
2
2
2
2
2
1
2
2
2
1
2
2
1
1
2
1
1
2
1

2
2
1
2
2
1
1
2
1
1
1
1
1
3
2
1
3
3
2
2
1
1
3
2
1
2
1
2
1
1
3
3
2
1
1
2
2
2
2

1
2
1
1
2
2
2
1
1
2
2
2
2
1
2
1
2
1
1
2
2
2
1
1
2
2
2
2
2
2
1
1
2
1
2
2
1
2
1

38
34
43
45
29
31
29
42
49
30
41
27
29
47
25
32
26
42
32
23
31
43
31
37
33
30
30
29
50
32
41
31
43
34
30
30
31
27
38

0
1
-1
4
0
0
0
0
1
0
-1
-2
0
1
1
1
2
0
0
0
-2
0
-2
1
2
0
3
0
-1
0
0
0
-1
0
-1
0
0
2
-1

0
-2
3
3
0
0
0
0
-2
0
-1
-2
0
2
2
-2
2
0
0
0
-2
0
-2
-1
0
0
2
0
-1
0
0
0
-1
0
0
0
0
0
-1

0
-2
2
2
0
0
0
0
-2
0
-2
-2
0
0
2
-1
2
0
0
0
-2
0
-2
-1
0
0
2
0
-1
0
0
0
-1
2
0
-2
0
0
-1

11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347

200000
290000
30000
260000
500000
180000
50000
450000
110000
340000
20000
50000
140000
400000
50000
130000
70000
40000
130000
70000
250000
150000
300000
20000
20000
20000
210000
220000
300000
120000
50000
210000
170000
60000
20000
50000
180000
20000
310000

1
2
1
2
1
2
1
2
1
1
2
2
2
2
2
1
1
2
2
2
1
2
1
1
2
2
2
1
1
1
2
2
2
2
1
1
2
2
2

1
2
2
2
2
2
3
1
3
1
2
2
3
1
2
3
2
1
1
2
1
5
2
2
2
1
3
1
1
1
2
2
2
1
2
2
3
2
1

1
2
2
3
1
2
2
2
2
2
2
1
1
1
2
2
2
2
2
1
2
1
2
2
2
2
1
2
2
2
2
1
2
2
1
2
1
1
2

40
41
27
38
33
35
30
40
24
29
22
32
35
31
40
53
29
24
29
40
30
25
31
24
23
24
42
31
32
38
25
42
56
23
41
27
43
28
32

-1
-1
0
-1
0
-2
2
-1
0
0
-1
1
0
-1
-1
-1
0
-1
-1
0
0
2
0
-2
-1
2
1
-2
-1
0
-1
-1
-1
0
2
2
1
2
1

-1
-1
0
-1
0
-2
0
-1
0
0
2
-2
0
-1
-1
-1
0
-1
-1
0
0
0
0
-2
0
2
-1
-2
-1
0
2
-1
-1
0
2
0
-1
2
-2

-1
-1
0
-1
0
-2
0
-1
0
0
2
-2
0
-1
-1
-1
0
-2
0
0
0
0
0
-2
0
0
-1
-2
-1
0
0
-1
-1
0
3
0
-1
2
-1

11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386

130000
160000
500000
20000
70000
130000
310000
20000
180000
30000
50000
210000
90000
20000
130000
60000
310000
80000
200000
180000
200000
180000
10000
50000
210000
20000
50000
290000
360000
500000
50000
180000
200000
140000
360000
60000
110000
50000
130000

1
2
2
1
1
2
2
2
2
2
2
2
2
2
1
2
2
1
2
1
2
2
1
1
1
2
1
1
2
2
2
1
2
1
2
2
1
1
2

3
2
1
2
3
2
2
3
3
3
2
1
1
2
1
2
2
2
2
1
1
3
2
2
3
4
2
1
1
2
2
2
2
2
2
2
2
2
2

1
2
2
2
2
1
1
2
1
1
1
2
2
1
1
2
1
2
1
2
1
1
2
2
1
2
2
2
2
1
1
2
1
1
1
2
2
2
2

48
25
33
29
53
27
40
25
41
43
39
27
42
58
29
24
35
40
40
27
34
63
23
30
33
22
31
43
37
38
41
25
44
48
46
34
24
28
27

0
0
0
0
0
-1
0
-1
-1
1
0
-1
2
0
1
1
0
0
-1
0
1
-1
0
0
0
0
0
0
0
-1
0
0
1
0
-1
0
0
0
-1

0
0
0
0
0
-1
0
-1
-1
2
0
-1
0
0
2
-2
0
0
-1
0
-2
-1
0
0
0
0
0
0
0
-1
0
0
-2
0
-1
0
0
0
-1

2
0
0
0
0
-1
0
-1
-1
2
0
-1
0
0
0
-2
-1
0
-1
0
-2
-2
-1
0
0
0
0
0
0
0
0
0
-2
0
-1
0
0
0
-1

11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
11418
11419
11420
11421
11422
11423
11424
11425

20000
200000
10000
330000
360000
230000
140000
50000
30000
170000
50000
290000
140000
110000
170000
390000
160000
20000
40000
400000
260000
260000
240000
230000
50000
400000
30000
300000
100000
130000
180000
130000
130000
50000
230000
140000
60000
30000
40000

1
2
1
2
2
2
1
1
1
1
2
2
1
1
1
2
1
2
1
1
2
2
1
2
1
1
1
1
2
1
2
1
2
2
2
1
1
1
2

1
1
3
1
2
2
2
1
2
1
2
1
1
2
1
2
1
2
1
2
2
3
1
2
2
1
2
1
1
1
1
3
1
2
2
3
2
2
3

2
1
2
2
1
1
1
1
2
2
2
1
2
1
2
1
1
1
2
1
2
1
2
1
1
2
1
2
2
2
2
2
2
1
1
1
2
1
1

23
35
41
30
34
46
37
38
31
29
32
35
43
39
27
31
47
37
24
37
29
52
48
38
45
37
31
37
24
26
41
24
25
57
36
35
30
23
39

0
-1
2
-1
0
-1
-1
-1
2
1
1
-1
0
0
0
0
-2
4
0
-1
-2
0
1
-2
-1
-1
0
0
-1
0
0
1
1
-1
-2
0
0
-1
0

0
2
2
-1
0
-1
2
-1
0
-2
2
-1
0
0
0
0
-2
3
0
-1
-2
0
3
-2
-1
-1
0
0
-1
-1
0
2
-2
-1
-2
0
-1
-1
0

0
-1
2
-2
-1
-1
-1
-1
0
-2
0
-2
0
0
0
0
-2
2
0
-1
-2
0
4
-2
-1
-1
0
0
2
0
0
0
-2
-1
-2
0
-1
-1
2

11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441
11442
11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464

250000
20000
120000
210000
380000
130000
80000
80000
140000
220000
20000
200000
50000
20000
230000
230000
60000
50000
130000
20000
440000
150000
410000
320000
30000
80000
50000
50000
140000
500000
60000
150000
130000
20000
310000
90000
210000
10000
30000

2
1
1
2
1
1
2
2
1
2
2
2
2
1
1
2
2
1
1
2
2
2
1
1
1
1
2
1
2
2
2
1
1
1
1
1
2
2
1

2
2
2
2
1
2
2
2
2
2
2
2
2
2
3
2
2
3
3
2
2
1
2
2
2
2
3
2
1
1
3
1
5
2
2
2
1
2
3

1
1
1
2
2
2
1
1
2
3
2
1
1
2
2
2
2
1
1
2
2
2
2
1
2
2
1
2
2
1
1
2
2
2
1
1
2
2
1

40
53
27
29
33
28
49
31
36
50
23
43
24
30
37
29
24
54
40
27
31
23
42
32
26
29
47
39
52
38
48
35
46
41
43
42
46
22
59

1
-2
2
0
-1
-1
0
0
0
0
1
2
0
0
-1
2
1
2
-1
0
0
-1
-1
0
0
1
1
1
-1
-1
0
-1
2
0
-1
-1
-1
1
0

2
-2
3
0
-1
-1
0
0
0
0
2
2
0
0
0
2
-2
2
0
0
0
-1
-1
0
0
2
3
2
-1
-1
0
-1
0
0
-1
-1
-1
2
0

2
-2
2
0
-2
-1
0
-1
0
0
2
2
0
0
0
2
-1
2
-1
-1
0
-1
-1
0
0
0
2
0
-1
-1
0
-2
0
0
-1
-2
-1
0
0

11465
11466
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476
11477
11478
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
11503

30000
30000
220000
20000
300000
160000
10000
20000
20000
70000
50000
130000
180000
50000
500000
340000
150000
150000
100000
100000
30000
150000
10000
190000
70000
360000
500000
210000
320000
50000
500000
320000
80000
250000
250000
220000
250000
50000
360000

2
2
2
1
1
2
1
2
1
1
2
2
2
1
1
2
2
2
2
2
2
2
1
2
2
2
2
1
1
2
2
1
1
1
1
1
2
2
2

2
1
2
3
1
2
2
2
1
2
2
1
1
2
1
1
2
2
2
1
1
2
1
1
1
1
2
2
2
2
1
2
2
1
1
1
1
2
1

1
2
1
1
1
1
2
2
2
1
1
2
1
2
1
2
2
1
1
2
2
1
2
2
2
1
1
1
1
1
2
1
2
1
1
1
2
1
2

22
24
45
45
30
30
25
23
29
26
30
26
38
28
44
27
25
40
47
28
23
34
23
38
33
48
37
45
37
22
38
42
26
42
40
33
37
24
43

2
0
1
-1
-1
0
0
2
3
0
0
-1
-1
1
-1
0
-2
-1
0
0
2
2
0
0
0
-1
0
0
0
0
0
-2
0
1
-1
-2
-1
0
1

2
0
-1
2
-1
0
0
0
2
0
0
-1
-1
2
0
0
-2
-1
0
0
2
0
0
0
0
-1
0
0
0
0
0
-2
0
1
-1
-1
-1
0
-1

0
0
0
0
-1
0
0
0
2
0
0
2
-1
2
0
0
-2
-1
0
0
2
0
0
0
0
-1
0
0
0
0
0
-2
0
1
-1
-1
-1
0
-1

11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542

260000
50000
20000
10000
500000
330000
170000
20000
80000
240000
150000
200000
300000
100000
290000
100000
10000
420000
20000
300000
50000
180000
420000
100000
80000
210000
80000
240000
500000
100000
610000
170000
320000
200000
360000
200000
150000
100000
200000

2
1
1
1
2
2
1
1
1
2
2
1
1
1
2
1
1
2
2
2
1
2
1
2
2
1
1
2
1
1
2
1
1
2
1
1
2
1
1

1
2
2
2
2
2
2
2
2
2
2
2
1
2
2
3
1
1
2
1
3
2
2
2
2
1
3
1
1
2
1
2
1
3
1
2
2
1
1

1
1
2
2
1
2
2
2
1
1
2
1
2
1
2
1
3
2
1
1
2
1
1
1
2
1
1
2
1
2
2
2
1
1
2
1
1
1
2

38
45
25
23
34
33
34
63
29
32
28
34
33
35
33
56
46
41
42
37
26
44
41
49
38
42
42
31
45
27
36
27
45
38
35
34
39
44
29

1
0
-1
0
1
1
0
2
0
-1
0
0
0
4
0
0
0
0
0
-1
0
-1
-1
-1
2
0
1
0
-1
0
-2
-1
-2
0
1
1
1
0
0

-2
0
-1
0
2
-2
0
2
0
-1
0
0
-1
4
0
0
0
0
0
-1
0
-1
-1
-1
0
0
-2
0
-1
0
-2
-1
-2
0
-1
-2
-2
0
0

-2
0
0
0
0
-2
0
4
2
-1
0
0
0
3
0
0
0
0
0
-1
0
-2
-1
-1
0
0
-2
0
-1
0
-2
-1
-2
0
-1
-1
-2
-2
0

11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
11580
11581

30000
260000
300000
110000
50000
500000
60000
80000
370000
150000
210000
500000
150000
110000
60000
480000
30000
240000
350000
240000
80000
100000
30000
290000
200000
360000
430000
150000
200000
50000
240000
20000
150000
230000
20000
100000
280000
90000
240000

1
1
2
1
2
1
2
1
1
1
1
2
1
1
2
2
1
2
2
2
2
1
2
1
1
2
1
1
1
1
2
2
2
1
1
2
2
2
2

2
1
2
2
1
3
1
1
1
2
1
2
1
2
1
1
1
2
1
2
1
1
2
1
1
1
2
1
2
3
3
1
1
1
2
2
2
3
1

1
1
1
1
2
2
2
2
1
2
2
2
1
1
1
2
2
1
2
1
2
1
1
2
1
1
1
2
2
1
1
2
1
1
1
1
1
1
2

26
36
34
32
24
44
30
39
40
38
35
34
42
39
49
33
35
28
40
38
27
43
30
41
34
32
46
44
30
31
36
24
30
39
31
33
30
39
29

-2
0
-1
0
-2
0
0
0
1
-1
1
0
8
0
0
0
2
1
1
1
0
0
-2
-2
-1
-1
0
0
-2
1
1
0
-2
0
-1
1
0
0
0

-2
0
-1
0
-2
-1
0
0
-2
-1
-2
0
7
0
0
0
2
2
-2
-2
0
0
-1
-2
-1
-1
0
0
-2
-2
-1
0
-2
0
-1
2
0
0
0

-2
0
-1
0
-2
-1
0
0
-2
-1
-2
0
6
0
0
0
2
2
-1
-2
0
0
-1
-2
-1
-1
-1
0
-2
-2
-1
2
-2
0
-1
2
0
0
0

11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619
11620

80000
160000
280000
170000
90000
160000
420000
280000
30000
140000
220000
260000
170000
190000
50000
200000
300000
230000
50000
150000
150000
10000
240000
230000
170000
460000
240000
80000
290000
30000
240000
80000
30000
180000
50000
30000
110000
180000
50000

1
2
2
2
2
2
2
1
1
2
1
2
2
2
1
2
2
2
1
1
2
1
2
2
2
2
1
2
1
1
2
2
1
2
2
2
1
2
1

3
2
1
1
2
1
3
2
2
1
1
1
2
2
2
1
1
1
2
3
3
1
3
2
2
1
2
2
2
2
2
2
2
2
2
3
1
2
2

1
1
1
1
1
2
1
2
2
2
1
2
2
1
2
2
2
1
1
2
1
1
1
2
1
1
2
1
2
2
2
1
2
3
2
2
2
2
1

27
34
37
30
47
29
36
30
26
34
48
27
27
33
31
31
44
34
57
25
35
50
43
27
34
38
46
43
29
22
35
42
33
52
26
52
32
33
49

2
0
0
2
2
-1
-2
-1
1
2
2
-1
1
0
0
-1
-2
-1
0
-1
0
0
0
0
-1
-1
-2
1
0
0
0
-2
0
-2
-1
3
0
1
0

-1
0
-1
2
2
2
-2
-1
2
0
-1
-1
-1
0
0
-1
-2
-1
0
-1
0
0
0
0
-1
-1
-2
2
0
0
0
-2
0
-2
-1
2
0
-2
0

0
0
-1
2
2
-1
-1
-1
2
0
-1
-1
0
0
0
-1
-2
0
-1
-1
0
0
0
0
-1
-1
-2
0
0
0
0
-2
0
-2
-1
2
0
-2
0

11621
11622
11623
11624
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659

140000
90000
90000
180000
360000
140000
90000
150000
200000
110000
410000
50000
170000
210000
290000
160000
50000
50000
30000
30000
80000
20000
130000
80000
80000
180000
150000
100000
50000
290000
490000
130000
20000
30000
230000
260000
290000
220000
60000

2
2
2
1
2
1
2
2
1
2
2
1
2
2
1
2
1
1
2
2
2
1
2
2
1
2
1
1
2
1
1
2
1
2
2
1
1
2
1

2
2
2
2
1
2
3
1
2
2
1
3
2
2
1
1
2
2
2
3
2
1
3
1
2
3
1
2
3
2
1
1
1
1
1
1
1
2
2

2
1
2
2
2
2
2
2
1
1
2
1
1
1
2
2
2
2
2
2
2
2
1
1
1
2
1
2
1
1
1
2
2
2
2
2
1
2
2

29
38
25
31
29
28
23
27
56
48
25
58
43
39
35
27
27
28
21
24
27
39
39
34
40
39
37
26
47
48
54
30
24
23
25
52
38
54
26

0
0
-1
0
0
2
0
-1
0
0
-1
0
0
-1
0
-1
0
0
0
1
0
2
-1
-1
0
1
0
0
0
-2
-2
1
1
1
0
-1
-2
-1
3

0
0
0
0
0
2
-1
-1
0
0
-1
0
0
-1
0
-1
0
0
0
2
0
0
-1
2
0
-1
0
0
0
-2
-2
-2
-1
2
0
-1
-2
0
2

0
0
0
0
0
2
-1
-1
0
0
-1
0
0
-1
0
-1
0
0
0
0
0
0
2
2
0
0
0
0
0
-2
-2
-2
-1
0
0
-1
-2
0
0

11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698

150000
80000
30000
210000
50000
250000
200000
150000
30000
50000
210000
20000
110000
140000
50000
230000
200000
120000
50000
140000
100000
80000
100000
120000
50000
30000
330000
240000
290000
60000
360000
200000
450000
80000
230000
160000
20000
200000
240000

2
2
2
2
2
2
2
1
2
2
1
1
1
1
1
2
2
2
1
2
2
1
1
2
1
2
2
1
2
1
2
2
2
1
2
2
2
2
2

3
2
2
2
3
1
2
2
2
2
1
2
1
1
3
2
1
2
2
3
3
3
2
2
2
2
2
1
2
2
1
1
1
1
2
2
3
3
2

1
1
2
1
1
1
2
1
1
2
2
1
1
2
1
2
2
1
1
1
2
1
2
2
1
2
2
1
2
2
2
2
1
1
1
1
2
1
1

45
39
23
34
27
47
34
48
26
23
32
31
56
26
56
27
28
30
46
39
48
43
29
23
50
24
27
53
39
42
29
39
33
41
32
32
53
28
35

0
3
2
0
2
-1
-1
1
0
0
0
0
3
0
0
-1
0
-1
0
0
-1
0
2
0
-2
-1
0
0
0
0
-1
-2
0
1
-2
-1
-1
-1
-1

0
2
0
0
2
-1
-1
2
0
0
0
0
2
0
0
0
0
-1
0
0
-1
0
2
0
-2
-1
0
0
0
0
-1
-2
0
2
-2
-1
-1
-1
-1

0
0
0
0
2
-1
0
0
0
0
0
0
2
0
0
0
0
-2
0
0
-1
-1
3
0
-2
-1
0
0
0
0
-1
-1
0
0
-2
-1
-2
2
-1

11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
11733
11734
11735
11736
11737

80000
20000
120000
130000
200000
330000
30000
20000
170000
150000
20000
160000
140000
150000
120000
50000
180000
60000
100000
120000
20000
70000
200000
500000
460000
160000
20000
300000
40000
130000
120000
20000
200000
20000
10000
400000
180000
60000
260000

2
1
2
2
1
1
2
1
1
2
1
2
2
1
2
1
2
1
1
1
1
2
1
2
1
1
1
1
1
2
2
2
2
1
1
2
2
2
2

3
2
1
3
3
1
3
2
1
2
2
1
2
2
3
2
1
1
2
2
1
1
2
1
1
2
6
2
2
3
1
2
1
2
2
1
1
2
1

2
1
2
2
1
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
2
2
2
1
1
2
2
2
1
2
2
2
2
2

39
53
25
24
45
36
22
25
41
24
25
29
38
27
47
29
32
28
34
28
24
29
58
48
41
57
27
42
44
26
25
22
47
51
32
28
28
23
28

-1
0
0
2
0
-2
1
2
-1
1
0
1
0
0
1
0
1
0
2
-1
1
2
2
-1
-1
0
0
-1
0
0
0
0
-2
0
0
0
1
0
0

-1
0
0
2
0
-2
2
2
-1
2
0
-1
0
0
2
0
2
0
2
-1
-2
2
2
0
-1
0
0
0
0
0
0
0
-1
0
0
0
2
0
0

-1
0
0
3
0
-2
0
3
-1
0
2
-1
2
-1
2
0
2
0
2
-1
-2
2
0
0
-1
0
0
0
0
0
0
0
-1
0
0
0
2
0
0

11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776

50000
120000
300000
20000
180000
30000
70000
220000
110000
180000
80000
100000
50000
50000
130000
290000
240000
160000
50000
30000
60000
60000
100000
140000
150000
500000
20000
240000
90000
160000
280000
260000
130000
500000
120000
210000
50000
210000
10000

1
2
2
1
1
2
1
1
2
1
2
2
2
2
2
2
1
2
1
1
2
2
2
1
1
1
1
2
1
2
2
2
1
2
1
1
1
1
2

3
2
1
2
2
2
2
1
1
1
1
1
2
2
1
2
1
2
2
2
2
2
3
1
2
2
2
2
3
1
2
2
5
3
2
1
2
2
2

1
1
1
2
1
2
2
2
1
2
2
1
1
2
1
0
2
2
2
3
1
2
1
1
1
2
1
2
3
1
2
2
1
1
1
2
1
1
2

36
30
47
36
26
23
31
51
37
33
31
34
45
28
38
49
33
27
34
45
39
57
51
27
35
28
33
37
34
69
33
27
44
50
39
30
46
36
27

0
2
2
0
-1
0
0
-1
-1
0
-1
1
0
0
-1
0
0
1
0
0
1
0
0
1
0
0
0
-2
-2
2
-2
0
0
0
2
-1
0
-1
1

0
0
2
0
-1
0
0
-1
-1
0
-1
2
0
0
-1
0
0
-2
-1
-1
-2
0
0
-2
0
0
0
-2
-2
2
-2
0
0
0
-1
0
0
-1
2

0
0
2
-2
-1
0
2
-1
0
0
-1
2
2
0
-1
0
0
-1
0
-1
-2
0
0
-2
0
0
0
-2
-2
-2
-1
0
0
0
-1
0
0
-1
2

11777
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815

70000
150000
60000
120000
80000
490000
450000
20000
10000
20000
50000
300000
80000
310000
50000
500000
80000
30000
10000
390000
290000
120000
50000
280000
20000
20000
90000
90000
120000
80000
180000
200000
50000
360000
30000
50000
80000
120000
30000

2
1
1
1
2
1
1
2
1
2
1
1
1
1
2
1
2
2
1
2
1
2
2
1
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2

2
2
3
2
1
1
1
5
1
3
2
1
1
1
3
2
3
3
2
1
2
2
1
1
1
2
1
2
2
3
2
1
3
1
2
2
2
2
1

2
2
2
2
2
2
1
2
2
1
2
1
2
1
1
1
1
3
2
1
1
1
2
1
2
2
2
1
2
1
1
2
1
2
1
2
1
2
2

34
31
57
29
30
36
44
23
23
44
27
51
27
39
41
39
40
26
42
39
44
33
27
36
24
22
27
30
35
40
68
32
55
30
27
24
37
34
29

2
-1
0
-1
0
-2
-2
0
0
-2
0
-1
-2
-1
0
-1
0
1
1
-1
-2
0
0
-2
0
0
2
2
1
0
0
-1
0
0
0
0
-2
1
0

2
-1
0
2
0
-2
-2
0
0
-2
0
-1
-2
-1
0
-1
0
2
2
-1
-2
0
0
-2
0
0
0
2
-2
0
0
-1
0
-1
0
0
-2
2
-1

2
2
0
2
0
-2
-2
0
2
-2
0
-1
-2
-2
0
-1
-1
0
0
-1
-2
0
0
-2
0
-2
0
0
-1
0
0
-1
0
-1
0
0
-2
2
0

11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854

260000
50000
30000
50000
340000
170000
20000
230000
460000
20000
210000
30000
50000
130000
30000
60000
160000
180000
460000
30000
280000
100000
30000
150000
200000
150000
370000
200000
200000
30000
210000
120000
470000
60000
260000
80000
100000
200000
360000

2
1
2
1
2
2
1
2
1
1
1
1
2
1
2
1
2
2
2
2
1
1
1
2
2
1
2
2
2
2
2
2
2
2
1
1
2
1
1

2
2
2
3
3
2
2
1
1
2
1
2
2
1
3
2
2
2
3
3
2
2
2
1
2
1
2
1
1
1
2
2
2
6
1
2
3
1
3

2
1
1
1
1
1
2
1
2
2
2
2
2
2
2
1
2
2
2
1
1
2
2
2
1
2
1
2
1
2
2
1
1
1
1
1
1
1
1

30
62
23
59
40
36
25
35
28
56
30
25
30
26
24
35
28
32
32
53
36
33
29
29
47
28
45
34
32
24
27
42
35
39
53
28
47
38
34

-1
0
2
0
0
-1
1
-1
0
1
1
2
1
1
2
0
-1
0
0
2
0
1
6
0
-1
0
0
-1
-1
2
-1
0
0
-1
-1
-1
0
1
1

-1
-1
2
0
0
-1
2
-1
0
2
-2
2
3
-1
2
0
-1
0
0
0
0
-2
5
0
-1
-1
0
-1
0
2
-1
0
0
-1
3
-1
0
-2
1

-1
0
2
-2
0
2
0
-1
0
2
-2
2
2
2
2
0
-1
0
0
0
-2
-2
4
0
-1
-1
0
-1
0
6
-1
0
0
-1
2
-1
0
-1
-1

11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
11869
11870
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890
11891
11892
11893

70000
420000
150000
240000
360000
390000
180000
50000
180000
200000
50000
280000
90000
420000
70000
170000
210000
80000
70000
100000
60000
350000
180000
200000
120000
70000
200000
200000
50000
290000
120000
220000
50000
360000
140000
30000
130000
140000
260000

2
1
2
1
2
2
1
2
2
1
1
1
2
1
2
2
2
1
2
1
1
1
2
1
2
2
2
2
1
1
1
2
2
2
1
2
2
2
2

2
3
1
2
1
2
2
1
2
2
2
2
2
1
2
2
1
1
1
2
3
2
2
2
1
2
1
1
1
1
2
2
3
1
2
2
2
1
2

1
1
1
1
2
1
2
2
2
1
1
2
2
1
1
1
2
1
2
1
2
2
2
2
2
2
1
2
1
1
2
2
1
1
2
2
2
2
1

27
45
32
44
43
30
27
25
26
41
36
29
40
46
37
34
48
33
48
29
31
29
36
30
26
24
29
39
38
49
26
37
50
35
45
22
23
35
37

2
2
1
0
1
0
-1
-1
0
1
1
-1
-2
2
1
-1
1
0
0
2
2
0
1
0
0
0
0
-1
0
-1
0
-1
0
1
0
-2
-2
-1
-1

2
0
2
-1
-1
0
-1
-1
0
2
-2
-1
-2
2
2
-1
-2
0
0
2
2
0
-2
0
0
0
0
-1
0
-1
0
-1
0
-1
0
-2
-2
2
-1

2
0
2
-1
-1
0
-1
-1
0
0
-2
-1
-2
0
-1
-1
-2
0
0
2
2
0
-2
0
0
-2
0
-1
0
-1
0
-1
0
2
0
-2
-2
-1
-1

11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
11912
11913
11914
11915
11916
11917
11918
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932

50000
60000
20000
250000
20000
200000
50000
210000
110000
20000
250000
10000
140000
100000
130000
80000
350000
140000
120000
480000
20000
30000
500000
360000
90000
90000
150000
130000
10000
70000
220000
150000
140000
160000
80000
50000
20000
10000
320000

2
1
1
2
1
2
2
1
1
1
1
1
2
2
2
2
2
1
2
1
2
1
2
1
2
2
2
2
1
1
1
2
1
2
2
1
1
2
2

3
2
1
3
3
3
3
2
1
2
1
2
1
2
3
1
3
3
2
3
2
2
2
3
2
3
1
3
1
2
1
1
3
2
1
3
2
5
2

2
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
1
1
1
2
1
2
1
1
1
2
1
2
1
2
2
0
1
2
1
1
2
2

54
32
36
26
27
29
25
35
29
28
30
21
30
25
43
23
38
45
33
46
24
43
48
55
34
44
33
49
26
35
32
29
47
34
27
39
32
21
34

0
0
0
0
0
-1
0
1
1
1
0
0
-1
0
3
0
-2
-1
1
0
0
0
0
0
1
0
-1
1
-1
0
0
-2
0
2
-1
0
0
0
-1

0
0
0
0
0
-1
0
-2
-2
2
0
0
-1
0
2
-1
-2
-1
-2
0
0
0
0
0
-1
0
-1
-1
2
0
0
-2
0
2
-1
0
0
0
-1

0
0
0
0
0
-1
0
-2
-2
2
0
-2
-1
2
2
-1
-1
-2
-2
0
0
0
0
0
-1
0
-2
2
-1
0
0
-2
0
0
-1
-2
0
0
-1

11933
11934
11935
11936
11937
11938
11939
11940
11941
11942
11943
11944
11945
11946
11947
11948
11949
11950
11951
11952
11953
11954
11955
11956
11957
11958
11959
11960
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971

290000
50000
140000
140000
50000
360000
140000
280000
410000
30000
50000
60000
170000
230000
30000
360000
360000
150000
110000
280000
200000
50000
150000
360000
130000
230000
480000
30000
150000
500000
220000
360000
160000
270000
610000
20000
70000
260000
30000

2
2
2
2
2
1
1
2
1
2
2
2
2
1
2
2
1
1
2
1
1
1
1
1
1
2
2
2
2
1
2
2
2
2
1
1
2
2
1

1
1
2
1
2
1
3
2
1
1
3
2
2
2
2
1
1
1
3
1
1
3
2
1
3
3
2
3
2
1
2
1
2
2
1
3
2
1
2

1
1
1
1
1
2
1
1
2
2
1
2
2
2
1
1
1
2
1
2
1
2
2
2
1
1
2
1
2
1
1
2
1
2
2
2
1
1
1

40
43
51
36
49
34
43
48
37
26
50
26
29
28
25
42
30
38
36
32
37
33
28
36
49
48
48
35
42
42
43
56
42
42
35
29
28
35
47

-1
0
-2
0
-1
-1
-1
-2
0
-1
1
0
0
-1
0
-1
0
0
0
0
-1
1
0
0
0
-1
-1
2
0
-1
1
-2
0
-1
0
-1
1
0
-1

-1
0
-2
0
-1
2
0
-2
0
-1
2
0
0
-1
0
-1
0
0
0
0
-1
-2
0
0
0
-1
-1
0
0
-1
-2
-2
0
-1
0
-1
3
0
-1

-1
0
-2
0
0
0
0
-2
0
-1
2
0
0
-1
0
-1
0
-2
-1
0
0
-2
0
-1
0
0
-1
0
0
-1
-2
-2
0
-1
0
-1
2
0
0

11972
11973
11974
11975
11976
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010

20000
160000
20000
330000
70000
300000
280000
180000
50000
230000
200000
250000
100000
470000
80000
250000
20000
360000
80000
100000
50000
620000
100000
30000
180000
330000
90000
280000
20000
120000
240000
80000
30000
70000
20000
180000
140000
20000
230000

1
2
2
1
1
1
2
2
2
2
2
1
1
2
2
1
1
2
2
2
1
1
2
1
1
2
1
1
1
1
2
2
1
2
1
2
1
2
2

2
3
2
1
2
1
2
2
1
3
2
2
1
1
1
2
3
1
2
2
1
1
3
1
1
1
2
1
2
1
1
3
2
1
2
1
2
1
1

2
2
2
1
2
2
2
1
2
2
1
2
2
2
2
1
1
2
1
1
1
1
1
2
2
1
2
1
2
2
2
1
1
1
1
1
2
2
1

34
25
23
61
25
27
30
33
50
30
51
30
31
30
26
39
36
32
26
27
40
39
28
22
28
36
34
41
30
37
27
53
35
28
46
38
62
24
31

1
-1
0
-2
0
-2
2
0
0
-2
-1
0
1
-2
-1
0
2
1
0
1
1
0
2
0
-1
-1
1
-1
1
-1
0
1
1
0
1
2
0
0
-2

2
-1
0
-2
0
-2
2
0
0
-2
-1
0
2
-1
-1
0
2
-2
0
1
-2
0
0
0
-1
-1
2
-1
2
2
0
-1
-2
0
2
0
0
0
-2

0
-1
0
-2
0
-2
2
0
0
-2
-1
0
0
-1
-1
0
3
-2
0
-1
-2
0
0
0
-1
2
0
-1
0
-1
0
-1
-2
0
0
0
0
0
-2

12011
12012
12013
12014
12015
12016
12017
12018
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039
12040
12041
12042
12043
12044
12045
12046
12047
12048
12049

90000
170000
80000
80000
80000
100000
120000
50000
260000
180000
30000
80000
50000
50000
90000
180000
20000
460000
80000
50000
50000
240000
360000
150000
20000
30000
200000
80000
260000
20000
240000
120000
20000
20000
430000
80000
50000
140000
50000

2
2
1
1
1
2
2
2
1
1
2
1
1
1
2
2
2
2
1
1
1
1
1
2
1
1
2
2
2
1
2
2
2
2
2
2
1
1
1

2
2
2
2
1
2
2
2
2
1
2
3
2
3
2
3
2
2
1
2
2
1
2
4
2
3
1
6
2
2
1
1
2
3
1
2
2
3
2

2
1
2
1
2
1
2
1
1
1
1
1
1
1
2
1
3
1
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
1
1
1
2
2
1

39
33
30
36
37
36
26
47
64
35
23
52
36
41
28
35
52
39
31
35
37
39
43
23
24
44
44
51
28
49
39
44
22
52
37
46
25
35
31

2
-1
0
-1
0
1
0
2
2
0
0
1
0
0
2
0
0
-1
1
1
0
1
-1
0
0
4
-2
0
0
2
0
1
0
0
-1
0
0
0
1

2
-1
0
-1
0
2
0
0
2
0
0
2
0
0
0
0
0
-1
2
2
0
-2
-1
0
0
3
-2
0
0
0
0
2
0
0
-1
0
0
0
2

2
-1
0
0
0
2
0
0
2
0
0
2
2
0
0
0
0
-1
2
2
0
-2
-1
0
0
2
-2
0
0
0
0
2
0
2
-1
0
0
2
0

12050
12051
12052
12053
12054
12055
12056
12057
12058
12059
12060
12061
12062
12063
12064
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088

50000
80000
50000
80000
50000
80000
360000
60000
290000
50000
360000
440000
500000
240000
100000
200000
260000
70000
20000
180000
80000
140000
50000
120000
320000
70000
120000
150000
230000
30000
290000
50000
360000
160000
30000
60000
420000
50000
360000

1
2
2
2
1
2
2
2
2
1
2
2
1
1
1
2
1
2
1
1
2
2
2
1
2
1
2
2
2
2
2
2
1
2
2
1
1
1
2

1
3
2
2
3
2
1
2
1
1
5
2
1
2
2
1
1
3
3
1
2
1
2
1
1
2
2
2
2
3
2
2
1
3
2
1
2
1
2

2
0
1
1
1
1
1
2
2
2
2
1
1
2
2
1
1
1
1
2
1
1
1
1
1
1
1
2
1
0
1
1
2
1
2
2
1
1
2

25
37
26
37
55
60
52
41
31
56
28
40
36
27
31
47
43
53
53
38
44
41
26
36
42
39
42
25
32
46
34
36
34
56
42
27
34
42
34

0
-2
1
0
2
1
-1
0
-1
0
0
-1
-1
1
0
1
1
2
0
1
0
0
0
2
0
0
-1
0
-1
1
0
-1
0
-1
3
0
0
0
1

0
-2
2
0
0
-1
-1
0
-1
0
0
-1
-1
-2
0
2
-1
2
0
2
0
0
0
0
0
0
-1
0
0
2
0
-1
0
-1
2
0
0
0
-2

0
-2
2
0
0
-1
-1
0
-1
0
0
-1
-1
-2
0
2
2
2
2
0
0
0
0
0
0
0
-1
0
0
2
0
-2
-1
-1
2
0
0
0
-2

12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127

250000
160000
50000
160000
220000
70000
50000
120000
50000
210000
120000
260000
120000
250000
30000
50000
70000
200000
100000
200000
280000
420000
400000
180000
340000
500000
420000
180000
120000
50000
150000
20000
150000
40000
180000
120000
420000
20000
120000

1
1
1
1
1
2
1
1
1
2
2
2
1
1
1
1
2
2
2
1
2
1
2
2
2
1
2
2
1
2
2
2
1
1
2
2
1
2
2

3
1
2
1
1
3
3
1
3
2
1
2
2
1
2
2
3
1
2
2
1
1
1
2
1
1
2
1
3
2
2
1
3
2
1
2
1
1
2

1
2
2
2
2
1
1
2
3
1
2
1
1
2
2
1
2
2
1
1
2
1
2
2
2
2
2
2
1
1
2
2
1
2
1
2
2
2
2

46
32
30
29
31
43
43
29
55
32
28
40
41
30
33
28
23
59
29
36
29
54
32
27
29
38
37
32
46
49
26
22
27
27
30
43
42
29
24

0
0
1
1
0
2
0
0
2
0
-1
0
1
1
0
-2
0
0
0
-1
-1
-1
0
0
0
-1
1
-2
0
0
0
1
2
6
0
2
0
1
0

0
0
2
-1
0
2
0
0
0
0
2
0
2
-2
0
-2
0
0
0
-1
-1
-1
0
0
0
-1
-1
-2
-1
0
0
2
2
5
0
2
0
2
0

0
2
0
-1
0
2
0
0
0
0
-1
0
2
-2
0
-2
2
0
0
-1
-1
-1
0
0
0
-1
0
-2
0
2
0
2
2
4
0
0
0
0
0

12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166

230000
50000
50000
320000
70000
280000
180000
50000
340000
200000
180000
50000
120000
360000
240000
70000
20000
190000
200000
410000
110000
210000
300000
390000
30000
20000
70000
70000
50000
30000
130000
130000
20000
30000
170000
120000
50000
130000
110000

2
1
2
1
2
2
1
2
2
2
2
2
2
1
1
2
2
1
2
1
1
2
1
2
1
2
2
2
1
1
1
1
1
2
2
1
1
2
2

2
2
2
1
2
1
1
1
2
2
2
1
2
3
2
2
3
2
2
2
1
2
1
1
2
2
2
1
1
3
1
2
2
2
2
2
1
3
3

1
3
1
1
2
2
1
2
2
2
2
2
2
1
1
2
3
1
1
1
2
2
1
2
1
2
2
1
2
2
2
1
1
1
2
1
2
1
2

27
46
36
40
23
27
48
29
25
25
28
25
31
46
50
25
41
32
38
45
27
27
42
29
51
24
23
35
25
51
33
39
38
34
26
31
42
41
32

0
0
0
0
2
0
0
-1
1
0
0
0
0
-2
-1
4
-2
1
-1
-2
0
0
1
0
0
0
-1
4
-1
0
1
0
1
-1
0
2
1
0
0

0
0
0
0
0
0
0
-1
-2
0
0
0
0
-2
-1
3
-2
2
-1
-2
0
0
2
0
0
0
-1
4
3
0
2
0
-2
-1
0
2
2
0
0

0
0
0
0
0
0
0
-1
-2
0
0
0
0
-2
-1
2
-2
2
-1
-2
0
0
2
0
0
0
-1
3
2
0
2
-1
-2
2
0
2
2
0
0

12167
12168
12169
12170
12171
12172
12173
12174
12175
12176
12177
12178
12179
12180
12181
12182
12183
12184
12185
12186
12187
12188
12189
12190
12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202
12203
12204
12205

80000
500000
180000
120000
20000
370000
50000
150000
80000
460000
50000
80000
260000
320000
50000
360000
50000
150000
70000
150000
50000
90000
100000
440000
250000
10000
80000
220000
40000
150000
20000
240000
200000
50000
180000
50000
20000
210000
500000

2
2
2
2
2
1
1
1
1
2
1
2
2
1
2
2
2
1
2
2
1
2
1
2
1
2
2
2
1
1
1
2
1
2
2
1
1
2
1

1
2
2
3
2
2
2
1
1
1
3
2
1
1
2
1
2
2
2
1
2
2
2
1
1
3
2
1
1
2
2
2
1
1
2
2
1
1
1

2
2
1
1
1
2
2
1
2
2
1
2
1
2
2
1
2
1
1
2
2
2
1
2
2
1
1
1
2
2
2
1
2
2
1
1
2
1
1

28
32
46
58
23
30
22
51
29
28
53
25
35
32
46
55
50
30
32
27
42
23
30
34
35
55
37
54
25
28
35
41
29
23
41
25
31
39
43

0
0
-2
1
0
-1
0
0
-1
0
2
0
0
-1
0
-1
0
-2
0
-1
0
-1
0
-1
-1
2
1
1
-1
2
4
1
0
0
0
0
-1
0
-1

0
0
-2
-1
0
-1
0
0
-1
0
2
0
0
-1
0
-1
0
-2
0
-1
0
-1
0
-1
-1
2
2
-2
-1
0
3
2
0
0
0
0
-1
0
-1

0
0
-2
-1
-1
-1
0
0
-1
0
2
0
0
-1
0
-1
0
-2
0
-1
0
-1
0
0
-1
4
0
-1
-1
0
2
0
0
0
-2
2
-1
0
-1

12206
12207
12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243
12244

240000
30000
190000
10000
360000
80000
60000
100000
100000
10000
180000
280000
50000
380000
50000
150000
210000
30000
70000
80000
50000
480000
500000
170000
330000
30000
120000
80000
160000
110000
20000
140000
50000
20000
200000
320000
400000
250000
550000

2
1
1
1
1
2
1
2
2
1
1
2
2
1
2
1
2
1
2
1
2
2
2
2
2
1
2
2
1
1
2
1
1
2
2
2
2
2
2

1
2
1
2
2
2
2
3
1
3
2
2
2
1
2
1
1
1
3
2
2
2
2
1
1
2
2
1
2
2
2
1
1
2
2
2
3
2
1

2
1
1
2
2
1
1
1
2
1
2
1
2
1
1
2
2
2
2
2
1
1
1
2
2
1
1
2
1
1
1
1
2
2
2
1
1
2
2

30
36
42
45
34
39
40
45
28
46
24
39
37
55
42
35
35
36
43
28
44
35
38
26
29
37
36
25
31
30
36
49
30
22
29
50
42
35
34

1
1
-1
-1
-1
0
0
-1
-1
0
0
2
0
0
0
0
0
3
0
3
0
0
-1
0
-1
0
-1
0
0
0
2
2
4
-1
0
0
-1
0
-1

1
3
-1
-1
-1
0
0
-1
-1
0
0
3
0
0
0
0
0
2
0
2
0
0
-1
0
0
0
-1
0
0
0
0
0
3
0
0
0
-1
0
0

-2
2
-1
0
-1
0
0
-1
-1
0
0
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
0
0
2
0
0
2
0
0
0
-1
0
0

12245
12246
12247
12248
12249
12250
12251
12252
12253
12254
12255
12256
12257
12258
12259
12260
12261
12262
12263
12264
12265
12266
12267
12268
12269
12270
12271
12272
12273
12274
12275
12276
12277
12278
12279
12280
12281
12282
12283

300000
50000
160000
80000
280000
500000
340000
160000
120000
150000
110000
120000
110000
320000
50000
50000
90000
270000
50000
50000
360000
120000
290000
200000
110000
50000
150000
280000
310000
450000
40000
50000
290000
60000
20000
80000
100000
50000
250000

1
2
2
1
1
2
2
2
2
1
1
2
2
2
1
2
2
2
2
1
2
2
2
1
2
1
1
2
2
1
2
2
1
1
1
2
1
1
2

1
2
1
1
3
3
2
2
1
1
1
2
1
2
3
2
2
1
2
2
2
2
3
3
2
2
1
1
1
2
2
2
2
3
3
2
2
1
2

1
1
1
2
2
2
1
1
2
2
2
2
2
1
1
1
2
1
1
1
1
1
2
1
2
2
1
2
2
2
2
2
2
1
1
1
1
1
1

38
34
34
25
38
35
39
42
26
28
34
28
36
36
42
38
23
40
25
47
28
26
37
36
25
39
42
32
29
32
23
38
35
39
47
27
36
37
36

-1
0
-1
0
-2
-1
-2
-2
-1
0
-1
-1
0
-2
0
0
2
-1
1
2
1
0
-1
-1
2
0
-1
-1
0
-2
2
0
-1
0
0
-1
1
2
1

0
0
-1
0
-1
-1
-2
-2
-1
0
-1
2
0
-2
0
-1
4
-1
2
0
-2
0
-1
-1
0
0
-1
-1
0
-2
2
0
-1
0
0
-1
2
0
-1

0
0
-1
0
0
-1
-2
-2
2
0
2
-1
0
-2
0
-1
4
-1
0
0
-2
0
-1
-1
0
0
-1
-1
0
-2
2
0
-1
0
2
-1
2
0
-1

12284
12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
12301
12302
12303
12304
12305
12306
12307
12308
12309
12310
12311
12312
12313
12314
12315
12316
12317
12318
12319
12320
12321
12322

210000
280000
110000
60000
200000
30000
80000
50000
160000
130000
230000
260000
200000
420000
100000
100000
390000
80000
50000
90000
240000
50000
30000
200000
320000
90000
20000
80000
380000
300000
110000
100000
250000
250000
220000
20000
240000
210000
200000

2
2
2
1
1
1
1
1
2
2
2
2
1
1
2
2
1
2
1
2
2
2
2
2
2
1
2
2
2
2
1
2
2
1
1
2
2
1
2

1
1
2
2
1
2
1
2
1
2
2
2
2
1
1
1
1
2
3
3
2
3
2
2
3
2
3
1
2
1
2
2
1
1
1
1
5
1
2

2
2
2
2
1
2
2
2
1
2
2
1
1
1
2
2
2
2
1
2
1
1
2
1
2
2
1
2
1
2
2
1
1
2
2
2
1
1
2

34
35
35
36
40
35
26
39
39
26
35
35
54
32
22
25
34
28
45
38
56
47
21
39
40
35
23
23
36
37
51
29
39
33
30
27
34
40
26

-1
-2
0
2
-1
0
0
0
1
0
-1
-1
0
0
2
1
-2
-2
1
1
0
-1
-1
0
1
0
0
0
0
-2
0
0
-1
-1
0
3
-1
0
0

-1
-2
0
2
-1
0
0
0
-1
0
-1
-1
0
0
0
-1
-2
-2
2
2
0
-1
-1
0
2
0
0
0
0
-1
0
0
-1
-1
0
2
-1
0
0

-1
-2
0
2
-1
2
0
0
-1
0
0
-1
0
0
0
-1
-2
-2
2
2
0
-1
0
0
2
0
0
0
0
0
0
0
2
-1
0
2
-1
2
0

12323
12324
12325
12326
12327
12328
12329
12330
12331
12332
12333
12334
12335
12336
12337
12338
12339
12340
12341
12342
12343
12344
12345
12346
12347
12348
12349
12350
12351
12352
12353
12354
12355
12356
12357
12358
12359
12360
12361

120000
140000
30000
50000
240000
200000
490000
60000
300000
310000
360000
60000
120000
210000
50000
510000
10000
250000
210000
160000
80000
230000
30000
50000
190000
130000
140000
110000
20000
250000
360000
30000
50000
100000
150000
150000
200000
20000
310000

2
1
1
2
2
2
1
2
1
2
1
2
2
1
1
2
2
2
2
1
2
1
2
2
2
2
2
1
1
2
2
2
1
2
2
2
2
1
2

2
3
1
3
1
2
1
1
2
1
2
2
1
2
2
4
1
1
1
5
2
1
2
2
1
2
3
2
2
1
2
1
3
2
5
1
1
1
2

2
2
2
1
2
1
1
2
1
2
1
2
2
2
1
1
2
2
2
2
2
2
1
1
2
1
1
2
2
1
1
2
2
1
2
2
1
2
1

25
26
24
52
28
46
57
36
37
36
43
23
27
26
38
34
24
36
26
46
24
28
53
29
28
46
46
29
21
32
35
21
54
29
33
30
41
40
37

1
0
0
0
0
1
0
-1
1
1
-2
0
-1
0
0
-2
0
-1
0
0
0
0
1
2
2
0
0
0
0
0
0
2
0
0
0
-2
-1
0
-2

-2
0
0
0
0
-2
0
2
-1
-1
-2
0
-1
0
0
-2
0
-1
0
0
0
0
3
3
2
0
0
0
0
0
-1
2
0
0
0
-2
-1
0
-2

-1
0
0
0
0
-2
0
-1
2
-1
-2
0
-1
0
0
-1
0
-1
-1
0
0
0
2
2
2
0
0
0
0
0
-1
0
0
0
0
-2
-1
0
-1

12362
12363
12364
12365
12366
12367
12368
12369
12370
12371
12372
12373
12374
12375
12376
12377
12378
12379
12380
12381
12382
12383
12384
12385
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400

100000
50000
130000
100000
280000
200000
90000
150000
20000
360000
40000
240000
500000
20000
140000
100000
120000
100000
140000
210000
500000
110000
340000
330000
50000
10000
70000
450000
30000
150000
230000
30000
30000
20000
70000
50000
360000
400000
130000

2
2
2
2
1
1
1
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
1
2
2
2
2
2

1
2
2
3
1
1
1
2
2
1
2
2
1
2
2
2
1
2
2
1
1
1
1
1
2
1
3
2
2
2
2
3
1
3
3
2
1
1
3

2
2
2
3
2
1
1
1
2
2
1
1
1
2
2
2
2
1
2
2
2
2
2
2
2
1
1
1
1
2
1
1
2
2
3
1
1
2
1

26
32
24
47
28
37
34
41
42
30
28
55
36
39
44
27
32
44
33
27
35
27
30
27
34
39
42
37
33
32
37
47
30
45
51
45
46
29
36

1
0
0
-1
-1
-1
2
-2
2
-1
1
0
-1
4
0
0
0
1
-1
0
1
-1
-1
0
0
1
0
-1
0
5
2
2
0
1
0
-1
1
1
-1

2
0
0
-1
-1
0
0
-2
2
-1
2
0
-1
3
0
0
0
2
-1
0
-1
-1
-1
0
0
-2
0
-1
0
4
2
2
0
2
0
-1
-1
2
-1

2
2
-1
2
-1
0
0
-2
2
-1
2
0
-1
2
0
0
0
0
-1
0
-1
-2
-1
0
0
-1
2
-1
0
3
2
2
0
2
0
0
-1
0
-1

12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425
12426
12427
12428
12429
12430
12431
12432
12433
12434
12435
12436
12437
12438
12439

130000
340000
270000
60000
130000
10000
160000
270000
80000
340000
360000
240000
50000
50000
180000
370000
60000
50000
50000
130000
500000
300000
120000
110000
220000
140000
30000
200000
350000
150000
20000
200000
20000
320000
100000
280000
50000
20000
160000

1
2
2
2
2
1
2
2
1
2
1
1
2
1
2
2
1
1
1
2
2
1
2
2
1
2
2
2
2
1
1
2
1
1
2
2
1
1
2

1
1
2
2
2
3
1
1
2
1
1
1
2
3
2
1
2
2
3
1
1
1
2
2
3
2
2
2
1
2
2
1
2
1
1
1
1
1
1

2
1
1
2
2
2
2
1
1
1
1
2
2
1
1
1
2
2
1
2
1
2
2
1
2
2
2
2
1
2
2
1
2
1
2
2
1
2
2

27
40
40
38
31
22
33
33
30
39
52
43
26
23
28
31
27
25
52
29
49
27
25
25
30
26
24
35
33
42
24
56
24
35
29
28
47
23
33

-1
-1
0
0
0
0
2
0
2
-1
-1
-2
-1
0
-1
-2
1
-1
-2
0
-1
1
0
1
0
0
-1
-1
-1
-2
2
0
2
-1
-1
0
0
0
-1

-1
-1
0
0
0
0
2
0
0
-1
-1
-2
-1
0
-1
-1
2
-1
-1
0
-1
-1
0
2
0
0
0
-1
-1
-2
2
0
2
-1
-1
-1
0
0
-1

2
-1
0
0
0
0
2
0
0
-1
-1
-2
-1
0
-1
0
2
-1
2
0
-1
-1
0
2
-1
-1
0
-1
-1
-2
4
0
4
-1
-1
-1
0
0
-1

12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
12464
12465
12466
12467
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
12478

60000
150000
460000
500000
320000
200000
430000
150000
100000
30000
260000
40000
290000
140000
60000
210000
170000
370000
30000
360000
290000
50000
210000
170000
360000
90000
210000
160000
30000
80000
250000
60000
130000
180000
200000
210000
240000
460000
400000

1
1
1
1
1
2
2
1
2
1
2
2
1
1
2
1
2
2
1
2
1
2
2
1
1
2
1
2
2
1
2
2
1
1
1
1
2
2
2

3
3
1
3
2
1
2
2
2
1
3
1
2
1
2
1
1
3
1
1
2
3
3
3
1
1
3
2
2
2
2
1
1
1
1
1
1
2
1

2
1
2
2
1
2
1
1
2
2
1
2
2
2
2
2
2
1
2
1
2
1
1
1
1
2
1
1
2
2
1
2
2
2
2
1
2
2
1

23
49
34
51
34
29
28
58
28
30
31
24
34
27
22
41
28
37
23
32
43
36
27
31
40
25
44
50
22
23
36
27
30
30
27
28
30
46
38

0
0
0
-1
0
1
0
-2
2
0
0
0
1
-1
1
0
1
-2
0
-1
0
0
1
2
0
-1
1
-2
0
2
0
1
0
0
-2
0
0
0
-1

0
0
0
-1
0
-2
0
-2
0
0
0
0
-2
-1
2
-1
-2
-2
0
-1
0
0
-2
0
0
-1
2
-2
0
2
0
2
0
0
-2
0
0
0
-1

0
0
0
-1
0
-2
0
-2
0
2
-2
0
-1
-1
2
-1
-2
-2
0
-2
0
0
-1
0
2
-1
2
-2
2
0
0
2
2
0
-2
0
0
0
-1

12479
12480
12481
12482
12483
12484
12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
12515
12516
12517

20000
60000
110000
80000
50000
360000
70000
20000
200000
90000
30000
260000
50000
30000
20000
30000
290000
50000
60000
200000
50000
190000
70000
300000
400000
200000
560000
150000
300000
80000
150000
20000
50000
150000
140000
500000
90000
30000
50000

1
2
2
2
1
2
1
2
2
2
1
2
2
2
2
1
2
1
2
1
1
2
2
1
1
2
1
2
2
2
2
2
2
2
2
2
2
1
2

3
2
2
3
1
1
2
2
3
3
1
1
2
2
3
2
1
1
1
1
3
1
2
1
1
1
2
2
1
2
1
2
2
2
1
1
2
2
3

2
1
2
2
2
2
1
2
1
1
1
1
1
1
1
1
3
2
2
2
1
2
1
2
2
1
1
1
1
1
1
1
1
2
1
1
2
2
2

25
37
34
26
30
28
24
22
50
46
36
44
34
25
33
33
29
26
31
34
48
29
38
31
27
46
43
37
36
24
52
29
27
23
34
52
29
28
50

0
0
0
2
-1
0
0
0
0
-2
-1
-1
0
-1
0
2
0
2
0
0
0
0
1
1
0
1
-1
0
-1
0
-1
0
0
0
1
-1
0
-1
0

0
0
0
2
-1
-1
0
0
0
-2
2
-1
0
2
0
2
0
2
-1
0
0
0
2
-1
0
-2
0
0
-1
0
3
0
0
0
-2
-1
0
0
0

0
0
0
2
-1
-1
0
0
0
-2
2
-1
0
2
0
0
0
-1
2
0
0
0
2
-1
2
-2
0
0
-1
0
2
0
0
0
-2
-1
0
0
2

12518
12519
12520
12521
12522
12523
12524
12525
12526
12527
12528
12529
12530
12531
12532
12533
12534
12535
12536
12537
12538
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548
12549
12550
12551
12552
12553
12554
12555
12556

280000
390000
100000
200000
230000
20000
180000
10000
327680
100000
80000
250000
440000
140000
20000
50000
30000
210000
20000
150000
50000
210000
250000
130000
290000
150000
80000
50000
240000
90000
220000
170000
70000
160000
250000
70000
90000
50000
150000

2
1
2
1
2
2
1
1
1
2
2
2
2
2
2
2
2
2
1
2
1
2
2
1
1
2
2
1
1
1
1
1
1
1
2
1
2
2
2

2
1
2
1
2
2
1
2
3
2
2
1
1
1
2
2
2
2
2
3
1
2
3
1
1
2
3
2
2
2
1
2
1
1
1
1
2
2
1

2
2
2
2
2
1
2
2
2
1
1
1
2
2
2
1
1
1
2
1
2
1
1
2
1
2
2
1
1
2
2
2
2
2
2
1
2
1
2

32
26
27
33
41
48
40
23
42
42
41
37
34
24
50
29
29
34
28
24
23
47
49
37
38
29
28
39
49
27
38
33
26
53
29
42
27
23
30

-2
2
2
0
0
0
0
3
0
-1
-2
0
-2
-1
0
2
-1
0
0
-2
0
0
-2
0
2
0
0
0
-2
0
1
-1
1
2
-1
0
-1
0
0

-2
0
3
0
0
0
0
2
0
0
-2
0
-2
-1
-1
2
-1
0
0
-2
0
0
-2
0
2
0
0
0
-2
0
2
-1
-2
2
-1
0
-1
0
0

-2
0
3
0
0
2
0
2
0
0
-2
0
-2
0
-1
2
-1
0
0
-2
0
0
-2
0
0
0
0
0
-2
2
-1
-1
-2
-1
-1
0
-1
0
0

12557
12558
12559
12560
12561
12562
12563
12564
12565
12566
12567
12568
12569
12570
12571
12572
12573
12574
12575
12576
12577
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593
12594
12595

20000
20000
50000
200000
200000
120000
270000
300000
400000
120000
130000
150000
200000
130000
120000
230000
50000
10000
360000
140000
50000
120000
500000
500000
10000
160000
60000
60000
160000
500000
360000
10000
30000
60000
80000
410000
70000
60000
80000

2
2
2
1
2
2
2
2
1
1
1
1
2
1
2
2
1
2
1
2
2
2
1
1
1
2
2
2
2
2
2
1
2
2
2
1
2
2
1

2
1
5
1
3
2
3
1
2
3
2
2
1
2
1
2
1
3
1
1
2
2
1
1
2
3
2
2
2
1
1
2
3
2
2
2
2
3
2

1
2
1
1
2
2
1
2
2
1
2
1
2
1
2
2
2
1
2
2
2
1
1
2
2
1
2
1
2
2
1
2
1
2
1
1
1
2
1

21
23
29
31
25
52
37
31
29
24
25
30
40
49
27
32
26
49
28
24
25
44
56
33
25
39
31
40
40
40
41
27
44
26
44
37
27
47
41

1
0
0
0
-1
0
-1
0
0
0
0
-2
1
0
-1
-2
0
-1
-2
0
3
0
-1
0
-1
0
-1
0
1
-1
0
2
2
0
0
-2
3
-1
0

-2
0
0
0
-1
0
-1
0
0
0
0
-2
-2
0
-1
-2
0
-1
-2
0
2
0
-1
0
2
0
-1
0
-1
-1
0
2
2
0
0
-2
2
-1
0

-1
0
0
0
-1
0
-1
0
0
0
0
-2
-2
0
-1
-2
-1
-2
-2
0
2
0
-1
0
0
0
2
0
-1
-1
0
2
2
0
-1
-2
3
-1
0

12596
12597
12598
12599
12600
12601
12602
12603
12604
12605
12606
12607
12608
12609
12610
12611
12612
12613
12614
12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
12629
12630
12631
12632
12633
12634

30000
110000
150000
30000
150000
50000
40000
70000
100000
10000
60000
100000
50000
10000
50000
10000
80000
50000
470000
530000
200000
20000
80000
150000
30000
170000
230000
170000
290000
170000
200000
80000
340000
110000
10000
80000
60000
340000
20000

1
2
2
2
1
1
1
2
1
2
1
1
2
1
2
2
1
1
1
2
2
1
2
2
2
2
2
2
1
2
2
1
2
2
1
2
2
2
1

3
3
2
2
3
3
2
2
1
3
3
1
2
2
1
3
2
2
1
2
1
1
3
2
2
5
3
2
3
2
1
3
2
1
2
2
2
2
1

2
1
1
1
1
1
3
2
1
2
2
2
2
1
1
2
2
2
2
2
1
2
2
2
1
1
1
1
1
2
2
1
2
2
2
2
3
2
1

38
49
30
38
38
55
41
23
46
22
29
27
29
30
54
36
36
47
27
39
34
23
24
38
41
37
30
37
47
27
26
55
32
28
36
27
28
27
54

0
0
-1
1
0
0
0
0
2
1
0
-1
0
-1
2
0
0
0
-1
0
-2
0
0
-1
2
-2
0
2
-1
0
0
0
-2
0
0
0
0
-1
0

0
0
-1
2
0
0
0
0
0
2
0
-1
0
-1
2
0
0
0
-1
0
-2
0
0
-1
2
-2
0
0
-1
0
0
0
-2
0
0
0
0
-1
0

0
0
2
0
0
2
0
0
0
0
0
-1
0
-1
2
0
0
0
-1
0
-2
0
0
-1
0
-1
0
0
-2
0
0
0
-2
2
2
0
0
-1
0

12635
12636
12637
12638
12639
12640
12641
12642
12643
12644
12645
12646
12647
12648
12649
12650
12651
12652
12653
12654
12655
12656
12657
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673

500000
250000
50000
100000
280000
500000
20000
140000
250000
50000
70000
230000
500000
280000
160000
50000
500000
290000
100000
480000
110000
350000
70000
290000
210000
240000
260000
80000
50000
10000
50000
200000
400000
210000
500000
60000
150000
60000
450000

1
2
2
1
1
1
1
2
2
1
2
2
1
2
2
2
2
2
1
1
2
2
1
1
2
1
2
1
1
1
2
2
2
2
1
1
2
2
1

2
1
2
1
1
1
2
2
2
1
2
2
3
1
2
2
1
2
3
1
3
1
2
2
2
1
2
2
2
3
6
2
2
1
1
3
2
1
5

1
1
2
3
2
1
2
2
2
2
1
1
2
1
1
1
1
2
2
1
2
2
3
1
2
1
1
2
1
2
1
1
1
1
2
1
2
2
1

49
53
24
48
31
41
24
24
30
27
33
27
31
40
40
32
38
24
29
61
33
24
34
38
34
38
49
27
38
28
45
39
39
37
42
55
25
26
35

-2
0
1
-1
-1
0
0
1
0
-2
2
0
-2
0
1
1
0
0
0
0
0
2
-2
0
-2
-1
1
0
0
2
0
1
-2
0
-2
-2
0
1
0

-1
0
-2
-1
-1
0
0
-2
0
-2
0
0
-2
0
-2
-2
0
0
0
0
0
2
-2
0
-1
-1
-2
0
0
0
0
-2
-2
0
-2
-2
0
-1
0

0
0
-1
-1
-2
0
0
-1
0
-2
0
0
-2
0
-2
-1
0
0
0
0
0
0
-1
0
-1
-1
-2
0
0
0
0
-1
-2
-1
-2
-2
0
0
0

12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693
12694
12695
12696
12697
12698
12699
12700
12701
12702
12703
12704
12705
12706
12707
12708
12709
12710
12711
12712

430000
50000
80000
200000
60000
50000
150000
200000
80000
30000
200000
170000
130000
180000
160000
20000
250000
150000
180000
120000
430000
200000
20000
370000
30000
180000
360000
260000
200000
50000
50000
270000
10000
390000
350000
350000
300000
50000
250000

2
2
2
1
2
1
2
2
1
2
2
2
1
2
1
2
1
1
1
1
2
1
2
2
2
2
1
2
2
2
2
1
2
1
2
1
1
1
2

2
2
2
3
2
2
1
1
2
2
2
1
2
2
1
3
1
1
1
1
1
1
3
1
3
1
1
1
1
2
2
1
2
1
1
1
2
2
1

1
2
2
1
2
1
1
2
1
3
2
2
1
2
2
2
2
2
1
2
1
1
2
1
2
2
1
2
2
1
2
2
2
1
1
1
2
2
1

42
30
23
36
25
48
35
26
29
41
33
30
52
28
27
29
42
28
35
27
42
38
38
42
25
25
48
33
25
39
22
33
22
38
50
40
33
38
35

2
-1
-2
0
0
2
0
-1
0
1
0
0
0
0
-1
-1
0
-1
-1
0
-2
2
-1
0
0
0
-1
0
0
0
3
-1
2
-1
-1
0
0
0
0

2
-1
-2
0
0
0
0
0
0
-1
0
0
0
0
-1
2
0
-1
-1
0
-2
0
-1
0
0
-1
-1
0
0
0
2
-1
0
-1
-1
0
0
0
0

2
-1
-2
0
0
0
0
-1
0
0
0
0
2
0
-1
2
0
-1
-1
0
-2
0
2
0
0
2
-1
0
0
0
0
-1
0
-1
-1
-1
0
0
0

12713
12714
12715
12716
12717
12718
12719
12720
12721
12722
12723
12724
12725
12726
12727
12728
12729
12730
12731
12732
12733
12734
12735
12736
12737
12738
12739
12740
12741
12742
12743
12744
12745
12746
12747
12748
12749
12750
12751

360000
180000
150000
250000
200000
260000
150000
400000
20000
90000
200000
70000
80000
240000
200000
270000
210000
140000
120000
130000
70000
80000
170000
300000
380000
110000
80000
20000
200000
360000
170000
500000
50000
50000
80000
50000
30000
30000
20000

1
2
1
2
1
2
2
2
1
2
1
2
1
1
2
2
2
1
1
2
2
1
1
2
1
2
2
1
1
1
2
2
2
1
2
1
2
1
1

1
1
4
2
3
1
1
1
2
3
3
1
2
1
1
1
1
2
3
1
3
2
1
1
1
1
1
2
1
3
2
1
2
3
3
1
2
2
3

2
1
1
1
2
1
2
2
1
2
1
2
1
2
2
2
1
2
1
1
0
2
1
2
1
2
2
2
2
1
2
1
2
1
1
2
2
1
2

33
42
41
35
29
46
52
36
32
25
34
27
49
43
28
29
32
24
36
36
34
24
38
33
37
26
24
30
28
62
50
46
24
52
26
31
23
41
23

-1
1
0
1
0
-1
0
-1
0
0
0
1
0
0
-1
0
1
-1
-1
2
1
0
1
-2
-1
0
0
0
-2
0
-1
-2
0
2
0
0
0
0
1

2
-2
0
2
0
-1
0
-1
0
0
0
2
0
0
-1
0
-2
-1
0
2
2
0
-2
-2
-1
0
0
0
-2
0
-1
-2
0
2
0
0
0
0
2

0
-2
0
2
-1
-1
0
0
0
0
0
2
0
0
-1
0
-2
-1
0
2
2
0
-2
-2
-1
0
0
0
-2
0
-1
-1
0
2
0
0
0
0
0

12752
12753
12754
12755
12756
12757
12758
12759
12760
12761
12762
12763
12764
12765
12766
12767
12768
12769
12770
12771
12772
12773
12774
12775
12776
12777
12778
12779
12780
12781
12782
12783
12784
12785
12786
12787
12788
12789
12790

500000
170000
20000
90000
230000
210000
20000
60000
300000
50000
50000
500000
490000
110000
360000
80000
180000
180000
70000
140000
340000
70000
300000
20000
170000
280000
90000
160000
300000
60000
210000
130000
160000
20000
240000
340000
150000
180000
300000

1
2
2
1
1
2
1
2
2
1
1
1
1
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
1
1
2
2
2
2
2
1
1
2

1
3
1
3
1
2
2
2
2
1
2
1
1
3
2
2
1
1
2
2
1
2
1
2
2
1
3
2
1
1
1
2
1
1
2
1
1
1
1

2
1
2
2
1
2
2
1
1
2
2
1
2
1
1
1
2
2
2
2
2
2
2
2
1
1
2
2
2
1
1
1
2
2
1
1
1
1
2

29
42
23
50
35
35
23
48
29
30
35
61
30
29
27
42
27
27
22
26
30
36
34
23
42
44
50
27
46
38
46
29
35
37
40
38
42
46
26

0
-1
1
0
-1
0
0
-1
-1
0
0
-1
0
1
0
0
2
-1
0
0
-2
-1
0
2
-1
0
0
1
1
1
-1
0
0
0
-1
-1
0
0
-1

0
-1
-1
0
-1
0
0
-1
-1
0
0
-1
0
2
0
0
2
-1
-1
0
-2
2
0
2
-1
0
0
-1
-2
2
-1
0
0
0
-1
-1
0
0
0

0
-1
0
0
-2
0
0
-1
-1
2
0
-1
0
0
0
-1
0
-1
0
0
-2
2
0
2
-1
0
0
-1
-2
0
-1
0
-2
0
-1
0
0
0
0

12791
12792
12793
12794
12795
12796
12797
12798
12799
12800
12801
12802
12803
12804
12805
12806
12807
12808
12809
12810
12811
12812
12813
12814
12815
12816
12817
12818
12819
12820
12821
12822
12823
12824
12825
12826
12827
12828
12829

180000
50000
50000
340000
190000
180000
20000
450000
100000
80000
10000
20000
260000
150000
500000
110000
160000
200000
190000
180000
50000
100000
130000
120000
340000
20000
30000
250000
70000
50000
280000
500000
140000
200000
50000
320000
50000
30000
100000

1
2
2
1
1
2
1
1
2
1
1
2
2
1
2
2
1
2
2
2
2
1
2
1
2
1
1
1
2
2
1
2
2
2
1
1
2
1
2

2
2
3
1
1
1
3
2
1
2
3
2
2
3
1
1
2
2
1
1
1
3
2
2
3
2
2
2
2
2
1
2
2
2
2
1
3
2
1

1
2
1
1
2
1
2
2
2
2
2
2
1
1
2
1
1
2
1
2
2
1
2
1
2
2
1
1
2
3
1
1
1
2
1
1
1
3
2

44
22
55
37
31
43
28
29
30
26
36
22
53
52
34
46
32
36
45
28
25
54
29
58
37
22
34
44
25
47
60
46
50
31
36
58
59
49
25

-1
0
0
-1
-2
-1
1
0
1
0
0
0
1
0
-2
-1
0
0
1
-1
1
0
1
-1
0
0
0
-1
0
2
-2
-1
1
0
2
-1
1
0
2

-1
0
0
-1
-2
-1
2
0
2
0
0
0
2
0
-2
-1
0
0
2
-1
3
0
3
-1
0
0
0
0
0
2
-2
-1
2
0
2
2
2
0
2

-1
0
0
-1
-1
-1
0
0
0
0
0
0
2
0
-2
-1
0
0
0
-1
2
0
2
-1
0
0
0
-1
0
2
-2
-1
2
0
7
-1
0
0
-2

12830
12831
12832
12833
12834
12835
12836
12837
12838
12839
12840
12841
12842
12843
12844
12845
12846
12847
12848
12849
12850
12851
12852
12853
12854
12855
12856
12857
12858
12859
12860
12861
12862
12863
12864
12865
12866
12867
12868

340000
350000
20000
110000
290000
40000
120000
190000
150000
300000
240000
60000
150000
80000
160000
200000
90000
360000
350000
30000
40000
160000
200000
330000
500000
500000
460000
120000
130000
20000
170000
50000
50000
50000
220000
260000
500000
20000
20000

1
2
1
1
2
1
1
1
2
2
2
2
1
2
2
1
1
1
2
2
1
1
1
1
1
2
2
2
2
1
1
2
1
1
2
2
2
2
1

2
2
2
1
2
2
4
1
2
1
2
2
2
3
2
1
2
2
2
3
3
2
2
1
1
2
1
1
2
1
1
1
2
3
1
3
1
2
3

2
1
2
2
2
2
1
1
2
2
1
1
2
2
1
1
1
1
1
1
2
2
2
2
1
1
1
2
1
2
1
1
1
1
2
2
1
2
2

44
38
24
26
29
26
39
55
23
42
32
33
29
47
43
30
42
38
38
51
23
24
40
33
47
28
54
27
45
22
41
29
36
43
36
38
54
25
40

0
-1
2
0
0
1
2
-1
0
-1
0
2
-1
-2
-1
0
2
1
-1
0
0
-1
0
0
-1
-2
-1
-1
2
-1
0
0
-1
0
0
0
0
0
0

0
-1
0
0
0
2
0
-1
0
-1
0
0
-1
-2
-1
0
2
-2
-1
0
0
0
0
0
2
-2
-1
2
-1
0
0
0
0
0
0
0
0
0
0

0
-1
0
0
0
2
0
-1
0
-1
0
0
-1
-2
-1
0
2
-2
-1
0
0
0
0
0
-1
-2
-1
-1
-1
0
0
0
0
0
2
0
0
0
2

12869
12870
12871
12872
12873
12874
12875
12876
12877
12878
12879
12880
12881
12882
12883
12884
12885
12886
12887
12888
12889
12890
12891
12892
12893
12894
12895
12896
12897
12898
12899
12900
12901
12902
12903
12904
12905
12906
12907

80000
500000
160000
200000
50000
20000
170000
10000
20000
150000
470000
200000
130000
70000
270000
150000
240000
100000
200000
220000
70000
260000
180000
210000
130000
320000
30000
50000
380000
20000
50000
140000
150000
370000
100000
100000
50000
400000
250000

1
1
1
1
2
1
2
1
2
2
2
2
2
2
2
1
2
2
1
1
1
1
2
2
2
2
2
2
2
2
1
2
2
1
2
1
1
2
2

2
2
1
2
1
2
2
1
3
2
1
1
1
3
2
3
1
2
1
1
3
2
1
3
2
2
2
2
2
2
2
1
3
1
1
3
2
1
1

2
1
2
2
1
2
1
2
2
2
1
1
2
2
1
2
1
1
1
2
1
2
2
2
1
1
2
2
2
2
2
2
1
2
1
2
1
2
1

25
35
27
27
34
25
38
23
28
29
47
32
27
40
34
27
41
60
40
33
69
44
29
35
36
39
27
25
27
22
31
28
46
36
41
27
29
33
43

0
-2
-1
0
0
0
0
-1
1
-1
0
0
0
0
0
-1
1
-2
-1
0
1
0
0
-2
1
0
2
0
0
2
2
-1
1
0
0
0
3
-1
-2

0
-2
-1
-1
0
0
0
2
3
-1
0
0
0
0
0
-1
2
-1
-1
0
2
0
0
-2
2
0
-1
0
0
0
0
-1
-2
0
-1
0
2
2
-2

0
-2
-2
-1
0
0
0
-1
6
2
0
0
0
2
0
2
0
-1
-1
0
0
0
0
-2
0
0
0
0
-1
0
0
-1
-2
0
-1
0
2
-1
-2

12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946

150000
120000
260000
90000
130000
50000
120000
140000
170000
330000
210000
300000
130000
360000
150000
90000
260000
30000
80000
500000
20000
60000
210000
50000
350000
200000
280000
230000
200000
220000
160000
200000
60000
60000
380000
240000
70000
180000
150000

2
1
2
2
1
2
2
1
2
2
1
1
2
2
1
2
2
2
2
2
2
1
1
1
1
1
2
1
2
2
2
2
2
2
1
1
2
2
2

3
3
1
2
1
2
2
3
1
3
2
1
2
1
2
2
1
3
2
1
2
3
2
1
2
2
1
1
1
1
2
2
2
3
1
1
2
3
2

1
2
2
2
1
2
1
2
2
2
1
1
1
2
2
2
1
1
1
1
1
2
2
2
2
2
2
1
1
1
2
2
1
1
1
1
2
1
2

45
37
31
23
39
29
29
33
34
31
33
39
39
29
26
33
61
21
45
33
33
36
37
24
32
37
28
41
35
32
30
29
45
33
36
38
30
33
42

1
2
0
0
2
1
1
-1
0
-1
-2
0
0
0
2
2
1
4
0
-2
0
0
0
0
0
1
0
-2
2
1
-1
0
0
0
-1
1
0
-1
-1

-1
2
0
0
-1
2
2
-1
0
-1
-2
0
0
0
2
2
-2
3
0
-2
0
0
0
0
0
-2
0
-2
0
2
-1
0
-1
0
-1
-2
0
0
-1

0
2
0
0
-1
2
0
-1
0
-1
-1
2
0
0
0
0
-2
2
0
-2
0
0
0
2
0
-2
0
-2
0
2
-1
0
-1
0
-1
-2
0
0
-1

12947
12948
12949
12950
12951
12952
12953
12954
12955
12956
12957
12958
12959
12960
12961
12962
12963
12964
12965
12966
12967
12968
12969
12970
12971
12972
12973
12974
12975
12976
12977
12978
12979
12980
12981
12982
12983
12984
12985

140000
200000
130000
180000
50000
80000
40000
210000
150000
280000
100000
100000
50000
150000
20000
270000
20000
50000
250000
80000
400000
50000
50000
50000
280000
240000
30000
250000
150000
60000
50000
160000
100000
70000
200000
500000
180000
30000
360000

1
1
2
2
2
2
2
2
2
2
1
1
1
2
1
2
2
2
1
2
1
1
2
2
2
2
2
1
2
2
1
1
1
1
2
2
2
1
1

1
2
1
2
2
2
2
1
1
1
2
2
3
3
1
1
2
1
2
1
2
1
2
1
2
1
2
1
1
2
2
2
2
1
2
1
1
1
1

2
2
2
1
2
2
1
1
2
2
2
1
2
1
2
1
1
2
1
2
1
2
1
1
1
2
1
2
3
2
1
1
1
2
2
2
2
2
1

34
25
24
30
30
24
23
36
29
62
28
33
23
25
40
50
28
28
53
33
40
35
53
34
44
29
27
29
55
23
35
33
44
31
35
51
28
31
51

2
0
2
0
-1
1
2
-2
-1
2
0
2
2
0
0
-1
2
2
0
0
7
1
-1
0
0
-1
2
-1
-1
0
1
0
0
0
-1
-1
1
0
0

2
0
0
0
-1
-2
3
-2
-1
2
0
0
0
0
0
-1
-1
0
0
0
6
2
-1
0
0
-1
2
-1
-1
0
-1
0
0
0
-1
-1
2
0
0

2
0
0
0
-1
-2
2
-2
-1
2
0
0
0
0
0
-1
-1
0
2
0
5
0
-1
0
0
-1
2
-1
-1
0
-1
0
2
0
-1
-1
2
0
0

12986
12987
12988
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024

150000
80000
150000
230000
100000
60000
50000
20000
290000
110000
50000
230000
50000
150000
20000
90000
60000
80000
280000
230000
100000
80000
60000
70000
110000
60000
110000
120000
280000
50000
20000
240000
50000
200000
320000
20000
50000
180000
80000

1
1
2
1
2
2
1
1
2
1
2
2
1
2
1
2
2
1
1
2
2
2
2
1
2
1
1
1
2
2
2
2
1
2
1
1
1
1
1

1
2
1
2
2
3
1
2
1
1
2
2
2
2
2
3
1
1
2
1
3
1
2
2
2
2
2
3
2
2
1
1
2
2
2
2
2
2
1

2
2
2
1
2
1
2
2
2
2
2
1
2
2
1
1
2
2
1
1
2
2
1
1
1
2
2
1
2
2
2
2
2
2
2
1
2
1
1

36
26
25
50
36
36
23
22
30
29
22
43
30
26
40
45
26
26
25
36
58
24
41
35
49
26
26
54
43
23
22
30
22
27
28
56
44
41
28

0
2
0
-2
-1
1
0
3
-1
0
0
2
2
0
-1
1
-2
0
-1
-2
0
-1
0
0
-2
-1
0
-1
-1
0
-1
-1
0
0
0
3
0
-1
0

0
0
0
-2
-1
2
0
2
-1
0
0
2
2
0
-1
2
-2
0
-1
-2
0
-1
0
0
-2
-1
0
3
2
0
-1
-1
0
0
0
2
0
-1
0

0
0
0
-2
-2
2
0
2
-1
0
0
2
2
-1
-1
0
-2
0
0
-2
0
-1
0
0
-2
2
0
2
2
0
-1
-1
0
0
0
2
0
-1
-2

13025
13026
13027
13028
13029
13030
13031
13032
13033
13034
13035
13036
13037
13038
13039
13040
13041
13042
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054
13055
13056
13057
13058
13059
13060
13061
13062
13063

240000
260000
80000
80000
100000
20000
130000
120000
90000
180000
80000
130000
230000
130000
190000
210000
20000
20000
280000
500000
230000
130000
660000
350000
40000
50000
20000
80000
50000
290000
80000
230000
30000
200000
50000
50000
200000
20000
50000

2
2
2
1
1
1
2
2
2
2
2
1
2
2
1
2
2
1
2
2
1
1
1
2
1
2
1
2
2
1
2
1
2
2
2
1
2
1
2

2
2
1
2
2
2
2
2
2
2
1
2
1
1
2
1
3
1
2
1
1
2
1
3
3
3
2
2
2
2
1
3
2
1
2
2
1
2
3

1
2
1
1
1
1
2
1
1
2
2
1
2
2
2
2
1
2
2
1
1
1
2
1
2
1
1
1
2
1
2
2
1
2
2
1
1
2
2

48
28
40
40
47
64
31
28
35
25
32
45
26
26
33
31
52
23
30
47
39
31
40
50
24
33
43
35
23
40
27
29
29
29
26
57
48
23
48

-2
-1
1
0
0
-1
0
1
0
-1
0
-1
-1
-1
0
0
0
0
0
0
-1
2
0
-1
2
1
2
0
0
0
-1
1
2
-1
2
4
-2
0
0

-2
-1
-1
0
0
-1
0
-2
0
-1
0
-1
0
-1
0
0
0
0
0
-1
-1
2
0
-1
0
2
0
0
0
0
-1
2
2
-1
0
3
-2
0
0

-2
-1
-1
0
2
-1
0
-2
0
-1
0
-1
-1
-1
0
0
2
0
0
-1
-1
0
0
-1
0
0
0
-2
0
0
-1
2
0
0
0
2
-2
0
0

13064
13065
13066
13067
13068
13069
13070
13071
13072
13073
13074
13075
13076
13077
13078
13079
13080
13081
13082
13083
13084
13085
13086
13087
13088
13089
13090
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100
13101
13102

90000
30000
80000
20000
50000
100000
210000
500000
30000
160000
180000
490000
50000
130000
50000
200000
50000
180000
500000
210000
20000
190000
140000
20000
420000
180000
290000
190000
360000
20000
260000
20000
50000
250000
30000
460000
80000
60000
80000

1
2
2
1
2
1
2
2
1
2
2
2
1
1
2
2
2
2
2
2
1
2
1
1
2
2
1
2
1
1
2
1
1
1
2
1
1
2
2

1
2
2
2
1
1
1
1
2
2
1
1
1
1
2
1
1
1
1
2
1
2
3
3
1
1
2
1
1
2
2
3
3
1
2
2
2
2
2

2
2
2
2
2
2
2
1
2
1
2
1
2
2
2
1
2
2
2
1
2
3
2
2
2
2
2
2
1
1
1
1
1
1
1
2
2
1
2

31
23
30
31
30
33
28
38
25
41
28
37
29
27
34
58
27
33
39
46
35
29
29
51
29
29
28
40
39
53
32
55
52
55
26
30
26
35
26

0
0
0
1
0
0
-2
1
0
2
-2
-1
-1
0
1
-1
1
0
-2
-1
3
1
0
-2
0
-1
0
0
-1
2
0
1
0
1
-2
0
0
1
0

0
0
0
-1
0
0
-2
-2
0
2
-2
-1
-1
0
-2
-1
2
0
-2
-1
2
-2
0
-2
0
-1
0
0
2
0
0
2
0
-2
-2
0
0
2
0

0
0
0
2
0
0
-2
-1
2
2
-2
-1
0
0
-1
-1
2
0
-2
-1
2
-1
0
-2
0
-1
0
0
-1
0
0
0
0
-2
-2
0
0
2
0

13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141

90000
50000
50000
360000
360000
230000
240000
110000
210000
300000
200000
220000
90000
210000
500000
160000
140000
120000
80000
240000
170000
30000
260000
400000
500000
100000
240000
10000
80000
60000
200000
260000
260000
260000
300000
310000
140000
200000
230000

2
2
1
2
2
2
2
2
2
2
1
1
2
2
1
2
2
2
1
2
2
1
2
1
2
2
1
1
2
1
2
2
2
1
1
2
2
2
1

2
2
3
1
1
1
2
2
2
1
3
2
3
2
1
1
1
1
2
2
1
2
1
1
2
1
1
3
2
2
1
2
2
1
1
2
1
2
2

1
2
2
1
1
2
1
1
1
2
1
2
1
1
2
2
1
1
2
1
2
2
1
1
1
2
1
1
1
2
2
2
1
2
1
2
1
1
1

28
34
50
41
49
29
39
27
28
28
65
29
45
44
31
33
47
42
46
38
30
38
31
34
31
32
39
53
36
28
38
41
39
30
34
27
32
50
39

-1
0
0
1
1
0
-1
0
-2
0
0
0
-1
0
-2
-1
0
0
0
0
0
0
-1
-2
0
1
0
-1
-1
0
-2
0
0
-1
0
0
0
-1
-1

0
0
0
-1
-2
0
-1
0
-2
0
0
0
0
0
-2
-1
0
0
0
0
0
0
0
-2
0
-1
0
-1
-1
0
-2
0
0
-1
0
0
0
-1
-1

0
0
0
-1
-2
0
-1
0
-2
0
0
0
0
0
-1
-1
0
0
0
0
0
0
0
-2
0
-1
0
0
-1
0
-2
0
0
-1
0
0
0
-2
-1

13142
13143
13144
13145
13146
13147
13148
13149
13150
13151
13152
13153
13154
13155
13156
13157
13158
13159
13160
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
13177
13178
13179
13180

50000
180000
100000
80000
350000
140000
360000
10000
130000
320000
180000
180000
150000
80000
70000
150000
480000
50000
100000
50000
280000
20000
30000
70000
30000
200000
210000
210000
470000
50000
240000
60000
100000
200000
130000
50000
300000
210000
70000

1
2
1
2
2
2
2
1
2
1
2
2
2
1
1
1
2
2
2
2
1
2
1
2
1
2
1
2
1
1
2
1
2
2
1
1
2
1
1

2
2
1
2
1
2
1
6
1
1
2
1
2
2
1
2
3
3
1
3
1
2
3
2
3
1
1
1
1
2
2
3
2
2
1
2
1
1
1

2
1
2
1
2
2
2
2
2
1
1
1
1
2
2
1
1
2
2
2
2
1
1
1
2
1
2
1
1
2
1
1
1
2
1
2
2
2
2

27
29
26
49
39
32
29
47
25
41
34
39
39
27
50
66
36
45
28
26
28
48
50
38
59
64
30
66
39
38
37
38
33
25
58
24
34
32
27

0
0
0
-1
-1
-1
0
0
0
0
1
0
2
1
0
0
-1
0
1
0
0
-1
-1
0
0
1
1
0
-1
0
-1
2
2
0
0
0
2
-1
0

0
0
0
2
-1
-1
0
0
0
0
2
0
2
-2
0
0
0
0
-2
0
0
2
2
0
0
-2
-1
0
0
0
0
2
0
0
0
0
2
2
0

0
-1
0
-1
-1
-1
0
0
0
0
2
0
0
-2
0
0
0
-2
-2
0
0
2
0
0
0
-2
2
0
0
0
0
2
0
0
0
0
2
2
0

13181
13182
13183
13184
13185
13186
13187
13188
13189
13190
13191
13192
13193
13194
13195
13196
13197
13198
13199
13200
13201
13202
13203
13204
13205
13206
13207
13208
13209
13210
13211
13212
13213
13214
13215
13216
13217
13218
13219

100000
30000
200000
360000
20000
150000
750000
100000
300000
90000
50000
120000
120000
30000
220000
180000
20000
140000
400000
180000
340000
250000
50000
220000
400000
320000
260000
350000
30000
10000
50000
30000
350000
410000
130000
80000
380000
320000
20000

2
2
1
1
1
2
2
1
1
2
1
2
2
1
1
2
1
2
2
2
2
1
2
2
1
2
2
1
1
1
2
2
1
1
2
2
2
2
1

3
2
1
2
2
1
1
2
2
2
2
2
2
2
2
2
3
2
2
1
2
3
2
1
2
1
2
1
2
2
2
3
1
1
3
3
2
1
1

2
1
2
1
2
2
2
2
1
2
2
1
1
1
1
2
2
2
1
2
1
2
1
2
2
1
1
1
2
2
2
2
2
1
1
2
1
1
2

49
25
30
36
24
32
28
24
36
55
28
48
39
42
43
31
52
26
46
27
36
46
50
24
35
37
40
42
34
24
23
23
35
37
35
28
51
42
23

-1
0
-1
-1
3
1
1
0
1
0
0
0
0
0
0
1
2
0
-1
-1
1
0
0
0
0
-2
-1
-1
0
0
0
0
2
-1
0
0
1
1
2

0
0
-1
-1
2
-1
-1
0
2
0
0
0
0
0
0
-2
0
0
-1
-1
-2
0
0
0
0
-2
-1
-1
0
0
0
0
-1
-1
0
0
-2
2
0

0
0
0
-1
0
-1
-1
0
2
0
0
0
0
2
0
-2
0
0
-1
-1
-2
0
0
0
-2
-2
-1
-1
0
0
-2
2
-1
-1
0
0
-2
2
0

13220
13221
13222
13223
13224
13225
13226
13227
13228
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242
13243
13244
13245
13246
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257
13258

50000
30000
50000
50000
50000
200000
80000
20000
180000
230000
180000
90000
20000
100000
60000
130000
50000
70000
360000
20000
20000
440000
400000
170000
200000
220000
280000
360000
20000
290000
380000
180000
120000
50000
20000
20000
170000
180000
200000

1
1
1
1
1
1
1
2
2
2
2
2
1
1
1
2
2
2
2
1
1
2
1
2
1
2
2
1
1
2
2
1
2
2
1
1
2
2
1

2
2
2
2
2
1
2
3
2
1
2
2
2
2
3
2
2
1
2
1
3
3
1
1
2
1
2
1
2
1
2
1
1
2
1
2
2
2
1

2
2
2
2
1
2
2
3
2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
2
1
1
1
2
1
1
1
2
2
2
1
2
2
2
2

32
25
24
41
51
27
29
53
28
33
33
23
23
32
44
35
55
23
53
22
34
36
41
29
32
41
31
29
51
44
33
28
26
27
48
25
29
24
36

0
0
1
0
0
0
0
0
-2
0
-1
0
2
1
0
0
0
0
-1
1
-1
0
-1
0
-1
-1
0
0
1
-2
1
0
0
0
2
1
0
0
1

0
0
2
0
0
0
0
0
-2
0
-1
0
2
-2
0
0
0
0
-1
2
-1
-1
-1
0
2
0
0
0
2
-2
-1
-1
0
0
2
2
0
0
-2

0
0
2
0
0
0
0
0
-2
0
-1
0
7
-2
0
0
2
0
-1
2
2
-1
-1
0
-1
-1
0
0
2
-2
-1
2
-1
0
0
2
0
0
-2

13259
13260
13261
13262
13263
13264
13265
13266
13267
13268
13269
13270
13271
13272
13273
13274
13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
13286
13287
13288
13289
13290
13291
13292
13293
13294
13295
13296
13297

200000
360000
10000
60000
40000
100000
50000
300000
110000
120000
150000
230000
180000
320000
80000
160000
50000
180000
110000
150000
210000
10000
30000
450000
110000
270000
50000
100000
360000
110000
180000
230000
20000
50000
10000
320000
280000
20000
70000

1
2
2
2
2
1
2
1
1
1
1
2
2
2
2
2
2
1
1
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
1
1

2
1
2
2
2
2
2
1
3
1
2
2
2
2
1
1
2
2
3
1
3
2
2
1
1
2
3
3
2
2
3
1
3
1
3
1
1
2
2

1
2
2
1
1
2
2
2
2
1
1
2
1
2
2
2
2
2
2
2
1
2
2
2
2
1
1
3
2
1
2
1
1
2
2
1
2
1
2

55
26
26
60
24
39
23
29
29
37
45
30
35
33
23
29
23
26
26
32
52
43
22
36
25
37
46
43
30
32
55
34
41
22
31
46
26
28
36

1
-2
0
8
2
-1
0
-2
0
0
0
-1
0
-1
1
-1
0
-1
0
-1
-1
2
-2
-1
1
0
0
0
-2
1
-1
2
0
2
0
0
0
0
0

2
-2
0
7
0
-1
0
-2
0
0
0
-1
0
-1
-1
-1
0
-1
0
-1
-1
-1
-1
-1
2
0
0
0
-2
2
-1
2
0
2
0
-1
0
0
0

2
-2
0
6
0
-1
0
-2
0
0
0
-1
-2
-1
2
-1
0
-1
0
-1
-1
-1
2
-1
2
0
0
0
-2
0
0
2
0
2
0
-1
0
0
0

13298
13299
13300
13301
13302
13303
13304
13305
13306
13307
13308
13309
13310
13311
13312
13313
13314
13315
13316
13317
13318
13319
13320
13321
13322
13323
13324
13325
13326
13327
13328
13329
13330
13331
13332
13333
13334
13335
13336

80000
200000
30000
100000
110000
300000
300000
340000
270000
100000
50000
360000
90000
140000
150000
50000
30000
230000
240000
200000
330000
110000
200000
50000
70000
360000
50000
80000
200000
50000
30000
390000
380000
20000
80000
50000
50000
200000
100000

2
2
1
2
1
2
2
2
1
1
1
2
2
1
2
1
2
2
2
2
1
1
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
1
1

2
1
2
2
1
1
2
1
1
2
1
2
2
2
1
3
3
2
2
1
2
1
3
2
1
2
2
3
2
2
1
1
1
2
2
2
1
2
3

2
2
2
1
2
1
1
2
1
2
1
1
1
1
2
2
2
1
1
1
1
1
1
3
2
1
2
2
1
2
2
2
1
1
2
1
1
2
2

36
25
24
41
26
33
31
29
37
26
33
40
49
42
28
34
26
54
40
44
42
29
54
46
27
59
54
28
69
27
27
31
42
46
31
49
25
44
28

0
-1
0
1
0
-1
0
0
-1
0
1
0
0
0
-1
-2
2
-2
-2
-1
-1
0
0
0
0
1
0
-1
0
0
0
0
2
0
0
0
0
-1
-1

0
-1
0
3
0
-1
0
0
-1
0
2
0
0
0
-1
-2
3
-2
-2
-1
-1
0
0
0
0
-2
0
-1
0
0
0
0
-1
0
0
0
0
-1
0

2
-2
0
2
0
-1
0
0
-1
0
0
0
0
0
2
-2
2
-2
-2
-2
-1
0
0
0
0
-2
0
-1
0
0
0
0
-1
0
0
0
0
-1
0

13337
13338
13339
13340
13341
13342
13343
13344
13345
13346
13347
13348
13349
13350
13351
13352
13353
13354
13355
13356
13357
13358
13359
13360
13361
13362
13363
13364
13365
13366
13367
13368
13369
13370
13371
13372
13373
13374
13375

180000
120000
390000
250000
350000
70000
210000
180000
80000
120000
210000
20000
150000
390000
310000
230000
90000
140000
150000
130000
210000
100000
150000
200000
80000
230000
50000
260000
110000
20000
360000
160000
10000
150000
500000
500000
360000
50000
270000

1
2
2
2
1
2
2
1
1
2
2
1
2
1
2
2
2
1
2
1
2
2
1
2
2
1
1
2
1
1
2
1
1
1
1
1
2
2
2

1
2
2
2
2
2
1
1
1
3
1
2
1
1
1
1
2
1
1
2
1
1
5
1
2
1
2
2
2
3
2
1
2
1
1
1
2
1
1

2
2
2
1
1
2
2
2
2
2
1
1
1
1
2
2
1
2
2
2
2
2
1
2
2
2
3
2
2
1
1
1
2
1
1
1
2
2
1

31
27
31
37
47
30
33
29
25
26
23
38
38
38
36
27
51
29
28
27
27
25
36
29
27
27
37
33
23
56
42
36
35
31
35
69
28
28
35

-1
-1
1
-1
1
0
-2
0
-1
-1
-2
-1
-1
0
-1
0
0
0
0
0
-1
1
0
0
0
-1
0
-2
0
0
1
0
0
2
-2
-1
0
0
2

-1
-1
2
-1
2
0
-2
0
-1
-1
-2
0
-1
0
-1
0
0
0
0
0
-1
-1
0
-1
0
-1
0
-1
0
0
-1
0
0
2
-2
-1
0
0
0

-1
2
0
-1
2
0
-2
0
-1
-1
-2
0
-2
0
-1
0
0
0
0
0
0
-1
0
0
2
-1
0
0
0
2
-1
0
0
2
-2
-1
0
0
0

13376
13377
13378
13379
13380
13381
13382
13383
13384
13385
13386
13387
13388
13389
13390
13391
13392
13393
13394
13395
13396
13397
13398
13399
13400
13401
13402
13403
13404
13405
13406
13407
13408
13409
13410
13411
13412
13413
13414

10000
30000
80000
360000
120000
400000
500000
140000
110000
30000
140000
150000
280000
20000
340000
60000
20000
50000
200000
180000
240000
360000
50000
100000
80000
50000
420000
190000
180000
40000
50000
10000
200000
120000
100000
100000
360000
100000
290000

2
2
2
2
2
2
2
1
1
1
2
2
1
1
2
1
1
2
2
2
2
1
2
1
2
2
2
2
2
2
1
1
2
1
2
2
1
2
2

3
2
3
2
1
2
2
3
2
2
1
3
3
3
3
2
1
1
2
1
1
2
2
3
3
3
3
1
2
1
2
2
1
3
2
1
1
2
2

1
1
1
1
2
2
2
1
2
2
1
1
1
1
1
2
1
2
1
2
1
2
1
2
2
1
2
1
1
2
2
2
2
1
1
2
2
1
1

58
29
30
27
26
35
26
54
27
34
56
39
37
45
36
25
62
25
35
30
34
32
26
50
26
32
27
35
33
22
43
23
39
39
48
24
29
28
49

0
0
1
-1
0
0
0
-1
0
0
0
0
0
-1
-1
2
0
0
0
0
0
0
0
0
1
2
-2
-1
1
0
1
2
0
-1
2
0
0
-1
-1

0
0
-1
-1
0
0
0
-1
0
0
0
0
0
2
2
2
0
0
0
0
0
0
0
0
-2
2
-2
-1
-1
0
2
2
0
-1
2
-1
0
-1
-1

0
0
2
-1
0
0
0
-1
0
0
0
0
0
0
2
2
0
0
0
0
0
0
0
0
-2
2
-1
0
0
0
2
7
0
-1
2
-1
0
-1
-1

13415
13416
13417
13418
13419
13420
13421
13422
13423
13424
13425
13426
13427
13428
13429
13430
13431
13432
13433
13434
13435
13436
13437
13438
13439
13440
13441
13442
13443
13444
13445
13446
13447
13448
13449
13450
13451
13452
13453

240000
290000
500000
50000
220000
20000
420000
100000
230000
50000
70000
180000
90000
50000
50000
60000
50000
300000
30000
10000
70000
160000
260000
360000
60000
180000
40000
160000
610000
50000
320000
150000
170000
500000
200000
290000
40000
300000
50000

1
2
2
1
2
1
2
2
2
2
1
1
1
1
2
2
2
2
2
1
1
1
1
1
2
2
2
1
2
2
1
1
1
1
1
2
2
2
1

1
2
2
2
2
2
2
1
1
2
1
1
1
2
3
1
3
1
1
1
1
2
2
1
3
2
2
2
1
3
1
1
1
2
2
1
2
1
3

2
1
2
1
2
1
1
2
1
1
1
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2
2
2
2
1
2
1
1
1
2
2
2
2

34
37
33
32
30
44
36
29
43
53
42
31
27
24
22
26
41
58
36
25
30
32
30
39
30
39
23
36
35
35
48
29
36
53
57
27
53
30
32

1
0
-2
1
0
0
0
2
-1
0
0
-1
-1
0
2
1
2
-2
0
0
0
0
0
0
1
0
2
-1
0
0
2
-1
-1
-2
-1
0
3
-1
2

2
0
-1
3
0
0
0
2
-1
0
0
-1
-1
0
2
-2
2
-2
0
0
0
0
0
0
2
-1
2
-1
0
0
2
0
-1
-2
-1
0
2
-1
0

-1
0
0
2
0
0
0
2
-1
0
2
-1
-1
0
2
-1
0
-2
2
0
0
0
0
0
0
-1
2
-1
0
0
2
0
-1
-2
-1
0
2
-1
0

13454
13455
13456
13457
13458
13459
13460
13461
13462
13463
13464
13465
13466
13467
13468
13469
13470
13471
13472
13473
13474
13475
13476
13477
13478
13479
13480
13481
13482
13483
13484
13485
13486
13487
13488
13489
13490
13491
13492

20000
30000
140000
80000
260000
130000
380000
200000
50000
50000
90000
20000
140000
30000
230000
100000
240000
200000
80000
360000
150000
130000
30000
250000
500000
30000
390000
390000
360000
90000
100000
30000
160000
20000
240000
80000
30000
150000
160000

1
2
1
1
2
2
2
1
2
1
2
1
2
1
1
1
2
1
1
1
1
1
2
1
1
1
1
2
1
2
2
1
1
1
2
1
2
1
2

2
2
2
2
2
1
3
2
3
1
2
1
2
3
1
3
1
1
1
1
2
2
2
1
1
2
1
1
2
2
3
3
3
1
1
1
2
2
2

2
1
2
1
2
2
2
1
1
2
1
2
1
3
2
1
2
1
2
1
2
2
1
2
1
3
1
2
2
1
1
1
2
2
2
2
2
1
2

29
22
34
32
35
27
39
36
46
25
26
25
26
45
28
36
46
36
26
56
37
27
56
33
42
43
41
27
37
25
35
31
25
26
36
26
22
45
28

0
1
1
-1
1
1
0
1
0
0
0
1
0
0
0
2
2
-2
0
-1
0
0
0
0
-2
2
2
0
1
0
0
2
0
1
0
2
0
0
0

0
2
2
-1
-2
-2
0
-2
0
0
0
-2
0
0
0
0
2
-2
0
-1
0
0
0
0
-2
2
2
0
-2
0
0
-1
0
2
0
3
0
0
0

0
2
2
-1
-2
-1
0
-2
0
0
0
-2
0
2
0
0
-2
-2
0
-2
0
0
2
0
-2
2
2
0
-1
0
0
-1
-2
0
0
2
0
0
0

13493
13494
13495
13496
13497
13498
13499
13500
13501
13502
13503
13504
13505
13506
13507
13508
13509
13510
13511
13512
13513
13514
13515
13516
13517
13518
13519
13520
13521
13522
13523
13524
13525
13526
13527
13528
13529
13530
13531

20000
230000
100000
420000
480000
10000
180000
200000
140000
20000
80000
10000
50000
340000
330000
230000
360000
30000
500000
200000
50000
240000
290000
20000
60000
160000
200000
70000
140000
460000
160000
200000
80000
310000
290000
120000
20000
90000
60000

2
1
2
1
2
1
2
1
1
2
2
2
1
1
2
2
1
2
1
1
2
2
2
2
2
1
2
2
1
1
2
2
2
2
2
1
1
1
1

1
1
2
2
2
3
3
1
2
1
1
2
2
3
2
1
1
3
1
1
2
3
1
3
3
2
1
2
1
1
2
2
3
1
2
1
3
1
1

1
1
1
2
1
1
1
2
2
1
2
1
1
2
2
1
2
3
2
1
1
2
1
2
2
2
2
1
2
1
2
1
2
1
1
2
2
2
1

58
45
46
39
37
37
41
32
36
23
39
29
35
38
39
47
40
48
42
42
55
36
45
24
49
24
31
33
35
44
36
40
55
47
29
27
31
29
60

0
0
0
0
-1
-1
2
-2
1
0
-2
0
-1
-2
0
-1
1
0
2
-1
0
0
-1
1
1
0
-1
0
0
-1
-2
-1
0
-2
2
0
2
-1
-1

0
0
0
0
-1
-1
2
-2
2
0
-1
0
2
-2
0
-1
-2
0
0
-1
0
0
-1
-1
2
0
-1
0
0
-1
-2
-1
0
-2
2
0
2
-1
-1

0
0
0
0
-1
-1
2
-2
2
0
-1
0
0
-2
0
-1
-2
2
0
-1
0
0
-1
-1
0
0
0
0
0
-1
-1
-1
0
-2
0
2
2
-1
-1

13532
13533
13534
13535
13536
13537
13538
13539
13540
13541
13542
13543
13544
13545
13546
13547
13548
13549
13550
13551
13552
13553
13554
13555
13556
13557
13558
13559
13560
13561
13562
13563
13564
13565
13566
13567
13568
13569
13570

260000
180000
50000
50000
50000
200000
170000
50000
440000
100000
50000
220000
150000
20000
160000
50000
130000
20000
200000
20000
300000
120000
360000
140000
210000
200000
130000
240000
80000
500000
320000
210000
200000
50000
340000
240000
240000
50000
50000

1
2
1
1
1
2
1
2
1
1
1
1
2
1
2
1
2
1
2
2
2
2
2
1
2
1
2
2
1
2
1
2
2
1
2
1
2
1
1

2
2
3
3
3
1
2
1
3
2
3
1
3
1
2
1
3
2
2
1
1
1
1
1
2
1
1
2
3
1
1
1
2
1
1
2
1
2
3

1
2
2
1
2
2
1
2
1
1
2
1
2
2
1
2
1
2
1
2
1
2
2
3
2
2
2
1
1
2
1
2
1
2
1
1
2
1
1

39
30
41
40
53
32
35
22
47
28
49
47
43
28
39
28
40
36
34
22
39
25
27
59
25
30
28
48
65
36
46
56
42
37
38
62
28
40
55

2
0
0
0
0
0
-1
0
0
-1
0
0
-2
1
1
0
0
0
-2
-2
-1
0
-1
0
0
-2
0
-1
0
1
2
0
-2
2
-1
-1
0
0
2

0
0
0
0
0
0
-1
0
-1
-1
0
0
-2
-2
2
0
0
0
-2
-2
-1
0
-1
0
0
-2
0
-1
0
-2
4
0
-2
0
-1
-1
0
0
2

0
0
0
0
0
0
-1
0
-1
-2
0
0
-2
-2
2
0
-2
0
-2
-2
-1
2
-1
0
0
-2
0
-2
0
-2
3
0
-2
0
-1
0
0
0
2

13571
13572
13573
13574
13575
13576
13577
13578
13579
13580
13581
13582
13583
13584
13585
13586
13587
13588
13589
13590
13591
13592
13593
13594
13595
13596
13597
13598
13599
13600
13601
13602
13603
13604
13605
13606
13607
13608
13609

20000
510000
220000
220000
60000
40000
50000
360000
120000
20000
30000
110000
170000
180000
50000
180000
80000
20000
30000
80000
200000
120000
160000
500000
50000
50000
200000
30000
190000
120000
30000
30000
310000
30000
440000
50000
70000
260000
320000

2
1
2
2
1
2
1
2
1
1
1
2
2
1
2
2
2
2
2
1
1
2
2
2
2
2
1
1
2
2
2
2
1
2
1
2
1
2
1

2
1
1
2
1
2
1
1
1
3
2
1
2
2
2
1
2
1
3
2
1
2
5
1
2
2
1
2
2
2
3
3
1
2
1
1
2
1
1

2
1
2
2
2
2
2
1
1
2
1
2
2
1
2
2
1
1
1
2
1
1
1
1
2
1
2
2
1
1
2
2
2
1
2
2
2
2
1

45
35
25
30
37
26
64
46
51
23
33
29
31
48
23
28
50
34
57
28
53
42
52
44
22
39
41
25
33
41
39
27
33
31
52
27
38
31
46

0
-2
1
-1
0
2
0
-1
1
0
0
-1
0
-1
1
-1
0
0
0
-1
-2
0
0
-1
0
0
0
0
1
0
0
-1
0
0
2
3
0
0
-1

0
-1
-2
-1
0
2
0
-1
-2
0
0
-1
0
2
2
-1
0
0
0
-1
-1
0
0
-1
0
0
0
0
-2
0
0
-1
0
0
0
2
0
0
-1

-1
0
-1
-1
0
2
0
2
-2
-1
0
-1
0
2
2
-1
0
0
0
0
-1
0
0
0
0
0
2
0
-2
0
0
0
2
0
0
2
0
0
-1

13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
13642
13643
13644
13645
13646
13647
13648

210000
280000
140000
20000
340000
70000
120000
60000
30000
30000
80000
50000
100000
60000
10000
280000
250000
40000
30000
50000
70000
130000
60000
200000
100000
190000
20000
230000
90000
240000
20000
20000
50000
230000
430000
50000
230000
240000
120000

2
2
1
2
1
2
2
2
1
1
1
1
1
1
2
2
2
1
2
1
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
1
1
2
2

2
1
1
3
1
3
1
2
3
2
1
2
3
2
2
1
3
2
1
1
3
2
2
2
1
2
3
1
2
1
2
3
1
2
2
2
2
5
1

1
1
2
2
2
3
1
2
2
2
1
1
2
1
2
1
2
1
2
1
2
1
2
1
2
2
1
2
2
2
2
2
2
2
1
1
2
2
2

34
29
32
22
25
39
50
24
29
29
25
49
37
35
23
41
47
48
25
57
29
28
24
29
33
30
36
42
26
29
23
22
24
40
41
34
32
36
30

0
0
0
0
-1
0
1
0
0
0
0
0
0
-1
-1
-2
-2
0
1
0
0
0
0
0
0
0
8
-2
0
0
2
2
0
0
-2
0
0
-2
-1

0
0
0
0
0
0
-1
0
0
0
0
0
0
0
5
-1
-2
0
2
0
0
0
0
0
0
0
7
-2
0
0
0
2
0
0
-2
0
0
-1
2

0
0
0
0
0
-1
-1
0
0
0
2
0
0
0
4
0
-2
-1
2
0
0
0
0
0
2
0
6
-2
2
0
0
0
0
0
-2
0
0
2
-1

13649
13650
13651
13652
13653
13654
13655
13656
13657
13658
13659
13660
13661
13662
13663
13664
13665
13666
13667
13668
13669
13670
13671
13672
13673
13674
13675
13676
13677
13678
13679
13680
13681
13682
13683
13684
13685
13686
13687

280000
500000
260000
140000
310000
50000
50000
30000
200000
80000
310000
220000
80000
500000
100000
200000
20000
20000
80000
110000
100000
400000
320000
180000
180000
30000
30000
240000
100000
90000
20000
60000
90000
80000
500000
430000
130000
500000
350000

2
1
1
2
2
2
2
2
1
2
2
2
2
2
2
1
1
2
1
1
1
1
1
1
2
2
1
2
2
1
1
1
1
2
2
1
1
2
2

2
1
2
1
3
3
3
3
1
3
3
2
2
1
1
1
2
2
2
2
2
5
1
2
2
2
2
1
1
2
2
2
3
2
1
1
1
2
2

1
2
1
2
2
1
1
2
1
2
2
2
2
2
1
1
2
1
2
2
1
1
1
2
2
2
2
2
2
1
1
2
1
1
1
2
2
1
1

26
29
53
31
28
36
35
29
43
33
36
26
26
38
37
37
39
28
38
29
38
30
40
28
27
22
35
42
24
50
22
28
38
40
34
34
27
66
38

0
-1
-2
-1
0
2
0
2
0
0
-1
0
0
0
0
-1
0
0
0
0
0
0
-1
0
0
0
1
0
2
0
0
0
2
-1
0
0
-1
-1
-1

0
-1
-2
-1
0
2
0
2
0
0
-1
0
0
0
0
-1
0
0
0
0
0
-1
-1
0
0
0
3
0
0
0
0
0
2
0
0
0
-1
-1
-1

0
-1
-2
-1
0
2
0
2
2
0
-1
0
-2
0
0
-1
0
0
0
-2
0
-1
-1
0
2
0
2
0
0
0
0
2
2
-1
0
0
-1
-1
-1

13688
13689
13690
13691
13692
13693
13694
13695
13696
13697
13698
13699
13700
13701
13702
13703
13704
13705
13706
13707
13708
13709
13710
13711
13712
13713
13714
13715
13716
13717
13718
13719
13720
13721
13722
13723
13724
13725
13726

320000
160000
110000
60000
260000
50000
270000
210000
20000
30000
500000
360000
90000
10000
200000
60000
80000
500000
50000
50000
200000
470000
180000
240000
200000
20000
80000
30000
200000
100000
70000
140000
30000
100000
60000
50000
120000
50000
300000

1
2
1
2
2
1
1
1
2
2
2
2
1
2
2
1
1
1
1
2
2
1
2
1
1
1
2
1
2
2
2
1
2
2
1
2
2
1
1

1
2
1
3
4
1
2
1
2
2
1
1
2
2
2
2
2
1
2
2
1
2
3
2
1
2
2
2
1
2
3
2
2
2
2
1
1
3
2

2
2
2
3
2
1
2
1
1
2
1
2
2
2
2
2
1
2
1
2
2
1
1
1
1
2
2
2
2
1
1
1
1
2
2
2
1
2
2

34
24
25
53
33
47
44
52
29
49
56
31
30
28
36
37
40
32
21
24
30
45
41
33
30
40
32
54
35
38
30
30
27
27
38
23
35
23
28

-1
0
2
0
0
0
0
0
0
2
-1
-1
-1
0
0
1
-1
-2
-1
0
-1
0
-1
0
2
8
0
0
-1
1
2
1
2
0
0
-1
-2
0
0

-1
0
0
0
0
0
0
0
0
2
-1
-1
-1
0
0
-2
-1
-1
0
0
-1
0
-1
0
2
7
0
0
-1
2
2
-2
2
0
0
-1
-2
0
0

-1
0
0
0
0
0
0
0
2
2
-1
0
-1
0
0
-2
-1
0
0
0
-1
0
-1
0
2
6
2
2
-2
0
2
-2
2
0
0
2
-2
-1
0

13727
13728
13729
13730
13731
13732
13733
13734
13735
13736
13737
13738
13739
13740
13741
13742
13743
13744
13745
13746
13747
13748
13749
13750
13751
13752
13753
13754
13755
13756
13757
13758
13759
13760
13761
13762
13763
13764
13765

360000
40000
190000
30000
280000
30000
500000
260000
60000
70000
30000
300000
30000
40000
80000
50000
90000
260000
100000
280000
80000
150000
90000
130000
210000
420000
500000
180000
150000
440000
50000
140000
150000
150000
480000
100000
310000
280000
60000

2
2
2
2
2
2
2
2
2
2
1
1
2
1
1
1
2
1
2
1
2
2
2
2
1
2
1
1
2
1
1
1
1
2
1
2
2
2
1

1
2
2
1
3
2
1
1
2
3
2
3
2
3
1
1
1
1
1
1
2
2
2
1
2
1
1
1
2
1
1
2
1
2
6
1
1
1
2

1
1
2
2
2
2
1
2
1
1
2
1
2
2
2
2
1
2
1
2
1
2
2
1
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2

36
36
40
23
47
23
32
32
46
36
27
37
22
43
25
35
38
29
58
34
22
27
39
33
36
44
39
30
36
30
27
29
29
27
49
35
33
27
51

-1
0
-1
0
2
0
-1
-1
0
0
2
-1
2
2
0
0
-1
2
1
1
0
0
-1
-1
-1
-1
0
1
0
0
0
-1
0
2
-2
0
0
0
-1

-1
0
-1
0
2
0
-1
-1
0
0
2
-1
2
2
0
0
-1
2
2
-2
0
0
0
2
-1
0
0
-2
0
0
0
-1
0
2
-2
0
0
0
0

-1
0
-1
0
-1
0
-1
-1
0
0
2
-1
2
7
0
0
0
2
2
-2
0
0
0
0
-1
0
0
-2
2
0
0
-1
0
-1
-2
0
0
0
0

13766
13767
13768
13769
13770
13771
13772
13773
13774
13775
13776
13777
13778
13779
13780
13781
13782
13783
13784
13785
13786
13787
13788
13789
13790
13791
13792
13793
13794
13795
13796
13797
13798
13799
13800
13801
13802
13803
13804

160000
90000
50000
200000
240000
200000
100000
50000
240000
300000
350000
50000
50000
30000
50000
20000
270000
380000
10000
80000
240000
280000
160000
180000
50000
50000
20000
20000
140000
360000
180000
390000
30000
210000
20000
450000
50000
50000
20000

2
1
2
2
1
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
2
2
1
2
2
1
1
1
1
1
1
1
2
2
1
1
1
1
1

1
2
1
2
2
1
2
1
1
1
3
3
2
2
2
2
2
1
2
2
2
1
1
1
2
2
2
2
1
2
2
1
3
1
2
1
3
3
2

2
1
2
1
2
1
2
2
2
2
1
1
1
2
1
1
2
1
2
2
1
2
2
2
1
1
2
2
2
2
1
1
1
1
2
1
1
2
2

31
48
28
26
67
32
23
29
30
25
43
26
36
25
47
34
30
49
22
29
35
35
41
25
35
37
22
33
27
28
49
36
33
35
24
43
24
46
39

1
0
-1
0
0
-1
-2
2
-1
1
-1
1
0
2
-2
0
0
2
5
0
2
0
0
0
0
0
1
0
0
-2
-1
-2
1
-1
0
2
1
1
2

-2
0
-1
0
0
-1
-2
0
-1
-2
2
2
0
2
-2
0
0
0
4
0
2
0
0
0
0
0
2
0
0
-2
-1
-2
2
-1
0
2
-2
2
2

-2
0
-1
0
0
-1
-2
0
-1
-1
-1
0
0
2
-2
0
0
0
3
0
2
0
0
0
0
0
2
0
0
-2
-1
-2
2
-2
0
-2
-2
0
2

13805
13806
13807
13808
13809
13810
13811
13812
13813
13814
13815
13816
13817
13818
13819
13820
13821
13822
13823
13824
13825
13826
13827
13828
13829
13830
13831
13832
13833
13834
13835
13836
13837
13838
13839
13840
13841
13842
13843

200000
230000
50000
50000
50000
20000
40000
100000
150000
240000
360000
130000
50000
160000
340000
20000
60000
220000
280000
60000
230000
120000
240000
420000
230000
30000
210000
250000
70000
20000
130000
460000
170000
200000
70000
200000
20000
200000
250000

2
2
1
2
1
1
1
1
2
1
1
1
2
1
2
1
1
2
2
1
1
2
2
2
2
2
2
1
2
2
1
1
2
1
1
2
2
1
1

1
1
2
2
1
2
1
1
2
1
2
1
2
2
2
3
3
2
1
2
1
3
1
1
2
1
2
1
2
2
3
1
2
2
3
1
2
3
2

2
2
1
2
2
2
1
2
1
1
1
2
2
1
1
2
2
1
1
1
1
0
2
1
2
2
1
2
1
2
1
1
2
2
1
1
2
2
2

39
27
41
26
57
23
47
26
43
36
37
43
23
60
32
23
52
35
32
30
42
41
30
29
31
26
30
29
34
43
44
41
29
31
43
32
30
55
45

-1
0
2
0
0
0
2
-1
0
0
-2
0
0
0
0
0
0
0
-1
0
2
0
-1
-2
0
1
0
0
0
0
0
0
0
-1
0
-1
1
0
2

-1
0
0
0
0
0
2
-1
0
0
-1
0
0
0
0
0
0
0
-1
0
0
0
-1
-1
0
2
0
0
0
0
0
0
0
-1
0
2
-2
0
0

-1
0
0
2
0
2
2
-1
0
0
-1
0
2
0
0
0
0
0
-1
0
0
-2
0
-1
-2
0
0
0
0
0
0
0
-2
-1
0
-1
-2
0
0

13844
13845
13846
13847
13848
13849
13850
13851
13852
13853
13854
13855
13856
13857
13858
13859
13860
13861
13862
13863
13864
13865
13866
13867
13868
13869
13870
13871
13872
13873
13874
13875
13876
13877
13878
13879
13880
13881
13882

50000
30000
50000
90000
360000
290000
170000
290000
30000
250000
210000
360000
120000
170000
20000
80000
200000
150000
110000
180000
520000
20000
180000
30000
380000
160000
220000
250000
330000
50000
340000
180000
30000
10000
120000
250000
200000
500000
90000

1
2
1
1
1
2
1
2
1
2
1
2
2
1
1
1
2
2
2
2
2
1
2
1
2
2
1
1
1
1
2
2
1
1
2
2
2
2
2

2
2
1
3
1
2
1
1
3
1
3
1
2
1
3
2
2
1
3
2
3
3
2
3
1
1
1
1
1
2
1
2
1
3
2
2
1
1
1

1
2
1
1
2
1
2
1
2
1
2
1
1
2
2
1
1
2
1
2
1
1
2
1
1
2
2
2
1
2
2
1
2
2
1
2
2
2
2

34
25
44
45
34
45
24
52
39
25
32
30
37
28
55
25
43
32
44
26
41
44
44
36
31
42
32
29
53
26
35
41
35
45
37
38
39
32
29

0
0
-1
0
2
2
0
-1
1
-1
0
1
0
-2
-1
0
-1
0
0
-1
-2
2
-1
-1
0
-1
-1
0
1
2
-1
0
0
1
-1
1
-1
0
1

0
0
0
0
2
2
0
-1
2
-1
0
-2
0
-2
3
0
-1
0
0
-1
-2
2
-1
-1
0
-1
-1
0
-2
0
-1
0
0
2
-1
-2
-1
0
2

0
0
0
0
-2
-2
0
-1
0
-1
0
-2
0
-2
2
0
-1
0
0
-1
-1
2
-1
-1
0
-2
-1
0
-1
0
0
0
0
2
-1
-2
0
0
0

13883
13884
13885
13886
13887
13888
13889
13890
13891
13892
13893
13894
13895
13896
13897
13898
13899
13900
13901
13902
13903
13904
13905
13906
13907
13908
13909
13910
13911
13912
13913
13914
13915
13916
13917
13918
13919
13920
13921

80000
740000
300000
210000
230000
270000
270000
180000
280000
50000
20000
170000
300000
20000
110000
80000
80000
60000
30000
40000
180000
290000
50000
150000
50000
20000
180000
360000
90000
450000
140000
400000
50000
420000
390000
200000
130000
360000
290000

1
2
1
1
1
1
2
2
2
1
2
2
2
1
2
1
2
2
1
1
2
1
2
2
1
1
2
1
2
1
1
2
2
2
2
2
1
2
1

3
2
1
3
1
3
1
1
2
2
2
3
2
2
2
2
1
2
2
1
3
2
1
1
2
2
1
1
3
1
1
1
2
2
1
2
1
1
2

2
1
2
1
1
2
2
2
2
2
2
1
1
1
2
1
2
1
2
2
1
1
2
2
1
1
2
2
1
1
2
2
1
1
2
1
2
2
1

38
35
34
44
37
51
32
30
30
46
26
54
39
50
31
54
23
48
27
26
43
50
26
32
41
36
28
30
33
48
29
27
30
50
35
40
29
36
46

0
2
1
-2
-1
0
0
-2
-1
0
2
0
0
1
2
1
0
0
0
0
1
1
3
-1
0
0
2
-1
0
-2
1
-1
-1
0
0
-2
0
-1
0

0
-1
-2
-2
-1
0
0
-1
-1
0
2
0
0
2
0
3
0
0
0
0
-1
-2
2
-1
0
0
2
-1
0
-2
-2
-1
2
0
0
-2
0
-1
0

0
-1
-2
-2
-1
0
0
-1
-1
0
2
0
0
0
0
2
0
0
0
2
-1
-2
2
0
0
0
2
-1
0
-2
-2
-1
-1
0
0
-2
0
-1
0

13922
13923
13924
13925
13926
13927
13928
13929
13930
13931
13932
13933
13934
13935
13936
13937
13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
13950
13951
13952
13953
13954
13955
13956
13957
13958
13959
13960

120000
40000
500000
150000
240000
80000
220000
110000
220000
100000
70000
50000
200000
220000
200000
350000
80000
50000
200000
60000
50000
360000
30000
90000
200000
100000
200000
300000
10000
400000
130000
180000
370000
60000
210000
70000
20000
200000
130000

2
2
1
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
1
2
1
2
2
2
2
1
2
2
1
1
2
1
2
2
2
2
2
2
2

2
1
1
1
1
3
1
1
2
2
3
2
1
3
3
1
3
2
1
3
3
1
3
2
1
6
3
1
3
2
3
2
3
1
1
3
1
1
2

2
2
1
1
2
2
1
1
1
2
1
1
2
1
1
1
2
2
2
1
1
2
2
2
1
2
2
1
1
2
1
2
2
2
2
1
2
2
1

24
24
42
36
26
44
48
31
52
34
42
27
32
42
42
43
24
56
32
31
49
33
50
32
32
51
49
26
30
44
34
50
27
46
29
46
33
35
30

0
0
-2
-2
-1
0
-1
-2
0
1
0
1
-1
-1
2
-1
2
0
-1
0
0
-1
-1
2
1
2
0
-1
0
0
1
-1
0
0
0
0
1
0
0

0
0
-1
-2
2
0
-1
-2
0
-2
0
2
-1
-1
0
-1
0
0
-1
0
0
-1
-1
3
-2
0
0
-1
0
0
2
-1
0
0
0
0
3
0
0

0
0
0
-2
-1
0
-2
-2
0
-1
0
2
-1
-1
0
-1
0
0
-1
0
0
-2
2
2
-2
0
2
0
3
0
2
-1
0
0
0
0
3
0
0

13961
13962
13963
13964
13965
13966
13967
13968
13969
13970
13971
13972
13973
13974
13975
13976
13977
13978
13979
13980
13981
13982
13983
13984
13985
13986
13987
13988
13989
13990
13991
13992
13993
13994
13995
13996
13997
13998
13999

120000
330000
30000
480000
100000
270000
40000
180000
240000
210000
50000
230000
50000
250000
120000
160000
210000
260000
310000
50000
360000
50000
240000
500000
150000
160000
410000
50000
50000
170000
100000
230000
20000
170000
160000
400000
340000
90000
140000

1
2
2
2
1
2
2
2
1
2
2
2
2
2
2
1
1
2
2
2
2
2
1
1
2
2
2
2
1
2
2
1
1
2
2
1
2
1
2

2
1
3
2
1
1
3
2
2
1
2
3
2
1
3
2
2
1
2
3
1
1
2
3
1
2
2
3
3
1
1
1
2
1
1
3
1
3
1

1
1
1
2
2
1
1
2
2
1
2
1
2
2
1
1
1
2
1
1
2
2
1
1
1
1
2
2
2
2
2
1
2
1
2
2
2
1
2

38
34
54
39
39
43
55
34
25
38
23
44
24
41
45
35
29
29
32
42
30
24
44
49
40
38
42
63
38
29
47
46
30
50
36
35
29
31
32

1
0
2
0
-1
-2
2
1
2
-1
1
-1
-1
1
-2
-2
-1
0
0
0
-2
0
0
0
0
-1
0
2
0
0
0
2
1
-2
-1
-1
0
1
-2

2
0
2
0
-1
-2
2
2
0
-1
-1
-1
-1
3
-2
-2
-1
0
0
0
-2
0
0
0
0
-1
0
2
0
0
0
2
2
-2
3
-1
0
2
-1

2
-1
2
0
-1
-2
7
0
0
-1
-1
-1
-2
2
-2
-1
-1
0
0
0
-2
0
0
0
0
-1
0
2
0
0
-2
2
0
-2
2
-1
0
2
0

14000
14001
14002
14003
14004
14005
14006
14007
14008
14009
14010
14011
14012
14013
14014
14015
14016
14017
14018
14019
14020
14021
14022
14023
14024
14025
14026
14027
14028
14029
14030
14031
14032
14033
14034
14035
14036
14037
14038

280000
180000
500000
360000
50000
220000
500000
100000
20000
80000
160000
240000
450000
50000
150000
290000
50000
80000
50000
50000
500000
500000
200000
30000
80000
50000
50000
280000
260000
30000
210000
50000
20000
310000
100000
180000
100000
20000
240000

2
2
1
2
1
1
1
1
2
2
2
1
1
1
1
2
2
1
1
1
1
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
1
1
2

2
2
1
1
1
1
1
2
1
3
1
2
3
3
2
2
2
3
2
2
2
1
3
3
3
1
2
2
2
2
1
2
2
1
2
2
1
2
2

1
1
1
1
2
1
1
2
2
1
1
1
1
2
1
1
2
1
2
1
1
1
1
1
1
1
1
2
1
2
1
1
1
1
1
2
2
2
2

27
40
53
34
23
55
35
41
29
26
38
39
36
39
37
36
22
38
45
30
42
39
40
22
51
50
31
38
48
22
28
31
29
47
42
36
26
25
46

-2
-1
1
-2
0
-1
0
-1
-1
0
-1
1
-1
0
0
0
0
-1
3
0
0
-2
0
2
-2
1
0
0
1
1
1
0
0
0
1
0
0
-1
0

-2
-1
1
-2
0
-1
0
-1
-1
0
-1
-1
-1
-1
0
0
0
-1
2
0
0
-2
0
2
-2
2
0
0
-2
-1
-2
0
0
0
-2
0
0
3
0

-2
-1
-1
-2
0
-2
0
-2
-2
0
-1
-1
-2
-1
0
0
0
2
3
0
0
-2
0
0
-2
0
0
0
-2
0
-2
0
0
2
-2
0
0
2
0

14039
14040
14041
14042
14043
14044
14045
14046
14047
14048
14049
14050
14051
14052
14053
14054
14055
14056
14057
14058
14059
14060
14061
14062
14063
14064
14065
14066
14067
14068
14069
14070
14071
14072
14073
14074
14075
14076
14077

200000
30000
500000
230000
110000
230000
80000
200000
80000
170000
120000
100000
210000
300000
70000
30000
30000
80000
180000
360000
50000
170000
230000
500000
30000
120000
200000
60000
140000
50000
90000
150000
250000
100000
320000
50000
90000
250000
120000

1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
1
2
1
1
1
1
2
1
1
2
2
2
2
1
1
2
1
2

2
2
2
3
3
1
1
1
3
2
1
1
1
1
2
2
2
2
1
1
2
5
2
1
2
1
1
3
2
3
2
1
3
2
1
3
1
2
2

2
2
2
1
2
2
1
1
2
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
2
2
2
1
2
2
1
2
2
2
1
2
2
2
2

45
24
38
43
27
34
45
33
51
30
31
45
34
26
49
40
51
30
37
28
46
35
40
44
26
31
38
38
39
44
35
28
29
24
43
31
28
42
27

0
-1
-1
-2
0
1
1
1
0
0
-1
1
-1
-1
-1
-1
0
0
-1
0
0
0
-2
-1
3
-1
-2
0
1
0
-1
-1
-2
2
-1
0
1
0
0

0
-1
-1
-2
0
-1
2
-2
0
0
-1
-1
-1
-1
-1
-1
0
0
-1
0
0
0
-2
-1
3
-1
-2
0
2
0
-1
-1
-2
0
0
0
2
0
0

0
2
-1
-2
0
0
0
-2
0
0
2
-1
-1
-1
-1
-2
0
0
-1
0
0
0
-2
-1
2
-1
-2
0
2
0
-1
-1
-1
0
0
0
2
0
0

14078
14079
14080
14081
14082
14083
14084
14085
14086
14087
14088
14089
14090
14091
14092
14093
14094
14095
14096
14097
14098
14099
14100
14101
14102
14103
14104
14105
14106
14107
14108
14109
14110
14111
14112
14113
14114
14115
14116

140000
330000
500000
30000
80000
320000
600000
200000
240000
30000
20000
130000
190000
470000
50000
250000
500000
500000
60000
20000
50000
20000
140000
80000
110000
360000
50000
380000
50000
300000
360000
60000
30000
120000
50000
150000
50000
50000
50000

2
2
1
1
1
1
1
2
2
1
1
2
1
2
2
2
2
1
2
1
1
1
1
2
2
2
2
1
2
2
1
2
1
1
2
2
2
2
2

3
1
1
2
1
1
2
2
2
2
2
1
3
1
1
2
1
1
1
2
2
2
1
2
2
1
5
1
2
2
1
2
2
1
1
2
2
2
2

2
2
1
2
1
1
1
2
2
1
2
2
1
1
2
1
1
2
2
1
1
1
2
1
1
2
2
1
1
1
1
2
2
2
2
1
2
2
1

24
34
33
24
41
40
50
36
39
54
33
32
38
46
29
33
45
28
25
61
50
45
27
53
29
39
21
52
38
49
29
23
29
28
26
40
23
23
39

0
-1
-1
1
2
1
0
2
1
0
0
0
0
0
0
0
0
2
0
1
1
2
0
0
0
-2
0
1
-2
-1
0
0
0
0
-1
-1
2
0
-1

0
0
-1
2
2
-1
0
2
2
0
0
0
0
0
0
0
0
0
0
2
1
2
0
0
0
-2
0
-1
-2
-1
0
0
0
0
-1
0
2
0
-1

0
-1
-1
-1
2
-1
0
2
0
0
-1
0
0
0
2
0
0
0
0
2
-2
0
0
0
0
-2
0
-1
-1
-1
0
0
-1
2
-1
0
-2
0
-1

14117
14118
14119
14120
14121
14122
14123
14124
14125
14126
14127
14128
14129
14130
14131
14132
14133
14134
14135
14136
14137
14138
14139
14140
14141
14142
14143
14144
14145
14146
14147
14148
14149
14150
14151
14152
14153
14154
14155

550000
190000
310000
110000
160000
200000
300000
150000
90000
210000
360000
150000
100000
180000
270000
60000
220000
200000
120000
500000
50000
30000
50000
20000
240000
30000
70000
50000
500000
170000
20000
100000
20000
210000
50000
20000
190000
20000
220000

2
1
2
1
2
2
1
2
1
2
2
1
2
2
1
1
2
1
2
1
1
1
1
2
2
1
2
2
2
1
2
2
1
1
1
2
1
1
1

1
2
2
3
2
1
1
2
6
1
1
1
2
1
2
2
2
1
2
1
5
5
2
2
1
1
3
3
1
1
3
2
1
3
1
3
2
2
1

2
1
1
2
1
2
2
2
1
2
1
2
1
2
1
2
1
2
2
2
2
2
1
1
2
2
1
1
2
1
2
2
2
2
1
3
2
1
2

28
37
37
49
27
32
29
28
57
26
33
28
34
26
39
53
33
60
54
43
26
38
35
50
27
28
45
25
28
41
22
27
23
27
41
43
36
35
31

0
1
0
0
-1
0
-1
0
-2
0
-1
0
-1
-2
0
0
2
-1
0
-1
1
0
0
2
1
0
0
2
2
0
-1
0
1
-1
1
1
0
-1
0

0
2
0
0
0
0
-1
0
-2
-1
-1
0
2
-2
0
0
2
-1
0
-1
-2
0
0
-1
2
0
0
0
0
0
-1
0
2
-1
2
2
0
0
0

0
0
0
0
0
0
-1
0
-2
0
-1
0
-1
-2
0
0
0
-1
0
-1
-2
-2
0
2
0
0
0
0
0
0
-1
0
0
-1
0
-1
0
-1
0

14156
14157
14158
14159
14160
14161
14162
14163
14164
14165
14166
14167
14168
14169
14170
14171
14172
14173
14174
14175
14176
14177
14178
14179
14180
14181
14182
14183
14184
14185
14186
14187
14188
14189
14190
14191
14192
14193
14194

20000
140000
20000
210000
220000
120000
50000
230000
20000
210000
210000
10000
100000
30000
300000
140000
50000
200000
260000
250000
500000
60000
360000
90000
150000
130000
120000
160000
500000
130000
360000
120000
240000
50000
30000
50000
80000
230000
50000

2
2
1
2
2
2
1
2
1
2
1
1
2
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
2
1
2
1
1
1
2
2
1

2
3
2
1
1
1
2
1
3
1
1
1
2
2
1
1
2
2
1
2
1
3
2
2
2
1
2
2
3
1
1
2
2
2
2
1
1
1
1

2
1
2
1
2
1
2
2
2
2
2
2
2
2
1
2
3
1
2
1
1
1
2
1
2
2
1
2
1
2
2
1
1
2
3
2
1
2
1

34
32
27
50
36
38
25
24
23
31
26
38
28
23
40
29
35
40
33
52
52
44
25
41
23
54
52
29
37
28
29
51
41
35
27
25
38
27
41

-1
0
0
-1
-1
-1
-1
1
-1
0
0
0
-1
0
-1
0
0
0
-1
2
-2
2
-1
1
0
1
0
0
0
-1
1
0
1
0
0
0
2
0
0

-1
0
0
-1
-1
-1
3
2
0
0
0
0
-1
0
2
0
0
0
-1
2
-2
0
-1
1
0
-2
0
0
0
-1
-2
0
-1
0
0
0
-1
0
0

-1
0
0
-1
-1
-1
2
0
0
0
0
-1
-1
0
2
0
0
-1
-1
2
-2
0
-1
-2
-1
-1
0
0
0
-1
-1
0
-1
0
-1
0
0
-1
0

14195
14196
14197
14198
14199
14200
14201
14202
14203
14204
14205
14206
14207
14208
14209
14210
14211
14212
14213
14214
14215
14216
14217
14218
14219
14220
14221
14222
14223
14224
14225
14226
14227
14228
14229
14230
14231
14232
14233

340000
170000
450000
350000
50000
210000
290000
180000
230000
140000
30000
140000
50000
80000
120000
400000
70000
190000
60000
20000
30000
450000
70000
160000
140000
130000
70000
10000
30000
20000
360000
50000
20000
110000
150000
140000
70000
80000
80000

2
1
2
2
1
2
2
2
2
2
2
2
1
2
1
2
1
2
2
2
2
1
2
2
2
2
2
1
2
1
2
1
1
1
2
2
2
1
1

1
1
2
1
2
2
2
1
1
2
1
1
2
2
1
2
2
2
2
3
3
1
1
2
2
1
2
3
2
1
2
3
2
2
1
2
3
4
1

2
2
2
2
1
2
2
2
2
1
2
2
1
1
2
2
1
2
1
1
2
1
1
1
1
2
2
2
2
2
2
2
2
2
2
1
1
2
2

42
30
32
36
50
25
26
30
34
27
24
26
46
22
28
37
43
39
40
38
50
41
38
38
30
26
42
34
54
42
44
29
24
29
40
30
47
28
32

0
-2
0
-1
-1
-1
1
0
-1
0
0
0
0
-1
0
-2
0
0
0
-1
-1
-1
0
-1
-1
0
2
0
0
0
-1
2
1
-1
-2
0
0
1
-1

0
-2
0
-1
-1
-1
2
0
0
0
-1
0
0
-1
0
-2
0
0
0
-1
-1
-1
0
0
-1
0
2
0
0
0
-1
2
2
-1
-2
0
0
2
0

0
-2
0
-1
0
0
2
2
0
0
2
0
0
-1
0
-2
0
0
0
0
-2
-2
0
0
-1
0
2
0
2
0
-1
3
0
-1
-2
0
0
0
0

14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
14244
14245
14246
14247
14248
14249
14250
14251
14252
14253
14254
14255
14256
14257
14258
14259
14260
14261
14262
14263
14264
14265
14266
14267
14268
14269
14270
14271
14272

50000
100000
130000
400000
500000
450000
80000
500000
210000
440000
280000
10000
210000
100000
210000
500000
150000
390000
100000
300000
80000
50000
200000
380000
90000
50000
30000
300000
20000
50000
50000
70000
230000
290000
240000
330000
300000
160000
360000

1
1
2
1
1
1
2
1
2
2
1
1
2
1
2
2
1
2
2
1
1
1
2
2
2
1
2
1
1
2
1
2
2
2
1
1
1
2
1

2
1
2
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
2
1
2
2
2
1
3
1
3
1
3
1
1
2
1
2
1
1
1
1
1

2
2
2
2
2
2
2
1
2
2
2
1
1
2
2
1
1
1
1
1
1
2
2
1
2
2
2
1
1
1
2
3
1
1
1
2
1
1
1

24
27
35
32
41
26
26
45
32
28
27
50
36
26
33
37
39
40
26
45
46
22
34
42
25
27
51
44
57
47
28
42
34
37
49
32
38
40
36

1
0
0
0
-1
0
0
-1
-2
0
0
2
0
0
0
-1
0
1
2
-1
0
1
0
-1
0
2
-1
0
-1
-1
0
0
0
0
-1
-1
0
-1
0

2
0
0
0
-1
0
0
-1
-2
0
0
2
0
0
0
-1
0
-1
0
-1
0
2
0
-1
0
2
-1
0
-1
-1
0
0
0
0
-1
2
0
-1
0

0
0
0
0
-1
0
0
-1
-2
0
0
7
0
0
-2
-1
0
0
0
-1
0
0
0
-1
0
2
-1
0
-1
-1
-1
0
0
0
-2
2
0
-1
0

14273
14274
14275
14276
14277
14278
14279
14280
14281
14282
14283
14284
14285
14286
14287
14288
14289
14290
14291
14292
14293
14294
14295
14296
14297
14298
14299
14300
14301
14302
14303
14304
14305
14306
14307
14308
14309
14310
14311

60000
200000
220000
500000
10000
20000
50000
220000
140000
80000
70000
390000
10000
290000
280000
250000
80000
500000
50000
20000
50000
160000
20000
80000
290000
20000
30000
170000
700000
50000
200000
20000
60000
160000
370000
500000
500000
50000
140000

2
1
2
2
1
2
2
2
1
2
2
2
1
1
1
2
2
2
1
1
2
2
1
2
2
1
2
1
2
1
1
1
1
1
1
2
2
2
2

2
1
1
2
2
2
5
2
3
1
1
1
2
1
3
2
2
2
2
3
2
2
2
3
2
3
2
1
1
3
1
2
2
3
2
3
2
1
1

3
2
2
1
2
3
1
2
1
2
2
1
1
2
1
1
1
1
2
2
2
1
2
1
1
1
1
2
1
3
2
1
1
1
1
2
1
2
1

49
42
50
42
38
47
33
27
38
27
24
32
47
36
47
29
45
37
26
23
23
47
24
25
27
25
37
32
36
58
31
27
41
42
34
49
40
22
36

0
0
0
0
0
1
2
-1
2
0
0
-2
0
0
-1
0
3
0
0
-1
0
1
2
-1
0
0
0
-1
0
0
1
0
0
1
-1
0
-2
-1
0

0
0
0
0
0
2
0
-1
2
0
0
-1
0
0
-1
0
2
0
0
-1
0
-2
2
-1
0
0
0
2
0
0
-2
0
0
-1
-1
0
-2
0
0

2
0
0
0
0
2
-1
-1
2
0
0
-1
0
-1
-2
0
2
0
0
-1
-1
-2
4
2
0
0
0
0
0
0
-1
0
0
-1
-1
0
-2
0
0

14312
14313
14314
14315
14316
14317
14318
14319
14320
14321
14322
14323
14324
14325
14326
14327
14328
14329
14330
14331
14332
14333
14334
14335
14336
14337
14338
14339
14340
14341
14342
14343
14344
14345
14346
14347
14348
14349
14350

210000
300000
60000
80000
50000
240000
360000
140000
310000
20000
140000
440000
330000
60000
120000
290000
20000
500000
20000
150000
490000
170000
50000
150000
390000
380000
170000
170000
390000
30000
300000
180000
360000
230000
30000
400000
20000
100000
340000

2
2
2
1
1
2
2
2
1
2
2
1
1
1
2
2
1
2
1
2
2
1
2
1
1
1
2
2
1
2
2
2
2
2
1
2
1
2
1

2
1
2
2
3
2
1
1
1
2
2
1
2
1
2
2
2
2
2
3
2
2
1
2
1
1
2
2
1
2
2
1
2
2
3
2
2
2
2

1
1
2
1
1
1
2
2
1
2
2
1
1
2
2
2
2
1
2
1
1
2
2
1
2
2
1
1
1
2
1
2
1
1
2
1
2
2
1

50
56
23
60
48
44
27
24
37
22
29
62
34
26
23
34
26
64
25
46
42
24
27
40
41
33
34
26
36
28
48
25
27
42
28
45
47
26
43

-1
1
0
2
-1
0
-1
0
0
0
0
0
0
0
0
-1
1
1
2
2
-1
0
1
0
-1
0
1
0
1
2
-1
-1
0
0
1
-1
2
-1
1

-1
-2
0
2
0
0
-1
0
0
0
0
0
0
0
0
-1
2
-1
2
2
-1
0
2
0
-1
0
-2
0
-1
2
-1
-1
0
0
2
-1
0
-1
-2

-1
-2
0
2
0
0
0
0
0
2
0
0
0
0
0
-1
2
-1
2
2
-1
0
2
0
-1
0
-1
0
-1
2
-1
-1
0
0
2
-1
0
-1
-2

14351
14352
14353
14354
14355
14356
14357
14358
14359
14360
14361
14362
14363
14364
14365
14366
14367
14368
14369
14370
14371
14372
14373
14374
14375
14376
14377
14378
14379
14380
14381
14382
14383
14384
14385
14386
14387
14388
14389

30000
440000
100000
30000
20000
200000
180000
50000
210000
210000
220000
240000
200000
20000
180000
90000
130000
100000
450000
210000
380000
20000
50000
50000
160000
450000
30000
310000
50000
160000
170000
230000
20000
50000
140000
50000
280000
360000
50000

2
1
1
2
1
1
1
2
2
2
2
1
1
1
2
2
1
1
2
1
2
2
2
2
1
2
1
2
1
1
1
2
1
2
2
2
2
2
1

2
3
2
3
2
2
2
2
2
2
1
1
2
2
1
1
3
1
1
2
2
2
1
1
3
1
3
3
3
3
1
1
3
2
3
2
2
1
3

2
1
1
2
2
1
2
2
2
2
1
1
2
2
1
2
1
1
2
1
2
1
2
2
2
1
1
1
2
2
2
2
2
2
1
2
2
2
2

22
38
46
28
43
40
34
34
27
24
36
36
33
46
33
26
56
51
54
42
28
39
27
24
42
27
47
31
26
35
31
28
25
22
25
43
31
31
22

0
2
2
0
1
1
0
-2
0
0
0
2
0
0
-1
2
-1
2
1
0
0
0
0
-1
0
1
2
0
2
0
-1
0
0
-2
-2
1
-2
-2
0

0
-1
-1
0
2
2
0
-1
0
0
0
0
0
0
-1
0
-1
2
-2
0
0
0
0
-1
0
-1
2
0
0
0
-1
-1
0
-2
-2
2
-2
-2
0

0
2
-1
0
0
2
0
-1
0
0
2
0
0
0
2
0
-1
2
-2
0
0
2
0
-1
2
-1
2
0
0
0
-1
0
-1
-2
-2
0
-2
-2
0

14390
14391
14392
14393
14394
14395
14396
14397
14398
14399
14400
14401
14402
14403
14404
14405
14406
14407
14408
14409
14410
14411
14412
14413
14414
14415
14416
14417
14418
14419
14420
14421
14422
14423
14424
14425
14426
14427
14428

20000
310000
260000
80000
30000
340000
260000
420000
80000
400000
460000
200000
160000
70000
290000
120000
100000
30000
30000
50000
210000
10000
250000
230000
150000
20000
150000
20000
400000
20000
440000
20000
320000
300000
50000
210000
350000
470000
300000

1
2
2
1
1
2
2
2
2
1
1
1
1
1
1
2
2
2
2
2
2
1
2
2
1
2
2
1
2
2
2
1
1
1
2
1
2
1
2

2
2
3
1
3
2
1
2
1
1
1
2
2
1
3
1
1
3
1
1
1
3
1
2
1
1
2
3
1
2
2
2
1
1
3
1
1
1
1

2
1
2
1
2
2
2
1
1
1
1
2
1
2
2
2
2
1
2
2
1
2
1
1
2
2
1
2
2
1
1
2
2
1
1
2
2
1
2

21
34
33
41
42
29
27
40
54
36
50
39
52
26
43
29
26
55
23
23
39
24
50
31
26
22
41
48
30
40
45
26
26
37
24
27
33
33
28

0
0
0
3
1
0
-1
0
2
0
-1
0
-1
0
-2
0
0
0
2
0
-1
1
-2
1
-2
1
0
0
-1
2
-1
-1
-1
0
-1
0
-1
-1
-2

0
0
0
2
2
0
-1
0
2
0
-1
0
-1
0
-2
0
0
0
0
0
-1
3
-2
-1
-2
2
0
0
-1
2
-1
-1
-1
0
-1
0
-1
-1
-2

-1
0
-2
2
0
0
-1
0
2
0
-1
0
2
0
-1
0
0
0
0
0
-1
2
-1
0
-2
2
0
0
-1
4
-1
-1
-1
-2
2
0
-1
-1
-2

14429
14430
14431
14432
14433
14434
14435
14436
14437
14438
14439
14440
14441
14442
14443
14444
14445
14446
14447
14448
14449
14450
14451
14452
14453
14454
14455
14456
14457
14458
14459
14460
14461
14462
14463
14464
14465
14466
14467

30000
210000
30000
200000
140000
50000
10000
390000
50000
50000
30000
50000
50000
260000
50000
140000
490000
60000
80000
80000
290000
280000
130000
20000
50000
330000
150000
150000
210000
10000
300000
140000
50000
140000
50000
500000
500000
20000
420000

1
1
2
2
1
2
1
2
2
2
2
2
2
1
2
1
1
2
1
1
1
1
1
1
1
2
2
2
1
1
2
2
2
1
2
1
2
1
1

2
2
1
2
2
1
2
2
3
2
3
1
1
1
1
1
1
2
1
1
1
2
2
3
2
1
3
2
2
2
3
2
2
1
2
1
3
2
1

2
2
1
2
1
2
2
2
1
1
2
2
2
3
2
2
2
2
2
2
2
2
2
1
2
2
2
2
3
3
1
2
2
2
1
2
1
2
1

25
28
37
27
41
26
32
28
50
25
31
31
33
41
34
28
28
24
39
26
28
28
29
52
31
28
40
26
27
28
32
35
26
30
32
35
36
38
47

2
0
0
0
0
0
1
0
0
0
-1
3
1
0
1
-1
0
1
2
0
0
0
0
-1
0
1
0
0
0
0
0
0
1
-1
0
-1
0
2
-1

2
0
0
0
0
0
2
0
0
0
-1
3
-2
0
-2
-1
0
2
0
0
0
0
0
-1
0
-1
-1
0
0
0
0
0
-2
-1
0
0
0
-1
-1

3
0
0
0
0
0
0
0
0
0
-1
4
-1
0
-2
-1
0
0
0
0
0
0
0
-1
0
2
-1
0
0
0
0
0
-2
-1
0
0
0
-1
-1

14468
14469
14470
14471
14472
14473
14474
14475
14476
14477
14478
14479
14480
14481
14482
14483
14484
14485
14486
14487
14488
14489
14490
14491
14492
14493
14494
14495
14496
14497
14498
14499
14500
14501
14502
14503
14504
14505
14506

60000
60000
190000
220000
110000
290000
50000
110000
230000
250000
100000
30000
230000
50000
420000
30000
20000
200000
90000
110000
60000
80000
50000
180000
110000
150000
120000
150000
360000
60000
480000
400000
60000
240000
30000
240000
50000
130000
30000

1
1
2
1
2
1
2
2
2
2
1
2
1
1
1
1
1
2
2
1
2
1
1
1
2
2
2
1
2
1
1
2
2
2
2
2
2
2
2

2
2
2
1
2
2
2
2
2
1
1
1
1
2
1
2
1
1
1
3
2
1
3
1
2
1
2
1
3
2
2
2
2
2
1
1
2
1
2

1
1
2
1
2
1
1
2
1
1
2
2
1
1
2
2
2
1
2
1
2
2
1
2
2
1
2
2
1
1
1
2
2
1
2
2
2
2
1

37
37
35
48
28
33
25
39
35
42
26
23
47
29
33
33
34
43
27
45
26
35
41
28
39
33
30
40
42
56
40
25
24
29
27
38
23
27
49

1
0
0
3
2
-1
2
0
-2
-1
0
0
1
0
1
0
1
0
1
0
0
0
1
1
0
0
0
0
-1
0
0
0
1
0
0
0
0
0
2

2
0
0
2
2
-1
0
0
-2
-1
0
0
-2
0
-1
0
2
0
2
0
0
0
2
-2
0
0
0
0
-1
0
0
0
2
0
0
0
0
0
0

3
0
0
2
2
-1
0
0
-2
-2
0
0
-2
0
-1
0
0
0
2
0
0
0
2
-2
0
0
0
0
-1
0
0
0
3
2
0
0
0
0
0

14507
14508
14509
14510
14511
14512
14513
14514
14515
14516
14517
14518
14519
14520
14521
14522
14523
14524
14525
14526
14527
14528
14529
14530
14531
14532
14533
14534
14535
14536
14537
14538
14539
14540
14541
14542
14543
14544
14545

10000
180000
230000
30000
50000
500000
360000
460000
10000
270000
80000
100000
20000
300000
30000
160000
30000
160000
380000
180000
100000
260000
180000
240000
30000
50000
180000
20000
130000
240000
160000
60000
100000
320000
110000
50000
50000
140000
80000

1
1
2
2
1
1
1
2
2
2
1
1
1
1
2
1
2
2
2
1
1
1
2
1
1
1
2
1
1
1
2
1
1
2
2
2
1
1
1

2
2
3
1
3
1
2
1
2
1
2
1
3
2
2
1
2
1
1
2
1
1
3
3
2
2
2
2
2
1
5
3
3
2
2
1
2
2
2

1
2
2
2
1
2
2
1
2
2
1
2
1
1
2
2
2
2
2
2
1
1
2
1
3
2
1
2
2
1
1
2
1
2
1
2
1
2
1

35
27
26
27
52
30
30
43
32
32
43
32
42
38
44
33
25
31
31
43
45
38
25
38
44
26
43
24
31
36
35
29
35
28
62
31
38
39
46

0
0
0
1
1
-1
-2
-2
0
0
0
0
2
-1
-1
1
0
-1
-2
0
0
-1
0
0
0
0
-1
-1
0
-1
1
0
0
1
0
2
2
0
0

0
0
0
2
2
-1
-1
-2
0
0
0
0
2
-1
-1
-1
0
-1
-2
0
0
-1
0
0
0
0
-1
0
0
-1
-2
0
0
-2
0
2
0
0
0

0
0
0
0
2
-1
2
-1
0
0
0
0
2
-1
0
2
0
-1
-2
0
0
2
0
0
0
0
-1
0
2
-2
-2
0
0
-1
0
3
0
0
0

14546
14547
14548
14549
14550
14551
14552
14553
14554
14555
14556
14557
14558
14559
14560
14561
14562
14563
14564
14565
14566
14567
14568
14569
14570
14571
14572
14573
14574
14575
14576
14577
14578
14579
14580
14581
14582
14583
14584

50000
140000
210000
130000
200000
110000
140000
20000
450000
170000
170000
180000
200000
80000
150000
160000
60000
240000
20000
500000
280000
200000
290000
80000
20000
400000
30000
130000
60000
20000
160000
110000
230000
20000
140000
130000
130000
200000
60000

1
2
2
1
2
1
2
1
1
1
2
1
1
2
2
1
1
2
1
1
2
1
2
2
2
2
2
1
1
1
1
2
1
2
2
2
2
1
2

2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
1
3
2
2
1
2
1
1
1
3
1
3
1
2
3
2
2
1
1
2
3
1
2
3

2
1
1
1
2
2
2
2
2
1
1
2
1
1
2
2
2
1
2
2
2
3
2
2
1
2
1
1
1
1
1
2
1
2
1
1
2
1
1

23
35
52
35
31
40
27
43
30
36
36
29
39
27
41
31
38
39
24
30
50
50
29
34
61
41
53
34
33
37
43
25
40
22
34
48
47
30
43

0
1
0
0
-1
0
2
-1
0
0
0
0
0
0
0
0
0
4
0
0
-1
3
-1
0
2
-1
0
0
-1
0
1
1
0
-1
0
0
2
0
2

0
2
0
0
-1
0
2
-1
0
0
0
0
0
0
0
0
-1
3
0
0
-1
2
-1
0
2
-1
0
0
0
-1
-2
2
0
-1
0
0
2
0
2

0
0
-1
0
-1
0
0
-1
0
0
0
0
0
0
0
0
-1
2
2
0
-1
2
-1
2
2
-1
0
0
0
-1
-2
2
0
-2
0
0
2
0
-2

14585
14586
14587
14588
14589
14590
14591
14592
14593
14594
14595
14596
14597
14598
14599
14600
14601
14602
14603
14604
14605
14606
14607
14608
14609
14610
14611
14612
14613
14614
14615
14616
14617
14618
14619
14620
14621
14622
14623

20000
110000
320000
130000
280000
290000
30000
80000
70000
80000
200000
50000
120000
80000
200000
90000
30000
30000
50000
150000
280000
10000
160000
160000
390000
50000
50000
150000
50000
190000
10000
210000
230000
150000
230000
80000
160000
500000
180000

1
2
2
1
1
1
2
1
2
2
2
1
1
1
2
2
2
2
2
1
2
1
2
2
1
1
1
1
1
2
1
2
1
2
2
2
2
2
2

1
1
1
3
1
1
3
2
1
3
1
2
2
1
2
2
2
3
3
2
2
3
2
2
1
2
2
2
3
1
3
1
1
1
1
1
5
1
1

2
2
2
3
1
2
1
2
2
1
1
1
2
2
1
1
1
1
2
2
1
2
1
1
1
2
2
2
2
2
2
2
2
1
1
2
2
2
2

25
32
27
40
50
34
28
28
24
44
33
28
28
29
35
34
38
29
23
31
42
25
35
30
46
22
26
28
23
39
29
37
32
52
34
28
31
27
34

1
1
1
2
3
-1
0
0
0
0
-1
0
0
0
2
-2
1
-1
0
0
-1
0
0
0
-1
0
0
0
0
0
2
1
-2
-1
-1
1
-1
-1
0

-1
-2
-1
0
5
-1
0
-1
0
0
-1
0
0
0
0
-2
2
-1
0
0
0
0
0
0
-1
0
0
0
0
0
2
-2
-2
-1
0
2
-1
-1
0

-1
-2
2
0
4
-2
0
-1
0
2
0
2
2
0
0
-2
2
-1
0
0
0
0
0
-2
-1
0
-1
0
0
0
6
-1
-2
0
0
0
-1
-1
0

14624
14625
14626
14627
14628
14629
14630
14631
14632
14633
14634
14635
14636
14637
14638
14639
14640
14641
14642
14643
14644
14645
14646
14647
14648
14649
14650
14651
14652
14653
14654
14655
14656
14657
14658
14659
14660
14661
14662

30000
130000
10000
20000
30000
30000
320000
10000
350000
20000
50000
310000
80000
170000
10000
30000
170000
230000
50000
300000
210000
20000
20000
20000
80000
30000
200000
210000
330000
30000
280000
300000
10000
50000
280000
20000
130000
20000
120000

2
2
2
2
1
1
2
1
2
1
1
1
1
1
2
1
2
2
2
2
1
2
2
2
1
2
1
1
2
1
1
1
1
2
1
1
1
1
2

2
1
3
2
3
2
1
2
0
3
2
1
2
1
3
3
3
1
2
1
2
3
2
2
1
2
1
1
1
2
1
1
3
2
2
2
2
2
2

2
1
1
1
2
2
1
2
2
2
2
2
2
2
3
2
2
1
2
1
1
1
1
2
2
3
2
2
1
2
1
1
1
2
1
1
2
2
2

23
47
46
45
27
38
39
23
53
35
25
28
34
43
52
41
46
32
23
52
37
36
32
25
29
22
33
31
42
25
39
37
42
24
49
51
32
25
26

1
0
0
-1
0
0
0
3
-1
0
1
0
0
-1
2
1
-1
-2
0
1
1
0
0
2
0
0
2
2
-1
2
-1
-1
1
0
-1
0
-1
0
-1

2
0
0
-1
0
0
0
2
-1
0
4
0
0
-1
0
-2
-1
-2
0
-2
-2
0
0
2
0
-1
2
-1
-1
2
-1
-1
2
0
-1
0
-1
0
-1

2
0
-2
-1
0
0
0
2
-1
0
3
0
0
-1
0
-2
-1
-2
0
-2
-2
2
0
2
0
0
2
-1
-1
2
-1
-2
0
0
-1
0
-1
0
-1

14663
14664
14665
14666
14667
14668
14669
14670
14671
14672
14673
14674
14675
14676
14677
14678
14679
14680
14681
14682
14683
14684
14685
14686
14687
14688
14689
14690
14691
14692
14693
14694
14695
14696
14697
14698
14699
14700
14701

400000
300000
30000
20000
320000
80000
160000
80000
280000
210000
250000
120000
20000
200000
100000
80000
450000
200000
50000
500000
50000
450000
130000
220000
210000
50000
260000
70000
50000
20000
170000
100000
200000
30000
300000
360000
140000
360000
150000

2
2
2
1
2
1
1
2
2
2
2
2
2
2
1
2
2
2
2
2
1
2
2
2
2
1
1
2
1
1
1
2
2
2
2
2
1
2
2

1
2
2
2
2
2
3
3
3
1
1
1
2
2
1
2
1
1
2
2
1
1
1
1
2
1
2
2
2
2
2
2
2
3
1
2
1
2
2

2
2
2
1
1
1
1
2
2
2
2
2
2
2
1
1
2
1
2
2
2
1
2
2
1
2
2
2
1
2
1
2
2
1
2
2
2
2
1

33
39
23
47
43
57
59
50
47
28
27
27
27
35
45
53
39
38
28
31
25
29
30
29
38
57
31
26
37
28
34
34
30
59
39
28
33
28
43

-1
-1
0
0
-1
0
-2
0
-1
1
0
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-2
-2
0
0
0
0
2
1
0
-1
1
0
3
0
-1
0

-1
-1
0
0
-1
0
-2
0
-1
-2
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-2
-2
0
0
0
0
2
2
0
0
2
0
2
0
-1
-1

-1
-1
0
0
-1
0
-2
0
-1
-2
-1
-1
0
0
0
0
-1
-1
0
0
2
0
-1
-2
-2
0
-1
0
0
2
2
0
0
2
0
2
0
-1
0

14702
14703
14704
14705
14706
14707
14708
14709
14710
14711
14712
14713
14714
14715
14716
14717
14718
14719
14720
14721
14722
14723
14724
14725
14726
14727
14728
14729
14730
14731
14732
14733
14734
14735
14736
14737
14738
14739
14740

280000
230000
80000
50000
180000
100000
30000
80000
500000
150000
50000
260000
410000
50000
100000
90000
50000
200000
240000
360000
170000
80000
260000
70000
30000
290000
110000
110000
200000
70000
150000
340000
30000
200000
400000
110000
420000
150000
290000

1
2
2
1
1
1
1
1
2
2
2
2
2
2
2
2
1
2
1
1
2
2
1
2
2
2
2
1
1
2
2
2
2
1
2
2
1
2
2

2
2
3
1
1
2
1
1
1
2
2
1
2
3
2
3
1
2
1
1
1
3
3
2
3
2
2
2
2
3
2
2
2
1
2
2
2
5
1

1
1
1
2
2
2
2
1
1
2
2
1
1
1
1
1
2
1
2
2
2
1
1
2
2
1
1
1
1
2
2
2
2
1
2
1
1
1
1

37
46
46
32
30
34
30
37
39
33
22
42
35
33
39
37
32
51
33
29
37
30
49
55
43
35
46
30
40
22
29
43
25
40
44
41
36
45
36

0
-1
0
0
1
2
1
2
-1
-2
1
-2
0
0
0
0
2
1
-1
-1
-1
2
-2
0
0
0
0
0
0
0
0
0
2
-1
-1
0
0
0
0

0
-1
0
0
-1
2
2
2
0
-2
2
-2
-1
0
0
0
0
2
-1
2
-1
2
-2
0
0
0
0
0
0
0
0
0
0
-1
-1
0
0
0
0

0
-1
0
0
-1
2
2
2
-1
-2
0
-2
-1
0
0
0
0
2
-1
-1
-1
2
-2
0
0
0
0
3
0
0
0
2
0
-1
-1
0
0
0
0

14741
14742
14743
14744
14745
14746
14747
14748
14749
14750
14751
14752
14753
14754
14755
14756
14757
14758
14759
14760
14761
14762
14763
14764
14765
14766
14767
14768
14769
14770
14771
14772
14773
14774
14775
14776
14777
14778
14779

160000
50000
150000
500000
140000
200000
230000
60000
150000
340000
140000
20000
200000
20000
300000
200000
180000
30000
350000
160000
20000
130000
180000
220000
120000
500000
150000
180000
440000
190000
160000
20000
30000
420000
370000
60000
180000
90000
250000

1
1
1
2
2
1
1
2
1
2
1
2
2
1
2
2
1
2
1
1
2
1
2
2
2
2
2
1
1
2
2
1
1
1
2
1
1
2
2

1
3
1
1
2
1
1
2
2
1
1
1
1
3
1
1
1
3
1
1
3
1
1
2
2
2
1
1
1
2
2
2
3
1
1
2
2
3
2

1
2
2
2
2
1
1
2
1
2
2
1
2
1
1
1
2
1
1
2
1
2
1
1
2
1
2
2
2
1
1
1
1
1
2
2
2
2
2

58
31
25
29
26
44
46
26
38
29
30
41
26
44
29
64
28
24
62
28
42
28
43
36
25
33
29
29
30
35
40
37
44
32
28
35
43
25
24

1
-1
0
0
0
-1
-1
0
-1
-1
0
1
0
-1
0
-1
0
2
-1
-1
2
1
0
2
0
0
-2
-1
-2
0
-2
0
0
1
0
1
0
0
2

-2
-1
0
0
0
-1
-1
0
-1
-1
0
3
-1
-1
0
-1
0
0
-1
-1
0
-1
0
2
0
0
-2
-1
-2
0
-2
0
0
-2
0
2
0
0
0

-2
-1
0
-1
0
-1
-1
0
-1
-1
-2
2
0
-1
0
-1
0
0
-1
-1
0
-1
0
2
0
0
-2
-1
-2
0
-2
0
0
-2
0
0
0
0
0

14780
14781
14782
14783
14784
14785
14786
14787
14788
14789
14790
14791
14792
14793
14794
14795
14796
14797
14798
14799
14800
14801
14802
14803
14804
14805
14806
14807
14808
14809
14810
14811
14812
14813
14814
14815
14816
14817
14818

30000
140000
180000
70000
320000
150000
20000
30000
500000
30000
50000
20000
10000
500000
20000
200000
10000
50000
320000
50000
30000
110000
50000
140000
90000
60000
20000
340000
30000
170000
130000
250000
200000
10000
180000
230000
200000
90000
130000

2
1
2
2
2
1
1
1
1
2
1
1
2
2
1
2
1
2
2
1
2
1
2
2
2
1
1
2
1
1
1
2
2
2
2
2
2
2
1

1
1
1
1
2
1
2
1
1
2
2
3
3
3
1
1
2
3
2
2
1
3
1
1
1
2
2
1
2
1
1
2
2
2
2
1
3
3
3

2
1
2
2
2
2
2
2
2
2
3
1
1
1
2
1
1
1
1
1
1
2
1
2
1
1
2
1
2
1
1
1
1
1
2
2
1
2
2

25
41
26
30
36
28
29
25
31
22
41
44
51
45
25
28
31
43
35
41
41
36
35
29
44
49
24
62
29
35
45
44
36
49
29
29
45
33
28

0
-1
0
0
-2
1
0
0
0
2
-1
0
2
-2
2
0
0
2
-1
0
0
-1
1
1
-1
0
2
0
1
-1
2
0
-1
0
-1
-1
-1
0
-1

0
-1
0
0
-2
-2
0
0
0
2
-1
0
2
-2
2
0
0
2
0
0
0
-1
-1
2
-1
0
2
0
3
-1
0
0
-1
0
-1
-1
-1
0
-1

0
-1
0
0
-2
-2
0
0
-1
2
0
0
-2
-2
4
0
0
2
0
0
0
-1
-1
0
-2
0
2
0
2
-1
0
2
-1
0
-2
-1
-1
0
-1

14819
14820
14821
14822
14823
14824
14825
14826
14827
14828
14829
14830
14831
14832
14833
14834
14835
14836
14837
14838
14839
14840
14841
14842
14843
14844
14845
14846
14847
14848
14849
14850
14851
14852
14853
14854
14855
14856
14857

230000
320000
30000
80000
80000
260000
20000
200000
80000
100000
150000
80000
20000
200000
120000
30000
200000
80000
280000
500000
120000
220000
360000
210000
160000
100000
400000
110000
360000
500000
130000
60000
240000
100000
150000
290000
50000
30000
210000

1
1
1
2
2
2
1
2
2
2
2
2
2
2
2
1
1
2
2
1
2
2
1
2
2
2
2
2
1
2
1
2
1
2
2
1
1
2
2

1
2
3
2
1
2
3
2
2
1
5
1
2
2
2
3
1
3
1
1
1
2
2
1
1
1
1
2
1
2
2
1
1
2
2
2
2
2
2

2
2
2
2
1
1
2
1
2
2
1
2
2
1
1
2
2
2
1
2
1
1
1
1
1
2
2
1
1
1
2
2
1
1
1
1
2
2
1

26
36
34
25
35
45
26
34
23
42
35
27
48
26
41
50
37
38
46
40
37
41
34
35
28
29
31
46
37
48
27
26
39
40
38
39
43
46
35

-1
0
2
0
-1
-1
2
-1
0
0
0
0
0
0
2
2
0
0
-1
0
-1
-1
0
0
1
-2
-1
0
1
0
0
-2
-1
-2
-1
0
0
1
-1

-1
0
2
0
-1
-1
0
0
0
-1
0
0
0
0
0
0
0
0
-1
0
-1
0
0
0
3
-2
-1
0
-2
0
0
-2
-1
-2
-1
0
0
-1
-1

-1
2
2
2
-2
-1
0
-1
2
-1
0
0
0
0
0
0
0
0
-1
0
-1
0
2
0
2
-2
-1
0
-2
0
0
-2
-1
-2
-1
0
0
0
-1

14858
14859
14860
14861
14862
14863
14864
14865
14866
14867
14868
14869
14870
14871
14872
14873
14874
14875
14876
14877
14878
14879
14880
14881
14882
14883
14884
14885
14886
14887
14888
14889
14890
14891
14892
14893
14894
14895
14896

100000
30000
30000
80000
30000
70000
470000
180000
20000
420000
100000
130000
200000
150000
410000
30000
20000
130000
180000
120000
190000
30000
170000
120000
50000
100000
20000
40000
300000
230000
280000
450000
260000
50000
50000
240000
70000
60000
230000

2
2
2
2
2
2
2
2
1
1
2
2
1
1
2
1
1
2
2
1
2
2
1
1
1
1
2
1
1
2
2
2
1
2
2
2
2
2
2

1
3
3
3
2
3
1
1
2
1
2
3
1
1
1
1
2
2
1
1
3
2
1
3
2
2
2
1
1
3
1
1
2
3
2
2
2
2
2

2
2
2
1
2
2
2
1
1
1
2
1
1
2
2
1
2
2
2
2
1
1
2
1
2
2
2
2
1
1
1
3
2
1
1
1
1
2
1

30
40
34
34
24
41
27
39
32
60
29
53
34
44
30
40
23
30
28
32
27
53
28
32
34
50
26
25
45
37
38
37
30
39
29
36
32
30
31

-1
-1
-1
2
2
0
-1
1
0
0
0
0
-1
1
0
-1
1
0
-2
0
0
0
0
1
1
1
2
-1
-1
1
-1
1
0
0
2
0
1
0
0

2
2
-1
3
2
0
-1
-2
0
0
0
0
-1
2
-1
-1
2
0
-2
0
0
0
0
2
2
-1
2
-1
-1
-2
-1
-2
0
0
2
0
2
0
0

0
-1
-1
2
7
0
-1
-2
0
0
2
0
-1
-1
-1
-1
0
0
-2
0
2
0
0
2
2
-1
2
-1
-1
-2
2
-2
0
0
7
0
2
0
0

14897
14898
14899
14900
14901
14902
14903
14904
14905
14906
14907
14908
14909
14910
14911
14912
14913
14914
14915
14916
14917
14918
14919
14920
14921
14922
14923
14924
14925
14926
14927
14928
14929
14930
14931
14932
14933
14934
14935

30000
80000
360000
200000
150000
260000
180000
220000
180000
90000
20000
290000
210000
20000
310000
240000
330000
310000
30000
470000
280000
120000
240000
800000
320000
140000
20000
160000
280000
330000
230000
50000
210000
170000
220000
90000
20000
480000
140000

1
2
2
2
2
2
2
2
2
2
1
2
1
1
2
1
2
2
1
1
2
2
1
1
2
2
1
2
2
2
2
1
2
1
1
1
1
2
1

1
3
2
1
1
1
2
3
1
6
2
2
2
1
1
2
2
2
2
1
1
1
2
2
1
1
2
2
2
2
1
2
2
2
1
1
2
2
1

2
1
1
1
2
1
2
1
2
3
2
2
1
2
2
1
1
2
2
1
1
1
2
1
2
1
2
2
1
2
1
2
2
2
2
2
1
1
1

27
29
40
49
37
42
24
32
40
46
24
31
35
31
27
42
42
29
26
37
56
34
28
53
30
34
25
43
38
33
24
25
33
29
47
30
26
31
36

0
1
-2
0
-1
-2
0
-1
0
0
0
0
-1
0
0
0
-2
0
2
0
0
1
-1
-1
-1
0
2
1
0
0
-1
-1
1
1
0
-1
1
0
0

0
2
-2
0
2
-2
0
0
0
0
0
0
-1
0
0
0
-1
-1
2
0
0
-2
-1
-1
-1
0
2
-2
0
0
-1
2
0
-2
0
-1
2
0
0

0
0
-2
0
2
-2
0
0
0
0
2
0
2
0
0
-1
2
-1
2
0
0
-2
-1
-1
-1
0
2
-2
0
0
-1
2
0
-2
0
-1
2
0
0

14936
14937
14938
14939
14940
14941
14942
14943
14944
14945
14946
14947
14948
14949
14950
14951
14952
14953
14954
14955
14956
14957
14958
14959
14960
14961
14962
14963
14964
14965
14966
14967
14968
14969
14970
14971
14972
14973
14974

160000
80000
100000
310000
200000
50000
100000
240000
30000
180000
40000
70000
50000
500000
200000
250000
50000
180000
160000
20000
50000
20000
150000
360000
20000
170000
30000
80000
110000
140000
50000
120000
10000
20000
180000
240000
120000
150000
30000

1
2
2
2
2
1
2
2
1
1
2
2
2
1
2
1
1
1
2
1
2
2
2
1
1
2
1
2
2
1
1
2
1
2
2
2
1
2
1

1
2
1
2
2
2
2
1
2
3
1
2
2
2
1
1
1
2
1
2
2
1
1
2
2
2
3
2
2
2
2
2
3
1
1
2
2
1
3

1
1
2
2
1
1
1
2
1
1
2
1
2
2
2
1
1
1
1
2
1
2
2
2
2
2
2
1
2
2
2
1
2
1
2
2
1
2
1

41
41
22
35
36
55
39
26
53
43
24
31
22
30
33
51
49
33
42
40
44
23
24
48
28
32
42
29
25
25
34
34
22
43
31
24
30
28
55

0
0
2
0
-1
0
2
1
0
-1
0
0
0
1
-1
2
1
1
-1
1
0
0
-1
0
0
0
0
0
0
-1
0
0
0
-1
-1
0
1
0
2

0
0
0
0
-1
0
2
-1
0
-1
0
0
0
0
-1
2
2
-2
-1
2
0
0
-1
0
0
0
0
0
0
-1
0
0
0
-1
-1
0
2
0
2

0
0
0
0
-1
0
0
-1
0
-1
0
0
2
0
-1
2
2
-2
-1
2
0
0
-1
0
0
0
2
0
0
-1
0
0
0
-1
-1
0
0
-1
7

14975
14976
14977
14978
14979
14980
14981
14982
14983
14984
14985
14986
14987
14988
14989
14990
14991
14992
14993
14994
14995
14996
14997
14998
14999
15000
15001
15002
15003
15004
15005
15006
15007
15008
15009
15010
15011
15012
15013

80000
50000
30000
200000
480000
50000
30000
300000
500000
350000
150000
30000
20000
380000
70000
300000
160000
230000
260000
360000
50000
20000
140000
50000
50000
50000
50000
80000
90000
50000
270000
60000
240000
240000
30000
50000
370000
50000
130000

1
1
2
1
2
1
1
2
2
1
1
1
2
2
2
2
1
2
1
1
2
1
2
1
1
1
2
2
2
2
2
2
2
1
1
1
1
1
1

1
1
3
1
2
2
2
1
2
1
1
2
1
2
1
2
3
2
1
2
2
2
2
2
3
2
1
1
2
2
2
2
2
1
3
2
2
2
2

2
1
1
1
2
2
1
2
1
2
1
1
2
2
1
1
2
2
1
1
2
2
2
2
2
2
2
2
1
1
1
2
1
2
1
2
2
1
2

31
28
58
29
31
55
23
31
36
30
41
46
25
41
42
40
27
32
51
37
26
24
29
24
27
28
22
24
28
27
32
34
35
36
43
42
33
34
35

-1
0
2
-1
-1
2
2
-1
0
-1
-2
0
1
0
0
-1
1
1
-1
-2
0
-1
0
0
0
0
0
-1
0
-1
0
1
-2
0
1
1
0
1
0

-1
0
2
-1
-1
0
2
-1
0
0
-2
0
2
0
0
-1
2
-1
-1
-2
0
-1
0
0
0
0
0
0
0
-1
0
2
-2
0
3
2
0
2
0

0
-2
2
-1
-1
0
2
-1
0
-1
-2
0
0
0
0
-1
-1
-1
2
-2
-1
-1
0
-1
0
0
0
0
0
-1
0
0
-2
0
2
0
0
0
-1

15014
15015
15016
15017
15018
15019
15020
15021
15022
15023
15024
15025
15026
15027
15028
15029
15030
15031
15032
15033
15034
15035
15036
15037
15038
15039
15040
15041
15042
15043
15044
15045
15046
15047
15048
15049
15050
15051
15052

20000
410000
50000
30000
20000
50000
360000
70000
160000
20000
110000
50000
80000
150000
290000
340000
110000
150000
280000
20000
180000
50000
200000
280000
100000
50000
210000
280000
350000
230000
100000
390000
210000
50000
50000
340000
300000
150000
200000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
1
1
2
1
1
2
3
2
2
2
2
1
2
3
3
1
2
2
2
1
1
2
1
2
1
2
1
3
1
1
2
3
3
1
2
3
1

2
2
1
2
1
1
1
2
2
2
1
1
1
1
2
1
1
1
1
1
1
2
1
2
1
2
1
1
1
2
2
1
1
2
1
1
2
1
3

40
39
47
42
44
41
36
45
38
38
39
45
32
31
42
48
43
46
38
46
36
39
38
35
35
33
38
33
39
39
40
35
40
47
44
42
38
37
45

1
0
0
1
0
0
-2
1
0
0
0
1
0
-1
0
0
0
2
-2
0
2
0
-2
-2
0
0
0
0
-2
-1
0
0
-1
0
0
0
1
-1
0

4
0
0
2
0
0
-2
2
0
0
0
2
0
-1
0
0
0
2
-2
0
2
0
-2
-2
0
0
0
0
-2
-1
0
0
-1
0
0
-1
-1
-1
0

3
0
0
2
2
0
-2
2
0
0
0
0
0
-1
0
0
0
2
-2
3
2
0
-2
-2
0
0
0
0
-2
-1
0
0
-2
0
0
-1
0
-1
0

15053
15054
15055
15056
15057
15058
15059
15060
15061
15062
15063
15064
15065
15066
15067
15068
15069
15070
15071
15072
15073
15074
15075
15076
15077
15078
15079
15080
15081
15082
15083
15084
15085
15086
15087
15088
15089
15090
15091

350000
20000
470000
200000
20000
230000
200000
70000
20000
10000
100000
130000
240000
590000
420000
360000
280000
400000
10000
110000
220000
130000
50000
520000
30000
50000
260000
210000
500000
120000
110000
420000
80000
300000
260000
500000
20000
160000
290000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
2
1
3
1
2
3
3
2
3
3
1
1
1
2
1
1
2
2
1
2
2
1
2
6
2
2
1
1
2
1
3
2
1
1
2
1
1

2
2
1
1
2
1
2
1
1
2
2
1
1
2
2
1
1
1
1
1
2
1
2
2
2
1
1
1
2
1
2
2
1
1
2
1
1
2
2

34
34
35
39
40
37
33
34
38
34
35
39
46
33
39
34
35
35
35
35
47
46
33
34
47
45
32
44
38
33
32
32
41
41
35
42
37
36
34

1
0
0
0
1
-2
0
0
2
0
2
-2
-2
0
0
-1
0
-2
0
1
-1
0
0
0
1
0
0
-2
0
0
0
-2
0
0
2
1
3
0
-2

2
0
0
0
3
-2
0
0
0
0
2
-1
-2
0
0
-1
0
-2
0
2
2
0
0
0
3
0
0
-2
-1
0
0
-2
0
0
2
-2
2
0
-2

0
0
0
0
2
-2
0
0
0
0
2
-1
-2
-1
0
-1
0
-2
0
0
-1
0
0
0
2
0
-1
-2
-1
0
0
-2
0
0
2
-2
0
0
-2

15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
15103
15104
15105
15106
15107
15108
15109
15110
15111
15112
15113
15114
15115
15116
15117
15118
15119
15120
15121
15122
15123
15124
15125
15126
15127
15128
15129
15130

360000
200000
180000
100000
500000
50000
290000
270000
250000
80000
360000
50000
420000
180000
180000
220000
210000
180000
210000
20000
50000
250000
50000
50000
50000
50000
50000
370000
20000
300000
50000
200000
180000
490000
330000
160000
80000
30000
150000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
4
1
1
1
2
1
1
1
3
1
1
1
1
1
1
0
2
2
2
2
3
1
2
3
1
1
2
3
3
2
1
2
2
1
2
2
3
2

1
1
2
2
3
1
2
2
2
1
1
2
2
1
2
1
2
1
1
1
1
1
2
1
1
3
1
1
1
1
1
1
1
1
2
1
2
2
2

32
35
41
35
38
38
36
32
33
45
35
40
35
39
36
45
45
47
44
50
50
51
51
56
51
51
48
55
56
61
53
52
53
50
65
50
48
52
52

0
-2
0
-1
-2
0
0
-2
-2
2
-1
1
0
0
-2
-1
-2
0
1
1
2
-2
1
0
0
0
2
0
1
0
0
-1
-1
0
0
1
0
1
-2

0
-2
0
2
-2
0
0
-2
-2
0
-1
2
0
0
-2
-1
-2
0
2
2
2
-2
-2
0
0
0
2
0
2
0
0
-1
-1
0
0
2
0
2
-2

0
-2
0
0
-2
0
0
-2
-2
0
-1
0
0
0
-2
-1
-2
0
0
2
2
-2
-2
0
0
0
2
0
2
0
0
-1
-1
0
0
2
0
0
-2

15131
15132
15133
15134
15135
15136
15137
15138
15139
15140
15141
15142
15143
15144
15145
15146
15147
15148
15149
15150
15151
15152
15153
15154
15155
15156
15157
15158
15159
15160
15161
15162
15163
15164
15165
15166
15167
15168
15169

50000
50000
200000
240000
50000
150000
190000
450000
30000
410000
50000
240000
20000
290000
330000
170000
70000
120000
250000
290000
20000
80000
30000
50000
30000
200000
70000
50000
30000
70000
80000
50000
300000
30000
50000
50000
80000
50000
50000

1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
3
2
2
1
2
2
3
2
3
2
3
1
1
2
1
1
1
3
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
3
2
2
2

2
1
1
1
2
2
1
1
1
1
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
1

50
52
50
54
51
53
58
66
55
63
55
57
26
42
28
23
23
24
53
29
26
23
22
23
21
22
23
26
22
22
22
25
26
22
30
31
22
23
23

0
0
-2
0
0
0
1
-2
3
0
0
-1
0
-2
0
0
2
-2
-2
0
0
2
1
2
2
0
0
0
0
2
2
0
0
-1
0
0
-1
0
0

0
0
-2
0
0
0
2
-2
2
0
0
-1
0
-2
0
0
2
-2
-2
0
0
2
2
0
0
0
0
0
0
2
0
0
0
0
0
0
-1
0
0

0
2
-2
0
0
0
0
-2
2
0
0
-1
0
-2
0
0
0
-1
-2
0
0
2
0
0
0
0
0
0
0
2
0
0
0
0
0
0
-1
0
0

15170
15171
15172
15173
15174
15175
15176
15177
15178
15179
15180
15181
15182
15183
15184
15185
15186
15187
15188
15189
15190
15191
15192
15193
15194
15195
15196
15197
15198
15199
15200
15201
15202
15203
15204
15205
15206
15207
15208

40000
160000
60000
30000
30000
30000
90000
100000
50000
90000
90000
50000
80000
60000
80000
20000
30000
80000
160000
460000
90000
30000
220000
70000
110000
50000
120000
150000
140000
120000
40000
90000
50000
130000
180000
220000
160000
70000
60000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
2
1
2
1
2
1
2
2
2
2
2
2
2
1
2
2
1
2
2
2
3
2
2
1
2
2
1
2
2
2
2
1
1
2
3
1

2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
2
2

23
23
23
23
23
23
23
24
23
25
28
23
25
25
25
25
25
24
24
34
24
24
28
22
24
25
26
26
26
26
26
30
23
26
26
26
29
29
27

2
0
0
0
0
0
-1
0
0
0
2
2
0
0
0
2
2
0
-1
-1
1
3
0
0
2
0
-2
0
0
0
0
2
3
-2
-2
0
0
0
0

2
0
0
0
0
0
-1
0
0
0
2
0
0
0
0
2
2
0
2
0
2
2
0
0
2
0
-2
0
0
0
0
0
2
-2
-2
0
0
-1
0

2
0
0
0
2
0
-1
0
0
0
0
0
0
0
0
2
2
0
-1
0
0
2
0
0
2
0
-2
0
0
0
0
0
2
-1
-2
-1
0
-1
2

15209
15210
15211
15212
15213
15214
15215
15216
15217
15218
15219
15220
15221
15222
15223
15224
15225
15226
15227
15228
15229
15230
15231
15232
15233
15234
15235
15236
15237
15238
15239
15240
15241
15242
15243
15244
15245
15246
15247

140000
70000
320000
60000
360000
500000
200000
160000
80000
20000
110000
30000
140000
150000
140000
460000
60000
90000
130000
300000
130000
160000
20000
20000
210000
100000
120000
60000
30000
290000
260000
130000
180000
80000
70000
290000
80000
300000
200000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
1
1
1
1
2
2
2
3
2
2
2
2
2
2
3
6
2
2
2
2
3
1
2
1
3
2
1
2
3
2
2
2
2
2
2
1

2
1
2
2
2
2
2
2
2
2
2
1
1
1
2
2
2
1
1
2
1
1
2
1
2
1
1
1
2
1
2
1
1
1
1
2
1
1
1

27
27
28
28
27
27
28
28
44
39
41
38
31
32
33
35
28
40
44
28
29
29
36
42
34
38
43
41
26
30
34
34
42
36
38
34
37
27
28

0
0
-1
0
1
0
1
-1
0
0
1
-1
1
0
0
0
0
1
2
0
1
-1
0
2
-1
0
0
0
2
0
0
0
1
0
0
0
-1
-2
0

0
0
-1
0
-2
0
-2
-1
-1
0
2
-1
-2
0
0
0
0
2
2
0
2
-1
0
2
-1
0
0
0
2
0
0
0
-2
0
0
0
0
-2
0

0
2
-1
0
-2
-1
-2
-1
-1
0
0
-2
-1
0
0
0
0
2
2
0
2
-1
0
2
-1
0
0
0
2
0
0
2
-2
0
0
0
0
-2
0

15248
15249
15250
15251
15252
15253
15254
15255
15256
15257
15258
15259
15260
15261
15262
15263
15264
15265
15266
15267
15268
15269
15270
15271
15272
15273
15274
15275
15276
15277
15278
15279
15280
15281
15282
15283
15284
15285
15286

30000
240000
500000
30000
180000
180000
180000
260000
80000
400000
360000
130000
50000
290000
360000
240000
80000
230000
230000
330000
30000
120000
60000
230000
330000
380000
150000
170000
200000
200000
260000
430000
20000
200000
290000
240000
290000
490000
230000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
1
2
1
2
1
2
2
2
3
1
2
2
1
2
3
2
1
2
2
2
5
2
2
2
1
3
2
2
2
2
2
2
1
1
1
1
1

2
2
1
1
2
1
2
2
2
2
2
2
2
2
1
2
1
2
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
2
2
1
2
1

29
35
35
45
28
31
37
26
33
38
27
29
35
29
38
29
41
32
39
37
34
33
30
42
43
44
27
29
30
31
32
47
46
30
31
28
34
41
39

0
0
-1
2
2
-2
0
0
-1
-2
-2
1
0
-1
-1
0
0
1
0
-1
1
0
-2
-2
1
-1
-1
0
-1
0
0
-1
1
0
-2
0
-1
0
-2

0
0
-1
0
2
-2
0
0
-1
-2
-2
-2
0
0
-1
0
0
-2
0
-1
2
0
-2
-2
-1
-1
-1
0
2
0
0
-1
2
0
-2
0
-1
0
-2

0
0
-1
0
2
-2
0
0
-2
-2
-2
-2
0
0
-1
0
0
-2
0
-1
2
0
-2
-2
-1
-2
-1
0
-1
0
0
-1
2
0
-2
0
-1
0
-2

15287
15288
15289
15290
15291
15292
15293
15294
15295
15296
15297
15298
15299
15300
15301
15302
15303
15304
15305
15306
15307
15308
15309
15310
15311
15312
15313
15314
15315
15316
15317
15318
15319
15320
15321
15322
15323
15324
15325

290000
20000
300000
130000
150000
50000
200000
180000
300000
30000
420000
320000
380000
270000
150000
180000
180000
140000
90000
100000
60000
140000
50000
140000
230000
240000
180000
80000
150000
300000
420000
60000
30000
210000
170000
270000
120000
150000
150000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
1
2
2
2
2
2
1
2
3
2
1
3
2
2
2
3
3
2
2
2
3
1
2
3
1
3
1
1
1
1
3
1
2
2
1
3
1

2
2
2
1
1
1
1
1
1
3
1
2
2
1
1
1
2
1
1
1
1
2
1
1
2
2
1
1
1
2
1
2
1
2
2
1
2
2
2

26
28
28
48
37
37
45
47
43
41
44
42
31
43
40
46
29
41
38
33
34
42
43
39
31
37
46
39
37
35
45
31
48
37
38
44
39
42
37

0
-1
0
-1
0
0
-2
-1
-1
1
1
-1
0
0
0
0
-2
0
-1
0
-1
0
1
1
1
1
0
0
0
1
2
-1
0
-1
-2
0
-1
0
-1

0
2
0
-1
0
0
-2
-1
-1
2
-1
-1
0
0
0
0
-2
0
0
0
2
0
2
-1
2
-2
0
0
0
-2
0
-1
0
-1
-2
0
-1
0
-1

0
2
0
-1
0
0
-2
-1
-2
2
0
-1
2
0
0
0
-2
0
0
0
2
0
2
-1
0
-1
-2
0
0
-2
0
-1
0
-1
-2
-1
-2
0
-1

15326
15327
15328
15329
15330
15331
15332
15333
15334
15335
15336
15337
15338
15339
15340
15341
15342
15343
15344
15345
15346
15347
15348
15349
15350
15351
15352
15353
15354
15355
15356
15357
15358
15359
15360
15361
15362
15363
15364

240000
130000
150000
20000
390000
270000
180000
200000
180000
330000
140000
220000
400000
150000
200000
30000
170000
180000
300000
100000
500000
80000
60000
50000
500000
50000
160000
180000
520000
160000
380000
440000
280000
130000
250000
360000
470000
330000
240000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
3
1
1
2
1
1
2
1
1
2
1
2
2
2
2
2
2
2
1
3
2
2
3
3
3
2
1
1
1
2
1
2
2
2
2
2
2

1
3
1
1
2
1
1
2
2
2
2
1
1
1
1
1
2
1
1
2
1
1
2
1
1
3
1
1
1
1
1
1
2
1
1
1
2
1
1

35
43
38
37
33
39
45
30
37
39
40
34
40
36
36
43
30
30
31
32
38
40
40
37
48
37
44
46
46
33
35
33
33
35
31
39
36
29
42

-2
-1
0
0
-2
0
-1
0
-1
0
0
-1
-1
0
2
-1
0
1
0
0
-1
0
0
0
-1
2
0
1
1
-1
-1
0
2
0
1
1
-1
0
-1

-2
0
0
0
-2
0
2
0
-1
0
0
-1
-1
0
2
-1
0
2
0
0
0
0
0
0
-1
2
-1
-2
2
-1
-1
0
0
0
-2
-1
-1
0
-1

-2
-1
0
0
-2
0
-1
0
-2
0
-1
-1
-1
0
-2
0
0
-1
0
0
-1
0
0
0
0
2
-1
-2
2
-1
-1
0
0
0
-2
-1
-1
0
-1

15365
15366
15367
15368
15369
15370
15371
15372
15373
15374
15375
15376
15377
15378
15379
15380
15381
15382
15383
15384
15385
15386
15387
15388
15389
15390
15391
15392
15393
15394
15395
15396
15397
15398
15399
15400
15401
15402
15403

360000
80000
280000
60000
220000
140000
230000
360000
390000
280000
310000
500000
230000
30000
120000
200000
390000
200000
600000
20000
140000
90000
20000
30000
250000
350000
150000
300000
50000
390000
120000
140000
80000
50000
140000
330000
280000
470000
100000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
3
1
1
1
2
1
1
1
2
3
2
2
3
5
2
1
1
2
3
2
2
3
6
1
2
2
2
3
3
3
3
3
3
2
2
2
2
5

1
2
2
1
1
1
2
1
2
1
2
1
2
1
1
2
2
2
1
1
1
1
1
1
2
2
1
2
1
1
2
2
1
1
2
1
1
1
1

48
40
29
38
44
45
29
30
30
32
32
33
39
41
41
43
30
30
38
45
48
34
44
45
35
33
49
42
53
58
53
53
51
55
49
50
49
49
54

-1
2
0
1
2
0
0
1
0
0
0
0
0
-2
-2
-2
0
0
1
2
0
-1
0
0
0
0
-1
0
0
-2
-1
0
0
0
-2
-2
2
0
0

-1
2
0
-1
2
0
0
-1
0
0
0
0
0
-2
-2
-2
0
0
2
2
0
2
0
0
0
0
-1
0
0
-2
2
0
0
0
-2
-2
2
-1
0

-2
0
0
3
0
0
-1
-1
0
0
0
0
0
-2
-2
-2
0
0
0
3
0
-1
0
0
0
0
0
0
0
-2
-1
0
0
0
-2
-2
2
-1
0

15404
15405
15406
15407
15408
15409
15410
15411
15412
15413
15414
15415
15416
15417
15418
15419
15420
15421
15422
15423
15424
15425
15426
15427
15428
15429
15430
15431
15432
15433
15434
15435
15436
15437
15438
15439
15440
15441
15442

160000
320000
130000
50000
540000
50000
140000
50000
360000
420000
360000
110000
170000
350000
240000
240000
80000
60000
220000
500000
20000
360000
300000
60000
360000
50000
130000
50000
150000
30000
350000
50000
20000
20000
180000
50000
150000
120000
20000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
3
3
3
2
5
2
2
2
1
1
3
1
1
2
2
2
3
2
1
2
2
2
2
2
2
2
1
2
1
1
2
2
2
1
3
2
1
2

1
1
1
1
1
2
1
1
1
1
1
1
1
3
1
2
1
1
1
2
2
1
1
2
1
2
1
1
2
2
2
2
2
2
2
2
2
2
2

53
51
49
53
50
48
48
53
69
45
51
63
52
53
56
51
57
59
53
54
24
27
53
38
30
23
24
24
28
24
29
25
23
23
26
26
26
27
27

0
-1
0
2
0
0
0
0
-2
1
-2
-1
-2
1
2
-2
1
-1
2
0
0
3
0
0
3
0
0
0
0
0
0
0
0
1
-2
1
1
0
0

0
-1
0
2
0
0
0
0
-2
-1
-2
-1
-1
-2
0
-2
-1
-1
0
0
0
2
0
0
2
0
0
0
0
0
0
0
0
-2
-2
-2
2
0
0

0
-1
-2
2
0
0
0
0
-2
-1
-2
-1
0
-2
0
-2
-1
-1
0
0
2
2
0
0
2
0
2
0
0
0
0
-1
0
-2
-2
-2
0
0
-1

15443
15444
15445
15446
15447
15448
15449
15450
15451
15452
15453
15454
15455
15456
15457
15458
15459
15460
15461
15462
15463
15464
15465
15466
15467
15468
15469
15470
15471
15472
15473
15474
15475
15476
15477
15478
15479
15480
15481

60000
80000
50000
50000
30000
20000
50000
150000
50000
500000
120000
260000
20000
20000
200000
80000
160000
200000
90000
20000
120000
490000
290000
160000
220000
290000
360000
120000
360000
80000
420000
360000
230000
50000
60000
200000
480000
360000
100000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
3
3
1
2
2
2
1
2
1
1
1
2
2
1
3
2
1
2
3
2
1
2
3
1
2
1
2
1
3
2
1
2
3
2
2
2
3
1

2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2
1
1
2
2
1
1
1
1
1
1
2
1
1
1

24
28
30
25
22
26
27
25
26
28
27
27
23
24
29
31
28
28
29
41
36
35
38
30
30
38
37
40
30
33
37
39
45
46
48
30
30
32
33

-1
1
0
0
0
0
-2
0
1
0
0
0
2
1
-2
1
-2
-1
0
1
-1
0
-1
0
2
0
-2
2
0
-1
-1
0
0
1
0
0
-1
-2
2

-1
2
0
0
0
0
-2
0
-2
0
0
0
2
2
-2
-2
-2
2
0
2
-1
0
-1
0
0
0
-2
2
0
-1
-1
0
0
2
0
0
-1
-2
2

-1
2
0
2
0
2
-2
0
-2
0
2
0
2
0
-2
-2
-2
2
0
-1
-1
0
-1
0
0
0
-2
2
0
-1
0
-2
0
2
0
0
-1
-2
0

15482
15483
15484
15485
15486
15487
15488
15489
15490
15491
15492
15493
15494
15495
15496
15497
15498
15499
15500
15501
15502
15503
15504
15505
15506
15507
15508
15509
15510
15511
15512
15513
15514
15515
15516
15517
15518
15519
15520

150000
20000
500000
180000
230000
180000
60000
200000
30000
20000
110000
80000
160000
20000
30000
30000
150000
280000
50000
50000
280000
200000
210000
360000
50000
90000
270000
50000
80000
160000
200000
30000
260000
520000
140000
20000
50000
50000
170000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
3
1
1
2
2
2
1
3
1
1
3
2
2
3
2
2
2
2
2
1
2
3
3
3
2
2
3
2
3
2
2
2
2
3
2
3
2
3

1
1
1
1
1
2
2
1
1
1
1
1
1
2
2
1
1
1
2
1
1
1
1
1
1
2
1
1
2
1
1
1
2
1
1
2
1
2
1

37
39
45
36
29
43
29
42
28
31
41
41
35
35
30
48
34
31
33
28
34
41
47
27
29
33
35
44
43
38
36
37
32
34
37
34
41
31
42

-2
0
-1
1
0
-1
1
1
-1
0
0
0
0
0
1
0
1
0
1
2
1
0
-2
-2
1
0
0
-1
0
0
-1
2
0
-1
-1
0
2
0
0

-2
0
-1
-2
0
-1
-2
-1
0
0
0
0
0
0
2
0
2
0
2
2
-1
0
-2
-2
2
0
0
-1
0
0
-1
2
0
-1
-1
0
2
0
0

-2
-1
-2
-2
0
-2
-2
-1
0
0
0
0
0
0
2
0
2
0
0
2
-1
2
-2
-2
2
0
0
-1
0
0
-1
2
0
-1
-1
0
2
0
0

15521
15522
15523
15524
15525
15526
15527
15528
15529
15530
15531
15532
15533
15534
15535
15536
15537
15538
15539
15540
15541
15542
15543
15544
15545
15546
15547
15548
15549
15550
15551
15552
15553
15554
15555
15556
15557
15558
15559

180000
360000
220000
500000
80000
150000
140000
190000
200000
260000
210000
240000
140000
200000
200000
500000
50000
130000
230000
260000
260000
160000
250000
180000
20000
270000
280000
30000
450000
360000
20000
200000
500000
200000
450000
20000
500000
260000
60000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
2
1
2
2
3
2
1
1
1
2
1
1
2
1
2
2
2
1
2
2
2
1
1
1
1
2
2
1
2
3
1
1
3
2
1
1
1

2
1
1
1
2
1
1
2
2
2
2
1
1
1
2
2
1
2
2
2
1
2
1
2
1
1
1
2
2
1
2
2
1
1
1
2
1
2
1

32
35
39
48
36
40
47
39
32
33
30
38
39
34
35
41
39
38
31
34
46
30
40
30
32
37
47
30
36
33
36
40
46
42
39
37
42
31
38

0
-2
1
0
0
0
-1
0
0
0
0
2
1
-2
0
-1
2
1
0
-2
0
-2
1
1
2
2
-1
0
-2
0
2
-1
0
-2
0
2
0
0
2

0
-2
2
0
0
0
-1
0
0
0
0
2
-2
-2
0
-1
2
-2
0
-2
0
-2
2
-2
0
0
-1
0
-2
0
2
-1
0
-2
0
2
-1
0
2

0
-1
0
0
2
0
-1
0
0
0
0
-1
-2
-2
0
-2
2
-2
0
-1
0
-2
0
-2
0
0
-1
0
-2
0
2
-1
0
-2
0
2
-1
0
2

15560
15561
15562
15563
15564
15565
15566
15567
15568
15569
15570
15571
15572
15573
15574
15575
15576
15577
15578
15579
15580
15581
15582
15583
15584
15585
15586
15587
15588
15589
15590
15591
15592
15593
15594
15595
15596
15597
15598

10000
240000
480000
520000
20000
180000
290000
50000
500000
100000
300000
130000
500000
220000
260000
50000
110000
350000
180000
120000
460000
250000
50000
350000
20000
290000
500000
240000
50000
180000
500000
110000
500000
30000
600000
80000
270000
30000
20000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2

2
2
1
1
2
1
2
3
1
2
1
1
1
2
3
2
2
1
2
3
2
2
2
1
3
2
1
1
2
1
3
2
2
2
1
1
1
3
2

1
1
1
1
1
2
1
2
2
2
1
1
1
1
1
1
2
1
1
2
1
1
1
1
1
1
1
2
2
1
1
2
1
1
1
1
1
2
2

37
34
43
38
42
33
43
40
39
40
39
40
50
55
63
51
55
49
48
50
51
52
58
56
52
49
50
57
52
50
52
51
53
53
53
60
61
56
22

0
0
0
0
2
0
-1
0
0
0
-1
2
-1
-1
0
0
0
-2
-1
0
-1
2
-1
0
0
-2
2
0
0
0
-1
0
-2
0
2
0
0
0
1

0
0
0
0
0
0
-1
0
0
0
-1
2
-1
-1
0
0
0
-2
-1
0
-1
2
0
0
0
-2
2
0
0
0
-1
0
-2
0
2
0
0
0
2

0
0
0
0
0
0
2
0
0
0
-1
2
-1
-1
0
0
0
-2
-1
0
-1
2
0
0
3
-2
2
0
0
0
-1
0
-2
0
2
0
0
0
0

15599
15600
15601
15602
15603
15604
15605
15606
15607
15608
15609
15610
15611
15612
15613
15614
15615
15616
15617
15618
15619
15620
15621
15622
15623
15624
15625
15626
15627
15628
15629
15630
15631
15632
15633
15634
15635
15636
15637

20000
90000
160000
90000
60000
20000
120000
20000
130000
90000
430000
360000
10000
210000
120000
120000
100000
60000
20000
200000
90000
220000
180000
320000
280000
130000
280000
50000
200000
320000
90000
180000
140000
330000
90000
180000
200000
270000
60000

2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
3
2
2
2
3
2
2
2
2
1
1
1
2
3
2
1
2
1
2
3
1
2
1
2
2
1
2
2
1
2
2
2
1
2
2
1
2
1

2
1
1
2
2
2
2
1
2
2
2
2
2
2
1
1
2
2
2
2
2
2
1
2
2
2
2
1
2
2
1
1
1
2
2
2
1
1
2

23
56
59
23
24
24
25
27
28
27
27
27
22
25
30
30
30
28
25
26
26
28
40
31
29
30
30
30
33
33
37
34
35
36
25
27
38
38
23

2
2
-1
0
1
-1
-1
0
0
0
-2
-2
0
-1
-2
0
2
2
-2
-2
0
0
0
0
-1
-1
1
0
-1
-2
-1
2
0
0
1
0
-2
-1
0

0
0
-1
0
-1
-1
-1
0
0
0
-2
-2
0
-1
-2
0
2
0
-2
-2
-1
0
0
0
-1
-1
-1
0
2
-2
2
-1
0
0
-1
0
-2
0
0

0
0
-1
0
3
-2
-1
0
0
0
-2
-2
0
0
-2
0
2
0
-2
-2
0
-1
0
0
-1
2
-1
0
2
-2
-1
-1
0
0
-1
0
-2
0
0

15638
15639
15640
15641
15642
15643
15644
15645
15646
15647
15648
15649
15650
15651
15652
15653
15654
15655
15656
15657
15658
15659
15660
15661
15662
15663
15664
15665
15666
15667
15668
15669
15670
15671
15672
15673
15674
15675
15676

80000
250000
270000
170000
250000
360000
310000
200000
130000
310000
200000
190000
210000
100000
90000
290000
200000
120000
130000
150000
220000
200000
120000
200000
100000
130000
10000
150000
60000
130000
50000
410000
210000
140000
80000
30000
200000
550000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1

2
1
2
1
2
2
2
2
3
2
2
2
2
2
2
2
2
1
2
3
1
2
3
2
2
2
2
2
3
3
1
1
1
2
3
2
1
1
2

2
2
1
2
1
1
1
1
1
1
2
1
1
1
1
2
1
2
1
1
1
1
1
2
1
2
2
1
1
2
2
2
2
2
1
2
1
2
2

26
29
32
40
36
38
34
39
42
49
34
35
36
36
39
41
42
40
37
46
37
37
37
37
41
43
55
45
42
27
22
27
29
30
31
31
32
31
24

0
2
2
0
0
-1
0
1
1
0
0
0
-1
-1
1
0
-1
-1
0
0
-2
0
-2
1
-1
0
1
0
0
1
0
0
-2
-1
2
1
-1
1
1

0
-1
0
0
0
-1
0
-1
-2
0
0
0
-1
0
2
0
-1
-1
0
0
-2
0
-2
-1
-1
0
2
0
0
2
0
-1
-2
-1
0
2
2
2
-2

-1
-1
0
0
0
-1
0
0
-2
0
0
0
-1
-1
2
0
-1
-1
0
0
-2
0
-2
-1
-1
0
0
0
0
0
-1
-1
-2
-1
0
2
-1
2
-2

15677
15678
15679
15680
15681
15682
15683
15684
15685
15686
15687
15688
15689
15690
15691
15692
15693
15694
15695
15696
15697
15698
15699
15700
15701
15702
15703
15704
15705
15706
15707
15708
15709
15710
15711
15712
15713
15714
15715

50000
30000
100000
70000
220000
30000
250000
20000
210000
360000
170000
10000
280000
30000
20000
10000
80000
360000
250000
170000
80000
130000
260000
20000
400000
220000
180000
10000
500000
50000
180000
370000
360000
230000
270000
150000
170000
10000
210000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
1
1
2
2
3
2
1
2
2
2
2
2
1
2
1
1
2
1
2
2
2
1
1
3
2
3
2
2
2
1
2
1
1
2
2
1

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1

25
26
26
27
32
25
28
28
29
29
29
29
30
22
24
26
26
29
31
33
33
33
34
31
32
33
27
29
53
35
36
39
37
41
45
35
37
41
47

0
1
-1
0
-1
1
-2
1
0
1
0
0
0
0
0
0
0
0
1
-1
0
0
0
1
2
-1
0
0
-1
0
-2
1
0
0
1
-2
-2
-2
-1

0
2
0
0
-1
-1
-2
2
0
-2
0
0
0
0
0
0
0
0
-2
-1
0
0
0
4
2
-1
0
0
-1
0
-2
2
0
0
-1
-2
-2
-2
-1

0
2
0
-2
0
2
-2
0
0
-2
0
0
0
0
0
0
-1
0
-1
-1
0
0
0
3
0
-1
0
0
-1
0
-2
-1
0
0
-1
-2
-2
-2
-1

15716
15717
15718
15719
15720
15721
15722
15723
15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736
15737
15738
15739
15740
15741
15742
15743
15744
15745
15746
15747
15748
15749
15750
15751
15752
15753
15754

270000
50000
250000
50000
280000
210000
360000
250000
170000
140000
30000
20000
50000
50000
60000
170000
220000
50000
20000
20000
50000
160000
400000
140000
80000
140000
340000
70000
130000
30000
90000
30000
100000
20000
30000
90000
20000
30000
80000

1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
2
1
2
2
1
2
5
2
2
2
2
1
2
1
1
2
2
2
2
1
2
2
1
2
1
2
1
3
2
2
2
2
1
1
1
2
1

1
2
1
2
1
1
1
1
1
2
2
1
2
2
2
1
1
1
2
1
2
1
2
2
2
2
1
2
2
2
2
1
2
1
2
2
2
2
2

39
44
34
35
35
35
45
44
40
38
21
22
22
21
22
51
42
30
23
38
30
27
27
27
27
27
27
26
26
22
23
23
22
23
24
23
23
22
22

-2
0
-1
2
0
-1
1
0
0
0
0
2
0
0
0
-1
-1
1
0
0
1
0
-1
0
-1
2
0
0
-2
1
0
1
1
1
-1
0
2
3
0

-2
0
-1
0
0
-1
-1
0
0
0
0
0
0
0
0
-1
-1
2
0
0
2
0
-1
0
-1
2
0
0
-2
2
0
2
2
2
-1
0
0
2
-1

-2
0
-1
0
0
-2
-1
0
0
0
0
0
0
0
0
-1
-1
0
0
0
0
0
-1
0
-1
3
-2
0
-2
0
0
0
0
0
2
0
0
2
0

15755
15756
15757
15758
15759
15760
15761
15762
15763
15764
15765
15766
15767
15768
15769
15770
15771
15772
15773
15774
15775
15776
15777
15778
15779
15780
15781
15782
15783
15784
15785
15786
15787
15788
15789
15790
15791
15792
15793

200000
60000
60000
80000
20000
130000
20000
50000
60000
100000
70000
30000
10000
10000
50000
30000
30000
100000
30000
90000
140000
50000
70000
10000
20000
100000
130000
130000
80000
50000
50000
150000
50000
70000
30000
390000
80000
70000
30000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
3
2
2
1
2
2
1
2
2
3
3
1
2
3
2
2
3
3
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
2
1
2
1
2

2
2
2
1
3
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
1
3
2
1
2
2
2
2

25
23
22
22
22
22
22
23
23
23
24
22
22
23
23
24
24
24
24
24
24
24
24
25
24
44
27
24
23
23
23
24
24
26
26
25
25
26
23

0
0
0
2
2
2
2
0
2
2
0
3
1
0
0
-2
0
0
2
0
2
0
0
1
2
-1
0
0
0
0
2
0
0
0
2
0
0
0
0

0
0
0
2
0
2
0
-1
2
2
0
2
3
0
0
-2
0
0
2
0
2
0
0
2
3
-1
0
0
0
0
2
-1
0
0
2
0
0
0
0

0
0
0
2
0
2
0
-1
2
2
0
2
3
0
0
-2
0
0
0
0
2
0
0
2
2
-1
0
0
0
0
0
-1
0
0
2
0
0
0
0

15794
15795
15796
15797
15798
15799
15800
15801
15802
15803
15804
15805
15806
15807
15808
15809
15810
15811
15812
15813
15814
15815
15816
15817
15818
15819
15820
15821
15822
15823
15824
15825
15826
15827
15828
15829
15830
15831
15832

60000
20000
70000
200000
50000
50000
20000
50000
90000
100000
70000
90000
30000
100000
280000
100000
140000
10000
50000
120000
20000
30000
130000
150000
180000
400000
300000
30000
130000
20000
50000
80000
20000
50000
80000
340000
30000
120000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
2
2
2
2
2
1
2
2
2
2
3
1
2
2
2
1
2
1
2
2
2
1
2
2
1
1
1
3
2
2
2
2
2
1
2
2
1

2
1
2
2
2
1
2
2
2
2
2
2
1
2
2
2
1
2
1
2
1
1
2
2
1
2
2
2
2
1
1
2
2
2
2
2
1
2
2

23
24
25
25
23
27
23
23
24
24
24
24
23
27
25
28
28
27
28
28
27
27
26
27
27
26
27
27
27
26
27
27
26
27
26
26
27
27
27

0
0
0
0
0
1
0
1
0
2
0
0
0
0
0
1
0
2
0
0
0
-1
1
-2
0
0
1
2
-2
0
2
1
0
2
0
-1
0
0
1

0
0
0
0
0
2
0
2
0
0
0
0
0
0
0
2
0
0
0
0
0
-1
-2
-2
0
0
-2
0
-2
0
0
2
0
2
0
-1
0
0
2

0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
2
0
0
0
-2
0
2
-2
-2
0
0
-2
0
-2
0
0
2
0
2
0
-1
0
0
2

15833
15834
15835
15836
15837
15838
15839
15840
15841
15842
15843
15844
15845
15846
15847
15848
15849
15850
15851
15852
15853
15854
15855
15856
15857
15858
15859
15860
15861
15862
15863
15864
15865
15866
15867
15868
15869
15870
15871

50000
500000
360000
60000
50000
130000
360000
160000
360000
210000
230000
70000
50000
80000
100000
200000
70000
110000
50000
50000
70000
60000
130000
150000
30000
200000
50000
260000
360000
30000
100000
80000
30000
400000
240000
110000
220000
200000
360000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
2
2
1
1
2
2
2
2
1
1
2
1
1
2

2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
1
2
1
2
2
2
2
1
2
2
2
1
2
2
2
1
1
1
2
2
2
2
2
2

27
28
27
27
27
27
29
27
27
28
28
27
25
25
26
28
28
28
28
28
27
27
27
25
27
26
29
29
29
29
29
29
29
28
29
30
28
28
28

0
0
2
1
0
0
0
1
-2
-2
2
2
0
-1
0
0
0
0
1
1
0
3
0
2
0
0
0
1
-1
2
0
0
0
-1
-1
2
0
0
0

0
-1
2
-1
0
-1
0
2
-2
-2
0
2
-1
-1
-1
0
0
0
2
2
0
2
0
2
0
0
0
-1
0
2
0
0
0
-1
2
2
0
0
0

0
-1
-2
2
0
-1
0
0
-2
-2
0
2
-1
0
0
0
0
0
2
0
2
2
0
2
2
0
0
-1
0
2
0
2
0
-1
2
2
0
0
0

15872
15873
15874
15875
15876
15877
15878
15879
15880
15881
15882
15883
15884
15885
15886
15887
15888
15889
15890
15891
15892
15893
15894
15895
15896
15897
15898
15899
15900
15901
15902
15903
15904
15905
15906
15907
15908
15909
15910

30000
110000
80000
50000
100000
50000
350000
80000
90000
120000
50000
50000
90000
70000
10000
130000
360000
80000
70000
30000
80000
80000
150000
260000
20000
20000
200000
110000
160000
20000
110000
200000
50000
340000
220000
180000
110000
50000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
1
2
1
2
3
3
1
1
1
2
2
2
2
2
1
2
2
1
2
2
1
2
2
2
2
2
1
2
2
1
3
2
1
2
5
2
3

2
2
2
2
2
2
2
1
1
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
1
2
2
1
1
1
2
2
2
2
2
2
2
1
2

28
28
29
35
22
23
28
28
29
27
25
23
24
25
31
29
27
35
27
22
24
24
29
29
29
25
27
25
24
24
26
30
29
30
30
30
32
32
28

2
0
0
0
1
0
-2
0
0
0
0
0
0
0
3
-1
0
0
0
2
0
-2
0
0
0
0
1
-1
-1
0
0
-1
2
0
-2
0
3
0
1

2
0
0
0
2
0
-2
0
0
0
0
0
0
0
2
-1
0
0
0
2
0
-2
0
0
0
0
2
4
-1
0
0
-1
0
0
-2
0
2
0
3

2
0
0
0
0
0
-2
0
0
0
0
0
0
0
0
-1
0
2
0
0
0
-1
0
0
0
0
-1
3
0
0
0
2
0
0
-2
0
0
0
3

15911
15912
15913
15914
15915
15916
15917
15918
15919
15920
15921
15922
15923
15924
15925
15926
15927
15928
15929
15930
15931
15932
15933
15934
15935
15936
15937
15938
15939
15940
15941
15942
15943
15944
15945
15946
15947
15948
15949

240000
200000
90000
20000
300000
290000
20000
200000
130000
10000
210000
130000
80000
410000
60000
30000
320000
80000
210000
60000
310000
130000
60000
30000
150000
30000
130000
50000
170000
30000
250000
110000
160000
340000
100000
230000
200000
30000
120000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
3
2
1
2
2
2
1
2
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
2
1
1
3
2
1
2
2

2
2
1
1
2
2
1
2
1
2
2
1
1
1
1
2
1
1
1
1
1
2
2
2
2
1
2
2
2
1
1
2
2
2
1
2
1
1
2

29
29
29
29
30
30
30
31
31
27
28
28
29
37
31
31
32
32
32
32
29
25
26
29
25
25
42
26
27
32
32
32
29
33
36
28
31
30
30

0
-2
0
0
-2
-1
0
0
0
2
0
0
2
0
0
-2
0
-1
0
2
-2
-2
0
0
-1
2
0
1
0
1
-1
3
0
0
0
0
-2
3
0

0
-2
0
0
-2
-1
0
0
0
0
0
0
2
0
0
-2
0
-1
0
2
-2
-1
0
0
-1
2
0
2
0
3
-1
2
0
0
0
0
-2
2
0

0
-2
0
0
-2
2
0
0
0
0
0
0
2
0
2
-2
0
-1
0
2
-2
0
0
0
-1
2
0
2
0
2
-1
0
-1
2
0
0
-2
2
0

15950
15951
15952
15953
15954
15955
15956
15957
15958
15959
15960
15961
15962
15963
15964
15965
15966
15967
15968
15969
15970
15971
15972
15973
15974
15975
15976
15977
15978
15979
15980
15981
15982
15983
15984
15985
15986
15987
15988

120000
50000
20000
500000
100000
50000
210000
50000
200000
150000
50000
300000
120000
190000
70000
50000
50000
80000
30000
140000
20000
30000
260000
30000
50000
50000
60000
50000
80000
80000
100000
30000
30000
30000
50000
240000
30000
240000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
3
2
1
1
1
2
3
2
2
1
1
2
2
2
2
3
2
2
3
2
3
1
2
2
3
2
2
2
3
3
2
3
2
2
3
2
2

2
1
2
2
2
2
2
1
1
2
1
2
2
2
1
1
2
1
3
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
2
1
2
2

28
31
31
30
31
38
30
30
29
27
34
30
31
36
35
39
38
38
35
41
49
38
44
48
41
35
35
48
38
41
40
37
49
46
31
48
44
35
31

0
1
0
0
1
2
0
0
2
-1
2
0
-1
0
0
2
0
0
0
0
1
0
0
0
1
0
1
1
0
0
0
1
0
0
2
0
1
0
2

0
3
0
0
-2
2
0
0
2
-1
0
0
-1
0
0
2
0
0
0
0
2
0
0
0
2
0
2
2
0
0
0
2
0
0
4
0
-2
0
2

0
2
0
0
-1
2
0
0
2
-1
0
0
-1
0
0
2
0
0
0
0
3
0
0
0
0
0
0
0
0
0
0
2
0
0
3
0
-2
0
2

15989
15990
15991
15992
15993
15994
15995
15996
15997
15998
15999
16000
16001
16002
16003
16004
16005
16006
16007
16008
16009
16010
16011
16012
16013
16014
16015
16016
16017
16018
16019
16020
16021
16022
16023
16024
16025
16026
16027

70000
80000
120000
100000
50000
320000
220000
140000
140000
50000
60000
90000
20000
130000
80000
230000
180000
20000
210000
70000
50000
140000
100000
80000
300000
200000
100000
50000
140000
50000
500000
360000
240000
200000
280000
330000
100000
30000
130000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
3
2
3
2
2
1
1
1
2
1
2
2
2
2
2
2
2
2
2
1
2
2
2
1
3
2
2
3
2
1
2
2
1
1
1
3
3
2

2
1
2
1
1
1
1
2
1
2
2
2
3
2
1
1
1
2
1
2
2
1
1
2
1
2
2
1
1
1
2
2
2
1
1
1
2
1
2

23
28
30
32
44
39
36
33
37
24
25
47
44
29
34
37
29
34
34
22
22
30
32
37
36
26
29
45
47
28
28
31
34
35
35
36
32
35
37

0
0
0
0
0
-1
0
0
0
-2
-1
0
3
0
1
0
0
0
0
2
0
0
0
-2
1
-1
-1
0
6
0
0
-2
1
-1
0
1
0
1
2

0
0
0
0
0
-1
0
0
0
-2
2
0
2
0
2
0
0
-1
0
2
0
0
0
-2
-2
-1
-1
0
5
0
0
-2
-2
-1
0
-2
0
2
0

0
0
0
2
-2
-1
0
0
0
-1
-1
0
2
2
2
0
0
-1
0
2
0
0
0
-2
-2
0
-1
0
4
0
0
-2
-2
2
0
-2
0
2
0

16028
16029
16030
16031
16032
16033
16034
16035
16036
16037
16038
16039
16040
16041
16042
16043
16044
16045
16046
16047
16048
16049
16050
16051
16052
16053
16054
16055
16056
16057
16058
16059
16060
16061
16062
16063
16064
16065
16066

30000
50000
80000
570000
20000
90000
150000
110000
170000
90000
110000
20000
200000
50000
50000
30000
50000
80000
160000
10000
20000
70000
110000
150000
500000
30000
160000
300000
200000
50000
80000
140000
60000
50000
30000
80000
50000
90000
120000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
2
1
2
2
3
2
3
2
2
2
2
2
3
3
3
3
1
2
2
1
3
2
1
2
3
2
3
2
2
2
3
3
2
2
2
2
2

2
3
1
2
1
2
1
1
1
2
2
1
1
1
1
1
1
1
2
2
2
1
3
1
1
1
1
1
1
2
2
2
1
1
2
1
1
2
1

41
43
39
30
32
35
43
41
37
26
26
28
31
34
45
46
46
26
26
40
26
34
37
45
39
48
46
36
46
35
29
29
32
47
39
45
43
39
46

1
1
1
0
1
0
0
0
1
0
0
-1
3
0
0
-1
-1
0
-1
-2
1
0
2
-1
0
2
-1
-1
-1
0
0
0
0
0
0
0
1
-1
0

2
2
-1
0
2
0
0
0
2
0
0
2
2
0
0
-1
-1
0
0
-2
2
0
0
-1
0
2
-1
-1
0
-1
0
0
0
0
0
0
2
2
0

0
2
-1
0
2
0
0
0
0
0
0
2
2
0
0
-1
-1
0
0
-2
2
0
0
-1
0
2
-1
-2
0
0
0
2
0
2
0
0
0
-1
0

16067
16068
16069
16070
16071
16072
16073
16074
16075
16076
16077
16078
16079
16080
16081
16082
16083
16084
16085
16086
16087
16088
16089
16090
16091
16092
16093
16094
16095
16096
16097
16098
16099
16100
16101
16102
16103
16104
16105

50000
80000
160000
140000
50000
50000
50000
360000
120000
160000
100000
110000
300000
110000
220000
100000
50000
140000
50000
30000
170000
260000
290000
80000
160000
100000
40000
290000
160000
140000
80000
30000
70000
30000
50000
570000
200000
10000
60000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
2
2
2
3
2
2
3
2
2
3
2
1
2
2
2
2
3
2
2
2
2
2
1
2
1
2
2
2
2
2
2
2
1
5
2
3

1
2
1
2
1
1
2
1
1
1
1
1
2
2
1
2
2
2
1
1
2
1
1
2
1
1
1
2
2
1
2
1
1
1
1
2
1
1
1

39
31
31
33
33
35
40
47
38
38
42
46
30
31
31
31
28
28
43
28
30
32
33
37
35
40
37
35
42
36
45
42
46
29
30
32
33
37
48

3
0
-1
-1
0
0
0
-1
0
2
0
0
-2
0
0
0
2
1
-1
0
0
-2
-2
2
2
2
2
0
1
1
1
1
2
-1
0
0
0
-1
0

3
0
-1
-1
0
0
0
-1
0
2
0
0
-2
0
0
0
2
2
-1
0
0
-2
-2
0
-1
2
2
0
2
2
-1
2
2
-1
0
0
0
4
0

2
2
-1
-1
0
0
0
-1
0
2
0
0
-2
0
0
0
0
2
-1
0
0
-2
-2
0
-1
0
2
0
2
3
-1
2
2
-1
0
0
0
3
0

16106
16107
16108
16109
16110
16111
16112
16113
16114
16115
16116
16117
16118
16119
16120
16121
16122
16123
16124
16125
16126
16127
16128
16129
16130
16131
16132
16133
16134
16135
16136
16137
16138
16139
16140
16141
16142
16143
16144

220000
60000
280000
10000
200000
200000
220000
370000
100000
290000
20000
200000
110000
80000
100000
50000
20000
300000
160000
80000
30000
30000
60000
200000
50000
50000
270000
30000
60000
60000
50000
220000
50000
30000
280000
120000
120000
70000
550000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
1
2
2
2
2
2
3
2
3
2
2
2
2
1
2
3
2
2
2
2
2
3
2
3
2
2
1
2
3
3
2
2
3
3
2

2
2
1
2
2
1
1
1
1
1
1
2
2
1
1
1
3
2
2
1
1
1
1
2
1
2
1
1
1
2
1
1
1
2
2
1
1
1
1

46
42
42
31
31
33
37
45
36
45
43
36
33
41
36
39
30
33
41
40
34
37
36
32
41
45
42
40
41
28
39
37
36
33
33
35
39
41
39

0
0
2
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
2
2
2
0
0
0
0
1
2
0
1
0
1
-2
0
0
-1
1
0
0

0
0
0
0
0
0
0
0
0
0
-2
0
0
0
0
0
2
-1
0
0
2
2
0
0
0
0
-2
0
0
-1
0
2
2
0
0
-1
2
0
0

0
0
0
0
0
0
0
0
0
0
-2
0
0
0
0
0
2
-1
-2
0
0
2
0
0
0
-1
-2
0
0
-1
0
2
2
2
0
2
2
0
0

16145
16146
16147
16148
16149
16150
16151
16152
16153
16154
16155
16156
16157
16158
16159
16160
16161
16162
16163
16164
16165
16166
16167
16168
16169
16170
16171
16172
16173
16174
16175
16176
16177
16178
16179
16180
16181
16182
16183

220000
340000
110000
140000
360000
290000
200000
60000
40000
120000
80000
300000
20000
30000
180000
110000
250000
140000
80000
20000
50000
90000
20000
150000
150000
50000
90000
350000
30000
150000
190000
340000
50000
50000
280000
230000
400000
190000
170000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
3
3
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
3
3
3
2
2
1
3
2
2
2
1
1
2
2
2
2
1
1
3
1

2
1
2
1
2
2
1
1
1
2
1
1
1
1
2
2
1
2
1
1
2
1
1
2
1
2
2
2
2
1
2
1
1
2
2
2
2
1
2

36
45
32
34
41
30
48
38
43
29
38
43
25
46
30
39
40
32
29
32
47
40
33
34
34
41
47
40
38
28
29
36
47
29
30
31
31
37
31

0
-2
-1
0
0
-1
0
0
-2
0
2
-2
-1
2
0
0
0
0
2
0
0
0
0
0
-1
0
-1
-2
0
1
0
0
0
2
-2
-1
-1
-1
0

0
-2
-1
0
0
-1
0
0
-2
0
0
-2
-1
2
0
0
0
0
0
0
0
0
0
0
-1
0
-1
-2
0
-2
0
0
0
2
-2
-1
-1
-1
0

0
-2
-1
0
0
-1
-1
-2
-2
0
0
-2
-1
2
0
0
0
0
0
0
0
0
0
0
-1
0
-1
-2
0
-2
0
0
0
2
-2
-1
-1
-1
-1

16184
16185
16186
16187
16188
16189
16190
16191
16192
16193
16194
16195
16196
16197
16198
16199
16200
16201
16202
16203
16204
16205
16206
16207
16208
16209
16210
16211
16212
16213
16214
16215
16216
16217
16218
16219
16220
16221
16222

150000
140000
110000
260000
30000
130000
190000
10000
30000
300000
200000
130000
400000
220000
100000
80000
50000
200000
400000
50000
140000
10000
80000
220000
80000
360000
20000
20000
20000
70000
210000
240000
50000
50000
230000
120000
180000
290000
160000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
1
2
3
3
2
2
1
2
3
3
2
1
2
3
1
2
2
3
2
3
1
2
1
2
2
3
2
2
2
2
2
1
1
1
1
1

2
2
2
2
2
1
2
2
1
2
1
1
2
2
1
1
2
1
1
2
1
1
1
1
2
1
1
1
2
1
1
1
1
1
2
2
2
1
1

30
32
23
31
37
42
37
36
42
45
40
36
35
32
34
38
34
34
43
48
37
49
41
38
45
35
46
46
34
38
33
32
34
31
38
45
44
38
47

1
0
-1
-1
2
2
0
1
2
0
-1
0
-2
0
1
0
0
1
0
-1
-1
0
0
0
0
-2
2
0
1
0
0
0
0
0
-2
0
0
-1
0

-2
0
0
-1
0
2
-1
2
0
0
-1
0
-2
0
-2
0
0
-2
0
0
0
0
0
0
0
-1
0
0
2
0
0
0
0
0
-2
0
0
-1
0

-2
0
0
-2
0
0
0
0
0
0
-1
0
-2
0
-2
0
0
-2
0
0
0
0
-1
0
0
0
0
0
2
0
0
0
0
0
-2
0
2
-1
0

16223
16224
16225
16226
16227
16228
16229
16230
16231
16232
16233
16234
16235
16236
16237
16238
16239
16240
16241
16242
16243
16244
16245
16246
16247
16248
16249
16250
16251
16252
16253
16254
16255
16256
16257
16258
16259
16260
16261

80000
50000
20000
50000
80000
30000
10000
200000
50000
480000
260000
200000
210000
70000
50000
20000
80000
200000
210000
210000
360000
80000
50000
20000
40000
50000
170000
310000
50000
30000
200000
260000
80000
180000
130000
190000
110000
60000
40000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
2
3
2
2
3
2
2
2
2
2
1
1
2
2
2
2
3
1
3
1
2
3
2
2
2
2
1
2
1
2
2
2
2
1
1
2
2
3

1
2
1
3
1
1
1
2
1
2
1
2
1
1
1
2
1
1
1
1
3
2
1
2
1
1
1
1
1
2
1
1
2
2
2
1
1
1
1

43
31
33
34
34
43
37
41
33
34
46
34
40
41
43
45
35
37
38
35
35
56
43
40
38
38
45
37
24
25
45
38
29
27
28
30
33
40
49

2
2
1
-1
2
1
3
-2
0
0
0
0
1
2
2
2
-2
-1
-1
0
-2
0
0
0
0
2
0
-2
0
0
0
0
0
1
-1
0
0
2
1

2
0
-2
0
2
2
2
-1
0
0
0
0
-2
3
2
0
-2
-1
-1
0
-2
0
0
0
0
0
0
-2
0
0
0
0
0
-2
-1
0
0
2
2

2
0
-2
0
2
0
0
-1
0
0
0
0
-2
3
2
0
-2
-1
-2
0
-2
2
0
0
3
0
0
-2
2
3
0
0
0
-2
-1
2
0
2
2

16262
16263
16264
16265
16266
16267
16268
16269
16270
16271
16272
16273
16274
16275
16276
16277
16278
16279
16280
16281
16282
16283
16284
16285
16286
16287
16288
16289
16290
16291
16292
16293
16294
16295
16296
16297
16298
16299
16300

80000
100000
400000
70000
500000
190000
200000
210000
340000
180000
110000
80000
30000
200000
80000
300000
280000
110000
130000
500000
150000
450000
230000
80000
260000
150000
50000
30000
100000
190000
130000
30000
30000
110000
120000
30000
30000
30000
10000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
5
2
2
2
3
2
2
2
1
2
3
3
1
2
1
1
2
2
4
2
2
2
2
1
2
2
3
3
2
2
2
2
1
3
3
3
2
3

1
2
1
1
1
2
2
1
2
2
2
2
1
2
1
2
2
2
2
1
1
2
1
2
1
1
1
1
1
1
1
1
2
1
1
1
1
2
2

32
33
34
40
49
46
35
42
47
38
28
42
31
31
31
31
32
32
33
32
32
36
34
34
34
34
35
35
41
43
34
38
38
44
39
41
36
42
45

-2
0
0
1
-2
0
0
0
0
0
0
0
0
-1
0
0
-1
1
0
-2
1
-1
0
2
-1
2
0
0
1
1
0
0
0
0
0
0
2
0
1

-2
0
0
2
-1
0
0
0
0
-1
0
-1
0
2
0
0
0
-1
0
-2
-2
-1
0
2
-1
2
0
0
2
2
0
0
0
0
0
0
0
0
2

-2
0
0
2
-1
0
0
0
0
0
0
-1
0
-1
0
0
0
-1
0
-2
-2
-2
0
3
2
2
-2
0
2
0
0
0
0
2
0
2
0
0
3

16301
16302
16303
16304
16305
16306
16307
16308
16309
16310
16311
16312
16313
16314
16315
16316
16317
16318
16319
16320
16321
16322
16323
16324
16325
16326
16327
16328
16329
16330
16331
16332
16333
16334
16335
16336
16337
16338
16339

400000
20000
20000
500000
30000
50000
30000
30000
110000
100000
200000
110000
140000
70000
130000
30000
160000
50000
80000
50000
50000
180000
130000
420000
140000
20000
200000
180000
120000
210000
30000
80000
110000
60000
60000
140000
60000
500000
420000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
2
1
2
2
2
2
2
2
2
3
2
2
3
2
3
5
2
3
3
2
2
1
2
2
2
1
3
2
2
2
2
2
2
1
2
1
2

1
3
1
2
1
1
2
2
2
1
1
1
2
3
2
1
1
2
1
1
1
2
1
1
1
1
3
1
1
1
1
2
1
1
1
2
1
2
1

32
32
36
33
33
33
33
33
33
34
36
40
38
45
37
45
36
36
36
44
40
44
42
47
44
42
40
49
37
43
45
43
35
36
36
37
35
39
41

0
0
2
0
4
1
0
2
0
3
0
0
0
0
0
-1
0
0
1
0
0
-1
1
1
0
0
0
-2
0
0
1
0
0
0
0
1
0
-1
0

0
0
0
-1
3
2
0
0
0
2
0
0
0
0
0
-1
0
0
-1
0
0
-1
-2
-1
0
0
0
-2
0
0
2
0
0
0
0
-2
0
-1
0

0
0
0
-1
2
0
0
0
0
2
0
0
0
0
0
2
0
0
-1
2
0
-1
-1
-1
-2
0
0
-2
0
0
2
0
0
0
0
-2
0
-2
0

16340
16341
16342
16343
16344
16345
16346
16347
16348
16349
16350
16351
16352
16353
16354
16355
16356
16357
16358
16359
16360
16361
16362
16363
16364
16365
16366
16367
16368
16369
16370
16371
16372
16373
16374
16375
16376
16377
16378

30000
170000
200000
160000
200000
20000
190000
70000
220000
500000
210000
50000
160000
20000
70000
220000
200000
130000
30000
260000
230000
240000
260000
360000
260000
230000
300000
140000
380000
190000
500000
200000
310000
30000
280000
80000
150000
30000
170000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
1
1
1
2
4
1
2
1
1
2
5
1
2
1
2
3
2
1
3
1
1
2
1
2
1
1
3
1
1
1
2
3
2
1
2
2
1

1
1
1
1
1
1
2
1
2
2
2
1
1
2
1
1
1
1
2
1
1
2
1
1
1
1
2
1
1
2
2
1
1
1
1
1
1
1
1

43
38
49
45
35
43
39
45
33
34
37
31
38
39
37
40
48
44
34
45
32
33
32
33
36
34
35
45
38
31
31
39
37
49
49
42
35
48
41

2
0
-1
0
1
0
0
1
2
-2
-1
2
0
0
0
0
0
0
1
1
1
-2
-2
1
-1
-1
-1
-1
0
0
0
-1
0
0
0
2
2
2
0

2
0
-1
0
2
0
0
2
2
-2
-1
0
0
0
0
0
0
0
2
-2
2
-2
-2
-1
-1
-1
-1
-1
0
0
0
-1
0
0
0
2
2
2
0

2
0
-1
0
0
0
0
-1
2
-2
-1
0
0
0
0
0
-2
0
2
-1
0
-2
-2
2
-1
-1
-1
-1
0
0
0
-1
0
0
0
2
2
3
0

16379
16380
16381
16382
16383
16384
16385
16386
16387
16388
16389
16390
16391
16392
16393
16394
16395
16396
16397
16398
16399
16400
16401
16402
16403
16404
16405
16406
16407
16408
16409
16410
16411
16412
16413
16414
16415
16416
16417

110000
30000
90000
50000
120000
20000
220000
230000
160000
450000
390000
90000
60000
180000
80000
180000
320000
320000
100000
20000
140000
100000
10000
30000
50000
20000
200000
320000
360000
200000
140000
420000
150000
200000
230000
30000
30000
50000
410000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
3
1
2
1
3
1
2
1
2
1
2
2
2
3
2
2
1
2
3
3
3
3
2
3
2
2
2
2
1
3
1
1
2
2
2
2
1
1

1
1
2
2
1
2
1
1
2
1
1
2
1
1
1
2
1
2
1
1
2
2
2
1
1
1
2
1
2
1
1
2
2
2
1
1
1
2
1

42
46
33
40
36
46
42
42
29
38
46
29
33
34
40
43
46
36
39
42
34
39
44
36
39
44
31
32
37
33
34
31
36
38
42
38
41
36
44

0
1
0
0
-1
1
-1
-2
-1
0
-1
1
0
0
-1
-1
-1
0
2
0
-1
-1
2
0
0
0
1
0
-1
1
0
0
0
0
-1
0
0
1
-2

0
2
0
0
2
2
-1
-2
-1
0
-1
2
0
-1
0
-1
-1
0
0
0
-1
-1
2
0
0
0
-2
0
-1
-2
0
0
0
0
-1
0
0
2
-2

0
2
0
0
2
0
-1
-2
2
0
-1
2
0
-1
0
-1
-1
0
0
0
-1
-1
2
0
0
0
-1
0
-1
-2
0
0
2
0
-2
0
0
2
-2

16418
16419
16420
16421
16422
16423
16424
16425
16426
16427
16428
16429
16430
16431
16432
16433
16434
16435
16436
16437
16438
16439
16440
16441
16442
16443
16444
16445
16446
16447
16448
16449
16450
16451
16452
16453
16454
16455
16456

280000
200000
270000
320000
60000
130000
30000
200000
170000
80000
500000
50000
90000
350000
110000
120000
30000
30000
250000
50000
160000
140000
80000
10000
300000
90000
20000
30000
80000
20000
20000
50000
120000
30000
30000
80000
50000
80000
100000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
1
2
2
3
3
2
5
1
3
2
5
3
3
3
2
1
3
3
2
3
3
5
2
2
2
3
1
3
2
1
2
2
3
2
2
2

2
1
1
2
1
1
1
1
1
1
2
1
1
1
2
2
1
1
1
1
1
1
1
2
1
1
2
1
2
2
1
1
1
1
1
1
1
1
1

43
46
45
32
32
35
54
50
51
50
50
47
50
50
52
50
55
53
51
52
53
49
51
53
50
50
51
53
50
54
55
53
60
47
56
55
55
56
52

0
0
-2
-1
0
0
0
0
-1
2
-2
0
0
0
2
2
0
0
-2
0
0
-1
1
0
-1
0
-2
0
0
0
0
0
-2
0
2
0
0
3
2

0
0
-2
-1
0
0
0
0
-1
0
-2
-1
0
0
2
0
0
0
-2
0
0
-1
2
-1
2
0
-2
0
0
0
0
0
-2
0
2
0
0
2
2

0
0
-2
-1
0
0
0
0
-1
0
-2
-1
-1
0
2
-1
0
0
-2
0
0
0
0
2
-1
0
-2
0
0
0
0
0
-2
0
2
0
0
2
2

16457
16458
16459
16460
16461
16462
16463
16464
16465
16466
16467
16468
16469
16470
16471
16472
16473
16474
16475
16476
16477
16478
16479
16480
16481
16482
16483
16484
16485
16486
16487
16488
16489
16490
16491
16492
16493
16494
16495

30000
130000
20000
80000
100000
20000
120000
50000
80000
90000
60000
100000
50000
30000
240000
200000
130000
110000
50000
20000
50000
80000
20000
20000
30000
240000
50000
80000
180000
240000
120000
20000
100000
30000
30000
50000
100000
80000
60000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
2

3
1
3
2
1
3
2
2
3
3
3
3
2
3
1
1
3
3
2
3
3
2
3
3
3
4
3
3
1
3
2
2
2
2
2
2
2
1
3

1
2
1
1
1
2
1
2
1
1
2
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
2
2
2
1
1
2
2
2
2
2
2
2
1

62
51
54
57
51
50
51
53
59
54
47
50
50
53
58
47
50
50
51
56
69
54
52
56
53
59
56
53
56
55
54
21
33
22
23
22
23
23
54

0
0
1
2
0
2
0
2
0
0
0
0
0
2
-1
0
-1
0
0
0
0
2
2
1
0
0
1
0
-2
0
0
2
0
3
0
0
0
0
-1

0
0
2
2
0
0
0
2
0
0
0
0
0
2
-1
0
-1
0
0
0
0
2
0
2
0
0
-2
0
-2
0
0
0
0
2
0
0
0
0
-1

0
0
2
-2
0
0
0
2
0
0
0
0
0
2
-1
0
-1
0
0
2
0
2
0
0
2
0
-2
-1
-2
0
0
0
3
2
2
2
0
0
-1

16496
16497
16498
16499
16500
16501
16502
16503
16504
16505
16506
16507
16508
16509
16510
16511
16512
16513
16514
16515
16516
16517
16518
16519
16520
16521
16522
16523
16524
16525
16526
16527
16528
16529
16530
16531
16532
16533
16534

120000
20000
20000
50000
50000
50000
10000
20000
30000
10000
10000
150000
80000
20000
120000
40000
20000
100000
160000
20000
60000
150000
40000
30000
420000
20000
50000
20000
20000
20000
300000
30000
140000
20000
390000
50000
50000
50000
320000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
3
2
1
2
2
2
2
2
3
3
2
2
2
1
1
3
2
1
1
2
2
2
2
2
2
2
2
3
2
1
1
1
2
1
2
2
2
2

2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
1
2

25
32
26
26
23
24
23
24
25
25
22
23
24
24
24
24
24
24
25
24
24
27
24
26
26
26
25
23
24
28
26
25
27
27
27
27
26
26
26

1
0
1
0
-1
0
-1
2
0
0
1
2
2
0
2
0
3
2
-1
1
1
0
4
0
1
2
2
1
0
0
-2
2
0
0
0
0
-1
0
0

2
0
3
0
-1
0
0
2
0
0
4
0
0
0
-1
0
3
2
0
2
2
0
3
0
2
3
2
2
0
0
-2
2
-1
0
0
0
0
0
0

0
0
2
0
-1
0
0
2
0
0
3
0
0
0
0
0
2
2
0
2
3
0
2
0
2
2
0
0
0
0
-2
2
0
0
0
0
0
0
0

16535
16536
16537
16538
16539
16540
16541
16542
16543
16544
16545
16546
16547
16548
16549
16550
16551
16552
16553
16554
16555
16556
16557
16558
16559
16560
16561
16562
16563
16564
16565
16566
16567
16568
16569
16570
16571
16572
16573

280000
50000
500000
200000
50000
300000
30000
50000
10000
20000
50000
30000
100000
130000
20000
150000
220000
100000
130000
40000
10000
290000
180000
280000
30000
310000
70000
120000
240000
50000
320000
80000
20000
80000
360000
50000
20000
10000
100000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
2
1
1
2
2
2
2
3
3
2
1
1
2
1
2
2
2
2
1
1
2
2
2
1
1
1
2
2
1
2
2
2
2
2
2
2
2

1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
1
2
2
2
1
2
2
2
1
1
2
2
2
1
2
2
2
2

26
26
26
28
28
27
27
27
27
28
27
26
30
29
30
29
28
29
25
29
30
30
27
27
27
29
28
28
29
27
28
29
29
29
28
29
23
25
28

0
1
0
-1
1
-2
1
2
4
1
0
0
0
-1
1
2
0
1
0
0
3
1
0
-2
3
1
0
0
-1
0
0
0
1
1
-2
0
-1
4
0

0
2
0
-1
-2
-2
2
2
3
2
0
0
0
-1
2
0
0
-1
0
0
2
-2
0
-2
2
2
0
0
-1
0
0
0
2
2
-1
0
-1
3
0

0
2
0
-1
-2
-2
0
0
3
0
0
0
0
-1
2
0
0
-1
0
2
2
-2
0
-2
2
0
0
0
-1
0
0
-2
2
0
2
0
0
3
0

16574
16575
16576
16577
16578
16579
16580
16581
16582
16583
16584
16585
16586
16587
16588
16589
16590
16591
16592
16593
16594
16595
16596
16597
16598
16599
16600
16601
16602
16603
16604
16605
16606
16607
16608
16609
16610
16611
16612

50000
30000
20000
70000
490000
30000
20000
290000
20000
180000
100000
30000
470000
200000
400000
400000
50000
70000
80000
70000
20000
10000
430000
40000
450000
10000
10000
10000
80000
80000
240000
280000
50000
80000
20000
90000
200000
360000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
2
2
1
1
1
1
3
1
2
2
1
2
1
2
2
2
3
1
2
2
2
2
2
3
2
2
1
3
2
2
2
1
3
2
1
1
2

3
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
1
2
1
2
1
2
2
2
2
1
2
2
2
1

30
24
24
28
29
29
29
29
29
26
27
26
27
29
29
29
25
25
31
29
28
28
30
30
29
30
29
29
29
29
29
31
31
32
29
29
29
30
31

0
2
0
3
-1
1
0
-1
5
0
0
0
0
0
0
0
0
1
1
2
3
-1
-1
-2
0
1
0
2
0
2
0
0
-1
0
1
1
-2
2
-1

0
-1
0
2
-1
2
0
-1
4
0
0
0
0
0
-1
0
0
3
2
2
2
2
-1
-2
0
2
0
0
0
2
0
0
0
0
-2
-2
-1
-1
-1

0
-1
0
2
-1
2
0
-1
3
-2
0
0
0
0
0
0
0
2
0
2
2
-1
2
-2
0
0
0
0
0
0
0
0
0
0
-2
-2
-1
-1
2

16613
16614
16615
16616
16617
16618
16619
16620
16621
16622
16623
16624
16625
16626
16627
16628
16629
16630
16631
16632
16633
16634
16635
16636
16637
16638
16639
16640
16641
16642
16643
16644
16645
16646
16647
16648
16649
16650
16651

130000
80000
200000
150000
370000
310000
240000
320000
50000
50000
50000
80000
420000
50000
150000
130000
170000
170000
120000
30000
220000
50000
30000
250000
20000
10000
50000
30000
20000
200000
50000
120000
210000
180000
50000
70000
200000
50000
230000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
3
2
2
1
2
1
1
2
2
3
1
1
1
2
1
2
3
2
3
2
2
2
1
2
3
2
3
2
2
1
1
1
3
2
3
1
3
2

2
1
2
1
1
2
2
1
2
1
1
2
2
2
2
2
1
1
2
2
2
2
2
2
2
1
2
1
2
2
2
2
2
1
1
1
1
1
1

27
31
29
39
34
45
41
35
39
41
30
31
32
32
32
34
34
45
25
35
30
25
34
30
29
30
41
48
31
32
33
35
40
32
32
40
44
46
47

2
0
-1
1
0
-1
0
0
3
0
2
0
0
2
2
0
0
0
0
1
0
2
2
0
0
0
0
0
2
0
1
-1
-1
0
0
0
-2
1
-1

2
0
-1
2
0
-1
0
0
2
0
2
0
0
2
2
0
0
0
0
2
0
2
2
0
0
0
0
0
2
0
2
-1
-1
0
0
0
-2
2
-1

2
0
-1
0
0
-1
0
2
0
0
2
0
0
2
-2
0
0
0
2
2
0
2
2
0
0
0
0
0
2
0
2
-1
-1
0
0
0
-2
2
-1

16652
16653
16654
16655
16656
16657
16658
16659
16660
16661
16662
16663
16664
16665
16666
16667
16668
16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
16681
16682
16683
16684
16685
16686
16687
16688
16689
16690

30000
30000
150000
10000
150000
360000
340000
50000
30000
360000
150000
160000
30000
480000
200000
50000
20000
60000
200000
20000
440000
100000
100000
100000
230000
50000
50000
30000
140000
60000
50000
350000
20000
20000
50000
20000
110000
200000
260000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
2
2
1
1
1
2
2
1
1
3
2
1
2
3
2
2
1
2
3
1
2
2
3
1
2
2
2
3
3
2
3
2
2
2
3
1
2

1
2
2
2
2
2
2
2
1
2
1
2
1
1
1
2
1
1
2
1
1
2
2
1
1
2
1
1
2
2
1
2
1
2
2
1
1
1
1

42
32
34
30
29
34
38
34
39
34
46
28
39
47
45
39
32
44
26
27
35
34
38
48
46
37
32
41
32
43
41
36
44
30
36
41
34
44
46

1
0
-1
0
0
1
0
0
0
-2
0
2
0
-1
-1
-1
1
0
0
0
0
-1
0
0
-2
0
0
1
1
0
1
0
2
0
0
1
0
-1
2

2
0
0
-1
0
-2
0
0
0
-2
0
2
0
-1
0
-1
2
0
0
0
0
2
0
0
-2
0
0
2
2
0
2
0
2
0
0
2
0
2
2

2
0
0
0
0
-2
0
0
0
-2
0
2
0
-1
-1
-1
2
0
-2
0
0
2
0
2
-2
0
0
0
2
0
2
0
2
0
2
2
0
2
2

16691
16692
16693
16694
16695
16696
16697
16698
16699
16700
16701
16702
16703
16704
16705
16706
16707
16708
16709
16710
16711
16712
16713
16714
16715
16716
16717
16718
16719
16720
16721
16722
16723
16724
16725
16726
16727
16728
16729

150000
50000
150000
250000
50000
50000
50000
80000
20000
220000
120000
200000
30000
50000
50000
230000
280000
70000
120000
170000
30000
20000
20000
220000
50000
300000
430000
30000
20000
210000
80000
30000
220000
80000
480000
150000
60000
80000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
2
1
5
2
3
3
3
2
3
3
3
2
3
2
2
1
2
1
3
2
3
1
2
6
2
2
3
1
2
3
1
2
2
1
3
2
2

1
2
2
2
2
1
3
2
1
1
1
2
1
2
2
1
2
2
1
2
1
1
2
2
2
1
2
1
3
1
1
2
1
2
1
2
1
2
1

36
33
35
35
49
47
44
40
49
47
39
39
47
43
42
45
33
43
40
39
41
33
35
39
44
46
29
36
46
40
31
31
47
32
31
33
31
33
32

2
0
-1
2
0
0
2
1
0
2
-1
0
0
0
2
0
0
0
-1
0
1
0
0
3
0
0
-2
-1
0
0
0
0
2
0
0
0
1
2
0

2
0
-1
2
0
0
2
2
0
4
2
0
0
0
0
0
0
0
0
0
2
0
0
2
0
0
-2
2
0
0
0
0
2
0
0
0
2
2
0

0
0
-1
2
0
0
2
2
0
3
2
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
-2
-1
0
0
0
0
2
0
0
0
0
0
0

16730
16731
16732
16733
16734
16735
16736
16737
16738
16739
16740
16741
16742
16743
16744
16745
16746
16747
16748
16749
16750
16751
16752
16753
16754
16755
16756
16757
16758
16759
16760
16761
16762
16763
16764
16765
16766
16767
16768

50000
180000
100000
240000
50000
20000
50000
200000
180000
320000
200000
20000
200000
20000
50000
50000
80000
180000
80000
150000
20000
300000
30000
140000
80000
20000
70000
320000
80000
50000
80000
110000
50000
50000
20000
120000
30000
50000
100000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
3
2
3
3
3
2
2
2
1
3
2
1
3
2
2
2
1
3
2
2
1
2
2
1
2
2
2
2
2
2
3
2
3
2
1
2
2
3

2
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
1
2
1
2
2
1
2
1
1
1
1
2
1
1
1
2
1
1
1
1
2
3
2

34
42
39
42
49
40
30
31
32
33
48
41
38
40
39
25
43
33
42
36
37
42
35
49
36
45
35
36
46
33
41
38
45
42
38
42
37
34
35

1
0
0
2
0
0
0
-2
0
1
0
0
-2
1
1
0
0
0
-2
2
-1
-1
1
0
1
0
0
0
0
0
0
0
0
2
0
2
0
0
1

2
0
0
2
0
0
0
-2
0
-2
0
0
-2
-2
3
0
0
0
-2
3
-1
-1
3
0
2
0
0
0
-1
0
0
0
0
0
0
2
0
0
2

2
0
0
2
0
0
0
-2
0
-2
0
0
-2
-2
2
0
0
0
-2
2
0
-1
3
0
3
0
0
0
-1
0
0
0
0
0
0
0
0
0
0

16769
16770
16771
16772
16773
16774
16775
16776
16777
16778
16779
16780
16781
16782
16783
16784
16785
16786
16787
16788
16789
16790
16791
16792
16793
16794
16795
16796
16797
16798
16799
16800
16801
16802
16803
16804
16805
16806
16807

50000
30000
40000
190000
10000
50000
20000
120000
50000
310000
240000
50000
210000
60000
20000
50000
30000
60000
90000
30000
30000
220000
250000
450000
30000
220000
300000
500000
20000
110000
10000
20000
230000
20000
50000
200000
80000
50000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
2
2
3
3
2
3
3
1
3
2
1
2
2
2
2
1
2
2
2
3
5
1
2
2
1
2
2
2
3
2
2
2
2
1
2
3
2

2
2
1
1
1
1
2
2
2
2
2
1
2
1
2
2
2
2
2
1
2
1
1
1
2
1
2
2
2
2
1
2
1
2
1
2
1
2
1

35
34
38
39
39
43
34
37
43
31
45
47
40
31
31
43
39
29
29
32
37
39
39
42
34
37
30
30
34
32
41
47
34
35
38
40
37
43
49

3
0
3
2
1
0
0
-2
0
0
1
1
-1
1
0
0
0
1
0
0
3
2
-2
-1
2
0
-2
0
1
0
1
1
-1
1
-1
0
1
-1
1

2
0
2
2
2
0
0
-2
0
0
2
-1
-1
2
0
0
0
2
0
0
2
2
-2
0
0
0
-2
0
2
0
4
2
-1
2
-1
0
-2
-1
2

2
0
0
2
0
0
0
-2
0
0
0
2
-1
2
0
0
0
2
0
0
2
2
-2
-1
0
0
-2
0
0
0
3
2
-1
2
-1
0
-2
-1
0

16808
16809
16810
16811
16812
16813
16814
16815
16816
16817
16818
16819
16820
16821
16822
16823
16824
16825
16826
16827
16828
16829
16830
16831
16832
16833
16834
16835
16836
16837
16838
16839
16840
16841
16842
16843
16844
16845
16846

110000
110000
220000
140000
50000
100000
20000
50000
40000
180000
80000
30000
230000
20000
350000
20000
130000
50000
100000
20000
150000
230000
470000
50000
120000
20000
10000
50000
360000
100000
170000
30000
230000
150000
260000
80000
20000
240000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
2
3
2
2
1
3
2
2
3
2
2
6
3
2
2
2
2
2
1
2
1
2
3
2
2
1
1
5
1
2
1
1
2
3
2
1
2

2
1
1
1
2
1
2
2
2
1
2
2
1
2
1
1
2
1
2
1
1
1
1
1
1
1
1
2
2
1
2
2
1
2
2
1
2
1
1

29
38
36
38
43
40
38
32
33
34
34
34
35
41
44
38
36
37
44
40
43
46
38
46
49
43
45
29
30
38
36
43
37
35
37
48
43
36
40

0
0
0
0
0
2
0
0
0
-1
0
0
0
0
-1
1
0
0
0
0
-2
0
0
0
0
2
1
2
-2
0
-1
2
1
0
-1
0
0
1
1

0
0
0
0
0
2
0
0
0
-1
0
0
0
0
-1
2
0
0
0
0
-2
0
0
0
-1
2
2
2
-2
0
-1
2
-1
0
-1
0
0
-2
2

0
0
0
0
0
2
0
0
-2
-1
0
0
-1
0
-1
2
0
0
0
0
-2
0
0
0
-1
2
2
2
-2
0
-1
2
-1
0
-1
0
0
-2
0

16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
16860
16861
16862
16863
16864
16865
16866
16867
16868
16869
16870
16871
16872
16873
16874
16875
16876
16877
16878
16879
16880
16881
16882
16883
16884
16885

50000
100000
20000
150000
230000
20000
390000
80000
270000
20000
150000
50000
160000
360000
150000
500000
220000
280000
30000
500000
360000
400000
350000
20000
110000
30000
20000
180000
140000
300000
240000
160000
500000
50000
50000
100000
150000
290000
20000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
3
1
2
2
2
2
1
2
2
1
1
1
3
1
1
1
1
3
2
1
2
2
2
3
2
1
2
1
3
2
2
2
2
0
2
1
2

2
2
2
1
3
1
2
1
2
1
1
2
1
2
1
1
1
1
2
2
1
1
1
2
1
2
2
1
2
2
2
1
1
1
1
2
2
1
2

45
45
40
41
37
45
33
36
35
37
45
36
47
33
40
46
35
46
38
36
40
38
43
36
36
31
45
42
48
43
41
41
38
45
39
37
38
36
37

0
2
0
2
-1
0
0
3
1
0
2
0
1
-2
0
0
-1
1
1
0
-2
1
-2
1
1
1
0
-2
0
-1
0
-1
0
0
1
0
-2
1
0

0
2
0
2
0
0
0
2
-2
0
3
0
2
-2
0
0
-1
-2
2
-1
-2
2
-2
4
2
3
0
-2
0
-1
0
-1
0
0
2
0
-2
-2
0

0
2
0
2
0
0
0
2
-2
0
3
0
2
-2
0
0
-1
-1
0
-1
-2
2
-2
3
0
2
0
-2
2
-1
0
-1
0
0
2
-2
-2
-1
0

16886
16887
16888
16889
16890
16891
16892
16893
16894
16895
16896
16897
16898
16899
16900
16901
16902
16903
16904
16905
16906
16907
16908
16909
16910
16911
16912
16913
16914
16915
16916
16917
16918
16919
16920
16921
16922
16923
16924

50000
80000
140000
260000
150000
300000
120000
90000
200000
140000
50000
200000
280000
430000
190000
50000
110000
20000
100000
370000
320000
80000
100000
180000
90000
170000
80000
20000
50000
20000
390000
80000
350000
320000
50000
260000
200000
30000
20000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
2
2
1
2
1
2
1
1
2
0
1
1
3
3
2
3
3
1
4
1
1
2
3
2
2
3
2
2
1
3
2
1
3
2
2
2
2

1
1
1
2
2
2
2
2
1
2
1
2
2
2
1
2
2
2
2
2
2
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
2

33
39
42
33
37
37
33
38
42
32
45
40
33
34
34
38
40
46
45
37
36
33
35
42
46
39
50
50
60
50
64
59
51
51
52
62
55
49
55

0
0
0
0
2
-2
1
0
-2
0
1
1
0
0
0
1
0
0
-1
-2
-2
0
1
2
0
0
0
0
0
1
0
0
0
0
2
-1
0
-1
0

0
0
0
0
2
-2
-2
0
-2
0
2
-2
0
0
0
2
0
0
-1
-2
-2
0
-2
0
0
0
0
0
0
2
0
0
0
0
2
-1
0
-1
0

0
0
0
0
2
-1
-2
0
-2
0
0
-1
0
0
0
0
0
0
0
-2
-2
0
-2
0
0
0
0
0
0
3
0
0
0
0
2
-1
0
2
0

16925
16926
16927
16928
16929
16930
16931
16932
16933
16934
16935
16936
16937
16938
16939
16940
16941
16942
16943
16944
16945
16946
16947
16948
16949
16950
16951
16952
16953
16954
16955
16956
16957
16958
16959
16960
16961
16962
16963

320000
30000
90000
180000
50000
60000
50000
50000
20000
80000
350000
200000
360000
20000
90000
370000
180000
20000
30000
60000
330000
230000
50000
30000
80000
50000
10000
170000
50000
20000
20000
190000
270000
480000
380000
20000
50000
280000
240000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
3
3
2
1
2
2
3
3
3
1
2
2
3
3
3
1
3
1
3
2
2
3
5
1
2
2
5
2
3
2
3
1
2
3
3
2
3
1

1
3
2
1
2
1
2
1
1
1
1
1
1
2
1
2
2
3
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
2
1
1
1
1
1

50
52
50
52
50
52
53
55
53
53
58
52
50
59
55
66
51
59
57
54
52
51
57
56
53
58
50
56
61
57
50
50
50
51
52
49
48
52
65

0
1
0
-2
0
0
0
-1
3
1
-2
0
-2
2
0
0
0
2
2
0
0
2
2
0
0
2
1
0
2
2
-1
0
2
-2
0
0
2
0
0

0
2
0
-2
0
0
0
-1
2
2
-2
0
-2
2
0
0
0
0
0
0
0
0
0
0
0
2
2
0
-1
0
-1
0
4
-2
0
0
2
0
0

0
2
0
-1
0
0
0
-1
2
0
-2
0
-2
2
0
0
0
0
0
0
0
0
0
0
0
2
0
0
-1
0
0
0
3
-2
0
0
2
0
0

16964
16965
16966
16967
16968
16969
16970
16971
16972
16973
16974
16975
16976
16977
16978
16979
16980
16981
16982
16983
16984
16985
16986
16987
16988
16989
16990
16991
16992
16993
16994
16995
16996
16997
16998
16999
17000
17001
17002

110000
200000
140000
260000
130000
50000
300000
30000
50000
450000
170000
60000
30000
200000
30000
100000
30000
150000
210000
300000
50000
360000
240000
260000
140000
10000
50000
50000
50000
140000
20000
50000
30000
50000
130000
80000
30000
50000
20000

1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
1
1
2
3
1
3
3
1
2
2
3
1
2
1
3
3
1
1
3
2
1
1
1
1
3
2
2
1
2
2
3
2
2
1
2
2
2

1
1
1
1
2
1
2
1
2
1
2
2
2
2
1
1
1
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2

54
53
56
53
57
54
55
54
58
67
27
29
26
28
30
30
35
24
25
28
22
33
28
30
33
21
22
22
22
23
27
24
23
22
23
23
21
22
22

2
0
-1
0
-1
0
-2
3
-1
-2
0
2
0
-1
1
1
1
0
-1
-1
0
-1
0
-2
2
0
0
0
2
0
0
2
4
0
-2
-1
0
0
1

2
0
-1
0
2
0
-2
3
0
-2
0
2
0
-1
3
-1
2
0
-1
-1
0
-1
0
-2
0
0
0
0
2
0
0
0
4
0
-2
-1
0
0
-1

2
0
-1
0
2
0
-2
3
0
-2
0
2
0
-1
2
-1
0
0
-2
-1
0
-1
0
-2
0
0
-1
2
2
2
0
0
3
-1
-2
-1
0
0
-1

17003
17004
17005
17006
17007
17008
17009
17010
17011
17012
17013
17014
17015
17016
17017
17018
17019
17020
17021
17022
17023
17024
17025
17026
17027
17028
17029
17030
17031
17032
17033
17034
17035
17036
17037
17038
17039
17040
17041

90000
30000
50000
150000
20000
30000
50000
400000
20000
70000
20000
30000
30000
80000
80000
40000
70000
10000
60000
50000
80000
70000
30000
30000
20000
50000
30000
50000
50000
50000
50000
10000
10000
110000
140000
20000
30000
100000
20000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
1
2
1
3
1
2
1
2
2
1
1
2
1
1
2
2
1
2
1
2
1
3
2
2
1
2
2
1
3
1
1
2
2
2
1
1
2
1

2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2

22
22
22
24
24
24
24
30
23
23
23
23
23
24
24
24
23
22
24
22
23
23
22
22
25
25
29
24
22
23
23
23
24
24
24
24
24
24
24

0
0
2
1
0
0
2
0
0
1
-1
0
0
2
0
0
0
0
2
1
0
0
0
2
0
-1
0
0
1
2
1
3
0
-1
0
0
0
2
2

0
0
2
-1
0
-1
2
0
0
2
-1
0
0
2
0
0
0
0
0
2
0
0
0
2
0
-1
0
0
2
2
-2
2
0
-1
0
0
0
2
-1

0
0
2
-1
0
-1
2
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
-1
2
0
-1
0
0
2
2
-2
2
0
-1
0
-1
0
2
-1

17042
17043
17044
17045
17046
17047
17048
17049
17050
17051
17052
17053
17054
17055
17056
17057
17058
17059
17060
17061
17062
17063
17064
17065
17066
17067
17068
17069
17070
17071
17072
17073
17074
17075
17076
17077
17078
17079
17080

190000
300000
50000
30000
20000
60000
70000
60000
60000
30000
100000
70000
20000
50000
50000
30000
30000
30000
60000
20000
50000
30000
30000
70000
100000
100000
250000
130000
50000
250000
50000
50000
230000
200000
50000
100000
140000
20000
100000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
3
1
2
2
2
2
2
2
3
2
2
3
2
3
2
2
2
3
1
1
1
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2

2
2
1
2
2
2
1
1
1
2
1
2
2
2
1
1
2
2
2
1
2
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2

25
24
26
26
25
25
25
24
25
22
24
25
22
22
22
22
22
22
23
22
23
24
23
24
24
24
25
25
25
26
26
25
24
25
23
24
24
24
25

0
0
2
0
-1
0
0
2
2
2
2
2
0
0
2
0
2
0
2
0
2
0
0
1
0
0
-1
0
2
0
0
0
-2
0
0
3
0
0
0

0
0
2
0
-1
-1
0
3
0
2
0
0
0
0
2
0
2
0
0
0
0
0
0
2
0
0
-1
0
0
0
0
0
-2
0
0
2
0
0
0

0
0
2
2
-1
0
0
2
0
0
0
0
0
2
2
0
0
0
0
0
0
0
0
0
0
0
-1
0
0
0
0
0
-2
2
0
2
2
0
0

17081
17082
17083
17084
17085
17086
17087
17088
17089
17090
17091
17092
17093
17094
17095
17096
17097
17098
17099
17100
17101
17102
17103
17104
17105
17106
17107
17108
17109
17110
17111
17112
17113
17114
17115
17116
17117
17118
17119

240000
20000
50000
50000
60000
10000
30000
30000
60000
80000
130000
30000
60000
80000
230000
80000
70000
220000
50000
210000
60000
30000
50000
50000
80000
60000
20000
50000
260000
170000
20000
20000
130000
70000
120000
210000
50000
30000
150000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
1
2
2
1
1
1
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
1
3
2
3
1
2
2
2
2
2
1
1
2
1
2

2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
1
2
1
2
1
2
1
2
2
2
1
1
1
2
2
1
2
2

25
25
25
25
25
22
23
23
23
25
25
25
23
24
24
25
24
25
25
24
24
25
24
24
26
25
25
26
27
27
27
26
26
25
26
26
27
27
27

0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
0
0
3
1
0
0
0
0
0
0
0
-1
0
1
0
0
-1
0
0
0
0

0
0
0
0
0
0
4
0
0
2
0
2
0
0
0
0
0
0
0
0
2
2
0
0
0
0
0
0
0
-1
0
2
0
0
-1
-1
0
0
0

0
0
0
2
0
2
4
2
0
0
0
3
0
0
0
0
0
0
0
0
2
0
0
2
0
0
0
0
0
-1
0
0
0
0
-1
-1
0
0
0

17120
17121
17122
17123
17124
17125
17126
17127
17128
17129
17130
17131
17132
17133
17134
17135
17136
17137
17138
17139
17140
17141
17142
17143
17144
17145
17146
17147
17148
17149
17150
17151
17152
17153
17154
17155
17156
17157
17158

300000
150000
30000
50000
80000
80000
60000
200000
280000
50000
80000
50000
20000
80000
20000
110000
50000
130000
20000
130000
50000
50000
130000
80000
230000
500000
160000
150000
60000
50000
10000
140000
180000
260000
90000
20000
30000
420000
230000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
2
2
2
1
2
2
1
2
2
2
2
1
1
3
2
1
3
1
2
3
2
2
2
2
1
1
2
2
1
1
1
1
1
2
2
3
2
2

2
2
1
2
2
1
2
1
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
1
2
2
1
2
2
1
2
2
2
1
1
1
2
2

27
27
27
27
26
26
26
27
31
24
24
23
24
24
27
28
28
24
25
25
25
25
26
26
28
28
27
27
27
27
27
28
30
28
27
29
26
26
27

0
1
2
0
0
0
1
-2
0
0
2
0
0
0
3
0
0
0
-1
2
0
2
0
0
-1
0
0
-2
0
1
0
0
0
0
3
2
3
-2
-2

0
-2
2
0
0
0
-2
-2
0
0
2
0
0
0
2
0
0
0
0
-1
0
2
0
0
-1
-1
0
-2
0
2
-1
0
0
0
2
2
2
-2
-2

0
-2
2
0
0
-2
-2
-2
0
0
2
0
0
2
0
0
-2
0
0
-1
2
2
0
2
0
-1
0
-2
2
2
-1
0
0
0
2
2
2
-2
-2

17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
17169
17170
17171
17172
17173
17174
17175
17176
17177
17178
17179
17180
17181
17182
17183
17184
17185
17186
17187
17188
17189
17190
17191
17192
17193
17194
17195
17196
17197

90000
210000
230000
100000
20000
20000
150000
180000
20000
280000
50000
50000
100000
10000
90000
120000
250000
180000
350000
250000
140000
50000
150000
160000
130000
340000
260000
110000
400000
70000
20000
60000
80000
150000
200000
110000
450000
160000
150000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
3
3
3
1
1
1
3
3
2
2
1
1
2
1
2
2
2
1
1
1
3
2
2
1
1
1
3
2
1
2
5
1
2
2
2

1
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
1
2
2
2
2
1
1
2
1
2
2
2
2
2

28
27
27
30
30
27
28
29
26
27
26
26
26
27
27
29
29
29
29
31
29
28
28
28
28
26
26
26
29
29
31
28
29
31
29
29
29
29
28

0
2
0
0
0
0
-1
-1
0
0
0
0
0
1
0
-1
2
-1
0
-2
0
-1
2
0
0
0
0
0
0
0
-1
2
2
2
-1
-1
0
0
0

0
2
0
0
0
0
0
0
0
0
0
0
0
2
0
-1
2
-1
0
-2
0
-1
2
-1
0
0
0
0
0
0
5
2
2
0
-1
-1
0
0
0

0
2
0
0
0
0
0
0
0
2
0
0
0
0
0
-1
2
-1
0
-2
0
-1
2
-1
0
0
0
0
0
0
4
0
2
0
-1
-1
0
0
0

17198
17199
17200
17201
17202
17203
17204
17205
17206
17207
17208
17209
17210
17211
17212
17213
17214
17215
17216
17217
17218
17219
17220
17221
17222
17223
17224
17225
17226
17227
17228
17229
17230
17231
17232
17233
17234
17235
17236

30000
160000
140000
50000
390000
300000
50000
70000
170000
160000
50000
50000
90000
200000
20000
50000
50000
60000
30000
360000
20000
30000
80000
20000
70000
120000
20000
20000
170000
130000
180000
240000
50000
100000
80000
10000
50000
80000
40000

2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
1
1
1
2
2
2
2
3
1
2
1
1
2
2
2
3
2
3
2
2
2
2
2
1
1
2
2
2
3
2
2
1
1
2
2
2
3

1
2
2
2
2
1
2
2
2
1
2
1
2
2
2
1
1
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
1
1
2
3
2
1
1

28
29
29
28
27
28
29
29
28
45
27
28
28
25
26
30
24
26
33
30
22
23
25
22
25
26
26
22
23
24
32
30
27
39
33
46
35
35
39

0
-1
0
-1
2
-1
2
-2
0
-1
2
1
-1
-1
0
0
1
0
0
-1
0
0
0
0
0
0
1
0
0
0
0
0
0
2
0
3
0
2
2

0
-1
0
-1
2
-1
2
-2
0
-1
3
2
-1
-1
0
0
2
0
0
2
0
0
0
0
0
0
2
0
-1
0
0
0
0
2
0
2
0
2
2

0
-1
0
-1
0
-1
2
-2
0
-2
2
2
-1
-1
0
0
0
0
0
2
0
2
2
0
0
0
0
0
0
0
0
0
0
2
3
2
0
2
2

17237
17238
17239
17240
17241
17242
17243
17244
17245
17246
17247
17248
17249
17250
17251
17252
17253
17254
17255
17256
17257
17258
17259
17260
17261
17262
17263
17264
17265
17266
17267
17268
17269
17270
17271
17272
17273
17274
17275

90000
170000
50000
10000
70000
20000
120000
110000
50000
110000
50000
360000
20000
180000
100000
20000
150000
60000
80000
60000
20000
110000
100000
280000
130000
50000
60000
70000
240000
310000
20000
50000
50000
130000
230000
380000
160000
20000
150000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
3
2
3
2
2
2
2
2
2
1
2
1
2
3
3
2
1
3
3
2
3
2
3
3
2
3
2
2
3
2
3
2
2
2
3
3
1

1
1
2
1
1
2
2
1
1
2
1
2
1
1
1
1
1
1
2
1
1
2
1
1
2
2
1
1
1
2
2
1
2
1
2
1
2
1
2

40
40
49
41
34
38
36
38
36
34
37
31
38
42
37
37
39
27
29
47
43
33
41
37
36
29
33
34
46
31
33
37
33
34
30
31
32
32
33

2
0
0
3
1
0
0
0
2
0
1
3
3
0
0
1
2
0
2
2
2
0
1
0
0
0
0
0
0
2
0
0
1
0
0
1
0
0
0

2
0
0
2
2
0
0
0
2
0
2
2
4
0
0
2
2
0
2
3
0
0
2
0
0
0
0
0
0
0
0
0
2
0
0
-2
0
0
0

0
0
0
2
0
0
0
0
4
2
0
2
3
0
0
0
2
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
-1
0
2
0

17276
17277
17278
17279
17280
17281
17282
17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
17297
17298
17299
17300
17301
17302
17303
17304
17305
17306
17307
17308
17309
17310
17311
17312
17313
17314

90000
400000
70000
50000
30000
20000
20000
130000
80000
360000
120000
200000
150000
50000
170000
230000
50000
280000
50000
30000
360000
400000
80000
150000
260000
110000
50000
300000
20000
290000
120000
20000
360000
150000
100000
170000
200000
60000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
2
2
2
3
3
1
1
3
3
2
2
3
2
2
1
2
3
1
2
3
2
2
3
1
2
2
2
2
2
2
1
1
1
3
3
2

2
1
1
1
1
1
2
1
1
1
0
1
1
2
1
1
2
1
1
1
1
2
2
2
1
1
1
2
1
2
1
2
2
1
1
1
2
1
1

32
33
34
34
35
46
39
37
41
41
47
41
38
44
40
34
46
36
44
31
32
32
33
34
36
39
41
40
37
37
45
40
36
41
42
45
49
48
29

-1
-2
0
2
1
0
0
-2
0
-2
-1
0
-2
0
1
0
0
0
0
2
-2
-2
0
0
0
0
0
-1
2
2
-1
-1
-2
-1
2
0
1
-1
0

-1
-2
0
2
-2
0
0
-2
0
-2
0
0
-2
0
2
-1
0
0
0
3
-2
-2
0
0
0
0
0
-1
0
0
-1
-1
-2
-1
2
0
-2
-1
0

-1
-2
0
2
-1
0
0
-2
0
-2
0
0
-2
0
0
-1
0
0
0
2
-2
-2
0
0
0
0
0
-1
0
0
-1
-1
-2
-1
0
0
-1
-1
0

17315
17316
17317
17318
17319
17320
17321
17322
17323
17324
17325
17326
17327
17328
17329
17330
17331
17332
17333
17334
17335
17336
17337
17338
17339
17340
17341
17342
17343
17344
17345
17346
17347
17348
17349
17350
17351
17352
17353

40000
50000
50000
40000
120000
200000
30000
260000
390000
140000
150000
30000
90000
150000
30000
200000
30000
30000
50000
310000
500000
500000
300000
430000
30000
30000
200000
130000
120000
170000
210000
130000
420000
180000
240000
100000
130000
20000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
1
3
2
2
1
2
5
2
1
2
3
2
2
2
2
1
3
2
2
1
3
2
3
1
3
1
3
1
2
1
2
2
2
2
2
3
2
2

1
1
2
1
2
2
2
1
2
1
2
1
3
1
1
2
2
1
1
1
1
1
1
2
1
2
2
1
2
2
1
1
1
1
2
1
2
1
2

30
30
39
39
25
25
29
33
31
31
32
32
36
39
39
36
38
48
29
29
37
36
36
30
30
31
32
32
33
31
34
34
35
39
40
44
45
43
46

1
1
2
-1
2
1
0
0
0
2
6
0
0
0
0
0
-2
0
0
0
1
-2
-1
0
0
0
-2
0
-1
0
-1
0
0
0
0
1
0
1
0

2
2
2
-1
3
2
0
0
0
2
5
0
0
0
-1
0
-2
0
0
0
-1
-2
0
0
0
0
-2
0
-1
0
-1
0
0
0
0
2
0
2
0

0
0
0
-1
3
3
2
-1
2
0
4
0
0
0
-1
0
-2
0
0
0
-1
-2
0
0
-1
0
-2
0
-1
0
-1
0
0
0
0
0
0
3
0

17354
17355
17356
17357
17358
17359
17360
17361
17362
17363
17364
17365
17366
17367
17368
17369
17370
17371
17372
17373
17374
17375
17376
17377
17378
17379
17380
17381
17382
17383
17384
17385
17386
17387
17388
17389
17390
17391
17392

70000
30000
50000
500000
200000
120000
200000
150000
100000
50000
50000
50000
550000
30000
150000
140000
50000
160000
50000
50000
110000
50000
350000
70000
210000
180000
30000
630000
220000
280000
340000
180000
250000
20000
140000
130000
120000
360000
240000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
3
3
1
2
2
2
2
2
2
1
1
2
3
2
2
3
2
1
1
3
2
2
1
2
3
1
2
1
2
1
2
2
2
2
1
1
2

1
1
1
1
2
1
1
2
1
2
1
1
2
1
1
2
2
2
1
1
2
1
2
1
1
1
1
1
1
1
1
2
1
2
1
2
1
1
1

38
41
48
41
41
42
49
36
42
38
36
43
33
35
39
27
48
39
26
28
33
46
31
42
38
36
28
31
41
44
40
33
35
48
40
44
38
42
43

0
-1
0
0
-1
2
-1
1
1
0
3
0
0
1
-1
0
0
0
0
0
-2
2
1
0
1
0
0
0
0
0
0
2
-2
1
0
2
0
1
0

0
-1
0
0
-1
2
0
2
2
0
2
0
0
-1
-1
0
0
0
0
0
-2
2
2
0
-2
0
0
0
0
0
0
-1
-2
3
0
0
0
-2
0

0
-1
0
0
-1
3
0
0
2
0
2
0
0
0
-1
0
0
0
-1
0
-2
2
0
0
-1
0
0
0
0
0
0
-1
-2
2
0
0
0
-2
0

17393
17394
17395
17396
17397
17398
17399
17400
17401
17402
17403
17404
17405
17406
17407
17408
17409
17410
17411
17412
17413
17414
17415
17416
17417
17418
17419
17420
17421
17422
17423
17424
17425
17426
17427
17428
17429
17430
17431

310000
100000
200000
80000
210000
180000
70000
60000
200000
50000
50000
70000
130000
140000
350000
150000
50000
50000
30000
20000
50000
30000
230000
70000
30000
150000
40000
250000
200000
190000
390000
20000
200000
60000
30000
230000
130000
140000
360000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
1
2
1
1
2
2
1
2
3
2
2
2
3
1
2
3
2
3
2
2
0
3
2
3
2
2
2
2
1
3
2
2
2
2
2
2
1

1
1
1
1
2
2
1
2
1
2
1
1
1
1
1
2
1
1
2
1
2
2
2
1
2
1
1
1
1
1
1
1
1
1
2
2
1
1
1

40
46
37
29
32
31
33
36
49
48
46
41
48
47
36
30
39
47
36
38
33
47
47
43
49
33
38
31
46
31
33
36
47
38
39
38
33
44
45

-2
2
-2
2
-2
-2
0
0
-1
-1
1
0
0
-2
0
0
0
0
0
0
0
2
-1
2
0
0
-1
0
1
1
0
0
0
0
0
-2
0
0
1

-2
2
-2
2
-2
-2
0
0
-1
-1
2
0
0
-2
0
-1
0
0
0
0
0
2
-1
2
0
0
0
0
2
-1
-1
0
0
0
0
-1
0
0
-2

-2
2
-2
2
-2
-2
0
0
-1
0
-1
0
0
-2
0
0
0
0
0
0
0
2
-1
0
0
2
0
0
2
-1
0
2
0
0
0
0
0
0
-2

17432
17433
17434
17435
17436
17437
17438
17439
17440
17441
17442
17443
17444
17445
17446
17447
17448
17449
17450
17451
17452
17453
17454
17455
17456
17457
17458
17459
17460
17461
17462
17463
17464
17465
17466
17467
17468
17469
17470

20000
100000
210000
50000
380000
50000
200000
50000
150000
30000
30000
110000
30000
130000
260000
30000
220000
120000
100000
100000
70000
20000
320000
210000
90000
120000
360000
140000
300000
90000
170000
190000
140000
200000
500000
300000
180000
360000
90000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
2
3
1
1
2
1
1
2
2
2
2
2
2
2
2
1
2
2
2
2
1
2
3
3
2
3
1
2
3
2
2
1
2
1
2
3
2

2
2
2
1
1
2
2
1
1
1
2
1
1
1
1
1
2
1
2
1
2
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
2
1
1

31
35
45
32
44
39
30
30
31
32
34
39
38
39
39
43
47
33
43
38
44
46
36
45
37
36
35
30
32
43
44
46
40
37
43
38
29
44
32

3
-1
1
-1
0
0
-2
0
0
0
1
0
0
1
2
2
0
0
0
0
0
1
-1
0
0
0
0
0
-1
2
1
0
-1
0
0
-1
0
-1
0

2
-1
-2
-1
0
0
-2
0
0
0
2
0
0
-2
2
2
0
0
0
0
0
2
2
0
0
0
0
0
-1
-1
-1
0
-1
0
0
-1
0
-1
0

2
-1
-2
-1
0
0
-2
0
0
0
0
0
0
-2
0
2
0
0
0
0
0
0
0
0
0
0
0
0
-1
2
-1
0
-1
0
-2
-1
0
-1
0

17471
17472
17473
17474
17475
17476
17477
17478
17479
17480
17481
17482
17483
17484
17485
17486
17487
17488
17489
17490
17491
17492
17493
17494
17495
17496
17497
17498
17499
17500
17501
17502
17503
17504
17505
17506
17507
17508
17509

150000
500000
80000
10000
180000
150000
80000
60000
240000
50000
230000
40000
250000
50000
120000
50000
60000
160000
50000
400000
50000
100000
100000
360000
30000
50000
80000
150000
10000
200000
30000
220000
180000
220000
220000
390000
350000
560000
240000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
2
3
1
5
1
2
1
3
1
2
2
2
3
3
2
3
2
1
2
3
2
1
3
2
2
2
3
2
2
1
1
1
1
2
2
2
1

1
1
2
2
1
2
1
1
1
1
2
2
1
1
1
2
1
2
1
1
3
2
2
2
2
1
1
2
1
1
2
1
2
2
2
2
1
1
1

44
30
29
46
46
36
44
30
35
35
33
33
33
32
39
41
38
35
43
48
39
31
34
35
41
32
28
28
33
35
42
37
28
30
29
33
36
45
37

-2
0
0
1
-1
0
-1
1
-1
-1
0
0
3
1
2
2
0
0
0
-1
0
0
0
-1
0
0
2
-1
2
0
-1
0
0
0
-2
0
1
0
0

-2
0
0
2
-1
0
-1
2
-1
-1
0
0
2
2
2
2
0
0
0
2
0
-1
0
0
0
0
0
-1
2
0
-1
0
0
0
-2
0
-2
0
0

-2
0
0
-1
-1
0
-1
0
-1
0
0
0
2
2
2
2
0
0
0
2
0
-1
0
0
0
0
0
-1
2
0
2
0
0
0
-2
0
-2
0
0

17510
17511
17512
17513
17514
17515
17516
17517
17518
17519
17520
17521
17522
17523
17524
17525
17526
17527
17528
17529
17530
17531
17532
17533
17534
17535
17536
17537
17538
17539
17540
17541
17542
17543
17544
17545
17546
17547
17548

410000
90000
30000
40000
60000
390000
130000
90000
300000
220000
20000
140000
150000
120000
200000
20000
110000
290000
210000
370000
80000
200000
180000
260000
50000
150000
190000
160000
180000
130000
30000
100000
20000
100000
20000
20000
20000
50000
110000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
2
2
2
2
2
2
1
1
3
6
3
2
2
2
2
3
2
3
3
2
2
2
3
3
2
2
2
2
2
2
2
2
2
3
3
2

1
2
2
1
2
1
1
2
1
1
2
1
1
1
1
1
1
2
1
2
0
1
1
2
1
1
1
2
1
2
1
1
2
1
1
1
2
1
1

43
36
31
33
46
41
35
32
36
33
33
35
47
44
37
40
41
34
45
40
41
42
35
35
43
40
45
42
37
32
47
36
37
43
40
35
48
42
38

0
1
0
1
0
0
0
3
0
0
0
0
0
0
1
0
2
0
0
-2
0
-2
-1
0
0
-1
0
-1
0
0
0
1
1
-1
0
2
0
2
2

0
-2
0
2
0
0
0
2
0
0
0
0
0
0
2
0
2
0
0
-1
0
-2
-1
0
0
-1
0
-1
0
0
0
2
2
-1
0
0
0
0
2

0
-2
0
2
0
0
0
2
0
0
3
0
0
0
0
0
2
0
0
0
0
-2
-1
0
2
-1
0
-1
0
0
2
2
0
-1
0
0
0
0
0

17549
17550
17551
17552
17553
17554
17555
17556
17557
17558
17559
17560
17561
17562
17563
17564
17565
17566
17567
17568
17569
17570
17571
17572
17573
17574
17575
17576
17577
17578
17579
17580
17581
17582
17583
17584
17585
17586
17587

60000
50000
200000
360000
110000
230000
180000
180000
50000
570000
30000
140000
50000
50000
120000
120000
50000
180000
80000
300000
80000
70000
320000
500000
250000
230000
80000
170000
110000
240000
150000
90000
100000
30000
80000
260000
200000
20000
160000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
2
2
2
2
2
2
1
2
2
2
1
1
1
2
2
3
1
1
2
2
1
1
2
3
2
3
1
3
3
2
2
2
2
3
3
1

1
2
2
1
1
1
2
2
2
1
1
1
1
1
2
2
2
1
1
1
1
2
1
2
2
1
1
1
0
2
1
1
1
1
1
1
1
1
2

48
35
40
48
35
46
39
31
42
39
45
46
44
35
35
35
45
40
42
43
37
34
40
35
35
46
45
40
31
31
46
37
36
42
40
49
43
39
31

0
1
2
-2
0
-1
0
-2
0
-2
1
-1
0
0
1
-1
-2
-1
0
-2
-1
2
0
0
-1
0
0
2
0
0
0
0
2
2
2
-1
-1
2
-1

0
2
2
-2
0
-1
0
-1
0
-2
2
-1
0
0
-2
-1
-2
-1
0
-2
-1
0
0
0
-1
0
0
-1
0
0
0
0
0
2
0
-1
-1
3
2

0
0
0
-2
0
0
-1
-1
0
-2
2
-1
0
2
-1
-1
-2
-1
-2
-2
-2
0
0
0
-1
0
0
2
0
-2
0
0
0
0
0
-1
-1
2
-1

17588
17589
17590
17591
17592
17593
17594
17595
17596
17597
17598
17599
17600
17601
17602
17603
17604
17605
17606
17607
17608
17609
17610
17611
17612
17613
17614
17615
17616
17617
17618
17619
17620
17621
17622
17623
17624
17625
17626

70000
20000
200000
440000
20000
110000
130000
50000
290000
480000
310000
30000
500000
80000
100000
70000
210000
180000
50000
60000
50000
70000
50000
350000
170000
180000
220000
80000
360000
500000
410000
80000
180000
280000
20000
30000
200000
180000
140000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
3
3
1
3
2
1
2
1
2
4
2
2
3
2
3
2
1
2
3
2
1
2
2
1
3
2
1
1
1
1
1
1
2
1
1
1

2
1
1
1
1
1
1
1
1
1
2
1
1
2
1
1
1
1
1
2
1
1
2
1
1
1
2
1
1
2
2
1
2
2
2
2
1
2
2

38
43
45
49
43
35
44
33
35
38
29
30
39
31
32
37
43
43
43
34
40
38
36
42
45
32
30
30
33
31
31
32
33
31
31
31
31
32
33

1
0
-1
0
4
0
0
0
-2
-1
-2
0
1
0
0
0
0
-1
0
0
-1
1
0
-1
0
1
0
2
0
-1
0
-1
2
-1
-1
3
-1
-1
2

2
0
-1
0
3
0
0
0
-2
0
-2
0
-1
0
0
0
0
-1
0
0
-1
2
0
-1
0
2
0
2
0
-1
0
3
2
-1
-1
2
-1
-1
0

2
0
-1
0
2
0
0
0
-2
0
-2
0
-1
2
0
0
0
-1
0
0
-1
0
0
-1
0
2
0
2
0
-1
0
2
2
-1
-1
2
-2
2
0

17627
17628
17629
17630
17631
17632
17633
17634
17635
17636
17637
17638
17639
17640
17641
17642
17643
17644
17645
17646
17647
17648
17649
17650
17651
17652
17653
17654
17655
17656
17657
17658
17659
17660
17661
17662
17663
17664
17665

130000
20000
120000
50000
310000
420000
60000
140000
80000
220000
360000
290000
260000
170000
200000
140000
170000
220000
230000
360000
340000
360000
90000
130000
80000
400000
240000
10000
240000
130000
20000
80000
250000
30000
280000
290000
500000
80000
120000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
2
2
1
2
1
2
2
2
1
1
1
1
2
2
1
1
3
1
1
3
2
2
1
2
2
1
1
3
2
2
2
2
2
3
2
2

2
1
2
2
1
2
2
1
2
1
1
2
2
2
2
1
2
1
1
2
1
1
2
1
1
1
2
1
1
1
1
1
1
1
1
1
2
1
1

29
30
29
30
30
30
30
30
30
31
33
29
30
29
34
35
39
45
44
38
36
37
42
47
41
41
43
46
41
40
44
40
39
44
42
49
46
40
47

0
0
-1
0
-1
0
0
1
2
0
0
0
1
0
-2
0
0
0
-1
-1
0
-2
0
2
-1
0
0
1
-1
-1
0
0
0
1
0
-2
-1
1
0

0
0
2
0
0
0
0
-2
2
0
0
0
2
0
-2
0
0
0
-1
-1
0
-2
0
2
-1
-1
0
2
-1
-1
0
0
0
4
-1
-2
0
2
0

0
-2
-1
0
0
0
0
-2
2
0
0
0
0
0
-2
0
0
0
-2
-1
0
-2
0
2
-1
-1
-1
2
0
-1
2
0
0
4
0
-1
-1
0
0

17666
17667
17668
17669
17670
17671
17672
17673
17674
17675
17676
17677
17678
17679
17680
17681
17682
17683
17684
17685
17686
17687
17688
17689
17690
17691
17692
17693
17694
17695
17696
17697
17698
17699
17700
17701
17702
17703
17704

80000
210000
100000
210000
500000
230000
110000
210000
320000
140000
40000
280000
220000
250000
70000
70000
300000
50000
70000
50000
250000
120000
70000
440000
280000
360000
150000
300000
20000
380000
340000
210000
60000
130000
340000
170000
360000
60000
360000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
1
2
1
2
1
2
2
1
1
1
2
1
1
1
3
1
3
2
2
1
1
1
1
1
3
2
2
2
2
2
1
1
2
2
2
1

1
2
2
1
1
1
1
1
2
2
1
1
1
1
2
1
1
1
2
1
1
1
1
1
1
1
1
2
1
1
1
2
1
1
1
1
1
1
1

48
41
30
41
44
39
40
46
35
37
48
35
47
37
34
35
47
40
36
35
35
34
35
40
41
42
43
44
42
38
44
41
41
46
43
49
43
35
37

0
0
2
1
0
0
0
0
-1
0
0
2
0
0
0
0
-1
0
0
0
2
0
2
0
0
0
-2
-2
1
0
0
0
2
0
0
-1
-1
2
-1

0
0
2
-2
0
0
0
0
0
0
0
-1
0
0
0
0
-1
0
0
0
0
0
2
0
0
0
-2
-2
2
0
0
0
0
0
0
0
-1
2
-1

0
0
2
-1
0
0
0
0
0
-1
0
0
0
0
0
0
-1
0
0
0
0
0
2
0
0
0
-2
-2
2
0
0
0
0
0
0
0
2
2
-1

17705
17706
17707
17708
17709
17710
17711
17712
17713
17714
17715
17716
17717
17718
17719
17720
17721
17722
17723
17724
17725
17726
17727
17728
17729
17730
17731
17732
17733
17734
17735
17736
17737
17738
17739
17740
17741
17742
17743

280000
240000
120000
90000
100000
410000
190000
220000
90000
120000
10000
500000
120000
120000
220000
240000
150000
500000
150000
60000
30000
320000
470000
440000
50000
220000
360000
90000
50000
50000
290000
350000
110000
40000
50000
110000
360000
200000
140000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
1
1
1
1
1
1
2
1
3
1
2
2
1
2
1
1
1
2
3
2
1
1
2
2
1
3
3
2
3
2
3
2
3
1
3
3
2

1
1
2
2
1
1
1
1
2
2
2
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
1
1
1
1
1
2
2

41
34
34
33
34
34
43
36
44
30
50
50
51
50
51
50
36
50
50
49
50
53
61
51
51
51
54
58
60
56
58
50
52
53
59
55
70
63
53

0
-1
-1
0
0
1
2
0
2
0
3
0
-1
0
-1
-1
1
-1
-1
0
2
0
-2
0
0
0
1
-2
2
0
1
0
1
0
1
-1
-1
-1
0

0
-1
-1
0
0
-2
0
0
2
0
2
0
-1
0
-1
-1
-1
-1
-1
0
2
0
-2
-1
0
0
-2
-2
2
0
2
0
2
0
-2
2
-1
3
0

0
2
-2
2
0
-2
0
0
2
0
2
0
0
2
-1
-1
-1
-1
-2
0
2
0
-2
-1
2
0
-2
-2
2
0
2
0
0
2
-2
2
2
2
0

17744
17745
17746
17747
17748
17749
17750
17751
17752
17753
17754
17755
17756
17757
17758
17759
17760
17761
17762
17763
17764
17765
17766
17767
17768
17769
17770
17771
17772
17773
17774
17775
17776
17777
17778
17779
17780
17781
17782

80000
260000
340000
30000
30000
440000
10000
230000
50000
150000
330000
370000
130000
10000
360000
20000
180000
80000
50000
150000
30000
50000
20000
130000
320000
300000
330000
50000
70000
70000
100000
110000
100000
160000
70000
60000
80000
100000
230000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
2
3
3
3
2
3
2
3
3
3
3
2
3
3
3
2
1
3
3
2
3
3
3
1
2
3
3
3
2
2
3
3
2
2
3
1

2
1
1
1
1
1
1
1
1
3
1
2
2
1
1
1
2
1
1
2
1
1
3
2
2
1
1
2
2
3
1
1
1
1
2
1
1
1
1

61
56
56
58
54
50
52
55
61
54
55
50
53
51
54
61
52
62
55
64
56
52
56
55
53
62
53
53
60
58
58
54
58
53
55
59
61
60
66

1
0
-1
1
2
0
-1
0
-1
0
0
-1
0
3
0
1
0
0
2
1
1
0
0
0
0
-2
0
0
0
0
0
2
2
1
0
4
0
-1
1

-2
0
-1
2
2
0
2
0
-1
0
0
0
0
2
0
-2
0
0
0
2
3
0
0
0
0
-2
0
0
0
0
0
2
2
-2
0
4
0
-1
-2

-2
-2
-1
2
2
0
2
0
-2
0
0
-1
0
2
0
-2
0
0
0
0
2
0
0
0
0
-2
0
0
0
0
0
2
2
-1
0
4
0
3
-2

17783
17784
17785
17786
17787
17788
17789
17790
17791
17792
17793
17794
17795
17796
17797
17798
17799
17800
17801
17802
17803
17804
17805
17806
17807
17808
17809
17810
17811
17812
17813
17814
17815
17816
17817
17818
17819
17820
17821

60000
160000
30000
310000
60000
50000
140000
20000
10000
80000
50000
160000
500000
470000
210000
50000
30000
50000
80000
30000
80000
150000
170000
220000
30000
100000
10000
140000
50000
20000
10000
50000
10000
30000
50000
100000
20000
20000
100000

2
2
2
2
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
2
2
1
2
2
3
2
2
2
3
2
1
2
1
3
1
1
1
2
5
1
2
2
2
2
2
2
2
2
2
2
3
2
2
2
3
2
2

3
1
1
1
1
1
1
2
2
2
2
1
2
1
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

64
58
55
62
46
64
58
27
38
29
24
51
51
54
54
23
24
23
24
23
24
28
27
30
35
23
24
24
24
22
22
24
22
23
23
24
24
25
25

0
-1
0
2
0
2
2
-1
1
-1
0
2
1
1
-1
-1
2
0
0
2
0
-2
0
-2
2
-1
3
-1
1
0
1
0
1
0
0
0
0
0
0

0
-1
0
2
0
3
0
2
-2
0
0
0
-2
2
-1
-1
0
0
0
2
0
-2
0
-2
0
-1
2
-1
2
0
2
0
-1
0
0
0
0
0
0

-1
-1
0
2
0
2
0
-1
-2
0
0
0
-2
0
-1
2
0
0
0
2
0
-2
0
-2
0
-1
2
-1
2
0
2
0
0
0
0
0
0
0
-1

17822
17823
17824
17825
17826
17827
17828
17829
17830
17831
17832
17833
17834
17835
17836
17837
17838
17839
17840
17841
17842
17843
17844
17845
17846
17847
17848
17849
17850
17851
17852
17853
17854
17855
17856
17857
17858
17859
17860

50000
100000
30000
50000
50000
50000
50000
50000
50000
380000
50000
30000
150000
180000
80000
110000
30000
110000
280000
10000
10000
20000
170000
20000
130000
200000
250000
80000
180000
120000
20000
150000
190000
210000
180000
50000
140000
80000
80000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
3
2
2
1
5
1
2
2
1
2
2
2
3
2
3
2
2
2
2
2
2
3
2
1
2
2
1
2
2
1
2
1
2
2
1
2
2

2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

25
24
25
25
25
25
23
25
25
26
24
24
25
25
26
24
25
25
26
23
23
24
26
26
22
26
26
27
27
28
26
26
26
27
27
28
25
26
27

1
-1
2
0
-2
0
0
0
0
0
2
2
-1
0
0
2
0
0
0
0
-1
2
0
3
0
2
0
0
-1
0
1
0
-1
0
0
0
0
-2
0

2
0
0
0
-2
0
0
0
0
0
0
4
-1
0
0
2
0
0
-1
0
-1
2
0
3
0
2
0
0
0
0
2
0
0
0
0
0
0
-2
0

0
0
0
0
-2
0
0
0
0
0
0
3
-1
0
0
2
0
2
-1
-1
-1
2
0
2
0
2
0
0
0
0
2
0
0
0
0
0
0
-2
0

17861
17862
17863
17864
17865
17866
17867
17868
17869
17870
17871
17872
17873
17874
17875
17876
17877
17878
17879
17880
17881
17882
17883
17884
17885
17886
17887
17888
17889
17890
17891
17892
17893
17894
17895
17896
17897
17898
17899

80000
20000
10000
30000
240000
50000
90000
60000
100000
120000
10000
70000
60000
130000
30000
360000
80000
20000
50000
80000
150000
60000
220000
10000
50000
50000
220000
450000
240000
500000
170000
100000
60000
200000
200000
20000
40000
110000
10000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
2
2
1
2
2
1
2
1
2
2
1
1
3
1
2
2
2
3
1
2
2
3
2
1
1
1
2
2
1
2
1
1
2
1
2
1
2

2
2
1
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
1

25
28
26
26
27
28
26
28
28
28
28
28
28
29
30
30
30
27
28
27
27
27
28
23
26
26
28
29
33
29
28
29
29
30
27
28
27
27
27

2
0
3
1
-1
1
-1
-1
0
-1
0
1
0
0
3
-1
0
0
0
1
-1
0
0
0
2
0
0
1
1
0
0
2
-1
-1
2
0
1
0
0

0
0
2
3
-1
-1
2
0
0
-1
0
2
0
0
2
-1
0
0
0
-2
-1
0
0
0
0
0
0
-2
2
0
0
0
-1
-1
0
0
3
0
0

0
0
2
2
-1
0
-1
0
0
-1
0
2
0
-2
2
-1
-1
0
0
-2
-1
0
0
0
0
0
0
-2
2
0
0
0
2
-1
0
0
2
0
0

17900
17901
17902
17903
17904
17905
17906
17907
17908
17909
17910
17911
17912
17913
17914
17915
17916
17917
17918
17919
17920
17921
17922
17923
17924
17925
17926
17927
17928
17929
17930
17931
17932
17933
17934
17935
17936
17937
17938

100000
50000
30000
30000
50000
20000
50000
60000
50000
130000
20000
100000
20000
150000
70000
250000
50000
90000
90000
120000
240000
50000
100000
390000
50000
40000
190000
10000
10000
180000
230000
20000
230000
200000
470000
150000
70000
50000
80000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
3
2
2
3
2
2
2
3
2
2
2
3
1
1
3
2
2
1
2
2
2
3
3
2
2
2
2
1
2
2
2
1
1
1
3
2
1

2
2
2
2
1
2
2
2
2
1
2
2
1
2
2
1
1
1
2
2
2
2
1
1
1
1
1
1
1
2
2
2
2
2
2
3
1
2
2

28
28
28
28
29
29
30
28
32
34
25
28
38
44
33
40
32
34
32
33
25
25
29
49
36
44
38
40
44
30
31
31
32
32
34
45
37
37
35

0
1
0
1
3
1
0
2
-1
2
0
2
0
0
0
0
2
0
0
2
0
0
2
0
2
2
0
3
0
-1
0
0
2
0
0
0
0
0
0

0
2
0
-2
2
2
0
2
-1
2
0
0
0
0
0
0
2
0
0
2
0
0
2
0
0
2
0
2
0
-1
0
0
0
0
0
0
0
0
0

0
2
0
-2
2
0
0
2
2
2
2
0
0
0
0
0
3
0
0
2
-2
0
2
0
0
2
0
2
2
-1
0
0
0
0
0
0
0
0
-1

17939
17940
17941
17942
17943
17944
17945
17946
17947
17948
17949
17950
17951
17952
17953
17954
17955
17956
17957
17958
17959
17960
17961
17962
17963
17964
17965
17966
17967
17968
17969
17970
17971
17972
17973
17974
17975
17976
17977

330000
140000
70000
280000
150000
80000
120000
50000
230000
160000
50000
100000
200000
170000
50000
200000
200000
50000
50000
300000
130000
80000
120000
140000
220000
70000
20000
200000
20000
510000
450000
50000
120000
50000
280000
30000
20000
80000
120000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
2
2
3
2
1
2
2
2
3
3
2
2
2
3
2
3
3
2
2
1
1
1
1
2
3
1
2
1
1
2
2
3
2
1
2
2
2

1
2
2
2
2
1
1
1
1
2
2
1
1
1
1
1
1
2
2
1
2
2
2
2
2
2
2
1
1
2
2
1
3
1
2
2
1
1
1

40
33
44
32
30
35
42
45
43
36
37
49
43
36
43
46
39
41
45
39
32
33
34
32
48
32
45
49
31
32
34
34
48
45
31
33
35
42
45

0
0
2
0
0
0
0
0
0
1
0
0
2
1
0
-2
-1
0
0
-1
0
2
0
0
0
0
0
1
1
0
-1
0
0
1
0
4
1
0
0

0
0
2
0
0
0
0
0
0
-2
0
0
3
2
0
-2
-1
0
0
-1
0
2
0
0
0
0
0
-1
2
0
2
0
0
-2
0
3
2
0
0

0
0
2
0
0
0
2
0
0
-2
0
0
2
0
0
-2
-1
0
0
-2
0
2
0
0
0
0
0
-1
2
0
-1
0
0
-2
0
2
0
0
0

17978
17979
17980
17981
17982
17983
17984
17985
17986
17987
17988
17989
17990
17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
18011
18012
18013
18014
18015
18016

370000
50000
20000
160000
170000
100000
210000
100000
230000
240000
240000
50000
80000
50000
50000
440000
220000
70000
240000
360000
360000
80000
30000
160000
150000
100000
70000
300000
90000
800000
360000
90000
300000
30000
50000
110000
80000
140000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
3
2
3
2
1
3
1
1
3
2
2
3
2
1
3
1
1
3
1
1
2
2
2
2
2
2
2
1
2
2
3
3
2
2
1
2
2

1
2
2
1
2
2
1
2
1
1
2
3
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
1
2
1
2
1
1

38
45
39
36
44
36
42
32
33
38
36
48
46
41
36
37
42
30
32
42
32
33
36
37
39
30
33
35
39
46
40
41
43
46
37
30
37
31
44

0
0
0
0
0
0
-1
0
0
-1
0
2
0
0
0
0
0
0
-2
0
-2
-2
1
1
2
0
1
0
2
-2
-1
1
0
1
0
2
0
0
0

0
0
0
0
0
0
-1
0
0
3
0
2
0
0
0
0
0
0
-2
0
-2
-1
2
2
0
0
2
0
2
-2
0
2
0
2
0
0
0
0
0

0
0
0
0
0
0
-1
0
0
2
0
2
0
0
0
0
0
0
-2
0
-2
2
2
2
0
0
8
0
2
-2
0
0
0
0
0
0
0
2
0

18017
18018
18019
18020
18021
18022
18023
18024
18025
18026
18027
18028
18029
18030
18031
18032
18033
18034
18035
18036
18037
18038
18039
18040
18041
18042
18043
18044
18045
18046
18047
18048
18049
18050
18051
18052
18053
18054
18055

20000
50000
50000
130000
90000
30000
50000
170000
290000
20000
180000
360000
20000
140000
90000
120000
160000
280000
500000
100000
160000
20000
400000
30000
50000
70000
110000
50000
170000
30000
50000
50000
90000
110000
240000
360000
290000
180000
180000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
3
1
2
2
3
2
1
1
3
1
1
3
2
2
2
1
2
1
2
3
2
1
2
3
2
2
2
2
1
3
2
3
2
2
3
2
1
2

2
2
2
1
1
1
1
1
2
1
2
1
2
2
1
1
1
1
1
2
2
1
2
1
1
2
1
2
1
1
1
2
1
1
2
1
2
1
1

40
46
34
48
45
44
49
39
31
47
38
35
31
33
34
40
31
32
46
38
31
42
39
45
47
40
42
44
40
33
29
30
44
40
46
42
45
39
43

0
0
1
3
0
-2
0
-2
2
0
2
1
0
0
0
0
-1
2
-1
2
0
0
2
2
-1
1
1
0
-1
0
0
-1
1
0
0
-2
0
-1
0

0
0
-2
2
0
-2
0
-2
0
0
2
-2
0
0
0
0
-1
2
-1
0
0
0
2
4
0
2
2
0
-1
0
0
2
-2
0
0
-2
0
-1
0

0
0
-2
2
2
-2
0
-2
0
0
2
-2
0
0
0
0
-1
2
-1
0
0
0
2
4
-1
0
0
0
-1
0
0
2
-2
2
0
-2
0
-1
0

18056
18057
18058
18059
18060
18061
18062
18063
18064
18065
18066
18067
18068
18069
18070
18071
18072
18073
18074
18075
18076
18077
18078
18079
18080
18081
18082
18083
18084
18085
18086
18087
18088
18089
18090
18091
18092
18093
18094

50000
500000
50000
50000
400000
240000
150000
50000
150000
50000
360000
100000
30000
260000
140000
30000
60000
10000
110000
40000
50000
50000
350000
450000
50000
170000
100000
140000
250000
130000
130000
360000
270000
140000
150000
200000
280000
80000
240000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
2
3
1
2
2
3
1
3
1
1
2
1
2
3
2
2
3
1
3
2
2
1
2
3
2
1
1
1
2
3
2
2
2
1
1
3
3

2
2
1
1
2
1
1
2
1
1
2
1
2
2
1
1
2
2
2
2
1
2
2
2
2
1
1
1
2
2
2
1
1
1
2
2
1
2
2

43
47
35
37
32
34
31
31
34
41
40
38
44
36
29
48
36
29
34
34
47
40
32
34
42
39
41
36
29
29
33
36
39
40
32
33
34
35
40

0
-2
0
5
-1
0
0
3
1
0
-1
2
2
-2
0
-1
2
1
2
0
2
0
0
0
0
0
1
0
1
1
2
-2
-1
0
0
-1
0
2
0

0
-2
0
4
-1
0
0
2
-1
0
-1
2
2
-2
0
-1
2
2
2
0
0
0
0
0
0
0
2
0
-1
-2
2
-2
0
0
0
-1
0
0
0

0
-1
2
3
-1
0
-1
2
-1
2
-1
2
0
-2
0
-1
2
2
2
2
0
0
0
0
0
0
0
0
2
-2
2
-2
-1
0
0
-1
0
0
0

18095
18096
18097
18098
18099
18100
18101
18102
18103
18104
18105
18106
18107
18108
18109
18110
18111
18112
18113
18114
18115
18116
18117
18118
18119
18120
18121
18122
18123
18124
18125
18126
18127
18128
18129
18130
18131
18132
18133

20000
300000
250000
50000
50000
30000
240000
200000
50000
210000
280000
200000
300000
420000
350000
120000
110000
20000
100000
240000
130000
170000
60000
200000
210000
100000
380000
240000
150000
60000
350000
300000
160000
130000
50000
270000
90000
240000
450000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
1
3
2
1
2
1
1
1
3
2
1
1
3
2
1
1
1
5
1
2
3
2
2
1
1
2
2
2
1
3
1
3
2
1
1
1

2
1
2
2
1
2
1
1
2
2
1
2
1
2
2
1
1
2
2
1
2
2
1
1
1
2
1
2
2
2
1
1
1
2
2
1
2
1
1

42
38
41
49
41
39
38
40
39
38
42
33
41
36
34
43
48
31
32
36
37
48
42
42
48
35
37
38
33
35
37
33
42
37
38
40
36
37
45

3
0
-1
0
0
2
2
0
0
-1
1
0
0
-1
0
2
2
1
0
-2
0
0
2
0
0
0
0
0
0
0
0
-1
-1
0
0
0
0
-2
0

2
0
3
0
0
4
2
0
0
-1
-2
0
0
-1
0
3
2
-1
0
-2
0
0
2
0
0
0
0
0
0
0
0
-1
0
0
0
0
0
-2
0

2
0
2
0
2
3
-2
3
0
-2
-2
0
0
-1
0
2
2
-1
0
-2
0
0
2
0
0
0
0
0
2
0
0
-1
0
0
0
0
0
-2
0

18134
18135
18136
18137
18138
18139
18140
18141
18142
18143
18144
18145
18146
18147
18148
18149
18150
18151
18152
18153
18154
18155
18156
18157
18158
18159
18160
18161
18162
18163
18164
18165
18166
18167
18168
18169
18170
18171
18172

280000
270000
10000
50000
100000
190000
240000
220000
500000
300000
500000
200000
260000
160000
340000
500000
310000
360000
110000
390000
140000
30000
200000
110000
20000
210000
380000
70000
20000
260000
200000
190000
50000
20000
400000
280000
60000
250000
400000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
3
1
1
1
1
1
1
1
1
1
2
3
1
1
1
2
1
1
1
3
1
1
1
2
2
1
2
1
1
2
2
2
1
2
3
1
1

2
1
2
3
1
2
2
1
1
2
2
2
2
2
2
2
1
1
1
1
2
2
2
2
1
1
1
1
2
2
1
2
2
2
1
1
1
1
2

36
38
46
37
33
32
33
33
42
32
30
30
31
31
31
32
32
30
36
36
31
32
33
40
35
41
42
42
32
32
46
36
42
35
49
49
38
47
41

-1
-2
3
0
0
0
0
0
0
0
-2
-1
0
0
0
0
1
-1
2
-2
-1
0
1
0
2
2
-2
0
0
-1
0
0
0
0
-2
0
2
-2
-1

-1
-2
2
0
0
0
0
0
0
0
-2
-1
0
0
0
0
2
-1
0
-2
-1
0
-1
0
2
2
-2
0
0
-1
0
0
0
0
-2
0
2
-2
-1

-1
-2
2
2
0
0
0
0
0
2
-2
-2
0
0
0
0
0
-1
0
-2
-1
0
-1
0
2
2
-2
0
0
-1
0
0
0
0
-2
0
2
-2
-1

18173
18174
18175
18176
18177
18178
18179
18180
18181
18182
18183
18184
18185
18186
18187
18188
18189
18190
18191
18192
18193
18194
18195
18196
18197
18198
18199
18200
18201
18202
18203
18204
18205
18206
18207
18208
18209
18210
18211

180000
50000
220000
50000
20000
100000
500000
120000
360000
440000
240000
200000
50000
260000
300000
130000
50000
20000
20000
50000
70000
70000
450000
70000
120000
80000
20000
230000
480000
490000
310000
100000
260000
360000
500000
160000
360000
320000
210000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
2
2
3
2
1
2
1
2
2
1
2
2
2
2
2
3
1
3
2
2
3
2
2
2
2
2
1
1
2
1
1
1
1
1
3
2
2

1
1
2
1
2
1
1
2
1
1
2
1
1
1
1
1
2
2
1
1
2
1
2
1
2
2
2
1
2
1
1
2
2
1
2
2
2
1
1

46
45
39
35
61
44
44
38
37
48
30
45
46
44
35
37
48
36
36
45
39
45
38
40
45
33
40
42
49
42
42
33
39
43
48
34
34
36
42

0
0
0
-1
3
0
0
-1
-2
0
-2
-2
-1
2
0
-1
0
0
0
0
2
2
0
0
0
-1
1
0
0
0
0
0
0
1
1
-2
0
0
-2

0
0
0
-1
2
0
0
-1
-2
0
-2
-2
-1
-1
0
-1
0
0
0
0
2
0
0
0
0
-1
2
0
0
0
0
0
0
-1
-2
-2
0
0
-2

0
0
0
-1
2
0
0
-2
-2
0
-2
-2
-1
2
0
-1
0
0
0
0
2
0
0
0
0
-1
2
0
0
0
0
0
0
-1
-1
-2
0
0
-2

18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250

140000
20000
300000
130000
200000
120000
50000
180000
230000
10000
20000
200000
360000
210000
80000
60000
100000
20000
50000
300000
140000
120000
400000
50000
90000
60000
260000
80000
160000
10000
190000
160000
20000
300000
440000
50000
350000
60000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
1
2
3
2
2
1
1
3
2
2
2
2
2
2
3
3
2
3
3
3
3
3
1
2
1
3
2
3
2
1
3
3
1
3
1
3
2

1
2
3
1
1
2
3
1
1
1
1
2
1
1
1
2
1
1
1
1
1
1
1
2
1
1
1
1
1
2
1
1
2
1
1
1
1
1
1

41
39
50
50
50
51
52
51
53
50
49
48
49
53
53
51
56
62
54
56
50
59
57
58
56
57
51
52
55
51
50
51
49
57
79
54
50
50
47

0
0
0
0
0
2
0
0
1
0
2
0
1
0
2
0
1
2
2
0
0
0
-1
2
0
0
0
0
-2
0
1
0
3
1
0
1
0
0
2

0
0
0
0
0
2
0
0
-2
0
2
0
2
0
2
0
2
3
2
0
0
0
0
0
0
0
0
0
-2
0
2
0
2
-1
0
2
0
0
0

0
0
0
2
2
0
0
0
-2
0
2
0
-1
0
2
0
2
2
2
0
0
0
0
0
0
0
0
2
-1
0
2
0
2
-1
0
0
0
0
0

18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
18265
18266
18267
18268
18269
18270
18271
18272
18273
18274
18275
18276
18277
18278
18279
18280
18281
18282
18283
18284
18285
18286
18287
18288
18289

30000
150000
100000
350000
80000
80000
10000
210000
500000
20000
330000
250000
420000
90000
180000
50000
200000
100000
150000
360000
50000
30000
330000
70000
420000
130000
200000
180000
170000
190000
200000
30000
460000
190000
10000
90000
440000
480000
360000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
1
1
2
3
3
2
1
2
1
1
1
2
3
3
2
1
1
1
2
2
3
2
1
1
2
3
2
1
1
3
2
1
2
2
1
2
3

2
2
1
1
1
1
1
1
1
1
2
1
1
1
2
1
1
1
1
1
2
3
1
3
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1

52
52
60
55
52
55
54
66
62
61
54
58
54
53
52
51
53
63
55
62
57
58
56
47
51
51
55
58
59
54
54
54
55
54
54
57
54
58
56

2
0
0
-1
0
0
4
-1
1
3
-2
0
-2
-1
0
0
1
0
1
-1
0
3
-1
0
0
0
0
2
2
0
1
0
0
0
0
0
-1
0
-1

2
0
0
-1
0
0
3
2
-2
4
-2
0
-1
0
0
0
-1
0
-1
-1
0
2
-1
0
-1
0
0
2
2
0
2
0
0
0
0
0
-1
0
-1

0
0
3
-1
0
0
2
-1
-2
3
-2
0
2
0
0
0
-1
0
-1
-1
0
0
2
0
-1
0
0
2
2
0
0
0
-1
0
0
0
-1
0
-1

18290
18291
18292
18293
18294
18295
18296
18297
18298
18299
18300
18301
18302
18303
18304
18305
18306
18307
18308
18309
18310
18311
18312
18313
18314
18315
18316
18317
18318
18319
18320
18321
18322
18323
18324
18325
18326
18327
18328

500000
30000
80000
200000
350000
150000
360000
20000
310000
200000
210000
30000
110000
50000
50000
50000
20000
230000
80000
150000
240000
450000
180000
30000
50000
20000
150000
20000
40000
180000
80000
50000
480000
20000
150000
20000
360000
200000
20000

1
2
2
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
3
3
2
1
2
3
3
2
1
3
3
1
3
1
2
1
3
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
1
1
2
1
1
1

1
1
1
1
1
1
2
1
1
2
1
1
2
2
2
1
2
0
2
1
1
1
2
2
1
1
2
1
1
1
2
2
2
2
2
2
2
2
2

69
28
33
66
57
55
54
31
47
31
40
47
31
27
26
33
23
30
32
53
28
36
24
22
22
31
25
29
25
30
29
24
32
23
24
22
29
33
28

-2
0
-1
-1
-2
0
-2
1
0
1
0
0
1
2
0
0
0
-1
0
-1
-1
-2
-1
0
0
2
-2
0
0
1
0
0
-1
0
-2
0
1
0
0

-2
0
2
-1
-2
-1
-2
2
0
-2
0
0
-2
0
-1
0
0
-1
0
-1
-1
-2
-1
0
0
2
-2
0
0
-1
0
0
-1
0
-2
0
-2
-1
-1

-2
0
-1
2
-2
-1
-2
0
0
-2
0
0
-2
0
-1
0
0
-1
0
-1
-1
-2
-1
0
0
2
-2
0
0
-1
0
0
-1
0
-2
0
-2
0
-1

18329
18330
18331
18332
18333
18334
18335
18336
18337
18338
18339
18340
18341
18342
18343
18344
18345
18346
18347
18348
18349
18350
18351
18352
18353
18354
18355
18356
18357
18358
18359
18360
18361
18362
18363
18364
18365
18366
18367

50000
70000
120000
50000
310000
60000
20000
20000
50000
80000
20000
20000
10000
20000
20000
30000
20000
20000
20000
50000
50000
50000
20000
20000
80000
80000
130000
200000
50000
20000
20000
50000
60000
130000
80000
170000
90000
20000
20000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
3
1
2
1
2
1
2
2
6
1
2
2
2
1
1
2
2
1
3
2
2
1
2
2
1
1
1
2
2
2
2
2
2
1
2
1

2
2
2
1
1
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2

23
23
23
46
36
24
22
22
22
22
22
22
23
21
21
22
21
22
22
22
23
23
22
22
23
23
23
24
24
22
22
22
23
22
22
34
23
23
23

1
0
0
0
0
0
0
2
0
0
0
0
0
-1
1
0
0
0
1
1
0
-1
0
2
-2
0
-1
-2
0
0
1
1
1
0
-1
0
0
-1
-1

-1
0
0
0
0
0
0
2
0
0
0
0
0
0
2
0
0
-1
2
2
0
-1
-1
4
-2
0
-1
-2
0
0
2
2
2
-1
-1
0
0
-1
-1

-1
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
-1
-1
0
0
0
-1
2
3
-2
0
-2
-2
0
2
2
0
-1
-1
-1
0
0
-1
-1

18368
18369
18370
18371
18372
18373
18374
18375
18376
18377
18378
18379
18380
18381
18382
18383
18384
18385
18386
18387
18388
18389
18390
18391
18392
18393
18394
18395
18396
18397
18398
18399
18400
18401
18402
18403
18404
18405
18406

80000
30000
30000
30000
150000
50000
80000
30000
60000
100000
140000
140000
70000
70000
30000
50000
50000
30000
30000
30000
20000
60000
200000
80000
170000
230000
90000
290000
60000
20000
50000
210000
290000
90000
50000
50000
20000
360000
230000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
3
2
1
2
1
1
2
1
1
5
2
2
3
2
3
3
1
1
4
1
1
1
2
1
2
2
1
2
2
2
2
2
2
3
2
1

2
2
2
1
2
2
2
2
2
2
2
2
1
2
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2

23
22
22
23
23
23
23
23
23
23
23
23
23
22
28
22
22
22
23
24
25
23
23
23
23
24
24
24
24
24
23
23
29
23
23
23
24
23
23

0
0
0
2
-2
0
1
0
2
0
0
0
0
2
2
2
2
0
0
-2
0
0
0
1
0
-1
2
0
0
-2
0
0
-1
0
0
0
0
0
0

0
0
0
2
-1
0
-1
0
2
0
0
-1
0
0
2
-1
2
0
0
-2
0
0
0
-2
0
-1
2
0
0
2
0
0
0
0
0
0
-1
0
0

0
0
2
2
0
0
-1
0
2
0
0
-1
0
0
2
-1
2
0
0
-2
0
0
0
-2
0
-1
2
0
-1
2
0
0
0
0
0
0
0
-2
0

18407
18408
18409
18410
18411
18412
18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
18429
18430
18431
18432
18433
18434
18435
18436
18437
18438
18439
18440
18441
18442
18443
18444
18445

30000
30000
70000
20000
80000
80000
50000
30000
30000
70000
30000
110000
160000
30000
40000
160000
50000
160000
30000
70000
150000
50000
80000
50000
50000
30000
250000
70000
150000
320000
80000
30000
50000
30000
20000
200000
20000
100000
20000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
2
2
2
2
5
1
2
2
2
2
2
2
2
2
1
2
2
2
2
1
2
2
3
3
1
2
1
5
3
1
3
2
2
2
2
1

2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
1
1
2
2
1
1
1
2
2
2
2
2
2
2
1
2
2
2

24
23
23
25
25
24
25
22
22
22
24
24
24
22
24
25
23
23
22
23
24
24
24
24
24
25
27
23
23
25
25
26
23
23
23
25
22
24
26

-1
0
0
2
-1
0
0
0
0
0
0
1
0
2
2
1
2
0
0
2
-1
0
0
2
0
0
2
-1
-1
0
0
1
0
0
0
0
0
2
1

0
0
0
0
-1
0
0
0
0
0
0
1
0
2
0
-1
0
0
-1
3
-1
0
0
0
0
0
3
-1
-1
0
0
2
0
0
0
0
0
3
2

0
0
0
0
-2
0
0
0
2
0
0
-1
0
2
0
0
0
0
-1
2
-1
0
0
0
0
0
2
-2
-1
0
0
2
0
0
0
0
0
2
2

18446
18447
18448
18449
18450
18451
18452
18453
18454
18455
18456
18457
18458
18459
18460
18461
18462
18463
18464
18465
18466
18467
18468
18469
18470
18471
18472
18473
18474
18475
18476
18477
18478
18479
18480
18481
18482
18483
18484

130000
50000
200000
20000
20000
100000
170000
80000
130000
50000
280000
130000
150000
130000
30000
50000
120000
30000
80000
80000
20000
80000
30000
120000
110000
70000
300000
160000
150000
210000
20000
240000
60000
20000
130000
330000
50000
110000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
5
5
2
2
1
2
1
1
3
2
2
2
1
2
1
2
2
2
1
1
3
2
1
1
1
1
2
2
2
2
2
2
2
2
2
1
1
3

2
2
1
1
1
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
1
2
2
2
2
2
1
1
2
1

24
24
25
25
26
26
24
22
26
26
26
27
27
23
23
23
24
24
25
23
23
23
27
26
26
25
25
25
25
47
26
26
25
25
25
25
25
24
24

0
0
0
1
1
1
0
0
-2
2
0
-1
-1
-2
0
0
0
0
0
-1
0
-1
2
-1
0
0
1
-1
0
-1
0
0
-1
0
1
0
0
0
0

0
0
0
-2
2
2
0
0
-2
2
0
-1
-1
-2
0
0
0
0
0
-1
0
-1
0
-1
0
0
-1
-1
0
-1
0
0
-1
0
2
-1
0
0
0

0
0
0
-2
0
2
0
0
-2
2
0
-1
-1
-2
2
0
0
0
0
-2
0
-1
0
-1
0
0
-1
0
0
-1
0
0
0
2
0
0
0
0
0

18485
18486
18487
18488
18489
18490
18491
18492
18493
18494
18495
18496
18497
18498
18499
18500
18501
18502
18503
18504
18505
18506
18507
18508
18509
18510
18511
18512
18513
18514
18515
18516
18517
18518
18519
18520
18521
18522
18523

90000
130000
150000
140000
150000
50000
40000
170000
60000
200000
80000
100000
170000
140000
90000
70000
120000
60000
150000
50000
80000
310000
50000
20000
80000
180000
50000
70000
20000
60000
30000
20000
280000
30000
40000
130000
90000
260000
100000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
3
2
2
2
1
2
2
2
1
1
2
1
2
5
1
2
2
3
3
2
1
2
1
1
2
2
2
2
2
2
4
2
1
2
2
2
1

2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
2
1
1
2
2
1
2
2
1
2
1
1
2
2
2
2
2
2
2
2
2

24
26
26
27
24
26
26
27
24
25
25
25
25
26
26
26
26
26
26
24
26
27
23
23
24
25
23
22
25
24
25
24
25
25
26
25
25
25
26

0
0
0
-1
0
2
0
0
-1
-2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
0
0
0
2
2
2
0
-2
2
0
0
0
-1

0
0
0
-1
0
0
0
0
2
-2
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
0
0
0
2
2
0
0
-2
2
0
0
-1
-1

-2
0
0
-2
0
0
0
0
-1
-2
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
-2
0
0
3
0
2
0
0
-1
2
0
0
-1
-1

18524
18525
18526
18527
18528
18529
18530
18531
18532
18533
18534
18535
18536
18537
18538
18539
18540
18541
18542
18543
18544
18545
18546
18547
18548
18549
18550
18551
18552
18553
18554
18555
18556
18557
18558
18559
18560
18561
18562

50000
190000
70000
50000
40000
200000
100000
220000
200000
50000
360000
170000
250000
80000
110000
20000
20000
60000
170000
150000
210000
230000
160000
150000
210000
300000
340000
150000
50000
160000
50000
70000
120000
200000
50000
310000
50000
300000
160000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
3
2
2
2
1
1
2
2
3
2
1
3
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
1
1
2
2
1
2
1
2
4
2

2
2
2
1
2
2
2
2
1
1
2
2
0
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2

24
24
22
26
26
26
26
26
27
27
27
25
26
26
23
23
25
24
24
24
24
25
25
25
26
28
27
24
25
27
25
25
25
25
25
26
24
24
25

0
0
0
0
0
0
1
-1
-1
2
-2
0
0
2
0
0
2
0
0
0
-2
0
-1
0
-1
-1
-1
-2
0
-2
0
1
0
-2
0
0
0
-1
0

0
0
0
0
0
0
-2
-1
-1
2
-2
0
0
2
0
0
2
0
0
0
-2
0
-1
0
-1
-1
-1
-2
0
-2
0
2
0
-2
0
0
0
-1
0

0
0
0
0
2
0
-2
-1
-1
-2
-2
0
0
2
0
-1
2
0
0
0
-2
-1
-1
0
-1
-1
-1
-2
-1
-2
2
0
0
-2
2
0
0
-1
0

18563
18564
18565
18566
18567
18568
18569
18570
18571
18572
18573
18574
18575
18576
18577
18578
18579
18580
18581
18582
18583
18584
18585
18586
18587
18588
18589
18590
18591
18592
18593
18594
18595
18596
18597
18598
18599
18600
18601

90000
160000
500000
390000
320000
50000
200000
90000
360000
180000
60000
250000
20000
10000
110000
150000
160000
30000
30000
280000
120000
360000
80000
310000
80000
180000
130000
70000
400000
20000
30000
80000
150000
20000
20000
150000
60000
320000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
1
2
1
4
2
2
1
2
2
1
1
1
2
2
2
1
1
1
3
2
3
2
1
1
3
2
1
1
2
2
3
1
1
2
1
2

2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
1
2
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2

25
25
25
26
26
26
27
27
27
27
24
24
25
24
24
25
25
25
24
26
28
27
27
27
27
28
26
24
24
22
23
25
26
24
25
26
27
27
27

0
0
-1
-2
0
-2
1
0
0
-1
-1
-2
0
0
0
-1
0
1
1
-2
1
0
0
0
-2
0
-1
0
0
1
0
1
0
-1
-1
-1
0
0
-1

0
0
0
-2
0
-2
-1
0
0
-1
0
-2
-1
0
0
-1
0
2
2
-2
-1
0
0
0
-2
0
-1
0
0
2
0
-1
0
-1
-1
-1
0
0
-1

0
0
0
-2
0
-2
-1
-1
-1
-1
-1
-1
-1
0
2
-1
0
0
2
-2
2
0
0
0
-2
0
-1
0
-1
0
-2
-1
0
-1
-1
-1
0
0
-1

18602
18603
18604
18605
18606
18607
18608
18609
18610
18611
18612
18613
18614
18615
18616
18617
18618
18619
18620
18621
18622
18623
18624
18625
18626
18627
18628
18629
18630
18631
18632
18633
18634
18635
18636
18637
18638
18639
18640

130000
400000
20000
60000
80000
50000
20000
100000
80000
140000
110000
350000
60000
50000
210000
50000
80000
30000
150000
20000
270000
50000
380000
60000
50000
120000
260000
190000
50000
80000
110000
50000
150000
50000
80000
20000
200000
80000
70000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
1
1
1
1
1
2
1
1
1
1
1
1
2
3
5
2
2
1
1
2
2
1
3
2
1
2
1
1
2
2
1
2
2
1
2
1
2

2
1
2
2
2
1
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2

25
24
25
24
24
24
25
25
25
25
25
27
27
24
26
25
25
26
26
26
26
27
27
28
26
26
26
26
26
26
26
26
27
27
25
24
24
25
25

0
0
0
-1
0
0
0
0
3
-1
0
0
1
2
0
0
0
2
0
-2
1
2
0
0
1
-1
-1
1
0
0
-1
0
-2
-1
0
0
0
-1
0

0
0
0
-1
0
0
0
0
2
0
0
0
-2
0
0
0
0
0
0
-2
-2
2
0
0
2
-1
-1
4
0
0
-1
0
-2
2
0
0
0
-1
0

0
0
0
-1
0
2
0
0
2
0
0
0
-2
0
0
0
0
0
0
-2
-1
2
0
0
2
-1
2
3
0
-2
-1
0
-2
-1
0
0
0
2
2

18641
18642
18643
18644
18645
18646
18647
18648
18649
18650
18651
18652
18653
18654
18655
18656
18657
18658
18659
18660
18661
18662
18663
18664
18665
18666
18667
18668
18669
18670
18671
18672
18673
18674
18675
18676
18677
18678
18679

280000
160000
90000
200000
150000
80000
390000
190000
240000
200000
130000
100000
190000
90000
20000
90000
90000
80000
40000
50000
150000
200000
20000
160000
80000
30000
50000
310000
50000
200000
20000
30000
20000
50000
230000
130000
500000
200000
110000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
3
2
1
1
2
1
2
1
1
2
2
2
1
3
2
2
2
2
2
1
1
2
1
2
2
1
2
2
2
2
3
1
2
2
1
1
2
1

2
2
2
2
2
2
2
1
2
2
1
1
2
2
1
2
2
2
1
1
2
2
1
2
2
2
2
1
2
2
2
1
2
2
2
2
2
1
2

26
26
26
27
28
27
28
28
28
29
29
29
29
29
27
26
26
27
28
22
25
27
27
27
28
22
23
25
26
26
22
22
23
22
28
29
29
29
29

0
0
0
-1
1
0
0
0
-2
-1
-2
0
-1
0
0
1
1
1
2
0
0
-2
0
0
0
0
-1
0
0
-1
0
-2
-1
0
0
-1
-1
0
-2

0
0
0
-1
-1
0
0
0
-2
0
-2
0
-1
0
0
2
2
2
2
0
0
-2
0
0
0
0
-1
0
0
-1
0
-2
-1
0
0
-1
0
0
-2

0
0
0
-1
-1
0
0
0
-2
-1
-2
0
-1
0
0
2
2
2
3
2
0
-2
0
0
0
0
-2
0
0
-1
0
-2
-1
0
-1
-1
0
0
-2

18680
18681
18682
18683
18684
18685
18686
18687
18688
18689
18690
18691
18692
18693
18694
18695
18696
18697
18698
18699
18700
18701
18702
18703
18704
18705
18706
18707
18708
18709
18710
18711
18712
18713
18714
18715
18716
18717
18718

230000
80000
20000
120000
200000
70000
230000
60000
60000
360000
100000
240000
130000
130000
50000
150000
300000
200000
320000
160000
210000
70000
250000
130000
30000
210000
170000
100000
50000
130000
30000
130000
70000
210000
170000
420000
80000
150000
200000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
1
2
1
2
2
3
2
2
2
1
1
2
1
1
2
1
1
2
1
1
2
1
1
1
2
3
2
1
2
2
1
1
1
1
2
2
1

1
1
2
2
2
1
2
1
2
1
2
2
2
3
2
1
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
1
2
2

30
30
27
27
27
28
28
28
28
28
25
25
25
25
25
26
28
28
28
27
26
25
25
27
27
27
27
28
28
27
26
30
26
26
25
28
26
26
26

1
-1
-1
0
1
0
0
1
2
-2
0
1
2
-1
0
2
-2
-1
-2
1
0
0
0
0
0
0
2
2
1
0
0
0
0
0
0
0
0
-2
-1

2
-1
-1
0
-2
0
0
2
2
2
0
-1
2
2
0
2
-2
-1
-2
-2
0
0
0
0
0
0
0
2
2
0
0
0
0
0
0
0
0
-2
0

2
-1
-2
0
-2
0
0
2
2
0
0
-1
-2
2
0
2
-2
-1
-2
-2
0
2
0
0
2
0
0
0
0
0
0
0
0
0
0
-1
0
-2
0

18719
18720
18721
18722
18723
18724
18725
18726
18727
18728
18729
18730
18731
18732
18733
18734
18735
18736
18737
18738
18739
18740
18741
18742
18743
18744
18745
18746
18747
18748
18749
18750
18751
18752
18753
18754
18755
18756
18757

70000
90000
130000
360000
260000
160000
20000
140000
200000
200000
120000
210000
50000
80000
60000
50000
50000
70000
80000
50000
30000
300000
240000
140000
30000
70000
220000
230000
20000
130000
60000
200000
310000
240000
200000
440000
180000
300000
160000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
2
2
2
3
2
2
2
2
2
1
2
2
2
1
2
2
1
1
2
4
1
2
2
2
2
2
2
2
2
2
1
2
2
1
2

2
2
1
2
2
2
1
1
2
1
2
2
1
2
2
1
2
2
2
1
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
2
2

26
26
27
28
28
28
28
28
29
29
28
29
23
23
23
24
25
25
25
25
25
26
26
26
27
29
29
29
29
25
26
26
26
26
26
27
27
29
30

2
2
2
-1
0
0
-1
2
-1
0
0
0
0
1
-1
0
0
1
1
0
-1
-2
-1
0
0
0
0
0
0
1
2
0
0
0
-1
0
0
-2
0

2
2
2
-1
0
0
-1
2
-1
0
0
0
0
2
0
0
0
2
2
0
2
-2
-1
0
0
0
0
0
0
2
2
0
0
0
-1
0
0
-1
0

0
2
0
-1
0
0
0
2
-1
0
0
0
0
2
0
0
0
2
0
0
-1
-2
-1
-2
0
0
0
0
0
2
2
0
0
0
-1
0
0
-1
2

18758
18759
18760
18761
18762
18763
18764
18765
18766
18767
18768
18769
18770
18771
18772
18773
18774
18775
18776
18777
18778
18779
18780
18781
18782
18783
18784
18785
18786
18787
18788
18789
18790
18791
18792
18793
18794
18795
18796

160000
230000
160000
200000
240000
420000
210000
220000
200000
230000
250000
80000
80000
50000
20000
60000
50000
310000
140000
220000
130000
300000
140000
400000
200000
150000
420000
230000
210000
120000
50000
200000
180000
30000
110000
50000
120000
230000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
1
1
2
1
1
1
1
2
1
2
2
3
2
2
2
1
1
1
2
1
3
1
1
1
1
2
1
1
1
2
2
2
2
2
2
1
2

2
2
1
2
2
2
2
2
1
2
2
1
1
1
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
1
2
2
1

30
30
30
28
29
29
30
28
28
28
28
28
26
26
26
27
27
28
29
27
27
29
28
29
30
29
27
26
27
27
28
28
28
28
29
29
29
29
29

1
-1
2
-1
0
0
-1
0
-1
1
0
0
0
-1
-1
0
2
0
0
0
1
-1
-1
-1
1
-1
0
-1
0
-1
0
0
0
0
2
0
1
0
-2

2
2
0
-1
0
0
-1
0
-1
-2
0
0
0
2
-1
0
2
0
0
0
-2
-1
-1
-1
2
-1
0
-1
0
-1
0
0
0
0
0
0
2
0
-2

2
-1
0
2
0
0
-1
0
-1
-1
0
0
0
0
-1
0
2
0
0
0
-2
-1
-1
-2
2
-2
0
0
0
-1
0
0
0
0
0
0
0
0
-1

18797
18798
18799
18800
18801
18802
18803
18804
18805
18806
18807
18808
18809
18810
18811
18812
18813
18814
18815
18816
18817
18818
18819
18820
18821
18822
18823
18824
18825
18826
18827
18828
18829
18830
18831
18832
18833
18834
18835

320000
50000
110000
150000
30000
80000
150000
270000
160000
150000
170000
70000
210000
50000
70000
180000
260000
50000
140000
100000
420000
300000
30000
150000
180000
330000
360000
210000
90000
250000
80000
290000
280000
340000
120000
110000
30000
70000
20000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
2
1
1
2
2
1
1
1
3
2
1
1
1
1
2
2
1
2
2
2
2
4
2
1
2
2
1
2
3
1
1
1
1
3
2
2
3

2
1
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
2
1
2
2
2
1
1
2
2
2
2
1
2
2
2
1
2
2
2
2
1

29
29
29
25
26
26
26
26
26
29
31
31
31
30
27
28
27
27
27
30
29
30
25
26
26
26
26
27
27
28
24
27
29
29
29
31
22
24
24

-2
0
0
1
-1
0
0
0
0
0
1
0
0
0
-1
1
-1
0
0
0
0
1
0
1
0
2
-1
-2
0
2
1
0
0
-1
0
0
0
0
-1

-2
0
0
-2
-1
0
0
0
0
0
-2
0
0
0
2
-1
-1
0
0
0
0
-1
0
-2
0
0
-1
-1
0
0
2
0
0
0
0
0
0
0
-1

-2
0
0
-1
-1
0
0
0
0
-1
-2
0
0
0
-1
-1
-1
0
0
0
0
0
0
-2
0
0
-1
0
0
0
2
0
0
0
0
-1
0
0
-2

18836
18837
18838
18839
18840
18841
18842
18843
18844
18845
18846
18847
18848
18849
18850
18851
18852
18853
18854
18855
18856
18857
18858
18859
18860
18861
18862
18863
18864
18865
18866
18867
18868
18869
18870
18871
18872
18873
18874

80000
120000
500000
320000
150000
190000
130000
70000
350000
210000
120000
130000
170000
100000
200000
270000
30000
160000
80000
310000
20000
80000
180000
80000
140000
150000
100000
50000
200000
130000
150000
170000
180000
320000
50000
50000
80000
100000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
2
1
2
2
2
1
1
2
2
2
3
1
1
2
2
3
1
1
1
1
1
2
5
2
1
1
2
1
2
2
2
1
2
3
1
2

2
1
2
2
2
2
1
1
2
2
1
1
2
1
2
2
1
2
1
2
2
2
2
2
2
2
2
2
2
1
1
1
2
2
2
2
1
2
2

25
25
26
27
27
27
29
34
30
27
27
28
27
30
28
28
30
24
26
26
23
27
28
29
28
26
27
27
28
28
29
30
28
28
28
27
27
27
23

0
2
0
0
-1
2
1
0
-2
0
0
0
0
1
0
-1
1
0
0
0
0
0
-1
0
0
0
0
1
0
2
2
0
8
1
-1
0
0
1
0

0
0
0
0
-1
2
-2
0
-2
0
0
0
0
-2
0
-1
5
0
0
0
0
0
-1
0
0
0
0
-1
0
0
2
0
7
2
2
0
0
-1
0

0
0
0
2
-1
2
-2
0
-2
0
0
0
0
-2
0
-1
4
0
0
0
0
0
2
0
0
0
2
-1
0
0
-2
0
6
2
2
0
-1
-1
0

18875
18876
18877
18878
18879
18880
18881
18882
18883
18884
18885
18886
18887
18888
18889
18890
18891
18892
18893
18894
18895
18896
18897
18898
18899
18900
18901
18902
18903
18904
18905
18906
18907
18908
18909
18910
18911
18912
18913

120000
230000
60000
220000
80000
300000
400000
50000
200000
120000
360000
220000
280000
500000
240000
310000
200000
260000
200000
180000
270000
30000
180000
340000
140000
180000
150000
110000
50000
140000
360000
280000
310000
290000
210000
210000
110000
50000
280000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
1
2
1
1
2
1
1
1
2
2
2
3
2
1
2
2
1
2
2
2
2
5
1
2
1
2
1
1
2
1
2
1
1
2
1
1

2
2
1
2
2
2
2
2
2
2
1
2
1
2
2
1
2
2
2
2
1
2
2
1
2
2
2
2
1
2
2
2
2
1
2
1
2
2
2

26
31
31
30
30
28
30
31
30
32
31
30
31
31
31
30
28
28
28
27
27
28
28
29
28
28
27
27
28
28
28
29
28
28
28
29
29
28
28

1
-2
-1
0
0
1
-2
0
-1
1
0
0
0
-2
0
0
1
-1
1
-2
0
-1
-1
0
0
1
0
0
-1
-1
-1
-2
0
0
-1
-1
3
0
-1

2
-2
-1
0
0
-2
-2
0
-1
-2
0
0
0
-2
0
0
2
0
2
-2
0
-1
-1
0
0
2
0
0
-1
-1
-1
-2
0
0
-1
-1
2
0
-1

2
-2
-1
0
0
-2
-1
0
-1
-2
0
0
0
-2
0
0
0
0
2
-2
0
-2
-1
0
-1
2
0
0
-1
-1
-1
-2
0
0
-1
-1
2
0
-1

18914
18915
18916
18917
18918
18919
18920
18921
18922
18923
18924
18925
18926
18927
18928
18929
18930
18931
18932
18933
18934
18935
18936
18937
18938
18939
18940
18941
18942
18943
18944
18945
18946
18947
18948
18949
18950
18951
18952

50000
120000
80000
50000
60000
190000
150000
170000
150000
390000
70000
120000
30000
200000
300000
90000
200000
210000
230000
200000
420000
60000
50000
60000
210000
50000
390000
150000
200000
150000
470000
200000
160000
220000
290000
50000
290000
30000
40000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
1
2
1
1
1
2
1
2
2
2
2
2
1
1
1
2
1
2
3
2
2
1
2
3
1
2
1
2
1
1
2
2
3
2
2
3

2
1
1
2
2
2
2
2
2
2
2
2
1
1
2
2
1
2
2
2
1
1
1
1
2
1
1
2
2
1
2
1
2
2
1
0
1
2
1

28
28
28
29
28
28
28
28
28
28
29
29
29
26
28
29
30
31
31
31
32
28
34
28
28
28
28
28
30
31
30
30
31
30
32
32
32
23
23

1
1
1
0
2
2
2
0
0
0
0
0
2
0
2
2
-2
-1
0
1
0
1
0
1
-1
0
0
1
0
-1
0
0
-1
1
1
-1
0
1
2

3
2
-2
-1
0
2
0
0
0
0
0
0
2
0
0
2
-2
-1
0
-2
0
2
0
2
-1
0
0
-1
0
-1
0
0
-1
2
2
-1
0
2
3

3
0
-1
0
0
2
0
-2
0
0
0
0
2
0
0
2
-2
-1
-2
-2
0
2
0
2
0
0
0
-1
0
-2
0
0
-2
0
0
2
0
0
2

18953
18954
18955
18956
18957
18958
18959
18960
18961
18962
18963
18964
18965
18966
18967
18968
18969
18970
18971
18972
18973
18974
18975
18976
18977
18978
18979
18980
18981
18982
18983
18984
18985
18986
18987
18988
18989
18990
18991

70000
100000
20000
50000
130000
140000
230000
300000
200000
100000
100000
80000
170000
420000
70000
480000
250000
180000
240000
210000
100000
50000
300000
70000
490000
170000
100000
200000
80000
220000
300000
120000
240000
200000
40000
200000
100000
50000
40000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
1
2
5
2
1
2
1
1
2
2
2
1
1
2
5
1
1
1
1
1
1
1
1
1
1
2
2
2
3
2
2
1
2
1
1
2
2

2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
1
1

26
23
23
23
39
28
30
30
29
29
30
29
29
29
29
30
27
28
28
28
28
28
28
28
29
29
29
32
32
32
33
33
30
30
30
30
30
31
32

0
0
0
0
-1
2
0
-1
-2
1
0
-1
0
-2
0
0
0
0
-1
0
3
0
0
0
0
0
0
-1
-2
0
-2
0
0
0
0
0
3
0
0

0
0
0
0
-1
2
0
-1
-2
2
0
-1
0
-2
0
0
0
0
-1
-1
2
0
0
0
0
0
0
-1
-2
0
-2
0
0
0
0
0
3
0
0

0
-1
0
0
-1
2
0
-1
-2
2
0
-1
0
-1
0
-2
0
0
-1
0
0
0
0
0
0
0
0
2
-2
0
-2
0
0
0
0
2
2
0
0

18992
18993
18994
18995
18996
18997
18998
18999
19000
19001
19002
19003
19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030

70000
210000
30000
100000
20000
400000
330000
240000
70000
240000
200000
100000
180000
360000
130000
120000
230000
340000
320000
330000
80000
150000
160000
50000
300000
190000
50000
90000
210000
240000
60000
440000
30000
230000
440000
80000
30000
250000
30000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
2
1
2
2
2
2
1
1
1
1
1
2
2
2
1
5
1
3
3
1
3
3
4
2
2
1
1
1
2
2
2
2
2
2
2
2
1

1
2
2
2
1
1
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
2
2
2
2
1
2
1
2
2
1
1
2
1

32
31
28
30
30
36
28
30
29
29
27
27
29
30
29
30
30
30
29
29
30
30
31
37
48
36
27
28
28
28
34
35
42
26
28
29
30
35
45

2
-2
0
0
0
0
0
-1
0
-1
1
-2
0
0
0
-2
-2
0
0
0
2
-1
-2
0
-2
0
0
-1
-1
0
2
-1
2
0
1
0
0
0
2

2
-2
0
0
0
-1
0
-1
0
-1
-2
-2
0
0
0
-2
-2
0
0
0
0
-1
-2
0
-2
0
0
-1
0
0
2
0
2
0
2
0
0
0
0

3
-2
0
0
0
2
0
0
2
-1
-1
-2
0
-1
0
-2
-2
0
0
0
0
-1
-2
0
-2
0
0
-1
0
0
2
0
0
-2
2
0
0
0
0

19031
19032
19033
19034
19035
19036
19037
19038
19039
19040
19041
19042
19043
19044
19045
19046
19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069

50000
50000
30000
30000
500000
50000
50000
50000
90000
30000
150000
50000
70000
80000
280000
90000
330000
190000
210000
100000
20000
260000
20000
80000
50000
70000
30000
100000
50000
80000
50000
150000
140000
70000
30000
80000
40000
100000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
2
2
2
2
2
2
1
2
1
3
2
2
2
1
2
1
2
1
1
2
1
2
3
2
3
2
1
1
2
2
5
1
1
2
2
2
2
2

3
2
2
1
1
1
1
2
2
2
1
1
2
2
2
1
1
1
1
1
2
1
1
1
1
1
1
2
2
1
1
1
2
1
1
1
1
1
1

49
34
34
45
42
41
36
22
26
26
43
23
23
23
29
30
39
46
40
30
30
31
26
37
42
35
38
25
25
27
27
28
29
31
31
32
41
37
40

0
0
1
0
0
1
0
0
0
1
0
0
2
0
-2
0
0
0
0
3
3
-1
1
0
0
2
0
1
0
2
0
0
0
0
1
2
0
0
0

0
0
2
0
0
2
0
0
0
2
0
-1
2
0
-2
0
0
0
0
4
2
-1
2
0
0
2
0
2
0
0
0
0
0
0
2
2
0
0
0

0
0
2
0
-2
2
0
-2
0
2
0
0
2
-2
-2
0
0
0
0
4
0
0
2
0
0
2
2
0
0
0
-1
0
0
0
2
0
0
0
0

19070
19071
19072
19073
19074
19075
19076
19077
19078
19079
19080
19081
19082
19083
19084
19085
19086
19087
19088
19089
19090
19091
19092
19093
19094
19095
19096
19097
19098
19099
19100
19101
19102
19103
19104
19105
19106
19107
19108

30000
120000
260000
90000
30000
260000
170000
150000
90000
50000
70000
210000
450000
70000
70000
300000
70000
180000
50000
20000
260000
70000
50000
150000
150000
20000
60000
50000
50000
80000
140000
20000
10000
120000
50000
30000
210000
150000
180000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
1
3
2
2
1
1
2
3
3
1
1
1
3
3
3
1
2
3
2
1
3
2
2
3
2
2
2
1
1
1
3
2
2
2
2
2
1
3

1
1
1
1
1
1
1
1
1
2
2
2
2
1
2
2
1
1
1
2
2
1
3
1
1
1
2
1
2
1
2
2
1
1
1
1
1
2
1

35
35
39
35
33
37
39
36
40
45
29
29
31
32
32
34
29
37
29
27
31
34
31
34
45
37
45
30
25
27
27
28
49
45
40
39
49
27
28

2
0
0
0
0
0
1
0
1
0
0
0
-2
0
2
-1
0
0
2
-1
0
0
2
0
0
0
0
0
0
3
0
1
2
0
1
2
2
-2
0

2
0
0
0
0
0
2
0
2
0
0
0
-2
0
2
-1
0
0
2
2
0
0
2
0
0
0
0
0
0
2
0
2
0
0
3
0
0
-2
0

2
0
0
0
-1
0
0
0
2
0
0
0
-2
0
2
2
0
0
0
0
0
-1
3
0
0
0
0
0
0
0
0
2
0
0
2
0
0
-2
0

19109
19110
19111
19112
19113
19114
19115
19116
19117
19118
19119
19120
19121
19122
19123
19124
19125
19126
19127
19128
19129
19130
19131
19132
19133
19134
19135
19136
19137
19138
19139
19140
19141
19142
19143
19144
19145
19146
19147

590000
260000
90000
110000
140000
210000
80000
30000
120000
20000
80000
110000
240000
100000
200000
450000
150000
120000
70000
190000
50000
60000
90000
300000
210000
50000
350000
30000
280000
380000
360000
260000
160000
250000
320000
140000
80000
100000
210000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
3
2
1
1
2
3
3
3
3
2
2
2
2
1
2
2
2
1
3
3
1
2
3
2
1
2
3
3
2
2
2
3
1
2
3
1
5

1
1
1
1
2
2
1
1
1
1
2
2
1
1
2
2
2
1
2
2
1
1
2
1
1
1
1
1
1
1
2
1
1
1
2
2
1
1
1

29
30
35
28
28
30
31
36
28
44
42
35
34
49
32
32
32
39
26
31
45
44
30
33
32
34
34
34
34
35
34
37
37
43
27
31
32
40
41

-2
0
0
0
0
-1
-2
1
0
0
0
0
0
0
0
-2
0
-1
2
0
0
1
2
0
0
2
-1
0
1
0
-2
1
0
-2
-1
0
0
2
-2

-2
0
0
0
-1
-1
-2
2
0
0
0
0
0
-1
0
-2
0
2
0
0
0
2
2
0
0
2
0
0
-2
0
-2
1
0
-2
0
0
0
2
-2

-2
0
-1
0
-1
-1
-2
-1
0
0
0
0
0
-1
0
-2
0
-1
0
0
0
0
2
0
-1
2
0
0
-2
0
-2
-2
0
-2
0
0
0
2
-2

19148
19149
19150
19151
19152
19153
19154
19155
19156
19157
19158
19159
19160
19161
19162
19163
19164
19165
19166
19167
19168
19169
19170
19171
19172
19173
19174
19175
19176
19177
19178
19179
19180
19181
19182
19183
19184
19185
19186

200000
110000
70000
240000
80000
150000
50000
230000
290000
350000
100000
50000
360000
210000
500000
290000
350000
190000
180000
110000
200000
210000
100000
130000
70000
100000
150000
160000
30000
80000
200000
180000
180000
170000
50000
160000
160000
20000
70000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
3
1
2
2
3
2
2
1
1
3
3
2
2
2
2
3
2
1
2
3
2
3
2
3
2
3
3
3
2
2
3
2
2
1
3
2
1
2

2
1
1
1
1
2
2
1
1
2
2
1
1
2
1
1
1
1
2
1
2
1
1
1
2
1
1
1
1
1
1
1
1
1
2
1
1
2
1

29
37
36
46
38
47
42
37
43
36
39
46
43
38
39
47
36
33
34
35
33
40
36
43
38
33
35
39
48
36
44
41
34
35
35
40
40
22
24

-1
0
1
0
0
0
0
0
-1
-2
0
0
-2
-1
-2
0
0
-2
0
0
1
-1
-1
0
0
0
-2
0
1
-1
-2
2
0
0
0
0
-2
0
0

-1
0
2
0
0
0
0
0
-1
-2
0
0
-2
-1
-2
0
0
-2
0
0
2
-1
-1
0
0
0
-1
0
-1
-1
-2
2
0
0
0
0
-2
0
0

-1
0
2
0
0
0
0
0
-1
-2
0
0
-2
-1
-2
0
2
-2
0
0
2
-1
-1
0
0
0
2
-1
-1
-1
-2
2
0
0
0
0
-2
0
0

19187
19188
19189
19190
19191
19192
19193
19194
19195
19196
19197
19198
19199
19200
19201
19202
19203
19204
19205
19206
19207
19208
19209
19210
19211
19212
19213
19214
19215
19216
19217
19218
19219
19220
19221
19222
19223
19224
19225

240000
300000
420000
200000
50000
50000
200000
200000
380000
50000
50000
500000
300000
170000
20000
20000
280000
80000
20000
70000
30000
170000
320000
210000
310000
230000
90000
200000
150000
60000
50000
200000
220000
300000
30000
330000
280000
330000
390000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
3
2
2
1
1
2
1
1
2
2
2
2
2
2
2
2
1
2
2
2
1
2
1
2
1
2
1
2
1
2
3
2
5
1
1
3

2
1
1
1
1
1
1
2
1
2
2
2
1
2
1
1
2
2
2
2
1
2
2
2
2
2
1
2
2
2
2
2
1
1
1
1
1
2
2

38
45
37
43
47
38
38
32
33
27
28
35
40
32
46
43
36
22
24
24
25
37
30
30
31
29
31
31
34
27
38
40
35
34
47
36
42
38
45

-2
0
-2
1
0
0
-2
0
1
-1
-1
-2
-1
0
3
-1
0
-1
0
0
2
0
0
-2
0
1
2
-2
3
0
-1
0
0
-2
2
0
0
-2
0

-2
0
-2
2
0
0
-2
0
1
0
-1
-2
-1
0
2
-1
0
0
0
0
2
0
0
-2
0
-1
2
-2
3
0
-1
0
0
-2
2
-1
0
-2
-1

-2
0
-2
0
0
0
-2
0
2
0
-1
-2
-2
0
2
-1
0
0
0
0
2
0
0
-2
0
-1
0
-2
4
0
0
0
0
-2
2
-1
0
-2
-1

19226
19227
19228
19229
19230
19231
19232
19233
19234
19235
19236
19237
19238
19239
19240
19241
19242
19243
19244
19245
19246
19247
19248
19249
19250
19251
19252
19253
19254
19255
19256
19257
19258
19259
19260
19261
19262
19263
19264

200000
20000
140000
30000
210000
100000
50000
30000
30000
150000
180000
230000
220000
200000
80000
380000
30000
160000
60000
100000
150000
100000
30000
220000
220000
400000
680000
280000
70000
300000
250000
200000
450000
30000
210000
250000
70000
230000
150000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
2
1
2
3
2
3
5
1
1
2
1
1
2
3
2
2
2
3
2
2
2
1
1
2
1
1
2
2
2
1
1
1
2
1
2
1
2

1
2
1
1
1
1
1
2
2
2
2
1
2
2
1
1
1
1
1
1
1
1
2
1
2
2
2
2
1
1
2
2
2
2
2
2
2
2
1

38
45
32
32
41
44
38
42
45
37
39
49
36
35
35
44
42
41
47
42
37
38
44
36
38
30
30
30
44
39
41
31
31
33
29
29
31
31
37

-1
0
0
-1
1
-2
-1
0
2
1
-2
1
-2
-2
-2
0
2
-1
0
-1
-2
2
-2
1
-1
-2
0
0
0
-1
-1
-1
-1
3
-1
2
0
1
-2

-1
0
0
-1
-2
-2
-1
0
0
-2
-2
-2
-2
-2
-2
0
0
-1
0
2
-1
2
-2
2
2
-2
0
0
0
-1
-1
-1
-1
2
-1
2
0
-2
-2

-1
0
0
-1
-2
-2
-1
0
0
-1
-2
-2
-2
-2
-2
0
0
-1
0
2
-1
2
-2
-1
2
-2
-1
0
0
-1
-1
-2
-1
2
-1
2
0
-1
-2

19265
19266
19267
19268
19269
19270
19271
19272
19273
19274
19275
19276
19277
19278
19279
19280
19281
19282
19283
19284
19285
19286
19287
19288
19289
19290
19291
19292
19293
19294
19295
19296
19297
19298
19299
19300
19301
19302
19303

70000
150000
200000
200000
300000
80000
30000
100000
360000
150000
180000
210000
110000
80000
50000
150000
260000
200000
230000
70000
70000
160000
200000
270000
100000
410000
160000
120000
50000
450000
200000
360000
340000
300000
220000
370000
170000
500000
100000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
2
2
4
3
3
2
2
1
2
1
1
3
2
2
2
1
1
2
1
1
2
3
2
2
1
2
2
2
1
2
2
2
3
3
1
2
2
1

1
1
1
2
1
1
2
1
2
2
2
1
1
1
2
1
2
2
2
1
2
2
2
2
1
1
1
2
1
1
2
2
1
1
2
2
1
2
1

47
35
37
42
42
39
43
40
32
32
32
33
41
41
39
32
40
33
29
32
32
32
34
35
36
42
33
39
37
38
36
41
40
40
40
37
39
39
36

1
0
-1
-1
-1
-1
5
0
0
0
1
-2
0
-1
-1
-2
-2
-2
-1
0
2
0
0
-1
0
-1
-1
-2
0
-2
0
-1
0
-2
0
0
-1
0
2

2
0
-1
0
-1
-1
4
0
0
0
-2
-2
0
-1
-1
-2
-2
-2
-1
0
0
0
0
-1
0
-1
-1
-2
0
-2
0
-1
0
-2
0
0
-1
0
0

2
0
-1
0
-2
-1
3
0
0
0
-2
-2
0
-1
3
-2
-2
-2
-1
0
0
0
0
-1
0
-1
-1
-2
0
-2
0
-1
0
-2
0
0
-1
0
0

19304
19305
19306
19307
19308
19309
19310
19311
19312
19313
19314
19315
19316
19317
19318
19319
19320
19321
19322
19323
19324
19325
19326
19327
19328
19329
19330
19331
19332
19333
19334
19335
19336
19337
19338
19339
19340
19341
19342

110000
230000
230000
150000
210000
100000
230000
360000
360000
200000
200000
150000
110000
320000
50000
160000
80000
100000
150000
60000
200000
160000
230000
230000
90000
140000
30000
320000
20000
50000
30000
160000
280000
390000
100000
200000
110000
50000
100000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
1
2
1
3
1
1
2
1
1
2
1
2
3
2
2
2
2
2
1
3
2
2
3
3
3
1
3
3
3
3
2
2
3
5
3
2
2

2
1
2
1
1
1
1
2
1
2
1
2
1
1
1
2
1
1
1
1
2
1
1
1
1
1
2
1
1
2
1
2
1
2
1
2
1
1
1

31
31
31
33
32
32
42
33
34
34
34
33
41
38
44
39
42
35
36
38
39
38
38
40
39
40
41
41
35
35
38
36
48
35
44
48
43
45
41

-1
0
0
0
-1
-1
0
-2
0
1
-2
-1
3
-2
2
0
0
0
0
7
-2
-2
-1
1
1
2
0
0
0
-1
0
-1
-1
0
0
0
0
0
0

-1
0
0
0
0
-1
0
-2
0
-2
-1
-1
2
-2
2
0
0
0
0
6
-2
-2
-1
-2
-2
0
0
0
0
-1
0
-1
-1
0
0
0
0
0
0

-2
-1
0
0
-1
2
0
-2
0
-2
-1
-1
2
-2
2
0
0
0
0
5
-2
-2
-1
-1
-2
0
0
0
0
-1
0
-1
0
0
0
-2
0
0
0

19343
19344
19345
19346
19347
19348
19349
19350
19351
19352
19353
19354
19355
19356
19357
19358
19359
19360
19361
19362
19363
19364
19365
19366
19367
19368
19369
19370
19371
19372
19373
19374
19375
19376
19377
19378
19379
19380
19381

200000
250000
20000
260000
20000
320000
30000
50000
80000
120000
290000
50000
30000
580000
270000
30000
160000
180000
20000
210000
200000
130000
30000
130000
180000
110000
20000
150000
210000
90000
500000
300000
370000
200000
500000
50000
120000
270000
300000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
1
3
2
3
2
1
2
2
2
2
2
3
2
1
3
1
2
2
2
3
3
5
2
3
2
2
2
3
2
2
2
3
2
4
2
2
2
1

0
1
1
1
1
1
1
2
2
1
1
1
1
2
1
1
1
2
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
2
2
2
1
1
1

31
34
48
35
31
44
37
41
36
40
49
43
39
33
41
42
31
31
34
33
43
43
36
40
43
39
39
35
37
42
42
37
33
35
38
41
36
38
43

1
2
2
-2
1
1
0
0
2
1
-1
0
0
0
-1
2
2
-1
0
-1
0
0
-2
-1
-1
0
0
0
1
0
0
-1
0
0
-2
0
0
0
-1

-2
0
2
-2
2
-2
0
0
0
2
0
0
0
0
-1
-1
2
-1
0
-1
0
0
-2
-1
-1
0
0
0
-1
0
0
-1
0
0
-2
0
0
0
-1

-2
0
2
-2
0
-2
0
0
0
3
0
0
0
0
-1
-1
2
-1
2
-1
0
0
-2
-1
-1
0
2
0
0
0
0
-1
0
0
-2
0
-2
0
-1

19382
19383
19384
19385
19386
19387
19388
19389
19390
19391
19392
19393
19394
19395
19396
19397
19398
19399
19400
19401
19402
19403
19404
19405
19406
19407
19408
19409
19410
19411
19412
19413
19414
19415
19416
19417
19418
19419
19420

90000
120000
90000
350000
180000
30000
240000
80000
50000
370000
150000
410000
230000
80000
140000
180000
240000
160000
320000
80000
230000
230000
20000
220000
180000
260000
360000
210000
200000
350000
360000
60000
190000
180000
230000
270000
220000
80000
90000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
1
2
3
2
2
2
1
2
1
2
3
1
2
1
2
1
2
2
2
2
2
1
2
2
2
1
1
1
2
1
1
1
1
3
1
1

1
1
1
2
1
0
2
1
1
1
1
2
1
2
2
1
1
2
2
1
1
1
1
1
1
1
1
1
2
2
1
2
2
2
1
1
1
1
2

37
48
47
41
29
30
29
38
37
42
43
31
32
32
32
32
33
30
31
35
36
40
38
37
42
36
37
36
32
35
35
27
47
35
37
45
45
36
29

1
-1
1
0
1
0
-1
1
0
0
-2
0
-1
-2
0
0
0
-2
-1
2
0
-2
0
0
-2
0
-1
1
-2
-2
1
0
-1
0
-2
-2
0
-1
0

2
-1
2
0
4
0
-1
2
0
0
-2
0
-1
-2
-1
0
0
-2
-1
2
0
-2
0
0
-2
0
-1
2
-2
-2
-2
0
-1
0
-2
-2
0
-1
0

2
-1
2
0
3
2
-1
0
0
0
-2
0
-1
-2
0
0
0
-2
-1
-1
0
-2
0
0
-2
-1
0
0
-2
-2
-2
0
-1
0
-2
-2
0
-2
0

19421
19422
19423
19424
19425
19426
19427
19428
19429
19430
19431
19432
19433
19434
19435
19436
19437
19438
19439
19440
19441
19442
19443
19444
19445
19446
19447
19448
19449
19450
19451
19452
19453
19454
19455
19456
19457
19458
19459

500000
210000
110000
150000
90000
190000
180000
240000
200000
200000
160000
240000
80000
180000
80000
70000
160000
200000
20000
300000
150000
30000
360000
280000
30000
50000
160000
80000
100000
60000
420000
140000
270000
160000
230000
100000
260000
200000
380000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
1
1
1
2
2
2
2
3
2
1
2
2
2
2
2
1
1
2
1
1
2
1
3
1
4
1
1
2
1
2
1
1
1
1
1
1
2

1
1
2
2
2
1
2
1
2
1
2
2
1
1
2
2
1
2
2
1
1
2
2
1
2
2
1
2
2
1
2
2
2
1
2
3
2
2
1

35
35
27
31
33
34
43
37
28
49
38
27
25
39
26
26
38
30
34
35
42
45
37
39
23
24
28
28
29
47
27
27
32
35
31
47
36
37
44

-2
-1
0
0
-1
0
0
0
-1
1
-2
1
0
1
1
0
0
0
-2
0
0
1
-1
0
1
0
-1
0
0
0
0
-2
2
1
-1
0
-2
0
0

-1
-1
0
0
-1
0
0
0
-1
-2
-2
2
0
-2
-2
0
0
0
-2
0
0
2
-1
0
2
0
-1
0
0
0
0
-2
2
-2
-1
0
-2
0
0

0
-1
0
0
-1
0
0
0
-1
-1
-2
0
0
-2
-2
0
0
0
-2
0
0
-1
-1
0
0
0
-1
0
0
0
0
-2
2
-2
-1
0
-2
0
0

19460
19461
19462
19463
19464
19465
19466
19467
19468
19469
19470
19471
19472
19473
19474
19475
19476
19477
19478
19479
19480
19481
19482
19483
19484
19485
19486
19487
19488
19489
19490
19491
19492
19493
19494
19495
19496
19497
19498

130000
70000
270000
30000
290000
50000
30000
210000
220000
340000
500000
30000
180000
60000
100000
270000
200000
240000
110000
360000
50000
60000
50000
120000
140000
100000
280000
180000
180000
150000
180000
180000
30000
380000
130000
170000
220000
150000
180000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
1
2
2
3
3
2
1
2
2
2
1
2
2
2
2
1
3
2
2
1
2
2
3
1
1
2
1
1
2
2
3
1
1
1
5

1
2
1
1
1
2
1
1
2
1
1
1
1
2
2
1
1
1
1
2
2
1
1
2
1
1
1
1
2
1
2
2
1
1
2
2
1
1
2

33
33
33
49
37
40
40
38
43
32
41
31
32
24
32
33
47
38
40
32
35
39
38
28
48
46
46
28
28
37
42
35
41
48
36
28
43
49
34

-1
1
-1
0
-1
0
1
-1
0
0
-2
1
2
0
0
-1
-2
0
0
0
0
0
0
-1
0
1
2
0
1
2
2
-1
0
0
-1
-1
-1
1
1

-1
2
-1
0
-1
0
2
-1
0
0
-2
2
2
0
-1
-1
-2
0
0
0
0
0
0
-1
0
2
2
0
-2
2
2
-1
0
0
-1
-1
-1
-2
-1

-1
2
-1
0
-1
2
2
-1
0
0
-2
0
2
0
0
2
-2
0
0
0
-1
0
0
-1
0
2
0
0
-2
2
2
-1
0
0
-1
-1
-1
-2
-1

19499
19500
19501
19502
19503
19504
19505
19506
19507
19508
19509
19510
19511
19512
19513
19514
19515
19516
19517
19518
19519
19520
19521
19522
19523
19524
19525
19526
19527
19528
19529
19530
19531
19532
19533
19534
19535
19536
19537

180000
360000
150000
170000
50000
300000
450000
210000
80000
240000
110000
400000
90000
210000
260000
170000
210000
200000
560000
540000
100000
80000
30000
80000
50000
120000
240000
260000
280000
30000
150000
350000
100000
320000
380000
40000
100000
270000
30000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
1
5
1
1
1
2
2
2
2
3
2
1
1
1
2
1
1
1
2
2
2
2
1
1
2
2
2
2
3
2
2
1
2
2
3
1
3

2
2
1
1
2
2
2
1
1
1
2
1
1
2
2
2
2
1
1
2
1
1
1
1
2
2
1
1
2
1
2
1
2
1
1
2
1
2
1

46
27
30
39
44
39
40
29
30
32
32
40
49
29
31
27
30
38
45
34
29
26
35
28
28
26
32
33
33
35
38
36
34
46
41
43
43
30
44

-2
1
-1
-1
0
0
-2
0
2
-2
0
-1
1
0
0
0
1
1
0
-1
-1
0
2
0
2
0
0
-2
0
0
1
0
-1
-1
3
1
0
0
2

-2
-2
-1
-1
0
0
-2
0
2
-2
0
-1
-2
0
0
0
-2
-2
0
-1
-1
0
2
0
2
0
0
-2
0
0
-2
0
-1
-1
3
3
0
0
0

-2
-2
0
-1
0
0
-2
0
-2
-2
0
0
-2
0
0
0
-1
-2
0
-1
-2
0
2
0
0
0
0
-2
0
0
-1
0
-1
-1
2
2
0
0
0

19538
19539
19540
19541
19542
19543
19544
19545
19546
19547
19548
19549
19550
19551
19552
19553
19554
19555
19556
19557
19558
19559
19560
19561
19562
19563
19564
19565
19566
19567
19568
19569
19570
19571
19572
19573
19574
19575
19576

50000
180000
150000
360000
170000
140000
90000
20000
160000
30000
300000
80000
360000
460000
30000
80000
140000
280000
300000
30000
500000
180000
160000
200000
130000
230000
230000
60000
80000
240000
240000
220000
50000
50000
50000
90000
80000
190000
210000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
1
1
1
2
2
3
3
2
2
2
1
1
3
2
5
2
2
2
1
2
3
1
2
3
1
3
2
2
2
3
2
3
2
2
2
3
1

2
2
2
1
1
2
1
2
1
2
1
2
2
2
2
1
2
1
1
1
1
1
1
1
1
2
2
1
1
1
2
1
1
1
1
1
2
1
1

40
30
31
32
38
37
41
46
28
36
38
24
32
41
46
37
25
43
28
29
37
42
37
40
37
30
34
48
47
47
30
33
44
42
38
39
46
43
31

0
0
-2
0
-1
0
0
-1
2
0
1
2
0
0
2
-1
0
2
0
2
0
0
0
-2
0
-1
-1
-1
-1
-2
0
-2
0
0
-1
-2
0
0
0

-1
0
-2
0
-1
0
0
-1
2
0
-2
0
0
-1
2
-1
0
-1
0
2
0
0
0
-2
0
-1
-1
-1
2
-1
-1
-2
0
0
-1
-2
0
0
0

-1
0
-2
0
-2
0
0
-1
2
0
-2
0
0
-1
-1
-1
0
-1
0
2
0
0
0
-2
0
-2
-1
-1
2
-1
0
-2
0
0
-1
-2
0
0
0

19577
19578
19579
19580
19581
19582
19583
19584
19585
19586
19587
19588
19589
19590
19591
19592
19593
19594
19595
19596
19597
19598
19599
19600
19601
19602
19603
19604
19605
19606
19607
19608
19609
19610
19611
19612
19613
19614
19615

370000
80000
220000
230000
200000
400000
80000
360000
310000
150000
80000
40000
320000
170000
80000
420000
170000
230000
200000
430000
100000
210000
50000
290000
200000
170000
30000
360000
110000
180000
220000
190000
150000
350000
240000
230000
500000
160000
290000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
2
1
2
2
1
1
2
2
1
2
2
1
2
1
1
2
2
1
1
1
1
1
2
2
1
1
2
2
4
2
2
2
1
2
1

1
1
1
1
1
2
2
1
2
2
2
1
2
2
2
1
1
1
1
1
1
2
1
2
2
2
2
1
2
1
2
2
2
1
1
2
1
1
2

45
45
32
44
39
31
44
36
35
29
30
30
30
38
36
33
45
40
35
42
32
32
40
36
32
37
38
48
31
31
34
34
29
38
47
30
29
30
30

0
1
0
-1
-1
-1
0
0
0
0
0
2
0
0
0
2
0
-1
0
2
0
1
-2
0
-2
-2
0
-2
1
0
0
0
0
0
0
-2
-2
-1
0

0
2
0
-1
-1
-1
0
0
0
0
0
2
0
0
0
-1
0
-1
0
2
0
-1
-2
0
-2
-2
0
-2
-2
0
0
0
0
0
0
-1
-2
-1
0

0
2
0
-1
-1
-1
0
0
0
0
0
2
0
0
0
0
0
-2
0
2
0
-1
-2
0
-2
-2
-2
-2
-2
0
0
0
-1
0
0
0
-2
-1
0

19616
19617
19618
19619
19620
19621
19622
19623
19624
19625
19626
19627
19628
19629
19630
19631
19632
19633
19634
19635
19636
19637
19638
19639
19640
19641
19642
19643
19644
19645
19646
19647
19648
19649
19650
19651
19652
19653
19654

50000
270000
260000
180000
180000
50000
50000
80000
250000
80000
160000
30000
100000
100000
130000
80000
170000
280000
500000
300000
310000
120000
50000
340000
90000
60000
380000
200000
460000
300000
360000
120000
500000
210000
180000
200000
240000
50000
240000

1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
2
3
2
5
2
1
2
2
2
2
2
2
2
2
1
1
3
2
2
1
3
4
1
1
1
1
1
2
1
2
2
1
2
2
2
2
1

2
2
2
1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
2
1
2
1
2
2
2
2
2
2
1
2
1
1
1
1
1
1
1
2

30
30
30
31
32
33
34
37
37
45
37
42
44
46
45
35
41
42
44
41
42
29
49
29
31
32
29
29
29
30
30
30
31
33
33
32
32
32
32

0
2
-2
-2
-2
0
2
-1
0
0
0
0
0
1
-1
0
0
-2
2
-1
0
-1
2
0
2
1
0
-2
0
-1
-2
0
1
0
2
0
0
-2
-1

0
2
-2
-1
-2
0
0
0
0
0
-1
0
-1
-1
2
0
0
-2
-1
-1
-1
2
0
0
2
2
0
-2
0
2
-2
0
-1
0
2
0
0
-2
0

0
2
-2
-1
-2
0
0
-1
0
0
-1
0
-1
-1
-1
0
0
-2
0
-1
-1
-1
0
0
3
0
0
-2
0
-1
-2
-1
-1
0
2
0
-2
-2
0

19655
19656
19657
19658
19659
19660
19661
19662
19663
19664
19665
19666
19667
19668
19669
19670
19671
19672
19673
19674
19675
19676
19677
19678
19679
19680
19681
19682
19683
19684
19685
19686
19687
19688
19689
19690
19691
19692
19693

160000
150000
100000
50000
180000
50000
20000
120000
320000
370000
210000
220000
220000
210000
200000
180000
60000
430000
20000
50000
500000
340000
80000
230000
170000
260000
120000
110000
200000
80000
420000
50000
30000
210000
240000
240000
390000
30000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
1
1
2
1
2
3
2
1
2
2
3
2
3
2
2
2
2
2
2
1
1
3
1
2
2
2
2
2
3
3
1
2
3
1
1
2
2
3

1
2
2
2
2
1
3
2
2
1
2
2
2
2
1
1
1
1
1
1
2
2
1
1
2
1
1
1
1
1
2
1
1
1
1
1
1
2
1

33
33
33
33
33
33
44
39
44
36
37
40
41
36
34
41
44
37
34
35
38
37
40
41
37
40
34
39
46
46
35
38
39
40
33
45
37
33
37

-1
0
-1
1
-1
1
0
-1
-1
0
0
0
0
2
0
0
1
0
0
0
-2
0
-1
0
0
-1
0
0
0
0
0
0
2
0
0
-1
0
-2
-1

2
0
2
2
0
2
0
-1
-1
0
0
0
0
0
0
0
2
0
0
0
-2
0
2
0
0
-1
-1
0
0
0
0
0
2
-1
0
-1
0
-2
2

-1
0
2
0
0
0
2
-1
-1
0
0
0
0
0
0
0
0
0
0
0
-2
0
-1
0
0
-1
-1
0
0
-1
0
0
0
-1
0
-1
0
-2
0

19694
19695
19696
19697
19698
19699
19700
19701
19702
19703
19704
19705
19706
19707
19708
19709
19710
19711
19712
19713
19714
19715
19716
19717
19718
19719
19720
19721
19722
19723
19724
19725
19726
19727
19728
19729
19730
19731
19732

70000
180000
180000
470000
120000
390000
50000
50000
140000
160000
30000
20000
100000
80000
40000
180000
80000
300000
220000
80000
290000
360000
500000
430000
280000
150000
200000
110000
150000
120000
500000
270000
50000
300000
140000
170000
320000
200000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
3
1
2
2
3
3
1
1
3
2
2
2
2
1
2
4
1
1
1
1
2
1
3
1
1
3
3
1
1
2
2
3
2
1
2
3
2

1
1
1
1
1
1
1
1
2
1
1
1
1
1
2
2
1
1
2
2
2
2
1
2
2
1
1
2
2
1
1
2
2
2
2
2
1
1
1

49
38
49
37
38
33
48
39
32
40
37
31
47
47
24
28
34
41
29
27
27
28
32
34
35
28
32
27
30
39
44
28
29
30
30
32
35
39
31

0
0
0
0
2
-1
1
0
0
-2
0
0
-1
0
1
0
0
-1
3
0
-2
0
-1
1
0
0
0
0
0
-1
0
0
0
2
0
-1
0
-1
-2

0
0
0
0
2
-1
2
0
0
-2
-1
0
-1
0
3
0
0
-1
3
0
-2
0
0
2
0
-1
0
0
0
0
-1
0
0
2
0
-1
0
0
-2

0
0
0
0
2
-1
0
0
0
-2
-1
0
-1
0
2
0
-1
-1
2
0
-2
-2
0
0
-1
-1
0
0
0
0
-1
0
0
2
0
-1
0
0
-2

19733
19734
19735
19736
19737
19738
19739
19740
19741
19742
19743
19744
19745
19746
19747
19748
19749
19750
19751
19752
19753
19754
19755
19756
19757
19758
19759
19760
19761
19762
19763
19764
19765
19766
19767
19768
19769
19770
19771

120000
170000
150000
200000
110000
50000
50000
50000
110000
160000
20000
200000
460000
50000
80000
180000
440000
300000
180000
80000
20000
310000
180000
20000
480000
90000
310000
310000
200000
100000
100000
370000
60000
50000
280000
90000
360000
100000
30000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
1
1
2
3
2
2
1
2
2
1
3
2
1
2
2
2
2
2
1
1
2
1
2
1
1
2
2
3
2
3
2
1
3
3
3
3

1
2
2
2
1
1
1
1
1
2
2
1
1
2
2
1
2
2
2
2
1
1
1
1
1
1
2
1
1
1
1
1
1
2
2
1
2
1
1

32
38
40
27
30
35
42
46
30
32
43
48
45
43
35
40
39
31
33
47
41
36
41
42
38
33
35
35
34
34
35
35
46
39
35
46
45
47
37

0
-1
-2
0
0
3
0
2
0
-2
-1
0
-1
2
0
-1
0
-2
-1
-1
1
0
1
2
0
0
-1
0
0
-1
0
0
0
2
0
0
-2
0
2

0
-1
-1
0
0
2
0
3
0
-2
2
0
-1
-1
0
-1
0
-2
-1
2
2
0
-2
0
0
0
0
0
-1
2
0
0
0
2
0
0
-2
0
2

0
-1
-1
0
0
0
0
3
0
-2
0
0
-1
-1
0
-1
0
-2
-1
-1
2
0
-2
0
0
0
0
0
-1
2
0
0
0
0
0
0
-2
0
2

19772
19773
19774
19775
19776
19777
19778
19779
19780
19781
19782
19783
19784
19785
19786
19787
19788
19789
19790
19791
19792
19793
19794
19795
19796
19797
19798
19799
19800
19801
19802
19803
19804
19805
19806
19807
19808
19809
19810

230000
180000
150000
240000
110000
180000
50000
170000
120000
400000
240000
50000
290000
150000
170000
230000
180000
260000
90000
520000
50000
320000
60000
180000
290000
300000
220000
70000
150000
80000
10000
280000
450000
230000
320000
200000
60000
50000
30000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

5
2
3
1
2
1
2
3
1
2
2
2
2
2
1
1
1
1
2
1
3
1
3
2
2
2
1
2
3
2
3
2
2
2
1
2
2
3
3

2
1
1
1
1
2
1
2
1
1
1
2
1
2
2
1
2
1
1
2
1
1
1
1
2
1
1
1
1
1
1
1
1
2
2
1
1
1
1

40
44
48
37
42
36
42
44
42
45
40
37
35
36
40
46
38
41
41
35
40
45
42
39
43
40
47
32
40
40
41
46
43
34
35
42
37
31
47

-2
-1
0
0
0
-1
0
-2
0
-2
-1
1
1
0
-2
-2
-2
1
0
0
0
1
0
-1
-1
-2
-1
0
-2
-1
-1
0
-1
-2
-2
0
0
0
1

-2
-1
0
0
0
-1
0
-2
0
-2
-1
2
-1
0
-2
-2
-2
-1
0
0
0
-2
0
-1
0
-2
-1
0
-2
-1
2
0
-1
-2
-2
0
0
0
2

-1
-1
-1
0
0
-1
0
-2
0
-1
-1
2
-1
0
-1
-2
-2
-1
0
0
0
-2
2
0
0
-2
-1
2
-2
0
-1
0
-1
-2
-2
0
0
0
2

19811
19812
19813
19814
19815
19816
19817
19818
19819
19820
19821
19822
19823
19824
19825
19826
19827
19828
19829
19830
19831
19832
19833
19834
19835
19836
19837
19838
19839
19840
19841
19842
19843
19844
19845
19846
19847
19848
19849

260000
210000
290000
20000
100000
230000
300000
20000
30000
170000
200000
50000
20000
60000
20000
220000
20000
70000
380000
30000
200000
80000
150000
210000
70000
280000
140000
200000
170000
50000
90000
130000
250000
120000
490000
200000
200000
100000
280000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
2
3
3
2
1
2
3
2
2
3
2
2
2
2
3
2
1
3
2
2
2
2
3
2
2
4
2
2
2
1
1
1
1
1
2
2
1

2
1
2
1
1
1
1
2
1
2
1
2
1
1
1
2
1
2
1
1
2
2
2
1
1
2
1
1
2
1
1
1
1
2
1
1
1
1
2

36
42
41
41
45
40
36
33
42
43
46
46
41
32
46
35
43
33
43
48
35
36
38
40
43
38
35
44
40
49
32
33
40
35
37
43
42
30
31

-1
-2
-1
0
3
0
0
2
0
1
-1
0
0
0
3
-2
0
0
0
0
1
1
0
0
2
0
-1
-2
0
1
0
0
2
2
1
1
0
2
-1

-1
-2
0
0
2
0
0
0
0
-1
2
0
0
0
3
-2
0
-1
0
0
-1
2
0
0
0
0
-1
-2
0
2
0
0
2
2
2
-1
0
-1
-1

-1
-2
0
2
2
0
0
0
0
-1
2
0
0
0
2
-2
0
0
0
0
2
2
0
0
0
0
-1
-2
0
2
-2
0
2
2
0
-1
0
-1
-1

19850
19851
19852
19853
19854
19855
19856
19857
19858
19859
19860
19861
19862
19863
19864
19865
19866
19867
19868
19869
19870
19871
19872
19873
19874
19875
19876
19877
19878
19879
19880
19881
19882
19883
19884
19885
19886
19887
19888

290000
160000
230000
130000
420000
20000
70000
230000
340000
420000
140000
30000
50000
430000
260000
180000
100000
160000
260000
200000
450000
390000
390000
40000
500000
180000
100000
50000
40000
350000
360000
200000
230000
200000
230000
500000
230000
340000
20000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
5
2
2
1
2
2
1
1
1
1
3
2
2
3
1
2
2
1
2
1
2
1
2
2
2
3
2
2
1
1
2
1
2
2
1
2
1
1

2
1
1
1
1
2
1
1
2
2
1
1
2
2
1
2
1
1
1
1
2
1
1
1
1
1
1
2
1
2
1
2
2
2
1
2
1
2
1

34
45
45
49
42
46
38
47
38
34
34
26
27
27
41
34
33
39
38
33
34
34
35
38
46
39
39
42
38
46
37
36
38
39
42
31
32
34
47

0
0
0
0
1
0
1
-2
0
0
0
0
1
0
0
-2
1
0
-2
0
-2
0
-1
0
0
-1
1
0
0
-1
-1
0
-2
-2
-2
1
0
0
0

0
0
0
0
-2
0
2
-2
0
0
0
0
2
0
-1
-2
2
0
-2
0
-2
-1
0
0
0
-1
-1
0
0
-1
-1
0
-2
-2
-2
-1
0
0
0

0
0
0
0
-2
0
0
-2
0
0
0
0
0
0
-1
-2
2
-2
-2
0
-2
-1
-1
0
2
-1
-1
-1
0
-1
-1
0
-2
-2
-2
-1
0
0
0

19889
19890
19891
19892
19893
19894
19895
19896
19897
19898
19899
19900
19901
19902
19903
19904
19905
19906
19907
19908
19909
19910
19911
19912
19913
19914
19915
19916
19917
19918
19919
19920
19921
19922
19923
19924
19925
19926
19927

20000
310000
160000
230000
200000
120000
350000
170000
240000
100000
130000
410000
200000
60000
400000
380000
210000
500000
100000
80000
80000
200000
260000
310000
30000
50000
310000
500000
30000
160000
350000
350000
50000
30000
110000
50000
320000
80000
40000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
3
2
3
1
2
2
2
3
2
1
2
3
2
2
1
2
1
2
2
2
1
2
2
2
3
2
3
1
2
2
1
0
2
2
2
2
1
3

1
1
1
1
2
1
2
1
2
1
2
1
1
1
1
1
2
2
1
1
2
2
2
2
2
1
1
2
1
1
1
1
1
2
2
1
1
2
1

48
35
36
41
40
42
37
32
35
49
33
41
42
45
44
40
43
45
42
44
31
33
31
31
32
33
46
40
49
45
44
44
40
44
31
31
34
34
42

0
0
-1
-2
-1
0
0
1
0
1
2
2
-1
0
-2
-2
-2
-1
2
-1
-1
0
0
0
0
0
0
0
-2
-1
0
-1
0
0
0
0
0
-1
0

0
0
-1
-2
-1
0
0
2
0
-2
2
0
-1
0
-2
-2
-2
-1
2
0
-1
0
0
0
0
0
0
0
-2
-1
-1
-1
0
0
0
0
0
2
0

0
0
-1
-2
-2
0
0
-1
0
-2
0
0
-1
0
-2
-2
-2
-1
0
-1
-1
0
0
0
0
0
0
0
-2
-1
-1
-1
0
0
0
0
0
-1
0

19928
19929
19930
19931
19932
19933
19934
19935
19936
19937
19938
19939
19940
19941
19942
19943
19944
19945
19946
19947
19948
19949
19950
19951
19952
19953
19954
19955
19956
19957
19958
19959
19960
19961
19962
19963
19964
19965
19966

330000
160000
210000
50000
50000
120000
150000
100000
50000
240000
230000
290000
230000
360000
320000
360000
90000
500000
210000
90000
80000
390000
170000
300000
30000
260000
500000
240000
100000
180000
50000
200000
20000
20000
60000
260000
180000
210000
270000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
2
2
3
1
1
2
2
1
1
2
1
1
2
2
1
1
2
2
3
2
2
3
3
2
1
2
2
1
2
2
3
2
2
1
3
1
2

1
1
1
1
2
2
1
2
2
2
1
1
1
1
1
1
1
2
1
1
1
2
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
2
1

39
36
49
36
49
36
45
31
31
36
39
45
42
39
38
45
38
34
36
39
44
39
33
37
38
39
44
35
35
45
45
35
45
46
35
42
41
44
36

1
-2
-1
0
0
0
-2
-1
2
0
1
0
-1
1
0
0
0
-1
0
0
2
0
1
0
-2
-2
-2
0
1
0
0
0
0
1
0
0
0
-1
0

-1
-2
-1
0
0
0
-2
-1
2
0
-2
0
-1
-2
0
0
0
-1
0
0
0
-1
-2
0
-2
-2
-2
0
-2
0
0
0
0
2
0
0
0
-1
0

-1
-2
-1
0
2
0
-1
0
2
2
-1
0
-1
-2
0
-2
0
-1
0
0
-1
-1
-2
0
-2
-2
-2
0
-2
0
2
0
0
2
0
-1
2
-1
0

19967
19968
19969
19970
19971
19972
19973
19974
19975
19976
19977
19978
19979
19980
19981
19982
19983
19984
19985
19986
19987
19988
19989
19990
19991
19992
19993
19994
19995
19996
19997
19998
19999
20000
20001
20002
20003
20004
20005

370000
200000
270000
350000
230000
130000
260000
400000
180000
220000
210000
240000
240000
150000
300000
180000
300000
70000
60000
260000
400000
490000
50000
130000
150000
70000
240000
250000
440000
130000
60000
290000
150000
240000
220000
100000
200000
400000
500000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
1
1
2
2
1
1
2
1
1
2
2
2
1
2
1
2
3
1
2
1
1
1
2
2
2
1
2
2
2
2
2
2
1
1
1
1
1

1
2
1
2
2
1
1
1
2
1
2
1
2
1
2
3
1
1
2
2
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1

36
35
31
32
37
41
31
32
36
41
32
32
35
45
31
43
47
34
43
33
37
48
42
32
32
33
34
49
41
40
37
41
41
37
43
38
39
37
47

-2
-1
-2
-1
2
0
0
-2
-2
0
1
1
-2
0
0
0
3
-2
0
-2
-2
1
2
0
-1
1
-1
-1
0
0
0
-1
0
-1
-1
3
-2
-1
-2

-2
-1
-2
-1
-1
0
0
-2
-1
0
-2
-2
-2
0
0
0
2
-2
0
-2
-2
-1
0
0
2
2
-1
-1
0
0
0
-1
0
2
-1
2
-2
0
-2

-2
-1
-2
-1
2
0
0
-2
-1
2
-1
-2
-2
0
0
0
2
-2
0
-1
-2
-1
0
0
-1
0
0
-2
0
0
0
-2
-1
-1
-1
-1
-2
-1
-2

20006
20007
20008
20009
20010
20011
20012
20013
20014
20015
20016
20017
20018
20019
20020
20021
20022
20023
20024
20025
20026
20027
20028
20029
20030
20031
20032
20033
20034
20035
20036
20037
20038
20039
20040
20041
20042
20043
20044

230000
50000
180000
200000
230000
210000
170000
200000
350000
360000
160000
230000
110000
520000
280000
240000
20000
210000
250000
90000
70000
90000
180000
210000
250000
200000
240000
500000
20000
160000
250000
360000
300000
500000
420000
30000
260000
360000
220000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
2
1
1
2
3
1
1
3
1
1
2
2
1
1
3
2
1
3
2
1
1
1
2
0
2
3
2
3
1
2
2
2
2
2
2
2
2

1
2
1
2
2
1
2
2
1
2
2
1
1
2
2
2
2
2
2
1
2
2
1
1
2
2
2
2
1
1
1
1
1
1
1
2
1
1
2

45
43
46
31
37
34
33
41
42
41
35
36
44
42
30
30
31
30
30
44
30
36
39
43
30
30
36
32
32
44
32
44
44
45
40
36
48
45
32

-1
0
-1
0
-2
0
2
-1
-1
-2
-1
-2
0
0
0
-1
1
0
0
-1
-1
0
-1
1
0
-1
2
1
1
-2
-2
-2
0
0
-1
0
0
0
-1

-1
0
-1
0
-2
0
0
-1
2
-2
-1
-2
0
0
0
-1
-1
0
0
-1
0
0
-1
-2
0
-1
2
-2
2
-2
-2
-2
-1
0
0
-1
0
-1
-1

-1
0
-1
0
-2
2
0
-1
-1
-2
-1
-2
0
0
0
-1
3
0
0
-1
0
0
-1
-2
0
2
0
-2
0
-2
-2
-2
-1
0
0
-1
0
-1
-1

20045
20046
20047
20048
20049
20050
20051
20052
20053
20054
20055
20056
20057
20058
20059
20060
20061
20062
20063
20064
20065
20066
20067
20068
20069
20070
20071
20072
20073
20074
20075
20076
20077
20078
20079
20080
20081
20082
20083

20000
230000
100000
180000
300000
160000
10000
300000
80000
440000
80000
230000
340000
50000
80000
150000
160000
390000
500000
100000
310000
30000
20000
500000
150000
360000
200000
270000
230000
150000
240000
250000
240000
340000
160000
180000
240000
120000
150000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
1
2
1
2
3
2
1
1
1
2
1
2
2
1
1
1
4
1
2
1
1
2
1
1
1
1
1
2
1
1
2
1
1
1
2
2
2
5

1
2
1
1
1
1
3
1
1
1
2
1
1
2
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
1
1
1
1
2
2
1
1
2
1

35
37
41
44
45
46
43
39
37
39
33
45
47
48
37
47
43
40
37
32
41
43
45
45
37
38
31
36
32
40
41
49
35
34
35
33
41
43
40

0
-2
-1
-2
0
-1
0
-2
0
0
0
-2
-1
0
-1
-2
-1
0
-2
-1
-1
0
0
0
-2
1
0
0
0
-1
0
0
-1
-1
-2
0
-2
0
0

0
-2
2
-2
0
-1
0
-2
0
0
0
-2
-1
0
-1
-2
-1
0
-2
0
0
0
0
0
-2
2
0
0
0
-1
0
0
-1
-1
-2
0
-1
0
0

0
-2
2
-2
0
-1
0
-2
0
0
0
-2
-1
0
-1
-2
-1
0
-2
0
0
0
0
0
-2
0
0
0
0
-1
0
0
-1
-1
2
0
-1
0
0

20084
20085
20086
20087
20088
20089
20090
20091
20092
20093
20094
20095
20096
20097
20098
20099
20100
20101
20102
20103
20104
20105
20106
20107
20108
20109
20110
20111
20112
20113
20114
20115
20116
20117
20118
20119
20120
20121
20122

210000
500000
80000
30000
60000
370000
30000
150000
100000
80000
200000
80000
140000
290000
350000
310000
80000
30000
230000
150000
110000
170000
200000
260000
50000
50000
420000
220000
230000
280000
20000
200000
280000
170000
50000
240000
200000
100000
230000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
3
3
2
2
2
1
1
2
1
2
2
2
1
1
2
3
2
1
2
2
1
2
2
2
1
1
1
2
2
1
1
2
2
1
3
2
1

2
1
1
2
1
2
1
1
2
1
2
1
1
2
1
1
1
1
2
1
1
1
2
1
2
3
1
2
1
2
1
2
1
1
1
2
0
2
2

31
31
49
45
33
35
33
30
42
39
32
33
42
40
36
39
42
37
47
37
29
29
30
30
47
42
46
36
36
49
45
44
37
45
42
33
45
42
30

1
0
0
-2
0
-2
-1
0
0
0
-1
2
0
0
-1
-2
0
0
-2
-2
0
0
1
0
0
0
-2
-2
-2
0
0
0
-1
0
0
0
0
0
0

-2
0
0
-2
0
-2
-1
0
0
0
-1
3
0
0
-1
-2
0
0
-2
-2
0
0
-1
0
0
0
-2
-2
-2
0
0
0
-1
0
0
0
0
0
0

-2
0
0
-2
0
-2
-1
-2
0
0
-1
2
0
0
-1
-2
0
0
-2
-2
0
0
2
0
0
0
-2
-2
-2
0
2
0
-2
0
0
0
0
0
0

20123
20124
20125
20126
20127
20128
20129
20130
20131
20132
20133
20134
20135
20136
20137
20138
20139
20140
20141
20142
20143
20144
20145
20146
20147
20148
20149
20150
20151
20152
20153
20154
20155
20156
20157
20158
20159
20160
20161

240000
240000
80000
80000
50000
180000
150000
140000
80000
300000
350000
110000
130000
130000
170000
310000
500000
230000
50000
390000
200000
380000
140000
420000
50000
100000
50000
140000
50000
20000
260000
240000
20000
200000
150000
280000
280000
120000
160000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
3
2
1
1
2
2
2
3
2
2
2
1
3
1
2
3
3
1
2
2
2
3
2
2
1
2
2
2
3
2
2
1
1
1
2

1
2
1
2
1
1
2
1
1
1
2
2
1
1
2
1
2
2
1
1
2
2
2
2
1
2
2
1
1
1
1
1
1
2
1
2
2
1
2

32
32
36
30
48
38
31
42
43
43
34
46
37
45
48
43
36
35
35
44
43
34
41
49
42
46
36
37
40
48
45
37
49
38
40
35
34
34
47

0
0
0
0
-1
0
-2
2
2
-2
0
0
0
0
0
0
-2
-1
1
-1
0
-1
0
0
3
-1
2
0
0
1
0
-2
0
0
0
-1
-2
1
-1

0
0
0
-1
-1
0
-2
2
0
-2
0
0
0
0
0
0
-2
-1
2
0
0
0
0
0
3
-1
2
0
0
-2
0
-2
0
0
0
-1
-2
-2
-1

0
0
0
-1
2
0
-2
2
0
-2
0
0
0
0
0
-1
-2
-1
2
-1
0
0
0
0
2
-1
2
0
0
-2
0
-2
0
0
0
-2
-2
-1
-1

20162
20163
20164
20165
20166
20167
20168
20169
20170
20171
20172
20173
20174
20175
20176
20177
20178
20179
20180
20181
20182
20183
20184
20185
20186
20187
20188
20189
20190
20191
20192
20193
20194
20195
20196
20197
20198
20199
20200

80000
500000
50000
120000
150000
150000
200000
160000
200000
280000
120000
360000
150000
390000
200000
200000
60000
300000
420000
170000
170000
160000
210000
200000
200000
60000
500000
150000
310000
350000
140000
320000
330000
200000
430000
170000
300000
450000
250000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
1
1
2
2
1
2
2
2
1
2
1
2
2
2
1
2
1
1
1
1
5
2
1
1
1
2
1
1
1
1
2
5
3
1
2
2

1
1
2
1
1
1
2
2
1
1
2
1
1
1
1
2
1
1
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2

37
43
42
36
34
34
31
31
33
43
39
42
49
39
34
37
43
30
32
33
28
28
28
29
30
32
33
33
42
31
35
30
32
36
41
30
30
39
44

0
0
5
-1
-2
0
-2
-2
0
1
0
-1
1
0
-1
1
0
-2
0
1
0
-1
-1
-2
0
0
-1
-1
-2
0
-1
-1
0
0
-2
0
-2
-1
-1

0
0
4
-1
-2
0
-2
-2
0
-1
0
-1
-1
0
0
2
0
-2
0
-2
0
-1
-1
-2
0
0
-1
2
-1
0
-1
-1
0
0
-2
0
-2
0
-1

0
0
3
-1
-2
0
-2
-2
0
-1
0
2
-1
-1
0
0
0
-2
0
-2
0
-1
-1
-2
0
0
-1
-1
0
0
-1
-1
0
0
-2
0
-2
0
-1

20201
20202
20203
20204
20205
20206
20207
20208
20209
20210
20211
20212
20213
20214
20215
20216
20217
20218
20219
20220
20221
20222
20223
20224
20225
20226
20227
20228
20229
20230
20231
20232
20233
20234
20235
20236
20237
20238
20239

300000
230000
230000
100000
20000
50000
70000
170000
110000
30000
60000
70000
20000
30000
30000
490000
280000
150000
240000
230000
100000
60000
50000
70000
50000
110000
200000
220000
30000
20000
20000
20000
280000
100000
300000
200000
50000
20000
30000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
1
2
3
1
1
2
3
3
2
2
3
3
2
3
2
1
2
2
1
2
3
2
3
2
6
3
3
2
2
3
1
3
2
3
3
2
3

2
2
1
2
2
1
2
1
1
2
1
1
1
1
1
1
1
1
1
2
2
1
1
2
1
2
2
1
2
1
1
1
1
1
1
1
1
2
3

29
30
35
37
52
54
50
52
53
50
50
59
50
51
52
54
53
51
52
53
52
51
51
52
52
52
51
51
50
50
51
51
51
54
56
54
52
52
61

0
0
-2
-2
0
0
2
0
0
0
2
0
-1
0
2
-1
-1
1
1
0
1
0
0
1
3
0
2
0
0
0
1
0
-2
0
0
-1
2
0
2

0
0
-2
-2
0
0
0
0
0
0
0
0
-1
0
2
-1
-1
-2
-2
0
2
0
0
2
2
0
0
0
0
0
2
0
-1
0
0
2
0
0
2

-2
0
-2
-2
0
0
0
0
0
2
0
0
-1
0
2
-1
2
-2
-2
0
2
0
0
0
0
0
0
0
-1
0
0
0
-1
0
0
-1
0
0
0

20240
20241
20242
20243
20244
20245
20246
20247
20248
20249
20250
20251
20252
20253
20254
20255
20256
20257
20258
20259
20260
20261
20262
20263
20264
20265
20266
20267
20268
20269
20270
20271
20272
20273
20274
20275
20276
20277
20278

430000
90000
280000
20000
150000
300000
80000
280000
120000
210000
40000
100000
90000
80000
170000
350000
80000
30000
500000
180000
80000
150000
600000
50000
20000
150000
100000
20000
80000
50000
150000
90000
80000
190000
320000
500000
50000
60000
100000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
3
3
1
5
1
3
3
2
2
3
2
2
1
3
3
1
2
3
2
3
2
2
3
3
3
3
3
2
3
1
2
1
2
3
1
3

2
1
1
2
2
2
1
1
1
2
1
1
1
2
1
1
2
2
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
2
2
1
2
1

50
55
50
50
52
50
52
50
50
51
52
52
54
49
51
52
55
58
54
53
57
51
51
51
51
72
50
58
55
52
52
52
50
48
50
50
57
62
53

0
-2
-1
-1
0
-2
2
-1
0
2
-2
0
-2
-1
0
3
2
0
-1
-2
0
0
0
0
0
-2
0
2
0
1
0
0
0
2
-1
-1
0
0
0

0
-2
-1
0
0
-2
0
-1
0
0
-2
0
-2
-1
-1
2
0
0
-1
-2
0
-1
0
0
0
-2
0
2
0
2
0
0
0
2
-1
-1
0
0
0

0
-2
-1
0
0
-2
0
-1
0
0
-2
0
-2
-1
-1
2
0
0
-1
-2
-2
-1
0
0
0
-2
0
2
0
0
2
0
0
2
-1
-1
0
0
0

20279
20280
20281
20282
20283
20284
20285
20286
20287
20288
20289
20290
20291
20292
20293
20294
20295
20296
20297
20298
20299
20300
20301
20302
20303
20304
20305
20306
20307
20308
20309
20310
20311
20312
20313
20314
20315
20316
20317

150000
280000
100000
30000
50000
60000
40000
160000
150000
200000
60000
210000
50000
360000
80000
360000
140000
260000
180000
300000
200000
390000
130000
130000
240000
80000
350000
110000
30000
130000
80000
60000
180000
50000
70000
270000
110000
150000
150000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
4
3
2
1
2
3
3
2
2
3
1
1
1
3
1
2
3
2
1
3
1
3
3
2
3
1
2
2
2
3
2
3
3
3
1
3
2
3

1
1
1
1
1
1
2
1
2
1
1
1
2
1
3
1
1
1
1
2
1
2
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1

54
50
50
50
50
50
55
51
50
50
51
51
52
52
52
52
52
52
52
55
53
53
59
56
53
54
56
62
56
53
54
55
70
54
57
60
55
53
53

-2
0
0
2
2
0
1
-2
-2
-2
0
-1
2
-2
0
-2
-1
1
0
-2
0
0
-1
0
-2
0
-2
0
0
1
0
1
0
0
0
-1
-1
-1
0

-2
-1
0
2
2
0
2
-2
-2
-2
0
-1
0
-2
0
-2
-1
2
0
-2
0
0
-1
0
-2
0
-2
0
0
2
0
2
0
0
0
-1
2
-1
0

-2
-1
0
2
2
0
2
-2
-2
-1
0
-1
0
-2
0
-2
-1
0
0
-2
0
0
-1
0
-2
0
-2
0
0
2
0
0
0
0
0
-1
0
-1
0

20318
20319
20320
20321
20322
20323
20324
20325
20326
20327
20328
20329
20330
20331
20332
20333
20334
20335
20336
20337
20338
20339
20340
20341
20342
20343
20344
20345
20346
20347
20348
20349
20350
20351
20352
20353
20354
20355
20356

170000
70000
360000
200000
200000
140000
360000
180000
80000
390000
440000
50000
80000
230000
90000
80000
350000
440000
90000
40000
50000
50000
100000
200000
180000
180000
20000
120000
80000
60000
140000
220000
80000
360000
60000
50000
20000
50000
360000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1

3
2
1
1
2
3
2
5
2
1
1
2
2
2
3
3
3
5
3
2
2
3
3
3
3
2
2
3
3
3
2
2
1
2
3
1
2
2
1

2
1
1
1
1
2
1
1
1
1
1
1
2
1
1
2
1
1
1
1
1
1
1
1
2
1
1
1
2
1
1
1
2
2
2
2
2
2
2

56
62
57
59
69
61
58
54
55
53
53
55
60
54
53
54
64
64
54
56
61
58
55
56
55
62
58
63
65
66
55
39
25
29
26
29
28
22
29

-1
2
-2
0
0
1
-2
0
0
-1
0
-1
-2
-1
0
0
0
0
3
0
3
1
-2
0
-1
1
-1
0
2
0
0
-2
2
0
0
-1
0
1
-1

-1
0
-2
0
0
-2
-1
0
0
-1
0
-1
-2
-1
0
0
0
0
2
0
2
3
-2
0
0
-2
-1
0
0
0
0
-2
2
0
0
-1
0
-1
-1

-1
0
-2
0
0
-2
-1
0
0
-2
0
-2
-2
2
0
2
0
0
2
0
0
2
-2
0
0
-2
-1
0
0
2
0
-2
-2
0
0
-2
0
-1
-1

20357
20358
20359
20360
20361
20362
20363
20364
20365
20366
20367
20368
20369
20370
20371
20372
20373
20374
20375
20376
20377
20378
20379
20380
20381
20382
20383
20384
20385
20386
20387
20388
20389
20390
20391
20392
20393
20394
20395

50000
130000
20000
20000
300000
250000
100000
80000
20000
50000
50000
20000
50000
180000
50000
20000
20000
10000
10000
20000
150000
10000
20000
20000
50000
10000
50000
20000
90000
30000
110000
10000
20000
10000
80000
20000
240000
170000
80000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
3
2
2
1
1
1
1
2
1
2
2
2
1
1
3
2
2
2
5
2
2
1
2
3
2
2
2
3
3
1
1
2
2
2
2
2
4
2

2
1
2
2
1
1
1
1
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2

34
27
22
22
35
36
37
37
22
23
23
23
23
23
23
23
22
22
21
22
24
21
23
24
23
24
23
23
23
23
25
23
23
24
25
24
25
40
23

0
-1
1
3
0
-1
0
2
1
0
2
1
0
0
0
0
1
1
0
0
0
2
0
2
0
1
0
0
3
1
0
-1
2
1
-2
0
0
0
0

0
-1
2
2
0
-1
0
0
2
0
0
2
0
0
0
0
2
2
0
0
0
0
0
3
0
2
0
0
2
2
0
2
2
2
-2
0
0
0
0

0
-1
2
2
0
-1
0
0
2
0
0
4
-2
0
0
0
2
2
0
0
-1
0
3
2
0
2
-2
0
0
0
0
-1
2
0
-2
0
0
0
0

20396
20397
20398
20399
20400
20401
20402
20403
20404
20405
20406
20407
20408
20409
20410
20411
20412
20413
20414
20415
20416
20417
20418
20419
20420
20421
20422
20423
20424
20425
20426
20427
20428
20429
20430
20431
20432
20433
20434

20000
20000
480000
20000
20000
100000
50000
80000
200000
150000
30000
140000
10000
20000
50000
130000
50000
160000
30000
80000
20000
20000
10000
110000
50000
40000
120000
50000
270000
200000
20000
30000
20000
20000
10000
50000
60000
200000
110000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
1
2
2
2
2
2
1
4
2
2
2
3
1
2
1
1
2
2
3
3
3
3
1
1
2
2
1
1
2
2
3
2
1
2
2
1
2

2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2

22
22
37
23
24
22
23
24
24
32
34
25
21
24
26
25
26
26
26
27
25
24
24
26
24
25
26
26
27
27
24
24
26
24
24
24
25
26
26

2
0
-1
3
0
0
0
2
-1
0
-1
0
0
2
0
0
0
-1
0
0
0
0
1
0
-1
-1
-2
0
0
2
1
0
3
0
2
2
0
0
0

2
0
-1
3
0
0
0
2
-1
0
-1
0
0
0
0
0
0
-1
0
0
0
0
-1
0
0
0
-2
0
0
2
2
0
2
0
2
0
0
0
0

2
0
-1
2
0
0
0
-2
-1
0
-1
0
0
0
0
0
0
-1
0
0
2
0
0
0
0
0
-2
0
0
2
2
0
2
0
0
0
0
-1
0

20435
20436
20437
20438
20439
20440
20441
20442
20443
20444
20445
20446
20447
20448
20449
20450
20451
20452
20453
20454
20455
20456
20457
20458
20459
20460
20461
20462
20463
20464
20465
20466
20467
20468
20469
20470
20471
20472
20473

210000
20000
300000
30000
50000
80000
50000
230000
110000
140000
140000
360000
90000
10000
180000
120000
130000
90000
170000
50000
400000
10000
360000
100000
80000
20000
50000
50000
50000
100000
150000
190000
80000
10000
50000
140000
80000
50000
80000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

4
2
2
2
3
2
2
2
3
2
2
1
3
1
1
3
2
2
2
2
1
3
1
1
1
2
1
1
1
2
1
1
1
2
1
5
2
2
3

2
2
1
2
1
2
2
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1

27
27
27
22
24
24
26
27
27
27
28
28
25
26
26
26
25
25
26
23
26
24
27
25
25
25
25
24
24
26
26
25
26
26
26
26
25
26
34

0
-1
0
3
0
1
1
0
0
0
0
-1
1
0
-1
0
2
0
0
0
0
0
-2
-1
-1
-1
0
-1
0
0
2
0
0
0
0
0
1
0
1

0
-1
0
2
0
2
2
0
0
0
0
-1
3
0
-1
0
0
0
0
0
0
-1
-2
-1
-1
-1
0
2
0
0
2
0
0
0
0
0
-2
0
2

0
-1
0
2
2
2
2
0
0
0
0
2
2
0
-1
-1
0
-1
0
2
0
-1
-2
-1
2
-1
0
-1
0
0
2
2
0
0
0
0
-1
0
2

20474
20475
20476
20477
20478
20479
20480
20481
20482
20483
20484
20485
20486
20487
20488
20489
20490
20491
20492
20493
20494
20495
20496
20497
20498
20499
20500
20501
20502
20503
20504
20505
20506
20507
20508
20509
20510
20511
20512

20000
170000
210000
230000
50000
30000
50000
50000
20000
160000
70000
290000
120000
50000
110000
160000
30000
210000
150000
120000
100000
120000
220000
140000
20000
330000
210000
430000
150000
210000
240000
140000
50000
400000
160000
130000
160000
30000
20000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
2
1
2
1
2
2
2
2
2
3
1
3
2
1
4
3
2
3
1
2
1
5
2
2
2
1
1
2
3
2
2
2
1
5
1
2
2
3

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2

27
27
27
27
28
28
25
28
26
26
26
28
26
27
26
26
27
27
27
28
28
28
23
26
24
25
29
29
28
28
29
30
28
28
28
28
26
27
27

0
0
1
0
0
2
0
2
0
-2
0
0
0
0
0
0
0
1
0
0
1
2
-1
2
1
0
0
-2
0
0
0
2
0
-1
0
0
-2
0
0

0
0
-1
0
0
0
0
0
0
-2
0
0
0
0
0
0
0
-2
0
0
-2
2
0
2
2
0
0
-2
0
0
0
0
0
0
0
0
-2
0
0

-2
0
-1
0
-1
0
0
0
0
-2
2
0
0
0
0
0
0
-1
0
0
-2
0
0
2
2
0
0
-2
0
0
0
0
0
-1
0
0
-2
0
0

20513
20514
20515
20516
20517
20518
20519
20520
20521
20522
20523
20524
20525
20526
20527
20528
20529
20530
20531
20532
20533
20534
20535
20536
20537
20538
20539
20540
20541
20542
20543
20544
20545
20546
20547
20548
20549
20550
20551

200000
20000
130000
100000
150000
100000
40000
50000
150000
50000
50000
60000
320000
90000
160000
30000
50000
20000
150000
70000
180000
320000
90000
210000
180000
360000
100000
300000
160000
50000
50000
160000
160000
20000
250000
50000
30000
50000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
1
2
5
2
1
1
2
2
2
2
1
2
2
2
2
2
2
1
1
1
2
2
2
2
4
1
2
2
1
5
1
2
1
1
2
2
1

2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2

27
27
27
30
24
25
27
26
32
29
24
29
30
30
30
25
26
27
27
28
28
29
29
29
26
28
28
28
27
27
29
33
30
30
27
27
26
31
28

0
1
-1
-1
0
0
2
0
1
2
0
2
-2
2
0
1
0
0
0
-1
0
-2
0
0
0
-1
-2
1
-1
2
0
-2
-1
4
0
-1
3
0
0

0
-1
0
-1
0
0
0
0
2
2
0
2
-2
2
0
2
0
0
0
-1
0
-2
0
0
0
-1
-2
-2
-1
2
0
-2
0
3
0
0
2
0
0

0
0
0
-1
-1
0
0
0
0
2
0
2
-2
2
0
-1
0
0
2
-1
0
-2
0
0
0
-1
-2
-2
-1
0
0
-2
-1
2
0
0
2
2
0

20552
20553
20554
20555
20556
20557
20558
20559
20560
20561
20562
20563
20564
20565
20566
20567
20568
20569
20570
20571
20572
20573
20574
20575
20576
20577
20578
20579
20580
20581
20582
20583
20584
20585
20586
20587
20588
20589
20590

50000
200000
80000
220000
60000
230000
210000
50000
20000
320000
180000
140000
30000
50000
170000
80000
290000
20000
20000
100000
10000
30000
180000
160000
390000
90000
310000
100000
50000
500000
120000
80000
140000
50000
400000
380000
100000
110000
130000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
1
1
1
1
1
2
2
3
2
2
2
3
3
4
2
2
2
2
1
3
3
1
1
2
2
2
2
3
2
2
3
1
2
1
1
1
1
2

2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
1
2
2
2
2
1
2
2
2
1
2
2
1
1
2
2
2
2
2
2
2

28
28
28
29
28
29
31
32
26
28
28
30
25
25
30
29
30
28
27
26
27
28
29
31
29
28
29
29
27
30
30
29
27
31
30
29
29
29
29

0
-2
0
0
0
-2
0
0
2
0
1
-1
0
0
-1
2
-1
2
-1
0
1
0
0
1
0
0
3
0
-1
0
1
0
0
1
0
0
0
0
1

0
-2
0
0
0
-2
0
0
3
0
2
-1
0
0
-1
0
-1
2
-1
0
-2
0
0
2
0
0
2
0
-1
0
2
0
0
2
0
-1
0
0
-1

0
-2
0
0
2
-2
0
0
2
0
2
0
-2
0
-1
0
-1
0
-1
0
-2
0
0
0
0
0
2
0
-1
2
2
0
0
0
0
-1
0
0
-1

20591
20592
20593
20594
20595
20596
20597
20598
20599
20600
20601
20602
20603
20604
20605
20606
20607
20608
20609
20610
20611
20612
20613
20614
20615
20616
20617
20618
20619
20620
20621
20622
20623
20624
20625
20626
20627
20628
20629

200000
170000
50000
140000
50000
100000
200000
70000
320000
90000
220000
170000
150000
180000
110000
200000
150000
260000
360000
130000
500000
340000
70000
90000
50000
170000
50000
90000
200000
20000
280000
200000
50000
100000
120000
30000
160000
360000
200000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
2
3
2
4
2
3
2
1
2
4
2
1
2
1
1
1
1
2
1
1
1
2
2
2
3
1
2
2
3
3
2
1
2
3
2
1
2

1
2
2
2
1
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
1
1
2
2
1
2
2
2
2

29
25
27
29
32
29
32
33
29
31
31
28
28
29
29
30
30
30
30
29
29
29
26
29
30
30
30
29
29
32
32
33
32
32
32
32
32
29
33

-2
-2
0
0
0
0
2
0
0
0
0
0
1
-2
0
1
-2
-2
0
2
0
0
0
-1
4
-2
0
0
0
0
0
-1
0
0
-1
0
0
-1
-1

-2
-1
0
0
0
0
2
0
0
0
0
0
2
-1
0
2
-2
-2
0
2
0
0
0
-1
3
-1
0
0
0
0
0
-1
0
0
-1
0
0
2
-1

-2
0
0
0
0
0
2
0
0
2
0
0
0
-1
0
2
-2
-2
0
2
0
0
0
-1
2
0
0
0
0
-1
0
-1
0
0
-1
0
0
-1
-1

20630
20631
20632
20633
20634
20635
20636
20637
20638
20639
20640
20641
20642
20643
20644
20645
20646
20647
20648
20649
20650
20651
20652
20653
20654
20655
20656
20657
20658
20659
20660
20661
20662
20663
20664
20665
20666
20667
20668

220000
80000
160000
260000
120000
80000
20000
100000
50000
50000
260000
50000
190000
200000
140000
130000
50000
100000
200000
10000
20000
20000
30000
30000
310000
50000
320000
160000
50000
20000
330000
10000
100000
130000
20000
370000
190000
50000
180000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
2
2
2
1
3
2
2
1
2
2
1
2
1
3
2
3
3
2
2
2
2
2
2
5
2
3
2
2
3
1
1
3
2
3
2
1

2
2
1
2
2
2
2
2
2
2
1
1
2
2
1
1
1
2
2
2
2
2
1
1
2
2
1
1
2
1
1
2
1
1
3
2
1
1
2

29
30
30
30
31
30
30
30
31
29
37
38
28
33
48
42
26
31
37
23
24
25
22
27
30
31
47
45
31
31
32
36
41
42
44
39
41
35
28

0
-1
-1
0
0
0
-1
0
0
0
0
0
0
0
0
-1
1
1
0
0
0
0
1
4
0
0
0
0
0
0
2
-1
1
0
1
1
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
2
2
0
0
0
0
2
4
0
0
0
0
0
0
2
-1
2
0
4
2
-1
0
0

0
-1
0
0
0
2
0
0
3
-2
3
0
0
0
0
-1
2
2
0
0
0
-1
5
3
0
0
-1
0
0
0
2
-1
0
0
3
0
-1
0
0

20669
20670
20671
20672
20673
20674
20675
20676
20677
20678
20679
20680
20681
20682
20683
20684
20685
20686
20687
20688
20689
20690
20691
20692
20693
20694
20695
20696
20697
20698
20699
20700
20701
20702
20703
20704
20705
20706
20707

60000
170000
70000
150000
100000
20000
330000
20000
200000
90000
90000
150000
20000
50000
20000
180000
50000
180000
200000
180000
440000
30000
270000
130000
50000
130000
190000
50000
50000
50000
80000
70000
50000
30000
310000
120000
280000
90000
280000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
1
2
2
2
2
3
3
3
2
3
3
2
2
1
2
2
2
1
1
2
1
3
2
2
2
2
2
3
3
2
3
1
2
2
2
2
1

1
2
2
2
2
2
1
2
2
3
1
1
2
2
1
1
2
1
1
2
2
2
2
2
2
1
1
2
2
1
2
1
2
2
2
2
1
1
1

30
29
49
32
32
35
38
31
32
40
47
39
47
28
32
48
29
37
40
28
31
40
36
28
29
42
41
34
35
42
44
36
49
33
34
35
47
39
42

1
0
1
0
0
0
0
3
-1
0
0
-2
1
0
0
0
2
0
2
2
0
3
-1
0
0
-1
2
1
0
0
0
0
0
1
0
0
0
0
-2

2
0
2
0
0
0
0
2
-1
0
0
-2
2
0
0
0
2
0
2
2
0
3
0
0
0
-1
2
2
0
0
0
0
0
2
0
0
0
0
-2

2
0
0
0
0
0
0
2
0
0
-1
-2
0
0
0
0
2
0
0
2
-1
2
-1
0
0
-1
0
2
0
0
0
0
0
2
2
0
0
0
-2

20708
20709
20710
20711
20712
20713
20714
20715
20716
20717
20718
20719
20720
20721
20722
20723
20724
20725
20726
20727
20728
20729
20730
20731
20732
20733
20734
20735
20736
20737
20738
20739
20740
20741
20742
20743
20744
20745
20746

10000
340000
70000
560000
360000
70000
220000
200000
180000
210000
100000
50000
50000
210000
20000
170000
180000
270000
450000
60000
30000
50000
280000
420000
50000
120000
50000
120000
100000
20000
20000
30000
240000
360000
50000
180000
220000
450000
30000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
2
2
2
3
2
1
3
2
2
3
3
1
2
1
3
3
2
2
2
2
3
1
3
2
2
1
2
1
3
2
1
3
2
2
1
1
2

1
1
1
1
1
2
1
1
1
3
1
1
2
1
2
2
1
2
1
1
1
2
1
2
1
1
1
1
1
2
2
2
2
2
1
1
1
1
2

44
43
44
49
40
47
45
40
39
39
39
44
34
34
37
36
37
38
41
41
36
41
46
33
45
45
41
49
43
22
24
30
30
33
44
46
39
45
42

0
-2
1
0
-1
0
0
-2
0
0
0
0
0
0
3
2
-2
2
-2
0
0
0
-1
1
0
0
1
0
-1
1
5
1
-1
0
2
-2
0
-1
-1

0
-2
2
0
-1
0
0
-2
0
0
0
0
0
0
2
2
-2
2
-2
0
0
0
-1
2
0
0
4
0
-1
2
4
3
0
0
-1
-2
0
-1
-1

0
-2
2
2
2
0
0
-2
0
0
0
2
0
0
2
0
-2
2
-2
2
4
0
-1
2
0
0
3
0
-1
0
3
2
0
0
2
-2
0
-1
-1

20747
20748
20749
20750
20751
20752
20753
20754
20755
20756
20757
20758
20759
20760
20761
20762
20763
20764
20765
20766
20767
20768
20769
20770
20771
20772
20773
20774
20775
20776
20777
20778
20779
20780
20781
20782
20783
20784
20785

50000
360000
360000
20000
230000
50000
420000
20000
20000
70000
40000
20000
140000
130000
240000
20000
230000
500000
20000
50000
130000
400000
50000
360000
50000
20000
160000
420000
150000
190000
20000
410000
270000
120000
30000
240000
300000
500000
700000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
2
2
2
2
1
3
3
2
2
2
1
2
1
2
2
2
2
2
1
2
3
1
3
2
1
3
1
1
3
1
1
1
2
3
1
1
1

3
1
1
1
1
2
1
1
1
1
1
2
2
1
1
2
2
1
1
1
2
1
1
2
2
2
1
1
2
2
2
2
2
1
1
1
1
1
1

41
36
34
40
36
40
42
40
40
37
46
34
30
33
35
30
34
44
46
42
38
42
40
30
34
44
40
32
34
37
31
32
32
32
33
33
33
34
34

0
-2
0
0
-2
0
-1
0
0
0
2
1
-1
-1
-1
0
-2
-2
0
0
0
0
2
-1
2
0
-1
-1
2
0
2
-1
0
0
0
0
0
0
-2

0
-2
0
0
-2
0
-1
0
0
0
2
2
0
-1
-1
0
-2
-1
0
0
0
-1
0
-1
2
0
-1
-1
3
0
2
0
0
0
0
0
0
0
-2

0
-2
0
0
-2
0
-1
0
2
0
2
2
0
-1
-1
0
-2
-1
0
0
0
-1
0
-1
2
0
-1
-1
2
0
2
-1
0
0
0
0
0
0
-2

20786
20787
20788
20789
20790
20791
20792
20793
20794
20795
20796
20797
20798
20799
20800
20801
20802
20803
20804
20805
20806
20807
20808
20809
20810
20811
20812
20813
20814
20815
20816
20817
20818
20819
20820
20821
20822
20823
20824

110000
490000
500000
50000
430000
200000
270000
220000
20000
280000
70000
420000
90000
10000
120000
340000
350000
100000
60000
290000
30000
180000
50000
160000
30000
240000
260000
20000
50000
180000
110000
130000
30000
130000
170000
240000
360000
150000
70000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
1
2
1
2
3
2
2
1
2
1
2
2
2
2
2
2
1
2
2
2
2
2
6
1
3
2
3
1
3
2
2
2
2
2
1
1
3

2
1
2
2
1
1
2
1
2
2
1
1
1
1
2
1
1
1
1
1
1
2
2
1
2
2
2
2
2
2
1
1
1
1
1
2
2
2
2

33
34
34
43
42
37
38
49
34
35
49
43
44
37
41
49
49
34
37
42
37
31
49
39
49
47
43
42
39
37
43
33
45
48
38
38
38
37
38

0
0
0
-1
-2
-1
0
-1
-1
1
0
-2
2
0
1
0
0
2
2
-2
0
0
0
0
0
2
0
1
2
-1
-1
-1
-1
-2
-1
0
-1
-1
0

0
0
0
-1
-2
-1
0
-1
-1
-2
0
-2
0
0
2
0
0
2
0
-2
0
0
0
0
0
2
0
2
0
-1
-1
-1
-1
-2
0
0
-1
-1
0

0
0
0
-1
-2
0
0
-1
-1
-2
0
-2
0
0
0
0
0
2
0
-2
0
-1
0
0
0
-2
0
0
0
-1
-1
-1
-1
-2
-1
0
-1
0
0

20825
20826
20827
20828
20829
20830
20831
20832
20833
20834
20835
20836
20837
20838
20839
20840
20841
20842
20843
20844
20845
20846
20847
20848
20849
20850
20851
20852
20853
20854
20855
20856
20857
20858
20859
20860
20861
20862
20863

220000
80000
180000
390000
20000
100000
10000
80000
330000
20000
270000
280000
180000
350000
200000
50000
500000
140000
180000
540000
30000
270000
210000
160000
50000
50000
200000
240000
50000
80000
80000
80000
200000
200000
290000
80000
250000
50000
240000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
1
1
3
1
2
3
1
2
1
2
2
3
3
2
1
1
1
6
1
1
1
4
3
2
2
1
1
2
2
2
2
3
1
2
1
2
2

2
1
2
1
1
1
2
1
1
1
2
2
2
1
1
1
1
1
1
2
2
1
2
1
2
2
1
2
2
2
1
1
1
1
2
1
1
1
1

30
31
31
32
48
44
37
42
48
47
33
33
33
44
44
41
41
43
40
49
28
42
28
45
39
29
33
35
32
28
34
30
38
41
38
39
40
37
45

0
0
0
0
0
0
0
-2
-2
0
-1
-2
0
-1
2
0
0
-1
-2
0
-1
-1
1
1
0
-1
0
-1
1
0
2
2
0
0
1
0
0
1
0

0
0
0
0
0
0
0
-2
-2
0
-1
-2
0
-1
0
0
0
-1
-2
0
-1
-1
-2
-1
0
-1
0
-1
2
0
2
0
0
0
-2
0
-1
-1
0

0
0
0
0
0
0
0
-2
-1
0
0
-2
0
-1
0
0
2
-1
-2
0
-1
-1
-2
-1
-1
0
0
2
2
0
2
0
0
0
-2
0
-1
-1
0

20864
20865
20866
20867
20868
20869
20870
20871
20872
20873
20874
20875
20876
20877
20878
20879
20880
20881
20882
20883
20884
20885
20886
20887
20888
20889
20890
20891
20892
20893
20894
20895
20896
20897
20898
20899
20900
20901
20902

130000
190000
20000
60000
170000
50000
240000
200000
130000
360000
200000
160000
230000
280000
210000
380000
270000
150000
110000
500000
100000
130000
200000
280000
420000
380000
220000
310000
310000
550000
170000
50000
390000
20000
80000
200000
80000
200000
130000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
2
2
2
3
2
1
1
5
1
3
1
1
1
3
2
2
1
1
2
1
1
2
1
1
1
2
2
1
1
1
1
2
1
2
2
1
2

1
1
2
2
1
1
1
2
2
1
2
2
1
1
1
1
1
2
2
2
2
2
2
2
1
2
2
1
1
2
2
2
1
2
2
2
2
2
2

43
45
40
32
35
46
31
31
31
31
33
38
39
38
40
39
36
34
30
32
41
30
34
47
39
29
33
35
48
35
36
35
41
24
26
25
27
28
30

0
0
-1
1
1
1
0
1
1
0
0
0
-1
1
0
0
1
-1
1
-1
-1
0
2
0
0
-1
1
-2
0
2
-1
0
-2
0
0
-1
1
0
0

0
0
-1
2
2
2
0
2
-2
0
0
0
-1
-1
0
0
2
-1
2
0
2
0
0
0
0
-1
-2
-2
0
2
-1
0
-2
0
0
0
-2
0
0

0
0
0
2
2
0
0
2
-2
0
0
0
-1
-1
0
0
0
-1
2
0
2
0
0
0
0
-1
-2
-2
0
2
-1
0
-2
0
0
0
-2
0
0

20903
20904
20905
20906
20907
20908
20909
20910
20911
20912
20913
20914
20915
20916
20917
20918
20919
20920
20921
20922
20923
20924
20925
20926
20927
20928
20929
20930
20931
20932
20933
20934
20935
20936
20937
20938
20939
20940
20941

200000
20000
310000
160000
190000
110000
150000
90000
150000
160000
180000
20000
50000
420000
30000
20000
200000
50000
500000
30000
360000
130000
20000
200000
340000
50000
360000
200000
50000
560000
130000
20000
360000
50000
70000
280000
280000
50000
160000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
3
2
3
2
2
2
1
1
1
1
2
2
2
2
3
1
1
1
3
2
2
2
1
1
1
1
2
2
2
3
3
1
3
2
2
2
3
2

1
2
2
1
2
1
2
1
2
1
2
2
1
1
1
1
2
2
1
1
1
1
1
2
1
1
2
2
2
1
2
2
1
1
2
1
2
1
1

28
48
35
40
40
49
49
37
34
41
34
26
32
41
30
46
38
36
39
42
46
38
45
34
39
33
33
35
33
36
39
38
42
39
35
49
39
37
40

3
3
-2
0
2
0
0
0
0
-1
-2
1
0
0
0
-1
2
2
2
1
-2
0
-2
-2
0
0
-2
-1
0
-2
2
0
0
0
1
0
-2
0
0

2
2
-2
0
2
0
0
0
0
-1
-2
2
0
0
0
2
-1
2
0
2
-2
0
-2
-2
0
0
-2
-1
0
-2
2
0
-1
0
2
0
-2
0
0

2
2
-2
0
2
0
0
0
0
-1
-2
2
0
0
0
2
-1
0
0
0
-2
0
2
-2
2
2
-2
-1
0
-2
2
0
-1
0
2
0
-2
0
0

20942
20943
20944
20945
20946
20947
20948
20949
20950
20951
20952
20953
20954
20955
20956
20957
20958
20959
20960
20961
20962
20963
20964
20965
20966
20967
20968
20969
20970
20971
20972
20973
20974
20975
20976
20977
20978
20979
20980

240000
300000
280000
530000
120000
130000
500000
70000
10000
500000
340000
10000
140000
50000
270000
290000
50000
30000
290000
200000
50000
290000
130000
220000
250000
360000
150000
160000
360000
210000
60000
20000
50000
60000
460000
240000
30000
50000
120000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
2
2
1
2
3
1
2
2
1
1
3
2
2
2
2
1
2
1
1
1
1
1
2
1
1
1
2
1
2
3
2
3
3
1
5
2
2
2

1
1
1
2
2
2
1
1
2
1
1
2
2
2
1
2
2
1
2
2
2
2
2
1
2
1
1
2
1
2
1
3
1
1
2
1
2
1
1

40
48
39
30
32
33
35
31
31
41
41
37
41
36
44
30
33
33
41
31
31
32
36
47
33
44
38
37
34
42
43
48
45
41
39
40
44
41
41

0
1
2
0
-1
0
-1
0
-1
-1
-2
0
0
-1
2
0
-1
0
0
0
2
-1
1
-1
0
0
5
0
-2
0
0
0
0
0
0
-2
2
0
-2

-1
-2
0
0
-1
0
-1
0
-1
-1
-2
0
0
-1
0
0
2
0
0
-1
0
3
2
-1
0
0
4
0
-2
0
0
0
-1
0
0
-2
0
0
-2

-1
-2
0
0
-1
0
-1
0
-1
-1
-2
0
0
-1
0
0
2
0
0
-1
0
2
2
-1
0
0
3
0
-2
0
0
0
-1
0
0
-2
0
0
-2

20981
20982
20983
20984
20985
20986
20987
20988
20989
20990
20991
20992
20993
20994
20995
20996
20997
20998
20999
21000
21001
21002
21003
21004
21005
21006
21007
21008
21009
21010
21011
21012
21013
21014
21015
21016
21017
21018
21019

120000
230000
80000
20000
360000
500000
30000
170000
240000
230000
180000
210000
460000
200000
80000
50000
230000
80000
200000
50000
30000
280000
260000
200000
80000
200000
20000
200000
60000
50000
50000
50000
200000
130000
130000
50000
160000
50000
10000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
1
2
2
1
2
1
2
1
1
3
1
1
2
2
2
2
2
3
2
3
2
2
2
1
5
2
3
2
2
2
3
3
2
2
1
2
2

2
2
2
2
1
1
1
2
2
1
2
1
2
1
1
1
2
1
1
1
1
1
1
2
2
2
1
1
2
1
1
2
2
2
2
2
2
2
2

32
40
39
34
33
30
45
29
41
40
31
38
44
47
40
49
38
38
32
40
36
40
37
32
32
45
28
47
41
38
42
41
43
38
41
32
33
32
46

0
-2
0
2
-1
0
1
-1
0
-2
1
2
2
1
0
1
2
0
-1
-1
1
2
0
2
2
0
0
-1
-1
0
0
0
3
2
0
-1
2
1
0

0
-2
0
2
-1
0
2
2
0
-2
2
2
2
2
0
2
2
0
-1
-1
-1
0
0
0
0
0
0
-1
-1
0
0
0
2
2
0
2
2
2
0

0
-2
0
2
-1
0
2
-1
0
-2
2
2
2
2
0
2
2
0
0
-1
-1
0
0
0
0
0
0
0
-1
0
0
0
2
0
0
2
2
2
0

21020
21021
21022
21023
21024
21025
21026
21027
21028
21029
21030
21031
21032
21033
21034
21035
21036
21037
21038
21039
21040
21041
21042
21043
21044
21045
21046
21047
21048
21049
21050
21051
21052
21053
21054
21055
21056
21057
21058

200000
360000
230000
200000
50000
90000
270000
50000
50000
20000
50000
390000
50000
160000
20000
230000
50000
50000
80000
240000
90000
260000
50000
350000
20000
110000
80000
230000
370000
100000
490000
50000
200000
70000
210000
50000
50000
100000
160000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
1
1
3
2
1
2
2
2
3
2
2
3
2
2
1
3
3
2
3
3
2
1
2
3
3
2
2
2
2
2
3
2
2
3
3
1
2

2
2
1
2
1
1
2
1
1
1
1
1
2
2
1
2
2
2
1
1
1
1
2
1
2
1
1
1
2
1
2
2
2
1
1
2
2
2
2

35
38
37
34
43
34
36
41
39
39
35
39
36
38
36
36
46
40
37
42
39
44
47
41
42
41
34
34
39
38
35
42
41
37
38
33
34
34
38

0
-2
-2
-1
0
0
-2
0
2
0
0
-1
4
1
3
-2
0
0
0
-1
0
0
0
0
0
0
-1
1
0
-1
2
2
-2
2
-1
0
0
0
4

0
-2
-2
-1
0
0
-2
0
3
0
0
2
3
-2
2
-2
0
0
0
-1
0
0
0
0
0
0
-1
-2
0
-1
2
2
-2
2
-1
0
0
0
3

0
-2
-2
-2
0
0
-2
0
2
0
0
-1
2
-2
2
-2
0
0
0
-1
0
0
0
0
0
0
0
-1
0
-1
0
2
-2
2
-1
0
0
2
2

21059
21060
21061
21062
21063
21064
21065
21066
21067
21068
21069
21070
21071
21072
21073
21074
21075
21076
21077
21078
21079
21080
21081
21082
21083
21084
21085
21086
21087
21088
21089
21090
21091
21092
21093
21094
21095
21096
21097

30000
220000
150000
300000
390000
180000
300000
150000
80000
250000
350000
380000
450000
340000
70000
320000
180000
360000
230000
280000
50000
260000
230000
240000
140000
360000
320000
310000
60000
380000
40000
150000
360000
200000
260000
430000
200000
380000
110000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
3
2
2
1
1
1
2
2
1
1
1
1
2
2
1
1
1
1
2
2
2
1
1
1
1
1
2
2
5
2
3
1
5
3
2
1
2

1
2
2
2
1
1
2
1
1
2
1
1
2
2
1
1
1
1
1
2
2
1
2
2
1
1
1
1
2
1
2
1
2
1
1
2
1
1
2

32
34
29
31
36
36
40
37
36
31
37
40
34
35
44
37
48
43
46
36
34
34
41
41
44
43
44
36
42
38
37
40
40
36
42
38
36
40
37

-2
0
-1
0
1
-1
1
0
0
1
-2
0
-1
0
0
0
-1
0
1
1
0
0
-1
-2
0
0
-1
-1
0
0
0
0
-1
-1
0
-2
0
0
0

-2
0
-1
0
-2
0
-2
0
0
-2
-2
0
-1
-1
0
0
-1
-1
2
2
0
0
0
-2
0
-1
-1
-1
0
0
0
0
-1
-1
0
-2
0
0
0

-2
2
2
0
-2
0
-2
0
0
-2
-2
0
-1
-1
0
0
-1
-1
2
0
2
0
0
-2
0
-1
-1
-1
0
0
0
0
-1
-1
0
-2
0
2
0

21098
21099
21100
21101
21102
21103
21104
21105
21106
21107
21108
21109
21110
21111
21112
21113
21114
21115
21116
21117
21118
21119
21120
21121
21122
21123
21124
21125
21126
21127
21128
21129
21130
21131
21132
21133
21134
21135
21136

200000
270000
120000
420000
20000
200000
80000
270000
30000
80000
30000
20000
20000
320000
120000
290000
380000
480000
350000
220000
360000
420000
160000
30000
170000
710000
350000
230000
30000
360000
500000
380000
240000
100000
200000
500000
220000
640000
340000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
1
3
2
2
2
2
3
2
1
2
2
3
2
2
1
2
1
1
2
1
1
2
2
2
2
2
1
1
1
2
1
2
1
3
1
3

1
2
1
1
2
2
1
2
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
2
2
1
2
1
3
1
1
1
1
2
2
2
1
2
2

42
34
31
47
34
40
45
45
45
45
39
36
33
35
36
38
39
49
47
36
44
39
40
47
31
38
34
36
40
38
41
34
37
41
38
35
48
33
34

2
1
-1
0
0
1
0
1
3
0
2
0
2
0
-2
1
-2
0
0
-1
-2
-1
0
2
0
0
-2
0
2
-1
-1
0
1
0
0
-2
-2
-1
0

2
2
-1
0
0
2
0
-2
2
0
0
0
0
0
-2
2
-2
0
0
2
-2
0
0
2
0
0
-2
0
0
-1
-1
0
2
0
0
-2
-2
-1
0

2
0
-1
0
2
2
0
-1
2
0
0
0
0
0
-2
0
-2
0
0
-1
-2
-1
2
0
0
0
-2
0
0
-1
2
0
0
0
0
-2
-1
-1
0

21137
21138
21139
21140
21141
21142
21143
21144
21145
21146
21147
21148
21149
21150
21151
21152
21153
21154
21155
21156
21157
21158
21159
21160
21161
21162
21163
21164
21165
21166
21167
21168
21169
21170
21171
21172
21173
21174
21175

400000
200000
20000
210000
280000
150000
50000
60000
60000
200000
30000
130000
140000
280000
110000
130000
110000
320000
490000
360000
280000
290000
180000
150000
260000
90000
20000
180000
230000
260000
150000
480000
110000
150000
170000
50000
400000
430000
300000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
2
1
3
2
1
2
3
2
2
2
2
2
3
1
2
1
1
1
1
1
2
2
2
3
3
1
2
1
1
1
2
1
1
2
5
3
1

2
1
1
1
2
2
2
1
1
1
2
1
1
2
2
2
1
1
2
2
1
1
2
2
1
2
2
2
2
1
2
1
1
1
2
2
2
2
1

48
39
41
35
35
36
36
36
36
45
35
42
39
39
44
42
48
38
41
45
37
36
39
36
44
34
35
34
36
38
31
44
45
49
42
44
40
47
40

0
-2
0
-1
0
0
0
0
1
0
0
1
0
0
0
-1
0
0
0
-1
2
2
0
0
-1
0
0
-1
-1
3
3
-1
0
0
0
0
0
1
-1

0
-2
0
-1
0
0
0
0
-2
0
0
-2
0
0
0
-1
0
0
0
-1
-1
0
0
0
-1
0
0
-1
-1
2
2
-1
0
0
0
0
0
-1
-1

0
-2
0
-1
0
0
0
0
-2
0
0
-2
0
0
0
-1
0
0
0
-1
-1
0
0
0
-1
0
0
-1
-1
2
2
-1
2
0
0
0
0
-1
-2

21176
21177
21178
21179
21180
21181
21182
21183
21184
21185
21186
21187
21188
21189
21190
21191
21192
21193
21194
21195
21196
21197
21198
21199
21200
21201
21202
21203
21204
21205
21206
21207
21208
21209
21210
21211
21212
21213
21214

40000
180000
300000
20000
230000
180000
50000
160000
100000
140000
70000
400000
330000
130000
410000
350000
360000
90000
100000
200000
20000
230000
20000
130000
150000
160000
20000
130000
490000
360000
150000
70000
360000
500000
250000
50000
250000
20000
360000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
3
2
3
1
2
1
2
2
3
1
1
2
1
2
1
2
2
2
2
2
2
2
3
1
2
1
1
1
2
1
2
1
2
2
2
1
3

1
1
2
3
2
1
2
1
2
1
1
2
1
1
1
2
2
1
1
2
1
1
1
2
2
2
2
2
1
1
1
1
3
1
2
2
1
2
2

33
45
31
49
32
46
36
37
43
35
30
32
35
39
46
36
35
41
46
36
38
35
31
31
32
31
30
48
43
45
40
44
32
37
38
38
45
40
33

0
0
0
0
-1
0
1
0
-1
0
0
0
-1
0
-2
0
0
-2
-1
0
0
0
0
3
0
-2
3
0
2
-1
0
1
-2
1
-1
0
0
2
-2

0
0
0
0
-1
0
2
0
0
0
0
0
-1
0
-2
0
0
-2
-1
0
0
0
0
2
0
-2
2
0
-1
-1
0
2
-2
-1
-1
0
0
2
-2

2
0
0
0
-1
0
2
0
0
0
0
0
-1
0
-2
0
0
-2
0
0
0
0
0
2
0
-1
3
0
-1
-1
0
2
-2
-1
-1
0
0
2
-2

21215
21216
21217
21218
21219
21220
21221
21222
21223
21224
21225
21226
21227
21228
21229
21230
21231
21232
21233
21234
21235
21236
21237
21238
21239
21240
21241
21242
21243
21244
21245
21246
21247
21248
21249
21250
21251
21252
21253

80000
140000
140000
50000
160000
50000
200000
80000
140000
90000
40000
10000
500000
410000
20000
200000
50000
150000
180000
80000
300000
150000
220000
120000
360000
550000
260000
80000
160000
190000
250000
30000
100000
350000
120000
350000
340000
360000
410000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
2
2
2
2
2
1
2
2
2
2
2
1
2
1
1
1
1
3
2
1
3
2
1
5
1
3
1
2
1
3
2
1
3
1
2
1
2

2
2
2
2
2
2
1
2
2
2
1
1
1
1
2
1
2
1
1
2
2
2
1
2
2
1
2
1
1
1
1
2
2
1
1
1
1
2
1

41
44
36
37
34
49
41
38
33
34
47
38
33
41
49
37
32
44
49
33
34
36
48
35
43
37
39
45
48
48
44
37
37
35
45
43
49
39
47

0
0
0
2
0
0
2
1
-2
0
0
1
0
0
0
1
0
-1
-1
1
0
2
1
0
-1
0
3
0
1
0
-1
0
2
0
0
-2
0
-1
-1

0
0
0
2
0
0
2
2
-2
0
0
2
0
0
0
-2
0
-1
-1
-1
0
2
-2
0
-1
0
2
0
-2
-1
-1
0
2
0
0
-2
-1
-1
-1

0
0
0
2
0
0
2
2
-2
2
2
2
0
0
0
-1
0
-1
2
-1
0
2
-2
0
-1
0
0
2
-2
0
-1
0
2
0
-1
-2
-1
-1
-1

21254
21255
21256
21257
21258
21259
21260
21261
21262
21263
21264
21265
21266
21267
21268
21269
21270
21271
21272
21273
21274
21275
21276
21277
21278
21279
21280
21281
21282
21283
21284
21285
21286
21287
21288
21289
21290
21291
21292

170000
110000
30000
200000
250000
240000
210000
30000
30000
40000
50000
50000
20000
20000
240000
110000
90000
110000
500000
20000
70000
50000
120000
50000
20000
30000
290000
80000
110000
190000
50000
50000
20000
110000
350000
60000
20000
430000
260000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
3
2
3
1
1
3
3
3
3
2
2
3
2
3
2
1
1
2
3
3
3
2
2
2
3
2
2
3
1
3
3
3
2
3
3
1
2

1
2
2
1
1
1
1
1
1
1
3
1
1
1
1
2
2
1
1
1
1
2
1
1
1
2
1
1
1
2
2
1
1
1
1
1
2
1
1

42
38
51
54
50
50
50
52
51
56
55
50
50
52
51
52
52
52
50
54
50
51
53
60
50
51
61
61
50
54
48
51
52
57
50
52
59
51
51

0
0
0
0
0
-1
1
0
0
1
0
0
0
2
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
2
-1
0
0
2
0
-2

0
0
0
0
0
-1
-2
0
0
-2
0
0
0
2
0
0
0
0
0
0
2
-2
0
0
0
0
0
0
0
0
0
0
0
-1
0
0
2
-1
-2

0
0
0
0
0
-1
-2
0
0
-2
0
0
2
2
0
0
0
0
0
0
2
-2
2
0
0
0
0
0
0
0
0
0
0
-1
0
0
2
-1
-2

21293
21294
21295
21296
21297
21298
21299
21300
21301
21302
21303
21304
21305
21306
21307
21308
21309
21310
21311
21312
21313
21314
21315
21316
21317
21318
21319
21320
21321
21322
21323
21324
21325
21326
21327
21328
21329
21330
21331

140000
360000
280000
10000
280000
50000
50000
280000
20000
80000
50000
360000
260000
20000
110000
20000
20000
70000
30000
230000
160000
30000
50000
210000
50000
150000
660000
100000
700000
300000
320000
250000
150000
200000
50000
320000
20000
170000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
2
2
2
1
2
2
2
2
2
1
1
3
2
2
5
1
3
3
3
3
3
3
3
1
1
2
2
1
1
1
1
1
3
1
3
2
2

1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
3
1
2
1
2
1
1
1
1
1
2
2
2
1
1
1
1

52
50
50
50
49
63
56
53
50
51
51
51
50
60
51
52
55
60
52
61
57
50
52
47
60
55
55
47
50
50
50
50
50
50
52
52
51
64
52

1
-1
-2
0
0
-1
0
0
0
2
0
0
-2
1
0
0
0
0
1
2
-1
-1
-2
-1
0
3
-1
1
0
2
-2
1
-1
1
0
0
0
-1
1

2
-1
-2
0
0
-1
0
0
0
-1
0
0
-2
2
0
0
0
0
2
2
-1
-1
-2
-1
0
3
0
2
0
2
-2
-2
-1
-1
0
0
0
-1
2

0
-2
-2
0
0
2
0
0
0
2
0
0
-2
0
0
0
0
0
2
-2
-2
-1
-2
-2
0
3
0
0
0
2
-2
-1
-1
0
0
0
0
-1
2

21332
21333
21334
21335
21336
21337
21338
21339
21340
21341
21342
21343
21344
21345
21346
21347
21348
21349
21350
21351
21352
21353
21354
21355
21356
21357
21358
21359
21360
21361
21362
21363
21364
21365
21366
21367
21368
21369
21370

130000
150000
500000
410000
50000
200000
230000
20000
300000
20000
380000
150000
20000
130000
350000
440000
170000
70000
270000
500000
200000
290000
50000
20000
80000
70000
50000
160000
70000
230000
180000
20000
350000
70000
20000
180000
320000
50000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
1
2
2
6
3
3
3
3
1
2
2
3
1
1
2
1
1
2
3
3
1
3
3
2
3
2
1
1
2
2
1
2
2
2
3
2
2

1
1
1
1
1
1
1
2
1
3
1
1
1
2
1
1
1
1
1
1
1
1
2
1
1
2
1
1
3
2
1
2
1
1
2
2
1
1
1

52
59
53
54
53
66
55
53
53
57
55
57
53
56
57
64
54
67
58
59
60
55
54
57
56
55
53
55
57
59
70
56
70
54
54
56
56
53
56

-1
-2
-2
-1
0
0
0
0
-2
0
0
2
1
0
0
0
-1
1
-2
0
0
0
0
1
0
0
0
0
0
1
0
5
0
-1
0
0
0
2
0

2
-2
-2
-1
0
0
0
0
-2
0
0
2
2
0
0
0
-1
-1
-2
0
0
0
0
2
0
0
0
0
0
-2
0
4
0
0
0
0
0
0
0

-1
-2
-2
-1
0
0
0
0
-2
2
0
2
2
0
0
0
-1
-1
-2
0
0
0
0
2
0
0
0
0
0
-2
0
3
0
0
0
0
0
0
0

21371
21372
21373
21374
21375
21376
21377
21378
21379
21380
21381
21382
21383
21384
21385
21386
21387
21388
21389
21390
21391
21392
21393
21394
21395
21396
21397
21398
21399
21400
21401
21402
21403
21404
21405
21406
21407
21408
21409

180000
130000
20000
500000
50000
760000
20000
200000
500000
70000
50000
680000
290000
450000
370000
80000
40000
60000
300000
430000
190000
200000
150000
200000
50000
300000
480000
290000
360000
110000
220000
120000
50000
70000
30000
60000
110000
30000
60000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2

2
2
3
2
2
3
2
1
2
1
2
2
2
1
1
1
1
1
1
1
3
2
1
1
1
1
2
3
1
2
1
2
3
2
2
2
2
3
3

1
1
2
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
2
1
2
1
2
1
1

55
55
57
54
58
54
55
54
59
54
54
64
53
53
68
53
57
54
58
69
67
65
54
58
58
55
53
53
54
56
27
59
26
37
35
32
28
30
34

-1
-1
-1
0
-1
0
3
-1
-2
-1
2
0
-1
-1
0
0
0
1
-1
0
2
-1
1
-2
0
-2
1
0
1
0
-1
2
0
0
0
0
0
-1
0

-1
2
-1
0
-1
0
2
-1
-2
-1
2
0
0
-1
0
-1
0
2
-1
-1
2
-1
2
-2
0
-2
-1
0
-1
0
-1
2
0
0
0
0
0
-1
0

-1
2
-2
0
-1
0
2
-1
-2
-1
2
0
0
-1
0
0
0
0
-1
-1
2
-1
2
-2
0
-2
-1
0
-1
0
2
2
0
2
0
0
0
-1
0

21410
21411
21412
21413
21414
21415
21416
21417
21418
21419
21420
21421
21422
21423
21424
21425
21426
21427
21428
21429
21430
21431
21432
21433
21434
21435
21436
21437
21438
21439
21440
21441
21442
21443
21444
21445
21446
21447
21448

60000
30000
60000
180000
240000
220000
100000
180000
140000
60000
90000
50000
290000
400000
60000
60000
180000
130000
110000
160000
500000
160000
80000
70000
130000
20000
90000
30000
360000
150000
360000
160000
120000
160000
190000
110000
290000
20000
200000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
3
4
2
1
3
1
2
2
3
2
1
1
2
2
2
2
1
2
1
1
1
1
5
3
3
1
2
2
2
1
3
2
1
1
2
1
1

2
2
1
2
1
2
1
2
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
1
2
1
1
2
2
2
2
2

26
24
49
26
34
30
35
27
26
27
56
27
28
47
35
29
29
24
24
35
25
26
29
28
27
23
27
24
25
30
26
29
51
25
27
28
26
24
28

-1
1
0
0
0
-1
-1
-1
0
1
0
2
0
-2
0
0
-2
0
2
0
1
-1
1
0
0
0
1
0
0
0
0
-1
0
0
0
0
0
1
1

-1
2
0
0
0
-1
-1
0
0
2
0
0
0
-2
0
0
-2
0
0
0
-1
-1
-1
-1
0
0
2
0
0
0
0
0
0
0
0
0
0
-1
-1

-1
2
0
0
0
-1
-1
0
0
2
0
0
0
-2
0
0
-2
0
0
0
-1
-1
-1
-1
0
0
0
0
0
0
0
-1
0
0
0
0
0
-1
3

21449
21450
21451
21452
21453
21454
21455
21456
21457
21458
21459
21460
21461
21462
21463
21464
21465
21466
21467
21468
21469
21470
21471
21472
21473
21474
21475
21476
21477
21478
21479
21480
21481
21482
21483
21484
21485
21486
21487

440000
70000
160000
120000
20000
310000
80000
180000
250000
180000
130000
330000
310000
70000
30000
290000
260000
250000
120000
230000
390000
30000
50000
180000
500000
50000
80000
460000
150000
50000
20000
350000
20000
400000
490000
280000
50000
20000
90000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
2
3
1
3
2
1
2
2
3
2
1
2
2
1
1
2
1
1
2
2
1
2
1
2
2
3
2
1
1
2
1
2
1
2
2
1

2
2
2
2
1
2
1
2
2
2
2
1
2
2
2
1
2
2
2
2
2
1
2
2
2
2
1
1
1
1
2
2
1
2
2
2
2
1
2

30
27
24
30
22
27
29
29
28
24
29
27
29
25
29
29
29
26
28
26
27
28
26
28
34
29
28
28
28
27
27
33
24
29
35
30
23
24
27

-1
2
0
-1
2
-2
0
1
0
0
2
-1
0
0
2
2
2
0
1
0
0
-2
1
0
0
-1
0
0
0
0
-1
0
-1
-1
0
-1
-1
2
0

-1
2
0
-1
0
-2
0
2
0
0
0
-1
0
0
2
0
0
0
-2
0
0
-2
2
0
0
-1
-1
0
0
0
-1
0
4
-1
0
-1
0
2
0

-1
2
0
-1
0
-2
0
0
0
0
0
-1
0
0
2
0
0
0
-2
0
0
-2
2
0
0
-2
-1
0
0
0
-1
-1
4
-1
0
-1
0
0
2

21488
21489
21490
21491
21492
21493
21494
21495
21496
21497
21498
21499
21500
21501
21502
21503
21504
21505
21506
21507
21508
21509
21510
21511
21512
21513
21514
21515
21516
21517
21518
21519
21520
21521
21522
21523
21524
21525
21526

150000
70000
230000
200000
500000
160000
250000
60000
180000
500000
50000
140000
460000
160000
50000
110000
100000
80000
230000
280000
20000
30000
30000
30000
30000
110000
30000
220000
20000
60000
90000
100000
70000
210000
50000
50000
20000
130000
360000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
1
2
2
2
2
2
2
1
2
2
1
2
1
1
2
1
1
2
2
2
2
1
2
2
2
2
2
2
3
1
2
2
2
1
2
3
1

2
2
2
2
2
2
1
2
2
1
1
1
2
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
1
2
1
2
2
2
2
2
1

29
28
30
29
28
28
29
27
25
34
25
30
28
39
29
26
24
29
27
38
22
22
23
23
23
24
25
25
26
26
48
30
33
28
22
22
22
23
44

-1
0
-1
-1
0
-2
-1
0
-1
0
1
-2
0
0
1
0
0
0
-2
0
3
2
6
0
2
-1
2
0
1
2
-1
0
0
0
0
1
-1
2
1

-1
0
-1
0
0
-2
-1
0
-1
0
3
-2
0
0
-2
0
0
0
-2
0
4
0
5
0
-1
0
2
0
-2
2
-1
0
0
0
0
2
3
-1
-2

-1
0
-1
0
0
-1
-1
0
-2
0
2
-2
0
2
-2
0
0
0
-2
0
3
0
4
0
-1
0
0
0
-1
2
-1
2
0
0
0
0
2
0
-2

21527
21528
21529
21530
21531
21532
21533
21534
21535
21536
21537
21538
21539
21540
21541
21542
21543
21544
21545
21546
21547
21548
21549
21550
21551
21552
21553
21554
21555
21556
21557
21558
21559
21560
21561
21562
21563
21564
21565

200000
130000
100000
80000
60000
50000
10000
30000
50000
50000
30000
50000
70000
20000
30000
30000
80000
130000
10000
70000
20000
20000
30000
50000
20000
60000
50000
20000
30000
20000
10000
50000
70000
20000
50000
30000
50000
30000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
2
2
2
2
3
2
1
2
2
2
1
2
2
2
1
2
3
2
2
2
3
2
2
2
1
2
2
1
1
1
3
2
2
2
3
2

2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
0
2
1
2
2
2

26
35
23
22
22
23
23
23
23
22
22
22
22
22
22
24
24
24
23
23
21
22
22
22
24
22
23
22
22
23
23
22
22
23
23
23
22
23
23

0
0
0
0
3
0
1
2
0
2
-1
0
0
-1
0
0
0
0
-1
0
0
1
2
-2
-1
2
-1
0
0
1
2
0
0
0
1
2
0
3
1

0
0
0
0
2
0
2
2
0
2
2
0
0
2
0
0
0
0
-1
0
0
-1
2
-2
-1
0
-1
0
0
2
0
0
0
0
-1
0
0
2
2

0
0
0
0
2
0
3
2
0
-2
2
0
0
2
0
0
0
0
-1
0
0
2
2
-2
-1
0
-1
0
0
0
0
0
0
0
0
0
0
0
2

21566
21567
21568
21569
21570
21571
21572
21573
21574
21575
21576
21577
21578
21579
21580
21581
21582
21583
21584
21585
21586
21587
21588
21589
21590
21591
21592
21593
21594
21595
21596
21597
21598
21599
21600
21601
21602
21603
21604

50000
20000
30000
80000
140000
210000
200000
20000
30000
150000
60000
20000
150000
70000
60000
30000
330000
20000
180000
20000
130000
30000
30000
500000
450000
50000
60000
130000
280000
100000
60000
80000
130000
30000
50000
50000
50000
90000
70000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
1
1
1
1
2
1
2
2
3
1
2
1
1
2
3
2
3
2
1
2
2
2
1
1
2
2
2
2
2
1
1
1
2
2
2
3
2
1

2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
1
2
2
1
2
2
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2

23
24
25
25
25
26
26
22
22
23
24
21
25
25
30
23
31
22
35
23
24
25
22
37
38
22
24
22
25
26
24
25
27
21
22
23
23
23
23

0
-1
0
2
-1
-1
0
1
2
0
0
0
0
-1
0
1
0
3
-1
0
0
0
0
-2
0
0
0
1
0
0
0
-1
1
0
1
0
2
0
-2

0
0
0
0
-1
0
0
2
2
0
0
0
0
-1
0
2
0
2
-1
0
0
0
0
-2
0
0
0
-2
0
0
0
-1
-1
0
2
0
2
0
-2

0
0
0
0
-1
0
0
2
2
0
0
0
0
-1
0
0
0
2
0
0
0
0
2
-2
0
0
0
-1
0
0
0
-1
0
0
2
-2
0
0
-1

21605
21606
21607
21608
21609
21610
21611
21612
21613
21614
21615
21616
21617
21618
21619
21620
21621
21622
21623
21624
21625
21626
21627
21628
21629
21630
21631
21632
21633
21634
21635
21636
21637
21638
21639
21640
21641
21642
21643

110000
80000
50000
130000
130000
60000
140000
110000
100000
20000
90000
50000
30000
130000
50000
80000
50000
130000
20000
120000
20000
80000
50000
100000
70000
90000
280000
400000
130000
30000
50000
80000
50000
10000
90000
50000
100000
90000
100000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
3
2
1
2
3
2
2
2
2
2
2
2
2
2
2
1
1
1
2
2
1
1
2
2
2
1
3
5
3
2
3
1
2
1
2
2
1

2
2
2
2
2
2
2
2
2
1
2
1
2
1
2
1
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
2

25
25
23
23
24
24
24
24
24
24
24
24
24
23
26
23
23
24
24
24
24
24
24
24
24
25
25
26
26
22
23
23
22
23
24
24
24
25
25

0
0
0
-1
-1
0
-2
1
1
0
0
0
-1
-1
-1
0
0
0
-1
-2
1
0
0
0
0
-1
1
-1
0
0
2
1
2
1
0
3
-1
2
0

0
0
0
0
-1
0
-2
2
2
0
0
0
0
-1
-1
0
0
0
-1
-2
2
0
0
0
0
-1
2
0
0
0
0
2
2
2
0
2
-1
0
0

0
0
0
-1
-1
0
-2
0
0
0
0
0
0
-1
-1
0
0
0
-1
-2
3
0
0
0
0
0
-1
0
0
0
0
2
2
2
0
2
-2
0
0

21644
21645
21646
21647
21648
21649
21650
21651
21652
21653
21654
21655
21656
21657
21658
21659
21660
21661
21662
21663
21664
21665
21666
21667
21668
21669
21670
21671
21672
21673
21674
21675
21676
21677
21678
21679
21680
21681
21682

310000
210000
340000
30000
70000
450000
110000
30000
10000
50000
120000
210000
260000
300000
160000
30000
120000
70000
90000
60000
60000
50000
100000
50000
20000
80000
300000
100000
140000
80000
60000
230000
120000
50000
60000
50000
210000
90000
20000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
2
2
1
1
2
2
1
1
1
2
1
1
2
2
2
1
2
1
1
1
2
2
1
5
2
2
2
3
2
2
1
1
2
2
2
1

2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2

26
26
25
25
25
25
26
26
26
26
27
27
27
27
27
27
22
23
23
24
24
22
23
24
24
24
26
23
25
23
23
23
25
23
24
24
25
23
24

-2
1
-2
2
2
-2
0
-1
1
0
-1
0
-2
0
0
0
2
0
-1
0
0
0
-1
0
3
0
0
-1
0
2
0
1
0
0
0
-2
0
0
0

-2
2
-2
0
2
-2
0
-1
2
0
-1
0
-2
0
0
0
2
0
-1
0
0
0
-1
0
2
0
0
-1
0
0
0
-1
0
0
0
-2
0
0
0

-2
0
-2
0
2
-2
0
-1
2
0
0
0
-2
0
0
0
0
0
-2
0
0
0
-1
0
2
0
0
-1
-1
0
0
-1
2
0
0
-2
0
0
0

21683
21684
21685
21686
21687
21688
21689
21690
21691
21692
21693
21694
21695
21696
21697
21698
21699
21700
21701
21702
21703
21704
21705
21706
21707
21708
21709
21710
21711
21712
21713
21714
21715
21716
21717
21718
21719
21720
21721

130000
20000
90000
30000
30000
150000
20000
80000
40000
240000
100000
100000
150000
270000
400000
50000
80000
20000
240000
70000
50000
70000
170000
110000
100000
10000
230000
230000
60000
50000
110000
180000
80000
30000
50000
190000
120000
30000
20000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
1
2
2
1
3
2
1
5
1
3
2
2
1
1
2
3
2
2
1
5
3
1
1
2
2
2
3
1
3
2
2
3
1
2
2
2

2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
1
2

22
22
24
23
23
24
24
25
25
27
27
30
25
25
24
25
25
25
25
25
26
23
24
26
26
23
23
23
23
23
23
42
24
24
24
26
26
21
21

0
0
0
-1
0
1
0
0
0
-2
0
1
-2
0
0
0
-1
0
0
2
2
0
-2
1
0
3
1
-1
0
0
0
0
-1
1
1
1
0
0
0

0
0
0
-1
0
-2
0
0
0
-1
0
-2
-2
0
0
0
2
0
-1
0
0
0
-2
3
0
2
3
-1
0
0
0
0
-1
2
2
-1
0
0
0

0
0
0
-1
0
-2
0
0
0
-1
0
-2
-2
0
0
0
2
0
-1
0
0
0
-1
2
0
2
2
-1
0
0
0
0
0
2
0
0
0
0
0

21722
21723
21724
21725
21726
21727
21728
21729
21730
21731
21732
21733
21734
21735
21736
21737
21738
21739
21740
21741
21742
21743
21744
21745
21746
21747
21748
21749
21750
21751
21752
21753
21754
21755
21756
21757
21758
21759
21760

60000
20000
50000
30000
150000
50000
210000
130000
50000
200000
180000
190000
160000
130000
50000
30000
20000
110000
50000
50000
80000
20000
20000
150000
50000
20000
130000
130000
60000
110000
80000
50000
80000
150000
50000
270000
180000
80000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
3
2
1
2
3
2
1
1
1
3
1
1
3
1
2
3
1
2
2
2
1
1
1
1
2
2
2
2
1
2
1
1
2
1
1
2

2
2
2
2
2
2
2
1
1
2
1
2
2
2
2
1
2
2
2
2
2
1
1
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2

22
22
23
26
27
22
26
25
26
26
26
26
24
23
23
21
23
23
24
24
23
24
24
23
23
24
23
25
24
24
22
24
24
24
24
25
23
24
24

0
0
0
2
0
2
0
0
1
-1
-1
0
0
-1
-2
0
-1
0
2
2
0
0
0
-2
0
0
1
-1
0
0
1
0
0
-2
1
0
0
-2
0

0
0
0
3
0
2
0
0
-2
0
-1
0
0
-1
-2
0
0
0
0
2
0
0
0
-2
0
0
2
-1
0
0
2
0
0
-2
2
0
0
-2
0

0
0
0
2
0
0
0
0
-2
0
-1
0
0
-1
-2
0
0
0
0
2
-1
2
0
-2
0
2
-1
-1
0
-1
2
0
0
-2
2
0
0
-2
0

21761
21762
21763
21764
21765
21766
21767
21768
21769
21770
21771
21772
21773
21774
21775
21776
21777
21778
21779
21780
21781
21782
21783
21784
21785
21786
21787
21788
21789
21790
21791
21792
21793
21794
21795
21796
21797
21798
21799

210000
90000
130000
60000
320000
130000
180000
100000
80000
90000
310000
360000
180000
40000
20000
90000
210000
180000
220000
150000
50000
20000
130000
200000
320000
90000
160000
210000
360000
220000
200000
60000
30000
50000
90000
110000
140000
200000
30000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
2
1
1
2
3
2
4
1
2
1
1
1
2
2
2
2
1
2
1
1
1
3
2
2
1
1
2
1
4
2
3
1
2
2
2
2

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
1
2
2
2
2
2

24
24
24
24
24
25
25
25
25
25
25
25
26
24
24
24
25
25
25
25
25
25
25
25
25
25
25
26
26
26
25
27
24
24
25
25
25
25
25

-1
0
0
-2
0
1
0
0
-2
-1
0
2
0
-2
2
0
-1
0
0
0
0
1
0
0
0
1
-1
1
-2
2
1
0
0
0
0
0
0
-1
0

-1
0
-1
-2
0
-1
0
0
-2
-1
0
2
0
-2
-1
0
-1
0
0
0
0
-1
0
-1
0
-2
-1
2
-2
2
-2
0
0
0
0
0
0
-1
0

-1
0
-1
-2
0
-1
0
0
-2
-1
0
-2
0
-2
2
0
-1
0
0
0
0
-1
0
-1
0
-2
-1
-1
-2
2
-2
0
0
0
0
0
0
-1
0

21800
21801
21802
21803
21804
21805
21806
21807
21808
21809
21810
21811
21812
21813
21814
21815
21816
21817
21818
21819
21820
21821
21822
21823
21824
21825
21826
21827
21828
21829
21830
21831
21832
21833
21834
21835
21836
21837
21838

50000
50000
50000
80000
240000
120000
200000
140000
360000
70000
170000
140000
20000
50000
110000
180000
90000
120000
140000
290000
310000
30000
200000
180000
120000
290000
90000
260000
230000
270000
280000
110000
60000
70000
100000
140000
50000
80000
40000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
1
3
4
3
1
1
2
2
2
3
2
1
1
2
2
1
1
2
1
1
1
3
2
1
3
1
1
1
2
2
1
1
2
2
2
1
5

2
2
2
1
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
1
2
2
1
2
1
2
2
2
2
2
2
2
2
2
1
1
1
2
1

25
25
25
24
25
25
26
26
26
26
26
26
24
24
25
26
25
26
26
26
26
27
25
26
24
25
26
26
26
27
29
27
27
27
27
27
22
23
24

-1
2
0
-1
0
0
-2
0
0
0
2
2
3
0
0
1
2
0
0
0
0
0
-1
-1
0
-1
0
0
-2
-1
-1
1
-1
0
2
0
0
0
0

-1
2
0
-1
0
0
-2
0
0
0
0
0
2
0
0
-2
0
0
0
0
0
0
-1
2
0
-1
0
0
-1
-1
-1
-2
-1
0
0
0
0
0
0

-1
3
-1
-1
0
0
-2
-2
0
0
0
0
3
0
0
-1
0
0
0
0
2
0
-2
-1
0
-1
0
0
-1
2
-1
-2
2
0
0
0
0
0
0

21839
21840
21841
21842
21843
21844
21845
21846
21847
21848
21849
21850
21851
21852
21853
21854
21855
21856
21857
21858
21859
21860
21861
21862
21863
21864
21865
21866
21867
21868
21869
21870
21871
21872
21873
21874
21875
21876
21877

140000
200000
50000
80000
270000
70000
200000
170000
420000
50000
140000
130000
270000
80000
160000
130000
160000
180000
180000
210000
150000
360000
470000
40000
200000
150000
90000
60000
80000
160000
130000
70000
170000
50000
100000
130000
60000
290000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
2
2
1
2
2
1
2
1
1
5
2
2
2
2
1
3
3
1
2
1
1
1
2
2
1
1
1
3
2
2
1
1
2
2
2

2
2
2
2
1
1
2
2
2
2
2
2
2
2
1
2
2
2
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1

24
24
24
24
26
27
25
25
25
26
27
27
27
27
26
26
27
27
27
27
26
26
26
27
27
27
25
26
26
26
27
26
24
25
25
27
23
25
26

0
0
1
0
0
0
0
0
0
2
0
-1
-1
0
1
0
0
0
1
0
0
-2
0
0
0
0
0
1
-1
0
1
0
-1
0
0
1
0
0
1

0
0
2
0
0
0
0
0
0
0
0
0
-1
0
2
0
0
0
-1
0
0
-2
0
0
0
-1
0
2
-1
0
-2
0
-1
0
0
-2
0
0
-1

0
0
3
0
0
0
0
0
0
0
0
0
-1
0
0
0
0
0
-1
-2
0
-2
0
0
0
0
0
0
-1
2
-1
0
-1
0
-1
-2
0
0
2

21878
21879
21880
21881
21882
21883
21884
21885
21886
21887
21888
21889
21890
21891
21892
21893
21894
21895
21896
21897
21898
21899
21900
21901
21902
21903
21904
21905
21906
21907
21908
21909
21910
21911
21912
21913
21914
21915
21916

140000
120000
190000
30000
160000
230000
130000
340000
230000
90000
300000
110000
140000
180000
70000
180000
150000
30000
230000
180000
150000
40000
40000
120000
140000
80000
420000
180000
90000
330000
260000
200000
30000
300000
130000
30000
30000
130000
190000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
2
3
4
3
1
1
1
2
2
1
2
1
2
2
2
2
2
2
1
1
2
1
1
1
3
2
2
2
2
2
2
1
2
2
1
2

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
2
1
2
2
2
2
2
1
2
2
1
1
1
2
2
2
2
2
2
2
2

24
24
26
22
26
26
27
27
28
25
26
25
25
26
26
27
27
27
25
27
27
27
27
27
27
27
27
27
27
27
27
27
23
24
24
22
23
23
28

0
0
0
2
-1
1
0
0
2
0
0
0
0
0
1
0
-1
0
0
1
0
0
0
2
0
-1
-1
-1
0
-2
0
-1
0
0
0
-1
1
0
0

0
0
0
-1
-1
-1
0
0
0
0
0
0
0
0
2
0
-1
0
-1
-1
0
0
0
2
0
-1
-1
-1
0
-2
0
-1
0
0
0
0
2
0
0

0
0
2
-1
-1
2
0
0
0
0
0
0
0
0
2
0
-1
2
2
-1
0
0
0
2
0
-1
-1
-1
0
-2
0
-1
0
0
2
-1
2
0
0

21917
21918
21919
21920
21921
21922
21923
21924
21925
21926
21927
21928
21929
21930
21931
21932
21933
21934
21935
21936
21937
21938
21939
21940
21941
21942
21943
21944
21945
21946
21947
21948
21949
21950
21951
21952
21953
21954
21955

230000
50000
70000
50000
60000
150000
240000
110000
110000
50000
210000
160000
120000
130000
170000
120000
170000
290000
70000
140000
180000
200000
90000
80000
130000
20000
200000
200000
120000
60000
340000
150000
160000
200000
50000
170000
280000
270000
120000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
1
2
2
2
2
2
1
1
1
5
2
1
1
2
1
2
1
1
2
2
1
2
1
2
2
3
3
1
3
1
3
1
2
1
2

2
2
1
1
2
2
1
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
1
2
2
2
2
1
2
1
2
2

23
24
24
25
24
25
27
25
26
25
29
28
29
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
27
27
26
27

3
-1
0
0
0
-2
0
0
0
0
-2
-1
0
0
0
0
1
0
-1
0
1
-1
0
0
-1
-1
-2
-1
1
0
0
-1
-1
0
0
-2
0
0
-1

2
0
0
0
-1
-2
0
0
0
0
-2
-1
0
0
0
0
-2
0
-1
0
2
-1
0
0
-1
-1
-2
-1
-2
-1
0
2
-1
0
0
-2
0
0
-1

2
-1
0
0
0
-2
0
0
0
0
-2
-1
0
0
0
0
-2
0
-1
0
2
-2
2
0
-1
2
-2
-1
-1
-1
0
-1
-1
0
2
-2
2
0
-1

21956
21957
21958
21959
21960
21961
21962
21963
21964
21965
21966
21967
21968
21969
21970
21971
21972
21973
21974
21975
21976
21977
21978
21979
21980
21981
21982
21983
21984
21985
21986
21987
21988
21989
21990
21991
21992
21993
21994

280000
50000
200000
50000
150000
50000
150000
150000
90000
500000
300000
240000
120000
120000
390000
200000
80000
20000
50000
70000
170000
80000
310000
230000
20000
270000
230000
230000
200000
30000
300000
500000
170000
200000
500000
50000
150000
100000
150000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
1
2
1
3
2
1
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
3
2
1
3
2
1
1
2
1
2
1
2
1

2
2
2
1
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2

27
27
28
27
28
28
27
27
27
28
28
28
28
28
28
28
24
23
24
25
24
25
27
27
27
27
27
28
28
28
28
29
29
29
29
29
29
29
26

-1
0
-2
0
0
3
-1
-2
-1
0
0
0
0
-2
0
0
0
2
0
2
0
2
0
0
0
1
-1
0
0
-1
0
-1
1
-1
0
0
-1
0
0

-1
0
-2
0
-1
2
-1
-2
-1
0
0
0
0
-2
0
0
0
2
0
0
0
2
0
0
0
2
2
0
0
-1
0
-1
-1
-1
0
0
2
0
0

-1
0
-2
0
-1
2
-1
-2
0
0
0
0
0
-2
0
0
2
0
0
0
0
2
0
0
0
0
-1
0
0
-1
2
-1
-1
-1
0
0
-1
0
0

21995
21996
21997
21998
21999
22000
22001
22002
22003
22004
22005
22006
22007
22008
22009
22010
22011
22012
22013
22014
22015
22016
22017
22018
22019
22020
22021
22022
22023
22024
22025
22026
22027
22028
22029
22030
22031
22032
22033

170000
100000
160000
90000
190000
200000
50000
260000
250000
230000
240000
110000
60000
80000
230000
210000
100000
50000
50000
40000
90000
70000
30000
170000
80000
140000
30000
40000
50000
230000
60000
60000
250000
240000
310000
320000
20000
300000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
1
1
2
2
2
1
2
1
1
1
1
1
2
1
2
2
2
1
2
1
2
1
2
2
2
2
1
2
1
1
2
1
1
1
1
1
2

2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2

26
27
27
27
27
28
28
28
29
29
26
27
27
24
28
28
28
29
27
27
24
25
26
27
27
27
25
25
26
26
27
27
29
29
28
28
28
28
28

0
0
-2
0
0
0
0
-2
0
-2
-1
0
1
0
0
0
2
2
0
-1
0
0
0
-1
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0

0
0
-2
0
0
0
0
-2
-1
-1
0
0
-2
0
0
-1
2
2
0
0
0
0
0
-1
0
0
0
0
-2
0
-1
0
0
0
0
0
0
0
0

0
0
-2
0
0
0
2
-2
-1
2
-1
0
-2
0
0
-1
2
2
0
0
-2
0
0
-1
0
0
2
0
-2
0
-1
0
0
0
0
0
0
0
0

22034
22035
22036
22037
22038
22039
22040
22041
22042
22043
22044
22045
22046
22047
22048
22049
22050
22051
22052
22053
22054
22055
22056
22057
22058
22059
22060
22061
22062
22063
22064
22065
22066
22067
22068
22069
22070
22071
22072

570000
160000
230000
250000
80000
60000
90000
150000
90000
150000
150000
400000
200000
210000
140000
220000
250000
120000
200000
50000
50000
230000
100000
50000
330000
90000
150000
70000
80000
130000
130000
140000
240000
160000
50000
500000
260000
100000
130000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
1
2
3
5
1
3
1
1
3
1
1
2
2
2
1
2
2
3
1
1
2
1
1
2
3
1
2
1
2
3
1
1
1
2
2
2

2
2
2
2
2
2
2
1
1
2
2
1
2
2
1
2
1
2
1
2
2
2
1
1
2
2
1
2
2
2
2
2
1
2
2
2
1
2
2

28
28
28
28
28
28
24
25
25
25
24
25
25
25
28
28
29
29
28
29
29
29
29
29
27
27
27
28
28
28
29
29
27
26
26
27
28
23
23

0
0
-1
0
0
-1
0
-1
0
1
0
0
0
0
-1
-1
0
-1
1
1
0
-2
2
1
0
-1
0
2
0
0
0
-1
-1
-1
-1
-1
0
0
0

0
0
-1
0
0
-1
0
-1
0
-2
0
-1
0
0
2
-1
0
-1
-1
2
0
-2
2
2
0
-1
0
2
0
0
0
-1
-1
-1
-1
0
0
0
0

0
0
-1
0
0
0
0
-1
0
-2
0
-1
0
0
-1
-1
0
-1
-1
2
0
-1
-2
0
0
-2
0
2
0
-1
0
-1
-1
-1
-1
-1
0
0
0

22073
22074
22075
22076
22077
22078
22079
22080
22081
22082
22083
22084
22085
22086
22087
22088
22089
22090
22091
22092
22093
22094
22095
22096
22097
22098
22099
22100
22101
22102
22103
22104
22105
22106
22107
22108
22109
22110
22111

80000
400000
360000
190000
90000
50000
80000
120000
100000
170000
90000
400000
230000
260000
110000
500000
90000
60000
320000
320000
190000
80000
230000
310000
260000
200000
200000
200000
50000
50000
50000
240000
100000
230000
230000
240000
150000
150000
200000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
2
1
2
1
2
2
2
1
1
1
1
1
2
2
2
1
2
2
1
1
2
1
2
1
1
2
2
3
1
2
2
2
1
2
2
2
1

2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
1
2
2
1
1
2
2
2
2
2
2
2
1
2
2
2
1
1
1
2

26
29
27
28
28
29
29
29
28
28
28
27
27
28
29
28
28
28
28
29
28
28
28
29
29
29
29
28
28
28
29
29
29
28
29
28
30
30
29

0
0
0
0
0
0
0
-1
2
1
0
-2
0
0
0
-1
-1
0
0
0
0
1
2
-2
0
1
0
0
0
0
0
0
0
-1
0
2
-1
0
-1

0
-1
0
0
0
0
0
-1
0
-1
0
-2
0
0
0
0
-1
0
0
0
0
-2
2
-2
0
-1
0
0
0
0
0
0
0
-1
0
2
-1
-1
-1

0
-1
0
2
0
0
2
-2
0
-1
0
-2
0
0
0
0
-1
2
2
0
0
-2
2
-2
0
0
0
0
0
0
0
0
0
-1
0
2
0
-1
-1

22112
22113
22114
22115
22116
22117
22118
22119
22120
22121
22122
22123
22124
22125
22126
22127
22128
22129
22130
22131
22132
22133
22134
22135
22136
22137
22138
22139
22140
22141
22142
22143
22144
22145
22146
22147
22148
22149
22150

60000
50000
140000
220000
300000
300000
200000
80000
430000
60000
170000
50000
420000
80000
230000
270000
500000
220000
180000
50000
20000
20000
80000
120000
40000
100000
90000
160000
100000
230000
60000
300000
140000
300000
60000
360000
100000
100000
320000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
1
1
1
1
2
2
2
2
2
2
2
1
2
1
2
3
2
5
1
1
2
1
2
2
2
1
1
1
1
2
1
1
2
1
2
1

2
2
2
1
2
2
2
3
2
3
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
2
2
1
1
2
2
2
2
2
2

29
31
31
30
28
29
29
29
29
29
29
29
26
26
27
29
28
28
24
23
22
24
22
23
23
42
25
24
24
25
28
26
29
29
29
29
29
29
29

2
0
-1
2
-2
-2
0
-1
2
0
-1
0
0
3
-1
0
0
0
0
0
1
1
1
0
0
-2
1
0
0
0
0
2
0
-2
0
-2
1
-1
-2

0
0
-1
2
-2
-2
0
-1
0
0
-1
0
0
2
-1
0
0
0
0
0
2
-1
2
0
0
-2
2
0
0
0
0
-1
0
-2
0
-2
2
-1
-1

0
0
-1
0
-2
-2
0
2
0
0
-1
0
0
2
-1
0
0
0
0
0
0
-1
2
0
0
-2
0
0
0
0
0
-1
0
-2
0
-2
0
-1
2

22151
22152
22153
22154
22155
22156
22157
22158
22159
22160
22161
22162
22163
22164
22165
22166
22167
22168
22169
22170
22171
22172
22173
22174
22175
22176
22177
22178
22179
22180
22181
22182
22183
22184
22185
22186
22187
22188
22189

500000
180000
280000
140000
200000
270000
230000
210000
170000
230000
300000
150000
360000
110000
150000
50000
170000
210000
50000
200000
100000
180000
80000
80000
50000
560000
150000
310000
210000
200000
100000
200000
40000
80000
360000
290000
90000
280000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
2
2
2
1
1
1
1
1
2
3
1
2
1
1
1
2
2
2
1
2
2
2
3
2
2
2
2
1
1
2
2
3
3
2
1
1
1

2
2
1
1
1
2
1
2
2
2
2
2
2
2
3
2
2
2
2
2
2
2
1
1
1
1
2
2
2
2
2
1
1
1
2
2
2
2
2

29
30
30
30
30
30
30
29
29
29
29
29
29
29
30
27
27
27
28
30
28
31
33
27
29
28
28
27
27
27
28
28
28
29
29
28
28
29
29

-2
-2
2
0
-1
0
0
1
-1
-2
0
-1
1
2
1
0
-1
0
2
0
0
0
0
0
0
-2
2
-1
-1
-2
0
-2
0
-2
-2
0
-2
-1
0

-2
-2
0
0
2
0
0
-1
-1
-2
0
-1
-2
0
-1
0
-1
0
2
0
0
0
0
-1
0
-2
0
-1
-1
-2
0
-2
0
-2
-2
0
-2
-1
0

-2
-2
0
0
-1
0
0
-1
0
-2
0
-1
-2
0
2
0
2
0
2
0
0
-1
0
-1
0
-2
0
-1
-1
-2
0
-2
2
-2
-2
0
-2
-1
0

22190
22191
22192
22193
22194
22195
22196
22197
22198
22199
22200
22201
22202
22203
22204
22205
22206
22207
22208
22209
22210
22211
22212
22213
22214
22215
22216
22217
22218
22219
22220
22221
22222
22223
22224
22225
22226
22227
22228

200000
400000
210000
50000
150000
230000
70000
450000
80000
380000
100000
30000
140000
320000
20000
350000
180000
30000
110000
50000
200000
100000
100000
150000
60000
80000
150000
30000
150000
250000
500000
230000
160000
360000
400000
130000
80000
160000
390000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
2
1
2
1
1
1
1
2
2
2
2
1
1
2
2
2
2
1
2
2
2
1
1
2
2
1
1
1
1
1
1
1
1
2
1
1
1
1

1
2
2
1
2
2
2
1
2
2
1
1
2
2
1
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
1
1
2
2
2
1

29
30
31
31
30
29
29
29
29
30
31
31
31
27
24
25
25
23
24
24
31
29
27
29
27
27
26
27
26
26
29
28
29
31
30
29
28
28
28

0
0
-2
0
-1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
-1
0
-1
-1
0
0
0
0
0
0
0
0
-2
-2
0
0
0
-2
0

0
0
-2
0
-1
-2
0
0
0
0
0
0
0
2
0
0
0
0
0
0
-1
0
-1
0
0
-1
-1
0
0
0
0
0
-2
-2
0
0
0
-2
0

0
0
-2
0
-1
-1
0
0
0
0
0
0
0
2
0
2
0
0
2
0
-1
0
-2
-1
0
-1
-1
0
0
0
0
0
-2
-2
0
2
0
-2
0

22229
22230
22231
22232
22233
22234
22235
22236
22237
22238
22239
22240
22241
22242
22243
22244
22245
22246
22247
22248
22249
22250
22251
22252
22253
22254
22255
22256
22257
22258
22259
22260
22261
22262
22263
22264
22265
22266
22267

200000
30000
50000
180000
200000
180000
250000
180000
50000
220000
360000
500000
50000
150000
150000
300000
130000
30000
90000
90000
70000
80000
60000
60000
420000
200000
220000
170000
500000
60000
140000
100000
180000
360000
420000
200000
260000
300000
400000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
3
2
3
2
1
1
2
1
2
1
3
2
2
1
1
3
2
2
3
2
2
3
2
1
1
1
3
1
2
2
1
1
1
2
2
2
1

2
1
2
2
2
1
2
2
1
1
1
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
1
2
2
2
2
1
2
2

31
30
31
31
32
32
31
29
32
33
31
29
30
30
31
31
24
22
25
25
25
25
25
26
27
27
29
29
29
29
30
31
31
31
31
29
31
30
29

-1
0
-1
0
0
0
-1
-1
0
0
-2
0
-1
-1
-1
-1
0
2
0
0
0
0
0
-1
-2
-2
-2
-1
-2
1
-2
0
-2
1
0
-1
0
-2
0

2
0
3
0
0
0
0
-1
0
0
-2
0
-1
-1
-1
-1
0
0
-1
0
0
0
0
2
-2
-2
-2
0
-2
-1
-2
0
-2
-2
0
-1
0
-2
0

2
0
2
0
0
0
0
-1
0
0
-2
0
-1
-2
-1
-1
0
0
-1
0
0
0
0
-1
-2
-2
-2
0
-2
2
-2
0
-2
-2
0
-1
0
-2
2

22268
22269
22270
22271
22272
22273
22274
22275
22276
22277
22278
22279
22280
22281
22282
22283
22284
22285
22286
22287
22288
22289
22290
22291
22292
22293
22294
22295
22296
22297
22298
22299
22300
22301
22302
22303
22304
22305
22306

220000
130000
150000
280000
230000
180000
270000
190000
150000
230000
70000
500000
50000
220000
210000
260000
280000
180000
30000
20000
200000
80000
90000
20000
30000
70000
200000
420000
130000
160000
320000
130000
200000
320000
400000
390000
100000
100000
400000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
1
1
1
2
2
4
3
1
3
2
2
1
2
2
1
1
3
2
2
1
2
2
3
1
2
2
2
1
1
1
1
1
2
2
1
2
2

2
2
2
2
2
1
2
2
2
2
1
2
1
2
1
1
2
2
1
1
1
2
2
1
1
2
1
2
1
2
1
2
2
2
1
2
1
1
2

30
30
29
33
33
28
29
30
30
28
29
29
30
29
30
30
29
30
29
30
32
30
31
32
32
29
29
29
29
30
29
29
29
30
30
30
29
30
31

0
-1
-1
0
0
0
0
0
0
-2
0
-2
0
0
-1
0
-1
-1
1
1
1
3
0
2
0
0
0
0
0
0
-1
-1
1
-2
0
0
0
-1
0

0
-1
-1
0
0
0
0
0
0
-2
0
-2
0
0
-1
0
-1
-1
2
-2
-1
2
0
0
0
0
0
0
0
0
0
-1
-2
-2
0
0
0
0
0

0
-1
-1
0
0
0
0
0
0
-2
0
-2
0
0
-2
0
-1
-1
2
-1
2
0
0
0
0
0
0
-1
0
0
0
-1
-1
-2
0
0
0
0
0

22307
22308
22309
22310
22311
22312
22313
22314
22315
22316
22317
22318
22319
22320
22321
22322
22323
22324
22325
22326
22327
22328
22329
22330
22331
22332
22333
22334
22335
22336
22337
22338
22339
22340
22341
22342
22343
22344
22345

100000
300000
20000
50000
100000
200000
300000
240000
240000
120000
350000
590000
240000
200000
300000
240000
170000
470000
110000
30000
80000
100000
160000
110000
150000
390000
180000
300000
400000
110000
120000
200000
120000
270000
250000
130000
290000
210000
200000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
2
2
1
2
2
3
2
3
1
1
1
4
1
2
1
2
1
3
2
1
2
1
3
1
2
1
1
1
1
2
2
2
1
2
1
2
2

1
1
2
2
2
1
2
1
1
1
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
1
2
2
1
2
2
2

27
27
27
27
30
30
30
30
30
30
31
31
30
27
27
28
28
30
30
24
24
24
25
27
28
30
30
29
29
29
28
28
25
25
25
25
26
26
26

-1
-1
0
0
2
0
0
-1
-1
1
-1
1
1
-2
0
-1
-1
0
0
0
1
1
0
0
2
0
-2
0
0
1
0
-1
0
0
0
0
-1
0
1

2
-1
0
0
2
0
0
-1
-1
2
2
-1
-2
-2
0
0
-1
0
0
0
1
-2
0
0
0
0
-2
0
0
2
0
-1
0
0
0
-1
-1
0
-1

-1
-1
0
0
2
0
0
-1
-1
0
-1
-1
-2
-2
0
0
-1
0
0
0
-1
-2
0
0
0
0
-2
0
0
0
0
-1
0
0
0
-1
-2
0
2

22346
22347
22348
22349
22350
22351
22352
22353
22354
22355
22356
22357
22358
22359
22360
22361
22362
22363
22364
22365
22366
22367
22368
22369
22370
22371
22372
22373
22374
22375
22376
22377
22378
22379
22380
22381
22382
22383
22384

240000
170000
180000
280000
490000
240000
150000
350000
80000
330000
20000
210000
400000
230000
200000
180000
200000
50000
290000
100000
150000
20000
200000
80000
290000
200000
150000
180000
420000
30000
230000
60000
220000
240000
140000
200000
410000
140000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
1
1
2
2
1
1
2
1
2
2
2
2
1
2
2
2
1
2
2
2
1
2
1
2
2
1
2
3
1
2
2
1
2
1
1
2
2

2
1
2
2
2
2
1
2
1
2
1
2
2
1
2
2
1
2
2
1
2
2
1
2
2
1
2
2
1
1
2
2
2
2
2
2
2
1
2

28
30
28
28
28
31
31
32
30
31
31
32
32
28
29
31
30
26
27
31
32
32
32
32
29
29
29
27
32
29
31
27
28
29
31
32
30
34
30

1
-2
-1
-2
0
-1
0
0
0
-1
1
0
-2
-2
-2
-2
0
0
-1
0
0
-1
0
0
0
0
-1
0
0
0
-1
1
0
0
-2
-2
-2
0
0

2
-2
-1
-2
0
-1
0
0
0
-1
-1
0
-2
-2
-2
-2
0
0
-1
0
0
-1
0
0
0
0
-1
0
0
0
-1
2
0
0
-2
-2
-2
0
0

2
-2
-1
-2
0
-1
0
0
0
-1
-1
0
-2
-2
-2
-2
2
0
0
0
0
-1
-1
0
0
0
-1
0
0
2
2
2
0
0
-2
-2
-2
0
0

22385
22386
22387
22388
22389
22390
22391
22392
22393
22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423

340000
140000
170000
290000
360000
310000
500000
250000
500000
80000
180000
320000
130000
250000
380000
200000
260000
150000
100000
180000
150000
230000
160000
360000
150000
360000
10000
20000
50000
50000
60000
20000
130000
50000
350000
210000
10000
20000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
1
1
2
1
2
1
1
2
2
1
2
3
1
1
5
2
1
2
1
2
2
2
3
1
2
2
2
2
2
3
2
3
2
2
2
2
1

2
2
2
2
2
1
2
2
2
1
2
2
1
2
2
2
1
2
2
1
2
2
2
1
1
1
2
2
1
2
1
2
2
2
1
1
2
1
1

29
29
30
30
31
32
32
33
33
33
30
30
30
30
27
27
28
28
28
28
26
27
29
30
28
34
37
35
35
37
37
37
39
36
36
40
23
34
33

0
-1
2
0
0
0
-1
2
-2
0
0
0
0
-1
-1
0
0
2
1
0
0
0
0
0
0
-2
-1
0
0
1
1
2
2
0
0
0
0
1
0

0
-1
2
0
-1
-1
-1
0
-2
0
0
0
0
-1
0
0
0
2
-2
0
0
0
0
0
0
-2
-1
0
0
2
2
2
2
0
0
0
0
2
0

0
-2
2
0
-1
0
-1
0
-2
0
0
0
0
-1
0
-2
0
2
-2
0
0
0
0
0
0
-2
-1
0
0
0
2
2
2
0
0
0
0
2
0

22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
22437
22438
22439
22440
22441
22442
22443
22444
22445
22446
22447
22448
22449
22450
22451
22452
22453
22454
22455
22456
22457
22458
22459
22460
22461
22462

110000
180000
360000
250000
180000
190000
150000
90000
230000
120000
100000
60000
360000
310000
280000
30000
260000
180000
330000
400000
90000
200000
280000
350000
50000
50000
120000
80000
90000
50000
180000
200000
420000
270000
50000
30000
170000
170000
150000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
3
2
2
2
1
2
1
3
3
3
1
2
2
3
2
2
2
3
2
1
3
1
2
2
2
2
2
2
1
3
2
2
3
1
2
2
6

2
2
2
1
1
2
2
1
2
1
1
2
2
1
2
2
1
1
2
1
1
2
2
1
1
2
1
2
3
3
1
1
1
1
1
1
1
1
2

33
40
37
33
34
35
35
35
39
47
36
45
38
38
37
38
38
36
36
46
36
36
38
37
42
44
41
38
36
44
44
31
31
31
49
41
36
42
40

0
-2
-1
-1
0
0
-1
0
-1
-2
2
0
0
0
-1
2
0
-1
0
-1
0
-2
-1
-2
0
-1
-1
0
0
0
0
0
0
-1
0
0
2
0
0

0
-2
-1
-1
-1
0
2
0
-1
-2
0
0
0
0
-1
2
0
-1
0
-1
0
-2
-1
-2
0
-1
-1
0
0
0
0
0
0
-1
0
0
2
0
0

0
-2
-1
-1
-1
0
2
0
-1
-2
0
0
0
0
-1
2
0
-1
0
2
2
-2
-1
-2
0
-1
-1
0
0
0
0
0
0
0
0
0
2
0
0

22463
22464
22465
22466
22467
22468
22469
22470
22471
22472
22473
22474
22475
22476
22477
22478
22479
22480
22481
22482
22483
22484
22485
22486
22487
22488
22489
22490
22491
22492
22493
22494
22495
22496
22497
22498
22499
22500
22501

20000
120000
50000
500000
40000
70000
30000
70000
20000
140000
200000
90000
30000
260000
100000
150000
50000
200000
480000
150000
80000
310000
200000
20000
480000
200000
20000
300000
230000
50000
50000
110000
70000
50000
50000
440000
150000
420000
180000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
3
2
2
2
3
3
3
2
3
3
2
2
5
3
2
1
4
1
3
3
2
3
2
3
1
2
2
3
3
3
3
3
2
2
2
2

2
1
1
2
1
1
1
1
1
1
1
1
2
1
1
2
2
1
2
1
1
1
1
1
1
2
1
2
1
1
1
1
1
3
1
1
2
1
1

38
40
41
44
36
48
44
48
49
45
39
42
44
41
36
36
44
31
34
36
38
39
46
43
41
35
45
30
34
35
39
40
49
46
32
46
38
37
33

1
0
2
0
2
-1
0
1
0
-1
3
0
1
-2
1
1
2
-1
-1
-2
-1
-1
-1
0
0
0
-1
-1
1
0
0
0
2
-2
0
0
-1
0
-1

4
0
2
0
2
-1
0
2
0
-1
2
0
2
-2
-2
-2
0
2
-1
-2
-1
0
-1
0
0
0
0
-1
-2
0
0
0
2
-1
0
0
-1
0
-1

3
0
2
0
2
-1
0
0
0
-1
2
0
2
-2
-1
-2
0
-1
-1
-2
-1
0
-1
0
0
0
0
-1
-2
0
0
0
2
0
0
0
-2
0
-1

22502
22503
22504
22505
22506
22507
22508
22509
22510
22511
22512
22513
22514
22515
22516
22517
22518
22519
22520
22521
22522
22523
22524
22525
22526
22527
22528
22529
22530
22531
22532
22533
22534
22535
22536
22537
22538
22539
22540

230000
50000
260000
260000
310000
60000
120000
400000
80000
60000
160000
220000
300000
100000
60000
80000
10000
30000
500000
40000
300000
20000
280000
190000
500000
250000
120000
20000
210000
220000
30000
340000
180000
40000
20000
130000
50000
300000
140000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
2
2
1
2
2
2
3
2
2
2
2
2
2
2
3
3
1
3
2
2
1
1
2
4
3
3
1
5
3
2
1
1
2
2
2
1
2

2
2
2
2
1
1
2
1
1
1
1
1
1
2
1
1
2
3
1
1
2
1
2
2
1
1
2
2
1
2
1
1
1
1
1
1
1
1
2

33
44
32
33
33
37
40
41
45
40
40
34
46
32
37
43
43
40
36
40
35
34
37
38
33
43
47
35
40
46
49
45
36
40
37
48
41
31
33

0
0
0
-1
-2
2
-1
0
-2
0
0
0
0
0
0
0
-1
-1
-2
1
0
2
-1
0
-1
-2
-1
-2
1
0
0
0
0
-1
0
2
0
-1
0

0
0
0
-1
-2
2
-1
0
-2
0
0
0
0
0
0
0
-1
-1
-2
-1
0
2
2
0
-1
-2
0
-2
2
0
0
0
0
-1
0
2
0
-1
0

0
2
0
-1
-2
2
-1
0
-2
0
0
0
-1
0
0
0
-1
-1
-2
2
-1
2
-1
0
-1
-2
0
-2
2
0
0
0
0
-1
0
2
0
-1
0

22541
22542
22543
22544
22545
22546
22547
22548
22549
22550
22551
22552
22553
22554
22555
22556
22557
22558
22559
22560
22561
22562
22563
22564
22565
22566
22567
22568
22569
22570
22571
22572
22573
22574
22575
22576
22577
22578
22579

260000
100000
130000
200000
200000
200000
180000
360000
420000
180000
50000
120000
80000
180000
20000
180000
230000
80000
90000
300000
160000
180000
160000
230000
360000
500000
120000
280000
200000
180000
240000
500000
180000
330000
420000
220000
170000
140000
200000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
2
2
2
2
2
2
2
2
2

2
2
2
2
1
1
1
2
1
1
3
1
3
1
2
4
2
2
2
3
1
2
2
1
1
1
2
1
2
1
1
1
2
2
1
2
2
1
3

1
1
2
2
1
2
2
1
2
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
1
2
1
1
1
1
2
1
2
1
2

46
45
40
47
48
31
32
33
34
35
35
34
35
38
32
32
34
43
42
30
36
47
30
30
31
31
30
31
32
31
34
44
48
43
37
33
34
48
31

0
0
2
1
-1
1
0
-2
-1
-1
3
-2
0
1
0
0
-2
0
-1
0
1
-1
0
0
-2
-2
2
-2
1
0
0
0
-1
0
0
0
-1
-1
0

0
0
0
-2
-1
-1
0
-2
-1
-1
2
-2
0
-2
0
0
-1
0
-1
0
-2
-1
0
0
-2
-2
2
-2
2
0
-1
0
-1
0
0
0
-1
-1
0

0
0
0
-2
-1
-1
0
-2
-1
-1
2
-2
0
-2
2
0
-1
0
-1
0
-2
-1
-1
0
-2
-2
2
-2
0
0
-1
0
-1
0
0
0
-2
-1
0

22580
22581
22582
22583
22584
22585
22586
22587
22588
22589
22590
22591
22592
22593
22594
22595
22596
22597
22598
22599
22600
22601
22602
22603
22604
22605
22606
22607
22608
22609
22610
22611
22612
22613
22614
22615
22616
22617
22618

230000
150000
240000
210000
500000
180000
60000
290000
80000
180000
350000
160000
210000
160000
350000
130000
240000
330000
500000
170000
240000
180000
260000
130000
30000
440000
260000
30000
390000
260000
70000
200000
150000
460000
180000
70000
250000
170000
160000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
4
1
2
1
3
2
1
3
1
3
2
3
1
1
2
2
3
2
3
4
6
2
2
2
2
2
1
2
2
2
3
2
1
3
1
2
2
2

1
2
2
1
2
1
2
1
3
1
1
0
2
1
1
1
1
1
1
1
1
2
2
1
2
2
1
1
1
1
1
1
1
2
1
2
1
1
2

32
31
37
49
35
39
31
34
48
46
33
41
36
35
40
41
49
40
45
41
43
47
36
43
38
42
43
38
37
45
46
30
32
32
33
37
40
39
34

0
-2
-2
-2
0
1
0
0
0
0
-1
0
0
1
-2
0
-2
0
1
-1
-2
0
-1
-1
-1
1
-1
2
0
0
0
2
0
-2
-1
0
-2
0
-1

0
-2
-2
-2
0
-2
0
0
0
0
0
0
0
-2
-2
0
-1
0
-1
-1
-2
0
-1
-1
0
-2
-1
0
0
0
0
2
0
-2
-1
0
-2
0
-1

0
-2
-2
-1
0
-2
0
0
0
0
-1
0
0
-2
-2
0
2
0
-1
-1
-2
0
-1
-1
-1
-2
-1
0
0
0
0
2
0
-2
-1
0
-2
0
-1

22619
22620
22621
22622
22623
22624
22625
22626
22627
22628
22629
22630
22631
22632
22633
22634
22635
22636
22637
22638
22639
22640
22641
22642
22643
22644
22645
22646
22647
22648
22649
22650
22651
22652
22653
22654
22655
22656
22657

80000
400000
20000
130000
60000
90000
210000
380000
200000
180000
20000
350000
200000
400000
230000
230000
50000
300000
230000
50000
150000
260000
320000
100000
60000
420000
500000
450000
30000
60000
180000
320000
250000
30000
360000
360000
150000
400000
350000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
3
2
2
1
3
2
1
2
1
2
3
5
3
1
1
2
2
3
3
1
1
2
2
3
3
2
2
3
2
2
2
1
2
2
3
1
2
1

2
2
1
2
1
1
2
2
1
1
1
1
1
2
1
1
1
2
1
1
2
2
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
2

36
49
43
44
36
41
44
34
35
37
42
38
41
34
38
43
38
47
45
44
34
33
33
49
37
42
38
34
42
47
43
35
37
34
34
43
36
39
44

2
1
4
0
0
0
0
2
0
2
1
-2
1
-2
1
-1
0
0
0
0
-1
-2
-1
0
1
-2
0
0
0
2
-1
-1
0
0
-1
-2
-2
-1
2

0
-1
4
0
0
0
0
2
0
-1
3
-2
-2
-2
-1
-1
0
0
0
0
0
-2
-1
0
-2
-2
0
0
0
2
-1
-1
0
0
0
-2
-2
2
3

0
-1
3
0
0
0
0
2
0
-1
2
-2
-1
-2
-1
-1
0
0
0
0
0
-2
-1
0
-2
-2
0
0
0
2
-1
-1
0
0
0
-2
-2
-1
2

22658
22659
22660
22661
22662
22663
22664
22665
22666
22667
22668
22669
22670
22671
22672
22673
22674
22675
22676
22677
22678
22679
22680
22681
22682
22683
22684
22685
22686
22687
22688
22689
22690
22691
22692
22693
22694
22695
22696

80000
140000
150000
480000
200000
180000
260000
450000
140000
220000
100000
160000
140000
200000
460000
50000
100000
150000
460000
360000
180000
470000
320000
360000
60000
310000
140000
450000
210000
180000
360000
50000
340000
140000
120000
180000
360000
340000
200000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
3
3
3
3
1
1
1
3
3
3
2
2
2
1
3
1
2
1
2
1
1
3
2
2
1
2
2
2
1
2
1
2
3
1
2
1
1
2

1
1
2
1
1
2
2
1
1
1
1
1
1
2
2
2
1
2
1
2
2
1
1
2
1
1
1
1
1
2
2
1
2
1
2
1
2
1
1

45
37
48
40
41
29
30
33
33
43
39
41
36
39
30
31
31
31
32
32
33
42
44
47
36
39
36
43
30
33
38
33
34
38
32
32
32
34
35

-2
-1
0
-2
-2
-1
-2
1
0
0
-1
-2
0
-1
-2
0
-1
0
0
-2
-1
0
1
-2
-1
-2
0
-2
-1
-1
-1
2
0
2
0
1
0
0
0

-2
-1
0
-2
-2
-1
-2
-1
0
0
-1
-2
0
-1
-2
0
-1
0
0
-2
-1
0
-1
-2
-1
-2
0
-2
2
-1
-1
2
0
2
0
-2
0
0
0

-2
-1
0
-2
-2
-1
-2
2
0
0
0
-2
0
-2
-2
0
0
0
-1
-2
-1
0
2
-2
-1
-2
0
-2
-1
-1
-2
2
0
2
0
-2
0
0
0

22697
22698
22699
22700
22701
22702
22703
22704
22705
22706
22707
22708
22709
22710
22711
22712
22713
22714
22715
22716
22717
22718
22719
22720
22721
22722
22723
22724
22725
22726
22727
22728
22729
22730
22731
22732
22733
22734
22735

80000
500000
150000
20000
500000
340000
500000
240000
80000
200000
230000
300000
140000
300000
360000
320000
380000
170000
300000
60000
240000
500000
230000
290000
60000
100000
270000
280000
100000
100000
90000
280000
150000
70000
180000
190000
500000
190000
210000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
1
2
3
2
2
2
1
2
3
2
1
3
3
2
3
1
3
2
3
2
5
2
2
2
2
2
1
1
4
5
2
1
1
2
3
1

2
1
1
2
1
1
2
2
2
1
2
1
1
2
2
1
1
1
1
2
1
2
1
2
1
2
2
2
1
2
2
1
1
1
2
2
1
1
2

36
35
31
46
41
47
34
31
34
37
31
36
36
33
34
35
30
30
41
44
36
44
45
35
35
35
36
35
38
32
31
44
38
40
32
33
38
47
32

-2
0
-2
1
0
0
-1
0
0
1
-2
-2
-1
-1
-2
0
0
0
-1
-1
0
-2
-1
0
0
0
-2
0
3
-1
1
-2
-2
-1
-1
0
0
1
-2

-2
0
-2
2
0
0
-1
0
0
-2
-2
-2
-1
-1
-2
0
0
0
-1
-1
0
-2
-1
0
0
0
-2
0
2
-1
-2
-2
-2
-1
-1
0
0
2
-2

-2
0
-2
2
0
0
-1
0
0
-1
-2
-2
-1
-1
-2
0
0
0
-1
-2
0
-2
-1
0
0
0
-2
0
2
2
-2
-2
-2
2
-1
0
0
0
-2

22736
22737
22738
22739
22740
22741
22742
22743
22744
22745
22746
22747
22748
22749
22750
22751
22752
22753
22754
22755
22756
22757
22758
22759
22760
22761
22762
22763
22764
22765
22766
22767
22768
22769
22770
22771
22772
22773
22774

60000
200000
470000
260000
140000
190000
80000
310000
150000
340000
360000
250000
220000
30000
210000
350000
270000
200000
70000
220000
230000
120000
360000
210000
460000
500000
180000
180000
220000
600000
180000
360000
620000
60000
100000
200000
50000
200000
10000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
3
1
1
1
2
2
2
1
2
2
2
2
3
3
1
2
2
2
3
2
2
2
3
1
1
2
3
2
2
2
2
1
3
1
1
3
2
2

1
1
2
2
2
1
1
2
2
1
2
1
1
1
1
1
1
2
2
1
1
1
1
2
1
1
2
1
1
2
2
1
2
1
2
2
2
2
1

38
34
32
30
30
33
36
37
40
30
31
38
34
46
41
32
33
34
40
45
39
35
30
37
40
34
35
36
26
30
36
39
38
44
32
31
36
29
43

-1
0
1
0
-1
-2
0
0
0
0
0
2
-1
1
-2
-1
-1
0
2
-1
0
0
0
-1
3
-2
-2
-2
0
0
-1
-1
-1
-1
0
-1
0
1
0

-1
0
-2
0
0
-2
0
0
0
0
0
0
-1
-2
-2
-1
-1
0
0
-1
-1
0
0
-1
2
-2
-2
-2
0
0
-1
-1
-1
0
-1
-1
0
-2
0

-1
0
-2
0
0
-2
0
0
0
0
0
0
-1
-2
-2
-2
0
0
0
2
0
0
0
-1
2
-2
-2
-2
0
0
-1
-1
-1
0
0
-1
0
-2
0

22775
22776
22777
22778
22779
22780
22781
22782
22783
22784
22785
22786
22787
22788
22789
22790
22791
22792
22793
22794
22795
22796
22797
22798
22799
22800
22801
22802
22803
22804
22805
22806
22807
22808
22809
22810
22811
22812
22813

280000
450000
260000
140000
390000
350000
50000
120000
80000
160000
90000
190000
100000
210000
160000
240000
20000
220000
260000
500000
200000
260000
170000
150000
360000
260000
170000
230000
620000
180000
180000
30000
300000
370000
80000
200000
150000
210000
70000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
2
1
1
3
2
2
3
3
2
3
2
2
3
1
2
1
1
2
2
1
2
2
1
1
1
1
1
1
2
1
2
2
4
3
2
1

2
1
2
3
2
1
1
2
1
3
1
1
1
2
2
1
2
1
2
1
2
1
2
1
1
1
2
2
2
1
1
3
2
1
2
2
1
1
1

36
46
29
30
33
41
44
46
45
36
46
39
40
35
33
35
36
36
44
34
34
33
30
38
37
44
30
33
38
35
33
45
31
35
31
40
42
33
35

0
-2
0
0
0
-2
0
0
0
-1
-2
0
2
0
2
0
-2
2
0
0
-2
0
0
-1
-2
0
0
0
-1
0
-1
-1
0
0
0
0
-1
0
1

0
-2
0
0
0
-2
0
0
0
-1
-2
0
2
0
2
0
-2
2
0
0
-2
0
0
-1
-2
0
-1
0
-1
0
-1
2
0
0
0
0
-1
0
2

0
-2
0
0
0
-2
0
0
0
0
-2
0
0
0
3
0
-2
2
0
0
-2
0
0
0
-2
0
-1
0
-1
0
-1
2
0
0
0
0
-1
0
2

22814
22815
22816
22817
22818
22819
22820
22821
22822
22823
22824
22825
22826
22827
22828
22829
22830
22831
22832
22833
22834
22835
22836
22837
22838
22839
22840
22841
22842
22843
22844
22845
22846
22847
22848
22849
22850
22851
22852

80000
50000
210000
260000
170000
360000
500000
290000
200000
90000
100000
290000
50000
150000
400000
50000
400000
50000
50000
100000
170000
150000
360000
50000
180000
350000
120000
140000
150000
260000
50000
180000
290000
40000
310000
70000
180000
570000
150000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
2
1
3
1
1
3
2
2
1
1
1
3
3
1
2
1
1
2
1
1
2
1
2
3
2
3
3
2
2
3
2
1
2
1
2
3

1
3
2
1
1
2
2
2
1
1
2
2
2
1
1
1
1
1
2
2
1
2
2
1
1
2
1
1
1
2
1
1
1
1
2
2
1
1
2

38
44
33
33
36
35
37
46
35
47
41
31
31
32
42
37
42
37
29
34
39
30
30
31
35
35
38
33
34
42
28
36
44
49
36
46
39
46
41

-1
-1
0
0
-2
-1
0
0
0
0
-1
0
1
0
-1
0
-1
2
3
0
0
-2
0
0
-1
0
0
-1
0
-1
0
-1
-1
0
0
0
-2
0
2

-1
-1
0
0
-2
2
0
0
0
0
-1
0
-2
0
-1
0
2
2
3
0
0
-2
-1
0
-1
0
0
-1
0
-1
0
-1
-1
0
0
0
-2
0
0

-1
-1
0
0
-2
2
0
-1
0
0
-2
0
-2
0
-1
0
-1
2
2
0
-1
-2
-1
0
-1
0
0
-1
0
-2
0
-1
-1
0
0
0
-2
0
0

22853
22854
22855
22856
22857
22858
22859
22860
22861
22862
22863
22864
22865
22866
22867
22868
22869
22870
22871
22872
22873
22874
22875
22876
22877
22878
22879
22880
22881
22882
22883
22884
22885
22886
22887
22888
22889
22890
22891

20000
180000
100000
90000
150000
490000
30000
300000
140000
50000
150000
350000
140000
80000
80000
210000
110000
120000
180000
340000
220000
230000
170000
70000
50000
200000
290000
80000
30000
280000
100000
50000
240000
240000
100000
210000
400000
280000
180000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
3
1
3
2
3
2
2
2
1
1
2
3
2
3
2
2
2
3
1
5
1
1
3
3
2
5
3
1
1
1
2
1
1
1
1
2
2

2
1
1
2
2
1
1
1
1
2
2
2
2
1
1
1
1
2
2
1
2
1
2
2
1
2
2
2
1
2
2
1
1
1
1
2
1
1
2

30
32
34
31
47
31
33
33
32
32
31
32
32
43
40
34
34
29
28
44
29
39
27
28
31
30
34
30
39
37
29
35
43
31
31
36
37
42
36

1
-1
0
0
0
0
0
-1
-1
0
2
0
-1
-1
-1
-2
0
1
-1
3
-2
-1
0
0
0
0
2
-1
1
0
0
-1
-1
0
1
-2
0
-2
-1

2
-1
0
0
0
0
0
-1
2
0
2
0
0
-1
-1
-2
0
-2
-1
3
-2
-1
0
0
0
0
2
-1
2
0
0
0
2
0
-2
-2
0
-2
-1

0
0
0
2
0
0
2
-1
2
0
2
0
0
-1
-1
-2
0
-2
-1
2
-1
0
0
0
0
0
2
-1
2
0
0
0
0
0
-2
-2
0
-2
-1

22892
22893
22894
22895
22896
22897
22898
22899
22900
22901
22902
22903
22904
22905
22906
22907
22908
22909
22910
22911
22912
22913
22914
22915
22916
22917
22918
22919
22920
22921
22922
22923
22924
22925
22926
22927
22928
22929
22930

500000
200000
500000
200000
110000
280000
100000
70000
130000
30000
30000
180000
100000
150000
140000
240000
180000
340000
200000
360000
500000
270000
140000
120000
210000
300000
360000
120000
430000
250000
180000
170000
500000
20000
200000
50000
120000
340000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
1
2
2
2
2
2
3
2
2
1
2
2
2
1
1
2
2
2
1
4
3
2
2
1
2
2
1
2
1
2
1
2
5
2
1
2
1

1
1
2
2
1
2
2
1
1
1
1
2
2
2
1
2
1
1
1
1
1
1
1
2
1
1
1
1
2
2
2
1
1
1
1
1
2
1
2

36
45
27
30
27
30
31
33
47
35
43
27
27
30
32
45
48
37
37
39
37
33
33
33
34
35
41
27
29
27
29
29
36
37
43
48
34
31
32

0
0
0
-2
1
0
2
0
-1
2
0
-1
0
1
0
-2
-2
-2
0
-2
1
-2
-1
-2
0
-1
0
-1
0
0
-1
0
0
-1
0
0
-1
0
-1

0
0
-1
-1
2
0
2
0
2
2
0
-1
0
-2
0
-2
-2
-2
0
-2
-1
-2
-1
-2
0
-1
0
-1
0
0
-1
0
0
-1
0
0
-1
0
-1

0
0
0
-1
2
-1
2
0
2
2
0
0
0
-2
0
-2
-2
-2
0
-2
-1
-2
-1
-2
0
-2
0
-1
0
0
-1
0
0
-1
0
0
-1
0
-1

22931
22932
22933
22934
22935
22936
22937
22938
22939
22940
22941
22942
22943
22944
22945
22946
22947
22948
22949
22950
22951
22952
22953
22954
22955
22956
22957
22958
22959
22960
22961
22962
22963
22964
22965
22966
22967
22968
22969

90000
90000
80000
170000
230000
290000
360000
270000
60000
360000
100000
180000
80000
80000
220000
240000
210000
270000
170000
190000
200000
240000
150000
90000
400000
420000
140000
50000
210000
210000
180000
100000
300000
250000
200000
380000
30000
80000
300000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
2
1
2
2
2
3
2
1
5
2
2
2
2
2
2
2
3
1
2
2
3
3
2
1
3
2
1
2
1
1
2
1
1
1
2
2

1
1
1
2
2
2
1
1
1
2
2
1
1
1
1
1
2
1
2
2
2
1
1
1
1
1
2
1
1
2
1
2
1
2
2
1
2
1
1

33
32
32
46
29
30
44
43
43
33
28
44
31
34
35
43
44
34
44
29
31
32
34
44
44
46
25
48
46
30
41
30
34
36
33
33
25
31
27

0
0
-1
0
-1
-2
1
-1
0
0
0
0
-2
-2
0
1
0
0
0
0
-1
0
0
-1
0
0
0
0
0
0
-1
-1
-1
-1
0
0
0
0
1

0
0
-1
0
-1
-2
2
-1
0
0
0
0
-2
-2
0
-2
0
0
-1
0
2
0
0
-1
0
0
0
0
0
0
-1
-1
-1
-1
0
0
0
0
2

0
0
-2
0
-1
-2
0
-1
0
0
0
-1
-2
-2
0
-2
0
0
-1
0
2
0
-1
3
0
0
0
0
0
0
-1
-1
-1
-1
0
0
0
0
0

22970
22971
22972
22973
22974
22975
22976
22977
22978
22979
22980
22981
22982
22983
22984
22985
22986
22987
22988
22989
22990
22991
22992
22993
22994
22995
22996
22997
22998
22999
23000
23001
23002
23003
23004
23005
23006
23007
23008

240000
80000
280000
50000
200000
210000
160000
130000
300000
50000
150000
500000
270000
500000
200000
300000
230000
500000
80000
500000
30000
170000
70000
310000
50000
180000
310000
500000
330000
150000
110000
230000
50000
60000
250000
450000
260000
380000
240000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
2
2
2
2
1
2
2
2
2
2
1
2
1
2
1
1
1
3
2
2
2
1
2
1
1
2
4
2
2
1
3
1
1
2
2
1

1
2
2
2
1
2
2
1
1
1
1
1
1
1
1
2
2
2
2
2
1
1
2
1
1
2
2
1
2
3
2
1
1
2
1
2
2
1
2

38
23
27
36
36
32
31
43
39
41
40
43
34
43
40
33
40
37
38
42
44
41
37
46
41
44
35
39
41
49
42
46
46
40
32
46
33
45
38

1
0
0
0
2
-2
0
-2
0
1
-1
-2
0
-2
0
-1
0
-1
-2
0
0
-2
0
-1
1
0
0
-2
0
1
0
-1
1
-1
1
-2
2
0
-2

-1
0
0
0
0
-2
0
-2
0
3
-1
-2
0
-2
0
-1
0
-1
-2
0
0
-2
0
-1
2
0
0
-2
0
-2
0
-1
-2
-1
-1
-2
2
0
-2

-1
0
0
2
0
-2
0
-2
0
2
-1
-2
0
-2
0
-1
-1
0
-2
0
0
-2
0
-1
2
0
0
-2
0
-1
0
-1
-1
-2
0
-2
2
0
-2

23009
23010
23011
23012
23013
23014
23015
23016
23017
23018
23019
23020
23021
23022
23023
23024
23025
23026
23027
23028
23029
23030
23031
23032
23033
23034
23035
23036
23037
23038
23039
23040
23041
23042
23043
23044
23045
23046
23047

30000
90000
230000
60000
170000
440000
120000
240000
260000
300000
190000
110000
280000
220000
280000
70000
500000
130000
610000
210000
210000
80000
150000
160000
150000
130000
210000
360000
500000
220000
320000
220000
80000
210000
160000
160000
440000
90000
230000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
2
2
2
2
1
2
1
1
2
4
1
2
2
1
2
2
2
1
1
2
3
1
1
5
3
2
2
2
1
2
1
2
5
1
1
1
2
3

1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
1
1
2
2
2
1
0
1
1
1
1
1
1
1
2
1
1
2
2
1
2
1
1
1

34
43
43
45
38
41
37
37
42
43
34
43
38
40
36
39
36
36
43
35
45
37
33
33
34
45
40
42
45
33
46
41
32
32
32
33
36
36
37

-2
-2
0
0
0
-1
-1
0
-1
0
-1
0
0
-1
-1
3
0
0
0
-2
0
-2
2
1
0
-1
-2
-1
-2
-1
-2
8
0
-2
0
-1
0
1
0

-1
-2
0
0
0
-1
-1
0
-1
0
-1
0
0
-1
-1
2
0
0
0
-2
0
-2
2
-2
0
-1
-2
0
-2
2
-2
7
0
-2
0
-1
-1
-1
0

-1
-2
0
-1
0
-1
2
0
-1
0
-1
0
0
-1
-1
2
0
0
2
-2
0
-2
2
-2
0
-1
-1
0
-2
-1
-2
6
0
-2
0
-2
-1
-1
0

23048
23049
23050
23051
23052
23053
23054
23055
23056
23057
23058
23059
23060
23061
23062
23063
23064
23065
23066
23067
23068
23069
23070
23071
23072
23073
23074
23075
23076
23077
23078
23079
23080
23081
23082
23083
23084
23085
23086

180000
440000
200000
220000
360000
120000
20000
230000
30000
160000
170000
140000
160000
500000
80000
150000
30000
180000
150000
320000
440000
200000
200000
230000
350000
100000
360000
210000
360000
200000
230000
180000
170000
50000
180000
100000
150000
180000
280000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
1
2
2
1
1
1
2
1
2
1
1
1
3
1
1
2
2
1
1
2
2
1
1
1
3
1
1
1
1
5
2
2
2
1
1
1
2

2
1
1
1
1
2
2
2
2
2
2
2
1
2
1
1
2
1
1
2
2
1
1
1
2
2
2
2
1
2
1
1
2
1
2
1
2
2
2

33
32
41
41
39
27
27
28
29
29
29
29
33
36
31
32
46
47
41
32
33
38
45
35
38
31
45
31
32
32
34
41
47
40
37
47
28
33
33

1
2
1
-2
-1
-1
0
-1
-2
0
0
1
-1
0
0
0
0
-1
2
-1
0
-2
-1
0
-2
-2
-2
0
0
-1
-2
-1
0
0
1
1
0
-2
0

-1
0
-1
-2
2
-1
0
2
-2
0
0
-1
2
-1
0
0
0
-1
2
0
0
-2
2
0
-2
-2
-2
0
0
-1
-2
-1
0
0
2
-2
0
-2
0

-1
0
0
-2
2
-2
0
0
-2
0
0
-1
2
-1
0
0
0
-2
2
-1
0
-2
2
-1
-2
-2
-2
0
0
-1
-2
-1
0
2
0
-1
0
-2
0

23087
23088
23089
23090
23091
23092
23093
23094
23095
23096
23097
23098
23099
23100
23101
23102
23103
23104
23105
23106
23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125

150000
100000
70000
220000
240000
710000
470000
80000
180000
250000
690000
340000
220000
60000
80000
290000
170000
90000
130000
200000
360000
240000
60000
130000
310000
80000
70000
180000
110000
30000
200000
30000
210000
80000
120000
30000
490000
260000
230000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
2
4
2
2
3
2
3
1
2
3
2
1
3
3
1
3
2
1
1
2
2
2
2
2
2
3
2
5
1
5
3
2
2
5
2

2
1
1
1
1
2
2
1
1
1
2
2
2
2
2
1
2
0
2
1
2
1
1
2
2
2
2
1
1
2
2
1
2
1
1
1
2
1
2

40
36
37
38
41
32
33
46
49
32
34
45
47
44
30
36
41
42
31
32
35
37
28
42
32
28
30
31
45
47
27
33
27
30
40
43
33
41
30

-2
2
0
2
-2
0
-2
-1
0
0
0
0
0
2
-1
-2
0
0
0
-2
0
0
0
1
0
2
0
0
0
0
0
0
-1
-2
0
-1
0
-1
-1

-2
2
0
0
-2
0
-2
-1
0
0
0
0
0
2
-1
-2
0
0
0
-2
0
0
0
2
0
2
0
0
0
0
0
0
2
-2
0
-1
0
-1
-1

-2
2
0
0
-2
0
-2
-1
0
0
0
0
0
2
-1
-2
0
2
0
-2
0
0
0
2
0
-1
2
0
0
0
0
0
-1
-2
0
-1
0
-1
-1

23126
23127
23128
23129
23130
23131
23132
23133
23134
23135
23136
23137
23138
23139
23140
23141
23142
23143
23144
23145
23146
23147
23148
23149
23150
23151
23152
23153
23154
23155
23156
23157
23158
23159
23160
23161
23162
23163
23164

110000
150000
170000
90000
70000
100000
50000
30000
280000
210000
20000
250000
70000
120000
300000
310000
20000
50000
100000
280000
210000
290000
160000
100000
280000
200000
180000
240000
180000
180000
50000
30000
180000
50000
230000
60000
50000
280000
170000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
3
1
3
2
2
3
3
5
2
1
1
2
3
2
2
2
2
3
1
2
2
2
2
1
2
2
2
3
2
1
3
2
3
1
2

1
2
1
1
1
2
1
1
1
1
0
1
1
2
2
1
2
2
1
1
1
2
1
1
2
1
2
2
2
1
2
2
1
1
1
1
2
1
1

46
40
29
35
40
28
34
35
37
41
35
33
34
34
36
39
34
37
32
44
37
47
36
41
37
32
33
34
35
36
35
38
40
38
47
31
32
32
45

0
0
0
0
0
1
0
0
0
0
0
0
0
0
-2
-2
-2
0
0
-1
-2
-1
-2
2
-1
-2
-1
1
0
-2
1
2
0
2
0
0
0
0
-1

-1
0
0
0
0
2
0
0
0
0
-1
0
0
0
-2
-2
-2
-1
0
-1
-2
-1
-2
-1
-1
-2
-1
-2
0
-2
2
0
-1
3
0
0
0
0
-1

-1
0
0
2
-2
0
0
0
0
-1
2
0
0
0
-2
-2
-2
-1
0
-1
-2
-1
-2
0
-1
-2
-1
-1
0
-2
2
0
-1
2
0
0
0
0
0

23165
23166
23167
23168
23169
23170
23171
23172
23173
23174
23175
23176
23177
23178
23179
23180
23181
23182
23183
23184
23185
23186
23187
23188
23189
23190
23191
23192
23193
23194
23195
23196
23197
23198
23199
23200
23201
23202
23203

110000
70000
90000
260000
60000
320000
160000
230000
50000
180000
390000
290000
290000
30000
100000
190000
200000
180000
250000
80000
140000
260000
360000
250000
320000
100000
340000
230000
150000
60000
500000
10000
140000
90000
390000
150000
170000
400000
180000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
3
1
2
2
2
1
2
2
2
2
2
3
1
2
1
3
2
2
2
2
1
2
1
2
1
2
3
3
3
2
3
2
2
1
2
2
2

1
1
1
1
1
1
2
2
2
2
2
2
1
1
1
1
2
2
1
1
1
1
2
1
1
1
1
2
1
1
2
2
1
2
2
1
2
1
1

36
35
47
36
33
37
39
33
48
36
45
41
35
46
38
34
35
32
45
39
37
40
39
45
36
42
36
41
43
48
48
48
39
33
39
38
48
34
38

-1
2
2
0
0
2
-1
1
-1
-1
0
0
0
0
1
1
-2
0
-1
0
0
0
-1
-2
-1
0
0
-2
0
0
-2
1
0
0
0
-1
0
-1
0

-1
-1
2
0
0
2
-1
-1
0
-1
0
0
0
0
-2
-2
-2
0
0
0
0
0
-1
-2
-1
0
0
-2
0
0
-2
2
0
0
0
-1
0
-1
0

-1
0
2
-1
0
2
-1
-1
-1
-1
0
0
-1
0
-2
-2
-2
0
0
0
0
-1
-2
-2
2
0
0
-2
0
0
-2
-1
0
0
0
-2
0
-1
0

23204
23205
23206
23207
23208
23209
23210
23211
23212
23213
23214
23215
23216
23217
23218
23219
23220
23221
23222
23223
23224
23225
23226
23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242

440000
340000
170000
280000
320000
190000
210000
110000
90000
500000
50000
210000
80000
320000
50000
270000
30000
150000
140000
120000
300000
480000
460000
280000
50000
350000
300000
380000
190000
230000
390000
220000
120000
300000
210000
50000
330000
110000
20000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
2
1
5
5
2
2
2
1
2
1
2
2
3
2
3
3
2
3
1
1
1
2
3
1
2
1
1
2
2
0
2
2
1
2
1
3
1

1
2
1
2
1
1
1
1
2
1
2
2
1
1
1
2
2
2
1
1
1
1
1
1
1
2
2
2
2
2
1
1
1
2
2
1
2
1
2

44
36
45
46
46
40
42
43
34
44
36
39
37
42
45
34
39
35
41
42
31
43
37
39
31
32
32
33
33
35
35
35
41
49
42
37
44
42
37

0
-1
1
-1
-2
0
-1
1
0
-1
0
-1
2
-1
0
-2
0
-1
0
-1
0
0
1
0
0
-2
0
-2
-2
-2
2
-2
0
1
-1
0
2
0
1

0
-1
2
-1
-2
0
-1
2
0
-1
0
-1
2
-1
0
-2
0
2
0
-1
0
0
2
0
0
-2
0
-2
-2
-2
2
-2
0
-2
-1
0
0
0
-2

0
-1
2
-1
-2
0
-1
2
0
-1
0
-1
2
-1
0
-2
0
-1
0
-1
0
0
0
0
0
-2
0
-2
-2
-2
2
-2
0
-2
-1
0
0
0
-2

23243
23244
23245
23246
23247
23248
23249
23250
23251
23252
23253
23254
23255
23256
23257
23258
23259
23260
23261
23262
23263
23264
23265
23266
23267
23268
23269
23270
23271
23272
23273
23274
23275
23276
23277
23278
23279
23280
23281

150000
140000
160000
260000
150000
50000
80000
270000
60000
50000
290000
180000
360000
260000
200000
290000
50000
10000
180000
150000
250000
130000
540000
320000
440000
80000
120000
230000
60000
290000
130000
180000
140000
500000
300000
210000
150000
360000
250000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
1
3
3
2
3
2
2
2
1
2
1
3
2
2
2
2
1
2
1
2
1
1
2
2
2
2
3
4
2
2
3
1
2
2
2
2
2

1
1
1
1
1
1
1
1
1
1
1
2
1
2
2
2
1
1
1
2
2
2
2
1
1
2
1
1
2
1
1
2
1
2
1
1
1
1
1

40
39
40
38
45
33
36
37
40
45
33
39
43
40
46
38
36
37
39
39
44
37
37
42
39
40
36
35
37
49
49
46
42
44
42
42
49
37
36

0
0
-1
-1
1
0
0
-1
0
0
2
-1
-1
0
-2
-2
1
-1
2
0
-1
2
0
0
0
0
1
0
0
-1
1
-2
0
0
0
-2
-1
-2
0

-1
0
-1
-1
-2
0
0
-1
0
0
0
-1
0
-1
-2
-2
3
-1
-1
0
-1
2
0
0
0
0
-2
0
0
-1
-2
-2
0
0
0
-2
-1
-2
0

-1
0
-1
-1
-2
0
0
-2
0
0
0
-1
0
-1
-2
-2
3
-1
-1
2
-2
2
-1
0
0
0
-1
0
0
-2
-1
-2
0
0
0
-2
-1
-2
0

23282
23283
23284
23285
23286
23287
23288
23289
23290
23291
23292
23293
23294
23295
23296
23297
23298
23299
23300
23301
23302
23303
23304
23305
23306
23307
23308
23309
23310
23311
23312
23313
23314
23315
23316
23317
23318
23319
23320

30000
200000
130000
290000
100000
40000
130000
160000
150000
130000
180000
150000
100000
30000
160000
50000
130000
140000
340000
340000
90000
300000
50000
50000
100000
20000
160000
390000
30000
20000
210000
300000
220000
270000
90000
360000
300000
310000
130000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
1
2
3
3
3
3
3
1
2
2
2
2
2
1
2
2
3
3
2
2
2
2
2
2
3
1
2
3
2
2
4
1
1
2
2
1
2
2

2
1
1
1
1
1
1
1
2
2
1
2
2
2
2
2
1
2
1
1
2
1
2
1
1
2
2
1
1
1
2
1
2
2
1
2
2
2
2

44
42
35
49
35
43
39
34
35
45
39
30
31
31
25
28
29
31
32
33
35
42
25
37
42
40
30
32
39
46
31
31
31
33
40
27
29
31
31

0
-1
0
0
-1
-1
0
-2
-2
-1
-2
0
-2
0
-1
-1
0
0
0
-2
2
0
0
0
-2
3
0
-1
-1
1
0
-2
-1
0
2
0
1
0
0

0
-1
0
0
0
-1
0
-2
-2
0
-2
0
-2
0
0
3
0
0
-1
-1
2
0
0
0
-2
3
0
-1
2
2
0
-2
-1
0
2
0
-2
0
0

3
2
0
-2
0
-1
2
-2
-2
0
-2
0
-2
0
-1
2
0
0
0
0
2
0
0
0
-2
2
0
-1
-1
0
0
-2
-2
0
2
0
-2
0
0

23321
23322
23323
23324
23325
23326
23327
23328
23329
23330
23331
23332
23333
23334
23335
23336
23337
23338
23339
23340
23341
23342
23343
23344
23345
23346
23347
23348
23349
23350
23351
23352
23353
23354
23355
23356
23357
23358
23359

80000
280000
80000
130000
270000
20000
260000
170000
160000
240000
170000
500000
260000
150000
500000
320000
90000
300000
200000
160000
120000
120000
90000
170000
170000
500000
240000
230000
210000
400000
150000
50000
150000
230000
470000
30000
100000
30000
110000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
3
3
1
2
1
2
1
1
2
2
1
1
1
2
2
2
2
3
1
1
2
2
1
1
1
2
2
1
3
1
2
2
1
2
3
3
2

1
1
2
2
1
1
1
2
2
2
2
1
1
2
1
2
1
2
2
1
2
2
2
1
2
1
2
1
1
1
1
2
1
2
1
2
1
1
2

29
34
44
39
42
41
36
47
35
35
36
40
38
36
36
34
34
43
36
44
29
30
30
31
33
33
33
30
32
33
41
27
28
28
28
28
29
34
40

-1
-2
0
1
-1
-1
0
0
-1
-2
-2
0
-2
0
-2
0
0
-2
1
2
-2
2
1
-2
0
-2
0
0
-2
-1
0
-1
0
-2
0
3
1
0
0

-1
-2
0
2
-1
-1
0
0
-1
-2
-2
0
-2
0
-2
0
0
-2
2
2
-2
-1
2
-2
0
-2
0
-1
-2
-1
0
-1
-1
-2
0
2
-2
0
0

-1
-2
0
2
-1
-1
0
0
-1
-2
-2
0
-1
0
-2
-1
0
-2
2
-2
-2
-1
0
-2
0
-2
0
0
-2
-1
0
-2
-1
-2
0
2
-2
-1
0

23360
23361
23362
23363
23364
23365
23366
23367
23368
23369
23370
23371
23372
23373
23374
23375
23376
23377
23378
23379
23380
23381
23382
23383
23384
23385
23386
23387
23388
23389
23390
23391
23392
23393
23394
23395
23396
23397
23398

300000
240000
350000
220000
400000
500000
280000
30000
20000
270000
270000
400000
320000
430000
140000
70000
110000
30000
550000
310000
130000
130000
220000
300000
110000
50000
300000
200000
360000
500000
290000
430000
180000
90000
280000
230000
70000
110000
70000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
3
2
1
1
2
3
2
1
4
1
2
1
1
2
2
2
5
2
1
1
2
2
1
2
2
1
2
3
1
2
1
3
3
2
2
2
2
3

1
0
2
2
2
1
2
1
2
2
2
1
2
2
2
1
2
1
1
1
2
1
1
1
1
1
2
1
2
2
1
1
2
1
1
2
1
1
1

39
37
28
28
35
40
48
37
49
29
34
34
39
30
31
31
31
31
32
47
32
32
34
35
35
44
40
36
38
34
42
37
34
35
43
37
39
38
32

2
-1
1
-2
-2
0
0
-2
0
1
0
0
0
0
1
0
0
0
2
-1
0
0
0
-2
-1
1
-1
-2
-1
0
0
-2
1
0
-2
0
0
-2
0

0
-1
2
-2
-2
0
0
-2
0
-1
0
0
0
0
-2
-1
0
0
0
0
0
0
0
-2
-1
2
3
-2
-1
0
0
-2
-2
0
-2
0
0
-2
0

0
-1
0
-2
-2
0
0
-2
0
-1
0
0
0
0
-2
0
0
0
0
0
0
0
0
-2
-1
2
2
-2
-1
0
0
-2
-2
0
-2
2
0
-2
0

23399
23400
23401
23402
23403
23404
23405
23406
23407
23408
23409
23410
23411
23412
23413
23414
23415
23416
23417
23418
23419
23420
23421
23422
23423
23424
23425
23426
23427
23428
23429
23430
23431
23432
23433
23434
23435
23436
23437

180000
240000
210000
20000
80000
50000
80000
80000
60000
360000
50000
200000
140000
180000
160000
200000
600000
20000
220000
140000
240000
150000
20000
310000
230000
130000
300000
300000
20000
200000
200000
500000
80000
360000
30000
190000
350000
260000
190000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
1
2
3
1
3
1
2
2
2
6
2
2
2
2
2
2
1
1
2
2
1
2
3
1
1
2
2
3
2
1
2
1
2
2
1
2
2

1
2
1
2
1
2
2
2
3
2
2
1
1
2
1
1
1
1
1
1
2
1
2
1
1
2
2
1
1
2
1
2
1
2
1
2
1
1
1

32
35
40
46
48
33
33
34
34
35
48
43
42
30
32
34
38
46
44
40
38
32
32
32
39
34
31
34
29
33
40
28
37
29
33
44
36
31
37

-1
-2
-2
-1
0
0
-1
-1
1
1
1
0
1
0
0
-2
1
4
0
2
1
1
-1
0
1
-2
-1
-1
2
1
-2
-2
0
-2
0
0
-2
-1
0

2
-2
-2
-1
-1
0
-1
-1
-1
-2
4
0
-2
0
0
-2
2
3
0
2
-2
-1
-1
0
2
-2
-1
-1
2
2
-2
-2
0
-2
0
0
-2
-1
0

-1
-2
-2
-1
0
0
-1
-1
0
-1
3
0
-1
0
0
-2
2
2
0
0
-2
0
-1
0
-1
-2
-1
-1
2
0
-2
-2
0
-2
0
0
-2
-1
2

23438
23439
23440
23441
23442
23443
23444
23445
23446
23447
23448
23449
23450
23451
23452
23453
23454
23455
23456
23457
23458
23459
23460
23461
23462
23463
23464
23465
23466
23467
23468
23469
23470
23471
23472
23473
23474
23475
23476

230000
650000
250000
700000
270000
100000
260000
410000
520000
80000
450000
30000
600000
200000
60000
280000
230000
210000
60000
270000
80000
80000
360000
300000
270000
200000
20000
20000
30000
50000
230000
50000
70000
100000
100000
210000
450000
300000
140000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
1
2
1
2
2
2
2
2
3
6
3
1
2
2
1
2
1
1
3
2
2
1
1
1
2
2
2
1
4
2
3
1
3
1
1
3
1

1
2
2
2
1
1
1
2
1
1
1
2
2
2
2
1
1
2
2
2
1
1
1
2
1
2
2
1
1
1
2
1
1
2
1
2
2
2
2

34
39
32
34
40
43
38
33
47
39
36
45
44
34
34
34
36
31
33
37
41
44
40
38
44
46
46
32
33
35
30
39
31
31
30
31
31
31
31

-2
0
-1
-2
-1
0
0
-2
-2
0
-2
0
0
-1
2
-2
-1
-1
1
-2
-1
-2
-1
0
-2
-2
-1
0
2
0
0
1
0
1
1
-1
-1
0
-2

-2
0
-1
-2
-1
0
0
-2
-2
0
-2
0
0
-1
0
-2
-1
-1
-2
-2
-1
-2
-1
0
-2
-2
-1
0
2
0
0
2
0
2
2
-1
-1
0
-2

-2
-1
-1
-2
-1
0
0
-2
-2
0
-2
0
0
-1
0
-2
-1
-1
-1
-2
-1
-2
-1
2
-2
-2
-1
0
0
0
0
2
0
-1
2
-1
-2
0
-2

23477
23478
23479
23480
23481
23482
23483
23484
23485
23486
23487
23488
23489
23490
23491
23492
23493
23494
23495
23496
23497
23498
23499
23500
23501
23502
23503
23504
23505
23506
23507
23508
23509
23510
23511
23512
23513
23514
23515

480000
100000
110000
100000
200000
100000
50000
20000
490000
90000
310000
240000
390000
140000
120000
30000
230000
320000
110000
60000
180000
430000
230000
140000
180000
60000
310000
320000
100000
120000
260000
170000
200000
110000
50000
350000
110000
240000
120000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
1
2
1
1
2
2
2
1
1
1
1
2
1
3
2
1
1
2
1
1
1
2
1
2
2
2
1
2
1
1
1
1
1
2
1
1
2

2
2
2
2
2
2
1
1
1
2
1
2
2
2
2
1
1
2
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2
1
2
2
2
1
1

32
30
32
31
31
30
30
31
31
32
32
33
32
33
33
33
32
32
32
31
32
33
33
33
31
31
31
33
33
33
33
32
31
31
32
32
31
30
30

-2
1
-1
0
-2
0
-1
0
0
-1
0
-2
0
0
-1
0
-1
0
0
0
-2
0
0
1
-1
1
0
0
-2
1
-2
-1
-1
1
0
-1
0
0
2

-2
2
0
0
-2
0
-1
0
0
-1
0
-2
0
0
-1
0
-1
0
0
0
-2
0
-1
-1
-1
2
0
0
-2
2
-2
-1
2
2
0
-1
-1
0
-1

-2
0
0
0
-2
2
-2
0
0
-2
0
-2
0
0
-1
0
0
0
0
0
-2
0
-1
-1
-1
0
0
0
-2
2
-2
-1
2
5
0
-1
-1
0
3

23516
23517
23518
23519
23520
23521
23522
23523
23524
23525
23526
23527
23528
23529
23530
23531
23532
23533
23534
23535
23536
23537
23538
23539
23540
23541
23542
23543
23544
23545
23546
23547
23548
23549
23550
23551
23552
23553
23554

150000
180000
200000
250000
350000
200000
30000
150000
380000
180000
20000
100000
300000
450000
220000
500000
200000
80000
430000
200000
90000
200000
60000
250000
200000
360000
200000
500000
200000
230000
50000
260000
140000
320000
50000
150000
160000
500000
350000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
2
1
1
2
2
2
3
2
2
1
2
1
2
2
3
2
1
2
1
1
2
1
1
2
1
2
1
1
3
1
1
2
2
2
1
2
1

2
1
2
2
1
1
1
1
1
1
1
1
2
2
1
1
2
1
1
1
1
1
1
2
1
2
2
2
1
2
1
1
1
2
1
1
1
1
1

32
34
34
33
36
36
35
45
46
47
35
49
36
36
35
37
45
35
46
40
36
38
47
36
40
45
33
41
38
44
37
38
39
35
39
35
36
43
44

0
-2
0
-1
-1
-2
0
0
1
0
1
1
-1
1
2
0
-2
1
-2
-2
-1
-1
0
-2
0
-2
0
-2
0
0
-1
0
0
0
0
-2
-1
0
-2

0
-2
-1
-1
-1
-2
0
0
-2
0
2
2
-1
-2
2
0
-2
2
-2
-2
-1
-1
0
-2
0
-1
0
-2
0
0
-1
0
0
0
0
-2
-1
0
-2

0
-2
-1
-2
-1
-2
0
0
-1
0
2
0
-1
-1
2
0
-2
2
-2
-2
-1
-1
0
-2
0
2
0
-2
0
0
0
-1
0
0
0
-2
0
0
-2

23555
23556
23557
23558
23559
23560
23561
23562
23563
23564
23565
23566
23567
23568
23569
23570
23571
23572
23573
23574
23575
23576
23577
23578
23579
23580
23581
23582
23583
23584
23585
23586
23587
23588
23589
23590
23591
23592
23593

230000
200000
500000
130000
290000
210000
240000
80000
150000
200000
110000
320000
340000
380000
150000
500000
500000
370000
360000
300000
150000
210000
280000
230000
360000
230000
450000
240000
300000
240000
230000
230000
240000
160000
360000
160000
10000
430000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
2
2
1
2
2
1
2
1
5
2
3
1
2
1
1
2
2
2
2
2
1
1
2
2
2
2
1
1
2
2
1
2
1
5
1
2
1
1

2
1
2
2
2
2
2
1
2
1
2
1
2
1
1
2
1
1
1
1
2
1
1
1
2
1
1
2
2
1
1
2
1
2
1
1
1
2
1

48
39
39
34
34
34
36
36
36
39
36
33
37
43
43
37
49
44
40
39
37
38
39
44
37
40
44
34
41
38
37
41
40
39
39
41
42
38
39

-1
-1
0
0
0
0
-1
-2
0
-2
2
0
-1
1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
0
-1
-2
2
-1
0
-1
-1
-1
-2
-1
0
0
-1
1

-1
-1
0
0
0
0
-1
-2
0
-2
2
0
0
-2
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
0
-1
-2
0
-1
0
0
-1
-1
-2
-1
0
0
-1
2

-1
-1
0
0
0
0
-1
-2
0
-2
-2
0
-1
-2
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
0
-1
-2
0
-2
0
0
-1
-1
-2
-1
-1
0
-1
2

23594
23595
23596
23597
23598
23599
23600
23601
23602
23603
23604
23605
23606
23607
23608
23609
23610
23611
23612
23613
23614
23615
23616
23617
23618
23619
23620
23621
23622
23623
23624
23625
23626
23627
23628
23629
23630
23631
23632

310000
150000
200000
210000
400000
80000
160000
170000
240000
300000
90000
180000
210000
300000
240000
170000
50000
50000
230000
310000
150000
200000
80000
500000
20000
20000
150000
100000
210000
300000
80000
410000
90000
270000
360000
230000
150000
150000
350000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
3
2
1
2
2
2
2
2
2
2
2
2
1
1
1
1
2
1
1
3
1
2
1
2
3
1
5
3
2
2
1
3
2
2
3
2
2
2

1
1
1
1
2
1
1
1
1
1
1
1
1
1
2
1
2
1
2
1
2
2
2
1
1
1
2
2
1
1
2
2
1
1
1
1
2
2
1

39
41
43
44
43
40
42
40
41
33
44
35
48
42
37
44
37
39
39
34
35
35
39
37
42
46
34
34
44
40
32
31
36
43
41
38
42
44
43

-1
0
0
-1
-2
-1
-1
-1
-2
2
2
-1
-1
1
3
-2
0
0
-1
0
1
-2
2
-2
0
0
-2
0
-2
1
1
0
0
0
0
0
0
2
-2

-1
0
0
-1
-2
-1
0
-1
-2
2
2
-1
-1
-2
2
-2
0
0
-1
0
-1
-1
2
-2
0
0
-2
0
-2
-2
2
0
0
0
0
0
0
2
-2

-1
0
-2
-1
-2
-1
0
-1
-2
0
-1
-1
-1
-2
2
-2
0
0
-1
0
-1
-1
2
-2
2
2
-2
0
-2
-2
-1
0
-1
0
0
0
0
0
-2

23633
23634
23635
23636
23637
23638
23639
23640
23641
23642
23643
23644
23645
23646
23647
23648
23649
23650
23651
23652
23653
23654
23655
23656
23657
23658
23659
23660
23661
23662
23663
23664
23665
23666
23667
23668
23669
23670
23671

210000
130000
500000
280000
450000
200000
290000
170000
380000
180000
280000
200000
220000
240000
470000
280000
200000
20000
20000
290000
20000
150000
160000
360000
160000
400000
180000
120000
200000
210000
70000
110000
30000
40000
310000
200000
230000
450000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
3
1
2
1
2
2
2
2
1
1
2
2
1
2
1
1
3
2
1
1
1
2
1
2
1
2
2
2
1
3
2
3
3
1
2
2
1
2

2
1
1
1
1
2
1
1
1
2
2
1
1
1
2
2
2
1
2
2
1
1
1
1
1
1
2
1
2
1
1
1
2
1
1
1
1
1
2

43
44
49
48
39
46
34
35
39
35
35
31
40
38
43
35
43
46
34
34
37
38
36
36
41
37
36
32
33
39
48
38
47
46
41
41
39
33
34

-1
0
-2
2
-2
0
0
1
0
1
-1
-2
1
2
-2
0
-2
1
0
-1
1
-2
-2
-2
1
0
0
0
-2
-1
2
0
2
-1
-1
-1
0
-2
0

-1
0
-2
-1
-2
0
0
-2
0
-2
-1
-2
-2
2
-2
-1
-2
2
0
-1
-2
-2
-2
-2
2
0
0
0
-2
-1
2
0
2
-1
2
-1
0
-2
0

-1
0
-2
0
-2
0
0
-2
0
-2
-1
-2
-2
2
-2
-1
-2
2
0
-1
-1
-2
-2
-2
0
0
0
0
-2
-1
2
0
2
2
-1
-1
-2
-2
0

23672
23673
23674
23675
23676
23677
23678
23679
23680
23681
23682
23683
23684
23685
23686
23687
23688
23689
23690
23691
23692
23693
23694
23695
23696
23697
23698
23699
23700
23701
23702
23703
23704
23705
23706
23707
23708
23709
23710

210000
130000
500000
180000
340000
450000
80000
150000
210000
380000
400000
80000
240000
120000
60000
360000
50000
360000
30000
500000
20000
90000
80000
100000
120000
100000
150000
10000
50000
490000
50000
340000
240000
50000
500000
410000
280000
240000
20000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
2
1
1
3
3
1
2
2
3
1
2
3
1
2
3
3
1
2
2
3
3
1
3
2
2
3
1
3
2
3
3
2
2
2
2
1

2
3
1
1
1
2
1
2
1
2
1
1
1
1
1
2
1
1
1
1
1
1
1
2
1
3
1
1
1
1
2
1
1
1
1
1
1
2
2

43
48
49
38
36
37
49
47
43
38
46
52
44
50
63
54
50
50
51
53
54
56
55
54
51
51
51
51
52
53
52
57
51
53
50
50
64
59
54

0
-1
-2
-1
1
0
0
-1
1
0
0
-2
-2
0
0
0
2
-1
0
-2
3
-1
0
1
0
1
0
1
1
-2
0
-1
0
2
0
0
0
0
0

0
-1
-1
2
-1
-1
0
-1
-2
0
0
-2
-2
0
0
-1
2
-1
0
-2
2
-1
0
2
0
-2
0
2
-2
-2
0
-1
0
2
0
0
0
0
0

0
-1
-1
2
-1
-1
0
-1
-2
0
0
-2
-2
0
0
-1
2
-1
2
-1
3
-1
0
2
0
-2
0
0
-2
-2
0
-1
0
2
0
0
2
0
0

23711
23712
23713
23714
23715
23716
23717
23718
23719
23720
23721
23722
23723
23724
23725
23726
23727
23728
23729
23730
23731
23732
23733
23734
23735
23736
23737
23738
23739
23740
23741
23742
23743
23744
23745
23746
23747
23748
23749

100000
290000
100000
270000
80000
280000
30000
90000
600000
70000
270000
260000
50000
50000
70000
210000
330000
200000
220000
50000
20000
30000
280000
60000
200000
230000
230000
100000
80000
80000
70000
200000
20000
200000
50000
360000
200000
90000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
3
2
3
1
3
3
1
3
3
3
3
3
3
3
3
2
1
3
2
2
2
3
3
2
1
3
2
2
2
1
2
2
2
2
3
2
3

1
1
2
1
2
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
1
2
1
1
1
2
1
1
1
1
1
1
2
1
2

55
52
50
65
57
47
52
53
53
54
58
59
59
53
52
55
50
51
51
52
53
53
56
60
50
51
51
49
49
51
57
54
51
50
55
52
49
55
59

2
0
0
-1
0
4
1
0
-2
0
-2
0
0
0
0
-1
-1
0
-2
0
0
-1
2
0
0
0
-2
0
0
0
0
-2
2
-2
0
1
-1
2
0

2
0
0
-1
0
3
-2
0
-2
0
-2
0
0
0
0
-1
-1
0
-2
0
0
-1
0
0
0
0
-2
0
0
0
0
-2
2
-1
0
-2
-1
2
0

2
0
0
-1
0
2
-2
0
-2
0
-2
0
-2
0
0
-2
-2
0
-2
0
0
0
0
0
0
0
-2
0
0
0
0
-2
2
0
0
-2
-1
2
0

23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
23786
23787
23788

400000
110000
50000
500000
150000
300000
50000
300000
290000
500000
140000
350000
180000
390000
50000
50000
150000
200000
180000
50000
110000
310000
80000
80000
240000
210000
30000
80000
70000
50000
180000
160000
20000
180000
30000
210000
120000
20000
30000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
3
1
3
4
2
1
2
2
3
5
2
1
1
1
1
1
1
2
1
2
3
3
1
2
2
1
3
3
3
2
3
1
2
2
3
3
2

1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
2
2
1
2
1
1
1
2
1
1
1
2
1
1
2
1
1
1
1
3
1
1
1
1

48
51
58
58
65
54
56
59
49
52
50
49
49
48
52
51
52
49
53
50
51
62
60
54
53
54
50
52
49
50
64
60
50
53
54
56
55
51
49

0
0
1
1
-2
1
0
-1
0
0
-1
1
0
1
-1
0
0
-1
-2
0
0
0
0
0
-2
-2
0
0
2
1
-2
-2
2
1
0
-1
1
1
1

0
0
2
-1
-2
-2
0
-1
0
0
2
-2
0
-1
0
0
0
-1
-2
0
0
0
0
0
-2
-2
0
0
2
-2
-2
-2
0
-2
0
-1
-2
2
2

0
0
2
0
-2
-2
0
-1
0
0
-1
-2
0
-1
0
0
0
-1
-2
0
0
0
0
0
-1
-2
0
0
2
-2
-2
-2
0
-2
0
-1
-1
0
-1

23789
23790
23791
23792
23793
23794
23795
23796
23797
23798
23799
23800
23801
23802
23803
23804
23805
23806
23807
23808
23809
23810
23811
23812
23813
23814
23815
23816
23817
23818
23819
23820
23821
23822
23823
23824
23825
23826
23827

50000
20000
120000
70000
50000
20000
310000
120000
360000
240000
500000
500000
240000
200000
30000
130000
80000
150000
530000
210000
30000
410000
240000
50000
200000
70000
140000
320000
50000
500000
300000
400000
170000
60000
120000
210000
50000
30000
130000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
3
2
2
2
2
3
2
3
3
3
2
1
2
3
3
3
2
1
1
2
2
2
1
3
2
3
3
3
2
2
1
2
3
1
1
3
2
2

1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
3
1
1
2
1
2
2
2
1
2
1
1
2
1
1
2
1
2
1

53
51
57
62
58
49
53
40
47
49
53
53
55
56
67
49
50
51
54
53
54
50
50
61
67
55
53
54
53
50
51
51
51
50
47
50
51
51
51

1
1
-2
2
0
1
-2
0
0
-1
-2
-1
-1
-2
2
0
0
0
-2
0
1
0
-2
3
0
0
0
-1
0
-1
-2
1
0
2
-1
-1
0
0
0

2
-1
-2
2
0
2
-2
0
0
0
-2
-1
0
-2
2
0
0
0
-2
0
-2
0
-2
2
0
0
0
-1
0
-1
-2
-2
-1
0
-1
-1
0
0
0

0
-1
-2
2
0
0
-2
0
0
0
-2
-1
0
-2
0
0
0
0
-2
0
-2
0
-2
0
0
0
0
0
0
-1
-2
-2
-1
0
3
-2
0
2
0

23828
23829
23830
23831
23832
23833
23834
23835
23836
23837
23838
23839
23840
23841
23842
23843
23844
23845
23846
23847
23848
23849
23850
23851
23852
23853
23854
23855
23856
23857
23858
23859
23860
23861
23862
23863
23864
23865
23866

280000
240000
240000
270000
500000
170000
80000
280000
110000
250000
360000
50000
280000
500000
260000
250000
140000
180000
190000
290000
230000
220000
30000
300000
260000
140000
350000
70000
200000
90000
30000
80000
150000
360000
400000
300000
50000
20000
90000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1

2
1
3
2
1
3
3
3
1
1
2
3
2
2
3
2
3
1
2
1
1
2
2
2
3
2
1
2
2
1
2
1
1
1
2
1
2
1
2

1
1
1
1
1
2
1
1
1
1
2
3
1
1
1
1
1
1
1
1
2
1
1
2
1
1
1
1
2
2
2
2
2
2
1
2
2
2
2

50
51
50
51
52
53
50
53
52
54
54
53
57
54
65
52
56
55
52
52
53
54
60
57
57
58
57
40
30
31
49
25
26
29
30
30
30
27
28

2
-2
0
-1
-2
0
2
0
-1
-1
0
0
-1
0
0
-2
0
1
-2
0
-2
-1
1
-1
-1
2
-2
0
0
2
1
0
-1
1
-1
-1
2
1
2

2
-2
0
-1
-2
0
3
0
-1
-1
0
0
-1
0
0
-2
0
-2
-2
0
-2
-1
-2
-1
2
2
-2
0
0
0
2
0
0
-1
0
-1
2
2
2

2
-2
0
-1
-2
0
2
0
-2
-1
0
0
-1
0
0
-2
0
-2
-1
0
-2
-1
-2
-1
-1
2
-2
0
0
0
2
0
0
-1
0
2
2
2
0

23867
23868
23869
23870
23871
23872
23873
23874
23875
23876
23877
23878
23879
23880
23881
23882
23883
23884
23885
23886
23887
23888
23889
23890
23891
23892
23893
23894
23895
23896
23897
23898
23899
23900
23901
23902
23903
23904
23905

180000
230000
160000
200000
300000
360000
230000
80000
90000
80000
160000
200000
60000
360000
360000
220000
120000
50000
300000
400000
260000
80000
50000
20000
50000
20000
150000
620000
270000
130000
150000
50000
50000
20000
50000
170000
50000
20000
20000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
2
2
2
1
2
1
2
1
1
1
2
1
3
1
1
2
2
1
3
2
1
2
2
3
1
2
3
2
2
2
2
2
2
1
2
3
2

1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
1
1
2
2
2
2
2
2

28
29
28
25
27
29
30
27
27
25
29
30
25
27
30
28
27
23
29
36
35
27
30
27
29
23
30
29
36
29
22
26
26
23
22
25
29
22
22

0
-1
1
1
0
-2
-1
0
2
0
1
-2
0
-2
-2
-1
0
-1
-2
-2
0
0
0
-1
0
1
0
0
0
1
-1
0
1
2
-1
0
0
0
1

0
-1
-2
2
0
-2
0
0
0
0
-1
-2
0
-2
-2
-1
0
-1
-2
-2
0
0
0
-1
0
2
0
0
0
2
0
0
4
0
-1
0
0
0
2

0
0
-2
0
-1
-2
-1
0
0
0
-1
-2
0
-2
-2
-1
0
2
-2
-2
0
0
0
-2
0
-1
0
0
0
2
0
0
3
0
-2
0
0
0
2

23906
23907
23908
23909
23910
23911
23912
23913
23914
23915
23916
23917
23918
23919
23920
23921
23922
23923
23924
23925
23926
23927
23928
23929
23930
23931
23932
23933
23934
23935
23936
23937
23938
23939
23940
23941
23942
23943
23944

20000
20000
20000
90000
80000
50000
60000
50000
20000
20000
50000
80000
50000
20000
20000
50000
50000
50000
20000
420000
50000
110000
20000
20000
50000
180000
20000
20000
20000
20000
50000
50000
150000
70000
50000
150000
100000
20000
20000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
1
2
2
1
1
2
1
3
2
1
1
2
2
3
3
2
2
2
2
2
6
2
3
2
2
2
2
2
2
3
4
2
2
1
2
2
2

2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
3
2
2
1
2
2
2

21
21
22
25
26
22
23
22
22
23
24
24
22
22
22
22
23
23
23
24
25
26
21
22
23
23
22
21
21
22
22
26
27
27
27
32
26
24
24

0
0
0
0
-1
0
0
0
0
0
-1
0
0
1
2
0
0
0
1
0
0
1
0
0
0
0
0
0
0
2
0
2
-1
2
1
0
0
0
0

0
0
0
0
3
0
0
0
0
0
-1
0
0
4
3
0
0
0
2
0
0
2
0
0
0
0
0
0
0
3
0
0
-1
2
2
0
-1
0
0

0
0
0
0
2
0
0
0
2
0
0
0
0
3
2
0
-2
0
0
0
0
2
0
0
0
0
2
0
0
2
0
0
0
2
0
-2
-1
0
2

23945
23946
23947
23948
23949
23950
23951
23952
23953
23954
23955
23956
23957
23958
23959
23960
23961
23962
23963
23964
23965
23966
23967
23968
23969
23970
23971
23972
23973
23974
23975
23976
23977
23978
23979
23980
23981
23982
23983

20000
20000
100000
190000
50000
20000
70000
50000
20000
20000
20000
50000
20000
50000
50000
20000
20000
50000
70000
20000
20000
20000
20000
220000
120000
140000
50000
50000
10000
50000
50000
20000
200000
40000
30000
20000
50000
20000
130000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
2
3
2
2
3
2
2
2
1
2
2
1
2
2
1
2
2
1
2
2
2
2
1
2
1
1
2
2
1
2
1
1
1
2
2
2
3
2

2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

24
22
25
29
22
24
26
24
25
24
24
24
23
23
24
24
25
25
25
27
24
23
25
26
25
26
27
25
26
25
26
25
26
26
23
23
23
24
25

0
0
0
0
0
1
1
0
1
-1
0
-1
0
1
1
1
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
-2
0
0
2
0
-1
0

0
0
0
0
0
3
2
0
2
-1
0
0
0
-2
2
-1
2
0
-1
0
4
0
0
0
2
0
0
0
-1
0
0
0
-2
0
0
0
0
2
0

0
-1
0
0
0
2
0
0
0
-1
0
0
0
-2
0
-1
-1
0
0
0
3
0
0
0
2
-2
2
0
0
0
0
0
-2
0
2
0
0
-1
0

23984
23985
23986
23987
23988
23989
23990
23991
23992
23993
23994
23995
23996
23997
23998
23999
24000
24001
24002
24003
24004
24005
24006
24007
24008
24009
24010
24011
24012
24013
24014
24015
24016
24017
24018
24019
24020
24021
24022

160000
110000
50000
50000
240000
20000
500000
60000
50000
50000
20000
30000
80000
20000
10000
20000
100000
50000
60000
400000
20000
50000
110000
30000
230000
20000
30000
90000
30000
20000
20000
50000
80000
120000
50000
200000
150000
360000
60000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
2
2
2
2
3
2
3
2
2
2
2
2
2
5
1
2
2
2
5
3
2
3
2
3
1
2
2
3
2
2
2
1
2
1
2
1
1

2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
3
2
2
2
2
2
2
2
2
2
2
2
2
2

25
25
37
25
26
27
30
26
25
24
25
25
25
25
26
26
26
23
26
27
27
27
27
23
27
23
24
25
25
24
24
24
25
28
25
26
25
24
25

0
0
0
0
0
0
-1
0
0
0
-1
0
1
0
0
0
0
2
0
0
5
0
0
0
0
0
0
0
2
4
2
0
-1
-1
-1
0
0
2
0

0
-1
0
0
0
0
0
0
0
0
-1
0
2
0
0
0
-1
2
0
0
4
0
0
0
0
0
0
0
0
3
2
0
-1
-1
-1
0
0
0
0

0
0
0
4
0
0
0
0
0
0
-1
0
2
0
0
0
0
0
0
0
3
-2
0
-2
0
0
0
0
0
2
2
0
-1
-1
-1
0
0
0
2

24023
24024
24025
24026
24027
24028
24029
24030
24031
24032
24033
24034
24035
24036
24037
24038
24039
24040
24041
24042
24043
24044
24045
24046
24047
24048
24049
24050
24051
24052
24053
24054
24055
24056
24057
24058
24059
24060
24061

80000
320000
140000
20000
110000
190000
130000
160000
260000
80000
50000
100000
20000
210000
160000
340000
70000
50000
60000
20000
50000
240000
20000
50000
130000
50000
130000
20000
370000
110000
200000
160000
310000
90000
20000
30000
90000
240000
260000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
2
2
2
2
2
1
1
1
2
1
2
2
2
1
3
1
1
3
1
1
2
2
2
2
2
1
6
3
3
3
2
1
2
5
4
2
2

2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2

25
25
25
26
26
26
25
26
26
26
25
26
27
27
28
26
27
27
26
27
27
26
23
25
25
25
27
27
28
27
28
26
26
27
22
23
24
28
32

3
0
2
3
0
0
0
0
0
-1
0
0
1
1
0
0
2
2
-1
3
0
-1
0
0
0
0
-1
0
0
0
0
0
0
1
4
0
0
0
0

2
0
0
2
-1
0
0
0
0
-1
0
0
2
-1
0
0
2
2
-1
2
0
-1
0
0
0
0
-1
0
-1
0
0
0
0
-2
3
0
0
0
0

0
0
0
2
-1
0
0
0
0
-1
2
0
0
2
0
0
2
0
0
2
0
-2
0
0
0
0
-1
0
-1
0
0
0
0
-2
2
-2
0
-2
-2

24062
24063
24064
24065
24066
24067
24068
24069
24070
24071
24072
24073
24074
24075
24076
24077
24078
24079
24080
24081
24082
24083
24084
24085
24086
24087
24088
24089
24090
24091
24092
24093
24094
24095
24096
24097
24098
24099
24100

120000
80000
160000
130000
20000
170000
110000
50000
70000
80000
50000
60000
100000
50000
180000
250000
140000
200000
70000
160000
50000
30000
110000
180000
150000
110000
90000
110000
40000
130000
40000
180000
210000
200000
260000
20000
150000
250000
80000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
1
2
1
2
3
2
2
2
1
1
2
1
1
1
2
1
1
2
1
2
1
1
1
2
1
1
2
6
1
1
2
4
2
2
2
2
1

2
2
2
2
2
1
2
1
2
2
2
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2

27
27
27
27
23
26
27
25
26
25
25
27
28
27
28
27
27
28
29
28
28
28
28
27
28
28
27
28
28
37
28
27
28
28
28
25
29
26
27

0
1
-1
0
-1
0
0
0
0
0
0
0
0
0
2
-1
0
-2
0
0
1
1
0
0
0
0
0
0
-1
-1
0
2
2
-1
0
-1
0
0
0

0
2
-1
0
-1
0
0
0
0
0
0
0
0
0
3
-1
-1
-2
0
0
-2
2
0
0
0
0
0
0
-1
-1
0
0
0
-1
0
-1
0
0
0

0
0
-1
0
-1
0
0
0
0
0
0
-1
0
0
2
-1
-1
-1
0
-2
-1
2
0
0
0
0
0
0
-2
-1
0
0
0
-1
0
-1
-2
0
0

24101
24102
24103
24104
24105
24106
24107
24108
24109
24110
24111
24112
24113
24114
24115
24116
24117
24118
24119
24120
24121
24122
24123
24124
24125
24126
24127
24128
24129
24130
24131
24132
24133
24134
24135
24136
24137
24138
24139

30000
20000
50000
460000
340000
10000
50000
110000
50000
100000
80000
500000
360000
280000
300000
20000
460000
500000
500000
360000
50000
30000
140000
50000
20000
20000
80000
230000
110000
90000
200000
60000
50000
130000
260000
180000
240000
150000
260000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1

2
3
2
1
2
2
2
2
2
1
1
2
1
2
2
3
4
1
1
1
2
1
1
1
1
3
2
2
2
2
1
1
2
1
2
4
2
0
1

2
1
1
2
1
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
2
2
2
1
2
2
2
2

24
27
29
29
30
23
24
24
22
27
27
28
28
29
29
27
28
28
27
28
27
29
29
29
29
29
27
28
27
27
28
25
29
29
29
29
29
28
28

0
-2
1
0
-2
0
0
0
2
-1
-1
0
-2
-2
0
-1
-1
0
0
-1
-2
0
1
-1
0
0
2
0
0
0
2
0
1
0
-1
-2
0
0
-2

0
-2
2
0
-1
0
0
0
2
-1
-1
0
-2
-2
0
-1
-1
0
0
-1
-2
0
-2
-1
0
0
2
0
0
0
-1
0
2
0
0
-2
0
0
-2

0
-2
0
0
0
0
0
0
2
-1
-1
0
-2
-1
0
-1
0
0
0
0
-2
-2
-2
-1
0
0
0
0
0
0
3
0
2
0
-1
-2
0
0
-2

24140
24141
24142
24143
24144
24145
24146
24147
24148
24149
24150
24151
24152
24153
24154
24155
24156
24157
24158
24159
24160
24161
24162
24163
24164
24165
24166
24167
24168
24169
24170
24171
24172
24173
24174
24175
24176
24177
24178

100000
50000
150000
40000
20000
30000
280000
430000
70000
30000
30000
80000
50000
230000
230000
110000
200000
50000
60000
20000
320000
220000
470000
60000
330000
110000
80000
290000
20000
30000
80000
50000
150000
20000
140000
260000
120000
110000
140000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
1
1
2
1
1
1
2
3
2
1
1
1
1
2
2
1
1
5
2
1
1
1
2
2
2
1
2
1
3
2
2
3
2
1
2
2
1

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
2
1
2
2
2
2
2
1
2

29
29
27
27
24
28
28
29
29
29
27
29
27
27
29
29
29
28
28
28
29
28
29
29
29
28
29
30
22
28
27
28
28
28
24
30
30
30
30

-1
0
0
0
0
0
-2
0
0
0
0
-1
0
0
0
2
3
0
0
-1
2
0
-1
0
0
2
4
0
3
2
0
0
-2
1
0
-1
-1
0
0

0
0
0
0
0
0
-2
0
0
0
0
-1
0
0
0
2
2
0
0
-1
0
0
0
0
0
2
3
0
2
2
0
0
-1
2
0
0
-1
0
0

-1
2
0
0
0
0
-2
0
0
0
0
0
0
0
2
2
2
0
0
-1
0
0
0
0
0
2
2
0
2
2
0
0
-1
2
0
0
-1
0
0

24179
24180
24181
24182
24183
24184
24185
24186
24187
24188
24189
24190
24191
24192
24193
24194
24195
24196
24197
24198
24199
24200
24201
24202
24203
24204
24205
24206
24207
24208
24209
24210
24211
24212
24213
24214
24215
24216
24217

100000
360000
70000
210000
200000
200000
160000
120000
180000
240000
120000
200000
280000
20000
20000
260000
220000
30000
80000
80000
140000
220000
110000
240000
170000
210000
300000
190000
200000
150000
50000
10000
70000
470000
250000
70000
80000
270000
180000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
2
1
2
2
1
1
2
2
2
2
1
3
2
2
2
2
2
2
1
3
1
2
1
1
1
3
3
2
2
1
1
1
1
3
1
1
3

2
2
1
1
2
2
2
2
2
2
2
2
1
1
1
2
2
1
1
2
2
1
2
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
0

27
30
30
30
30
28
28
31
32
29
27
28
30
30
30
29
29
30
29
30
30
30
30
31
28
31
29
26
27
25
23
24
31
30
28
28
28
29
27

1
-1
0
0
-1
0
0
1
1
0
0
0
0
0
1
-1
-1
-2
0
2
-1
2
0
0
0
0
-2
0
-1
0
0
-2
-2
-2
-2
0
1
-1
-2

2
-1
0
0
-1
0
0
-2
2
0
0
0
0
0
2
2
-1
-1
0
2
-1
-1
0
0
0
0
-2
0
-1
0
0
-2
-2
-2
-1
0
-1
-1
-2

0
-1
0
0
-1
0
0
-2
0
0
0
0
0
-1
2
2
-1
-1
-1
2
-1
-1
0
0
0
0
-2
0
0
0
0
-2
-2
-2
-1
0
-1
0
-2

24218
24219
24220
24221
24222
24223
24224
24225
24226
24227
24228
24229
24230
24231
24232
24233
24234
24235
24236
24237
24238
24239
24240
24241
24242
24243
24244
24245
24246
24247
24248
24249
24250
24251
24252
24253
24254
24255
24256

230000
80000
290000
230000
130000
500000
580000
180000
460000
70000
310000
50000
200000
300000
110000
50000
360000
220000
190000
20000
80000
50000
50000
360000
90000
200000
410000
330000
100000
200000
110000
90000
320000
70000
220000
180000
180000
240000
140000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
3
2
1
2
2
1
2
1
2
1
1
2
1
1
1
3
2
1
3
1
1
2
2
1
3
2
1
1
2
2
1
2
1
2
1
1
2
2

2
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2

29
30
30
30
31
32
32
30
31
30
32
30
32
31
31
27
31
31
31
23
31
29
30
31
30
30
30
31
30
31
30
31
30
30
30
32
31
31
30

2
2
-1
0
0
0
-1
0
0
1
0
1
2
-1
-1
1
-2
0
0
2
-1
0
1
0
0
-2
-2
0
0
-1
0
1
0
-1
0
2
0
0
0

-1
0
-1
-1
0
0
0
0
0
2
0
2
2
-1
-1
-1
-2
0
0
0
-1
0
1
0
0
-2
-2
0
0
-1
0
2
0
2
0
2
0
0
0

-1
0
3
0
0
0
0
0
2
0
0
0
2
-2
-1
2
-1
0
0
0
-1
0
-1
0
0
-2
-2
0
0
-1
0
2
0
-1
0
0
0
0
0

24257
24258
24259
24260
24261
24262
24263
24264
24265
24266
24267
24268
24269
24270
24271
24272
24273
24274
24275
24276
24277
24278
24279
24280
24281
24282
24283
24284
24285
24286
24287
24288
24289
24290
24291
24292
24293
24294
24295

280000
30000
20000
80000
230000
200000
520000
400000
30000
370000
150000
80000
430000
20000
50000
60000
360000
280000
360000
420000
320000
90000
360000
70000
50000
200000
250000
150000
350000
30000
200000
200000
150000
190000
340000
360000
280000
30000
300000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
2
1
2
2
1
2
2
1
2
2
3
2
2
2
1
1
2
1
1
2
1
2
2
3
1
1
2
2
1
1
2
1
2
1
1
2
3

2
1
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
2
1
1
2
1
2
2
2
1
2
2
1
1
2
2
2
2
2
2
2
2
1

30
31
31
29
30
30
29
29
25
31
31
26
26
24
27
24
28
31
29
32
31
31
33
30
26
30
31
33
33
32
30
32
29
30
30
31
30
47
35

2
1
-1
0
0
0
0
0
-2
0
-2
1
0
0
0
2
-2
-2
0
0
-2
0
-1
0
0
0
-2
-1
-1
0
2
0
0
0
0
1
-1
0
-2

2
2
-1
0
0
0
0
0
-2
0
-2
2
0
0
0
2
-2
-2
0
0
-2
0
-1
0
0
0
-2
-1
-1
0
4
0
0
0
0
-1
-1
0
-2

2
2
-1
0
0
0
0
0
-2
0
-2
0
0
0
0
2
-2
-2
0
0
-2
0
-1
0
-1
0
-2
-1
-1
0
4
0
-1
0
-1
-1
-1
0
-2

24296
24297
24298
24299
24300
24301
24302
24303
24304
24305
24306
24307
24308
24309
24310
24311
24312
24313
24314
24315
24316
24317
24318
24319
24320
24321
24322
24323
24324
24325
24326
24327
24328
24329
24330
24331
24332
24333
24334

220000
80000
30000
40000
200000
200000
110000
100000
20000
120000
280000
280000
300000
420000
80000
360000
260000
260000
110000
400000
20000
170000
70000
210000
10000
780000
420000
280000
50000
50000
60000
20000
170000
330000
30000
350000
290000
50000
20000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

5
3
2
2
2
2
1
1
2
3
2
2
2
1
1
1
5
2
2
2
3
1
3
1
2
1
1
3
3
3
2
2
2
2
1
1
2
2
3

2
1
1
1
2
2
2
2
1
1
1
2
2
1
1
1
1
1
2
1
1
1
1
1
1
1
2
1
2
1
2
2
1
1
1
1
1
1
2

37
41
40
37
29
30
29
31
34
46
37
30
42
43
41
49
37
32
32
32
32
35
35
39
38
48
35
44
46
49
33
33
35
48
37
42
49
49
45

2
0
2
0
0
0
-1
2
2
0
0
0
1
-2
-1
-1
0
-1
0
0
1
0
0
-1
0
0
0
0
-1
1
0
0
2
-2
1
2
0
2
1

0
0
2
0
0
0
-1
2
-1
0
0
0
-1
-2
-1
-1
0
0
0
0
3
0
0
-1
0
0
0
0
-1
2
0
0
2
-2
2
-1
0
2
-1

0
0
2
2
2
0
0
2
0
0
0
0
-1
-2
-1
-1
0
0
0
0
2
0
2
-1
2
0
0
0
-1
2
0
0
2
-2
2
-1
0
0
-1

24335
24336
24337
24338
24339
24340
24341
24342
24343
24344
24345
24346
24347
24348
24349
24350
24351
24352
24353
24354
24355
24356
24357
24358
24359
24360
24361
24362
24363
24364
24365
24366
24367
24368
24369
24370
24371
24372
24373

30000
50000
70000
310000
220000
360000
140000
200000
20000
290000
300000
200000
150000
240000
450000
20000
50000
190000
390000
90000
120000
210000
500000
320000
210000
90000
100000
360000
40000
80000
300000
130000
480000
320000
330000
70000
240000
210000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1

2
2
3
1
2
3
1
2
2
2
2
2
1
2
2
2
3
2
1
1
2
1
2
1
1
2
2
2
2
1
1
3
1
2
3
1
2
3
2

1
3
2
1
1
2
1
1
1
1
1
1
2
2
2
2
1
1
1
2
1
2
1
1
2
2
2
1
3
1
2
1
1
1
1
2
2
2
1

38
37
39
33
48
34
38
38
42
36
36
45
32
39
32
32
45
33
41
36
39
33
41
40
39
38
34
37
37
41
34
43
41
39
37
38
46
32
47

0
0
0
1
0
-1
-1
2
0
0
0
3
0
0
0
0
4
0
0
-1
0
-1
0
-1
-1
2
1
1
0
1
1
-1
1
0
-2
0
0
0
-1

0
0
0
2
0
-1
-1
2
0
0
0
2
0
0
0
0
3
0
0
0
0
-1
0
-1
-1
0
-2
-2
0
-2
-1
-1
-2
0
-2
0
0
0
-1

-1
0
0
0
-1
-1
0
2
0
0
0
2
0
0
0
0
2
0
0
0
0
-1
0
-1
-1
0
-2
-2
0
-2
-1
-1
-2
-1
-2
0
0
0
-1

24374
24375
24376
24377
24378
24379
24380
24381
24382
24383
24384
24385
24386
24387
24388
24389
24390
24391
24392
24393
24394
24395
24396
24397
24398
24399
24400
24401
24402
24403
24404
24405
24406
24407
24408
24409
24410
24411
24412

50000
30000
310000
230000
170000
180000
330000
170000
160000
50000
60000
500000
230000
180000
320000
490000
210000
50000
160000
80000
220000
20000
200000
300000
20000
180000
200000
140000
150000
160000
160000
200000
20000
260000
260000
620000
50000
20000
190000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
2
5
2
2
1
1
1
2
2
3
1
1
1
1
5
2
3
6
1
2
1
3
3
1
3
2
1
4
2
1
3
2
2
2
1
2
2

1
1
1
2
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
2
1
2
1
2
2
2
1
1
1
2

39
38
38
40
39
39
49
34
33
32
33
49
44
38
40
39
43
33
33
41
49
46
49
31
36
32
33
38
36
40
32
34
49
32
32
42
37
32
32

-1
0
-1
2
0
1
-2
0
2
0
0
-1
1
1
-1
0
0
0
0
0
-1
-1
2
1
3
1
-2
2
-1
0
0
-2
1
1
-1
0
0
-1
0

-1
0
-1
2
0
-2
-2
0
2
0
0
-1
-1
-2
-1
0
0
0
0
0
-1
2
-1
-2
2
-1
-2
2
-1
0
0
-2
2
-2
-1
0
0
-1
0

-1
0
-1
2
0
-2
-2
0
2
3
0
-1
-1
-1
-1
-1
0
0
0
0
-1
0
-1
-2
2
-1
-2
2
-1
0
0
-2
2
-2
-1
0
0
-1
0

24413
24414
24415
24416
24417
24418
24419
24420
24421
24422
24423
24424
24425
24426
24427
24428
24429
24430
24431
24432
24433
24434
24435
24436
24437
24438
24439
24440
24441
24442
24443
24444
24445
24446
24447
24448
24449
24450
24451

30000
160000
360000
20000
150000
400000
80000
260000
500000
240000
50000
10000
50000
150000
150000
130000
120000
50000
160000
70000
380000
280000
50000
30000
260000
210000
320000
480000
80000
100000
70000
300000
150000
140000
360000
500000
320000
190000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
3
2
2
3
1
3
1
2
2
2
2
1
2
1
3
2
3
1
2
1
1
3
2
1
2
1
1
1
2
1
1
1
1
1
3
2
1
3

1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
2
2
2
1
2
2
2
1
1
2
2
2
1
1
2
2
0
2
3
1
1
2
1
1

38
38
40
44
42
38
43
34
38
34
37
36
47
41
40
30
37
39
41
39
40
47
39
35
37
35
32
41
42
43
31
37
48
41
39
47
36
44
49

1
-1
-1
0
0
-1
1
-2
-1
0
2
2
1
0
-2
0
1
0
1
0
0
-2
0
0
-2
0
-1
0
1
0
0
-1
0
0
-1
-1
2
-1
0

2
-1
-1
0
0
-1
-2
-2
-1
0
0
0
-2
0
-1
0
2
0
2
0
0
-2
0
0
-2
0
-1
0
2
0
0
-1
0
0
-1
-1
0
-1
0

0
-1
-2
0
0
-1
-2
-2
-1
0
0
0
-1
0
-1
0
0
0
0
0
0
-2
-2
0
-2
0
-1
0
2
0
0
-1
0
0
-1
-1
0
2
0

24452
24453
24454
24455
24456
24457
24458
24459
24460
24461
24462
24463
24464
24465
24466
24467
24468
24469
24470
24471
24472
24473
24474
24475
24476
24477
24478
24479
24480
24481
24482
24483
24484
24485
24486
24487
24488
24489
24490

50000
290000
110000
210000
20000
90000
120000
20000
270000
190000
200000
340000
310000
180000
80000
510000
200000
100000
150000
400000
130000
420000
340000
200000
420000
50000
280000
280000
60000
360000
220000
20000
160000
20000
180000
500000
20000
20000
250000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
5
2
3
3
2
2
2
2
3
2
1
3
2
3
1
1
2
2
2
2
1
1
2
1
1
1
3
1
2
2
1
3
2
1
2
2
3

2
2
1
2
2
1
2
1
2
2
2
1
2
1
2
2
1
2
2
1
1
1
2
1
1
2
2
2
1
1
2
2
1
2
1
2
1
2
2

38
31
36
31
32
35
36
46
31
41
33
35
33
30
32
31
44
36
35
35
44
35
49
36
32
34
31
31
46
33
31
38
41
48
33
33
34
34
45

0
0
0
0
1
0
-1
3
0
0
-2
0
-1
-1
0
1
0
0
0
0
1
-1
-1
-1
0
-1
0
2
0
-1
1
0
1
-1
-2
0
0
-2
-1

0
0
0
0
2
0
-1
2
0
0
-2
0
-1
0
0
-1
0
0
0
0
2
-1
-1
-1
0
-1
0
0
0
-1
2
0
-2
-1
-2
0
0
-2
0

0
0
0
0
0
0
2
2
2
0
-2
0
-1
0
0
0
0
0
0
0
2
-1
-1
-1
2
-1
0
0
0
-1
0
0
-2
-2
-2
0
0
-2
0

24491
24492
24493
24494
24495
24496
24497
24498
24499
24500
24501
24502
24503
24504
24505
24506
24507
24508
24509
24510
24511
24512
24513
24514
24515
24516
24517
24518
24519
24520
24521
24522
24523
24524
24525
24526
24527
24528
24529

320000
470000
180000
170000
20000
280000
290000
60000
130000
100000
60000
100000
50000
550000
100000
280000
30000
230000
80000
80000
50000
50000
280000
290000
50000
140000
80000
280000
20000
470000
350000
170000
200000
360000
140000
240000
500000
190000
200000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
3
2
3
2
2
1
1
3
1
2
1
1
2
2
2
1
2
1
2
2
1
1
3
2
2
1
3
2
2
2
1
3
2
2
1
1
2

1
2
2
2
1
1
1
2
2
1
2
2
2
1
1
1
2
2
1
2
2
1
2
1
2
2
1
2
2
1
2
1
1
1
2
1
1
2
1

38
32
39
32
45
48
36
36
27
42
36
32
34
44
46
38
32
45
44
33
31
46
36
40
47
41
43
32
46
40
33
34
31
35
41
41
32
34
32

0
-1
0
1
0
0
0
-1
-1
7
1
-1
1
-2
1
-1
-1
-2
-1
0
0
-1
-2
0
0
-2
-1
0
0
-1
0
0
-1
1
0
0
0
2
0

0
-1
0
-2
-1
0
0
2
-1
6
2
2
2
-2
2
-1
2
-2
-1
0
0
0
-2
0
0
-2
-1
0
0
-1
0
0
-1
-1
0
0
0
2
0

0
-1
0
-1
2
0
0
2
-1
5
0
-1
2
-2
2
-2
2
-2
0
0
0
0
-2
0
0
-1
0
0
0
-1
0
0
-1
-1
0
0
0
2
0

24530
24531
24532
24533
24534
24535
24536
24537
24538
24539
24540
24541
24542
24543
24544
24545
24546
24547
24548
24549
24550
24551
24552
24553
24554
24555
24556
24557
24558
24559
24560
24561
24562
24563
24564
24565
24566
24567
24568

210000
30000
50000
360000
280000
360000
50000
270000
20000
200000
320000
230000
350000
220000
50000
20000
390000
120000
490000
190000
150000
150000
270000
150000
600000
240000
100000
260000
80000
20000
260000
370000
70000
270000
250000
70000
160000
300000
280000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
2
1
2
1
2
3
2
2
2
2
3
1
2
3
1
2
1
2
5
5
1
2
1
1
1
1
3
3
2
1
2
3
2
3
2
1
3

2
2
1
1
1
1
2
1
1
1
1
1
1
2
1
2
2
1
1
2
1
1
1
1
1
2
1
2
1
2
1
1
2
2
2
2
1
2
1

41
36
36
47
43
38
39
47
37
37
39
37
35
33
35
48
32
39
41
37
40
42
37
34
36
30
31
31
42
46
42
41
31
31
44
39
42
35
39

-1
-1
0
-1
0
-2
0
0
0
0
0
0
0
-2
0
0
-1
-1
0
0
-1
2
0
0
0
0
0
-1
0
2
0
1
0
0
0
0
1
0
-1

-1
-1
0
-1
0
-2
0
0
0
0
0
0
0
-2
0
0
-1
-1
0
0
-1
0
0
0
0
0
0
-1
0
3
0
-2
0
0
0
0
-2
0
-1

-1
-1
0
-1
0
-2
0
0
0
0
0
0
0
-2
0
2
-1
-1
0
0
-1
0
0
2
0
0
0
-1
0
2
0
-2
0
0
0
0
-2
0
-1

24569
24570
24571
24572
24573
24574
24575
24576
24577
24578
24579
24580
24581
24582
24583
24584
24585
24586
24587
24588
24589
24590
24591
24592
24593
24594
24595
24596
24597
24598
24599
24600
24601
24602
24603
24604
24605
24606
24607

210000
200000
50000
60000
50000
50000
140000
150000
230000
310000
500000
170000
230000
50000
170000
340000
220000
60000
200000
350000
60000
100000
70000
360000
100000
290000
380000
380000
60000
320000
80000
280000
110000
310000
230000
200000
70000
210000
290000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
2
2
2
2
1
1
1
1
1
1
2
2
2
2
2
1
2
2
2
1
1
2
1
2
1
2
3
2
1
2
2
1
3
2
2
3

1
2
2
1
2
1
1
1
2
1
1
2
1
2
1
1
2
1
2
2
2
2
2
1
1
2
1
2
1
2
1
1
1
2
2
2
2
1
1

34
33
31
45
36
35
39
31
33
40
47
36
41
47
33
34
35
45
33
34
42
28
32
35
29
47
47
33
45
28
45
37
38
46
28
28
29
35
41

-1
2
3
0
0
1
0
-1
0
-2
1
-2
1
0
-1
-1
0
0
-1
0
0
-2
1
-1
-1
-2
1
0
0
-1
2
-1
2
2
0
1
0
0
-1

-1
2
2
0
0
2
0
-1
0
-2
-1
-2
-1
0
2
0
0
0
-1
0
0
-2
2
-1
-1
-2
-2
0
0
0
2
0
2
0
0
-1
0
0
-1

-1
-1
2
0
0
0
0
-2
0
-2
-1
-2
-1
0
2
0
0
0
-1
0
0
-2
2
-1
-1
-2
-2
0
0
0
2
0
2
0
0
-1
0
0
-1

24608
24609
24610
24611
24612
24613
24614
24615
24616
24617
24618
24619
24620
24621
24622
24623
24624
24625
24626
24627
24628
24629
24630
24631
24632
24633
24634
24635
24636
24637
24638
24639
24640
24641
24642
24643
24644
24645
24646

460000
360000
200000
230000
80000
80000
150000
290000
90000
360000
190000
20000
150000
50000
310000
260000
190000
30000
280000
60000
20000
140000
80000
200000
170000
210000
500000
60000
410000
220000
420000
250000
80000
80000
20000
300000
50000
360000
140000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
1
2
3
1
2
3
2
1
2
3
2
1
1
2
1
1
2
2
2
1
3
1
2
2
2
1
2
2
2
1
2
1
2
1
3
1

1
1
2
1
2
1
2
1
1
1
2
1
1
1
2
1
1
2
2
2
2
2
1
1
1
2
1
2
2
1
2
2
2
2
2
2
2
1
1

37
39
32
37
32
36
33
36
31
40
36
41
47
32
38
38
42
31
32
40
32
29
47
43
42
48
46
36
32
35
30
28
26
27
28
30
44
46
36

2
-1
-2
0
-1
0
0
0
0
-1
1
0
0
0
-2
0
0
-1
-2
0
2
0
-1
0
-1
-1
0
-1
0
0
0
0
0
0
0
-1
0
-2
0

0
-1
-2
0
-1
0
0
0
0
-1
2
0
0
0
-2
0
0
-1
-2
0
0
0
-1
-1
-1
-1
0
-1
0
0
0
0
0
0
0
-1
0
-2
0

0
2
-2
0
-1
0
0
0
0
-1
2
0
0
0
-2
0
0
0
-2
0
0
0
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
-2
0

24647
24648
24649
24650
24651
24652
24653
24654
24655
24656
24657
24658
24659
24660
24661
24662
24663
24664
24665
24666
24667
24668
24669
24670
24671
24672
24673
24674
24675
24676
24677
24678
24679
24680
24681
24682
24683
24684
24685

70000
70000
430000
170000
210000
150000
260000
500000
160000
210000
230000
180000
20000
310000
180000
80000
230000
210000
90000
30000
430000
200000
220000
480000
360000
390000
20000
200000
30000
410000
40000
50000
230000
130000
100000
400000
330000
590000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1

2
2
1
2
2
1
2
2
1
2
2
2
2
1
1
1
1
2
2
1
1
1
1
1
2
2
2
3
2
1
1
3
1
1
2
1
1
1
1

1
2
1
1
1
1
1
1
1
1
1
1
2
1
2
1
1
2
1
1
1
1
2
1
1
1
2
1
2
1
1
1
2
2
1
2
2
1
2

31
34
39
39
44
36
42
40
39
45
33
43
37
41
39
46
47
41
37
45
34
41
34
37
36
34
43
37
35
40
47
47
28
33
33
34
42
41
34

0
0
0
-2
1
-2
0
-2
-2
0
1
-1
0
0
-2
0
0
0
1
1
2
-2
-2
1
0
-2
0
0
2
-1
2
1
-1
2
-1
0
0
-2
2

0
0
0
-2
-2
-2
0
-2
-2
0
2
-1
0
0
-2
0
0
0
2
2
2
-2
-2
-1
0
-2
0
0
2
-1
0
2
0
2
-1
0
0
-2
0

0
0
0
-2
-2
-2
0
-2
-2
0
2
-1
0
0
-2
0
0
0
2
2
-2
-2
-2
-1
0
-2
2
0
-2
-1
0
0
0
-2
-1
0
0
-2
0

24686
24687
24688
24689
24690
24691
24692
24693
24694
24695
24696
24697
24698
24699
24700
24701
24702
24703
24704
24705
24706
24707
24708
24709
24710
24711
24712
24713
24714
24715
24716
24717
24718
24719
24720
24721
24722
24723
24724

140000
730000
110000
500000
200000
180000
70000
170000
420000
60000
280000
30000
90000
200000
220000
280000
280000
430000
180000
50000
500000
50000
200000
100000
60000
30000
180000
20000
350000
20000
100000
20000
30000
30000
180000
300000
360000
210000
30000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
2
3
3
3
2
1
2
2
2
2
1
1
3
2
1
1
1
1
1
3
1
1
2
3
3
2
2
2
2
2
3
2
5
2
2
1
1

2
1
2
1
2
2
1
1
2
1
1
2
1
1
2
2
2
2
1
1
1
2
1
1
1
2
1
1
1
2
1
1
2
2
1
2
0
2
1

36
37
34
46
40
41
45
45
44
29
31
40
38
36
33
47
38
40
37
49
46
35
43
42
31
33
41
40
39
43
38
43
29
31
40
29
38
36
35

0
0
0
-1
-1
0
0
0
0
0
0
0
2
-2
0
0
0
-2
1
1
-2
0
-2
2
0
0
2
1
0
0
0
2
0
-1
0
0
-1
-1
1

0
0
0
-1
-1
0
0
0
0
0
0
0
0
-1
0
0
0
-2
-2
2
-2
0
-2
0
0
0
0
2
0
0
0
0
0
-1
0
0
-1
-1
2

0
0
0
-1
-1
0
0
-1
0
0
0
0
0
-1
0
0
0
-2
-2
0
-2
0
-2
0
2
0
0
0
0
2
0
0
0
-1
0
0
-1
2
2

24725
24726
24727
24728
24729
24730
24731
24732
24733
24734
24735
24736
24737
24738
24739
24740
24741
24742
24743
24744
24745
24746
24747
24748
24749
24750
24751
24752
24753
24754
24755
24756
24757
24758
24759
24760
24761
24762
24763

150000
150000
150000
470000
200000
80000
250000
500000
200000
90000
400000
180000
160000
130000
60000
240000
160000
50000
280000
30000
130000
160000
420000
210000
70000
50000
50000
330000
70000
170000
50000
250000
200000
460000
100000
220000
30000
80000
320000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
3
1
2
3
1
1
1
1
1
2
2
2
2
2
2
2
1
2
2
1
4
2
1
2
3
1
2
2
2
1
3
2
3
1
2
2
2

1
2
2
1
1
1
1
2
1
1
1
2
1
1
1
1
1
1
2
1
1
1
2
1
1
2
1
1
2
2
3
1
1
1
1
2
2
2
1

31
31
42
40
38
49
37
30
36
34
47
38
47
38
45
39
33
43
34
40
46
43
36
37
39
44
38
38
40
36
41
39
49
37
40
35
35
34
34

0
-2
-2
1
0
0
1
-2
1
0
0
-1
-1
0
0
0
0
0
0
0
0
-1
1
1
0
0
2
-1
2
-2
0
-1
0
0
2
1
-1
0
0

0
-1
-2
2
0
0
2
-2
2
0
0
-1
-1
0
0
0
0
0
0
0
0
-1
-2
-1
0
0
0
-1
2
-2
0
-1
0
0
0
2
2
0
0

0
-1
-2
0
0
0
0
-2
0
0
0
-1
-1
0
0
0
2
0
0
0
0
-1
-1
-1
0
0
0
-1
2
-2
0
-2
0
0
0
0
2
0
0

24764
24765
24766
24767
24768
24769
24770
24771
24772
24773
24774
24775
24776
24777
24778
24779
24780
24781
24782
24783
24784
24785
24786
24787
24788
24789
24790
24791
24792
24793
24794
24795
24796
24797
24798
24799
24800
24801
24802

110000
20000
50000
430000
80000
40000
150000
330000
20000
20000
500000
200000
20000
210000
500000
300000
110000
500000
120000
360000
350000
80000
320000
230000
110000
60000
20000
320000
90000
200000
240000
240000
120000
70000
20000
140000
240000
50000
100000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

5
2
2
2
2
1
2
4
2
2
1
1
2
1
2
1
2
1
1
2
3
1
1
1
2
2
1
2
1
2
1
1
2
3
2
2
3
3
2

1
2
1
1
1
2
1
1
2
2
1
2
2
1
1
2
1
1
1
1
2
2
1
1
1
1
2
1
1
1
2
1
1
1
1
1
1
2
2

36
35
44
38
39
35
42
33
40
45
40
42
46
44
41
42
35
39
44
44
36
35
46
38
44
32
34
35
41
49
46
43
48
46
33
35
41
44
26

-1
0
2
-2
2
1
0
0
0
0
0
0
0
0
1
-2
0
0
1
-2
-1
1
-2
-1
0
0
0
0
0
-2
1
0
-1
0
1
1
1
0
2

0
0
2
-2
0
2
0
0
0
0
0
0
0
0
2
-2
0
0
2
-2
-1
-1
-2
-1
0
0
0
0
0
-2
2
0
-1
0
2
2
2
0
2

0
0
0
-2
0
2
0
0
0
0
-2
0
0
0
0
-2
0
0
2
-2
-1
2
-2
-1
0
0
0
0
0
-2
-1
0
-1
0
0
2
2
0
2

24803
24804
24805
24806
24807
24808
24809
24810
24811
24812
24813
24814
24815
24816
24817
24818
24819
24820
24821
24822
24823
24824
24825
24826
24827
24828
24829
24830
24831
24832
24833
24834
24835
24836
24837
24838
24839
24840
24841

140000
260000
230000
20000
110000
460000
120000
60000
50000
50000
30000
20000
20000
350000
240000
120000
200000
150000
180000
260000
180000
130000
250000
460000
40000
20000
310000
90000
20000
270000
170000
300000
350000
360000
260000
100000
200000
30000
160000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
1
3
2
1
2
2
3
3
3
3
2
2
2
2
3
1
2
1
1
1
1
4
1
2
2
2
3
2
3
2
1
1
2
1
1
2
1

2
1
2
2
2
1
2
1
1
2
1
2
2
2
1
1
1
2
1
1
2
1
2
1
1
1
1
1
2
1
1
1
2
1
1
2
2
2
2

26
31
35
36
38
40
36
31
31
41
42
45
47
32
36
37
47
31
37
30
31
31
34
35
35
36
41
40
43
39
45
41
30
39
37
28
28
38
46

0
-1
-2
-1
0
0
0
0
0
0
0
0
0
0
0
2
-2
-1
-2
-1
-2
0
0
-2
0
2
-2
0
0
0
0
0
2
-1
0
0
0
0
-1

0
2
-2
-1
0
0
0
-1
-1
0
0
0
0
0
0
2
-2
-1
-2
-1
-2
0
0
-1
0
2
-2
0
0
0
0
0
2
-1
0
0
0
0
-1

0
-1
-2
-1
0
0
2
-1
-1
0
-1
0
0
0
0
0
-2
-1
-2
-1
-2
0
0
-1
0
2
-2
0
0
0
0
0
-1
-1
0
0
0
0
-1

24842
24843
24844
24845
24846
24847
24848
24849
24850
24851
24852
24853
24854
24855
24856
24857
24858
24859
24860
24861
24862
24863
24864
24865
24866
24867
24868
24869
24870
24871
24872
24873
24874
24875
24876
24877
24878
24879
24880

370000
380000
210000
90000
210000
120000
500000
390000
310000
280000
200000
50000
500000
30000
50000
210000
150000
230000
200000
200000
330000
70000
100000
130000
90000
150000
230000
80000
100000
170000
310000
160000
70000
500000
50000
410000
120000
20000
310000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
3
2
2
1
1
2
1
1
1
2
2
2
2
2
1
2
1
1
2
2
2
2
2
1
2
1
2
1
1
2
2
1
2
2
1
1
2

2
1
2
2
1
2
1
1
2
1
1
1
1
2
2
2
1
1
2
2
1
1
1
1
2
1
1
2
1
1
1
2
1
1
1
1
2
2
1

36
43
37
44
42
30
46
48
32
32
41
38
42
49
35
47
41
36
38
38
38
37
41
34
35
36
35
38
36
37
43
36
36
37
46
46
32
30
40

0
0
-1
1
-1
1
-1
0
-2
0
-1
0
-1
0
0
-2
-2
0
-1
-1
0
0
-1
0
-1
1
0
-1
0
0
-1
-1
2
0
0
2
0
-1
-1

0
-1
-1
2
-1
-2
-1
0
-2
0
-1
0
-1
0
0
-2
-2
0
-1
-1
0
0
-1
0
-1
-2
0
0
0
0
2
-1
2
0
0
2
0
-1
0

0
-1
-1
2
-1
-2
-1
0
-2
0
-1
2
-1
0
0
-2
-1
0
-1
-1
0
0
-1
0
3
-2
0
0
0
0
-1
-1
2
0
-2
2
0
3
0

24881
24882
24883
24884
24885
24886
24887
24888
24889
24890
24891
24892
24893
24894
24895
24896
24897
24898
24899
24900
24901
24902
24903
24904
24905
24906
24907
24908
24909
24910
24911
24912
24913
24914
24915
24916
24917
24918
24919

90000
200000
360000
350000
20000
260000
110000
140000
310000
170000
80000
410000
130000
260000
500000
160000
180000
70000
50000
90000
210000
210000
360000
280000
160000
200000
50000
400000
210000
440000
380000
120000
110000
110000
360000
200000
200000
50000
400000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
1
1
2
1
2
1
3
2
1
2
2
1
1
2
2
3
2
1
2
5
2
1
1
2
2
3
1
1
3
1
1
2
1
1
2
2
1

1
1
2
2
1
1
1
2
2
1
2
1
2
1
2
1
1
2
2
2
2
1
1
2
2
1
2
1
2
2
1
2
1
1
1
3
2
2
1

36
43
30
29
34
37
42
32
34
40
30
46
38
39
40
43
33
34
35
32
32
31
32
30
31
32
32
33
32
33
34
33
33
34
34
47
36
35
38

0
0
-1
0
0
-2
0
0
0
0
0
-1
0
0
-1
-2
0
0
-1
2
0
2
-1
0
0
-1
5
0
-2
-2
-1
0
0
1
-1
0
0
0
-2

0
0
-1
0
0
-2
0
0
0
0
0
-1
0
0
-1
-2
0
0
-1
0
0
0
-1
0
0
-1
4
0
-2
-2
-1
0
0
2
-1
0
0
0
-2

0
0
-1
0
2
-2
0
0
0
0
2
-1
0
0
-1
-2
0
0
-1
0
0
0
-1
0
0
-1
3
2
-2
-2
-1
0
0
3
-1
0
0
0
-2

24920
24921
24922
24923
24924
24925
24926
24927
24928
24929
24930
24931
24932
24933
24934
24935
24936
24937
24938
24939
24940
24941
24942
24943
24944
24945
24946
24947
24948
24949
24950
24951
24952
24953
24954
24955
24956
24957
24958

150000
430000
170000
300000
500000
230000
50000
50000
220000
500000
350000
200000
30000
180000
50000
80000
270000
310000
450000
210000
300000
60000
360000
280000
150000
260000
150000
180000
120000
200000
130000
50000
430000
30000
60000
180000
360000
60000
100000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
1
1
2
2
2
1
2
2
1
3
3
2
1
1
1
1
1
2
2
1
1
1
2
1
2
1
1
1
2
1
2
2
1
3
2
1

2
1
1
1
2
1
1
2
2
1
1
1
2
1
1
1
1
1
1
1
1
1
2
1
1
1
2
2
1
1
2
1
1
2
2
2
2
2
2

41
39
35
42
36
34
47
44
35
39
38
44
35
36
42
44
39
39
37
40
39
38
36
34
40
42
39
37
43
42
43
35
35
30
30
29
31
31
31

-1
-1
-2
0
0
0
0
1
1
-2
1
-1
0
-1
2
-1
0
-1
1
2
0
0
-1
1
0
-2
-2
0
-1
0
0
1
-2
0
0
-1
1
0
-1

2
-1
-2
0
0
0
0
2
-2
-2
2
-1
0
-1
2
-1
0
-1
2
2
0
0
-1
-2
0
-2
-1
0
-1
0
0
2
-2
-1
0
-1
-1
0
-1

-1
0
-2
0
0
0
0
0
-2
-2
0
-1
0
-1
2
-1
0
-1
0
2
0
2
-1
-2
0
-2
-1
0
-1
2
0
0
-2
0
0
-1
2
0
-1

24959
24960
24961
24962
24963
24964
24965
24966
24967
24968
24969
24970
24971
24972
24973
24974
24975
24976
24977
24978
24979
24980
24981
24982
24983
24984
24985
24986
24987
24988
24989
24990
24991
24992
24993
24994
24995
24996
24997

80000
240000
40000
80000
120000
280000
210000
70000
160000
260000
100000
80000
140000
100000
50000
20000
240000
90000
420000
500000
350000
50000
80000
200000
240000
30000
50000
290000
20000
330000
10000
370000
80000
340000
500000
460000
50000
160000
80000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
1
2
1
4
1
2
1
5
1
2
2
2
1
2
1
2
2
2
1
2
1
1
1
2
3
2
3
2
1
1
1
2
1
1
2
6
2

2
2
2
2
1
1
1
2
2
1
2
2
1
2
1
2
1
1
1
2
2
1
2
1
1
2
0
1
1
1
2
1
2
1
1
1
2
1
1

48
34
35
35
48
42
41
38
37
47
37
36
44
40
37
35
35
44
38
33
33
43
40
42
43
44
39
46
38
45
36
45
43
40
31
49
43
44
47

0
0
-2
0
2
-1
-2
0
2
-1
2
2
1
-2
0
2
0
0
0
0
-2
0
-1
1
0
1
0
0
0
0
1
0
0
0
1
0
0
0
2

0
0
-2
0
-1
-1
-2
0
2
-1
2
2
-1
-2
0
2
0
0
0
0
-2
0
-1
-2
0
-2
0
0
0
0
2
0
0
0
-2
0
0
0
2

0
2
-2
0
-1
-1
-2
0
2
-1
0
2
-1
-2
0
3
0
0
0
0
-2
0
0
-2
0
-2
0
-1
-1
0
3
0
0
0
-2
0
0
0
2

24998
24999
25000
25001
25002
25003
25004
25005
25006
25007
25008
25009
25010
25011
25012
25013
25014
25015
25016
25017
25018
25019
25020
25021
25022
25023
25024
25025
25026
25027
25028
25029
25030
25031
25032
25033
25034
25035
25036

210000
30000
30000
410000
260000
50000
360000
50000
220000
30000
230000
20000
500000
50000
440000
140000
480000
20000
170000
260000
140000
100000
220000
160000
20000
210000
60000
190000
500000
20000
460000
460000
300000
490000
90000
70000
20000
20000
10000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
3
2
1
2
2
3
3
1
3
2
3
2
1
2
1
1
2
2
2
1
3
3
3
2
3
3
1
1
2
1
3
3
2
2
3
2
2
3

2
1
2
1
2
1
1
1
1
2
2
1
1
2
1
1
1
2
1
1
2
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
2

48
35
37
38
35
40
37
49
40
50
50
50
45
34
49
50
49
53
52
54
50
49
65
61
50
50
50
50
51
50
51
61
56
57
58
55
55
61
61

0
0
0
-1
0
0
-1
0
-1
2
1
1
-1
0
-2
0
-2
0
3
0
-1
0
-1
-1
0
-1
-2
2
0
0
1
0
0
0
0
2
0
-1
0

0
0
0
-1
0
0
-1
0
2
2
2
5
-1
0
-2
0
-2
0
2
0
2
0
-1
-1
0
-1
-2
2
0
0
2
-1
0
0
0
2
0
2
0

0
0
0
-1
0
0
-1
0
-1
0
0
4
-1
2
-2
0
-2
0
2
0
-1
-2
-1
-1
-1
-1
-2
2
0
2
0
-1
0
0
0
2
0
-1
0

25037
25038
25039
25040
25041
25042
25043
25044
25045
25046
25047
25048
25049
25050
25051
25052
25053
25054
25055
25056
25057
25058
25059
25060
25061
25062
25063
25064
25065
25066
25067
25068
25069
25070
25071
25072
25073
25074
25075

420000
200000
500000
150000
50000
180000
20000
150000
50000
130000
370000
360000
100000
50000
200000
400000
20000
500000
20000
240000
210000
130000
130000
360000
50000
500000
130000
20000
480000
240000
60000
450000
350000
130000
240000
50000
60000
20000
30000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
1
1
3
2
2
2
3
2
1
2
3
3
3
3
2
1
2
5
2
2
3
1
1
1
3
3
1
3
2
1
3
2
1
2
2
1
2

1
1
2
1
2
1
2
1
1
1
2
1
1
2
2
1
1
1
2
1
2
2
2
1
2
1
2
2
1
1
1
1
1
1
1
2
2
2
1

53
54
58
55
58
63
52
52
60
54
52
58
54
54
61
53
56
55
49
50
52
54
49
49
55
54
54
55
50
50
51
61
65
48
48
54
53
50
48

-1
-1
0
0
0
0
0
2
1
0
0
-1
0
0
0
0
0
3
0
0
-2
0
0
-1
0
-1
2
0
-2
0
0
-1
-1
2
0
2
0
0
0

-1
-1
0
0
0
0
0
2
2
0
0
-1
0
0
0
0
0
2
0
0
-2
0
0
-1
-1
-1
0
0
-2
0
0
0
-1
0
0
0
0
0
0

-1
-1
0
0
0
0
0
2
0
0
0
-1
0
0
-1
0
0
2
0
0
-2
0
0
-2
-1
2
0
0
-2
0
0
0
-1
0
0
0
0
0
0

25076
25077
25078
25079
25080
25081
25082
25083
25084
25085
25086
25087
25088
25089
25090
25091
25092
25093
25094
25095
25096
25097
25098
25099
25100
25101
25102
25103
25104
25105
25106
25107
25108
25109
25110
25111
25112
25113
25114

400000
400000
200000
260000
30000
30000
270000
260000
210000
500000
50000
160000
550000
330000
280000
400000
300000
20000
280000
400000
230000
20000
50000
480000
360000
110000
150000
50000
200000
110000
100000
20000
30000
230000
50000
30000
50000
130000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
2
1
1
1
3
2
1
2
1
1
1
1
1
1
2
1
3
3
3
3
1
5
3
1
2
1
2
1
1
2
2
3
3
3
3
2

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
1
1
1
1
1
1
1
1
1
2
1
1
1
2
1
1
1

48
50
48
50
59
52
54
48
47
51
49
53
53
54
60
66
55
56
39
63
58
53
55
66
50
51
51
54
54
49
55
50
50
60
50
53
55
51
57

-2
0
-1
0
-1
0
-1
0
1
1
0
0
0
-2
-1
0
0
0
-1
-1
-2
-1
0
-1
1
-1
0
2
0
0
0
0
0
0
2
0
-1
0
0

-2
0
-1
0
-1
0
-1
0
-1
2
0
0
0
-2
2
0
0
0
-1
-1
-2
0
0
-1
-2
-1
0
2
0
0
0
0
0
0
0
0
-1
0
0

-2
0
-1
0
-1
0
-1
0
-1
2
0
0
0
-2
2
0
0
0
-1
-1
-2
-1
-2
-1
-2
-1
0
2
-2
0
0
0
0
0
0
0
-1
0
0

25115
25116
25117
25118
25119
25120
25121
25122
25123
25124
25125
25126
25127
25128
25129
25130
25131
25132
25133
25134
25135
25136
25137
25138
25139
25140
25141
25142
25143
25144
25145
25146
25147
25148
25149
25150
25151
25152
25153

360000
50000
150000
240000
500000
170000
350000
160000
220000
500000
460000
50000
740000
50000
290000
320000
420000
500000
450000
120000
80000
250000
180000
260000
20000
220000
90000
210000
300000
30000
90000
300000
500000
170000
150000
360000
70000
350000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2

1
2
1
2
1
3
1
1
2
5
1
1
1
3
1
1
1
3
1
1
2
3
1
3
2
3
1
2
3
3
2
3
1
2
3
2
2
1
3

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1

58
56
54
56
51
61
50
51
50
53
51
50
50
50
51
57
52
50
52
54
56
56
75
52
52
63
61
75
72
56
55
56
54
37
28
25
46
33
27

-1
0
-2
-1
-1
0
0
2
-2
0
-1
-1
0
-1
0
0
-1
-1
0
-2
0
-1
1
1
0
-2
0
0
-1
1
0
-2
2
-1
0
-1
0
-2
0

-1
0
-1
-1
-1
0
0
0
-2
0
-1
2
0
-1
0
0
-1
-1
0
-2
0
-1
-2
-2
-1
-2
0
0
-1
7
0
-2
2
-1
0
-1
0
-2
0

2
0
-1
-1
-1
0
0
0
-2
0
-1
-1
0
-1
0
0
-1
-1
0
-2
0
-1
-2
-2
-1
-2
0
0
-1
6
0
-2
2
0
0
-1
0
-2
0

25154
25155
25156
25157
25158
25159
25160
25161
25162
25163
25164
25165
25166
25167
25168
25169
25170
25171
25172
25173
25174
25175
25176
25177
25178
25179
25180
25181
25182
25183
25184
25185
25186
25187
25188
25189
25190
25191
25192

50000
70000
30000
30000
260000
30000
240000
80000
40000
130000
60000
250000
60000
390000
110000
30000
50000
10000
50000
80000
30000
30000
50000
50000
50000
10000
50000
50000
10000
10000
70000
20000
30000
30000
50000
100000
30000
20000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
3
2
2
2
1
1
1
3
2
2
1
3
2
3
2
1
2
2
1
2
2
3
1
3
2
2
2
2
2
2
1
3
2
2
2
1

1
2
1
1
1
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
2
1
2
2
2
2
2
2
2
2
2
2
1
2
2
2

27
26
24
23
37
22
34
29
27
30
41
28
25
27
29
22
23
21
22
22
21
21
22
22
22
22
23
23
22
21
22
22
22
22
23
22
23
22
23

1
2
1
0
1
1
-2
2
0
2
0
-1
0
1
1
0
0
-1
0
1
0
1
1
2
1
0
0
1
0
2
0
0
2
0
0
0
0
0
2

2
2
2
0
-1
2
-1
2
0
3
0
-1
0
-2
2
0
0
-1
0
-1
0
2
1
2
4
0
0
3
0
0
0
0
2
0
0
0
0
0
2

2
2
2
0
-1
2
0
2
0
2
0
-1
0
-1
0
2
4
2
0
-1
0
0
2
2
3
0
0
2
-1
0
0
0
2
0
0
0
0
2
2

25193
25194
25195
25196
25197
25198
25199
25200
25201
25202
25203
25204
25205
25206
25207
25208
25209
25210
25211
25212
25213
25214
25215
25216
25217
25218
25219
25220
25221
25222
25223
25224
25225
25226
25227
25228
25229
25230
25231

30000
30000
30000
20000
30000
50000
80000
30000
10000
30000
20000
30000
120000
30000
110000
30000
80000
20000
170000
120000
30000
50000
200000
30000
90000
50000
50000
150000
10000
130000
70000
40000
200000
110000
80000
90000
30000
20000
30000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
2
1
2
2
2
2
1
2
1
1
2
2
2
1
3
1
2
1
2
1
2
2
1
2
1
3
2
1
2
2
2
1
2
3
1

1
2
2
2
2
2
1
2
2
2
2
1
2
1
2
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

25
23
23
23
23
23
23
24
22
23
24
22
23
23
23
23
23
23
23
24
23
23
29
23
23
24
23
24
24
24
23
23
24
25
25
24
24
22
24

4
2
0
1
2
0
0
1
2
0
-1
0
0
0
-1
0
0
0
0
0
-1
0
1
0
0
0
0
1
1
0
-1
-1
0
1
0
0
0
0
0

3
0
0
-1
2
0
0
-1
0
0
-1
-1
0
0
-1
0
0
0
0
0
-1
0
-2
0
0
0
0
2
2
0
-1
2
0
2
0
0
0
0
0

2
0
0
2
2
0
0
-1
0
0
-1
-1
0
0
-1
0
0
0
0
0
2
0
-1
0
0
0
0
0
0
0
-1
2
0
0
2
0
0
0
0

25232
25233
25234
25235
25236
25237
25238
25239
25240
25241
25242
25243
25244
25245
25246
25247
25248
25249
25250
25251
25252
25253
25254
25255
25256
25257
25258
25259
25260
25261
25262
25263
25264
25265
25266
25267
25268
25269
25270

230000
50000
80000
130000
150000
80000
140000
150000
50000
80000
130000
40000
140000
30000
500000
270000
60000
120000
130000
30000
290000
30000
50000
210000
30000
60000
50000
80000
50000
90000
50000
50000
20000
150000
110000
140000
30000
120000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
1
3
2
1
2
1
2
1
2
1
2
2
2
2
2
2
2
1
2
3
1
2
3
1
2
2
1
1
2
2
2
2
2
2
2

2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
2

24
24
25
25
25
25
26
26
24
26
25
26
24
25
25
25
23
23
24
25
25
24
26
25
23
23
23
23
24
23
23
23
23
23
24
24
25
25
25

-1
-1
0
0
-1
-2
0
0
0
0
0
-1
2
-1
0
0
1
3
0
1
0
2
0
0
2
0
2
-1
2
1
1
2
0
0
0
-1
0
0
0

-1
-1
0
0
-1
-2
0
0
0
0
0
-1
2
-1
0
0
2
2
0
2
0
2
0
0
0
0
0
-1
2
3
-1
0
0
0
0
-1
0
0
0

-1
-1
2
0
-1
-1
0
0
0
0
2
-1
2
0
0
0
0
2
0
2
0
0
0
0
0
0
0
-1
2
2
2
0
0
0
0
-1
0
0
0

25271
25272
25273
25274
25275
25276
25277
25278
25279
25280
25281
25282
25283
25284
25285
25286
25287
25288
25289
25290
25291
25292
25293
25294
25295
25296
25297
25298
25299
25300
25301
25302
25303
25304
25305
25306
25307
25308
25309

80000
80000
50000
30000
80000
30000
50000
170000
80000
210000
160000
150000
70000
60000
50000
140000
80000
80000
60000
200000
100000
100000
80000
70000
80000
60000
80000
50000
80000
30000
50000
80000
20000
80000
100000
30000
200000
60000
170000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
3
2
3
1
3
2
1
2
3
3
2
2
2
2
1
1
1
1
2
2
2
2
2
2
1
2
1
3
2
2
1
1
1
2
2

2
2
1
2
2
2
2
2
2
2
2
2
2
1
2
2
1
1
2
2
2
2
2
2
2
2
2
1
2
2
2
2
1
1
2
2
2
2
0

26
25
25
22
22
23
23
27
27
26
26
26
24
23
22
26
26
26
26
27
27
26
26
22
24
24
24
24
24
23
25
25
21
25
25
25
25
25
24

0
0
0
0
0
0
0
-1
0
0
1
-1
0
2
0
2
2
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
1
0
0
-1

0
0
-1
0
0
0
0
0
0
0
2
-1
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0

-1
0
-1
0
0
0
0
0
0
0
0
0
0
0
0
2
0
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0

25310
25311
25312
25313
25314
25315
25316
25317
25318
25319
25320
25321
25322
25323
25324
25325
25326
25327
25328
25329
25330
25331
25332
25333
25334
25335
25336
25337
25338
25339
25340
25341
25342
25343
25344
25345
25346
25347
25348

20000
230000
50000
90000
70000
50000
120000
50000
380000
140000
200000
60000
80000
270000
150000
260000
200000
90000
200000
200000
30000
180000
30000
520000
80000
120000
360000
50000
200000
30000
50000
80000
50000
120000
210000
80000
50000
300000
100000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
2
1
1
2
3
1
1
2
2
3
1
2
3
5
1
2
3
2
1
2
1
3
3
1
1
2
2
2
1
2
2
5
2
1
2
1

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2

24
25
25
25
25
25
26
26
27
27
27
26
25
28
28
27
27
27
29
29
25
27
28
28
28
28
27
27
27
24
24
25
25
26
27
22
25
25
26

0
0
3
0
0
0
0
2
-2
1
0
0
0
0
0
0
0
0
1
-1
0
0
0
-1
-1
0
-1
0
0
0
0
-2
0
-1
1
0
0
-2
0

0
0
2
0
-1
0
0
2
-2
-1
0
0
0
0
0
0
0
0
2
-1
0
0
0
0
-1
0
-1
0
0
0
0
-2
0
-1
-2
0
0
-2
0

0
0
0
0
-1
0
0
2
-2
-1
0
0
0
0
0
0
0
0
0
-1
2
0
0
0
-1
0
-1
0
0
0
2
-2
-1
-1
-1
0
0
-1
0

25349
25350
25351
25352
25353
25354
25355
25356
25357
25358
25359
25360
25361
25362
25363
25364
25365
25366
25367
25368
25369
25370
25371
25372
25373
25374
25375
25376
25377
25378
25379
25380
25381
25382
25383
25384
25385
25386
25387

80000
130000
80000
160000
130000
30000
50000
20000
140000
180000
400000
260000
260000
180000
160000
20000
30000
250000
80000
90000
50000
210000
200000
320000
200000
80000
140000
80000
200000
230000
230000
20000
90000
130000
320000
30000
240000
360000
30000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
2
1
1
1
1
2
2
1
3
2
2
2
1
2
2
2
1
1
1
1
1
2
1
2
3
1
1
2
1
3
2
2
2
2
1
1
1

2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
1
1
2
2
2
2
2
2
1
1
2
2
2
2
2
1
1
1
2
2
2
2
2

26
26
27
27
27
23
23
22
23
25
26
26
26
26
27
25
25
25
25
24
28
27
27
28
32
27
26
27
29
30
28
26
27
26
29
29
29
29
28

-1
-1
0
1
0
-1
0
0
0
-1
0
-1
0
-1
1
2
0
0
0
0
-2
-1
0
0
-2
1
0
0
0
-1
0
0
0
2
-2
2
2
-1
0

-1
-1
0
-1
0
-1
0
0
0
0
0
-1
0
-1
-2
2
0
0
0
0
-2
0
0
-1
-2
2
0
0
0
2
0
0
0
2
-2
2
0
-1
-1

-1
-1
0
0
0
3
-1
0
0
0
0
-2
0
-1
-2
2
0
0
0
0
-2
0
0
0
-2
2
0
0
-1
-1
0
0
0
2
-2
0
0
-1
-1

25388
25389
25390
25391
25392
25393
25394
25395
25396
25397
25398
25399
25400
25401
25402
25403
25404
25405
25406
25407
25408
25409
25410
25411
25412
25413
25414
25415
25416
25417
25418
25419
25420
25421
25422
25423
25424
25425
25426

240000
320000
410000
220000
240000
200000
80000
20000
20000
300000
340000
300000
350000
20000
90000
80000
20000
240000
150000
100000
150000
50000
260000
140000
30000
90000
50000
230000
70000
300000
300000
110000
30000
20000
30000
350000
200000
200000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
1
1
2
1
1
5
1
1
2
1
2
1
1
1
2
2
1
1
1
2
1
1
1
1
2
2
2
3
1
1
1
2
2
1
1
1
1
2

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
1
2
2
2
2
2
1
2
1
2
2
2
2
2
2
2
2
2
1

28
28
28
29
26
26
25
25
24
26
26
27
26
24
24
27
28
28
27
27
24
27
27
27
24
23
23
31
30
30
27
29
27
27
22
31
30
31
26

2
-2
0
0
-2
-2
0
0
-1
-1
1
0
-2
2
0
0
0
0
-1
0
1
0
0
0
-1
0
0
-1
2
0
-1
0
0
2
-1
0
-1
-2
0

2
-2
0
0
-2
-2
0
0
-1
-1
2
0
-2
0
0
0
0
0
3
0
-1
0
0
0
-1
0
0
-1
2
0
-1
0
0
2
-1
-1
-1
-2
0

2
-2
0
2
-2
-2
0
0
-1
-1
2
0
-2
0
0
0
0
0
2
0
-1
0
0
0
0
0
0
0
2
0
-1
0
0
-2
-1
0
-1
-2
0

25427
25428
25429
25430
25431
25432
25433
25434
25435
25436
25437
25438
25439
25440
25441
25442
25443
25444
25445
25446
25447
25448
25449
25450
25451
25452
25453
25454
25455
25456
25457
25458
25459
25460
25461
25462
25463
25464
25465

100000
140000
50000
50000
160000
170000
160000
100000
100000
200000
360000
160000
500000
50000
90000
300000
120000
300000
500000
50000
20000
240000
210000
50000
50000
60000
310000
140000
320000
90000
280000
80000
170000
240000
30000
120000
50000
10000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
3
1
1
2
1
3
1
2
1
1
1
1
2
2
1
1
1
2
2
1
2
3
2
1
2
1
2
2
2
3
1
2
1
2
2
2
1

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
1
2
2
2
2
1
1
1
1
2
1
1
2
2
2
2

26
26
22
22
27
28
28
28
29
23
27
27
30
30
25
25
28
28
28
28
26
27
27
24
25
25
28
28
27
27
27
25
25
30
23
24
23
23
24

2
0
0
0
0
0
0
3
0
0
0
0
0
0
0
-2
0
-1
0
0
0
0
0
1
0
-1
0
0
-2
0
0
0
0
1
2
0
0
0
0

2
0
0
0
0
-1
0
2
0
0
0
0
0
0
0
-2
0
-1
0
0
0
0
0
-2
0
-1
0
0
-2
0
0
-1
0
-2
0
0
0
0
0

0
0
0
0
0
0
0
2
0
-2
0
0
0
0
2
-2
0
-1
-1
0
0
-2
0
-1
0
-1
0
3
-2
0
0
-1
0
-1
0
0
0
0
0

25466
25467
25468
25469
25470
25471
25472
25473
25474
25475
25476
25477
25478
25479
25480
25481
25482
25483
25484
25485
25486
25487
25488
25489
25490
25491
25492
25493
25494
25495
25496
25497
25498
25499
25500
25501
25502
25503
25504

170000
360000
110000
210000
150000
200000
140000
80000
240000
50000
80000
70000
50000
180000
110000
300000
210000
200000
100000
70000
250000
600000
320000
180000
110000
20000
60000
320000
320000
110000
80000
500000
190000
80000
90000
140000
200000
250000
260000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
1
2
5
2
2
2
3
2
1
4
1
1
1
2
5
1
2
3
1
1
2
2
1
1
3
2
1
2
3
3
3
2
1
3
1
1
1

2
2
1
1
1
1
2
2
1
1
2
1
2
2
2
1
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
1

28
28
33
34
34
34
26
27
24
29
28
24
24
28
29
29
29
29
28
31
31
31
31
31
27
22
22
30
29
29
28
29
31
27
29
29
31
31
32

0
-2
2
0
0
-2
0
-1
0
0
0
0
-1
0
0
0
0
0
1
2
0
-2
0
0
0
1
-1
-1
0
0
0
0
-1
0
0
0
1
-1
1

0
-2
2
0
0
-2
0
0
0
0
0
0
-1
0
0
0
0
0
-2
0
0
-2
0
0
0
2
-1
-1
0
0
0
0
-1
0
0
0
-1
-1
-2

0
-2
2
0
0
-2
0
0
0
0
0
0
-1
0
0
0
0
-1
-2
0
0
-2
0
0
0
0
-1
-1
0
0
0
0
-1
0
0
2
-1
-1
-2

25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
25524
25525
25526
25527
25528
25529
25530
25531
25532
25533
25534
25535
25536
25537
25538
25539
25540
25541
25542
25543

220000
110000
210000
380000
120000
60000
100000
20000
30000
50000
200000
210000
240000
150000
330000
280000
210000
400000
200000
60000
50000
360000
300000
10000
420000
220000
130000
200000
50000
300000
120000
360000
50000
230000
50000
30000
150000
70000
320000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
1
1
2
1
2
1
1
1
2
3
1
2
1
1
1
2
2
1
1
2
1
3
2
1
1
2
2
1
3
1
2
2
3
3
1

2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
1
2
2
2
1
2
1
1
2
1
1
2
1
2
1
1
1
1
2

28
29
27
30
26
25
24
24
25
26
26
25
25
33
34
34
33
34
33
32
34
31
31
33
32
32
34
34
33
33
44
35
35
37
37
38
45
44
35

-1
0
0
0
1
0
3
0
0
0
0
-1
-2
0
-2
-1
1
-2
0
0
0
-2
-2
-2
-1
0
2
-2
2
0
-1
-1
1
1
0
0
2
0
0

-1
0
0
0
-1
0
2
0
0
0
0
-1
-2
0
-2
-1
-2
-2
0
0
0
-2
-2
-1
-1
0
2
-2
2
0
-1
-1
-2
-2
0
0
2
0
0

-2
0
0
0
-1
0
2
0
0
0
0
-1
-2
0
-2
2
-2
-2
0
0
0
-2
-2
0
-2
0
2
-2
2
0
-1
-1
-2
-2
0
0
2
0
0

25544
25545
25546
25547
25548
25549
25550
25551
25552
25553
25554
25555
25556
25557
25558
25559
25560
25561
25562
25563
25564
25565
25566
25567
25568
25569
25570
25571
25572
25573
25574
25575
25576
25577
25578
25579
25580
25581
25582

330000
120000
360000
30000
150000
30000
150000
470000
410000
390000
320000
450000
70000
50000
100000
110000
280000
500000
360000
180000
480000
450000
80000
290000
500000
200000
130000
360000
300000
70000
80000
30000
280000
210000
80000
260000
120000
150000
180000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2

1
2
1
2
3
2
2
1
2
3
2
3
2
2
3
1
2
1
1
2
2
1
1
2
2
1
3
2
2
2
3
1
2
3
3
1
3
1
2

1
1
1
1
2
2
1
1
1
2
1
2
2
1
1
2
2
2
2
1
2
1
2
2
2
1
1
2
1
2
1
2
2
2
1
2
1
2
1

41
37
36
40
39
49
46
37
42
43
37
40
42
44
46
28
28
28
30
30
31
39
26
25
27
37
43
34
34
41
44
36
30
46
41
37
36
32
31

1
0
-2
1
0
2
0
-1
0
1
0
-1
1
0
0
0
0
0
0
-1
0
-1
0
0
0
-1
2
0
0
0
-1
2
0
0
0
-2
0
2
1

-2
0
-2
2
0
2
0
0
0
-2
0
0
2
0
0
0
0
0
0
2
0
-1
0
0
0
-1
3
0
0
0
-1
2
0
0
0
-1
0
0
-1

-2
0
-2
0
0
2
0
0
0
-2
0
0
0
0
2
0
0
0
0
2
0
-1
0
0
-1
-1
2
0
0
0
-1
2
0
0
0
-1
0
0
2

25583
25584
25585
25586
25587
25588
25589
25590
25591
25592
25593
25594
25595
25596
25597
25598
25599
25600
25601
25602
25603
25604
25605
25606
25607
25608
25609
25610
25611
25612
25613
25614
25615
25616
25617
25618
25619
25620
25621

140000
370000
30000
160000
60000
230000
80000
360000
130000
500000
360000
120000
150000
120000
190000
230000
50000
20000
100000
200000
160000
160000
50000
100000
420000
500000
360000
190000
120000
300000
50000
290000
240000
120000
150000
270000
310000
20000
70000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
2
2
2
1
2
2
2
1
2
3
2
2
1
3
3
3
3
5
2
1
3
1
1
2
1
1
2
2
2
1
2
2
2
1
1
2
1

1
1
1
2
3
1
1
1
1
2
1
1
2
1
3
1
3
2
1
3
2
2
1
2
1
1
1
2
2
1
2
2
2
1
2
2
2
1
2

34
34
35
33
33
34
37
37
42
35
47
38
36
37
35
43
43
45
38
40
38
32
39
26
44
38
41
28
32
33
31
29
29
28
30
31
31
42
29

-1
0
2
0
-1
2
0
-1
2
-1
0
0
0
-1
0
-2
0
-1
0
0
0
-2
2
1
1
-1
-2
-2
0
0
0
0
0
0
-1
-1
-2
0
0

0
0
3
0
-1
2
0
2
2
-1
0
0
0
-1
0
-2
0
-1
0
0
0
-2
2
-1
2
-1
-2
-2
0
0
0
0
0
0
0
-1
-2
0
0

0
0
2
0
-1
2
0
2
2
-1
0
0
0
-2
0
-2
0
-1
-1
0
0
-2
2
-1
0
0
-2
-2
-2
0
0
0
0
0
0
0
-2
0
0

25622
25623
25624
25625
25626
25627
25628
25629
25630
25631
25632
25633
25634
25635
25636
25637
25638
25639
25640
25641
25642
25643
25644
25645
25646
25647
25648
25649
25650
25651
25652
25653
25654
25655
25656
25657
25658
25659
25660

290000
120000
140000
220000
240000
320000
50000
100000
70000
230000
120000
350000
70000
50000
150000
410000
410000
400000
50000
390000
360000
30000
300000
170000
40000
430000
130000
450000
90000
190000
210000
20000
200000
160000
220000
230000
290000
360000
160000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
3
1
1
2
2
1
2
1
2
1
1
3
1
3
1
1
2
1
1
2
2
1
2
1
2
2
1
1
1
2
1
1
2
1
1
1
2

1
2
1
1
2
1
1
1
2
2
2
2
2
1
2
1
2
2
1
1
2
1
2
1
2
2
1
1
2
1
2
1
1
2
2
2
2
2
1

29
38
48
43
28
30
30
30
30
30
30
31
34
31
32
34
34
35
34
39
36
36
42
44
44
38
47
42
29
43
38
43
36
29
30
31
32
33
33

0
-1
0
0
0
0
0
0
2
0
-1
0
2
0
-2
-2
0
-2
0
0
-1
-1
-2
-2
2
0
-1
0
0
-2
0
0
1
-2
0
-1
-2
0
0

0
2
0
0
0
0
0
0
2
0
2
0
2
0
-2
-2
0
-2
0
0
-1
-1
-2
-2
2
0
-1
0
0
-2
0
0
-2
-2
0
-1
-2
0
-1

0
2
-1
0
0
0
0
0
2
0
2
0
2
0
-2
-2
0
-2
0
0
-1
-1
-1
-2
2
0
-1
0
0
-2
0
0
-2
-2
0
-1
-2
0
-1

25661
25662
25663
25664
25665
25666
25667
25668
25669
25670
25671
25672
25673
25674
25675
25676
25677
25678
25679
25680
25681
25682
25683
25684
25685
25686
25687
25688
25689
25690
25691
25692
25693
25694
25695
25696
25697
25698
25699

240000
260000
100000
70000
170000
40000
80000
30000
140000
230000
200000
400000
170000
270000
30000
200000
280000
420000
30000
180000
290000
20000
500000
340000
270000
150000
40000
360000
500000
280000
50000
330000
360000
340000
500000
270000
120000
140000
200000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
3
2
2
2
1
1
2
2
1
2
3
2
2
1
2
3
2
2
2
3
2
2
3
2
1
2
2
2
1
3
3
1
1
3
2
2

1
1
1
1
2
2
1
2
2
1
1
1
1
1
1
2
2
2
1
1
1
2
1
1
1
1
2
2
1
2
2
2
2
1
2
2
1
1
2

34
35
34
42
25
26
47
25
25
27
39
35
38
43
39
46
31
32
43
41
31
32
38
42
39
41
33
34
34
47
43
42
46
40
26
34
40
39
27

-2
-2
0
0
0
-1
0
0
1
0
0
-2
0
-1
-1
-2
2
0
2
0
0
0
-2
0
0
1
-1
-2
0
-2
0
-2
-1
0
-1
0
0
-1
-1

-2
-2
0
0
0
0
0
0
-2
0
0
-2
0
-1
-1
-2
-1
0
0
0
0
0
-2
0
0
-1
-1
-2
0
-2
0
-2
-1
0
-1
0
0
-1
-1

-2
-2
0
0
2
0
0
0
-2
0
0
-2
0
-2
-1
-2
-1
0
0
0
0
0
-2
0
0
0
-1
-2
0
-1
0
-2
-1
0
-1
2
0
-1
-1

25700
25701
25702
25703
25704
25705
25706
25707
25708
25709
25710
25711
25712
25713
25714
25715
25716
25717
25718
25719
25720
25721
25722
25723
25724
25725
25726
25727
25728
25729
25730
25731
25732
25733
25734
25735
25736
25737
25738

50000
220000
80000
200000
20000
260000
430000
360000
500000
50000
50000
360000
10000
220000
110000
290000
110000
120000
140000
500000
360000
280000
220000
210000
170000
50000
300000
160000
320000
280000
290000
20000
80000
200000
270000
200000
130000
30000
60000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
1
1
3
1
1
1
1
1
3
2
1
3
1
2
2
2
2
2
2
1
2
2
2
1
1
1
1
2
3
1
3
3
3
1
1
2
2
2

1
2
2
0
2
2
2
1
2
1
1
2
2
2
2
2
1
2
1
1
1
1
2
1
2
2
1
2
2
1
2
2
1
1
2
1
1
2
1

45
28
43
45
29
29
29
39
30
45
47
35
36
32
33
34
35
40
46
38
45
44
38
30
38
23
34
30
26
37
31
41
37
47
29
46
39
35
29

0
0
0
-2
1
2
0
-1
-1
1
0
-2
-1
1
0
0
0
1
0
0
-2
0
-1
0
-1
0
2
-2
1
0
0
0
0
1
-2
-1
0
2
-1

0
0
0
-2
-1
2
0
-1
-1
2
0
-2
0
-1
0
0
0
-2
0
0
-2
0
-1
0
-1
0
0
-2
3
0
0
0
0
-2
-2
-1
0
2
-1

0
0
0
-2
-1
-1
0
-1
-1
0
0
-2
0
-1
0
0
0
-2
0
0
-2
-1
-1
0
-1
0
0
-2
2
0
0
2
-2
-2
-2
-1
0
0
-1

25739
25740
25741
25742
25743
25744
25745
25746
25747
25748
25749
25750
25751
25752
25753
25754
25755
25756
25757
25758
25759
25760
25761
25762
25763
25764
25765
25766
25767
25768
25769
25770
25771
25772
25773
25774
25775
25776
25777

180000
90000
430000
30000
190000
240000
240000
240000
160000
110000
360000
130000
30000
370000
120000
100000
80000
120000
290000
150000
270000
20000
360000
320000
260000
320000
360000
190000
330000
90000
240000
280000
360000
350000
420000
280000
70000
140000
60000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
1
2
2
1
1
2
2
2
1
3
2
1
3
2
5
2
2
3
2
2
1
1
1
1
1
1
1
2
1
1
1
1
2
2
2
1
2

2
1
1
1
2
2
1
1
1
1
2
1
1
2
2
2
2
1
1
2
1
2
1
2
1
1
2
2
1
1
1
2
2
1
1
2
1
2
2

34
45
43
37
40
31
33
38
41
28
30
43
38
30
31
31
33
30
33
35
28
29
31
30
31
38
32
40
31
33
41
30
31
33
33
42
44
32
31

0
2
0
3
0
2
-1
0
1
0
-1
0
0
-1
1
1
-2
0
0
0
0
0
-2
-2
0
2
0
-1
0
0
0
-1
-2
0
0
0
0
0
0

0
2
-1
3
0
0
-1
0
-1
0
-1
0
0
-1
2
-2
-2
0
0
0
0
0
-1
-2
0
2
0
-1
0
0
0
-1
-2
-1
0
0
0
0
0

0
2
-1
3
0
0
-2
2
-1
2
-1
0
2
-1
0
-1
-1
0
0
0
0
0
-1
-2
-1
-2
0
-1
0
0
0
-1
-2
-1
0
0
0
0
0

25778
25779
25780
25781
25782
25783
25784
25785
25786
25787
25788
25789
25790
25791
25792
25793
25794
25795
25796
25797
25798
25799
25800
25801
25802
25803
25804
25805
25806
25807
25808
25809
25810
25811
25812
25813
25814
25815
25816

110000
300000
80000
200000
450000
140000
150000
80000
200000
360000
160000
200000
150000
50000
360000
500000
220000
220000
80000
200000
100000
260000
300000
160000
50000
150000
70000
80000
100000
150000
340000
210000
240000
250000
200000
50000
450000
200000
350000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
3
2
2
3
1
2
2
2
2
1
1
2
2
1
1
2
2
2
1
1
5
3
2
3
1
2
1
2
2
3
1
1
1
1
1
1
2

1
1
2
1
2
2
2
1
1
1
1
2
1
2
1
1
1
2
1
2
2
1
2
1
2
2
2
2
2
2
3
1
2
2
1
1
2
1
1

33
46
41
32
42
43
37
31
35
44
37
33
35
38
45
32
31
37
45
38
38
32
37
44
35
38
27
27
28
30
35
39
28
35
38
36
35
38
47

0
1
0
0
-1
0
-1
0
-2
1
0
-2
-1
-1
0
-1
0
-2
0
-2
2
-2
-2
-2
0
0
0
0
-2
0
-2
1
-2
-1
-2
0
-1
0
0

0
-2
0
0
-1
0
-1
0
-2
-2
0
-2
-1
-1
0
-1
0
-2
0
-2
2
-2
-2
-2
0
0
0
0
-2
0
-2
2
-2
-1
-2
0
-1
0
0

2
-1
0
-2
-1
0
-1
0
-2
-2
2
-2
-1
-1
0
-1
0
-2
0
-2
2
-2
-1
-2
-1
-1
2
0
-2
0
-2
2
-2
0
-2
0
-1
0
0

25817
25818
25819
25820
25821
25822
25823
25824
25825
25826
25827
25828
25829
25830
25831
25832
25833
25834
25835
25836
25837
25838
25839
25840
25841
25842
25843
25844
25845
25846
25847
25848
25849
25850
25851
25852
25853
25854
25855

200000
530000
60000
280000
210000
210000
420000
80000
170000
80000
510000
110000
10000
300000
60000
200000
230000
500000
50000
280000
170000
60000
210000
70000
300000
330000
200000
170000
20000
230000
80000
320000
230000
80000
300000
100000
370000
200000
130000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
3
1
1
1
2
2
1
2
2
2
2
1
2
2
2
1
2
2
2
2
1
3
3
1
2
5
2
2
2
4
2
2
3
3
2
2
1

2
1
1
2
1
2
1
2
1
2
1
1
2
2
1
2
1
2
2
1
1
2
2
2
1
2
2
1
1
1
1
3
1
2
1
1
1
2
2

45
44
45
30
34
34
46
45
31
35
38
31
31
32
32
33
35
45
47
45
31
31
32
42
37
31
49
33
48
45
27
32
35
38
32
43
47
37
30

-1
0
0
-2
0
1
0
-1
0
0
0
0
0
-2
1
0
-1
-2
2
0
0
2
1
0
1
0
0
0
1
-1
0
-1
0
-1
-2
2
-2
-1
-1

-1
0
0
-2
0
2
0
-1
0
0
0
0
0
-2
2
0
-1
-2
2
0
0
2
-1
0
-2
0
0
0
-2
-1
0
-1
0
-1
-2
2
-2
-1
-1

-1
0
0
-2
0
2
0
-1
-2
0
0
0
0
-2
0
0
-1
-2
2
0
0
2
2
2
-1
0
0
0
-2
-1
0
-1
0
-1
-2
0
-2
-1
-1

25856
25857
25858
25859
25860
25861
25862
25863
25864
25865
25866
25867
25868
25869
25870
25871
25872
25873
25874
25875
25876
25877
25878
25879
25880
25881
25882
25883
25884
25885
25886
25887
25888
25889
25890
25891
25892
25893
25894

50000
300000
500000
140000
20000
270000
150000
70000
120000
20000
260000
160000
50000
350000
510000
250000
80000
180000
60000
170000
200000
210000
200000
200000
200000
240000
450000
80000
430000
30000
290000
40000
170000
130000
360000
360000
180000
210000
260000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
2
2
1
2
1
1
2
1
1
2
2
1
1
2
2
2
1
1
1
1
2
2
2
2
2
2
3
2
2
3
1
2
3
3
2
2

1
2
1
1
1
1
1
1
1
2
1
1
1
1
2
1
1
2
3
1
1
1
2
2
1
1
2
1
2
1
1
2
1
2
2
1
1
2
2

42
35
44
37
44
44
35
45
46
39
34
35
45
39
40
38
36
33
39
35
39
31
47
34
32
29
34
26
33
40
30
37
37
26
27
30
45
28
35

0
0
0
-1
0
-2
0
1
0
0
0
1
0
1
8
-1
1
-1
1
2
-1
-2
-1
2
-1
0
-2
0
0
2
0
1
0
0
0
1
-2
0
-2

0
0
0
-1
0
-2
0
1
0
0
0
-2
0
-2
7
-1
-2
-1
1
2
-1
-2
-1
2
0
0
-2
0
0
2
0
2
0
0
-1
-1
-2
0
-2

0
0
0
-1
0
-2
0
-1
0
0
0
-1
0
-2
6
0
-2
-1
-2
2
-1
-2
-1
2
0
0
-2
0
0
2
0
2
0
0
-1
-1
-2
0
-2

25895
25896
25897
25898
25899
25900
25901
25902
25903
25904
25905
25906
25907
25908
25909
25910
25911
25912
25913
25914
25915
25916
25917
25918
25919
25920
25921
25922
25923
25924
25925
25926
25927
25928
25929
25930
25931
25932
25933

200000
340000
200000
360000
90000
40000
500000
240000
440000
50000
180000
30000
60000
150000
80000
290000
220000
50000
80000
400000
150000
250000
120000
300000
500000
240000
240000
30000
90000
60000
60000
230000
290000
430000
230000
140000
210000
390000
320000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
1
2
2
3
2
2
1
2
2
2
1
3
2
1
2
1
3
1
1
1
2
1
2
2
2
2
1
1
2
1
1
1
2
3
2
2
1

1
2
1
1
2
1
2
1
2
1
2
1
2
1
1
1
1
2
1
2
1
2
1
2
2
2
2
2
2
2
2
2
1
2
1
1
2
2
1

33
31
37
35
32
34
28
36
33
33
28
35
29
29
32
34
40
34
48
37
33
34
34
28
39
36
29
39
29
31
41
41
40
42
39
48
30
36
35

1
0
-1
2
0
0
0
0
-1
0
1
0
0
0
0
-2
0
-1
2
1
-2
2
-1
-1
0
-1
0
-2
-2
-1
0
-1
0
-2
-2
1
0
0
-1

-1
0
-1
2
0
0
0
0
-1
0
2
0
0
0
0
-2
0
-1
2
-1
-2
0
-1
-1
0
-1
0
-2
-2
0
0
-1
0
-2
-2
-2
0
0
2

0
0
-2
2
0
0
0
0
-1
0
2
0
0
0
-2
-2
-2
-1
2
-1
-2
0
-2
-1
0
-2
0
-2
-2
-1
0
-1
0
-2
-2
-2
0
0
-1

25934
25935
25936
25937
25938
25939
25940
25941
25942
25943
25944
25945
25946
25947
25948
25949
25950
25951
25952
25953
25954
25955
25956
25957
25958
25959
25960
25961
25962
25963
25964
25965
25966
25967
25968
25969
25970
25971
25972

50000
100000
260000
260000
100000
340000
150000
360000
210000
200000
310000
260000
210000
330000
430000
450000
150000
410000
90000
280000
150000
200000
150000
140000
260000
160000
310000
80000
150000
330000
180000
120000
150000
200000
170000
50000
80000
20000
360000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
3
1
1
2
2
2
2
1
1
1
2
2
2
1
2
3
2
1
1
1
2
1
1
2
1
3
3
1
1
1
4
1
2
2
2
3
2

1
2
1
1
2
1
1
2
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
2
1
2
1
1
1
1
2
2
2
2
2
3
1
2
1

44
30
40
30
30
37
36
30
34
33
41
32
41
39
29
32
32
32
48
36
45
42
42
40
29
30
45
47
38
31
30
29
30
35
37
45
41
31
31

2
0
-2
1
0
0
0
0
-1
2
0
-2
-2
-1
-2
0
-1
-2
0
-1
-2
-1
0
1
0
0
0
-1
2
0
-2
0
-1
0
1
0
-1
-1
0

2
0
-2
-2
0
0
0
0
-1
-1
0
-2
-2
0
-2
-1
0
-2
0
0
-2
-1
0
2
0
0
0
-1
0
0
-2
0
-1
0
-1
0
-1
-1
0

2
-2
-2
-2
0
0
0
0
-1
-1
0
-2
-2
0
-2
-1
0
-2
0
-1
-2
-2
0
0
0
0
0
2
0
0
-2
0
-1
0
-1
0
-1
-1
0

25973
25974
25975
25976
25977
25978
25979
25980
25981
25982
25983
25984
25985
25986
25987
25988
25989
25990
25991
25992
25993
25994
25995
25996
25997
25998
25999
26000
26001
26002
26003
26004
26005
26006
26007
26008
26009
26010
26011

200000
50000
70000
300000
20000
170000
180000
200000
320000
180000
60000
360000
30000
130000
80000
230000
210000
270000
280000
50000
360000
470000
230000
80000
200000
200000
50000
20000
50000
110000
280000
160000
320000
300000
300000
100000
100000
110000
400000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
2
2
3
1
4
1
2
3
2
3
2
2
2
2
2
3
2
2
2
1
1
2
1
2
3
2
2
2
2
1
2
1
2
2
2
2
2

2
1
1
2
2
2
1
2
1
2
1
1
2
1
1
1
1
1
2
1
1
1
1
1
2
1
2
1
1
1
2
2
1
2
2
2
1
1
1

31
33
33
34
45
40
44
38
44
45
40
40
46
35
35
40
36
35
37
36
38
37
42
47
29
32
30
33
41
31
46
32
35
30
30
31
39
33
39

1
0
0
0
0
-2
0
-2
-2
0
2
0
0
0
1
0
0
0
0
0
-2
-2
1
2
-1
0
0
0
0
-1
0
-1
-1
-1
0
0
-2
0
-2

-2
0
0
0
0
-2
0
-2
-2
0
0
0
0
0
-1
0
0
0
0
0
-1
-2
-2
0
-1
0
0
0
0
2
0
-1
-1
-1
0
0
-2
0
-2

-2
0
5
0
0
-2
0
-1
-2
0
0
0
2
0
3
0
0
0
0
0
-1
-2
-2
0
-1
0
0
0
0
2
2
-1
-1
-1
0
0
-2
0
-2

26012
26013
26014
26015
26016
26017
26018
26019
26020
26021
26022
26023
26024
26025
26026
26027
26028
26029
26030
26031
26032
26033
26034
26035
26036
26037
26038
26039
26040
26041
26042
26043
26044
26045
26046
26047
26048
26049
26050

20000
50000
310000
80000
120000
200000
100000
210000
60000
130000
150000
220000
140000
50000
90000
500000
300000
260000
130000
200000
290000
650000
230000
230000
200000
400000
490000
360000
230000
290000
200000
360000
10000
180000
230000
340000
170000
50000
170000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
1
2
3
1
2
2
1
2
3
2
2
2
3
1
3
1
3
1
2
1
1
1
2
2
2
1
1
2
1
2
3
2
3
1
3
3
2

1
2
2
2
1
1
1
2
1
1
2
1
1
2
1
2
1
1
1
2
2
2
2
1
2
2
1
2
2
2
2
1
1
2
1
2
1
2
1

35
27
28
44
43
39
44
37
33
38
33
44
40
31
41
37
28
40
42
28
29
29
27
30
31
32
30
30
33
34
34
34
42
33
47
35
44
42
37

0
2
0
0
0
-1
-1
0
-1
-1
-2
2
0
0
0
0
-1
-1
-1
-1
0
1
0
2
0
0
0
-2
-2
0
1
-1
2
-2
-1
-2
0
0
-1

0
3
0
0
0
-1
-1
0
0
-1
-1
2
0
0
0
0
-1
-1
-1
-1
0
-1
0
0
0
0
0
-2
-2
0
-2
0
2
-2
-1
-2
0
0
0

0
2
0
0
0
-1
-1
0
-1
-1
-1
0
0
0
0
0
-1
-1
-1
-1
0
-1
0
0
0
0
0
-2
-2
0
-2
0
2
-2
-1
-2
0
0
0

26051
26052
26053
26054
26055
26056
26057
26058
26059
26060
26061
26062
26063
26064
26065
26066
26067
26068
26069
26070
26071
26072
26073
26074
26075
26076
26077
26078
26079
26080
26081
26082
26083
26084
26085
26086
26087
26088
26089

160000
280000
140000
520000
140000
130000
100000
50000
130000
200000
280000
240000
90000
250000
210000
90000
180000
500000
240000
50000
400000
230000
400000
80000
160000
430000
90000
80000
210000
310000
500000
70000
20000
210000
170000
390000
320000
50000
100000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
2
1
2
1
1
3
2
1
1
1
1
1
1
2
5
5
1
2
1
1
3
2
2
1
2
3
2
2
2
3
2
2
3
1
2
2
3

1
1
2
1
2
2
2
1
2
1
2
2
1
2
2
1
2
1
1
2
2
2
2
1
2
1
1
1
2
1
1
2
1
1
1
2
1
1
1

49
46
38
43
29
26
27
27
27
39
28
29
29
29
29
30
30
32
32
31
32
33
31
35
37
38
34
35
36
46
39
38
36
44
40
38
43
37
36

-1
0
0
0
0
-2
0
2
1
-1
-1
-2
2
0
-1
-2
-2
0
-2
0
0
1
1
1
-2
1
1
0
1
-2
0
0
1
-2
0
-1
2
0
2

-1
0
0
0
0
-2
0
0
-2
-1
2
-2
2
0
-1
-2
-2
0
-2
0
0
2
2
-2
-1
-1
2
0
-2
-2
-1
0
2
-2
0
-1
0
0
0

2
0
0
0
0
-2
0
0
-2
-1
-1
-2
2
0
-1
-2
-2
0
-2
0
0
-1
0
-2
-1
-1
2
0
-2
-2
-1
0
2
-2
0
-1
0
0
0

26090
26091
26092
26093
26094
26095
26096
26097
26098
26099
26100
26101
26102
26103
26104
26105
26106
26107
26108
26109
26110
26111
26112
26113
26114
26115
26116
26117
26118
26119
26120
26121
26122
26123
26124
26125
26126
26127
26128

220000
300000
160000
200000
240000
90000
50000
210000
290000
160000
200000
260000
30000
230000
220000
140000
80000
450000
160000
100000
250000
80000
180000
720000
180000
230000
200000
80000
100000
200000
200000
50000
380000
250000
220000
70000
10000
60000
200000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
3
1
1
2
1
2
2
1
2
3
2
3
1
2
1
2
1
2
2
1
2
2
1
2
2
2
1
3
2
1
2
2
2
2
2
3

1
1
1
1
1
2
1
1
1
2
1
1
1
2
2
2
1
1
1
1
1
1
2
2
1
1
2
1
1
2
1
1
1
1
2
2
1
2
1

39
38
40
45
43
27
46
46
33
37
31
37
47
36
39
27
38
49
45
27
39
38
35
38
27
32
32
36
30
30
32
30
36
41
47
33
40
35
44

-1
-1
-1
0
-1
2
-2
-2
-2
2
-1
0
2
-2
0
-1
0
1
0
1
-1
-2
-2
1
0
-2
1
0
-1
0
0
0
-2
0
-2
0
0
0
1

-1
0
-1
0
-1
2
-1
-2
-1
2
-1
0
0
-2
0
-1
0
-1
0
2
-1
-2
-2
-2
0
-2
-2
0
0
0
0
0
-1
0
-2
0
0
0
-2

-1
0
-2
0
-1
0
-1
-2
0
2
-1
0
0
-2
0
-1
0
-1
0
0
-1
-2
-2
-2
0
-2
-2
0
0
0
0
0
-1
0
-2
0
-1
-1
-2

26129
26130
26131
26132
26133
26134
26135
26136
26137
26138
26139
26140
26141
26142
26143
26144
26145
26146
26147
26148
26149
26150
26151
26152
26153
26154
26155
26156
26157
26158
26159
26160
26161
26162
26163
26164
26165
26166
26167

200000
300000
260000
130000
30000
170000
210000
50000
600000
180000
100000
210000
150000
360000
330000
300000
250000
230000
20000
210000
80000
250000
50000
200000
290000
310000
270000
200000
290000
220000
500000
370000
100000
210000
310000
200000
110000
130000
130000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
3
3
2
1
2
3
1
3
1
1
2
3
1
2
1
2
3
1
2
1
2
5
3
3
1
1
2
2
1
3
2
1
3
2
1
2
1

1
2
2
1
1
1
1
2
2
1
2
1
1
2
1
2
2
1
2
1
2
2
1
1
2
1
2
2
1
2
1
2
1
1
2
1
2
1
2

30
48
36
44
29
30
29
44
36
37
29
46
37
30
32
43
42
48
47
35
36
39
34
42
35
43
28
33
32
29
35
31
44
44
38
27
28
30
34

0
-2
0
-1
2
0
-2
0
-2
0
2
-2
-1
-1
0
1
-1
0
1
-2
2
-1
3
0
0
0
1
-2
0
0
-1
-1
1
0
-2
0
0
0
0

0
-2
0
-1
2
0
-2
0
-2
0
2
-2
-1
0
0
-2
-1
0
2
-2
2
-1
3
0
0
0
2
-2
0
0
-1
-1
-2
0
-2
0
0
0
0

0
-2
0
-1
2
2
-2
0
-2
0
2
-2
-1
0
0
-2
0
0
-1
-2
2
-1
2
0
0
0
0
-2
0
0
-1
-1
-2
0
-2
0
2
0
0

26168
26169
26170
26171
26172
26173
26174
26175
26176
26177
26178
26179
26180
26181
26182
26183
26184
26185
26186
26187
26188
26189
26190
26191
26192
26193
26194
26195
26196
26197
26198
26199
26200
26201
26202
26203
26204
26205
26206

80000
30000
50000
160000
80000
100000
10000
90000
360000
670000
150000
150000
230000
230000
120000
170000
200000
450000
200000
310000
50000
140000
250000
310000
80000
200000
90000
160000
180000
310000
280000
90000
210000
200000
70000
320000
210000
130000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
1
2
2
2
2
2
2
1
3
1
1
2
2
1
2
2
1
2
1
2
1
1
1
2
3
3
1
2
4
2
2
1
2
2
1
1
2

1
1
1
1
1
2
2
1
1
1
2
2
1
1
2
1
1
1
2
1
2
1
2
2
2
1
1
1
2
1
2
2
2
2
1
2
2
2
1

35
47
39
30
45
37
46
30
38
43
28
28
35
30
33
33
35
38
32
33
30
36
37
31
31
29
47
45
27
33
29
43
39
27
48
31
33
27
27

3
0
1
2
0
-1
2
-1
0
0
-2
0
0
-1
0
-1
1
-2
-1
0
-2
-1
-1
0
0
-2
0
-2
1
0
0
0
0
-1
0
-2
-2
0
-1

2
0
-1
2
0
-1
0
-1
0
0
-2
0
0
-1
0
-1
-1
-2
-1
0
-2
-1
-1
0
0
-2
0
-2
-1
0
0
0
0
-1
0
-2
-2
0
-1

0
0
-1
0
0
-1
0
-1
0
0
-2
0
-2
-1
0
-1
-1
-2
-1
0
-2
-1
-1
0
0
-2
0
-2
-1
0
0
2
0
-2
0
-2
-2
0
-1

26207
26208
26209
26210
26211
26212
26213
26214
26215
26216
26217
26218
26219
26220
26221
26222
26223
26224
26225
26226
26227
26228
26229
26230
26231
26232
26233
26234
26235
26236
26237
26238
26239
26240
26241
26242
26243
26244
26245

370000
180000
310000
280000
150000
180000
140000
430000
360000
240000
140000
200000
80000
100000
210000
250000
50000
400000
150000
280000
100000
610000
120000
180000
270000
110000
90000
120000
50000
160000
500000
440000
330000
200000
250000
140000
260000
60000
500000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
1
2
2
1
1
1
1
1
2
1
2
2
1
2
3
1
2
2
2
1
2
2
3
3
3
1
3
3
2
2
2
2
2
2
1
1
1

1
1
1
2
1
1
2
2
2
1
2
1
1
2
1
1
1
1
2
2
1
2
2
2
1
1
1
2
1
2
1
2
1
2
2
1
1
1
1

47
36
43
27
27
29
31
34
37
42
30
34
37
38
40
37
38
28
37
39
29
38
30
44
47
36
40
48
35
32
48
28
31
33
33
37
36
45
37

-2
0
0
1
-1
1
-1
-1
-2
-1
3
-1
0
0
-1
1
0
-1
0
0
-2
0
0
0
-1
0
0
0
2
-1
0
0
-1
0
0
0
0
1
0

-2
0
0
-2
-1
2
-1
-1
-2
2
2
2
0
0
-1
-2
0
-1
0
0
-2
0
0
0
-1
0
0
0
2
-1
0
0
0
0
0
0
0
2
0

-2
0
0
-2
0
0
-1
-1
-2
-1
2
-1
0
0
-1
-1
0
-1
0
0
-2
0
0
0
-1
0
0
0
4
-1
0
0
-1
0
0
0
0
0
0

26246
26247
26248
26249
26250
26251
26252
26253
26254
26255
26256
26257
26258
26259
26260
26261
26262
26263
26264
26265
26266
26267
26268
26269
26270
26271
26272
26273
26274
26275
26276
26277
26278
26279
26280
26281
26282
26283
26284

130000
80000
150000
120000
90000
210000
280000
240000
230000
30000
60000
360000
90000
180000
10000
210000
30000
200000
90000
50000
30000
220000
500000
60000
110000
360000
30000
300000
490000
210000
280000
60000
490000
50000
200000
70000
260000
460000
200000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
1
1
1
1
1
2
2
2
1
1
1
3
1
1
1
2
3
2
1
2
3
2
3
3
2
1
1
1
2
2
3
2
1
2
2
3

2
1
2
1
2
0
1
2
2
1
1
1
2
1
1
1
1
2
1
1
1
2
1
1
1
1
2
1
1
1
1
1
1
1
1
2
2
1
1

30
30
44
31
31
31
45
28
29
29
29
30
33
33
33
34
34
34
32
44
46
35
46
47
41
43
42
38
36
36
37
36
38
45
35
43
29
40
41

0
1
0
-1
1
-1
-2
-2
-2
0
0
-1
0
-1
1
-1
-2
-1
0
0
1
-1
0
0
0
-2
0
-2
-2
-1
-1
-1
-2
0
1
3
0
0
-1

0
2
0
-1
-2
-1
-2
-2
-1
0
0
0
0
-1
-2
-1
-2
-1
0
0
2
-1
0
0
0
-2
0
-2
-2
-1
-1
2
-2
0
-2
2
0
0
-1

0
2
0
-1
-2
-1
-2
-2
-1
0
0
-1
0
-1
-2
-1
-2
-1
0
0
0
-1
-1
0
0
-1
0
-2
-2
0
-1
2
-2
0
-2
2
0
0
-1

26285
26286
26287
26288
26289
26290
26291
26292
26293
26294
26295
26296
26297
26298
26299
26300
26301
26302
26303
26304
26305
26306
26307
26308
26309
26310
26311
26312
26313
26314
26315
26316
26317
26318
26319
26320
26321
26322
26323

320000
230000
350000
230000
20000
230000
80000
110000
360000
80000
350000
70000
360000
240000
80000
140000
50000
130000
160000
160000
90000
50000
210000
20000
200000
230000
150000
210000
290000
260000
20000
180000
100000
280000
100000
100000
30000
160000
360000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
1
1
3
2
2
2
1
2
2
2
3
1
2
2
1
3
2
2
1
2
1
1
1
1
3
2
1
3
2
3
6
2
2
2
1
2
1

1
3
1
1
2
1
1
1
1
2
1
1
2
1
2
2
2
2
2
1
2
1
2
2
2
1
1
2
1
1
1
1
1
1
1
1
2
1
2

42
48
30
31
47
43
35
40
30
34
35
47
29
32
34
29
33
35
44
42
29
42
29
29
29
31
43
28
33
34
29
47
29
38
41
35
30
44
36

-1
0
0
0
1
0
0
0
-2
1
-1
0
-1
2
0
0
2
0
0
2
0
0
-1
2
-1
-1
-2
-2
-2
2
0
-1
0
0
-2
-2
0
-1
0

-1
0
0
0
2
0
0
0
-2
-2
-1
0
-1
2
0
0
2
0
0
2
0
0
-1
0
-1
-1
-2
-2
-2
2
0
-1
0
0
-2
-2
0
-1
0

-2
0
0
0
0
0
-1
0
-1
-1
2
0
-1
2
0
0
0
0
0
-2
0
0
-1
0
-1
-2
-2
-2
-2
0
2
-1
0
0
-2
-2
0
-2
0

26324
26325
26326
26327
26328
26329
26330
26331
26332
26333
26334
26335
26336
26337
26338
26339
26340
26341
26342
26343
26344
26345
26346
26347
26348
26349
26350
26351
26352
26353
26354
26355
26356
26357
26358
26359
26360
26361
26362

450000
380000
120000
160000
50000
170000
350000
180000
100000
50000
180000
150000
300000
350000
260000
200000
240000
150000
290000
140000
130000
180000
200000
230000
240000
170000
120000
240000
90000
300000
70000
100000
110000
180000
500000
80000
280000
280000
120000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
1
1
2
2
2
1
1
1
1
1
1
2
2
2
1
2
2
1
1
1
1
2
1
3
1
2
2
3
2
3
2
1
3
1
1
1

2
2
1
1
2
2
2
1
1
2
2
2
2
2
1
2
1
2
2
2
2
1
2
1
2
2
2
2
1
2
2
2
1
1
2
1
2
2
1

36
40
42
47
33
34
34
48
38
26
30
31
32
33
42
27
27
26
26
27
29
29
29
28
28
31
31
31
31
30
30
30
31
33
32
32
32
33
35

-1
0
-2
1
0
0
1
-2
0
0
-2
1
-2
0
0
0
0
0
0
0
-2
-2
-1
1
2
-2
-1
-2
0
-2
-1
0
0
0
0
2
-2
-2
-1

-1
-1
-2
2
0
0
-1
-1
0
0
-2
-2
-2
0
0
0
0
0
0
0
-2
-1
-1
2
2
-2
-1
-2
0
-2
2
0
0
0
0
0
-2
-2
-1

-1
-1
-2
0
2
0
2
-1
0
-1
-2
-2
-2
0
0
0
0
2
0
0
-2
0
-1
0
2
-2
-1
-2
0
-2
0
2
2
0
0
0
-2
-2
-1

26363
26364
26365
26366
26367
26368
26369
26370
26371
26372
26373
26374
26375
26376
26377
26378
26379
26380
26381
26382
26383
26384
26385
26386
26387
26388
26389
26390
26391
26392
26393
26394
26395
26396
26397
26398
26399
26400
26401

90000
170000
50000
50000
230000
180000
40000
360000
360000
170000
20000
240000
100000
100000
110000
420000
180000
240000
210000
30000
210000
320000
220000
240000
450000
500000
180000
80000
50000
450000
380000
50000
30000
300000
340000
190000
120000
210000
360000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
3
1
2
3
2
2
1
3
2
1
1
2
2
2
2
2
3
2
1
3
1
1
2
2
1
2
2
1
1
3
1
2
2
3
1
1

1
2
2
1
2
3
2
2
1
1
1
1
1
1
2
1
1
1
1
1
1
2
1
2
2
1
1
1
2
1
1
2
1
1
1
2
1
2
1

35
34
34
34
38
48
43
42
47
45
35
43
39
43
40
37
34
37
41
43
44
30
38
29
35
36
44
38
41
41
43
29
30
37
45
44
41
40
46

-1
-1
0
-1
0
-1
0
-1
-2
0
-1
-1
0
1
0
0
2
1
-1
-1
0
-1
0
-1
1
0
0
-2
2
0
-1
-2
3
-1
-2
0
0
0
0

0
-1
0
-1
0
-1
0
0
-2
0
2
-1
0
-2
0
0
2
-2
0
3
0
-1
0
-1
2
0
0
-2
-1
-1
-1
-2
2
-1
-2
0
0
0
0

0
-1
0
-1
0
-1
0
-1
-2
0
2
-2
0
-2
0
0
2
-2
-1
2
0
-1
0
-1
2
0
0
-2
2
0
-1
-2
2
-1
-2
0
0
0
-1

26402
26403
26404
26405
26406
26407
26408
26409
26410
26411
26412
26413
26414
26415
26416
26417
26418
26419
26420
26421
26422
26423
26424
26425
26426
26427
26428
26429
26430
26431
26432
26433
26434
26435
26436
26437
26438
26439
26440

330000
100000
250000
120000
200000
280000
480000
240000
120000
110000
390000
20000
140000
160000
210000
210000
240000
150000
60000
180000
120000
210000
420000
110000
180000
200000
220000
250000
250000
400000
50000
480000
470000
300000
160000
160000
230000
50000
150000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
1
2
1
1
2
2
2
2
1
2
1
2
1
1
1
2
2
2
2
1
1
2
2
1
1
1
1
3
2
1
1
1
2
1
1
3
3

2
1
2
1
2
2
1
2
1
2
1
2
2
1
1
1
2
1
1
1
2
2
2
1
2
1
2
1
2
1
2
2
1
1
2
1
2
2
1

35
37
38
46
43
30
46
36
39
40
41
38
35
41
30
47
39
36
48
40
37
40
36
43
31
42
32
36
39
47
38
48
39
36
44
42
33
49
48

-1
0
-1
-2
1
1
-1
-1
-2
0
0
1
0
0
1
0
0
-2
0
-1
0
0
0
0
0
-2
0
-2
-2
-2
0
-2
-1
0
1
-1
-1
0
0

-1
0
-1
-2
-1
2
-1
-1
-2
0
0
2
0
0
-1
0
-1
-2
0
-1
-1
0
0
0
0
-2
0
-2
-2
-2
0
-2
0
0
-2
-1
-1
0
0

-1
0
-1
-2
-1
0
-1
-1
-2
0
2
2
0
0
-1
0
0
-1
0
-1
-1
0
0
0
0
-2
0
-2
-2
-2
0
-2
0
0
-1
-1
-1
0
0

26441
26442
26443
26444
26445
26446
26447
26448
26449
26450
26451
26452
26453
26454
26455
26456
26457
26458
26459
26460
26461
26462
26463
26464
26465
26466
26467
26468
26469
26470
26471
26472
26473
26474
26475
26476
26477
26478
26479

130000
360000
150000
70000
450000
200000
80000
340000
50000
200000
210000
360000
230000
50000
120000
340000
50000
70000
100000
20000
80000
280000
300000
500000
50000
140000
210000
100000
50000
20000
200000
100000
50000
230000
260000
120000
380000
80000
240000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
2
2
1
2
2
2
2
1
3
2
3
3
2
1
3
3
2
2
2
3
2
3
3
2
2
3
2
3
2
3
3
3
2
2
3
3
1

1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
2
1
1
2
2
2
1
1
1
1
1
1
1
1
1
2
1
1

50
49
50
50
49
49
50
48
52
50
48
49
50
48
50
50
49
49
50
49
49
49
50
49
51
50
49
49
50
51
50
51
50
53
50
52
51
65
50

2
1
0
0
-2
1
2
0
0
-1
0
-1
-2
0
2
1
0
1
0
0
0
-2
-2
-1
0
0
-1
0
0
0
0
-1
0
0
0
1
-1
0
-2

2
-2
0
0
-2
-2
0
0
0
-1
0
-1
-2
0
0
-2
0
2
0
0
0
-2
-2
-1
0
0
-1
0
0
0
0
-1
0
0
0
2
-1
0
-2

2
-2
0
0
-2
-2
-1
0
0
-1
0
-1
-2
0
0
-2
0
2
0
0
0
-2
-2
-1
0
0
-1
0
0
0
0
-1
0
0
0
0
0
0
-2

26480
26481
26482
26483
26484
26485
26486
26487
26488
26489
26490
26491
26492
26493
26494
26495
26496
26497
26498
26499
26500
26501
26502
26503
26504
26505
26506
26507
26508
26509
26510
26511
26512
26513
26514
26515
26516
26517
26518

30000
30000
80000
50000
10000
100000
280000
30000
80000
30000
170000
60000
100000
160000
50000
360000
210000
190000
90000
50000
30000
30000
180000
120000
80000
400000
120000
100000
300000
80000
500000
10000
100000
240000
280000
20000
110000
290000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
3
2
1
3
3
3
3
3
2
2
3
1
2
1
1
2
3
3
3
3
3
3
3
2
3
1
1
3
3
3
3
2
1
2
2
2
1

1
1
2
1
2
1
1
1
1
2
2
1
1
1
2
1
1
1
1
1
2
1
1
1
1
1
2
1
2
1
1
1
1
1
1
2
1
1
1

54
59
55
54
56
50
50
55
50
51
51
52
50
58
55
59
52
55
52
52
55
54
61
58
55
49
53
52
52
69
53
51
55
53
63
55
59
60
48

0
0
1
0
1
2
-2
1
-1
0
0
1
0
-2
0
1
-1
-1
0
0
-2
2
0
1
0
-2
0
2
-1
0
-1
0
2
0
-2
0
0
1
-1

0
0
-1
0
2
2
-2
2
-1
0
0
2
0
-2
0
-2
-1
-1
0
0
-2
2
0
2
0
-2
0
2
-1
0
-1
0
3
0
-2
0
0
-2
-1

0
0
0
0
2
2
-2
0
-2
0
0
0
0
-2
0
-2
-1
-1
0
0
-2
2
0
2
0
-2
0
2
0
0
-1
2
2
0
-2
0
0
-2
-1

26519
26520
26521
26522
26523
26524
26525
26526
26527
26528
26529
26530
26531
26532
26533
26534
26535
26536
26537
26538
26539
26540
26541
26542
26543
26544
26545
26546
26547
26548
26549
26550
26551
26552
26553
26554
26555
26556
26557

30000
30000
60000
70000
140000
150000
90000
30000
60000
490000
230000
70000
60000
30000
70000
450000
20000
30000
80000
390000
30000
200000
140000
30000
290000
200000
180000
200000
500000
520000
90000
260000
50000
80000
210000
300000
20000
50000
20000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
1
2
3
3
2
2
2
3
2
2
2
3
6
2
3
3
2
3
1
2
3
3
2
2
2
3
2
5
3
3
2
3
2
2
1
1
3
3

1
1
2
1
1
2
1
1
2
1
1
1
1
1
1
1
2
1
1
2
2
1
2
1
1
1
1
1
1
1
1
1
1
3
2
1
1
2
1

51
52
57
52
52
53
58
51
52
52
56
53
55
59
62
56
54
51
54
53
50
51
59
51
51
51
64
50
54
54
53
54
51
59
54
51
53
51
52

1
-1
0
-1
0
0
1
0
0
-1
-2
0
3
0
0
1
0
1
0
-2
0
1
1
-2
-2
-1
0
-2
0
0
-2
-1
0
0
0
0
1
0
2

2
2
0
-1
0
-1
2
0
0
-1
-2
0
2
0
0
-1
0
2
0
-2
0
-1
2
-2
-2
-1
0
-2
0
0
-2
-1
0
0
0
0
2
0
2

2
-1
2
-1
0
-1
2
-1
0
-1
-2
0
0
0
0
-1
0
3
0
-1
0
-1
0
-2
-2
-2
0
-2
0
0
-2
0
0
0
0
0
2
0
2

26558
26559
26560
26561
26562
26563
26564
26565
26566
26567
26568
26569
26570
26571
26572
26573
26574
26575
26576
26577
26578
26579
26580
26581
26582
26583
26584
26585
26586
26587
26588
26589
26590
26591
26592
26593
26594
26595
26596

150000
50000
50000
50000
200000
80000
50000
200000
210000
80000
200000
200000
220000
280000
250000
90000
320000
130000
50000
80000
430000
250000
50000
360000
450000
110000
360000
10000
200000
20000
70000
80000
250000
90000
100000
230000
380000
390000
120000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
2
2
1
1
1
1
1
1

1
3
2
3
3
3
3
3
3
3
3
3
3
1
3
3
1
2
3
3
2
1
2
3
2
2
1
2
1
2
1
3
2
2
2
3
1
2
1

1
3
2
2
1
2
2
1
1
1
1
1
1
1
1
1
1
1
2
1
2
1
1
3
1
2
1
2
2
2
2
1
2
2
1
1
2
2
2

53
51
51
51
51
52
56
55
54
55
50
51
52
56
53
55
58
53
51
51
51
51
51
58
53
22
34
24
27
24
28
55
55
34
42
39
32
29
30

-1
0
0
2
1
0
0
2
0
0
-1
0
2
-2
1
0
-2
0
-1
0
0
1
2
0
-2
0
0
0
0
0
1
2
-2
0
0
0
0
-1
-2

-1
0
0
2
-1
0
0
2
0
0
-1
0
0
-1
-1
0
-2
0
-1
0
0
-1
2
0
-2
0
0
0
0
0
-1
2
-2
0
0
0
0
-1
-2

2
0
0
2
-1
0
0
3
0
0
-1
0
0
2
-1
0
-2
0
2
0
0
-1
2
0
-1
0
0
0
2
0
-1
0
-1
0
0
0
0
0
-2

26597
26598
26599
26600
26601
26602
26603
26604
26605
26606
26607
26608
26609
26610
26611
26612
26613
26614
26615
26616
26617
26618
26619
26620
26621
26622
26623
26624
26625
26626
26627
26628
26629
26630
26631
26632
26633
26634
26635

20000
20000
160000
240000
30000
50000
30000
20000
80000
20000
50000
90000
50000
20000
30000
50000
20000
20000
20000
50000
20000
20000
50000
10000
10000
20000
10000
50000
30000
170000
50000
60000
50000
50000
50000
100000
10000
80000
300000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
1
3
2
2
2
1
1
2
2
1
2
2
2
2
2
2
2
3
2
2
2
2
2
1
2
2
2
1
2
2
3
2
2
3
1
1
2

1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

27
41
25
35
23
24
23
23
23
23
23
23
24
23
24
23
23
22
23
22
22
23
23
23
23
22
22
25
25
26
23
24
26
22
24
24
25
26
26

0
1
1
-1
0
0
1
0
-1
3
0
0
-1
0
-2
1
0
1
3
2
0
0
0
2
-2
0
0
0
0
0
0
2
0
0
0
1
0
1
-2

0
-1
-1
-1
0
0
2
0
-1
2
0
0
-1
0
-2
2
0
2
2
0
0
0
0
0
-1
0
0
0
0
0
0
0
0
0
0
2
0
-2
-2

0
-1
2
-1
-2
0
0
0
-1
2
0
0
-1
2
-2
0
0
0
2
0
0
0
0
0
-1
0
0
0
0
0
-2
0
0
0
0
0
0
-2
-2

26636
26637
26638
26639
26640
26641
26642
26643
26644
26645
26646
26647
26648
26649
26650
26651
26652
26653
26654
26655
26656
26657
26658
26659
26660
26661
26662
26663
26664
26665
26666
26667
26668
26669
26670
26671
26672
26673
26674

10000
30000
50000
30000
90000
20000
80000
90000
20000
30000
10000
70000
40000
170000
10000
30000
10000
50000
30000
50000
20000
10000
50000
50000
50000
160000
50000
30000
60000
150000
30000
20000
20000
50000
200000
70000
150000
130000
20000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
2
3
2
2
1
1
2
2
2
2
1
5
1
3
2
2
2
2
2
2
1
2
2
3
1
2
2
1
2
1
5
3

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
2
2

23
24
24
24
26
23
23
24
24
24
23
25
26
26
24
25
24
24
24
24
24
25
24
24
25
25
24
24
27
25
26
26
26
24
33
25
28
27
27

1
-1
0
-1
1
2
-1
0
2
-1
0
0
2
0
1
2
1
0
0
0
1
0
1
1
0
0
0
0
5
0
0
-1
0
0
0
0
0
1
0

2
-1
0
0
-2
2
-1
0
0
-1
0
0
0
0
2
0
2
0
0
0
2
0
-2
2
0
0
0
0
4
0
0
-1
0
0
0
0
0
2
0

0
2
0
0
-1
2
-1
0
0
-1
0
0
0
0
2
0
2
0
0
2
0
0
-2
2
2
0
0
0
3
0
2
0
0
0
0
0
0
0
0

26675
26676
26677
26678
26679
26680
26681
26682
26683
26684
26685
26686
26687
26688
26689
26690
26691
26692
26693
26694
26695
26696
26697
26698
26699
26700
26701
26702
26703
26704
26705
26706
26707
26708
26709
26710
26711
26712
26713

60000
50000
210000
150000
50000
40000
90000
70000
20000
30000
20000
60000
50000
50000
10000
20000
110000
30000
200000
70000
80000
80000
20000
10000
60000
50000
110000
210000
40000
360000
320000
130000
130000
50000
50000
360000
160000
200000
30000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
2
1
2
1
3
1
1
1
2
2
2
1
2
3
1
2
1
2
3
2
2
2
3
2
1
1
1
1
2
1
2
2
1
3
3
1
3

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
2
2
1
2
2
2
2
1
2
2
2

27
24
27
26
25
26
27
27
27
24
25
25
26
25
25
22
26
26
27
27
27
28
24
23
25
27
28
29
29
29
29
27
26
26
25
27
27
26
26

-1
0
0
-2
0
1
2
0
0
0
1
2
1
2
0
1
0
1
-1
0
0
0
0
0
0
0
0
1
1
-2
0
-1
2
0
-1
-2
2
0
2

-1
0
0
-2
0
-2
2
0
0
0
2
0
2
0
0
4
0
2
-1
0
0
0
0
0
0
0
0
2
2
-2
0
-1
2
0
0
-2
2
-1
2

0
0
0
-2
0
-2
2
0
0
0
0
0
0
0
0
3
0
0
-1
0
2
0
0
0
0
0
0
0
2
-2
0
0
2
0
0
-2
2
0
2

26714
26715
26716
26717
26718
26719
26720
26721
26722
26723
26724
26725
26726
26727
26728
26729
26730
26731
26732
26733
26734
26735
26736
26737
26738
26739
26740
26741
26742
26743
26744
26745
26746
26747
26748
26749
26750
26751
26752

360000
20000
80000
490000
10000
20000
30000
50000
340000
180000
40000
140000
210000
150000
160000
50000
50000
40000
70000
310000
40000
50000
140000
80000
230000
50000
160000
200000
130000
130000
100000
160000
60000
220000
50000
160000
60000
210000
360000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
2
1
1
2
2
2
2
1
1
1
1
1
2
3
1
1
1
2
1
1
1
2
1
2
1
3
3
3
2
2
1
1
1
2
2
1
1

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2

26
28
27
28
22
23
25
26
25
26
26
27
27
26
24
24
24
24
24
27
28
27
27
27
27
23
27
26
27
29
28
30
29
29
29
27
27
28
27

0
0
1
0
0
0
1
0
0
-1
0
-1
0
-2
0
1
0
0
0
0
2
-1
0
1
-1
1
-1
2
2
0
1
-1
0
1
-1
-2
2
-2
0

0
0
2
0
-1
0
2
0
0
-1
0
0
0
-1
0
2
0
0
0
0
-1
-1
0
2
-1
2
-1
0
-1
0
2
-1
0
2
-1
-2
0
-2
0

0
0
2
0
-1
0
0
0
0
-2
0
-1
0
0
0
2
0
0
0
0
-1
-1
0
2
-1
2
2
0
-1
0
2
-1
0
2
-1
-2
0
-2
0

26753
26754
26755
26756
26757
26758
26759
26760
26761
26762
26763
26764
26765
26766
26767
26768
26769
26770
26771
26772
26773
26774
26775
26776
26777
26778
26779
26780
26781
26782
26783
26784
26785
26786
26787
26788
26789
26790
26791

120000
250000
210000
380000
240000
20000
50000
200000
470000
50000
180000
180000
190000
180000
50000
20000
80000
160000
200000
180000
360000
50000
30000
30000
100000
260000
240000
50000
400000
70000
280000
80000
160000
130000
180000
360000
260000
50000
80000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
3
2
1
2
3
2
2
1
2
1
1
1
1
2
1
2
1
1
1
2
2
2
1
2
1
1
2
1
1
3
1
2
2
1
1
1
3
2

2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
1

28
28
28
28
27
27
27
29
31
25
29
26
27
26
25
25
25
28
29
30
30
25
32
25
28
29
29
29
30
27
30
30
26
28
29
28
29
29
27

0
0
-1
-2
0
1
0
-1
0
0
1
0
2
-1
0
0
0
-1
-1
1
0
2
2
-1
0
-1
0
1
0
0
0
-1
4
2
-1
-2
0
1
-1

0
0
0
-2
0
2
0
0
0
0
-2
0
2
-1
0
0
0
-1
-1
1
0
2
3
0
0
-1
-1
2
0
0
0
0
3
2
-1
-2
0
-1
0

0
0
0
-2
0
0
0
0
0
0
-1
0
2
-1
0
0
0
-1
-1
-2
0
2
2
0
2
-1
-1
2
0
2
0
0
3
2
-1
-2
0
-1
0

26792
26793
26794
26795
26796
26797
26798
26799
26800
26801
26802
26803
26804
26805
26806
26807
26808
26809
26810
26811
26812
26813
26814
26815
26816
26817
26818
26819
26820
26821
26822
26823
26824
26825
26826
26827
26828
26829
26830

230000
70000
270000
220000
260000
160000
280000
230000
40000
170000
200000
230000
50000
150000
300000
360000
390000
50000
220000
60000
100000
290000
130000
400000
30000
260000
70000
160000
280000
500000
110000
120000
50000
100000
360000
20000
50000
500000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
2
1
2
1
1
1
1
1
1
2
1
2
1
1
1
1
1
2
2
2
2
1
2
1
2
1
1
1
1
2
1
1
1
1
3
1
1

2
2
2
2
1
2
1
2
2
2
1
2
2
1
2
2
1
2
2
2
2
2
2
3
1
2
2
2
2
2
2
1
2
2
2
2
2
2
1

26
26
27
27
28
28
34
27
31
31
30
28
27
27
27
31
31
31
32
27
28
30
31
31
32
29
29
29
30
30
29
29
32
27
29
27
29
30
32

0
1
0
0
0
-2
-1
0
0
0
3
0
2
-1
-2
0
0
0
0
0
-1
0
0
1
0
-1
0
1
-2
-1
0
-1
0
0
-2
1
0
0
0

0
2
0
0
0
-2
-1
0
0
0
2
0
2
0
-2
0
0
0
0
0
-1
0
0
-1
0
-1
0
-2
-2
0
0
-1
0
0
-2
2
0
0
0

0
2
0
-1
0
-2
-1
0
-1
0
2
2
-2
0
-2
0
-1
0
0
0
-1
0
0
-1
0
-1
0
-2
-2
-1
0
2
0
0
-2
3
0
0
0

26831
26832
26833
26834
26835
26836
26837
26838
26839
26840
26841
26842
26843
26844
26845
26846
26847
26848
26849
26850
26851
26852
26853
26854
26855
26856
26857
26858
26859
26860
26861
26862
26863
26864
26865
26866
26867
26868
26869

250000
260000
150000
80000
180000
170000
300000
230000
470000
20000
70000
320000
500000
360000
180000
100000
10000
20000
70000
20000
500000
140000
360000
160000
200000
230000
360000
260000
50000
500000
230000
340000
130000
80000
250000
140000
390000
260000
160000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
2
1
1
3
1
1
1
2
3
1
1
1
2
1
1
1
2
3
2
1
1
2
2
1
3
1
1
2
3
1
2
3
3
1
2
1
1
2

1
2
2
2
2
1
1
1
2
1
2
2
1
1
1
1
1
2
1
2
1
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
2
1
1

34
34
34
33
34
40
40
39
35
37
38
41
39
47
42
40
40
41
46
26
46
32
39
32
34
48
38
40
35
39
38
39
38
47
40
48
37
37
43

-2
0
0
0
-2
0
-2
1
0
0
2
0
-2
-2
-1
2
2
0
1
2
-2
0
-1
1
-1
0
-2
0
2
0
-2
0
0
0
-1
1
-2
0
0

-2
0
0
0
-2
0
-2
-1
0
-1
-1
0
-2
-2
-1
2
-1
0
2
0
-2
0
-1
2
-1
0
-2
0
2
0
-2
0
0
0
-1
2
-2
0
0

-2
0
0
0
-2
0
-2
-1
0
0
-1
0
-2
-2
-1
0
-1
0
2
0
-2
2
-1
0
-1
2
-2
-1
2
0
-2
0
0
0
-1
2
-2
0
0

26870
26871
26872
26873
26874
26875
26876
26877
26878
26879
26880
26881
26882
26883
26884
26885
26886
26887
26888
26889
26890
26891
26892
26893
26894
26895
26896
26897
26898
26899
26900
26901
26902
26903
26904
26905
26906
26907
26908

210000
90000
290000
560000
110000
350000
280000
260000
440000
200000
150000
50000
500000
320000
500000
500000
260000
330000
360000
360000
130000
320000
350000
20000
200000
240000
50000
10000
360000
20000
460000
180000
50000
70000
140000
500000
280000
110000
90000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
1
1
2
3
1
1
2
4
2
1
1
1
1
1
5
3
2
1
2
2
2
2
1
3
2
3
1
3
1
1
2
2
2
2
2
2
1

2
1
1
2
1
1
2
1
1
1
2
2
2
1
1
1
2
1
1
2
2
2
2
2
2
1
1
1
2
1
1
1
1
2
2
1
1
2
1

38
48
45
40
37
37
35
40
34
49
32
39
29
29
34
45
35
39
36
33
33
32
42
38
29
33
29
35
31
30
47
49
35
32
39
41
44
37
37

0
2
-2
0
0
0
0
0
0
0
1
3
-1
0
1
-1
0
-2
0
0
2
0
0
1
0
0
0
0
1
0
-2
0
0
0
1
0
0
0
0

0
2
-2
0
0
0
0
0
0
0
2
3
-1
0
-1
-1
0
-2
0
0
2
0
0
3
0
0
0
0
-1
0
-2
0
0
0
-1
0
0
0
0

-1
-2
-2
0
2
0
0
-2
0
0
2
2
-1
0
-1
-1
0
-2
0
0
3
0
0
2
0
2
0
0
-1
-1
-2
0
0
0
0
0
0
0
0

26909
26910
26911
26912
26913
26914
26915
26916
26917
26918
26919
26920
26921
26922
26923
26924
26925
26926
26927
26928
26929
26930
26931
26932
26933
26934
26935
26936
26937
26938
26939
26940
26941
26942
26943
26944
26945
26946
26947

170000
290000
80000
150000
80000
20000
150000
300000
130000
490000
120000
50000
150000
720000
20000
260000
240000
130000
200000
140000
10000
140000
20000
200000
130000
360000
210000
230000
210000
200000
20000
410000
280000
360000
10000
20000
370000
180000
60000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
2
2
3
1
2
1
2
1
2
3
1
1
2
1
1
2
3
2
3
2
3
1
2
1
2
1
2
2
3
1
5
2
2
2
1
1
1

1
2
1
1
1
1
1
1
1
1
2
1
2
1
1
1
1
3
2
1
1
1
2
1
1
2
1
1
1
1
2
2
1
1
2
2
2
1
1

38
40
46
43
38
44
36
48
39
41
34
34
28
40
48
35
33
34
38
37
41
38
45
38
44
35
38
38
44
35
27
28
39
39
28
37
30
48
38

-1
0
1
0
0
0
2
-1
3
1
0
0
0
0
-1
0
0
2
0
0
0
1
0
-2
0
0
2
-2
1
-1
0
0
0
0
1
1
0
0
1

-1
0
2
0
0
0
2
-1
2
2
0
0
0
0
0
0
0
2
0
0
0
2
0
-2
0
0
0
-2
2
-1
0
0
0
0
2
2
0
0
-2

-1
0
0
0
0
0
2
-1
-1
0
0
0
0
0
0
0
0
2
0
0
0
2
0
-2
0
0
0
-2
0
-1
0
0
0
0
2
0
0
0
-2

26948
26949
26950
26951
26952
26953
26954
26955
26956
26957
26958
26959
26960
26961
26962
26963
26964
26965
26966
26967
26968
26969
26970
26971
26972
26973
26974
26975
26976
26977
26978
26979
26980
26981
26982
26983
26984
26985
26986

80000
70000
400000
150000
50000
310000
200000
430000
240000
360000
380000
190000
350000
110000
180000
400000
500000
170000
360000
60000
350000
500000
230000
20000
240000
440000
250000
300000
180000
360000
260000
80000
390000
250000
100000
170000
500000
410000
360000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
1
1
2
2
2
1
2
2
2
3
1
3
2
1
1
2
3
2
1
2
1
2
2
2
3
1
2
1
1
1
1
3
2
3
1
2
1

1
1
2
2
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
1
2
1
2
1
1
2
2
1
2
1
1
2
1
1
2
1
1
1
1

46
47
32
31
42
41
44
34
40
44
35
41
34
37
32
35
35
48
41
44
32
31
32
35
37
42
31
38
28
39
38
42
47
42
43
44
45
36
32

2
0
-1
-2
1
0
0
-1
0
0
0
0
0
0
-2
-2
-1
-1
-2
0
0
0
0
0
0
0
0
-1
1
0
0
5
-1
0
0
0
-1
0
-1

2
0
-1
-2
2
0
0
-1
0
0
0
0
0
0
-2
-2
-1
-1
-2
0
0
0
0
0
0
0
0
-1
1
-1
0
4
-1
0
0
0
-1
0
-1

2
0
-1
-2
0
0
0
-1
0
0
0
0
0
0
-2
-2
0
-1
-2
0
0
0
0
0
0
0
0
-1
-2
-1
0
3
-1
-2
0
0
-1
0
-2

26987
26988
26989
26990
26991
26992
26993
26994
26995
26996
26997
26998
26999
27000
27001
27002
27003
27004
27005
27006
27007
27008
27009
27010
27011
27012
27013
27014
27015
27016
27017
27018
27019
27020
27021
27022
27023
27024
27025

290000
80000
280000
360000
100000
80000
80000
180000
400000
450000
80000
210000
300000
340000
110000
50000
20000
16000
60000
70000
70000
430000
60000
200000
160000
200000
500000
50000
220000
180000
310000
80000
50000
400000
280000
100000
350000
10000
100000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
1
2
2
2
1
1
1
2
1
2
2
2
1
2
2
5
1
1
2
1
2
1
2
3
1
2
1
2
2
3
2
1
1
1
2
3
2

1
1
2
1
1
2
2
1
1
1
2
1
1
2
2
1
1
1
2
2
1
2
2
1
1
1
1
1
2
1
2
1
2
1
2
2
1
2
2

38
44
31
40
44
31
46
45
34
48
34
37
45
41
30
41
40
46
31
31
34
35
39
46
39
40
43
43
38
48
35
41
37
43
32
32
42
41
35

-2
0
-2
0
-1
0
0
1
-1
-2
2
0
-1
-2
0
0
0
0
0
1
0
-1
0
-1
1
0
0
-1
0
0
0
0
0
-2
1
0
0
0
2

-2
-1
-2
0
-1
0
0
-2
-1
-2
2
0
-1
-2
0
0
0
0
0
2
0
-1
0
-1
3
0
0
2
0
0
0
0
0
-2
-2
0
0
0
0

-2
0
-2
0
-1
0
0
-2
-2
-2
2
0
-1
-2
0
0
0
0
0
2
0
-1
2
-1
2
-1
0
-1
0
0
0
0
0
-1
-2
0
0
0
0

27026
27027
27028
27029
27030
27031
27032
27033
27034
27035
27036
27037
27038
27039
27040
27041
27042
27043
27044
27045
27046
27047
27048
27049
27050
27051
27052
27053
27054
27055
27056
27057
27058
27059
27060
27061
27062
27063
27064

240000
500000
50000
30000
360000
250000
260000
50000
550000
420000
130000
320000
50000
310000
340000
280000
250000
80000
230000
330000
350000
280000
140000
130000
200000
280000
20000
50000
30000
60000
50000
20000
100000
100000
210000
20000
130000
290000
40000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
3
2
1
1
2
3
2
1
2
2
3
1
1
1
1
2
3
2
3
1
1
3
2
1
3
3
3
5
2
3
1
2
2
3
2
3
1

1
1
1
1
1
1
2
1
2
1
1
1
2
1
1
1
1
3
2
2
2
2
2
1
1
2
2
1
1
2
1
1
1
2
1
1
2
2
2

38
46
36
33
41
49
29
40
33
46
35
46
47
45
49
37
32
40
29
37
41
35
36
43
35
37
36
47
28
32
32
46
38
34
39
45
33
41
45

-1
-2
3
0
-2
0
0
0
-2
2
0
0
0
-2
-2
-1
-1
0
1
0
-2
1
2
2
0
-1
-1
0
2
0
0
1
0
0
-1
0
1
0
-1

-1
-2
2
0
-2
0
0
0
-2
2
0
0
0
-2
-2
-1
-1
0
-1
-1
-2
-1
0
2
0
-1
0
0
2
0
0
2
0
0
-1
0
-1
0
-1

-1
-2
2
0
-2
0
0
0
-2
2
0
0
0
-2
-2
-1
0
0
-1
-1
-2
-1
0
2
2
-1
-1
0
2
0
0
0
0
0
-1
0
0
0
-1

27065
27066
27067
27068
27069
27070
27071
27072
27073
27074
27075
27076
27077
27078
27079
27080
27081
27082
27083
27084
27085
27086
27087
27088
27089
27090
27091
27092
27093
27094
27095
27096
27097
27098
27099
27100
27101
27102
27103

10000
360000
210000
230000
60000
150000
230000
110000
150000
350000
100000
200000
200000
10000
200000
240000
290000
80000
80000
320000
140000
60000
150000
20000
50000
150000
20000
80000
50000
190000
190000
140000
160000
580000
500000
130000
300000
300000
120000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
3
1
2
1
1
1
3
1
3
2
2
2
1
2
1
2
2
1
3
2
5
3
2
2
2
3
2
1
3
2
2
1
1
2
3
2
2

1
2
1
2
1
2
2
2
2
1
2
2
2
1
2
1
2
2
1
2
1
2
1
1
1
2
2
2
1
1
2
2
2
1
1
1
1
1
2

33
39
44
39
35
35
44
35
39
38
44
30
34
35
30
34
38
31
39
29
39
32
34
39
44
35
36
46
36
48
35
30
33
35
43
38
44
45
34

0
-1
1
-1
2
0
0
3
-2
-1
0
0
-2
2
0
0
-2
0
2
0
1
-1
0
-1
0
0
0
2
-1
0
0
-1
0
-2
1
0
-1
1
-1

0
-1
-2
-1
0
0
0
2
-2
-1
0
0
-2
0
0
0
-2
0
2
0
2
2
0
2
0
0
0
0
-1
0
0
-1
0
-2
-2
0
-1
-1
-1

0
-1
-2
-1
0
0
0
2
-2
-1
0
0
-1
0
0
0
-2
0
2
0
2
-1
0
2
-1
0
0
0
-1
0
0
-1
0
-1
-2
0
-1
0
-1

27104
27105
27106
27107
27108
27109
27110
27111
27112
27113
27114
27115
27116
27117
27118
27119
27120
27121
27122
27123
27124
27125
27126
27127
27128
27129
27130
27131
27132
27133
27134
27135
27136
27137
27138
27139
27140
27141
27142

220000
10000
60000
150000
130000
210000
70000
130000
70000
260000
60000
110000
230000
100000
360000
120000
230000
150000
450000
150000
170000
270000
500000
300000
150000
360000
110000
360000
220000
230000
500000
210000
500000
30000
490000
240000
200000
490000
240000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
2
3
2
3
2
2
3
6
2
1
2
3
3
1
3
2
1
1
1
1
1
1
1
1
2
1
1
1
3
2
2
3
3
2
1
2
2

2
1
1
2
2
1
2
1
1
1
2
2
1
2
1
1
2
2
2
2
1
1
2
1
1
2
1
1
2
2
1
1
1
1
1
1
1
2
1

30
44
47
32
41
49
36
37
46
48
29
33
33
33
42
43
41
31
31
31
41
40
38
35
35
34
42
38
37
45
47
43
47
33
45
48
46
42
47

-2
-1
0
-1
0
0
0
0
1
0
0
0
1
1
0
-1
0
0
1
2
0
0
-2
-1
-1
0
0
0
-2
0
-1
0
-1
3
0
0
2
0
0

-2
-1
0
-1
0
0
0
0
2
0
0
0
-1
-2
0
-1
0
0
2
2
0
0
-2
-1
-1
0
0
0
-2
0
-1
0
-1
2
0
0
2
0
0

-2
-1
0
-1
0
0
0
0
2
0
0
0
-1
-1
0
-1
0
0
2
2
0
0
-2
-1
-1
0
0
0
-2
0
-1
0
-1
2
2
0
2
0
0

27143
27144
27145
27146
27147
27148
27149
27150
27151
27152
27153
27154
27155
27156
27157
27158
27159
27160
27161
27162
27163
27164
27165
27166
27167
27168
27169
27170
27171
27172
27173
27174
27175
27176
27177
27178
27179
27180
27181

160000
60000
160000
400000
320000
340000
240000
100000
50000
200000
280000
360000
20000
160000
30000
90000
20000
100000
20000
300000
70000
10000
50000
280000
10000
10000
20000
200000
140000
100000
170000
160000
190000
180000
500000
340000
120000
180000
200000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
5
3
2
1
3
1
1
1
3
2
2
0
2
1
2
3
3
3
2
1
2
2
3
2
1
1
2
1
1
3
2
2
1
1
3
1
3

2
2
2
1
1
2
1
2
1
1
1
1
1
1
2
2
1
2
1
1
2
1
2
1
2
1
2
2
1
2
2
1
2
2
1
1
1
1
1

29
30
40
42
33
38
45
30
46
36
44
37
43
47
29
29
43
30
40
40
31
42
42
40
44
29
29
30
34
32
33
33
38
36
36
42
42
38
48

-1
-1
0
0
0
-1
0
2
0
1
0
-2
2
-1
7
2
0
0
3
0
0
4
0
1
1
0
0
0
0
0
-1
-1
0
0
1
-2
2
0
-2

-1
-1
0
0
0
-1
0
2
0
-2
0
-2
2
-1
6
2
0
0
2
0
0
3
0
2
2
0
0
0
0
0
-1
-1
0
0
-2
-2
2
0
-2

-2
2
0
0
0
-2
0
2
0
-2
0
-2
2
-1
5
2
0
0
2
0
0
2
0
0
0
0
0
0
0
0
-1
-1
0
0
-2
-2
-2
0
-2

27182
27183
27184
27185
27186
27187
27188
27189
27190
27191
27192
27193
27194
27195
27196
27197
27198
27199
27200
27201
27202
27203
27204
27205
27206
27207
27208
27209
27210
27211
27212
27213
27214
27215
27216
27217
27218
27219
27220

230000
120000
150000
80000
90000
200000
240000
120000
120000
230000
230000
250000
330000
470000
310000
20000
150000
30000
330000
180000
360000
150000
280000
130000
240000
90000
190000
20000
50000
160000
60000
150000
100000
60000
220000
130000
10000
200000
150000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
2
2
1
3
1
2
1
1
1
1
2
1
3
3
2
1
1
2
2
3
3
2
2
2
1
2
1
3
1
1
2
1
1
3
3
3

1
2
2
2
2
2
2
2
2
1
2
2
2
1
1
1
2
1
1
1
1
1
3
1
1
1
1
1
1
2
2
2
2
1
1
2
2
2
1

45
27
46
27
27
28
28
28
29
29
34
32
32
32
33
48
45
35
37
42
38
43
42
39
47
41
41
41
40
27
31
27
27
35
37
49
42
31
42

0
0
0
1
0
-1
0
0
1
2
-1
3
0
0
2
-1
-1
1
-1
-1
-2
0
1
0
0
0
0
0
0
-1
2
0
2
2
-1
2
1
0
0

0
0
0
2
0
-1
0
0
-1
0
-1
2
0
0
2
0
-1
-1
-1
-1
-2
0
-2
-1
0
0
0
0
0
-1
2
0
0
2
-1
2
2
0
0

0
0
0
-1
2
-1
-1
0
-1
0
-1
2
-2
0
-2
-1
-1
-1
-1
-1
-2
0
-1
-1
2
-1
0
0
2
-1
2
0
0
2
-1
2
2
0
0

27221
27222
27223
27224
27225
27226
27227
27228
27229
27230
27231
27232
27233
27234
27235
27236
27237
27238
27239
27240
27241
27242
27243
27244
27245
27246
27247
27248
27249
27250
27251
27252
27253
27254
27255
27256
27257
27258
27259

100000
300000
160000
500000
80000
90000
320000
390000
30000
170000
200000
380000
260000
360000
240000
100000
90000
290000
80000
240000
30000
30000
50000
180000
310000
80000
50000
390000
440000
50000
210000
230000
50000
100000
80000
250000
150000
140000
530000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
1
1
3
2
1
1
2
2
1
5
1
1
1
1
2
2
3
1
1
2
2
3
2
1
2
3
1
2
1
3
2
3
1
3
3
3
1

2
2
2
2
2
1
1
1
1
1
2
1
1
1
1
2
1
2
2
1
2
1
2
1
1
2
1
2
2
2
1
2
1
2
1
1
1
1
1

32
36
30
31
34
31
33
35
40
34
36
48
43
32
35
31
39
38
42
39
29
42
33
37
32
35
42
35
39
30
33
34
43
48
46
28
45
42
35

0
2
1
0
0
0
-2
-1
1
1
2
-1
-1
-1
-1
1
0
-1
0
-1
0
2
0
-1
0
0
1
0
0
1
0
0
0
-1
2
0
-2
0
0

0
2
-1
0
0
0
-2
-1
4
-2
2
-1
-1
-1
-1
2
0
-1
0
-1
0
0
0
-1
0
0
2
0
0
-1
0
0
0
-1
2
0
-2
0
0

0
2
-1
-1
0
2
-2
0
3
-1
2
-1
-2
-1
-1
2
0
-1
2
-1
0
0
0
-1
0
0
0
0
0
-1
0
0
0
2
2
0
-2
0
0

27260
27261
27262
27263
27264
27265
27266
27267
27268
27269
27270
27271
27272
27273
27274
27275
27276
27277
27278
27279
27280
27281
27282
27283
27284
27285
27286
27287
27288
27289
27290
27291
27292
27293
27294
27295
27296
27297
27298

20000
130000
20000
50000
470000
310000
180000
310000
160000
500000
380000
250000
500000
210000
250000
60000
200000
200000
20000
360000
100000
180000
380000
50000
200000
200000
280000
200000
150000
360000
230000
240000
420000
450000
10000
100000
180000
10000
20000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
3
2
3
2
2
1
1
2
2
0
1
1
1
1
2
1
2
1
2
2
1
3
1
1
1
1
1
2
1
2
1
1
3
2
1
3
3

2
1
2
1
2
2
1
1
1
2
1
1
2
2
1
2
1
1
2
1
1
1
1
1
2
1
2
1
2
1
1
3
1
1
2
1
1
2
2

30
29
34
38
37
41
49
45
42
32
37
35
39
33
46
28
44
30
44
41
39
37
46
28
32
41
32
34
30
31
35
35
40
37
34
30
45
43
43

2
0
1
3
2
0
-2
-2
2
0
0
-2
-1
-1
-2
0
-1
2
1
-2
0
0
1
0
0
-1
0
1
0
0
-2
0
-1
-2
0
0
1
0
0

2
0
4
2
2
0
-2
-2
2
0
0
-2
-1
-1
-2
0
-1
2
2
-2
0
0
-2
0
0
-1
0
-2
0
0
-2
0
-1
-2
0
0
-2
0
0

2
0
3
3
0
0
-2
-2
0
0
0
-2
-1
-1
-2
0
-1
2
2
-2
-2
0
-2
0
0
-1
0
-2
0
0
-2
0
-1
-2
0
0
-2
0
0

27299
27300
27301
27302
27303
27304
27305
27306
27307
27308
27309
27310
27311
27312
27313
27314
27315
27316
27317
27318
27319
27320
27321
27322
27323
27324
27325
27326
27327
27328
27329
27330
27331
27332
27333
27334
27335
27336
27337

50000
250000
150000
30000
500000
120000
200000
340000
20000
20000
20000
220000
20000
280000
400000
310000
30000
80000
10000
70000
390000
340000
180000
100000
360000
50000
360000
50000
150000
20000
150000
50000
500000
280000
270000
110000
280000
200000
30000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
2
2
1
1
1
3
2
2
3
1
2
2
1
1
1
2
5
3
1
3
1
1
2
3
2
2
2
3
1
3
2
2
2
2
2
2
2

2
2
1
2
1
2
2
1
2
1
2
2
1
1
1
2
1
2
2
3
2
1
1
1
2
2
2
2
1
1
1
1
1
1
1
2
2
1
2

32
32
48
30
31
31
31
44
44
37
33
34
34
30
49
45
37
38
44
47
37
43
41
31
37
44
33
39
35
30
44
42
40
39
49
42
31
33
37

0
-1
0
0
0
0
-2
0
0
0
1
0
0
-1
-1
0
0
0
0
0
-2
0
1
0
-2
0
0
0
0
0
0
0
-1
-2
0
0
0
-1
2

0
-1
0
0
0
0
-2
0
-1
0
2
0
0
3
-1
0
0
0
0
0
-2
0
2
0
-2
0
0
0
0
0
0
0
-1
-2
0
0
0
-1
2

2
-1
0
0
0
0
-2
0
-1
0
2
-1
0
2
-1
0
0
0
0
0
-2
2
2
0
-2
0
-1
0
0
0
0
0
0
-2
0
2
0
-1
2

27338
27339
27340
27341
27342
27343
27344
27345
27346
27347
27348
27349
27350
27351
27352
27353
27354
27355
27356
27357
27358
27359
27360
27361
27362
27363
27364
27365
27366
27367
27368
27369
27370
27371
27372
27373
27374
27375
27376

130000
440000
170000
50000
120000
500000
120000
180000
350000
20000
160000
290000
180000
200000
210000
70000
280000
120000
260000
340000
260000
140000
140000
200000
50000
130000
130000
50000
20000
390000
50000
30000
240000
180000
420000
120000
450000
20000
360000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
1
2
1
3
1
1
2
1
2
2
1
2
1
2
2
2
3
1
1
1
1
2
2
2
2
1
2
3
1
2
2
2
1
1
1
1
1
2

1
2
1
2
1
2
2
1
2
2
1
1
2
2
1
2
2
2
2
2
2
2
1
1
2
2
2
2
1
2
2
2
1
2
2
2
2
2
1

44
33
37
38
40
37
31
33
33
30
39
37
30
32
39
30
38
31
45
31
29
29
36
38
43
27
27
28
28
28
28
29
33
31
31
33
34
34
35

0
-1
1
0
-1
0
-1
0
-2
0
0
-2
-1
-1
-1
1
2
1
-1
0
0
0
1
1
0
0
0
0
0
0
2
1
-2
-1
-2
2
-1
0
-2

0
-1
2
0
-1
0
-1
0
-2
0
0
-2
-1
-1
-1
-1
2
-2
-1
0
0
0
-1
2
0
0
0
0
0
0
2
2
-1
-1
-2
0
-1
0
-2

0
-1
0
0
0
0
-1
0
-2
-1
0
-2
-1
-1
-1
0
2
-2
-2
0
0
0
0
2
0
0
0
0
0
0
2
0
0
-1
-2
0
-1
0
-2

27377
27378
27379
27380
27381
27382
27383
27384
27385
27386
27387
27388
27389
27390
27391
27392
27393
27394
27395
27396
27397
27398
27399
27400
27401
27402
27403
27404
27405
27406
27407
27408
27409
27410
27411
27412
27413
27414
27415

350000
180000
410000
50000
430000
200000
180000
200000
160000
100000
140000
120000
360000
120000
310000
180000
160000
50000
300000
500000
230000
300000
180000
280000
20000
360000
20000
250000
120000
100000
50000
470000
80000
110000
280000
200000
170000
60000
180000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
3
2
3
3
3
1
1
2
2
2
2
1
1
1
1
2
2
2
3
2
3
2
2
3
1
2
1
1
5
3
3
2
2
2
1
3
2
2

2
2
1
1
1
3
2
1
1
1
2
1
2
1
1
1
1
1
1
1
1
1
2
1
2
1
3
1
1
3
1
2
1
2
2
1
1
1
1

40
44
41
36
36
48
35
35
35
47
44
43
37
41
37
44
46
48
40
43
39
45
41
45
47
37
37
35
45
44
47
31
45
29
30
37
45
41
36

0
0
0
0
0
-1
0
0
2
0
2
-1
1
0
-1
-2
0
2
0
0
1
-1
-2
-1
-1
-1
0
0
0
2
0
-1
-1
0
0
-2
-1
1
0

0
0
0
0
0
-1
0
0
2
0
0
-1
-1
0
-1
-2
0
0
0
0
-1
-1
-2
-1
0
-1
0
0
0
2
0
-1
-1
0
0
-2
0
-1
0

0
0
0
0
0
-1
0
0
2
0
0
-2
-1
0
-1
-2
0
0
0
0
2
-1
-2
-1
0
-1
0
0
0
0
0
2
-1
0
0
-2
0
0
0

27416
27417
27418
27419
27420
27421
27422
27423
27424
27425
27426
27427
27428
27429
27430
27431
27432
27433
27434
27435
27436
27437
27438
27439
27440
27441
27442
27443
27444
27445
27446
27447
27448
27449
27450
27451
27452
27453
27454

300000
150000
210000
50000
50000
300000
80000
170000
50000
140000
350000
20000
170000
20000
240000
50000
230000
100000
300000
90000
210000
50000
400000
300000
150000
500000
300000
300000
150000
410000
80000
50000
140000
150000
20000
200000
110000
230000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
1
3
1
2
2
2
3
2
2
2
1
3
2
2
2
1
1
2
1
2
2
1
1
1
2
1
1
1
1
3
3
2
1
1
2
2
2

1
1
2
2
1
1
1
2
1
1
1
1
2
2
1
1
1
1
2
1
2
2
1
1
2
1
2
1
2
2
2
2
2
1
1
2
2
2
1

43
40
39
37
45
35
43
31
44
40
36
45
32
40
44
40
41
35
45
42
32
44
46
37
32
35
38
45
33
32
33
33
33
33
33
33
42
41
49

-2
0
-2
-1
-1
-2
0
0
0
0
0
-1
2
0
0
0
0
1
-1
0
0
0
0
-2
2
2
1
1
-1
0
0
0
-2
2
0
-1
0
2
1

-2
0
-2
0
-1
-2
0
-1
0
0
0
-1
2
0
0
0
0
2
-1
0
0
0
0
-2
2
0
-1
-2
2
0
0
0
-2
-1
0
-1
0
0
2

-2
0
-2
0
-1
-2
0
0
0
0
-1
-1
-2
0
0
0
0
-1
-1
0
0
0
0
-2
2
0
3
-2
-1
0
0
-1
-2
-1
0
-1
0
0
2

27455
27456
27457
27458
27459
27460
27461
27462
27463
27464
27465
27466
27467
27468
27469
27470
27471
27472
27473
27474
27475
27476
27477
27478
27479
27480
27481
27482
27483
27484
27485
27486
27487
27488
27489
27490
27491
27492
27493

50000
50000
310000
10000
100000
700000
330000
300000
500000
10000
70000
110000
250000
550000
390000
100000
20000
360000
60000
150000
360000
50000
170000
300000
150000
300000
500000
160000
50000
10000
100000
300000
30000
90000
30000
140000
50000
100000
30000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
1
2
3
2
1
2
3
3
3
2
2
3
1
6
2
2
2
2
3
1
1
2
3
3
1
2
1
3
3
1
2
1
3
3
1
5
2

2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
2
1
1
2
1
1
2
2
2
1
1
1
2
2
1
2
1
1

49
49
50
49
50
50
50
46
49
51
50
50
50
50
47
51
47
50
50
51
49
49
50
51
51
51
57
57
54
56
54
58
57
52
53
53
53
53
49

1
-1
-1
1
2
-2
-2
-1
0
1
0
1
0
2
-1
2
2
0
-1
2
0
0
1
1
-1
-2
-2
-2
2
2
2
2
0
0
0
0
0
0
0

2
-1
-1
-1
3
-2
-2
-1
0
-1
0
-1
0
2
-1
2
0
0
-1
2
0
0
2
2
-1
-2
-2
-2
0
2
2
2
0
0
0
0
0
0
0

0
-1
-1
-1
2
-2
-2
-1
0
2
0
0
0
2
-2
0
0
0
-1
0
0
0
2
0
-1
-2
-2
-2
0
0
2
2
0
0
0
0
0
0
0

27494
27495
27496
27497
27498
27499
27500
27501
27502
27503
27504
27505
27506
27507
27508
27509
27510
27511
27512
27513
27514
27515
27516
27517
27518
27519
27520
27521
27522
27523
27524
27525
27526
27527
27528
27529
27530
27531
27532

160000
10000
170000
50000
500000
500000
20000
20000
80000
500000
20000
190000
160000
170000
80000
180000
50000
70000
20000
330000
330000
320000
140000
20000
70000
240000
460000
80000
20000
200000
200000
420000
130000
30000
110000
360000
50000
70000
420000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
3
2
1
3
3
2
2
6
1
3
2
2
1
2
2
3
2
2
2
3
1
3
2
3
2
2
1
2
3
2
3
2
2
2
2
2
3
3

1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
2
2
1
1
1
1
1
1
1
2
1
2
2
1
1
1
2
3
1
1
1
1
1

51
57
57
48
53
55
59
52
54
58
62
56
59
51
54
57
51
62
55
48
57
51
59
55
53
67
52
56
56
54
51
53
54
53
51
51
56
54
59

0
0
-1
0
-1
2
3
0
0
1
0
0
0
0
0
0
2
6
0
-1
-2
-2
-1
0
-1
0
0
0
0
0
2
-1
0
1
0
-1
1
0
0

0
0
-1
0
2
0
2
0
0
2
0
0
0
0
0
0
2
5
0
-1
-2
-2
-1
0
-1
0
0
0
0
0
-1
-1
0
-2
0
-1
2
0
0

0
0
-1
0
2
0
3
0
0
0
0
0
0
0
0
0
0
4
2
-1
-2
-2
-1
0
-1
0
0
0
2
0
-1
-2
0
-1
0
-1
2
0
0

27533
27534
27535
27536
27537
27538
27539
27540
27541
27542
27543
27544
27545
27546
27547
27548
27549
27550
27551
27552
27553
27554
27555
27556
27557
27558
27559
27560
27561
27562
27563
27564
27565
27566
27567
27568
27569
27570
27571

50000
450000
50000
20000
250000
20000
240000
50000
180000
250000
30000
50000
20000
260000
130000
490000
150000
30000
50000
330000
330000
140000
40000
360000
80000
730000
180000
190000
50000
230000
20000
130000
30000
360000
100000
180000
210000
340000
20000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
2
2
3
1
2
3
3
3
1
3
3
2
3
3
2
3
3
2
3
2
3
2
3
2
3
1
3
3
1
3
2
6
1
2
3
2
2
1

1
1
1
1
1
3
1
1
1
1
2
1
1
1
1
1
1
1
2
1
1
1
1
2
2
1
1
1
2
1
1
2
1
1
1
2
1
1
1

57
55
56
53
51
53
57
52
65
71
52
55
62
52
54
51
52
53
54
53
52
56
55
54
59
56
63
64
57
56
53
56
53
57
52
55
53
53
52

0
2
0
3
3
0
0
0
0
0
0
0
1
0
-1
1
2
1
1
0
0
2
1
-2
2
0
0
0
-1
0
0
0
-2
1
1
0
1
0
0

0
2
0
4
2
0
0
0
-1
0
0
0
2
0
-1
-2
2
2
-2
0
0
0
-2
-2
2
0
0
0
-1
0
0
0
-2
-2
2
0
-1
0
0

0
-2
0
3
2
0
0
0
0
0
0
0
2
0
-1
-1
2
2
-2
0
0
0
-2
-2
2
0
0
0
-1
0
0
0
-2
-1
2
0
2
0
-1

27572
27573
27574
27575
27576
27577
27578
27579
27580
27581
27582
27583
27584
27585
27586
27587
27588
27589
27590
27591
27592
27593
27594
27595
27596
27597
27598
27599
27600
27601
27602
27603
27604
27605
27606
27607
27608
27609
27610

20000
500000
360000
50000
530000
260000
40000
30000
240000
320000
70000
200000
360000
110000
80000
200000
100000
160000
140000
300000
50000
50000
50000
50000
50000
210000
150000
190000
80000
100000
20000
400000
100000
30000
150000
60000
140000
80000
200000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
1
3
2
1
3
2
1
1
3
2
1
2
3
1
3
3
1
2
3
2
1
2
2
1
1
2
1
1
2
1
2
2
2
2
3
1
2

1
1
1
1
1
1
1
2
1
2
3
1
1
2
1
1
1
2
1
1
1
1
1
1
1
2
2
1
2
2
2
2
2
2
1
1
2
2
2

52
54
53
54
54
59
50
60
55
55
61
58
51
51
52
52
56
53
55
55
59
29
29
34
38
29
26
29
26
28
27
29
28
22
26
24
26
25
26

-2
0
-2
0
-2
-1
1
0
1
2
3
-1
-1
0
1
1
-1
-1
1
0
1
0
0
0
0
-1
0
-2
2
0
0
-2
0
0
0
0
0
0
0

-2
0
-2
0
-2
-1
2
0
4
2
2
2
-1
0
2
-2
-1
-1
-2
0
2
0
0
0
0
-1
0
-2
0
0
0
-2
0
0
0
0
0
0
0

-2
0
-2
0
-2
-1
0
0
3
2
2
2
-1
0
2
-2
-1
-1
-2
0
0
0
0
0
-2
-1
0
-2
0
0
0
-2
0
2
0
0
0
0
-2

27611
27612
27613
27614
27615
27616
27617
27618
27619
27620
27621
27622
27623
27624
27625
27626
27627
27628
27629
27630
27631
27632
27633
27634
27635
27636
27637
27638
27639
27640
27641
27642
27643
27644
27645
27646
27647
27648
27649

410000
50000
50000
100000
190000
120000
20000
30000
20000
20000
80000
80000
50000
80000
50000
50000
80000
20000
70000
130000
10000
50000
50000
20000
80000
70000
10000
120000
20000
50000
20000
40000
80000
20000
130000
100000
120000
50000
190000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
2
2
2
2
1
2
3
2
2
2
1
1
1
2
2
2
3
2
2
2
1
2
1
2
2
2
2
2
1
2
1
2
2
2
2
3
2

2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
1
1
2
2
2

28
26
25
26
24
27
22
22
22
22
22
23
23
23
23
24
24
24
24
23
21
23
23
22
22
23
22
23
23
23
24
23
23
24
24
24
24
24
24

-2
0
2
1
0
2
0
1
2
0
0
-1
-1
2
0
-1
-1
1
0
0
2
2
0
0
-1
0
1
0
0
-1
0
0
0
1
0
-1
0
0
0

-2
0
2
2
-1
2
0
2
2
0
0
0
-1
2
0
-1
-1
2
0
0
2
2
0
0
-1
0
-2
0
0
0
0
0
0
2
0
-1
0
0
0

-2
0
2
0
0
2
0
0
0
0
0
0
-1
2
0
-2
-1
3
0
0
3
0
2
0
-1
0
-2
2
0
0
0
0
0
2
0
0
0
0
0

27650
27651
27652
27653
27654
27655
27656
27657
27658
27659
27660
27661
27662
27663
27664
27665
27666
27667
27668
27669
27670
27671
27672
27673
27674
27675
27676
27677
27678
27679
27680
27681
27682
27683
27684
27685
27686
27687
27688

50000
20000
50000
50000
80000
10000
50000
50000
50000
20000
60000
50000
50000
20000
20000
80000
50000
120000
50000
110000
30000
110000
20000
50000
50000
50000
20000
200000
30000
130000
20000
20000
60000
30000
30000
120000
30000
30000
60000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
3
1
1
2
3
2
2
2
2
1
2
2
2
2
3
3
2
1
1
2
2
2
2
1
2
2
2
1
3
2
1
2
1
2
2
2
1
2

2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
2
1
2
2
1
2
2
2
2
2
1

25
54
23
23
22
22
22
22
23
22
27
23
23
21
23
23
24
24
24
24
24
23
23
23
24
24
22
36
24
23
24
23
23
24
22
24
24
24
24

0
2
1
0
2
2
0
0
2
1
2
-1
0
-1
0
2
0
0
0
1
1
2
0
0
0
0
2
0
-1
0
0
-1
0
0
2
0
0
0
0

0
0
-1
0
2
0
0
0
0
-2
2
0
0
-1
0
2
-1
0
0
2
2
0
0
0
0
0
0
0
0
0
-1
0
0
0
0
0
0
0
0

0
0
-1
0
0
0
0
0
0
-2
0
0
0
2
3
2
-1
0
0
0
2
0
2
0
2
0
0
0
0
0
-1
0
0
2
0
0
0
0
0

27689
27690
27691
27692
27693
27694
27695
27696
27697
27698
27699
27700
27701
27702
27703
27704
27705
27706
27707
27708
27709
27710
27711
27712
27713
27714
27715
27716
27717
27718
27719
27720
27721
27722
27723
27724
27725
27726
27727

50000
30000
270000
360000
450000
50000
50000
120000
40000
140000
200000
30000
30000
30000
30000
110000
50000
130000
50000
150000
30000
50000
20000
230000
280000
50000
130000
20000
80000
100000
90000
20000
140000
150000
140000
50000
30000
110000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
1
3
1
3
1
1
2
2
2
2
1
2
1
1
2
2
1
2
2
2
2
1
2
2
1
3
1
2
1
2
1
1
2
3
2
1

2
2
2
2
2
2
2
2
2
1
1
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2
2

25
25
25
25
26
25
25
25
26
24
25
25
25
25
25
25
24
24
25
25
25
23
23
24
25
24
23
25
26
24
24
24
24
24
24
24
24
22
23

0
0
-1
0
0
-1
0
0
1
0
-2
-1
0
2
0
2
1
0
0
0
0
0
0
0
-2
0
0
1
0
0
2
-1
2
-1
2
2
1
-2
-1

0
0
-1
0
0
2
0
0
2
0
-2
-1
0
2
0
2
2
0
0
0
0
0
0
0
-2
0
0
-1
0
0
0
-1
-1
-1
0
0
-2
-2
-1

0
0
-1
0
0
-1
0
0
2
0
-2
0
0
2
0
2
2
-1
0
0
0
0
0
2
-2
0
0
-1
0
0
0
-1
-1
-1
0
0
-1
-2
-2

27728
27729
27730
27731
27732
27733
27734
27735
27736
27737
27738
27739
27740
27741
27742
27743
27744
27745
27746
27747
27748
27749
27750
27751
27752
27753
27754
27755
27756
27757
27758
27759
27760
27761
27762
27763
27764
27765
27766

30000
90000
80000
30000
20000
30000
80000
90000
50000
20000
10000
80000
60000
50000
30000
30000
10000
50000
290000
100000
40000
130000
100000
360000
110000
150000
100000
50000
50000
50000
60000
40000
50000
80000
50000
10000
50000
180000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
1
2
1
2
2
1
2
3
2
1
3
2
1
1
1
1
3
2
2
1
1
2
1
1
2
2
2
2
3
3
2
2
2
2
2

1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
1
2
2
2
2
2
2
1
2
2
1
2
1
2
2
1
2

23
23
25
25
24
24
24
23
25
22
22
23
25
25
22
23
24
26
24
24
26
26
26
27
23
23
23
23
22
22
23
23
25
25
24
22
24
24
25

0
0
0
3
0
0
1
0
0
2
0
0
0
0
0
2
0
-1
0
0
2
2
0
-2
0
0
-1
1
0
0
0
0
2
0
0
-1
0
0
-2

0
0
0
2
0
0
2
0
0
0
0
0
0
0
0
2
0
-1
0
0
2
0
0
-2
0
0
-1
2
0
0
0
0
2
0
0
-1
0
0
-2

0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
2
0
-2
-2
0
2
0
0
-2
0
0
-1
0
0
0
0
0
0
0
0
2
0
-2
-2

27767
27768
27769
27770
27771
27772
27773
27774
27775
27776
27777
27778
27779
27780
27781
27782
27783
27784
27785
27786
27787
27788
27789
27790
27791
27792
27793
27794
27795
27796
27797
27798
27799
27800
27801
27802
27803
27804
27805

50000
50000
30000
50000
80000
150000
120000
80000
240000
30000
150000
50000
50000
230000
90000
230000
90000
230000
230000
420000
50000
70000
200000
30000
60000
230000
100000
420000
100000
160000
260000
280000
70000
50000
100000
100000
290000
180000
300000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
1
5
2
2
1
2
2
2
1
1
2
1
2
1
1
2
2
2
1
2
4
1
2
1
2
3
2
3
1
2
2
1
2
1
1
1
2

2
1
2
2
2
2
2
1
2
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
1

25
25
22
23
24
26
24
24
24
24
25
25
24
24
24
25
25
25
25
25
25
24
25
25
24
25
25
25
25
26
26
26
24
26
26
28
26
26
25

1
-1
-2
0
0
0
-1
2
0
0
0
0
0
-1
0
-2
0
0
0
0
0
0
-2
0
2
-2
0
2
-2
0
0
0
0
2
2
1
-1
-1
1

-2
-1
-2
0
0
0
-1
2
0
0
0
0
0
0
0
-2
0
0
0
-1
0
0
-2
0
2
-2
0
2
-2
0
0
-1
0
2
2
2
0
-1
2

-2
-1
-2
0
0
0
-1
-1
0
2
0
0
0
0
0
-2
0
0
0
0
0
0
-2
0
0
-2
0
2
-1
2
0
-1
-2
2
2
-1
0
-2
0

27806
27807
27808
27809
27810
27811
27812
27813
27814
27815
27816
27817
27818
27819
27820
27821
27822
27823
27824
27825
27826
27827
27828
27829
27830
27831
27832
27833
27834
27835
27836
27837
27838
27839
27840
27841
27842
27843
27844

80000
90000
500000
40000
170000
30000
120000
100000
50000
360000
220000
110000
110000
310000
50000
50000
200000
120000
80000
320000
210000
90000
170000
310000
360000
200000
500000
300000
130000
260000
100000
70000
100000
80000
100000
70000
170000
30000
20000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
1
3
2
2
2
2
2
1
2
1
2
2
1
1
2
2
2
1
2
1
2
2
1
3
2
2
1
3
2
2
1
1
1
1
1
3

2
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2

25
25
29
25
26
25
23
28
28
26
26
25
26
26
27
26
26
27
27
27
27
26
26
25
26
26
26
26
26
26
27
26
26
26
25
24
27
26
26

0
0
0
-1
2
0
-2
0
1
-1
0
-2
0
0
-1
1
0
0
1
0
-1
2
0
-2
2
-2
0
0
1
0
0
0
0
0
2
0
2
-1
1

0
0
0
-1
2
0
-2
-1
-2
-1
0
-2
0
0
-1
-2
0
0
2
0
-1
2
0
-2
0
-2
0
0
2
0
0
0
0
-1
0
0
2
2
2

0
0
0
-1
2
0
-2
2
-2
-1
0
-2
0
0
-1
-2
0
-1
0
0
-1
2
0
-2
-1
-2
0
0
0
0
0
0
0
-1
0
0
2
2
0

27845
27846
27847
27848
27849
27850
27851
27852
27853
27854
27855
27856
27857
27858
27859
27860
27861
27862
27863
27864
27865
27866
27867
27868
27869
27870
27871
27872
27873
27874
27875
27876
27877
27878
27879
27880
27881
27882
27883

180000
30000
80000
60000
150000
50000
360000
70000
50000
90000
60000
360000
70000
20000
110000
30000
90000
210000
270000
60000
280000
50000
70000
140000
30000
70000
140000
300000
80000
340000
310000
110000
130000
280000
100000
150000
130000
250000
200000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
1
2
1
3
1
3
1
1
3
1
2
2
2
2
3
2
1
1
2
3
1
2
3
1
1
4
2
2
1
2
1
2
1
1
3
1
1

2
1
2
2
2
2
1
1
2
2
2
2
2
2
1
2
2
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2

26
27
27
27
26
23
27
26
27
28
27
27
22
23
25
25
25
25
27
27
24
25
25
26
26
26
27
30
26
27
27
27
27
29
29
29
26
27
28

-1
2
0
0
0
2
1
2
2
1
0
-2
0
3
2
0
0
0
0
2
-1
0
0
-1
0
0
-2
-1
1
0
0
1
0
-2
1
0
0
0
0

-1
0
0
0
0
0
-2
0
0
2
0
-2
0
2
0
0
0
0
0
-1
-1
0
0
-1
0
0
-2
-1
-2
0
0
2
0
-2
2
0
0
0
0

-1
0
0
0
0
0
-1
0
0
0
0
-2
0
2
0
0
0
0
0
-1
-1
0
0
-1
0
0
-2
-1
-2
0
0
0
0
-2
2
0
2
0
0

27884
27885
27886
27887
27888
27889
27890
27891
27892
27893
27894
27895
27896
27897
27898
27899
27900
27901
27902
27903
27904
27905
27906
27907
27908
27909
27910
27911
27912
27913
27914
27915
27916
27917
27918
27919
27920
27921
27922

110000
160000
80000
220000
20000
160000
170000
360000
50000
100000
150000
150000
100000
200000
300000
130000
150000
110000
340000
60000
90000
230000
200000
310000
150000
390000
210000
290000
180000
140000
10000
80000
50000
110000
180000
230000
80000
50000
220000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
3
1
2
2
1
2
2
1
1
2
1
1
3
3
2
1
3
1
3
2
1
1
2
2
1
1
2
1
2
1
1
1
1
3
1
1
1

2
3
1
2
2
2
2
2
1
2
2
1
2
2
2
2
1
2
1
2
2
1
2
2
1
1
2
2
1
2
1
2
2
2
2
1
2
1
2

28
27
27
27
27
26
26
26
26
27
29
29
29
29
27
28
28
28
28
25
23
29
29
28
29
29
29
27
26
26
26
27
27
28
29
27
27
27
28

2
0
0
0
0
1
-1
0
0
0
0
0
0
-1
0
1
0
0
-1
0
0
1
-1
-1
0
-2
1
1
-1
0
2
0
3
0
-2
0
-1
1
0

2
0
0
0
0
2
-1
0
0
0
0
-1
0
-1
0
-1
0
0
-1
0
0
2
-1
-1
0
-2
-2
2
0
0
2
0
2
0
-2
0
3
2
0

2
-1
0
0
0
2
-1
0
0
0
0
0
0
-1
0
-1
0
0
-1
0
-1
0
-1
2
0
-2
-2
0
0
0
2
0
2
0
-2
0
2
0
0

27923
27924
27925
27926
27927
27928
27929
27930
27931
27932
27933
27934
27935
27936
27937
27938
27939
27940
27941
27942
27943
27944
27945
27946
27947
27948
27949
27950
27951
27952
27953
27954
27955
27956
27957
27958
27959
27960
27961

30000
200000
130000
360000
140000
130000
150000
20000
130000
190000
140000
180000
180000
50000
80000
120000
420000
90000
70000
200000
240000
360000
180000
160000
20000
30000
230000
240000
200000
280000
340000
50000
200000
140000
160000
50000
20000
170000
140000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
1
1
1
1
2
2
1
1
2
1
2
2
2
2
2
1
2
1
1
1
1
2
3
1
1
1
2
2
1
3
2
1
1
1
2
2

2
2
1
2
2
2
2
1
2
2
2
2
2
2
1
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
1
2
2
2
1
2

28
26
26
26
27
27
28
28
28
29
25
25
28
28
27
27
28
27
27
27
28
28
28
27
29
28
28
29
27
28
29
25
26
27
29
26
28
29
27

1
0
0
2
0
-2
1
2
2
0
2
0
-1
0
-1
1
0
1
0
0
0
-1
0
-1
0
2
0
0
0
-2
0
0
0
2
-1
2
2
-2
-1

2
0
0
2
0
-2
-2
2
0
0
0
0
-1
0
-1
1
0
-1
0
0
0
-1
0
-1
0
0
0
-1
0
-2
0
0
0
-1
-1
2
2
-2
-1

2
0
0
-2
0
-2
-2
2
0
0
0
0
-1
0
-1
-2
0
-1
0
-1
0
-1
0
-1
0
0
0
0
2
-2
-1
0
0
-1
0
2
2
-2
-1

27962
27963
27964
27965
27966
27967
27968
27969
27970
27971
27972
27973
27974
27975
27976
27977
27978
27979
27980
27981
27982
27983
27984
27985
27986
27987
27988
27989
27990
27991
27992
27993
27994
27995
27996
27997
27998
27999
28000

150000
70000
50000
80000
360000
360000
130000
120000
110000
230000
110000
200000
60000
310000
160000
180000
170000
240000
160000
200000
60000
100000
60000
50000
120000
250000
180000
210000
360000
210000
110000
270000
50000
220000
80000
180000
400000
230000
90000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
3
2
2
1
1
1
2
2
2
1
1
3
3
1
1
1
1
1
3
2
1
1
2
1
1
2
2
1
2
2
1
2
2
1
1
2
5

1
2
2
1
1
2
2
2
2
2
2
2
1
2
2
1
1
2
2
2
2
1
2
2
2
2
1
1
1
2
1
2
2
1
2
2
1
1
2

29
25
28
28
29
27
27
28
28
28
29
28
28
28
27
27
30
29
28
28
28
28
28
31
29
30
30
30
30
26
29
29
29
29
30
31
31
30
31

1
1
0
0
-2
1
0
-1
0
0
0
-1
-1
0
1
0
-1
-1
-1
-2
0
0
0
-1
0
-1
-1
0
0
0
0
-1
0
0
-1
-2
-1
0
1

-1
2
0
0
-2
-2
0
-1
0
0
0
-1
-1
0
-1
0
-1
-1
-1
-2
0
0
0
0
0
0
-1
0
0
0
0
-1
0
0
-1
-2
-1
0
-2

-1
0
0
0
-2
-2
0
-1
0
0
2
-1
-1
0
-1
0
-1
-1
-2
-2
0
0
2
-1
0
0
-1
0
-2
0
0
-1
2
0
0
-2
-1
0
-2

28001
28002
28003
28004
28005
28006
28007
28008
28009
28010
28011
28012
28013
28014
28015
28016
28017
28018
28019
28020
28021
28022
28023
28024
28025
28026
28027
28028
28029
28030
28031
28032
28033
28034
28035
28036
28037
28038
28039

30000
150000
230000
510000
20000
150000
110000
250000
240000
150000
420000
170000
220000
160000
150000
150000
140000
240000
20000
30000
80000
400000
150000
180000
360000
160000
80000
240000
50000
50000
50000
200000
50000
140000
310000
430000
100000
500000
200000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
1
1
2
1
2
2
1
1
2
5
1
2
2
2
2
2
2
2
2
1
2
2
3
1
2
2
2
2
3
2
1
1
1
3
1
1
2

1
2
2
2
2
2
2
1
3
2
2
2
2
2
1
2
1
2
2
2
1
2
2
1
1
1
2
1
1
1
1
1
2
2
2
2
2
2
2

29
29
29
30
30
27
24
25
29
28
29
30
28
28
28
29
27
27
28
29
29
29
27
32
32
30
30
32
33
34
29
30
29
30
29
30
30
29
29

1
0
2
-1
1
0
0
0
1
-1
0
0
-1
-2
0
1
-2
0
0
2
2
-1
0
0
0
-1
0
1
0
-2
0
-2
2
0
0
0
0
0
0

2
0
-1
-1
2
0
0
0
-2
-1
0
0
0
-2
-1
2
-2
-1
0
0
0
-1
0
0
0
-1
0
-2
0
-1
0
-2
0
0
-1
0
0
0
0

2
0
-1
-1
0
0
0
0
-2
-2
0
0
-1
-2
-1
2
-2
0
2
0
0
0
0
0
0
-1
2
-2
0
0
0
-2
0
2
0
0
0
0
0

28040
28041
28042
28043
28044
28045
28046
28047
28048
28049
28050
28051
28052
28053
28054
28055
28056
28057
28058
28059
28060
28061
28062
28063
28064
28065
28066
28067
28068
28069
28070
28071
28072
28073
28074
28075
28076
28077
28078

140000
200000
200000
100000
180000
190000
50000
440000
30000
180000
150000
390000
30000
10000
270000
20000
50000
60000
50000
20000
80000
50000
140000
400000
50000
80000
380000
230000
210000
100000
210000
140000
150000
40000
120000
50000
360000
80000
230000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
1
1
4
1
1
1
2
2
1
1
2
2
2
2
2
1
3
3
3
2
1
1
3
2
2
3
1
2
2
1
2
5
3
2
1
3
1

2
1
2
2
1
2
2
1
1
2
2
2
1
2
2
1
1
2
1
2
1
1
1
2
1
1
1
1
2
2
1
1
1
1
2
2
2
1
2

29
30
28
28
28
28
28
31
30
29
29
29
31
32
32
32
34
33
34
40
35
47
40
36
44
36
30
33
31
40
44
35
47
48
26
26
26
42
46

0
-2
-2
0
2
0
0
0
-1
-1
-2
0
0
-1
0
3
0
1
2
0
1
0
2
-1
0
0
2
0
0
0
0
0
-2
0
1
0
-1
2
-1

0
-1
-1
0
0
0
0
-1
2
-1
-2
0
0
-1
0
2
0
2
2
0
2
0
2
-1
0
0
0
0
0
0
0
0
-2
0
-1
0
-1
2
-1

2
2
0
0
0
0
0
-1
-1
-2
-2
0
0
0
0
2
0
0
2
0
2
0
2
-1
2
0
0
0
0
0
0
0
-2
0
2
0
-1
2
-1

28079
28080
28081
28082
28083
28084
28085
28086
28087
28088
28089
28090
28091
28092
28093
28094
28095
28096
28097
28098
28099
28100
28101
28102
28103
28104
28105
28106
28107
28108
28109
28110
28111
28112
28113
28114
28115
28116
28117

50000
150000
20000
10000
140000
150000
290000
170000
420000
120000
150000
80000
100000
40000
130000
100000
300000
150000
50000
350000
170000
220000
210000
200000
180000
50000
50000
180000
500000
160000
120000
60000
220000
210000
480000
140000
150000
110000
350000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
3
3
1
2
2
2
3
2
2
1
2
3
3
2
3
2
2
1
2
2
1
1
1
1
2
1
1
2
1
2
4
2
2
3
2
3
1

1
3
1
1
1
1
2
1
1
2
1
1
1
2
2
2
1
2
1
1
2
2
2
2
2
1
2
1
2
2
2
1
1
1
2
2
1
2
1

38
48
35
44
41
41
36
36
39
33
40
45
48
41
46
41
46
41
39
37
45
31
29
30
30
31
35
39
44
45
37
39
35
36
38
43
38
43
41

0
0
0
5
0
-1
0
-1
-2
-1
-2
0
0
0
0
0
0
-1
1
-2
-1
2
-1
0
2
1
1
-1
-2
1
2
-1
-1
0
-2
0
0
2
0

0
0
0
4
0
-1
0
-1
-2
-1
-2
0
0
0
0
0
0
-1
2
-2
-1
2
-1
0
2
2
2
-1
-2
-2
2
-1
-1
0
-2
0
0
2
0

0
0
0
3
0
-2
0
-1
-2
-1
-2
0
0
0
0
0
0
-1
2
-2
-1
2
-1
0
2
2
0
-1
-2
-2
2
-1
-1
0
-1
0
0
0
0

28118
28119
28120
28121
28122
28123
28124
28125
28126
28127
28128
28129
28130
28131
28132
28133
28134
28135
28136
28137
28138
28139
28140
28141
28142
28143
28144
28145
28146
28147
28148
28149
28150
28151
28152
28153
28154
28155
28156

150000
420000
80000
180000
290000
300000
80000
230000
20000
20000
200000
500000
10000
100000
250000
540000
50000
550000
200000
50000
230000
330000
520000
180000
200000
430000
220000
210000
360000
200000
150000
170000
50000
20000
300000
200000
210000
100000
210000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
1
1
2
1
2
2
2
2
1
1
3
3
2
3
2
1
3
3
3
3
1
1
3
5
1
2
2
2
1
3
3
3
1
1
1
1
2

2
1
1
1
1
1
1
1
1
2
1
2
1
1
1
2
1
2
1
1
1
1
1
2
1
2
1
2
1
1
1
2
1
2
2
1
1
2
1

43
39
41
44
39
37
41
39
43
39
40
35
49
42
28
38
39
44
42
44
36
45
37
44
36
44
46
41
47
48
36
47
49
48
32
40
34
42
43

0
0
0
0
1
0
0
-2
1
1
-2
-1
0
0
-2
1
0
0
-1
0
1
0
-2
-2
0
0
3
-2
-1
-2
0
-1
2
1
0
1
0
0
-1

0
0
0
0
-2
-1
0
-2
2
-2
-2
-1
0
0
-2
-2
0
-1
-1
0
2
0
-2
-2
0
0
2
-2
0
-2
0
-1
2
3
0
-2
0
0
-1

0
0
0
0
-2
-1
0
-2
0
-2
-2
-1
0
0
-2
-2
0
-1
-1
0
0
0
-2
-2
0
0
2
-2
0
-1
0
-1
2
2
0
-2
0
2
-1

28157
28158
28159
28160
28161
28162
28163
28164
28165
28166
28167
28168
28169
28170
28171
28172
28173
28174
28175
28176
28177
28178
28179
28180
28181
28182
28183
28184
28185
28186
28187
28188
28189
28190
28191
28192
28193
28194
28195

80000
130000
320000
350000
260000
230000
210000
160000
210000
120000
30000
70000
270000
350000
50000
110000
150000
280000
300000
20000
50000
200000
50000
150000
200000
100000
360000
50000
220000
80000
150000
210000
70000
50000
80000
110000
170000
160000
130000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
2
5
1
3
1
3
1
1
1
2
2
1
2
2
2
1
2
2
2
1
3
1
2
2
1
2
2
1
1
1
2
2
3
2
1
3
3

1
1
2
1
2
2
1
1
1
2
1
1
1
2
2
1
1
2
1
1
1
2
1
1
2
1
2
1
1
2
1
1
2
1
3
2
2
1
1

32
31
35
45
29
46
44
41
30
32
32
31
31
30
45
48
44
29
30
32
31
31
31
46
32
32
33
33
33
33
33
34
34
48
43
34
34
46
49

0
0
0
0
0
0
-1
1
0
1
0
0
0
-2
1
0
0
-2
-1
0
2
-2
1
0
-1
1
-1
0
0
1
-1
-1
0
0
0
-2
-2
-2
0

0
-1
0
0
0
0
-1
2
0
-2
0
0
0
-2
3
0
0
-2
0
0
0
-2
-2
0
-1
-2
0
0
0
2
0
-1
0
0
0
-2
-2
-2
0

0
-1
0
0
-1
0
-1
2
0
-2
0
0
0
-2
2
0
0
-2
0
0
0
-2
-2
0
-1
-2
0
0
0
0
-1
-1
0
0
-2
-2
-1
-2
0

28196
28197
28198
28199
28200
28201
28202
28203
28204
28205
28206
28207
28208
28209
28210
28211
28212
28213
28214
28215
28216
28217
28218
28219
28220
28221
28222
28223
28224
28225
28226
28227
28228
28229
28230
28231
28232
28233
28234

200000
360000
160000
310000
500000
430000
300000
50000
300000
300000
20000
400000
310000
370000
230000
300000
250000
320000
310000
500000
80000
200000
160000
20000
20000
30000
500000
180000
180000
450000
180000
290000
200000
200000
400000
210000
30000
340000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
2
2
2
1
1
3
1
2
2
3
1
2
2
2
2
1
1
3
1
3
3
3
2
2
2
1
1
3
1
2
3
2
1
2
2
3
2
2

1
1
1
1
1
2
2
2
1
2
1
2
1
2
1
1
1
1
1
1
1
2
1
2
2
1
2
2
2
1
1
1
1
1
2
2
2
2
1

48
40
42
42
40
36
48
46
38
39
39
39
48
38
36
40
40
41
45
39
37
45
38
47
33
33
30
30
31
33
33
46
37
34
35
32
42
39
41

-2
-1
0
-2
0
0
1
-1
0
-2
0
-2
-2
0
-1
0
-1
0
0
-2
0
0
0
0
0
3
1
-1
-2
-2
0
-1
0
1
2
-2
1
0
0

-2
-1
0
-2
-1
0
3
-1
-1
-2
0
-2
-2
0
-1
0
-1
0
0
-2
0
0
0
0
0
2
-2
-1
-2
-2
0
-1
0
-2
0
-2
2
0
0

-2
-1
0
-2
0
0
2
-1
0
-2
0
-2
-2
0
-1
0
-1
0
0
-1
0
0
0
0
0
2
-2
-1
-2
-2
0
-1
0
-2
0
-2
2
0
0

28235
28236
28237
28238
28239
28240
28241
28242
28243
28244
28245
28246
28247
28248
28249
28250
28251
28252
28253
28254
28255
28256
28257
28258
28259
28260
28261
28262
28263
28264
28265
28266
28267
28268
28269
28270
28271
28272
28273

220000
100000
400000
360000
30000
10000
330000
110000
30000
110000
150000
80000
160000
30000
200000
150000
140000
120000
100000
50000
80000
140000
270000
210000
230000
30000
260000
20000
160000
50000
50000
160000
140000
230000
120000
20000
90000
130000
20000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
1
3
2
3
3
1
2
2
2
2
2
1
2
1
1
2
1
3
2
3
3
1
3
2
2
3
2
2
2
3
1
3
2
2
2
2
3
3

1
1
1
2
2
1
1
1
1
1
2
2
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2

43
37
40
43
47
34
37
46
44
37
42
32
41
32
33
33
34
37
48
38
42
41
45
36
48
43
44
42
34
43
41
38
44
43
34
49
44
38
31

0
1
0
-2
-1
0
-2
0
2
0
0
1
-1
0
-2
1
1
0
-1
0
-1
0
0
-1
-2
0
0
2
-2
0
0
-1
1
0
1
0
-1
0
-2

0
-2
-1
-2
-1
0
-2
0
0
0
0
2
-1
0
-2
-1
-2
0
-1
0
-1
0
0
-1
-2
0
0
3
-2
0
0
-1
-1
0
-2
0
-1
0
-2

0
-2
-1
-2
-1
0
-2
2
0
0
0
0
-1
-2
-2
-1
-2
0
-1
0
-1
0
0
-1
-2
2
0
2
-2
0
0
-1
-1
0
-2
2
-1
0
-1

28274
28275
28276
28277
28278
28279
28280
28281
28282
28283
28284
28285
28286
28287
28288
28289
28290
28291
28292
28293
28294
28295
28296
28297
28298
28299
28300
28301
28302
28303
28304
28305
28306
28307
28308
28309
28310
28311
28312

230000
430000
110000
210000
260000
280000
230000
50000
320000
110000
180000
180000
10000
30000
70000
20000
50000
180000
220000
180000
170000
100000
280000
290000
30000
30000
80000
50000
60000
260000
60000
80000
360000
180000
80000
70000
360000
300000
100000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
2
5
3
3
2
3
2
2
2
3
2
2
2
2
2
2
3
1
1
2
2
1
2
2
2
2
3
2
2
2
3
2
2
2
1
3
3

2
1
1
1
2
1
2
2
2
1
1
2
2
1
2
2
2
1
2
2
2
2
2
2
1
2
1
1
1
1
1
1
1
1
2
1
1
2
1

31
42
40
40
49
45
36
46
36
41
42
41
32
32
32
44
36
38
46
29
29
30
30
31
31
31
46
42
34
34
41
29
40
30
31
44
36
36
38

-2
0
0
0
-2
0
-2
0
-1
0
-1
0
0
1
2
0
2
-1
0
-1
0
0
-1
-1
3
0
0
0
2
0
0
1
1
0
2
0
-1
-2
0

-2
0
0
0
-2
0
-1
0
-1
0
-1
0
-1
-2
0
0
0
-1
0
-1
0
0
-1
-1
3
0
0
0
2
0
0
2
-2
0
0
0
-1
-2
0

-2
0
0
0
-2
0
-1
0
-1
0
-1
0
0
-2
0
0
0
0
0
-1
0
0
-1
-1
2
0
0
0
2
0
0
2
-2
0
0
0
-1
-2
0

28313
28314
28315
28316
28317
28318
28319
28320
28321
28322
28323
28324
28325
28326
28327
28328
28329
28330
28331
28332
28333
28334
28335
28336
28337
28338
28339
28340
28341
28342
28343
28344
28345
28346
28347
28348
28349
28350
28351

100000
120000
200000
180000
60000
10000
230000
50000
350000
200000
150000
180000
30000
70000
460000
110000
240000
210000
300000
170000
420000
230000
260000
50000
80000
200000
80000
290000
20000
50000
450000
250000
50000
280000
20000
310000
250000
180000
500000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
3
2
1
2
2
4
2
2
3
3
2
1
2
2
2
1
2
3
1
2
4
1
3
2
1
3
2
3
2
2
2
3
2
3
3
1
2
3

2
1
1
1
2
1
1
2
2
1
2
1
2
2
2
1
2
1
2
2
1
2
2
1
2
1
1
1
3
1
1
1
1
3
1
1
2
1
2

29
34
48
37
27
29
35
27
28
28
28
29
30
30
32
42
31
31
32
34
34
34
33
41
43
45
40
36
40
42
36
38
40
40
41
37
36
36
35

0
-2
-2
-2
0
0
-2
1
-2
-2
-2
2
0
-1
0
-1
0
0
1
1
0
0
-1
0
0
-1
0
0
-1
-1
-1
1
0
0
0
-2
0
2
1

0
-1
-1
-2
-1
0
-1
2
-2
-2
-2
2
0
0
0
-1
0
0
-1
-1
0
0
-1
0
0
-1
0
0
-1
-1
-1
-2
0
0
0
-2
0
2
-2

0
-1
2
-2
-1
0
-1
2
-2
-2
-2
2
0
0
0
-1
-1
0
0
0
0
0
-1
0
0
-1
0
0
-1
2
-1
-1
2
0
0
-2
0
2
-1

28352
28353
28354
28355
28356
28357
28358
28359
28360
28361
28362
28363
28364
28365
28366
28367
28368
28369
28370
28371
28372
28373
28374
28375
28376
28377
28378
28379
28380
28381
28382
28383
28384
28385
28386
28387
28388
28389
28390

30000
250000
170000
100000
430000
170000
210000
280000
160000
210000
200000
400000
80000
80000
30000
20000
300000
460000
80000
80000
100000
100000
50000
80000
130000
50000
210000
260000
50000
460000
150000
80000
80000
180000
100000
60000
50000
390000
210000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
2
1
2
2
2
2
2
3
1
1
1
3
2
2
3
1
2
2
3
3
1
2
2
2
2
2
5
2
2
3
3
2
3
3
2
3
1
1

1
2
2
1
1
2
2
2
2
1
1
2
2
1
1
1
1
1
2
1
1
1
1
1
2
1
1
2
1
2
1
1
1
1
1
1
2
1
1

44
36
39
39
42
43
32
32
47
40
40
30
35
35
38
39
37
39
42
36
40
41
36
36
37
36
44
39
32
33
34
31
42
46
35
40
34
42
38

0
0
0
-2
-1
0
-1
-2
-2
-2
-1
-1
1
1
-1
1
-2
-1
0
-1
-2
2
0
1
0
2
0
0
0
0
0
0
0
-1
1
0
0
0
0

0
0
0
-2
-1
0
-1
-2
-2
-2
-1
-1
-2
2
-1
2
-2
-1
0
-1
-1
2
0
2
0
2
0
0
0
0
0
0
0
2
-2
0
0
0
0

2
0
0
-2
-1
0
2
-2
-2
-2
-1
0
-2
2
2
2
-1
-1
0
-1
2
2
0
2
0
2
0
0
0
-1
0
2
0
-1
-2
0
0
0
-1

28391
28392
28393
28394
28395
28396
28397
28398
28399
28400
28401
28402
28403
28404
28405
28406
28407
28408
28409
28410
28411
28412
28413
28414
28415
28416
28417
28418
28419
28420
28421
28422
28423
28424
28425
28426
28427
28428
28429

160000
50000
50000
160000
220000
80000
170000
60000
200000
320000
160000
20000
80000
210000
50000
500000
120000
20000
250000
80000
240000
150000
340000
80000
130000
100000
230000
160000
220000
80000
420000
130000
80000
210000
220000
170000
50000
80000
300000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
2
2
2
3
2
3
1
1
1
2
1
2
1
1
2
2
1
3
2
2
2
1
3
2
1
1
2
1
2
2
1
1
1
2
1
2
1

2
1
2
1
1
1
1
1
1
2
1
1
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2

39
42
31
37
40
43
31
33
36
41
47
45
27
29
27
28
28
28
28
34
28
28
29
28
29
29
29
30
29
29
29
32
32
31
31
30
30
31
33

0
0
0
0
-2
0
-1
1
-2
-2
1
0
-1
-1
0
0
1
1
0
-1
-2
0
0
0
0
0
0
1
2
0
0
-2
0
0
0
0
1
-2
0

0
0
0
0
-2
0
0
2
-2
-2
-2
0
-1
0
0
0
-2
2
0
-1
-2
0
-1
0
0
0
0
-2
0
0
0
-2
0
0
0
0
2
-2
0

0
2
0
0
-2
0
0
0
-2
-2
-2
0
2
0
0
2
-2
0
0
-1
-2
0
-1
0
-1
0
-1
-2
0
0
0
-2
0
0
0
0
2
-2
0

28430
28431
28432
28433
28434
28435
28436
28437
28438
28439
28440
28441
28442
28443
28444
28445
28446
28447
28448
28449
28450
28451
28452
28453
28454
28455
28456
28457
28458
28459
28460
28461
28462
28463
28464
28465
28466
28467
28468

140000
290000
80000
500000
40000
50000
260000
80000
280000
270000
80000
120000
300000
120000
80000
50000
100000
180000
160000
350000
50000
320000
170000
50000
360000
70000
20000
100000
180000
160000
230000
20000
180000
180000
20000
150000
240000
360000
260000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
1
3
2
2
3
1
1
3
2
1
2
2
2
2
2
2
2
3
2
2
2
1
2
3
3
3
3
2
2
2
1
2
2
1
3
2

1
2
2
1
1
1
1
1
1
1
1
1
1
2
3
1
1
1
1
1
1
2
2
1
1
2
1
1
0
1
1
1
1
2
1
1
1
1
1

33
33
33
33
44
45
34
45
35
37
48
34
40
37
36
42
47
44
45
49
33
37
35
37
40
36
45
46
36
42
35
38
39
45
34
49
40
37
35

1
0
-2
-1
1
0
-2
-1
-1
-2
0
0
0
2
0
0
0
-2
0
-2
0
-2
0
0
2
0
-1
0
-1
-2
2
-2
1
1
0
1
-2
-2
-1

-1
0
-2
-1
2
0
-2
0
-1
-2
-1
0
0
2
0
0
0
-2
0
-2
0
-2
0
0
2
0
-1
0
-1
-2
2
-2
2
-2
0
-1
-2
-2
-1

0
0
-2
-1
2
0
-2
0
-2
-2
-1
0
0
2
0
0
0
-2
0
-2
-2
-2
0
0
2
0
-1
2
-1
-2
2
-2
0
-2
0
-1
-2
-2
-1

28469
28470
28471
28472
28473
28474
28475
28476
28477
28478
28479
28480
28481
28482
28483
28484
28485
28486
28487
28488
28489
28490
28491
28492
28493
28494
28495
28496
28497
28498
28499
28500
28501
28502
28503
28504
28505
28506
28507

500000
200000
230000
200000
70000
160000
80000
100000
20000
110000
100000
240000
170000
110000
50000
390000
40000
160000
20000
180000
50000
110000
20000
40000
50000
200000
90000
300000
310000
330000
210000
260000
290000
20000
140000
150000
50000
50000
270000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
3
2
3
3
2
2
2
3
2
2
1
1
2
2
3
3
3
2
2
2
3
3
3
1
2
1
2
2
3
2
1
2
2
2
3
2
2

1
1
2
2
1
1
2
1
1
1
2
1
1
2
2
2
1
1
1
2
1
1
2
1
1
2
1
2
1
1
2
2
2
1
1
1
3
1
1

34
41
45
32
37
36
33
30
38
47
35
39
31
31
44
41
44
39
41
36
41
37
39
36
47
30
31
34
36
37
30
34
35
39
31
36
46
37
28

-2
-2
0
0
0
1
0
0
1
0
-1
0
1
2
-1
0
0
-2
1
1
1
0
0
0
2
-1
0
-2
0
0
-1
-2
-2
1
0
2
-1
-1
-2

-2
-2
0
0
0
-1
0
0
-1
0
-1
0
-2
2
-1
0
0
-2
2
-2
2
0
0
0
0
-1
0
-2
0
0
-1
-2
-2
2
0
2
-1
-1
-2

-2
-1
-1
0
0
-1
0
0
-1
0
-1
0
-2
2
-1
-2
0
-2
3
-2
2
0
0
2
0
-1
0
-2
0
0
-1
-2
-1
2
0
2
-1
-1
-2

28508
28509
28510
28511
28512
28513
28514
28515
28516
28517
28518
28519
28520
28521
28522
28523
28524
28525
28526
28527
28528
28529
28530
28531
28532
28533
28534
28535
28536
28537
28538
28539
28540
28541
28542
28543
28544
28545
28546

240000
150000
260000
470000
190000
160000
320000
30000
150000
200000
150000
50000
80000
50000
80000
280000
160000
80000
160000
90000
360000
80000
20000
50000
200000
50000
120000
60000
120000
80000
140000
300000
230000
310000
330000
210000
120000
170000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
2
3
1
2
1
2
1
2
2
3
2
2
3
2
1
1
2
2
2
2
3
2
1
3
2
2
3
1
2
1
2
3
1
1
2
2
2

1
2
2
1
1
2
2
2
2
2
2
1
2
1
1
2
1
2
2
1
2
1
1
1
1
1
1
1
2
1
2
1
1
2
2
1
1
1
2

28
29
40
42
47
28
31
30
33
34
34
30
24
47
37
34
38
29
30
32
32
34
36
48
40
44
31
31
32
32
32
33
30
30
31
35
35
35
39

0
0
0
0
0
-1
-1
0
-2
0
0
0
0
0
2
0
0
0
0
-1
0
0
-1
0
2
1
1
2
-1
1
2
-1
0
1
-1
0
0
0
0

0
0
0
0
0
-1
-1
0
-2
0
0
0
0
0
2
0
0
0
0
2
0
0
-1
0
2
2
2
2
0
-2
0
-1
-1
-1
0
0
0
0
0

0
0
0
0
0
-1
-1
0
-2
2
0
0
0
3
2
0
0
0
0
-1
0
0
-1
0
2
3
2
-1
0
-1
0
-1
-1
0
0
0
0
0
-1

28547
28548
28549
28550
28551
28552
28553
28554
28555
28556
28557
28558
28559
28560
28561
28562
28563
28564
28565
28566
28567
28568
28569
28570
28571
28572
28573
28574
28575
28576
28577
28578
28579
28580
28581
28582
28583
28584
28585

100000
140000
210000
360000
50000
340000
260000
500000
60000
420000
30000
370000
450000
400000
400000
640000
210000
30000
100000
250000
190000
20000
180000
200000
80000
120000
50000
260000
180000
130000
110000
50000
500000
360000
80000
10000
320000
30000
80000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

3
1
2
1
2
2
1
3
2
2
3
2
1
1
1
2
2
3
1
1
1
3
3
1
1
2
2
4
1
2
2
2
1
1
2
1
1
3
3

1
2
2
2
3
2
2
2
1
1
1
1
1
1
2
2
1
2
1
1
2
1
1
1
2
2
2
2
2
1
1
1
1
2
1
2
1
1
1

44
33
33
34
34
34
37
37
40
38
41
41
35
39
46
39
38
35
36
41
40
43
40
29
29
29
29
30
30
30
30
44
46
32
34
33
34
32
32

2
-1
0
0
0
-2
-1
1
1
0
1
-2
-2
0
0
0
-1
0
-2
-1
0
0
0
-1
1
0
0
-2
1
-1
1
0
0
1
-1
2
-2
0
-2

2
-1
0
0
0
-2
-1
2
2
-1
2
-2
-2
-1
-1
0
-1
0
-2
2
0
0
0
-1
-2
0
0
-2
-1
-1
2
0
0
-2
-1
2
-2
-1
-2

0
-1
0
0
0
-2
-1
0
2
-1
0
-2
-2
-1
2
0
-1
0
-2
-1
0
0
0
-1
-1
0
2
-2
0
-1
2
0
0
-2
-1
2
-1
-1
-2

28586
28587
28588
28589
28590
28591
28592
28593
28594
28595
28596
28597
28598
28599
28600
28601
28602
28603
28604
28605
28606
28607
28608
28609
28610
28611
28612
28613
28614
28615
28616
28617
28618
28619
28620
28621
28622
28623
28624

160000
490000
220000
450000
370000
80000
360000
60000
50000
160000
260000
220000
60000
220000
290000
130000
200000
200000
110000
30000
30000
100000
360000
140000
50000
70000
60000
360000
240000
200000
100000
50000
100000
270000
50000
300000
50000
80000
200000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
1
1
3
3
1
2
1
2
3
2
3
1
1
3
2
3
3
3
2
2
2
2
3
3
3
3
1
1
3
2
2
4
3
2
2
3
1

1
2
1
1
1
1
1
1
1
1
1
2
1
1
1
2
1
0
0
1
1
1
1
1
1
1
2
2
1
2
1
1
2
2
1
1
1
1
1

34
34
35
35
35
34
47
42
45
49
41
45
46
38
39
40
41
37
44
45
42
41
44
38
47
35
48
39
40
30
35
41
41
42
48
41
40
41
31

1
0
1
-1
-1
0
2
0
-1
-1
0
-1
2
1
-1
0
0
1
2
2
0
-1
-2
0
0
-1
2
1
1
-2
0
0
0
-2
0
-1
0
0
0

2
0
-2
-1
-1
0
2
0
-1
-1
0
-1
3
2
-1
0
-1
-1
2
-1
0
-1
-2
0
0
-1
2
-2
-1
-2
0
0
0
-2
0
-1
0
-1
0

2
-1
-2
-2
0
2
-2
0
-1
-1
0
-1
3
2
-1
0
-1
-1
2
-1
0
-1
-2
2
0
-1
0
-2
-1
-2
0
0
0
-2
0
-1
0
-1
2

28625
28626
28627
28628
28629
28630
28631
28632
28633
28634
28635
28636
28637
28638
28639
28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
28660
28661
28662
28663

340000
310000
80000
210000
80000
500000
260000
120000
100000
60000
190000
100000
380000
350000
100000
100000
150000
150000
150000
460000
100000
230000
10000
200000
140000
370000
50000
160000
80000
240000
160000
50000
180000
50000
500000
200000
60000
50000
50000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
2
1
1
2
2
2
3
2
1
3
2
1
3
1
2
2
1
1
2
2
2
3
2
3
3
2
3
1
3
3
2
3
1
1
3
2
3

2
1
2
2
2
1
1
1
1
1
1
1
1
2
1
2
1
1
1
2
2
2
1
1
1
1
1
1
2
2
2
1
2
1
2
1
2
2
2

31
31
31
31
32
32
35
41
41
35
36
35
37
44
39
31
32
33
38
35
44
38
38
44
34
46
49
36
43
33
33
44
38
46
32
34
44
46
44

5
-2
0
-1
0
0
0
-1
0
2
-1
2
0
1
0
0
-1
1
0
1
2
0
1
-2
0
-2
0
-1
0
0
-1
0
0
0
0
-2
0
1
2

4
-2
0
-1
0
0
0
-1
0
0
-1
2
0
2
0
0
-1
2
0
-1
2
0
3
-2
0
-2
0
-1
0
0
2
0
0
0
0
-2
0
3
2

4
-2
0
-1
0
0
-1
-1
0
0
-1
2
0
2
0
0
-1
2
0
-1
2
0
2
-2
0
-2
-2
-1
0
0
2
-1
0
0
0
-2
0
2
2

28664
28665
28666
28667
28668
28669
28670
28671
28672
28673
28674
28675
28676
28677
28678
28679
28680
28681
28682
28683
28684
28685
28686
28687
28688
28689
28690
28691
28692
28693
28694
28695
28696
28697
28698
28699
28700
28701
28702

210000
60000
140000
260000
300000
500000
140000
290000
360000
20000
190000
150000
100000
310000
500000
120000
200000
180000
50000
210000
230000
200000
100000
250000
200000
50000
170000
70000
260000
60000
120000
100000
500000
230000
330000
360000
180000
180000
140000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
1
1
1
2
1
3
1
2
2
1
1
1
1
2
2
1
2
1
1
1
2
2
2
2
2
2
1
3
2
3
1
2
5
1
2
3
2

2
1
2
1
1
1
1
1
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
1
1
1
1
2
2
2
2
1
1
1
1
1
2

27
27
28
35
40
36
34
49
27
27
27
28
28
29
29
28
28
30
30
30
30
30
31
31
31
31
31
32
31
32
31
33
34
34
34
35
44
35
35

1
1
-1
-2
-2
-2
-1
2
0
0
0
0
2
0
0
-1
0
0
0
0
2
-2
0
0
-1
0
1
0
0
0
-2
0
0
2
0
-2
1
0
0

-2
2
-1
-2
-2
-2
-1
2
0
0
0
0
0
0
0
-1
0
0
0
0
2
-2
0
0
2
0
-1
0
0
0
-2
0
0
-1
0
-2
-2
0
0

-2
0
-1
-2
-2
-2
-2
2
0
0
0
0
0
0
0
-1
0
0
0
0
2
-2
0
0
-1
-2
2
0
0
0
-2
0
0
-1
0
-2
-2
0
0

28703
28704
28705
28706
28707
28708
28709
28710
28711
28712
28713
28714
28715
28716
28717
28718
28719
28720
28721
28722
28723
28724
28725
28726
28727
28728
28729
28730
28731
28732
28733
28734
28735
28736
28737
28738
28739
28740
28741

260000
220000
100000
280000
100000
290000
360000
290000
60000
80000
180000
200000
170000
780000
340000
200000
350000
360000
130000
310000
110000
260000
290000
200000
130000
60000
20000
300000
70000
240000
60000
240000
200000
500000
140000
210000
240000
240000
160000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
3
1
2
3
1
3
2
1
2
1
1
2
1
5
1
2
2
2
2
2
1
1
2
1
2
2
3
2
1
1
3
1
2
2
2
1
1

1
1
1
1
2
1
1
1
1
2
1
2
2
2
3
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
2
2
1
2
3
1
1
2
2

37
36
42
39
40
46
48
46
39
44
42
37
44
41
42
39
45
39
41
44
46
44
44
37
40
28
30
31
39
35
29
28
29
31
28
29
31
30
28

1
-2
-1
-1
-1
-1
0
0
0
0
0
-1
-1
-2
-1
-2
-1
0
-1
-1
0
1
-2
-1
0
0
0
0
0
-1
-1
1
-1
0
0
0
-1
-2
-2

2
-2
-1
-1
-1
0
0
0
0
0
0
-1
-1
-2
-1
-2
-1
0
0
0
0
-1
-2
-1
0
0
0
-1
0
2
-1
-2
-1
0
0
0
-1
-2
2

2
-2
-1
-1
-2
0
0
0
0
2
0
-1
-1
-2
-1
-2
-1
-2
-1
0
0
-1
-2
0
0
0
0
-1
0
-1
-1
-1
-2
0
0
0
-1
-2
0

28742
28743
28744
28745
28746
28747
28748
28749
28750
28751
28752
28753
28754
28755
28756
28757
28758
28759
28760
28761
28762
28763
28764
28765
28766
28767
28768
28769
28770
28771
28772
28773
28774
28775
28776
28777
28778
28779
28780

50000
400000
440000
150000
100000
120000
50000
150000
360000
260000
240000
180000
210000
70000
500000
500000
180000
120000
200000
140000
20000
220000
290000
260000
220000
80000
160000
500000
230000
120000
360000
220000
120000
360000
120000
50000
290000
230000
200000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
1
2
1
2
1
1
2
2
2
2
2
1
2
1
2
2
2
3
1
1
2
1
3
2
1
2
3
1
1
1
2
1
1
2
2
1

2
2
2
1
1
1
1
2
2
1
1
3
1
2
2
2
2
1
1
1
2
1
1
2
2
0
1
2
1
1
1
2
2
2
1
1
1
1
1

29
29
29
30
27
32
28
32
30
29
43
41
42
34
35
48
28
31
33
33
34
39
32
37
34
40
41
37
42
39
38
39
32
33
42
32
35
38
36

0
-1
-1
0
1
-1
3
2
-2
0
0
0
-1
-1
0
-1
0
0
0
0
1
-1
-2
-1
0
2
0
0
-2
1
-2
-1
-1
-1
-1
0
0
-1
1

0
-1
-1
0
-2
-1
2
2
-2
0
0
0
-1
-1
0
0
0
0
0
0
-2
-1
-2
-1
0
2
0
0
-2
-2
-2
-1
2
-1
-1
0
0
0
-2

0
0
-1
0
-2
-1
2
2
-2
0
0
0
-1
-1
0
0
0
0
0
0
-2
-1
-2
-1
0
3
0
0
-1
-2
-2
-2
0
0
-1
0
0
0
-2

28781
28782
28783
28784
28785
28786
28787
28788
28789
28790
28791
28792
28793
28794
28795
28796
28797
28798
28799
28800
28801
28802
28803
28804
28805
28806
28807
28808
28809
28810
28811
28812
28813
28814
28815
28816
28817
28818
28819

370000
50000
50000
20000
260000
230000
200000
340000
220000
340000
200000
180000
50000
80000
160000
80000
30000
230000
400000
200000
20000
200000
140000
360000
360000
390000
390000
160000
340000
280000
500000
60000
420000
160000
230000
230000
280000
180000
100000

2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

6
2
5
3
1
5
2
1
5
1
3
3
2
1
2
2
1
1
2
3
2
1
1
1
1
5
1
3
1
1
1
1
2
1
2
1
2
2
1

1
2
1
2
1
1
1
1
1
1
1
1
2
2
1
1
2
2
2
2
1
1
2
2
1
2
2
1
2
1
2
2
2
1
2
2
1
2
1

48
40
32
44
36
42
36
36
32
36
42
44
43
38
31
48
37
42
42
42
46
38
34
29
36
45
41
35
44
36
42
46
37
38
34
31
36
31
40

0
0
-2
0
0
-1
-1
0
0
-1
-1
1
0
0
-1
0
-1
-2
-1
1
2
-1
-1
0
1
0
-2
-1
-2
-1
-1
0
0
0
-1
2
-2
0
-2

0
0
-2
0
0
-1
-1
0
0
-1
-1
-2
0
0
-1
0
-1
-2
-1
-1
0
-1
-1
0
-2
0
-2
-1
-2
2
-1
0
0
0
-1
0
-2
0
-2

0
0
-2
0
2
-1
-1
0
0
-1
-1
-2
0
0
0
0
-1
-2
-1
-1
0
-1
-2
0
-2
0
-2
-1
-2
-1
-1
0
0
-2
-1
0
-2
0
-2

28820
28821
28822
28823
28824
28825
28826
28827
28828
28829
28830
28831
28832
28833
28834
28835
28836
28837
28838
28839
28840
28841
28842
28843
28844
28845
28846
28847
28848
28849
28850
28851
28852
28853
28854
28855
28856
28857
28858

180000
30000
320000
590000
130000
130000
280000
90000
320000
160000
150000
40000
180000
550000
50000
220000
360000
250000
340000
180000
30000
300000
40000
500000
180000
350000
90000
240000
50000
220000
180000
400000
220000
180000
80000
360000
170000
130000
290000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
5
2
3
2
1
2
2
2
2
2
2
3
2
1
1
2
2
1
1
3
3
2
1
1
1
2
2
3
1
2
4
1
6
3
1
1
2
1

2
2
1
1
1
1
1
1
1
1
1
1
1
2
1
2
2
2
1
1
2
2
1
1
1
1
2
2
3
2
2
1
1
1
1
2
2
1
1

33
46
39
39
38
33
41
40
30
31
37
48
31
39
45
36
40
35
46
44
48
33
37
47
41
44
48
31
46
33
38
37
42
48
38
37
49
48
30

0
0
0
0
-1
-1
1
0
-2
0
-1
-1
0
0
1
0
-1
0
0
-1
2
-1
0
0
0
0
-2
0
0
-1
0
-2
3
-1
0
0
0
-2
0

-1
0
0
0
-1
-1
-1
0
-2
0
0
0
0
0
2
0
-1
0
0
-1
2
-1
0
0
0
0
-2
0
0
2
0
-2
2
-1
0
0
0
-2
0

-1
2
0
0
-1
-1
-1
2
-2
0
0
0
0
0
-1
0
-1
0
0
-1
0
-2
0
-1
0
0
-2
0
0
2
0
-2
2
-1
0
0
0
-2
0

28859
28860
28861
28862
28863
28864
28865
28866
28867
28868
28869
28870
28871
28872
28873
28874
28875
28876
28877
28878
28879
28880
28881
28882
28883
28884
28885
28886
28887
28888
28889
28890
28891
28892
28893
28894
28895
28896
28897

90000
130000
140000
510000
50000
200000
200000
400000
310000
210000
90000
270000
30000
30000
210000
110000
160000
380000
140000
250000
150000
230000
220000
60000
50000
300000
320000
250000
200000
110000
50000
300000
50000
230000
30000
30000
290000
210000
200000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
3
1
2
1
1
1
2
1
1
2
1
3
2
2
1
2
1
1
3
1
2
1
3
5
2
2
1
3
3
3
4
5
3
2
2
2
1
2

1
2
3
2
1
2
2
2
1
1
1
2
1
1
1
1
1
2
2
1
2
2
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1

32
32
48
48
39
40
37
36
35
46
33
31
39
41
36
43
42
30
33
44
39
43
49
39
41
40
41
43
42
36
46
45
33
42
36
41
41
47
46

0
0
1
0
-1
-1
0
0
-1
0
0
-1
0
0
-1
0
1
0
-2
0
-1
2
-2
1
0
1
-2
-2
-1
-1
0
1
1
-1
-1
3
0
-2
-1

0
0
-1
0
-1
-1
0
0
-1
0
0
0
0
0
-1
0
-2
0
-2
0
-1
2
-2
2
0
-2
-2
-2
-1
-1
0
-1
2
-1
-1
2
0
-2
-1

2
0
-1
0
-2
-1
0
0
-1
0
0
0
0
0
0
0
-1
2
-1
0
-1
2
-2
0
0
-2
-2
-2
-1
-1
0
-1
0
0
-2
2
2
-2
2

28898
28899
28900
28901
28902
28903
28904
28905
28906
28907
28908
28909
28910
28911
28912
28913
28914
28915
28916
28917
28918
28919
28920
28921
28922
28923
28924
28925
28926
28927
28928
28929
28930
28931
28932
28933
28934
28935
28936

150000
110000
20000
360000
230000
60000
470000
120000
50000
140000
500000
400000
310000
320000
330000
240000
290000
150000
50000
210000
150000
210000
180000
360000
220000
160000
500000
100000
80000
360000
230000
180000
200000
60000
280000
80000
200000
50000
460000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
2
1
1
2
2
1
2
1
1
2
2
1
1
2
2
1
2
1
1
2
1
1
3
2
3
3
2
2
3
1
1
2
1
3
1
2
1

1
1
1
2
1
1
1
2
2
1
1
2
2
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
2
1
2
2
1
1
1
1
2
2

41
45
43
28
35
38
45
29
35
40
39
41
34
42
41
38
36
39
34
37
38
46
40
33
33
40
40
43
47
35
49
33
44
45
35
48
40
37
34

-2
0
2
0
0
0
0
0
0
1
-1
-2
0
0
-1
0
-2
-1
0
0
-2
-1
0
1
-1
1
0
2
-2
-2
0
-2
0
0
0
-1
1
0
-1

-2
0
0
0
0
0
0
0
0
-1
-1
-2
0
0
-1
0
-2
-1
0
0
-2
2
-1
-2
0
-1
0
2
-2
-2
0
-2
0
0
0
-1
-2
0
-1

-2
0
0
0
0
0
0
0
0
-1
-1
-2
0
2
-1
0
-2
-1
0
-2
-2
-1
0
-2
0
-1
0
0
-2
-2
0
-1
0
0
0
2
-2
0
-1

28937
28938
28939
28940
28941
28942
28943
28944
28945
28946
28947
28948
28949
28950
28951
28952
28953
28954
28955
28956
28957
28958
28959
28960
28961
28962
28963
28964
28965
28966
28967
28968
28969
28970
28971
28972
28973
28974
28975

220000
170000
50000
210000
20000
230000
390000
180000
130000
250000
500000
240000
270000
450000
280000
170000
280000
170000
200000
380000
500000
40000
150000
220000
200000
360000
100000
420000
200000
310000
180000
500000
230000
50000
250000
150000
50000
100000
110000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
2
1
2
1
1
2
3
3
1
1
2
3
3
1
1
2
1
1
1
1
2
2
1
1
1
2
1
2
2
5
1
1
1
2
2
2
2

1
1
1
1
1
1
2
2
1
1
1
2
2
2
1
2
2
1
2
2
2
2
1
1
2
1
1
1
1
2
2
1
2
2
1
2
1
1
2

34
37
41
44
31
46
32
34
33
43
37
40
39
44
33
42
30
43
37
33
44
29
29
34
29
43
36
34
39
36
34
32
35
40
40
31
34
35
42

-1
-1
0
0
1
-2
-1
0
1
-2
-1
0
-2
-2
0
-1
-1
0
0
0
-2
0
2
0
0
-2
-1
0
1
0
0
-1
-2
0
1
1
0
0
2

-1
0
0
0
2
-2
0
0
-2
-2
-1
0
-2
-2
0
-1
-1
0
0
0
-2
0
0
0
0
-2
-1
0
-2
0
0
-1
-2
0
2
2
0
0
2

-1
-1
-1
0
2
-2
0
0
-2
-2
-1
0
-2
-2
2
-1
-1
0
0
0
-2
0
0
0
0
-2
-1
0
-2
0
0
-1
-2
0
0
2
-1
0
2

28976
28977
28978
28979
28980
28981
28982
28983
28984
28985
28986
28987
28988
28989
28990
28991
28992
28993
28994
28995
28996
28997
28998
28999
29000
29001
29002
29003
29004
29005
29006
29007
29008
29009
29010
29011
29012
29013
29014

210000
150000
80000
200000
150000
100000
110000
240000
80000
180000
180000
400000
260000
160000
240000
260000
160000
80000
480000
270000
100000
300000
450000
360000
170000
50000
50000
240000
440000
180000
140000
150000
100000
190000
200000
260000
580000
100000
400000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
1
1
2
1
3
1
1
3
1
2
1
2
2
2
1
2
3
1
3
2
3
3
1
2
3
3
2
2
2
2
1
2
2
1
1
2
2
1

2
2
1
1
2
1
2
2
1
2
2
2
1
1
1
1
2
2
1
1
2
2
2
1
1
1
2
1
2
2
2
2
2
1
1
1
1
2
1

38
45
44
48
35
39
32
33
42
35
35
31
41
47
34
35
38
43
39
41
40
40
40
43
40
36
30
31
34
35
40
34
35
40
40
41
34
36
40

0
-2
1
-2
2
-2
0
0
-2
0
1
-2
0
-1
0
-2
0
0
0
0
2
-1
-1
1
0
0
0
1
0
2
-2
1
0
0
1
0
1
0
-1

0
-2
-1
-1
2
-1
0
0
-2
0
-2
-2
0
3
0
-2
0
0
0
0
0
-1
-1
-2
0
0
0
2
0
0
-2
-1
0
0
-1
0
2
0
-1

0
-2
-1
2
0
-1
0
0
-2
0
-2
-2
0
2
0
-2
0
0
0
0
0
-1
-1
-2
0
0
0
2
-1
0
-2
-1
0
0
-1
0
0
0
-1

29015
29016
29017
29018
29019
29020
29021
29022
29023
29024
29025
29026
29027
29028
29029
29030
29031
29032
29033
29034
29035
29036
29037
29038
29039
29040
29041
29042
29043
29044
29045
29046
29047
29048
29049
29050
29051
29052
29053

350000
140000
90000
180000
150000
200000
390000
180000
90000
240000
320000
90000
200000
210000
160000
100000
240000
50000
50000
20000
320000
60000
230000
170000
400000
200000
250000
460000
10000
50000
150000
290000
50000
120000
250000
500000
160000
60000
10000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
2
1
1
1
2
2
1
2
1
1
1
1
2
1
1
3
2
3
1
3
1
1
1
3
3
2
3
2
2
2
3
3
1
3
2
3
2

2
1
1
1
1
2
1
2
2
1
2
2
1
2
1
2
2
1
1
1
1
1
1
1
1
2
1
1
2
1
1
1
1
1
1
1
1
1
3

32
43
46
40
41
40
39
28
28
29
28
28
40
41
31
28
29
50
50
52
50
50
49
50
49
50
50
50
54
50
50
50
58
65
53
54
55
58
52

-2
2
-1
1
-2
-2
0
-1
1
0
-1
2
-1
-1
3
0
0
0
0
0
-1
-1
-2
-1
1
-1
-2
0
0
0
-2
0
0
0
-1
-2
0
1
1

-1
2
-1
-1
-2
-2
0
-1
2
0
-1
3
-1
-1
2
0
0
0
0
0
-1
-1
-2
-1
2
-1
-2
0
-1
0
-2
0
0
0
-1
-2
0
2
4

-1
0
-1
-1
-2
-2
0
-1
0
0
-1
2
-1
-1
2
0
0
0
0
0
-1
-1
-2
-1
2
-1
-2
0
-1
0
-2
0
0
0
-1
-2
0
0
3

29054
29055
29056
29057
29058
29059
29060
29061
29062
29063
29064
29065
29066
29067
29068
29069
29070
29071
29072
29073
29074
29075
29076
29077
29078
29079
29080
29081
29082
29083
29084
29085
29086
29087
29088
29089
29090
29091
29092

20000
80000
100000
30000
230000
360000
30000
300000
110000
450000
330000
240000
100000
30000
120000
310000
290000
230000
270000
160000
280000
20000
400000
50000
130000
100000
400000
120000
200000
260000
110000
260000
220000
60000
140000
100000
360000
160000
30000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
3
3
2
3
3
3
3
1
3
2
3
3
3
2
1
3
2
5
2
2
1
3
2
3
2
2
1
1
1
3
1
3
3
3
2
2
2

1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
2
1
0
1
1
1
1
1
1
1
1
1
1
2
1
1

50
51
57
53
53
53
52
52
64
54
53
55
55
56
50
50
51
52
52
52
51
54
55
56
52
56
55
54
58
55
56
65
56
61
56
50
51
52
52

1
0
0
2
0
-2
0
0
0
-2
0
2
0
0
0
-1
-2
-2
0
0
2
1
-1
0
0
1
-1
1
1
1
0
-2
1
0
-1
0
1
-1
1

-1
0
0
2
0
-2
0
0
0
-2
0
0
0
0
0
-1
-2
-2
0
0
2
2
-1
-1
0
2
-1
-2
2
-2
0
-2
-2
0
-1
0
-1
-1
2

-1
0
0
0
0
-2
0
0
0
-2
0
0
0
0
0
-1
-2
-2
0
0
2
0
-1
-1
2
0
2
-2
2
-2
0
-2
-2
0
3
0
-1
2
0

29093
29094
29095
29096
29097
29098
29099
29100
29101
29102
29103
29104
29105
29106
29107
29108
29109
29110
29111
29112
29113
29114
29115
29116
29117
29118
29119
29120
29121
29122
29123
29124
29125
29126
29127
29128
29129
29130
29131

200000
330000
80000
140000
270000
90000
120000
50000
320000
80000
180000
60000
440000
50000
160000
50000
50000
140000
80000
300000
40000
30000
300000
20000
20000
140000
200000
200000
400000
290000
210000
50000
20000
360000
70000
80000
230000
30000
500000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
3
1
3
3
3
2
3
2
2
2
1
3
1
2
3
1
3
3
3
2
3
2
3
2
3
1
2
3
3
2
3
1
3
2
3
2
1

1
2
1
1
1
1
2
1
1
2
1
2
1
1
2
1
2
2
1
0
1
1
1
1
2
1
1
1
2
1
1
1
2
2
1
1
1
2
1

52
59
56
56
55
50
50
50
52
56
58
51
54
50
50
51
57
54
57
53
60
54
50
59
54
56
49
50
50
50
53
54
56
54
53
52
66
52
52

0
0
-1
0
-2
0
-1
0
-2
0
-2
0
0
1
-2
1
2
1
0
-2
0
0
-2
3
0
0
2
-1
-1
1
0
0
0
-1
2
1
-2
0
0

0
0
0
0
-1
0
-1
0
-2
0
-2
0
0
-1
-2
2
2
3
0
-2
0
0
-2
2
0
0
-1
2
-1
2
0
0
0
-1
0
2
-2
0
0

0
0
0
0
-1
0
-1
0
-2
0
-2
0
0
3
-2
2
-2
2
0
-2
0
0
-2
3
0
0
2
2
2
2
2
0
0
-1
0
2
-2
0
0

29132
29133
29134
29135
29136
29137
29138
29139
29140
29141
29142
29143
29144
29145
29146
29147
29148
29149
29150
29151
29152
29153
29154
29155
29156
29157
29158
29159
29160
29161
29162
29163
29164
29165
29166
29167
29168
29169
29170

260000
330000
350000
200000
130000
610000
330000
70000
110000
120000
480000
80000
200000
20000
230000
40000
350000
360000
30000
360000
30000
120000
20000
140000
20000
80000
360000
50000
150000
20000
10000
100000
360000
170000
70000
30000
80000
100000
20000

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
1
1
5
2
3
2
2
3
1
1
2
1
2
3
3
2
2
3
2
3
3
3
1
2
3
3
3
1
2
3
2
3
2
3
3
1
3
3

1
1
1
1
2
1
1
1
2
1
1
2
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
2
1
1
2
2
1

51
58
59
50
52
50
51
51
51
51
52
52
52
51
70
52
56
56
67
61
60
61
56
56
59
54
56
56
55
53
53
56
73
53
55
53
54
58
56

1
-2
-2
-2
0
-1
0
2
0
0
-2
0
-1
0
-1
0
-2
-1
2
2
3
1
0
3
1
0
1
0
-1
2
2
-2
-2
-2
0
0
0
0
1

-1
-2
-2
-2
0
-1
0
2
0
0
-2
0
-1
0
0
0
-2
-1
2
0
2
2
0
2
2
0
-2
0
-1
4
2
-1
-2
-2
0
0
0
0
3

-1
-2
-2
-2
0
-1
0
2
0
0
-2
0
-1
0
0
0
-2
-1
2
0
2
0
0
2
0
0
-2
0
-1
4
2
2
-2
-2
0
0
0
0
2

29171
29172
29173
29174
29175
29176
29177
29178
29179
29180
29181
29182
29183
29184
29185
29186
29187
29188
29189
29190
29191
29192
29193
29194
29195
29196
29197
29198
29199
29200
29201
29202
29203
29204
29205
29206
29207
29208
29209

60000
510000
260000
360000
300000
160000
240000
150000
90000
500000
140000
170000
280000
30000
120000
50000
80000
180000
400000
50000
60000
200000
50000
20000
130000
10000
50000
10000
200000
10000
50000
20000
10000
100000
50000
50000
50000
160000
10000

2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
3
3
1
2
3
2
3
3
2
2
3
1
1
1
3
2
2
2
1
3
2
1
3
2
2
3
2
3
2
3
2
3
3
2
2
2
1
1

2
1
1
1
1
1
1
2
2
1
1
1
1
2
2
2
2
2
2
2
2
2
2
1
3
2
2
2
2
2
2
2
3
1
2
2
2
2
2

53
61
54
64
53
74
56
58
60
73
60
57
56
30
34
55
41
29
26
28
24
29
29
28
22
22
26
24
27
27
25
23
22
35
23
23
23
23
23

1
0
-1
-2
-2
0
3
2
-1
-2
2
0
-2
0
-1
2
0
0
1
0
0
-2
0
0
0
-1
0
0
-1
0
0
1
0
0
0
0
0
-1
0

2
0
-1
-2
-2
0
2
0
-1
-2
2
0
-2
0
-1
0
0
0
-1
0
0
-2
-1
0
0
5
0
0
0
0
0
2
0
0
0
0
0
0
0

0
0
-2
-2
-2
0
2
0
-1
-2
0
0
-2
0
2
0
0
0
-1
3
0
-2
-1
0
-2
4
0
0
0
0
2
2
0
0
0
0
0
0
0

29210
29211
29212
29213
29214
29215
29216
29217
29218
29219
29220
29221
29222
29223
29224
29225
29226
29227
29228
29229
29230
29231
29232
29233
29234
29235
29236
29237
29238
29239
29240
29241
29242
29243
29244
29245
29246
29247
29248

20000
20000
50000
90000
20000
20000
50000
10000
150000
60000
20000
10000
20000
10000
10000
20000
50000
20000
50000
10000
50000
30000
250000
50000
50000
10000
20000
20000
50000
50000
20000
110000
20000
50000
50000
140000
50000
10000
70000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
2
2
2
1
2
3
2
2
2
1
2
1
2
2
1
2
2
2
2
1
2
2
2
2
2
2
2
3
2
2
1
2
2
2
1
2
3

2
2
2
2
2
2
2
2
2
2
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2

23
22
22
24
24
24
23
23
24
24
25
23
24
24
23
24
23
22
24
23
24
24
24
24
23
23
23
23
23
24
24
24
23
24
25
25
25
25
25

0
1
0
0
2
1
0
0
-1
0
0
1
0
0
0
2
-1
0
-1
0
0
0
1
0
0
0
0
0
0
1
0
-2
0
-1
0
1
0
1
1

-1
2
0
0
2
2
0
0
-1
0
0
-2
0
0
0
0
-1
0
0
0
0
0
-2
0
0
0
0
0
0
2
0
-2
0
-1
0
-1
0
-2
2

-1
2
0
0
2
2
0
0
-1
0
0
-2
0
2
0
0
-1
0
0
0
0
-2
-1
0
0
2
0
0
0
0
0
-2
0
-1
0
-1
0
-2
0

29249
29250
29251
29252
29253
29254
29255
29256
29257
29258
29259
29260
29261
29262
29263
29264
29265
29266
29267
29268
29269
29270
29271
29272
29273
29274
29275
29276
29277
29278
29279
29280
29281
29282
29283
29284
29285
29286
29287

20000
20000
20000
20000
60000
50000
50000
30000
20000
50000
70000
70000
20000
10000
10000
80000
60000
180000
300000
70000
50000
120000
50000
170000
170000
50000
180000
80000
50000
290000
160000
160000
390000
10000
80000
160000
80000
360000
200000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1

2
3
2
2
2
2
2
2
3
2
2
1
2
2
3
3
1
2
2
2
2
2
3
2
2
2
1
2
3
2
2
1
1
3
1
1
1
2
2

2
2
2
2
2
1
1
1
2
2
2
2
2
2
2
2
2
1
2
1
2
1
2
1
2
2
2
1
2
2
1
2
2
2
3
2
2
2
2

25
25
25
25
26
25
25
25
24
25
24
24
25
23
24
23
25
26
27
26
26
26
26
27
27
27
23
26
26
27
27
27
27
25
25
25
26
26
26

0
3
1
0
0
0
0
0
0
0
1
0
0
-1
0
-1
-1
-1
-1
0
3
0
0
-1
-1
1
0
2
0
0
0
-1
0
1
0
0
0
0
1

0
2
2
0
0
0
0
0
0
0
2
0
0
0
0
2
0
-1
-1
0
3
0
0
-1
-1
2
0
0
0
0
0
-1
0
2
-1
0
0
0
2

0
2
3
0
0
0
0
0
0
0
0
0
0
-1
0
-1
0
-1
-1
0
2
0
0
-1
-1
0
0
0
0
0
0
-1
0
2
-1
0
0
0
2

29288
29289
29290
29291
29292
29293
29294
29295
29296
29297
29298
29299
29300
29301
29302
29303
29304
29305
29306
29307
29308
29309
29310
29311
29312
29313
29314
29315
29316
29317
29318
29319
29320
29321
29322
29323
29324
29325
29326

60000
110000
90000
50000
180000
30000
50000
50000
120000
60000
70000
50000
240000
200000
50000
290000
30000
290000
50000
50000
310000
120000
140000
50000
10000
110000
20000
50000
230000
80000
30000
100000
280000
110000
110000
40000
180000
50000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
1
3
1
2
1
2
2
1
2
2
2
2
1
1
2
2
3
2
1
2
2
3
2
2
3
2
2
3
3
2
4
1
2
2
1
3
2

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
1
1
1
2
2
2
2
2
2
2
1
2
2
2
2

25
26
26
26
27
25
25
24
26
25
25
25
26
25
25
26
26
26
25
26
26
26
26
26
26
30
29
26
26
27
26
28
26
26
26
27
26
26
27

0
0
0
2
0
2
-1
0
2
0
0
0
0
2
0
0
1
0
0
-1
-1
0
1
0
0
2
0
0
-2
1
0
0
-1
0
0
1
0
0
0

0
0
0
0
0
3
-1
0
2
0
-1
0
0
2
0
0
-1
0
0
-1
0
0
3
0
0
2
0
0
-2
-2
0
0
-1
0
0
3
0
0
0

2
0
0
0
0
2
-1
0
2
0
-1
0
0
2
0
0
-1
0
0
-1
0
0
2
0
-2
2
0
0
-1
-2
0
0
-1
0
0
2
0
0
0

29327
29328
29329
29330
29331
29332
29333
29334
29335
29336
29337
29338
29339
29340
29341
29342
29343
29344
29345
29346
29347
29348
29349
29350
29351
29352
29353
29354
29355
29356
29357
29358
29359
29360
29361
29362
29363
29364
29365

50000
90000
80000
90000
50000
100000
390000
70000
100000
210000
10000
310000
30000
130000
20000
50000
30000
140000
70000
20000
400000
20000
10000
60000
180000
50000
90000
390000
30000
200000
20000
70000
80000
80000
110000
310000
80000
390000
20000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
1
1
4
1
1
2
2
1
2
2
2
2
1
6
2
2
2
1
2
1
2
1
1
1
2
3
2
2
1
1
1
1
1
2
3
1
2
1

2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2

27
27
26
26
26
26
41
26
27
27
27
26
26
27
27
28
24
26
27
27
27
27
27
27
28
28
28
28
29
29
28
28
27
27
28
28
28
29
22

0
0
0
-2
0
-1
0
0
0
0
-1
-2
6
1
-1
0
1
0
0
1
0
1
0
0
-2
0
0
0
0
1
1
1
0
-1
0
-1
0
-1
-2

0
0
0
-2
0
-1
0
0
0
0
0
-2
5
-2
-1
0
2
0
0
2
0
6
0
0
-2
0
0
0
0
2
2
3
0
-1
0
2
0
-1
-2

0
0
0
-2
0
-1
0
0
0
0
0
-2
4
-2
-1
2
2
0
0
2
-1
5
0
0
-2
0
2
0
0
0
0
2
0
0
2
-1
0
-1
-2

29366
29367
29368
29369
29370
29371
29372
29373
29374
29375
29376
29377
29378
29379
29380
29381
29382
29383
29384
29385
29386
29387
29388
29389
29390
29391
29392
29393
29394
29395
29396
29397
29398
29399
29400
29401
29402
29403
29404

50000
20000
30000
170000
320000
200000
50000
180000
290000
260000
170000
290000
120000
290000
10000
160000
20000
200000
200000
130000
230000
140000
280000
50000
20000
150000
200000
420000
10000
500000
150000
240000
70000
70000
230000
200000
50000
300000
130000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
2
2
2
2
3
1
2
2
1
1
2
1
1
2
2
1
3
2
2
1
1
1
2
5
1
1
3
2
2
1
1
2
2
1
1
1
2

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
2
1
2
2
2
1
2
2
2
2
2

24
26
26
26
28
27
27
29
29
28
27
28
28
28
27
28
28
29
30
27
28
28
27
27
28
27
29
29
29
28
28
28
28
29
28
28
29
29
29

0
3
0
0
0
0
0
0
0
1
-2
-2
0
0
0
-1
0
1
0
0
0
-2
-1
0
0
0
1
0
0
0
0
0
-1
0
-2
-1
0
-2
0

0
2
0
0
-1
0
0
0
0
-2
-2
-2
0
0
0
2
0
2
0
0
0
-2
-1
0
0
0
-2
0
0
0
0
0
-1
0
-2
-1
0
-2
0

0
2
0
0
-1
0
-2
0
0
-2
-2
-2
0
0
0
2
0
0
0
0
-2
-2
-1
0
0
0
-1
-1
0
0
0
0
-1
0
-2
2
0
-2
0

29405
29406
29407
29408
29409
29410
29411
29412
29413
29414
29415
29416
29417
29418
29419
29420
29421
29422
29423
29424
29425
29426
29427
29428
29429
29430
29431
29432
29433
29434
29435
29436
29437
29438
29439
29440
29441
29442
29443

610000
120000
60000
50000
50000
20000
300000
50000
130000
100000
130000
30000
10000
50000
10000
230000
210000
140000
50000
310000
80000
500000
80000
120000
50000
50000
200000
50000
130000
240000
180000
20000
140000
160000
280000
80000
140000
300000
150000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
2
2
2
3
2
2
3
1
2
2
2
2
2
2
2
2
5
2
1
2
1
2
3
2
2
1
2
2
1
1
2
1
1
1
1
2
1
2

2
2
2
2
2
2
1
1
1
2
2
2
1
2
1
2
1
2
2
2
2
1
2
2
2
2
1
2
2
2
2
2
2
1
2
2
1
2
1

29
29
27
29
29
30
30
31
29
30
28
29
29
28
30
30
30
30
31
30
30
30
26
28
26
30
30
30
30
28
28
28
28
29
29
28
29
30
27

0
0
0
0
1
0
-2
1
1
2
0
-1
0
0
3
0
-1
-2
0
-1
0
-1
0
-1
0
0
-2
-1
-1
0
0
0
1
-1
-2
-1
0
0
0

0
0
0
0
2
0
-1
1
2
4
0
-1
0
0
2
0
-1
-2
0
0
0
-1
0
3
0
0
-2
0
2
0
-1
0
2
-1
-2
-1
0
0
0

-1
0
0
0
2
0
-1
-2
0
4
0
-1
0
0
2
0
-1
-2
0
0
0
-1
0
2
0
0
-2
0
2
0
-1
0
2
-1
-2
0
0
0
0

29444
29445
29446
29447
29448
29449
29450
29451
29452
29453
29454
29455
29456
29457
29458
29459
29460
29461
29462
29463
29464
29465
29466
29467
29468
29469
29470
29471
29472
29473
29474
29475
29476
29477
29478
29479
29480
29481
29482

240000
100000
100000
220000
50000
120000
280000
200000
10000
10000
50000
70000
20000
140000
200000
280000
70000
210000
50000
150000
120000
200000
420000
50000
270000
130000
210000
240000
260000
250000
150000
140000
60000
500000
50000
50000
140000
20000
360000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

5
1
2
2
3
1
1
1
2
2
1
1
2
1
4
2
1
2
5
1
2
1
1
1
1
2
1
2
1
2
2
1
3
1
2
3
1
2
1

1
2
2
1
2
2
1
2
2
2
2
2
2
2
1
2
2
2
2
2
2
1
2
2
2
1
2
2
2
1
1
2
1
1
2
1
2
1
1

27
29
30
30
30
30
31
30
29
30
29
30
30
30
46
42
45
26
27
27
28
28
31
29
31
31
31
31
30
32
31
31
34
39
37
42
33
32
38

-2
-2
0
0
0
-1
-2
1
2
0
0
0
1
0
0
-1
1
0
0
0
0
-1
-1
1
0
-1
0
1
0
-1
-1
0
0
0
3
0
0
0
-1

-2
-2
0
0
0
2
-2
-1
2
0
0
0
-2
0
0
0
2
0
0
0
0
-1
0
2
0
-1
0
-1
0
-1
-1
0
0
0
2
0
0
0
-1

-2
-2
0
0
0
2
-2
-1
0
0
0
0
-2
2
0
-1
0
-2
0
0
0
-1
0
2
0
-1
0
-1
0
-2
-1
0
0
0
3
2
0
0
-1

29483
29484
29485
29486
29487
29488
29489
29490
29491
29492
29493
29494
29495
29496
29497
29498
29499
29500
29501
29502
29503
29504
29505
29506
29507
29508
29509
29510
29511
29512
29513
29514
29515
29516
29517
29518
29519
29520
29521

10000
200000
400000
180000
220000
50000
100000
50000
320000
320000
310000
100000
320000
280000
80000
200000
70000
50000
10000
300000
210000
60000
20000
50000
100000
200000
240000
200000
130000
130000
50000
30000
130000
10000
70000
150000
120000
100000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
2
2
1
3
3
5
2
1
1
2
2
1
2
2
1
2
1
2
1
3
1
2
2
2
1
1
2
2
1
2
2
3
3
2
2
2
3
3

2
1
1
1
2
1
1
2
2
2
1
1
2
1
1
1
1
1
1
1
1
2
1
1
1
1
1
3
1
2
1
2
2
2
1
1
2
2
2

41
41
38
32
41
45
45
47
28
31
31
33
34
34
35
41
37
40
42
43
39
36
40
42
39
43
34
41
39
28
45
32
29
46
33
37
38
48
34

0
0
-1
0
0
0
0
0
-2
1
-1
2
0
0
-1
1
0
0
2
-1
-2
1
1
0
0
-1
0
0
0
1
-1
0
0
0
-1
0
0
0
0

0
0
-1
0
0
-1
0
0
-2
-2
2
4
0
0
-1
2
0
0
2
-1
-2
2
2
0
0
0
0
0
0
-2
-1
0
0
0
-1
0
0
0
0

-2
0
-1
0
0
-1
0
0
-2
-2
-1
3
0
0
-1
0
2
0
3
-1
-2
2
3
0
0
-1
-2
0
0
-2
-1
2
0
0
0
0
0
0
0

29522
29523
29524
29525
29526
29527
29528
29529
29530
29531
29532
29533
29534
29535
29536
29537
29538
29539
29540
29541
29542
29543
29544
29545
29546
29547
29548
29549
29550
29551
29552
29553
29554
29555
29556
29557
29558
29559
29560

210000
50000
50000
30000
500000
60000
180000
20000
50000
100000
240000
170000
50000
150000
20000
210000
50000
120000
70000
10000
20000
150000
190000
50000
50000
50000
250000
220000
490000
20000
70000
290000
450000
20000
100000
80000
70000
200000
20000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
2
3
2
3
2
2
2
2
1
2
1
1
2
1
2
2
3
2
2
4
2
2
3
1
2
1
1
2
1
1
1
2
1
1
3
2
2

1
2
1
1
1
2
2
1
1
1
1
1
2
2
1
2
1
1
1
2
1
1
1
2
1
2
2
2
2
2
2
2
2
1
1
2
1
1
1

40
29
36
42
33
46
39
47
42
38
34
34
36
30
34
35
49
34
45
40
47
36
35
40
30
30
31
31
33
30
29
32
32
32
33
33
44
45
38

-2
0
3
1
-1
0
-1
0
1
0
1
-1
1
0
1
0
0
2
0
0
1
0
1
0
0
0
0
0
-1
2
1
0
-1
0
0
2
-1
1
0

-1
0
2
2
-1
0
-1
0
-1
-1
-2
-1
2
0
2
0
0
2
0
0
2
0
-2
0
0
0
0
0
2
2
-1
0
-1
0
0
2
0
-1
0

-1
2
2
2
0
0
-1
0
-1
-1
-2
-1
0
0
2
-2
0
2
0
0
2
0
-1
0
0
0
0
2
-1
2
-1
0
-1
0
0
2
-1
0
0

29561
29562
29563
29564
29565
29566
29567
29568
29569
29570
29571
29572
29573
29574
29575
29576
29577
29578
29579
29580
29581
29582
29583
29584
29585
29586
29587
29588
29589
29590
29591
29592
29593
29594
29595
29596
29597
29598
29599

220000
10000
290000
20000
200000
50000
50000
60000
50000
290000
140000
570000
210000
270000
50000
60000
120000
450000
60000
20000
180000
380000
20000
120000
500000
20000
260000
20000
230000
120000
130000
200000
30000
230000
210000
260000
160000
140000
70000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
2
3
3
2
3
2
2
3
1
2
1
1
3
2
2
2
1
2
2
1
2
2
1
3
2
3
2
2
2
1
1
1
3
1
5
2
2
2

1
2
1
2
1
1
1
1
1
1
1
2
1
2
1
2
2
1
1
2
1
2
1
2
1
2
1
2
1
1
1
1
2
1
1
1
1
2
1

38
45
35
38
37
47
41
41
48
38
41
33
40
32
33
38
45
42
39
36
36
37
48
26
39
39
43
33
35
33
40
40
49
39
44
40
36
44
39

-1
1
0
1
-1
1
0
0
1
2
2
0
-1
1
0
2
1
-1
-2
3
0
-1
0
-1
0
-1
0
0
0
-1
2
-1
0
-1
-1
0
-2
0
0

-1
2
0
-1
-1
-2
0
0
-2
0
2
0
-1
2
0
0
2
2
2
2
0
-1
0
-1
-1
0
0
0
0
-1
2
-1
0
-1
-1
0
-2
0
0

3
0
0
0
-1
-1
0
0
-2
0
2
0
-1
2
0
0
2
-1
-1
2
0
-1
0
-1
-1
0
0
0
0
-1
0
-1
0
0
-1
0
-2
0
0

29600
29601
29602
29603
29604
29605
29606
29607
29608
29609
29610
29611
29612
29613
29614
29615
29616
29617
29618
29619
29620
29621
29622
29623
29624
29625
29626
29627
29628
29629
29630
29631
29632
29633
29634
29635
29636
29637
29638

100000
150000
290000
60000
50000
20000
500000
90000
280000
40000
220000
220000
50000
20000
200000
20000
60000
280000
50000
420000
30000
50000
20000
110000
230000
60000
360000
50000
110000
150000
180000
80000
50000
170000
200000
210000
20000
160000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
2
2
2
3
1
2
1
2
1
5
2
2
1
2
1
3
2
1
3
3
3
2
2
2
1
2
2
2
1
2
2
2
2
1
2
1
3

1
2
2
1
2
1
1
1
2
1
1
1
1
3
1
1
2
1
2
1
1
2
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2

38
32
34
37
37
38
37
45
37
40
39
37
33
47
39
32
39
45
48
32
44
36
43
39
39
45
36
42
35
29
29
30
30
31
31
31
32
35
45

0
-2
0
0
5
0
0
-1
-2
1
-1
-2
0
-1
0
2
1
-2
0
0
1
0
0
2
0
0
-2
0
0
0
-1
-1
0
-1
-1
0
0
-1
0

0
-2
0
0
4
0
0
3
-2
2
-1
-2
0
-1
0
0
2
-2
0
0
2
0
0
3
0
0
-2
0
0
0
-1
-1
0
0
-1
0
0
2
0

0
-2
0
0
3
0
2
2
-2
0
0
-1
0
2
0
0
0
-2
0
0
2
2
0
2
0
0
-2
0
0
0
-1
-1
0
0
2
0
0
2
0

29639
29640
29641
29642
29643
29644
29645
29646
29647
29648
29649
29650
29651
29652
29653
29654
29655
29656
29657
29658
29659
29660
29661
29662
29663
29664
29665
29666
29667
29668
29669
29670
29671
29672
29673
29674
29675
29676
29677

340000
220000
200000
320000
110000
200000
160000
310000
70000
80000
320000
230000
260000
50000
210000
60000
30000
480000
240000
20000
50000
50000
50000
500000
70000
40000
420000
20000
300000
110000
70000
110000
220000
20000
120000
150000
110000
320000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
2
1
1
1
1
2
2
2
1
1
2
3
3
3
2
2
2
2
3
2
1
1
2
1
1
2
3
2
2
1
2
1
3
3
3
3
2

2
2
1
2
2
2
2
1
1
2
2
2
2
1
2
1
1
1
2
1
1
1
1
1
2
2
2
1
1
2
1
2
1
2
1
2
1
1
1

30
32
37
29
29
30
31
34
29
29
34
34
36
41
48
42
48
44
43
44
41
37
35
37
31
31
32
36
41
38
42
39
40
37
39
44
40
36
28

0
-1
-2
0
2
3
1
0
0
-1
-2
0
2
5
0
0
0
-2
0
0
0
0
-1
-1
0
0
-1
2
-1
3
4
0
2
0
-1
0
0
-2
-1

0
-1
-1
0
0
2
2
0
0
-1
-2
-1
0
4
0
0
0
-2
0
0
0
0
-1
-1
0
0
-1
2
-1
2
4
0
2
0
-1
0
0
-2
-1

0
-1
-1
0
0
2
0
0
0
-1
-2
0
0
3
0
0
0
-2
0
0
0
0
-1
-1
0
0
-1
2
-1
2
4
0
0
0
-1
0
0
-2
-1

29678
29679
29680
29681
29682
29683
29684
29685
29686
29687
29688
29689
29690
29691
29692
29693
29694
29695
29696
29697
29698
29699
29700
29701
29702
29703
29704
29705
29706
29707
29708
29709
29710
29711
29712
29713
29714
29715
29716

20000
180000
200000
50000
360000
30000
230000
280000
50000
360000
240000
180000
200000
390000
110000
250000
380000
300000
300000
320000
160000
310000
50000
20000
240000
250000
200000
240000
150000
420000
10000
30000
250000
500000
30000
120000
200000
20000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
3
2
3
1
2
1
1
3
1
2
3
1
1
1
1
2
2
2
1
2
1
2
2
2
1
1
1
3
2
3
2
1
2
2
2
2
2
2

2
1
1
1
2
1
2
2
1
2
2
1
2
1
2
2
2
1
1
1
1
1
2
1
1
2
2
2
1
1
1
1
2
1
2
2
1
2
2

34
35
37
47
40
30
31
32
32
33
37
43
36
29
29
29
30
30
44
40
48
47
32
32
31
31
31
35
43
43
36
44
33
33
38
48
34
36
38

0
2
0
1
-1
0
-2
-2
0
-1
2
2
-1
-2
0
0
0
-1
0
-2
1
-2
0
0
2
-1
0
1
-1
0
0
1
-1
0
0
0
-1
0
1

0
0
0
2
3
0
-2
-2
0
-1
2
2
-1
-2
0
0
0
-1
0
-2
-2
-2
0
0
0
0
0
-2
2
0
0
2
3
0
0
0
-1
0
2

-2
0
0
0
2
0
-2
-2
0
-1
2
2
-1
-2
0
0
0
-1
2
-2
-2
-2
0
0
-1
0
0
-2
-1
0
0
2
2
0
2
0
-1
0
2

29717
29718
29719
29720
29721
29722
29723
29724
29725
29726
29727
29728
29729
29730
29731
29732
29733
29734
29735
29736
29737
29738
29739
29740
29741
29742
29743
29744
29745
29746
29747
29748
29749
29750
29751
29752
29753
29754
29755

50000
50000
140000
20000
150000
230000
240000
150000
140000
310000
60000
200000
160000
360000
30000
100000
10000
300000
500000
50000
500000
100000
240000
450000
620000
100000
230000
50000
30000
20000
180000
90000
170000
180000
50000
100000
200000
200000
220000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
3
3
3
3
2
2
1
1
2
2
1
1
1
2
3
2
2
2
3
2
2
1
2
2
2
1
2
2
2
1
1
1
2
3
3
1
1
1

1
2
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
2
1
2
1
2
2
2
3
2
2
2
2
2
1
2
2
1

47
40
39
34
39
35
36
41
38
37
36
34
46
35
49
41
45
37
49
40
48
46
35
43
31
32
32
34
38
40
32
31
32
34
40
30
39
37
39

2
0
0
0
0
0
0
3
0
-2
3
-2
-2
-1
0
1
1
-2
-1
2
-2
2
0
0
-2
0
0
0
4
0
-1
2
0
-2
0
0
1
-2
1

2
0
0
0
0
0
0
2
0
-2
2
-2
-2
-1
0
-1
2
-2
-1
0
-2
0
0
0
-2
0
0
0
3
0
-1
2
0
-2
0
0
-2
-2
-2

2
0
0
0
0
0
0
2
0
-2
2
-2
-2
-1
0
-1
2
-1
2
0
-2
0
0
0
-2
0
0
-1
4
0
2
2
0
-2
0
0
-2
-2
-2

29756
29757
29758
29759
29760
29761
29762
29763
29764
29765
29766
29767
29768
29769
29770
29771
29772
29773
29774
29775
29776
29777
29778
29779
29780
29781
29782
29783
29784
29785
29786
29787
29788
29789
29790
29791
29792
29793
29794

80000
30000
50000
210000
10000
300000
470000
200000
80000
10000
10000
20000
240000
30000
160000
20000
10000
250000
260000
100000
210000
290000
150000
300000
50000
100000
210000
300000
90000
210000
10000
90000
50000
140000
310000
250000
200000
360000
50000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

3
3
3
1
1
1
2
1
2
3
3
3
2
2
2
1
2
3
1
2
1
1
4
1
2
2
1
3
2
2
2
2
3
3
2
1
1
1
2

1
2
2
2
1
1
1
1
1
2
2
2
1
2
1
2
1
1
2
2
2
2
2
2
1
2
2
1
1
1
2
1
2
1
2
1
1
1
2

43
37
30
40
48
38
31
44
32
36
49
37
39
29
31
31
37
39
34
34
35
33
29
32
32
29
32
32
30
31
47
36
35
41
35
44
37
35
43

2
1
0
1
1
-2
0
0
0
0
1
0
1
0
0
3
-1
0
0
0
-1
0
0
2
1
0
1
-1
1
-1
2
0
1
-1
0
-1
-2
-1
0

-1
2
0
2
2
-2
0
0
0
0
-1
0
2
0
0
2
4
0
0
0
2
0
0
0
-2
0
2
-1
2
-1
0
0
2
-1
0
-1
-2
-1
0

-1
2
0
0
0
-2
0
0
0
0
0
2
0
0
0
2
3
0
0
0
2
0
0
0
-1
-1
0
-1
0
2
0
0
0
-1
0
-1
-2
-1
0

29795
29796
29797
29798
29799
29800
29801
29802
29803
29804
29805
29806
29807
29808
29809
29810
29811
29812
29813
29814
29815
29816
29817
29818
29819
29820
29821
29822
29823
29824
29825
29826
29827
29828
29829
29830
29831
29832
29833

500000
50000
20000
90000
240000
20000
210000
260000
50000
90000
20000
60000
200000
50000
250000
20000
200000
50000
200000
250000
50000
210000
80000
50000
50000
20000
400000
500000
100000
220000
40000
50000
100000
150000
80000
100000
340000
120000
20000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
1
2
2
2
2
1
2
2
3
2
2
2
1
3
3
5
2
3
2
1
2
2
2
2
2
1
2
1
1
2
3
1
2
2
1
2
2

1
1
2
1
1
2
2
2
2
2
1
1
2
1
1
1
2
2
1
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
2
2
2
2
2

39
43
31
31
36
33
33
33
32
32
45
40
34
34
34
48
42
46
37
35
49
35
42
40
48
36
37
44
46
42
47
41
49
35
37
32
33
30
30

-2
0
-2
0
0
3
0
2
0
0
1
0
0
0
0
0
-1
0
0
-1
5
-1
1
2
0
0
1
-1
0
1
2
0
0
2
0
0
1
0
0

-2
0
-2
0
0
2
0
2
0
0
3
0
0
0
0
0
0
0
0
-1
4
-1
4
0
0
0
-1
-1
0
-2
2
0
0
0
0
0
-2
0
0

-2
0
-2
0
2
8
0
2
0
0
2
0
0
0
0
3
0
0
0
-1
3
-1
3
0
0
0
0
-1
-1
-2
2
0
0
0
0
0
-2
0
0

29834
29835
29836
29837
29838
29839
29840
29841
29842
29843
29844
29845
29846
29847
29848
29849
29850
29851
29852
29853
29854
29855
29856
29857
29858
29859
29860
29861
29862
29863
29864
29865
29866
29867
29868
29869
29870
29871
29872

20000
30000
130000
180000
500000
190000
150000
320000
320000
490000
10000
400000
10000
300000
310000
100000
80000
50000
270000
500000
50000
460000
80000
260000
50000
30000
190000
290000
650000
50000
80000
200000
150000
290000
340000
320000
80000
10000
420000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
3
6
1
2
5
1
1
1
3
1
2
2
4
2
2
3
2
2
2
2
3
3
2
3
2
1
1
2
1
2
1
2
1
1
2
2
2

2
2
2
1
2
1
1
1
1
1
1
1
1
2
1
2
2
1
2
1
2
1
2
1
1
1
1
2
1
1
2
1
1
2
2
2
2
2
2

31
34
34
34
34
43
36
48
47
49
42
39
37
47
46
44
36
46
36
44
39
39
44
39
47
41
42
40
44
38
44
42
43
30
29
30
31
30
31

-1
0
0
-2
0
0
0
2
0
-1
2
0
1
0
-1
2
0
0
1
-1
0
-2
1
0
0
0
0
0
-2
0
0
0
-1
2
-1
0
0
0
0

-1
0
0
-2
0
0
0
2
0
-1
2
0
-2
0
-1
2
0
0
-1
-1
0
-2
2
0
0
0
0
0
-2
0
0
0
3
2
0
0
0
0
0

-1
0
0
-2
0
0
0
2
0
-1
0
-1
-1
0
-1
2
0
0
-1
-1
0
-2
0
0
0
0
0
0
-2
0
0
0
2
0
0
0
0
0
0

29873
29874
29875
29876
29877
29878
29879
29880
29881
29882
29883
29884
29885
29886
29887
29888
29889
29890
29891
29892
29893
29894
29895
29896
29897
29898
29899
29900
29901
29902
29903
29904
29905
29906
29907
29908
29909
29910
29911

230000
100000
100000
280000
220000
340000
340000
210000
140000
390000
20000
420000
350000
50000
630000
140000
180000
340000
210000
100000
180000
300000
210000
230000
70000
120000
20000
140000
20000
50000
170000
260000
60000
50000
150000
240000
140000
360000
310000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
2
1
1
1
2
3
2
2
2
3
1
3
3
2
2
3
2
1
3
1
1
2
1
3
3
2
1
2
2
3
1
3
3
3
1
1
1
2

1
2
1
1
1
2
1
2
1
1
2
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
2
2
2
2
2
1
2
1
2
2
2
2
2

41
35
35
31
34
36
36
37
38
37
49
34
31
39
46
34
40
37
49
47
37
46
45
46
45
47
34
29
29
29
30
30
30
30
29
29
29
32
30

0
0
0
0
-2
-2
0
0
0
0
0
0
1
0
0
0
0
0
-1
0
1
-1
-1
-1
2
0
1
0
0
1
0
-1
0
1
0
0
-2
-2
-2

0
0
0
0
-2
-2
0
0
0
0
0
0
2
0
0
0
0
0
-1
0
-1
-1
-1
-1
2
0
2
0
0
2
-1
0
0
2
0
0
-2
-2
-2

0
0
0
0
-2
-2
0
0
0
0
0
0
2
0
0
0
0
0
-1
0
-1
-1
-1
-1
2
0
0
0
-2
0
0
-1
0
2
-1
2
-2
-2
-2

29912
29913
29914
29915
29916
29917
29918
29919
29920
29921
29922
29923
29924
29925
29926
29927
29928
29929
29930
29931
29932
29933
29934
29935
29936
29937
29938
29939
29940
29941
29942
29943
29944
29945
29946
29947
29948
29949
29950

210000
450000
230000
390000
10000
330000
30000
190000
50000
50000
410000
150000
360000
50000
210000
50000
220000
20000
170000
20000
60000
160000
190000
360000
50000
130000
320000
30000
100000
20000
50000
130000
500000
80000
30000
230000
50000
290000
280000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
1
1
1
2
2
1
1
3
5
1
2
1
2
1
3
1
2
3
2
2
3
3
2
2
3
1
2
3
2
2
3
2
2
2
1
3
1
1

1
2
2
2
2
2
2
2
1
1
2
1
2
1
2
1
2
2
1
1
3
1
1
1
1
2
1
2
1
1
2
1
2
2
1
2
1
1
1

31
31
34
32
32
33
33
33
37
45
34
35
35
40
36
46
38
42
46
43
41
42
44
45
48
40
44
38
37
48
45
45
38
39
42
44
46
32
39

-1
-1
-1
0
2
0
-1
0
-1
2
0
1
-1
0
0
3
0
0
-1
1
0
2
-1
-1
0
0
-2
2
0
1
0
-1
0
3
0
-2
0
-1
0

-1
-1
-1
0
0
0
3
0
-1
0
0
-2
-1
0
0
3
0
0
-1
2
0
0
2
-1
0
0
-2
2
0
2
0
-1
0
2
0
-1
0
-1
0

-1
-1
0
0
0
0
2
0
2
0
0
-2
-1
0
0
2
0
2
-1
2
0
0
-1
-1
0
0
-2
2
0
0
0
-1
0
0
0
-1
0
-1
0

29951
29952
29953
29954
29955
29956
29957
29958
29959
29960
29961
29962
29963
29964
29965
29966
29967
29968
29969
29970
29971
29972
29973
29974
29975
29976
29977
29978
29979
29980
29981
29982
29983
29984
29985
29986
29987
29988
29989

220000
160000
210000
170000
180000
410000
150000
500000
230000
290000
10000
260000
50000
610000
360000
140000
150000
50000
20000
200000
360000
80000
190000
230000
50000
220000
40000
420000
310000
180000
50000
50000
90000
20000
30000
240000
360000
130000
250000

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
2
1
2
1
1
2
3
1
2
1
2
1
1
2
5
2
2
2
1
3
1
2
2
2
2
1
2
1
3
2
2
2
2
1
1
1
1

1
2
2
2
2
2
2
2
2
2
1
2
2
2
2
1
2
1
2
1
1
1
1
1
1
1
2
2
1
1
2
1
1
1
2
2
2
2
1

32
30
30
30
30
32
30
31
31
32
29
33
30
31
31
32
31
32
34
33
34
36
37
35
37
41
47
34
39
32
42
44
36
44
38
30
35
34
34

-1
0
-1
0
0
-1
0
0
0
-1
0
-2
1
0
-1
0
2
0
0
0
-1
0
0
1
1
0
2
0
0
-2
0
1
0
-2
-1
-2
-1
0
0

2
0
-1
0
0
2
0
0
-1
-1
0
-2
-1
-1
-1
0
0
0
0
0
-1
0
0
-2
2
0
2
0
0
-2
0
2
0
-2
-1
-2
-1
0
0

-1
0
-1
0
0
-1
0
-1
-1
-1
0
-2
2
2
-1
0
0
0
0
0
-1
0
0
-2
2
-1
3
0
0
-2
0
2
0
-2
-2
-2
-2
0
0

29990
29991
29992
29993
29994
29995
29996
29997
29998
29999
30000

150000
140000
210000
10000
100000
80000
220000
150000
30000
80000
50000

1
1
1
1
1
1
1
1
1
1
1

1
2
2
3
1
2
3
3
2
3
2

2
1
1
1
2
2
1
2
2
1
1

35
41
34
43
38
34
39
43
37
41
46

-1
0
3
0
0
2
0
-1
4
1
0

-1
0
2
0
-1
2
0
-1
3
-1
0

-1
0
2
0
-1
2
0
-1
2
0
0

X9
PAY_4

X10
PAY_5
-1
0
0
0
0
0
0
0
0
-2
0
-1
-1
0
0
0
2
-1
-2
-2
0
-1
2
-2
-1
0
-1
0
-1
0
-1
0
0
-2
-2
-2
0

X11
PAY_6
-2
0
0
0
0
0
0
0
0
-1
0
-1
-1
0
0
0
2
-1
-2
-2
0
-1
2
-2
0
0
-1
0
-1
0
-1
0
0
-2
-2
-2
0

-2
2
0
0
0
0
0
-1
0
-1
-1
2
-1
2
0
0
2
-1
-2
-2
-1
-1
2
-2
0
0
-1
0
-1
0
-1
0
0
-2
-2
-1
0

X12
X13
X14
X15
X16
X17
BILL_AMT1BILL_AMT2BILL_AMT3BILL_AMT4BILL_AMT5BILL_AMT6
3913
3102
689
0
0
0
2682
1725
2682
3272
3455
3261
29239
14027
13559
14331
14948
15549
46990
48233
49291
28314
28959
29547
8617
5670
35835
20940
19146
19131
64400
57069
57608
19394
19619
20024
367965 412023 445007 542653 483003 473944
11876
380
601
221
-159
567
11285
14096
12108
12211
11793
3719
0
0
0
0
13007
13912
11073
9787
5535
2513
1828
3731
12261
21670
9966
8517
22287
13668
12137
6500
6500
6500
6500
2870
65802
67369
65701
66782
36137
36894
70887
67060
63561
59696
56875
55512
50614
29173
28116
28771
29531
30211
15376
18010
17428
18338
17905
19104
253286 246536 194663
70074
5856 195599
0
0
0
0
0
0
0
0
0
0
0
0
38358
27688
24489
20616
11802
930
316
316
316
0
632
316
41087
42445
45020
44006
46905
46012
5512
19420
1473
560
0
0
4744
7070
0
5398
6360
8292
47620
41810
36023
28967
29829
30046
-109
-425
259
-57
127
-189
22541
16138
17163
17878
18931
19617
650
3415
3416
2040
30430
257
15329
16575
17496
17907
18375
11400
16646
17265
13266
15339
14307
36923
30518
29618
22102
22734
23217
23680
93036
84071
82880
80958
78703
75589
10929
4152
22722
7521
71439
8981
13709
5006
31130
3180
0
5293
30265
-131
-527
-923
-1488
-1884
186503 181328 180422 170410 173901 177413

0
-2
-1
0
0
0
0
2
-2
-1
0
-1
0
2
0
-2
0
0
-2
-1
0
2
0
0
0
2
-2
-2
-1
0
-1
-1
0
-1
2
-1
-1
-1
0

0
-2
0
0
0
0
0
0
-2
0
0
-1
0
2
0
-2
0
0
-2
-1
0
2
0
0
0
2
-2
-1
2
0
-1
2
0
-1
2
2
-1
-1
0

-1
-2
-1
0
0
0
0
0
-2
0
-2
-1
0
0
0
-2
0
0
-2
-1
0
2
0
0
-1
2
-2
-1
2
0
-1
-1
0
-1
2
-1
-1
-1
0

15054
0
498
218668
67521
1877
59504
18927
0
14028
4463
22401
17447
37042
61559
13465
41402
46224
1905
16386
175886
1587
400134
22848
70800
24987
28718
99
152519
2097
300
-190
18565
780
58267
9076
0
3048
14619

9806
780
9075
221296
66999
3184
61544
21295
0
16484
3034
21540
18479
36171
51163
7867
41742
34993
3640
15793
173440
1098
398857
23638
72060
24300
29166
0
148751
4193
300
-9850
17204
0
59246
5787
0
5550
17216

11068
0
4641
206895
63949
6003
62925
25921
0
15800
1170
15134
19476
38355
43824
7600
42758
31434
162
8441
172308
782
404205
18878
69938
26591
0
0
144076
3978
1159
-9850
17285
390
60184
-684
3155
23337
16642

6026
0
9976
628699
63699
3576
64280
25209
0
16341
1170
32018
19865
39423
39619
11185
43510
26518
0
7142
168608
1166
360199
14937
16518
25865
0
0
8174
4062
2280
10311
18085
390
58622
5247
0
4291
16976

-28335
0
17976
195969
64718
3670
67079
26636
0
16675
0
11849
20480
38659
35762
3544
44420
21042
151
-679
132202
700
356656
13827
14096
27667
0
2353
8198
4196
300
10161
11205
390
62307
3848
2359
80153
17332

18660
0
9477
179224
65970
4451
69802
29197
0
0
0
11873
20063
39362
33258
464
45319
16540
2530
8321
129918
1414
364089
15571
830
28264
0
0
7918
4326
4250
7319
5982
390
63526
3151
0
25820
18543

0
-1
0
-2
0
0
0
0
0
0
0
0
-1
0
2
0
-2
-1
0
0
-1
0
0
0
-2
0
2
0
2
-2
-1
-1
-1
-2
0
0
2
0
0

0
-1
0
-2
0
0
0
0
0
0
-1
0
-1
0
2
0
-2
-1
0
0
-1
0
0
0
-2
0
2
0
2
-2
-1
-1
-1
-2
0
0
2
0
0

0
-1
0
-2
0
-1
0
0
0
0
-1
-1
-1
2
2
-2
-2
-2
0
0
0
0
0
-1
-2
0
0
0
0
-1
-1
-1
-1
-2
0
0
3
0
0

42838
291
28387
0
165254
23411
26324
131595
48909
130028
390
3826
81313
8583
138180
7524
-2000
880
45648
83725
3967
86009
18722
17973
672
-81
422069
44698
56685
5580
6108
713
171438
-103
105879
13244
135673
52128
19015

37225
291
29612
0
157784
27796
27471
139060
47863
107808
1170
4751
117866
8303
140774
0
5555
1602
46850
85996
8322
86108
18160
19367
10212
-303
431342
42254
55208
0
2861
2272
178382
-103
108431
14722
138532
52692
19294

36087
291
30326
0
162702
30400
28108
126819
21489
71934
780
6604
17740
9651
142460
3968
0
840
47214
87653
3394
89006
16997
19559
850
32475
479432
38347
59175
0
3277
722
39940
-103
105594
15181
134813
54477
20259

9636
291
28004
0
69923
33100
21993
104430
20414
118418
390
8604
1330
10488
144098
3868
0
840
19595
35565
6451
89775
13150
18240
415
32891
487066
32496
60218
0
3319
867
120483
-103
105896
15928
144401
56076
20274

9590
291
26446
0
29271
180000
19899
104990
19342
118407
390
7072
7095
12314
147124
0
0
0
19209
30942
26370
87725
8866
17928
100
33564
471145
23477
55447
0
1150
1150
44127
-103
106491
16671
152174
60100
20311

10030
291
6411
0
29889
196
19771
94058
19482
120418
390
766
1190
11970
149531
0
0
0
19323
30835
9956
40788
7899
150
1430
34056
469961
24094
55305
26529
1150
5263
126568
-103
107289
17393
149415
59713
19957

0
-1
0
-1
0
3
-2
-2
0
0
-2
0
0
0
0
-2
0
0
0
0
2
0
0
-1
0
-2
-1
2
-2
-1
0
0
0
2
-1
0
0
-1
0

3
-1
0
-1
-1
2
-2
-2
0
0
-2
0
0
0
0
-1
0
0
0
0
2
0
0
-2
0
-2
-1
0
-2
0
0
0
0
0
-1
2
0
-1
0

2
-1
0
-1
-1
2
-2
-2
0
0
-2
0
0
0
0
-1
-1
0
0
0
2
0
0
-2
0
-2
-1
0
-2
-1
3
0
0
0
-1
0
0
-2
0

18199
326
14029
19660
50254
46004
0
0
304991
19115
0
110151
163736
3347
60521
4000
95
253454
227389
28452
10674
17444
7166
752
50801
0
1832
10131
12159
1199
4999
19269
197236
9168
-1100
86627
42444
208
208775

17618
326
15493
9666
51445
45976
0
0
311243
18962
0
99530
116422
3899
61450
5645
2622
247743
228719
26145
12035
19342
7997
300
50143
0
0
10833
10000
15586
5913
20313
176192
10522
-1100
78142
55744
2906
182350

18631
326
16630
11867
53015
48953
0
0
306314
19298
0
98951
99278
4503
57244
3508
3301
229049
229644
26712
13681
22000
8792
5880
49586
0
832
20583
10000
344
7315
20852
93069
10205
21400
68336
43476
1000
132257

21319
5676
17055
7839
52479
48851
0
0
258610
19378
0
100914
95766
5347
28853
-27
3164
220951
227587
25350
13269
24614
9189
0
19430
0
332
19996
10000
2340
9195
17560
135668
9898
0
64648
41087
630
101783

20692
476
17629
14837
1307
49318
0
0
246491
19717
0
103146
97753
6375
29510
13744
360
210606
227775
17603
14158
27200
4404
0
19375
0
416
19879
9983
6702
10624
17918
132233
10123
969
58319
41951
0
177145

21201
326
18186
7959
1203
51143
0
0
198889
15630
0
104993
95927
7077
26547
5906
1737
188108
228203
-780
13891
30229
5708
0
18995
0
416
18065
15846
339
10138
9100
59875
12034
869
55251
31826
0
169311

0
0
0
0
4
0
2
-1
-1
0
0
0
-2
0
0
0
0
-1
0
-2
-1
2
0
0
0
0
0
0
0
0
0
0
-1
2
0
4
0
0
-2

0
0
0
0
5
0
2
-1
0
0
0
0
-2
0
0
0
0
-1
0
-2
-2
2
0
0
0
0
0
0
0
0
0
2
-1
2
0
3
0
2
-1

0
0
0
0
6
0
0
2
-1
0
0
0
-2
0
2
0
0
-1
0
-2
-2
3
0
2
0
0
-1
0
0
0
-1
0
-1
2
0
2
0
0
0

9014
23944
105420
196031
115785
12854
24357
390
1234
141223
21148
101640
6093
102349
72112
28040
37695
688
8567
-709
0
64617
6187
48860
16001
77883
12212
49608
56422
58024
10642
14483
2616
199436
0
21703
59901
19625
11386

10406
28049
102870
196143
122904
12362
27453
390
396
156858
23803
104795
15130
96847
73854
29092
33397
3280
15273
-709
0
65978
100
47801
12622
81811
26578
12412
110616
57891
11677
13961
57077
202947
5396
21087
62147
20347
199

11427
32073
89643
189524
129847
13447
26718
780
396
151841
24908
104855
8204
58824
75526
29366
30534
0
11650
-709
77
67282
600
48363
13221
80250
25331
14873
110340
48839
13070
15323
5287
193936
10270
21461
62102
21669
0

11935
43129
90938
167163
137277
13427
28168
216
792
152803
26034
74737
15398
29336
77317
27737
27598
4340
7457
-2898
0
68557
1438
30221
13130
61467
26605
17364
122967
18971
12280
16268
68445
196186
13576
20835
65875
23005
0

13084
47086
92505
146975
145533
13711
27579
1080
396
155997
26655
76058
4792
22979
85852
28318
26344
2672
3115
-3272
0
72796
1919
22877
14034
10662
26279
17770
108834
19323
1615
15868
13881
200162
13864
20219
60387
22499
17227

14206
48699
94031
122324
154105
14083
28321
540
423
160220
27756
77254
13453
-246
88290
28806
24641
800
7725
-3272
0
71345
5380
22361
14906
11486
1256
17460
70064
19395
1620
16448
16240
189915
14636
20487
43328
22873
17042

0
0
2
-2
0
-1
0
-2
0
-1
0
0
0
-1
-1
0
-1
-1
0
0
2
2
-1
-2
0
0
-1
0
0
0
0
0
0
-1
0
0
0
0
0

0
-1
2
-2
-1
-1
0
-2
0
-1
0
0
0
-1
-1
0
-2
-1
-1
0
0
0
-1
-2
0
0
-2
0
0
0
0
0
0
-1
0
0
0
0
2

-2
-1
2
-2
0
-1
0
-2
2
-1
0
0
0
-1
-1
0
-2
-1
-1
0
0
0
2
-2
0
0
-2
0
0
0
0
0
0
-2
0
0
0
0
0

14670
47790
36166
0
18553
412
29010
750
27123
13424
107314
226430
227
390
3088
81625
8872
105607
0
38257
28347
296573
390
-946
79278
89989
1424
105167
335196
291619
91653
52626
130370
3265
16455
49758
19154
35084
20235

22087
18114
37188
0
19446
138
29256
0
27299
18000
110578
231878
20351
1473
1586
81554
4337
108917
0
38901
28108
303320
390
-946
78501
84229
4542
115468
334954
297268
94037
51537
131199
2686
16511
48456
18165
35796
17132

21282
18250
37680
0
19065
2299
28122
0
17985
13001
113736
234192
20237
390
343
79599
2854
111520
250
38103
18388
307843
390
-946
78534
79288
126
112157
335527
205629
108597
49205
128900
1864
18902
44116
17233
30937
16856

10200
-14
38462
116
8332
1251
29836
0
20225
5818
116000
190211
19339
390
3763
49552
1690
8303
123
36207
12992
479978
240
-946
80016
73315
0
114690
333860
215827
65913
30394
125514
569
18768
21247
7630
19420
16875

0
72
39228
0
18868
1206
1630
0
27407
13506
119131
173557
19450
390
877
49509
0
0
789
33138
7736
305145
1320
-946
76235
63818
0
117845
335760
208464
43805
30249
127280
0
18650
20066
1730
10385
13454

0
658
40035
1500
19247
1151
0
0
10833
487
122135
146511
19337
0
0
49568
1709
85632
1222
31339
8032
309959
780
-946
78245
63208
0
120238
330121
212508
33263
29957
128839
0
19175
18858
0
1308
10104

-1
0
0
-1
0
-2
0
0
-2
0
0
2
2
0
-1
0
0
0
0
0
0
0
-1
0
-1
-1
-2
0
0
0
-1
-2
-1
-1
0
0
0
0
0

-1
2
0
-1
0
-1
0
0
-2
0
0
-1
2
0
-1
0
2
0
0
0
0
-1
-1
0
-1
0
-2
0
0
0
2
-2
-1
-1
0
0
0
0
0

0
2
0
-1
0
-1
0
0
-1
0
0
-1
2
-2
-1
0
0
0
0
0
0
0
-1
0
-1
-1
-2
0
0
0
-1
-2
-1
-1
2
0
0
-1
0

102800
129801
58203
7988
127402
1440
234205
19346
21501
47174
26655
3139
142
19816
52874
37767
46140
35713
50867
29242
101551
70243
19532
27699
1154
8015
62170
210380
78331
49276
4473
2283
10115
6156
6974
89003
34871
13694
70003

0
131383
36367
3977
110050
0
231669
21708
20650
47974
27724
5853
215
20396
1631
34457
45781
15392
51486
29507
105246
47779
3719
28513
1233
2453
0
213522
99414
35100
4664
50815
249
0
7838
91362
34449
14880
31545

0
134379
20934
6848
51547
7422
214642
22940
0
48630
28676
2821
139
20102
1536
30036
48139
16099
48869
29155
104781
28052
1453
29341
862
9624
0
201852
107686
32563
5969
0
5986
0
9002
72197
33634
14242
20974

2624
142323
20694
1719
44384
893
207642
19068
0
50803
27990
0
19
19575
1010
30337
51137
16418
30115
25255
105334
7222
4944
29928
1355
52572
0
169115
103776
27823
18941
0
188
316
9182
49654
34586
13968
19713

45567
140120
20175
1378
36900
6082
210375
16409
0
30789
28790
2821
19
0
5572
30997
39450
16765
29527
22001
107699
99669
1896
29533
1130
7333
0
172169
87265
29130
16578
299
1644
316
9729
28065
34762
14319
19848

46557
150052
19421
19942
29497
2293
214694
16383
2285
15874
29399
0
79
0
794
32904
25358
17484
29998
0
106828
84426
2486
28538
21361
2210
0
162402
36739
28309
12652
338
16872
316
9411
27500
35673
2614
18126

0
-2
0
-2
0
-1
-1
0
0
0
0
0
0
0
-1
0
0
0
0
-1
-2
2
0
-2
0
-1
0
0
0
0
-2
0
0
0
-2
-1
-2
3
-1

0
-2
0
-2
0
-1
-1
0
0
0
-1
0
0
0
-1
0
0
0
0
-1
-2
2
0
-2
0
-1
0
0
-1
0
-2
0
0
0
-2
-1
-2
3
-1

0
-2
0
-2
0
-1
-1
0
0
-2
-1
0
0
0
-1
0
0
0
0
-1
-2
2
0
-2
0
-1
0
0
-1
0
-2
0
0
0
-2
-1
-2
4
-1

1082
0
11253
0
68699
171
1156
50859
103109
1512
127543
163935
53494
195126
110346
60502
180641
70896
8751
898
0
1700
7015
0
194353
1686
143225
58983
0
99209
0
49941
11968
871
432
10483
0
9720
20847

632
0
12852
0
69120
2715
316
50462
102594
2458
109189
153152
52656
88743
41986
62804
181557
71678
9900
898
0
2610
10227
0
197344
657
142996
60788
0
98222
0
51213
14564
665
3220
23956
5215
10613
13801

1350
0
14024
0
68376
-13
316
50654
97109
664
92630
147032
52600
92195
21874
62769
149944
70125
10605
325
0
1914
9560
0
186292
2179
144415
63225
13001
67185
0
12104
27820
960
5704
0
0
11339
14366

900
0
14512
0
30163
2641
316
20046
99029
1814
69669
122196
52336
94814
20076
62683
113135
69856
10765
898
0
2182
9901
0
133345
1423
148190
29701
12601
66926
0
12898
15824
4242
1256
8500
0
12841
4889

450
0
0
0
16325
11905
0
0
14310
15085
-10
22535
316
316
20067
19703
100871 101299
0
0
44149
43414
103692
70204
55831
56265
98182
98457
16171
586
63663
46549
105280
97622
69718
51365
11765
4311
325 -339603
0
0
2000
2566
9963
10182
0
0
133634 133990
0
1820
147993 131629
30172
30771
19595
203
66796
64513
0
0
13687
14458
15761
12510
4084
7414
1848
400
4590
0
0
0
13836
14514
273
11736

-1
0
2
2
0
0
0
-2
0
-2
0
0
0
-2
0
0
-1
2
-2
2
-1
0
0
-2
0
0
0
-2
0
-1
-2
0
-1
0
0
-1
0
0
0

0
0
0
0
0
0
0
-2
0
-2
0
0
0
-1
0
0
2
2
-2
2
-1
0
0
-1
0
0
0
-2
0
-1
-2
-1
-1
0
0
0
0
0
0

-1
0
0
0
0
0
0
-1
0
-2
0
0
0
-1
0
0
-1
0
-2
2
-1
0
0
-1
0
0
0
-2
0
-1
-2
0
2
-1
0
0
0
0
0

3697
143301
10934
52439
55734
49507
47819
0
48522
-2
58362
172180
1399
26361
93029
0
650
24898
50396
99855
-179
9559
10540
0
20571
143464
156882
390
46512
882
92
5916
2393
274731
145403
3097
1370
47081
138119

3600
146333
13738
51040
52557
33282
48947
165
50955
-2
56598
180140
2441
18826
94054
0
650
27976
44665
102586
505
12394
10232
0
19089
146943
160246
0
47716
6531
92
6172
183
281713
138232
-707
4192
49316
137950

1354
147042
16567
56205
33415
34312
50330
526
29516
-2
51908
166281
3865
1100
91834
38013
325
27233
8300
100064
189
11883
11237
0
19658
151905
159988
0
49675
6313
92
4123
4847
242063
130553
-2697
4159
50409
140254

5322
127814
10411
54723
28776
17277
50894
452
29742
-2
48647
155628
7476
2100
95631
40555
950
30184
2190
104975
6773
9826
11427
0
19453
153538
158114
0
30929
1100
0
680
20183
122295
105894
2303
3542
45545
139679

5103
130331
13057
58657
17580
17808
52175
397
29898
-2
47862
145645
8384
767
100123
45075
475
29566
24599
107147
23209
10167
20973
1600
19108
156664
158762
0
30078
1330
92
978
24815
-1005
108248
6182
1980
39963
141748

2077
132845
14340
59983
6441
19346
53652
485
24883
-2
47969
103263
8085
6173
100738
37056
325
30225
7416
109428
16893
12685
31857
78388
18868
160361
159108
0
29170
830
0
978
24248
1005
106517
1654
3980
41145
142174

0
0
-1
-2
0
0
0
0
0
0
-1
0
0
0
0
-2
-2
0
2
-2
0
-2
-1
2
0
0
0
0
-1
0
0
0
0
0
2
0
0
-2
2

0
0
-2
-2
0
0
0
0
0
0
-1
0
0
0
-1
-2
-1
0
0
-2
0
-2
-1
2
0
0
0
0
-1
0
0
0
0
0
0
0
0
-2
2

0
-1
-1
-2
0
2
0
0
0
0
-1
0
0
0
-1
-2
-1
0
0
-2
0
-2
-1
2
0
0
0
2
-1
0
0
0
0
0
0
-2
0
-2
2

17893
39128
-14386
0
77057
15899
27679
141315
194314
83755
49657
507726
71305
45734
0
761
-9
47166
2887
0
20631
83538
99
34302
22987
173267
19143
20518
10833
69937
20526
89055
1894
100594
2948
22619
338106
0
63144

19012
20473
-13543
0
78102
18720
28422
128940
179206
77431
291
509229
71151
44741
0
300
1520
49396
1923
0
20010
0
2977
35089
22298
174590
20168
19901
14446
71906
15129
90780
3200
78372
3848
31429
342904
80000
65631

20123
1940
3432
0
58501
18122
29650
124226
193992
79044
51058
499936
72029
43562
2066
399
1488
50476
2989
0
19703
0
15086
43449
22352
175233
21229
20905
7609
43308
15093
70947
3381
91502
5646
27923
344464
0
68875

20222
1940
-3684
0
51042
18530
29981
113133
174675
80631
2351
505507
72849
44039
2000
665
0
23319
2813
0
11084
0
8578
42451
23221
106288
21495
21509
4991
44584
9577
72367
3559
90859
5464
25280
240865
0
70646

20796
0
0
0
19036
19089
30419
113966
171253
82333
34039
484612
74374
45008
216
576
3965
23171
2008
0
10918
0
13028
49718
24339
28089
21800
25183
3400
47842
11139
73875
1948
88616
5577
0
234939
0
72870

19844
23101
1386
0
19414
18856
31127
103360
169121
84462
291
419643
74610
25775
216
613
8676
24774
2132
0
10985
0
21712
48767
25943
178719
22437
24242
3745
49888
12487
75355
2415
88450
5889
0
240176
0
75018

0
0
-2
0
0
0
-2
0
0
-2
0
2
0
0
-1
0
2
-2
-2
0
0
0
2
-1
-1
0
-2
-2
-2
0
0
-2
0
0
-1
0
0
-2
2

0
0
-2
0
0
0
-2
0
0
-2
0
2
0
0
-1
0
2
-2
-2
0
0
0
2
-1
-1
0
-2
-2
-2
0
0
-2
0
0
-1
0
0
-2
0

0
-1
-2
0
0
0
-2
0
0
-2
0
2
-1
0
2
0
2
-2
-2
0
0
0
2
-2
-1
0
-2
-2
-2
2
0
-2
2
0
-1
0
0
-2
0

153249
1131
0
-1312
103797
20110
38000
142428
40810
0
104701
120298
156362
41322
1464
27879
160432
3858
26476
507062
55607
168382
29332
190
0
13668
14867
22500
7184
14811
44338
0
25265
169661
10237
104978
192586
11262
9551

154049
291
0
35918
91989
17102
25000
144105
42653
0
106134
120822
132280
29091
2084
28870
163916
2690
21393
491956
62893
175646
28577
0
0
12647
26665
5000
14845
16262
43048
0
26354
167199
2795
105924
197967
0
12081

156523
582
0
37297
87720
18862
0
143952
42351
0
108423
109887
99174
28097
384
27806
159676
3410
0
430637
59001
180650
30805
0
2809
13135
199960
0
1097
17286
35639
0
27710
158520
1350
102663
201666
0
13087

159653
291
0
37154
76218
19996
0
142590
43011
848
91143
116313
65372
28665
0
25142
166893
0
0
376657
61565
182672
31601
367
4595
10596
9033
0
0
17895
18753
0
27959
156977
371
97090
205798
0
12583

162866
0
0
32581
72090
21214
0
142650
43011
0
82733
119311
28797
28768
2344
25667
170098
0
0
356636
59508
168399
32349
-150
792
9218
19371
0
0
19450
19091
0
30002
157963
2980
98045
196698
0
15327

157759
291
0
33316
71620
21085
0
142620
28947
632
74125
117167
184922
29064
822
26179
153800
82150
0
303510
66541
167983
32965
-150
3404
5068
22593
0
160
18990
19548
0
29371
151936
0
105253
190306
0
16414

-1
0
0
0
0
0
0
-1
2
-1
0
0
0
-1
0
-1
0
0
0
0
0
0
2
-2
0
-1
-2
0
0
2
0
-1
0
0
-1
-1
0
-1
0

0
0
0
0
0
0
0
-1
2
2
0
0
0
0
2
-1
0
0
0
0
0
0
0
-2
0
0
-2
0
0
2
0
-1
0
0
-1
-1
0
-2
0

-1
0
0
0
0
0
0
-2
2
-1
0
0
0
0
2
-1
0
0
0
0
-1
0
0
-2
0
0
-2
0
-1
2
-2
-1
-1
0
-1
0
0
-1
0

199
70119
212601
91894
304867
48123
159760
9210
234752
14072
61807
51044
77024
350
83831
0
122923
246135
37304
146433
46122
38564
96304
0
467150
255691
156786
78129
40034
71034
23974
819
50927
152510
1689
20807
30141
0
208459

199
68536
177946
71732
299998
49537
162189
8485
233036
0
62499
50231
73281
350
85586
0
124653
231443
33304
107604
1260
38246
98007
0
458862
262736
179
28202
36549
69329
24131
18163
39883
151651
8638
99860
131255
0
206331

199
66601
119362
73241
300426
50422
166127
17231
229286
0
62162
46677
57806
400
87289
945
126355
234557
29254
89902
29366
32253
82227
0
469703
36638
1443
78553
17431
74175
25326
5473
32017
159019
5702
100000
110503
1991
203813

398
29401
117766
74424
292869
50990
169365
1770
217644
300
60605
44982
37642
1695
91451
0
114881
200643
24875
90983
5400
30384
65000
0
447130
122388
1443
49340
15031
72383
25775
8162
17630
123022
2980
3015
99283
0
201331

199
28949
68791
76070
292885
52014
168755
0
223690
150
60272
21399
46235
12645
93381
197
117213
194410
20329
82255
0
30900
60848
0
440982
127402
1443
48919
10600
77217
0
6985
9730
126075
1260
23473
97599
0
198999

199
29795
66167
77648
281826
53206
167964
0
221413
150
60145
20859
47110
12584
89522
2995
124793
198857
15602
83988
1599
0
58880
0
434715
131074
871
48443
5315
75820
0
9130
6400
126219
7868
1448
96116
150
191671

0
0
-1
-1
0
0
-1
0
-1
0
0
2
-1
-2
0
2
0
2
-1
0
-1
0
0
-1
-2
2
2
-1
0
-1
0
0
-1
2
0
2
0
0
-2

0
0
0
-1
0
0
-1
0
-1
0
0
0
-1
-2
-1
2
-1
2
-1
0
-1
0
-1
-1
-2
2
0
-2
0
-1
0
0
-1
2
2
2
0
0
-2

0
0
0
-1
0
0
-1
2
-1
0
0
0
0
-2
2
2
2
2
-1
0
-1
0
-1
-1
-2
0
0
-2
0
-1
0
0
-1
0
2
2
0
0
-2

212795
28114
59372
6160
355215
366193
2927
29295
4158
27199
50893
66759
600
0
44930
131367
41264
77604
2491
177554
6865
93768
396
16426
573
28703
98560
28304
8574
508
203183
16440
66
15912
20344
23132
221590
19161
0

211043
28006
49677
3274
363325
372700
2790
30321
2682
28358
28527
68200
300
0
137101
146193
41799
73317
1709
180633
15111
91523
1648
6088
0
26622
100980
17616
9434
672
202961
20417
0
17272
21705
22474
227397
20544
0

212759
25000
49515
6190
373181
375948
1140
31018
0
28937
29241
72972
501
0
90801
140202
37887
71334
574
172914
13165
91579
792
4663
0
24022
222102
308
10038
226
194449
18333
0
20565
22537
28067
230302
22704
0

218541
22046
42568
307
252195
195991
2144
32193
6440
29614
28513
71248
300
0
0
144035
37876
67009
556
130139
0
91193
396
3885
0
24368
108724
0
10040
390
196814
18848
120
20705
24161
27320
186635
22304
0

167743
19860
48268
2870
257496
152127
1180
34213
0
30391
29106
50610
600
0
1069
140419
6736
63228
2306
115494
10500
92837
396
4414
0
20859
68500
0
10400
220
200526
30190
-6
20255
25128
31199
189896
22304
0

165300
19831
51481
670
263018
155182
1382
35002
5930
23159
29638
50809
450
0
919
130271
4162
59378
2562
117465
6992
95323
396
2514
0
19633
69174
0
10490
320
198717
19664
1639
19933
24576
30548
193351
0
0

-1
0
0
0
-1
-1
-1
-1
2
0
0
0
0
0
0
0
0
0
0
0
-1
0
0
-2
2
0
0
2
3
-2
-1
0
0
-2
2
-2
-2
2
0

-1
0
0
0
-1
-1
-1
-1
2
0
0
0
0
0
0
0
0
0
0
0
-1
0
0
-1
-1
0
0
2
3
-2
-1
0
0
-1
2
-1
-2
0
-1

-1
-1
2
2
-2
2
-1
-1
2
0
0
0
0
0
0
0
0
-1
0
0
-1
2
0
-1
-1
0
0
0
2
-2
0
0
0
-1
2
-1
-1
0
-1

396
3959
42238
21507
884
1261
240
20223
29509
18355
94265
68739
13917
10250
93844
16496
-58
1210
111496
67374
1692
18649
160837
-8
18763
34549
97538
4073
53849
2411
480
330759
92007
3257
92638
399
0
28778
30092

396
0
38741
13207
0
1261
240
52962
30741
20259
53376
67629
16695
8558
97708
17522
32991
820
112133
69489
13250
18066
156839
-8
14410
18552
49187
6394
55030
3059
1675
337794
87939
4166
90905
0
0
28039
30486

396
285138
36696
13997
0
1261
240
3978
31438
19534
85787
69188
21320
10525
103066
18531
36465
64644
69529
70937
433
19040
160440
-8
13771
19334
17518
6143
61574
2333
3630
274075
82094
0
95768
0
0
28286
30178

0
249445
35813
10914
10446
1411
240
1743
31924
16467
78762
68392
18614
10050
104864
18744
44310
125984
70804
71761
1831
19446
163781
-8
362
18165
17710
6908
62470
1800
578
252584
59105
0
97004
0
0
27533
29735

792
222831
37893
10685
0
930
240
2828
32566
15746
79529
69884
19003
9903
110151
19291
62408
106584
70781
73505
0
20759
167159
1677
5308
19322
18079
6652
61198
1620
4825
216547
53442
318
99005
218
0
28189
14718

1220
200
34661
5515
0
390
240
50537
33081
13246
80335
71284
19439
9984
115297
19818
61420
125557
66735
74827
2891
20241
170894
2600
0
19575
18302
6785
62524
0
6200
179221
46775
0
101213
270
318
28805
29427

-1
0
-2
-2
0
0
2
-1
0
-2
-2
-1
-2
2
-2
0
-1
-2
-1
0
-1
-2
0
-1
0
-2
-1
0
-2
0
-1
0
0
-1
0
-1
-2
0
-1

0
0
-2
-2
0
0
2
-1
0
-2
-2
-1
-2
2
-2
0
-1
-2
-1
0
2
-2
0
-1
0
-2
-1
0
-2
-1
-1
0
0
2
0
-1
-2
0
-1

-1
0
-2
-2
0
0
0
-1
0
-2
-2
-2
-2
2
-2
0
-1
-2
-1
0
2
-2
0
-1
0
-2
-1
0
-1
-1
-1
0
0
-1
0
-2
-2
0
-1

12339
50620
-65
0
2403
52437
4657
28204
50715
0
35285
37850
5233
65299
17208
57192
5780
640
631
108351
834
7244
13141
7071
35429
18751
55788
49809
10900
3128
3367
279610
475
5994
5197
7797
0
35785
1433

10138
43220
-65
0
7357
50473
6068
0
51073
6370
36714
68187
5393
74565
18419
58472
12006
2113
2790
111201
155
8472
14526
401
30626
5706
8360
50364
10478
5156
4641
282024
475
32223
6015
2687
780
29155
3746

23912
44237
-65
0
9752
45087
6418
16500
28185
0
37356
1207
1824
78516
0
59658
15736
-6
1758
63146
-1690
1738
15482
3545
30241
0
4897
38429
-22
1089
2290
282508
5691
8308
6615
8762
0
27485
30258

9785
46495
-65
0
12608
35424
6781
0
28842
0
38184
2632
350
79829
0
60466
6621
999
416
63723
4240
6706
18219
10540
20284
0
5065
18815
-22
489
1459
284660
37526
4082
7131
3377
0
29266
1036

166
47751
-65
0
10797
31760
6144
26854
30399
0
38724
8654
150
81603
0
61593
2457
944
416
65108
3346
2391
22737
10132
19166
0
19468
18305
-22
3177
6764
255892
50565
538
6987
2000
0
35598
21572

2142
51941
-200
0
20539
31214
7638
554
29977
0
37255
0
199
83206
0
65163
14923
-3
3640
66078
2698
11082
23387
6220
19567
0
0
19013
4532
1009
7601
238266
48888
4085
6980
0
0
38449
9528

0
0
0
-2
-1
0
0
-1
0
0
0
0
0
0
-2
0
0
0
-1
0
0
-2
2
0
0
-2
-1
-1
-2
0
0
2
0
-2
0
0
0
0
-1

0
0
0
-2
-1
0
-1
0
0
0
0
0
0
0
-2
0
-1
0
-1
0
0
-2
2
0
2
-2
-1
-1
-2
0
0
2
0
-1
0
0
0
0
-1

0
0
2
-2
-1
0
-1
0
0
0
0
0
0
0
-2
0
-1
0
-1
0
2
-2
2
-2
0
-2
-1
-1
-1
0
0
2
0
-1
0
0
0
0
-1

77766
50300
14603
0
8817
131575
5841
30341
83255
34976
48747
56700
144678
268112
0
79243
-475
23396
390
17862
26450
0
22746
9214
40882
3996
390
44177
3280
48226
36650
115049
21724
0
137807
58839
80833
36146
340

77954
50898
15661
0
23634
130931
23194
25981
83912
6018
45955
57875
140804
263368
0
75254
5191
24182
390
17927
28823
0
22099
10359
35428
9120
390
25736
0
48727
29541
117856
23168
0
123769
53235
79100
36184
-120

78512
49111
16394
0
21776
132969
62361
24092
85161
13930
44989
59044
136437
259969
0
58683
4606
25135
390
18800
28171
0
24121
7350
39680
8528
390
19292
0
46228
26190
119570
23320
0
104377
38533
70764
37511
420

60452
48943
16723
0
9631
45584
67057
65840
85715
7106
41358
59756
135253
255832
0
58886
2303
25095
390
17647
28740
0
23437
7500
44097
0
561
18900
0
46755
26710
116284
24085
0
106651
39639
71629
33080
460

61556
45775
18056
0
1561
46516
17024
56538
86773
6020
42379
61004
134629
245462
0
60035
2768
25356
390
18015
30454
0
25101
0
42543
6368
390
13580
0
43686
27274
123528
24149
595
109294
39619
70805
30223
460

54022
0
17618
0
1990
47455
18659
51522
87526
9011
38052
62213
134309
250244
0
57264
65373
25514
1320
12930
29930
0
24549
0
33189
3000
390
33150
2650
44573
29551
125478
3323
0
101151
39140
70718
31561
610

-2
-2
-2
0
0
-1
0
-1
-2
0
0
-2
0
-1
0
0
-1
0
0
0
0
0
0
-2
-2
0
2
5
-2
-1
0
-1
0
-2
0
0
0
-1
-2

-2
-1
-2
2
0
-1
0
-1
-2
0
0
-2
0
-1
0
0
-1
0
0
-2
0
0
0
-2
-2
0
2
4
-2
-1
0
-1
0
-2
-1
0
0
0
-2

-2
-1
-2
0
0
-1
0
-1
-2
2
-2
-2
0
-2
0
0
0
0
0
-2
0
0
0
-2
-2
0
2
3
-2
-1
0
-2
0
-2
-1
0
-1
-1
-2

7624
0
491
13168
60040
660
29434
4430
1440
26795
16591
0
46486
550
5630
21986
60125
56364
148363
100143
46255
276436
29493
214450
35369
77615
186149
21075
0
14348
20137
-200
8177
2082
13820
46923
53261
427
14150

0
0
0
13888
55274
660
28960
7182
0
28056
16442
0
35758
228
6629
21520
1981
58132
148432
50456
50486
239025
19433
147280
35320
77303
181779
20795
0
7500
20179
-200
9131
3557
15614
48666
38091
298
8106

0
0
0
14900
51766
660
29022
3855
0
29284
6401
0
34323
0
5918
20979
4521
59171
151310
50000
54019
149128
18782
150000
0
66396
192189
20206
1100
7816
18067
0
9669
5623
16293
49347
19744
1179
12431

0
0
0
15916
51757
660
29201
3411
0
30487
4300
0
30452
228
6918
19894
20472
55888
141937
0
58091
48907
19006
0
0
55639
195517
19617
300
7500
18666
42000
7624
5400
7760
50386
14556
1714
12145

0
166
0
15519
50013
660
29553
6788
0
33831
1304
0
22628
0
6941
18811
76933
53672
144990
0
61630
53025
19637
-5000
0
56873
199250
18737
-200
7500
19115
0
8049
3866
2000
43883
0
2875
13391

0
541
0
15829
49946
660
29693
9921
0
33138
0
0
23468
0
4756
18805
173599
51461
147911
0
65576
51434
21251
0
0
58390
195874
18148
-200
14497
19547
0
6857
3526
0
34412
1460
1047
7957

-1
-2
0
2
0
0
0
2
0
2
0
0
7
0
2
2
0
-1
-2
0
-2
0
0
0
0
0
0
0
0
-1
-2
0
0
-2
-2
-1
-2
-2
0

-1
-2
0
2
0
0
0
2
0
2
0
0
7
0
2
2
0
0
-2
0
-2
-2
0
0
-1
0
0
0
0
-1
-2
0
0
-2
-2
0
-2
-1
2

-1
-1
-1
2
0
2
0
2
0
2
0
0
6
0
2
2
0
-1
-2
0
-2
-2
0
0
-1
0
0
0
0
-1
-2
0
2
-2
-2
0
-2
0
-1

42856
1034
5137
24114
130067
61611
25078
97002
5766
99568
12857
96193
2400
97797
64762
145613
71989
3345
29033
26650
0
4259
106468
247276
1548
780
162671
123049
51372
60015
1170
159398
55664
43528
0
27966
8792
28026
43610

44925
40000
5960
25417
129385
62711
25538
102698
7511
32326
14183
82342
2400
99672
63164
156765
122129
1083
17013
20787
0
5432
108955
241167
-32
0
166202
125616
51872
72227
780
156955
59529
498
0
28539
7500
41302
43280

0
0
6270
28777
96775
63695
25880
97997
7678
31840
14890
81967
2400
101953
32789
159386
147936
4339
7024
20566
1024
6182
112374
238196
177639
732
161973
129695
47593
51364
0
132144
57571
429
0
11597
0
51500
36156

787
0
6000
29107
98071
63926
25873
103384
7318
37075
15642
82177
2400
102284
31641
161870
149573
7423
7024
21158
0
0
54762
231580
174397
642
167201
130735
43882
54340
0
119136
57871
14257
0
6611
0
35752
30305

1457
0
5810
29693
97743
67361
26157
97266
7458
37662
16387
78840
2400
104090
29240
165725
152574
4059
7024
22141
0
0
58189
229683
4852
1252
161327
133467
42256
0
0
122211
60872
5417
0
7349
0
3955
30155

0
510
390
30456
100124
59480
26918
101492
7598
36904
17113
79261
1800
105859
28306
169928
156323
2508
7024
22158
0
0
57170
235837
4125
643
171863
136287
42527
2129
0
125021
59329
2967
0
7570
0
13969
561

-2
-1
0
0
3
0
0
2
2
0
0
0
0
-2
-2
0
0
0
-2
0
0
0
-1
-1
2
2
0
-2
0
-1
0
0
-1
-1
0
0
0
0
0

-1
-1
-2
0
2
0
0
2
0
0
0
0
-1
-2
-2
0
0
0
-2
0
0
0
-1
-1
2
0
-1
-2
-1
2
0
0
-2
-1
0
0
0
0
0

-1
-1
-2
0
2
0
0
2
0
0
0
0
-1
-1
-2
0
0
0
-2
0
0
0
-1
-1
2
0
-1
-2
-1
2
0
0
-2
-1
0
0
0
0
0

0
5780
8109
52515
22582
15448
58102
12289
10476
16326
17681
47912
18886
0
203
34962
80964
69418
0
45174
23892
7960
0
9192
25935
7139
12865
-14
49549
546
9935
152856
1278
316
46132
27345
101593
142764
92849

8235
105
9778
51424
26518
16392
59011
11806
7279
17497
18249
25023
14249
1690
767
32275
80337
68943
0
41885
28459
9649
3338
13920
27210
8416
4462
2568
133957
255
11029
156104
639
316
41050
-1041
101886
126606
94766

0
105
8259
49967
25814
18096
56272
13268
688
18456
18054
25768
3821
0
664
31253
82182
38783
0
42832
25499
8518
3333
4022
28783
9815
19560
-387
128212
464
12795
158279
621
0
40091
17571
101441
67887
93894

0
0
0
20036
25110
18425
53663
12758
688
18424
18569
26410
2404
0
1250
32014
82586
3758
0
23799
25778
8628
3333
316
30003
9508
8894
-387
79407
1173
9983
161934
-18
316
40659
17920
100829
58397
85723

1524
7384
0
20076
24569
18619
51507
13549
688
18800
19152
27960
319
0
-10
33573
85145
1261
0
11723
28708
9293
3333
8420
29385
9754
5329
-387
8875
732
10884
165447
-18
632
38529
18296
101913
105301
86443

0
8588
0
37615
26357
19060
50616
14673
1320
10000
18088
46254
0
4750
2174
29645
87049
0
0
27236
30520
5033
3333
316
31401
10192
998
113
49880
1023
7666
168802
-18
0
30900
18659
96704
105965
84011

2
0
-1
0
2
-2
0
0
0
-1
5
0
0
0
0
-1
0
-1
-1
0
0
0
-1
-1
-1
0
0
0
0
-2
-2
-1
-1
0
0
-1
0
-2
-1

0
0
-2
0
0
-2
0
0
0
-1
4
0
0
0
0
-1
0
0
-1
-1
0
0
-1
-1
-1
0
0
0
0
-2
-2
-1
-1
0
0
-1
0
-1
-2

0
0
-2
0
0
-2
0
0
0
-1
3
0
-1
0
0
-1
0
0
-1
-1
0
2
-2
0
-2
0
-1
0
0
-2
-2
-1
-1
0
0
-2
0
-1
-1

17330
109863
1064
56764
43048
29484
21310
10821
280823
390
37647
0
84710
48036
43346
873
110163
4113
9636
25103
31319
43343
197
7967
19450
240878
2115
81665
11442
158
2257
10733
316
11026
113869
7363
29649
12716
1438

19258
79574
2001
57950
43257
28592
22957
11877
275303
390
37102
0
87334
46787
43976
1593
112499
6030
10152
21330
31181
43360
0
67650
3123
233838
2116
46070
3738
0
4261
15206
316
9535
116110
5180
21657
16164
1261

23416
78440
3796
57668
44115
16869
24266
13656
271952
390
36238
1756
87862
42011
39032
1518
114837
16025
1817
16024
31540
23417
0
6000
2121
238067
5560
34419
7526
0
1265
15000
316
10510
111978
31902
28736
1954
451

22768
80141
0
55024
41112
12713
25556
14949
193403
4825
36374
2719
18889
19147
29092
285
116400
24616
-828
9603
31016
21969
233
0
3113
242579
4535
36829
10217
0
2473
9744
316
10472
112822
11044
42733
5297
-810

23243
81862
0
55883
39922
10420
29949
16567
187562
5202
35229
4049
-783
2845
22725
688
45643
19458
6153
2131
30531
21179
0
88348
0
238245
3488
38080
11737
0
0
11114
316
10140
114969
0
46404
1483
-420

23718
84237
0
55744
40150
12532
34434
16826
191069
780
34365
5176
73568
20041
11590
2100
51083
20047
12663
64507
30528
18711
0
85962
0
233710
1116
40434
8114
612
0
8123
466
10101
117949
0
37993
3393
1320

-1
-1
2
-1
2
-1
0
-2
-1
-1
0
0
0
-1
-2
-2
0
0
-2
-1
2
0
-1
0
-1
-2
-2
0
-1
2
0
0
0
0
-2
0
2
0
0

0
-1
2
-1
2
-2
2
-2
-1
0
0
-2
0
-2
-2
-2
0
0
-2
-1
2
0
-2
0
0
-2
-2
-2
-1
2
0
0
0
-2
-1
0
2
0
0

-1
2
0
-1
2
-2
0
-2
-1
0
0
-2
0
-1
-2
-2
0
0
-2
-2
0
0
-1
0
0
-2
-2
-1
-1
2
2
0
0
-1
-1
-1
2
0
0

47858
0
40732
819
79580
0
87764
31421
929
2648
11894
55064
25382
-54
5335
-288
46750
97062
0
13801
15355
37148
385
20610
2000
6666
31037
25239
998
16754
31061
2694
70096
99259
0
24921
66055
213738
54968

49223
0
44563
3003
81493
0
73526
22150
328
191
12287
57833
26480
273
5369
-288
48317
74352
0
9549
17949
35754
12695
20005
780
6666
6244
25001
6858
18873
32129
38433
76446
102345
0
21333
67405
228963
51384

42589
190
42804
1677
82759
2490
72376
0
0
1947
12407
9479
25761
19
-281
-288
48282
75004
0
5385
18158
34232
1290
19331
0
0
0
20800
1879
19862
33142
38870
73732
109636
0
16212
68405
223810
49734

639
0
44020
1177
83609
0
76870
0
1539
11674
14360
0
25964
-254
-281
-288
18299
76705
0
7781
18365
32331
0
19333
7472
0
0
0
1145
19245
33726
28574
12329
326
0
11304
69387
158542
50361

4639
36059
41278
1313
85325
0
75211
0
1815
16160
14657
0
26507
-527
-281
-288
19323
78168
0
0
17932
30337
0
17363
10174
0
0
0
7328
20532
35758
27268
12329
2016
1086
11396
70727
162244
49185

2312
32851
34672
1085
87096
0
76645
0
0
32519
4129
0
27249
1096
-281
2124
20329
80347
0
0
18147
28012
3058
16314
11104
0
0
65755
3703
19953
35171
28021
0
61707
0
6138
72215
108143
47245

-1
-1
0
-1
0
2
0
0
-1
0
0
-1
0
-1
5
0
0
0
-1
2
0
0
-2
0
0
-2
-2
0
-1
-2
2
3
0
2
0
-2
0
0
-2

-1
-1
0
0
0
0
0
0
-2
0
2
-2
0
0
4
-1
0
0
-1
2
0
0
-2
0
0
-2
-2
0
-1
-2
0
2
0
2
0
-2
0
0
-2

2
-1
0
-1
0
0
0
0
-2
2
2
-1
0
0
3
0
0
-2
-1
2
0
0
-2
0
0
-2
-1
0
0
-2
0
0
0
6
0
-2
0
0
-2

4101
2605
15380
780
48861
55336
20243
11058
0
27087
8755
3035
20944
2007
24310
152478
550
17246
1598
22895
15069
88948
0
79318
67648
0
0
315201
4290
205064
47647
151117
726
20035
29095
30400
44733
4987
26957

507
2605
4116
0
48082
58255
20400
11471
7042
26372
8158
199602
4696
3477
23987
62084
0
16988
2487
23837
16123
79783
0
79459
68557
0
0
332071
4738
-86
50232
153787
726
21406
30819
0
44144
6741
26269

3042
4590
19453
390
48614
36260
19583
11776
2986
26992
7540
720
47225
3037
23353
54551
13013
15973
0
24253
16850
80575
0
79788
63179
0
0
375070
2803
-86
50510
150320
15400
24735
29214
0
44739
9366
17036

0
2605
17912
780
26667
35037
19983
12660
0
27693
8164
0
16483
1633
22719
14363
14265
18773
4810
24562
17568
92982
0
29069
57987
0
0
354839
6027
2014
32177
147989
15000
24050
29478
0
43455
8566
27497

8402
2605
18480
390
26036
34631
20196
12660
0
29237
6963
0
9343
3633
21796
97440
13659
0
2796
25126
18133
98502
0
26551
53948
7463
0
369532
10722
-185
29530
143355
15000
43317
23384
0
43980
10066
16098

6204
3795
18848
390
26850
63156
19705
12413
0
28607
5923
1500
9693
0
21162
90717
0
0
3245
25476
18828
103200
0
27109
39965
6804
150
367399
8452
1815
29789
143131
15000
44059
22428
0
44614
0
7300

2
2
0
0
-2
0
7
0
0
0
-2
-2
0
0
0
0
-2
-1
-1
0
0
-1
-1
0
0
-2
0
0
0
0
-2
-1
0
0
-1
2
0
0
-2

2
2
0
0
-2
0
7
0
0
0
-2
-2
0
0
0
0
-2
-1
-1
0
0
-1
0
0
0
-2
0
0
0
0
-2
-1
0
0
-1
0
0
0
-2

2
2
0
0
-2
0
7
0
0
0
-2
-2
0
0
0
0
-2
-1
-1
2
0
-1
0
2
0
-2
0
0
0
0
-2
-1
2
0
-1
0
-2
0
-2

26461
50485
131041
20218
0
1086
2450
15915
43515
28234
119333
29109
105192
310403
14591
35660
13655
4453
2946
30606
45335
5924
23587
15294
4935
0
224020
47917
51737
49605
1544
2488
24401
149445
772
13611
28408
137574
238

29425
51582
133698
19194
0
2853
2450
9050
44557
28874
123150
0
90337
315048
15616
37082
8351
3310
0
29579
50262
5174
24580
16340
-200
0
227311
48455
27121
51804
1648
13476
22771
139794
337
15066
25695
199563
0

30145
52141
131990
20112
0
38836
2450
9901
45574
29437
0
0
74510
314085
16628
38464
2340
7226
390
30291
54793
980
20165
17359
11463
0
184500
48120
28103
53041
1284
3173
19461
133224
618
15882
11553
122093
0

29361
52691
127512
19712
0
45087
2450
9975
49022
27738
0
0
73876
317631
16958
38922
2340
5060
390
30616
59244
3058
10732
17776
11751
0
128190
28450
28814
55150
1088
13202
16181
106127
150
12599
2350
105425
0

33893
54199
128683
19712
0
47201
2450
9736
47459
27268
0
0
76180
315820
17314
40791
11435
2832
390
30456
64096
3158
10566
19293
11772
0
130883
29046
29261
57098
892
6594
14669
51097
150
18599
0
100206
0

34487
53176
129669
6321
0
46199
2450
8703
49666
27409
0
0
78400
305498
17664
43108
189
1890
390
29818
68837
9530
10757
18844
5318
0
133504
29647
29878
59141
-304
2549
14422
38555
377
12284
0
96073
0

-2
2
2
0
-1
-2
-1
0
-2
0
0
-1
0
0
-1
2
0
0
0
0
-2
0
-2
0
0
-2
2
0
-1
0
2
0
0
-2
-2
0
-1
-1
2

-2
3
2
2
-1
-2
0
0
-2
2
-1
2
0
0
-1
0
0
0
0
0
-2
0
-2
0
0
-1
0
0
0
0
-2
0
0
-2
-2
0
0
-1
2

-2
2
2
0
-1
-2
0
0
-2
2
2
2
0
0
-1
0
0
0
0
0
-2
0
-2
0
0
-1
0
0
-1
0
-2
0
0
-2
-2
0
-1
-1
2

100
92610
131864
11315
3877
0
4036
168286
154970
57364
27772
4187
22431
7010
79837
86014
386405
68075
17187
19882
0
54969
0
471814
22109
0
27245
8481
1371
27391
11392
5902
50342
10737
1242
68411
9955
1989
7851

100
94755
133897
12340
11496
2500
0
155893
0
58637
30461
5152
12399
9876
27456
92898
387910
69972
24045
20611
0
47978
0
478380
25011
0
28300
13066
796
28412
14688
6767
50482
21197
4006
60386
3465
-8
9065

100
92351
129761
13349
5935
0
0
119575
0
59863
29325
3679
4199
11115
68117
92860
293177
71805
23180
21859
0
48631
0
395612
29230
0
31900
17638
398
28575
14040
8145
49217
11936
941
48663
84421
866
11595

100
101140
138604
14276
295
0
2971
51317
0
62860
21449
596
3059
12915
39105
88533
274539
73613
22000
22445
0
48351
0
386295
32747
0
31090
22204
796
28925
13440
8153
40882
40420
2357
50998
886
0
11112

100
99260
136283
13904
1867
0
1607
51926
0
63976
29709
446
674
14415
54456
90942
253443
75426
22000
22935
0
47939
0
356206
38217
1980
31837
26784
398
24159
13440
8324
20258
9210
2945
53835
11741
892
12923

100
101577
145012
14184
0
0
0
34608
0
63293
29086
2699
0
0
46153
88813
253671
77169
0
23404
3983
33827
0
352257
43744
2500
32555
31352
716
0
13080
8490
20303
17795
1143
56728
4317
0
12566

0
0
0
-1
2
-1
0
-1
-1
5
-2
-1
0
0
0
-1
0
0
0
-1
-1
0
0
-1
0
0
-2
-1
0
0
-1
0
-1
-1
-1
0
-1
0
2

0
-2
0
0
0
-1
0
-1
0
4
-2
-1
0
0
0
-1
0
0
0
-1
-1
2
0
0
0
-1
-2
0
0
0
0
0
-1
-1
0
-1
0
0
2

0
-2
0
-1
0
-1
2
-1
-1
3
-2
-1
0
0
0
-1
-2
0
0
0
0
2
0
-1
0
-1
-2
-1
0
0
0
0
-2
-1
0
-1
0
0
0

16906
21062
47585
11874
15548
5150
42543
1261
4785
1200
3779
15854
219099
47069
190258
2000
12897
81074
10889
3135
2410
117126
21780
6206
4439
1338
8201
396
33781
27826
14937
294827
0
996
42784
74189
11973
133461
10159

17645
6495
52084
5979
15009
10190
34629
1261
3403
1200
3944
8174
217058
48479
181207
1000
13484
78262
26146
2822
2151
11222
20974
6723
33720
-24
7882
396
35879
28672
12171
292920
0
4102
41009
30670
61834
133393
12689

18478
2207
53817
6938
17752
10190
27095
1261
0
1200
2118
1004
187841
49520
120318
2125
6655
76163
104279
1938
2161
15513
18652
7545
14283
8324
-2
396
26043
29622
3847
291760
1310
4111
44267
6428
25145
132211
12183

10279
0
54818
41858
17172
10190
18538
1261
5882
1200
2259
1004
186140
18990
129281
2125
6618
76813
103945
5818
1719
18087
13464
362
16426
5872
-2
792
27497
30271
11117
288024
816
1057
47149
4618
37666
101807
13979

10646
0
55985
10416
18732
10594
20100
1261
5882
600
3527
646
191678
19539
113437
1000
0
77511
101945
2628
107591
17499
109722
181
10833
23020
-2
396
29082
24536
6479
274632
0
990
48497
2708
19453
101083
13621

10776
0
57398
1711
23389
11193
19630
1261
1013
300
1100
3508
191816
19791
164377
2125
0
79069
90193
2628
107940
19939
105573
488
2261
2367
-2
772
31647
22913
6187
266669
0
1324
14774
54024
10492
101597
14809

-2
0
0
0
-1
0
0
0
5
-2
0
-2
-2
-1
-2
2
0
-1
-1
0
0
-2
-2
0
-2
0
0
0
0
-1
-2
-2
-1
-2
0
3
-2
0
2

-2
0
0
0
-1
0
2
0
4
-2
0
-2
-1
-1
-2
2
0
0
-1
0
0
-2
-2
2
-2
-1
0
-1
0
-1
-2
-2
-1
-2
0
2
-2
0
-2

-2
0
0
0
-1
0
0
0
3
-2
0
-2
-1
0
-2
2
0
0
-2
0
-2
-2
-2
2
-2
-1
0
-1
0
-1
-2
-2
-1
-1
0
0
-2
2
-2

50
134203
49609
6174
666
5591
148747
63903
34423
45106
44801
49860
1018
134736
0
286732
62847
58300
1215
57376
279846
0
-200
39716
0
780
113348
94453
81865
4989
0
456
2937
1371
166246
19785
80000
164736
2744

6527
127319
61162
7543
662
6619
145231
65248
33952
81264
41545
50187
6377
135593
0
290690
60885
59727
856
58649
169426
0
-200
40799
0
0
110119
95860
86790
-818
0
9664
5150
4068
169163
24633
0
170564
2041

2168
107496
31485
7255
-4
10574
145341
62958
33165
18122
40649
50022
-2
120909
0
284059
56828
142
291
59873
68810
0
-200
41853
0
780
111700
67782
8441
1114
0
3420
1514
0
136604
23961
0
150666
630

-7
69218
15281
3887
55566
7733
153833
64209
32391
27229
40843
20114
935
102524
0
294308
55419
29886
803
61077
12800
0
0
44452
0
390
83858
-2618
97041
657
0
2527
2573
0
136607
23289
0
133465
-736

1373
70702
18031
5887
1056
6794
151194
59482
31332
21462
40612
18777
4985
40157
0
297916
54054
30510
98
62394
0
0
60800
45433
0
390
86434
95748
103541
1332
0
0
495
0
133199
22779
0
133536
-1591

-1
72267
18233
0
390
5487
145738
60883
30558
27911
40656
18273
1212
40805
0
279503
53143
31276
431
63655
0
0
0
46383
0
500
88802
101299
3632
780
0
0
1744
980
135242
51224
0
132964
-2303

-1
0
0
0
-1
0
-1
-2
0
0
-2
0
-2
0
-1
-1
0
0
0
-1
-1
0
-2
0
0
0
0
-1
-2
0
0
0
2
0
0
2
-2
2
3

-1
0
-2
0
-1
0
-1
-2
0
0
-2
0
-2
0
-1
-1
-1
2
0
-1
-1
0
-2
2
0
0
0
0
-2
-1
0
0
2
0
2
0
-2
0
2

-1
0
-2
0
-1
0
-1
-2
0
0
-2
0
-2
2
-1
-1
-1
2
-1
-1
-1
0
-2
2
0
0
0
0
-2
-1
0
0
2
0
0
0
-2
0
-1

29747
79148
92961
129689
2198
131795
-55
4148
69398
142827
138398
9918
4040
153099
62198
11343
-5
30374
1107
764
652
64195
-1540
43356
11109
149698
43979
2562
70
1292
55349
90922
16233
26847
162105
42897
3000
34704
279

53311
52174
76243
107070
11155
134083
-55
0
70352
126317
109115
10971
4048
150227
35674
75083
3465
29038
3891
1100
326
65565
-1930
42381
83376
137260
33403
8743
-620
3943
52914
80980
20547
24815
170592
45739
3300
30906
279

10920
44275
51722
103942
0
125360
3545
0
69936
75324
101912
11817
3959
138313
34979
25273
3191
27737
120338
500
326
66870
-2320
46663
79726
124500
20879
-290
-620
1990
49483
66503
20542
21681
173969
46468
0
28325
279

8072
42029
-8
94623
12315
99313
1338
0
68118
78773
62959
17865
205
137274
510
85357
1873
29499
8318
2499
326
68752
-1220
49877
76986
111430
18573
18115
-1400
1499
49292
67347
19572
22293
183030
45422
0
22160
279

22809
33838
-8
90556
0
90623
1075
0
65942
95375
60767
18239
3199
147314
2166
27745
90687
30124
8488
1500
476
70485
0
50734
78038
98182
17318
18495
0
593
49460
68509
20437
17155
181385
46371
610
18842
129

12415
29757
-16
92394
11855
92425
1744
0
62495
57663
41150
14527
5104
129870
765
1990
4577
26855
130
600
326
71887
0
49764
78321
84598
17936
18804
0
2553
49470
67588
19994
13470
174107
47297
2165
17023
179

-1
-1
0
-2
0
0
0
0
0
2
0
0
0
0
0
0
-1
-1
2
-1
-1
-1
-1
-1
0
0
-1
-1
-1
0
2
2
2
0
0
0
-2
0
0

0
-1
0
-2
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
0
-1
-1
-1
-1
-1
0
0
-1
-1
-2
0
2
2
2
0
0
0
-2
0
-1

0
-1
0
-1
0
0
0
-1
-2
0
0
0
0
0
0
0
-1
-1
0
-1
-1
-1
-1
-2
0
0
0
-1
-1
0
2
2
2
0
0
0
-2
0
-1

10000
28033
70476
1350
18852
115056
15890
20255
20500
9928
10750
284204
120151
29278
21586
87579
291
2159
32691
1477
390
148341
47615
-19
94925
204198
172041
316
2384
61383
8425
34735
47054
57314
108616
354506
0
28786
36513

10000
17085
68539
0
16648
108137
13995
18885
16237
11261
8755
284041
89618
30393
239499
72308
291
760
36344
3699
5104
8095
74976
3894
95130
201648
70011
316
3500
49560
8148
33895
48008
58489
114854
363666
342
26496
37628

10000
200
69520
0
19395
89722
13375
21529
20960
12853
8684
283396
47857
29785
203867
53505
291
2775
36055
2252
10318
15047
4040
5570
60003
197549
12976
316
471
40183
9481
36530
48913
50452
105275
369776
0
25098
39579

123693
323
51605
0
20271
69861
14205
29236
6914
12352
5983
213294
48128
30377
188064
43371
291
22813
36163
4932
5775
3220
151858
10516
38500
192093
34469
316
-203
61820
9180
37133
49847
51573
107561
368779
0
26209
40879

116843
29525
50311
0
20445
49894
15869
10662
1017
12703
4252
213384
50332
30155
147915
48125
291
10526
37028
2783
14441
20461
48580
-3
4681
187726
27425
316
2371
8322
10052
37893
50840
49061
105502
369358
0
25325
85

110059
0
50729
470
17532
49727
16666
2408
780
13338
5034
213604
23688
31098
139976
40388
291
326
38250
7411
780
3249
1451
-3
76728
183860
28506
316
1949
6182
10091
37131
49502
33931
103813
368043
0
26400
4381

0
0
0
-2
0
0
0
-2
-1
0
0
2
2
-1
3
-2
-2
-1
0
0
2
-1
0
0
0
-2
0
0
-2
-1
0
3
0
0
0
-2
-1
-2
-2

0
0
0
-2
2
0
0
-2
-2
0
-1
2
2
-1
2
-2
-2
-1
0
0
0
-1
0
0
0
-1
0
0
-2
-1
0
2
0
0
0
-2
0
-2
-2

0
0
0
-2
0
0
0
-1
-2
0
-1
0
0
-1
0
-2
-2
-1
0
0
0
-1
0
0
0
-1
0
-2
-2
-1
0
2
0
-1
0
-2
-1
-2
-2

22578
215316
198510
0
48657
244663
2343
0
390
36802
5816
24238
18256
1723
18648
6614
7812
1188
76962
31089
83687
3424
84148
12633
38607
11862
80463
18738
-150
-9
176502
19977
48221
18012
75912
2285
22369
2995
0

23606
198490
194040
0
45079
243209
32278
0
0
38210
5579
26996
19556
2292
18061
54457
0
2512
79463
10989
85360
155
79847
88334
39681
1856
82513
18016
-150
898
176297
21359
49629
18367
85276
0
14100
2401
0

24619
169014
199393
0
47714
229265
24175
0
780
40259
20079
26269
18136
240
21034
47872
0
3444
79761
11997
86274
1922
75576
53978
40717
-14
84271
7190
-150
7752
162826
20581
48868
16996
88498
0
24754
2277
0

25107
167776
194538
0
19586
228114
15182
0
0
41585
17309
27734
24018
683
20419
24543
1115
1742
30286
12397
84001
1473
75266
23687
41682
4839
43832
7190
-150
4447
160186
19860
49668
11461
90289
0
21443
500
0

25634
168110
195990
0
19143
232795
12805
0
0
42913
2310
27151
21490
3486
19289
0
0
502
29898
13043
85897
1865
74431
26567
42857
9567
33963
0
-150
8495
161965
19690
49780
8150
92485
0
13892
3586
0

26143
168505
194136
0
20051
237726
14415
2485
0
44197
241
28199
18196
5390
19600
0
0
346
30364
13325
88759
835
68399
8435
45581
11407
34638
0
-150
0
152361
1735
49980
5584
95630
0
11241
7399
0

2
0
-1
4
0
2
0
0
0
0
0
-2
0
0
-2
2
0
7
0
0
0
0
0
2
0
0
-1
0
-2
0
2
0
-2
-2
0
-1
-1
0
0

2
0
-1
4
0
0
2
0
0
0
0
-1
0
0
-1
2
0
7
-1
0
0
-1
0
2
-1
0
-1
-1
-2
0
0
-2
-2
-1
0
-1
-1
0
0

2
0
-1
4
2
0
0
-1
0
2
0
0
2
0
-1
0
0
7
-1
0
0
-1
0
2
-1
2
-1
0
-2
-1
0
-2
-2
0
-1
-1
0
0
0

47053
234328
0
256402
45159
15764
59643
2522
19339
109006
147300
3400
19801
8432
2515
98845
127418
2400
71195
149389
2072
396
191493
50420
10705
19739
8760
3820
0
4052
77389
70524
5990
21494
26749
780
137606
115702
47822

47835
234211
3346
264267
49125
15718
61279
0
20424
110256
121855
4129
20449
6977
0
95265
135942
2400
60553
145757
1532
590
187913
51818
5416
19137
5882
2640
0
0
75585
70740
1677
25600
34451
0
140557
113576
36488

51109
157345
0
271951
47956
17164
61017
18171
20086
113283
102074
0
19798
6727
0
98571
132640
2400
60158
144229
3106
2042
169223
52372
5162
19857
9845
30403
0
4105
80300
46740
2920
0
25200
390
111000
109812
36811

51713
155335
465
278509
43578
16594
30117
17051
18600
101247
94225
0
20217
6864
0
99322
135320
2400
16672
144470
2721
1646
153063
52917
4068
15422
4677
9630
0
2895
75724
0
2683
0
19850
390
3238
104567
13234

52738
153427
1775
283545
35126
18158
29526
390
19153
96939
96616
3244
21435
5253
2243
96661
138523
2400
35039
144386
780
396
133490
54123
249
19279
5767
7120
0
2895
77504
0
1674
36565
15530
780
89437
100541
11543

48789
150514
8722
278436
34420
19554
29201
16526
19289
81977
95849
3314
19239
3388
5530
95951
141618
2400
8320
120586
0
396
130377
55176
249
9537
6532
3940
0
2360
79715
0
3273
37353
13021
0
91136
96495
10751

0
0
0
-1
-1
-1
0
0
0
0
0
0
-2
0
0
0
0
0
0
-1
0
0
0
-2
-1
0
0
-2
0
0
0
-1
0
0
0
-2
0
0
2

-1
0
0
-1
-1
-1
0
0
0
0
0
0
-2
0
0
0
0
0
-1
-2
0
0
0
-2
-1
0
0
-2
0
0
0
-2
0
0
0
-1
0
0
2

-1
0
0
-1
-1
-1
0
0
0
0
0
0
-2
0
0
0
0
-2
-1
-1
0
0
-2
-2
-1
0
0
-2
0
0
0
-2
0
0
0
-1
0
0
2

3526
1445
9305
1262
20000
666
81764
10022
14536
97474
50958
49144
1874
386301
81998
194241
410033
3714
1261
1232
90258
169263
3093
584
381
123337
100036
710
81841
29547
142836
0
108300
30101
247279
2516
106724
209807
21024

6687
3410
13614
1642
3450
666
92071
12847
15694
78520
50889
20818
-200
392458
83674
193425
385394
4158
2835
1846
76099
174532
2322
3291
3376
11148
100041
666
74516
23154
145125
394
108538
31281
235093
0
109251
123664
21790

4356
5338
13103
1975
5516
666
43777
12351
16431
80131
49697
17890
-200
290201
80890
196537
325663
4654
2522
697
56776
176686
8186
8660
2958
19165
100402
403
69485
18637
146682
11142
94833
30180
224062
0
103733
51353
21142

3450
7239
14077
672
47619
666
22806
12350
17056
70788
9176
18310
-200
295606
31565
195268
324067
3080
1261
364
37484
165491
3980
7495
4154
21171
97141
1650
30396
14691
150407
0
49078
30471
212480
0
102027
43485
23772

4318
9112
15189
5112
28800
666
12643
12608
17581
68927
9368
17931
-200
300709
33049
192829
324749
0
1261
0
37906
169222
0
1120
5885
17762
97143
336
30595
8769
147868
0
40643
31110
202148
1524
103453
44784
24930

0
10949
16275
3932
8561
666
29707
12892
18089
70678
9554
18633
-200
305904
22694
192499
327929
0
930
760
18387
173246
0
62
3129
23670
97532
790
29033
4166
149349
0
4200
31728
186955
25421
103651
45685
25709

-1
0
0
0
-1
-1
0
-2
0
-2
0
0
0
-1
0
-1
-1
0
-2
-1
-1
0
0
0
0
2
0
0
0
0
-1
0
-1
-1
0
-2
-1
0
-1

-1
0
0
0
-1
-1
0
-2
0
-2
0
0
0
0
0
-1
-1
0
-2
-1
-1
0
0
0
0
2
-1
0
0
0
-1
0
-1
-1
0
-2
0
0
-1

0
0
0
0
-1
-1
0
-2
0
-1
0
0
0
0
0
-2
-1
-2
-2
-1
-1
0
0
0
0
2
-1
0
0
0
-1
0
0
-2
-1
-2
0
0
0

50612
51802
3675
211749
390
1312
63677
4134
164634
16230
351828
8537
89394
97043
3019
1360
3260
20297
19624
5325
16984
12770
50131
50834
18314
45717
326
270276
26278
23901
8308
118709
2890
140
18317
0
110537
7877
10750

10537
53956
19316
205947
390
1312
64162
2128
166134
-200
280067
9591
81223
39837
1479
0
2270
17054
16972
-5
86772
14241
28152
50770
16088
47974
326
506260
24767
13262
7565
120580
9796
94
17330
0
99734
8918
100

5552
56968
19844
201848
390
1311
38141
960
142049
0
259651
10581
77198
6928
18860
0
5887
2333
0
-5
53170
14895
20746
50215
17806
49837
652
263734
27533
8643
8373
118684
13443
39
11400
0
99973
9864
200

2506
58099
19844
168664
390
1486
38190
6658
106677
0
243094
10818
29891
17006
950
3620
3935
1300
0
1074
28622
25195
27624
29386
15498
50807
326
268216
26400
7382
7565
88557
396
44
11120
1468
71008
9673
100

9443
59318
20388
172013
390
1488
38586
0
88091
69000
223907
11050
34528
17363
5660
0
3935
0
0
1972
19140
23769
16015
29527
13810
49947
326
262895
25620
1975
7565
91124
396
0
10914
0
66735
9414
9894

11818
60504
19554
175557
390
1650
39962
0
60929
2500
216912
10880
35229
17707
0
0
3935
0
0
1876
0
2269
16746
30125
164969
50424
326
264508
390
50514
7565
88094
396
0
11315
0
68621
9156
20699

2
-2
0
7
-1
0
0
0
0
0
-2
-1
-1
0
0
0
0
0
0
0
0
2
0
0
0
0
-1
-1
0
-1
-2
0
0
-2
0
-2
0
-2
0

4
-2
0
7
-1
0
0
0
0
0
-2
-1
-1
0
0
0
0
-1
0
0
0
0
0
0
0
0
-1
-1
0
-1
-2
2
0
-2
0
-2
0
-2
0

3
-2
0
7
-1
-2
0
0
0
0
-2
0
-1
0
0
0
0
-1
0
0
0
0
2
0
0
0
0
-1
0
-1
-2
0
0
-2
0
-1
0
-2
0

74298
2667
67414
2400
225400
65935
15829
44953
194301
68970
416
950
291
49946
45000
385662
45335
264
122286
45268
194961
24208
16241
20730
49017
9532
21160
10658
132214
416
17189
25060
24581
-200
38635
0
91226
12071
96190

80073
2667
61256
2400
220202
25574
15299
46922
199451
67308
371
4369
291
48808
44386
294826
46027
948
122839
47140
197536
25015
16680
17107
50690
9236
8153
9288
135140
416
6013
26649
25611
-200
41031
0
83650
12497
90462

81959
0
66668
2400
215056
28727
16262
48677
198684
68582
416
9673
291
45469
46505
220022
30286
632
123035
47411
203251
27189
17695
35884
47487
10047
12094
390
135263
416
1717
28202
26631
-200
45929
0
80037
1027
78267

89991
0
83568
2400
10506
19164
16749
49496
87700
68361
416
2861
291
20228
49103
154283
26275
316
114385
48443
208355
26456
17901
31057
48319
8775
30751
390
137540
416
1385
30727
27383
746
48661
0
53055
-103
71795

88018
0
90418
2400
10224
0
13764
51010
88621
68060
566
12338
441
18900
51698
35270
26823
316
115903
49478
213015
28361
19608
29052
48449
8984
30131
390
144786
416
0
30098
27801
3956
49723
0
102587
-103
51812

86299
0
88898
2400
9233
0
18732
32630
53243
68223
416
9124
291
19066
52549
332270
27371
1414
118528
43264
217475
31873
19143
25933
49656
7628
9630
0
146379
982
0
32580
31337
2500
50896
150
98251
1047
25064

0
0
-2
3
0
-1
0
-1
0
-1
0
2
-1
0
0
0
0
0
0
0
-1
-1
-1
2
0
0
0
0
0
0
0
-2
0
-1
0
-2
0
0
0

0
0
-2
2
0
0
0
-1
0
-1
0
0
-1
0
-1
0
0
0
0
0
-1
-1
-1
0
0
0
-1
0
0
-1
0
-2
0
-2
0
-2
0
0
0

0
0
-1
2
0
0
0
-1
0
2
0
0
-1
0
-1
0
0
0
0
0
0
-1
-1
0
0
0
-1
0
0
2
-2
-2
0
-2
-1
-2
0
0
-1

12200
64982
13780
14589
108491
6733
12197
-2
6220
34480
113801
37170
6626
16936
10323
56807
10012
50332
133572
7160
435
853
390
6470
165303
26295
18937
21460
29860
8014
1600
4214
26637
0
17454
6466
57612
179851
-5

8140
44908
12242
16743
111046
0
13292
758
27217
31159
90354
36297
2469
17963
6659
55339
9784
51247
135367
8185
435
3128
0
8610
168837
27074
18350
23412
39305
7668
5012
6378
26437
0
-50
6266
58818
186961
1135

10176
51535
32463
17522
110716
0
14362
998
6149
18580
88467
39863
3760
18976
6740
55751
9473
50073
113272
9286
635
4719
780
15123
172281
28314
18918
25331
43020
7081
4739
4074
26686
1266
45297
12578
60841
201703
17227

20719
24607
20621
17055
97168
19132
14821
668
26202
1400
79241
38924
4273
19660
3559
37851
8947
26550
115685
9483
2084
100
150
9761
175705
29341
19323
25741
45540
5738
4739
116446
28372
0
17371
7650
61434
189455
12918

15665
28279
13711
10400
94524
19533
15143
9815
6906
6297
83530
39744
3015
20343
7086
34195
9135
25842
118171
9780
161110
1610
320
9717
179582
31690
13180
26800
8342
6461
0
9335
28345
0
11481
48090
62743
194373
10898

8074
48934
8294
0
96777
20235
15737
36870
3855
977
90573
40533
5076
21003
6979
33499
8613
25996
120550
10068
149941
690
780
8046
184650
33993
5200
28817
8310
4822
0
3312
27279
0
5922
17013
66677
207022
823

0
0
0
0
0
-1
-2
0
-2
-2
-2
0
3
-1
-2
-2
0
-2
-1
0
-1
0
0
0
-1
0
-2
-1
0
2
0
0
0
0
0
0
-2
-2
0

0
-1
0
2
0
0
-2
0
-2
-2
-2
0
2
-1
-2
-2
0
-2
-1
0
-1
0
0
0
-1
0
-2
-1
0
0
0
0
0
0
0
0
-2
-2
0

0
-1
0
2
0
0
-2
0
-2
-1
-2
0
2
0
-2
-2
-1
-2
-1
0
-1
0
0
0
-1
0
-2
-1
0
0
0
0
0
0
0
0
-2
-2
0

45964
316
137823
4745
109326
13882
0
48072
0
3153
-140
62552
42583
632
8766
0
7697
267
586
1041
6186
77785
172184
440474
19357
8184
0
7791
4536
23182
9877
24758
41815
16726
495559
147113
7818
14943
244738

46922
316
137199
5765
111679
13342
0
49518
0
1013
28092
26929
43600
0
4777
0
18951
6794
297
10757
735
75984
170697
444370
5000
5011
0
5851
5616
19083
10800
25581
42938
19143
248821
133486
9363
2888
251351

48140
632
136331
6631
113921
808
0
49500
0
0
3572
27967
47550
480
0
0
27974
10430
3674
11094
1463
78109
168041
455286
3744
5728
0
430
6455
19632
5921
16105
44022
18391
216051
125159
0
0
244949

49339
316
123913
8386
114348
18910
0
19600
0
0
195
28526
46487
-150
0
0
30596
3576
1392
9351
15550
79198
163783
327021
8059
4255
0
2041
6791
15252
6042
17571
44792
18562
208373
120869
0
0
248273

50542
466
122657
8109
111382
19306
0
20000
0
2115
209
28275
47298
66675
0
0
38109
2522
3085
8562
5045
80865
160806
334558
3425
2782
0
775
6991
14021
4012
18330
45915
11798
199727
60507
0
0
119124

52689
316
122225
8820
112458
19809
0
0
0
4264
990
29151
46384
68071
0
0
22170
934
3450
8058
6709
82859
158866
341439
11860
1309
0
580
0
13793
0
16268
46998
0
186332
53100
0
0
132619

-1
2
0
-1
0
2
-2
-1
0
5
0
-1
-2
0
-1
0
2
3
2
0
0
0
-1
0
0
0
0
2
-1
0
0
-2
-2
2
-1
0
0
0
0

-1
2
0
-1
0
0
-2
-1
0
4
0
0
-1
0
-1
0
2
2
0
0
0
-1
0
0
-1
0
0
2
0
0
0
-2
-2
2
-1
0
0
0
0

-1
2
2
-1
0
0
-2
-1
0
3
0
-1
2
-1
-1
0
2
2
0
0
0
0
-1
0
-1
0
2
2
-1
0
0
-2
-2
2
0
0
2
0
0

191
14682
18021
399
42678
126195
10350
5101
14445
1250
67857
2155
0
11351
325
192461
71661
47000
15743
108316
42189
22854
2450
356913
14112
75190
11192
30381
1560
47236
19990
67505
1663
108580
5157
14815
34422
20755
30573

1963
17325
17352
2101
38239
127881
0
9358
15404
1250
69711
0
0
11449
294
195970
69947
49236
16784
100784
83754
31329
11833
208305
11221
151004
15677
29986
1280
45200
20038
36772
0
105403
2461
15837
32703
20043
28473

4729
17936
17667
577
22691
128491
0
15452
19885
1250
64947
1978
0
6515
6574
122214
74755
57752
18998
88568
120927
23927
22963
68214
10656
152786
15133
29210
590
35939
19571
38399
0
112073
0
16852
22851
19778
29083

1568
18536
18187
0
8807
124080
0
9990
22355
1250
26022
14207
0
2315
3543
124647
75732
56243
18395
43720
105303
0
7086
168014
7928
137946
15582
29729
1168
34096
14362
39131
0
111345
277
17188
6699
24939
28313

4295
19091
20499
200
7143
126154
0
6515
22902
650
28575
8602
7092
1817
1654
126921
74397
55213
19100
42138
82475
83
5453
16209
580
118310
16677
30505
2160
34876
15127
39508
29221
98404
2599
17546
10060
28639
28932

0
19629
20718
0
6967
130064
0
5694
15373
350
21460
7201
6832
2081
6186
129167
80138
58700
20582
43085
33262
20083
1486
18918
0
119147
16259
32232
145564
34615
15872
3441
3194
102460
3941
17895
7737
8370
29565

0
0
-2
0
-2
0
0
-2
-2
-1
-1
-1
0
0
-1
2
0
-2
0
0
0
-2
0
-1
-2
2
2
0
0
2
2
0
0
2
2
0
0
0
2

0
0
-2
0
-2
0
0
-2
-2
-1
-1
-1
0
0
-1
2
0
-2
0
0
0
-2
0
0
-2
2
2
0
0
2
2
0
-1
2
0
0
0
0
2

0
-1
-2
-1
-2
0
0
-2
-2
-1
-1
-1
0
0
-1
3
0
-2
0
0
0
-2
0
0
-2
0
2
0
0
2
2
0
-1
2
0
0
0
0
2

4221
5613
8385
6608
2179
79021
165040
1569
467
8940
184
2816
28206
57174
4882
2673
48206
19200
6618
12218
122750
0
80919
316
470
17757
76089
80610
50486
50886
189567
17420
21043
33752
81337
187610
48153
133622
48432

6642
11576
-27
10009
6440
77975
167485
563
2050
6239
1522
7608
122212
58559
14630
0
48659
10000
6777
17667
118319
0
87993
316
740
17193
77985
81008
50035
51975
189023
19130
21183
32928
80290
191592
46885
129784
52650

8361
7017
-27
22456
3908
74749
148133
1914
416
5535
0
26832
117835
60586
6323
317
47248
20176
7957
20345
61466
0
17316
1360
3774
16602
79104
80725
49388
52527
187521
20340
1754
35572
82215
195739
27168
126021
53099

10208
1185
-27
22056
-5
80757
123266
1189
416
9856
5480
3518
112705
39144
2870
317
48241
10000
4667
39945
48288
0
18026
9474
836
19521
80399
50472
10275
53560
182671
19940
666
34700
80422
198081
27585
70186
51648

11038
0
-27
14020
1060
83685
125736
1208
416
819
175
1280
111357
39615
1485
1521
49196
10000
76187
41352
48898
0
18559
10158
1325
18925
81462
50340
9598
54653
174794
19940
1339
36942
78284
202410
27910
71762
55409

11848
542
-27
1230
2996
81569
128342
4964
416
863
-2000
5900
108306
39334
3926
1204
50296
10000
74900
11032
49699
0
19097
2551
1440
18806
83366
42393
8382
55797
182160
0
1748
36196
77270
206582
27380
73192
54366

0
-1
-1
0
2
-1
2
0
0
0
-1
-2
0
0
0
0
2
-1
0
3
0
0
0
0
0
-2
-1
-2
-2
0
0
0
-1
0
0
0
0
-2
0

0
-1
0
0
2
-1
-1
0
0
0
-1
-2
2
0
0
0
0
-1
0
3
0
0
0
0
0
-2
0
-2
-2
0
0
0
-1
0
0
0
0
-1
-1

0
-1
-1
3
2
-1
-1
0
0
0
-1
-2
2
0
2
0
0
-2
0
3
2
0
0
0
0
-2
-1
-2
-2
0
-2
0
-1
0
0
0
0
-1
-1

17420
780
3556
28926
69602
0
7186
8813
61600
11273
413
1583
17384
33195
17104
24443
-984
595
15147
1050
24466
157607
8924
17524
70482
0
1081
1761
0
10529
19277
40434
326
101006
142149
1747
27560
0
-32

16182
0
4993
28182
67930
732
3478
8464
61952
12307
486
2134
13648
32705
18134
24391
3516
207
6641
1050
28255
155693
3131
22184
70591
0
148
2560
0
12723
20997
13352
326
104474
139025
11817
19002
0
-32

14109
390
9212
28912
72205
873
137
9474
60661
13348
820
0
13924
32406
19123
23595
1924
18189
15318
1050
27507
155290
117497
23270
64926
0
148
0
4150
15807
20200
129978
326
106332
50283
14225
8542
0
4887

10955
390
2529
29495
73116
148
1714
9716
29095
13530
60
2025
15685
32167
19351
22590
1924
557
8610
1050
27952
147604
110680
27372
59949
0
296
0
2065
18901
20000
150637
326
106906
159231
16017
8711
0
2067

11217
390
1036
33011
74801
129
17694
9960
17636
13811
1773
0
15292
31728
20411
21788
8924
0
8790
1050
31136
146719
104016
31905
54029
0
148
0
0
21794
0
138969
326
108952
155342
12613
8893
49525
6624

11367
390
4430
32194
73444
292
12237
10188
31406
14132
3904
1924
17524
31061
19947
21949
6729
0
8963
1050
30486
143317
109839
34954
48170
0
148
0
500
25051
0
132118
326
110444
156769
6600
9070
0
1489

-1
0
0
-1
0
7
0
0
0
2
0
0
0
0
0
0
0
2
-1
-1
0
-2
-2
-1
0
0
-1
0
0
2
0
0
-1
-1
0
-1
-1
2
0

-1
0
0
-1
0
7
0
0
0
2
0
0
0
0
-1
0
0
0
-1
0
0
-2
-2
-1
0
0
-1
0
0
2
0
0
0
-1
0
-1
-1
2
2

0
-2
0
-1
0
6
0
-1
0
2
0
0
0
-1
0
0
0
0
-1
0
0
-2
-2
0
0
0
-1
0
0
0
0
0
0
-1
0
-2
2
2
2

94585
3924
167474
389
71358
2400
44734
48979
49828
10532
36108
155684
43533
12458
23800
75960
360023
59955
2551
6274
7806
0
0
50356
7246
100895
629
26223
482250
81044
184676
15736
51631
0
19433
6526
46528
178367
232523

61111
4972
155293
389
70285
2400
47178
41597
50467
13145
34256
157364
39252
7146
1246
64683
363239
61252
3044
5971
8392
0
0
48981
6713
70244
351
-137
475931
78403
178491
16762
45223
0
20508
779
47456
179062
243753

24801
5873
134467
1955
28867
2400
29582
29347
48964
12637
36357
156581
38051
11529
3430
51184
350214
65399
3044
3980
8967
0
0
47942
9507
64839
784
73284
429037
58083
169860
17774
45461
3104
19662
8927
36251
177663
253145

6288
5993
129891
5316
29766
2400
38426
19544
49447
13922
37878
72814
37988
20860
8430
37938
319960
63800
5283
9040
8729
0
0
1261
8894
57583
696
65428
383821
58244
165713
18125
18354
4056
20001
8660
438
180312
267412

166251
0
113919
2265
26522
2400
42500
11989
44067
13556
39489
66825
38725
0
92925
25292
260944
65312
1660
9040
10816
0
0
17147
7418
45554
800
65820
369920
56041
168199
18507
19118
565
16448
692
43367
185910
273095

162785
0
106675
6594
27584
1800
43531
9079
44760
14528
41833
63419
39685
780
88283
12646
202686
37838
6671
0
15893
0
0
16609
12154
37063
341
2859
699944
50816
160769
19063
19404
960
16774
0
44305
191895
278260

0
0
4
0
2
-1
2
0
0
-2
-1
-2
-1
2
0
0
0
-1
-1
-1
2
0
-2
0
-2
-1
-1
-1
0
2
0
0
0
0
-2
0
-2
0
-1

0
0
3
0
2
-1
2
0
0
-2
-1
-2
-1
4
0
0
0
0
2
-1
0
0
-2
0
-2
-1
-1
-1
2
-1
0
0
0
0
-2
0
-2
0
-1

0
0
2
0
2
-2
2
0
0
-2
-1
-2
-1
3
0
0
0
0
-1
-1
0
0
-2
0
-2
-2
-1
-2
0
-1
0
0
0
0
-1
0
-2
0
-1

171141
337981
9744
81111
28207
1988
11916
87525
20874
-284
147
16922
65083
16508
63184
15931
2722
5496
390
1031
85918
8222
0
115583
50375
0
3313
46272
30501
30439
115895
93420
30818
9417
0
44278
30832
37774
316

118103
344920
10940
83081
29261
0
11434
89052
21930
-610
686
2552
23750
19638
64667
17363
33868
698
390
1583
87442
7948
0
114915
51400
0
7458
1079
33113
1844
115609
96284
31209
10436
0
41812
33652
38492
316

119543
18921
10630
60210
28497
0
13433
85807
22165
-936
6037
0
22381
19030
65888
18735
26646
400
390
776
82975
8958
0
117220
0
0
2329
0
33967
844
113984
97322
32211
11450
0
43095
35192
36453
10131

122851
21205
10320
61221
29862
1188
13398
68186
20502
-1262
1560
0
14685
22033
66645
19188
26832
25289
780
776
80446
9456
0
119599
0
700
4267
41147
28115
614
112510
99419
31647
12257
0
46292
30000
29700
2456

126007
19810
9865
62636
43148
0
13040
69011
19030
-1588
0
0
7511
21109
67865
17578
27395
24435
240
776
80006
10150
0
120888
0
0
2404
-3
27529
2887
112319
101590
34304
12685
0
44744
10766
30167
316

129144
13586
10055
54261
30603
0
14518
70341
15119
-1914
275
0
6722
20474
69231
16855
27940
2201
630
776
80421
10727
0
117881
0
0
4243
-3
29896
3850
110730
111679
36849
13306
18149
36243
33887
29613
316

2
0
0
0
0
2
0
0
0
0
-1
0
0
0
2
0
-1
0
-2
0
-1
-1
2
0
0
0
0
0
-2
0
-1
0
0
0
0
-2
-2
-1
-2

2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-2
0
-1
-1
0
0
0
0
0
0
-2
0
-1
0
0
0
0
-1
-2
2
-1

2
0
0
-2
0
0
0
0
0
0
0
-1
0
2
0
0
-1
2
-2
0
-1
-1
0
0
0
0
0
-1
-1
0
-1
0
0
0
0
-1
-1
0
-1

38102
107148
10929
0
108033
16088
93738
2087
29078
118063
0
3226
24400
8967
84589
50716
0
95311
6241
52855
0
4100
21943
18768
5538
49546
48508
73904
15026
43769
13500
2587
4064
49617
70721
15432
500
18214
1184

40025
113396
13262
13206
105021
24800
84636
2632
30144
120851
306
5591
24508
11510
85418
50606
3832
94489
8788
49123
1690
7270
36519
18795
6563
48480
49213
73249
13357
38907
6350
2587
5987
50352
69994
10835
500
11031
794

40071
110084
14273
10227
107659
25098
88446
3355
32629
120013
2017
6992
22627
12022
38333
33265
1823
93143
0
49522
0
820
55515
19390
7422
48621
38280
12327
0
36111
11670
50097
7719
49243
70204
22134
0
182123
2756

40906
112272
14555
398
109104
24396
76244
3253
35126
77539
6316
20412
23306
12524
37419
29300
3646
87654
0
19843
5619
820
49049
19464
8292
17793
12305
10793
0
32723
1530
48753
8588
49819
70238
32823
0
188956
0

42100
114779
14860
0
109352
24907
67747
3640
35759
77333
3107
14427
22780
13868
38199
20703
1823
90172
0
18440
4090
2870
57178
18126
8465
18224
6436
5309
0
26946
1232
50000
9291
19324
73296
1897
0
179179
2430

41269
116920
15155
0
101534
25555
70389
3512
42317
79113
0
5119
20890
13502
38957
30101
1823
86850
0
18272
581
970
42009
18827
8650
18612
0
900
100000
26439
201
49209
11127
20103
73369
5627
2900
181746
4840

0
0
0
-1
-2
0
-2
-2
-2
0
-1
0
0
2
0
0
-1
0
-2
-2
-2
0
-1
-1
0
0
-1
0
2
0
0
2
0
0
-1
0
-2
0
0

0
0
0
-1
-2
0
-2
-2
-2
0
-1
0
2
0
-1
0
-1
2
-2
-2
-2
-1
0
-1
0
0
-1
0
2
0
0
2
2
0
-1
-1
-2
0
0

0
0
0
-1
-2
0
-2
-2
-1
0
-1
0
0
0
-1
0
-1
0
-2
-2
-2
0
0
2
0
0
-1
0
0
0
0
2
0
0
-1
-1
-2
0
0

107195
7744
47853
2474
0
101503
-2
16884
9614
79244
264
5895
80527
24285
12090
89619
6348
270248
291
0
10729
110031
63626
2635
240248
12308
2104
22121
16097
37800
44624
89910
40011
67002
9122
33323
1927
177956
46638

109443
7284
49474
2469
0
29880
-2
10397
0
77441
264
42006
82332
26143
15035
103095
321
138566
2594
0
2523
105500
1788
807
221277
13604
2074
31681
16951
40874
45128
92588
33648
76429
22971
30090
446
176155
47680

106637
11234
47822
2439
0
31119
725
5291
0
75598
1191
31192
84043
26929
25895
110000
321
142337
2691
0
-2
104430
1988
11428
201606
14873
10719
32552
17090
39922
3837
91936
35082
94564
15537
21218
909
171665
48395

106665
15214
8585
2439
0
58653
2074
4671
0
82277
3691
13859
88508
19610
16416
115674
0
149758
291
0
-2
93
55970
2462
183454
15624
12654
34004
17128
40953
3913
94623
38286
95859
27075
10875
1740
65479
49356

92417
9107
8797
2439
0
59477
0
4400
0
84955
3445
10078
85802
20591
3972
121313
321
147152
291
0
-2
158481
59612
3605
180255
15972
25784
35792
16725
42136
4146
94952
37543
99593
8423
3328
2190
61234
50560

90730
5621
9001
2116
0
60695
585
6011
16708
87549
56264
4635
85280
19472
2200
15538
0
149460
291
0
-2
161866
40281
1559
184230
16308
19950
36645
17263
43279
4225
95234
0
101834
37259
1460
518
42484
51431

0
2
0
-1
-1
-2
0
-2
0
0
2
0
-2
0
-1
-1
-2
-2
0
-2
0
0
-1
0
2
-1
2
-2
-1
-1
2
0
-2
3
0
0
-1
-2
-1

0
0
0
-1
-1
-2
0
-2
2
0
2
0
-2
0
-1
-1
-2
-2
0
-2
0
0
-2
-1
0
-1
-2
-2
-1
-1
2
2
-2
2
0
0
-1
-2
-1

0
0
0
-1
-1
-2
0
-2
2
0
2
0
-2
0
-1
-1
-2
-2
0
-2
0
0
-1
-1
0
-1
-2
-2
-1
-2
2
2
-2
2
0
-2
0
-2
-1

49816
23687
70971
1355
5023
11540
17636
2290
35417
40931
36794
217743
0
42549
36954
23594
220
0
50507
16033
108817
46176
771
14562
49003
223
1179
-312
5310
13265
49295
38187
914
12649
49613
10571
1520
0
4330

49749
23020
71272
5137
618
1300
17947
0
36453
40892
35922
180357
1234
36110
-24704
1512
2500
0
48751
1716
83654
40870
0
5991
49067
223
6346
-2479
2196
7206
50206
35827
1170
15526
49326
2477
1200
420
8369

48589
25218
69405
1392
605
0
17914
0
37166
41612
39319
183453
0
9715
22999
1362
0
0
44688
1200
79713
41590
4251
6870
50498
223
4607
2479
2928
0
50781
19208
0
16383
47010
3234
0
0
16786

59469
24514
34045
696
3098
0
18357
0
39710
18825
38387
176900
0
8965
18339
1591
0
0
19823
0
64468
42419
0
0
47579
223
-6
2479
9564
2320
51840
20023
0
15831
20661
2904
1000
584
396

20239
25030
34995
0
805
0
19155
0
40519
18019
42764
118965
620
6652
-3876
3524
0
0
13645
0
66488
43307
0
2734
47567
223
-2153
763
22017
0
52607
19572
1756
15438
14528
0
28661
790
600

20059
25557
36025
696
2154
0
10200
0
41324
18124
41926
172907
0
7385
15586
8545
0
0
10876
1300
58131
44167
6732
0
48155
675
-4306
288
5220
0
53784
19652
0
17371
15544
0
8976
0
3596

0
-1
0
0
0
-1
0
0
-2
0
-2
0
0
0
-2
-1
-2
-2
0
0
-1
0
-1
-1
-1
0
0
0
-1
0
2
2
-1
0
-2
0
0
0
0

0
-1
0
0
0
-1
0
0
-2
0
-2
0
0
0
-2
-1
-2
-2
0
0
-1
0
-1
-1
0
0
0
0
-1
0
2
2
0
0
-2
2
-1
0
0

0
-1
0
0
0
-2
0
0
-2
0
-2
0
0
0
-2
0
-2
-2
0
0
-1
0
-1
2
-1
-1
0
2
0
0
0
2
0
0
-2
0
-1
2
0

90231
40779
165563
424244
29186
38746
3559
50963
667
16812
1443
133868
23538
18804
13473
14931
-68
0
173058
81003
1170
19755
396
2109
2166
20454
51959
44795
179226
60381
3677
117277
74955
1545
2552
28383
1920
159999
164418

90647
5401
128747
395060
29792
0
4724
49720
0
17571
1443
125613
22780
17855
12800
15090
-68
610
133198
85894
1863
19661
396
1257
2894
21899
40519
43700
-200
39798
6002
119823
77730
306
8064
32903
0
156038
167501

92309
2444
120469
258372
26660
0
2629
50839
0
18013
1443
86893
23623
17199
0
19239
-68
610
131891
87061
3100
20018
396
466
8903
20895
31310
19543
200
38344
5758
120988
78497
8389
32082
42283
10124
159924
134282

93880
578
78892
261498
27416
110699
2584
93436
0
18197
1443
89014
19600
17548
0
4940
675
0
133516
89008
2560
20427
396
628
12445
11241
28929
34648
0
37311
12619
121464
72529
7465
6914
51539
10130
162775
128701

99418
390
81561
213003
27836
0
1371
46733
0
9032
1443
91946
20100
17992
0
93332
-6
610
135008
93523
2580
19377
396
2395
24650
-861
29535
24241
10000
37428
12274
123740
76345
6549
1905
50583
7958
174719
131529

101392
1424
83687
102423
28473
0
0
50925
0
11951
1443
93237
0
31150
0
96112
2168
0
136486
80288
3699
19386
396
930
8339
38040
28160
19339
210000
38187
15049
120937
79072
576
3244
52588
0
178651
135242

-1
0
0
-1
-2
0
0
2
0
-1
0
0
0
0
-1
2
-2
0
0
0
-2
-2
0
0
0
2
0
-1
-2
-1
-1
0
-2
0
-1
0
0
3
-2

-1
0
0
-1
-2
0
0
2
0
-1
0
0
0
0
-1
0
-2
0
0
0
-2
-2
0
0
0
2
0
-1
-2
-1
-1
0
-2
0
-1
0
0
3
-2

-1
0
0
-1
-2
0
0
2
0
-1
0
0
0
0
-1
0
-2
0
0
0
-2
-2
0
0
0
-1
0
-1
-2
2
-1
0
-2
0
-1
0
0
3
-2

0
45663
142087
4334
100323
49157
130360
56608
89875
13234
114527
58667
64069
57598
4908
34779
2977
255223
122199
84664
2205
131446
77416
350341
17257
15789
139406
2217
-5
6546
7002
49459
945
42441
100
79072
243196
1050
4764

0
43522
255846
1343
37494
47990
133799
57897
92338
0
119487
38323
59153
50821
5665
35921
1408
47070
125283
72079
0
102650
75500
357703
17417
21698
140295
0
-5
1485
6696
49281
945
43061
0
80795
258720
1050
30500

450
43193
140057
1078
41300
38426
137119
63686
87511
6000
113438
32726
56275
19638
381
36536
0
48130
120957
24934
1983
0
69313
344460
14462
21054
134000
8264
2969
25558
6062
50071
0
29385
0
82451
178102
1050
0

-150
18768
100177
1392
0
7816
141367
65233
47796
15866
112940
43579
53936
18919
390
35651
0
49625
41771
17810
3543
0
67972
347754
14750
20355
74388
0
3419
1443
4203
10104
0
27677
618
84177
77215
1050
0

750
19182
100873
1606
0
7859
133174
66637
48306
4168
122122
28908
51740
16853
0
36427
0
51500
42648
11705
0
0
66800
334891
15215
19980
92555
3278
0
1677
5780
9208
0
86250
9614
85945
79331
1050
52829

568
19447
98363
9955
0
7979
136481
67882
49054
2067
121547
20777
49043
29682
780
37169
0
0
43495
10007
0
0
68693
340728
16209
3470
86993
0
1841
1480
12575
10075
0
65710
39133
87813
81483
1050
41404

0
0
0
0
-2
0
-2
-1
-2
0
-2
2
0
0
0
-1
-1
-1
0
-2
0
-2
2
-2
0
0
0
-2
0
2
0
0
-1
2
0
-2
0
-1
0

0
0
0
0
-2
0
-2
-1
-1
0
-1
2
0
0
0
-1
-1
-1
0
-2
0
-2
2
-2
0
0
0
-1
0
0
-2
0
-1
2
2
-2
0
-1
0

0
0
0
0
-2
0
-2
-1
-1
-2
-1
2
0
0
0
-1
-1
-1
0
-2
2
-2
2
-1
0
0
0
-1
0
0
-2
2
-1
2
0
-2
0
-1
0

33147
17771
5444
31179
0
20366
0
7064
195050
18290
5379
22415
23447
7919
30139
4890
569
750
33197
32023
7180
-8
15234
2246
41094
27570
71515
697
27947
62312
10439
52271
1994
21590
82742
50380
106417
2788
18630

54511
18794
5927
30569
0
21084
0
1875
0
20144
2062
21146
24563
8637
8241
3630
1436
1224
34961
20233
6922
2046
16893
13990
36554
28820
70287
500
27035
66965
11501
56788
1598
24326
153791
38712
103587
5646
15996

56167
19062
7106
28659
0
22411
0
1814
0
19106
10515
23647
25650
9339
8398
4882
3220
3206
28913
0
7849
0
17834
20992
37568
29400
61892
0
27876
67648
12113
60049
6944
23642
85601
0
56676
13647
16304

28609
19443
7106
26952
0
23624
0
8537
0
19292
4158
22984
26222
10029
8864
10955
6592
291
29093
0
8018
409
17250
681
38314
5124
26779
0
26640
66020
-33
60876
7161
25936
108984
0
47332
30848
14973

27660
19849
8106
15852
0
23964
0
25576
1000
0
7958
24315
26800
10615
9301
10435
5085
951
29306
0
8884
872
18470
0
39141
6874
25464
461
25896
67386
2748
65178
1534
25384
105275
0
45171
15520
20542

27059
20287
9106
0
0
25661
0
13475
0
0
-196
23155
27554
11285
10702
1665
1050
2941
29506
0
8593
1539
18023
5180
40231
7654
25993
-3
25481
68336
90
45933
11248
26905
117635
0
47092
558
15810

0
0
-1
-2
0
0
-1
0
-1
-1
-1
-2
-1
-2
0
0
0
-1
0
0
0
0
0
-1
-1
-1
0
0
-1
0
-2
0
-1
-1
0
0
0
-2
-1

0
0
-1
-2
0
0
-1
0
-1
-1
-1
-2
-1
-2
0
0
0
-1
0
0
0
0
0
2
-1
-1
0
-1
0
0
-1
0
-1
0
0
0
0
-2
-1

0
0
-1
-2
0
0
-1
0
-1
-1
-1
-2
-1
-2
0
0
0
-1
0
0
0
0
0
2
-1
-1
-1
-1
-1
0
0
0
-1
0
0
0
0
-2
-1

85538
5154
776
-800
207982
105217
21251
132258
776
1051
331
264
10350
2419
101249
23165
101038
33332
3152
18922
121895
186806
86037
60130
0
816
23351
37353
390
48088
42200
185723
254
23900
425349
40992
19261
402
19805

79875
6016
1616
-2685
196055
107857
33746
133781
1172
671
331
264
3629
28965
101476
24515
66734
163500
0
19486
107315
166153
84679
59744
567
803
30960
24797
390
45980
0
166726
2746
0
435873
35215
81961
-2760
19900

82853
7056
776
-6144
182099
110177
8689
133834
380
291
331
2227
3271
44179
94893
25592
64018
60560
4956
19917
115214
157633
82490
44031
4027
2599
180473
5549
390
44231
0
160181
1885
0
445129
29156
61189
-3650
390

82747
7310
776
-7905
185925
60137
41652
132336
776
1051
331
1357
6271
37145
101301
24949
64656
104734
10148
20017
83649
145423
78890
48089
3100
0
58839
22349
1878
32489
0
161469
2216
150
452162
18891
38875
-3650
390

44143
9943
776
-10213
188224
62035
9031
132614
1172
291
-1
1357
2135
46733
101451
26846
65341
41018
6979
20146
59993
146202
75240
44789
2123
2311
21334
2974
390
26354
15883
104232
1348
205150
258010
19443
17876
-3650
0

38488
12849
776
-11060
186529
64034
14106
132208
380
671
199
4500
2546
46963
99319
26908
66277
6258
8353
20221
62813
144685
75639
30423
4899
2194
19080
0
930
20221
16617
151726
29873
0
221780
19478
13313
-3650
780

-2
0
0
-1
2
0
0
0
2
0
-2
0
0
-2
-2
0
2
-1
-2
-1
0
0
-1
0
-1
-1
0
0
3
-2
4
0
0
-1
2
-2
-1
0
2

-2
0
2
-1
2
0
0
0
2
0
-1
0
0
-2
-2
0
0
-1
-2
-1
0
0
-1
0
-2
-1
0
0
2
-1
3
0
0
-1
0
-2
0
0
2

-2
0
0
-1
2
0
0
0
2
0
-1
0
0
-2
-2
0
0
-1
-2
-2
0
0
-1
0
-2
-1
0
0
2
-1
2
0
0
-1
0
-2
0
2
2

24089
386437
58819
25663
14008
19760
274558
116486
142064
60058
0
78717
18803
0
172488
34664
31305
6708
1111
0
304329
96066
16093
99247
8727
1784
204773
49619
33849
0
8257
407331
49819
7572
21998
0
3656
46017
33895

51408
393742
59810
14224
13493
18570
256910
105604
144900
49647
0
75873
18376
570
72050
17242
30527
1098
820
2000
292848
98277
11163
101194
2553
892
188704
43435
36798
0
8001
403816
50135
18847
15299
0
4400
47188
33068

27067
392625
56566
17560
17259
17604
229566
96945
146534
43968
0
68602
19342
0
0
18417
30789
1908
-311
1620
279138
88202
11657
81194
147
946
185257
41719
37890
0
7741
386053
32101
16615
32514
320
0
46134
35704

40359
368365
30627
3300
16684
11973
148812
74171
147955
41127
0
54617
19081
0
0
18877
29504
1589
-602
8010
252703
48179
9423
70590
0
946
188344
38072
37131
0
7481
389008
17401
14156
26479
2139
1704
47063
36173

51264
377858
30203
1920
18017
9517
53157
70012
145488
39137
2330
55987
19799
0
0
18985
30276
9918
-893
0
248895
49426
9726
72040
0
946
179764
33802
38381
222
7075
392650
19820
9058
27396
0
3715
50034
36796

34874
362132
28648
2731
17581
6799
47998
62256
155041
28712
0
53895
18718
0
0
18184
29695
-16586
-1184
0
244026
50534
11070
73423
0
946
167051
30435
39585
6345
6815
391336
17399
3281
27789
0
-105
51063
37288

-1
0
0
0
-1
0
0
0
0
2
0
0
0
0
-1
-2
0
-1
2
-2
0
-1
-1
-2
6
-2
0
0
0
-2
0
0
-1
0
0
0
-1
-1
2

0
0
0
0
-1
2
0
0
0
2
0
0
0
0
-1
-2
0
-1
2
-1
0
-1
-2
-2
7
-1
0
0
0
-2
0
0
-1
0
-1
0
-1
-1
3

-1
0
2
0
-1
0
0
0
0
2
0
0
0
0
-1
-2
0
0
2
-1
0
-1
-2
-2
8
0
0
-1
0
-2
0
0
-1
0
-1
0
-1
-1
2

92265
41003
119312
27358
430
164015
48797
31132
0
16039
89928
39465
32755
84985
555
0
161159
21170
85997
0
36806
-819
0
64942
72652
53935
14451
60246
106093
1473
27388
57046
6057
35064
110417
185268
22237
578
20424

93873
42032
116259
28612
430
155235
47153
45718
1110
17080
81721
42829
31325
84247
712
0
165071
9698
83779
4866
38212
35457
1313
66775
90461
57997
15774
74832
95060
390
29016
51005
9418
38195
89301
326074
5683
7124
19809

1473
42699
103438
29183
702
151267
43238
62992
12192
17302
76947
41845
28034
81619
712
0
173443
7360
88577
0
39141
819
880
0
89011
-3
16780
126778
90948
390
26941
48572
7667
39233
82057
276519
1632
7620
22478

2946
43617
49319
28983
430
149478
17253
62473
7639
17521
46589
42844
29753
30095
712
0
179686
6380
86365
0
35524
2145
0
0
96593
-3
16807
82611
84986
390
27491
49299
6222
39577
27666
251815
1632
0
24111

1473
44509
91191
13100
430
145041
16307
69837
1722
17893
47730
43999
30601
20639
862
0
197458
11937
91105
5916
30842
17000
0
0
105083
2987
17158
71338
84491
390
6726
47126
9435
42996
20226
218706
22379
4788
23447

540
45420
82168
0
430
107495
16651
69898
4064
18252
49488
45110
33083
7849
712
0
138218
6378
89347
0
17043
23698
0
0
103522
1993
17500
29756
72248
0
0
48215
7235
46319
276422
165666
8901
0
24951

0
-1
-1
0
-1
-1
-1
-2
0
0
-2
-1
-2
0
0
0
0
0
0
0
0
0
2
-2
-1
0
0
-1
0
0
0
-1
-2
0
0
0
-2
0
0

0
-1
-1
2
0
0
-1
-2
0
0
-2
2
-2
0
0
0
0
0
0
0
0
-1
2
-1
-1
0
0
2
0
0
0
-1
-2
0
0
0
-2
0
0

0
-1
-1
0
0
0
-1
-2
0
0
-2
2
-2
-1
0
0
0
0
0
0
0
-1
2
-1
-1
-2
0
2
0
0
0
-1
-2
0
0
2
-2
0
0

26524
780
1561
56256
457627
0
25700
5660
184501
34819
2508
0
264
8488
139762
221268
169699
65793
10172
18510
169260
24008
390
1891
628
1314
449790
0
238971
98441
38921
2049
0
20877
217800
203101
499
104850
325445

23224
0
1239
57685
38692
204
28677
1150
177846
30937
3448
0
264
10179
143515
219545
170309
26665
12400
19418
161760
21231
707
2438
662
168
450047
20087
245515
95169
45577
0
0
21909
189016
185384
0
101705
202853

23141
390
7315
58156
4549
-810
22081
0
167934
30348
-202
0
264
11901
147037
216317
167876
22630
14256
21097
154424
14323
1320
2280
596
1080
453770
2110
248969
93718
46496
351
0
22922
137788
149839
0
93489
57051

22160
390
10730
61103
16885
2190
3428
0
169133
23459
-202
300
264
11901
146117
181012
170610
14573
16859
21759
147137
7722
930
746
630
1080
396600
300
253896
89712
40244
631
0
23376
106713
142404
0
95033
161651

21478
390
1686
59358
6440
810
67
0
175175
23200
950
150
414
9336
145884
181435
173643
15127
17477
22421
138240
4689
780
1989
664
0
392879
150
259403
82809
39903
13359
0
23866
96588
120918
0
96941
182265

20441
390
9445
60060
7440
0
1832
0
146093
21281
0
780
264
9054
147645
183283
178083
12596
21588
23061
125866
-3614
240
1668
598
0
398478
650
264352
76334
8629
384
0
24339
22743
87005
0
108463
0

0
0
0
0
0
0
-1
2
2
0
-2
0
0
-1
0
0
-2
-2
0
0
0
-2
0
0
0
-2
-2
0
2
0
-1
0
-2
2
0
-2
0
-1
0

-1
0
0
0
0
0
-1
2
2
0
-2
0
0
-1
0
0
-2
-2
0
0
0
-2
-1
0
0
-2
-2
2
0
0
-1
0
-2
2
0
-2
0
-1
0

0
0
-1
0
0
0
-1
2
2
0
-2
0
0
-1
0
0
-2
-2
0
0
0
-2
-1
0
0
-2
-2
0
0
0
0
0
-2
2
0
-2
0
0
0

50477
66114
88345
23070
331003
47726
20272
8722
2500
107669
3785
67864
29657
11085
81960
4485
0
4136
41073
158920
34985
830
19318
20498
96910
0
-2000
90118
28566
1200
2191
35176
0
38503
56171
0
24973
38947
48813

22472
69436
90260
18806
332829
51161
11294
9592
2500
107529
1137
65062
30320
45677
81757
4843
0
0
43480
164353
34146
-6
19067
19692
92934
0
-2000
88435
32876
990
1140
36193
0
40118
60250
0
24974
37799
50789

20148
72560
87535
20183
274467
48310
16873
9289
2500
73323
377
66447
28991
27951
83046
15992
0
0
73960
167455
35271
-6
17858
20498
99528
0
-2000
90147
39120
9079
12656
44157
0
41199
63574
0
25566
3
49624

4708
76169
89335
21540
275341
50332
1143
10140
2500
51125
5763
49103
29066
17255
84034
14897
0
0
2442
99297
35986
657
326
19898
100341
0
-2000
94425
38339
11186
1693
48322
0
42264
71941
0
23427
18080
19880

5000
77988
19715
25775
280913
47492
4317
10417
2500
46879
3952
45830
29340
10400
77659
12792
0
0
48063
59888
36905
2088
326
19906
102585
0
-2000
92853
42679
10159
303
21593
0
43083
75882
0
28229
12227
20431

5028
69293
4709
0
270448
50782
14940
10104
2500
45538
412
46769
30786
18776
77180
10042
0
0
48186
44262
37641
150
326
18586
108567
0
-2000
93816
46953
11734
12303
13866
0
43471
75619
0
31355
13296
19559

0
2
0
0
-2
3
-2
0
-1
0
0
0
-1
0
-1
0
0
0
-2
0
-2
-2
-2
0
0
0
0
-2
-2
2
0
0
0
0
0
0
-1
0
0

0
2
0
0
-2
4
-2
0
0
0
0
0
-1
0
0
0
0
0
-2
0
-1
-2
-2
2
0
0
0
-2
-1
2
0
0
0
0
0
0
-1
0
0

0
2
0
0
-2
6
-2
0
-1
0
2
0
-1
0
-1
0
0
0
-2
0
2
-2
-2
2
0
3
-1
-2
-1
2
0
0
0
0
0
0
-1
0
0

10438
135949
39236
129719
0
453985
14619
16735
8657
15050
14769
121374
8000
8602
19965
15036
27752
98697
2199
48219
1960
-301
0
31475
128968
18278
-5
390
241
5613
68670
49544
50922
10906
147586
154462
29449
132758
12426

10130
130625
39729
133702
0
470915
1881
20373
6847
16203
15271
125965
8288
8728
390
15790
28787
100572
1530
48978
1052
-301
0
32663
138260
17696
-5
0
0
5377
69702
50418
50367
9692
155228
153799
55139
83498
13143

9738
117392
27068
133758
0
471175
13750
12071
18762
16891
15383
102527
8000
9721
390
18202
29800
103621
750
49257
6730
-301
0
33813
134573
19008
2605
780
0
6920
70015
51810
41627
9162
160588
77156
34181
84837
14152

9178
111478
28604
80055
0
486776
9837
12567
22928
15474
14548
103337
0
9609
780
18601
30393
103720
2280
19641
1346
-301
0
34952
136026
19083
893
0
0
6911
72073
28964
42297
10466
162241
73658
12592
85663
14435

8398
109353
28199
69672
0
503914
7785
13949
3129
14612
16274
105942
8000
9503
780
19138
31031
100136
1500
20053
3684
-301
0
36447
97517
21871
895
0
739
6655
71690
13059
43031
9426
165794
70273
71340
79852
14802

0
97612
58428
33194
0
527711
14460
14318
2398
16354
15650
101830
0
9771
10400
18319
33020
102167
780
19613
745
-301
0
35515
47027
21236
2328
0
0
7191
73661
13488
45837
8099
168951
67100
32453
81090
15256

0
0
0
0
0
-1
0
-1
-1
0
0
0
-1
0
-1
-1
-1
0
-2
2
-1
0
-1
0
0
2
0
2
0
0
0
0
2
-1
0
0
0
0
2

0
-1
2
0
0
-1
0
0
-1
0
0
0
0
0
-1
-1
-1
0
-2
2
2
0
0
0
2
2
-1
2
0
0
0
0
2
-1
-1
0
0
0
-1

0
-1
0
0
0
-1
0
0
-1
0
0
0
-1
0
-1
-1
-1
0
-2
2
2
-1
0
2
2
2
-1
2
0
0
0
0
0
-1
-1
0
0
0
-1

69392
304907
46079
31214
358020
416
32715
0
574
31611
26465
65710
5208
98426
380
326
0
28457
27495
58112
2208
8676
398
42820
15148
54529
176
136184
50528
26582
6393
44766
17365
61614
711
304702
5123
65640
175539

64149
309972
47232
28983
360047
416
60927
0
801
32264
30762
58159
654
91948
380
326
0
29491
0
56620
7808
10599
954
44156
14620
53143
395
138932
50541
25956
6148
48047
18102
45669
711
307943
7864
66998
138825

53200
315730
48618
28301
369045
416
76088
402
686
32786
32833
60188
9954
17042
380
326
0
30508
0
60732
0
5814
0
44864
15322
53782
1204
140185
49345
25144
7311
46640
17514
11086
5514
314201
9701
68201
51686

29707
113412
51134
31072
382231
416
110294
14350
527
33018
34055
61090
9719
10075
380
326
1983
31599
0
61938
196
4426
170
45768
16469
50982
700
136438
20238
23235
7303
40551
20207
4564
1989
319204
8969
68866
2594

28427
2500
50222
24147
204593
1829
108964
14129
312
27114
34321
62450
6547
5107
380
326
0
32262
0
63097
46
3038
170
48204
16063
51740
748
144979
18646
13277
7456
19398
19745
6549
711
325758
8529
65781
171716

10072
0
48874
4007
211655
1833
103548
10222
442
26287
23166
63911
654
7789
380
326
207
32904
0
64492
5346
5184
0
49453
17295
49062
-784
139314
19034
13895
7605
0
20263
6413
8503
319898
8737
66850
181693

-1
-2
0
0
-1
0
0
0
-1
0
-1
-1
0
-1
2
0
-1
-2
-1
0
-2
2
-1
-1
2
0
2
0
-1
0
2
0
0
-1
0
0
2
2
0

0
-2
0
0
-1
0
0
-1
-1
0
-1
-1
0
-1
2
0
0
-2
-2
0
-2
2
-1
-1
2
-1
2
0
-1
0
0
0
0
-1
0
0
2
2
0

0
-2
0
-1
-1
0
0
0
-1
0
2
-1
0
-1
2
0
0
-2
-1
0
-2
2
-1
-1
2
2
0
0
0
0
0
0
0
-1
0
0
2
2
0

-24
0
75454
28339
13587
82064
8024
26566
390
112053
980
390
76516
6776
9462
69572
7429
0
490
106028
0
57135
44002
692
78700
744
16616
10103
2898
15077
83853
99396
46096
18506
43379
135489
56528
4479
139804

3032
0
77738
24232
11433
83847
11718
14851
390
108596
980
678
78505
3198
9701
71233
7165
0
-10
107312
0
55648
43156
392
80348
2244
16911
11139
1457
15534
87227
100495
37939
12237
46097
138509
57973
4272
136528

3318
0
77235
15626
7823
85558
11238
4013
390
100005
376
0
76652
2123
10277
66844
1849
0
4910
65968
0
59518
22478
332
81630
1372
14692
12106
1261
16540
96253
97982
39138
913
44187
138076
58679
4064
57096

1278
0
76835
9330
0
86491
12735
2027
8042
101759
0
780
77688
11774
13148
50410
4715
0
0
67307
0
57964
5011
14579
82890
686
13907
12349
1261
17267
93562
100261
40023
5356
43165
110044
59379
3856
52694

2541
0
34751
4372
4913
88136
14359
15090
16014
100698
2202
0
79440
6166
12834
44958
799
0
0
46511
0
66995
4674
2091
84709
1522
10660
11420
2522
17475
96510
102147
40536
58545
37967
111906
60636
4390
50276

15452
0
0
1419
7023
89886
19076
14078
5607
99222
150
378
81126
3583
13861
46655
0
0
1000
47583
0
65762
0
506
86252
686
10683
11641
1261
17838
63417
91829
41697
7357
36327
104073
61656
4171
52945

0
2
0
0
2
-1
0
-2
0
0
2
0
-1
0
2
-1
0
0
2
0
0
0
0
0
0
0
2
0
0
0
2
0
-2
0
-2
-1
0
0
0

0
2
0
0
2
0
0
-2
0
0
2
0
0
0
3
-1
0
0
0
0
0
-1
0
0
0
0
2
0
2
0
2
0
-2
0
-1
0
0
-1
0

0
2
0
-2
2
0
0
-2
0
0
2
0
0
0
2
-2
0
0
0
0
0
-1
0
2
0
-1
3
0
0
0
2
0
-1
0
0
0
-1
-1
0

177484
15383
48963
0
58943
11718
116437
0
35268
48058
12662
76992
416
390
12241
10000
-1886
77290
49845
164855
320982
3945
73903
17606
34781
58363
108660
47691
16617
56754
67771
34799
0
141486
-2
0
58841
2139
92033

177946
16142
50381
0
60210
4878
112881
0
34807
49348
13661
73036
568
1736
16020
10000
-2086
72681
51215
168607
322788
5795
72153
17040
34458
106270
105504
48738
16061
58835
69535
25831
0
79474
-2
0
60970
0
79841

159849
15586
50287
4050
60755
18347
96191
0
31071
41707
13145
17576
1427
1170
16457
141
34347
66526
47074
152765
272799
10863
73634
19139
33311
159464
113177
48565
17082
59461
70848
24448
0
80813
-2
0
58082
1686
80149

145461
17322
20406
4050
59180
15707
88934
0
30258
29358
14123
5616
14947
780
20906
7054
35042
66893
18853
152953
117867
1601
75095
19325
18033
155685
113622
48301
18969
60974
71739
20492
0
111116
-2
14855
59882
1686
47735

141487
16908
20206
0
62835
18976
90633
700
29579
29860
13754
25439
13255
780
20289
-2946
46098
66637
19405
156065
117518
1126
76886
20855
18740
137838
116396
50851
18524
62339
73090
18812
0
13534
794
13650
19663
205
48737

147705
17564
19690
0
61670
6355
91459
860
28396
30461
14724
25833
8226
0
20407
-2946
46658
67877
19237
145846
119718
4802
78604
20372
19408
6556
115826
51153
18947
63648
74490
17663
19553
10379
796
0
29343
6689
50225

0
0
-1
-1
0
0
-1
0
-1
0
0
0
2
0
0
0
-2
0
0
-1
0
-1
-2
-1
2
0
-2
0
0
0
-2
0
-2
0
0
0
0
0
-1

0
2
-1
-1
0
0
-1
0
-1
0
0
0
2
0
0
0
-2
0
0
-1
0
-1
-2
-1
3
0
-2
0
0
0
-2
0
-2
0
0
0
0
0
-1

0
3
-1
-1
0
0
-1
-1
-1
0
-1
0
2
0
0
0
-2
0
0
-2
0
-1
-2
-1
2
0
-2
0
0
0
-2
0
-1
0
0
0
0
0
-2

18738
4899
171098
1080
13117
60289
1960
31373
1050
67880
52952
23529
95690
305823
128166
74236
0
167635
236171
25840
14406
61793
0
10858
175904
32082
0
9078
22954
47824
15986
485921
3780
12233
339
29568
102735
10513
2705

18986
4675
166176
17493
16887
57426
11055
32155
3258
66658
95134
27889
105101
303701
102808
63120
0
170085
228951
13260
20653
79467
0
46104
179579
31293
0
11612
11225
48954
16635
234046
3295
16490
0
3663
80762
11228
2487

20110
5685
169759
9160
16323
25820
2269
32331
3664
58486
31578
22800
105676
296384
94484
53897
0
172204
220826
13217
19995
26943
0
21349
186539
31570
0
12100
10669
46716
15913
214092
1461
20011
28119
26539
77846
12222
2500

19584
6490
11760
2939
16752
25793
9818
29035
1461
29171
26089
21930
106506
248801
95087
54292
0
173045
191655
17967
19391
148307
0
11569
196029
33370
0
13900
13498
18685
14192
201210
1903
17918
29698
28352
77404
12468
2500

16539
6837
0
3396
17229
28224
690
19576
2348
17725
16624
23183
103591
241983
80331
55430
0
176163
162435
-13
19120
71373
0
-1401
192680
33370
0
15900
12482
19076
10559
186455
1492
18627
32229
17596
75056
11809
0

19466
6435
4902
1870
18931
28968
5369
33825
3626
17693
5107
17613
109276
230925
66813
57011
0
179625
132093
-13
19158
7406
0
1773
195226
0
0
0
9949
19466
7672
169455
4409
19167
27912
7576
75951
12044
0

0
-2
-2
0
0
3
-1
0
0
-1
0
0
-1
0
0
-1
-1
-1
-1
-2
0
0
0
0
0
0
-1
0
-1
0
0
-1
0
-1
-2
0
2
-1
-2

0
-2
-2
0
-1
2
-1
0
0
-1
0
0
-1
-1
0
0
-1
-2
-1
-2
0
2
0
0
0
0
-1
0
-1
0
0
0
0
-1
-2
0
2
2
-2

0
-2
-2
0
0
0
-1
0
0
-1
0
0
-2
-1
0
0
-1
-1
-1
-2
0
2
0
0
-1
2
-1
0
-1
0
0
0
0
-1
-2
0
2
-1
-2

185677
2070
47454
21256
14517
23978
10700
18471
101430
0
419487
90580
5837
17792
9363
964511
11500
17219
1070
-200
8669
59959
15662
127693
17471
15602
-50
21910
0
416171
7985
13899
22358
6677
10700
44737
51996
6814
819

189682
7620
30680
19819
3670
26749
510
19483
87429
0
389605
72260
21038
20036
5062
983931
4998
14640
4593
-200
8254
49744
16601
26633
14129
16482
-440
23251
0
437749
8677
-9
23257
4561
890
39590
51203
6167
699

194509
0
-220
19200
3280
28085
900
19431
108011
3941
309466
80337
722
18664
6021
535020
4996
19400
4705
-200
8988
48257
21291
28180
13937
16743
170
24059
830
460317
9070
-9
23192
1856
0
39457
50071
24386
0

199284
0
-1000
18527
2890
27344
704
19307
104261
16405
246519
84221
4399
18416
6763
891586
4998
0
1710
0
6868
46353
21939
29702
9429
17185
-220
24658
0
472621
8880
3231
24073
1856
0
39075
8086
3570
0

203502
0
-1000
18413
15839
26768
540
19361
102451
-150
247263
91805
0
416
7648
927171
4998
0
0
2000
5604
45481
22435
31223
1393
18281
390
25212
1271
484993
9580
125140
21759
1856
0
39307
8263
3094
0

195769
0
0
18010
13680
27454
150
19738
99947
2327
251389
100053
0
416
8367
961664
49398
17666
6096
0
6158
48373
23160
35683
2055
17312
0
25642
179
496915
9000
124880
21959
2508
0
39564
9533
14645
0

0
0
-1
-1
0
0
-1
0
0
-1
-1
-1
0
2
0
0
0
-1
0
-1
0
2
0
-1
-1
0
2
-1
0
0
0
0
0
-1
0
2
0
0
-1

0
0
0
-1
0
2
-1
0
0
-1
-1
-1
0
0
0
0
0
-1
0
-2
0
0
2
-1
-1
0
0
-1
0
0
0
0
0
-1
0
2
0
0
-1

0
0
0
-1
0
0
-1
0
-2
-2
-1
-1
2
0
-1
0
0
-1
0
-1
0
0
0
0
0
0
0
-1
0
2
2
0
0
0
0
2
0
0
-1

49992
459600
2507
10591
0
250708
10361
53274
521
0
113
1174
111564
17260
37283
49076
104335
3644
294344
202
92290
8925
63869
228
396
101458
168708
711
546741
90727
2590
137692
8858
1386
27954
14149
2324
56426
0

48918
372345
798
7923
1012
256157
19566
54093
5360
2329
0
0
112482
19099
24748
48923
108156
875
302638
35993
90719
8637
65212
23282
712
99196
172528
878
535509
93345
4836
134899
9548
1207
27226
15171
3344
41717
0

49890
353121
-2
57139
22760
261550
8746
53111
29271
15951
1100
0
115046
19309
21854
49158
108874
2162
300159
86617
39902
10277
66627
48595
712
78458
174328
1131
548020
93812
4613
137477
9540
1357
28427
14635
4450
42823
0

46884
337695
2319
15181
17032
285233
3355
50568
26511
332
0
5526
80987
18703
21711
19270
111568
0
226705
-3450
39200
9736
70652
37573
712
76387
170028
441
530672
95613
5378
110865
9735
1559
28752
15318
14280
25224
304

47350
297541
1523
7247
6808
280905
7143
47791
0
0
2119
3292
85921
18937
25999
18776
113817
5085
229739
-3450
38531
9704
69397
26296
1424
76344
174281
441
155083
95972
5848
69217
8070
23506
28447
14930
14894
26855
13489

43169
256158
-2
13890
8741
272240
1288
45421
0
0
0
12792
84384
20724
902
19167
116422
2887
232942
3502
32991
9725
70842
15788
712
67302
185348
441
165975
97230
5606
48018
0
21532
24552
16562
15608
23783
6788

0
0
2
0
0
0
0
-1
2
2
0
-1
-1
-2
0
-1
-1
-1
0
-2
0
0
0
2
-1
0
2
0
0
0
0
2
3
2
-1
-2
0
-2
0

0
0
2
0
0
-2
0
0
2
2
0
-2
2
-2
0
-1
-1
-1
0
-2
0
0
0
0
-1
0
0
0
0
0
0
-1
2
-1
2
-2
-1
-2
0

0
0
0
0
0
-2
0
0
0
2
0
-2
0
-1
-2
-1
-1
-1
0
-1
0
0
0
0
-1
0
0
0
0
0
0
2
3
-1
-1
-2
-1
-2
0

21054
46675
215477
7536
312770
33428
23690
9530
13888
41485
3082
0
1195
-325
32312
3116
6223
2475
38527
0
13723
139117
104494
47310
33782
121915
41322
232796
35155
10178
8210
0
68152
-200
766
25830
35103
0
25025

21776
46567
216099
5024
320400
34385
67560
12872
16652
44697
4370
0
23944
-721
24213
1058
8143
2475
39609
0
14266
130301
99941
51047
35650
116093
40383
233564
26598
14491
7936
800
71459
2716
515
780
43782
0
25336

22790
46638
210839
5589
268598
35796
26649
3724
16087
47229
9353
1512
884
-1117
24278
390
3712
5175
40352
0
13305
119701
95197
51727
390
99267
42413
235149
22793
15504
8792
400
73690
200
-150
0
44508
0
26029

23411
46454
216988
6094
250304
-229
15830
153400
17317
47956
15282
0
789
-1513
24750
1726
3091
2475
41183
0
14925
121296
90508
50594
390
74324
41434
166637
23156
15812
9117
0
71908
0
974
0
67484
0
26816

23882
46262
213824
45342
251436
-229
20025
14788
16900
47056
20400
0
244
-1909
0
390
90817
3975
42221
0
13925
122477
85640
51823
46310
47642
45567
165699
24810
16143
9305
950
76294
12140
269
0
500
0
21116

24356
47823
39819
45877
249891
-229
21404
21258
17465
49565
12915
0
244
59017
0
2240
308
8175
42935
688
9745
125279
79775
54093
0
37957
61595
163858
27433
16606
9504
400
74788
42424
191
0
7391
0
10721

0
0
0
3
0
0
-2
-1
-1
0
0
0
0
0
0
0
0
-1
0
-1
-2
0
0
0
-2
4
0
0
-2
-1
0
0
-2
2
2
0
0
0
-1

-1
0
0
2
0
0
-2
2
-1
0
0
0
0
0
0
0
0
-1
0
-1
-1
0
-1
0
-2
3
0
0
-2
-2
0
0
-2
-2
-1
-1
0
0
0

-1
0
0
2
0
0
-2
-1
-1
0
0
0
0
0
0
0
-2
-2
0
-2
-1
0
3
0
-2
2
0
0
-2
-1
0
0
-2
-1
-1
-1
0
0
-1

17254
188553
2212
51855
172842
51751
0
10540
0
8864
54021
23709
93169
27033
236772
26307
17541
0
44573
-200
2365
390
1742
50777
46927
195156
47479
33918
45408
964
89309
199671
1709
2724
2360
12436
29719
36380
1633

811
192100
17402
53220
177065
43280
0
9766
0
10062
55154
23047
58983
27772
201463
27361
19021
0
60540
-200
-581
918
1560
51086
40000
190843
49344
50878
36025
-36
88544
193523
2522
5520
4707
14910
30754
51418
8410

1533
126343
32450
59244
163930
44234
0
-2643
4990
11581
56280
24056
60506
28740
187916
28878
7861
1154
15993
0
-581
19583
780
50321
0
186029
19596
51787
0
1000
88888
187389
3426
5275
4465
13780
31939
43095
5722

722
125700
17285
57889
136145
45276
0
2596
4322
12580
57397
24380
58458
29313
149293
30428
7691
2000
16327
3000
-2054
19593
780
20141
0
181866
19194
52422
0
0
48534
181348
3426
0
0
13710
33102
29717
10371

811
126448
9766
59017
133843
39808
0
1123
1955
13716
58599
24835
60770
29019
150614
31818
0
0
16863
0
1473
19364
2057
18039
0
179272
19201
53608
0
0
49874
174998
2921
0
9306
488
33918
30368
9998

337
81008
9981
56637
134352
40598
0
2390
980
14828
60668
25423
61628
28916
150911
34293
0
0
17282
0
14510
19893
1737
19349
0
148704
19199
50312
0
43527
32078
168176
2197
150
5855
-1450
35197
29113
1328

-1
0
2
-1
0
0
0
0
-1
0
0
0
0
0
0
0
-1
0
0
0
0
0
-1
-1
5
-2
0
0
0
-1
0
-1
0
-2
0
0
2
2
0

0
0
0
-1
0
0
0
-1
-1
-1
0
-1
0
0
0
0
-1
-1
0
0
0
0
0
0
4
-2
0
0
0
-1
0
-1
0
-2
0
0
2
2
0

0
0
0
-1
0
0
0
-1
-1
0
0
0
0
0
0
-1
-1
-1
0
0
0
0
0
0
3
-2
0
0
0
-1
0
-1
0
-2
0
0
2
2
0

4914
10767
81774
0
88713
80534
372724
20393
11487
16373
10056
131406
95997
264482
12619
64008
1224
2908
276955
50667
121344
276536
6565
27041
24348
17875
73487
60273
258070
9642
128302
2915
187992
318
41250
1181
35592
33152
28827

6237
144915
79597
0
79214
78179
394443
19908
307
15249
9815
125858
98047
267508
14896
3414
3120
1051
198150
50400
121415
206885
4460
27797
24025
3431
75456
61839
77910
12557
59254
4203
193623
0
40813
1545
36518
33623
36326

3280
142909
47168
0
81301
79348
398634
20310
400
15018
7576
118536
100412
255409
14360
3844
1712
2422
183825
50108
25210
169901
1500
5958
23391
-344
86171
62370
61440
3938
52099
167
187501
0
10695
2319
36822
34773
35448

11167
143531
45312
4647
84033
81099
210628
15617
589
15520
5746
34394
102736
256321
14921
5344
5000
1051
185971
49425
21433
170540
8745
11341
22757
-344
87895
63429
44590
1110
45512
3351
167142
0
8841
1856
37421
33917
36551

15915
144893
46263
250
86513
80540
203102
219
956
3491
3900
66701
105083
250358
15328
4000
0
1051
189968
48977
18203
152188
5316
5259
21834
-601
89022
26779
12270
9848
39041
1644
170910
0
8140
4356
38424
36704
37460

16268
144121
47341
4654
90056
67069
85374
1205
1383
5651
1944
58437
107334
236608
16474
10395
4210
83573
193799
48459
13931
101485
4058
4278
21200
-601
90868
27521
0
3301
33571
1733
174336
0
8267
7026
39035
40404
38831

-2
2
0
0
0
-1
0
-1
0
-1
0
0
0
-2
-1
2
0
-1
0
2
0
0
0
-1
0
2
-1
0
7
0
0
-2
0
0
-1
0
0
-1
0

-1
2
0
0
0
-1
-1
-2
0
-1
0
0
0
-1
0
2
-1
-1
0
2
0
0
0
-1
0
2
-2
0
7
0
2
-2
0
0
-2
0
0
-1
0

-1
2
0
0
0
-1
-1
-2
0
-1
0
-1
2
2
0
2
-1
-1
0
2
0
0
0
-1
0
2
-2
-1
7
0
0
-2
0
0
-1
0
0
-2
0

0
15145
190730
81449
95719
1323
22226
3933
64489
0
45021
9361
21019
5265
-218
39589
8503
-10
61152
45982
48991
126974
149814
220
730
54033
752
10462
2400
201169
239293
2593
35815
17776
2010
11479
-697
0
28008

0
16618
194336
83241
96369
445
18597
2162
58611
0
45782
-25
19890
5002
466
40160
11352
-10
60833
46328
43412
122107
184419
4680
213
52595
169
3327
2400
210942
90568
0
38023
18886
2936
12981
48266
2281
29549

0
18475
197284
84960
92336
393
13801
856
54463
2455
46187
18401
19271
0
1267
40796
10198
3362
61245
47534
33995
108542
163036
0
2368
56709
1940
19305
2400
214523
88997
0
40180
19551
640
14450
47194
3666
30298

0
17919
199489
86045
91816
294
8038
-1267
53008
2500
47105
13200
19037
0
155951
41526
10400
-3
47316
48367
29759
89356
159348
7500
3368
55201
0
17748
2400
138786
93971
0
41318
18964
0
14903
48224
2713
30046

700
19167
201484
88060
57477
223
7340
-363
52835
1307
45253
6385
20448
1378
159749
42209
1150
998
47175
49366
29766
91024
160198
4100
1377
69270
0
8269
2400
140918
92203
1849
42605
19676
0
16500
49416
0
29880

0
18750
204017
93394
66203
13635
-153
-2389
40015
1550
46144
7088
19345
978
167416
44960
0
937
47141
47539
29665
89779
104389
0
0
70582
0
1074
2400
144099
93059
12837
43857
20116
4750
18715
50126
0
27039

0
2
0
0
0
2
-2
0
0
2
0
0
0
0
-1
2
2
-2
2
-1
0
0
-2
-2
-2
-1
0
0
2
-1
-1
2
0
-2
0
0
-1
0
0

-1
2
0
0
-1
2
-1
0
0
2
0
0
-1
0
-1
-2
0
-2
2
-1
0
2
-2
-2
-2
-2
0
0
0
0
-1
2
0
-2
0
0
0
0
0

-1
0
2
0
2
2
-1
0
-1
0
0
2
-1
-1
-1
-1
0
-2
2
-1
0
2
-2
-2
-2
-1
0
0
0
0
-1
2
0
-2
0
0
-1
0
0

1006
30279
12518
108639
1880
16549
4948
19553
31462
18743
30734
26957
49735
1166
816
60024
31746
0
87057
850
56341
25851
2057
2468
67925
-8
25631
30607
47872
0
17047
5025
18157
0
27631
77181
651
59423
83514

1853
30428
12889
85818
1702
16002
3804
18092
31499
19879
28092
28230
25144
4144
316
58104
32743
780
84821
0
54869
26912
2147
7869
69771
1722
27047
29849
48802
0
11885
4805
16520
0
29179
59873
1883
63347
79730

2657
30485
9638
90069
1196
16047
0
18175
16773
18872
29112
27483
7905
3889
316
54976
32931
0
85194
0
67965
27535
1945
506
73233
1684
26654
30653
50214
0
8254
46295
15709
0
30146
60396
651
61183
64171

1416
31012
8878
85008
870
15492
0
19000
11568
21178
29555
27728
7905
4889
316
-3518
30727
0
76326
31106
73871
29175
1934
2097
72328
-15
28065
28410
19321
1517
5144
46885
13209
0
26371
63720
2688
29052
58767

2706
30402
6474
83983
3028
16739
1715
20000
9727
20329
28536
29681
20616
4139
316
-1285
29679
0
75122
0
79707
28625
2045
758
74234
-15
29503
29068
19867
48669
15365
47535
14166
0
27567
65211
1000
29087
54224

1229
30195
2771
50257
2508
16320
0
0
3832
20853
29252
29053
7727
430
316
1601
30088
0
75011
1505
85433
30383
1938
2005
75500
3016
32042
30383
20384
49635
2250
45994
14025
0
30114
60053
2253
27296
51667

0
0
2
2
-1
0
2
0
2
-2
0
-1
0
0
0
2
2
0
0
-1
0
0
0
0
0
0
-1
-1
-2
0
-1
-1
-1
2
0
0
-1
-1
0

0
0
2
2
-2
0
2
0
2
-2
0
-1
0
0
0
2
2
0
0
2
2
0
0
2
0
0
-1
2
-2
0
-2
-1
-1
2
2
0
-1
-2
0

0
0
2
2
-2
0
2
0
2
-2
-1
-1
0
0
0
2
2
0
0
-1
2
0
0
0
0
0
0
2
-2
0
-2
-1
-1
0
2
2
-1
-2
0

384919
396402
8347
28789
37137
146130
25615
22329
19443
0
175441
1071
3409
163148
141476
97905
10512
62427
32516
2186
26769
49696
3090
45920
132070
19403
17453
0
780
81635
6000
26303
0
110327
5857
91936
360
7001
78200

393029
395484
9560
31026
51803
120750
29849
23665
18851
1349
153992
1671
4489
158197
143850
100152
12044
63922
32774
0
27138
50893
52125
47186
134766
18541
7802
0
0
83465
0
9408
552
112130
6722
94698
360
1224
79726

394483
333041
9258
31401
4997
105492
31034
47968
19248
5947
132132
1981
5345
158956
134502
100772
11562
65864
33597
290
28122
50532
26325
46882
106450
19254
22214
0
390
81472
2880
5082
2523
108533
8305
77034
360
394
80890

338220
294173
11096
31986
0
104061
28071
24784
18648
16735
114431
4241
5454
157953
122186
101562
11080
66578
29105
707
29139
19632
29638
49170
106422
19456
4985
347
390
82332
0
7732
2327
112475
9405
64886
360
-6
81615

347753
300616
11165
32468
0
105202
29978
25784
20040
6444
116766
4542
5598
157098
122506
103214
11700
69503
26154
161
28534
18573
35474
48269
104337
19323
6551
197
390
84067
0
1379
2308
108976
9100
71957
980
-6
75661

356161
266973
10837
31794
0
107143
29365
2901
19464
0
95961
5261
178
157099
117121
88085
12357
72346
27699
7705
30360
17212
38190
49121
106886
19265
7117
2917
540
78510
0
-8
0
108385
13392
66658
360
2199
77012

0
-2
-1
-1
0
0
0
0
0
-1
-1
0
0
2
0
2
0
-1
-1
-2
0
-1
0
-2
-2
0
0
0
0
2
0
0
-1
-2
-2
-1
0
-1
0

0
-1
-1
-2
0
0
0
0
-2
-1
-1
0
0
0
0
2
0
-1
2
-2
0
-1
0
-2
-2
0
0
0
0
0
0
0
-2
-2
-2
-1
0
-1
0

0
-1
-1
-2
0
0
0
0
-2
-1
-1
-1
0
0
0
4
0
-1
0
-2
0
-1
0
-2
-2
0
0
0
0
0
0
0
-1
-2
-2
-2
-2
-2
0

30814
0
986
316
74969
337871
138009
44109
23939
399
440
780
90599
7186
13123
23848
31202
38386
332
0
15019
736
47327
-5
-3
101887
153404
46709
34081
10149
5044
24408
1569
0
0
5748
390
-2
36567

29551
225
2939
312
76012
311076
141253
32978
23572
399
30404
390
60949
9063
14403
23873
32801
316
332
0
1221
645
48765
2148
687
102069
144960
12889
23215
11454
3700
25169
1379
0
0
3203
390
-2
26613

24034
4019
27754
2368
77330
156674
130567
30415
24148
399
0
1170
62235
10909
16150
24182
30092
9894
332
0
6909
855
49149
2932
2740
100657
148146
50199
30340
9638
13181
13368
1800
0
0
2162
780
-2
26941

21155
4509
10534
316
70579
129651
128257
28038
0
399
880
780
63499
10440
17870
26022
30148
13811
142202
0
5954
0
44073
354
2044
101565
142279
74405
28368
8761
12596
14142
0
0
0
2150
780
968
27705

18413
7155
1954
316
63751
126192
116988
25669
0
399
150
0
64877
10803
19571
27462
30222
12141
139245
0
4160
590
40260
200
1614
101116
139905
38772
28962
8572
11699
14911
0
0
0
-440
0
-2
21955

0
5778
2140
316
56977
94722
105961
16003
0
399
430
390
66230
11330
21235
27531
28949
11820
116431
0
1726
0
30222
0
2066
101764
142833
39438
26589
9274
2154
15660
4012
5112
0
0
0
-2
0

0
-1
0
0
-2
-2
-1
-1
2
0
-2
0
0
0
0
0
0
0
-2
0
0
-1
0
-1
2
0
0
-2
0
2
0
-2
0
0
0
2
0
-2
-2

0
-1
0
0
-2
-2
-2
-1
2
0
-2
0
0
0
0
0
0
0
-2
0
-1
-1
0
-1
0
0
2
-2
2
2
0
-2
0
0
-1
0
-1
-2
-2

0
-1
0
0
-2
-2
-2
-1
2
0
-2
0
0
0
0
0
0
0
-2
0
-1
-1
0
-1
0
0
2
-2
0
2
0
-2
-1
-2
-1
0
0
-2
-2

22658
1530
11325
200593
0
25298
1044
2359
47253
72970
2329
13896
30096
54530
16514
31367
44470
17341
15268
15654
9899
3378
40046
508
68398
26813
9782
20138
140619
136785
15498
0
5607
0
8666
5186
59174
184650
0

31647
750
12654
206178
0
0
0
1519
49489
100360
1894
12906
30819
37295
17547
29652
51192
-1030
5135
16425
6000
1531
47317
10680
73564
22999
11620
8267
144410
137175
16409
0
9416
3495
8666
8225
60922
0
0

24487
1140
13659
208601
0
0
5596
1939
53034
91329
2528
13983
13816
96251
18541
30178
48506
29718
0
17265
4100
942
48849
1190
73548
17485
14415
65993
148555
140773
17291
0
3421
2783
17307
8244
61800
0
0

25125
1530
13635
213025
0
0
0
1939
53568
76840
1865
10983
10291
36221
19250
20989
18524
27417
0
16647
0
608
35920
527
44234
10588
16177
8543
156733
133147
17588
0
11521
2001
8666
7963
0
0
0

26651
750
13922
214931
0
0
0
1939
54563
77455
1496
5400
7441
36424
19805
17125
19239
28489
0
12213
10790
1738
37433
4524
42599
8368
16582
1695
153230
140350
18034
0
20424
-339
8666
8134
51301
0
0

26125
1140
14689
219001
0
0
0
1520
56013
79472
1873
0
7435
37791
20356
14739
19283
28427
0
10998
7373
277
10791
5522
46192
940
16178
750
155159
136475
18658
0
7467
-1180
17303
9995
52327
0
0

0
-2
0
0
0
0
-1
0
-2
0
2
-1
0
0
0
-1
-1
0
0
0
-1
-2
0
0
-1
0
-2
-1
-2
0
0
-1
0
0
0
-1
0
0
0

-1
-1
0
0
0
0
-1
2
-2
0
0
0
0
-2
0
-2
-1
0
0
0
-1
-2
0
0
-1
0
-2
-1
-2
0
0
-1
0
0
-1
-1
2
0
0

-1
-1
0
0
0
0
-1
2
-2
0
0
0
-2
-2
0
-1
0
2
-1
-2
0
-2
0
0
0
0
-2
-1
-2
0
-2
0
0
0
-1
-1
0
-2
0

0
1171
54232
167140
58186
73000
9747
18590
17582
147560
94025
-200
3963
76222
35187
0
5516
61189
586
22167
-220
1722
4908
9186
490
14520
9474
640
0
38924
4693
1933
15527
48308
7885
389
17679
68328
66623

5932
644
55456
160707
58364
71338
17230
17838
0
142435
101460
-200
6222
79564
36236
0
4950
62721
14074
22474
38929
0
7479
9459
-85
14747
0
600
0
38468
5371
2855
16882
48019
7190
376
16720
76797
61474

5674
-155
56625
162477
59108
47202
198
18680
0
142096
102724
0
2936
49000
37220
3726
5232
61115
5672
18180
339176
0
11902
10102
5215
4753
0
1490
0
35930
6327
872
18190
48647
6854
467
17705
55200
57160

1484
-155
57757
166861
38827
38133
875
19788
0
136836
100188
13467
588
-1000
37963
0
6464
62334
5084
15900
33146
0
13871
10452
4115
5152
0
1822
0
40106
6055
981
27465
26894
3142
78
19228
30000
58794

4680
745
59424
171083
39670
39096
1977
22265
0
139417
102110
17800
0
0
38875
0
3820
66196
3317
0
37337
0
19466
10907
3921
4664
0
1740
0
38214
0
22936
27643
10875
5000
399
18804
0
61231

0
542
60631
169365
37503
40510
2052
21629
0
141889
107014
0
0
0
39184
1300
11870
64979
1646
0
33777
0
8128
10400
3421
4833
0
0
0
28494
0
8097
27816
15878
0
10
19316
0
62516

0
-2
0
0
-1
0
0
0
-1
0
-2
0
0
0
0
0
-2
-1
0
0
0
0
0
-2
-1
2
0
-1
0
2
3
0
-2
0
0
0
-1
0
0

0
-2
0
-2
-1
0
0
0
-1
-1
-2
0
0
0
0
0
-2
-1
0
0
0
0
0
-2
2
0
0
-2
0
2
2
0
-1
0
0
0
-1
0
0

0
-2
0
-1
-1
0
0
0
-1
-1
-2
2
-1
0
0
0
-2
-1
-1
0
0
0
0
-2
-1
0
0
-2
0
0
0
3
-1
0
0
0
-1
0
0

9576
0
29388
73032
13371
329877
29767
23107
0
49006
0
59712
25994
3136
9819
53541
0
3663
28156
240790
69116
265362
49371
0
-300
70722
10439
12878
85314
70002
44498
21316
0
153322
48152
266270
326
90186
127111

9028
0
27850
12928
13480
309781
30206
24674
0
49139
0
61743
27173
2345
10873
29308
0
4338
27422
224497
64325
246735
50092
0
-716
69040
25143
7702
87042
71389
46740
23038
0
149027
45974
273719
326
74504
106956

9644
13499
28525
88930
5747
295550
27905
25351
0
47608
0
63714
44285
8471
9646
20274
0
3400
28335
213580
59653
248541
49029
0
416
70912
35165
2377
90165
73788
45718
24720
0
150920
44792
235796
326
72358
106129

9790
9078
29091
30000
3339
277650
17174
25981
11068
3990
0
65056
45433
7234
9995
19945
0
2535
20946
191771
55159
231534
25313
0
1132
63626
44543
0
91318
74463
44696
26370
0
145689
18649
188031
326
48081
106531

9990
11009
28923
67861
9458
264217
17533
26464
0
390
0
73062
3952
5828
10371
20472
0
3216
15525
166239
56277
230309
26006
0
566
59200
45631
0
94847
72834
43848
29332
691
33588
16260
170898
326
45543
107062

0
6172
29553
18929
7231
238368
17240
23714
189
0
0
71738
3723
1906
5139
21000
0
4652
7422
146584
57347
235992
27217
0
416
38263
45793
0
35773
74190
44718
28574
7020
0
18745
68369
326
26788
109938

-1
0
0
0
0
-1
2
0
2
0
0
0
-1
0
0
0
0
-1
0
0
-2
-2
0
0
0
0
0
0
0
0
0
-1
-1
-1
0
0
0
0
0

-1
0
2
0
0
0
2
2
2
0
-1
0
-1
0
0
0
0
-1
0
-2
-2
-2
-1
0
0
0
0
0
0
0
0
0
-1
-1
0
0
0
0
0

0
0
0
0
2
0
2
2
2
0
-1
0
-1
0
2
-1
0
-1
0
-2
-2
-2
2
0
0
0
0
0
0
-2
0
-1
-1
-1
2
0
-2
-1
0

2000
148
99387
0
34364
1013
36014
40633
82505
26184
4810
33589
4624
60005
94228
29637
83275
6856
29302
17560
34869
0
1448
72830
75768
8570
125702
0
180680
45429
85780
900
632
45536
39986
39649
68032
71921
284239

2210
75
102141
0
34212
0
39321
40311
86302
29261
0
34608
2874
41223
47635
30805
84220
17329
30052
9829
6305
0
1261
49502
78069
10651
130461
0
184436
47961
80568
0
0
11509
41036
43608
63174
367979
284692

3000
12117
103972
4488
33886
0
39145
39380
84020
28444
726
38544
1210
49108
42361
30336
77956
2047
29349
3604
5736
0
630
47771
79196
9944
131281
584
188181
49562
79823
0
632
2110
42449
46899
44536
294969
230891

2000
9620
108405
4696
32929
6895
39494
41389
97554
28878
726
44486
632
50016
19574
13378
77682
8568
29476
0
900
0
240
52979
25722
10142
128594
596
190775
4410
79335
740
316
2121
43243
47447
80570
189612
232778

5000
8690
102303
84522
34549
3718
39896
40628
95878
27655
495
52319
15243
45956
20295
-1022
52300
8814
30014
0
16915
0
690
119678
26261
9591
117561
596
196449
0
79506
740
0
6789
48537
48035
8333
128459
235004

3000
11744
99767
86206
33458
0
28256
41389
112141
24480
1402
51764
5471
52926
19439
29857
56223
17180
29785
0
936
0
150
94721
26784
10400
116732
0
192085
0
80252
545
316
14959
47606
40484
8325
167105
226959

-1
0
0
-1
0
0
-2
0
0
2
0
0
0
-1
0
0
0
0
0
0
-1
0
-2
0
0
2
0
0
-2
-1
-2
-1
0
0
0
0
-2
0
0

-1
0
0
-1
0
0
-2
0
0
0
0
0
2
-1
0
0
0
0
0
0
-1
0
-2
0
0
2
0
0
-2
-1
-2
-1
0
0
0
0
-2
0
0

-1
0
0
-1
0
0
-2
0
0
0
0
0
0
-1
0
0
0
0
0
0
0
0
-2
0
0
2
0
0
-2
-1
-2
-1
0
0
0
-2
-2
0
0

0
22923
27107
3800
99415
31956
0
9755
28063
103226
22327
6001
17569
4124
6271
47066
177633
24081
29717
16811
18292
262613
1605
56045
13733
27143
34644
42105
-42
2860
111348
3333
75374
138379
14525
19684
0
178665
25334

0
23264
36565
3138
101507
30425
2500
894
29304
64671
21696
4308
18592
1070
6871
45132
139415
29818
28208
21290
18450
164486
1448
59524
5570
28211
33669
35575
7281
15643
109115
0
44796
143684
13828
11580
0
133266
26203

0
23879
39711
4150
99511
30615
2500
5625
28047
64293
21054
3421
19621
0
7599
47756
136942
28966
21372
20207
390
169691
0
58563
2698
28654
19124
32772
0
1104
102598
3333
47294
139902
10394
780
0
95836
25652

150
23960
47523
3750
99813
29304
0
9625
26840
58024
21315
3615
21748
1217
9459
28275
114632
26902
18746
23858
390
188527
0
56831
4640
27897
18117
29766
0
190
3039
0
38712
142729
17562
780
0
85635
25162

150
24067
52726
1362
95816
28996
0
12625
28271
59230
21623
4402
21262
3766
10303
28082
117808
25426
16745
33236
780
145676
0
53628
6554
29587
18496
29286
0
4786
-309
984
39304
142406
8495
0
0
66137
24995

150
24253
57649
8210
96884
28970
0
0
28134
54638
22261
5173
21682
381
11128
28846
120302
26799
16544
33337
780
135254
0
34490
8434
30152
18880
29404
0
2714
-309
984
40479
142694
5090
0
0
30410
23901

-1
-2
2
-2
0
0
-2
0
0
2
-1
-1
0
0
-2
0
0
-1
0
0
0
-2
-1
-2
0
2
0
0
4
0
-2
0
0
0
0
0
0
0
0

-1
-2
2
-2
0
0
-2
0
0
2
-1
-1
0
0
-2
0
0
-1
0
0
0
-2
-1
-2
0
0
0
0
3
0
-2
0
0
0
0
0
0
0
0

2
-2
2
-2
0
0
-2
0
0
2
-1
-1
0
0
-2
0
0
-1
0
0
0
-2
-1
-2
0
0
0
0
2
0
-2
0
0
0
0
0
0
0
0

14617
0
31217
-23
23409
520
316
135134
50998
124425
666
1136
44230
55779
0
9314
229254
19610
76142
144160
175247
0
598
655
7963
27444
3281
175764
254266
27000
488
18395
17742
113647
144414
15749
82494
7589
98736

20350
1069
33423
3102
24725
1316
21359
139178
51103
131943
2629
642
44348
51886
0
6020
232693
14746
80627
147451
164173
0
2268
655
9152
29000
4325
178600
240966
31809
878
-2390
12939
52992
145572
16221
83044
9463
96566

18456
-320
32600
4438
26006
6779
2762
139900
50262
133457
4352
1582
28978
52495
0
4817
189095
28216
76776
150617
152724
0
2268
0
10282
29886
5341
182639
228663
29776
488
10042
7035
38394
142816
19836
84752
12296
81166

4190
-320
31777
3416
26771
3416
10264
109665
20304
134749
1440
1109
17008
47727
0
2098
190481
4245
61884
153351
153527
0
1732
0
10180
28392
5751
186275
217600
30148
488
129691
4596
30332
145463
14354
84743
15083
72463

13702
1680
33966
-4
28179
2941
316
108129
20319
132651
1486
3319
13780
44404
0
2280
194215
3500
55501
156213
153375
0
718
0
10394
22612
6500
190337
208432
29918
0
88173
4635
110824
147475
10962
78987
17840
72189

13247
4058
34759
1404
29746
3518
9801
108067
20330
140600
2290
2113
14593
35768
0
4778
198313
396
54840
158938
105491
0
165
0
9614
22750
7386
193961
200057
29399
1915
63034
2744
99661
149853
9274
65590
20376
70712

0
0
0
0
-1
2
-1
-1
0
2
0
2
0
-2
0
0
-1
0
0
0
-2
-2
-1
-1
2
0
0
-2
-2
2
0
-2
0
0
3
0
0
-1
-2

0
0
-2
0
-1
2
-1
-1
0
2
0
0
0
-1
0
0
0
0
-1
0
-2
-2
0
-1
0
-2
0
-2
-2
2
0
-2
0
0
2
-2
0
0
-1

0
0
-2
0
-1
2
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-2
-2
-2
-1
-1
0
-2
0
-2
-2
-1
0
-2
0
-2
0
-2
0
-1
-1

81908
85339
32547
87669
112460
43870
1651
161226
2309
177113
3925
228443
7149
8000
22236
31482
2002
53213
49467
17557
1672
0
6300
48119
16117
98184
0
0
0
1779
147048
0
47730
15523
82265
48677
28639
686
0

83597
84393
33481
86653
29300
42891
390
139481
4791
180628
11200
233958
12946
0
23574
31805
1311
50842
41877
18739
0
780
3395
48318
17130
103228
664
0
0
1354
137560
2426
47525
17264
86127
39756
29482
686
0

157646
86793
26775
57819
8500
43582
390
17939
4909
176137
25509
252615
16163
0
24583
18203
0
48205
20082
19473
1672
0
3180
21750
18655
119034
62791
0
0
250
131090
3367
47184
18325
84107
30000
30455
686
0

79061
84406
0
30895
0
44561
390
10315
6588
183007
9857
186443
13142
0
24915
13122
430
47324
5329
17136
836
0
1831
4387
17687
0
48598
0
0
7250
121259
2898
46836
15680
82362
0
28955
1372
0

79834
73976
0
14543
8500
45592
1848
22728
9074
179505
8945
190345
9800
600
25280
11547
430
45723
3990
0
0
0
1868
4392
18023
0
50078
0
0
2639
117003
11768
46529
0
74000
0
25959
686
915

81257
75497
0
9329
8535
46495
930
11493
8651
105229
9985
193739
4857
0
25791
10949
-550
46708
2088
0
2902
0
3300
9493
18169
0
36050
0
0
10207
116902
3983
47070
0
60977
0
26144
836
0

0
-2
0
0
0
0
0
0
-1
0
0
2
0
-2
0
0
0
-1
-1
-2
-2
-1
0
-1
0
-1
0
0
0
2
0
-1
0
0
0
0
2
2
-1

0
-1
0
0
2
0
0
-1
-1
0
0
2
0
-2
0
0
0
-1
-1
-2
-2
-1
0
-1
0
-1
0
0
0
0
0
-2
0
0
-1
0
2
2
-1

0
-1
-1
0
0
0
0
-1
-1
0
0
2
0
-2
-2
3
0
-1
-1
-1
-2
-1
2
-1
0
-1
0
0
0
0
0
-2
0
0
-1
0
2
2
-1

28637
0
53049
337792
14296
39083
19674
47481
750
43342
69896
38965
174546
0
28484
5867
96175
347
1319
8801
0
5483
9933
-227
202010
776
11787
31164
400
43333
171907
20054
43729
121697
1952
240063
10141
108993
5466

28711
0
66623
293987
15321
40150
17810
36112
0
44441
71360
38063
175121
0
29242
5621
88092
1353
4997
9544
18540
9136
11111
44791
103124
776
9720
32384
20123
46308
171394
1298
43535
120133
2787
242040
11472
111266
5652

29138
0
70194
294203
16333
41181
19753
31992
3116
45390
72820
38838
150710
0
30037
4090
78574
78
3635
0
9007
17348
9998
-649
105226
776
8613
27553
20590
47250
68907
6712
40799
118496
6316
160008
12973
112056
9690

28852
0
68618
300314
17434
41996
21550
33361
302
46310
74264
39598
135981
0
29682
2829
70330
135
130
0
9500
6456
8950
129798
107476
776
5173
28101
20029
46192
70164
-884
41255
116033
6504
160084
12468
112819
5286

28487
298
67300
258484
17013
43021
21032
100
0
47262
75821
40313
136064
0
0
2108
61355
68
1209
0
8675
12256
9415
558
109746
926
5593
28690
17198
46997
70672
-6332
31766
114617
326
159453
13763
111298
8191

27788
7550
1825
274817
17500
45700
19979
0
5778
48219
77410
41293
137343
0
0
1801
52969
193
938
7922
6573
8156
5700
522
111920
776
0
28467
5177
48221
69581
-9333
32570
108328
89599
159354
13989
113290
11272

0
0
0
0
0
-1
0
2
0
2
-1
0
0
-2
-2
0
-1
0
0
2
0
0
0
-2
-2
0
0
-2
0
0
0
0
2
0
-1
0
0
0
-1

0
0
0
0
0
-1
0
2
0
2
-1
0
0
-2
-2
0
-1
2
0
2
0
0
0
-2
-2
0
-2
-2
0
0
0
0
0
0
-1
-1
0
0
-1

0
2
0
0
0
-1
2
2
0
2
-1
0
0
-2
-2
0
-1
0
0
2
0
0
0
-2
-2
0
-2
-2
0
0
0
0
0
0
-2
-1
0
-1
0

63672
181550
141836
66296
49457
5482
9884
86643
16406
15679
51058
15907
42292
5255
0
5730
8304
28864
15175
28390
70730
66982
45487
1345
540
10973
4600
316
43353
13610
0
45014
122339
101569
292
6808
3352
15332
593

57299
177978
140792
61916
47080
15900
9586
87249
16966
16228
34619
17142
43764
721
0
7625
11526
30090
16505
29639
58103
66130
45548
0
1283
12092
6519
316
47682
14160
811
45698
137278
103688
780
4954
18685
10000
1763

59336
164481
144021
39614
45833
1678
10318
86858
15428
17796
18079
17844
44030
17252
0
9484
1270
31282
17516
30854
68197
67489
46076
0
843
13386
7360
316
46429
15200
1633
39068
136572
107321
0
8739
15868
19875
53669

61349
198545
146539
39863
45310
0
10522
86373
13465
17213
18077
18009
48466
7388
0
11317
0
33350
17926
30062
50756
68535
19092
0
0
13663
2437
466
43405
14800
1666
51205
95115
106614
593
5420
11348
57751
4707

63366
232543
149286
26379
6313
764
11354
85875
40736
18432
1792
17356
49183
6069
0
13125
1121
32682
18487
32705
50843
66835
18227
0
444
14440
2881
466
42796
17800
1700
54520
96847
108805
0
4450
7822
25456
22014

65155
165288
151900
22081
5009
0
11022
82150
39532
18981
18344
17200
46919
0
0
14742
500
33385
19029
33519
46727
64962
18285
0
0
15150
2659
316
44171
10000
0
55964
101443
111012
0
4064
7357
10625
3415

-1
0
-2
0
0
0
0
-1
0
0
0
0
-2
0
0
0
-1
2
0
0
0
-2
0
-1
-1
0
0
-1
0
-2
-1
0
5
-2
0
0
0
-2
0

-1
0
-2
0
0
0
0
-1
0
0
0
0
-2
0
0
0
-1
-1
0
0
0
-2
0
-1
-1
-1
0
-1
-1
-2
-1
0
4
-2
0
0
0
-2
0

-1
0
-2
0
-1
-1
0
-1
0
0
0
0
-2
-1
0
-1
-1
2
0
0
0
-1
0
-1
2
2
0
-1
-1
-2
-1
-1
3
-2
0
0
0
-1
0

15536
228342
8996
24170
12592
5942
296846
0
136655
4177
93357
203393
0
146201
66599
1110
16961
3391
25498
47987
75565
32236
74615
499231
8102
29664
40561
1320
2459
1417
5714
16524
43340
500
100727
354304
49466
100522
25421

17923
189966
18069
8051
12899
5444
301634
41300
146400
2657
94938
198272
0
129311
67259
1170
16365
775
26149
48716
64833
41510
74399
511629
10252
5995
97214
1320
2471
12643
7870
12624
42619
0
96551
303188
50544
102650
26704

27007
142377
7966
77908
7313
2464
314201
41300
156049
2752
79368
120005
0
112151
69521
780
9342
450
26716
47632
48586
-1523
68761
-311
5607
8419
48890
1320
6015
3977
342
11239
35381
0
69676
153179
25381
0
26952

360
143828
3470
50297
8036
2521
84135
0
164076
1048
74778
121023
0
84218
16970
390
556
125
26918
48738
48430
-1523
70260
6391
59265
6523
8694
1320
5625
0
-6
10569
31539
0
44879
156229
9652
0
15673

257
143698
3128
43679
3949
-1
90500
3270
170885
462
75996
128387
0
76058
17326
0
19967
800
27089
49601
48150
-1523
70143
420
62554
508
8876
1320
3056
2500
1252
3868
27409
0
43532
159708
9464
0
13903

21140
143342
2966
49749
26984
167
0
41300
177483
830
77423
130960
0
24068
17688
780
1742
325
26277
52773
48271
48477
68506
7619
55392
370
9052
1320
2439
199
0
5000
23567
0
44467
163051
9248
6163
27775

2
0
0
2
-1
0
0
0
0
0
0
-2
-2
-2
0
0
0
-1
2
-1
0
2
0
0
0
0
0
0
-1
0
-1
-2
-1
0
-1
-2
-1
0
-2

2
-1
0
2
-1
2
0
0
-1
0
0
-2
-2
-2
0
0
0
-1
0
0
0
2
0
0
-1
0
0
0
-1
0
-1
-2
-1
0
-1
-2
-1
0
-2

0
-1
0
2
-1
0
0
0
-1
0
0
-1
-2
-2
0
0
0
0
0
0
0
2
0
0
-1
0
0
0
-1
0
-1
-2
-1
0
2
-2
-1
-1
-2

16435
50221
17287
24014
390
43341
18112
50269
46628
86124
3242
0
22382
65324
32405
156286
19469
47559
121368
288994
19401
87916
266762
92472
104489
126419
60987
80586
15621
30349
2638
34500
43971
41940
5152
-25
2186
46532
348

17166
49664
14493
25891
390
44442
8857
47809
45253
89129
4095
0
20650
11860
22484
148841
17227
50463
102385
296230
20610
87459
268508
92518
101123
128887
60832
77960
3760
29580
3016
0
32009
41811
4529
-25
2186
46624
7963

19478
49611
17240
27385
390
45408
69841
42769
10507
90294
4296
0
-15000
0
23169
134757
17400
49094
91591
158127
19682
88183
266858
91504
101600
134208
50469
79804
1368
30121
3274
0
13346
35920
890
-25
2184
45438
198840

19862
2190
19934
27834
520
48279
59075
38855
6742
92243
5043
0
-15000
0
23337
85874
19180
1884
66033
234456
19593
91204
194413
91706
17046
139551
40564
75299
0
12787
7028
0
9163
19987
890
-25
2542
39527
390

19403
19769
22441
28241
540
47406
58998
38768
4387
94186
5194
0
-15000
0
18265
84665
20036
19792
70654
236813
20001
89687
189687
91801
1075
134321
40601
76933
1421
6840
1839
0
8338
18971
3040
-25
2186
7997
390

21070
19335
24899
28130
390
48553
61038
38846
1670
97562
6110
181
-15000
0
18001
78130
4071
19809
121966
211237
19466
91060
162473
91753
1442
104513
40467
78953
0
2250
2985
0
17793
18654
1000
-25
2109
462
390

-1
2
0
0
0
0
0
0
0
0
-2
2
-1
-1
-2
0
-1
-2
0
-2
-2
-1
-2
0
-1
0
0
0
0
-2
0
0
-2
-1
0
0
0
0
-1

2
2
0
0
0
0
2
0
0
0
-2
2
-1
-1
-2
0
-1
-1
-1
-1
-2
-1
-2
0
-1
0
0
0
2
-2
0
0
-2
-1
0
0
0
0
-1

-1
0
0
0
0
-1
2
-2
0
0
-2
2
-1
-1
-2
0
-1
0
-1
0
-2
-1
-1
0
-1
0
0
0
2
-2
0
-1
-2
-1
0
0
0
0
-1

671
47556
172382
25658
49083
2486
86401
195221
76917
30145
22597
150
5572
1903
34000
76918
325
3233
50459
0
3733
3355
4819
33474
1649
28842
20733
3781
30505
3976
90606
6848
7787
199
174134
1118
20838
50671
1406

671
48802
173101
26539
27822
151
88991
188328
79075
26212
7288
150
3595
0
223
41773
325
2106
36307
0
1958
5865
5240
29029
1000
30371
14261
1710
29731
0
93496
836
3495
199
167095
1102
23204
50525
1467

671
47722
171158
27507
28702
2853
91571
192624
81864
17354
5683
150
22816
0
0
31180
325
666
27713
0
5956
3300
999
26523
0
31556
22242
25967
31062
0
94196
2508
1706
199
161573
10512
22538
38240
2599

1642
50411
121399
28299
29119
2896
94045
149860
83747
18157
-20
150
2360
3155
0
19507
325
1064
3807
0
1836
6290
495
20554
1761
32345
18265
17227
33231
0
91550
1672
-4
199
122362
19529
22864
18443
17064

821
49473
118539
12012
29240
1149
97965
59256
85487
18952
-20
150
4206
1173
0
18169
325
707
2746
551
3959
8220
1776
19348
675
33663
21546
15714
33736
0
89586
836
-4
0
116243
27167
23495
20065
70464

671
50649
121276
8923
28664
1758
101176
61039
88315
14036
9881
300
5527
1021
0
18533
1866
9213
625
551
1285
28410
79785
17439
752
34945
32411
15876
33042
0
88300
563
-4
22109
108414
30878
24100
20296
-6053

-1
2
0
0
0
0
2
0
0
2
0
0
-2
-1
0
0
-2
2
0
0
0
0
2
0
-2
2
0
0
0
-1
0
-2
2
-2
-2
-1
0
-2
0

-1
-2
0
0
0
0
2
0
0
0
0
0
-2
-1
0
0
-2
2
0
0
0
0
2
0
-2
0
0
0
0
-1
0
-1
3
-2
-2
-1
0
-2
0

0
-2
0
0
-1
0
2
0
2
0
0
0
-2
-1
-2
0
-2
2
0
0
-2
3
2
2
-2
0
0
0
0
-1
0
-1
2
-2
-2
-1
0
-2
0

152966
7221
39159
185955
11306
156400
3892
15006
22440
85965
116256
23244
584
7429
16459
18093
30328
6099
62042
18659
15743
8011
53530
101972
0
18685
80237
44244
1654
32050
8134
848
1126
5635
0
396
295433
2035
171160

65722
6962
40194
181587
11263
157923
3686
16166
24168
88586
122392
24364
1133
24325
4120
18543
29999
7559
63445
22544
9814
9041
55081
115335
0
21057
69568
44075
33257
3872
9992
753
1113
6321
245
396
301521
11009
187853

11666
6700
41209
186054
13021
158746
5064
17160
23481
94412
118668
25454
572
40258
44164
18911
0
8989
63729
21889
9161
10903
55581
112016
0
23291
64469
44823
34395
52150
10526
547
1092
102108
0
396
308038
9360
171095

18844
0
42125
188465
4144
153208
4837
16760
23950
92195
95735
26030
803
15103
35233
19000
0
8436
63751
22721
8252
11622
59253
112906
0
22812
54020
44683
35321
2740
11049
-2
1415
2120
0
0
306154
7480
137986

34983
0
43443
192758
2291
154163
5208
16760
25659
92491
96509
26609
916
14079
884
19397
0
12016
65421
23401
0
13280
61145
120101
0
27418
55852
45537
36249
4626
11865
2040
1115
2873
0
792
295664
4402
141319

53935
0
44476
196493
36491
155344
5475
0
25098
94369
97089
27662
1189
20878
9924
19941
0
11404
68070
25000
0
12778
62181
138819
0
20203
44286
50293
37047
802
12665
0
569
0
0
68095
290329
3646
139463

0
0
-1
2
-2
-1
2
-2
0
2
0
0
-2
-2
-1
-2
-2
0
-1
-1
0
0
0
0
0
2
-1
-2
0
0
-1
2
0
-1
0
0
0
-2
0

2
0
-1
2
-2
-1
2
-1
0
-1
-1
0
-2
-2
-2
-2
-2
0
-1
-1
0
0
0
0
0
2
-1
-2
0
0
-1
0
0
-1
0
2
0
-1
0

2
0
-2
2
-2
-1
2
-1
0
0
0
0
-1
-2
-1
-2
-2
0
-1
-1
0
2
0
2
0
0
-1
-2
0
0
0
0
0
-1
0
2
0
-1
0

30013
23469
0
45251
4469
326
289884
7374
384150
1890
25060
407399
-136
390
0
360
5644
29596
4719
24464
141415
39449
10111
43685
89395
3635
0
115
96814
30771
51303
99307
5130
312
36864
16198
48423
3972
35619

31226
23110
0
42685
52213
326
283863
0
392013
3037
24306
397464
-496
390
1150
0
82620
29625
22449
25332
144592
39742
9847
44694
90052
4529
832
894
69870
29975
74639
104403
15266
312
35587
14320
44450
783
22745

32396
22792
990
45674
46935
326
301265
0
361178
2429
17671
395333
-856
0
4576
0
14129
29523
6640
11991
147635
40618
10870
43673
90604
4308
0
0
68984
27541
67306
110366
11423
312
35989
15439
956
0
12200

34657
20861
2086
44639
0
326
306752
0
305024
823
22121
367400
-1216
780
0
0
41359
29494
5410
4394
129507
28782
12189
44659
91200
4859
832
0
55559
27785
19895
101550
9329
312
36013
14757
976
0
9531

35456
19116
0
47624
46987
326
313710
2546
289379
1089
40835
304990
-1576
0
0
0
9140
29464
9570
200
132219
30281
12836
49512
92134
4638
1486
0
44705
28839
23650
98615
12329
251
36164
14275
1976
3853
10131

34736
15286
4069
48592
882
326
309446
0
295768
1451
37471
304303
4266
0
1206
0
0
29891
1500
200
134869
29175
13828
48454
92834
4911
0
0
28223
29412
12616
49730
10039
-61
31637
13680
2939
29252
0

-1
0
0
0
-1
-1
0
7
-1
-2
0
0
0
2
2
-2
-1
0
-1
0
0
0
-2
0
-1
0
0
-1
0
0
0
0
0
0
0
-1
-1
0
0

-1
0
0
0
-1
-1
0
7
2
-2
-1
0
0
2
2
-2
-1
0
-1
0
0
0
-2
0
-1
0
0
-1
0
0
2
0
0
0
0
-1
2
0
0

-2
0
0
0
-2
-1
0
7
-1
-2
-1
0
0
0
2
-2
-1
0
-1
0
0
0
-2
0
-1
0
0
-1
0
0
-1
0
0
0
0
-1
-1
0
0

325
42740
101803
43462
6233
430
55424
300
400
0
29804
50431
49846
23439
216409
1843
165
20613
3915
38499
15491
18487
1799
158277
15502
241191
-7438
36550
128808
234867
36875
81415
67670
58108
208858
3189
7340
24458
113461

107
44744
100836
41845
11152
430
56598
300
400
0
30892
45619
53811
26042
221419
1367
853
28018
6686
39216
22984
12366
1768
203726
16832
114291
144562
18752
133340
237497
26031
80759
62529
51013
212640
3203
5980
29022
112026

1107
47539
96333
40476
-1
430
57724
300
400
0
25355
33610
38717
29182
224753
0
165
22744
3719
15554
20700
13010
1848
293675
16832
113296
147437
22376
133075
215343
32389
79755
59024
48337
216062
3421
4486
28230
111792

1338
17360
97475
43687
376
430
58892
300
20334
0
21666
19221
35409
29906
228022
0
300
18484
11013
8704
19805
12620
-8
196475
16332
35048
135043
39018
109705
205576
32830
81209
26008
49532
209288
2750
9790
22204
111936

0
17928
100652
43858
0
430
61991
300
19050
0
15404
18925
35036
29292
232724
0
0
16378
21011
8904
23802
17945
1601
2475
16332
36491
137980
4233
111202
207688
17191
60720
28210
53714
202578
2750
4944
21954
112030

0
19619
1823
48127
0
430
63224
300
21573
0
11559
19608
35939
29729
260472
0
1790
13352
29459
4687
23085
20030
-3
0
-334
37252
138908
397
116169
198955
72198
74375
18296
56818
195567
5224
4696
22606
111975

0
-1
0
0
0
0
0
0
0
-1
0
0
0
0
0
-2
0
0
0
0
-2
0
2
-2
0
2
-1
0
-1
-1
0
-1
-2
0
0
0
0
-2
2

0
-1
0
0
0
-1
0
0
0
-1
0
2
0
0
0
-2
0
0
0
0
-2
0
0
-2
0
2
-1
0
-1
-1
0
-1
-2
0
0
0
-1
-2
2

0
-1
0
0
0
-1
0
0
0
-1
0
2
0
-1
-1
-2
-1
0
0
0
-2
0
0
-2
0
2
-1
0
-2
-1
0
-1
-2
0
0
0
-1
-2
0

57033
76996
109361
257987
157480
462
5744
75360
74763
9377
148305
93962
122810
4857
105365
22908
12595
96353
17359
128312
390
77142
18718
0
165602
50241
3569
22221
2543
390
231024
50067
0
168501
89095
19366
0
1008
29836

58994
11515
102505
260104
155362
562
33115
57589
73010
9534
141907
95955
114408
1729
108702
32513
18704
99710
16828
119084
1799
45209
18132
0
138507
51145
7319
23248
14335
1499
208119
17607
0
160421
93634
19297
1647
228
30856

59732
13392
103834
253488
156387
1864
34131
54711
74198
9850
141940
98354
97395
49200
108486
6192
24410
102093
17723
62922
390
46410
19530
0
136176
50022
7608
24260
566
780
213219
41262
0
157661
111899
20023
1488
0
30658

36914
22209
76491
145630
159584
932
34809
44396
74964
9905
113028
105327
83314
50000
94119
2885
29184
97701
18733
60196
390
43053
18950
0
61000
53390
1720
24743
5243
797
202106
8882
0
73322
199682
19625
490
0
31850

37684
54807
77245
148720
163009
932
35539
25948
76655
8540
112667
107500
73292
0
18809
8419
7325
99322
12249
58935
418
44387
16510
0
59477
54579
45000
25261
0
1166
208890
17348
0
57835
177073
15188
1697
0
31207

38613
62534
78049
139633
161769
1014
36271
14505
78328
8785
112318
105614
59270
50000
40619
2810
326
98787
19910
58654
1604
43780
19386
0
44218
55722
0
25763
0
0
215455
29216
0
41842
175979
0
789
0
32037

0
0
-1
0
-1
-1
-2
2
-2
0
-1
0
0
2
0
0
0
-2
0
-1
0
0
-2
-1
-2
-1
0
0
0
2
-2
-1
0
0
0
0
0
3
0

0
0
-1
0
-1
-1
-2
0
-2
-1
-1
0
-2
0
0
0
0
-2
0
-1
0
0
-2
-1
-2
0
-1
0
0
0
-2
-1
0
0
2
0
0
2
2

0
0
-1
0
-1
-1
-2
0
-2
-1
-1
0
-2
0
0
-1
2
-2
0
-1
0
2
-2
-1
-2
0
0
0
0
0
-2
-1
0
0
2
0
0
2
2

26808
113647
1565
251486
3377
0
0
13185
0
0
10764
3010
48797
10407
90467
176853
17990
45756
214277
1390
46724
7554
11354
16139
11067
2522
200716
836
1190
46599
0
673
1291
22683
17461
42437
14084
3527
7824

44361
117322
1733
245307
4256
0
0
5070
0
1730
8874
1603
49115
10096
88834
180639
17413
9187
199757
550
35074
8287
9983
7199
12367
1173
203751
10214
2107
45578
0
4549
2075
24349
16892
35082
11129
4556
9000

32088
20100
119935 124913
2472
2626
218043 196016
4207
694
3898
1460
0
0
6815
6068
0
0
2457
2192
3501
328
19980
19983
47991
0
11926
11440
89791
53096
180117 179717
18608
19138
5408
12920
198551 201945
550
550
32812
25930
9580
9267
13570
10000
4367
7660
10557
9974
-88
2912
205530 -170000
10057
9221
1098
1098
48505
47427
0
0
7566
987
2895
2698
2130
2130
18013
19315
19538
13277
9316
7681
5867
5495
9867
11929

15117
128108
989
195307
238
18901
0
7798
0
2655
0
20066
0
12596
52340
124117
20690
9656
203636
550
26414
10096
10000
21175
11507
390
171696
8808
1248
48447
0
4870
2500
32
19859
3200
8897
5126
12091

18501
131382
4647
168946
0
0
0
8511
0
0
770
19855
0
13533
27660
182717
20174
4737
205104
550
27128
9415
10000
4009
1926
390
174151
3861
982
45145
0
975
2296
-780
19390
0
11729
5899
12245

-2
0
0
-2
0
2
0
0
-2
0
-1
-1
0
-1
3
-2
0
0
-1
0
2
0
-2
0
-2
0
2
-1
0
0
0
-2
0
0
0
0
0
2
-2

-2
0
0
-2
0
2
0
0
-2
0
-1
-1
0
0
2
-2
0
0
-1
0
2
0
-2
0
-2
0
0
-1
0
0
0
-2
0
0
0
0
0
2
-2

-2
0
0
-2
0
0
0
-1
-2
-2
-1
-1
0
0
2
-1
-1
0
-1
0
2
0
-2
0
-2
0
0
-2
0
-2
0
-2
0
0
0
0
0
2
-2

11479
8417
15703
149172
60597
6885
71106
48399
3330
-1730
3144
13006
72364
12660
213894
0
33322
22872
2946
33639
9317
31858
0
33330
0
35806
98990
1743
132110
17095
116497
8010
43721
107599
28132
70422
37201
30954
0

12002
6281
19775
100466
61332
8627
67954
48241
2665
-1730
5688
522
64105
5000
218966
0
29500
23309
0
37373
18576
33562
0
36282
298887
36823
96566
0
133734
19112
109247
922
42060
109902
30362
67991
27863
30670
0

3508
8567
19096
98458
58787
8340
68976
36162
115323
1111
2297
1790
45867
0
238075
0
28418
24612
1473
40990
18219
35119
0
38673
0
36285
103019
0
129299
17980
98109
3200
42332
112635
31387
56909
27712
29856
0

339
10046
19612
89384
58472
10044
49145
36560
21547
1111
3115
7957
29713
6272
233210
0
16084
25400
240
42415
17095
36886
0
43014
0
36683
100464
2779
131871
18780
74387
15010
37872
114472
32559
56841
28433
30584
0

1655
10063
20164
88315
57777
9739
49688
40855
4056
-29
3172
3044
30270
10135
233833
0
14210
26333
390
38367
19748
38756
0
48300
0
37150
102844
0
132168
0
75237
4575
35748
117556
35019
51245
21449
27883
0

679
10132
19771
84320
60985
10571
47780
885
3180
-3789
1589
27603
27912
11958
190628
150
711
27887
1320
37940
18722
40543
0
57497
0
41210
105505
0
129779
0
78967
7279
33631
116090
37422
42268
20688
29334
0

-1
0
0
0
2
-2
2
-2
0
0
0
-2
2
0
0
0
0
-2
0
0
0
2
-2
0
0
0
-1
0
-1
0
-2
-2
0
0
0
0
0
0
0

-1
0
0
0
2
-2
2
-2
0
0
2
-2
0
0
0
0
0
-1
0
0
0
3
-2
0
0
0
-1
-1
-1
0
-2
-2
0
-1
0
3
0
0
-1

-2
0
0
-1
3
-2
2
-2
0
0
2
-2
0
0
0
0
0
-1
-1
0
0
2
-2
0
0
0
2
-1
-1
0
-2
-2
0
0
-2
2
0
2
-1

5523
118847
45972
3167
16925
3594
91368
2500
14885
44335
13660
0
111840
16196
45911
86883
47311
98
4759
6160
5757
75444
0
12451
20376
131629
16090
991
5302
17870
0
44826
194505
78688
18569
93070
27563
48725
14536

8033
113190
49874
13680
1411
0
92989
0
16579
44626
14708
0
114252
17220
47521
99516
44136
1090
4540
6787
6706
80025
0
24095
19927
131374
4991
991
13333
18740
0
40650
144086
80539
40278
90725
28350
51175
10827

0
114113
47329
12848
1696
0
99704
0
17498
40928
17725
0
115306
18231
48599
77188
17865
0
4284
7377
7715
78129
0
15688
19907
129544
-1350
1316
686
19343
0
0
144169
76681
18760
92697
25186
50115
9594

550
111593
35587
8445
1437
0
101169
0
25032
29367
20320
0
112404
18593
7476
78304
6431
0
2946
7127
7873
82581
0
24511
19349
131937
18150
325
-414
19402
0
0
122453
34197
18662
106221
36100
33814
7309

0
112533
36193
6868
2714
0
103401
0
25626
29156
19480
0
114269
18986
7792
79941
6939
580
1473
6931
8742
81053
0
12144
17484
132958
350
1657
2736
11731
0
0
120509
27398
0
104313
21707
34423
1277

0
111672
29978
1310
2202
0
109831
0
27191
27337
19222
0
116332
19967
4122
81648
4509
500
1473
6660
9551
79133
0
34963
-1216
134525
200
325
12586
0
0
0
119783
28646
0
103251
7928
31988
3310

0
4
0
-2
2
-1
-1
-1
-1
0
0
0
-1
3
0
0
-2
2
-1
0
0
0
0
0
4
0
0
0
2
0
0
0
-2
0
0
-2
0
0
0

0
3
0
-2
2
-1
-1
-2
-2
0
0
2
-2
2
0
-1
-2
0
-1
0
0
0
0
0
3
0
2
0
0
0
0
0
-2
0
0
-2
0
0
0

0
2
0
-2
0
-1
-1
-2
-2
0
0
0
-1
2
0
-1
-2
0
-1
0
0
0
0
2
2
0
0
0
0
0
0
0
-2
-1
0
-2
0
0
0

71037
19074
157389
0
16918
18727
729
1672
0
92167
40969
146368
-6
12109
48010
832
2346
25719
291
29025
68943
80508
17938
2947
8328
334394
29717
20073
17529
84672
36106
78887
0
24110
7888
2477
107507
135066
10317

71880
18482
158475
0
20627
64028
0
4411
0
92799
32724
244092
-6
12917
40668
416
0
29961
291
28331
75024
81731
18798
4593
0
337272
28569
19940
16967
86821
33494
69433
0
10497
8987
3470
108067
121769
5755

71927
20329
162309
0
19985
107946
236
500
1000
94328
24975
210226
1251
13909
30361
832
0
32451
0
29792
61114
78772
19347
6057
600
340152
29168
19441
17176
88892
29518
48198
0
20159
9604
0
83164
97575
8587

71370
19616
162462
0
19702
13608
766
0
0
96203
25475
177595
0
13394
22266
416
0
31630
582
30106
60586
76818
8007
6519
600
345904
30566
18680
16605
90944
29569
49182
0
7053
9800
0
79428
93763
7782

71003
19303
160085
0
18395
110667
227
0
0
98474
26010
153181
0
13036
18469
566
0
34115
291
30318
55489
70319
4890
7130
300
322168
29229
19071
17185
93739
28587
49939
653
0
10000
0
80235
95790
6987

71411
1013
158236
0
18763
6878
0
0
0
98835
26183
145852
679
15019
21551
416
0
36551
0
28985
55702
-1560
0
6578
150
272461
26260
19217
18340
96428
21201
50626
0
1120
0
0
79412
92855
7662

-1
-2
0
0
-1
-1
0
-2
-2
-2
0
0
0
-2
-1
0
2
0
-2
-2
-1
0
0
2
2
2
-1
-1
-1
0
0
2
-2
-2
0
0
-2
2
0

0
-2
0
0
-1
-2
0
-2
-2
-2
0
0
0
-2
0
0
0
0
-2
-2
0
0
0
2
0
2
-1
-1
-1
0
0
2
-2
-2
0
2
-2
2
0

-1
-2
0
0
-1
-2
2
-2
-2
-2
0
0
0
-2
-1
0
0
0
-2
-2
0
-2
0
2
0
2
-2
-1
-1
0
0
0
-2
-2
0
2
-2
2
0

868
-1
19540
258257
7505
7300
5353
3982
4125
37000
50906
130565
138036
83150
17496
146700
4050
49612
4180
0
-132
19378
39230
21004
48136
7826
42141
14895
5925
46096
286321
26836
0
2500
54978
57076
-897
23171
9150

1317
-1
23240
247282
5894
3238
280
3700
5275
0
48888
131878
140922
-8000
1001
126765
4914
48546
5100
0
18364
347
37737
20384
72898
8745
1515
6750
7729
25370
283547
28894
0
0
56144
58358
-897
22523
9206

1757
1095
166722
197247
3002
2655
4609
12953
0
0
47037
115173
144072
0
15782
107965
6630
49157
0
994
2417
4197
36619
22231
36103
8440
1488
5784
0
26331
578971
30571
0
0
57251
58992
-897
21863
10051

31741
899
215506
188044
1715
2200
4703
9019
0
0
12187
108310
142381
0
29251
89339
6393
49890
0
3342
4583
3755
34752
21576
29384
9229
18334
5246
150
24749
293063
31011
0
0
58543
62696
-897
23296
9850

3842
598
138371
210940
2604
0
6324
4236
0
0
9962
112083
142807
0
20095
67854
9721
48941
0
1240
1402
0
33229
23229
29356
8969
-114
3760
1550
25269
296677
30389
0
0
58345
64148
-897
22783
8214

2450
-2
21757
201108
-1
0
1621
-31
0
0
10015
81362
141635
0
77684
54918
10584
49940
0
700
3227
0
32211
22708
29089
8819
-114
11411
98426
26847
230338
30115
0
0
59757
62965
-897
24310
8054

-1
2
0
0
0
2
0
0
0
-1
-1
0
2
-2
2
-1
0
0
0
0
0
-2
0
-2
0
0
4
0
0
0
0
0
-1
-2
-1
-1
0
0
0

-1
2
0
0
2
0
0
0
0
-1
-1
0
-1
-2
0
-1
0
0
0
0
0
-2
-2
-2
0
0
4
-1
0
-1
0
2
-1
-2
-1
-1
-1
0
0

-1
2
0
0
0
0
2
2
2
2
-1
0
-1
-2
0
-1
0
0
0
0
0
-2
-2
-2
0
0
4
-1
-1
-1
0
2
-2
-2
-1
-1
-1
0
0

0
38219
84573
363191
41298
37651
107216
131773
139172
1989
150000
415257
6007
0
258364
316
48276
8918
36124
45849
80174
-66
18037
6345
128146
48992
37
1766
17432
2988
40441
10448
390
6540
5143
1961
18462
150616
6535

0
42604
76348
373421
42448
38498
91888
58259
141401
4566
0
411624
7332
0
279322
316
47820
8634
35538
46909
82761
-33
9944
0
117713
49689
37
4500
1165
3983
40937
10144
31638
17288
2092
1188
16699
146262
6285

0
44607
50776
363343
44368
40644
83975
54699
137320
5329
0
388363
7983
0
282092
316
46602
8280
34359
47928
83636
-33
3254
0
51961
31368
37
14697
19325
3417
34090
14516
770
3009
1864
-150
19674
149449
7672

150
45576
51018
290371
48652
39731
76842
54832
138016
5724
3007
390003
3277
0
255409
316
47141
11500
32450
48731
85282
-33
-16
0
46207
9454
37
10687
19311
3267
34894
19396
2108
20311
969
150
19258
150893
8390

150
46495
25982
289600
47885
35657
78093
53693
144084
1518
857
398229
2964
0
257913
316
16114
9000
30633
49793
87070
-33
-16
0
35052
6020
37
1968
18430
186
36829
9298
0
15643
2500
6805
9546
153878
9101

1929
47182
10170
288256
48850
27014
67557
48731
136604
1336
55973
409615
4791
0
262004
316
15825
0
30628
50812
88828
-33
-16
0
12536
5000
37
1272
400
1200
37727
14116
0
5696
0
0
12051
157324
9796

-2
-1
0
-1
0
0
0
-2
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
-2
2
-2
0
0
0
-1
-1
0
-1
0
0
0
0
0
0
-2
-2

-2
-2
-1
-1
0
0
0
-1
-1
0
0
2
-2
0
0
0
-1
-1
-1
0
0
-2
0
-2
0
0
0
0
0
0
-1
0
0
0
0
0
0
-2
-2

-1
-2
-1
2
0
0
0
-1
-1
-1
0
0
-1
2
0
0
-1
-1
-1
0
0
-2
0
-2
0
0
0
0
0
-2
0
0
0
0
0
0
0
-1
-2

0
115786
83138
1650
162530
-3309
11402
0
6673
26555
113613
5200
0
42755
68199
47642
8866
2202
7325
7606
5279
3
88590
33245
184144
125780
49889
55518
2171
408568
2932
26994
60283
47757
186109
42094
6111
-874
-44

0
123423
93416
721
155831
177952
10928
0
5054
1572
112867
0
35300
45053
31211
40779
5884
7172
355
7030
7887
3
85800
249
189158
128768
51151
52931
1063
418589
2373
28659
61227
26340
168198
10594
10479
-874
-44

0
5250
84117
421
96835
167125
11940
0
2340
166229
92617
0
1000
46104
23991
34570
11146
4705
355
8454
10116
3
91242
27476
190569
130112
48449
55122
91502
426336
2373
57803
60385
16532
97223
31532
10167
-874
8915

0
0
28683
2754
89223
139784
12241
0
1990
168601
94896
1004
0
48327
15488
33153
7779
2029
1204
9454
9110
3
88399
0
191730
129785
48948
33975
100125
84732
1475
27562
30368
15782
202134
46342
10695
-874
-35

0
0
3154
309
80462
142662
12544
13369
1377
171018
92347
854
0
53549
12579
24969
8092
41581
2378
5784
6500
13333
89629
0
171269
121609
49967
18827
84773
64614
3102
28224
29667
17782
102844
56571
11365
-874
7028

1146
0
13603
159
73899
145725
12835
0
1080
600
94323
8626
1245
52457
11400
22893
1565
25984
6344
0
5874
0
94637
24272
151550
123586
36697
19222
76951
3068
3151
28867
30159
9450
39995
65268
12170
4126
-116

0
-1
-2
0
-1
-2
-2
-1
-1
-2
0
2
-1
-2
-1
-1
0
-1
0
-2
-2
0
0
0
0
0
2
2
0
0
0
0
0
-1
-1
-1
-1
0
-2

-1
-1
-1
0
-1
-2
-2
-1
0
-2
0
2
-1
-1
-1
-1
0
-1
0
-1
-2
0
0
-1
0
0
2
2
0
0
0
0
0
0
-1
-1
-1
0
-2

2
-1
-1
0
-1
-2
-2
0
0
-2
0
2
-1
-1
-1
-1
0
-1
-1
-1
-2
0
0
-1
0
0
2
2
0
0
0
0
0
-1
-1
-1
-1
0
-2

3571
4144
1841
14677
390
-10
3719
169004
3987
6426
16022
39768
0
706
500
5154
198878
1551
145074
652
5382
39052
79537
2522
17393
27516
14497
188894
197993
38651
63185
12695
199669
-854
32488
4843
1015
146736
0

2298
2016
764
16625
390
-10
4444
166920
1631
-4
17059
44333
0
1108
2483
5390
195883
2961
152179
0
0
44416
76226
0
18119
28871
13975
194489
84076
45681
62209
15453
204168
29393
42449
2942
932
149030
0

2632
3384
-13
17924
390
-10
0
153092
21698
816
17772
43320
0
380
250
6276
190282
4175
149313
326
0
43407
49645
2522
19413
29500
25731
197722
77766
44652
61991
13420
202381
27390
30042
1054
1453
148258
0

904
1449
-13
18674
390
-10
0
3804
12657
30026
18127
48236
363
-270
1579
1322
164492
1707
129768
321
0
44382
50235
1261
19704
28914
26112
192140
70066
48540
30597
15211
172574
2390
28987
1708
821
106114
0

5559
5542
687
15452
6026
-10
0
155233
11349
49154
18536
49195
0
2305
223
500
165076
4492
136084
1435
0
45672
47014
1261
19563
29529
26548
203913
62865
52477
30794
14395
171795
780
13104
3014
1123
105951
0

2748
7314
-44
15882
7410
-10
0
148003
9006
1299
19224
48253
944
2733
421
175
166008
6149
30312
8480
0
46758
47575
1428
20391
29319
25970
200564
55311
56506
30684
16141
170960
24310
59204
3037
878
78487
0

0
0
-1
0
0
0
0
0
0
-1
0
0
0
-1
0
0
0
0
-1
0
0
-1
0
0
0
0
-1
0
0
0
-2
2
0
0
0
-1
-2
-1
0

0
0
-1
0
0
0
0
0
-2
-1
0
0
0
-1
0
0
0
0
-1
0
0
-1
0
0
0
0
-1
0
0
-1
-2
2
0
0
-2
-1
-2
-1
0

0
0
-1
0
0
0
0
0
-2
-1
-1
-1
0
-2
0
0
2
0
-1
2
0
-1
-1
0
-1
0
-1
0
0
2
-2
2
0
0
-2
-1
-2
-1
0

126532
-4
10371
185070
60912
16534
17973
14633
143568
10935
222705
630
19827
3752
48310
99668
44961
390
157
28289
31170
1473
72546
200378
11296
98499
0
50025
2208
2295
8214
17643
54408
132250
5310
316
30585
8355
44510

90013
-680
11895
182566
56728
17213
17835
12921
147715
4079
191752
825
20709
2730
49690
100181
48164
390
157
29537
20413
1473
74618
162374
12200
101051
7240
22656
5652
5293
2149
18564
57901
132655
34105
316
30138
8355
42564

91191
1824
11228
178604
55758
17723
18795
13957
149506
3943
195022
1890
21070
500
40697
99156
38684
36659
157
29378
13738
24770
62379
154234
11761
98503
7702
19610
34351
13421
3065
17969
61914
135959
34536
316
0
8355
38181

86139
1508
2475
181878
57911
17431
18252
16703
-4394
3338
196099
1260
21420
2727
16751
80234
41034
23150
157
22692
6326
3366
37137
143953
6761
98949
1550
17801
22241
9900
750
20645
65863
139796
0
5772
0
8355
30805

83743
300
5341
182444
54152
17882
17589
17052
-4394
1224
201289
630
23066
712
17093
80090
43597
27376
307
24169
1452
1473
-669
147834
7189
48552
12079
18078
8472
310
0
21666
69792
143642
0
316
0
8355
28252

78555
-206
6255
185250
43108
17694
17480
17391
-4394
31022
86703
630
23683
0
13191
79494
42743
33104
507
23782
1612
44314
14069
147373
1087
49545
35920
18137
500
160
0
21170
73346
147418
0
316
0
8355
28783

-1
2
0
0
2
0
0
-1
0
-1
-1
0
-2
0
0
-2
0
0
0
2
0
-2
-1
0
0
-1
0
2
0
4
-2
3
-1
0
-1
0
-2
0
0

-1
0
0
0
2
0
0
-2
0
-2
-1
0
-2
0
0
-2
0
-1
0
3
0
-2
-1
0
0
-1
0
2
0
3
-2
5
0
0
-1
0
-2
0
0

-1
0
0
0
2
-1
0
-2
0
-2
-1
0
-2
0
0
-2
0
-1
0
2
0
-2
-2
0
0
-1
0
2
0
2
-2
4
-1
0
-2
0
-2
0
0

970
47760
19839
26430
43662
6017
71559
487
110786
-44
997
383973
0
34661
17094
0
54282
3234
70293
7973
68963
0
440
26736
163418
296
48923
15952
8613
216435
5912
25161
4535
55084
5526
19853
0
20612
59555

2273
45064
20231
23509
42682
8798
66658
487
115540
10223
1267
380082
0
5309
17779
0
49541
4324
69199
9686
64880
0
470
29052
164211
1299
48404
18780
12438
219973
3768
24476
3546
51265
5561
22525
0
21956
59684

1303
45744
20142
278956
45603
3810
68627
2010
117674
200
3935
389694
0
51293
19275
441
46074
5477
66398
9382
60536
0
470
28328
165587
-1
46266
19177
15212
215959
1444
28721
-2106
47950
2935
25141
0
23280
59501

5385
43123
19920
274859
44569
2790
61578
0
108103
0
2437
342198
0
56740
18829
653
39917
4490
66282
10821
55708
0
470
29099
161950
500
45405
18574
15657
210438
2402
31262
8538
48869
5909
29701
0
23812
59075

1814
42343
19722
99618
47452
0
59274
0
114721
0
2797
344808
0
59455
15913
500
39382
1500
67580
10361
51724
0
0
29724
161680
0
44723
19721
17404
207114
2040
30217
390
49445
0
34197
0
24377
59171

0
43020
20437
103884
46536
4513
61314
0
105624
0
256
347188
0
57532
7561
600
39799
-51183
67273
10046
48671
0
0
30624
164031
936
42934
19254
19103
210491
3172
29158
150
49979
0
38615
0
24821
53557

0
0
-1
0
-1
0
-1
0
0
0
0
-2
-1
2
2
-2
0
0
0
0
2
0
0
0
0
0
0
0
2
-1
2
-1
2
-1
-1
-2
2
0
-2

0
0
-1
0
-1
0
0
0
0
0
0
-2
0
2
2
-2
0
-1
-1
0
2
0
0
0
0
2
0
0
2
0
2
-1
2
-1
-1
-2
0
0
-2

0
0
-1
-1
-1
-1
0
2
0
0
0
-2
0
2
2
-2
0
-1
-1
0
0
-1
0
0
0
2
0
0
2
0
-1
-2
0
-1
-1
-2
0
0
-2

191305
19911
20914
2000
3580
47357
32228
75530
45124
1073
87235
1082
165
7431
62011
30900
124457
2350
832
398380
276758
4168
126082
66376
181295
18817
7680
81133
53567
4168
550
0
7324
206
8439
39936
3577
25184
0

90497
20797
29303
1000
18785
49260
38904
79324
46168
3191
88338
2731
145
9895
63426
0
118666
2350
0
394515
282285
3942
127734
67033
178857
18227
10160
81466
59629
19169
1974
420
9808
555
7606
16666
6012
27742
0

92278
20085
2515
3000
10742
50556
4235
76090
47160
10693
78994
757
-20
9937
64288
0
105806
4700
825
393648
269849
1929
125205
68862
181463
19632
9844
80822
60943
22893
1250
0
9501
0
8638
16998
6066
30129
0

93354
20126
7885
2000
37171
12557
87230
75892
98775
11285
50095
876
446
9629
65236
0
98257
2350
409
330221
255954
2870
113304
71970
178984
20298
9554
79207
60716
52002
1400
742
10029
718
1230
17504
5820
21477
0

95309
20469
14493
1000
6192
9959
72647
77310
49513
13863
48987
3551
165
10571
66639
0
91442
2350
521
296004
235290
1435
114667
69843
175131
20337
9515
79652
58458
16521
700
0
9730
468
390
0
6026
26097
0

97411
20655
2113
1150
31453
11361
65070
80752
53433
5646
49519
0
0
10749
67893
0
66762
2350
416
279768
203223
3047
110138
67219
170136
19863
9700
81165
49529
-38
550
0
9974
366
890
0
7680
24767
0

-1
-1
-2
2
0
-2
0
0
0
0
0
0
0
-2
-2
-2
0
-1
0
0
0
2
0
0
0
-1
0
0
0
0
0
-2
0
-2
0
0
0
0
-1

0
-1
-2
2
0
-2
0
0
0
0
0
0
0
-1
-2
-2
0
-1
0
2
0
2
0
0
0
-1
2
-1
0
0
0
-2
0
-2
0
0
0
0
-1

0
-1
-2
2
0
-2
2
0
0
0
0
0
0
2
-2
-2
0
-1
0
3
0
2
0
-1
0
-1
2
-1
0
0
0
-2
-1
-2
-1
0
0
0
-1

0
291
14472
49201
15166
4935
18355
56272
506787
209396
76896
40994
0
198
0
0
70069
-453
50523
27254
83852
27119
211775
53340
204191
24433
72991
11805
3706
475934
10208
14315
390
16414
3299
54717
18135
210463
31386

0
291
680
48134
15014
3796
17165
58756
487049
136809
78663
43594
11901
4824
0
0
64375
1168
46054
26531
85008
28081
218246
85711
204530
187206
75134
12186
40093
308108
8598
7097
1732
693
596
55522
31498
109132
31394

638
291
0
52431
16024
5227
17676
59587
478965
139411
78692
38222
5736
1276
0
0
65691
1215
46191
27857
83882
30299
218615
69195
185587
10894
76083
9331
65063
205228
7100
6548
1170
693
978
54929
17158
47182
1369

225
291
0
52479
16345
2291
18300
60997
401635
138991
56032
13026
1000
4830
0
0
67150
6461
45564
29685
66207
29516
221365
59169
136410
29161
81183
6927
69046
185134
9305
8976
780
1144
1178
55696
18758
37067
15010

225
291
0
53345
17579
4739
20278
62856
423136
140886
57248
13268
650
10251
0
0
68398
2567
45840
31260
65549
31378
137387
12056
140051
28238
79906
12457
60619
181949
9805
909
390
-4618
1007
54773
17168
24511
3280

0
291
0
52333
18750
1640
20192
66897
422271
143721
58515
13497
7574
5706
0
0
69917
735
47077
30468
60805
31914
201955
10032
142976
33272
75294
8900
61096
136559
5720
17682
69438
-8026
2075
51616
0
22634
0

-1
0
0
0
0
-1
0
0
0
-1
0
0
0
0
0
2
0
0
-1
0
0
-2
-1
2
-1
0
0
0
0
-1
-1
2
0
-1
0
0
0
-1
3

-1
0
0
0
0
-1
0
0
0
-1
0
2
0
0
0
3
-1
0
-1
0
0
-2
0
-1
-1
0
0
0
0
0
-1
2
0
-1
0
0
0
-1
3

-1
0
0
0
0
-2
0
-1
0
-1
0
0
0
0
0
2
-1
0
-1
2
0
-2
0
2
-1
0
0
0
0
0
-1
0
0
0
0
0
0
0
3

-13
50701
47163
39229
40538
3158
20556
48369
72874
71983
62599
6615
17179
132541
106229
29368
27181
78507
51565
27358
161766
10804
6443
52689
780
82691
111188
186248
93970
43311
1264
111483
104014
15288
53542
73798
1485
326
1050

2750
50462
86021
40747
41870
5547
25256
44762
71035
71514
59368
7640
17815
136186
98217
28612
12525
80327
15683
25652
166147
34407
443
0
390
75867
109512
178001
93752
16348
6894
114125
108229
4194
79186
74781
-9
326
1050

-27
50218
44400
41930
58882
3312
50175
17403
57503
73274
57856
8649
9519
139418
42482
31623
7218
80125
1381
26723
169882
14510
-1327
150
390
76835
108727
145248
92293
9360
2917
114087
109374
1300
49984
75559
11970
326
1050

5344
20141
23954
43397
59862
3145
46516
17907
56467
3541
49804
9302
10469
140962
43326
33393
2183
28345
3300
27104
173246
7229
28484
150
390
70722
107381
58142
92434
6295
-70
113879
111279
0
35526
76426
10292
326
1050

16566
20072
24574
44710
51172
3022
42815
19000
53995
3333
47310
9008
14272
137819
44235
32587
6371
28938
2452
28616
177112
12806
47711
921
390
60694
106831
22312
95478
14844
2300
112268
125353
4689
24540
56197
10116
76465
1050

995
19493
24772
46143
52533
3247
39004
18055
55304
3333
42812
9188
15033
137094
45498
31914
5208
29665
2728
29102
187951
35433
34755
771
0
62032
108305
7340
40514
29065
2784
107423
126913
4689
16038
42998
829
79695
1050

2
0
0
0
-1
-1
-2
0
-2
2
-1
0
-1
-1
0
0
0
0
0
0
0
-1
2
0
0
-2
-1
-2
-2
2
0
0
0
-1
-2
0
-1
-2
-1

2
0
0
0
-1
-1
-2
0
-2
2
0
0
0
-1
0
0
0
0
-1
-2
0
-1
2
0
0
-2
-1
-2
-2
0
0
0
0
-1
-2
0
-2
-2
-2

-1
0
0
-2
-1
-1
-2
-1
-2
0
0
2
0
-1
-2
-1
0
0
2
-2
0
-1
0
0
0
-2
-1
-2
-2
0
0
0
0
-1
-2
0
-2
-2
-2

6467
36428
381453
29197
5975
7740
0
509
26273
14328
27042
6991
360
390
16959
13194
9934
332721
16641
50342
129996
11494
65499
12630
297192
0
0
12106
0
20258
62824
43596
13717
1532
0
49547
83400
9344
-54

6920
48850
375926
30719
5312
1445
0
437
-73
17196
0
8008
360
390
17910
9403
10305
277080
17969
44659
132004
9085
63882
11999
284462
0
100000
12559
0
22932
63883
46320
13822
1000
0
49740
80000
723
36656

6242
20904
363787
31500
1896
782
0
3586
-73
17418
188
9018
360
390
14919
15383
1394
219739
18635
40893
127275
5455
67741
12990
283374
0
0
18993
0
22265
57722
43976
9847
1430
0
50275
4990
723
5114

6712
13955
291427
31939
1523
790
0
2248
-73
17608
16464
9198
16133
390
15375
9189
1594
210142
-1542
-45
48724
26975
69355
12793
238039
0
7632
50199
0
23896
116742
44287
5892
810
0
20089
3596
1038
0

871
14573
260026
0
2559
849
0
2222
-73
17187
13947
9896
22309
390
-150
8499
566
179350
19909
-45
48875
8734
65139
12686
234017
0
0
22879
0
26514
72204
38113
6413
786
0
19964
1386
2035
0

16391
16084
178599
0
2881
12319
0
4822
-73
17528
0
9703
22377
390
-150
1738
0
130328
19417
0
49667
10756
60345
12980
145132
0
6071
16070
0
28073
79105
30778
6915
447
0
19918
4775
3664
0

-1
0
-2
0
0
0
0
0
0
-2
0
-2
3
-2
-2
-1
2
-2
0
0
0
-2
-2
-1
-1
0
-2
-1
-2
-1
-2
0
0
0
0
-2
-1
0
3

-1
0
-2
0
0
0
-2
0
0
-1
2
-2
2
-2
-2
-1
-1
-2
0
0
0
-2
-1
-1
-1
0
-2
0
-2
-1
-1
0
0
0
0
-2
-1
0
2

-1
-2
-2
0
0
0
-2
0
0
2
0
-2
0
-2
-1
0
-1
-1
0
0
0
-2
-1
-1
-1
2
-2
0
-2
0
-1
0
0
0
0
-2
-2
0
0

390
14993
0
107372
143536
32608
47411
84484
212943
0
12893
29866
150739
0
0
1343
780
0
24802
19824
37350
5520
19369
532
889
112597
100
82198
41116
21293
72495
29554
19073
10226
350110
0
26416
89418
37611

390
16244
0
109156
141849
39029
19817
79099
216910
0
12447
30900
153827
0
0
1547
780
0
27551
5000
39740
0
3888
1106
1742
107799
0
80531
38144
70962
99628
28893
16106
5671
316685
0
18915
83196
36726

390
18300
0
111795
131491
38177
15688
77640
213931
0
14967
0
156531
0
0
1539
780
0
20559
19037
40779
0
3167
771
1077
108464
0
42334
31177
9217
74635
29537
57525
52983
312615
0
16047
75028
40985

390
18100
0
54358
94362
54867
0
78369
212770
0
16773
0
154721
0
0
1066
0
0
17228
12344
41793
0
-129
625
902
110737
0
39137
27185
1845
63749
30087
54990
70672
316685
0
17633
65086
40085

390
-1900
0
58499
85863
66276
0
80010
211098
982
16427
0
150627
0
0
18187
390
0
6531
26344
42916
0
9703
1099
1077
114581
0
39074
13818
41194
85067
17534
52458
52378
302248
0
0
60346
39354

390
0
0
61445
83974
78169
0
83683
202491
832
19053
0
154034
0
4443
18212
1320
650
8411
1011
44199
0
9871
326
1271
111219
0
40103
8477
40325
83208
15145
54093
56360
311651
0
0
52272
40322

0
2
0
-1
-1
-1
0
0
0
-1
-1
-1
-1
-2
0
-2
-1
-1
-2
0
-2
0
-1
0
2
0
-2
-1
0
0
-2
-2
-1
0
2
2
0
0
-2

0
2
0
-2
-1
-1
0
0
0
-2
0
2
-1
-2
0
-2
0
-1
-2
0
-2
0
-1
0
2
0
-2
-1
0
0
-1
-1
-1
0
2
0
0
0
-2

0
0
0
-2
-2
-1
-1
0
0
-2
-1
-1
-1
-2
0
-2
0
-1
-2
0
-2
-1
-1
0
2
0
-2
-1
0
-2
0
2
-1
0
0
0
0
0
-2

11584
33547
10415
1757
1976
1144
81115
18776
1428
1010
-5
316
57956
0
18338
-200
22381
3852
46089
20976
0
68247
3196
18011
47243
338272
0
0
80577
1751
0
0
103880
151778
631
5803
220706
63603
4654

12211
36991
7172
3555
3314
2480
77649
21458
2741
3070
-5
586
15987
0
20033
-200
11420
2395
4840
22332
0
68263
16447
19389
48294
339191
0
1437
78781
22046
0
0
39356
152966
631
6849
227741
65513
5525

10247
35965
110688
2256
0
3372
40630
22760
4029
307
-5
5842
36582
0
21687
-200
7021
4730
0
23654
0
22551
3317
17628
49213
325675
0
3070
78363
63729
0
0
301441
157188
631
8371
183268
59389
5088

10247
37246
100552
2830
800
1081
23697
23215
5451
0
4232
9422
8197
0
22327
-200
6157
4628
0
24952
0
16008
10771
16694
49827
285417
0
1406
48902
55664
0
0
37945
158490
1231
8090
186989
54064
4480

6170
36781
89147
1682
3576
2384
6557
23706
6357
0
3189
8956
14494
8867
22816
-200
7606
5127
0
26551
0
0
5552
19040
51005
284834
0
2196
49996
31014
11855
825
104491
161456
1068
8261
159345
58891
2338

11170
20650
88388
1235
0
6595
32763
21951
7246
0
7511
316
54284
763
23436
-200
3432
3400
0
29598
0
13180
2253
18631
53142
284549
0
1481
-1719
28903
2520
675
35234
164677
6816
8773
162695
58347
4250

-2
0
0
0
4
0
-2
-1
0
-1
0
0
-2
0
0
0
-2
-1
-2
0
-2
0
0
0
0
0
0
0
0
0
0
-2
0
-1
-1
0
0
-2
0

-2
0
0
0
3
0
-2
0
0
-1
0
-1
-2
0
0
0
-2
-1
-2
0
-1
0
-1
-1
0
0
0
0
0
0
0
-2
0
0
-1
2
0
-2
0

-1
-1
0
0
2
0
-2
0
0
-1
0
-1
-1
0
0
0
-2
-1
-2
0
0
-1
-1
-1
0
0
0
0
0
0
0
-2
0
0
-1
0
0
-2
0

9900
200
16654
29250
81071
404924
0
2700
50471
1197
8922
-1213
1837
75796
20386
129106
0
7678
0
14896
99518
282
21723
29745
139058
4491
94657
158882
27432
76184
70952
0
58264
249
12
32813
42156
0
15164

0
1986
12801
30496
79283
359634
0
899
49399
-19
43070
35789
373
76004
20033
127610
0
10475
0
12011
-482
61573
21097
16309
140243
5906
81175
164258
27902
78306
69264
0
57923
0
12
34973
40584
0
16607

0
1117
14155
29702
76767
360270
0
-1581
50556
3121
47023
36751
1198
67187
28679
107828
0
-10
0
7929
-482
32122
22140
5235
132693
7298
63464
161778
28447
79835
70184
0
58987
0
12
35603
33777
0
17032

0
425
19975
28839
75393
325340
0
28419
29759
2372
53576
390
0
49924
14768
102937
0
190
0
7693
-482
31423
18349
3122
135638
8515
45910
165741
23537
40499
8518
0
17350
685
12
37595
18815
0
17448

0
-267
19975
29375
74731
328627
0
29016
30381
502
57529
390
538
33188
18192
98525
0
6160
0
6838
18
2914
3540
11446
132105
9869
46996
175823
7613
41346
11296
0
17937
685
12
29818
17033
0
18507

2299
1451
0
32729
23207
329948
0
30908
30440
1979
61392
390
77543
19826
20372
77711
150
402
0
3486
4834
1470
0
1914
134851
11196
42935
29765
3356
42348
6514
0
17298
1530
12
24416
17450
0
19046

2
-2
2
-2
-1
0
-1
0
0
0
-2
0
-1
0
0
-1
2
0
0
0
0
0
0
0
0
0
0
0
2
-1
0
-1
-1
0
0
0
0
2
-1

-2
-2
0
-2
-1
0
0
0
0
0
-2
0
0
0
0
-1
0
0
0
0
2
0
0
0
2
0
0
0
2
-1
0
-1
-1
2
-1
0
0
0
-1

-2
-2
0
-2
-1
-1
0
0
0
0
-2
2
-1
0
0
-1
0
0
0
2
0
0
0
0
2
0
0
0
2
-1
0
-2
-1
0
-1
0
0
0
-1

3208
5954
84718
15109
652
72620
6901
11242
40730
5830
0
42243
3845
5719
31097
14013
4400
9928
28758
28129
60381
167061
5219
12498
40984
22921
3638
170845
40783
390
49252
0
1058
14043
2015
76453
64800
43747
-1

9134
10464
82861
3139
326
873
0
11070
41283
6694
0
37131
199
15578
30322
5422
0
11259
14780
29184
64395
158903
6475
16264
37873
23044
4401
171762
44205
7412
44326
3796
1726
13266
1403
49430
66747
44488
-1

8820
7165
80581
12840
326
8596
188
11788
28134
7855
0
38136
1823
19887
31142
15941
1129
12262
18829
28421
66323
275057
7483
17918
34499
17660
5297
170464
44784
390
39689
5081
390
14340
2684
50169
67227
47342
296

1502
6946
51537
3950
326
6418
6498
9607
29208
8076
0
38903
3646
11659
29391
5776
1129
17046
18401
28751
70422
156348
7709
16072
28300
13104
4340
127364
43763
4134
29422
888
390
15301
1149
49661
68398
46326
299

4505
9776
51381
7688
326
6243
44938
9191
7778
8297
0
41483
1823
11735
30099
5448
1971
17618
3000
30685
69170
153778
7934
17041
24237
8722
3105
127024
46646
540
12856
0
390
14916
715
42831
70409
46358
278

3766
2007
48866
2241
326
1984
56015
0
9790
9349
0
40257
1823
8541
28041
15435
2059
18321
0
30040
71018
139177
8242
19028
12860
17976
5053
125341
47724
390
0
0
390
15515
1174
27495
71408
45283
4575

2
0
2
0
0
0
-1
2
0
-2
-1
-2
0
2
0
0
-2
0
0
3
0
-1
0
-1
0
-1
0
0
0
0
0
-1
-2
-1
0
0
-1
0
0

2
0
0
0
0
0
-1
0
0
-2
-1
-2
0
2
0
-1
-2
0
0
3
0
-1
0
0
0
0
0
0
0
0
0
-1
-2
-1
0
0
-1
0
0

2
0
0
0
0
0
-1
0
0
-2
2
-2
0
2
0
-1
-2
0
0
3
0
-1
-1
0
0
0
0
0
0
0
0
-1
-2
-1
0
0
-1
0
0

11337
51671
114007
356375
1623
19594
4030
29565
1638
398
23812
0
48885
26343
32119
7417
1314
90294
47662
1050
87186
18341
54053
5392
33715
390
30356
69866
158741
139153
97821
2147
80250
1218
50187
82609
1924
26305
73024

14372
50272
117677
347165
2441
20619
6720
31123
54490
379
15616
0
49133
27127
29498
7488
0
87292
41023
1050
87526
19847
65235
1938
22824
780
32910
63679
155438
141383
97934
612
0
2434
51318
81989
7096
27307
66537

11411
49293
124636
318600
3244
21631
0
34134
112841
298
11988
0
48468
26393
26196
24003
0
88335
42162
1050
88924
6246
64747
4819
17144
390
78686
54762
146043
140700
44716
2110
0
1537
47091
82466
2982
13294
58762

11653
47154
121232
284972
4034
22062
8484
23552
112603
-300
32658
0
42840
29646
23806
10208
0
89396
6765
1050
88735
3872
65150
13074
18104
780
63021
38750
142726
137365
42073
2298
0
2156
41660
78234
1732
14069
43112

7833
50069
124199
285249
4812
22707
2060
24020
90202
-300
30885
0
30378
30390
16818
22215
0
90769
19286
1050
87521
11875
-450
2070
19205
780
41653
39924
138849
137209
42867
1196
0
1898
47368
75615
3836
14518
67290

7945
50442
129346
266406
6210
23312
0
26615
39564
-300
26639
0
29706
29755
14438
7332
0
91825
9558
1050
85699
5290
700
0
19014
0
24679
37757
137499
138934
33876
390
0
2656
49317
76849
2461
15025
62132

0
0
0
2
0
0
0
-1
0
0
0
-1
-1
-2
0
0
0
-1
0
0
0
-2
-2
-1
0
-2
0
0
0
0
-1
0
-2
2
0
0
-1
2
-2

0
0
0
2
0
0
0
-1
0
0
0
2
-1
-2
0
0
0
-1
0
0
0
-2
-2
0
0
-2
0
0
0
0
-1
0
-2
2
0
0
-1
2
-2

0
0
0
2
0
-2
0
-1
0
0
0
2
2
-2
0
-1
0
-1
0
0
0
-1
-2
0
0
-2
0
0
0
0
-1
0
-2
2
0
0
-2
2
-2

41511
49387
68629
8951
16149
2496
102867
130
112926
12517
47530
776
390
0
67692
4197
128947
101403
50951
244736
1207
-1917
2630
13350
17775
-140
100252
8226
17697
227819
14638
26052
37596
105356
104001
16849
25140
114227
1736

44525
50284
57168
8862
13662
4533
82729
1926
108573
13027
46155
1552
390
0
63789
4688
106671
2389
49139
249018
60267
-1917
0
6123
18974
-70
102510
9281
18445
222299
11940
27631
23808
107588
106155
17618
23936
115922
0

43514
50639
58103
10061
14675
4279
72583
15671
216399
12421
28650
776
390
0
65771
63661
101362
11996
46802
253704
61424
-1917
0
2565
18586
-70
107102
10325
19382
227281
12318
29128
0
115372
111244
18194
11107
117545
0

44489
48563
58595
9751
14967
4592
60565
18552
213259
6105
19659
221876
390
0
28690
60616
87420
0
47622
255353
61039
-1917
0
8975
18957
13968
27361
10378
18440
195027
6295
29707
0
112027
116300
17759
1210
114168
0

45617
49628
59822
11585
15282
0
54651
24222
203377
5083
19802
223986
930
0
29137
61357
88774
67372
48686
175022
64260
-1917
0
43663
19374
6652
29340
7085
18826
199186
5284
28825
0
119702
121346
18759
0
121621
0

46702
48293
55572
11250
15585
0
48468
32867
185056
0
19699
204957
390
0
29569
2798
81869
66666
47459
130299
64618
18083
0
23566
19583
9696
33933
6542
17311
203475
6220
29022
0
121650
130318
5340
0
124168
0

2
0
0
0
-2
2
-1
-1
-2
-2
-2
0
-1
0
0
-1
0
0
-1
0
0
2
-1
0
0
-2
2
0
0
6
2
0
0
-1
0
-1
-1
0
0

2
0
0
0
-2
0
-1
0
-2
-1
-2
0
-1
0
0
-1
0
-1
-1
0
0
2
-1
0
0
-1
2
0
0
5
0
0
0
-1
0
-1
0
0
0

2
0
-2
0
-1
0
-1
0
-2
-1
-2
2
-1
2
0
-1
0
-1
-1
0
0
2
-1
3
0
-1
2
0
0
4
0
0
0
-1
-1
0
-1
0
-1

41259
36048
30415
74813
0
2469
261
780
-73
329
0
51461
1048
122246
9214
3493
79646
34567
18045
70591
17356
35539
780
16659
237633
-8
18168
31276
137009
44331
12291
0
21854
3759
255412
8602
1360
11951
74864

40715
37157
31645
75221
13621
59068
6229
0
-73
-31
0
51179
1048
124010
10560
12444
110818
36416
17401
76715
18205
38246
390
17688
200572
-8
17593
29179
121126
48590
14295
1950
23036
17694
217382
18703
7995
16332
36317

43153
38040
32556
73293
0
61284
5815
390
-73
3189
0
50628
1048
120459
12071
46163
107558
7406
47608
80080
10140
37332
380
18788
189615
-8
19492
26482
101951
59129
9714
2576
24100
14505
250549
643
-7
20391
34491

43845
33882
36642
72213
0
58698
851
2300
-73
0
0
50154
1048
121749
12866
1373
80437
0
12279
81162
10345
39702
390
19177
197092
-8
18884
16770
96329
57663
9047
12576
25000
4757
31370
11455
3651
22104
29657

44795
34589
-8
74734
0
58033
2029
1910
-73
150
0
53936
390
81046
14644
6064
79727
12150
75882
89571
7552
38932
0
21109
201528
1595
21410
15529
84224
56225
8983
22397
25000
11357
-4020
1326
2085
26361
9134

45710
35397
-8
76089
666
57539
1997
780
-73
880
0
51459
390
79608
16230
2145
81001
150
90611
96627
8001
41770
780
20474
197155
-5
21841
16266
81570
54759
9289
15944
26254
6679
107239
663
1102
34333
2383

0
-1
0
0
0
-2
-2
0
0
0
0
0
-1
0
2
0
3
0
-1
0
0
0
2
0
-1
-1
0
0
-1
-1
3
-2
-2
0
0
0
-2
2
0

0
-1
0
0
0
-2
-2
0
0
0
-1
0
-1
0
2
0
2
-1
-1
0
0
0
2
-1
2
-1
0
0
-1
-1
3
-1
-2
0
0
0
-2
2
0

-1
-1
0
0
0
-2
-2
2
0
0
-1
0
-1
0
2
-1
2
0
0
0
0
0
2
2
0
-1
0
-1
-1
-1
3
-1
-2
0
0
0
-2
2
0

48690
530
9358
181679
71702
96
2400
65622
10716
30190
26501
146756
1068
90939
138103
30121
17710
1877
9873
-117
9784
40171
9736
2429
2030
1778
199891
81129
12907
10665
1050
0
0
91481
92636
47864
3206
19529
107028

49347
7233
7926
187642
66234
780
2500
67265
12254
28985
21340
150057
1168
83090
134976
31295
17137
2507
-709
487
11578
37274
12759
8054
1533
0
198608
72699
316
637
1050
0
0
47099
94641
99572
2347
18937
106818

16002
4158
9310
190152
57253
0
0
67382
12815
28724
11003
153238
1005
63145
137251
19100
19830
1320
10291
2879
7384
30203
12459
4380
3897
0
115177
39909
1156
11869
1050
0
0
47486
96667
50396
3770
18335
108730

6120
8408
9500
186696
53736
0
0
51958
17782
29357
1848
156384
1372
56962
144457
18900
19240
1270
0
4483
13479
30809
12957
316
6978
150
116226
18334
316
7312
1050
0
0
24769
98883
9430
3466
19530
112035

3910
542
9700
188632
46213
0
0
55196
9074
30188
1116
160056
1610
52385
147604
0
18419
63697
582
6087
6734
33323
13104
6131
4081
150
139737
7382
316
1868
1050
2483
0
23029
79972
9638
1630
19076
48492

299
2314
10000
190948
39701
0
0
54235
8490
26316
927
163188
1355
22543
145071
3900
20126
51866
291
-273
6801
33190
12744
5612
3686
989
187728
19801
316
1470
1050
0
0
23495
81642
9801
2931
20444
43413

2
0
0
-2
2
0
-2
-2
-1
-2
0
-1
0
0
0
0
-2
0
0
0
0
-2
-1
0
0
-1
2
-2
-1
0
0
2
2
2
-2
-1
0
0
0

2
0
0
-2
2
0
-2
-2
0
-1
0
-1
0
0
-1
0
-2
0
0
2
0
-2
0
0
2
-1
3
-2
-1
0
0
0
2
2
-2
0
0
0
0

2
0
0
-2
2
0
-2
-1
-1
0
0
-1
0
0
-1
0
-1
0
0
0
0
-2
-1
0
2
-1
2
-2
-1
0
0
0
0
2
-2
-1
0
0
0

90822
256557
46750
0
27896
49798
0
4976
5241
0
44242
1267
234661
18224
326
98542
0
165243
28585
6620
83412
0
3114
7556
122283
-8
11423
2333
2734
27225
28569
19834
19024
76415
1672
1055
73700
5484
47445

88562
188370
45985
0
26835
50795
0
5417
2738
0
58876
553
234364
19928
326
82569
1070
156688
31719
7556
77205
0
23946
7312
118913
-8
13976
6295
0
28245
27693
19387
20424
78836
2927
2579
73624
6192
37395

86256
186778
26675
0
28690
50150
0
7948
2360
0
73068
0
235982
20939
652
87486
-240
151405
34854
8570
16250
0
7838
6959
120435
1632
13455
0
625
26743
20401
22574
19798
87265
0
1155
73928
4988
9858

87150
184132
16948
0
27633
9658
0
1797
6976
0
102311
202
239281
21291
326
84536
-240
127090
35774
10020
13600
0
7642
5813
139795
-88
15227
0
406
28943
17510
20483
21468
85084
0
3334
72060
3440
8536

85636
189947
16303
0
29184
10011
0
1580
3701
4629
75543
11990
244329
21734
326
76008
-240
126388
35524
9715
12640
0
8009
3985
142950
17451
14699
1070
338
30943
18038
20121
20986
93323
0
1055
72393
3341
9674

91007
89016
18019
0
28776
9345
0
12573
2872
5551
88283
3359
249130
22184
326
69865
390
126399
35047
10153
0
0
10800
3169
140505
43978
14313
0
0
0
16145
20191
22469
91783
0
8824
72969
3228
9591

-1
0
0
0
-1
0
0
-2
0
-2
0
0
-1
-1
0
2
-2
0
-1
0
0
0
2
0
-1
-1
0
0
0
-1
0
0
0
0
0
-2
0
0
2

0
0
2
0
0
0
-1
-2
0
-2
0
0
-1
-1
2
2
-2
0
-1
0
0
0
2
0
-1
-1
0
-1
0
-1
2
0
0
0
-2
-2
0
0
2

-1
0
2
0
0
0
-1
-2
0
-2
0
-2
-1
-2
0
2
-2
0
-1
0
0
0
0
0
-1
-1
0
-1
2
-1
2
0
0
0
-1
-2
0
0
2

390
88394
48867
8283
-1320
380502
44500
2115
128341
0
26411
216
25045
25437
1040
63150
4157
47234
11936
38878
70966
54316
9549
49747
1051
6946
23998
3299
117775
0
29846
152059
207995
135587
11040
0
35166
223483
30773

390
90252
49979
8754
5773
295489
51257
0
131227
0
28902
964
15180
25873
4254
68125
601
48147
21865
39917
70366
55575
9257
51075
475
120
17442
6930
117106
93
28941
150510
211176
138473
5830
0
29045
183900
33275

390
92775
51316
9436
3944
206296
54659
0
133490
0
28139
964
6964
0
6955
66432
432
45958
3366
32048
66633
15158
11983
43662
1051
8794
15948
2375
118207
5354
18643
152228
214160
141297
4136
0
15188
182911
41329

780
93606
54046
5856
87146
354521
35196
0
135888
0
28697
365
7604
100
9486
73312
1602
43437
5210
29131
56055
15450
12065
18115
671
2095
17118
1211
116885
167
19005
141778
220579
144605
0
0
7582
156432
5392

390
95301
55036
6059
90818
358009
71244
0
137708
0
35084
0
2173
0
9191
72015
3017
41444
13308
30288
22935
15933
11731
17300
291
129
9883
6661
123040
908
12751
142694
227036
148420
0
0
7741
152708
5722

390
96653
53985
5999
96316
394932
35299
0
78581
0
29983
0
6586
0
12524
76521
937
35501
7089
30192
17354
16095
11809
17947
671
303
8689
517
120546
0
10891
145622
321979
150500
150
0
7958
133584
4501

2
0
2
-2
0
0
-1
-1
-1
0
0
0
0
-2
0
0
-2
0
-1
-2
0
0
0
0
-1
0
-1
0
0
-1
-1
0
0
-1
0
-2
-1
0
0

3
0
2
-2
0
2
-1
-1
0
-1
0
2
0
-2
0
0
-2
0
-2
-2
2
0
-1
0
-1
0
-1
0
2
-1
0
3
0
-1
0
-2
-1
0
0

2
0
2
-2
0
0
-1
-1
0
2
0
0
0
-2
2
0
-2
0
-2
-2
0
0
-1
0
-1
0
-1
0
0
-1
0
2
0
-1
-2
-2
-1
0
0

24377
144761
19260
736
116697
61093
144396
890
0
5367
11181
7474
803
1794
183800
43062
489
13770
0
21670
0
18596
36484
7139
2007
17003
10735
109259
43616
1088
73900
44193
77385
4420
46727
12091
2939
42462
123436

25167
146271
16902
736
108828
57227
150396
390
0
6959
11237
8625
16983
7748
187658
47142
0
14024
0
15767
20249
19245
24049
8361
3220
18157
19147
108015
44710
1521
0
43205
79038
16829
47973
0
5447
43684
127873

24541
128105
15173
736
101417
32091
396
390
0
6649
9442
3511
18644
2950
193030
46088
1257
9232
3288
15288
3765
19744
89271
10030
6163
17301
4192
107209
45661
6042
0
47476
80899
4745
48990
6743
416
42256
129832

27304
130555
10493
736
89852
32792
396
1480
96963
5149
5318
4950
12718
17827
195356
47016
0
4173
0
4923
29393
14999
1946
11578
2765
16486
5947
106353
50880
1085
3663
54735
79387
2430
49261
338
7509
6501
133273

26669
133985
10313
736
91503
31277
396
0
99004
13750
11928
4727
12984
23711
207180
48332
1169
4408
0
19616
26408
15121
11859
13408
2050
17681
5453
100653
49934
947
3663
53584
81593
7792
0
0
6387
6638
139818

26172
136151
6687
316
89571
29512
546
6477
101833
5777
15558
5494
13247
63784
211614
62205
641
5846
0
5191
27653
19283
506
12302
1197
17825
0
99546
51106
495
0
54703
80254
33196
0
432
1516
7027
65649

0
0
0
0
-1
-1
0
2
0
0
0
0
-1
2
0
2
0
-2
0
-2
-1
-1
0
0
0
0
-2
0
4
2
-1
-1
2
2
-2
0
0
2
-1

0
0
0
0
-1
-1
0
0
0
0
0
0
-1
2
0
0
0
-2
0
-2
0
-1
0
0
0
0
-1
-1
3
0
-1
-1
-1
2
-2
0
0
2
-1

0
0
0
0
-1
0
0
0
0
0
0
-2
-1
2
0
0
0
-2
0
-2
0
-1
-2
0
0
0
-1
-1
2
0
-1
-2
0
6
-2
0
0
2
-1

5044
151955
174725
14190
30627
11014
48150
115294
29965
34542
48469
28510
660
43244
47788
10135
68687
15722
192910
11317
61785
8527
8014
204441
63298
204625
800
95322
35906
2667
326
2248
1837
11583
8864
38808
56291
24677
13497

1248
158956
178556
12900
3693
11092
47684
117945
28048
30557
48872
28481
1320
42276
45221
11926
69531
0
199344
2612
17848
13219
9170
198879
65785
205816
2400
98787
37038
2478
326
-2
4791
16051
1462
39879
58385
26963
15680

199466
149765
182274
11006
6696
692
47528
130365
29775
29577
49429
28045
660
45235
46830
11448
71271
0
186878
1265
14000
10132
9180
202466
65353
205294
0
97996
38151
6406
326
4903
6697
25725
18653
40589
60412
28210
3400

200701
131741
185523
5584
2461
1184
48525
126780
27736
29529
49144
27259
1320
45816
48429
10970
70712
0
140743
3031
124208
29142
8300
168015
84184
194263
0
27996
37264
6216
326
5525
2700
25017
45391
41551
61710
27473
3218

210885
134488
183530
5268
4192
24119
45790
129570
26956
28276
50032
0
1320
44970
52142
11636
50793
0
129806
13001
122955
20644
0
169799
47686
212257
1000
1712
36396
5258
326
-10
1218
34385
1460
42420
63020
29176
16478

213137
137240
187150
4112
4378
24027
46764
133553
28142
28768
50519
0
1710
47649
56060
12442
50605
0
121623
8807
116191
1647
0
171981
49276
206084
0
-216
35659
7002
326
-10
1533
33248
580
43105
64274
28242
4078

-1
0
-2
0
0
0
0
-1
0
0
-1
0
-1
0
-2
0
0
2
2
0
0
2
2
0
-2
0
-1
0
-2
-1
0
0
0
-1
2
-1
-1
2
-2

-1
0
-2
0
0
0
0
-1
0
0
-1
0
-1
0
-1
0
0
2
2
0
0
2
2
0
-2
0
-1
0
-2
-2
0
0
0
0
2
-1
-1
2
-1

-1
0
-2
0
0
0
0
-1
0
0
-1
0
-1
0
-1
0
0
2
2
0
0
2
2
0
-1
0
-1
0
-2
-1
0
2
0
0
0
-1
-1
2
0

13654
262138
205150
30996
6615
87281
61015
12740
69569
6627
74033
49302
1223
23589
0
109114
50764
266629
6859
9895
50557
10728
8352
294475
0
48006
21570
170354
0
0
211508
1124
125615
373
112561
2522
5587
10732
0

12312
242290
0
33690
8494
96870
58160
17239
71437
9503
237
35916
22308
22585
0
71952
50428
270414
9751
7402
49214
11751
8078
295310
0
46561
7501
131022
0
1018
183713
1206
77485
-17
119435
0
6906
20501
0

23031
221480
0
33430
10336
115398
51237
14496
71464
11966
1420
25528
6070
23263
0
16765
49564
264482
9451
7701
50156
13247
7800
290951
0
46764
10703
108061
0
685
158759
1292
79668
4230
105382
1261
1470
20831
0

7229
201670
0
32768
15127
146597
29999
16185
72299
14493
1141
26034
5924
23755
0
14611
21002
280240
9169
8951
20186
12737
8672
237255
0
48298
12448
87461
0
1144
119566
1778
92326
1243
49643
1261
1720
21231
0

3942
181345
0
29701
19685
159844
28972
8962
50967
20328
1067
26615
547
23900
625
16209
20230
285805
10056
6916
17966
13732
8388
241778
0
49137
2129
69221
0
0
123098
2064
30500
1904
46812
1261
2890
20589
330982

2132
160000
0
24377
29275
145729
29444
8756
51153
23506
1128
28173
1308
25016
514
25653
19462
272059
8559
8790
19659
13362
9248
236917
41300
49576
24461
57462
0
67
132355
1000
25265
0
45914
1261
7678
31018
355339

0
-1
2
2
0
0
-2
2
0
-2
0
0
0
0
-1
-1
0
0
0
2
-2
-2
-1
0
-1
0
0
-2
0
-1
-1
0
-1
0
-2
0
0
0
3

0
0
2
0
0
0
-1
2
0
-2
0
0
0
0
-1
-1
0
-1
0
0
-2
-2
-1
0
0
0
0
-2
0
-1
-1
0
-1
0
-2
0
0
0
3

0
0
2
0
0
0
2
2
0
-2
0
2
0
0
-1
-1
-1
0
0
0
-2
-1
0
0
0
0
0
-2
0
-1
-2
0
-1
0
-2
0
2
-2
3

54074
36179
32945
5458
73064
100802
2294
40159
2565
0
351232
123160
69707
47595
2206
165
3274
1236
10545
2273
-4
106
153664
54379
6475
143706
214423
0
1929
1982
5879
27851
1473
58592
-34
64740
35214
66526
48674

50967
36137
32133
7208
70373
104378
1290
41323
3648
0
298709
134948
71904
28491
1016
165
86251
1234
10421
2127
-4
3166
137074
55029
2500
140120
214585
0
2948
-18
5884
29490
1473
52465
6846
66692
37305
65667
49895

29143
28400
35089
17221
71730
106651
2109
40364
5586
0
268531
130982
62630
3642
452
165
14857
4888
15196
2552
798
106
86466
54422
500
138520
170063
0
3960
3746
5171
29200
390
16937
1479
68579
34789
67571
52570

33520
28982
34225
16738
73208
108362
600
42781
5586
0
157953
125296
57406
12291
1016
165
12157
4187
19406
1992
-2
59
2120
19843
210
139329
176893
0
4038
-4
4598
29400
390
15159
173
70036
8671
26968
53614

19060
29782
36663
17106
75095
96168
476
41966
3672
0
161183
122664
46231
16674
1096
0
8690
8995
23260
1583
494
-47
143701
19095
210
142149
183699
0
4123
906
-95
50000
390
12195
6326
71706
9550
-4082
54534

14275
24389
35921
15415
72530
99399
326
48865
1160
0
163942
112055
73262
17331
2202
601
4166
9731
15423
1320
-6
347
146318
19495
-90
111435
188700
0
4264
850
-2175
0
0
0
369
73162
8741
-4082
53374

0
-1
-1
0
0
0
0
-1
0
-1
0
0
0
0
2
0
0
-2
-2
0
0
0
0
-2
-1
0
0
0
-2
0
0
0
-1
0
0
0
0
0
-1

0
-1
-1
0
0
0
0
0
0
0
0
0
0
0
-1
0
0
-2
-2
0
0
0
-1
-2
0
0
0
0
-2
0
0
0
-1
0
0
0
0
0
-1

0
-1
-1
0
0
0
0
0
-1
-1
0
0
0
3
-1
0
0
-2
-2
0
0
0
-1
-2
-1
0
0
0
-2
0
0
-1
-1
0
0
0
0
0
-1

35651
165
20498
29478
60557
39831
50995
200
141102
325
28731
16128
27284
32814
10033
497657
218570
13165
205150
205119
29493
46113
6703
0
416
61089
275572
57798
1146
111820
76594
1698
390
28804
1019
40821
21635
28579
5363

20160
165
2290
32342
58563
33147
50882
200
84229
4373
27985
17441
29001
32004
6486
498379
218978
2100
0
209680
30346
48241
8422
0
416
53073
277585
50910
2500
104189
78254
2751
390
43996
8479
42443
19749
26683
262

20080
165
4968
31523
27436
32239
32777
200
28749
26863
29000
18589
28201
33017
7064
498646
218778
0
0
213527
28777
50255
9205
0
0
46508
232661
49940
0
100638
78401
3665
390
47532
9947
42573
19469
25591
-144

19680
165
4481
32989
29752
30110
32081
2795
14258
7443
29731
18607
28763
33868
2890
436116
236377
0
0
174907
27962
51410
9393
0
832
42835
150298
49460
0
93092
49496
4665
390
49414
10671
43386
19856
16337
450

19680
165
5574
33679
30351
30465
29598
94722
7594
4221
30400
19892
29383
38151
2500
438700
225650
0
0
126309
26306
52429
4176
0
416
46169
134808
50687
0
94663
50562
6665
390
51380
11923
13513
19147
19690
202

0
165
14240
34350
28871
30510
29648
96638
190628
8172
33427
24338
28987
37253
3280
436436
15233
0
0
97746
28994
53554
0
0
416
40482
129645
50288
0
96257
45682
150
390
50661
12050
13781
20369
19986
196

0
0
0
-1
0
0
0
0
0
0
0
-1
-2
0
-1
0
-1
-1
0
0
-2
-1
-2
-1
-1
0
-1
0
0
0
0
-2
-1
0
0
0
3
0
-1

0
0
0
-1
0
0
0
0
0
0
0
-1
-2
0
-1
0
-1
-1
0
0
-2
-1
-2
-1
0
0
-2
0
0
0
0
-1
-1
0
0
0
2
0
0

0
0
0
-1
0
0
0
-2
2
0
0
-2
-2
0
-1
-1
-1
-1
0
0
-2
-1
-1
-1
0
-1
-2
0
0
-1
0
-1
-1
0
0
0
2
0
0

59219
81382
69282
316
12685
87717
19203
9502
151996
19101
850
8288
2300
108784
3680
26088
11770
1490
14367
37664
49703
324
2457
316
3450
47132
0
6690
4050
28014
73784
4410
13207
8432
316
533142
15945
161001
390

60464
72937
36108
316
13634
93707
17242
9206
155371
17444
0
21865
0
110405
9995
24092
4719
0
16130
9689
50237
826
0
316
12113
22104
2300
8628
5426
29248
73815
4055
6184
9596
316
504834
16971
136271
390

61956
65480
37112
316
12115
83632
18245
11000
157605
12676
8472
44440
0
106317
3225
24488
922
210
18136
9487
26924
326
0
4866
16152
983
15093
8515
6743
29254
53032
0
6692
10637
17597
413844
19796
131048
390

63228
66777
37695
316
12356
81133
18454
13000
133904
9171
8472
3904
0
30906
4230
16995
4665
0
18258
12641
27458
326
0
316
19443
23594
0
6584
8544
19837
29086
0
1039
11965
15257
305875
19188
119654
15080

64561
68176
38580
316
12623
75499
18685
0
128276
5928
1768
0
0
31457
6113
-1527
4059
90
19478
14778
28036
326
0
316
19189
7428
0
3403
9858
14793
93786
6553
1039
12178
9482
46420
18740
115808
780

66025
69547
0
7516
13905
73540
19271
0
130419
7746
0
0
0
32134
8745
62491
5588
90
19866
10665
28772
476
579
4843
13947
29039
0
3748
1303
404
92728
19653
1503
13962
10716
14540
20219
115116
0

-1
-2
-1
2
-2
2
0
0
-1
5
0
0
-1
2
0
0
0
0
0
0
-1
-1
0
-1
0
-1
2
0
-1
0
0
-2
-1
-1
-1
-2
-2
0
-1

-1
-2
-1
2
-1
2
0
0
-1
4
0
-2
-2
2
0
0
0
0
0
0
2
-1
0
-1
0
0
2
2
-1
0
2
-2
-1
-1
-1
-2
-2
0
-1

-1
-2
-1
4
-1
2
-1
0
0
3
0
-1
-1
2
0
0
0
0
-2
0
2
-1
0
-1
0
0
0
2
-1
0
2
-1
-1
-1
-1
-2
-1
0
-1

1099
50401
0
24386
-207
37672
110692
50019
326
377779
107060
3227
3166
322199
46253
104546
135211
127626
78592
1072
0
513
48580
326
34733
13936
16332
35427
5678
166851
27862
0
416
107782
326
640
1500
338321
6569

1099
46275
0
23744
-207
40743
105273
18458
326
372355
104629
3029
-206
331518
46117
105326
142398
128136
80240
5122
0
396
47112
326
37460
8643
18111
36307
3608
107434
29106
0
416
10961
326
-160
0
329178
29039

1099
0
3230
23090
-207
41226
103223
19318
326
365250
98453
3964
3429
337703
46919
111987
121570
88423
39835
4440
0
396
30246
326
36558
1973
18325
36989
694
99487
29784
0
0
11525
10726
32060
0
320709
1716

1099
0
1085
22436
-207
40263
97871
15949
326
358145
96149
0
0
343612
17459
112652
130780
90235
41150
4050
361
396
26953
326
37945
17711
18391
38559
-6
49017
29884
0
416
3228
24104
3901
0
310208
2442

0
0
10000
26886
11361
42788
38640
14986
652
352121
96500
0
0
351089
17825
114337
130780
92154
0
3660
211
396
27249
476
38782
13747
14235
39958
2266
48812
27833
0
416
9146
326
1276
1075
289883
14605

1099
0
0
30858
700
41947
14734
19401
326
346216
96550
2322
749
358401
18193
115105
0
85510
0
3660
3659
396
27521
476
39582
13901
18955
38313
1601
0
29459
550
1850
2430
326
-2
4249
279709
2895

0
0
-1
0
-1
0
-2
-2
2
0
-2
2
2
-2
-1
-1
0
-1
0
0
-1
5
-1
0
-1
0
0
0
-1
0
-1
-1
0
0
-2
0
0
0
4

0
0
-1
0
-1
0
-1
-2
2
0
-2
0
2
-2
-1
-1
0
-1
0
-1
-1
4
0
0
-1
0
0
0
0
0
0
-1
0
0
-2
0
0
0
4

0
0
-1
0
-2
0
-1
-1
0
0
-2
0
2
-2
0
-1
0
0
2
-1
-1
3
0
0
-2
0
0
0
-1
-1
-1
-1
0
0
-2
2
0
0
3

62737
49772
625
109815
2017
66648
181178
9999
51300
69311
0
21509
95008
0
3642
2468
144397
12275
13159
28611
102245
112662
50989
-191
8660
143339
15760
38242
17154
1413
390
5315
173252
33710
0
95310
56376
51212
53111

61413
50261
702
91363
0
66638
86663
0
50222
60059
0
20877
97088
0
492
1077
147924
6491
39243
23312
103640
111077
25227
191
9756
125864
17092
28797
4536
-60
5640
8145
113001
33702
0
97902
56911
50165
55650

59823
50630
316
93091
381
57404
62200
0
49097
54851
0
24122
98093
0
0
1140
26974
37424
41831
19590
792
108539
26666
2898
8560
112300
17781
16068
4500
550
390
2480
74275
31682
0
100214
56758
19814
59730

29526
30192
316
91706
1060
33045
38000
0
50036
38863
0
23440
99578
0
925
0
22710
0
45893
18447
396
106001
839
4728
780
110371
17289
16387
71028
390
780
1920
47723
33407
0
102496
26872
20210
61693

25903
30297
316
91748
429
30137
150
0
49145
39135
0
28843
101828
0
12151
7014
37977
5758
10186
15525
0
103816
26516
5149
0
113685
17710
16882
5019
0
390
2192
67463
35128
0
108405
23660
20125
59186

26563
28541
316
93261
0
21832
193
1980
47639
39049
0
31353
103986
0
39673
7696
39347
18091
4887
0
546
101878
-150
5561
0
98489
18217
17350
28028
780
390
8187
36751
37826
0
106649
12053
19010
57949

-1
0
0
0
-1
0
0
0
0
0
0
0
-2
-2
-1
-2
-2
0
0
0
-2
0
-2
0
0
0
0
2
-1
-1
-2
-2
0
-1
-1
0
0
-2
0

-1
0
0
0
-1
0
-1
0
0
-1
0
0
-1
-2
-1
-2
-1
0
0
0
-2
0
-2
0
2
0
0
2
-1
-1
-2
-2
0
-1
0
2
0
-2
0

-1
0
0
0
0
0
0
0
0
0
-2
0
-1
-2
-1
-2
-1
0
0
0
-2
0
-1
-1
0
0
0
2
0
-1
-2
-2
0
0
0
0
0
-2
0

9780
19592
50902
361863
-5
70542
76817
136918
64440
325
390
265044
43792
3938
108
207
1476
24147
38434
260260
3907
41799
26814
10386
70098
60654
15453
27669
289002
326
552
0
45390
27316
-9095
33740
35623
0
84973

6672
19401
50716
343268
4995
72400
74554
128636
67503
2770
390
60052
35047
8556
-58
99
1476
25750
39492
262132
13253
43152
367
34000
70972
59464
18925
26955
1332
326
-18
0
46210
15316
-30000
34154
12601
0
89989

11201
19979
49179
285707
2197
74192
43727
127237
68566
2247
780
68660
35415
4846
14276
0
1476
27012
39394
240448
-4
44625
0
28854
77604
54715
23590
27425
21429
326
-18
0
46549
15316
-10608
21945
10527
0
94895

9718
20107
19747
271529
3047
75660
16307
94159
65411
1930
780
77184
0
807
1346
0
1476
27762
33490
186817
-4
45579
0
92952
82681
51796
27810
28179
2228
326
-18
0
20084
15623
2657
23581
10679
0
98738

8781
19472
19726
276759
4262
77444
1755
95794
66597
80392
0
85591
1619
2183
1448
0
20976
32126
27316
185488
-4
46843
561
50089
81244
53256
38000
28545
156721
326
-18
0
20264
11090
4245
23066
10734
0
127382

11846
19719
20140
279953
7163
79154
470
89345
57361
78638
0
101945
3795
210
4005
0
1476
37779
0
184091
-4
48062
3854
2165
83268
59733
0
27942
157203
802
-18
0
19064
15316
3392
23531
11550
0
155470

5
0
-2
2
-2
0
0
0
0
-2
2
0
-2
-2
0
0
-1
0
0
-2
0
-1
0
0
0
0
2
-1
0
-2
2
0
0
0
0
0
-1
-1
-1

4
0
-2
2
-2
0
0
0
0
-2
3
0
-2
-2
0
0
-1
0
0
-2
0
-1
0
0
0
0
2
-1
0
-1
2
0
0
0
-1
0
2
0
-1

3
0
-1
2
-2
0
0
0
0
-2
2
0
-1
-2
0
0
-1
0
0
-2
0
-1
0
0
0
0
2
-1
0
-1
2
0
0
0
-1
0
2
-1
-2

110072
5618
1243
90603
780
49833
18839
8341
12814
1189
8679
47262
0
810
129653
112448
7088
110766
9837
20208
28440
19597
105449
75021
380781
2810
47702
18858
106140
-11
67502
188307
62296
26702
6096
39323
-166
83528
19062

108478
6645
0
92152
0
49831
19919
10039
15588
0
9570
46226
0
1810
116582
115646
8139
114977
3898
5183
23228
35869
107957
71101
389354
16175
48839
11056
69025
3919
68842
179988
64460
26616
2886
45625
-482
-24702
19242

105931
7635
2366
86671
390
51818
20042
11560
17321
0
11238
47557
0
0
112170
115767
8966
120976
21682
3627
21482
9066
82407
73831
373512
8632
49636
3909
58860
-23
69825
184976
56439
26704
8264
38157
-1114
23804
14725

104554
8020
-1438
91280
749
50244
20204
16611
19026
0
9453
48464
0
0
102931
38070
8294
40177
20833
2963
18029
309
70562
46898
304594
25234
50517
3506
45207
-23
70891
188934
53637
27640
7776
15966
880
92715
780

102360
8403
-1438
85868
390
49484
19662
18179
20714
0
9022
49532
0
0
100179
39306
3902
41529
20289
2256
18705
3019
70982
48686
305275
21234
51658
4128
41556
7859
72213
196884
55981
30035
2814
15733
414
6655
0

100413
9504
66129
91047
0
53472
14218
19712
22210
0
8237
50552
476
0
102417
39200
468
43734
19380
-119
18698
16496
71609
47171
303402
567
52758
4254
42455
-2
73786
199267
58270
33697
2610
17703
1098
3966
0

-1
0
0
0
-1
2
0
0
0
2
-1
0
0
0
0
-1
0
0
0
0
0
-2
2
0
2
-2
2
-1
0
0
0
0
0
0
-1
0
0
-1
0

-1
0
0
0
-1
0
0
0
0
2
-2
0
0
0
-1
-1
0
0
-1
0
0
-2
0
0
0
-2
2
-1
0
0
0
0
0
0
-1
0
0
-2
0

-1
-2
0
0
-1
0
0
0
0
2
-1
2
0
0
-1
-1
0
0
-1
0
-2
-2
0
0
0
-2
2
-1
0
0
0
0
0
2
-1
0
0
-1
0

1726
151246
26587
20408
3808
50890
89956
13530
86098
32976
0
5674
48341
223
-9
6927
39935
52373
4524
71570
1373
0
33384
75296
32755
750
119378
1261
68839
212093
66176
47374
113736
63368
390
277185
33459
146
49566

325
155926
25917
16422
4470
59395
61868
14564
85014
34154
0
5440
47465
3035
-9
10063
40973
51839
6435
68138
207
0
34554
74792
31973
0
121993
1261
64027
220586
68108
47517
99346
67331
390
282983
35911
-3
49483

2001
113767
17072
14388
8176
73225
63766
15561
86735
33311
1650
7968
47942
4810
1739
1876
41989
39847
6894
67682
3516
0
35690
75825
30937
0
123503
390
61580
214180
70306
42672
83649
75973
390
290274
40288
670
48495

1364
50531
15994
18804
7909
56999
65839
18306
87321
35246
0
8829
48418
7546
1739
396
42823
39114
8292
50256
2769
0
34817
77454
29999
0
124578
390
29435
226277
99217
23665
46513
70283
390
294508
42605
0
28641

1313
-10
12017
23460
2948
61050
67908
20594
82289
34548
0
9685
49530
9260
475
11256
43718
39935
21866
43353
0
0
36252
78862
29214
0
127434
390
26341
216716
142188
20085
35306
73491
390
300646
43870
0
28846

1242
-5
5614
27870
1220
67086
63530
26368
83850
36910
1650
9384
28085
10000
475
546
45203
41269
0
44219
0
0
37645
73442
29846
0
130285
0
26949
232367
145013
20263
36217
66976
5010
306652
13750
868
29024

0
-1
-2
-1
0
2
2
0
-2
0
0
-1
0
-2
-1
0
-1
-1
0
-1
2
0
0
0
2
0
0
0
0
0
0
0
-2
0
-2
0
0
2
0

2
-1
-2
-1
0
0
2
0
-2
-1
0
-1
0
-2
-1
0
-1
-1
0
-1
2
0
0
0
2
0
0
0
0
0
0
0
-2
0
-2
0
0
0
0

0
-1
-2
-2
0
0
2
0
-1
-1
0
0
2
-2
-1
2
-1
-1
0
-1
2
0
0
0
0
0
0
0
0
0
0
0
-2
0
-2
0
0
0
0

51893
1110
48020
11391
156346
49099
167358
32822
15953
5259
14275
23375
57879
0
2323
0
326
4679
153833
1779
80234
42207
146277
255571
184761
54663
47463
202506
13594
89061
381530
19637
23037
67505
0
43583
26663
245211
50577

53056
1110
50048
8081
159223
49817
175635
20669
24916
4290
15335
21829
54856
0
5430
0
326
3146
153648
1288
80369
42226
127679
250002
178939
46147
41059
197855
14078
31367
385605
239770
22260
61595
0
50028
31589
255975
46529

54176
1416
88831
16297
165480
50406
174261
4510
12174
5192
16223
11057
55972
0
1152
17901
326
0
145440
1655
83130
38859
73323
253610
183158
44095
35722
239059
14547
34848
257188
8111
0
46920
0
48928
31772
269446
46791

60363
1416
1931
1000
76144
47771
179026
2893
3961
380
15594
26520
56543
0
56891
18217
326
2000
140057
1213
83961
39475
74783
234205
183890
25454
29492
282518
15304
69990
145505
198877
0
47184
0
49812
32146
219615
47922

59973
1416
26265
0
77944
48803
181658
2000
3070
441
15920
27894
60179
0
4866
20269
326
4716
132260
344
85574
40187
76360
238892
179764
17651
23522
248238
16056
36711
142529
191248
0
48058
0
50855
33128
217851
49482

60399
1416
0
0
76577
52190
185523
2800
2306
425
15338
18772
59058
0
9334
11180
326
7485
110427
221
84039
40992
77868
252563
181627
18994
16815
210267
20196
38103
229320
183157
0
48888
0
52354
33923
222158
0

0
-1
-1
-1
0
0
0
0
2
0
0
2
0
-1
0
-2
-1
-1
2
0
-1
0
2
0
-2
0
0
0
0
-2
-1
0
0
0
0
-1
0
-1
0

0
-1
-1
-1
0
0
0
0
2
0
0
2
0
0
0
-2
-1
0
2
0
-2
0
2
0
-2
0
0
0
0
-2
-1
0
-1
0
0
-1
0
-1
0

0
0
0
-1
0
0
0
0
2
0
0
2
0
-1
0
-2
-1
0
2
0
-1
2
2
0
-2
0
0
0
0
-2
-1
0
-1
0
0
-1
0
-1
0

4438
6666
7445
28106
101761
138681
126395
27275
15246
163982
22462
5358
72083
3374
6514
0
288
652
177088
33131
880
31176
56839
278948
0
15237
29820
30106
92480
0
390
17497
5431
28401
27560
264
94597
9841
21981

7211
6666
14439
1323
101801
70341
129371
26948
17838
161499
15692
6339
68136
4053
7513
194
392
326
172365
33121
724
30408
58039
278433
0
16030
24513
30566
94089
479
390
18219
1961
31065
22441
264
96263
9628
24610

9948
6666
7391
-363
101863
23755
132218
28183
17272
154469
19312
6111
69036
2337
9981
0
-4
326
175766
32222
844
29205
58792
277620
0
17948
19664
30699
97286
0
390
17629
1646
30031
19960
264
61195
4060
27009

10528
6666
948
137
101729
23835
136003
25484
18131
121367
13262
7031
71466
1904
10442
0
392
26370
171377
32877
-36
29090
59620
275495
0
18647
19258
30038
97196
0
374
18036
3266
29838
6199
264
28154
4530
26671

12412
11862
4592
4094
98103
25221
139798
27062
17711
119910
16923
6780
67538
548
10496
0
396
24572
163943
30587
-916
30121
60819
270350
0
19193
20842
29224
97227
0
284
18446
380
29651
5623
264
24773
2140
24826

13745
12501
2777
607
99521
25780
142574
28703
19007
117993
16903
7676
70400
1403
10933
0
396
24918
162195
25938
1030
28013
62069
260554
0
19721
16386
29346
101272
0
1064
18840
1951
1567
6880
264
21620
1875
22287

-1
0
-1
-1
0
-1
0
-1
2
0
0
-1
0
0
0
0
0
2
0
0
-1
0
0
0
0
0
-2
-2
-2
0
2
0
-2
-1
2
0
-1
0
0

-1
0
-1
-1
0
-1
0
-1
2
0
0
2
0
0
0
0
0
2
0
0
-1
0
-1
0
-1
0
-2
-2
-2
-1
2
0
-2
-1
0
-1
0
0
-2

-1
0
-1
-1
0
-1
-1
2
2
0
2
2
0
0
0
0
0
2
0
0
-1
0
-1
0
-1
0
-2
-2
-2
-1
2
0
-2
-1
0
-1
-1
0
-2

27172
59475
4029
16372
10721
6136
50628
1310
75406
151669
27276
19734
18821
47206
12303
29144
55120
11893
73722
89488
754
5472
3962
52260
1854
264961
5373
0
0
20614
59121
16385
14451
13301
109405
-9802
3363
11449
35145

27000
60423
4048
15344
25066
5932
48748
37073
76907
152794
30470
5338
18714
8464
11757
30419
56636
12906
75323
89951
-441
5891
1772
40893
1346
237006
6200
0
0
18050
57604
17518
15525
1400
118110
99
174
12811
36275

780
59674
2842
3329
13817
4353
46368
7700
78047
147323
27699
3042
18942
9799
11695
30097
58215
12902
64277
86961
4410
6595
3608
81308
3195
139311
0
0
0
15341
62635
19302
0
780
119697
103
1473
11779
37150

0
29411
3910
38488
14983
3746
2443
42038
79362
112904
28257
2418
20179
10054
5891
25887
16809
12398
45455
79284
0
8400
1918
41463
1932
128095
0
0
0
15985
64994
18818
0
390
116284
249
390
12379
0

30525
27730
4697
9777
15525
5487
6251
42610
81089
77642
30695
2233
20204
9736
753
25707
24482
13297
42231
74531
711
4041
1429
40045
7363
181304
0
0
0
1147
63827
19052
0
42958
119248
386
390
12879
0

0
26638
1719
66692
0
2702
357
42096
82796
78542
30059
7176
20239
9955
21753
0
21849
12934
42804
78359
5650
4815
2381
40845
1546
219929
0
0
0
5492
67839
9097
0
44849
122228
11504
780
14879
0

0
0
0
-1
0
-1
0
0
-1
-2
0
-1
0
-1
0
0
2
0
0
0
2
0
0
0
-1
0
0
0
0
0
0
0
0
-2
2
0
0
0
-2

0
0
0
-2
0
-1
-1
0
-1
-2
0
-1
0
0
0
0
0
0
0
-1
2
0
0
0
-1
0
0
0
0
0
0
0
0
-2
2
0
0
0
-2

-2
2
0
-2
0
-1
-1
-2
-1
-2
0
-1
0
0
2
0
0
0
0
-1
2
-2
0
0
-2
0
0
0
0
0
0
0
0
-2
2
-1
0
0
-2

11391
76113
48719
27290
315816
1887
64606
98668
5287
0
39033
1504
243621
4830
4920
49320
39245
65763
40650
20302
44078
60110
77298
26956
0
78304
163529
18100
46307
75264
25551
403800
49732
40769
48655
278863
90749
135903
10621

10923
77728
49966
0
267100
43542
44466
88727
5717
0
37002
1027
259517
0
5937
49724
41602
38209
42718
14653
45077
51784
69832
27596
0
79348
129341
6826
51232
75919
22957
404640
46766
41150
45570
275153
90595
137719
0

13554
75888
32538
720
277636
12148
40165
27203
7146
0
21933
2172
253863
1000
6945
50218
47885
27874
45047
7234
47837
50071
66692
28192
862
81881
106390
7582
50109
78078
18027
412082
41796
0
44015
269528
89059
144913
0

12134
77017
20270
0
287998
880
20733
27209
5930
0
16137
836
257535
15385
7088
18983
46817
28439
45632
9908
48678
47099
67518
28356
41300
82628
82181
8082
50979
28868
13836
417759
44251
0
36724
269278
88822
135063
0

0
77706
19992
0
298343
10880
12525
-20006
5280
0
16030
836
262753
20302
8108
17435
48400
26590
46535
3205
48420
41063
64210
28554
0
84404
79402
8082
52998
29174
14966
428608
42921
0
45751
269278
90978
134417
150

0
79274
20054
0
308378
880
7482
-30177
5930
0
15373
0
268145
25112
8264
17057
51588
29043
47351
60
48888
6408
60747
28718
0
86096
72121
8082
54264
29444
13220
421871
37748
0
46497
1976
89363
134490
137

0
0
0
0
-2
0
-2
-1
0
-2
0
2
0
-2
-1
0
0
0
-1
0
-2
0
0
0
-1
0
0
-1
-1
0
0
-1
0
0
0
2
0
0
0

0
2
0
0
-2
0
-2
-1
0
-2
0
0
0
-2
-1
0
0
0
-1
0
-2
0
0
0
0
0
0
-1
-1
0
0
-1
-1
0
0
2
0
-1
0

0
0
0
0
-2
0
-2
-1
0
-2
0
0
2
-2
-2
0
0
0
0
0
-2
0
0
0
-1
0
2
-1
-1
0
0
-1
-1
0
-1
2
0
-1
0

165027
103356
224852
198807
0
321046
0
2920
56146
2729
15997
171062
16626
1672
8183
71230
78038
369699
14979
134505
2851
44332
106462
75451
0
435924
12485
0
733
42380
17843
19213
30382
127524
54809
11394
124459
5086
19277

168990
85352
224416
200616
3270
329563
0
4040
56929
2538
17336
166870
16075
0
10554
65305
79183
331755
2480
135624
0
25913
113728
78094
340
366194
13119
0
737
40288
18833
33274
45888
127839
-827
14367
130916
14180
20060

172307
55489
173565
202228
30760
335012
0
3649
55009
6244
18345
165156
17490
0
5453
50178
81356
303016
1434
129959
0
19057
98314
80680
0
330211
13716
0
737
32631
17830
17495
48599
128380
1188
13844
132179
49453
20977

35234
49958
176156
198794
143791
197797
0
8343
30181
1297
18643
161137
20724
0
739
29969
63039
290019
1420
93360
0
18788
94552
81944
148
251920
13598
3355
407
29968
18184
1528
-250
97713
792
14614
135030
10989
20695

32869
50524
175745
203070
-200
201935
0
6641
41528
1763
19094
164501
23952
0
-8632
30081
64371
294689
9225
90040
0
18108
92422
83963
148
256512
16256
962
737
29092
18565
4176
12122
96245
0
14733
135656
2975
18587

33862
50361
160362
161002
-200
140812
0
5779
21069
1907
19224
166064
23859
0
-11922
29380
65650
301491
19013
89873
0
15256
63022
85930
198
262474
16442
821
407
29977
19076
189
3685
95779
27248
14823
135448
4099
20767

0
0
0
-1
0
0
0
0
0
0
-1
2
-2
0
0
0
-1
0
-1
0
0
0
-2
0
0
-2
0
-1
2
2
-1
2
-1
0
0
0
-2
0
0

0
0
0
-1
0
0
-2
0
0
0
-1
2
-2
0
0
-2
-1
0
-1
0
0
0
-2
0
0
-2
0
0
2
2
-2
-1
-1
0
0
2
-1
0
0

0
0
0
-1
0
0
-2
0
0
0
-1
2
-2
0
-1
-2
-1
0
-1
0
0
0
-2
2
0
-2
0
0
2
2
-2
0
-1
0
0
2
2
0
0

54660
13793
60323
10867
14038
13784
8350
35916
88550
50806
1876
5800
597
47944
1978
71487
1122
44670
28352
145341
181814
101329
0
19606
47025
0
103497
-8
162761
46657
-20
2130
1956
35116
75012
8766
0
189514
1789

49907
67840
60729
2719
25558
13277
4750
30711
91724
48798
1876
8189
6449
44914
1415
55641
5000
60376
35294
136849
172493
103532
0
19017
45456
0
105310
-208
164692
48615
-20
3100
2060
26171
77784
8481
6500
188883
50005

44057
61546
56473
0
26526
13984
5134
27555
94799
29003
1876
7909
626
46446
1748
24987
396
30099
74846
122627
166982
100485
0
18409
44048
0
107013
-408
159948
49519
2000
173
4904
25088
73535
13318
0
190076
48731

27510
55294
28603
11900
28082
14350
245
26574
97861
28911
1876
9767
626
37604
832
-600
1176
66049
37985
115857
155621
101552
0
18823
15398
0
106039
57392
161469
48421
0
173
2056
21090
72067
15096
0
181957
46882

28086
40868
22191
478
29695
14650
56
23123
104634
28601
1876
9466
626
15540
416
-600
396
61043
33050
101472
142439
100752
0
20379
8657
0
108188
58805
162129
50644
0
3435
2515
21749
59495
14717
2223
182226
500

29119
33420
20750
387
31223
15156
167
30680
92537
29215
1876
11300
626
20330
1851
-600
396
62054
22185
98069
133742
100652
0
18720
3180
0
109691
60200
154704
51662
0
11962
1464
22386
56850
16159
2056
177731
0

0
0
-2
2
-1
0
0
0
0
0
-2
2
-1
0
-1
0
0
0
2
-2
0
-2
-1
0
0
-2
-2
-1
0
-2
0
0
0
0
-1
0
0
0
0

0
0
-2
0
0
0
0
0
0
0
-1
2
-1
2
-1
0
0
0
2
-2
0
-2
0
0
0
-2
-2
0
0
-2
0
0
0
0
-1
0
0
0
-1

0
0
-2
0
-1
0
0
0
0
-1
-1
2
2
0
-2
-1
0
0
2
-2
0
-2
-1
0
0
-1
-2
0
0
-2
0
0
0
0
-1
-2
0
0
0

118801
326
10063
18472
-653
160388
26846
205938
28328
57732
16731
74850
17039
87791
0
193048
91653
27963
45691
8339
61943
-348
0
92464
351890
18920
0
0
48331
59223
97549
286888
107269
20971
63486
16828
17974
98727
19225

108980
326
10166
20546
2094
175167
27718
209941
29505
55379
4840
76463
7113
85548
0
193926
88619
28715
46662
8333
61458
-738
3333
91709
254163
20030
0
1680
49163
26241
102864
291645
106791
20360
66741
20192
32768
102134
16375

112125
978
11579
24956
1256
127848
28067
173679
25362
71063
-16
77611
9574
85391
0
198233
90298
29381
47595
0
57045
-738
0
92412
250180
21408
0
0
49754
10387
98969
277888
105262
19583
744
19414
16057
106434
11864

109579
652
68712
24262
845
96066
28334
92937
19493
60155
-16
78735
1727
50605
1500
200350
91343
29140
48312
0
50652
-1518
8796
91297
236027
21974
0
5950
19169
74864
70352
175268
46605
19575
5714
19606
14189
107673
10004

107030
326
26476
24782
2149
93974
28984
94552
5765
66078
3267
80430
4201
49666
0
200390
90887
25022
49392
0
48476
-1518
6346
91790
221443
22391
0
6352
19480
74305
68186
167781
45590
16624
809
0
13265
109780
62349

101130
0
8974
26208
696
40170
14769
76849
0
64958
3438
82068
622
50689
0
19959
90858
29608
50426
0
49815
-1518
3600
91377
198031
27189
0
6563
19569
0
68538
147878
46204
0
2315
0
12214
113961
52791

0
0
0
0
-1
0
3
0
0
0
-1
0
-1
0
0
-1
0
0
0
-2
0
0
0
-1
0
0
-2
-1
-2
0
0
-1
0
0
0
0
0
0
0

0
0
0
0
-2
0
2
0
0
0
0
0
-1
0
0
0
0
3
0
-2
0
0
0
-1
0
0
-2
0
-2
0
0
-2
0
0
0
0
0
2
0

0
0
0
0
-2
0
0
0
0
0
-1
0
-1
0
0
0
0
2
0
-2
0
0
0
-1
0
0
-2
-1
-2
0
0
-1
0
0
0
0
0
0
0

20167
21709
51007
456668
16199
46450
254951
45284
8281
22619
41051
42246
-1197
-4370
415022
60700
50665
29321
24565
604
44828
40019
70835
3217
51505
88254
0
20650
13559
160292
80493
0
58173
23940
7065
94586
173092
121241
13962

37198
22432
50644
424843
0
47599
237094
43951
8998
19055
70951
38923
37785
82387
421996
33843
50854
30048
22446
0
43746
20394
59986
11428
50581
89080
0
0
736
119080
78736
0
59626
92233
8148
92692
160948
67929
15219

17858
23693
50109
325772
187
48456
218603
47169
9695
20161
18911
32532
3780
83701
426103
5045
47862
31396
23245
0
43122
19597
60779
16838
48280
89613
0
0
316
113723
71663
15798
55775
91308
9199
87696
146106
65536
15424

16400
24089
49339
320760
-18
44546
202639
19096
11521
20553
15982
27780
3202
85035
125218
10288
20246
35045
27410
0
43803
17830
62958
22237
46978
89532
0
4533
5116
109447
57571
0
28187
53991
9558
80284
97334
67645
15479

14711
24832
49177
325841
-18
43256
199480
19652
12331
18933
2665
29280
3754
86482
126650
12565
20321
34203
12085
0
41425
18397
57763
10684
46657
90362
0
5533
15884
75423
58485
0
28978
56032
9136
80086
91671
62839
15989

18691
25269
48754
331602
-18
13342
188113
18889
13125
18855
57096
39976
848
88164
114473
6947
20387
34743
9535
0
42536
19064
53004
4262
48233
94337
0
65607
10606
22919
59655
11688
27119
51010
9392
81759
81030
53457
16276

-1
0
0
0
2
-2
0
-2
0
0
0
-1
0
0
0
-2
0
2
0
0
0
0
0
2
0
0
2
0
2
-1
-2
0
2
0
-2
-1
-1
0
0

0
0
0
0
2
-2
0
-2
0
0
0
-1
0
0
0
-2
0
-2
0
0
0
0
0
0
0
0
2
0
0
-1
-2
0
2
0
-2
0
-1
0
0

0
0
0
0
2
-2
0
-1
0
0
0
-1
0
2
0
-2
0
-1
0
0
0
0
0
0
2
0
2
0
0
-1
-2
0
2
0
-1
0
-1
0
0

22492
131657
224662
22064
15006
318
30411
154189
38967
21684
57171
2806
17958
49271
65917
390
90375
0
28831
199343
11912
48585
51934
45652
22662
55645
87705
43757
72385
3486
0
99729
2880
0
9759
7771
3735
48237
41674

-2018
129859
216134
22338
14475
316
31130
149826
48465
23018
56150
326
18499
24982
67673
0
81572
1505
28024
200070
19196
49134
40855
44646
23306
56656
90376
29772
72643
550
0
139201
4446
0
-241
7078
-8
48594
40012

-718
128714
163926
23352
16227
326
30308
113019
57928
24630
57074
676
19762
25142
66292
0
71451
1333
24215
200852
11938
50203
37742
47619
21048
60185
90687
30710
73462
1922
0
155871
4833
244033
-241
838
4865
49432
31089

1282
128962
97524
23301
16662
4007
28902
60868
60359
24813
50670
326
19807
15498
67793
0
68530
0
6000
197426
15972
10042
29450
46455
22332
59218
91888
28914
71681
550
0
193666
4236
224216
-241
20372
507
49043
14638

81988
131873
35353
23900
16253
0
29215
19458
69782
25333
50652
326
19830
16613
67182
0
66844
0
7568
196341
17952
20085
8850
47432
30228
58963
93852
29823
73375
550
0
216666
5178
212123
-241
36489
3787
47805
13577

83665
131482
24481
24965
17982
0
28963
90
83991
25911
51267
326
20347
16197
66132
0
65820
1930
7568
197787
5925
9578
0
48442
316
58992
95734
28916
74794
3810
0
18871
4182
214715
7817
90261
1443
45626
16333

0
-1
2
0
0
0
-1
0
0
2
0
2
-1
-1
0
0
0
0
-2
0
2
-2
0
0
0
0
-1
-1
0
0
0
0
0
-2
-1
-2
0
0
-2

2
0
2
0
0
-1
-1
0
0
2
0
2
-1
-2
0
0
0
0
-1
0
2
-2
-1
0
0
0
-1
-1
0
0
0
2
0
-2
-1
-2
2
-1
-2

0
0
0
2
0
-1
-1
0
0
2
2
2
-1
-2
0
0
0
0
-1
0
2
-1
-1
2
0
0
-1
-1
0
0
0
0
-2
-2
-1
-2
2
-1
-1

77637
815
20057
184406
25277
3199
6734
93163
75296
43205
120800
17526
249
1483
51864
6031
67864
325839
25718
48888
110819
0
3973
98262
57830
25633
3402
0
8612
186895
205873
25536
111
0
220
-29
21326
493
92245

80205
815
20931
169795
27209
1205
1990
96024
76672
46516
123379
20235
0
9386
53135
7057
59165
300726
0
47988
107629
199
3724
94122
55107
26897
4774
0
8862
167768
210880
26635
0
0
960
9881
20425
240
64364

82549
815
21780
154733
23740
917
4500
90901
78343
45468
122881
19612
0
2635
53759
7912
29314
252603
0
9757
113902
0
7448
89672
51616
26439
375
1200
8992
125879
215628
27383
904
0
960
10188
20135
823
5527

89170
910
23114
138071
19448
917
4640
69927
79111
48703
123954
22170
12877
-227
56397
8080
28844
253759
0
8941
115543
0
3724
83663
47843
25932
3498
0
9452
119283
217883
29061
904
0
960
2277
19529
683
1600

56683
58095
22606
126242
19594
702
3966
71403
79993
50774
131543
22612
1558
-1763
87349
8250
29443
255424
1643
9893
118353
0
5814
84449
48427
28396
3517
600
10520
117515
223541
28492
0
0
1383
18488
17428
240
2600

10496
37684
22903
123449
19762
3099
3410
69948
81279
49514
134319
22101
225
-4303
55700
8565
30101
253826
6800
6181
116298
150
10942
75445
49101
28611
4567
5937
11320
109499
224889
29850
0
0
960
10263
25227
998
390

-1
0
0
0
-2
2
0
0
2
0
-1
-2
0
2
2
-1
2
0
0
2
0
0
0
0
-1
0
0
0
0
0
-2
0
0
-1
0
0
-2
0
0

-1
0
0
2
-2
2
0
0
0
0
-1
-2
0
0
-1
-1
-1
0
0
2
0
0
0
0
-1
0
0
0
0
0
-2
0
0
-1
0
0
-2
0
0

-1
0
0
0
-2
2
0
2
0
2
-1
-2
0
0
-1
-1
2
0
0
2
0
0
0
0
-2
-2
-2
0
0
0
-2
0
0
-1
0
0
-2
0
0

390
9020
12664
8558
0
131104
107801
20042
27376
17207
1219
0
376014
24317
0
390
416
8404
73233
16609
51047
38483
26505
42614
390
15288
24794
92083
20180
20451
973
22935
2308
3305
147891
175795
299
50383
195038

390
326
42985
9886
0
133828
122955
108444
27639
16647
283
0
377594
28401
3405
390
797
16835
74853
16057
49761
43627
25799
38426
390
16534
25017
88001
21827
20426
417
23963
101780
2296
149402
160687
-1
49073
189067

390
7788
15085
10593
0
135146
117089
280478
27788
17657
1906
0
355120
30910
2973
390
381
2200
76408
18089
50712
35893
26762
38318
390
18100
24117
90533
20723
19894
1593
24979
50815
14059
148152
139704
-1
31036
180389

390
104556
17245
11358
0
136520
95975
143142
25484
17705
501
0
315740
30155
0
390
-35
7510
77435
17504
50441
40883
24956
17331
780
19900
23917
93027
19523
20294
913
25665
46147
9140
150781
100178
494
20061
137030

390
141077
17316
11033
0
139432
62817
160442
25707
19043
283
0
322540
30389
962
390
1015
12510
79187
18727
50919
16256
25654
14916
0
-100
0
96524
4294
20145
1471
26357
39769
1073
146446
62967
2284
19710
129222

390
138790
17297
11402
0
141971
61221
98479
25797
18589
423
0
319195
30418
3481
390
33
19720
79696
18279
50604
14354
26177
18459
0
-100
0
100765
3974
20175
1302
26768
9353
500
149658
49259
490
19687
122229

0
-2
-2
-1
0
0
0
0
0
0
0
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
-2
-1
0
-1
0
2
0
0
0
2
0
0
0
0

0
-2
-1
-1
-2
0
2
0
0
0
0
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
-2
-1
0
-1
0
2
-1
-2
0
2
0
0
0
0

0
-2
-1
-1
-2
0
0
0
0
0
0
-1
0
0
-2
0
0
0
0
0
-1
0
0
0
0
-2
-1
0
-1
0
2
-1
-2
0
2
-1
0
2
2

24122
2473
8719
842
160580
8814
14853
116928
35040
200239
27878
282
4314
40352
7418
45982
50186
8540
10025
109345
3382
49722
1782
56956
36444
0
7500
92688
52708
16277
2690
0
199229
86716
75373
-5
26239
51559
57776

23089
-27
844
2865
171644
151643
19589
87215
35167
195025
28908
282
5495
41385
8080
41372
49061
9875
9787
111980
2403
49052
192
58756
33840
0
8500
94925
15075
14875
2500
0
132458
88329
76865
-5
17824
50465
7561

22422
-27
0
-22
184650
153190
27176
43045
31333
165356
29922
282
54903
42397
780
18059
43528
11396
8127
111563
1161
49243
1291
59945
31768
0
7500
96865
20035
19195
2500
12351
59153
91247
78214
9571
17615
51531
7793

20794
-27
0
7569
0
147589
29712
40813
35906
116351
30517
282
56458
43243
780
18020
29606
13190
8850
106625
772
8760
1891
60751
28223
0
7500
99196
4116
13134
2500
6417
0
91823
76363
7235
17956
52076
7433

19914
-27
1000
797
0
149291
29099
42164
38963
95854
31164
454
58616
45716
0
18028
30305
14967
9262
48631
383
8796
3914
62120
25557
0
7500
101000
-110
13398
2500
5245
0
93164
79893
0
18091
55432
5962

7476
-27
0
1211
0
151357
31601
43465
40283
91173
32677
610
55032
46629
0
17744
28895
16551
5789
49724
1661
9176
26414
63315
18220
0
7500
0
3512
13549
0
12082
0
95211
48052
197
18259
56571
4960

3
0
2
-1
-2
0
-1
0
0
-1
-2
-1
-1
0
0
-1
-2
3
0
0
-2
-2
2
-2
0
-1
-1
2
-2
0
0
0
-1
-2
0
0
0
-2
-2

2
0
2
-1
-2
0
0
0
0
-1
-1
-1
-1
0
0
0
-2
2
-2
0
-2
-2
2
-2
0
0
0
2
-2
0
0
0
0
-2
-1
0
0
-2
-2

0
0
2
-1
-2
0
0
0
0
-1
-1
-1
-2
0
-1
0
-2
2
-1
0
-2
-1
2
-2
-1
-1
0
0
-2
0
0
0
-1
-2
0
0
0
-2
-2

11777
246659
77054
2034
15929
16320
6892
193641
238739
1430
0
5307
0
44508
27186
3700
326
11007
63948
12479
16320
4378
53720
5556
0
0
5344
86730
70182
16434
154753
296815
-10
326
4236
19331
48213
0
0

14851
248934
81697
68942
18155
18044
6892
121830
244629
0
0
6583
330
43709
27759
20833
326
15010
62090
10100
0
-324
52268
0
7023
0
9852
93705
-18
17452
122241
283744
1732
326
6614
18225
47750
0
0

17575
246011
79347
40194
-131
19003
6892
122181
250277
715
0
5650
330
52660
21103
23968
0
15767
63000
10923
0
-324
49338
0
9680
0
5137
91317
-18
16879
113434
273414
476
326
6216
18418
46153
0
0

17063
240845
81325
942
10527
19224
6282
121888
265764
715
0
4472
69
48532
22217
13574
326
15223
0
10549
0
-324
44430
0
7860
2700
4912
96079
-18
17059
115273
250033
3157
326
3622
19297
45572
0
0

15711
213767
76550
942
61751
19050
8282
66771
271231
715
200
67798
-261
44469
23440
6800
652
14837
0
4747
0
-324
40875
0
7860
1350
1150
94428
-18
17263
97040
238734
340
326
4095
19000
45412
0
0

28600
214410
78715
942
2926
19353
0
65495
277427
865
0
65653
-591
45068
61084
1830
0
16083
3300
4864
0
88036
40272
0
8142
1350
0
100618
-18
17675
89942
226905
769
324
6596
19683
44985
0
0

-1
-1
2
0
0
0
0
0
0
-1
-1
-1
0
0
-1
0
2
0
0
0
2
0
-2
-1
0
-1
-1
2
0
-1
-1
0
0
0
0
2
-2
-1
0

-1
-1
2
0
0
0
0
0
0
0
-1
0
0
0
0
0
0
0
0
0
2
0
-2
-1
0
-1
-1
2
0
0
-1
0
0
0
0
2
-2
-1
0

0
-1
2
0
0
0
2
-1
0
0
-1
0
0
0
0
0
0
0
0
2
0
0
-1
0
0
-1
-1
2
0
-1
-1
-1
0
0
0
2
-1
-1
2

4901
11640
26991
14605
160832
48064
337135
368
220343
7381
0
280
272588
24885
86519
56437
78630
52771
127624
72183
36205
45629
11967
16659
75122
0
232
64139
19197
10118
696
27548
61514
47110
189740
16039
0
10658
20831

22010
12831
30090
14532
164750
49362
373869
10038
214375
2769
0
1954
169978
26250
88925
57929
68921
64767
125718
81844
38609
46661
5252
13585
70308
0
815
65430
19997
2105
696
28578
61748
48447
194328
19752
0
8598
21592

2302
11520
18104
15700
168370
48038
366338
8434
201917
3503
324
304
156699
26955
56116
59369
46512
57527
125917
78743
42996
47594
-340
7886
51223
6372
631
63937
20060
483
696
29660
58583
48345
196018
19112
0
3816
22571

20798
12486
19050
16346
169371
8760
374255
7061
161221
4809
0
978
131276
27647
48430
63215
40335
56655
124683
79176
43992
49281
-780
5578
52371
1957
1237
67290
18780
5452
696
30600
28301
20079
189865
20223
0
4223
23024

16394
11609
18783
16837
172868
9646
409777
1289
162438
5732
2600
652
118837
28149
49585
64087
37165
50745
127890
81574
43155
18714
-780
8608
54518
0
1529
68565
19580
389
696
-300
29301
20656
193703
18806
0
1414
25567

26002
12660
8042
18298
150827
7747
527566
365
157415
8632
3007
326
119402
28940
50443
130579
22156
53269
131520
78445
44436
19162
780
11756
56601
596
357
69784
0
389
696
9037
14400
19818
199154
20001
900
5941
24463

0
-1
-1
-2
0
-2
0
0
0
0
0
2
0
-2
-1
-2
2
0
0
0
-2
0
0
-2
0
-2
0
0
0
2
0
2
-2
-1
-2
0
0
0
0

-1
-1
-1
-1
0
-2
-1
2
0
0
0
2
0
-2
-1
-2
2
0
0
0
-2
0
0
-2
0
-2
-1
0
0
2
0
0
-1
-1
-2
-1
0
0
0

-1
-1
-1
-1
0
-2
-1
2
0
0
0
2
0
-2
-1
-1
2
0
-1
0
-2
0
0
-2
0
-2
-1
0
0
2
0
0
-1
-1
-2
-1
0
0
0

4936
4030
11054
0
126205
7274
7383
21824
25859
3196
18460
171647
13486
754
3964
600
134073
15941
4125
30291
17795
37242
62325
1374
17718
0
11910
99777
47639
127609
19544
45728
2119
4694
0
9187
60525
28219
17962

2476
592
11272
0
128064
6280
5731
21187
26937
7655
20942
167478
12984
-98
1690
972
130521
14154
10174
31498
4117
37634
59359
12920
12490
0
1356
99479
35495
76057
24230
48772
-3
4340
0
4740
60932
29276
17858

5696
2483
26680
0
131524
21016
3386
23815
27687
204787
18942
178983
13991
-309
3780
0
137328
15109
6160
32205
1199
38281
30604
0
7894
0
4073
94028
16246
75377
28022
50614
-3
4332
0
5240
60190
30210
17972

1762
4556
27988
0
46445
14422
3134
26418
28424
122501
18811
180784
14114
63
1468
0
136280
14125
9020
32846
247
38993
22204
0
6426
0
17812
14578
14987
68277
29249
49009
-3
4058
0
7795
25126
30505
16592

1381
1606
1480
940
44973
5157
259
25859
29311
63816
18183
184201
14406
227
1468
0
136247
14034
4670
33535
0
39268
19895
0
4045
0
2981
33254
15298
72042
29926
45856
711
2929
0
3771
24718
31184
15369

1061
2047
22133
170
45578
6579
578
29745
30169
17257
18561
187467
14692
946
1644
6500
134089
14946
6124
34201
1896
39620
19199
0
1806
0
1936
16723
15447
65921
35357
47891
875
4345
0
1891
27726
28641
16247

2
0
-2
-1
-2
2
2
0
4
0
-2
0
0
0
-1
2
-1
0
-1
-1
-1
2
0
-1
-1
-1
0
0
2
0
0
0
-1
0
0
0
-1
-2
-2

0
0
-2
-2
-2
2
2
0
3
0
-2
0
0
0
-1
0
-2
-1
-1
-1
-1
0
0
-1
-1
-1
0
0
2
0
0
0
-1
0
0
0
0
-2
-1

0
0
-2
-2
-2
2
2
0
2
0
-2
0
0
0
-1
0
-2
-1
-2
-1
-1
0
0
2
-1
-2
-2
0
2
0
0
0
0
0
0
0
-1
-2
-1

172271
63771
8386
62737
0
87721
25437
130780
21763
20501
0
62029
182516
69012
446
20821
-12
-15
0
2826
3019
22212
2045
3518
8547
4359
16436
28033
73618
42435
146206
16437
4673
202225
44999
62652
780
3063
-28

179760
62642
341
40745
0
87396
26734
121531
21145
25151
2326
46716
104838
63265
123
11864
-12
17671
1075
2068
2438
21568
44711
0
2987
3814
17584
28675
76990
44030
150404
18848
16014
-4359
45843
57562
390
3625
-28

180488
60005
341
1880
0
79424
26011
112378
20930
24453
1164
39340
112662
64131
123
13094
3300
14517
229
16952
1008
24209
45742
2551
4571
4604
18166
28997
78181
43979
154977
21209
4063
190829
46879
51278
390
0
-28

142201
53384
341
0
0
76350
27353
93411
20182
24849
0
22587
66679
64942
200
12434
0
1870
799
15336
1250
23524
38502
-139
3265
3350
8190
29214
82645
31508
157166
25503
5589
96686
47799
46685
540
0
-28

141826
55060
341
0
0
79721
26776
95559
19836
25399
0
24219
70090
61803
123
12429
0
3495
0
24336
0
24491
30581
2311
8623
0
8190
28933
84739
16519
160870
27918
15895
100131
48876
31584
540
0
1522

125974
54583
343
0
0
77028
28620
94356
11998
27020
0
26647
73728
58987
280
12505
0
0
0
436
860
25033
32738
47
5907
0
0
29134
83282
19231
164101
37186
9948
102467
49909
26482
390
0
6820

-1
2
0
-2
0
-1
0
0
-1
-1
-1
0
-1
0
-1
0
-1
2
0
-2
-1
0
-1
0
-2
2
0
-2
0
-1
0
2
0
0
0
0
-1
-1
0

-1
2
0
-2
0
-1
0
0
-1
2
-1
0
-1
0
0
0
-1
2
0
-2
-2
0
-2
0
-2
2
-1
-2
0
-1
-1
2
0
0
0
0
-1
-1
0

-1
2
-2
-1
0
0
0
0
-1
-1
-2
0
-1
0
-1
0
-1
2
0
-2
-2
0
-2
-1
-2
2
-1
-2
0
-1
-1
2
0
2
0
0
-1
-1
0

13204
13750
7128
0
5566
13361
136809
79047
8059
390
4785
81907
4717
1416
10339
18523
446
85814
56373
4025
8447
187431
11000
28282
-62
29258
-242
0
76121
10000
6544
69518
259394
233637
326065
528
13447
99958
87590

12500
15224
1852
0
6527
18302
77080
81120
11622
390
2087
83620
11980
1548
6405
17889
2852
91999
57301
5318
-1
192558
0
148806
-31
31137
-3748
0
70109
10000
18191
71443
264334
175918
339260
13921
17877
76554
103301

865
14687
2625
0
6274
13348
160336
69986
16379
390
1200
85327
0
22085
-4617
16473
-348
91803
58017
4151
176
196537
8100
139462
-31
32855
5512
0
58186
10000
18205
72413
263431
181089
332032
14943
25172
58610
100818

15387
16135
2625
0
6470
512
92820
46965
9795
1080
4100
87021
473
21021
16879
19004
152
94376
56556
4186
0
76167
-2900
125046
-31
33316
4102
0
56234
10000
14442
73366
253596
183180
280450
14692
4694
9779
75860

5945
15737
0
0
7366
18141
91449
46518
8414
540
0
88843
11483
19761
5195
19254
272
96409
57890
3545
0
76810
-2900
46364
-31
34137
1756
0
53229
20000
31465
74830
258387
192223
282510
14733
6292
12273
77656

896
17316
0
7035
8044
11575
89559
47330
6557
390
0
90618
11886
12613
290
16287
5291
98072
58657
2659
0
72039
-2900
83460
-31
33439
4400
0
45519
10338
2589
76237
259118
189681
281197
14820
13943
2701
78274

-1
0
-2
2
0
-1
0
-2
0
-1
0
0
0
0
0
0
0
0
0
-1
-2
0
0
2
-1
-2
0
-2
-2
0
-1
0
-1
0
0
0
0
-2
0

-1
-2
-2
2
0
2
-1
-2
0
0
0
-1
0
0
0
0
0
2
0
-1
-2
0
0
0
-1
-2
0
-2
-2
0
0
0
-1
0
0
0
0
-1
0

-1
-2
-2
2
0
0
-1
-2
0
0
0
0
0
0
0
0
0
0
-1
-1
-2
0
0
0
-1
-2
0
-1
-2
2
0
0
2
0
0
-2
0
0
0

13943
38395
-7
113780
26931
0
390
4122
197231
4543
47605
16762
47971
16849
69346
55447
218637
22658
13200
2153
0
52607
109191
30716
560
0
49365
0
344
29943
10830
45557
10745
18075
77714
169282
48928
36560
87673

8943
39943
1765
115297
27791
0
390
0
175599
8723
47553
19126
47627
18686
70864
48270
223208
22703
9843
9869
1930
53548
110937
29768
1121
0
48927
0
5757
32751
2749
46763
8473
19075
79049
173226
32646
0
94448

1662
20650
5074
114448
28792
0
780
0
176947
17058
47205
13918
47750
18877
68645
41087
159930
23495
15440
4055
1930
56214
108869
31155
195
0
49543
0
1820
18262
3229
43000
4390
19106
79206
134832
31428
0
91211

2553
0
19268
114653
29121
1378
390
0
178647
19858
45686
8239
48194
19252
28929
25518
141834
24349
45033
3000
2072
57246
43207
30124
197
0
19649
0
2308
18157
3096
29241
19206
18467
78031
70479
24880
0
38041

1977
0
5606
115720
29368
1209
390
0
176380
19974
43629
6376
48111
19415
28597
26276
213408
23960
64723
3000
4072
58443
42954
29984
197
0
20064
0
807
19043
6373
29115
20486
19018
78293
0
26098
1757
42605

3175
0
2534
116690
13174
3174
390
0
172666
22774
46909
10077
48664
19954
28237
27012
222681
24530
3784
8063
0
59883
43839
29629
197
0
19691
8270
4966
17759
10531
28804
15252
19383
78870
0
26886
21667
41396

0
2
-2
0
-1
0
0
0
0
0
-1
2
0
-1
0
0
0
2
2
0
0
-2
-2
0
2
0
0
0
-2
-1
2
-2
0
-1
-1
0
0
-1
0

0
0
-2
0
0
0
0
0
0
0
-1
-1
0
-1
0
0
0
2
2
0
0
-2
-2
0
0
0
0
0
-2
-1
0
-2
0
-1
-1
0
2
-1
0

0
0
-2
0
0
0
0
0
2
0
-1
-1
0
-2
0
0
0
2
2
0
0
-2
-2
0
0
0
0
0
-2
-1
0
-2
0
-1
-1
0
2
-1
0

50262
57693
20800
214000
3479
15178
19102
18595
29273
39437
7310
21003
171462
5379
53369
255834
45861
41314
5065
53690
160843
6170
3102
24510
11692
22008
6689
234447
4406
316
61762
20831
185441
571
165
137708
36890
27433
162518

51040
55760
0
90010
3479
23360
18054
18326
29504
38525
4756
20260
163148
992
73954
258822
47667
42377
4840
54374
153543
0
1499
25807
14505
23645
7723
202747
4595
316
70242
1537
190942
3948
165
140804
36023
12916
138078

35046
59007
0
78886
3479
22099
19026
18814
32007
40809
1919
9686
165281
12738
35199
254855
48119
43923
6100
47762
157871
0
318
26578
17262
24947
8730
180566
-13
316
68107
-43
194161
4695
165
137635
36993
6509
134428

28893
56492
0
79845
12610
18985
19406
19189
34474
33021
8144
0
173231
2310
31136
258220
8257
43051
5856
44487
143690
0
2488
27826
16690
26223
8936
182604
2666
316
42630
-43
197287
390
165
97928
38427
4417
129871

28772
57565
0
79323
23942
19662
18258
19233
37905
35479
2969
6884
132145
0
28839
256058
8037
44109
6432
45618
134386
0
187
29712
17763
27643
8994
186415
1614
316
12927
-43
172561
1289
165
99634
39875
0
131091

27521
56569
0
77788
34183
22274
18694
19108
38131
36238
8642
0
146854
0
14584
256840
9470
43253
6182
46706
138038
0
607
30563
18960
29025
9244
190303
6066
316
27184
-43
165409
935
315
101020
39272
4331
118405

0
0
0
-2
-1
0
0
0
0
0
2
-1
0
0
-2
0
0
0
0
0
-1
4
0
0
0
-1
0
2
0
0
0
0
0
-1
0
0
-1
-1
0

0
0
0
-2
-1
0
0
0
0
0
2
-2
0
0
-2
0
0
0
0
0
-1
3
0
0
0
-1
0
0
0
0
0
0
0
-2
0
0
-1
-1
0

-1
0
0
-2
-1
0
0
0
0
0
2
-2
0
0
-1
0
0
-2
0
0
-1
2
0
0
0
-1
0
0
0
0
0
2
0
-1
0
0
-1
-1
-1

30781
46090
156238
9360
671
99353
18376
6725
12324
140456
56166
10283
66484
58501
84018
319069
37234
8634
48726
133094
588
600
272899
485298
79761
0
56970
102449
32317
49032
17593
16944
9568
125
50244
61518
-8
5880
370

31202
31188
48343
50157
156087 153054
9650
0
671
671
90517
78484
20070
21428
7843
10600
13467
14394
125288 117263
58022
61331
0
750
59837
53367
59225
59592
23953
0
323319 298072
37942
38003
3192
1352
49050
49584
132777 131672
588
926
600
600
254078 252427
499489 413019
79515
80592
0
5825
58848
20641
104807 111048
33496
34481
48764
49521
38478
19703
8261
9252
8211
6850
-18088 1664089
17987
18973
66541
53862
2379
0
18368
591
370
922

32979
18675
79107
0
671
74652
22757
18660
15249
77496
55566
0
48154
58654
0
180882
11625
13352
19791
133496
643
600
254160
168770
86216
0
22229
107782
30102
48830
19697
9590
13178
121757
19369
37056
11850
13654
552

22526
18542
70043
0
671
75251
24382
7060
15999
79815
59331
0
43214
58664
0
175560
18442
0
18518
128509
643
300
250645
168964
88071
3217
24708
110879
30220
49728
17303
10129
17059
97115
19769
19790
150
45363
182

13338
17129
71724
0
1492
75643
28768
0
16753
77911
60569
0
44229
59323
239
131390
9743
0
19078
124035
643
150
245851
191188
90842
8273
27255
113666
33523
50146
1554
8932
17528
377217
19385
20842
459
2640
312

-1
0
-1
0
0
0
0
-2
0
0
0
-2
-2
0
0
-2
-1
2
-1
-1
0
-2
-2
-1
-2
0
-1
-2
0
0
0
0
0
-1
0
0
4
0
0

2
2
-1
0
0
0
0
-2
-1
0
0
-2
-1
0
0
-2
-1
0
-1
0
0
-2
-2
-1
-2
0
-1
-1
0
0
0
0
0
-1
0
0
4
0
0

0
0
-1
0
0
0
0
-2
-1
0
0
-2
-1
0
2
-2
0
0
-1
-1
0
-2
-2
-1
-2
0
-1
-1
0
0
0
0
0
-1
0
0
4
0
0

917
61099
110
360347
378886
13038
52065
133400
85030
30773
18201
0
0
37637
10622
309
11489
11575
869
3437
17151
0
3656
577
3916
37608
665
6175
47838
8586
18475
484798
80012
19926
26788
45614
1650
71978
80002

2917
64160
564
357139
382234
158725
55205
0
49489
38879
26525
0
0
38676
11642
-77
8874
12351
2496
16932
16887
0
0
0
2872
39001
2618
7404
49246
10041
18993
475282
78748
21658
28352
44187
1650
73715
80433

0
76593
13347
272072
274586
155808
55900
0
50424
26128
12969
0
0
40786
12635
-77
3567
13505
1924
2301
17302
0
0
2470
4704
40053
963
7829
50376
10571
19973
485511
76722
3445
86253
29253
1650
74621
80081

3708
93988
13155
267277
273718
98160
55622
0
51563
29137
13758
0
0
41767
15403
-270
1556
12677
976
6220
18029
0
0
0
3382
41084
1459
2218
9408
10995
20081
488800
70370
99
28351
14199
1650
72567
29437

3503
50292
10610
255680
168418
99057
56295
0
780
30283
14390
0
1202
42501
16657
-463
7952
12995
986
2227
18362
0
0
1350
2575
42416
1028
3972
9605
11169
20292
500723
64510
949
28571
14965
1650
77231
29195

9097
10510
8394
261573
167635
100984
61598
0
0
30523
16571
0
84482
43359
16240
-656
10794
13443
1200
10416
18669
0
0
1006
8097
43707
878
3643
9806
11979
20289
511905
51695
137
23400
15712
1650
78780
28675

-1
0
0
0
0
0
0
2
0
0
-1
2
-1
0
0
-1
0
0
0
0
0
0
-1
2
0
0
-2
0
0
-1
3
0
0
0
-2
0
0
0
-2

-1
0
0
0
0
0
0
2
2
0
-1
-1
-1
0
0
-1
-1
0
0
0
0
0
-1
2
0
0
-2
0
0
-1
2
-1
0
0
-2
0
0
0
-1

2
0
0
-1
0
0
0
2
2
2
-1
-1
-2
0
0
-1
-1
0
0
0
0
0
-1
2
0
0
-2
2
0
-1
2
-1
0
0
-2
0
0
0
-1

780
79108
10119
10529
51068
100448
76786
205130
80461
12188
25334
7828
-7
160317
57694
1895
2016
74664
140225
14554
131887
33239
7593
71165
45555
20832
6549
39000
169658
3004
7229
18465
137502
32751
23088
19969
10839
144614
143650

0
78637
10188
1936
46027
103990
57803
212060
78259
12904
6834
7260
4422
163699
58656
1086
1183
63540
140745
15273
133440
33199
8660
72123
41372
20203
9389
40123
173758
5938
6968
20987
127014
33804
11628
27267
16665
146446
0

390
75688
9089
25483
45769
104462
68670
225462
66068
14217
2914
430
367
167112
59750
740
1307
66131
139923
16616
134272
33757
0
76696
41544
19946
18475
41217
177722
3700
8881
17555
120826
31336
8556
19833
13039
122634
0

540
46378
9271
16767
46677
43810
20299
116915
50748
14360
-341
0
3287
170691
60602
0
800
58430
140815
16643
136281
23332
30498
79659
13007
19037
1016
42193
180132
14327
8594
17803
112211
32389
4578
24014
9439
74711
0

1080
46175
9618
19941
47668
44434
27816
116021
51490
16140
38853
860
0
174289
53838
1868
4098
72617
139935
17372
138687
23782
1174
80079
16233
19233
4934
44722
184420
14890
8312
1852
110396
33142
4784
27429
11378
76532
1000

540
41118
8516
19665
50764
45251
43637
114001
50626
16287
0
430
0
178008
54609
1883
1181
66787
138912
18070
118873
16816
0
79657
14952
14764
7749
44024
188329
6687
9241
2044
113386
33999
11938
29189
13046
76452
0

0
-1
0
2
-2
-1
-1
0
0
0
2
0
0
-1
-1
-1
-1
0
0
-2
0
0
0
0
2
0
0
0
0
-1
-2
-2
0
-2
0
-1
0
0
0

0
-1
0
0
-2
-1
-1
-1
-1
0
2
0
2
-1
2
-1
-1
0
0
-2
0
-1
0
0
2
0
0
-1
0
-1
-2
-2
2
-2
0
-1
0
0
0

0
-1
0
0
-2
-1
-1
-1
-1
0
2
0
2
0
-1
-1
-1
0
2
-2
-1
-1
0
0
2
0
0
-1
0
-1
-2
-2
0
-2
0
-1
0
0
0

17682
390
38491
16688
0
1079
-42
2165
7198
75203
157131
117738
18978
784
2343
2779
2522
235477
12884
2229
27891
7285
48559
3062
23997
3081
43875
231152
52176
29169
690
0
24282
61580
235635
4410
29723
298644
181624

18595
0
36881
18427
0
7179
26267
14796
8421
77949
166590
120127
20675
390
14336
22595
0
216433
14382
15985
8970
28390
47008
112762
26733
7997
45052
238985
39107
15000
2500
0
23470
62272
197003
2662
30428
297005
182765

19447
672
37968
17843
0
6478
26372
20816
9202
74865
168386
119719
23329
7480
13155
755
2866
203354
13859
0
385228
13138
15435
112880
26942
8710
44938
243779
39547
15000
0
0
23297
1462
198808
2533
26558
303257
180769

19312
-108
36155
17259
0
7527
7490
11804
9800
72766
164182
118042
24940
0
3929
7000
1961
117272
14032
0
391047
6653
10235
111210
26210
9559
40655
250399
39555
0
0
0
22546
622
187425
1821
27265
302905
141352

17987
2830
36933
17781
0
3060
5155
1420
1000
70444
169029
120682
24404
1803
1953
0
1261
38591
14852
0
0
7081
9119
111525
27982
10401
40930
5194
40216
15000
0
0
19563
1083
177340
2498
27953
304151
142078

17822
0
37666
18034
0
1490
0
0
0
69003
172084
120491
27227
1023
967
4341
2681
28400
14464
0
150
4651
8237
112360
27383
11069
40146
-376
41039
0
0
0
20227
622
180506
3622
28456
299959
141695

0
0
0
0
-1
-2
-1
-1
0
2
0
0
0
0
-1
-1
0
-1
0
0
2
0
-2
0
0
2
0
0
0
0
0
-1
2
-1
0
2
2
0
2

0
0
0
0
-1
-2
-2
-1
0
2
0
0
0
0
-1
-1
0
-1
0
0
2
0
-2
0
0
0
0
0
0
0
0
-1
0
-1
0
2
0
0
0

0
0
-1
0
-1
-2
-1
-1
0
0
0
0
0
0
-1
-2
0
-2
0
0
0
0
-2
0
0
0
0
0
0
0
0
-1
0
-1
-1
2
0
0
-1

29774
1801
52456
31780
3904
0
0
12515
35415
17565
84965
23820
140881
77701
17018
37681
188983
-200
153062
78562
28383
22033
18186
175348
2783
192182
15090
17216
21409
47754
319243
1659
23781
2511
49170
34620
70736
187889
110946

30797
9483
20925
33261
398
0
222
9115
38940
19700
85007
22749
136889
19577
3692
27664
190556
-200
156122
56877
27653
24067
7954
153679
1108
187720
16421
17541
17833
48648
357782
1473
24900
2242
49446
35759
72014
190967
106423

29216
60571
15115
34703
931
0
1900
1198
36319
18306
84965
21221
140615
22033
5037
18037
189914
1600
159998
57761
29003
24372
11609
110237
21400
189659
17144
18300
194043
8868
374313
390
25098
6109
36445
40020
72215
195622
101256

29681
57990
12465
36125
5983
0
0
198
22538
18239
79625
18190
78486
57522
5899
1696
190434
5431
161434
58707
29447
24670
10070
46972
21000
185477
17636
19100
194991
9044
371566
390
24396
2500
24788
40766
70779
126281
48876

29321
9568
6925
38374
2010
0
0
1198
23013
17053
79370
17919
48476
58939
4129
-4
179424
0
163403
56220
27701
25617
5079
29045
21000
189351
17850
2200
192800
9234
362232
390
25310
2689
24967
39982
62525
128702
28468

28068
82
6049
39382
1413
0
5435
11198
23465
16753
81134
18402
50509
60790
17246
2889
183299
0
167230
60463
28285
26535
4086
20105
0
193122
18212
0
178318
9418
352161
1320
25740
0
28652
44621
71427
131001
3875

0
-1
2
0
0
0
-1
-2
2
-2
-2
-1
0
-1
2
0
2
0
0
0
0
0
0
0
-1
-2
-1
2
0
2
-1
0
0
0
-1
0
0
0
-1

0
-1
-1
0
0
0
-1
-2
0
-2
-2
-1
0
-2
2
0
2
0
0
0
0
0
0
0
-2
-2
-1
2
0
2
-1
0
0
0
-2
0
0
0
-1

-2
-1
-1
0
0
0
-1
-2
0
-2
-2
-1
0
-2
2
0
0
0
0
0
0
0
0
-1
-2
-2
-1
3
0
2
-1
0
0
-1
-2
0
0
2
-1

21564
45421
834
210612
122423
4471
0
0
81562
1242
-2
1120
24050
2652
18558
34339
170422
29676
4577
82308
200612
83707
81358
12365
7286
20000
2038
300
33590
27274
390
180461
255049
96234
0
24608
212968
10672
284990

20939
68526
-150
206806
123006
5747
0
7400
56352
0
-2
1100
68059
3127
20358
35075
173840
30707
4358
83994
202794
49676
69913
58266
2160
1685
11383
300
34524
25744
390
171839
247090
44882
0
18686
312960
11025
274764

22182
47416
517
203803
122956
5509
0
-600
29582
0
-2
740
62503
1500
19743
32355
169476
31721
5366
85688
191419
49196
71541
40921
780
0
1661
300
34038
27504
390
173325
242309
1270
355
18571
373419
5791
225000

12382
48811
53
167103
123709
6260
900
-600
28852
0
-2
740
61129
0
19128
31573
177186
32350
5473
86643
81360
37784
72541
24053
0
0
1891
300
33231
26987
1434
153953
238609
880
2165
18118
232919
3623
16635

-18
193712
603
163528
120603
7654
0
-600
29464
0
-2
890
59089
0
20560
51279
161057
33031
5750
88280
66864
35317
54061
25856
0
0
3681
1300
33440
26927
1309
144206
238712
390
2165
16179
228387
5554
15000

-18
80601
10141
162555
122674
8522
583
-600
28688
0
-2
740
58160
0
20082
53590
163338
33926
6995
90054
66729
7433
55136
77913
0
0
870
1150
5513
25553
540
143178
237847
390
0
12919
235187
5309
47143

2
2
-2
0
-1
0
-1
-1
0
0
0
0
0
-1
0
2
-1
-1
0
0
0
0
-1
0
0
0
-1
-1
0
0
0
2
0
0
0
0
-2
-2
0

0
2
-2
0
-1
0
-1
-1
0
0
0
0
0
-2
2
2
-2
-1
0
0
2
0
-2
0
0
0
-1
-2
0
0
0
0
-1
0
0
0
-2
-2
0

0
2
-2
0
2
0
2
-1
0
0
0
0
0
-1
2
-2
-2
2
0
0
0
0
-2
0
0
0
-1
-1
0
0
0
0
-1
0
-1
0
-2
-2
0

10644
131027
48417
161186
0
22387
14401
72517
20009
31443
87656
58665
217148
1488
27748
2500
5060
68616
17091
126509
115506
34391
4762
26979
19783
31377
3933
6544
94166
17794
28889
6749
115940
52636
0
117705
184910
1972
30689

12163
135519
15530
167080
166
23453
4374
0
20602
26358
90341
55845
218414
2493
24640
2500
0
6691
17596
109944
123607
26945
3235
21029
20959
31420
5924
4924
73086
23518
30050
64626
100572
27761
0
123812
118701
2524
31895

14147
147692
112316
170788
2462
20171
15020
6281
21255
20050
92244
55362
216225
5261
51026
2500
3885
10961
15524
105049
140859
26349
1970
18765
22269
30940
39167
1990
62511
28139
29797
47161
10776
28791
2251
125284
97606
0
32808

13626
149166
114797
174764
-150
20245
4233
3446
19105
10850
93316
39615
181352
993
27400
2500
0
8722
14807
68154
157131
26925
0
19145
22601
24765
4683
0
36996
32711
18464
27534
10776
29078
2251
126708
76053
0
28298

15194
151934
131601
162667
1134
20769
5934
6157
19609
4204
95158
40477
181172
2494
26823
0
0
4776
13667
67397
126146
27841
0
19229
23085
25942
7222
0
30311
36215
12235
26660
1059
30125
497
134352
53994
0
26538

16929
137885
130295
166953
777
23770
158
0
19283
0
97776
43295
179835
3890
28621
0
0
2812
16271
61764
115529
29368
0
19026
23646
27073
35746
4350
26414
40650
0
27022
0
8941
7681
108585
31812
0
24645

0
0
-1
-1
2
0
2
-1
0
0
0
-1
0
0
0
0
0
-1
-2
-1
0
0
-2
0
0
0
-1
0
0
-2
0
-2
0
0
0
2
0
0
0

0
0
-1
-1
0
0
2
-1
-1
0
0
-1
-1
0
0
0
0
-1
-2
0
0
0
-2
0
0
0
-1
0
0
-2
0
-2
0
0
0
2
0
0
0

2
0
-1
-1
0
0
0
-1
-1
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
-1
0
0
0
-1
0
0
-2
0
-2
0
0
-2
2
0
0
0

5807
46625
2946
33348
17229
22446
110550
0
0
27331
22280
2661
164351
50043
99905
15919
-2000
0
2081
1072
51444
101827
0
111576
106750
21460
6228
4576
137730
8862
48120
2422
17961
82164
26739
29778
142250
172567
19223

7153
66174
0
90852
17591
21799
113877
832
0
27171
23671
2022
164244
98450
87296
16939
2475
0
1925
963
52607
99365
0
102942
76374
12570
589
1837
137498
3220
44723
894
18689
77060
32939
30678
142172
174987
18206

7877
81085
390
42389
17750
23130
115223
416
6331
28491
24233
1823
158124
48689
90388
16374
4428
1228
1656
3271
48083
100349
0
99241
68584
13530
390
141555
137187
0
37745
0
19284
76589
34300
31154
141738
133263
19195

8591
75300
390
19238
17175
24432
116930
416
6460
28091
22893
1823
62373
19773
56087
16604
6368
3405
1756
16741
30205
72391
0
73151
66901
14876
390
140550
136807
0
34519
0
19517
62892
35100
31625
141524
114889
38040

10302
77276
390
34750
18716
26862
112607
416
630
28664
3332
1823
746
19931
27055
16837
9046
961
1776
8230
29747
72396
0
64731
63261
14157
390
153587
136631
0
29541
1639
19193
58326
-1200
31059
141845
117139
20009

10006
64065
0
21464
18782
29244
95949
416
500
0
3400
1198
-45734
19237
22320
17357
10000
-251
3414
6517
30042
72668
150
66025
64409
18888
383
153278
136080
0
42400
923
18848
59491
-1200
33123
142150
120252
20138

0
-2
0
0
2
0
-1
-2
0
-1
0
0
-2
0
0
-1
0
2
-2
-2
-2
0
0
-1
-2
0
0
0
0
2
0
0
0
-2
-2
2
0
-1
-2

0
-2
0
0
3
0
-1
-2
0
-1
0
0
-2
0
0
-1
0
2
-2
-2
-2
0
-1
0
-2
0
0
0
0
0
0
-1
0
-2
-2
2
0
-1
-2

0
-2
0
0
2
0
-1
-2
0
-1
-1
0
-2
0
0
-1
0
2
-2
-1
-2
-1
-1
-1
-1
0
2
0
0
0
0
-1
0
-2
-1
2
0
-1
-1

14887
3627
10534
27666
24921
59932
9146
11460
57392
0
145801
103227
316
75894
47407
380
27838
26319
1245
-1
929
24478
20533
3095
303
82628
14320
41897
142846
56626
250571
390
139578
0
-64
157818
50148
1669
2970

23751
0
8864
28036
26225
57477
10906
16000
60254
0
134269
105462
316
70947
37716
2132
30715
27404
712
604
0
10841
20819
2340
0
134880
15383
17304
146533
58512
251917
0
123041
0
-64
161308
50522
710
430

52698
0
6741
29555
25502
54788
4614
0
58971
306
100229
109160
2310
59783
30873
0
29322
27769
0
0
0
53336
21990
0
0
67325
16318
16544
151098
61926
256908
780
110751
432
-64
162923
50073
1824
430

101007
0
3820
28458
28588
54468
28790
0
29137
3670
57583
109859
316
18965
24659
1066
28015
28227
0
0
0
25017
15525
1250
0
68652
17048
14787
153094
60332
260462
390
99222
0
-64
161481
49130
1968
717

103598
0
16945
29129
27616
51920
4418
0
29900
1473
8556
112314
316
15936
15849
1752
28610
28642
0
0
0
16039
25242
2250
0
70388
18772
15975
156295
61658
265927
390
83859
0
-64
155819
48658
0
430

150430
0
17509
29700
27903
49016
10676
0
30069
5555
316
114614
316
1518
8540
569
28884
28042
0
359
0
38994
0
178
860
76743
18320
17098
151840
65561
271766
0
72220
0
16759
168283
0
640
4171

0
-1
0
-1
0
0
0
0
0
-2
0
0
0
0
0
-1
2
0
0
0
0
0
0
0
0
0
0
0
2
-2
0
-1
0
0
2
0
-1
2
0

0
0
0
-1
0
0
0
0
-1
-2
0
0
0
0
0
-1
0
0
0
0
0
0
-1
0
0
0
-1
0
2
-2
0
-1
-1
0
0
0
2
0
-1

0
0
0
-1
0
0
0
-2
-1
-2
0
0
0
0
0
-1
0
0
0
0
0
0
-1
2
0
0
-1
0
2
-2
0
-1
-1
0
0
-1
2
0
0

26725
13284
18126
35131
174635
19204
37794
30003
13513
0
206409
439330
3551
134183
19618
316
39092
60225
101023
278405
77795
89299
1631
7468
43099
83521
24708
42946
66053
15000
9615
390
8218
47076
19374
256324
0
226
37736

28289
17262
19174
6559
173281
12681
39240
30470
11800
0
198390
407763
3348
136457
17576
316
39816
61040
97045
285415
66420
90714
1024
34399
42133
84373
21544
43969
67397
0
9996
390
4450
48628
17772
246283
0
226
28746

29489
81198
20095
836
175102
14155
40653
30147
2522
0
200035
364298
2504
97395
18266
316
40817
32298
102372
279484
83733
86954
1520
36792
43127
86004
41616
44975
68193
0
177741
390
3291
48524
20090
211725
0
4294
19783

30237
40049
18583
836
134494
14916
41249
26030
1261
0
96882
345867
1878
99249
18637
316
39082
31046
100794
274639
89389
76098
916
49648
44210
87718
34833
45723
69465
0
163299
390
1623
8411
19052
49064
239
2863
17738

30504
54258
19313
836
135881
15673
42356
0
390
0
99087
346676
1252
77188
19028
316
38091
21581
98277
281158
97696
76501
586
33498
45844
90720
17628
46515
70545
0
159110
540
905
8587
19601
19272
89
1583
1262

29771
59569
36046
3300
124651
17404
43278
0
390
0
101427
352736
626
71675
14924
316
40159
16001
96735
288051
101063
64763
1466
30895
49869
87851
2400
47450
72233
0
135658
390
0
8758
16460
18609
589
1320
382

0
-2
2
0
-1
2
0
-1
-1
-1
0
-2
0
-2
0
0
0
-2
0
0
0
2
-1
-2
0
0
-2
0
2
0
0
0
-2
0
0
0
-2
0
-2

0
-2
0
0
-1
0
0
-1
-1
0
0
-1
0
-2
0
0
0
-2
0
0
0
2
-1
-2
0
0
-2
0
2
0
0
0
-2
0
0
0
-2
-1
-1

0
-2
0
0
-1
0
0
-1
-1
0
0
-1
0
-1
0
0
0
-2
0
0
0
0
-1
-2
0
0
-2
0
2
2
0
0
-2
0
0
-1
-2
-1
-1

6608
7677
19318
-208
0
50965
7052
-22
1138
7770
199801
-1
296963
201800
119138
122842
19169
0
98535
-1971
111880
97031
0
8460
44258
40548
0
126695
11851
25369
18599
25590
0
158416
106660
25343
162
780
3827

4571
21748
18735
208
0
50956
2105
834
11899
3266
121321
-1
237684
205150
100553
123704
20195
0
99196
50265
106841
96919
1732
0
28040
41597
0
106534
14416
23073
18598
29169
48544
124910
400000
40414
536
259
9921

6260
4032
20905
125755
1000
50603
7358
-639
5794
200
94524
-1
178151
0
96679
123291
21207
0
98905
45397
102490
93277
828
0
27935
42405
0
109884
13887
21520
18835
28406
17700
95406
66270
39956
0
7544
28961

6760
23724
20270
128671
34614
49788
2912
1559
19857
15845
86637
-1
180993
0
79703
121242
21628
0
75576
45256
103711
97576
0
0
51904
43498
0
106114
14564
18669
18475
28836
4270
95313
80274
39827
495
390
2954

4762
12972
19409
132598
749
37353
2881
-205
3681
15845
78939
349
155516
0
71682
121403
22233
0
59889
28355
104153
94742
497
0
24147
44596
0
108202
15183
15710
18135
30208
0
48731
82160
9456
0
390
9942

5684
11111
19954
136229
0
0
553
613
3188
-39
70689
350
125063
91057
24230
121863
22519
0
51422
16624
103240
95578
1809
0
24425
45700
0
110938
14790
15308
17777
30853
19331
87197
110773
386
0
332
2628

0
0
-1
0
0
-1
0
0
-2
-1
-1
-2
-2
-2
-1
2
0
0
0
0
0
0
-2
-2
0
-1
0
-2
-2
2
0
0
2
-1
2
0
-1
2
-1

0
0
-1
0
0
-1
0
0
-2
0
0
-2
-2
-2
-1
0
0
-1
0
0
0
2
-1
-2
0
-1
0
-2
-2
2
0
0
2
-1
2
0
-1
0
-1

-1
0
-2
0
0
-1
0
0
-2
0
0
-2
-1
-2
-1
0
0
-1
-1
0
-1
2
-1
-2
0
2
0
-2
-2
2
0
2
2
-1
2
0
-1
0
0

2823
2389
980
16196
109835
2576
121830
106963
2743
10920
27
3745
2868
8598
181212
21501
227927
86200
32540
46616
4055
30078
0
1616
99755
1381
-1750
11797
2500
13257
379080
42080
45708
449
26446
63444
2989
30961
1149

1760
3405
0
17232
110255
2356
91216
101958
0
3939
185
738
0
9467
6021
21415
218565
81995
14163
44515
113782
28639
113
1198
81244
491
76674
6163
2500
14046
294675
41131
48862
12487
27719
65420
3731
31860
1420

2640
4414
650
18339
110247
5978
93099
85914
0
10184
0
1175
0
-270
154505
21529
223284
16985
30107
48510
59367
26017
0
494
81193
491
77974
-54
0
13523
226959
42281
47748
-10
27570
67722
3003
35254
1253

1760
4653
3446
18734
110955
2750
94949
73638
0
115184
617
576
0
3697
19653
19542
98028
12985
31567
35774
29583
27790
0
698
82470
1132
80064
-54
0
14498
219918
42605
50799
3090
28318
70970
69127
30250
190

880
4596
0
19281
105145
3641
96929
72119
0
63758
617
576
0
9455
26963
18547
102498
285
32583
18261
26756
27209
6960
1233
49630
1711
81747
-54
0
14123
203575
47544
49904
240
29217
72670
33815
21436
13390

1910
4688
0
19413
105377
1735
98909
73764
0
19813
0
-2
629
4144
55533
17519
80469
-4715
31309
16644
29553
30508
6008
5080
46517
1070
86611
-54
0
15184
188774
33115
49978
2010
28598
76444
115854
25325
9902

-1
-1
0
0
0
0
-1
3
0
-1
-1
2
0
-1
0
2
-1
-1
-1
2
-1
0
-2
0
2
0
0
0
0
0
-1
0
0
-1
0
0
0
-1
-2

2
-1
0
0
0
0
-1
2
0
-1
-1
2
0
-1
0
2
0
-1
-1
2
0
0
-2
0
2
2
0
0
0
0
-1
0
0
-2
0
0
0
-1
-2

2
-1
-1
0
0
2
-1
2
0
-1
0
2
-1
-1
0
2
0
-1
2
2
-1
0
-2
0
2
0
0
-1
0
0
-1
0
-1
-2
0
0
0
-1
-2

0
25929
27329
58078
155768
63426
1758
9126
112391
16953
23747
21767
8266
14421
15663
77468
-1582
6242
9640
147333
179
7272
0
161081
13164
149124
295543
15004
181045
23819
6077
17062
17584
37990
225312
14692
98944
802
2500

0
1582
42144
58139
156041
57922
468
8835
98583
15884
23305
24764
10377
8392
8513
78642
3097
1776
0
143786
1533
7906
0
158578
12668
145333
299922
8663
184249
15367
5806
19248
19819
39400
229394
15722
75296
4929
0

0
21133
35757
59461
157356
55010
2988
11088
95810
11153
0
24031
5529
13025
8607
79757
0
3587
0
151842
364
8717
0
161256
15038
148332
307166
9437
158883
10159
2994
18181
11280
15674
232686
16733
78049
2064
0

5000
2941
33789
37170
123271
52540
2232
10618
87216
3889
1632
25001
4482
2816
9137
80853
2039
0
2804
147962
381
9046
0
157028
14502
160810
311716
9630
99255
9859
5338
18156
3680
-1
195509
17453
48644
4365
0

5000
8191
33219
18464
123831
56236
4535
10304
88201
800
141186
24531
0
6856
10637
82715
1033
2160
403
156921
3987
9369
0
159971
15501
155683
306830
8399
80219
8360
4714
19102
4480
-1
198861
17970
54963
1183
0

0
22842
5621
15822
124070
40922
0
11232
87483
0
143916
21743
2030
11069
3443
84805
0
900
253
159416
7135
10165
0
168805
15105
158771
303453
1697
81912
4101
2362
17363
1650
-1
202057
18175
57269
3287
0

0
-2
-2
0
0
0
0
0
0
0
-1
0
-1
0
-2
2
2
0
-2
-1
-1
0
-1
2
0
0
-2
-2
-1
0
-1
0
-1
0
0
0
-2
0
0

0
-2
-2
0
0
0
0
0
0
0
-1
0
-1
0
-2
0
-2
0
-2
-1
-1
0
-1
2
0
0
-2
-2
-2
0
0
0
-1
0
0
0
-2
0
0

0
-2
-1
0
0
0
0
0
0
0
-1
0
-2
0
-2
0
-2
2
-2
-2
-1
0
-1
0
2
0
-2
-2
-2
2
-1
0
-1
0
0
0
-2
0
0

2826
15876
-9
29951
19437
39685
50441
129150
54920
46064
1769
92457
460
6217
600
61103
2500
137695
0
0
780
217773
11613
17613
31570
110934
1825
807
2005
27101
0
30380
1490
78913
99296
28428
4181
65237
192325

4612
4347
-9
12211
20154
32219
41960
105529
39886
47320
390
95365
460
5082
0
61380
2500
146193
138
0
0
215017
10000
18334
32756
99271
0
0
2869
26431
-2008
15579
3150
78726
89391
27383
25988
62521
68891

4571
0
904
13533
18957
34541
34024
107691
40056
48337
390
98095
460
5400
0
62158
2500
139323
0
150
390
209089
10000
17742
33905
90066
1264
0
16719
14109
-4016
20496
10464
70110
79173
12620
3177
60363
71564

5071
2208
304
14391
19334
22420
30564
108418
39996
49332
390
100796
399
5012
0
120142
0
140719
0
3550
390
167458
10000
19273
35035
80165
0
0
8568
9417
4016
15296
0
62590
43370
6730
49174
58142
32968

5195
2475
0
15255
19373
16253
22702
115638
40261
50536
390
102504
0
1740
0
60428
0
143638
1675
0
390
137312
10000
18826
37465
78108
0
0
797
9952
2008
24332
1690
54177
28850
6872
11823
55896
37541

0
7580
302
16273
19460
15773
23175
117958
32644
51694
390
104089
0
390
0
58192
0
144482
69
0
380
109980
10941
19213
36713
77588
1980
0
1158
9165
8299
23896
18156
60662
17896
7057
669
53525
42064

-1
-1
0
2
0
-1
-1
-2
0
0
2
-2
0
0
0
0
0
0
-1
0
0
0
2
0
0
0
0
0
7
0
-2
0
0
-1
0
0
4
0
-2

-1
-1
0
2
0
-1
-1
-2
0
0
-1
-2
0
0
0
0
0
0
0
0
0
0
0
0
0
2
-1
0
7
0
-2
0
0
-1
-1
0
3
2
-2

-1
-1
0
2
-1
-1
-1
-2
0
0
-1
-2
0
-2
0
0
0
0
-1
0
0
0
0
0
2
0
-1
0
7
0
-2
0
0
-1
0
0
2
2
-1

15285
2454
201324
107689
1365
3161
9280
0
21593
121009
6270
82150
51803
147933
26342
54084
48607
2274
17878
51614
9397
131292
104651
193462
27330
185272
33224
91458
2400
22719
0
65800
6592
1678
885
99137
56998
58043
0

52698
1456
207222
109678
0
390
2643
0
14021
136552
8284
0
52888
111608
27457
51564
49540
3297
14011
52034
9709
134057
105162
185703
28090
189657
52425
91049
2400
18408
0
67251
3563
1440
1475
119635
59111
61485
0

2875
382
209189
110887
839
390
3415
0
10084
132655
8000
0
54570
91705
27381
50733
49583
4730
30079
50151
10228
135820
104207
190060
28827
103861
69048
70101
2400
19330
988
70065
184429
1322
780
115839
59595
62540
0

6918
1043
106090
111871
693
390
2250
0
89223
134140
0
0
55368
32907
17930
30363
19695
5649
13139
20448
10432
84829
100326
189912
27299
75480
68206
28942
2400
19561
0
72017
180508
1411
390
105643
58079
81123
0

10014
2835
108300
114223
0
0
2486
0
58280
115892
186
0
56623
0
18128
30444
20004
7304
13989
20464
9839
86753
102740
145909
29110
70042
17510
27508
2400
19815
0
77943
178220
540
780
119358
56892
80073
0

6478
-184
87404
116577
3975
1280
844
0
44593
116653
3314
0
57196
0
18490
30482
19904
8252
15559
20456
9859
88808
103444
127078
28492
72157
26175
28250
2400
18574
0
79694
72656
540
390
116097
55826
82472
150

0
0
2
0
0
0
-2
-1
-1
0
-2
-2
-1
0
0
-2
0
-2
0
3
-1
0
0
0
-1
0
0
0
0
-2
-1
0
0
0
-2
0
0
2
2

0
0
-1
0
2
0
-2
-1
-1
0
-2
-2
0
-1
0
-2
-1
-2
0
2
-1
0
0
0
0
0
2
0
0
-2
-1
0
0
0
-2
2
0
2
2

0
0
-1
0
2
0
-2
-1
-1
0
-2
-2
0
-1
0
-2
-1
-1
0
0
-1
0
2
0
0
-1
2
0
0
-2
-1
0
0
0
-2
0
0
2
0

110800
162734
7464
62530
61844
29356
1596
13995
3920
129597
51400
0
2348
47384
10874
36831
780
1345
170559
20985
326
122944
149069
200750
36676
418
101326
336190
207033
-5
8471
42790
24873
48419
1457
16219
18446
12186
4673

112008
146990
22182
62562
60294
30483
0
28064
1020
147323
0
0
329
48814
9324
28785
780
5458
173347
20393
326
121530
152317
204418
38247
1470
97751
301626
202432
-5
16849
39480
23522
51886
745
17626
17859
11700
6433

96347
149201
10373
62650
63663
31180
0
23326
0
132188
0
0
-1404
49771
7738
13104
780
9572
177321
20399
326
107783
156282
197854
39856
2418
92431
306575
142119
-5
940
36360
22117
53291
0
18398
18718
13474
6181

49506
152377
2669
63896
67596
18401
0
13684
860
83844
0
0
3596
19375
6369
2621
390
3826
177580
19945
326
84353
161163
173743
28698
2009
97227
311784
99699
8164
6299
29123
23433
57265
0
19052
17009
13006
6778

49142
155764
1024
65411
66388
18785
0
12883
13335
89299
0
0
8596
71
6109
9075
390
737
170956
19645
326
169121
172190
149095
29299
3009
88899
318320
17718
0
4720
28809
22173
61035
0
15429
18721
13743
6524

49251
148302
170722
64684
71272
19248
0
11068
15248
94777
0
0
8941
19661
7603
6564
780
3865
158503
11229
326
87863
148963
145068
30120
7093
93766
325028
150758
1133
3738
29263
22598
64879
0
9199
20209
11167
8408

0
-1
-1
0
0
0
0
-1
0
0
-1
-1
-1
-2
3
0
2
-2
0
0
0
0
0
-1
0
0
0
-1
7
0
-1
-1
-1
-1
-1
0
-2
-1
-1

0
0
-1
0
0
0
0
2
0
0
-1
-2
0
-2
2
2
2
-2
0
0
0
0
0
0
0
0
0
-2
7
0
-2
-1
0
-1
0
0
-2
-1
-1

0
0
-1
0
0
0
0
-1
0
0
0
-2
-1
-2
2
2
2
-2
0
0
0
0
0
-1
0
0
0
-1
7
0
-2
-2
0
-1
0
0
-2
-1
-1

39677
14480
3520
234900
141697
17880
100699
907
124501
13809
40229
1078
0
5800
118013
29994
26615
4055
85118
49859
76123
67371
105732
1580
25111
171111
94347
5059
150
17723
1207
0
6146
105
107
17562
6283
581775
1538

39261
33915
3110
214522
144833
19224
88694
591
126822
13533
-101
5543
-416
6666
123630
30756
22241
0
88844
49160
54669
69027
99769
306
27558
164406
96358
0
150
19440
5590
199
6193
271
107
17709
0
572677
199

38228
5198
3188
217620
137737
19327
74647
119
129440
13200
-101
500
-1248
0
128308
23618
23406
0
92345
49222
28674
56175
102682
995
26552
76691
99230
16556
150
14945
2500
199
0
588
1741
15631
0
384060
1440

36542
13263
4176
218692
140047
18696
49021
699
128571
15789
2329
617
832
0
125776
26009
15379
0
82866
29291
28240
57666
102332
1055
27703
76952
98285
0
150
12966
0
580
3199
111
107
13402
0
304508
1017

35989
6817
10276
191069
144557
19233
34594
383
128631
14242
156619
617
416
0
123659
24731
16715
0
76412
29391
28540
59604
104544
102
28128
77577
102743
0
150
14882
0
0
1888
305
107
13197
0
247178
3798

34347
4188
9898
195124
133716
19909
23116
32774
129813
15251
155988
617
1398
0
131290
46882
11133
0
80259
29826
27934
62480
107155
2110
28859
78017
103062
47140
150
8105
0
0
0
432
0
11624
0
228349
4898

0
-1
-1
0
2
0
3
-1
0
-1
-1
-1
0
-1
0
2
-1
0
0
-1
0
-2
0
0
0
-2
-1
-2
0
0
-1
0
-1
0
0
0
-1
0
0

0
-1
0
0
2
0
2
-1
0
-1
-1
-1
0
0
0
0
-1
0
0
-1
0
-2
0
0
0
-2
-2
-2
0
0
-1
0
-1
0
0
0
-1
2
0

0
0
-1
0
0
0
0
-1
2
-2
-1
-1
0
0
0
0
-1
0
-1
-2
-1
-2
0
0
0
-2
-1
-2
0
0
-1
0
-1
0
0
0
-1
2
0

55773
12130
22701
16648
27226
84821
106271
715
82683
4798
4741
1070
34494
-137
51907
25156
38913
66762
44193
0
7033
91272
108426
69760
95326
5731
11200
0
103194
13447
75433
98349
5961
34069
331508
26000
1080
17325
56417

55953
0
7940
16200
26508
87055
119728
2012
83075
4490
3767
4078
35930
41873
52997
25949
319
68566
15950
10193
1602
91337
109889
60445
97972
0
0
0
107027
10232
26358
97473
6318
23196
319742
26310
-18
16758
50855

55562
0
9855
15622
26976
87601
121140
3550
75735
5366
10436
1099
37326
11047
53559
28478
8157
65132
15315
69553
28199
88129
84897
50857
99147
0
970
0
107765
7842
7860
91096
1485
22883
255166
26662
4190
18474
47656

55063
364
24091
14277
27206
89762
117767
7529
62511
2141
9650
1099
38203
9258
54716
27754
21228
48738
14199
18607
28980
76209
82608
39813
74548
0
0
0
109970
9262
2983
76371
788
18069
197695
26166
2539
20667
35351

54819
16177
24583
12930
26631
92735
115640
0
62179
0
4198
1099
39580
3100
54533
28186
326
51020
9681
0
29795
65295
84388
40248
76284
0
0
0
113436
4335
8767
77162
15015
19273
201907
26176
2590
20195
32895

55195
16706
7354
11657
27185
95768
116062
3228
60981
0
0
1099
40920
814
58085
30240
1518
51948
162
0
27091
27224
86096
40935
77841
0
2184
0
115402
0
4691
78084
666
19929
195961
25442
5440
21854
22755

0
0
-1
-1
0
0
0
0
0
0
0
-1
0
-1
2
0
0
0
0
0
2
-2
-2
0
0
0
-1
0
-2
-1
-1
0
0
0
-2
0
-1
0
0

0
0
-1
-1
0
0
0
0
0
0
0
-1
0
-2
2
0
0
0
0
0
2
-2
-2
0
0
0
-1
0
-2
-1
-1
0
0
0
-2
0
-1
2
0

0
0
-1
-1
0
0
0
0
0
0
-2
-2
0
-2
2
0
0
-1
0
0
2
-2
-2
2
0
0
-1
0
-2
-1
-1
0
2
0
-2
0
-1
2
0

44751
60077
58725
17976
35348
15790
32114
79650
250121
1934
14814
1902
99627
37453
15932
83176
34084
7393
72565
63845
30076
1971
0
285249
85040
157122
696
52180
389
29940
22778
50318
22629
181542
150527
13538
6364
75382
2450

43952
62438
76287
10928
34622
16906
28984
80821
221336
12166
9631
782
101079
9009
16879
74918
36916
9400
63342
65443
31287
748
0
276229
77213
153320
696
49874
389
15903
6405
50579
24943
173731
153900
9199
1625
73980
1038

29136
49234
22869
650
31450
17936
16391
65609
159556
15378
36631
0
69971
179
16315
75422
21089
7226
51529
65169
31676
0
0
277026
68131
156996
696
52000
389
5641
1683
48491
27210
152447
0
6879
517
75036
34741

19048
50521
30268
1597
28229
5995
3729
49640
32897
6832
29150
4699
60824
0
17099
29364
22943
5733
41484
64370
32259
0
0
280771
62704
158717
696
53590
389
2194
-885
29157
36359
119730
0
6753
0
77094
20409

17946
51820
54466
3750
26422
7885
4663
49685
20992
10164
0
0
60969
0
16683
9571
22994
5755
34097
15082
31608
0
0
270992
60133
162122
846
54606
389
18601
3019
29097
39299
122537
0
5440
1450
75708
23804

17340
53056
37127
9429
15081
9657
5429
46684
12621
0
0
0
59650
0
18753
9665
25172
1600
29200
0
33524
0
0
111885
59335
165399
696
51033
389
2557
-177
29039
40428
109504
0
5440
2668
76610
22697

0
-1
-1
0
0
-2
0
-2
-2
0
0
-2
0
0
0
0
-2
-2
-2
2
-2
2
0
0
-2
0
0
-1
-1
-1
0
-1
-1
-1
2
0
7
0
0

0
-1
-1
0
0
-2
0
-2
-2
0
0
-2
0
0
0
-2
-2
-2
-2
0
-1
0
0
0
-2
-1
0
2
-1
-2
-1
-1
-2
-1
0
0
7
0
0

0
-1
-1
0
0
-2
-2
-2
-2
0
2
-2
-1
-2
0
-2
-2
-2
-2
0
0
0
0
0
-2
-1
0
2
-1
-2
-1
-1
-1
-1
0
0
6
-2
0

78428
2150
416
67211
265803
0
0
0
1458
28871
35676
0
8618
16348
20442
43272
0
1117
0
64670
1767
274263
4111
104498
120869
2069
21787
-200
8938
83379
473
2270
5280
4356
115978
76445
2400
26575
93724

76513
9413
416
63278
246770
0
0
0
-4
28430
34407
0
9975
10535
20141
21546
0
0
0
66197
-3355
267233
874
107819
0
2675
22817
-200
73679
26305
4511
1703
5000
12345
121386
78013
2400
27062
96017

74383
6020
416
57104
223989
0
3581
0
3994
29051
30785
0
4885
10720
19888
4397
0
0
0
70867
-3987
360999
25014
109836
0
448
24134
-200
65181
26858
5122
-15
5000
2663
108759
19007
2400
20111
98111

48315
18468
0
57380
223232
0
3654
0
0
29265
31573
0
1065
10120
20318
0
0
0
0
54425
-1987
149363
26184
44356
0
448
24635
150
5466
40098
1936
30943
0
867
94692
19392
2400
8738
68668

48831
9665
832
58225
219158
0
0
0
0
28267
35191
0
-264
0
20364
0
0
0
0
55555
1697
142757
21515
45932
0
29926
29032
150
30177
10855
1771
15631
0
3060
96419
19928
2400
250
66845

48950
28100
416
58847
212237
0
0
0
7429
28925
34476
0
942
0
20134
0
0
0
0
48530
4347
119034
15656
47473
0
5287
29766
350
11602
-2
0
17508
5000
858
98233
20445
1800
0
67452

-1
2
2
0
-2
0
0
0
-1
0
-1
-2
4
0
-1
0
0
-1
2
0
-2
0
0
-1
0
-2
0
0
0
-1
-1
-1
0
0
-1
2
0
-1
0

-1
2
2
0
-2
0
0
0
-1
-1
-1
-1
4
0
0
0
0
-1
2
0
-2
0
0
-2
0
-2
0
0
0
2
0
-1
0
0
0
2
0
-1
0

-1
2
2
0
-2
0
0
0
-1
-1
-1
-1
4
0
-1
0
0
-1
2
0
-1
0
0
-1
-2
-2
0
0
0
2
-1
-1
0
0
0
2
0
-1
0

780
4957
183994
70701
0
21092
203385
19282
2450
44306
986
0
150
143737
815
161083
352032
248
137723
1767
-347
92000
12864
280
81553
25244
144376
74228
166988
416
205323
26340
26460
125406
22320
147260
88612
8065
71392

0
4957
182427
74550
0
19756
192055
20364
4765
43321
2295
799
150
129898
815
164757
353903
832
141048
17684
-347
94000
14150
6852
39759
0
91373
76138
170603
832
5317
31523
27042
123819
15193
148157
91137
49307
70757

11440
4957
182657
78212
0
19058
164665
21638
3767
43454
2754
0
150
124370
815
168214
351888
416
142475
18382
-347
96000
15334
486
29601
0
15016
45441
172056
416
4898
35718
27617
122209
13516
146844
99314
5679
71451

3752
4957
174547
69453
0
15146
155614
25392
4151
44254
74
0
150
112589
1630
159106
351175
2304
143966
21415
-347
98000
16222
0
20650
0
14092
30526
172615
3285
19351
24288
28546
122047
1541
145037
95292
8855
70654

1824
4957
181454
73423
0
15064
145920
24428
3940
2150
3381
4150
150
26958
815
162436
352835
323
146736
6654
-347
100000
17598
0
0
0
14315
28356
174555
2685
4858
25720
13487
122019
8805
145349
63782
49572
70965

390
4957
177141
72575
0
12774
104728
26410
3697
1689
2308
0
150
8535
815
165878
354265
-1092
149697
10323
13694
0
9950
244
0
0
111458
2661
177010
2270
6973
48759
8307
130079
11329
145506
41114
2684
71373

2
0
3
2
0
0
2
2
-1
-2
-2
2
0
-1
0
0
0
0
0
0
0
0
-1
0
-2
-1
2
0
0
0
-1
0
0
-2
-2
-2
-2
2
0

2
0
3
2
0
0
2
0
0
-2
-2
0
-1
-1
-1
0
0
0
0
0
0
0
-1
0
-2
-1
2
0
0
2
2
0
-1
-2
-2
-2
-1
2
0

0
0
3
2
0
0
2
0
-1
-2
-2
0
-1
-2
0
0
0
0
0
0
0
0
-1
0
-2
-1
2
0
0
2
-1
0
-1
-2
-2
-2
0
2
0

15910
74037
1050
124375
17444
99483
26928
112434
8036
42218
1198
3302
666
120430
749
49695
188096
59533
58008
218094
25809
56793
1473
50732
0
326
114127
193162
0
117922
17155
47333
17261
2007
0
74384
2273
20632
76062

15370
71892
1050
133384
11276
97546
29773
98455
7663
44828
10848
0
666
123150
44893
49848
171535
61276
72062
225070
14888
57455
1473
50713
0
501
117131
191772
0
114621
0
11354
20543
21790
0
0
1170
21994
73367

16490
70762
1050
135691
13324
98897
30091
103351
768
-7772
8830
679
1332
0
34812
49557
167877
61117
72912
227528
20803
59295
390
45549
0
1251
114496
174199
399
115581
0
12367
18180
17102
0
0
0
23914
70935

16962
71296
1050
137675
5427
94943
30922
100724
10488
-7772
16864
679
666
6261
15768
49233
128550
25254
80819
121751
18395
19212
390
40043
0
0
120538
173102
35528
118481
1116
12612
7200
13367
0
0
0
23231
52943

15446
72832
1050
135371
4521
96967
34112
97675
4724
69762
17199
5679
666
0
25915
49068
131511
26237
84186
219354
18386
19232
390
39844
0
2106
115975
152178
10389
116444
969
12875
18183
22659
0
0
7972
24851
50971

14739
74138
1050
138455
0
99016
34280
102080
104205
71591
20025
7570
416
0
25058
48542
127781
26752
83710
111792
18420
19218
780
39599
0
652
116937
129082
0
117283
6745
13131
8975
22707
0
0
8275
24301
50681

0
2
-1
-2
-2
-1
0
-1
-2
0
-2
-2
-2
-1
0
0
0
0
0
-2
0
0
0
0
2
2
0
0
-1
-1
0
-2
-1
2
-1
0
-1
0
0

0
2
-1
-2
-2
0
0
-1
-2
0
-1
-2
-2
-1
0
0
0
0
0
-2
0
0
0
0
2
2
0
0
-1
-1
0
-2
-1
2
2
0
-1
0
0

2
2
-2
-2
-2
-1
0
-1
-2
0
-1
-2
-2
-1
0
0
-1
2
0
-2
0
0
0
-2
2
2
0
0
-1
-1
-1
-2
-1
2
2
0
0
0
0

128413
80762
390
0
6911
115
178854
0
16339
69046
21872
0
3293
29989
32891
29668
631
45260
275487
2542
235073
87161
393780
15952
91983
24796
3553
34085
0
-3928
79681
1521
5383
24022
165
21431
380
69926
131096

124320
77506
390
0
10507
109
177159
1493
20650
70490
68309
0
9051
168
30930
30282
1170
46605
207378
2545
235704
89009
371511
29836
100538
27085
15696
29305
0
-5973
79989
0
40004
24744
165
19745
380
69474
127564

108995
75239
0
0
4785
1375
177477
0
0
71931
162651
0
2804
1206
28901
30737
780
47317
107293
1158
198181
92651
318025
1860
101670
26352
17257
25945
196
4735
76394
0
0
24053
165
19943
380
60975
130167

84196
71245
944
0
4567
230
176197
11511
0
73362
13514
0
3958
300
27587
26875
390
48259
6283
1103
143561
93725
248281
1535
98047
33871
21624
22318
533
6186
24873
0
650
25624
323
19235
380
38546
132754

95286
69214
0
0
11762
115
170173
14916
0
74897
36306
0
12157
460
25531
26318
0
50245
5783
110
110982
95517
254175
0
101891
33192
26246
18636
1238
116
-2132
0
0
25977
158
19245
56663
37843
135691

93613
24036
0
0
4209
113
139649
15564
0
76461
14974
0
3874
861
26586
25880
780
50265
5283
187
72514
97581
256613
0
98173
35637
30781
15374
957
14429
28561
0
2232
25413
-1027
13670
57436
38632
139646

-2
-1
0
0
0
0
2
-2
0
-2
0
0
-1
-2
0
3
0
0
-1
0
-1
2
0
-2
0
0
-2
0
0
0
0
-2
-1
0
0
0
-1
0
2

-2
-1
0
0
0
0
0
-1
0
-2
0
-1
-1
-2
2
2
0
0
-2
0
-1
0
0
-2
0
0
-2
0
0
-1
0
-2
-1
0
0
0
0
0
0

-2
-1
-1
0
0
0
0
0
0
-2
0
-1
-2
-2
2
0
0
-1
-1
0
0
0
0
-2
0
0
-2
0
0
-1
0
-2
-1
0
0
0
-1
0
0

0
23855
40281
281600
324452
429169
10011
2907
67876
0
19961
5994
0
0
114430
32233
22323
57570
-3
83683
598
61089
26410
263
64378
53540
-18
19946
5832
16772
45578
0
0
69794
19390
41993
11730
80088
12855

0
18298
9630
281178
309369
278515
12830
-110
69903
0
16437
1478
1988
0
108202
31440
25961
54383
-3
65192
3188
59556
31128
263
14054
53321
-18
18646
33559
943
41906
0
767
70756
22726
43163
7221
81371
16012

0
1741
10614
265549
269703
259097
13225
-110
71446
0
16579
2946
19690
0
108657
33489
25141
49966
1130
46273
33850
60486
24486
4119
140230
49263
-18
13086
32774
38450
35703
0
4090
65348
12148
36546
0
79183
16453

0
16594
10478
244053
266017
259999
12718
-310
79589
0
17437
1473
25681
0
108668
18968
22272
7825
3525
46979
4625
58296
21879
4390
98674
29063
-18
13086
23113
29925
22360
0
9471
58253
12885
6421
3041
64862
15891

0
18261
10490
239088
271657
265746
12829
82690
81354
0
18314
1473
0
0
103867
15611
22844
3753
0
48139
1035
33247
13127
20952
107664
26644
-18
3555
19852
33769
23659
0
1993
35943
12994
5263
3041
58651
16224

0
18333
390
193401
245958
259299
13083
84529
83044
0
19616
1473
0
0
111842
19304
19436
34287
2116
44432
520
34118
14149
15562
111561
27201
-18
0
17308
21020
27421
0
1164
27930
15320
-12
1326
55230
16710

0
0
-1
-1
0
0
0
-1
0
0
0
2
0
0
0
0
2
0
0
-2
-1
-1
0
0
0
0
0
-1
0
0
-1
0
0
0
0
0
-2
-1
0

0
0
-1
-2
0
0
0
-1
0
0
0
2
0
0
0
0
2
0
0
-2
-1
-1
0
0
0
0
0
0
0
0
-1
0
0
0
0
0
-2
-2
0

0
0
-1
-1
0
0
0
-1
0
0
0
2
0
0
0
0
-1
0
-1
-2
-1
2
0
0
2
2
0
-1
0
0
-1
-2
0
0
0
0
-2
-1
0

51682
26411
10448
44100
7523
5433
108157
3479
15732
157646
141330
44654
46436
91857
28598
62382
11201
7978
10361
0
3902
836
25621
36211
86493
138628
147331
19081
28923
184427
470
10198
58076
41387
144933
70664
-4
4377
32903

37869
27578
1199
0
8445
12906
107692
570
15760
159833
133582
45650
41290
78797
22017
55076
1383
11396
9692
0
1950
836
26805
28530
86960
156232
146999
1170
29803
188583
0
28773
59534
42117
148103
62223
-4
-3
33275

27114
29312
6675
28428
9090
7044
108590
0
18426
160032
125026
46320
40251
70936
14605
113654
976
8900
3772
0
890
390
27763
20084
87187
152251
146277
6512
25373
191992
0
18031
51006
41140
148137
26400
-4
3885
34174

29625
29680
1175
0
3270
6787
109389
1546
19200
162303
108358
45290
15273
68104
15125
104449
1126
8565
1919
0
0
150
28342
18088
86669
153820
147946
14122
23231
185383
550
13127
44360
42110
151505
27201
-4
0
34141

32788
29689
888
0
774
6534
110491
4981
3817
164700
110070
48322
14229
68055
18048
95937
563
8590
316
0
750
1320
29123
18476
90391
163265
145846
7894
23913
179565
880
0
34229
42988
154728
27363
-4
1140
34456

28668
31050
4186
12000
0
6277
111158
4769
4817
166756
111654
49094
15001
68084
16607
96634
413
19894
2360
0
0
780
29930
20168
87207
166627
143531
3927
21120
92788
1287
0
37880
43841
157912
-4000
-4
505
34737

0
0
0
0
0
0
0
0
-1
-1
0
2
0
-2
0
-1
0
2
0
0
0
0
0
0
0
-2
-1
0
0
0
0
0
0
7
0
0
0
-2
0

0
0
-2
0
0
2
0
0
-1
-1
0
2
0
-2
0
-1
2
0
0
0
0
0
0
0
0
-2
-1
0
0
0
2
0
0
7
0
0
0
-2
0

0
0
-2
0
0
2
-1
0
-1
-1
0
0
0
-2
-1
-1
0
0
-1
0
0
-2
0
0
0
-2
-1
0
0
-1
2
-1
0
6
0
2
0
-2
-1

8257
91718
118402
227479
21006
84171
281663
126418
7975
0
9918
34871
6691
0
1435
1480
12193
50033
17848
3213
45358
82212
74487
209848
97584
200
827
88758
324693
231181
87376
140
25043
2400
69900
65600
1007
929
28292

7995
93338
119764
181629
18851
76025
211805
129214
4062
795
15918
37999
7723
999
1270
3832
13983
52440
19032
4308
42991
79682
76126
214477
75187
840
827
89680
321110
26610
85135
140
26411
2400
67591
63396
3680
1729
30494

4878
96781
72050
185614
19722
78068
96763
131933
1914
588
103169
37089
17734
0
3783
898
15746
52993
19664
4093
45848
28242
69856
218142
72556
0
827
89876
325024
24910
86024
12527
27451
2400
68338
64150
4214
0
28317

5444
98274
0
189524
19644
78589
67554
134482
4877
1488
95669
39464
9081
0
2522
425
17486
51546
16407
4866
50875
21400
48816
195913
63524
3458
827
49922
322246
20133
91380
12640
19431
2400
26916
66135
3790
0
16454

2639
100528
0
193971
18687
77213
-3
135772
2100
609
88080
38698
8877
0
1261
0
17067
52663
15068
6781
56479
0
48476
197823
49914
499
755
46302
297637
5821
93263
14805
19837
2400
27480
70118
3357
0
450

2697
102748
0
199763
18033
82567
1244
138229
3602
768
80576
40051
9261
0
1436
2791
17255
53737
40794
7668
50889
0
48448
189111
18068
5180
-72
45430
301575
143866
95079
238
20232
1800
28043
67254
3426
0
1400

0
2
0
-1
0
-2
-2
0
2
0
0
-1
0
0
0
0
0
-1
0
0
0
-2
-1
2
0
0
0
-1
2
-1
-2
0
0
-2
-1
0
-2
0
0

0
2
0
-1
0
-2
-2
0
2
0
0
-1
0
0
0
0
2
-1
0
0
0
-2
-1
2
-2
0
0
0
0
-1
-2
0
0
-2
-1
0
-2
0
0

2
0
0
-1
-2
-2
-2
0
0
0
0
-1
0
0
0
0
-1
-1
0
0
0
-2
0
2
-2
-1
0
-1
0
-1
-2
0
0
-1
-1
0
-2
0
0

58679
9777
136556
682
25899
0
38675
30697
84014
79518
105775
4482
135805
38604
86713
17243
2326
18738
169246
103550
25154
3440
63912
7134
3903
12752
16313
100
17775
15798
15472
20335
61951
0
-5
263943
0
132880
4216

56871
10140
139453
0
25177
0
0
40139
85107
77757
88262
-10
125973
36684
75143
14722
4917
16345
100967
105089
27028
6140
53137
7872
2246
9314
10253
100
18688
16630
14860
21699
55504
0
43528
258331
0
133904
6476

56279
9360
142295
0
22768
0
0
49410
82532
32325
69596
1903
95602
33826
43487
15270
4906
20246
102819
107164
29098
5812
45078
9528
3040
26887
7735
109
21488
15687
19601
22460
22050
0
104315
261518
0
134552
6224

24271
9833
145127
1012
18600
0
0
58549
81236
25670
32709
850
91328
30387
34904
15615
4707
9936
105477
105988
21447
13955
6823
9725
0
23981
6923
1863
20847
38750
13262
20345
17360
0
71776
194791
0
135151
6347

52040
9153
148159
0
0
0
0
67560
78306
30089
31816
808
93099
28850
108419
16261
2254
10833
107454
108617
13547
22687
28989
9427
0
19378
7035
1763
21162
15802
14329
42123
17360
0
60753
198894
0
136327
12856

25453
9116
151462
669
0
0
0
86315
72173
29395
33368
775
95825
29022
75455
16969
5375
21169
110419
103497
16008
15621
29059
10118
0
12759
9175
591
21809
15730
34193
19852
12000
100
0
197564
0
136647
8078

-2
0
0
-1
2
-2
0
0
-1
0
-1
2
0
0
0
0
0
0
2
0
0
-1
0
-1
0
0
-1
2
0
-2
-1
2
2
-2
-1
0
2
-2
-2

-2
0
0
-1
3
-2
0
0
-1
0
-1
0
0
0
0
0
0
0
3
0
0
2
0
0
0
0
-1
2
0
-2
-1
2
2
-2
-1
0
0
-2
-2

-2
0
2
-1
2
-2
-1
0
-1
0
-1
0
0
0
0
0
0
2
2
0
0
0
-1
-1
0
0
-1
0
0
-2
0
0
2
-2
-1
0
0
-2
-2

2580
128595
13747
4221
26551
10972
24496
58335
12939
636
997
5743
141323
71066
455042
43247
170359
136838
63963
122193
34785
20155
784
1992
78401
77578
6338
17790
4686
0
390
82274
62423
0
76
94114
24947
-8
-200

-35
131627
15020
2188
25855
15005
20329
56745
28805
2228
40297
7487
143548
55271
364288
45036
178514
142250
65350
109382
0
10356
1972
8287
76930
79724
8460
18209
5459
0
390
80426
63827
0
773
96689
24529
859
-200

3519
136428
16059
2701
25146
13887
15219
56058
41027
3287
6597
8114
146487
50706
261185
44384
98196
149864
66279
109845
18518
556
2577
9427
77977
81221
1682
18608
6214
0
390
78536
64682
0
0
101023
23840
-820
-200

1846
54058
16081
2427
26549
17255
16158
51573
36073
4843
665
7835
139155
48847
215575
19524
100108
155828
70580
105271
16574
20897
2652
2040
58469
34289
7898
20294
7104
0
390
94069
65614
0
1703
93738
22790
-813
0

1330
55398
17423
1104
25849
17515
14295
47665
46096
6379
10117
8605
142337
47437
174736
35268
95629
178160
69180
96644
12215
20438
-6
16338
58722
38550
3336
19828
8973
0
780
92447
67007
0
329
96218
23001
-2292
2769

14470
56698
17695
2362
25285
0
10930
43756
103065
6878
0
10948
145411
42576
118438
16099
89472
175140
70392
94973
6660
20325
1279
2076
59770
40600
975
20396
10809
0
390
95925
68349
0
248
102547
24557
-2292
0

-1
0
-1
-1
0
0
0
0
2
0
0
-2
0
2
0
2
-1
0
3
-2
0
-2
0
-1
0
0
-1
0
0
0
0
0
0
-2
0
0
-1
-1
-2

-1
0
2
-1
0
0
0
0
0
0
0
-2
0
2
-2
-2
-2
0
2
-1
0
-1
-1
-1
0
0
0
0
0
0
0
2
0
-1
0
0
-1
-1
-1

-1
0
2
2
0
0
2
0
0
0
0
-1
0
2
-2
-2
-2
0
0
2
0
-1
-1
-1
2
0
0
0
0
0
0
2
0
-1
-2
0
-1
0
-1

0
5195
465
29662
17541
121508
73073
19844
11379
28170
20184
0
-1279
20936
49005
113722
2480
18271
101762
0
78293
9682
27594
650
25773
141346
0
82891
86294
17807
0
30117
273927
0
8286
46006
0
5354
42063

0
15371
465
5384
18716
99470
74739
19238
9559
32597
20702
1519
-2329
20647
49551
110525
179
19857
102832
0
79555
-399
29717
625
28943
145483
0
80997
88412
18520
18000
30712
211551
0
9395
45425
0
4790
0

369
14163
760
4488
19098
83330
70844
20205
10861
32289
20057
0
2115
21561
45930
103632
1669
19090
100328
0
77025
0
28812
300
28184
146410
0
81380
89853
39053
18485
32332
132145
0
10000
32139
0
900
0

0
15517
1360
2630
3291
57609
63924
19588
10055
31276
19583
0
2329
18438
0
-36
0
18500
97883
0
76991
0
28762
475
28449
142858
6622
75374
69362
20055
17406
34156
88487
0
10000
53639
3155
6849
0

7490
14685
518
150
1855
59526
57326
20037
11040
30428
19991
0
850
20619
0
-18
0
4860
96238
1899
79066
399
10404
300
30379
146007
6506
77158
70537
19606
19345
33360
66701
710
0
51873
4550
26249
150

941
14016
3518
335
540
31515
59654
19880
10466
29371
20446
2755
0
17582
0
-18
0
4080
96160
1749
75356
150
8578
325
30931
130721
6511
78710
56775
19925
21134
25988
52054
7611
0
64675
1264
6633
1000

0
-1
0
0
-1
0
0
0
0
0
0
-2
-1
0
0
0
-1
0
0
0
-2
0
0
0
0
0
0
0
0
0
0
-2
2
0
0
0
-1
0
-2

0
2
0
0
-1
0
0
0
0
0
0
-2
-1
0
0
0
-2
0
0
0
-2
0
2
0
0
0
0
0
0
0
0
-2
0
0
0
0
-1
0
-2

0
2
0
0
-1
0
0
0
0
2
0
-2
-1
0
0
0
-2
0
0
0
-2
0
2
-2
0
0
2
0
0
-1
0
-2
0
0
0
0
0
0
-2

16259
526
68083
33490
236
29742
48025
68540
14720
53423
39723
3999
6916
35077
16926
74658
0
349125
131895
66874
0
52690
110109
17355
27429
28392
80012
133789
29549
9853
74223
7128
100016
8002
138910
9042
780
191748
12237

15026
526
50822
35908
4324
30266
47611
64645
15743
39096
40586
2183
2098
37557
17749
72885
981
338832
132154
132127
840
51560
106656
5934
29085
31439
81703
137875
28267
18399
72419
3605
97562
7954
119948
10038
0
169943
12870

17363
526
31179
29995
1861
45414
44249
66460
16756
40037
44233
5828
9927
29355
18760
47663
2148
296868
129237
52335
0
51047
104407
16637
29282
30394
83290
124871
29708
29973
64537
4308
104365
9777
135259
9784
390
137358
0

11708
1913
28686
27297
0
21331
29321
46988
17089
40584
45124
0
3633
20046
19132
48350
0
237193
90981
27374
0
48260
108689
4000
29270
29994
85085
118193
25407
42347
60228
3713
101783
10026
95956
9984
390
132792
0

11329
1226
10806
21524
1780
21987
29309
43530
17446
43629
46252
2165
3603
14905
19533
47208
0
233591
92580
27133
0
46198
106342
0
29078
29834
89707
121283
25109
-53
59038
5133
101603
9657
97770
9780
28094
135652
0

4749
1752
11673
23005
2581
22452
29739
44804
17825
41432
47207
645
926
15075
19936
46292
0
237351
77184
10721
0
43253
111575
0
28652
15960
63787
124109
23320
10653
58738
5749
103457
9279
92206
0
28263
139389
0

-2
-1
2
0
-1
-1
-2
0
0
-2
0
0
-1
-1
-1
0
0
0
0
-1
2
0
2
0
-2
0
0
0
-2
-1
-1
0
0
-2
-1
0
-1
2
-1

-1
-1
2
0
-1
-1
-2
0
0
-2
0
0
-2
-1
-1
0
0
0
0
0
2
0
2
-2
-2
0
2
-1
-2
-2
-1
0
0
-2
-1
0
-1
-2
-1

-1
-2
0
0
-1
2
-2
0
0
-2
0
-1
-1
-2
-1
0
0
0
-1
0
0
0
2
-1
-2
-1
0
-1
-2
-2
-1
0
0
-2
-1
0
-2
-2
-1

1925
99
3872
49713
10911
316
4533
0
66915
0
108159
116183
15127
9507
15485
17503
46687
33713
3517
7401
58844
134733
53541
0
5253
0
67011
1630
390
886
18958
118277
261974
0
-36
281544
959
4763
77461

500
99
5376
50581
18463
316
0
10228
68852
0
106812
116394
1890
4405
12332
12245
47831
34437
3277
4567
43427
120775
54694
1042
0
0
69935
65757
390
0
11842
121004
245882
0
7203
283173
451
4899
68781

0
0
3878
46567
16022
632
510
49243
69390
7365
108464
113245
3699
0
3979
12974
48764
28709
11335
6242
30408
112784
55297
4064
0
11905
72031
65201
390
930
7918
118774
228275
0
5360
282231
-1
697
58436

0
1980
4824
27211
10880
150
0
49651
64457
0
108829
48888
367
2776
7139
14192
47109
28386
9341
24353
30632
114794
55788
-8
0
8350
77597
39281
390
0
13780
91369
227974
0
4481
216946
605
-1373
9536

6360
0
2720
28274
2558
632
162
22569
66021
0
110557
40241
-1530
0
6448
14096
39415
28361
6451
20219
30021
105248
57146
-8
0
2428
72079
80561
285
0
12297
88015
185431
0
10330
216403
-5
-1773
8302

11220
0
1526
29005
2324
166
0
15429
67267
0
106082
49923
4812
0
1476
7045
39920
28449
3592
23163
30445
107130
58351
402
0
4662
66310
19302
-105
0
12752
88087
107493
0
5599
218209
-5
-1773
64460

0
0
0
-2
-1
0
0
-1
0
-2
0
-2
0
0
0
0
0
0
0
2
3
0
-2
0
0
0
-1
0
0
0
-2
-2
-1
-1
0
-1
0
3
0

0
0
0
-2
-1
0
0
-1
0
-2
0
-1
-2
2
0
0
-2
0
0
2
2
0
-2
0
0
0
0
2
0
0
-2
-2
-1
-1
0
0
-2
3
0

0
0
0
-2
2
0
-1
-1
0
-2
0
-1
-2
2
0
-2
-2
0
0
2
2
-1
-2
-2
0
0
0
0
2
0
-2
-1
-1
-1
2
-1
-1
3
0

28287
32192
234922
0
41057
91806
7334
390
-1256
0
155260
2741
179248
46277
14064
33319
4417
59878
6808
181387
27975
61220
-117
9014
6066
184276
940
141057
6817
88545
14460
0
9249
1085
5893
2360
21368
1050
32562

28924
32555
227802
0
11150
100291
7344
390
65064
0
136185
1848
21612
47713
12451
32066
5642
58348
6198
171685
29906
56388
2573
9608
7161
191540
174
144306
9119
90403
738
0
9362
326
5653
0
21094
1050
23346

29521
32292
215320
0
6298
108245
5420
390
66102
0
139013
0
5259
44006
11176
31875
8689
59530
22456
181780
30604
53813
-77
12025
8234
192422
1684
141949
8826
92245
0
0
11109
326
6747
0
12675
1050
18361

29876
32372
177965
0
138307
109006
4104
390
54275
0
140035
0
-243
29737
6934
18686
-131
60668
19776
177363
29834
22667
-77
16025
8595
150300
1581
141345
8849
94082
0
0
9471
326
7859
4135
5803
1050
10434

30201
31202
171201
0
149548
117195
1596
390
51791
0
146365
1542
-243
30615
11203
0
-131
59786
9433
189423
29936
23488
1823
0
8955
92391
2381
136379
9567
96050
0
0
11132
326
7464
814
5841
1050
7387

15611
31688
164834
0
148632
121246
1594
390
52928
0
148961
3498
-243
29975
7737
0
-131
130890
7487
188567
29862
20022
227
0
9305
93119
2381
126211
9265
97963
0
2949
9633
326
7199
2294
2227
1050
3300

-1
-2
-1
0
0
-1
0
0
-2
0
0
-1
0
0
0
0
2
0
0
-2
-1
-1
-1
0
0
0
-1
-2
2
2
-1
0
-1
0
-1
0
0
0
0

-1
-2
0
0
0
0
0
0
-2
0
0
0
0
0
0
0
2
0
0
-2
-2
-1
-1
0
0
0
0
-1
2
2
-1
0
-1
0
-1
0
-1
0
0

-1
-2
-1
0
0
0
0
0
-2
-2
0
-1
0
0
-1
-1
2
0
0
-2
-1
-1
-2
0
0
0
-1
-1
2
2
-1
0
-1
0
-1
2
-1
0
0

780
0
780
292907
48027
3213
1195
18535
120
9092
60491
724
46202
23467
155285
632
42053
40145
16740
0
3498
2500
1955
51207
3679
98492
16540
875
75709
61432
420
117029
20849
89120
396
40959
70001
12146
5565

0
0
390
285272
48725
2797
553
18541
0
12509
61319
125
47239
24195
156122
316
40185
41194
17451
0
3260
0
2530
38528
4711
50095
1160
375
80033
57751
0
118439
3662
191329
396
41996
45813
7698
6841

780
0
390
288543
29600
0
1074
18270
0
12784
56550
416
48258
25286
11733
948
42887
42197
18141
0
678
5448
1845
34688
3996
49057
10600
-250
78145
59200
1672
118437
7719
92915
461
43296
44309
6005
7853

387
0
780
209443
20150
1660
35783
16992
0
12584
43279
190
49218
25807
9620
632
31745
42726
18239
0
0
632
3169
30542
6007
17426
51571
-125
80584
57558
453
116456
4437
52341
396
44187
27428
6411
8565

-3
0
390
132211
19232
660
35488
19025
0
0
28289
190
99677
26350
0
316
32211
43802
18302
0
0
0
240
61032
3260
17789
28310
609
81693
52992
2129
116957
2912
51739
546
49132
2013
3125
9565

4540
0
390
133946
17143
660
36020
35744
0
0
28013
66
51738
27409
4520
1096
25836
42761
18337
0
678
646
930
23711
0
18003
14482
362
78470
61325
1414
119366
6368
55079
396
48191
4724
3164
12065

0
0
0
-1
-2
0
3
0
-1
0
0
-2
0
0
0
0
0
-1
-1
0
-1
0
0
0
-2
0
-1
0
-2
0
0
2
2
0
-1
2
0
-1
0

-1
0
0
-2
-2
0
2
-1
-1
0
0
-2
0
0
0
0
0
-2
0
0
-1
0
0
-1
-2
2
-1
0
-1
0
0
2
2
0
-1
-2
-1
-1
0

-1
-1
0
-2
-1
2
2
-1
-2
0
0
-2
0
0
2
0
2
-2
0
0
-1
0
0
-1
-2
2
-1
0
-1
0
0
2
2
-1
-1
-2
-1
-1
-1

52935
19713
1873
19247
-124
24172
16014
655
1730
57259
46889
0
150185
67474
53234
78128
30414
14500
53044
12961
-2
28622
32154
9768
2780
11564
1877
120528
680
50863
20052
213732
172325
184
10425
89296
25988
286469
10221

50946
22378
2778
1230
0
23497
15474
1182
6792
46226
47496
0
141926
68750
54361
81976
24158
0
51158
12029
697
28219
33521
8480
2645
13063
2466
100050
0
50887
5328
217347
174082
2250
12722
101755
1815
293875
8337

22740
24836
4734
2910
0
24817
19739
1076
0
36089
48307
0
135741
59186
55395
83338
10091
790
29452
11738
-3
27764
34443
2420
-10
14337
0
102324
0
19345
18428
217329
177684
823
4948
90684
22648
296257
9696

2314
32816
6642
0
0
25602
19194
696
3180
34158
49272
0
126197
48178
56416
90031
5905
3696
1696
11011
1186
27973
31223
0
4115
15596
462
104697
0
19152
19709
211132
180259
823
13100
23000
19433
232
14332

1823
42816
8520
0
225
26535
38414
1012
2682
22872
49016
0
118340
46197
58792
93692
6210
6696
38585
9888
-4
28576
31723
682
1315
15204
0
103202
74731
18953
19833
219202
183704
-658
10854
25000
16708
-94
21446

18839
8938
9869
0
35173
26947
19200
530
0
22592
43127
0
110557
48444
56130
96100
4302
5724
38884
10076
1633
12135
32505
0
0
17149
3069
94360
0
19388
19376
223434
186507
1266
7537
0
24047
143864
9476

-1
0
0
-2
0
-1
2
0
0
0
0
2
0
0
0
2
0
0
0
0
-2
0
0
-1
0
0
-1
0
0
0
-2
-2
0
0
0
-1
0
0
3

0
0
-1
-2
0
-1
0
0
0
-2
0
3
-1
0
0
-1
0
0
0
0
-2
0
0
-1
0
0
-1
0
0
0
-2
-2
0
0
2
-1
-1
0
2

-1
0
0
-2
0
-1
0
0
0
-2
0
2
0
0
0
-1
0
0
0
2
-2
0
0
-1
0
0
-1
0
2
-1
-2
-2
0
0
0
2
2
0
2

440
0
33343
186610
48025
1275
84176
13922
81252
47742
53456
7719
62381
33801
22065
17973
43970
107350
21750
5964
46179
29645
36497
291
7244
166071
326
105991
28290
8788
6301
622
36329
63115
6025
2731
2961
98496
60480

1479
641
31392
130751
49128
887
81516
15433
74766
27044
53862
7455
32320
27027
23382
20482
45756
110114
21127
7145
82842
28193
38190
291
8265
137702
326
67243
30516
40927
0
3074
36711
33963
5786
3403
4748
82803
59966

2940
1290
27315
43890
49348
890
80146
15683
79012
24007
39505
7187
22528
24459
21522
19693
46680
112189
20332
8144
77628
30790
39322
291
9436
77683
326
67533
39584
28306
2417
0
28415
33807
10471
5990
7013
79894
58411

3160
1319
-60
38759
44932
382
61392
16050
74349
0
45373
8367
10502
23161
8815
11932
47926
114503
19932
8861
52294
21200
40260
291
10123
163040
326
28653
43581
31578
470
688
18459
2966
11542
7767
7722
73984
58868

4160
694
28890
46834
19559
2786
60325
17401
77504
0
46641
7945
82823
22282
4280
1280
49028
117031
19932
10104
0
21810
41458
291
10335
86008
476
29253
48458
21195
4690
2605
16077
1223
11216
42731
732
137370
55232

883
697
29168
28408
18859
2557
60469
17573
90032
0
47569
7669
52624
20537
0
0
49561
112857
7080
9803
0
13629
42251
291
10691
88575
326
26185
17129
11776
0
377
12428
0
14834
33266
291
132889
58430

-1
2
0
-2
0
-1
0
0
2
0
-1
0
0
-1
2
0
0
2
0
2
-2
-1
0
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
-2
-1
0

-1
2
0
-2
0
0
0
2
2
0
-1
0
0
-1
2
0
0
2
0
2
-1
-1
0
0
0
0
0
-1
-1
0
2
0
0
-1
-1
0
-2
0
0

-1
2
0
-2
2
0
-1
0
2
0
-2
-1
0
-1
2
0
0
2
0
2
-1
-1
0
0
0
0
0
-1
-1
0
2
0
0
-1
-2
0
-2
0
2

6749
19608
71708
4583
43314
25000
7841
15166
57754
50724
0
0
130705
135233
137218
14897
47060
27882
130767
11569
3244
8144
47404
107221
219884
46982
204297
4101
0
17368
27764
6898
4062
42740
6347
145563
898
40496
45608

7917
20696
72047
6917
44354
0
7400
14638
56258
8723
0
484
132472
130038
141808
17512
48481
28937
134946
11092
8339
7824
48786
109494
223526
38738
106428
11076
2900
16801
27690
7642
5143
46046
0
147348
11573
3880
44619

9645
20071
67080
831
45372
0
6770
15582
60313
6245
0
929
129576
79027
151020
16926
49505
30128
130470
12900
0
7500
49768
111954
206593
31923
109736
3834
2000
17789
27593
5381
5988
10725
0
143548
0
1377
44856

11865
21432
68660
6469
46317
6398
5163
17809
61129
7089
8081
474
129829
6666
152040
17368
17612
30548
132038
12396
0
7500
27838
111771
275847
25885
111487
-754
2000
17419
25833
3791
6988
1582
46350
133408
0
4007
32461

13133
21704
69411
5138
51292
15218
3575
17385
62348
8059
0
0
125382
6666
164405
17959
19461
31326
131961
13692
1759
7500
84810
111703
163157
20195
114878
6276
0
17628
25318
3791
7988
-46
0
136481
0
7742
49916

4702
21205
2855
7810
50316
24901
390
18437
61193
8666
0
1288
124942
6666
161525
19023
18660
30688
124256
13323
2624
7500
27785
111864
164838
19494
118541
16871
4759
18125
22684
0
0
4054
0
140008
0
11376
29117

2
0
0
0
-1
-1
2
-1
-1
0
0
0
-1
0
0
0
0
-1
0
2
2
0
-1
0
0
0
0
0
-1
0
0
-2
-1
0
0
3
0
0
0

2
0
-1
0
-1
-1
2
-1
-1
0
0
0
0
0
0
0
0
-1
0
2
0
-1
-1
0
0
0
0
0
-1
-1
0
-2
-2
0
0
2
0
-1
0

2
0
-1
-2
2
-1
0
-1
-1
0
0
0
0
0
0
0
2
-1
0
2
0
-1
-1
0
0
0
0
0
-2
-1
0
-2
-2
0
0
0
0
0
0

39966
42257
47664
111710
326
643
26921
21027
0
99342
17231
16560
4382
88014
77857
12564
4711
5480
140888
124820
215521
15526
21523
153720
47269
0
18958
6716
1352
60528
37170
51632
0
88420
17166
71310
25107
126454
60098

37584
44243
38192
12484
326
586
27809
27568
0
99506
15897
17278
1972
88951
80002
12077
9617
11834
143746
126740
210695
14923
1481
150540
45688
132
2640
7737
2380
49036
36918
9803
0
89705
18578
69676
26312
128179
50910

38423
64104
39234
13917
326
3660
21658
9166
493
100117
16232
18289
1426
90672
82020
12779
9307
17380
55506
121910
213758
10936
19766
153103
47690
10067
182251
8741
0
31226
10163
3427
780
91943
20260
67976
28102
75525
44943

37212
33406
20960
12125
1458
5754
22794
6855
-5
101212
16555
18653
5660
89252
73904
13033
9665
8329
56741
89608
208821
11436
19661
152060
48712
10144
173922
8911
970
15568
10692
924
0
71201
20626
68468
29078
76862
37176

39319
34104
360
0
952
5666
22289
8089
574
101197
16104
19195
5660
91118
75558
13308
10470
20406
57983
53535
213083
1520
16740
151470
49525
10400
160553
8943
0
10000
15307
-876
0
69804
21142
67439
29201
6131
38245

36082
34869
360
0
476
5666
22916
9052
3509
103175
16055
19580
0
95105
77279
13985
10169
9772
59185
36312
217340
0
13272
151974
50389
0
147124
9140
89
0
19838
-969
0
71088
21790
56163
24122
27117
28682

-1
0
0
0
-1
-1
0
0
-1
-1
0
2
0
-1
0
0
-1
2
0
2
2
0
0
0
-2
0
0
0
0
0
0
-2
-2
0
-2
0
0
0
0

-1
0
0
0
0
-1
0
0
-1
-1
0
0
0
0
0
0
-1
2
0
2
2
0
0
0
-2
-2
0
0
0
0
0
-1
-2
0
-2
0
0
0
0

-2
-1
0
0
0
0
0
-1
-1
-1
0
0
0
0
0
0
-1
2
0
0
2
0
0
0
-2
-2
0
0
0
0
0
-1
-2
0
-2
0
0
0
2

-200
17772
26133
65026
78230
6085
104466
26775
360
0
300500
19484
69412
11342
296186
162452
10501
73537
184444
2346
73820
216096
59817
78658
1863
53315
31580
18770
2181
316
27729
0
0
9463
0
29009
67931
46965
7886

-200
19058
28926
29549
76277
4728
96370
28753
360
870
265766
20114
69878
9670
290906
164055
69458
71796
182933
4802
72341
189566
47872
60152
869
47740
32618
18410
5625
3066
28138
3760
0
9338
0
34183
65289
42713
9085

0
19681
28167
29705
36232
5750
81293
48474
360
590
245458
16606
64222
2615
275061
141301
23445
80453
178409
4579
76917
183838
38605
40238
262
50100
33610
18821
60201
3832
28285
0
0
10073
0
35606
64778
33812
7784

6171
19507
28568
29012
30200
1361
66435
42377
360
3700
249435
9609
50518
10170
250488
99115
105199
58257
175091
5840
75370
157898
28184
41366
1203
0
34281
19307
45299
6194
28463
0
0
10059
0
37018
65861
20483
8547

0
14656
29019
28355
30326
1402
64975
41302
360
1999
240521
5429
44892
7200
250357
101597
47519
97180
171800
5603
81943
164860
28862
37788
4
0
34944
19260
40940
5878
29303
123
-5
9760
0
37184
63794
19409
8907

0
756
30430
16579
30290
1911
66951
1666
870
7300
246525
9763
76088
7200
249990
101290
73537
95531
168476
6352
80203
168294
29161
19025
320
0
35498
20028
16923
316
29766
0
-5
10048
0
38066
65069
19318
6844

0
0
0
0
0
2
0
2
5
0
-1
-2
-1
0
2
0
-2
-2
-1
-2
0
0
0
-1
0
0
2
0
0
-1
0
0
-2
0
0
0
0
1
2

0
0
0
0
0
3
0
2
4
0
-1
-2
-1
0
2
0
-1
-2
-1
-2
0
0
0
-1
0
0
-2
0
0
-2
0
0
-2
0
0
0
0
0
2

0
-2
-1
0
2
2
0
2
3
0
-1
-2
2
2
0
-1
2
-2
-1
-2
0
0
0
-1
0
0
-1
0
0
-2
0
0
-2
0
0
0
-1
0
2

40604
43796
4787
11839
77245
22352
22541
30615
16942
17615
999
5580
25063
128208
100534
50680
0
0
2665
4225
86116
210475
63098
7066
45575
11445
19646
45846
491428
748
16757
78861
0
29735
286710
150797
105423
48169
28106

42926
44423
1046
13240
84828
23392
19623
28691
16721
18338
-7334
0
22275
131152
102971
51256
0
0
-35
20000
83724
216513
64417
2328
43303
12379
20077
47104
488642
49007
21481
77719
0
24414
280752
52509
133637
53197
30447

44209
29980
344
14015
82228
23908
20606
30474
16193
19350
8333
0
0
133976
108232
47394
0
0
3527
11556
80721
196219
65752
4279
27113
12187
19462
48325
485382
11095
22389
45961
0
18300
284624
50683
118372
63010
29659

45472
30000
1291
14293
83116
24815
20693
27468
16445
19734
6666
0
517
136646
108628
7879
0
0
3869
0
79939
200117
69639
24973
19582
7402
0
0
360959
0
22535
29537
0
16908
237176
46602
33929
64178
31767

46739
0
1193
14763
87990
24133
21134
25813
15624
20301
8333
0
25420
145147
94416
-1940
1004
0
4468
0
58586
204312
80057
76738
19109
10827
0
49461
338592
0
24236
29758
0
37319
211342
40599
79807
64992
31124

47895
0
1914
14968
86564
25087
22435
25251
15096
20812
8333
0
24863
142651
178120
27545
854
0
-12
0
14570
208373
83713
25108
17236
11351
150
48438
123737
0
20246
30153
0
34978
208432
37192
19552
50722
35511

-1
-2
0
0
-1
0
-1
-1
0
0
-1
-2
0
0
0
0
0
-2
0
-2
-2
0
-2
0
0
-1
0
0
0
0
0
-2
0
0
0
0
-2
-1
0

-1
-2
0
0
-1
0
-2
0
0
0
0
-2
0
0
0
0
0
-2
0
-2
-2
0
-2
-1
0
-1
0
-1
0
0
0
-2
0
0
0
0
-2
-1
0

-1
-2
0
0
-2
0
-2
0
0
0
0
-2
-2
0
0
2
0
-2
0
-2
-2
0
-1
2
0
-1
0
-1
0
0
0
-2
0
0
0
0
-1
-1
0

1331
0
84094
40167
13572
46188
-48
-50
38001
182202
43128
390
27609
173742
81878
26170
15089
360
173094
26380
0
25262
97614
27990
124178
2295
7930
3581
-151
62870
61050
234589
22027
13895
31864
37222
183718
316
126771

1326
0
85804
41518
17983
14082
4001
-440
34416
162547
6164
0
30791
167837
83429
25215
17037
360
131039
26439
0
24365
50976
27632
118255
6072
7718
16629
27952
63992
62663
0
51757
14385
34538
38628
172250
316
132730

652
0
86212
43023
15590
15021
5975
-830
32515
140911
3775
0
29913
100407
77262
26189
17457
360
132269
-200
0
5160
-212
27992
111807
8319
8518
33433
47213
64720
62425
0
113157
13190
31648
39982
175771
316
124689

326
0
87003
44005
10610
7696
0
780
28499
111881
22690
0
30461
88717
78783
26801
17868
720
144990
-200
0
6160
-212
16065
107418
5330
8950
28468
121013
66031
59118
0
106767
17676
127340
40914
180794
956
105447

326
0
88833
45294
0
7872
0
780
29133
78759
21288
0
0
179
75252
28593
18428
360
152632
-200
0
5780
-212
930
90471
1586
9795
35669
87332
67459
49449
0
30237
14792
129411
42053
184650
1087
106704

476
0
92348
46387
0
8028
0
0
29988
78877
9289
0
0
-336
77090
26020
19120
360
155935
-200
0
4790
138
780
86363
4920
3274
23317
106519
69171
38047
0
-1280
11210
128796
43151
167856
316
97725

0
0
-1
2
2
3
0
0
0
0
0
-2
-1
0
0
2
0
-2
-2
2
0
0
0
-1
0
-2
0
0
0
0
0
2
-2
-2
0
0
0
0
2

0
0
-1
0
2
2
0
0
0
0
2
-2
-1
0
0
2
0
-2
-2
2
-1
0
2
-1
0
-2
0
0
0
0
0
2
-2
-2
0
0
0
0
0

0
0
-2
0
3
0
0
0
0
0
2
-2
-1
0
0
2
0
-2
-2
0
-1
0
0
0
0
-2
0
0
0
0
0
2
-2
-2
0
0
0
0
0

112577
29292
2276
106658
37356
13242
173481
84133
42553
50587
9860
894
8121
59219
17147
73981
5255
-4300
3786
15522
48803
110488
99593
363
92134
13548
67572
281604
20636
169749
5451
133424
-212
5041
996
25615
26127
87815
131297

105189
28809
3188
111694
41624
12762
176308
84458
43606
51329
9169
1020
6523
58852
19557
76489
86992
-4300
2894
16469
48808
107488
100415
363
120340
13097
58969
283292
21367
172685
6230
134835
-212
7485
1999
26950
26608
79072
128743

97048
30005
454
112131
40655
12276
179878
62441
44577
48122
9055
0
750
54811
18935
77611
37272
-4620
1200
15907
20131
97021
103618
363
142794
3025
57625
281327
22334
176630
140802
131176
-212
4480
2216
27899
24689
59852
129104

88247
30452
2500
108106
43974
11790
182005
48175
45013
43912
9908
0
14724
39960
19005
78683
24445
-4620
2735
17140
19940
86283
107525
372
101923
4128
45675
189287
22426
180315
143354
139976
-212
3260
2301
29614
25699
60761
125887

88564
29197
0
109798
46625
11460
175016
29874
45695
44834
9611
0
919
40133
17862
80315
77828
-5820
3231
16724
390
87345
104042
1971
103119
1726
46236
185398
22240
184072
146225
138325
-212
3884
2364
30127
26809
62425
112439

90145
29381
0
107372
45590
14090
178293
15525
46283
45737
10059
0
-3899
37607
20393
81887
61029
-5820
909
18438
540
81666
100190
2566
84834
-587
46758
184414
25378
188194
148820
146136
-212
4352
2286
29646
25836
63982
104537

0
2
0
0
0
0
-2
0
0
-1
-1
0
-1
0
0
0
0
-1
0
-1
0
-1
0
0
0
0
-1
-1
0
0
-1
0
2
-1
0
2
2
-2
-1

0
-1
0
0
0
0
-1
0
0
-1
-1
2
-1
0
0
0
0
-1
0
2
0
-1
0
0
0
0
-1
-1
0
0
-1
0
2
-1
0
2
0
-2
0

0
0
0
0
0
0
0
0
0
-1
-1
0
-1
0
-1
0
0
-2
0
-1
0
-1
2
0
2
0
-2
-1
0
0
-1
0
2
-2
0
2
0
-2
0

111190
53116
192257
5766
145143
47373
6643
103310
52108
5619
53812
10847
2946
30558
40250
52079
64358
2231
69470
26344
144407
2989
96898
6818
390
49120
25992
7168
48783
48164
2353
390509
46806
56536
13461
60316
133825
0
5070

113912
55950
201402
6786
136334
48076
9400
111472
50445
14822
2000
12176
0
30363
23022
52083
64956
-9
70279
0
146277
0
96071
8040
390
50823
904
4495
42692
49388
2957
382898
47758
23827
14179
61763
134495
0
4317

116231
54439
444462
7796
103624
23459
0
79503
42652
43000
2396
12884
390
29077
12272
46703
66816
2312
70207
0
149338
0
93321
11736
911
49844
68
4032
34593
51760
738
365461
48669
29423
13654
63154
133745
0
1421

117803
-561
418237
8512
101044
16175
0
75528
9965
4650
4657
13784
390
30029
34345
47500
36448
2928
30348
320
152555
2989
94034
10190
1080
20239
232
2104
38808
52650
4152
304436
49559
37900
13979
64524
130814
0
10452

120350
20115
424244
10205
106356
17753
11457
72567
9720
12132
2452
13420
390
26366
36777
45030
37481
0
28320
170
155934
9059
99531
18122
930
20241
-604
2650
40942
55477
2866
311426
50608
-3400
15525
66345
130758
0
5978

124190
20000
383145
11032
92459
18302
6709
69502
9951
13953
2418
13686
0
28916
30
48249
37684
0
28704
2865
159332
52248
96614
0
390
19921
-440
3472
40854
55020
1414
275628
51426
-4000
0
68104
123468
0
62292

-1
-1
-1
-1
0
-2
-1
0
2
0
0
-1
0
3
-2
0
0
0
0
-2
-1
-1
-2
0
-2
0
0
0
0
-2
0
-1
0
-1
0
0
2
-2
-1

0
-1
-1
-1
0
-2
0
0
2
0
0
0
0
2
-2
0
0
0
0
-2
-1
-1
-2
0
-2
0
0
0
0
-2
0
-1
0
0
0
0
2
-2
-1

-1
-1
-1
-1
0
-2
0
-1
2
0
0
0
0
0
-2
2
2
0
0
-2
-1
-1
-2
2
-2
2
0
0
0
-1
0
-1
0
0
0
-1
2
-2
-1

293554
4000
0
107337
50516
2778
1540
8318
23136
181302
140133
630458
59929
63004
7666
6883
273138
241565
38660
0
2187
-15
3645
45681
0
60270
24579
112936
18243
0
127021
4331
50739
262
90930
87313
112050
-200
15512

291421
6028
159
101268
22781
1939
26060
6111
24205
181271
140414
646770
35338
66964
6664
9108
279307
244619
38942
0
1461
16596
9077
14657
0
65005
23741
117021
17557
0
132595
60446
50142
3771
94502
90345
115353
-200
2552

3760
6028
0
101754
25064
2038
0
33212
28318
180439
141314
693131
22856
75856
6598
8813
273333
127074
39787
3210
53603
1935
4234
9677
0
63309
11666
107837
19880
0
102667
30592
18894
5474
93559
37554
112099
-200
13890

3359
3996
110
15147
12927
1938
2650
8978
28755
182958
141000
324522
22122
74062
6632
10066
277270
14
40069
0
976
5365
7118
8826
0
62369
11806
96546
19471
0
108998
154167
18512
69536
95060
7628
118764
6682
2545

10670
9062
-390
2187
18691
0
3320
1782
29442
181287
142358
358774
19531
72756
6666
10017
284915
124493
37647
0
20825
0
8187
10177
0
64603
11081
95489
16211
0
117186
13410
16853
76188
88930
1026
120780
1718
15688

2969
3997
1104
7382
19291
0
2764
23173
30003
179734
143358
369685
16594
76355
6666
9705
286837
128463
38268
2712
1159
294
8708
9865
0
66584
11396
97347
14365
1392
121062
25426
18401
72678
-23670
1422
123710
1512
3088

0
-1
-2
0
-1
0
-1
0
0
-2
2
0
0
0
-2
-2
-1
0
-1
0
0
0
-1
0
-2
0
-2
0
0
-2
-1
-1
-1
2
-1
2
0
0
-1

0
-1
-2
0
-1
0
0
0
-1
-2
2
0
0
0
-2
-2
-1
0
-1
-1
0
2
-1
0
-2
0
-2
0
0
-1
-1
0
-1
2
-1
2
0
0
-1

0
-1
-2
0
-1
0
0
0
-1
-2
2
0
0
0
-2
-2
0
0
-1
-1
0
2
-1
0
-2
0
-2
0
0
-1
0
0
-1
0
-1
2
0
-1
-1

18460
2781
0
3311
1261
1552
2345
56852
11123
82150
41991
5231
176731
62188
0
6482
0
67714
36382
8161
48538
64586
390
241153
56093
49385
0
43030
6302
0
371
15960
1902
53890
12793
92675
29063
6389
998

20321
12515
0
4254
2261
2452
2572
58031
7883
0
42736
6299
177490
62848
0
8853
0
51385
2000
10086
49580
62983
770
204223
0
49527
0
44335
7993
0
3523
0
2161
54084
14185
92857
28601
59407
998

22643
3090
0
2234
1390
1878
15
59202
16477
0
45821
6052
178659
56718
0
22238
0
35160
400
12985
47557
64885
580
151253
0
29550
0
45351
8506
0
483
-1953
1144
52026
12970
80748
28503
26616
0

20864
1879
0
5404
390
1482
947
60304
13207
0
46767
6299
138243
47191
0
9877
619
13425
0
0
20914
68164
1380
138087
0
29894
0
46317
8716
0
12988
5985
1346
51899
14786
80708
27525
15333
499

25604
30467
0
2375
390
326
631
61650
73813
0
45886
7190
138023
45959
0
10110
39224
8517
1398
560
19646
66948
0
109094
12974
30125
0
55506
8926
4595
92539
6893
1024
50836
12794
75366
27630
9995
724

28748
4460
0
10078
0
-70
715
0
34935
0
48701
7469
137923
47635
0
23910
34881
6174
4626
0
20332
71122
390
106004
0
30192
0
56609
9128
198
94292
8273
-4
47828
14180
76590
0
4175
390

0
0
-1
0
-1
-1
0
-1
0
0
2
0
-1
-2
-2
2
2
0
-1
-1
0
0
-1
2
-2
-1
0
-1
0
0
0
0
-1
-2
0
0
0
0
0

0
0
-1
0
-2
0
0
-1
0
0
2
0
-1
-2
-2
0
2
0
-1
-1
0
0
-1
2
-2
2
0
-1
0
0
0
-1
0
-2
0
-1
0
0
0

0
0
-1
0
-2
0
0
2
2
0
2
0
-1
-2
-2
0
0
0
2
-1
0
0
-1
2
-2
-1
0
-1
0
2
0
-1
-1
-1
0
-1
0
0
0

49467
44552
1894
7795
311
6085
50657
3136
59853
48091
52623
5119
326
0
0
407490
16098
38449
498
30262
47349
20741
2292
48401
12066
27371
101557
0
38034
16208
6827
4323
11211
4358
37293
2371
93669
14529
19845

50551
45831
316
4110
830
6607
50529
1286
24975
47028
51208
5546
326
3363
0
415276
17130
38433
498
37068
46353
21906
5139
49326
0
871
101518
0
39044
16942
7849
650
12329
3160
35441
40800
101892
16597
18245

53490
46870
316
10269
225
2800
49162
1047
26000
46672
57538
6302
326
13581
0
384242
18621
37038
498
14271
38081
23183
8290
50207
0
871
97664
0
38458
18255
8704
10453
11846
2611
26265
1995
76452
18968
17658

104477
48089
514
5880
0
11052
19969
-239
26545
28478
56019
7193
326
1024
0
343283
19017
38336
498
9884
16970
13273
35024
51081
0
2042
70995
1248
39222
18468
8877
10115
25920
8710
19526
285
20965
21435
16576

54351
49311
316
3330
0
10522
19893
1475
30966
29074
60135
8075
326
7853
0
320407
18571
12907
3482
4090
17695
3027
10881
52118
0
1021
70183
1479
40043
19715
9063
600
8035
5127
13250
4926
50466
27151
13529

25346
50296
1605
4339
0
9150
20282
1289
30330
29671
61298
8938
326
5562
0
328827
19264
13541
2793
6108
18401
3177
7208
51129
0
1666
71068
0
40854
19250
9318
1788
8521
8758
11250
5523
61566
26815
10387

0
0
0
0
2
0
0
0
0
0
2
-1
0
-1
0
0
0
-2
-1
2
-1
0
0
0
0
0
-1
-1
2
-2
2
-1
0
-1
-1
2
0
0
2

0
0
0
0
3
0
0
-1
0
0
2
-1
0
-1
0
0
0
-2
-1
3
-1
-1
0
0
0
0
-1
-1
0
-2
2
-1
0
-1
-1
2
0
0
2

0
0
0
0
2
2
0
-1
0
2
2
-1
0
-1
0
0
0
-2
-1
2
-1
-1
-1
0
-2
2
-1
0
0
-2
2
-1
0
-2
-1
0
0
2
0

43072
19043
55396
180962
59586
50060
22371
106947
270005
153201
63977
-433
38173
16204
52754
28329
48139
317
325
112593
0
1906
39823
31281
-12
42509
326
11030
9715
0
314607
2738
217016
780
36134
25706
49982
30588
48186

43537
20210
56493
181870
60842
54213
24569
71111
262579
136157
64854
-433
38750
7870
50393
28980
49364
0
537
112623
8602
3970
61597
30832
488
43565
645
5331
9415
2500
322032
8192
204418
0
21827
25040
49650
26860
48924

41016
18091
55594
159975
61749
49512
28630
25286
248080
115733
69258
-433
39493
18041
25953
29564
50558
0
4233
115258
0
3406
52210
20497
488
44530
586
20985
11254
0
327193
3595
204377
-1500
421
25376
48321
21165
47837

40702
19431
50417
138349
65130
18657
29962
8773
232961
93359
67546
8567
39879
4288
27350
29710
23921
0
857
119620
880
1703
27843
19465
488
40206
600
6932
10777
0
333278
900
146575
780
421
23845
30281
21281
51361

40676
19478
45347
112371
63816
33296
30733
3786
217802
55264
71938
17363
40314
2270
19931
29700
24423
0
325
118928
1018
495
28926
18474
-260
46538
485
37345
12096
0
340791
6483
144521
0
2876
21691
30380
22938
50417

27560
17492
46247
111979
65011
32622
39192
390
202092
11292
73605
0
40725
467
16845
0
25059
0
325
121619
99
6616
11931
20096
-506
47311
0
28798
13895
0
348006
0
147938
0
1949
20426
28852
22422
51400

0
-1
0
2
0
0
-1
2
0
0
3
2
0
2
0
-1
2
0
0
0
0
0
0
0
0
0
-1
0
-2
-2
-2
0
0
0
0
0
0
-2
0

0
-1
0
0
0
0
-1
0
0
-1
3
2
0
2
0
0
2
0
0
0
0
0
-1
0
0
0
-1
0
-2
-2
-1
0
0
0
0
0
0
-2
2

0
-1
0
0
2
0
-2
0
0
-1
3
2
0
2
0
0
2
0
0
0
-2
0
0
0
0
-2
0
0
-2
-2
2
0
0
0
0
0
0
-2
0

35564
4153
40087
12006
16493
193300
19716
47020
8272
0
750
106628
112212
28054
95794
-780
124716
836
31199
61759
25375
181048
2207
347994
136286
16170
6764
206803
0
0
6504
104344
95956
114538
17313
32016
313383
75652
4561

25173
2199
38281
13024
15545
191254
20518
48383
10128
0
750
100750
109495
31201
97390
-783
127047
9376
36067
60399
26128
186444
263
311267
183615
15646
6500
207471
0
0
1046
106814
87294
117171
20019
29052
313136
44675
6474

10633
5565
34519
14795
16557
176720
16551
47231
11106
3786
750
86686
48950
31594
94110
909
128479
85924
24727
38994
25327
188596
4531
365723
184792
14020
6764
152365
0
0
0
104047
85336
115941
19399
23115
317847
-183
8353

7217
4050
33965
14313
16857
164729
1700
20508
11443
3786
750
78497
20253
30787
92823
2004
129869
33342
30182
40338
25775
192145
1211
370496
195062
13345
1743
146625
0
0
0
88269
81640
116877
19785
20354
313990
-218
13192

7364
4922
33273
14762
18121
162097
0
20584
10323
2881
2450
67612
18810
34513
68136
2008
132540
33193
27043
40142
0
195813
4015
374405
195156
0
149153
146163
0
0
910
90264
82462
117359
20465
7438
312070
-218
14871

-7
15362
31960
14902
18375
154016
0
19625
11150
2430
2150
55050
19496
34995
53170
0
135201
32993
25995
39904
0
198648
2042
373155
192436
0
145597
146180
0
0
382
88823
80964
117029
20877
4887
319672
-218
11536

-2
-1
0
0
0
-2
-1
0
-1
0
-2
-2
-2
0
-2
0
2
0
0
0
-2
0
2
0
-1
0
0
-1
-2
0
-1
-1
0
0
0
0
0
0
2

-2
0
0
0
0
-2
-1
0
-1
0
-2
-2
-2
2
-2
0
-1
0
0
0
-2
0
2
0
-1
0
0
-1
-2
0
-1
0
0
0
0
0
0
0
4

-2
0
0
0
0
-2
-1
0
-1
0
-2
-2
-1
2
-1
0
-1
0
0
0
-2
0
0
-1
-2
0
0
-1
-2
0
-1
-1
-1
0
2
0
0
0
3

-258
380
85317
162500
108924
1246
41646
47315
20666
48593
0
290
2992
28347
68928
193444
1923
32215
21960
86550
119324
11359
124651
29048
1290
164137
185204
308023
137037
142186
1572
33179
8770
308286
16357
189279
160292
36926
38050

-258
380
86865
122372
109705
1845
43257
34623
20666
48653
0
930
0
29880
43431
202284
-574
33690
21860
82592
119255
27657
128263
0
599
167734
180455
327245
127771
141068
1386
97882
10972
315601
17287
195200
153981
52845
39147

-258
380
88760
66038
108748
471
31473
34347
10000
15433
0
977
0
29588
61756
199443
2533
34859
25463
77423
120584
26745
129669
4069
0
171932
131386
206832
124714
140391
999
48017
22610
318616
19992
60278
129725
52148
38223

1209
15240
35671
67934
108116
471
1473
36082
20666
15037
0
0
0
30687
88416
147121
1607
34051
28036
70653
70990
27345
131057
37069
253
175152
131879
1682
73593
140549
2640
49403
10161
243586
22329
58972
103050
32718
43261

703
19656
36977
69834
108951
248
1473
32957
10000
10527
0
0
0
25637
59964
162262
56694
32827
34552
22552
0
25300
128857
20233
0
180719
115183
1352
73344
140303
1000
40018
5933
248766
23964
55731
54447
32096
42009

990
24006
38931
71668
109901
335
3873
18797
10000
10736
0
0
150
26468
44873
107338
58091
16702
43827
23708
0
0
131469
22227
0
183138
75131
1520
78629
140737
0
54109
4164
254056
23428
99900
46943
30563
41036

-1
0
2
0
0
0
-2
0
0
2
0
-2
0
-2
-1
-1
0
0
0
2
-2
0
-2
0
-2
0
0
0
0
-2
-2
0
-1
-2
-2
-2
-1
0
-1

0
0
2
0
0
0
-2
0
2
2
0
-2
0
-2
-1
-1
0
0
0
2
-2
0
-2
0
-2
0
0
0
0
-2
-1
0
-1
-2
-2
-2
-1
0
-1

-1
0
2
0
0
0
-2
0
0
2
2
-2
0
-2
-1
-1
0
0
-2
2
-2
0
-2
0
-2
0
0
0
0
-2
-1
0
-1
-2
-2
-2
-2
-2
-1

1386
118025
47276
55100
7863
94056
0
48550
19643
96638
24524
199911
3726
0
2501
1227
28140
74261
144744
27241
9591
49259
0
63182
9164
20873
177961
89947
14102
-1
2000
226
3094
28603
10400
0
4964
36847
4003

5273
120493
49256
52440
8504
96272
780
46267
20721
98491
27313
204462
2826
0
1138
784
32343
75602
147891
30416
1726
47114
0
64274
14011
22228
108173
91929
14870
-1
1000
8546
565
28785
0
0
177
38847
2877

1586
123087
50186
47080
8162
97464
3260
46716
21867
99983
26580
208769
1646
0
966
1854
39717
76062
116541
29628
0
83908
0
55112
7715
22691
15697
88433
16116
-1
1000
121867
1188
0
0
0
2011
35017
3190

5781
124843
51102
15718
6978
80034
4311
29744
24291
100555
26840
213085
4650
0
1258
396
37263
76287
114511
32350
0
18801
0
56394
8295
22816
11353
88010
16436
-1
1000
116089
2667
0
0
0
1116
36175
389

1188
127431
52178
13674
2278
80533
1551
30060
23766
103300
28810
211829
5764
0
1121
1950
35224
76971
0
33218
0
16494
0
57577
7301
26587
9306
87814
16781
0
1052
114293
546
0
0
0
0
0
389

1061
130008
53213
15145
0
77479
0
29449
23696
101471
28966
96532
7116
0
1362
1099
34111
77737
0
32532
0
19191
0
58564
4388
22917
9693
87831
17112
-400
69237
118081
578
0
0
0
0
0
389

2
-2
0
-2
0
-2
-1
-1
0
-2
0
-2
-1
2
0
0
0
0
2
0
-1
0
-1
0
0
0
2
0
2
0
-1
0
2
-1
0
0
0
-1
0

2
-2
0
-2
0
-2
-1
0
0
-2
0
-2
0
2
0
0
0
0
0
0
-1
0
-1
0
0
0
0
0
0
0
-1
3
-1
0
0
0
0
-1
0

2
-2
0
-2
2
-2
-1
0
0
-2
0
-2
-1
0
0
0
0
0
0
2
-1
-1
0
0
0
0
0
2
0
0
-1
2
-1
0
0
0
0
-1
0

25274
1194
332123
0
32526
0
400
18825
60558
13717
1374
390
5770
19242
190547
53087
61089
18317
17013
10693
4560
34670
7961
39667
13605
23762
61708
75985
29712
47721
577
107594
2663
500
90864
55197
9124
263
4425

25026
2095
327362
0
37106
0
0
12675
59361
9058
2373
780
10412
20339
173438
54805
81262
18455
18440
13188
600
35606
15290
40704
14629
25944
65080
79918
28045
48993
27895
109896
3146
500
104418
53593
10220
14833
5546

23073
2154
324322
0
36260
0
14583
2880
60167
0
2182
0
4578
19707
154966
55308
59110
19399
18841
19902
0
27065
1806
41718
15640
26988
68835
70203
31732
50280
-4247
112064
3246
61807
100455
53470
12044
5242
6363

22857
2900
316472
0
36995
0
2506
13267
58078
0
2232
0
5928
20899
131245
56407
70052
19962
18241
23068
51697
25948
-1203
41536
15950
25237
41462
67934
26989
18762
4347
130239
1623
7849
38632
137734
27847
19705
7363

21143
2512
317349
0
39355
0
2996
10036
59198
0
3053
0
5619
20450
130861
57753
84659
14938
18946
26184
37511
11884
14107
42243
16130
22131
36589
75781
33624
18290
5562
127980
1623
14978
35826
135386
8251
10417
3723

21482
3514
314212
0
39982
0
370
24731
60677
0
2271
0
13227
20197
120312
60130
57648
3039
20634
25615
1685
3107
8575
42929
17011
13774
39985
73848
29786
19165
0
130305
1694
46333
36730
14718
26501
9736
2645

2
-2
2
0
0
-2
-1
0
0
-1
-1
-1
0
0
0
0
0
-1
0
0
0
-1
0
0
0
-2
2
-2
0
-1
-1
-1
0
-2
2
0
-2
0
0

2
-2
3
0
0
-1
-1
0
0
0
0
-1
0
0
0
0
0
-2
0
0
2
-1
0
0
0
-1
0
-2
0
2
-1
-1
0
-2
4
0
-2
0
0

-1
-2
2
2
0
0
-1
0
0
0
0
-1
0
0
-1
0
0
-1
0
-1
0
-2
0
-1
0
-1
0
-2
0
-1
-1
2
0
-2
3
0
-2
-1
0

9556
0
26008
77490
59098
0
1319
7032
80260
4259
39347
330
78038
58180
109256
48910
27181
7465
119109
390
16787
12800
8847
6564
14262
-130
185738
2846
48890
10159
1655
316
9923
0
15586
296665
350
116212
14154

6434
0
27091
80204
23100
5743
3934
14244
82116
1374
34702
330
63176
59134
15134
50171
26849
2790
119166
390
17912
0
10202
1333
16024
-130
187764
2092
43651
37758
1473
632
5088
0
16649
300861
0
88542
15179

5413
0
27648
79650
17708
8809
399
14065
80299
846
34822
330
52807
61156
5063
51238
27594
1323
121661
780
18706
0
11227
21064
17744
-130
100526
4629
34358
15591
390
316
5625
0
16090
263571
0
68311
16191

5841
0
29297
81338
10148
0
690
16161
81416
14998
15722
330
34199
62377
1019
52196
28157
156
122244
390
20086
90
11145
19969
19440
-130
94909
3007
34986
39240
390
782
4428
0
20648
252197
0
48875
16512

5215
0
28544
81438
9284
7241
590
11106
81617
14998
16467
330
32061
63832
14585
53747
28723
-177
119536
0
19632
-40
11381
578
23089
25619
94804
5827
35770
28424
540
782
5092
0
19759
226555
0
37261
16858

8671
0
29125
80959
2241
10289
0
12500
81607
679
17537
947
23682
65099
5370
47695
28059
2406
109210
780
20160
-3000
12191
35152
24695
-395
94007
1118
36622
25120
150
316
5685
0
19160
206642
0
4267
17193

-1
2
0
0
0
0
-1
-2
-1
3
0
0
0
-2
-2
0
0
0
2
-1
0
0
0
0
0
-1
0
0
0
0
-2
3
0
-2
0
-1
-2
0
0

-1
0
0
0
0
0
-1
-2
-1
2
2
0
0
-2
-2
0
0
-1
2
0
2
-2
0
0
0
-1
0
0
0
0
-2
2
0
-2
0
-1
-2
0
0

-1
0
0
-1
0
0
0
-2
-1
0
2
0
-1
-2
-2
-2
0
-1
2
0
2
-2
-1
2
-1
2
0
-1
0
0
-2
2
-1
-2
0
-1
-2
0
0

8200
48560
70367
16355
134492
58143
25806
198724
28835
6005
142043
55066
836
0
0
11228
10360
8606
37160
56412
1129
8135
1616
27892
18710
27270
101639
30749
63715
324503
65591
34301
68068
1106
77397
19130
20650
36658
69937

2500
52047
66657
18063
138107
60221
5861
200500
14596
8891
0
53612
836
0
0
11814
13336
3856
39750
45990
1111
12621
3700
29438
19132
24600
91674
50185
62201
324262
0
35450
70276
2199
77839
10000
0
19253
69798

7500
50597
63553
18077
89238
50135
1666
0
10705
9389
137909
54720
1616
0
0
5240
13307
12996
40298
84050
3186
17987
6562
32620
18409
0
135883
3342
56125
323101
0
39455
68044
2997
69534
8000
0
20179
69200

11478
20378
59633
14113
49677
19553
1010
0
3400
9111
138999
55808
780
0
0
400
13633
8788
40835
172925
6527
-99
3730
33274
14301
10195
95806
1287
49114
296962
0
38564
34059
735
60747
0
0
18800
44651

7080
18344
55689
7049
97028
11896
300
0
6410
8837
137275
56976
390
0
0
0
15054
15104
41529
140040
3328
-99
420
35732
14373
24232
97648
0
47563
84615
0
37842
20284
1104
52280
10000
0
19500
45185

1651
19618
52778
2026
99214
15241
300
0
5479
8135
136141
58108
540
0
0
0
16505
16764
42697
95230
33166
-99
699
35008
1270
22000
99737
3899
45829
267596
0
40342
31179
0
43461
0
0
0
45674

0
-1
-2
0
0
-1
-1
0
0
0
-2
-1
-1
0
0
0
0
0
-1
2
0
0
0
0
-1
0
0
0
-2
-1
0
2
0
0
0
-1
-1
-1
2

0
0
-2
0
0
-1
-1
0
0
0
-2
-1
0
0
0
0
0
0
-1
2
0
0
0
0
-1
0
0
0
-2
-1
0
2
0
-1
0
-1
-1
-1
-2

2
0
-2
0
0
-1
-1
0
-1
0
-2
0
-1
0
0
0
2
-1
-1
2
0
0
-2
0
-1
0
0
0
-2
-1
0
-2
0
-1
0
-1
-1
0
-2

113358
-2225
390
79277
18419
317
6112
16090
10242
9459
4270
7639
2048
78089
79502
64596
24457
7015
378
82623
11976
8277
27447
12759
310
94314
99932
152072
0
3328
78398
2500
110032
21696
50822
6419
641
2573
6265

124745
-8523
1780
63767
18710
3074
10548
17522
10930
231
0
10876
2529
75159
65237
64871
25474
0
907
86621
10010
18282
28623
10941
2226
96269
42389
151168
0
164327
86955
2500
110045
8987
52468
5290
1812
1800
7300

121249
-10951
0
62599
18929
3002
31401
18426
10549
3364
0
6203
11929
76602
64426
61000
26241
6700
1599
84369
10982
130130
28700
10420
1230
56058
41842
153306
0
10690
127146
2500
112393
9604
52238
1330
5307
-910
1934

124237
88670
0
51950
14900
2613
417588
19117
9421
6129
0
1518
5722
76896
18430
48300
25388
6700
378
82117
11325
105055
29300
14420
3393
57174
40291
144485
0
4772
103273
2500
111541
9800
53368
2255
28004
-1878
0

132252
199444
0
44189
10400
1806
3414
19655
6851
9009
0
46365
3076
78588
18020
47300
26377
7427
756
84395
11569
70896
0
9855
1340
58371
40556
145601
0
1294
91933
0
114934
500
56488
4164
957
252686
0

134925
178706
0
38034
0
1989
4761
20329
2133
9188
0
48795
5250
77770
17991
3500
27794
13583
0
85739
10303
41509
0
9097
3416
59561
40534
140336
0
2147
108163
0
118228
0
58542
0
0
72401
0

-2
2
0
0
0
-1
-1
-1
0
0
0
0
-1
0
0
-2
-1
0
0
0
-1
2
0
-1
0
0
0
0
0
0
-1
0
0
0
0
0
-2
0
2

-2
0
0
0
2
-1
-1
-1
0
2
0
0
-1
0
0
-2
-1
0
0
0
-2
2
0
-1
0
0
0
0
0
-1
-1
0
0
0
0
0
-2
0
2

-2
0
0
0
2
-1
-1
-1
0
2
0
0
-1
0
0
-1
-1
0
0
0
-2
0
0
-1
0
0
0
0
0
-1
2
0
0
0
0
-1
-2
0
2

2459
15475
14246
257920
17708
2507
1582
878
20264
67591
168068
49940
3680
113516
84027
13010
511
7795
46780
80140
20452
89670
28239
3257
18497
71147
259874
19211
146778
13881
264
150426
214022
108
2356
83640
0
87055
15191

944
18212
15601
256117
18734
2174
300
9567
20328
69773
168685
50761
0
116157
88734
5016
997
13821
38099
80627
18816
94043
29974
1816
15172
72227
236662
20237
139111
12170
1138
151052
393664
-218
16836
63751
0
84712
16144

2037
18617
17140
232981
19442
6527
591
3074
19299
71886
94520
49009
543
115639
86369
-32
2446
6640
38600
80668
24010
85022
29841
1816
17488
71078
220421
21268
134382
13237
3874
143488
235392
63174
1094
153092
0
76202
16383

989
18020
14131
202190
20741
1818
441
3660
19928
76767
14422
14275
780
115849
89994
6443
720
5831
29400
49233
5320
90779
27592
1806
17923
50777
224801
23903
134593
10790
264
142419
232640
43374
6382
111922
0
72368
16518

2885
18726
15424
202800
21162
2227
741
3790
20204
78462
12552
17251
2500
118313
89681
0
236
10514
30000
48737
16612
84209
17569
764
16838
50841
229520
24367
91112
390
3105
145100
239004
43950
5288
88709
0
71384
16907

989
19414
17345
202490
20671
2666
441
6006
20398
79890
20550
15077
0
119973
89849
265
210
5432
0
48280
21373
70162
4059
3368
18535
50682
234145
24964
68482
780
2074
153229
236657
44501
5288
36484
0
70346
17279

0
-2
2
0
-2
0
2
0
0
0
0
0
0
-1
0
-2
0
0
0
0
0
0
-1
-2
0
2
0
-1
-2
-1
2
0
0
0
-1
0
-2
-2
-2

-2
-1
0
0
-2
0
0
0
2
0
0
0
0
0
0
-2
0
0
0
0
0
0
-1
-2
0
2
0
-1
-2
-1
2
0
0
0
-1
0
-2
-2
-2

-2
-1
0
0
-2
0
0
0
2
0
0
0
0
-1
0
-2
0
0
0
0
-1
0
-1
-2
0
2
0
-1
-2
-1
0
0
0
-1
0
0
-2
-2
-2

23607
1972
134783
95380
0
54198
54921
120890
18199
89538
57595
145907
49775
807
61493
795
6904
42932
45698
64425
36098
371917
250
1651
107224
23368
406995
2681
0
1147
27255
12393
17030
956
16186
14676
-18
27868
588

24921
1586
142708
48764
0
54173
55055
122275
17623
82621
54503
150336
50600
4246
58784
1698
7841
42010
49270
57073
21848
355744
174
0
107126
24688
438832
1273
0
1147
26532
14187
18064
1339
3680
15721
-18
28850
592

25775
0
143475
50711
0
52687
54804
109903
18317
78236
51217
110569
47585
2727
54087
798
9635
46007
48186
32516
23309
347667
1214
0
101859
24988
312608
2192
0
1147
29089
13263
19046
2617
4540
19335
-18
0
390

0
0
136331
50389
0
52096
52439
80909
19525
49417
47919
106095
48493
5507
37613
-2
17622
47978
20127
21018
13002
304356
1125
0
79519
24288
341552
430
0
1147
28522
11045
19221
1817
39994
20029
-18
0
390

0
1588
135778
49030
0
51508
52609
71679
19084
21226
44593
92573
49559
1382
39038
748
8991
49100
18988
21320
14473
311458
139
0
74368
26098
345532
430
0
1100
28914
10259
18603
975
6844
20473
-18
0
280

0
0
135910
50045
0
50867
52739
66169
19601
23174
38475
89650
51079
538
37814
708
0
50181
19942
143489
11496
299277
0
0
58481
25530
339050
6136
0
5053
29482
5773
19075
1141
12308
19860
-18
0
720

3
0
0
0
-2
-1
-2
0
0
-1
0
0
-2
0
2
0
-2
0
0
2
0
-1
-2
0
-1
-1
0
0
0
-2
0
-2
0
-1
-1
0
0
0
0

2
0
0
0
-2
-1
-2
0
0
-1
-1
0
-1
-1
2
0
-2
0
0
2
0
-2
-2
0
-1
-1
0
0
0
-2
0
-2
0
-1
0
0
0
0
0

2
-1
0
0
-2
-1
-2
2
2
-1
-1
0
-1
-1
2
0
-2
0
0
0
0
-2
-2
0
-1
-1
0
0
0
-2
0
-2
-1
-1
0
0
0
0
0

26042
46495
15768
10335
0
2078
-1000
16070
108180
5624
-1213
2946
0
106974
24066
113247
0
114413
207977
52582
126080
390
0
165090
29617
12218
13819
116093
12324
239
25166
0
2410
23833
0
74453
20983
25577
88185

27127
8241
16792
9538
0
380
-1000
19107
107597
2519
30322
4599
0
109061
24786
108550
0
111165
207713
57496
129104
0
0
106448
4096
5500
2148
100296
15628
0
26195
1000
0
17815
0
66087
22636
26352
91748

28762
11000
18105
6793
0
2100
-1000
18506
89775
2519
20033
1863
0
7262
27050
118310
0
117004
197120
55705
130745
780
0
103618
2058
100
34766
95053
15069
0
27209
0
4494
15140
0
60649
24417
16846
94242

29485
16000
18157
13864
0
530
-1000
18802
47139
2519
19871
3309
0
7410
26317
9904
0
119542
198815
57210
127344
0
0
79687
540
1608
14138
96146
15868
0
27924
0
3034
140
1180
61408
27020
17562
88828

28878
0
18538
5243
0
2282
-1000
20199
47259
13137
15410
1446
5360
1545
28200
9905
0
122452
201007
57084
127809
0
0
76742
13056
1800
14690
98310
16657
1446
30204
0
2327
3090
1180
59390
28107
18275
97643

30699
54070
19200
5391
0
1390
-1000
19394
46348
566
18969
390
251
0
28762
9974
35979
130293
205181
13194
119976
0
0
77096
1690
897
19792
95726
13998
426
30000
0
5892
180
0
57037
28727
18711
79371

0
-1
0
0
-2
-2
-2
0
-2
0
0
-1
0
0
0
-1
-1
-1
0
0
0
2
0
0
0
0
-2
0
-2
0
-1
0
0
2
0
0
-2
2
2

0
0
0
0
-2
-2
-2
0
-2
0
0
-1
0
0
0
-1
-1
-1
0
0
0
2
0
0
0
0
-2
0
-2
0
0
0
0
0
0
0
-2
0
2

0
0
0
0
-2
-2
-2
0
-2
-2
0
-1
0
0
0
-1
-1
-1
0
0
0
2
0
0
0
0
-2
0
-2
0
-1
0
0
0
0
0
-1
0
2

71876
16366
38726
113932
0
0
390
121805
0
26697
102724
2626
34405
171565
91656
1604
3821
8791
190120
191937
100026
10968
76050
169531
56285
26772
0
20586
0
9801
2908
80808
48493
111541
11672
28995
-606
35991
21632

72382
18339
39764
87187
0
0
780
120933
0
26319
100186
2410
52512
184782
87106
238
1937
4910
194533
194347
89681
12495
76921
174799
56894
70398
499
20568
0
10535
3408
77825
49073
113676
8584
30131
44878
35751
24267

72155
2766
41084
81491
0
0
0
120629
0
79424
102604
3237
52263
152365
48730
2402
944
0
194175
202400
81812
11998
65452
179868
57006
56266
0
20185
0
11552
2908
70721
50370
114223
8279
31610
19950
34639
24572

72543
97996
41741
77078
0
0
0
116316
0
77920
101856
2760
52261
139757
27535
3580
1219
674
189457
46634
82326
13795
61129
177952
28198
47804
0
20016
0
11933
9283
69603
29862
110876
8444
37209
79227
32493
24872

73011
55156
42461
66927
0
0
0
117358
0
55625
101105
914
52140
153348
27751
183
2216
0
187050
47622
76055
13431
55199
176160
23888
44230
0
20044
0
12092
2908
65499
29275
107710
8621
40749
20097
32001
25427

73484
36213
43457
50881
0
0
0
118560
0
30092
101071
0
52615
127391
29923
1995
1440
980
187082
50844
74979
16199
55380
175304
24083
48144
0
20172
200
17884
2908
62296
29535
90071
8868
40541
25594
33064
25860

-2
-2
0
0
2
0
0
0
0
-2
-1
-2
0
-2
-1
-1
-1
0
2
0
-2
0
0
0
-1
-2
0
0
-1
-2
-2
-2
0
-1
0
-1
-1
-2
0

-2
-2
0
0
2
0
0
0
0
-2
-1
-2
0
-2
-1
-1
0
0
2
0
-2
0
0
0
-1
-2
0
0
-1
-2
-2
-2
0
-2
0
-1
-1
-2
0

-2
-2
0
2
0
0
0
0
0
-2
-1
-2
-1
-2
-1
-1
0
2
2
0
-2
-1
0
0
-1
-2
0
0
-2
-2
-2
-2
0
-1
0
-1
-1
-1
-2

51713
217
78406
158809
19006
23900
13436
3275
162657
5687
2531
10544
0
30583
17144
31634
1473
21034
27497
79900
0
6750
53095
134272
3859
0
113900
4301
12272
0
0
0
119165
1326
176294
390
1471
17611
3979

25272
0
52520
150904
18418
25507
14460
376
151305
0
14504
11982
241
29901
2447
5720
390
27321
27960
64815
0
15227
54562
238601
9194
7900
109062
16230
4447
780
0
0
118392
0
190256
390
5184
24122
511

0
2403
27543
144302
20465
26489
15472
17055
138277
0
22553
-18
4651
0
1221
18026
390
26589
28996
52806
0
17610
5428
135099
15157
7620
105252
28800
5228
0
0
0
117553
256
89128
390
4144
26242
10069

0
0
51180
137700
20381
27017
15778
14693
141453
19230
14900
-18
4746
0
1157
0
870
27050
29321
57028
0
19467
7928
133431
11147
790
103969
27870
1623
0
0
1279
113256
0
39276
390
6290
21026
9214

0
4932
27017
135443
18446
56186
16109
14855
112633
0
6758
-18
3938
0
1133
279
480
29446
29803
59456
0
3173
6091
53103
12483
0
104254
27540
0
0
0
0
112678
0
23440
390
977
18121
199

0
402
28560
128229
18598
29146
16427
14817
121242
0
3727
-18
3479
0
2107
-101
780
28825
30511
55623
0
1534
0
49586
13680
0
99525
27630
0
0
0
2794
111924
126
59922
390
-23
7842
0

0
-1
2
-2
-1
2
2
0
-2
-1
2
-1
0
0
-1
0
2
-2
0
0
-2
2
-2
0
-1
0
0
-1
-2
0
2
0
0
0
0
2
0
0
0

0
0
2
-2
-1
2
2
0
-2
-1
2
-1
0
0
-2
0
0
-1
0
0
-2
2
-2
0
-1
0
0
-1
-2
0
2
0
0
0
-1
2
0
0
0

0
0
2
-2
-1
2
2
0
-2
-1
2
-2
2
0
-2
0
0
-1
0
0
-2
-1
-2
2
-1
-2
0
-1
-2
0
2
0
0
0
-1
2
0
2
0

4405
163406
7282
0
3898
237881
50016
246284
0
471
53016
2884
141453
77111
44380
19951
19875
0
49780
49077
585
3260
2148
20661
11223
27414
69106
2897
3239
18190
158230
12755
47772
77257
1445
59794
24336
36175
73627

7322
137664
8307
0
0
232799
48941
218441
3813
176
56532
1706
132415
81555
968
21620
19273
0
51200
47610
-395
4248
0
22515
15225
26910
70393
481
4166
12521
160242
832
46935
73089
1445
58267
25510
37062
75052

7043
3381
9709
0
715
227597
51809
176099
1298
195
57502
2960
130305
72868
990
23251
21133
0
88209
46490
-2241
785
3080
23339
4951
25321
73220
721
0
14308
156171
2800
33937
81210
1651
63931
24726
32916
76022

8932
40635
9404
0
4079
230751
50675
170282
500
485
58460
579
79775
55780
390
24358
19121
0
53958
21056
0
135
3119
23654
2408
19455
74419
444
0
14769
165556
1231
19277
88888
1651
64585
25377
30947
76402

9654
40490
10254
0
0
235931
54839
166869
2398
210
59876
0
74462
53523
390
25805
19663
2284
50577
20425
0
0
0
25119
8360
0
76078
710
0
15925
169250
1052
14563
107072
390
66207
24818
22974
75356

10774
38431
9940
0
213
240595
53803
173273
0
3483
58761
0
74954
54679
3103
27168
20235
-786
41585
20632
0
1006
7255
24567
6202
0
77822
1920
0
15441
172804
0
17293
115264
0
67577
14978
19539
76237

-1
0
0
-1
2
0
0
0
0
0
-2
0
0
0
0
2
0
0
-1
0
2
0
-2
-2
0
0
0
2
0
0
0
-2
0
-1
-1
0
0
-1
0

-1
0
0
-1
2
0
0
0
0
2
-2
0
0
0
0
2
0
0
-1
0
0
0
-2
-2
0
0
0
2
0
0
0
-2
0
0
-1
0
0
-1
0

-1
0
2
0
2
0
0
0
0
2
-2
0
0
0
0
2
0
0
0
0
0
0
-2
-2
-2
0
0
2
0
0
0
-2
0
-1
-1
0
-1
-1
0

1392
239009
28522
11876
20732
76737
50708
93674
12127
245969
350
166915
32781
144648
52121
2111
277523
89842
380
133641
83480
-1855
5237
78
4720
49296
57034
15031
30719
203533
16729
0
64875
7702
291
500090
0
6208
2855

0
243242
29906
11876
21451
70614
44610
123673
11647
251120
0
117351
31702
150320
53235
545
117239
82669
380
136663
89264
84332
0
984
0
50080
58224
16784
30123
204149
17772
0
57920
274
291
477461
0
2136
3871

696
242128
34057
11876
20808
68502
44043
92036
13138
254735
0
115402
26829
151365
52015
2332
121284
70018
380
137110
89896
85897
0
0
20200
50725
59158
17711
30112
179350
18419
0
59307
1395
291
455591
390
6573
4883

1076
216017
34611
11876
21761
27160
28557
93935
14903
270486
0
105844
18948
154025
38985
1277
93951
57847
380
139761
86706
90106
0
0
20000
43492
60675
17131
26763
152525
18786
0
61500
10555
291
430313
390
0
5053

316
199069
38359
18954
22762
27712
27903
94607
17664
276026
0
98396
18830
157082
36097
1996
58200
43618
425
137215
87385
94129
3982
0
0
44377
62047
18197
22303
152765
19187
0
59563
9500
291
406010
390
770
5275

696
202358
37592
11876
23139
29245
29164
93903
19371
271408
0
101390
19358
160217
36995
1020
52585
38715
1045
133572
88351
101037
0
0
0
41297
65298
18748
24397
152680
17175
0
57368
9588
0
377820
150
0
0

0
0
-1
0
0
-1
-2
2
0
0
0
0
0
0
0
0
0
-2
0
0
2
0
0
0
-1
0
0
-1
-1
2
0
0
0
0
0
0
0
-2
0

0
0
-1
0
-1
3
-1
2
0
0
0
0
-1
0
0
0
0
-1
0
0
2
2
0
0
-1
0
0
-1
-1
2
0
0
2
0
0
2
0
-2
0

0
0
0
0
-1
2
-1
2
0
0
0
0
-1
0
0
-2
0
2
0
0
2
2
0
0
-1
0
0
-1
-1
2
0
0
0
0
0
2
0
-2
0

19003
722
827
78651
0
0
549
71339
68085
62131
171974
12272
2277
55028
2152
109640
47033
-390
140795
18397
11729
18312
19590
27559
390
136308
17704
325
1190
30013
51521
60505
8587
145643
135249
4338
-739
2785
30365

21876
9086
827
79972
1483
974
0
69515
70604
63238
175049
7980
3158
50184
3832
109699
43512
-390
93199
19789
12236
19516
19120
29866
390
137077
14478
325
1716
33514
46015
60820
9941
133339
138577
5355
-5978
3943
29858

21231
9213
827
81415
2450
194
0
59878
26890
51547
176990
7959
4080
50391
3587
91200
32287
-390
64487
21450
17994
20685
18932
32233
390
138919
17681
325
0
34662
15057
54853
10950
137000
141555
6369
16089
3126
30713

22071
7360
1036
81878
0
1758
0
58318
27450
48483
169198
8978
5080
19867
3332
45400
34156
-391
53220
22391
17412
22142
18749
34450
1130
138035
15240
580
1012
35784
19825
39112
11519
55855
110852
6891
14457
3126
27644

23211
11560
15209
83206
1089
1450
1893
61865
27634
49553
166131
7357
150
20154
3400
0
14618
710
50051
23029
18422
23340
18620
36954
1683
138857
19364
9664
0
37065
4264
39714
11191
58370
113639
6635
20106
500
26236

23773
21808
15156
85350
2249
520
0
63695
28216
49683
169245
7841
178
18732
-300
0
3648
321
45859
23745
18768
22817
18668
39251
2587
138894
18828
29200
753
36320
3690
38850
11903
59537
95052
7287
10258
500
26312

0
0
0
0
0
-1
0
-1
-2
0
0
0
0
-2
-1
0
0
0
0
0
2
-1
-2
-1
0
0
-2
0
-2
0
0
0
-1
0
0
0
0
2
0

0
0
-1
0
-1
-1
0
-1
-2
0
0
0
0
-2
-1
0
2
0
-2
0
2
-1
-2
0
0
0
-2
0
-2
0
0
0
-1
0
0
2
0
2
0

0
2
-1
0
2
-1
0
-1
-2
0
2
0
0
-2
-1
-2
2
0
-2
0
2
-1
-2
0
0
0
-2
0
-1
2
-1
-1
-1
0
0
2
0
2
0

36773
45537
15966
37329
44820
2008
14376
10086
45810
171841
84883
16946
27576
42325
390
0
54207
81719
78950
48406
70428
76025
19333
47867
34213
10631
0
106540
0
95065
6451
10215
3451
100443
37896
20030
43310
24064
153880

17288
46601
240
32540
14657
280
15374
32353
0
171014
86616
14960
27089
32061
390
5621
52775
85389
79788
49880
71902
55440
0
31925
30100
1512
200
110211
0
112893
4828
14293
5560
95794
40262
18808
40275
24981
143020

16212
47276
17433
26601
20950
-110
11195
13181
0
168142
88207
12772
27986
0
390
6468
53906
86287
70319
47206
72924
11227
0
731
25871
20400
751
208505
0
110059
6858
13035
1180
92765
40370
17080
37800
25473
117567

17567
48224
16865
27358
3601
187
8948
2010
0
169821
89428
12630
28580
0
0
6600
60099
65287
0
19189
72335
4000
0
55541
21970
20000
2674
150380
0
34125
8048
5753
8563
48481
39970
18293
37323
25857
153069

16089
48760
29220
28017
696
197
9143
7790
0
173014
95895
12524
28649
0
390
0
61402
35345
0
19008
75508
5000
0
56703
18669
20000
317
38551
0
36031
1701
2296
5180
47779
39970
18752
34396
26298
153045

20743
48382
11400
28593
696
307
6003
0
0
163570
93092
11179
29147
0
930
0
60272
9360
0
19687
77116
10327
0
57833
19669
0
565
42901
442
31885
2920
1398
2524
42362
0
19195
34938
25725
144529

0
0
-2
-2
-1
-1
-1
-1
0
-2
0
2
0
0
-2
0
0
0
0
-1
-1
-1
0
2
0
-2
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
-2
-1
-1
-1
-1
-1
0
-2
0
0
2
0
-2
-1
0
0
-1
0
-1
-1
0
2
0
-2
2
2
-1
0
0
0
0
2
0
0
0
0
0

0
0
-2
2
-1
-1
-1
0
0
-2
0
0
2
0
-2
-1
0
0
0
0
-2
-1
0
2
0
-2
0
2
0
0
0
0
0
2
0
0
0
0
-2

24541
111990
0
179
0
1421
9435
219
48131
95972
119703
221691
296002
16645
13394
7058
166848
77595
23268
0
315
4822
100184
180486
37287
85
17214
294100
78415
24645
47201
24249
97196
95799
33331
129099
50482
36472
32915

25838
125109
0
1403
0
1286
40670
9110
73221
97650
122967
226696
284025
18368
17356
4786
149903
78322
16603
0
-72
232
99001
183076
36412
1347
9633
313346
80093
24956
47548
25952
95832
97858
35311
130522
50267
33947
21726

27022
129014
0
0
0
2123
14007
9797
74341
-5000
125101
223872
278422
20053
6826
6853
138091
66068
8651
0
7304
2255
88214
195535
37280
3969
10944
299786
74598
25819
48402
29915
83123
100534
31648
106158
44880
35518
12299

28357
131864
0
0
539
2219
11922
-10433
50184
-5000
54560
98219
283034
20721
36830
5673
138123
61486
500
8495
95
2546
90167
190960
35321
1855
11280
307801
34712
25754
28331
30215
46342
105347
23461
97685
45122
30564
5860

28992
134744
0
473
94
1205
84739
9767
51412
-5000
52681
100276
284430
21234
6280
7588
140324
60695
29468
6480
0
2650
90682
202139
36099
3569
11011
288820
40452
25898
29174
5964
44693
103550
20671
80733
49518
21849
0

24505
138504
0
323
3582
3343
11132
9067
49448
-5000
44529
102263
294131
22881
150
2737
108772
58147
30201
0
0
6286
92672
194326
36724
3823
7755
266266
39762
25925
29739
2800
43296
109733
17122
82883
50389
25168
0

0
-2
-1
0
2
0
-2
-2
0
0
-1
0
0
-2
2
0
2
0
0
0
-1
-1
0
2
0
0
-2
-2
0
-1
0
0
0
0
-2
-1
0
-1
0

0
-2
-1
0
2
0
-2
-2
0
0
-1
0
0
-2
2
0
0
0
0
0
-1
-1
0
2
0
0
-2
-2
0
-1
0
0
0
0
-1
2
0
-1
0

0
-2
-2
0
2
0
-2
-2
0
0
-1
0
0
-2
2
-1
0
0
0
0
-1
0
0
2
0
0
-2
-2
0
-1
0
2
0
0
-1
2
0
-1
0

19082
0
0
196807
11495
149343
0
4739
47603
-1600
4794
5000
32589
102640
18499
36541
20378
100608
45647
161054
5472
49334
87248
18464
50537
26730
0
1348
131720
6826
80491
89762
149229
3947
13540
4603
170894
2300
203689

19286
0
0
193629
10764
145319
0
-61
48705
2400
3848
0
32583
-10
20391
17625
23346
95511
45248
164509
4306
48237
82477
19465
44686
24568
0
21411
103746
3900
64868
90395
138487
5987
397
4186
160223
1000
204943

19637
0
0
195583
11304
86335
0
-61
50140
2184
4682
31432
21197
-10
20758
26243
23670
96288
33696
168730
4655
49496
71825
19649
38493
27979
0
-25
91805
4482
51936
87428
127516
7739
998
0
160894
11289
172926

18826
0
2537
189545
9601
69670
0
-61
60607
2184
4521
24455
7666
-10
21118
25829
22994
100251
40092
172072
4930
10353
69872
19978
33769
22460
0
4895
76152
43546
30165
61778
124530
8843
734
1887
165246
4887
104747

19522
0
0
184042
10050
59502
0
-61
67976
2184
4165
26920
4768
-10
21632
-175
23473
99983
40946
154177
3601
4337
63656
20512
34211
22743
0
48976
62783
38051
30145
68248
120937
12204
1698
1543
169983
3083
180458

21775
0
0
183287
8304
119494
0
-61
20412
0
4809
0
5685
-10
22129
664
23932
122578
41588
157246
3366
15017
46555
20831
34944
22988
0
15319
44422
576
30085
66997
67711
14520
500
3972
173330
9401
182435

0
0
-1
0
0
0
0
-1
0
0
0
0
-2
0
-2
-2
0
-2
0
0
-1
0
0
-1
-2
0
0
0
0
2
0
-2
-1
2
0
-1
2
0
0

0
-1
-1
0
0
0
0
-1
-1
2
0
0
-2
0
-2
-2
2
-2
0
0
-1
0
0
2
-2
0
0
0
0
2
0
-2
0
2
0
-1
-1
0
-1

-2
2
-1
0
0
0
-1
-1
-1
2
0
0
-2
0
-2
-2
2
-2
0
0
-1
0
0
0
-2
-2
0
0
0
2
-1
-2
-1
2
0
-1
-1
0
-1

17439
6270
7521
10478
46891
81734
184164
2522
390
48098
280110
1285
18301
5268
5730
114144
27171
0
126305
43885
3055
45738
43788
50679
221
780
10514
41757
34461
2500
46467
0
396
20439
46738
0
54787
4873
1478

16872
14412
4023
11193
48134
82238
151244
390
4238
47922
281104
2530
20161
5896
5837
102650
27429
0
128888
44926
18392
36105
44843
45126
0
0
8408
42797
35582
2500
17787
0
396
20564
48237
0
72780
14891
1501

17483
12540
5878
12207
49331
80623
150727
0
780
51806
286048
23496
24621
6645
0
0
26571
0
123909
45941
640
27484
45814
37800
0
1170
5250
41814
40610
2500
18852
0
396
20479
49642
200
48785
14860
2598

9152
1261
6452
14402
50508
90997
196467
780
390
55625
369693
23263
17125
7009
0
0
28128
0
124078
46853
0
28526
46727
51457
0
780
9360
42813
11292
2500
24097
0
792
19415
52052
0
16025
14260
1299

0
2705
5157
16399
51543
62063
201425
0
390
57072
243198
23176
18378
6869
0
0
27548
0
124489
47834
2583
30053
46798
50463
0
0
4098
43571
3266
2500
19152
0
396
20540
40505
16418
19120
8864
1299

0
1261
4159
20929
52685
62003
-8276
780
540
58269
243498
23542
1344
7268
0
0
29536
0
114110
48942
4653
30379
46799
41758
0
0
800
46350
10012
2500
1547
0
396
20903
41471
88632
11461
2578
1299

0
0
-1
-1
2
0
-2
-1
0
0
0
0
2
-2
0
-1
0
-1
0
2
-1
0
0
0
0
0
0
0
-2
0
-1
2
-1
0
0
-2
-2
2
0

0
-2
-1
-1
2
0
-2
-1
0
0
0
0
2
-2
0
0
0
-1
2
2
0
0
0
0
0
0
0
-1
-1
0
-1
2
-1
0
0
-2
-2
2
0

2
-1
-1
-1
2
0
-1
0
-1
0
0
0
2
-2
-1
-1
0
0
2
2
-1
0
0
-2
0
0
0
0
-1
0
-1
2
-1
0
0
-2
-2
0
0

37540
19194
1264
1347
30619
26244
5576
554
24132
124064
47863
65198
211630
140
66083
3555
4527
12044
2731
17654
3465
49417
143200
390
19508
2635
120767
7130
-66
30925
5385
73302
711
196409
43779
55348
2436
64086
15879

38611
19840
5478
208
31634
27068
792
-78
20109
121847
48261
65674
209812
140
67681
7340
7427
3260
2541
17082
5543
48104
146391
1170
19633
27299
133593
6873
-66
73143
4754
74539
711
182372
44213
55400
3458
68836
15441

39508
7627
4753
1582
32317
28383
0
622
19932
82809
19258
58599
219829
140
40849
0
11013
4037
3499
20088
5463
49348
91714
780
19685
21206
125852
8101
460
73130
-43
75724
711
191040
44561
0
758
69704
9124

38674
0
5289
3607
32787
29018
1889
-10
19762
81755
19268
49179
214795
60
2917
7634
16013
1184
4441
19483
10912
28433
88397
780
18887
20127
118254
8235
-201
74898
1757
73909
10976
199400
45130
0
-2
70566
12915

38410
0
831
894
33416
29671
2458
326
10708
81316
19040
49080
228084
120
1473
7350
16340
5107
4233
19742
5228
53718
90312
0
19073
19049
120537
34087
1600
76779
-765
78305
711
206988
47790
0
750
69311
4305

37661
19191
2140
301
34116
-2000
10175
326
20148
81206
19555
49705
232680
-20
917
7938
3396
1893
5566
19275
9769
27084
92456
0
20208
19730
112021
34749
0
79594
18032
76888
711
167607
48222
0
26903
70844
18495

-1
0
5
0
-1
-2
0
-2
-1
2
0
0
0
0
-1
0
0
-1
0
3
-2
-1
0
2
0
0
0
0
0
0
-1
-2
-1
-2
0
0
0
0
-1

-1
0
4
0
-1
-2
0
-2
-1
0
-2
0
0
0
-1
0
0
-1
0
2
-2
-1
0
2
0
0
0
0
2
0
-1
-2
-1
-2
-1
0
0
0
-1

-1
0
3
0
-1
-2
0
-1
-1
0
-2
2
0
0
-2
0
0
-1
0
3
-2
-1
0
0
0
0
0
0
0
0
-2
-2
-1
-2
0
0
0
0
0

63584
106111
1200
6319
1467
0
24189
-191
10896
27262
91842
20234
45537
103398
771
48508
132755
7443
19248
315632
-129
416
13660
26798
7220
164240
68329
33814
37862
63504
57657
200
38412
299
63049
184538
18328
24984
63406

28972
108698
1200
8190
698
0
25294
-191
390
26545
40308
20476
43173
100925
1593
45951
137049
5572
20054
309330
-129
416
15056
27274
13677
167116
72212
35033
17545
66283
54173
200
50367
-201
71245
153625
19385
26010
64176

10772
105666
1200
6686
4102
0
26667
-191
390
28590
41800
21991
36230
97701
419
44013
137558
5572
19133
302869
-329
416
15400
27529
49773
165432
79334
36175
18537
67341
67300
0
64735
-201
70819
142810
20400
27026
2348

22463
57940
1200
7686
713
0
26926
-191
390
27831
0
22544
28068
99434
529
28094
140455
5572
19397
306395
-329
416
12900
28280
61244
120084
80531
15833
19941
54725
590
0
22792
-201
20301
125869
20729
27714
2447

164570
59247
600
4526
810
0
27492
-191
390
28433
0
24061
20229
99527
0
29138
144032
5774
19702
311256
-329
416
19500
27691
31410
123439
80944
16170
19500
36117
0
0
184483
-201
87497
107986
21465
28139
10968

9672
59594
300
65839
5438
0
28333
209
390
30257
0
23428
20650
16331
4090
30625
146615
3264
20506
305413
-529
0
0
28278
20529
107682
78771
16897
18921
35144
0
0
62140
-201
86938
83461
21740
28697
10934

2
0
0
2
7
-2
0
0
0
-2
2
0
-2
0
0
-1
0
0
-1
0
-1
-1
2
0
-1
2
0
-2
0
-1
0
2
-2
0
0
0
0
-1
0

2
0
0
0
7
-2
-1
0
0
-2
0
0
-2
0
0
0
0
0
-1
0
-1
-1
0
0
-1
2
0
-1
0
-1
0
2
-1
0
0
0
0
-1
0

2
0
0
0
7
-2
-1
0
0
-2
-1
2
-2
0
-1
0
0
0
-1
0
-1
0
0
0
-1
2
0
-1
0
-1
0
0
-1
0
0
0
0
-1
0

23787
251931
130708
220439
2400
0
1863
135001
114984
12806
154085
168374
19030
21670
21359
302396
30941
115653
485
164214
396
7712
31121
66002
12555
56252
14492
2404
58979
736
57889
24043
5349
47860
96131
164210
95757
928
71985

23124
301458
132080
224653
2400
1290
15172
135199
118641
13490
4373
172158
14287
24401
18905
2000
30730
108971
10735
165825
396
1171
30343
68679
560
57760
15304
681
64004
316
33868
26806
2210
47294
98635
159883
98098
4844
85047

26700
234316
130128
238637
2400
0
8930
134817
119286
0
65539
175701
8183
23716
16540
2208
29908
83592
2954
167008
396
1599
34021
70906
5287
58250
16035
4048
65298
1970
33390
26077
5472
45136
39177
126712
101255
3305
74354

27064
199360
101794
232995
2400
0
7324
52629
121377
0
62450
181235
21189
24124
13247
105145
28809
22321
24243
131544
0
436
33177
71474
2000
56352
16517
0
65233
1132
26457
27898
0
29378
110453
87369
101341
3287
57628

27685
163408
101826
206167
2400
1200
10506
51543
123655
0
36039
192713
7838
24684
7577
106511
27905
32150
7043
125652
688
47613
33870
72936
900
57930
16781
5092
66717
1132
27165
27315
544
29750
111230
76552
98419
630
57381

27091
186618
101763
210100
2400
0
10625
52781
125917
0
2300
189449
321
25222
1652
108228
13835
36644
13531
127224
396
31987
34537
63912
406
16563
17142
7452
67562
1397
27562
27709
0
30327
113670
78277
85259
2436
14870

-1
-1
0
0
0
0
0
2
0
0
2
-2
0
-1
-1
-1
-1
-2
0
-1
0
-1
-1
0
2
0
0
0
0
0
0
4
-2
0
-1
0
0
0
0

0
-1
0
0
0
0
0
2
2
0
2
-1
0
-2
-2
-1
0
-2
0
-1
0
0
-1
0
2
0
0
0
0
0
0
3
-2
0
-1
0
0
0
0

-1
2
0
0
0
0
0
2
0
0
2
2
0
-1
-1
-1
0
-2
0
0
0
0
-2
0
2
0
0
-1
0
2
0
2
-2
2
-1
0
0
0
3

6748
1908
57530
51139
27295
3351
10085
60762
21101
193345
32899
15176
119231
8972
1866
-6
7600
0
14661
7445
77139
0
18836
179662
125080
9404
9845
8213
30226
5804
17450
22858
0
13124
0
99768
33507
77413
69896

7777
952
59869
53797
27403
64555
11416
58791
21831
160508
34076
2693
120651
0
590
1160
8749
0
11586
1706
78690
0
5312
180787
127751
10745
5419
20000
31237
6855
20358
22246
0
11774
571
100098
32401
70630
71971

20192
333
59942
56394
23837
63796
12520
59529
23457
156422
34522
6632
73115
65
360
1807
10652
0
9275
1600
57259
0
740
181379
136996
12058
6098
44384
13511
6599
19722
21623
0
6328
0
75296
7087
61181
73996

17337
4928
28934
58341
23078
55234
12714
55405
24972
146954
33668
0
64398
0
0
-11
32330
0
11181
0
56939
10232
10
170318
140813
13256
6840
28734
13781
6577
19616
21000
0
4714
11942
73774
7227
52187
75065

5396
8235
27461
60242
22618
52959
13059
55904
24432
137937
35323
734
42588
0
0
2220
15681
0
2931
22357
59066
9677
0
128076
142170
14437
8560
13200
14070
7120
19228
20388
0
42184
300
75603
7378
49327
82472

516
3317
28504
62234
23950
50617
13193
52160
25126
134581
36588
584
42863
5162
414
165
6173
0
27209
21541
60008
0
0
64634
144587
16985
13410
43791
14350
6857
19878
19915
0
39576
-200
77807
7527
41096
80984

0
-1
-2
0
-1
2
0
3
0
-1
0
0
-2
0
2
-2
0
0
-1
-2
0
-2
-2
0
-1
0
0
0
2
-2
0
-1
0
2
-2
-2
0
0
3

-1
-2
-2
0
-1
2
0
2
0
-1
0
0
-2
0
2
-2
0
0
0
-2
0
-2
-2
0
-1
0
-1
0
0
-2
0
0
0
2
-2
-2
0
0
2

-1
-2
-2
0
-1
2
0
0
0
-1
0
0
-2
0
2
-1
0
0
0
-2
0
-2
-2
0
-1
2
-1
0
0
-2
0
-1
0
2
-2
-2
0
-2
2

12980
49929
390
146330
16003
32113
18362
20014
45398
1672
19727
53119
0
16622
10574
16976
18017
63182
3720
780
23018
0
0
66738
685
21930
2629
52691
139005
1127
28309
42524
48768
27583
264
0
48946
330
31805

12724
49667
780
147720
1933
31319
19669
19432
37433
766
20330
48994
10437
18913
13097
0
18561
44876
4206
780
24044
0
256
68601
0
20489
9995
55000
135350
13030
31229
53303
49419
26860
264
0
98823
0
32988

11888
780
0
148748
8835
33688
16479
18840
30609
762
20199
17285
4044
15868
12595
0
19204
38764
15610
0
25059
0
258
65615
490
20734
7267
52277
148041
14922
29752
3924
17303
28601
264
0
50031
330
34935

10802
0
0
104123
3728
32849
16694
18248
30432
762
19609
12448
594
16188
13157
0
19588
37618
10556
0
25559
0
258
66429
850
16476
2518
52055
143259
17722
27262
43900
17647
29819
264
5436
20413
330
34076

1477
0
0
132321
764
34950
17334
17816
30254
762
19957
12855
0
14891
12803
0
20024
35737
11863
0
26094
1246
258
67858
1000
17857
16202
52437
142519
3390
27262
88865
18016
30192
264
100
18336
0
34685

1302
0
0
37683
5468
35658
17063
18021
30088
762
2361
11795
0
3044
13851
1000
18694
40710
5619
0
26612
-3
258
69723
1360
14656
2505
55560
142162
0
24265
12104
18375
31045
264
9330
18405
0
33976

-2
-1
0
0
0
-1
0
-2
0
-1
0
0
0
0
0
-1
-2
0
0
0
0
-1
2
0
2
0
-1
0
2
-2
0
-1
2
2
0
0
-1
0
0

-1
-1
0
0
0
-1
-2
-2
0
-1
-1
0
0
0
0
-1
-2
0
0
0
0
-1
2
0
2
0
2
0
0
-2
0
-1
0
0
0
0
-1
0
0

-1
-1
0
0
0
-1
-2
-2
0
-1
-1
0
0
0
0
-2
-2
0
-1
0
0
-1
2
0
2
0
2
0
0
-2
0
-1
0
0
2
0
-1
0
-1

3842
694
151050
10024
104364
7448
127790
11188
41547
25916
2720
27884
243742
73684
357
2650
19849
75903
18290
152162
12404
399
38174
206473
185399
81694
274750
30488
78610
10908
275178
1809
10805
106410
128671
110712
13000
41140
780

3934
650
148362
12855
106549
5471
128272
2990
40925
14187
1280
28958
237204
68883
3050
0
20650
34137
25287
154715
13694
26
40550
208464
198941
78656
0
30900
80666
13331
280535
400
10527
108770
129901
110988
13576
41599
0

0
687
142223
14634
108719
4506
6230
0
36775
56573
5850
29864
238314
45257
9118
855
0
32390
24385
155026
14768
519
41577
175407
201358
78054
0
30480
82713
0
82455
2420
12443
115325
127658
98270
15059
32533
11836

0
620
126060
16378
111039
10067
0
0
35877
81414
150
30632
219634
45981
19183
640
0
32651
18168
79051
15518
452
41595
175170
204067
78116
411
31124
80838
0
83359
2540
11949
112063
127362
79402
13000
23156
7216

3353
0
123978
16961
113365
9273
0
0
34812
62063
1240
31274
186841
46032
36842
0
0
32170
4469
81089
16265
457
43264
174726
200720
75483
261
29333
49575
0
85171
0
12107
114484
128726
80804
25300
23782
8826

764
627
120689
19669
115625
2931
0
0
33899
14122
0
32144
189010
46192
10621
0
0
31493
27796
-311
16706
0
43402
175057
212403
72821
8561
30177
48354
0
87046
346
12907
121179
129081
81024
626
24386
390

2
0
0
0
-2
-1
0
-2
0
0
0
0
0
0
2
-2
3
-1
-1
2
-1
0
0
-2
-1
0
0
-2
-1
0
-2
0
-2
0
0
0
0
-2
-1

2
0
0
0
-2
-1
0
-2
0
0
0
0
0
0
2
-2
3
-1
-1
2
-1
0
0
-2
-1
0
0
-2
-1
0
-2
0
-2
0
0
2
0
-2
-1

0
-1
0
0
-2
-1
0
-2
0
2
0
-1
0
0
3
-2
2
-1
-1
2
-2
0
0
-2
-1
0
0
-2
-2
0
-2
0
-2
0
0
2
0
-2
-2

53746
27206
200932
162241
-176
3458
30147
220
65460
38565
152630
396
331697
75628
27000
2095
34751
5357
20699
28083
87182
28681
23579
986
20310
23396
79126
33628
1793
51261
2501
218
10400
79867
122024
48934
5845
7625
7890

51631
0
190991
137320
-176
3833
28789
0
65721
39997
95758
5596
332339
72717
26286
781
37683
4397
11614
27371
82741
30615
24613
-14
6588
19454
76304
35760
5189
51493
2071
7022
0
79593
123228
25276
10322
8325
8958

50880
14805
175028
126479
-176
9791
29885
0
45492
39211
97251
6953
322995
74651
26556
3985
40265
11204
11487
26645
68883
33726
25617
4388
11627
17195
77783
0
8627
50136
0
9744
0
29340
120339
18588
12830
1497
780

51034
14699
162699
110217
-176
10532
30188
0
45482
39917
98010
16157
314161
70403
26818
942
42306
3403
14716
25919
265
36823
25434
0
35765
15691
79323
33333
1530
20287
0
89215
0
28026
122743
19994
13317
0
7500

46154
14999
138158
102703
-176
6559
21647
0
46371
42268
99669
28856
327945
71890
29425
-18
41352
2223
8172
27535
-613
34829
25966
0
9681
14466
80563
0
-200
20281
0
98256
0
28605
124893
20258
14936
0
0

42852
497
135920
84519
-176
500
22087
0
47603
43192
101664
4941
289814
73893
28662
3739
44342
1761
8244
28197
-613
23994
26486
1109
3002
13908
78669
0
-200
20027
0
99145
0
28705
126390
19783
18504
7625
0

0
0
-1
2
2
-2
0
0
0
0
-2
2
-1
2
0
-2
0
0
2
0
-2
0
0
0
-1
0
0
-2
0
0
0
0
-2
2
2
-2
0
-2
-2

0
-2
-1
0
-1
-2
0
-1
0
0
-2
2
0
0
0
-2
0
0
2
0
-2
0
0
0
-1
0
0
-2
0
0
0
0
-2
2
2
-2
0
-2
-2

0
-2
-1
0
0
-2
0
-1
-1
0
-2
2
-1
0
0
-2
0
0
2
0
-2
0
0
0
-1
0
0
-2
0
0
0
0
-2
2
-2
-2
0
-2
-1

29574
170379
860
35738
0
0
25195
2816
389
105105
131791
11763
16783
90221
207237
2139
85327
1674
1891
180922
0
84188
14421
26135
26349
240770
180636
900
50883
83312
47378
167922
277376
136007
0
1960
28708
0
3976

26663
142384
430
37108
203
0
28652
316
389
51584
17666
11283
4861
91898
224007
0
85263
7398
5680
184241
0
82668
18846
27407
1245
243509
157396
0
51117
58651
48333
159433
266532
139215
0
0
28285
0
2892

27731
72350
2010
41012
203
0
32838
632
1167
44005
0
13288
2267
91334
275615
0
48645
6867
5441
176857
0
74901
22509
29002
2043
228735
160925
0
51125
37913
48638
126114
256321
146127
3500
0
26702
0
2890

56359
0
6058
40052
0
0
35511
316
778
35161
0
12780
1350
59253
220088
0
50826
7477
6346
175193
0
72785
24129
26806
265
198585
132312
0
50497
38582
49207
18258
19753
143637
3500
0
20115
0
3391

28847
0
160
41110
7856
0
26828
316
389
24985
0
13522
925
58519
216482
0
52346
7232
6099
165929
0
71836
24815
25948
265
202762
80984
0
50544
39408
49599
6989
464
154531
0
0
18426
0
2409

13030
0
580
42071
16544
0
19887
316
389
25176
0
13155
11597
58443
136086
0
53819
6442
7235
114527
0
55234
27725
22162
5862
202932
42562
0
50555
40593
50594
7691
8199
147016
0
0
18013
0
4270

2
0
0
2
2
0
-2
0
-1
0
-2
0
0
0
4
0
0
-1
0
0
0
0
-2
-2
2
-1
-1
0
0
0
0
-1
-2
-1
2
0
-2
0
2

2
0
0
-2
3
0
-2
0
-1
0
-2
0
0
0
4
0
0
-1
0
0
0
0
-2
-2
0
-1
-1
0
0
0
0
-1
-2
-1
0
0
-2
0
0

2
0
0
-2
2
0
-2
0
-1
-2
-1
-2
2
0
4
0
0
-1
0
-2
0
0
-2
-2
0
0
-1
0
0
2
0
-1
-2
2
0
0
-2
0
0

40189
25747
40253
-5
12034
46471
130888
143896
5514
46745
30045
92174
131801
3983
2500
23436
19080
909
27020
28470
153002
31090
107
9940
49873
28496
592
25001
127449
51046
7026
5688
0
316
15336
3135
661
13359
15199

43434
25048
40757
776
12548
43507
133400
147475
1509
20853
30000
93991
129141
25146
2500
22055
18807
2708
27985
31407
157427
58054
0
0
50796
16984
7102
138430
130506
52337
8106
-378
0
316
18681
4422
661
14438
17728

44316
26060
33922
186
12056
44016
0
75423
949
90787
0
54735
132221
197534
2500
18497
18624
3514
28782
30200
158160
44624
0
11451
49727
1155
7796
135573
132838
51170
9363
-378
0
316
19463
5540
268
15461
19129

45189
26578
30097
0
13958
43396
0
70034
575
11232
0
31682
131743
179690
2500
8426
19652
2297
24082
30000
156314
43339
235
101
21826
-144
1653
98172
136616
51526
9559
920
0
0
16894
6442
0
16200
18527

46214
27133
29013
0
13468
41470
0
44311
3489
0
0
0
131986
170173
2500
11291
23477
928
17060
0
145663
44245
0
551
10208
57245
6185
93677
140240
50524
9855
5448
0
782
17667
7182
0
16936
18758

48904
27783
28167
0
6144
48676
0
20056
0
0
439
0
131430
164339
2500
14449
22330
0
0
0
113486
45125
0
19982
10100
49947
415
95276
143914
48510
10042
0
0
316
19211
8057
0
17273
19285

0
0
-1
0
0
-2
-2
2
0
0
-2
2
0
0
0
0
0
0
0
0
-1
0
-2
-1
-2
0
0
0
4
2
-2
0
0
2
0
0
2
0
2

0
-1
-1
0
0
-2
-2
2
0
0
-2
0
0
0
0
0
0
0
-1
0
-1
0
-2
-1
-2
0
0
0
5
2
-2
0
0
0
0
0
0
0
0

0
-1
-1
0
0
-2
-2
2
0
0
-2
0
-1
0
0
0
-1
0
-1
0
-1
0
-1
-1
-2
0
-1
0
6
2
-1
0
0
0
0
0
0
0
0

158711
21550
2699
128278
11859
79813
27794
21068
97032
101953
0
10856
1712
151819
47585
222000
29204
21760
16063
174648
2688
133792
0
504644
197746
52156
3702
203135
31507
39634
10678
110384
396
109292
153390
0
13225
118368
67610

129796
23932
3543
131715
0
82150
29712
16412
99895
125238
2500
10822
2304
154914
47582
226917
20564
22794
17512
104179
2688
127622
0
512650
151600
51041
25548
208225
33699
40697
6914
106389
396
111908
158421
9587
13655
124934
69908

101721
37329
500
133625
11354
0
65437
16809
26333
205209
0
13627
978
157776
21391
415700
16341
23801
16800
84940
2688
129795
0
0
741
50205
10594
178559
35839
41526
813
97978
21570
111465
152835
8845
14461
131328
78087

76699
26339
3540
49019
13012
0
30368
8682
28110
125982
0
10852
652
160520
21867
232732
7593
24117
16600
65613
2688
122416
0
3887
-659
20218
7969
172772
37954
42045
17280
98857
24986
93557
152638
8867
13221
137605
75255

56738
4836
2957
44801
17388
0
6265
8861
2226
128161
0
12676
326
163878
19774
220460
7828
24468
11959
67256
2688
124653
0
0
-659
20263
2865
175057
39787
42822
26162
101264
25256
95582
142454
9074
12591
140729
78593

39134
9655
917
39742
24140
0
44196
8623
0
136447
0
14463
1052
167872
20486
224780
1366
25106
12957
71934
2688
126995
150
7413
-659
19864
5625
177113
41601
43962
2518
103524
25091
96226
128895
9254
12631
146194
59816

2
-2
2
-1
0
-1
0
0
-2
-1
0
0
2
-1
2
0
0
0
0
0
-1
0
-2
-1
0
0
-2
0
2
-1
0
2
0
4
-2
2
2
2
-1

-1
-2
2
-1
0
-1
0
-1
-2
0
2
0
0
-1
2
0
-1
0
0
0
-2
0
-2
0
0
0
-2
0
2
-1
0
2
0
3
-2
2
2
2
2

0
-1
2
-1
0
-1
0
2
-2
0
2
-1
0
-1
2
0
0
0
0
0
-2
0
-2
0
0
0
-2
0
2
-1
0
0
0
2
-1
0
0
2
2

0
668
153364
2984
78144
1643
48064
3139
264
100648
39068
61888
46393
9779
99801
10003
123548
72339
29875
43045
19984
10818
11613
91701
14519
85818
0
152652
16728
0
32006
15096
9589
8261
874
30562
28037
17971
6517

2886
1017
149482
154
78940
7060
49399
1473
0
-2000
40107
12310
50022
60911
102403
13329
94995
91045
15028
42965
2099
11938
12893
68587
16982
88988
0
128708
17759
212
60079
16541
78122
9470
0
29809
29055
17399
344

2325
1298
160000
2111
80238
650
49943
1863
528
3500
41137
12073
50895
19796
103828
11613
52874
91027
5639
43132
12985
12949
10841
101211
16002
50780
0
100429
19752
298
26882
18356
79327
11163
0
28920
28303
19057
0

177
550
155932
1027
50642
4770
18568
390
0
159028
43644
9643
48598
1725
104139
10750
64269
51508
6389
43995
0
13332
11900
96725
15262
50929
0
77069
19155
306
27570
18181
117859
10852
0
29887
29462
18453
10040

8068
-286
166414
596
50533
2515
18740
930
528
162372
44498
-8074
47668
1150
106519
10606
73351
51127
7130
43230
0
13618
0
125810
15626
48735
0
63851
20385
150
28075
18285
120556
10396
305
29525
28859
19755
9735

5587
55138
169625
589
50758
37405
19036
390
264
165588
45417
108493
45400
0
109109
7263
68257
0
7857
43334
0
14619
0
182122
14465
49746
0
36877
19218
316
29065
10220
122894
10085
20502
25006
29122
19288
10362

0
-1
0
3
-1
-1
0
0
0
0
0
0
-2
0
0
-2
-1
0
-2
0
0
0
0
0
0
0
0
0
0
-2
0
0
0
-1
0
0
0
-1
0

0
-1
0
2
-1
-1
0
0
2
0
2
0
-2
0
0
-2
2
0
-2
0
0
0
0
0
0
0
0
0
2
-2
0
0
0
-1
0
0
0
-1
0

0
-1
0
0
-1
-1
2
0
2
0
2
0
-2
0
0
-2
-1
0
-2
0
0
0
0
0
2
0
0
2
0
-2
0
0
0
-1
0
0
-1
-1
-1

114023
2597
580928
33100
5200
493
15322
26301
225079
6323
6586
106321
7955
42490
107643
0
696
150943
500
162
56255
86761
141510
153994
22206
8007
237868
2949
47916
0
166517
94001
63709
298
173517
180827
1037
20328
133899

102850
3807
597793
32319
0
493
16267
27376
229947
6934
7618
107630
5392
35668
109895
0
546
149285
810
414
121215
84546
144439
147038
23846
10556
242260
19689
49964
0
18901
99558
64261
0
160996
175914
1360
12664
137171

66639
1160
597415
31499
0
493
45844
28359
233122
17170
8484
106354
5151
32397
93420
0
-150
151779
500
6437
132536
87251
146529
122498
24554
14332
101542
17681
49965
0
19781
106353
50243
0
132054
176778
8686
1901
139414

57595
985
569034
30748
8780
493
47082
24844
246414
11152
10333
79154
3434
24306
73119
0
1692
135141
0
16520
131704
88227
151106
75782
25213
20393
30284
17113
50142
0
22432
113047
15092
467
115551
172440
3061
2355
97268

58814
0
551702
30162
11990
493
54307
25364
253338
6000
10023
69988
1143
24316
73642
0
846
124475
0
14374
331059
90170
153900
71306
27638
22633
168674
13368
46888
0
24058
115572
12037
203
109539
168914
396
4206
99960

60086
65862
568638
30016
0
493
53290
25935
249107
0
11258
69018
0
20216
71579
0
846
107735
300
10969
328958
92044
0
69737
27042
24318
171825
11739
47592
0
25646
117660
10000
0
108837
171645
391
5889
86728

0
0
-1
2
0
0
0
2
0
2
-2
0
2
-1
-2
-1
0
0
0
-1
0
0
0
-2
0
0
-2
2
0
2
0
-2
2
0
0
0
2
0
0

0
0
-1
2
0
0
0
0
0
3
-2
0
2
-1
-1
0
0
-1
0
2
0
0
0
-2
0
0
-2
2
0
2
0
-2
2
-1
0
0
2
0
0

0
2
2
2
0
0
0
0
0
4
-2
0
2
-1
-1
-1
0
-1
0
2
0
0
0
-2
-1
0
-1
2
0
2
0
-2
0
0
0
-1
0
0
0

118109
22821
5494
744
21480
31142
10834
47933
62063
104307
0
26328
43780
7328
0
3261
116714
9953
44625
30527
136497
0
23931
0
66218
48370
473
42304
135648
74396
8593
0
26755
26144
263796
8086
23031
43397
277680

131107
23846
19614
744
25791
31473
11771
39695
60513
101788
0
27470
48076
3697
450
1380
77893
13989
46078
29910
135505
690
23366
0
15155
39618
-103
45327
138049
75317
9582
0
27828
26625
268765
8848
22393
44336
281719

97009
24864
628
744
31654
31684
12762
42372
60398
110000
0
28541
48989
4487
0
1380
60259
14953
46689
0
137629
25566
22275
0
11052
27417
-103
46294
99274
77084
8986
0
29103
3600
209697
9283
21736
35757
284381

51757
25360
628
1188
35784
31837
12769
41393
31194
115000
0
28509
47900
3169
0
2760
40539
14710
8261
25919
120147
26227
21631
960
8541
25542
-103
47147
100878
78308
9691
0
29565
0
212359
8950
23192
27906
155562

50009
26999
1604
594
40726
32246
13512
42275
30343
120000
0
29265
52123
3847
247
1380
26432
900
8434
26383
122247
26375
22961
960
37951
26160
-103
46272
102984
79901
9889
0
26319
68424
216989
8943
22701
25731
158448

45262
26414
668
1038
45923
32122
14772
43418
30427
127640
0
0
51131
5403
0
1700
5018
0
8738
25691
122574
26510
19269
1185
57757
26686
2297
49050
106628
81630
10131
0
27738
42601
221260
333
22954
21430
162626

0
-2
0
-2
0
0
-2
0
0
0
0
0
0
0
0
-2
0
0
2
0
0
-2
0
0
0
0
0
0
0
0
0
0
2
-2
-1
0
-2
0
0

2
-1
0
-2
0
0
-2
0
0
0
0
0
0
0
0
-2
0
0
2
0
0
-2
0
0
0
0
0
0
0
0
0
0
2
-2
-1
2
-2
0
0

0
-1
0
-2
0
0
-2
0
0
0
0
0
0
-1
-1
-2
0
-2
2
-1
0
-2
0
0
0
0
0
0
0
0
0
0
2
-2
-1
2
-2
0
0

24422
0
81603
0
67570
33376
11648
227675
21237
98761
46179
300598
57985
58777
46100
0
60745
2162
20591
10228
47517
454
64315
83074
68931
8
138389
20865
333549
48502
57004
116168
20652
24610
269
51385
0
191953
37522

25480
0
84249
0
61248
34587
780
181461
16723
85583
38055
308931
59312
40584
46949
0
61085
61
20284
50764
8219
14213
58564
85834
67706
1274
110701
16590
342782
49001
55220
118661
24993
-310
0
53925
0
189147
38614

26425
0
85424
0
54707
30488
0
186160
15868
84398
28857
186223
27420
12617
18755
0
56863
259323
20645
52520
9000
10621
56741
87003
67017
19143
83468
10816
340216
47026
43506
121106
24293
148544
697
54848
0
191673
39671

30525
932
82632
0
29250
27112
5100
191355
8275
88612
27495
114605
27965
22670
11112
0
18473
139861
20750
24550
10000
3913
25172
88753
65159
20305
41202
6956
344545
45827
39025
118269
25896
18791
697
57988
0
192051
40213

29063
2469
84522
0
29905
24722
0
192406
5954
86159
26344
117159
28552
17701
11374
0
15434
1684
20300
5973
11340
1707
29186
90624
64152
22063
41687
2489
140386
39527
40017
120737
26435
5909
895
59438
0
193348
41064

29022
0
86061
0
29519
9862
0
190086
7075
89751
24879
119733
29276
950
5919
0
7301
826
20482
57200
0
15087
25430
92455
65208
20695
36335
0
144042
40868
29797
123227
25859
68988
1341
61974
0
193337
43382

-1
0
-2
-2
0
0
0
0
-1
0
0
0
-1
0
0
0
-1
0
-1
-1
0
0
-2
0
0
-1
0
-1
0
0
0
-1
-1
-2
0
0
0
0
-1

-1
0
-2
-1
0
2
0
0
-1
0
0
-1
-1
0
0
0
-1
0
0
-1
0
0
-2
0
0
-1
0
-1
0
0
0
-1
-1
-2
0
0
0
0
-1

0
0
-2
2
0
2
0
0
-1
0
0
0
-1
-1
0
0
-1
0
0
-1
0
0
-2
0
0
-1
0
0
0
0
0
-1
-1
-2
0
0
0
0
-2

3065
27703
913
21489
13868
61565
5324
262579
3863
232834
164824
88273
-3
9688
181532
21514
0
19468
22916
6936
780
69341
15447
128583
48387
3518
35637
-5
71712
9325
22861
-5
2444
0
14085
16302
24524
3046
5520

41679
28743
9724
40715
14307
62857
6509
235354
4242
218803
132485
91908
583
7612
179645
22563
780
20844
13238
500
16570
19472
0
132734
47637
1931
34783
-5
70194
8562
19093
-5
1301
0
14575
15849
24897
286
0

8275
27048
9350
-34041
14762
64773
7313
199360
5090
202031
120267
90857
-17
7537
180615
23585
390
19362
346
0
17378
22066
0
132135
48479
1630
36198
-5
43210
9571
6576
-5
3207
0
18423
16884
22219
6466
0

8275
26592
6972
-34503
15232
68073
6469
193888
309
111603
117453
-81334
3440
11227
180127
23894
540
19402
14580
19000
12568
23515
0
126622
18616
7461
37094
1299
23096
9912
9133
2999
3284
0
13099
17620
23512
6469
708

7606
23874
11879
43013
16988
69538
6988
193132
2700
94050
115778
142645
1368
9703
166755
24549
11040
19607
11231
19000
15678
10990
0
127495
19196
4124
38489
4374
23397
10036
6918
4804
1111
0
14537
18353
12894
5364
560

14611
23293
15574
11654
17912
70841
7489
188016
7593
76232
117411
149655
146
61882
167416
24990
953
19821
10804
19000
15620
0
0
119304
17906
1261
40341
4986
27817
10400
12382
4402
8349
0
16928
18901
15183
3664
0

-1
-1
-1
0
0
-1
2
0
-2
0
-2
0
0
0
0
-2
-2
0
-1
-1
-2
-1
-1
-1
2
0
0
-1
-1
0
-2
0
-1
0
0
0
0
0
0

-1
-1
0
0
0
0
2
0
-2
0
-2
0
0
0
-1
-2
-2
2
0
-1
-2
-1
-1
0
2
0
0
-1
-1
0
-2
0
-2
0
0
0
2
0
-1

0
-1
0
0
-2
-1
2
0
-2
-1
-2
0
-1
2
-1
-2
-2
2
-1
-1
-2
-1
-1
-1
2
0
0
-1
-1
0
-2
0
-2
0
0
0
0
0
0

493
31423
-40
54050
26054
375
16706
16035
11973
264
0
21838
73753
30639
390
0
0
50332
1760
1565
22988
13391
1504
2521
31336
50545
116887
2355
880
26757
100
30287
3266
7659
35289
126027
44953
18485
48482

-7
3650
-40
54555
25144
375
18342
15493
4076
286
0
20544
61008
25390
390
0
0
52644
2699
3067
10353
10577
6007
-1000
32039
49502
117419
2714
880
26831
0
28171
390
18814
27678
129008
47315
10767
47226

-7
44671
-40
15177
25775
375
17755
16197
7879
550
0
19991
49781
27618
780
0
0
54905
1261
5797
5603
8905
6470
12009
32714
46418
116281
12094
880
26620
0
29410
11314
19570
13800
130376
46997
9775
11151

500
81979
1160
16610
18585
750
17967
16669
5436
286
0
20305
12846
26382
390
0
1012
58133
780
1195
11685
0
390
5627
32482
19980
117392
2855
880
26134
0
29705
-71
19967
10238
133207
50740
10122
-2897

736
9120
1160
16821
0
375
17538
16865
51529
22
0
19349
4548
27546
390
0
0
60197
390
1797
5093
4290
0
215
33807
19751
117791
3803
880
26865
0
28647
-467
9908
6968
136159
49115
9146
48211

739
85407
0
20048
0
399
18647
17199
18088
14454
0
20467
9820
17660
7140
0
0
59226
1320
1195
2791
0
780
3039
34398
20477
112505
8911
1030
25752
0
28776
-863
9646
4704
138741
49529
9341
48154

-2
-1
0
0
0
0
2
0
7
-1
0
-1
-1
0
0
0
-1
0
-1
0
0
0
-2
-2
-2
0
0
-1
0
0
0
0
0
0
0
0
0
0
-1

-2
-1
0
0
0
0
2
0
7
0
0
-1
-1
0
0
0
-1
0
0
0
0
0
-2
-2
-2
0
0
-1
0
0
0
0
-1
0
0
0
0
0
-1

-2
0
0
0
0
0
2
0
7
-1
2
-1
-1
0
0
0
0
0
0
-2
0
0
-2
-2
-2
0
0
-1
0
0
-2
0
-1
0
0
0
0
-1
-1

7695
14132
100021
2989
7240
116908
143376
191453
2400
5428
138066
1145
430
58281
116058
32134
246
147582
0
29029
97763
8638
0
48612
49373
23409
16262
7142
192132
42807
20011
314994
0
135215
47295
399099
242971
49061
54798

2701
35814
95122
4008
8264
107164
145607
193548
2400
9054
140522
-4
430
62061
117196
30391
123
138996
0
27381
93834
8958
200
50525
49812
23174
12219
44008
148842
32187
10753
322472
0
137863
87717
272898
244628
47209
11632

98376
20089
84315
4861
9273
110884
146509
190288
2400
13158
138722
-4
430
65710
121245
10725
5436
140558
0
28945
86360
9414
3663
0
0
26103
9861
21715
177842
48600
10853
244792
8061
130622
78638
202937
243223
47471
4987

3874
28077
70871
4958
9609
111706
148507
186770
2400
6507
130494
2177
850
69452
122736
10541
1229
90522
8956
29373
77594
9344
992
0
0
28342
6384
5064
120027
7514
10670
140218
8061
126063
77038
169138
245031
21571
6222

5226
132588
70923
5244
9657
113942
152044
180458
2400
2955
147851
158
3350
73627
125599
10052
93787
90917
8956
0
78030
9545
1627
0
0
24894
5126
9147
97256
9336
-120
181571
9390
118836
74345
144434
247911
19005
15121

14973
115442
64202
8134
9927
116626
136643
178722
2400
1092
145535
0
4874
77890
128506
10400
95816
92330
0
0
78506
9586
6661
0
0
25272
2680
6068
108213
-177
-120
167905
4337
116865
49452
124802
247353
772
17425

0
-1
0
0
0
0
2
2
0
2
0
0
0
-1
-1
0
0
-1
-2
0
-1
-1
0
0
0
-2
0
0
-1
0
-1
0
0
0
-2
-1
0
0
-1

2
0
0
0
0
0
2
0
0
3
0
0
0
-1
-1
-1
0
-1
-1
0
-1
-1
0
0
0
-2
0
0
-1
0
-1
0
-1
2
-1
-1
0
0
-1

0
-1
0
0
0
0
2
0
0
2
3
0
0
-1
-1
-1
-1
-1
-1
0
-1
-1
0
0
0
-2
0
0
-1
0
-1
0
-1
0
2
-1
0
0
-1

43865
4384
251560
78833
48098
74177
64393
50808
14704
15847
18796
30479
45429
38942
0
48640
75834
1303
0
4975
833
7843
11310
79788
25159
58147
106986
154374
194
4797
360
24796
-6027
5016
0
1041
48065
8097
188

45548
3852
379318
80562
49089
65336
65271
48287
14417
15308
20489
31200
34800
130331
0
49483
-105
1303
0
5445
323
2670
10842
81571
25931
1468
103249
153018
191
6457
360
26088
-6027
6065
0
654
49237
9109
188

46266
2300
226538
82718
47184
53578
66606
47265
13387
15910
22142
31817
31217
56527
390
40850
37649
748
0
6455
1083
2670
12896
75814
27369
2321
89221
146396
187
6154
360
27032
3973
6985
0
0
29651
10125
188

49290
632
202887
85334
47059
49288
64940
20840
9537
16752
25438
29229
25231
560
540
0
45469
1693
0
6847
2134
2670
14675
49784
25111
327194
86996
136531
176
6154
150
26723
3973
6354
0
780
30049
10327
188

48372
316
195364
87948
47938
43870
73677
19568
38456
16197
28453
29529
17009
300
540
800
20020
1138
461
8075
2474
10302
17265
51408
22235
6680
86384
138502
188
6280
870
23143
1244
4908
7043
70
28376
10552
194

49412
316
181206
90479
48904
44854
75316
19812
35947
16583
27699
30053
4553
2381
390
400
3167
748
603
8592
2097
15643
17974
48587
19000
3963
85440
136665
187
0
510
17106
1631
3724
1504
430
28954
18836
188

0
0
0
0
0
0
-1
3
-2
-2
0
0
2
0
2
0
0
-2
-1
0
2
0
-2
2
-1
4
0
0
0
-1
0
0
0
0
0
-1
0
0
0

0
0
0
0
0
0
-1
2
-2
-2
0
0
0
0
2
0
0
-2
0
0
2
0
-2
2
-1
3
0
0
0
-1
0
0
0
0
0
-1
0
0
0

0
0
0
-1
0
0
-1
2
-2
-1
0
0
0
0
2
0
0
-2
-1
0
2
0
-2
2
-1
2
0
0
0
-1
0
0
0
0
0
-1
0
0
0

6500
26262
50974
3678
10063
73181
170
18396
0
0
79579
1303
18019
126937
10511
53629
26701
8400
3940
129915
40587
182218
-532
5754
41727
125938
63594
109386
45807
11906
30857
27148
204212
100
34470
-24
69158
7510
73056

405016
15020
51688
1829
8632
71452
905
17826
0
843
70067
801
9946
109884
14913
50359
28014
7500
4115
132240
41642
173980
-532
6407
44178
132110
56267
99100
47099
54684
28481
27619
186635
980
31226
-24
73712
7247
74736

391178
16460
50024
10002
8775
72651
1203
18547
0
0
63951
11512
10319
49475
14382
44596
28725
7500
84
111948
40673
262878
-528
6156
82860
142876
53550
50827
40027
1874
27634
20997
137983
28798
30321
-24
68831
8165
65581

392932
16888
29381
13476
7092
74266
2064
19118
0
0
57467
11512
8603
50840
16820
44016
29295
7500
8708
58672
43342
128739
-1336
7146
753
139097
44084
51834
37735
1151
26691
21018
82191
29398
30124
746
61534
8529
63939

394410
17464
28957
23572
7410
75892
2847
18679
0
0
51614
8490
7298
50090
16411
38728
29902
7500
8728
59199
44299
130929
-1336
7384
11599
138592
42077
52921
35437
23169
26329
20556
83964
15037
33614
7146
25914
8743
65278

410127
18171
28435
14603
7311
75816
0
19812
0
1880
46071
0
6709
48345
17287
36540
30683
7500
2793
54286
45222
130437
-1336
7117
8348
141447
37770
54013
34155
9372
25923
20302
86067
0
35665
434
36313
8949
66578

-1
0
-1
0
0
-2
0
2
0
-1
-2
0
-2
-2
-2
0
-1
0
0
0
0
-1
2
0
-2
0
0
0
0
-1
0
0
0
0
2
-2
-2
2
2

-1
0
-1
0
0
-2
0
3
0
2
-1
0
-2
-2
-2
0
-1
0
-1
0
0
-1
0
0
-2
-1
0
0
0
-1
0
0
-1
0
2
-2
-2
2
0

-2
0
-1
2
0
-2
0
2
0
2
0
0
-2
-2
-2
0
0
0
-1
0
0
-1
0
0
-2
-1
0
0
0
-1
0
0
-1
0
3
-2
-2
2
0

1725
54228
17884
25039
34203
-9
48537
19276
118028
200
0
34645
3166
0
0
3197
3953
72618
28245
120113
84342
316
39410
4695
10474
834
93648
106775
6612
3484
8140
49604
23427
67661
8483
0
0
133149
48166

21711
21092
6836
25989
33885
1844
30271
18691
113611
100
0
36021
6896
614
0
61164
3953
72972
8017
112301
89446
282
41460
5719
10000
165
92017
108715
7118
6742
0
29449
25252
68482
10186
0
0
138769
49164

10487
18481
4657
23078
34605
0
26283
18048
107853
370
0
32128
416
0
0
61145
3953
43497
19703
104587
38580
316
46307
6733
0
6682
87173
100937
7930
4028
20470
16005
19004
69309
10871
0
0
145050
46730

780
15609
3398
23697
35970
0
26547
18553
103031
1766
218
27265
416
0
0
62186
3953
13877
7474
98333
39359
316
45324
7616
0
16045
83205
102939
6674
3576
10357
16472
15206
36808
10402
0
0
146641
45680

0
5802
1476
25257
35711
0
27119
19465
98487
1496
11959
27133
416
0
0
62123
16466
14395
2741
88909
42021
316
41887
7779
0
4679
84996
105307
6810
2378
8540
18072
1423
37734
12077
0
0
149603
46651

0
72049
1602
25595
39360
0
27697
16523
77783
8356
13692
26234
412
0
0
58995
14246
14063
9526
78872
43324
316
38600
8646
0
280
89723
106617
0
5946
0
18405
8923
38353
11594
0
0
157601
49507

0
0
0
-2
2
2
-1
0
0
0
0
-2
0
0
0
-1
-2
-2
-1
-1
0
2
0
0
0
0
0
0
0
0
2
0
-2
-2
0
-1
-1
-2
-1

-2
0
0
-2
0
0
-2
0
0
0
-1
-2
0
0
0
-1
-2
-2
-1
-1
0
0
0
0
2
0
0
0
0
0
0
0
-2
-2
2
-1
-1
-2
-1

-2
0
0
-2
0
0
-2
0
0
0
-1
-2
0
0
0
-1
-2
-2
-1
-1
0
0
0
0
2
0
0
-1
0
2
0
0
-2
-2
2
-1
-2
-1
-1

108936
29187
195409
11421
291410
169225
0
269124
54957
48111
325
0
153470
94297
50986
101281
0
21447
4119
5521
49469
16626
9262
222976
25690
28477
56598
203729
66977
30121
31895
78314
0
0
29160
1870
2052
716
1377

111169
29254
203432
6060
296936
172888
0
266163
56462
47583
325
0
151486
49377
48599
102650
0
20650
-1031
-7
42983
16071
11792
227463
26719
28718
47311
147289
68904
33315
31091
81049
0
0
29302
0
4146
-1524
528

108740
30206
180786
4180
283943
182533
8209
215177
58023
38897
650
0
153378
41247
17815
0
0
0
5100
1485
40307
19205
11311
220804
27774
28847
25227
63994
68863
32485
31002
82810
0
0
29698
400
700
-3764
216

0
58287
95445
1833
266246
176099
-41
184270
59560
20190
325
0
93971
9818
16362
975
0
0
5150
5727
17575
19712
11820
217991
28809
28747
26039
40501
33809
33142
29879
83544
0
0
31157
1000
5055
-4
1311

0
29522
63048
511
258197
178391
-41
130954
61442
19633
475
741
96587
9003
14694
4645
0
0
5150
1247
14691
19249
13558
221981
30399
29177
27493
11248
34764
35443
29382
85692
0
0
31714
0
694
-19205
2842

0
30103
99961
6635
114052
181986
-41
92215
63422
19035
650
0
96623
9203
13520
1000
0
0
5138
2037
14393
38900
20271
214320
29760
29452
26416
4189
36989
34724
23110
87425
0
0
30496
1243
3207
42418
0

-1
-2
0
0
0
0
-2
-1
0
0
0
0
0
-1
-2
0
-2
-1
0
0
0
0
0
0
2
0
0
-2
0
0
0
0
0
0
-1
-1
0
8
0

-1
-2
0
0
0
0
-2
-2
0
0
0
0
0
0
-2
0
-2
-1
2
0
0
0
0
-1
0
-1
0
-2
0
0
0
0
2
0
-1
-1
0
8
0

-1
-2
0
0
0
0
-2
-2
0
2
0
0
0
0
-2
-1
-2
-1
2
0
0
0
0
-1
0
-1
0
-2
0
0
0
0
0
0
-1
-1
0
8
0

316
1876
76867
230738
51123
50114
0
0
27414
8109
97669
48815
46516
780
1091
8311
1094
396
10248
23379
16303
22187
46926
13383
18679
10965
17760
0
134245
5024
70590
121744
3978
18467
9598
947
6279
2400
7801

316
1876
51936
232382
50646
50893
0
0
10053
9219
92311
39593
30122
390
2062
8031
421
396
10783
23715
47714
23755
49161
1183
20380
9280
19646
0
137044
17181
62162
121125
5249
19106
0
4075
10862
2400
5289

316
1876
28221
234254
41150
49660
0
300
151996
10200
90519
104341
24099
0
0
5790
-6
396
12291
24310
48916
21772
49366
14714
19753
13582
17922
0
138197
28395
51770
122498
6362
19690
2889
6385
5878
2400
9893

316
2848
28809
211309
30405
29742
0
0
152753
9694
80051
76635
7764
1170
0
3860
2319
396
14666
24561
19894
22541
29441
11938
19160
7272
18895
0
140983
24582
49506
123916
7256
19684
0
991
15306
2400
9986

632
1876
19551
210897
30671
29311
0
0
153844
9684
76446
46219
4804
780
6017
2599
4051
396
14289
22829
20572
22871
30061
303
19661
414
19325
0
138214
10715
45722
125661
6995
19697
1448
4632
8015
2400
9981

150
4634
19925
191037
30664
29739
0
0
151252
9872
76815
55045
10221
0
0
2712
418
546
17525
22486
21230
23989
28728
3262
19816
10799
19859
0
141187
9346
46660
127458
7228
19849
0
2014
5965
2400
11714

3
0
-1
-2
0
-2
0
0
-2
0
-1
-1
0
-2
0
-2
0
-1
-1
0
0
-1
-1
0
0
0
0
0
-2
0
-2
0
0
-2
-1
-1
0
-2
-1

2
0
-1
-2
0
-2
0
0
-2
0
0
0
0
-2
0
-1
0
-1
0
0
0
0
-1
0
0
0
0
0
-2
0
-2
0
0
-2
-2
-1
0
-2
-1

0
0
-1
-2
0
-2
0
0
-2
0
-1
0
0
-2
0
-1
0
-1
-1
0
0
-1
-1
0
0
0
0
0
-1
0
-2
0
0
-2
-2
-1
0
-2
-1

33134
29322
144718
0
83914
134
324469
91141
5448
131764
-22
390
184050
2647
3140
38840
48954
1135
-596
42601
13406
30447
326
9249
39429
451113
48283
106065
1464
21249
-286
39177
34695
3741
13560
3595
50658
0
1140

32351
28563
214075
0
85064
357
324109
93027
7616
134654
227
390
171714
4206
2740
197
35213
1135
-1072
34927
7233
9428
24899
10439
39548
460261
48767
97979
1576
20771
-286
39607
38561
0
-65
4073
48999
0
937

31397
25443
102601
0
78997
288
287932
94925
14771
138303
3480
780
154940
1858
107139
-61
33404
1135
-1548
32034
96977
11704
2816
11448
39490
455701
35917
100599
264
17626
-286
17070
36086
0
6500
11263
49388
0
1663

30321
28790
99735
0
71276
837
287892
96837
1973
119845
3555
17585
136894
3057
105188
-61
18727
1135
40733
29620
67030
19036
11773
11561
38801
451559
26946
81087
330
10078
-286
13038
32945
0
0
2710
48853
0
5019

30000
29929
107130
0
68385
467
276902
98894
9500
122457
1850
18301
138467
2538
104418
20207
13793
1135
10876
29822
24334
41147
23397
12221
36087
429235
22458
82793
1350
9654
-286
8904
29348
0
0
2371
47765
0
9539

28961
23796
0
0
62475
15868
221866
100500
40647
125487
1580
18663
128473
3069
106990
538
19354
1135
2907
28502
28699
53733
10551
12865
25189
391559
23569
85301
386
9648
-286
4740
23570
0
0
2318
48145
0
1697

-2
0
0
0
0
0
0
0
0
0
0
-2
0
2
-2
-1
-1
-2
0
0
0
0
0
0
0
-1
0
-2
2
0
-1
-1
0
-2
0
0
0
-1
0

-2
0
0
2
0
0
0
0
0
0
0
-2
0
2
-2
0
-1
-2
0
-2
0
0
0
0
0
-1
0
-2
0
0
0
-1
0
-2
0
0
0
-1
0

-2
0
0
0
-2
0
-1
0
0
0
0
-2
0
2
-2
0
-1
-2
0
-1
-1
0
0
0
0
2
0
-2
0
0
-1
-1
2
-2
0
2
0
-1
0

17247
10413
156155
66689
14498
32782
0
144544
151630
52564
103457
72364
42440
99679
0
0
396
298
14484
72374
34606
86333
19350
50066
70204
0
96659
25925
20377
2177
7571
1812
14286
28397
8214
22479
26179
-5
68652

11691
12923
153647
65515
7512
33587
1321
137465
150824
53681
111541
65094
43303
101249
0
926
0
0
18528
81665
34800
88931
20703
47636
63931
327
86985
0
19427
2000
6156
390
15304
19340
8034
22650
26643
4582
70695

0
12030
153535
49492
7308
39572
35028
134420
117130
56893
113809
30704
35304
98768
0
650
1967
0
18923
67450
33275
92441
10403
9762
65119
1871
77472
0
19590
12327
5475
388
14766
-400
9044
22513
23524
2883
71523

0
12650
153122
51802
5275
44598
35028
132066
146443
59021
35797
12383
33365
96287
0
3562
5476
0
19310
0
33435
102903
10927
8620
61153
337
68901
0
19209
10538
13581
1187
14763
-1900
9225
22391
23788
20099
73099

0
13405
149564
38896
0
50570
8500
131319
122439
117568
36087
143874
29260
102069
0
3044
396
0
19848
0
32778
105240
11598
9303
64976
1846
58259
0
19456
8712
13930
263
16662
-1900
9417
23654
26089
13870
74469

0
13793
152470
36436
0
64916
1612
130478
83535
72869
38505
15081
30073
81931
0
3044
811
0
20367
16271
3277
109479
13235
8693
66309
333
47743
0
35976
3002
14000
1913
16247
-1900
9617
22738
25908
4234
76200

-2
0
0
0
0
-1
0
2
0
0
-1
-2
0
-1
0
-2
0
-1
0
0
-2
-2
0
-1
0
0
0
-1
0
-1
0
0
0
0
0
0
-1
0
4

-2
0
0
0
-1
-1
0
2
0
0
0
-2
0
-2
0
-2
0
-2
0
0
-2
-2
2
-1
0
0
-1
-1
0
-1
0
0
0
0
0
0
2
0
3

-2
0
0
0
-1
-1
0
2
0
0
0
-2
0
-1
0
-2
0
-2
0
0
-2
-2
2
-1
0
-1
0
-2
0
-1
0
0
0
0
0
0
0
0
2

0
40029
45709
40028
15387
1550
44947
27458
4360
167856
-300
25000
42653
155458
136650
0
95278
4420
26432
39471
15991
-2
123662
2392
177893
9930
23325
0
127491
374776
24817
17553
15703
13987
47987
29221
9700
8513
243234

0
41095
45045
38704
20847
978
45610
28522
7927
172145
7628
25000
46609
157690
137562
0
98281
460
27708
41515
0
-2
124785
316
134212
8176
21940
0
118800
26890
27424
10628
17140
15958
49084
14802
0
151835
238172

0
40137
42151
37135
23059
588
47836
27770
49946
178840
0
0
47306
150209
141347
0
101651
99165
28928
43879
0
-472
128906
416
128505
6860
20718
0
105606
12866
28406
5836
18127
16168
46759
153697
72
153327
232446

7700
40793
37842
35141
0
390
50344
29396
49464
186168
1089
0
51179
151343
134503
0
103776
0
29475
44446
0
-472
137279
416
130078
7000
24048
600
94344
162415
29013
6746
18605
16268
8195
153381
10458
155528
227800

0
42990
30849
33502
526
390
51074
29974
46476
166745
1089
0
52073
154456
137015
0
105617
0
29579
45394
0
-472
140419
416
128771
10199
5017
-150
82676
122430
29625
7889
16351
16600
8367
143426
10149
158745
225044

0
42854
28061
34173
678
540
52229
30529
19417
165582
843
0
52833
157632
136581
0
107788
0
30445
46702
0
-472
142254
2606
106396
1500
3570
-150
73154
188547
30404
0
16928
0
8534
139945
11805
161937
222356

0
0
-1
-1
0
0
-1
0
-2
-1
0
0
0
-2
0
0
0
0
0
0
-1
0
-1
0
2
0
0
0
-1
0
0
-1
-1
0
-1
0
0
-2
-2

0
0
0
-1
0
0
0
0
-2
0
2
0
0
-2
0
0
0
-1
0
0
-1
0
-1
0
2
0
0
0
-2
0
0
-1
-1
0
0
2
0
-2
-2

0
2
-1
-1
0
0
0
0
-2
0
0
0
0
-2
0
0
0
2
-2
0
0
-2
2
0
2
2
0
0
-1
0
0
-1
-1
0
-1
2
0
-1
-2

48497
39445
20641
13488
28059
27431
0
53718
0
14073
37643
34476
139862
49885
38332
17597
225233
63421
47036
50546
2820
700
20225
51545
44207
63389
10817
5703
4923
9415
5236
743
23908
8185
503
5999
20044
0
1409

49564
40799
25986
16105
17712
27163
0
55851
0
13034
29647
25857
125280
51400
63396
18629
235045
40201
47876
50854
513
2122
21190
42151
45305
48359
8785
7596
3121
8852
7202
896
3360
9395
694
5758
21246
0
864

19207
40832
23721
17563
18642
18987
0
56424
0
2569
24965
26621
109278
0
66871
19318
244517
13802
28754
50024
55120
1897
90
44532
46067
37054
10282
8511
1551
8297
7434
2385
560
10928
695
7039
22115
0
0

18963
33843
20799
13184
20011
20170
23707
57584
0
36116
7592
27178
94511
0
69339
19434
243132
0
29137
20281
2011
1190
390
42517
45029
50009
11797
10361
1100
8792
7660
732
480
11445
10639
7595
22158
0
0

19741
37015
34132
14111
19147
15900
25233
58957
0
36287
1582
28038
64995
0
31525
19571
243869
2242
-711
20285
380
0
1080
44087
47835
53984
15571
11039
0
9277
7822
100
480
12108
13158
7053
22610
0
0

19901
30074
56917
15549
19056
0
23504
60317
0
5695
1099
28871
28654
0
30861
19792
251540
1850
29578
20066
380
0
540
40581
48797
25258
17303
11107
4374
9744
8191
1526
390
12753
768
7082
0
8668
0

-1
0
2
0
-1
-1
0
0
0
3
0
-1
-2
0
-2
0
-1
-2
-1
2
0
0
-1
2
-1
-1
-1
0
-1
-2
0
6
-1
-1
0
-1
0
0
0

-1
0
2
0
-1
-2
0
0
-1
2
0
-1
-2
0
-2
0
-1
-2
-1
2
0
0
-1
0
0
-1
-1
0
-1
-2
-1
5
0
-1
0
-1
0
0
0

-1
0
2
0
-1
-1
0
0
-1
2
2
-1
-2
0
-2
0
-1
-2
0
2
0
0
-1
0
-1
-1
-1
0
-1
-2
-1
4
0
-1
0
-2
-1
0
0

1261
12037
15839
22885
7236
836
56477
26480
11237
29093
141489
5149
0
18988
6773
131978
3061
0
42923
24801
247503
117793
-34
-15308
12178
6126
6516
251063
2340
871
73757
25933
0
19155
8823
3557
157174
70048
17374

2041
5123
16591
25886
12958
390
32919
27529
20978
29532
84237
4588
0
15975
1731
135760
13342
0
42803
27600
245552
93777
10321
-33350
22344
6869
194
244285
4908
3179
69748
25589
200
1473
10606
-60
139101
67942
18555

1261
2460
16027
25172
0
317
24175
28783
12861
29954
82508
11164
0
16579
21886
127508
6143
0
1473
26858
238161
87401
6244
95740
65330
16895
3619
238438
70
3344
23266
25234
200
1430
4991
-60
192575
45591
19489

2431
6460
17160
27239
2797
-73
37975
28312
7888
29176
81808
1531
0
15102
447
92126
2982
2429
390
28209
240607
38144
2970
77875
20333
7312
7069
232570
220
3552
13565
24579
22935
18697
4461
1740
157028
39764
19479

904
5360
16743
57036
5982
-463
39752
28159
7463
29958
86024
9848
0
16795
3458
69050
6013
0
1573
29108
230142
39177
3608
62675
8433
6213
4092
226808
220
0
80
23635
16858
659
2561
0
135838
33091
19705

1801
0
17961
28789
8339
7942
33351
28870
3192
30520
67747
10178
0
34457
898
73537
15916
799
390
29980
198171
36687
3019
48764
10332
5073
0
220586
220
0
0
22680
0
781
0
0
125483
34265
8440

0
0
0
0
0
3
2
-2
-1
0
-2
0
-2
3
-2
-1
0
0
-1
0
-2
0
-1
0
-1
0
2
0
-2
0
0
0
2
0
-1
0
-1
0
-2

0
0
0
0
0
3
2
-2
-1
0
-2
0
-2
2
-2
-1
0
2
-1
0
-2
0
-1
0
-1
0
2
-1
-2
0
0
0
2
0
-1
0
0
0
-2

0
0
0
0
0
2
-1
-2
-1
0
-2
0
-2
0
-2
-1
0
0
-1
0
-2
0
-2
-1
-1
0
2
-1
-1
0
0
0
2
0
0
0
-1
2
-2

1473
47718
49793
47689
114815
36649
0
0
996
46633
53419
2524
15596
35619
0
34339
151060
13137
1473
143701
0
51652
45603
33270
1605
25234
4743
70537
52666
495736
5397
155131
13233
5653
8347
39073
6873
2457
2103

390
233289
50466
42338
113360
39448
2214
0
1593
49569
53358
5097
1470
36688
0
962
139648
10724
1473
126337
0
29550
29788
16636
1844
23518
5609
38474
181987
390258
5079
156687
13427
16890
5190
40154
4911
4599
2768

8595
227143
50085
31539
116797
40101
66
0
2597
42867
0
6107
7289
40841
0
4215
119043
9621
1473
121378
0
33040
2950
17321
1311
21746
5371
9299
181255
349361
6020
153635
13609
17606
612
39214
2080
25158
4425

7454
221126
50686
17342
92346
40748
66
0
998
43875
0
7141
0
39952
0
2579
112072
17701
1473
75252
0
30757
6366
17421
643
18082
5833
10299
174825
331565
6143
74503
14683
17955
1429
39861
2080
61524
23083

7208
215358
46805
17541
88542
39816
0
0
847
45036
0
7355
0
38081
0
970
113932
15496
1473
79028
0
35559
11480
18421
2561
18461
5594
759
140909
329604
6268
46254
15001
18418
19513
41063
4160
62779
489

0
163444
47220
18149
80225
40607
4433
0
1912
46319
0
7357
2376
36483
0
2656
105706
9341
1473
81548
0
38981
222
891
1440
18830
6074
0
177257
322581
399
141916
15306
18601
19650
42918
2080
59390
2937

0
-2
0
-1
0
-1
0
0
0
0
-1
-1
-1
0
0
3
0
0
-1
-1
0
0
0
0
0
0
-1
0
0
0
0
-1
0
0
0
0
0
-2
0

0
-2
0
-1
0
-1
0
0
0
0
-1
-1
-1
0
0
2
-1
0
-1
-1
0
0
0
-1
0
0
-1
0
0
0
0
-1
0
0
0
2
0
-2
0

0
-2
0
-1
0
-1
0
2
0
0
-1
-1
-1
0
0
2
-1
0
-1
0
0
0
0
-1
0
0
2
0
0
0
0
-1
0
0
0
2
0
-2
-1

141552
2500
88549
0
72774
390
127781
19214
49882
93005
291
3264
5908
97626
102638
42883
8143
53447
0
9536
71501
48482
1181
10827
53260
26660
11924
26264
111053
7557
25742
3353
53035
1156
68262
14341
193781
1784
6656

67739
0
74624
3328
67584
390
122319
15703
44110
82750
291
2395
8003
99675
101681
47887
39869
51734
760
0
71769
39603
1394
8264
37207
26909
7721
27536
112269
7293
23300
5341
54125
10892
53329
15371
197132
6801
6722

49097
0
76133
3328
57985
390
107674
9914
44443
79064
291
2986
8156
59934
100316
46836
38685
50293
1281
1261
68530
23610
1413
2480
40560
27485
1711
28771
76726
8017
21266
5966
55135
20039
44222
16375
195011
2118
8605

48216
0
77648
3828
56268
390
89780
8200
19522
75657
285
24971
5572
61680
100512
45785
22125
26667
1328
1261
29959
18079
1382
390
41978
27477
-2
27744
72487
8687
19418
3348
54645
29045
36869
18905
196986
4171
28405

47675
0
79370
4893
55970
389
90625
11876
19775
72451
2085
500
3697
65403
102215
47003
17778
26608
1114
2522
29315
18668
1201
880
46728
27651
7126
28302
74108
9048
19315
5051
54859
74551
31640
19462
187687
1714
-105

48074
0
80071
4687
56825
990
90492
4792
20325
63919
8669
2162
19529
66745
103909
48085
24354
27665
1205
1261
28805
17273
820
1560
40502
27853
1996
29725
67036
9306
18559
7128
55112
92182
25334
18967
193978
2001
3895

2
0
-2
0
0
-2
-2
0
0
0
0
0
0
0
0
0
0
0
-2
0
0
-2
-2
-1
2
0
0
-1
-1
0
-2
0
0
0
-1
0
0
0
0

3
0
-2
0
0
-2
-2
0
0
0
0
0
0
0
0
0
-1
0
-2
0
0
-2
-2
-1
2
0
0
0
-1
0
-2
0
0
0
-1
0
2
0
0

2
0
-2
0
0
-2
-2
2
0
0
0
0
0
0
0
0
-1
0
-2
0
-1
-2
-2
-1
2
0
0
-1
-1
0
-2
0
0
0
-1
0
2
0
0

5833
181076
0
187558
31248
901
13929
38546
27267
3675
32186
188072
101832
101106
105509
101494
17895
6618
0
29701
8755
51672
0
2215
54803
80015
45206
6197
5269
83059
0
25649
114287
232501
10000
45341
6895
34415
1257

8162
168338
1521
187333
32081
0
2837
42298
28523
4460
32949
166668
92396
96216
106445
98994
19598
7641
0
27243
13290
31250
0
8977
52996
19386
45836
4934
2217
85634
0
22379
114746
231747
10000
31383
16381
35170
71665

8480
169278
0
163332
32897
0
5892
42636
29742
5542
33680
159513
84297
89964
68703
96845
19701
8651
0
28227
11244
29178
0
3300
51169
39008
49577
6783
9731
73950
0
16670
115304
197689
10970
16235
18715
34305
69256

9089
171274
0
166813
33350
0
2267
44728
30183
15378
34419
150852
49681
29802
66338
97037
3486
8824
0
28393
13444
29180
0
10770
53979
19483
18666
11507
9272
59324
0
8433
114966
207984
12786
17035
22630
34985
67842

8658
169691
0
170739
34047
0
11679
49192
31041
18106
37782
151996
46224
29174
62135
93480
199
9008
0
29149
6782
52550
0
11800
52639
32901
19058
4883
2718
156094
0
8609
113208
183208
10300
15601
22276
35719
68235

8372
173760
0
174532
34525
0
0
51391
31871
18804
76185
147690
44800
26111
65706
95516
0
9187
0
28819
226
43538
0
10043
58508
8790
19450
5897
1498
110234
0
8783
113504
190436
10000
16349
13564
36428
72706

0
-2
0
0
0
0
0
-1
-1
0
-1
0
-1
0
0
0
-1
0
0
2
2
0
0
-1
-1
0
2
-1
-1
5
0
-1
0
-1
0
0
-1
-1
2

0
-2
0
0
0
0
0
-1
-1
0
-1
0
-1
0
0
0
-1
0
0
0
2
-1
0
-1
-1
0
2
-1
-1
4
0
-1
-2
-1
0
0
-2
-1
2

0
-2
0
0
0
-2
0
0
-1
0
0
0
-1
-2
0
-2
3
0
-1
0
0
0
0
-1
-1
0
0
-1
-1
3
-1
0
-2
0
0
0
-2
0
2

4753
5819
194654
6988
78128
20386
131279
10083
1041
149545
8435
139569
170
28118
102646
1888
5088
43221
295
128102
767
149092
65863
38986
12181
48138
45948
435
597
126786
5291
-3
47911
1629
18441
30347
2183
1500
144194

5843
14656
184008
8310
71083
20757
134113
11211
6854
136888
169
101823
3300
29266
82849
320
996
41539
1130
136722
9637
153941
63803
34931
6746
49262
50813
435
1304
124971
5045
146
48418
933
19936
28517
2000
2000
145889

6720
8971
174268
10015
58715
19200
136948
13669
3774
74555
1913
100209
38526
28829
78064
1403
888
40356
12791
137525
8256
157358
61998
33890
12104
49878
45393
435
5734
121216
3336
146
7000
2218
20803
29709
700
1382
146189

8171
5747
181592
9195
39389
20000
139674
316
4508
45100
150
85218
-93
15762
73437
418
656
39672
40341
133431
14890
3561
63517
2065
2788
16748
49351
435
24898
97622
1863
1596
0
4068
21655
29833
0
-118
146838

7127
11927
174184
9539
12012
0
142793
120961
2916
64387
482
112672
18681
0
108072
-16
1957
39863
9238
135837
13742
34600
62463
5215
4084
17177
45473
435
150
88878
390
1672
0
9829
22646
29306
0
13656
148754

9044
40170
153907
9574
2900
0
162091
123355
4969
45782
5482
76224
12399
0
49206
-342
1536
40319
1017
143319
7630
32581
62168
3745
3288
17691
48595
435
381
80518
930
1596
0
21270
23764
29348
0
13927
150746

-2
-1
0
-1
0
2
0
0
0
0
0
-1
2
0
-2
-1
-1
0
0
0
-1
2
0
0
5
-2
2
-1
0
0
0
0
-2
0
-2
-2
-1
0
0

-1
-1
0
-1
0
2
0
0
0
2
0
-1
2
0
-2
-1
2
0
0
-1
-1
-1
2
0
4
-2
2
-1
0
0
0
0
-2
0
-2
-2
0
0
0

-1
-2
0
-1
0
2
0
0
0
2
0
-1
2
0
-2
-2
0
0
0
-1
-1
-1
0
0
3
-2
2
-2
-2
0
0
0
-1
-2
-2
-2
-1
-1
0

-200
19924
20780
316
304040
85264
19107
18516
42039
19921
15100
1041
170487
37772
4667
0
29956
37625
15848
14088
13273
10348
71017
76752
21031
26359
67018
7102
2804
28185
36544
135320
10309
20838
1092
3375
0
51465
66108

-200
16297
20172
316
305627
83376
20120
19193
46330
20993
14627
5792
174258
38862
5910
724
28469
38023
16883
8842
12709
9287
64454
77528
20411
5275
67257
6922
2615
28296
37357
146230
4944
20212
1335
3267
-880
24201
45000

-200
4593
19400
316
305697
81445
19445
18578
47480
21736
15632
1358
175905
39914
1630
0
58384
39577
17839
6653
5480
1900
64182
68966
23766
0
68939
1861
3392
23455
38067
76660
28144
20148
1222
-2
-2640
384973
33477

0
2512
20000
571
269017
82710
19831
17989
49242
23172
15787
5209
178528
40559
2326
785
29553
39465
18040
2946
5397
150
30351
63972
23114
0
72267
1457
4392
24179
38823
79825
1883
19845
1513
498
1760
349790
34914

5957
11461
20000
7711
275230
84242
19473
19533
29993
22661
16117
697
175581
41953
660
0
29933
45180
18414
1186
70137
2558
29826
50072
22173
0
73602
-129
-796
24289
39638
82951
27938
0
2661
11466
880
315125
36352

0
3402
0
571
260419
82730
20009
20039
29618
24087
17162
-4
180145
42210
1373
0
30000
44213
16213
416
11819
2829
29699
51239
21521
0
75133
-2629
-796
24649
40424
85168
14832
0
2436
412
3110
16576
37745

0
2
-2
0
-2
0
-1
-1
0
-1
-1
-2
-1
0
0
0
2
0
0
0
2
-1
0
0
0
0
0
0
2
-2
-2
-1
-2
8
-2
0
0
0
2

0
2
-2
0
-2
0
-1
-1
2
-1
-1
-2
-1
0
0
0
2
0
0
0
-1
-1
0
0
0
0
2
0
2
-2
-2
-1
-2
7
-1
0
0
0
2

0
2
-2
0
-2
0
-1
-1
0
-1
-1
-2
-1
0
0
0
2
0
0
0
-1
-1
-1
0
2
0
2
-1
2
-2
-2
-1
-2
6
-1
2
0
0
2

28191
0
854
39291
0
63745
25040
780
68971
14087
1832
3072
316
102697
14720
243517
44347
73404
54933
49782
3682
0
27816
57753
44421
222134
201500
549
27126
8260
0
800
9269
48481
0
120290
32724
157186
45722

27166
1825
0
29122
0
55670
41270
0
69872
11007
1074
2856
71316
100462
15432
228368
43357
75132
56151
50858
4714
686
1250
59186
45897
223345
196051
179
29970
5921
3209
18873
10400
47426
0
116082
29279
136159
46694

17769
1346
0
26639
0
47413
570
390
66932
16971
1002
0
316
101879
16252
224414
46626
77264
56677
51780
2336
405
24135
59001
46920
225258
161342
1166
29192
0
0
-150
0
56623
0
118405
27149
96395
47617

18107
587
0
22828
0
44590
1068
390
69043
10734
711
0
316
100999
14877
196229
47562
74319
58237
53647
0
3190
24745
27971
47864
189500
154127
790
31103
0
0
150
0
55815
0
99081
14930
58773
48542

18541
338
0
21293
0
45890
48313
390
70252
9200
420
0
2766
101188
9487
190050
48651
9968
59643
53308
5471
2844
22805
28619
50856
182771
149472
806
31771
0
0
21565
0
55033
500
106300
14400
60737
49630

4770
1239
0
17544
0
47126
10252
390
55732
23818
1572
0
1996
99328
-5910
183779
49700
10769
63275
54366
5415
0
10745
29213
48390
188876
139130
1729
30404
0
0
4818
0
53625
500
104433
0
115158
50047

-1
0
-1
-1
3
0
0
-1
-2
0
-2
-1
0
2
0
0
-1
2
0
0
0
-2
2
0
-2
2
0
-2
0
0
-1
-1
0
-1
-1
-2
0
-1
0

-1
0
-1
-1
2
0
0
-2
-2
0
-2
-1
0
2
0
0
0
2
0
0
0
-2
2
0
-2
2
0
-2
0
0
2
-1
0
-1
0
-2
0
-1
0

-2
0
-1
-1
2
0
0
-2
-2
0
-2
-1
0
2
0
0
0
2
0
-1
0
-2
2
0
-2
2
0
-2
0
0
2
-1
0
-1
0
-2
0
-1
0

4180
47606
0
45771
83020
215459
223045
30101
6425
197600
0
4043
15552
41795
95549
15972
48801
78663
23730
1358
181385
0
95686
17141
10608
88069
428927
18830
211463
221587
17358
15456
40514
316
50209
1473
39264
780
50721

390
48653
396
23343
84654
201715
218120
0
4580
201708
0
10609
16596
43914
98909
16432
50140
76839
24693
2586
170946
0
98374
18361
34470
90418
436425
0
201613
216472
-36
46620
31871
632
-2522
1473
41622
390
49635

0
50144
396
0
82852
141177
221051
780
0
121499
0
4982
17609
44396
81181
17618
48776
80561
6470
11101
171079
0
99562
19214
11888
88327
300134
0
191343
218817
23114
22935
27793
316
409
390
42627
390
50509

780
47838
396
3400
81162
130352
191997
0
0
124409
0
43509
17329
45365
48194
17365
19251
83643
9882
21101
126724
0
100532
15519
27114
92492
315067
0
184267
223329
24727
8335
19409
316
29148
390
43914
390
51666

0
48914
396
2769
79958
126422
196221
0
0
68319
0
2271
17850
46093
40692
17719
19650
82183
28283
2833
125786
0
102779
15129
3501
94617
321825
0
172328
226176
24192
971
18093
316
30270
540
45053
390
52834

0
50442
396
0
178148
113148
200058
0
0
0
0
13486
18046
47185
18110
17740
14974
90823
27893
4820
127419
0
100966
13747
12511
96579
328781
0
230031
230921
25905
4278
10800
316
22814
390
46303
1320
54955

-1
-2
0
2
0
0
0
0
0
-2
0
0
0
-1
-1
0
-2
0
2
0
-2
0
2
2
2
0
-1
2
-1
0
0
-1
0
0
0
0
-2
0
0

-1
-2
0
0
0
0
0
0
0
-1
0
0
0
-1
-1
0
-2
0
2
0
-2
0
0
2
3
0
-1
-1
0
0
0
-1
0
0
0
0
-2
0
0

-1
-2
0
0
0
0
0
0
0
3
0
0
0
-1
-1
2
-2
2
2
0
-2
0
0
2
2
0
-1
3
-1
0
-1
-1
0
0
0
0
-2
0
0

18807
0
54842
120515
304964
34486
50710
17505
168899
528
99523
16135
24763
82831
22921
88345
9625
-1883
46461
30834
0
70204
69852
0
2496
117446
8840
1137
1261
155913
13955
4180
46202
123813
17650
93822
-28
217407
62694

15865
5218
55435
117292
312224
43872
45641
18529
174479
378
76712
249258
33484
15081
11441
94597
2099
9208
47526
33011
0
69876
67531
0
4245
117781
1369
343
1261
165227
10859
7781
47359
127050
18740
96916
-28
219860
63995

34284
3981
56810
24612
315822
45140
29259
19545
157088
-150
55185
243589
31501
32105
23471
92077
5306
103360
46466
33434
0
69584
28650
71
4525
122030
5924
812
1261
161427
57426
1256
48316
135631
18373
99051
1072
265058
66446

2780
0
63562
19527
275393
46885
9442
20217
136787
-678
82040
204754
32678
4476
30871
93272
8240
77818
48183
34935
0
59666
27590
71
5450
114294
1759
168
480
164860
35554
14160
28220
138036
18768
99927
1980
142132
67786

20247
3672
41150
16471
278745
48129
9792
20890
139385
2057
60867
201426
36147
6491
17314
96298
1686
26276
49057
36344
0
60916
27850
3871
5073
114144
1824
2653
390
187329
15858
6180
29260
141330
19315
101541
10780
92400
69686

1806
7617
0
13408
244543
49327
9684
21541
122947
1206
59005
198736
40503
1262
10000
95745
149
3235
51091
37803
0
61423
28085
3612
4843
116894
7022
2203
540
186079
23033
2000
30173
144529
20836
103379
2036
0
70500

-1
2
0
3
-1
0
0
2
0
0
0
-2
0
0
0
0
-2
0
0
0
0
0
0
-1
0
-1
2
2
-2
0
0
5
0
-1
0
0
0
0
0

-1
2
0
2
0
0
0
0
0
0
0
-2
0
0
-2
0
-2
0
0
0
0
0
0
-1
2
0
0
0
-2
0
0
5
0
-1
0
-2
0
0
0

-2
2
0
2
-1
0
0
0
0
-1
0
-2
-1
2
-2
0
-2
0
0
0
0
0
-1
-1
0
-1
0
0
-1
0
0
5
-2
-1
-2
-2
0
2
0

3884
26177
176688
18941
190
69997
68476
29773
29676
32108
25989
0
151127
30589
56573
17850
735
308013
137585
42058
32464
50448
359
1131
25280
440
15791
33866
52949
133894
185111
2495
27838
10316
20771
12695
161248
470317
58760

949
27249
179281
24602
2946
41409
68485
30542
28532
32784
27100
0
155421
31547
26953
15528
-5
190907
131666
35340
33805
34741
7822
291
24589
880
18218
33041
-4577
130312
172865
2495
28791
2798
19935
9277
157952
469673
57635

2864
29473
180957
23921
1473
31450
67000
33033
29510
29891
27868
0
154926
28734
28190
13597
-5
192181
114989
22110
34810
21312
13926
291
26160
440
18621
35284
-4577
128653
153795
2495
27788
4543
3110
7065
157663
450172
56706

933
28719
165911
23259
780
29592
45837
32203
29040
24531
28430
0
148681
27551
-18
14088
1012
189877
81475
19837
35194
17398
15393
291
29927
880
18024
31602
-2699
100795
140387
2495
29784
3229
2140
0
161039
371819
56452

0
29513
169863
22369
390
29703
49959
32884
29178
19391
29077
0
24105
28836
-18
13723
500
188205
82812
19855
35951
17773
22746
291
29336
440
18434
32221
-2699
95299
128112
2495
0
2062
0
0
161907
390178
58542

0
28890
71403
23408
1738
19582
52981
33587
0
8850
29540
0
9770
11718
-18
16318
0
182325
71484
20151
36703
17368
2946
502
29820
1681
19826
30208
297301
86564
115514
2495
0
0
0
0
161729
383822
60273

0
-1
0
-1
0
-2
0
-1
0
-2
0
0
2
0
0
0
-1
-1
-1
-2
2
-2
0
-1
-1
0
-2
0
-2
2
0
2
0
0
-2
0
0
-1
-1

0
0
0
-1
0
-2
0
-1
2
-2
0
0
3
-1
0
0
-1
-1
-1
-2
2
-2
0
-1
-1
0
-1
0
-2
-1
0
2
0
0
-2
0
0
-1
-1

0
0
0
-1
0
-2
-1
-1
2
-2
0
0
2
-1
0
2
-1
-1
-1
-2
2
-2
0
-2
2
2
-1
0
-2
0
0
0
-1
2
-2
-1
-1
-1
-1

256359
48781
76038
768
161623
8020
7434
1856
46736
1202
64575
74418
17453
214
1180
178239
396
4000
3872
0
29003
960
16242
21905
415
12480
390
178087
0
757
171041
145627
21576
24906
4215
69963
167370
3862
0

208852
50283
64399
786
166345
717
8453
32254
75853
-14
65961
3251
16898
107
7667
178856
396
311
5409
0
29244
1863
13277
22473
415
12001
780
185212
0
1422
111580
145339
23242
26242
0
64081
183070
-3
0

192782
51400
52532
1379
167924
0
9249
4805
79570
2893
64308
86800
16334
214
9044
177754
396
913
16770
0
30827
2667
10834
21380
415
11516
0
187648
0
2469
71902
136223
21057
27360
0
62582
190369
6367
1630

189886
9463
39455
1885
170227
0
9438
1600
106523
13854
65047
84144
17270
107
8397
178191
396
465
83490
0
31224
0
10531
283
565
11436
0
192538
0
1562
10045
113942
20746
27480
0
47595
185069
570
1871

196398
9661
26505
143
164584
0
5700
4712
108614
13860
66504
83699
16713
107
6763
183051
396
157
0
0
30587
2654
10239
0
830
12553
371
198828
0
20030
10484
109652
20613
29642
0
44724
195069
3749
2400

194568
9854
13302
1250
161912
0
1140
3466
107519
12215
74360
121930
16297
38362
0
179546
396
4247
52281
0
32763
0
5741
-17149
415
12501
18239
206489
0
9248
10816
109118
867
28779
0
44287
27004
127
3480

-2
0
0
-1
-1
-1
-2
-1
-2
0
0
-1
-2
0
-1
-2
-1
0
-1
0
0
0
2
2
0
0
0
0
0
0
2
2
0
-2
-1
-1
-1
-1
0

-2
0
0
-1
-1
-1
-2
0
-2
0
0
-1
-1
0
0
-2
0
0
-1
0
0
0
2
2
0
0
0
0
0
0
2
2
0
-2
-1
-1
-1
0
0

-1
0
0
-1
-1
-1
-1
0
-2
0
0
-1
-1
0
0
-2
0
0
-1
0
0
0
2
0
0
0
0
0
0
0
2
2
0
-2
-1
-1
-1
0
0

14515
52593
132024
0
7547
833
101259
1276
30857
149218
30559
8069
17882
52440
-100
14428
7056
20040
1999
71720
55623
3878
26000
8128
17191
38647
21171
1470
23790
145574
60705
44421
24677
26533
24583
3960
813
177017
-8

0
65221
135687
323
3773
833
7224
3666
43333
217602
26457
2855
367
55961
200
14310
2881
17850
10145
73024
49216
4957
9000
8470
17864
27796
22698
627
23880
108617
62352
45504
28287
16426
1954
4397
1351
107267
37230

0
73395
138933
0
4329
833
11169
2779
0
96169
27469
11744
-4661
63341
400
0
1166
13560
4005
74297
46239
6209
63853
10255
18408
12372
14125
14596
24843
102711
60745
46157
32988
0
11271
2177
0
11426
10496

0
81697
139824
2520
8638
833
2300
3140
0
70083
28013
5886
-23
64694
46952
0
13740
11748
19158
33412
36300
6338
59308
9389
18393
4610
18025
19323
25338
95652
58828
46900
21579
0
6559
17871
2773
96562
3614

0
57517
142461
1651
2279
833
0
1831
0
59509
28614
12916
4638
67905
48455
0
6813
10632
3569
30070
29350
6587
60576
8345
18238
3668
9063
19728
25461
97661
55606
47999
26674
0
1924
11451
215
144345
2254

13439
58920
145269
0
-1
833
10551
5347
0
78312
29636
3177
2500
59383
47324
0
2144
10019
31171
30254
28164
6828
42784
8572
18345
-809
10747
20142
26008
99656
58551
49057
28697
0
10057
3570
2026
141659
1494

0
0
-1
2
0
0
2
0
-1
2
0
0
4
-2
-1
2
0
0
0
-1
-2
0
-1
-2
0
2
-1
0
0
0
0
0
0
0
0
2
-2
0
0

2
0
-1
2
0
0
2
0
-2
2
0
-1
3
-2
0
2
0
0
0
-2
-1
0
-1
-2
0
2
-2
0
0
0
0
-1
0
0
0
2
-2
0
0

0
0
-1
2
0
0
2
-2
-2
2
0
-1
2
-2
0
0
0
0
0
-1
-1
0
-1
-2
0
2
-1
3
-1
0
0
-1
0
0
0
2
-2
0
0

91662
3796
4792
239633
15036
46858
46195
84054
7296
105348
131310
26214
106298
4289
28332
20290
25028
131026
18878
797
9821
31919
2930
71731
39508
104144
0
15280
12632
88112
5497
31400
83858
19744
5539
195126
0
96396
199802

88467
7913
3410
242710
16069
22534
47166
82194
1819
106432
123737
26504
111040
1000
27464
24727
26054
130023
19286
357
8582
31123
1610
75357
16063
106179
0
16230
13131
91640
3300
32166
66979
19137
337
199972
0
98366
195038

90193
7012
2295
229923
16774
18131
46112
78715
1012
102996
115927
20010
122612
0
-1116
24031
20344
76098
18977
759
0
32203
0
62407
17090
106947
890
17153
14817
93480
512
17206
65728
19476
11277
205635
0
99456
129415

94629
11009
3105
238940
17266
18530
48925
26681
0
100198
106350
0
120270
0
90558
25579
7311
50419
18335
0
0
34656
800
63706
17506
107690
0
17351
13725
95256
2512
164582
64490
16911
11277
212608
0
79956
88682

92621
16418
582
238775
17539
19079
49794
0
0
100357
98365
104160
118091
0
92530
25030
6100
47202
18718
0
1170
36927
0
59452
17924
109821
0
19509
13147
96964
2593
75743
53186
11893
14277
207919
-10810
78154
74132

80971
27694
14013
238202
18033
19608
50823
0
0
95471
89909
0
122963
0
83880
25526
2160
43946
18475
2318
0
38308
1951
47868
18526
107893
1180
18900
5932
71250
0
54737
52136
9583
-47
205377
-15296
76634
71281

0
0
0
0
0
-1
2
0
-1
0
2
0
0
-1
0
0
0
0
0
0
0
0
0
0
0
0
-1
0
-2
0
-2
-1
-2
0
-1
0
0
-2
-1

0
0
0
0
0
-1
2
0
-1
0
0
0
0
-1
0
0
0
0
0
0
0
0
0
0
2
-1
-1
0
-2
0
-2
-1
-2
0
-1
-1
0
-2
0

0
0
0
0
0
-1
2
0
-1
2
0
0
0
-1
0
0
0
0
0
0
-2
0
0
0
0
-1
-1
0
-2
0
-2
0
-2
0
-1
0
0
-2
0

91415
97925
119451
13867
342548
15739
71988
36590
12089
21986
1000
215928
61705
3790
31989
29108
290137
65779
18193
22399
14274
30330
67306
16350
200332
1000
86267
7199
220
35706
2978
14986
449
10000
23702
97348
18516
-200
0

79928
98817
143348
14834
290244
17253
76940
29751
2306
21351
0
221963
58018
19292
35554
29806
294980
34480
19241
25859
14367
30948
69023
17382
195530
1000
78176
8275
220
34064
125
25772
1340
7419
23917
49221
24202
-200
883

23532
98495
159291
15931
250186
35369
68255
22581
13827
22090
16668
224949
52383
15068
85376
30477
276255
33632
19346
26540
13296
29480
69340
18488
176634
3000
48163
9232
677
30519
15064
12621
0
7392
24460
29457
32912
0
887

23632
96309
262663
15850
276579
18351
55983
12936
11686
22723
16105
229577
48139
37435
88585
30651
241089
35747
15754
13842
12516
28805
39191
19179
128137
1000
13461
9266
1200
26166
101
13983
0
8265
435
9279
36710
2115
26292

12852
98484
308074
16226
239874
14249
59823
7970
46963
24351
16496
234221
35898
-1896
101546
30107
223366
38981
15855
16299
0
19733
40009
19720
130500
1000
5121
9501
666
28097
1011
3378
0
8631
435
888
40442
0
22279

5799
100319
400050
14411
226502
10637
51519
7970
15962
23809
16872
238960
30754
18995
41685
26304
207733
43331
15011
18547
0
16543
40893
19822
128838
1500
5663
9729
1480
29855
1411
3770
0
17974
435
19947
42283
0
550

0
-1
-1
0
0
-1
0
0
0
-1
0
0
-1
0
-2
2
0
0
-1
0
0
-1
0
0
0
-2
2
0
0
0
0
2
-2
0
0
0
0
-2
2

-1
-1
-1
0
0
0
0
0
0
-1
0
0
-1
0
-2
0
0
0
-1
0
0
2
0
2
0
-2
0
0
0
2
0
2
-2
-1
0
0
0
-2
2

-1
-1
-1
0
0
-1
0
2
0
-1
0
0
-1
-1
-1
0
0
0
-1
0
0
2
0
2
0
-2
0
0
-2
0
0
2
-2
0
-1
0
0
-2
2

9845
15401
8383
9045
76166
7855
121065
24060
11455
9164
110778
336179
15000
1662
21057
29334
48566
53282
2000
3811
53562
20732
21958
47320
77939
0
9526
8965
7109
39883
47423
39826
4279
832
2809
142118
47713
19724
12271

11991
23032
3470
7910
83909
17481
96197
17474
12866
4603
111431
173781
1055
2482
2282
28198
47893
50936
0
8692
49396
19981
22572
46392
78524
0
9240
8640
9999
41045
33843
40690
100815
416
187
144803
49242
19581
11791

17111
54759
2220
6770
169911
12021
92217
18297
5596
5000
96867
161223
-180
19272
-185
29497
48760
49911
1173
10467
42968
431
14549
51652
63421
0
8950
9412
5300
41701
31251
32183
15906
832
3135
133868
52394
0
11305

19585
52030
2220
6880
130718
132906
94082
20114
7337
1500
77140
145172
2320
22388
-185
28268
22967
19817
0
10067
38575
20786
10849
54969
60269
0
8660
9604
5300
40699
30935
38897
81768
416
937
119956
55521
0
12216

9756
71797
3356
5021
131684
122256
96367
13235
8063
0
81849
131346
1286
21105
-185
30817
39687
20492
6265
12567
34226
20355
12509
42373
59984
0
8840
9800
0
25218
28905
40234
4887
832
-3
121277
113760
0
12374

3282
93159
2220
4952
126223
37380
97793
12482
8769
390
78046
134135
1132
3471
665
17219
23755
20365
2374
12567
31026
18752
64218
48952
27126
0
9472
0
0
9340
27487
40536
43827
416
894
122926
116299
0
12026

0
0
0
0
0
-1
0
0
-2
0
-2
2
-2
0
0
-2
2
0
0
0
0
-1
0
-1
-2
0
-2
0
2
0
0
2
0
0
0
-2
-1
0
0

0
0
0
0
0
-1
0
0
-1
-1
-2
0
-2
0
0
-2
2
0
2
0
0
0
0
-1
-2
0
-2
2
2
2
0
2
0
0
0
-2
-1
0
-1

0
0
0
0
0
-1
0
0
-1
-1
-2
0
-2
-1
0
-2
2
0
0
0
0
0
-1
-1
-2
-1
-2
0
2
2
-2
0
0
2
0
-1
-1
0
-1

14492
171189
82583
44849
67094
329
132749
111271
390
2989
0
23535
8325
6023
106670
0
97284
42518
192910
109399
-1159
10566
172094
1943
-13
14872
9634
32632
55444
149525
18436
40117
24054
0
8894
110
694
656
76292

15759
176989
83398
41873
69010
49
134235
111532
0
3454
0
22876
-4341
23782
108727
0
99542
31386
188501
109397
40819
11293
156589
855
2639
53132
4476
34099
57549
152460
19219
45598
25381
5536
11198
532
2695
8748
77465

17371
178698
85103
28077
70683
317
128079
107998
-390
2917
0
25674
-15641
26024
107386
0
99898
24540
190938
36850
11143
12000
145398
7288
1610
74478
8830
35525
60971
154206
6140
44570
26085
18884
14861
2651
660
9644
78834

17873
182101
86802
18291
71504
827
64598
79211
-780
1473
0
24963
7059
26201
78268
0
99786
22187
202835
37739
9580
3458
136115
1055
1231
61069
8153
38820
61374
135881
6140
47133
26779
18059
13846
0
2315
9541
12577

18073
155517
88912
16886
73230
390
12014
77881
780
390
0
25640
-4220
20896
75846
0
97670
12900
199417
38381
9793
56338
138893
710
1419
37369
6422
38066
63243
130728
0
46249
29283
18163
13451
644
1290
8971
18376

10817
154668
90400
27476
73613
120
710
80628
0
1320
0
26278
-16370
6579
75685
0
100959
7938
203830
39142
8768
56735
127502
755
14143
2581
500
39681
64554
123155
0
47179
29764
16990
16162
636
5745
9645
23766

0
0
-1
-1
0
0
0
-1
0
-1
0
-1
0
-1
-1
2
-1
0
0
0
0
0
0
0
0
0
2
-2
0
0
0
0
-1
0
-2
0
0
0
0

0
0
-1
-1
0
0
0
0
0
0
0
-1
0
-1
-1
2
-1
-2
0
0
0
-1
0
0
0
0
0
-2
0
0
0
0
-1
0
-2
0
0
0
0

0
0
-1
-1
0
0
0
0
0
0
-2
-1
0
-2
-1
2
-1
-2
0
0
0
2
0
0
0
-1
0
-2
0
0
0
2
-1
0
-2
-1
0
0
0

115743
24611
411
5630
200
8011
45392
3084
126750
17007
204541
99
78028
2688
150758
15641
798
4089
47169
117471
2948
2461
70878
2130
66174
8371
49732
0
51644
11367
39943
60000
935
45078
7489
744
225416
168516
142272

117357
18920
10983
390
200
5832
46723
-1
119997
16200
170572
99
79347
2208
62931
15105
4130
5015
48197
104341
62593
8040
72753
62469
67555
8759
48658
0
53177
10982
40859
60594
1418
44291
5798
9613
220405
168529
143386

112527
13124
8548
5090
42200
7906
41986
600
108738
0
80620
99
76022
0
21296
16545
6952
2521
47738
96395
152141
9640
58789
62583
25059
5574
51802
0
52446
10243
45398
57606
-2
39408
15112
18748
226731
169956
141711

91802
18859
11190
19394
42000
5111
40060
4102
71835
8303
82300
99
58897
1000
19897
16977
827
531
47676
82476
125325
0
53091
59047
26834
10403
50737
0
49999
10826
50634
33159
120
29689
0
18694
231456
119844
142569

94114
19828
8210
205
42000
2069
38124
4102
62539
8519
0
99
54512
0
4460
16563
1426
9766
46694
84205
109142
5100
55229
52574
14112
2293
48763
0
41411
11699
60540
36183
150
23879
0
11606
237707
117944
141733

91201
36666
7981
0
0
0
37140
6121
61906
9371
0
348
51937
0
4195
17688
763
10042
47807
84162
103020
2350
57144
43723
28191
2702
50908
0
42328
10146
65074
27572
928
23355
0
7516
243555
118163
142982

-2
-2
-1
-2
-2
-1
0
0
2
-1
0
0
0
0
0
0
-2
3
-2
0
-1
0
0
0
0
0
0
0
0
-1
-1
0
-1
-2
0
0
0
0
0

-2
-2
-1
-2
-2
-1
0
-1
2
0
0
-1
-1
-2
0
0
-2
2
-2
0
-1
0
0
0
0
-1
0
0
0
-1
0
0
2
-2
0
0
0
0
0

-2
-1
-1
-1
-2
-1
-2
0
2
0
0
-1
0
-2
0
0
-2
0
-2
0
-1
0
0
0
2
-1
0
0
-2
-1
0
0
-1
-1
0
-1
0
0
0

0
0
3395
10043
0
0
27836
257561
68766
35666
14591
15179
21111
6822
4740
48255
2158
51106
3570
96889
3920
196845
147070
19018
125995
9255
173630
63134
10281
-1808
43488
7130
199
0
63441
7914
22430
37342
297967

0
1422
2296
17883
0
4190
28998
270827
70772
18116
16254
4981
25562
6995
3584
41550
0
50059
3362
102893
3848
189104
109978
18581
127467
10264
178833
57072
9949
-1808
44785
8185
199
0
29091
4221
23763
39348
286352

0
0
396
9322
0
21500
29480
212405
71622
18397
16686
19194
8603
7884
3609
35553
0
48988
0
99176
942
183255
77151
19864
130080
7060
187820
55618
8838
6458
47195
9084
-127
0
29802
23907
24564
43806
160042

0
0
396
15693
0
0
29500
194345
68443
17262
17406
4389
28692
0
3381
23711
0
47917
0
80358
942
147612
73814
20181
131238
4480
190202
50345
8838
825
12432
8667
1012
0
30395
28528
26145
48213
131977

0
0
8972
5588
0
10180
0
161084
72210
24921
18123
1717
29019
0
3666
25975
0
47020
0
75007
768
148088
79692
20210
141612
3000
194964
52031
0
825
13226
8848
536
0
31034
24965
26774
52585
133067

0
478
3984
10161
0
7680
0
174622
70267
0
19680
4066
43308
0
2233
900
0
48027
0
76805
-174
99985
79949
20043
140868
0
199008
53141
0
825
14258
5328
982
1505
31668
5727
27476
56883
41470

0
0
0
2
0
2
-1
2
0
0
0
0
-1
0
0
0
-1
-1
-1
0
0
0
0
2
-2
0
0
0
-1
0
-1
0
0
0
-1
0
2
-2
0

0
0
0
2
0
2
-1
0
0
0
0
-1
-1
0
0
0
-1
-1
-1
0
0
0
0
2
-2
0
0
-1
0
0
-1
0
0
-1
-1
0
2
-2
0

0
0
0
2
0
0
-1
0
0
0
0
0
-2
0
0
0
0
-1
0
0
0
0
0
0
-2
0
0
-1
-1
0
-1
0
0
-1
-1
0
2
-2
0

140630
49235
73903
33991
97908
19045
157
187665
111691
7470
21641
38052
11684
76025
50302
181221
58337
390
170
1197
121198
0
138859
28953
97448
50497
38031
227
12319
230184
495
165074
44767
23725
0
18977
73113
616
14376

142166
45173
66541
33168
84773
20438
-1049
175338
117858
8492
22983
0
1127
78548
49440
180616
0
390
1512
2536
123834
1516
136521
35389
70631
49289
31677
0
0
228640
466
170905
45719
45913
0
18374
74639
0
15689

51334
39585
58665
34805
70259
19771
-2681
163018
121697
9547
24290
18600
1943
77882
49891
114073
0
390
-15
1100
136629
11533
135459
34205
0
36295
27240
354
0
227399
3432
186093
45665
80945
1680
18458
75408
0
16393

51533
36189
43837
34933
58341
20241
1975
128157
119772
20766
25080
18400
13312
79471
20503
57660
14515
390
1067
710
139504
9463
117308
39361
0
20067
31505
355
61
200357
495
188139
49287
54064
0
18852
76618
0
16724

52233
21772
72069
36692
58730
19364
2244
131067
115730
12197
25768
1527
-5
81121
20159
23093
8758
390
2176
320
142269
3884
107928
35125
0
20197
25979
47
561
197198
495
141208
48290
52342
6745
19546
77459
0
17086

53826
21417
61925
37934
52789
18260
3294
108683
111222
12994
27407
1527
-5
1685
20268
18436
6882
390
3378
-70
145250
3033
103799
35890
0
20202
25925
605
528
186551
495
144242
50000
33074
0
21165
75327
0
17431

0
-2
0
2
-2
0
0
0
0
2
-1
-2
0
0
-2
0
0
0
-2
0
-1
-1
0
0
0
0
2
0
0
0
2
2
-1
0
-1
-1
-1
0
0

0
-2
0
2
-2
0
0
0
0
0
0
-1
0
0
-2
0
2
0
-2
0
-1
0
0
0
0
0
0
0
0
2
2
0
-1
0
-1
0
-2
0
0

0
-2
0
0
-2
0
0
0
0
0
-1
0
0
0
-2
0
0
0
-2
-1
2
0
0
0
0
0
0
0
0
2
2
0
-2
0
-1
0
-2
0
0

27101
0
219419
255317
1547
89988
65508
91538
83587
78246
1496
52097
69358
6969
0
19770
6715
63695
-173
0
2727
9323
5275
20138
40856
109192
63889
46430
21023
15955
7040
30094
1462
118303
3024
59366
0
30832
46311

30360
0
151914
259137
0
92388
50382
84348
85389
79404
1496
30188
42457
6712
0
19463
7736
33283
-173
225
1332
8708
24267
19531
39045
106322
65512
47679
27270
15410
7897
31111
2472
98232
3462
49079
0
17896
47579

28002
0
159320
276794
0
94478
49271
78925
86981
80388
1496
20242
92213
7722
0
20998
8745
22442
-173
5628
2003
0
33473
18867
39825
67727
68764
48783
11342
17149
7622
31407
0
150952
390
0
550
17258
47897

23879
0
148705
281455
0
59387
50449
49341
81522
78128
2490
5332
70406
7875
820
19468
9394
15553
-173
5540
816
9601
51900
19253
38847
47313
14353
49981
8305
18362
8294
30603
492
77639
240
16638
0
18981
28263

4178
0
134563
276403
0
60953
51636
50289
81171
75762
1996
61826
70037
8041
0
36702
9101
5593
-173
16378
4530
10005
30424
20003
31535
47255
16110
44211
7288
18919
8016
31411
0
79966
2150
18367
0
19496
8548

0
0
195628
234607
0
59786
53666
44221
79766
73873
1494
5220
14461
8357
0
0
9282
1350
-173
4850
4245
9058
48646
19470
32159
47255
17832
48568
0
19161
9382
32089
0
61248
780
33081
0
18594
8906

0
2
0
-1
0
0
-1
-2
-2
0
0
0
0
0
0
-1
0
0
-1
-1
0
2
0
-1
-1
-1
0
-2
-1
-2
-2
-1
-1
0
-1
0
-2
0
0

0
2
0
2
3
0
0
-2
-2
0
0
0
0
0
0
-1
0
0
-1
0
0
2
0
0
-2
-1
0
-2
-1
-2
-2
-1
-2
2
-1
0
-1
0
0

0
2
0
2
2
0
-1
-2
-2
0
0
0
0
0
0
-1
0
0
-1
-1
0
2
0
-1
-1
-1
-2
-2
-2
-2
-2
-1
-2
2
-1
0
2
-2
2

149893
300
29252
2503
9736
139184
8427
0
0
20923
105873
16570
7970
9242
24200
3614
64155
17614
4213
24469
18432
97463
365672
390
435
291
45226
0
741
86107
1651
528
0
13470
1838
11469
0
20211
98033

152529
300
30086
613
10453
141752
10289
0
0
19713
90251
18989
10320
9484
34708
82
65743
17042
5897
11511
24198
99018
346014
390
435
291
46080
0
6339
83894
0
913
835
14748
921
13749
0
48672
97995

152882
300
30680
2339
11771
122164
9452
0
0
19385
62144
18387
10005
13922
25326
3723
66533
18052
2365
4670
22584
100493
334826
390
285
291
32218
0
3334
85037
390
10773
226
15761
943
32838
0
34694
98781

113347
300
30797
4333
13032
111328
22630
0
0
19244
56728
22047
10838
18766
27914
303
67677
18562
5004
17480
22655
101937
265256
1438
-150
291
20650
0
3086
44819
390
916
-1300
17497
1467
33203
0
35503
97946

114554
300
31147
1285
12538
113890
8819
0
0
17185
52918
23691
11663
28498
30476
662
39066
18814
5531
5489
23417
104159
264516
719
-585
291
0
0
6959
24512
780
3091
-1300
17075
25075
3129
552
2025
101885

116357
300
31996
1969
12187
116823
9327
0
0
36377
20856
25547
13301
30667
31982
3295
39884
19500
3567
7740
16845
102324
264079
1588
1020
441
0
0
5404
25447
0
700
-1300
19777
6862
5945
252
0
98015

0
0
0
-2
0
0
0
0
0
0
0
0
0
-1
-1
2
-1
0
0
2
0
-1
0
-1
0
-1
0
-1
0
2
2
0
0
0
0
0
2
0
-1

0
0
0
-2
2
0
0
2
0
-2
0
0
0
-1
0
2
-1
0
0
2
0
-1
0
-1
0
-1
0
-1
0
2
2
0
-1
0
0
0
0
-1
-1

-1
-1
0
-2
0
2
0
0
0
-2
0
0
0
-1
0
2
-1
0
0
2
-1
-1
0
-1
0
0
0
-2
0
2
2
0
-1
-2
2
0
0
-1
-2

115937
52955
46465
4970
82066
69186
5473
68658
128208
14181
94409
196875
50770
1443
759
23860
13500
44462
45605
63000
30627
316
3024
25953
23101
0
39115
124
144922
27160
16818
18673
3686
16831
21275
56119
14218
367
0

118957
51847
47776
0
80317
72450
7492
68618
100939
12467
92047
180428
50709
1443
5695
23192
7499
37890
46669
64397
31894
316
11080
1590
16480
0
40176
0
141289
26444
20213
17572
5557
20404
22517
57282
15247
15272
4107

119649
50307
47626
0
70854
73798
4988
61208
92549
6689
79088
131111
49814
1443
1390
30042
7301
28527
47892
65253
33049
316
8736
478
15459
3000
39681
0
137377
28694
19590
18584
5816
19621
23707
58533
16986
12925
2517

122448
27707
45227
0
74413
74682
11680
50111
90038
0
81399
112995
51199
1443
8531
28276
10342
27030
49098
63609
33112
316
26383
10035
15366
1800
29213
428
93261
27936
21261
19097
1288
14051
24145
59349
16418
75667
710

-3353
28479
29436
0
72447
79586
6590
49207
88772
0
74009
107300
20306
1443
8531
30483
14295
27454
50152
68397
0
316
27959
24345
15680
29387
25356
0
95368
29930
20783
19328
23196
0
24068
55302
16615
67609
0

123939
28979
10363
0
73418
78261
0
50524
111287
0
65871
101918
20306
1443
-33
29848
20471
30486
51812
69605
715
466
20360
1150
15000
22980
22723
0
97063
29302
22081
37576
15072
0
24350
56563
16944
71946
0

-1
7
0
-1
0
0
2
0
0
-2
0
0
0
0
0
-1
0
0
0
-2
0
2
-2
0
2
0
2
0
-2
2
-1
-1
0
-1
-2
0
2
0
-2

-1
7
0
-1
-1
0
2
0
0
-2
0
0
0
0
0
-1
0
0
0
-2
0
2
-2
0
3
0
2
0
-2
2
-1
0
0
-1
-1
0
2
0
-2

-1
7
0
-1
-1
0
2
0
0
-2
0
-1
0
0
0
-1
0
0
0
-2
0
2
-2
0
2
0
2
0
-2
2
0
0
0
-1
-1
2
0
0
-2

-1860
2400
67336
8374
1100
47612
47631
-507
80998
26948
214261
58312
78426
430990
168581
6530
57925
194358
56009
0
194868
78
1533
203447
15034
4731
16501
97040
0
123371
13759
390
9647
1727
500
40688
42674
151822
548

-2790
2400
53400
17634
860
97918
48574
751
63184
16272
210315
36388
77613
436979
170775
8389
58188
185907
58104
0
178774
78
-12
206683
17676
6642
15947
65668
0
125905
0
390
10390
1508
300
43816
45983
86002
0

-4650
2400
52214
38000
1480
49376
49476
15369
58346
1000
206563
52920
62963
329814
166749
10090
58411
180618
62126
0
172045
78
2493
99411
17100
11508
18134
66046
0
126524
0
390
10816
3096
0
42816
46927
75782
0

930
2400
32386
1140
380
19693
50360
7845
56361
0
202896
50106
58470
289341
168739
3450
58743
184110
68082
0
175487
78
-6
63322
19111
16953
17622
66779
0
127534
2786
780
9746
3400
0
43528
47759
76333
0

930
2400
32848
997
740
19677
50509
6786
55933
0
173111
50147
59069
287809
166757
13030
60042
189134
73858
0
179270
78
1299
73433
18525
17310
19249
45833
0
130524
4686
780
9798
4522
418
46258
46865
77956
0

2010
2400
28557
1633
1100
19657
52522
0
56936
0
170326
1341
51599
293176
161777
9507
57781
194966
77226
0
183394
-121
-2
75381
18080
18466
14259
46369
0
132416
3184
0
10401
-240
964
47340
47930
77553
1769

-1
-1
0
0
-1
2
0
0
-1
0
-2
-1
-1
-1
0
-2
-1
-1
0
-2
-1
2
2
0
0
-2
0
0
0
-2
0
0
0
0
0
0
0
0
0

0
-1
0
0
-1
2
0
0
-1
0
-1
-1
0
-1
0
-2
-1
-1
0
-2
0
2
2
0
0
-2
0
0
0
-2
2
0
0
0
0
0
0
0
0

0
-1
0
0
-1
2
0
0
-1
2
0
-1
0
-1
0
-2
-1
-1
0
-2
-1
2
0
0
0
-2
2
0
0
-2
0
0
0
-1
0
0
0
0
0

1362
1657
48403
25622
0
6524
120098
261021
3177
44970
0
86239
67864
8871
92230
12650
1378
326
120411
1401
26857
15169
158629
17781
44966
1961
30781
69718
42874
2731
23837
50094
49244
12593
273
18860
71375
38695
103601

1352
2277
48119
33564
828
7559
121222
265512
0
48101
0
75600
68284
6378
90614
0
-22
326
122717
5201
9505
17793
162097
19388
45726
3144
25870
67961
43727
3817
24948
50461
48310
39494
8327
17904
18353
40757
105282

1867
4049
43590
25680
414
9564
117783
269491
0
46993
0
2800
67375
26648
90385
0
5440
326
118886
3615
8933
17207
163567
19933
40795
500
26964
68306
28742
4679
25611
50994
41746
33616
9379
15300
94675
42769
83616

36986
1665
18264
13577
414
9264
120126
223905
1672
47940
0
21881
71270
6707
59317
0
-2
326
117170
1963
14357
20409
163617
17331
39938
0
27265
69786
8150
5679
29245
30521
25488
24519
9566
12776
90470
44448
67825

40053
559
18659
1148
414
9862
122643
226566
0
50903
3189
0
71157
3450
60404
0
796
326
117403
2086
24549
20844
156554
12822
40610
0
30329
48728
6771
6679
28686
30242
26199
10656
9766
3585
85449
46269
66756

41196
0
18918
-6
414
10050
125123
226817
986
49794
177585
6780
71008
0
61604
0
1390
326
117388
1297
3031
20349
156557
19924
39397
0
24104
18574
6713
6850
26549
30193
28200
30168
10042
0
80309
48036
57075

0
2
0
-1
-1
0
-2
2
0
0
0
-1
0
7
-2
0
2
-2
-1
0
0
-1
-1
0
2
0
-2
0
-1
0
0
0
-1
2
-1
-1
0
0
0

0
0
0
-1
-1
0
-2
2
0
0
0
0
0
6
-1
0
2
-2
-1
0
2
0
-2
0
-2
0
-2
0
-1
0
0
-1
-1
2
-1
-1
0
2
0

0
0
0
-1
-1
0
-2
2
0
0
0
-1
0
5
-1
0
2
-2
-1
0
0
0
-2
0
-2
0
-2
0
-1
-2
0
0
-1
0
-1
-1
0
0
0

49771
27943
117010
5695
3002
69533
0
51028
81411
55567
164262
80
233717
296148
13416
18564
29394
7217
-3
88900
47731
6008
3492
27289
0
82253
14843
35255
6060
28077
87514
150562
1729
21107
632
856
31815
31040
2612

52930
31060
119463
9420
1921
71314
0
52112
52017
65753
158903
-460
87171
304249
5206
77518
31722
-507
630
91812
45925
8765
3293
28020
780
88238
14528
21317
5934
1063
75394
148689
1262
24117
0
856
30672
30259
3218

48683
31293
123476
16278
13454
73027
0
55232
35423
65379
150548
4091
87786
383030
0
82794
30928
-3
1019
92411
47041
19674
326
31140
780
83204
11317
22252
9303
11510
82627
147296
6867
24424
316
856
33185
31712
6989

44102
29256
124934
8998
1807
74215
0
55932
24023
65467
152170
5463
86510
377145
0
80248
30134
8067
320
94416
49180
57858
324
27695
0
81645
14037
22541
10976
10310
57533
144927
2271
24627
632
856
28600
33734
2729

35577
29870
127918
10242
3560
75865
474
54910
20175
64596
155476
4978
83560
370850
1980
64174
32085
1154
5817
96328
47500
53588
174
17338
0
84629
12030
22863
2543
0
59289
54116
1054
24093
0
856
29101
29822
1436

28500
30503
130782
19098
3337
77448
0
57344
16137
62405
165902
975
84808
364365
170
51204
32609
2061
907
74550
48479
56892
1367
17731
0
87981
10738
20288
3483
0
60828
6072
1197
24785
316
856
28939
30966
-14

0
0
0
2
-2
0
0
2
0
0
0
0
0
0
0
2
0
0
0
0
-2
-1
-1
0
2
0
0
0
2
-1
-2
0
0
2
2
-1
-1
-2
-1

0
-1
-1
-1
-2
0
0
2
0
0
0
-1
-1
0
0
2
-1
0
0
0
-2
-1
-1
0
2
0
0
0
0
-1
-2
0
0
2
2
0
-1
-2
-1

2
-1
0
0
-2
0
0
2
0
0
0
0
-1
0
0
2
-1
0
0
0
-2
-1
-1
2
2
2
0
0
0
2
-2
0
0
3
3
-1
-1
-2
2

72996
322
129600
4553
0
99294
103792
2590
142477
17180
206161
6081
7945
19766
72656
15034
15100
80437
8694
136613
45450
441
5810
52266
74766
110198
36838
58518
47438
7343
0
36696
13804
36060
7979
19363
390
0
4770

75241
326
133161
7730
0
96094
108297
8346
85965
17715
203907
3408
3077
14066
38054
16285
14557
84560
7607
133557
0
28641
4036
53351
76470
107710
37785
52526
46400
7969
0
46041
14578
31741
8700
19609
390
1828
16917

73442
652
30098
12944
0
97642
75385
8069
71453
18841
178625
4016
700
11524
39410
20498
24893
35726
6801
129909
0
713
2310
54425
77514
83913
32905
45640
49276
8832
0
47890
15893
30013
9907
-391
390
765
739

75115
326
366
-7511
0
70371
76864
13042
54063
18989
164483
3282
268
10812
38288
19509
14782
27886
6759
133043
0
1344
1300
54925
78730
47369
29866
41539
48286
10931
0
8412
16330
25938
9599
19413
390
0
-11

79230
326
725
12606
0
72257
124477
12690
52723
11583
157497
1814
632
11643
39276
20038
2381
32415
6918
133835
0
3786
0
59010
80316
48905
30503
39373
47915
11578
0
9412
16517
28447
14422
12223
390
0
5132

81278
11757
2576
6540
0
72536
192001
15503
56752
11859
141493
2232
8815
12458
36885
18982
2381
39531
9777
132587
0
6571
348
60191
82321
46046
28518
32080
48386
10547
0
0
16944
24288
18885
2110
390
0
2724

0
-2
-2
-2
0
0
2
-2
-2
0
0
0
2
0
2
-1
2
0
-1
0
0
0
0
0
0
0
0
0
-1
0
0
2
-2
-2
0
-2
0
0
0

-1
-2
-2
-2
-1
0
2
-2
-2
2
0
-1
2
0
-2
-1
2
0
-1
0
0
0
0
0
0
0
0
0
-1
0
0
2
-2
-2
0
-2
0
0
0

-1
-2
-1
-2
2
0
2
-2
-2
2
0
-1
2
0
-1
-1
2
0
-1
2
0
0
0
0
0
0
0
0
-1
0
0
0
-2
-2
0
-1
0
0
0

0
880
0
777
7832
75405
16918
0
177061
60918
1495
39259
99986
15377
1050
624
26623
17074
11684
74020
31789
14591
131519
11801
22821
64254
17950
47823
2147
84947
18540
56781
252
1760
106223
22599
38903
281950
31493

5072
1948
670
-3
64445
75681
20511
18393
180778
62445
83590
41054
103662
17121
2203
2431
27703
28137
45135
71527
22289
14828
127055
12905
24949
21178
17330
48468
1173
78724
19726
55327
0
0
103922
23875
37979
263710
32634

4872
3635
0
772
11680
72263
19944
7501
3647
63905
82293
25590
103978
17832
2005
595
26753
32602
34539
66370
29815
14250
122368
14378
26526
101565
18560
50955
912
68387
8564
52927
0
0
106082
0
37069
262786
30312

4284
1186
0
-8
4060
50312
22915
11216
1593
67943
78622
5817
105272
18532
0
1193
30107
9462
7000
43882
35442
13780
108543
14838
27778
82087
14509
49813
1140
51511
19775
30432
0
0
95645
0
37960
254495
22999

4322
0
0
-8
17903
49878
23472
14333
1228
68811
78430
13623
106437
19233
0
25235
30614
8835
6000
41063
8321
15077
93906
15447
29322
81201
17972
49290
293
33939
19878
16546
0
0
89762
0
38796
247060
23484

9887
0
150
1726
15961
50101
23016
0
1006
70526
78120
-2202
109108
20650
780
5868
27190
8054
0
29215
20718
14009
82288
16539
30677
77928
15352
50603
0
34330
19898
16722
0
0
91835
52884
39267
220298
24438

0
-1
-2
0
0
2
0
0
0
0
-2
0
0
-1
0
2
0
2
0
-2
0
0
-1
0
-2
0
0
2
0
0
0
0
-1
-1
0
0
0
4
-2

0
0
-2
0
0
2
0
0
0
0
-2
0
0
-1
0
2
0
0
0
-1
-1
0
-1
2
-2
0
0
2
0
0
0
-1
0
0
0
0
0
3
-2

2
-1
-1
-1
0
2
0
0
0
0
-2
0
0
0
0
2
0
0
0
-1
-1
0
-1
2
-2
0
0
2
0
0
0
-1
0
-1
0
0
0
2
-2

36925
632
1126
3379
16122
600
87289
49026
107767
78327
316
56340
164511
897
41525
157074
59235
30950
40483
231
185327
158495
70825
105313
0
12751
50669
129911
23551
225245
65275
9582
2500
249406
205363
19565
21404
600
0

38324
316
3449
1715
16787
600
81818
48983
108561
79322
1801
57022
177809
861
33907
158088
47091
33087
42538
1608
29446
160681
17236
109030
0
19660
48942
140013
23607
211517
68595
2119
9814
256400
207315
18968
48774
600
0

39680
0
3168
1170
14459
600
41268
38417
108895
76290
1139
55081
155421
3749
27517
166492
34901
42935
44561
0
21689
144194
8680
109731
0
14659
27836
137279
22132
165608
67916
10549
0
13600
211278
19612
28705
600
0

41687
632
1469
780
14743
600
31836
27038
78194
58987
2246
55350
166507
1487
27506
168487
33953
28346
45450
0
12500
144802
113233
116452
0
14951
40346
143848
63204
223292
56766
4409
4379
3274
215020
16213
32017
600
0

43607
316
1833
390
16351
600
33559
26254
76385
57947
5435
55906
170930
1939
28115
172662
34188
27279
46715
312
12500
147311
5907
114481
0
14195
38668
146986
19412
220582
50395
2567
1699
2446
218771
16812
19052
300
0

43739
316
1449
150
17126
600
10390
26352
76858
58077
466
57538
171359
588
28815
172027
35444
28976
47642
0
12500
150207
0
121885
0
14471
20016
149805
18099
218090
42214
6234
0
26710
222172
18382
9847
150
0

0
-2
0
-1
-1
2
0
-2
0
0
0
-2
0
0
0
-1
3
-2
0
0
-2
0
-2
2
-1
-2
-2
-2
2
0
0
0
0
-1
0
0
2
0
0

0
-2
0
-1
-1
2
0
-2
0
0
0
-2
0
0
0
0
2
-2
0
0
-2
0
-2
-1
-1
-2
-1
-2
0
0
0
0
0
0
0
-1
2
0
0

0
-2
0
-1
-1
0
0
-1
0
0
0
-2
0
0
0
0
2
-2
0
0
-2
0
-2
2
-1
-2
-1
-2
0
-1
0
0
0
0
0
-1
2
0
0

25546
0
50415
1261
0
42115
57041
100534
34760
67607
189976
379
4289
172584
43611
6402
138839
123
59310
59575
1094
30144
0
2984
9686
0
3477
21332
6792
4182
42726
10825
10420
4059
120633
416
1380
30397
0

28820
0
59538
0
0
41164
58268
90201
37871
69623
189665
0
4637
167622
45415
5189
142121
123
60482
51991
1335
32649
0
-46
19121
0
1909
27844
6540
0
43072
11377
8451
5791
118741
416
1481
31148
1912

28538
0
67642
2521
0
43658
59568
77817
39879
71030
171669
0
1252
130083
47053
2394
193777
123
58748
35435
3056
32425
0
154
9891
0
1726
33260
7278
4120
34984
10760
9641
208
104754
632
2623
28755
3071

28208
0
39396
6934
3602
44644
61298
64246
42946
30087
167294
0
8069
64398
47747
15612
189225
0
49375
19262
213
32625
0
154
8600
0
991
9142
7013
4120
30090
10973
9468
4170
79227
416
2457
30720
4012

29326
0
26096
2255
1197
43798
29587
65746
46141
29742
172042
0
18117
62277
48459
525
192304
349
38433
19285
825
9687
2900
1626
3365
0
5777
15687
7398
0
23820
10693
9294
4563
77751
416
4912
28298
9882

29508
0
34104
3021
0
44912
27267
57715
46305
29191
162565
0
23176
58216
49560
0
188695
0
38378
19565
1240
5526
0
976
6011
0
5968
9148
8775
3086
18012
9888
9263
5331
69889
566
3669
9064
5857

0
2
-2
0
0
-1
2
0
-1
2
0
0
0
-1
2
-2
-1
0
0
2
0
-2
0
0
2
-1
0
0
0
-2
0
0
0
0
0
-1
5
0
-2

0
0
-2
0
0
-1
2
0
-1
2
0
0
-1
-1
2
-2
-1
0
0
-2
0
-1
0
0
0
0
0
0
0
-2
0
0
0
0
0
-1
4
0
-2

0
0
-2
2
0
-1
2
3
-2
0
0
0
-1
-2
0
-1
-1
0
0
-2
0
0
0
0
0
0
0
0
0
-2
0
0
0
-2
-1
-1
3
0
-2

189935
17439
0
23064
123154
3403
16368
4323
1481
14688
77506
71267
1991
3266
31947
0
8985
136899
181219
11736
105582
53493
45068
166348
18220
0
123580
6933
50174
2019
59451
39607
100143
0
3060
396
35031
101874
0

183501
18498
0
25479
126078
2858
15825
3851
11884
16827
78535
67401
991
12186
31564
0
5305
139889
183311
11180
97913
3123
44158
162319
20606
0
126136
9640
32012
-1
29668
40399
98338
1670
60248
396
34552
97302
70

175363
21335
26267
24705
78070
3619
15274
2808
-27
17251
72776
63239
7658
1403
34804
0
2992
142460
183936
780
75353
3221
48437
165592
22880
0
128709
10094
34274
-1
22740
36712
92457
11693
53157
396
33756
97383
24329

172417
33247
26599
25202
50730
3262
17018
3325
5443
17672
66053
23163
1000
24305
33808
0
2984
142020
181370
0
78322
3287
50667
167482
22217
6954
131292
10300
38668
-1
13099
33485
79496
7903
73183
396
32960
97487
780

165800
17261
2948
26608
48039
3228
16608
3989
-13
17250
52505
41106
1650
7463
31740
0
2992
139879
179904
0
77048
63687
52888
171106
23694
7361
134011
10300
40416
-1
6551
37712
72458
-18
69592
396
31881
96588
0

158671
17601
2065
25926
47665
3127
18020
3610
-13
18305
12242
42021
1000
1957
31135
35833
2992
140810
172758
0
23007
65034
54060
164042
24151
6957
136711
0
20355
-1
0
40065
72168
-18
24629
396
31085
95221
1615

-1
0
0
0
-1
0
-2
0
0
-2
-2
-1
-1
-2
-2
0
-2
0
-2
-1
-2
0
-2
0
0
0
-2
0
-1
-2
0
0
0
-1
0
0
0
0
-1

-1
0
0
0
-1
0
-2
-1
0
-2
-2
-1
-1
-2
-2
0
-2
0
-2
-1
-2
0
-1
0
0
0
-2
0
-2
-2
0
0
0
-1
0
2
0
0
0

-1
0
0
0
-1
-1
-2
0
0
-2
-2
-1
-1
-2
-2
0
-2
0
-2
-1
-2
0
0
0
2
2
-2
0
-2
-2
0
0
0
-1
0
0
0
2
-1

3334
101885
-896
12759
9293
6599
8552
251811
47644
5163
81712
7778
6383
0
3946
138877
780
19505
2500
780
-6
49869
666
91093
115634
37516
491
14790
2341
15519
26801
390
26187
8821
152349
366577
136485
44838
3209

3366
72686
-896
15410
5875
7736
1118
256753
48906
2475
78535
3157
7189
241
0
144085
780
20715
0
0
-6
42146
1928
92775
118823
38622
3670
19563
340
19259
36208
390
28431
5943
152359
345484
87236
45894
0

890
70672
2604
20116
9121
8492
1227
143240
50531
0
0
5456
-1
0
0
142520
0
19750
0
390
-6
43927
-15
81718
120475
37706
-114
16671
380
18652
25378
1170
26141
6569
150257
354469
79244
47121
2552

2662
64530
2604
10060
2412
8138
1541
150000
50595
0
0
0
192
0
0
151078
0
19506
0
390
-6
19234
1753
83347
109993
38148
-200
13353
462
24312
28058
780
24958
24604
79162
187836
59144
45625
2236

1542
63041
1
9301
2271
4990
1389
14098
40491
0
0
2777
0
0
0
176717
0
19255
0
885
-6
18799
4717
85623
115151
40630
-200
13232
3
28903
31145
780
27574
4878
79617
186172
60228
49367
2236

-2695
56493
1
923
2187
1598
390
28736
31020
0
0
0
397
0
0
168431
0
17479
0
885
-6
16412
1230
87252
112232
39827
-200
9601
166
28294
38030
0
27151
1477
79670
189759
61578
46001
2450

-1
-1
-2
0
0
0
-1
0
-1
-2
-1
-1
-1
0
0
-1
0
0
0
-1
-2
0
0
-2
0
0
0
-1
-1
0
0
0
-1
-2
0
0
0
0
-2

-1
-2
-2
0
0
0
-1
0
0
-2
0
-1
0
0
0
-1
0
0
2
0
-2
2
0
-2
0
0
0
-1
-1
0
-1
0
2
-2
0
0
0
0
-2

-1
-2
-2
0
0
2
-1
0
-1
-2
-1
-1
-1
0
0
-1
0
-1
2
0
-2
2
0
-2
0
0
0
-1
-2
0
0
0
2
-2
0
0
0
0
-2

70910
17605
5171
94791
48600
24402
281
59648
8571
90654
416
1990
48650
239963
184136
16275
338174
63872
174381
0
1890
11483
6449
-40
42822
5551
29562
9598
-2610
31666
65429
60701
3456
0
18336
36415
181733
17538
60315

30372
2032
4925
89330
47819
26872
5631
52811
21012
20784
0
2035
15183
224278
186387
20037
256104
66983
177078
0
24105
12810
7314
-40
43872
6953
22429
6278
390
31865
67513
61865
49709
780
19648
37409
192903
16975
61650

90588
106
-350
88384
48527
28430
5525
45441
10607
5649
0
1577
11626
196747
172506
9085
221739
63070
184026
200
52262
13591
8474
-40
25400
8176
11333
8721
0
32691
67767
63063
8834
0
11138
30019
181801
17651
0

3047
-10
-350
84456
39147
29160
0
39174
47258
9141
832
2424
8986
108242
89806
9461
184529
1184
192069
43998
9920
14530
8488
-40
24202
8884
11651
3589
780
31490
69275
10879
57959
0
11481
30426
178179
17603
0

-4
-10
-350
69871
38314
31187
21339
28261
35675
5122
416
671
4465
72480
91744
12654
175781
4154
198862
23400
8633
14154
8665
-40
25904
9737
12651
8209
0
28324
1058
11127
49590
0
18265
22867
223100
17962
0

920
-10
-350
62012
37758
30537
607
25411
20691
380
416
1606
24166
36440
93903
7296
173442
3502
176770
13000
53312
15320
8843
-40
27567
11404
9247
10253
0
30798
48376
13004
22972
0
4365
12900
216225
0
0

-2
2
0
0
0
0
0
-1
0
0
-2
-1
-1
0
-1
-1
-1
-2
0
0
0
0
-1
0
0
0
0
0
2
0
0
0
-1
-1
0
2
0
2
0

-2
0
0
2
0
-1
0
-1
0
0
-2
-1
-1
0
-1
0
-1
-2
0
0
0
0
-1
0
0
0
0
-1
0
-1
0
0
-1
-1
0
-1
0
2
0

-2
0
0
0
0
-1
0
-2
0
2
-1
0
-1
0
-1
-1
0
-1
0
0
0
0
0
2
0
0
2
-1
0
-1
0
0
-1
-1
2
2
0
2
0

5300
38158
29070
129684
60721
5552
30082
1131
50771
131989
60206
9788
845
157107
18710
-49
399
6115
95251
3660
55505
58137
22277
19674
292302
34704
99215
110921
62080
184022
116070
183718
1473
2216
136330
8009
28749
76395
29826

0
35961
31302
130838
61452
4784
29315
0
48196
128467
7690
6252
-4
119402
45460
-375
508
868
98226
16991
57374
51459
21451
21050
88857
36426
96776
64600
67523
163441
111996
187811
22969
6142
173367
10181
29457
79168
29068

0
37417
29192
131910
59797
4743
30369
157
46932
131073
0
30244
831
78875
3700
-1027
-3
2687
98295
19200
35751
49737
2467
20414
92068
35387
98949
58158
68334
92767
88327
176457
27315
1108
160847
10064
29530
84904
29778

0
24663
28170
136810
30372
2805
29787
2025
45546
132399
0
2434
899
76117
0
603
-3
2885
100406
18856
25824
48015
166
22008
91367
36838
100673
24856
67132
75696
73717
125552
13315
1499
87399
150
28433
87914
30370

0
24655
28763
133090
45283
354
30284
-1
46369
140254
0
29139
1172
75428
228
277
51169
2092
100430
14301
25831
36004
4030
23480
89601
35867
106935
704
66796
35485
56921
127993
8194
2447
74761
1150
21365
90043
31003

0
26088
28453
134415
24588
443
29057
-1
42651
139209
6232
26987
820
150130
-372
1451
51482
36612
101392
913
27393
6748
9097
23777
86899
36841
104427
1899
67743
4889
48160
112107
12800
888
67855
1000
0
91534
32291

-1
-2
-2
0
-1
0
2
-2
-2
0
0
-2
0
-2
-2
0
2
0
-1
0
0
2
2
-1
0
2
0
0
-1
2
-1
0
0
0
0
0
-1
0
-2

-1
-2
-2
0
-1
0
2
-2
-2
0
0
-2
2
-1
-2
0
2
0
-1
0
2
2
0
-1
0
2
0
0
-1
0
2
0
0
0
0
0
0
0
-2

-1
-2
-2
2
-1
0
0
-2
-2
0
0
-2
2
-1
-1
0
2
2
-1
0
2
2
0
-1
0
2
0
0
-2
0
-1
0
0
-2
0
-1
-1
0
-2

0
4108
0
4641
524
16883
8679
0
2195
29416
347696
0
0
9514
1618
23236
4231
35341
0
120456
70206
84647
77037
7965
48355
6313
10498
62986
4480
67612
0
156454
134503
21072
40910
5856
780
48457
6571

1748
2219
0
7071
248
17909
8399
0
0
30476
329864
0
3132
2067
0
19132
5508
24107
3003
113855
71353
76858
71799
8404
49715
8625
8238
64498
2120
65997
0
152017
114682
20454
39592
8725
390
44932
1156

0
4734
0
6811
552
18920
8101
0
0
30386
322159
0
3144
-6
0
15138
5271
34090
2646
87798
72707
62650
75743
10240
49736
8338
6411
63093
1627
70604
0
153651
124240
19977
40135
10000
390
20024
1156

14944
0
0
6795
0
19297
8995
0
0
29769
289377
0
3638
-409
0
14036
6182
24843
1125
19583
74101
59255
67626
170
17599
9199
5341
58650
2649
68904
398
155381
131006
20650
37403
17916
780
18830
1889

968
1420
0
7342
80
19699
8216
0
0
30395
146946
0
3436
793
0
14752
5937
18105
0
20453
72818
45983
69081
-220
16753
9378
3483
54946
0
70369
248
155287
137911
0
30159
6789
390
18087
3367

10408
2705
3932
7075
121
20091
7756
0
0
30348
130085
0
22219
2385
3702
15445
6838
16952
3455
21309
73940
52986
70772
390
10582
9081
4093
53773
0
71682
3408
160843
119343
0
27854
150
150
17616
2267

2
-1
-2
0
2
0
-1
0
-1
2
0
-2
-2
3
-1
-2
0
2
0
0
-2
0
-1
-1
-1
0
0
0
0
-1
0
0
-2
0
-1
-1
-2
-1
0

2
0
-1
0
2
-1
-1
0
-1
0
2
-2
-2
2
-1
-2
0
2
0
0
-2
0
-1
-1
-1
0
0
0
2
-1
0
0
-2
0
-1
-1
-2
-1
0

0
0
3
0
2
0
-2
0
-1
0
2
-2
-2
2
-1
-2
0
2
0
0
-2
-2
-1
-1
-1
0
0
0
0
-1
-1
0
-2
0
-1
-1
-2
-2
0

27098
36406
0
18975
50747
57262
0
-166
28205
10704
47500
23570
51997
60717
3510
1243
96392
6579
49740
421895
11168
14628
5800
8217
326
100904
149540
77356
23146
528
51662
28986
0
65059
6578
2505
0
1030
69380

29832
31472
0
19763
49666
27275
0
-490
3760
11352
46937
735
0
59183
-32
0
87986
7611
48501
413687
9287
16391
7210
3000
2241
91354
118675
80113
23868
0
30285
30609
1056
65204
43564
4070
0
4177
70886

29354
10246
0
21081
52727
22095
0
29186
4148
13297
44681
0
0
62075
4628
0
89230
8926
48117
420892
9963
18045
229
0
2579
160932
120047
82083
26447
264
24879
31301
2006
55018
16813
3307
0
1786
69402

30609
20202
0
21432
51286
14293
1690
30789
2312
12418
47537
0
0
60501
2589
0
90745
8634
48502
352705
17145
18055
3377
504
326
54967
100637
83029
28109
264
29479
31980
-2
27430
11080
0
0
1050
1332

29981
20077
1290
21933
55077
12217
0
7879
6909
12581
46644
0
0
61808
3120
0
92774
9442
48610
359770
7645
0
441
279
1005
42017
79613
84737
28720
264
27553
32813
1683
25498
16595
380
0
0
1604

30581
20247
990
22569
55500
16170
0
13928
4189
12305
49765
0
0
60668
4334
0
101275
9144
49650
351535
16079
0
24116
254
625
30455
79286
94101
28308
264
14587
33614
1382
27678
15843
2566
0
0
958

0
-2
-1
0
0
-2
0
0
0
0
0
-1
0
-1
0
-1
0
4
-2
2
0
0
-1
-2
-1
0
0
0
0
-2
0
-2
0
2
0
0
-1
0
0

0
-1
-1
2
0
-2
0
0
0
0
0
-1
0
-1
0
-1
0
3
-2
2
0
0
-1
-2
-1
0
0
0
0
-2
0
-1
0
2
0
0
0
0
0

0
2
-1
2
0
-2
2
2
0
0
0
-1
0
-1
0
-1
2
2
-2
2
0
0
-1
-1
-1
0
0
2
-1
-2
0
2
0
2
0
0
-1
0
0

36082
-325
0
25741
105406
675
22595
390409
56690
41632
17066
498
238708
12099
30973
142
66831
6277
1599
29463
63461
38221
910
390
500
98784
65599
72528
102060
778
76158
4736
15481
23418
5283
31303
29007
68532
31521

37127
279
0
26772
95012
0
24928
369065
58775
44069
20456
498
313903
0
32008
307
62435
7019
0
28715
54673
34975
1597
390
0
52485
63875
74047
86242
504
81858
0
16537
24443
5920
35716
23428
69475
30749

38117
-117
0
27794
83245
0
24230
375150
62769
37395
24644
498
323841
1540
32889
307
59977
9557
0
28950
53358
19606
997
192
0
46978
57122
75564
63012
3724
80337
0
15979
26695
6999
30087
339
69582
29506

38874
-513
830
29333
76631
0
26811
383319
64233
32284
25739
498
319331
0
33410
614
59411
9269
0
29684
41379
21272
-3
-198
41150
47512
56003
77242
47172
445
61002
0
16410
25967
8109
29610
207
69589
29106

38667
1091
0
29816
75607
0
28702
385813
65704
32805
30372
498
316208
3045
34327
307
55112
8836
0
29078
32620
22923
999
-588
0
48111
57992
81826
19482
8963
58148
4881
17142
26946
8596
40736
207
68728
29106

39544
545
10533
30577
73006
0
28092
365587
69835
33751
34924
498
304388
0
34500
307
45025
8548
0
29944
19061
24539
491
691
125
48761
61049
83630
125875
482
52515
4634
17705
28346
9455
25690
12890
69304
29700

0
-1
0
0
0
0
0
0
0
0
0
0
0
0
2
-1
0
0
0
0
-2
2
0
0
2
0
0
-1
0
0
0
-2
-1
-2
-2
-1
-1
-1
-2

-1
0
0
0
0
0
0
0
0
0
0
0
0
0
2
-1
0
0
-1
0
-2
2
0
0
0
0
0
-1
0
0
0
-1
-1
-2
-2
-1
-1
-1
-2

-1
-1
0
0
0
0
0
0
2
0
0
2
0
0
2
-1
0
0
-1
-2
-2
2
0
0
0
2
0
-1
0
0
0
2
3
-2
-2
-1
-1
-2
-2

58934
3072
4742
45943
49689
40710
78513
113650
30959
111249
58213
5139
44837
19252
131877
827
21679
52191
1300
37615
9649
57607
50430
57480
3515
39056
149278
326
31304
838
95757
0
5094
8757
0
440
-133
4952
2524

52253
2529
3913
45922
2497
42736
76475
105592
15774
111480
60764
4911
45385
21351
135309
669
18566
36758
628
38707
8300
60676
46924
60491
4301
43420
142117
326
33479
4288
76696
0
5626
-2323
0
440
611
1734
0

34721
390
6383
34514
59271
43751
80131
105428
9365
64237
59949
5924
45763
20819
131671
785
19918
29180
4050
40460
1590
64072
48351
57187
5075
42417
144947
326
34617
24495
77720
0
1715
-3322
0
440
19640
819
0

5544
9478
5016
23610
28101
44619
75920
76543
6515
57066
40979
6822
27659
20993
138771
1809
19584
22426
3050
41149
1341
62444
28442
57619
4845
40287
140696
326
35735
29226
79430
0
-285
-3322
0
440
13242
3750
0

9318
8170
1760
21760
29724
45900
75421
144089
6845
112716
42339
7411
28236
19089
141146
2067
18508
18592
1243
-1
8171
67411
29481
57033
6753
42938
143607
476
37154
41415
81098
54683
1715
-3622
0
440
1782
657
0

7298
953
2783
6398
25664
46845
73991
74115
5789
57044
43529
9146
28797
16062
127184
0
20047
14976
865
-1
14253
71144
30232
58493
9615
42095
136575
326
38380
20738
82791
2657
1395
-2852
0
440
3106
0
0

-1
0
-1
-1
-1
0
0
0
-2
3
0
-2
-1
0
0
0
0
-2
-1
-1
0
0
0
2
0
0
0
0
0
0
-1
0
-1
0
0
0
0
0
0

-1
2
-1
-1
-1
0
0
0
-2
2
0
-2
-1
0
0
0
0
-2
-1
0
0
0
0
0
0
0
2
0
0
0
0
0
-1
0
0
0
0
0
0

-2
2
-1
-1
-1
0
0
0
-2
0
0
-2
-1
0
0
0
0
-2
-1
-1
0
0
0
0
0
-1
2
0
0
0
0
0
-1
-1
0
0
0
2
0

17528
100284
2708
6000
9424
171465
11284
38736
0
16888
14923
0
18295
52771
49212
49423
59190
0
870
3407
44986
60278
23697
29616
364367
3473
58603
118148
27234
219198
31348
48836
0
21112
28408
50224
96518
41789
1391

17921
90952
5562
6000
1259
145196
10110
28402
0
17928
16277
0
3199
54522
49243
48332
56704
0
0
10839
109142
56247
20523
34040
365353
35890
58918
118593
20191
114930
27887
48049
0
13155
29117
47178
35523
42913
48556

0
92840
3906
6228
586
110163
10859
28813
293
20312
17003
0
6131
55634
5112
46043
48980
0
870
4788
43758
46940
20762
30385
346416
29935
55709
101152
26276
100749
38915
47060
0
14534
28764
48400
34809
44388
49210

940
99296
8413
6000
3195
112157
59187
29550
0
19696
17420
0
7662
56628
48455
18759
34416
0
0
7370
39106
45607
22535
18399
261694
20339
54173
80503
26847
74457
29926
19171
19980
3334
28390
29781
25199
45348
50052

0
101872
3079
6000
3732
106497
111059
29106
0
19648
17790
0
19423
58228
48456
19161
28818
0
435
1051
37978
41412
22622
19037
230654
12924
54065
75407
21713
68604
24383
18624
173
318
29443
30082
25395
48454
53325

0
99555
4075
6000
42605
108832
56320
29718
259
20154
18993
0
28351
59985
47234
19516
28546
0
435
14014
33428
31200
11400
17945
201528
839
57499
77157
22143
53333
45588
18923
0
1963
29041
26609
25692
47524
53765

-2
0
0
0
-1
0
0
0
0
-2
0
-1
-2
-2
0
0
0
0
-1
-1
0
-1
2
0
-2
0
0
0
0
0
0
0
0
0
2
0
0
-2
-2

-2
0
0
0
-1
-1
0
0
-1
-2
0
-1
-2
-2
0
0
0
0
-1
-1
2
-1
2
0
-2
0
0
0
0
0
0
2
0
0
2
0
0
-2
-2

-2
0
0
2
-1
-1
0
0
-1
-2
2
-1
-2
-2
-1
0
0
0
-1
-1
0
-1
2
0
-2
0
0
0
0
0
-1
2
0
0
2
0
0
-2
-2

0
165477
48529
113796
1374
8424
130500
114644
0
1900
85435
7877
88
59292
59841
60560
8107
108214
8172
0
22320
1179
13884
66681
1821
200964
42659
16237
15863
9958
192815
29336
17676
67253
30852
160189
32226
2000
23025

0
167227
44669
116467
-4
4310
47346
117110
429
0
85957
11532
-468
13943
60021
56471
4895
107512
20004
0
21674
4042
16344
68768
7091
205714
35552
15692
14498
12140
208365
30047
18833
31954
31957
150377
33255
0
22369

0
103601
45684
116060
-4
16990
48176
117050
858
0
86295
13695
-1024
0
58476
36057
12128
82828
7737
0
22995
270
15784
69699
1546
208756
31512
17120
15064
11653
88004
29904
19002
16991
37051
138779
32426
0
23344

0
102895
46592
115711
6340
3820
49140
117486
429
0
86945
2050
-1397
0
20717
35077
12128
47978
8586
25478
24310
52
17517
69484
37708
168828
25361
17836
13605
11762
31237
32025
18982
18730
36303
129548
32763
0
23627

0
101017
47568
121575
4998
4350
48129
117720
429
0
94526
804
-1953
0
11473
69251
6000
47276
4291
9485
23781
0
17097
71067
4080
155644
26946
18396
11844
12418
15980
32479
13762
21076
42800
121625
33602
0
3977

0
95530
48907
120940
5710
3180
45759
118773
429
0
91630
0
-825
0
22021
71478
0
48109
52605
0
25383
394
18654
67568
11036
159135
28492
18935
10152
13108
529
30894
0
24134
38381
108462
34193
0
1100

0
0
0
0
2
2
-1
-2
-1
-1
-1
0
-1
-2
0
-1
0
0
0
-1
2
2
0
2
0
0
2
0
0
0
2
0
-2
-2
0
-1
0
0
0

0
-1
0
0
2
2
-1
-1
-1
-2
-1
0
-1
-2
0
-1
0
0
0
0
2
0
0
3
0
0
2
0
0
0
2
0
-2
-2
0
-1
0
0
0

0
0
0
0
2
2
0
-1
-1
-2
-1
0
-1
-2
2
-2
0
0
0
-1
2
0
0
2
0
0
-1
0
0
0
2
0
-1
-2
0
-1
0
-1
0

46301
0
49073
20104
17772
18726
17919
0
4110
24645
4213
91431
228
3304
1762
4814
5745
17068
19096
1351
9286
18585
18896
20817
146034
11636
12745
85806
22346
35602
44739
106944
-295
0
83900
316
87851
4644
61396

47731
3999
12630
19887
18487
18141
13041
0
5000
0
187
88920
340
7378
881
12939
6023
18283
20087
554
10176
19301
20166
23860
142003
11004
6889
85195
26357
35911
46708
78405
-295
351
84236
316
85594
1417
60621

46649
44446
9215
19486
17892
20838
9681
0
0
14000
7884
88344
352
3641
24842
19502
7053
19424
16752
1090
12298
19702
16995
24372
135885
8392
8530
85464
29043
36246
49611
47542
-295
0
79623
316
87095
3588
58855

48020
21436
9215
19501
19294
20217
3284
0
1000
0
1842
50209
364
4726
28367
128406
5909
19208
15017
780
11809
19102
15324
25776
102718
10887
4610
86921
29419
29831
50496
44952
-295
0
70039
316
88357
2589
48570

49439
19987
8011
19274
19840
22896
732
50000
0
0
1129
48262
376
2966
28721
-200
3287
19600
13754
390
12333
19508
6758
25088
68604
16542
-220
88524
29848
29667
51543
24904
-295
0
70962
316
77155
1549
47651

45771
19939
5615
19703
19376
22400
2732
0
167747
0
7592
49316
388
5946
20139
-200
3604
20000
4699
388
11986
19899
5730
24537
45976
10164
1060
91241
29306
30062
50563
26825
9727
0
71013
297
80108
1278
38481

-2
0
-2
0
-1
-2
-2
-1
-2
0
0
0
0
-1
-1
-2
0
4
2
0
0
0
-1
0
-2
0
-2
-1
0
-2
2
0
2
0
-2
0
0
2
2

-2
0
-2
0
-2
-2
-2
-2
-2
0
0
0
0
-2
-1
-2
0
4
2
0
0
0
-1
0
-2
0
-2
-1
0
-1
0
0
2
0
-2
-1
0
2
0

-2
0
-2
0
-1
-2
-2
-1
-1
0
-1
0
0
-2
-1
-2
0
4
2
2
0
0
-1
0
-2
0
-2
2
2
-1
0
0
2
0
-2
0
0
2
0

846
19492
0
68689
877
7345
316
760
0
48517
15069
31680
37749
727
342
6135
6579
1650
91140
78639
78010
59318
326
94432
0
57861
47478
0
205310
1727
5015
37671
45998
45153
12018
102847
180645
34229
20091

4292
20054
0
68161
0
4596
714
3674
0
49391
0
28410
38785
0
792
-2314
7599
1650
93011
80188
5976
54553
326
92080
0
47409
43300
990
203343
1796
4789
39009
47107
36123
31282
52556
184303
35262
20175

0
14016
0
69534
3352
0
1443
368
0
27780
14129
24046
39803
419
677
-3859
8608
1650
90634
80711
5812
51323
326
93046
0
47743
0
0
209214
-4
6199
40213
50999
26113
28823
34369
179230
38079
22718

0
14782
0
67399
0
0
13982
-2444
0
28585
28246
19194
40837
0
-1
172
8780
1650
95464
59119
4788
38031
326
94898
0
45654
0
1930
210965
-4
5951
41702
51884
22661
51120
14240
181763
37167
22057

0
15249
0
66963
0
0
4105
-2444
0
28130
9995
16621
41783
0
213
3859
9114
1650
99894
62019
3758
38825
1176
97763
0
26525
0
4304
214989
1565
6255
43687
50926
20351
2222
23762
180019
41146
23044

0
15595
0
66797
44849
0
1594
151306
69
29005
198
10797
42689
0
856
8274
9234
1650
98171
60955
3812
39255
326
99102
0
22937
0
150
203159
1686
6401
44982
54404
16639
-34
18198
171711
40332
24990

0
-2
0
-2
0
0
-2
-2
2
0
0
0
0
3
-2
-2
-2
0
0
0
0
-2
0
-1
0
0
0
-2
-2
-1
0
0
-1
0
0
-1
-1
0
-2

0
-2
0
-2
0
0
-2
-2
0
-1
0
0
0
2
-2
-2
-2
0
0
0
0
-2
0
-1
0
0
0
-2
-2
-2
0
0
0
0
0
-1
-1
0
-2

0
-2
0
-2
0
0
-2
-2
0
-1
0
0
0
2
-2
-2
-2
0
0
0
0
-2
0
-1
2
0
0
-2
-2
-2
0
0
-1
0
0
2
-1
0
-2

59615
0
86208
-1400
18166
24526
4018
0
9303
33109
9721
13766
196172
76187
612
2121
1261
121219
76436
28138
160161
478030
42150
1341
70096
85465
52828
51400
0
3048
900
36664
10853
390
218495
5666
581
45431
390

59570
0
173340
-1400
18364
25532
6302
0
9009
32856
11756
39072
196262
84734
10612
0
1261
113770
75437
28401
159484
419644
44148
4185
71667
95546
93362
0
0
0
2833
22228
33968
390
223270
576
1312
46338
390

60851
0
36562
-1400
19742
25971
6844
0
13861
27438
10844
44758
157388
91142
2225
0
1261
355718
58309
28949
162231
309019
45333
291
73043
93000
46645
0
0
100000
9495
39330
86024
9159
227807
1709
731
45129
780

56113
0
37298
-1000
23886
14859
1467
0
13344
4786
10468
45571
123706
88800
4782
0
390
298654
59217
28218
163255
292878
27095
570
73928
93526
19114
0
0
0
6965
39880
232017
9363
218047
1470
7300
45640
390

30326
0
39687
-1000
29949
14930
4797
0
13972
768
10101
40592
115813
90750
416
0
390
263190
59955
27262
165436
152025
28508
2260
80682
66726
19341
0
0
0
2759
78787
15622
8160
223370
2010
6071
46175
390

30038
0
40044
0
34969
15091
2659
0
18735
-579
9911
7145
112143
88591
12287
522
390
202907
57100
27434
168178
110034
28814
1583
77485
42668
20047
0
0
0
0
52790
7463
7552
206937
780
7849
46716
5144

0
0
0
-2
0
0
2
-1
2
2
2
-2
0
0
0
0
0
2
0
0
-2
0
2
0
0
-2
-1
0
0
0
-1
-1
0
0
-2
-2
-2
0
0

0
0
0
-2
0
0
2
0
-1
2
0
-1
0
0
0
0
0
2
0
0
-2
0
0
0
0
-2
-1
0
0
0
0
0
0
0
-2
-2
-2
0
0

-1
0
0
-2
0
0
2
0
0
2
0
-1
0
0
0
0
2
2
0
0
-2
0
0
0
-1
-2
-1
0
0
0
-1
0
0
0
-2
-2
-2
0
0

17587
9489
56893
41739
64300
80603
67328
892
747
44489
40749
307
95255
67943
71232
-1282
31652
101402
121109
60980
0
45465
27094
90121
9815
0
0
39728
204052
58118
326
22186
26669
390
0
0
0
170440
134857

19297
11757
58170
20650
62758
73487
69356
2955
498
45470
39815
191
101046
69969
71262
-1282
35809
104878
124460
1541
0
46232
27819
51385
11093
135
0
38815
207977
205712
326
15258
28080
5050
0
0
0
170060
123653

19580
12438
56539
0
77133
70581
73445
10319
249
46424
46887
-125
100349
71387
71509
132218
34934
105325
126384
4822
0
31233
30363
26352
699
0
0
39828
214117
194265
326
13513
28836
63032
0
0
0
115372
108765

8247
14240
29425
0
71397
67336
74645
4078
0
45377
45832
-441
100218
72340
70695
133533
35652
102220
126917
4918
0
22768
29579
27607
699
0
4279
40468
216712
139360
2400
80831
28812
33228
0
0
0
211577
96918

-6666
15288
28013
0
71546
67069
73330
749
58628
48441
52968
10243
100334
73853
71189
136877
38079
107970
90822
5188
0
22588
48933
29457
0
109
488
41315
194521
82750
1075
39333
29400
31073
0
0
0
120407
98685

13334
-1000
29075
0
83412
67890
78032
1040
59550
47511
60034
9927
98097
75316
70554
139940
37314
103301
83742
5797
0
22172
97187
40706
1000
945
659
42133
198246
0
1650
26831
30000
25035
0
0
0
122952
97621

0
0
0
-1
-2
-1
-1
0
2
0
-2
0
0
0
-2
0
0
2
-2
0
0
0
0
0
-2
0
0
0
-1
0
-1
0
2
0
-1
0
0
-2
-2

0
0
0
-2
-2
0
-2
0
3
0
-2
0
0
0
-2
-1
0
2
-2
0
0
0
-1
0
-2
2
0
0
-1
0
0
0
2
0
-1
0
-1
-2
-2

0
0
0
-2
-2
0
-2
0
2
0
-2
0
0
0
-1
2
0
2
-2
0
2
0
-1
0
-2
2
0
0
-1
0
-1
0
2
0
-2
0
-1
-2
-2

153829
50786
477468
3125
836
483
13219
452092
13509
53651
0
66982
51734
341200
10532
5060
24724
15189
0
29785
117485
98899
1762
147833
79298
109226
779
293303
4591
105416
7383
24091
56002
47578
0
33382
12060
1022
636

153229
50450
488083
8418
836
0
8644
442041
13499
51703
0
68817
51665
328857
0
7604
25895
17802
0
32140
114166
102435
3152
148066
-40
110226
11040
338272
38854
106773
23400
13698
55557
33666
0
35526
11047
1085
6732

148438
45210
498839
797
390
342
454
446224
14979
48675
0
60607
51105
324873
0
14900
23627
17219
0
34002
116491
98188
531
142163
122380
111030
12471
177483
15287
106500
49771
14908
54083
16177
0
37513
780
0
0

143121
29917
411820
-3
390
955
-2
419943
15737
40059
0
28622
47494
300004
0
0
24827
18377
0
23567
118839
97189
522
135075
0
114584
13684
182381
14201
104670
30929
15033
54601
16607
1990
38637
390
0
3692

141466
17859
422671
-3
390
957
-2
420016
15201
41411
0
24485
31375
306269
0
2650
25521
17941
0
24377
126102
97013
4434
135309
32720
115681
15356
194678
26133
55442
31429
15705
55585
17186
0
44088
12246
0
0

128846
0
394599
-3
0
1407
-2
426622
14807
42722
0
18419
30781
273732
2842
1000
26523
19572
0
4327
123914
96950
9767
135165
-200
112528
16337
215024
4504
55936
14170
11616
57027
17749
0
35705
12409
0
1957

0
0
-2
0
0
2
0
0
2
0
0
2
0
-1
-1
2
0
0
2
2
-1
0
0
-2
0
2
0
0
0
0
0
0
0
-2
0
-2
2
0
0

0
0
-2
0
0
2
0
0
3
-1
0
2
0
0
-1
0
0
0
2
3
-1
0
0
-2
0
0
0
-1
0
0
0
0
0
-2
0
-2
0
0
0

0
0
-2
0
0
2
-1
0
2
-1
0
2
0
0
-1
0
0
-1
2
3
-1
0
0
-2
0
0
0
0
0
0
0
-1
0
-1
0
-2
0
0
0

49378
54216
787
82650
82410
3475
54966
79534
300
24779
63348
216591
32263
48945
333
23912
72897
50146
26551
6269
8681
259513
23063
769
199649
112822
17263
7912
31206
6727
197494
471
19149
0
79584
5877
63343
57147
35861

48052
27596
398
81977
85150
4366
41327
81391
300
8313
62934
197022
32802
36467
333
23242
72755
47918
25844
7212
8681
257866
14024
0
202127
115526
17581
4220
28395
5023
194913
5261
20221
0
83108
427
65325
58104
18521

48573
28772
0
24585
81812
4148
24872
77033
300
1951
60513
198088
25645
18890
333
25451
71698
48866
27574
7246
8888
261088
11825
0
198168
123658
19670
3364
29127
6714
192896
16436
19812
0
82179
-73
69261
58311
19385

28902
19067
0
16753
76424
4579
20318
47413
1126
1951
18712
187000
25045
30288
1019
24743
72418
4372
28420
8073
4932
257288
14765
0
189696
120259
16730
2832
25446
8714
116537
16071
10717
0
80874
-73
67551
58828
20561

28205
19467
0
17113
77086
4360
26030
48650
826
3124
17015
179703
25568
30003
2218
25263
72293
-1203
29318
8349
10986
256369
12383
0
192462
121205
18757
34967
26141
9514
112086
96
13534
0
81720
-73
71282
58945
21261

30388
9247
0
17298
77634
4787
7258
49841
676
3259
20284
174571
26144
29763
1216
25763
73954
49830
28704
8420
5081
212395
10008
0
194025
124778
12875
38706
26852
3300
108660
480
15298
5017
87685
-73
72942
57918
21457

0
-2
0
-1
-1
-2
0
-2
2
0
-1
0
-2
-2
0
-1
0
0
-1
2
0
0
0
0
-1
-2
2
0
0
0
2
-2
0
2
-2
0
-1
0
0

-1
-2
3
-1
0
-2
-1
-2
2
0
-1
0
-2
-2
0
-1
0
0
-1
0
0
-1
0
0
-1
-2
2
-1
0
0
0
-2
0
0
-2
0
-1
0
0

2
-1
3
-1
-1
-1
0
-2
2
-1
-2
0
-2
-2
0
-1
0
0
-1
0
0
-1
0
0
-1
-2
2
-1
0
0
0
-2
0
-1
-2
0
-1
0
2

15521
598
46741
10210
7432
1498
388
19255
84886
60103
5018
67906
12521
3700
85365
12011
28651
48065
19477
66963
78335
1572
35277
2940
591
5844
12761
455
18231
48926
68436
136692
6226
0
8647
44449
6748
231187
68659

36003
0
48883
-1814
1633
0
-26
20650
86729
52193
2300
68201
18746
18019
88054
10484
24587
48968
10477
68780
61234
1572
34627
3989
1053
6700
13481
455
20625
45156
66783
91815
5981
31
4872
35238
1366
231272
68259

51414
0
50074
-11035
2043
0
74
0
87706
44934
0
69003
47535
4516
90370
12190
25468
47368
7396
70830
55446
6561
35096
5116
2989
0
15322
1415
17443
27762
74555
0
6870
31
-5
37551
1173
228653
14690

17993
0
60158
12319
4830
0
374
0
88859
17769
2500
70146
186
8140
26420
4000
31488
9515
5224
71557
47208
5091
9657
4425
2046
0
14779
883
21649
19238
72759
0
7038
31
2809
17808
1473
225471
9980

11546
0
75277
6050
3535
0
1549
0
90685
10400
0
71592
38169
59512
27398
0
68450
9483
16989
73052
32019
353
9617
6353
17239
0
15543
883
22045
15585
74131
0
2268
1931
0
13765
1473
224853
15607

9771
687
90464
2125
4307
902
7101
0
92736
1760
0
66053
2665
2716
28295
4000
31036
9292
1640
74502
22318
26864
9404
15829
3680
0
16139
1033
18814
15892
75603
0
5051
878
0
14038
1623
230078
15209

-1
-1
0
0
0
0
0
-2
0
0
-2
0
0
0
-2
0
-1
2
-2
0
0
0
2
-1
-1
0
-1
0
0
0
0
0
0
0
-1
0
0
0
-1

-1
-1
0
0
0
0
0
-2
0
0
-2
0
0
0
-2
0
-1
0
-2
0
0
0
-1
-1
-1
2
0
0
0
-2
2
0
0
0
-1
0
0
0
-1

-2
-1
2
0
2
0
0
-2
2
0
-2
0
0
0
-2
0
-1
0
-2
0
0
0
-1
0
-1
0
-1
0
2
-2
0
0
0
0
-1
0
0
0
-1

6700
10503
27061
69853
20907
17766
16569
0
8460
11802
5772
16593
197004
2159
9410
24146
1690
11231
4940
27526
33808
1964
150
1024
780
83567
5713
46281
43935
80699
32337
23553
203519
18883
0
31543
160879
29773
37443

13902
9996
28129
61844
22236
18806
22372
2500
7729
73011
11664
226145
202740
4132
7120
25374
0
6482
0
28794
15275
2684
150
264
780
78276
5406
27311
47744
68100
31543
21507
182513
20272
211
31641
161797
24395
24110

42835
6528
29377
24802
23250
19772
25285
0
8920
79259
15390
216931
203537
5949
0
19075
396
8799
0
29480
17331
11764
150
264
390
78971
-978
41032
40339
33434
32141
17827
161002
22577
3546
32286
165107
22285
28593

8500
4328
29625
61631
23564
18940
24669
0
7439
87413
7090
207423
167013
7144
0
18907
792
8033
0
29679
78340
9830
150
264
390
80907
978
29626
44377
0
28622
7655
139275
21037
0
32692
105508
21359
22707

0
4328
30134
46396
30882
18587
20899
0
26832
92269
2115
197914
169395
5309
0
18507
0
8933
0
16451
76892
669
2500
42515
390
79219
652
26328
48723
0
24619
7881
120762
22373
1490
32261
108101
21581
23495

0
4171
28716
28311
30242
20352
11968
0
26287
100973
20075
188329
171648
500
0
20046
396
7995
0
0
57954
-716
0
43104
540
77809
626
28475
49841
0
23211
8248
102598
23352
0
32644
110094
16065
40283

0
0
0
0
-2
-1
-2
0
0
-1
2
-2
-1
-2
-2
0
0
0
2
-1
0
0
-1
-2
-1
-1
-2
0
-1
0
0
0
0
0
0
0
0
0
0

0
2
0
0
-2
-1
-2
0
0
-1
2
-2
0
-2
-2
0
0
0
2
0
0
2
-1
-1
-1
-1
-2
0
-1
0
0
-1
0
0
0
-1
0
0
0

0
2
0
3
-2
-1
-2
0
0
-2
2
-2
-1
-2
-2
0
0
2
2
0
0
2
-1
0
-1
0
-2
0
-1
0
0
-1
2
-1
0
0
0
0
0

49996
11554
125529
4060
5457
2858
2634
43259
26847
531
7466
0
0
150
0
32375
4240
45740
37397
862
157980
75242
9487
1464
261
28921
0
68375
1082
320952
12111
31526
59201
4289
64059
546
73366
118986
16854

50386
12662
112933
2774
4438
9934
1108
35307
26883
0
221
90
0
809
0
36817
80648
44727
40292
1136
163974
73482
0
1469
1305
13482
0
71660
0
326625
12911
51255
58493
2907
66113
1213
76178
62137
18075

24565
13744
105582
3764
5048
19312
1318
23096
27180
0
189
0
324
-60
0
40170
110704
45738
43073
1511
140964
76628
0
2185
1134
8484
0
66948
0
290268
13990
63052
58820
3720
15421
15571
78560
79556
19020

21098
14712
104501
4001
7013
46321
36032
18970
27035
1245
189
0
3741
-210
0
43473
99984
48977
44067
54400
105353
82320
159
0
1073
15286
0
30406
232
296053
14356
0
57827
7720
15728
14625
49399
97836
19000

18965
14334
83504
5134
52189
146947
0
19514
27390
0
1648
4460
1374
-360
0
44663
71135
52191
44955
81139
100750
83359
14903
19777
1312
17116
0
29128
0
302793
14657
1184
61055
5030
16057
28520
48420
96299
19500

18063
15593
79411
4762
16153
237926
11270
20038
28045
0
1459
2169
2932
-510
0
47207
56594
53242
44081
82585
85261
85837
410
19910
51
18777
0
23597
150
307336
15013
21852
56668
2990
16398
24920
50600
88757
10000

-2
0
0
-1
-2
-1
0
-1
0
0
0
0
0
2
-2
0
0
2
0
2
0
0
0
0
0
-2
2
0
-1
2
0
-1
0
-1
-2
0
0
0
0

-2
0
0
-1
-2
-1
0
0
0
0
0
0
0
2
-2
0
0
2
-2
0
0
0
0
0
0
-2
-2
0
-2
0
2
-1
0
-1
-2
0
0
0
0

-2
0
0
-1
-2
-1
0
0
0
0
0
0
2
3
-2
0
0
2
-2
0
0
0
0
0
0
-2
-1
0
-2
0
0
-1
0
-1
-2
0
0
0
0

0
75636
36728
17401
11958
451
240394
67821
171992
50886
31875
85753
11065
929
0
135206
3467
26441
40407
15573
150573
8647
26573
17294
112402
0
166
71775
-9
18285
7979
18870
1152
3099
20000
136953
160537
6359
780

0
77220
35835
8824
0
-49
239798
4938
175427
61378
31611
87510
11788
1669
0
135316
2182
28297
31811
17013
140844
9734
26988
22256
116273
0
1694
68083
698
16903
9046
3222
49293
3174
0
133265
186227
7461
390

0
79129
32092
13261
0
6258
242518
-849
150965
96133
32411
85188
13082
5707
0
134943
1764
29532
13898
19413
144245
10594
14964
21660
118467
0
1519
50642
728
18903
10279
390
44707
0
0
82163
189792
5172
1560

0
80710
32581
6261
0
1032
224580
107555
71478
103773
34162
87112
13498
4795
0
135772
9558
28758
0
14871
135946
11002
15428
22055
108826
0
0
47283
-2
18443
10610
390
39607
3239
0
83238
109806
5931
1170

0
82749
33897
6261
0
2766
179060
108177
72955
137735
34884
169533
14278
5328
0
138675
59865
30287
0
15478
135736
11608
15612
22603
100862
0
0
42340
-2
10139
10339
390
37542
0
0
85383
69845
7665
780

0
84871
34691
6261
0
1401
154320
110506
74426
234740
35569
90316
13899
4969
0
137197
55717
31133
0
16068
134500
9186
16630
23133
92481
0
600
40223
-2
10141
8710
390
34812
500
0
86615
48101
9535
390

-1
-1
0
0
0
2
-2
0
0
0
0
-1
0
0
-2
0
0
-1
-2
-1
-1
2
0
-1
0
0
-2
0
0
0
-1
-2
0
0
-2
2
-2
-2
-1

0
-1
0
0
0
2
-2
0
0
0
0
-1
0
0
-2
-1
0
-1
-2
-1
-1
2
0
-1
0
0
-2
-2
0
0
-1
-2
0
0
-2
2
-2
-2
-1

0
-1
0
0
0
2
-2
0
0
0
0
-1
0
-1
-2
-1
0
-1
-2
-1
-1
2
0
-2
0
0
-2
-2
0
0
0
-2
0
0
-2
2
-2
-2
-1

13631
5000
117275
142119
13641
115704
156197
112820
506
169734
66916
19951
69353
5602
0
12813
53624
-3
0
3071
390
2482
5005
8152
172772
2259
-2900
16619
18626
181224
42781
2828
11618
13752
10000
43913
0
520
2658

3840
1600
110481
142362
15409
117277
102650
112134
0
168207
63746
7277
49878
2700
0
14899
67736
-3
0
5630
390
2482
9880
7268
152397
1869
-2900
17845
20296
143173
42774
2828
12641
17945
0
44911
0
0
2014

7527
2700
107735
142292
16052
118814
0
110436
174
155963
58216
1096
30242
6300
0
16790
63082
590
0
9040
390
2482
10542
3699
110375
12671
-2900
19000
18902
145293
41817
2828
13953
17807
0
45772
0
0
536

77166
12000
100195
99399
15993
119915
0
50175
1974
148701
57112
1968
31239
8100
0
12400
73568
-10
0
1288
390
2482
10903
780
84373
8315
-2900
0
38250
148871
749
2828
13924
17430
0
46611
0
0
1123

74397
0
84268
101677
15780
121325
0
50874
3462
141039
53694
1575
31893
5400
0
780
77642
2162
0
1419
390
2482
10981
0
57779
5085
-2900
0
19709
152309
5572
2828
14399
18262
0
47508
0
0
536

77055
1995
76356
100867
15549
122052
0
50730
4114
143838
49205
3889
32549
2700
0
0
73452
3528
0
2385
390
2482
9931
0
14163
4900
-2900
0
19774
155769
10573
3013
14610
14224
0
48476
0
0
536

0
-2
0
0
0
-1
0
0
2
0
0
2
0
2
-2
-1
0
-1
0
0
0
0
2
0
-2
0
0
0
-1
0
0
2
0
0
0
-1
0
0
0

0
-2
0
0
0
-1
0
0
0
0
0
0
0
2
-2
-1
0
-1
0
0
0
0
2
0
-2
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
-2
0
0
0
-1
0
0
0
0
0
0
0
0
-2
-1
0
-1
0
0
0
0
2
-1
-1
0
0
2
0
0
2
0
0
0
0
-1
0
0
0

47750
0
52227
8206
74380
3600
564757
49401
31285
40154
10393
5696
78749
76620
0
386
47733
13570
604019
29311
25724
156683
53843
6589
-25
311013
38561
60753
6059
50894
68444
85988
16528
159362
95780
316
59829
45561
9439

49149
0
55264
6828
68820
-4
572834
47828
30275
39021
9895
6723
77025
74813
0
733
49609
785
605943
30862
29638
155336
55933
2901
-25
305633
38614
54892
1943
49333
71722
88410
19347
227686
109078
310
57240
47322
62132

47843
0
52028
9694
59079
-4
430774
48416
26633
21862
10726
8619
66725
69802
0
739
47753
1534
439854
26614
27000
156489
56575
10836
-25
301114
39951
59268
2402
9923
73525
93234
18600
177380
115606
6994
29079
49054
48108

29018
0
32140
9888
30289
752
437950
20098
19576
22297
10863
8334
21604
69887
0
1939
48950
397
404157
15571
27382
152357
57303
26227
-50
285750
40552
17967
18700
10126
75303
90571
19000
126645
121493
632
28562
7378
40918

29777
0
32216
10094
27415
0
447203
20130
15794
22766
11200
8510
9352
68023
0
739
50149
22262
370686
14971
26876
150829
58593
18590
-25
289399
38935
20309
9900
10113
79994
94653
19000
128877
132016
316
29155
8103
35111

28722
0
31482
9762
28447
2718
456453
20158
19496
23531
11272
8728
9276
68734
0
2739
51159
251
294348
15546
28351
149851
59738
785
475
284597
40187
17867
0
10130
78550
142549
20000
121803
145820
38277
29448
8963
24846

7
0
2
0
0
-2
-1
-2
-1
0
-2
0
0
-1
2
-1
2
0
-1
0
-2
2
0
-1
0
-2
-1
0
0
-1
-1
0
-1
-1
0
0
0
2
0

7
0
2
0
-1
-2
0
-2
-2
-1
-2
0
-1
-1
0
-1
-1
0
-1
0
-2
2
0
0
0
-2
-1
0
0
-1
-1
0
-1
2
0
0
0
2
0

7
0
2
0
-1
-2
0
-2
-2
0
-2
0
0
-1
0
-2
0
0
-1
0
-2
2
-1
0
0
-2
-1
0
0
-2
-1
0
-1
-1
0
0
0
2
0

2400
46244
68786
11513
14728
5012
80855
3903
-6
86950
21450
32430
41435
1040
9829
31991
400
191406
1393
65920
0
94903
11867
496
1575
0
-2
252810
220588
8631
1069
105080
-12
18758
163897
16726
58017
137706
277569

2400
32387
69604
12227
20865
1200
78074
3609
15099
76202
0
34169
30229
3953
9539
18322
400
201756
1393
67413
0
96912
12588
454
4711
0
-2
240518
218136
9202
1460
107420
-12
4937
116343
18144
59481
118294
246380

2400
30976
67887
13321
24812
0
38360
4615
1299
63536
6980
36495
9020
6986
9244
11429
400
197185
1393
68623
0
98015
13089
-42
4956
0
2647
39162
177720
9975
4337
107325
-12
2000
118552
19116
60360
115038
236139

2400
29455
72744
15090
12674
1159
60060
5256
0
22345
10628
36910
-77
868
8949
3714
0
146021
1543
68867
0
99155
13731
13109
6692
0
1210
5461
131874
528
0
108545
17691
9078
119376
19543
38307
119696
241056

2400
30012
73932
16836
9486
0
59322
22760
0
9222
9920
37838
8123
350
9137
0
20818
147473
1596
70179
0
100979
13891
13266
14418
0
0
2309
118918
0
2649
105341
4599
5058
122039
20116
35519
87930
246297

2400
20109
75560
18554
2460
0
59973
700
0
10551
6205
38457
210989
874
9177
0
20818
147669
2970
67976
0
99251
1769
13401
25825
0
1886
0
110338
0
708
106822
4134
6177
121841
18163
35356
96561
246072

-2
0
0
0
0
-2
-1
0
-1
0
0
-2
0
2
0
0
0
-1
-1
-1
0
4
-2
-2
0
-1
-1
-2
0
0
2
0
-2
0
0
-1
-1
0
2

-2
0
2
0
0
-1
0
0
-1
0
0
-2
0
0
-2
0
0
0
-1
2
0
3
-2
-2
0
-1
0
-2
0
0
2
0
-2
0
0
-1
2
0
0

-1
0
0
0
0
-1
-1
0
-1
0
0
-2
0
0
-2
0
2
0
-1
2
0
2
-2
-2
0
-2
-1
-2
0
0
2
0
-2
0
0
-2
-1
0
0

6093
38430
48381
48095
134781
719
17723
176802
48285
4965
141571
700
50884
75982
74267
30063
2126
2566
7018
0
0
600
-4
1563
61094
17693
9797
7833
59331
48433
58024
7677
7245
59748
149892
4750
-78
40931
25787

4297
37537
47810
26873
69502
1550
497
179271
390
495
138588
700
48709
78213
54500
30399
99787
4658
7402
0
345
600
-4
5689
61260
13037
5333
0
57786
49608
59300
14704
0
60684
137990
0
-78
44374
28067

15765
38156
48123
27774
117846
-50
1100
180382
390
16982
142343
700
19010
82563
5520
24577
194779
197
8374
0
11736
600
0
490
55730
600
3299
0
58608
45568
59831
8000
0
59532
136171
0
-78
43365
27332

3997
39581
51060
28387
49535
-50
652
132104
390
17203
69004
3105
21808
78273
0
24788
194179
10767
7505
2500
11387
600
0
0
29846
1040
8786
0
28105
9742
60554
10285
0
30193
100508
2827
1222
44143
26597

4931
36506
50162
28982
48247
10037
326
129772
390
17577
70596
1259
15995
79914
0
18522
164444
26117
7515
2500
10228
300
0
2893
28600
0
6801
0
30656
8790
61938
16285
790
27726
102610
0
1072
45079
27512

429
37893
48209
29599
49040
79
5654
124734
390
17936
69388
700
12290
81514
0
17873
83277
15800
9120
0
10497
150
0
0
28970
0
8488
0
32674
6591
63269
4815
0
26520
101682
0
4689
45977
57002

0
0
0
0
-1
-1
-2
0
0
0
0
0
0
-2
-1
0
0
-1
-1
-1
-2
-2
-1
0
-1
0
-1
0
2
0
0
0
-1
2
0
0
0
-1
3

0
-1
0
0
-1
-1
-2
0
0
0
0
0
0
-2
-1
-1
0
0
0
-1
-2
-2
-1
0
0
2
-1
-1
2
-1
0
0
-1
2
0
0
0
-1
2

0
0
0
0
-1
0
-2
0
0
0
0
0
0
-2
0
-1
0
0
0
-1
-2
-2
-1
0
0
0
-1
-1
2
-1
0
0
-1
2
0
0
0
2
2

283552
50643
252860
70219
6548
3873
0
16224
20866
129882
28956
42867
92281
1821
4820
-1
497106
52149
48238
855
18828
0
8600
28716
1025
19753
626
16392
17352
14883
231887
207592
13271
8481
0
0
105403
7572
110185

252308
50199
257062
69487
3200
3119
0
16085
22131
131991
33115
41901
92370
2324
1837
180
497921
32476
35194
0
10400
0
0
26570
1691
19728
626
16367
21338
12683
122499
212099
9277
8711
0
106257
51190
8520
107665

204975
23986
99832
85733
0
8970
0
17677
22685
134515
31752
44126
92446
2250
390
14418
490093
8128
9802
316
0
0
4231
26829
1316
19763
626
12426
20304
2700
107198
214669
2655
6946
9311
108360
44598
6118
104686

159596
-17250
100967
131138
4775
1323
0
16450
24938
134141
30539
43483
65774
3004
390
8625
435019
9972
26781
8386
0
0
4221
26839
4941
20240
626
11449
21585
1500
98450
173187
2800
5863
10257
109121
38322
245
102549

116322
20129
101788
131414
456
11990
0
18407
25085
137667
29468
43435
65076
1074
780
516
329476
13037
28542
316
0
0
4221
27449
8539
18955
626
341
20718
18439
93828
176496
4503
4180
20872
109061
38255
10274
101400

247931
20502
117818
130758
0
8838
0
15841
28862
126127
33259
41010
64295
1623
780
0
338557
-161
29235
10104
0
0
4483
25125
3842
15255
626
20875
22813
1381
92237
169649
780
4322
34403
112079
31427
9963
0

0
-2
-2
0
0
-2
0
-2
0
0
-2
0
0
0
0
0
-2
0
2
-2
-1
0
-2
-1
0
0
-2
0
-1
0
0
0
-2
-1
0
0
0
-1
0

0
-2
-2
0
0
-2
0
-2
0
0
-2
0
0
0
0
0
-2
0
2
-2
-1
0
-2
-1
-1
0
-2
0
0
0
0
0
-2
-1
0
0
0
0
0

0
-2
-2
0
0
-2
0
-2
0
0
-2
0
0
0
0
0
-2
0
2
-2
-1
0
-2
-2
-1
0
-2
0
0
0
2
0
-2
-2
0
0
0
0
-1

107030
274261
0
254749
36081
161747
187472
5800
49156
83648
0
13444
34702
69120
49295
341499
0
107934
113436
97832
17582
56380
3291
3747
1570
147974
2500
137974
2530
80133
122187
18220
292
390
325371
83482
35792
91938
2227

115455
209672
0
259549
37802
164150
188140
0
50162
72031
0
14819
76361
66171
50414
334929
0
123579
109439
47708
600
40882
0
11652
21835
150683
0
138692
3041
74838
123790
18743
7948
390
326867
80406
36894
85927
3432

115106
179618
973
258390
29985
0
178221
0
49170
59850
0
15967
58124
65225
49158
317997
0
118117
111108
131063
600
214941
0
32269
20680
137645
0
141674
6603
62696
125258
17624
3363
0
322454
71540
44848
71707
4416

118811
152069
229
256252
28447
0
156627
0
49426
49099
0
16599
70717
65588
29375
274132
0
77943
108476
131508
9375
196242
0
8974
390
140388
0
136790
1483
27693
125214
17457
1774
780
275928
68325
39219
92695
5275

121514
110763
3330
250390
24775
0
128110
0
50906
49015
0
17329
78149
66662
28050
267622
0
78834
104655
182843
8765
193177
0
1349
390
142521
0
141469
1485
25594
131276
21386
0
5018
264601
65105
32008
86244
0

124815
69267
7980
251336
25498
0
121517
0
45886
49265
0
17888
70379
68176
27721
261246
1624
76889
107338
10790
3649
161731
0
7867
14290
143736
0
143453
4665
29155
114050
4340
0
5275
265494
62011
19397
71538
316

0
0
0
0
0
-1
2
-1
0
0
0
-1
0
0
-2
0
2
2
0
-1
0
0
2
-2
-2
2
-2
-2
-1
0
-1
-2
0
0
0
0
0
2
0

0
0
0
0
0
-1
2
-1
0
0
0
-1
0
0
-1
0
0
2
0
-1
-1
-1
0
-2
-2
2
-2
-2
-1
0
-1
-2
0
-1
-1
-1
0
0
0

0
2
0
0
0
-1
2
-2
0
0
0
-2
0
0
-1
0
0
2
0
-1
0
-1
0
-2
-2
2
-2
-2
-1
0
-1
-2
0
0
-1
-1
0
0
0

97874
253197
96833
569023
22563
4328
22343
41104
59189
23242
77871
1571
116292
54770
35695
50089
60261
21959
21447
390
49530
143804
49615
0
525
2500
50456
3814
1156
25198
30300
0
106932
89635
858
1886
91178
205498
196931

130901
258621
78920
562316
22222
1518
24678
6784
35690
24575
71898
361
118781
58257
40924
41382
60129
24685
23429
390
18717
145244
48552
0
7792
2500
51400
2688
316
25988
1689
0
103381
80129
2310
8013
99541
210424
138247

127985
262825
74310
475333
21783
1958
25079
6346
33984
25284
72926
1716
121030
59675
0
36995
57488
24983
26158
390
3053
145978
50175
0
8347
2500
0
500
1156
27107
409
0
75794
75246
1716
3962
74718
212979
96888

126207
268326
75710
473182
9421
368
24380
1409
34384
25938
73745
460
119267
60646
0
17726
47846
25375
29486
390
3537
41600
12790
0
10471
2500
0
2870
736
27450
1333
0
76947
72996
929
1410
64087
207759
16476

126814
284625
77503
481896
8809
1613
26022
14107
29340
26478
75675
0
116142
60071
7687
13623
48464
25923
27166
390
46816
2500
12743
0
9813
2500
0
1141
316
29193
168
0
79105
73177
978
1410
72992
212014
12534

125640
290787
73945
513798
8596
1371
26542
8379
21985
26889
75999
0
113887
60066
21200
13781
48940
25358
25954
390
47398
2500
17305
0
10690
2500
0
679
1156
27372
140
0
72344
67271
0
1410
74646
225246
394163

-1
0
-1
0
-2
0
0
0
0
0
0
0
2
-1
-1
0
0
-1
0
0
-2
-1
0
0
-2
0
0
-1
0
0
0
-2
0
0
2
0
-2
0
0

-1
0
0
0
-2
0
0
0
0
0
0
0
2
-1
-1
0
-1
-1
0
0
-2
0
0
0
-2
0
-1
-1
0
0
0
-1
0
0
0
0
-2
0
2

-2
0
0
0
-2
0
-1
-2
0
-1
0
0
2
-1
-2
-1
-1
-1
0
0
-2
-1
0
0
-2
0
-1
-1
0
0
0
-1
0
0
0
-2
-2
0
2

10849
435737
4476
20655
1300
32346
156951
29852
62062
20139
25300
208603
12026
873
1414
0
4516
79210
73472
43050
555
1050
156098
725
98700
8565
2494
193
63143
51054
40181
207571
40985
390
17196
17312
7516
25229
5685

3701
421983
5814
21718
179
35595
115610
30348
62617
19067
23150
211340
13531
7233
1080
0
-630
660
75431
43410
0
1050
156259
1172
0
86497
1999
188
59608
52127
66569
182384
41028
286
20609
17762
23485
25533
5448

4600
414453
5254
22316
0
34113
81334
31570
57990
19787
20999
166739
13017
2701
97
81677
18976
15360
76296
36226
0
974
155404
1619
0
138640
6632
299
59182
52651
19281
161295
42041
9457
20654
18814
7398
24441
7347

2300
422168
15570
22762
0
35513
78637
32661
51537
19682
21423
166464
14299
1900
1749
46177
8005
891
77260
29369
0
1224
153234
1266
0
75983
6150
829
27882
53851
18679
199803
42842
10311
19118
19614
6143
24441
8024

0
423674
10117
20231
0
36513
36993
0
52486
7468
19049
168722
13927
45517
0
3308
3034
13460
72907
25873
0
1224
156731
1212
0
44160
10122
338
24574
53095
12980
198614
43757
10374
18104
0
9634
11255
7751

0
413326
1875
19445
0
35956
22089
0
48483
2312
18282
170299
15692
9451
0
2912
9287
32136
63104
26101
0
1025
155818
1324
-3500
34671
2689
865
22330
54316
8592
2383
45403
10692
19846
0
9581
0
9607

0
0
-2
0
-2
2
0
0
2
0
0
-2
0
0
2
-2
0
0
-1
-2
0
-1
0
-1
2
-2
0
-1
-1
0
0
0
-1
-1
0
0
-2
0
0

0
3
-2
0
-2
2
-1
0
2
0
0
-2
2
0
2
-2
0
0
-1
-2
0
-1
0
-1
2
-2
0
-1
-1
0
-1
0
0
-1
0
0
-2
0
0

-1
2
-2
0
-2
2
0
0
0
0
0
-1
0
0
2
-2
0
0
-2
-1
0
-1
0
-1
2
-2
0
2
-1
0
0
0
0
-1
0
0
-2
3
-1

9417
18139
3354
112133
0
29864
11023
106203
118096
1090
90828
99687
5490
50947
75619
-7
8244
109994
2057
0
49138
3352
5392
7127
114180
0
31218
3556
0
222737
15494
46410
326
14855
81111
119513
324
56789
4247

4638
17559
-18
116017
0
29104
9497
108327
120455
1257
83479
0
4471
23750
77116
-7
10569
125138
1722
14121
49718
3352
6038
6872
115491
0
32321
326
2583
216397
11950
48710
499
7468
67891
121776
302
58276
4097

3617
18662
-18
119576
0
31379
4273
106142
116061
1090
73749
0
5570
11105
78252
-7
8159
114344
716
0
49437
3352
6972
3381
109226
0
41713
326
3001
207870
11292
8108
1870
12372
56993
122440
5018
60102
6314

3787
21345
-18
121954
0
27969
0
102449
116959
1090
68512
0
6676
5960
78470
1544
8241
96995
926
0
40186
3352
7037
1151
111673
0
42233
476
21306
172612
10790
7358
652
14029
42663
125189
317
61423
3410

4820
20721
-18
124517
0
9513
6805
100212
112050
1090
72518
0
5235
5220
81056
-43
9103
100086
0
0
19179
3352
7603
1155
111053
0
43288
802
5051
166705
780
3098
326
14298
43136
127644
1614
72197
1396

914
20836
-18
127441
0
1346
5554
102674
111153
0
65890
18000
3728
3024
82572
-43
9361
92344
0
150
16043
3352
10602
381
105999
0
46001
326
2450
166192
780
0
0
16496
43676
74295
324
71003
1640

2
-1
0
-2
0
0
-2
0
0
-2
0
0
0
0
-2
0
0
0
0
0
-1
-1
-1
0
0
0
0
-1
-1
0
2
-1
0
0
-1
-1
-1
-1
-1

2
-1
0
-2
0
0
-1
0
0
-2
0
0
0
0
-1
0
0
0
0
0
0
-1
-1
0
2
0
0
-1
-1
0
2
-1
0
-2
-1
-1
-2
-1
-1

2
-1
0
-2
0
2
-1
0
0
-2
0
0
-1
0
-1
0
0
0
0
0
0
-1
-1
0
2
0
0
-1
-1
0
2
-1
0
-2
-1
-1
-2
-1
-1

2500
24077
74961
209
499024
76828
509
42025
18774
0
182396
59076
228754
75420
1739
22165
329096
53743
42488
60183
5848
200
0
37199
46899
57287
105927
564
0
221960
28607
9763
-20
254332
552
3289
780
3214
1196

2500
22385
69702
217
494290
77371
1350
37828
18608
0
187565
50505
227903
73548
1984
21292
259604
52320
43805
63035
24718
400
0
38296
45809
12226
65575
2035
1591
223205
27868
7059
780
257628
276
5189
0
0
1563

2500
3000
63210
613
470617
85154
0
6382
18312
0
188334
38547
93311
47100
112
16469
231178
46686
45126
70237
45114
200
138
39357
44572
13962
66495
2175
0
226399
28312
5606
780
161545
381
7128
780
3030
1443

2500
5260
57098
2339
398523
84914
0
6284
18474
0
182889
63249
67900
27112
0
13737
201471
44497
45775
70228
16949
200
946
40302
43211
14844
67415
3528
302
203561
28747
3136
1560
0
404
5916
0
1167
1443

2500
1025
46455
1474
389927
83097
1713
6681
18074
0
81409
51437
64150
21220
3865
9071
181740
44674
48033
67289
9537
350
377
41202
41394
15716
68538
10260
390
205730
29439
3353
780
0
943
9634
0
2255
1443

2500
5900
38265
1254
381295
1308
4819
6813
19618
0
85059
45279
6000
15719
5562
177268
140088
42653
56981
85008
0
350
0
41865
37958
131874
78911
6378
1278
199631
29909
12336
0
0
1909
0
0
0
1443

0
-2
0
2
-2
-1
0
-1
-1
0
0
-2
0
-1
2
-1
0
0
0
-1
-1
-1
0
0
-2
0
0
0
0
-1
0
0
0
0
-1
-1
0
-1
2

0
-2
0
0
-2
0
0
-1
-1
0
0
-2
0
-1
2
-1
0
2
0
-1
-1
-1
0
0
-2
0
0
0
0
-1
0
-1
0
0
-1
-1
0
-1
2

0
-2
0
0
-2
0
0
-1
-1
0
0
-2
0
-1
3
-1
0
2
0
-1
2
-1
0
0
-2
0
2
0
0
-2
0
-1
0
-1
-1
-1
2
-1
0

85220
0
167428
58392
51900
162
26981
390
1356
7690
68677
2275
70522
422
2516
27571
19666
43791
146480
0
17749
326
25118
100224
2585
2880
37934
30712
232319
8756
115700
3415
168182
780
2345
6620
24635
1389
8857

86745
0
168827
61562
1000
1879
26264
390
326
8805
68947
0
72062
1334
0
337
20076
42809
147880
0
22130
326
26128
101236
1649
1435
39020
27597
109791
930
119834
2419
165850
177
3595
7114
23020
7139
9964

71536
0
148031
61392
0
1707
27240
390
326
9502
67025
0
73511
3962
1890
3734
19875
45085
146958
0
42532
326
25248
101125
3474
1170
40071
25427
106730
8400
121342
1541
163366
1170
1537
3948
22496
813
9654

72964
0
92943
59619
0
617
27440
390
326
10189
64850
0
75314
0
1712
-45
19659
48020
147218
2219
-118
326
26386
96765
1952
780
41098
21230
93882
1900
124337
1345
151904
390
360
18838
22070
3028
10348

64487
0
94464
59814
0
620
28000
390
476
10869
63658
0
74172
660
4180
1905
19310
47120
146817
390
67910
326
24171
99823
2182
390
43536
17357
91746
0
127181
23018
146707
0
0
-71
22101
5264
10044

65845
0
92899
58571
0
0
0
390
326
11533
63005
0
71933
1840
3820
22636
16286
50319
103651
390
54976
326
25607
96165
2305
0
44670
13303
76547
9198
130147
1989
140104
930
785
8929
20724
208
10009

0
-1
0
0
-2
0
-2
-1
0
-1
-2
-1
-1
0
0
0
0
-1
0
2
0
-1
-2
0
0
0
0
0
0
0
0
-1
0
0
2
-1
0
0
2

0
-1
0
-1
-2
0
-2
-1
0
-1
-2
-1
-1
0
2
-1
0
-1
0
2
0
-1
-2
0
0
0
0
0
0
0
0
-1
0
0
0
-1
0
0
0

0
-1
-2
-1
-2
0
-2
-1
0
-1
-2
-1
-1
0
2
-1
0
-1
-2
2
0
-1
-2
0
2
0
0
0
0
0
2
-1
0
0
0
-1
0
0
0

76440
2644
5742
10128
2930
37408
9705
8040
45256
8125
0
3060
4499
192727
91296
2781
15465
16082
1176
67573
58643
18495
51400
71593
90874
48779
15138
55222
140329
84151
50940
8289
191262
147977
40735
3603
67761
83158
9110

1397
268
4576
19631
3300
37681
2170
8099
41608
7017
0
2337
0
194694
88979
18180
16489
27310
0
68884
47548
1609
0
71123
79901
50097
16396
54293
128107
87784
48429
389
183554
149890
36337
272
63187
91759
10454

56449
157
4139
23906
2860
37987
0
45964
36554
10525
9625
766
2299
188465
97448
3463
17509
12811
41
70511
48491
17707
0
29040
82451
50313
6989
53294
131132
90424
23091
389
164619
124283
36882
5881
58719
88487
12274

55121
1484
2583
373
4216
37100
0
6496
19367
13295
8864
316
900
189094
105795
4256
17856
11111
1062
48772
28518
31778
0
106509
83201
10264
6619
51558
96083
92022
10202
389
133372
123733
34000
0
60737
88201
11780

54797
307
0
3073
2609
37098
0
11108
19705
11024
9248
4356
1400
179211
103988
4244
18270
24586
-201
27026
29157
46063
0
85608
77081
10082
7362
52800
97453
95377
10476
389
92101
123275
34798
3331
63593
87219
14578

19732
157
0
7418
9609
37846
0
3321
19696
6666
23353
316
0
87266
110769
10032
18967
11992
-201
26056
30073
43101
0
86191
74441
9899
7252
51806
99426
98237
10161
389
60389
122624
35488
0
82202
86803
18309

0
0
0
-2
-2
-1
0
0
0
0
-1
-1
0
2
0
7
0
0
-1
-1
0
0
-1
-1
0
2
3
0
-1
-2
0
0
0
0
2
0
-1
-1
-2

0
0
0
-2
-2
-1
0
0
0
0
-1
-1
0
2
0
7
2
0
0
-1
0
0
-1
-1
0
0
2
-1
0
-2
0
0
0
0
2
0
-1
-1
-2

2
0
0
-2
-2
-1
0
0
0
0
-1
0
0
0
-1
7
-1
0
0
0
0
0
-1
-1
-2
0
2
-1
-1
-1
0
0
0
0
0
-1
-1
-1
-2

0
170678
140876
0
11136
4174
131139
148352
7600
105836
21149
4285
173103
37458
326
2443
82898
97832
198
0
134836
125824
67
1872
6392
15519
699
-857
496
50456
8730
61966
63314
50297
11640
11983
3362
63908
9164

0
26031
48005
0
20649
3821
132596
151267
8473
108055
1729
1866
176817
38514
326
2443
80400
98403
3125
2521
128038
80801
0
1249
3773
19520
309
29237
1188
51400
8523
60308
64699
46613
10685
7759
64602
64224
0

22015
191493
13650
0
-1001
1113
127906
143254
8793
110258
20468
5256
180416
30266
4058
2443
29253
99263
200
5145
126862
81929
0
1872
17917
21103
-471
1170
940
0
9527
47536
66029
46666
9730
16799
18070
4595
0

22649
136249
12371
0
-1
390
86109
137379
9106
112451
-16
4451
184018
30897
5732
2443
29196
100920
22397
8422
97925
41671
222
1453
21057
20101
1479
780
965
0
9713
17079
66836
20162
11645
32372
910
636
0

24583
111454
12511
0
-1
390
81941
35290
7792
115090
3109
9937
188151
30050
7406
2443
22400
86781
28782
6374
100484
42034
836
1453
0
20402
1320
10500
965
0
9762
18219
68390
19864
10702
6680
9080
72955
0

25227
96425
10697
0
-1
14613
84545
1200
7500
117064
18216
13102
199766
24651
4124
2443
3605
71408
18617
1566
54125
32219
1259
1034
0
20132
930
0
726
10400
10312
19542
69800
19680
10392
4732
4839
-18
0

-2
0
0
0
-2
0
0
2
-2
0
0
0
2
2
0
0
-2
0
0
-2
0
0
0
0
-1
0
0
0
0
0
0
0
-1
2
2
2
2
-1
-2

-2
0
0
0
-2
0
0
-1
-2
0
0
0
2
3
-1
0
-2
0
0
-2
0
0
0
0
-1
0
0
0
-1
0
0
0
-2
0
-1
-1
2
-1
-2

-2
0
0
0
-2
0
0
-1
-2
2
0
0
2
2
-1
2
-1
0
0
-1
0
0
0
0
-1
0
2
0
-1
0
2
0
-2
0
0
-1
2
-1
-1

0
4560
39105
89595
0
62446
373702
21116
390
129728
28290
40798
131490
29944
8169
267116
1310
111752
46578
0
147476
135184
102141
135056
1994
21643
42667
126785
67788
103540
6268
51244
0
4393
6933
27163
16965
25078
0

0
7302
45868
126322
0
54074
343591
21470
1260
132185
30728
38937
145714
29399
11027
271396
0
54470
39085
0
140352
139664
100600
130889
390
19743
43734
129752
22453
98205
8221
51819
0
4178
9301
29408
17398
20970
0

0
9011
44567
59115
0
46407
352484
200
598
126527
29701
34737
147332
28632
27469
265433
0
48311
18628
0
110722
142293
103156
127768
390
20298
43495
132554
13683
12605
6997
53375
1990
10018
9000
29395
18310
14407
0

0
11540
37437
57149
0
38874
338823
0
2056
126407
29121
18702
149199
30363
150
270868
0
38221
19002
0
98874
113086
94090
130339
390
15475
43504
268084
22970
10437
8028
54620
0
5353
0
28895
18611
6820
402

0
14180
41321
54180
0
31324
283288
28740
4300
131572
29715
15604
151978
29594
262
285667
0
33947
19715
0
65258
115433
95922
133035
390
15852
45987
137061
5409
7920
9510
56170
0
5465
10500
105
18966
10099
0

0
15307
43970
51796
0
24031
185288
1295
1802
127154
0
16333
148131
30932
3467
290318
1350
24731
18900
5659
58027
117789
99324
135715
780
16208
44274
129250
4490
7350
8815
57240
0
4559
10674
955
19403
7806
2054

0
-2
0
0
0
0
0
0
-1
0
-2
-2
0
0
2
0
0
0
-1
0
-2
0
-2
0
0
0
0
0
-1
0
2
0
-1
2
0
-2
0
-2
-1

0
-2
0
0
0
0
2
0
-1
0
-2
-2
0
0
2
0
0
2
-1
0
-2
0
-2
0
0
0
0
0
-1
0
2
0
-1
2
-1
-2
0
-2
-1

0
-1
-1
0
0
0
2
0
-1
0
-2
-2
0
0
2
-2
0
-1
0
-1
-2
0
-2
-2
0
0
0
0
-1
0
0
0
-1
0
0
-2
0
-2
-1

132090
0
495
21605
45013
20356
40851
100699
-11
14096
2500
5188
298072
66978
26568
0
22578
1554
7230
47038
1558
42627
247
0
18653
20001
8830
54932
11530
26833
137614
50612
54
73839
1993
380417
51319
29810
17949

143966
0
330
20987
43995
21504
41891
94528
-11
15558
0
-26
305851
65198
27456
0
23720
1645
9835
51310
0
39610
1562
177
19844
20041
9533
85672
11753
23626
137133
43616
54
78934
2722
377866
52214
1651
5693

155632
0
495
20200
39478
21729
44788
89010
-11
16986
0
3955
245210
48951
27915
3508
23046
1408
8217
49956
940
26538
1548
1460
20908
20205
10220
41483
0
20571
134970
43339
54
76649
2753
-3634
50260
0
28669

162379
0
330
19600
19865
23113
47728
81545
2894
17700
0
0
204845
17744
27185
3508
23314
1800
2963
19485
0
20818
768
1460
21560
19998
10353
19394
2855
15423
88806
29735
54
81845
291
-3634
32502
0
1207

156655
0
165
19600
19388
22936
48617
75592
0
19401
0
708
190840
36230
28806
-200
23801
819
15437
13925
699
19759
0
0
22214
20367
10636
18893
1730
15001
86858
30360
54
80021
582
-3634
27697
0
2654

157536
8081
340
20000
19792
23378
49669
68715
530
21067
0
2773
165498
37128
28208
-200
24354
886
15722
15706
0
17907
0
0
22845
20399
10711
19043
0
14917
89970
29697
54
82334
291
-3634
25940
0
1441

-1
-1
0
-1
0
-1
0
-1
0
0
-1
-2
0
-1
-2
-2
0
-2
0
0
0
0
0
-2
0
0
0
-2
-1
0
0
-2
-1
0
2
0
-1
0
0

-1
-1
0
-1
0
-1
0
-2
0
0
-1
-2
0
-1
-2
-2
0
-2
0
0
0
0
0
-2
0
0
0
-2
-1
0
0
-2
-1
0
2
0
-2
0
0

-1
-1
0
0
0
-2
0
-2
0
0
-1
-2
0
-1
-2
-2
0
-2
0
0
0
0
0
-1
0
2
-1
-2
-1
-1
0
-2
-1
0
2
2
-2
0
-2

4394
6959
10410
8000
88832
0
50110
9612
78453
191426
496
0
46915
5581
15584
7477
34449
19133
390
43045
6476
156252
285038
-331
6872
14750
0
332
2144
52234
6806
4221
4767
27369
17213
41932
0
20574
0

3366
6891
11431
8000
90687
0
50322
19253
48208
190339
496
0
115681
2833
4377
6519
35009
0
99235
44088
10023
121999
291480
19398
7805
14229
1200
332
2085
39644
6552
336
0
27961
19041
38411
8016
21041
0

9379
980
12439
8000
84613
0
27078
6665
8882
148694
-4
0
110827
1162
0
1403
21307
0
98080
45102
12947
28119
298378
1238
8801
16438
12466
328
2431
19920
7561
0
451
28509
18449
30659
1200
19055
326

4253
4059
12530
8000
89944
2072
19107
0
47695
150872
400
0
113078
325
0
5773
8840
0
97224
45861
16095
100540
131103
5300
18601
16770
16870
1024
2198
9155
7712
0
0
28628
17857
30963
0
15335
326

4403
2473
12790
24406
80339
-28
19506
0
48461
149218
2800
0
98901
325
0
2464
8131
0
97940
47951
23343
88865
128742
0
18909
17995
17741
1888
14487
14155
7936
0
424
28785
18735
30505
0
10812
-235

4326
3332
12891
18043
77214
-28
20024
0
48903
152598
17333
0
100466
325
0
2108
7535
0
99170
49252
26028
88526
124882
16100
39156
17556
13049
1132
725
3867
47743
0
1482
28921
19277
28696
0
6483
-235

-1
0
0
0
0
-1
0
0
-1
2
0
-1
0
0
0
-2
0
-1
-1
0
-2
-2
-1
0
0
0
0
0
0
0
0
0
-2
0
-1
0
0
0
-1

-1
0
0
0
0
0
0
0
-2
2
2
-1
0
0
0
-1
0
-1
0
0
-2
-2
0
0
0
0
0
0
0
-1
0
0
-2
0
-1
0
0
0
-1

-1
0
0
0
0
0
0
-2
-1
2
0
-1
0
0
-1
-1
-1
-1
-1
0
-2
-2
0
-1
0
0
-2
0
-1
0
0
-1
-2
0
-1
0
0
0
-1

11926
153392
48206
18920
14054
792
180225
12547
3600
12603
10960
272
88346
19698
162757
0
14332
81511
7261
94450
0
1344
17834
51396
44249
17576
47709
197175
16600
2343
25395
4236
0
80740
6402
59291
91915
17868
390

18095
143297
45445
20302
15078
0
85799
14699
5184
13103
12030
894
85975
19224
143233
0
8257
65605
32333
96632
0
0
8511
52908
45146
17632
47838
210932
19190
4666
26421
5230
0
82439
13301
60720
92168
18028
390

5552
140984
43875
19477
15787
396
103459
900
5719
13785
13125
2168
86302
18690
130477
0
11505
62779
12610
99127
0
0
1651
7456
30089
18385
49597
217394
20384
3492
27741
6570
0
84125
3762
59503
90705
38126
390

3038
120742
34003
20210
16100
485
80237
900
0
13911
14104
762
67592
17392
99119
0
17264
634
7850
100581
0
0
9984
7608
30400
18657
43885
221950
23255
3008
27982
7192
0
85968
7483
49305
40086
18690
390

11094
115637
33079
20077
16437
46773
74627
0
0
13548
13735
660
69518
16408
101535
150
10919
892
977
102800
0
0
10096
7978
24236
8539
0
228203
22495
16871
28589
6437
0
88679
6399
28903
41449
19082
390

8670
111354
28257
20022
16764
47313
52057
0
7632
14465
14307
3140
68228
16343
89883
560
3185
412
9205
104931
0
0
9847
10400
22002
0
0
233974
380
19188
29157
12499
0
99558
9145
28577
42260
19505
380

0
-1
0
-2
-1
-1
0
-1
0
-2
0
-2
0
0
0
0
-2
0
2
-1
-2
0
3
-2
-1
-1
0
0
-1
0
0
0
-2
-2
-2
-2
-1
-1
2

0
-1
0
-2
-2
-1
-1
-1
0
-1
0
-1
0
0
0
0
-2
0
0
-1
-2
0
2
-2
-2
-1
0
0
-1
0
0
0
-2
-2
-2
-2
-1
-1
2

0
-1
2
-2
-2
-1
-1
-1
-1
-1
0
-1
0
0
0
-2
-2
0
0
-1
-2
0
0
-2
-2
-1
0
0
2
0
-2
0
-2
-2
-1
-2
0
-1
2

8693
1972
3983
5014
9561
3503
2081
2536
23559
0
49340
703
138859
49464
127902
49667
1562
20460
36904
7011
4400
207627
180189
12696
4900
1783
29285
52268
7576
4417
6734
101767
0
173
198
136324
41540
390
34378

10045
582
4764
59970
5866
3354
991
3147
23381
0
48297
-20
141393
40359
131631
33900
1499
19860
34372
9639
942
212821
191054
9883
7222
1251
29390
53440
15532
93163
7752
41823
0
274
29430
138438
390
390
37584

11776
1891
5528
18585
1297
858
1982
8321
540
0
49255
-20
135784
34533
133090
33545
-3
19100
38496
8102
1058
214885
192447
2035
3150
629
30300
54615
7626
90056
8763
33740
0
0
22925
0
390
390
38072

11776
0
7420
13835
0
5505
991
4453
150
0
8838
-20
136258
36819
130937
16666
-3
18500
37580
8585
2106
219204
188156
6337
0
0
29463
47146
11896
69832
8938
17009
0
0
6120
0
0
0
37160

10886
1908
8298
45476
0
2263
1091
4038
-30
1015
9011
2663
137747
32467
134043
0
1274
18500
38820
12633
2282
223899
183299
3388
0
303
29531
47486
15520
46645
8568
11580
0
0
6519
0
15666
780
39628

-1000
290
8019
25125
0
10352
1420
4764
170
0
9872
-677
138593
35806
137023
0
0
18500
39693
20338
2531
228279
180090
2132
0
219
29901
16937
7156
11869
9357
0
0
0
12051
0
15915
0
40428

-2
-2
0
0
-2
-1
0
0
0
0
2
2
0
0
0
0
-1
0
-1
2
0
-1
-1
0
0
0
2
0
-1
-1
0
-1
0
0
-1
-2
0
0
0

-2
-2
0
0
-2
-2
0
-1
0
0
2
-1
0
0
-1
0
-2
0
-2
2
0
-1
0
0
2
0
2
0
-2
-1
0
0
0
0
-1
-2
0
0
0

-1
-2
3
0
-2
-2
0
-1
2
0
2
-1
0
0
0
0
-2
0
-2
2
-1
-2
-1
0
0
0
5
0
-2
-1
0
0
0
0
-1
-2
-1
-2
0

7067
35419
110162
86598
2500
381
79545
3601
59693
127571
6218
150
37159
20027
36571
232044
0
18691
3015
17304
49803
227
7114
43265
26990
75234
28164
50468
1388
7789
59063
5888
79705
18577
4943
780
15655
7194
29272

998
31195
107008
88304
0
550
80932
-876
61732
116768
6959
150
30814
18971
35484
236365
0
21072
2620
0
25781
6686
8223
28007
24706
76417
27432
48621
0
9656
53377
0
59716
18961
2691
0
3918
6934
29096

0
26849
103800
90648
0
547
22320
6440
62411
55863
8635
150
27382
19339
41862
229553
1668
20039
1330
26373
18400
11609
6557
24986
25022
76916
28668
49987
980
7477
37418
0
38343
18126
2060
0
29881
8786
22088

0
23060
106075
93164
0
226
22765
2802
64372
57079
8350
150
28081
19733
21655
190525
844
20042
0
26644
10978
3234
16128
23844
26405
51070
29191
19663
0
8370
37543
11310
37834
16557
2004
0
24247
8014
21624

0
23060
115747
94167
0
73
23393
1290
70015
51202
9063
2500
28578
19799
64645
192974
200
20097
0
26079
1175
1414
7539
20650
25861
52727
35551
16769
0
8890
35447
11310
37429
17519
2503
0
21664
0
21833

1604
-129
113999
97672
0
-121
23470
4547
68745
53195
8771
0
29450
10400
44627
186407
2930
20288
0
27941
32857
5281
5300
0
27778
54847
34420
16550
0
6424
35641
0
36991
17111
814
0
1556
0
18174

0
0
-1
0
-1
-2
0
0
2
0
0
0
-1
2
-2
-1
-2
-1
0
0
2
0
0
0
0
-1
0
0
0
0
0
-2
0
1
-1
-2
-1
0
-1

0
0
0
0
-1
-2
0
0
0
0
0
0
-1
0
-2
-1
-2
0
0
0
2
0
0
0
0
-1
0
0
0
0
-1
-2
0
2
-1
-2
-1
0
-1

2
0
-1
0
-1
-2
0
0
0
0
0
0
-1
0
-2
-1
-2
-1
0
0
2
0
0
0
0
-1
0
0
0
2
-1
-2
0
2
-1
-2
-1
2
-1

28574
28885
0
1340
649
5331
5378
16235
16330
66866
43334
10274
27959
9500
35755
30452
3303
32117
27555
16601
25487
30821
7684
77720
39416
8243
71455
82902
188106
39843
4590
730
76304
352016
396
0
1391
42120
0

14220
27924
6010
950
949
6020
6482
17857
15784
27072
41935
10750
13855
7913
72000
36919
125
3502
29798
14414
26513
33009
8685
79417
40784
10742
79079
84897
178067
40662
4218
1550
78680
341600
396
2500
3498
41444
10121

14188
27709
7069
1560
1938
1194
7308
18862
18200
26744
14854
8699
16277
9572
0
24268
7351
2056
31028
11307
27026
34867
8557
81326
42791
3300
73583
56023
178018
41971
5090
0
79897
321232
396
0
8963
33933
390

7058
27457
43957
1170
81
694
5736
18931
17613
28087
14125
7199
0
9281
0
3210
1279
7756
33544
11139
27871
24438
7319
81650
43797
0
79481
57137
172200
43020
2043
2000
27950
307354
396
0
0
28945
2809

7976
26848
30693
780
671
1800
6236
19624
18371
27393
12176
5699
28743
8835
0
3240
0
4993
35328
11361
29017
18883
7650
83354
44938
1270
115741
58333
164032
46150
8479
700
28579
285901
396
0
14660
28131
390

7734
26407
13264
780
8067
186
-764
20049
19865
26646
13827
6275
8210
9038
0
11095
0
918
41835
9816
28403
14737
8862
85163
47177
0
168319
59373
165857
45288
236
760
29138
272322
109
0
62832
27531
390

-2
0
0
0
0
-1
0
4
0
-1
0
0
0
2
0
0
0
0
0
-1
0
-2
-1
-1
2
0
-2
0
-1
0
-2
-1
-2
-1
-2
-1
-2
-2
0

-2
0
0
0
0
0
0
4
0
-1
0
0
0
2
0
0
0
0
0
-1
0
-1
-1
-1
0
0
-2
0
-1
0
-2
-1
-2
-1
-2
-2
-2
-2
0

-2
-2
-2
-2
0
0
0
4
0
-1
0
0
-1
2
0
0
0
0
0
-1
0
-1
-1
-1
0
0
-1
2
-1
0
-2
-1
-2
2
-2
-2
-2
-2
0

0
9659
390
2068
523618
-271
113270
1650
37822
4101
46576
135654
1617
82348
14026
10882
6772
79899
19185
616
42040
33800
16657
10430
18733
103772
0
65220
37875
10458
874
416
37361
60473
0
0
0
48850
45841

0
10610
5548
6000
483244
-1648
112012
1650
40900
7101
43583
173946
7785
82156
9154
11952
7790
82012
18621
1370
30427
0
2578
3313
20081
95228
0
68155
150573
9899
-256
416
21796
151786
1010
0
0
0
37221

0
6525
7001
6457
459273
-2437
114535
1650
39944
5500
45569
176894
3420
83318
2778
13047
8799
84079
19605
916
17818
0
523
490
17245
87678
0
70184
32413
6618
-255
416
10798
109495
0
188
0
0
34718

0
3660
6695
6177
386722
95131
115448
1650
40744
5500
46533
170754
814
81380
9981
13330
8974
85614
19717
316
17028
0
1855
6974
13507
79254
0
71784
193427
3895
-538
416
9198
13785
0
0
0
0
32148

0
0
0
0
366421
46017
117426
1650
42084
5500
47653
172332
-494
83710
23989
14112
9162
87053
19203
898
16387
1972
14539
8018
14479
71836
0
78659
21978
4037
107592
416
2314
22173
0
0
0
0
25380

0
0
0
0
241182
46470
115675
1650
42923
5463
49729
175960
8006
88057
22667
14477
9375
88657
19871
748
15728
0
7647
8441
14083
63675
7010
81212
38102
12959
168966
416
14497
10482
0
0
0
0
22701

-2
0
-1
0
-2
-1
0
0
-2
-1
-2
0
5
0
0
0
2
2
-1
-2
0
0
-2
-2
-1
-1
0
0
-2
-2
-1
0
-2
0
0
2
0
-1
0

-1
0
-1
0
-2
-1
0
0
-2
-1
-2
0
4
0
0
-1
2
0
-2
-2
0
0
-1
-2
-1
-1
0
0
-2
-2
2
0
-2
0
-1
2
0
-1
0

0
0
-1
0
-2
0
0
0
-2
2
-2
0
3
0
0
0
2
0
-2
-2
0
0
-1
-2
-2
-1
0
0
-2
-2
0
0
-2
0
-1
2
0
-1
0

-201
239206
1000
73772
780
16179
24396
49171
0
476
-36
175570
161569
54806
61618
621749
14489
210333
-644
0
77967
42451
3165
3394
3692
39587
52930
13786
48492
0
-608
3634
10427
18835
836
23384
71770
4968
23094

349
212271
1000
75299
0
1520
25463
50376
0
476
-18
141773
159190
54544
61382
550102
15460
206332
-644
0
79561
43564
13538
-186
-16
17900
960
14418
49934
0
1966
6568
-20
22319
390
22722
74066
4713
18951

-199
191813
1000
72978
580
2031
27036
51536
0
476
-18
132747
155821
55357
34958
475386
15514
214981
5170
0
61018
45522
390
37392
1886
5307
354716
15429
24753
0
4421
7307
-20
18732
780
24909
75907
2290
18977

0
193555
1000
67877
-200
2593
27074
52782
0
476
-18
94651
153075
56281
33760
384078
14968
194817
-1496
0
36084
46832
1050
6106
4700
23102
361373
15094
123439
0
8521
8027
-20
11986
390
24210
77723
1764
12055

199
197090
2000
60444
300
45858
25911
53781
0
1102
-18
73734
151269
56483
32946
397682
16026
186895
-2366
0
13693
37683
1251
14839
0
64617
368484
15525
132269
0
8323
8892
-20
13596
390
26103
79550
1728
7878

199
200841
1000
61737
0
161299
26431
55389
0
476
-18
62519
149723
56685
0
399659
15619
168541
-2366
0
79701
28680
962
11209
0
10542
365148
0
129224
0
16620
9739
-20
7469
0
27554
81801
1954
5531

0
-1
0
2
0
0
0
-1
2
2
-1
-1
0
-2
0
-1
-1
0
0
0
0
0
0
0
-1
-1
-2
0
0
0
0
-2
0
-2
-1
2
2
-2
-1

0
-1
0
2
0
-1
0
-1
2
0
0
0
0
-2
0
-1
0
-1
0
0
0
0
0
0
-1
-1
-2
2
0
0
0
-2
0
-2
-1
2
2
-2
-1

0
-1
-1
2
2
2
0
-1
2
0
-1
-1
0
-2
0
-1
-1
-1
0
-1
0
0
0
0
0
-1
-2
0
0
0
0
-2
-2
-2
-2
2
2
-2
-1

40846
51721
1908
158819
61066
2599
0
651
17989
125623
1480
399
-1020
40173
40754
4938
9799
3394
53320
9240
89604
10043
61190
47520
326
21203
2995
24621
1199
30455
227457
10593
28949
0
390
26494
112380
5931
46693

3099
46381
12699
161487
62999
1302
0
1650
17417
128592
9202
399
25607
41150
41588
2277
299
8338
52754
386
97129
9616
62506
46256
326
21828
3808
23948
2528
30403
232729
41217
30319
0
390
26675
113369
2294
14453

1950
25254
7819
157577
61388
1852
277510
651
19807
137440
26390
399
23922
0
43409
1209
0
11744
27231
12870
98795
9718
63864
32029
326
13776
5736
24751
3781
30454
223431
8815
29400
145
0
29111
113214
900
6701

1170
10740
7831
168094
64376
736
279493
651
20186
126342
13007
798
24399
0
45919
0
800
9359
26852
11173
98925
9916
65130
31397
326
8226
3328
26493
6076
29227
226361
24012
30000
0
780
28325
108350
0
3581

780
50207
5428
170922
67347
3542
285447
651
19725
130295
7387
399
24919
0
48530
1440
800
19002
27820
1719
100017
9250
66494
27834
652
12497
3901
25936
6336
28929
223508
0
0
0
0
28840
109072
0
0

780
10298
2295
166972
74960
1852
291183
651
22225
132945
20018
399
26884
0
0
0
180
8443
25529
413
99607
7461
67441
28153
326
4503
3413
26304
10570
29484
238587
2229
0
0
0
5450
106848
0
6000

0
0
2
-2
0
2
0
0
0
0
-1
0
0
0
0
-1
0
0
0
0
0
0
-1
2
0
-1
-1
0
0
-2
-2
-2
-1
0
0
-1
-2
-1
0

0
0
3
-2
0
2
-1
0
0
0
-1
0
0
0
0
-1
0
0
0
0
0
0
-1
2
0
0
0
0
2
-2
-2
-2
-1
0
0
-1
-2
-1
0

0
0
2
-2
0
2
-1
-2
0
0
-1
0
0
-1
0
0
0
0
-2
0
0
0
-1
3
0
0
0
0
0
-2
-2
-2
-1
0
0
0
-2
-1
0

141740
92481
23662
130171
92693
12642
119836
222
195456
216582
4151
31236
78429
836
247280
2431
48603
33094
10406
18103
55647
16869
1755
4269
45747
0
49112
73070
29336
730
0
-915
0
10764
52906
582
2500
2742
61014

138128
90698
25970
12666
87415
13740
21836
3
199692
110865
4357
30141
81991
4247
250007
5026
48338
47035
5068
18418
57737
17895
1890
4057
40851
4835
48450
74847
30502
4426
0
-915
150
10454
54454
0
0
3131
59473

128812
80720
28531
0
69552
13818
11036
3359
171784
74340
10513
18683
81688
17162
261236
3720
45090
44384
2023
19270
58577
18939
735
5326
35933
2220
19790
97369
31161
820
0
-915
0
11862
53457
582
0
2664
56912

131374
69788
30072
0
38898
13994
29836
2924
175197
47152
9137
19055
100841
12949
223092
3465
19031
45267
1163
19810
60169
19150
1575
5092
30605
11303
50123
98232
25294
0
0
-915
597
12104
55128
291
0
891
47513

135353
63868
29323
0
31222
14222
986
0
179069
48138
7781
19462
23528
12023
185522
4218
19534
46215
0
19583
58426
19549
316
6008
25189
9359
45987
97752
24843
2653
0
-915
0
12351
52788
4471
0
1927
42945

137238
40136
28709
0
55801
14537
21615
0
189686
49171
28870
19343
32579
7324
170190
2913
19301
47949
0
20231
58204
20073
5039
5618
19766
9041
46555
0
19576
0
0
-1070
4740
8000
53671
5394
0
4250
45648

0
0
2
0
2
-1
-1
0
0
0
0
0
3
0
0
0
0
-1
-1
0
0
-1
2
0
-2
-2
0
0
0
0
-1
-1
0
0
-2
0
-2
-1
-1

0
2
2
0
2
-1
-1
2
0
0
0
0
2
-1
0
0
0
-1
-1
0
0
-1
2
0
-2
-2
0
0
0
0
-1
-2
0
0
-2
0
-1
0
-1

0
2
2
0
2
-1
-1
0
2
0
2
0
2
0
0
0
2
-2
-1
0
0
-1
2
0
-2
-2
0
0
0
2
-1
-2
0
0
-2
0
-1
-1
-1

59885
13683
16089
86792
27358
43098
12842
144837
29072
35454
124838
18490
46335
84729
24729
79872
184602
2706
49046
108028
16584
231550
86974
38609
3526
784
237515
232943
228342
60660
5751
0
67139
102383
750
390
4400
188
1473

59054
13178
17127
88106
28422
10606
9490
141815
29276
33824
102995
25404
45319
102693
20285
85538
187145
161
49221
104626
16009
223337
98246
41992
-4
4184
230471
236437
235380
57718
1501
0
60995
92704
0
390
-220
2791
1473

60254
13853
19108
89419
28858
49815
6955
143704
30204
28528
17383
19789
50030
41266
26026
77063
190983
250
46505
101376
64886
206390
95884
36607
1473
0
233421
133385
240049
38144
624
798
62728
87338
0
1560
-220
188
1473

59604
14823
18503
88758
29289
19857
28300
151572
28501
28102
172065
19985
48940
39634
12059
40102
188714
2561
6991
80840
66202
0
93528
38828
2517
0
201240
136654
107993
29542
0
0
63223
46927
790
1170
-610
376
1473

60707
14443
20100
85239
28685
56064
13227
149807
29687
25574
181981
19676
48026
115440
9765
52454
196262
-295
4809
75462
72526
1257
96397
38325
1217
0
186444
136639
110691
30700
1000
307
63011
80194
0
780
390
188
1473

61988
15802
19629
81723
30847
45427
11202
153088
29497
26524
174744
6971
55979
133580
10097
12314
198059
-295
1890
75957
74323
33592
96258
39222
4459
0
158521
123951
50143
30064
1866
497
43156
0
2803
390
0
6884
1473

-1
0
0
2
0
-2
0
3
0
0
2
-1
0
-1
2
0
0
0
2
-1
-2
2
0
0
-1
0
0
0
0
0
-1
0
-1
0
0
0
2
0
0

-1
0
0
2
0
-2
4
3
0
0
2
-1
0
0
2
2
0
2
2
-1
-2
2
2
0
-1
0
0
0
0
0
0
0
0
0
2
0
2
0
0

-1
-2
0
2
0
-2
4
3
-1
0
2
-1
2
0
2
2
-2
0
2
-1
-1
2
0
0
-2
0
-2
-1
0
0
-1
0
-1
0
0
0
2
0
0

4762
12278
120568
49583
97933
-10
21508
1050
10540
170971
15859
-146
15438
61606
121400
13192
17816
18996
54126
4310
0
44594
190672
273430
81848
152689
19189
1188
36917
131724
11431
18062
23905
18321
7231
10430
65054
21295
187068

6712
13209
122285
53275
78409
-10
20881
1050
0
165806
18486
15414
12140
61950
123055
14668
18247
20806
57919
3905
0
45588
186230
268256
7653
148126
19226
3071
38260
130186
6857
18374
10163
18446
7497
24979
57314
22629
193245

1814
7215
123294
51960
58998
-10
23217
1050
9871
146001
18686
1857
11225
200
118030
15614
33230
22447
57778
2411
0
46540
188391
262467
47633
144978
18371
7854
32680
124530
6865
19222
20426
18285
9355
29925
54485
23338
204730

4811
1520
81042
49723
60219
-10
28498
1050
9739
113907
18983
550
6688
51099
122443
17155
5168
24337
59227
1925
0
47378
199101
254307
1296
141639
18400
10426
23472
115800
8209
18014
15592
18235
9594
25423
59415
23810
246985

1379
0
81225
47120
61748
-10
28060
1050
66
115578
18540
2602
6908
24487
120370
16741
0
23808
58151
2943
0
46490
185247
249106
0
138383
0
16784
25436
98268
4825
18627
12541
16259
8535
7064
57110
25418
240543

6136
0
79777
46188
64220
-10
29999
1050
230
111863
19775
10381
6438
17624
123766
19131
0
24610
61966
6249
1273
47758
165232
242741
0
134951
0
4334
34309
83729
4322
15811
8667
10640
8713
15920
19339
26050
227725

0
0
2
-2
-1
0
2
-1
0
-1
-1
2
2
-1
-2
0
0
0
0
0
-2
0
0
-2
0
0
0
-2
-2
-2
0
-1
0
0
-1
0
0
-1
0

0
2
2
-2
-1
0
3
-1
0
-1
-1
2
2
0
-2
0
0
0
0
0
-2
0
0
-2
0
0
0
-2
-2
-2
0
-1
0
-1
-1
0
0
-2
0

0
2
2
-2
-1
0
2
-1
0
-2
-1
2
2
0
-2
0
0
-2
0
-2
-2
0
0
-2
0
0
0
-2
-2
-2
-1
0
0
0
-1
0
0
-2
0

36809
87199
5000
18400
396
27141
5942
20730
2610
37711
5759
46092
46248
59321
5190
52547
124105
0
48973
3390
0
53584
98918
-488
125063
47399
4128
500
33957
498
167
25419
75472
5310
435
1060
48905
1060
8944

24248
89008
5000
0
396
25125
8176
-270
54223
40102
8395
45074
50893
56454
649
53829
127593
0
50601
390
0
41935
96916
-488
118843
48711
5550
0
4976
135
3690
19045
75095
5484
435
3229
49764
777
9882

18588
90834
5000
0
396
27835
8891
53895
57299
78400
1768
48287
48854
53278
0
53841
130474
6204
49805
780
0
30077
98492
-488
137751
48642
6599
0
176
0
1735
19270
59335
14539
1887
4107
36535
7971
9538

18958
95499
5000
0
396
24743
9522
-105
50418
3000
4284
49091
50901
19437
0
54486
134296
6204
27605
780
0
30246
89961
-488
141330
49062
6839
0
21601
0
1735
11915
54668
13291
435
5931
32428
-8
9808

19355
93857
5000
0
396
28020
9084
20895
48093
0
7202
50149
50015
19845
0
55198
139117
0
29447
0
0
30257
93971
-488
146389
149034
7228
0
7423
0
1714
114479
22780
3645
435
4665
15313
-8
8650

19788
99504
5000
0
396
25607
8792
20835
3389
0
2014
51176
48179
19911
0
55878
143634
0
30045
0
0
29768
85526
-488
132617
181876
7457
0
9252
508
843
24511
13417
4763
435
6607
16057
-8
0

0
0
0
2
0
-2
-2
0
2
-2
0
-1
-2
-1
0
-1
-1
0
0
0
-2
0
0
-2
0
-1
0
0
-1
0
0
-1
0
-1
0
0
-2
3
0

0
-1
0
-2
0
-2
-2
0
4
-1
0
0
-2
-1
0
-1
-1
0
0
0
-2
0
0
-2
0
0
0
0
-1
0
0
-1
2
-1
0
-1
-2
2
0

2
-1
0
-2
0
-2
-2
-2
5
-1
0
0
-2
2
0
-1
-2
0
0
-1
-2
0
0
-2
0
0
2
0
-1
0
0
-1
0
-1
0
-1
-2
0
0

64913
8839
15602
5521
48006
5310
32000
16371
3035
836
6105
18961
2049
360
48403
23800
22747
30698
9980
31825
167
46640
28387
2624
18556
8392
27459
64937
0
12171
127933
326
46300
14409
23134
50062
1324
45755
8326

63387
18814
16629
2197
48159
2691
3417
17801
5802
390
7347
4371
805
0
49448
297
16260
29034
9178
56333
616
50865
36276
-26
19162
-100
28514
63240
0
11554
133279
6914
10849
3540
23302
34819
1087
46725
557

58840
14776
17638
1010
46099
3367
4700
18256
5561
390
8000
3391
1672
91059
50125
9342
6500
28317
7912
70133
640
54401
17445
5214
19293
0
29733
51426
554
7830
127636
2343
8857
500
22844
48909
0
49653
8557

56431
15582
17989
0
47039
-46
20916
18425
8455
390
8000
34282
12205
155
9717
3518
15525
27872
4838
63177
526
57873
15575
17187
19298
1828
30138
37872
4131
4305
138164
23834
9658
500
22101
15033
5963
48571
8400

56859
7722
18383
0
48286
9285
9695
0
9730
1487
10000
12983
3487
28100
9549
5597
0
28456
10096
63670
336
61917
8075
2848
19198
2800
33248
33780
930
5427
142921
11000
9359
0
19535
3198
1280
47664
20966

54449
10156
21781
0
48974
-14
6361
0
8999
3560
0
0
24764
4544
9840
717
0
28230
10112
22407
527
63880
-589
5287
0
0
32564
47367
0
6180
153691
1315
9554
1191
19580
0
1243
48720
13638

-1
0
2
-2
0
-1
0
-1
0
2
-2
0
2
2
2
2
-1
0
0
0
-2
-2
3
0
-1
-1
0
-1
0
6
-1
0
0
-1
0
-1
0
0
-1

-1
0
2
-2
0
0
0
-1
0
0
-2
0
2
-1
2
2
-1
0
0
0
-2
-1
2
0
0
0
2
-1
0
5
-1
0
0
-1
0
-1
0
0
0

-1
0
2
-2
0
-1
0
-1
0
0
-2
0
2
-1
3
2
2
0
0
0
-2
0
0
0
-1
0
2
-2
0
4
-1
0
0
-1
-1
-1
0
0
0

165
51350
26795
51400
183139
2600
20415
1246
460609
17819
0
29894
47629
-888
15335
10560
1426
54797
89747
34775
143650
0
32875
39215
11418
123767
162526
2603
10760
1800
190
94218
218675
183
1361
390
46104
-57
277040

165
50350
29654
0
179156
5234
18266
3284
427584
18239
0
31423
46592
5806
14804
11312
326
56909
89175
35946
0
0
32101
49300
2541
18479
168389
11381
11945
1800
-310
95129
225519
1419
1188
390
47146
-382
-22960

274
49289
28879
0
170491
2394
18921
4283
373370
19094
0
30392
47517
888
16546
13050
1976
57466
102350
37685
0
0
31071
53030
10599
7672
338660
0
14562
1800
1527
172957
230011
3541
792
390
48162
1293
338600

165
49058
30892
0
158370
7794
19297
3476
285926
12393
0
28314
48439
0
15985
12578
810
58609
134878
33305
0
0
30136
65006
13865
1736
221808
1000
22457
1800
1901
85332
234639
2248
792
540
48806
968
22960

333
47512
30500
0
151685
5920
18926
3283
264644
13037
0
29076
49418
5087
17869
14008
2165
59828
162715
28305
0
79679
28496
50515
6177
82188
222304
0
15569
1200
0
87103
239502
0
396
540
49910
643
22960

165
48930
0
0
143623
2798
17717
426
247298
13817
0
30065
50326
3103
17291
13179
1997
59842
203451
20371
0
79691
29675
0
5519
67578
217704
0
9819
600
2706
71237
244328
449
2289
540
51400
318
0

2
0
-2
-2
-1
0
-1
-1
0
0
-2
-2
-2
0
0
-1
-1
0
0
3
0
0
-2
0
0
-1
0
-1
0
0
0
-1
-2
0
0
-2
-2
0
2

2
0
-2
-1
-1
0
-1
-1
0
0
-2
-2
-2
0
0
-1
-1
0
0
3
0
0
-1
0
0
-1
0
-1
0
-1
0
-1
-2
0
0
-2
-2
-1
2

0
0
-2
0
-1
0
-1
-1
0
0
-1
-1
-1
0
2
-1
0
0
0
2
0
0
-1
0
0
-1
2
-1
0
-1
0
-1
-2
0
0
-2
-2
-1
2

31455
520453
4605
8421
0
98984
11599
2058
88846
69963
0
330
9663
436968
7204
1837
0
75593
62319
82781
30841
36151
0
67825
67519
16366
21326
10140
21912
4599
74831
1918
43140
0
36856
0
136
2736
3689

34623
520643
4390
14201
7221
102158
644
287
89730
67223
0
9500
69279
428712
5326
1328
0
71643
65102
85536
34336
37624
0
70193
110908
15500
30928
9956
22939
28420
78082
4626
43496
2819
27919
0
0
1276
3992

34757
517746
-25
-28
26194
96446
644
3423
93682
69167
0
0
59483
425345
5954
321
0
49481
63529
90018
33489
38568
0
64997
46025
9660
124497
16636
23647
7051
80333
5602
0
2600
24865
0
0
2552
503

35888
428655
-25
-401
0
87912
29944
0
103273
69289
0
0
3065
354852
1069
0
486
38427
61778
91151
35615
39569
0
60907
43887
6208
126854
38409
24118
20356
82497
769
0
2800
22892
0
0
1276
503

35180
352793
-25
5109
3550
89991
644
3198
104492
70333
0
0
854
353113
4711
3857
836
34683
42092
89429
38027
41162
1482
62452
36207
702
139660
8958
24729
17803
84438
5595
0
2800
50652
0
0
1276
503

35941
350036
-25
7001
2511
91470
264
0
109818
70610
4473
261
2328
353720
4514
0
836
159
36751
91185
39239
41961
0
62191
24612
4320
145455
4573
25267
2722
86332
2538
0
0
47334
0
0
1276
503

0
0
-2
0
0
-1
0
-2
-1
2
0
-2
-1
0
2
-1
0
-2
-2
0
0
0
0
0
-2
0
-2
0
-1
0
0
-2
0
0
-2
-2
2
0
-1

0
0
-2
0
-1
0
0
-2
0
0
0
-2
-1
0
2
-1
0
-2
-1
0
3
0
0
0
-2
0
-2
0
-1
0
0
-2
0
0
-2
-2
2
0
0

0
0
-2
0
2
0
0
-2
-1
0
0
-2
-1
0
2
-1
0
-2
-1
2
2
0
0
-2
-1
0
-2
0
-2
0
0
-2
0
0
-1
-2
0
-2
-1

22136
56228
7075
188526
20443
1945
6954
0
0
2013
61331
9900
4717
87401
19085
78358
362
1553
0
277803
3980
24643
185627
23439
0
94393
717
0
10252
32507
207384
23414
75883
160285
825
44574
9622
7691
7806

23165
56861
7860
188454
19038
995
6032
0
0
1837
42741
0
5329
93476
18491
826
792
0
0
287770
5075
24963
182655
19112
2098
93361
-959
10152
5677
29775
213290
23349
67073
156328
825
0
10974
8107
2944

24178
58152
0
176634
38730
2234
6529
0
0
3831
43214
0
5445
91077
20579
-507
3015
0
0
296399
5979
24428
180782
10730
0
91820
-959
9840
2735
31273
219202
0
57233
159322
-6042
0
14963
8036
11755

24659
58615
0
159655
-210
3678
7533
0
9150
2825
36847
0
5328
92885
19950
3129
6980
0
0
314867
6796
23598
194893
20530
0
48220
-959
11671
4564
33739
222114
3180
52295
124363
-6867
0
15123
8099
52566

25175
54338
0
139273
690
32405
7857
0
1960
1970
23230
0
6243
94831
21625
1956
8762
0
197
331653
6463
23696
93416
987
0
45766
-959
11914
0
34632
173898
0
49047
126802
-8692
0
14741
0
36658

25832
55915
0
117986
150
30943
4424
0
3930
1735
21139
0
21030
96907
21129
4246
7532
0
0
324093
2255
23147
94255
837
501
43343
-959
12155
0
33746
166686
13649
38796
129365
54375
0
15340
0
42332

-1
0
-2
0
0
0
0
-2
0
-1
-2
0
0
-1
2
-1
-1
-2
-1
0
0
-1
0
-1
0
0
-1
0
0
-1
-2
-2
0
-2
0
-1
0
0
0

-1
2
-2
0
-1
0
0
-2
0
0
-2
0
0
-1
2
-1
-1
-2
-1
0
0
-1
0
-1
0
-2
-1
0
0
-1
-2
-2
0
-2
0
-1
0
0
0

-1
0
-2
0
-1
-2
0
-2
0
0
-2
0
0
-1
2
-1
-1
-2
-2
-1
0
-2
0
-1
0
-1
-1
0
0
-1
-2
-2
0
-2
0
-1
2
0
0

550
49390
4885
132629
3126
9
139445
9517
59728
125
4446
57171
47742
651
29883
5658
98048
421504
2309
32068
2896
0
79426
331365
119466
500
2475
28852
89341
29365
0
437
165686
12263
269672
4453
9192
51133
778

550
50612
649
135901
25362
9
137950
36527
66109
125
4166
58656
45529
651
27523
4164
69568
299860
3238
31915
10706
0
71364
338400
116833
14883
995
29777
79904
94120
0
241
169969
10025
274882
7997
8905
60247
5898

550
29975
-9
138858
23683
2009
133250
14899
67396
125
0
53271
42805
651
31010
2469
22030
300000
250
34433
10323
0
71219
493
106524
33151
3647
29478
72182
36511
0
0
170142
0
276887
6573
8611
63615
8610

550
30559
-9
97585
22833
1029
98147
18374
70701
4671
0
54331
38017
0
30207
0
498
0
3100
31236
8440
1000
56277
0
89412
0
7621
30290
61014
18323
0
0
119529
0
260761
7422
8879
71839
8402

550
29433
3177
95447
1352
0
98924
13369
74590
25871
0
55513
39239
651
31203
5724
3150
0
0
0
4963
0
54231
2030
86993
0
1735
27803
49502
7865
0
0
122059
0
266747
4381
9746
75506
10878

550
30045
-10
91717
20791
0
95100
8854
78380
15222
0
56898
39411
1496
30554
7334
1074
0
0
500
10222
0
55243
2112
87433
469
302818
25762
46055
7960
0
2628
111378
0
271886
11718
8710
78647
10790

0
-1
0
-2
2
-2
2
0
0
-1
-1
-1
0
-2
-1
0
3
-1
0
0
-2
0
2
3
-1
-1
-1
-1
0
-1
0
-2
-1
0
0
0
0
0
-2

0
-1
0
-2
2
-2
2
0
0
2
-1
2
2
-1
-1
0
3
-1
0
0
-2
0
2
2
-1
-1
-1
-1
0
-1
0
-2
3
0
0
0
0
0
-2

0
-1
0
-2
2
-2
0
0
0
0
-1
-1
0
-1
-1
0
3
-1
0
0
-2
0
2
0
-1
-1
0
-1
-2
-1
0
-1
2
-2
-2
0
0
0
-2

20690
141
16575
14897
50224
0
254307
47050
51016
122344
9754
5724
104395
1689
3900
20461
1050
0
35897
3856
0
346927
29770
18796
2619
2964
50281
718
18231
1235
176829
0
-2221
20596
19866
183939
143107
17147
0

20075
-756
17629
19364
58639
0
257669
49282
49000
115723
55904
6729
101736
499
331
22813
1050
0
30090
-1278
0
90849
30485
23153
1839
36
14033
3910
34558
316
174143
1710
-8152
24911
19257
176737
138581
18264
0

19492
11520
18552
906
11512
0
226452
50159
20356
44178
8720
4973
106101
350
9970
24063
1050
0
29299
7571
0
90493
32434
27439
2544
36
12628
1906
17363
316
165755
0
-4220
28346
18901
179787
123491
19145
0

19859
1520
15562
2342
10586
0
215692
51336
20241
4221
4410
9693
54707
2277
4250
24886
1050
499
12406
5386
0
90025
32592
26708
1134
24699
20172
837
17569
16885
166291
0
30821
12170
18210
181918
118886
17322
0

19232
5171
16308
1702
20389
0
194206
54332
20304
4009
1186
799
54924
41523
4574
26446
1050
1113
1308
1133
0
88406
33102
26141
1313
2912
73512
360
0
46929
141380
0
30071
-1686
0
169664
117059
16989
0

15608
3716
17034
882
17369
0
185854
56249
20119
8990
28679
4295
52141
2175
0
20301
1050
392
-52
4143
0
89111
33860
26823
1332
14231
72588
350
0
69521
130742
496
28767
-3594
0
173169
117405
12699
0

2
-1
0
0
0
2
-2
2
2
0
0
2
0
0
0
0
0
2
0
0
0
-2
-1
0
0
7
-2
0
0
0
0
2
0
0
-1
0
0
0
0

2
-1
0
0
0
0
-2
2
2
0
0
2
0
0
2
0
0
0
0
0
0
-2
-1
0
-2
7
-2
-1
0
0
0
0
0
0
-1
0
0
0
0

2
-1
0
0
0
0
-1
2
2
0
0
2
0
0
0
0
0
-1
0
2
0
-2
-1
0
-2
7
-2
0
0
0
0
0
0
0
-1
0
0
0
0

82326
263
79949
9097
68553
79695
4787
10992
2500
170128
27141
13701
14668
13868
48177
133733
19773
15950
61241
40624
50581
-18
6146
27338
18186
2646
0
9747
154489
7823
123704
27500
20117
9410
1669
76270
47809
47422
51203

82827
641
65416
31091
69191
77855
6190
12047
2500
172258
28297
13034
17194
13060
49563
92955
18459
13101
62155
41381
47990
-18
945
23410
19086
2646
0
7592
143383
8691
125133
28565
18784
11840
412
77376
49040
52831
50110

87070
0
45991
34651
71918
83945
0
15257
2500
138807
29012
4119
13948
11151
47750
90159
19398
22551
56049
40416
33276
-18
5497
24410
19618
2646
0
7420
132873
9701
128856
29003
19538
11260
23547
38556
29662
51345
51066

87961
638
47229
26569
71534
81702
0
15410
2500
132806
29754
2705
12165
7921
47169
68789
18561
21851
50829
41395
28507
-18
4162
27007
0
2646
7800
1467
122528
9894
131620
28241
17958
11260
5064
34345
28360
49734
50737

86445
0
48468
20082
73344
83232
0
15917
2500
135603
30211
2855
10242
6949
46284
26614
18949
22214
50687
44063
28709
-18
1724
28585
0
2646
30223
7505
111409
10102
134413
28933
4968
11260
13258
36020
28831
50476
50827

91520
362
49490
25535
75218
84947
4800
15514
2500
137803
29853
1411
8428
4716
47519
27528
17426
80132
47362
44587
29793
-18
1569
27827
0
2646
10715
3837
100032
10534
137188
30956
780
0
2249
38420
29487
50751
50856

0
-2
2
0
0
-1
-1
0
0
0
0
-1
0
-2
0
-2
0
2
0
0
0
0
0
0
0
0
-1
0
0
2
0
-2
0
-1
0
0
0
0
-2

0
-2
2
0
0
-1
-1
0
0
0
-1
-1
0
-2
0
-2
-1
2
0
0
0
0
-1
2
0
0
-1
0
0
2
0
-2
0
0
-1
0
0
0
-2

0
-2
2
0
0
-1
-1
0
0
0
-1
-1
0
-2
0
-2
-1
2
0
0
0
0
2
0
0
0
-1
0
-2
2
0
-2
0
0
-1
2
0
0
-2

45079
7070
16919
39839
42166
-2
7542
60672
1170
47076
243114
3278
396
0
21345
4503
-10
54251
17614
124233
47102
142129
22915
117492
197352
6056
499
100165
1560
20143
38027
4782
14867
2992
2231
21387
226007
49887
0

45741
3087
17854
40596
43687
759
6302
58929
0
48427
46734
2028
1043
0
26288
3350
5172
55402
19323
125768
24470
130705
22247
104895
201913
7292
499
102327
1766
19532
23036
0
14612
4562
3048
22416
226465
49515
0

47561
5210
18265
41914
44121
596
4719
60335
83289
49317
12558
981
19230
0
23386
-2209
2800
53925
19694
126202
25614
99736
22493
58743
103278
8663
499
101572
2720
22194
129433
0
13739
-928
2845
23444
205276
38680
0

39482
3882
20455
42618
43360
-4
1577
59384
82889
50855
0
873
116696
0
25362
-2209
3804
56814
20004
127677
21053
80445
660
60469
62891
9018
499
103062
3720
21542
117500
0
7995
1619
1630
26038
206521
29664
0

40066
4785
19986
43525
40555
1426
1577
60861
82889
18177
730
873
194483
0
26318
-3607
5009
58053
20159
99764
18531
81005
1979
57532
64948
9222
499
83567
0
24022
113149
0
9480
928
12037
28607
209775
29057
0

38994
1000
21747
44433
31309
1300
21220
59241
1964
18823
500
840
195454
0
42484
1069
3035
59246
20059
0
19051
79387
836
55702
66961
9568
1148
85098
0
25473
102593
0
9952
0
12933
27997
194883
29083
0

0
2
0
0
0
2
-1
0
0
0
-1
0
2
-1
0
-2
0
0
0
-1
-1
-1
0
0
0
-1
0
-2
0
0
0
0
2
3
0
0
0
0
0

-1
2
0
0
-1
2
0
0
0
0
2
0
2
-1
0
-2
0
0
0
-1
-1
-1
-1
0
0
-1
-1
-2
0
0
0
0
0
2
0
0
0
0
0

0
3
0
-1
0
2
0
0
0
0
2
0
2
-1
0
-2
0
0
0
-1
-1
-1
-1
0
0
-1
0
-2
0
0
0
2
0
0
0
0
0
2
0

55891
82345
52419
-113
5254
26193
10898
25602
47067
132082
594
138602
39606
0
29956
2862
16103
180887
48065
4670
3009
12349
35383
28978
182441
3109
6277
10989
94953
48501
36302
11087
183405
42055
116218
124613
155814
6345
29161

59152
91345
51309
18887
5868
26977
8754
30156
48410
131015
594
135999
40679
0
30536
20499
17185
166921
49189
4670
3437
6545
33892
25271
181085
34228
30512
228
116914
51105
33060
11712
188959
41146
124296
121211
155282
6098
29891

20615
92444
51135
2323
8708
27733
0
33632
49218
133815
15611
133752
39730
0
30162
9555
16581
155945
50746
4670
4132
6377
22071
19917
179607
7981
17516
1540
89799
39094
33988
11164
192342
40114
128002
120920
116385
7107
30893

13896
93715
48371
9032
4078
27982
16475
36574
18937
134585
7628
135053
42148
700
29819
4807
14106
109271
51158
4670
2693
18801
18161
22659
177506
695
8773
0
89913
19476
35112
11395
189717
38797
127286
47951
106961
7401
32804

79740
97451
56294
5630
5365
27396
16821
38985
19183
127282
7361
133888
44509
150
14071
14429
14427
36753
49226
4670
659
22180
14669
16114
176233
1130
15437
0
88484
19483
36532
11927
195670
38244
119733
41563
92331
7826
32213

70097
97477
61259
9141
4055
28341
17220
40339
19761
125338
9200
132486
45643
200
0
9872
11689
78079
51211
4670
3277
13211
686
15587
173279
41026
26376
0
90477
19634
36345
9186
198611
38478
116705
36779
89566
7552
31891

0
0
0
0
0
0
0
-1
-1
0
0
0
0
-2
-1
0
-2
2
-1
-2
0
0
2
0
0
0
0
2
0
0
2
0
-2
0
0
2
2
0
0

0
0
0
0
2
0
0
-1
-1
-1
0
0
0
-2
-1
0
-2
2
-1
-2
0
0
2
0
0
0
0
0
0
2
0
-1
-2
0
0
2
2
0
0

0
0
0
0
0
0
0
-1
-1
-1
0
0
0
-2
-1
0
-2
0
-1
-2
0
0
2
0
-2
0
0
0
-1
2
0
-1
-2
0
0
2
2
0
0

25947
49776
52136
151222
69074
160889
66092
2000
0
41357
10479
42056
115573
0
419
30542
2795
13041
780
597
34314
87909
32643
283965
28916
2004
1823
77021
1304
25358
36672
1240
0
411
30005
53672
44350
131728
50433

26998
50405
50942
135038
70811
165400
65236
5743
0
22770
11793
46024
117767
0
419
29780
198
13936
0
2326
33538
86769
33427
278793
29451
3193
326
73268
978
26447
35807
0
0
995
30621
56495
43360
132063
42098

25825
49099
49715
108924
67397
166712
65912
1134
0
23231
12500
45452
115918
0
419
28968
2310
13415
390
7670
37448
85001
32591
275339
27779
4050
6598
70275
652
26946
40851
1138
0
579
30308
57455
45892
128599
42753

25908
19125
21332
109710
50126
170059
66523
3067
1888
6979
13383
45450
116918
0
419
29540
973
14590
390
1761
34963
83811
34943
268728
28340
4129
6405
46045
326
28957
39526
1138
0
1430
30163
58127
46886
131454
42428

26341
18504
20096
116813
47604
154387
67020
5496
4777
2428
14760
41154
118698
0
419
29505
406
14216
390
6930
28197
82399
35536
271979
0
4367
7248
42357
0
29408
41346
2478
0
1414
29999
59367
48037
126621
43740

27898
19197
18883
118984
43429
157832
67259
1194
4752
2099
15472
39034
121372
0
419
29428
1317
14823
390
0
30331
81434
36403
272076
0
4613
8090
41026
1454
29840
40630
-3040
0
1398
29973
60333
47551
126724
44858

0
0
-2
-2
-1
-1
0
0
-2
-1
2
0
0
0
0
-1
0
-2
0
-1
0
-1
0
0
-1
4
0
-1
0
0
2
0
0
0
-2
2
-1
0
-1

0
2
-2
-2
-1
-1
0
0
-2
0
2
0
0
0
0
-1
0
-2
0
-1
0
0
0
-2
-1
4
0
-1
-1
0
2
0
0
0
-2
2
-1
0
0

0
0
-2
-1
0
-1
0
0
-2
0
2
0
0
-1
0
-1
0
-1
0
-1
0
0
0
-1
-1
4
2
-1
0
0
2
0
0
0
-2
2
-1
0
-1

53301
33763
0
0
14313
25588
49551
92766
1567
16560
45870
62242
89420
488
44808
2334
20001
9248
67417
5561
48842
13808
57998
3290
2746
420
55595
0
1946
148095
17936
137327
170707
4821
184650
21397
1261
35639
4125

55444
43081
12103
2228
4256
1259
42517
94732
20175
12570
46944
28610
86716
2290
44899
37570
15345
6831
63334
4141
49709
4300
60063
4949
1666
420
54142
0
17810
143845
17368
133724
159654
15898
0
24233
390
42091
5840

60738
44277
2250
0
200
1259
35458
96940
0
19403
45874
29425
82868
14080
46346
5102
37420
2902
61578
7714
30628
2748
63925
10065
3572
420
55247
788
2872
132677
16792
136539
162208
16862
0
23551
390
27751
4464

62818
46605
899
0
0
3661
19778
46349
0
10063
48326
29990
80715
9931
47273
15701
18151
6468
63061
9772
30993
1048
68058
2500
76552
420
55738
0
396
86265
18013
137487
162357
16110
0
24848
390
30418
8722

45413
35766
0
0
18844
4484
19929
47360
0
8628
47440
29153
76377
7590
48357
7771
4823
1883
64403
13539
29802
450
69273
0
100566
420
59829
349
2462
88390
17583
141291
144236
18458
0
26298
0
23180
4137

44793
26175
1375
672
12052
24233
19790
48717
0
0
50426
19863
44627
9685
50393
10615
6574
1519
64948
5819
29253
450
56101
11560
0
420
58715
600
396
90599
18998
20143
127362
19112
0
28112
780
68842
4123

-2
5
-1
0
-1
0
0
-1
-1
0
0
2
0
0
0
0
-1
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
2
-1
0
2
-1
0
0

-2
4
-1
0
-1
0
0
-1
-1
0
0
2
0
0
0
0
0
-1
0
0
0
0
0
0
0
2
-1
0
2
0
2
0
2
-1
0
0
-1
0
0

-2
3
-1
0
0
0
0
-1
-1
-2
0
2
0
0
0
0
-1
-1
0
0
0
0
0
0
-1
2
-1
0
0
0
0
0
2
-2
0
0
-1
0
0

9028
18811
7776
492
1978
46401
18875
1480
557
7170
182545
186838
49078
126880
27901
147471
44125
26851
72770
79425
19091
227221
9889
22138
9894
19625
326
66426
54835
100908
17638
136128
37570
11999
170964
271305
10132
241711
42132

-1868
18225
3706
9017
8583
39456
20064
916
1033
8240
177885
190570
51063
130324
24898
151713
39465
26136
69438
77223
20179
243942
24911
23227
11877
20673
0
55334
46575
105371
17058
98337
36705
3617
174509
268368
16932
205944
44045

-1868
22630
7517
9787
993
30712
21227
1238
3667
8050
182341
194189
40371
152869
23702
130107
23908
30391
69776
75075
21190
244961
71852
18894
14949
23702
652
53738
7169
52113
17541
60627
37215
4165
176523
275804
13088
210513
45392

-1868
21988
2168
9897
26454
29629
22564
916
2300
10400
126946
189806
19522
137442
18327
78623
5088
13150
51450
76348
21838
248394
18155
7695
34292
23026
326
49021
9036
53317
19338
39760
37718
6323
180295
261312
28540
214696
48244

-1868
21057
4918
9707
10456
28241
24191
1444
1132
0
127013
201410
19140
82800
17996
79743
792
18504
26516
77798
22485
253596
32201
4777
8832
27798
326
45494
8749
54040
17889
40045
38584
0
184104
245234
11860
219218
36206

-1868
25412
5300
-173
31581
28030
25778
1450
2072
0
122277
205479
17912
42083
15938
78745
150
6699
27044
79843
23110
211055
39668
3517
11304
27219
476
44218
9447
54805
18486
40865
37829
0
195976
243238
3978
228900
38021

0
0
-1
-1
0
-1
-2
-2
-1
0
-1
-1
0
-2
0
-1
3
-1
0
0
-2
0
-1
-1
0
0
-1
0
0
-2
0
0
-2
0
2
-1
2
0
0

0
0
-1
0
0
-1
-2
-2
-1
0
-1
-1
0
-2
0
-1
4
-1
0
0
-2
0
-1
-1
0
0
-1
-1
0
-2
0
0
-2
0
2
-1
4
2
0

0
0
-1
0
0
-1
-2
-2
-1
0
0
-1
0
-2
0
-1
3
-1
0
0
-2
0
-1
-1
0
0
-1
-1
0
-2
0
-1
-1
0
2
-1
3
0
-1

105932
46337
1072
20708
192080
1900
93767
0
942
28416
15908
2049
141670
-20
29224
1226
37639
19769
19454
27143
0
4317
396
5308
109924
23540
2716
13532
44592
-3768
33313
41724
17397
36343
7384
1995
9670
48716
-26

100815
47384
3297
26286
197796
1489
65758
0
780
37392
18873
1579
138542
-20
23807
1226
38743
34813
18856
27349
0
5240
396
3959
111805
16980
0
3312
40110
-3938
34086
92054
11754
27996
9356
0
9371
49504
8966

103744
48382
5923
18209
314042
1989
353
0
390
44547
890
590
120439
-20
17623
1226
37825
43852
19590
26568
0
5283
396
13868
108207
16908
1106
14907
39805
-5738
33239
50120
28874
25656
9400
680
11705
44127
4559

103422
49392
158
5471
116480
1200
5674
0
390
52871
3420
3617
113273
-20
17974
1226
40299
29677
18861
26414
0
5444
396
4094
75808
17327
1323
3008
36823
-5738
33938
19587
77790
16907
10085
2862
12919
22053
3110

111152
50608
11030
6896
118270
1451
3344
0
390
57877
4309
2001
81261
-20
18350
1765
39093
33341
4581
26263
0
6412
396
2247
78490
17895
2098
8988
38987
-5738
34694
10577
8142
15837
9785
5539
12139
20129
0

110811
50722
158
9506
124742
548
3406
0
150
64020
733
0
76051
-20
18721
1066
38167
28413
2158
27076
0
5121
396
17794
81238
18346
0
11547
32304
-5738
35389
7533
9547
11195
10481
0
11653
19262
664

-1
-2
0
2
-2
2
0
0
-1
0
0
-1
0
0
0
-1
-2
-2
2
2
0
-1
0
0
2
0
0
0
0
0
0
0
-1
-1
0
0
-1
0
2

-1
0
0
2
-1
-2
0
0
0
0
0
0
0
0
2
-1
-1
-2
0
-2
0
-1
-1
0
2
0
0
0
0
0
0
0
-1
-2
0
0
-1
0
2

-1
-1
0
0
-1
-2
0
0
0
-2
0
-1
0
0
0
-1
0
-2
0
-2
2
-1
-1
-2
0
0
0
0
0
0
0
0
-1
-1
0
2
-1
2
0

1262
6302
125719
80709
540
22583
79565
17698
-16
110922
2873
213
177664
45060
36891
0
5053
0
46166
8144
138785
12785
290
25483
298343
22672
17589
24215
52956
0
69564
53840
1000
22824
87604
16732
1731
130868
105433

33414
4618
121523
76179
454
25067
78617
16533
1955
113974
29488
213
183236
25056
38498
460
-9
0
42253
7102
141894
19971
12115
31537
304421
21212
18387
30798
63002
51
51264
43503
4070
6540
89687
17866
6763
138909
108408

1828
183
116319
71219
0
23237
79229
17636
2047
126194
65868
203
183493
24751
39185
0
1906
641
46794
1170
143270
5095
11306
34114
298042
20662
19157
30350
71599
12351
51584
43417
3629
6686
90889
17276
0
135322
116094

0
2568
116082
67687
0
0
77858
16956
15848
17832
58171
2571
146143
24984
39867
85
0
658
44995
0
201082
14867
3562
29982
315502
20715
19308
32469
80377
12351
49601
43872
1570
-14795
91892
17514
5717
136339
116289

11854
2371
111141
61691
990
0
79566
17532
16848
-3000
56033
187
144339
24983
39696
60
2258
2019
45934
0
215709
8037
1621
-18
310308
21149
19486
32663
84113
12363
50485
42215
248
-23003
93815
18462
10134
143681
112011

30949
7610
110854
57626
0
0
74746
19078
0
0
47192
5469
140340
23751
7594
520
7028
0
48796
0
204302
2642
1307
-18
306056
20078
19785
34909
86612
9974
50565
42917
1247
4017
96466
18036
1045
140425
106313

-1
0
0
0
0
-2
0
0
0
-1
-2
0
-1
0
0
0
0
-1
-1
0
-2
0
3
0
2
-2
0
0
-2
0
-1
0
0
0
0
-2
-1
0
0

-1
0
0
0
0
-2
0
0
0
-1
-2
0
-1
0
0
-1
0
-1
0
-2
-2
0
2
0
2
-2
0
0
-2
0
-1
0
0
0
0
-2
-1
0
0

-2
0
0
18648
0
28495
0
16033
0 133230
-2
0
0 354782
-1
2130
0 -165580
-2
-8
-2
0
0
60380
-1
390
0 206714
0
22178
-1
10554
0
6709
0
6378
-1
3292
-2 169746
-2
3278
0
29108
0
18663
0
50136
2 159438
-2 125557
0 132586
0 112533
-2
19030
0 255413
-1 106010
-2
30769
0
43099
0
49707
0 232327
-2
12516
-1
4533
0
13639
0
0

0
19561
29632
17360
136579
0
348786
1940
324392
1703
751
55367
390
197252
21976
568
7895
72173
6399
159376
4000
29240
18080
50044
163684
124900
135165
109515
19783
253019
24892
29559
44233
48657
237150
5568
8756
14711
0

12162
13902
30629
18068
139281
0
349958
7801
296931
-8
327
111334
390
140440
21697
22058
8751
6341
2085
162998
0
30062
18986
46543
166163
0
125427
48917
0
240332
10772
29197
35147
49699
239410
6106
3539
15462
5365

1553
14183
29357
18426
132487
0
340602
1308
30355
1624
0
19358
390
122678
20683
23205
8925
174
3000
0
0
31253
18390
19359
168592
0
128016
46765
0
244688
21847
29488
12236
47635
39584
4357
5529
16004
6274

0
13207
30143
18812
107437
0
303047
3058
26771
0
0
19760
390
120215
19283
11571
9111
1676
6634
0
0
31965
17954
17850
171923
0
127323
40212
0
240221
21835
0
11013
48664
32815
0
10332
16203
7017

0
12996
30419
19275
109237
0
331606
2190
23737
0
234
20223
0
112973
19965
12179
9360
388
1298
0
0
36782
18654
18203
169165
0
130020
39690
0
224740
9255
0
11388
49578
35626
0
6894
16916
8893

2
2
-1
0
-1
0
0
-1
2
-1
2
2
-1
0
0
0
0
0
-1
0
-1
-2
-1
0
0
2
2
-1
0
2
0
2
0
2
0
0
-1
0
-1

2
2
-1
-1
0
0
0
-1
2
-1
2
0
-1
0
0
0
0
0
-1
0
-1
-2
-1
2
0
0
2
-1
0
2
0
2
0
2
0
0
-1
0
-1

2
2
0
-1
0
0
0
-1
2
-1
0
0
-1
0
0
-1
0
0
-1
-1
-1
-2
-1
2
0
0
2
-1
0
2
0
2
0
2
0
0
-1
0
-1

93295
41114
48764
836
4468
173867
54933
1906
18155
11193
27746
74270
7297
11553
85119
100442
18955
97581
4882
99050
0
2280
2943
322464
45504
0
26550
1212
12051
79529
72514
28073
29965
15748
32485
2618
723
77970
2342

95108
44131
27347
1859
11517
139769
55460
4983
17595
332
23209
75959
12349
11081
86901
96018
18973
94594
4882
17924
640
0
3352
325625
46223
0
28208
791
13101
77757
74421
28515
28841
16497
30527
1969
17392
70557
2951

96662
43121
37528
1672
1973
132534
56599
12029
19355
272
22040
80473
26488
11021
89583
97453
18204
44145
4876
19123
31762
0
3738
323182
12761
9996
28642
2663
14413
75841
71201
27150
28278
16928
13407
20771
-8
71867
596

94216
45795
2793
836
11028
116331
58155
13821
19554
1465
23396
78883
6534
11240
90432
99407
17344
46148
4666
20650
42935
0
1794
325197
7477
9689
30670
783
14476
73678
72029
28100
28770
17354
13643
20231
32170
72137
1520

99732
44929
28865
836
14261
111178
60058
1493
19795
18503
20430
80625
9788
11476
92332
95600
13246
43750
4884
0
2464
0
1339
327750
8372
9747
31133
1730
14792
77273
71923
28104
29432
16934
12722
19485
680
72955
700

101737
48179
14986
836
17097
105907
61250
2229
19342
5151
20763
79334
25314
11708
94197
981
26781
44771
4666
1136
2532
0
10673
321936
9240
10328
31965
-51443
15145
56577
72020
28181
28949
18347
13515
18280
6205
76467
3688

0
-1
0
0
0
0
2
-2
0
-1
-1
-2
-1
-2
-1
0
2
-1
-1
0
-1
-2
0
2
-1
-1
0
-1
-1
-2
4
0
4
-2
0
-1
0
0
-1

0
-1
0
0
0
0
2
-1
2
-1
0
-2
-2
-2
-1
0
2
-1
0
0
-1
-1
0
2
-1
-1
0
-1
-1
-2
4
0
4
-2
0
-1
0
0
-1

-2
-1
0
-1
0
0
2
0
2
-1
-1
-2
-2
-2
-1
0
2
-1
0
0
-1
-1
-2
0
-1
0
0
-1
-1
-2
4
0
4
-2
0
-1
0
0
-1

2207
1600
26183
13138
80533
9240
132510
22604
38370
4676
14432
5740
3475
13352
1206
0
10401
1355
-11
41224
4007
0
75913
102884
35258
8178
20069
11409
1314
6407
1650
15603
1650
2695
170
7370
11066
18311
5256

2499
93661
24181
22389
42126
9131
128981
26906
39448
3806
15329
0
-25
14111
661
229818
11770
1355
46501
45136
9933
11174
78060
100388
17740
3776
21148
1222
5133
-6
1650
16842
1650
500
3224
3395
15539
19598
3290

1248
41533
19543
16586
44370
9601
138289
0
58788
526
13062
0
2500
0
1503
234379
10957
1386
24458
48970
14557
0
64074
104529
4698
3776
22185
3308
1667
-3
1650
18556
1650
0
78671
1860
17274
20154
1140

922
15711
17160
5516
85115
9797
134773
0
62814
36374
41977
0
0
0
1379
239082
11480
1442
37778
52740
53328
0
64074
81319
5036
3776
22551
481
9737
-3
1650
19247
1650
0
60430
2368
19975
20132
559

-693
1338
14818
16378
69011
9997
142913
4448
61682
32413
24354
0
0
0
1216
244124
10851
3798
39124
56467
58052
3330
0
76549
8269
4173
23223
-19
363
-3
1650
19935
1650
0
60647
3343
23632
20129
2065

-2292
6800
12702
2670
70460
7497
146003
5667
65644
12092
25948
0
0
0
1440
243986
11365
1599
38585
60119
37435
3330
0
77433
3681
4287
24837
3821
1112
1040
1650
21098
1650
0
61153
5110
25242
20226
450

0
0
0
-1
0
-2
0
-2
0
0
-2
2
0
-1
0
-2
-2
-2
0
-2
0
0
-1
0
-1
-1
-2
-2
0
0
0
0
0
0
-2
0
0
0
-1

0
0
0
-1
0
-2
0
-2
0
0
-2
2
0
-1
0
-2
-2
-2
0
-2
-1
0
-2
0
-1
0
-2
-2
0
0
0
0
0
0
-2
0
0
0
-1

0
0
0
-1
0
-2
0
-2
0
0
-2
0
0
-1
0
-2
-2
-2
0
-2
-1
0
-2
0
-1
0
-2
-2
0
0
0
0
2
0
-2
0
0
0
-1

15592
32866
362816
2362
14237
0
25968
4473
95197
13216
20000
29782
0
776
52126
62261
0
0
30235
2500
124362
13572
0
170485
76584
9359
19131
3440
10094
71528
126751
7169
127253
174297
5105
124667
12876
305814
16195

16643
37293
372284
575
26123
0
22938
3273
87478
15003
0
32298
0
0
52707
6615
0
0
28246
0
111594
10805
0
229805
85400
-5
18447
3208
14870
69817
129559
8396
135822
152251
7261
201007
4420
315479
10713

15557
36772
380257
360
28637
0
18753
2473
89245
15461
0
34610
4524
776
47939
0
0
0
30395
0
58039
8623
1008
167524
17295
1881
0
3315
13329
70719
132714
8113
127930
96399
15191
144968
4508
328208
11340

15526
4521
386847
964
24385
0
14734
1473
90247
16204
0
35326
8440
380
29351
0
0
0
29962
0
3818
8799
0
185414
8331
7638
0
2645
7275
39288
135829
8971
127762
87026
8991
134975
8064
320056
10390

16273
6452
301231
957
8559
0
17572
1473
91979
16642
0
23489
10300
1157
28128
0
0
0
30360
0
1318
8468
0
121092
2643
4464
0
1049
26804
40500
138959
10824
134010
78137
8986
136469
4520
326599
620

17001
6742
325831
176
3207
0
18784
1473
94450
17067
0
11762
0
768
27811
0
0
0
29899
0
0
8768
0
117320
6008
26224
0
1469
29362
41668
140779
11646
133548
58332
8609
139866
4476
337552
10390

0
0
0
2
-1
-1
0
0
0
-2
-1
-1
0
0
0
0
0
0
2
2
0
0
2
-1
2
-2
0
0
-2
2
0
0
0
2
-2
-2
0
0
0

0
0
0
2
-1
-1
0
0
0
-2
2
-1
0
0
0
0
0
0
2
2
-1
0
2
-1
2
-1
0
0
-2
2
0
0
0
0
-2
-2
0
-1
0

0
0
0
0
-1
-1
0
2
0
-2
2
-2
0
0
0
0
0
0
2
2
-1
0
2
-1
2
-1
0
0
-1
2
-1
-2
0
0
-1
-2
0
-1
0

13701
60655
93039
41586
390
2386
49169
16072
141886
1609
1123
2772
7900
30119
2909
42646
221626
2467
3610
156449
45600
188463
30175
-122
58995
9367
168211
40680
2072
48578
3391
8624
43583
41408
0
1323
89068
27368
47405

14413
60281
81169
44690
390
3166
48960
17205
141771
686
543
6675
8922
31240
3537
30060
190440
-368
855
162377
12404
179419
31289
22953
63064
0
139873
44960
2654
50789
3227
9972
35245
40958
401
1725
83890
23023
50138

15781
59968
82800
43671
390
2776
49864
17903
141129
3904
153
-3098
9926
30311
4120
28391
118163
1465
111
174501
7857
165858
31678
3565
60984
0
142391
45976
0
54936
1129
9799
27520
39934
3930
0
77489
27428
25768

15939
40377
107986
49683
390
2386
48481
18321
134295
686
1495
11377
9970
30270
3802
26156
110728
2282
411
155355
3181
159374
32255
19869
61034
0
145345
46890
0
55735
2034
9999
25928
8433
3951
0
46544
28720
26142

16271
40679
99627
48757
390
3166
46946
19680
135962
686
955
0
10339
28958
3484
25377
106426
2397
261
129942
2430
158040
32890
26249
60881
9400
148177
47873
0
56699
2140
0
26470
6741
0
0
48266
780
26771

16590
40493
80610
49782
23269
2983
47958
18292
112870
686
1735
0
11009
30974
3152
27422
15300
2470
6695
118202
780
159833
33595
1332
46569
13039
139831
48833
380
55632
6731
0
27077
7586
12555
0
49926
0
27175

-2
0
2
0
0
2
0
0
0
0
-2
0
-2
0
-1
2
-1
0
2
-2
0
0
-2
0
0
0
0
0
-2
2
-1
-1
-2
-1
0
0
0
0
0

-2
0
2
2
0
2
-1
0
0
0
-2
0
-2
0
-1
0
-1
0
2
-2
2
0
-2
0
0
0
0
0
-2
2
0
-1
-2
-2
-1
0
0
0
0

-2
0
3
0
0
2
-1
0
0
0
-2
0
-2
0
-2
0
-2
0
2
-2
0
0
-2
0
0
-1
0
0
-2
2
-1
-1
-2
-1
-1
0
0
0
0

0
112320
97156
197272
38975
11492
123705
4256
344011
976
0
13504
4196
13408
5100
46191
2405
140272
6866
6479
51175
17952
632
109383
324016
19020
77450
11665
4639
20249
7311
2164
0
1309
17949
71255
509
49103
150311

0
106156
97634
196700
35294
15791
126429
5113
336175
5476
0
13486
10121
97396
2940
44808
390
115922
8246
1670
47514
18894
316
106149
294976
7717
78100
12405
1825
44731
5590
165
0
0
9863
71338
511
44351
138240

0
95039
96461
194403
39295
15806
20650
4883
333048
10303
0
14261
32921
92990
6050
38605
2476
105875
10101
4330
23927
20296
316
44841
297386
9858
76204
13355
973
43712
1066
165
0
4582
6942
71267
4451
38726
138887

0
85806
96975
197746
38459
29542
7751
5155
277250
11007
0
7019
22680
93960
3100
32455
3055
97873
9790
8036
20162
21704
316
45451
243558
9188
66876
13622
-110
52966
2404
0
0
0
2779
69813
4104
28598
144170

0
76981
101280
190198
40242
15484
1630
5275
256365
11254
0
7062
13711
96724
0
15865
0
90872
10632
1505
19342
24086
316
46564
241765
7518
66182
11550
-110
51988
1338
4841
0
0
2497
71324
8993
29277
149970

0
69641
101935
192015
42495
15046
0
0
243600
5934
0
7242
11074
91539
0
23753
0
72969
10312
974
18347
26414
316
47516
236413
23574
67199
11713
-110
56117
19082
95
0
2191
2830
71268
5382
27310
145262

-1
0
0
0
0
0
-1
-1
0
-2
0
-2
-2
0
-1
-2
-1
-1
-2
0
0
0
-1
0
0
0
-1
-1
-1
-1
0
0
2
0
-1
-2
2
-1
0

-2
0
0
0
-1
0
-1
-1
0
-2
0
-2
-2
0
-1
-2
-1
2
-2
0
0
0
-1
0
-1
0
-1
-1
-1
-2
0
0
0
0
-1
-2
0
-1
0

-2
0
0
0
-1
0
-1
-1
0
-2
0
-2
-2
0
-1
-2
-1
2
-2
-1
0
0
-1
0
-1
0
-1
-1
-1
-1
0
2
0
0
-1
-2
0
-1
0

0
16841
85305
179063
1676
119796
384
11158
41008
79172
4841
116778
0
130558
1026
1168
11550
32
14433
124722
49081
16407
22981
49981
7786
40892
326
25158
0
5158
250180
6743
33382
3724
1719
4339
70084
696
12781

0
17676
86152
159466
3122
117229
2197
1616
42351
61300
6750
59731
0
131939
1026
698
11368
-358
15157
77682
50074
17433
97007
45803
8512
42416
1152
18473
372
5514
141206
9060
34547
5782
1732
1695
71379
696
9994

289
18804
56250
162739
2991
239224
186
3658
43146
0
7559
89742
0
100513
1026
2371
138
-748
8564
77870
48610
18444
32109
43838
9290
43367
826
7506
-7
14199
64277
8768
35100
24653
1250
17106
69264
696
10704

0
19037
57603
163555
390
91231
0
658
44227
0
5198
116067
0
35288
1026
4524
1022
1690
1495
19353
17857
18810
56370
25588
9480
44344
22662
4790
3298
1537
32727
9465
32859
25831
175
9600
26547
696
9201

0
20137
19336
166452
1211
90184
173
662
45062
0
5198
97725
0
34359
1026
299
316
1138
5977
8966
18369
19218
36918
24648
388
45486
38211
6388
455
1537
13004
10212
32041
27483
175
2052
24173
696
6275

0
20160
18964
168398
390
90072
0
0
46012
0
5198
76466
0
33488
1026
395
450
930
1211
14300
19011
21385
35017
23773
10000
50520
19671
5816
-325
5517
0
10198
31262
28085
175
3829
24620
696
2678

0
0
-1
0
0
0
0
0
0
0
0
-1
0
-1
0
0
0
0
-1
0
-2
0
0
0
0
-1
0
2
-2
0
0
0
-2
0
0
0
0
-1
0

0
0
-1
0
0
0
0
0
0
2
0
-1
0
-2
0
0
0
0
0
0
-1
0
0
0
0
-1
0
2
-2
0
0
0
-2
0
0
0
0
-1
0

0
0
-1
2
0
2
0
0
0
0
0
-2
0
-2
0
0
0
0
0
0
0
-1
0
0
-1
-1
0
2
-2
0
0
0
-2
0
0
0
0
-1
0

14095
52775
696
9033
40441
42067
39295
54428
98482
8846
4262
2927
9730
390
47927
4945
75345
37486
4007
398763
12322
18055
80235
5219
25594
743
190919
135419
1200
64195
118267
82567
0
112953
6672
64561
34580
14745
10618

15117
52687
1392
8136
38497
45127
38490
25085
89958
8560
11674
831
9067
0
50421
6157
77112
35996
3201
396324
25851
2059
81960
0
21485
0
191785
138547
0
66163
103114
84221
0
225099
8405
47041
15924
9318
12135

16130
53403
696
8339
39552
44106
38224
25282
78533
9706
6281
1226
9816
780
17637
7172
78707
36679
14509
355438
35691
2576
79121
5200
22320
16474
164602
148175
0
67856
85698
80041
2500
221798
8869
25439
18124
4794
16878

16462
56028
696
8730
40393
44839
37764
21858
75568
10406
7920
330
9889
0
17680
8048
38084
16707
21168
317549
-24303
1834
59165
1561
23933
4650
136569
149758
0
38803
64423
19000
2500
111960
8901
26140
28644
7819
19624

16808
57996
873
9386
41243
47634
38029
19171
63637
10109
8472
0
8765
0
18091
8318
38910
17057
14501
290182
38674
1092
60084
1633
22742
2359
139522
147262
0
40259
49432
15178
0
111636
9838
28833
18656
332
20036

17140
59839
1392
3014
42157
46718
32179
8443
50711
10057
8735
0
9136
0
18750
8679
39691
17423
8726
292602
30784
942
59920
230
2500
0
132239
156808
0
41541
34814
14717
0
111733
6771
28459
15952
16516
18309

0
0
-1
0
-1
0
0
-1
0
-2
0
0
-2
0
-2
0
0
0
0
0
0
0
0
0
-2
-1
-2
0
0
-1
0
-1
-2
-1
-2
-2
0
0
0

0
0
0
0
-1
0
0
2
0
-2
0
0
-2
0
-2
0
0
0
0
0
0
2
0
0
-2
-1
-2
0
0
-1
0
-1
-1
-1
-2
-2
0
0
-1

0
0
0
-1
-1
0
0
0
-1
-2
0
0
-2
0
-2
0
0
0
-2
0
0
0
0
0
-2
-1
-2
0
0
0
0
-2
-1
-1
-2
-2
0
0
-1

5157
252916
0
525
2158
505128
16793
0
43694
0
49307
228863
453
212617
0
0
105587
230014
47919
91524
110704
86342
58875
118801
6769
4890
0
38220
50748
6302
48984
0
91170
24547
0
0
151761
0
254679

77667
251830
0
1022
-2
500867
18215
0
33357
0
48214
227814
16577
207478
0
0
105478
219207
30820
94123
55885
84103
0
99370
12656
4157
0
33962
48626
6390
49878
0
55588
48302
0
0
149060
23040
179510

94159
245429
51400
897
-2
489856
18679
167
44167
0
27572
218694
40489
211850
0
530
100026
215223
28503
95336
56779
86179
72772
84836
5570
14342
0
31297
20712
0
47024
12888
14037
4549
0
0
151308
28266
212496

95209
186620
11330
897
5823
356583
16264
80644
19806
0
26810
191956
39744
209651
0
26530
86265
216261
6810
97645
56580
91608
39980
82168
2285
11411
0
27679
17834
1170
29194
2075
20356
3085
0
0
152576
43296
51953

97952
193003
12144
319
2900
289398
17119
146651
22231
0
20541
191741
26765
214520
0
26574
67539
217537
-3
92109
57509
86705
40126
80299
0
3006
0
7689
18248
9956
27146
0
90159
7300
0
0
152368
44307
74870

202991
191867
12938
2757
42128
274590
10550
55776
6852
0
19234
176784
2837
213520
0
26289
53676
216014
-3
79795
58715
90208
39788
77324
0
13268
0
8802
19390
9992
28506
0
79053
6583
0
0
142030
43550
-2313

2
0
-2
2
0
0
0
0
0
0
0
0
2
0
-1
-1
0
-2
-1
0
-2
0
0
0
0
-1
-1
0
0
0
0
-1
0
0
-1
-1
0
0
0

2
0
-2
2
0
0
0
-1
0
-1
-2
0
0
0
-1
-1
0
-2
-1
0
-2
0
-1
0
0
-1
-2
0
0
0
0
-1
0
0
-1
0
0
0
0

2
-1
-2
2
0
0
0
-1
0
0
-2
0
0
0
-1
-1
0
-2
-1
0
-2
0
-1
0
0
2
-1
0
0
0
0
-1
0
-1
-1
0
0
0
0

289358
1383
0
25469
18280
49913
38484
980
78265
8247
47132
30552
82399
103203
11924
957
255473
252
574
60109
1580
194281
12193
271452
25366
7026
5518
248034
190123
30049
50953
9711
7582
9610
50376
63200
306623
42856
88132

296219
1383
2946
26663
19468
50588
43489
2980
79364
16463
27179
29342
89003
108032
0
738
256003
6514
396
44206
1526
188638
11242
256269
27626
10080
2532
241535
194059
30147
49363
9363
8502
6090
20717
6470
296304
29248
81826

300873
4149
390
28509
20986
50245
48194
3438
73622
7090
13457
30544
90160
109741
4477
356
254970
-31
395
38083
806
190824
8015
200761
22034
3254
5504
174423
194464
28703
49243
13951
9479
18119
10133
630
295855
17775
71488

294527
2766
390
27381
23783
19424
32264
2102
75092
10000
-387
30477
87817
112907
2682
356
209124
-31
846
36728
2792
133233
3668
125646
16312
1443
-4
46654
76223
28918
46382
8938
9669
15220
28858
20682
201842
17833
69145

308523
1383
390
29054
25548
19829
25579
38
75976
18438
-387
2609
89746
115924
29011
4616
213392
-31
1027
36952
3010
115882
3508
111185
14614
7105
-4
202945
77822
29126
47261
15280
9978
7658
8693
20902
201309
18246
68680

318274
1383
780
28052
21811
20386
0
0
77511
17068
-387
1359
98655
118832
4000
728
205180
-31
381
35475
-200
117534
5278
45816
0
2929
881
180891
80598
28643
48219
18002
9928
7547
9194
16754
200695
18642
70047

0
-2
0
2
-1
-1
0
-1
0
0
0
2
0
0
0
0
-2
-1
0
2
2
0
-2
-2
-1
0
-2
0
-2
0
-1
0
0
4
0
0
0
0
0

2
-2
0
2
-1
-1
0
-1
0
2
-1
2
-1
0
-1
0
-2
-1
0
0
2
0
-2
-2
-1
0
-2
0
-2
0
-1
0
0
3
0
0
0
0
0

0
-2
0
2
-1
-1
0
-1
0
0
2
2
-1
-2
0
0
-2
0
0
0
2
0
-2
-2
-1
0
-2
-2
-2
2
-1
-1
0
3
0
0
0
0
3

5971
0
78354
196192
41151
451
135450
39601
14662
43519
73494
61401
5885
73462
339
125120
0
16343
31218
65767
16354
35926
0
920
15019
58716
30985
28674
972
234825
10072
28412
16090
37530
46802
50758
28420
5413
14034

5732
0
69250
191745
21132
268
137647
21357
10305
44677
82253
62712
7001
82677
5322
102046
0
1462
32319
74474
17295
32813
0
1592
4162
50943
44300
15491
-1
242378
2417
72222
50912
38630
33357
49517
27929
13938
13524

6465
0
69790
205681
482
604
141046
30689
11127
45868
179964
63586
8632
76248
7756
91426
0
4326
32687
78652
16720
22638
0
0
2107
46942
0
16299
-1
235716
199
248807
34027
41774
32883
49528
28920
8448
14983

9465
0
71535
200988
482
664
143490
2514
12928
47535
-36
64440
10316
79684
4792
93262
0
6380
32972
76790
18438
18805
0
0
0
47935
0
16428
299
171573
1628
179086
9568
40806
29425
44768
27997
8620
16197

9290
0
73131
217830
462
734
146060
4215
13721
40920
5654
65761
316
58231
3107
96104
0
48866
33559
78400
18004
6058
0
0
1630
49083
0
0
299
95455
0
160121
9913
41357
30117
40295
28378
8000
18932

4209
1031
72502
223254
446
1076
149861
827
14492
38622
804
67128
2523
7100
17423
98374
0
23797
34604
79996
19546
0
0
0
0
49603
0
0
293
91687
4968
52190
10132
41380
30492
33088
29321
0
18271

0
-1
0
0
-2
0
0
-1
-1
2
0
0
0
0
-1
-1
0
-1
0
0
-2
2
0
2
-1
0
0
-2
-2
0
-1
0
-2
-1
-1
0
0
-2
0

0
-1
-1
0
-2
0
0
-1
0
2
0
0
0
0
-1
0
2
-1
0
0
-2
2
0
4
-1
0
0
-2
-2
2
-1
0
-2
-1
-1
0
0
-2
0

0
-1
-1
0
-2
0
0
-1
-1
2
0
0
0
2
-1
0
2
-1
0
0
-2
2
0
3
-1
0
0
-2
-2
2
-1
0
-2
-2
-1
-1
2
-2
0

499452
552
0
76495
3454
209802
17728
9015
1825
44572
50000
11430
250637
109636
6449
43024
153198
581
9232
105930
24400
1156
271928
18495
415
146390
83939
0
0
49808
3035
132214
11988
8400
4480
15065
136518
142826
48729

455071
552
342
71616
0
208421
18835
14700
2017
48361
37891
29015
254499
96380
3885
9821
151128
5394
68209
59125
27791
2254
274915
20194
415
148737
86583
418
0
48736
5764
132361
-890
2000
1725
41951
146249
61650
47798

359940
552
1342
60177
0
190737
38099
438
2476
47192
8434
25364
254762
56414
3113
600
152785
1485
66087
54636
6097
2044
279570
18880
415
151000
87014
0
0
49525
46884
128904
-890
0
10062
86114
147624
0
57390

345238
552
1372
54440
0
142271
18471
2575
5797
50588
8604
19550
253583
56677
1347
53900
168657
4778
50716
51407
2272
4152
241030
22215
415
152538
46293
0
0
57564
80514
101785
-890
2000
8662
82049
138636
0
36766

274743
552
2037
45788
0
137171
16408
0
1542
40009
8865
21096
232878
109583
2179
55000
165872
23350
48862
12016
4336
3023
228125
20638
1215
154291
47576
0
0
56517
391
101849
-890
0
4566
57667
146609
0
38586

250930
0
1068
41874
0
130687
17135
4532
1256
43685
9058
23491
236555
107981
5575
65000
173667
583
49850
60890
2581
4014
215438
19342
1390
155955
46663
0
0
81397
1487
99296
-890
0
3915
80767
149438
0
84950

-1
0
0
-1
-1
-1
0
0
0
0
0
0
2
0
-2
-1
0
0
0
-1
2
5
2
-1
0
0
0
0
2
2
-2
0
2
0
7
0
0
0
-2

-1
0
0
-1
0
-1
0
0
0
-1
2
0
2
0
-2
-1
0
0
0
-1
2
4
2
-1
0
0
0
0
2
2
-2
0
2
0
7
0
0
0
-2

-1
0
2
-1
0
-1
0
0
0
-1
0
0
2
0
-2
-1
0
0
0
-2
2
3
2
-1
0
0
0
-2
0
0
-2
0
2
0
7
-1
0
0
-2

1110
44320
46731
8480
-579
4824
5653
51686
105033
68194
6470
5099
118107
88812
19656
734
93174
131694
75758
8366
27796
46041
129094
396
289995
19844
28893
4602
70488
37277
792
886
136183
192698
2400
380
44977
12939
100000

1110
45884
47439
21524
0
1001
5419
54224
102513
24956
7404
5835
121763
90649
65732
9455
95274
122349
73989
16912
27069
59526
125616
396
269901
19929
26807
18382
51152
38383
0
21803
139121
196484
2400
64
43981
14128
0

1110
47104
41493
12247
400
13413
6365
49606
100693
22145
8415
6763
133107
92499
14611
1277
97291
112715
75760
9199
27324
72823
126531
396
267494
18775
27942
15450
35122
38954
192
90182
140047
177001
2400
948
44996
15354
0

1110
48205
19129
651
579
8577
6608
43803
71253
33675
9075
7283
133107
94364
23169
2170
98768
102542
76899
4745
29561
71105
127571
396
265058
13854
27179
1867
28633
39618
396
79310
141215
100908
2400
632
45736
5023
0

1110
1110
17555
7809
20561
20083
12105
7661
579
-421
8596
24297
7001
7233
62914
81529
70206
71060
3047
77511
8785
8959
7370
7371
148107 148107
97589
99921
6738
0
16070
1760
101016 103176
92335
81667
78761
80883
0
0
28952
31307
69424
68006
121365 125368
396
396
263658 256621
10718
0
27385
28943
-1
-1
28039
28621
38852
39553
0
396
68380
58772
142019 137251
98873
95548
2400
2400
316
316
46748
47816
5275
54
0 -150953

0
-1
2
0
0
2
0
-1
0
0
0
0
0
-2
-1
0
2
-2
-1
0
0
-1
0
0
0
-1
-1
0
-1
0
0
0
0
0
0
0
0
0
0

0
-1
2
0
0
2
0
-1
0
0
0
0
0
-2
-1
0
2
-2
-1
0
0
0
0
0
0
0
-1
-1
-1
0
0
0
0
0
0
0
0
0
0

0
-1
2
0
0
2
-1
-1
0
-2
0
0
0
-1
-1
0
0
-2
-1
0
-2
0
2
0
-1
0
-1
-1
-1
0
0
0
0
0
0
0
0
0
-2

327058
7633
4127
110925
264929
11318
114647
5928
115206
6349
53286
60099
51620
194843
5617
182338
95773
0
4482
17454
15045
4449
16816
223445
7233
67763
7623
6553
990
7268
149941
48305
3580
17113
13043
30845
428841
20195
5945

335584
7600
5557
110909
261675
10845
114645
9770
111447
668
16920
60983
9070
197581
267
123079
95489
0
4985
18964
15899
5316
17852
122096
2321
47746
9483
2752
990
12946
68912
49726
4597
17751
4111
20395
432871
19638
8184

330510
21405
7458
111851
263204
12655
72188
8032
103317
9737
12869
55595
117140
202150
509
124075
94681
0
4322
20442
16700
5711
18562
125969
18261
28148
18511
10834
990
8811
72741
50389
5757
18332
1522
17902
436858
17198
7839

272220
6390
7192
153551
263612
12156
42840
30
96140
367
14497
54940
89524
0
15695
99440
93965
0
4992
21592
17500
6003
18965
127044
16456
24377
80877
2016
990
9638
76149
30410
5869
18301
5198
18258
432945
14253
7999

269629
6076
7923
75749
259786
20897
19860
240
87455
-23
12262
47959
36772
0
515
104685
90545
0
4295
23079
0
3527
24424
127027
11225
15421
45369
3589
1130
11740
84474
30364
5838
18639
3974
18640
338417
18475
0

266723
9610
7647
77217
208000
20411
390
540
87601
-413
8331
29763
16157
48855
515
54038
90529
0
5952
24529
0
127
23883
129945
36770
11239
56789
1569
990
11047
92400
30063
5971
18516
-38
18956
318436
13878
0

0
-2
-2
-1
0
0
0
-1
5
0
0
0
0
0
0
0
0
-1
-1
0
0
0
0
-2
0
0
0
0
0
0
0
-1
-2
0
-1
0
0
-1
-2

0
-2
-2
-2
0
0
0
-1
4
0
0
0
0
0
0
0
0
-1
-1
0
0
0
0
-2
0
0
-1
0
0
3
-1
-2
-2
0
0
0
0
-1
-2

-1
-2
-2
-2
0
0
0
-2
3
2
2
-1
-1
0
0
0
-2
-1
-1
0
0
0
0
-2
0
0
-1
0
0
2
-1
-2
-2
0
-1
0
0
-1
-2

45113
2295
165
7934
42980
19791
146518
780
19109
2501
447057
36154
26868
12924
160006
57386
8827
0
6750
22708
11572
99176
134797
1983
98469
147440
1473
50485
4400
6643
49804
8483
0
297678
96832
98746
32750
565
34200

26796
1384
0
16140
44015
19591
142954
390
23788
6845
450070
23885
28429
14615
163338
58531
6993
198
4501
24330
11095
63497
134041
-17
96054
137938
2998
50397
0
7872
28662
9526
0
306455
2590
99118
33532
565
0

19100
1384
0
9043
45284
15788
134372
390
23154
4592
451090
24718
29710
14692
166672
56544
7094
198
6360
25918
12109
51524
132295
9000
97910
131816
2946
49167
270219
9077
29476
33788
0
307734
-11925
66147
32597
11471
110801

14600
1384
0
-1136
46186
14911
84558
780
22520
8617
442237
25213
34310
14784
170000
48153
3227
324
2620
27479
12905
52681
130166
7905
96744
120761
1473
45077
3641
10989
4011
-18
0
225974
21289
64691
19576
1779
0

9000
5590
0
-1136
47440
11699
86538
0
21596
2190
450924
68126
21900
15175
173547
49288
-18
171
5900
28877
14683
53852
129158
1434
97444
120375
1473
36815
3717
10529
1000
-18
0
231720
17236
49332
19034
0
18805

2000
4542
0
-1136
48453
12224
88299
0
20962
1369
428239
9636
780
16360
177013
36872
-18
0
37084
30237
15435
55967
127963
1008
95630
120897
28058
38203
3791
10213
0
-18
0
222733
1238
50366
19525
3470
0

0
2
0
0
-1
2
0
-1
0
-1
-1
-1
0
0
0
0
-2
0
0
-2
0
0
0
2
0
-2
0
-2
0
2
-1
0
0
0
-1
-2
0
0
-2

0
2
0
0
-1
0
0
-1
0
-1
-1
-1
0
0
0
2
-2
0
0
-2
0
0
0
2
0
-2
0
-2
0
2
-1
0
0
0
-1
-2
0
0
-1

0
2
0
0
-1
0
0
-1
0
-1
-1
2
0
0
0
2
-2
0
0
-2
-2
0
0
2
0
-2
-1
-2
0
2
-1
0
0
0
-1
-1
0
-1
-1

-141
117681
117271
80551
390
46376
126412
473
172095
5480
0
27459
93797
27370
37594
61367
-551
32179
79552
363
13864
34364
15637
29595
228009
0
51439
1552
195441
202792
584
180016
56965
57561
28057
0
19758
170126
2800

10987
119513
121442
11066
390
45354
120812
-27
160914
30630
0
34405
91523
20750
30432
59814
16449
31397
81392
2089
14534
34246
17560
31798
220450
0
44605
792
192803
198157
4572
166678
2495
57766
14266
0
8960
171247
67568

12733
120990
121805
2408
390
49086
121895
3788
103021
6350
106669
3283
88331
14898
20346
61816
-20320
30358
80966
4822
9662
13266
16765
32979
190173
0
45426
19272
304997
211340
7379
128324
57899
49351
22101
0
9949
156803
0

6908
121795
127594
57167
1068
48027
121208
0
99219
6033
13333
3961
81192
7524
19447
65180
-20320
29758
79295
48741
8091
19876
18641
32152
192649
0
38563
1172
188504
209612
669
128334
30345
28549
24038
0
10298
159342
0

6713
113328
110146
57700
3169
49037
121678
9386
99179
2205
12780
24306
78774
7524
8420
63979
-20320
29758
81142
92978
0
19274
18654
34668
197269
0
29669
1172
189527
219064
21381
131104
30244
29063
41215
0
10511
10400
6674

8048
120615
112364
58817
390
48032
122067
722
99902
0
18472
22644
77117
0
8631
63733
-20320
23036
80672
0
0
17923
16229
33961
201360
0
24892
2246
192851
222672
200
133762
25474
28863
35010
690
9764
20650
0

2
0
0
0
-1
-2
2
-2
0
2
0
0
0
0
0
-1
-1
0
0
0
4
0
-1
0
0
-1
2
-1
-1
0
-1
0
0
2
-1
-1
0
0
0

2
0
0
0
-1
-2
2
-2
-1
2
-2
0
0
0
0
-1
-1
0
0
0
3
0
-1
2
0
-1
0
-1
-1
0
-2
2
0
0
-2
-1
0
0
0

2
0
0
0
-1
-2
0
-2
-1
2
-1
0
0
0
0
-1
-1
0
0
0
2
0
-1
0
0
-1
0
-1
2
0
-2
0
-1
0
-2
-1
0
0
0

124640
107001
126874
4747
4166
0
31772
167
560
2500
180765
66393
11744
29823
20324
1363
390
34018
177537
60156
405366
20579
7061
49135
286706
59
19193
520
280
28406
0
102292
11119
67270
1709
187
3775
28398
353200

131032
108619
129837
4221
2859
0
30983
0
290
2500
64653
67827
10935
25968
18509
0
390
35165
198017
60309
397754
19948
2229
49209
272243
548
20084
2047
280
28781
1118
105536
12376
67807
2400
369
5570
18550
337593

132065
110149
131332
9065
1452
0
33168
0
549
2500
10388
69202
11664
24823
20076
6098
390
36076
192962
30640
389903
19521
10939
36372
203744
208
20460
1155
759
29219
667
110390
4419
70410
675
535
4722
13198
341528

129307
110333
97878
5016
1190
0
33527
0
204
2500
3762
70153
10872
22908
20035
3500
390
37478
156134
15917
384981
19247
12575
30305
203520
0
19836
3582
754
29036
0
122358
2946
68248
0
-13
8643
13222
350949

131154
85201
99594
5931
543
0
32854
0
16048
2500
1434
71468
9392
19325
14057
7324
390
38173
161603
35608
381863
19816
1341
29742
207878
44
20266
580
480
29493
0
120714
1473
47910
0
20807
7783
14620
355869

134470
84809
98667
6826
920
0
33947
0
0
2500
12609
72930
9456
12854
0
9466
0
39012
166631
23470
359314
20015
998
30556
211812
19
21568
1398
165
29776
0
124145
3230
48820
0
20897
12398
17376
210989

0
0
-1
-2
-2
2
0
2
-1
0
0
0
2
-1
-1
0
-2
0
0
-2
0
-1
0
0
-2
0
0
-1
-2
0
-1
-1
0
0
0
2
0
-1
-2

0
0
-1
-2
-2
0
0
0
-1
0
0
0
2
-2
-1
0
-2
0
0
-2
0
-1
0
0
-2
-1
0
-1
-2
0
-1
-1
0
0
0
2
0
-1
-2

0
0
-2
-2
-2
0
0
0
-1
0
0
0
-2
-1
-1
0
-2
0
0
-2
0
-1
0
0
-2
2
2
-1
-2
0
-1
-1
0
0
-1
2
0
-1
-2

95716
81268
25484
21570
14891
57285
29772
12553
560
109241
22458
222819
200
9189
836
83760
0
67229
3863
3240
43386
390
60255
70480
115672
1396
34949
632
4172
47598
2654
498
22616
65489
11639
17740
47505
859
78429

96181
78311
26726
4700
-709
61118
17515
14551
463
109833
22571
232264
200
4359
836
80136
-108
24772
84601
0
44686
1063
58374
66646
109892
1653
35686
632
3560
40714
0
-2
21415
41413
7508
17166
48471
1811
0

99933
79915
27810
0
-1813
61947
10483
15016
100
108778
22309
227054
200
4880
390
76823
-216
20000
67765
0
45634
390
48442
69641
67912
392
37086
316
-40
38124
8369
20517
20769
40400
5591
19148
44301
1335
0

102278
81371
172
0
-2011
60353
4697
14480
0
74692
22315
196356
200
0
390
47008
-324
20000
63628
0
46576
741
53444
46458
50994
502
37967
316
-40
19893
433
0
21339
25570
2371
18542
19052
366
0

104710
79916
0
0
1751
4980
4793
15093
100
77912
22934
199525
-200
0
390
32358
-432
20000
60860
0
47519
390
27705
50679
40652
962
40551
316
8160
20314
1669
11423
19382
10060
4754
20122
17569
1811
0

107148
79227
0
0
2238
2160
4891
17077
0
49264
23243
201836
0
2250
390
33318
-540
0
60316
0
51404
765
28291
50061
5785
422
39749
316
657
18810
7800
0
18577
8619
4932
19400
17976
1828
0

-2
-1
-1
0
0
-1
0
-2
0
-1
0
-1
-1
-1
0
0
0
0
0
0
-1
0
0
-1
0
0
0
-2
0
2
-2
2
0
0
2
0
-2
-1
0

-2
-1
-1
0
0
-1
0
-2
0
-1
0
-1
-1
-1
0
0
0
0
-1
0
-1
0
2
-1
0
0
0
-2
0
0
-1
2
0
0
2
0
-2
-1
0

-2
-1
-2
0
2
-1
0
-2
0
-1
0
-1
-1
-1
0
0
3
0
-1
2
-1
0
0
-1
0
0
0
-2
0
0
2
2
0
-2
0
0
-2
2
0

-5
500
0
64120
66539
528
97544
0
84681
3231
60542
390
17532
3597
176028
182501
11271
15196
61282
12943
1319
131635
142417
41069
39149
51421
18908
76978
49100
273270
1152
237332
26414
2704
26023
51187
8000
17821
45163

-5
10500
1027
63656
71766
0
99208
0
81491
12513
61715
390
13033
4398
166336
187796
13513
16373
53394
4814
770
126548
122122
312
39189
50322
19232
0
47910
272944
7900
236068
27189
4959
27054
50106
7919
19099
25870

1056
10500
1273
63023
69111
264
102946
0
81003
-628
60582
390
2688
3738
162100
190227
12999
17590
17644
18365
3465
127748
104284
34034
40543
49741
20087
0
32842
286497
0
236702
28235
5800
29458
48608
4684
0
28027

-4
10500
174
60237
64287
264
103750
0
68764
4940
61453
390
2688
1396
155584
127436
14456
18107
0
8728
0
100291
113345
1157
38922
28442
19874
0
19748
279146
0
236309
28669
6000
29737
19600
2992
1728
28007

950
10500
-156
60263
67838
255
105818
0
67957
1740
61858
390
2688
13069
157988
129714
16313
18756
5468
28521
486
93552
111423
8584
39901
28597
19963
0
19403
179536
333
237399
29355
0
29123
20000
7559
1953
28770

158
10500
-156
59180
66135
678
98401
0
69313
390
61104
0
6393
1285
154366
131440
15766
19949
0
27920
634
95521
119349
2076
40746
29375
14879
0
19536
79060
183
229421
29913
0
29854
0
4967
1780
28929

0
0
0
0
2
0
-2
-1
0
0
-2
0
0
0
-1
-1
0
0
-1
0
2
0
0
-2
0
-1
0
0
-1
0
0
0
0
-2
-2
0
0
2
0

0
2
0
0
2
0
-2
-2
0
0
-2
0
0
0
-1
-1
0
0
0
-1
0
0
0
-2
0
-1
0
0
0
0
0
0
0
-2
-2
0
0
2
0

0
0
0
0
2
0
-2
-1
2
-2
-1
-1
0
0
0
-2
2
0
-1
-1
0
0
0
-2
0
-1
0
0
-1
0
0
0
0
-2
-2
0
0
3
0

79397
22517
79194
0
19930
84647
18755
0
7527
24674
168318
36518
1162
87685
0
283
42764
18205
1950
3095
10216
0
142132
21353
57707
10447
240745
78388
1139
15794
200581
19420
19438
0
-32
396155
80233
5601
67798

77962
24148
80575
184
36105
87369
6122
0
9705
23583
127111
77996
37702
89577
0
5361
42459
22876
2900
2768
10653
0
142239
20736
133661
18006
216678
80740
264
16515
196761
19810
20696
0
5588
367501
79849
5366
69206

73870
25437
76782
184
29604
88489
54832
2331
9009
22983
74197
274442
32617
91199
400
6309
37166
26930
1950
5536
11371
306
142140
20000
135987
4815
205930
83134
2193
17827
78041
20037
19533
0
1200
257836
77796
6772
70057

58792
28391
48643
5932
27764
83639
2233
0
9333
22983
-19
233793
28814
89446
0
385
31989
29530
2739
2768
10906
306
142111
0
134719
10060
209010
96310
528
17874
55871
19640
17328
0
2444
388058
30300
6515
71886

58402
27801
49263
7725
28656
80893
0
0
9505
0
-19
49461
16478
91336
600
0
33587
47722
2739
1075
11588
306
194934
0
135426
49264
213471
98411
264
18288
28775
15378
14614
0
2309
324478
29922
7906
73724

59633
28684
49869
7679
29087
81643
0
2199
8699
0
142176
12207
25349
84756
600
0
32514
2500
170
2006
12416
0
95484
0
111697
5983
217561
107391
264
18557
27497
7284
15573
0
0
313547
29120
7487
75498

0
0
0
-2
-2
-1
0
0
-2
0
0
0
-1
0
0
-1
0
0
0
-2
0
0
0
-2
0
0
0
0
-1
0
-2
0
0
0
0
0
0
-1
-1

0
0
0
-1
-2
0
0
0
-2
-1
0
0
-1
0
-1
-2
0
0
0
-2
0
0
0
-2
0
-1
0
0
-1
0
-2
0
0
0
0
0
0
-1
-1

0
0
0
-1
-2
0
0
0
-2
0
0
0
-1
0
-1
-2
0
0
0
-2
0
0
2
-2
0
-1
0
0
-1
0
-2
0
0
-1
0
0
0
-2
-1

10962
27080
50693
0
0
106984
9000
81700
1412
4553
183653
223773
2579
89755
81252
6113
141530
23331
44302
56331
49341
26825
8078
0
21008
0
236229
1772
2741
55731
0
252582
255674
496
1257
44834
129371
4608
326

13244
23365
43217
105
0
102650
2831
84584
1194
4042
167157
223304
2516
90031
14979
980
130248
12125
45311
13594
49227
18401
27201
0
17863
325
222103
8304
9266
57239
0
253302
260778
496
6467
35597
131025
-200
326

7097
24962
32829
0
0
0
68105
60379
404
2060
144218
221631
0
70660
26089
11140
133547
13903
46321
0
51798
18432
27879
0
15219
650
221963
9506
1125
57183
0
254767
124739
992
7655
34161
39505
0
326

6624
25557
26811
0
0
30866
95615
64369
2851
0
137975
182629
298
71172
13333
2659
134346
13858
47259
0
53332
17844
28420
0
14044
325
181559
9702
4380
24564
0
190432
126892
992
7507
38689
40894
12141
326

6806
26156
24477
71
0
32332
123931
66400
2959
78794
132600
165314
659
71844
13256
14336
133933
14777
48230
0
56303
18237
39206
0
14191
647
173023
9999
2210
24155
0
105466
131160
496
7659
32710
39229
0
326

6266
26032
24177
77
0
30480
151559
68294
693
80385
121028
161971
636
69923
106200
16533
137585
46061
49351
0
59198
10900
37705
0
13650
7706
156115
10344
1150
25023
0
2312
133400
1488
-574
24343
40679
0
326

0
0
0
-1
-1
-2
0
-1
0
0
2
0
0
-1
0
0
-1
-2
-2
0
0
-1
0
0
0
-2
0
0
0
0
0
0
0
0
0
0
2
-1
0

0
0
0
-1
-1
-1
0
-1
0
0
2
-2
0
0
0
0
-1
-2
-2
0
0
0
-2
0
0
-1
0
0
0
0
0
0
0
0
0
0
-2
-1
0

0
0
0
0
-1
-1
0
-1
0
0
2
-2
0
0
0
0
-1
-2
-1
0
0
-1
-2
0
0
-1
-1
0
0
0
0
0
0
0
-1
0
-2
-1
0

91493
3783
50848
2222
3860
3003
148582
7968
37112
321281
142024
43507
156713
0
56551
190790
19311
51400
0
26708
139719
780
3607
40271
28372
0
0
132797
79455
44620
12365
32232
96547
194202
137671
50628
2500
2869
71201

47836
2813
51118
390
648
3134
96639
8800
34653
324449
144790
44282
152744
0
34489
167666
13368
0
0
25230
136052
780
2644
41126
29152
0
855
135581
74993
49641
92184
25086
97120
197220
139089
50705
2500
2639
70686

47360
839
48443
390
11094
0
82386
0
9522
254293
146552
23946
150785
0
32669
145132
7000
0
0
26999
118076
390
3895
21125
29643
0
855
138644
48344
46396
86507
24404
95375
130930
50093
50328
2500
0
70195

48296
1557
50352
390
4041
0
50887
2640
3939
206521
142714
0
140166
23374
31429
148054
7331
0
0
27748
101457
780
0
6197
29593
0
855
141679
45433
19673
89138
25212
54612
130775
49303
19542
0
6299
71005

47790
51680
51399
721
4485
1186
52249
695
6939
202697
152219
0
143125
24836
31749
146358
7000
0
0
28351
81124
390
0
4560
27952
67052
855
92170
45853
17083
91118
28147
30306
128752
14772
19439
0
0
71135

49045
53115
53078
331
9364
0
35311
738
950
203332
149618
0
151741
26412
21385
145253
7000
0
281
28864
42347
1735
0
0
0
0
599
93998
21158
17694
93229
30152
60897
122695
150
19683
0
197
69846

0
0
0
-1
0
-1
0
0
2
0
0
0
0
0
0
-2
0
0
-1
-1
-1
0
0
0
-1
-2
-1
-1
0
2
-1
2
0
-1
-1
0
-2
0
2

0
0
-1
-1
0
0
0
0
2
0
0
0
0
0
0
-2
0
0
-1
-1
-1
0
0
0
0
-2
-1
-1
0
0
-1
0
-1
-1
-1
0
-1
0
2

0
0
-1
-1
0
-1
-1
0
2
0
0
0
0
0
0
-2
0
2
-1
-1
-1
0
0
0
0
-2
-1
-1
0
0
-2
0
-1
-1
-1
0
-1
0
2

85438
18757
1528
6783
18585
0
9500
91572
54977
82901
21510
78384
44630
18583
84466
0
14038
135294
30018
11168
0
244563
8925
51908
11052
14536
148
1134
28509
11035
5961
26280
105
5770
65743
70194
0
318844
3206

89125
19419
4179
2337
18003
258
9655
95201
56189
64530
23357
77085
37772
20940
84356
0
13568
137425
19735
6496
0
248218
9208
53087
0
2935
359
2985
29739
12349
0
28952
3298
2290
63724
71912
0
324589
4093

93751
19341
1689
10990
19012
44476
401003
94977
56663
33550
32197
73326
27827
20306
84151
0
14630
134487
26181
9733
0
70004
10238
54167
0
3019
397
240
29372
13598
0
29482
50064
2756
63163
69776
0
320622
5514

13700
12459
1851
74562
19100
18547
399493
97332
57428
34216
12595
72594
3228
20965
83591
0
27408
135945
134967
4088
150
64953
10700
55267
53826
4179
208
1041
29514
9378
700
28712
8003
3560
386
70985
0
252323
5277

15474
12244
34808
-28
19506
32581
400993
74637
58455
34933
13445
72008
3294
21625
83789
0
13984
131296
52991
5428
920
51507
10762
56586
55061
4256
790
-12
27226
4883
0
29311
8293
6661
1770
72444
630
253557
5791

17211
11550
-30895
5677
20037
95780
409483
77386
57556
35628
13803
74622
0
22055
83885
0
0
139207
163837
13138
0
50338
11587
57993
71541
2675
2788
6449
25408
5001
0
30065
23080
3877
384
69685
1297
256525
5550

0
0
2
0
0
0
0
-1
-2
0
0
0
7
-2
0
0
0
0
-1
0
2
-1
-1
0
0
-1
0
0
0
-2
-1
0
0
0
0
5
0
0
-2

0
0
2
0
0
0
0
-1
-2
0
-1
0
6
-2
0
0
0
0
-1
0
-2
0
-1
0
0
-1
0
0
0
-2
-1
0
0
0
0
4
0
0
-1

0
0
2
0
0
0
0
0
-2
0
-1
0
5
-2
0
2
0
0
-1
0
-2
0
-1
0
0
-2
0
0
0
-2
0
0
-1
0
0
3
0
-1
-1

48536
19955
41974
40709
49083
4770
50695
9677
2177
228639
6314
42105
2400
0
57694
42950
37984
8878
5583
19438
390
7887
1630
90450
9864
30038
207966
90071
18462
301
0
2569
1379
162865
14246
10515
161581
54357
0

41045
20348
43210
37503
49462
5983
53476
9578
1175
226778
1795
43919
2400
0
58749
44293
41234
10077
495
20528
780
2516
816
82581
5114
22411
209146
83204
18175
768
73
2834
9839
167086
13727
11548
163500
19435
0

41532
18339
42368
18086
50004
9018
46685
12102
0
184466
1190
46812
2400
0
38110
45004
37701
11203
1862
19464
780
5252
1617
81703
499
7141
213900
75869
16184
531
32510
394
4390
169217
14725
13863
166003
11718
0

18646
18794
44553
18545
17751
7380
35760
1473
2530
157857
1079
44976
2400
0
38525
46257
28181
11320
230
18604
0
13192
875
66496
499
3070
5202
58219
16913
22058
474
904
850
18056
15018
13369
167287
5265
0

19183
23530
45679
15453
17725
7042
33853
18177
0
131706
659
46406
1800
0
38346
49312
28711
11487
661
18172
0
29029
917
36000
499
2609
4282
45605
17640
468
25877
2514
850
18179
15338
12582
165510
3950
3774

19214
23531
46275
15847
17688
2583
35708
18046
0
62237
90
47625
1200
0
37416
50252
29368
11895
658
14444
0
27812
5434
25167
0
10273
1000
32245
18688
681
45038
4054
831
18563
15242
12088
168507
270
0

2
-2
0
5
2
-1
0
-2
0
0
0
0
-2
0
-1
0
0
-1
0
-1
-1
-1
-1
-1
0
0
0
0
-2
0
0
2
2
2
0
-1
0
0
0

2
-2
0
4
2
0
2
-2
0
0
0
0
-2
0
0
-1
0
-1
0
2
-1
-1
-1
-1
0
0
0
0
-2
0
0
2
2
2
0
-1
0
0
0

0
-2
0
3
2
0
2
-2
2
0
2
-1
-2
-1
0
0
0
-1
0
-1
-1
-1
-1
-1
0
0
2
0
-2
0
0
2
2
2
0
-1
0
0
0

181339
145
6346
69183
25618
4530
38333
22391
64351
19020
64869
1243
43068
7444
-12
1289
34997
316
44089
994
65265
654
0
3893
60491
110593
51207
62300
2500
75505
6770
190784
7478
46035
5062
3337
36395
18537
66888

177233
3526
7364
68216
26701
4921
40401
3637
64739
17570
57318
113
316
5755
2321
2089
36030
692
29251
10168
38627
608
2343
522
61874
102486
47915
63759
0
73740
103101
195724
8497
46620
5687
9061
35945
19205
69306

188461
8510
8374
66616
30421
4560
42897
1705
75697
16907
35970
7978
316
34909
60
5464
36740
316
30454
-4
142285
654
126
2218
56386
94362
49073
64448
0
75231
104834
198707
10162
47341
6132
7809
36381
19687
24348

191363
7831
8540
65016
29633
4290
44388
-4
86483
14920
26727
2831
316
16313
5182
2079
37469
692
33100
5515
22092
5954
4462
99
44181
86861
47889
38500
0
76265
44452
201634
9852
45527
5851
5238
36594
19684
24744

188683
8864
8719
63449
31548
6670
46528
36581
97054
10866
71112
3518
316
9279
2792
1908
38254
316
34727
3673
35141
0
0
99
35538
78538
51139
39469
0
77860
41810
205949
10418
48358
5735
8594
37010
19842
25195

196057
10845
8905
62149
30889
8844
44986
332
105553
8788
63889
846
316
5824
189
1394
39014
859
36823
6106
56188
1308
150
412
25417
70158
49000
40653
0
79251
42641
210077
10102
47442
6087
3743
36334
19965
25777

2
-1
0
2
0
-1
0
0
0
0
0
0
0
0
-1
-2
2
-2
-2
-2
0
0
0
0
0
-2
0
-2
0
0
0
0
-1
0
0
0
0
0
-1

2
-1
0
2
0
0
0
0
-1
0
0
0
0
0
-1
-2
2
-2
-2
-2
0
0
0
0
-1
-2
0
-2
0
0
-1
0
0
0
0
0
2
-1
-1

2
-1
0
2
0
-1
0
0
-1
0
0
0
0
0
2
-2
2
-2
-2
-1
-1
0
0
0
-1
-2
0
-2
0
0
-1
0
-1
3
0
0
0
-1
-1

47502
92400
27306
51345
64767
356
89240
82770
396
80117
46745
352583
91263
127939
1159
17095
28189
0
0
65520
118601
51499
114643
44076
69972
0
4625
4280
106878
47261
18239
252109
326
16294
28190
47649
11324
541
103728

50423
0
28312
50249
67724
1313
92016
54523
396
46939
45727
343476
70251
100372
2468
18261
27467
880
0
0
4101
50405
115828
44406
69528
0
4832
2800
100879
48054
17963
252401
326
17327
27045
49100
11811
541
104908

49311
0
29327
51421
49104
5273
92971
30874
792
17841
45515
279728
45385
84587
1159
19313
26729
0
0
0
133359
49156
116585
45320
67622
0
10010
0
102998
47434
18425
180074
326
18335
22843
50380
13008
1082
65800

52584
92384
27836
52684
51202
4345
94817
34939
396
15317
45470
264189
46331
65589
1159
19304
27291
0
0
0
138959
46426
116005
38446
68922
0
9357
0
105090
20099
1183
178025
652
18935
20578
19144
12540
541
18300

53589
13180
28423
51400
50289
1106
96756
40537
396
12630
4220
271688
47494
69117
11476
19725
28819
0
0
0
102279
43765
118334
36748
1223
0
8714
0
107718
18682
2000
198721
326
20624
19049
17625
10746
541
33336

54748
1194
29813
0
50528
1322
98325
41658
396
11750
4220
288740
48433
65911
10249
5770
29201
0
1306
17480
106172
41295
117902
36827
70027
0
9733
0
88964
18538
0
162444
29326
20702
16221
17246
8482
541
31558

-2
-1
0
-1
2
0
-2
0
-1
-1
-1
0
-2
0
-1
0
0
2
0
-2
0
-1
0
0
0
-1
0
0
2
0
-1
0
0
2
-2
-1
0
0
0

-2
-1
-1
0
2
0
-2
0
-1
-1
0
0
-2
0
-1
0
0
2
0
-2
-1
-1
0
0
0
-1
-1
0
2
0
-1
-1
0
2
-2
-1
0
0
0

-2
-1
-1
0
0
0
-2
0
-1
-1
0
0
-1
0
-1
0
0
2
0
-2
0
-2
0
0
0
-1
0
0
2
0
-1
-1
0
2
-2
-1
-1
2
0

300
1066
20852
25366
301553
71856
0
85069
390
1467
0
18669
750
30642
6514
10941
12822
11693
105035
92043
1441
0
220889
1467
78672
5652
49642
4141
43027
14231
0
67879
8857
159734
0
1200
63352
48726
128442

253
5079
18376
36567
287780
71916
0
85434
390
975
0
19304
0
31843
8619
12058
10944
13490
103502
61650
2557
3473
133616
439
83807
7652
48381
131000
44340
16074
6815
36865
8661
160247
0
5652
58601
48261
131185

0
2528
15229
24079
295141
71442
0
116352
390
246
0
19905
0
32860
6204
13348
12255
16747
92810
0
3655
0
136378
2257
81833
2062
44113
129698
48959
14212
0
47986
9055
131511
0
271
19567
39336
134297

0
4007
18229
13141
291422
68144
0
55698
390
246
29337
20302
0
33511
2905
14620
12192
16183
74078
0
0
1012
139219
43720
79673
2007
8522
120375
49672
14694
1000
0
9665
129369
0
1234
16658
10142
208396

0
7457
9290
22728
279294
68671
0
37315
390
246
30362
20133
0
34271
7944
15877
12448
17762
75564
0
41257
0
142172
43968
79735
2104
17948
118847
50758
13807
6344
15655
9297
123191
0
1015
17249
10174
106524

0
2819
1826
9300
276594
68863
0
16696
390
884
31356
20000
2040
35040
13125
16611
12895
17327
79941
0
35432
0
145065
45182
81271
394
9390
120361
49676
14412
2408
0
5555
132072
0
3579
247
9904
104447

0
0
2
-1
0
0
0
-1
0
0
0
0
0
0
-1
0
0
0
0
0
0
2
0
0
-2
2
0
0
0
0
0
7
0
0
0
-2
-2
-1
-1

0
0
-2
-1
0
0
0
-1
0
0
0
0
0
2
-1
0
0
0
0
0
0
0
-1
0
-2
2
0
0
0
0
0
7
0
0
0
-2
-1
-1
-1

0
0
-2
-1
0
0
0
-1
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
-2
2
0
0
0
0
0
7
0
0
0
-2
-1
-1
-1

7569
15455
0
896
112774
109943
59039
1045
29734
29949
138468
108755
271276
5577
2566
36090
17607
23794
71561
40311
41484
33215
49744
95889
0
46364
1486
980
-84
34521
44344
2400
155693
7764
44050
93411
229928
316
5287

8598
6570
1684
778
115733
222085
58262
1947
31743
24653
93802
112554
275970
5346
1689
22083
18711
22588
74084
43847
42522
28683
40859
96791
0
47429
-3341
68738
482
35662
45363
2400
158710
10721
44508
4081
32890
316
2323

9590
11000
1509
-192
91961
223350
54586
998
33202
29779
94531
113583
280276
9984
-11
15444
9540
20376
74770
50763
43538
16989
20706
97414
0
46345
116659
105265
6566
36918
44326
2400
133245
30607
42925
0
-10
316
704

9782
12460
-357
38469
94433
213831
29280
955
34656
29749
96264
115846
188923
19089
35947
13695
10540
10203
75826
69026
44402
12751
-1166
69166
0
49231
119808
126905
6905
37478
44901
2400
131906
25005
45596
0
-10
316
2135

9986
28778
-357
7449
97787
210563
31284
1976
38596
30053
98135
118369
192333
18356
83360
17598
11540
9868
77741
32030
45333
10272
19133
53270
0
48537
122181
150953
7385
20650
45844
2400
135533
19771
46022
0
2150
2588
1591

9173
24244
-357
156
87413
211925
29371
1895
40970
29674
100062
121786
195774
17203
82516
17472
0
9700
79597
33679
46551
9631
19127
-1465
0
46774
130976
153223
7847
0
48385
2400
137809
34315
46785
0
0
782
5392

-1
0
0
2
0
0
0
2
-1
0
2
-1
-1
0
0
-1
0
-2
0
0
0
0
0
0
0
-1
2
0
0
0
2
0
-1
-2
-1
0
0
-1
0

0
-1
-2
2
0
0
0
2
-1
-1
0
-1
-1
0
0
0
0
-2
-1
0
0
0
0
0
0
-1
2
-1
0
0
2
0
-1
-2
-1
0
0
-1
0

0
0
-2
2
0
0
0
2
3
2
0
-1
-1
0
0
0
0
-2
-1
0
0
0
0
0
0
-1
2
-1
0
0
2
-1
-1
-2
-1
0
2
-1
0

40286
48978
11058
14949
18598
17441
185882
74032
3245
46940
119687
914
3382
44193
42717
0
23203
1257
14254
9501
36201
22506
434442
163150
15442
57500
33699
836
389335
9999
201932
108756
2015
37979
780
110359
14186
6045
40486

38008
58858
18578
14424
24781
17696
172613
75557
1855
48372
127218
907
4983
44790
51319
0
23534
2851
16598
5794
25510
24135
443629
150666
16091
785
34766
836
388150
11020
215392
152194
2015
9482
0
108371
15264
7151
41526

9497
36129
84087
15888
22901
18672
134188
76434
5776
48184
128391
900
3396
29397
50245
539
24838
0
15908
7109
11402
25418
452727
173353
17512
47392
33903
1672
392776
12027
218370
105290
2015
6058
780
102628
14708
4790
42539

9124
20369
50058
15335
23815
18654
121983
74611
1332
3736
125183
923
1457
29157
9246
37970
25429
4319
16029
9082
8464
28196
48238
156875
18413
0
36266
836
399343
12109
220977
149530
2015
7859
390
100000
14704
3145
43532

7128
29521
35036
16485
37748
19584
111256
79292
5342
2003
124527
922
750
29765
18992
39354
26020
0
6501
7165
6464
29961
19335
64965
19951
460
36935
836
402432
12360
225021
146455
2015
126683
0
92238
16997
4274
42858

2745
59219
4757
16070
16657
19390
103481
80945
3162
380
125255
900
3091
29941
9697
40048
26541
0
0
6951
-1000
49404
7093
36290
21454
0
33441
836
409912
12602
221730
141711
1925
7440
390
90447
16568
0
43481

0
0
0
-1
-1
0
0
-2
0
0
0
-2
2
0
2
2
-1
-2
0
-1
0
0
0
0
-2
2
2
0
-1
0
0
-1
-2
0
0
2
0
0
0

2
0
0
-1
-1
0
0
-1
0
0
-1
-2
2
0
-1
0
0
-2
0
-1
0
0
0
0
-1
2
2
0
-1
0
0
-1
-2
0
0
2
0
0
0

0
0
0
-1
-1
0
0
-1
0
0
-1
-1
2
2
-1
0
-1
-2
0
-1
0
0
2
0
0
2
2
0
-1
0
0
-1
-2
0
0
2
0
0
0

10321
28933
94153
1253
0
-24
55241
0
21453
49654
47121
0
75289
21325
6289
8674
456
0
83593
1094
71341
29078
11564
28306
38525
14870
167795
78549
-490
57846
47843
390
31400
15397
7283
61851
29668
44832
84668

11348
30175
100214
4091
0
-350
49773
0
22365
49917
49332
0
90613
24355
10112
10520
0
0
72883
0
62432
30110
14099
20367
6281
16327
171245
81775
-870
50663
48885
390
0
10403
5266
62271
29744
46939
88294

12359
29383
97720
4111
0
30656
81365
0
12874
25239
47590
0
54597
23670
8637
13337
0
0
67337
0
56091
31119
13580
19509
12855
16762
167317
82963
390
45515
49904
390
0
7207
5113
63154
29068
57181
91784

13730
29823
98997
940
8500
29426
87341
0
13341
10228
50000
0
31734
24002
7277
12829
2240
0
60807
1149
58919
31891
13657
42394
18041
17182
175283
84236
-710
42599
50774
0
0
7351
7113
63519
29567
49453
108310

13371
30379
101439
1550
2890
29100
87358
1680
10556
10107
780
0
27211
26373
2818
15446
1681
0
59088
2386
60363
32429
16356
46739
286939
17760
179140
84971
260
38559
51957
780
0
7512
7113
64351
29144
86869
103166

13491
29686
103840
4030
210
-1410
103740
0
9396
9178
0
1000
23784
25798
2455
17178
2267
0
47829
5103
40448
33035
16540
55573
286836
17327
182864
87112
10
36337
52991
0
0
8380
4178
67122
29541
79150
104677

0
0
0
0
-1
-1
0
-2
2
0
-1
0
0
-2
0
0
-2
0
0
-1
0
0
-1
-2
0
0
0
0
0
-1
-1
-2
0
-2
0
0
2
0
-1

0
0
0
0
-1
-1
0
-1
2
0
-1
0
0
-2
0
0
-2
0
0
-1
0
0
-1
-2
0
0
0
0
0
-1
-1
-2
0
-2
0
0
2
-1
-1

0
0
0
0
-1
-1
0
-1
2
0
-1
0
0
-2
0
-1
-2
0
0
0
0
0
-1
-2
0
0
-1
-1
0
-1
-1
-2
0
-2
0
0
2
-1
-1

17241
26071
98200
204984
24887
678
100094
47244
44570
11862
-224
7170
15609
660
156853
740
0
18385
419352
3664
41768
236267
664
-8
28763
76054
1041
43981
10339
15264
2992
6699
78009
5202
63872
11472
13335
140
390

18463
27937
74247
209929
27984
500
101204
92754
45563
11259
1357
8158
14686
1131
139687
740
0
20422
428101
718
42561
239009
0
4485
25470
73992
1053
33439
18276
51372
1300
4856
78616
6495
62290
13485
15617
0
390

19640
28774
71635
190689
82870
381
98680
57928
46115
12482
3446
9593
15831
291
120586
10860
0
18905
436809
2946
42871
193335
632
0
24125
73246
3042
24926
25852
103119
8899
-3
49662
5781
63624
11649
15090
280
2840

19114
29202
72809
173547
52263
2977
100644
523
47053
10528
4969
10104
16884
291
123152
10120
0
24817
443840
390
7606
194976
0
0
22597
71321
1381
10681
14390
68541
6257
-3
48867
7754
64427
11435
16859
140
390

18679
29683
74100
176980
19518
1000
102750
223
48150
9293
0
9923
18070
291
115105
7050
0
29220
452841
390
11267
197168
3152
0
20784
141494
1381
7431
13728
28269
-1197
-3
48278
12315
62853
11400
16472
133
390

15000
30277
75316
180109
14785
0
104792
7037
49009
17099
2650
8032
19218
291
85737
740
0
17260
468305
390
14453
196918
316
0
15599
72913
27106
4705
2905
75942
12151
-3
46773
14099
63923
12661
21819
2506
769

2
0
0
0
0
0
0
0
-1
-2
2
0
-2
-2
-2
-1
-2
0
-2
-2
-2
0
0
0
0
-2
0
-2
-1
-2
2
-2
-2
0
0
0
0
0
0

0
0
0
0
0
0
0
0
-1
-2
0
0
-2
-1
-2
-1
-2
0
-2
-2
-1
0
0
0
0
-2
0
-2
-1
-2
2
-2
-2
0
0
-1
0
0
0

0
0
0
0
0
0
-1
0
-1
-2
0
0
-2
0
-2
-1
-2
-2
-2
-2
-1
0
-1
0
0
-2
0
-2
-1
-2
2
-2
-2
2
-1
2
0
0
0

110529
167539
15502
34582
48019
14254
3995
49086
98161
10000
26116
85224
1622
0
40712
44476
102650
15198
28484
483
1134
105169
949
141148
79453
0
31283
101
25043
0
339202
203653
0
11533
4397
1901
46746
30211
19056

113505
171133
14446
25281
49127
19902
6300
48614
1238
0
27192
69475
12946
0
29920
45984
0
19590
3440
480
611
109456
40
139572
61742
0
32045
0
17472
0
337495
23520
0
12951
13840
3855
36935
48389
18586

114531
173037
10339
15264
43711
17822
15291
44211
1238
0
29535
69651
0
0
0
20972
0
18514
8795
390
0
105810
175512
86612
65068
0
28974
0
8922
0
325700
0
0
22339
10780
3802
29718
52230
17418

111037
170470
10766
12465
33626
15022
9085
27415
1238
0
28761
68255
0
0
0
16359
0
30382
13676
390
0
98712
74334
62906
73934
0
23386
0
3932
0
313988
0
0
22669
8201
1901
22828
18887
15004

95454
174373
10945
13262
19371
13051
5801
26630
1238
0
29298
61183
1761
12723
0
1340
0
0
-1282
390
706
84856
46985
83167
74752
0
23958
0
2900
0
327542
0
0
24121
7675
2165
19808
17693
15804

96370
163873
11214
13523
19808
10790
6603
8551
2165
0
30111
60982
18304
30000
0
0
0
0
-1282
390
0
70059
50276
83315
82638
0
24740
0
0
0
317129
0
0
23540
5653
1965
12606
18074
17443

2
0
-1
-1
0
2
0
2
-1
0
-2
-1
0
-2
0
-1
-1
0
0
0
-1
0
0
0
0
0
0
2
-2
-1
0
0
0
0
0
2
-1
0
0

2
-2
-1
0
0
2
0
-2
0
0
-2
-1
0
-2
0
-1
0
0
0
0
-1
0
0
0
0
0
0
0
-2
2
0
0
0
0
0
2
0
0
0

2
-1
-1
0
0
2
0
-2
-1
0
-2
-1
0
-2
2
-1
-1
0
0
0
-1
0
0
-1
2
0
0
0
-2
0
0
-1
0
0
0
2
0
0
0

13521
0
0
596
42372
5678
46351
600
0
17010
34914
316
165987
919
42586
47815
56602
5048
17779
10394
513
117059
202638
301
45675
43724
24720
7298
-2500
14792
27782
5334
47224
28405
424606
33202
71586
180891
10836

4964
2754
0
892
35580
9900
20055
2462
-416
-820
35000
316
169790
919
43813
8473
14233
6797
19097
86115
974
117000
208706
11057
41712
45017
20982
8322
-3000
20084
5585
697
51442
29639
418158
34370
59856
165412
19751

882
3700
2598
7681
28330
9592
18725
2274
-1248
19970
0
316
115786
0
42779
950
15729
9489
19816
77955
4271
116955
210143
58508
29756
46106
20398
9826
-3000
0
29572
12791
51531
30246
410821
34806
15379
108223
72623

882
0
640
11642
28136
10433
17848
0
832
19580
0
316
72309
0
38180
13408
3000
11349
18471
49955
3696
109973
75166
57855
32418
28381
19888
9519
-3000
6849
26387
12490
51375
23774
403658
35433
2985
108860
61459

914
0
168
23030
26752
10521
14610
0
416
20180
0
466
73812
0
40685
3819
1500
14176
16305
47700
0
108693
68355
134
34983
29546
22713
10362
-3000
6598
11207
13990
29069
24384
412248
36216
29351
80757
44390

930
102097
1579
22449
27357
10203
11314
0
1398
20000
0
316
75149
0
37662
1107
1500
15616
0
48689
2099
104890
69602
11421
18175
29573
19405
11187
-3000
16205
0
300
29895
15855
456264
36969
29977
79073
29773

0
0
0
0
0
0
-2
0
0
0
2
0
0
0
3
0
-2
-1
2
0
-1
0
0
0
0
0
5
-2
0
0
0
0
0
0
-2
0
0
0
-1

0
0
0
0
0
-1
-1
0
0
0
0
0
0
0
2
-2
-2
-1
0
0
0
0
0
0
0
0
4
-2
0
0
0
0
0
0
-2
0
0
0
-1

0
0
0
0
0
0
-1
0
0
0
0
0
0
0
2
-2
-2
-1
0
0
0
0
0
0
0
0
3
-2
0
0
0
-2
0
0
-2
0
0
-2
-1

128553
58308
83768
14218
239715
34244
-110
57771
28547
12174
48470
28788
20116
60130
4205
939
7363
1672
29628
42624
70780
86914
60839
81568
90825
194724
24166
380
87561
191059
11995
19393
2757
72742
2830
48976
143345
-235
330

109234
61024
79736
13573
421651
32193
16390
53334
29398
13309
52374
21485
19319
60655
4003
8188
27415
0
30453
39943
67741
85558
59316
81876
97242
190781
23845
380
92996
197548
13324
18801
3776
73256
21419
47404
134344
1765
165

87567
62665
76167
14137
203784
10803
0
0
29864
13874
52889
18800
16356
56106
3800
36670
0
836
30082
7218
40195
77163
59707
82617
94407
191861
23214
380
89866
203823
14029
19077
4785
66321
15555
46338
116691
871
165

83716
63730
66410
13737
181490
15133
0
41645
30115
15304
51520
17272
10144
29270
3597
0
1930
836
28933
6946
48568
80240
18490
83284
95124
155967
22583
380
48574
216971
14308
11993
5031
66271
6705
14234
116220
871
0

69925
57916
71150
12680
154478
3148
660
41833
15818
8588
50741
14226
8095
29412
3395
1455
1643
571
25255
6808
49039
46637
19505
64520
96354
153193
21662
380
41746
223048
14625
0
5134
62401
6705
19545
112746
-155
165

64108
59122
75781
12067
135259
4699
0
41481
13813
4873
50322
14991
10140
29798
4187
3023
1687
1735
25344
6542
50387
51409
20197
54178
64168
156494
21031
380
38486
228755
18245
0
5138
61510
5673
20173
108653
-155
0

0
-1
-2
-1
0
2
0
2
0
0
-1
0
-2
0
0
-1
0
0
0
-2
0
-1
-1
0
0
0
2
0
0
0
0
2
0
-1
0
0
-1
-1
-1

0
-1
-2
-1
0
0
0
2
0
-1
-1
0
-1
0
0
-1
-2
0
0
-2
0
-1
-1
0
0
0
2
0
0
0
0
2
0
-1
0
-1
-1
-1
-1

0
-1
-2
-1
0
0
0
0
0
-1
-1
-1
-1
0
0
-1
-2
0
0
-2
0
-1
-1
0
0
0
2
0
0
0
0
2
0
-1
0
0
-1
-1
-1

256455
8898
-1
727
220845
45557
48829
15070
142291
73132
6282
57222
35997
56197
70113
4052
8799
74510
54809
41300
99660
3443
430
139097
5319
30123
14320
238107
76831
85241
19356
37788
28774
5143
174246
81963
339
3718
282

245712
1276
-1
829
179260
46732
49789
17509
152679
74668
5835
160712
0
55246
71567
4503
9671
75262
55944
0
99908
69
430
131157
6531
30299
13808
242159
72100
86576
19754
39366
29420
8351
149600
93893
339
1755
2728

231025
24031
-1
550
116798
46589
19726
17923
148682
77427
912
210445
0
62402
72410
0
11500
49919
57075
0
98052
188
430
128342
5446
27758
13289
225695
66575
86914
20279
41531
28502
3234
83320
100177
339
2988
1606

182159
41305
-1
1045
109647
30949
20074
18134
146505
80700
1688
74138
0
42594
73846
1115
0
43303
57745
0
94423
188
430
122345
4853
22720
14068
210199
68499
28698
19887
42048
30162
1819
79359
-3849
339
11645
1015

80747
5405
-1
432
114745
29857
20121
17704
150963
15525
5590
1808
2345
43652
75556
1336
0
27929
59099
0
96056
177
430
109228
3965
19136
14596
208307
69584
29722
19887
41241
17274
1909
57549
304425
339
13237
24555

51689
32310
-1
898
103646
30322
17021
18256
146553
81621
1649
95818
2330
38254
77742
1878
0
15530
60489
0
97320
2378
430
101428
3310
14452
14212
203779
71247
29400
0
44056
15243
1909
44994
293920
339
303512
185

-1
0
0
0
0
0
0
-1
3
2
-1
0
-1
0
0
-1
0
0
0
0
-1
0
-1
0
2
5
0
2
-1
0
2
-2
3
0
0
-1
-2
-1
0

-1
0
2
0
0
0
0
-1
3
2
-1
-1
-1
0
0
-1
0
0
0
0
-1
0
-1
0
2
4
0
2
0
0
2
-2
3
0
0
-1
-2
-1
0

-1
0
0
0
0
0
0
-1
2
2
-1
-1
-1
-1
0
-1
0
0
0
0
-1
0
-1
-1
2
3
0
2
0
0
2
-2
4
2
0
-1
-2
-1
0

744
142214
109887
57605
18457
49550
274610
44933
16196
28859
881
24500
2629
7797
93863
-391
5810
11086
47285
45404
4520
293261
6092
23486
2500
20753
11572
10568
816
66459
56448
0
26648
96191
42184
8225
0
42821
293498

2291
145225
99030
48877
22815
51636
274870
38542
17825
28116
1035
2251
1076
8893
93893
-781
216
22919
47807
38383
10382
279104
3576
19867
2500
20496
14038
13075
0
43930
57550
0
27536
96908
42108
2763
0
6609
299066

2197
149812
89317
39689
27086
53561
258759
39332
20234
30226
29944
7714
1613
9665
90837
-781
5741
35937
48371
39851
4447
220728
13920
14653
2500
19930
14207
13565
0
25762
58008
0
28203
97565
41300
2545
0
1600
295173

3934
151426
80674
27736
27821
53283
225454
11140
20510
29454
10528
4502
993
9862
85520
389
6143
31227
48629
27258
126476
198425
11112
8626
2500
19434
14643
13055
3240
27848
58957
0
29048
98561
40840
1170
0
5087
286885

5541
154688
79311
28420
30767
53057
225032
8463
19897
31775
17907
1896
7881
4854
84945
389
7039
21135
49410
27679
700
182826
3182
0
2500
18577
14856
13525
3240
66537
60367
0
29903
103039
40366
2480
0
4270
287816

3141
158511
81246
29002
29890
52908
225698
10406
19900
30743
3147
5117
1516
1430
81431
609
26799
2632
49568
28619
0
130586
1985
1128
2500
18011
15160
0
0
57506
61617
0
30431
95803
39737
8047
150
7881
294383

0
0
-2
0
-1
0
-1
-1
0
2
2
-1
2
7
0
0
0
2
2
-2
0
0
-2
0
0
0
0
-2
0
0
0
0
0
-1
-2
0
0
0
0

0
0
-2
0
2
0
0
-1
0
0
2
-1
2
7
0
0
-1
2
2
-2
-2
0
-1
0
0
0
-1
-1
0
0
0
0
0
-1
-2
0
0
0
0

-2
0
-2
0
-1
0
0
0
0
0
0
-1
2
7
0
0
-1
2
2
-2
-2
0
0
-1
-1
0
-1
-1
0
0
0
-2
0
-2
-2
0
0
0
0

2471
24230
18255
14294
1792
25287
185419
1694
20351
28518
25465
4926
26163
2400
65734
48264
2346
2497
27044
0
17087
143596
2618
10653
5491
559
128068
-203
141460
50735
49114
3300
119613
573
7174
99031
71855
56144
10304

467
25840
18779
15253
0
26501
10573
5499
21395
29558
29058
2847
26449
2400
58048
19142
15271
2497
26325
0
15576
147891
8489
7439
8398
1560
143227
-698
145408
52938
49907
1300
115349
0
0
90779
72440
58180
11330

10947
27556
0
2142
2292
30300
0
1384
22388
32054
28236
3351
27915
2400
53012
18188
16360
2497
30882
0
16361
147248
371
15206
14307
3360
52196
-193
142139
54190
38376
3074
109765
220
0
84891
63399
34855
12334

9594
27447
0
29288
1153
25806
282562
2085
22431
31239
29383
1961
27170
2400
53571
18397
41936
2497
30090
0
0
139846
385
12446
17891
3343
43180
-688
137453
45962
19595
594
101179
693
0
76232
59912
36000
13319

0
26254
0
26579
607
26149
288459
5351
22324
31935
24131
4409
29071
2400
56721
18161
538
2497
34419
0
0
142808
13273
7047
8517
3091
1095
817
139827
47421
19851
0
99940
0
0
77833
45740
37684
14447

0
29645
0
25972
3076
25478
293233
3179
22601
32602
26979
2503
29446
2400
57312
18383
2716
2497
33714
0
0
150770
20971
5472
23960
3578
856
1157
136320
49512
20256
0
96190
0
0
74885
44325
22478
15549

-2
0
-1
0
0
-1
-1
0
-1
0
0
0
0
2
-2
2
0
0
2
0
2
0
0
0
2
0
2
0
0
-2
-1
-2
2
-2
2
-2
-2
0
0

-1
0
-1
0
0
-1
-1
0
-1
0
-1
0
0
2
-2
3
0
0
2
0
2
0
2
0
0
0
0
0
0
-1
-1
-1
0
-2
0
-2
-2
0
0

-1
0
-1
0
0
-1
0
0
-1
0
-1
0
0
2
-2
2
0
0
2
0
2
0
2
0
0
0
0
0
0
0
-1
-1
0
-2
0
-2
-2
0
0

-200
51666
2926
45487
508581
846
101771
45367
1749
-4
14103
48421
46801
24022
-2640
6827
280435
380933
8541
7880
32463
211645
42863
112403
4555
33105
14380
18357
72274
0
26660
3931
39995
3805
6128
1000
0
49220
19518

-200
52385
1252
47247
471796
810
102878
46815
1087
-231
5397
42779
38296
25038
0
7759
276971
380703
8270
8316
33444
213513
43874
83515
5764
31113
13536
18668
70098
0
660
3625
38049
0
7171
0
0
48161
20202

-200
51790
435
48160
468202
1198
79618
10099
3503
10610
54554
34992
28923
25429
2640
9618
225836
356474
7995
4761
33996
106539
44843
71259
6974
26669
15040
19597
60180
0
660
1600
35435
0
9582
0
0
49310
19082

0
50346
1309
49361
442401
6081
4370
8686
1003
10520
92400
25916
29254
25714
0
10313
219426
308948
7720
5964
34539
106361
50072
66661
5315
29876
14174
19589
43920
0
660
3815
31976
0
9282
0
0
49725
18890

10199
48745
589
50564
419209
4203
78453
8614
1003
120
3520
27207
29313
26353
1000
9863
210514
547880
8224
5697
35238
108590
49142
62770
4645
29257
14472
19275
42670
1090
36906
8330
29704
0
9977
0
0
49910
19287

0
46842
1210
51572
425061
3044
80063
6977
1003
0
3330
26192
29661
26868
4702
9558
180129
309322
7944
2590
35910
110915
52336
58067
3955
28071
14763
0
41584
8788
1470
4765
27687
0
10812
0
0
48694
19751

-1
0
0
2
0
2
2
-1
0
0
0
0
2
0
0
-1
0
0
0
0
0
-2
0
-1
-1
0
0
0
0
0
0
0
-2
-1
0
-1
-2
0
0

-1
0
0
2
0
0
2
-1
0
2
0
0
0
0
0
-1
0
0
0
0
0
-1
0
-1
-1
0
0
0
0
0
0
0
-2
-1
0
0
-2
0
0

-1
0
0
2
0
0
2
-1
0
2
-2
0
0
0
0
-1
0
0
-1
0
0
-1
-1
-1
0
-1
0
0
0
0
0
0
-2
-1
6
-1
-2
0
0

7475
70327
48958
44883
51102
9811
11084
567
158844
14559
-5
130874
10587
18056
34228
2331
22460
223150
1280
58920
222059
3307
325
3020
47906
30739
134664
51268
58053
20212
123770
321987
5155
7179
31796
220
0
195507
237510

15540
66310
48293
47349
50484
15726
12605
390
149298
15513
3584
132743
25768
19385
96716
3544
23592
226034
2816
60069
161817
0
18428
2916
0
29586
136326
52542
53334
20749
122189
318546
0
7626
32786
110
0
182942
241605

3889
54176
48999
47475
49175
15723
13102
508
157537
17242
2280
131862
12218
20093
74983
3064
24665
227153
10802
54853
160270
0
32384
1985
0
29412
135173
53779
54448
19930
118909
316330
0
3802
34242
110
0
176158
240337

10496
42944
7470
46730
21944
15173
12595
0
162697
18450
2280
101971
13656
20643
43557
1587
26305
174717
23323
59509
60604
0
22749
6850
1255
18587
124843
54503
55700
15961
84865
325874
0
1271
35668
11946
0
159556
242803

31948
40391
6406
27204
20142
15925
14386
4580
113925
18013
0
101689
15918
20920
15559
-193
23756
171145
17041
30565
60986
1344
7804
1822
80158
1558
125294
55685
51511
20107
86846
325857
0
1489
50052
32836
0
162943
240521

33016
35820
3679
9662
18728
16245
14005
2274
116382
19406
0
101303
10771
21336
0
3107
25353
174076
282
30031
62195
881
290
4249
81775
4681
104545
57985
52652
19275
88069
327232
0
1260
51651
110
0
156612
245310

0
2
0
0
-2
-2
0
0
0
0
0
-2
0
-2
0
0
-1
0
0
0
0
2
-1
-1
0
-2
0
0
-1
0
0
0
0
2
-1
-2
0
0
0

0
2
0
0
-2
-2
0
0
0
0
0
-2
0
-2
0
0
-1
2
0
-1
0
0
-1
0
2
-2
0
0
-1
0
0
0
0
0
-1
-2
-1
0
0

0
2
0
0
-2
-2
2
-1
0
0
0
-2
0
-2
-1
0
-1
2
0
-1
0
0
-1
-1
0
-2
-1
0
0
0
0
0
0
0
-1
-2
-1
0
0

37699
25664
50404
13366
2500
95
169883
33765
27934
4769
104558
0
78233
0
3413
77199
1875
35601
13348
390
7322
12436
7432
1493
225905
4980
17715
124442
-317
24724
484
99925
26974
9503
396
0
2277
298809
9370

35203
26693
50782
14394
0
-6
171851
2682
27206
6720
105661
0
53236
0
3206
79640
2239
36488
70263
390
2728
12943
7433
1555
225515
0
316
93302
-2066
49102
15904
102359
28144
7238
396
0
16002
304686
9078

15360
28456
49019
16044
0
-6
158426
470
28404
23393
108462
0
35222
0
2250
48977
316
35729
67431
5248
385425
15428
7184
390
227387
0
632
92934
-3283
49885
44852
96462
28280
9407
396
0
13207
307591
10267

15031
29687
20208
16080
0
1217
96704
119955
24865
13214
69037
0
72861
0
1500
49369
2681
38117
64534
4167
387189
14883
7184
780
197959
0
632
94002
3542
25773
41971
96846
25990
8126
2707
0
8738
312314
10350

12173
30690
19677
16569
0
1055
101555
119685
24528
8162
71416
0
74429
0
750
49778
3486
37259
65873
780
395445
15494
7344
390
194710
0
316
92826
7643
25544
81011
95549
25999
8838
3247
0
6471
318647
10564

11728
31093
20153
16744
0
176
97884
9780
25011
5138
73425
0
60783
0
1650
50404
2296
33010
66974
467
402289
16086
7184
390
199300
0
316
88001
9584
26264
38472
94131
26425
9039
396
0
2723
325369
10771

0
-1
-2
-2
-1
0
0
-1
0
0
0
0
0
0
0
2
0
-1
0
2
-1
-2
2
0
0
0
2
-1
0
-2
-2
-1
-1
0
0
-2
0
-1
0

0
-1
-2
-2
-1
0
0
-1
0
0
0
0
0
2
0
2
0
0
0
2
-1
-2
2
0
-1
0
2
-1
0
-2
-2
-1
-1
0
0
-2
0
-1
0

0
-1
-2
-2
-1
0
0
-1
-1
0
0
0
0
0
2
0
0
0
0
0
-1
-2
0
-1
0
0
2
-1
0
-2
-2
-1
-1
0
0
-2
0
-1
0

7790
960
0
1525
3102
152979
54914
0
1478
29254
19017
139211
145138
1065
1472
47339
69584
58794
18951
39723
0
0
27056
1663
50220
20710
158245
30627
86960
20938
0
2691
4959
405779
245997
39929
110524
1365
196566

9123
8154
0
800
30428
101616
55423
2647
-3
26289
20018
136982
148586
675
2785
47270
66342
59987
17298
12302
2602
0
27031
14045
50756
21790
161695
4297
85585
80176
0
426
423
412684
243904
32910
108204
2703
168372

10656
1477
0
850
5711
105562
57875
735
12353
21751
19384
130585
151878
1285
5496
46037
60514
33908
14793
9369
498
0
28317
13155
49966
21017
163620
2720
87235
37417
0
426
3139
411394
244361
17965
99784
863
171699

11474
15713
0
2340
5770
6102
57456
2414
22633
20154
19405
127013
123417
1895
7496
48457
48965
19513
15566
22949
498
0
28568
15183
523
19772
165604
2040
84511
22048
0
27926
2464
277995
243287
9846
71451
390
133147

13117
8988
0
2380
7652
6741
33334
256
7666
16784
19978
126635
104922
1340
9298
47722
29648
17281
15014
11188
1835
0
27302
11498
18450
15628
169075
2722
84488
20926
0
0
6170
249697
247613
13621
67024
390
135147

15899
25449
0
2694
17825
65672
31723
3858
10260
17352
19791
127093
107005
950
3340
48678
28737
16802
15413
13306
11337
0
28171
2392
18478
12501
172401
5057
86184
13187
0
430
0
258353
246330
10466
62655
3540
127087

0
0
0
-2
-1
0
-2
-2
0
-1
0
2
-1
-1
0
0
0
0
-1
0
-2
-1
-1
3
-2
0
0
0
2
0
2
-1
0
0
0
2
2
0
0

0
2
-2
-2
0
0
-2
-2
0
-1
0
2
-1
-1
0
-1
0
0
-1
0
-2
-1
-1
2
-2
0
0
-1
0
0
2
-1
0
0
0
2
2
0
0

2
0
-2
-2
-1
0
-2
-1
0
-1
0
2
-1
-1
0
-1
0
0
-1
0
-2
-2
-2
2
-2
0
0
-1
0
0
0
0
0
2
0
2
2
0
-2

112336
35225
5121
16228
1611
10350
3467
0
52536
0
6489
15345
34500
285
203340
6337
58850
48316
396
27347
50180
7831
178
76442
0
101658
196272
1946
8315
6902
126701
1156
63412
30073
205131
11332
16180
99291
21996

113351
35939
29478
29414
1435
10993
3327
0
53624
0
9372
14812
10706
825
205172
4300
59867
34161
396
22915
51400
0
1860
76633
0
97937
209034
2612
11267
7904
129388
396
159542
18385
197019
12093
16635
87757
19730

115515
36606
43892
4975
2236
11865
839
0
43462
1531
11179
16696
3835
0
198577
16229
47925
33751
396
22243
0
0
940
78174
0
98893
203592
3408
10626
7566
130768
776
160885
20732
196021
13891
16082
82417
20456

113948
38687
6420
3960
3166
11549
-3
0
36222
0
8688
16134
12559
1230
141141
56929
23642
22467
396
20938
0
764
1110
78800
0
101044
194238
1908
10160
7716
131858
776
162368
21196
103522
13371
15529
83877
20783

122127
37296
49240
2914
1925
11549
1856
163
19055
1799
8295
17380
6764
3227
144216
7082
21707
19927
396
22486
0
0
0
77417
0
96045
192451
1108
10052
7722
125874
1552
165591
23175
145487
14654
16525
82814
-290

121962
38181
6772
1068
3326
11231
1528
63755
3098
0
10147
16958
7700
3820
144027
4640
20544
20352
396
21394
0
2844
0
82369
0
97227
196355
530
9635
7890
127988
776
121614
22724
141876
14271
16110
35484
-680

2
-1
0
0
-1
-2
7
0
0
-2
2
-1
-2
0
-2
-1
-1
0
0
0
-2
0
0
0
0
-1
-1
2
0
-1
-2
2
0
-2
-1
-2
0
3
0

2
0
0
0
-1
-2
7
0
0
-2
2
-1
-2
0
-2
-2
-1
0
0
0
-2
0
0
-2
0
-1
-1
0
0
0
-2
2
2
-2
2
-2
0
5
0

2
0
2
0
-1
-2
7
0
0
-2
0
-1
-2
-1
-2
-2
-1
0
0
0
-2
0
0
-2
0
-1
0
0
0
0
-2
0
0
-2
-1
-1
0
5
0

116344
21576
23498
502904
1442
1626
2400
180373
178878
4868
3
1424
2675
4649
0
1822
1685
203896
73491
50427
750
49144
199446
74919
152880
316
37492
51432
47350
115194
22970
193112
17819
3955
598
92
82922
63276
0

111960
24226
26400
481990
1261
1443
2400
176063
181717
13118
34361
6534
0
3964
0
2229
6644
196219
76452
48115
1166
48202
200899
70287
151333
316
33535
50316
44948
111991
0
197039
17244
5269
598
101
81084
61693
10626

115804
15577
25682
476680
1411
1443
2400
175324
165662
16114
44804
3733
0
3281
0
7110
3584
188608
78736
46991
398
43656
205084
10546
151264
316
7267
50866
40326
22499
0
200300
18938
1986
168
-42
74530
75670
11579

92542
89851
26155
402695
1411
1443
2400
177197
144277
3353
44800
1443
0
934
0
1539
1756
172722
80590
47276
0
29466
194800
-4729
146328
316
14190
48194
19576
25015
0
203018
19836
1611
1449
-42
66897
83772
10165

83581
86005
27972
362128
1075
9629
2400
181041
112210
10775
43576
1443
0
467
0
-1
732
159826
82453
47870
418
29936
183962
-10505
148012
316
132106
47233
19565
34343
0
199689
19390
316
916
-42
64699
83401
13067

61650
121319
27374
347271
1139
1773
2400
180044
116047
2938
44315
1435
0
12871
0
1238
730
146891
84252
47865
1840
30350
188496
-14433
151014
316
289397
50224
19531
53403
0
202833
19664
1608
2133
1058
35540
81487
92743

-2
0
0
-2
0
-1
0
-2
-1
-1
-1
-1
-2
2
0
0
-1
2
2
0
0
-2
2
0
-2
0
2
0
-2
0
-2
2
0
0
-1
0
0
2
0

-2
0
-1
-2
0
-1
2
-2
0
0
-1
-1
-2
0
0
0
0
-2
4
0
0
-2
0
0
-2
0
2
0
-2
0
-2
0
0
0
-1
0
0
-2
0

-2
2
0
-2
0
-1
0
-2
-1
0
-1
-2
-2
0
0
0
0
-1
3
0
0
-2
0
0
-2
0
2
0
-2
0
-2
0
0
0
-1
2
0
-2
0

747
632
7196
9100
8003
1782
143839
780
3417
76118
827
0
550
34390
27707
154336
29632
197
25867
14040
114374
3220
44600
30678
387
50175
42159
94451
0
-802
0
45074
10747
131559
0
161159
18999
11657
128272

0
316
-1189
15658
9025
0
117883
0
-802
78451
827
1263
0
810
28434
125684
9856
2348
29133
14903
130999
0
42954
29893
2120
48275
43172
96041
0
19786
0
46546
11558
135970
0
151558
23699
11045
131718

5737
166
4639
1874
9868
0
100809
0
-1282
55339
827
-13
0
19009
29356
111298
9541
1260
28371
7288
153648
15040
44318
29086
15094
49646
46450
98301
0
20517
0
48945
9961
121016
0
154648
9390
2160
135075

922
6988
2800
6330
9406
80737
104716
0
1718
25374
827
1667
0
18035
30777
82204
5411
0
31208
6662
172515
35498
32010
25352
4140
44051
45402
74624
0
13167
0
47994
10310
111214
1054
156584
5781
0
134705

107
6822
854
-200
9605
5381
101568
0
1238
20054
827
-300
0
18364
32193
82792
4782
0
30149
4920
178758
19508
33271
25096
747
45912
48677
75173
0
10686
0
48704
10372
101957
1230
166960
8065
0
143883

980
466
10854
-200
9805
2232
92150
0
1831
20249
827
-300
0
18670
32589
83832
3192
16640
29375
6060
192589
21199
34297
24920
1053
45383
47740
77419
0
10074
0
41189
9838
92805
1054
164012
17277
0
145643

0
0
-1
-2
2
-1
0
-2
0
0
0
-2
-2
-1
0
-2
0
0
-1
0
0
0
-2
-1
2
-1
-2
0
0
0
-1
-2
-1
2
0
0
2
0
0

0
0
-1
-2
0
-1
2
-2
0
0
0
-2
-1
-1
-1
-1
0
0
-1
0
0
0
-2
-1
2
-1
-2
-1
0
0
-1
-1
-1
2
0
0
2
0
0

0
-1
-1
-2
0
-1
0
-2
0
0
-2
-2
-1
-1
0
-1
0
0
-1
-2
0
0
-2
-1
2
-1
-2
-1
0
-2
-1
-1
-1
-1
0
0
0
0
0

200996
1104
18410
1099
28686
1103
74081
0
77499
150693
413
0
300878
3853
390
944
10874
83093
29206
164857
48885
91109
0
6723
12894
1316
3388
26583
143673
40151
6574
893
686
17938
18625
49415
56889
212787
110686

194699
1162
-10
2508
32765
16234
72329
0
77838
154424
4480
5220
2250
1946
390
-764
11896
78682
16231
192513
48793
88263
0
17385
12404
1316
-12
24825
146921
38951
3997
2300
0
20486
28143
49547
55407
218035
103869

183344
774
1429
976
27864
68813
74409
0
77790
148564
2080
0
0
790
772
-1202
12906
77416
8392
178030
34440
89620
0
32046
12408
1316
1081
23027
143084
28984
5740
0
947
21644
32159
15464
64428
223068
90809

153880
386
-601
416
25691
4427
78180
0
80528
105858
2280
0
0
3569
390
-2230
13162
53338
25062
117997
30889
90797
144
32530
11912
533
1884
12947
142011
29422
27384
0
7385
9209
31851
15701
64767
228051
67313

155359
-4
120195
416
28257
13882
76831
0
23567
105075
0
0
692
657
780
6770
13438
53749
13088
0
30182
47200
225
18896
13707
4116
2089
390
136431
0
3665
2222
3806
6495
3105
12192
65579
233072
16040

158776
16305
976
416
24161
41463
79570
0
25171
107358
0
0
1560
0
390
9579
13705
51026
23174
0
29912
47707
0
17049
14328
9834
7097
700
128118
0
26721
0
22319
78080
-45
12515
67328
237879
116654

0
0
0
-1
2
-1
0
2
0
0
-1
0
0
2
2
0
0
0
0
2
-2
0
0
0
0
-2
0
-1
0
0
0
2
-1
2
-1
0
-2
0
-1

0
0
0
-1
2
-1
0
2
0
3
-1
0
0
0
0
0
0
0
0
3
-2
0
0
0
2
-2
0
-1
0
0
0
2
0
0
-1
0
-2
0
-1

0
0
-1
-1
2
-1
0
2
0
2
-1
2
0
0
0
0
0
0
0
2
-2
0
0
0
0
-2
0
-2
2
0
-1
0
-1
0
-1
0
-1
0
-1

126546
203
1901
2706
79950
14
225274
76308
228610
6551
14765
132105
94921
42974
15416
3694
193083
216657
16006
12961
36750
21136
7845
31333
106302
3377
1211
0
18750
300
55104
27104
7965
9383
1389
4083
4338
50105
390

124926
1558
3800
1261
82956
1200
230414
78669
182982
8482
6371
130973
97397
45277
17392
4716
210013
174694
16840
13668
0
20043
12338
32365
108590
37305
3173
2879
0
97
52585
28179
3101
16571
722
10193
0
51099
390

111220
39927
5239
390
83656
2987
237135
75995
150022
10184
4150
97006
99789
54321
18446
6126
218508
165203
18001
13145
0
20192
13919
33380
107414
5721
7076
1395
31288
6497
45914
30586
3126
16607
179
12620
0
50269
390

75706
53430
5239
390
84457
-13
241033
79781
151787
12408
988
60608
102131
52932
17852
7514
230776
136067
18048
15023
0
19459
14019
34043
108887
11379
7729
3261
27335
5897
8835
30885
7365
16043
10100
13027
0
28553
390

69278
44798
1559
390
83897
2670
246081
81533
154922
11922
390
62065
104491
46712
18236
8883
245546
16120
12583
14510
0
36290
4347
34756
107145
7939
9442
0
30626
6005
3421
30268
3245
16379
13285
17760
0
30196
390

58589
40341
2680
390
80159
-4
250971
80243
159113
12167
1935
60842
106755
45537
20524
12860
255905
93532
12754
13854
0
19774
4729
35448
102075
7081
9887
0
29921
0
2391
30103
828
16706
5489
83146
74
30208
390

0
0
0
0
0
0
-1
0
-2
0
-1
0
-1
-2
0
0
0
-1
0
-1
-2
-2
0
-1
0
0
0
0
2
0
-1
0
0
-1
0
0
0
-1
0

0
0
0
0
0
2
-1
0
-2
0
-1
0
0
-2
0
0
0
-1
0
-1
-2
-2
-1
-1
0
2
0
0
0
0
-1
0
2
0
0
-1
0
-1
0

0
-2
0
0
0
0
-1
0
-1
0
-1
-2
0
-2
0
0
0
-1
0
-1
-2
-2
0
2
0
0
0
-1
0
0
-2
0
0
0
0
-1
0
-1
0

257553
49541
44981
113928
86772
219146
696
86787
0
6608
10571
6065
296
4312
110917
56765
223904
12716
20157
37575
0
30000
49008
390
21260
10480
69877
49805
98541
56742
390
94656
18551
22431
48063
4094
58107
4966
75538

251236
48458
42940
112775
71275
212111
696
89610
0
3582
11174
9606
148
2117
114809
57849
211137
12453
19295
105652
0
-720
49198
780
20643
11503
68751
50654
102052
49176
390
88758
17469
2004
46565
1683
60172
3120
78315

246572
46423
43449
110399
54769
206307
696
86738
0
63527
10000
3425
620
5944
113771
57432
197721
21910
13531
51072
0
-720
34239
390
38552
12513
69744
41776
111690
41969
0
90357
18414
45408
38617
2924
62206
2549
80361

240595
38493
44925
48532
39137
204787
696
75859
0
32088
10000
3425
296
2102
103023
27126
181231
12474
10129
77094
0
-1500
14448
549
18580
13804
50190
17083
78070
37409
780
89209
20234
28138
8999
1462
63612
2696
82199

237968
0
42725
44703
26971
195475
696
74108
0
16731
18335
0
148
10214
108340
27579
182649
17785
11581
77669
0
0
28799
1320
12773
13442
49603
9412
78376
36214
0
84983
18438
6356
8870
1462
65422
1188
84782

220199
0
34303
47869
3426
191626
696
75898
585
62561
18889
0
0
0
96962
29085
182644
12500
12782
42059
0
0
29199
780
5423
14066
49469
1038
80912
30798
0
81484
18225
2900
5876
6105
67334
2677
87284

-1
0
0
-1
-1
-1
0
0
0
0
0
-1
-1
0
-2
0
0
0
-2
0
-2
0
-1
-2
0
0
0
0
0
-1
0
0
-1
0
0
0
0
-1
0

-1
0
0
-1
-1
-1
0
2
0
0
0
-1
-1
0
-2
0
0
0
-1
0
-2
0
-1
-2
0
0
0
0
0
-2
0
0
-1
0
0
0
-1
-1
0

-1
0
0
-1
-1
-1
0
0
0
0
0
-1
-1
0
-2
0
0
0
-1
2
-2
0
-1
-2
0
0
0
0
0
-2
-1
2
-1
0
0
2
0
-1
0

780
88966
15526
90
5385
980
10695
20887
9525
140839
204824
8188
1215
27044
7111
60764
4943
1296
1025
29086
144430
32202
442
28636
151686
0
125022
128809
89574
500
0
115771
0
41970
14935
19456
389
7701
46631

0
39565
33140
90
5337
4000
10386
18705
16977
119171
209873
6780
1042
28384
7111
62782
49411
2035
799
33288
50001
29503
442
-2364
147474
0
127457
127595
91782
0
0
118818
40529
31319
9000
20486
754
7744
46929

390
41284
17589
90
5484
1000
9993
17295
18546
119680
214775
390
1042
29037
0
63636
48859
120921
-1
32459
62622
29538
442
-2364
7474
6244
121408
115094
90989
35660
70010
119395
3211
18172
13358
21241
1965
6997
47393

390
45793
18945
90
5342
0
9993
18335
18846
118070
111893
390
1004
29667
0
65570
10076
126429
-1
34600
166818
29971
442
-2364
8173
11108
119070
111678
83633
-20
71610
108802
9795
18687
19332
21788
390
1386
22944

390
40782
36552
180
5618
19100
15300
9320
18066
111841
107697
0
1612
29669
0
67354
8442
85500
358
36539
78909
29798
434
-2364
87500
11428
121696
105336
84491
-20
73610
99988
11756
19234
18149
23281
985
5578
24071

12190
32283
18797
90
5236
0
0
1858
17463
111716
105578
780
622
29995
0
69073
8610
81305
492
38287
40268
28679
442
-2364
89731
12233
119138
104306
85522
-20
317
84253
12522
19552
11743
22756
370
1386
24397

0
-2
0
-1
0
0
0
0
0
0
-1
0
2
-1
0
-2
0
0
0
0
-2
-2
2
0
-1
0
2
0
0
-2
-1
3
0
-1
-2
0
0
0
0

0
-2
0
0
0
0
0
0
-1
0
0
0
0
0
0
-2
0
2
0
0
-2
-2
2
0
-1
0
2
0
0
-2
-1
3
0
-1
-2
0
0
0
-1

0
-2
0
-1
0
0
0
0
0
0
0
0
0
-1
0
-2
0
0
0
-1
-2
-2
2
0
-1
0
2
0
2
-1
-1
3
2
-1
-2
0
0
0
-1

374245
740
14237
655
19061
461
18099
174847
18482
125273
2880
136170
15220
1941
35220
8948
93025
70396
57030
1118
665
560
64839
61934
2290
7852
44689
7165
29230
15610
10311
1050
16981
10839
-3
21593
70798
87377
14939

357516
740
17907
23524
49738
6472
18912
181556
22938
125756
3285
139270
16961
2132
38036
10306
95655
65185
48742
12776
0
0
65184
65918
2290
8871
45669
8647
30786
18250
2758
1050
16424
2995
371
17636
69923
84962
14457

334316
740
14127
-3626
49986
83589
18249
94532
3569
111799
2280
137548
19930
1667
38746
22263
66404
53691
35628
11417
0
0
69361
67214
2292
9883
46621
9247
27167
0
1397
1050
17242
2419
0
17800
66375
68301
2312

307974
740
15988
6531
8771
73689
20305
22800
2845
107375
248
96340
19328
2146
40107
20511
31688
56997
31738
16449
0
0
69836
71604
3365
10079
45573
9431
27440
0
298
1050
18448
4219
0
14869
63639
32106
1156

318240
740
19747
4440
8628
64854
26615
96940
1935
104299
248
94201
37113
1073
41464
27808
17317
55956
28217
6989
0
0
71179
75500
1567
10289
48678
8843
30117
0
7950
1050
19495
9704
222
12895
64973
32776
1156

289763
740
13986
750
7464
66124
27063
99550
6781
106280
-150
97068
19165
2761
42680
8342
6270
58020
29817
2021
0
0
69484
83933
1707
10495
47744
9075
29523
1000
60097
1050
20026
6952
0
12833
66391
31832
1469

0
0
-2
0
0
-1
0
-1
-2
0
0
7
0
2
-2
-1
0
0
0
-1
0
0
0
-1
0
2
-1
0
-1
-1
-1
0
0
0
-1
-1
0
-1
0

0
0
-2
0
0
-1
0
-1
-1
0
0
7
0
0
-2
0
0
0
0
-1
0
0
0
-2
0
2
-1
0
0
-1
-1
-1
0
0
-1
-1
0
0
0

0
0
-2
0
-1
-1
0
-1
0
0
-1
7
0
0
-2
0
0
0
0
-1
0
0
0
-2
0
2
-2
0
0
-1
-1
-1
0
0
-2
-1
-1
-1
0

51116
14712
1923
71991
326
20571
19891
10147
1400
67594
39664
2400
124011
96644
6309
993
65627
30245
97361
5045
79656
50781
30833
7079
74818
6291
770
21507
390
390
18771
69486
124824
277449
511
2145
87118
326
28291

49042
19142
1995
80225
628
37283
20650
7358
2800
64042
28033
2400
119970
99119
0
1413
64803
227123
96265
688
80382
45429
34322
10387
57334
6045
-10
18505
390
390
10655
68650
102327
271080
-5
636
56182
326
31055

54439
37882
0
41429
6290
43482
21002
11727
1400
62021
27292
2400
68742
97195
0
14123
62844
211996
49380
6431
61813
28927
36725
2956
49899
7487
390
17036
390
390
1659
65458
103506
280510
-5
0
60039
326
33788

9753
40882
0
25858
11604
5626
19478
10850
1400
59545
16567
2400
65557
69299
0
159738
61785
210100
29152
3645
30457
19896
36749
316
37251
7218
3797
12863
21515
2728
6524
19087
100554
198869
561
4009
52009
652
36491

9952
45683
0
10219
24679
73516
17882
9061
27100
48225
7021
2400
65287
68030
0
158400
61136
206462
28832
2041
30477
19475
40138
316
33061
7800
0
9597
2942
0
29949
10220
103929
222558
0
0
32862
326
41179

9352
5765
0
15967
8642
11854
5120
13017
25644
40049
10171
2400
64428
63601
0
160588
57287
203201
29949
1800
30506
19168
42459
312
30869
7526
0
2304
0
780
3268
11913
107780
134187
0
2307
3730
476
45823

2
0
0
0
0
0
2
-1
2
0
0
-1
0
-1
-2
0
0
0
0
0
-1
-2
4
-1
0
0
2
0
0
0
-1
3
0
-2
-1
0
-2
0
0

0
0
-2
0
0
0
0
0
2
2
0
-1
0
0
-1
0
0
0
0
0
2
-2
4
-1
-1
0
2
0
0
0
-1
2
0
-1
0
0
-1
0
0

0
2
-2
0
0
0
0
-1
2
2
0
0
-1
-1
-1
0
0
0
0
0
0
-2
4
-1
0
0
2
0
0
0
-1
0
0
0
-1
0
0
0
0

59902
163340
216194
431195
7955
17624
24890
1051
110674
42414
69023
1714
8884
22681
2479
180056
34282
207205
47974
1706
16621
0
1650
550
284298
15706
26168
69013
450827
46199
0
6599
95648
0
13854
207406
240927
45107
72462

61336
168701
222220
440304
7976
18342
25440
735
131306
43770
70601
52856
8689
25980
3554
179349
35006
208827
48527
6354
8044
0
1650
1606
281970
16849
27442
67397
389039
47179
0
9315
56259
1564
3366
207479
18676
30617
75297

61792
172074
225648
341673
8985
17750
26191
419
127701
44455
70426
11914
9449
10409
4746
30349
34144
203696
49381
6849
917
0
1650
1422
276346
17285
30165
69518
328316
47445
50307
19067
49425
-436
2671
211508
9390
22324
76441

57619
173907
-2
76519
9164
18102
25193
1470
135551
47825
69013
14503
6376
118253
2377
29568
34820
201655
9999
4113
18353
0
1650
2685
0
18683
29383
70616
325968
17945
28281
18472
16941
-436
13780
223660
-3772
18587
78171

12996
184067
-2
77223
9356
18485
25742
1154
135859
48220
58329
13407
6530
111765
2390
30188
35553
202938
8793
3910
35836
0
1650
1395
281225
9121
32739
79267
271596
18165
42163
18037
13349
436
20652
228014
282777
20316
79757

2054
180612
-2
76684
9593
19175
27171
735
134687
48884
51271
52830
1506
13294
3504
30786
36258
202136
9138
2547
18320
0
1650
2896
288652
14374
33143
84140
286805
18557
0
18487
14826
436
10876
223940
288937
18271
81427

-1
-2
0
2
0
0
0
0
0
0
0
-1
0
0
0
-1
2
-1
2
2
0
0
0
0
-1
0
-1
0
-1
2
-2
0
0
0
2
-1
0
-1
-2

-1
-2
0
2
0
0
0
0
0
0
0
2
0
0
0
-1
2
-1
2
2
-1
0
-1
0
-1
0
-2
0
-1
2
-1
0
0
2
0
-1
0
-1
-2

-1
-2
0
2
0
0
2
0
0
0
0
0
0
0
0
-1
2
-1
2
0
-1
0
2
0
-1
0
-2
0
-1
2
-1
-1
0
0
0
-1
0
-1
-2

390
0
55765
48463
50899
21468
1994
25118
190704
14413
46605
14721
17421
29860
38842
8690
14437
493
150
11164
15838
108717
2238
106396
6782
79099
-270
55658
0
20218
440
23890
241584
5838
25554
9083
19401
1508
-15

390
0
56619
49484
50527
15503
5305
18948
194111
16474
35797
5049
18769
30576
38973
-204
15509
1086
150
11713
11356
69632
3057
105332
1466
80828
-270
48292
250
19607
452
2181
249687
6369
28031
12641
19670
6186
-15

390
0
54636
50372
50375
17812
4960
16923
144855
16510
36615
649
17413
31962
37708
3268
15498
731
150
11759
25409
56537
1879
82191
3273
82583
99730
23264
79
21778
0
21073
250227
6790
28345
15377
19839
2208
-15

390
0
18293
51246
46952
14328
5228
12103
149146
16566
28354
1108
17769
32444
4293
302
14952
561
1150
12453
15926
113576
889
77262
6965
84687
-27
12346
79
22124
0
12159
123146
8171
27591
14757
20236
1823
-15

390
0
18107
52279
50343
11110
6552
11519
198027
17370
18093
150
18138
32971
4305
3586
15983
618
1000
12147
8604
138419
2399
49851
4893
84832
-27
28910
290
22622
3427
8418
101486
7396
28218
44843
19807
1516
-15

150
0
18803
53069
48831
7567
3827
11611
202293
19905
6723
1075
13788
33721
5128
2345
15576
991
0
12254
8941
101452
1225
6666
7777
84576
-27
13837
106
23002
1098
6896
93700
7757
29880
6622
19843
3378
-15

0
-1
-1
0
0
0
0
0
0
0
0
0
0
-2
-1
0
0
2
-1
0
0
2
0
-1
2
-1
2
0
2
0
-1
0
-1
-2
-2
0
-2
-2
0

0
-1
-1
-1
0
-1
0
0
0
0
0
0
0
-2
-1
0
-1
2
-1
0
0
2
0
-1
2
-1
2
0
2
0
0
-1
-1
-1
-2
0
-2
-2
0

0
-1
-1
-1
0
0
0
-2
0
0
0
2
0
-2
2
0
-1
2
-1
0
0
-1
2
-1
2
-1
2
0
2
0
-1
0
-1
0
-2
0
-2
-2
0

27849
775
390
25354
20251
303719
167604
23264
115583
94681
190691
183360
6195
19401
13999
89526
582
87603
-237
88498
123880
20246
51076
1354
43753
-4
19150
214190
41827
38486
959
15714
3556
64498
76910
48777
2419
211
45803

29094
1550
390
24826
19637
268163
162774
13573
130020
96920
206000
187637
2645
20650
17829
89149
0
93461
-2400
168938
105184
36350
50816
1050
46869
969
19149
178194
42650
39217
1898
13171
3271
58261
22972
47331
10499
70
46696

29352
775
370
25412
19539
228720
148961
13876
133963
98562
194930
191846
3416
0
6608
85301
582
95022
-2400
79989
69221
18910
47977
-1
45856
2226
23888
140681
45930
40537
850
24589
798
401
28336
48010
16243
0
15287

29766
775
-20
21658
20080
234177
78024
13789
115989
100329
130938
194485
3916
0
17087
65463
291
95972
3990
69800
46858
33500
34783
7999
48818
1878
24337
104855
44891
41030
6390
31111
798
43091
30281
24331
0
1600
7694

19933
925
780
980
18855
201490
72989
725
101628
103697
134664
206747
4248
0
17993
65923
441
98283
30050
54256
33060
-15306
20570
-66
49640
-25
23725
77242
47654
41891
1958
60562
798
29842
38339
25553
0
0
7921

10921
775
0
55
20130
190721
75454
0
104809
91408
140238
203388
5068
0
8662
67269
441
97819
9993
48256
27047
20000
20047
6784
48737
5029
0
74165
48721
43196
1346
9968
408
30601
80792
26733
0
1101
8041

0
0
-2
2
0
0
0
2
0
0
-1
0
-1
0
0
0
-1
0
0
0
-1
3
-1
0
-2
0
0
0
-1
3
3
-1
-1
-2
0
2
-1
-1
-2

0
0
-2
2
0
0
0
0
0
0
-1
0
2
0
0
-2
-1
0
0
0
-1
2
-1
0
-2
0
0
2
-1
2
2
-1
-1
-2
-1
2
0
0
-2

0
0
-1
0
0
0
0
0
0
-1
-1
0
-1
0
0
-1
2
0
0
0
-1
0
-2
0
-2
-2
0
0
-1
0
2
-1
-1
-2
-1
0
-1
0
-2

19739
87842
7571
7866
13347
135538
37003
33561
12894
44765
30765
31236
390
6121
170823
50150
24459
27381
14546
33959
4443
5530
18381
0
0
21672
80435
5861
1919
17761
600
1439
316
41000
18965
110757
2383
1260
0

17875
42594
3563
8788
12843
113464
1105
38901
15449
35776
13883
31996
780
7064
174650
44742
26726
27803
15570
35409
3569
5792
2749
2716
0
22031
74826
6728
7381
21152
-420
1261
316
0
21647
113139
9911
2516
0

19174
26198
2786
8498
13850
88629
2490
38710
14909
67887
19146
32704
390
8143
123514
33231
25669
28170
16882
36120
1737
6050
5285
3648
0
21247
74485
7739
2691
20508
417
390
316
0
20731
119812
12149
181
0

19158
26766
-14
9155
14125
71435
17445
38022
14915
20356
27639
33351
1080
8507
125973
-1320
881
9515
16911
36991
2433
5808
9138
6648
0
7475
71935
8339
1781
19933
2217
540
316
0
13555
120763
14774
3011
0

18762
27341
-14
8864
14423
69725
1795
20256
15382
12780
38586
34050
540
8869
128608
-660
57540
780
17416
37744
3115
5569
1187
7982
0
0
71757
8061
7123
19517
1321
540
316
0
2338
118722
2154
2891
0

19223
28891
12074
9215
14516
69714
278
22743
16374
11625
-260
36184
390
9220
127976
956
55038
0
17608
39115
3899
5876
1235
9203
0
0
71844
8221
1470
20235
8879
540
316
0
41191
121249
67081
3502
0

3
0
0
0
0
0
0
0
0
0
-1
3
0
0
-2
-1
0
0
2
0
0
0
0
-1
0
2
0
0
0
0
0
0
-2
-1
0
0
0
-1
-1

3
0
0
0
0
0
0
0
0
0
-1
2
0
0
-2
-1
0
0
2
0
0
0
0
-1
2
2
-1
0
0
0
0
0
-2
-1
0
0
0
-1
-1

3
0
0
0
0
0
0
0
0
0
-2
5
-1
0
-2
-1
0
0
0
0
0
0
2
-1
0
2
0
0
0
0
-2
0
-2
-1
0
-1
0
-1
-1

1050
180004
8301
127843
82309
45431
9001
116720
48173
16221
5477
27166
0
253795
0
639
422483
60425
62281
51533
162118
104451
111731
2912
48548
963
95943
96739
81387
5757
15003
140387
0
1750
46610
1369
70016
1442
10517

1050
184401
9156
131352
92682
45187
8322
121588
28233
18965
7314
30190
0
253126
0
8358
430538
57786
63774
45147
150366
105960
108635
390
49579
11
1473
98351
82679
6805
14469
129846
0
1003
45005
6138
70837
1261
15571

1050
171506
8983
130884
103265
34250
8630
121854
28610
19602
2970
29421
12493
253218
0
2620
392670
55272
68204
45921
148949
100542
108842
780
27496
11
1863
100369
84014
7662
15200
87849
0
0
43448
20424
63488
390
9090

1050
133206
8141
132142
117188
30276
8630
90634
28808
22156
2587
28652
28365
249770
0
2073
390031
55925
69484
46629
141711
103087
110236
780
20414
11
390
101035
84365
8034
18000
84455
0
440
15075
7840
32050
390
9622

1050
98885
6422
118084
113368
30894
7850
84353
29403
22732
0
34032
6300
243277
300
4732
396687
57063
68247
47655
122755
103983
114763
780
19978
11
772
101982
86517
8256
0
87287
0
1367
16534
846
46393
390
10223

1050
88101
5187
114281
119194
0
8150
57677
20260
11378
0
32913
999
240576
150
1131
404885
48228
71110
48496
216138
105638
118884
390
18547
11
382
103970
87296
8957
0
81423
0
890
16809
790
35207
930
3942

4
0
0
-2
2
-1
0
0
-2
-2
0
2
-2
0
-2
0
0
0
2
0
0
0
0
-2
0
0
0
0
-1
0
0
0
3
2
-2
0
2
0
0

4
0
0
-2
2
-1
0
0
-2
-2
0
2
-2
0
-2
0
0
0
2
0
0
-1
0
-1
0
0
0
0
-1
0
0
0
2
2
-2
0
0
0
2

3
2
0
-2
2
-1
0
0
-2
-2
0
2
-2
0
-2
0
0
0
2
0
2
-1
0
-1
0
0
0
0
-1
0
0
0
2
0
-2
-1
0
0
2

22007
30010
158360
2500
86774
1300
50105
210804
2132
16240
7136
29064
0
49660
-190
30247
8834
200898
17374
66820
58452
37642
85579
0
109221
50286
104801
152175
9152
26344
69011
393159
44238
198128
3415
138151
16370
91467
23778

24360
34169
113702
2500
88702
0
50802
107572
1520
0
8515
27368
0
47359
6509
29118
7499
197438
16806
36002
52445
39947
78993
0
111674
110884
100502
148872
6329
26382
69842
44917
47076
211417
4330
111189
15373
68747
24507

26647
38551
95214
0
89655
500
49988
100475
3543
0
9749
30475
0
45517
0
29997
8147
200912
18768
37484
52974
43773
69424
0
111867
113152
86478
145978
21830
27046
71857
52366
48871
206386
0
75880
12065
66372
25892

27912
42922
95713
0
90593
1000
19287
48409
3351
0
14188
27808
0
29699
0
30067
7247
145658
18169
38935
54589
31830
64201
0
111535
116097
81902
139791
5469
27187
66673
29995
47669
219111
0
46407
10199
64854
27366

26889
47245
97079
0
89025
3441
19698
47693
-4
0
16602
31208
0
28877
0
26709
4617
146351
19682
40633
59518
7848
58110
383
111870
118500
78616
142745
9057
27372
65200
22722
48135
211373
0
12697
9261
66432
26798

29140
44208
97659
0
94509
2415
20228
49018
3267
0
19575
30582
0
29531
0
13836
0
149667
19220
41393
60491
390
57337
2388
110979
120896
80307
146872
312
27549
65511
24479
50056
211215
0
215281
6816
46919
28321

0
0
0
0
0
0
2
0
0
0
0
0
-2
0
0
0
0
-1
-1
0
0
2
0
0
0
0
-1
0
0
-1
-2
0
0
-1
0
2
2
0
0

0
0
0
2
0
0
-2
0
0
0
0
0
-2
0
0
0
0
-1
0
0
0
-1
0
0
0
0
-1
0
-1
-1
-2
0
0
0
0
0
2
0
0

0
0
0
0
2
-1
-2
0
0
0
0
0
-2
-1
-1
-1
2
-1
0
0
0
2
0
0
0
0
0
-1
-1
-1
-2
0
0
-1
0
0
2
0
0

9159
51826
14361
28686
7839
1089
0
323408
8509
48114
43749
87580
13053
374
2436
-77
7204
4203
276
164222
99626
263
120583
230131
6289
20329
7823
610
48628
229
0
4511
96521
0
33536
48903
27686
139079
81283

10004
6699
15491
27620
8761
58665
1000
261444
9228
42573
46330
84140
4078
1685
11376
1598
7453
9739
276
169073
101446
511
97341
216824
9331
14244
9549
13222
52379
-167
0
5529
98728
0
30155
53997
28436
143816
80390

9722
6529
16190
28164
8472
168052
1000
309622
9821
55350
43134
86400
0
1485
21354
1097
7098
15628
0
171820
21300
248
87773
219487
12380
30580
1968
13488
31247
-563
0
6544
74239
2428
26054
52298
31051
134472
79080

10044
104327
11849
30444
8641
254571
0
297039
9495
92141
38010
87275
0
990
28308
772
10148
3666
196050
160018
20091
-15
89547
151295
15158
15365
1800
11818
40047
254
0
7093
75704
990
22918
50778
31542
130129
77850

9856
105867
11826
29887
9298
59587
0
258056
9469
57961
38510
89082
0
495
23346
447
22070
4098
202129
164717
19299
3526
91639
228276
15760
15587
8198
12428
12450
-142
0
7973
55704
495
23216
48055
32185
133031
80330

10285
106806
6248
29153
9000
13398
0
188083
10191
45282
38427
91030
0
495
10784
797
23182
4237
295891
151235
9346
263
93991
233079
18985
15940
511
5965
2294
344
0
9038
56810
854
14371
45704
32900
136919
80000

0
0
0
0
-1
0
0
-1
0
0
0
0
0
0
0
0
-1
2
0
0
-1
2
-1
2
2
0
0
0
0
-1
-1
0
0
-2
0
0
2
0
-2

0
2
-1
-2
-1
0
0
-1
0
0
0
0
2
0
0
0
-1
2
0
0
-1
0
-1
0
0
-1
-1
0
0
-1
0
0
0
-2
0
0
2
0
-2

0
2
-1
-2
-1
0
2
-1
0
0
0
0
2
0
0
0
-1
2
-1
0
-1
0
-1
0
0
-1
0
0
0
-1
0
0
0
-2
0
0
2
0
-1

47385
130215
5723
8010
4138
4202
107257
390
610723
87076
158651
175773
303347
25424
15938
157303
3059
47739
12549
449733
9173
176077
6649
75517
2730
48938
30587
128846
4843
1439
-3
104871
87162
18356
15550
46206
18454
113676
4703

48790
126720
3386
5932
790
5524
104122
390
555086
77902
143801
179866
171592
24499
16128
161498
291
46712
11552
425268
11564
179769
15819
77078
5461
27703
29462
130525
8790
1251
-3
107422
88801
0
17780
46396
21121
116355
0

19306
128116
8964
4950
1230
6144
104742
390
497132
54592
138145
173007
176615
25181
17051
153226
1131
45660
6622
489942
6781
178358
10986
73783
6218
43775
28068
74745
12420
390
997
101930
87972
0
18226
43812
20484
117802
0

19857
136956
2241
-2490
390
7628
107626
390
514249
56128
125499
168743
185049
5187
15109
78511
441
48905
6232
437809
5725
177340
8184
68909
5970
10644
23362
68597
14731
390
1798
102111
57846
0
19915
42132
22145
116296
0

20361
134665
2241
-37594
390
7111
114633
540
462666
57469
124205
172275
188375
5524
13895
9808
443
47993
390
409337
3989
181281
14936
66308
8945
42195
29837
54774
21508
370
800
101521
57798
0
20891
44190
21652
60792
0

20051
142199
2241
-21295
390
7981
116904
930
472480
59669
123940
176861
183069
5529
14236
8358
732
52015
930
406573
2599
191644
19573
60687
9896
12246
30357
53728
7695
-20
0
100240
52071
0
21542
44636
23138
30808
992

0
-2
2
0
3
-1
0
-1
0
0
0
0
0
0
0
-2
0
0
0
0
0
0
0
-2
-1
0
-1
0
0
0
6
0
-2
-1
0
0
0
-2
0

0
-2
-2
0
2
-1
0
-1
0
0
-2
0
0
0
0
-2
0
0
0
0
0
0
0
-2
-1
0
-1
0
0
0
6
0
-2
0
-1
0
-1
-2
0

0
-2
-2
0
0
-1
0
-2
0
0
-2
0
0
0
0
-2
0
0
0
0
0
0
0
-2
-1
0
-1
0
0
0
6
0
-2
0
0
2
-1
-1
0

-431
0
0
88222
327918
1597
17897
54475
10916
80808
1853
96393
59946
51630
51609
1905
29803
3489
47486
148815
256675
6892
96515
51400
6346
34033
18838
95322
47104
83369
142
-200
1470
5094
4358
4885
1790
33299
43374

569
0
638
88288
321476
-2002
18944
3075
12386
81615
5928
100459
49595
54183
53165
1924
30766
14926
47963
148090
253682
7915
139439
0
94921
34622
385
96903
25555
81617
142
-200
0
29137
6020
3482
0
60857
38842

1769
0
500
84822
314931
-1001
19698
0
9864
79075
8789
96051
35786
55685
55285
11855
29918
9937
33499
133619
260274
10086
141416
0
53796
19993
11500
94682
16097
83351
142
199672
1470
25772
9938
4251
31568
26324
37895

2582
0
0
85970
176439
3999
17855
6150
5201
79604
0
18051
32651
58642
57370
665
29071
8027
19227
127043
153516
18714
112497
0
6009
18852
2756
89207
16337
82989
142
199272
735
48635
9865
4047
17638
26091
36002

3184
0
0
86644
154010
0
13784
0
6950
78567
0
18767
29972
60533
59454
0
29527
14709
19334
112067
156830
9781
119511
0
9096
18020
7000
46259
16330
83760
142
199272
419
25907
6981
3547
1285
9558
31173

3974
0
0
87576
134334
4483
6616
0
7256
79810
0
19462
27425
61823
63461
665
30480
7483
19735
39901
152045
9979
119763
0
3267
18537
12025
50504
16708
85707
142
0
316
7513
12157
221
2705
4242
30832

2
0
-2
-1
0
0
0
2
-1
0
2
0
0
-1
2
-2
-1
-2
0
-2
-1
0
-2
0
0
0
2
0
-1
2
-2
-2
-1
0
-1
0
-1
0
-1

2
0
-1
-1
-1
0
0
2
-1
0
2
0
0
-1
0
-2
-1
-2
-1
-2
-1
0
-2
0
0
0
2
-1
-1
2
-2
-2
0
0
-1
0
-1
0
-1

2
0
0
-1
-1
0
0
2
-1
0
0
0
0
-1
0
-2
-1
-2
2
-2
-1
0
-2
0
0
0
2
-1
-1
2
-1
-2
0
0
-1
0
-1
0
-1

28850
113470
10400
650
18556
20996
206461
10034
5095
17365
53086
153620
66122
1866
9970
0
1986
700
16139
0
0
21309
16434
16923
31637
7928
156558
1172
899
14420
17489
1943
6091
27788
390
14681
1496
18193
5820

28102
110794
0
264
20252
25607
117168
9239
4815
19001
51981
147023
92131
5750
9625
0
1050
1428
17261
0
0
22693
17191
20319
27137
2318
167453
380
7445
15390
7542
0
6837
19742
390
14777
1496
18804
216

30324
65715
0
264
22419
26813
128832
10025
61044
20269
50805
127390
47655
200
9622
0
170
600
14354
0
0
20899
0
19543
25986
22430
170010
1552
0
14846
2219
0
7666
20672
390
15025
1496
19324
3858

27446
67523
0
264
22075
25868
133329
10227
22611
18654
51518
129886
43182
41467
7773
0
2785
0
8713
0
150
20014
0
19534
23496
20457
172226
776
3899
16098
3008
0
9270
16336
390
16504
1496
18692
6849

29329
68131
1864
654
29466
25418
53870
9933
1385
18914
50713
130676
44332
1028
5968
0
3128
0
1781
0
150
19331
0
19320
23601
13964
175918
776
2707
15700
849
0
7897
16921
390
17950
1496
16035
2616

29720
68140
1720
654
28911
27572
13185
9884
6043
20200
51309
127738
45440
2643
5380
0
505
0
1615
0
150
17176
0
12442
24650
14872
179441
1359
8000
16784
1763
0
8763
17489
150
19558
1496
12262
2805

-1
-1
0
0
-1
0
-2
0
-1
-2
-2
-1
0
0
0
0
-1
-1
0
0
2
0
-1
-2
-2
0
-1
0
0
2
2
0
-1
2
0
-2
0
-1
-1

-1
-1
0
0
-1
0
-2
0
-1
-2
-2
-1
0
0
0
0
-1
-1
0
0
2
0
-1
-2
-2
0
-1
0
0
2
2
0
-1
2
2
-2
0
-1
-1

-1
-1
0
0
-1
0
-2
0
-1
-2
-2
2
0
0
0
0
-1
-1
-2
0
2
0
-1
-2
-2
0
0
0
0
2
0
0
-1
0
0
-2
0
-1
0

7768
6293
12775
14835
24685
54211
-220
46914
27572
0
8769
3215
15685
72450
42049
48688
242
5221
47813
43818
44663
72622
780
-37
390
50698
260783
35867
49045
12762
91450
104660
11916
28084
89792
2500
128891
220
32283

31313
5483
13864
16605
27002
55348
390
47918
38918
0
990
700
16731
52795
43570
101878
0
6875
33463
45021
48045
6920
0
5645
780
51030
54254
28496
50174
12272
90486
104108
23694
29299
91558
2500
103523
2755
18361

8744
990
14927
19160
82271
56477
170
47620
27000
0
0
700
18048
41861
44601
20475
2343
5129
29628
49283
47306
7700
390
11731
0
49984
24119
28401
43647
14255
86004
102066
26397
28741
93741
0
86543
1380
9160

11640
990
15378
14506
5315
57601
-220
48571
27000
0
0
10673
18102
34531
45598
20325
2313
14997
31230
66144
49296
9700
540
-729
0
20155
16887
22587
19305
13729
64363
99186
12674
30467
99802
0
68972
0
13596

41432
990
15978
12839
33059
58807
390
48525
0
0
955
9671
18491
1794
46752
20276
8295
2996
0
75191
47220
11700
540
-5960
4853
19959
149104
24361
20025
14706
55912
97140
14068
29858
97711
0
47268
1999
11457

20075
990
16560
8495
908
60300
390
43987
30460
0
8175
9332
19173
-345
48008
20662
699
5525
0
80619
49584
0
636
-5960
5190
20194
127342
25424
18584
14320
54500
95123
6468
28898
99538
0
2299
-1
29550

0
0
0
-1
-2
2
2
2
-1
-2
0
-2
0
0
0
0
2
0
-1
0
-1
2
-1
0
0
2
0
2
0
0
0
0
0
-1
-1
0
0
0
0

0
-1
0
0
-2
2
0
2
-1
-2
2
-2
-1
0
0
0
0
0
-1
0
0
2
-1
0
0
0
0
2
0
0
0
0
0
-1
-1
0
0
0
0

-1
-1
0
0
-2
2
0
2
-1
-2
0
-1
-1
0
0
0
0
2
-1
-1
0
2
-2
0
0
0
0
2
0
0
0
0
0
-1
-1
0
0
0
0

149227
1443
70324
20542
0
32685
21996
57844
28852
6806
8566
6000
11193
39847
100549
62460
16434
93215
6785
6167
49699
41687
8654
53214
26828
260698
110950
57503
93700
52899
84357
106867
10343
390
4988
52388
56068
232587
97733

152331
1443
66864
10858
1186
36546
21356
59038
112344
2774
8287
4856
1831
37561
94471
63354
17550
95336
57953
3506
32301
42719
15260
54571
25352
267453
111750
66128
95991
45758
86398
117152
11069
394
2986
41742
55115
259740
91270

153080
2886
32990
0
0
37152
23496
57501
26834
0
9288
4328
13745
36725
57529
64528
21414
93114
20367
10845
74152
43018
6790
42413
26553
278924
111227
64477
15040
37858
64763
113312
12082
388
96868
43852
19304
241615
79396

156000
1443
30059
777
0
36258
22820
60424
33120
500
9990
15711
6033
35346
58070
65815
20774
94239
6997
8336
38579
44013
10070
42946
26554
235368
110849
65413
14074
29660
66093
114379
12473
822
33745
39840
22304
139741
69925

160000
1443
28786
793
0
38512
23352
61811
21771
399
9694
0
8326
33810
58615
67350
21177
99428
15607
5878
77819
45058
585
43843
18869
232117
110575
66520
14758
29519
62568
113627
12623
386
5143
32801
28465
144692
71794

40485
1443
29371
26793
0
37741
23963
63142
52277
0
9879
127395
8926
32788
58760
68605
21612
101843
44412
12903
47975
46068
435
44714
12359
230763
110394
68270
15442
29457
63828
112193
27460
540
1601
33174
38182
124197
73597

-2
-2
0
0
0
-2
0
0
-1
2
-2
0
0
-1
0
0
0
0
-1
0
0
-2
0
0
0
0
-2
-1
-2
0
-2
0
0
-2
0
-1
0
0
0

-1
-2
0
0
0
-1
0
0
-1
0
-1
0
0
0
0
0
0
0
-1
0
2
-2
0
0
0
0
-2
-1
-2
0
-2
-1
0
-1
0
-1
0
0
0

-1
-2
0
-1
0
-1
0
0
-1
0
-1
-1
0
0
0
-1
0
0
-1
-1
2
-2
0
0
0
-1
-2
-2
-2
0
-2
-1
0
-1
0
0
0
0
0

0
44461
132684
82715
54868
1785
519
53986
509
2688
5600
6249
14513
2522
64437
2035
180387
27896
83393
3236
20205
0
166569
195725
54628
48415
2889
18213
390512
189420
766
6372
10056
8120
68452
62522
106765
16977
69770

0
8635
128111
29004
56983
750
518
47413
14310
11432
0
5965
84387
169
65905
1261
182361
29938
10237
-524
16882
3000
144637
197466
55235
50588
3469
4390
200426
192058
766
2818
11387
2205
71014
60932
99297
19612
70954

0
-2550
120509
104650
59152
0
2784
36527
980
12411
0
2417
87121
1261
67344
69048
184097
30061
14580
3003
18094
0
137261
189149
45025
32091
1791
1016
170209
185995
766
3734
12192
-94
72547
113580
69691
5613
70681

0
-3300
74837
75583
67288
0
2360
28170
1000
9119
0
1616
87857
1170
69268
3352
177870
29621
61024
737
19592
0
135904
187531
43834
19615
570
4745
136020
188649
766
3826
12986
6300
74501
673
71234
5613
69497

4816
-3300
74391
26728
71674
708
1908
28963
1132
29280
5302
1616
88766
780
70647
1992
169767
27956
86809
0
19930
0
127905
187856
43449
23084
0
0
101744
190700
0
2110
13775
1047
76058
28976
72930
10113
41367

0
-3300
66932
78226
31374
15500
97
29456
8774
23093
10251
3067
90228
390
73044
1176
175867
29484
177816
894
20353
0
129465
186532
44675
4528
0
0
78482
185912
27547
2054
14393
67631
77572
29719
75734
10113
17004

0
-2
0
0
-2
-1
0
0
0
-1
0
0
-2
-2
4
0
2
2
0
-2
0
-2
0
0
-2
0
2
0
0
-1
2
2
-1
0
-2
-1
-1
0
-1

0
-2
0
0
-2
0
0
0
0
-1
0
0
-2
-2
3
0
0
2
0
-2
0
-2
0
0
-2
0
2
0
0
-1
2
2
-1
0
-1
-1
-1
0
-1

-2
-1
0
2
-2
0
-2
0
0
2
0
0
-1
-2
2
0
0
2
0
-1
-2
-2
-2
0
-2
0
2
0
0
-1
2
0
-1
0
2
-1
-1
-1
-1

25115
4523
51699
12196
29862
0
3785
19041
239824
200
780
5855
103
338
2902
40559
6106
44865
177391
48729
15636
2509
0
112592
539
59578
16276
509365
31986
481
53709
6107
390
3100
13936
8916
11025
130765
3964

26287
12171
48469
13291
33785
0
4871
20232
226716
200
12667
6874
-677
338
6888
44565
7199
46760
182132
19598
4542
1260
354
108669
0
66781
16715
522309
31189
326
55244
8837
1308
4116
0
318
6959
98506
600

26602
0
49553
14563
4900
0
7817
21293
115610
200
6713
8037
-677
98
7638
46815
10215
47390
101849
0
4075
0
134
110174
0
65508
18327
534137
29634
526
58716
8535
1662
5280
0
725
887
94475
0

21000
0
49772
14625
15813
65696
7977
22040
89359
29847
6452
8253
-1067
522
7388
52978
9943
44520
92474
0
3668
0
134
111079
0
17677
17735
466565
28174
526
57174
10647
14490
5543
0
2586
1462
39368
631

0
0
50829
15589
0
67148
0
22786
63609
30089
6188
8427
-747
285
6991
53970
9758
45310
95279
0
0
0
0
113439
0
19481
19446
466774
27307
635
61240
10352
34902
5605
1030
3198
15195
34884
0

0
10832
51234
15189
0
68460
0
23410
123128
27957
4048
9468
71
950
33327
56064
9335
44430
77536
402
0
0
0
114983
0
19205
18988
471573
24449
760
61284
12788
390
5717
440
4260
17933
424
427

-1
0
0
-1
-2
-1
0
-1
0
0
0
0
0
-1
0
0
0
0
-1
0
-1
-1
0
-2
0
-2
-1
0
-2
0
0
-2
-1
-2
-1
0
-2
0
-1

-1
0
0
-1
-1
-1
0
-1
0
0
0
0
2
-1
0
0
0
0
-1
0
-1
-1
0
-2
0
-2
0
0
-2
0
0
-2
-1
-2
-1
0
-2
0
-1

-1
0
0
-1
-1
-1
0
-1
0
0
0
0
-1
-1
2
0
0
0
-1
0
-1
-1
-1
-2
0
-2
0
0
-2
0
0
-2
-1
-2
-1
0
-2
0
-1

1099
289508
24367
57994
1000
7893
14081
795
54658
60380
39708
76306
7684
15150
36850
46868
118134
77929
11967
353356
696
4016
6287
142422
4529
0
4209
111301
0
39734
116646
17873
33984
-14
5195
209265
34110
8891
1338

19686
302561
28682
17695
0
5923
15835
1795
45978
58567
37441
75970
8565
16311
40232
42397
126591
77711
183
320704
-4
3962
3580
143650
4269
0
14858
69352
0
149570
113851
5959
2300
1452
4177
215887
3552
24501
1508

3036
283356
27922
7987
0
5601
16985
3618
32431
79527
36143
77468
4519
16900
41256
38569
134110
74525
1699
321094
1878
2908
2224
0
1170
0
28082
58442
0
137549
110317
2933
6904
4091
7444
220787
0
24886
1409

4806
275361
28632
2622
0
5480
19985
0
27674
18950
33567
60167
3520
5000
44063
33570
139209
61360
0
317546
407
3054
1206
0
780
0
20188
55485
0
130893
108099
2933
15980
3011
19997
223810
0
25014
1549

-1
268871
29075
2449
490
5911
9421
1496
23304
19667
32447
57474
1680
0
46686
19895
135902
49359
2722
279250
247
3054
-11
0
780
0
68992
53539
0
108030
106028
4933
0
5955
4095
228043
0
29356
2454

1699
256974
30891
-331
707
5963
9764
0
6586
18531
32592
58815
5285
282
48768
30125
138997
48253
0
239172
1817
0
2216
0
0
0
27613
41193
0
144938
104253
1983
9060
0
52207
234257
0
25515
946

0
0
-1
2
7
0
-1
-2
0
0
0
0
-1
-1
0
-1
0
0
-2
0
-1
0
0
2
2
0
2
0
-1
-2
0
-2
0
0
7
0
2
0
0

-1
-1
-1
2
7
0
-1
-2
0
0
0
0
-1
0
0
-1
0
-2
-2
0
-1
0
0
2
0
0
2
0
-1
-1
0
-2
0
-2
7
0
2
0
0

-1
-1
-2
0
7
0
-1
-2
0
0
2
0
-1
0
-1
-1
-2
-2
-2
0
0
0
0
2
0
-2
0
-1
-2
-1
-1
-2
0
-2
6
0
2
0
0

14729
780
9318
78489
2550
32581
2981
0
17106
195379
95205
18614
780
10710
6972
1047
9352
126834
0
45117
43903
26891
73254
110826
35548
0
10372
511
1095
0
5165
0
7426
43994
2550
227797
22914
60922
160413

5691
390
10621
76697
2550
32888
3182
0
18282
198147
102039
20343
0
4982
3188
447
9059
128882
0
45607
53382
28151
68005
113572
31713
2976
12897
513
2930
0
8559
0
6887
33508
2550
192920
23953
59205
149267

11440
650
15685
74847
2550
33481
1512
0
19424
200431
99504
22386
390
800
15106
318
9823
15621
0
46247
21811
28827
63311
114719
50319
44591
12393
1531
2228
0
6455
0
7757
37600
2550
185654
23275
60850
126107

7470
260
5476
79620
2550
33683
3657
0
19208
200252
94453
24296
3672
56800
15313
258
10023
0
1430
45974
2921
29412
57304
115736
42805
8910
14185
1017
452
0
544
0
8172
0
2550
181350
24584
40548
105831

44097
370
0
78257
2550
34227
6556
0
19600
202789
99711
25436
390
54588
10959
0
0
0
0
45854
107441
26199
51663
117729
39207
0
13817
506
0
2533
0
0
8407
0
2550
186501
24051
40580
82694

56328
-20
0
79953
2550
34327
3772
0
20000
205082
97944
27451
390
-7
8341
318
0
0
0
45191
108642
27116
45795
120601
50155
0
14434
499
0
0
4694
0
8681
-5000
1950
187457
26654
40416
65983

0
0
-2
0
-1
-2
0
0
0
0
0
0
0
0
0
-1
2
0
2
0
0
-2
-1
0
-2
0
2
-2
0
0
0
-2
0
-2
0
-1
2
0
0

0
0
-2
0
-1
-2
0
0
0
0
0
0
-1
0
0
-1
-2
0
2
0
0
-2
-1
0
-2
0
0
-2
0
0
0
-2
0
-2
0
-1
2
0
0

0
0
-2
0
-2
-2
0
0
0
0
0
0
-1
0
0
-1
-1
-1
2
0
0
-2
-1
-1
-1
0
0
-1
0
0
-1
-2
0
-2
0
-1
2
0
0

27159
80867
0
51024
180
387
126420
8178
42790
77263
14558
172758
396
18551
115126
66394
-4
1469
200
134561
89739
0
4882
7639
1663
103288
8880
0
237821
166917
35000
1170
21854
0
159351
1166
11338
20824
40836

27577
75615
0
27254
1582
616
130905
9509
43899
26691
17212
176718
1188
19595
105687
63650
8223
1340
200
226498
73565
0
5205
5552
7025
98632
9889
0
223180
159118
35000
780
17376
0
162791
1918
10870
21960
41878

28838
77343
0
36052
1402
450
136925
9110
45172
21066
16635
181392
792
20546
102306
7117
2996
9794
200
165474
77944
0
2747
64535
1189
93615
10087
0
237301
149325
44884
0
18796
0
167631
930
12380
20885
42977

28085
78883
0
38440
3244
773
56669
6401
46121
20422
16678
173856
396
20250
93929
2898
207
15792
200
120644
81926
0
4594
40814
0
91282
9585
0
201226
143242
10086
0
117846
0
169593
930
11884
19949
43960

28428
79915
0
40555
-13
268
24610
7084
95432
20327
17268
172835
396
19754
87681
5530
-3
8944
200
119006
79277
0
4092
12590
2701
88128
10082
0
207802
138627
6905
0
118877
0
172967
2250
12894
23031
45093

29430
80296
0
49699
-13
402
20476
5625
50984
13619
17563
176710
396
19833
73479
67010
500
88643
200
110780
78723
0
4361
9339
2043
87812
10965
695
219281
139977
237
0
121476
0
183598
930
12540
27176
46342

0
0
0
0
-1
0
0
-1
0
-1
0
0
0
0
-1
2
0
-2
-1
2
0
0
-1
0
0
0
0
0
0
-1
0
0
0
0
-1
0
0
4
7

-2
0
0
0
-1
0
0
-1
0
-1
2
0
0
0
-2
2
0
-2
-1
3
0
0
-1
0
0
0
0
0
0
-1
-2
0
0
0
0
0
0
3
7

-2
0
0
0
-1
0
0
-1
0
-1
0
0
0
0
-2
2
0
-2
-1
2
0
0
-1
0
0
0
-1
0
0
-1
-2
0
0
-2
0
-1
0
2
7

97266
78337
72222
184404
371
25330
78353
0
18112
3690
38272
71065
30631
2817
390
2487
48518
0
3607
15476
27321
17165
291
29269
8814
71752
27742
49528
111115
1198
50713
88210
18289
1716
4582
50787
6305
8982
2395

99466
77959
73859
180576
37647
25894
77726
189
18456
15618
39159
69311
30479
7682
0
2487
49244
0
4417
16533
24726
18387
291
26763
10167
73282
31130
44639
113515
4656
49402
86473
9217
4019
1359
51524
7052
0
2395

102650
78206
75427
175348
371
26866
79151
651
19004
4685
40007
70882
28301
47403
780
2487
45385
0
1058
15975
22581
19573
291
23202
21774
74707
29105
39720
111815
1516
44415
86353
10203
2500
316
31783
8786
1187
2395

0
72040
76587
139525
2977
26673
80249
0
19030
238
41973
68678
26829
36067
0
2487
17912
0
2146
17903
20192
19504
658
24979
10707
75626
58840
34465
79375
-660
0
84327
9634
1000
3072
33993
8863
1182
2395

0
73733
78711
139156
3784
26871
82405
127
24541
218
40689
69030
27173
46054
0
2487
31278
0
2534
17336
18813
19642
441
26734
10539
75845
28840
29488
78541
249
0
82469
9857
0
2756
36783
10763
882
2395

0
75309
80510
115785
10579
27009
77011
0
26305
6690
40640
66791
26424
34290
0
2487
14818
0
2242
16910
17328
20128
1197
17956
10757
25140
1319
32912
79731
-427
0
82491
9704
0
2440
37102
7140
441
2395

0
-2
2
-1
-1
0
2
-1
0
-1
-2
0
0
0
0
-1
0
0
-1
-2
0
-2
0
0
0
0
-1
0
0
-1
0
0
-2
0
2
0
2
0
0

0
-2
2
-1
-1
0
2
-1
0
-1
-2
-2
0
0
0
-1
0
-1
-1
-2
-1
-2
0
0
0
0
-1
0
0
-1
0
0
-2
0
2
0
0
0
0

0
-2
2
-1
-1
0
2
-1
-1
-1
-1
-2
0
0
2
-1
0
-1
-1
-1
0
-2
0
0
0
0
-2
0
0
-1
0
0
-2
0
2
0
0
0
0

17873
4545
26580
9585
1759
21133
28224
7834
4952
18265
6780
20328
20420
302130
40466
2991
80166
328
229
194836
49028
2500
116597
44687
45002
39103
24763
75356
24657
492
116315
64684
3862
131477
22494
51047
72322
49372
2541

65585
0
27652
1686
1759
21793
29276
1086
6607
31619
10633
18944
16592
266160
41805
1278
34775
1593
674
134296
49740
3068
55208
39137
46053
40142
33542
78236
25743
492
119103
63036
1780
126941
21845
47924
74758
47420
0

64047
0
27905
820
1759
19641
28635
316
8544
2071
3260
3395
14400
236316
42520
4043
34073
2015
476
128307
780
-380
47397
39877
45120
41462
30455
77700
26406
492
122249
60031
0
62378
21207
49053
78423
47992
7609

48107
0
27158
1889
1759
15848
30127
316
15351
2915
0
0
17000
224029
43378
683
15676
1077
2856
61650
390
-380
45860
28471
45870
42130
2000
58025
24364
492
123905
27725
0
20156
23491
50106
81017
49278
8217

48620
0
29239
6617
1759
16026
30525
316
5839
1011
0
0
17000
224022
46664
172
99436
1479
814
0
850
-380
46264
29309
46975
43011
0
59527
19726
492
105064
28282
0
157391
22818
17756
81698
28086
9741

45280
0
29791
3986
1759
16359
29793
316
9192
23620
1081
0
20000
225978
47341
402
90927
3104
605
87754
18460
-380
41870
28409
49284
43863
0
60778
19166
470
105600
30268
0
158991
24321
18072
83562
30196
8308

2
0
0
2
0
2
-2
2
0
0
0
0
0
-2
0
0
0
2
-2
2
2
2
-2
-2
2
0
-2
0
-2
2
0
0
-2
0
0
-1
0
-1
0

2
0
0
0
0
2
-2
2
0
0
0
0
0
-2
0
0
0
2
-2
0
2
0
-2
-2
2
0
-2
0
-2
-1
2
0
-2
0
0
2
0
-1
0

2
0
0
0
0
2
-2
0
0
0
0
0
0
-1
0
0
0
2
-2
0
2
0
-2
-2
0
0
-2
-1
-2
0
0
0
-2
0
0
-1
0
-1
0

17361
335938
47695
31217
16401
34384
8162
9728
47268
19817
64494
20530
75149
1600
76063
4726
103225
148364
3596
8168
114140
33307
0
117
65451
8406
81582
22331
3948
948
97582
24297
3180
29789
15109
13454
5256
8027
74416

16803
328323
49550
30406
9620
35503
3141
9423
47269
19751
49464
15843
76786
1815
72418
5178
106004
150565
959
12309
115764
38730
0
1368
72277
8418
82768
22341
4368
1156
99964
28804
0
28699
16117
14544
2491
7121
75891

16253
321091
51636
31380
9264
38931
587
12251
45688
20242
40359
18256
72626
0
65814
65826
108831
150254
1067
11834
117426
50694
0
14027
78115
8347
654
23359
5339
1728
96270
43996
0
29305
17217
-2429
3523
10292
77516

15695
274957
53561
30277
11693
38006
1647
12358
47690
20098
34533
19896
29012
0
60861
63877
79455
64644
3405
11180
119000
49483
0
-2
79244
12321
628
23647
0
1156
97440
47532
0
27595
18005
10300
6355
3141
79088

16832
268891
53283
30028
11826
44357
1745
11865
48712
20059
36819
19874
28653
0
60901
53845
54971
40150
1805
780
120528
17299
0
475
77373
6294
302
-1353
0
1172
94518
49414
0
27745
18369
3630
5055
7522
80141

16420
262570
53057
30198
13242
43516
597
11975
49525
20513
32467
19248
28398
16877
53023
51983
57257
41250
2153
1170
123451
17959
0
5038
78973
3333
476
93696
0
396
24180
51380
0
28086
18888
3577
-445
3929
81833

0
0
0
0
0
-2
0
0
-1
0
2
-1
-2
0
0
-1
0
-2
0
0
-1
0
0
0
0
0
-1
-2
0
0
0
-2
0
0
0
-2
0
0
-2

2
0
0
0
0
-2
0
0
-1
0
2
-1
-2
0
0
-1
0
-2
0
0
-1
0
0
0
0
-1
-1
-2
0
0
0
-2
0
-1
0
-2
0
0
-2

0
0
0
2
0
-2
0
0
-1
0
2
-1
-2
0
0
-1
2
-2
0
0
-1
0
0
0
0
0
0
-2
0
0
0
-1
-1
0
2
-2
0
0
-2

334427
17809
170812
132589
9080
211
154000
63580
19868
9178
67646
957
7278
42337
403552
5375
59188
0
5828
112829
628
89634
45853
203647
15783
33634
29389
245
130700
119684
97510
11728
76015
39260
139582
0
20334
156775
0

322808
15650
172332
135286
8790
162
155392
64688
19805
7692
69237
6214
800
90090
390237
0
146368
2720
7717
108073
314
90999
44206
185853
15237
34770
2981
245
15785
121113
92152
8860
77582
29318
149124
0
18555
157941
0

254410
16691
177566
139725
8505
155
76667
66566
19900
9484
70638
1625
437
68573
368259
7799
244092
98
8830
110313
290
94519
34713
178531
15693
34948
12001
141
154653
113997
94503
4829
60311
16703
145333
0
3455
146063
0

11423
17903
182074
142605
9557
155
151434
56942
390
10004
71680
728
11624
61065
344875
8506
210226
44321
9687
108986
5134
97939
19474
170915
16928
-52
20325
-104
450497
117085
95571
12181
62471
16000
148332
0
4359
128318
0

8415
18318
183417
149894
10395
75
49407
58986
390
10084
72705
2464
9411
30510
338552
0
177595
1699
10025
48641
346
101299
19508
162864
18299
848
43849
-104
425957
117945
91794
7597
21071
10154
160810
0
4448
96654
0

10230
19033
185608
153054
11227
635
51636
61031
0
9936
74195
1139
-3316
25887
345971
4186
153181
0
10400
46982
427
109615
19837
155297
20129
850
22820
-104
298509
109855
80365
17772
2099
10154
155683
0
4704
98694
0

0
-1
0
0
-2
0
0
-2
-2
0
-1
0
0
-1
-2
-1
-2
0
0
2
2
-2
-2
0
0
0
2
0
2
0
0
-1
-1
0
0
2
0
0
-1

0
0
0
-1
-2
0
0
-2
-2
0
-1
0
0
0
-1
-1
-2
0
0
0
2
-2
-2
0
0
0
0
0
2
0
0
-1
-1
0
0
0
0
0
0

0
0
0
0
-2
0
0
-2
-2
0
-1
0
0
0
-1
-1
-2
0
0
0
2
-2
-2
0
0
0
0
0
0
0
0
-1
-1
0
0
0
0
0
0

120533
3000
105347
1818
1523
13921
215472
0
5017
75222
1540
25667
168182
257579
0
3455
2563
179253
236136
18206
19786
-18
0
46794
44147
48600
47009
360546
9453
269781
48120
2343
316
208353
20727
142779
74040
18034
4966

124530
5752
66897
1644
0
14800
222699
0
22469
131966
1099
26441
163177
274731
0
11997
5854
95170
220847
18217
19170
2482
0
46836
45063
49387
49942
369909
10143
275773
47824
3943
316
205873
197441
146635
74658
16604
-1390

128518
5028
49287
2449
0
16394
213253
0
-29
68466
6342
27213
149406
281713
0
5874
1032
97338
216703
19930
21864
-18
0
48062
36421
49259
50382
370605
10730
282818
48954
1443
316
210880
184973
148953
72885
16635
-4661

134368
13784
4130
-571
0
6198
126952
0
-29
68547
5077
28521
136292
242063
0
416
788
99694
206635
780
21215
-18
0
49242
18759
30864
49162
366054
12241
289012
46716
1443
316
215628
172124
144119
47663
15413
129847

135626
14482
238
40342
0
7717
103575
0
-29
59339
1274
28458
128344
122295
680
416
3499
65977
96240
780
23494
-18
0
18713
19131
16016
40973
310869
11748
123239
18685
1443
316
217883
158958
48552
48350
14296
131969

134864
11836
0
41113
0
7722
56564
0
-29
32500
-6
29053
120582
-1005
34704
416
3372
67415
88040
0
22978
-18
0
19456
19531
13913
39671
311284
12456
123812
19076
1443
316
223541
144889
49770
47208
9090
134515

0
0
-2
2
0
0
0
-2
7
0
2
-1
0
-2
0
0
0
-1
-2
0
0
0
0
-2
2
0
0
0
0
2
0
0
-1
0
0
0
0
0
0

0
0
-1
0
0
-2
0
-2
7
0
2
0
0
-2
0
0
0
0
-2
0
0
0
0
-1
-1
0
0
0
-1
0
0
0
0
0
0
0
0
0
0

0
0
-1
0
0
-2
0
-2
7
0
-2
0
0
-2
0
0
0
0
-2
0
0
2
0
-1
-1
2
0
0
0
0
0
0
0
0
0
0
-1
0
0

22551
43286
17306
14332
41700
103720
147335
-81
2395
429392
50805
1115
19026
768
32316
139172
72593
14709
0
279804
25451
74860
27332
8730
23243
205736
32244
50905
14617
64838
73954
33703
29300
2006
49129
50734
3436
40760
50859

18975
47744
17380
16135
42858
103662
135184
15029
2395
425895
50690
1211
19495
42863
33705
140837
70828
8158
0
279377
24025
80461
26600
4388
24394
199379
33549
49796
17363
69136
77526
30857
18988
3116
49102
43406
3473
39660
49808

18830
46706
20341
249258
44131
105000
139664
-1318
2395
411492
51393
2206
19417
2632
28743
139639
74271
3529
0
283202
21148
78259
27832
0
25693
132963
34308
50783
20430
69422
99205
28481
6893
28844
49049
44333
10007
23203
49993

19425
48066
16223
243589
14242
0
142293
-9157
2395
371539
49949
62507
19159
11767
28217
146931
70467
11050
0
283401
17767
66068
26897
0
25760
145115
35638
49776
25130
65107
74016
27634
49379
25317
41876
44577
3584
18983
50025

19414
49026
17466
204754
14525
0
113086
-20753
2395
308888
21942
63226
15574
4684
25432
98827
50700
15811
0
285291
2692
50748
27278
5412
165
153040
36046
50937
7746
28736
48043
26691
49161
25885
29158
44501
2961
13466
29562

19427
49755
16613
201426
14830
0
115433
-22680
2395
240970
19826
63517
0
3685
19938
100833
49329
14774
0
287510
-956
51490
27851
6414
0
155636
36958
49956
10583
29221
48545
26329
50646
25165
29493
11614
3831
18878
29786

0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
2
2
0
2
0
0
7
0
0
2
-1
-2
0
0
0
0
0
2
2
-2
-1
2
2
2

0
-1
0
0
0
0
0
0
0
-1
0
0
0
0
0
2
2
0
-1
0
0
7
0
0
2
-1
-2
0
0
0
-1
0
0
-1
-2
-1
0
0
0

0
-1
0
0
2
0
0
0
2
-1
2
0
0
0
0
2
2
-1
-1
0
0
7
0
0
2
0
-2
0
0
0
-1
2
0
2
-2
-1
0
0
0

8160
17920
21972
27186
12936
34084
5802
85343
8400
28276
65521
48668
76117
6234
4418
14549
7593
60423
2227
11689
88550
300
224166
53443
107378
16092
316
127487
182424
102157
36835
75620
22613
90833
100
4750
6252
20064
4262

9197
17195
24612
27585
15904
33476
4657
83855
9412
29305
63869
48554
76660
7402
7327
17144
9634
55120
316
12911
78892
300
219085
49938
109604
12352
316
120586
115115
103182
37528
75382
21957
2774
100
4909
5073
24336
7169

9895
17164
16711
30398
15364
32006
10967
78703
10433
30336
65212
45445
46137
8270
10190
16580
4476
20407
632
15418
75808
300
213888
39926
111661
-1618
316
118785
120176
91442
35964
73980
24482
740
100
3791
6854
25510
8396

11420
7175
8549
29305
16798
31672
14644
76544
11443
28800
66627
38551
48218
9287
13768
18366
8830
18839
316
22465
63362
300
215125
18648
112299
-809
316
117406
101065
88476
34258
75036
24693
740
100
7982
3759
24726
8113

12723
1942
7635
29408
19203
31247
12467
75360
12268
9852
70652
28056
48286
10076
17748
18766
8153
3810
316
25546
65300
300
216543
5022
113035
46976
316
106323
64570
72666
516
77094
25283
73758
100
5850
3164
25377
8971

14360
100025
12258
28699
18757
30673
4155
76507
11928
2160
69397
28310
48207
10612
10577
18324
6422
23836
632
36452
67248
300
217390
5935
109678
47618
316
102179
51521
74561
38432
75708
27367
72800
100
11304
3000
24818
10824

0
2
-1
2
-2
-1
-1
0
-2
0
0
-1
-1
0
0
0
0
3
2
0
2
-1
0
0
-1
2
0
0
2
0
0
0
-2
0
0
0
2
-2
0

2
2
-1
0
-2
-2
-1
0
-2
0
0
0
-2
0
0
0
0
2
0
0
2
-1
0
0
-1
2
0
0
0
0
0
0
-2
0
0
0
2
-2
0

2
2
-1
0
-2
-1
0
0
-2
0
0
-1
-2
-1
0
0
0
2
0
0
2
-1
2
0
-1
2
2
0
0
0
0
0
-2
0
0
0
2
-2
0

120072
68425
4114
20217
0
3715
0
1049
7491
19064
105152
2805
-53
17594
54279
442291
58204
78976
112570
25193
85342
3617
12530
16478
5081
89745
24484
56261
30028
53476
40066
124777
0
79407
59195
58481
28652
2200
148880

78166
71783
390
8376
0
2862
0
2058
2900
20356
97804
0
-53
14850
55991
449790
56930
84566
109131
34242
88063
2091
13518
19187
4053
91659
26751
55773
26208
52089
38115
133265
0
66491
37953
41773
29869
1378
151913

72631
72616
944
7139
0
827
0
2164
0
18186
100364
0
1117
15919
59465
450047
56616
89609
118539
35228
89895
5816
14596
18592
3853
96808
28999
55953
28804
49979
38730
129713
0
59040
34689
40597
33071
1109
155170

65517
68201
473
4254
0
-4571
1545
3975
0
16524
91061
48514
0
10177
62855
453770
56749
87282
115029
12512
87577
5414
15550
19431
3942
84528
30064
55562
22335
36439
37947
129883
0
49555
35700
38441
33531
0
159089

59275
50995
1747
4855
0
-4954
1156
3720
0
19026
65582
49300
0
7954
63670
396600
57504
88261
115793
12570
93136
615
16790
19993
2338
67873
33732
55063
17448
33231
40122
122349
0
38185
36252
37454
34184
474
160950

58208
48822
1193
5355
0
1566
6099
5668
0
16309
67002
691
0
8049
67464
392879
58296
90029
118335
13022
91551
25072
17175
-1000
1767
65503
5992
54819
17448
32131
34751
101415
0
32582
37008
35484
33503
337
164691

0
0
-1
0
2
-2
0
0
-1
-2
-2
-2
0
0
-1
0
0
-1
0
-1
0
0
-2
-2
-2
-1
-1
0
-1
0
0
-1
2
0
-2
0
-1
0
-2

2
0
0
0
0
-2
0
0
0
-1
-2
-2
0
0
-1
0
0
-1
0
0
0
0
-2
-2
-2
0
0
0
-1
0
0
-1
0
0
-2
0
-1
0
-2

0
0
0
0
0
-2
0
0
0
0
-1
-2
0
0
0
0
0
-1
0
0
0
0
-2
-2
-2
-1
-1
0
-1
0
0
-1
0
0
-2
0
-1
0
-2

15982
86508
416
31548
2096
384
34607
217735
1305
0
0
0
48848
19315
1873
238225
76095
-46
219712
2202
22419
42687
3591
430
-58
1040
8404
116048
1626
24605
104717
1343
10935
75014
5307
188956
3412
250970
970

12226
86596
258
30226
3775
0
43623
222109
-789
0
750
0
49988
30310
13532
243044
78197
-46
208532
2900
24932
46640
-5
430
22301
0
4493
117485
730
25653
102159
909
11456
77044
4739
189678
1573
255009
1475

13565
87475
1563
31237
5570
0
46667
220219
-789
0
-2
0
45434
29312
5757
239228
64065
-46
229229
2335
23502
50865
-5
430
0
0
11848
119050
3049
26750
102369
5271
13169
80096
11495
189471
11859
248203
1636

15526
89253
21557
13511
4722
0
31931
206666
1042
0
468
0
34688
31404
28974
243318
54764
4826
143168
7278
24603
54401
0
430
0
12500
7435
120225
700
24014
80488
757
13656
82269
11214
191623
2483
101770
1149

14979
91128
14802
13781
8643
503
33928
185282
1042
45374
-8
0
24124
31004
8093
195320
55868
4829
145270
6646
24996
57873
1360
430
0
37811
3685
122345
2423
10885
82150
157
14430
85093
4084
195624
1170
63192
334

15735
127950
19552
14070
7783
2156
35235
167161
0
46306
2496
0
21072
29124
3250
196664
57288
1788
141874
5324
26426
61917
1180
430
0
1500
3545
124302
2210
7371
84818
157
14200
86870
6348
199259
20328
64720
459

0
2
-1
2
0
0
-2
-1
-1
2
0
-1
0
0
0
0
-2
0
0
0
2
2
2
-1
0
-1
-2
0
0
-2
0
-1
0
-1
-2
0
-2
0
-1

0
-1
-1
0
0
0
-2
-1
-1
2
0
-1
0
0
0
0
-2
0
0
-2
2
0
2
-1
0
-1
-2
0
0
-1
0
-2
0
0
-2
0
-2
-1
-1

0
-1
-2
-1
0
0
-2
0
-1
2
-1
0
0
0
0
0
-2
0
0
-2
-1
0
0
0
2
-1
-2
0
0
-1
0
-2
0
0
-2
0
-2
-1
-1

81022
5741
9582
390
119398
35874
1182
107
21670
8055
0
2920
66979
46107
213638
171768
2639
114133
85718
83013
2084
117460
15214
0
19451
-3
184650
18787
61137
0
412289
7233
29757
430
0
24775
28724
30643
7591

59327
5155
6803
390
97435
32130
0
825
-5
9263
5526
2610
70289
42151
190709
164274
0
122191
88476
89589
145
110301
14673
797
13716
-3
0
19869
62350
0
414634
1596
29059
1570
0
18018
-72
31209
5538

102180
5754
7198
1170
98481
34602
198
7609
-5
8973
7248
9433
69790
40546
168741
165923
0
128069
90120
92887
145
107289
17621
190
14718
2486
0
20897
63653
0
409078
1562
26386
17036
0
15896
-72
25977
18987

58554
5150
6975
780
98101
35172
3532
825
1578
10337
7303
2490
71506
36822
170544
169038
0
103319
91124
0
145
63778
17839
3260
13524
2500
0
21911
64955
0
412057
0
9370
73158
0
32396
-72
30776
0

59358
858
9356
390
97178
27568
0
1650
1307
10022
0
2655
74078
31700
146787
172388
0
105702
65778
0
145
41334
17257
32617
15529
580
0
22545
66249
150000
402926
0
7290
46823
0
50411
-72
920
1399

45266
0
3697
390
97249
28467
0
825
0
10924
932
1070
77088
29133
149759
165165
0
108619
65866
0
1195
42664
17826
20506
12936
490
0
23181
67637
0
373095
0
0
1427
330
60957
-72
0
150

-2
-1
0
0
-2
0
-1
0
-2
0
0
-1
-1
0
-2
0
0
0
-1
2
0
0
0
0
0
2
2
-2
0
-1
-1
2
0
0
-1
-1
-1
0
-1

-2
0
0
0
-2
0
-1
0
-2
0
0
-1
-1
0
-2
0
0
0
-1
0
0
0
0
0
0
2
2
-2
0
-1
-1
0
0
0
-1
-1
0
0
-1

-2
-1
0
0
-2
0
-1
0
-2
0
-2
-1
-1
0
-2
0
0
0
-1
0
0
0
0
-1
-1
2
2
-2
2
-1
-1
0
0
0
-1
-1
-1
0
-1

5391
15923
105911
19921
2703
161039
1560
78866
491
118467
51270
387
6376
339351
2500
661
106667
18435
5361
76112
5410
34965
61756
24380
485
47676
6061
0
133890
5459
472
411970
3192
63281
0
0
9
132702
1986

7375
82292
109006
18100
1017
164354
316
74961
0
110930
54000
1083
4925
133681
0
25166
103955
1563
2700
77494
2760
35660
60800
23325
6342
48896
1594
0
106928
20415
14985
420142
4962
56889
0
791
89
135972
1323

4908
396
108761
19146
0
167788
316
69702
0
100498
4117
1969
4382
100683
0
26195
85601
3842
3822
96445
36861
37082
55390
21940
6390
49325
2904
0
37238
2141
10472
443407
7860
60955
0
173
0
137289
329

5638
1552
79044
20098
0
339599
316
63210
0
95072
6817
389
1240
147127
0
27209
82963
7146
1103
92742
23200
38464
50221
20718
5477
48033
2313
0
36293
2144
39993
431200
10708
62038
1000
1640
157
141844
9228

2582
776
79350
20191
1560
174797
316
57098
0
94164
0
389
167621
79942
0
27924
58547
10480
1622
92644
34255
38922
22032
24048
1060
27019
2753
0
55826
5816
25356
440000
13516
62393
0
287
157
143470
7776

4127
776
80594
18216
4386
180313
316
46455
0
94043
0
389
3284
71976
0
30204
57080
13886
-1
95497
18554
40791
20710
5017
23726
26450
2191
0
34989
2144
39772
-6948
16279
65439
1013
2418
205430
146596
7500

-1
0
0
2
0
0
-1
-1
0
0
0
0
0
-2
-2
-2
0
0
0
2
0
-1
0
0
0
0
-1
0
0
-2
-1
0
0
0
-2
-2
0
-1
0

-1
0
0
-1
0
2
0
-1
0
0
0
0
0
-2
-2
-2
0
0
0
2
0
-2
0
0
0
0
-1
0
0
-2
0
0
0
0
-2
-2
0
-1
0

-1
0
0
-1
2
2
0
-1
0
0
0
0
0
-2
-2
-2
0
0
0
0
0
-2
0
0
0
0
-1
0
0
-2
-1
0
0
0
-2
-2
0
-1
0

485
81428
15801
0
34510
53951
23586
-6
152535
11561
41623
264479
72288
0
0
10000
60819
59891
485861
21646
41241
336
5636
26958
154878
187649
4016
113308
46778
1186
1743
142270
80904
23593
1282
5600
28788
3388
95980

-15
78041
9982
780
33661
55444
6633
1191
153477
12662
42465
275025
69680
0
77
10000
61300
60537
462675
24390
42548
168
6737
26716
152677
141353
5115
109901
47770
15523
316
144418
64144
24787
367
0
31315
1359
99056

-15
75945
9909
780
34913
57549
2525
23812
148629
13752
32003
285034
66081
0
-1460
10000
59328
61592
464983
23719
44552
432
7832
26679
134445
142923
3425
108659
49009
0
316
143728
54029
9145
0
98
30529
7650
100415

12588
61740
10420
390
36334
60971
146959
3155
141571
14815
33885
290002
64495
0
-1460
10301
57852
59786
416550
23936
46503
0
8624
22972
136219
145149
1334
110781
50593
609
632
125158
51497
12423
3794
0
33562
6682
102666

1243
29089
10142
390
38729
61374
150080
-140
126583
15168
29125
295756
60511
0
-1460
10000
55903
58172
416545
23253
48418
0
8800
20152
117625
132948
2117
107833
20218
0
316
93998
28250
41956
0
0
34557
1942
63913

-6
28267
10329
390
39062
63243
153186
27994
154557
15523
17227
302149
57450
0
-1460
10000
53516
59175
420232
25871
49277
0
9300
11688
107642
85677
1098
104466
20645
0
316
91229
28073
45112
865
318
35600
0
65246

0
-1
-2
2
0
0
0
0
-2
-1
-2
-1
0
-2
0
-2
-2
-1
0
0
0
0
0
0
2
0
0
0
0
0
0
-1
2
-2
-2
-2
0
0
-1

0
-1
-2
0
0
0
0
0
-2
-1
-2
-1
-1
-2
0
-2
-2
-1
0
0
0
0
0
-2
2
0
0
0
0
0
0
0
0
-1
-2
-2
0
0
0

0
0
-2
0
0
0
0
0
-2
0
-2
-1
-1
-1
0
-2
-1
-1
0
0
0
0
-1
-2
2
0
0
0
0
0
0
0
0
0
-1
-2
0
0
0

123760
8391
132571
41174
66637
47937
248822
28509
0
0
1495
390
416
36138
133954
489
0
694
220389
260356
15886
245135
5551
57775
2500
42284
46113
47734
134218
28327
27916
48517
13284
0
-106
0
156387
117324
7320

124218
2855
-829
42196
66665
33816
246595
29230
0
23621
1117
390
2939
7613
138785
4006
2412
694
223682
253580
16337
244583
6564
51280
2500
31512
49520
47025
118580
27406
24973
37071
13987
0
-200
0
148656
91457
7761

124438
1021
-829
43327
66513
60320
249664
30356
0
29042
7062
390
5447
5875
141894
696
0
694
223193
239479
16470
156843
7954
16299
2500
26097
47627
48102
95916
28400
22752
5181
15958
0
-200
0
150963
94478
631

112113
953
-829
42335
67149
36249
253418
31342
0
35000
-3
390
416
4020
143270
696
0
694
215040
200081
10195
63861
8690
-41
2500
27148
47262
48612
82867
28115
21010
8548
16168
0
-200
0
152607
74807
4481

96459
868
-829
43326
66880
780
258909
32644
0
292962
1178
780
7509
33127
201082
696
0
694
210884
185130
11195
64437
0
-41
2500
54991
46226
49465
58995
28826
4470
50678
16268
17330
0
0
103113
76952
6481

93449
872
-829
46256
67667
0
255232
32719
0
247622
-2
0
6387
6877
215709
696
1650
28948
210479
168868
11995
8844
1420
-41
0
28480
390
50299
59799
27745
6838
48220
16600
16066
4709
0
96518
0
3465

0
0
0
2
0
2
-2
0
-1
0
0
0
0
0
-2
-2
-2
-2
0
-1
-1
0
-1
0
0
0
-2
2
0
-1
0
-2
0
2
0
0
-1
-2
0

0
0
-2
2
0
0
-2
0
-1
0
0
0
0
0
-2
-2
-2
-2
0
-1
-1
0
-1
-2
0
0
-2
2
0
-1
0
-2
0
-2
0
0
-1
-2
0

-1
0
-2
0
0
0
-2
0
-1
0
0
0
-2
0
-2
-2
-2
-2
0
-1
-1
0
0
-2
0
0
-2
2
0
-1
0
-2
0
-2
-1
0
-1
-2
0

836
38151
49631
44477
30465
15481
0
51568
0
59646
75896
256324
7130
20036
33188
0
0
2006
85769
9913
396
156021
3137
275241
84630
116625
0
58908
194001
390
3823
12768
41414
51814
60924
179273
1309
33597
94257

836
39227
49641
45425
27943
18004
0
52952
0
49412
77931
250666
9455
19322
10293
0
0
1823
87877
3261
396
155635
7999
280903
87604
118801
0
53306
197032
390
149793
0
42420
53077
60089
182624
662
-1
78728

6842
38318
50355
48559
14588
19121
0
95134
0
48060
79384
245741
9159
17619
55615
0
0
-2
89766
1491
396
156094
2948
272419
89687
99370
0
50104
183154
390
56611
0
44234
51400
59828
188541
645
-1
65747

4603
42614
0
49065
30158
18521
0
31578
2056
51132
81367
240132
10000
10688
37643
0
0
-2
63793
390
392
159376
-6097
0
90889
84836
0
43957
143367
1936
77406
0
45684
0
58217
179380
32636
-1
67046

3884
86966
0
48057
29562
18615
0
26089
973
49348
82321
234520
0
11346
47437
0
0
-90
24265
390
396
158235
11037
0
91892
82168
0
43401
135751
390
79316
0
46653
0
18527
41060
27552
-1
69938

760
41950
0
48942
29818
19015
0
16624
973
40652
84336
227149
0
0
38640
0
0
-90
25713
390
396
163963
17834
0
93815
80299
0
37371
138659
390
73995
0
47779
0
40334
41258
1428
-1
74800

-2
0
-2
-2
0
-2
-2
-1
0
2
0
0
-2
0
2
-1
2
0
0
0
2
0
-2
-2
2
0
0
-1
-2
0
-1
2
0
-1
-1
0
2
-1
0

-2
0
-2
-2
0
-2
-2
-1
2
-1
0
0
-2
0
2
-1
2
0
0
0
-1
0
-2
-2
0
0
0
-1
-2
0
-1
2
0
-1
-1
0
-2
0
0

-2
0
-2
-2
0
-2
-2
-1
0
-1
0
0
-2
0
2
-1
2
0
0
0
-1
0
-2
-2
0
0
0
-1
-2
0
-1
2
0
-1
-1
0
-2
0
0

22109
19831
2900
0
50845
5904
0
0
38390
4596
80959
90894
160303
19600
4318
29428
52692
235937
51210
47237
-2159
92272
6460
0
47479
60881
48465
1261
70479
25003
75
19177
170276
10000
13806
18351
20186
8673
191865

10876
1391
0
0
48170
5715
0
581
20830
5675
80733
93167
164150
19694
5096
19950
54229
178376
47140
50632
5777
69963
3623
0
46415
65215
45898
1261
71900
23621
3707
20054
164617
10000
1003
17706
15773
10957
186841

10268
19037
0
0
46987
2378
0
581
56262
8231
80984
81146
0
19945
6353
24514
55768
183488
48478
49546
7936
67223
10325
0
50351
66748
46765
0
0
24994
697
20930
150188
10000
1170
18831
13555
17187
183151

5872
19939
0
0
45669
10396
0
581
59113
2717
80706
80674
0
20051
7092
4083
56266
188165
48173
49448
2932
69167
8751
0
49038
70101
55438
1261
0
15778
0
21291
138975
10317
1003
18334
0
6377
170838

3068
15110
0
0
44510
2527
0
581
58016
4733
80580
63110
0
19472
7972
6234
54764
99133
21134
19887
6493
69289
11920
0
28661
80611
54285
1261
0
9333
2769
20651
134225
10000
1003
17280
0
6370
80934

2181
0
0
0
43084
2173
0
581
30900
1099
77993
40376
0
19830
7702
0
58862
101547
20403
38212
4867
70333
8967
0
30398
89870
54198
1261
0
7083
1382
22110
128321
126247
1003
15582
0
1910
80821

0
2
0
0
2
0
2
0
0
0
0
-1
-2
-2
0
-2
2
-2
0
-1
0
-2
0
-2
0
0
-1
0
-2
0
0
-1
0
-2
-1
-1
0
0
0

-1
2
0
0
0
0
0
0
0
0
0
0
-2
-2
0
-2
2
-1
0
-2
0
-2
0
-2
0
0
-1
0
-2
0
0
-1
0
-2
-1
0
0
0
0

0
-2
0
0
0
0
0
0
0
0
0
0
-2
-2
0
-2
2
-1
0
-2
0
-2
0
-2
2
0
-1
0
-2
0
0
-1
0
-2
0
-1
0
0
2

45469
0
4949
107595
79673
154432
292
146224
270160
93767
137825
7123
0
7468
27784
1296
31476
-470
100074
916
57963
750
65087
0
12720
160069
3587
7038
8012
21936
18458
316
16347
-6028
28499
3254
9894
102350
46389

39368
0
4724
109605
79353
106396
396
149289
275565
80944
140883
6848
0
5023
33877
0
30676
-470
107085
2615
262696
370
62216
0
13451
156346
3187
8052
4009
35331
17334
316
20496
10177
13119
2522
1500
96133
49808

9652
1300
6478
113409
80107
105332
792
152886
282023
67691
145675
836
0
618
35420
0
33261
-470
115039
1580
247462
-20
39814
0
14786
159223
3190
10153
5226
30580
16768
316
14509
10229
9983
0
14148
90183
48736

10775
300
7412
114191
78323
82191
884
156273
286199
53334
149399
2508
0
605
26609
0
32427
-470
117144
920
252073
780
34374
0
15532
165480
1982
9761
4715
34985
17539
316
16910
7899
4904
780
28190
89846
49525

1943
0
7886
117285
45985
77262
488
159800
265201
76056
150796
1672
0
3098
25392
0
34579
47296
117429
730
195628
0
34768
0
16767
76144
3590
9960
3275
39585
18775
316
10854
4553
45338
390
7423
101034
57564

13243
598
8358
120388
45434
49851
1092
162570
271381
64968
88463
836
0
805
23367
2300
35476
0
117560
466
199646
1470
38830
0
17104
77944
3590
4010
6422
49735
18586
316
16809
4252
51646
390
3588
84152
56517

-1
0
0
0
0
2
0
0
0
0
-1
2
-1
-1
0
0
0
-2
-1
2
-1
2
0
0
2
-2
2
0
-1
0
-1
0
-1
0
0
0
0
0
0

-1
0
0
0
0
0
0
0
0
0
-1
2
0
-1
0
0
2
-2
-1
0
0
0
0
0
0
-2
2
0
0
0
-1
0
-1
0
0
0
0
0
2

-1
0
0
0
0
0
0
0
0
0
-1
2
0
-1
2
0
0
-2
-1
0
-1
0
0
0
0
-2
2
0
0
0
-1
0
0
0
0
-2
0
0
2

8487
133272
377420
98615
20745
3060
172
43530
297309
95600
20938
62177
2112
757
261326
40197
51716
27506
1294
118506
326
29860
60524
257463
16049
4040
70144
224041
45840
62782
30561
110950
-12
29557
458652
49246
15194
32758
9498

9003
133373
389573
102085
21431
1854
1930
43344
290425
87442
21064
60580
6000
757
264126
41240
113395
4213
1294
118930
827
29086
61627
256706
19967
5438
74850
238077
47595
66114
38207
69564
1270
30091
467150
53315
16934
33720
9202

0
138006
400693
102762
19745
3238
1752
46616
286959
60737
26041
65489
2079
3257
244115
37093
111693
1518
1466
125089
289
33288
56937
257944
19368
3116
76463
245387
28491
69436
18008
51264
4338
28247
458862
47740
18533
32779
10741

390
136195
393892
104865
19943
2106
3710
48872
278420
66077
18158
66327
2710
757
248831
32925
115073
4625
1294
122242
44517
32459
51506
149040
18759
13459
77611
248945
3642
72560
29158
51584
1080
28884
469703
50100
8855
31557
12326

4555
140860
348733
106947
19235
1510
3848
19981
291642
68990
18147
64665
2040
757
263528
26640
111811
363
2324
119996
36065
34600
45058
144639
19131
2685
78735
224776
12291
76169
11484
49601
2576
29523
447130
0
3140
30094
11888

5165
138787
331930
109507
19245
1746
4285
16554
286666
70724
45199
68740
-55
757
258973
22247
111719
858
264
122049
6591
36539
37598
139558
19533
2532
80430
11567
16674
77988
103340
50485
6200
30672
440982
0
5140
27223
9351

0
2
-1
0
2
-2
-1
0
0
0
-2
-2
0
0
-2
0
2
0
-1
-2
0
-1
0
0
-1
-1
-1
0
-2
-2
2
-2
0
0
-1
0
-2
0
0

0
2
-1
0
0
-1
-1
-1
0
0
-2
-2
0
-1
-2
0
0
2
-1
-2
0
-1
-2
0
0
0
0
-1
-2
-2
-1
-2
0
0
-1
0
-2
-1
0

0
0
-1
0
-1
0
0
0
0
0
-2
-2
-2
-1
-2
0
0
-1
-1
-2
-1
0
-2
0
0
-1
0
-1
-1
-2
-1
-1
0
0
2
0
-2
0
0

19175
48900
1443
87727
0
12509
827
19667
120208
18525
389
0
9791
648
757
121038
92162
5669
0
0
3268
53342
22523
77052
7545
396
0
86750
10111
2722
2330
314
62244
43943
0
53490
5625
2974
51275

19889
37039
1443
89402
948
0
827
15
111999
14242
389
0
7052
34601
757
121211
93769
6328
0
0
6745
56022
20831
65457
2549
792
230
42968
2900
11040
1073
8000
55125
41738
840
54552
12125
3562
41950

17703
36334
1443
88118
948
0
827
15
114413
25574
389
12063
6816
30853
1549
119339
95163
8460
0
0
3402
5806
1537
62680
3266
396
0
43444
0
9422
2323
0
48943
37766
420
56300
13300
5061
40861

18690
34214
1443
87852
632
0
827
41
116721
21948
383
6080
5210
13774
757
122334
74656
10146
6000
0
8652
5637
-43
62597
10501
792
327
40616
0
0
1073
0
42337
37117
0
56831
3450
5500
35638

19065
30789
1443
49042
316
13398
1654
10522
117795
19689
1462
0
0
3988
757
121254
65718
9413
16321
0
5381
23054
-43
60080
10131
396
168
2008
0
1200
1073
0
35446
30555
1140
57958
13880
116681
32147

19261
28994
1443
49251
316
7224
827
12340
120511
11026
389
0
0
0
1328
122094
78474
15997
286
0
7190
10730
-43
55314
8471
396
168
-1500
4549
1150
9699
600
29383
13420
150
59330
5147
119553
19796

-1
-1
0
0
0
0
0
0
-2
0
-2
0
-2
-1
2
0
-1
-1
2
0
-2
-1
-2
-2
-1
0
0
0
0
0
0
0
-2
0
2
2
2
-2
-1

-2
-1
0
0
-1
-1
0
-1
-2
0
-2
0
-2
-1
0
0
-2
0
0
0
-2
-1
-2
-2
-1
0
0
0
-2
0
0
-1
-2
0
0
2
-1
-1
2

-2
0
0
0
0
0
0
-1
-2
0
-2
0
-2
-1
0
0
-2
0
0
0
-2
0
-1
-2
-1
0
0
0
-1
0
0
-1
-2
0
0
2
-1
-1
2

24986
1381
276339
15442
253627
994
86769
0
0
52439
19252
187777
26656
5788
90880
268498
8050
326
41200
38985
14298
97645
3140
-1
1594
109464
9193
135260
29243
133019
45192
7189
0
1288
28175
10916
760
17516
-1461

23000
1381
264141
16869
239250
0
87842
21801
0
44350
10000
189420
2641
5802
87502
272517
0
326
42532
36466
100606
99894
448
297
4612
106613
7653
144927
31093
133178
9920
15646
0
-4925
57433
11940
380
1600
-1461

1000
7014
270573
21014
245611
27566
42594
62433
0
34608
0
192058
0
14562
91442
275748
1560
326
46413
31907
11202
97400
0
-2
2098
107700
8337
148990
26401
132355
16991
15678
1865
136239
61513
11462
760
94
-1458

0
1581
275560
18517
33017
28558
26198
-82
0
21262
0
185995
0
6930
89804
277300
0
12055
45000
33300
21683
4283
0
-2
3494
103736
8356
70303
326
131797
17727
40512
-3
137748
59769
13263
380
100
16950

0
36022
243792
9058
182078
12495
26766
16550
0
11944
0
188649
0
5958
87213
209747
0
11968
45800
34681
10860
145769
0
-2
2086
101414
8527
64749
324
131457
18391
17884
-3
81195
61937
12758
380
704
16475

0
34011
251098
5035
184036
18906
27341
5239
0
-2571
0
190700
0
1448
90441
212027
0
12968
0
36060
12534
143712
10614
-2
2379
100157
4694
66206
1126
132202
18490
34251
3677
47338
66088
13545
0
7480
19284

0
0
0
-2
-1
2
-2
0
0
-2
0
-1
0
0
0
0
-1
0
-1
-1
0
0
0
2
0
-1
0
0
-1
0
-2
2
0
0
-1
-2
-2
-2
-1

0
0
0
-2
-1
-1
-2
0
0
-2
-1
0
0
0
0
0
-1
0
-1
-1
0
0
0
0
-2
-1
0
0
-1
0
-2
-1
0
0
-1
-2
-2
-2
-1

0
0
0
-1
-1
0
-2
2
0
-2
0
0
0
0
2
0
-1
0
-1
-1
0
0
0
0
-2
-1
0
0
2
0
-2
-1
0
0
-1
-2
-2
-2
-1

49357
24599
2724
2219
13596
0
22303
18953
118905
0
23070
9363
31272
4921
15110
6376
350
109997
-160
2754
73983
39251
32324
21676
187698
586
172511
9893
17362
47816
15315
3633
68438
33842
0
5819
0
3311
8417

49983
23397
46286
0
34661
1170
51749
14043
118620
0
186183
9990
40688
3810
16548
7386
-40
205119
-550
2754
75454
40772
24103
21054
190103
-64
177587
8694
16666
49694
0
1746
71287
35273
278
805
0
7244
15271

50516
22721
46435
0
29084
390
186394
13266
78297
0
164405
-10
139417
3890
17443
8581
70
209680
450
2754
77738
40437
20158
20442
195498
942
175867
8365
16666
48543
0
3677
73406
36693
608
-48
0
3980
12803

50987
22403
4398
0
31770
0
9458
14340
36137
0
93983
6390
144087
2199
16216
9765
180
213527
330
2754
77235
9919
12619
19773
0
5378
159053
9526
16666
46366
0
1746
74397
37006
494
8029
0
0
13984

48960
21972
3437
0
3322
9494
6620
15301
33264
0
2806
6682
147694
2209
18027
10066
-210
174907
-60
2754
76835
10295
176498
20238
0
126
126688
9711
33923
9076
500
1746
75467
36519
315
2188
0
9263
9958

48691
22512
3476
1453
32528
11473
10040
14916
29493
0
1732
7271
155284
1429
12364
10151
220
126309
1540
2754
34751
7964
172274
18062
0
3419
122947
9764
16666
9812
2240
1746
79841
31204
0
9157
0
3693
13066

-2
0
-1
0
0
-2
-2
0
0
2
0
0
0
0
0
-1
-1
0
0
0
0
0
0
0
-1
2
-1
0
-1
0
0
0
0
0
-1
0
0
2
0

-1
0
-1
0
0
-1
-2
0
0
0
0
0
-1
0
0
-1
0
-2
0
0
0
0
-1
0
0
0
-1
0
-1
0
0
0
0
0
-1
2
0
-1
0

-1
0
0
0
0
-1
-2
0
-2
0
0
2
0
0
0
-1
-1
-2
0
0
0
0
-1
0
-1
0
-1
0
-2
0
0
-1
0
2
-1
0
0
-1
0

10648
15735
6461
50481
202260
5811
0
254933
69072
137611
28409
14414
50784
36809
60330
316
2358
27369
19242
19520
49310
146643
20030
134936
993
137582
307650
7053
0
41867
23362
28108
96491
15988
736
60374
17476
200
6518

0
15681
8117
48264
102097
0
709
244433
153837
135905
28530
15424
50670
33121
60382
316
156
6425
15014
16247
48210
151342
3497
137328
1528
145941
0
9761
365
38195
23255
27228
94043
16219
1472
57829
18807
200
65145

15332
35492
2200
19142
104596
0
0
249882
144225
142477
29435
16448
50222
29672
60264
316
0
4580
13484
6687
48673
152714
6725
138767
1138
142243
0
50926
894
37026
23539
24921
97522
17626
736
59492
15784
200
53655

9094
7988
3772
18188
106950
0
0
248013
111983
140617
30841
17462
20013
22365
46149
316
50510
0
7612
5165
33270
141957
6016
137231
4130
138383
495
48588
6006
34579
28986
25945
97696
18398
736
68365
19062
200
50279

225604
8986
8650
18397
87706
1243
0
99071
0
139353
29434
18305
39721
12702
28990
316
2202
0
8612
5060
7689
140605
8985
128228
3740
131645
495
49323
1385
32477
27079
20634
90605
19052
736
66832
19444
29847
41166

7443
10463
17650
18161
88396
0
0
98928
0
140953
16565
17871
30526
4134
30067
316
4533
0
5007
2180
15529
143519
14705
110803
1404
123840
1528
50685
1666
32477
21966
1600
85293
15429
1423
69248
20004
30089
28657

0
0
0
2
0
2
2
-1
0
2
0
2
2
0
0
-2
0
0
0
0
2
-2
0
2
2
-1
0
0
0
0
0
-1
0
0
2
0
0
0
2

-1
0
2
2
0
0
3
-1
0
2
0
2
0
0
0
-2
0
0
2
0
2
-2
-2
0
2
0
0
-1
0
2
2
-1
0
0
2
0
0
0
0

-1
0
2
-2
0
0
2
0
0
2
0
3
0
2
0
-2
0
2
2
0
2
-2
-1
0
2
0
0
-1
0
0
2
-1
0
0
2
0
0
0
0

7930
60465
60434
79026
14033
29929
6655
1980
58032
90680
5633
9340
6251
5403
35158
0
26581
54938
31073
15985
50643
25207
64927
8599
12764
12566
116186
12163
77894
48409
50668
1473
40901
105338
30372
21382
36808
41614
10550

5790
60100
60935
81521
14993
27812
9711
269
61026
93267
6646
10533
6498
6462
34364
0
27080
55621
30279
11413
51916
25435
58840
9695
12267
2421
111703
21895
79427
39572
46576
1473
37962
100820
30954
19133
38190
43610
11670

9853
58795
56585
83628
16244
21213
12450
-721
44438
95189
7665
10221
6744
7479
34212
0
26759
56999
30428
61879
52903
0
42859
10385
13266
3360
105091
18885
79514
16922
46225
3323
26566
96815
30670
19327
39571
46581
13469

5334
47818
77520
152452
18300
15443
13949
-710
35619
96332
8836
16808
6977
8489
33886
0
27186
57748
30485
56377
53652
0
0
9987
12756
2845
100046
19057
72712
19319
46473
5953
9866
90968
29856
26992
40775
47634
14045

5481
28357
29002
0
18100
25371
13437
29114
30210
97560
9532
17738
6593
9007
32929
0
27208
62489
31012
51068
52201
0
0
9987
13801
2505
96090
2511
42309
17644
45099
2559
5386
86011
30584
33483
40592
51305
14509

11344
29309
30274
0
-1900
4264
13082
27154
1527
95885
9730
17174
7481
9227
34549
0
27234
60984
30402
51722
55497
0
2254
0
13439
2158
90359
10358
43227
18209
45116
4509
5651
81276
27883
37465
20650
52580
16962

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
2
0
-2
0
-1
-2
-2
0
0
-1
0
-2
2
0
2
0
2
0
-1
0
0
-2

0
0
2
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
0
-2
-2
0
0
-1
0
-2
0
-1
2
0
2
0
-1
0
0
-2

0
0
2
0
0
0
0
0
0
0
0
-2
0
0
0
0
0
0
0
0
-1
-1
-2
-2
0
0
-2
0
-2
0
0
-2
0
0
0
-1
0
-1
-2

45995
13506
73939
195520
48227
52180
13858
34443
35411
177646
61094
87711
27552
81152
196909
101080
62204
6100
48198
2750
10489
390
0
5200
114556
74465
-2
23575
0
15271
50151
4073
16932
48407
80919
4617
29083
57449
4040

44955
14772
70488
195884
48273
51009
15121
33590
17417
94299
62483
80699
30686
81912
176261
87572
65280
7274
45579
-650
8652
780
0
1689
116155
68544
-2
24584
0
16707
48945
3863
17938
47760
77264
13054
27227
38254
3800

20264
16520
51152
194045
42670
49025
16472
34651
26046
96389
63882
68100
29915
83231
174573
92041
56504
9596
43670
-975
7143
390
0
-17
120264
60763
0
25885
734
20601
36467
8109
18798
45064
79332
15449
28327
23017
0

20614
17623
35122
189557
49263
38697
18087
35677
10689
97571
64733
33434
29994
62421
174488
75461
53528
9289
16643
-1625
6044
780
0
3996
124203
53184
876
26851
0
19952
18890
7849
19347
45744
80969
9610
27831
14440
0

20877
15237
28633
177185
18296
18561
17499
36485
12455
86202
66680
0
27310
63814
172747
74233
42168
9593
10021
2561
780
390
0
2278
125702
45776
0
26808
390
19586
30288
0
8007
43123
79144
4173
14215
4770
0

21535
13776
28039
171010
34822
18952
17868
37300
15181
92282
71243
0
27778
65164
126494
76543
25742
9795
9833
4187
116
390
0
1132
128734
38432
0
27599
988
18528
30003
0
4890
42343
79023
12929
32635
1595
0

0
0
-2
0
0
0
0
0
-2
-2
2
0
-1
0
0
0
0
0
2
0
2
2
0
2
2
-1
0
-1
0
0
2
2
0
-1
-2
2
-1
0
0

0
0
-2
0
0
0
0
0
-2
-2
2
0
-1
-2
0
0
0
0
2
0
0
4
0
2
2
0
0
-1
0
0
2
0
0
-1
-2
2
-1
0
0

0
-2
-2
0
0
0
0
0
-2
-2
2
0
-1
-2
0
0
0
2
2
0
0
3
0
2
0
0
0
0
-1
0
2
0
2
2
-2
0
-1
0
0

33944
27250
2500
0
50686
15700
58653
156506
5146
2316
183197
34263
2126
2177
1734
197142
68462
109474
51943
43810
25105
56670
76885
114074
17845
12557
48712
0
8805
13519
73742
52533
27030
1026
3126
124206
57739
105051
264971

29194
20000
0
3187
49525
250
56329
157177
15381
2316
185399
37375
1513
1677
6645
198367
69205
110723
50800
44184
27867
57252
79106
116313
20615
11443
98492
18488
10768
16493
75216
56340
23830
8968
3126
124679
42144
99648
257086

27862
19501
0
2816
49603
7671
55957
157804
0
2836
198941
36498
1246
7360
7725
96731
70644
111125
51967
4273
28125
55764
81231
118700
19962
4794
50095
17276
16659
15545
82006
57022
24943
1600
626
126200
19270
144932
253407

21229
20000
0
3579
49222
12088
52392
157478
0
2316
201358
37516
1111
0
11246
67431
70759
106828
50794
4999
28364
64522
81983
115328
18191
11720
49057
6165
25302
16557
84044
55081
27507
8799
626
130540
1500
134530
259551

20178
0
0
3400
30421
74088
61700
156098
0
1446
204067
38587
3018
0
9755
60690
70352
84729
51911
5726
29586
62945
83773
121084
12134
12293
17426
9219
15147
16857
84532
55350
30767
6171
776
127114
5520
129395
265149

19275
0
0
4417
30352
63593
42975
156659
0
131242
200720
43924
5847
0
8260
60442
70659
82910
50976
1473
30110
61700
85532
123473
6879
10798
17789
980
5281
18121
80828
55906
29762
4921
783
111429
0
124561
340930

2
0
0
0
0
0
-2
0
0
0
0
0
0
0
0
2
0
2
0
0
0
-1
0
0
2
0
-1
2
0
0
0
2
0
0
-2
0
0
0
2

2
0
0
0
0
0
-2
0
0
0
0
0
0
0
0
0
0
2
2
0
0
-1
2
0
3
0
-1
3
-1
0
0
2
0
-1
-2
0
0
0
2

2
0
0
0
0
0
-2
0
0
0
0
0
2
0
0
0
0
3
0
-1
0
-1
2
0
3
0
-1
2
-1
0
0
2
0
0
-2
0
0
0
2

19334
107649
33947
13517
74001
26871
0
63900
45343
110994
3624
19455
10648
32486
10243
867
130640
63706
47938
29188
68250
1138
110018
193000
14757
7561
18354
96343
2990
17191
63376
182967
48259
257884
6391
148860
109655
49330
40527

20218
82139
37339
14536
72222
19785
0
65343
31228
29177
4487
13675
10951
33640
9920
1110
120058
66613
49638
25908
68817
800
47600
149410
16196
8576
9000
93959
8619
18594
67293
194924
48740
254863
2383
135814
98133
49547
42066

19607
74760
36601
15694
73859
10103
0
66171
29756
30212
4545
10476
11288
35286
8894
1170
110795
69602
51005
19998
71181
179
26219
138021
17825
9621
9306
91624
4405
19489
67536
75635
26953
24810
1496
138654
95391
49740
41126

21778
63520
40589
16431
75427
9763
0
58683
27751
31226
6249
11197
10852
36889
8136
780
101668
70752
54141
15675
68997
1755
17705
98578
20234
10485
9306
96190
4445
20200
77697
94454
27860
27502
5199
130773
79409
50275
40165

22124
62529
42675
17056
76587
9592
0
43421
20292
31844
6249
11609
10519
34152
8449
390
78730
74183
52676
8240
70364
0
17920
84967
20510
10700
9000
95233
2820
20000
82888
60875
28420
3490
20718
121293
78014
20089
42683

22622
58228
44567
17581
78711
7797
0
44267
14937
32513
6249
11922
9235
36694
8493
0
66682
72727
53871
438
71842
1190
17494
83224
19897
10922
9000
97760
4970
0
88048
41221
29045
99514
12428
123947
77709
19964
43843

0
-2
0
-1
-2
-1
-1
0
0
0
0
0
2
0
2
-2
0
0
0
2
-2
0
0
0
-1
2
-1
2
0
0
-1
0
0
0
0
0
-2
7
0

0
-2
0
-1
-2
-1
-1
0
0
0
0
0
0
0
2
-2
0
0
-1
2
-2
0
0
0
0
2
-1
2
0
0
-1
0
0
0
0
0
-2
7
0

0
-2
0
-1
-2
-2
-2
0
0
0
0
0
0
-1
2
-2
0
-1
-1
2
-2
0
0
0
-1
2
-1
3
0
2
-1
0
0
2
0
0
-2
7
0

17486
56555
91116
3138
0
4479
18354
101431
128319
6694
74235
115303
82074
54326
37549
0
101121
8592
189307
20524
13158
51734
58117
25167
1344
28766
49363
18253
80848
27807
860
108087
14023
63201
102505
64992
0
2400
110612

16262
0
89047
4090
0
8025
16419
102604
131825
7546
74108
113502
79440
23223
40603
0
86781
4000
194602
21584
1062
77751
53986
25299
1041
27183
47432
20539
83678
27078
860
103307
14224
68466
101554
56763
0
2400
114323

6046
0
91595
2060
0
3499
10419
125731
127949
8345
59594
111651
102872
25865
39676
0
74909
6881
199963
22437
8805
93696
47413
22912
2021
30023
94050
20616
28461
26363
860
103749
101479
64478
101827
58020
0
2400
116835

3774
3941
88197
780
0
3264
780
120465
129357
8688
51877
102622
49043
21619
42407
0
55472
7697
205137
22771
3024
79187
36527
14940
4495
29243
21000
20977
13263
27379
860
78961
101454
67271
100055
59580
0
2400
118053

889
16405
59822
1000
0
-550
0
118759
126999
8865
44293
96723
23962
19336
41428
0
53699
3333
84877
23099
0
116374
28170
9365
15145
31262
858
23287
3637
28953
440
76180
102861
62269
80923
59224
0
2400
119047

5474
-150
55345
0
0
-550
0
119378
126719
9046
38215
98827
23283
1433
45576
0
46313
3063
83899
23583
0
120793
28963
1280
525
30327
2160
22637
4814
28354
1280
76353
103921
56502
81249
61867
0
2400
119641

0
0
0
0
-1
0
0
-2
2
-1
2
0
-1
0
0
2
0
2
0
0
2
-2
0
2
0
0
0
0
0
0
0
2
0
0
2
0
-2
-2
2

0
0
0
0
0
0
0
-2
0
-1
2
0
-1
0
0
0
0
0
0
0
0
-2
0
2
0
0
2
0
0
0
0
0
2
0
0
0
-2
-2
2

0
0
0
0
0
0
0
-2
0
0
0
0
0
0
0
0
2
0
0
2
0
-2
0
2
0
0
0
0
0
2
0
0
2
2
0
0
-1
-2
2

67087
50701
5556
98618
0
21534
7264
50425
128649
1745
62643
217329
316
187972
68445
78874
31426
82391
25952
41814
18769
6061
148803
25265
49487
16053
10722
18704
72704
79958
49328
28361
23705
9847
13815
234312
0
15750
28947

66665
49147
3684
73464
-740
22283
8816
51400
131059
3384
59851
206703
316
188542
67371
74268
23712
80977
26657
43616
21349
3656
137561
26529
48282
16024
10254
18106
70907
81662
44045
27227
24709
10857
13307
231407
0
12891
30072

67525
21163
4298
84741
740
21638
10749
0
132120
1555
65545
203164
316
190411
68263
66468
18919
88815
27972
44710
20732
0
130539
30090
39490
25350
15043
19793
59223
78899
42373
29346
25745
11877
12755
233781
0
0
30895

67091
19894
3882
72510
1480
22651
5125
0
128669
2126
62672
164371
316
190197
68927
56847
24227
83153
28628
45661
19946
0
112300
28908
27835
25738
19738
19378
40128
78245
37088
23548
27949
12891
8400
220150
0
0
31589

67419
19758
3563
69053
1480
23275
5732
0
131499
60092
57755
161331
632
180392
69176
50680
25229
50910
29005
50880
19546
0
105517
30472
23391
25948
19195
18874
41152
62234
75672
11790
27216
13960
3150
190170
0
0
32071

67711
19324
3242
64841
740
24902
9297
0
143020
59831
55512
154515
316
163922
70592
26729
12150
60012
29817
49934
19546
0
108011
29483
24507
26163
19473
19361
41527
60737
31645
7276
29138
14082
0
194018
379
0
32709

0
0
2
2
-2
-1
0
0
0
2
-1
0
7
0
2
0
0
-2
0
2
0
0
0
-2
-2
0
-2
0
3
0
0
-2
-2
-1
0
-1
0
-2
0

0
0
2
2
-2
-1
0
0
0
2
-1
0
7
0
0
0
0
-2
2
0
0
0
0
-2
-1
-1
-2
0
2
0
0
-2
-2
-1
0
-1
0
-1
0

0
0
0
2
-2
0
0
0
0
0
-1
0
7
0
0
0
0
-2
0
0
0
2
0
-2
0
-1
-2
0
0
0
0
-1
-2
-1
0
-1
0
3
0

7531
72561
98546
32200
49644
42442
215979
87713
136431
0
538
81902
2400
34529
84720
126251
25781
17489
4141
69242
15787
106526
29987
5583
0
0
600
49375
151790
43206
229258
3000
-10
316
281424
0
79158
10211
129677

8545
62691
100675
37211
0
3336
210475
88906
135134
0
269
71768
2400
52868
86221
128542
26000
3077
5347
71007
17486
85019
29219
3946
0
2381
600
45390
147998
42105
134264
2668
-10
734
232826
0
93667
6314
131798

9588
61652
104347
36338
0
7210
216513
88736
139178
37111
269
72163
2400
51457
84062
122493
26310
0
25064
72596
17823
82784
27865
0
0
10
0
46210
144280
40591
134908
2668
-10
418
195621
0
58161
0
98083

10900
54602
108258
37698
0
6091
196219
91287
139900
37516
269
27124
2400
60045
79076
124743
26662
0
30684
70467
18495
81458
11166
0
0
1010
0
46549
139701
31609
141358
-7
-10
424
96843
469
41414
0
92317

46462
50011
104972
38074
0
24641
200117
91057
109665
36614
0
27724
2400
47696
31984
127507
26166
0
29892
48129
18266
86227
32261
0
1894
2230
0
20084
90756
29662
121262
-7
-10
424
99232
150
28835
600
87375

47599
49701
104638
40295
0
30005
204312
91538
108129
37537
1257
28724
2400
43677
29306
121400
26176
0
30516
47751
18631
84646
7961
0
2394
1191
0
20264
92935
24741
131147
3500
-10
424
102620
3661
29423
300
87634

0
0
2
-1
2
0
2
0
0
0
0
-2
2
0
0
2
-1
2
0
-1
0
0
0
-2
0
2
0
-1
0
0
0
0
0
2
0
0
0
-1
0

0
0
2
0
0
0
2
0
0
0
0
-2
2
0
0
0
-1
2
0
-1
0
0
0
-2
0
2
-1
-1
0
0
0
0
0
2
0
0
0
0
0

0
0
2
-1
0
0
0
0
0
0
0
-2
2
0
0
0
-1
0
-2
-1
0
0
0
-2
0
0
-1
-1
0
-2
0
0
0
2
0
0
0
0
0

25562
17962
0
323085
17044
30646
142811
182235
33039
61982
45028
2120
5000
51012
22352
2572
65
6808
157453
-4
19725
40498
67930
16611
418958
28695
24904
77765
154875
2628
60857
122662
63354
25347
29758
28775
50738
2489
80324

23250
18766
174
303794
16478
29919
139652
185646
30336
46323
46276
1760
5000
49882
23244
8822
0
8686
155081
-4
17368
41192
64654
18540
439432
29824
2338
1443
140376
1000
46724
123536
65299
29766
30454
28951
49236
1242
79071

23217
18177
2071
243673
19098
29045
111868
168171
30826
43710
47527
0
5000
50446
20791
5786
1271
11628
137027
-4
16801
42274
63389
18204
440324
29066
4856
41071
129962
2050
35074
104817
67087
26283
30221
26813
48608
1062
76279

21295
19147
2036
74003
18397
28025
107702
129227
31996
45474
48735
0
5000
49910
22104
2749
940
12008
70845
26
17789
43596
60021
16132
440565
31236
4127
58995
124282
3000
32812
102161
27121
28198
29376
27383
48423
1062
60939

19076
17827
840
57763
18696
26758
103112
49830
33676
46369
49925
0
5000
29844
22237
28241
110
11658
0
326
17419
44173
58660
-5880
440050
29819
3995
24713
118956
0
25930
85512
26316
23159
29564
27475
49023
1062
61036

9292
18389
1081
50852
38282
26012
103246
50287
25301
47623
50967
0
5000
30524
22703
26960
0
12603
0
-87
17628
45309
59891
-20544
438953
30058
842
28948
121449
0
26414
83028
26476
23089
28762
27823
49681
0
61359

0
2
-1
-1
0
0
0
-1
0
2
0
0
-2
0
0
0
0
2
-1
0
0
-2
-2
-2
-1
0
2
0
0
2
-2
2
2
-1
0
0
0
2
0

0
0
-2
-1
0
0
0
0
0
0
0
0
-2
0
0
0
0
-2
0
0
0
-2
-2
-2
-1
2
2
0
0
0
-2
4
2
0
-2
0
0
2
0

0
0
-2
-1
0
0
0
0
2
0
0
2
-2
0
0
0
-2
-2
0
0
0
-2
-2
-2
-1
0
0
0
0
0
-2
3
2
0
-2
0
0
2
0

52714
75953
3089
316
33441
40506
19824
410
50721
113336
8166
105851
0
98006
67722
71171
16639
5420
7965
16162
92626
1249
2369
52052
776
97229
25561
190453
152699
59379
-1600
16484
24036
419
34811
47758
92707
3305
58653

51593
81055
0
316
20668
41742
29311
3620
25967
116136
8783
108187
0
93978
74057
72613
16041
3978
12717
13301
90727
0
1298
51407
776
94777
26343
194303
152630
63007
82150
17709
25035
1173
30753
33050
73970
2870
59063

50492
81587
12548
13816
22926
43157
30862
7656
25949
118474
9417
108015
0
93066
75767
74105
12151
3723
11016
12930
93345
0
2369
0
1172
95634
25635
197076
95758
61459
0
17141
25930
1370
6680
36283
122304
2440
53377

47633
78103
0
316
21767
14510
26614
56397
25619
115127
10002
88618
0
88823
77902
75617
4963
0
22263
13233
93812
0
1298
0
380
65828
28100
197488
97251
59798
0
20730
26206
880
0
36502
116674
2510
37418

18283
78335
0
316
13806
14963
15571
43882
4456
111864
9804
71865
0
78144
79505
77150
0
0
18711
12595
95613
1178
1298
0
776
61621
27352
196976
98010
61287
0
20116
26477
780
0
37669
89694
2641
37543

18610
78678
0
316
5320
16580
14971
21818
2714
102418
9626
65629
0
78169
82061
78953
0
0
12712
12454
95972
1692
1623
0
1172
62756
27862
196579
99669
8383
0
19512
27404
0
0
39102
68256
2222
35447

2
0
0
0
0
0
0
0
0
0
-2
0
0
2
0
0
2
-1
-2
0
0
2
0
0
0
0
-2
0
0
2
0
2
0
0
0
2
2
0
0

2
0
0
0
0
0
0
0
0
0
-2
0
0
0
0
0
0
-1
-2
0
0
0
0
-1
0
-1
-2
0
0
-1
0
2
0
0
0
2
2
0
0

0
0
0
0
0
0
0
2
0
0
-2
0
0
0
0
0
0
-1
-2
0
2
0
0
0
0
-1
-2
0
0
-1
0
-2
0
2
0
2
2
0
0

86957
60902
185147
10468
191807
103876
81191
155124
25945
145023
0
199278
35370
78032
100050
41598
17836
13713
71900
16413
16944
8229
60333
24429
23064
10723
-330
27783
34632
0
50465
194640
51741
22463
28928
2415
69830
23546
67886

85577
61078
132646
9138
195618
66894
78538
162526
21237
115830
0
201725
30661
59156
96652
35995
17246
14547
0
12171
16374
11076
51838
13060
17783
9872
-330
27584
35654
1672
51092
189976
96172
25362
24266
11837
68108
23462
67806

91266
61160
137109
10309
200170
12475
76747
168389
16723
76453
0
203794
62708
61063
97974
33059
19381
13328
0
11554
17724
11787
45728
13683
16315
658
-330
28638
36991
836
56266
189665
48827
24672
20209
9754
70415
17548
66328

88051
61055
135264
10299
202965
14208
67266
338660
15868
59734
0
189024
52873
56202
97486
32663
18772
20714
0
7830
18473
11301
36441
-3942
12225
1473
-330
29584
37701
836
39545
171669
38600
25317
20395
24007
74443
15864
26422

81803
60895
133046
10295
155579
15270
60896
221808
8275
61238
0
191803
48240
25775
95479
29608
19145
13054
0
4305
19763
11677
37336
123250
11184
1473
-330
30036
38452
780
19856
167294
19541
26516
18969
22299
75527
14937
21386

79286
61587
126155
10306
124488
14880
160731
222304
5954
63089
0
195044
41313
24688
92817
28939
19545
12632
0
5427
19306
11766
38138
125926
10133
1473
-330
29404
39255
390
19765
172042
19795
26133
18381
31576
77171
12841
17674

0
-2
-1
0
0
-1
2
-1
-2
2
0
-2
-1
2
0
0
0
0
2
2
0
0
0
0
-1
0
-1
-2
0
-2
0
0
0
2
-2
-1
-1
0
0

0
-2
-1
0
0
-2
2
-1
-2
-1
2
-2
-1
2
0
0
0
0
0
0
0
0
0
-1
-1
0
-2
-2
2
-1
0
0
0
2
-2
-1
0
0
0

0
-2
0
0
0
-2
2
-1
-2
0
0
-2
-1
-1
0
0
0
0
0
0
0
0
0
0
-1
0
-2
-2
0
-1
0
0
0
2
-2
-1
0
0
0

124418
3253
9943
131138
352538
1459
26465
21261
1858
9102
62622
0
3454
34713
174869
111533
121558
137647
76362
18539
11961
14028
17287
121764
3099
3048
932
26774
22070
0
189417
3058
49571
30715
0
903
72551
752
18038

126695
15865
9267
133452
360648
1029
20435
2522
220
10626
54613
0
6875
32875
173094
110367
126367
136497
77883
18800
14259
11732
13864
150928
3102
4063
319
22062
23075
0
95341
4087
37680
29923
0
1711
8572
1302
26669

106534
1946
4957
136194
339204
2154
8475
0
960
15003
43232
0
13936
29088
131039
112974
130658
135505
81811
21274
16028
9940
14534
151428
3087
5081
800
38491
24124
522
74959
5129
31932
32700
0
1292
2190
18666
11709

109884
546
6037
137490
282520
1492
8162
1411
960
9270
32361
0
2816
26788
132269
108390
79361
137629
80250
20109
17760
11264
9662
111159
2887
6090
0
4683
27012
0
76514
3142
25300
28768
0
885
12881
19623
14168

106114
546
7628
106322
290521
229
10962
1455
960
46193
22382
0
7419
17014
144990
107180
81196
120147
61467
19976
19462
12774
8091
97154
2887
6211
0
3797
26279
3978
78047
3210
18902
29639
0
1292
7497
21268
9084

108202
590
2746
104583
27792
943
7350
4486
1383
30774
20509
0
165
3000
152632
107309
83040
122247
10662
20143
22141
13038
0
98404
2887
6342
0
6677
26831
25590
79603
4153
18920
28629
0
795
11563
23038
0

-2
0
0
-2
0
0
0
0
0
0
-1
0
-2
0
-2
0
0
-2
0
0
0
0
0
0
0
-1
2
0
2
0
-2
0
0
0
-1
0
0
-1
0

-1
0
0
-2
0
0
0
0
0
0
-1
0
-2
0
-2
0
0
-2
0
0
-1
0
-1
0
0
-1
2
0
2
0
-2
-2
0
0
0
0
0
-1
0

0
2
0
-2
0
0
0
0
0
0
-1
0
-2
0
-1
0
0
-2
0
0
-1
0
-1
0
0
-1
2
0
0
0
-1
-2
0
0
0
2
0
-1
0

0
97528
37857
16083
25037
95564
44098
7081
5288
122838
9798
140479
1432
93682
0
29249
60170
0
398711
47295
4637
8671
3482
136269
78083
94657
16371
10640
19381
50416
29672
153104
24636
17019
0
90041
7668
3613
151400

0
99468
39117
759
18486
92809
157205
6819
6310
124057
14457
133540
8125
96466
0
28795
48000
0
407664
30348
4619
6613
2946
138972
79829
34529
17384
11252
20359
51412
31050
102049
25064
7412
0
86140
10006
14708
155658

0
101863
34330
-484
19082
95477
91091
7996
8693
125120
8916
126408
7017
99009
0
27006
50192
0
186081
24446
5538
7648
1524
141900
80896
106276
19954
12277
19360
53109
0
105086
51224
45137
0
87941
7996
7209
143564

0
105575
12207
-484
19145
95334
88145
9004
11541
133997
12868
119174
10525
100462
0
23705
50451
0
189987
25535
2770
8758
2946
144764
53052
73331
19259
12287
20421
53630
0
0
26230
41168
1158
89737
8960
14912
130860

1883
122173
71932
3872
15839
96066
90414
9180
13344
118000
7818
111339
13295
102614
0
18275
49086
0
193824
26109
390
9410
1473
147657
91667
7759
20139
12140
19832
108596
0
0
18755
5890
1158
95451
6310
45473
122188

1883
116266
73769
2
9335
97413
85083
9371
15118
131067
12910
103492
11024
104806
315
18104
34161
0
201699
26689
390
4373
0
150749
47160
31840
19434
11990
18052
55886
87045
0
19227
7000
1158
97379
4656
15095
79360

3
2
-2
0
2
0
0
-1
0
0
0
0
-1
3
0
0
-1
0
-2
0
-2
0
0
-1
2
2
0
-2
0
2
0
0
2
-2
-1
0
2
2
2

3
2
-2
0
2
0
2
-1
0
0
-1
0
-1
3
0
0
-1
0
-1
0
-2
0
0
-1
2
2
2
-2
0
2
0
0
2
-2
-1
0
2
0
0

2
2
-2
0
0
0
0
0
0
0
-1
0
-1
2
0
2
0
-1
-1
0
-2
2
0
-1
2
2
2
-2
2
2
0
0
0
-2
-1
0
2
0
0

66852
28133
0
33436
63619
32577
7621
15094
49450
489305
28700
129554
0
50460
49072
13696
390
10701
29504
79662
3555
57730
3238
3135
35183
29989
133341
123
46108
24709
144249
191160
59520
0
2936
176699
105440
42922
35771

68152
29461
0
31231
64484
29268
7368
1717
50067
479927
29484
116490
0
52331
50559
15156
0
4251
0
25442
2570
64934
4672
2643
39197
31184
133715
123
49330
28970
144423
194522
60492
0
1688
188703
105852
45617
34896

71459
32067
0
30994
62882
26897
8226
988
69594
471639
28592
119279
0
53896
49060
16183
1151
5144
0
26823
0
63325
2865
2454
39477
33850
130591
0
48263
28233
139978
190339
62160
0
5890
184403
111966
46549
39322

73690
31252
0
20244
69109
23352
9834
1805
46181
375196
16869
121782
4351
54426
44908
16893
10312
6807
0
32032
0
67711
3878
2250
39924
34495
138404
123
49780
27481
126213
186688
64714
0
1113
90887
106068
32902
38319

71908
32633
0
12135
67401
18738
9549
72551
16770
285319
12713
125427
0
52956
29969
18200
12238
51013
1742
37457
0
71984
4809
2296
39004
35129
138733
0
56396
29484
93788
177785
62420
0
1283
90097
109293
30677
39531

76294
33965
0
12270
68863
15236
9774
90988
19890
209218
10420
140460
6200
54459
30230
17769
8279
54416
0
43814
6920
73672
5726
4315
41462
35918
137642
0
55479
30157
94875
165789
62990
0
3000
90295
105804
31318
40224

-2
0
0
0
-1
0
0
0
0
0
-1
2
0
2
0
-1
0
-1
0
-2
-2
-2
0
2
-1
2
-2
0
2
0
0
-2
0
2
0
0
0
-1
2

-2
0
0
0
0
0
0
0
0
0
-1
0
0
-1
0
-1
0
-1
0
-2
-2
-1
0
0
-1
0
-2
0
0
0
-1
-2
0
2
2
0
0
-1
0

-2
0
0
0
0
0
0
0
0
0
-1
-1
0
-1
0
0
0
0
0
-2
-2
-1
0
0
0
0
-2
0
0
0
-1
-2
0
2
2
0
0
-2
0

1880
42622
95390
56922
3645
124245
4585
109919
196112
16056
10048
11460
9388
2905
51346
34515
215052
-296
108984
33647
0
12050
167299
74860
199
140711
23280
27785
102250
189697
9383
24380
29632
87418
116983
30518
7109
26504
6925

1261
46884
95654
60047
2744
126722
5859
92271
183453
179490
8311
455
10387
1258
52955
60700
191094
1733
106533
482
0
13500
165568
84054
598
147833
0
28786
97551
185105
9380
15525
30239
93862
117616
34984
7963
28056
10273

1650
51103
97702
56884
1000
129376
7763
79445
167592
180360
3404
10843
10624
1863
54063
33843
195204
-153
104394
9034
0
6350
140467
82194
400
148066
0
26496
101882
184180
7350
0
30526
91505
74853
30321
9152
27987
9964

3176
52251
98972
57717
16639
132016
8525
27278
162628
177460
407
9011
11539
390
54608
5045
199091
6540
103798
64346
0
11670
133479
78715
199
142163
0
25098
98311
156969
3488
0
29219
98566
78692
23610
10282
1812
9327

3379
53480
101154
26342
7081
134632
6843
32509
142779
140738
1250
7560
11771
390
55695
10288
201581
632
82816
5988
0
1530
122948
26681
1117
135075
0
26209
97546
157856
3991
0
30012
99700
78456
20614
10180
0
9512

1807
54467
102371
26342
0
137470
2865
41225
139548
141830
88628
7686
9075
390
56786
12565
206054
316
78727
16890
0
1232
125519
0
922
135309
0
25325
101281
158451
3077
0
28422
97833
76140
18873
10394
0
9200

0
-2
0
-1
0
0
0
0
0
2
0
0
0
0
0
2
0
0
-1
0
0
-1
-1
0
-2
3
-1
-2
2
0
2
0
0
0
0
-2
0
-1
0

0
-2
0
0
0
-2
0
0
-1
2
0
0
0
0
0
-2
2
0
-1
0
0
2
-1
0
-2
2
0
-2
0
0
2
0
0
0
0
-2
0
0
0

0
-1
0
-1
2
-2
0
-1
-1
2
0
0
0
0
0
-2
2
0
-2
0
0
-1
-2
0
-2
2
-1
-2
0
0
2
0
2
0
-1
-2
0
0
0

183339
19446
18720
30267
31087
7642
30336
17011
36075
39192
175000
41629
139001
70820
31280
390
92816
46277
4749
46989
31297
3481
0
0
110575
12029
118728
0
19821
190693
23155
72987
85958
60299
59945
-18
57267
51
373978

179701
20650
18932
14773
29545
3273
29965
15720
39442
39951
184057
42626
141453
66163
32582
780
87606
42207
6108
51036
30175
757
0
14165
0
13045
110699
0
20836
169931
22490
72055
83389
44659
57262
-18
57225
-8
389754

179979
0
19543
18129
26270
4166
28048
18443
41240
39030
189643
45666
132415
67605
33328
780
82218
20361
2861
48353
30140
9877
441
53697
0
16024
61827
0
23562
173389
26789
70730
83734
44291
27275
-18
47343
-8
366938

89317
0
20002
18934
24966
0
29775
7138
42380
43381
115046
84725
130305
68855
34310
0
79438
17527
3277
47264
29724
4383
305
50081
0
15420
35902
0
22890
154440
26065
68487
82532
41241
22095
-18
29164
10362
361024

59413
0
19314
21687
23834
0
27736
7638
380
43771
24895
49757
79775
70377
35059
0
72451
17318
3319
29325
30316
3482
0
44875
0
13929
326
0
23189
155592
27408
57304
81032
29534
14293
-18
27829
21905
354813

65890
1000
19320
16438
20859
0
26956
5884
96736
44626
35410
46196
74462
67818
44458
0
39831
17738
1150
31100
29269
4479
0
42691
0
11307
1446
0
23521
116249
26831
41345
79835
29297
12217
-18
27574
23717
344221

2
-1
-1
0
0
0
0
2
2
-2
-1
2
0
0
0
0
-1
0
0
-1
-1
-2
-2
2
-1
-1
-1
-1
0
0
0
-2
0
0
0
2
-1
2
0

2
0
-1
0
0
0
0
-1
0
-2
0
0
0
0
2
0
-1
0
0
-1
0
-2
-2
-2
-1
0
-1
0
0
0
0
-1
0
0
0
2
-1
2
0

2
0
-1
0
0
2
0
-1
0
-2
-1
0
0
0
2
0
-2
0
0
-1
-1
-2
-2
-2
-1
-1
-1
0
0
0
0
-1
0
0
0
2
-1
2
0

15780
4202
1248
108799
205002
19295
109023
6369
153664
11765
349
43979
141282
16690
68886
63386
1002
129329
16935
4856
167419
0
2378
-10
416
3128
103
2300
379080
150183
67475
14510
30691
24885
66749
18378
1846
10509
118379

15246
5146
0
110963
195441
19639
99265
390
156646
6599
10128
44970
144433
17696
60353
64165
0
123615
17855
1853
16968
0
4884
2635
416
10998
344
483
374137
129603
72191
7922
27595
25886
67942
19377
5466
12727
120087

17838
6494
94
114975
192803
18541
78430
3060
158994
11421
19631
48101
152067
18878
32488
61655
490
107284
17280
108
7226
0
329
590
416
1509
891
487
371624
131661
64130
0
29616
26901
67908
20471
3660
12240
121958

17272
1264
1712
115923
304997
19059
77653
780
154506
-83
23906
46993
155527
19308
35377
61855
902
54656
18594
0
1469
0
2464
-9
3541
1390
889
1011
362191
137765
45766
0
29598
27907
63990
20638
2415
11747
123629

18131
948
9549
107621
188504
19757
78395
2079
126399
49699
373
47940
157886
19498
30159
64966
0
22534
18806
134
690
0
2673
-9
416
1072
889
524
322148
123616
45324
506
27589
28469
64050
21003
5033
12651
123605

17711
632
1060
110006
189527
19913
70849
0
129357
3821
3073
50903
156241
0
29177
66942
0
8754
19045
4950
388
0
12354
-9
416
849
739
1037
309689
125841
55011
4408
28985
29058
64486
20529
803
12305
123794

0
2
2
0
-2
0
-1
-2
-1
0
-1
2
0
-1
0
-1
-1
0
0
0
-1
-1
2
2
0
0
-1
-2
-1
-2
0
0
0
0
-2
0
0
2
-2

0
2
2
0
-1
0
-1
-2
0
0
0
0
0
-1
0
-1
0
0
0
0
-1
-1
2
0
0
2
-2
-1
-1
-2
0
-1
0
0
-2
0
0
2
-2

0
2
2
0
0
0
-1
-2
-1
0
0
0
0
-1
0
0
-1
0
0
0
-1
-1
2
0
0
0
-2
0
-1
-2
0
0
0
0
-2
2
0
2
-2

47021
29201
33035
50531
536
18505
316
390
1116
87836
6570
34954
56038
3359
7111
543
545
29026
95893
18650
316
1130
10422
23309
38506
12346
0
44312
1066
0
138375
127901
20755
14956
3210
18971
39745
18992
-1

48235
30406
34178
50446
210
17898
316
390
2599
92361
2287
34093
54660
4060
12774
-535
5590
28179
97040
15456
0
600
9775
24610
36749
13615
0
23132
0
0
138796
95981
25019
9023
0
20344
27393
19881
1733

49455
31295
36133
48763
-116
18067
396
390
1302
96013
0
37539
49907
-200
16817
2145
8477
28695
65668
16504
2549
0
10964
26404
32159
13674
500
-2793
878
0
142280
65979
24335
4963
0
21705
26948
20767
-2506

51132
29929
38240
35038
-442
18917
316
390
1852
34079
18692
36641
44057
2000
15274
12532
18428
19370
66046
17496
151
660
11153
27149
25145
27524
0
-2793
1142
0
142002
36614
24908
5418
0
22537
27379
20136
-2506

52183
27744
37325
27839
732
18717
32816
1240
736
35629
10418
37061
27510
0
20043
655
119
10155
66779
18219
0
2030
10762
27634
17331
13490
0
20381
926
0
89035
208821
15339
5131
0
24161
22767
21802
-2506

53192
28117
39725
27872
406
17144
316
4234
3542
59829
8590
38011
28086
19726
13318
390
9416
3788
45833
18783
574
3170
10126
28215
17901
15261
0
25198
1401
0
94006
209508
0
5741
0
25128
4721
21315
-2506

0
0
-2
0
0
0
0
0
-1
0
-2
-1
0
0
0
0
0
0
-2
0
0
-1
0
-1
-1
2
-2
0
0
4
0
0
-2
0
2
0
2
2
2

0
0
-2
0
0
0
2
0
-1
0
-2
-1
0
0
0
0
0
0
-2
-1
0
-1
0
-1
-1
0
-2
0
0
3
0
0
-2
0
2
0
2
2
0

0
0
-2
-1
0
0
0
0
-1
0
-2
0
2
0
0
0
0
2
-2
2
0
-1
0
-2
0
0
-2
0
0
2
0
0
-2
0
2
0
0
2
0

273535
47403
1526
20488
57199
125989
24285
162296
3022
115027
0
1091
72840
136293
32085
149301
10682
14495
6811
22377
95907
8280
52275
1473
528
43439
0
25627
46239
14034
3580
36997
3956
30567
14909
46777
21371
63995
94935

280598
37835
0
18607
57417
127884
25379
169288
2742
118188
0
390
0
139215
34601
149540
11399
15447
0
23380
108036
3147
50838
2095
264
44512
0
26891
46914
15296
4751
36927
0
58722
15565
44628
22389
65347
98462

141996
30212
0
41195
35875
128231
26964
168430
4592
117725
0
1554
13009
142695
31304
118675
12421
16390
0
24488
110538
2421
51901
622
264
47677
0
28151
47918
20035
5813
34929
2216
30077
16620
43943
25327
66705
100978

131471
26302
0
89714
36695
127677
29307
100175
3798
118100
0
390
17405
98404
29291
120047
13507
17717
0
25775
130873
5021
52959
149
264
46615
0
28827
47620
19435
7052
31874
2550
29841
16056
42913
25668
68506
96606

134963
20465
0
64646
36837
125675
28537
95267
8717
60745
0
780
20115
100367
26415
100637
13782
19420
0
1080
134524
2646
54012
-1324
517
47537
0
29412
48571
18835
7779
28993
9246
20075
17386
43217
24959
69787
92062

139471
12460
0
6103
37307
127318
30378
87086
4362
54509
706
390
19655
102465
23170
79613
14159
18970
0
540
135264
6117
55147
-797
528
48616
0
26199
48525
18395
8495
29409
8307
12250
16968
41662
25506
68844
90228

0
0
2
-2
0
0
0
0
0
0
0
2
0
2
-1
0
-1
2
2
2
0
2
0
0
0
0
-2
-1
-2
0
0
2
2
3
2
0
0
0
0

0
0
0
-2
0
2
0
0
0
0
0
2
0
2
-1
0
0
2
0
3
0
2
0
2
0
0
-1
0
-2
0
0
0
0
3
2
0
0
0
0

0
0
0
-2
0
2
0
2
0
0
0
2
0
2
-1
0
0
0
0
4
0
2
0
2
2
0
-1
0
-2
0
0
0
0
3
-1
0
0
2
0

18563
73903
7189
82150
94247
11545
138313
3914
75662
18131
50469
27666
51212
17585
7217
101986
390
101084
40268
6949
12196
48298
18049
11276
12466
233918
0
2315
0
216170
89197
19820
35169
1050
19321
51083
67873
59976
892

19647
74661
6925
0
87079
12945
134057
7419
70073
18219
43093
28677
50658
18598
8204
97680
52180
103476
27913
8823
13985
49402
14361
10803
15333
235404
0
1990
0
218809
87088
19277
39581
1050
23985
50043
49285
60130
21674

20725
75593
8402
0
89076
13972
130935
7156
53169
36190
37137
31516
48999
19379
3001
94125
206
111998
22733
10523
15750
50416
15425
11528
14802
236564
0
801
1829
226013
85280
20997
38678
1050
23321
98450
49992
59744
31632

21774
78110
9111
0
91143
15730
124458
8492
50875
17754
26015
30701
49388
19762
6861
89550
3265
112290
15100
12043
17434
51293
16460
13524
15523
241075
0
1030
-200
229014
83873
20200
37453
1050
25809
48689
35518
44031
13264

22114
81793
9802
0
77655
15183
78671
9515
50372
11104
18840
32392
48853
20141
4681
98565
5661
106721
7080
13542
19220
50170
17380
13508
18470
146440
562
2030
0
178852
78945
20000
38013
1050
24985
19773
36426
48089
948

22607
86452
10508
0
78518
16182
8730
9287
49470
11234
19183
32645
47765
19680
2729
54370
7026
107636
8049
14728
17822
53391
17650
13149
18834
132290
736
763
4208
182547
80597
0
0
1050
700
19931
37836
44789
18002

0
0
2
0
0
0
0
0
0
0
2
-1
2
0
0
0
2
2
-1
4
2
0
3
0
0
0
0
0
0
2
-2
2
0
0
0
0
0
0
0

0
0
2
0
0
0
0
0
0
0
2
0
0
0
-2
0
2
2
-1
3
0
0
2
0
0
0
0
0
0
2
-2
2
0
0
0
0
0
0
0

0
2
2
2
0
0
-2
2
0
-1
2
0
0
-1
-1
-1
2
2
-1
2
0
0
2
0
0
2
-2
0
0
3
-2
0
0
0
0
0
0
0
0

117160
3448
17077
46415
2680
15524
10078
14195
6122
8525
8357
17635
44507
3843
1330
37412
15846
10618
898
17375
58231
84034
38344
25531
390188
14962
44630
17845
16973
15226
0
22422
29751
20285
372743
39487
6945
48019
303703

92262
4460
17504
38226
-1045
16558
8886
15166
7160
5141
8085
151686
46486
4110
2103
38485
16283
13233
2686
16799
61671
81537
37433
26301
395881
14438
44802
17261
17984
16658
0
24334
143701
20256
377692
37777
7185
48992
308121

79889
5326
16940
31924
44316
17596
8815
14638
8185
5239
7817
147474
51876
4560
2473
39575
17325
13427
170
21408
59755
78407
38862
27376
382620
13921
40686
18976
18748
19374
0
26087
138062
20539
337892
36496
3412
49689
204879

66828
6574
19621
19682
45361
18589
9600
15582
9286
7911
7545
7474
48962
4567
1162
39247
17542
13609
1363
20779
58194
73688
39125
28359
333210
15276
7710
19804
19627
18766
0
26184
86738
19725
298729
33512
4158
31368
143976

55511
7417
18646
19989
46135
18997
0
17809
9483
17890
8268
8173
48614
4060
0
9687
17756
14683
10484
20170
38649
56995
39408
24844
324487
17019
0
19204
19624
20859
0
25563
43417
19836
243169
29854
6158
9454
143142

21938
2246
19022
20452
46029
18705
0
17385
9780
10000
7993
87500
49792
1035
3443
33625
18023
15001
12455
19721
35361
52887
40925
25364
327615
18099
0
18210
19652
20247
0
26099
37398
12559
133977
28144
2133
6020
145070

0
2
0
-1
-2
-2
0
0
2
0
0
0
0
0
2
0
0
-1
0
0
7
-2
0
-2
4
0
0
2
-1
0
0
-2
2
0
2
0
-1
2
0

0
2
0
-1
-2
-1
2
0
3
3
0
0
0
0
2
0
0
0
0
0
7
-1
0
-2
4
0
0
2
-1
0
0
-2
2
2
-2
0
0
0
0

0
2
0
-1
-2
-1
2
0
2
2
0
2
0
-1
2
0
0
-1
-2
2
7
-1
0
-2
4
0
0
0
-2
0
0
-2
2
0
-2
0
-1
0
0

277815
38160
126725
2393
0
-158
22284
49079
3462
8055
49684
27889
100544
9619
16906
7562
38074
0
119803
20528
2300
0
134168
1566
1650
191457
19728
7164
390
46806
79819
82150
11586
71795
0
44177
4584
5365
72610

285477
40213
128206
1726
0
-158
21637
47992
4150
7777
45435
26990
101167
6247
17328
10609
43083
4586
118737
22973
2300
-291
120734
2872
1650
187341
16923
9383
0
46176
64851
0
11103
62067
2500
44820
4005
5731
72596

253365
41167
129327
1602
0
-158
22981
48502
3940
8805
37636
24706
101007
59904
19145
14101
47051
2476
113689
22317
2300
-582
124730
1572
1650
70359
10076
16571
390
47151
37762
0
13913
60949
2500
46022
5677
6095
74331

221167
41890
130136
1040
0
-158
24996
49170
4720
12647
32034
25022
97862
81838
18397
17523
65321
7845
59473
24047
2300
-1164
120423
2437
1650
77884
33079
16607
780
47251
16425
0
13393
71829
0
46903
688
6351
75491

195058
42605
127699
3564
0
142
24309
49891
4500
12173
28133
26405
79099
37422
20697
18914
83882
13164
-1518
26644
2300
291
113901
1572
1650
87484
23188
16043
0
20515
12177
0
18152
67567
0
47837
1688
6603
78244

189623
41792
124623
2031
0
92
26980
50570
4282
11855
23860
25861
79812
15365
20547
28516
72812
671
-1518
26079
2300
732
114077
1572
1650
89633
20937
16379
0
19404
45648
0
17725
62658
0
48383
61
6855
77478

0
-2
0
0
-2
2
0
-1
2
-2
0
0
0
0
0
0
0
0
0
2
2
2
0
-2
0
0
0
2
0
0
0
0
0
2
-2
-2
-1
2
2

0
-2
0
0
-1
2
0
0
3
-2
-2
0
0
0
0
0
0
0
0
2
2
3
0
-2
0
0
0
2
0
2
0
-1
0
0
-2
-2
-1
-1
-2

0
-2
0
0
0
2
0
0
3
-2
-2
0
0
0
0
0
0
0
0
2
-1
2
0
-2
0
0
0
2
0
4
0
0
0
0
-2
-2
-1
-1
-2

47812
390
15221
91930
264
25264
15934
783
1800
8516
100591
24079
213495
60068
1123
79435
48336
12088
27653
33786
150
619
28966
0
179547
9211
9073
2918
79048
69578
230979
229780
228
37639
0
0
8099
2024
1450

97538
780
17847
93363
678
24560
15028
2830
1800
0
101568
25848
183680
50636
82556
75332
49377
11601
26703
34730
150
619
29957
0
157945
8119
9036
4204
80676
67871
222096
31275
3183
38659
0
0
3432
428
2590

49187
0
18483
91325
-571
29128
16023
1357
1800
0
64480
22299
153743
41265
67823
128630
48626
12114
26856
35878
150
8642
29199
0
118192
7604
7385
5670
78311
68782
220129
32868
5455
43427
0
0
2249
5306
770

17518
0
19079
93195
-1796
29845
11631
14959
1800
0
0
23615
146971
49072
61918
69040
38587
13597
27844
36392
150
9151
30267
0
82644
7637
7665
6416
80777
73955
217549
34292
7629
42421
0
0
3367
3603
0

17710
0
19060
52925
137158
30257
12377
13459
1800
0
0
23933
127546
11314
61884
64657
19089
15060
27480
36990
150
8023
49268
0
17720
6056
7817
7159
79306
79128
204008
173487
6354
42344
0
0
-33
604
0

18079
0
19061
52990
139345
30779
4830
115990
1800
0
1218
24901
129998
11816
61911
54363
19485
16653
28061
37751
1150
5475
48241
0
7068
2852
7981
7904
79195
82275
202268
177195
4655
43229
0
0
11202
14850
0

0
0
-2
0
0
-1
0
2
0
0
0
0
2
2
-2
0
0
0
0
0
2
0
0
0
0
3
0
2
2
0
2
-1
-1
0
0
0
-2
2
-1

0
0
-2
0
0
-1
0
2
0
0
0
0
0
2
-1
0
2
0
0
0
-1
0
0
0
0
2
-2
2
0
0
0
-1
-1
0
0
0
-2
2
-1

0
0
-2
0
0
-1
0
2
0
0
0
0
0
2
2
0
2
0
0
0
-1
0
2
0
0
0
-1
3
0
0
0
2
-1
0
0
-1
-2
2
-1

73561
65088
8951
9937
379039
124793
24171
106799
51998
48537
15397
72840
90875
30559
90476
30190
47956
165315
11147
29147
6229
19775
10522
73936
13229
7470
50611
19650
13516
196550
7148
326
325
181293
19606
41986
1640
10960
996

70071
65200
6595
9629
374221
1210
26474
116015
50821
36394
17699
74631
91789
31753
0
31179
48854
170562
9757
30268
3516
21679
10148
106903
14237
8315
41732
20817
13996
178609
6887
326
325
177552
18516
31059
0
10487
997

68392
61969
0
10633
279467
31635
28480
117678
46892
28278
17127
77329
89489
32847
0
30569
50068
170024
9423
29505
7413
18566
8587
174837
15580
11267
41111
23860
14475
180357
9602
176
325
182492
16481
23283
0
13108
998

69435
40457
0
10649
262511
1788
30247
119245
33936
16983
18076
78147
87076
33308
0
28659
56691
32898
3345
29916
3697
19918
8366
81376
16304
10626
-39
24372
14936
168935
9304
-150
325
180746
12518
11523
0
12601
-1

67790
42875
0
10570
248101
1927
30122
120794
9225
8888
17061
79785
55508
33755
138355
26952
57367
34869
2929
14330
3703
19584
8528
61474
17059
10160
-39
25776
15688
88883
10835
952
325
131166
7538
23516
0
13391
999

69248
44724
0
10481
243899
553
27437
123796
9264
9218
17419
76766
57771
34565
130666
15852
56322
73932
2520
29000
3500
18508
7030
27864
18056
10052
18056
25088
16435
88973
11658
476
325
114909
5854
1600
0
14027
0

2
0
0
-1
0
-1
-1
0
0
-2
0
2
0
-1
-1
0
2
0
-2
-2
0
-1
0
2
-2
0
0
0
2
0
2
0
2
0
2
2
0
-2
2

0
0
-1
-1
0
-1
-1
0
0
-2
0
2
0
0
0
0
2
0
-2
-2
0
-1
0
2
-2
0
0
0
2
0
0
0
2
0
-2
0
0
-2
2

0
0
-1
-1
0
-1
-1
0
0
-2
0
0
0
0
-1
0
0
0
-1
-2
-1
-2
0
2
-2
0
0
0
3
0
0
0
0
0
-2
0
0
-2
2

20214
20881
204187
1473
4614
0
86057
48844
20893
2739
150838
152626
28628
10668
98974
238
17913
59331
16000
16203
13754
772
95933
11574
1313
13191
42163
14110
67923
55800
26915
249663
11623
16320
46712
19951
23751
655
82683

19596
22224
222314
3236
6370
0
89605
49335
22206
1200
152696
156752
29160
-2
36829
-152
17328
54989
0
4550
12364
772
96772
14570
1414
14659
38252
13591
69412
53216
26184
230738
12436
28674
50932
19314
25068
265
84424

21972
23557
5051
4790
9243
0
87780
49236
19273
3118
136915
152858
21075
454
31707
48257
20353
53898
0
0
11613
-8
97240
16045
1258
17097
27396
14309
67734
43077
29261
232382
12943
15491
49400
20526
26351
-125
86472

21321
24764
4408
390
10280
733
1680
43524
16469
0
139449
161801
17257
150198
44433
48455
19966
54960
0
0
12651
2562
98159
16508
2565
18207
23584
15320
73079
36197
28444
234254
15428
16299
0
19360
26996
-515
87157

21897
25234
1731
0
10637
0
1920
27062
14670
162
140851
114389
15874
143388
4155
48195
19056
56054
0
0
13211
0
97481
15969
-5
20580
17272
15774
75255
34283
28878
211309
14883
16428
0
19660
27754
-905
88526

22395
14852
1960
780
10916
1307
9151
27923
11214
4857
142160
89684
9514
157758
2114
48828
19445
55263
-1108
0
23600
0
97574
17733
1100
22577
17634
15950
75757
20395
27655
210897
15494
0
0
6000
28597
-905
90355

0
0
-1
2
0
0
3
2
0
2
0
0
-1
0
0
0
0
0
0
0
0
2
0
0
0
0
-2
-1
0
0
0
0
0
0
0
0
0
0
0

0
0
-1
2
0
0
2
2
0
2
0
0
0
0
0
-1
0
0
0
0
0
2
0
0
-1
0
-2
-1
0
0
0
0
0
0
0
0
-2
0
0

0
0
0
2
0
0
2
2
0
2
3
0
0
0
2
-1
0
0
0
0
0
-2
0
2
-1
-1
-2
-1
0
0
0
0
0
0
0
0
-2
0
0

88655
23142
13059
153798
36869
38830
41755
81053
11572
233756
12190
84184
118587
50756
4864
42770
265120
68228
112123
138811
17301
18706
16500
184140
20995
289299
1442
1226
14075
119752
47464
28275
165665
22753
55346
94020
36243
24928
46827

86333
28202
11526
164692
31255
35866
40793
79337
27270
216591
13091
95791
89271
50552
5876
22080
238661
65935
114344
136227
18015
17483
17012
187089
21743
297003
3058
390
15523
114952
49665
29772
163494
25046
58411
78038
35369
24229
48134

88931
30610
18301
160658
28040
30260
44084
82698
14375
197022
12591
94901
91157
49465
6898
16740
223383
67454
117684
136893
17437
19509
18181
189680
22300
300153
0
390
17264
108857
50538
27821
162360
23466
58883
63176
35320
25832
49550

92441
30227
15858
180382
20799
19187
44763
81467
15200
198088
17366
92866
30420
40020
7910
14029
162196
67592
117344
122820
18448
18828
19331
193561
4067
9250
980
390
18325
103789
53314
28075
134989
25689
59452
52807
0
27394
48377

102903
18413
2744
182914
9584
19324
44939
49150
20000
187000
22064
93514
30384
10407
8681
1439
165129
36515
58800
120550
18815
0
19113
205161
1290
6088
0
390
15680
96250
27962
29682
124915
29820
61168
34199
0
29922
18727

105240
17195
2144
186838
9788
19192
46078
51303
16560
179703
21432
85659
29774
9037
8397
2269
168295
37426
0
102054
19210
0
17996
205477
0
2497
0
0
0
95788
27873
28001
84959
22082
56931
32061
0
31879
19116

2
0
0
2
0
0
0
-2
0
-2
0
2
-2
-2
2
0
0
-1
-2
2
0
-2
2
0
2
0
0
0
2
0
0
0
0
2
0
0
0
0
-1

2
0
-2
2
0
0
0
-2
-2
-2
-1
2
-2
-2
2
0
0
-1
-2
2
0
-2
0
0
-1
-2
0
0
-1
0
0
0
0
0
0
2
0
0
-1

2
0
-2
2
0
0
0
-2
-2
-2
-1
0
-2
-2
2
0
0
-1
-2
2
0
-2
0
0
-1
-2
0
0
0
0
0
0
0
0
0
0
0
0
-1

33776
177027
10603
259511
49331
8151
48591
6926
22832
0
87035
10142
5607
0
50180
50479
44620
48252
-1590
87021
830
1653
25601
35815
8415
13243
69388
318022
31290
28086
15824
52708
49573
10343
14966
63598
23422
8603
23704

34824
173635
11735
258208
46429
9011
37944
1747
19517
0
79529
10869
0
0
49089
48294
33729
39451
-6256
86708
17597
1734
26886
36800
10305
11699
70480
321560
780
29088
12781
51021
49417
12161
16278
61987
24425
7757
21774

33988
172514
12460
245397
47446
10858
50135
642
11988
0
67675
13940
316
0
48935
48735
40350
20027
-10922
88909
17840
0
26185
37344
9979
12372
66646
150062
390
25692
9994
51166
49085
15061
17012
64373
25463
8742
21818

36311
157768
0
245014
39516
12670
49526
0
0
0
56519
14755
499
0
18243
45036
38812
15000
-15588
90352
16342
0
25470
37933
1261
0
69641
139555
780
24336
10704
42718
33156
14400
17992
69164
26453
6041
1261

36918
126964
0
209834
17643
13157
19686
0
0
0
11884
14223
672
0
20285
19246
33459
14958
-20254
91355
16428
0
25751
38522
1261
-800
46458
116315
780
20243
9201
42183
19344
16000
18350
67453
26987
5383
1261

36191
125456
0
195913
32230
13742
19374
0
0
0
14343
15337
100
0
17175
18872
31650
-42
-24920
93241
18167
0
27179
38519
1261
0
50679
106541
390
18995
6275
40909
18930
18000
18738
72997
28760
0
1261

2
0
0
2
0
0
2
-2
0
0
0
2
-1
2
0
0
0
0
-2
0
7
2
-2
-1
4
0
-2
0
0
0
2
2
-1
2
-1
0
-2
0
0

2
-2
2
0
0
0
0
-2
-1
0
0
-1
-1
0
2
0
0
0
-2
0
7
2
-2
-1
3
0
-2
0
0
0
0
0
-1
2
0
0
-2
-1
0

-1
-2
0
0
0
0
0
-2
0
0
0
-1
-1
0
2
0
0
2
-2
2
7
2
-2
-1
2
0
-2
0
0
-2
0
0
-1
2
-1
0
-2
-1
0

150
17803
38291
166611
10866
50444
17676
2284
50517
279711
221341
-658
1535
16253
13192
50785
24065
43434
70559
12452
2379
175808
14310
2549
18402
13429
901
135634
15095
42015
10711
8557
1344
15668
1930
66052
0
4166
16747

150
19126
37380
170196
10094
49654
17650
2007
48230
266417
213264
46342
2652
15695
14202
48709
25660
44522
51550
13439
2379
179399
3697
20499
19785
15688
901
135796
14459
38897
10399
8271
-6
15119
305
68994
0
4166
16181

150
19500
38180
172122
9212
49921
18740
1371
42674
271746
207403
25600
179
18440
15237
50981
26257
43222
0
14420
2379
183039
0
2499
24633
17922
901
133712
12607
29059
10092
11127
2190
17976
6270
70825
0
4216
17912

150
0
40524
167858
9633
50512
18373
4639
4593
260673
201331
-400
1326
17838
17164
45793
27641
43588
0
15838
2379
185541
0
2499
23961
20111
1075
136069
16430
20799
9700
10657
3475
19088
6396
73902
0
4166
19606

150
0
39720
171192
9550
20071
18768
360
18007
199746
195040
40000
1326
17417
17294
46555
29335
46564
0
17331
2379
187984
0
0
23289
22261
0
67837
19230
-1961
10000
11178
1791
18500
6596
74943
0
4166
20969

805
0
39860
174937
9334
20277
19315
2650
18230
182994
188968
0
1326
22102
16110
38816
10493
47369
0
16973
2379
191837
0
11071
22779
24392
66
69514
0
-1961
9900
11840
2993
20712
3488
76996
0
4166
25302

0
0
0
0
0
2
0
0
-2
-1
0
0
-1
2
-1
2
0
0
-1
2
-2
0
0
0
-1
2
2
0
-2
0
-1
2
2
0
-1
0
0
-2
0

0
0
0
0
-2
2
0
0
-2
-1
0
0
-1
0
-1
2
0
0
-1
0
-1
0
0
0
-1
0
2
0
-2
0
-1
2
-1
0
-1
0
0
-2
0

0
0
0
0
-2
0
0
0
-2
-1
0
0
0
0
-2
2
-1
0
0
0
-1
0
0
0
-1
0
0
-2
-2
0
-1
2
0
0
-2
0
0
-2
0

110721
42617
87431
138329
34326
70762
15255
49760
23330
13067
45876
26774
30798
20101
2161
9599
91016
47832
20439
12129
1000
117255
33277
43719
119440
17233
7953
7881
1246
101330
8433
14697
0
114997
3000
76288
19656
0
49039

111242
42229
114959
138072
34110
69025
16507
51105
0
6170
46565
28014
28806
20086
7230
9296
36706
49020
6882
12919
0
109450
34292
44290
3844
18639
9164
10415
17234
100278
644
17332
2062
118821
150
71659
30177
0
47949

105199
42214
110700
136377
3552
74489
16842
48516
0
3439
47967
29248
2425
20221
3301
11813
19802
48272
2456
14810
0
109794
38423
41245
2290
20035
8876
3997
387
100733
7567
16770
5056
121362
-850
67528
16263
0
49235

104587
41405
58674
106241
0
78660
15151
19078
0
1193
48804
29254
2425
19627
4301
11327
11515
49264
1537
15267
1522
109143
197773
42081
780
19333
10009
1047
776
96038
0
18483
3050
124687
300
64035
17287
0
49577

49001
40846
50247
96986
0
76797
16741
19220
0
381
49624
19837
3850
18948
15
12137
4261
26206
1642
15714
5014
107996
202722
20328
8190
18135
7169
0
810
94646
499
17888
3700
125223
-832
60612
17699
0
17063

45093
40385
85500
94665
0
78404
20540
19514
0
1516
50031
14793
2425
0
684
11799
45718
27823
110
16308
1000
109230
46980
20391
4600
14366
8842
0
0
96631
576
19097
1900
98890
-832
57532
18413
0
17634

0
2
0
2
0
0
0
4
-2
0
2
0
2
-2
0
0
-1
-1
0
-1
-2
2
-2
3
0
0
0
-2
2
-1
0
-1
0
0
3
-2
-2
-1
0

0
0
0
0
0
0
0
4
-2
0
0
0
2
-2
0
0
0
-1
0
-1
-2
-1
-2
2
0
0
0
-2
2
0
0
0
-1
0
2
-2
-2
0
0

0
0
0
0
-1
0
0
3
-2
0
0
0
3
-2
0
0
-1
-1
0
0
-2
0
-2
3
0
0
0
-2
0
0
0
-1
0
0
0
-2
-2
0
0

42931
65781
16884
116699
11770
19473
30209
600
-12
15429
152180
49750
58706
714
121544
11471
753
0
96258
9001
0
36838
6088
15557
112875
31405
19856
0
119965
163
218435
326
49201
50297
26094
7642
6682
0
15612

45556
60114
17891
113358
16479
19868
31193
600
-12
16436
157719
48854
57384
-68
123615
13270
6213
0
69707
1687
256
26214
3405
15015
108481
30588
20007
0
124944
2508
205981
1306
59372
49944
25376
0
2659
0
16927

43809
59478
19078
124745
20474
16749
31440
600
-12
17584
155368
47892
59875
-68
126733
14245
762
26330
71904
1409
0
16199
7763
16079
108418
26860
20319
0
124901
8534
187258
326
49677
48030
29548
0
2178
568
17794

36493
54336
19800
121249
26492
17538
38001
600
-12
18166
123906
49439
61518
-68
130241
15199
5106
6880
62630
16200
425
3320
20573
15528
105373
21165
20638
0
129675
14378
189435
79652
49515
32097
28786
0
1536
16166
18550

20069
50640
20000
124237
326
13840
48301
600
-12
8190
128597
48630
65152
4132
132466
20980
700
797
57406
19880
1529
111353
2367
16477
71733
21281
20025
0
121292
16245
145032
326
42568
31450
28024
0
626
16726
18850

20210
49113
0
132252
1056
7370
28131
300
-12
8190
105967
49160
64074
-2
134808
18255
1364
4898
46231
9110
0
103569
11486
15930
61020
22938
15463
0
121343
19047
147370
49326
48268
29695
28772
0
621
17427
0

0
0
0
0
2
-1
-1
0
-2
0
0
-1
0
0
0
0
0
0
0
-2
-2
0
-2
0
0
0
0
0
0
2
0
0
0
0
2
-1
0
-1
0

0
0
0
0
2
-1
-1
0
-2
2
0
-1
0
0
0
0
0
0
0
-2
-2
0
-2
0
0
0
0
0
0
2
0
0
0
0
4
-1
0
-1
0

0
0
0
-1
2
-1
-2
0
-2
0
0
-2
0
0
0
0
0
0
0
-2
-2
0
-1
0
0
0
0
2
0
3
0
0
0
0
3
-1
0
-2
2

49916
37712
139227
19152
36148
11669
0
17621
-200
46134
49436
0
167272
416678
187780
38811
106455
9784
10380
12913
2860
45524
0
26883
91092
142509
72269
19657
51078
10056
38383
78651
343842
483184
36428
390
169287
390
7357

50240
38713
120780
19934
36858
27719
0
18718
-200
50890
48342
0
182401
424740
189924
33993
109191
11195
71944
3409
16021
62969
0
27884
91229
143339
75007
20141
50649
12571
38134
80199
107315
290784
37530
390
172655
1358
8270

26443
39750
123390
21693
35985
63037
0
19809
-200
59395
49140
200
196314
434836
192232
35365
110937
12542
72486
2070
0
36217
0
28958
66730
125864
67150
17703
36384
12086
38679
82036
355925
277482
38630
390
178858
578
9301

30768
40771
127557
25492
38687
1137
600
20874
-200
73225
49451
1000
170380
378571
186472
15426
108869
13619
73717
1895
0
36386
0
29864
44850
112300
44374
18954
32913
11595
39689
82031
353074
282869
41774
390
180101
340
10440

10778
42087
117961
29876
37765
3916
0
21228
2472
56999
20921
0
187450
228568
190262
17157
43207
14415
74402
2214
0
41596
0
30632
29257
110371
48974
19582
9397
13197
40472
81535
223209
253903
40806
390
173138
-50
11193

10989
43409
120570
416
40352
4803
0
21736
0
61050
20058
0
204331
232668
193403
21842
42954
15281
73187
29613
0
27635
970
31274
24755
113685
35396
19866
9755
12700
41320
81586
207743
249866
41357
390
176920
-440
10575

0
3
0
0
-1
0
0
-1
7
0
-2
-2
-2
2
0
0
0
0
2
0
0
0
0
-1
0
2
0
0
-1
2
0
0
3
-2
0
-2
2
0
0

0
2
0
0
-1
0
0
-1
7
0
-2
-2
-2
4
0
0
0
0
3
0
0
0
0
-1
0
0
0
0
-1
3
0
2
2
-2
0
-2
2
0
0

0
2
0
-2
-1
0
0
-1
7
0
-2
-2
-2
3
0
0
2
0
2
-1
0
0
0
-1
-1
0
0
0
-1
2
-2
0
2
-2
0
-2
2
0
0

277884
23819
80926
360
47155
58682
48353
390
2255
9637
500
150603
28595
16357
30789
258397
134327
15281
22957
58432
120212
204643
18275
29060
39298
8728
10171
86229
390
9918
1956
102648
213616
2900
145445
10823
42807
247868
146696

281848
23144
76495
345
23882
56893
48005
390
2255
7251
4063
153900
0
19074
31791
236235
123211
16316
23978
58312
119507
197993
18494
23546
40061
10726
8150
134760
390
11442
16568
106410
208784
17646
144908
11180
44489
251246
149707

288726
28066
71616
139740
10054
58170
49115
390
2255
8026
-25
0
2500
18482
32827
204503
118587
17347
26749
59388
118891
84076
16978
0
40502
11257
8446
132615
390
15926
15586
108770
212058
0
147940
0
45470
258032
151780

293969
27321
60177
15631
3122
56539
48688
390
2255
3878
-25
0
0
20329
33877
201259
118482
18055
28085
29941
107722
77766
16282
1473
15948
11772
8067
131213
390
16668
12800
115325
207226
15620
151488
0
46424
263163
152373

247873
27571
54440
2777
8471
29425
48927
390
2255
3618
-25
0
0
19616
35311
157159
119952
18755
27344
1341
96842
70066
17363
780
15915
12574
8227
129293
390
16109
0
112063
202394
5200
154975
0
45377
267083
145763

250870
29300
45788
2160
6315
28013
49106
390
2255
0
-25
0
0
19303
36738
152357
110003
20299
26768
1876
85015
62865
8833
0
390
13369
8400
128379
390
15709
0
114484
231339
1355
159477
0
48441
272706
148276

2
0
-1
0
2
0
-2
2
0
-2
0
2
0
-1
2
-1
0
0
-1
-1
0
0
0
-2
0
2
0
2
2
0
0
0
2
-1
-2
-1
0
0
-2

2
0
-1
0
0
0
-2
0
0
-2
0
0
0
-1
2
-2
0
-1
0
0
0
0
0
-2
0
0
-1
2
2
0
0
0
0
-1
-2
-1
0
0
-2

2
0
-1
0
-1
2
-2
0
0
-2
0
0
0
-1
2
-1
0
-1
0
0
0
-2
0
-2
0
0
-1
0
2
0
0
0
0
-1
-2
-1
0
0
-2

55753
66012
1862
73223
4820
37238
390
29391
14628
0
48947
40351
30244
3494
28720
0
29622
66347
100
788
18108
21730
233441
893
55563
8278
46811
37253
36665
90289
7486
48690
15947
8585
-169
390
28028
24775
3843

56839
68099
7465
66672
3186
38387
601
30224
15638
0
35777
41387
29640
2516
27977
851
28852
15768
0
736
18512
20000
236496
2778
55222
7888
40458
38075
40362
91739
7826
48384
15410
0
3464
390
25278
25971
396

58039
70387
1744
64075
7924
39589
4247
29472
16383
0
37589
42117
30451
2228
27248
1585
29777
10874
0
736
19468
8660
242446
4052
54293
10084
50622
32982
39441
89623
9574
49450
14881
880
7569
390
23485
26666
0

58792
71929
1700
63922
6210
19533
5484
56952
17837
0
29079
41140
29391
6338
29281
-1
29478
4466
5933
1025
16989
10013
207633
977
53294
9699
42132
31857
41318
82030
12101
49706
14124
0
8130
390
27339
27324
0

59620
58133
1700
60089
2560
20535
5125
28476
15791
0
27134
42110
30042
2290
28511
-1
30290
2125
8698
27289
17326
-24
197644
977
51558
9699
15311
29647
13996
84792
17128
9472
14172
150
544
390
25091
29596
0

60819
40500
4584
53326
7380
19690
1752
28296
15988
0
27734
42988
28436
3620
30952
2994
27803
4421
11572
28142
17748
-24
193724
452
52800
0
19387
29585
14974
84794
13395
9671
1270
528
148
540
0
26226
0

0
0
3
-1
0
0
2
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
-1
0
0
2
2
-2
7
0
-1
0
-1
0
2
-1

0
0
2
-1
2
0
2
0
0
0
0
0
0
0
0
2
0
0
2
0
0
0
0
0
0
-1
0
0
0
2
-2
7
0
-1
0
-1
0
2
-1

0
0
2
2
2
0
2
0
0
-1
0
0
2
0
0
0
0
0
0
0
0
0
-1
0
0
-2
0
0
0
2
-2
7
0
0
0
2
0
3
-1

68663
29362
19091
-200
10994
30900
49397
153655
16027
72306
6916
27013
28138
48597
78862
33370
44830
6967
61434
4434
6805
7668
8922
27201
18825
390
26953
50649
42611
41740
0
2400
6902
1183
34814
19000
25288
93330
1150

65244
29819
18487
200
12006
410
50388
156309
16740
70543
13914
26590
22517
49259
71124
34413
46185
9199
59358
4215
8449
8878
6698
27873
18545
0
27412
50607
41632
42755
0
2400
7922
1362
35806
15114
27549
95285
1661

52452
30582
22219
200
15967
28883
51450
137701
17451
63061
10130
26249
24148
46209
59692
37644
47208
8908
57781
5241
10303
10077
187
25406
18606
390
27835
49903
44069
43878
0
2400
8939
1352
36823
5831
28784
96674
-29

35001
28983
21520
200
17576
24291
47867
191514
18141
61520
6165
22721
25437
46574
58055
38026
47241
9676
62309
6238
11737
11203
1187
23339
18904
780
28215
41083
37395
42877
0
2400
9533
1867
36285
14784
28708
97983
2992

29675
27947
20108
550
16996
27503
51045
121092
18239
63080
6165
17650
28391
47230
44578
36519
48212
9680
60435
5979
10619
11320
0
17869
19433
0
28345
29635
32284
45701
0
2400
9692
36986
36683
961
27916
102803
3664

28667
26630
18207
550
18223
28142
51118
166173
18302
2900
6315
25602
27801
48282
45889
36724
45849
8343
55468
7492
49872
11487
1405
15284
18902
0
29055
30261
32805
46720
0
2400
9829
40053
37150
311
30333
100960
5364

0
-1
2
0
-1
0
0
2
2
0
0
0
0
0
2
0
0
0
0
-1
0
0
2
0
0
0
-1
0
0
2
0
0
-2
0
0
2
2
0
0

0
-1
2
0
0
0
0
2
0
0
-2
0
0
0
2
0
0
0
0
-1
0
0
2
0
-1
-1
-1
0
0
2
0
0
-2
0
0
2
2
0
0

0
-1
2
0
0
-1
0
0
0
2
-1
0
-1
0
2
0
0
0
0
0
0
0
0
0
0
0
-1
0
0
2
0
0
-2
0
0
2
2
0
0

26023
26158
46800
30467
4541
3075
67574
34708
33598
31331
68371
70963
38391
38340
40247
14533
29793
25490
58900
19667
50653
28049
29047
19200
101614
7094
5211
127125
49052
124353
50604
38487
0
175435
46968
85016
99012
13542
87987

24995
25673
47830
30403
0
59808
69876
33866
34733
24544
9015
71056
20305
41362
40189
16534
29008
26494
60020
19974
49348
27383
30062
19079
99413
8249
5211
78165
48026
132251
50913
41186
0
195581
36912
86918
106817
14852
86380

23130
14290
48868
30546
724
58058
56925
33041
37460
28267
3325
70850
7992
34656
43434
17213
29047
27534
60195
5491
47995
25728
29659
17695
102252
7911
6282
79306
47361
148597
43348
41535
0
190716
32616
88624
109646
15571
88597

28126
7490
49470
30255
18589
59679
28421
35284
36558
30470
0
70823
13524
35004
44316
17723
29507
28177
60864
831
40226
26521
29274
17791
89009
17716
4140
80974
44293
135715
10122
36973
0
132731
29788
89576
106420
16584
84861

26104
2962
48003
30096
18985
5575
8706
31602
37945
29284
0
71006
19320
35514
45189
17431
11609
28399
40512
20088
27828
23593
18770
15704
79853
1002
5211
83635
17807
76113
9626
39581
0
129960
27562
90614
111130
17067
69750

18840
0
50755
30353
19531
1733
29275
32221
38782
25762
93737
70828
8430
2582
46214
17882
11711
28655
39523
19733
28411
21963
13960
16257
80970
1518
5211
87287
18324
26366
9828
41817
0
66747
26129
89046
113204
34262
47394

0
0
0
2
0
2
3
2
0
0
0
2
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
0
0
0

0
0
0
2
0
2
2
3
0
0
0
2
0
0
0
0
0
0
0
0
2
0
2
0
0
0
0
0
0
0
0
0
-2
0
-1
-1
0
0
0

0
0
0
2
0
0
3
2
2
0
0
0
0
0
0
0
0
0
0
0
-1
0
0
0
0
0
0
-2
0
0
0
-2
-2
0
-1
-1
0
0
0

9030
18519
45342
25008
36081
6759
26185
21077
13233
78894
111587
17835
57097
74377
78737
72120
70888
142714
44894
45685
150
29304
43627
23996
37329
60340
15389
47095
23820
414
15248
20224
2783
70940
594
10401
40491
26951
140947

9685
20195
44719
27790
37194
8925
29944
23793
12772
79989
112348
21220
58134
76137
63494
71702
63903
270596
43924
29287
150
28534
39981
27087
38151
58556
16397
48085
23873
-1020
16255
19210
131860
70639
1052
18480
41522
27726
121059

10996
19638
40002
27059
38116
8637
29399
23130
14555
79882
114734
20563
58647
78366
55284
71532
65248
52682
36549
19689
150
29906
40205
26372
39229
57251
17195
49039
14856
25607
17282
19327
130000
71230
736
330
42725
28561
95250

13149
17198
38008
29505
39902
10277
28632
28790
15803
67946
117823
18676
59619
78400
42693
71222
62958
23243
32665
20629
150
30524
43024
26992
40291
57826
17499
49662
17022
23922
18293
20000
0
68655
420
330
40802
18030
55070

14655
14253
31898
29824
58737
9736
30363
28038
19217
51435
120854
18281
57068
80000
42541
47538
64209
18101
20246
21193
150
28915
39908
27693
40902
22544
16236
0
20032
24399
18661
0
0
41679
2189
330
42422
11467
44425

17133
18475
20154
29209
56902
9704
29594
27451
18768
53113
123904
17261
57668
80000
34197
48879
59482
27036
19968
21484
150
29524
40731
29237
42122
26675
10400
0
11144
24919
20157
0
0
29887
1482
330
47912
12681
7582

0
-2
2
0
0
-2
-1
-2
0
2
2
0
0
0
0
0
-2
0
2
-1
2
2
0
4
0
-1
0
-2
0
2
0
0
0
0
2
0
2
-2
-2

0
-1
4
0
0
-2
-1
-2
0
0
2
-2
0
0
0
0
-2
0
0
-1
2
2
0
3
0
-1
0
-2
0
2
0
0
0
0
0
0
2
-2
-2

0
-1
3
0
0
-2
0
-2
0
0
2
-2
0
0
0
0
-2
0
0
-1
0
2
0
2
0
0
0
-2
0
2
-1
0
-1
0
0
0
2
-2
-2

105786
0
25557
48492
78025
13465
-25
-3
147646
47608
22453
33243
18916
39813
16004
106202
31392
90141
1828
836
41641
33586
187600
32183
1736
6618
124573
5560
45373
19096
6031
9598
112106
85666
81701
18985
8893
62364
326

113850
0
26648
48356
80224
20577
-25
-3
150703
48933
23787
16290
18556
46375
15450
105080
-288
91948
2835
668
44434
34636
185945
34454
67982
8984
122730
0
49363
18492
836
10631
105872
92286
85753
20271
8601
30165
326

116918
0
27536
32904
81619
10424
-25
-3
156784
51415
23124
12594
19162
43576
16892
107420
-144
94067
5270
1017
45916
35683
183828
39559
72938
9558
125319
0
48308
21186
2032
11349
107685
93742
87510
19658
10862
106030
326

119929
0
28203
28864
80030
4898
1901
360
156230
48977
26700
0
19293
28468
17396
107325
-144
96604
5040
1298
46566
36200
164667
38640
54105
7426
125283
0
51616
22538
2150
12661
106060
93369
85188
20086
11485
33694
326

122914
699
29048
29708
79434
847
38746
0
159123
10082
27064
0
19298
25971
14017
108545
-144
97706
5304
550
45516
36808
132746
37721
18744
11130
124170
0
56416
22274
1490
12606
2958
82476
87112
19630
11006
49354
326

125910
1170
29903
29921
81348
1342
39178
0
163152
9936
27685
0
19198
23686
0
105341
6
121027
5777
-286
46484
37671
57989
39965
5148
15382
125140
0
21680
22767
390
12869
1079
73789
169533
19627
12270
44744
326

0
0
0
0
-2
0
0
0
0
2
0
0
0
0
0
-1
0
-1
0
-2
0
-1
0
-2
0
0
0
0
0
2
3
0
2
0
0
-1
0
-1
0

0
0
0
0
-1
0
0
2
0
-2
0
0
2
0
0
-1
0
-1
0
-1
0
0
0
-2
0
0
0
0
0
2
2
2
2
0
-1
-1
0
-1
2

0
0
0
0
0
0
0
0
0
-1
0
0
0
0
0
-1
0
-1
0
2
0
0
0
-2
0
0
0
0
0
2
0
0
0
0
0
-1
0
0
2

59694
170646
73521
85841
12304
20288
35199
10265
17921
18641
46879
35988
6631
5150
85822
1914
252354
9418
209234
1242
100064
390
145096
4122
29974
95878
16150
38920
7191
40048
14320
17942
54313
101425
9383
316
371724
21898
49278

55282
174134
75691
74564
17000
20293
36206
11288
18362
21870
48368
26708
7643
4922
83206
573
258503
-897
205458
0
95224
390
147384
1770
28037
97594
17880
28276
8856
40783
13815
17361
57988
104014
37303
31895
359672
23075
50156

60630
167095
77867
78351
0
20196
36343
13093
19669
2173
49284
25230
8975
5941
74030
214
252087
2331
200654
0
104440
390
143225
0
37414
99835
22248
25171
6181
44205
13403
18081
59271
108229
21244
316
56033
24010
51849

58919
161573
80957
79030
0
19777
45180
14874
16479
-9
7002
26999
11032
6984
70198
4479
246649
3596
196308
0
88467
39685
147115
0
42816
102801
26842
26200
7859
44784
12888
20108
60013
109374
7422
316
31126
400
54659

47850
122362
83695
56016
700
20130
45694
14339
16694
-9
6991
27748
10561
7120
71330
980
177663
3125
192735
3394
71519
40109
145015
0
43089
106263
35997
26567
4899
43763
12019
19487
58453
111279
27761
316
18345
16903
55681

48034
116243
86184
36210
700
19350
45694
19068
17334
3617
7137
28351
10779
7267
65479
690
125960
2702
190735
3244
63150
41303
110635
0
37101
98797
55272
26990
1466
46646
11500
35160
60155
125353
21715
31775
12836
17248
53878

0
-1
0
-1
0
-1
2
-2
2
-2
2
2
-1
-1
0
2
0
0
0
-1
0
2
2
0
0
0
0
2
0
0
0
0
0
2
2
2
0
0
2

0
-1
0
-1
0
-2
2
-2
0
-1
2
0
-1
-1
0
0
2
0
0
-1
0
2
0
0
0
0
0
0
0
0
0
0
0
2
0
2
0
0
2

0
-1
0
-1
2
-2
0
-2
0
0
2
0
-1
-1
0
-1
2
0
0
-1
0
2
0
0
0
0
0
0
0
0
0
0
0
2
0
4
0
2
2

30497
1194
51822
5953
393415
16666
43629
-8187
44996
227
34044
38612
2780
8926
15700
31079
12744
27402
11042
780
15513
18497
47369
16366
69455
103452
17040
9848
8806
121720
183512
89009
50544
94732
73397
5997
48818
22001
22241

30665
2108
52960
1044
379486
1000
46376
-17810
46045
-385
33202
37509
1950
700
16734
30036
12243
26455
12051
780
17908
21016
49524
17385
70300
104546
16474
11192
32192
115630
172194
71169
50792
97284
82151
5753
49796
23339
23273

30945
1086
57088
2450
375899
16666
45354
-595
48989
-379
34370
15377
7956
610
17549
6845
16215
28017
13101
390
18652
22178
48461
18142
70737
105326
17203
15677
32555
115939
176105
67528
50480
99542
80296
9629
50892
22677
24204

31070
1874
62868
248
374302
0
49086
7462
47900
-1464
34806
12590
499
5130
17702
4364
20490
25011
14413
3115
19156
21529
45943
17245
70324
111987
18411
15133
32292
109428
171475
64238
50372
99898
77848
9328
50769
23692
24510

30969
2920
65284
198
395430
0
48027
9390
51088
2110
35433
11209
0
12050
10400
2185
19990
28143
14476
8069
19206
23863
46660
17657
55291
112652
18929
15582
32372
90359
134590
65521
50993
99786
76508
11411
48813
25406
24811

30620
0
69663
0
384825
0
49037
5183
54256
1462
36216
7448
5990
4970
0
2162
0
24712
14792
390
19948
22357
46118
18370
56648
114337
19171
16677
31202
89216
133146
65829
7957
97670
78396
10652
49874
26050
24274

0
0
0
7
0
0
0
0
3
0
0
2
2
0
0
0
0
0
0
2
0
0
0
-2
0
0
0
0
0
0
0
0
2
0
0
-1
0
0
0

0
0
0
7
0
0
0
0
2
0
0
2
2
0
0
2
0
0
2
2
0
0
0
-2
0
0
0
0
-2
2
0
0
0
0
0
-2
0
0
0

0
0
0
7
0
-1
2
0
2
0
0
2
2
0
0
0
0
-1
0
2
0
0
0
-2
0
0
0
0
-2
2
0
-2
0
0
0
-1
0
0
0

96249
69602
101590
2400
76023
15925
3225
105433
44897
10827
51377
2500
18666
79216
100253
15829
151664
40831
25248
20347
18310
104151
77208
198823
127544
47815
50696
43071
177221
137171
20023
29969
25922
99891
62988
3491
56099
17930
1911

91839
61493
50696
2400
73213
16883
4592
107065
50039
11657
50253
2500
18087
80905
101587
15283
153994
34613
24549
19727
18739
106217
75377
206000
126771
49216
54841
47338
169897
141486
20239
17791
25154
101032
63056
3859
41085
20305
3079

90758
58298
49894
2400
68034
17536
5975
103690
48981
8428
50047
2500
17517
82708
100095
16429
147038
28178
26823
20909
19411
108884
77044
0
124824
51082
56444
51424
166064
144515
19164
12592
16820
104705
63741
8796
35673
19308
4057

90537
60343
49453
2400
68602
14810
5409
105447
47897
9440
43142
2500
16930
84433
98569
19764
122498
23199
29157
21168
20209
112149
78333
0
123174
46983
53183
45121
0
154587
19393
5022
15860
105478
64096
7991
28880
20296
1920

90263
61176
29824
2400
30252
9579
5940
97096
48811
11863
10677
2500
18043
86134
99534
19140
75782
572
28389
21520
19880
112507
78130
0
100585
19839
55288
5515
0
156565
19725
780
16179
107725
64473
5310
27678
20302
1920

90268
62092
29319
2400
47363
9940
1770
77197
48058
10620
10105
2500
17156
88251
100013
6420
71306
27425
29036
21805
4341
114200
77761
0
97687
16389
55782
10424
0
153965
20054
390
16915
109994
64927
14655
25518
20189
0

-1
-2
0
2
0
0
2
-2
0
-2
-2
0
-2
0
0
-1
0
0
0
2
-2
-2
0
0
0
0
0
-1
2
0
-1
-1
-1
-1
0
0
-1
-1
0

-1
-2
0
2
-1
0
2
-2
0
-2
-2
0
-2
-1
0
-1
0
0
-2
2
-1
-2
0
0
0
0
0
-1
0
0
-1
-1
-1
-1
0
0
-1
-1
0

-1
-2
0
2
0
0
3
-2
0
-2
-2
0
-2
0
0
-1
0
0
-2
0
0
-2
0
0
0
0
0
-1
0
0
-1
-2
-2
-1
0
0
-2
-1
0

1560
-4
66946
43664
0
19113
8720
0
73863
0
1576
184133
6829
27200
179399
205530
25119
157424
13226
30057
-16
6464
107044
18631
59127
107441
47739
10626
16429
140599
380
295
-149
7939
99184
73326
0
4823
19578

23153
1054
67741
44654
0
20068
12241
0
74970
0
3009
187386
6460
10605
41265
380
26258
161596
14470
29280
3194
-270
103077
18831
60344
106808
47481
10578
17450
143963
3175
748
-149
6610
99340
68712
0
5471
18231

835
1420
68790
45650
12403
17481
16020
0
75285
0
0
191098
17154
10355
20619
380
27199
166680
15000
30206
430
-770
98328
15729
61641
75540
47066
12963
20358
152434
380
-2
-4
6994
64054
60324
3614
8422
17950

5225
-20
68523
46320
17849
15572
16457
0
73654
0
0
194671
2729
9853
19520
2350
18810
170691
0
30496
1982
-761
93376
11907
60715
75724
44367
989
19722
156413
380
221
585
8102
59014
88057
714
4377
14699

736
-20
29163
45290
4935
15902
20906
0
75642
0
430
177096
32550
2917
5200
103030
18487
14988
0
29731
211250
-2710
87491
14103
57116
74785
27496
12238
19616
156189
2402
0
139
25715
55249
89040
0
3910
12466

736
-20
29247
48322
6491
35565
20289
0
80984
0
1520
180388
8509
1473
0
380
18874
16776
0
29047
215670
187552
80156
14413
58318
76079
27677
0
19228
144318
696
0
0
11350
47645
90716
0
2431
11445

0
0
0
0
3
2
0
-1
0
0
3
0
0
0
2
0
-2
0
0
0
-1
-2
0
0
2
2
-2
0
-1
-1
-1
0
0
0
0
0
0
2
0

0
0
2
0
4
3
0
0
0
0
2
0
0
0
0
0
-2
0
0
0
-1
-2
0
0
-1
2
0
0
-1
-1
-1
-2
0
0
0
3
0
2
0

0
0
0
0
4
2
-2
0
0
0
2
0
0
0
0
0
-2
2
0
0
0
-2
0
0
-1
0
0
0
-2
-2
-1
-2
0
0
0
2
0
2
0

40672
49061
20039
500
94635
133797
22501
2229
103061
159164
81341
30096
91337
16878
22215
138636
1232
14834
20103
26597
0
27866
6447
200364
3836
26667
0
126741
2446
20625
8289
41379
67877
130374
127919
76725
38222
11501
46746

39724
46783
19369
0
97592
144095
20210
3140
106464
154983
79529
30287
91458
7632
18243
140982
764
15844
21466
27141
2529
1062
14383
147550
4380
27675
0
126889
326
21386
16585
24462
68979
129889
93266
74901
37939
12998
44808

39475
42977
16586
18583
100536
140383
8762
2740
88653
116592
77757
28823
91049
33019
29013
145038
1909
18883
23122
25567
2971
27610
15576
106901
1169
30611
-10542
125733
0
0
9396
15720
57706
114559
95837
76094
37705
13492
44899

39078
36737
18696
19353
103478
146531
6200
107139
82226
89475
75841
26799
70101
31366
28256
146190
544
17901
24654
21794
184
18133
16524
81257
779
30647
148287
118394
28776
522
16992
0
55628
113759
49459
84457
37391
12978
46346

38339
19865
18100
19440
104886
142795
0
105188
71559
83630
73678
25457
28942
31709
28979
148989
390
19241
26365
20911
64356
2506
17096
83264
566
28245
146948
96230
0
0
9506
0
54797
94665
47631
82525
38137
13962
47273

38665
16499
18475
20279
107220
136981
0
104418
72492
87733
77273
26143
27508
42632
31369
130481
954
18794
25844
14023
33348
169233
12144
62618
1361
24357
148772
98583
0
0
4837
0
52759
97134
37750
81086
37647
13595
48357

0
-1
0
0
-1
2
-1
0
-2
0
2
0
0
0
0
2
0
0
0
0
-2
2
0
0
-1
0
2
0
0
0
0
-1
-2
2
0
2
0
-2
0

0
-1
0
0
-1
2
0
2
-2
2
3
0
0
2
-1
2
0
0
0
0
-2
0
0
0
-1
-2
2
0
0
0
0
-1
-2
2
0
2
0
-2
0

0
-1
0
0
-1
3
0
0
-2
2
2
2
0
0
-1
2
0
0
0
0
-2
0
0
0
-1
-1
0
0
0
0
0
-1
-1
2
0
2
0
-2
0

19500
1688
41842
119455
504
25809
75853
93658
3256
7980
47222
49819
337733
0
5211
119692
55329
156000
1804
27888
0
46677
279767
24133
0
20138
12430
447263
143660
230931
244451
416
7379
17100
102502
72181
65645
0
50120

19884
0
42422
120499
2502
29366
78983
84029
3020
10513
48142
49390
261223
741
33474
91710
51870
155866
5195
18602
0
48101
253462
24741
0
21494
13419
458762
126532
235635
230907
416
42849
16537
101164
73086
71406
0
48502

20567
850
43050
124836
21699
28615
133236
77836
0
9922
48082
50612
267274
1775
18488
91744
53164
159005
15371
9795
0
49060
259137
25074
517
25600
15897
470298
90013
197003
228760
416
24502
16283
99579
78411
29044
0
49001

21526
2158
43650
37334
2914
29347
6574
75277
0
8633
51969
29975
273547
3040
45489
70832
46575
159248
14163
32694
0
47086
264798
25978
-1
0
16340
480587
91191
198808
229404
416
25016
17708
99004
79725
21889
0
47026

21499
0
45217
34944
3392
30868
2924
66249
0
8385
50865
30559
172198
2843
9069
70768
26609
118904
15517
28899
0
9306
269673
26341
932
0
15780
385587
86139
187425
161551
150
33754
18121
88485
81311
14536
0
45827

21556
1935
46044
24355
4343
30099
-626
60021
0
7862
49611
29433
176573
3052
20203
71755
27178
119243
14685
28924
0
8962
275672
26093
1066
36565
16127
373910
83743
177340
164936
982
4418
17692
85218
83048
25636
0
39527

-2
2
-2
2
-2
-2
0
0
-1
0
3
2
0
-2
0
0
0
-2
0
0
0
2
2
-1
0
0
0
0
0
2
0
0
0
0
2
0
0
0
-2

-2
2
-2
2
-2
-2
0
0
-1
0
2
0
-1
-2
0
-2
0
-2
0
0
0
2
-1
0
2
0
0
0
0
-1
0
0
0
0
0
0
0
0
-2

-2
2
-2
2
-2
-2
0
0
-1
0
0
0
-1
-2
0
-2
0
-2
0
0
0
2
-1
0
2
0
0
0
2
-1
0
0
0
0
0
0
0
0
-2

3268
43677
1324
72674
19959
0
66701
57724
950
879
8354
68953
23575
0
42548
7674
32802
38909
11896
15894
26740
15089
8394
85863
15013
147350
19537
142905
30783
-92
5602
14822
193229
58890
28144
845
84963
127254
0

206
42674
0
74192
1592
0
69907
56597
950
8061
6024
68908
17719
0
41593
432
31002
14512
12990
15354
12498
16039
5743
78125
15856
154848
20416
113367
33017
465
48329
17216
197253
59620
27470
53006
83958
109717
0

589
45983
0
72464
-2
0
67450
50766
950
8290
116
68799
12167
0
40375
2232
32115
0
14073
14786
16264
17080
1336
68899
18083
151591
21151
93844
30413
3022
45281
17541
158980
60039
30698
50879
84906
81545
0

1594
46927
0
76613
560
0
61902
47022
950
7838
116
65250
6500
0
37959
0
31824
0
15131
16457
17918
17302
255
69131
20275
151549
21884
74441
32582
1397
31219
18300
157837
58887
28981
50660
85690
81454
0

28252
47759
0
77908
6190
0
19551
31606
0
7998
9982
53934
6788
0
36416
0
32498
0
15579
15423
16072
17521
5425
29289
20445
146417
26213
74553
34727
1554
24962
19100
127528
29050
27673
51282
85892
60176
0

15081
46865
0
76034
243
0
27831
30820
1900
8161
8143
54149
6887
0
34875
0
21757
0
16175
14837
17041
17893
4838
29898
20971
137835
30480
64640
36036
1561
17002
2200
119550
26055
27826
53162
87996
79728
0

2
-1
-2
-1
0
0
-2
0
0
0
0
0
0
-2
0
2
0
-1
2
0
-1
0
0
0
0
0
0
0
-1
-1
-1
0
-1
0
-1
-1
0
-1
0

2
-1
-2
-1
0
0
-2
0
0
-2
0
0
0
-2
2
2
0
-1
2
0
0
0
0
0
0
0
0
2
0
0
-1
0
-1
2
0
-1
0
-1
0

0
0
-2
-1
0
0
-2
0
0
-2
0
0
2
-2
0
2
0
0
0
0
0
0
0
0
0
2
-2
0
0
-1
-2
0
0
2
0
0
0
-1
0

6186
1046
0
1442
365023
47381
4690
46791
138121
17168
29678
132062
19707
0
238601
28264
137736
35563
51146
88231
79696
13254
7868
209495
78159
91914
127548
93157
3092
390
0
140626
815
37958
53477
2884
151652
2877
68248

5941
2700
0
1444
365445
48697
2026
42675
145763
28655
28878
126641
21022
0
228443
28703
130527
25614
54716
91090
75167
12749
6728
213691
82779
94638
61629
96304
1589
780
4142
114690
8397
40487
0
3558
146805
1852
57751

8541
2187
0
1447
350474
48322
4900
34256
134887
29239
26758
120209
22080
0
233958
26622
127116
19747
58766
95935
75183
13834
13355
214177
86905
96290
59194
98007
2039
390
2260
110884
390
41590
0
2778
143134
2068
45074

8560
678
0
1261
342569
45353
1508
30723
105822
9435
27462
112912
22810
0
252615
24022
121336
1201
58950
78939
69385
14894
16876
192223
88310
97913
59444
82227
13926
780
5053
111200
390
43967
113904
2778
136777
2185
38489

8274
2040
0
1261
307959
19426
2451
19766
86341
724
28014
85884
25772
0
186443
24368
121736
2333
56889
28667
30103
15050
20443
125412
79842
102959
-2206
65000
13804
390
0
87619
780
44722
116168
5367
133938
9561
28558

9135
944
0
1261
309709
19857
2966
20449
88072
724
29826
87764
26360
0
190345
20859
119164
2250
60255
29549
3752
16251
24101
113281
81235
104872
-2206
60848
11600
780
0
92418
390
46032
117375
2589
133723
321
29245

-2
0
0
2
-1
0
-1
0
-1
0
0
0
-2
2
2
2
0
0
0
-2
0
0
0
-1
0
0
0
-1
0
0
-1
0
0
0
-1
0
-2
0
0

-2
0
0
0
-1
0
-1
2
-1
0
0
0
-2
0
4
2
0
0
-2
-1
0
-1
0
0
0
0
0
-1
0
0
-1
0
0
0
-1
0
-1
0
0

-2
0
0
0
-1
0
-1
2
-1
0
0
0
-2
0
3
2
0
0
-2
0
0
-1
0
0
0
0
0
0
0
0
-1
0
0
0
-1
0
0
0
0

0
224387
24822
4474
9509
144833
14686
14135
380
10458
19518
34253
2500
51132
49437
23043
55120
92509
17870
1908
49005
15856
22173
1555
12001
36062
52062
326
7708
3773
836
152197
161694
204491
0
45818
0
374663
173677

0
165727
25824
189
15419
141559
3673
13616
380
37907
21735
34954
2500
49594
51505
24064
47123
88281
9230
1442
49407
510
22776
6392
12450
36345
49884
326
9912
7677
1672
154167
166198
176733
799
144656
0
382010
176304

0
119760
26605
3510
14188
80614
11285
16065
380
33604
22599
36093
0
50292
53582
24981
48367
80435
10000
8162
45881
2279
23837
3773
12040
10529
22348
326
9608
14704
836
158981
168711
174680
0
148366
0
379652
355496

0
72506
27920
3306
11926
110343
500
18092
380
25303
20600
36891
0
48532
58310
25473
48264
79969
0
-1010
45784
1796
24166
17917
12739
8337
22063
326
9639
8000
390
162348
172263
61523
5501
99008
0
387706
176402

0
60548
28358
3551
9718
64419
500
17504
0
17841
24132
37019
0
27308
57150
25857
29144
77108
0
3332
50072
466
24216
21057
7610
2475
8723
652
9985
10285
390
164162
174127
61415
3816
69990
11525
334908
174440

0
57212
29000
5577
34322
18536
6155
19216
380
6980
38793
40734
0
27539
55961
26298
27534
76579
0
331
49112
466
24901
0
7000
0
7254
326
11084
16285
390
168013
176335
61982
15448
71935
11760
341884
172806

0
-2
2
2
0
0
0
2
0
0
3
0
0
0
0
0
2
0
0
0
0
-2
-1
0
2
-1
0
-1
0
0
2
2
0
-1
0
2
0
0
0

0
-2
0
2
0
0
0
0
0
0
2
0
0
0
0
0
2
0
0
0
0
-2
-2
0
0
-1
0
-1
0
0
2
2
0
-1
-1
2
0
2
0

0
-2
0
2
0
0
0
0
0
0
2
0
0
0
0
0
2
0
0
2
0
-2
-2
0
0
-1
0
-1
0
0
2
0
2
-1
-1
2
0
2
2

6917
0
28803
23734
39518
216622
80713
27565
147051
204205
11391
119184
89327
16735
7841
4314
23078
305781
124147
11403
69964
1261
1264
131211
17102
5916
76433
13849
107337
7469
27119
32196
16174
1597
10470
5890
17332
31422
41619

7548
0
28635
24644
39558
214504
93349
28613
138726
210183
16180
130939
90666
18150
7569
5190
25883
310403
81641
191438
52041
1261
176
132175
19805
5876
78472
40862
48433
8472
29243
31379
15617
2491
10186
7282
18600
32420
40650

8726
0
30217
25749
41690
212726
68158
29364
139649
212877
16635
90894
91721
19528
9282
6554
25182
315048
54971
189957
39864
1261
1247
133289
21188
5956
80548
2239
46325
9143
31037
33862
16646
1709
9936
9455
17947
33462
41744

9760
0
28919
26127
21151
210556
69208
28596
104245
189161
16082
85805
93063
19065
10155
6895
28945
314085
37849
188960
38934
1261
0
134642
20550
5876
81778
552
47354
9741
30908
35007
17648
574
10790
9154
18758
36199
42783

9570
0
29302
26401
30059
208317
54677
30120
56788
180715
15529
85907
92758
18617
12470
5844
28183
317631
42240
195476
38816
1261
0
137065
21209
5496
83082
19367
48323
9713
29969
34147
18819
556
230
10001
19292
36803
47476

8935
0
28603
25839
13046
205339
59601
31285
57920
171449
16525
88615
93876
21381
13571
6079
29869
315820
32981
184094
38850
1256
0
108328
21713
5116
84811
-1
49416
9458
29488
35437
17992
2306
-160
10046
19201
37566
45355

0
0
0
-2
0
0
-1
-2
0
-2
2
-1
0
2
-1
-1
-2
-1
-2
-2
-2
0
0
0
-1
-1
0
-1
0
-2
0
0
0
0
-2
0
-1
2
-1

0
-2
0
-2
0
0
-2
-2
0
-2
2
-1
0
2
-1
0
-2
-1
-2
-2
-2
0
0
0
0
-1
0
-1
0
-2
0
0
0
0
-2
0
-1
3
-1

0
-2
2
-2
0
0
-2
-2
0
-2
2
-1
0
0
-1
-1
-2
-2
-2
-2
-2
0
0
0
0
-1
0
-1
0
-1
0
0
0
0
-2
0
-1
2
-1

50806
50421
185696
0
46640
207
2875
0
48080
2394
13440
264
3351
44487
0
2776
330
899
71650
-763
1330
71332
96225
12590
4807
8136
35401
193
89955
43601
61510
91193
101483
30149
80934
8046
623
15307
1494

50980
41408
181236
0
47686
4090
0
1152
48062
3872
13923
1024
4368
47438
0
2549
330
2879
0
-754
0
71122
99606
13598
10446
3590
36399
3760
89989
-15
62731
91078
101638
28117
82150
2184
623
14769
696

51874
35929
185410
0
48737
5848
2125
3338
48667
3635
17194
264
5391
46400
234
2558
4975
8750
0
-745
0
70012
100704
14650
17904
2936
37689
3500
84229
-15
64047
86785
101461
27761
0
15475
5477
15232
1395

51808
0
189069
0
50157
6849
0
0
49311
5130
16625
1024
6401
49276
4394
2577
4810
9931
0
-1302
0
66541
208794
15559
99464
476
38580
7190
79288
-15
65966
79894
101461
28053
0
10981
623
16677
898

16941
0
197736
0
51560
9331
0
0
24663
7563
17442
264
6528
48286
3164
249
330
0
0
-527
0
31609
213025
14861
86180
476
39104
9000
73315
-15
66671
50546
91752
28249
0
8566
623
16119
894

17295
0
183299
0
52965
12687
0
0
24854
4889
18016
264
6664
47915
5700
1976
330
7760
0
-518
0
31259
217400
15173
36038
476
39484
0
63818
1185
68067
34427
91532
23580
0
4741
773
16548
2198

2
0
-1
0
2
0
0
0
-1
-1
-2
0
-2
0
0
0
0
-1
2
0
-1
0
0
-1
0
0
-1
2
0
-1
0
-1
2
-1
-1
2
-2
2
0

2
0
-2
0
0
0
0
2
0
0
-2
2
-2
0
0
0
0
-1
0
-1
-1
0
0
-1
0
0
0
2
0
-1
0
0
2
-1
-1
2
-1
0
0

2
0
-2
0
0
0
0
2
0
0
-2
0
-1
2
0
0
0
-2
0
0
-1
0
0
-1
0
2
0
2
0
-1
0
0
2
-1
-1
0
-1
0
0

21047
6459
632
386288
20461
107905
122264
40738
0
4658
976
24061
-397
51160
74136
74117
91152
780
51229
39505
4860
59020
81793
360
156993
146549
213525
40654
30198
1779
309531
4927
118656
410
416
29078
1203
10831
130104

22102
7470
337
367400
19833
101573
125756
43923
0
10545
-7
25156
227
54207
72052
72168
92917
0
46954
43497
8389
57400
84360
360
159482
150151
141764
41687
58332
644
313646
4693
125175
3977
416
28312
0
17816
131356

22949
8492
670
347445
20502
104079
129159
45409
0
13258
-7
25949
-37
52775
71007
70177
90651
390
51221
49449
22049
21868
89215
360
161921
142421
53019
42719
66062
1138
270317
3342
126899
1713
0
29733
0
18247
136107

23275
9547
0
354373
19461
104829
127727
47718
2262
51723
-7
28478
-37
53906
69470
65735
85295
780
49759
57500
8110
13514
93908
360
165863
110713
143408
43018
57374
643
209076
4844
127336
1430
416
29183
0
33230
128738

23596
20766
0
307773
19244
107400
130334
46480
5205
40511
1440
27754
-37
60099
65424
55468
80416
0
49820
4749
3164
14303
14308
510
128038
84928
136786
44013
40963
628
191671
3728
125273
6877
416
28082
5032
5168
126491

23078
12197
0
293357
20130
105694
0
48756
8114
37226
3079
28186
213
61402
64349
53266
76946
0
50525
9749
10148
14211
14808
510
130931
83307
130596
45058
100369
905
192848
2612
134210
6479
416
27434
0
0
125213

2
-2
-1
0
0
0
0
-2
2
0
-2
0
0
0
-2
0
0
0
-1
-2
0
-2
0
2
-1
-1
-1
2
0
-1
2
0
0
3
0
2
-1
0
0

0
-1
0
0
0
0
0
-2
4
0
-2
0
0
0
-2
0
0
0
0
-1
0
-2
0
2
-2
0
-1
2
0
-1
2
0
-1
2
0
0
0
2
0

0
0
-1
0
0
0
0
-2
4
0
-2
0
0
0
-2
0
0
0
0
-1
0
-2
0
2
-1
0
-1
2
0
-1
0
0
-1
2
0
0
0
0
0

86584
3366
632
35758
13768
46209
10809
0
56761
79226
11596
10370
96549
24717
0
127794
161277
142389
756
1638
242518
0
91240
123896
390
104083
225159
7660
3087
989
20313
37123
210262
28864
255527
-236
24239
63340
97989

88345
0
316
36664
17520
26552
11160
0
58920
78693
11775
5681
94114
26659
0
120770
162706
143557
0
3060
247338
0
92795
120452
390
8
216829
8689
10839
989
20111
38317
58752
30108
256675
-236
36674
53262
101458

94597
0
316
30897
21218
15189
10913
0
60385
78297
0
7124
96689
28592
0
116399
166677
142698
0
0
252656
0
93557
129137
390
1274
27620
8403
16665
989
18057
20896
31707
29367
253682
11764
1558
39422
103840

92077
0
632
14693
40531
13787
12469
0
64876
78980
0
8038
101023
29364
0
112055
167049
145875
11660
0
257535
0
47166
129956
-390
19143
24873
9505
13039
989
18536
21604
13630
28605
260274
11186
310852
33954
105646

93272
2105
316
247
41630
9199
6060
0
65245
77817
0
4029
93738
29096
0
107364
38377
143254
11898
1444
262670
0
48406
130946
0
20305
24511
8889
9439
990
11532
22035
10000
27855
153516
6863
301854
29070
86127

96298
2105
316
0
51983
4405
5382
0
63647
77569
0
6059
96218
29353
0
107762
33668
145368
14898
-1382
266351
0
49695
130814
1560
22063
24000
10263
11378
702
19450
22496
10000
29649
156830
6179
133761
27785
67269

0
0
2
-1
0
0
0
0
0
-1
0
0
0
-1
0
0
-1
0
0
0
0
0
2
0
0
0
-1
-2
2
-2
-1
0
2
0
0
0
-1
2
-1

0
0
0
-2
0
0
0
0
0
-1
0
0
0
0
0
0
-1
-1
0
0
0
0
2
0
0
0
0
-2
0
-2
0
0
0
0
0
0
2
2
-1

0
0
0
-1
0
0
0
0
0
-1
0
0
0
0
0
0
-1
0
0
0
0
0
2
0
0
0
-1
-2
0
-2
0
0
0
-1
0
0
-1
2
-2

49526
227271
96604
-28
193136
63370
23303
112901
61687
143118
38549
47
210753
59023
36467
59795
514
117191
79640
49930
92966
119287
51143
416044
96590
174857
885
0
8395
12538
240851
165425
56483
15393
15928
12769
9011
3167
5625

48304
211597
94153
-28
186610
64621
23978
110089
59130
140955
37924
97767
188270
102006
40505
60684
2392
48729
75021
48261
37341
116995
53185
424528
99755
179851
-123
0
8114
6666
171731
169174
55643
16624
18338
13557
4045
5601
367

27864
99865
102623
3330
180153
65380
22369
108775
121486
1876
37648
99036
177515
56412
43333
69521
148
49929
71101
49027
38905
114061
55030
434015
81244
186961
-123
0
10293
0
61404
171459
54941
18932
20035
20245
1780
5366
1726

27033
77754
100090
0
173454
66520
20608
107090
22337
1876
38804
96383
166282
37764
36959
45001
148
-596
73831
49564
35356
116067
56530
434419
81193
201703
240
0
9979
0
114807
177590
50291
22001
24238
15429
2380
6772
396

27617
49529
101511
0
166546
66343
20608
104037
23358
1876
39651
86060
100244
23876
27296
37214
148
28348
46898
28609
34978
116294
55027
393135
82470
189455
123
0
10329
0
114560
180147
35829
3403
20315
16594
2230
6515
-66

26761
30683
103503
300
159651
63498
20606
101337
13536
3372
40794
62312
-607
16891
23474
23807
0
30530
48686
28302
35822
118759
58461
385578
49630
194373
123
0
10391
0
85272
184084
36602
3859
16378
14035
2275
7906
-66

0
-1
-1
0
0
-2
0
2
2
0
2
0
0
0
2
2
-1
-1
-2
0
2
0
-2
-2
2
0
-1
-2
0
0
2
0
0
2
-2
-1
2
-1
0

0
-1
2
0
0
-2
0
0
2
0
2
0
0
0
2
0
-1
-1
-2
0
-1
0
-2
-1
3
0
0
-2
0
0
0
0
0
0
-2
0
-2
-1
0

0
-1
0
0
0
-2
0
0
2
0
2
0
0
0
-2
0
-2
-1
-2
0
0
0
-2
0
2
-2
-1
-2
0
0
0
0
2
0
-2
-1
-2
-1
0

9551
2799
17067
92725
101620
0
191869
184765
15089
170263
600
378981
4777
38261
2262
978
0
21794
6350
58928
29468
319711
228
26106
44664
36022
0
5563
46554
50586
68445
263390
23969
4621
-639
632
1960
632
8068

12848
855
0
94908
101747
0
193660
190691
17023
157881
600
372392
60332
58084
2255
193
990
12574
0
59446
29688
33589
5215
8999
48028
12838
0
0
50774
46993
66757
267494
11137
6527
-639
316
732
632
9446

15345
858
0
89711
100750
0
174848
206000
18451
160796
600
353719
60702
33018
8105
386
0
12608
0
56761
28919
34608
3161
0
46985
8605
0
0
49551
33136
76983
205636
16401
7776
-1800
0
735
316
13271

19211
1048
7304
91165
98953
0
124776
194930
17857
160168
600
348365
58677
19172
2224
579
234
-134
0
41130
28000
38544
762
0
50484
5352
2580
0
22673
34475
74891
203844
18670
7502
0
632
-10
316
11243

22817
2695
7154
72263
99114
0
92684
130938
20256
156165
600
306196
51549
14938
150
386
0
22466
0
27097
13393
44486
3637
10961
50404
-5048
2580
0
17147
19666
78100
204114
19670
7651
0
316
-10
316
12091

37323
0
9055
72569
101501
0
100151
134664
20785
158850
2050
303114
46552
21290
1000
193
0
1969
0
27331
10539
52319
16847
11349
50241
-5048
6941
0
17505
19128
83325
207448
1187
7811
0
632
-10
316
12691

-2
-2
-1
2
2
0
2
0
-2
0
0
-1
0
7
0
-2
0
0
0
0
2
0
0
0
0
-2
0
0
0
0
0
0
0
2
0
5
0
2
-2

-2
-1
0
2
4
0
2
0
-2
0
0
-2
0
7
0
-2
0
0
0
0
2
0
-1
0
0
-2
0
0
0
0
0
0
0
2
0
4
0
-1
-2

-2
0
0
2
3
0
2
0
-2
0
0
-2
0
7
0
-2
0
0
0
0
2
-1
-1
0
0
-2
0
0
0
0
0
2
0
-2
0
3
0
-1
-2

0
2338
5610
11223
22147
250825
2465
7302
2020
138765
21333
48303
101156
2400
277688
0
173065
36088
41696
157231
25158
5976
17977
116336
188373
0
304922
51320
10083
70012
96821
95090
86654
0
4664
54506
74156
2178
0

0
0
5399
10746
24770
167091
3475
4561
0
135287
25915
129317
100184
2400
271867
0
171015
37257
41768
153171
24466
6405
19194
121544
281060
0
292517
50602
11091
67714
98389
94938
87851
0
5680
56998
73878
4944
0

0
0
12347
13545
26068
144804
4366
5975
0
140600
25036
1364
99001
2400
272796
0
162516
36288
42561
148994
24087
6828
18405
128243
261698
0
211831
50095
12117
68412
97831
91453
85594
3613
6703
59111
64656
4709
0

0
0
8612
13531
28842
67729
4148
11072
0
142836
21804
0
88214
2400
279597
0
163447
37630
42871
80196
25890
6229
0
115204
265703
0
153841
34120
13125
69016
93937
92097
87095
2722
7853
59595
60537
2234
0

0
58
5479
13017
28094
66077
4579
10021
0
145714
19228
0
90167
2400
253333
0
134939
26424
7606
74328
25175
390
380
101158
175925
0
156866
33235
13407
69701
78063
96509
88357
0
7316
58079
42610
2267
0

0
1058
0
14008
27361
60074
4360
14431
0
148731
18799
0
90682
2400
253737
0
135815
27342
11267
66806
26870
390
-400
95895
188982
0
155679
32377
13692
70898
79707
93773
77155
0
7350
56892
42769
2168
0

-1
-1
0
2
0
2
0
-1
-1
-1
0
0
-2
0
-1
0
0
0
0
2
0
-2
0
-2
2
-1
3
-1
2
2
2
0
0
0
0
0
0
-2
-1

0
-1
-2
2
0
0
0
-1
0
0
0
2
-2
0
-1
0
0
0
0
2
0
-2
0
-2
2
-1
3
-1
2
0
2
0
0
0
0
0
0
-2
-1

0
-1
-2
2
0
0
0
-1
0
0
0
0
-2
0
-1
-2
0
0
0
2
0
-2
0
-2
2
-1
3
-1
2
0
2
0
0
0
0
0
-1
-2
-1

15463
1443
13532
327289
57487
28433
98985
780
-58
10278
40751
65312
0
358581
1494
1789
29015
18666
77225
27172
52991
5797
169106
15872
18915
291
1050
6312
25932
8785
6829
49989
0
30620
49283
87478
18661
17584
49199

14046
1443
14647
323125
59228
27682
98702
390
-58
5991
30786
67610
0
351295
6545
4249
27080
15554
75429
28224
50195
434
141998
19053
20290
291
1050
-148
24924
8134
6571
48512
7492
30432
48570
88627
17895
20000
48285

218
1443
15525
308878
60040
28403
96753
390
-58
4457
30285
69908
0
358671
11755
4038
25933
17159
71977
29276
44410
11021
134212
19303
24727
291
1050
8431
22599
9992
8950
43701
8589
30263
49362
92187
19598
0
390

12716
1443
0
314524
58722
27648
94310
0
7242
75743
14225
78087
0
367492
5808
5275
26319
8402
56023
28635
22649
6253
133450
19867
24031
291
1050
11034
24613
10526
8658
40429
9365
29418
47907
95030
19701
0
390

10686
1443
0
308637
19790
28202
92182
780
8123
76343
12668
75255
0
374249
3974
0
28754
6646
47582
30127
20650
6257
127020
12826
25579
291
1050
5040
23922
11049
9413
9727
7740
30275
18145
29470
3486
0
390

10400
1443
0
283200
19250
30008
88818
0
8993
76567
10880
78593
0
381132
0
0
17491
7534
48039
30525
0
4152
123490
19847
25030
291
1050
7838
25481
11865
9117
9606
1000
0
17495
3470
199
0
390

0
0
0
0
-2
0
0
0
0
0
2
2
-1
0
0
2
0
0
-1
0
-1
2
0
0
0
2
0
0
0
0
2
0
0
0
0
0
0
-2
0

0
0
0
0
-2
0
0
0
0
-1
0
0
-1
0
0
2
0
0
-1
0
-1
2
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
-2
0

0
0
2
0
-2
0
0
0
0
0
0
0
-2
0
0
2
0
2
-2
0
-1
2
-1
0
0
2
0
2
0
0
0
0
0
0
0
2
0
-2
0

15491
33921
23421
42238
-1587
60200
42407
48848
50547
64900
5524
31529
890
12891
79558
98428
23075
23459
51951
5583
1473
16239
85914
21667
120479
196979
115497
48329
3210
70124
16167
26443
2204
42585
147310
48431
92465
2970
81752

15934
34920
24228
43259
-5174
61600
13244
48208
49480
43514
6474
30752
-180
14275
81906
101402
23996
27157
25360
8959
1863
16276
78411
21081
98341
200055
114716
45920
13852
71355
15615
27996
3479
43304
152047
45008
93536
-10
80638

17168
36030
25331
35307
-2587
71000
48845
48265
50643
10626
8896
29991
101
15737
76228
104878
25407
26549
6183
4408
0
16715
57061
19661
132260
202494
117212
47186
6482
72962
18047
28963
4886
45622
143809
40226
96820
-10
45240

18376
37173
26347
23096
-2587
73000
43129
43451
48123
312
7088
29192
480
16603
76841
105325
27312
34222
261
9071
390
18327
49734
26158
127335
162228
112623
46882
3246
58163
17322
8355
6258
47232
112323
41256
97000
-10
43967

19068
35875
27508
18970
-2587
78000
28385
19790
18092
986
7109
28210
0
17395
9534
102220
8810
44062
-91
9038
390
17735
14285
13560
51104
154294
110178
49170
2016
33358
17122
10355
8969
47583
112208
43962
97467
16587
45302

19760
36263
30118
19514
-2587
80000
23876
17790
28728
284729
6898
28543
0
17182
7371
107970
6355
45036
-91
5005
780
19446
136394
15324
50536
147514
108176
48269
2334
16829
0
12355
9009
53032
113887
44913
79872
0
49646

0
0
7
2
-1
0
0
0
0
-1
0
2
0
-2
7
-1
-1
0
2
-2
-1
0
0
0
0
0
0
-2
0
0
0
0
0
-1
0
0
0
0
0

0
0
7
2
-1
0
0
0
0
0
0
2
0
-2
7
0
-1
0
0
-2
-2
2
0
0
0
0
0
-2
0
0
0
0
-1
0
0
2
0
0
0

-2
0
6
2
-1
0
0
0
0
0
0
2
0
-2
7
-1
-1
0
0
-2
-2
0
0
0
0
0
0
-2
2
0
0
2
-1
0
0
2
0
0
0

76915
8723
2400
14773
19365
-727
481
40784
9125
4660
1474
26357
26129
120000
2400
2020
31299
15993
8608
0
390
26437
59247
5807
49586
48924
22399
1261
172618
39345
56061
43531
816
6589
189605
3202
41520
87487
10128

78270
10265
2400
14252
1928
50268
1149
41723
10664
5929
2641
27223
30544
0
2400
28057
37446
17016
10300
0
0
27741
60200
6974
49865
48593
24203
1261
174842
40382
57179
45103
2440
3423
191628
4978
40568
90120
9859

79693
12086
2400
13738
4879
50860
39674
42665
12183
1774
3745
27492
21712
0
2400
6085
539
18356
12711
0
780
28465
60360
7838
41132
49459
24081
1261
141471
40740
58450
45779
1444
2785
180604
7720
39620
93661
9607

20335
13180
2400
15424
11650
40580
38968
43254
13670
76528
4642
28738
23284
0
2400
90872
16673
19028
12210
0
0
31040
61168
9002
31538
50160
25356
1261
39578
16316
58556
46912
1634
54271
181273
9907
38464
96185
9818

0
13660
2400
14881
12614
44532
39853
43757
15129
73164
5642
27977
24945
0
2400
81622
21473
38688
12508
0
0
29827
57287
9182
28896
49244
20952
1261
46489
10705
51671
49715
1335
60326
180385
9627
38569
99667
10013

0
14288
1800
15894
7922
46442
8064
44378
15732
72721
6342
30022
25402
0
2400
11576
10715
19897
13306
0
0
28254
62208
9729
28315
50531
18340
1261
45632
-42
51090
48791
1825
63339
185370
11500
70659
102978
9824

0
-2
0
-2
4
0
0
0
0
2
2
0
0
0
0
0
2
0
0
2
-2
0
2
0
0
2
0
3
0
-1
0
2
0
0
0
0
0
0
0

0
-2
-1
-1
4
0
0
0
0
0
2
2
0
0
0
0
2
0
0
2
-2
0
3
0
0
2
0
3
0
-1
0
0
2
0
0
0
0
0
0

0
-2
-1
-1
4
0
-2
0
-1
0
0
0
0
0
0
0
2
0
0
2
-2
0
3
0
0
2
0
3
0
-1
0
0
2
0
0
0
0
0
0

32480
52753
11064
0
400
5957
26666
61743
1473
69388
14193
58566
8337
151009
62615
7351
38023
86371
73814
87310
24640
43785
81839
282849
47097
24262
194670
1050
6696
4027
170041
12214
253935
190530
57566
108434
71742
49473
75734

33237
51400
10030
0
400
4909
21062
62197
5486
70650
16489
56770
11191
148047
63845
6225
39589
85679
73132
89273
0
38971
82781
281836
46006
26640
194690
1050
9080
2130
174811
13694
237858
194796
55340
111178
70978
48970
93507

34300
0
9019
0
400
5865
6495
59892
3787
71933
15936
56300
12219
147851
65443
3645
40160
87036
67854
91057
0
34836
85536
284397
36272
25927
189950
1050
8794
25770
177733
16660
242378
194205
43455
32220
70949
46220
78716

35623
0
7970
0
400
17935
2207
60228
3246
70117
18015
54288
14009
151310
65169
3090
40796
88742
53952
91981
0
18488
90018
284241
11521
28184
194092
1050
9604
11475
182106
16100
235163
195154
33039
33247
68782
47459
53109

35515
0
1479
2805
400
19353
0
57969
1473
72014
17431
25759
15773
107033
64370
3700
41526
49148
47277
89605
0
19716
91151
285615
2678
28723
192638
1050
9604
69910
183965
17521
234032
166778
18638
34164
68100
27056
28973

36413
0
1635
0
400
20094
0
55220
390
73759
18000
25775
17515
109350
15082
1190
42209
48396
35547
95245
0
17932
89429
282611
5468
28125
189113
1050
9800
21949
186979
19237
225822
167833
14202
34878
68677
28452
24705

0
0
2
0
0
0
2
0
0
-2
0
0
2
0
0
-2
-1
0
0
-2
0
2
2
0
0
0
0
-1
2
0
2
0
0
-2
-2
2
0
0
0

0
0
2
0
0
0
2
0
0
-2
0
0
2
0
0
-2
-1
0
0
-2
0
2
0
0
2
0
0
-1
2
0
-1
0
0
-2
-2
2
0
0
0

0
0
2
0
0
0
0
2
2
-1
0
0
2
0
0
-2
-2
0
0
-2
0
2
0
0
0
0
0
-1
2
0
-1
0
-2
-2
-2
2
2
0
0

309055
133336
43314
35038
80220
79875
7722
14488
3472
0
28951
82214
94529
158954
25387
0
1543
43383
35962
29997
21395
67206
32773
130134
113061
71336
18416
0
6313
63573
42713
45459
61673
0
4821
22303
5659
78216
52574

314927
134483
44325
36558
47272
77201
9591
15798
4053
0
29631
74983
92126
139482
25435
0
1109
43397
34725
592
31030
65537
28002
131475
115294
70393
13656
492
6559
62933
6496
45695
60679
0
3469
21657
5422
62890
47092

322077
131805
45375
39070
141568
78535
10687
16867
4503
0
29177
71958
94772
139869
23268
0
1048
43395
33219
1049
40523
69361
32493
137236
117945
131412
9022
0
7789
62320
9341
45866
61943
0
0
21022
6283
52973
44208

166654
107950
44350
40545
97990
79296
11905
17759
4964
0
29544
68808
92368
139956
23365
0
1294
42334
31688
-25
54838
67647
16258
121914
130365
63823
5961
489
8505
61012
2857
46165
58744
0
0
23661
7454
52328
32652

170008
88622
46996
42995
96017
75274
11420
19354
4400
0
19863
68769
101837
141431
19602
0
0
12316
29425
-25
78769
72524
8871
71210
126780
52339
3970
320
9212
60519
83527
10142
-36156
0
0
22983
8181
49214
24115

174723
85165
47951
46278
79743
78051
12081
17726
3979
1000
18812
68955
103764
149946
18462
0
0
9997
29747
-25
82478
74068
2000
72778
129570
40836
780
732
8922
58856
0
10825
-36156
0
1047
25607
7905
50245
20399

0
0
0
0
0
0
-1
0
0
-1
0
2
0
0
0
0
0
-1
-2
0
-2
0
2
0
0
0
7
0
2
-1
0
0
0
0
0
3
0
2
0

0
0
0
0
0
-2
-1
-1
0
-1
0
2
0
0
0
0
0
0
-2
0
-2
0
0
0
0
0
7
0
2
-1
0
0
0
0
0
2
0
0
0

0
0
0
0
0
-2
-1
-1
0
0
0
0
0
0
0
0
0
0
-2
0
-2
0
0
0
0
0
6
0
2
-1
0
2
0
0
0
2
0
0
0

189567
30359
30892
59675
167077
2069
2827
54483
213859
6333
135053
42850
79707
94962
43900
186061
26595
16163
3162
52460
8971
251594
13208
99793
155896
55776
26181
242168
26493
6229
36560
86699
303747
19523
48566
54404
155342
134039
48659

183292
28717
16348
61085
170965
3521
3517
45433
218094
3360
141213
42850
79876
49032
42499
232558
33330
1050
3162
40764
2284
264594
13692
101325
159891
44953
37611
276536
30034
4636
34371
84423
299685
18917
48206
57503
159672
143937
34763

187344
16177
13593
62503
172541
5399
4412
40870
225070
1291
116710
45741
79919
50135
17494
312398
36720
0
3124
31185
21669
4374
14176
98706
164830
46922
37026
206885
29268
3810
43052
86173
279613
20004
48659
66128
163959
143649
16158

192213
15949
10236
63867
159546
0
2700
10726
227528
2740
93057
45694
64237
50269
18178
222336
40729
21280
3162
25603
-3
5495
14642
90457
95000
48677
38922
169901
31776
6193
43596
87942
286449
21063
47248
64477
168187
118593
11950

193602
14319
17541
65206
137410
0
3578
1121
121751
2241
55419
45645
47890
29182
18541
223882
44762
21625
3162
20394
15866
5902
15397
90588
98000
49496
38318
170540
32456
1957
33762
92756
191187
21416
48241
65413
171869
95257
9903

196470
17319
16322
69584
136680
0
4075
61067
219354
1060
59336
46457
48036
29096
18929
130672
48914
22275
3162
29138
-46
6804
16147
92533
100000
51010
38133
152188
31800
3175
33391
91146
194333
22667
49196
66520
175524
93145
10224

2
0
-2
2
0
-2
0
-2
0
0
0
-2
0
0
0
0
-1
2
-1
0
0
0
2
3
-1
0
0
0
-1
0
-1
-2
-2
0
0
-2
0
-2
0

2
0
-2
3
0
-2
0
-2
0
0
0
-2
0
0
0
0
-1
2
-1
0
0
0
2
2
0
0
2
0
-1
0
-1
-2
-2
0
0
-2
0
-2
0

0
0
-2
3
0
-2
0
-2
0
0
0
-2
0
0
0
0
-1
2
-2
-1
0
0
2
2
0
0
2
0
-1
0
-1
-2
-2
0
0
-2
0
-2
0

13195
48060
0
120326
46608
2180
33346
0
45021
16013
114091
396
7222
279184
53105
35671
24465
204057
991
106989
108963
14124
49354
28854
2840
79237
45461
50677
4599
28700
9527
780
0
31042
47379
0
212643
5086
158843

14197
48923
0
121877
49999
0
33536
0
44702
14334
124233
396
13627
259478
54154
37073
7747
199262
4073
98751
105748
15132
50747
30467
2522
71627
44434
76727
3409
28639
9907
780
0
33971
49274
4435
192933
5661
152507

15657
48924
0
118491
43996
0
34923
905
35181
9086
125768
396
11974
25020
55683
38472
17002
211391
6738
32099
109050
16483
49666
29721
5500
73326
45395
78937
3790
30171
9660
0
0
33143
51171
0
174184
0
143489

14418
33778
0
131444
44069
0
37192
0
28847
5096
126202
396
11467
21629
56798
39510
17170
214343
2500
18811
112243
18391
52727
28961
21709
69645
50402
50205
2578
29322
880
0
0
34157
52716
3666
163792
0
146139

13561
19492
0
133248
41317
0
39341
0
28131
5096
127677
396
10469
18367
58508
40873
14685
215633
0
9960
114513
18783
51286
29397
21056
19799
50217
30506
2100
28572
990
0
0
34950
54229
2749
120754
0
73718

13291
19582
0
131001
36912
0
27561
0
3016
5200
99764
396
9380
15161
63177
42082
4328
210876
0
10000
114902
19176
55077
29988
20061
-1
48199
29860
2400
0
780
0
0
36175
56191
2921
236402
0
137304

0
-1
2
2
-1
0
-1
2
-1
0
-1
2
0
-2
0
-1
2
2
2
0
0
0
0
0
0
0
0
0
2
-2
-1
-2
-1
0
0
-1
0
0
0

0
0
0
0
0
0
0
2
-1
0
-1
2
0
-2
2
-1
2
2
2
0
0
0
0
0
0
0
0
0
-2
-2
-1
-2
-1
0
0
-1
0
0
0

0
-1
0
0
0
0
0
2
-1
0
-1
0
0
-2
0
-1
2
0
2
2
0
0
0
0
0
0
0
0
-1
-2
-2
-2
-2
2
0
0
0
0
0

47669
21376
5219
54078
525
225709
64276
15208
0
2602
3457
72437
44072
16751
140933
1261
48547
8393
86345
38849
49386
44310
227873
260733
49495
54397
96310
39598
0
0
1183
222
18232
139934
151594
1431
188698
88027
245311

48102
20473
7633
52946
1610
228893
64226
14667
347
12150
1997
74645
39489
5877
140883
1261
49446
9069
88492
40315
49693
45244
228009
228515
50586
55501
78965
40836
5023
0
2183
1256
24290
132948
139114
1491
353481
85314
237034

45718
3581
8562
51841
566
232706
4254
21204
-13
11670
5115
76063
36794
427
138087
1261
49857
8019
81753
38401
51136
47922
220450
232762
49200
56823
74289
41878
2460
0
2000
-9
11452
135695
92720
1000
152132
84147
242807

44142
18855
8276
50306
21373
187325
145578
21363
4085
12167
3295
77224
33991
-73
141620
1261
50737
5819
84368
39224
20171
46307
190173
208005
49763
56269
70534
42977
0
0
700
1840
2295
121943
86468
9373
138990
59671
226872

40981
6783
8638
49706
16663
129889
148012
20722
4006
2210
222
75385
30820
-73
110532
1261
52602
5626
80262
40364
19286
45983
192649
194608
18373
48558
61450
43960
0
0
0
0
0
111348
79600
185994
136778
80941
233115

43634
5921
8851
49706
7873
123680
126848
22384
826
2406
2854
78991
29323
-73
111638
1261
53613
5621
80529
38391
19292
50635
197269
201044
19187
45690
65482
45093
3081
0
0
0
0
107488
80866
188730
137641
27436
239229

3
0
2
0
2
2
-2
2
0
-2
-2
0
0
2
0
2
0
-2
0
-2
0
-1
2
2
0
0
0
0
2
0
0
-1
0
0
0
0
2
-2
0

3
0
2
0
2
2
-2
2
0
-2
-2
0
0
2
0
2
0
-2
0
-2
0
0
2
0
0
0
0
-1
2
2
0
-1
0
0
-2
0
0
-2
0

3
0
-2
0
2
4
-2
2
0
-1
-2
-1
0
2
0
2
2
-2
0
-2
0
0
0
0
0
0
0
2
2
0
0
-2
0
0
-2
0
0
-2
0

1050
113807
173
48135
5620
25999
2500
154090
57436
280
0
223147
163033
9464
259524
41439
65070
0
81210
0
22335
6203
4136
151392
186004
95271
83852
6865
53224
34604
219376
250
75847
91390
4269
42598
87678
4081
201015

1050
1050
103759
90827
173
1573
15317
12579
46907
45880
25305
24624
0
0
172516 168401
58483
55825
0
0
0
0
211336 200691
140472
96234
37856
31429
213822 220211
42455
44872
69480
67800
150
0
78785
69138
0
0
23040
20487
9932 -157264
6355
7604
148467 153409
169351 163576
97243
99400
88996
77202
2519
6646
57297
52714
35625
36701
221056 224591
1280
0
89094
88956
88381
89091
5478
6190
44610
46666
84296
53990
7608 154353
177028 136434

1050
78887
1400
29035
48697
23930
0
164199
54888
0
0
136379
64482
22483
225601
45636
69182
0
69604
0
21497
166969
7603
145476
115854
88037
70542
-1776
56329
39048
255247
320
62768
91212
0
48685
51752
9617
126121

1050
57682
0
17878
49504
28807
0
174420
58115
0
0
17000
100558
16437
105586
46388
73431
0
69448
0
21617
164040
7332
119025
111606
59213
65765
3235
57311
37269
259512
0
64410
29441
0
49574
50346
11360
115050

1050
35493
0
18586
50577
27781
0
178485
57299
14202
0
36932
76056
-2474
111276
47398
72132
0
69744
0
22268
166416
7712
115255
120885
56651
58355
1612
56265
38000
283724
0
82919
29683
0
50622
48811
3842
105901

2
-2
3
0
2
0
0
0
-1
2
-1
-1
0
0
0
0
0
-1
0
-2
-1
0
-1
0
-1
2
-2
0
-1
2
0
0
0
0
-2
0
2
-2
-1

-1
-2
3
0
2
0
0
0
-1
-1
-1
0
0
0
0
0
2
-1
0
-2
-1
0
0
0
0
2
-2
-2
0
-1
0
0
0
0
-2
0
0
-2
0

-1
-2
3
0
2
0
0
2
0
0
0
0
0
0
0
0
0
-1
0
-2
-2
0
0
0
0
2
-2
-2
-1
0
0
0
0
0
-2
0
0
-2
-1

10831
0
1050
45553
34139
183594
85603
171182
47556
8077
3317
8985
3113
50901
85292
65736
310392
1431
36152
8040
4900
27995
-168
101781
20547
85639
2588
25317
14549
2112
53643
154456
47282
17042
749
236168
33044
0
11461

4211
0
1050
49457
38219
191367
63733
175334
36675
10566
22426
247
3117
53859
66486
65164
301861
3914
37246
7818
393
28977
416
101811
17089
87705
38981
24806
11292
728
54300
142409
47535
17544
1503
242865
32232
0
5864

3057
0
1050
47080
42604
192221
61710
179024
9739
11293
12762
6015
2924
55814
62918
62901
225003
-15
38340
8051
0
29366
83
105848
15824
90376
6267
24100
7120
100
55039
119290
46578
15292
33956
243515
25086
0
5300

1333
0
1050
45833
44607
136916
50106
183050
579
12000
11692
34314
2784
59726
53322
49434
234185
3041
39018
-5
814
29553
667
103018
17840
90687
19774
0
8115
100
55712
99767
17029
16509
44258
215853
24404
0
6534

302
0
1050
45310
45576
99307
18874
207481
53599
3458
184515
23403
2413
61615
50180
41254
222139
21801
40122
1965
0
27677
251
42298
18140
91888
12297
0
2594
499
56421
101761
10575
12261
56526
189911
25212
0
5222

5419
0
1050
6313
46495
98753
18994
204082
25276
56338
168259
-1839
902
65939
57000
28115
224655
3837
41069
3088
0
16364
-165
43464
0
93852
2700
0
1610
499
57203
105150
9478
14550
776
161830
28147
0
500

0
0
0
-1
-1
2
0
-1
-2
0
-2
-2
-1
-1
2
-1
0
0
2
0
2
0
0
0
0
-1
2
0
0
0
0
0
0
-1
-1
-1
0
0
-2

0
-2
0
-1
0
0
0
2
-2
0
-2
-2
-2
0
0
-1
2
0
0
0
2
0
0
0
0
-1
3
0
0
0
0
0
0
-1
0
-1
0
0
-2

0
-2
0
0
0
0
0
2
-2
0
-2
-2
-1
0
0
-1
0
-1
0
0
2
0
0
0
0
-1
2
0
0
0
0
0
0
0
0
-2
0
0
-2

97660
51132
103159
3056
1930
11509
48533
500
-40
23424
13989
3659
4270
802
142378
923
4975
18786
16736
43469
33521
68722
322402
5481
123772
32394
8545
26644
449336
283484
286506
68073
248880
-985
-471
0
304883
154188
0

95200
43020
91253
0
1742
11119
49623
0
8147
24222
7976
1710
1600
4541
146621
1632
6878
19015
17834
44462
36303
69693
301522
6495
121289
23160
10177
27352
456668
245832
262830
64109
248758
7542
-471
150
301286
14512
1145

99380
30180
81847
4091
-780
12376
50969
0
1564
24077
2088
5033
3106
3896
153217
545
8106
20149
20025
45510
37424
70206
290124
7514
116645
31484
10467
28121
424843
230346
210583
65302
245404
6169
157
1397
258122
303265
1000

77876
0
79489
0
1170
4419
52182
974
4941
23241
7795
1125
0
119498
154879
1262
9962
19870
28806
46501
38512
70032
281667
8582
119191
396
11987
33331
325772
215437
210982
73056
169632
2391
20697
690
255309
310715
2000

65494
0
77040
6592
780
2946
52821
974
2666
24600
1335
1088
0
109399
156692
1019
9656
-200
14463
47119
37596
50973
289459
9038
116549
3832
11503
38459
320760
176688
126502
74034
165098
8539
23906
0
233946
318340
500

66559
0
78892
2728
0
1473
53927
1624
588
16344
2928
4469
1370
111203
154911
530
11328
16636
18668
47321
39877
48529
262269
9490
119507
3867
11175
42525
325841
170548
102999
44825
151157
10068
23906
0
235916
268942
5305

0
0
0
0
2
0
0
0
-2
3
2
0
-1
0
2
0
2
2
3
0
2
0
-1
0
0
0
0
2
0
2
2
2
2
-1
0
0
0
0
0

0
0
0
0
2
0
0
0
-2
2
0
0
0
0
0
0
2
2
2
0
0
0
0
0
0
0
0
0
0
0
2
2
0
-1
0
0
0
0
0

0
0
0
2
2
0
0
0
-2
2
0
0
-1
0
0
0
2
2
2
-1
0
-2
0
0
0
0
0
0
0
0
2
2
0
-1
0
0
0
0
0

44635
13231
301731
122079
119657
137965
49854
40310
0
4674
13380
111664
3295
170760
6469
27293
51021
17072
35068
110350
143090
68646
17253
7831
58438
59617
62635
27308
-64
7282
19871
131124
16066
0
429309
48679
348938
59703
10492

45891
14306
230617
127725
127855
128953
51215
41634
0
6422
13264
113884
1645
174141
8947
27898
53878
16505
34205
102556
139095
68784
161057
7556
60208
47807
67553
29536
-64
8311
19259
129673
15516
176
437906
47597
326648
59837
11913

48149
15370
306116
129558
128447
126516
50144
44959
0
9145
19195
116545
1656
177856
9853
28574
54046
17242
39148
103834
147204
49933
192054
7312
62000
35136
69466
31756
140184
10398
21734
135778
18047
1269
447326
48503
228830
48187
13012

50341
16411
291201
126907
115045
123530
10683
50198
0
8854
18497
120396
1866
181002
9546
29059
52193
16668
38233
99368
139896
51400
20660
6959
60673
34163
71310
30946
141992
10000
21087
132505
17326
11347
447112
49517
198817
42658
13789

51897
16839
241557
99773
117299
95921
9953
52361
0
8563
18160
121486
1473
184690
9890
29244
55151
17972
37318
101600
136922
0
18242
5813
22196
27197
73124
31830
143277
10000
22732
124622
17326
369
438187
19592
193859
40587
14560

53058
17267
193103
98086
105456
88090
9567
55510
0
9918
19067
121518
1080
188813
10479
29462
55873
18316
39757
560
130098
0
15609
3985
29809
26528
74949
0
146438
0
22228
127646
17680
860
447543
19868
154477
40605
15025

0
0
2
-1
0
0
2
-1
-2
2
-2
-1
-1
0
0
0
-2
0
0
-1
0
0
-1
2
-1
0
0
2
2
0
0
0
0
0
2
0
-1
0
-1

0
0
0
-1
0
0
2
-1
-1
2
-2
0
0
0
0
0
-2
0
-1
-1
2
0
-1
0
0
0
0
2
2
0
0
0
0
0
2
0
0
0
-1

0
0
0
-1
0
0
2
0
-1
4
-2
0
0
0
0
0
-1
0
-1
-1
0
2
0
0
0
0
2
2
2
0
0
2
0
0
0
0
0
0
-1

30119
227634
4814
3297
75113
80037
7936
780
0
18618
3027
1635
1003
24782
77408
47877
0
61228
0
5875
51867
23496
360
27847
57815
124108
184505
36086
44619
187295
7111
13693
5352
205824
3697
10635
8517
470310
22000

28682
356216
8311
11634
76860
79788
7662
390
0
18040
2379
2491
1632
26302
74156
48519
2920
59936
780
7279
51136
22820
1499
29073
1000
126571
182475
37196
45386
186189
4803
14757
8240
201269
5186
10889
0
472072
7746

29058
247706
8031
12952
77456
81571
8386
390
0
17471
1803
-60
629
27465
75659
46538
0
59038
4639
6894
51039
23952
360
34578
0
130870
180103
36322
46365
186002
4629
15815
76653
197129
8225
10953
241
475509
1198

29320
239805
5790
39274
21118
75814
9069
390
0
16893
909
600
13371
27943
72046
45465
0
52735
100940
7143
52079
27052
360
33723
287921
132213
180647
38808
47304
170873
14915
16788
75117
192803
8244
11155
8544
466730
2087

29787
242653
3860
5474
22260
49784
9966
780
1981
21318
3854
600
12383
26152
70355
18654
0
46667
3284
1787
49523
28631
7143
35156
291770
52755
76236
39474
47727
98013
8523
17787
76616
161324
7963
15210
1361
469490
1026

27599
39496
2599
14837
23396
51408
8410
390
1700
20412
1509
0
8260
25941
71208
19042
6753
49009
2090
19526
49128
28037
5725
37370
299232
53463
71415
40297
49315
94600
5586
17363
78248
156576
8134
19425
855
398335
1026

-2
0
-1
-1
-2
-1
-2
0
0
-1
0
0
-2
-1
-1
0
0
2
0
-1
-1
-2
-1
0
0
2
-2
0
0
-1
0
0
-1
0
-2
0
-2
0
2

-2
2
-1
-1
-2
0
-2
0
0
-1
0
0
-2
-1
-2
0
0
0
0
-1
-2
-2
-1
0
0
2
-2
0
0
0
0
0
-1
0
-2
0
-2
0
0

-2
0
-1
-1
-2
0
-2
0
0
-1
0
0
-2
-1
-2
0
0
-1
0
-1
-2
-2
-1
0
0
0
-2
0
2
0
0
0
-1
0
-2
0
-2
0
0

1149
23176
780
389
1910
1540
0
15903
290211
3028
160292
15979
0
13979
4197
32752
16931
291
16007
2337
1444
3961
316
24426
48560
17727
-19
5586
40633
1591
78626
45397
3655
19422
1495
15847
0
8819
4647

203
23182
390
778
0
780
0
15350
296743
1431
144217
17705
0
11243
934
34202
17644
763
19643
5335
2553
2483
316
25429
49644
18840
-19
6599
40633
150
78262
47264
38022
17545
2053
16885
0
8565
3567

15183
19083
814
389
1638
0
0
16438
303686
1818
123657
19107
0
4396
252
35242
18679
2403
23213
508
747
74
316
26491
47247
18255
-19
7615
40311
8834
80000
44090
5785
18163
0
18418
0
14567
20330

3399
19632
390
389
0
580
0
17250
226605
4192
112910
20281
0
3120
-570
34776
18275
2205
27547
9634
0
-73
316
27132
42541
20129
-19
8472
39380
19565
82025
36501
9233
19146
0
18915
0
157631
13463

8311
15252
390
389
0
780
0
17601
224937
6066
97400
20941
0
1805
-570
35497
7953
1210
31151
3822
0
14590
316
27672
19716
19528
7962
8640
41389
14170
78521
28493
4893
18331
0
17639
0
143678
9192

-2
14021
390
775
0
0
0
17982
228912
1616
9806
21799
0
16820
-1000
36325
8323
291
37673
1769
0
-70
316
28253
20145
40068
0
8971
40628
9017
78947
24663
2168
18736
0
0
0
159782
7315

-1
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
-1
0
0
0
0
-1
-1
2
-2
0
-2
-2
-1
2
0
0
0
0
-1
0
0
-1
-1

-1
0
0
2
0
0
0
0
0
0
0
0
0
2
0
0
-1
-1
0
0
0
0
-1
0
-2
0
-2
-2
-1
2
0
0
0
-1
-2
0
0
0
-1

0
0
0
0
0
0
0
3
-1
0
0
0
0
0
0
-1
0
-1
3
0
0
0
-2
0
-2
0
-2
-2
-1
2
0
0
0
0
-2
0
0
-1
-1

18085
64882
116314
13406
157173
54216
23050
6900
3560
18429
16990
19568
7641
17617
18455
18424
2798
18479
15712
51798
8889
3237
10294
8628
390
43275
69
675
27320
12476
15706
44980
9491
8570
1247
156526
18418
3426
1207

4120
63824
115653
15175
160555
55313
22101
6643
4582
19500
17960
19420
8557
17540
13081
18905
3214
2005
15162
50497
10234
5365
3203
8350
390
42504
0
1053
50339
14951
15757
41140
9094
527
0
160926
23068
11581
0

0
63352
108971
16227
170288
56127
20912
7872
7692
14366
18923
15535
9080
25816
12582
15037
647
7839
16188
30935
13734
8263
199
8076
390
42471
0
0
40791
14426
15436
31888
43457
11249
32320
162960
24146
10713
174

261
28085
83592
17746
175252
57149
19480
9077
12048
15369
19706
1434
1410
12957
14255
2986
0
5386
17212
14010
14754
14054
2780
7798
390
43302
0
500
13676
16471
16331
28639
34481
7816
0
165645
25692
4272
1200

28606
28487
22321
7496
177855
53721
19129
10989
3750
14595
19818
500
9508
9602
14138
4212
7273
10690
19363
19110
16499
22071
0
8110
740
40516
0
2057
9457
15909
10229
26737
28695
16578
0
168386
27364
4285
1434

24041
27006
32150
7877
181846
54703
20014
10529
95
14363
20006
0
8997
9357
16138
1161
6490
3413
18771
19500
18223
20506
0
10194
552
43487
0
23322
390
17151
10250
24784
26040
16129
0
129230
24521
16542
0

0
2
2
0
0
0
2
0
2
0
0
-1
0
0
2
2
0
0
0
-2
0
0
0
-2
0
-1
2
0
2
2
0
0
0
0
0
2
0
-2
0

-1
2
2
0
0
0
0
-1
2
0
0
-1
0
0
0
0
0
0
0
-2
0
0
0
-1
0
-1
0
0
0
2
0
0
0
0
0
0
0
-2
0

-1
2
2
2
0
-1
-1
-1
2
0
0
0
0
0
0
0
0
2
0
-2
0
0
0
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
-2
0

38587
26568
18324
15003
956
40756
-1678
20958
26596
42409
35206
1217
30847
34970
21588
1261
49559
23185
28371
0
11629
60876
72853
0
15639
160
14085
262476
8086
18252
25526
9987
140809
29357
37259
32206
1360
37927
34975

27558
27556
20986
15955
66470
48482
75061
12186
29332
43404
26200
866
31849
19188
20942
1261
49548
24194
28238
0
11936
60606
73688
0
14431
237
13558
180959
6936
19650
26527
14769
130127
26003
32822
65339
1301
2047
35950

23470
29963
20808
15410
66187
47226
3647
5754
28577
44446
27771
390
33333
19998
23691
2136
50148
25529
28963
0
12643
58227
56073
0
15437
436
12193
162007
4102
19054
27577
16658
131218
27090
20669
33329
2257
3794
18661

21539
28835
18908
17149
65419
11151
2173
5070
30805
45704
29261
0
34344
22919
23012
1560
48910
26563
29991
745
13447
60538
57790
0
13838
12488
12986
143679
3891
20285
28528
21032
124556
27767
4510
20935
2641
8521
12157

14578
30174
19556
18362
61645
-2897
390
759
31601
54916
20121
2601
35032
23128
26105
1170
29848
28120
22876
0
8199
45018
58356
826
14915
932
11831
375499
4669
19563
28689
19497
127300
28108
2893
15809
5041
7119
13104

11766
28603
19148
18919
64189
48211
780
2480
32349
56063
24263
179
35807
23030
30500
780
26159
28558
22177
0
8416
38086
60135
1803
10090
317
12488
222575
6083
17899
29289
3510
129357
29848
2000
16133
248
5725
13314

0
0
0
0
-2
0
0
0
0
0
0
0
0
2
0
0
0
0
0
2
-1
0
0
0
0
0
2
-2
0
0
0
2
0
0
-2
0
0
0
2

0
0
0
0
-2
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
-1
0
0
0
0
0
0
-2
0
0
0
2
-1
0
-2
0
2
0
2

0
0
0
-2
-2
0
0
0
-1
0
0
0
0
0
0
-2
0
-1
-1
0
-1
2
2
2
0
0
0
-2
0
0
-2
2
-1
0
-2
0
2
0
2

19998
17462
45743
18696
390
80690
49173
13738
28000
53399
30767
9787
55559
29412
19012
0
33999
77947
3077
64655
12769
46485
79393
35845
54519
26277
324204
3000
330
179893
11521
11167
47160
33171
8936
108174
12932
84098
18194

21212
27086
38365
20086
0
79451
50141
10455
30463
49108
28818
-1256
51972
27559
20018
1000
34997
78960
390
63031
424
34462
77400
36449
53638
25896
308506
0
330
183466
5219
13281
51034
32678
9700
111378
13940
83160
19043

18127
28299
38988
20285
0
80672
96860
19869
29697
49674
30411
65064
34983
31090
21047
2043
36030
79594
1946
64440
177
26809
78453
37858
53676
27460
294198
0
63917
187397
4560
13773
50204
32218
0
113751
14654
81265
18451

14439
29585
38192
16530
0
79681
48803
26173
29760
44568
28805
66102
26514
31247
22360
3133
36740
49777
2503
62816
1596
27809
48027
38924
51786
27735
278964
0
59865
187999
5450
14647
44580
31963
0
110828
16712
83012
19961

11026
27952
28775
0
0
78569
19324
26848
21061
31156
26895
54275
17602
30493
22499
0
37469
327
0
63473
405
29705
52378
41170
34919
27711
270046
0
59258
191388
0
14713
4712
30942
0
110592
16149
84933
19229

10523
29790
16497
0
0
79817
19668
27266
1894
30954
27162
51791
9308
31148
22969
0
38254
222
780
65112
0
26856
49750
40379
33571
28643
265787
0
57924
40940
0
14337
3914
29945
0
103734
18112
94362
19694

0
0
0
-2
0
2
0
0
-2
0
0
-1
-1
-2
0
0
0
2
0
-2
0
-1
2
-1
0
0
-1
0
0
-1
0
0
0
2
0
0
0
0
0

0
0
0
-2
0
0
0
0
-2
0
0
0
-1
-2
0
0
0
0
0
-1
0
-1
0
-1
-2
0
-1
0
0
-1
0
0
0
2
0
0
0
0
0

0
0
0
-2
0
-1
0
0
-2
0
0
0
-2
-2
0
0
0
0
0
-1
0
-1
0
-1
-2
0
-1
0
0
-1
0
0
0
2
0
0
-2
0
0

10071
42207
149886
0
7072
3144
64142
48305
1815
50002
25989
3359
9377
0
20194
50933
89240
28218
69816
1178
15781
333
25243
6500
104804
64822
0
5536
44552
2295
16976
150886
995
7712
136963
118053
48294
67729
44742

50961
43517
140541
0
1514
2949
54347
48823
3520
51190
27052
-191
11908
0
24860
50906
87970
28704
71257
2550
20124
333
26261
4899
107979
61851
9048
15041
43702
561
17687
141315
7348
14042
133293
197622
48993
64388
45737

44362
44330
96253
0
1898
4480
55677
41495
727
47959
28111
191
-5132
0
24180
48560
82837
30428
72812
182
19423
333
29038
6500
93600
62007
4040
15877
44798
2607
18894
128940
7242
14371
133207
25664
50702
63447
46814

43359
45404
76131
0
2558
764
59096
36733
-173
49099
29138
2898
20710
0
25467
49826
73297
28914
74305
-2194
20140
333
28289
6825
0
38391
0
12311
44280
3586
19693
124226
6682
17963
131578
9461
49663
65394
47978

39010
46363
37282
0
2498
528
50536
27692
-173
28540
29852
4728
0
0
26241
34318
73084
29357
75872
2188
19991
0
28543
5635
0
38996
1092
16270
38006
3676
19894
113133
6223
17185
101612
6407
0
66810
48733

36546
47630
24421
0
4074
933
15851
27872
-173
29114
30717
5149
0
1250
30637
19884
68697
29955
77554
6424
20079
75
30544
2833
0
39819
1681
7922
32978
4095
3473
113966
7007
16638
101650
15791
0
68732
50241

-2
2
0
-2
0
0
0
0
0
-2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
-2
0
0
2
0
0
0
0
0
2
0
0
0
-1

-2
2
0
-2
0
-1
-1
0
0
-2
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
-2
0
0
0
0
0
0
0
0
2
0
0
0
-1

-2
2
-2
-2
0
-1
-1
0
0
-2
0
0
0
0
0
0
0
0
0
-2
0
0
0
0
0
-2
0
0
0
0
0
3
0
0
2
0
0
0
-1

24179
131336
92802
515
143212
48510
6223
164646
3485
0
-51
13201
65531
131863
70457
71993
80975
28768
107506
27172
78627
60692
22939
12483
4711
2654
40544
66505
17294
28600
25267
2968
8574
0
26487
14351
44727
5008
123

0
123443
91166
0
137963
48217
7944
162671
2488
169
68779
14671
64149
136170
64479
71158
82069
29510
108154
28078
46314
63668
23966
15032
5737
-632
41098
67514
21821
27073
26353
3980
10420
1232
27255
10473
42751
10698
123

0
132517
99655
0
139520
25192
8961
166202
20956
1192
70239
16120
46188
139270
31470
70557
83808
30389
43027
21165
75145
68612
24939
14506
8818
-632
28383
69038
21197
27396
25650
5075
12211
27287
26532
9429
43421
3863
123

0
133747
100000
0
99814
15741
3090
161973
22462
1599
72556
18588
42793
137548
28996
37209
85414
24914
4946
1515
76846
73441
23962
15516
8471
-632
28937
69927
20400
27499
26416
5979
12639
27874
29089
10413
45878
56173
123

0
134230
0
0
100810
3041
390
167201
21476
0
75372
13272
30466
96340
26067
28905
84569
25408
3460
0
58422
123966
24439
15561
8644
-632
29119
50579
20000
28060
27178
6796
22439
28430
28522
7874
46054
15700
123

0
131986
0
0
103233
0
795
161327
23164
0
75406
13549
25583
94201
23292
28455
85771
25941
4112
0
58131
127957
25044
15910
8820
-632
29334
49483
20000
27472
28332
6463
18096
29093
28914
7158
47252
5049
123

0
0
2
0
0
0
-2
-1
-1
-1
-2
-1
0
0
0
0
2
0
0
0
-1
0
-1
0
-1
-2
-1
-2
0
-2
0
0
0
-2
0
0
0
-1
0

0
-1
0
0
0
0
-2
-1
-1
-1
-2
0
0
0
0
0
0
0
0
-1
-1
-1
0
0
-1
-2
0
-2
-1
-2
0
0
0
-2
0
0
0
-1
0

0
0
0
0
0
0
-2
-1
-1
-1
-2
0
0
0
0
0
0
0
0
-1
-1
-1
0
0
-1
-1
-1
-2
0
-2
0
0
-2
-2
0
0
0
-1
0

33879
54186
32845
49855
37423
203025
0
1534
14753
1884
1189
8046
28507
76540
19980
10513
11202
29832
19103
66731
973
10379
1532
38494
4341
603
7453
2901
8481
717
40067
5412
79108
-3
20123
27638
27890
2892
156753

35211
55466
31377
51099
40742
201474
0
3524
3670
570
-11
6130
138894
81373
20683
3367
12228
18628
14434
64787
4197
7835
0
38667
402
4728
2928
0
2158
3265
43099
5177
46864
773
19184
24020
27788
4009
153392

36263
57358
31420
51192
38582
158869
0
2130
5865
180
-11
3653
131031
79496
21654
444
12738
15069
160153
38948
1772
8926
465
32794
11305
0
1564
0
3359
5105
42133
6291
75624
0
16834
25223
19742
4725
143297

37061
10890
30940
50895
39478
145723
0
7510
1303
2672
-11
32511
83674
78641
21998
20444
11207
15761
160823
24707
7293
13283
1791
30786
1368
0
7726
0
2158
3326
43127
9085
42754
1107
15970
25555
20672
2595
140984

37943
287
24765
19535
39620
139960
0
1117
4579
3101
-11
24814
64760
48837
23255
18976
6720
5879
128646
304
1508
20060
1644
24250
2684
0
4536
0
2470
5482
44210
9270
15927
586
14502
24311
16336
2110
120742

42305
49983
25942
20093
38687
142193
0
916
1107
5465
2339
25293
52397
50592
24527
19802
5071
-2879
124547
635
2498
3904
956
20052
1397
279
4961
0
662
2698
45844
6821
2405
0
12671
17992
16921
20984
115637

0
0
0
-2
0
-2
-1
-1
-1
-1
0
0
-2
0
2
-1
0
0
2
-2
2
0
0
0
-2
0
-1
0
-1
0
-2
-1
0
-1
-1
-1
0
0
-1

0
0
0
-2
0
-2
-1
-2
-1
-1
0
0
-2
0
0
0
-1
2
0
-2
-1
0
0
0
-2
0
-1
0
-1
0
-2
-2
0
-1
-1
-1
0
0
-1

0
0
0
-2
0
-2
0
-2
-2
-1
0
0
-2
2
0
0
-1
0
0
-2
-1
0
0
0
-2
0
-1
0
-1
0
-2
-1
0
-2
-1
-1
0
0
-1

67004
116744
119193
0
320983
3655
777
4403
12389
264
9970
0
15312
5707
9334
69333
154365
13785
29492
4664
0
115730
42037
83756
390
171237
11149
66380
14925
19849
4242
0
11474
5103
1983
15079
41546
120158
725

65533
94894
163856
280
319377
-1
14893
1995
-5
264
7699
0
2846
6728
108868
2299
130024
13272
29697
1578
780
102973
43134
86353
390
172787
3150
68083
12559
15995
3891
9000
15023
3773
326
5018
45025
122307
2959

67475
97589
170201
0
319368
-1
5635
300
1145
264
9479
19449
0
7865
96998
5290
153258
14310
30737
646
390
96363
44223
90960
390
174667
8552
50822
3926
16572
1005
380
17467
10132
3242
6701
38840
112144
1838

69136
78487
162212
0
305308
-1
7518
0
1169
264
10213
20623
0
7105
94480
17205
29975
16059
27808
3689
0
85616
43032
89993
390
176618
5459
31179
500
15556
5308
0
19789
4818
1206
54574
31965
107318
2899

51217
78592
145184
0
188120
-1
13226
0
-1
264
10000
21283
0
8298
90860
27130
65683
15506
28204
560
762
79033
43599
92229
390
141697
2850
28686
1236
18268
8430
0
20173
0
326
983
30297
105952
1376

50490
81326
118467
48425
192087
349
13845
0
-1
264
11832
21943
0
8020
85529
3801
53856
15687
28792
-150
-18
72152
41557
94473
930
143738
9611
10806
11975
17319
0
363
21696
0
326
25580
29814
109626
1320

0
0
0
-1
0
0
0
0
2
0
0
0
-2
0
2
0
0
2
0
-2
-1
2
0
0
2
-1
0
2
0
-1
-1
0
-2
-1
0
0
0
-1
2

-2
0
0
-1
0
0
0
0
2
0
0
0
-1
0
0
0
0
0
0
-2
-2
2
-2
0
2
-2
0
2
0
-1
-1
0
-2
0
0
0
0
-1
2

-2
0
0
-1
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
-2
-2
2
-2
0
2
-1
2
2
0
0
0
0
-2
-1
0
0
0
-2
4

123945
187790
15810
6686
47952
14345
14785
99203
45031
2555
103135
83415
-215
43878
107948
33831
74180
22364
153070
1000
0
41126
118624
23518
31336
9267
1608
51799
16785
4301
1687
28795
35688
780
83931
22515
225931
746
33390

127883
176294
15947
1049
45713
16927
15262
97294
47087
4502
99731
76562
-215
42490
107525
34763
75296
23732
149027
8930
0
42244
118871
25542
32320
29600
19948
50667
17801
0
400
28506
14736
390
82122
24146
229787
4824
34832

133400
190256
6012
14020
46752
16366
17650
99377
48833
6259
101945
64995
-215
36540
108971
41674
74792
30699
151632
0
6336
43264
120550
27649
33408
1980
20330
52175
18911
0
300
26868
36490
390
81028
25374
233553
690
35472

0
89128
5689
4880
46375
17380
19311
101577
47750
7115
82873
61464
-215
16077
96011
15066
75825
29727
151855
0
0
43751
550
29718
32577
0
21369
51159
20090
2883
922
27059
3125
780
81331
19075
206398
6097
38369

0
39276
4587
2034
46893
17876
18650
99453
50950
8135
68587
44664
13610
12134
87644
14066
77454
28834
150713
0
0
44731
100
30171
34329
0
22728
54225
20334
1856
3509
27503
7603
390
60614
18907
145825
0
42729

0
23440
2293
978
47872
18097
20061
101879
51984
1459
65648
51550
11132
12389
82077
17043
78862
16361
148958
790
0
45770
550
30678
33643
10853
21983
54826
20856
2856
1979
27045
2995
390
63153
18507
140249
0
41496

0
0
2
2
-2
2
0
0
-2
-1
-2
0
-1
0
2
2
2
2
2
0
2
-2
-1
0
0
0
-2
0
0
-1
0
-2
-1
0
-1
-1
0
0
-2

0
-2
0
2
-2
0
0
0
-2
0
-2
0
0
0
0
2
2
2
2
0
0
-2
0
0
0
0
-2
0
0
-1
0
-2
-1
0
-1
-1
0
0
-2

0
-2
0
2
-1
0
0
0
-2
0
-2
0
0
0
0
2
2
0
2
0
0
-2
0
0
0
0
-2
0
0
0
0
-2
-1
0
-2
-1
0
0
-2

189748
2454
86183
10603
0
78933
249265
4639
8451
5612
1451
118008
4460
84515
6294
50200
86335
74250
31131
25561
78823
0
15939
27058
79688
28681
2332
191767
8056
41906
15499
0
1174
28544
24867
430
14217
78201
7397

192338
3488
87561
0
382
78244
253883
4718
1419
28352
1175
116686
5531
85777
2388
49092
88520
76895
33815
26951
80514
127
17171
28173
78165
27862
0
185445
5997
17969
16505
0
1283
28681
24437
430
33651
80895
-18

195598
4443
92996
2500
0
81584
250654
5610
37307
6282
2751
113939
20867
86778
4087
53295
90311
79548
33002
26570
87096
133
18005
21159
68579
27365
0
188255
5602
29789
35110
0
0
23306
3900
230
33134
82692
-18

188878
0
89866
2500
0
78795
253336
7300
1086
5906
2995
111079
12895
79424
4339
53826
91431
80280
32173
28085
84806
386
1822
20018
50312
28038
0
187384
6478
11740
19495
0
2616
16282
870
630
34571
86305
-18

186790
0
48574
2500
0
79402
256281
4694
1494
8787
2018
107257
9968
78955
3288
54548
92840
53034
34629
27009
85822
393
1316
15761
44277
28607
0
184222
5453
27004
19019
0
600
9451
0
430
36003
88961
-18

180240
0
41746
2500
904
80385
257151
2250
7724
14988
938
105377
9968
45916
3288
55525
91205
54027
33940
28142
87504
286
1316
12643
44488
29234
0
183544
2261
4039
18134
0
0
9408
0
14802
37416
92513
-18

2
-2
-2
0
-2
2
0
0
2
-1
0
-1
-2
-2
0
2
-2
-1
-2
-2
0
2
0
-1
2
0
0
0
0
-2
0
2
0
0
0
0
0
-2
0

0
-1
-2
0
-1
0
0
0
2
-1
0
-1
-2
-1
0
2
-2
-1
-2
-2
0
2
0
0
2
0
0
2
0
-2
0
0
0
0
0
0
0
-2
0

0
-1
-2
0
0
0
0
0
2
-1
0
-2
-2
-1
2
0
-2
-1
-2
-2
0
0
3
0
2
0
0
2
0
-2
0
0
0
0
0
0
0
-2
0

6168
36968
4734
15234
0
16030
33057
60718
48322
9278
62665
0
1990
3148
37014
69716
0
18134
4392
0
186544
37017
25823
58811
10562
161055
173577
30884
41468
49964
27110
148234
46222
23245
70326
7880
42972
37636
73508

5951
390
0
8247
0
15502
33698
60791
51587
6198
63694
587
0
1574
36128
72156
0
18410
11684
0
188366
39980
26114
44572
12873
156712
171480
29770
40507
50000
27460
144330
47650
8487
71919
4623
44210
27448
73303

8698
0
0
9624
0
12637
36652
46345
52664
5154
65169
0
0
0
36317
70507
0
1213
1127
0
173694
39063
27446
10348
14371
157087
171794
30485
41464
0
29710
147035
48867
17950
68356
64513
42418
29890
71674

8398
0
0
20129
0
11204
38421
44425
53059
2453
66501
2417
0
0
37401
59123
0
9095
1943
980
163481
41592
28371
104698
13843
177934
166637
32434
35334
0
29452
136542
47808
18915
68724
65592
43410
390
12701

10898
19688
0
10388
3012
10983
37459
17785
51468
570
66818
0
0
12677
37177
39386
0
18393
13312
0
128216
39101
4715
88251
15611
136807
169021
32592
26875
0
11124
137586
43022
19359
68889
57438
44684
257
8855

7299
5800
0
13316
3021
11901
54778
17796
54511
0
69335
0
0
30582
37446
20561
0
612
-5
0
113292
40310
4358
90189
15221
139230
164531
33102
23338
0
0
141191
44077
21604
69712
31029
45808
10700
9133

0
0
0
0
0
0
0
2
-1
0
0
0
0
0
0
0
2
2
0
-1
0
-2
-1
-2
0
0
0
0
0
2
2
0
0
0
-2
0
0
0
-1

2
0
2
0
0
-1
0
2
-2
0
0
0
0
0
0
0
2
2
0
-1
0
-2
-1
-1
0
0
0
0
0
2
2
0
0
0
-2
0
-1
0
0

2
0
0
-2
0
0
0
2
-2
-1
0
0
0
0
0
-2
2
2
0
-1
0
-2
-2
0
0
-2
0
0
0
0
2
0
0
0
-1
0
-1
0
0

42053
87606
60032
12393
181121
11832
1424
96008
9283
46139
120154
52143
37586
80457
56250
44159
26509
53742
50120
9587
5285
0
2335
75000
25552
11502
217345
33511
13958
11446
60455
22737
11566
210437
2318
197019
16996
25370
17357

41087
91430
54921
3434
167875
100542
10094
98017
0
59923
122674
53182
38866
82885
54971
41904
27521
52281
49013
6583
4053
0
2335
0
26135
11009
100501
34892
15016
12562
61417
12169
9532
212486
7298
182336
9049
18078
4747

42445
88705
55055
79795
171913
88118
15018
99961
780
44974
123155
54331
19240
80495
55079
46174
30001
55981
50051
3243
1405
0
0
0
27407
13997
74430
31917
16069
12075
60906
14328
10687
205728
0
182617
9744
21245
4500

45020
65632
54804
49160
169495
65032
15991
101123
2220
30844
120267
55827
20256
78027
55525
40675
29187
54484
51123
1691
3844
0
4670
0
29002
6832
64485
33361
16776
15844
45734
16222
12754
205275
0
166031
8907
36737
32468

44006
49431
52439
2847
167944
586
18442
97375
0
15833
121471
57295
20918
30052
56634
0
31064
59080
52175
-1889
3427
0
0
51571
26806
0
24609
34056
17118
15295
40629
9915
16105
192059
0
148157
557
37071
22485

46905
50864
52609
-13
166881
80270
18827
103044
0
15833
118656
58571
22081
30373
57052
0
30487
59096
53337
2720
417
0
0
55731
25948
0
23419
32353
19835
16885
41137
11226
18823
195620
980
142034
0
24930
119853

2
0
0
-1
0
-2
-1
0
-1
2
-1
0
0
0
-1
0
2
0
0
0
-2
-1
-1
-2
2
-1
0
0
0
-1
0
0
-1
0
0
0
0
0
2

2
0
0
-1
0
-2
-1
0
-1
-1
-1
0
-1
0
-1
0
0
0
0
0
-2
-1
0
-2
-1
-1
0
0
0
-1
0
0
-1
0
0
0
0
0
2

0
-2
2
-1
0
-2
0
0
-1
-1
-2
-2
0
0
-2
0
0
0
0
0
-2
-2
-1
-2
-1
-1
0
-1
0
-1
0
0
-2
0
0
0
0
0
-2

151270
1855
74286
38783
66473
52898
390
157215
1878
0
3731
58784
26158
6064
767
54900
19410
8193
58971
67028
0
3438
800
1158
38398
3305
41354
18612
16186
22225
36917
59373
8689
25344
113394
82843
103944
33988
2801

153276
187
75151
62793
46296
16200
390
161006
576
0
4695
55209
27041
5432
376
55948
22085
43012
18772
32546
0
28
7937
95
20693
0
45723
90523
16914
1118
38098
55040
6750
26614
108142
85305
97248
32803
0

155301
6254
77346
1286
36751
0
390
165222
4251
233
7604
56626
27797
6090
987
55188
23435
36780
20354
29814
0
342
9920
0
27932
0
33124
86813
18288
490
36700
54414
9893
27878
109325
86152
99283
32166
21197

155152
16549
78921
1117
35625
0
390
168145
1358
233
2919
56387
5958
6626
1119
55960
22765
31372
23409
31488
0
25022
7078
0
12585
1298
31987
35695
19301
1433
37319
53504
2690
29103
111264
56250
101935
79780
20400

144602
6392
83303
1117
33114
0
980
169162
300
20
0
15980
11341
6513
-222
56564
22990
17308
26440
8495
0
0
3936
0
45031
359
23703
5555
19383
0
37633
53670
0
29426
56311
57603
102754
58886
20000

148199
1828
81852
0
35473
0
590
172041
0
0
0
1134
5259
6097
-222
57464
23369
35943
28507
10170
0
0
1555
0
19836
6100
22776
15165
19940
1096
40307
45539
0
29907
58271
19336
105924
42295
20000

-2
0
0
2
-1
0
0
0
0
-1
-2
0
0
0
-1
-1
-1
0
0
0
0
0
0
-2
0
0
-1
0
0
0
3
0
0
0
0
-1
0
0
-1

-2
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
0
0
-1
-1
0
-2
0
0
2
2
0
0
0
0
-1
0
0
-1

-2
0
0
-1
-1
0
0
0
0
0
-1
0
0
0
-1
-1
-1
0
0
2
0
0
0
-1
-1
0
-2
0
0
0
2
0
0
0
0
-1
0
0
-2

2391
46375
104163
0
2089
35220
83446
134235
118204
3737
0
72286
10968
31205
6851
0
208
45632
142027
100963
82235
1943
28494
0
182026
179887
1968
542
83840
28245
12098
109746
149312
11806
111625
4061
20439
34201
4983

1550
47479
92199
0
780
38215
75067
62483
121695
4332
0
71602
12480
23646
2720
652
208
42750
143536
99679
67757
105509
28139
0
111563
182366
459
22366
81111
29468
11607
110359
152323
13535
110488
2705
21664
49800
-74

802
49002
85868
330
1152
38598
64432
62134
125724
332
0
72457
16919
24418
4885
0
208
39776
141849
101023
53524
97979
27480
0
78169
176396
2500
23816
83081
31488
14814
108371
155568
18784
107488
2487
18969
26194
-74

302
39422
74198
330
780
40560
54848
61797
129157
0
0
71058
11775
25938
11889
326
208
33164
131491
93514
-8318
94349
26960
0
0
171553
0
24303
60210
34060
14163
102628
158775
26069
97021
2500
23317
27454
749

604
15349
69783
990
2678
40968
46098
57312
130567
332
150
29672
13275
27067
0
2005
208
34781
94362
79361
96795
88213
27215
741
2354
162251
0
16742
61221
33213
13770
100000
162035
20007
86283
2500
17689
28159
0

604
15078
66132
0
1225
42321
47352
57582
144266
332
167
28836
24901
28193
4280
474
208
30231
85863
77373
81523
78746
27977
0
9446
145931
0
3187
62636
34670
15323
92238
165522
15857
87345
0
20013
25775
0

0
2
0
0
-1
2
-2
0
-2
0
0
0
0
-2
0
-1
3
0
2
0
0
0
0
0
0
0
0
-1
0
0
-2
0
5
0
2
0
0
-1
0

0
0
0
0
-2
0
-2
0
-2
0
0
0
0
-2
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
-2
0
4
0
0
0
0
-1
0

0
0
0
0
-1
0
-2
0
-2
0
2
0
0
-2
0
-1
2
0
0
0
0
0
0
0
0
-2
0
0
0
-2
-2
0
3
0
0
0
0
-1
0

45109
17488
32637
180137
346
3902
0
50488
856
18430
85492
123943
43839
-602
140407
15167
28534
37030
69589
27283
14302
52652
390
64440
129925
117209
21043
0
106519
98606
6241
165327
197231
23595
4917
20762
18094
-6
50456

44692
19002
35863
192621
21191
4686
0
47018
187
19809
83567
126857
45502
-602
142965
841
27805
17303
72802
28286
15748
53774
1345
64685
131624
102018
24372
45000
107255
100143
0
165627
194309
23906
4693
22382
6942
995
30342

44308
20805
37860
178390
1339
5459
0
46871
375
21482
78276
127706
46967
-602
188990
9842
27090
14742
77106
29427
16986
54909
955
64956
133763
79511
23699
1000
111522
50456
0
165871
189981
22035
6945
21343
26855
896
27591

43757
18271
42572
180346
0
6214
0
41821
187
23118
78971
121939
48872
-602
188742
7931
26361
16617
74420
29548
18656
56035
1565
65183
133195
39800
24794
4874
114171
50000
0
164606
185559
22015
6651
14850
23287
697
28166

42830
18128
47200
178832
0
7104
0
41344
242
23437
80907
81506
51049
-602
187267
3412
26831
17670
76220
29839
19101
57598
2175
65455
101298
-1500
26067
5374
115777
0
0
121547
181137
21163
4060
12315
20885
-302
28330

44038
16405
59843
182860
8777
8973
0
41376
184
24900
79219
83234
81018
-602
190249
1035
27552
0
77877
30532
20345
59164
2159
65683
101601
0
28630
5874
118749
0
0
121118
184009
25806
4060
10391
17595
999
28524

0
-2
-1
0
0
-2
-1
0
-1
-2
0
0
0
-2
0
0
0
0
2
-2
2
-2
-1
-1
0
2
2
0
2
-1
-1
-2
-1
-1
-1
-1
4
0
-1

0
-2
-1
0
0
-2
0
0
-1
-2
0
0
0
-2
0
0
0
0
2
-2
0
-2
-1
0
0
0
0
0
-1
-1
0
-2
-1
-1
-1
-1
4
0
-1

0
-2
-1
0
0
-2
0
0
-1
-2
0
0
0
-2
-2
0
0
0
2
-2
0
-2
-1
-1
0
0
0
0
-1
-1
0
-2
-1
-2
-1
-1
3
0
0

3730
49279
44912
45346
70540
0
2912
51036
4800
0
15121
32357
139998
-9
167686
296942
205683
75841
171468
0
24769
6731
300
36533
108018
5930
89302
112938
1019
7588
9626
99
37085
24257
5850
742
600
48211
269

5006
4646
11409
42480
66346
0
2668
50718
2040
0
6656
30971
140030
-9
108246
302778
196807
69490
167214
0
22546
0
340
33689
6500
5689
90745
113331
1672
15557
11684
0
23506
8723
4388
742
600
41670
4160

4782
5419
-61506
37160
58421
0
3222
48853
5961
0
6722
31277
125214
-9
111397
299162
191752
67107
180484
0
21345
0
-120
8108
6327
8414
96314
108567
836
18886
18144
0
12191
6282
3638
742
600
42710
3590

6041
4379
3859
29161
47943
0
21755
48739
1829
0
8605
23258
126426
-9
61650
305251
178560
28081
176111
0
14852
0
420
19291
138485
8062
87862
110772
836
9476
57687
0
13775
2440
7489
742
600
43399
274

6784
2455
415
20209
40092
0
15258
9372
1652
0
28405
4546
126333
1796
0
262368
170092
12767
184620
0
18669
0
460
35882
140492
5052
79936
111946
836
5040
49519
0
12377
0
2684
742
600
44261
5274

6826
34517
415
22679
44463
0
16002
9736
584
0
-105
6470
109953
-90
0
254340
161850
4200
189518
0
25175
0
460
18924
141006
2806
76971
111853
1517
6070
53478
0
34458
0
9448
316
300
45188
8222

2
0
-1
-1
0
2
0
-2
0
-2
0
0
2
0
0
0
-2
-1
-1
-1
0
0
2
2
0
2
0
-1
0
-2
0
2
-1
0
0
-1
0
0
2

2
0
-1
-1
0
2
0
-2
0
-2
0
0
2
0
0
0
-2
-1
0
-1
0
0
0
2
0
2
0
-1
0
-2
0
0
0
0
0
0
0
0
2

2
0
0
0
0
2
0
-1
0
-2
0
0
2
0
0
0
-2
-1
0
-1
0
0
0
2
0
2
0
0
0
-2
0
0
0
0
0
0
0
0
0

45472
60188
0
17250
4114
155335
65809
2300
62122
202248
20244
61470
26799
98822
272399
7052
4833
326
4908
4035
89863
32578
42050
61474
2568
43648
129002
-89
38616
12420
216031
18660
214
5627
146853
326
76383
33181
8244

47923
58467
146
8560
5875
159438
55997
0
46576
205150
65072
63335
26002
95634
258413
9370
6370
326
0
4195
16500
34742
51328
59121
52720
45919
130535
13894
40612
0
203735
27871
-175
5391
139756
652
78200
32359
7966

46898
59760
1000
4725
7612
163684
46392
0
43583
0
61652
66278
27293
94933
256033
9078
2342
326
0
0
17493
33907
51053
63389
107861
50784
129888
24782
32801
0
181531
55277
-175
6442
136012
326
79726
33849
9331

45849
60990
2525
8933
8826
166163
36172
0
45569
0
62788
68928
26551
96554
245772
10267
810
326
51750
2907
17215
36032
43611
60919
112533
43238
133690
1927
14664
0
52119
38259
3392
7458
136466
978
80890
34522
9729

48258
61960
1498
11784
10113
168592
25767
0
46533
0
57325
67963
30223
65905
243818
10350
9743
326
51295
2400
17248
38114
19785
57800
118699
30248
137720
8200
17092
0
48386
8266
3567
8177
136929
652
81615
33501
9424

48341
65233
499
9927
11289
171923
16791
150
47653
0
53415
67900
30592
1528
245235
10564
1000
326
53257
945
17763
40332
20104
58698
41329
27447
140536
3867
18820
0
35425
13200
0
111816
132179
326
75661
32129
9621

0
-1
0
0
-1
2
0
-1
-2
2
0
2
0
0
0
-2
0
0
-1
0
0
0
0
0
0
0
0
-1
-2
0
-2
0
0
0
0
2
2
0
0

0
-1
0
0
-1
2
-1
-1
-2
2
0
0
0
0
2
-2
0
0
-1
-1
2
0
0
0
-1
0
0
0
-2
0
-2
0
0
0
0
0
2
0
0

0
-1
0
0
-1
2
0
2
-1
2
0
-1
0
0
0
-1
0
0
0
0
0
0
0
0
-1
0
0
-1
-2
0
-2
0
0
0
0
0
2
0
0

64471
82323
16178
51002
264
115019
37719
8805
-792
63542
92683
1443
51401
392
17154
470400
127786
230740
8590
9918
49961
48940
28989
21777
20984
37350
51650
2261
3459
150393
0
90575
226315
96152
39940
195128
95890
48509
40368

65577
45756
12662
50974
264
115647
30341
2186
-792
66567
84278
1443
47742
396
18550
0
60663
30873
6398
6942
48856
50149
29909
20335
10863
38724
53294
298
3789
48060
0
88443
231582
102512
40581
203187
95434
50724
38623

53264
9187
13367
50021
264
121304
25981
0
-792
67564
86977
4545
45529
47581
20245
0
49181
32033
16271
24680
49899
45546
40618
21699
5342
40096
53779
298
3459
30490
0
88681
226909
116813
40543
209286
97410
50453
67203

51464
5408
14046
49353
264
122331
24092
290
-792
67443
89575
2886
42805
48070
22904
0
34072
51373
27825
41291
53407
46587
52288
22460
7395
41130
54166
13764
528
44071
0
87364
135626
125616
39943
188243
98611
19703
39764

96184
12920
14425
30439
0
125296
65840
707
-792
65106
91382
1443
38017
47523
22238
0
33419
52553
14489
10623
51951
47519
70000
20345
367
42144
55265
5290
6918
55405
0
87742
138520
115314
38895
188668
100787
19345
39583

49104
9656
14024
29890
678
127788
56538
161
69708
70258
93320
3743
39239
45834
23870
330982
33925
53505
37137
10765
53195
51346
100000
42123
13804
43114
56425
924
0
63422
0
87943
141280
114153
37726
190192
102261
20106
39839

2
-2
0
0
0
-1
0
-1
2
-1
2
-2
0
-1
0
-2
-2
0
0
0
-1
-1
-2
0
-2
0
0
0
0
0
2
-1
0
-2
0
0
0
0
0

0
-2
0
0
0
0
0
-1
2
-1
0
-2
0
-1
0
-2
-2
0
0
0
-1
-1
-2
0
-2
0
0
0
0
0
2
-1
0
-2
0
0
0
0
0

0
-2
0
0
0
0
2
-1
2
-1
0
-2
0
-1
0
-2
-2
-1
0
0
-2
0
-2
0
-2
0
0
0
0
0
0
-1
0
-2
0
0
0
0
0

68321
191
25150
91844
16754
20818
221793
4684
71237
358
-896
904
44109
82195
113203
2680
0
47001
198441
311577
4794
4083
207
39804
0
185788
25870
866
85672
246310
40511
3091
28485
23758
209176
63899
29265
238855
26155

73190
376
26253
90375
17763
1079
225079
18412
76632
176
2500
2635
20896
99961
114053
14770
0
47664
202806
319838
4989
3534
565
41106
0
185959
21511
148
68394
250252
44019
3853
27204
0
215231
62048
28901
241711
27196

71489
569
27064
81572
18854
799
229947
16580
74853
0
653
636
18193
7968
117602
7817
846
38192
207050
303679
2065
6484
1990
41843
0
179458
20952
377
70305
250169
45020
4012
28234
0
204369
49814
28883
205944
28445

68981
378
27884
71451
19972
1883
233122
416
78789
540
653
2538
18652
1816
119119
416
846
39234
201114
271773
1000
12287
0
42839
0
162482
21873
4229
65626
249495
45785
821
28272
0
186201
45292
29411
210513
26766

66577
378
29190
68530
18090
587
246414
416
77084
100
653
1735
14545
5549
120030
270
0
20960
190921
198604
0
21888
0
43690
0
158137
22319
6109
64638
192368
44750
821
28494
0
183518
43190
24602
214696
27152

71013
378
25789
66844
19842
0
253338
416
80572
2600
0
2054
18545
1234
122510
0
846
360
191781
149923
0
19960
0
44232
0
157956
24371
8832
67498
196585
45578
821
28182
0
148169
39457
22760
219218
28355

0
0
2
0
-2
2
0
-2
0
2
0
0
0
-2
-2
0
0
0
0
4
0
0
2
0
0
2
2
0
2
0
-1
0
0
0
0
0
0
0
0

0
0
2
0
-2
2
0
-2
0
0
0
0
0
-2
-1
0
0
0
0
4
0
0
2
0
0
2
0
0
0
2
-1
0
0
0
0
0
0
0
0

2
0
2
0
-2
2
0
-2
0
0
0
0
2
-2
-1
0
0
0
0
3
0
0
4
0
0
2
0
0
0
0
-1
0
0
0
0
2
0
0
0

49402
47303
26330
30788
149838
24540
49872
2416
45069
13890
125403
14465
14871
68850
-11
6480
94384
80903
47109
98094
20226
555
15803
77480
30640
50834
26664
97271
50673
63711
7439
152105
130261
63820
28933
70381
21960
34572
48050

50361
48427
25608
30395
0
25330
32918
0
43310
15374
110822
48796
17461
0
-11
6973
46006
83900
47930
101614
18702
8078
15252
75329
31546
52163
29803
88596
47278
64961
8280
137472
95550
60697
30109
68660
21484
35173
47238

48762
48069
28781
27294
0
26620
33998
0
40275
16141
107782
50206
16892
0
-11
7235
48123
86897
53615
101072
18331
27201
18093
64228
28405
51060
30766
89218
44993
66334
3403
118583
96273
61139
29349
70081
7145
35828
47722

49671
49081
28000
27216
0
26889
34852
0
37800
15593
84743
50831
18013
0
-11
8248
50195
90399
55117
105252
19111
27879
18499
49103
27959
54200
29918
63243
36782
70312
1999
95094
91059
56609
29400
70899
2424
36126
32920

22895
48485
29779
26432
0
26158
14163
0
37323
15908
78804
42731
19315
0
2572
8412
51942
85698
57192
102742
15211
28420
20898
48649
27785
52734
29071
42510
30442
68585
500
50999
92609
47819
30000
75331
822
36587
28471

19501
49484
27343
30692
0
27737
14362
0
34396
16757
76584
43224
19859
0
9532
8589
55963
88400
63229
100884
13562
39206
19999
49701
28123
55903
29527
41221
29636
70027
0
35383
95184
43471
0
74005
0
36957
28834

2
0
0
0
0
0
0
0
2
0
0
0
-2
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
2
0
-2
0
2
0
-2
0

2
0
0
0
0
0
0
0
2
0
0
0
-2
2
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
-1
2
0
-2
0
2
0
-2
0

2
0
0
0
0
0
2
0
2
0
0
0
-2
0
2
-1
0
0
0
2
0
0
2
0
0
0
0
0
2
3
-1
0
0
-2
0
0
0
-2
0

26088
9756
152735
21093
4101
174971
161105
137664
40467
3740
66867
217220
0
14180
23741
2344
68494
88275
59077
20556
229398
5219
39193
146661
47372
19326
57711
40596
26240
71965
10064
6616
2240
11547
36291
11436
114273
0
113125

27160
12092
149672
14418
157
161671
145908
140869
41495
4382
66502
231500
0
10856
26021
7929
68532
78089
55607
19403
202429
6747
42816
142118
42652
20240
58760
41632
26996
70232
10551
6364
3100
9836
35385
12439
115302
0
67864

26444
15516
140068
17217
30321
156296
119161
144954
42520
5008
54263
197027
0
10822
24419
7667
69475
75159
54882
13536
206210
19948
42838
139750
42306
17800
49576
42687
28056
71794
11655
7891
4116
0
31558
14911
111906
0
31613

28694
17373
140367
16486
29225
156248
120662
101342
42997
5627
47562
198293
0
13627
23541
26900
69582
76602
53894
17623
208752
20231
43335
142730
41579
18699
50802
40614
29584
73125
11377
8913
5280
0
31664
15819
111423
0
25220

27936
17950
141710
17390
29575
120518
127815
80819
41698
6159
43735
197841
0
10852
10576
31500
69589
76896
52382
18662
209083
20757
44220
144083
40669
17770
11110
29356
31595
82798
735
8624
5543
0
15700
15346
92394
0
8654

29930
18363
146578
19021
28850
122649
125098
81022
43976
6677
43509
205864
0
12676
6985
33920
68728
78588
53947
10243
208463
18357
45159
130791
39301
48321
12543
29815
30952
81336
1051
9628
5605
0
0
16666
93321
0
4837

-1
0
0
0
-1
-1
-2
2
0
2
0
0
0
-1
0
-2
0
-1
0
0
0
0
2
0
0
0
0
0
-2
0
-2
-2
0
-1
0
0
0
2
-2

0
0
0
0
-1
-1
-2
2
0
2
0
0
-1
0
0
-2
0
-1
0
0
0
0
2
0
0
0
0
0
-2
0
-2
-1
0
-1
-1
0
0
2
-2

0
0
0
0
-1
-1
-2
-1
0
2
0
0
0
0
0
-2
0
-1
0
0
0
0
2
0
0
0
0
0
-2
0
-2
0
-1
-1
0
0
0
2
-2

0
25661
13865
20186
1756
7631
0
8910
93623
7661
50320
22514
77126
5532
150204
1249
49760
11277
66087
132946
49212
39466
15979
62951
1406
46843
37129
26253
0
18341
724
5917
27720
8443
19950
137326
58091
63422
1662

0
30196
5128
19678
2201
5583
0
7438
95472
8981
49816
23201
59832
5325
153189
142
39332
5624
67510
136809
42376
32202
17414
64491
0
49378
107295
27256
0
16681
1232
-15910
14413
13782
24544
138119
58247
64785
13877

0
69429
6911
18145
923
5583
0
6242
93778
10860
49457
23914
45054
5423
156406
5965
17563
5333
69007
140664
20009
29503
16846
65692
712
48052
108299
28472
0
16678
291
-15910
13484
22997
31236
137950
59495
63179
7600

1387
167640
8774
17729
1751
5583
0
4789
86416
12380
49071
24886
39245
29628
159650
991
10122
5333
61845
144395
20877
29538
20559
64969
1025
48573
103487
29212
0
16650
776
-15910
6714
24209
66091
140254
58832
67467
5546

2206
169446
9622
17239
573
5583
0
3597
53501
11400
48242
24903
75742
13252
163625
-9
11622
5333
60184
147642
19642
29971
19933
67771
4584
28902
90880
29400
0
17380
0
24090
-319
23122
5800
139679
57677
65784
1241

3014
172989
9824
10231
873
5500
0
21234
51931
0
47746
25102
39389
3723
167790
1974
8622
21348
66801
151410
18769
29798
21454
66428
0
28205
84387
30000
0
17074
312
13977
3583
4000
5800
141748
58066
69309
1801

-1
0
0
0
0
0
0
0
-1
-2
0
0
-2
-1
-2
0
0
-2
0
0
2
-1
-1
0
0
0
-1
-1
-2
-1
-2
2
0
0
0
0
-2
0
0

0
0
0
-2
0
0
0
-1
0
-2
0
0
-2
-1
-2
0
0
-2
0
0
2
-1
-1
0
0
0
-1
-1
-2
-1
-2
0
0
0
0
0
-2
0
0

0
0
2
-2
0
0
0
0
-1
-2
0
-2
-2
-1
-2
0
0
-2
0
0
2
-1
-1
0
0
0
-1
-1
-2
-1
-2
0
0
0
0
0
-2
0
-1

5555
104691
18514
233438
70613
132093
46566
53327
1457
3272
86453
48796
0
1026
1948
244377
255751
2125
108016
6137
51979
10240
476
135390
70621
92189
600
102358
-100
816
7096
96093
47517
144606
4309
93287
390
18390
33602

7485
103655
19913
240715
71421
129831
47792
52513
1799
6968
84526
48797
0
3751
599
244394
275156
3405
180959
7040
51016
-660
476
134974
69821
88832
660
103698
100
1419
1323
100094
26137
136269
10834
91031
390
19760
41574

12555
85761
19310
246000
72932
126485
49322
43726
5029
0
82078
49115
0
4366
552
244535
260963
2131
169362
3861
54736
117
476
132242
68683
89762
330
1048
0
1845
8457
101204
18177
139337
15251
89764
390
18570
30777

882
87336
20021
-150
74422
124547
50618
22738
3103
0
25991
47991
0
5602
6360
244518
261263
2131
163957
4869
55424
4890
476
122832
68771
77986
330
1048
0
1799
48757
98680
16866
141018
12159
87919
390
17604
30155

882
39025
22175
-150
75920
117364
13842
29019
1838
0
28071
0
0
21034
0
243689
255566
2131
138409
4966
56101
-356
476
55232
55168
71031
330
1048
0
599
4200
100644
15067
119039
9581
86279
390
11973
14298

0
40242
21680
-150
77490
117368
14217
20328
690
0
28611
0
0
1026
6054
241125
254941
0
132864
5070
57137
4644
1075
78266
49674
66983
740
1221
0
-1
7312
102750
7615
88833
15222
84794
390
9517
1579

-2
0
-2
0
0
-1
-2
0
2
0
-1
-2
-2
0
2
-1
0
0
2
0
2
0
0
-2
0
-1
0
-2
4
0
0
0
0
-2
0
0
0
-2
-1

-2
0
-2
0
0
0
-2
0
2
-1
-1
-2
-2
-1
3
-1
0
0
0
0
2
0
0
-2
0
0
0
-2
5
0
0
0
0
-2
0
0
0
-2
-1

-2
0
-2
0
0
0
-2
0
2
-1
0
-2
-2
0
5
-1
0
0
0
0
2
0
0
-2
0
0
0
-2
5
0
0
0
0
-2
0
0
0
-2
0

34752
343205
4904
119432
27121
20606
2571
118532
363944
17626
1460
35757
2470
10928
11698
1475
183797
858
17372
110176
23888
117527
97541
0
14015
0
90089
6024
103389
23690
1496
132563
41259
-75
25893
18768
172886
0
94373

30073
335000
5248
116014
53680
18750
2772
121068
385726
16789
1625
22370
0
8400
13189
1291
168402
1468
17859
56378
26966
120998
99815
0
15377
162
91196
2180
108189
22413
35007
135202
37465
29014
30628
3736
175152
0
2230

24315
322462
5344
119576
20476
0
2571
119122
368318
12946
3505
7303
0
5654
14663
3898
161474
1724
20567
57572
27640
120582
103701
0
16393
1129
89779
2750
112968
17399
32672
137111
39494
21180
29368
119340
172505
0
609

3724
312973
5058
123551
21781
31288
2571
121402
354443
20650
12931
19436
0
6285
16109
1681
152092
2884
19928
58130
26897
112819
106195
0
14855
1130
89214
0
117613
16553
34087
137121
16842
-20
27769
134194
175967
0
-3261

28347
262255
2019
129486
17792
27335
2571
115419
354765
20650
2972
45604
0
4417
19525
901
145229
2994
18711
59289
27949
113932
106946
0
12662
1130
88847
1060
122161
14259
37114
139343
0
-20
25999
76865
178548
0
36635

11280
251413
2443
133262
16657
30626
2571
116749
354579
2529
1589
25996
0
740
18646
0
148602
28788
19408
61331
29645
107776
109228
0
9628
1130
88724
2000
129616
14134
45043
141859
8419
4045
26924
78760
176939
0
38396

-1
0
0
-2
-2
-2
-1
0
0
-1
-2
-2
-2
-2
-2
0
0
-1
2
-2
-2
2
-2
2
2
-2
-1
0
0
-1
-1
-2
-1
2
-1
2
0
-1
-2

-1
0
0
-2
-2
-2
-1
0
0
-1
-2
-2
-2
-2
-2
-1
0
-1
-1
-2
-2
0
-2
-1
2
-2
-1
0
0
-1
-1
-2
0
0
-1
2
0
-2
-2

0
0
0
-2
-2
-2
-1
0
0
-2
-2
-1
-2
-2
-2
-1
2
-1
2
-2
-1
0
-2
3
2
-2
0
0
0
-1
-1
-2
0
0
-1
2
0
-1
-2

788
12670
52825
3684
0
1010
1121
26012
29278
0
11732
0
122
5956
17087
7234
9985
8091
27970
7689
0
36414
0
4086
2650
-38
39639
36269
34135
6192
312
1570
12818
21167
1778
124780
64888
-9
0

165
13682
52711
2911
0
0
-13
27175
30488
0
6653
0
104
7690
1617
4772
10688
5344
28004
2052
1771
37516
1330
3855
2650
9465
-45
39229
27683
4784
-18
0
17522
20529
224
127168
64454
-9
0

1520
14399
50440
5831
0
0
2254
27822
30900
689
-6674
0
2635
1530
8140
4519
11710
5117
31688
1281
0
38622
2988
3055
150
4991
10251
48190
28311
6462
3600
0
35727
24191
2018
125721
103298
986
0

413
15408
47945
2083
0
0
1338
28481
30480
2943
18084
0
2460
3107
7258
3818
13030
4730
30448
3770
730
37706
0
1375
150
466
25094
48758
24094
456
-10
0
82517
23510
0
122209
50978
0
283

150
15728
17990
2903
0
0
0
28265
31124
-6159
16481
0
859
1683
20171
4096
13776
6634
452
2056
626
38148
30000
3338
150
-1381
7327
49219
21317
-2056
2022
0
91873
24813
1118
126129
51374
0
0

150
17082
15735
3874
0
2947
757
28852
29333
-6159
19359
6946
2784
5784
5483
4058
13415
3477
302
5628
2718
40630
0
3032
150
3122
167520
58412
9736
5251
3809
0
41628
25264
1858
127847
52453
900
0

2
0
-1
-2
-2
0
2
0
0
0
-1
-2
0
-1
2
-2
-2
-2
-1
0
0
0
0
-1
0
2
-1
-2
0
-2
0
-1
0
-2
0
0
2
0
0

2
0
-1
-1
-1
-1
0
0
0
0
-1
-2
0
0
-1
-2
-2
-2
-1
0
0
0
0
-2
0
-1
-1
-2
-1
-2
0
-1
0
-2
0
0
-1
0
-2

2
0
-1
-1
-1
-1
0
0
0
0
-2
-2
0
0
2
-2
-2
-2
-1
0
0
0
0
-2
0
-1
-1
-2
-1
-2
0
-1
0
-2
0
0
-1
0
-2

29386
102007
313
5433
885
2921
31273
89236
290543
32428
-10
1345
101316
2727
263
0
0
6421
2624
70178
34640
2812
195380
1636
97026
12327
1655
326
12246
0
193083
3640
40681
0
220091
308011
2947
491395
94796

31596
93116
0
7328
0
390
30499
90828
118479
32136
-10
6087
104930
1679
1209
0
0
846
1149
71312
35757
3826
199642
37
96109
2306
4271
3756
11901
0
195259
1436
43171
0
203554
302783
4132
464318
51713

32492
84302
313
0
0
6837
29740
83479
112746
28151
-10
947
106053
566
946
0
0
4292
2140
71314
37175
4751
188169
2845
97647
4054
3711
326
11631
0
196120
1114
45465
0
207953
297700
3967
477183
25272

33163
74986
152
0
0
7309
28736
73749
102611
27697
5650
500
108641
61664
576
3564
0
0
3313
71595
38254
6604
191549
-1000
91998
3830
2121
326
11035
0
168814
1917
46708
0
156699
298224
592
496400
0

32334
67369
148
2621
494
2568
28336
68512
92290
18981
-10
1283
48519
58281
18611
0
0
0
3750
70040
39017
8604
195163
-1000
69915
3160
2275
326
1335
0
163509
19588
49912
0
157883
338565
864
505473
0

34647
60434
498
-72
0
2199
28336
72518
51489
6155
-10
500
33448
58281
17721
0
0
0
2491
68927
39834
7072
194101
-1000
72044
49828
2895
476
90
0
172037
16666
52102
0
161208
288924
1738
474459
0

-2
2
-1
0
-1
-1
0
-2
0
-2
-2
-1
7
-2
2
0
-1
0
0
4
-2
-2
0
-1
-1
0
0
0
-1
-1
0
-1
0
0
0
-2
0
0
0

-2
0
0
0
-1
0
0
-2
0
-2
-2
-1
7
-2
2
0
-1
-2
0
3
-2
-2
0
-1
0
2
0
0
-1
-1
0
0
-1
0
0
-2
0
0
0

-2
0
-1
0
-1
-1
0
-2
0
-2
-1
-1
7
-2
2
0
0
-2
0
2
-2
-2
0
-1
0
2
2
0
-1
-1
0
-1
-1
0
0
-2
0
0
0

223
23526
33109
25849
7544
24002
147396
0
80540
-2113
16024
508
150
0
19178
32930
43045
28428
289463
126220
345
5207
4549
0
0
30755
24217
59807
17008
3123
24505
27204
79536
42286
41803
198540
48796
48875
111925

0
12187
29830
26852
5525
22329
151030
0
83715
-2113
18168
1155
150
0
20088
20090
43024
29753
296846
76247
355
207
0
0
0
31757
24216
68080
17922
1326
25592
897
31251
30038
73882
0
49371
50103
107224

0
3239
11750
27882
6876
2781
145550
0
70881
-2113
10274
1868
150
0
19499
49448
9821
30900
301634
72225
0
207
24962
3504
0
32808
25254
67745
18421
2866
26628
1066
37071
27402
75609
0
19413
46641
107126

0
3029
5194
28894
2692
32231
135626
0
53344
-2113
4726
874
150
111
21578
38415
600
0
314201
67850
0
207
34372
4272
873
35342
27099
91798
7032
4406
27678
1760
16757
28352
77265
0
20204
31459
101859

0
3029
15450
29313
5560
2781
103789
0
47058
-2113
4484
1735
150
0
20940
59138
53900
0
84135
63073
907
207
32630
2977
873
35965
30297
90936
0
2821
28084
880
9509
28066
78973
0
16627
28901
79519

0
800
9368
29924
2866
21651
108348
0
8674
-2113
4745
1940
150
288
22605
77579
55000
0
90500
61761
0
207
33334
1900
0
36741
28817
92588
1000
1854
30068
5510
10861
28215
81665
0
14980
29523
74368

-2
2
2
-2
0
-2
0
0
-2
2
0
0
2
0
-1
-1
0
-1
-1
-1
0
0
-2
-1
-1
0
2
0
0
-1
0
-1
0
0
-2
0
-2
0
-1

-2
0
2
-2
0
-2
0
0
-2
3
0
0
0
-1
-1
0
0
-1
-1
-1
0
0
-2
-1
-1
0
0
0
0
-1
0
-1
0
2
-2
-2
-1
0
-1

-2
0
2
-2
0
-2
0
0
-2
2
0
-2
0
-1
-1
-1
0
-1
-1
-1
0
0
-2
-1
0
0
-1
0
0
-1
0
-1
0
0
-2
-2
-1
0
-1

0
138380
13836
3439
15043
0
7979
39859
19671
57816
37246
30530
21173
18812
1278
836
147710
416
3223
7655
113570
32667
8839
4176
3122
93111
15299
97268
0
92837
62112
15695
18082
104393
2252
43885
106609
62263
21953

0
141223
14805
10034
14509
0
8301
38781
20650
62139
36927
41460
22513
15408
-4
836
151368
416
3176
1644
113974
33822
0
11806
-26214
91198
14112
71876
202
95413
60246
11551
18339
108956
2265
45408
380
60654
32905

0
156858
15865
256
19092
0
9156
26823
0
60584
39769
21897
23826
20629
3564
836
147184
416
220
2258
117248
34975
4342
1984
98834
85136
11221
50043
4202
94460
74832
6224
19031
109339
24667
36025
0
59464
14458

0
151841
16062
274
19113
0
8983
26799
0
63871
35058
23404
20613
10682
1280
1672
149053
416
632
8241
104889
35943
690
4649
34677
80491
10656
55182
5152
10031
126778
14959
17345
113799
40626
0
970
54715
18061

0
152803
15509
388
19483
0
8141
26536
0
62251
36965
0
21269
6788
1898
836
136809
416
0
428
103668
36447
0
6727
55634
78967
7928
48983
5444
11243
82611
6885
18245
75536
9255
0
5576
51796
8016

0
155997
16558
766
14523
0
6422
27093
0
63443
38863
0
22761
10413
0
390
140678
416
316
3537
105467
37259
99
473
44325
80628
580
50136
5786
3343
71338
22107
23200
66643
8659
0
0
53256
5768

2
-1
2
0
2
2
-1
0
2
0
-2
0
-1
-2
0
0
0
-2
-1
-1
2
-2
0
0
-2
0
-1
0
-2
-2
-2
3
-1
0
-2
-2
0
-2
0

0
0
0
0
2
0
-1
0
0
0
-2
0
-1
-2
0
0
0
-2
-1
-1
0
-2
0
0
-2
-1
-1
0
-2
-2
-2
2
-1
0
-2
-2
0
-2
0

0
-1
0
0
-2
0
-1
0
0
0
-2
0
-1
-2
0
-2
0
-2
0
-1
0
-2
0
0
-1
0
-1
0
-2
-1
-2
2
-1
0
-2
-2
0
-1
0

18255
626
6681
122017
20867
24171
2638
84372
46239
291006
5446
400967
1680
4965
10281
5244
95835
-38
11910
252
3745
273
11904
158494
626
7258
10000
167970
261
8526
0
30641
314
24414
312
0
176879
78780
79063

17664
0
6426
121505
20168
27393
1526
77773
47469
271452
6671
365398
1535
51932
32163
8135
90385
-38
4401
-1624
4632
273
13193
156004
0
7935
17444
161852
1715
10892
0
33787
3031
22479
2984
0
182100
0
64135

20667
1252
10289
119522
14464
28089
2276
78499
51145
256269
4839
367247
1836
0
20421
12621
85011
-38
3345
2072
4979
2418
12236
149677
1290
4979
17165
163600
281
9218
0
42025
597
21802
1786
0
184900
0
46678

20042
1252
10816
119947
3455
25805
1486
79943
45624
200761
807
304903
2274
2165
19573
17987
77329
-38
1104
1752
631
1428
13041
152724
0
3976
10000
162303
1105
9834
0
41067
1640
20100
363
0
170611
0
85156

20408
1252
11333
117328
0
21356
1776
77354
29172
125646
28023
310333
0
39881
11611
-99
50673
-38
82434
1876
1635
4398
13641
142064
0
6623
10000
162799
354
1458
0
40109
306
16629
437
0
125433
0
43269

22073
626
11997
118400
0
15158
2308
78655
27291
111185
7613
317330
21166
14691
0
-99
48723
-38
82319
1876
10244
5748
14251
142649
1200
24426
10000
161912
-2
5225
0
42695
39506
15628
843
0
83709
59349
44181

-1
-1
0
-1
-1
2
0
0
2
-1
-1
0
0
-2
-2
0
-1
0
-2
0
2
-1
-1
0
0
0
-1
2
0
0
0
-2
0
-2
-1
0
-2
0
0

-1
0
2
0
-1
2
0
-1
2
-1
0
0
0
-2
-2
0
-1
0
-2
-1
2
-1
-1
0
0
0
-1
2
0
0
0
-2
0
-2
-1
0
-2
0
0

-1
-1
0
0
-1
2
-2
0
-2
-1
0
-1
0
-2
-2
0
-1
0
-2
0
2
-1
-1
0
0
0
-1
0
2
0
0
-2
0
-2
0
0
-2
0
0

5799
188
89603
10778
3000
84031
152122
51277
4571
0
0
7029
76358
0
0
70805
73902
148646
1789
155493
107968
5830
333
97694
30335
48712
819
36736
92929
54532
198604
0
9220
0
2850
43175
0
191876
268755

36189
971
88232
6798
6000
86730
98901
51999
0
0
0
3932
77433
0
0
70087
119408
132606
16745
179071
109234
1330
333
89690
29546
49587
162
38079
95471
54203
202935
0
14050
0
1940
42669
132
121296
270405

23338
2871
85362
6221
0
93705
101689
52613
2983
2317
0
2105
74050
0
0
62750
134243
136183
1464
42404
37424
909
5043
86812
29826
21604
165
40805
98569
58199
207548
0
13539
0
8508
42238
1109
121473
258979

7896
5087
74552
4711
3000
91317
102925
21696
2780
7588
68600
2487
73361
0
0
53600
12670
127438
1466
71493
36446
390
333
87813
29997
14772
165
35740
48695
59152
211990
0
15005
0
-853
41646
1181
123943
261213

8970
1943
59902
6711
3000
96079
0
22807
0
7606
70000
777
56966
0
0
45215
6349
124816
1691
13547
39193
29570
0
88267
29789
9238
165
32684
54444
76006
216362
0
16438
0
13909
40976
-18
127552
264550

215305
3392
42254
6711
3000
94428
0
22877
0
14053
0
5300
59130
0
0
46486
10775
92037
4565
27710
38297
940
333
89676
29967
9588
165
32605
4948
19604
220728
1079
17021
0
29160
40503
3791
130380
163860

0
2
-1
0
-1
0
0
-1
0
0
-2
0
2
0
0
-1
-2
0
0
0
0
-1
2
-1
0
0
0
0
-2
2
2
-1
0
0
-1
-1
2
-1
-2

0
2
-1
0
-1
0
0
-1
0
0
-2
2
2
0
0
0
-2
0
0
0
-1
0
0
-1
0
0
0
0
-2
0
2
0
0
0
-1
-1
-1
-1
-2

-2
2
-1
0
-1
0
0
-1
0
0
-2
0
0
0
0
0
-2
0
0
0
0
0
0
0
0
0
0
0
-2
0
2
0
0
0
-1
-1
0
-1
-2

41573
67967
10148
27922
20565
46319
31230
2569
223022
61605
4513
20494
13286
53910
41531
7780
8800
234304
107035
167232
54731
50615
5764
3564
121096
97515
506515
176793
0
100390
130304
19369
25735
64001
1738
1311
941
0
0

0
66276
625
25214
8741
49518
31348
3920
215787
64250
4342
19867
15548
55028
6120
7365
0
229519
110156
166848
51080
50200
6786
2063
123064
99028
491801
173034
0
108784
140191
7123
27001
60427
1738
3008
911
0
149

13853
71307
14430
26755
24250
48188
28034
2529
220680
66293
3321
21045
15009
56449
104346
3097
5738
229676
8871
149903
45536
19567
9095
768
126749
96592
62236
171772
0
110405
142477
4569
28261
58603
1738
4244
9743
0
0

14277
71977
7320
23235
97542
49966
26251
3087
219459
57657
6760
24681
17752
56273
91025
48546
0
234928
66482
138091
38745
29035
8803
3096
127244
99801
54813
172344
0
106317
141674
29635
29337
58359
1738
1718
7480
12200
0

0
70306
5500
25008
16950
19294
24133
2811
177765
53035
5788
23985
17172
28316
91120
47250
2244
160765
59578
138123
37395
27762
8975
2677
129495
27930
38669
134321
0
30906
146312
6489
26189
59527
1738
0
22880
16961
0

0
71161
500
26761
0
18971
22527
3204
175238
54693
12633
25099
18732
30763
1777
46649
66000
158184
57961
140324
19247
27740
9008
2592
126663
27377
18010
131191
0
31457
149133
0
21715
58482
1738
1125
880
3000
0

-2
-2
0
-1
0
0
-2
-1
-2
-2
0
-1
-1
0
0
0
-1
-2
0
-1
-2
0
2
0
0
0
-2
-2
0
0
2
0
-1
-1
0
2
0
0
0

-2
-2
0
0
0
0
-2
-1
-1
-2
0
-1
-1
0
0
-1
2
-2
0
-1
-2
-2
2
0
0
0
-2
-2
0
0
2
0
-1
-1
0
3
0
0
0

-2
-2
0
0
0
2
-2
0
-1
-2
0
-2
-1
0
0
0
0
-2
0
-1
-2
-2
0
0
0
0
-2
-2
-1
0
2
0
-2
-1
0
2
0
0
0

0
0
107799
1803
10012
87540
799
145499
15304
0
68014
27035
0
199251
69343
89909
0
0
34669
1128
500
77758
23785
77856
19930
43629
24615
3342
71174
31955
1589
21026
1919
57593
415735
9268
5719
81488
26627

0
0
16332
217
11039
89792
0
107712
0
0
68788
28119
0
205143
70585
61785
0
0
150228
1784
0
80468
20946
76079
19316
56933
27500
8978
66228
30429
1335
35588
1831
534
400246
8974
6633
76257
27631

0
0
13837
10121
12549
91558
0
-564
0
0
70880
31166
0
192260
71430
17848
474
0
151425
892
0
82150
23785
78410
20347
54724
0
4331
39379
27286
9447
38002
163
2709
384705
8885
3461
70685
29179

0
0
15855
12180
16995
93741
0
4270
0
0
72403
35238
2146
168511
73837
14000
17171
0
143343
946
0
0
24422
55417
21354
32400
0
13860
13409
21919
4887
40357
1028
0
383332
10583
4471
66539
30146

0
0
9049
15667
17490
99802
0
143607
1005
0
73600
1408
2452
144980
73271
124208
16625
0
127225
946
0
0
23688
50733
21630
9207
0
1987
40854
19015
11181
43663
0
7779
381423
10269
4560
61069
26371

0
0
3244
9224
18253
97711
0
144505
5
0
75261
4869
6990
153706
74266
122955
17030
0
130479
946
0
0
19626
50441
23123
5828
0
5626
2930
2732
6692
52735
0
0
377466
9960
4656
56211
27567

-1
0
-2
0
-2
0
0
-1
2
0
-1
0
0
-2
2
-1
0
-1
-1
0
0
0
0
-2
0
-2
-1
-1
-1
-2
0
-2
0
0
-1
-2
2
0
0

-2
0
-2
0
-2
0
0
-1
0
0
0
0
0
-2
0
-1
0
-1
0
0
0
0
0
-2
0
-2
-1
-1
-1
-1
0
-2
0
0
-1
-2
0
0
0

-2
0
-2
0
-1
0
0
-1
0
0
-1
0
0
-1
0
-1
0
-1
0
2
0
2
0
-2
0
-1
-1
-1
-1
-1
0
-2
0
0
-1
-2
0
0
0

19869
44478
5596
16039
5910
86858
25388
942
132528
26535
0
81228
11358
6302
19830
2000
91485
644
30631
15361
208068
258662
17500
0
110434
2380
3251
316
4166
27884
35380
1037
10950
50562
588
1330
79812
93359
157544

15584
40311
2569
20396
0
89509
26460
942
135846
27131
0
76590
17580
31293
15915
2000
78704
499
14623
18274
188873
265416
15933
0
108740
0
4342
316
3908
23222
64013
1062
5662
50906
588
950
80717
95376
160437

4377
43847
0
19382
0
91476
26711
9849
136732
27294
0
73327
17416
0
1736
2000
79449
1641
9728
17697
170225
279551
19536
2479
122873
0
2557
316
0
0
51380
0
6797
48888
588
1330
80366
98954
129247

0
50763
0
13874
0
92591
27722
3870
101473
27853
1000
69760
14789
0
1170
2000
45514
5280
28960
18416
170407
285045
7550
0
122870
0
4440
316
3521
0
25438
0
7565
47037
926
950
74782
101512
119579

0
69026
0
9398
0
95887
28116
6630
100895
28033
890
50642
11800
0
780
2000
42155
6913
26589
20099
196150
298652
6977
0
120373
0
4832
316
0
13143
19376
0
9565
12187
643
950
47767
106708
120318

0
32030
302
10773
3001
97739
28552
1170
103107
28756
390
48690
21831
18165
780
2000
42812
-741
18171
21631
167748
296036
7811
0
134146
31868
6059
316
14206
27383
12889
0
11357
9962
643
11786
49278
109639
107122

-1
2
0
-1
-1
0
0
0
0
0
-1
2
0
0
0
-1
0
-1
0
2
2
-1
-2
0
-2
-2
-2
-2
-2
2
0
0
-1
0
0
0
-2
-1
0

-1
2
0
0
-1
0
-1
0
0
0
0
2
0
0
0
-1
0
-1
-2
2
0
-1
-2
0
-2
-2
-2
-2
-2
2
0
0
0
0
0
0
-2
-1
0

-1
2
0
-1
-1
0
-1
0
0
0
0
2
0
0
0
0
0
-2
-2
2
0
-1
-2
0
-2
-2
-2
-2
-2
2
0
0
0
0
0
0
-2
2
0

137250
53916
28853
899
13145
5974
22771
16557
308105
80299
90562
14408
2419
153123
23347
8117
169625
1163
20375
282880
18641
15207
0
57721
0
7365
9730
2500
0
151776
93815
90945
17196
62862
121386
0
6887
33712
41626

141167
52462
29145
1000
15549
2600
17047
18369
303679
81963
85919
15370
3193
151050
29927
20837
169944
0
12588
289358
23380
16529
1470
57256
0
255
0
0
0
157050
96121
77668
12991
79927
123877
63508
2926
14116
8341

103000
55327
27171
1685
21375
110958
11885
20067
278488
84641
83023
16320
5127
148362
53599
21610
169829
1487
9571
296219
33045
16915
0
57094
2090
4884
0
0
0
167293
56148
79321
3305
76057
127344
59835
2546
-2985
17333

41200
56804
22067
3207
9312
164959
8254
48307
256962
86330
79031
16456
6871
142223
52038
10654
162988
826
0
300873
32346
16266
0
55293
0
4442
0
0
0
168074
35642
80401
11164
65139
125050
60963
5495
1472
34539

1109
57469
17831
1941
23958
130737
5144
12918
262381
88885
41149
16492
7751
126060
53175
4427
125969
-4
0
294527
36597
571
591
54738
0
1800
0
0
0
167235
33516
80872
18803
56984
126479
59337
180
2985
35288

99723
58505
15671
329
10825
128312
15365
12375
278117
97402
30244
16086
8623
123978
55751
1800
127643
-4
0
308523
46121
18827
426
55435
2820
0
0
0
0
179461
30177
77377
22891
55038
130266
71089
-486
1513
35438

0
0
-2
-1
-2
0
0
-1
0
-2
-1
0
-1
-1
-1
0
0
-2
0
-1
2
-1
0
0
3
0
0
-2
0
-1
-2
-1
-1
0
2
0
-2
-2
0

0
0
-2
-1
-2
0
0
-1
0
-2
0
0
-1
-2
-1
0
0
-2
0
-1
-1
2
-2
0
3
0
0
-2
0
-1
-2
0
0
0
2
0
-2
-2
0

0
0
-2
0
-2
0
0
-1
0
-2
-1
0
-1
-2
-1
0
0
-2
-1
-1
-1
0
-2
0
2
2
0
-2
0
-1
-2
0
0
0
2
0
-2
-2
0

22459
172933
4456
10790
0
43268
47993
27695
212954
81328
13307
27855
1603
0
1980
81513
93095
6425
1273
1215
21692
8318
48297
262621
20052
17992
384979
2692
82315
10940
4765
25657
0
199851
115166
47550
12000
943
89988

48535
184761
177
7239
0
39605
49051
15372
215928
82150
22887
30787
1440
766
990
82816
95044
3746
79108
43909
19697
2730
50487
167331
79532
17405
276655
4399
170894
10104
3415
27877
5377
190551
122519
51427
0
0
27329

49350
164009
1406
30418
1980
39702
39945
25919
221963
0
16846
30128
1440
305
990
74170
98505
3863
329774
27785
17257
3647
51400
169625
79872
18619
174060
5555
160223
1610
1539
1150
4131
192717
123087
52672
0
0
21061

26499
161843
1006
31370
0
39200
40254
18449
224949
0
2150
25178
1440
0
990
73609
99970
5740
328950
5221
7900
10730
0
104501
80662
19636
172167
5818
160894
2749
6501
29225
44588
195700
126564
53682
0
0
27585

21071
151862
436
13496
0
40000
20040
2655
229577
0
1033
21060
1440
0
990
46443
102303
0
336073
1278
17161
1835
0
102700
80740
20326
142135
3686
165246
155
3458
25893
44388
150525
123040
51841
0
20650
18019

18713
0
5860
23943
858
0
3563
20808
234221
0
8264
16893
6059
0
1130
47231
104654
1170
1257
3245
14585
5843
0
103824
83275
21534
152135
2014
169983
3167
2786
11707
5085
137565
129098
52921
0
0
18116

-1
0
-1
0
0
0
2
2
-1
0
0
2
0
0
0
0
0
0
0
0
-2
0
-1
0
0
-1
-1
0
0
2
0
2
0
-1
0
-1
0
-2
0

-2
0
0
0
0
2
0
-1
-1
0
0
0
0
0
0
0
0
0
0
0
-2
0
-1
0
0
-1
-1
0
0
-1
0
0
0
-1
0
-1
0
-2
0

-2
0
0
0
0
0
0
-1
-1
0
0
0
0
0
0
0
0
0
-1
0
-2
0
-1
0
0
0
-1
0
0
-1
0
0
0
-1
0
-1
0
-2
0

2364
11529
5640
49633
31689
23250
18126
2753
29227
219386
26557
197139
119951
420522
5481
9309
61049
17800
5185
48658
2937
334125
780
54598
170687
411
8505
102801
106651
25505
65958
10379
31207
2616
214361
8732
175363
498
2564

1095
6745
1570
48475
30210
22578
20771
0
49177
181046
31090
166221
122336
203447
6430
7596
57244
18175
6547
50709
5242
335778
390
48568
29570
209
4086
104907
103173
14696
63715
11200
30399
7537
218626
5286
164292
4831
2378

2190
6177
0
41848
39634
23611
20434
390
143588
169132
58054
178594
126415
206683
4494
9086
47551
11153
8879
36114
17840
343792
390
43140
31776
217
6389
108107
104137
1278
62201
14568
30147
6730
223329
5596
144731
477
4167

0
7215
3198
40136
42625
25825
19874
390
82261
128553
44624
174330
127447
99411
4771
11477
36795
11073
10926
23706
11303
301895
25190
34039
34228
613
4520
96213
103422
1107
56125
14008
29366
3447
227820
3328
145140
8560
5438

0
7644
3198
40626
44935
25111
19546
780
44242
88817
43339
179525
129983
63322
9454
4817
30596
2853
17536
20166
6943
198944
390
26622
36645
2339
8708
68003
95206
16634
49114
14827
29555
16220
227154
3763
130727
1550
6193

0
8367
5198
41970
48436
25708
0
1206
22999
83763
44245
184562
132727
73433
8595
7121
28354
3177
2090
19930
16409
197439
390
11891
38885
1474
1520
52684
65108
2136
47563
19297
29793
5566
231935
9529
131619
955
6939

0
0
0
0
2
-1
0
0
0
-2
0
0
-1
0
2
0
-1
-1
2
0
-2
-1
-1
0
0
-1
0
0
0
0
0
0
0
2
0
-1
0
0
-2

0
0
0
0
2
-1
0
0
0
-2
0
-2
-1
0
0
0
0
0
2
0
-2
0
-1
2
0
-1
0
0
0
0
0
0
0
2
0
-1
0
0
-2

0
2
0
0
2
-1
0
0
0
-2
0
-2
-2
0
0
0
0
-1
0
0
-2
-1
-2
0
0
-1
0
0
0
0
0
0
0
2
0
-1
0
0
-2

64049
36479
92140
163000
63700
8243
49621
48694
112933
0
3860
5500
6666
2795
24171
131007
8413
3399
4695
35303
-4
5446
26455
14965
5716
58322
101685
105979
24523
32598
329570
38875
24399
131957
97288
6699
158942
145687
0

66079
38813
92517
160298
65069
4610
46863
46514
114564
3843
780
8360
6666
3807
23498
131632
4942
0
4488
36215
-4
-8
12229
11576
0
36865
100328
108403
22224
51662
71921
38589
23495
134790
98068
2999
155925
146519
323

67488
40611
94808
135683
66450
7599
46153
47771
118713
1876
27557
6000
0
4595
24235
136239
989
4358
4283
37330
853
-8
989
14099
105082
32311
151733
109172
20880
30285
367979
27846
22611
137637
98098
4896
126767
144315
0

58246
42641
89137
128719
67373
2947
45284
43739
121248
4493
28433
0
6270
5172
23557
138116
2799
862
5807
38407
0
4635
2008
15128
105908
12791
147327
111940
17305
24879
294969
21787
14174
138886
97055
68
114110
130807
0

48859
45287
88637
116173
68186
86790
23653
29090
123232
5929
29477
0
-396
5278
24025
135246
2818
862
5568
39168
71
3875
-59
14647
98380
390
59949
108594
16094
29479
189612
16429
10809
140116
97035
2761
109637
124688
0

46688
44577
84966
104283
68959
3628
20733
24317
126242
2973
28910
0
-396
3206
24528
130436
3638
287
5827
40037
-73
1034
11835
16317
93649
1508
39197
111239
18516
27553
128459
5488
9004
147715
101525
2673
95850
122518
0

0
-1
-1
0
0
0
0
2
0
-2
0
0
-1
-1
0
-1
0
-2
-1
-1
0
0
-1
0
0
0
0
0
2
-1
0
0
0
0
0
0
-2
0
2

0
-1
-1
0
0
0
0
0
0
-2
0
0
-1
-1
0
-1
0
-2
-1
0
0
0
-1
0
0
2
-1
0
-1
-1
0
0
0
0
0
0
-2
0
2

0
-1
-1
0
0
0
0
0
0
-2
0
0
-1
-1
0
-1
0
-2
-1
-1
0
0
-2
0
0
2
-1
0
-1
-1
0
0
0
0
0
0
-2
0
2

37981
13451
798
62574
49069
50437
13562
64350
101706
6919
6483
93713
184
344
28590
15118
431557
188
437
3598
10774
101941
1520
15552
29414
75451
27089
143072
7026
246
79277
201666
58584
50932
92095
5965
0
139550
21368

36149
10539
2305
63814
14241
49317
14821
63192
102946
2384
6233
59223
1899
5036
27635
6041
743970
188
0
2464
11596
71874
-10
16560
33482
76395
37919
153378
3815
246
80928
200757
59250
49799
173354
6978
700
70620
22194

37179
2087
1036
65265
15205
42052
16657
57205
104260
3642
7254
50290
1819
1780
26808
1459
423621
585
437
7156
11119
70459
-10
17278
37501
79168
40136
176904
4864
123
81284
192231
52413
47652
193994
8152
0
70000
18098

38500
6720
5022
66234
16267
22679
17863
54371
104162
9889
8106
49771
1572
5808
27680
2178
385873
207
0
2099
12429
72958
3844
18289
41399
84904
31242
174117
1958
7286
71748
187486
44436
49336
195250
9009
0
70298
14542

38955
23000
3938
62356
53869
19099
16811
19946
104754
4473
8418
92192
237
390
26658
2634
364175
0
4013
915
12370
55547
0
18653
35489
87914
18962
125526
805
123
67577
191019
28098
28390
204850
9359
1526
69677
15758

39926
0
316
55080
54138
19648
16802
17406
105707
5375
8440
90772
1572
780
27324
968
376228
0
0
915
12659
30970
0
19195
33081
90043
9950
108107
3046
123
68217
186529
26749
28985
86279
9460
0
69672
13149

-1
-1
-1
0
2
0
0
-2
0
-1
-1
2
-1
0
0
-2
-2
-1
0
0
0
-1
2
-1
0
-2
-1
2
-2
-1
-1
0
-1
-2
-2
0
0
0
2

0
-1
-1
0
2
0
0
-2
0
-1
-1
0
0
0
0
-2
-2
-1
0
0
0
-1
2
0
0
-2
-1
2
-2
-1
2
0
-1
-2
-2
0
0
0
0

0
-2
-1
0
0
0
0
-2
0
-1
-1
0
0
0
0
-2
-2
-1
0
0
0
-1
0
0
0
-2
-1
2
-2
-1
2
0
-1
-2
-2
0
0
0
0

0
108
9730
86701
5174
980
41836
0
112237
10985
390
47071
0
134797
-3549
4957
0
0
61287
57536
48489
0
26536
2569
170373
0
3148
15623
0
3463
1838
34433
1448
1716
0
25897
38670
29731
13012

0
131
0
90251
6184
960
26598
0
114467
2441
390
40218
1839
138269
-8964
9463
0
5848
62678
60912
49495
0
26443
11662
168738
0
4206
18370
0
5143
1651
34763
6018
1518
0
33587
37606
30329
13502

150
550
1366
92900
8383
20924
14487
0
116900
16046
390
24587
1750
144163
157499
7697
0
0
63198
56728
50866
0
18486
11867
103299
2454
30770
19281
0
8351
172
25048
10402
909
2500
46126
35189
26823
13892

1528
99
1388
93876
8394
65041
16233
0
119228
2483
390
14999
19117
146171
160946
5308
0
8839
61633
55758
48390
370
19077
8111
104583
217960
949
18674
0
3234
2034
24116
6110
-1307
0
63720
31373
27454
14369

3028
0
3118
91678
7709
50983
18543
0
121805
10719
232
13410
12693
136004
50228
2048
0
62140
62837
57911
17953
9301
18487
6312
106447
0
3359
21361
0
1819
2069
50483
7848
-3237
0
80736
28455
27286
15333

4117
0
1148
94280
8084
48533
20240
0
115463
1722
540
7378
28468
138903
53525
6283
0
6647
69422
54152
23
0
18429
3739
104045
0
619
21872
4095
1909
1891
47056
14279
-5459
0
93354
26598
27858
16289

0
-2
0
0
2
0
0
0
2
-1
-1
0
0
0
0
-2
0
0
0
2
-1
2
0
0
0
0
-1
-2
0
2
-1
0
0
2
0
-2
0
0
-1

0
-2
0
0
-1
0
0
0
2
-1
-1
0
0
0
0
-2
0
0
0
0
0
0
0
0
0
0
-1
-2
0
0
-1
0
0
0
0
-2
0
0
-1

0
-2
0
0
-1
0
-1
0
2
-1
2
0
0
0
0
-2
0
0
0
0
0
0
0
0
0
0
-1
-2
0
0
-2
0
0
0
0
-1
0
0
-1

5160
7065
32192
6667
94471
33907
28292
19946
21969
0
2893
47788
20441
59274
10145
3327
14959
9286
121868
36956
-3258
81606
26495
111508
46092
92579
326
0
117338
19208
4857
63505
170489
110581
18961
0
192821
736
14697

0
1459
32595
8989
92058
35038
28686
18694
23306
1010
2881
48885
20245
59240
9836
-17
32006
2748
114627
35422
7244
154026
24906
113753
40094
94451
326
1904
116936
19608
-43
64121
181700
104687
11232
601
196113
1237
4492

15362
1835
14688
8685
97624
36574
29052
17228
27851
970
1436
49273
20070
59631
10525
2706
17139
4689
102551
35714
3498
82385
6763
116845
39610
96041
6410
0
115762
22608
-43
66351
177530
112279
19173
0
202774
40476
1415

21068
2396
17105
7698
94316
36985
16662
16923
27098
290
1261
40385
20621
58105
18930
0
17979
6569
101323
32193
10494
79795
6581
113571
31047
98301
4246
0
101581
21951
968
73399
181147
108089
20400
0
176737
41408
15251

27669
0
18875
8425
2065
37701
9187
10467
29866
590
2849
36901
20347
57194
19320
0
18518
4909
84087
29979
6996
48999
6733
105052
27431
74624
326
0
100182
22287
4385
71007
184784
88594
27979
0
147151
36362
316

32202
0
21304
7900
0
30735
3617
10526
29276
1222
1438
29263
20389
60650
19861
92472
15243
0
86661
28191
3498
48161
6882
104167
16693
75173
326
2206
99565
22778
17889
71253
195574
87630
27622
259
148866
34213
316

0
0
0
0
-2
0
0
-2
0
0
0
-1
0
0
0
-2
2
-2
-2
0
-2
-1
-1
2
2
-1
-1
0
0
-2
-2
0
-2
-2
-2
-1
0
0
2

0
0
0
0
-2
0
2
-2
0
-1
0
0
2
0
0
-2
2
-1
-2
0
-2
-2
-1
0
0
-1
-1
0
0
-2
-2
0
-1
-2
-2
-1
0
0
0

0
0
0
0
-2
0
0
-2
0
-1
0
0
2
0
0
-2
2
-1
-2
0
-2
-2
-1
0
0
-1
-1
0
0
-2
-2
0
0
-2
-1
0
0
0
0

21849
151214
71149
53714
0
15717
73688
-96
250475
19406
22848
27217
51176
401298
2472
-20
12560
106260
0
23870
1494
1162
43098
37539
198342
5360
-5
37606
40125
5372
1568
9738
2581
2880
7906
29091
198704
332916
13963

9318
154669
71922
55404
0
16724
70254
2935
244597
17791
24459
24346
48900
433835
8160
50664
16103
0
0
25168
538
759
55068
38132
212155
6176
580
17971
38809
12179
2500
10749
2929
0
2131
5763
202217
340159
15227

7964
154102
77500
56566
0
18051
71281
2889
241509
11796
26254
9237
48854
399755
4549
3200
11166
0
0
26451
3218
695
15216
41217
185142
398
2207
10812
36485
0
0
11773
6966
0
5733
15673
204255
73004
17968

10335
149903
72851
57139
0
18759
73229
17978
275045
3089
27728
5881
50243
357082
5502
2990
10099
0
0
27437
0
-448
16659
40255
115640
629
630
12237
28152
0
0
12784
1935
0
4292
9393
207347
72338
17382

12000
148435
72860
58300
0
19132
71426
9462
268429
4624
28047
29083
51187
363968
3487
12280
10861
390
0
29401
429
-1228
35241
39135
78082
0
540
13057
22161
0
0
13039
6665
2894
4694
69526
51134
58935
18094

13463
158498
48758
59523
0
19684
68911
8134
262575
210
29315
23795
47551
346718
5416
56020
9932
86188
0
31939
168
-1228
14216
37235
80588
978
0
15057
19789
0
0
13314
11254
210
4709
37940
50222
123936
19399

0
0
-1
-2
-2
0
0
-1
0
-2
0
0
2
0
-2
-2
-2
0
0
-1
-1
0
0
0
0
0
0
0
-2
-1
-1
-1
0
0
0
0
0
-1
0

0
0
-1
-2
-1
0
0
0
0
-2
0
0
-1
0
-2
-2
-2
-1
0
-1
-1
0
0
0
0
0
0
0
-2
-1
-1
-1
0
0
0
0
0
-1
0

0
0
-1
-2
0
0
0
0
-1
-2
0
0
0
0
-2
-2
-2
-1
0
-1
-1
0
0
0
0
0
0
0
-2
-1
-1
0
0
0
0
0
0
-1
0

14203
83719
2054
34578
7277
114740
336061
9990
18086
0
73250
348559
390
59998
0
12839
3577
290
91534
3995
1068
77670
69957
309080
29480
40757
43990
212961
3340
3650
110472
4025
44749
9725
98531
22716
3825
652
40285

15215
81138
1949
495
-6
113994
343205
4647
11226
0
71473
354506
742
59702
804
11097
1003
5640
88637
2045
0
80051
72727
314220
30394
39847
45872
264961
0
1650
100849
2820
46229
10766
99593
19198
3835
326
40024

16544
87523
2562
502
-6
113989
351794
1399
7899
0
73892
363666
4352
61188
11192
10933
0
52858
90169
824
100
80906
73562
288581
28072
37561
47135
237006
1220
5650
5800
3094
46798
12070
100093
19462
6746
326
39706

17250
77902
8582
944
3044
115225
357090
6548
8072
0
74400
369776
390
57459
0
62602
0
151479
84714
0
0
82088
65954
294745
28885
36725
46944
139311
480
3300
369718
0
47647
11973
90437
14841
9472
326
36431

17604
82165
2758
5814
4412
116511
342253
1399
728
0
62134
368779
780
26551
0
6408
0
29343
69482
1000
1050
81564
30948
301286
29287
35346
49121
128095
0
1650
2000
330
40500
10166
75701
11088
11777
326
37154

19993
97298
0
965
3412
112823
276516
0
24511
0
63430
369358
390
24901
0
16791
0
2355
70226
0
-150
87241
0
306515
23012
33810
51337
181304
174
1650
5910
330
41921
7966
77013
10301
14282
326
37306

-1
-2
-1
0
0
0
2
0
2
0
-1
0
-1
-1
0
-2
0
-1
0
0
-1
0
-2
0
-2
-1
-2
0
-2
0
-1
0
2
-1
0
-1
2
-1
0

2
-2
-1
0
0
0
2
0
-2
0
-1
0
-2
0
0
-1
0
0
0
0
-1
0
-2
0
-2
-1
-2
0
-1
2
0
-1
0
0
0
0
-2
-1
0

-1
-2
-1
0
0
0
-2
0
-1
2
-2
0
-2
-1
0
-1
2
-1
0
0
0
0
-2
0
-2
-1
-2
0
-1
0
0
-1
0
-1
3
-1
-2
-1
0

0
170
11790
26277
46468
71199
882
960
50539
176035
0
36335
7338
-390
129416
12040
85376
4677
91801
45406
31023
27918
-189
85405
1535
0
2128
238887
0
16452
3487
27561
17235
4426
20163
16827
10324
4925
73953

1380
1062
2230
25371
50669
71993
258
4348
50017
196664
0
36085
-15
-390
129575
0
86326
6187
93039
47337
30390
3115
-189
84922
835
2399
635
222691
0
18472
3159
17365
18253
2735
21517
8606
10471
32767
68207

0
0
390
22790
48701
73652
629
73689
48310
192140
181
35225
4685
-390
125866
0
88122
4775
101393
48575
390
278505
-189
84870
8927
1647
13258
27627
0
20546
213
9889
20858
-211
22860
3856
6566
6273
55382

404
0
3470
23372
49066
75482
349
76148
420
194357
2680
35711
1925
10872
130067
0
62706
31188
89894
49667
390
288000
-189
69725
5371
502
4562
161492
0
24956
3336
0
20202
1863
25154
12996
2375
5651
46629

404
0
390
22216
30177
76686
2825
77254
560
205637
0
35381
2347
10540
131128
150
53612
5827
75652
51119
780
264214
-189
54744
0
597
893
128496
4323
24262
1863
9002
18950
390
29387
8788
1911
9103
28115

24420
0
2140
19586
29274
47781
2240
78967
29793
202417
0
34468
0
2203
124469
1728
40963
3637
54329
23344
780
266704
-189
9234
1996
4222
2030
197209
2000
24782
390
728
17709
390
30607
15104
1080
8660
12847

-2
-1
-2
-1
2
0
0
-2
-1
0
-1
-2
-2
0
0
0
2
-2
0
-1
-1
-1
2
0
0
0
0
-2
0
0
0
-1
-1
-1
-1
-1
-2
0
-2

-2
-1
-2
-1
-1
0
0
-2
-2
0
-1
-2
-2
0
0
0
2
-2
-1
-1
0
-1
2
0
0
0
-1
-1
0
0
0
0
-1
-1
-1
0
-2
0
-2

-2
-1
-2
0
0
0
0
-2
-2
0
-1
-2
-2
-1
0
0
2
-2
0
0
0
0
2
0
0
0
-1
0
0
0
0
-1
-1
0
-1
0
-2
0
-2

2788
467
6181
11942
535
8920
263688
3616
0
138657
-974
0
0
60236
123306
81147
5000
1533
65349
1900
2218
500
34218
58776
3204
51900
626
1104
348397
133559
59462
2025
4474
1769
4009
2156
5553
10677
3634

25790
2628
12110
3236
3881
9538
257381
0
1290
156689
-974
0
0
51815
126251
172920
5000
3921
61322
0
13181
7081
35539
53702
430
49307
1921
0
356586
129869
60866
0
3881
842
1689
1151
2294
31405
296

3007
287
26069
7241
2297
10174
260497
3328
2985
150748
20363
0
0
39051
131968
176711
5000
6389
56414
204
4039
1460
38246
43760
29425
48214
20740
0
366049
118032
54007
0
1207
14015
12370
1151
359
26717
966

4246
9471
36630
6800
-3
11036
261593
3328
0
154481
770
0
0
25960
113866
127004
5000
0
47643
-810
10692
6213
37332
31540
30437
27572
21274
0
262697
95953
52089
9194
1617
0
12095
35499
0
25434
6675

3737
985
37390
5163
3044
10552
264184
3828
0
156487
0
0
0
12889
10811
114179
5000
0
28208
2190
18692
6040
39702
23675
31123
26810
888
3000
267922
73970
29397
9194
0
1317
1832
33051
353
6973
-10

2290
4489
19816
942
2424
9934
264598
4893
0
154870
6138
0
0
12890
158664
129622
5000
0
27570
810
19565
1155
38932
15841
28997
20541
360
1500
274502
107785
29110
399
620
566
4691
36627
342
9899
2055

-1
0
-1
0
-2
0
0
-1
-1
-2
-1
-2
0
0
0
-1
2
0
0
-1
0
0
0
-2
0
-1
0
-2
0
-2
-2
-2
-1
0
0
0
0
-1
-1

-1
0
-1
0
-2
0
0
-1
-1
-2
-1
-2
0
0
0
-1
2
0
0
-1
0
0
-1
-2
0
-1
0
-2
0
-2
-2
-2
-1
0
2
0
0
-1
-1

-1
0
-1
0
-2
0
0
-1
-1
-2
-2
-2
0
0
0
0
-2
0
0
-1
0
-1
0
-2
0
-1
0
-2
0
-2
-2
-2
-1
-1
0
0
0
-1
-1

6348
48474
578
90708
1985
201223
170348
2615
3931
3578
3027
0
42214
437492
192045
3376
-363
184705
144807
1473
2429
39317
547
0
197436
17160
247477
0
18931
-18
3829
1715
7948
494140
101873
2114
85378
20137
18477

0
48388
911
58787
7150
214479
166348
9855
2570
3658
1116
1663
43195
405442
195162
0
204
188235
162326
1473
3878
28491
547
0
201831
7289
241976
0
18329
-18
4360
3662
576
274198
99516
490
71870
3332
16341

967
38972
578
104382
20123
193598
162319
11162
27036
3578
2179
4777
43699
381086
198105
4649
204
193694
168186
1473
4957
20367
759
0
206282
2868
242629
0
19441
-18
4420
12595
2660
214481
99873
30452
72994
3542
11125

0
47584
578
91888
1671
178416
165592
45607
1559
3578
5468
1755
45662
353074
202919
1528
204
178664
175369
1473
6209
16680
1042
0
210963
9470
239438
0
20113
-18
18311
223
2319
112222
100361
29667
57382
6487
10000

699
28055
578
88267
1244
143879
167482
23359
1962
3578
80
2442
47592
330171
197380
7378
-14
149612
178156
1473
6338
10320
796
0
215711
5816
203445
0
19864
-18
2887
222
1905
33958
90052
28596
58522
3437
10000

499
28571
438
85471
0
125004
171106
25713
3683
4268
1314
2724
48674
324386
201927
682
-2400
151226
189259
1473
6587
7601
547
0
218692
7809
203585
0
15424
-18
4768
490
257
9684
89112
29180
59748
4875
10000

0
-2
-1
-2
0
-2
0
-2
0
0
0
-2
-1
0
-1
-2
-1
0
-2
0
0
0
0
0
-2
0
0
0
0
-2
0
0
0
0
2
0
-1
-1
0

0
-2
0
-2
0
-2
0
-2
0
0
2
-2
-1
0
-1
-2
-1
0
-2
0
0
0
-2
0
-2
0
0
0
0
-2
0
0
-1
0
0
0
-2
0
0

0
-2
0
-2
0
-2
2
-2
0
0
0
-2
-1
0
-1
-2
-1
0
-2
0
0
0
-2
0
-2
0
0
0
0
-2
0
0
0
0
0
0
-2
0
0

19792
-18
2427
0
12975
960
6110
2973
104989
388357
12554
0
507
50099
2028
39139
2980
195688
16801
29222
30680
29327
7221
87206
702
4741
68244
16699
17957
1221
129776
41075
3664
1780
52010
44806
852
121427
21001

19995
-18
1225
0
13149
485
6302
2694
100150
390101
13564
0
892
17402
286
15269
2817
199033
14782
29378
126866
30487
8329
90487
0
4534
65243
17908
18063
176
126395
31898
5770
28620
4792
47050
1738
60163
12406

20269
-18
935
0
13408
0
5972
7270
94413
387948
14608
0
5221
19111
14255
12853
0
197961
23095
25409
129449
29417
8840
19892
0
6491
61590
19114
20755
0
129371
103675
10412
66633
194
49282
186673
61723
14587

18268
-18
5362
0
12714
0
6985
2970
89400
354871
17441
0
7627
20784
10056
12531
450
195958
49379
23072
106382
30379
-1560
20377
0
8422
47301
20341
23278
0
132218
91487
4578
182856
1900
50159
5517
25638
59974

19478
-18
4082
0
12437
0
7845
2359
84271
238196
16866
0
580
23428
317
5325
748
196019
35313
22745
98892
30452
-1560
32177
0
8665
47232
20617
24083
0
136003
83374
5928
166943
1900
51336
2660
26092
51049

19885
-18
-75
0
11166
0
7574
8492
79502
200777
17443
136
999
25040
728
2086
5054
199014
23024
22492
92599
0
-1560
41677
0
0
25231
16223
25145
0
139798
67445
5619
126445
1150
54332
1480
14586
47079

-2
0
0
-2
0
-2
-1
-2
0
0
-1
2
0
0
-1
-2
0
0
-1
-2
0
0
-1
0
0
0
-2
-1
-2
0
0
0
-1
0
0
0
-1
0
0

-2
0
0
-2
0
-2
-1
-2
0
0
-1
0
0
0
0
-2
0
0
0
-2
0
0
0
0
0
0
-2
2
-2
0
0
0
-1
0
0
0
-1
0
0

-2
0
0
-2
0
-2
-1
-2
-2
0
-1
0
0
0
0
-2
2
0
0
-2
0
0
0
0
0
0
-2
0
-2
0
0
0
-1
2
0
0
-1
0
0

0
348526
79967
0
56379
20108
390
6154
61618
48784
8479
51016
156062
258360
28489
12080
18172
25689
0
0
60101
50104
0
147565
39296
49699
19629
637
928
278569
25102
35210
8909
130668
49624
103100
45876
117464
185129

0
345128
75920
0
23161
13976
390
0
60380
46401
2021
51081
158495
263820
28934
1989
19559
26455
0
0
61589
32978
1186
149777
40638
49446
8705
0
282
277306
27906
34606
3173
121100
49357
106908
35732
81625
185099

0
337816
73968
0
21106
12939
390
0
58567
39456
1050
52059
160681
265115
20558
4566
20437
27525
0
0
60822
11779
1024
151583
41741
50694
18653
0
282
225732
26153
34800
13947
123414
49366
109419
18000
81815
186698

0
316739
71919
0
22345
11367
390
0
79527
30712
0
47912
144194
264323
29866
5329
26591
28545
1360
0
62306
79862
990
155493
45982
44858
36076
300
2427
229877
26745
33275
7676
114180
49221
111838
27404
78927
181156

0
167616
59894
300
25720
17049
390
0
18950
29629
400
48646
144802
221070
37587
5724
28350
29388
680
0
63768
39617
1000
158624
43041
19298
27823
300
282
219267
26359
33435
6155
122332
48848
112727
2644
77418
129441

0
364940
59405
390
23467
27337
0
0
19667
28241
976
49341
147311
219295
15307
1518
27758
30133
600
0
65239
34091
0
161902
42957
19514
0
728
282
225421
25974
32778
3695
120270
47545
115479
2262
74657
135383

0
0
0
-1
-1
0
-2
0
0
-2
0
0
0
0
0
0
-2
-1
2
-1
-1
0
0
0
2
2
2
0
0
-2
0
-2
0
2
0
-2
-2
-1
-1

0
0
0
0
-1
0
-2
0
0
-2
0
0
0
-2
0
0
-2
-2
2
0
-1
0
0
0
0
2
0
0
0
-2
0
-2
0
-1
0
-2
-2
-1
-2

0
0
0
-1
0
0
-2
0
0
-2
0
0
0
-2
0
0
-2
-2
2
0
-1
0
0
0
0
-1
0
0
0
-1
0
-2
0
0
0
-2
-2
0
-2

199789
132252
22657
21072
2896
150345
4847
141321
68612
5972
19202
44590
33346
126840
99728
112343
51132
1890
8917
35369
5853
25079
130439
115505
24225
3780
50817
58075
48519
0
243952
-150
12165
18703
87105
3072
2793
0
1961

203156
135069
19940
2520
1360
145797
4268
141836
69971
1854
16576
45846
37902
116746
97889
25349
8830
533
8625
22238
5512
119811
108411
113724
24046
0
50523
59504
35968
0
224426
-150
13171
9733
82772
0
1356
0
5495

201267
136408
19870
-3990
812
147825
0
139070
71846
2105
16801
47104
42496
59839
99902
21033
7570
267
11475
7809
492
22384
107113
112976
24574
203
51921
61544
29453
0
193708
-150
14054
7078
75928
0
19497
1471
13029

182484
139192
18155
22193
4012
145482
1193
134168
72372
835
15238
48325
45954
0
100128
19033
1576
0
10999
97774
2038
115548
120327
111344
24348
203
50767
62925
26660
0
163477
-150
14900
1195
66245
0
10164
3094
0

182478
142111
11119
21546
28672
141846
-127
135678
73475
1761
10267
0
51419
0
101531
9588
0
0
12311
100912
316
164296
62855
100648
16130
0
48488
64280
26235
0
139993
-150
15000
43115
61833
0
1089
12623
0

175394
145165
5203
1922
28875
132687
-127
136494
74842
2849
9578
49461
55919
0
102770
5222
13295
0
11973
152955
1226
72084
67243
94891
16467
7856
49503
67079
27647
1473
133197
-150
0
43869
62375
0
26218
10446
0

0
-1
2
-1
-2
0
-2
-2
0
-1
2
2
-1
-1
0
0
0
-2
0
-2
0
-1
-1
-2
0
0
-1
-1
0
0
-1
-1
0
0
-2
0
-2
0
-1

0
-1
0
0
-2
0
-2
-2
0
-1
0
2
-1
-1
0
0
0
-2
0
-1
0
-1
-1
-2
0
0
-1
-1
0
0
-1
-1
0
0
-2
0
-2
0
-1

0
-1
0
-1
-2
0
-2
-2
0
-1
0
-1
-1
-1
0
0
0
-2
0
0
0
-1
0
-2
0
0
-2
-1
0
0
-1
-2
0
0
-2
0
-2
-1
0

63558
42081
20235
2779
5712
150294
1507
0
84064
0
20693
10000
0
42721
7271
226365
60788
0
211688
0
56766
15525
2670
2618
154030
59166
249
3389
-2123
35420
7921
9646
12118
10890
2663
173922
15575
217126
23438

59812
46495
19635
6375
14539
147979
0
2036
85935
4051
22033
893
1870
22836
9133
214261
61005
0
205003
0
59811
34585
262
784
151604
39328
2655
1600
246407
38632
9268
13438
11176
11902
20679
164939
22187
43647
0

68636
39489
19045
1086
8796
147235
218
796
55548
1196
24067
1224
669
24266
10972
210315
60164
811
203118
0
61987
37439
3771
611
146128
38313
249
1782
250249
42499
3943
14833
9369
12907
6698
165597
1970
39827
3850

40659
12421
18300
1230
20359
147997
4360
5740
134719
19875
24372
331
0
6088
12757
206563
31211
1128
198925
0
63849
47340
5474
0
138919
28660
99
1600
254254
46590
7737
1920
7061
15369
2104
163424
1687
43978
0

32436
11345
17900
1230
17329
145405
0
0
152290
599
24670
0
13453
2500
13069
202896
30374
1750
175684
185
66276
2473
69536
0
132778
31398
-150
0
259960
52606
2456
10516
23421
15863
888
163204
248
389
32690

36658
11968
17900
2806
20087
146502
0
447
152470
850
25617
2757
5773
828
13334
173111
30432
819
164037
185
68207
4120
76188
150
136272
9966
-150
11665
265702
59537
15507
10350
21240
16059
888
159257
600
389
37141

-1
0
-2
-2
0
0
0
0
0
0
0
0
-1
0
0
-1
2
-2
-2
0
2
0
0
0
0
0
0
0
-1
0
0
-1
-2
0
0
-1
0
0
0

-1
0
-2
-2
0
0
0
0
0
0
0
0
-2
0
0
-1
-1
-2
-1
0
2
0
0
2
0
0
0
0
-2
2
0
0
-1
0
0
-1
0
0
0

-2
0
-2
-2
2
0
0
0
0
0
0
2
-2
0
0
-1
-1
-2
-1
0
2
0
0
0
0
0
0
0
-1
0
0
0
-1
0
0
-1
0
0
0

11500
149775
9000
14394
18603
45777
62049
170133
105435
17891
60199
67088
5141
15126
7033
396
1890
0
0
9358
13687
57252
38306
38527
49534
38298
455293
44076
25648
13779
14710
18768
390
40112
129234
2841
48970
18652
24453

0
107052
0
35392
15208
46816
64315
168945
107599
19087
60742
64376
3455
13327
10431
396
2846
0
0
13482
14007
57771
39338
37608
48061
39295
441048
40353
25524
14788
14166
19684
11223
40981
127932
1709
49366
18506
23212

0
231164
0
20000
16153
47862
58564
160660
108555
20078
60841
62004
6906
13829
10120
361
920
0
0
17874
14236
47778
40378
39369
48807
40331
433541
36314
3737
15815
14040
11580
15225
41963
124793
1312
49803
18849
23964

1780
120523
0
0
18175
49064
56741
163652
106692
20935
58902
62985
0
10898
11145
7530
390
0
0
26743
12924
37858
39067
43627
49347
41346
425538
32320
0
17891
13796
780
4951
43012
123572
2404
49830
19917
24434

0
117102
0
0
19876
66819
25172
131396
103971
17228
19352
69380
0
9217
11368
396
7531
0
2780
26431
12467
36467
25481
15251
17524
42013
419080
27803
0
17308
12909
780
2408
33270
116832
3786
49539
19087
21340

0
116718
0
0
19419
17288
29186
130402
104140
17606
19523
70498
0
9048
12186
396
1240
0
20034
35153
10950
34419
25861
16285
17497
42890
98840
25370
22525
17521
12015
0
8360
33967
115064
1916
50418
19588
5624

0
-2
-1
0
0
-2
0
-1
-2
0
-2
0
-2
-1
-1
7
0
0
-1
-2
-1
-2
0
0
2
-2
0
2
2
0
0
0
0
2
-1
-1
0
0
0

0
-2
-1
0
0
-2
0
-1
-2
0
-2
0
-2
-1
0
7
0
0
0
-2
0
-2
0
0
0
-2
0
0
0
0
0
-2
-2
0
0
-1
0
0
0

0
-2
0
0
0
-2
0
-1
-2
2
-2
0
-2
0
0
7
0
0
0
-2
0
-1
0
0
0
-2
0
0
0
0
0
-2
-1
0
0
-1
0
2
0

268537
3388
8740
19681
139733
22443
79822
2712
121018
42795
0
39555
0
390
9773
2400
76414
24874
6259
0
33600
13219
95286
24202
5411
0
47895
8287
67671
19371
85404
49115
30711
90128
1999
10061
50990
57918
98026

207118
0
4919
19968
138723
31175
77747
4450
123150
43787
0
40550
0
390
4101
2400
78009
25961
2937
533
0
1179
78404
23664
6279
1250
48889
10978
61346
18761
91457
50477
28729
92367
729
20587
49123
59878
99768

202412
0
176823
19261
132441
26476
77733
9754
0
44826
0
41587
0
390
3866
2400
78616
27534
10410
2329
0
0
147559
21780
8163
0
50099
11207
59100
19469
89151
51400
7605
94227
2462
9984
50820
51466
100098

207496
0
117686
20184
94493
27782
78017
0
0
45544
0
42602
0
390
14894
2400
49662
27670
30016
1778
9618
0
323129
22722
8874
3871
52259
11227
53133
20412
90071
0
0
91943
12360
7461
50706
50506
75296

250337
0
36708
17016
84936
23325
29599
8142
0
48497
0
43327
1805
780
6833
2400
48867
28717
8014
2510
10455
0
310042
21907
9722
6200
53389
12042
48598
19755
92565
0
0
93546
10943
8093
30636
56373
73774

255277
7707
18126
15725
77988
49146
26927
6997
0
47591
0
47950
0
390
6972
2400
48278
28786
2630
184
11131
35752
311840
2917
12386
336
55519
12850
48882
20320
98291
0
3011
95759
9597
7342
30501
55341
75603

-2
2
0
2
2
0
2
-2
-2
-1
0
2
0
-2
0
-1
-1
0
0
-2
2
0
-1
0
-2
0
-2
0
2
2
0
0
0
0
0
-1
0
-1
0

-2
2
0
3
2
0
2
-2
-2
-1
0
-1
-2
-2
0
-1
-1
0
0
-2
0
0
-1
0
-2
0
-2
0
0
2
0
0
0
0
0
-1
2
-1
0

-2
-2
0
2
2
0
2
-2
-2
-1
0
-1
-1
-2
0
-2
-1
0
0
-2
0
0
0
0
-2
0
-2
2
0
2
0
0
0
0
0
2
2
0
0

-1
5380
49032
21993
38483
33290
27849
0
8478
0
60350
3490
6379
6658
77086
-3
850
9979
76538
0
88895
30400
390
30218
890
12158
8451
65932
10232
112363
75267
61278
162647
42326
10042
836
4924
11589
29076

262
390
48477
22634
39511
32867
29093
0
7890
0
61112
3611
3257
2598
77411
-3
12340
9371
71888
0
79074
34756
2356
31706
236
13956
36099
66740
11564
109067
54889
59106
157533
43815
10577
836
4305
28910
14131

329
1843
46605
23057
40582
32638
28347
0
8958
1350
60557
13920
4166
1138
78686
-3
14910
18488
65832
0
47318
29530
1373
34130
0
14382
5117
68170
14099
117301
56949
54647
153351
45156
11129
836
4770
34731
15112

39919
1663
48795
24506
41316
29743
30561
0
780
0
35555
10284
0
6730
66217
1000
44967
27022
51621
0
21594
27620
390
36245
2194
15631
6714
69634
13580
113926
35684
56071
144086
46206
11650
836
5819
18845
13652

263
-147
48968
24711
41998
26909
29770
0
7500
1265
30214
3813
0
3595
56167
0
11669
28402
51191
0
19067
32364
2746
38624
439
16080
18801
73981
13657
120846
10400
29199
118645
46968
12997
1972
4807
25745
86575

263
-147
49752
24178
42674
24955
31666
0
0
0
30170
1154
318
2915
53190
0
5169
800
49918
0
13814
34041
390
40989
1085
17327
13604
72676
16356
118804
0
29815
104652
47876
14322
986
5579
13396
82377

-1
0
-2
0
0
-2
-2
0
0
-2
0
-2
-2
2
0
0
0
0
2
0
0
2
-2
0
0
-2
-1
0
0
2
0
-2
-2
0
0
-2
0
-1
-1

-1
0
-2
0
0
-2
-2
0
0
-1
0
-2
-2
-2
0
0
0
0
2
0
0
2
-2
0
0
-2
-2
0
0
4
0
-2
-2
-1
0
-2
0
-1
-1

-1
0
-2
0
0
-2
-2
0
0
0
0
-2
-2
-2
0
0
0
0
0
0
0
2
-2
0
0
-2
-1
0
0
4
0
-2
-2
0
0
-2
0
-2
-1

390
48367
-2
92215
45870
0
0
87695
79816
611
295180
1100
577
187
60769
16613
30726
133996
86228
30048
52659
39649
390
193392
52824
0
17895
49394
85882
47350
108038
1557
79000
67273
56387
1528
17027
0
390

17450
49358
-2
94085
46907
0
600
88545
29536
0
284145
0
494
3327
61943
19828
27639
136606
85437
31049
51213
40194
390
159546
53165
0
13576
51261
84985
51230
110216
4445
0
47110
57648
0
34235
1054
390

13366
50396
-2
96174
47952
0
0
90403
28870
0
255143
0
438
3100
62082
19227
28890
136771
90635
32144
51696
41150
390
158486
54842
0
18286
51333
84247
54784
84516
4292
0
39017
59521
0
18478
1448
390

17446
51462
-2
98116
49052
0
0
92245
25049
0
234395
0
387
0
61436
20593
31090
141131
91745
33157
50422
41670
390
160375
54868
0
-200
51174
81619
58232
72391
1803
0
0
58637
0
19215
2535
390

17056
52609
1422
99490
49936
0
0
94082
23881
343
216318
0
246
0
27507
20951
32265
147251
87466
33657
30145
42188
390
163444
56286
0
0
44680
30095
61670
61298
2970
0
6835
38490
0
15915
0
390

16666
53708
0
101412
50977
0
1459
96050
23668
1343
202530
0
939
0
29218
21460
33737
150332
85662
34359
30203
43360
390
0
56621
0
18486
43760
20639
65120
62193
6348
0
5562
38492
0
0
0
690

0
-1
0
2
0
-1
0
0
2
0
0
3
-2
0
-1
0
0
2
0
0
-1
0
2
2
0
0
-2
0
0
0
0
-1
0
0
-2
0
0
0
0

0
-2
0
3
0
0
0
0
2
0
0
2
-2
-2
-1
0
0
0
0
0
-1
0
0
3
0
0
-2
0
0
0
0
-1
0
0
-2
0
0
0
-2

-1
-1
0
2
0
0
0
0
0
0
0
2
-2
-2
0
0
0
0
0
0
0
0
0
2
0
3
-2
0
0
0
0
-1
0
2
-2
0
0
0
-2

44168
500
17336
16132
91282
5992
99516
81970
9422
34376
49301
11113
9156
177736
11306
8038
15471
7019
7327
19614
139125
8999
3286
21034
43087
5570
49276
15932
92154
30391
89687
780
16771
5378
302
6814
62946
171650
78542

44727
2000
17751
16562
45885
0
87274
78754
10106
35300
50660
14110
0
157096
6657
9060
16211
6760
8244
19844
0
9042
6341
19839
44468
7327
0
16965
87700
29144
89434
390
19403
5146
-62
7670
61940
171841
48563

26135
1354
18113
19279
35329
1400
96414
74789
14127
32106
50036
13609
0
33700
3565
11600
16752
8882
9259
19929
435
10038
6097
18663
46653
7065
0
17993
61110
30419
91389
390
18541
6205
1958
8690
61412
171014
20790

26730
0
14885
20663
29368
79181
74161
45883
14598
32994
60770
13102
0
0
3820
12307
17471
8520
9757
18775
0
9784
6339
20394
43143
8058
0
18698
14223
30097
92003
0
19254
7139
-101
9699
62771
168142
0

12180
0
14975
20043
18833
29172
45585
29616
14069
18220
10598
12595
0
0
1275
12703
17830
8694
9887
13854
81824
9984
5143
19228
19003
9433
0
19075
9784
25887
95614
780
19456
7918
15932
10138
65038
169821
0

18179
2699
15311
19584
93329
14816
40178
28916
14690
18755
10122
14287
0
0
1275
12970
19230
8871
9987
10718
83101
9780
5126
19615
-317
9008
0
20498
5155
25707
93399
0
19323
7646
950
10400
67266
173014
0

2
0
-1
0
0
0
0
-1
-1
-1
-1
0
0
0
0
0
0
-1
0
0
3
0
-1
0
0
2
-2
0
0
2
0
0
2
0
0
0
0
0
0

0
0
0
0
0
0
-2
0
0
0
-2
0
0
0
0
0
0
-1
0
0
2
0
0
0
0
2
-2
0
0
0
0
0
2
4
0
0
0
0
0

0
-1
0
2
0
0
-2
0
0
0
-2
2
0
0
0
0
0
0
0
0
2
0
0
0
0
0
-2
0
0
0
2
0
-1
3
0
0
0
-2
0

20433
9493
2849
11859
17924
35986
48784
1430
9167
159919
390
17172
7427
11179
12571
101281
6905
5417
29160
60829
9248
15570
-372
10183
47796
977
316
49458
176380
177998
7733
27880
150
5212
8837
47121
45648
14335
36770

19302
10531
30999
11385
18475
36663
50371
0
200
68686
0
18695
8057
12188
13656
129217
7574
15134
30640
57556
11859
16996
4253
11971
49045
1787
316
50135
188744
174350
8754
29342
150
6462
7554
46623
42596
12452
7611

19276
11557
53425
10916
19539
36218
51400
0
198
161192
780
20880
8749
12904
15407
128302
7652
15193
23583
59083
14264
18414
1777
8164
45506
2566
316
49889
194534
158632
8469
22974
150
7846
8287
46693
39829
4467
9275

19451
12546
76538
12419
19396
38044
0
872
18154
150464
0
23515
9413
14217
17127
125300
7161
10845
24195
60051
13746
19843
780
10895
41471
3174
316
20459
199524
154522
9481
24586
150
10715
9580
31040
39324
3285
5751

19641
9900
106032
13904
11643
37222
0
22872
13677
143375
0
25122
10534
14360
17569
4125
7531
46397
24546
41757
13228
19643
780
13503
18298
2634
316
19727
203514
135375
10324
25675
150
10406
9267
30669
32460
0
10592

20188
1000
66535
13538
11578
37740
0
20641
2018
146411
0
24581
10210
16140
18162
4210
7033
32334
-354
42641
14333
3300
0
16227
19001
1547
316
19354
208396
142526
10017
30765
1150
9953
10096
30218
31735
0
9701

0
-1
0
2
0
2
2
0
0
0
0
-1
2
0
-1
-1
0
-1
0
0
0
0
-2
-1
-1
-1
0
-1
0
0
2
0
0
0
0
0
-1
0
2

0
-1
0
2
0
0
2
0
0
0
-1
-1
2
0
-1
-1
0
0
0
0
0
0
-2
-1
-1
-1
0
-1
0
0
2
0
0
0
0
0
-2
0
2

0
-1
0
3
0
0
2
0
0
0
0
-1
2
0
0
-1
-1
-1
0
0
0
0
-2
-1
-1
-2
-1
0
0
0
0
0
0
0
0
0
-2
2
2

196963
1663
11645
26061
29341
178541
31392
147530
71048
80210
218318
2711
25179
4457
14565
45753
128947
2381
164408
47378
98580
9285
4614
1522
825
390
15639
1959
12570
30928
164576
3173
75755
9861
29021
136013
0
42695
71104

201741
1662
13450
25349
27139
174189
32976
150313
74242
67746
135085
780
24496
5622
9500
53323
126454
2908
153323
50555
67946
273
6777
291
1650
390
10504
662
11659
32186
160500
5270
77397
15147
28408
136953
0
43679
72737

219122
1473
11671
27826
13295
183197
34154
146464
78032
76230
122762
390
23325
6673
10122
5257
128179
1051
152429
45532
161585
8327
14101
1791
825
1128
11824
1655
8312
32949
170405
5040
77839
6641
29117
133265
431
44757
73987

223267
1623
12888
27080
14126
177641
33311
144227
81392
77954
76564
390
24336
7890
770
13781
75525
2422
154704
47086
146093
9379
11959
2367
825
19780
13018
0
11451
33680
176048
6050
69534
15318
28764
82163
0
45703
72199

227841
1623
17915
30525
12185
149806
35246
133638
48022
78953
139508
390
24817
8628
4159
8636
76862
1051
96724
19045
129047
9566
3184
4589
825
0
12303
1250
9312
34419
161874
6447
60747
8610
28390
83238
0
48476
76621

228377
1663
18923
29764
8419
141706
34548
136605
48068
81848
142253
540
25338
9360
4159
5698
6131
1051
73916
19554
75427
9766
7252
291
825
0
18584
1000
7239
37782
144124
7339
52280
8790
29443
85383
0
47603
78451

-2
0
-1
0
-1
0
0
2
2
-2
0
0
0
0
0
0
0
2
0
0
-2
0
0
2
0
0
0
-2
0
0
0
0
0
0
0
0
-2
2
0

-2
0
-1
0
-1
0
0
0
0
-2
0
0
0
0
0
0
0
-1
0
-1
-2
2
0
2
0
0
0
-2
0
0
0
0
0
0
0
0
-2
0
0

-2
0
-1
0
-2
0
0
0
0
-2
0
0
0
0
0
0
0
0
0
-1
-2
2
0
2
0
0
0
-2
0
0
0
0
0
0
0
-2
-2
0
0

36908
156411
0
5504
23266
24104
48424
14091
17961
1987
64494
18359
88143
45586
101860
11152
29584
0
85993
117303
0
114127
181870
119424
6962
229229
183214
325
129151
58340
243774
138421
45622
21012
154412
91092
3720
25081
13384

0
143042
582
4782
16093
25198
50340
14752
17091
0
69272
18985
83432
46573
99782
11354
25645
0
81682
15504
0
110826
186428
116014
7898
227017
167757
325
101260
58644
242529
137456
47061
10107
157364
94581
396
26358
14153

0
126395
0
3864
19906
25988
48395
18460
14120
99500
62196
17742
78471
47332
98236
11486
24564
709
83467
15748
0
113559
190995
133567
7626
222040
170663
325
94545
59855
242079
139977
48264
240244
157834
94580
396
29319
15417

0
119365
582
3242
11132
27107
49604
17749
12266
-500
62809
17530
77711
47382
92879
12176
25823
397
86076
15480
0
118784
165452
129953
8692
218852
169291
0
93810
61013
243114
136207
27806
287499
159877
30000
396
28510
16944

0
112801
291
1428
0
27450
48397
18936
10783
-500
48047
8135
79250
47370
75216
8044
26269
1026
87829
998
0
118967
170786
136283
9541
203312
140384
325
82668
61097
213930
50464
24901
86684
155545
0
396
29813
18992

0
108241
1027
2358
0
29193
49847
5925
5131
-500
49110
7559
55860
46200
76778
0
26335
1026
58213
980
0
108887
174213
139961
9885
196266
138574
650
64924
65089
219009
49430
25441
6796
147330
0
1353
30179
15888

0
0
-2
-1
0
0
0
0
0
0
0
2
-2
2
0
0
0
0
0
-1
0
-2
0
0
0
-1
-2
-2
-1
0
0
-2
-1
2
0
0
0
0
0

0
0
-2
-1
0
0
0
0
0
0
0
2
-2
2
0
-1
0
0
0
-1
0
-2
0
0
0
-1
-2
-2
-1
0
0
-2
-1
2
0
-1
0
0
0

0
0
-2
-1
0
0
0
0
0
0
0
2
-2
0
0
0
0
0
2
-1
0
-2
0
0
0
-1
-2
-2
0
0
0
-2
-1
3
0
-1
0
0
0

202591
0
2219
416
10459
83749
10181
43226
127399
46346
51112
35932
5562
91562
155967
3997
41375
19812
58795
5154
40675
9161
84844
62590
67276
7156
1000
0
390
43063
27179
144
11170
19379
144525
33567
30311
23051
42046

202924
18965
4141
416
11445
85463
11058
19278
124835
49612
51086
35060
6061
67878
151161
2522
35398
17678
62799
5835
36126
26156
65217
61942
65363
9780
0
0
390
41932
27878
6130
6393
18775
183569
0
31213
18190
47356

204693
20042
0
589
122175
87189
11471
18403
127259
48546
51365
38176
3829
72323
132051
261
27906
19068
61233
5960
30820
13185
63943
118652
68877
6672
0
0
390
38411
28908
0
11845
19612
186020
28971
30425
12521
47445

195319
20115
0
1416
111847
89539
11776
19369
129115
49157
50579
38452
933
71631
93367
1261
23043
19642
61915
11780
23852
17439
62327
8757
48958
11201
0
0
0
30659
29922
0
5431
18864
186465
30437
30062
14308
49701

193566
20000
0
416
76628
91258
12660
20094
131820
49890
20413
39423
5446
68427
84622
772
19167
27988
69079
1360
17902
66408
55800
8936
45255
9718
0
0
780
30963
30517
0
6683
20556
113336
14106
30270
14769
49068

182175
16433
0
416
64200
93343
12660
17934
124322
48941
20452
38660
8523
69532
87255
390
19478
1280
67852
468
7784
14333
56800
9118
41870
8781
0
0
390
30505
31164
0
22285
20211
0
794
29176
15925
0

0
-2
0
0
2
-2
0
0
3
0
2
0
-2
0
-1
2
0
0
-1
-1
-2
0
0
0
0
0
2
0
-1
2
2
0
0
0
0
-1
0
0
-1

0
-2
0
0
0
-2
0
0
2
0
2
2
-2
0
-1
0
0
0
-1
0
-2
2
0
-2
0
0
-1
0
-1
0
0
0
0
0
0
-1
0
0
-1

0
-2
0
0
0
-2
0
0
0
0
2
2
-2
0
-1
0
0
0
-1
0
-2
2
2
-2
0
0
2
0
-1
0
0
0
0
-1
0
-1
0
0
0

57207
2626
75923
146022
59059
4649
30785
49292
10449
46385
29484
188
1211
35227
297
9928
8452
17429
690
1847
0
22634
183887
3310
65354
42322
400
66195
3150
20544
80226
52175
88588
51086
162540
24469
57757
104216
-4

58211
15912
57259
145114
50579
3985
29242
48536
10135
47439
30309
6229
-50
36236
1093
11446
7718
16849
665
3614
0
23638
93962
2250
70758
43314
400
62771
9375
25756
81812
45429
86625
49804
155319
30689
60367
104343
1198

48160
1677
50845
121369
24193
2234
29883
41045
11926
48858
28313
7936
-440
21068
2633
13150
237648
17187
1164
3252
0
24689
95955
1698
70791
44354
400
63533
725
26176
82922
46595
89226
28662
171087
19947
62959
142622
101424

48398
315
36207
100807
23511
-1
30447
41532
11448
50893
942
13194
-830
18132
1291
13233
236463
8585
1523
42058
0
28809
98354
-51
66495
45372
400
57079
21423
18124
80989
47224
91680
29476
172732
22529
61796
73702
-1175

17942
3042
32515
104432
24019
-1
30803
18646
10970
52352
1038
5692
-1220
18405
3117
13663
146420
8760
1228
33171
0
30052
105327
-51
52055
46317
20334
16634
6308
8133
82761
46903
93220
4011
156830
3885
62602
75513
111715

16334
374
15128
107209
24481
-1
29820
19183
11636
53480
492
8410
-1220
16754
1267
13994
148600
12000
500
18379
0
29057
107500
-51
68567
51292
19050
26438
12651
4051
84766
46973
94456
1000
139816
23616
64983
77111
52337

-2
0
0
0
0
0
2
0
0
0
0
0
0
-1
0
2
-2
-2
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
0
-2
-1
0
0
-1
-1

-2
0
0
0
0
0
2
0
0
0
0
0
0
-2
0
2
-2
-2
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
0
-1
-1
0
0
-1
-1

-2
0
0
0
0
0
0
0
0
0
0
0
0
-2
0
2
-2
-2
0
0
-1
0
2
-1
0
0
0
2
0
0
0
0
2
-1
-1
0
-1
-1
-1

1418
-1028
17831
7307
41266
92086
110419
70011
146515
32581
167390
169763
155963
0
104968
182499
989
2322
365290
47272
29378
277140
51897
500
49926
352
43702
47585
69182
18472
158798
5868
50240
13565
1166
5981
38254
6902
18044

3052
58324
18139
11718
50669
93153
112518
67411
131130
36525
123981
166286
148095
300
107221
184632
1023
1233
362533
47984
20154
272579
51961
715
48840
14540
44979
48575
69862
19968
163164
8654
50149
8130
1491
7369
38919
1950
390

3538
57657
18777
5280
48942
96642
114247
65867
123226
35660
250982
162330
143845
740
109494
180260
7542
3302
358716
47113
11963
271986
51435
26854
46958
14315
46755
49922
44150
17199
168543
3408
50021
-332
995
8542
17243
2618
20718

17091
58832
19662
8166
27836
99362
115896
55969
111975
36436
129905
110034
132677
0
111954
192260
1200
6592
353426
48218
8839
227152
51512
28146
47796
15535
47412
51290
43874
18367
172083
12019
44924
-732
1318
9552
18478
2868
390

2413
60002
19348
18002
40346
100571
112545
41298
95510
33548
131248
97018
86265
0
111771
187714
0
5008
299403
49408
2678
221218
54709
0
48800
14453
47703
56608
41378
18130
173850
22169
49669
-1782
1322
9743
3541
425
390

1301
61260
19355
22262
38668
102680
115565
0
79385
32061
139420
96056
88390
0
111703
195702
0
3386
260620
50648
3028
159462
52462
2000
50108
16518
49495
55576
832
18500
177469
7416
42689
-2250
2826
10085
6459
29879
390

0
0
0
2
0
-1
0
0
2
-2
2
0
0
0
0
-1
0
0
0
0
0
0
4
2
0
0
-1
0
0
0
2
-1
0
0
2
0
-1
0
0

0
0
0
0
0
-1
0
0
0
-2
2
0
0
0
0
0
0
0
0
0
0
0
3
2
0
0
-1
0
0
0
0
0
2
0
0
0
2
0
0

0
0
0
0
0
-2
0
0
0
-2
2
0
0
0
0
0
0
2
0
0
0
0
2
3
0
-1
-1
0
2
0
0
0
0
0
0
0
2
0
0

26012
5504
16754
4640
120619
53627
82812
92218
10426
30900
163553
16486
359280
48950
131959
390
14655
36204
103715
7787
15408
5347
25147
10846
253549
49024
8748
155842
45194
3769
60804
576
89137
23970
11027
343248
82926
20274
26730

25916
6187
44946
5891
118983
64913
85352
78066
14466
0
192724
17800
362680
47766
117153
390
15688
37412
104025
8412
17146
-1077
28747
10533
259711
48778
5517
158665
22298
4782
65779
3100
86040
23181
10710
334394
326
44996
27757

24998
100
40453
8840
109786
19476
91161
77240
13952
0
188441
18546
161193
42798
109570
955
13400
36537
97749
9450
18856
3347
28029
10225
265931
96487
4980
132275
16055
5797
66545
3629
71910
18912
10398
337272
176
21147
28178

23965
600
40951
8464
104000
61302
92910
87919
13418
0
191134
19476
123203
42142
100086
1170
13596
37474
99168
9414
18265
4426
27120
9912
245884
43639
7774
57318
17281
6654
64877
6260
65693
19960
10000
340152
804
21964
29055

23865
1438
40709
10068
121427
0
98710
75386
13686
0
193673
18694
85510
37580
76125
1170
13861
38732
58256
5354
18123
1906
26154
11444
200380
5290
2582
42978
18996
6786
66398
5990
63835
81985
10000
345904
478
21405
59849

23667
1919
35569
10977
116652
0
150
69410
13456
0
197104
19427
83704
4831
77720
780
14255
39234
59313
5275
18732
942
25940
10975
221201
41302
3762
0
18553
7077
72113
6520
18660
80189
10000
322168
952
20297
29840

2
0
0
0
2
3
0
2
-1
0
-1
-2
0
0
0
0
2
0
0
2
-1
0
-1
0
0
-1
0
2
0
0
0
0
0
2
0
2
0
0
-2

2
0
2
0
2
7
0
0
0
0
-2
-2
0
0
-1
0
2
-2
0
2
0
0
-1
0
0
-1
0
0
0
0
-1
0
0
2
0
2
0
0
-2

0
0
2
0
2
6
0
0
-1
0
-1
-2
2
0
-1
0
0
-2
0
2
0
0
-1
0
0
-1
0
0
0
0
-1
0
0
2
0
0
0
0
-2

46138
175349
38228
146785
34904
6855
144729
11358
4881
53256
54268
0
17629
16889
7162
64788
35488
175287
208012
175154
37547
26129
109611
132703
13200
396
127370
53916
49878
42238
55297
33050
48245
25826
200328
49485
191759
36703
-26

44832
165527
37318
92750
37007
11392
124279
10884
6685
53695
52500
0
17053
17868
8229
66092
36606
180811
199367
175790
29349
25422
64202
132258
12930
396
117487
55036
46785
29224
56677
34100
27656
27274
48481
52108
189888
38089
-26

47830
147798
38061
73822
42076
15863
119672
13109
34484
55426
2888
0
17796
18028
8290
65236
37526
184389
202668
153515
23713
24728
33846
133781
12684
396
117568
56075
41728
23807
57687
21351
23168
25744
47426
56950
185018
40162
-26

48458
120811
42545
35706
41105
20581
95699
12602
13361
56544
0
0
18729
38126
0
65912
38214
-261
111486
130864
25427
26041
42278
133834
12050
396
103011
54515
41163
17623
4500
19837
20245
27504
48621
58419
182224
41422
-26

47176
117680
43346
28178
44090
20298
98424
13093
5540
57048
0
0
19049
18690
390
66523
37302
-261
118951
131569
21187
26511
36841
132336
11005
396
101336
52250
29408
17974
4500
19273
20251
26987
49743
56885
184859
42172
5294

47461
118907
44105
20782
48914
19424
101167
13433
12495
58421
300
0
17300
19082
780
67020
38546
-261
89077
128983
26486
27034
57844
132614
9952
396
91215
52433
30047
18350
0
13900
19970
26927
50824
57920
185412
34477
-4

0
-2
2
2
-1
0
0
-2
0
0
0
0
0
0
7
0
-2
2
-2
-1
3
0
0
-2
0
2
2
0
-1
0
2
2
0
0
0
-2
0
0
-1

0
-2
2
-1
-1
0
0
-2
0
0
0
0
0
0
7
0
-2
2
-2
-1
2
0
0
-2
0
-1
2
0
-1
0
2
3
0
0
0
-2
0
0
-1

0
-2
2
-1
-1
0
0
-2
0
0
0
0
0
-1
7
0
-2
2
-2
-1
2
0
0
-2
0
-1
2
0
-1
0
-2
2
0
0
0
-2
0
0
-1

6436
185
54297
13432
1473
40862
165583
820
24068
173187
74053
5789
44036
42617
2400
177116
11368
258442
1068
27130
22261
39369
14186
170146
29287
22573
32141
10105
390
10591
21151
25907
178911
32290
1473
390
96473
26773
2782

6398
4418
52837
12762
3125
38910
168400
820
25071
96550
75040
46897
35498
67734
2400
172711
3595
263195
1281
32932
28083
40710
2752
9771
29875
22506
31350
114804
390
10277
20537
25209
182510
33747
2423
3182
97887
700
2975

5295
0
56581
7077
1473
25151
171249
820
26103
82810
76231
43134
33043
66612
2400
167796
3837
268769
907
31938
27371
42736
41673
0
15028
12440
30575
117262
390
11304
19933
24524
186450
39840
950
780
94776
46727
2230

5635
3931
55084
3416
1473
25433
173455
820
27113
78255
78392
12909
25556
65799
2400
168915
5760
263144
882
1236
26645
43751
33715
24683
5639
10218
29784
117427
390
12311
19167
29397
190523
46130
1560
0
72842
46367
1390

8735
2295
56071
3416
1473
25544
88063
590
27495
77816
79485
8797
24389
-41
2400
121713
0
273783
968
720
25919
44619
16955
23702
6389
3516
31288
116637
390
12410
18767
28628
194405
50534
1170
0
46747
46191
4040

6745
0
59008
416
1473
24573
90240
2099
27914
81392
81397
9934
25436
8208
2400
120909
925
239278
1243
16884
27535
45900
13500
46093
7130
4321
32634
115794
390
13358
18767
32009
182630
53897
780
0
44236
20019
3080

0
-2
0
0
-1
0
-1
0
3
0
3
0
-2
-1
-1
0
-2
0
0
0
-2
0
0
-1
2
0
-1
0
0
0
0
-1
0
0
0
2
0
0
-2

0
-2
0
0
0
0
0
0
2
0
2
0
-2
-1
-1
0
-2
0
0
0
-2
0
0
-1
3
0
-2
0
0
0
0
-1
0
-2
0
0
0
0
-2

0
-2
0
0
-1
0
-1
0
2
0
3
3
-1
-1
0
0
-2
0
0
0
-2
-1
0
0
2
0
-2
0
0
0
0
-1
0
-2
0
0
0
0
-2

31197
4671
49792
14353
0
47060
13218
18987
13370
57981
27324
16456
13468
99
18079
15070
27178
77009
17483
44637
131197
2984
37245
8195
44951
8843
500
1875
32355
98588
16509
3339
47116
106552
30258
64853
31808
104638
3609

24486
928
52399
16580
0
48117
24671
19909
16326
66858
30108
17382
5600
99
6315
16384
0
92353
18552
40976
133400
3353
38324
99996
45906
9262
1000
2499
31549
80559
19116
13047
47771
110787
30539
67948
22743
104176
6109

24777
5384
52950
16730
2800
49161
19725
16623
17963
65303
32515
16814
0
99
37046
17413
856
223085
19442
40134
0
8372
39405
795
46872
7102
1000
86074
30759
81481
18028
7764
51414
112900
29860
197032
22396
70726
5810

24521
499
44625
17930
346
50173
23933
17634
17386
63066
31698
18229
0
99
0
18117
6147
278999
14678
16764
0
7743
40748
1000
49974
5035
0
73930
32764
75853
18200
623
52993
0
30350
169878
21055
45435
7684

16773
596
21906
18267
346
18279
24648
17985
16809
28291
33581
20314
0
99
1894
18632
7387
207007
16791
15215
0
4984
41273
6398
50023
5152
0
57807
36229
68074
16844
4695
54962
0
59936
164926
14714
49408
168

16524
2338
16190
18604
999
18266
18610
18362
18137
25258
32772
19704
5302
98
1894
19180
13492
66516
10361
16733
0
3027
42206
9418
53367
2150
0
51014
79827
64941
18082
4133
56523
0
29962
160600
7323
53372
5836

0
0
0
-1
-2
-1
0
0
2
-1
0
-2
0
0
0
0
0
0
0
-2
0
-1
0
2
0
-2
0
0
0
-1
-1
-1
-1
-2
-1
0
-1
-1
0

0
-1
0
0
-2
-1
0
0
2
-1
0
-2
0
-1
-1
0
0
0
0
-1
0
-1
0
2
0
-2
0
2
0
0
0
-1
-1
-2
-1
0
-1
0
0

0
0
0
-1
-2
0
0
0
-2
-2
0
-2
0
-1
-1
0
0
2
0
-1
0
-1
0
0
0
-2
0
0
-1
0
0
-1
-1
-2
0
0
-1
0
0

92575
25015
32282
396
11362
29312
263842
540
390
-2
59156
8100
58395
6930
121988
317686
213236
84196
21962
0
15054
6221
59236
34171
29429
2500
154386
11063
42245
49531
390
390
390
1115
16480
167544
1800
305
68370

86147
20912
32307
396
11461
19203
179711
1148
390
399
54472
14270
59559
6399
90063
302986
207648
74621
23592
0
15104
3571
53689
34939
29959
0
151549
10594
42022
45612
390
390
390
1897
21770
168609
2410
87920
69911

87889
18817
7403
396
5741
9544
185948
20752
780
182
51258
7324
61640
4634
27941
263928
212177
64930
25702
0
15428
4333
48551
38038
29467
0
158888
11714
45811
0
5050
390
390
1020
11507
172591
2722
17991
69970

61123
13424
12225
792
8897
15296
184252
19397
780
4411
48564
2846
62793
5388
11990
260916
200000
58433
26961
0
16273
3334
34656
38683
28292
0
144169
13923
48192
245863
63032
390
390
3640
715
145144
2961
101553
57118

59395
162851
16702
396
1350
7045
183601
19581
0
976
47512
3027
63493
780
390
257001
197544
50859
28509
1855
16305
3334
18077
37764
28819
0
151679
13405
9498
250472
33228
390
0
948
3282
141134
2669
95786
27510

52189
151961
21253
396
10184
10712
187003
25071
0
4968
48164
5946
67204
0
390
210033
201886
40005
29546
3940
780
3334
18815
39053
28787
0
143995
13683
6733
251024
31073
390
780
9071
715
127242
2054
82645
27176

0
0
0
0
0
0
0
-2
-1
2
-1
-2
0
-1
0
0
2
-1
-2
0
-1
-1
-2
-2
-1
-1
2
-1
2
0
0
0
-2
0
-2
0
-1
-1
0

0
0
0
0
0
2
0
-2
-1
2
0
-2
0
-1
0
0
-1
-1
-2
0
-2
-1
-2
-1
2
-1
-1
0
2
-2
0
0
-2
0
-2
0
-1
-1
0

0
0
0
0
0
0
0
-2
-1
2
0
-2
0
-1
0
0
2
-1
-2
0
-2
-1
-2
0
0
-1
-1
-1
2
-2
0
3
-2
0
-2
0
2
-2
0

226613
78356
17426
26214
19195
81786
17018
390
0
10628
288
0
103956
266692
147817
49401
62289
1453
0
83722
598
6532
0
0
34617
5140
57579
325
45997
10677
81882
13708
7400
171929
0
145905
307321
0
228278

217800
70664
29047
25100
20089
84489
13789
1780
12089
11650
765
2650
103230
3551
121668
50079
63485
1872
0
86030
0
3904
0
10427
34390
9377
50612
650
47003
9478
81814
22668
2872
157860
0
147860
4696
780
232449

189016
62223
30572
34131
16739
86298
8236
120
28933
14252
1277
3294
105945
33112
67240
50463
2015
1249
0
82860
950
8537
0
0
810
5140
10537
325
46468
4603
78353
31456
212
145044
0
78545
5579
390
223853

137788
26400
38043
31120
17486
90857
9130
0
14553
13678
42402
3640
111065
2341
69798
49407
-121
1872
0
20879
0
5048
0
0
19009
5140
5552
2250
47198
0
78814
40111
2387
137480
0
19212
8537
780
225623

106713
27201
39441
15768
9392
89208
7302
0
12400
15041
33855
2720
122028
63698
72243
29708
679
1453
0
3698
0
7507
0
1817
18035
5140
2506
1925
49634
0
49062
48633
0
6320
0
36800
2500
0
221130

96588
27363
42652
30831
9587
91119
7981
0
20805
14751
32349
7598
125069
38355
75277
29308
529
1453
0
209167
0
24170
0
1817
18364
5140
9443
1925
48708
0
48764
56740
-2620
780
0
18900
2500
0
225446

-1
0
0
2
2
0
0
3
-2
0
2
0
-1
-1
0
0
0
2
2
0
2
0
0
0
0
-1
-2
-2
0
2
-1
0
-2
-2
0
0
-1
0
0

-1
0
0
2
2
2
0
2
-2
0
0
0
-1
-1
2
0
0
2
2
-1
2
0
2
0
0
-1
-2
-2
0
2
-1
-1
-2
-2
0
0
-1
0
-1

-1
0
0
2
0
0
0
2
-2
0
0
0
-1
-1
0
0
0
-2
2
-1
2
0
2
0
0
0
-2
-2
0
0
-1
0
-2
-2
0
0
-2
0
0

59762
82764
1261
47908
17920
35556
230234
182307
0
270955
54713
138937
660
4608
23764
37096
5714
917
88312
27318
1941
80528
150493
229281
100333
388
0
-354
102646
539092
37830
49241
7015
18196
18229
88569
0
87390
70142

61877
63105
11839
49823
19229
34685
224376
186128
0
275178
58184
152723
660
5393
21911
45148
3548
167
90163
46364
3255
77939
156449
233992
102906
388
0
-354
101640
552234
11160
26539
500
19495
27416
101979
0
115312
10724

60390
55282
9610
48757
18642
36121
230666
197509
0
280535
62286
138767
660
2369
23204
60615
11419
1371
92035
30327
3056
78524
162377
186321
105030
388
0
-354
102740
565550
4336
53920
321
-280
25253
143982
0
142912
3995

390
50864
7004
52312
19743
38135
219162
193046
0
82455
61305
131237
660
3700
19709
65016
20787
1200
93231
16314
4998
63421
174501
180598
107146
388
0
-354
97791
572805
947
0
4411
-280
5549
146700
200
161874
7556

390
48782
10614
52960
19422
37416
189589
194368
0
83359
62846
76104
660
5024
14418
69286
23471
0
94309
1151
4769
60269
155355
20596
107896
775
0
-354
86200
823540
316
47566
1069
-280
4549
149339
0
176431
125682

390
49241
10433
51985
3644
38503
193546
182903
0
85171
42634
56237
660
5188
13366
67455
25987
0
96258
3074
9691
59984
129942
15311
110149
387
0
-354
83017
501370
3797
48393
448
-670
4549
162121
0
180153
128453

7
7
-2
0
2
0
0
0
0
-1
-2
0
0
0
0
-1
-1
0
2
0
-2
0
2
-2
2
0
-2
-2
0
-2
2
0
-1
0
0
2
-2
0
0

7
7
-2
0
2
0
0
0
0
-1
-2
0
0
0
0
-1
-1
0
2
0
-2
-2
2
-2
0
0
-2
-1
0
-2
2
0
-1
0
0
0
-2
0
0

7
7
-2
0
2
0
0
0
0
2
-2
2
0
0
-1
0
-1
0
2
0
-2
-2
2
-2
0
0
-2
-1
0
-2
2
0
-1
0
0
0
-2
0
0

2443
250
2186
150451
149411
51395
86035
51438
56142
776
0
8476
50805
193370
29202
1836
1810
45960
15776
14655
8746
233617
-2044
1740
177237
40505
780
1121
47364
4286
66548
12248
30860
23257
44193
32311
6251
44320
101782

2443
250
1528
152384
145613
51803
86414
40028
60855
230
0
10187
51088
198053
30695
1651
3388
44883
17467
12731
3093
115431
1961
10108
188765
46745
286
4621
48355
3273
71034
15023
20180
22938
46168
32812
12501
45211
102308

2443
250
22217
155976
156765
52888
87852
38704
53256
1350
0
9885
50810
202618
29342
0
-12
40820
120972
13225
1935
35400
2983
291
193224
45727
0
4318
49715
2300
69329
16773
21908
21583
45166
34943
4873
45559
103620

2443
250
-5
157793
159386
54570
88692
37135
60945
1310
0
11398
50814
197985
23572
390
1081
33545
117088
16952
1205
0
2790
2515
192578
45515
0
1640
49736
4930
74175
18394
1780
22453
36283
33892
4071
46164
98888

2443
250
1116
158652
161870
55368
90211
35141
60720
2374
0
12208
50927
200163
21381
1170
1884
46832
121283
11920
1320
0
3589
1133
195073
45470
390
6614
17599
2043
72383
19268
47307
21618
20861
28005
-30
46685
94288

2443
250
374
157163
165725
56623
91543
33502
57407
1444
0
11869
50438
2559
28609
780
2089
24101
117583
0
1068
0
3388
-363
206924
4220
-200
707
16753
1019
77217
14850
0
19525
21374
22011
-30
47272
97504

-1
-2
0
0
-1
0
-2
0
-1
-1
-2
0
0
-1
0
0
2
0
0
0
0
0
2
-1
0
0
2
0
-2
0
0
2
2
0
0
-2
0
0
-2

-1
-2
0
0
-1
0
-1
0
-1
-1
-2
0
0
-1
0
0
0
0
0
0
0
0
0
-1
0
0
2
0
-2
0
0
0
-1
0
0
-2
0
0
-2

0
-2
0
0
-1
0
-1
0
-2
-1
-2
0
2
-1
0
0
0
-1
0
0
0
0
0
-1
0
0
-2
0
-2
0
0
0
-1
0
0
-2
0
0
-2

8936
0
130549
205848
7111
126592
6257
3588
390
11060
11379
4950
185948
1261
187352
65369
36363
6390
275367
9080
56251
3739
128190
3489
76412
162773
288585
140266
2433
197204
44057
16537
10522
58563
290372
19295
17766
43607
0

1649
0
131955
214022
5894
123377
10445
3204
390
6860
11086
5963
170133
1261
179247
67270
35483
5454
255049
14280
50758
3738
131094
6246
80024
158557
282677
133372
1218
201218
42706
16192
261
58344
287696
2054
18771
45375
0

2999
0
134910
393664
7670
59064
7009
2330
0
27243
3112
6983
155737
1665
180535
65357
48256
5540
247090
13918
49517
3737
132549
29390
83952
158098
159283
129619
505
205477
42345
16926
1305
57920
197014
6984
19965
46836
0

2840
0
139280
235392
20440
46825
12515
1499
780
2487
3351
7993
140586
1261
187524
66893
47098
4605
242309
22836
49528
179546
128646
8460
87147
153896
148309
116388
843
209754
42849
17333
1134
58064
179698
0
20865
48635
0

4114
0
139188
232640
4260
46730
8037
1327
0
6269
1259
8151
136641
1261
185895
69740
46898
2880
238609
20105
44768
182148
100845
19000
91191
152053
143972
114022
-4
212737
17490
16820
1073
55928
167727
0
23465
19373
0

5923
0
271388
239004
15308
47775
7944
671
0
10744
19271
8322
117308
390
190396
56411
150
2516
238712
4415
40295
185484
101545
13550
94220
128253
139650
111743
2237
209083
15633
17175
1312
57108
136894
0
24465
20129
0

0
-2
0
0
-1
0
2
2
0
-2
2
2
2
0
0
0
2
0
0
-1
-1
0
0
0
0
0
-2
0
-1
0
-1
0
2
0
0
-1
0
0
0

0
-2
-1
0
0
0
2
-1
0
-2
2
2
2
0
0
0
2
0
-1
-1
0
0
0
-2
0
0
-2
0
-1
0
0
0
2
0
0
-1
0
0
0

-1
-2
-1
0
0
0
2
-1
0
-2
2
2
2
0
0
0
0
-1
-1
-1
0
0
0
-2
2
0
-2
0
-1
0
0
0
2
0
0
-2
0
0
0

114476
6514
48491
17497
15299
74797
14728
14479
226047
169
172505
122157
282944
198663
71578
50435
177917
40356
80
1261
0
178220
128602
160106
79237
14027
9278
42114
866
46509
1345
50516
2500
114726
131762
780
146129
48793
8866

113995
7882
55637
20690
44439
75753
15777
27045
230787
2008
166692
130309
288729
201996
71896
50936
181465
25023
89691
2522
780
184848
118109
162743
65301
16016
10400
227075
29123
47072
1545
44187
2500
107602
106130
390
158066
50194
9844

116574
162
60163
20075
22637
78031
17224
19041
236518
3587
176869
116004
295114
194396
73744
49463
185074
16392
91517
170
0
188411
21557
81890
67253
16905
0
217016
26766
47637
-306
20314
2500
106907
66523
0
156898
49101
9319

117041
-868
0
19492
101497
78946
18241
12769
232756
2663
347813
78564
299739
166515
73572
50046
187053
7467
72739
1261
1170
191291
23186
0
67352
11791
0
200316
-1644
44429
18394
19707
2500
94152
55678
780
154725
47549
18202

50980
-868
780
19859
68960
76689
18446
6283
214781
2660
171041
37154
304319
163673
73025
19858
176805
6727
389
390
780
189029
14117
0
74448
7983
0
169815
6398
27279
18760
19566
2500
96365
20290
0
115841
48817
9287

51285
-868
390
19232
28399
77968
18009
3093
219313
2997
181637
0
299400
145683
73087
19278
180826
994
389
390
0
192023
15797
0
72928
6327
0
88071
5556
27318
19166
19916
2500
97413
14802
0
111615
45928
0

0
-2
-2
-2
0
0
-2
0
0
0
0
-1
0
-1
2
-2
0
0
0
-1
0
0
0
0
0
0
0
2
0
2
0
2
-2
2
-1
0
0
2
2

0
-2
-2
-1
0
0
-2
-2
0
0
0
0
0
0
2
-2
0
2
0
0
0
0
0
0
0
0
-1
2
0
0
0
-1
-2
2
-1
0
0
2
3

0
-2
-2
-1
0
0
-2
-2
0
0
0
0
0
0
2
-2
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-2
2
-1
0
0
2
2

87750
12325
1464
3253
27620
106053
11464
49999
17150
16621
50500
7831
51689
0
17500
3245
49386
55397
51925
795
93757
250416
48017
24297
15717
53497
5173
0
377259
7798
427020
22591
20950
60514
326
47834
49454
18185
99340

89618
14118
1742
3969
28923
101023
1879
51043
16582
7309
50181
3844
50567
0
16926
1855
49487
55877
51544
1916
91359
257987
47913
25299
16724
51110
10809
0
310284
864
370428
21523
182
61923
0
47821
49157
24932
96860

91499
38645
3267
-8
29955
97045
6896
51400
17014
17120
49630
5797
48454
0
19260
2577
50401
57335
49430
1530
88616
260104
49225
26329
18051
48995
8673
33
278781
3302
337432
24538
3150
62740
2684
48442
49773
24246
99911

93317
5235
800
2315
30666
102372
8583
0
17721
18130
50153
7657
49843
700
18653
8001
49148
59595
46864
2961
56887
253488
18858
27343
18759
46772
11590
33
256794
2430
286247
22402
0
63090
0
42550
48398
26839
103928

96110
4710
2458
4255
31275
100794
880
0
18184
18491
30914
4086
51355
700
20041
2970
30036
55949
46473
5962
46700
145630
19166
27886
19132
33220
5973
33
156583
805
256618
9528
0
64470
10652
16324
32584
26109
101540

98906
6392
1880
2010
31940
98277
4861
0
20008
18893
29200
5795
29276
0
19582
-1
29873
51225
48191
7336
47272
148720
19834
28470
19684
31858
5878
1133
17909
3415
188154
8447
0
65828
326
17556
33322
27686
99587

-2
2
-1
0
-2
0
-2
0
0
-2
-2
0
-1
-1
0
0
-1
-1
2
0
0
0
0
-2
2
-1
-1
-1
-1
0
0
0
0
0
0
-2
-2
0
0

-2
0
-1
0
-2
0
-2
0
0
-2
-2
0
-1
0
0
0
-1
-2
2
0
0
0
0
-2
0
0
-1
-1
0
0
-1
0
0
0
0
-2
-1
0
0

-2
0
-1
0
-2
0
-2
2
0
-1
-2
0
-1
-1
0
0
0
-2
2
0
0
0
0
-2
0
0
-1
-1
0
0
0
-2
0
0
0
-2
0
0
0

5066
170352
820
281829
0
170619
0
112695
77870
0
916
231759
583
62896
14202
367670
325
38324
189724
314318
46413
186189
23216
-317
90547
30769
1329
8517
78291
365427
36712
74985
2569
4585
204017
37693
5440
95972
112091

6367
182711
3191
285038
0
172057
0
97907
79472
0
1123
233357
-16
16480
15149
374631
1260
3374
193112
307569
50056
176135
25548
63435
92536
13532
4526
6734
70154
363267
37403
76745
316
33282
182048
3390
7268
123558
112380

2109
183825
1965
291480
0
177813
0
100826
81757
0
604
236292
2312
27050
15481
348144
325
3620
197039
286773
49072
130369
23769
697
96535
840
11906
6031
69940
372261
18688
19472
4919
16175
63074
5930
0
114785
86544

5930
142216
1300
298378
0
178907
0
103297
77200
0
4523
237176
192
29103
15266
311004
1000
0
200300
275447
49724
68014
17270
-3
98041
68110
14202
14884
60170
375423
-620
20650
5559
104872
262317
33736
0
161444
77131

4192
118269
936
131103
0
139825
0
111784
77669
0
617
236379
1630
58997
13489
254598
1100
0
203018
245409
19801
68529
13903
635
100504
55905
6956
5467
29261
359527
32760
0
5353
22897
201344
23558
42362
163071
60895

0
14960
901
128742
0
118621
0
108887
79667
1026
1902
239221
14099
12518
11837
227869
1100
0
199689
211351
14301
69741
1953
1269
103874
42239
4839
12510
30233
361201
12500
0
5401
29339
191829
8118
43094
160076
60936

2
0
-1
0
0
0
0
-1
2
0
0
0
0
0
-2
0
-2
0
0
-1
-2
-1
2
0
0
0
-2
0
0
-1
2
0
0
0
0
-2
0
0
0

2
2
-1
0
0
0
0
-1
0
0
0
0
0
0
-2
0
-2
0
0
-1
-2
0
-1
0
0
0
-2
0
0
-1
-1
0
0
0
0
-2
0
0
0

2
0
-1
0
-2
0
0
-1
0
0
2
0
0
0
-2
0
-2
0
0
-1
-2
0
2
2
0
0
-2
0
2
-2
2
0
0
0
0
-2
0
0
0

168289
20979
1216
54799
6569
193773
34905
0
12751
55385
18557
18958
17999
274599
326
296437
3074
376186
190211
792
188
22219
4024
26413
8024
67061
2184
4761
2922
475
390
124486
211808
31452
176579
5925
0
21189
334628

172001
17228
416
53507
6939
196323
35923
0
12256
52801
19643
19427
19090
280021
326
192441
-18618
389822
191582
396
1610
22423
6484
25690
9338
64374
1445
5786
3869
-25
780
106065
208892
32453
180233
11175
0
4242
328749

175281
20924
416
54678
4679
181932
37339
7304
15002
50209
20721
19021
19472
286011
326
194158
-9415
401982
163154
396
1088
4889
3503
26719
11673
62858
2424
7676
4890
4993
390
97979
213637
33490
184262
21176
2128
32110
285399

177895
22448
416
55403
2960
132127
38419
3076
13914
43323
21867
19449
18629
292636
326
197590
-9415
410694
299409
396
7870
14373
-473
27774
12770
69207
4582
9877
5975
498
0
100599
216754
34926
178674
5086
4071
62649
248984

180078
15490
416
56260
0
132245
39316
0
11093
40275
24291
19162
12683
298492
326
187134
-9415
407436
250584
396
5988
12881
3757
28809
12971
73333
5600
10181
6474
-2
3280
81087
219276
35771
181318
9552
5640
63218
251047

184048
17343
416
57598
0
138104
35902
16191
9508
38690
23766
0
0
200098
652
180887
-9415
407809
249412
546
342
3690
3286
30399
13312
121892
2927
12472
6225
-2
2500
82793
223920
36366
179477
14389
7078
53151
255303

0
-2
0
-1
0
0
0
0
-2
0
2
-2
0
0
0
-1
0
0
0
-1
-1
0
0
0
-1
0
0
-1
-1
-2
0
-1
0
2
0
0
0
-1
-2

0
-2
0
-2
0
0
0
0
-2
0
2
-2
0
0
0
-1
0
0
0
-1
-2
0
0
0
-1
0
0
-1
0
-2
0
-1
0
0
0
0
0
-1
-2

0
-2
0
-1
0
0
0
0
-2
0
-2
-2
0
0
0
-1
0
0
0
-2
-1
0
0
-1
-2
0
0
-1
0
-2
-1
-1
0
0
0
0
0
-1
-2

112789
8852
9632
205
275659
149931
45010
37129
0
197600
21708
-52
136032
273651
102274
836
92806
18924
345075
287
1405
170953
119466
32263
11506
74012
16958
4400
182
2500
125086
634
112987
20604
166708
49699
178069
-18
4950

115910
3103
10676
0
265870
152915
45785
37593
0
200378
22583
-52
139118
279296
103275
836
91217
21589
354273
29646
1549
170747
120491
26283
973
76777
17028
2990
1407
2500
121521
144
110899
21614
85607
49685
181613
6390
-337

120657
2005
13702
775
269140
149867
36131
37841
0
162374
25067
-52
134651
282851
105225
836
89757
23926
57454
9251
1504
171002
124553
17897
1183
78594
15421
3762
0
0
67164
213
111642
24535
88228
28637
186905
8833
-337

122338
15776
14713
0
272665
144731
29374
38634
0
154234
23237
-52
135350
251648
83722
836
136859
31161
59860
18860
0
170795
127096
10945
2270
39209
13895
5231
2458
0
54078
2133
109584
23778
91719
38137
188959
9906
-337

124145
2696
15068
0
159017
147661
27059
28811
0
143953
0
-52
129135
255697
78894
836
60276
32234
29377
-40
0
170795
128992
5174
0
40057
11592
2092
2458
0
9778
3086
50281
24255
97759
27128
183659
14239
-337

113477
6147
15425
635
88321
149949
27627
28907
0
147834
0
-52
132035
261691
74659
836
48652
35688
30478
-40
2949
171003
131660
1910
0
40744
11433
3395
2458
0
389
0
49373
24630
99905
29992
96385
9562
-337

2
0
0
0
-1
0
2
0
0
0
2
0
-1
0
-2
0
0
-2
-1
0
0
0
0
3
0
0
3
0
-2
-1
0
2
-2
-1
-1
0
0
0
-2

2
0
0
0
-1
0
2
0
0
0
0
0
-1
0
-2
0
0
-2
-1
-2
0
0
0
3
0
0
5
0
-1
0
0
0
-2
0
-1
0
0
0
-2

3
0
0
0
0
0
2
0
0
0
0
0
-1
0
-2
0
0
-2
-1
-2
2
0
0
2
0
0
4
0
-1
-1
0
0
-2
0
-1
0
0
2
-2

21107
130950
80928
16336
326
178517
19649
16750
6768
135227
67730
55773
3888
103566
8756
15061
41327
188
390
193097
5705
170413
18764
300
150201
2930
15556
102771
3956
2369
172935
14960
10591
271115
2395
46005
142001
15563
0

23837
119109
82690
17354
326
130975
20526
9715
13054
134215
67021
55917
14704
105797
1237
23719
47751
188
3505
199873
6715
166858
19750
300
125858
459
16987
104003
3081
1367
46462
11080
-326
15074
29636
46234
135291
16995
0

23173
119166
84462
18376
326
135592
19909
5140
10489
102002
67328
51389
2533
102729
11912
36582
48521
188
5695
205150
7736
170323
19848
300
105266
2613
18406
102744
0
8570
42407
12695
56337
16205
23850
17266
138084
16433
0

24476
121661
86263
18253
326
107315
22096
5379
16146
101046
60962
48272
10664
104761
4922
40452
79788
1708
3480
0
8745
172136
20570
300
51456
22315
20795
31384
0
5625
28265
11482
10959
21770
8220
18253
100574
17443
0

26775
122244
87238
18458
677
56274
22438
3183
25053
98880
61146
49478
1560
87660
766
15203
63835
1783
2949
0
9394
175550
19980
300
35288
26911
20175
30057
2236
3684
25402
8896
7056
60827
0
18618
40066
19254
0

26069
119536
89176
19197
351
57608
21941
5120
27671
96884
56066
51242
34847
92123
640
20596
44164
3933
477
0
9101
179291
19990
150
29818
35239
21265
29206
3052
2804
21514
10074
0
18524
8420
37495
38765
18804
0

0
0
0
2
0
0
2
2
-2
0
2
0
0
0
0
-1
0
-1
2
-1
0
-2
-2
0
-1
0
0
0
-2
0
2
0
2
2
-1
-2
0
-1
-1

0
2
0
0
0
0
2
2
-2
-1
3
0
0
0
-1
0
0
-1
-2
-2
0
-2
-2
0
-1
0
0
0
-2
0
-1
0
2
-1
0
-2
0
-2
-1

0
0
0
0
0
0
2
2
-2
-1
2
0
-1
0
-1
0
0
0
-2
-2
0
-2
-2
0
-1
0
0
0
-2
0
0
0
2
2
0
-1
0
-2
-1

80920
72763
123474
72034
144953
41638
1075
67046
0
77846
34664
4437
26597
396975
19111
0
49571
4825
1092
0
50281
167094
0
90972
59
452600
235799
8133
0
6450
3893
22629
24927
15193
24591
2878
9983
2758
40390

80956
75064
125565
75711
112501
28145
11201
68439
935
50281
37611
5355
16573
409780
18936
0
48765
3003
1733
3495
51441
86193
0
93452
4465
364447
124838
10978
0
189102
54673
11332
27689
19734
16160
0
43418
1448
9760

73875
76892
120847
75322
115108
24569
1383
69258
1490
14033
36726
6113
19080
383225
18588
250
49453
6164
1405
500
54107
-25443
0
95943
300
318029
116164
10511
0
189018
8402
12471
26960
5338
225
850
388126
3740
9712

75949
79522
121040
71640
104295
26244
976
70526
0
12628
40985
8012
13860
396283
19260
4188
49827
3370
-434
0
55111
-46627
0
99340
966
91903
106976
11529
0
175871
2765
7985
29504
3042
3550
7980
358617
0
11756

44167
79623
107310
71114
61950
11540
1126
71774
3938
20172
40085
8873
15904
274224
1500
1399
48930
7279
-434
0
56688
-46627
0
101783
1730
91010
96938
12332
0
157218
6037
13619
30020
2418
3550
22703
333690
0
4128

45362
80895
105958
67519
0
13348
563
70503
0
73512
39354
9229
134584
321787
0
1196
48748
4445
-434
0
58272
-46627
0
104929
0
70045
98502
13128
0
151618
3561
17997
29995
2233
3550
2093
302528
0
12424

0
0
0
0
0
-2
-2
0
0
-2
0
0
2
2
0
2
0
0
0
0
2
-2
2
0
0
0
0
0
0
0
-1
0
0
-1
0
0
2
-1
-2

0
0
0
-2
0
-1
-2
0
0
-2
0
0
2
-2
0
0
0
0
0
0
2
-2
2
0
0
0
0
0
0
0
0
2
0
-1
0
0
0
0
-2

0
0
2
-2
2
-1
-1
0
-2
-2
0
0
2
-2
0
0
0
0
0
0
2
-2
2
0
2
0
0
0
0
0
0
2
0
-1
0
0
0
-1
-2

162880
95925
24070
41190
254893
35117
0
28541
13386
0
23498
47053
14123
8145
98588
56327
86826
82390
350340
18398
41087
0
88702
46344
5519
29628
281967
81647
110406
142032
56672
38302
16290
390
83134
57470
7451
4704
0

164824
98331
25358
40921
258013
17330
0
28889
13218
0
22625
11165
16758
10474
100545
57106
87186
84024
359289
19014
42109
0
101498
41162
6620
29253
288456
65470
109550
40883
53540
39299
17301
390
84087
58713
5119
9714
0

132485
100751
26447
17702
263493
58422
0
30050
14453
0
20197
12186
17494
10000
102651
58489
87526
84485
366475
17836
43135
0
104480
25245
7556
28342
296084
73855
109921
42835
53321
40703
19012
390
86492
60251
5546
13247
0

120267
102496
26946
-2540
268861
54755
0
29797
15525
0
19528
13280
16916
0
104749
57800
88924
81057
248288
19410
43924
0
105280
25955
8570
28282
218399
41003
67212
31982
49263
44350
19959
390
91898
57251
6302
27555
0

117453
80116
28957
-6491
274444
43605
0
18464
0
0
19520
14055
18135
0
106832
57312
88735
43113
253283
18512
44700
0
106149
26470
10020
30118
200461
29690
49120
36329
29063
43517
19962
390
189555
27896
7193
17389
0

115778
69391
29408
-7741
290235
26293
484
12235
0
0
17420
14428
17703
0
109062
57188
87521
40805
258707
14483
45634
0
108381
27025
9715
24584
204637
27596
49772
26964
26644
46821
19988
390
192627
28499
8075
2919
0

0
-1
-2
0
0
-1
-1
0
0
-1
0
0
-2
0
0
0
2
0
-1
-2
-2
-1
-2
-2
0
3
0
0
0
2
-2
-1
-1
-1
0
0
0
-1
2

2
-1
-2
0
0
-1
-1
0
0
0
0
0
-2
0
0
0
0
0
0
-2
-1
-1
-2
-2
0
2
0
0
0
2
-2
-1
-1
-1
-2
0
0
0
0

0
-2
-2
-1
0
-1
0
-1
-1
0
0
0
-2
0
0
0
0
0
0
-2
-1
-1
-2
-2
0
2
-2
0
0
2
-2
-1
2
-1
-2
0
0
-1
0

31511
1858
5622
3664
94916
264
37624
278127
18865
1041
46094
346225
390
17495
45012
19626
69257
69956
3997
2500
759
390
0
1772
46362
97719
284334
99823
280809
245193
18831
0
829
-6676
50717
293481
14962
1922
50757

30705
0
4554
4526
96838
528
44915
42518
36059
780
47157
353200
7516
16917
45964
20002
70055
70688
2522
0
-660
390
0
-55
47393
99733
288120
96932
273492
250672
1809
0
18311
5953
36507
249201
17580
1788
78196

31809
0
4373
6880
98878
264
46665
31900
18757
390
48669
337593
553
17922
46922
19916
18997
68912
0
0
-660
390
0
-55
48631
97297
325889
96924
224238
256178
1294
191
3023
2870
14890
232645
19748
1
43733

34374
3000
7774
8830
100899
264
390
21342
15521
992
42360
341528
1080
18201
48140
18970
10404
70652
1919
0
-660
390
0
-55
49143
98496
342408
96122
174189
260434
2310
2160
2914
390
0
212184
19290
2739
85652

33522
0
3355
5550
102900
264
430
11500
13086
602
19840
350949
1780
18566
49339
19790
11170
50686
2658
0
340
390
0
-55
27709
99683
19903
97432
121717
264114
50720
0
3529
1210
0
204791
21000
1158
29775

34481
0
16441
6195
105057
264
390
2000
7688
-178
19840
355869
0
19284
50542
18990
380
47093
2497
0
596
390
0
-55
27549
101430
20843
95062
124040
269733
51736
900
2989
2551
0
125974
0
685
30243

-1
-2
-2
2
0
0
0
0
-2
0
0
2
-1
0
0
0
-2
2
-1
0
2
0
0
-2
0
0
0
0
0
-2
0
2
0
0
0
0
0
2
0

0
-2
-2
-1
0
0
0
0
-2
0
0
2
-1
0
0
0
-2
2
-1
0
2
0
0
-2
0
0
0
0
0
-1
0
2
0
0
0
0
0
0
0

0
-2
-2
-1
0
0
0
0
-2
0
0
2
-1
0
0
0
-1
2
-2
0
2
0
0
-1
0
0
0
0
0
-1
0
-2
0
0
0
0
0
0
0

6954
5066
13331
1413
70820
143994
208273
19165
-3
19071
59881
14496
5397
33928
262719
427038
186
275
9211
197792
135775
21372
48092
1472
49897
31081
48684
155389
70051
0
12216
19977
106813
20706
37720
89560
274210
17946
48895

4110
2616
13307
1701
50813
102211
214423
16851
-3
20442
61070
15546
6153
35356
269742
431540
116
400
8913
201418
136946
25278
35513
211
50892
23839
49466
152162
69398
0
13724
19375
100895
21410
12266
90940
262737
18946
49455

1030
3766
15734
6566
51131
54762
214585
14431
-3
20141
62350
16303
5914
36782
263086
413605
0
2
3255
205895
142735
29127
35230
-1050
52472
24717
50544
154715
70352
0
15495
18405
70244
22437
8999
92868
199761
21904
49245

357
3289
-101
5206
49099
55858
170063
9150
580
19888
63623
15744
13385
31309
269832
355274
0
2
9052
212010
149574
32901
32888
-1440
53674
19754
25381
155026
69936
0
16232
17680
64839
23448
8810
94243
187759
21243
48657

357
8356
27145
986
19739
56338
176893
10100
992
20318
64846
16582
5490
32480
271763
361170
0
2
13615
214287
151108
36634
19624
-1830
7886
22032
9652
79051
68118
1715
16958
18000
57583
23914
10167
94888
68920
20225
20050

370
10916
1479
986
19905
57360
183699
0
1205
20364
66204
17166
0
33953
276224
338732
275
2
14743
218266
142190
40460
20112
780
16432
25070
9464
81089
65942
0
17685
19000
45554
24415
11710
95819
62702
19850
17376

-1
-1
-1
0
2
0
2
-1
-2
-1
2
0
0
-1
0
0
0
0
-2
-1
2
-1
2
-2
0
-1
-1
0
-1
0
-1
2
-2
0
0
0
0
-1
0

-1
-1
-1
0
2
0
0
-1
-2
0
2
0
-1
-1
0
0
0
0
-1
-1
0
-1
2
-2
0
-1
-1
0
-1
0
-1
2
-2
0
-2
0
0
0
0

0
2
-1
0
-2
0
0
-1
-2
0
2
0
-1
-1
0
2
2
0
0
0
0
-1
2
-2
0
-1
-1
0
0
0
0
2
-1
0
-2
0
0
0
0

6854
780
170
108075
382
447670
13139
22413
-3182
1261
48556
568532
4975
17530
8207
9527
87313
60500
13620
3658
186797
1269
23959
0
55262
14202
-11
271508
-281
93983
375
82172
6450
67374
29728
13070
35208
1483
53748

560
780
-220
106532
-286
455970
12636
890
-3885
1261
49240
577681
3688
3873
11054
42908
88918
58926
5779
1962
191210
3784
23276
0
53057
0
11349
261713
2520
88777
750
80266
10744
70890
30479
14542
36619
1378
41668

10600
390
-610
102315
954
462497
15212
1649
1474
390
48647
577015
3164
3119
15840
42108
92387
58625
-1921
6591
195681
5755
25294
0
50447
0
13461
267792
7508
82501
375
85919
0
66782
13052
15998
38026
2381
29306

0
390
18990
90435
1154
469931
14675
2121
555
780
36411
565669
2277
8970
20542
30610
94078
58822
-1921
854
190545
2255
26780
0
34608
11940
9327
273208
434
54458
375
86910
0
67266
0
16706
40332
2967
27800

9510
1080
390
91924
-572
474421
14835
0
1096
390
32087
524315
1497
1323
25255
32396
101340
56661
1912
44275
191478
8014
27143
0
22658
17693
1368
277225
2139
45943
750
87893
0
66431
0
17188
41772
1746
27552

9510
540
930
81378
-962
480598
15047
51110
1349
0
22909
476846
1887
11990
30034
31743
20650
40700
1921
32731
187875
3635
27563
0
18503
2402
1538
284010
993
44724
375
86370
239
67046
0
17394
43052
780
29545

-1
2
0
0
0
-1
-1
0
0
2
0
0
0
-2
-1
0
-2
0
0
2
-1
-1
-1
-1
0
0
0
0
0
0
0
0
2
0
0
0
0
-1
2

-1
2
0
0
0
-1
-1
2
0
2
0
2
0
-2
0
-1
-2
0
0
0
-1
-1
-1
-1
0
0
0
0
0
0
0
0
2
0
0
0
0
-2
2

-1
0
0
0
0
-1
-2
0
0
2
0
2
0
-2
0
0
-2
0
2
0
0
-1
-1
-1
0
0
0
0
0
0
0
0
2
0
0
0
0
-1
-2

959
16704
60335
42086
65883
8939
390
4676
128720
25547
59524
16557
125679
6573
42174
10450
0
128499
85123
24306
-46
5323
0
12018
106852
5373
94699
4848
354626
106911
358897
3462
26496
83005
14671
65024
291861
0
0

0
18121
52211
96998
66386
316
390
5764
129996
24838
57898
17975
113486
8155
40510
3388
0
131370
40882
25590
9412
1714
416
39270
107599
7286
92290
6524
356006
105889
357100
4673
28586
84023
15141
61848
254619
1516
344

849
19030
48293
133743
67444
541
0
6837
132004
27725
57739
20366
116427
11724
20513
11722
4690
123434
35428
29169
1260
2003
832
603
109902
8311
90719
6290
351383
96548
362900
12741
33828
81765
17574
57944
226755
500
344

1120
19424
49311
135900
68461
4188
780
9367
127275
26981
55499
22710
103550
10570
22123
10937
0
122806
39680
28406
0
2580
28940
2288
112635
11179
39902
4440
335323
87085
293597
10023
34236
84265
18943
53857
155527
0
344

327
18818
50290
159631
69423
3473
0
8758
48724
28921
48246
23541
64527
15120
17094
21528
150
125287
44097
28836
1121
0
832
1380
114472
10400
39200
4531
332865
52323
249345
11023
34734
84437
20405
35036
125986
0
0

531
23307
51346
160881
70843
7653
0
8800
48875
29506
47850
23027
64030
11453
18668
20835
193
127992
42543
30208
6566
380
0
2028
117556
3782
38531
1300
333404
51260
228470
8922
35292
81265
42921
31973
107792
1500
0

0
2
0
-1
0
-2
0
0
0
0
0
-1
0
0
2
0
-1
0
-2
0
0
-2
2
0
0
-1
-1
-1
0
0
0
-1
3
-1
0
-1
0
0
0

0
2
0
-1
0
-2
0
0
0
-1
0
0
0
0
2
0
-1
0
-2
0
0
-2
2
0
0
-1
-1
-1
0
0
-1
0
4
-1
-1
-1
0
0
0

0
2
0
-1
0
-2
0
2
0
0
0
0
-1
0
0
0
-1
0
-2
0
0
-2
-2
0
0
-1
-1
-1
-2
0
-1
0
3
-1
0
-1
0
0
0

777
43616
39604
140
16358
1000
15008
77494
176925
8031
120844
7098
135195
27990
18872
112676
19006
187336
0
166511
375023
435
49119
49550
367463
2463
8432
25537
3558
48292
5888
14118
19915
3807
48108
596
48570
19891
46588

612
44597
24023
3230
17063
304
17434
75658
179079
9269
123333
4863
78756
24526
21734
113924
19113
184608
0
159766
376767
0
44419
43015
287148
0
928
23314
4725
47171
4088
4278
19902
3168
45281
645
48599
15895
49496

87426
45784
21323
3011
18406
1852
19145
76942
186166
9029
126347
906
44127
25532
21103
116828
16376
188570
0
142435
359292
0
42521
50238
262173
0
3602
16098
2980
37779
6597
8621
19299
372
46705
2550
49124
17140
48425

171244
46528
18933
1964
18992
2587
21807
80419
189786
11186
129249
46353
44782
25971
22939
119857
2590
188585
0
136502
348513
295
38517
49461
90450
536
5495
3316
3234
28424
9333
970
20686
20031
41125
349
48930
18457
50611

150897
47458
12763
1883
16564
8441
24442
90715
195130
23320
132093
2175
2108
14859
22273
122243
390
205272
0
122572
272077
-5
19221
43877
9685
326
10059
3316
0
29133
4133
1345
20073
916
20205
1148
50316
21381
52764

117870
48347
0
1538
16944
14761
27038
37376
198147
6666
129155
30824
1983
14930
22814
124885
390
208778
0
110839
225079
-5
19774
32411
-39046
652
5700
3316
0
27509
8456
2267
19470
30979
6483
785
62794
18914
55898

-1
0
-1
0
0
2
0
0
-2
0
2
-2
0
2
-2
0
0
0
-2
0
2
0
4
-1
-1
0
0
0
0
2
2
0
0
0
0
0
2
0
-2

-1
0
-1
0
0
-1
0
0
-1
0
0
-2
-1
2
-2
0
0
0
-2
0
0
0
3
0
0
0
0
0
0
2
-1
0
0
0
0
0
0
0
-2

-1
0
-1
0
0
-1
0
0
0
0
0
-2
0
0
-1
0
0
2
-2
-1
0
0
2
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
-2

1639
37325
1432
3334
182416
968
390
57697
3887
30376
52207
0
21333
30633
0
103705
65744
19833
2978
8868
22353
30324
40439
10210
729
90929
28518
215036
0
55892
1102
92909
52901
40236
51417
4112
18021
1330
0

592
38402
1094
4772
150298
708
0
48934
0
32715
51067
0
16560
37119
0
94786
67050
21192
6666
14766
21720
30123
37936
13754
479
92303
27774
216083
0
56685
-14
96454
43981
29230
48260
3900
17439
5719
0

3784
39476
665
7675
88448
1841
49140
44653
0
60927
51278
0
12570
36263
0
94708
68456
22842
1951
16272
21098
30299
36489
-191
859
92114
28987
217461
1568
55208
21816
98010
33439
24717
43889
7737
17466
15578
0

2340
40818
582
10519
58009
441
32699
44056
0
76088
49425
0
19403
43481
0
83765
69849
24147
67101
10496
20334
27758
33971
24149
755
70057
24960
212995
1398
59175
316
99633
24926
26563
35324
3406
17846
19887
0

5920
41833
472
6980
47336
3438
32949
42210
2454
110294
30113
0
10063
43515
0
73122
71240
29133
5136
6876
19943
22720
31632
25452
755
28492
14358
182534
920
60218
632
88708
10681
22812
24146
1470
18310
11659
0

5400
45165
746
8702
7112
3046
34150
41796
4710
108964
29644
1122
8628
49619
429
74366
72736
28532
10316
34574
19956
19136
28677
25104
220
107453
16123
169250
0
55447
316
93474
7431
13620
22914
1500
18923
11735
0

0
0
0
0
2
0
3
0
2
-2
2
0
0
2
0
0
0
2
0
-1
0
-1
2
-2
2
0
-1
0
0
0
0
0
0
0
0
0
0
0
2

0
0
0
0
2
0
2
0
2
-2
2
2
0
0
0
0
0
2
0
0
0
0
2
-2
0
0
-1
0
0
0
0
0
2
0
0
0
0
0
2

0
0
0
0
2
0
0
2
-2
-2
2
0
0
0
0
-2
0
-1
0
0
0
0
2
-2
0
0
-1
0
0
2
2
0
0
0
0
0
0
0
2

134780
23693
6584
77408
61558
50614
5699
27588
26001
4536
11222
11970
68969
12831
19502
24835
17220
3621
9438
14816
19039
0
24874
2498
396
46403
900
19458
19759
15596
3413
50813
64525
14702
14191
27997
49619
30051
68594

138349
27228
7560
78363
59967
48702
7434
30354
16982
0
11738
14445
67682
12328
8999
23527
14844
4530
1985
8237
19684
6594
26163
-2
1301
34438
2757
18786
19973
15053
5188
50558
66548
16445
5896
26049
50629
29274
66893

141821
30795
4470
72602
59693
47770
8164
29150
19313
0
13255
16391
68448
15195
11797
20701
12718
6627
9436
-2601
18825
4840
26449
1697
12056
30920
4893
16249
22058
15773
6937
50455
67344
17563
6175
27222
50778
30498
72307

145144
38637
1490
72525
39686
37239
7889
26731
18700
0
14380
17804
69316
14659
11972
8263
8808
3300
8057
69823
19876
780
27915
0
11151
27817
390
16478
24598
17102
7946
49443
62083
18290
10000
27729
48261
29713
70556

148268
39259
542
56951
30077
20526
7614
29273
0
0
14081
10868
29083
14642
16482
0
7952
0
8891
30446
20040
390
27170
0
11219
26281
390
10735
26564
18704
8714
20405
29914
18665
1952
28437
28768
29819
74021

151604
72981
679
21952
30761
19771
7990
29887
0
0
10796
12151
28140
15102
9082
0
7925
18300
-873
29585
17755
0
29071
5000
18120
26830
1670
3274
27521
18263
8432
19494
29406
19077
406
25336
29370
30342
75675

0
0
0
0
-1
0
0
2
0
0
0
0
0
-1
0
0
0
4
0
0
-1
0
0
-2
0
0
-1
2
0
0
0
-2
-1
0
2
-2
0
0
0

0
0
0
0
-1
0
0
0
0
0
0
0
0
-2
0
0
0
4
0
2
-1
0
0
-2
0
-1
-1
2
0
0
0
-1
-1
0
0
-2
0
0
0

0
0
0
0
-1
0
0
0
0
0
0
0
0
-1
0
2
0
4
0
0
-2
0
0
-2
0
0
-1
-2
0
0
0
-1
0
0
0
-2
2
0
0

32644
16582
26376
69614
30077
119269
200849
14645
30525
11329
35138
10109
119788
1288
65460
30380
30532
1650
1175
23809
14518
28709
27762
315
108390
44593
58692
0
139019
7086
57802
177
0
9696
38633
43634
7285
90508
-22

34096
17721
27483
68836
2809
60133
146340
14113
28574
10775
35776
11153
112824
0
64128
25839
33814
1650
5317
24798
15000
28649
30392
2579
96704
33019
61225
0
141146
7644
58960
1200
1386
10406
36378
0
7022
89618
-11

34941
18762
28242
69714
7541
56076
146660
18550
14220
11829
34783
11841
92456
1999
62736
25963
38243
1650
8388
24258
0
29619
27688
3824
84033
13552
54673
1485
129252
8197
60862
0
5275
5068
33533
0
7887
75342
5173

34243
19729
16498
57318
10661
39135
145623
17867
14188
7031
32158
4725
80532
0
59133
27030
39603
1650
8529
24172
1207
30224
28134
813
72279
0
2193
299
103317
9203
59279
0
198
2023
28591
0
8898
71668
6345

28014
20134
16923
46921
2214
25396
144166
18072
7058
7172
28991
9135
59866
0
57662
29079
40542
1650
7739
21959
0
27326
29591
0
55757
28105
8258
0
101085
3815
59176
7240
3992
1163
28390
0
9565
49358
7083

28528
19590
17649
41072
6020
18553
145141
17899
7976
5833
28434
18355
49472
842
53059
29865
41239
1650
3803
20898
0
30297
28883
4443
37161
29684
0
0
104181
5493
58128
0
8893
0
28739
0
9267
50296
8961

0
0
0
-1
-2
0
-2
0
0
0
0
0
0
-1
-1
0
0
0
-1
-2
2
0
0
0
0
0
-1
0
0
0
2
2
0
-1
0
2
-2
0
0

0
0
0
-1
-2
0
-2
0
0
-1
0
0
0
-1
-1
0
0
0
0
-2
-1
0
0
0
2
0
-1
0
0
0
0
2
0
-1
0
0
-1
0
0

0
0
0
-1
-1
0
-2
0
2
0
0
0
0
-1
-1
0
-1
0
-1
-2
0
-1
0
0
0
0
-1
0
0
-2
0
2
0
-2
2
0
-1
0
0

80374
81477
49971
13429
7353
28277
0
72184
7127
17599
89608
46437
1513
579
390
79874
21699
78744
390
0
9739
13118
35871
76025
12954
7766
6714
2871
113707
24979
25046
21775
24729
8356
83590
8506
3587
90371
40083

81652
81058
51132
2984
3700
27295
580
69650
6867
18920
87743
40703
27350
1186
2078
60000
33109
74511
390
0
12322
11622
36312
68016
14425
13788
4526
6260
115323
26418
25174
21127
22719
7864
84960
10194
660
87525
44385

47291
80510
50608
9811
0
27403
2298
70172
8095
19000
87363
20215
28561
0
390
47160
32856
81315
390
0
3023
12011
35827
63520
18171
15459
3868
6651
120461
26791
27850
23772
18408
6171
85744
10928
6010
89052
45117

43857
81565
37700
5136
0
23837
299
48720
9296
0
74329
21116
29684
497
390
32382
27438
75538
1052
0
2748
3210
32834
64825
20861
43380
389
6542
121177
14500
27038
23092
19330
1681
79963
10456
2789
85807
25845

45684
81232
11325
19040
0
23078
3330
48540
10241
80
48451
20036
32650
0
0
8706
4786
77172
662
1000
12351
1651
29052
65725
20231
46632
389
7093
4623
0
27465
24806
19561
0
70021
11279
2973
68186
7141

40994
81422
9814
2940
297
22618
0
43692
9936
540
48715
18952
34299
186
780
3876
768
79442
1202
0
13927
2256
28288
67183
22831
14177
384
9134
5402
0
20943
24272
19815
0
70853
12095
3611
69011
9141

-2
0
-2
0
2
-2
0
-1
2
0
0
0
-2
0
0
0
0
0
-1
0
0
0
0
0
2
0
0
0
-1
0
0
-1
0
2
0
-1
0
0
0

-2
0
-2
0
2
-2
0
-1
2
0
0
0
-2
0
0
2
0
0
-1
0
0
0
-1
0
2
0
-2
-1
-1
0
0
-1
0
0
0
0
0
0
0

-2
0
-2
0
2
-2
0
-1
2
0
0
0
-2
0
0
2
0
0
-1
0
0
0
-1
0
2
0
-2
-1
0
0
0
-1
2
0
0
0
0
0
0

297
7271
-2
27458
67588
0
111306
3761
6220
49392
13060
21275
895
183468
96441
8476
121522
68410
3030
57674
22504
49772
4357
34983
322
34106
293880
892
140286
71975
30660
-15
46953
48771
59267
50096
7788
13107
19403

0
4951
-2
21203
68983
0
111038
7215
5975
50350
23008
18405
0
180149
98353
9677
120084
67449
0
59213
23547
50537
1897
34922
322
33045
242669
2180
143649
64153
30286
6179
48670
50062
60042
49917
8801
13740
18989

0
1815
466
18394
70691
0
87820
2730
8104
50154
119558
76779
0
168098
99864
10715
122250
66767
0
60764
24877
49556
4153
37248
322
32318
76777
10876
435
47680
29757
1502
49587
51016
59225
0
9825
14770
18914

0
3789
-3
19560
71692
0
67259
1770
7807
49766
93652
67518
0
181257
101900
13218
70901
65528
4220
60070
21465
49902
2972
30640
322
30171
34072
11714
556
33336
30122
708
50961
48133
59947
24415
10838
13306
19883

0
4721
1292
13035
67740
0
50007
0
8329
24492
23862
66364
0
175362
103924
12709
40860
47888
1130
40479
21218
38391
1990
16158
322
32950
11632
7177
92556
24439
30498
2882
53597
47822
60107
25305
12652
10465
19293

0
5641
586
13836
68470
0
51202
11242
6613
22974
0
65038
0
179536
106101
17463
39553
44198
212
39871
21300
29427
1861
0
322
30899
15429
10455
94567
26187
28647
1939
55094
48126
57338
25775
13060
9704
19993

0
0
0
-1
0
-2
0
0
2
-1
0
-2
-2
0
0
0
-2
0
-1
0
0
0
-1
0
0
0
2
-1
-1
0
0
0
-1
2
0
0
0
0
0

0
0
0
-1
0
-1
0
0
0
-1
0
-2
-2
0
0
0
-2
0
-1
2
0
0
0
0
0
0
2
-1
-1
0
0
0
-1
2
0
0
0
0
0

0
0
0
0
0
-1
0
0
0
-2
0
-2
-2
0
0
0
-2
0
-1
2
0
0
0
0
0
0
2
0
-1
2
0
0
-1
2
0
0
2
0
0

34970
16653
14329
23225
27222
0
20933
63214
34084
5886
152330
0
0
22579
35660
38153
259
4120
198768
19112
47510
45707
85663
117274
98530
7067
5263
5049
43714
17976
50346
102826
390
25193
50162
0
87151
28404
19382

14867
18062
14520
29801
27630
0
22202
61943
35169
5055
66107
0
1145
23579
37065
34476
259
5387
2986
20115
32952
40238
-37
116911
95849
8092
5021
1444
47653
18254
54489
102646
2463
24490
48982
2236
88304
29009
20040

10341
18374
14747
10008
28618
0
21867
61458
37940
8774
60734
0
2580
24613
38142
25857
0
6440
191142
20837
22289
36620
1740
112706
97235
7820
3579
14019
51400
16428
58602
82849
3409
27474
43579
5265
89657
29831
17850

9788
19222
4753
9336
28833
0
21813
57045
36824
1854
48816
0
0
25617
38870
26621
0
7373
98080
22986
22752
32163
97961
108302
93531
8824
31053
1045
399
16986
62001
78064
12091
27926
43825
5034
41720
29992
13560

7193
18014
5152
24339
9895
2000
21228
50652
37242
-9584
28679
0
0
25434
30059
27178
0
8246
19380
22319
9325
29620
66257
46774
43975
8996
30334
12525
500
18579
65334
73437
3371
27189
28396
1091
29022
21754
11748

9006
18627
4664
16710
12155
2000
21614
48476
37900
-15483
30231
0
0
25966
27656
28038
0
11095
100000
23952
9270
23384
12106
48300
45512
9182
38203
12219
10400
17317
69097
108072
3558
28604
27437
0
28422
18519
10632

0
0
0
0
0
0
0
0
-2
0
-1
0
0
-1
-2
0
0
0
0
2
0
0
-1
-2
0
-1
-1
-1
0
-1
-2
0
0
-2
0
0
0
-2
0

0
0
-1
0
0
0
0
0
-2
0
-1
0
0
-1
-2
2
0
0
0
0
0
0
-1
-2
0
-1
-1
-1
0
-1
-2
0
0
-2
0
0
0
-2
0

0
0
0
0
0
0
0
-1
-2
0
-1
0
0
0
-2
0
0
0
0
0
0
2
-1
-2
0
0
-1
-1
0
-1
-2
0
0
-2
2
0
0
-2
0

57484
16936
97259
26412
58751
50345
177492
24885
0
32938
4745
174519
133268
4459
307
28884
4456
37129
57396
45049
80715
16505
16393
0
45345
5275
126885
3639
52676
6071
7369
40246
75125
4244
50789
184560
6825
0
48393

59521
18139
50017
25700
60163
49245
179951
26196
-69777
25985
5865
179122
133059
13453
0
25277
7339
32761
58941
43379
82687
18817
8118
0
46403
5487
62717
396
41956
0
7000
41679
77353
9830
52158
178592
4094
698
49405

59674
18024
48560
24989
62142
50061
171135
25476
0
19496
6059
182680
135452
3656
0
25289
9662
26428
60630
46097
80613
18227
5463
0
38343
2778
29615
396
29626
3308
0
41688
78321
7588
51051
170225
4268
4949
50934

56018
18500
46978
25068
57777
37766
166199
22394
0
16104
5537
154753
136804
5008
0
25971
9708
23043
53662
44187
80671
19632
1379
0
32214
6572
22110
396
29804
2527
0
32806
73731
13896
50959
156719
5423
967
7728

36350
18067
19640
26145
51110
29433
144060
17907
0
28666
17366
90540
116042
13734
0
25350
4779
20338
20229
43165
72785
20298
2668
0
17292
5016
15352
396
28045
1076
0
18609
39643
528
51121
151716
6423
5762
8390

18203
17640
18937
27219
52284
27537
132326
1739
0
18215
16971
92248
118202
14976
0
5082
6968
7680
19044
37967
74313
20337
390
0
7501
2508
10452
396
28629
1164
0
19793
39457
0
49344
153519
7404
0
48679

-1
0
2
-2
0
-1
0
0
-2
-1
0
-2
0
-2
0
0
0
-2
0
0
0
-2
0
-1
0
-2
-1
-1
-2
2
-2
0
0
0
0
0
0
-1
0

-1
0
0
-2
0
-1
0
0
-2
-2
0
-2
0
-2
0
0
0
-1
0
0
-2
-1
0
-2
0
-2
0
-1
-2
0
-2
0
0
0
0
0
0
-1
0

-2
2
0
-2
0
-1
0
0
-2
-2
0
-2
0
-2
0
2
0
0
2
0
-2
0
0
-2
0
-2
0
2
-2
0
-1
0
0
0
0
0
0
-1
0

1077
12750
9920
5648
64232
0
109030
97997
0
1407
140483
1614
60258
5247
1015
86422
2785
11393
47588
151160
18734
2521
55368
136435
66497
0
8030
5589
2741
80055
2396
170536
27690
48789
14550
38152
133714
2298
26815

7882
15359
5500
12270
67516
2178
177633
97018
0
4989
141796
-40
51699
7196
19214
89710
461
2963
47721
152127
19340
17360
58035
105
68327
0
8030
2687
-59
82646
1823
175143
28543
49755
15205
39214
137585
1490
27990

816
16404
670
0
70774
604
139415
94247
0
998
145125
-40
48469
6597
15703
70681
6472
0
31027
154652
10000
0
47313
99230
68759
0
8030
3746
-59
81229
1630
180162
8536
49551
15523
39981
131666
1669
29224

300
17424
670
0
70089
700
136942
62919
0
0
148388
-40
49553
5552
9914
73595
83589
0
31807
157819
0
200
44568
92388
69746
0
19069
5000
11868
80175
2203
190202
9497
49800
15850
41312
114989
142
26692

0
18925
670
479
71994
0
114632
10492
0
0
152132
-40
49772
4081
8200
90755
73689
351
33966
155982
0
17976
48560
18758
70040
0
15359
5618
-2
79563
1443
209923
29046
20000
15849
42028
81475
1100
18466

0
18483
670
27485
57805
1440
117808
4809
0
0
155887
1153
50829
3232
11876
53692
64854
1351
33288
154158
0
17980
51529
0
71076
0
10846
3618
450
82371
1823
55491
29873
0
17309
42899
82812
6861
29824

-1
2
0
2
0
0
-2
-2
0
0
0
0
2
0
0
-1
0
0
0
0
2
0
-2
2
0
0
0
0
0
2
-1
-2
0
0
0
0
0
0
0

-1
2
0
-1
0
0
-2
-2
0
0
2
0
3
0
0
-2
0
0
0
0
-1
0
-2
2
0
0
0
0
0
-1
-1
-2
0
0
0
0
0
0
0

-1
2
0
-1
0
0
-2
-2
0
0
0
0
2
2
0
-2
0
0
0
0
2
0
-2
-2
0
0
0
0
0
-1
0
-2
0
0
2
0
0
0
0

3195
40959
4705
754
26501
106621
5337
21688
22233
41659
111170
144010
17690
12986
92332
0
77651
115520
63119
262518
11683
3812
776
1728
56324
11102
91564
145165
865
9112
11536
0
1130
70844
101429
125792
34250
74464
40848

3548
43870
9557
-69
26869
105893
2322
0
22935
42652
113387
142724
19102
13994
77807
0
78651
98551
64240
180499
9624
5744
0
1539
28542
9327
43201
149173
221
6035
3408
0
7
64697
79254
126771
34833
69584
39270

23231
42891
7861
3330
27488
107838
7458
0
23816
43705
115807
142802
19502
15020
75559
1000
79972
84797
64992
138326
9022
8642
0
2703
13590
22149
42219
142730
16601
3687
8220
0
7
65455
80910
132730
35625
66342
40929

2881
43582
8984
2699
17891
103273
1086
0
13800
45965
119857
140103
20881
16335
74371
0
81415
66398
52809
128721
-422
11492
151
1650
11501
23737
1769
148307
17833
0
2287
0
11965
66247
83072
124689
36754
60514
40528

3048
44561
10664
1853
6696
101353
25643
0
11000
46900
117100
142750
20266
17040
75126
0
81878
44428
51406
95657
6214
14285
0
0
10151
13449
2269
152375
15708
887
10969
0
11958
65230
87774
105447
16943
48965
39575

2739
45592
7292
184
4129
87934
35237
0
0
47884
118079
142855
20511
16625
73799
0
83206
31738
50328
90210
2360
17056
0
0
11171
17963
3269
158435
10013
690
5395
0
12069
66685
90579
106704
16234
29648
40526

0
0
2
0
0
0
-1
0
0
2
0
0
0
0
0
0
0
0
-1
-1
0
-2
0
-1
0
-1
0
0
-1
0
2
0
-1
-1
0
-2
0
0
2

0
0
2
-1
0
0
0
0
0
2
0
0
0
0
0
-1
0
0
-1
-1
0
-2
0
0
0
-1
0
-2
-2
0
2
0
0
0
0
-2
0
0
-2

0
-2
2
-1
-1
0
0
0
0
2
0
0
0
0
2
0
0
0
-1
-2
0
-2
0
0
0
-1
2
-2
-1
0
-1
0
-1
-1
0
-2
0
0
-2

135432
19326
16455
41444
22804
69762
11740
26151
23191
25875
124753
19486
1390
81787
46835
130318
100613
173098
0
4700
21081
1517
27134
33563
201202
8000
65924
47963
4620
13122
0
70251
1471
4406
7565
0
56397
140615
0

136312
20330
17885
14262
11496
68914
7221
24019
24541
27132
101551
52960
363
77845
45781
131351
78592
172494
2039
0
7985
2742
26594
20539
202252
13024
58210
36871
2991
14011
0
29481
6040
3732
460
0
57112
142201
1000

131559
21362
18305
14631
12273
69252
1341
26013
24813
29695
93649
26491
14770
60159
47040
131352
80240
172060
2000
0
7315
2317
26805
2360
195276
9809
60050
3800
1441
12276
98
8948
1471
0
98796
0
58057
145676
2000

111859
22000
18708
8592
12014
70415
25068
24471
25893
30908
89574
19038
14367
54151
47807
121931
39835
166204
3918
1008
11295
2482
24808
38639
167209
8000
61448
0
1608
7457
98
9006
3398
4249
52079
0
59006
144305
0

98815
2000
19105
1425
10597
69212
52486
23496
26397
30112
90413
22297
14388
45108
50711
61755
41150
145146
710
0
10413
1415
21101
8899
144232
800
73852
0
1453
7267
98
10570
1929
4865
40183
0
39578
140375
0

97443
950
19653
88516
31182
70514
45047
25333
26557
32123
90596
25986
47441
44490
40166
61453
0
142961
6761
0
16745
2095
17906
0
137271
1072
72551
0
4287
5529
2500
11421
11966
2157
35796
0
38973
142119
0

0
0
0
-1
-1
-1
0
0
0
0
0
0
0
0
2
0
-1
0
0
-1
0
0
2
2
0
-1
-1
-1
0
-2
0
-1
0
0
0
-1
2
0
0

0
-1
0
-1
-1
-1
0
0
0
0
0
0
0
0
2
0
-1
0
0
-1
0
0
2
0
0
-2
0
-1
0
-2
0
-1
2
0
-1
-1
2
0
0

0
-1
0
-1
-1
-1
0
0
0
0
0
0
0
0
2
0
0
0
0
-1
0
0
2
0
0
-2
0
-1
0
-1
0
-1
0
0
-1
-1
2
0
2

28872
3377
115608
174
390
0
124769
195524
101347
33336
63425
52059
38199
3739
52204
117703
7815
27347
14330
0
61162
30923
37005
113354
14997
494
15629
3578
73849
0
71865
1126
19769
16463
16078
2293
11174
102087
188370

30083
4644
138097
1995
390
500
127966
196119
95956
39009
50294
49709
38810
4889
53250
116372
4914
31402
222761
376
50928
26175
38084
115503
16437
329
5402
3898
70549
0
75459
390
24285
11537
16055
3158
11989
101079
188550

31119
8528
130898
3530
390
500
119008
197690
87294
47657
38235
8504
39811
7768
53799
115445
6237
30047
197630
0
47542
27251
41156
121861
18848
4724
1237
0
49858
0
77240
390
26143
9265
13371
5547
12997
93977
187521

32597
8200
130950
0
390
624
46659
182112
85336
52372
29944
7277
41133
7156
52330
112938
3280
30869
172058
390
46644
29397
39986
117485
21209
0
24712
715
43303
0
78856
390
26929
7263
4405
3312
12491
94427
190448

33257
3488
115342
5960
390
1090
47588
166822
81640
52112
26259
7774
41730
6956
55666
109306
11167
29403
174123
698
31595
19650
40465
118381
25503
1054
11912
4079
29888
0
80350
540
19610
14145
1292
3145
13374
89041
195492

35061
1161
115657
0
390
2952
47698
143166
82462
56257
26288
8261
42026
29402
56839
104106
15915
29831
178052
636
24473
23202
36745
115604
27918
0
12647
0
24973
2234
84040
770
20591
11535
390
3022
13017
89833
190598

-1
2
0
0
0
-2
0
0
0
0
-2
-1
0
0
0
0
-2
0
-1
0
2
-1
0
-1
-1
0
-2
0
-1
-1
0
2
-1
0
2
-2
2
0
2

-1
2
0
0
-1
-2
0
0
0
0
-2
-1
0
0
0
0
-2
0
-1
0
0
-1
0
-1
-1
0
-2
-1
-2
-1
0
0
-1
0
0
-2
2
0
-1

-2
-2
0
0
-1
-2
0
0
0
0
-2
-1
0
0
2
0
-2
0
-1
0
0
-2
0
-1
-1
0
-2
-1
-2
0
0
-1
-1
0
0
-2
2
0
-1

1090
18625
8193
59010
47386
36215
240428
50406
108001
47858
10692
3849
3706
131041
168858
35238
0
240506
157
136276
5892
1171
97973
52934
3363
191
4257
13285
0
7207
1830
1040
408
52935
43165
106
109392
209164
1184

490
19956
7569
57593
4807
6105
235782
45099
90128
40506
-3
6393
101833
133792
171530
35907
0
235475
157
139504
4824
0
100442
54217
8305
20391
3690
2150
0
12625
4777
148
99
51971
49091
18719
128447
201798
1066

0
5177
8127
56203
3434
1076
129479
46002
92103
40110
-3
6969
103108
127622
164509
31513
0
240584
157
140262
3784
0
89242
52394
15253
19292
4460
14122
2382
6244
7681
9173
99
51341
50453
30000
131053
186008
5079

878
2071
8838
54794
2386
0
125584
44701
87049
41070
-3
9044
100953
129795
128279
31659
0
212024
157
138958
3089
680
82784
2131
7338
19545
3190
27413
0
13615
12519
296
398
49090
49037
0
132418
173810
2528

0
0
8736
53509
2837
3113
128752
42706
66820
40731
650
2325
83739
122416
139968
30069
0
216379
157
136898
2715
0
53609
744
3666
18945
5238
35377
0
25475
15299
148
99
50009
28589
0
134038
159418
4007

0
0
10753
52021
3358
0
130651
43513
65823
40440
1850
3998
51424
124653
127502
8005
0
209440
307
141634
1821
0
49048
758
7856
19494
950
29922
0
26237
15905
446
569
51076
29392
1532
136939
139200
7457

-1
0
-2
0
0
7
-1
-1
0
0
0
0
0
-2
0
-1
2
0
0
0
0
0
0
0
0
0
-1
0
0
-1
2
-1
-1
-1
0
0
-1
0
0

-1
0
-2
0
0
7
0
0
0
0
0
0
-2
-2
0
0
2
0
0
0
0
0
0
0
0
0
0
0
2
-1
2
0
-2
0
0
0
0
-1
0

-1
0
-2
0
0
7
0
0
0
0
0
0
-2
-2
0
0
2
0
0
0
0
0
0
0
0
0
-1
-1
2
2
2
0
-2
0
0
0
0
0
0

6585
30951
0
47254
6121
2350
1518
-3706
18674
93625
327724
234053
48499
1613
125863
5733
70411
12492
26735
46526
169398
77096
122127
145959
18833
253072
6155
7865
58833
8432
275855
16090
0
18568
33107
50029
2599
47107
24848

4308
28622
0
43583
4391
2400
1798
-6108
88907
101723
325970
132007
48684
136
131249
4426
75874
11995
26994
47820
143539
83189
110388
94798
19404
247521
5650
12377
61991
25460
286812
36635
6390
-49
34773
48347
1530
60800
22726

0
11656
0
35245
6269
2400
5699
32662
90659
95390
325020
234638
6344
0
119175
3559
76710
13324
28331
48750
125642
81308
119365
70299
18699
253024
3004
12543
7357
557
280337
75434
1690
980
35426
49268
390
68095
11145

1265
5435
0
27520
8992
2400
4644
59350
82827
102203
319750
239790
0
0
115922
22458
74792
14029
27138
49936
48926
81847
113435
40299
19324
258109
4200
13713
9471
1299
318248
928
0
3682
28479
50437
1366
64339
15690

1627
6337
0
25928
4314
2400
70337
41136
79359
47388
265136
132697
0
0
101725
20888
79636
14308
26499
51102
23381
81077
140988
33112
16234
243331
1400
17960
8538
600
316147
56705
0
3682
15729
37302
780
15522
17875

204
7227
0
26470
11131
2400
67902
28596
81401
73230
262378
135561
0
0
90334
17875
77757
14625
27301
52276
24492
79885
145161
18009
16609
247504
4222
650
7685
450
303666
81334
0
0
7905
38302
0
51336
24590

0
0
-2
2
0
0
2
-2
-2
-1
-1
0
-1
-1
0
-1
2
2
2
-1
-1
0
0
-1
0
-1
0
0
-1
0
-1
0
0
-1
0
0
-2
0
0

0
0
-2
0
0
0
0
-2
-1
-1
-1
0
-1
-1
0
-1
2
0
0
-1
-1
2
2
-1
0
-1
0
0
-1
0
0
0
0
0
0
0
-2
-1
0

0
0
-2
0
0
0
0
-2
-1
-1
-1
0
-1
0
0
-1
0
0
0
0
-2
2
0
-1
0
-1
0
0
-1
0
0
0
0
0
0
0
-2
-1
0

22680
42713
1040
37026
97136
61940
56701
-28
20687
3764
28700
110553
0
42377
111295
7457
72464
48286
42391
27025
3386
35871
20105
272
83120
16037
5293
26133
0
2656
0
62321
46948
41923
176565
293073
12031
10291
10051

13827
50270
1188
40641
98767
63314
57421
5735
14082
10943
21944
108387
0
32482
112425
1512
70710
49286
44689
32228
-63
37174
21419
272
51347
17066
8107
26896
0
3678
3947
61015
46351
21409
152037
293210
13446
19617
14149

9522
22576
1276
42142
101452
64699
54587
693
-38
6588
12450
111427
0
20782
95155
8475
72432
50006
48172
38904
0
37904
22278
272
44878
21199
7738
27961
0
4650
5691
58160
33227
17833
166900
290057
0
19326
21514

10254
18247
372
35349
103471
66029
49571
1557
-38
4571
27255
111697
150
11632
72983
5499
74322
48846
46937
4235
1176
40651
24423
755
42108
390
10179
28995
1363
3234
21001
51237
33732
194043
154297
25922
0
10662
25359

5520
22029
372
29790
104083
66836
50028
685
7581
2526
6280
111956
1179
64989
70329
2960
74496
45944
48570
87230
0
39697
19985
759
28316
0
11902
29612
0
4174
17931
29999
32245
194991
146844
22982
0
10162
30400

6212
19540
372
26414
106359
68390
17159
11625
5625
5375
7619
111325
778
62392
69340
670
76058
46925
50144
72647
0
42253
15021
602
29523
390
13109
30434
1624
5100
2439
28972
37589
192800
146883
20553
0
10250
39678

0
0
-1
0
0
0
0
-1
0
-2
0
-1
0
0
-1
-1
-1
-1
-1
2
0
-1
-2
0
0
-2
0
2
0
0
3
-2
-1
0
-1
-1
0
0
0

0
0
-1
-1
0
0
0
-1
0
-2
0
-1
0
0
-1
-1
-1
-1
-1
0
-1
-2
-2
0
0
-2
0
2
0
0
3
-2
-1
0
-1
-1
0
0
0

0
0
-1
0
0
0
-1
-1
0
-1
0
-1
0
0
-1
-1
-1
-1
-1
0
0
-2
-2
0
0
-2
0
2
0
0
2
-2
-1
0
-1
-2
0
0
0

33675
118695
7539
45687
77391
396
17584
8319
25806
0
52824
12570
198890
66517
1953
7468
227762
328
0
22021
50148
20517
1526
26293
37587
3000
5877
24799
71126
131630
101650
389
2400
2659
651
17531
238896
10693
111388

29865
125186
6500
31114
78198
43902
18377
5056
16919
0
15214
958
200299
63828
1366
5045
191424
413
2658
22334
50761
12883
0
25492
39183
0
6640
24102
71009
65325
106271
403
152
3859
651
27016
244419
26226
113900

33337
131648
6500
21867
78840
44802
18496
2441
17566
0
16452
4465
181617
60713
464
4944
18016
3007
150
21047
35777
10867
0
19680
39305
0
7408
26305
69504
2315
119728
0
3250
10709
1072
10627
250051
18726
109062

32646
137902
45914
13190
79855
42984
11716
4471
8718
0
17281
14272
181994
61949
337
7083
15353
1927
3570
19925
7464
10100
0
19271
40251
0
8147
27570
68262
101035
121140
0
2391
8677
1713
680
247271
19225
105252

30465
145046
1465
27817
79488
38495
3163
2441
6432
0
18576
1965
150013
61908
548
2495
325
1838
2853
20638
42705
3068
0
19659
41683
0
8054
28021
70547
82288
117767
0
1182
4318
651
0
250327
18299
103969

31126
152551
600
22001
80001
39038
30483
0
2655
9240
18783
958
150283
59914
395
8365
325
2472
0
18803
43662
21064
0
19915
38978
0
7819
27436
73040
86788
115640
0
321
2659
646
0
253355
20056
104254

0
-1
0
0
0
0
2
-1
2
-1
2
-2
2
0
0
0
-1
2
0
0
0
-2
2
-2
0
0
-1
0
0
0
0
0
-1
-1
0
2
0
-1
-1

0
0
0
0
0
0
2
0
2
-1
2
-2
0
0
0
0
-1
-1
0
0
0
-2
2
-2
0
-1
0
0
0
0
0
0
-1
-1
0
2
-1
-1
0

0
-1
0
0
0
0
2
0
2
-1
2
-2
0
0
0
0
-1
-1
0
0
0
-2
2
-2
0
-1
-1
0
0
0
0
0
-1
-1
0
0
-1
-1
0

124224
52875
44179
7188
41138
8838
49196
1450
21117
0
38355
0
79108
207593
56073
319082
2943
20729
320635
34818
112039
0
35610
594
150709
0
65199
50925
28157
52775
44498
187431
7815
2454
4827
191137
35213
1499
27869

124762
55544
37697
9521
38755
7662
54033
0
22163
1295
39413
0
70757
205105
59635
0
906
14486
313060
22718
114347
0
38701
235
151527
928
21489
51519
28409
54397
41897
186968
11139
1197
5605
210333
115041
1231
5531

125778
994
29686
9224
38448
40125
52595
0
26789
0
41181
0
76049
209805
63179
300165
669
12163
293055
9398
102229
0
35043
5641
155081
1280
0
53693
27589
55328
17304
187967
3708
4556
7719
206332
135090
0
6781

128293
5030
23724
10262
37612
37552
56709
1187
26065
376
41701
0
68989
203532
66637
281019
0
8891
269585
10222
83779
0
35678
0
156138
1675
1762
55506
27875
42511
16544
187731
2180
4316
7601
214981
80085
1872
12162

127839
4568
5576
13083
36174
22960
55201
1187
27615
0
44000
18014
54450
199611
68037
44528
400
1723
248093
13791
72666
0
36730
0
145251
97
1768
63261
28539
31032
14787
188603
1949
4316
12140
194817
35940
0
12410

128714
500
2273
13372
33769
14735
69270
1187
28122
376
45651
0
39862
94363
70448
40325
182
40276
239025
13498
63714
0
35994
0
139784
138
860
52979
29202
34510
15975
185252
717
4316
16145
186895
38460
113
12410

0
0
-1
0
-2
-2
0
-1
0
-1
-1
0
0
2
-1
0
0
2
0
0
0
-1
-1
0
0
-2
0
0
-1
0
0
0
0
-2
0
-2
-1
-1
-1

0
0
0
0
-2
-2
0
-1
0
-1
-1
0
0
2
-1
0
0
0
0
2
0
-1
-1
0
0
-2
0
0
-1
0
0
0
0
-2
0
-1
0
-1
-1

0
0
-1
0
-2
-2
0
-1
0
-1
-1
0
0
2
-2
0
0
0
0
2
0
-1
-1
0
0
-2
0
0
-1
0
0
-1
0
-2
0
-1
0
-1
-1

58501
19889
277
150682
936
-5478
118296
6441
75249
4134
1333
26159
24434
45088
17077
62516
56437
94311
100772
34448
11871
0
6261
64049
10389
2811
91830
160553
27753
50757
37878
800
129289
1049
23304
0
3788
3262
0

54932
20451
19983
139629
0
-8584
94899
14342
77754
3596
1359
27222
22586
46040
22420
48770
58076
95967
85185
35545
11375
890
6170
65984
11410
1055
89448
162449
28306
52906
35511
1946
90352
205
20517
1307
1263
3262
192

85672
20426
17685
136020
744
-14998
71050
6187
79822
3801
886
27954
36569
46998
57255
47846
59534
97995
77698
36620
10620
467
4258
66825
12970
8090
83949
157395
14320
54454
28894
2612
85052
4962
20261
747
2394
326
192

41483
19894
36603
115942
2826
10980
68967
7757
81859
694
1042
26702
28994
47929
34289
39772
51006
97577
67459
40767
11355
500
7032
68820
13246
5524
47118
159178
180
53457
21556
3408
65758
13634
22832
1707
2839
6198
2518

19394
20294
27886
54611
0
1123
47951
8451
83844
531
1577
26993
15159
46860
0
35143
44360
98583
52777
41495
11209
0
6348
69776
11024
4973
44942
121642
2500
55128
21494
1908
46847
41510
24234
792
32934
326
255

18893
20145
7659
42363
18525
4665
45519
6625
86082
531
1574
25758
9379
51931
0
44371
34229
99708
46337
42377
11299
647
1606
71297
9798
1000
45886
124347
12411
52788
21838
1108
39777
-1087
24928
1346
31056
326
1945

-2
-2
0
0
2
2
0
-2
-1
-2
0
-2
-2
0
-1
0
-1
0
0
2
0
0
0
-2
0
-2
0
-1
-1
-2
-1
-2
0
-2
-2
0
-2
-1
0

-2
-2
0
0
0
0
0
-1
-1
-2
0
-2
-2
0
-1
0
-1
0
0
0
0
0
0
-2
0
-2
0
0
-1
-2
-1
-2
0
-2
-2
0
-2
-1
-1

-2
-2
0
0
0
0
0
-1
-2
-2
0
-1
-2
0
-1
0
-1
0
0
0
0
0
0
-2
0
-2
0
-1
-1
-2
-1
-2
0
-2
-2
-1
-2
0
0

902
405
18925
13859
1877
25628
5442
-12
1380
360
164437
3850
0
99876
6043
49959
356
26311
45004
4644
29086
112900
75564
56720
47425
2740
89336
1261
1856
4941
14309
34819
29195
456
3307
15042
1944
33210
22120

0
4445
20223
16229
1690
27880
5142
2425
9493
0
140536
227
0
72548
50
47675
1472
24805
48119
5670
19091
0
77708
5958
48171
2740
90337
1261
8657
5555
11226
165
32043
3351
0
28827
0
526
14577

0
5047
15883
16459
6314
35387
5305
-12
8794
0
124802
0
0
74379
6527
48349
736
25810
42958
8107
17916
178143
78888
4303
46466
2740
84905
1261
10371
15546
13142
1850
31250
9452
0
45913
0
9252
16275

0
200
15547
14753
6034
34524
5661
-12
2301
0
80088
0
0
75878
2168
46192
736
27071
37812
7523
12233
181625
80466
3850
47226
2740
86814
1651
0
1665
12280
1538
31962
1584
0
44656
0
21254
23790

0
745
14472
13437
6034
36630
3935
5884
0
100
25283
0
0
78503
-7
45272
736
27817
15617
8345
6741
164914
28186
0
46917
1703
73827
390
2700
3370
938
165
32752
2200
0
24692
0
1608
2250

0
0
15086
14745
2493
38871
4460
0
0
900
12358
1500
0
80451
1373
46230
736
28401
9625
19030
-24
145052
28445
0
47571
27802
60284
390
2278
-36
796
165
33571
7042
1131
7208
0
407
2100

0
0
-2
0
-1
-1
0
0
0
0
0
0
0
2
0
0
0
0
0
0
-1
0
-2
-1
0
-1
-1
0
0
0
0
0
-2
-2
0
0
0
-2
0

0
0
-2
0
-1
-1
0
0
0
0
0
0
0
2
0
0
0
0
0
0
-1
0
-1
2
0
-1
-1
0
0
0
0
0
-2
-2
0
0
0
-2
0

0
0
-2
-2
-1
-1
0
0
0
0
-1
0
0
2
0
0
0
0
0
-2
-1
0
-1
0
0
-1
-1
0
0
0
0
0
-2
-2
0
0
0
-2
0

203621
438569
0
47800
4205
0
75040
104457
70810
305489
91192
24358
3886
43243
18919
327915
175063
28347
111863
2568
2718
87018
4829
1148
60915
20417
7448
30342
205467
50122
36051
65862
386
9315
30667
93761
70723
316
60697

203424
446484
0
50725
1264
0
75705
68877
72231
299641
91305
23798
4906
42537
16743
342405
126801
28296
111569
3589
590
75666
0
3019
54738
3061
2089
29337
195764
44742
30912
61532
4194
58319
31160
100172
72151
1599
64440

199728
454826
4811
53518
10830
249
69514
62223
73953
256345
103216
23071
5233
41370
17857
344459
96043
25819
110768
4608
8971
74709
0
100
47023
7920
174
29956
197085
43194
33740
37214
196
48179
23054
97727
73888
2328
67503

195609
411587
2994
4199
2501
0
69312
65522
69366
258936
88782
23496
6206
40694
18310
351335
85554
26409
110480
4919
8509
76143
0
802
57554
2830
640
29782
202517
41381
15272
37680
7730
14702
8453
98588
75345
1798
68566

131981
368563
14321
0
4461
449
69412
61413
57435
228387
35146
26562
7140
39606
18000
143291
77007
26401
48708
0
29645
73327
5330
802
27412
3092
2414
27290
56898
33246
17015
33708
3113
20444
10387
97129
75040
1000
65411

131294
252669
5193
0
1240
1530
68692
63547
39322
203931
39849
27346
8161
38680
17294
98042
72461
26448
47060
0
7300
147496
0
702
27829
2315
500
27865
58262
32948
18740
565
3484
30833
9222
98016
75211
1442
66597

-1
0
-1
0
0
0
0
-1
0
0
-2
0
-1
-2
-1
-1
2
2
-1
-1
0
0
0
-1
-2
-2
-1
-2
-2
-1
-2
-2
-2
-2
0
-1
0
-2
0

-1
0
2
0
0
2
0
0
0
0
-2
0
-1
-1
0
-1
0
2
-1
-1
0
0
0
0
-2
-2
0
-2
-2
-1
-2
-1
-2
-2
0
-1
0
-2
0

-1
0
0
0
0
0
-1
-1
0
0
-2
0
-1
-1
-1
-1
0
2
-1
2
0
0
0
0
-2
-2
0
-2
-2
-1
-2
-1
-2
-2
0
-1
0
-2
0

3707
9211
780
69502
148959
151307
36439
3900
48971
199040
990
33252
1032
55
13701
720
76582
15048
27658
88822
31337
73267
7885
4837
15000
0
2848
1000
5024
0
107
95160
-23
0
233413
779
82156
19333
74829

3347
9133
780
69878
152810
143025
30161
222
38736
182158
990
39078
1464
-94
12009
0
86333
16795
11865
76400
34439
74425
9244
3642
15000
0
7146
6000
798
351
232
94327
5631
0
241503
860
83083
19333
77970

0
10165
390
71866
159907
140984
24326
906
26945
143895
990
33086
1722
-208
11985
69190
91715
18524
4602
0
25170
76347
11082
6232
15000
0
4690
0
5921
199
107
0
2771
0
277447
496
85346
19333
70557

665
11441
2724
72140
168200
85948
13198
6101
27541
147039
990
18304
316
-208
24310
0
89245
19923
28426
2757
20921
51150
12133
6444
15000
0
16331
0
2381
3697
107
0
390
0
287781
2755
87620
19333
71867

2846
11479
2183
60885
148987
80069
6686
50372
27689
152384
990
16604
2615
993
17280
686
90827
19305
8978
3060
18229
43193
16891
3783
15000
0
77894
0
823
0
107
2743
0
0
294010
2048
89566
20333
72137

6586
11719
2638
32397
152224
77462
9423
1203
28868
159631
990
9505
2104
0
36986
2927
87779
20994
5104
2864
20915
44230
17615
3219
15000
0
2576
0
801
532
107
1782
0
0
319257
2318
91502
20333
72955

0
-1
-1
0
0
0
0
0
0
-2
0
-2
0
0
-2
0
-1
-1
2
2
-1
0
0
0
2
0
0
0
0
0
-2
0
-1
-2
0
-1
0
0
0

-1
-1
-1
0
0
0
0
-1
0
-2
0
-2
0
0
-2
0
0
-1
2
2
2
0
2
2
0
0
0
-1
0
0
-2
0
-2
-2
0
-1
-2
0
0

-1
0
-1
0
0
0
0
0
0
-1
0
-2
0
0
-2
0
-1
-1
2
-2
2
0
2
2
0
0
0
0
0
0
-2
0
-1
-2
0
0
-1
0
0

22959
1493
962
266030
181532
54972
39004
198098
69235
355
22438
2140
46800
206879
2818
66433
1939
360
27705
0
-400
82523
22259
15073
27395
61217
74566
326239
130927
78623
2799
790
0
1259
68835
35169
27304
98048
9123

37955
1492
5868
264176
187639
42329
28963
194576
69407
0
24055
3919
37395
211037
0
67134
333
120
28452
0
163
80586
23418
15431
25947
62601
73700
318143
133658
65315
7932
390
0
5152
60549
17147
28537
97585
7496

25741
1310
15218
267668
193252
42071
23021
202868
69232
916
25359
3572
38591
215139
0
67768
779
360
29693
780
163
80783
24443
16176
30473
63990
73624
15926
132026
52890
0
99235
35063
4257
63047
3350
32498
84514
7558

17875
1310
15965
262905
200648
39649
17934
198936
71089
0
26434
2749
40037
218513
0
69033
8029
360
30206
780
2231
75115
26695
18204
27940
64355
73928
4169
122804
50275
0
98080
0
-3
65508
4710
0
85496
6877

14639
2046
9275
260296
203103
39221
13650
28950
65793
0
26993
2140
32260
131660
0
70166
8040
450
30309
0
2048
49420
25967
17614
28397
56195
72060
158062
121663
51337
0
97224
0
-3
66954
80474
0
69656
4880

27042
1574
25321
254023
207573
40731
12864
28666
66651
8878
28551
3109
27649
134346
0
71377
2979
90
28218
0
4732
50677
26946
18826
29009
43803
72393
156341
122032
53349
0
97940
5799
670
68411
80330
21648
61532
6728

2
-1
0
0
2
0
0
-1
-1
0
-1
-1
-2
-2
0
0
-1
0
0
0
-1
-2
0
0
0
0
-2
0
0
0
0
-1
0
0
0
-1
-1
0
-1

0
-1
0
0
2
0
2
-1
-1
0
-1
-1
-2
-2
0
-1
-1
0
0
0
-1
-2
0
0
0
0
-2
0
0
0
0
0
0
0
0
0
-1
0
0

0
-1
0
-2
2
0
0
-1
-1
0
-1
0
-2
-2
0
-1
-1
0
0
0
-1
-2
0
0
0
0
-2
0
0
0
0
0
0
0
0
0
-1
0
0

667
1890
14248
27314
29668
194747
251986
7075
17047
119511
403
-154
0
0
131760
5740
3497
26549
51276
27276
62550
-78
45835
52426
107603
7650
5100
45117
5074
113093
20578
8837
70282
162905
18761
61223
32126
78632
-1544

667
1570
15703
28353
32463
197031
231773
15732
15188
116086
403
240
0
0
132770
5639
17920
25247
52064
26937
0
-78
45474
45107
109835
8500
9861
43460
4097
106321
21742
9491
71463
156151
10656
4003
10823
49707
8510

6637
390
17140
30299
33350
196787
225295
9285
11366
117580
1351
244
0
0
130595
3428
2863
28019
53160
26679
10000
-78
42601
44310
110255
4090
11021
14291
7716
107630
23384
3632
60364
127423
7099
3223
5248
37998
4141

6300
390
18127
33760
34003
194632
236540
1617
14231
120041
4656
-1469
0
0
132683
4634
0
27139
54331
27779
18150
-78
33581
34820
110247
8342
16883
7331
12538
106354
24268
7673
70420
126824
11758
23264
32307
32062
15305

12300
390
18605
0
34647
198839
168519
188
11135
80578
0
925
0
0
128557
4590
949
26923
53024
28691
7490
-78
29827
36005
110955
7611
150
10018
17305
79154
24665
5830
62549
115961
17047
20582
28492
27056
10368

0
390
16351
0
35348
196550
172674
98
7774
82280
1190
3319
0
0
125900
9675
0
28350
51317
29726
7490
-78
19056
25976
105145
8018
4661
6213
22499
69988
21833
6890
47683
112929
16483
18182
1799
15955
5642

2
-1
-1
-2
0
-1
0
0
0
-1
-1
0
-2
-2
-2
-2
0
0
0
0
2
-1
-1
0
0
0
-1
0
0
2
-1
2
0
0
-2
-2
-2
0
0

0
-1
-1
-2
0
-1
0
2
0
-1
-1
0
-2
-2
-2
-2
0
0
0
0
2
-1
-2
0
0
0
-1
0
0
2
-1
2
0
0
-2
-2
-2
0
0

-1
-1
-1
-2
0
-1
0
0
0
-1
-1
0
-2
-2
-2
-2
0
0
0
0
2
0
-2
0
0
0
-1
0
0
2
0
2
0
0
-2
-2
-2
0
0

17868
5280
26000
40683
128821
7414
67852
260076
22113
3437
-19
44304
0
0
8695
0
33604
48057
168
75818
9545
9763
12367
77535
78928
118729
933
101489
546485
10456
2155
5087
43436
186969
518
6890
0
47922
127580

188
5020
5480
1888
93626
2020
68312
265242
21507
7525
3350
46255
626
0
14323
2813
35706
48457
569
76887
14350
925
13732
78579
73380
121398
598
78738
228070
13164
2010
7236
46883
167474
518
11002
8417
49930
91812

2288
996
5960
1592
52074
-9032
70203
271726
13207
32096
883
50486
118
0
44326
12937
34064
44932
1401
78178
17118
4033
1513
67097
67146
125899
1062
78639
184810
12668
165
8104
44179
168081
518
517
0
51980
96599

2100
35490
600
1312
118595
13756
71321
295642
13997
1665
470
54019
10349
0
9353
50500
30519
20024
1503
79858
16546
897
0
50214
68063
128933
0
44295
131304
15038
5908
7825
44704
166589
518
11212
2830
54606
93389

405
6000
6800
486
93461
0
72235
283684
10914
166
240
58091
2817
0
11156
0
26166
18830
834
74785
20052
2147
0
48738
63910
129427
1810
44113
110930
14502
283
8580
44997
165981
518
19090
0
55220
29716

1665
5350
12627
886
86682
3138
73611
282575
10685
0
0
61630
2410
0
17725
0
28097
18087
931
54849
20385
1359
0
3860
73553
132338
0
37805
84193
15501
283
8300
45199
165951
668
24949
0
56527
27283

0
-1
2
0
-1
0
-1
0
-2
0
0
0
0
-1
0
-2
0
2
-2
0
0
0
0
0
0
-2
-1
0
0
0
2
2
0
0
0
0
0
2
0

0
-1
2
0
-2
0
0
0
-2
0
0
0
0
-1
0
-2
0
2
-2
0
0
0
0
0
0
-2
0
0
0
0
2
0
0
0
0
0
2
0
0

0
-1
2
-1
-2
0
0
2
-2
0
0
0
-1
-1
0
-2
0
2
-2
0
0
0
0
0
0
-2
0
0
0
0
2
0
2
0
0
0
0
0
0

246245
4880
155910
288033
3386
4762
9609
243262
10361
74973
23398
60947
106796
1962
119628
24635
237212
137564
-4894
85557
136736
175050
36370
20992
146325
0
6993
15852
34265
26305
49335
12443
108879
48831
50889
41826
8536
17970
65484

250923
0
158819
260683
5964
26943
5609
238599
263
66613
14445
62660
108673
82
36965
0
228643
137327
-4894
73121
125651
164054
35996
40125
140902
0
4165
16861
34175
25583
48241
13947
111115
46763
45881
42820
8617
17389
66798

256428
0
161487
190012
1340
7488
967
198588
8050
66437
15404
22693
104535
82
32932
0
231156
146648
-4894
68650
116684
127369
35275
44454
131798
0
5794
17884
33392
26649
52222
14331
107185
44302
36578
44156
7902
20491
68120

233608
6560
157577
36223
1650
10276
16638
203286
8234
54631
19885
23705
105349
82
37368
0
223415
147865
-4894
67895
101581
108702
34873
48382
115350
0
9576
18590
28340
27584
52777
12495
108569
42942
37717
44864
9166
19803
70088

171349
3617
168094
-4724
4350
96059
15721
215882
835
49219
22355
24012
105254
82
35543
0
158739
149356
-4894
68442
77741
77703
35677
51951
105770
0
7818
18959
24384
28135
51332
12787
112541
20103
58311
45768
8885
19734
71345

158565
0
170922
225276
4792
6434
17349
214320
87878
50094
22902
24703
120756
82
36756
0
159210
145262
-4894
70131
77264
79123
34942
55957
111850
0
7580
19347
22643
28878
55489
13583
114885
20163
58467
48204
9185
19613
72314

0
-2
-1
-1
-1
0
2
2
-1
-2
2
0
2
0
-1
2
0
-2
0
0
0
-2
-1
-2
0
-1
-1
0
0
0
2
0
0
0
0
0
2
0
0

0
-2
-1
-1
-1
0
2
2
-1
-2
0
0
0
0
-1
2
0
-2
0
0
0
-2
0
-2
0
0
0
0
0
0
0
0
0
0
0
0
2
-2
0

0
-2
-1
-1
-2
0
2
2
0
-2
0
0
0
0
-1
-1
0
-2
0
-1
0
-2
0
-2
0
0
0
0
0
0
0
0
0
0
0
0
2
-2
-2

83762
0
646
484
13954
66859
15349
37003
4612
0
99298
26350
254900
302623
12693
11403
81745
1252
257156
260
86155
0
6491
1140
47867
390
4591
17816
91552
42941
123100
202139
147344
6894
46970
26300
15570
52262
157548

84677
0
0
0
5589
68204
12834
38082
2906
0
101972
23908
259974
310142
13214
8151
83371
23
257576
58257
92406
0
-1277
0
40937
390
0
18095
88751
44002
125674
202431
116483
14246
36260
27308
15031
36518
164305

87748
1040
740
242
4312
70009
25740
41150
23777
0
115335
24215
268459
308006
13466
8892
85128
-820
256014
42948
90049
0
8413
4100
28868
390
28466
17374
54704
43378
145212
201911
90368
43615
29311
28425
16784
20533
156201

99201
258
871
28932
2490
65845
20995
41677
78287
0
112016
17728
271691
239008
12619
8563
86910
-1140
245244
25962
86984
0
19825
0
44751
18015
21455
14298
37660
28048
141409
201971
85616
33336
27932
29233
17711
-919
149975

78281
0
1980
0
0
67347
21353
42191
8986
0
112906
18087
277226
245493
13985
-510
88637
0
239441
15316
67076
0
22085
0
27557
17150
15685
12259
32074
28477
142861
201351
81461
36045
28274
21575
17131
-919
0

77772
0
0
100000
0
70096
14453
43371
11666
0
120101
17730
283210
250797
12603
390
90682
0
242025
6813
66533
0
12316
0
29125
17102
6737
10498
18372
29056
166960
201933
77925
28725
27605
22029
18197
-919
0

2
0
2
0
2
-1
0
0
0
-1
2
0
-2
-2
0
-2
2
2
0
-2
-1
0
-1
0
0
-1
0
-1
-2
0
0
0
0
0
0
0
-2
-1
-1

0
0
2
0
0
0
0
0
0
-1
2
0
-2
-2
0
-1
2
2
-1
-2
-1
0
-1
0
0
-1
-1
0
-2
0
0
0
0
0
0
0
-2
0
-1

0
0
0
0
0
-1
0
0
0
-1
0
0
-2
-2
0
-1
2
-1
-1
-2
-1
0
-1
0
0
-1
-1
0
-2
0
0
0
0
0
0
0
-2
0
-1

21769
105124
17028
206766
7129
3838
28467
9518
17543
1352
117868
34672
3213
8154
0
0
23268
2480
19810
7160
2226
11819
14617
11511
44018
6512
1649
515
0
7378
49575
105055
16127
-1494
33231
177425
1242
36032
3490

21139
109399
20543
196931
8850
1930
29792
9217
17888
381
114483
35270
3000
1365
0
0
24377
150
3478
5253
6259
14300
1261
12521
74152
4312
2301
200
0
7543
48208
105886
20035
2590
34544
180641
0
41932
0

20521
109397
21919
190584
9733
6384
29739
10557
18577
2281
118855
36150
0
717
19928
0
27164
206
7782
0
1393
18731
8187
13851
107675
0
2840
208
0
7754
47619
108819
19416
3506
35976
181557
0
9778
1112

19817
36850
20828
124514
9375
4286
24950
11576
18111
437
125357
36528
0
717
23255
0
26429
56
4720
0
1627
23078
1261
14558
110289
2412
0
2609
0
7825
19929
79027
17153
19792
15996
149944
0
158901
10383

14932
37739
20272
211301
6003
2333
25248
12383
19114
1320
121853
37128
0
2325
23968
1966
28291
56
4440
0
5189
27354
1261
14847
100520
1396
1740
2040
0
7132
15693
80709
17866
19422
32714
113135
0
161876
1980

10812
38381
18816
200525
2435
930
25109
13180
17038
300
124731
37348
0
1117
24531
500
27702
440
96628
0
10747
31725
1261
15157
37080
0
0
1341
0
7319
13766
82406
19413
19830
16720
105280
0
165378
2672

0
3
0
-1
-2
2
-1
0
-2
0
2
0
0
0
0
0
0
-1
-2
2
-1
2
-1
0
-1
-2
-1
-2
2
0
0
0
0
-1
0
2
0
2
0

0
2
0
-1
-2
2
-1
0
-2
0
0
0
-1
0
0
0
0
-1
-2
2
0
2
-1
0
-1
-2
-1
-2
0
0
0
-1
0
-1
0
2
0
-1
0

0
0
0
0
-2
2
-1
0
-2
0
0
0
0
0
0
0
-2
-1
-2
-2
-1
2
-1
0
-1
-2
-1
-2
0
0
0
-1
0
0
0
2
0
-1
0

38646
16094
251330
5188
2729
42101
32130
10928
640
31168
137930
208009
5287
101556
55233
71100
1593
29896
9241
-531
48926
13552
2560
39468
9511
-6
7301
0
66635
104603
28806
284099
4911
776
19969
105500
47406
17641
62063

40000
18961
256988
12357
0
43594
3610
12730
23699
32649
137695
212271
5750
98734
54898
72066
1928
11158
10786
2661
22580
16513
2343
33983
1468
1298
4542
1492
56729
107850
13406
286067
6688
776
19568
107761
48332
2749
56426

41354
20857
234260
28656
0
44700
3790
14486
2676
34117
146193
166288
2977
98858
52890
71751
5797
18245
12376
3871
300
17549
4689
35042
3766
826
3390
0
73783
112108
14485
290374
8432
776
19189
109965
44295
27838
41717

42368
20229
227884
7497
0
45465
18508
13419
-4
35243
139323
168146
4796
98259
49066
72034
7727
9714
12660
1488
5107
18907
2289
35699
580
2044
460
0
58144
113520
15936
5329
9977
776
13708
110797
43638
4184
42823

43161
19623
202178
7685
0
46215
20737
14313
-4
36350
140719
172345
2367
80849
34105
73261
4196
28103
8000
0
5107
19114
1700
36410
8120
-16
338
0
27617
101164
16370
5029
10030
1552
11467
107529
18788
856
25224

45056
19878
198467
15434
343
47125
-28
14524
-4
37113
143638
177151
7367
81151
32778
74479
0
9207
20514
0
3028
19186
803
38067
1821
-16
679
0
14695
88354
17105
7079
10836
776
10614
114104
15468
6781
26855

2
0
2
-2
-1
-1
0
-2
0
2
2
-2
0
-2
0
0
-1
0
-1
0
-2
-1
0
0
-2
-2
2
-2
0
0
-1
0
-1
0
0
0
-2
-1
0

2
0
0
-2
-1
-1
0
-2
0
-1
0
-2
0
-2
0
0
-1
-2
-1
0
-2
-1
0
0
-2
-2
2
-2
0
0
-1
0
-2
0
0
0
-2
-1
0

2
0
0
-1
-1
-1
-1
-2
-1
-1
0
-2
0
-2
2
0
-1
-2
-1
0
-1
-1
0
0
-2
-2
2
-2
0
0
-1
0
-2
0
0
0
-2
-1
0

16170
90483
8539
0
657
0
17332
0
26232
3544
34440
3755
54986
0
15547
136055
3256
78374
1367
25936
0
4164
13680
246101
3429
26760
69443
0
134625
89903
1670
322849
4498
15018
433837
41352
2435
907
187864

18256
91893
9559
0
0
6372
14579
0
8955
-36
32823
0
55111
0
18186
136095
1401
80472
2086
26008
0
701
6729
261430
33535
747
70896
0
98699
66236
1479
331476
-2
17365
426169
43757
0
19830
191756

19556
91531
12394
0
2080
2180
17814
3240
33661
163
34699
0
55239
0
17606
136201
1624
82150
2987
26324
0
411
119200
237267
2441
2652
72381
0
74015
59932
1479
339278
760
19114
411637
46012
0
11639
194283

18136
82398
11883
0
3567
6605
8260
1943
12957
163
30869
0
54892
0
18708
136857
4180
0
5850
27249
0
955
115893
212105
5681
-11
70629
787
54472
52382
1479
85500
0
14093
340947
47543
0
14362
191693

24018
73011
9826
0
0
970
9090
0
10221
1772
29890
0
45862
0
20093
130839
2665
0
2720
46007
0
416
113309
186149
65816
-213
74827
1233
50540
40661
1479
87192
0
16005
267641
48489
0
0
188261

21490
73711
10167
665
1731
0
4441
0
40060
148
29719
0
45086
0
20721
131059
3915
0
4541
46764
300
2408
110073
159683
17577
-213
76470
0
46486
32385
1240
92581
245
4935
214445
49506
0
46514
155159

0
-2
-2
-1
0
-1
0
0
0
0
-1
0
0
-2
-2
0
-1
0
-1
-1
-2
0
-1
-1
-1
-1
-2
0
0
0
0
2
-2
-2
-1
0
-2
0
-1

0
-1
-2
-1
0
3
0
0
0
0
-1
-2
0
-1
-2
0
-1
0
-2
-1
-2
0
-1
-1
-1
-1
-1
0
0
0
0
2
-2
-2
-1
0
-2
0
-1

0
2
-2
-1
0
2
2
0
0
0
-1
-1
0
-1
-2
0
-1
0
-2
-1
-2
0
-1
-1
-2
-1
-1
0
0
0
0
2
-2
-2
-1
0
-2
0
0

55623
9846
660
21639
113466
0
59426
276365
36320
182283
61937
8554
57605
0
3286
104898
0
81084
0
1000
4522
167915
17631
2292
497
0
684
25080
200927
113872
65906
140327
21274
13377
478
64860
1385
22870
149

59913
5345
31187
8455
116857
0
59643
199540
29106
167160
65343
1375
58727
0
-114
103920
2353
82838
1376
0
1868
163279
13184
6776
1169
0
1726
26460
200612
118281
67271
143137
22704
12776
478
64533
4843
20653
1100

60991
0
1280
18062
116402
0
61279
191188
15290
173685
1355
2310
59854
0
20482
102270
2135
84470
3719
978
7182
166994
1700
2811
220
0
0
27042
202794
119564
25323
145374
0
8364
2272
48493
2942
21577
240

37289
0
7623
3019
95244
300
61017
145089
4456
179213
7069
0
61330
0
0
96440
3305
80923
-200
1009
6398
150812
5190
3589
1705
17297
0
27617
191419
68707
25829
147273
0
20465
3970
48824
1054
20334
236

37368
1493
0
5587
68182
300
30117
137942
33661
182271
0
0
62394
1240
0
85065
0
82580
-200
1101
2498
123957
8455
11151
0
0
5055
28546
81360
39517
26589
149244
0
13714
330
19000
1708
19161
4022

37357
159
11353
28210
60153
150
29526
116689
34275
156029
180
351
63912
0
0
85105
5370
84330
-200
0
3466
55778
1462
1543
0
13497
5996
13487
66864
33842
16776
151973
0
38090
0
39000
3014
18613
4245

2
-1
2
0
2
0
0
2
0
-1
0
-2
-1
-2
-1
-1
0
0
0
0
0
-2
-1
0
-2
-2
0
0
0
2
-1
-1
0
0
-1
-2
-2
-1
2

0
-1
2
0
2
0
0
2
0
-1
0
-2
-2
-2
-2
-1
0
0
0
0
0
-2
-1
0
-2
-2
0
0
0
0
-1
0
0
0
-1
-2
-2
-1
2

0
-1
2
0
2
0
0
2
0
0
0
-2
-1
-2
-2
-2
0
0
0
0
0
-2
-1
0
-1
-2
0
0
0
0
-1
0
0
0
-2
-2
-2
-1
2

12639
0
28447
128854
4373
87240
84298
315912
29327
326
21001
1316
0
10150
828
390
25184
225542
15160
47569
7249
2537
3077
55084
0
87263
80460
372188
75112
26782
316
1302
116861
23336
4874
4435
32440
58126
309250

13419
877
27721
111896
5428
88519
85379
322199
30536
326
20372
3033
0
5869
1533
390
26261
212958
14513
48768
4090
2587
1651
49358
0
20793
79689
383052
24530
29104
316
3571
97569
24642
9561
799
13447
10446
314607

18171
33508
27009
116183
9754
84573
87469
331518
31740
326
19376
2168
650
5750
7234
0
27334
195533
15221
49234
36897
3727
1060
89406
0
34676
74664
74835
13375
30027
316
311
90937
25382
5866
1071
17877
5299
322032

17582
9506
27170
115034
7795
78617
90380
337703
32909
480
20295
7951
0
132866
824
780
28374
98158
16501
21067
35755
1885
4070
77924
0
48823
70270
87584
2592
28928
396
8088
87445
26351
1297
15584
25172
8841
327193

19281
8967
26295
88163
8258
64344
91355
343612
34058
1011
19505
4986
0
21780
4690
0
28804
66438
10283
15007
16251
2013
2695
78683
0
74475
66053
95161
30094
29346
396
10881
84268
25165
0
3195
4694
18612
333278

19968
4326
34171
87388
8370
63417
92565
351089
35056
2685
19964
3641
89
41050
1408
0
29488
68863
9086
31043
7392
3001
7544
77357
150
47108
63924
103398
29147
29717
3306
11600
80762
25536
0
4261
6292
6115
340791

-2
-1
0
-2
-2
-1
-2
0
0
0
-1
-2
0
-2
-2
0
-1
0
-1
-2
-1
0
2
-2
-1
-2
0
-2
-1
-1
-2
2
0
0
0
-2
0
0
0

-2
-1
0
-2
-2
-1
-2
0
0
0
-1
-2
0
-2
-2
0
-1
0
-1
-2
-1
0
-1
-2
-1
-2
0
-2
-1
-1
-2
2
-1
0
2
-2
-1
0
0

-2
-1
0
-2
-2
-2
-2
-1
0
0
-1
-2
0
-1
-2
-1
-1
0
-1
-2
-1
-1
-1
-2
-1
-2
0
-2
-1
-1
-2
2
-1
2
0
-2
0
0
0

3473
1208
175095
5664
0
9862
0
621
136302
242526
380
550
74500
1017
0
41124
6033
138363
5085
171
4019
10360
-1
3899
2079
4934
50663
7361
857
2196
1659
40669
16462
119715
32051
0
192160
254219
136264

3329
4411
175522
12781
0
2896
3459
11368
127178
228858
1357
550
64615
0
0
38634
19922
138979
3883
1058
1550
7450
507
6571
6964
1275
50847
8670
1030
1634
0
43102
12927
122283
39861
0
197204
252984
138994

2939
3957
173918
7169
0
2458
0
2370
78950
218878
1977
550
59862
0
0
75580
40000
37713
5115
3494
4278
5719
507
7486
1013
1572
50768
6982
380
1586
0
44313
10814
118913
42957
0
119028
252180
142744

3627
5241
174074
6749
0
305
0
2823
80457
193596
380
550
42040
0
0
17014
1133
35592
5714
6339
331
1730
-900
24472
5254
240
50629
15945
705
1758
0
45286
7880
120435
43876
0
103046
250359
146363

3868
3943
178671
2436
0
0
200
2243
41150
167149
380
550
32591
0
630
-1963
22579
35808
1530
2131
3456
-7
3750
5935
2932
-1226
49974
7841
705
480
0
44256
2338
139795
27231
0
15863
203580
149920

2193
3933
178869
14155
0
0
0
4322
-10193
157817
1253
550
21090
11700
0
7671
2834
36730
1868
535
11964
24672
3216
4999
2248
-2074
49897
7676
705
1918
0
47549
0
142950
249
0
10503
192415
153107

-2
0
-2
2
0
2
0
0
-1
-1
-2
-2
-1
-2
-2
0
0
0
-1
-2
0
-2
-1
0
0
0
-1
0
3
-1
-2
-2
-2
-1
-1
0
0
0
-2

-2
0
-1
0
0
0
0
2
-1
-2
-2
-2
0
-2
-2
0
0
0
-1
-2
0
-2
-1
0
0
0
-1
0
3
-1
-2
-2
-2
-1
0
0
0
0
-2

-2
0
0
0
0
0
-1
2
-1
-2
-2
-2
-1
-2
-2
0
-1
0
-2
-2
0
-2
0
0
0
0
-1
0
3
-1
-2
-2
-2
-1
-1
0
0
0
-2

3966
286595
416
14231
275956
169842
2730
173628
7437
-58
-18
4035
165
3854
0
157249
384846
136639
66132
2802
214122
0
12047
33278
59449
98118
-33
259637
750
1876
0
5374
0
390
1160
153962
15050
194487
524

0
292813
416
14893
277193
158469
3926
177556
8906
-58
3919
0
341
142
0
148123
359926
138223
6917
0
217850
1275
17091
33694
58548
99577
-33
259593
750
9814
0
12360
0
780
2884
161376
20852
189894
4581

0
302966
416
16160
284198
154170
17501
179549
7718
2786
6164
0
165
0
0
142852
349753
140964
3050
0
212593
0
8743
32453
53054
95736
24646
261595
750
6690
0
20721
1597
390
1165
162437
26741
185512
248

0
300000
416
15603
285419
135951
17194
225556
1388
0
3612
0
1031
0
0
133583
296465
138064
1760
0
180867
0
31886
27981
47933
98679
1585
267359
750
1196
0
0
-3
390
4685
117364
27854
169728
1448

0
400000
37911
15943
261073
123353
9030
219642
0
116
7756
379
487
0
0
129049
193342
131845
0
0
173780
1300
14893
14096
29254
67007
15376
236734
750
416
0
0
1764
780
1165
100765
30961
143260
398

0
0
38299
16286
233343
110723
2180
232652
6951
0
4906
0
863
0
0
128325
311009
128827
0
0
168880
0
8343
10240
29981
67485
497
231064
750
620
0
17131
718
0
3472
112095
54017
136901
150

-1
0
-1
0
0
-2
0
-1
2
0
0
0
-1
-1
-2
-2
0
-1
0
-1
0
0
-2
-1
3
-2
-2
-1
0
0
-1
-1
-2
0
0
-1
0
-2
0

-1
0
-1
0
0
-2
0
-1
0
0
0
0
-1
0
-2
-2
0
-1
0
0
-1
-2
-2
-1
3
-2
-2
-1
0
0
-1
-1
-1
0
0
0
0
-2
0

-1
0
0
0
0
-1
0
-2
0
0
0
0
-1
0
-2
-2
0
-1
0
0
0
-2
-2
-1
3
-2
-2
-1
0
0
-2
-1
0
0
0
0
0
-2
0

6842
198482
0
235961
13626
-2650
73873
68430
16986
338624
49011
236546
3410
0
16486
30625
1481
205362
64744
1196
5650
22148
17602
13438
2650
13000
3010
11540
68090
501499
360
26680
1966
63236
11273
7773
49889
0
4834

15772
182115
0
222409
21399
-2650
61134
72280
18693
338272
62438
232795
1619
0
15725
60003
3952
177755
66030
8087
3798
21120
5986
9241
2650
13000
1679
633
58218
510470
2240
22312
35703
64683
694
3426
50326
0
1803

23011
154994
0
215056
27923
-2650
49746
77097
20885
339191
77461
189111
1756
0
18210
7147
25237
3455
67450
3606
6701
4746
-29
7924
2650
13000
2027
606
47679
520492
6071
19181
1241
66510
1694
2000
50687
0
2819

9941
153386
200
212791
32330
-5036
49033
7636
21738
325675
79025
189558
1986
14071
10784
9950
44395
1078
68587
4656
10382
0
-1671
13416
2650
13000
1764
20972
37788
525749
1554
16155
-119
58622
2096
1000
37200
0
3828

12688
144067
34325
177159
33374
-5036
48553
0
22080
285417
75556
185565
4772
14350
41477
22117
44741
1598
57710
8960
4842
0
87329
2228
2650
13000
11383
940
23293
480722
0
5936
23969
47317
2143
3000
29838
0
3905

8719
110946
37325
143920
38588
93493
48377
0
23558
284834
63097
189003
1115
14650
6879
4874
45209
171700
58918
13264
5792
0
89608
4490
2650
13000
330
1383
7288
460068
0
15330
5567
48726
1723
2000
30062
0
4023

0
-2
0
0
0
-2
0
0
0
-1
-2
0
0
0
2
0
-2
2
0
0
-2
0
0
0
-2
0
-1
0
-1
0
-1
2
0
0
-1
0
-1
2
2

-2
-2
0
0
0
-2
0
0
0
-1
-2
-1
0
0
0
0
-2
0
0
0
-2
0
0
-1
-2
0
0
0
-1
0
-1
-1
-1
0
-1
0
-1
2
2

-2
-2
0
0
0
-2
0
0
0
-1
-2
0
0
0
0
0
-2
0
0
0
-2
0
0
-1
-2
0
0
0
-1
0
-1
2
-1
0
-1
0
0
2
0

93982
30535
267336
124288
84100
5037
47497
68168
17613
9330
316
180201
13278
147812
161771
238166
223
192654
279670
250263
0
151123
171992
5584
-5
296349
15220
10765
12136
68488
7017
5239
31827
236242
28788
201598
11070
159715
41730

105695
83371
264929
123172
85538
14994
47122
69187
19009
31745
10758
181443
12773
135624
172632
236686
0
195725
286796
247516
0
134736
168531
1106
-5
300155
8404
11107
7938
47603
14824
3434
11158
240804
27620
198373
5947
163060
40764

77704
17471
234214
130095
79875
3101
46789
68466
20361
22829
10613
155045
16179
125469
168541
186613
0
197466
295631
245012
0
135593
171440
2199
-5
305798
16835
11748
620
48705
19692
4845
1616
243293
26352
152601
6152
168218
46281

0
10342
169096
122342
82853
17321
37465
42941
18722
6000
316
95145
17597
103409
164310
189470
0
189149
299692
243417
445
120909
174643
2997
-5
306082
2200
12269
16022
50140
13115
3048
3658
226471
939
105588
7306
169726
47026

0
51786
117873
77536
82747
-22
27450
40718
12514
6000
316
86025
18499
75498
162681
119525
0
187531
164332
233968
2309
102524
165584
735
-5
304048
7510
12102
2581
60607
24623
8314
658
217901
2202
73886
18726
173687
45971

0
45747
79782
80783
44143
4443
28025
41613
8905
0
316
87836
20531
72020
163005
121178
0
187856
183033
209220
-10
40157
169230
1104
-5
14982
12510
12414
2867
67976
485
5080
662
195244
1369
198487
13839
176510
47573

0
-1
0
0
-2
-2
0
-1
0
0
-1
0
-2
-2
-1
0
-1
2
3
0
0
-2
-1
0
-1
0
0
-1
-1
-2
0
-1
-1
0
0
0
-2
0
0

0
-1
2
0
-2
-2
0
-1
0
0
0
0
-2
-2
-1
0
-1
2
2
0
0
-1
-1
0
0
0
0
0
-1
-2
0
-1
-1
0
0
0
-2
0
0

-1
-1
-1
0
-2
-2
0
-1
0
0
0
0
-2
-2
-1
0
-1
3
2
2
0
-1
-2
0
0
0
0
0
-1
-2
0
-1
0
0
0
0
-2
0
0

4404
390
14682
112501
7346
2500
43643
113618
215090
28240
1023
82939
0
75918
44198
49080
80
19068
49624
66193
100849
52806
37012
46993
37701
314309
111098
1750
28210
6783
45797
1000
2615
36159
67940
86919
0
563892
102629

5096
390
1220
110395
26797
2500
46586
289002
208556
28477
0
82814
0
77025
10132
49240
80
19947
48530
63155
100000
12871
4810
48208
32003
313673
114863
397
19130
0
47226
92
0
38241
45746
83200
0
569577
85817

11473
390
4048
112288
3824
0
48832
1332
214321
28718
0
71541
0
0
16932
48751
3710
21124
50255
50385
10274
4876
3969
49598
32254
322806
118038
13126
10000
0
48065
92
679
39121
46979
80389
0
577957
78898

21086
390
1871
113388
22709
0
49568
21429
134517
28847
50063
59493
0
0
13088
30250
33605
21480
49104
31371
16446
9128
6657
46363
47186
328616
118805
3454
8000
0
49158
603
3390
40400
42045
75854
0
563543
70886

2034
390
1320
114128
0
0
46939
2228
54711
28747
22767
67821
0
0
28540
29570
47029
22822
51044
54713
16578
10460
642
9283
54286
278858
59210
1747
0
0
50646
1760
5784
40000
40334
33563
0
451401
65869

17678
390
257
117005
0
0
49147
156721
23611
29177
23399
71546
0
0
11860
26969
39400
22171
50933
28347
20487
5157
6204
9632
112040
281692
61267
1240
10000
0
12927
826
5784
40000
49542
34563
0
108890
67805

0
0
0
2
0
0
2
-1
-1
0
2
0
0
-1
-1
-2
2
-2
-1
0
-1
0
0
0
0
0
2
0
2
0
-1
0
-1
0
-2
-1
0
-2
-2

0
0
0
2
0
0
2
-1
-1
0
2
0
-1
0
-1
-2
0
-2
-1
0
-1
-2
0
0
0
0
2
0
2
0
0
0
0
0
-2
-1
0
-2
-2

0
0
-1
2
0
0
0
0
0
0
0
0
0
0
-1
-2
0
-2
-1
0
-2
-2
0
0
0
0
2
0
2
0
0
0
0
0
-1
-1
0
-2
-1

16560
166
9728
77278
153412
245566
39577
996
739
12513
17893
87611
15497
1520
390
11848
45302
0
3840
160596
-12
7479
10596
44397
10184
192743
219757
2994
25574
280323
85268
50202
2077
3371
0
14516
49447
396
802

15997
1484
11099
83357
153720
238208
39995
1496
739
13595
20669
87325
15073
23190
390
5677
44980
0
18588
155508
-12
31280
13410
44923
12204
196031
214747
16709
22897
284176
65279
39765
1588
2880
0
4895
59781
396
2240

17336
2526
8761
85229
150540
226020
38049
1496
-200
14570
20050
90539
11755
0
390
8173
46987
0
1557
149627
88
120000
15788
46189
13239
196143
227698
29459
25647
283680
33077
14565
41513
6809
0
5292
86070
396
0

18345
3452
8289
85939
153103
212422
35435
1496
8700
15523
24701
92941
7453
19465
390
6855
45165
0
2540
150733
2207
0
4853
39327
15254
189524
232468
30472
24937
273446
43593
15421
10657
29324
0
8866
100620
396
0

18643
3522
6980
83680
152060
201680
31976
2490
1367
15964
24006
99930
38415
19454
390
2200
44636
0
3058
140171
1577
0
5697
38618
16394
167163
227226
36317
26938
279458
40782
16061
7893
30924
0
16809
133307
10948
0

19094
4909
5571
89319
151470
164989
29704
1996
1367
16554
26599
108411
31685
19851
540
1500
45094
0
16030
134203
-963
0
47830
38404
18124
146975
241556
21671
26374
269333
37949
4344
5347
35770
6179
5794
117194
61123
7322

0
0
0
-2
0
0
2
0
-1
2
2
0
0
-2
0
-2
-2
-2
0
-2
-1
-2
-1
-2
0
-2
0
-1
-1
-1
-1
0
-1
-1
0
0
0
0
-1

0
0
0
-2
0
0
2
0
0
2
2
0
0
-1
0
-2
-2
-2
0
-2
-1
-2
-1
-2
0
-2
0
0
0
0
-1
0
-1
-1
0
0
-1
0
-1

0
0
0
-2
0
0
2
0
-1
2
2
0
0
2
0
-2
-2
-2
0
-2
0
-2
-1
-2
0
-1
0
0
0
0
-1
0
-1
0
0
-1
-1
0
-1

238847
144314
8328
389
110593
21489
41052
31130
5027
17880
13135
2381
48051
0
142357
103344
8308
7200
114480
4201
0
0
1247
0
205475
5345
4528
1164
42130
4883
326
56980
64266
425
132823
46589
515
192860
5566

242326
147532
24491
5889
111679
-86
42081
16171
4151
19288
14150
28048
49247
0
141236
0
437
0
117791
0
17250
0
1654
0
206616
0
6365
1844
34785
3090
326
55889
47971
1626
132700
48009
882
189272
5783

248425
147911
26085
389
108455
4414
41131
16373
1622
20313
17210
25900
48799
0
133779
0
21645
0
123108
0
2287
1205
840
0
212391
0
2991
-7809
0
1404
546
51328
25581
460
182868
48942
6531
137255
6011

242854
57903
27644
389
109392
64183
43637
16945
5032
19696
16636
22964
49508
0
135943
0
5800
0
124327
0
96501
0
2153
0
208931
0
4919
120680
18518
5208
546
31541
15406
360
166755
36545
6313
137180
5783

226764
60117
28884
389
78524
61001
42635
21462
1749
20670
17908
21878
50686
268
111264
0
24283
0
127011
0
12143
0
827
0
146005
0
12792
63530
16574
59006
546
47406
6196
1520
111450
5107
1100
135783
2257

210947
61828
32930
389
75745
60601
45440
11128
3645
20200
17482
13715
51815
118
111785
0
11545
0
134519
0
50143
0
-8808
0
145343
477
20981
63552
12215
12072
1225
23062
45045
1160
53049
4640
1330
135201
8257

0
0
-2
0
-1
-2
0
-1
0
0
0
-1
-2
-2
0
-1
0
0
-1
0
-2
0
-1
2
0
0
0
0
0
0
-1
-1
-1
-1
0
0
0
0
0

0
0
-1
0
-1
-2
0
-1
0
0
0
-1
-2
-2
0
0
0
0
-1
0
-2
0
-2
-1
0
0
0
0
0
0
-1
-2
-2
-1
0
0
0
0
0

-2
0
-1
0
-1
-2
0
-1
0
0
0
-1
-2
-2
0
0
0
0
-1
-2
-2
0
-2
-1
0
0
0
0
0
0
-1
-2
-2
-1
0
0
0
0
0

3817
39664
1784
162110
33147
4603
48114
94125
49340
7157
20068
20916
3506
0
45739
0
308361
106600
2376
132669
2500
234774
23900
421
35504
347531
52196
50411
134700
87292
4351
430
56
396
19572
372926
26417
70492
311987

8545
24589
871
156444
1672
2698
47044
1321
49116
8446
21226
0
2372
0
46975
0
314507
109383
2870
134605
2500
231155
22164
9522
36680
345620
16982
48409
132799
89534
11953
35993
0
396
28858
354068
27421
68652
305417

8961
22677
3179
151504
3677
6401
47887
806
48220
9034
22573
850
2988
0
48211
0
320167
113480
390
136202
0
236914
3096
9223
35670
344364
20199
42248
111335
89173
9380
2772
849
396
52512
327342
28573
67881
296009

11676
20842
3344
151377
18346
1864
49158
629
39595
8340
23596
0
273
0
47418
12700
327871
114432
590
9207
0
241351
-1076
8480
30364
202241
20746
33855
114037
91489
3070
0
0
3160
71923
247528
29222
38465
92553

1189
20545
3552
148530
3900
5156
49834
686
29899
3144
24068
6881
0
0
48657
12500
34285
112124
30490
0
0
244202
0
2181
28085
196082
2260
28064
67224
93463
8263
0
0
396
19923
128386
28451
27773
94259

0
20989
0
149628
4167
3277
46034
834
28722
0
24679
10340
1542
0
48129
26225
30900
114885
4300
0
0
115036
0
2983
28708
189064
4180
29660
69177
95021
12663
0
112
396
-77
128820
27270
29132
96868

-1
0
0
0
0
-2
0
-2
-2
0
-1
-2
0
-2
0
-1
-1
0
-2
0
0
-2
0
-1
3
0
0
-2
0
-1
0
-1
-1
-2
0
-2
0
0
-2

0
0
0
0
0
-2
0
-2
-2
0
-1
-2
0
-2
0
-1
-1
0
-2
0
0
-2
0
-1
3
-2
0
-2
0
0
0
-1
0
-2
0
-2
0
0
-2

0
-25
0
25084
0 272507
0
23368
0 197810
-2
355
2 112878
-2
2798
-2 301945
0
21638
-1
16019
-2
10330
0 203657
-2
270
0
21464
-1
13889
-1 164208
0
5946
-2
2431
0 237066
0
29263
-2
736
0
69099
-2
12479
2
45313
-1
25706
0 192454
-2
4419
0
76279
-1
-260
0 106478
-1
782
0
10372
-2
728
0 -154973
-2
2656
0 258150
0 220208
-2
3816

4078
20685
219510
27050
201362
975
118601
2732
307650
21008
0
12320
194792
9390
22065
1465
161207
132696
29426
171440
27516
736
69684
423
46262
30251
196708
2584
79179
-2835
107517
316
-110
0
59514
1861
265961
225537
3816

2223
30688
217637
27086
164183
410
115874
8072
0
20388
7937
12209
181341
0
23382
2095
1665
141204
5288
177859
28133
1156
64801
430
49188
30900
189210
4524
82293
3960
103609
0
1684
0
220765
-30
258903
230898
3816

31136
23674
177535
28525
136199
0
111346
5723
0
21092
3307
16727
170107
14153
21522
1215
1228
160275
1823
159518
28780
316
64863
843
50084
0
181491
3518
86458
10410
79421
632
3697
0
180488
3332
131150
237118
3816

4367
23636
178337
30895
139209
0
111553
6232
0
21511
2894
17738
158889
5254
8815
340
8599
138067
19879
186563
28756
316
123234
857
48980
0
176661
2208
91512
2361
78286
316
1397
0
173140
873
214180
240452
816

3632
22426
180885
33003
135742
0
108434
8873
0
21964
0
14117
147344
11676
4280
1424
3890
117049
1974
168083
29566
316
60733
-777
50050
5386
173532
2550
100433
2868
65875
2398
0
0
170233
1110
153755
245499
3816

-1
-2
0
0
-2
0
0
0
-1
0
-1
-2
0
-1
-1
2
0
0
0
-1
0
-2
2
-2
0
2
-1
0
-2
-1
-1
5
0
-2
0
-2
-1
-1
0

-1
-2
0
0
-2
0
-1
0
-1
0
-1
-2
0
0
-1
2
0
0
0
-1
0
-2
2
-2
0
-1
-2
0
-2
-1
-1
4
0
-2
0
-2
0
-1
0

-1
-2
0
0
-2
0
0
0
-1
2
-1
-2
0
0
-1
2
0
0
0
-1
0
-2
2
-2
0
-1
-2
-1
-2
-1
-1
3
0
-2
0
-2
0
-1
0

14840
0
226319
57966
9550
3982
15591
180517
2788
36062
7251
33794
242864
1129
4126
20392
352986
118410
403546
6518
203273
600
105610
0
14967
780
2245
64268
443118
652
15176
246915
50189
0
111907
699
14234
0
225800

8435
0
230825
3751
5556
12516
17156
175125
4046
37055
11990
10570
237821
227
7001
19772
352870
87199
418882
14265
188955
0
106885
0
17705
0
1789
45659
155322
326
24845
243234
57701
0
106109
0
11061
950
228342

6991
0
234832
72334
0
15869
17227
176674
2800
38354
39360
-28
223180
0
12984
22234
350017
90782
413942
9718
183774
0
108706
0
19394
780
4292
18875
67515
1070
12680
238172
66736
0
89231
26808
19669
628
189966

17176
0
217987
73396
0
20849
18560
160551
2800
39634
5090
-28
237301
13137
-5
21579
347410
94261
420120
11285
152509
0
105470
0
18956
390
2388
7742
68639
1163
5522
232446
74626
0
67134
0
18613
284
142377

8053
0
169529
12271
0
331985
10067
150735
2979
21597
2787
-28
201226
13637
1411
22720
337015
96694
427886
8115
136376
0
111687
0
20684
540
4090
5572
70302
2044
44743
227800
74092
0
55773
0
13669
1055
143828

10363
0
172143
24278
0
185315
15594
154200
8247
481
23405
-28
207802
9744
5654
23704
332360
98982
437131
27977
131656
0
113747
0
22237
11040
2375
131869
40721
204
18931
225044
59274
0
46485
0
24849
2607
143698

-1
0
-1
-2
-1
-2
0
0
-2
0
0
-1
-2
-1
-1
0
0
-2
2
-1
0
-2
2
-1
-2
-2
-2
0
0
0
-2
-1
0
0
0
2
0
-2
0

-2
0
2
-2
-1
-2
0
0
-2
0
0
-1
-2
-2
0
0
2
-2
2
-1
0
-2
0
-1
-2
-2
-2
0
0
0
-2
-1
0
0
0
2
0
-2
0

-1
0
0
-2
-1
-2
0
0
-2
2
0
-1
-1
-2
0
0
0
-2
2
-1
0
-2
0
-1
-2
-2
-2
0
0
-1
-2
-1
0
0
0
2
0
-2
0

0
339410
2217
24435
1220
934
5635
2376
647
157067
69314
0
7845
13302
62636
23364
18910
11900
68571
13122
164269
1430
8934
6012
10354
1500
0
202064
317024
14279
711
22777
34804
6732
37095
-84
82559
8492
55709

4163
324469
61328
2131
330
0
5735
2178
1222
155760
65083
1216
2956
1040
61808
22846
20592
4256
69845
6796
160608
6002
5264
0
29812
3794
0
206107
313710
3904
-1
20311
35525
9052
32881
-474
84681
5199
51834

7683
324109
2877
36010
165
0
4941
27460
249
153047
67062
2677
3161
3662
22227
25779
21949
4000
71434
7788
150150
2400
6769
1897
15209
-1678
0
174581
299059
24274
-1
20726
36948
8763
33627
800
87308
9973
41426

0
287932
160944
1050
5773
0
4236
22515
5051
122831
68188
2985
600
0
48215
22303
24116
4000
72365
6751
139178
2185
2487
0
9260
-1478
0
176527
281436
5196
-1
22111
38031
9924
128051
410
89316
10069
35212

0
287892
156864
9522
3598
0
3200
20109
1188
124794
56454
3739
65000
1770
45618
16981
23430
4000
73377
8354
123627
6718
1857
89
2120
1058
0
181127
274358
4996
-1
25560
38698
9967
106834
20
91458
13190
40052

9500
276902
160066
2340
3598
0
1375
13700
375
116746
58453
1242
2206
3384
37799
16837
25044
4000
75052
12271
48175
2298
0
2398
2459
5556
0
172851
270877
16890
-1
2461
39524
10176
105551
-370
89063
20127
46510

-2
2
0
0
-2
0
-2
-1
0
0
0
0
0
2
-1
-2
0
0
0
-2
0
0
0
2
0
-1
0
0
0
0
0
0
-1
-2
0
-1
0
-1
2

-2
2
2
0
-2
0
-1
-1
0
2
0
0
0
2
-1
-2
0
0
0
-2
0
0
0
2
0
-1
0
0
0
0
0
0
-1
-2
0
-2
0
-1
-1

-2
2
0
0
-2
0
-1
-1
0
2
-1
0
0
2
0
-2
0
0
0
-2
0
0
2
2
0
-1
0
0
0
0
0
0
-1
-2
0
-1
0
-1
-1

8482
78063
66447
166513
0
377249
0
390
162567
195044
390757
68288
103078
11847
5919
3602
76704
12174
133845
1380
35327
157668
46233
117391
325056
260
10705
115400
36267
29851
125854
25083
780
0
97886
10443
58308
2398
3948

3493
79346
66759
163731
0
382116
0
390
163900
198294
397292
70573
111729
62478
5545
6107
50301
15035
126804
3706
42032
165762
47263
119378
327591
130
58825
26721
37234
30451
127843
25244
390
0
74638
4503
64927
2289
5899

4724
77977
68200
167204
0
391305
0
390
145992
202571
390166
69808
115173
55887
2154
4536
50896
14509
130264
18145
35665
173429
48696
121993
322273
130
53080
8581
37341
28115
131352
26286
390
0
70864
9000
60011
3593
4080

5749
79071
72972
169009
0
195642
0
390
124841
226423
360568
66670
116513
70562
583
6074
52554
15518
133603
14163
37071
176943
50385
123503
272890
130
49153
2475
38208
23092
130884
26458
1554
0
64193
0
49409
5332
1935

345
76918
71248
169554
0
189101
779
390
125596
221296
331674
63277
119370
71322
11381
0
53084
15563
132215
7909
38680
176843
52045
124578
208257
130
47139
2654
39121
24829
132142
26668
5705
0
61733
0
39945
1994
1656

349
81713
50610
178683
0
182062
0
390
113105
234762
160287
62027
121516
58821
9508
817
54197
18289
131848
1485
42352
177183
52661
127434
206609
130
37610
2676
39785
10400
118084
28195
6386
0
59717
5394
49932
5782
2351

-1
0
0
0
-2
0
0
0
0
-1
2
0
0
-1
-2
-2
-2
2
0
-1
-2
-1
-2
0
-1
-2
-1
-1
0
-2
2
2
-1
0
0
0
0
0
0

-1
0
0
0
-2
0
0
0
0
-2
-1
0
0
-1
-2
-2
-2
0
0
-1
-2
0
-2
0
-1
-2
0
-1
0
-2
0
0
-1
0
0
0
0
0
0

-1
0
0
0
-2
0
0
0
0
-2
-1
0
0
-1
-2
-2
-2
0
0
-1
-2
0
-1
0
-1
-2
0
-1
0
-2
0
0
-1
0
0
0
0
0
0

2359
76282
79091
35232
14896
102122
24203
30471
252814
59071
3975
211084
43662
8113
230
360
0
16090
98908
9713
2978
1163
25386
155351
1876
899
3316
-25
174068
0
18544
24524
144481
64760
182787
49581
48237
137630
12847

2410
78800
62575
38329
0
96193
23708
30578
255974
58830
362
211577
44733
8796
469
360
0
38710
60868
264
1798
6619
2542
159591
2716
-1
3385
-25
160979
0
17954
25546
1620
60747
173108
35465
49097
116209
9807

2151
67443
63317
37433
0
82342
23609
29846
110389
364
2182
202346
45775
12210
899
360
0
43085
60652
252
379
0
2916
163665
1876
-1
6186
2062
165896
0
21678
28820
334
54902
163937
29732
43763
117118
8101

2161
68720
63903
38507
0
81967
22675
28631
114874
-649
1500
203132
46911
3095
0
360
0
42093
58338
2632
768
28974
4257
170257
1876
228
6695
-1
145300
0
21032
28538
9379
54280
90980
29411
37657
116689
6208

1719
70572
43505
39468
0
82177
21628
27359
118273
-649
500
201230
48128
0
0
360
0
44393
56849
5410
2308
7524
629
57747
1876
1374
7173
311
152877
0
21465
28208
1100
18595
91180
28859
38530
117757
10460

107591
72275
43995
40183
0
78840
20576
21750
114204
-649
0
199820
51182
2873
0
360
0
45682
45744
5834
1026
0
6267
16998
1870
380
5094
2005
156074
0
24103
29326
43505
18838
90260
28309
39409
118432
11143

-1
0
0
-1
0
2
-1
-1
-1
-1
0
0
-1
0
-1
-2
-2
0
0
0
0
-1
-2
-2
2
0
0
-2
0
0
-2
0
0
0
0
-2
0
-1
0

-1
0
0
0
0
2
-1
0
-1
0
0
0
-1
0
-1
-2
-2
0
-1
0
0
0
-1
-2
-2
0
0
-2
0
0
-2
0
0
0
0
-2
0
0
0

-1
0
0
0
0
2
-1
0
-1
-1
0
0
0
0
2
-2
-2
0
-1
0
0
-1
-1
-2
-2
0
0
-2
0
0
-2
0
0
0
0
-2
0
0
0

2002
1183
92454
10942
57810
289260
2828
-3
1309
25359
60082
286391
32485
29003
0
-18
441
4480
3233
41753
137545
35211
1070
2218
7225
63984
183898
24477
18308
49890
83948
3133
73166
89129
53386
9474
24953
41305
151031

1056
41263
94156
7045
56189
297888
1473
4532
2158
28432
58694
140960
21080
28544
0
-18
0
7354
13244
42956
136820
43944
0
4912
9336
65917
185268
23722
19973
51060
25321
1473
66565
89543
52746
0
24334
206028
152510

4680
40206
91710
246
58283
304025
8404
0
1787
1535
61735
112394
430
27177
0
-18
3514
6930
12462
43850
128445
46957
0
412
945
67673
326074
4791
21000
52236
14364
9196
76412
84447
55535
0
25558
21153
151651

880
42184
79884
7156
59385
308421
8875
6264
860
14470
63337
113459
430
28630
53
-18
4042
6090
8977
38112
125049
45114
0
6264
-37
66292
276519
3516
22013
54362
123903
8518
70091
78238
57154
0
24580
15631
159019

880
43182
49810
7164
57792
315291
8509
6392
896
14270
59693
123967
12715
25087
4009
-18
8606
2435
1503
38876
119402
26114
906
5880
-37
67793
251815
7475
22449
55458
71463
8690
63279
68234
58774
0
24855
14417
123022

880
42674
51012
3677
59010
310339
4630
2538
1087
4529
62776
131735
16895
25342
316
-18
1870
2074
96834
39697
123055
46750
0
0
-37
67182
218706
5352
22922
56767
54924
7472
56854
69684
62372
0
26123
12228
126075

-2
-1
0
-1
-2
0
-2
2
0
-1
0
-1
2
-1
0
-2
0
2
0
-1
0
0
0
0
0
-2
0
-2
-2
-2
0
-2
0
-2
-1
0
2
0
-1

-2
-1
0
-1
-2
0
-1
2
0
-1
0
0
2
-1
0
-2
0
-1
0
-1
0
0
0
0
0
-2
0
-2
-2
-2
0
-2
0
-2
-1
0
0
0
-1

-2
0
0
-1
-2
0
-1
2
0
-1
0
-1
-2
-1
0
-2
0
-1
0
-1
0
0
0
0
-2
-2
0
-2
-2
-2
0
-2
0
-2
-2
0
0
0
-2

70548
3474
110970
2475
17849
58783
1708
100987
30026
29178
29647
5119
1662
2862
48169
128620
28467
1877
56379
2386
147277
276681
268775
269472
44115
384
114690
11924
211
0
62474
0
118131
0
4131
50664
238795
110191
0

42651
1974
117076
1236
5149
59881
2928
101941
29239
26963
30845
20927
3347
18729
48163
2222
22308
709
51993
780
149893
282328
262956
253792
44619
717
117682
16615
4031
0
62878
319
116607
0
24255
49163
243621
110736
0

0
2774
113778
2726
16615
136994
-2
98364
14027
33166
32821
3702
4140
23405
49302
9076
48376
2264
52678
2158
152529
288120
268463
276979
38604
409
120777
3273
6036
0
59601
10567
108720
0
7838
49811
259517
63652
0

27549
43824
117989
10898
2914
118268
-2
103189
13559
48858
34855
3673
3920
16662
16522
5424
26013
1143
53753
6968
152882
294000
273066
238527
33570
0
123835
9833
4238
0
60422
319
92649
0
7139
49978
253863
62738
1004

77349
11308
118803
1050
696
110476
918
99578
14331
66050
11776
1883
0
38459
15175
9577
27089
163
54821
2552
113347
300000
278594
239280
0
944
127830
6580
2907
0
59094
319
89533
0
-320
20062
257535
50687
0

10456
3540
121434
812
740
111802
-164
104412
14948
43769
12088
384
0
2836
16371
8130
28161
2036
56145
626
114554
3493
284423
238926
0
534
130931
6080
3122
0
59862
319
89204
0
-320
20259
262753
49850
0

-1
0
-1
-1
-2
0
0
-1
0
0
2
-1
0
-2
-2
-1
2
-1
-1
2
-2
2
-1
0
0
0
-1
0
0
-2
-1
-2
0
0
0
-2
-1
-2
0

0
0
-1
-1
-2
0
0
-1
0
0
2
-1
0
-2
-2
0
0
-1
-1
0
-1
0
-1
0
0
0
-2
0
0
-2
-2
-2
0
0
0
-2
-1
-2
0

0
0
-1
-1
-1
0
0
-1
0
0
2
-1
-2
-2
-2
0
0
0
-1
0
-1
0
0
0
0
0
-2
-2
0
-1
-1
-2
0
0
0
-2
-1
-2
0

6369
127896
661
1973
0
34065
65205
304
58127
15240
88176
671
17412
260
430
0
17292
5050
1343
22724
891
82640
4696
212883
58639
79390
0
68755
53867
3950
0
1905
138391
120452
168796
0
575
10072
107476

5215
131764
2881
1973
0
35422
72922
-22
59345
16252
21956
671
18455
3000
430
130
18705
3704
437
21019
-33
85505
6579
197352
66698
79835
0
35137
54971
0
-390
2453
135476
190135
165430
0
25622
7728
87000

4090
134654
362
1973
0
32612
74943
-348
58196
17678
24815
671
19245
0
430
0
18125
6222
2297
19890
-33
87587
1464
201913
43399
81229
1100
34305
57284
0
390
6997
135956
212134
147077
0
4992
2344
48162

51893
138303
20680
6746
0
31842
75399
326
47007
18658
24120
671
18370
0
5241
24756
17530
974
4428
19271
-33
85428
-2800
103278
44534
82456
0
22752
58562
1085
0
3064
137143
201014
127270
0
1578
9536
48803

52033
119845
7429
1973
0
27438
53373
326
32834
18784
25218
671
0
0
430
25147
18251
8834
985
19037
267
86251
13916
62891
25341
82854
0
5123
29121
445
-390
2158
137195
222520
129397
0
1216
9043
41207

51188
122457
527
1973
10640
26127
55554
304
29116
18779
24855
671
0
0
59415
25685
19965
6010
4028
20448
144
88094
12517
64948
20000
80868
0
0
27003
145
390
9331
136300
208271
132142
0
4475
0
34792

2
-1
0
-1
0
2
0
-2
-2
0
-2
2
-2
-2
-1
-1
0
0
0
-1
2
0
0
0
-2
0
0
-1
-1
0
0
-2
-2
0
2
0
-2
0
0

2
-1
0
0
0
0
0
-2
-2
0
-2
2
-2
-2
0
0
0
0
0
0
2
0
0
0
-2
0
0
-1
-2
-2
0
-2
-2
0
2
0
-2
0
0

2
-1
0
-1
0
0
0
-2
-2
0
-2
2
-2
-2
0
0
0
0
0
0
2
0
0
0
-2
0
0
0
-2
-2
0
-2
-1
0
0
0
-2
0
0

21007
796
128649
52894
50327
780
91982
717
0
131221
0
61785
4576
26830
6087
1876
67260
137254
11049
1632
89282
281000
37034
48890
0
18244
86454
2075
1937
3098
168161
0
232
68589
4918
214711
0
313956
95292

27506
770
100902
0
51326
177
99328
594
26660
128161
0
63150
1872
30900
1934
1690
69269
92636
57301
3121
91247
291482
37698
49083
0
17670
61510
0
640
2901
133113
0
0
58751
4694
179651
0
314859
97544

26784
770
127102
0
52403
1583
96898
1217
858
128884
0
68125
2511
0
11376
429
72276
94641
59375
44092
68552
297425
37252
48102
3168
17105
62921
682
1751
3800
130769
0
0
53401
6547
139310
0
307371
99208

28123
5259
65517
44777
53410
1020
97990
697
0
124514
0
66432
3333
0
2199
4836
74347
96667
60216
31292
67324
296884
38254
91452
0
18335
64274
10943
0
0
95962
0
0
51401
7481
143215
0
299501
102946

27994
1329
66925
26201
54030
630
100160
650
3600
67739
0
73312
2765
0
10856
1170
77259
98883
59842
17391
39573
241037
38445
9551
0
10415
66198
9942
0
0
49839
0
0
36177
7212
168839
0
217763
103750

27029
3609
68344
2780
55157
240
102190
691
0
69614
0
72015
900
0
0
780
78403
79972
46882
21678
28610
247383
39273
9746
550
8526
68126
11168
0
0
46824
0
500
29209
7595
171153
0
217659
105818

-1
-2
2
2
0
-1
0
0
-1
-2
-2
0
-1
0
-2
-1
0
-2
2
-2
-2
-1
0
-2
2
-2
0
-1
-2
2
0
-1
-1
-2
0
5
-1
2
0

0
-2
0
0
0
0
0
0
-1
-2
-2
0
-2
0
-2
-1
0
-2
2
-2
-2
-1
0
-2
0
-2
0
0
-2
-1
0
0
-1
-2
0
5
-1
-1
0

-1
-2
0
-1
0
0
-1
0
-1
-2
-2
0
-2
0
-2
-1
0
-2
2
-2
-2
-1
2
-2
0
-2
0
0
-2
-1
0
0
-1
-2
0
4
-1
0
0

2175
6398
45412
4867
1870
958
122825
62927
19082
5757
2848
215508
629
43544
8561
1800
18358
2936
73459
1500
0
416
88093
6015
144031
10486
239278
4942
0
10858
88818
6018
12780
0
178262
1200
0
8090
96950

358
8321
32091
3189
0
1546
88273
36885
2815
2904
1941
214460
622
47751
682
0
14764
1669
76308
0
0
416
85730
7810
147135
32539
237018
2554
0
15892
90585
0
850
0
177644
1200
0
0
93571

1872
12798
36633
4634
8091
1156
91908
34289
27380
24671
0
220047
3074
49096
15714
312
8374
743
78669
0
0
416
54727
2760
158528
10644
238641
1249
0
18182
92485
0
850
0
171997
1200
0
3398
86595

746
3581
35749
2946
8350
9646
90857
31518
10028
2249
0
217920
0
49848
5390
311
29525
3040
75995
0
0
416
55506
3474
138030
7780
230758
2959
0
12205
94373
6085
430
0
165014
1200
338
2855
81077

746
10310
36353
1473
8350
6510
-81334
31338
2824
4505
0
159393
688
52007
43386
311
28333
1927
79781
0
0
0
58529
7680
139444
19099
196830
7079
0
941
96245
6085
840
0
158839
1200
9448
2115
77747

4424
11717
37115
780
0
2514
142645
31838
9940
11859
0
149626
2605
54161
0
8571
27879
14713
81533
0
0
832
57157
7860
148093
4281
201112
1880
0
6346
98263
5605
430
0
148035
600
1183
521
78913

2
-1
0
-2
-2
0
0
-2
0
-1
0
0
0
0
-1
0
0
0
0
0
0
0
0
-2
0
2
2
-2
-1
0
0
-2
-2
0
-2
0
0
-2
0

2
0
0
-2
-2
0
0
-2
0
-2
0
0
0
0
-1
-1
0
0
0
0
0
0
0
-2
0
2
2
-2
0
0
0
-2
-1
0
-2
0
0
-2
0

2
0
0
-2
-2
0
0
-2
0
-1
0
0
0
0
-1
0
0
0
0
0
0
0
0
-2
-1
2
2
-2
0
0
0
-2
-1
0
-2
0
-2
-2
0

36656
374
358895
2956
26930
26102
166473
108
16715
-9
126642
45514
91224
62774
0
9319
7398
28731
548551
2257
126164
119720
154029
0
1245
24622
5130
3131
6904
80630
19281
1013
3700
35872
14633
29087
54801
4976
70122

37672
1823
346575
2968
11187
33012
167864
709
16719
3265
127741
42620
93025
68284
0
3652
2009
27927
546741
5202
126080
120066
153012
0
1245
26999
4903
207
-507
80112
21654
0
4696
35687
5600
30589
52714
2532
69080

40743
1788
345088
3054
16593
56116
140466
11726
34196
6125
132405
28584
99433
74806
0
5284
1651
27601
535509
6495
129104
121587
154508
0
1490
28071
4679
3578
751
81726
20073
2320
3763
35538
13397
20958
18596
3102
68530

41226
6229
341811
4701
18569
31924
142417
2628
18760
0
131241
40673
107659
82241
76
5950
1823
26921
548020
5781
130745
119784
152829
0
2490
27326
6596
0
15369
74297
25966
0
-3
34780
20004
21637
9760
1979
69753

40263
15829
265953
2869
16947
33255
126321
2659
19132
0
127080
38068
110567
80298
76
5296
1208
15525
530672
7754
127344
117605
152842
0
1245
28769
6344
0
7845
66132
22347
4139
3667
34468
10571
19846
0
690
70111

42788
20785
93300
3654
28590
27668
117613
4483
19533
29961
122213
24418
99935
53289
76
5713
0
0
155083
12315
127809
120307
152747
0
2675
28170
9067
0
6786
67695
12572
0
1598
30520
8430
12770
0
1042
70212

-1
-2
-2
-1
0
0
-1
2
0
-1
2
0
-1
0
0
-2
2
3
0
0
-2
0
-2
0
2
-2
-1
-1
0
0
-2
-2
-1
-2
0
0
-2
-1
2

-1
-2
-2
-2
0
0
0
0
-2
0
2
0
-1
0
0
-2
0
2
0
0
-2
0
-1
0
-1
-2
-1
-1
0
0
-2
-2
0
-2
0
0
-2
-1
2

-1
-2
-2
-2
0
0
0
0
-1
-1
2
0
-1
0
0
-2
0
0
0
2
-2
0
-1
0
0
-2
0
-1
0
0
-2
-1
-1
-2
0
0
-2
-1
2

3305
0
0
390
3188
13452
6607
34827
0
0
10024
198595
0
174104
18400
0
51072
15833
215191
34359
0
-1474
2095
69886
6499
0
16612
37505
19098
18021
531
4428
10559
0
28938
162051
1133
2224
105679

1649
0
0
0
6239
14524
6205
27881
60559
0
9723
194734
0
171889
18699
0
49889
15286
215969
33521
0
137049
7733
70950
4791
0
19099
57210
19953
17374
0
-31
11991
0
30246
168517
0
1996
115049

1473
0
0
780
7304
15586
-1573
16801
56317
22190
9427
190447
1497
172288
26919
0
39635
17021
216849
34685
0
145900
0
71403
4858
388
17865
36667
18756
15463
2358
-31
14286
0
30485
169675
1342
1497
117856

1473
0
0
0
5050
16622
12481
12532
0
21416
9075
187224
1039
175557
29801
0
35130
16461
214030
35399
0
146168
0
69478
316
0
9215
34252
19968
17314
2477
3963
1554
0
30274
171908
2195
-3
119570

2705
0
0
0
5357
17344
4104
12059
0
6854
10037
183641
1139
178010
40433
0
33229
15901
213678
36616
0
149712
4076
53786
316
418
154926
25583
15333
14245
958
3418
6554
0
29967
153857
0
2138
116284

1473
0
0
0
5466
17864
2052
1242
567
357
12503
178239
0
178976
51329
0
32171
16294
190469
36893
0
-288
1911
52791
316
0
126482
28676
10056
0
11312
858
2615
0
23477
153988
37800
900
123528

-2
-1
-1
-2
0
0
0
-2
-2
0
-2
0
-1
-1
0
-2
-1
-1
0
-2
-1
-1
-1
-1
-2
-2
0
2
0
0
0
2
2
-1
0
-1
-2
0
-2

-2
-2
-1
-2
0
0
0
-2
-2
0
-2
0
0
0
0
-2
-1
-1
0
-2
-1
4
-1
-1
-2
-2
0
2
0
-1
0
2
2
-1
0
0
-1
0
-2

-2
-1
0
-2
0
-2
0
-2
-2
0
-2
0
0
0
-1
-2
-1
-1
0
-2
-1
3
0
-1
-2
-2
-2
2
0
0
0
2
0
-1
0
0
0
0
-2

0
5865
10495
1878
9658
94713
163550
4720
76762
77020
0
25298
140179
692
60707
9103
1240
1154
1242
7842
3526
0
4343
15001
-106
2263
189
8217
29498
45822
168708
16983
9633
9311
46809
12618
2609
92235
1399

0
0
2150
4343
8714
97503
166795
25488
107039
76246
0
26866
112498
-6
59675
6419
2078
1368
0
6380
10129
0
725
12751
2894
3441
2249
9910
28718
47173
161074
16413
11462
5107
47121
6313
0
67283
1519

615
1904
46975
804
6425
100138
171803
7022
19046
49428
0
27662
82803
890
59690
11966
380
1080
4028
16098
6100
0
4268
2318
25417
2124
3551
12146
29761
48592
151884
21128
14259
1647
45239
16488
0
65059
1404

0
-61
10880
778
10116
99000
175248
3321
7359
34024
0
28474
380337
14137
59513
5844
2100
1567
59334
1350
6420
600
2085
3792
3839
6041
6180
11954
30203
-22108
146113
20492
15525
3348
44712
12900
0
147613
540

0
-261
8974
1913
15953
0
175157
2745
16336
46073
0
28494
368527
18067
28494
8994
530
788
54526
558
606
600
26896
11977
1794
2975
0
14750
29803
45709
147650
30079
14772
1458
43654
20108
17855
236687
0

0
13050
36805
200
19556
0
178850
500
20040
47038
0
0
390197
24306
29149
14631
2282
0
58575
0
7228
300
18455
29127
2459
3441
0
14371
29803
39188
43703
29460
15380
1458
44678
18378
3430
237105
0

-2
0
0
0
-2
2
-2
0
0
-1
0
-2
0
0
-1
0
0
-1
-2
2
-2
0
-1
-1
-1
0
2
0
-2
2
-2
-1
-2
4
0
-1
-2
0
2

-2
2
0
0
-2
2
-2
0
0
-1
0
-2
0
0
-1
0
0
-1
-2
2
-2
0
-1
-1
-1
0
2
0
-2
2
-2
-1
-2
4
0
-1
-2
0
0

-2
2
0
0
-2
2
-2
0
0
-1
0
-2
0
2
2
0
0
-1
-2
2
-2
0
-1
-1
-1
2
0
0
-2
2
-2
-1
-2
4
0
0
-2
0
-1

11872
31708
3610
91344
0
7384
1500
13080
470579
7563
141203
5000
16566
59097
332
29666
399
13720
60558
36434
-30
345053
7990
-23
766
20544
86082
324160
3417
68493
18480
13880
450
76817
5458
10362
14268
236823
1248

38933
30904
15427
92309
950
10253
0
10911
482733
-12
84594
0
20213
59655
332
29033
1560
20219
30900
39925
2200
336467
13450
5742
243
19921
78328
295866
7366
70275
3958
6367
450
89765
5175
42541
2491
241067
1701

23479
31953
19563
94421
0
9945
0
18890
492718
-12
66624
5000
15204
60992
538
29345
1766
18087
0
43350
5643
321019
56729
0
243
20993
78380
226752
12146
68592
-86
9351
0
87486
12950
10723
0
240998
1551

52177
34308
21994
97486
1782
14269
0
11026
282450
3230
48213
0
13529
62253
3160
29125
2720
5639
0
42057
2285
272838
-1310
1920
243
21736
77102
222278
752
72525
-86
22222
0
90126
11188
1310
0
244836
1410

54005
34951
21994
97604
669
13743
0
5863
287363
387
144758
254
14139
69594
2928
29859
3720
-41
0
26877
1498
206081
6734
1180
4889
23172
66828
224190
5931
73741
17315
20437
0
94687
12167
7796
0
233036
479

53853
34261
8391
97241
0
16011
0
3273
272578
1642
601
9366
14496
68262
2596
29016
0
5613
0
26493
3092
163130
87161
0
243
22661
58520
226836
7855
72440
14961
8744
0
97585
14873
5225
0
237938
3158

0
-2
-1
-1
2
-2
0
0
-1
0
2
0
0
-1
2
0
-2
2
-2
-2
-1
-1
0
-1
0
2
0
-2
0
0
0
0
0
0
0
-2
-1
0
-2

0
-2
-2
0
-1
-2
0
0
-1
0
0
0
0
-1
0
0
-2
0
-2
-2
-1
-1
0
-1
0
-2
0
-2
0
0
0
-1
0
0
0
-2
-1
0
-2

0
-2
-2
0
-1
-2
0
0
-1
0
0
2
0
-2
0
0
-2
0
-2
-2
-1
-1
0
-1
0
-2
0
-2
0
0
0
-1
0
0
0
-2
-1
0
-2

18519
10485
13112
16317
326
0
25239
141292
0
176424
16335
103307
8310
5909
29202
58448
0
78959
9270
1521
3860
4891
9253
2200
9141
0
196304
6305
185155
230101
389
16995
27942
125567
48651
-10
1714
374802
8544

19926
274
13011
0
326
0
26847
131970
0
164745
15780
97590
2592
964
30420
60182
10221
76699
43717
-5
1770
28258
56120
0
9046
2500
195766
5692
180069
224517
25352
12947
29472
125782
48939
8846
2845
355323
0

18600
9333
12000
0
652
0
26319
136267
224
168208
18411
99560
77000
613
32222
67153
1356
81477
4153
-5
2135
14712
57614
0
9635
2500
195191
1556
179899
223544
25998
31394
30579
118294
49204
6731
3342
352868
0

13551
26656
0
188841
326
0
26868
138934
4034
171667
17809
95952
78718
1797
32983
64079
0
79035
4196
-5
316
5216
58699
124832
10197
0
182027
2080
170716
147971
26579
26254
31227
119014
46415
0
171
353297
0

20759
274
0
194321
3817
0
25345
140315
0
175219
18009
98744
80908
679
34031
64120
984
28503
447
-5
3491
6317
57302
7984
10118
0
139901
4403
164553
61570
26710
6522
34898
120567
28453
1800
1770
377371
8631

21200
1624
0
198156
2802
0
26781
139258
2062
173597
16595
97896
90495
10643
36321
61295
134
29711
0
1028
1716
6207
51812
1500
10535
0
135720
3405
165326
80279
26871
0
35528
128642
29094
0
837
365278
277

-1
-1
0
0
0
0
-1
-2
0
-2
-2
0
0
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
0
0
-2
0
-2
0
0
-1
-1
-2
-1
0
0
-1
2

-1
-1
0
0
0
0
-1
-2
0
-2
-2
0
0
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-1
0
0
-2
0
-2
0
0
0
-1
-2
0
0
0
-1
0

-1
-1
-1
0
0
0
-1
-2
2
-2
-2
2
0
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
0
0
0
-2
0
-2
0
0
0
-1
-2
-1
0
0
-1
0

3096
2485
229332
76589
25530
73415
330
6746
127204
500
112900
71047
20624
0
6940
747
12871
0
8736
2022
0
-81
1397
14029
292725
1215
8521
5488
5770
197231
1054
12731
3204
0
3102
169867
8710
590
21340

518
3788
161360
77387
37737
76188
3152
556
247984
0
0
19161
20651
0
6200
0
5177
1742
969
537
0
-81
0
9035
296679
225
15934
1788
0
185901
2869
6684
4888
300
552
126973
9601
590
22389

4988
5512
117606
78995
29636
78276
5400
556
125502
0
0
19829
16308
0
6962
0
4199
0
6083
142
596
-81
136
11979
301181
5703
7266
2840
0
189190
5567
10834
0
0
31029
88072
8810
590
23017

3528
1986
18343
80190
24104
81246
3799
2904
129589
0
0
17692
21065
2039
9301
989
7507
0
9852
656
22131
-81
0
6667
303398
6560
8331
3750
0
193018
2622
28540
1197
0
7731
88783
7637
590
22349

3642
2504
15737
79920
33814
78971
574
556
133145
0
0
15648
20581
0
9266
0
4696
0
27210
620
0
-81
0
11972
289602
11560
8188
4750
0
188593
5550
56660
46834
821
1154
79684
6307
590
22791

14073
13484
203291
80972
32530
80359
4899
4226
139322
0
0
15255
15936
4481
6441
0
58292
0
1765
502
1596
-81
350
8654
289457
0
10455
-10
0
179309
7446
46213
0
0
799
78656
4877
590
23331

-1
0
-1
-1
-2
-1
0
-1
-2
0
-1
-1
-1
-2
2
-2
-1
0
-2
0
-1
-1
0
-2
2
2
-2
0
-2
-2
2
0
0
0
0
0
-2
0
-2

0
0
-1
-1
-2
-1
0
-1
-2
0
-1
-1
-1
-1
2
-2
0
0
-2
0
-1
-1
0
-2
2
2
-2
0
-2
-2
2
0
0
0
0
0
-2
0
-2

0
-2
-2
0
-2
-1
0
-1
-2
0
-1
-1
-1
3
2
-2
0
0
-2
0
-2
-1
0
-2
2
2
-2
-1
-2
-2
2
0
0
0
0
0
-1
0
-1

3803
20934
2893
360
15000
2667
34186
17914
5366
279065
1654
11285
1417
-694
164691
0
43886
45989
900
270776
0
0
129966
6757
15379
11691
0
91674
11771
0
7604
134072
79642
135068
270553
67810
97066
168179
2124

678
21364
0
360
18400
2035
35186
1253
-34
273067
827
11781
-3
-694
167489
0
50411
47302
1945
263983
200
185
123747
9505
17802
14179
0
91348
13462
0
7320
133604
79001
102743
255348
61602
95040
159008
3027

3050
21196
230
1234
15000
32194
36512
4427
6911
278910
827
13613
355
0
170329
0
9688
48330
0
215686
708
1916
106582
12171
19212
13662
0
87244
17706
0
150
133882
18318
100360
262153
48294
0
157164
2448

9080
21715
2059
722
492
1729
36382
1459
611
283920
2040
8401
12816
0
173033
0
857
47763
0
186680
1201
0
94318
11345
18608
15518
0
23181
0
0
150
135954
18982
97583
260025
49242
0
155109
4590

4990
0
0
1326
14926
590
37105
24511
2631
253113
1279
1859
0
694
175678
0
3810
48578
0
82775
0
150
113474
28731
19604
14972
0
7721
5646
0
800
134250
19371
91849
169474
48831
0
153033
0

4940
0
0
360
7626
9628
38034
1163
4583
246560
1292
429
102
394
179707
0
4741
49015
0
107595
0
1348
57324
67206
19155
16925
0
3219
14793
0
650
129971
19608
94824
130705
51125
217
156636
430

-2
0
-2
0
-2
0
0
-2
0
-2
-1
-2
-2
2
-2
-1
-2
0
0
-1
2
-2
-2
-2
0
0
2
0
-2
-1
2
0
0
0
-1
-1
-2
-2
2

-2
0
-2
0
-2
0
-1
-2
0
-2
-1
-2
-2
2
-2
-1
-2
0
0
0
2
-2
-2
-2
0
0
2
0
-2
-1
2
0
0
-1
-1
-1
-2
-2
0

-2
0
-2
0
-2
0
0
-2
0
-2
-1
-2
-2
2
-2
-1
-2
2
0
-1
-2
-2
-2
-2
0
0
-1
0
-2
-1
2
0
2
-1
0
-1
-2
-2
0

7605
40331
27936
9511
8494
120343
53437
0
307388
-18
6494
2167
8359
107425
5631
10089
-109
8131
18649
1915
-113
1544
-20
0
99496
229714
14222
111441
1502
5907
62775
195437
11652
50
3640
5592
24510
3485
40570

1170
43929
2305
35852
24178
121198
44037
0
280090
-18
28723
9003
14447
109678
404
38936
-109
9042
19727
6136
-113
463
-20
0
97013
222726
14701
113869
3806
2615
64139
176420
12461
1850
1094
0
0
2989
41873

0
45816
9073
36875
5307
123834
5441
0
249018
-18
9432
1301
6791
111948
-3
7444
-109
8753
20330
0
10887
1481
3640
0
98427
162828
17322
116110
0
1220
65516
63142
11970
1056
9445
1306
0
2278
88361

0
47018
5714
75016
118852
136629
7371
0
252496
-18
3472
7066
6495
112626
-3
4858
-109
9916
20199
28642
10413
21640
2935
0
102250
131433
13137
111978
4573
5357
65945
39854
12981
1875
5202
1623
0
4714
43671

0
48550
31868
38304
11489
139504
38832
0
253331
-18
3472
3486
5093
113988
352
2309
-109
10793
19609
4098
-245
2636
1603
0
102734
126929
0
112822
1242
4160
66267
9293
14077
299
14589
620
0
768
44541

0
49737
3663
27383
26518
142269
41955
0
238051
-18
10237
12191
5503
116315
0
8925
-109
10400
19957
19024
-245
4346
14129
0
104901
122492
2293
114969
0
0
68549
-1288
14367
0
11673
849
0
1069
47421

0
2
-1
-1
-1
-1
0
-1
-2
0
0
-2
-2
0
0
0
2
-1
2
-1
2
-1
0
2
-1
-2
0
0
-1
-2
0
-1
0
2
2
0
0
0
0

0
0
-1
0
-1
-1
0
-1
-2
0
0
-2
-2
0
0
0
2
-1
2
-1
2
-1
0
0
0
-2
0
0
-1
-2
0
-1
0
2
0
0
0
0
0

0
0
-1
0
-1
-1
0
-1
-2
0
0
-2
-2
0
0
-1
2
-1
0
-1
2
-1
0
0
0
-2
0
0
-1
-2
0
-1
0
2
0
0
0
0
0

209781
1778
1088
7098
0
37070
61267
2934
0
250755
43405
210
2771
118492
59471
132387
27525
846
22373
1200
6329
1160
59838
66212
82865
0
146018
9151
0
1700
47670
16729
225614
40926
290301
249152
22715
230026
17016

180962
0
4007
4089
544
17596
61300
2843
0
212839
39802
-2
4756
119637
59021
11590
28669
1831
25363
0
8488
4701
63860
64021
82741
0
147598
8855
0
8913
48447
8942
232072
43236
296479
246659
37818
239796
17909

181870
109
9933
0
4881
24965
61001
1445
0
173199
37115
926
3496
102228
49580
70460
28569
2776
23582
3609
8212
13878
59515
66362
62914
0
148393
9828
0
0
49493
10301
204121
45250
306661
248934
35497
231230
18298

159975
109
14557
8941
717
0
58759
2130
0
165476
39907
-1
4708
75558
38140
67357
30097
0
21422
4053
7931
6556
48444
61417
60584
0
149709
8637
831
400
48497
20793
171051
46003
306438
246011
30164
196471
18761

138349
109
53328
5181
3785
1649
58212
796
0
122496
35061
401
1522
47536
29843
71713
29858
44110
18302
0
8797
2947
44372
57893
61412
0
107862
8808
138
4186
18930
14817
175416
44193
298068
240845
7164
190004
17781

112371
0
58052
5181
10911
5212
56534
2470
0
117726
35969
0
2407
44749
27719
27399
31229
0
16527
4487
8514
4808
45412
58212
55572
0
108623
8995
658
6205
19329
4614
179754
44838
293489
213767
7164
161867
10674

2
0
2
-1
0
2
-2
0
-2
0
-2
0
-2
0
0
-1
-2
0
-2
0
0
0
0
0
0
0
-2
0
0
0
0
-2
2
0
0
-2
-1
0
0

2
0
0
-1
0
2
-1
0
-2
0
-2
0
-2
0
0
0
-2
0
-2
0
0
0
0
0
0
0
-2
0
0
0
0
-2
0
-1
0
-2
-1
0
2

2
0
0
-1
0
2
0
0
-2
0
-2
0
-2
0
0
0
-1
0
-2
0
0
0
0
0
0
0
-1
0
0
-1
0
-2
0
0
0
-2
-1
0
2

44400
276377
82397
157
78312
127928
-190
88363
84300
37717
936
258885
25775
48549
103570
3857
2064
288015
3315
11463
19594
356
284128
57974
8413
213457
0
62049
83888
80106
18379
0
17612
3414
23605
0
1801
83040
50761

47439
282814
84027
0
77359
127530
-760
87235
27446
38744
1188
261183
0
49180
105991
0
0
148160
2625
12763
19502
15666
284204
57637
8611
226037
0
58158
83503
43289
19571
0
18820
6640
27856
0
181
81998
50185

48385
288983
88734
2521
76081
130168
-760
88338
0
40538
2078
262546
0
48521
67243
0
0
98651
4863
14149
19431
16863
284041
56594
15818
213682
0
57952
82265
21017
22729
0
19717
7428
16386
0
4095
83674
59509

49285
203517
86369
5145
76526
131222
-760
78994
0
39489
795
238614
0
8731
67533
95438
0
251331
1917
15162
20290
7380
283396
57097
21813
219016
0
58627
81974
12883
24346
0
18701
10234
15511
0
5711
80890
31495

50176
208435
89994
8422
27571
132758
760
50095
6677
11590
828
195149
0
8777
28653
96317
0
255017
809
15463
20293
8580
213294
56854
20890
172407
0
46055
81253
-217
24940
0
18726
5380
15664
0
21420
31565
30552

51228
212674
89681
6374
28783
135654
760
48987
83034
11835
1251
195771
0
9261
29253
98400
324
54705
709
15788
19665
10000
213384
58325
29890
163690
496
43176
78343
45966
25539
0
18501
7532
19761
0
6719
33049
29556

0
0
2
-1
-2
-2
0
-1
0
0
-1
-2
0
-1
0
0
0
-1
-2
2
0
0
0
0
-1
-2
0
0
2
-2
-2
-2
0
-2
0
-1
2
0
-1

0
0
0
0
-2
-2
0
-1
0
0
-1
-2
0
-1
0
0
0
-2
-2
0
0
0
0
0
-2
-2
0
0
2
-2
-2
-2
0
-2
0
-1
0
0
-1

0
0
0
0
-2
-2
0
-1
0
0
-1
-2
0
-1
-1
0
0
-2
-2
0
0
0
0
0
-2
-2
0
0
2
-2
-2
-2
0
-2
0
-1
0
0
2

352730
105476
24135
-1
0
0
48703
12982
282538
588000
845
0
56677
0
28594
43273
126810
413
-1580
12699
103701
113529
37298
55498
0
0
25416
34243
19954
0
18084
16060
15887
0
26302
25487
-150
15399
10440

335226
109153
23454
33982
0
0
48836
10114
281749
277559
845
36011
35062
5660
33080
44652
58955
0
-1580
13734
102318
116101
19025
56368
0
0
26260
35240
21024
0
1703
1605
16895
0
26873
6655
-150
14859
9972

317661
109501
26755
37844
500
1702
48049
10195
238490
288835
1690
8978
32721
3730
29233
46331
29332
103
-1580
17634
92724
119953
12720
42486
2007
0
24084
36275
21790
0
3681
4200
18379
0
28138
6355
7342
15913
16073

319004
105290
26026
9441
0
0
47060
34010
86202
281810
0
11925
32627
9526
23340
47896
36796
0
-1580
17053
94573
119583
14169
24500
-40
225
23631
37290
21142
0
21325
2461
19020
0
27074
18543
7029
17033
6342

316611
78812
27310
12700
0
0
19171
20854
83155
273700
1690
8574
28272
0
-300
47266
19912
0
-1580
17394
65034
120837
13828
28900
-40
760
29863
38030
23772
0
2228
0
18620
0
13275
6022
7172
17466
8073

314106
78503
29729
19267
0
0
18624
64741
84927
269552
0
5417
26984
2680
31031
48002
23126
0
-1580
18563
66241
99114
1664
29400
8091
0
29369
38838
24930
0
856
0
19000
0
12500
1334
7338
19635
1731

0
-1
-2
0
0
0
-2
0
0
0
-2
-1
-2
-2
0
0
-1
0
-2
0
-2
0
-2
0
0
0
0
0
0
0
-2
-2
-1
0
2
-1
0
2
0

0
-2
-2
0
0
0
-2
0
0
2
-2
-1
-2
-2
0
0
-1
0
-2
0
-1
0
-2
-2
0
0
0
0
0
0
-2
-2
-1
0
0
-1
0
2
0

0
-2
-2
0
0
0
-2
0
0
0
-2
0
-1
-2
0
0
-1
0
-2
0
0
0
-2
-2
0
0
0
0
-2
0
-2
-2
-1
0
0
-1
0
2
0

51254
0
0
70457
50182
19127
1126
123270
366484
1271
0
10789
80199
2155
26590
108711
55070
71776
6458
180227
0
358896
664
60458
187610
57867
68889
54661
46138
588
0
-9
1606
61349
632
1561
45096
22473
124619

49852
780
644
73562
41207
16943
2603
122736
365469
4241
0
7855
82300
0
25869
107996
57863
72909
5598
186423
0
361330
1086
54438
188072
53214
68662
183429
47164
2393
0
1084
1420
61600
948
0
28907
25293
128845

28379
340
377
71818
19129
18359
-6
123394
364081
7164
0
17481
0
1750
26947
87817
54382
74722
36532
169614
0
360396
7041
53605
166668
54571
65581
303849
47602
5306
0
3884
1420
61952
948
0
29691
24602
131045

15988
-50
0
70579
18538
19000
1184
123123
365927
10041
0
12021
0
4990
27529
47175
773
77865
3288
172297
0
367893
12208
0
159513
42413
56271
299996
37280
5453
0
0
1420
60661
632
806
29104
27964
94390

16718
-830
0
33946
17494
19600
7883
121499
363629
9731
0
132906
0
1200
24909
48126
-5857
78819
1415
177427
20363
375268
790
0
150852
42946
54586
307016
18678
3221
0
27703
1420
29095
632
1945
28968
27232
91111

17446
-1660
0
34701
17833
19600
193
121296
303097
13540
1150
122256
21585
676
24576
49234
57071
80607
448
182399
20819
383121
2009
0
151996
43843
54247
308110
18602
1269
0
0
3464
17636
316
0
29440
29800
93112

2
-1
0
0
-2
0
2
2
-1
-1
0
0
-1
0
0
-2
0
-2
-1
2
-2
-1
-2
2
2
2
-2
0
0
0
0
0
0
-1
0
0
2
2
0

0
-1
0
-1
-2
0
2
0
-1
0
0
0
0
0
0
-2
0
-2
-1
2
-2
-1
-2
-1
-1
2
-2
0
0
0
0
0
0
-1
-1
0
2
0
2

0
-1
0
-1
-2
0
0
0
-2
-1
0
0
-1
0
0
-1
0
-2
-1
2
-2
-1
-2
0
-1
2
-2
0
0
0
-1
0
0
-1
-1
-1
2
0
0

106341
4302
242152
7582
9534
161858
2684
4866
1865
390
217936
49326
7640
455977
225028
1376
141342
0
175
85532
0
265
0
2890
1148
68859
7617
30346
183464
90226
24597
67751
29997
-4316
11633
121
21839
15678
82671

108711
542
237635
10392
9164
162402
2502
4405
0
1090
202845
50302
9369
397418
188891
4038
137996
0
1547
69025
742
4786
0
390
123
70428
2554
27040
184391
90378
26852
68484
31171
60054
12294
2175
22771
15129
78750

111510
3934
242191
11088
9285
159863
2321
7322
0
390
177252
50036
12261
392278
174617
313
139888
0
6101
85735
0
2367
0
1380
1668
71902
44293
23756
169311
27831
23117
54926
30356
187734
13038
774
23700
17973
66605

108253
6630
212879
6045
20348
159700
4247
7043
1930
2855
165622
48816
12610
375931
178214
316
126590
0
4803
79698
0
2873
0
390
446
72924
66525
18897
165686
28790
24800
55241
30545
17328
13751
2774
24016
31269
63795

109065
6817
185490
750
10893
77043
3914
8932
-170
390
167824
19587
3160
364134
182251
657
111187
0
5039
71981
596
11768
0
1170
123
72335
7502
10873
162639
29087
29410
56560
31257
10658
5765
2774
23332
11401
61061

111447
7658
188850
4003
9697
77047
3242
9654
-170
2950
156851
18406
9380
354019
186144
993
111414
0
0
63168
4870
7484
0
390
35722
75508
15268
10707
165627
28941
23905
57881
33762
77898
21784
14190
24849
8311
54646

0
0
-2
0
-1
-2
0
0
0
0
-2
-2
0
-2
-2
-1
0
0
-2
-2
0
0
-1
-2
0
-1
0
0
0
2
0
0
2
2
-2
0
0
0
2

2
0
-2
0
0
-2
0
0
-2
0
-2
-2
0
-2
-2
-1
0
0
-2
-2
0
2
-1
-2
0
0
0
0
0
2
0
0
2
2
-2
0
0
0
0

0
0
-1
0
-1
-2
0
-1
-2
0
-2
-2
0
-2
-2
-1
0
0
-2
-2
0
0
-2
-2
0
0
0
0
0
2
0
0
3
-2
-2
0
0
2
0

148735
566
0
124652
1726
0
9125
74413
2542
37325
0
0
15614
2807
0
184
21812
45708
0
0
33078
58777
50457
1200
47555
19901
84777
524191
276192
88766
82791
38189
13294
15021
2454
112367
51232
18306
14542

150771
5477
0
109401
-9
0
7795
76817
3556
38503
6285
0
16231
894
0
1709
20874
48316
0
0
42056
60201
51400
0
47531
19105
81530
524555
271773
91466
82533
28440
12799
17452
0
106345
50732
18977
14011

156334
7996
0
63518
1974
0
191795
74554
4490
39429
0
0
17074
5939
0
919
21930
44070
0
0
43986
61633
0
0
46604
572
78940
445543
262623
93182
77002
23228
12311
19853
0
91409
50962
19328
16899

165696
6406
0
14607
17648
0
192255
43727
0
24600
0
0
17684
1390
0
47545
22165
45021
0
0
45879
69160
3794
0
47982
19206
73785
443199
268735
90851
45340
21482
11816
19437
0
90720
49908
19035
16335

165582
6040
0
16399
36732
0
187755
16307
0
10000
0
0
20003
-5
0
2398
20502
45145
0
0
54264
26000
0
0
29667
18595
70787
451040
273709
96576
36352
18029
14014
0
0
83208
32361
19262
16509

168952
6446
1300
18026
1000
0
187740
1755
0
0
0
0
21040
-5
0
3338
19030
46470
0
0
59872
25000
0
0
30449
19135
59526
431316
273139
98452
36499
18705
13506
0
0
83956
21138
12308
17590

-1
0
0
0
-1
0
0
0
0
0
0
0
0
2
2
0
-2
0
0
0
2
3
0
0
0
0
2
0
0
2
0
0
0
2
0
-1
-1
0
3

0
0
0
0
2
0
0
0
0
0
0
0
0
0
2
0
-2
-2
0
0
0
2
0
0
0
0
2
0
-1
3
0
0
-2
2
0
-1
2
0
2

0
0
0
0
2
0
0
2
0
0
0
0
0
0
0
0
-2
-2
0
0
0
2
-2
0
0
0
2
0
-1
2
0
0
-2
2
0
-2
-1
0
2

23675
18671
19231
79938
495
28725
31348
49718
17875
19812
90
50781
38251
17456
15662
45458
4332
35176
16830
392639
17826
83796
13203
16439
9168
96709
18690
22291
20070
18292
38311
31708
3462
29193
47568
15000
44053
15730
14068

20297
18497
20235
67857
330
28424
50778
50362
20524
20388
6560
29297
34489
16896
16004
46450
0
30250
14566
397332
18620
86713
4443
17140
10178
99673
12289
15999
19278
17710
52702
32439
1147
30214
46482
0
2206
16776
16706

17054
19633
21579
66929
165
30965
53407
49904
17478
19145
7029
78589
32252
16345
17046
47599
0
12625
10100
376317
19722
93436
3259
18269
11200
100951
5560
12874
3346
17137
50639
28302
7002
31130
44546
0
1953
35036
18342

2333
18347
22231
67797
481
28612
19443
50405
18224
20124
1734
78806
6182
15785
16676
48456
0
0
9238
214062
19305
91075
2969
38082
12214
104625
6310
8350
-780
19830
53052
13881
0
31622
40745
1662
3053
14694
17755

1300
9347
22301
47739
316
25498
16597
29795
18926
20127
916
50663
17118
17018
16704
44546
0
0
6902
164003
19409
88714
0
19923
12608
106498
7204
7500
780
19240
47335
14376
0
32102
19910
0
853
16914
17967

0
0
21687
48163
151
24866
18423
28383
19627
20150
18864
50214
8922
18736
16984
43256
0
0
5813
162836
20221
94316
0
6825
12718
115632
6943
8500
2130
18419
32489
15261
0
32742
17786
0
48280
14074
17538

0
0
0
0
0
0
0
-1
0
-1
0
0
0
-1
0
-2
-1
0
0
0
2
0
0
0
2
-2
0
0
0
0
0
0
-2
0
2
2
-1
-1
0

0
0
0
0
0
0
0
0
-1
0
0
2
0
-1
-1
-1
0
0
0
0
2
0
0
0
2
-1
0
0
0
0
0
0
-2
0
0
0
0
-1
0

0
0
0
0
-1
3
0
0
0
-1
0
0
0
-2
-1
-1
0
0
0
0
2
0
0
0
0
-1
2
0
0
0
0
0
-2
0
0
0
0
-1
2

3724
20813
76068
185222
47871
14665
8587
52359
20873
720
10768
48846
10242
0
5784
255
12589
46980
23799
12546
17611
20432
17286
44432
63119
17376
48215
47034
7140
18164
25126
26694
-4
21651
14404
15789
51274
546
72850

5646
19666
69334
163336
44546
14146
9386
51158
20240
100
12087
48136
18778
0
3392
541
716
47809
9000
13830
18038
16941
18199
128967
61304
4879
44175
48442
8489
19456
26697
10298
909
19279
32852
16831
50474
48
74937

6808
20076
54883
157158
28628
13634
9456
3957
20365
1192
13115
72898
19065
0
2182
275
243
49040
11818
14599
17473
18066
18559
96750
54675
6266
83132
49173
9488
20486
28222
9768
6737
19076
17113
20404
49724
498
75900

14046
19875
55383
149423
19502
14401
9528
52522
19565
7804
14190
36103
18025
1000
0
329
19853
29662
12889
15650
16900
19259
19068
71616
52206
4379
42079
49290
9129
21241
27180
8798
6012
15838
4818
19621
48437
449
74982

13924
19659
36095
115038
1971
16257
7481
31921
9928
6200
14328
29384
17414
0
2092
544
20157
28360
9043
15964
17690
20071
19053
65415
10325
420
44781
48910
9479
21788
27979
9404
5167
17616
4818
14051
18712
1651
79701

16924
19310
31322
97756
7538
15713
7794
29265
12758
3982
14629
29356
17068
0
-2272
190
20182
28831
26713
17204
18255
19800
16500
57914
8992
0
45619
48910
9523
23281
28926
6864
3132
11081
0
0
19129
1114
81282

0
0
0
3
0
0
0
0
0
0
-1
0
0
0
0
0
0
0
0
0
2
-2
0
-1
0
0
2
0
0
0
0
0
-1
-1
-1
0
0
-2
2

0
-1
0
2
0
-2
-1
0
2
0
-1
0
0
0
0
0
-1
0
0
0
2
-1
0
0
0
0
0
0
0
0
0
0
-1
-1
0
0
0
-2
2

0
-1
0
2
0
-2
-1
0
2
0
0
0
0
0
0
-2
0
0
0
0
2
-1
0
0
0
0
0
0
0
0
-1
0
-1
-1
0
0
0
-2
0

4071
54165
16029
29206
27967
2003
1092
59487
47727
46521
390
30274
80906
14447
8882
20564
1544
51246
58072
15330
21673
32590
102551
4443
34592
18455
6003
91151
24279
20569
17996
12236
416
231
5814
50124
140662
1188
56918

4554
88490
17039
53086
28707
2948
5227
59199
45926
47597
390
30517
82789
15455
9933
20284
1049
49758
59040
8626
21051
-100
103550
370
23689
19990
4912
88937
25281
19927
19102
13324
416
6665
-73
51122
144334
1803
61210

4770
99595
18064
51981
27970
3372
5453
59326
47095
48799
390
30485
80903
17562
9825
19394
2067
48456
57416
11470
20440
0
105089
380
27652
20215
6214
91097
26568
16371
19117
14403
416
880
11427
52533
148016
777
52757

5494
99055
19076
50805
187880
0
5540
58938
49485
41286
390
30533
80215
17322
17506
39950
1944
44116
55736
10745
19709
0
107164
590
8430
19298
3311
52285
29872
17291
19664
15460
416
0
191
52772
150128
-3
29209

4586
30328
19453
51518
169261
0
6263
30101
49083
16764
390
29148
63296
17119
16608
0
389
21247
26958
20737
20113
70
105988
7704
9811
19807
4430
46430
23504
18001
10000
15804
416
4440
7391
53441
94834
-3
26403

4686
24564
19862
50713
148519
0
1831
29735
45187
16960
780
29782
49854
17350
9176
0
1221
20066
28847
9545
19840
120
108617
20204
9865
12294
906
47404
25724
18706
4060
16549
416
4440
6554
22246
97487
-3
26969

0
0
0
3
2
2
2
0
0
-1
2
0
0
0
0
0
3
0
0
5
2
-1
0
0
0
0
-1
0
-1
0
0
0
0
-2
0
-2
0
-2
-1

-1
0
0
3
0
2
2
-1
0
-1
4
0
2
0
0
0
3
0
0
5
2
-1
0
0
0
0
-1
0
-1
0
0
0
0
-2
0
-2
0
-1
-1

-1
0
0
3
0
2
2
-1
0
-1
3
0
2
-2
-1
0
2
0
0
4
0
-1
0
0
0
0
-1
0
-1
-2
0
0
0
-2
2
-2
-2
-1
-1

79977
146183
142697
1050
60808
45694
113290
138825
250303
7412
28651
91189
7326
0
84879
241720
58009
51042
1870
1200
35215
5010
9550
29827
39074
49899
6136
19483
64268
108435
203357
58929
304091
0
16226
30830
35865
44996
60587

78091
148703
137269
1050
196
52361
112561
135233
198350
945
41897
93383
7060
628
59607
221836
56479
48878
32603
1200
36227
1188
10867
30863
39767
35200
9258
18956
2868
109572
201115
60950
309627
0
15682
0
32764
-4
-83

80288
169920
133767
1050
3290
43563
119435
130038
189510
1096
43032
96301
8240
232
38512
206485
63633
47884
32432
1200
37876
3513
11585
31897
38680
29447
3397
18742
3788
45907
192220
61292
315544
0
15146
0
25348
-4
-83

82150
174315
120287
1050
3089
40909
105382
79027
178738
162
47242
90858
9582
1067
19129
196137
64500
29506
27976
1200
39984
11380
12899
29652
5654
19980
2435
19738
9424
5130
180090
16623
309272
0
15856
0
9580
-4
458

319
173032
117183
1050
3601
50758
49643
6666
182973
6600
46212
92724
9279
-27
15525
196447
62867
3672
25862
1200
39041
1777
13087
20483
1938
10400
1570
15627
2468
2889
184603
33393
240119
0
17090
0
0
801
-7941

85
176016
119575
1050
3396
36922
46812
6666
187233
1780
45205
96030
9971
-27
11146
195114
64210
8346
24571
600
40110
190
13327
19909
522
0
1467
15753
2468
78834
189340
34220
235799
0
16677
0
0
192850
156600

0
0
-1
-1
-1
0
0
0
0
0
-1
-1
0
2
0
-1
0
-1
2
-2
0
0
0
0
0
0
2
0
-2
-1
0
2
-1
-1
0
-1
-2
0
0

0
-2
-1
0
-1
0
0
0
0
-2
-1
0
0
2
0
-1
0
0
0
-2
0
0
0
0
0
0
0
0
-2
-1
0
0
0
-1
0
0
-2
0
0

0
-2
-1
0
-1
-2
0
0
2
-2
-2
0
0
2
0
0
0
0
0
-2
0
0
0
0
0
0
0
0
-2
-1
0
0
0
0
0
0
-2
0
0

29344
83062
5574
7100
14697
30779
45443
26339
65329
77901
13886
20567
74269
17468
187205
73
24048
6905
32938
7169
0
26026
102282
20793
24942
111425
84404
107800
3333
1390
38941
10070
209479
1707
251829
769
14075
123148
74640

33474
81150
3327
4007
11983
30751
55567
27699
64584
79605
14958
11937
59948
48675
182435
2244
1999
8674
33635
581
0
27300
104196
18795
83333
95724
86109
105820
-167
2196
39039
11392
211302
1106
234867
1011
0
135439
72565

29029
82150
5958
4900
4098
23602
65753
28513
63600
79207
15726
1536
56323
36287
131327
3119
109104
6449
35287
0
16248
26577
105922
23194
75249
97712
92140
104780
-5187
7533
24501
14688
-4244
2628
237497
628
0
42090
63342

26523
0
55914
1235
14899
16633
65379
29341
60540
0
1148
59038
48985
30691
131288
1860
110336
14392
36002
972
17105
28120
108820
44070
61949
99687
88296
98139
-187
4656
15143
14040
205759
7502
215343
2198
0
61558
51529

20554
0
23285
3946
10170
0
65467
29928
26890
0
0
54586
23894
29901
100116
10094
67197
14792
37096
-1
16842
29659
66883
39003
67280
100937
88357
72176
-187
840
15731
13440
151849
38584
205576
365
0
80894
41484

19348
0
29170
2817
7151
51269
64596
29533
18923
0
0
56375
23402
49293
86644
4896
67910
8016
37999
-1
21842
30394
68083
26424
64374
103138
85506
74011
113
390
9728
13440
150221
16990
207688
-34
0
93938
34097

2
-2
0
0
0
0
0
0
0
2
-1
0
-2
2
0
-1
-1
0
0
0
-2
-1
-2
-1
0
0
0
-1
0
0
2
0
2
0
-1
-2
0
0
-2

0
-2
0
0
0
0
2
0
0
-1
-1
0
-2
2
0
-2
-1
0
0
0
-2
0
-2
-1
0
-2
0
0
0
0
-1
0
2
0
-1
-2
0
-1
-2

0
-2
2
0
0
0
0
0
0
0
-1
0
-2
-2
-2
-2
-1
0
0
0
-2
0
-2
-1
0
-2
0
0
0
0
-1
0
2
0
-1
-2
0
-1
-2

14597
-2000
23451
428369
326
4304
11772
74349
45614
194
400
33758
0
-650
8857
390
1358
92442
252881
9179
3043
27720
0
759
22819
14171
58324
231357
107339
64497
833
55656
38916
78337
30903
0
90440
15855
825

15614
780
22781
436349
7132
5324
13014
70338
50781
678
600
33048
0
-650
8102
0
55022
96905
224633
10977
2432
0
0
360
19296
11136
56789
233543
109029
49929
932
58740
37990
81029
1520
0
92433
27241
650

18246
0
24108
449078
16684
6509
11199
71796
45429
1032
600
45422
0
2057
12214
780
50394
111219
486367
14190
3754
0
0
360
20183
20649
58276
99033
106974
41498
662
59257
42382
83032
1593
0
94548
20818
825

17660
-1000
25203
457587
25749
7313
12693
73253
28927
516
100
46483
0
650
27299
0
3917
251573
616836
16328
11985
22015
0
360
20036
-1001
60102
237008
97327
36492
311
56229
43190
83362
149
0
96375
9864
644

17768
0
26681
240651
30085
6469
10764
74138
19896
998
900
39598
0
3072
0
0
1695
300336
250600
17383
19332
22649
0
360
19965
-1
61423
184695
60454
24636
355
46624
42198
84592
1959
0
98453
3957
819

18151
1222
26117
245605
30406
6988
10031
75691
19475
482
2934
40622
0
3330
0
0
22231
269964
296217
17194
0
24583
0
360
20061
-1
72197
185116
59062
5298
1266
36594
46572
86027
1255
2150
100549
2205
1294

-1
0
0
0
0
0
-2
0
0
0
-2
0
0
0
2
2
4
0
2
-1
0
0
0
0
0
2
2
0
7
2
0
0
-1
2
0
0
-1
-1
0

0
0
0
0
0
0
-2
0
0
0
-2
0
0
0
0
0
4
0
2
-1
0
0
0
0
0
2
2
0
7
0
0
-2
-2
0
0
0
-1
2
0

-1
0
0
0
0
0
-2
0
2
0
-2
0
0
0
0
0
4
0
2
-2
0
0
0
0
0
0
2
0
7
0
0
-1
-2
0
0
0
-1
2
0

711
13778
149340
33077
17172
29234
10296
402396
17103
27904
7956
2170
47189
24874
41154
55700
2500
44619
30567
780
172655
150544
215666
11976
25131
109241
12237
243992
2400
9799
58323
28249
88609
18534
103884
182329
2494
35283
132970

1141
15837
152460
34055
18179
29383
1820
384100
18312
28547
10529
17562
48182
19500
44121
58362
2500
44645
31274
1180
168256
155328
209106
13462
16610
111541
11756
241283
2400
10056
60741
19304
4635
17944
105697
181133
1991
26000
136435

210
16285
141196
32644
19061
29851
0
375827
19516
29398
28870
17709
49479
11717
43286
56598
2500
44841
34455
0
165530
156136
207970
15231
17586
113676
11281
243722
2400
9815
62813
5742
2160
20199
101636
177351
1497
9000
138696

780
17009
105802
29645
20182
29978
5970
330644
20685
29864
29391
15631
49704
7540
39215
51908
2500
44950
35094
410
161152
158416
212373
16966
12580
114223
12785
235297
2400
7576
65151
0
-2
19492
97298
175130
998
63853
139673

390
18223
106478
22930
19982
29378
8628
353036
22142
30115
29724
13402
19380
9941
39814
48647
2500
44577
34233
0
158468
161212
193628
17878
16254
110876
12283
243312
2400
5746
66568
-30481
-2
19888
77081
182154
697
59308
141573

930
18778
107096
0
19482
29230
2036
355121
23340
15818
30400
13197
18653
6113
40437
47862
2500
44816
36521
-2000
145399
156790
184908
19085
8213
107710
13184
242827
2400
3900
70168
58
-2
14087
72592
188264
-103
60576
140474

0
-1
0
0
-1
0
0
-2
0
0
0
-1
0
-1
2
-2
-1
-2
-1
2
2
-1
0
0
0
0
-2
2
0
0
0
-1
-2
-2
-2
0
-1
0
-2

0
0
0
0
-1
0
0
-1
0
0
0
-1
0
-1
2
-1
-1
-2
-1
2
2
-1
0
0
0
0
-2
0
0
0
0
0
-2
-2
-2
0
-2
0
-2

0
0
0
0
-1
0
0
-1
0
0
0
-1
0
-2
2
2
-1
-2
0
2
-1
-1
0
0
0
0
-2
0
0
0
2
0
-2
-2
-2
0
-2
0
-2

108762
9939
68671
129890
15140
162439
157921
-190
173179
210522
113556
99216
166037
16925
17005
8832
326
5678
80832
66995
1800
780
57040
168376
145584
140994
1898
124896
4484
141242
16252
-2
25856
9884
4003
71199
0
1576
349

101941
14212
60808
135229
18028
92626
144659
-620
168499
224877
114844
100142
166291
12216
15451
1528
326
20762
40283
67794
1885
390
51123
172809
125746
140224
2570
100078
192047
71740
17275
-391
13737
3285
2527
49042
47
199973
1257

99264
44803
62648
106382
16456
73816
154012
-1050
170856
208870
117777
34162
162992
1179
18067
0
326
2462
317
69607
4158
0
47251
176012
127407
141553
4576
102801
191248
146608
18392
-781
7716
5103
1652
47087
207
192008
1097

90972
118712
46342
79423
15370
79033
151403
-1910
177544
107964
119086
712
134154
1536
17469
0
326
13019
401
70864
2021
780
46630
179175
146833
143811
3567
98753
191678
148658
19170
9211
25732
9258
7734
28596
0
166364
243

100306
34244
46904
78981
14966
79539
115731
240
172432
227939
70013
712
161057
-301
19905
5987
326
4679
34985
71902
-372
0
52889
180809
64268
144587
2180
98727
182676
135768
20555
9422
46671
4305
3337
4465
0
141918
323

100536
21269
48558
81884
16230
80584
113635
1010
173940
232618
102991
862
167490
-301
19763
5837
322
0
37004
73407
628
780
53907
184383
58970
146802
644
99484
181568
138681
20102
8853
26516
10001
7866
3204
0
141984
155

-2
0
2
0
0
0
0
0
0
0
0
0
2
-2
-1
-1
-1
0
2
0
-1
0
2
0
0
-2
-2
-1
0
-1
-2
0
-1
2
0
0
0
0
0

-2
0
-1
0
0
0
0
0
0
0
0
2
2
-2
0
-1
0
-2
2
0
-1
0
2
0
0
-2
-2
-1
-2
-1
-1
0
0
-1
0
0
0
0
0

-1
0
-1
0
0
-1
0
0
0
0
0
0
2
-2
0
-1
0
-2
0
-2
-1
0
0
0
0
-2
-2
0
-2
-2
0
0
0
-1
0
0
0
0
0

481
79629
792
33400
132242
331751
49193
42198
4533
72576
217464
49233
88808
4370
7300
-45
0
38386
104503
18337
6887
51234
13745
34831
40768
0
7011
165042
96846
6961
47755
33868
26310
832
91210
220901
12805
231467
70568

12381
78010
264
36348
117873
254846
46367
43192
9023
70775
217951
48146
86484
0
593
559
392
40726
106773
19317
171
51227
-4338
29791
41789
680
9173
163406
98364
3848
15484
34614
28236
416
91093
207382
11784
231619
58294

0
5976
264
36163
120889
162969
38111
47493
8317
68184
222465
50029
92504
0
11801
163
827
38597
114791
19645
1125
50936
46881
19013
42913
1100
7259
137664
21255
4581
-41
33776
29368
832
76832
201883
13589
234261
59571

0
5812
264
32653
118293
142735
33497
48401
12338
67172
142935
50921
90120
0
11312
267
136198
0
106414
19935
1613
49823
47832
17929
44388
1500
8430
3381
0
610
0
34767
160578
416
66879
196524
15301
231597
60793

0
4788
260
30821
121312
76989
26800
50096
12744
50596
147857
48809
93629
0
11312
-129
138722
0
96980
0
0
50990
46783
20759
45348
1402
5130
40635
0
0
67942
35504
129187
416
55495
192243
3169
42209
62797

376
3758
4738
29827
121162
106476
22202
51238
12397
48876
150442
49639
96980
0
11312
325
141629
0
90700
0
4811
50998
47890
3436
48454
0
5064
40490
0
0
53947
36249
124967
1132
43369
186537
5106
26348
64298

2
2
2
-2
0
0
0
0
-2
0
-2
0
0
0
0
0
-2
-2
-1
0
-2
0
-1
0
-1
0
-2
-1
-1
0
4
-2
-1
0
-1
-1
-1
0
-2

2
2
0
-2
0
0
0
0
-2
0
-2
0
0
0
0
0
-1
-2
0
0
-2
-2
0
0
0
0
-2
-1
-1
-1
4
-2
0
0
0
-1
-1
0
-2

2
2
0
-2
0
0
0
0
-2
0
-2
-1
0
0
0
0
-1
-2
0
0
-2
-2
-1
0
0
0
-2
-1
0
0
4
-2
0
0
0
-2
-1
0
-2

106907
14107
5380
58246
171861
143266
464541
237425
836
35605
500
27897
438795
19498
49321
48945
2988
-1
18454
60825
4445
5287
5484
68668
46008
141785
0
1340
694
28729
173639
78284
102802
138429
20865
0
17913
29119
0

110550
14779
0
61650
157389
113676
388685
242225
836
39837
15338
24833
438691
13056
47912
52362
2766
-1
16419
45060
4959
7525
4307
65750
3756
144933
0
1805
10436
28305
176605
10532
112174
141192
2611
951
380
29827
0

113877
14252
184
0
161622
116355
280101
246475
836
41576
0
23331
437284
14092
39421
51255
2766
-1
12932
25056
4000
10360
12004
67879
195
148103
7066
4290
10857
16084
179754
0
6263
144484
3255
3760
5118
29583
0

115223
16205
184
0
162501
117802
184081
252429
390
44178
0
21964
435832
10474
40165
52119
2766
-1
91329
24751
3992
0
21810
69161
4226
148137
0
-10
12688
4432
182763
0
6824
148760
57920
752
380
29166
0

116930
15647
5932
0
163329
116296
108330
257510
390
47838
650
19664
345499
11198
41198
52866
3373
-1
82929
24984
1590
0
13807
68264
8956
151505
0
1999
6344
24621
184570
0
10824
48776
23207
0
380
29066
0

112607
17091
7725
0
161560
60792
89199
262931
390
54341
1430
2544
228818
12198
43766
53969
5042
219
70047
24983
-10
0
2960
61757
9361
154728
0
10559
5376
25073
184091
0
14631
49853
22659
0
380
29008
0

0
0
0
0
2
0
0
2
0
0
0
0
2
-2
-1
-1
0
0
0
0
2
0
2
-1
0
0
0
0
2
2
0
0
2
-2
0
-1
0
0
-1

0
0
0
0
2
0
0
2
0
0
0
0
2
-2
-1
-1
0
0
0
0
0
0
2
-2
0
0
0
0
-1
2
0
0
2
-2
0
-1
0
0
-1

0
0
0
0
2
2
0
2
0
0
0
0
-2
-2
-1
0
0
0
0
0
0
2
2
-2
2
0
0
0
-1
2
0
0
2
-2
2
-1
0
0
-2

217638
81070
20801
9608
145090
83149
750
93975
390
104153
85029
29161
0
3542
11688
1050
9801
5227
64651
271974
15598
136460
27915
840
6798
171459
413076
295786
390
49206
32961
18330
148655
6051
20829
671
193650
49943
0

213843
63610
23534
12127
151564
94976
71015
95030
18864
98955
71353
14908
159
2967
8739
390
11115
10100
65920
337765
15055
139216
31009
1665
8055
178587
414013
305529
170
51097
31379
17797
150727
8346
22689
671
127336
47585
390

211233
58099
22875
11647
115836
106808
72517
96611
19499
96298
67680
237367
803
2977
10926
390
11930
14909
67290
138235
16511
143695
31914
610
7803
190663
417086
311081
780
50011
31328
18731
154850
8952
22043
671
125088
47582
0

194579
52599
24155
13138
122359
115702
72537
97947
19780
90570
65173
233819
486
2987
3355
750
12954
19623
68652
136102
15953
145550
32394
0
8623
195124
348345
313242
390
53469
30905
19610
150893
2732
23367
671
123694
21391
780

96213
52519
23739
14903
122588
122236
55600
95602
780
89442
62564
198890
-712
3624
6127
930
14246
20012
69552
33340
16190
154113
31574
0
9527
184872
287150
151292
780
50337
30237
18980
165924
2732
24983
671
123518
21867
0

27540
46945
22124
17664
119266
134013
72442
77323
0
92756
59638
189064
-1037
3165
25675
540
15733
20466
71008
63684
16777
151786
34053
0
9780
191090
261219
152318
40418
46903
28461
38766
163176
2732
25437
30727
124246
19774
0

-1
0
0
0
0
-1
-1
2
0
0
0
2
0
0
0
0
0
0
0
0
2
-1
0
-1
0
0
-2
-2
0
-2
-1
-1
-2
-1
-2
0
0
0
2

-1
0
0
0
0
-1
-1
0
2
0
0
2
0
0
0
0
0
0
0
0
2
-1
0
-1
0
0
-1
-2
2
-2
-1
-1
-2
0
-2
0
0
0
0

-1
-1
0
0
2
-1
-1
0
2
0
0
2
0
0
0
0
0
-2
0
0
2
-1
0
0
0
0
-1
-2
0
-2
0
-1
-2
0
-2
0
0
0
-1

18526
50239
63330
232244
2858
686
1110
102272
14310
154923
76382
2500
76215
177795
166295
15121
50419
98814
250490
91111
93673
396
478623
22155
22861
89094
-342
0
20774
0
2915
1261
0
310243
0
63455
262206
204157
390

12529
49642
62711
157098
1929
3821
24629
104978
15665
159186
166051
2500
72149
167091
147549
15424
49331
102174
248886
81784
95590
396
466444
10853
6437
83036
-342
0
21778
0
1813
1705
0
0
0
54722
257969
211065
390

5937
48381
57774
84865
10417
1937
22984
105924
16706
323836
167541
2500
58228
161691
234421
15468
48268
105230
204333
97541
101562
396
239921
33968
61813
86181
-342
0
22807
0
3397
0
0
189018
0
56062
256740
206043
780

5880
44113
47326
70995
9363
944
4456
102663
18214
112929
167905
2500
38495
165177
240020
11082
49075
17907
201825
90102
94307
396
184874
86024
59024
86311
-342
0
24993
0
4024
1261
0
131916
0
82305
246364
181945
780

1680
8522
50910
45838
7898
1219
3351
97090
18626
62375
167974
2500
35807
132478
240016
11303
49475
-93
199355
78285
89867
1911
47774
232017
63483
66572
1158
0
24292
0
5363
13161
0
258800
0
42308
127177
52712
390

0
17948
55059
36252
5758
2216
9038
98045
18196
63637
170428
2500
24871
138979
223545
10768
48575
-483
197036
70224
81617
396
34617
15622
58991
68119
2485
0
24800
0
3572
390
0
96900
0
40507
33622
3574
390

-1
0
-1
0
0
-2
-2
0
2
2
0
-1
0
-1
-1
-1
0
0
0
0
-1
0
-1
-2
3
-2
-2
2
-1
0
0
-2
-1
-2
-1
0
0
-1
2

-1
0
-1
0
0
-2
-2
0
2
2
0
-1
-1
-2
-1
0
0
0
-2
0
-1
0
-1
-2
3
-2
-1
2
-1
0
-1
-2
0
-1
-1
0
0
-1
0

-1
0
-1
0
0
-2
-2
0
2
2
-1
-1
-1
-1
-1
0
0
0
-2
-1
-1
0
0
-2
3
-2
-1
2
0
0
0
-2
0
-1
-1
0
0
-1
0

8086
17085
23285
119730
91289
0
5813
53145
101430
15276
56221
12536
-213
-47
8240
189460
197743
22384
25058
165578
1410
7544
416
0
1050
0
2810
53797
5856
19978
163695
466
19481
3581
1198
75509
37603
390
6415

20993
19702
1058
120912
74457
0
65
52131
103870
19797
58271
27882
2302
-47
8240
16769
201949
13538
20624
153033
580
7277
416
0
1050
144
7114
55007
2629
27563
153009
1242
18756
-9
1198
65572
38672
390
8169

16653
22978
0
111819
64374
0
3775
45987
106719
19205
58446
35031
22049
470
8240
2310
208690
9199
16280
133017
1386
8215
416
0
1050
-35
1981
56128
99
28350
115096
4006
-3744
-9
1198
59306
39949
390
10060

9346
23078
1312
93007
63936
0
1590
35377
107485
18600
53368
42145
20756
0
8240
48409
211925
6879
0
19164
-14
9200
0
0
1050
-35
3959
56713
45
25186
76037
941
17105
1935
1198
60479
40225
0
10633

3424
24994
4836
92122
60750
0
0
29141
108326
19697
-632
7347
8035
0
15273
296319
48724
6753
0
3272
6160
10280
832
0
1050
-335
5382
55796
2928
36100
152837
2357
17250
999
1198
61467
25517
780
11197

13176
25330
11795
61583
54248
0
2130
21955
110635
20243
15368
152769
10766
800
16106
181627
49743
5440
0
11766
1307
16130
416
0
1050
-335
0
56251
519
21707
156042
2945
0
0
1198
63159
20655
0
11907

0
-1
-1
-1
0
-1
-2
-2
-1
0
0
0
-1
0
-1
-1
0
0
0
0
0
-2
-2
2
-2
0
0
-1
2
2
0
-1
-1
0
-1
-1
2
2
0

0
0
-1
-1
0
-1
-2
-2
0
0
0
0
-2
0
0
-1
0
0
0
0
0
-2
-2
0
-2
0
-1
-1
2
0
0
0
-1
0
-1
-1
0
-2
-2

2
-1
-1
-1
0
-1
-1
-2
-1
0
0
0
-2
0
0
-1
0
0
0
0
0
-2
-2
0
-2
0
-1
-1
2
0
0
0
-1
0
0
-1
0
-2
-2

24305
6763
12663
19157
49728
1751
0
-40
6178
242805
49444
9075
0
140172
0
29344
21786
39753
63446
120766
245069
2180
51400
8348
256
131956
1043
76750
45619
42529
47873
298
104320
130138
30956
18033
283743
231
18139

23621
1651
0
20011
47784
7046
0
-40
825
237854
50621
8593
0
141528
1003
3268
22126
40701
63501
55164
251731
251
0
9678
188
134755
0
103618
46567
43526
52440
750
82478
132726
30814
8783
289508
3421
9198

24346
3107
0
18768
47449
2026
0
-40
2122
240535
49326
9582
1708
141411
1003
6186
23763
41342
65439
41549
257028
4250
0
12702
188
139089
20012
127402
47522
46628
55961
179
73465
135494
42791
13202
302561
3190
10000

25359
4187
2455
1261
47987
8686
0
8117
34159
242770
29584
8986
0
143748
35206
700
25059
41424
66761
31966
266487
1000
0
12206
198
140488
34438
7302
48373
45578
63341
1576
10000
136679
31830
16546
283356
0
0

26987
2474
6447
390
48051
8526
0
-8
3340
191520
19665
9691
0
147159
36003
1680
25641
41182
67628
31071
269786
5507
0
12701
217
143649
1082
5155
47442
46486
64694
497
10000
130812
30693
12585
275361
0
0

26416
192
0
390
48410
4041
2060
-8
24752
173461
19799
9889
0
151185
16854
0
26228
41187
68983
30476
265312
5348
0
13839
1825
146834
8807
10492
50501
47457
67905
-3
10000
67349
596
14287
268871
0
0

0
0
0
0
0
0
2
2
2
0
-2
0
-1
0
0
0
0
-1
-1
0
2
-1
-1
-1
2
0
0
-1
0
-1
0
0
-2
-1
-2
0
0
-2
0

0
0
0
0
0
0
-2
0
2
0
-2
0
-1
0
0
0
0
-1
-1
-1
2
-1
-1
-1
-2
0
0
0
0
-1
0
0
-2
-1
-2
0
0
-2
0

0
0
0
0
0
0
-2
0
2
0
-2
0
-1
0
0
0
0
2
-1
0
2
-1
-1
-1
-2
0
0
0
0
-1
0
0
-2
-1
-2
0
2
-2
0

52711
124626
58949
189650
20450
86821
66
7283
21129
33798
655
38214
10878
56951
78239
0
75811
15585
4301
212647
5230
9288
1190
1990
203843
27465
148186
278510
56869
2040
224244
16465
0
170
3187
28498
9662
2216
98015

47302
115239
60131
127111
17861
71263
584
7021
16616
34931
270
39229
12910
57941
80426
14370
77554
12430
8246
148816
4998
16880
2988
1186
21400
24125
150724
279845
57976
894
210290
18470
0
-220
3198
26117
10673
2199
100706

48540
113494
61329
93208
18967
73515
259
11208
16911
36064
880
40747
990
58994
81767
17023
79418
8186
12865
129580
7898
28690
390
4078
800
47444
153762
0
54398
1228
179645
18877
0
-610
264
29717
11998
1530
35960

48355
100847
62402
88223
19633
74100
-66
8818
14692
37160
0
41930
0
60047
78340
9706
80608
1127
817
50790
7021
13310
1489
3000
0
43028
155242
189841
46937
746
166753
19604
0
390
7352
36485
13010
750
26244

18184
80295
63112
84175
18187
23500
-391
6704
13907
38237
0
43397
1715
61389
36895
7271
81297
10880
1095
49106
46431
3539
2140
3849
0
43719
143679
193313
19085
2153
82058
19800
0
0
1385
6174
13750
2280
26690

18591
82085
64325
80305
18568
23500
-716
7364
10660
39464
0
44710
11936
63048
39079
9551
83602
10143
1393
40591
45891
2926
1190
4479
0
0
145615
192742
19506
307
20650
0
0
19993
7880
7148
13389
1500
31222

0
-1
0
2
0
0
0
-1
-1
4
0
-1
2
-2
0
-2
2
-2
-1
0
0
0
-2
0
0
-1
0
0
2
-1
2
0
-1
-1
0
0
0
2
0

0
0
0
2
0
0
0
-1
-1
3
2
-1
2
-2
0
-2
2
-2
0
0
0
-1
-2
0
0
-2
0
0
3
-2
0
0
-1
-2
0
0
0
0
0

0
0
0
-2
2
0
0
-2
0
2
0
-1
2
-2
0
-2
2
-2
0
0
0
0
-2
0
0
-2
0
0
5
-2
0
0
-1
-2
0
0
0
0
0

208207
19419
51496
-1000
8541
127636
42512
780
2881
33816
104492
4080
48212
21788
22648
3300
17578
50500
1798
59991
50275
1853
198
97193
44681
-10
435
4524
7790
20614
25507
35923
990
0
144904
238902
305575
154258
74150

9222
11006
51588
-1000
5577
128334
23991
390
670
33024
53348
2271
49207
0
23978
0
17988
22771
2302
63371
45673
3656
1979
98441
45736
-10
4495
2625
9985
37791
26580
37323
1000
4359
143827
241717
231984
166118
66378

10244
15171
51869
1000
5346
116879
22416
-2750
1919
32308
52817
4100
49914
1091
23312
0
20374
2652
1604
65616
48833
4400
500
95169
46658
1066
5333
4401
12001
29581
31802
38420
6855
328
141805
240041
228765
170001
60722

11255
27319
52999
1000
9984
117912
17016
360
3671
31399
57954
7980
48382
2291
24617
0
20738
12097
3612
36159
31769
0
55176
93718
44441
0
7136
5039
13978
25482
30895
40468
1500
3721
26141
231036
185694
165797
53769

11478
31029
52096
0
19089
118998
12567
-30
13861
30448
56556
0
50693
1000
25109
0
22253
30096
2608
36712
9713
1704
5950
89712
18559
0
7599
6913
15932
-2764
27158
41793
9181
3150
7373
194520
179853
167654
45928

11720
19211
52704
0
18356
116067
17199
-420
21782
29933
55220
9487
50364
150
25654
0
24748
8961
1604
38194
9521
3715
289
82809
17781
0
7554
7350
17572
-11049
27927
43952
7443
150
81185
195392
178763
178044
38238

-1
-2
0
-1
0
-2
0
0
0
0
0
0
0
-2
0
2
-1
-1
0
2
-1
0
0
2
0
0
0
-1
-2
2
0
-2
0
0
0
0
-2
0
0

-1
-2
0
-2
0
-2
0
0
0
0
0
0
0
-2
0
0
-1
-1
0
2
0
0
0
2
0
0
0
-1
-1
2
0
-2
0
0
0
0
-2
0
0

-1
-2
0
-2
0
-2
2
0
-2
0
0
0
0
-2
0
0
0
-1
0
2
-1
0
0
2
0
0
0
-1
0
2
0
-2
0
0
0
0
-2
0
0

326
1772
47599
229
149803
0
47990
161999
17622
4757
103918
21374
218605
1172
22188
13543
35745
30000
79712
79838
291
143947
174532
122375
372396
213483
91176
500
6959
9417
225844
0
101284
188929
175070
18219
0
17975
1466

326
9619
48542
4240
131171
0
43288
165303
19996
6170
93768
23695
166310
2917
20501
16434
12935
0
81707
81523
291
147394
167536
132631
416438
216856
95664
0
3959
9119
219261
0
71451
191179
175494
19606
0
14032
1466

326
-6
49691
2500
132165
0
44569
168837
15467
7408
91523
25996
166106
170
22161
17452
20868
10780
85703
83530
291
142991
171865
129099
459749
220514
99226
832
-41
10015
206742
0
66937
171057
175711
20980
0
13145
25482

326
-6
49172
0
133948
0
47291
172281
15863
8250
91579
28240
100151
5758
24784
16879
14411
0
87725
87126
432
146745
176167
136717
455910
217068
99838
0
-41
9705
255079
0
38521
163865
153130
22320
0
11890
24942

326
-6
9957
0
133070
0
50398
175705
0
9250
91193
30450
50340
792
26750
17059
18969
12000
88727
84165
441
149526
105523
133030
463611
5886
21435
284
1759
10540
208755
0
34149
167289
153859
22650
0
12695
23944

326
-6
10044
0
135089
0
23675
179582
0
9750
92837
31798
51400
2538
29632
17263
8637
0
91483
89017
882
147034
45258
141193
466570
11841
0
463
4703
10825
196701
0
38819
167928
103593
23136
0
13763
23068

2
-1
3
0
0
0
0
-2
0
-2
-1
-2
-1
0
-1
0
0
0
-1
0
0
-2
2
-1
-2
-2
-2
0
0
-1
2
0
2
0
0
-2
0
0
-1

-1
-1
3
0
0
0
0
-2
0
-2
-1
-2
-1
0
-1
0
0
0
-1
0
0
-1
2
-1
-2
-2
-2
0
0
-1
2
0
0
0
0
-1
-1
0
0

0
-1
3
0
0
-1
0
-1
0
-2
-1
-2
-1
0
-2
0
0
0
-1
0
0
-1
2
0
-2
-2
-2
0
0
0
0
0
0
0
0
-1
-1
0
0

330
234069
1050
6471
52045
48047
92861
15000
56754
-150
0
5470
0
19949
917
335002
237976
25513
1201
38021
99114
0
67065
3738
1200
822
0
77994
60035
67264
35169
33687
103202
102064
28534
0
58305
62809
7488

330
8206
1050
7487
49714
46593
87249
0
57171
-150
1200
1701
1482
19356
917
319219
232993
13941
0
29493
97895
0
68358
2019
2100
836
0
79099
60776
67207
39069
21575
69917
104072
27104
1500
61710
64781
5795

660
1892
1050
9356
50908
46945
87188
0
56150
-150
163
18406
2140
19849
0
271435
229896
13265
973
31838
94204
0
69670
4979
0
12
0
80828
49802
0
38166
23926
68917
105063
24415
0
64114
65847
9562

330
8484
1050
10392
49756
21260
86973
0
57074
-150
1131
-979
2360
20301
2038
267100
226036
13645
0
32369
95986
0
70918
0
0
-824
0
82583
50965
2615
40642
23102
69141
107113
29002
0
66775
46992
21312

660
4602
1050
11214
27702
70
85854
0
50670
-150
150
-1304
2620
17951
0
263741
222487
14538
161
33478
13529
60
72165
4974
0
-3830
0
84687
19275
221073
39689
22734
135478
109263
12415
1000
161
47073
16875

330
67037
1050
12028
27429
29575
85839
11694
50652
-150
165
2371
0
17254
0
267488
210628
14923
1174
83304
16099
210
70755
4974
0
-4220
0
84832
17976
225361
41043
29434
71875
120347
10607
1000
5746
47283
13881

0
-1
-2
0
-1
0
0
0
0
-1
2
0
-1
0
-2
0
0
0
-2
0
0
0
-1
-1
-1
-1
-1
0
0
0
0
2
0
0
0
0
0
-2
0

0
-1
-2
0
-1
0
0
0
0
0
2
0
-1
0
-2
0
0
-1
-2
0
0
-2
-1
0
-1
-1
-1
2
2
0
0
2
0
0
0
0
0
-2
0

0
0
-2
0
-1
0
0
0
0
-1
2
0
-2
0
-2
0
0
-1
-2
0
0
-2
-1
0
-1
0
-1
-1
2
0
0
0
0
0
0
-1
0
-2
0

7121
264
1100
30769
2976
81066
27221
72774
67776
250
105418
7472
250475
11030
995
94152
31323
6456
19668
58123
18996
132629
2001
1243
610
2776
157046
39212
35868
210200
122418
149678
84488
40612
3608
18468
54332
0
127496

7953
1139
740
30792
13384
80873
27897
67311
68476
1088
107689
9304
123543
12048
988
91774
28890
4390
1000
53604
19316
55185
2338
1435
995
2776
82603
45987
18762
213208
113122
152704
83593
41934
7032
60489
51671
0
128675

8642
264
4908
30140
2255
81244
25304
66183
68485
3189
109678
9369
52598
13145
993
89485
26793
3016
3186
54851
20330
56000
5655
1270
2429
2776
37528
42778
18557
219611
89586
163101
72883
43261
14244
63982
50272
0
131640

9151
2193
740
31067
1830
80391
21894
61332
67000
3093
110887
5873
3218
14160
993
85906
27304
4504
44932
55742
20515
0
1670
3783
2202
526
83629
25163
31003
204740
83713
164953
67337
44537
14065
124493
49293
0
134183

9702
528
5221
31091
2647
75589
18452
62445
45837
4019
111871
5990
0
14441
1495
83619
25845
5755
2100
27333
20424
0
3096
2522
598
4880
20894
7784
30065
97722
55375
160805
60807
45794
16161
16367
47154
0
91772

9752
264
740
28223
11083
77373
28191
59213
49959
2407
114223
6231
0
14743
995
81260
22796
3560
0
27615
19996
0
4590
1261
1801
1315
27217
12332
52726
89971
54291
164411
59088
47893
11106
41338
50069
0
94290

0
0
-1
-2
-2
-2
0
-2
-2
0
0
-1
-2
0
-2
0
0
2
0
2
-2
-2
-2
-1
-1
-2
0
0
-2
2
0
0
0
-2
-1
0
0
-2
0

0
0
-1
-2
-2
-2
0
-2
-2
0
0
-1
-1
0
-2
0
0
0
0
3
-2
-2
-2
0
0
-2
0
0
-2
-1
0
0
0
-2
-1
0
0
-2
0

0
0
0
-2
-2
-2
0
-2
-2
0
0
-1
0
0
-2
0
0
0
-2
2
-2
-2
-2
0
0
-2
0
0
-2
-1
2
0
0
-2
0
0
0
-2
0

61177
69368
41428
0
0
2750
252107
22520
4138
56024
203218
2745
7440
247202
0
48967
143083
114953
61584
25829
435
10799
416
6071
33051
-702
13817
65927
3462
34405
38741
50574
48144
1022
7067
26912
73214
617
13731

62076
69259
32303
582
0
2424
222195
1110
0
57148
208414
3873
15960
233712
444
49850
130011
88428
62983
25121
-183
1208
416
7994
13614
-808
15398
59688
-334
18612
36840
48968
51966
0
-418
24967
76599
1304
13974

63806
71488
20739
0
0
27498
209496
79243
0
58338
203466
3275
0
197450
182
50767
83545
96993
61107
27988
-525
1585
416
8313
-5386
-1141
15852
53084
-1170
19975
37868
50151
44477
0
7064
13810
78274
35498
7891

126005
64601
12925
582
0
1213
215317
0
0
59529
150365
2347
-1953
194834
0
45721
82638
94537
61976
30515
-868
1470
416
25714
250214
-1247
16862
46363
-1560
8906
36139
50496
39998
0
15229
18230
80102
0
4600

66451
32099
17566
291
0
26636
220727
4580
2920
60720
119512
3020
5985
185943
0
49006
26332
97968
326
29738
-1211
1273
416
25710
255296
-1353
17197
39843
-1950
10491
39114
2759
23278
0
9689
25050
60729
0
5554

20200
26626
14067
90
0
2547
218750
0
0
61980
87434
2193
6893
183624
0
56275
25425
100387
476
29126
-1840
1000
416
20110
261401
-1459
17558
33004
-1620
9347
38429
-442
27775
0
2669
10209
56411
0
5481

0
0
0
-1
-1
0
0
2
0
0
0
0
0
-1
0
0
0
-2
-2
0
-2
0
-2
0
0
0
0
0
0
2
0
2
0
-1
0
0
-2
-1
2

0
-1
0
-1
-2
0
0
-1
0
0
0
0
0
-1
0
0
0
-2
-1
0
-2
0
-2
0
0
0
2
0
0
2
-1
0
2
-1
0
0
-2
-1
-1

0
0
2
-1
-1
0
0
2
0
0
0
0
0
0
0
0
0
-2
0
0
-1
0
-2
0
0
0
0
2
0
2
0
0
2
0
0
0
-2
-1
0

58165
70309
107430
4031
6154
183047
67062
2610
13620
58634
266511
21617
88937
239
62770
92288
138984
2099
0
27231
18664
38536
3005
95926
55831
30384
111786
8201
179189
5909
100600
11573
10305
7130
78170
49917
176
931
18829

59693
61991
109660
3684
6000
182506
68622
0
13002
59541
269245
24133
87866
2925
86968
77428
140300
8256
0
26500
67646
39891
4709
98437
60430
30134
115921
8912
173622
8134
94367
12372
11327
2639
80559
49833
252
2562
19223

61732
49082
111387
7544
5762
183363
28236
1565
9180
58604
268332
25239
87343
3421
57675
78544
145127
4353
0
27533
-214
41945
7544
98480
58906
30646
117428
10110
171127
7859
96504
14946
12354
1429
82947
49831
0
736
20599

62411
26873
111631
14459
0
183013
30750
965
13965
59427
271904
26314
89786
301
75892
63106
145571
471
0
28569
-214
44064
9409
63372
59210
29657
104153
10817
173283
9518
22850
14409
13840
2652
84379
51818
0
270
15642

64372
514114
111657
9736
0
142048
35205
6265
10245
38472
157565
27074
67803
9585
49548
63465
115765
5779
2201
28901
42772
45182
57023
39138
44521
30232
100148
11637
169815
9216
91081
16659
13320
12235
85789
50244
0
-466
23789

70015
499100
109756
9123
3117
142570
37466
2445
20199
39528
150665
28723
69324
8374
35530
64031
118190
4468
2201
31095
45282
47408
2770
39857
31497
28415
98165
11307
163058
10067
92986
17887
14501
8184
94088
49484
0
1798
20562

0
-1
-2
0
0
0
0
-2
0
-2
0
-1
-1
0
0
0
2
0
0
0
0
-1
-1
-1
0
2
2
-1
0
-2
0
-1
0
0
2
0
-1
0
0

0
-1
-2
0
0
-2
0
-2
0
-2
0
-1
-1
0
0
0
0
0
0
0
0
-1
0
-1
0
0
2
-1
0
-2
0
-1
0
0
2
2
-1
0
0

0
-2
-2
0
0
-2
0
-1
0
-2
0
-1
0
0
0
0
0
0
0
0
0
2
0
-1
0
0
0
-1
0
-2
0
-1
0
0
0
2
-2
0
0

146805
0
0
276880
105729
77985
206430
24349
14460
106339
105610
9409
988
123044
67719
215013
82535
48919
251267
25328
46849
238
944
0
60412
47674
37501
1051
69164
600
51449
1852
51437
66935
77617
190105
780
73414
117983

148293
648
0
241153
106296
80886
210029
9543
12825
90500
107495
10395
779
122981
69501
220938
84300
48775
258944
22520
44861
0
1819
650
67474
45472
34942
671
70938
1598
52260
0
52580
76719
80324
185836
390
66122
111695

146245
0
0
204223
110031
82150
214868
53947
13810
0
111150
5382
637
102151
58536
213460
86091
48731
262562
21554
46405
237
1133
325
68750
51447
37502
291
69248
0
40893
0
53732
74537
86016
187220
0
92131
112030

141593
1448
0
151253
112410
0
218593
84388
14815
0
112444
3155
2667
90917
56705
217816
83839
48934
164059
22280
44342
-300
10415
325
59186
49895
34653
1051
69366
1340
81308
2576
54837
70481
87715
199542
780
47655
152291

133721
0
0
138087
128894
0
159789
26154
16347
0
97523
1877
16746
92729
18352
222214
85552
29116
131807
18330
45641
300
7792
325
48178
20317
31352
1011
48998
0
41463
20552
56025
85204
85411
202036
0
43182
138731

138524
0
0
109094
131588
0
163454
175790
17531
0
84858
4673
23591
93359
18195
227174
88028
28999
180524
780
40945
150
-3
325
46197
19460
29605
1051
27863
0
40045
0
59511
93194
87870
200956
0
44332
132197

0
-2
0
-2
0
2
0
0
2
2
-2
0
0
0
0
-2
0
0
2
-2
-1
-1
-2
-1
0
0
0
0
0
-2
-1
0
-1
0
0
0
2
0
2

0
-1
3
-2
0
2
0
0
0
0
-2
0
2
0
0
-2
0
0
2
-2
-1
-1
-2
-1
0
0
0
0
0
-2
-1
0
-1
2
2
0
2
0
2

0
0
2
-2
0
3
0
0
0
0
-2
0
0
0
0
-2
0
0
2
-2
-1
-1
-2
-1
0
0
0
0
0
-2
-1
0
-1
2
2
0
-2
0
0

3385
17809
127510
18517
59999
11074
98965
26586
29035
17369
18110
161514
11027
126113
169117
161772
103750
74213
75294
1824
9189
0
2790
1088
82503
22357
15415
10125
88805
390
102318
223151
13544
24345
4481
147946
101060
48322
89799

31169
18325
123969
23565
61205
10600
100714
23818
16391
28513
0
163340
12038
107216
163094
111664
102437
74890
76465
1740
6080
4117
3266
2444
84214
23663
16423
11475
86939
390
94453
226688
2671
25349
4261
150934
104498
49057
87459

50526
-1675
128267
34028
62620
20406
100645
24164
18920
27836
0
168701
13064
88039
161768
123854
97005
74767
74675
0
12622
3370
12186
2905
90877
24779
17594
12549
86360
390
5411
230690
14940
26694
5272
136222
106628
48059
94009

51816
-1675
139912
28407
63870
20774
103006
25042
18180
23480
0
172074
14888
83304
164438
0
83998
74383
79629
0
18103
5018
1403
4868
92986
25322
18552
10853
67145
390
8513
213633
41990
28935
6685
124871
102650
48097
95577

34262
16554
136604
33608
64114
22132
52251
25665
19000
19469
0
173907
14352
77605
162050
0
79376
74251
77748
1499
13547
950
24305
2870
49901
19248
18522
11755
30834
386
4626
176135
1493
28174
6429
118141
0
8107
93145

23366
17359
134705
52015
65932
21497
46581
24059
20000
16310
0
184067
14652
70260
163456
0
79816
61124
82497
4001
38868
-3827
7463
3085
49649
18061
18900
7559
50585
1376
5329
179027
36186
30061
7225
111716
0
6934
95489

0
-1
-2
-1
0
0
0
-2
-1
0
-1
0
0
0
0
0
-2
-1
-2
-1
-2
0
0
-1
0
0
-2
0
0
0
0
0
2
-1
0
0
0
0
-1

0
-1
-2
-1
-2
0
0
-2
-1
0
-1
0
0
0
0
0
-2
-1
-2
-1
-2
-2
0
-1
0
0
-2
0
0
0
0
0
0
-1
0
0
0
0
-1

0
-1
-2
-1
-2
0
2
-2
-1
0
-1
0
0
0
0
0
-2
-2
-2
-1
-2
-2
0
-2
0
0
-2
0
0
0
0
0
0
-1
0
0
2
0
-1

21513
7559
0
416
106113
235388
26490
22219
1473
48619
1946
18011
17059
262576
239003
45902
0
3056
0
232
3580
26528
119310
0
30927
9735
34682
87190
12648
18205
114625
66132
832
396
131472
12332
42215
21697
1338

23147
4860
13371
0
57228
213905
23333
140
390
48647
1473
18083
36219
237656
227962
44868
9661
834
0
91
0
22567
132243
737
18228
12564
23594
86135
14126
15984
117364
67445
0
396
134283
12832
44597
22834
711

24766
1350
9420
832
10018
217909
16721
0
390
49859
390
18500
15431
222586
231284
45943
0
5487
621
85
0
23167
140069
4856
19256
12077
-26
87247
15162
17723
119552
68856
1844
396
130398
8564
51023
24459
1941

25782
4645
16639
0
0
195811
17400
0
390
50700
390
19014
16260
205845
239410
46976
23648
2003
3762
105
0
0
292404
6696
20429
12779
5333
88943
17891
18634
111404
69392
1248
396
134075
7241
56627
25361
1052

27348
4625
600
832
0
199712
26087
0
0
46174
390
19019
15770
174438
184094
47891
575
-222
0
80
7108
0
175050
1327
32279
13033
-56
90961
18590
19997
113635
70798
832
396
130448
7364
60693
27011
2004

30820
12209
0
1486
0
203895
19577
0
780
47430
0
17484
15880
157061
101776
51036
847
-222
0
95
1300
0
181766
0
32940
13308
-56
44522
19286
18948
98411
72252
416
846
134477
7542
59596
27655
931

0
0
-1
2
-1
-2
0
0
-2
0
2
0
-1
0
0
-2
2
0
-1
-1
0
0
-1
0
2
-2
0
0
0
0
-1
-1
2
0
-2
2
0
2
0

2
0
-1
2
-1
-2
0
0
-2
0
0
0
-1
0
0
-2
-1
0
-2
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
2
0
-1
2
2
0
0

0
0
-1
0
-1
-2
0
0
-2
0
-1
2
-1
0
0
-2
-1
0
-2
2
0
0
0
0
-1
-1
-1
0
0
0
-1
-1
2
0
0
0
0
0
0

47269
112118
53748
36835
3096
0
46178
32708
8242
284556
1980
32669
17360
29893
49986
-163
0
218205
1488
3810
179935
68144
91
129998
941
0
22472
21788
66470
187146
2432
735
30809
62053
51400
71532
120792
323
12295

43531
96297
98002
35949
5260
0
56570
34849
32447
265099
1802
35917
13170
28289
46720
-163
0
217665
4242
3056
177959
69548
949
132880
3008
-316
20911
32562
36825
175347
261
735
30015
46888
0
73643
87675
24910
13440

59801
243301
10347
40567
3298
0
117102
34370
17314
270705
5647
35063
10697
24572
48166
-163
6785
201440
8235
8519
175259
70985
3079
128615
1882
-632
24408
23346
76561
181490
2745
735
32928
50783
0
72083
122177
22469
30944

53925
259176
20198
41604
2972
0
159284
4968
8639
278771
3604
36176
19757
23448
49167
-65167
6572
192978
0
776
153562
64905
6427
130553
941
-1264
8747
18361
39434
169608
-626
735
32100
53204
0
76603
120667
21780
31594

30534
47494
2960
40637
975
0
112078
5595
12862
283434
1802
38269
5158
21919
26032
-168
1800
110055
0
5335
157072
48542
6558
100976
266
316
-1231
10434
48351
163255
110
735
34557
56946
50108
74964
47880
20363
30454

23618
129274
976
41824
3441
0
136341
5318
4553
259699
1802
37521
43859
20756
26235
2999
0
100857
0
4536
158516
48525
0
96560
-675
782
4771
7387
20800
168395
-154
735
35357
58394
50765
76370
49629
20199
29246

-2
0
0
0
3
-2
0
0
0
2
2
-1
0
0
0
-2
0
0
-1
0
0
0
0
0
0
-1
2
0
-2
-2
-1
0
-2
2
-1
0
0
0
-2

-2
0
0
-2
2
-2
0
2
0
2
2
-1
2
0
-1
-2
0
0
-1
0
0
0
0
0
0
-1
0
0
-2
-2
-1
0
-2
0
-1
0
0
0
-2

-2
0
0
-2
0
-2
-1
0
0
2
2
-1
0
0
-1
-2
0
0
-1
0
0
-1
-1
0
0
-1
0
0
-1
-2
-1
0
-2
0
-1
0
0
0
-2

24489
145901
10821
16476
14950
5275
108227
90590
263685
148211
76539
5135
16657
5992
2594
390
37565
53972
1000
63632
137264
195615
942
100740
108179
3254
46750
2487
918
2380
4539
8578
47460
53524
6878
202967
175353
50471
23052

23303
144678
5559
21256
16446
-200
107529
97047
190484
149659
21644
2916
17874
7000
1184
780
36877
23149
14300
131132
102545
199825
3670
104055
110217
1988
45734
4708
1144
1750
4119
6492
51200
58646
49190
203188
150969
48538
7754

12957
140804
3272
25750
19844
-200
108483
102468
178753
155442
17427
13379
18776
8024
17740
0
36862
23968
17820
66940
94692
124788
33148
106380
107420
2780
44741
2192
3977
4697
4686
8268
-200
57156
38497
198576
153856
49484
13052

4755
136437
13756
0
19162
2515
73177
114718
166942
162471
67659
5165
20858
9185
36657
780
34337
25559
3800
68332
70484
126946
33829
112596
111123
3107
43562
11111
5365
7502
2363
6672
-200
54984
14342
186981
156401
46077
12639

9176
135253
12852
0
18704
0
51043
111387
140659
158294
63815
5034
20225
9384
2631
390
33524
26134
2241
70169
36308
93925
16555
114235
111795
6687
44039
5675
789
2249
2416
11724
-200
57437
17098
137486
159300
23536
12315

10376
134629
20893
0
19226
20532
60581
116399
145379
166836
48670
3089
21396
9426
26231
930
35223
26715
12241
66709
33201
-285
7090
117232
114136
24524
45008
5071
1086
4532
4718
4642
-200
59204
4546
140473
160571
24045
7831

-1
0
-2
0
0
0
0
0
-2
-2
0
-1
0
-1
0
-1
-1
-1
0
2
0
0
-1
-1
0
-2
-1
0
-1
0
0
0
-2
0
0
-1
-1
0
-1

-1
-1
-2
0
0
0
0
0
-2
-2
2
-2
0
-1
0
0
0
-1
0
2
0
0
-1
-1
0
-2
-2
0
-2
0
0
2
-2
0
0
-1
0
-1
-1

-1
-1
-2
0
0
0
0
0
-2
-2
0
-2
0
-1
0
-1
0
-1
0
0
0
0
-1
-1
-1
-2
-2
0
-1
0
0
0
-2
0
0
-1
0
0
-1

1980
43970
-21
23742
34639
165090
50593
15323
0
2082
70845
3983
27224
1321
8971
1049
18221
16577
387192
151258
127237
72930
415
0
133013
246
8766
62140
165
125722
121816
45442
0
30210
4419
1430
0
53954
3746

990
46127
-21
29184
41481
135706
50420
14780
0
800
69318
4884
28359
590
9287
0
5973
1361
379442
141669
114506
71123
-350
0
123548
246
5890
65729
0
134514
124223
44411
0
27826
5683
1785
238
57469
11973

990
336073
-21
27048
25747
122232
49695
15889
0
1440
71301
3165
27458
584
9600
152
6511
2716
387398
134301
115420
67405
325
0
94995
246
1000
68709
788
130952
62318
45596
0
28672
6733
435
238
37861
13139

990
325463
-21
24113
5749
82007
47862
16650
0
600
75129
0
26539
1196
10537
9587
49873
824
395655
124218
118149
63559
765
17535
52874
246
0
70465
0
132290
64214
48089
0
29622
7662
2145
3730
60993
7170

990
38290
-21
21683
10370
80811
18371
18535
0
8170
71313
0
28556
3040
11008
692
44658
757
403568
110114
110223
60048
24851
9119
64269
246
0
72335
0
159160
44840
46790
0
30271
8529
3090
3930
2343
386

1980
21800
-21
12680
14161
81914
18601
18924
0
600
68046
0
28621
8009
11472
706
40703
842
418182
101559
110449
56458
414
18960
73351
246
0
74807
495
162928
45969
46982
2178
24536
9884
4165
3930
6707
1617

0
-1
-2
0
-1
0
-2
0
2
-1
0
0
-1
-2
-2
2
0
0
0
0
-1
0
0
-2
0
-2
0
0
0
0
2
0
0
0
-2
0
0
0
0

0
-1
-2
0
-1
-1
-2
0
0
-1
2
0
0
-2
-2
0
0
0
0
0
0
0
0
-2
0
-2
0
0
0
0
0
0
0
0
-1
0
0
0
0

0
0
-2
0
-1
-1
-2
0
0
-1
2
0
-1
-2
-2
0
0
0
0
0
0
0
0
-2
2
-2
0
-1
0
0
0
0
0
0
0
0
0
0
2

74349
30851
0
77298
360
11847
2361
48421
63043
3469
38604
48751
0
8853
29294
15087
188964
16420
293402
134558
6015
39722
1068
0
67120
0
31514
31824
17860
86916
8803
123485
84437
147943
0
293429
46594
151394
68250

75524
40286
2277
71051
360
10232
652
49620
67460
1579
37688
49853
1384
-1000
30400
16133
183744
17441
297672
134503
8751
40759
37102
0
68473
0
32346
20578
11627
87548
10926
129885
85065
144543
0
295998
47585
153702
73424

77448
38008
1521
71239
360
13454
401
49976
68554
879
38780
48781
-12
389
0
17174
168683
18467
304702
114682
686
43096
38112
0
69899
0
26223
13505
19648
89421
10425
134782
77727
146603
0
295807
48887
156778
71691

48108
9497
0
75710
360
5549
63
20882
66841
697
43592
50170
1900
10049
0
16605
155064
19554
311889
124240
430667
44151
40079
0
71946
0
25791
13386
18459
91115
9919
141002
73713
149519
0
291616
49097
148292
72507

39104
9124
2483
63977
150
1260
684
16401
74763
396
44117
51237
664
1049
0
17029
148969
20028
182087
131006
161089
3361
41040
0
75425
0
19476
12536
18824
92935
9825
145637
74328
151697
881
289529
17203
115841
76841

39526
7128
1396
43385
870
26271
0
16903
87692
3635
45165
52360
1085
1049
0
17305
148619
20704
185152
137911
119339
3593
42994
0
74377
0
19066
5850
19220
91584
10581
149281
75649
154499
881
289449
17562
116972
74336

0
0
0
-1
0
0
-2
0
-1
0
0
5
-1
0
-2
0
-2
0
-2
0
-1
-2
-1
-1
-1
-1
-1
2
0
0
0
-1
0
0
0
2
0
-1
0

-1
0
-1
-2
0
0
-2
0
2
0
0
4
-1
0
-2
0
-2
0
-1
0
-1
-2
-1
0
-1
-1
-1
2
0
0
0
-1
0
0
0
2
0
-2
0

-1
0
0
-2
0
0
-2
0
0
0
0
3
-1
2
-2
0
-2
0
-1
0
-1
-2
-1
-1
-1
-1
-2
2
0
0
0
-1
0
0
0
2
0
-1
0

200822
28486
31404
499
493411
50536
1090
48584
1208
53237
23674
18378
102690
33499
942
83957
63701
17053
2184
212197
780
33333
1193
390
17020
4137
1400
36137
79461
8639
179442
10643
282506
59056
93737
20205
16734
1480
7700

206893
28182
32302
0
400108
9853
303
49070
534
46868
23027
17797
15518
36742
2002
87160
-220
18952
1990
212185
780
0
1525
390
13161
390
373
37143
75952
10483
158458
1547
281606
60236
85818
22856
17748
390
8595

94347
26168
27951
35509
297313
11353
0
50076
212
42397
24185
19225
18909
35875
2942
89365
38929
15732
0
212584
390
0
3067
390
3851
390
1299
38051
77726
11016
145081
1670
261216
62268
88988
22202
18384
780
9273

-342
23119
28475
0
276948
12143
0
48995
2886
38569
25238
18644
31449
36501
2948
91005
339176
17330
0
213851
0
0
1771
780
6061
4962
1170
38827
79494
12027
130967
6425
156521
63264
50780
24326
18976
0
9774

658
23268
29085
0
2378
11753
0
19780
3794
33570
29803
18063
8253
21764
0
94651
33146
17150
3955
215362
780
0
2326
390
7058
0
600
39488
83150
12030
118659
4897
120769
62928
50929
23636
18955
390
9973

1758
29327
26810
0
-2709
11922
0
15102
4673
19895
34312
17491
25707
1723
942
97132
37337
18150
1278
214879
390
0
390
390
5680
780
510
40208
85805
12535
15322
8401
110093
66334
48735
25350
18983
390
9638

-1
-1
0
0
0
0
2
2
0
0
0
-1
0
0
-1
0
0
2
0
0
-2
0
0
-2
-1
-1
0
0
-2
0
0
0
-1
0
0
0
0
0
0

-1
-1
0
0
0
0
2
2
0
0
0
-2
5
0
-1
-1
0
2
-1
0
-2
0
0
-1
-1
-1
0
0
-2
0
0
0
-1
0
0
0
0
0
0

-1
-1
0
0
0
0
-2
0
0
0
0
-1
4
0
-1
0
0
2
-1
0
-1
0
-1
2
0
-1
0
0
-2
0
0
0
-1
0
0
0
0
0
0

1936
10755
201013
142904
46190
47932
13874
131953
52198
129049
242132
30155
37082
75804
3030
15090
17768
4957
18260
236470
5649
89913
20678
4698
11045
10287
98285
19978
0
140233
60114
156875
188
121409
234984
46431
62038
17820
26846

3473
9981
197982
144527
44450
48922
14488
136386
50062
63099
130404
10508
46041
76799
7277
17934
18378
4957
19080
242059
5398
90555
18956
-200
3115
15123
94075
18910
8389
134223
54902
154853
188
123106
234559
47028
34845
18626
27879

12230
7843
137786
149386
50266
50035
16029
140830
50284
57700
65225
7575
59526
78692
6655
21264
19077
4957
18871
235353
435
93576
16172
-200
7161
9957
92857
18962
6375
130372
46956
152936
187
125614
240896
48063
33598
18980
28870

13682
6335
129575
149031
19729
50749
15470
146050
50740
53308
41922
3026
72823
79543
3455
29811
19467
4957
17700
240001
18950
95121
16898
0
5351
2253
95351
19886
1114
128921
40671
150996
698
125451
135900
48667
20904
7674
27806

1695
4616
135483
78284
20149
51903
0
142241
30175
48722
37565
1133
71105
19738
0
58472
19155
4957
390
190904
6804
64712
11236
5084
791
4402
95525
18978
0
120048
38188
149094
188
84103
135853
17875
18705
5708
25142

712
7956
118851
76500
19593
52991
0
145559
30407
48831
28830
3408
69424
19759
1930
101092
19098
4957
1320
193710
59999
66016
6944
2500
47774
10340
96980
17124
0
121292
38652
147297
183
84436
127777
17699
19345
4899
25667

-2
0
-1
0
-1
0
-1
0
-2
0
0
0
0
-2
-2
0
0
0
-1
-1
-2
-1
-2
-1
-2
0
0
2
-2
0
0
-1
0
0
0
-2
0
0
0

-2
0
0
0
-1
0
-1
0
-2
0
0
0
0
-2
-1
0
0
0
-1
0
-2
-1
-2
-1
-2
0
0
0
-2
0
0
-1
0
0
0
-2
0
0
0

-2
0
-1
0
0
-2
-1
0
-2
0
0
0
0
-2
-1
0
0
0
-1
0
-2
-1
-2
-1
-2
0
0
0
-2
0
0
-1
0
0
0
-2
0
0
0

3173
16241
419
133208
390
14476
931
154927
0
231300
48321
205134
201417
0
495
279579
127480
20180
1585
52332
-11
13561
30900
3820
4767
2132
149640
49264
205150
106264
10712
11462
28796
131550
8917
24181
1344
124626
46540

4265
14697
419
122199
390
15297
31838
158848
296
235865
48890
46181
205430
41219
109
258070
130168
19798
6416
42898
-11
13050
0
4665
-233
1946
146178
50310
0
107417
18135
9804
25881
132114
10080
16829
780
121645
48520

8403
12762
392
113462
390
8531
11013
160654
-204
230713
30272
47242
209720
374
-780
77910
134080
53069
16387
26096
2163
390
0
5367
-233
27162
133811
50782
0
108803
31498
1436
28654
133281
11106
0
13032
125789
47875

9096
13043
423
98146
1389
8020
1188
155059
-204
235401
31080
48355
214030
0
-1170
61440
126996
17025
2967
396988
-40
18280
0
21222
-233
26693
122606
49335
0
82231
17158
363
29049
123958
12109
0
14292
128159
48110

28896
10137
404
86452
3684
-620
14989
141570
-204
238828
15315
49552
218096
15900
1473
44590
127820
18372
1087
348029
-40
2880
0
9083
-233
25243
107726
50133
0
25687
18758
363
27256
124474
12206
0
16698
123121
18576

52196
8249
415
58846
2744
-620
2609
134143
-204
243477
15238
50655
210264
8601
558
12270
130325
19696
2644
173170
8083
1600
0
84804
-233
23783
1200
51071
0
27266
17168
-417
27864
120570
13915
0
15436
123323
15339

2
0
-2
-1
-1
0
0
0
2
0
-1
-1
0
-1
0
0
-1
-1
0
-2
0
-1
-2
-2
-1
-2
0
0
-1
5
0
-2
0
0
0
-1
0
-2
0

-2
0
-2
-1
-1
0
0
2
2
0
0
-1
0
-1
0
0
-1
-1
0
-2
0
-1
-2
-2
-1
-2
0
0
-1
4
0
-2
0
0
0
-1
0
-2
0

-2
0
-2
-1
0
0
0
2
-1
0
-1
-1
0
-1
0
0
-1
-1
0
-2
0
-1
-2
-2
-1
-2
0
0
2
3
0
-2
0
0
0
-1
0
-2
0

1
28358
4015
390
8030
167535
93676
150
0
431243
1637
780
321279
7056
225478
234704
11097
339
388009
0
65186
6297
0
0
1912
1293
46441
205601
4984
30826
15019
0
518950
1499
100623
20952
70349
6016
29875

612
25278
499
390
13156
166521
91832
1380
200
415022
-196
390
316083
2840
225603
242324
16106
2744
393535
0
62938
8636
0
0
2760
494
46896
203957
752
30384
19740
0
539418
53705
101593
12590
70068
4322
30336

223
24713
-948
390
12724
168824
88719
1481
200
421996
4594
390
317219
1413
216488
241384
10703
4402
403891
0
54748
17038
0
0
2430
1379
47463
199882
3737
29656
25382
0
519267
110465
101886
3479
71318
5568
26635

-166
22379
-1580
390
12873
164597
87968
2623
200
426103
1517
390
296560
2890
152892
156047
14534
339
415193
7000
49857
5169
0
0
850
-1
45812
203776
1433
28914
27132
0
518741
110503
101441
3435
59665
9571
20367

-555
18943
316
390
24010
94094
84596
2457
11326
125218
1517
390
285912
4715
150051
153955
20631
339
145198
0
46429
12818
0
0
2430
272
41367
205901
5522
28172
31675
0
516139
110776
100829
8870
29510
6370
15640

-944
15464
316
390
27089
92177
82785
4912
43100
126650
1306
780
268257
1262
146287
133407
17641
339
138389
0
46247
2328
0
0
2530
1628
40278
210006
3233
27444
37900
0
514975
111080
101913
2020
26738
9674
12269

2
0
2
0
-1
-1
0
2
0
2
0
0
0
-1
0
0
3
0
0
-1
0
0
2
2
2
0
0
0
-1
0
0
0
2
0
0
0
0
2
2

2
0
2
0
0
2
0
2
0
0
0
-1
0
-1
0
0
2
0
0
-1
0
0
2
0
0
0
0
0
0
-1
0
0
2
0
0
0
0
2
2

2
0
2
0
-1
2
0
2
0
0
0
-1
0
0
0
0
2
0
0
-1
0
0
2
0
0
0
-1
0
0
-1
0
0
0
0
0
0
0
2
2

20293
71862
29654
26117
0
22623
0
41355
9663
9123
56309
500
50791
0
23258
27219
44027
8126
8000
0
28640
33300
44531
50583
20065
7302
32789
7181
7828
9917
66007
17377
26243
22271
29496
100192
22756
4400
44609

21657
73594
28570
27028
312
3019
2712
40395
10696
8830
58369
3344
49748
0
22591
28987
52067
8830
6881
2388
29133
30920
50863
50974
21044
7857
7006
6908
8507
8660
57354
18439
25523
23273
30504
93394
27348
4883
44579

23012
71851
31085
27510
920
-341
92496
43231
11855
9533
59237
2255
49735
6757
23920
27849
50977
8898
8127
164
30022
31889
49555
51688
20433
8827
8880
5187
511
9756
58204
19117
28609
23268
30785
43004
28285
2829
46573

23338
68539
29945
27817
37686
1129
95057
42236
13424
10220
59851
3183
36840
0
25217
27451
49839
9517
8763
1369
30068
30278
34644
50024
19799
5622
15088
4643
7696
8560
58171
11983
28945
23100
29405
50196
14729
3920
47510

23658
49027
30373
28130
36523
1470
96974
44924
14018
10353
32002
2324
30119
3339
25600
24358
50546
8505
8956
830
28829
26220
28867
29381
19262
5877
-574
3385
8696
780
47135
11626
28181
23286
26594
79217
12935
1997
48425

23139
48969
29476
27141
574
339
98977
44072
14493
10636
32388
1657
32446
3339
26036
21192
49628
4557
4224
132
24935
29968
28983
28957
19124
7036
27529
1839
7660
0
44585
1970
29329
24804
26732
78771
13333
1317
49502

2
0
0
0
2
0
0
-2
0
0
-2
-1
0
0
-1
0
0
0
0
0
-1
0
-1
0
0
0
0
0
0
0
-1
2
0
0
2
0
0
0
0

3
0
0
0
2
0
0
-2
0
0
-2
-1
0
0
-1
0
0
0
0
0
0
0
-1
0
0
0
0
0
2
0
0
2
0
0
2
0
0
0
0

2
0
0
0
2
0
-2
-1
0
0
-2
-1
0
0
0
2
0
0
0
0
0
0
-1
0
0
0
0
0
2
0
0
2
0
0
2
0
0
0
0

37695
27216
23237
16674
12376
39787
54600
-5
7568
20059
1908
3118
117035
20340
541
11284
51980
17849
28615
11245
1434
49711
0
14544
11333
53159
40111
65542
6779
114466
312
14310
52143
113385
26855
53173
27170
16063
21540

35146
28420
23874
19162
13475
28570
56379
565
8580
21061
1278
2411
115624
21400
541
12294
36668
15356
26410
12554
4925
50820
0
15597
11944
50465
41380
28311
6524
106911
1823
13788
53186
109924
28789
19825
27448
14928
22236

34637
27929
26985
18534
12973
7545
55875
-25
8944
22092
0
1260
117204
22428
541
13320
39291
17146
27654
13325
390
41981
900
16641
7832
50744
25865
23978
7559
106971
326
16345
55929
111805
31026
20840
27238
14012
23574

34127
28920
29497
18304
15144
8560
7552
-25
8985
23104
0
1179
116835
23747
941
14031
43476
16319
25211
14185
15736
2888
900
17659
7204
41232
26568
17853
9564
57434
6598
16531
194441
108207
31401
21023
27012
11965
24583

31641
27997
29290
18473
14603
8730
0
4897
9301
23420
0
-101
77926
24154
6993
15593
46115
15687
22682
13329
15525
2640
900
18066
6724
14459
27249
34527
9264
58593
6405
16467
146190
75808
31986
20776
26762
11867
24915

31344
28378
28693
0
15767
8791
0
6685
9365
24045
0
890
76993
25808
37264
15201
42129
16948
21787
10237
0
2140
900
18775
7965
17225
27665
28277
9862
60504
7248
16061
141550
78490
32468
21055
25900
12850
25280

-2
-1
2
0
2
-1
0
0
0
0
0
0
0
0
0
0
0
5
0
0
0
0
0
0
0
2
0
-1
2
0
0
0
0
0
0
-2
0
0
0

-1
0
2
0
2
-2
0
-1
0
0
0
0
0
0
0
0
0
5
0
0
0
0
0
0
0
0
0
-1
2
0
0
0
0
0
0
-1
0
0
0

0
-1
0
0
-2
-2
2
-1
0
0
0
-1
0
0
0
0
0
4
0
-1
0
0
0
0
0
0
0
-1
2
0
0
0
0
0
0
0
0
0
0

1993
1572
36841
128976
2784
3377
131335
38580
50870
62536
45134
1216
38661
640
37797
38525
59866
1250
35871
30937
57445
23905
50952
118408
25366
22241
32847
740
41500
39772
-69
49316
13291
167317
98843
22732
30523
52109
77440

2360
1572
39645
131763
0
3377
128760
38168
49831
61478
52180
776
42699
29013
35510
39492
58114
1250
36873
32627
57025
23244
50836
120176
26554
22719
29705
8956
39938
38836
7721
49061
14366
166596
92820
6624
30554
43007
78418

0
1572
40713
128300
594
3476
118310
37775
47162
55760
49874
4059
41739
27731
26463
33898
25127
1250
37927
31827
46484
23578
50055
118191
27435
25585
15445
836
41688
36654
3079
47209
15430
165990
78232
-514
30593
33481
78015

0
6561
41153
89007
594
3377
120719
36390
47696
15029
52000
13522
43730
28177
23503
35272
21111
1250
38993
32080
36232
25871
50641
104908
28270
24053
16782
836
45625
32747
7095
47471
16367
161285
69426
-1334
30619
28563
79571

4135
5091
40036
90126
0
3377
126470
390
36476
13809
53590
16416
45687
20722
23918
37201
15892
1250
39628
30890
32149
26143
40672
95946
28632
17154
16960
836
45907
33091
7237
21571
16794
156749
70987
2125
29146
24065
80121

814
353
40778
98665
0
5062
124342
390
32654
13597
54606
807
46796
0
23937
31447
16762
650
42136
990
24004
26724
39960
118796
30193
19316
17208
836
44662
33291
6446
19005
17323
151863
75835
1606
29823
2802
77304

0
0
-1
0
-1
0
0
0
0
0
0
0
0
0
0
2
0
-1
0
0
0
0
0
0
-1
0
0
0
0
0
0
0
2
0
0
0
0
0
0

0
0
0
0
-1
0
0
0
0
0
2
-1
0
0
0
2
0
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

-1
0
0
0
0
0
0
0
0
-1
0
-1
0
0
0
2
0
-2
0
0
-1
0
0
0
-1
0
0
0
0
0
0
0
0
0
0
0
-2
0
0

42933
80115
7444
29449
23023
28767
13385
41977
54184
15599
100364
242
69039
60406
45417
118425
78768
40216
36604
86192
19164
81463
77760
72473
19167
50840
72383
48700
79434
24607
9162
88786
14326
79029
90976
14717
183516
34992
44544

34555
77427
326
30308
23480
27567
11493
38895
24393
11684
97863
3180
68609
57491
45009
120970
79611
10400
35777
67483
23828
83098
79248
72189
10192
49592
73620
47544
80246
24430
9818
86391
15334
76009
93443
14190
179534
36106
37432

35476
77657
326
26186
0
28638
10236
39698
25924
2821
100535
4900
69217
59137
44639
123141
80770
10935
29836
58112
25138
63848
120697
71867
7241
44412
53728
47612
80167
23881
7161
84871
18206
74908
94192
12900
134572
37220
38658

24657
70105
15493
27698
780
28818
7896
38330
16558
2935
104382
5207
69327
59345
52198
124622
53142
2318
30818
23949
26499
64692
60989
64534
3261
45402
31989
48713
60201
24234
8377
81813
17482
41646
95535
11006
61450
38253
35458

12139
39751
8210
28987
23818
29439
6211
39602
17280
1895
100535
5313
68582
29399
43181
125865
55064
-711
31314
9270
26799
66114
41023
33683
6264
35704
20058
49295
47850
24853
8789
45094
34862
29297
97945
5584
-200
39369
30143

9038
14765
8133
29568
23917
17685
23315
39922
17652
1078
101621
6340
68677
29339
31473
128479
28750
-708
30852
4496
1150
67396
42663
32857
891
36524
196
49916
48698
7814
8813
38121
14860
30057
93412
5268
-200
36592
42215

0
0
0
2
-1
0
0
2
-2
-1
0
0
0
0
0
0
0
0
0
-1
2
0
0
-1
-1
0
-1
0
0
0
0
-2
-1
-1
-1
0
0
-1
0

2
0
0
0
-2
0
0
2
-2
-2
0
0
0
0
0
0
0
0
0
-1
2
0
0
0
-1
0
-1
0
0
0
-1
-2
0
-1
-2
0
0
-2
0

0
0
0
0
-2
0
0
2
-2
-2
0
-2
0
0
0
0
0
0
2
-1
2
0
0
0
-1
0
0
0
0
0
0
-2
0
-1
-2
0
0
-2
2

15451
35101
66881
103541
5328
44984
34183
33457
0
0
157768
23911
80804
70587
25639
106164
185143
61799
57982
326
23657
101395
8704
34167
1646
57863
660
44402
108422
23729
16691
4932
40114
1682
0
76405
48408
1800
2405

16789
35695
65115
100190
212
47217
22431
34504
292
2051
108932
25181
81390
70279
16213
105133
188678
62561
55005
326
26568
101607
9698
53319
4830
59456
660
44977
106437
27889
15412
2638
22701
1929
0
77043
47563
1800
3420

18203
11657
51010
99522
41069
47748
12399
35447
7352
446
110405
26513
81700
69339
18075
100606
191500
63069
54742
326
27456
98186
11022
25689
4655
57868
658
46546
109068
29500
12420
2940
390
1682
780
79524
41319
2148
4286

19602
13258
50342
89674
-367
46987
4199
36061
3401
0
90226
7028
79080
67497
19902
93022
187835
62643
54401
326
27915
59451
12032
146903
15403
60790
1095
46033
112286
29639
13156
2946
26898
1682
0
75773
25110
1800
5302

16121
12459
36025
10874
-367
47462
3059
36571
1042
0
88789
-1073
59873
68446
5331
61746
139070
59265
42923
326
27185
49956
12134
150656
5849
50091
4948
48656
77062
27546
28315
9606
26911
1682
0
29126
20478
0
6829

15321
6886
36778
0
-367
48104
674
35850
4000
0
92188
-1073
60520
69799
9281
47819
140171
59046
40365
326
28806
50133
12439
132050
2046
51113
3861
41674
0
6718
28908
2946
26926
1682
0
8671
20258
2635
6574

-1
-1
0
0
0
2
0
0
0
0
0
-2
0
-1
-2
2
0
0
0
-2
-2
0
0
0
-2
2
0
0
-1
-1
-2
0
0
2
-2
0
2
-1
-1

-1
-1
0
0
0
0
0
0
0
0
0
-2
0
-1
-2
0
0
0
0
-2
-2
2
0
0
-2
2
0
0
-1
-1
-2
0
0
0
-2
0
0
-1
-2

-1
-1
0
0
0
0
0
0
0
0
0
-2
0
-1
-2
0
0
0
0
-2
-2
-1
0
0
-2
-1
0
0
0
-1
-1
0
0
0
-2
0
0
-1
-2

390
1094
20540
0
128137
6630
9861
19583
21001
62798
18256
28
264249
2406
0
17496
28848
13358
40764
77860
0
39397
8666
10668
14202
3970
33236
78178
11347
2374
231591
13548
91367
5169
5118
36328
32870
885
13568

390
1271
8985
11700
109868
3842
6486
16810
16400
51923
18245
-288
264434
2410
0
16923
27932
19102
41765
76387
0
38683
9737
44197
0
1603
32971
77637
30478
2165
102650
14919
64482
6228
3743
35291
34015
10553
3166

390
1205
8941
12829
108167
3631
2636
17941
20729
51935
18447
-604
263847
2057
0
20319
27474
23681
42251
0
0
39210
16013
36538
505
3740
31206
73966
7892
2154
0
17057
32037
6065
7997
36775
38257
1943
821

0
1798
8564
10801
102584
1950
4652
19327
15583
47383
13574
-920
262723
2392
1900
19543
28351
20869
46475
0
0
38986
28720
34603
0
2000
31730
71447
1961
1966
0
13450
14589
3489
3115
36914
37607
2640
0

780
299
6281
10351
91030
1170
6390
19155
7218
32876
8805
-1236
222464
1483
0
19534
26389
25490
48156
0
0
689
23607
31596
0
0
30535
66994
1357
1966
0
7944
10237
3489
1852
33305
40924
1741
0

0
1280
6965
3366
82634
1170
8880
19422
7365
28915
10501
-1552
222837
2161
2018
19320
26992
31258
50419
0
-2000
2040
24135
30155
0
2096
28301
66813
1357
1966
915
780
10066
1163
1347
33688
43546
4120
0

0
-2
0
0
-2
-2
0
0
-1
-1
2
0
-2
0
0
0
0
0
-1
0
-1
0
0
0
0
0
0
0
2
0
-1
0
0
-2
-1
0
-1
-2
0

0
-2
-2
0
-2
-2
0
0
-1
-1
2
0
-2
0
0
0
0
0
-1
0
-1
-2
0
0
0
0
0
0
2
0
0
0
0
-1
-1
0
-1
-2
0

0
-2
-1
0
-2
-2
0
0
0
-1
0
-1
-2
0
0
0
0
0
-1
0
-1
-2
0
0
-1
0
0
0
2
0
0
0
0
-1
-2
0
-1
-2
0

242837
0
210866
43596
0
2232
72732
17977
4687
1121
17211
15024
0
18466
69542
77039
6064
203850
942
40576
-122
45190
109588
128656
25616
11989
5215
10190
55352
53377
4850
105102
4512
17311
846
49184
10225
10742
41891

246989
0
109320
45765
0
3967
74120
17776
9060
699
19262
12128
0
15946
64610
78746
7076
203979
616
41876
16711
45277
111132
126785
27526
18746
6232
49777
56448
54984
42189
107388
6628
0
3173
20738
9468
165
33849

204769
0
11546
41308
343
1348
74071
18886
5064
3131
20012
9775
0
16327
62725
79757
8169
204712
290
42699
8004
44941
112014
129752
11458
19670
7251
49159
57550
56738
83754
106805
9222
0
1972
47631
30250
1295
30220

62670
0
858
39770
315
20836
41008
19551
14745
5180
19728
7347
0
17970
57716
40498
8956
205344
326
44020
521
0
107404
132554
7500
14039
8326
43668
58008
57282
120927
107608
6368
0
182
51451
5215
0
30235

10408
1999
0
31840
6000
1321
32152
18964
6805
1780
19042
4026
0
18819
43970
29212
8956
152992
740
44588
3776
0
46866
268084
7000
14218
9184
42352
58957
58575
105303
108643
1000
4599
0
35104
90
0
28979

10848
1999
1117
33173
0
561
32748
19676
6805
0
11728
4851
0
16642
36415
29621
0
140128
17481
45521
165
0
11950
137061
5192
9427
10031
43099
60367
59653
82475
109689
3070
4779
0
0
5690
0
23593

0
-1
2
0
2
0
0
5
0
-2
0
0
0
0
0
-2
0
-1
0
0
0
-2
0
0
0
-1
0
2
-2
0
0
-1
0
2
0
0
-2
0
0

0
-1
2
0
2
0
0
5
0
-2
0
0
0
0
0
-2
0
-2
0
0
0
-2
0
0
0
-2
0
2
-2
0
0
-1
0
-1
0
0
-2
0
0

0
-1
0
0
0
0
0
4
0
-2
0
-1
0
0
0
-2
0
-1
0
0
0
-2
0
0
-2
-1
0
0
-2
0
0
-1
0
-1
0
0
-2
0
0

88728
22844
46476
38393
97375
30860
40854
1250
94378
61650
297275
159460
137243
45977
86830
780
50477
14033
19543
15314
18141
118175
46066
-1037
42684
1507
311380
47547
1175
20461
280913
3525
170950
0
25665
69725
48424
6969
56222

86405
8178
47703
36240
112373
167941
41849
1250
95809
0
307394
148691
129722
45931
94016
390
52632
6500
21788
16327
17718
0
38952
-1037
40407
0
314131
55621
0
21465
283222
1504
166243
0
26669
66918
45300
7992
52268

88636
3776
51922
31675
119017
171459
42889
1250
93076
0
314534
118082
128006
45344
88477
334
55282
1477
19323
17366
18058
0
29735
49024
31811
11305
301646
54174
0
22495
273160
0
165816
7124
28080
65838
-100
9106
29402

83516
3776
51563
31849
104417
173310
43904
1250
91241
0
289355
112802
125294
36789
87820
780
56878
0
33146
18325
18623
0
15381
49806
13898
0
292673
54599
0
23504
257689
2332
166023
6860
28836
61527
-100
9719
20983

39871
3776
50677
31323
62975
240738
44777
1250
62242
0
274484
61178
92276
28918
88444
2590
57948
0
39741
17365
15692
0
12475
30212
0
0
253269
53124
5210
23815
193231
4320
96415
2959
28812
59620
-100
9917
21096

39626
4173
48556
32620
53299
135722
45866
650
9565
0
247998
98960
96112
23095
91198
1490
59179
1346
53516
17964
15215
0
10535
30419
0
300
256259
54393
0
24311
191143
0
127480
6000
29400
60767
650
0
22252

0
-2
2
0
0
-2
0
0
0
0
0
-2
-1
0
2
0
0
0
-2
0
0
-2
0
0
0
0
-1
-1
0
0
0
0
-2
0
0
0
-2
-1
-2

0
-2
2
0
0
-2
0
0
0
0
0
-2
-1
0
0
0
0
0
-2
0
0
-2
0
0
0
0
0
-1
0
0
0
0
-2
0
0
0
-2
-1
-1

2
-2
2
0
0
-2
2
0
0
0
0
-2
-1
0
0
0
0
0
-2
0
0
-2
0
0
0
0
0
0
0
0
0
0
-2
0
0
0
-2
-1
-1

42062
-307
24178
14724
83000
17822
271896
45198
136760
48529
39663
47663
3258
6396
107336
321155
43933
7298
0
68174
67492
-84
2437
180754
69970
18761
4049
3690
42596
113003
71834
110651
1568
23424
4034
177535
0
2198
0

43170
-307
25270
16465
88000
19741
141057
45572
193321
42955
40664
47470
-37
12595
107195
317259
45197
1467
0
68973
67875
115
3490
85936
66423
18167
1808
3720
43548
113269
70194
94609
87
20510
11387
170477
896
7404
0

44283
-307
24669
17694
93000
18718
144306
40910
189572
50543
42742
0
18356
18704
109443
313600
46468
439
0
69835
67448
349
4529
88542
61951
19202
3496
4206
33674
110078
71912
95607
0
20330
4387
149237
0
3186
0

46352
-307
26738
18892
98000
15033
141949
40969
194799
49032
43730
0
1851
24410
106637
309670
47394
2257
0
66216
68165
-9
5548
92055
59428
20178
11548
15610
34259
112466
69776
95276
0
17050
35670
132330
0
5161
0

51384
-307
27201
20566
100000
12785
141345
41275
52599
19830
44721
0
8362
29184
106665
305660
48604
43720
0
30000
68787
-9
6450
94038
53678
20281
14519
10556
62546
111094
70985
90310
0
10926
41995
122464
0
0
238

50568
-307
26723
23226
0
8426
136379
41637
51487
18299
45764
0
810
7325
92417
301693
49669
43968
0
30096
70111
-9
7342
95849
52254
20293
5861
11863
106857
109243
72444
91229
0
10068
35912
54494
0
13714
0

-2
0
0
0
-1
0
2
0
0
0
0
-1
-2
0
-2
-1
-2
-2
0
0
0
-2
-2
0
-2
0
2
-2
2
0
-1
-1
-2
-2
0
0
0
0
0

-2
0
0
0
-1
0
2
0
0
0
2
-1
-2
0
-2
-1
-2
-2
0
0
-2
-2
-2
2
-2
0
2
-2
2
0
-1
0
-2
-1
0
0
0
0
0

-2
0
0
0
-2
0
2
0
0
0
2
-1
-2
0
-2
-1
-2
-2
0
0
-2
-2
-2
2
-2
0
2
-2
2
0
-1
0
-2
2
0
0
0
0
0

3700
50268
83381
295618
-93
56136
81601
19167
19309
48338
71574
390
0
9516
4577
38
0
10000
147178
59738
2791
304
1555
-216
8871
209259
28967
0
31652
248832
390
1475
0
-152
48596
28751
179441
9195
44566

0
24243
85097
232987
936
57280
79689
18925
20009
48283
74755
390
0
9998
8400
34163
0
9791
150573
59389
4563
8288
1599
2784
358
192365
30776
0
34207
255686
0
13466
0
-152
39623
23819
169947
2301
41007

0
25349
86928
105800
0
56969
85389
18340
21034
40989
76945
390
0
8336
626
32800
0
-209
140844
57656
5000
21865
900
5723
0
184198
33071
0
35666
262075
780
17584
0
-152
28964
15367
153522
3344
41733

0
26265
89471
52296
680
58695
83121
18317
22050
26695
82914
390
0
6462
626
131200
0
13796
144245
58290
0
44440
11019
8607
0
171391
32336
0
34798
276110
337
17354
0
-152
9522
10159
150779
4303
34534

0
27045
91282
196448
0
57453
88304
18747
22490
18884
83733
390
0
5872
1348
3950
0
0
135946
58213
0
3904
3452
8336
20
178742
34186
0
36208
279623
1234
37703
0
42668
2650
9859
49198
4243
36170

0
27572
93309
168405
0
61153
90746
19328
22961
20131
80498
780
0
1242
5879
0
0
0
135736
57076
0
0
57848
10209
0
164793
34588
0
37466
285719
0
22490
0
130
-581
8360
50277
5248
31775

-2
0
-2
0
0
2
0
0
0
-2
0
-1
0
0
2
0
0
0
0
-2
0
-1
0
0
0
-1
2
0
0
0
-1
0
0
0
0
-1
0
0
-1

-2
0
-2
0
0
2
0
0
0
-2
0
-1
0
0
0
0
0
0
0
-1
0
-1
0
0
0
0
2
0
0
0
-1
0
0
0
0
-1
0
0
0

-2
0
-2
0
-1
2
0
0
0
-2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
-1
0
0
0
0
-1
0
2
0

0
106469
13686
29002
60115
17667
77066
12572
407873
0
202442
10815
70803
5358
80402
91286
119587
302089
146277
2759
241989
3664
76157
78719
195140
9212
19690
282674
59900
72593
817
23338
237345
46743
59184
3821
9826
35099
0

0
108606
1992
28236
48412
18577
68414
5363
412650
0
187475
4603
67344
6221
86137
91850
122015
279409
102869
2414
217460
4587
79874
71559
190529
0
19085
277569
62391
72526
1131
25747
195808
50936
58316
1316
10838
35601
200

0
107945
604
28395
37033
17991
41692
5660
415917
0
164694
5266
59018
7241
84998
84849
130286
258310
102283
0
242500
4562
80171
66658
135943
261
18491
246380
66156
70138
817
25048
369761
53107
56942
2609
11876
36488
100

0
111622
0
29409
25032
20182
30936
42003
389659
0
148160
4425
48033
8249
85627
84362
130705
221792
86370
0
185344
5001
80136
68627
128438
8203
20579
236139
66621
51781
1907
26060
197666
53717
58004
1017
12853
35729
300

0
115301
3960
25267
12500
19560
31021
39994
342329
0
132230
15091
48833
8414
78245
59391
132964
201215
86432
1245
164256
39243
79151
61578
106591
13203
19950
241056
68030
29117
1962
26578
152084
53255
59187
1012
13109
38117
200

0
117873
0
25800
12500
21241
-1514
41816
344974
0
121191
6341
49736
8590
79929
59129
136400
183739
73607
546
168433
25512
78465
59274
85215
9691
21625
246297
70101
29264
1865
27133
149887
55160
61950
959
13015
37259
499

0
0
2
0
2
2
0
-2
0
-1
0
0
0
-2
-1
-2
0
-1
0
0
0
-2
2
-1
0
0
-2
-2
-2
0
0
0
0
0
0
-1
-2
0
0

0
0
2
0
-1
2
0
-2
0
0
0
0
0
-2
-1
-2
0
-1
0
0
0
-2
2
-1
0
0
-2
-2
-2
0
0
0
0
0
0
-1
-2
0
0

0
0
2
0
-1
2
0
-2
0
-1
0
0
0
-2
2
-2
0
0
0
-1
0
-2
0
-1
0
0
-2
-2
-2
0
0
0
0
0
0
0
-2
3
0

56702
104114
27223
140122
4260
186163
69767
5748
130623
2398
93431
118016
80321
18486
111776
416
45807
390
16618
225480
133017
162
31063
0
35545
250
0
0
40420
16260
44325
98709
92076
103676
146432
173
9108
6336
66330

53584
233130
26474
140225
780
190784
73197
550
131926
4583
93784
117738
82038
0
107177
1099
46847
350
-14115
211608
125321
-2
32051
632
34332
1384
0
2278
0
11613
45861
106341
84598
96833
149044
2254
24480
7350
68278

54794
222640
25344
140745
390
195724
44195
0
128380
13519
93753
120127
83734
0
61892
2508
48090
360
51235
197824
122044
-2
33239
0
35097
6324
0
918
0
12893
47667
107325
90102
78920
148839
3679
6864
8370
69181

55951
184330
25634
139923
390
198707
45458
0
126792
43251
87660
119719
80569
0
191260
976
48125
370
67368
201940
111799
499
33571
316
33025
7353
0
859
0
10841
48119
108805
90198
74310
147746
4065
0
9380
69494

57103
169078
24924
140815
390
201634
48679
0
103497
34279
78206
118042
56672
0
144062
416
4080
780
68141
98496
92039
284
32732
632
36945
5536
0
1300
0
11900
8257
105375
89822
75710
116537
3975
150
10078
63275

58210
167940
26546
139935
390
205949
49895
0
96991
8657
70147
120682
65196
0
140871
416
0
390
64167
3480
89536
1248
33416
0
37276
8321
0
514
0
0
8037
105710
95856
77503
36404
8195
150
10072
57430

0
-1
0
0
0
0
0
0
0
0
-1
0
2
0
-2
-2
0
-2
0
0
-1
-1
0
-2
2
0
-1
0
0
-2
0
0
-2
-2
0
-1
-2
0
-1

0
-1
0
0
0
0
0
0
0
0
-1
0
2
0
-2
-2
0
-2
0
0
0
-1
0
-2
2
0
-1
0
0
-2
0
0
-2
-2
0
-1
-2
0
0

0
0
0
0
0
0
2
-1
2
0
-2
0
2
0
-2
-2
0
-2
0
-1
0
-1
0
-2
2
0
-2
0
0
-2
0
0
-2
-2
2
-1
-2
0
0

20593
652
143650
64792
192551
91029
25422
43717
14232
64062
5713
314747
43357
39072
1999
2347
43719
4238
26149
40439
4279
326
-904
754
35515
41092
2317
7669
91643
1675
13744
16510
0
0
152514
2274
1485
20376
9765

20187
652
0
65463
236772
84644
26456
29954
15398
56716
1492
322981
44347
40283
3769
4234
44624
4329
26660
30808
9398
326
1096
0
36176
43095
29
13267
90717
4873
14565
17770
0
368
150742
7398
299
17726
2836

19130
0
139067
66834
201463
87765
27835
24551
14866
30038
0
326921
43357
37269
1999
23591
40881
6888
27637
27235
26510
833
928
0
37490
44692
2595
18748
89053
3468
13173
16432
0
0
142633
5537
0
18797
824

14793
326
93325
68221
187916
83094
29070
16333
15611
22872
6407
210500
46626
27880
1999
224
39008
3519
22521
9895
50810
326
2264
0
38726
45648
1030
24711
82623
27395
13258
16174
0
850
137337
1247
0
15816
948

15442
652
94256
69576
149293
66463
30891
9776
16753
22567
0
201775
47562
27935
1500
193
47638
77
20533
3707
20800
802
3090
1903
39795
47884
-1121
33111
70740
0
8155
16499
0
763
144570
0
440
16112
632

14381
326
97009
71035
150614
63977
54741
58408
16343
21973
0
171242
48651
26314
1500
6441
27519
927
14659
62320
0
802
5056
0
40230
136701
-2452
50885
69237
148120
2838
12882
0
0
140881
1000
0
10793
316

-2
-2
0
0
0
0
0
0
-1
0
0
-2
0
-1
-1
-2
-2
0
0
0
0
2
-2
0
0
0
2
-2
0
0
0
-2
-1
0
-1
0
0
-1
-1

-2
-2
0
0
0
-1
0
0
-1
0
0
-2
0
-1
-1
-2
-2
0
0
0
0
0
-2
0
0
-2
-1
-2
0
0
0
-2
-1
0
-1
0
0
-1
-1

-2
-2
0
0
0
0
0
0
-1
0
0
-2
2
0
-1
-2
-2
0
0
0
0
0
-2
0
0
-2
-1
-2
0
0
0
-2
-1
0
0
0
0
-1
-1

0
4539
14815
22068
57198
28991
78849
29668
-74
24739
35465
4689
136768
2769
4042
0
103
476396
30346
110856
284583
11389
-40
226644
85827
-1203
1860
6276
144774
12477
43051
565
15219
194380
1419
67544
102400
567
6369

0
10417
10108
30307
59379
24391
27733
28732
-770
19712
36480
10043
133840
0
5060
0
168
470185
29885
99925
274119
12389
-40
225033
87664
49909
1979
16062
130097
13915
43729
20650
26544
183139
1293
54523
108300
1498
5830

0
7364
8022
30570
28679
13600
28009
29752
-1466
18175
37893
17883
138172
0
2300
0
0
481811
20453
102359
275169
15175
-40
219702
90515
46824
4167
8539
134810
67119
27008
15360
36301
179156
1111
18865
108538
1139
7254

0
8144
9733
31367
29215
0
28977
28627
522
12109
39266
9322
140265
1074
0
0
0
473498
16076
96462
189354
14634
-40
132852
91903
-2176
1979
8665
145182
53044
28324
0
45883
170491
1175
44908
94833
380
7164

0
8422
17284
32163
19415
44024
28756
29467
142
11616
40120
15693
112529
3292
780
0
0
368338
15844
96846
193163
30772
7980
124168
93864
143824
1979
2132
141062
66668
8044
12923
16789
158370
3162
19508
49078
2340
4576

0
7740
8540
32975
19531
18697
28962
29634
-554
10134
40961
5588
110318
2106
0
0
0
348300
15785
95549
197303
17135
20603
119568
96118
151500
1979
745
135358
61466
8414
1816
6159
151685
1638
15860
40643
837
5792

0
0
-2
-2
-1
-1
0
-1
-1
0
0
-2
0
-1
0
0
0
-2
0
0
-2
-1
-1
0
-1
0
2
-2
2
0
0
0
-2
-2
-2
-1
0
0
-1

0
0
-1
-2
-1
-1
0
-1
0
0
0
-2
0
0
0
0
0
-2
0
0
-2
-2
-1
0
-2
0
0
-1
2
0
0
0
-2
-2
-2
-1
0
0
-1

0
0
-1
-2
-1
0
0
-1
0
0
0
-2
0
-1
0
0
0
-2
0
0
-2
-2
-1
0
-2
0
0
-1
0
0
0
0
-1
-2
-2
-1
0
0
-1

20080
55477
80958
399
0
792
111409
21421
16558
49768
46170
-3
3671
0
103195
284150
28969
-200
82497
242546
3401
390
22145
158805
822
15213
74917
2000
303926
199046
41879
19080
47751
0
990
10687
125816
25368
1033

18866
44109
77783
2430
2494
396
114071
31104
10998
47191
47155
-3
4945
4048
102713
288493
29568
-200
83206
184601
2655
0
5529
159093
-3
16253
70878
1000
305625
184586
42882
20303
-215
0
5850
18021
125804
24662
2076

21549
32978
-478
0
3967
396
116749
17918
4405
49422
48052
-3
6157
4925
103034
295333
30379
-200
85862
189136
1064
780
4688
153056
1243
17289
68463
1000
299382
185067
43992
19302
855086
0
0
3275
124030
26001
26

26163
30415
-1739
399
1364
396
118319
19259
9274
49586
49491
-3
7172
12554
103112
285867
84257
-200
86676
172674
530
0
1621
140518
0
18396
52987
1000
316898
177878
45061
19897
632
0
0
5430
119966
27012
3742

26684
28038
1261
1396
600
792
121351
26924
10642
30023
28618
-3
8048
1036
94403
240773
84762
0
88948
20253
822
0
8522
70901
0
19089
46867
12234
310361
140710
46998
19895
632
0
0
6683
89588
27241
3352

27753
25669
1261
0
0
396
125225
19049
11986
28373
29217
597
8318
522
96072
242655
86139
8360
54312
29576
2222
0
4149
72539
0
19629
16335
11960
312581
81033
51046
20313
124542
0
0
7790
91178
27812
3570

0
2
-1
2
0
0
-2
0
-1
0
0
0
0
-1
0
-1
0
0
0
0
0
0
-2
-2
0
-2
0
-1
0
2
2
-1
-2
-1
0
0
0
0
0

0
2
-1
0
0
0
-2
0
-1
0
0
0
0
0
0
-1
0
0
0
0
0
0
-2
-2
0
-2
0
-1
0
0
3
-1
-2
-1
0
0
0
0
0

2
2
-1
0
0
0
-2
2
-1
0
0
0
2
0
0
-2
0
0
0
0
0
0
-2
-2
0
-2
0
-1
0
0
3
-1
-2
-1
0
0
0
0
0

85129
45820
30000
27672
182923
179483
2193
32981
0
96131
13861
126965
2433
17004
122806
0
5833
101596
149495
145063
322249
17648
-4
633
33142
2500
272112
991
132514
27180
102488
8010
19847
82964
52018
272190
79346
131540
57092

88701
46770
28490
28911
183436
183151
0
47320
1496
106932
7795
130067
4772
19254
119325
0
0
102860
117275
134701
298700
13580
434
8226
34048
0
272444
991
137347
26772
105785
-11
15979
68532
60519
266459
75146
135062
58173

91356
45741
33490
29163
162537
185490
0
46392
1496
103381
4489
129385
2897
342
112976
680
15728
104694
110481
133145
308133
14204
0
12664
55117
0
256974
991
391478
70398
109082
25351
6450
17926
67083
228907
76717
138303
59626

94820
48729
30636
28380
157497
189351
0
51652
1496
75794
10218
96775
3236
18295
63658
837
9265
103058
107735
120821
263516
15345
0
1316
57782
0
241226
666
142842
56266
119221
17900
13166
17966
69424
234179
70281
67695
55775

100740
49628
30240
28636
155297
193115
2500
54969
1496
76947
6509
98071
3575
14386
38495
0
10400
71095
100195
107280
94062
17764
0
326
184810
0
241673
991
143257
47804
118144
3529
23964
30741
63523
180684
30343
69068
28187

99015
50680
0
30290
153594
197445
0
42373
1496
79105
15156
97743
1764
11961
38226
0
0
47379
84268
105510
92618
20049
0
598
171006
0
233157
1316
144783
44230
118029
892
5470
31088
60630
184319
29782
70512
28978

2
0
0
-2
-1
0
-1
0
-2
-2
0
-2
-2
-1
0
-1
0
-2
0
-2
2
-2
-1
-2
0
2
0
0
-2
0
-2
2
-2
0
-2
2
-1
0
0

2
-1
0
-2
0
0
0
0
-2
-2
0
-2
-1
-1
0
0
0
-2
0
-2
2
-2
0
-2
0
2
0
2
-2
0
-2
0
-1
0
-2
0
-1
0
0

2
-1
0
-2
-1
0
0
0
-2
-2
0
-2
-1
-1
0
0
0
-2
0
-2
2
-2
0
-2
0
2
0
0
-2
0
-1
0
0
0
-2
0
-1
0
0

84880
0
78069
10701
182
141036
20224
115293
3023
0
45966
9099
3003
390
222505
93174
218796
2662
77995
3000
37566
0
-1244
390
50521
3060
72227
66203
-177
69955
132
26624
5623
964
15099
47317
7256
13311
97500

90834
0
54955
0
885
141558
24837
75861
3965
0
48783
3771
2688
390
199464
45860
178554
1918
79552
3000
37160
0
3751
0
50466
0
68097
67995
-207
59380
132
25903
181
69000
6370
49212
812
10781
84202

92696
194
27911
0
1099
132406
4159
32282
6843
0
47681
664
3125
390
182886
28362
126132
4626
81392
3000
39750
0
54478
780
49821
530
65636
70489
1050
57431
132
28719
1133
63462
5991
49243
17563
9592
82933

93794
1375
11687
0
2998
120046
15089
32869
1320
0
46039
0
9643
390
109556
41489
120827
5602
80966
3000
40298
0
10424
0
43945
530
66114
74146
0
52754
132
27964
0
45710
7298
5112
12483
9585
80501

91392
13970
11926
0
2757
92820
2233
31988
5983
0
47197
641
4383
390
111286
44158
119823
769
79295
3000
40835
0
13762
0
29669
1696
66142
72375
0
52430
132
28364
39344
43537
9225
48455
26081
8177
79038

97029
1672
11926
0
623
90525
0
48431
1922
0
46683
5506
2225
390
90580
37880
119460
5595
81142
3000
41529
1150
11428
0
28469
1166
68380
70811
0
41770
112847
28855
40264
38367
4072
48456
22985
7136
80694

-2
0
0
-2
0
-1
0
-1
-2
-1
0
0
-2
-2
0
0
-1
-2
2
0
0
2
2
0
-1
0
0
0
-2
-1
0
-1
0
0
-2
0
-2
-1
-1

-2
0
0
-2
0
-1
0
0
-2
-1
0
0
-2
-2
0
0
-1
-2
2
0
0
0
-1
0
0
0
0
0
-2
-1
0
0
0
0
-2
0
-2
0
-1

-2
0
0
-2
0
-2
0
-1
-2
-1
0
0
-2
-2
0
0
0
-2
2
0
0
-1
-1
0
0
0
0
0
-2
-1
0
0
0
0
-2
0
-2
-1
-1

2377
562326
62396
2946
157907
3824
254275
2574
6832
48725
95589
109814
10154
-3
61291
194283
7035
0
43439
159633
102477
57880
0
69362
43459
37426
80528
143805
0
416
80658
1145
160560
390
0
100304
1289
4037
5002

221
532374
36034
3326
201324
2045
249677
390
0
53095
35224
110215
10400
-3
57946
196485
2954
0
44769
149747
104499
56355
92
71775
26115
40497
83190
143737
0
416
70963
4133
158782
390
0
97814
2408
3913
2437

0
537543
30534
132
207222
0
232028
3889
0
56858
37361
40084
0
-3
59534
197597
13375
1742
43781
138933
106657
59327
4
70050
26283
63646
85944
129898
0
416
73411
2488
150844
3529
0
100337
395
6336
2448

0
541019
28442
-20
209189
322
233055
780
0
4849
39437
41101
0
329
60615
152670
-10
27291
45021
128216
108804
35305
0
70415
16624
39894
87539
124370
0
416
75331
21222
151623
13207
0
100585
12074
5361
5457

0
468571
24544
-20
106090
150
191518
390
0
4849
40292
41834
0
0
30592
134645
8808
0
28660
216598
109584
17655
45
48405
6316
39860
90231
112589
0
416
55011
15115
148261
13110
0
52041
744
4950
3855

0
478034
24998
680
108300
546
192313
390
0
4849
41153
42874
0
0
28656
141557
6632
0
27807
103119
111881
77775
23
46514
8394
39392
86284
26958
0
416
56271
27279
153161
13116
0
70731
4040
2413
4684

0
0
0
-1
0
-2
0
0
0
0
0
-1
0
-2
5
-1
-2
-1
-2
2
-1
-2
-1
2
0
0
-2
0
0
0
0
2
0
-1
-1
-1
-2
0
-2

0
0
0
-1
0
-2
0
0
0
0
0
-2
0
-2
4
-1
-2
-1
-2
2
-1
-2
-1
2
0
0
-2
0
0
0
0
2
0
0
-1
-1
-2
2
-2

0
0
0
-1
0
-2
0
0
0
0
0
-2
0
-2
3
0
-2
-1
-2
2
-1
-2
-1
2
-1
0
-2
0
0
0
0
2
0
0
0
0
-2
2
-2

38516
86574
111937
326
16231
-1404
216793
116630
28675
20885
136914
0
48153
0
477094
6352
4233
4160
58574
131909
100239
31808
30177
71817
11191
21909
3752
78872
191520
16457
284054
7613
155379
13700
13102
-16
396
26770
-7

28604
86821
104203
326
14791
73596
198866
-67526
29392
20373
139380
0
49073
0
469882
6790
14233
7817
-1540
133178
81596
9283
2039
73376
15940
15420
513
80301
185187
19145
283149
7343
155990
18670
5628
1621
396
28001
-7

28089
88072
96617
326
14453
49800
193870
71562
30424
19391
140836
6371
12630
0
461402
10418
15854
2358
-1930
131711
114770
7846
174406
71672
20281
40861
0
74349
173041
18547
284434
15184
46870
21362
1480
458
396
31202
2493

27864
76722
97437
1516
15320
1514
188045
68709
31437
20085
153026
0
9215
0
452405
7720
10000
18572
-2320
139143
70175
38141
133073
76004
24540
34146
4376
75443
147383
18645
275889
14643
43584
1469
2330
0
396
36968
2290

27173
69922
185322
326
11796
41072
178892
28528
32062
19938
156108
0
9215
590
443657
37543
10000
11560
-1220
140987
69180
9461
45373
74225
24928
30937
0
57735
135848
17847
218834
18385
34760
7370
2286
282
396
32141
432

27457
23926
179697
1439
9766
23500
167419
29171
32734
0
158893
0
8011
0
437305
31337
10000
4298
0
144187
44376
33978
973
78193
1532
27164
0
58139
133591
15465
220695
17950
35467
12554
4385
282
396
35018
0

0
0
-2
2
0
0
0
0
-1
0
0
0
0
0
-2
-2
-1
-1
2
-1
-2
0
-2
-1
0
-2
0
-2
-2
2
0
-1
0
-2
-2
-2
0
0
-1

0
0
-2
0
0
0
0
0
-1
0
0
0
0
0
-2
-2
0
-1
0
-1
-2
0
-2
0
0
-2
0
-2
-2
2
0
-1
0
-2
-2
-1
0
0
-1

0
0
-2
0
0
2
0
0
-1
0
0
0
0
0
-2
-2
0
-1
0
-1
-2
0
-2
0
0
-2
-2
-2
-2
2
0
0
0
-2
-2
-1
0
0
-1

-7082
112119
3135
360996
86076
32052
234957
232031
304
44052
172850
25485
39553
8902
5988
0
21920
1884
66321
6914
-3
212681
1800
16094
24893
1000
17570
2416
-240
2631
16194
177
192432
9777
0
0
215842
112528
6793

12270
119230
0
370722
87567
34697
215459
226221
301
32030
182810
26503
40855
9231
0
0
0
1077
63695
72574
-3
193296
0
2259
12569
0
159228
2226
-240
3610
17120
0
192512
75276
0
0
220042
102596
3659

29787
259489
0
380523
78646
36824
201715
222929
850
31041
169529
27486
40870
9124
0
1100
0
4886
33283
42176
-3
194659
0
0
7652
0
150359
2230
-240
855
14232
376
193999
5999
0
0
214545
91761
232702

32040
328507
0
372735
79212
38764
141177
215858
10799
26197
153501
25663
39703
9356
0
6000
5752
3682
22442
75513
-3
196481
0
12880
7187
0
62242
561
-240
111
14676
47992
157500
38845
0
0
215635
76756
3529

7773
283758
0
290210
54659
36411
130352
210887
746
25739
136920
26979
38600
8572
0
3533
8478
3190
15553
57104
-3
196256
0
14895
10861
0
0
2230
-240
411
1976
3099
147150
0
0
959
163741
65520
14212

12681
273018
0
290551
55902
31931
126422
205828
600
27659
139506
24306
40230
9541
0
880
9336
2451
5593
53542
-3
195370
0
9386
15893
0
0
565
-240
261
2976
2389
146936
1111
0
0
162253
52904
1166

0
-1
-2
-2
0
0
0
0
0
-1
0
-2
-2
0
-2
-1
0
-2
0
-1
-2
-1
0
0
-2
0
0
-1
0
0
-2
2
-1
0
-1
0
-1
-1
0

0
0
-2
-2
0
0
0
0
0
-1
0
-2
-2
0
-2
0
0
-1
0
-1
-2
-1
2
0
-2
0
0
-1
0
0
-2
0
-1
0
0
0
-1
-1
0

0
0
-2
-2
0
0
-1
-1
0
-1
0
-2
-2
0
-2
0
0
0
0
-1
-2
-1
0
0
-2
0
0
-1
0
0
-1
0
-1
0
0
0
-1
-1
0

26587
41150
-6
0
77388
36006
113368
7410
25650
1076
20876
1009
0
8872
2548
46437
3000
388
43810
17951
5423
2374
15878
143478
71864
151620
91532
390
146057
22285
1490
6385
3826
65503
0
44797
264
1550
350752

29730
0
-6
0
78502
12144
70001
6783
1360
696
21999
2403
0
15284
12020
7875
187000
388
44504
18915
4133
0
10389
135633
54050
150984
93351
780
142325
23111
3687
9262
2970
66805
213
50215
264
1550
354823

28565
0
1302
0
81233
17164
45813
7672
31793
316
7426
1880
769
20467
2539
0
193500
388
46174
7926
14279
0
6067
128285
0
152705
96218
390
143548
23622
1352
11793
4015
68726
2592
49420
264
1826
358920

26601
74550
2752
0
82990
15821
44309
8380
32943
1076
6092
0
771
25200
2250
1000
196000
388
47193
17965
5985
5144
4823
123074
0
102160
97722
390
146332
23253
960
11307
3693
70586
13199
46434
264
6497
363999

26391
75731
1114
0
84210
12317
27428
4581
30019
316
5074
1000
0
35000
0
17446
200000
110345
48105
24432
8333
0
6208
97382
0
102969
101082
390
145993
22525
4921
14102
7850
72409
3685
45349
264
8185
292332

27165
75975
2212
36150
85987
14850
2013
3853
30657
1226
3865
0
695
0
2580
11062
0
116128
49327
10805
8241
931
4824
99364
0
105149
103202
390
146600
22419
3031
15871
2423
73926
986
40755
414
3755
294752

-2
0
4
0
0
-2
0
0
-2
2
0
0
2
0
2
0
0
-2
0
0
-1
-2
-2
0
-1
0
0
0
0
-1
2
-1
-1
2
-2
0
-2
0
-2

-2
-1
3
0
0
-2
0
0
-2
0
0
0
2
0
0
0
-1
-1
0
0
-1
-2
-2
0
-1
0
0
0
0
-1
0
-1
0
-1
-2
0
-2
0
-2

-2
0
3
0
0
-2
2
0
-2
0
0
0
0
0
-1
0
0
0
0
0
-1
-1
-2
0
-1
0
0
0
0
-1
0
-1
0
-1
-1
2
-2
0
-2

0
39554
56778
297890
14381
0
151538
0
-6
76942
60211
44518
19495
105976
0
44948
4879
60227
213581
30803
0
0
6087
80019
3215
166428
48134
10001
22824
832
29523
9441
2276
452
133115
99259
1884
15605
52306

0
38600
75037
216495
15701
0
133924
0
650
77952
55996
46285
22254
108127
964
45198
5373
61650
197238
30578
212
0
16041
81145
78
157908
52136
20844
22664
832
154398
5714
6626
-6
41300
76288
0
20649
3638

0
23711
73326
221737
17137
1980
136707
69084
2849
80269
54178
37917
21616
110356
964
46244
6811
0
193638
30362
3748
0
29977
79171
2012
150977
19758
5760
5631
416
151984
5030
11131
835
0
77919
0
22397
11649

0
8663
71568
224774
18541
0
139438
71857
1060
66855
44518
36502
26695
111070
964
47595
10161
248
161264
30764
-2
0
5608
63448
6577
140358
5520
3343
5933
416
47851
3181
13824
665
0
79597
0
23305
24140

0
19596
72540
182544
18909
280
143513
72755
3667
67128
28636
31715
25970
113441
964
38367
2922
163248
148863
30065
666
0
0
46989
551
130373
5204
1510
6433
416
49374
4998
17992
2386
0
88685
0
25341
5803

0
20082
71148
92014
19464
280
141119
34125
1627
67257
28957
4857
26402
115649
5953
35098
1461
163412
155006
30179
919
924
0
47867
2130
131885
4703
0
6828
416
50198
1250
15250
456
2538
87773
0
30584
5937

0
2
0
0
0
-1
-1
0
-1
-1
-1
0
0
0
0
0
-1
-1
0
-1
0
-1
0
0
0
0
0
-2
-2
0
-2
0
2
-2
-1
-2
0
0
0

0
2
0
0
0
0
-1
0
-1
-1
-1
0
0
0
0
0
-1
-1
0
-1
0
0
-1
0
0
0
0
-2
-2
0
-2
0
0
-2
-1
-2
0
0
0

0
2
0
0
0
0
-1
0
0
-1
-1
0
0
0
0
0
-1
-1
-2
-1
0
0
-1
0
0
0
0
-2
-2
0
-2
0
0
-2
-1
-2
-1
0
0

15284
12250
269832
75901
116032
11399
9242
206157
14932
929
1879
195375
98221
77962
2833
20181
390
63273
2551
6023
7324
21289
11406
63064
203265
234779
195330
0
5869
285484
0
42720
7587
11281
6200
732
150692
48926
168719

15303
11761
261818
74911
114987
395
181
212566
12840
2876
69842
185993
97548
48095
6003
21197
390
49857
0
3621
8174
518
10097
62725
203147
240496
200768
0
11556
286091
0
22303
7920
3405
5482
1604
152861
49759
166207

14724
12476
234621
72172
117491
5094
1782
190867
390
423
2777
184568
98457
50383
7598
23839
390
75036
59892
2659
8389
216
4600
61465
203017
247813
206026
0
156
286785
0
17959
10153
22630
15900
-1294
156393
48803
158403

15055
11979
242570
73674
118513
9204
1338
195323
390
2149
945
168683
102811
48987
5036
24869
390
96787
60000
1708
8770
2482
3234
57637
203109
253726
203938
0
2403
285345
0
11933
8999
7777
1678
12797
147611
46472
146324

13389
12880
246073
73532
75278
9403
768
156651
780
463
-5
158742
104605
48793
4750
27437
390
16576
0
1629
9145
5178
4696
58172
203494
258120
198453
0
1546
239389
0
8371
9999
3089
0
890
28697
19766
118981

11924
12531
248376
75192
77070
4602
2643
135493
390
2218
1951
161499
106917
48328
3007
31957
390
6844
0
13037
10016
5506
7062
57560
203920
10002
200496
0
7915
231420
0
11196
0
8429
764
2313
107142
19761
113666

0
0
0
0
0
-2
0
0
-2
-1
-1
-2
2
0
-1
-2
-2
0
-2
0
0
0
0
-2
-1
-2
-1
0
-2
-2
-1
0
2
-2
0
-1
0
0
0

0
0
0
0
0
-2
0
2
-2
-1
-1
-2
2
0
0
-2
-2
-1
-2
0
0
-1
0
-2
-1
-2
-1
0
-1
-2
-2
0
2
-2
0
0
0
0
0

2
0
0
0
0
-2
0
0
-2
-1
2
-2
2
0
0
-2
-2
-1
-2
2
0
0
0
-2
-1
-1
-1
0
0
-2
-2
0
2
-2
0
0
0
0
0

16982
100858
135034
146124
25973
1016
58127
11275
0
25149
5432
28438
42815
98925
1383
0
0
139255
6101
21704
46782
4213
79403
0
7596
-469
8021
63436
0
53474
11712
34240
16161
0
166305
4989
520651
38418
100281

21353
107768
133283
145785
53098
0
60155
37651
0
14963
2146
29923
41826
103213
484
0
0
52757
1202
22741
48075
1922
55340
0
898
215
7780
49544
0
11913
523
34913
17596
4098
169764
2056
383123
47709
100433

20723
111858
132765
147972
54760
0
61685
38498
0
9308
1688
7655
45136
87836
971
0
0
24273
3227
23867
48815
5346
62303
0
850
-101
0
50418
212
6629
1543
26583
17031
0
168441
8886
391741
48923
99744

21873
83428
123208
157115
55568
0
70611
40644
0
3060
1226
23918
46098
90577
3764
0
0
9508
4039
25464
49831
6971
63928
0
1729
-1217
9281
51810
3066
34342
0
23593
19715
0
171664
16396
400196
39210
101882

25999
73908
97154
196804
27922
402
70198
39731
0
6016
6394
265852
45059
65268
2221
0
0
23294
1776
27348
50821
10707
52882
0
5696
-2333
0
28964
13206
1900
0
15114
19806
0
112130
12761
408503
30515
101116

26377
81908
97687
21550
46108
0
72075
35657
0
3480
1626
2225
79127
63019
266
0
0
2235
1513
26774
51884
15392
48387
0
0
2351
340
13059
10583
5807
0
11222
18747
0
114561
6707
156881
27861
97283

-1
0
-2
0
-1
0
0
-2
0
2
0
0
0
-2
0
0
0
-1
0
0
-1
-2
-2
-2
0
-2
-2
0
0
0
0
0
-1
0
-1
0
0
-1
-2

-1
0
-2
0
-1
0
-1
-2
0
2
0
0
0
-2
0
-1
0
-1
0
0
-1
-2
-2
-2
0
-2
-2
0
-1
0
0
0
-1
0
-1
2
0
0
-2

-1
0
-2
-1
-1
0
-1
-2
0
2
-1
0
0
-2
0
-1
0
0
0
0
-1
-1
-2
-2
0
-2
-2
0
-1
0
0
-1
2
0
-1
0
0
0
-2

2342
15230
6102
54721
7994
28206
4640
0
11303
144255
11715
182249
27380
140
209596
2116
43170
0
106643
77346
9690
0
7210
5065
3063
2774
0
77998
100037
38540
132436
42326
3744
214301
1526
62209
9135
21770
0

1120
16212
0
52285
20487
27459
2720
477
17493
147333
5209
181433
27384
358
160515
11028
44151
557
89397
75513
0
0
370
2184
4083
0
0
77452
101163
38898
133530
19067
20334
211762
1122
64072
0
11506
0

5707
17239
0
48615
27770
28514
26461
971
21036
143786
10634
180660
28944
285
141917
9778
45505
0
90348
77147
1222
0
8479
1744
4634
0
0
74773
102712
39669
137837
7690
8499
214629
-11
64802
1912
1024
0

2021
18237
0
41322
22920
29733
11882
0
17391
151842
10982
179052
29850
219
144811
6417
43485
2481
8274
78200
7337
0
792
7323
3652
0
0
76908
99925
40167
140609
8322
53235
204093
12597
66647
3071
16453
0

15441
7661
18600
17939
0
0
0
4300
4779
7640
30138
33248
280
290
386
0
16348 -209051
147962 156921
1966
4883
177072 175285
29523
28925
415
142
147685 150780
1831
7126
44830
43229
13716
19584
75286
76618
78393
72214
0
2752
0
390
3826
1997
711
970
1973
689
0
5347
0
0
77068
78434
836
79013
37162
36557
141896 151082
5522
1522
101439
34579
150752 150863
44375
0
50690
50806
4012
9882
4131
4006
0
0

-2
-2
0
-1
0
2
-2
0
-2
0
2
-2
-1
-1
0
-1
0
0
-1
-2
0
2
2
0
0
0
0
-2
0
0
-1
2
-2
0
-1
0
2
0
0

-2
-2
0
-1
0
0
-2
0
-2
0
2
-2
-1
0
0
-1
0
0
-1
-2
0
2
2
0
0
0
0
-2
0
0
-1
-1
-1
0
0
0
-2
0
0

-2
-2
0
-1
0
0
-2
0
-2
0
2
-2
-1
0
0
-1
0
0
-1
-2
0
2
2
0
0
0
0
-2
0
0
-1
-1
2
0
0
0
-2
0
0

25874
0
146033
994
26844
165637
3814
43828
53838
165369
57214
4065
2897
11816
155927
499
30471
344458
3133
2020
82177
12368
47904
149351
159165
6974
118198
285
169108
131598
3290
2804
-1651
112817
-41
157222
101138
38967
66803

16298
0
108405
3693
26414
173637
-6
40684
528
125084
58666
0
2486
19726
141523
0
39968
320215
1473
4055
89893
1742
48240
108152
167485
7294
86065
0
170419
132727
10881
1674
-5469
113349
8198
160320
69449
40320
27910

0
0
108396
1098
27189
173490
6456
37338
1191
119946
58643
4160
-4
26374
134480
0
98808
298031
390
0
80774
40292
48602
87537
167930
7114
77359
0
142264
135509
2517
39811
-7292
113725
342
162140
34983
41324
24976

0
0
110249
2912
28235
165645
0
31278
11390
114977
58589
2540
1494
9781
126316
507
78366
272103
390
0
80082
39600
46289
67974
171146
5642
63243
0
101952
139774
2957
35194
-10938
113779
41726
165431
-18
25629
27648

0
0
112119
2910
28669
165605
2746
31811
8680
88757
62586
1055
-6
8719
125396
0
10668
205797
390
0
78545
21304
44837
35003
174889
5881
51636
292
103174
141099
889
3728
5887
114594
15051
168726
-18
26961
29962

0
0
114136
4122
29355
163432
11613
28656
38018
84936
64519
0
8047
18076
128081
629
390
179247
0
0
76742
1185
44535
35736
179149
5611
31407
77
105464
155763
40855
2241
3882
103205
8663
172430
-18
28360
27422

0
2
-1
0
0
-1
2
-1
0
0
-2
0
-2
-1
0
-1
2
-2
-1
0
-2
2
-1
0
0
-2
0
-2
-1
0
0
0
0
-2
0
-2
-2
0
-1

0
2
-1
0
0
-2
2
0
0
0
-2
0
-2
0
0
0
0
-2
0
0
-2
-1
-1
0
0
-2
0
-2
-1
0
-2
0
0
-1
0
-2
-2
0
-1

0
2
-2
0
0
-2
3
0
0
0
-2
0
-2
-1
0
0
0
-2
-1
0
-2
2
-1
0
0
-2
0
-2
-2
0
-2
0
0
-1
0
-2
-2
0
-2

78317
24895
0
164082
67142
390
1526
414
41922
55893
0
12799
22909
6294
135770
1554
59466
390
4640
73095
0
430
1291
175357
68613
8350
84195
2869
0
86513
4567
17503
193976
134
20744
3615
1723
36487
390

71421
26476
13030
157663
68052
0
2496
414
42916
59131
0
13726
0
1935
136901
360
2970
390
17950
72437
2070
303
1391
168933
69744
14139
86795
2357
1530
82406
5724
20898
196361
0
22093
3707
0
37029
390

59564
28047
0
159094
68690
780
4245
414
43956
61900
0
14648
0
-74
115299
1562
1085
390
13056
71851
0
8934
3498
163384
70313
3580
88884
5608
0
81964
7184
20263
200590
0
23432
5406
0
35595
0

56592
29767
4402
132809
70042
0
4525
6936
44972
58225
0
12115
0
926
117498
844
769
390
2500
71120
0
580
8963
164700
71636
6386
82163
1851
1610
74927
0
20145
204494
0
24217
3144
0
36200
780

52766
30498
0
100693
70626
0
5450
7272
45866
61329
0
12613
0
426
89417
484
453
390
500
70463
0
9071
0
142767
52471
868
22601
2801
0
71636
0
24845
208990
101
19108
1644
0
34081
0

48208
29890
0
97181
71700
0
5073
7595
49327
49369
0
15225
0
926
91370
0
137
390
500
69876
0
6317
14660
125972
53316
10415
22029
3268
0
66409
0
23745
214031
0
19649
1925
0
31542
0

-2
-1
0
-1
0
0
-1
2
-2
-1
2
0
0
0
-1
-1
0
-1
0
0
-2
0
0
0
2
0
0
0
3
-1
0
0
-1
0
0
0
0
0
0

-2
0
0
-1
0
0
-1
-1
-2
0
-1
0
0
0
-1
-1
0
-1
0
0
-2
0
0
0
2
0
0
-2
2
-1
0
0
-1
0
0
0
0
2
0

-1
0
0
-1
0
0
-1
-1
-2
-1
-1
0
0
0
-1
-1
0
0
0
0
-2
0
0
0
-2
0
0
-1
0
-1
0
0
-1
0
0
0
0
0
0

1859
8911
66140
0
1108
36537
7695
180
268
2108
3043
860
81218
96707
316
0
50312
8716
6039
123997
0
608594
121280
23611
123
114097
90483
96183
48115
1375
79640
412962
1732
64932
147934
58081
203755
58360
501369

2232
5838
66637
0
143813
35655
1680
1654
257074
1386
4168
430
74073
89842
316
0
50145
211
5837
126272
0
624475
123176
24651
123
109609
90944
99575
53019
3503
75362
409812
1349
66223
149485
51013
210668
56834
505753

4556
-2
68131
0
149350
37767
1771
15718
66458
17601
1420
3130
68763
82669
316
9737
49386
4168
8770
126953
0
632041
121907
25631
123
87374
90720
102650
51924
2688
73547
393255
1366
68261
152678
54343
182863
58322
395522

4333
120442
68585
479
149984
39065
5500
7370
0
1410
0
7585
69192
70018
316
790
19818
4049
8740
106551
0
516575
123949
23609
123
49525
82735
0
50794
2142
47274
370202
1383
69133
157337
27537
166437
59781
312315

2504
90430
68657
2463
130610
41967
3615
4423
0
705
49
11056
70574
57847
316
20750
18540
4566
2323
99592
0
454845
112430
24529
0
49225
50185
0
49376
7139
46454
258387
1383
70689
159719
9751
184000
8177
265742

3431
92325
55457
1457
121793
43189
700
2544
0
705
49
97451
70470
43618
876
0
19109
2578
5307
100607
0
456596
114322
25095
0
48968
50563
30900
50185
1872
41906
255740
1383
72201
163649
12569
146518
7757
248866

0
2
0
-1
-2
0
-2
-2
-1
0
0
-1
0
-1
-2
-1
-2
-1
0
0
0
-1
-1
0
0
-1
2
-2
-2
0
-1
2
-2
0
-2
2
0
0
-1

0
0
0
-1
-2
0
-2
-2
-1
0
0
-1
0
-1
-2
-2
-2
0
0
0
0
-1
0
0
0
-2
0
-2
-2
-1
0
2
-2
0
-2
0
0
0
-1

0
0
0
-1
-2
0
-2
-2
-1
-1
0
-1
0
-1
-2
-2
-2
0
0
0
0
-1
0
0
0
-2
0
-2
-2
-1
0
2
-2
0
-2
0
0
0
2

114838
69942
37050
1680
0
1332
26573
1981
0
28620
63578
13395
55937
4520
0
2501
3275
8177
88729
45858
26840
5564
16400
33867
104740
4392
26300
0
1886
1630
733
1577
0
4151
0
56994
16496
133102
3000

111226
68219
39471
17749
0
3825
17597
-2076
4375
28276
61347
28327
57107
1449
0
639
5000
1989
88533
46315
25311
7443
886
35303
102165
0
26295
0
9444
25903
168
2498
0
5162
0
57964
15610
126956
187

104301
75688
41515
4748
0
33515
22284
-2076
1225
28841
57138
6257
59753
1730
0
699
5235
382
91001
47435
25906
5572
21803
36032
98160
2050
26167
0
3180
21313
786
3309
0
6184
0
59452
7486
126758
1306

84132
73563
43879
7002
0
78075
20232
-2076
401
28547
51026
2967
61755
2215
0
0
5000
10383
90661
48290
25494
5572
90182
37431
57257
754
25413
0
7715
0
1028
3606
0
7194
0
57771
5692
121857
3142

79043
43255
44446
202
0
109374
17567
-2076
2460
11581
24213
1550
63629
1525
0
0
2100
7030
51620
49257
24986
5572
79310
37863
54863
0
25122
0
6507
1515
889
3400
163
7336
0
44043
5206
122830
3332

78205
35852
45394
345
0
108869
20027
-253
804
17943
5295
0
54423
1050
0
0
1970
0
52668
49345
24915
5774
68380
38954
53510
0
20448
0
3424
556
698
3844
1256
7490
0
45175
6159
90219
1686

-2
0
0
0
0
0
-1
0
-1
-1
-1
0
-1
2
0
2
0
0
0
-2
0
0
-1
0
-1
-1
-2
-2
-2
0
2
-2
0
0
-2
-2
0
-2
0

-2
0
0
0
0
0
-1
0
-1
-1
-1
0
0
2
0
0
-1
0
0
-2
0
0
-1
0
-1
-1
-2
-2
-2
2
2
-2
0
0
-2
-2
0
-2
0

-2
0
0
0
0
0
-1
0
-1
0
-1
-2
0
2
0
0
0
0
0
-2
0
0
2
0
-1
-1
-2
-2
-2
2
2
-2
0
0
-2
-2
0
-2
2

8144
41134
43548
15704
16289
41435
15234
93466
323
-3
439
136809
4887
209368
64553
62023
60679
3929
118809
346
8927
41077
871
15037
3540
623
0
0
0
118706
9665
3735
99302
236583
0
3835
4480
1224
308711

0
50379
39873
11952
15735
42106
15372
87748
1986
-3
884
118811
4982
204501
52484
61729
54947
4857
125323
0
9124
42072
27371
16078
2914
0
0
0
0
115308
12186
3404
83403
230990
0
1891
8381
0
305594

0
54556
52449
13442
18164
43532
2783
109517
196
1266
421
52953
4851
223137
41048
67891
54425
5771
170449
0
10220
43414
871
17210
3601
0
0
0
0
123069
11700
7141
58083
173668
0
1799
12085
0
306176

0
58624
53581
16164
19143
44504
2501
107403
2855
1347
267
53696
3255
226470
31786
65861
48313
8659
96739
0
12044
44126
871
18098
1717
1100
0
1577
0
129060
13474
1304
88344
177475
0
1728
16788
0
304645

0
59848
45320
9908
20143
44267
0
81794
0
2495
575
11790
8255
229706
29105
64848
19399
10503
126139
0
27847
45004
2042
18843
30616
0
0
0
0
131682
13006
1534
49443
171566
0
6000
18388
0
315118

0
68828
43421
9592
20446
45564
194
78463
463
1248
932
12045
8411
234889
28294
64936
19804
11329
154884
0
8251
46100
1021
19586
22849
1383
0
0
0
135656
13743
2395
23159
175500
0
0
23228
0
315782

-2
-1
-2
0
2
0
-1
-1
0
0
-2
-2
-2
0
0
-1
0
0
0
0
-2
0
0
0
2
-2
-1
-2
0
-2
0
-1
0
0
0
0
-2
-2
-1

-2
-1
-2
2
2
-1
0
-1
0
0
-2
-2
-2
0
0
-1
0
0
-1
0
-2
-2
0
0
0
-2
-1
-2
-1
-2
0
0
0
0
0
2
-2
-2
-1

-2
0
-2
0
2
0
-1
-1
0
-1
-2
-2
-2
0
0
0
0
0
-1
0
-1
-2
-1
0
0
-2
-1
-2
0
-1
0
0
0
0
0
0
-2
-2
-1

1866
4366
0
89006
25123
85235
-20
-15
68916
4041
50055
-512
880
303949
35215
7886
133348
65421
18125
127464
0
0
2116
207128
294180
757
396
6887
12045
850
71521
2419
22396
165839
422713
26856
5855
2533
525

4575
2566
338
86694
27773
81462
630
2116
66762
1343
5320
-512
788
298421
31889
7101
136296
69087
20807
119346
0
287
0
195825
276968
4319
396
1926
9720
850
68041
3123
24758
153828
406204
24758
13645
2997
2458

0
4174
488
88898
28627
59800
630
1494
68566
2174
9758
-512
10742
247125
26299
5378
139430
63156
99860
89977
0
5264
9781
199659
276585
1489
396
2178
7391
850
68607
177
22546
158050
415664
23044
9127
14059
8067

0
-192
137
94289
32708
20650
15722
7780
65132
3479
6494
-512
1349
228229
27804
5501
142608
57147
100000
92381
0
1521
29313
157434
253679
362
396
2254
4238
850
27870
1170
22204
149023
423392
22919
9656
2693
802

0
15011
324
91875
31886
127601
2003
8416
48738
3006
32830
-508
10522
202220
25809
9402
145437
53383
3015
83641
0
0
49113
160009
232300
451
396
4219
18003
850
28219
390
22107
135798
399250
21890
41434
697
2706

0
12990
471
94405
33808
121774
7264
0
51020
810
3267
-913
0
181860
27052
9221
148492
48556
23473
86316
62043
0
732
155825
212749
620
1100
2489
16128
3688
28810
0
21745
112666
362627
22003
21732
5776
3597

-1
-1
0
-1
0
-1
0
-1
-2
0
2
-1
2
-2
0
0
2
-2
-1
2
0
-1
0
-1
0
0
0
-2
2
-1
-1
-2
0
-1
-2
0
0
0
0

-1
-1
0
0
0
-2
0
-1
-2
0
2
-1
2
-2
0
0
2
-2
-1
0
0
-1
0
0
0
0
0
-2
-2
-1
-1
-2
0
-1
-2
0
0
0
0

-1
-1
0
0
0
-1
-2
-1
-2
0
0
-1
2
-2
0
0
2
-2
-1
0
0
-1
0
-1
0
0
0
-2
-2
-1
-1
-2
0
-1
-2
0
0
0
0

5488
3105
31673
390
217578
860
26449
24081
0
166388
17056
54
2998
0
111720
101987
93155
0
13340
10330
36612
10283
120622
1530
131351
261502
174830
0
390
104624
18866
-101
29508
5771
5754
137394
108264
160161
58389

2380
1599
27572
390
224020
102
22072
14231
0
165243
18803
0
3885
0
86877
96544
95008
0
42862
10040
40534
2488
111593
696
132453
286708
178917
0
780
28114
20840
-101
30634
3217
480
140899
109427
156015
42094

0
1122
29022
390
227311
851
19085
23040
0
156688
18055
0
7298
0
133187
94199
97088
0
9584
10903
42889
5187
99170
696
128901
311641
182777
517
780
19758
188
-101
29827
19615
2532
144636
111238
150349
10594

1700
1692
29368
11779
184500
0
17550
5651
0
151405
20578
177
7032
0
65025
90395
98093
0
7978
10533
42936
11735
98437
18334
132982
326298
171239
0
0
12518
2172
-101
28661
11123
-36
148173
113465
147788
31532

1700
648
16930
11615
128190
346
0
7017
0
127090
19813
199
7913
0
62777
89513
99578
0
6728
10132
44936
2280
91222
27638
141298
270968
119060
0
0
18328
5173
-101
28608
10266
105668
151853
114759
145958
46342

0
0
17284
11466
130883
1592
0
6495
0
126388
20197
559
7642
0
62105
92792
101828
0
6728
10343
47166
9404
94061
696
137347
315889
121981
0
0
14879
5446
1100
30647
12467
5490
155031
117165
145667
56571

-1
0
-1
-2
-1
-1
-2
-1
-2
0
0
4
0
0
-1
0
0
-1
0
-1
-1
0
0
0
0
-2
0
-2
-2
-2
0
-2
0
0
-1
-1
-1
0
2

-1
0
-1
-2
2
-1
-1
-2
-2
0
0
3
0
0
-1
0
0
2
0
-1
-1
0
0
0
0
-1
0
-2
-2
-2
0
-2
0
0
-1
-1
-1
0
0

0
0
-1
-2
-1
-1
0
-2
-2
0
-2
2
0
0
-1
0
0
-1
0
-1
-1
0
-1
0
0
-1
0
-2
-2
-2
0
-2
0
0
-1
0
-1
0
0

117
68760
14766
0
0
25903
993
3922
280
96155
48378
10683
111941
39962
0
202503
52595
11085
56899
1552
3014
54904
20326
92244
112164
0
217636
2508
0
1698
38945
1087
235490
30153
-4
3346
2227
39803
36717

0
70113
990
0
2112
19262
1317
2947
6192
96752
52279
12729
114389
45640
820
173232
238861
2500
58032
776
380
46662
21629
93815
50838
0
221834
3978
632
365
39498
188
125853
28384
-4
4420
3496
37595
37800

23
71567
8150
0
723
10660
0
297
2134
98884
51176
14734
116956
38988
718
117125
198351
190
59624
0
380
46162
22354
97307
51753
0
222830
6560
316
3213
38272
257
143646
26700
3454
3062
4006
23250
40874

776
72410
15410
0
150
4191
0
0
0
98501
52286
14190
119334
19825
424
212656
195242
3173
58124
1752
380
46039
23150
99666
53619
0
195121
4438
0
2578
29810
1697
113422
22554
0
6117
411
26293
39922

334
73846
1276
0
150
1671
4415
0
0
34250
0
13721
120661
22654
631
107808
187710
673
58852
70000
380
32903
0
102082
53881
1830
169396
4309
316
9660
18674
188
96921
11858
3312
4781
1511
21508
40953

303
75556
0
0
2478
105726
1978
0
0
35874
0
13848
123256
16158
843
63049
171828
38100
58872
10552
380
34534
15235
105500
54760
0
173875
816
632
24355
19391
22507
94405
13838
0
1450
1334
20971
42136

2
-2
0
0
-2
-2
0
0
0
-1
0
-1
-2
0
0
-2
0
2
0
0
0
-1
-2
2
0
0
-1
0
0
0
0
-1
0
0
0
0
-1
0
-2

2
-2
0
0
-2
-2
0
0
0
0
0
-1
-2
0
2
-2
0
2
0
0
0
-1
-2
-1
0
0
0
0
0
0
0
-1
0
0
0
0
0
0
-2

2
-2
0
0
-2
-2
0
0
0
0
0
-1
-2
-2
2
-2
-2
0
0
0
0
0
-2
0
0
0
0
0
0
0
0
-1
0
0
0
0
-1
0
-2

73621
0
145268
12857
0
-5
89901
310866
33743
2119
119530
801
2789
73302
81979
2728
49195
9915
94745
13561
77347
795
882
396
46880
128949
991
41088
14592
13184
4701
200
36149
38723
263320
123184
43715
82074
498

76104
0
111500
13867
0
728
85406
320685
22989
1662
111730
908
2942
65931
82726
15650
48496
9607
96838
14573
61998
1020
0
396
25577
133778
4045
41807
16335
14200
3146
100
38078
39347
171626
117849
60718
80260
-2

77795
0
101996
14897
0
0
75789
320614
15843
2482
107150
1081
2520
58773
85390
11550
49412
11913
95732
15290
47941
0
0
5792
26352
131241
4056
43348
18061
16958
4486
197
36766
37571
175869
120471
21814
82116
497

78584
0
56503
15941
0
0
77870
21768
16825
19272
102418
1538
2936
58918
91549
11058
49590
12518
91556
16300
47851
1075
0
396
16846
25994
65825
42782
18955
19651
13390
245
30490
38924
180891
117218
47964
80299
-3

79736
0
38650
16376
0
0
73601
22405
14637
22388
97653
0
3493
0
92754
6912
0
12022
93403
16624
48804
141246
0
792
17562
25769
60803
40779
19933
37332
8009
3210
26934
40027
184952
116871
33405
81416
-3

78405
0
28775
16959
0
0
76751
24545
15397
21105
92653
804
3160
0
94722
4125
0
12179
95661
16974
50033
146349
0
396
18275
24552
56578
40618
21605
19225
5010
318
28118
41277
182328
122192
2981
81617
-3

0
0
0
0
2
2
-2
0
-2
0
0
0
0
-2
0
-2
-2
-1
0
0
-1
2
0
2
-2
-2
0
2
-1
0
-1
0
-1
0
-2
0
0
-2
-2

0
0
0
0
0
-1
-2
0
-2
0
0
0
0
-2
0
-2
-1
-1
0
-1
-1
0
0
2
-2
-2
0
2
0
0
-1
0
3
2
-2
0
0
-2
-2

-1
0
0
0
0
0
-2
0
-2
-1
0
0
0
-2
0
-2
-1
-1
0
-1
-2
0
0
2
-2
-2
0
2
0
0
-1
2
2
0
-2
0
0
-2
-1

33494
27620
78910
50566
12006
117517
0
30724
7506
14417
154278
28934
92956
749
40623
0
262
6637
42567
48195
-330
24180
20554
79400
72462
389
118676
40938
583
79862
1453
4416
1520
135322
-200
16503
100800
0
1198

32978
27921
80362
49717
6367
110537
0
29278
0
17261
161679
27122
96180
3883
40088
0
738
6476
43578
49024
340
23498
21560
81490
41300
389
119177
43036
111383
80921
961
6733
1349
100522
-200
17512
40387
0
1150

32415
28585
77986
49661
9839
99734
0
30393
0
20543
165068
27774
97701
3584
38706
0
0
14501
44881
38085
-220
26400
22587
83496
0
389
118068
45127
111665
79627
159
6480
959
84626
-200
18481
37689
0
0

30324
29007
78803
49581
6998
99973
679
29785
0
18180
166227
28347
100113
1830
38034
0
0
1190
43906
0
780
25682
23599
84333
0
320
120457
44183
14325
80610
720
7495
1623
76205
-200
15495
37750
0
0

31124
29195
50140
49550
3183
71008
3047
30377
0
7200
109682
28515
102120
390
23675
0
1858
3705
43767
10400
0
26155
24069
85444
0
14185
90843
47211
11416
62447
3157
8735
1470
46771
-200
15938
33281
0
0

25502
21335
47757
48871
1151
66735
5742
30155
0
18183
112906
28715
73630
390
22888
0
45
1049
43619
0
0
27972
24573
87323
0
389
91267
46401
10523
60850
2336
8453
930
35207
-200
16680
30968
0
7685

0
2
0
0
0
-1
2
-1
0
-1
-2
0
0
0
0
-1
0
2
0
-1
0
-2
0
-2
-2
-1
0
-2
0
0
-2
0
0
0
0
0
2
0
2

0
-1
0
0
0
-1
2
-1
2
-1
-2
0
0
0
0
-1
0
2
0
-2
0
-2
0
-2
-2
-1
0
-2
0
0
-2
0
0
0
0
-2
0
0
0

0
0
0
0
0
-1
0
-1
0
-1
-2
0
0
0
0
-1
0
0
0
-2
0
-2
0
-2
-2
-1
0
-2
0
0
-2
0
0
0
0
-2
0
0
0

30128
4743
44041
1000
76902
11467
25941
11860
60250
7357
10511
71219
74786
30419
57271
-4
16120
16490
78929
450
10741
0
63654
1724
6859
2433
120070
411
355251
653062
827
16570
22000
80893
197324
143121
8992
25436
5682

31325
390
46810
1098
70841
11052
25722
6846
60585
2779
2381
71110
71575
28221
56269
831
17160
18908
78177
1540
12057
1221
62042
1222
11210
735
123963
453
354394
671563
0
7934
20454
79175
201977
147527
8313
27445
6437

29953
1000
45781
28229
61422
10252
28015
7090
61257
22595
2580
69843
63821
29016
56333
-3
18083
18321
63914
690
12778
0
63445
4952
2436
735
125022
348
359522
689627
2469
20258
21899
78713
205800
148925
10179
28585
7181

30332
543
48814
28046
52576
20618
28262
2680
62697
755
48310
70834
63719
7946
29288
646
15096
19618
54382
0
14090
0
63729
6693
266
2301
129079
359
362412
706864
827
52574
20895
80684
205590
0
9394
29736
7908

29871
18127
49802
24446
51301
10457
27509
390
60816
7000
6390
70405
63807
8114
29524
-2
15396
19008
48834
0
14063
0
63751
22761
0
3139
130109
672
362550
383160
0
19463
11241
50400
98572
0
11462
21356
8781

28977
23563
51034
22151
48202
9624
28082
0
61685
0
7194
71004
57482
8382
29764
418
15720
19301
49756
0
14357
0
65421
10044
3412
316
133714
1620
359481
294641
1654
20226
-861
50058
90521
0
11410
23403
9645

-1
0
0
2
-1
0
0
2
0
0
-1
0
0
-1
-1
0
-2
0
-1
0
0
-1
2
-2
-1
0
-1
0
0
0
2
0
-1
0
0
0
0
0
-2

-1
0
0
2
-1
0
0
2
0
0
-1
0
0
-1
-1
0
-2
0
-1
0
0
-1
3
-2
-1
0
-1
2
0
0
2
0
0
0
0
-1
0
0
-2

0
0
0
0
-1
-1
0
2
0
0
-1
0
0
-1
-1
0
-2
0
-1
-1
0
-1
2
-2
-1
0
-1
0
0
0
2
0
0
0
0
-1
0
0
-2

8706
44788
50566
32215
-186
42635
48155
159017
94343
78573
390
99036
220053
-5
-13
39731
1100
210628
390
6203
416090
0
15902
35673
0
99209
3187
9035
186778
6215
-47
71905
603
86275
98430
53672
387851
1246
0

2484
45471
50050
33384
846
39508
49157
162697
96278
69116
390
99625
222857
4609
3823
38272
0
215308
780
6133
422898
645
17328
35817
0
54218
3758
5845
206582
7252
653
70150
1867
87848
99998
75305
349973
1476
0

70
46394
37005
34554
1350
36060
50417
163143
98213
64325
390
99016
196510
1351
839
36858
0
219970
390
4802
409626
3490
18746
-1
1215
40110
-1360
6793
201714
8473
3455
72017
2470
88065
16138
56484
689643
3436
0

90000
47865
20145
35690
13524
30470
48371
161906
99763
59653
390
101661
120570
1108
0
35447
0
221119
390
3086
417113
0
20623
-1
5772
41362
113091
8668
177469
9769
3245
73816
3887
90032
17758
38363
334456
4868
0

9068
47455
19620
34817
570
18306
15417
165807
99793
55159
390
103011
121664
1288
1762
33465
0
21904
390
1726
363553
4789
20019
-1
2150
41296
114251
8382
184502
10057
1686
75584
4731
50802
18774
4867
329981
5781
0

2349
48426
18872
36252
2622
7432
16194
169599
101879
56277
390
103384
122971
3552
0
31680
0
22052
1320
1015
357476
0
19227
-1
670
41225
117922
8595
191529
10346
1681
77365
8710
50821
20272
2736
292421
6681
0

0
-1
2
-1
-2
0
0
0
-1
7
0
0
-1
2
-2
0
0
0
-1
-1
2
2
0
2
-1
0
0
0
0
0
-2
0
0
-1
0
0
0
-2
-2

-1
0
-2
-1
-2
0
0
0
-1
7
0
0
-1
4
-2
-1
0
0
2
0
0
0
0
2
0
0
0
0
0
0
-1
0
0
0
0
0
0
-2
-2

0
0
-2
0
-2
0
-1
0
0
6
0
-1
-1
3
-2
0
0
0
2
0
0
0
0
2
0
0
0
0
0
0
2
0
0
0
-1
0
0
-2
-2

19339
0
0
11119
41300
5599
29772
19247
9183
2400
40698
90888
999
10208
0
52319
19178
19512
18781
47021
19555
14784
48241
5232
998
16620
8780
11669
7653
118084
51550
27019
50316
46831
49907
100364
5642
0
0

20187
3793
10139
10361
0
6696
28707
18055
9606
2400
42018
85293
593
14972
0
51185
18852
17692
13255
48423
17152
15483
49445
6410
780
17446
4060
12665
8864
112312
0
25100
48987
47233
49355
97551
6652
0
0

17592
1100
7858
10000
0
7783
29235
2059
3158
2400
43344
69482
-7
17432
0
51334
16648
19136
0
44450
19637
18109
51060
8717
390
18534
2774
12905
10062
107396
0
21023
49299
22469
34833
66365
7683
0
0

14588
17982
0
10200
0
8843
14040
2576
2941
2400
16951
60244
2636
19548
0
49312
19395
20080
20358
956
18671
17521
50033
8431
3622
19145
3764
13498
11581
96064
0
16973
48103
28197
28614
62913
9040
0
0

624
18166
0
30000
0
9209
500
1834
2313
2400
16989
22640
-39
18948
0
8027
20271
17366
18044
976
20116
18026
9298
9079
3695
19547
4001
13993
12580
96984
15239
12410
48669
18784
29133
9389
9222
0
0

19945
0
0
24000
0
10070
22292
1092
1367
1800
17230
3270
13000
18358
0
8603
20445
17128
20325
1976
17617
19082
7877
9110
3126
19947
5134
13854
13716
93711
14853
11944
48507
17263
29340
6076
9580
0
0

0
-1
0
0
-1
2
-1
0
2
-1
0
0
2
0
-2
0
2
0
0
0
0
0
-2
0
2
0
0
0
2
0
0
-1
-2
0
0
0
0
0
0

0
3
0
0
0
2
0
0
2
-1
0
0
2
0
-2
0
2
0
2
0
0
0
-2
-1
-1
0
2
0
-1
0
0
0
-2
0
0
0
0
0
2

2
2
0
0
0
2
0
0
2
-1
0
0
0
0
-2
0
2
0
2
0
0
0
-2
0
-1
0
0
0
0
0
0
0
-1
0
0
-2
0
0
2

9020
5857
20472
1426
0
5996
444
86724
8295
1473
9984
31011
36460
145354
9774
29608
6496
48061
21652
30011
20464
3684
-1000
59197
47077
60905
50140
14857
67940
153932
25535
587
18838
17331
66471
60719
145728
136378
13621

8707
20190
19077
2539
0
7040
444
91394
9310
390
9974
28034
37549
143279
10400
27471
6246
47003
22656
35743
19322
4715
0
55551
48872
62905
15519
16302
65957
153573
28738
2195
15349
17961
67010
61607
145240
129545
14984

8519
18794
20094
3437
403
7897
444
78767
12130
390
9900
26363
40527
87885
0
29075
8965
13063
23804
34435
19004
5785
0
54083
16012
71405
19520
17333
64005
153309
27999
1758
0
18689
67627
68091
148755
131045
16431

9505
6650
19559
5365
33982
7622
888
74007
11644
390
9941
22587
41036
84534
0
26011
8672
25224
25668
30859
19558
7134
0
50000
14228
82926
21103
18735
61769
152357
28097
3720
0
19284
68085
69028
133414
128104
18835

10127
6118
16795
6275
30738
8294
888
29480
12250
0
9250
21770
39103
74758
0
13900
9525
14197
24887
27429
19176
3535
0
10135
19546
84278
20101
18952
51722
153133
28670
3820
0
19517
69445
-61372
101284
121641
18235

9677
2235
17233
7172
29018
8016
444
27941
11910
780
9403
19525
38945
78633
0
0
9228
13872
0
24222
19441
4323
0
9952
19473
93641
20402
19195
44956
0
7770
0
19125
19193
71242
79256
73255
123470
19535

0
0
0
-2
0
-2
2
0
0
2
0
0
0
0
0
2
0
0
0
0
2
0
0
0
0
0
0
0
2
-2
0
-1
0
0
0
-2
-1
0
2

0
0
0
0
0
-1
2
-2
0
0
0
0
2
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
2
-2
0
-1
0
0
0
-2
0
-2
2

0
0
0
0
0
0
0
-1
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
-2
0
-1
0
0
0
-2
0
-2
2

2165
50603
65795
13707
47034
0
88072
64317
39628
28436
19099
60760
16412
48966
7806
21425
58301
21871
3592
17058
10100
81099
4091
8579
56753
47452
107560
26845
37681
6001
48998
1439
137204
47661
45626
1097
70373
26230
14598

18214
50116
54166
12119
47521
0
90221
59944
20571
28845
18114
60011
15851
49985
8615
21410
57861
21222
3622
59481
59714
81449
5316
3714
57530
48663
100395
23283
36775
5868
33175
3548
139189
43914
16533
778
80166
2829
13998

13172
48063
73077
121170
47633
0
91898
30206
19089
31071
18437
61333
16889
50760
7851
20786
47409
22555
7990
50890
62163
79887
6467
4158
59869
50297
79889
11896
39982
-1
16784
1958
133521
38734
10745
2999
34775
6721
15467

8717
43787
62288
27949
47482
0
91334
0
19658
30248
19267
60082
19909
49535
8704
19994
47743
23874
10392
50981
62756
76067
7500
4654
59942
36164
70062
8097
38979
592
9558
1462
133182
23152
9994
-1
34073
-780
14913

8552
9226
66309
23158
48162
2605
59253
0
19453
30354
19696
38897
19291
30358
8877
10700
45654
14500
7042
54122
61149
73077
7497
3080
28934
37616
70901
7902
39479
-8
11022
2573
103161
19860
16829
-1
15676
-780
17692

9902
9628
66393
67745
48926
3554
58519
5000
19108
29088
16876
39422
20675
30302
9063
0
26525
16500
5692
58227
62464
76894
8170
0
27461
39062
72754
7917
39329
-8
11953
2402
103031
19486
13051
-1
99436
-780
16302

0
0
2
0
-1
0
0
0
0
-1
2
-1
0
0
0
0
0
0
0
0
-1
-1
0
2
0
2
-1
0
-1
0
2
-1
0
2
-1
-2
2
-2
0

0
0
2
0
-1
0
2
0
0
0
0
-2
0
-1
0
0
0
0
0
0
-1
-1
0
2
0
2
0
0
-1
0
0
-1
0
2
-1
-2
0
-2
0

0
0
2
0
-1
0
2
0
0
0
0
-2
0
-1
0
0
0
0
0
0
2
-1
0
2
0
2
0
0
-2
0
0
-2
0
2
-1
-2
0
-2
0

50536
19262
63467
325669
1483
13422
12925
47052
170717
189
38131
24602
36017
600
77838
52354
31292
39868
16861
22936
1892
658
130905
53576
1727
6283
701
72763
1985
65861
96469
3197
31235
31012
2159
2161
58598
15648
375392

28219
34729
66811
206515
46
14886
13411
47874
174026
-2811
35382
12526
32205
360
76054
52651
32766
25714
7553
255040
1889
4160
122390
52128
0
6034
3442
53839
1666
67857
99750
1936
31462
30215
1956
1672
56486
2008
373004

24996
18808
68247
144853
915
15927
14190
40933
177359
-2811
38744
9032
29104
1401
73992
51056
34426
17351
8670
241092
1716
3225
122024
56657
8879
7925
2551
34228
1306
69945
100783
2329
31499
33117
5592
2579
60877
-4291
371567

17509
18302
68531
132268
352
11939
16218
16603
173334
126884
38807
0
29447
2360
73246
49515
34725
21567
9764
242850
41710
656
112367
57340
8034
8631
4217
26418
2049
74082
89898
2332
16773
32286
10676
2313
56138
-4291
375352

5486
18995
69808
118899
105
10782
15663
16932
176605
129020
39933
0
12411
70
71321
42189
18049
18388
9954
237818
42219
176
67820
55823
8585
8855
1255
22196
0
75653
58404
-4
11568
34320
671
2287
56806
-4291
316076

5295
19400
70544
79223
0
12599
17250
17287
180205
131708
38646
0
5555
420
141494
19938
19593
18353
10144
237762
39774
0
66595
58260
7708
8585
1554
15973
0
77259
35078
-4
9727
33634
9826
3442
57935
-4291
314588

0
0
0
-2
0
0
0
2
0
2
-1
0
0
-1
0
0
-1
-1
-1
-2
-1
2
2
0
0
-1
-1
0
0
4
0
0
3
2
-1
-2
0
-1
0

0
0
-2
-2
0
0
0
0
0
2
-2
0
0
-1
0
0
0
0
-1
-2
-1
2
2
0
0
-1
-1
0
0
3
0
0
2
0
-1
-2
0
-1
0

0
0
-2
-2
0
0
0
0
0
0
-2
0
2
-1
0
0
0
0
-1
-2
-1
-2
0
0
0
-1
-1
2
-2
3
0
0
2
0
-1
-2
0
-1
0

59688
149499
4432
1294
81861
20079
19657
10538
99931
18894
-366
131653
114355
758
48065
18069
8852
498
3773
143900
282222
61143
32704
1581
82238
396
13980
12460
12820
51923
104252
40276
152924
132968
3810
8840
256503
0
79690

57627
119726
5373
1058
81446
18696
20723
16201
95096
21258
-366
132462
124449
0
48355
17905
1946
498
3990
0
154050
58394
31895
2282
100753
792
9969
13489
15463
55699
107034
41897
152142
134505
6406
4951
254732
1899
80976

58417
111690
6200
359
82907
19872
21784
20926
80388
23590
834
130598
121093
1022
49009
18712
1473
493
9048
0
0
52805
31091
2964
93209
4970
1276
12987
50040
61285
109958
45535
155201
135624
629
-17
244860
832
57827

49050
114776
0
359
84832
20100
22794
20260
75631
24896
-96
98336
123126
2004
49949
19682
48029
16931
4700
0
18
52546
31002
3360
89813
4012
0
13699
22072
59727
112850
45954
157202
129959
11542
1815
245165
0
46390

49722
110902
0
359
87123
19704
23115
24754
71464
24200
-96
86862
131120
0
50479
18384
47525
18913
800
0
18
8959
29879
5038
55359
3651
8621
15868
6712
60669
115092
47706
153311
93360
2348
1035
236120
1662
45354

48898
114018
0
509
85363
18004
23752
29383
65915
26630
-96
88618
134135
2051
50702
18768
47181
19272
4082
0
18
9812
29382
4833
32227
5600
0
15474
5286
59442
117496
49235
162973
90040
122
460
237705
4537
43112

0
2
0
-1
0
-2
-2
0
-1
0
2
2
-1
0
-2
0
-1
0
0
0
-1
-2
0
-1
2
-1
0
-2
-2
-1
0
-1
0
0
-2
2
0
0
0

0
0
0
-1
0
-2
-1
0
0
0
2
0
2
0
-2
0
-1
0
0
0
-1
-2
0
-1
0
-1
0
-2
-2
0
0
0
0
0
-2
3
0
0
0

0
0
0
-1
0
-2
0
0
0
0
2
0
2
-1
-2
0
-1
0
0
0
-1
-1
0
-1
0
0
0
-2
-2
0
0
0
0
0
-2
2
0
0
0

42314
71160
24689
34686
226244
2235
441
8786
8368
166701
2500
11343
1893
42055
0
81740
54007
49139
100226
48307
942
10823
122486
0
22503
2335
53700
0
3310
33269
106698
579
18741
100751
6906
4473
46803
309558
25411

37735
67381
29520
8
230647
13695
76
9865
1884
164561
2500
17143
0
36366
0
81980
62761
49281
102103
48602
390
13226
116437
1731
24802
1432
53938
0
-6
19084
104546
2718
12724
99777
4893
7216
47796
315956
26989

32358
72192
29722
1744
211483
390
-21
10644
200
166894
2500
17150
0
37093
0
90216
10373
42472
103701
48750
390
652
112881
499
29367
718
47852
0
4759
2601
100272
1280
13804
99479
508
6958
49024
307896
28245

114443
70444
36276
55164
153072
4080
-21
12414
2601
170102
2500
15298
71
41300
0
86410
6803
44810
103673
48916
390
0
96191
1487
28108
500
48538
0
996
112075
92615
3783
15331
94028
0
7496
50192
241206
29176

111520
71900
19065
49967
156149
3390
15237
15982
1759
165015
2500
18378
71
0
0
94668
2601
45699
99429
27743
0
652
88934
499
26717
5306
49034
0
0
163165
92657
2522
15159
14578
4861
7231
49515
242481
28696

105779
0
17937
7839
144646
390
7345
13324
-125
165571
2500
18281
3871
345
0
93275
2979
46675
93487
28646
780
92775
90633
499
11693
2091
49689
0
1199
214575
93364
1261
10188
33254
2547
7269
48038
230232
29321

-2
0
0
0
-2
0
-2
-2
-1
0
-1
0
-2
-2
-1
0
-2
-1
2
0
-2
2
-1
0
-1
0
-2
-1
0
0
-2
0
0
0
-1
2
-2
0
0

-2
0
0
-2
-2
2
-2
-2
-1
0
-1
0
-2
-2
-1
0
-2
0
2
2
-2
2
-1
0
-2
0
-2
-1
0
0
-2
0
-1
0
-1
2
-2
0
0

-2
0
0
-1
-2
0
-2
-2
-2
0
-1
0
-2
-2
0
0
-2
-1
2
2
-2
2
-1
0
-2
0
-2
-1
0
0
-2
0
0
0
-1
2
-2
0
0

0
54448
62854
59796
9531
158326
5649
-17
262980
18629
2700
309805
2514
1730
326
27002
3567
16808
30040
6078
11100
32678
1261
5525
165
20271
0
22325
58175
41597
7904
148624
6360
70062
396
86114
73
257456
69554

0
55559
50558
60722
13558
119426
5649
1786
204078
19202
2108
237915
810
2500
326
26274
1000
16741
29258
7015
16966
37303
1261
4039
165
21979
0
27508
56749
50849
860
109990
5375
19669
396
87896
10925
261189
72390

0
59635
52738
31023
14270
109136
5649
0
78325
20459
2253
235917
8041
0
326
27045
0
14450
31137
8036
10000
37114
1261
3656
165
20924
0
3923
52792
54927
-3
112515
5476
20696
396
89397
0
264520
75521

0
63624
53747
-2639
11878
106882
5699
0
119866
19493
17743
227714
68595
0
326
28598
0
8796
32855
9597
14218
38687
1261
3801
0
20881
0
9059
50167
57972
-3
114951
6931
21709
396
90514
0
249571
78987

0
67563
55271
-2787
12920
99917
5466
0
-6187
17289
8210
154939
72011
0
652
30131
0
5419
33316
9294
62208
41338
1261
2540
0
21262
0
3360
31778
60224
-3
117849
99416
22348
396
91661
0
202144
80891

0
69812
57250
34732
10190
97133
19878
0
-8822
17684
0
102338
77931
0
326
32356
0
2377
34137
10242
83611
40645
1261
2279
0
21469
0
3657
32427
71198
-3
120739
99702
22988
396
90100
0
197643
62113

-1
-2
-2
0
2
0
0
-2
0
0
2
2
-1
0
2
-1
0
-2
0
0
2
-1
0
2
2
0
0
0
-1
0
-2
0
0
0
-1
0
0
0
0

-1
-2
-2
0
0
0
0
-2
0
0
2
2
-1
0
-1
-1
0
-2
0
-1
0
0
0
0
-1
0
0
0
0
0
-2
0
0
0
0
0
0
0
0

-2
-2
-2
0
0
0
0
-2
0
0
2
-2
-1
0
-1
0
0
-2
0
-1
0
0
0
0
-1
2
0
0
0
-2
-2
0
0
0
0
0
0
0
0

101776
71900
2316
487816
111864
70257
210465
34471
267475
49221
133401
65766
29276
40271
0
1302
138834
2184
338992
206597
20091
281017
347790
26288
9228
45971
39124
7536
0
19522
0
62087
48792
69921
10091
155820
159967
68773
91641

14260
0
2131
471138
112112
73151
200959
0
237324
49599
135703
59702
7934
91965
198
5230
143518
2184
339254
211687
21459
187071
352600
23822
7532
49321
40474
8152
4260
23249
0
63444
50083
71198
18324
171565
164197
69527
85906

40236
0
2476
454471
114367
47298
146652
0
186359
50942
142275
55899
635
86047
198
3373
146714
2184
348485
198245
20832
150441
299797
22922
7246
48370
41220
8779
3278
16668
0
65420
50323
70660
8808
184782
122611
76273
87138

19011
0
9746
432132
111064
25692
132527
0
119829
50146
144427
54275
12416
82233
198
14071
148787
2184
346028
217320
21386
167983
218973
22140
3506
49660
42332
9379
580
18389
0
67722
48902
67975
27319
152365
119023
76409
87141

-1031
0
7092
285868
112123
24542
70421
0
87068
50235
146702
20280
4022
72175
115397
2915
152306
2184
338981
2500
22227
142305
146326
19170
2376
53090
43227
9565
580
17898
0
70970
20012
65805
19278
139757
113754
76166
66964

-4873
0
5449
291140
111575
23697
60235
0
23533
48984
150647
20038
259
77831
120250
157
155690
2184
348032
0
23466
153555
107205
17170
123687
48215
44530
9062
0
18462
0
72670
19915
66058
11505
153348
115029
76384
65898

-1
0
0
0
0
0
2
-1
-1
0
2
2
0
0
-2
0
0
0
0
0
0
2
0
-2
-1
0
0
-2
0
-1
0
0
0
0
2
0
0
0
-2

-1
0
2
0
0
0
2
-1
-1
0
2
0
0
0
-2
0
0
0
0
0
0
2
0
-2
-1
0
0
-2
2
-1
0
0
0
0
2
0
0
0
-1

-1
0
2
0
0
0
2
-1
0
0
2
0
0
0
-2
0
0
0
0
0
3
2
0
-2
-2
0
0
-2
0
0
0
0
0
-1
2
0
0
0
-1

2430
135527
1548
88812
79135
18091
47529
5036
130819
230090
49206
15750
88506
308274
10222
163327
167835
126749
101254
64372
6270
129497
5250
3528
139892
10424
196426
0
89567
8028
11849
82735
227604
29814
3717
14440
333930
163461
0

2430
134414
1378
89488
75786
17237
40605
32897
124946
224913
50386
16472
58699
209976
11400
165557
170978
135867
105254
64937
7303
131877
7151
1190
131365
10197
194724
0
85552
3729
13144
90847
218526
22699
3659
13916
280727
167140
0

2430
140607
3182
89951
76280
16419
39394
6493
10212
227998
54656
15530
60252
158694
0
152856
172217
132249
121893
59133
8375
135309
9024
1958
9910
85777
193397
0
86595
-19
14429
74122
196479
16866
5640
15376
285705
160707
0

2430
131933
5124
86961
71790
17144
37686
23292
2486
217660
54963
8440
62245
148956
0
142605
163786
132416
109647
53193
9268
131671
10865
-5
12909
81919
195027
0
89689
3920
15659
72363
196034
13618
5401
18075
295747
162477
0

2430
135606
4893
79284
49835
17855
38810
1254
5170
194641
55865
1000
64202
135217
0
144240
81611
131959
56157
47352
10630
138771
12677
1013
0
75332
199236
0
85764
4452
16959
68703
378323
5000
6811
18830
250158
166861
1040

2430
132906
5810
74531
48880
18567
31548
7808
6823
199344
54842
0
66167
85300
0
144213
79817
128375
37293
41627
10188
141146
14309
2350
0
47622
203241
0
85830
685
-41
66710
192115
8000
6567
20423
255956
171083
0

2
0
0
-2
0
0
0
-1
0
0
0
0
0
0
-2
-2
0
-1
-2
0
0
0
0
0
0
0
0
-1
-2
-1
0
2
-1
-2
0
0
-1
0
-2

0
0
0
-2
0
0
0
-1
0
0
0
0
0
0
-2
-2
0
0
-2
0
0
0
0
2
0
0
0
-2
-2
0
0
0
-1
-2
0
0
-1
0
-2

0
0
0
-2
0
0
0
-1
0
0
0
0
0
0
-2
-2
0
0
-2
0
0
-2
0
2
0
0
0
-2
-1
-1
0
0
-1
-2
0
0
-1
0
-2

57477
53239
3919
13877
50179
324628
71656
11873
11671
189003
27268
30425
120198
107793
2196
2240
3938
390
0
58216
43356
12988
48418
11043
11278
64786
73215
706
23638
167685
162820
74477
5768
41300
104028
159094
1366
421227
2500

58539
54351
-8477
8190
49056
305869
63331
8275
10030
154847
75331
31419
122480
102676
396
12165
82385
390
0
60193
14236
7289
44734
11770
14070
45923
70284
195
-46
3288
153457
68633
8843
0
103601
161938
9489
416160
0

59722
56480
247784
6203
48714
312567
54977
13817
8132
122037
72950
32450
82329
103276
392
7062
88195
390
0
57815
16991
3823
47178
13188
15535
47256
70375
504
-46
75244
143580
62890
18982
0
105282
166062
51322
419988
0

58174
57253
258900
9808
38653
291153
45849
7977
8402
119366
70022
33458
85252
67886
1592
8833
52253
780
0
50054
18541
4444
29582
18318
17734
50727
65085
-627
-46
6468
133477
56788
11700
0
83616
170023
12150
359736
0

59204
59150
225614
3267
19439
159545
32706
3417
4585
86285
70861
34122
76222
39457
1304
7659
38743
780
0
27535
20075
-232
38426
18419
19734
50064
54986
-918
-46
3169
122545
52287
0
0
67825
173854
12463
358471
0

61092
0
228219
6662
14711
97438
23542
2476
3551
83589
70897
34833
67243
39424
8
5676
27833
0
0
22962
20491
-2701
42500
18978
8561
59017
50848
-1209
1154
3130
120772
52287
2978
0
66756
179390
11872
360557
0

-2
0
-2
-1
-1
0
0
-2
-1
-2
2
0
-1
-2
0
0
0
0
0
2
0
-1
0
-1
2
0
0
-1
0
0
0
0
0
-1
-2
0
0
0
0

-2
0
-2
0
-1
0
0
-2
-1
-2
2
0
-1
-2
2
0
0
0
-2
0
2
-1
0
-1
2
0
0
2
0
0
0
0
0
-1
-2
2
0
0
0

-2
0
-2
0
-1
0
0
-2
-1
-2
2
0
-1
-2
2
0
0
2
-2
0
0
0
0
-1
2
-2
0
-1
0
0
0
0
0
-1
-2
0
0
0
0

24709
1245
8383
69464
390
42188
52674
0
43711
18659
61231
41030
360
186
60290
8988
10288
22058
57937
23633
27202
5454
58538
28910
47675
205277
124362
780
209044
178440
124617
35646
44756
-5
0
99573
195639
4520
92590

291
26343
8797
55638
390
40033
58068
0
37077
388
62423
40120
360
3823
61688
6849
9276
24367
49740
22955
29424
2316
61359
6581
47243
127
126860
390
211453
176624
126982
38040
45746
-5
0
159480
196554
3483
93354

6161
22120
8741
43429
390
31106
28116
0
70369
481
63827
51591
360
-20
63100
7471
5622
26965
51400
26574
31941
12457
58147
1894
48328
3627
129576
390
217237
76565
125072
39562
47010
5498
0
56267
177597
6862
69674

6200
21365
8178
45895
390
28890
30656
0
15283
29646
64682
67772
360
4016
70391
8043
19263
29521
0
25804
35087
26522
59399
8604
49183
6303
129863
650
198681
82825
126416
40427
47277
3259
0
11788
181702
8727
71097

3892
20967
-4
27851
390
28613
24750
0
17668
10163
65614
71846
1440
6209
68661
19526
18433
32032
0
27454
34226
28951
37746
3547
48237
73
120781
260
202479
81763
132772
43417
17410
5949
0
11400
176253
8148
72913

4072
48250
-4
25408
390
49036
25543
0
4841
10163
67007
68876
360
2081
77511
7564
26132
31385
0
25447
35514
11057
37794
43097
51937
-63
98163
520
206221
66120
137519
46878
17002
1111
0
11419
179190
8640
74738

-1
-2
2
0
-2
0
0
0
-2
0
-2
0
0
-2
-2
-1
0
0
-1
-1
-2
-1
0
2
0
-1
-1
0
2
0
0
0
0
0
-1
0
-1
0
-1

-1
-2
2
0
-2
0
0
0
-2
0
-2
0
0
-2
-2
-1
0
0
-1
-1
-2
-1
0
2
0
-1
0
0
2
0
0
0
0
-1
0
0
0
0
-1

-1
-2
-1
0
-2
0
2
0
-2
0
-2
0
0
-2
-2
-1
0
0
-1
-1
-2
-1
0
2
2
-1
0
0
2
0
0
0
-2
-1
0
0
0
0
0

3833
0
150
59867
2988
236430
190074
46850
-509
426429
129902
345408
15019
8918
1689
22398
207
72185
-4
16270
-331
0
75384
55544
187487
1695
16842
12975
23027
57505
47842
19450
46717
19138
600
26400
0
293281
10567

4890
0
150
28357
0
243445
193244
31923
-1925
436968
134400
340055
16026
13813
655
30002
4907
76854
1496
140
1656
416
74177
57428
200774
5827
16300
13982
23848
51934
48752
18844
48435
6630
169
27400
870
268030
264

4157
1656
150
29312
668
246357
182514
47574
4532
428712
0
332945
17257
6099
361
1715
6833
72408
4872
500
1440
832
65336
58917
196933
10190
390
15315
23873
40855
39937
19853
49854
4958
497
28400
390
157691
3430

14342
1400
150
26404
0
250942
185491
7613
13069
425345
0
327229
41868
6255
301
4408
8766
72832
0
1226
27000
0
53578
60352
187887
2355
14536
16019
24182
37742
25864
19894
51400
5314
15433
29400
11
158720
-147

11411
0
150
25806
686
205081
197985
7613
5071
354852
0
320032
23201
5512
457
2517
9539
46473
1241
-1121
872
832
49288
61167
101278
3612
7446
16336
26022
29450
6990
19993
0
390
8500
30000
1011
144085
672

3006
0
930
26325
7149
209309
315366
7756
8276
353113
0
290003
18623
5451
297
29987
9779
50329
-383
1879
12600
416
43870
63042
99382
586
0
16678
27462
8850
9990
20030
0
390
10500
0
381
143663
5408

0
-1
-2
-1
0
0
0
3
-2
-1
0
0
0
0
0
0
-2
0
2
-1
2
2
0
2
-1
0
2
0
-1
0
0
-1
0
0
-2
0
-1
0
-1

0
-1
-2
2
2
0
0
3
-2
-1
0
0
-1
0
0
0
-2
0
2
-1
0
0
0
-1
-2
0
0
0
0
-2
0
-1
0
-1
-1
0
-1
0
-1

0
-1
-2
-1
2
0
0
2
-2
-1
0
0
-1
0
0
0
-2
0
2
-1
0
0
0
-1
-2
0
0
0
0
-2
0
-1
0
0
-1
0
-1
0
-1

10146
10027
0
260
9501
150359
25949
450
1580
17999
90128
65342
541
9242
46288
194548
2318
73414
51193
46758
89592
2178
92000
780
3201
66662
16419
77142
630
189158
170928
44300
78859
9238
0
61105
530
114324
1236

9352
8929
0
834
10560
147471
27214
450
2925
38899
91542
63218
-59
9159
48205
198522
1818
69998
50954
31422
92225
1755
94000
780
0
61331
17139
78255
815
150621
170290
54700
81539
0
0
61386
25576
238058
856

9919
34635
0
-150
11312
151713
28472
450
-551
24620
92686
64594
6817
10004
49352
206312
2057
72368
55132
33619
93890
58197
96000
390
5701
56523
20159
79425
1104
153900
175630
34050
84216
1758
0
62681
1561
236220
856

10400
26645
0
517
13050
130107
29696
450
-1944
22381
94122
65070
7756
9722
49682
205804
2278
77505
56629
23553
91013
50485
98000
0
0
56737
19533
70583
9182
0
171572
3000
86812
2886
0
64743
2106
233586
856

10123
18088
0
53
12578
78623
31393
450
-4430
13115
53720
20478
8835
10044
50588
122740
1224
78845
57405
9398
91535
37710
100000
780
0
51005
19928
48308
8989
0
161319
3000
87679
3733
177
45288
2656
234661
856

19813
8703
0
603
14008
79743
33222
300
-5813
5167
54866
13737
13129
9856
42629
137740
-57060
74182
58742
4296
93065
38073
0
0
0
47471
19695
46049
8443
0
151119
49128
90264
3040
4716
48449
4274
233304
856

-2
-1
0
-1
0
0
0
2
2
0
0
0
-1
2
0
-1
0
0
2
2
0
0
-2
-1
-1
0
0
-1
-2
0
-1
0
-1
0
0
0
2
0
0

-2
-1
0
-1
0
0
0
2
2
0
0
0
-1
-1
0
-1
0
0
-2
2
0
0
-2
-2
-1
0
2
0
-2
0
-1
0
-1
0
0
0
2
0
-1

-2
-2
2
-1
0
0
0
2
2
0
0
0
-1
0
0
-1
0
0
-2
3
0
0
-2
-2
-1
0
2
0
-2
0
0
0
-1
2
0
0
2
0
-1

2895
390
29324
1437
124391
27984
20857
25991
11300
135437
50901
9495
0
0
226988
3131
9552
19057
153246
57504
70317
3686
0
1246
18786
350178
70265
47026
0
92129
1665
48540
18463
19932
56294
236767
64158
455520
205495

-1
390
30333
162
126032
27686
22199
28053
10822
65892
54050
12633
1427
0
217735
4176
11376
20091
151659
58590
56742
4699
0
1217
6879
359050
74102
88355
0
92690
1665
38410
17849
20708
57088
236769
65506
464727
236484

-1
0
31835
116
123746
29209
23834
30891
13633
60762
54555
88334
0
1991
207215
2541
13185
21423
10199
64813
49176
5718
0
338
16643
366591
77901
54913
0
93596
1665
40291
12818
20089
55597
238769
66872
477884
243567

300
780
33602
162
123107
28326
25353
30096
13117
52402
15177
53978
198
1991
197096
5648
14648
23927
0
63048
41969
6727
8086
0
4869
331833
84592
25407
0
79320
1665
31869
5674
22717
55040
235603
65199
488808
44351

90
0
38127
530
42897
26198
27075
32169
14096
51391
16610
23687
0
93536
187693
4122
15419
25718
0
120660
37409
6861
0
0
9157
288709
82350
22179
0
64268
8805
32186
11416
26073
51938
233374
79104
427064
193283

2194
0
37382
367
39378
25020
28092
31520
13727
43070
16821
26567
525
95373
177338
0
15423
136667
0
122762
36214
7005
0
0
9624
290583
87186
337
0
65193
8764
25554
36000
25583
60606
230897
80692
436172
21682

-1
-1
0
0
0
-2
0
0
0
-1
0
-2
2
-1
4
2
0
0
2
0
0
2
0
0
0
0
2
0
0
0
-1
-1
0
0
-2
-2
-2
0
-2

0
-1
0
0
0
-2
0
0
2
0
0
-2
4
0
3
2
0
2
2
0
0
2
0
0
0
0
0
0
0
0
-1
-1
-1
0
-2
-2
-2
0
-2

0
-1
0
0
0
-2
0
2
2
-1
0
-2
3
-1
2
2
0
2
2
0
0
0
0
0
0
0
0
-1
0
0
-1
-1
-1
0
-2
-2
-2
0
-2

4908
921
152240
95014
254065
9054
135367
33217
13176
-95
38242
346
14301
386
33666
11512
12721
37709
300
39883
67958
6744
7217
238094
7816
8275
13835
70185
70649
83845
2371
326
3816
134496
-44
6888
61650
21336
2772

0
1498
152159
97074
136709
1868
135091
34372
15945
-95
41083
9138
17069
907
32875
12524
14102
39588
300
42349
66157
6494
8291
228523
7542
8409
14897
71417
72069
87580
316
326
4575
136613
-44
2913
0
22376
3831

0
749
154523
98274
81130
1135
133047
33543
17180
-95
55444
-1
17818
3707
32101
13523
14870
42455
300
44095
67569
6247
9649
191098
8561
8600
17512
73534
74140
84140
316
326
5029
133557
-44
340
0
23412
8640

3166
749
156121
84698
103543
0
132264
34260
18811
5
57115
377
20251
6987
31071
13704
16116
45173
300
46502
67127
7975
10975
160149
9571
9470
16926
74785
76421
86400
316
326
6494
129909
-44
2823
0
25013
433

3166
58852
118248
58612
105623
0
130372
36580
18380
1005
54076
2899
19657
3853
30136
13882
16436
46134
300
47578
66483
7701
11292
154421
9761
6690
17368
79985
82223
87275
316
326
678
133043
-44
13045
0
25899
14398

0
6295
119911
55610
107549
0
133170
37347
19086
21
58155
376
19072
4613
28496
14015
16781
45263
300
48959
65251
7787
11610
156022
10106
9690
17959
3065
84296
89082
316
326
11928
133835
-44
14006
0
26680
3475

0
0
0
-1
0
-1
-1
0
-1
0
-1
2
-2
0
-2
-1
-1
2
-1
-2
-2
0
0
-1
2
0
2
0
2
-1
2
0
2
2
0
2
2
-2
0

0
0
0
-1
0
-1
-2
0
0
0
-1
2
-2
0
-2
2
-1
0
-1
-2
-2
0
0
-1
0
0
0
0
2
-1
0
0
2
2
-1
2
0
-1
0

0
0
0
-1
0
-1
-2
0
-1
0
-1
2
-2
0
-2
0
0
0
-1
-2
-2
0
0
-1
0
0
0
0
2
-2
0
0
2
2
-1
2
0
0
0

24901
45375
69627
3751
49271
5838
22334
120942
0
306836
476
2500
16352
176838
2500
1522
6129
0
694
1568
1288
122084
-191
51790
125055
3014
66506
19796
42511
1111
31649
56918
34694
20195
8821
68739
8090
6492
148826

26071
52437
49082
832
51425
2256
13842
118576
326
295324
476
2500
0
181224
0
1261
6051
26232
0
1550
2508
126042
-191
390
133825
-1750
67540
18510
46526
1111
30841
58368
36014
21267
17039
70024
6339
6069
148568

27937
50473
50170
2696
47756
9552
1425
118240
326
303082
476
2500
0
143173
0
1261
5901
29093
2023
-18
2500
128706
5612
390
136232
76674
116043
16077
46831
0
34336
59830
39321
21332
7113
68345
8623
-202
151864

28774
45087
46725
1457
45977
4215
10591
116142
652
307038
476
2500
0
145293
0
2126
671
28319
-22
-18
0
131333
6917
390
132569
77974
107533
16389
50799
6795
33489
60134
39145
21680
9574
72487
5885
1201
147485

29202
35424
100503
990
43936
3400
1793
115087
326
116506
476
2500
0
148871
0
1573
37082
29064
2870
-18
0
133974
10247
390
135007
80064
89331
11286
50540
0
35615
26607
39494
23011
1727
73591
4417
1200
106607

29683
31760
54798
3356
37142
3286
1509
117647
326
19085
4145
2500
0
152309
0
1170
34725
28658
860
-18
0
136907
11822
390
34036
81747
91477
12833
48700
0
38027
0
39896
23498
4201
75161
5190
0
98109

0
2
-1
-1
0
0
-2
0
2
-1
0
-1
-2
-1
0
0
0
-1
0
-1
0
0
0
0
0
0
0
0
0
-1
0
0
0
2
2
0
-2
0
0

0
2
0
-1
0
0
-2
0
2
0
0
0
-1
-1
-1
0
0
-1
0
-1
0
0
0
-1
0
0
-1
0
0
0
0
0
0
-1
2
0
-2
0
0

0
2
-1
-1
2
0
-2
0
3
0
0
-1
-1
-1
-1
2
0
-1
0
-1
-1
0
0
-1
2
0
2
0
0
0
0
0
0
-1
2
0
-2
0
0

26650
285177
0
30056
72463
77107
1877
14673
14557
-8
89082
17670
1350
7462
2024
20505
88081
72607
11204
14719
17960
29492
18844
1170
11416
52132
49559
55213
120448
0
154714
137122
27681
390
40509
249827
389
137952
339912

26127
291282
650
18415
77862
93894
4094
83728
14039
-8
91055
10179
0
2708
2007
22553
83960
1995
17587
3192
18968
29329
20039
420
15864
52568
48019
59122
115977
676
150011
138268
28287
780
40551
191305
349
141168
335081

26608
293497
0
1697
78520
91508
4664
67892
13528
2698
89064
11824
0
5562
21790
21904
84963
2791
17405
4389
19958
30720
21076
2745
18599
54108
45368
72930
104887
-104
139854
127797
28924
390
42592
90497
8362
143215
333120

24689
293046
650
-107
69750
86167
3878
65246
13810
6951
90019
23991
0
3906
17102
23531
56089
4644
20207
10179
21448
29204
20578
3053
21277
55310
-500
76543
86807
9732
138054
130490
29521
0
43296
92278
882
61586
304353

25699
291883
325
2693
48707
49479
22483
68949
14488
12753
92850
13944
760
8413
13367
24636
57355
2936
23308
5413
15567
28219
19046
1012
25896
48198
7907
78143
71641
9927
136674
110153
29876
780
43892
93354
1594
70626
282876

26809
297169
325
5393
47418
50704
4097
52724
13971
12023
98666
20962
0
3079
22659
25592
58394
2245
26406
1899
22
28501
18998
1312
25354
43536
7258
77763
12420
9339
136196
112253
30201
0
43060
95309
1385
72723
288945

2
0
2
2
0
0
-2
-2
0
2
0
-2
-1
-1
-2
2
-1
2
2
-2
-2
0
-2
0
0
-1
0
-1
0
0
-2
0
2
-2
0
0
-2
0
0

0
0
2
2
0
0
-2
-2
2
0
0
-2
-1
-1
-2
0
-1
2
0
-2
-2
0
-2
0
0
-1
0
0
0
0
-2
0
2
-2
0
0
-2
0
0

0
0
2
2
0
0
-2
-2
2
0
0
-2
0
-1
-2
0
-1
2
0
-2
-2
0
-2
0
0
-1
0
0
0
0
-2
0
-2
-2
0
-2
-2
0
0

16855
71051
15526
33759
519901
369398
0
8964
14137
126599
288908
22839
22204
10635
0
59114
4735
44411
18330
316
91300
102937
0
49468
141634
580
217798
0
201864
359491
392
18392
4110
16666
8820
37218
0
9545
15921

17272
67664
14996
36388
499024
342174
0
1168
13613
132527
288614
7745
83528
9921
0
59350
3668
45379
17743
736
0
104598
0
49896
145060
580
202676
0
121338
354962
4106
16427
-150
16662
8813
33720
0
10443
16930

19820
66258
14474
35527
494290
298536
0
6495
14634
138945
245375
12035
-24702
2570
500
62130
21602
45858
20346
2178
0
85805
0
51057
148817
580
199490
0
146685
276310
2562
16475
6254
19428
8464
24666
0
7329
17954

19104
62697
13944
36247
470617
168389
0
-16
16532
142235
249931
33604
23804
14722
0
56391
3760
45781
19597
316
0
87462
0
49496
154033
580
181857
41673
137993
196654
6245
14648
6023
2994
9474
10550
0
8343
18966

19646
48210
15073
35367
398523
151755
45
-16
15969
144959
209711
0
92715
11220
0
39083
2925
47401
19086
1812
0
89162
0
50688
155435
580
183324
42312
90715
186281
394
9384
0
23787
9716
0
0
8508
19404

20527
46255
14692
37537
389927
73083
0
-16
17701
148697
185920
1190
6655
14800
0
39122
16751
40536
16755
1510
0
91609
0
50517
151806
580
177920
36171
92759
177587
987
8171
0
41175
9960
0
0
8686
19962

3
-1
0
0
0
0
-2
0
0
0
2
-1
0
-1
-1
0
0
0
0
0
-2
2
2
0
-2
2
-1
0
0
0
0
0
0
-2
2
2
0
-1
0

2
-1
0
-1
0
0
-1
0
0
0
2
-1
0
-1
-2
0
0
0
0
0
-2
0
2
0
-2
0
0
0
0
-1
0
0
0
-2
0
0
0
0
0

2
-1
0
0
0
0
0
0
0
0
2
0
0
-1
-2
0
0
0
0
0
-2
0
0
0
-2
0
0
0
0
0
0
0
-1
-2
0
0
0
0
0

15068
55741
118610
29993
400780
64670
15321
109424
19696
11551
16247
14588
2799
652
38810
313268
29104
73171
8958
67938
0
251135
114952
30505
880
49911
60219
26842
129564
19131
152375
45220
1010
1525
157713
53113
136798
2104
25811

18303
74048
121098
29890
408982
68574
1199
111606
203
9181
15689
6689
2164
652
58265
278821
30606
76815
8774
64248
0
268949
117567
31509
22311
50525
45680
23540
125063
17834
122540
46272
4682
7391
154413
57376
129735
998
29066

20107
29381
123460
28561
373137
71849
933
111704
19378
7266
18417
4664
1854
326
49415
283847
30416
64814
9461
59258
0
283400
119314
32597
-447
51463
30878
16980
118843
18790
129558
47330
8570
5234
166550
57876
118249
846
28322

19496
56372
66902
-229
316654
74974
21227
110578
19961
11282
17802
9530
3296
476
0
290135
28165
66796
9457
47176
0
277335
120882
33520
-6146
49952
66017
16908
137751
-27490
131476
48337
12072
3316
162244
56309
115422
12319
29251

18885
34020
68230
23930
324049
83137
55272
109932
19962
3303
19543
118206
3435
2482
0
293350
28654
41622
9650
46157
0
282890
117450
28930
13461
19584
83049
17327
141330
20001
133223
49298
9832
2970
126877
58359
114694
19206
15525

20581
4575
69661
26655
294926
51377
58587
111127
19981
2350
18442
112206
4435
-101
0
300623
29083
46002
7500
44981
4792
304280
120398
30478
0
19080
16775
17895
146389
17985
136004
50510
984
3978
129903
109312
113047
17034
0

0
-1
0
0
0
0
-1
0
-2
0
0
-2
2
-2
-1
0
2
-2
-1
0
0
0
0
2
0
-2
-2
2
2
0
2
0
0
-1
-2
0
-1
-2
-2

0
0
0
0
0
0
-1
0
-2
0
0
-2
-1
-2
-1
0
0
-2
0
0
0
0
0
0
0
-2
-2
0
0
0
2
0
0
-1
-2
0
-1
-2
-2

0
-1
0
0
0
0
-2
0
-2
0
2
-2
-1
-2
-1
0
0
-2
-1
0
0
0
0
0
0
-2
-2
0
0
0
0
0
0
-1
-2
0
-1
-2
-2

124716
2976
77959
50620
32161
50140
15665
65226
2394
7534
14658
-17
3229
1125
1443
0
163675
-94
6062
342299
56050
34052
119279
185471
29308
21920
71668
26538
19794
18891
45769
24180
15220
6383
7712
52053
12712
19569
-9

128924
16911
76115
47164
64308
45984
2647
71031
1685
4704
15666
3465
0
2182
1443
11609
168581
-2090
-900
339883
52079
34677
6771
189921
20491
12390
47836
27592
19519
19521
47213
23498
7549
3166
72910
52592
1830
2700
-9

131790
5945
79274
48004
65015
44584
10293
74866
563
15226
16694
10069
6709
0
1443
13411
170775
-2390
-900
335659
52083
35065
13380
193731
20846
0
0
30627
20464
28868
48162
24532
127494
13346
18030
53748
1183
0
-9

126031
17165
82034
49307
66571
25402
3600
78534
7535
16528
17697
4225
6366
0
1443
14470
166749
-2390
1905
336498
46703
35668
18415
189136
20247
0
0
28999
19756
29661
48576
25517
102825
4195
11831
54858
1745
0
-9

99489
1176
85664
19218
67632
21140
0
82246
0
16128
19023
-4
1950
0
1443
18070
168739
-2390
897
321941
47500
36143
20135
191335
19551
0
0
29607
19978
21907
43700
25896
99867
9934
11562
56445
0
0
1943

94722
18377
89272
19465
57798
16072
0
84014
1522
19800
18584
871
1931
0
1443
15000
166757
-2390
4641
315006
45030
37064
27390
202780
18617
0
0
29285
11680
8205
44853
26282
99410
3317
46623
58032
7519
0
2500

0
0
0
0
0
-1
0
0
0
0
0
-1
-1
0
-1
-2
0
0
0
0
0
2
-2
-1
-2
0
0
0
0
0
2
-1
-1
0
0
-2
0
0
0

-1
0
-1
0
0
0
0
-1
0
0
0
-1
-1
0
-1
-2
0
0
0
0
0
-1
-2
-1
-2
0
0
-1
0
0
0
-1
-1
0
0
-2
0
0
0

-1
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-2
0
0
0
0
-1
0
-2
-1
-1
0
0
0
0
0
0
-1
-1
0
0
-2
0
0
0

28194
172064
392906
44917
35488
7331
52160
29675
155327
72703
84371
3972
-2
115467
46916
14787
116988
79262
25492
57313
-430
836
0
1207
3897
5225
19701
70767
118287
40199
11752
8748
10290
31327
261602
3509
34778
-1582
184661

29334
175287
400864
46230
39897
4760
46545
28425
159293
74147
85119
2809
513
54921
5545
12222
114956
40931
28048
54997
16659
390
900
1207
4774
-1900
20302
78906
117775
39218
13244
2442
40000
31495
267238
-8
40441
56557
183112

30900
119687
410877
49319
48916
3529
43604
20289
154957
76305
86901
1021
1070
56542
17152
16564
114531
40892
30582
44226
1982
780
910
1207
-10
14838
19200
84078
117106
35464
14722
2272
0
27682
273951
1898
40937
55839
183172

0
131725
419454
50401
52021
11711
43571
43432
157788
77855
89583
2311
-10
58023
6540
15047
106467
41612
33059
40712
1982
390
0
1207
-10
15987
17085
70507
118207
30456
15181
6040
2303
28418
262720
0
34090
47797
183117

223
134122
1356
18919
27796
38079
19360
149388
160282
78961
90432
3868
2107
17421
6834
17884
106967
18825
35498
37311
991
780
0
1207
-10
13438
17953
2841
116885
29420
15928
6655
71637
29442
130384
6062
34894
8062
179277

223
133961
1362
19469
29340
0
20650
136192
100213
80452
92332
2980
627
105771
6890
13630
109245
18019
39902
27068
5400
780
0
1207
3990
16935
19299
12606
123040
27102
16671
1200
7893
30213
102181
0
36829
8284
183394

-2
0
-2
0
-1
-2
0
0
0
0
0
-1
-2
0
0
0
0
-1
0
0
0
0
0
-1
2
-1
2
-2
-1
0
0
0
-2
-2
0
0
0
0
2

-2
0
-2
0
-1
-2
0
0
0
0
-1
-2
-2
0
0
0
0
0
0
-2
0
0
0
-1
2
0
-1
-2
0
0
0
-1
-2
-2
0
-1
0
0
2

-2
-2
-2
0
-1
-2
0
0
0
0
-1
-2
-1
-1
0
0
0
0
0
-2
0
0
0
-2
2
0
-1
-2
-1
0
0
0
-2
-2
0
-1
0
0
2

0
142326
28435
20248
390
0
78726
172012
19951
139282
32596
836
2097
17613
23904
31852
301038
3515
3016
87104
218742
10101
113125
19954
126115
510367
0
0
6146
198954
77244
8949
500
1033
20276
12202
80338
225043
17371

0
145231
7615
50797
390
0
78837
167929
17221
138095
16666
836
0
18897
21643
28526
305327
2975
-2659
90651
218317
6295
98056
22492
128860
473584
780
0
891
202511
78259
9745
473
1533
20134
1964
83483
229701
17789

0
150145
0
53340
390
0
76792
116189
15816
140725
32597
2006
0
34964
19743
60032
213058
2342
40996
92400
73874
7333
141712
20477
131426
167682
780
0
8969
199348
79286
30739
-27
0
20298
12181
74258
229250
18209

0
150500
0
45661
390
0
61435
192082
13983
139401
16666
-2830
0
9376
20298
25443
216260
12016
41513
0
73219
8349
123382
27206
132703
501496
390
0
6027
201941
69708
30266
3788
0
19269
5908
66409
229572
18595

0
0
0
20180
390
0
26516
120077
13638
103929
16666
-7220
0
9620
15475
19600
215968
10203
38303
0
96844
8362
125687
37191
129080
508213
390
0
5132
101962
49743
14581
0
0
19254
1114
69895
213420
20323

0
0
0
21155
390
0
27215
92593
10657
101148
32809
-11610
6271
780
15852
19405
174195
5323
36352
0
94731
8727
128018
7543
136996
496801
390
0
1461
104837
48969
12930
9386
0
19484
8314
72234
218809
19218

0
2
-1
-1
2
-2
-2
-2
0
2
0
0
0
0
-1
0
0
-1
-1
0
0
0
2
0
-1
-2
-2
-2
0
0
3
2
0
0
0
0
0
0
0

0
-1
-1
-1
3
-2
-2
-1
0
0
0
0
-2
0
-1
0
0
0
0
2
0
0
2
0
-1
-2
-2
-2
0
0
2
2
0
0
0
0
0
0
0

0
0
-1
-2
2
-2
-2
0
0
0
0
0
-1
2
-1
0
0
0
0
2
0
0
2
2
-1
-2
-2
-1
0
0
2
2
0
0
0
0
0
0
0

47360
25801
396
-20
66204
3528
-17
1413
260991
0
68725
-10682
238215
491810
898
104264
17305
221855
7888
17307
170792
48960
152495
198235
3958
1236
18726
-1
9159
10156
81507
148265
24911
91671
29683
133167
49512
184438
29707

45915
-1032
396
780
64551
2018
-17
15393
214726
950
70413
50928
182156
534289
0
101658
17917
256171
13989
16736
153458
49686
155698
193548
3146
-13
29914
-1
10474
8570
83154
158230
26241
91656
26328
135889
50463
188238
28853

46686
6910
0
0
66924
2131
-17
-10
230250
1170
70004
54711
121786
494690
0
97937
18600
-229
9588
17491
136109
50723
159029
198422
2651
-13
8340
-1
10184
6101
88223
160242
27512
87106
27422
81607
49793
192080
30107

47084
6314
942
780
72209
5746
988
-10
188805
780
38102
55926
-329
504929
2582
98893
19034
10527
18041
24882
114908
9182
160628
204116
2465
2155
16561
-1
6279
6711
85924
156171
27831
48730
28307
83927
50032
196000
29923

14253
18544
1645
0
70451
733
-12
7805
192229
780
28931
18030
-494
501474
128
101044
19022
9564
14458
25229
111274
10025
162808
214691
4108
2402
15662
-1
7693
7258
86803
165556
28795
27535
28902
84861
18336
200000
29472

15479
12894
1287
0
72179
2913
138
5738
2786
0
29143
18367
1541
446605
6273
96045
19046
0
12710
24688
110141
10400
163364
218101
4703
-10
28935
600
15083
7777
88745
169250
29285
27751
29506
86556
18720
0
27729

-2
2
-1
0
-2
0
3
0
0
0
0
0
0
0
0
0
0
3
0
-1
-2
-2
-1
0
2
0
0
0
2
2
-1
-2
0
2
0
-1
0
0
0

-1
2
0
0
-1
0
2
0
0
-1
0
0
0
0
0
0
0
2
0
0
-2
-2
-1
0
0
0
0
0
2
0
-1
-2
-2
0
0
0
0
0
0

-1
0
-1
0
-1
0
2
0
0
-1
0
0
0
0
0
0
0
0
2
0
-2
-2
-1
0
0
0
0
0
0
0
-1
-2
-2
0
0
0
0
0
0

4042
7525
792
48096
5008
613860
6015
16361
61454
65005
16303
105046
86249
201851
80449
182329
51264
112202
10301
933
3524
1834
2859
15793
712
542827
177520
89088
15397
1749
206
3717
30184
0
54051
14093
48141
64527
24389

4338
6952
-2604
49267
546
512526
7759
17368
61808
63099
17314
85715
85764
195038
77652
177183
48695
103834
12871
12663
262
556
3447
16823
712
508581
174746
83558
17819
3939
2522
-2953
31795
0
55126
10575
50783
59996
21232

-1801
9356
396
48078
-4
334227
8486
18546
62290
64610
18343
66984
83764
189067
77980
177694
32617
95609
12374
10151
248
1622
0
17848
862
471796
168279
84848
18239
7856
1261
-2953
31467
4070
57239
7675
49581
57417
24524

-5513
9533
792
25869
-4
145482
8208
19283
29296
64133
19331
67864
75088
180389
79938
127051
18834
86494
13392
60841
784
7728
2061
27843
862
468202
171579
63373
19094
3640
0
-2953
-440
3825
104353
18602
36828
54558
21318

743
9233
396
22647
1319
125936
7930
14821
26210
264
18541
68156
69753
137030
50209
128562
15810
79359
14938
41945
220
5781
0
19352
862
442401
163450
20324
12393
3656
1261
-2953
-240
3825
48308
20461
19361
58968
21496

1012
9295
396
2875
2977
91382
8650
0
17643
264
18929
67958
66574
129222
49762
129128
15786
74937
14557
21183
256
3896
3035
19938
862
419209
160547
23749
13037
6273
-1261
-2953
-240
0
49693
33404
19780
63456
19704

0
-2
-1
2
2
0
0
0
0
0
2
0
0
0
-2
2
2
2
-2
0
0
0
-2
-2
2
0
0
2
-1
0
0
0
-2
-1
2
0
-1
0
-1

0
-2
0
3
2
0
0
0
0
0
2
0
0
0
-1
0
2
2
-2
0
0
0
-2
-2
2
0
0
0
-1
0
0
0
-2
-1
2
0
-1
0
-1

0
-2
0
2
2
0
0
-1
0
0
0
2
0
0
-1
0
-2
2
-2
0
0
0
-2
-2
0
0
0
0
-1
0
0
0
-2
-2
2
0
-1
0
0

49543
2500
38111
15507
2487
18856
224736
47594
191309
173907
25686
40247
17539
187581
193
-16
142903
18361
0
141061
171004
90462
-150
390
24756
746814
157932
65666
390
38349
19084
121165
1780
0
15420
193095
-197
342617
21192

41465
0
37934
14974
2487
19840
230814
48611
174775
177484
27449
41382
18563
184144
2499
-16
152574
20250
0
144526
173360
93167
-540
390
29818
374028
156847
67379
1726
39154
19224
109805
0
0
16927
186835
3195
346067
19965

24091
0
16816
14449
2487
18588
234047
49063
174702
177946
30286
49943
17982
140829
0
5498
150080
19637
0
148420
175958
94370
-930
390
29060
351588
130572
72878
390
39921
18545
111780
0
860
16432
182287
1821
350031
390

20071
0
602
15116
2487
17650
164960
16908
176816
159849
29993
50412
18659
117445
0
282
47214
21705
0
152341
178468
95894
-1320
390
31133
86927
120464
70731
390
40828
19405
116357
0
246
18019
159992
1683
304706
390

19221
0
712
14582
2487
18003
167934
13112
180911
145461
58134
30970
19035
114581
428
28688
144862
21059
0
149998
181544
91600
-1710
390
24135
66111
109129
71285
390
37934
19358
96936
0
-46
17501
145387
0
250216
780

19622
0
822
14206
2487
18390
171113
2280
123229
141487
28910
30362
20236
111726
150
26302
148153
23716
0
-2
184338
93347
-2100
390
22970
38491
112273
72403
390
38889
19413
98173
0
-46
18786
137632
1986
253526
780

-2
0
-2
0
-2
-1
-1
0
2
2
0
-2
-1
0
2
-2
-1
-1
-2
0
0
0
0
2
-2
-1
0
-2
2
0
0
-2
0
0
0
0
0
0
-2

-2
0
-2
0
-1
-1
-1
0
2
0
0
-2
-1
0
0
-2
-1
-1
-2
0
0
0
0
0
-2
-1
0
-2
2
-1
0
-2
0
0
2
0
0
0
-1

-2
0
-2
0
0
-1
-2
0
2
0
0
-1
-1
0
0
-2
-2
-1
-2
0
0
0
0
0
-2
-1
0
-2
2
0
-1
-2
0
0
2
0
0
0
0

990
493251
826
47722
-30
1929
35879
23575
99259
200545
8909
1877
2782
25707
77185
-768
390
791
0
69994
48504
49895
50737
11340
51400
2783
24242
0
37097
4864
18854
7622
50697
30028
81638
62786
93384
53685
153900

2990
496315
4741
47080
-420
-627
34625
24582
96819
205973
9812
1830
5608
26740
80311
-768
390
9164
0
71388
46768
48434
50486
11367
0
1080
20263
0
38174
9089
19116
38849
51813
30566
70605
61764
93443
15291
0

790
480411
6336
48813
390
4134
36757
25711
94429
211323
9511
200
923
27871
81558
-768
0
4791
0
72886
47976
47827
50035
10982
0
2855
21332
0
40550
13534
15030
13586
53416
30560
70647
62254
57219
20694
0

1590
489978
937
49107
390
792
20650
26614
95475
202240
10828
200
12886
28858
78761
-768
780
2999
0
74371
39703
28935
49388
10243
0
20787
22371
0
41577
16158
13025
19502
32422
30194
77659
59586
57621
25435
0

2359
493062
766
18000
166210
1309
0
26948
96603
122963
11346
18370
489
29541
71352
-768
0
961
0
75854
19777
28224
10275
10826
0
8307
22700
0
41595
6700
12223
3809
33177
30113
15525
33190
48323
30510
3533

2780
474301
1065
17538
129716
2557
0
14648
98699
125465
11589
53276
172
27977
19674
-768
0
994
0
77440
19162
27547
9598
11699
0
1747
23184
0
43264
7730
15975
4512
42560
23212
0
32243
45082
36101
4053

-2
0
2
0
0
2
0
0
0
0
0
0
-1
0
0
-1
-1
2
-1
-2
2
0
0
0
-1
0
-2
0
2
2
0
0
0
2
0
-1
0
0
0

-2
0
2
2
0
2
0
0
0
0
0
0
-1
0
0
-1
-1
0
0
-2
0
0
0
0
-1
0
-2
0
0
2
0
0
0
2
0
-1
0
0
0

-2
0
2
2
0
2
0
0
2
0
0
0
-1
0
2
0
-1
0
0
-2
0
0
0
0
0
0
-2
0
0
2
0
0
0
-2
0
-1
0
0
0

5184
43800
33995
6056
15740
120649
16917
16549
16381
15247
1742
78379
3430
84052
49593
594
386
19242
8391
8690
6795
54866
9978
15090
1807
69951
0
39517
15071
865
14273
39402
78366
4697
66072
53309
93338
48658
183821

3449
44335
34937
5810
106602
123203
17904
17085
13837
16561
2524
78589
2478
84787
49918
0
1392
21821
10242
9500
10398
51520
12493
15199
133
70722
0
42543
16082
1893
13327
39321
67801
3800
68223
7500
91207
46749
186084

2300
44626
34394
6860
100177
119820
20030
17003
14907
17280
5097
77461
2299
77572
51402
0
18634
21197
11026
0
10094
41711
10447
17111
5395
70815
0
41583
17952
3991
11789
38246
68034
5989
70638
15477
89890
42190
184426

0
40928
36509
8337
102308
124755
18475
7150
15853
18431
6107
59228
4800
77123
49020
51400
5433
20400
2342
0
9768
22775
12247
18422
1182
63183
-400
42736
18216
3748
11200
39289
55674
5761
72955
23472
88030
30683
104154

150
29367
37105
8054
104614
99423
17631
6508
17776
18341
7141
46766
9810
49823
50679
11330
2053
20000
2390
0
8430
4215
9195
18234
266
31633
0
43806
17816
3748
13244
39882
48649
0
74877
12500
88579
29140
106014

150
29156
37866
8921
106847
101718
3950
8459
17352
19569
7355
47630
660
50680
51568
12144
5781
20000
0
0
20735
3016
4995
18217
366
31275
0
44623
19697
-3148
13539
39650
47041
0
76334
14666
89566
28986
109014

-1
2
-2
2
0
0
0
0
0
-2
0
2
0
2
2
2
2
-2
0
0
0
-1
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0

-1
2
-2
2
0
-1
0
0
0
-2
0
0
0
-2
0
2
2
-2
0
0
0
0
0
0
0
0
0
0
0
0
-1
0
2
-2
0
0
2
0
0

-2
2
-2
2
0
0
0
0
0
-2
2
0
0
-2
0
2
-1
-2
0
0
0
0
0
0
0
0
0
0
0
0
-1
0
2
-2
0
0
2
0
2

20916
14381
-697
15252
53023
7720
18293
50635
49441
0
19341
9101
47559
390
14418
22852
10901
27491
43219
115527
26690
1587
15675
47654
48483
43638
20549
184697
1991
109592
4261
19364
59408
27660
27987
55829
20367
26094
23851

14500
16174
11361
16885
76708
10063
19301
49488
45880
0
19625
10446
48549
780
18829
25371
16877
20707
35137
109871
27954
2399
17462
48529
52167
42146
21301
186660
2621
113508
7830
19082
58844
28780
25690
53799
21882
27095
24404

0
18210
0
18500
39701
9272
20338
48099
42621
0
20347
12595
50076
780
18248
26111
9673
-1843
25862
110565
27226
0
16895
44669
51052
30026
22251
77221
4211
115633
17213
19286
43427
780
27032
53021
22929
28158
21849

790
19335
0
18864
41021
-8758
22486
50021
21734
0
21669
11449
50205
0
17657
25393
7755
45041
12468
216850
28427
980
17470
45684
50116
29857
18040
110294
4709
96898
4781
19637
30408
0
28070
53216
25433
29385
18474

3696
19715
0
19807
41525
8989
22932
50352
18775
0
23005
9914
19985
0
18007
29053
6701
45453
12381
110952
28752
35305
7500
46592
20181
30619
18402
68214
4805
46425
3178
18826
30632
0
29402
49194
26228
29665
15488

6696
20249
0
19407
42394
9202
23413
50740
19590
0
22499
9875
20650
0
18385
28450
15567
42065
12683
109169
28447
36065
7500
47568
19702
30376
19118
72103
2848
0
15834
19522
30021
0
29854
48487
25679
30446
11348

0
0
-1
0
0
-1
0
0
2
0
-2
0
0
2
2
-1
2
0
0
0
0
0
0
0
-2
0
0
-1
0
0
2
-1
-1
-1
0
0
0
-2
-1

0
0
-1
0
0
-1
0
0
0
0
-2
0
0
2
0
-1
2
0
0
0
0
0
0
0
-2
0
0
-1
0
0
0
-1
-1
-1
2
0
0
-2
-1

0
0
-1
0
0
-1
0
0
0
0
-2
0
-2
0
0
0
0
0
0
0
0
0
0
0
-2
0
0
-1
0
0
0
-1
-1
-1
0
0
0
-2
-1

45688
8935
4999
160411
28765
9040
27232
58106
7904
62755
0
415
15493
29335
25530
2729
33385
135466
47431
87822
21020
15167
17049
64929
985
5819
44930
0
69489
84895
89346
440
1536
291
778
23497
0
0
326

47122
9948
5588
163079
24672
3020
26777
53974
7628
64001
0
150
16427
29869
26600
4382
35538
126091
48306
83850
21207
16393
16178
65093
500
8044
40688
891
70336
71271
89466
4023
696
291
982
24197
0
0
-326

48888
10971
3366
166445
23095
2262
27129
51786
10270
65341
1257
150
17379
26425
29765
1972
34686
128636
35150
56931
21403
14195
17218
59349
500
3469
40880
789
71755
71053
93755
440
696
291
1206
25226
1469
0
0

37264
11982
0
168301
20776
2185
26613
43180
9961
66674
0
150
23100
28034
28933
1426
39097
103400
25104
96867
21074
14859
18630
56418
0
2121
37851
0
66175
70405
89706
440
696
291
5430
26238
2432
0
652

17486
12219
2192
171870
6189
0
26057
41469
10495
68003
0
150
0
27375
29205
5660
38171
40638
20560
95085
21289
9446
19029
52950
500
821
37816
728
67573
71109
89221
440
696
658
4460
26760
827
0
0

18348
12475
0
175458
2396
5918
25924
42004
12161
69424
0
150
0
23466
29630
5660
39396
11104
8614
69199
21425
7246
19579
49439
4778
3821
39849
169
69083
73905
91596
440
696
441
8429
27318
0
0
326

0
-2
0
2
2
0
0
0
0
0
0
0
0
0
0
2
0
-2
-2
0
2
0
0
-2
0
0
-1
0
0
0
0
0
0
0
-1
0
0
-1
-2

2
-1
0
2
0
0
0
-1
0
0
0
0
0
0
0
2
0
-1
-1
0
2
0
0
-2
0
0
-1
0
-2
0
0
2
0
0
0
0
-2
-1
-2

0
0
0
2
0
0
0
-1
0
2
0
0
0
0
0
2
0
0
0
0
0
0
0
-2
0
0
-1
0
-2
0
0
2
0
0
0
2
-2
-2
-2

21710
28120
47836
9095
19335
3740
2254
88015
46895
13718
6488
66909
75932
50051
30136
34048
6632
5052
11157
10376
33811
130535
1962
0
78793
58757
4802
50638
50180
47718
48413
18653
51243
79986
20173
3646
30344
6272
0

23021
32429
49038
10297
20094
4616
620
69701
45929
15033
7502
67465
60693
46768
20741
33053
7095
0
0
36404
34654
127155
4911
0
79182
59555
4802
49484
38404
48719
52587
20035
49805
80012
15509
7374
47000
0
0

23851
0
53158
9988
19495
5837
4220
52046
44709
15751
8519
65470
50324
48124
21906
33506
7565
0
0
37813
35597
126264
5933
0
76460
59684
4714
45095
29775
47725
54733
21406
50654
78748
7085
6714
33034
0
0

26067
0
48269
11708
18845
6778
8540
42541
28179
17068
9376
57187
58688
48171
23183
41931
8854
0
0
38881
36211
128318
6942
0
60136
59501
11642
9299
0
46467
55618
24735
41776
76722
10358
4432
0
1000
0

25357
2522
48019
11223
19023
6912
8540
8571
28877
17891
9562
29058
30099
19401
13273
38638
9229
4400
2700
39634
35334
96428
7102
0
41872
59075
4897
3054
0
14767
56827
24050
17083
70370
8606
6652
0
2190
0

25887
2575
46908
12079
17928
7057
8540
4653
29217
17463
9762
26790
16810
19412
3027
35343
8376
9318
1350
40493
36170
98156
9966
300
38158
59171
3722
0
0
15085
58040
43317
9412
64510
2740
6095
0
0
0

-2
2
-2
0
0
0
-1
0
0
2
0
0
0
0
0
-2
0
0
0
0
0
0
-2
0
0
-2
0
0
0
-1
0
-1
-1
2
2
-1
-1
-2
0

-2
0
-2
0
0
0
-1
0
0
0
0
0
0
-1
0
-2
0
0
0
0
0
0
-2
0
2
-2
0
0
0
-1
0
-1
-1
2
2
0
0
-2
0

-2
-1
-2
0
0
0
-1
0
0
0
0
0
2
-1
0
-2
0
0
0
0
0
0
-2
0
2
-2
0
0
0
-1
0
-1
0
0
2
0
0
-2
0

0
8731
8066
48473
77883
69169
2946
3177
75830
27465
30305
41892
25562
5883
84137
264
6090
9167
95544
17685
30587
67897
3302
27396
47210
248
100778
68394
880
19542
238110
6056
36175
47068
30067
11059
55758
3000
237155

0
2463
4869
49454
78749
67855
384
-13
50787
30386
40190
43875
33879
7923
85684
264
7477
10468
95311
28206
30440
62826
0
27994
46155
248
98987
72874
880
24035
244368
804
0
46010
36705
10105
7970
0
231932

0
8514
3781
47893
77025
74494
1914
4229
51524
31105
39743
45052
33441
5418
87396
264
8848
10722
94489
122212
30367
62595
0
28631
46838
248
101368
71035
2926
17561
245186
4712
0
49333
35847
388
7106
0
238917

0
5797
1991
30707
66725
74204
390
4161
31783
30270
48971
44938
32697
0
67761
264
10135
11543
93143
117835
30621
40327
-5
28935
50044
248
100466
57503
60540
17094
254614
1728
680
49708
37939
90907
8901
0
230083

0
2413
3951
50741
21604
75678
0
4042
33993
29963
38291
40655
33693
2000
65602
264
11731
10058
87654
112705
30150
48673
-5
28954
50923
248
97117
56467
60929
4353
176211
2076
69257
45112
38619
91550
16813
0
13862

0
33353
2612
49663
9352
74235
780
6807
36783
29661
569
40930
33029
987
65902
264
8138
20158
90172
111357
30246
46158
-5
29155
52158
248
99252
53995
64121
4906
180845
1709
68557
42063
37868
92907
15723
0
8210

0
0
0
-1
0
0
-2
2
-2
-1
0
-2
0
0
-1
-2
0
-1
0
0
-1
2
0
-2
0
-2
0
0
0
0
0
0
2
2
2
2
0
2
0

0
0
0
-1
0
0
-2
-1
-2
0
0
-2
0
0
-1
-2
0
-2
0
0
-1
0
0
-2
-1
-2
0
0
0
0
0
0
0
2
0
2
0
0
0

0
0
0
-1
0
0
-2
-1
-2
-1
0
-2
0
0
-1
-2
0
-2
0
0
-2
0
0
-2
-1
-2
0
0
0
0
0
0
0
2
0
2
0
0
0

34984
58502
433792
20216
63977
14045
436
1506
0
4183
29452
-2628
113284
219155
45750
-18
29339
50620
81841
228129
4426
88103
172523
2548
2143
2364
16162
212323
99290
144112
89312
65229
95087
1238
97570
47220
169057
9600
18025

37853
57846
396009
8851
63630
15363
1476
89
0
6469
33967
-5118
110062
223308
1655
-18
21624
15000
79062
324028
0
90951
164962
10304
3060
442
18581
216844
96811
144619
141034
66348
87380
376
87923
48432
170609
8805
17443

36230
50663
335873
17940
51986
16108
475
89
0
465
41422
31503
100659
225574
8425
-18
22409
100
74722
295760
1349
92226
169636
12497
3548
33442
19321
220004
99330
142380
61119
67292
87083
2281
91078
52650
164777
10534
18117

37235
45515
320755
31308
90196
17888
804
0
0
4251
44738
-2880
93909
224001
10408
-18
11671
0
40151
151783
10368
89817
152603
8568
3408
2140
21986
18715
94501
141746
58535
67091
82653
1356
86433
53099
166227
8240
17040

38575
42599
316650
12009
50464
16505
245
356
0
1668
51479
-5000
78589
230902
53327
-18
5493
0
28424
125860
0
87296
114885
1787
5995
964
22440
18675
91503
112938
54224
49303
72867
355
65149
51648
166199
7027
17763

39590
38559
318228
32846
48282
16511
100
16213
0
2284
56653
0
52644
105844
318
-18
3288
0
29059
137856
0
89130
105735
498
10136
2075
25070
18693
91064
110346
51204
49350
74140
-520
64810
55409
169533
7034
17666

-1
2
0
2
0
0
-1
0
0
0
0
-2
0
2
0
0
-2
0
0
-1
-1
0
0
-1
0
0
-2
-1
-2
0
0
0
0
-2
2
0
2
0
0

-1
2
0
2
0
0
0
0
2
0
0
-2
0
2
0
-2
-2
0
0
-1
-1
-2
0
0
0
0
-2
0
-2
-1
0
0
0
-2
0
0
2
0
0

-1
2
0
2
0
0
0
0
0
2
0
-2
0
2
0
-2
-2
0
0
-1
0
-2
-1
0
-1
0
-2
-1
-2
0
0
0
0
-2
-1
0
0
0
0

17517
20581
82150
27921
151812
46913
0
71832
48064
52061
39325
2434
66748
12508
30079
15767
74814
142848
196192
322
316
8298
69334
10066
27818
69754
0
10915
0
59322
134525
59580
68251
190601
6266
94062
121329
85238
7484

27856
21632
80163
29954
145411
47486
0
71147
47691
50472
40668
3881
52642
12015
29349
16083
71859
94018
200750
530
316
5841
66987
6465
27594
71377
0
3469
0
70886
115126
54255
66221
4987
2366
65825
128791
87797
8273

16285
24267
81296
33166
132560
47963
9000
72227
49140
46226
42009
2394
40934
14459
27630
6115
0
96926
204418
8004
3861
3750
58055
13524
29717
71225
3544
2316
0
81480
105687
55474
67061
651
7042
64041
127881
75436
13249

9632
24572
81624
33528
121003
33499
3002
71078
49423
40920
43804
2441
34685
14498
22017
0
0
100399
197854
692
316
0
44593
94419
28812
64644
0
58284
0
13580
102306
45467
64154
3126
780
60948
133130
58695
22319

15025
24872
81614
32690
69091
19227
3063
50777
48377
29863
44473
2441
30166
14029
20517
0
0
101472
173743
0
10800
0
-1380
93295
28762
68427
0
6877
0
22474
93929
46285
15903
3707
390
51510
127159
41211
17279

53941
25427
78268
34661
55543
19334
3063
50841
48158
19674
45752
2441
29299
15179
18534
0
0
103834
149095
191
9099
0
48757
94599
10404
69893
0
5970
0
70590
87681
47334
16493
11225
390
46917
131069
34987
9853

0
0
0
-1
2
2
-1
0
0
0
0
0
0
-1
0
-1
0
0
0
0
-1
0
-1
-1
-1
-2
-2
0
2
0
2
0
7
0
-2
0
2
0
0

0
0
0
-1
0
-1
-1
0
0
0
0
0
0
0
0
-1
0
0
0
0
0
0
0
-1
-1
-2
-2
0
-1
0
2
0
7
0
-2
0
2
2
0

0
0
0
-1
0
-1
-1
0
-1
0
0
0
0
0
0
-1
0
0
-1
0
-1
0
0
-1
0
-2
-2
2
-1
0
0
0
7
0
-2
0
0
0
0

105014
11442
24003
66620
16679
5654
3732
17084
49378
43599
146465
8139
167410
5967
17376
0
97069
53152
6780
59228
94806
113218
3655
18877
80625
10598
0
236258
31540
137789
2742
36959
300
52693
0
67615
2127
19029
215779

104574
7257
21887
56611
14921
796
3732
17896
49744
45865
147331
151691
85536
1892
17538
14051
100743
45002
3629
59961
119836
114665
3036
18379
37645
1446
0
232523
5080
135240
5015
38042
300
54148
0
19870
1948
18431
196299

94521
15770
14799
37504
9470
398
3732
67507
40859
54424
146999
143248
77303
26995
16425
0
103528
42051
29052
59824
21836
115898
3423
10327
43747
2041
0
243753
9227
211542
4789
38925
300
73596
0
19649
1770
22782
202596

88833
27024
6402
9499
9640
0
3732
68884
20706
56032
146277
109930
60178
7601
11976
1358
105623
30803
50832
47655
11036
112930
7403
17252
700
4582
0
253145
3235
132019
6199
40274
300
76938
0
17969
3104
32304
198845

82585
14490
4950
3679
6110
398
4239
70406
-1166
59475
147946
80987
56436
6481
3012
1039
106583
28377
30272
27298
29836
115743
4896
9917
64758
2070
0
267412
2655
101731
5951
41598
300
47942
0
10888
2946
31519
194885

75992
8190
4661
13232
5775
0
3910
71769
19133
47491
145846
80938
51773
1610
0
164
108909
29053
11253
28303
986
118933
3185
33776
92966
0
0
273095
7251
108687
6255
42926
300
40963
0
8657
2844
23724
92905

2
0
0
-2
0
-2
-2
0
0
0
0
0
0
0
-1
-2
0
-1
0
-1
0
-1
0
-1
0
-1
0
0
2
-2
-1
0
0
-1
0
2
2
-2
-1

2
-2
0
-2
0
-2
-2
0
0
0
0
0
-1
2
-1
-2
0
-1
0
-2
0
-1
0
0
0
-1
0
0
2
-2
-1
0
0
0
0
2
2
-2
-1

0
-2
0
-2
0
-2
-2
0
0
0
0
0
-1
0
-1
-2
0
-1
0
-2
0
-1
0
-1
0
0
0
0
2
-2
0
0
0
0
0
0
2
-2
-1

24307
196168
45563
2500
27750
8508
0
17023
7964
28096
26623
177607
2393
23318
2805
11238
89829
0
42825
37076
30173
276
20098
288
12742
1946
45405
10747
159215
0
20816
44641
201642
776
20193
29164
15522
-807
1186

23618
201190
46607
0
28797
27049
0
18432
8976
29322
28863
177498
5428
24327
1995
0
82251
1191
47047
18382
29109
0
22063
451
8438
1473
41630
30380
172029
0
11706
45769
202486
752
3250
28396
18442
-807
3713

26733
200662
47329
0
29840
0
0
17848
9998
30144
34049
176081
5683
25360
0
0
78830
-21
62703
18834
16704
502
11705
1665
9792
0
38940
15579
167856
0
600
47397
197888
776
9244
31533
17862
-807
390

27016
-1528
45854
0
31349
0
0
19103
11007
31243
36061
175540
39351
27929
680
0
76521
2130
28945
0
13934
0
14900
330
10990
157
37150
20496
179126
0
-470
40345
145078
1580
8344
31833
19756
-807
390

24972
-1528
46822
0
35687
0
0
19229
11226
32719
40003
142015
3241
27184
2862
0
78049
3486
16345
0
2020
1017
7180
165
13990
24767
36306
15296
174748
0
50813
31003
137272
804
5607
31022
19143
-1169
6580

25425
-1504
47567
0
36983
0
0
18856
11460
33540
45423
139162
2614
27752
5539
0
79792
1495
21163
0
4520
0
-10
794
10000
24991
33563
24332
179337
0
50271
29693
131447
728
1289
31681
21671
-1531
0

-2
0
0
0
-2
-2
0
-1
0
0
2
-1
-1
0
-1
0
-2
-2
-2
-2
0
0
0
-1
0
0
-1
0
-2
0
-2
-1
0
0
-1
-2
-1
0
-2

-2
0
0
-1
-2
-2
-1
-1
0
0
2
-1
-1
0
-1
0
-1
-1
-2
-2
0
0
0
-1
0
0
-1
0
-2
0
-1
0
0
0
0
-2
-1
0
-2

-2
0
0
0
-2
-2
-1
-1
0
-1
2
-1
-1
0
-1
0
-1
-1
-2
-2
0
0
0
-2
0
-1
-1
0
-2
0
2
0
0
0
0
-2
-1
0
-2

0
73167
51422
150651
0
0
37319
2494
79573
29500
18817
1860
2848
240846
-10
152158
364
3647
160
7618
59650
94245
6393
12725
96342
18751
1863
107539
19918
132909
27340
88996
6161
142818
4161
4522
325
234521
0

231
70238
50525
52233
0
0
38252
1394
81449
4828
21068
4464
1469
220845
3382
155181
14662
2530
0
7961
51176
95268
10540
34526
97724
21550
1863
103234
-182
135210
17353
17142
8998
141540
1819
1763
5581
228486
0

0
70640
49691
81162
0
0
46741
780
83241
7633
16412
29705
1647
179260
7726
158437
0
464
0
1452
42368
96620
10232
12787
99131
23932
2886
47363
-6877
140056
0
18118
8319
131810
6845
1571
2833
216287
0

0
71298
49308
71470
0
0
42881
470
84960
9202
16809
25854
1355
116798
12290
161664
0
1316
0
6248
35730
97938
11237
3995
100464
37329
840
45810
-5377
143584
0
147189
8672
118866
1813
0
1162
215927
0

0
70930
30284
28718
0
0
367
-170
86045
2553
8682
510
1458
109647
1280
164873
1861
1102
0
4112
28670
78126
11427
0
100380
26339
2052
42093
-2377
147832
3161
170268
9390
115256
8362
4775
325
174259
0

0
72491
30554
27813
0
0
46265
180
88060
6015
8861
1470
1631
114745
0
168344
-167
3381
0
0
27979
65680
20973
0
101445
4836
1443
36587
-377
150953
2996
170268
9861
97161
-783
0
325
174486
0

2
0
-1
-1
0
0
0
0
-2
-2
0
0
0
-2
-1
2
-2
-1
0
0
0
0
0
0
0
0
0
-1
-1
0
0
-2
2
0
-1
0
0
0
0

0
0
-1
0
0
0
0
0
-2
-2
0
0
-1
-2
0
0
-2
0
0
-2
0
0
0
0
0
-1
0
-1
0
0
0
-2
0
0
-1
0
0
-1
0

0
0
-1
0
0
0
0
0
-2
-2
0
0
-1
-2
0
0
-2
-1
0
-2
0
0
0
0
0
-1
0
-1
0
0
0
-2
0
2
-1
0
0
-1
0

27371
145138
711
71121
20128
51032
6217
24920
0
3470
267050
66805
6601
2191
5527
4577
444
30589
2937
28541
80100
5567
88957
95917
227689
960
80681
0
34485
50680
47194
42488
50461
78095
8454
308741
89242
28555
204134

26632
140210
711
481382
17842
69242
7947
26456
0
0
272606
51351
8312
645
614
4356
0
2225
5696
16436
79368
13011
92548
85902
206249
3597
84064
0
28251
50655
48381
0
48340
84781
14570
304476
91067
33055
194949

29703
136196
711
559712
18979
65366
9649
24196
0
0
278407
38816
2102
2102
12515
6643
1650
3708
4144
18146
81130
22396
82169
77013
182985
3633
79988
0
7114
50710
46777
0
51113
82558
21897
277823
93409
42392
153646

28700
105989
711
163628
7886
62283
11472
22408
0
0
284777
32475
4707
5477
10749
2831
0
20694
8168
0
49407
26359
67958
69551
186047
2707
79291
262
28042
50503
39420
0
48114
80376
4316
251443
95056
36641
137087

28300
98836
711
117475
19786
60942
13267
20610
0
0
301438
24606
7216
2258
7549
1745
2226
19771
6894
0
49067
41627
69310
62960
188389
6087
53876
0
28479
40140
8824
7637
19400
85281
771
236975
75688
12149
134995

25520
94504
291
116656
20025
55878
15048
17978
0
0
308571
21988
6565
1849
5749
3212
0
38603
11424
0
50234
16709
70819
59487
191907
4852
49513
1389
29066
-21364
9009
21186
19240
84688
2888
203526
77330
426518
135953

0
-1
0
2
0
0
0
-1
-1
-2
-2
0
0
0
0
7
2
0
2
0
2
0
2
-1
0
0
0
0
-1
0
0
0
-2
0
-1
0
-1
2
-1

0
-1
0
0
0
0
0
-1
-1
-2
-2
0
0
0
0
7
2
0
2
0
2
0
2
0
0
0
0
0
0
0
0
0
-2
0
0
0
-1
0
-1

0
-2
0
0
0
0
0
-2
-1
-2
-1
0
0
0
0
7
2
0
2
-1
2
0
2
-1
0
0
0
0
0
0
0
0
-2
0
-1
0
-1
0
-1

135436
0
466
10886
117328
141693
48782
232526
4994
4184
0
89953
16207
77
59710
2400
45974
11776
28289
19088
68423
48433
21952
845
13881
74652
225995
233314
9604
92393
124146
92924
0
36581
0
49296
273
17511
699

144922
1541
161746
11697
115140
143464
47708
1025
886
0
5067
107947
16735
7417
49986
2400
47504
11295
32783
13828
70002
49664
27540
1423
11494
76506
231382
222220
10970
85345
127341
88331
0
37896
1302
39427
3558
20503
699

141289
811
153377
14479
73730
146943
49846
0
937
0
131
60313
18253
8459
104390
2400
45206
12799
33714
9290
71389
49405
31785
6649
5847
78173
224420
210778
1230
76109
92812
83421
0
40262
651
35674
1489
25917
699

137377
2754
134027
10775
64600
151905
49303
26549
0
0
987
55769
19646
9493
94856
2400
35892
14272
32250
6636
73788
47522
30980
3051
4871
79220
136324
211132
24531
77068
89878
79088
0
40370
1302
31113
-356
19081
999

93261
17557
135120
10998
2500
153538
29722
0
1083
0
0
65835
21238
9678
86461
2400
22989
15225
34245
2941
74463
28711
33162
1926
3007
81351
137929
179564
24287
77868
80812
73360
0
39970
651
31734
9824
15200
1149

95368
1144
136512
12655
0
156664
29624
1000
3395
0
14001
72177
23843
9634
83650
2400
22483
16320
19719
642
72834
28060
32497
51669
2136
48056
114249
176949
22683
75954
139202
67700
0
39970
651
32488
2010
13039
849

0
0
0
2
0
-1
0
-1
-2
-1
-2
0
0
0
0
0
-1
-1
2
-2
-1
2
-1
0
2
0
0
-1
-2
-2
2
-2
-1
0
0
0
0
0
0

-2
0
0
2
0
0
2
-1
-2
-1
-2
0
0
-2
0
0
0
-1
0
-2
0
0
-1
2
0
0
-1
-1
-2
-2
2
-2
-1
0
0
0
0
0
0

-2
-2
2
2
0
0
0
-1
-2
-1
-2
0
0
-2
0
0
0
-1
0
-2
-1
0
-1
0
0
0
0
-1
-2
-1
2
-1
-1
0
0
0
0
0
0

6350
3611
7196
8678
80603
1650
110695
813
2476
508
3042
77402
109033
72892
131996
96509
147289
316
27094
6185
1638
182176
18662
89874
14038
50883
31507
892
29996
0
744
12545
1849
13460
5619
140832
149957
114614
15407

3239
5153
6780
8401
80193
0
108583
2080
3570
607
41036
78997
97041
37781
132177
97042
150201
316
26365
27821
1638
176797
6220
92567
16980
51184
30705
6809
10625
0
744
1217
326
14765
7600
131883
152224
111306
17826

4166
6158
7399
8128
73318
0
70642
5425
11343
611
16465
79821
80993
35647
132927
98054
-3699
316
29124
36140
1638
187033
199
96064
16915
50092
33467
18390
14567
0
744
0
12681
14939
123988
123504
152208
112173
23489

0
4626
8574
7841
70523
6784
71008
115
5216
593
40215
79308
72751
0
131866
92466
4142
316
28357
34022
3276
171021
0
103511
17532
50332
12870
13999
0
0
744
0
84674
15748
177054
126441
116763
93675
29037

0
0
7833
8579
55318
6923
65455
505
23001
653
5024
52172
67146
0
130707
67337
1700
466
28984
26366
1638
167789
10024
100951
18429
29690
3325
933
3808
0
1188
0
35326
16069
273429
129345
72325
59095
36213

0
0
6342
8317
50236
14116
63421
1012
2439
587
19924
50266
68490
0
129174
67093
0
8057
30012
67650
1638
168417
-18
103364
20126
30246
5103
933
6751
388
594
465
1026
13780
293157
137539
73273
60336
38163

0
0
0
0
-2
-1
2
-2
0
-2
-2
-1
0
0
-2
-2
0
0
-1
0
0
0
-2
-2
0
0
0
-2
-1
-1
0
-1
0
4
0
-2
0
0
-1

0
0
-2
0
-2
-2
0
-2
0
-2
-2
0
0
0
-2
-2
0
0
-1
0
0
0
-2
-2
0
0
0
-2
-1
0
0
-1
0
5
0
-2
0
0
-1

0
0
-2
0
-2
-1
0
-2
0
-2
-2
0
0
0
-2
-2
0
-1
-1
0
0
0
-2
-2
0
0
0
-2
-1
0
0
-1
0
4
0
-2
0
0
-1

111024
298753
11987
138701
-70
4476
78480
0
17188
0
-50
33214
9807
58543
0
736
37503
27093
2213
46363
232115
33369
4439
16891
167385
626648
249449
0
71006
2233
38298
16089
47934
18038
169223
2418
73329
93256
3088

111486
304964
13007
140009
9540
2521
77063
0
16619
0
-50
18521
9976
54902
0
736
33505
30805
5283
47356
225086
34509
3487
0
171476
586825
243517
8333
37066
6731
39292
5454
48950
18445
179223
0
74261
99710
5045

12596
312224
3537
143053
390
3529
76720
1052
17341
0
-50
22802
7538
54590
0
736
25626
7451
1863
48905
222286
35406
7491
521
175956
547667
228368
0
49018
1374
40357
8846
47891
21556
199223
0
75602
97051
8024

13610
315822
0
145695
3184
-5364
74651
0
18352
0
-50
22518
9322
53037
0
736
26444
16111
9323
49794
222884
34770
2310
0
171340
504474
224414
0
32760
24836
41284
920
98284
22824
202486
0
76062
98342
1292

14381
275393
0
143705
390
-8943
57109
1931
18716
0
-50
25733
9567
54100
4501
0
19422
22819
1612
8820
220876
35468
12000
0
177236
462640
196229
0
31489
23348
42105
380
19950
22192
200935
0
76287
56639
1000

15147
278745
0
133883
390
4057
46703
0
19109
0
-50
19715
9766
53889
282
-736
19438
80846
1619
9000
221496
36211
0
0
181978
420585
190050
0
22316
7058
43146
4765
20007
21271
-6
0
76971
57388
3340

0
-1
0
0
0
0
-2
2
0
-2
0
0
0
-2
3
0
0
-2
0
0
0
-2
-2
0
-2
-2
0
0
0
0
-1
-1
0
0
-2
-2
0
-2
0

0
-1
0
0
0
0
-2
0
0
-1
0
0
0
-2
2
0
0
-2
0
0
0
-2
-1
0
-1
-1
0
0
0
0
-1
-1
0
0
-1
-2
0
-2
0

0
0
0
0
0
0
-2
0
0
-1
0
0
0
-2
2
0
0
-2
0
0
0
-2
-1
0
-1
-1
0
0
0
0
-1
-1
0
0
-1
-2
-2
-2
0

77808
62518
94561
355310
78341
273094
14993
45057
187191
0
27764
38579
177003
951
23751
108668
49716
0
10746
18377
44105
0
0
135748
13467
-350
5334
37541
204144
83367
20441
326
67655
44324
3408
0
1088
-510
25339

77180
4049
96683
337523
44155
341657
1938
46017
140417
0
29276
43891
175642
601
23076
111162
50198
0
13267
18353
33089
0
0
136681
4345
-740
6849
36504
175748
81409
26417
983
68525
43053
-11
576
1088
-520
26342

79147
6690
78479
342288
27779
344026
0
47188
107768
0
28637
33798
198983
714
25004
107172
50543
0
11915
19103
22829
0
0
140019
0
-1130
68133
26901
172758
78790
1091
1297
68038
44016
-11
0
5425
0
27376

81159
-1018
71121
336750
27738
160377
0
46134
84505
0
29325
25993
190085
263
24315
107629
50774
0
8813
19471
13216
0
0
143237
0
-1520
71708
26021
175030
80567
5933
326
55193
15386
-11
0
5223
-390
28415

69573
89445
44698
341376
27923
85681
0
47063
81796
9310
30004
26263
177102
900
23626
106628
51074
0
8292
19225
16100
0
414
140658
171
780
58551
19438
174122
78047
1517
326
27099
31401
2429
0
1084
780
28980

70306
90179
53230
348730
28143
-371
0
50034
52453
0
30506
26812
176033
1271
25370
106903
50425
0
13546
19106
16696
0
0
143344
1557
0
54678
12198
175472
82942
1787
326
28298
16573
905
0
1084
0
29738

-2
-1
0
-2
0
0
-1
-1
0
-2
0
-2
-2
0
-1
0
-1
0
0
2
0
0
0
-1
0
7
-1
-1
-2
-2
0
-1
0
-2
0
-2
2
0
0

-2
-1
0
-2
0
0
0
-1
0
-2
0
-2
-2
0
-1
0
0
0
0
2
0
0
0
-1
0
7
-1
-2
-2
-2
0
-1
0
-2
0
-2
0
0
0

-2
-1
0
-2
-1
0
-1
-1
0
-2
0
-2
-2
0
-1
0
-1
0
0
-2
2
0
0
-2
0
7
-1
-1
-2
-2
0
-1
-1
-2
0
-2
0
0
0

119139
29540
25338
2851
18436
258212
-2
3737
1250
1028
19078
0
0
75823
4390
11704
2971
95155
311401
3625
24941
69817
151963
20151
11635
2400
943
1650
2941
0
70472
30365
4942
0
61245
0
30445
332319
74903

5844
27930
27601
4609
2574
232225
779
0
940
0
19929
0
99
63617
1402
10196
1737
97797
218298
0
25945
71272
141884
19419
12604
2400
5664
196
1436
0
72518
32571
3554
0
109943
0
27794
308286
49413

3666
692
31818
2109
1390
237297
390
7752
11240
0
16912
0
0
65585
3665
8900
3989
99672
222424
501
27297
76740
143428
19864
12870
2400
-33
2500
12900
0
73422
36918
3152
0
222085
980
30603
315601
50812

37005
41301
34270
14109
3186
240682
769
596
12137
0
12698
0
110
67223
929
7099
11577
101953
220058
501
27969
67480
146289
4723
12726
2400
6454
0
3026
0
72687
37063
2732
0
223350
0
29802
318616
50261

47376
10889
35698
2109
1649
245337
772
18396
15937
0
11939
0
0
62201
4167
5437
11377
102284
199376
902
29857
68843
128133
0
13336
2400
842
0
2168
0
68167
11566
1380
0
213831
0
30134
243586
29720

1292
2017
37122
2218
2507
242481
1722
5769
16437
0
12346
0
0
64356
115126
3958
500
104090
189840
544
28872
70266
124606
0
2496
2400
8031
3650
487
0
69746
32057
1380
0
210563
0
30410
248766
30233

0
-2
-1
-2
-1
0
-2
0
0
0
0
0
-1
-2
-2
-1
-2
0
-1
0
-1
0
0
-1
-2
0
0
2
-2
0
0
-1
-1
0
-2
2
-1
0
0

0
-2
-1
-2
0
-1
-2
0
0
0
0
0
-1
-2
-2
0
-2
-1
-1
0
-1
0
0
-1
-2
0
0
2
-2
0
-1
-1
-1
0
-2
0
-1
0
0

0
-2
-1
-2
0
-1
-2
0
0
0
0
0
-1
-2
-2
0
-2
-1
-1
0
-1
0
0
-1
-2
2
0
2
-2
0
0
-1
-1
0
-2
0
-1
0
-1

215050
0
30179
6088
3220
7101
726
102726
21003
95986
255207
113740
24411
3454
4510
-3
0
21128
390
51023
4571
85698
218116
1168
0
26806
259346
18162
390
46882
46857
316
-9
7075
0
9589
390
64517
-885

211239
0
35550
17980
390
8131
-20
110179
22309
189688
249205
97093
7944
-2
7430
350
0
16121
5333
51019
4905
24993
207533
1511
0
30035
234428
18464
390
49737
48080
873
900
7806
0
11627
390
64254
-885

207821
0
71671
4890
0
9024
10756
105137
23343
93984
245393
85266
1080
-2
4144
0
0
12027
15798
50951
9764
26021
204532
0
1611
29274
176632
19465
390
50361
49705
1392
311
8392
0
12145
390
66103
18354

209795
0
-329
3008
5780
6292
0
105467
24336
91983
29526
85871
0
-2
57836
863
0
5870
390
50818
3829
28684
196061
1783
1498
31460
129022
19649
390
50152
51400
0
7867
8967
0
12648
390
61549
19064

144729
0
65691
3920
11611
2530
442
94294
24475
90129
6990
47367
40100
708
1810
863
0
2994
2265
40453
4248
29273
180142
1000
1301
33890
131447
19978
390
28119
16087
696
1031
8729
0
13438
390
62389
19422

148139
0
23657
19282
0
6727
0
86381
24643
89925
0
47812
18899
940
0
0
0
-175
1823
37862
3747
30900
185838
150
309
31224
135699
20512
584
28238
16827
696
1117
10816
0
14222
390
58782
4390

-2
0
0
0
-2
0
-1
0
-1
0
-1
0
0
-2
0
0
0
-1
0
-1
2
0
-1
-1
2
0
0
0
4
0
0
2
-2
0
0
0
-1
-2
2

-2
0
0
0
-2
0
-1
0
-1
0
0
0
0
-2
0
0
0
-1
0
-1
0
0
-1
-1
2
0
0
0
3
0
0
2
-2
0
0
0
-1
-1
0

-2
0
0
-1
-2
0
-1
0
-1
0
0
0
-2
-2
0
0
0
-1
0
-1
0
0
-1
-1
2
0
0
0
3
0
0
2
-2
0
0
0
-1
-1
0

-7
89756
5457
206446
-5684
294995
858
36165
396
104133
390
130979
5250
0
67955
18578
39125
390
214274
15991
106146
96636
13182
21720
25320
28651
74745
48706
6731
198788
19813
85738
0
8531
30911
66301
18641
0
87181

6785
89395
6660
202462
211466
316345
885
15054
396
106135
390
133062
1223
0
58404
19928
40169
10426
214207
1473
115333
95169
5290
1240
24620
28716
76314
49704
7777
195154
20064
80445
0
9432
28190
68105
7174
3958
84668

0
90052
7590
173236
200304
334612
669
15414
396
45766
390
124014
2264
0
50036
18677
41461
21430
211733
26876
128440
97303
2711
3682
25522
26570
77344
50851
9502
191504
23213
82639
0
10771
27045
68287
11044
0
83898

147
90604
8657
84302
2735
262625
656
16349
596
46864
17475
125279
3230
0
36908
18503
36901
21040
80965
53390
124909
99339
4464
4694
26008
26829
49168
50868
9217
168983
20383
83357
0
11965
22843
28163
15887
0
77260

0
91200
9013
25876
316
172344
827
15800
13386
50935
17425
115315
0
0
29439
17231
18499
2234
78992
35292
127393
77082
4069
5258
25294
26839
48243
12003
9722
160592
18431
78188
0
11903
20578
27220
8607
6536
68173

0
92134
9367
140066
305
182776
2360
14719
396
49538
17396
117740
0
0
19494
15410
18244
12485
77537
61910
130243
77677
5161
1248
26928
27449
47810
9679
9291
156826
18702
79492
0
12769
19049
28124
8843
1400
66682

0
-1
-1
-2
0
0
-1
2
-2
-2
-2
2
0
0
0
-1
0
0
0
0
0
-1
-1
0
0
-1
0
0
2
-1
-1
-1
2
0
0
-2
0
2
0

0
-1
0
-1
0
0
-2
2
-2
-2
-2
2
0
0
0
-1
0
0
-2
0
-1
-1
-1
0
0
-1
0
0
-1
-1
-1
-1
-2
0
0
-2
0
2
0

0
-2
0
-1
0
0
-2
2
-2
-2
-2
2
0
0
0
-1
-1
0
-2
0
-1
-1
6
0
0
-1
0
0
0
2
-1
-2
-2
0
0
-2
0
0
0

70205
0
22111
8592
7301
6176
4793
11966
3738
86
1666
113331
29009
69494
30506
776
31759
205243
-27
0
49256
2223
465
46456
77479
69288
18608
8413
390
565
3087
-163
48747
291952
8777
4052
111204
172360
458863

64898
360
32938
8468
11482
6512
6277
12967
7555
7024
802
113436
28432
112821
26595
776
40286
209502
72044
5010
48264
2233
460
47445
77057
0
19583
9852
390
5481
2081
-553
53239
275948
10461
6514
114954
176867
16818

62715
389
10902
1300
39511
7447
3433
13962
36553
1466
1793
109439
18191
70305
16712
776
9015
203831
10000
7912
45983
159
0
48847
78102
1800
19098
8890
2974
2874
198
212
51400
240627
11583
-3484
116608
179020
37596

61465
978
6309
0
39654
8777
11449
13440
8997
1466
0
111108
9745
71017
15635
776
10476
178410
0
12517
41494
1772
3600
50065
58501
1795
14269
13338
2376
759
9532
49924
0
228230
13079
-3484
120564
180773
62845

55501
0
4979
2000
38168
8956
2433
14416
13074
479
0
108476
9545
66218
6965
776
20237
130619
0
14151
41065
28704
2250
17304
51042
58932
14612
10542
5262
5328
3420
-918
0
209987
14546
-3484
121477
128078
80212

57892
2358
2978
0
36526
9731
23832
14043
5107
2448
0
104655
13964
66854
7107
926
2011
115700
0
12157
40666
19474
1650
17824
19036
29331
16945
20076
4401
2885
130
-1567
0
196997
16149
13833
124115
119632
20494

2
0
0
-2
-1
0
0
-2
-2
-2
-1
0
-2
2
-1
2
0
-1
0
2
2
2
0
0
0
2
0
0
0
-1
0
0
0
0
-2
-1
0
0
-1

2
0
0
-2
0
0
-1
-2
-2
-2
-1
0
-2
2
0
2
0
-1
0
0
-2
2
0
0
0
0
0
0
0
-1
0
0
-2
0
-1
-1
0
0
0

2
0
-1
-2
-1
0
-1
-2
-2
-2
-1
0
-2
2
0
0
0
-1
0
-1
-1
2
0
0
0
0
0
0
0
-1
0
0
-2
0
-1
-1
0
0
0

25957
71012
60514
518
38495
136113
576
6562
396
7542
3827
634
0
30997
2828
8562
8756
11403
42656
808
3234
31786
46714
74328
81731
46203
88309
174591
45271
8316
115227
56195
46911
10456
0
28738
51037
310075
8420

28914
60816
33711
0
11935
137722
3578
54318
396
-78
8030
5939
0
32043
4868
9478
26
14015
39657
808
6163
34629
47404
75515
84383
45159
89755
175093
44751
11672
112391
60067
31748
7326
0
30216
47669
184647
8106

29754
59328
21660
0
32878
139384
34
4245
5345
15611
5020
6624
0
31250
3963
8198
19999
2978
30297
1672
3786
34189
48786
73741
87518
49125
90031
176088
43952
1110
98583
58535
16000
8469
0
23720
48940
90383
4168

28583
57692
23307
0
115683
141314
10734
6969
396
502
5451
8004
0
34109
4514
9752
17139
11402
30633
1672
3789
36309
49768
75200
89360
47956
70660
155624
29136
1927
95810
59730
0
6591
0
1569
50545
55212
23067

29739
52811
15135
0
84049
139252
30367
29236
396
781
2619
10390
0
34802
3129
9447
10304
12072
31190
836
2195
36916
27838
76959
90481
43578
71172
141976
19048
5621
87216
61236
0
5244
249
5580
29523
29701
19972

28412
49067
3527
0
37210
139205
8193
8865
6396
754
5188
21325
0
34108
675
10290
16062
7090
30905
836
3691
36192
84810
78556
92858
35126
71844
141305
17946
1703
88201
70617
0
2174
317
2211
28960
-1429
45864

0
0
0
0
-2
0
0
0
-2
-2
-2
0
-1
0
0
0
-2
0
0
-1
-2
0
-1
0
-1
0
-1
-2
0
0
0
-2
0
0
0
2
2
-2
0

0
0
2
0
-2
0
0
2
-2
-2
-2
-1
-1
0
0
0
-2
0
0
-1
-2
0
0
0
-1
0
0
-2
0
0
0
-2
0
0
0
0
2
-2
0

0
0
2
0
-2
0
-2
0
-2
-2
-2
-1
-1
0
0
0
-2
0
0
-1
-2
0
0
-1
-1
0
0
-2
0
2
0
-2
0
0
0
0
2
-2
0

163058
28693
10682
138594
5785
71604
60644
56326
588
2197
0
9779
988
103591
4950
390393
0
20583
116861
3500
1154
22943
43733
73606
12939
87133
12394
0
28992
14227
48455
11175
40478
77830
124281
132283
41934
4771
58719

161485
31854
11694
134736
4164
73316
63948
54833
608
1376
0
9368
12922
104103
5924
374105
0
19942
109714
9295
1154
18989
16584
81876
10000
79469
12105
0
36106
15185
34993
14181
38533
68850
84575
121009
43041
4771
60142

161076
31065
12819
97629
8553
75039
62090
56105
4695
3342
0
4494
12261
70449
4766
467911
0
16614
101494
2500
0
19961
16498
71029
2277
75452
2439
0
33494
16236
35340
70042
22243
42884
93180
136552
44048
538
61577

156478
31976
36424
100398
11652
76597
63000
59338
2008
11970
0
5405
2393
66311
5652
355531
0
15941
92258
3045
1954
16549
100928
67915
1132
69257
5185
0
29518
16960
54763
20739
8524
23547
99097
132655
44824
15664
62169

122441
29300
37029
102606
14968
78712
0
57870
164
9700
0
1000
407
26802
5772
587067
0
13205
71472
1451
0
14227
26083
69190
1289
62005
9893
0
29569
17777
59037
7469
819
18574
106391
134140
46469
150
63374

120574
31151
36303
104864
7898
81365
0
57884
3383
38473
0
3383
2888
25029
4392
323821
0
6009
77800
6541
0
15380
20214
53606
0
60882
11567
0
28587
18042
60290
5963
-181
12466
97337
115892
47579
1150
59865

0
0
-2
0
0
0
-2
0
-2
-2
-1
0
0
0
0
0
0
-2
0
-2
-2
-2
0
0
2
0
-1
0
-1
-2
2
-2
0
-2
-1
-1
-2
-2
-1

0
0
-1
0
0
0
-2
0
-2
-2
-1
0
0
0
0
0
0
-2
0
-2
-2
-2
0
0
0
0
-1
0
-1
-1
-1
-2
0
-2
0
-1
-2
-2
-1

0
0
0
-1
0
0
-2
-1
-2
-2
-1
0
0
0
0
0
0
-2
0
-2
-2
-2
0
2
0
0
-1
0
-1
0
-1
-2
0
-2
-1
-1
-2
-2
0

0
242422
0
3994
35544
39944
0
19989
7147
264
33058
119884
121603
38757
63908
12106
24735
6529
63198
16173
23500
-5700
121231
47832
108399
68028
1403
33699
326
0
1214
0
101526
0
17625
0
0
0
5656

7933
221004
747
7222
36664
41180
0
11904
2500
217
1945
105631
125098
41302
55028
10946
27555
6622
36236
9122
0
-5700
124208
45646
105167
67864
6920
32450
326
1473
964
0
101957
0
14841
970
0
0
591

7283
211610
0
33823
35800
41870
0
10787
0
253
2587
73143
94769
39247
44654
11968
29798
6572
37847
12228
0
-5700
118111
32668
115468
59165
10785
30160
326
1863
1214
0
104317
0
492
8867
0
0
6574

8577
214300
0
130689
36839
8469
167
6226
0
189
2108
75919
112777
44412
42464
12978
31028
3179
37837
19850
0
197300
92592
25738
112157
29314
390
22934
326
0
464
0
106583
0
23150
0
0
0
3551

9452
213834
3937
77736
35967
8411
-810
1936
0
-75
1921
77059
100323
23344
38320
13236
33544
11875
37637
8800
0
-2300
96114
30192
114690
28844
6210
21876
326
112978
214
0
108811
0
17883
600
0
0
3634

11153
217758
2359
151
36586
8361
-810
37201
0
525
2071
78820
87009
22892
40586
13664
35328
7633
0
4260
0
227835
99628
27912
117845
29443
1040
22910
326
115357
-536
0
111160
0
7729
0
0
239
2440

-2
-1
-1
2
0
-1
0
0
-2
0
-1
0
-2
2
-1
-2
0
-2
2
-2
2
0
2
0
0
-1
0
-2
0
0
-1
-1
-1
0
0
2
-1
-1
-1

-2
-1
-2
0
0
-1
0
0
-2
0
-1
0
-2
2
-1
-2
0
-2
0
-2
0
0
0
0
0
0
-2
-2
0
0
-1
0
0
0
0
2
-1
-1
0

-2
2
-2
0
0
-1
-2
0
-2
0
0
0
-1
2
-1
-2
0
-2
0
-1
0
0
0
2
0
0
-2
-2
0
0
-1
0
0
0
0
2
-1
-1
0

17172
-60
30099
127132
48684
0
25211
47423
0
109461
326
233161
1564
91773
501
10496
13033
6089
18548
0
23165
20733
15969
15861
46666
200
19929
0
294180
46348
1661
8383
2348
17751
98250
100247
390
7390
1459

34674
-60
20069
126380
49628
17029
14863
49978
2000
109473
2691
238187
0
93892
1463
-23
14041
2376
21046
0
21974
21738
16685
18580
47606
200
17671
0
295875
37052
5793
2976
10421
18963
100319
109909
390
2157
-702

6229
1590
1000
124413
53163
1283
15816
52520
0
81439
326
243554
0
94652
1276
-349
15065
0
20296
0
20544
22760
19008
17994
48350
200
7870
0
302438
36228
1181
11237
566
18378
102231
112453
390
4204
1900

11534
8188
0
118419
49953
4404
12710
54877
0
81425
326
211924
0
97097
827
-675
16077
0
10245
0
17210
23466
18710
20671
48786
959
0
0
293473
37833
1031
27500
12008
20000
95852
113318
390
390
7518

12482
428
0
121047
32535
0
0
57484
0
81039
652
216395
0
98097
105
-1001
16396
0
6635
0
15754
24085
20235
22328
49277
759
0
0
297926
37694
1430
27500
19820
19600
94005
114268
1200
390
57765

18192
278
0
123719
27715
535
0
59095
0
81162
326
231767
1800
100361
270
-1327
16739
0
6877
10970
10860
24584
19483
21830
50151
1317
0
1280
280967
41269
1031
33880
17135
20000
93177
116688
1869
540
59377

0
0
0
0
0
-1
0
0
-2
2
0
0
0
2
2
-1
0
0
0
-1
0
0
2
0
2
2
2
0
0
-1
2
-1
-1
0
0
0
0
0
-1

0
0
0
0
0
-1
-1
0
-2
0
0
0
0
2
0
-1
0
0
0
-2
0
0
-1
0
2
4
0
0
0
-1
2
-1
0
0
0
0
0
0
0

0
0
0
0
0
-1
-1
0
-2
0
0
0
0
0
0
-2
0
0
0
-1
0
0
-1
0
2
3
0
0
0
-1
2
0
0
0
0
2
0
0
0

175976
78044
120108
219081
192493
5171
66604
24482
24393
189490
39883
48549
19188
9532
93050
7215
132932
28491
136053
3682
11646
71435
626
48572
80468
13112
21134
63201
66551
0
103181
3890
8685
5931
4054
67374
115600
96565
25254

149257
43437
107696
285141
193297
3634
9293
25571
26847
204278
34983
49256
18774
14023
99396
28794
134384
26524
86746
3472
14124
72886
626
45067
82874
14679
20502
56600
67876
0
107446
4002
1079
118109
4661
55004
113690
62524
26366

93689
45132
103745
408974
193400
4436
19905
26294
32702
207559
23772
50338
12339
13513
100495
-5
131724
23224
86019
33784
23497
74678
1252
46492
84900
15143
24832
54952
69903
1900
125702
1438
2923
131107
5731
56221
114609
88390
510

81226
39180
90818
361703
193278
1978
15645
27308
33459
202518
20410
48848
11312
14388
97982
1175
131767
23141
87990
0
13128
74080
626
47368
85758
16892
24135
32094
71446
7411
124182
5322
25916
97009
5186
57181
118232
63470
16121

71547
31422
92640
318251
192956
3781
11388
27853
27800
164682
14818
46709
8324
13862
100261
-23
133195
22160
87186
0
13485
75251
626
7988
87003
16341
28723
31232
79589
1900
124155
6814
4219
51757
6522
61327
119052
55890
17539

72794
32410
94338
310982
193039
1732
28017
28504
2261
168224
7565
47688
7079
14149
102147
-23
126064
21478
84373
256
0
77040
776
8011
89112
15798
31258
30384
81354
0
137176
2956
7903
50009
8995
60227
119232
51650
19088

0
0
-2
0
0
-2
2
0
0
-1
0
-2
-2
-1
-1
0
0
0
-2
-1
0
0
-2
-1
-1
0
0
-2
0
-1
2
0
0
-2
-1
0
0
-1
-2

0
0
-2
0
0
-2
-1
0
0
-1
0
-2
-2
0
0
0
0
0
-2
-1
0
0
-2
-1
-1
-1
0
-2
-1
-1
2
0
0
-2
0
0
0
0
-2

2
-1
-2
0
0
-2
-1
0
0
-1
0
-2
-2
-1
0
0
-1
0
-2
-2
0
0
-2
-1
-2
-1
0
-2
-1
-1
0
0
-1
-2
-1
0
0
-1
-2

12724
10174
43047
96169
50854
0
1050
5186
57388
56107
28041
1442
7240
1991
2030
119887
4991
27873
16155
22423
122308
9540
20909
188
0
96686
30517
5106
0
1650
68910
50496
196606
0
1383
7486
5159
28701
0

12228
8651
9378
96586
17429
2630
1050
3985
58381
53309
23367
9750
1251
2920
10520
123223
551
27326
3514
16296
124332
11788
24262
2210
0
77817
31866
280
3095
1650
70382
47955
64144
0
5030
9354
967
26108
0

13255
19404
0
98927
17728
0
2287
3935
56363
-11
22843
0
0
1721
6073
119211
33658
27648
3400
32631
126944
14137
2079
2451
1612
29166
29647
6158
7843
1650
71866
48751
49722
0
1964
7183
14331
17595
0

13959
19498
0
98750
17886
0
1050
4861
47940
51555
23044
30100
1620
2018
8591
118722
42551
27859
15156
43399
130606
16283
792
3043
16388
7403
29539
9439
13084
1650
72698
37140
67909
0
7541
7814
16591
24715
0

14921
9771
0
96045
18043
0
1050
4523
30134
2093
25082
0
0
446
6611
105197
51800
27084
13920
2323
131120
17108
1645
1542
0
3095
31384
5492
926
1650
70930
19535
61613
0
3201
7814
9433
22136
0

14539
1106
0
93456
19134
0
1050
4637
31144
5773
25648
0
4155
1068
17080
93921
2295
27133
2099
46895
133774
18005
1645
0
0
9641
31924
397
711
1650
72439
19492
16932
0
5026
7190
398
22738
0

2
-1
-2
2
-1
2
-2
0
-1
-2
0
-1
3
0
-1
0
-1
-1
2
2
0
-1
-2
0
0
-1
0
-2
-1
-2
0
0
0
-2
0
-1
0
-1
2

0
-1
-2
-1
0
2
-2
0
-1
-2
0
-1
2
0
-1
-2
0
-1
2
0
0
-1
-2
0
0
-1
0
-2
-1
-2
0
0
0
-2
0
-1
0
-1
0

0
-1
-2
-1
0
0
-2
0
-1
-2
0
0
2
0
-1
-2
0
-1
2
0
0
0
-2
0
0
-1
0
-2
-1
-2
0
0
0
-2
0
-1
0
-1
0

79727
19036
0
403
5886
43321
2500
58899
7963
347
264549
990
44030
171784
264
98874
6981
0
38639
15667
22943
621
0
84539
34740
1473
48094
0
0
896
91518
9172
98075
14352
47945
5511
31934
42124
76621

77290
14474
0
0
4821
47586
0
55834
1664
2389
227021
990
44509
177468
264
99363
678
35000
39694
12110
47912
0
0
96604
9769
1473
43533
0
9965
896
76621
10184
96813
1843
35712
1982
32711
1833
82105

72681
3404
0
0
6823
48525
0
55993
5408
0
233426
990
44999
173233
264
101618
1287
5000
40752
14904
25023
368
0
90785
9899
390
39252
271
4100
670
78265
11204
85590
9190
23177
2263
34061
2446
80662

66526
14445
0
390
26501
49423
0
56675
2734
0
230319
990
45463
176859
264
-32
54531
4000
41476
14340
25768
0
0
95736
11017
390
38051
-1
4100
6220
82808
12214
79747
2072
8550
7412
32672
834
75942

66893
7672
0
390
32774
46132
0
57550
7976
0
127897
5538
45918
182393
264
-32
55229
22800
42090
15131
26410
1900
0
95912
13460
1311
37988
560
4100
8536
83869
12458
70468
637
6373
5113
32479
1596
74090

66637
2295
0
390
32645
47233
0
57545
0
0
118868
5687
47863
187446
264
-32
56836
5716
43059
16909
27960
1900
0
97070
15529
1933
38725
0
4100
23040
85191
12719
63235
238
5848
4121
33431
855
72679

3
-2
0
-1
0
0
0
-1
0
2
-1
2
0
2
0
0
-1
2
0
0
2
0
0
-2
0
-2
-2
-1
0
0
2
0
0
0
0
-2
0
0
2

2
-2
-1
-1
0
0
0
-1
0
2
0
2
0
2
0
0
-1
2
-1
0
2
0
-1
-2
0
-2
-2
-1
0
0
2
0
0
2
0
-2
0
0
2

0
-2
-1
-1
0
0
0
0
0
2
0
2
2
-1
0
0
-1
2
-1
0
2
0
0
-2
0
-2
-2
-1
0
0
-2
0
0
-1
0
-2
0
0
2

589654
0
15633
1983
70163
405490
9286
919
70202
49825
6915
93983
13415
8651
97944
100296
3267
5607
109244
-14
105373
75459
3980
390
141066
6370
36325
2447
80707
61180
18195
48592
179307
58141
253767
2955
56403
52308
40985

581775
0
17536
422
72984
417191
7926
8209
70978
45436
4923
97002
14381
8890
99580
97239
3782
6565
96560
693
107001
76607
3771
390
129173
2110
0
206
77532
57174
755
38491
183613
58544
222365
5895
57765
51194
42115

572677
24480
17495
815
74807
429469
33379
421
70814
42240
-2
102698
13277
1772
92297
98386
316
6334
86565
224526
108350
78868
3564
390
116858
10086
0
805
77492
73008
44255
900
182709
56850
207026
15146
59198
50101
41164

384060
0
13198
191
76363
431426
35877
4502
69786
38884
6381
97997
14291
1957
184134
69324
5469
9058
85069
227242
107457
80343
4500
390
105786
804
0
666
78362
61310
43228
1900
149997
4359
203513
11575
31437
49527
43658

304508
0
10287
-174
78091
440026
21946
6013
68116
34488
6383
103384
15949
1807
70400
53183
3360
8823
508
228126
105598
82564
5039
390
93273
4577
0
740
50001
39694
-772
2900
142612
816
202853
11564
32113
10147
44644

247178
1635
3275
472
79829
449026
32150
5094
62652
28838
817
97266
15556
11811
0
53559
2399
7458
0
143697
105751
74531
5275
390
91207
-10
0
539
50035
45301
-772
3000
140493
766
202404
13744
33591
9965
43798

-2
0
-1
-2
-2
-2
-2
0
0
0
0
0
0
0
0
-1
0
0
0
0
2
-2
0
0
-1
-2
-1
0
0
0
-2
0
0
-1
0
-2
-2
0
0

-2
2
-1
-1
-2
-2
-2
0
0
2
0
0
0
0
0
-1
0
0
0
0
2
-2
0
0
-1
-1
0
0
0
0
-2
0
0
-1
0
-2
-2
0
0

-2
0
0
-1
-2
-2
-1
0
0
0
0
0
0
0
0
-1
0
-2
0
0
2
-2
0
0
-1
0
0
0
0
0
-2
0
0
-1
0
-2
-2
2
0

0
10415
31
-124
1529
-1
2574
301651
91282
8879
125739
41387
4523
29906
70287
792
135841
7808
46795
52514
212400
1028
101458
171006
3850
4468
0
57550
50312
59143
140
74847
161716
566
252755
3925
0
175200
84873

0
10099
1272
-124
3717
229
0
329277
85875
10222
126184
40310
7267
14780
73487
0
127109
4511
46285
52053
216409
1025
101207
167192
2025
0
427
22049
128072
58612
140
70663
143382
2329
272262
5320
0
175285
82471

0
11545
1446
-124
4541
504
0
275075
87400
10940
127189
42652
9967
18261
77282
792
102712
3435
43282
52558
221419
1613
101421
46332
1926
0
427
17349
55359
59017
4836
63794
123316
1894
281220
1016
0
60790
84235

0
12928
2880
1599
5620
24125
0
280512
87343
12825
122034
42711
19706
41540
80977
0
79902
5345
14713
52515
224753
2193
101111
40974
3263
0
23321
14654
39189
59220
3780
60651
142773
2528
121814
7173
0
50479
82432

0
12581
1914
360
25
19611
0
202300
71180
12331
124837
43311
20378
50803
84609
396
59253
2018
19583
52108
228022
2698
101384
26683
1580
3251
23475
23808
49909
26607
7501
54664
107136
1865
11383
10763
0
28739
81465

0
10787
968
882
25
3100
840
207510
64500
12984
128442
48311
22038
59927
88073
396
59826
164
14959
51758
232724
3812
101358
26887
16874
3484
25218
24852
20782
29719
3300
51776
95915
1496
13090
4857
0
18037
83160

2
-2
-1
-1
-2
-1
0
0
0
2
0
-1
-1
-2
-1
-2
-1
-1
-1
0
0
-1
-2
-1
2
-1
0
-1
0
-1
-1
-1
-2
0
0
0
-1
-2
0

0
-2
-1
-1
-1
-1
0
0
0
3
0
-1
-1
-2
-1
-2
-1
0
-1
0
0
-1
-2
0
0
-1
0
0
0
-1
0
-1
-2
0
0
0
-1
-2
0

0
-2
-1
-2
-1
0
0
-1
0
2
0
-1
-1
-2
0
-2
-1
0
-1
0
0
-1
-2
0
0
0
0
0
2
-1
-1
-1
-1
0
0
0
-1
-2
0

58261
0
1651
1451
1573
73612
202783
7874
32734
41630
132986
454
2500
101957
139808
20218
291
366965
2538
67423
107281
-6
7886
1382
54137
38991
21302
3565
124493
528
5557
0
161
47177
138901
42140
184
0
4145

59706
0
631
9152
-28
44236
202036
9236
32234
48893
126825
2015
804
61715
176743
25242
291
-17710
1866
67729
109551
1100
9636
23942
28019
13115
18842
316
125680
264
7587
0
0
55947
140732
31938
0
0
3930

60969
2337
3611
335
-28
3253
202918
10326
32136
47831
109319
3603
2016
38686
34402
3930
291
-17706
1349
113788
48942
2527
10060
18143
29927
2958
19370
316
129498
264
7058
1522
0
57052
140661
45502
2500
2999
5859

59400
-602
631
2300
-28
766
202197
11000
31204
57000
111343
16158
3957
21482
205931
0
291
301085
1609
106919
49959
1698
3946
11770
24555
4556
19355
17597
131216
264
8127
2141
0
62051
100656
41704
12500
0
10299

60315
-1184
631
0
2816
168322
199002
11000
30330
55489
91966
0
4956
72628
265431
0
291
307035
635
100656
50951
0
7388
22155
24873
19213
17155
15257
136744
264
4557
590
0
70198
49783
40509
749
0
11825

63230
-2047
0
0
2118
169676
197781
11417
29934
57450
82280
836
482
182792
270237
0
291
63451
849
93846
52019
5062
4482
13235
26583
18825
18660
9482
133413
414
2992
176
1063
72924
49310
41305
2829
0
13121

0
0
-1
0
-2
-1
7
2
-2
0
0
0
-1
-1
0
0
0
0
0
-2
-2
-1
-2
-1
0
2
0
0
-1
-2
-2
-1
-1
0
-1
0
0
0
-2

0
0
0
0
-2
-1
7
0
-2
0
0
0
-1
0
0
0
0
0
0
-1
-2
-1
-2
-1
0
-1
0
0
-1
-2
-2
-1
-1
0
-1
0
0
0
-2

0
0
0
2
-1
0
7
0
-2
0
0
0
-1
0
0
0
0
0
0
0
-2
-1
-2
-1
0
-1
0
0
0
-2
-2
-1
-1
0
-1
2
0
0
-2

28889
16666
23147
114797
0
497
2400
118348
2500
246509
244103
141137
2201
2226
3994
30252
51085
45716
15126
89226
0
419
4340
188
135132
1140
13512
80846
-138
0
2410
300
1192
3231
344
27447
285679
1129
0

21803
62545
88848
117393
0
0
2400
120800
0
251197
240733
130282
3571
1245
11230
47506
48531
44610
14633
90212
0
419
3686
188
136108
5395
13453
74776
-69
0
7830
-200
696
9523
881
28187
277275
2117
0

20990
98214
42045
120002
0
1085
2400
123379
0
243167
236553
109327
987
-1000
10925
28171
55352
45428
14918
-1037
0
419
3094
189
133534
4415
13420
73558
231
0
4024
-200
1210
11357
1778
29220
199437
2283
0

16236
84142
400321
122013
0
193
2400
122881
0
231463
241215
77752
2467
11019
11795
26498
63055
34401
16992
-1037
0
419
8164
192
27484
1375
13873
71055
4749
0
6643
4040
1799
12123
1885
30547
154369
3227
0

9759
70732
229680
131426
0
1549
2400
123954
0
105518
230480
66202
3319
11632
14384
45212
75046
34360
8967
66441
0
419
1509
188
23728
779
13833
61248
33389
0
1947
4040
1594
9743
607
32329
110016
4227
0

8789
68674
265404
134676
4747
1549
2400
131543
0
93193
234610
58557
5387
7864
15806
35223
65184
35523
8494
68365
0
419
8262
0
21039
5889
13818
40737
34928
0
2066
-1269
1255
9567
687
31677
27774
4616
0

0
0
-2
0
0
-1
-1
0
0
-1
-2
-2
0
0
0
0
-1
-2
-1
-1
0
-1
-2
0
-2
0
-2
-1
-2
-1
-1
0
0
-2
-1
0
-2
-1
-2

0
0
-2
0
0
-1
0
2
0
-1
-1
-2
0
0
-2
0
-1
-2
0
-1
0
-1
-1
0
-2
0
-2
0
-2
-1
-1
0
0
-2
-1
0
-2
-1
-2

0
0
-2
0
0
-1
-1
0
0
0
0
-2
0
0
-2
0
-1
-2
0
2
0
-1
0
0
-2
0
-2
0
-2
0
0
0
0
-2
-1
0
-2
-1
-2

250264
60131
0
18783
131971
390
8812
29879
84942
4490
535
0
24847
77204
1133
77627
264
107
3608
-105
5437
3824
1500
270528
-1
184547
-13
335
2732
832
21179
16017
14823
6555
316
125270
2874
6903
1895

252955
49486
0
19660
139305
390
15189
26968
56366
4834
10468
0
26043
73940
31964
80712
264
529
4032
5237
6602
6115
0
267435
-1
179819
-13
0
2183
416
51124
30073
16367
0
316
129588
2874
11489
0

254111
41463
0
14561
89200
390
6205
31051
4252
17716
0
0
26724
47627
24805
48428
264
135
9885
2297
7622
11950
0
193910
-1
162571
-13
312
4103
416
21138
18385
17709
0
316
115066
2874
5488
0

257816
39577
0
15017
79702
390
37658
34917
6129
12010
0
0
20903
48482
0
52391
0
108
65207
-3903
8479
7311
0
167029
-1
167832
-13
7736
12950
416
49305
20732
18801
0
316
87021
2874
1635
0

255491
32474
0
15119
79025
240
696
32110
6423
14111
400
0
19225
49153
0
23359
528
830
59247
11989
8647
18517
6400
134294
-1
205750
-13
7278
11372
59211
39095
21196
20328
0
316
82460
2874
1680
150

255320
32303
0
4077
79997
930
1430
33984
7208
6995
400
0
19536
46995
0
24597
0
2536
53752
11839
8829
6787
11400
154290
-1
212634
-13
7278
2434
416
15826
23175
25065
0
466
64818
2854
782
167

-2
0
-2
0
0
-1
-1
0
-2
0
0
0
0
0
0
0
-1
0
0
-1
0
-2
0
-1
0
0
-2
0
0
0
0
-2
2
-1
-2
0
0
-2
0

-2
0
-1
0
0
-1
-1
0
-2
0
0
0
0
0
0
0
0
0
0
-1
0
-2
2
0
0
-1
-2
0
0
0
0
-2
2
-1
-2
0
0
-2
0

-2
-2
-1
0
0
-1
-2
0
-2
0
0
0
0
0
0
0
0
0
0
-1
0
-2
0
0
-1
-1
-2
0
0
0
0
-2
2
-2
-2
0
0
-2
0

3302
29213
46383
128659
5636
1365
268
89789
1031
63780
104460
27273
68450
336722
6805
222598
9325
277822
94915
1210
26950
76922
5366
26110
55193
110819
6224
245553
44835
1379
25895
14889
2500
872
39604
198839
163951
0
216328

1295
17064
111937
128715
8485
84118
509
88337
1886
64675
101914
27207
69818
276725
532
222168
10741
255167
92955
1071
23655
-694
6541
12943
48257
115058
8150
244958
45989
1205
26173
929
2500
3345
10635
187955
136825
1240
218435

0
16465
0
127961
6263
44404
0
85248
2913
56561
103297
28055
71298
260932
17453
217900
45619
233029
89689
6554
25131
-694
16390
4814
42128
76156
0
245148
47167
825
26260
1191
2500
2962
0
163120
140450
1487
218783

0
16977
0
128112
24571
27113
121
86483
-27
52338
100603
15199
72729
267917
18444
221193
37459
279256
81996
0
29148
-694
9891
18365
39654
51500
0
240343
25142
1783
26805
11930
2500
6139
0
140383
116293
1279
158215

0
0
589
128798
18817
801
0
87765
-27
31133
98188
17331
73627
217738
18855
181859
31747
46144
83439
21398
12134
-694
9594
8728
42954
150
9167
211449
4716
1205
8992
11286
2500
1842
0
121771
118759
749
69234

0
0
-4543
128467
13481
28027
0
85855
5399
27590
101441
19428
75086
167245
18886
184605
26899
85984
71239
298
12976
-694
9798
28521
22543
500
0
215874
4840
1205
10906
5766
2500
1115
0
102568
108766
440
71560

2
0
-1
0
-2
-1
0
0
-1
0
0
0
0
0
-1
0
-1
2
-1
0
-1
2
-2
0
0
-2
-2
-2
-1
-1
0
-2
-1
0
-2
-1
0
-2
-1

2
0
-1
0
-1
-1
0
0
-1
0
0
0
0
0
-1
0
-1
0
-1
0
-1
2
-2
2
0
-1
-2
-2
-1
-1
0
-2
2
0
-2
-1
0
-2
-1

2
0
-1
-1
-1
-1
0
0
-1
0
0
0
0
0
-1
0
-1
0
-1
0
-1
3
-2
0
0
-1
-2
-2
-1
0
0
-2
0
0
-1
-1
0
-2
-1

79105
12535
0
113616
2080
1489
83000
69376
1815
50720
77379
9213
30238
20061
2853
104622
0
27015
954
166325
1709
206245
0
31011
46148
0
2555
331
858
3681
36259
0
26358
170
528
1660
4783
234
827

85997
14317
780
96756
-60
9973
62084
61204
3689
52174
67092
2283
30166
17435
8028
103639
0
31684
1015
165081
14674
215936
0
29565
47711
0
7065
0
1406
6026
37669
1669
24890
2217
-120
856
7239
0
1654

83779
15656
1176
72730
-60
2457
64610
50773
20524
48957
61071
3203
29745
14452
10827
105714
369
33442
310
169492
771
221001
0
31123
47645
0
648
0
3673
1555
8770
0
25440
5167
-120
428
6957
0
827

88577
4918
0
64746
-60
0
60567
39676
7986
49848
44821
1144
27468
13050
5385
105998
0
32361
2361
172936
1365
220886
0
34134
47552
0
2258
0
0
2043
7251
0
26191
8552
-120
428
4954
0
827

86365
6918
780
24040
6000
948
52122
30680
1100
59060
24653
1144
27436
11083
1187
105080
522
32518
854
136182
10965
239299
4488
23552
48512
280
722
0
150
1037
15948
0
25193
12552
-120
13749
7221
0
827

91105
8944
642
23791
228
0
50610
27761
9622
60420
25254
1144
27613
9249
1552
105638
0
32308
565
139362
1488
237297
540
24020
49622
0
15937
0
609
4718
8838
0
25742
10596
6675
659
6988
0
827

-2
0
2
0
0
0
0
0
0
-1
-1
-2
0
2
-1
0
-2
-1
0
-2
-2
-1
0
-2
0
-2
0
0
-2
-2
0
-1
0
0
0
-1
-2
-1
-1

-2
0
0
0
0
0
0
0
0
-1
-1
-2
0
0
0
0
-2
-1
0
-1
-2
-2
0
-2
0
-2
0
0
-2
-2
0
-1
0
-1
0
-1
-2
0
-1

-2
-1
0
0
0
2
0
-2
-1
-1
-1
-2
0
0
-1
0
-2
-1
0
-1
-1
-2
0
-2
0
-1
-1
0
-1
-2
0
-1
0
-1
0
-1
-2
0
-1

11026
21842
13139
79161
165405
27527
212948
59538
41657
0
10840
43672
87559
304057
11006
231990
8909
10147
5745
2960
14391
594
34483
0
179430
0
38322
100792
966
0
224985
4500
203045
60244
171057
396
0
4793
14460

9459
15843
13915
81260
168697
31715
188435
50150
47969
1220
1108
678
74929
318844
4160
202714
8199
0
4266
0
1213
594
21142
0
177387
3685
38913
91738
0
0
188593
2580
140347
59868
173712
792
0
3594
8869

9929
10466
18667
83055
172990
35850
182687
44742
49131
0
2111
330
76404
324589
48549
199711
972
1351
3047
0
4952
21445
11279
0
175378
0
27489
88883
647
0
162143
178
139282
58221
177913
396
0
0
21494

1595
3537
18072
85662
177963
37165
153366
33231
38884
584
920
330
76133
320622
16942
203767
445
2942
3606
0
1040
0
5698
0
178367
0
27053
90710
1988
0
165345
1500
138462
16305
182942
792
0
5369
12657

3630
1378
18120
87458
77076
39490
114451
-1320
8144
0
920
330
53065
252323
1610
208015
3589
384
2390
198
3617
0
5993
0
177657
0
-9
92471
1049
0
151047
0
134497
3124
186892
0
0
3746
5739

3516
316
19329
86393
78848
25854
122489
-660
8643
190
920
330
17529
253557
26842
220109
6939
504
1655
0
540
0
-73895
0
180346
660
14863
79318
1466
0
147564
1118
126617
29484
197661
396
0
9408
10184

-1
-1
0
0
2
-2
0
0
-2
-2
-1
0
-2
-2
2
-1
-2
0
0
0
-2
0
0
0
0
-2
-1
0
-1
0
0
-1
-2
0
0
2
-1
0
2

0
-1
0
0
0
-2
0
0
-2
-2
-1
0
-2
-1
2
-1
-2
0
0
0
-2
-2
2
0
0
-2
-1
0
-1
0
0
0
-2
0
0
0
-1
0
2

0
0
0
0
0
-2
0
0
-2
-2
0
0
-2
-1
2
0
-2
0
0
0
-2
-2
2
0
0
-2
-1
-1
-1
0
0
0
-1
0
0
0
-1
0
0

2774
397
10400
89519
9701
266
46895
18314
0
278
6694
338294
3073
11150
75953
3480
26679
38137
19149
89842
522
35735
123248
36242
181821
0
905
158471
0
298221
41699
5353
0
52841
16503
22723
2435
77394
39635

5152
396
0
50144
9401
0
45435
18630
0
278
17470
79849
1816
4281
84005
316
52223
39135
20103
88898
17643
29772
126311
38320
185506
0
3450
44131
0
303251
42812
5739
0
52016
13894
22060
0
76081
40580

6615
396
23425
52148
11903
0
47678
19126
0
278
15091
81563
1163
0
86472
316
25088
39872
21543
63203
1462
23602
130388
39700
190977
0
1195
32423
0
270591
44132
5578
0
51990
14669
25195
197
61898
41631

15799
596
19040
50723
11420
0
47753
12939
0
278
1587
83224
1582
2442
87457
316
9427
40693
22765
44889
6224
0
138246
40737
193800
0
2775
18824
522
252989
24594
57722
0
50570
14265
24497
2995
53035
42352

13526
25081
19624
43200
11342
0
38671
6939
0
278
61385
84878
0
14234
88281
948
2829
41334
23374
44276
0
0
140513
42743
190936
0
890
0
0
225814
25686
55468
0
21095
8887
24791
19515
15785
41373

8726
25189
20152
17556
12157
300
50795
3439
0
428
56252
86665
1320
-2988
86749
632
198
42118
24134
31799
0
0
118464
44052
186183
3078
2117
21082
1073
231165
26780
55026
150
19999
6679
25462
0
7762
42156

0
-2
-1
2
0
-1
0
0
-2
0
-1
-2
0
-1
0
-2
0
0
-1
0
2
-1
-1
-2
0
0
2
2
0
0
-2
-2
0
0
-1
2
0
0
-2

0
-2
-1
-1
0
-1
0
0
-2
0
-1
-2
2
-1
0
-2
0
0
0
0
2
-1
0
-2
0
0
-1
0
0
0
-2
-2
0
0
-1
0
0
0
-2

0
-2
-1
-1
0
-2
0
0
-2
0
-2
-2
0
-1
0
-2
0
0
0
0
2
-1
0
-2
0
0
-1
0
0
0
-2
-2
0
0
-1
0
0
0
-2

76418
1923
-60
-1123
55337
10135
46603
99938
0
5450
0
-287
195465
1857
7806
0
159637
66047
98569
48872
40626
390
5453
0
134496
48032
16986
6900
6480
168090
0
0
100207
124082
0
157551
420115
101513
3716

78798
101
2400
2711
53851
1646
48351
92104
0
150
0
-287
199338
1672
10142
0
155003
59910
106660
43688
41945
390
25948
0
143242
48175
6929
6641
7265
150482
1887
53
94080
125032
114558
160759
405932
98736
4318

82525
0
595
3030
53710
1635
51815
85194
0
150
0
5439
203651
836
12211
0
158156
55122
400000
35638
45247
390
53938
0
124103
48691
8743
10495
444912
154063
0
0
75428
129167
1898
351026
437254
99072
273

84353
0
1810
1695
48797
884
47225
83021
0
150
900
5747
223837
836
13828
0
153699
54006
66270
41704
45208
390
14602
0
115638
49108
1000
2813
218064
158494
0
0
76450
130331
849
170671
477809
91809
743

87835
0
737
10569
49928
0
34975
78556
0
150
0
687
218383
836
11337
0
127366
50779
80274
43869
46160
390
18065
0
116430
19809
5557
3805
222734
161855
0
0
77503
132958
-171
169689
486721
77499
516

79481
399
2555
9777
51106
0
43725
78495
0
150
0
19898
222960
836
11577
5181
117812
50257
82160
45160
48268
390
19239
0
118950
11314
5027
5730
227445
171055
0
0
64119
135814
14686
159066
498316
76997
200

-1
0
-1
-2
-2
-2
0
-1
0
0
0
0
0
-2
0
0
0
0
0
2
-1
-1
-2
-1
-2
-1
-2
0
2
0
-2
0
0
0
-1
-2
0
0
2

0
0
-1
-2
-2
-2
0
-1
0
0
0
0
0
-1
0
0
0
0
0
0
-2
-1
-2
-1
-2
-1
-2
0
2
0
-2
0
0
0
-1
-2
0
0
2

0
0
-1
-2
-2
-2
0
-1
2
0
0
2
-1
-1
2
0
0
0
0
0
-2
-1
-2
-1
-2
-1
-2
0
-1
0
-2
0
0
0
0
-2
0
0
0

24522
90632
1829
0
3275
0
359641
416
5799
81274
331
88627
5853
194
166573
77007
236883
12164
21956
10248
885
2811
1034
1978
9279
3943
193355
581319
1083
32570
0
272799
7308
58436
440
0
86179
26259
8546

18876
88637
2793
319
1105
0
283210
416
3095
83030
1081
86357
6549
6479
158760
80708
241574
13475
20439
11271
2116
297
299
2191
7419
1443
8173
552144
390
34713
0
261286
7987
60202
439
0
83960
25544
8267

5571
90859
696
0
0
0
240876
416
5257
84945
6144
84131
9389
-200
140777
84401
244010
14197
20691
13513
11481
734
8994
3185
0
2203
-11
523423
390
39803
0
246740
8582
61042
440
0
61589
26578
7992

10978
92734
546
0
0
0
190709
416
6649
65601
14977
85225
18475
-200
136066
85786
239778
15207
17081
12999
0
399
1796
0
3378
2189
-11
493548
390
41790
0
224260
9719
61253
440
0
58702
27828
8610

9326
48461
846
0
0
0
191162
416
8680
66901
9473
90347
1016
23560
143005
65345
191762
15509
16234
14456
0
670
3970
582
0
5475
39618
429966
0
44351
0
233251
9692
57695
880
0
56853
28271
8325

13255
49067
846
0
300
0
195336
832
7844
68086
8002
85725
4934
0
129960
67205
196015
15834
16330
16313
0
0
7214
3779
590
5506
20380
427216
780
46194
0
226100
9663
2530
440
0
56002
28868
8441

-1
0
0
0
0
-2
0
0
0
-2
0
0
0
0
0
0
-2
-2
0
0
2
0
-1
2
0
0
0
-2
0
-2
0
-2
-2
0
2
0
-1
-1
0

2
0
0
0
0
-2
0
0
0
-2
0
2
0
0
0
-1
-2
-2
0
0
0
0
0
0
0
2
-1
-1
0
-2
0
-2
-1
0
2
0
-1
-1
0

-1
0
0
0
0
-2
0
0
0
-2
0
0
0
0
0
-1
-2
-2
0
0
0
0
0
0
0
2
0
-1
0
-2
0
-2
-1
0
5
0
-1
-1
0

0
42731
101890
35647
148058
0
27964
293174
83050
2500
287021
72188
17048
29261
109372
316
0
986
43210
157018
258764
14930
153951
26242
50662
28625
530
-200
203108
0
34102
0
0
28208
11106
16469
-28
465
34104

390
23086
100403
34775
161291
208
25817
268652
85550
0
191065
74270
26593
29960
111564
316
22888
3915
45670
135516
279451
14404
193159
2946
51562
27969
5332
-200
206084
0
30442
0
0
29230
13627
17885
15500
10451
31600

181
23661
101350
35946
136908
2489
27097
285524
76793
0
290451
75959
50330
28316
112482
6464
783
2233
47625
117895
280882
15558
72201
6152
47928
28812
5101
-200
187747
0
25656
0
0
30739
13125
19587
2145
9385
30199

891
24678
101324
37685
118358
786
27930
235773
13062
0
192123
80473
7495
28966
115046
7016
40720
1410
49332
86943
218619
16166
199209
4419
45456
31134
6201
0
159746
0
22049
0
0
30841
14600
21256
9944
2260
30010

501
25766
101475
33305
115497
0
16288
221123
12609
0
196860
78883
9584
29542
80987
4351
4352
0
22950
23433
201679
8824
179290
4419
42704
30444
2173
700
140632
0
22456
0
5889
28069
16066
22895
4540
1313
24660

1051
26351
100558
28305
118539
486
17023
221269
12638
0
-3140
80625
0
30163
85921
17016
504
0
25561
20000
195934
0
9780
1473
2552
32460
2803
1935
143092
0
18326
0
300
27941
17521
24514
8024
947
22042

0
0
0
0
-1
0
0
0
-2
0
-2
0
0
2
-2
-2
-2
2
0
-2
0
0
-2
2
0
0
2
-1
-1
2
0
0
2
-2
0
2
-2
0
0

0
0
-2
0
-1
0
0
0
-2
0
-2
0
0
2
-2
-2
-2
2
0
-2
0
0
-2
2
0
-1
2
0
-1
2
0
0
0
-1
0
2
-2
2
0

0
0
-2
0
-1
0
0
0
-2
0
-2
0
0
-1
-2
-2
-2
2
0
-2
0
0
-2
4
0
-1
0
-1
-1
0
0
0
0
-1
0
0
-2
0
0

290122
130797
1407
136084
2039
91123
6574
49068
650
49350
0
38788
293717
0
1902
4746
50525
17962
80297
0
14019
38866
0
8803
13543
123460
570
2070
15986
173564
88680
46137
11471
4463
70659
82904
0
19629
76701

274868
112383
2445
138468
7918
90056
1374
47947
2080
49533
0
18251
254498
1381
14706
4496
0
17381
65002
0
15780
29432
0
11137
14308
85778
52439
3250
4359
176233
86225
46975
12188
3270
61100
80954
5580
20639
71680

280828
79505
3377
93802
4246
88330
45802
49293
218
49339
750
19289
169622
1214
706
0
0
18104
62321
0
18519
33364
0
10672
16856
89255
51040
0
1783
171993
84144
47500
15074
0
62497
80070
500
22302
67260

286702
80589
-6
94531
4875
83948
53231
41941
0
50415
1576
19033
169140
1494
706
0
0
17516
43303
0
21058
30149
0
11201
18073
82800
56205
1500
129
183510
86894
47921
14426
0
47581
74172
1614
23208
76145

293038
76180
2188
96264
836
82168
25888
39643
2355
45859
1504
20793
152404
457
316
0
0
18721
40866
0
8204
27028
0
12721
18773
16800
54723
750
3170
179061
88779
17125
14526
621
48805
68002
0
21822
74831

299317
61693
5808
98135
5949
82304
27114
39273
0
43152
0
23530
138447
5523
1096
0
0
18280
40573
0
9899
29261
0
11946
19166
5367
58657
750
657
182891
90641
16686
15026
0
50018
58032
2800
16624
111826

-1
-2
-2
-2
0
-1
2
2
0
0
-2
0
-1
0
0
0
-2
-2
0
0
7
0
0
3
0
0
-2
0
-1
3
2
-1
-2
-2
0
0
0
0
2

-1
-2
-2
-2
0
-1
0
2
0
0
-2
0
-1
0
0
0
-2
-2
0
0
7
0
0
3
0
-1
-2
0
0
3
0
-1
-2
-2
0
0
0
0
0

-2
-2
-2
-2
0
0
0
2
0
0
-2
0
-1
0
0
0
-2
-2
0
0
7
0
0
3
-2
-1
-2
-1
-1
2
0
-1
-2
-2
0
0
0
0
0

0
880
0
0
124007
10579
208263
42815
111255
117287
105286
88819
16964
11156
183500
31960
1966
919
27943
353176
1950
121709
19774
450
19328
68519
0
45652
14149
17474
9917
390
0
784
68467
8615
78294
98067
9061

2000
2304
0
1882
124919
11299
200865
43913
110615
120290
86619
77304
317
13263
147525
33429
14440
2374
30734
353782
1950
78369
14990
450
18711
69493
0
44037
18734
18396
6615
780
0
605
64657
9960
79247
96802
8769

558
0
0
1312
119553
7380
194176
44911
112071
116082
18802
79545
1169
13357
147391
34887
13176
-7
28092
303494
1950
61849
14071
450
17657
70656
0
40517
17822
17826
8355
390
0
826
55201
11492
74954
97177
9680

218
440
0
0
116530
3755
184986
45772
89274
118405
34863
55119
3175
14427
149904
35607
9399
-7
29112
260113
1950
57737
15512
450
20000
72290
0
29734
32353
18547
8000
390
0
500
26213
12391
79356
99043
9376

0
0
0
0
113962
20515
173688
46611
91413
99081
73914
45630
153
14894
151816
36514
10477
-7
29555
263229
1950
59174
17081
1450
0
390
0
16198
25007
19118
9000
3863
0
0
26734
12891
48981
74453
9720

0
115
42800
0
113972
11497
164579
47508
95541
106300
47938
45630
0
15112
103443
37921
10775
-7
28536
268446
1950
60651
21108
1150
0
390
0
16669
16708
18679
10000
390
0
487
27304
9069
46848
76252
10962

0
2
-2
-2
-2
-1
-2
0
0
-2
0
0
-2
0
-1
0
2
0
-1
2
0
-2
2
0
-2
3
0
0
0
0
2
0
0
0
0
2
0
0
0

0
0
-2
-1
-2
-1
-2
0
0
-2
0
0
-2
0
-1
0
0
0
-1
2
0
-2
0
0
-1
2
0
0
0
0
0
0
0
0
0
2
0
-1
0

2
0
-2
-1
-2
-1
-2
0
0
-2
0
0
-2
0
-2
0
0
0
-1
0
0
-2
0
0
-1
5
0
-2
0
0
0
2
0
0
0
2
0
0
0

8735
187070
9760
0
7733
79201
2500
152767
1933
0
113079
163452
4320
26061
646
13741
60588
177554
938
13258
17054
13765
50085
16066
25200
10160
50343
7521
3179
9457
39686
17081
9473
94467
49842
46926
11148
6760
6927

8448
181733
5465
4900
7424
69376
2500
152319
63201
2826
109796
163148
4789
27104
1278
14750
61369
175969
348
18647
16963
14304
2127
17477
0
9860
24132
8519
3844
9554
43685
16809
9661
96521
49830
18385
13637
7043
5313

9156
192903
2504
0
8042
66192
0
120458
5322
2652
112144
161315
9957
28076
639
15774
44810
174812
292
18064
17298
29399
6093
17041
0
9565
20109
8142
5117
7335
44694
17541
9001
98728
50116
11097
14959
9499
6264

10226
181801
15809
0
7733
16905
0
98302
27878
2835
114789
164366
12492
25991
621
17087
43766
177252
12677
19462
17889
15817
5850
18239
0
9265
19932
8235
6877
9025
43673
18250
9768
74239
49184
10596
16204
2814
5970

12041
178179
3756
5640
7733
0
0
69424
27243
8896
115590
124387
3464
25429
-18
17119
44636
129190
1650
18854
17847
6155
9558
17919
500
11951
19762
0
7504
7886
44659
19463
9233
75704
19184
12421
16536
2174
7175

11704
223100
9560
0
7733
19789
0
70906
27799
3850
118221
120529
3936
26234
-18
17602
93074
130431
1516
20380
17827
9955
15371
17398
0
12189
10708
0
8148
8382
49512
19010
9154
55704
18021
12129
17118
26053
6032

-1
2
0
0
2
2
0
0
-1
0
0
-2
0
0
0
0
-1
0
0
0
0
-2
-1
0
0
0
0
0
0
0
0
-2
2
-1
0
-1
2
-2
0

0
0
-1
0
0
0
0
0
-1
0
0
-2
0
0
0
0
-1
0
0
0
0
-2
-1
0
0
0
0
0
0
-1
-2
-2
2
-1
-2
0
0
-2
0

0
0
0
0
0
0
0
0
-1
0
-1
-2
0
0
0
0
-1
0
0
0
0
-1
0
-1
2
0
0
0
0
-1
-2
-2
2
0
-2
0
0
-2
0

6321
19698
51159
37985
5266
6696
50175
8604
9514
58197
3855
0
18836
7760
10041
16794
980
4341
6701
7545
18684
11080
0
49411
22643
2427
16994
18963
50511
50645
15940
326
11819
390
43793
0
47053
0
69447

4813
20305
51699
36664
6026
7437
49798
8594
14961
47537
3150
0
19147
8928
9804
17496
3413
5356
8770
7510
19690
-202
0
50385
23758
6109
18105
19904
50478
48259
19222
326
12840
390
41739
850
5472
0
67209

595
20602
50584
22265
15855
8810
50795
9259
3337
46576
2862
0
20223
8386
10034
18981
1068
6376
11312
8583
21021
-202
1859
50207
24870
2736
19504
18038
50146
45079
20650
176
15416
390
20650
2620
5891
0
56580

18628
19850
20480
30504
16295
9470
50150
9733
1012
41376
3247
0
19788
7512
6599
19608
1386
7382
13112
9156
22067
-202
3582
48974
18740
3654
19974
19032
49685
30783
0
-150
15567
390
0
66397
6595
0
24991

19324
20277
9413
26909
17023
18315
9658
9528
4944
36959
2857
0
19927
7615
6713
19600
2800
7375
13394
9727
22896
-202
18717
19090
17861
3729
11548
17372
50252
1727
0
150
15022
780
0
62967
8400
0
16036

19208
17525
9712
25685
17388
19237
10011
9513
1016
35508
2467
0
20045
7621
3940
20000
3696
7531
14176
8706
23873
7571
20213
780
17433
9446
10784
17893
9958
150
0
952
16855
390
0
44226
4041
0
16667

0
4
2
0
0
0
0
0
0
0
0
0
0
-1
0
-1
0
-1
-1
0
2
0
-2
-1
-1
0
0
0
0
0
0
-1
0
2
-1
0
0
0
2

0
4
0
0
0
0
0
0
0
0
0
0
0
-1
0
-1
0
-1
0
0
3
0
-2
0
0
0
0
0
0
0
0
-1
0
0
-1
0
0
0
2

2
4
0
2
0
0
0
0
0
2
2
-1
0
0
0
-2
0
-1
-1
0
4
0
-2
-1
0
2
0
0
0
0
-2
-1
0
0
-1
0
0
0
2

14989
1650
18885
17927
38815
47410
49007
11355
19438
20636
32536
12109
13429
4812
2736
1053
1193
396
1386
64691
29373
16068
50419
2697
711
35905
177998
31740
49006
98861
112022
316
59917
9737
8900
85748
56808
94672
58050

15999
1650
21563
17384
40171
48705
48847
12670
16944
17792
26351
15328
14502
3072
4050
193
49461
396
25051
65259
28607
14775
40200
0
176
35028
167021
74415
48814
89638
85788
316
73806
9947
1136
86473
55901
96585
2500

17043
1650
20943
13648
37274
46776
47241
13383
17990
17422
45870
16854
15564
2529
5426
9387
51024
396
9505
66673
29843
7982
0
1409
465
36373
148713
56435
49180
50453
67093
2968
75614
9802
720
89120
57030
102837
2500

18236
1650
20152
13924
30203
48218
47683
14699
19671
17273
46918
16741
16600
390
6743
125
32215
396
91527
62278
32257
6289
0
1337
1422
37165
129518
40620
44941
193665
30166
19656
77358
8450
478
88854
56576
110891
2500

19376
1650
19754
15685
30809
41037
46844
14688
19244
18827
53153
15154
17025
9478
8544
-68
31088
396
80780
64268
35421
7319
0
1337
582
39539
125868
37356
20056
188075
0
4056
86007
4060
219
84598
53819
53827
2500

18958
1650
19204
15292
33323
9288
47537
16749
19443
16996
52174
6060
17381
8170
9858
-261
33581
396
2694
65264
36265
6958
0
53885
291
40454
121823
35091
19783
162106
0
7496
88601
0
0
86309
48604
14589
2500

2
0
0
0
0
2
-1
0
2
0
-1
0
0
2
2
0
2
0
0
-1
0
0
0
0
-2
2
0
0
-1
-2
0
0
-1
0
0
2
0
0
0

0
0
0
0
-1
0
-1
0
0
0
-2
0
0
2
2
0
0
0
0
-1
0
0
0
0
-2
2
0
0
0
-2
0
0
-1
0
0
3
2
0
0

0
0
0
0
0
0
-1
0
0
0
-2
2
0
2
2
0
0
0
0
-1
0
0
0
0
-2
2
0
0
0
-2
0
-2
0
0
0
2
0
0
-1

56473
61167
61212
49644
212751
21403
9716
19267
109110
58479
34700
29425
24779
147660
41761
196780
-185
46041
50184
581
47330
101215
146023
24003
1198
88168
14576
44781
-8
0
28337
188853
688
65215
52489
40933
23758
50632
50580

61514
60549
57315
94883
205797
20766
25045
23553
105891
58839
21597
30932
28630
148603
44689
198682
27478
47039
50664
581
48947
100685
141873
25597
0
90585
16318
46033
-8
0
27203
180765
2384
130746
53615
39630
31278
49654
48956

61748
55400
5710
42097
206670
21637
15180
21507
113662
53235
3340
32128
29095
143647
47613
144672
30642
48047
50633
581
49738
15452
137057
26237
0
89555
17388
47289
3243
0
25791
64653
696
69834
54803
40340
124718
49746
49252

58583
10711
12959
32394
31546
22473
6964
17827
110349
38533
0
33588
28883
152605
48174
146116
29361
51395
48724
581
53602
12491
135046
19296
0
87410
17850
47462
20172
0
18972
10388
696
71245
55729
42332
133102
50365
28838

28301
10868
9140
16658
141189
23312
7604
7655
112036
39639
0
38106
28372
155981
48731
109672
29022
52332
19208
581
40510
3550
136131
19127
0
85576
17737
18204
26446
0
28051
3762
1392
72199
57001
41023
124279
35157
2102

29301
11079
9333
17006
138880
23419
2173
7881
114584
39619
0
37364
24033
158508
49655
60439
28409
416
19917
581
43742
2729
135292
18997
0
84021
27240
18322
58598
0
20782
1434
696
73711
58036
42722
123748
19796
19366

0
0
0
-2
0
-1
0
0
0
0
0
-2
3
-2
-1
2
2
0
0
2
-1
4
0
0
-2
-2
0
0
2
0
0
2
0
-1
0
-1
0
0
-2

0
0
0
-2
0
-1
-1
0
0
0
0
-2
2
-2
-1
0
2
0
0
2
0
4
0
0
-2
-2
0
-1
2
0
2
0
0
-1
0
-1
0
0
-2

0
0
0
-2
0
-1
-1
0
0
0
0
-2
0
-2
-1
0
2
0
0
0
-1
3
0
0
-2
-2
0
0
2
0
2
0
0
0
2
0
0
-2
-2

48534
21506
67090
2862
14577
1872
22309
18757
9228
90675
5002
2154
33181
0
543
5281
21788
80351
43214
17569
3359
19388
8907
5370
2566
49139
15940
198132
19363
7885
8469
72605
63132
2197
10817
186
80849
6664
-7

48429
18304
67229
0
15329
4490
21921
19764
10240
19357
6014
359
32391
0
2070
7025
22832
166526
44196
18478
6790
18807
6599
7268
7255
50125
19742
192975
20723
7613
8187
70859
61397
3613
10988
186
79422
6931
-7

49884
15783
24772
0
16575
4056
18357
20539
11372
18885
7111
256
31624
0
370
7758
23473
83514
45181
19884
7010
18235
7736
10131
24974
0
19137
68855
22492
9318
9097
71946
70223
4820
8033
3550
76834
5985
730

43799
16815
20000
1000
17496
10782
17376
23066
12092
20258
8120
2513
30683
0
-20
8459
22798
72387
46426
20218
4111
18654
8492
11644
25256
0
20212
-1391
22819
10297
10935
69337
53429
867
7262
653
76333
7151
1000

20191
17236
20000
326
17907
3187
835
23684
12429
21610
9120
795
29215
0
780
8635
24420
67261
47380
19687
24808
18073
8138
14430
29627
0
20874
249742
24441
17321
10463
29949
28689
1154
9612
14353
49942
-200
300

19096
17807
20000
326
18375
18515
835
24182
22315
23025
0
250
29900
0
0
7473
23889
68670
46923
20307
1839
17501
4990
17180
17765
0
21387
253914
23910
21263
11295
29380
24827
2473
6747
15932
50191
-200
0

0
2
0
-1
2
0
-2
0
0
-2
-2
-2
0
2
0
-2
0
0
0
0
-2
-2
-1
0
0
0
2
0
0
0
-2
0
-2
0
-2
-1
0
-2
0

0
2
0
-1
0
0
-2
0
0
-2
-2
-2
0
2
0
-1
0
0
0
0
-2
-2
0
0
0
0
0
0
0
0
-2
0
-2
2
-2
-1
-1
-2
0

0
2
-2
-1
0
0
-2
-2
-2
-2
-2
-2
0
2
0
-1
0
0
0
0
-2
-2
0
0
0
-2
-1
0
0
0
-2
0
-2
2
-2
-1
-1
-1
0

10912
300
25993
7228
5799
137266
17500
115191
42065
0
2190
346
92677
6395
5703
530
18941
199417
24853
84579
26574
933
1284
14614
12234
133374
0
16127
2944
257603
157051
227346
4638
57779
-73
5765
46489
2163
58299

10401
300
6296
6238
70891
137888
0
117488
10800
0
264
0
92809
7330
6734
530
16568
188778
24065
86256
-26
1768
842
15622
11762
40283
0
12074
4877
217964
161665
231891
323
59016
-73
12386
48210
345
59352

20916
300
17223
6265
76755
136545
0
118504
9653
0
1408
2765
93392
8711
8833
-102
17222
195335
19153
88093
-26
3169
1212
16342
13007
49746
2348
85269
6287
171462
0
240146
0
60263
-73
2662
49493
2541
51420

20658
300
18305
5430
74838
116549
0
119034
4374
0
1434
6116
93609
9409
9604
-418
18045
194775
20606
89837
90624
5041
3244
17653
13590
51500
1790
86388
7521
99495
0
245552
0
65348
-73
6023
20650
730
48140

9426
300
0
4898
72402
109622
0
-966
179758
0
264
10462
95055
10153
9800
-418
18083
197105
21032
91625
92624
389
2134
17697
13476
0
1790
87153
8389
168313
0
91382
0
63699
7723
8303
1000
1350
34893

8215
300
0
3240
71847
111113
0
-966
180125
0
264
1052
96761
9846
10000
1647
18123
204122
89162
92822
-89
3065
1270
18068
15009
0
350
88957
9252
233306
0
93177
0
67667
0
171059
0
2100
33986

-1
0
0
-2
2
0
-1
-2
0
4
0
-1
0
0
3
0
-1
-1
0
0
0
-2
0
-1
0
0
-2
2
2
0
0
2
2
-1
-2
0
0
0
0

-1
0
0
-2
0
0
-2
-2
0
3
0
-1
0
0
3
0
-1
-1
0
0
0
-2
0
-1
0
0
-2
0
-1
0
-1
0
0
0
-2
0
0
0
0

0
0
0
-2
0
0
-1
-2
0
2
0
0
0
0
3
0
-1
0
-1
0
0
-2
0
-1
0
0
-2
0
-1
0
-1
0
0
0
-2
0
0
0
0

8965
115698
58982
28818
43933
19082
900
43200
118723
89898
101546
390
8099
48591
1050
115141
820
2663
47533
48931
64330
6049
50442
1835
45253
16397
3207
1382
780
181569
9796
10926
31529
498
10660
198
14544
237372
118533

7988
118277
59063
26000
42927
19691
195
0
117323
92422
88549
390
9727
48896
1050
101832
820
1823
48640
207890
65813
2500
51397
1651
44840
17378
4347
2496
780
182916
500
12899
30844
680
5123
734
22376
243409
119911

3428
121004
58440
0
46324
19932
1442
0
38765
95979
74624
390
5732
48587
1050
92396
820
1823
49483
24113
66282
0
49991
390
45880
17523
2897
4533
390
186885
3866
18394
33961
0
8467
1580
28746
250477
123914

6384
118774
59593
0
45283
19904
1740
0
33349
93580
76133
390
6576
37211
1050
84297
820
1769
40850
65010
67285
0
47681
390
46893
18467
1432
4279
0
187756
6019
16806
33250
362
2510
2338
36395
254808
126447

65809
91369
59642
0
48042
19549
3871
0
33463
91181
77648
1438
7472
28248
1050
49681
820
84042
0
67144
68309
0
46900
282
47827
17865
1200
4592
780
188520
7602
36070
34524
9464
591
3140
46358
260562
128773

62950
88015
60165
0
50834
19920
606
0
33795
93563
79370
719
8359
28430
1050
46224
820
89381
800
60592
71830
0
45161
-108
48829
18234
-41
0
0
189908
7622
19257
38098
6087
14994
3907
49946
266200
134930

-2
-2
0
0
0
-1
-2
-1
0
0
2
2
-2
0
0
0
0
-2
0
0
0
-1
0
2
0
-1
0
-1
0
-1
0
0
0
0
2
2
0
2
-1

-2
-2
0
0
-1
-1
-2
-1
2
0
0
0
-2
0
0
0
0
-1
0
0
0
-1
-1
2
0
-1
0
-1
0
0
-1
0
0
0
2
0
0
0
-1

-2
-2
0
2
-1
-1
-2
-1
2
2
0
0
-2
-2
0
0
0
2
-2
0
0
-1
-1
2
0
-1
2
-1
0
0
2
0
0
0
2
0
0
0
-1

0
390
27869
15746
9610
1500
-6
0
5948
8107
5249
2329
-300
90313
103138
22821
73958
9358
47830
85500
8022
1867
31065
5931
9526
2280
82940
0
27855
79319
530
128036
43293
133598
21153
18838
128213
16354
2513

249
390
29329
17537
9132
3010
-6
1870
5716
8724
14427
55664
-690
103560
94638
23169
72097
-27
47863
86009
9493
994
25918
5690
10418
1725
84583
780
28307
0
530
106657
28305
167378
23507
22834
133080
17776
5023

913
390
30294
14856
8681
1700
1345
1000
7132
9191
19819
59529
-1080
78842
88227
82073
46445
-27
34725
86108
11612
2058
20899
8023
6436
3895
86357
0
27842
0
957
45887
22298
171106
22838
23553
136412
21158
6664

0
780
31734
35705
8039
1125
-5
0
8477
9800
18567
57571
-1470
67003
82087
61638
46759
-27
15735
89006
12438
1546
14966
7748
7196
1500
88149
390
25366
174749
1817
137487
22161
174500
20411
22876
136481
20511
11358

0
0
32323
25649
4952
909
-5
1275
8292
10072
23535
57871
-1860
0
75285
44868
21265
3073
0
89775
13099
2215
5676
8269
7137
450
93654
780
19533
171541
714
111602
18667
137406
16016
23328
135012
20316
15479

0
599
33648
5018
390
786
985
543
9861
9766
28620
60872
-2250
0
78872
29804
14379
2878
0
87725
15926
1828
134038
7992
5587
5289
82166
0
14214
175042
424
111552
19381
204975
15242
24955
133324
20474
20934

-2
0
0
-1
0
-2
0
0
-2
-2
-1
2
0
0
-1
0
0
0
2
2
-2
2
2
0
0
-1
-1
2
0
-2
-1
2
0
0
0
0
0
0
0

-1
0
-1
-1
0
-2
0
-1
-2
-2
-1
2
0
0
-1
2
0
0
2
0
-2
2
3
0
0
-2
0
2
-2
-2
-1
0
0
0
0
0
0
0
-2

-1
0
-1
-1
0
-2
0
0
-2
-2
-1
2
0
0
0
2
2
0
2
0
-2
2
3
2
0
-2
0
2
-2
-2
-1
0
0
0
0
0
0
0
-2

10400
51995
3380
6687
193903
5339
94502
51129
26149
-6029
4673
60286
71944
55237
1692
150406
23546
47695
4770
1920
13024
28504
14829
35892
66177
18422
102650
106576
19698
0
942
26742
129602
9592
390
100894
116399
58430
49093

0
52442
3395
4919
176755
1189
95697
50378
3860
-9119
3851
58753
88243
55664
2694
151415
26630
48879
9182
410
726
27747
17267
32546
70177
13546
0
107178
10058
0
942
29095
130079
8844
4924
103001
117514
36846
50375

0
46472
5856
2644
147558
0
98222
48282
360
-46127
547
57250
96574
51436
1130
156476
25922
44765
8893
5015
-632
32577
16706
30660
80914
3820
0
119691
10833
0
942
30819
122267
7560
5566
104416
111003
35538
51400

0
48692
6401
1300
102365
0
90500
0
360
-50616
3913
58014
104795
34260
397
163330
27177
31240
8928
2334
-632
31754
18694
31320
86403
0
4557
116278
0
0
390
29214
96800
7134
6139
86597
84840
34958
0

400
50571
389
2644
63842
0
82586
2068
0
-53007
670
58761
113156
36564
42857
162163
28930
20343
9586
3334
-632
34228
19049
36227
88972
0
7557
128087
0
0
390
29478
58170
7280
5868
88276
86954
34039
0

0
51756
21447
0
43252
0
22620
30135
720
-94625
2489
60061
121465
33331
41864
170867
28329
12349
9294
3350
-632
35128
18459
35569
91554
0
9275
125931
0
0
390
23384
57483
0
6399
90398
83448
33650
0

-1
0
7
2
-1
0
-1
0
-1
-1
-2
-1
0
0
0
-2
0
2
0
0
0
0
-1
0
0
0
0
2
0
2
0
0
-2
0
0
2
-1
0
0

-1
0
7
2
0
0
-1
0
0
0
-2
-1
-2
0
0
-2
0
2
0
0
0
0
-2
0
0
0
0
2
0
0
-1
0
-2
0
0
2
2
0
0

-1
0
7
2
0
0
-1
0
-1
0
-2
-1
-2
0
0
-2
-1
2
0
0
0
0
-2
0
0
0
0
2
0
0
2
2
-1
0
0
2
-1
0
-1

5411
48632
2400
24335
680
61548
715
14186
0
1473
0
7950
49395
147112
16112
103632
48481
115040
65824
9649
8198
181335
0
49224
37208
49194
206199
119810
59016
13269
10449
23561
1270
23055
49415
98677
5484
-7
9269

5922
52100
2400
23651
1094
63020
4637
14960
3095
390
0
6691
50058
122159
16851
-36
48526
117371
51634
10084
6465
188576
0
50222
38204
50036
206822
129821
16355
12391
2343
52005
1570
24070
50851
89056
5221
34137
10585

2174
50611
2400
26346
1508
16982
969
16102
5850
390
0
7332
50753
125470
16292
-18
50056
119044
52567
9421
5450
188864
100104
50921
39243
47855
194318
126311
24307
12326
14336
49188
0
25183
49528
87525
340
33749
11608

6522
50411
2400
26920
1862
37318
21365
18926
4300
1170
0
2716
0
119007
18010
-18
49735
120086
42743
9997
4427
188547
0
49415
40255
48894
181608
151588
21136
10621
13155
68168
0
25961
50604
78266
1430
28355
12313

1532
19722
2400
26194
3676
18352
9707
18125
2800
780
0
4200
0
101928
18411
-18
14240
120662
43894
9799
2661
193087
0
8862
41057
50258
172922
147656
24758
10400
3929
67465
0
27491
40966
74967
930
29465
12848

9327
19682
2400
27854
4961
17869
3837
18714
3000
780
0
7708
0
103989
19455
-18
890
118345
45051
10163
895
196559
0
9711
41914
48276
175302
157276
21817
0
1953
44593
144
40106
40308
66512
4110
30885
800

2
0
0
0
-1
0
0
0
-2
0
2
0
-1
2
0
0
2
-1
-1
7
0
-1
0
-2
-1
2
0
0
0
-1
0
-1
2
-1
-1
0
-2
0
0

2
0
0
0
-1
0
0
0
-2
0
2
0
-1
0
0
0
2
-1
-1
7
0
-1
-2
-1
-1
0
0
0
0
-1
0
-1
0
-1
-1
0
-2
0
0

-2
0
0
0
-1
0
0
0
-1
0
2
-2
-1
0
0
0
2
-2
-1
7
0
0
-2
-1
-1
0
0
0
0
-1
0
-1
0
-2
-1
0
-2
0
0

1815
9298
80748
-2086
3506
-2012
45422
47963
6300
97531
73259
388897
1582
157318
47048
58190
63911
3566
50210
2400
85703
2302
18401
2382
32647
18646
205599
13479
149697
1336
80987
840
25144
2606
396
18503
8700
129301
71059

743
9093
78241
16116
4713
-2012
46291
81071
0
99413
75063
253793
326
153388
24058
59615
62286
240
2846
2400
84298
7281
19784
884
1832
17746
151040
14944
155697
-5
79085
770
25831
2986
396
19616
5159
129885
71998

743
8528
76401
17151
2519
47714
16118
41153
0
96194
73305
261176
3632
164866
25042
60379
67259
1718
18862
2400
62201
2686
20650
0
1920
19953
150917
16392
165978
500
82799
386
29122
2608
396
20725
10550
131886
71229

43
9319
76435
18161
3960
48685
14237
42268
0
96089
78454
266800
1967
160821
21947
56921
67659
2284
18145
2400
81859
2281
0
0
21734
19183
152447
17789
170563
500
86407
0
28277
797
396
21807
3566
133105
70747

-657
9477
77434
18521
6797
18139
14381
32692
0
92505
79571
0
3952
164010
19198
18050
68937
-561
20934
2400
78566
5760
0
10446
1837
17703
123771
18238
173697
150
88959
475
20390
-3
396
21216
2453
78607
68154

-1357
9736
79223
18911
4414
18519
16026
30892
5275
74760
78176
0
10330
167446
19610
18385
70674
-1477
22146
2400
77491
9239
0
0
96
12100
126472
17638
179697
150
97487
390
20555
-3
396
22331
2673
78773
69815

0
-2
0
-1
2
0
0
2
-2
0
-1
-1
0
2
0
2
0
-2
0
0
2
2
2
2
0
0
-2
0
0
0
-1
-1
0
0
-1
0
0
-2
0

0
-2
0
-1
0
0
0
-1
-2
0
-1
-1
0
-1
0
0
0
-2
0
0
0
2
0
2
0
0
-2
0
0
0
-1
-1
0
0
-1
0
0
-2
-2

0
-2
0
-1
0
0
0
-1
-2
0
-1
0
0
-1
0
0
0
-2
0
0
0
2
-1
2
0
0
-2
0
0
0
-1
-1
0
0
-1
0
-2
-1
-2

15788
833
14543
6742
19859
17224
474934
3664
7523
34364
875
44253
97190
390
192257
18390
60037
14493
44385
387143
19397
22312
18100
39733
20307
20959
1814
49165
106612
104165
1124
5092
46652
6336
5433
36042
19435
348
46842

8242
1601
12190
9582
19268
16533
507062
3449
1567
33512
1093
1966
48290
780
192560
19468
50524
1589
45637
24830
18659
25349
17926
38862
19864
20822
6545
46466
110828
93850
18213
4623
45235
7505
20516
37141
19790
22
48356

10095
9253
14483
-27
18687
17557
491956
1776
-8
34549
3572
6189
49633
390
198501
20844
58025
-7
46815
25419
22544
26075
19485
40995
17789
17973
0
47145
109937
94944
4390
1944
23299
8522
7973
38179
19294
-304
41150

11636
33062
16589
15273
17956
18666
430637
-1170
-8
35572
7330
1850
48707
0
194782
19362
59724
1420
16927
10951
21889
25358
19503
40106
14416
18403
0
47658
47250
100940
1016
15361
22672
9380
6202
39243
14092
-630
0

6649
2328
18306
14766
17710
19037
376657
390
1680
36481
0
6938
19623
780
191172
19402
28575
8036
17263
8126
22721
27123
19566
42492
14445
17898
0
48209
48543
100339
4745
13286
21440
9566
8549
39740
6826
-956
0

8649
4121
22204
14687
18710
19434
356636
390
0
37889
3995
5034
13673
0
193267
19607
39402
12863
17628
8313
23401
27509
1320
43197
14452
17388
0
48579
47848
102567
0
5848
19304
9917
6251
40574
10090
476
0

0
-1
-1
0
0
-1
0
0
0
0
-2
0
0
2
0
0
0
-2
0
0
0
0
-1
-1
0
0
-1
2
-1
0
4
0
0
0
-1
0
0
-2
0

0
-1
0
0
2
-1
0
0
0
0
-2
0
0
0
-1
0
0
-2
0
0
0
0
-2
-1
0
0
-2
2
-1
0
4
-2
0
0
-1
0
0
-2
-1

0
-1
0
0
0
0
0
0
0
0
-2
0
0
0
-1
0
0
-2
0
0
0
0
-2
-1
0
0
-2
2
-1
0
4
-2
0
0
-1
0
0
-2
-1

233770
5359
500
225892
77831
1130
56432
89600
78244
28175
5250
56449
334214
54090
85107
19489
26393
29112
236238
18015
49782
44270
6290
14817
35515
33075
1100
25238
1556
78480
59130
18310
222418
14320
326
65903
91275
5360
430

216978
4217
598
209493
79365
566
55371
83373
19275
0
-3
219192
310546
52955
83658
20496
28622
43015
225318
18344
50741
42398
3770
2480
36619
34221
1183
25274
118157
80604
59831
19327
206473
14595
326
35916
93357
726
0

181217
2900
1946
170336
81485
0
56316
80533
11231
68227
988
226596
288566
51847
73664
21702
29846
17223
202513
19672
48468
44346
10060
122750
37725
35866
2736
25026
11409
78326
61873
20650
208464
16350
326
34409
94938
6992
46257

172862
3392
11900
173806
86309
560
59331
70343
10694
68040
6420
225791
291597
50307
38405
22360
25571
10127
198720
19652
39203
44098
0
4599
38792
36691
0
23073
11907
44890
63359
0
175407
17322
326
93241
79368
3741
45975

171353
1421
6344
177425
84028
558
60227
58365
27908
69840
7174
226638
214353
27707
38395
19760
40188
8416
192574
780
28913
48698
0
10094
39447
31672
0
22857
3965
41394
64221
0
175170
18319
326
67549
74778
10138
1300

170048
915
4747
181003
86114
558
61778
51454
11192
69840
-19
226265
216238
28479
5062
0
27544
14658
195682
0
26636
26955
0
43150
40361
27945
0
21143
18327
42727
65706
0
174726
19297
326
62479
75996
15745
43987

-2
0
0
0
-1
0
-2
-2
0
-1
0
2
-1
-2
0
0
0
-1
2
-2
-2
-2
0
0
2
0
-2
-2
-1
0
2
0
-1
0
2
0
-1
0
2

-1
0
0
0
-1
0
-2
-2
0
-1
0
0
-1
-2
0
0
0
-1
0
-2
-2
-2
0
2
2
0
-2
-1
-1
0
2
0
-1
0
2
0
-2
0
0

0
0
0
2
2
0
-2
-2
-1
-1
2
0
-1
-2
0
0
0
-1
0
-2
-2
-2
-1
2
-1
0
-1
0
-1
0
2
0
-1
0
2
0
-2
0
0

16912
57991
208835
16217
499
28130
0
3981
47974
57709
45070
176911
396
570
47982
240725
47765
165
223211
968
0
-1874
50962
8768
60511
377399
162018
0
1280
36590
5104
12351
441
5322
29770
116757
2498
11179
15116

-2
58587
202673
15664
499
27836
0
1350
43680
23707
46111
172605
396
2681
43735
200603
47945
165
239061
6444
0
-2474
50212
9622
41296
78416
121934
0
390
44670
6133
13068
441
5920
27400
120600
2670
11985
14876

-1
59497
193898
16693
499
28998
0
3735
22133
11850
45268
182641
396
1186
41840
150035
135167
165
239874
23384
0
-2474
3800
10974
2181
64479
0
0
390
60376
8432
12568
81
6061
28935
106464
2967
14372
17325

-1
60356
180759
17407
13136
29480
0
13956
12882
12533
46295
135892
396
1944
40199
145876
95527
165
233894
4310
0
-74
50535
14963
1175
33404
0
0
780
30099
8150
13880
1540
7289
28934
92788
0
15619
16754

309
60209
160482
18660
9160
29500
100
5911
8131
7477
48903
135411
396
4966
39612
100971
91541
1759
169520
5980
0
2226
50525
15123
-13
11259
0
27670
1746
66049
8945
13849
3088
8313
30313
29989
0
16376
17175

9525
60522
132870
19115
2752
0
2405
1356
3983
7718
49763
126808
396
2973
27926
50333
92808
1394
160385
13522
0
-484
1473
14741
2487
11007
590
28252
0
61043
8657
14816
5680
6490
30330
31215
0
16738
17588

0
0
0
0
0
0
0
0
0
-2
7
-2
-2
-1
0
-2
2
-1
-1
0
-2
0
0
0
-2
0
0
-1
4
-1
-1
0
0
-2
0
2
-2
-2
-2

0
0
0
0
0
0
-2
0
0
-2
7
-2
-2
-1
0
-1
2
0
-1
0
-2
0
0
0
-2
0
0
-2
4
-1
-1
0
0
-2
-1
0
-2
-2
-2

0
-1
0
0
0
0
-2
2
0
-2
6
-2
-2
-2
0
0
-2
0
-1
0
-2
0
0
0
-2
0
0
-2
3
-1
-1
2
0
-2
0
0
-2
-2
-2

39892
46185
138317
17692
42029
174274
230523
111056
52684
1619
2400
485
0
12895
12922
0
6321
3016
1460
48785
1900
100000
241499
104485
5712
60121
246764
4166
17628
16149
291
90322
166470
-16
50693
50512
0
4279
0

42704
47570
142082
17293
42678
176853
237022
113467
46479
1443
2400
1313
0
3546
14199
840
6075
24038
5594
49762
5441
99774
236556
92993
11598
61575
239685
0
20024
17373
582
92257
159880
-16
50019
49374
0
3774
0

34909
38984
136034
16803
11413
180639
235890
110235
39949
1443
2400
1144
0
4371
15461
0
10062
6221
5334
49861
0
102237
229622
80647
21049
63028
135520
4166
20424
18000
291
89939
161445
-16
36939
51644
0
706
0

33528
23566
137524
16525
12418
180117
0
111376
30051
1443
2400
933
0
6365
16497
0
6267
33999
1911
48660
1535
98452
202296
67875
13846
43360
102518
0
20601
20000
291
91176
152549
850
29500
45920
0
5177
0

16205
21652
88752
16185
12415
179717
0
154802
31124
1443
2400
1207
0
2987
16923
63562
-610
24985
1774
7698
1100
99423
165639
58328
3565
41906
129195
0
19992
0
291
91331
122948
0
19655
21659
0
3792
0

16593
3612
89409
-2623
13211
124117
0
152304
32375
2886
1800
3149
0
2979
17649
66520
-220
25743
5351
7463
800
101548
159245
252696
7076
42831
101717
0
19392
780
291
87588
120277
0
20067
10861
0
12035
0

2
0
0
0
0
-2
0
0
0
0
0
2
0
-1
0
7
2
0
0
0
-2
0
0
0
-1
-1
0
0
0
-1
0
-2
0
-1
0
-1
-2
-2
0

-1
0
0
0
0
-2
0
-2
0
0
0
-2
0
-1
0
7
2
0
0
0
-2
0
0
0
-1
-1
0
0
0
-1
0
-2
0
0
0
-1
-2
-2
0

-1
0
0
0
0
-2
0
-2
0
0
0
-2
0
0
2
7
2
0
-2
0
-2
0
0
0
0
-1
0
-1
2
-1
0
-2
2
-1
0
0
-2
-2
0

1473
24095
46860
65568
8594
0
12281
196770
81249
6728
2365
18623
245338
13172
94041
2400
7501
209263
251267
47908
1527
277227
200442
255299
-11545
51183
161444
590
45271
1748
8640
53234
51350
1476
259636
3704
11572
3771
12661

1473
24796
48581
67501
7421
0
13323
202515
81117
8050
9148
21501
234661
7965
54835
2400
7243
199834
254332
48909
1350
279189
206334
255607
-1935
-1478
160177
2635
44247
2488
9043
38645
50214
2139
263812
5303
52799
900
13743

3133
23722
48968
52620
8145
0
13149
205150
81140
9531
7264
20650
234364
3101
46575
2400
6988
200957
257628
49954
0
265077
206221
258394
7321
1261
151914
1461
45287
740
9489
0
50035
0
269351
25959
19583
0
14777

1473
24630
18949
7379
9000
0
15824
0
80567
9904
9084
0
235982
3126
7169
2400
6730
205454
161545
50974
0
241284
69995
261024
2850
1044
148432
3242
46332
2048
9237
0
50495
1686
276873
6354
20632
0
12404

1473
24934
19181
9083
9000
0
19424
0
59560
9310
4422
0
239281
7365
9036
2400
7463
205710
0
52021
0
102450
60000
260672
6340
-217
150935
-80
49715
740
9422
0
52073
1686
281764
2994
3142
0
10777

390
25264
20245
10766
0
0
27522
0
40390
19000
1735
0
244329
3245
8749
2400
7199
210115
0
53186
0
104544
0
263894
3110
522
154284
720
48788
740
9619
0
51120
205
299161
5360
21253
0
16597

-2
0
-1
0
2
7
0
2
0
-2
2
0
0
0
0
2
0
-1
0
-1
2
-1
2
2
0
0
0
-1
-1
-2
2
0
0
0
2
0
-2
0
0

-2
0
-1
0
0
6
0
2
0
-2
0
0
2
0
0
5
0
0
0
-1
0
-1
0
0
0
-2
0
0
-1
-2
2
0
0
0
2
0
-2
0
0

-2
0
-1
0
0
5
0
2
0
-2
0
0
0
0
0
4
0
0
0
-1
0
-1
0
0
0
-2
0
-1
-2
-2
2
0
0
0
2
0
-2
0
0

1777
50562
668
70329
216923
14513
155847
128352
52475
88903
18838
53896
176642
43389
6035
10805
2753
49336
149303
29363
52321
326
97841
11058
23694
20528
396343
100862
60799
0
10555
43474
99721
165441
47765
85366
0
98440
19027

23800
55032
355
69073
242282
22232
156084
131768
53600
34000
18243
53640
180421
44381
11782
15270
4520
49623
156632
4501
51210
326
94992
12479
22500
16287
394858
367
10095
0
11084
48921
86232
160292
49651
87064
0
100802
19656

297
50688
0
70561
245657
21936
177865
128251
55739
0
18849
51608
185722
45942
7241
14740
7151
19900
136685
27548
50125
326
87801
13876
20279
7415
395716
15272
1494
0
12605
34879
83745
153981
53850
89401
0
104378
18781

9342
49739
600
72021
240040
21631
89227
142480
55957
0
17724
52642
196732
45943
7277
18188
9641
19183
137432
1800
48640
326
81545
13444
19816
0
385947
12925
2200
0
13102
31820
79107
129725
52388
90470
0
106651
20632

3518
18888
5275
73912
231790
21026
90027
145630
29238
0
17524
52806
188930
20276
4972
17630
14927
19563
138059
11942
17450
326
51338
13367
18711
0
305542
75667
0
0
12595
9965
63811
103050
55589
44610
0
108362
20042

5597
19290
841
58301
221683
20130
93076
150147
6119
0
0
53530
192647
19515
2609
16780
17345
19157
126615
4680
60
326
50826
13282
17598
0
271385
67609
0
0
14386
10017
48863
54447
54570
45806
0
96168
20090

2
0
0
-2
0
0
0
2
0
-1
0
0
3
0
-1
2
0
0
-2
-1
0
-2
0
0
0
0
0
0
-2
0
0
0
-1
0
0
0
0
0
0

-1
0
0
-2
0
0
0
2
0
-1
2
0
2
0
-1
2
0
0
-1
-1
2
-2
0
0
0
0
0
0
-2
0
0
0
-1
0
0
0
3
0
0

-1
0
0
-2
0
0
0
2
0
-1
0
0
0
0
-1
2
0
0
0
-1
2
-2
2
0
0
2
0
0
-2
-2
0
0
-1
2
0
0
2
0
0

390
24380
10557
0
494356
83399
216482
206732
162701
19107
9013
10260
-265
109274
15431
80358
33457
62315
-16
2445
25637
700
58606
30498
11325
19904
3747
83607
2119
1529
77156
76929
832
270131
44855
95526
50244
9018
405274

390
17858
12069
0
488578
86010
220889
201932
132087
10190
8714
17794
-265
110453
10414
81344
34197
60180
3326
12988
28371
9916
57076
31500
12335
21267
3313
83618
5094
5404
77494
74701
832
213484
331641
97737
51243
10015
411980

780
19563
14849
0
488166
87736
133616
215392
120285
10149
9121
6402
5235
115453
21209
84133
35641
58108
-54
2544
29913
9906
58358
31619
13431
22120
4085
86768
5158
3853
77438
69669
416
197238
331334
101151
52319
10067
287733

390
20929
17585
0
485249
90373
136378
218370
124565
76760
9926
20772
5007
118522
91238
84873
36742
55774
-54
949
32417
7586
58992
22020
14439
23746
4742
87767
7139
4768
67054
13877
416
202680
286660
104203
58245
10105
293951

806
21280
17990
0
441981
91980
139219
220977
89699
8879
8898
12406
4779
118586
18293
82613
38127
53589
19315
86362
31597
4706
62696
22040
14602
25346
5875
87813
1034
-52
60270
9789
416
133478
263505
108867
56728
9471
305011

19103
21724
20682
0
424592
94502
142172
225021
62805
16705
7667
10945
7680
118179
14332
87461
39509
51345
8388
-8
33575
4328
64148
23061
14918
24801
7037
71014
2127
-52
56138
116868
416
131024
268256
40411
55691
9669
312087

0
0
0
0
-2
-2
0
0
0
0
-2
0
0
0
0
0
-1
0
-1
0
-1
-1
-1
-1
2
0
0
0
-2
0
0
-1
0
0
-1
2
-2
-2
-2

0
0
0
0
-2
-2
0
0
0
0
-2
0
0
0
0
0
0
0
-1
0
-1
-1
-1
-1
2
0
0
0
-2
0
0
-1
0
0
0
2
-2
-2
-2

0
0
0
0
-2
-2
0
0
0
0
-2
0
0
0
0
0
0
0
-1
-2
-1
-1
-1
-2
2
0
0
0
-2
0
0
-1
0
0
-1
0
-2
-2
-2

226467
61378
98803
235461
6433
19628
362178
18896
135261
174603
16787
454391
225434
43127
125975
32538
105918
71934
291
94667
1660
132760
1792
39900
71586
71777
14498
142044
16809
50845
10392
27378
54952
17479
106556
64826
0
0
167

231187
62756
101103
196894
6286
14586
303611
19777
137999
178087
18464
466810
214620
44413
91247
36002
81091
78695
291
97088
2701
1968
4339
1200
71623
73282
13968
142087
0
48750
168088
17082
56021
18195
108706
72951
0
0
-223

231272
64147
93566
168463
4903
15018
92112
20803
141532
185212
0
483277
170451
45697
81317
40422
-1659
80831
291
99520
1832
4436
4049
0
71020
75499
15739
255846
0
103486
168955
13333
54126
17614
26068
62848
0
0
780

228653
65910
90339
149816
9078
12062
75710
21816
75815
187648
0
479800
156922
46873
146005
44433
111077
81589
291
102650
919
839
345
11211
67338
77739
17168
140057
0
50590
161351
99
58732
18630
20546
60645
0
0
0

225471
61018
66222
128721
3583
3894
63870
22250
65099
192538
0
489200
143062
47188
146207
28029
112738
83546
291
0
500
5792
650
0
70769
78666
17580
100177
0
50248
126198
99
59306
19000
27228
57554
0
0
0

224853
62878
66871
130406
4682
7957
52671
22716
66445
198828
0
489200
224387
48532
106467
32386
115746
85362
291
0
7068
7053
3217
0
68957
80399
18295
100873
0
49387
124746
172104
59728
19421
3270
57375
0
0
291

-1
-1
0
0
0
0
-1
0
2
0
-1
-2
-1
0
0
0
0
0
-1
2
0
0
2
-1
-1
0
-2
2
0
0
0
-1
0
0
0
-1
2
-1
0

-1
-2
0
-1
0
0
0
0
-1
0
-1
-2
-1
0
-1
0
0
0
-1
2
0
0
-1
-1
0
0
-2
0
0
0
2
-1
-1
0
0
-1
0
0
0

0
-2
0
-1
0
0
0
0
-1
0
-1
-2
-1
0
-1
0
0
0
0
0
0
0
0
-1
-1
0
-2
0
-1
0
0
-1
0
0
0
-1
0
0
0

326
5000
23396
60425
9299
50999
31724
144706
3057
71927
468749
-18
200
49073
97826
53418
159322
10690
1804
6216
61118
139983
291
18552
48187
129548
14075
19992
31647
20733
20638
1475
31504
75635
28658
5419
11401
31933
55050

326
5000
25723
49480
9576
50055
30923
137502
3427
73514
411016
-18
317
49531
20384
52281
164176
15027
1804
7268
50643
125833
291
836
48344
129438
6813
21055
32935
20109
19834
1826
27546
73830
28281
3288
12506
38752
51417

326
5000
49223
46201
9028
47398
29928
127014
3207
75373
420393
-18
12349
44002
31294
51173
167028
14503
1804
7009
44004
127815
582
836
46895
129388
13482
22120
32689
20126
19387
2831
20189
74968
29826
806
14774
200
47069

326
0
66006
38770
9644
40334
29498
120826
0
50947
1467
-18
0
44356
43790
50033
170480
15238
1804
8102
26940
130023
291
836
49161
127628
2975
21471
17246
18928
22574
2756
12058
23867
28572
1467
14233
1956
40939

652
0
47412
3914
9790
34443
27025
112211
1250
51020
1421
-18
326
19344
510
9779
173818
14838
3608
7136
9971
98604
582
986
6690
64345
2029
21598
3175
18761
20483
1585
14692
23130
9072
9192
14744
910
44290

326
0
29290
6568
9990
33898
0
110396
5245
0
-15
-18
105
19354
20188
9924
177556
15141
1804
5243
-11798
101650
291
986
5665
62373
888
23241
35311
18787
20121
1215
8274
0
0
4388
15252
0
70573

-1
0
-1
0
0
-1
-1
0
-1
-1
0
-2
-1
-1
0
0
0
-1
0
0
0
0
0
-2
2
-1
2
0
0
-2
0
2
0
-2
-1
-2
-2
0
0

0
0
0
-2
2
0
0
0
-1
-1
0
-2
-1
-1
0
0
-2
2
0
0
0
0
0
-2
0
-2
2
0
0
-2
0
0
0
-2
-1
-2
-2
0
0

0
0
-1
-2
-1
-1
-1
0
-1
0
0
-2
-2
-1
-1
0
-2
0
-1
0
-1
0
-1
-2
0
-2
2
0
0
-2
0
0
0
-2
-1
-2
-2
0
0

528
143457
4206
129848
51323
380
2384
29566
4261
23234
9406
0
-264
348392
735
134236
134866
50564
13730
110006
33654
65554
21628
0
10904
45075
52358
131939
238973
0
43998
38671
7752
1822
315
0
2220
23292
279640

264
134345
3980
89684
44638
190
4176
25560
25
1571
9968
263
264
322228
51
134663
136692
49710
15170
76950
52686
66858
20893
0
9316
8840
54892
136721
237196
0
49123
36772
9112
2872
923
0
0
14077
252913

264
77045
7509
31050
28674
190
5877
294257
221
108157
9385
0
264
319014
20007
137485
91815
0
15277
63834
64069
68279
5869
0
4328
1369
53415
140011
233854
0
49397
33101
10306
2712
2939
0
0
15546
243075

292
69659
1252
0
14834
380
1610
278725
417
35379
5163
1368
7300
347303
18498
137450
0
50551
13478
56768
49005
69674
29223
0
2846
5924
51259
141695
219409
0
50360
28192
11328
2882
1993
0
0
108047
245750

528
70186
626
0
1415
190
1180
89161
613
18711
780
101
0
248893
18422
135638
0
40590
16978
58826
8676
71070
19616
0
1585
1759
47151
144839
216540
0
19971
22676
12036
9235
1907
0
0
93708
175005

264
75249
626
0
47417
1539
2980
87863
-191
3110
0
955
0
269528
1842
136375
0
39384
12914
67577
19487
73612
148482
0
1324
1824
46934
147954
210675
0
19694
14647
14329
1719
3319
0
0
97353
179687

-1
0
2
-2
0
2
0
-1
-1
0
0

-1
0
2
-2
0
2
0
0
0
0
0

-2
0
2
-2
0
2
0
0
0
-1
0

3425
138325
2500
8802
3042
72557
188948
1683
3565
-1645
47929

9009
137142
2500
10400
1427
77708
192815
1828
3356
78379
48905

-3
139110
2500
0
102996
79384
208365
3502
2758
76304
49764

780
138262
2500
0
70626
77519
88004
8979
20878
52774
36535

0
49675
2500
0
69473
82607
31237
5190
20582
11855
32428

0
46121
2500
0
55004
81158
15980
0
19357
48944
15313

X18
X19
X20
X21
X22
X23
Y
PAY_AMT1 PAY_AMT2 PAY_AMT3 PAY_AMT4 PAY_AMT5 PAY_AMT6 default payment next month
0
689
0
0
0
0
1
0
1000
1000
1000
0
2000
1
1518
1500
1000
1000
1000
5000
0
2000
2019
1200
1100
1069
1000
0
2000
36681
10000
9000
689
679
0
2500
1815
657
1000
1000
800
0
55000
40000
38000
20239
13750
13770
0
380
601
0
581
1687
1542
0
3329
0
432
1000
1000
1000
0
0
0
0
13007
1122
0
0
2306
12
50
300
3738
66
0
21818
9966
8583
22301
0
3640
0
1000
6500
6500
6500
2870
0
0
3200
0
3000
3000
1500
0
1
3000
3000
3000
3000
3000
3000
0
0
1500
1100
1200
1300
1100
0
3200
0
1500
0
1650
0
1
10358
10000
75940
20000 195599
50000
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3000
1537
1000
2000
930
33764
0
316
316
0
632
316
0
1
2007
3582
0
3601
0
1820
1
19428
1473
560
0
0
1128
1
5757
0
5398
1200
2045
2000
0
1973
1426
1001
1432
1062
997
0
0
1000
0
500
0
1000
1
1300
1300
1000
1500
1000
1012
0
3415
3421
2044
30430
257
0
0
1500
1500
1000
1000
1600
0
0
17270
13281
15339
14307
37292
0
0
1718
1500
1000
1000
1000
716
1
3023
3511
3302
3204
3200
2504
0
4152
22827
7521
71439
981
51582
0
5006
31178
3180
0
5293
768
0
131
396
396
565
792
0
0
8026
8060
6300
6400
6400
6737
0

1500
780
9075
10000
3000
1500
3000
3000
0
3000
1013
21540
1318
0
2000
7875
1300
1600
3640
8500
8083
0
17000
1516
4025
0
1000
0
0
2300
300
0
0
0
2500
5818
0
5713
2850

1518
0
0
7000
4500
2927
3000
5000
0
0
1170
15138
1315
3100
1606
7600
2010
1718
162
1500
7296
0
15029
1300
2095
2700
0
0
0
0
1159
0
1200
390
2500
15
3155
23453
0

2043
0
9976
6000
4042
1000
3000
0
0
16741
0
24677
704
2000
1500
11185
1762
1049
0
7500
5253
700
30000
1000
1000
0
0
0
8222
150
2280
20161
1000
390
0
9102
0
4314
610

0
0
8000
188840
2500
300
4000
2000
0
334
0
11851
928
0
2000
3544
1762
1500
151
679
4814
0
12000
1000
2000
2225
0
2353
300
200
300
0
500
390
4800
17
2359
80552
630

47671
0
9525
28000
2800
1000
4000
3000
0
0
0
11875
912
1500
1500
464
1790
2000
2530
9000
4816
1200
12000
2000
3000
1200
0
0
0
200
4250
7319
1000
390
2400
3165
0
25949
1500

617
0
781
4000
2500
500
3000
0
0
0
0
8251
1069
1500
1000
0
1622
5000
0
2000
3800
0
23000
2000
0
0
0
0
1000
160
909
13899
0
390
1600
1395
0
2016
0

0
1
0
0
0
0
0
0
1
1
1
0
0
1
0
0
0
0
0
0
0
0
0
1
0
1
1
0
1
1
0
0
0
0
1
0
0
0
0

1759
291
1686
0
6400
4796
1576
10700
1676
4400
1170
1147
40000
0
6300
0
7555
1602
1937
3621
8339
4031
1411
1699
10212
223
16078
1767
0
0
2861
2272
10908
0
9260
2000
6500
2000
1340

1779
291
1400
0
7566
3400
1213
3
1302
3547
0
2000
5000
1651
5500
3968
0
840
1301
3597
3394
10006
1194
1460
850
33178
55693
1362
5000
0
3279
722
0
0
0
1000
0
2677
1305

320
291
560
0
3000
3100
648
3050
700
80000
0
2000
1330
1000
5500
0
0
840
682
1179
12902
3266
379
626
415
1171
17000
1002
2511
0
3319
867
133657
0
3593
1000
14254
3076
700

500
291
3000
0
960
146900
768
3000
699
4500
390
0
7095
2000
5500
0
0
0
690
1112
27000
4040
281
1750
100
1197
0
840
6
0
1150
1150
4566
0
4100
1000
14850
5080
718

1000
291
1765
0
1000
196
1140
3200
849
4800
390
766
1190
0
5000
0
0
0
816
1104
0
1698
321
150
1430
1250
18000
995
3000
26529
1150
5263
133841
0
15794
1000
0
3000
724

1000
291
0
0
3000
2963
0
2800
826
4500
390
2303
2090
1500
5000
0
0
7736
835
1143
68978
800
197
0
0
5000
24200
904
3000
2000
1035
5011
4796
0
0
1000
5000
2033
684

0
0
1
1
0
0
1
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0

0
326
2000
9677
2000
1000
0
0
13019
1404
0
3568
4655
1000
2504
5645
2622
9744
8210
2000
1500
2500
1500
300
2360
0
0
1000
10000
15586
1000
1661
8000
1650
0
3455
30000
2906
8042

1312
326
1700
11867
3000
4035
0
0
11128
1130
0
3585
2690
1066
7
3508
3301
9553
8095
1400
1800
3000
1500
5880
1700
0
416
10000
10000
344
1500
1200
5000
0
22500
3110
3000
1000
6700

3000
5676
1000
7839
3000
1000
0
0
8407
600
0
3602
2067
1300
1200
27
0
7603
8025
0
0
3000
1000
0
1000
0
332
400
10000
2340
2000
351
55500
0
0
5000
6000
630
5137

0
476
1000
14837
1307
1400
0
0
8599
861
0
3848
2142
1500
1200
13771
360
7830
8175
500
1000
3000
500
0
900
0
500
700
9983
4702
1583
358
5000
379
969
0
8000
0
100000

1000
326
1000
7959
1203
2800
0
0
6833
313
0
3669
2217
1200
1100
5911
1737
7253
8391
0
0
3500
2000
0
870
0
3500
800
15863
339
1100
182
5000
2091
1000
2100
2000
0
7000

1000
526
1000
5712
563
0
0
0
5987
0
0
3784
1000
134
1500
3024
924
11326
8200
1560
327
5000
546
0
2130
0
832
600
10000
330
0
0
8500
1
0
2602
14000
0
6321

1
0
1
0
0
1
1
0
1
0
0
0
1
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0

1700
5000
4000
7300
10478
0
3500
390
396
17994
3000
5500
15383
3166
3500
1510
5000
3288
15000
0
0
3000
504
0
1212
5800
15000
12500
70010
2500
1200
0
57087
8214
5396
0
10020
1342
199

1500
5000
3250
7108
10478
1600
0
780
396
0
1500
3900
8204
0
3500
1442
2000
0
1000
0
77
3000
500
1500
1201
1000
0
6500
30357
1600
1593
1600
5295
7000
5000
1000
6031
1664
0

1000
11885
3250
7680
11078
500
2200
216
792
5469
1500
3000
15413
1330
3652
982
3000
4340
149
0
0
3000
1000
1000
500
600
2000
3000
30000
3000
601
1500
68454
6800
3500
0
10057
2000
0

1500
5000
3500
6200
11078
500
0
864
0
5656
1000
2900
4792
1398
10000
1017
4000
2672
0
0
0
5500
500
2000
1500
400
0
2000
20000
1000
135
0
13889
7134
501
0
5028
0
17227

1500
3000
3560
5000
11678
600
1200
0
423
6811
1500
3000
13453
12
4000
1277
3000
800
5000
0
0
0
3500
0
1500
1000
1256
3000
52183
737
1824
1000
16250
0
1000
760
5060
900
341

1500
5504
5000
4500
10478
600
1250
390
369
3920
1500
2800
4699
50000
0
567
2000
746
10000
0
0
0
0
2000
1000
0
65935
2000
20000
2000
0
1500
38313
6836
2000
0
4223
846
5114

0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
0
1
0
1
0
0
0
1
0

37867
2000
1900
0
1500
138
1000
0
25000
10000
5000
9100
22359
1473
1586
3200
4345
5000
0
1700
3036
13000
390
0
3100
4000
4542
12000
12388
12019
10042
0
6530
2686
1609
2401
0
2090
0

0
1000
1400
0
1032
2299
85
0
0
13001
5000
7300
1305
390
343
3000
2854
5050
250
1504
2309
11001
390
0
3500
5000
126
0
12378
9006
18832
24
4860
1864
3000
2254
1333
2002
1200

200
2000
1700
116
541
1251
1714
0
3000
5841
4152
5800
1258
390
3763
2038
1702
8303
0
1200
0
0
240
0
3400
3000
0
5900
12116
17000
2117
1500
22500
569
663
2004
500
1002
1000

0
500
1532
0
20000
1206
104
0
7800
13506
5000
5600
1459
390
877
2000
0
0
789
1500
1000
10484
1470
0
3000
3000
0
5000
12450
12000
2076
1000
4820
0
676
704
100
238
0

0
1000
1600
1500
693
1151
0
0
0
487
5000
5600
3457
0
0
1800
1709
85632
1222
1500
2000
10838
0
0
3500
3000
0
4500
12213
9557
5045
1201
4877
0
834
707
0
1011
1000

0
20011
0
0
1000
15816
0
0
2500
7004
5000
4100
1700
2380
419
1800
258
0
9616
1000
148
10367
0
0
3000
8954
0
4700
11678
15000
3754
30592
4962
0
782
1004
3200
389
10000

0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
1
0
0
1
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
1

0
5000
1506
3983
4500
0
10116
3000
0
1800
1800
2821
355
1601
1631
1788
2504
1561
1710
5006
5366
7042
3127
1565
1233
2453
0
10000
40010
1602
4664
51315
258
0
1134
4100
1600
1700
2035

0
5000
1298
6853
1745
7422
9150
2000
0
2000
1750
0
120
2203
1536
1799
4007
1268
136
1244
5087
2000
1469
1393
1075
9880
0
9020
20094
1400
5969
0
5995
0
1298
3095
1600
0
2004

2624
10000
1000
1719
1566
893
8008
2198
0
3000
900
0
0
2114
1010
1100
5056
587
1206
851
3605
1000
4968
980
1355
52572
0
6000
5000
3000
18941
0
188
316
478
1630
1500
426
616

45567
0
721
1378
1208
6082
8000
1000
0
2000
1200
2821
0
0
5572
1150
74
611
2002
955
3894
99669
1905
994
1130
1546
0
5500
5001
3130
0
299
1644
316
847
561
1500
501
2007

1747
12118
811
19942
1077
2293
8009
3000
2285
2000
1200
0
60
0
794
2423
1023
1000
2005
0
3785
12600
2494
1024
21361
2210
0
6000
25365
1062
12652
338
16872
316
0
600
1500
2614
1009

2000
2769
599
2418
2529
3299
7714
2399
0
2000
1100
176
60
0
1184
0
2566
2000
3003
0
3304
10000
862
886
1347
0
0
5500
65000
6318
1916
0
4000
316
175
0
1500
1390
2015

0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
0

0
0
2000
0
4483
2728
316
2007
4000
1000
10063
7722
4173
5000
41986
3276
8610
3472
1295
898
0
1100
3507
0
9000
657
6483
2755
0
3490
0
2400
2800
665
3220
23962
5215
1200
13809

1350
0
1322
0
12496
0
316
2199
4500
664
5162
6091
3000
5000
21874
2026
6907
2092
1000
325
0
0
0
0
7465
2319
5082
3463
13001
2332
0
1206
0
960
5904
0
0
1200
14583

0
0
2000
0
3268
2654
316
691
5000
1500
10150
3563
2025
5000
20076
2000
3727
2000
1000
898
0
300
500
0
4715
1423
6000
1300
0
2314
0
1000
4000
3908
0
8500
0
2000
4889

0
0
2000
0
3000
0
316
707
4000
0
44299
3605
5000
5000
16171
2000
3800
2127
1000
325
0
0
370
0
4804
0
5900
1100
19595
2365
0
1000
1700
1014
3000
4590
0
1500
273

0
0
1200
0
3000
22545
316
703
5000
0
43509
3000
3000
4000
586
2000
4001
1960
1000
0
0
600
393
0
5141
1820
4544
1100
203
2497
162000
1000
1000
3500
0
0
0
1500
13557

450
0
3000
0
2000
0
316
697
4400
0
31031
3211
3000
5000
19777
2502
2701
1559
1000
345293
0
0
700
1500
5300
2496
4700
2000
0
2305
0
1000
2000
2880
0
0
0
1500
0

0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
0

1000
7000
3000
0
1631
1970
2200
165
3754
0
2500
21105
1070
1710
10000
0
325
3800
44665
5200
1000
3000
0
0
1323
5795
10000
0
1974
6900
92
1212
0
11000
5440
0
4210
3000
6600

1354
5000
3100
6000
1286
2000
2500
526
1
0
0
5461
1500
1100
7000
38013
0
0
8321
0
0
0
1483
0
1600
7408
8000
0
4406
5037
92
1200
4872
145000
5051
0
4159
2000
6500

5322
5000
0
0
200
618
2000
452
1070
0
2000
5000
3666
1000
10000
3000
950
3720
2190
8100
6900
500
673
0
830
5645
6000
0
1061
1100
0
0
20183
26000
3835
5000
1000
2000
5100

6
4900
3000
5000
645
809
2100
397
1030
0
2000
5849
2477
767
10000
5000
0
0
24599
4000
24000
500
10000
1600
700
5753
7000
0
1073
1330
92
978
5000
0
4106
5000
1080
2000
5300

2386
5000
1500
2286
909
2000
2500
485
863
0
1854
2732
1306
6173
10000
3000
325
1300
7416
4200
17000
2700
11540
78388
674
6370
7000
0
1046
3800
0
0
0
101005
4250
1500
2000
2000
6000

9085
5100
0
3000
200
616
2200
459
654
0
2000
50000
1000
1000
10000
3000
325
1291
77195
4200
2500
500
7000
0
376
5865
6000
0
1047
2037
1883
0
1000
1898
4028
13000
1525
2000
5000

0
0
0
1
0
1
0
0
0
0
1
0
0
1
0
0
1
1
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0

1411
1541
10118
0
3177
3400
1481
6349
9010
3000
291
10000
2589
0
0
300
1529
3000
0
0
0
0
2977
1640
2500
8100
1640
0
14000
3500
2000
4200
1500
3000
1105
10010
15000
80000
3500

1522
4200
47015
0
2600
0
2000
5834
35000
2900
51058
0
2568
0
2066
399
1507
2237
1500
0
1168
0
15086
9000
2000
5299
1700
1342
3855
3000
3000
2575
400
30000
1903
1209
14000
0
4330

621
0
0
0
3000
1000
1100
3870
5000
2900
35696
14000
2570
1262
0
665
0
975
0
0
384
0
9123
0
1500
3305
915
946
4991
2000
327
2600
200
4000
0
579
9000
0
3500

795
0
4000
0
1691
1001
1200
4000
6000
3000
34039
16500
2661
1358
216
576
3965
1000
0
0
390
0
13028
8000
4000
5040
800
4200
3600
4000
3000
2674
500
4000
296
0
8500
0
3500

715
23101
100000
0
695
634
1500
3825
5000
3500
291
16000
2781
1275
216
613
8676
2000
150
0
632
0
29712
0
2000
160719
1000
0
5500
3000
3000
2701
500
3400
500
0
9000
0
3500

1000
3000
10000
0
882
638
1500
3520
4400
4000
291
19000
2500
1590
66
520
384
1039
0
0
616
0
50000
2000
0
7000
1961
1000
4000
10000
5000
5750
400
3300
95
6305
8300
0
5100

1
0
0
1
0
0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
0
1

7900
291
0
38621
4400
3000
25000
10000
2502
0
4002
4007
5233
1488
2091
1774
7500
2690
6000
325
11404
10000
0
0
0
0
26734
5000
17507
2000
3629
0
1500
8071
2795
4500
10000
0
3000

6500
582
0
2000
4013
3000
0
10000
1200
0
5000
0
3289
1394
384
1710
0
3487
0
15296
8232
8000
2709
0
2809
1064
199982
0
1102
1600
3332
0
1800
9021
1350
0
7143
0
1500

5700
0
0
1130
3011
3000
0
6000
860
848
3500
8272
2072
962
0
1046
11558
0
0
12137
10450
6371
1600
367
4606
423
9033
0
0
1200
2000
0
1007
7013
371
3500
7306
0
0

5700
0
0
922
3000
3500
0
6000
0
0
3000
5000
3018
1500
2344
1079
5800
0
0
12312
9697
6217
1400
150
792
313
19371
0
0
2000
2000
0
2500
6013
2980
3500
6303
0
3123

5700
130291
0
1011
3001
2000
0
6000
579
632
2700
0
184922
2541
0
1089
0
85900
0
14113
16477
5947
1300
0
3404
1000
22593
0
160
0
2000
0
0
6028
0
9000
6429
0
1500

5334
651
0
5000
2653
2000
0
5600
0
0
5000
4400
6100
2000
472
2244
5654
396
0
10526
11341
6288
1200
0
0
4641
2000
640
1103
1000
2500
0
1800
6010
2213
0
6000
0
1000

0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
1

199
3600
6000
3200
13007
2500
6422
6015
10000
0
2300
2500
3212
350
4000
0
5704
12026
1600
4500
1260
5000
4505
0
0
14000
179
2500
2027
0
1800
18163
2100
5657
8638
80000
120093
0
7536

199
1646
4500
3300
10612
2500
6565
17454
8000
0
2200
3008
1600
400
4037
945
5930
9010
1500
4400
29366
1485
12906
0
18000
5022
1443
51432
1207
6000
1900
5654
1217
10372
5723
3000
8034
1991
7277

398
600
5000
3000
10041
2000
5951
1775
0
300
2300
1000
956
1695
6500
0
4000
7400
1100
3000
54
1956
0
0
16000
130000
1443
1800
301
0
1300
12887
500
5000
2980
3015
3013
0
7100

0
28468
3000
3001
11000
2000
6006
0
16000
0
2200
761
40000
11300
3500
197
4003
8000
1000
2400
0
1500
2210
0
16000
7000
1443
1800
212
6000
0
6985
0
5000
1260
23473
4010
0
7120

199
1327
3000
3000
10512
2057
5894
0
8000
150
2300
800
1800
485
0
2995
10033
8000
600
2500
1599
0
2300
0
21000
6000
871
1800
5315
0
0
9130
6400
5000
7868
1148
5882
150
6844

398
1000
3000
3100
7000
2500
5946
0
0
200
2300
704
1700
2400
3200
0
4400
7000
500
2500
0
2102
5200
0
20000
6000
2015
1700
4987
6000
0
6554
4590
5000
2198
4900
3000
614
6945

1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1

8909
1610
10026
3276
13802
14020
2790
1800
2682
1900
1800
2518
0
0
120041
17000
2112
1700
1709
7600
15111
3317
1648
6277
157
1300
4000
4000
1203
1000
7521
7403
0
1623
2000
0
10000
2000
0

7500
1224
7241
6246
16525
13595
1140
1500
0
1400
1500
5950
501
0
4435
0
1200
4000
574
6303
13165
3506
792
4663
0
2
11900
308
1047
390
7000
0
0
3916
1500
6000
9000
3000
0

9000
655
50091
307
8893
6243
2144
2000
6440
1000
1200
0
300
0
0
11400
758
1600
556
4137
0
4218
0
4140
0
1608
207
0
248
1000
7000
820
120
750
2000
0
8000
0
0

6729
627
25000
2870
9229
6007
1180
2700
0
1100
1203
1782
600
0
1069
550
6736
1600
2306
3502
10500
5000
396
4414
0
0
2003
0
408
220
7128
1025
6
0
1500
4500
8000
0
0

6000
620
5078
670
10000
6061
1382
1500
5930
1000
1166
1985
300
0
0
5300
0
1500
2562
4027
6992
6080
396
2646
0
900
2003
0
294
640
8000
1113
1645
800
0
0
7500
0
0

7009
500
2132
1362
9435
6012
2440
0
5120
420
1000
2700
600
0
67619
5400
0
4086
2111
3517
0
938
792
7725
0
800
2003
0
276
1000
7100
104
0
850
1200
2000
7000
0
0

1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0

396
0
2500
1700
0
1261
240
53228
2000
2900
2385
3060
3000
0
6000
1597
33049
390
6022
3200
13250
0
0
0
14410
2836
2454
2400
2050
3068
1675
13100
5417
1000
600
0
0
0
1553

396
285138
2000
1400
0
1261
240
3997
1500
10
88678
3300
5000
2126
7000
1606
16000
75720
3021
3200
433
1594
6200
0
0
1200
1588
0
7500
2440
2500
11000
2847
0
7300
0
0
1000
5000

0
4989
1128
200
10446
1411
240
1750
1300
577
2169
2610
2000
390
5000
819
8700
62520
5012
2600
1831
1000
6000
0
28
13000
780
871
2500
1807
578
10000
2066
0
3700
0
0
0
87

793
100
2500
1000
0
930
240
2853
1300
430
2634
2750
618
328
7000
1000
18775
17000
5112
2900
0
1606
6000
1685
22073
1500
803
0
0
2204
4825
9000
1919
318
3700
218
0
1100
14761

1220
200
0
0
0
0
240
51041
1200
1017
3132
2750
679
476
7000
1000
15000
132200
3000
2700
2891
0
6500
2613
0
9000
673
244
2500
0
2000
7100
2200
0
4000
270
318
1100
29514

0
528666
2000
500
0
780
240
3219
1500
4
732
5500
500
1287
7000
1623
5350
167000
5000
3000
153504
300
6000
0
0
1000
637
251
2500
0
2435
5500
0
0
3800
317
0
1500
330

0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
1
0
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
0

10000
5000
0
0
7357
5024
1500
0
2500
6370
2000
38187
5401
11000
2055
2800
12006
2231
2790
8005
1
8514
1600
1510
1537
1000
8394
2040
10530
5156
4641
13000
475
13647
1300
2687
780
15155
3757

13912
3000
0
0
2566
5000
1000
16500
1500
0
1600
1207
1829
5800
0
2753
5736
0
1758
8004
1693
1751
1500
3575
1947
0
4927
2766
0
1089
2290
10200
5691
8314
1100
8765
0
5485
30348

9785
3000
0
0
3000
5000
1000
0
1100
0
1401
2632
350
3200
0
2400
6621
1005
416
5000
6940
6739
3000
10573
800
0
5089
1690
0
0
1459
10265
34000
4082
1000
3390
0
5263
1044

0
2000
0
0
1000
4000
0
26854
2000
0
1607
8654
150
3200
0
2255
2457
948
416
5000
7
2403
5000
10155
1000
0
19561
1000
0
3177
6764
8803
14000
0
500
2040
0
8598
21636

2142
5000
0
0
10000
5000
2000
500
1500
0
1800
0
199
3100
0
4767
14923
0
3640
5000
1230
11137
1020
6240
718
0
0
1000
4554
1009
7601
8300
8000
4085
500
0
0
5449
9556

4230
5000
0
0
2000
3500
2000
0
1017
0
1751
4981
1145
3000
0
0
1712
789
730
105700
3
13407
764
16071
683
0
125
1000
0
0
7990
8546
15000
0
1000
0
0
6537
6066

0
0
1
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0

4000
2200
1600
0
23776
6700
23194
5000
4000
1127
2145
2681
5090
9429
0
3249
10000
1426
390
1323
3007
0
0
1351
2000
9120
390
1006
0
2000
0
6000
2100
0
5000
2018
3315
3000
0

2374
1600
1300
0
0
6000
50000
5000
3924
1074
1844
2724
5014
8738
0
3000
0
1379
390
1196
0
0
2700
1500
5000
8528
390
32906
0
1684
1435
5000
1200
0
5000
1900
3088
3000
1000

2007
1700
600
0
9631
1291
11500
65840
3200
215
2009
2287
5009
7017
0
5000
0
867
390
544
924
0
0
150
5000
0
561
18900
0
1601
955
0
965
0
3953
2000
2572
3000
500

2500
1700
1600
0
1561
1319
17024
2000
3300
249
5017
2362
4844
7154
0
2500
2768
898
390
563
2070
0
2200
0
0
6368
390
13580
0
2000
993
9000
64
595
4500
1500
2559
2500
460

3000
0
0
0
1990
1336
18659
2000
3425
4383
2000
2374
5002
7073
0
2300
65373
933
1320
629
0
0
0
0
2000
3000
390
33150
2650
2000
2734
4000
509
0
4000
1900
2526
2000
610

2000
0
800
0
7967
1365
38923
10000
3013
172
5002
2454
4902
7300
0
2200
10780
807
0
361
3000
1576
1030
0
3000
3238
390
0
0
2000
0
5000
8399
2370
3900
2000
2620
2000
460

0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0

0
0
0
1237
2600
660
1465
7193
0
2000
1155
0
4086
228
1107
1362
1981
3000
6900
2500
5000
20000
3200
5180
1027
3100
0
0
0
1000
1300
0
2500
3597
2000
2500
4500
0
8106

0
0
0
1249
1800
660
2000
3855
0
2000
1000
0
1428
0
1000
1294
4521
3000
6867
1000
5000
13000
0
5000
0
2586
15000
0
1100
7816
1301
200
1145
5672
1300
2000
2011
1179
12431

0
0
0
1265
2000
660
1033
3411
0
2000
0
0
1318
228
1000
682
20500
2000
5500
0
5000
5000
742
0
0
2000
8000
0
300
7500
900
42000
1000
5427
0
3000
3105
1714
12145

0
166
0
0
3140
660
1200
6788
0
4000
1304
0
2171
0
1500
680
77000
3000
5500
0
4500
10000
1000
0
0
2500
7000
0
0
7500
900
0
1000
3885
2000
2000
0
1290
13391

0
543
0
568
2000
660
1055
9921
0
0
0
0
3198
0
2150
694
100000
3000
5500
0
5000
4000
2000
5000
0
3000
0
0
0
14497
900
0
1000
3543
1000
2000
1460
1047
7957

0
4268
0
1327
1800
660
530
5016
0
2000
0
0
4976
0
0
618
7700
3000
5600
0
5000
6000
0
0
0
2500
15000
0
0
500
1600
0
1500
3519
0
2000
0
1000
1905

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
1
0
0
0

3114
40000
1300
2000
5540
3011
1500
8200
2000
33000
1541
3600
0
4520
0
15000
52129
1087
1283
1532
0
1250
8000
10000
0
0
7500
4310
1853
20000
0
6163
5800
500
0
1267
0
41346
1655

0
0
1000
4110
4403
3095
1387
0
500
33000
1248
3800
0
5050
2900
6600
30000
4355
7024
2000
1024
1000
6000
10000
177671
732
6000
5913
1700
30000
0
4530
0
431
0
1553
0
52110
1797

787
0
120
1100
3814
2000
893
8000
0
5810
1000
3000
0
3590
0
6500
6000
7423
7024
783
0
0
5000
10000
3508
300
10000
4426
1522
54340
0
4500
2250
14328
0
7511
0
35752
750

1457
0
200
1200
3562
4600
1000
0
500
1325
1000
3000
0
3700
2500
6500
6000
0
7024
3000
0
0
5000
19000
4876
1000
7000
4580
1548
0
0
5000
4500
5439
0
1000
0
3955
0

0
510
390
1400
4021
0
1501
8600
500
0
1000
3023
0
3750
0
7000
7000
2508
7024
2000
0
0
4000
13000
4188
500
16000
4770
1488
2129
0
5000
0
2980
0
343
0
13939
561

0
0
1170
0
3681
2258
2000
0
0
3095
1000
3000
0
3510
1300
7000
10000
4141
7024
2000
0
0
5000
8000
10007
1000
6200
4767
1500
0
0
5000
2500
5028
0
1000
0
4437
500

1
0
0
0
0
0
0
0
1
0
1
1
1
0
1
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0

8235
105
2000
0
4600
1500
2500
0
1000
1441
1611
1755
0
1690
770
1613
4000
2382
0
3000
5300
2000
3338
13942
2000
1400
4484
2582
90000
0
1234
6000
0
316
2306
1041
4000
6540
4346

0
105
1036
0
0
2000
2500
1970
688
1400
2000
1500
3828
0
667
2000
4000
2025
0
3413
0
1000
3333
4022
2338
1700
19623
0
3000
500
2000
5000
621
0
2111
18862
4032
2100
4075

0
0
0
2000
0
1500
2000
0
0
368
780
1000
2000
0
1256
1500
3500
1000
0
2000
1000
500
3333
316
2000
0
222
0
5000
1000
297
5000
0
316
3009
640
3410
2150
3144

1524
7384
0
1000
0
1200
2000
1000
0
376
1000
1909
319
0
0
2000
4000
25
0
5000
3352
1500
3333
8420
0
400
5355
0
8875
0
1000
5000
0
632
1725
663
4000
50000
3238

0
8588
0
1000
2200
900
3200
1500
650
200
1000
1000
0
4750
2184
1645
4000
0
0
17236
2300
0
3333
316
2500
600
998
500
49880
582
307
4917
0
0
1500
666
3665
4700
3167

385
1304
0
1600
2500
1000
2000
0
0
0
2000
2000
0
0
0
1064
2500
1651
0
2000
0
2500
3333
516
0
200
9004
2515
519
0
361
10000
0
316
0
690
3050
2000
3202

0
0
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0

3000
4380
2007
2115
3000
10000
2000
1221
11000
390
0
0
4000
2100
4006
1005
5600
2000
1222
1509
1564
1300
0
67650
0
10000
1117
2460
3738
0
4266
15206
316
1174
5498
39
0
16244
1261

4790
3000
3796
2004
4000
3000
2000
2000
12000
390
0
1756
3258
1227
2383
1000
5700
16025
1837
1067
1800
1400
0
6000
3509
11000
4560
2000
7526
0
1667
15032
316
1149
5500
32013
8000
1963
451

0
3000
0
1941
0
12713
2000
1500
7200
4825
1000
1000
1000
383
1126
285
5000
24616
0
3061
1100
920
233
0
3113
10000
91
3000
5000
0
2473
9769
316
501
4000
11079
15000
3359
0

816
3000
0
2073
1500
10420
5000
2000
6500
5202
0
1537
0
2000
782
688
1855
1000
7863
2210
1500
1700
0
88348
0
10000
69
2000
5000
0
0
11114
316
356
4300
0
9000
4849
780

833
4000
0
1909
3000
12532
5000
2000
6173
780
0
1200
77500
20000
596
2100
6400
1000
12675
64524
1500
0
0
5000
0
10000
1116
3000
162
612
0
8123
466
507
5012
0
10000
3410
2130

2000
4500
0
2132
5000
12151
5000
4000
5500
0
3000
2000
0
649
1572
1014
0
1000
2959
2324
3000
900
0
25000
0
8000
2115
5000
27760
1863
0
8736
316
458
4003
0
0
2994
0

1
0
0
0
0
0
0
0
1
1
1
0
0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

2500
0
5000
2184
3790
0
2630
22157
328
200
1284
5000
1800
600
5400
0
2320
2800
0
1372
3164
2000
13032
0
780
6666
3050
1713
6861
2400
1750
35888
8100
5000
0
2000
3000
20300
0

3000
190
0
5
3200
2490
2614
0
0
1950
1047
1033
0
19
0
0
1282
2700
0
1275
800
2000
1290
0
0
0
0
1000
11
1600
1720
1325
0
10000
0
3000
2700
0
2100

7000
0
3000
1180
3100
0
6000
0
1539
11692
2000
0
928
0
0
0
3299
5400
0
7900
800
2444
0
500
7472
0
0
0
1146
0
1300
891
247
326
0
0
2700
5600
1950

4000
36059
0
1316
3200
0
0
0
1815
10000
359
0
960
0
0
0
1323
3500
0
0
0
1342
0
715
3000
0
0
0
7329
1600
2600
1000
0
2016
1086
5000
2600
6300
1900

2413
0
3000
1088
3332
0
3000
0
0
20000
175
0
1181
1896
0
2412
1329
3500
0
0
662
1038
3058
326
1104
0
0
65755
3704
209
0
1098
0
61707
0
6202
2800
4000
2219

2000
2420
3000
0
3280
0
2800
0
0
6000
1000
0
967
0
0
0
1114
3200
0
0
3000
2000
3768
0
1000
0
0
3000
426
0
1400
426
0
17785
0
0
0
4000
2100

1
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1

507
2605
4147
0
2000
5085
1410
2000
7042
0
1167
199646
2360
2000
0
3001
0
2000
2487
1600
1600
30000
0
2000
3039
0
0
25000
4738
0
3700
6500
0
2000
2500
500
2100
2000
1333

3042
4590
19435
390
2233
4000
1200
1500
2986
1400
1022
720
49325
1000
0
4005
13013
2000
0
1100
1300
10575
0
2201
2047
0
0
50000
2803
0
3700
0
15400
4000
0
0
2027
3000
2256

0
2605
1000
780
1083
0
534
2330
0
1100
1036
0
3001
1633
0
2021
1252
3000
4810
1000
1000
15000
0
2000
1750
0
0
20000
6027
2100
0
512
0
0
910
0
1800
1500
27497

8402
2605
1000
0
1100
2000
700
2300
0
2100
0
0
1882
2000
0
97441
3659
0
2796
1100
1000
10000
0
1000
1703
7463
0
19586
10722
0
1072
0
0
20000
1000
0
1600
1500
787

0
3795
1000
390
1400
30000
1000
1000
0
0
2700
1500
500
0
0
5001
0
0
3245
906
1000
10000
0
1000
1721
6804
300
14122
6000
2000
1500
4388
0
2000
1000
0
1750
0
200

4739
10675
1000
390
3000
5000
0
2078
0
1000
0
185652
503
3000
0
5001
0
0
7305
0
1000
20000
0
2000
784
4985
102
12022
1139
5000
1132
4221
100
0
1000
0
1700
0
0

0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
1
0
0
0
0
0
0
0

3400
2200
7000
1482
0
3552
0
2330
1739
1484
6000
0
3000
12012
1265
2000
8351
3310
0
1800
6000
5174
1800
1300
0
0
8750
1988
2930
3000
1300
13476
1454
8046
340
3019
1259
6048
0

1500
2000
5151
1400
0
38836
0
2200
1756
1436
0
0
6000
12012
1277
2000
2340
7228
390
1512
6000
1078
1775
1300
11663
0
7470
1989
1447
2700
1000
3173
1384
5150
618
5014
1035
6371
0

0
2000
4464
0
0
20000
0
1000
2662
1120
0
0
4000
11016
607
1397
2340
5060
390
1259
6000
3058
10732
700
9363
0
4540
1018
1158
3000
1000
13212
407
5297
150
3
1600
3043
0

5000
2500
5000
0
0
15000
0
333
1726
995
0
0
4000
11088
629
2500
11435
2832
390
2500
6000
3158
384
1800
3232
0
4710
1054
1041
3000
1000
6594
673
5084
150
7040
0
3031
0

1300
0
4702
0
0
15000
0
311
3000
989
0
0
4000
12031
638
3000
189
1890
390
0
6001
9530
757
0
3000
0
4750
1084
1082
3000
304
2549
0
5065
227
2006
0
3066
0

0
4500
8000
0
0
10000
0
322
2500
800
0
47970
3000
12031
641
1600
5391
2576
780
1000
6000
0
501
1000
1000
0
4900
1048
994
4700
39544
1000
102
5042
0
2005
0
3031
0

1
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
1

100
4500
5600
1212
11496
2500
0
10000
0
2200
3136
2300
1500
3000
27465
8300
25016
3000
7900
1352
0
2087
0
16044
6000
0
1800
4980
796
1767
3500
1122
1896
21197
4034
2500
3465
0
1500

100
0
0
1221
1011
0
0
3900
0
2200
0
0
1000
1500
50154
2400
20018
3000
0
1600
0
1989
0
15087
5000
0
4400
5124
0
1700
0
1500
1656
11936
945
4000
84440
874
3000

100
11300
11000
1148
297
0
2971
1000
0
4000
0
700
682
2000
39105
1000
10000
3000
0
949
0
1591
0
12000
4000
0
0
5256
796
1010
0
291
1750
40420
2366
4000
886
0
0

100
0
0
0
2923
0
0
1000
0
1777
29709
0
0
2000
54456
4000
79377
3000
0
1000
0
1466
0
15000
6000
1980
1400
5416
0
1141
0
302
717
9210
2947
3835
11533
892
2000

100
4100
11000
510
0
0
0
2000
0
0
0
2300
0
0
46153
3600
52778
3000
0
1000
3983
2000
0
12000
8000
2500
1400
5552
716
0
0
304
753
17795
1143
3805
4317
0
0

100
0
5656
525
0
0
0
2000
0
2000
1576
0
738
0
40000
4000
10000
5000
0
1000
0
1500
0
12000
4000
0
1400
5742
12111
0
0
319
1000
6915
744
3000
52466
594
1000

0
1
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
1

1314
2000
10000
0
0
10190
1900
1261
3523
0
3955
1000
8131
2169
40012
0
2011
3700
29987
2833
2151
15315
1325
1120
33891
0
39
396
3000
1600
3027
20007
0
4102
3000
2000
20979
7010
2710

1147
1000
2600
6938
3000
10190
1428
1261
0
0
2124
1004
8123
2210
10020
2125
2211
3400
104279
2015
2161
15000
1074
1024
16267
8348
0
396
2000
1500
3858
20026
1310
1111
5000
1000
5000
6657
0

348
0
2500
41877
0
10190
600
1261
5882
0
2266
1004
6700
680
40069
2125
2101
2900
2085
5818
1719
3000
1000
362
4027
0
0
792
2000
1000
11139
20020
816
1057
10000
0
37676
3899
2000

512
0
2200
0
2000
10594
3000
1261
0
0
3638
646
10000
855
25005
1000
148
2900
1130
2628
107591
0
99000
0
234
23020
0
0
2000
1000
3009
10017
0
990
3011
2708
8808
3952
0

435
0
2500
1711
5000
11193
0
1261
1013
0
1303
3508
7700
726
100000
2125
0
2841
45551
0
5000
3000
3745
488
1565
2367
0
772
3000
1000
3016
15024
0
1324
2011
54024
2000
3900
2000

190
0
3000
27162
2000
10190
1000
1261
0
0
0
0
6000
687
51305
23250
0
3100
0
0
3500
0
4000
300
26346
3117
0
0
4000
1000
3008
10002
0
1039
2011
2000
2709
4000
2000

0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
1
0
1

8589
5000
2100
2000
662
1126
5500
3000
0
81690
3000
2500
6433
6067
0
10792
2100
7876
0
2200
7004
0
0
1600
0
0
0
3320
5000
0
0
9664
2024
4077
6700
5500
0
8833
2051

2500
3500
2000
28
0
4081
5500
2190
0
18225
4506
1289
2
10000
0
0
0
161
291
2200
1793
0
0
1600
0
780
5000
5000
2000
2806
0
3420
1522
0
6800
0
0
12005
5

0
2700
4000
0
61411
240
11000
2201
0
27365
2500
917
937
3000
0
15000
2000
74354
803
2200
2757
0
200
3169
0
0
3158
0
89000
2256
0
2612
2580
0
4700
0
0
5000
266

1380
2600
3000
2000
1056
504
0
2181
0
21570
1800
1315
4990
40157
0
5800
2000
927
98
2300
0
0
60800
1700
0
390
3934
100000
6500
2274
0
0
496
0
4700
0
0
8000
266

0
2742
1500
0
0
169
6000
2413
0
28050
4200
5042
1215
1466
0
0
2455
1089
431
2300
0
0
0
1700
0
500
3802
7186
91
780
0
0
1749
980
5500
3400
0
3000
253

2050
2700
1000
0
1998
62
5215
1952
0
17397
2500
2512
9546
2000
0
126685
4000
9100
1104
2600
0
0
0
1495
0
18300
2000
0
1504
0
0
0
2265
0
5000
512
0
5000
6384

0
1
0
1
0
1
0
0
0
1
0
0
1
0
0
0
0
0
1
0
1
1
0
0
1
1
0
0
0
0
1
1
0
0
0
0
0
0
0

30323
2000
10125
5000
9155
6743
0
0
2667
5000
5000
1219
4068
7005
1600
75459
3470
0
3891
1105
0
3000
0
0
78016
4834
2000
8769
0
3951
2096
4273
5383
2500
10000
3821
3300
2011
0

10973
2000
13092
4400
0
5421
3600
0
2321
4000
5000
1165
3964
6500
2600
25413
3191
1500
120407
500
326
3000
0
5000
3048
4371
2000
0
0
1
2003
3200
660
3500
5013
1775
0
2028
0

8112
1500
0
5000
12315
3926
1338
0
2391
5000
2500
7865
205
5000
510
85784
0
2182
0
2499
326
3000
2000
4000
4000
3849
2000
18650
0
9
1802
2500
0
2000
10626
0
0
10
0

22923
1500
0
4000
0
3290
1075
0
2316
40000
2800
592
3209
12042
903
27856
90729
1200
170
1500
476
3000
2000
1800
3500
3405
1000
659
1400
594
1783
2500
1538
3500
52
1833
610
558
0

12476
2000
0
3500
11855
3310
1744
0
2466
3000
2000
807
5109
32
765
2000
0
0
130
600
326
2575
0
0
3000
2887
1000
1000
0
2560
1783
2631
0
2000
5255
1850
2165
1044
200

6728
1500
0
4000
0
3424
0
0
1451
2880
0
679
1434
1300
773
1900
6266
2302
8595
2100
326
3000
0
2000
3000
2402
2800
1000
0
3759
1756
2646
2658
1000
4222
2000
2394
12
0

0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
1
0
0
0
1
0
0
1
0
1
1
0
0
0

10000
1525
2700
0
1500
0
2000
6000
2191
1500
1507
10261
4229
1600
239104
4172
291
1086
4500
3710
5104
8405
75351
3913
3889
7434
58761
316
3603
1908
0
0
2000
2145
9600
14600
342
1500
2500

10000
200
3500
0
4000
4413
2000
5002
1000
2090
3109
17003
5024
1585
7098
2094
291
2775
600
2266
10318
15052
4064
5606
2412
6342
13976
316
471
2000
1632
3200
2000
2000
0
15500
0
1450
3000

222750
323
2000
0
2000
2942
1000
10662
0
0
2209
7657
6012
1377
6179
3007
291
22813
1000
7338
10355
3805
152618
10568
1698
5276
34828
316
203
1000
0
1500
2000
2012
4000
14000
0
1500
1500

5000
29525
2000
0
2000
2000
2000
2
1017
700
2000
7750
5191
1155
5023
10021
291
10526
1600
2791
14441
20467
48822
0
679
5271
28289
316
2574
2000
1022
1500
1900
2049
3765
13580
0
1500
85

5008
0
2500
470
2900
1583
1000
2408
780
1000
2500
7861
12139
2600
6090
3012
291
326
2000
7433
780
3253
1451
0
72809
5778
18175
316
1949
3000
350
0
1900
2008
4000
14000
0
1500
4381

5026
0
2500
0
2735
1500
1000
11662
6380
1400
3000
8083
110247
0
4000
1527
291
573
2000
4527
66950
27168
171944
2379
2748
5029
17500
316
1040
5000
0
1700
1600
1217
4200
19000
0
1500
11100

0
0
0
0
0
0
0
0
1
1
0
1
0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0

1397
6845
0
0
0
10000
32322
0
0
2000
13
3462
2934
6876
0
49094
0
2512
4000
0
3900
155
5006
80004
2000
1861
3348
20
0
907
8000
2000
2571
1385
10000
0
14128
2406
0

1410
5945
10000
0
4300
8000
1217
0
780
3000
17309
0
0
240
3292
0
0
3444
3500
1200
3200
1922
4007
1500
2000
0
3490
1500
0
7772
7300
0
1200
1020
4000
0
24902
2282
0

898
5919
7000
0
2150
8500
1000
0
0
2000
0
2200
8000
683
0
24543
1115
1742
1100
600
0
1473
5006
12013
1642
4853
1402
0
0
4447
6000
0
1000
229
2600
0
21479
500
0

931
6000
8000
0
0
8190
3000
0
0
2000
2310
0
0
3486
0
0
0
502
1100
1000
3400
1865
4003
7000
2000
9567
1233
0
0
8495
6000
0
40000
183
3000
0
11465
3586
0

936
6059
8000
0
1204
9000
2000
2485
0
2000
241
1500
2000
5390
781
0
0
346
1200
650
4500
835
3014
2000
3600
2000
1240
0
0
0
6000
500
1000
5584
4000
0
11356
7399
0

970
5837
7200
0
1000
8000
390
7797
0
2000
4000
1500
8000
1200
701
0
0
325
1000
650
2600
1833
4007
4000
0
0
1284
0
0
528
6000
0
0
888
5000
0
66710
600
0

0
0
0
1
0
0
0
0
0
0
1
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
1
0
1
1
0
0
0
0
0
0
0

1842
8913
3346
17944
4700
500
3200
0
1703
4500
10000
1000
3000
3746
0
4600
10400
0
0
0
0
590
1000
2500
1000
0
5932
2640
0
0
0
2500
1677
5000
14000
0
6000
5517
2009

4116
5449
0
18112
0
2000
2535
18171
1306
5000
5000
0
0
6737
0
8002
0
0
1399
5350
2000
2042
7600
2000
5162
1200
9908
30403
0
4105
6000
2000
2920
0
3007
390
3200
5381
2000

2000
5339
465
15405
2004
0
2331
341
810
4000
4000
0
700
2013
0
4003
4500
0
0
5555
5
0
5949
2000
1000
0
4692
193
0
0
0
0
2683
0
5000
390
3238
3838
556

1950
5370
1775
10000
3500
2000
0
0
1000
10600
4000
3244
1500
10
2243
2
5000
0
35039
5836
0
396
6000
2200
249
9537
5787
7120
0
0
3000
0
1674
36565
1000
780
89437
3589
378

0
4435
8722
0
0
1700
1073
16526
900
0
5000
124
0
20
5530
4005
5000
0
8320
4191
0
396
5200
2100
249
0
6548
79
0
2360
3500
0
3273
1548
13021
0
3228
3397
619

1885
4432
0
0
1000
0
2134
324
900
2300
4000
66
323
10901
4441
4000
5000
0
5169
4341
0
396
5117
2200
5565
0
4863
9589
789
1090
3000
0
2749
1000
22171
0
3000
3296
5000

1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

6687
2000
4800
1642
3450
666
20167
3000
1700
2932
2042
1500
0
17000
4003
12000
16088
1104
2835
1846
30000
8000
2000
3307
3406
11202
4702
666
4100
0
7000
394
5000
2000
10005
0
4037
5088
1400

1000
2000
0
1975
5549
666
5000
0
1300
3000
1150
1300
0
11000
3000
8500
13039
1000
1000
697
1708
6700
2020
8703
2983
19275
4617
403
2507
1500
5500
11253
4121
2000
9500
0
3519
2000
0

0
2000
1500
672
50019
666
28800
500
900
2500
329
700
0
11000
3000
7000
11127
31
0
364
1292
6000
2500
7532
4172
22304
3600
1650
2140
486
6027
0
2000
1090
7500
0
3442
1600
3000

4318
2000
1500
5112
28800
666
2000
455
800
3000
340
1000
0
10656
3000
10000
11017
0
1261
0
1010
6400
0
1125
5912
23850
3865
336
2000
303
5328
0
2000
1129
6914
1524
3553
2000
1700

0
2000
1500
3932
8561
666
20007
491
800
2900
342
1000
0
11000
2000
10000
11110
0
930
760
772
7000
0
62
3143
23784
3850
790
1500
83
5390
0
2000
1135
6100
25421
3625
1800
1340

254
2000
1500
20289
16599
666
10009
500
900
2918
354
1000
0
12000
2000
10000
11113
0
540
5862
705
7000
85
7718
0
84430
3705
1141
1000
780
6047
0
96583
1200
5500
1000
3470
1807
1100

0
0
1
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
1

10023
3000
19316
7000
390
1318
2000
2134
7326
0
30076
1200
5000
2000
1479
0
2270
1240
1000
5
87004
2500
1388
2200
2700
3000
326
11000
1700
4146
7565
5000
9796
94
0
0
0
1174
100

27
3921
1261
10015
390
1317
1905
982
10000
200
25118
1163
19153
6943
18881
0
5887
2333
0
0
53192
1200
2011
1517
2400
3000
652
10000
3400
1200
8373
5007
13443
39
1000
0
3000
1120
200

2614
2079
651
10000
390
1493
1350
6858
10000
0
20085
400
1500
17006
0
3620
3935
0
0
1079
28622
10500
1006
1000
600
2000
0
10004
2528
0
7565
4000
396
44
110
1468
103000
310
0

9454
2155
803
5331
390
1495
1388
0
3000
69000
10041
790
10000
630
4710
0
3935
0
0
1977
19140
7000
1000
1500
400
0
326
10020
0
0
7565
4003
396
0
500
0
2500
316
9894

5019
2174
747
5748
390
1657
2401
0
2000
2500
8184
400
1274
633
0
0
3935
0
0
1885
0
1000
1000
2005
161000
5000
326
10100
390
49800
7565
4003
0
0
18963
0
3000
1000
20000

5015
2225
155
48061
390
35267
1410
0
2000
0
6626
380
1275
657
7153
15513
3935
0
0
1211
20211
0
1000
1305
5800
0
652
10000
780
0
7565
4000
396
790
1000
0
3000
2000
4100

0
1
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
1
0
0
0
0
1
1
0
1
0
0
0
0
1
0
0

7000
2667
10000
0
9000
1011
1600
3000
10744
0
371
4369
291
0
3000
12020
1524
1000
5008
2600
7200
1500
1000
1582
2500
0
8162
1072
4414
416
6026
2000
1728
0
3031
0
4182
2114
3513

3800
0
10000
0
9348
31209
1550
3000
6000
3005
461
9673
291
2079
2500
9009
1427
0
5007
1800
9000
2900
1600
30000
2000
1006
12294
390
4700
416
1717
2000
1748
0
5929
0
4000
1027
3017

10000
0
17500
0
10600
383
1000
2000
1573
2546
416
3260
291
693
3000
6109
941
0
6007
1700
10000
0
800
1000
2000
1390
30751
390
4306
416
1390
3000
1500
946
3500
0
4000
103
2037

0
0
7000
0
10300
0
1000
2000
1629
2602
566
13959
441
1080
3000
3000
972
316
5000
1700
8000
2500
2000
1000
1746
1000
30131
390
10006
416
0
0
1011
3956
2000
0
98000
0
2019

0
0
25000
0
9300
0
5283
2000
3129
2430
416
3000
291
700
1546
332000
992
1414
4700
1700
8010
4000
0
1000
2000
1000
0
0
4822
982
0
3000
4000
2500
2000
150
4000
1150
3010

3100
0
33600
0
1000
0
0
2000
105423
2659
0
18396
291
1004
2000
12000
1000
0
5503
1300
8500
0
1600
1000
1800
2000
0
780
4112
0
2300
3000
0
0
11028
59
3500
2503
3004

1
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0

1518
3000
12300
2700
5800
0
1600
760
27225
1472
5017
0
2476
1303
0
0
2452
4210
6169
1300
435
3128
0
2654
6200
1500
0
3000
10000
1200
5012
6378
1490
0
24890
6266
2134
10005
1140

5019
11000
32520
1400
3700
0
1600
1000
6159
1000
4057
4500
3771
1316
3559
2141
7
0
4500
1400
635
4722
780
7230
6254
2000
1251
3000
5000
1000
0
4074
2000
1266
48394
12581
3000
20117
17227

15027
15000
34
0
3505
19132
1000
670
25846
1410
4014
0
4285
1000
189
2000
308
1500
4287
500
2084
0
150
0
6290
1500
656
1500
5540
91
0
116446
2000
0
0
7650
2200
15018
0

639
13000
68
0
3400
709
710
9852
0
6297
8531
1600
3023
1000
7086
2000
320
1090
4500
600
161110
1610
320
463
6710
3000
13180
2000
8310
11283
0
9335
3000
0
5461
48090
2300
10027
365

547
36000
8334
0
3769
1027
1000
40063
3855
0
15005
1600
5088
1000
3370
2000
328
2000
4500
600
5800
0
1000
393
8250
3000
5200
3000
5640
0
0
3312
5000
0
15000
28973
5000
20057
840

50274
3000
45684
0
3229
600
1000
1049
3876
19480
5033
1600
6282
933
0
2000
1000
2000
9500
600
4138
10909
0
151
0
1500
0
2000
2820
1000
2770
43664
865
0
6000
17271
3000
17000
4507

0
0
0
1
0
0
0
0
1
0
0
0
0
1
1
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0

2000
316
5396
1257
5600
2018
0
2518
0
1013
28232
1500
2000
0
1600
0
20071
6817
297
10758
735
0
7583
18000
5032
0
0
1000
1161
2000
1140
1273
2100
3000
10218
5000
9434
2888
12000

2000
632
5000
1123
5600
404
0
1500
0
0
3589
1500
5000
480
0
0
20036
10671
3675
2679
1463
4000
7461
20000
3744
1000
0
430
1000
2000
1000
1534
2100
0
8035
4500
0
0
0

2000
0
5000
1878
4500
19000
0
500
0
0
195
1003
0
4
0
0
15022
3576
1392
502
15550
2988
5809
12000
8059
0
0
2041
336
0
121
2000
1800
371
7035
2505
0
0
11000

2000
466
5000
0
4200
677
0
400
0
2115
210
1500
1700
69001
0
0
15113
2522
3086
224
5045
3100
5608
13000
3425
0
0
775
200
1500
0
1000
2000
1236
6056
50000
0
0
4321

3000
316
5000
1000
4500
800
0
0
0
4264
994
1500
0
2500
0
0
22235
934
3492
513
6709
3500
6500
13022
11860
0
0
580
0
1353
0
1000
2000
0
8053
3000
0
0
20000

2000
0
4000
0
4500
601
0
0
0
0
0
1044
3700
3000
0
0
3919
7764
3721
9
3021
6382
6100
13016
7595
0
0
1029
0
0
10620
1000
2500
0
5603
3000
178
0
27

0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
1
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
1

1964
3200
1280
2101
1500
6000
0
9419
1500
0
3000
0
0
1150
294
7822
0
3000
1300
4600
83754
9000
11833
210000
3520
100000
5000
366
1000
1800
1438
2000
0
0
1012
1264
1544
2000
0

4729
1200
1293
577
1100
4575
0
15485
4911
0
1500
30300
0
1012
6636
4417
6000
10000
2500
3500
120927
1507
22963
170000
0
8000
0
0
590
1603
1300
2400
0
8564
0
1279
1000
2000
2000

1568
1200
813
0
1000
0
0
9995
10355
0
13959
14207
0
46
3559
4446
2800
0
0
2000
0
0
7086
100000
1000
6000
1000
1300
1168
2000
1000
2132
0
4000
277
615
0
6000
940

4295
1000
2770
200
500
4600
0
6515
10902
0
3000
602
7092
36
1659
4597
0
0
1000
2000
716
83
0
3000
580
5000
1500
1400
1582
2500
1000
1617
29221
0
2602
635
3361
4000
1000

0
1000
703
0
500
6000
0
5694
3500
0
1500
7201
0
2081
6215
4677
7000
4400
1800
1800
25213
20000
1486
3000
0
5000
0
2400
145564
1500
1000
515
3194
7414
2019
639
0
4000
1106

1895
0
0
664
1000
3100
0
12785
5493
0
4000
383
0
2270
325
4698
8
2200
0
1700
92250
600
7570
5000
0
5000
700
2300
5069
1500
2000
2031
0
0
1123
664
100
3000
0

0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0

2500
11606
27
10017
6440
4023
6809
565
2050
6271
1522
7608
100000
3000
14630
0
2120
10000
1900
6000
4966
0
9000
316
740
0
3700
6502
2200
2200
9000
2000
1196
0
2842
8500
0
4752
5000

2000
7017
0
22456
3908
3016
7038
1923
416
5740
0
26834
4013
3800
6485
317
1750
20176
3008
3500
2034
0
1500
1360
3782
0
3000
4000
1192
2000
6300
2000
1757
3200
20412
9000
1400
5010
1900

2000
24
0
0
5
10000
5000
1194
416
9905
5480
3518
3822
3300
2870
0
1700
200
3500
20000
1710
0
1000
10000
836
3200
3200
1889
1000
2500
6200
0
2
0
0
7100
1200
2505
0

1000
0
0
0
1065
4011
4500
1214
416
823
175
1280
4086
1900
1485
1204
1800
10000
73000
2000
1765
0
824
1000
1325
0
2500
2000
2000
2100
500
0
1443
2800
3000
7510
1500
2700
4600

1000
542
0
1230
3000
3073
5000
4988
416
867
0
5900
3800
1600
3926
0
2023
10000
2700
1500
2000
0
1000
2000
1440
900
3400
7700
1000
2200
12500
0
1949
0
3000
7700
1000
2623
0

1000
208896
0
0
1108
3005
4473
296
416
2488
2000
1319
3600
1500
0
0
2113
10000
3800
8000
2672
0
857
3000
506
633
4300
9600
1500
2100
0
0
0
1511
3000
9051
1500
2800
2300

1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
1
0
0
1
1
0
0
0
0

1236
0
5020
0
0
732
8060
2148
3300
1520
486
2134
1500
1600
1613
1800
4500
207
2234
0
4500
7194
3131
5000
2580
0
148
2816
0
2688
5000
2000
652
5300
6534
12957
1159
0
0

1613
390
9236
1500
6000
873
137
1158
2000
1550
820
0
1400
1500
1602
1400
0
18281
1135
0
0
6760
121715
5000
2337
0
148
0
4150
3688
0
129990
326
5300
3069
3884
1142
0
4919

1000
390
2529
1064
2700
148
5199
400
900
700
60
2025
2000
1500
830
800
0
557
1086
0
1200
5018
4000
5000
1634
0
296
0
2065
3288
0
30000
326
4000
110017
5010
311
0
10

552
390
0
4000
3000
129
17694
400
889
648
1773
0
0
1300
1512
1000
7000
0
319
0
3800
5370
5000
5000
1606
0
0
0
0
3288
0
25000
326
4100
5496
700
322
49525
6657

607
390
4430
0
0
292
575
400
21500
700
3904
1924
2500
1261
0
900
36
0
319
0
0
5294
9000
3600
1371
0
148
0
500
3688
0
5000
326
4631
6307
360
324
0
1496

1500
390
6398
0
5300
0
0
300
3600
700
0
0
0
1003
545
900
532
0
180
0
1500
5300
5000
2000
620
0
1495
2456
0
0
0
3000
326
4404
5376
1713
335
0
2244

0
1
0
1
0
1
0
0
1
0
1
0
0
0
0
0
1
1
0
1
0
0
0
0
0
1
0
0
1
0
1
0
0
1
0
0
0
1
0

2659
1099
7106
389
3280
0
10120
5070
2121
2800
3000
6525
1700
7545
1246
2000
14693
2260
3044
0
1295
0
0
2000
1155
3371
351
0
18093
2600
7900
1284
1800
0
1700
783
1794
5000
16500

2090
1000
4435
1955
1480
0
20000
1219
0
0
3000
6649
1700
5000
3430
0
30
5203
3044
4000
1300
0
0
1120
4507
2089
789
73421
15233
0
6112
1296
1005
3104
1300
9098
1021
3000
15000

6333
120
4091
5316
1360
0
10000
1007
2000
1500
2500
2724
2000
10000
5000
0
12302
0
5283
9040
468
0
0
1300
1000
3008
699
1309
12597
4700
6000
647
19763
4056
600
8660
438
7100
20000

178460
0
3548
2265
960
0
5000
8
2000
0
3000
2503
1500
0
92925
0
10004
2670
1660
0
2816
0
0
17147
283
1300
910
392
15098
0
6000
672
1000
565
600
698
43367
8700
10000

5506
0
4535
6594
1500
0
5000
9381
2000
1200
3000
2310
1600
780
5000
0
7506
1342
6671
0
5893
0
0
1000
7482
1500
341
2859
14155
2500
5838
864
1000
960
600
0
1800
9300
9701

6205
0
4127
2974
1000
0
5000
1156
2000
0
2000
2200
1000
0
5000
173869
19721
1815
493
17291
5977
0
0
1000
2473
1372
210
1250
20306
1092
5900
1506
1000
1958
622
0
0
9500
0

0
0
0
0
0
1
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
1
0

5700
17181
1500
3500
1800
0
0
4200
1700
0
686
2555
23750
3400
3100
2000
33895
0
390
1583
4000
0
0
4178
2400
0
7458
1082
3113
1844
6000
4371
2000
1179
0
0
33670
1976
316

4600
2000
0
3000
0
0
2200
3000
1500
0
6041
0
10162
0
3000
2000
1439
400
390
1000
6000
1300
0
4223
0
0
2335
0
1421
1000
5500
3533
2000
1193
0
2000
35212
1564
10131

5000
10000
0
2600
2150
1188
480
3000
700
0
1560
0
14702
3633
2300
1006
959
25289
780
776
12
800
0
4296
0
700
4267
41147
4295
0
4000
3716
1113
1000
0
5000
30000
1170
2456

5000
5000
0
2600
900
0
0
3000
1000
0
0
0
7511
0
2300
1003
994
0
0
776
3100
1000
0
4800
0
0
2404
0
0
3000
4000
3934
5000
625
0
1514
10766
1055
316

5000
3000
500
3000
3776
0
1702
2600
1000
0
275
0
6722
0
2500
1000
1000
0
930
776
3200
900
0
4423
0
0
4243
0
3000
4000
4100
12030
5000
1000
18149
1197
33905
1052
316

4700
1000
0
1500
0
1935
200
3000
1000
0
0
0
10000
0
2300
1000
1013
1329
300
12184
3000
2130
0
4080
0
0
2952
0
896
6000
4000
0
2000
405
0
982
30200
1022
316

0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
1
0
0
1
0
1
0
0
0
0
1
0
0

2830
9500
2526
13206
4000
9000
3000
1000
1515
4700
306
3596
1500
3001
3700
3029
5655
4500
8805
2206
1690
7270
15000
1400
1271
0
3037
2781
13357
2018
6364
2587
2000
1813
8000
10851
500
0
0

1000
0
1237
0
4537
1000
5000
1186
3000
3538
2017
2992
1500
1000
4890
2000
0
4114
0
1605
0
820
20000
1400
1130
2200
1800
2101
0
1520
11728
50097
2000
0
3000
22258
0
182123
2772

1800
4019
519
0
3800
0
2500
500
3000
3000
6316
16500
1000
1000
0
1021
3646
3500
0
397
5619
820
3330
1000
1000
700
1130
216
0
1131
1532
2000
1000
2169
3000
20076
0
12960
0

2000
4317
538
0
3823
903
2500
1000
1292
3000
62
0
1000
1700
1535
1004
0
4000
0
369
4090
2870
30000
700
307
700
2000
0
0
1005
1234
2000
1000
702
5000
2099
0
0
2430

0
4204
541
0
3806
1061
3500
500
7147
3000
0
5119
1000
0
1545
10000
1823
3000
0
365
581
970
10000
1600
325
674
0
900
100000
1107
201
1933
2000
1101
2595
5827
2900
9000
4844

1704
4314
560
0
3511
942
87000
1000
1415
5000
1002
0
1000
1000
1500
2500
1823
3000
0
1088
0
820
10000
0
436
608
0
500
39268
1019
3
1700
2000
529
3000
0
0
50000
0

1
1
0
0
0
0
1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

7845
7305
2412
2469
0
1538
0
2000
0
0
264
42016
4000
3002
15042
15000
321
5000
2594
0
2535
8614
1000
1270
11000
1500
2081
10000
1400
4000
2355
5000
1566
10000
22982
2038
446
7262
2091

4000
11263
1500
2439
0
1777
727
1000
0
0
1191
1397
4000
2130
25500
10000
321
5000
2691
0
0
5000
2000
11500
9100
1500
10725
1700
700
0
1064
1800
2000
18900
15561
2065
909
5586
1806

4000
10018
500
2439
0
29103
2074
1010
0
8000
3691
347
7000
2
6000
5674
0
8600
291
0
0
93
61000
2462
8000
1000
12654
2000
600
2000
140
5000
3800
3000
27091
52
1740
2272
1767

3500
21
500
2439
0
2283
0
2000
0
4000
3445
250
0
3004
3972
11313
321
0
291
0
0
159212
5000
1559
8000
600
25784
2500
0
2000
296
1900
0
4524
8423
3336
2190
2998
2000

9500
3637
500
2116
0
2334
585
6011
16708
4000
56264
145
3500
8013
2200
5538
0
5000
291
0
0
5800
1800
0
7000
600
19950
1600
800
2000
296
4700
1546
3084
37259
1460
518
39321
1767

9600
7008
490
0
0
2290
0
2325
2000
4000
953
94
7000
0
0
18272
0
5000
3124
0
0
5500
1200
3192
8000
1700
200
2000
772
2000
301
0
0
3242
16751
1000
5062
1390
1740

0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
1
0
1
1
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0

3000
0
2000
5174
621
1303
1375
0
1908
1880
0
7000
1234
2200
0
1512
2500
0
4000
1716
7500
2000
0
1121
2005
223
7020
0
2196
1632
2000
44
1475
3103
3036
2477
1200
420
8369

2000
2579
0
1392
608
0
1122
0
1621
1650
4000
8000
0
2000
83000
1362
0
0
2220
1200
0
1700
4251
1000
3900
223
2980
4958
2928
780
1700
1303
0
1408
6000
2904
0
0
16786

1900
0
1220
696
3114
0
565
0
3165
10000
0
8000
0
1000
0
1591
0
0
1000
0
4000
1519
0
0
0
223
3000
0
9564
2320
2200
1522
0
0
1000
0
1000
584
396

1004
909
1500
0
1003
0
1000
0
1600
1000
5000
6000
620
500
0
3524
0
0
1500
0
4000
1572
0
1367
2000
223
0
763
22017
0
1750
0
1756
0
2000
0
9948
790
600

1600
944
1725
696
2164
0
204
0
1620
700
0
60000
0
1000
20000
8545
0
0
1000
1300
4000
1580
6732
0
1900
675
0
0
5220
0
2200
1099
0
2346
2500
0
8974
0
3596

700
4642
0
696
1210
0
0
0
0
600
5000
7000
0
400
18000
1485
0
0
1500
6455
3500
1637
11306
0
1900
10473
0
14472
1964
0
2000
1339
0
0
3000
0
175000
1309
4095

0
0
1
0
0
0
1
0
1
1
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0

2852
5401
7000
587
1500
0
1222
1844
0
1358
1443
5300
3000
2150
0
15090
0
610
6300
8213
1863
1000
396
1257
2918
2100
1597
10000
0
1639
2400
5800
4000
306
8084
5000
0
0
9000

2784
2444
10009
9500
1500
0
2634
1963
0
1126
1443
4000
1400
1000
0
19239
0
610
5000
3491
3112
1000
396
466
8974
2000
1407
20
400
1590
0
4500
5000
8389
32105
10000
10124
8000
7027

2603
578
5000
30140
1200
110699
1008
2635
0
636
1443
4000
2500
504
0
4975
743
0
5000
3508
2950
1000
396
628
12457
1000
972
30000
0
1500
7000
3800
72529
9
7186
10000
6
7000
5000

10000
390
5000
4235
1010
0
506
1750
0
650
1443
10000
500
600
0
96151
0
610
5000
19523
2580
1500
396
2395
15113
0
1007
19800
10000
1354
0
5000
5000
0
1905
0
7958
15000
5000

3164
1424
5000
1998
1100
0
0
5000
0
4000
1443
3200
0
4000
0
5500
2174
0
5100
3288
3699
900
396
0
8369
39500
1028
0
200000
1377
3000
0
4000
0
3244
2846
0
7000
6000

2868
390
10000
25226
980
0
0
2160
0
1800
1443
3100
0
4000
0
4000
972
0
5000
1570
0
1000
396
601
3832
1500
913
5000
0
1514
4000
4500
4000
342
9768
1936
0
0
5000

1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
1
0

0
2300
5528
1343
2500
0
5000
2800
4000
0
20046
2213
0
0
1275
2000
1408
1600
5100
2039
0
5000
2661
28400
1230
6500
5545
0
0
1498
7229
2300
945
4000
0
3000
20008
0
30500

450
2349
4500
1078
5300
2050
5000
7400
4200
6000
5046
5000
2031
2000
381
1500
0
1650
3085
2007
1983
0
2509
0
1239
0
4200
8264
2974
25572
6085
2000
0
3000
0
3000
7500
0
0

0
800
3500
1392
0
500
5847
3200
1700
15866
10000
20000
1918
2000
399
0
0
2100
1493
1000
3543
0
2500
12800
527
0
3105
0
3425
1443
4230
1000
0
901
618
3100
3000
0
0

900
835
4000
1606
0
500
5000
2600
1800
4168
10048
1000
1993
1000
0
1500
0
3000
1548
1000
0
0
3000
12500
702
10000
86417
3278
0
257
5797
500
0
63000
9614
3122
3500
0
52829

568
726
4000
9955
0
400
5000
2500
2083
2067
10043
672
1614
20000
780
1500
0
0
1556
600
0
0
3000
12500
1400
25065
3936
0
1841
0
12589
1000
0
2700
39133
3300
3605
0
41404

1769
361
4000
4382
0
400
5018
2500
1827
11826
5014
1200
1789
10000
0
3000
4400
94825
1700
2000
2645
0
3000
12000
0
177
48390
4646
200
58
6233
500
0
2000
1500
3060
3750
0
22401

0
0
0
1
0
1
0
0
1
0
0
0
0
1
0
0
1
1
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0

24511
1311
1321
2002
0
1352
0
0
0
2458
2065
0
1500
1000
2000
3630
1440
1236
2407
10000
0
2054
2200
13990
1611
2000
3679
505
2000
5856
11501
6000
1606
3400
10077
4000
9026
5646
1502

6000
1299
1500
1400
0
1679
0
1814
0
1200
10556
3500
1500
1000
2000
4882
3224
3537
2960
0
1200
0
1500
21060
1625
1200
2305
0
1800
2311
1000
5000
6978
0
27785
0
6000
13901
1200

17000
680
0
600
0
1892
0
8537
0
386
4170
0
1000
1000
2000
11034
6621
291
1029
0
300
409
0
681
1371
1000
924
0
1500
0
33
1902
7196
3000
30000
0
2000
30848
300

1984
703
1000
1000
0
870
0
25576
1000
1000
7963
2000
1000
900
2000
10435
5396
951
1059
0
1000
872
1500
0
1444
2000
1069
461
1500
2377
2871
5000
1541
0
23
0
2000
15520
7000

1100
750
1000
0
0
2096
0
13475
0
0
196
0
1200
1000
3000
1665
1050
2941
1073
0
0
1539
0
5180
1765
1000
1100
3
1500
2000
90
0
11304
2100
20000
0
3000
558
8000

1600
626
598
0
0
0
0
6000
0
0
7083
2000
4271
500
1500
3765
0
291
1200
0
1000
580
1600
3820
1283
1979
1110
0
1500
1881
0
5000
483
0
3406
0
4006
26733
4000

0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
1
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0

3500
1060
1616
0
8644
4326
33840
6900
1172
671
332
264
3629
29062
3642
1723
4215
163500
0
1329
4500
0
5000
2550
567
803
30972
1012
390
2000
0
8009
6840
0
14347
2026
81975
0
1000

4502
1100
776
0
6445
4533
8689
7000
380
291
332
2227
3271
44385
4230
1800
3221
70160
4956
1310
10000
6908
5000
1848
4059
2800
180519
5549
390
2010
0
6402
1885
0
15000
2021
1480
0
390

3518
310
776
0
15934
2337
41652
7000
776
1051
332
1357
6271
40682
10000
1100
2066
104734
200
680
11000
5200
4000
6084
3100
0
1177
17000
1878
3000
0
6715
2216
150
12406
1000
3000
0
390

2003
3000
776
0
7016
3035
9031
6000
1172
291
0
1357
2135
46873
3582
2300
1864
41018
2000
705
3000
5400
3500
38
2123
2311
0
3322
0
3000
15883
4625
1348
205000
9279
1001
1000
0
0

3001
3000
776
0
6753
3034
14106
5500
380
671
200
4500
2546
47104
5000
1000
1895
6258
1500
728
4000
5700
3000
4
4899
2542
19080
0
930
3000
1000
50086
29873
0
6078
1000
3000
0
780

3000
6100
776
0
6008
3101
6680
6000
776
1051
0
1357
4877
52448
4133
1300
1883
70356
500
690
3000
9101
4000
70
3165
236
133504
2633
0
1000
792
5458
1000
0
0
707
10024
0
0

0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1

52398
15000
3000
14224
0
1376
10700
4353
6600
1834
0
3300
36147
570
3450
1500
0
1098
0
2000
14027
4400
11197
4268
3011
892
8038
2072
3817
0
0
15043
1672
18920
2063
0
1000
2200
0

27787
15000
1768
17560
4000
1383
11014
3294
5500
1608
0
3300
1281
0
0
1500
1060
2000
0
1620
16800
4000
11657
2725
147
1000
6000
1689
2000
0
0
14000
1246
16615
33730
320
0
0
3200

40569
15000
3954
3300
0
1000
5800
5000
5310
1559
0
2000
658
0
0
1000
0
1589
0
8080
11600
2000
9423
2505
0
946
5083
1046
150
0
0
14003
574
14156
0
2139
1704
2000
1500

53500
15000
1000
1920
1600
455
1820
8300
0
1630
2330
2200
1000
0
0
800
1251
9918
0
0
11000
2000
9726
3000
0
946
5000
1025
2000
222
0
14011
3000
9058
1500
0
2011
3900
1500

35051
15000
1500
2731
0
1500
2000
5000
12000
1300
0
2100
1000
0
0
2000
1078
1157
0
0
10000
1900
11070
3000
0
946
5036
928
2000
6345
0
15003
649
3281
1000
0
0
2000
1400

120391
20000
1200
0
3000
2200
2000
5000
0
1000
0
1900
760
0
0
1000
1243
0
0
0
30000
1700
7976
3000
0
946
5000
277
1600
2000
700
14009
285
5971
1019
0
1649
0
1500

0
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1

5000
1733
20021
2000
430
9320
1864
20000
1110
1600
3416
4000
2000
4000
712
0
8000
9734
0
4866
2000
36276
1313
4000
20000
5000
1504
40000
4410
390
2075
0
9418
4000
3757
160444
6695
7129
0

1473
1400
40354
1500
702
4894
1811
20000
12192
800
4142
0
3000
2048
712
0
13000
7373
7200
0
2000
0
883
0
0
0
1510
85000
6500
390
1000
2100
7667
2000
2299
10143
1632
7620
3000

2946
1300
20000
0
430
3301
594
2500
300
800
1700
2000
2000
1300
712
0
10000
6380
0
0
8156
2145
0
0
10000
0
537
139
9500
390
550
2500
6222
2000
618
7190
1632
0
2300

0
1271
43608
500
430
3
587
11056
191
800
1888
2000
3000
1700
862
0
20000
11937
6200
5916
30000
17000
0
0
10000
2990
556
20000
10000
390
135
2000
9435
4000
2636
6283
22379
4788
0

540
1300
103
0
430
4994
1000
3000
4064
800
2710
2000
3000
401
712
0
7000
1000
24
0
1644
23698
0
0
0
6
559
29761
9000
0
0
2250
7235
4000
326889
5208
8901
0
2500

780
4500
10000
0
860
116880
1000
4377
390
0
1500
2000
1000
180
1840
0
7000
6881
3300
0
1209
411
0
0
0
2409
658
70000
8000
780
0
1200
8840
4000
8689
4177
4852
7026
0

0
0
0
0
1
0
0
0
0
1
0
1
0
0
1
0
0
0
0
1
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0

1500
0
1239
3000
1000
204
5009
2000
7627
2006
1000
0
264
2000
6000
8700
6200
2000
3000
1500
6600
3000
1097
2637
700
170
17610
20087
10381
4000
12000
0
0
1369
7261
311
0
3600
10000

1700
390
7352
2688
4549
0
2000
0
6003
2022
202
0
264
2000
6000
8500
7000
1400
3000
2000
6170
5000
1003
2280
600
1080
17500
2200
9036
4250
5000
351
0
1382
5170
38024
0
4277
15000

1000
390
10730
5163
16885
3000
5000
0
5504
1002
0
300
264
0
4818
6300
5716
291
4000
1000
5100
2822
0
746
700
0
13810
600
9066
5000
3000
631
0
836
4054
8105
0
4000
105000

1000
390
1686
0
129
0
0
0
10158
1007
1152
0
414
0
5000
6700
5982
1500
4000
1000
4726
5000
240
1989
700
0
14100
0
9576
3241
10000
13359
0
866
4500
10117
0
3600
55000

1000
390
9445
2358
1000
0
3332
0
6000
1000
0
630
264
9054
5000
7200
7000
5000
5000
1000
4555
0
0
1668
600
0
14520
500
9426
3500
1000
384
0
870
1225
37
0
13203
0

1500
390
3444
2472
0
0
0
0
6012
1008
1000
0
264
2000
4500
5300
5500
2000
5000
1203
4375
6500
780
2605
1400
2500
15000
0
9435
7000
1838
487
0
902
110000
5264
0
4500
0

0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
1
0
0
1
0
1
1
0
0
0
0
0
0
1
1
0
0

3000
5000
3360
1700
15110
5500
1000
1157
0
3536
1142
2620
1763
45697
3005
1000
0
0
3100
8000
0
0
19067
0
10000
0
0
4110
5000
990
1140
2504
0
2500
5000
0
5000
2000
5000

5000
5000
1947
2000
11019
0
16906
0
0
2821
377
2730
0
27951
3000
16000
0
0
1000
7000
2000
0
5000
1600
7004
0
0
4101
7000
8089
12656
10004
0
2000
5000
0
5000
1000
23000

500
5000
2000
2000
9502
3000
1143
1008
0
3963
5763
1936
1178
17307
3000
600
0
0
770
5000
1300
663
0
0
5000
0
0
6623
0
2186
1700
5178
0
2000
10000
0
2100
19000
838

5000
3000
10000
5000
9579
3000
4317
584
0
3147
3952
1700
1223
10400
3000
1000
0
0
48012
5000
1500
2088
326
398
5003
0
0
0
5000
1159
500
1047
0
1600
5000
0
5229
12500
1000

500
5000
4709
0
9026
5000
14940
0
0
2670
412
1700
2435
18776
3000
500
0
0
1756
5000
1500
150
326
0
7345
0
0
3503
5000
1734
12000
2019
0
1200
5000
0
3355
2000
1000

500
5000
82400
0
8719
0
0
198
0
725
1294
2000
1200
2944
5000
0
0
0
1894
20000
1576
594
326
0
7000
0
0
3360
5000
1200
0
1004
0
2000
5000
0
4598
2000
1000

0
0
0
0
0
1
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
1
0
0
1
0
0
0
0
1
1
1
0
1
0
1
0

0
8408
2094
6070
0
25704
12484
4008
6847
2000
1573
8200
8288
1158
390
1300
1487
3891
1530
2037
1228
0
0
2000
12900
0
0
390
0
0
4000
1970
1715
1364
10000
7425
55139
4002
1225

0
3500
1451
3521
0
9464
13961
0
18762
1300
1512
3000
8000
1151
390
2701
1500
5240
750
2316
7270
0
0
2000
0
1612
2610
780
0
1638
4000
2355
1991
1393
7891
2795
34181
3900
1234

0
3500
1987
5000
0
25065
9838
1000
22928
2000
504
4000
0
339
780
700
1081
3616
1140
690
2000
0
0
2000
5399
687
18
0
0
251
5000
1500
1661
2003
5743
2779
12592
3000
517

0
3600
1039
5000
0
25703
7785
1600
0
1000
2770
4500
8000
344
0
847
1121
3770
3000
715
4325
0
0
2500
4224
3100
2
0
739
0
2563
1000
1566
1000
6102
2947
71340
2892
600

0
0
1500
5004
0
33000
14460
600
2398
2000
613
4000
0
425
10400
655
2500
4264
780
718
0
0
0
0
1830
0
2333
0
0
647
5000
646
3526
1000
6000
3400
32453
3059
700

0
3600
1200
5029
0
215
14195
532
23149
1000
14
4200
0
195
0
700
0
3345
0
690
11271
0
0
1500
1889
0
1
0
0
0
5000
2000
0
500
6307
5000
37035
3003
710

0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
0
0
1
0
0
1
1
1
0
1
0
0
0
0
0
1

3046
12557
2200
0
15000
416
30007
0
801
1562
5000
2500
654
52306
380
326
0
1492
0
0
7006
5000
958
1856
0
1800
395
6400
2100
100
0
4000
1310
45889
711
20000
3000
2800
3826

1874
13738
2500
1400
15000
416
30000
402
686
1500
3000
3000
9954
1000
380
326
0
1509
0
5700
0
5814
0
1564
1253
3900
1204
5000
1305
2000
1266
0
0
11134
5514
12868
2005
3000
7000

2000
5053
3600
3561
20000
416
50000
14350
527
1059
2500
2500
9919
212
380
326
1983
1600
0
2800
196
0
170
1468
1400
300
0
0
1201
1000
258
811
3000
4578
0
11721
1013
2500
0

1000
2500
0
483
10000
1829
5000
1129
312
988
1000
2500
0
102
380
326
0
1170
0
2300
0
0
0
3000
0
3400
748
10800
663
700
267
1000
0
6593
711
12000
1000
2350
171716

1000
0
1754
80
10000
1833
5000
1222
442
922
3050
2500
654
7786
380
326
207
1177
0
2600
5300
5184
0
2000
1500
0
0
0
684
1000
269
0
1000
6440
8503
13000
350
2400
13400

199
0
1892
0
10000
2148
30000
204
8016
826
4000
3000
264
4000
2880
326
49974
1217
0
2300
0
7048
0
2000
0
4000
2688
5300
652
2000
278
0
1000
12249
3011
11728
500
2400
0

0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1

3056
0
4100
1681
11433
4000
4000
3000
390
5000
0
678
3800
3222
1000
2828
8000
0
0
6000
0
0
2300
394
3500
2186
2500
1205
0
1000
5000
3560
2167
1062
3628
5007
2800
0
7000

3324
0
2000
2000
7823
4000
0
1000
390
5000
376
0
0
2125
1000
2337
2000
0
4920
5000
0
4803
22478
332
3200
0
0
1172
1261
1273
11700
0
2000
1116
8
5003
2100
0
6000

1278
0
0
0
0
3250
2000
41
8042
5000
0
780
2800
11892
3000
1702
4755
0
0
2697
0
0
5011
14579
3200
0
1000
415
1261
1000
0
3912
2000
5384
1500
5004
2100
0
3500

2003
0
0
0
4913
3195
2000
30525
16014
5000
2202
0
3000
6192
0
1800
0
0
0
2000
0
10000
4674
2091
3300
1522
0
404
2522
631
5000
3832
1469
58837
1490
4052
2200
900
3500

15000
0
0
1419
7023
3210
5000
477
5607
5000
0
378
3000
3601
1200
2600
0
0
1000
2012
0
0
0
506
3100
0
2000
400
0
650
2500
3508
2000
7393
1303
4010
2000
0
3500

13004
0
0
12000
2176
4200
0
688
390
5000
819
0
3200
3403
0
2000
0
0
1030
1172
0
7195
0
417
3100
4389
1000
400
780
803
5000
2800
2000
5926
2000
3835
2400
900
3900

0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
1
0

6243
1300
2500
0
2800
1000
4911
0
1600
2097
1500
2000
568
1736
4000
10000
0
4500
2505
6102
12618
5894
0
0
1725
56270
0
3304
0
3000
3400
2027
0
6000
0
0
3700
0
3078

5446
0
1293
4051
2120
37325
3533
0
1400
1456
0
1000
1427
0
1000
141
36633
2500
2300
7000
11127
10863
2674
2700
1800
59503
10970
2300
1294
2200
3000
2000
0
5000
0
0
1400
1686
13489

4721
2000
839
0
0
20800
3301
0
1500
1200
1200
4554
14947
0
4750
7054
1328
3000
0
6500
4327
0
2687
800
3000
3330
3805
2000
2181
2500
2600
1007
0
30303
0
15055
2000
0
7000

4385
0
870
0
4611
3500
3607
700
1200
1100
0
21000
437
0
0
1941
11696
3000
1000
5573
4261
1126
3000
2000
1000
40
4747
3500
0
2500
2600
1031
0
2011
796
0
500
205
1771

7805
1240
940
7
0
1232
5516
860
1500
1076
1200
1000
1000
0
600
0
1350
4000
800
7000
4150
4802
3000
0
1000
6556
1932
3000
731
2500
2700
2000
19553
856
2
0
30000
6689
2300

200
0
865
7
2213
113
7020
2420
1200
1200
0
1000
900
0
0
0
1337
2305
1000
8000
4153
9751
3000
1000
657
16390
8337
4000
586
2600
2800
10000
389
1010
0
0
1100
0
7600

0
1
0
0
0
0
0
1
0
1
1
0
1
1
0
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
1
0
0
0
0
1
0
0
1

1376
0
14000
17498
4000
1580
11055
1602
3258
3028
60086
4820
11000
15000
3844
2125
0
6474
8500
13326
6500
79651
0
50004
8000
0
0
3000
1700
1948
2008
20000
3295
7000
0
3701
3000
1193
2487

1500
1095
5695
9160
0
1500
2269
1451
3735
3199
2000
1500
3800
10500
5000
2000
0
7726
7800
13289
84
26943
0
20000
11500
1400
0
1500
1380
1835
1513
7822
1461
4100
28119
27209
3000
1187
2700

593
900
11760
2939
1000
1100
9818
4
1461
1267
2000
1000
4000
10000
5000
2000
0
5601
6665
18064
7171
148307
0
12000
14100
2200
0
2000
8000
669
1019
8000
1903
1000
2000
5024
2655
433
2500

2701
596
0
3396
900
3000
690
41
2348
642
5000
2000
0
15000
6000
2010
0
6100
5670
0
1000
71373
0
0
4
0
0
2000
1000
692
515
6000
1492
1000
3200
523
2664
428
0

4261
0
4902
1870
2000
1200
5369
34938
3626
651
6000
1000
8800
7844
6000
2500
0
6427
4461
0
1000
7406
0
3773
6804
0
0
0
4000
707
302
16000
4409
1000
3000
1000
3000
431
0

941
0
6000
6800
379
1100
4285
292
3089
1665
9000
500
0
23333
7000
1336
0
6000
3100
0
2000
3021
0
0
5
0
0
0
1000
695
3050
4000
3396
1000
785
0
3000
445
0

1
1
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0

7000
7620
3000
1618
2500
3478
510
1329
5001
0
13000
10000
21038
2956
1200
50784
4998
2000
4593
0
1303
10020
1500
2000
1400
2000
0
2000
0
30000
1217
0
1900
0
890
2103
300
0
699

8000
0
220
1569
2500
2073
390
1307
64401
3941
20000
10000
729
0
1200
50723
4996
19400
4705
0
1513
4000
5000
2000
3500
1551
1000
1500
830
30000
1000
0
1000
1856
0
2005
300
24386
0

8000
0
780
631
2500
0
1094
683
4000
16405
15000
10000
4399
368
1000
896040
5000
0
1710
200
706
4000
1000
2000
1567
2000
0
1000
0
20000
200
3240
1500
1856
0
2006
300
3570
0

7500
0
0
652
15839
0
2420
857
4500
0
9322
9000
0
416
1000
50000
4998
0
0
2000
700
0
1000
2000
162
1500
1000
1100
1271
20000
700
125009
891
1856
0
3006
293
0
0

9000
0
1000
637
666
1129
150
856
4200
2477
10000
10000
0
416
1000
50000
49398
17666
6096
0
600
3800
1100
5000
2055
457
0
1000
179
20000
200
5009
1000
2508
0
3010
1400
14645
0

5000
0
0
541
0
1163
780
834
3200
0
10000
22000
5239
416
0
50256
4552
0
0
0
2000
0
1000
2000
0
7000
780
1000
1970
70152
0
5013
700
26042
0
2013
400
4534
0

0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
1
1
1

0
13713
800
7964
1012
11000
10000
2591
6439
2329
0
0
4200
2422
7023
2063
5500
875
15000
37791
4183
0
2368
23295
712
3997
8000
878
22863
5000
2458
5202
1228
1207
0
1543
1064
2000
0

2164
13250
0
57425
22066
11300
1390
2109
29271
15990
1100
0
4552
816
5080
1298
4000
2162
11311
86697
1600
1800
2500
49000
712
3520
6100
1131
167622
5000
0
6405
1000
1357
2000
0
1170
2000
0

1730
12854
2321
15257
5032
29841
3355
1705
0
332
0
5526
3100
0
10000
700
4500
0
7941
0
1280
0
5140
37573
712
2500
0
441
14000
5000
1000
4819
195
1559
1000
1226
10000
900
304

1788
11191
4
7283
1565
69
7143
2010
0
0
2119
3292
6416
685
6000
800
4200
5085
8412
0
1310
500
0
26296
1424
2689
7000
441
4300
4400
557
3091
161
23506
1100
0
1000
2000
13489

1538
10029
0
13959
8500
9980
1288
2000
0
0
0
12807
0
2100
902
815
4500
2887
9000
7102
1432
600
2600
7000
0
2494
14000
441
158064
3000
0
2477
0
1603
1500
1882
1000
10000
6788

1607
10000
801
11139
5205
9546
0
1523
2730
0
2916
600
3228
0
18542
237
4500
0
5258
159753
1088
500
3000
46495
5366
2498
7000
455
28840
3600
2000
100002
0
1407
1000
0
464
5000
188

0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
1
1
0
0
0
0
0
0
1
0
0
0

1365
1800
5516
1200
14599
1800
60284
7000
3000
4200
1500
0
23944
0
1700
0
8146
2475
2000
0
1500
4500
3592
4500
4000
7416
0
9000
23
4491
0
800
5000
2916
0
0
10000
0
5000

1379
2000
0
1100
10334
2100
16079
0
0
3600
5353
1512
884
0
2000
390
3719
5175
1700
0
2000
5000
3382
1813
390
7038
3000
9500
1637
1257
1146
0
4000
0
85
0
6000
0
4000

1000
1700
8275
1000
5728
0
5024
153400
1500
1800
6282
0
300
0
1300
1726
3091
2475
1500
0
3000
5000
3319
0
390
7000
0
6000
1000
565
471
0
0
0
1124
0
30000
0
5000

1000
1683
0
40000
8242
0
9032
8000
0
0
6342
0
0
0
0
390
90817
3975
1700
0
4000
5000
3172
2046
46310
6000
5000
6150
2000
585
483
950
5700
12140
0
0
500
0
3000

871
3500
800
1700
13138
0
8035
10000
1000
3308
2055
0
0
61982
0
2240
308
8175
1568
688
2000
5000
4000
3300
0
5000
20000
6000
3007
730
502
0
0
42424
191
0
7391
0
3000

1000
1500
223833
1700
4520
0
12073
6000
3500
2500
3257
0
856
2200
0
17488
3369
138
7400
0
0
5000
2360
900
0
5000
0
10500
3014
1000
460
0
0
19825
591
0
7000
0
3500

0
1
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
1
0
1
0
0
1
0

1000
8011
17402
2200
8500
2000
0
1081
0
1500
2003
0
4500
1480
10000
1483
2000
0
2200
0
0
918
0
2504
4000
0
29456
20000
2025
0
5000
7000
2522
3000
4465
3380
1815
30000
8435

1533
5203
20013
7000
0
2000
0
0
4990
2000
2044
1698
4000
1448
7000
2000
2000
1154
2600
200
0
19583
0
2059
0
0
1300
2400
0
1036
3500
7000
3426
0
0
1200
2000
2052
5955

0
4000
346
0
7000
1668
0
6712
4322
1500
2054
1022
4000
1021
10040
2000
2000
2000
600
3000
0
1000
0
666
0
0
675
2000
0
0
2000
7000
3426
0
0
2000
2000
1034
10371

900
5000
5000
2013
5000
2000
0
0
1955
1500
2127
1000
4000
1040
7000
2000
0
0
800
0
5000
1000
2057
1000
0
39
694
2100
0
0
2100
6500
2921
0
9306
500
1500
1100
0

337
3001
8000
7577
8000
1453
0
2780
980
1500
3044
1000
4000
1216
6000
3000
0
0
700
0
14510
1000
0
2008
0
85
704
2500
0
54677
1000
6000
2197
150
5855
0
2000
1088
1332

1000
3000
5000
13
5000
1664
0
0
7490
2000
3150
1000
4000
1270
5000
3000
0
415
700
0
0
1000
0
1513
85000
3054
798
2000
0
872
1000
6000
3087
275
9840
0
1500
883
0

0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0

6237
140013
0
0
3459
3006
28000
1425
307
5006
2000
5000
3600
9431
2800
3414
3128
1052
8752
2007
6317
26531
0
5879
0
3431
3748
2536
47000
12557
2371
4203
8500
0
1501
1545
1800
1300
8000

3280
5206
3667
0
4000
2641
14547
20310
400
5000
0
3572
4000
8842
0
1500
1712
2422
8200
2007
5516
10017
1500
1000
0
0
13000
1857
1500
3938
2008
200
8600
0
1297
1000
1200
2000
0

11167
5008
0
4647
5000
2827
8078
1020
589
5000
144
3153
4000
7663
800
1500
5000
0
6700
1370
2015
9123
8745
11360
0
0
3081
1681
0
1110
1560
3351
6500
0
448
1500
1500
0
2000

10000
6011
1680
5423
4000
2671
6500
219
956
3491
128
69200
4000
7814
800
0
0
1051
7000
1407
2014
10259
0
486
0
0
3217
971
0
9848
1457
1644
6500
0
449
2500
1750
3500
1500

686
5250
1848
4404
5000
2611
5000
1205
1383
3000
39
2500
4000
7794
1400
10395
4210
83573
6870
1359
2019
5079
0
478
0
0
3312
1186
0
3301
1299
1733
6300
0
419
3000
1390
4471
2000

352
5033
1863
0
5000
2417
3012
109
448
2000
1944
10000
4000
7887
1000
3600
750
3098
7000
1381
5536
3816
1664
0
0
0
3151
1698
0
0
769
4737
7900
0
415
1379
0
0
1500

0
0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
1
0

0
2000
8501
4000
4652
445
1292
1000
3100
0
2100
0
1602
0
1000
1500
3008
0
2326
2078
2000
5988
107000
4686
213
0
0
10287
0
16286
0
0
3000
1700
2936
2000
49900
2281
2000

0
2100
8001
4000
3565
393
2245
1000
5000
2455
1800
18426
0
0
1267
1600
0
3372
3000
3900
1500
4560
0
0
2368
5000
1948
19305
0
10011
3500
0
3000
1300
640
2000
1800
3666
2000

0
0
6701
3400
2731
294
161
0
5000
2500
1638
34
1000
0
155000
1700
600
0
1807
1900
1050
3300
5000
7500
1000
0
0
355
0
5000
6600
0
2000
662
0
693
1700
2713
900

700
1500
6321
3400
10031
223
7340
5100
10000
1307
1490
31
1709
1704
6000
1500
1150
1001
1698
1904
1100
3509
5000
4100
190
15000
0
0
0
6000
0
1849
2000
1000
0
2000
1857
0
1000

0
0
6401
7000
16027
13635
0
0
3000
1550
1957
7088
0
0
10000
3600
0
939
1911
12
1100
3500
6000
0
0
2600
0
1074
0
6000
4000
12837
2000
747
4750
2500
2474
0
2000

0
1500
6379
3450
25000
16192
20341
0
5000
896
2000
0
1000
2690
8000
0
0
1013
1808
5224
1200
3415
60000
4500
0
0
0
0
0
6000
3000
4201
2000
602
1470
668
469
0
0

1
1
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
0
0
1
0
1
0

1855
1500
1300
4107
0
0
1000
1417
6037
3000
0
2000
25144
3000
316
4000
1800
780
0
0
0
1779
2147
7890
3509
1730
2500
10
2000
0
1435
0
2000
0
2000
5305
1883
5500
4013

1422
2700
1000
7346
0
600
0
2000
5084
0
1800
0
8000
0
316
0
1100
0
2700
0
14130
1402
1945
506
5824
1692
2000
2000
2456
0
1350
42000
1010
0
1500
3000
651
146
4000

7
1300
1000
65000
0
0
0
3005
6000
3000
1200
1000
0
1000
316
1580
0
0
2500
31106
7065
2042
1934
2097
0
0
2000
2000
0
1517
5144
1600
1003
0
933
5000
2688
1500
2100

2719
0
500
2500
3028
1500
1715
2000
4000
0
1083
2400
20616
0
316
1580
1000
7600
3200
0
7065
0
2056
758
2204
0
2000
2000
1000
48000
15365
1500
2040
0
2000
3000
20
1200
2000

1235
1117
0
2022
0
0
0
0
3832
1000
1200
0
7727
1000
316
3202
2327
0
2500
1505
7065
2192
1938
2005
2000
3031
3000
2000
1000
1775
2250
2000
2000
0
3000
5000
2253
1500
3000

3831
1353
0
1800
326
2000
0
0
3065
400
1250
2400
6191
17342
316
0
0
0
0
997
0
0
2544
360
0
0
2000
3000
1000
1992
2690
2000
1000
0
1000
6000
9816
1500
1200

0
1
0
0
0
1
0
0
0
0
0
1
0
1
1
0
1
0
1
1
1
1
0
0
0
1
0
0
0
1
0
1
0
1
1
0
0
0
0

15045
14034
1500
2998
51811
5042
5000
2000
0
1349
0
1671
1144
5725
5113
4700
2000
2500
1870
0
1500
2000
52165
5013
6000
0
8338
0
0
3716
0
5030
552
5332
1117
7500
360
1224
3700

16017
15040
0
1183
9544
4000
2000
1400
1000
5957
0
1981
1000
5971
4514
3200
0
3000
1693
290
1447
2000
5000
5000
4000
1298
22232
0
390
0
2880
2025
2531
0
1700
0
360
394
3600

13000
12018
2000
1400
0
4000
0
2000
0
16735
0
4241
109
5846
4376
3500
0
2400
1106
1209
3000
1000
7000
4000
4000
1000
4985
347
390
2989
0
7770
2327
7800
1230
1500
360
6
3000

15000
15028
392
1139
0
4000
2500
1000
2000
6444
2335
4542
144
5887
4432
3193
800
4000
1473
0
0
763
8000
0
4000
692
6551
0
390
3105
0
1385
2308
0
0
10000
980
0
3000

15025
10038
0
0
0
4368
0
1000
0
0
102075
5261
0
5802
4142
0
1000
4000
3000
7705
2300
626
5000
2002
4300
766
5000
2720
540
2973
0
0
0
4428
761
2000
360
2205
3000

7002
10018
2000
1178
0
4000
600
1000
817
7699
0
4731
0
5895
3455
2304
500
4000
2507
3798
0
3639
1200
1692
3600
998
5000
0
390
2830
0
1775
0
3863
0
0
3420
401
3000

0
0
0
0
0
0
1
1
1
1
1
1
0
0
0
1
1
0
0
0
0
0
0
0
0
1
0
1
1
0
0
0
1
1
0
0
1
0
0

0
225
2964
312
2846
11208
7015
5000
1500
399
30404
390
2213
2000
1500
700
2415
316
332
0
2074
645
2200
2153
690
4902
6900
1690
2000
2000
1011
1300
0
0
0
1189
390
0
1682

1500
4019
27968
2376
2671
5000
7000
13500
1011
399
0
780
2300
2000
2000
1000
0
9894
332
0
7039
855
1518
2932
2753
4507
7200
38000
8565
2000
13181
1500
1800
0
0
1025
780
0
1400

1150
3860
10597
316
2396
23809
10007
14000
0
399
880
0
2300
0
2000
2550
1045
13811
142402
0
10
0
1414
354
2054
3936
5450
1500
969
0
5
1000
0
0
0
3028
0
970
1554

900
5000
1954
316
2177
4136
6500
13500
0
399
150
0
2400
680
2000
2013
915
12141
6
0
1
590
1432
200
1622
3982
5265
4000
1004
1000
1033
1000
0
0
0
0
0
0
0

0
5778
2140
316
2146
3600
6600
13500
0
399
430
390
2431
1000
2000
1108
1063
11820
20032
0
4
0
1300
0
2076
4135
5443
2000
1000
1000
1781
1000
4012
5112
0
1000
0
0
0

0
23978
390
8611
2055
3169
9000
15550
0
399
747
780
8700
0
1000
0
409
38800
3022
0
45197
299
1102
0
578
3676
5350
1500
900
4000
305
1000
0
0
0
0
0
0
0

1
0
0
0
1
0
1
0
0
1
0
0
1
1
0
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0

9397
750
1519
8500
0
0
0
1519
3000
30000
1894
2000
1300
55000
1306
1614
7800
485
1315
1330
1008
1531
7995
10712
6900
1708
2001
8267
7000
5051
1600
0
10000
3495
8666
3300
3298
0
0

1487
1140
1524
7000
0
0
5596
1939
5000
4094
2532
2500
2013
100044
1300
10018
173
31509
0
1170
1000
942
5849
1194
1966
1454
3000
66008
9000
12602
1600
0
0
2783
17307
300
3000
0
0

1039
1530
500
7508
0
0
0
1939
2000
2900
1865
2000
319
2000
1000
2009
1000
1500
0
500
0
608
1196
527
12
289
2000
8543
11550
0
1000
0
10000
0
173
0
0
0
0

2073
750
507
7500
0
0
0
1939
2000
2850
1496
0
415
2000
1000
1003
1000
1502
0
420
10790
1738
2000
4537
1604
1508
800
1695
0
12000
1000
0
10000
0
8666
299
51301
0
0

1045
1140
1000
7595
0
0
0
1520
2500
3300
1873
0
266
2000
1258
1017
1000
1500
0
397
7373
277
1000
5538
5164
1042
0
750
5389
0
1500
0
17771
0
17303
2000
2029
0
0

1231
1530
500
7000
0
0
0
2358
2300
3123
0
0
277
3000
590
1012
1000
3000
0
221
0
492
1000
3883
1104
0
600
7350
5338
5000
700
0
322
0
173
0
2083
0
0

0
0
0
1
1
0
0
0
1
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
0
0
0

5932
1000
2100
8000
2382
5000
10051
0
0
3
8942
0
6222
4700
1616
0
4950
3100
14076
1000
39149
0
3000
1200
3085
1240
0
600
0
5000
1300
1000
2000
2200
2336
377
1300
10000
2500

0
0
2100
6000
2373
2000
198
1307
0
5000
3800
200
2936
1500
1600
3726
5232
0
5672
150
344261
0
5000
1200
5300
1220
0
1490
0
5000
1600
872
2000
2068
0
481
1277
20000
2500

0
0
2500
7000
1324
1500
877
1580
0
5000
0
13467
0
0
1336
0
6464
2235
0
0
33312
0
5000
500
1000
1000
0
1822
0
5000
400
981
10000
3048
0
1
1800
5000
2500

4680
2530
3000
7000
1402
1500
1982
3100
0
5100
3685
5300
0
31000
1500
0
3820
4870
0
0
37511
0
7000
1000
22200
500
0
1740
0
3000
0
22936
991
418
5000
711
0
0
3300

0
542
2200
7000
1460
2000
2058
0
0
10200
6580
0
0
0
1448
1300
10000
0
1646
0
31383
0
3000
600
2000
800
0
0
0
2000
0
5000
1010
12004
0
1
1000
0
2200

0
922
2200
7000
1045
2000
2939
1000
0
5000
4703
0
0
0
1157
5400
2000
2563
3875
0
10633
11135
2000
0
149763
1680
0
1486
0
10000
0
5939
989
5001
0
1
1000
0
3000

0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
1
0
0

1384
0
0
12928
4000
12055
1615
5034
0
2000
0
3000
1994
2002
1230
31483
0
4338
0
6892
2500
7500
1800
0
0
0
15007
2000
4000
3100
3240
2375
0
0
2043
11677
326
2805
3878

1000
13499
1452
79365
5747
9837
1670
10000
0
1000
0
3000
19462
7505
1100
1408
0
3400
1542
7866
2000
8001
240
0
1548
4130
10529
2377
5000
4204
0
2375
0
6320
3000
8406
326
2877
3794

196
9117
1018
30000
3339
9154
605
1000
11068
3600
0
2400
3000
145
419
3000
0
2535
1024
5602
2000
7000
1000
0
1132
43
10000
40000
2000
2790
0
2375
0
5045
14000
6000
326
1360
3783

200
11009
1038
37861
18916
9042
626
1000
0
390
0
9100
302
33
600
1000
0
3216
1000
6118
2000
7000
1100
0
0
2000
1773
0
4000
0
0
3547
691
1000
545
5074
326
1400
3892

0
6172
1100
18929
7231
8515
654
1000
189
0
0
0
3723
1150
500
869
0
2652
7422
6023
2000
8000
1800
0
416
1368
2000
0
5000
3043
1600
0
7020
0
5000
3000
326
1026
4662

0
869
964
15004
4972
7745
567
1000
3307
4870
0
4000
15462
300
500
5000
0
2500
281
27064
2000
8000
1500
665
416
1418
1592
0
6000
2625
1845
0
0
0
308
3000
133
1200
3500

0
0
0
0
0
1
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
1
1
1
0
0
0
0
0
1
1
0
0
1
0
1
1
0
0

2210
7
5250
0
1861
0
4200
4300
6000
3500
0
3000
2888
3000
2000
1826
3006
19600
1530
2537
6336
0
1261
4003
3500
2620
8300
0
8155
2819
2906
0
0
11509
2000
5000
4500
368199
11000

3000
12117
5100
4488
2004
0
900
2000
0
0
726
6000
1216
10000
1500
1200
3000
0
1416
1000
5766
0
630
4003
2934
0
4500
584
8302
2420
3002
0
632
5000
2100
5000
3000
6486
10000

2000
2
7500
264
1324
6895
1400
2938
15000
1100
0
8000
640
3000
1000
268
2000
14150
1142
0
904
0
0
8003
897
500
4260
12
7225
88
3000
740
316
2121
1800
1554
50000
234
8000

5000
0
0
80000
3768
0
900
0
0
1100
495
10000
15251
5000
1800
0
222
9000
1102
0
16915
0
840
70003
929
380
4595
0
10153
0
3000
0
0
6789
6000
1595
8400
90
10000

0
3054
3900
2950
1
0
6440
3700
18000
2000
1562
1900
5472
15000
0
31448
11170
17000
1106
0
940
0
0
5030
935
1000
4311
0
6987
0
3500
545
316
14959
0
1686
8325
167116
8000

4000
6972
3600
3055
1141
0
500
0
0
1000
1420
2000
4045
0
1000
792
5000
0
3450
0
0
0
780
6003
984
0
4280
0
5262
0
3000
550
316
16067
2000
1200
12967
372495
7500

1
1
0
0
0
1
1
0
0
0
1
0
0
0
1
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1

0
1400
10000
3138
4600
0
2500
894
1700
2627
0
2000
1613
1070
1500
2300
5203
6155
2076
5023
1000
10043
14
5000
2037
1800
0
1614
7323
15643
6000
0
2000
9000
1347
1000
0
3677
2204

0
1400
10000
4160
3478
1753
2500
5000
1407
4123
0
1500
1642
0
1000
3862
30023
0
1500
4007
390
15005
0
2000
2698
1200
1597
2042
0
1108
4044
3333
5000
0
5000
780
0
2441
1004

150
850
10000
3750
3461
1200
0
4000
1200
0
908
400
2769
1217
2000
2000
10024
1030
1500
5001
390
21640
0
1000
2000
0
649
2002
0
191
309
0
1521
6800
10026
0
0
1854
1004

150
871
6000
2272
3461
1041
0
3000
2000
1304
800
1000
0
3766
1000
1100
10000
1049
689
10020
780
5004
0
3000
2000
2300
671
1052
0
4786
0
984
1595
40000
5000
0
0
1567
1013

150
974
6000
8210
3684
1194
0
0
2000
1338
1000
1000
923
381
1000
1500
4458
5000
2000
5073
0
11628
0
8000
2000
1200
691
1055
0
2714
0
984
2000
5600
785
0
0
5000
2018

178
962
5000
9731
3510
1100
0
0
1000
376
1809
500
950
1980
1000
1100
5000
482
2983
5064
0
20020
0
0
2000
0
700
1063
0
7714
0
984
2716
5900
5000
0
0
1953
4

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0

6000
1069
3000
3125
2000
1339
21359
6703
2209
10839
2629
642
1747
2100
0
2020
8737
10000
6611
6000
8500
0
2268
0
1321
2000
1100
6500
0
5600
878
312
2000
3000
7000
1500
3100
2000
6025

28
320
0
4455
2000
6779
2762
6120
1726
5000
4360
1582
1272
2166
0
2817
7506
28216
1
6010
5950
0
0
0
1451
1800
1100
7000
328
0
488
20132
1000
3170
6000
5000
3500
3000
5000

5000
0
0
3417
1500
2000
10318
4015
710
4800
2064
1109
1212
1400
0
1098
6501
4245
3000
5600
4000
0
1732
0
349
0
500
6680
0
1500
488
129665
500
2000
6000
500
3000
3000
6800

13702
2000
2700
0
2000
97
316
4042
724
0
1486
3319
1000
1534
0
1280
6501
3500
2504
5700
3000
0
718
0
362
1000
1000
7070
0
1057
0
127
1000
100000
5500
500
5000
3000
5000

0
4058
1500
1408
2200
1002
17677
4057
733
10000
2290
2113
1020
1300
0
3778
7001
396
2000
5700
6000
0
165
0
343
1000
1000
6954
600
2000
1915
315
1000
5000
6000
246
3000
3000
5000

10000
3000
0
1717
2000
1018
31600
4012
712
5200
1290
5410
800
665
12096
3098
17001
396
2200
6000
30588
0
3735
0
356
0
1000
14870
2500
1035
100
0
2000
4000
5500
500
2500
3003
5000

0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
1
1
0
0
1
1
0
0
1
0
0
0
0
0
0
0
0
0
0

5501
5000
1582
3499
8500
0
0
5000
4791
7800
11253
10698
5946
0
1696
5119
0
6
1472
1466
0
780
9195
1554
1285
5143
664
0
0
1354
6364
2426
1808
2000
5747
2000
2100
686
0

3450
5016
1800
3000
8500
1700
390
17939
1909
0
25585
24799
3663
0
1705
5007
0
2031
1000
1200
1672
0
0
1028
2200
19034
65791
0
0
0
5892
3367
1728
1500
0
3000
2000
686
0

3000
5000
0
3000
0
2000
1950
12845
2588
11700
3
0
3159
0
1037
5002
430
1800
107
343
836
0
1831
4387
0
0
2000
0
0
7000
5000
2898
1641
500
0
0
1000
1372
0

3059
3000
0
10000
8500
1900
1848
22728
3074
0
18
7035
3000
600
915
5005
0
2000
3990
0
0
0
37
4392
1000
0
2100
0
0
0
4369
11768
1673
0
0
0
600
0
915

2915
3000
0
2000
8535
1800
1710
11493
3651
3775
5034
7078
4857
0
929
5024
550
1900
2088
0
2902
0
3300
9493
1000
0
2000
0
0
10500
4178
3983
1689
0
2600
0
3000
836
0

2758
4000
0
10000
177000
0
0
10703
6349
7000
5031
7221
6240
0
1097
4543
1304
2000
1470
0
836
0
289
492
500
0
0
0
0
3500
5000
0
1754
0
2800
0
0
686
0

1
0
0
0
0
1
0
0
0
1
0
1
0
1
0
0
0
1
0
0
1
0
1
1
0
0
0
1
1
0
0
0
0
0
1
1
0
0
0

2002
0
16018
12011
1262
1700
2000
1910
0
2100
2588
0
8269
0
1905
0
3626
1353
4997
1000
18540
9136
1370
45018
3746
776
1300
1756
20123
4000
7200
1298
2045
5000
1526
9500
1500
5500
5652

2002
0
10000
6472
1274
1700
3000
1790
3116
2000
2644
1700
6606
100000
1700
0
2700
78
3650
0
10000
17348
1233
0
3820
776
1034
1445
1256
2000
3000
6730
1809
5000
4000
5591
2000
4100
9690

1503
0
4
6711
1375
1501
3000
79
302
1113
2656
1700
5000
0
1108
0
3180
135
130
0
10000
6456
261
130447
4000
776
0
993
1000
0
3000
900
1265
4036
514
5500
0
4087
6916

2006
298
333
5170
0
1700
3000
100
0
1143
2752
1500
4900
0
0
1801
2300
68
1209
0
9000
12256
549
560
4000
926
1200
1029
1000
1700
2509
5448
1154
5000
326
6000
1500
400
8191

2005
7550
1831
189740
771
3400
3000
1200
5778
1159
2850
1800
4900
0
0
0
2800
423
938
7922
6600
8156
400
524
4000
776
0
1054
500
2000
3000
0
1333
4000
89599
6000
600
4000
6412

3000
0
597
6656
805
0
3000
0
200
1381
2965
1700
4900
0
0
0
2009
140
105
158
32810
5256
0
6776
4500
776
0
977
801
3600
2500
25000
1313
4000
3292
6000
0
8932
0

0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
1
1
1
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0

2200
10000
5124
3000
0
15900
0
3881
1500
1100
1240
1498
3000
721
0
2000
11526
2000
1579
2000
3500
2986
1858
0
1283
1300
2000
316
5000
1360
811
1774
18518
3756
780
4960
18685
10000
1777

3000
20000
6000
3005
1200
1678
1200
3000
1500
2150
1403
1200
2000
17252
0
2000
1282
2000
1590
2000
15000
3056
1685
0
843
1500
1000
316
2600
1400
1000
0
3358
5350
0
8747
1105
19875
53934

3000
100048
5300
5000
1000
0
375
2800
1000
0
18084
365
5000
7421
0
2000
0
2900
1000
0
3000
2787
659
0
0
500
2437
466
1500
0
33
12858
0
2562
593
8
500
50000
4726

3000
60000
5500
3000
126
764
1000
1500
30000
1500
1801
347
2000
6069
0
2000
1121
0
1000
3300
2000
2745
658
0
444
1000
3103
466
1500
3000
34
4166
3200
2629
0
4450
500
15456
22102

3000
0
5500
5000
1000
0
0
2299
2000
1000
18352
344
3000
0
0
2000
500
1400
1000
1500
1840
2564
656
0
0
1000
2659
316
2000
200
0
2350
8000
2669
0
4064
500
10625
12

3500
5000
6000
1000
0
1321
1000
2500
3000
0
2072
0
3000
0
828
2000
0
1600
1200
0
1798
2926
651
24948
0
1000
2659
316
1500
0
0
3300
4366
2739
0
3870
1000
213
1301

0
0
0
0
0
0
1
1
0
1
0
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

10000
6100
18069
8091
2017
1056
7143
41300
13492
0
4100
0
0
5465
2317
1170
2000
1000
1451
1788
4009
10000
4010
22600
2500
1018
18280
1320
2471
12660
3000
676
0
0
4324
8000
2442
4650
2000

10140
7000
7966
78192
2000
1000
13700
41300
13641
1500
2612
5812
0
3137
2579
0
1139
0
1408
0
5000
0
6720
501
0
8424
2284
1320
6015
3977
342
1204
0
0
3234
5600
1669
0
1000

360
5356
3470
65
1200
57
15000
0
12168
0
2666
4500
0
52
606
0
556
0
1000
1894
2000
0
5000
6892
59265
20
311
1320
0
0
2
264
0
0
1448
5600
330
0
3400

257
5400
3128
33766
100
0
7500
3270
9650
0
2700
9352
0
2384
628
0
20191
1000
964
1801
2000
0
5000
421
4100
878
322
1320
3056
2500
1500
19
0
0
1400
6000
1342
0
1500

21346
5200
2966
37945
26984
168
0
41300
9650
1123
2659
4700
0
25094
649
780
1742
0
1136
3997
2000
50000
4000
7695
2500
1
323
1320
2439
199
0
5000
0
0
1400
6000
330
6163
25298

360
5500
3419
37947
5000
1002
0
0
9650
0
2694
5000
0
30011
623
0
0
650
716
0
1800
5000
5000
8679
0
3046
334
1320
3026
2944
10701
0
300
0
1400
7200
430
66564
3961

0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
0
0
0
1
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0

1300
2215
3000
2274
390
1800
10084
4749
0
4300
1300
0
0
2106
10580
57
2227
3690
0
12549
3232
5800
11500
4600
0
7000
2145
3000
3768
0
3016
0
1007
1748
1015
0
2196
3000
8047

2600
1462
3000
2217
390
1729
79200
1621
1000
3437
1054
0
0
0
8009
6203
2400
2500
95800
7003
0
5400
10000
4100
4384
12440
1612
3200
1368
1200
3282
0
13346
1253
890
0
2194
1200
200222

1000
248
3000
1200
520
3600
2108
1400
135
3346
1000
0
0
0
10004
2819
2180
942
0
234456
815
5804
5731
3900
341
10000
1404
3000
0
256
7055
0
9163
2504
890
0
2554
9
1044

0
20787
3000
1000
560
0
2200
1395
4387
3475
1000
0
0
0
5000
3109
1036
19792
6000
9500
858
0
5654
4000
1075
5000
1442
3400
1421
137
1839
0
8338
1004
3040
0
2196
500
390

2000
21402
3000
500
390
2055
3006
1500
1670
5000
1000
181
0
0
5000
2842
2071
727
3000
7592
832
6700
5275
3700
1442
5000
1445
3300
0
45
2985
0
18618
1509
0
0
2119
462
390

2000
522
0
2000
0
2100
2523
1795
2798
10005
1500
1685
0
0
5000
3024
3291
792
3000
7626
560
0
4000
3700
1396
10000
1389
3500
0
0
4988
0
1763
4495
1580
0
17555
1500
343

1
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0

671
2300
6558
1700
1463
260
3991
8000
4000
5000
7324
0
3595
0
223
4103
325
2108
1600
0
1958
5865
1010
1789
1000
2000
7261
1710
0
0
4348
836
3505
199
16
0
3000
1844
1488

671
0
6316
2080
1733
5753
4071
8263
4000
2000
5683
0
22816
0
0
1427
325
1332
3071
0
5956
3300
1003
2037
0
2000
12272
25000
1831
0
3229
2508
1711
199
6800
10512
0
1292
2599

1642
3800
3828
3000
1150
1153
4000
7127
3000
1000
20
0
2360
3155
0
600
325
1064
500
0
1842
6290
496
659
1761
1315
10265
754
3000
0
3150
0
0
199
3800
9529
1000
804
17064

0
0
3569
1000
1480
3
5600
4000
3000
1000
0
0
4356
1173
0
1200
325
707
2800
551
3959
8220
1781
802
675
2000
11546
600
1182
0
3348
0
0
0
5134
8167
1000
5717
70464

671
2000
3959
1000
1200
1759
5000
3000
4000
1000
9901
150
5527
1021
0
2500
1866
9325
900
0
1285
28410
81032
640
752
2000
12411
800
0
0
3244
563
0
22109
4000
5000
1000
823
0

671
2000
3997
1000
3135
4084
4000
2500
4000
1000
121971
0
6420
0
0
18000
325
1500
100
0
0
4845
3600
513
1104
2000
10000
1900
1228
402
8778
1090
0
45352
4000
6220
1000
1299
232972

1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
1
1
0
1
0
1
1
0
1
0
0

65722
0
1669
0
1500
7200
0
1406
2390
4000
11500
1500
1133
24325
941
1300
1768
2000
3000
4500
1205
1320
3000
16608
0
3000
3000
2000
32000
3872
2000
753
0
6321
245
396
13000
11009
13000

20000
0
1684
9000
2000
8000
1600
1400
0
7500
0
1500
572
40265
44743
1611
0
2000
2000
0
9402
2181
2000
0
0
3000
2500
3000
2000
52150
1000
547
0
102108
0
396
13116
9370
6154

18844
0
1600
7000
2000
5510
0
0
859
0
3543
1000
803
15159
0
700
0
0
2000
1500
0
900
4600
4233
0
0
2000
2000
1500
2740
1000
2
323
2120
0
0
11000
7486
15000

34983
0
2000
7500
1000
5800
600
0
2097
3000
3700
1000
916
14079
884
704
0
4000
2000
1200
0
2000
3000
9200
0
5000
3000
3000
1500
4626
1000
2042
0
2873
0
792
11000
4402
6000

408
0
1753
7100
37500
6000
500
0
0
5000
3547
1500
1189
20878
9924
867
0
0
3000
2000
0
0
2200
21000
0
5000
2000
7000
1400
802
1000
0
0
0
0
68095
12000
3646
7000

14574
0
1696
7500
1000
5500
0
0
1092
5000
3165
1100
375
26716
10824
597
0
4000
3000
3000
0
0
2500
4000
19409
5000
1500
3000
1600
0
8100
0
1188
870
0
1700
9300
6059
5000

0
1
1
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
1
1
0
0
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0

2000
1437
0
1800
52226
326
0
0
15000
3037
8026
0
360
390
1150
0
89187
1600
22530
1573
5457
2100
1158
2000
3243
1100
832
894
10008
0
73428
6700
15266
313
0
0
2150
783
1745

2000
1236
990
3700
46935
326
22200
0
16000
1200
7804
14414
360
0
4576
0
14178
1500
6640
3007
5661
2000
1181
0
3200
0
0
0
20014
2000
20496
10605
2500
313
1800
5000
956
0
1200

2800
649
2086
0
0
326
12000
0
12008
0
7730
14411
360
780
0
0
41359
1500
5410
4394
4636
1200
1500
2000
3185
624
832
0
1894
1000
34
0
1200
313
1230
1000
20
0
1531

1500
831
0
3707
46987
326
12000
2546
11000
1089
67296
76000
317
0
0
0
9140
1500
9570
200
4800
2590
836
6000
3500
0
1486
0
6425
1500
23682
4751
3000
252
1200
0
1000
3853
3500

0
568
4069
1900
882
326
978
0
11000
1201
1340
15000
6252
0
1206
0
0
2000
1500
200
4850
0
1200
300
3500
500
0
0
2204
1052
29
1754
1077
1
1350
2000
1000
29252
0

1500
226
10000
0
0
326
23500
0
11000
1031
1280
13000
8
0
0
0
0
2301
0
200
5000
1000
2000
3000
3420
1000
1248
0
62529
591
10565
0
2104
95971
2310
0
1000
16747
0

1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
1
0
1
0
0
1
1
0

107
3000
5005
3000
11219
430
2068
0
0
0
20044
1823
5000
3300
10000
1367
853
10000
6691
1743
12992
2620
1782
50000
18000
10000
152000
18795
10000
10500
1192
4000
2730
2400
7611
3248
0
5000
4251

1000
4000
7066
3000
0
430
2081
0
0
0
10198
1500
2000
3900
8500
0
165
10000
85
1021
2009
1000
1857
100000
16666
5449
6000
22398
5000
9150
32382
3000
2490
3000
7484
3421
4486
1518
4218

1338
1000
10000
7000
377
430
2113
0
20334
0
15083
1000
2000
1500
8500
0
300
1500
11045
200
5000
0
0
0
16666
5000
5000
39041
5000
7500
2011
3004
1000
2000
7109
2750
10000
529
4167

0
1000
5000
10000
0
430
5000
0
0
0
15450
1000
3000
0
8500
0
0
3000
21012
200
5000
13945
1609
0
16666
2000
4000
4233
7126
8000
0
2278
5746
5000
6969
2750
0
535
4238

0
2000
1823
15000
0
430
2264
0
21573
0
11593
1000
3000
1074
32000
0
1790
2803
29460
100
2000
7116
3
0
0
2000
4017
397
10000
7500
72198
15000
2000
4000
6661
5224
4696
750
4181

1080
1000
4225
1000
1759
10798
2342
0
0
0
18784
1000
1500
1200
200
0
0
5000
10284
0
7000
1280
1077
0
17000
5000
5000
28337
10000
7100
10000
3000
143
4000
6426
2313
4696
347
4246

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0

2880
11515
3940
7100
6400
1032
33115
2050
0
9540
0
3500
10066
1733
5030
32513
7000
4900
2700
5000
1799
2000
0
0
80000
2000
7385
1391
14439
1499
10000
17607
0
0
6000
1800
1647
228
1800

2473
13419
3256
135546
6100
2234
1568
15000
3000
9856
7000
4000
7255
49200
2698
9
7000
5000
4150
2200
390
2000
3000
0
4742
0
7608
1403
566
780
10000
41285
0
6322
20000
1500
5
0
600

1322
22209
2696
4500
5600
0
1246
6003
2000
9905
3923
8600
3035
1000
2172
8
7000
4000
1500
2300
390
2000
0
0
2022
4200
1720
886
5243
797
8000
8882
0
2275
90000
500
2
0
2000

1366
54807
2780
4590
5805
932
1291
845
2000
8540
4000
4000
3030
0
376
8444
5000
3800
577
2300
418
2000
1000
0
2076
2200
45000
917
0
1166
10000
17348
0
2343
9000
500
1705
888
0

1554
62534
2900
4501
7007
1014
1324
290
2000
8785
4100
0
3018
50000
40619
3118
326
3710
8000
2100
1604
2000
3000
0
1776
2200
15000
922
0
0
10000
29216
0
3069
10000
0
792
0
1500

1369
37935
3000
4795
5400
1000
728
12715
2000
3080
4788
8100
2012
0
25311
0
7276
4100
300
2000
0
2000
2000
400
10433
2200
1543
955
1380
0
20000
4043
0
77005
10000
0
0
0
1500

0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
1
0
0
1

30040
5001
1733
9352
1000
0
0
1255
0
1730
1052
1272
2000
0
4000
10000
0
9187
10000
550
2000
1500
9983
4367
12405
1173
8812
10214
1098
0
0
4576
1100
2219
0
2265
2500
1241
1307

2037
4000
2492
8077
4207
3898
0
2000
0
2459
1002
19288
1018
2000
5000
5000
1502
5408
7500
550
2000
2000
13587
9
10557
0
9158
2000
0
4000
0
7642
1181
0
1400
2538
2500
1700
1174

592
6006
2637
7171
694
1460
0
0
0
0
328
681
0
0
3100
0
822
12920
8000
550
1100
700
10000
7660
9974
3000
0
0
0
0
0
990
300
0
1600
277
1000
0
2236

5003
5000
992
8014
238
18901
0
2000
0
2655
0
917
0
1500
1700
5000
2000
9656
7409
550
1000
1500
10000
21175
11507
0
497000
423
982
2000
0
4889
300
0
1000
200
1500
0
500

5012
5008
4667
6235
0
0
0
1000
0
0
770
1000
0
1300
1421
189600
0
4737
7869
550
1100
0
10000
4009
1926
0
10000
3861
150
1700
0
981
300
0
0
0
3000
1000
500

2023
0
277
4445
0
0
0
500
0
0
11309
889
0
0
319
10000
220
4513
10035
550
1000
1000
25304
7452
5512
780
7000
3665
0
3000
0
317
250
0
1000
0
500
0
0

0
0
0
0
0
1
0
0
0
1
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
1
0

12002
1700
4663
4600
5504
2000
3292
1764
2686
0
5734
524
2756
5000
10040
0
1900
1700
0
5000
10000
5000
0
3500
298887
3000
0
0
6359
3000
5000
922
2228
4030
2700
3500
1503
2074
0

3508
4700
0
4207
0
0
3290
1400
115916
3000
2018
1790
1366
0
28341
0
1864
2000
1473
5000
800
5000
0
3000
0
1580
9000
0
4505
0
5007
3208
2500
4600
1534
2472
1352
0
0

339
2502
1000
3500
2304
1855
1706
5000
21722
0
3138
7957
1000
6272
0
0
600
1500
240
3000
0
5000
0
5000
0
1294
0
2779
4530
1000
5000
15010
1660
4200
1700
1683
1073
2304
0

1655
1500
1000
4000
2261
0
1759
5000
4076
0
3187
3044
1023
4000
6508
0
600
1500
540
2000
3500
5000
0
6000
0
1355
4000
0
4798
1000
5000
4575
1457
5000
3000
1755
1077
0
0

679
3000
5000
5000
4600
1000
1729
885
3196
0
1597
27603
1093
2000
187
150
711
2000
1320
2000
0
5000
0
10000
0
5000
4500
0
4600
0
5000
7279
1300
5000
3000
1658
900
2400
0

1600
0
0
602
2100
397
1717
1721
17660
0
2394
11219
700
0
5000
159
2576
1567
0
3000
1000
5000
0
0
199417
5000
4000
0
4655
0
5000
0
1340
21932
3000
3579
1000
0
0

0
0
0
1
1
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0

8037
5000
5000
13879
1411
0
4000
0
1939
2126
1269
0
5300
1292
2350
40000
2900
1120
0
1123
1200
6400
0
24120
2000
5300
4991
991
13333
1462
0
1092
5479
4000
2500
0
5002
4987
2000

0
6000
5000
4000
1200
0
8300
0
1500
2104
3286
0
3600
1303
2421
3400
1035
0
0
1103
1128
0
0
15791
1500
5100
0
1316
1383
1367
0
0
5502
2333
3000
3500
5000
1661
2000

550
5000
5000
0
0
0
4000
0
8213
990
2881
0
0
665
298
3000
500
0
0
243
286
6300
0
12808
607
5000
20000
0
0
682
0
0
4193
3032
1000
15100
14400
2000
2000

0
5000
5000
0
1479
0
4000
0
1000
1200
1
0
3400
692
468
3052
508
580
0
296
1000
0
0
8090
1360
4700
350
1657
3150
627
0
0
5006
28298
0
11
10000
3000
1277

0
5000
5000
1310
0
0
8300
0
2000
1654
632
0
3500
1300
1649
3190
410
500
1473
280
955
0
0
34110
1300
5000
0
325
13000
0
0
0
4503
2000
0
3129
4000
0
3294

0
5000
15000
0
0
0
0
0
3200
897
1
0
4494
636
1500
3300
0
0
1473
16
0
5000
0
90231
20538
4800
16115
325
5500
0
0
0
4003
2000
0
11
0
3213
0

1
0
0
0
0
0
1
1
1
0
0
0
1
0
0
0
0
0
1
0
0
1
1
0
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0

3352
0
6800
0
4000
66513
0
4411
0
3340
1859
101585
0
1300
5000
0
0
5000
291
1507
8000
3100
1456
2000
0
14005
0
1319
0
5000
3000
2569
0
2000
1383
3470
7960
5600
5788

3400
2300
6500
0
1
108323
236
504
1000
3401
1410
90762
1257
1500
2000
832
0
3000
0
5538
5000
0
1005
2000
600
12004
2000
1291
780
5000
3000
2000
0
20159
1000
0
0
4000
8587

2900
0
6000
0
651
13608
800
0
0
3420
910
50119
0
0
5000
0
0
0
582
1030
2500
2000
160
1000
0
12362
2200
656
0
5000
6000
2000
0
500
196
0
3000
3220
5314

2900
0
6200
0
0
112876
227
0
0
3797
939
282
0
0
6560
566
0
3000
291
1500
5000
3000
98
1000
0
12006
0
679
1000
5000
5000
1770
653
0
200
0
3000
3400
5000

2900
0
6200
0
655
3998
0
0
0
3476
1000
50436
679
2200
10000
416
0
3000
0
1500
4000
0
0
0
0
9555
1100
784
1600
5000
1136
2002
0
1120
1000
0
3100
3252
5000

2558
2821
6000
0
653
1118
0
0
0
2818
1000
54184
421
0
13694
416
0
4000
582
1500
4000
75003
0
2000
686
11005
1100
376
1000
5000
10000
2008
0
1909
0
1715
3000
3400
6000

0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
1
1
0
0
0
1
0
0
1
1
0
0
1
0
1
0
0
0
0
0
1
0
0

1320
0
25487
25239
5919
3238
280
3718
1275
0
2009
5012
6600
0
2000
4585
1073
0
1000
0
18496
348
1618
0
3700
1200
1522
6750
2000
1442
20000
2500
0
0
2050
2800
0
0
1185

1770
1096
166744
18011
3017
2655
4609
13023
0
0
1180
0
7000
8000
5000
3789
1789
1900
0
994
2429
4399
2000
2500
5396
0
1495
5784
0
1403
12003
2670
0
0
2053
2200
0
0
1030

31744
4
60057
13014
1720
0
94
9070
0
0
1000
4000
5300
0
37223
3942
0
1333
0
3342
4598
18
1500
0
6
900
18426
5246
150
1000
10524
2000
0
0
2219
4700
0
1800
1000

1
601
560
45049
2611
0
1621
4257
0
0
1000
5000
6000
0
0
2433
3425
0
0
1240
7
0
1500
2000
1003
0
0
3760
1550
919
11238
0
0
0
2200
2600
0
0
1000

2606
0
17921
20102
0
0
0
0
0
0
348
4000
5500
0
80583
10000
1000
999
0
700
3227
0
2000
0
1449
2000
0
11411
106155
2000
8814
1000
0
0
2394
0
0
1910
2000

291
492
201134
89442
380
1966
32
0
0
0
1000
2106
5500
0
10155
762
3425
0
0
2250
1
0
1248
1000
1022
0
22670
7435
3500
1000
9463
1000
7700
0
1890
4400
0
780
2000

0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
1
1
0
0
1
0
0
0
1
1
1
1
0
0
0
1
0

0
5000
2544
15504
2000
1754
4000
3000
6022
4566
0
16850
7340
0
45446
316
2281
0
2500
2100
3871
0
3048
0
4052
1769
0
4534
1165
1222
5000
0
31638
17301
6159
1188
1510
0
0

0
3000
1433
14000
2500
2900
4000
1944
5022
5433
0
15522
7983
0
9000
316
1219
0
2215
2100
3136
0
3016
0
1700
1003
0
14697
19325
1000
2000
5000
770
3009
1870
0
3875
7100
1500

150
2000
3224
12500
4900
0
8000
5000
5100
5724
3007
14000
0
0
0
316
1164
4000
1156
1900
3014
0
0
0
1500
189
0
0
386
1200
2000
5000
2118
26257
969
300
759
5500
1000

150
1800
775
12000
0
1265
6000
3692
10500
1336
857
14500
2964
0
9394
316
556
7000
1200
2000
3123
0
0
0
2000
120
0
2141
369
186
3000
0
0
15643
2500
6805
10000
6000
1000

1929
1600
5000
11000
1763
832
0
0
0
0
100000
18007
4800
0
9628
316
595
0
3000
2000
3168
0
0
0
500
100
0
1272
400
1200
2000
5000
0
5696
0
0
19126
6000
1000

136869
2000
2000
14000
2000
500
2500
2000
10000
3167
1000
12733
2353
0
8539
316
480
0
3000
2100
4855
0
3262
0
2000
3710
0
24078
5125
0
2000
0
0
12149
0
0
1946
5100
1000

0
0
0
0
0
1
1
0
0
0
0
1
1
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1

0
10000
14038
721
6100
184212
0
0
1056
1572
5847
0
35300
3000
1548
4000
5884
7232
355
2000
4000
13333
0
249
8017
6500
2825
3000
1068
18000
0
2000
3000
1468
5929
10600
4500
0
0

0
5250
5018
0
4252
5482
1200
0
1000
166235
3413
0
1000
1800
1446
2006
11146
4723
355
2000
4000
13333
7400
27477
8000
5000
2961
4000
91679
18691
2373
30000
1700
2000
3272
30000
0
0
8959

0
0
10000
2833
5000
3493
500
0
40
3372
3872
1004
0
3000
14720
1000
0
2035
1204
1000
2500
13333
0
0
8000
5000
1600
53083
45086
5027
1475
1000
1135
0
4362
20000
1000
0
0

0
0
3154
1000
2780
3590
500
13369
1377
4018
3465
0
0
6000
427
1000
8092
41784
2378
0
236
26663
3300
0
9000
5000
1579
1268
2223
3000
4000
1000
1100
2000
5040
15000
1000
0
7063

1146
0
13603
0
4881
3815
500
0
1080
600
3627
8000
1245
2900
1000
1000
1565
26108
6344
0
1700
0
7000
24272
7000
6000
1692
708
2091
3068
3000
1000
1500
0
3195
10000
1000
5000
0

54269
0
9189
2000
3000
3876
500
0
382
600
5000
5000
0
2000
300
1000
2620
37216
14889
0
74
11913
0
11008
6000
5000
1068
664
9890
175056
2373
1500
1200
0
105
10000
1000
0
23240

0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0

2309
2016
2
3004
390
0
1000
7600
1631
0
1600
5548
0
1242
2483
1124
7700
2990
11000
0
0
6000
2359
0
1315
2000
0
10101
2965
8000
5021
3000
9300
33404
42552
2942
934
7027
0

2637
3399
0
3006
390
0
0
7521
21698
824
1300
0
0
380
252
1010
7527
4175
6000
326
0
0
1745
2522
2401
1435
12000
8000
3500
0
10036
0
7851
1000
30084
1057
1461
6000
0

2
1449
0
3007
390
0
0
3804
12657
31144
650
5651
363
22
1579
1322
4900
1707
40000
326
0
2000
1725
0
900
1149
1100
0
2600
4970
3000
2000
6400
2390
29033
1708
823
3220
0

5567
5590
700
489
6026
0
0
160897
569
25664
700
1876
0
2575
223
500
5100
4492
42000
1440
0
2000
1704
1261
709
1197
1000
15000
2500
4907
2000
1000
6500
0
13120
3014
1126
3600
0

8
7314
0
2110
7410
0
0
5198
3000
2610
1000
0
944
3009
421
175
5300
6149
34880
8521
0
2000
1730
1428
1548
1009
0
0
1901
4936
2000
2000
6537
48620
59273
3037
880
2670
0

2730
1579
0
2201
390
0
0
6000
25000
1833
750
2000
2000
6026
8228
1331
4610
34672
201277
9592
0
2000
1677
1261
0
990
2500
7053
2370
5024
2000
1000
6200
156
1241
4974
926
2618
0

1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0

4500
0
2567
7022
7000
2002
1318
1218
7951
4081
5011
825
1500
2730
2300
4850
4000
780
157
2013
2005
1473
5206
6061
1400
5000
7240
1626
5665
6000
2151
1500
5000
5000
29000
316
6000
8355
3000

4006
3000
0
6501
5000
1553
1278
1254
6890
4283
5217
1890
1000
500
1400
3740
0
36659
157
1440
1206
24770
30176
7048
1000
0
1000
1581
35000
10000
3065
0
5000
5000
1000
316
0
8355
3000

3000
0
2475
6500
5004
1002
635
3000
0
3338
5000
0
1000
2727
335
2798
3000
5000
157
800
1000
3366
10258
5016
0
3900
1558
1000
8877
900
750
3000
5000
5000
0
5772
0
8355
3000

3000
0
5341
6504
5000
2002
802
617
0
1224
5340
0
2000
712
342
2865
3228
5000
307
1800
600
1473
14000
10294
1000
1801
12079
900
500
310
0
1500
5000
5000
0
316
0
8355
2000

3000
0
1500
7008
5000
1000
350
621
0
31022
94762
630
1000
0
4000
3020
0
7000
507
108
500
44314
15070
5136
1087
1800
35920
700
0
0
0
0
5000
5000
0
316
0
8355
2000

6000
2000
0
8009
5031
542
0
643
0
1088
5026
1030
894
0
200
2377
4000
5000
357
1130
1000
4000
6029
5225
801
2000
0
1000
21257
3400
377
1900
5000
5000
0
5174
0
8285
5000

0
1
1
0
0
0
0
1
0
0
0
0
1
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
0
0
1
0
0
0
0

1303
0
1328
1249
0
3000
2500
487
6555
10267
1270
15000
0
5334
2000
0
2128
4340
3300
2000
3000
0
500
3000
6200
1003
2084
3100
4000
8355
3786
0
0
3012
1032
3000
0
1676
2812

3
3400
1315
279048
3628
1500
3000
2010
6000
200
3946
20000
0
50006
3000
441
1608
5491
2600
0
2700
0
470
0
7600
0
1973
1000
3000
1000
1451
5000
0
2100
2938
3000
0
2000
2599

5387
0
703
10758
0
0
3000
0
3272
0
2444
20000
0
9460
1000
653
1391
2013
2600
1600
2000
0
470
1200
6100
501
1708
0
1000
0
2424
3300
10644
2001
6039
5000
0
1220
2143

1814
1528
723
5000
3600
0
3000
0
15874
0
2805
12000
0
9461
1000
500
1410
1510
3000
0
1900
0
0
1200
5900
0
1728
1600
2000
0
2050
0
0
2001
0
5000
0
1100
2208

0
3038
1050
5080
0
4513
3000
0
4182
0
258
12000
0
2507
1000
600
1580
18
2600
0
1700
0
0
1500
6300
936
1621
0
2000
6800
3187
0
150
2000
0
5000
0
1000
2112

0
0
668
2515
4000
0
3000
299
15694
0
1
13000
4003
10007
2115
751
1548
89898
2600
1500
1794
0
0
2000
7500
1002
1359
800
2836
97
1972
0
780
1782
0
3000
0
1100
5000

0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
1
1
1
0
0
0
1
0
0

3899
1500
10087
0
18785
3000
8040
7000
1730
3206
4000
2731
145
2600
3000
0
6600
2350
0
20091
12000
0
6216
5000
8019
0
2616
3502
6950
19169
1974
420
2609
555
1188
8666
2500
5000
0

3913
0
2522
3000
10742
3266
4235
0
1722
10696
2602
757
0
350
2500
0
0
4700
825
25370
10000
0
4371
4000
8008
1720
0
3000
3250
22893
0
0
0
0
2000
16998
300
3011
0

3186
500
7951
0
37171
600
87230
3000
3214
1291
2000
876
631
0
2600
0
2915
0
0
15203
8300
1980
4037
5000
6700
1754
400
4000
1767
53198
700
742
830
718
1230
17504
0
5000
0

3301
650
14493
0
6192
1672
3000
4000
2119
3877
3000
3551
0
1100
2600
0
3154
2350
528
12013
0
0
6613
3000
6800
893
499
3100
0
0
0
0
0
468
390
0
300
5000
0

3525
600
2120
1150
31453
20000
10000
5000
5064
11077
2000
0
0
500
2500
0
2977
2350
416
12013
8006
3047
4055
2700
6324
0
500
3000
3654
0
550
0
400
366
890
0
1774
3000
0

3095
0
3027
0
12333
1000
4317
0
0
700
5000
13460
165
1300
2800
0
90000
350
1059
10135
6270
0
3575
3000
6120
400
900
3000
0
12000
1100
198
500
0
215
0
284
5000
0

0
1
0
1
0
0
0
0
0
0
0
0
0
1
1
1
1
0
1
0
0
1
0
0
0
0
1
0
0
0
1
0
0
1
0
0
1
0
0

0
291
680
0
1257
3796
1600
4000
21000
6510
3613
5500
11901
4848
0
0
3000
2336
1763
0
3477
1700
9883
69220
9000
187206
3320
1400
40093
59324
1500
7097
1732
693
599
2017
2000
5187
31401

638
291
0
5100
1267
5227
1500
2400
17414
6450
3100
0
5758
1282
0
0
2386
1215
2500
1772
4100
3000
6000
3095
9007
10909
2800
1023
30000
6093
1000
6548
0
0
982
1900
4000
2043
1369

225
291
0
2000
588
2293
900
3000
12000
5103
2000
580
0
4854
0
0
2553
6461
2000
2600
2022
0
6194
5000
5254
29161
6400
0
10000
5411
4000
8976
0
1144
1007
1900
2000
1552
15010

0
291
0
2000
1500
4739
3600
3000
30000
5500
2100
600
150
10251
0
0
2483
2567
2000
2200
2100
2500
30364
2000
6000
28238
2870
12469
10030
6025
500
909
0
4279
5
1925
3000
2013
3280

0
291
0
0
1500
1640
393
5100
18000
5307
2200
600
7424
0
0
0
2657
1470
2000
0
2156
1200
100018
10058
5500
33272
0
598
5000
5000
2500
17682
69438
0
2075
1845
0
3002
0

0
1451
0
4046
0
3012
0
0
11000
5011
2041
600
0
7328
0
0
3000
11605
2100
0
1740
0
4817
23219
5000
175357
3150
1
5000
3617
0
12710
3750
0
2669
1886
0
3003
3357

0
0
0
1
0
0
1
0
1
0
1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
1
0

2763
2202
1821
2000
1988
5572
9581
2384
0
4000
5000
1135
1300
7000
3000
0
7254
3085
15683
1750
7000
34415
451
0
0
3500
6010
18000
3799
5377
6894
5900
5500
4194
36000
4794
0
326
0

0
2083
3600
2000
18000
3321
30000
5461
2000
7000
5000
1144
1500
7000
1707
3500
2208
2969
1381
1800
6500
14565
0
150
390
3200
5507
5044
3269
9383
2917
3500
4005
1300
1222
5560
11979
326
0

5371
697
1000
2000
1857
3154
1590
2872
1892
3600
5000
797
1415
5300
1551
2589
11
1007
3300
1118
6183
7229
29811
0
390
2500
4500
6506
3407
6295
0
3400
3241
0
7510
2426
206
326
0

16648
711
1000
2000
1723
3031
1472
1093
1979
3333
5000
0
4000
5300
1607
0
6402
1042
2452
2100
6640
12806
20000
921
390
2400
4502
500
5024
10018
2784
0
15500
4689
491
3521
10
76465
0

1000
717
1000
2000
2075
3339
1317
19055
2226
3333
5240
329
1000
10100
2000
0
5234
1200
2728
1100
14000
35433
2386
0
0
2500
4200
500
5056
21939
5568
4000
4000
0
6600
1641
4
5000
0

997
674
1000
2000
1500
2921
1314
2239
23011
3110
5000
490
1000
5400
2000
1332
2899
1501
0
0
0
11405
462
51362
780
2500
4500
2000
5135
5002
1714
4000
3568
1582
0
913
11591
5000
0

1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1

1114
6000
15024
2000
1905
1445
0
525
0
3114
0
1126
360
390
1235
9403
1000
10896
1602
8025
7000
9139
0
1211
0
0
100000
13351
0
3000
2178
5000
2008
0
0
2100
1600
723
36710

0
5000
30002
1400
5
782
0
3519
0
800
188
1136
360
390
1369
10007
1000
8123
1268
5023
5000
5481
5000
1202
11143
0
0
18997
0
0
2674
0
1106
1430
0
2097
4990
723
5114

1000
1000
15052
639
1527
790
0
2201
0
770
16476
316
16133
390
825
184
200
7522
0
0
2000
27110
3200
452
7300
0
7632
50933
0
2000
2200
2500
1000
810
0
1289
13616
1038
0

0
4000
10507
0
2569
849
0
2203
0
0
0
833
7000
390
0
170
0
7003
21451
0
2000
29889
7
460
6024
0
0
24652
0
3000
14710
1500
1000
786
0
712
1310
2035
0

16391
5000
25001
0
2889
12319
0
8389
0
776
0
100
796
390
0
1738
0
4700
0
5250
2000
10809
2309
504
6000
0
6071
18060
0
2000
8000
2000
1000
447
0
713
4789
3664
0

832
8000
25082
0
2074
7575
0
8048
0
549
0
292
819
780
0
5256
0
5000
652
0
2000
2648
3862
394
3500
0
0
3306
0
1500
3005
1000
1000
2215
0
1000
1345
723
0

0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0

390
1800
0
5000
5341
20018
1300
3007
16923
0
0
1900
7000
0
0
1547
780
0
3200
5000
3000
0
3900
1106
1742
0
0
3543
5071
70973
99664
1895
3895
5873
14082
0
2497
4000
0

390
2800
0
5000
4000
6028
1210
2804
7714
0
3000
0
7000
0
0
1539
0
0
0
19037
2000
0
3179
771
1077
4000
0
1139
3041
9226
74640
1539
50000
52983
15023
0
16047
2338
4898

390
0
0
3000
3500
25030
0
2802
7283
0
2000
0
2300
0
0
1066
0
0
1000
0
2000
0
773
625
902
4000
0
40003
3096
1845
63758
1089
2000
35002
15098
0
18776
2000
0

390
0
0
5000
3000
20023
0
2901
7407
982
0
0
0
0
0
18660
390
0
1000
14000
1800
0
9832
1099
1077
8500
0
2000
3845
41194
85072
718
2000
10203
10008
0
0
2018
0

390
1900
0
6000
13000
20000
0
5000
10000
0
3000
0
5600
0
4443
771
1320
650
2000
0
2000
0
10084
326
1271
0
0
2100
212
2920
83215
400
2344
7500
15045
0
0
2000
1800

780
0
0
3000
2300
10000
0
80000
6000
1500
2000
0
4500
0
890
1000
0
0
0
3949
2000
0
4380
326
1595
4000
0
24
3
1374
124063
5000
1235
10000
20164
0
0
1700
3000

0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0

7011
4000
5771
3579
3318
2506
5000
3000
1500
3394
0
586
15987
0
2000
0
1500
2403
4840
2000
0
2120
16447
2000
2000
15000
0
1437
3261
22909
0
0
39560
5556
0
1300
11200
7666
5525

3000
0
120055
2262
0
3380
1200
2000
1500
307
0
5842
36607
0
2000
0
3000
4730
0
2000
0
1010
3317
1494
1900
15000
0
3078
2342
64167
0
0
302961
7200
0
1800
6200
3800
5088

0
2000
5073
2830
800
1085
0
778
1500
0
4237
8956
8243
0
1000
0
6157
4628
0
2000
0
328
10771
2000
1600
15000
0
1406
1630
1113
0
0
38139
5820
600
0
6237
1200
4480

123
0
3508
1682
3576
2394
5000
811
1000
0
16
0
14494
8867
1000
0
1500
5127
0
2000
0
0
5552
5000
2000
12000
0
2196
1759
32000
11855
825
104673
6100
0
450
7000
5000
2338

5000
1200
3707
1235
0
6601
37000
2000
1000
0
7548
316
54284
763
1000
0
138
3400
0
4500
0
13180
2253
2000
3000
12500
0
1481
0
578
0
0
35387
6500
6000
800
6000
4000
4733

0
0
3016
1280
0
29708
3000
2865
1000
0
4105
316
6702
748
1500
0
59
1720
0
0
3422
2000
96
1094
0
11000
0
0
52085
1768
18066
23715
177258
5100
5000
0
6100
3000
22566

1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0

0
1986
2000
3600
0
13521
0
899
0
0
35000
38677
373
3700
1510
4420
0
3347
0
7000
937
62773
0
2500
4900
1500
3000
8000
1833
3345
0
0
3200
0
0
3000
4022
0
2000

0
0
2000
0
0
12374
0
0
2247
3140
5000
3000
1198
2023
1300
3650
0
0
0
4000
0
0
2000
1517
0
1500
2009
5669
1378
3344
3000
0
3000
0
0
1700
1347
0
1000

0
0
7000
1500
0
11643
0
30000
1054
2387
8000
0
0
2016
1086
3120
0
200
0
207
0
0
0
2000
5200
1500
3000
7599
1328
1447
2000
0
800
685
0
2600
1013
0
1000

0
0
0
1300
0
11868
0
1055
1090
504
5000
390
538
2000
3677
3200
30000
7018
0
229
500
0
3540
11446
5000
1500
2000
14800
195
1497
3000
0
1000
0
0
0
1000
0
1500

2299
2210
0
4000
0
18000
0
2376
1261
1989
5000
390
77543
1200
2500
2900
150
6073
0
70
4816
1470
0
1914
5100
1500
2000
2303
269
1686
2000
0
1000
845
0
10000
700
0
1000

37980
0
0
0
2000
15000
0
0
1143
19150
4000
1170
584
1000
573
2000
657
15000
0
0
3000
58587
0
6699
4800
1500
1701
2000
56
1509
0
0
1000
53
1393
6000
1000
28027
1000

0
1
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
1
1
0
0
1

6000
10464
0
3155
0
873
0
1282
4069
1118
0
7773
0
10000
0
5460
0
1497
1423
1800
5000
6000
1500
4000
10000
5000
1130
6800
4100
7412
1521
3796
1726
1600
1403
2500
4000
1746
0

0
7165
0
12848
326
8596
188
1000
1500
1279
0
1628
1823
5000
1833
16020
1129
1500
5000
0
3000
6010
1274
2000
5000
0
1026
7790
1600
390
1345
5081
390
1600
2684
2000
2600
3600
297

0
6966
0
3950
326
275
6498
192
1500
500
0
1395
3646
2000
1000
5805
0
5000
400
1100
5200
5209
500
1000
10000
0
125
4587
0
4134
2074
888
390
1500
4
2000
2000
0
303

3003
9776
1790
7690
326
300
40000
184
0
500
0
3210
0
2000
1000
5475
1000
1000
200
2400
0
5000
500
2000
0
174
1500
4675
3600
540
238
0
390
0
715
3551
3000
1666
279

31
2007
1890
2241
326
1984
12000
0
5000
1349
0
0
1823
2000
10000
5634
496
1000
0
0
3000
5000
440
2396
4000
13810
2000
4525
2000
390
0
0
390
1000
1174
1500
2025
1559
4597

4007
1603
1740
2795
711
27014
2500
0
0
1691
0
2000
1823
1000
10000
6182
1000
1000
0
1500
5400
4000
450
1000
10000
0
14
4497
1900
2596
0
0
390
500
3805
1000
4791
1551
0

0
0
1
0
1
0
0
0
0
0
0
0
1
0
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0

6000
1928
7000
40000
1000
1346
6720
3000
54490
381
0
0
2200
1500
0
8000
0
3200
2000
0
3505
19854
15235
1938
6600
780
33074
10000
5823
6006
4220
612
0
2434
3000
3106
7096
1500
2904

0
1595
10500
20000
1000
1358
0
3638
62841
607
1525
0
2500
0
6900
25000
0
3200
2102
0
3962
6279
1491
4819
1900
0
78772
5090
5310
5000
2029
2110
0
1537
23000
3000
0
1500
2973

744
1526
0
20000
1000
789
8484
0
2000
0
35011
0
2070
3712
0
0
0
3200
255
0
2909
3883
1303
13074
1500
780
1371
2000
5302
5000
2073
2298
0
2156
1120
2805
1732
1000
1579

0
13000
5000
20000
1000
1000
2064
1000
0
0
3000
0
1266
1363
0
22500
0
3500
3000
0
3107
11883
0
0
1500
0
919
2000
5035
5120
2867
1196
0
1898
6000
2739
3836
676
40020

620
1569
11000
10000
1500
981
0
3000
1000
0
0
0
2000
0
0
32516
0
3300
191
0
3127
5305
2000
0
1500
0
13770
4000
5118
5200
3876
390
0
2656
2675
3085
2461
900
3127

0
2614
4500
20000
0
1010
798
0
27224
598
2000
0
1068
1141
0
22000
0
4000
0
0
3032
9998
1400
790
1500
0
183622
2000
4532
4800
2295
0
0
1626
0
2958
3704
900
1206

1
0
1
0
1
0
0
1
0
1
0
1
1
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0

4000
2000
2187
200
1223
2254
31
1926
4677
1006
1537
1552
390
0
2763
4711
4039
2389
2500
10000
60267
0
0
6141
1500
0
3500
1349
1634
8200
11956
2000
1000
3931
4000
1434
1252
5000
0

0
1727
2000
1500
1236
0
2609
15671
130533
0
1679
0
390
0
3500
63701
7010
11996
2100
10000
3000
0
0
2572
1285
0
6000
1393
1571
8800
12331
2000
0
9600
6000
1400
1093
5000
0

2000
1846
2000
0
528
313
2037
18574
7609
0
688
221876
390
0
900
1214
2359
0
1900
5000
2154
0
0
9010
656
14038
3000
446
629
7000
6295
2500
0
0
6000
355
1210
0
0

2000
1777
2053
2000
548
0
2010
24231
12000
0
713
7500
930
0
700
1241
7617
67372
2000
5000
5000
0
0
42739
699
6684
2340
390
652
7200
5284
1033
0
9500
6000
1000
0
9500
0

2000
1665
1964
0
550
0
2017
32885
7000
0
858
4
0
0
700
2812
2760
66666
1746
5000
3000
20000
0
5583
2000
9744
5000
422
618
7500
6220
1053
0
4100
10000
126
0
4700
0

3000
1500
3002
1600
569
0
3012
9343
6000
0
660
10000
780
0
700
46220
2366
66666
1890
3200
3000
1000
0
384
1286
1046
2000
2093
640
7800
9104
1034
0
0
11058
450
0
0
0

1
0
0
1
0
0
0
0
0
1
0
1
1
0
0
0
0
0
1
1
1
0
1
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0

400
1688
2006
3000
13621
59068
6229
0
0
0
0
2000
1048
6000
1500
12498
50000
10000
17409
10000
1274
3600
0
1600
7065
0
0
1556
20000
5000
3300
1950
1536
8873
5130
18718
8035
5000
1411

3406
1571
3000
4000
0
4898
5815
390
0
3220
0
1771
1048
0
2000
46185
3500
2056
47622
5000
1119
0
380
1700
6002
0
2500
1247
15011
12000
1000
2576
1600
14548
4647
646
0
5012
1200

1700
1213
5080
4000
0
0
854
4300
0
0
0
1770
1048
5020
1000
1387
10000
0
12279
5000
324
3000
400
1000
10002
0
0
1770
10000
0
0
10000
1500
4771
949
11478
3658
5000
593

1800
1253
8
5000
0
2300
2029
0
0
150
0
6038
390
6100
2000
6094
3000
12150
75882
10000
278
0
0
2400
7030
1603
3000
700
10000
0
1000
10000
0
11491
4391
1329
10
5006
200

1800
1381
0
4000
666
2200
1997
0
0
880
0
0
390
0
2000
2155
3000
150
90611
10000
579
3500
780
0
6275
0
930
1000
5000
0
1000
685
1254
6896
146216
3
1107
10010
5637

0
1166
0
5000
0
2110
10342
0
0
0
0
2112
390
2800
3000
1273
3000
399
61411
10000
170
3387
0
0
8088
0
0
1129
10001
0
1423
612
1214
890
60686
1322
584
10000
0

0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0

1692
7233
1216
8900
2950
1560
2500
3300
8000
1532
1261
5500
1168
3467
500
2295
0
1000
0
1000
2303
1491
3500
8077
1533
0
8500
7504
316
637
0
0
0
3956
3500
3473
2358
0
4000

1033
4318
2800
7200
2200
0
0
2100
5000
2169
5901
5510
1005
2000
6000
19100
3000
1000
11000
3000
2095
2000
200
4380
3897
0
6000
29
1156
11869
0
0
0
1365
3600
2294
3788
0
3783

122
8408
190
6800
2000
0
0
2000
7000
1000
46
5500
1372
1476
11000
0
0
100
0
2000
500
1092
1000
0
4081
150
4000
10004
316
7314
0
0
0
848
3900
328
3483
1500
6488

78
542
200
7100
5000
0
0
4000
3000
1200
1121
6000
1610
4992
5600
0
0
63697
873
2000
1000
3000
500
6131
0
150
25000
6
316
2274
0
2483
0
1000
3000
350
1638
0
4850

299
2314
300
7200
2000
0
0
0
2000
2000
947
6000
1355
808
0
3900
2000
2427
0
0
500
1353
0
0
155
989
50000
19824
316
1470
0
0
0
1000
3000
323
2946
1700
2000

9292
648
0
6500
2300
0
0
3000
1626
1500
201323
6000
1426
1000
11077
0
0
2050
291
2000
500
2000
1000
3000
96
0
70000
18129
316
2200
0
80
0
1000
3200
312
16950
0
6446

0
0
0
0
1
0
0
0
0
1
0
0
0
1
1
0
1
1
0
0
1
0
1
1
0
1
1
0
0
0
1
0
0
0
0
0
0
1
0

0
6726
1505
0
0
2193
0
5417
2754
0
25000
553
10200
2000
326
3326
1070
7067
3561
1200
3700
0
23979
1140
0
0
2749
6295
0
1765
1400
1340
2000
4150
2941
2579
3304
2450
1697

0
6637
2000
0
2659
2040
0
7948
2377
0
24000
0
10200
1648
652
8003
0
6443
3696
1300
1123
0
7838
1048
5000
1640
0
0
625
1000
1600
5000
0
10575
0
1155
3815
0
1118

3200
7784
592
0
0
330
0
1797
7006
0
30000
202
8725
1000
0
2745
0
4617
1616
1600
500
0
7642
163
21500
0
2000
0
406
2200
600
0
2000
0
0
3334
3004
200
285

0
10000
604
0
2309
492
0
1580
11
4629
25000
11990
9068
936
326
2689
0
4711
3024
0
640
0
367
135
5500
17539
0
1070
338
2000
771
729
0
9717
0
0
3006
1000
299

6803
3500
2000
0
1087
332
0
12573
2981
1000
30000
3359
9068
962
326
2896
1170
4673
5011
600
0
0
10800
151
0
44197
0
0
0
0
1000
793
2000
0
0
8824
4012
1000
1110

6950
3434
2000
0
0
500
0
4338
0
1915
25000
1035
15000
3013
326
2731
390
4603
2011
600
0
0
5068
2000
5000
1758
1230
0
0
0
305
642
2000
3300
0
1055
3012
1000
40207

1
0
0
1
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0
1

390
3280
2200
1500
9952
10481
51334
0
4861
0
3231
964
15522
2000
4254
6000
606
3000
21983
2000
5606
2770
0
2500
475
500
3150
6978
5700
93
0
7100
8000
4000
1500
0
1300
11837
4000

390
4270
2470
1246
10
12042
54726
0
4300
0
0
0
6964
0
2962
0
432
2007
4567
2000
1050
1275
3200
14
1051
16000
2000
2387
6000
5354
4000
5800
8000
4000
2000
0
1106
6070
9000

780
3500
4200
210
87170
160042
103
0
3500
0
1026
0
7604
100
5191
8023
1602
1361
5236
2000
1634
544
572
2000
671
9100
6000
1127
5000
167
600
5300
10000
4500
0
0
1500
5136
0

0
3606
2000
298
10013
46043
71404
0
3500
0
1063
0
2173
0
0
0
3017
1512
13373
3000
3000
3923
0
1000
291
7400
500
6694
10000
908
0
5200
10000
5000
0
0
281
5183
1000

390
3500
0
120
10008
53181
35448
0
2564
0
1397
0
6586
0
3500
5700
937
2000
7123
3000
3203
575
422
1500
671
7500
304
519
0
0
2500
5300
100000
3500
150
0
346
5237
0

0
3550
6200
0
20039
15071
47699
0
2300
0
6212
301
11890
0
3000
0
1275
476
5510
5000
1000
596
437
1500
671
8100
500
593
4500
0
419
5600
0
0
419
0
159
4396
1000

0
0
0
0
0
0
0
0
0
1
1
0
0
1
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0

1400
6005
1270
736
4200
1739
6396
390
0
6959
3194
1500
16983
7786
6820
5100
0
1522
0
15846
20657
1342
24049
1500
3229
3000
19269
5400
2100
1521
0
0
2900
16920
2000
0
3000
1928
7000

0
5005
1874
736
4715
1791
396
390
0
15
8823
1500
2000
2965
8500
0
1257
3010
3288
15364
1000
1231
91272
2000
6191
1000
4192
5211
2000
6044
0
5000
3200
4774
2005
6743
5
1200
6000

3100
5005
0
736
3200
2378
396
1480
96963
0
0
1500
500
18048
7020
2000
0
1500
0
9948
26408
524
162
2000
2782
1000
5966
4000
6000
1619
3663
8100
3000
2442
1745
338
7509
300
6000

0
6005
3313
736
3010
0
396
0
3554
7013
7000
0
424
23831
15000
2071
1169
1500
0
19693
0
741
11859
2000
2055
2000
5453
4000
0
947
0
0
3500
7829
0
0
6387
242
10000

0
5005
0
316
3772
1092
546
6477
4435
0
6660
1000
431
64101
8000
15000
641
1500
0
5216
1653
5000
506
1000
1200
1000
0
4000
2000
495
0
2150
3100
33361
0
432
1666
500
30000

2000
5005
291
1156
3464
3554
396
0
3304
726
10000
1000
1000
30731
0
2300
0
2000
2942
488
823
1000
1304
2000
1710
2000
0
3600
4200
0
0
0
6200
1076
0
3042
3023
500
3044

1
0
0
0
0
1
0
1
0
1
0
1
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0

1248
9201
6630
0
4008
1402
1797
6000
2000
1000
2138
2000
1320
0
4000
2100
2545
0
10000
2617
3848
13244
1300
0
4100
15006
2400
5000
2000
0
326
0
3000
5000
1462
2000
3000
3000
15688

201925
5000
6831
2046
6696
694
2113
16000
3000
1000
2095
1200
0
4000
3000
0
2918
0
10000
1265
4000
10157
1000
8555
2400
15026
0
2000
2000
4000
326
4905
2000
10000
18661
1674
3000
2000
4000

6195
4500
6500
0
5000
1186
2500
0
3000
1000
1711
0
1320
1600
3000
0
6329
0
6000
3031
124208
29187
1166
10000
2500
15000
0
2000
0
14
326
5525
0
0
45402
1636
2300
0
3218

30000
4600
6500
0
4192
34029
1742
5000
2000
1000
1771
0
1320
0
5000
1000
1996
0
10000
13001
5000
20669
0
6500
1800
20000
1000
2000
0
2000
326
10
1218
10000
1460
1690
2300
2289
17000

8000
4700
6500
0
4378
1002
1817
6300
2000
1000
1900
0
1710
3400
5000
1000
1977
0
10000
8807
5000
3003
0
7103
2400
15030
0
0
0
2000
326
0
700
0
580
1544
2300
0
4500

8000
5319
5900
915
71100
1023
2000
3000
2000
1000
3510
0
27077
0
5000
0
1975
0
5000
4003
5000
3250
0
6000
4800
15030
0
10000
3001
2000
326
5685
500
10000
1588
1751
2379
1500
4448

0
1
0
1
0
0
0
0
0
0
0
1
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
1
0
0
1
1
0

12312
10027
0
3200
2000
15000
3016
17352
3366
3000
237
1412
22313
0
0
2835
2200
9500
3000
3011
2283
1504
0
12021
0
0
7545
7200
0
1018
10070
1000
5000
0
12421
0
6906
10000
0

23031
8517
0
1500
2000
20084
5011
14575
2400
3000
1426
1425
6083
1700
0
1500
1500
0
0
3007
2225
2000
0
11212
0
2200
10841
3348
0
687
3066
1000
4000
4247
0
1261
1470
1000
0

7234
7020
0
1800
5000
50029
1005
16266
2212
3000
1141
931
5924
1500
0
1000
1500
20000
0
3019
1008
0
1000
8503
0
3000
12448
2510
0
1144
13366
1400
3402
1243
7000
1261
1720
1000
0

3942
6821
0
2000
5000
20139
1000
9007
1985
8000
1067
1000
547
1000
625
2000
2000
10000
1002
2004
757
1200
0
9047
0
2000
2141
5000
0
0
20898
1200
2013
1094
0
1261
2890
0
330982

2132
6027
0
2000
10000
15147
14000
8800
2422
3506
1200
2000
1308
2000
514
10000
1700
0
0
3044
2601
0
1000
9003
41300
1800
24603
3500
0
67
20155
0
1026
0
2000
1261
7678
13000
30000

5809
5010
0
1000
5000
12025
3104
20947
1407
3000
1150
2000
1480
1500
3
20000
2000
9755
500
93462
700
494
0
10014
868
2000
16897
6500
83
0
16101
1203
1000
0
1822
390
1730
0
13174

0
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
1
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0

10000
1953
0
2000
3900
5200
1296
2100
3648
0
9198
20000
4000
8080
0
165
86682
1234
3000
2000
0
3166
22000
2269
2500
6010
10000
0
1054
0
5884
2100
1473
2912
6880
3000
3900
3990
2300

10000
2000
3500
10600
3200
5500
2120
0
5586
0
7668
6100
5000
15012
452
165
14871
4890
5000
1300
802
106
2509
1385
500
5007
10000
0
1066
3764
5171
1500
390
3000
1486
3000
2
4000
4116

5000
29982
0
0
2600
5000
901
3400
0
0
4429
4000
8000
10000
1580
165
260
1010
5000
0
0
59
2120
1000
210
5016
10000
0
144
0
4598
600
390
3000
174
2600
500
2000
2500

3000
800
3000
700
3000
5000
476
0
426
0
4821
5500
1460
8000
1096
0
43
8998
4000
0
496
47
143701
693
0
10101
10000
0
150
910
0
600
390
3000
6357
2800
1000
0
2052

3000
1516
0
3000
3100
5000
0
7800
4040
0
4684
3002
40000
2000
2122
601
4186
2005
5000
150
0
570
6000
717
0
5006
10000
0
210
854
0
0
0
0
370
2800
0
0
0

5000
60615
3000
4200
3100
5000
326
0
2320
0
3152
7000
10000
2000
0
928
904
3669
5000
0
1292
106
5200
661
0
4015
9000
0
500
1131
0
0
780
0
2500
2900
500
0
0

0
0
0
0
0
0
0
1
0
0
0
1
0
0
1
0
1
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0

4960
165
2290
3353
3040
4500
2500
200
5034
4373
0
2000
4664
0
0
18260
18978
2100
0
8270
2006
3182
2000
0
416
1965
10332
2050
2500
3817
3100
1086
390
20000
8479
2281
0
2006
1000

1400
165
4968
0
3000
4500
1500
200
2071
26863
1482
2000
0
1550
3192
18529
18778
0
0
8423
1500
3000
1000
0
0
1972
10000
1780
0
4500
3100
1000
390
5006
2000
1411
1303
2041
0

0
165
4485
2000
3000
2000
1226
2795
29
7443
1213
2001
994
1400
0
15000
36377
0
0
6753
3000
1990
188
0
1248
1509
18021
1800
0
3500
1669
1000
390
5006
2000
1224
690
2001
1000

0
165
5583
1222
4000
1301
1059
92485
72
0
1300
2001
1047
5000
2500
15500
10650
0
0
5139
3000
2000
2538
0
0
4000
8026
2000
0
3600
1759
2000
390
5008
2000
491
851
4004
0

0
165
14242
1231
2000
1128
2000
2519
190710
8172
3703
100
1412
0
3280
15620
15233
0
0
5000
9000
2000
0
0
416
3000
6011
2000
0
3700
1700
150
390
3004
2000
493
1700
2006
400

0
165
9986
2704
3000
1023
1138
2961
30052
31362
0
4737
756
0
0
15420
0
0
0
4000
2000
3000
0
0
416
4000
5000
2000
0
3500
3001
776
390
3006
1000
662
0
2000
300

0
0
0
0
0
0
0
0
0
0
1
0
0
1
1
0
0
0
0
0
1
0
0
0
1
0
1
0
1
0
0
0
0
0
1
1
1
0
0

2197
4611
3500
316
1188
9156
0
0
7800
1653
0
21888
0
4800
13517
2003
4740
0
2001
3000
1761
828
0
316
12174
1651
2300
2600
2000
1694
3663
4050
6222
1300
316
3089
1288
5000
390

2500
4000
1750
316
1201
2782
1299
2000
7549
1110
8472
44640
0
0
0
2041
922
210
2600
1000
1448
326
0
4866
16239
984
15093
1500
2000
1200
3426
0
9723
1200
17597
14000
3113
6000
390

2300
2387
1300
316
442
4013
807
2000
10000
0
0
3904
0
1240
4230
1092
4665
0
701
6000
982
326
0
316
19446
23001
0
1500
2000
8697
1317
0
1045
1507
2000
14000
0
4000
15080

2350
2472
1409
316
466
2688
678
0
15000
109
0
0
0
1200
6113
4
4059
90
1500
4000
1020
326
0
316
529
5001
0
1000
2000
2000
93276
6553
1042
1000
2690
1500
0
4000
0

2540
2502
0
7516
1500
2651
897
0
5000
7849
0
0
0
1200
8745
64895
5588
0
705
3000
1200
476
579
4843
400
30001
0
402
1000
1000
3197
13100
1509
2000
2000
14000
1800
5000
0

4920
2544
0
316
421
2652
800
0
0
0
9038
0
0
1300
6324
3003
7000
0
1000
23000
1155
326
1968
316
277
8599
0
0
0
2759
3185
0
9215
1000
316
2000
663
5270
0

0
0
0
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0

1099
5000
0
0
0
4000
3500
1400
326
0
4598
0
552
16001
1998
4000
10109
5400
3700
4440
0
396
0
326
3600
8735
2500
2000
1010
5000
2000
0
416
11016
326
0
0
12323
29069

1099
0
3230
0
0
1446
4000
1229
326
0
4333
1000
5726
13150
3000
10000
10000
3100
1700
0
0
396
1500
326
0
1973
1000
2000
696
5000
1500
0
0
11602
10726
32220
0
22023
1721

1099
0
1085
0
0
0
2600
687
326
0
3381
0
0
13000
625
4000
10000
3100
2000
0
422
396
1000
326
2000
17711
600
3000
0
3000
2000
0
832
3244
24104
3920
0
12023
2442

0
0
10000
5000
11568
3179
3000
2000
652
0
3637
0
0
13150
647
5000
10000
3200
0
0
0
396
986
476
1600
2000
0
3000
2272
3000
0
0
416
9191
326
1282
1075
10023
14605

1099
0
0
5000
700
0
19707
5000
0
0
3645
2322
749
13300
664
4200
20000
3000
0
0
3448
396
986
476
1600
5000
5000
0
1605
0
3000
550
1850
2442
326
2
4307
10823
2895

0
0
0
0
0
3462
50000
1000
290
0
3440
0
799
13000
649
4500
16100
3100
0
0
0
792
996
326
1340
5000
1300
3090
3027
1219
0
0
0
7992
326
3446
0
7523
9608

0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0

0
2082
709
3634
0
3000
4000
0
0
0
0
0
4500
0
492
1087
3988
6491
30000
1352
5000
0
1695
382
1800
20000
1593
1799
5095
0
5250
8300
10069
8959
0
4000
2680
2000
4000

0
1726
316
3566
381
5137
2000
0
0
2293
0
3600
3500
0
0
1140
2014
37433
7000
1290
792
0
28800
2898
1300
6000
1282
2000
5048
1000
0
2480
12712
1300
0
3800
1420
1296
5600

1300
1013
316
3394
1060
968
1000
0
2000
1367
0
0
4000
0
925
0
799
0
8000
4150
396
0
839
1900
800
5000
700
582
72133
230
780
1920
10000
2000
0
3800
15
692
3500

1000
1061
316
3659
429
2500
150
0
0
1407
0
6000
4000
0
12151
7014
32001
5758
5000
15525
0
0
26500
500
0
5000
700
754
25
0
0
2192
20000
2000
0
7600
42
709
0

1000
1135
316
3700
0
6000
193
1980
1900
1410
0
3000
4000
0
29000
800
2000
18000
0
0
546
0
0
500
1900
3000
800
893
28168
780
390
8187
16751
3000
0
0
2476
698
0

1500
886
316
3183
398
5000
3690
0
2000
1400
0
0
4000
35910
30000
0
1000
1000
9579
0
396
0
0
1000
0
2000
500
943
18758
0
390
552
29000
20000
0
4000
0
1000
0

1
0
1
0
0
0
1
0
1
1
0
1
1
0
0
0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1

6712
1334
2128
0
5000
3000
3000
5000
5000
2770
390
73000
1600
8576
0
99
1476
2000
1681
13000
13345
2027
368
28854
2598
3000
4000
0
1343
326
0
0
2321
15316
10000
1363
1168
0
6000

11244
1302
2300
11426
2200
3000
1400
5900
5007
0
780
10000
1000
4850
14500
0
1476
2000
1583
0
0
2500
0
0
7835
3019
5003
1200
21542
326
0
0
1660
15316
13000
1952
1500
0
6000

9747
694
1004
9781
6050
2703
326
4000
5000
8
0
10000
0
1047
1346
0
1476
1500
1347
6672
0
2000
0
70000
6386
5000
5000
1500
2239
326
0
0
3000
15623
13265
2000
1000
0
5000

8806
707
730
10370
5000
2998
1755
3000
5000
80408
0
10000
1619
2183
1448
0
20976
5000
1183
7000
0
2000
561
32000
0
5000
10190
1100
156733
326
0
0
1004
11090
3392
0
1000
0
30000

11872
835
700
13899
3000
3000
0
5000
5000
3142
0
20000
3795
210
4005
0
1476
6400
0
7000
0
2000
3878
2165
3795
10000
0
0
7219
802
0
0
1003
10000
1000
1000
1000
0
30000

19035
772
800
9952
2000
6100
39080
3000
2000
2720
0
25000
954
0
166
0
1476
0
0
9000
0
1600
3
41242
4000
10000
0
1000
17512
0
0
0
627
76826
0
1018
1000
3220
20000

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0

0
1125
0
3900
0
5000
1690
2000
3000
300
1190
0
0
1000
5820
6500
1173
6000
1010
5209
1436
1503
4500
2893
16750
16261
2200
11056
3003
3930
3000
6600
3000
2008
2886
7031
0
472
1333

0
1115
2366
0
390
5000
1203
2000
2000
0
1858
2100
0
0
4920
4300
1000
9000
21282
3649
1162
2036
3786
4231
14100
8641
1900
3916
2000
0
2700
8000
3000
2000
9288
2013
0
113935
1000

1170
500
1068
6800
749
5000
755
5611
2000
0
800
2000
0
0
3600
1175
8294
2000
694
2977
2184
309
2666
8000
11000
20012
2000
3506
2000
0
2800
7000
3000
2000
0
3005
1994
108041
780

0
500
0
0
390
5000
701
2000
2000
0
0
2000
0
0
3700
1658
3902
2000
1000
2267
871
3100
2900
2500
11000
62
2100
4128
2000
7882
2600
11000
3000
3000
2814
2007
0
33
0

0
1252
67567
6500
0
5000
600
2000
2000
0
0
2000
476
0
3900
784
468
3000
700
0
500
16890
3100
1675
11100
1
2100
4254
1590
0
2900
7181
3000
5000
2610
5007
1000
3984
0

0
154
2500
0
805
5000
115
1500
840
0
500
3000
288
1040
3602
0
291
4000
400
0
0
500
2856
2000
13500
0
2000
3438
2000
805
0
7236
3000
3000
2828
1003
0
2122
0

0
0
0
0
1
0
0
1
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0

350
10517
1385
6000
4515
9395
2317
1258
3200
2000
0
0
2068
3000
0
10063
1683
1676
2000
0
207
0
2000
4000
0
165
6000
1261
3213
18685
3000
2200
4028
5000
390
10257
3000
0
1968

2001
20258
1270
5000
8186
15000
3000
1255
3155
0
1650
2800
1545
2000
1748
1876
1699
1940
1200
2705
3516
0
2000
3400
0
0
5000
390
1659
15038
3500
2500
3000
10000
390
11982
5000
673
1644

1400
20157
367
5000
7913
0
3000
3000
3504
2800
0
1000
1171
3000
0
396
1533
1400
2000
2115
0
0
0
4000
6
0
4600
390
2000
23084
30049
5946
2000
2550
390
10536
3000
0
1013

1320
0
336
5000
3049
5000
3000
3000
3001
0
0
1000
1658
2000
800
11256
1585
1451
21866
1583
0
0
2000
3349
1054
528
5000
390
1107
11001
50000
3000
2000
5100
390
10879
2000
0
1044

1300
0
112
5000
1624
7086
5000
7000
3301
3100
1650
0
1321
1000
475
546
2210
2000
0
1597
0
0
2000
2784
1111
0
5100
0
1200
20000
5200
7000
1500
0
5010
10971
1000
868
1045

1500
3570
0
5000
3800
6505
2305
1225
2839
0
0
1000
0
0
975
396
1875
1533
0
1500
0
0
2000
3000
0
0
4500
780
1100
10000
5000
600
2000
2700
390
11326
12000
4
1034

0
0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
1
1
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0

2000
1110
8000
1286
7000
1800
11000
1150
25148
1290
1297
20000
2600
0
5434
0
326
1000
7107
1288
2000
2200
3952
10605
0
11000
3000
10547
1000
4000
32640
242247
0
2600
0
7500
5700
15000
2138

2000
1416
40146
10048
9000
1710
3000
1000
12174
1261
1185
12000
2618
0
1152
17901
326
0
5002
1655
5001
1962
2614
9327
10000
3000
4000
80004
1000
4000
18077
8111
0
2056
0
0
1000
20000
1400

7100
1416
1941
1003
5000
0
7001
300
3961
300
492
27000
2100
0
56891
519
326
2000
4470
1213
3100
1562
2631
8362
6300
3000
3000
68410
1000
2000
12005
198748
0
1700
0
2000
1200
0
3000

0
1416
26396
0
3000
1800
5000
400
3070
441
510
30000
4550
0
4866
2210
326
4716
4620
344
3100
1500
2735
9000
0
2000
3000
7767
1000
4000
10028
7000
0
2000
0
2000
1500
10000
5000

2000
1416
0
0
3000
4200
6200
800
2306
425
557
10000
0
0
9533
0
326
7485
4346
221
0
1474
2740
18244
6118
3000
2000
6308
4600
2000
28888
6509
0
2000
0
2500
1500
8352
0

994
5723
0
0
3000
0
10007
0
450
989
324
21000
2340
0
1993
0
326
10254
3800
28160
6410
2300
2720
0
6097
10000
2000
5437
0
2000
25000
7022
0
2000
0
2100
1900
9500
0

0
0
0
0
1
1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
1
1
0
0
1
0
1

3000
6666
10038
2701
3856
3500
5000
2000
3141
6150
5000
1200
5031
4053
1500
194
500
0
0
2000
724
0
2700
10609
0
1600
2306
1878
4000
479
390
1300
0
3434
1701
264
4260
121
3000

3000
6666
1036
363
3919
1508
5000
2000
0
5540
10000
0
5500
0
3000
0
0
326
6998
1500
1000
0
2300
10470
0
2500
2000
1641
5000
0
390
0
1700
0
2000
264
2310
4060
3000

1000
6666
952
513
3986
588
6000
1400
1434
4205
5000
1000
5000
1904
1000
0
792
26370
4558
1000
0
1013
2400
10002
0
1000
1000
1000
3000
0
374
700
2000
597
2000
264
1010
4530
3000

2000
11862
4601
4107
3865
1500
6000
2000
0
4300
7000
0
5000
0
600
0
400
886
5921
1000
0
2400
2300
9948
0
846
2000
934
4000
0
300
700
380
593
1000
264
980
2140
3000

1500
7501
13
607
3760
700
5098
2100
1581
4500
5000
1000
4000
1403
1000
0
396
1075
4526
2000
3000
0
2400
9475
0
1000
1500
1109
8000
0
1170
700
1951
31
2000
264
900
1875
3000

0
1000
2229
0
3863
470
5281
2500
1705
4300
10000
0
5000
0
404
217
792
830
5014
1000
670
1200
0
9239
0
593
29651
960
4000
0
1170
800
1900
0
3000
0
750
0
3000

0
0
0
0
1
0
0
0
1
0
0
1
0
1
0
0
0
1
1
0
1
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0

1000
2500
4054
15420
2000
5932
2350
37073
3300
5900
3671
3000
2000
1500
2000
2033
2403
1500
3300
5016
0
1500
1777
1679
1346
20078
1000
0
0
5001
0
1700
1525
1400
12000
10000
174
1582
2000

780
1509
2866
3691
1500
4353
3000
7700
3000
5598
1500
0
1300
1500
1700
1420
2875
500
2500
5050
4851
1000
3613
1640
3195
30141
0
0
0
3007
6000
2484
0
780
5000
103
1473
1400
1871

0
1000
4082
38679
1400
3835
1000
42038
3200
4440
1018
2500
1500
400
300
0
1010
0
1556
3026
0
2000
5
1449
0
30000
0
0
0
8000
4000
1000
0
390
0
245
780
1000
0

30525
1000
4697
9825
1000
6934
6000
42096
3152
2800
2900
0
2500
344
0
92
10844
1100
1600
5000
711
1000
1433
1454
7383
60000
0
0
0
1147
0
475
0
42958
5000
386
0
500
0

0
2000
1735
67024
0
3370
400
587
3200
3000
0
5000
1000
371
21000
0
1074
0
1600
5012
5650
1000
2387
1466
1546
50000
0
0
0
5492
5100
363
0
3500
4958
11504
780
2000
0

0
1500
0
76641
0
2276
9844
9162
3100
3000
869
0
1000
314
1000
0
580
1500
1600
4057
0
2000
2857
1526
4390
30000
0
200
0
3000
2200
4000
0
0
36000
2000
0
500
0

0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0

0
3400
2212
0
10000
43542
5135
4410
5717
0
6455
1027
21400
0
1256
1925
3000
3000
2850
3000
2000
2186
3029
1462
0
2900
4700
1244
6000
3200
2733
17000
2300
2150
460
0
3481
7474
0

3200
0
2503
720
15000
12148
20856
1804
7146
0
0
2172
0
1000
1264
2152
7000
2000
3160
1000
3841
1491
4000
1448
862
3850
30002
1000
0
4613
759
16500
2000
0
5021
0
5167
14004
0

0
2960
693
0
15000
880
103
14000
5930
0
1500
836
9400
15385
407
800
0
955
1740
5000
1900
1099
2258
1002
41300
3000
20000
500
2000
1100
500
15000
3000
0
0
150
3300
4876
0

0
3100
1000
0
15000
10880
12587
10968
5280
0
3000
836
9542
5302
1291
610
2500
3000
1748
3205
1900
1243
2500
1032
0
3100
40000
0
3000
1500
6326
19000
3000
0
10000
0
3615
4750
150

0
3000
1000
0
15000
880
7518
0
5930
0
5000
0
9766
5112
435
620
4000
3000
1650
60
1800
6408
2500
1024
0
3088
35000
0
2300
1500
3259
18032
2000
0
2005
3355
3217
5090
137

0
2711
1000
0
15200
1080
6412
82000
0
0
5000
2508
9786
4213
0
900
0
790
3530
0
2000
6825
1624
1028
10000
3151
40000
0
2000
966
2281
5000
10000
0
37
5688
3500
4594
0

0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
1
1
0
0
0

7200
2700
10235
10700
3270
13690
0
4060
2314
2543
1600
0
0
0
10617
2500
3000
12172
2480
6200
0
8802
10000
4000
340
0
1221
0
737
1901
1280
33548
54608
5051
0
3600
10000
14180
1400

7500
1827
8000
8000
30760
12693
0
3659
1459
6247
1602
13000
2000
0
5478
3108
3500
11095
1434
0
0
1500
0
4000
0
12620
1208
0
737
1744
1276
17732
7060
5101
2188
0
5000
49453
1306

1200
5400
7000
7500
143791
6100
0
8357
914
1300
900
0
3539
0
784
2000
3500
11007
1420
3500
0
2000
10000
3000
148
8758
480
4026
407
1027
630
1862
112
3600
0
1300
4854
0
1019

1200
1473
7000
8200
0
6300
0
6660
1900
1766
900
6000
3566
0
14
1048
2500
11000
9225
3238
0
1000
3000
3000
0
9047
3650
962
737
1033
653
4188
32132
3501
0
500
10000
2975
685

1500
2100
7000
10000
0
5100
0
5796
800
1912
636
12400
446
0
380
1095
2351
12006
10000
3216
0
2000
5000
3000
198
9959
600
821
407
1345
798
189
11304
3800
27248
505
6000
4099
2500

1300
1848
7000
29000
0
5400
0
4736
932
1000
744
5700
3000
0
253
940
2441
11000
15000
3207
0
2000
4000
3000
7296
10500
0
380
1232
1000
581
7324
52681
3412
1000
37
4000
6470
0

0
1
0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
1
0
0
0
0
1
1
1
0
0
1
0
0
0
0
0
0
0
0
0

1879
63023
2000
2719
12000
0
2001
1711
5000
1545
1876
2500
6507
5000
3
2157
5000
30253
35465
7000
7035
3900
0
0
2300
0
5300
0
6000
3000
0
1010
2060
1441
4000
0
6500
8000
48731

1500
3010
0
0
1500
1234
1001
1300
5000
1454
1876
0
626
5008
1749
1500
792
20016
75212
6000
6000
6000
0
0
1326
0
5300
0
14
2000
2020
173
4904
1500
3105
5000
0
9000
0

1000
3053
1135
11900
1800
600
501
7504
5000
1019
1876
2000
626
7000
0
0
1176
40015
38169
5024
6000
3900
0
1000
400
0
4000
58000
12000
0
0
0
2056
756
4069
2000
0
7000
2102

1019
2013
1822
478
1860
532
201
1123
9000
1039
1876
0
626
4000
0
0
396
30004
33209
5000
10000
4100
0
2000
230
0
5000
2000
6000
3000
0
3438
2515
1000
3000
0
2223
7000
0

1500
2015
1500
387
1800
750
501
13000
10000
1091
1876
2000
626
5000
1851
0
396
3000
22289
5000
5000
17000
0
0
100
0
4000
2000
0
2000
0
10004
1464
1000
2500
2000
0
7000
0

1000
3019
1500
0
2000
825
501
0
5000
1015
1876
400
626
150
0
0
39316
3224
22289
10000
5000
3750
8618
1000
112136
0
5200
0
11318
3000
0
5500
1515
829
2000
0
60934
7000
0

0
1
0
0
0
1
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
0

4000
326
10395
2690
3254
142159
2000
8476
1704
55614
4864
3400
7540
0
0
6410
4200
2001
2000
5000
2215
0
3333
3600
11000
1700
0
1680
2300
1141
9300
11000
4449
0
4330
20192
2000
5000
2000

5300
978
11888
5100
1256
3592
1500
6593
1250
47003
0
3000
9571
2500
0
6342
4100
2001
2000
0
1900
0
0
4331
8607
2000
0
0
2200
10725
0
11000
2731
0
3
0
1506
6000
2000

3800
0
88612
0
845
7317
1000
2966
390
30171
0
3000
1739
5864
1500
4007
3307
1014
1800
0
1800
0
8796
3218
8000
1200
0
5950
1000
74864
2500
5600
3000
392
5762
392
1000
4500
5000

3880
0
26476
1058
2000
2312
800
3135
115
40282
3283
3100
4918
0
0
4008
3405
1006
2000
0
1920
0
1000
3613
8525
1000
0
500
1000
1486
2700
5700
5000
332
813
0
800
4000
65349

3500
0
8974
2000
696
1637
728
2956
0
115224
3455
3110
0
2000
0
19959
3311
7004
2000
0
2300
0
4000
3300
8476
12000
0
317
800
0
2700
5600
3000
0
2318
0
1000
6000
2000

3400
652
11522
3000
696
1074
1000
2040
0
12973
0
0
24037
2000
0
1000
6204
1003
1900
0
1485
0
0
3519
10000
1000
0
1150
700
0
2600
3400
3000
0
1616
0
1000
4500
2000

0
1
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
1
0
0
0
1
1
0
0
0

1308
1378
2200
14706
0
2200
0
1844
1000
2000
71277
2008
40000
87998
12602
5000
1940
1503
5000
0
2005
2006
3000
11435
2500
4200
0
0
736
6036
3035
0
3400
75000
1200
3519
5853
4000
1500

2466
1639
2100
15377
187
2016
0
4562
1000
2000
19003
3004
3780
3017
11000
5045
1407
1851
2000
0
2056
1519
2500
16876
2200
4000
0
0
316
4002
3021
15798
2300
5000
1200
3027
4422
4000
1545

555
1089
1700
10481
0
2009
0
667
2000
1000
16050
3003
3202
3029
4711
10288
704
4500
5000
0
1737
1000
3000
22237
2000
3307
0
4533
5116
4005
2300
0
1200
4300
500
2905
3138
8000
600

583
1132
2000
11003
0
2092
0
847
1000
1000
2659
2000
4000
3127
6000
5000
730
0
3000
0
1501
1000
2000
10684
2000
3453
0
1000
15884
3002
2500
0
1200
2800
500
3000
2817
0
750

4275
1000
1800
11303
0
1020
142000
700
1000
1000
54394
1064
848
3433
11000
5000
796
1250
6000
0
1797
1000
2000
4262
5000
6730
0
65607
10606
1002
2300
11688
1500
2800
500
3000
2927
5000
700

973
1100
2000
11329
0
1018
7000
655
1000
2000
52000
2000
5795
3356
10000
10000
520
0
2280
0
1680
1000
2500
6500
2000
0
84216
2000
1420
1002
2500
0
1500
3600
0
3100
2334
2000
2000

0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0

1534
5000
10160
1700
0
316
1500
5926
10000
2000
2100
652
1329
1000
4000
0
3007
1505
0
10021
14443
2220
2000
0
2500
3000
4800
2000
2000
550
0
59201
2000
0
0
7078
0
2200
1660

1300
6208
7147
1700
2000
326
0
2672
10000
2000
2300
676
1592
1000
3000
0
3200
0
1050
10036
4938
2289
2000
4000
2500
5000
2500
2000
2600
1922
0
35000
1000
244033
0
1295
4873
2005
1612

2000
4700
5041
1000
1000
4007
1016
10
3000
888
2000
326
637
1000
2500
0
3000
0
0
7126
5972
483
1400
0
2000
2300
3900
1500
0
550
0
54461
0
15011
0
20000
507
2000
652

81899
5000
1581
1500
0
0
1046
0
10000
920
2000
326
700
1366
3000
0
3500
0
1568
6508
7952
350
200
1432
12988
2128
3400
1500
2850
550
0
46666
1000
9003
0
16489
3787
2000
1300

3200
5000
3020
2000
2000
0
1129
90
15000
1000
2000
326
827
0
2500
0
2600
1930
0
6011
2925
334
600
3100
2168
2125
3400
1500
2800
3810
0
18871
0
9019
8058
60000
1443
2000
3000

4000
4800
10000
2000
0
0
869
4563
326
2000
2000
1722
357
1552
2500
2943
2500
0
6729
5537
1718
400
0
0
932
2222
3400
1100
3000
2927
0
0
1500
8000
0
5000
0
2000
2500

0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
1
1
1
0
1
0
1
0
0
1
0
1
1
0
0
1
0
1
0
1
0
0

4400
815
1500
7400
3000
1325
1990
4409
3000
4000
6000
3000
0
9386
2098
1280
2044
11083
0
1900
0
199
3724
5003
2103
2000
4774
0
2202
0
10000
1800
0
0
960
9910
1400
240
11400

4600
815
1500
6700
3014
917
4500
3023
3400
0
3000
0
0
2643
1680
1132
1773
8948
0
1139
9600
0
7448
5000
2023
1289
375
1200
500
6000
10000
1500
904
0
960
10294
1700
823
1000

9086
910
2000
4700
684
0
4640
2600
3000
4000
4600
2900
12877
227
20000
300
1181
8727
0
2000
5000
0
0
3200
1850
1000
3498
0
1000
3663
10000
2100
0
0
960
2284
1679
0
340

0
58000
0
7800
1000
702
3966
2700
3000
3000
9800
942
1558
1536
5000
300
1215
9118
1643
1000
4800
0
5814
9000
1800
4000
3517
600
2000
3700
10000
0
0
0
1383
18546
0
240
1000

1000
1500
822
0
713
3099
3410
2801
3000
0
5100
0
225
12975
4833
452
1297
9026
3400
300
0
150
8852
0
1806
2000
4567
5937
800
3400
8000
1800
0
0
960
11294
10000
998
390

99100
2000
1000
117880
677
0
879
2500
3000
3000
5000
1000
0
19818
2000
312
1008
8997
403500
500
3900
550
0
5000
1516
1000
2488
470
0
2771
10000
1000
6397
0
960
7752
0
223
390

0
0
0
0
0
0
1
0
0
1
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
1
0
0

390
0
2000
1471
0
6300
30054
100000
1500
0
283
0
16000
4491
3405
390
797
16835
3400
0
1849
10169
0
10016
390
1500
2000
4000
2000
1600
592
1398
101780
2296
5004
5300
0
2304
7509

390
7788
2000
1178
0
5000
20057
200000
3608
1590
1906
0
13217
3000
0
390
0
2200
3400
2300
1800
20000
1710
20070
390
2000
1500
4000
2032
1600
1593
1414
1501
14777
4957
4976
0
2224
5573

390
100000
17000
943
0
5100
5113
0
0
638
501
0
12000
0
0
390
0
5510
2900
0
1788
15000
1000
3006
780
2000
0
4000
0
1000
913
1100
1100
9140
4208
4899
495
19691
4309

390
41077
1000
0
0
5252
3040
135000
1000
1628
283
0
12000
1068
962
390
1050
5000
3045
1500
1993
628
1100
6002
0
0
0
5000
1000
900
1471
1104
1000
1073
4201
3074
2290
1000
4239

390
5200
1000
553
0
5000
20000
0
1100
0
423
0
12000
2257
3481
390
0
8100
6000
0
2069
1392
1100
5000
0
0
0
6000
3000
1000
1302
1000
2000
500
4837
2023
491
725
5142

390
5600
2955
600
0
6000
30007
100000
2200
834
283
0
15000
0
9
390
2575
0
0
1500
2500
1200
1000
2500
0
0
0
23500
1000
1000
7107
1155
41644
0
3500
3000
1695
1000
2856

0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0

1300
0
0
2873
13714
151650
5000
5006
1518
9510
1484
282
2500
1523
1000
1421
1994
1479
2000
4400
2519
2200
0
2716
3015
0
8500
3000
9967
4006
2500
0
6101
6000
3300
0
1300
0
1200

1481
0
0
0
16500
5546
8000
3000
1507
7000
1498
282
50000
1535
780
1500
1500
2000
1000
4200
1201
1325
1291
2761
4012
0
7500
2746
20195
6200
0
12351
3500
6005
3200
9576
5869
2500
1306

503
0
0
7591
0
6007
3000
1452
5406
10079
1093
282
3000
1381
0
629
1009
2000
2000
4406
1
490
600
2400
1013
0
7500
3156
4228
3000
0
0
0
4000
0
29
1000
2000
512

2019
0
1000
799
0
5507
0
5000
3963
4500
1139
454
3000
3000
600
672
1124
2000
2000
1800
1
300
2023
2500
2010
0
7500
3000
0
2000
0
5245
0
4000
5137
0
795
4200
1000

233
0
0
1214
0
6007
3000
5000
2283
3532
2039
610
2000
1494
0
626
1100
2000
1000
1900
1668
500
22500
2400
655
0
7500
0
3622
2000
0
7000
0
4000
0
197
1000
2200
0

100
0
0
18309
0
4184
3000
2000
900
3500
1800
454
2500
2000
0
2000
2000
4060
2000
1900
2507
500
32800
1860
1007
0
7500
0
0
2500
0
0
0
5000
2200
568
1000
0
110

0
1
0
0
1
1
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
1
0

3276
11000
6900
68942
18222
2000
6892
4543
10000
0
0
6616
330
1785
5009
20108
326
4525
5000
1233
0
2
0
0
7023
0
9860
9310
0
1577
7000
10279
2122
326
3016
1209
1800
0
0

3000
10000
0
40194
0
1283
6892
5000
10000
715
0
5678
330
10000
5006
4000
0
1300
4000
1056
0
322
3000
0
5000
0
8537
0
0
0
6000
10084
0
326
3000
19330
1700
0
0

3
7500
5800
942
10658
1003
6282
4500
20000
715
0
4495
69
1541
5000
13574
326
0
0
500
0
0
1000
0
3000
2700
4912
7200
0
757
5000
9025
3157
326
1622
2303
1585
0
0

7
8000
0
942
61751
1000
2000
3100
10000
715
200
67969
0
1610
5000
14
652
0
0
500
0
0
2000
0
0
0
0
0
0
628
5000
9036
0
326
4095
1000
2000
0
0

2058
8000
4000
942
2926
1002
0
3000
11000
865
0
65814
0
1604
61084
5
0
1495
3300
1000
0
88360
5000
0
8142
1350
0
8000
0
700
4000
8526
769
324
3000
1000
2000
0
0

669
7000
2000
942
13609
1005
0
1300
11000
715
0
38464
29953
1485
3000
13162
652
3198
0
2000
0
10045
0
0
0
8334
9294
4000
0
2488
3000
7272
1265
2
2827
1000
1600
20271
0

0
0
1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

22000
12836
4019
2000
8000
2091
44000
10550
7000
3000
0
2038
9978
1772
4100
3000
10076
44767
6046
10895
3000
2500
1031
10000
4000
0
815
2900
1500
2106
696
1478
1800
2401
6450
4000
0
9004
1400

2300
11525
0
2000
8000
1310
0
0
8016
3010
324
311
6699
1447
2500
3000
4018
10000
5600
0
5064
2400
650
4000
3000
6372
631
150
1500
486
696
1560
0
1735
6600
0
0
0
1360

9947
12489
1060
1000
5500
1000
14000
0
5000
6000
0
1000
11276
1139
52285
5400
14
2655
5000
2900
2000
2000
0
5578
2000
1957
1237
5000
1000
6175
696
1500
600
700
5350
1382
0
4223
810

16400
11614
0
1000
6100
1000
42000
0
12000
1000
2600
0
9695
1100
2000
5000
2051
5745
8000
6355
0
900
0
11756
3000
0
1529
2500
800
1
696
0
1000
876
5500
0
0
1414
2900

18000
12665
807
2000
6000
277
126000
365
6000
3000
3407
0
19402
1262
2100
2222
2000
3269
6000
0
2000
800
1560
10000
3000
596
357
2500
0
390
696
9337
300
711
7100
3000
900
5941
0

7400
543
0
2000
5000
296
18000
12110
7000
0
200
326
6270
1009
5000
2337
0
1500
3736
3100
2000
600
150
5470
4000
789
2957
3000
0
390
696
323
28154
701
5500
0
880
2720
1100

0
1
1
0
0
1
0
0
0
1
1
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0
1

0
593
11272
0
4998
6280
1066
0
1800
7655
2813
0
0
0
1690
972
0
1255
6174
2000
4125
2000
2864
12534
1222
0
1500
4252
1271
6000
5000
3800
3
4340
0
5005
14011
1816
1336

5696
2490
26703
0
5946
21115
1000
3000
1500
205211
1289
14500
1528
0
3780
0
10707
1210
3160
1534
1201
2000
1300
0
1200
0
5000
2620
1242
6000
4200
3000
0
4332
0
5240
14494
1750
1211

0
4573
27988
0
1620
14422
63
3000
1500
6100
658
6400
651
500
1468
0
5014
487
5020
1175
249
2000
1000
0
505
0
15000
408
683
0
2000
5
0
4172
0
4101
6019
1045
1500

1381
1610
1480
940
1623
5157
259
0
1500
5000
659
7000
668
590
1468
0
5091
508
1670
1218
0
2000
803
0
502
0
3000
26130
702
4800
1300
1800
714
5544
0
3771
7010
1123
1300

1061
2053
22133
170
1659
6579
578
4500
1500
2000
679
7000
674
1045
1644
6500
4608
1534
6124
1224
1896
1408
1107
0
100
0
2000
653
553
0
6000
3600
879
4345
0
1891
8007
1038
1500

1320
4349
0
2018
1749
11251
1141
0
1500
8000
654
7000
683
0
1363
1863
42
526
1600
1281
548
1300
1000
0
216338
0
1033
35012
723
2226
6000
0
1519
2178
0
46438
5008
2008
1000

1
0
0
1
0
0
0
1
0
1
1
0
1
0
0
0
1
1
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
1
0
0
0
0
0

11600
2500
341
4030
0
7200
2000
4700
0
5000
2326
3000
5000
2500
0
1190
0
17686
1075
0
2444
0
44711
0
2996
3841
1418
1788
4500
3000
5404
3000
17381
1029
2100
2300
0
3625
0

9635
2500
341
2500
0
3000
0
4500
549
0
1164
2000
10000
2500
123
2000
3312
14517
229
16952
1008
3000
4000
2551
4584
4644
1000
1500
3000
2000
5854
3000
4063
200000
2100
2200
390
0
0

0
1900
341
0
0
0
2078
3300
0
1100
0
2000
5000
3780
200
0
0
0
799
16104
1250
0
4000
0
3274
3350
3144
1173
5700
2000
5000
5000
6018
10000
2000
1900
540
0
0

5245
2500
341
0
0
6000
0
3600
0
1100
0
2000
5000
2200
123
600
0
3495
0
14000
0
1500
3000
2450
8648
0
0
1100
3500
2000
5000
3000
15895
5000
2000
1191
390
0
1550

5172
2500
343
0
0
0
2291
3900
0
2200
0
3000
5000
2000
280
594
0
0
0
486
860
1100
3000
0
5924
0
0
1100
0
3000
4600
10000
1000
4000
2000
1219
390
0
6900

3726
2000
1977
0
0
3000
0
3500
0
1200
28666
2000
5000
2000
151
610
0
21754
2247
0
0
1000
2000
5800
15748
5706
0
1000
3200
1000
5000
4000
5928
4000
4500
7971
390
0
4100

1
0
0
0
1
0
1
0
0
0
1
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1
0

12500
2000
0
0
1200
6020
6000
3837
11680
390
2087
3034
11980
1052
6405
3500
2852
8500
2129
5318
0
8124
0
125000
0
2352
649
0
2456
10000
19699
3500
9876
7000
20070
13921
17914
2975
17200

865
0
1000
0
0
141
5000
2800
16466
390
1212
3096
0
22085
99
0
0
2200
2014
4151
177
8339
8100
6
0
2531
10000
0
2053
10000
18295
2600
10020
8100
12747
1528
25349
2789
247

15500
2000
0
0
300
1048
15000
2008
9844
1080
4100
3112
473
420
22480
3000
500
5000
1985
4186
0
5004
0
4578
0
1300
0
0
1812
10000
9900
2600
9900
6600
9582
500
4694
9779
3000

6000
0
0
0
1000
23261
5000
1700
8456
0
0
3222
11483
56
0
574
500
3700
3000
3545
0
2961
0
1427
0
1500
1756
0
1819
20000
31465
2650
9331
12000
20070
528
6324
12273
3000

896
2000
0
7035
800
134
7000
2000
6589
390
0
3250
11886
687
580
539
5291
3400
3001
2860
0
2579
0
87179
0
0
4400
0
1686
10338
2589
2650
9307
0
18092
655
14433
3105
3000

0
0
0
0
0
0
10000
1800
5823
390
0
3357
690
800
36753
342
1000
4000
2266
2702
0
2761
110256
26291
0
1400
0
0
1224
20894
22041
3000
9676
6054
20102
284
17378
16828
3000

1
1
1
1
1
1
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
1
0
1
1
0
0
0
1

8964
2500
1772
5800
1598
0
390
0
8500
9001
2300
4029
2087
2116
3200
2178
10034
700
9863
9869
1930
2834
5000
1600
1121
0
1200
0
5757
4300
2749
2300
1200
1600
5000
10126
2000
0
9100

1662
2000
5099
3500
1599
0
780
0
8341
10000
2000
4031
2100
800
13
1511
5600
1546
15440
4065
1930
3500
3814
4300
195
0
50189
0
1820
0
3229
1803
1000
1601
3000
5667
3505
0
0

2553
0
19364
4500
928
1378
0
0
6600
3000
2000
3000
1900
682
1008
1200
10753
1400
35033
3000
2072
2500
2000
0
197
0
682
0
2308
1000
3500
1200
19206
810
3000
9223
2000
0
1170

1977
0
5634
4000
600
0
390
0
6925
10000
2000
6376
1900
701
1103
1300
100000
0
30000
3000
4072
2207
1600
1100
197
0
710
0
807
2000
4000
1400
1500
1000
3000
0
8000
1757
5000

3175
0
2547
4000
627
2000
390
0
7225
6000
4000
5000
1900
858
1100
1300
12823
900
3874
8063
0
2500
1600
1500
197
0
690
8270
4966
0
5000
1500
0
692
3000
0
4000
20000
18000

1804
0
33300
4500
1500
2000
1170
0
6653
10000
0
0
1900
394
850
1252
8910
0
25349
6000
0
2300
1600
1500
197
0
693
0
3240
1000
4000
1500
345
647
5000
0
3650
10158
5000

0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
1
0
1
0
1

2009
2700
0
3188
3479
12007
1318
1310
1000
0
4756
39
0
0
30307
9425
3687
1732
0
2208
6000
0
1506
2000
3000
2000
1300
8903
4205
316
9500
1000
10000
3952
165
5730
0
1161
8006

5
4800
0
3282
3479
8000
1290
1297
3000
3000
1919
0
10000
12738
5044
9000
5000
2278
1500
1800
7225
0
319
1500
3000
2000
1294
7903
5000
316
0
0
8000
4695
165
5200
1989
1000
7009

1200
0
0
2698
12610
1000
670
672
3000
2000
8144
5000
15000
2310
5036
9174
1000
3000
0
2000
5000
0
2488
2000
0
2000
500
6418
2679
316
0
0
7150
390
165
3100
2423
5254
5000

2000
2100
0
2752
15000
1000
663
837
4000
3000
2969
13749
10091
0
5081
9590
309
1892
822
2000
5000
0
187
2500
1500
2000
350
6633
1622
316
1570
0
7057
1289
165
3200
2000
4166
5000

1100
2200
0
2843
14184
5000
740
836
1000
1500
8642
0
20000
0
2022
9500
2000
0
0
2000
5900
0
607
1500
1500
2000
400
6852
6080
316
15184
0
7396
935
315
3400
0
8497
17137

3405
2500
0
2511
16826
5000
536
836
10000
2000
0
0
10000
840
2026
9400
1000
1572
2540
3000
4992
0
1945
1200
1500
2000
400
6910
3594
316
2000
0
4060
390
130
3300
1000
4679
3863

0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0

2000
1408
3000
3000
10000
10000
9650
0
671
671
3500
3500
2000
2000
2000
3000
1350
1158
5200
5006
2760
4941
0
750
2731
2058
2300
2578
2000
0
12661
11157
1963
2025
1000
676
2100
1600
5005
4603
588
926
0
0
9251
10505
22000
18300
3500
3000
0
5825
3000
2000
5500
9500
2000
2000
2599
2556
1472
1400
2296
1139
5014
5010
4366 1684259
1400
1301
25138
2569
2387
0
18368
591
370
922

2979
1008
10000
0
671
3000
2000
8060
1100
5000
0
0
1700
2039
0
5730
562
6000
700
5002
643
0
9157
26500
7000
0
2229
0
2000
1665
394
477
13009
121831
700
793
11850
13662
0

2526
1000
2500
0
671
3000
2000
0
1000
5000
4675
0
1565
2088
0
5904
339
120
670
4505
643
0
9319
30000
3400
3217
3000
5000
3000
1600
346
830
10035
97670
700
49
300
45363
0

13338
1000
3000
0
1492
2870
5000
0
1025
3000
2361
0
1730
2767
239
5890
1200
0
866
4400
643
0
9600
27000
4400
8273
3000
5000
6000
1800
31
0
10007
379267
700
15085
459
2640
500

15186
1000
3000
0
0
3000
4000
0
1512
5000
0
0
1812
1750
323
2464
600
0
618
4300
643
1000
8500
25000
6500
5158
3305
5000
0
2000
0
1241
5025
26759
700
44701
52
28663
600

0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0

2000
4160
567
13100
15057
155000
5000
0
1820
10036
14813
0
0
1500
1500
0
8874
1600
2507
16960
300
0
0
0
2886
2000
2618
7417
2180
1600
1400
19000
3010
4158
2001
2450
0
3500
3500

0
14593
13504
10000
11035
5000
2606
0
2308
15
1000
0
0
2600
1500
0
3567
2000
1933
0
1000
0
0
2470
4732
2000
963
7862
2310
1000
1300
20036
2700
3500
1600
2100
0
2800
3500

3708
20150
13221
10000
11035
5000
2200
0
3000
5003
1000
0
0
1500
3000
0
1556
0
980
6227
1000
0
0
0
3398
2000
1459
2218
336
600
700
20000
2300
1000
600
1000
0
3000
1205

0
0
10663
8200
7029
3537
2100
0
780
3003
1000
0
1202
1400
1500
0
7952
1000
990
0
1000
0
0
1350
2588
2000
1028
4866
348
500
800
20000
2500
1000
1000
1000
0
6000
1200

5693
5739
8436
9000
8035
5000
6679
0
0
2007
3000
0
84482
1400
0
0
4000
1000
1206
10416
1000
0
0
1006
8137
2000
878
3643
360
1000
1000
20056
2000
200
468
1000
0
3000
1100

170
12050
2468
9000
10388
4000
1700
0
0
1007
1000
0
3162
1500
3000
0
2000
1000
1069
0
1000
0
0
0
2474
2000
878
2732
349
500
1000
16987
1400
900
0
1000
0
2000
1018

0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0

0
3200
3000
1940
0
5450
39749
9975
37
1220
6867
430
4429
4700
2800
1086
2000
3000
5211
1260
5005
6010
8677
2700
1968
0
9421
1900
8000
5971
0
3022
6112
1600
12000
8000
10000
6700
0

390
0
0
25513
3154
4200
15000
19254
2122
1533
2929
0
367
4800
3000
740
2500
10000
5000
1600
5007
5008
0
5800
1843
1289
14068
1900
8000
3712
2035
1000
4202
2000
8598
3302
3500
3764
0

540
1806
295
4767
1669
1810
12000
0
3600
676
0
0
3691
5000
2800
0
0
10000
5000
600
5000
3013
30498
4800
434
491
3
1800
6500
14347
0
2054
4200
1500
4601
5000
0
2700
0

1080
2124
459
7541
1741
1765
10000
8500
1600
2177
39194
860
0
5000
2100
1868
4100
20145
5000
1000
5008
5035
1174
1800
5000
2586
4948
3200
7000
14903
0
1857
4200
1200
4808
6500
5000
3000
1000

0
1599
1500
19665
3900
2000
20000
0
18
559
0
430
0
5200
2123
1883
1200
11745
5000
1000
5000
5001
0
1000
582
5000
7770
0
7200
6707
1069
2069
5000
1330
11997
10000
5000
3000
0

780
1500
2000
5633
0
1665
5400
8000
1800
0
0
1166
0
4100
2100
621
5000
686
6000
1000
4005
5002
800
2800
679
198
23918
2000
5500
25963
1000
6327
4200
2500
3708
20000
5000
2800
5000

0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0

1500
0
3000
2300
0
7651
26309
15000
1500
4000
13500
5820
2000
390
15000
22595
13196
11000
2000
15980
8982
28730
2573
112000
3440
5000
2200
12000
2000
1000
2500
0
1500
2862
7665
2681
2000
13000
9021

1500
672
2000
0
0
0
26479
20300
1000
4000
6000
5670
3000
7480
4000
762
2866
8600
0
0
385228
14587
2000
6000
941
1000
2000
10000
2000
15000
0
0
1500
1462
6497
2547
2000
13000
6126

1000
0
1500
0
0
7535
7490
9500
598
5012
0
4250
2000
0
4000
7000
1961
5000
700
0
7821
28
500
4500
0
1000
2000
7250
1500
0
0
0
2150
622
5555
1826
1500
11000
4856

1000
2938
1500
800
0
3060
5155
1420
1000
4000
7500
4450
0
1803
0
0
1261
1900
1200
0
0
7114
459
4500
2197
1000
2000
5225
2000
15000
0
0
0
1083
5027
2505
1500
11100
4990

1000
0
1500
700
0
1490
0
0
0
3000
6000
4470
3400
0
1000
4341
2681
960
0
0
150
4672
500
5000
0
1000
3000
0
2200
0
0
0
1000
622
5065
3630
1500
11000
5133

1000
0
2000
800
0
1095
12754
0
0
4000
4000
4150
0
0
1000
1061
1261
2500
1365
0
363
3114
500
4500
910
1398
3000
1436
2000
0
0
0
1000
872
5361
3099
1500
16000
5002

0
1
0
1
0
0
1
1
1
0
1
0
1
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0

1800
9556
11500
2000
400
0
222
9115
6960
3183
3280
2005
8140
2000
3692
1519
7106
0
7000
2100
0
2400
9548
9304
1200
0
1577
900
1000
2280
150039
1473
1800
2242
2009
2000
3000
8000
0

0
60025
3000
2000
931
0
1900
1198
0
0
2913
2000
8000
2800
5037
5035
12014
1800
8000
2100
2000
1000
11624
2921
21000
6500
1300
1200
194043
1500
30031
390
900
6745
2500
5200
2200
8000
0

1200
5032
4000
2000
5983
0
0
198
1000
1274
2790
2004
4000
36000
5899
6700
6075
5431
7000
2100
1000
1000
10070
15000
0
0
777
1000
6530
323
27403
390
0
2500
1000
1700
0
5000
0

1000
5054
1260
3000
2010
0
0
1198
1000
0
2851
2500
1917
2500
4129
0
5900
0
6000
2100
0
1500
5079
1137
0
6497
647
100
7000
335
15168
390
1310
2689
1500
0
3000
5000
1603

1046
5000
6100
1800
1413
0
5435
11198
1000
754
3053
3000
3000
3000
17246
2893
5900
0
8000
5500
1000
1500
4086
600
0
6536
658
0
7000
337
35235
1320
1000
0
28939
5500
10000
5000
3875

904
3000
0
2000
3655
0
7000
29358
1000
700
2458
4000
3000
5000
4221
304
5500
0
7000
5200
1000
1500
1190
0
0
6760
811
0
10000
500
25078
0
1000
0
1200
0
10000
5000
55

1
0
0
1
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
1

0
68536
0
7496
5940
1500
0
7400
11
0
0
1100
50000
1200
2400
1294
7594
1513
0
3261
8315
3023
3126
53444
1006
1685
11386
0
2079
0
390
8300
9006
1052
0
1400
237000
2355
10000

2100
47427
667
9144
6000
0
0
0
3500
0
0
0
3000
1500
0
2000
0
1527
1089
3307
6839
5070
3391
20144
780
0
1665
0
1200
3000
390
10000
8507
1270
355
1500
150000
0
25000

200
48846
0
5972
4500
1000
900
0
0
0
0
740
4000
0
0
2000
12000
1156
196
2581
3000
3017
3000
14182
0
0
1894
0
0
1000
1434
6000
10902
0
2835
1295
10000
500
16635

0
193712
700
5858
4500
1500
0
0
1033
0
0
890
5000
0
1744
30000
0
1200
365
2502
2348
7148
2000
16819
0
0
3689
1000
816
1300
1309
6000
8600
0
335
3655
150000
2000
15000

0
80601
10200
6174
4546
1000
583
0
1502
0
0
740
4000
0
0
3000
6818
1445
1500
2525
2401
2037
1974
78287
0
0
870
150
365
0
540
6000
8671
390
335
330
10572
0
47143

0
11166
5200
6047
4510
800
2000
0
2002
0
940
740
2000
1632
600
2000
5182
3700
0
2600
2355
14243
2043
15679
0
0
1755
0
5000
1000
540
4500
8210
0
335
507
7313
1000
2088

1
0
0
0
0
0
0
0
1
0
0
0
0
1
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0

2000
6600
2000
10000
166
1500
4374
0
1700
1800
5000
6852
7849
2505
1500
0
0
7355
3000
6000
10000
1507
1000
1328
1500
6000
5954
4924
3500
6000
2002
64626
10000
3164
0
8000
4166
2500
5003

2500
16200
97472
8000
2462
1500
15037
6281
1600
1621
4300
2010
7919
5268
1500
0
3885
10012
3006
6000
20009
1427
1970
1298
1668
1125
39373
1990
2347
5000
1025
3000
1000
1615
2251
5000
3400
0
5000

0
5200
4000
7000
150
1000
4233
3446
1200
0
3500
1500
6198
996
4200
0
0
8740
3506
5000
20146
1003
0
678
1000
1300
4706
0
5000
5000
1230
0
0
902
0
5000
2588
0
5000

2000
5110
20000
6000
1833
1000
6092
6157
1000
0
3500
1500
6525
2501
0
0
0
4776
3500
2500
68
2000
0
687
1000
3000
7259
0
3000
4000
1042
946
1059
1374
600
10000
1696
0
2000

2000
0
31667
7000
0
3490
0
0
900
0
4200
3500
6523
3896
2252
0
0
0
7011
3000
5109
2000
0
691
944
2500
35924
4350
2000
5000
0
1424
0
767
9289
5000
1113
0
5000

2000
5300
6539
10000
500
1000
13391
14380
1000
0
4500
2000
6122
5189
0
0
860
6000
7125
3000
5084
1060
0
700
762
1200
5750
0
10000
8883
0
1000
0
849
6374
5000
1647
0
3000

0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0

1600
30151
0
90889
1300
0
6600
1248
0
2000
1748
2022
7000
1000
3763
1570
4475
0
1925
1321
2000
0
0
4100
3004
1300
589
1837
4990
3220
5000
894
1700
2926
7000
1600
5200
7000
1293

1000
40104
390
42398
2180
1698
4700
416
6331
2000
1310
1823
5115
2000
5150
0
2000
1228
1656
3271
1500
3927
0
3680
47000
1200
390
141555
4975
0
2000
0
1600
3571
2500
1200
5100
6000
1397

1000
10013
390
19244
0
2000
5100
416
129
0
490
1823
2000
900
1100
800
2000
3405
1756
16741
1690
2700
0
2511
2540
5000
390
4272
4897
0
2000
0
1200
2381
1000
1200
5000
4500
836

2000
5083
390
34750
1818
3000
0
416
630
573
67
1823
746
900
977
650
2780
961
1776
0
1200
2800
0
2350
3000
1000
390
20150
5029
0
2000
1639
1000
2083
0
0
5200
4000
1653

0
1819
0
21464
1000
3000
4200
416
500
0
68
1198
5025
1000
1202
800
2000
0
3414
3885
1200
3000
150
2370
3000
5000
383
6000
4792
0
16468
923
1000
2100
0
2500
5100
5000
565

1500
4793
780
28557
680
5000
3000
416
0
0
0
2068
54836
1000
3495
1000
0
0
109
11970
992
3000
810
2610
3000
8000
2390
9749
4987
0
3000
0
1200
1976
0
1300
5200
4500
206

0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
1

10000
0
1300
1500
2000
0
10957
5000
4400
0
6100
3900
316
10004
2039
2132
3330
1800
712
605
0
10846
2000
2340
0
2500
1600
4000
6000
2800
9125
0
6000
0
0
7500
2064
710
430

30000
0
1305
2000
0
2421
4614
0
304
306
26621
5450
2310
3012
1400
0
0
1100
0
0
0
53383
2000
0
0
2404
1500
2000
7000
5000
11750
1170
4500
432
0
5800
2005
1824
430

50000
0
500
1000
3509
1964
28796
0
1100
3670
6600
4000
316
1000
1612
1066
1148
1200
0
0
0
16044
5000
1250
0
3000
1000
3000
6000
0
9325
0
3500
0
0
5700
1367
1968
717

4691
0
13500
1500
0
2000
4418
0
1216
1473
406
4227
316
1000
0
1752
1195
1000
0
0
0
0
25242
1000
0
2800
2000
3000
6000
2300
9665
390
3000
0
0
0
1700
0
430

50000
0
1000
1500
1128
2000
10676
0
1300
5555
316
4321
316
1518
0
569
910
0
0
359
0
39727
0
178
860
7700
0
3000
10000
4950
10274
0
3000
0
17000
18100
0
640
4171

4000
0
1500
1500
0
1600
0
0
589
1473
316
5000
316
20911
0
2132
1000
2200
0
0
0
0
5000
1772
0
0
1000
3000
10000
2700
9832
780
7500
0
13000
0
0
0
2914

0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0

2000
17311
1347
5582
8155
2000
2000
1643
1000
0
8546
17045
0
8144
1451
316
1967
4119
3580
13000
5000
5000
1024
30035
0
3087
1995
1676
3000
0
1054
390
1216
2617
1346
12009
0
0
1174

2000
81938
1268
836
8199
2000
2000
1420
2522
0
7542
14089
0
6812
1141
316
3300
5000
13000
10515
20000
5000
1520
10008
2000
3059
21067
1682
2500
0
177080
390
1000
2463
2664
9530
0
4294
1100

1502
40060
1000
836
4960
1000
1500
913
0
0
11538
11962
0
5036
512
316
0
3037
7000
9884
8000
3000
0
15011
1800
3080
14492
1430
3000
0
4425
390
32
350
1261
2116
239
0
396

1112
30000
1000
836
5404
1000
1700
700
390
0
3735
11763
0
3000
533
316
1400
3025
6000
11000
10000
4000
586
5010
2500
4355
17680
1318
2500
0
5666
540
905
311
782
9291
0
0
1266

1100
20000
1000
3300
4686
2000
1700
0
390
0
4129
12557
0
15000
1000
316
3100
3035
7000
11425
5000
5000
1466
153
5500
3323
2407
1331
3000
0
4825
390
0
313
606
18718
500
150
9

2000
10000
1000
1476
4563
2000
1668
0
390
0
2821
12496
626
10000
600
316
0
3000
8200
11700
4000
5000
427
14100
1801
3192
497
1525
0
780
100225
390
0
324
583
19333
0
0
7643

0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1

2000
21958
0
416
0
1101
2003
3000
11921
5846
5017
0
8000
9150
20006
6500
1341
0
3977
53267
4000
3500
1732
0
2489
2000
0
4000
2762
1700
1321
4000
48544
6004
302000
20000
536
259
10534

2000
4052
2480
125755
1000
1500
7000
0
329
200
3200
0
7400
0
25006
6100
1353
0
6516
1835
3700
0
828
0
1384
1800
0
5500
0
1600
1278
0
17700
5148
66270
5000
0
7544
29750

500
23862
0
5000
34614
39
2900
3000
20218
15845
3500
0
9700
0
20200
4603
774
0
1611
3039
3700
7000
0
0
841
1800
0
3775
910
700
638
1200
4270
5313
15000
5000
495
0
3483

2000
13036
1000
6000
749
1280
2500
0
3699
0
3000
350
5100
0
40000
4774
953
0
3000
0
3756
0
497
0
1013
1800
0
4100
1000
1401
654
2000
0
3000
3044
1000
0
390
10470

2000
11167
1035
6000
0
0
400
2000
3204
0
3000
351
4500
91057
0
9000
805
0
7080
7000
3800
3600
1809
0
819
2000
0
5000
0
0
659
1300
19331
40000
30042
386
0
332
2636

1000
45034
1000
10000
0
0
0
1000
13193
0
74000
4076
4012
100000
0
0
832
0
1132
9300
3500
4000
0
0
15154
1800
0
4500
1200
600
557
1291
0
0
34048
0
546
780
122005

0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1
0

0
1064
0
1600
5500
0
3311
5023
0
3939
185
745
0
9467
6046
1674
10000
2500
14163
2005
114482
87
113
1198
3000
493
79786
6231
0
1300
13000
0
3900
12611
2000
3000
3742
1700
1424

1760
1073
650
1700
5300
6000
3400
3900
0
11082
0
1180
0
0
157181
2200
10000
1000
20000
5000
20176
2002
200
494
3007
493
2836
0
0
0
9500
2200
0
0
600
4000
3012
4000
1256

0
312
3446
1000
3853
2750
3400
2600
0
115184
617
578
0
3967
19751
0
5000
1000
3000
610
6793
3200
0
698
5000
1134
3657
0
0
1200
8000
1500
3800
3100
1500
5000
69294
0
190

0
166
0
1000
4000
3641
3512
5000
0
19800
0
578
0
9455
27070
686
6000
500
3000
631
20112
0
6960
1233
2000
1072
2972
0
0
0
7200
5600
0
240
1500
3000
33827
1000
13400

1910
168
0
556
4000
1735
3586
3000
0
0
0
0
629
5000
55613
705
5000
0
31749
634
29676
3926
6008
5080
1700
2
6228
0
0
1300
6700
0
4000
2010
0
5000
115860
5000
30

0
174
0
193
3952
7290
3148
3000
0
2356
0
580
2475
2900
11811
4176
5000
31000
0
3000
47642
0
0
17095
2000
3103
0
0
0
0
7500
2275
0
212
1056
5000
64486
3000
16447

1
0
1
0
0
1
0
0
1
0
0
0
1
1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0

0
1582
20228
2354
7325
2700
468
0
5000
1000
1116
3363
2313
8911
1500
3000
5624
1776
0
200
1540
1299
0
7100
0
0
11000
2452
8000
1553
29
2850
3013
2400
8000
1269
4000
4929
0

0
21133
10036
2538
7470
2500
2988
2400
4000
11153
0
0
0
13025
1006
3000
0
3598
0
12000
387
1500
0
7200
2905
6910
12602
1000
7000
1033
3009
0
1005
15674
7400
1280
5000
2064
0

5000
2941
18002
1000
4460
1900
2232
0
4000
3924
1632
1600
0
2816
1500
3000
2039
0
2804
0
381
1000
0
5800
0
16502
11500
193
4000
381
5364
514
1000
0
6500
1000
3000
4365
0

0
8191
10000
2000
4583
4600
4535
0
3290
800
141190
0
1449
6856
1500
3300
0
2160
403
11500
3985
1000
0
5900
1386
0
10500
168
3000
384
4714
2000
3000
0
7000
950
9000
1183
0

0
22842
5621
1000
4376
0
0
1100
3200
0
6000
2000
2030
11069
2600
3600
0
900
0
5811
7161
1500
0
12000
0
5847
11000
1734
3000
404
2362
1000
1650
0
7000
652
4000
3287
0

0
5567
0
1000
4533
1600
1593
0
3215
2190
7004
0
1280
6823
99
2700
0
1850
3144
0
0
1000
0
0
600
5873
10152
770
3000
1297
4
1570
0
0
7000
1000
5000
2810
0

0
0
0
1
0
1
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
1
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0

2000
4347
0
1300
1337
1600
2000
5300
1726
2000
390
6000
460
5112
0
3000
0
12121
138
0
0
8155
10000
1298
2000
4432
0
0
2876
88
0
10023
3150
2900
3205
2000
26034
2255
4000

200
0
913
1533
2000
3019
1361
5400
1502
1805
390
5000
460
5400
0
2746
0
0
0
150
390
10048
10000
0
2000
2988
1264
0
16732
12
0
10000
10464
2329
2894
1110
3182
2200
4000

500
2208
304
1391
666
900
1000
4000
1287
1800
390
5000
399
2
0
0
0
5100
0
3550
390
6011
10000
1829
2000
4492
0
0
8593
473
10040
5000
0
2400
2000
240
49174
2100
3000

124
2475
0
1255
714
600
824
9000
1322
2000
390
4000
0
4
0
2297
0
10251
1675
0
390
6010
10000
0
3000
2797
0
0
799
825
0
15000
1690
2000
1500
250
11823
2014
5000

0
7580
302
1273
810
369
851
4400
1179
2000
390
4000
0
0
0
1875
0
5205
69
0
380
6514
10941
849
0
2991
1980
0
1161
323
8299
15000
18156
7400
1000
300
669
1876
5000

0
0
7676
1000
600
2471
812
4500
1156
2000
1079
5000
0
5039
0
1158
0
0
39411
0
400
10011
79027
822
734
2900
1351
0
41380
10000
0
5000
19800
0
2000
2335
1534
1901
3000

1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0

53751
1500
10646
5200
0
390
2643
0
0
19078
2284
0
1921
3202
1547
0
2100
1067
2000
2000
1200
7000
5000
6835
1500
10000
52425
3137
0
0
0
2510
4000
1200
1475
22500
3601
5003
0

2879
382
8601
4500
839
390
3415
0
2000
0
0
0
2563
20088
1251
2504
1500
1500
30000
39
1153
5820
3600
7542
1517
10000
27595
5094
0
1573
988
4000
192718
1322
780
121
2000
5000
0

6918
2000
3601
4300
0
390
2250
0
83000
5000
0
0
2300
700
1200
1200
1000
1000
14000
718
357
3829
0
7930
1000
6000
10343
1106
0
804
0
3000
5000
1500
0
10000
0
20000
0

10014
3000
3719
4300
0
0
2486
0
3000
5000
186
0
2300
0
600
1500
1000
1751
1000
800
501
3753
4000
6534
2255
0
18083
1001
0
675
0
7000
5000
540
31250
20000
0
10
0

6478
0
3300
4400
3975
1280
844
0
32000
4500
3314
0
1704
0
627
1100
1000
1073
16000
800
429
3808
4000
6153
0
5000
26279
1201
0
738
0
3100
3000
540
0
25000
0
10104
150

42108
2000
3400
4500
0
6380
0
0
2000
4500
3515
0
700
0
759
1301
700
2041
0
800
196
4744
3603
2815
1988
3000
17013
1074
0
1000
0
1377
2000
780
0
0
4000
87
200

0
0
0
1
0
0
1
1
1
0
1
0
0
0
0
0
0
1
1
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0

4404
7000
22182
2272
0
1603
0
28097
1020
20000
0
0
329
2194
2000
28791
1473
5458
6523
0
652
6013
7500
9500
2165
1052
0
10300
9000
0
17330
1635
1807
5000
745
1674
0
0
2000

2826
6000
7
2230
5000
1300
0
23352
0
8000
0
0
5000
2151
2000
13227
0
9579
7992
2403
326
5312
8000
8929
2774
1000
3500
10302
5500
0
944
1423
2000
3000
0
1446
1718
2000
0

1880
5500
0
2243
5000
658
0
13684
860
5000
0
0
5000
755
2000
2621
0
3826
6475
0
326
3100
9000
7265
30458
500
7000
10365
3600
8169
7586
1020
2010
5000
0
1100
900
0
700

1805
5800
6177
2500
0
680
0
12883
13335
7000
0
0
5000
71
3109
9075
390
737
6050
0
326
3123
14000
5400
1063
1000
0
10750
1000
0
4739
1050
1003
5000
0
0
2000
1055
0

2182
5200
180722
3000
6000
773
0
11068
15248
7000
0
0
4000
19837
5000
6564
780
3865
6197
2000
326
6293
0
5300
1308
7093
7000
11150
135000
231133
3754
1503
2007
5000
0
379
1800
0
2000

2000
6000
5000
4000
0
524
0
11436
17676
5000
0
0
3000
792
5520
12767
0
300
6000
0
144
3273
5500
5100
4317
1000
0
11271
5314
3300
25259
1016
3019
5000
0
1085
0
215
2000

0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0
0
0
0
1
1
0
0

5000
34045
3110
9975
7000
1641
3530
0
5000
1533
0
5562
0
1000
9044
2000
2000
0
5000
2438
2000
3100
5000
306
3551
7468
5000
0
0
2019
5590
199
6198
271
107
3015
0
0
199

5000
5217
3188
8200
7000
2400
3066
1000
6000
1200
0
810
0
0
8200
1300
2000
0
5000
2200
1500
3888
5500
995
0
3000
4500
16556
0
2020
2500
0
200
588
1741
2008
0
0
1440

3000
13263
4189
7268
6000
632
2033
1000
5000
2789
2430
617
2080
0
1000
3000
0
0
5000
1187
1200
2800
5000
1055
1902
2723
4500
0
0
2000
0
580
3199
111
214
1009
0
1000
1017

3459
6000
10276
7000
7000
800
2021
0
5000
1242
161450
0
0
0
0
0
1500
0
5000
1213
1300
2800
4000
0
1022
2810
6000
0
0
2000
0
0
0
305
0
2005
0
4320
3798

4000
1000
9898
7177
5021
1000
1024
33500
5000
1251
6035
0
1398
0
9874
25000
0
0
5000
1073
1200
3800
4500
2110
1200
2793
5000
47140
0
2000
0
0
0
432
0
507
0
287982
4898

5000
4085
1691
7200
9000
1500
1003
3000
5000
1272
6439
28572
0
0
0
0
1000
0
5000
1066
1200
3000
4500
0
1200
2860
5000
0
0
1000
0
0
0
0
0
2607
0
8007
5034

0
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
1
0
0
0
1
0

2627
0
0
1588
0
4293
15107
2012
4445
1125
3767
4107
2000
42010
1935
1500
319
5000
1380
10193
1954
5000
3600
2500
4825
0
0
0
5500
2200
27486
3600
6326
0
12100
1800
0
0
2600

2700
0
10145
1483
1200
4162
5000
3550
4020
1000
10436
1099
2000
11047
2000
3000
8157
2436
1212
70213
28000
3069
3111
2061
4600
0
970
0
4000
2000
7860
3000
1485
1636
10000
1500
4208
2000
4000

2500
364
24091
611
968
5000
0
7529
3000
2141
9856
1099
1500
9300
2000
0
21228
3000
284
19008
1250
2028
3000
1413
3000
0
0
0
4000
2200
3047
2700
788
700
7000
1056
2539
2500
3000

2300
16177
492
458
0
5000
0
0
5700
0
4198
1099
2000
0
2000
1001
326
3000
5000
399
1496
2110
3100
1460
2940
0
0
0
5242
1200
8831
2800
15015
1500
7000
950
2590
0
3500

3000
800
7354
403
998
5000
4200
3228
0
0
0
1099
2000
0
6000
2500
1518
2000
162
0
29251
2142
3101
1751
3000
0
2184
0
5000
0
4734
3000
666
1000
7000
1000
5440
2000
3500

2500
650
9694
351
1479
5000
5000
0
2500
0
0
1099
2000
4032
0
1200
47374
3000
380
0
1000
39245
3306
1958
3000
0
1140
0
4400
0
11484
2800
0
500
8000
1050
5646
0
2300

0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0

1500
4000
30229
1008
1402
1372
1324
3515
10236
12170
10755
782
3796
24509
1500
3504
4085
2329
10000
3224
2000
822
0
5
2937
0
696
0
390
15927
6500
2008
3000
7100
7000
2000
1625
3350
1100

1239
3000
22946
650
1789
1500
4122
2627
7063
8200
36671
0
3041
179
0
2942
1539
0
4000
1680
1200
0
0
10031
2226
7600
696
5000
390
5641
2515
3537
3000
5354
0
1284
517
3300
35157

612
2000
30684
1597
652
1000
139
1697
1005
0
583
4699
2500
0
1355
979
3013
1007
2000
3000
1400
0
0
10021
2271
5700
696
4000
390
2194
0
5700
10000
4363
0
264
0
5500
3000

607
2000
54589
3750
798
2000
1000
2000
1045
8160
0
0
2600
0
0
191
3003
2200
3000
142
0
0
0
7111
2108
6000
846
3000
390
18601
8000
1102
3700
4816
0
109
1450
1600
5000

2593
2200
37208
9429
1081
2000
1000
1700
1004
0
0
0
2171
0
2353
193
3003
1600
2500
142
2600
0
0
34
3012
6000
696
3500
390
2557
0
1200
2000
4381
0
390
2668
3950
5000

584
1700
55031
1000
173
0
1000
3000
1005
0
0
0
2600
0
0
14210
5979
3883
0
0
0
0
0
171574
1933
12300
696
13000
385
3871
1000
1100
3000
3330
0
0
1480
0
5000

0
0
0
0
0
1
1
1
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0

3373
9413
416
2818
16770
0
0
0
0
1802
3400
0
1700
2010
1200
2000
0
0
0
3166
0
0
897
5000
0
2675
1382
0
65215
26436
4528
1703
5000
12384
12073
4000
0
1321
3800

7248
6161
416
2700
13989
0
3581
0
3998
1802
0
0
1020
1508
1300
2000
0
0
0
6550
0
100006
26880
4823
0
448
1699
0
326
26921
5122
0
5000
2664
3400
3000
0
9160
4000

2980
18468
0
2191
33232
0
73
0
0
1358
1300
0
1000
1000
1000
0
0
0
0
0
2000
0
15083
2000
0
0
1200
350
5494
40098
0
30958
0
867
0
1000
0
1000
2500

2000
9665
832
2300
29695
0
0
0
0
1100
4300
0
0
0
1000
0
0
0
0
2033
4000
6000
12049
2000
0
29926
5000
0
30328
10855
1771
15631
5000
3060
3482
1000
0
250
2500

1903
28100
416
2130
32838
0
0
0
7429
1151
0
0
1206
0
1000
0
0
0
0
1915
3000
4000
4077
2000
0
5287
1214
200
11658
2
0
17508
5000
858
4037
1000
0
0
3000

1851
3480
416
2280
38770
0
0
0
490
1568
1500
0
0
0
1000
0
0
0
0
1708
5000
8000
5541
2000
0
10843
1500
0
132
0
604
10049
470
3193
2630
1000
0
0
2600

0
0
1
0
0
0
0
0
1
0
1
1
0
1
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
1
0
0
0
0
1
0
0

0
0
5200
10000
0
0
5891
1700
4777
0
2295
799
0
6247
815
7800
13068
1416
7000
17684
0
2000
1500
6859
2000
0
6000
3500
8000
832
10021
31533
2000
4400
1227
8100
5000
49362
3200

11440
0
7000
10005
0
1510
0
2617
3770
1200
2764
0
0
6375
815
7684
14412
0
5200
3000
0
2000
1500
486
1396
0
2000
2000
7500
0
5033
20600
1400
4436
1150
5202
10000
5679
3400

3752
0
0
10000
0
1010
6100
5710
4151
1000
74
0
0
4468
1630
5600
12947
2304
5300
5000
0
2000
1000
0
1050
0
1000
1400
6500
3285
19619
24288
1300
4370
1600
5300
4500
8855
2900

1824
0
13300
10000
0
1000
5792
1000
3940
2150
3381
4150
0
1000
0
5755
13016
0
5200
3000
0
2000
1500
0
0
0
2000
1600
6500
0
4874
25720
700
4440
8000
5300
6000
49572
2750

390
0
0
10000
0
2000
4240
3342
3697
1689
2308
0
0
1306
815
6000
12823
0
5500
5000
14041
0
1500
244
0
0
100000
400
7000
190
7050
48759
1000
12600
5000
5300
1300
2684
3152

390
0
6200
10000
0
2000
2900
0
843
0
2381
0
0
110000
629
6300
12915
0
5200
7000
1613
0
1500
0
0
134745
100000
1000
7068
0
12073
23303
0
4500
0
5500
3000
13050
2700

0
1
1
0
1
0
0
0
1
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
1
0
1
0
0
0

0
390
0
11000
2276
4841
3600
0
7663
4828
12003
0
666
6000
60295
2200
8000
3300
20000
12000
2000
2342
1473
2000
0
501
7000
7294
0
0
0
1193
5000
21817
0
5000
1175
1700
3000

1700
4000
0
6000
2328
4300
1100
12700
768
0
5000
679
1332
0
3000
2100
6700
1900
20000
9100
20000
3057
390
2106
0
1251
1500
5443
399
4400
0
1206
8180
1120
0
0
0
2600
3500

1002
2671
0
5700
1435
3300
1630
0
10488
0
16864
0
0
6261
3020
2000
5000
1100
10000
4600
700
700
390
1600
0
0
9975
6000
35129
9000
1116
451
2200
13434
0
0
0
0
5450

2
4000
0
0
90
3361
4000
4000
2049
77534
18000
5000
666
0
25915
2000
5100
3000
20000
4200
665
700
390
1606
0
2106
0
5500
0
0
3
466
18183
22772
0
0
7972
2000
5900

684
2670
0
5500
0
3500
1200
11461
104205
2991
20025
2000
416
0
1500
1700
4700
1011
10000
4100
727
682
780
1581
0
652
8000
5000
0
9000
6745
469
8975
22820
0
0
435
0
3100

442
2923
0
5000
0
3206
0
0
3000
4509
51514
0
416
0
2000
1900
4800
5000
10000
5000
505
700
0
2000
0
0
0
5000
1307
4400
5003
638
3000
8050
0
0
2947
2200
2650

0
1
1
1
0
1
1
0
0
0
0
0
1
0
1
1
1
0
0
0
0
0
1
0
0
1
1
0
0
1
0
0
0
0
0
0
0
1
1

5300
0
780
0
10523
109
2600
0
5000
2548
137308
0
9079
168
5000
1353
1800
2075
8879
2557
30000
3248
15107
20039
11000
3000
15696
0
0
1720
3200
0
40134
1396
165
1386
380
4000
0

0
3700
0
0
4790
1381
5022
0
0
2602
164395
0
2804
1206
1650
1224
0
1787
4743
1273
10087
5140
13111
1860
3700
0
5000
1380
196
344467
2581
0
0
0
165
1189
380
3000
4725

3100
0
944
0
4736
230
5000
11511
0
2618
49
0
3958
300
2000
739
0
1729
1640
1109
6030
3510
10000
0
0
8000
5000
753
533
6822
1200
0
650
1967
323
570
380
1341
4752

12500
2000
0
0
55762
0
6000
14916
0
2709
36491
0
12157
460
2000
742
0
2765
0
0
5001
3461
10014
0
7500
0
5000
630
1238
49
2070
0
0
903
0
589
56663
1359
5077

0
0
0
0
4209
113
7000
15564
0
2800
15049
0
3874
861
3000
751
2000
1000
0
187
10002
3646
9598
0
0
3000
5000
1000
957
15000
31500
0
2232
0
0
600
2000
1403
6366

2100
2000
0
0
22815
0
6000
11339
0
6098
14158
0
937
7595
2000
703
0
2000
0
2014
148
3770
10044
0
3800
0
5000
500
1187
12000
1200
0
3208
1100
5527
200
2000
1352
8550

1
1
0
0
0
1
1
0
1
0
0
1
0
1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
1
1
1
0
0
0

0
18309
1173
14128
13106
16629
3000
9
3120
0
1500
1478
1988
0
0
0
4000
2460
0
4000
3188
0
5190
1764
14127
1066
0
2000
30074
934
3016
0
767
3000
7113
1942
1712
4791
3690

0
1741
1157
11208
10111
9519
901
0
3300
0
2579
4419
19878
0
6000
3041
9
1140
1133
3000
33850
2525
42
4120
140951
50045
0
1500
1800
38500
5003
0
4090
0
12163
1725
0
2418
1000

0
33188
411
6554
10005
9367
0
0
10000
0
1437
0
25681
0
8200
0
1000
226
3525
1700
4625
0
3000
535
10000
992
0
1500
1000
29700
3000
0
9476
3000
3787
1000
3041
2118
0

0
20000
608
7248
11000
10001
465
83000
3200
0
1314
1473
0
0
0
3
1013
555
0
2000
1035
1206
3000
20990
10000
1000
0
1000
700
33769
3000
0
1993
5943
714
400
0
2066
589

0
19000
690
7122
9007
9513
467
3000
3200
0
1616
1473
0
0
9956
5700
1300
35190
2116
1591
0
1423
1400
2506
5219
1000
0
0
1000
21020
5000
0
1164
10000
5369
0
1326
2150
756

0
19319
780
6144
9000
9973
485
4561
10000
0
800
1473
0
0
4000
700
10000
1203
7442
2647
0
3400
2000
500
50005
1008
0
0
1000
5418
924
0
3514
2249
10026
0
0
3000
1500

1
0
0
1
0
0
1
0
0
1
0
0
0
0
1
0
1
1
0
0
1
1
1
1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0

3960
1898
1211
0
3000
1117
4056
570
3000
5800
8000
2000
2300
3572
8820
5000
980
3887
0
0
1950
836
1600
1709
4200
21440
6740
1170
1586
7001
0
18808
2001
1685
7000
2036
0
0
1600

7232
2632
6818
28428
1000
1098
3993
0
3000
5759
8000
1700
2000
2600
1576
70000
0
0
3
0
2390
390
1500
2004
4000
0
6850
6512
1365
6180
0
1200
6620
0
4000
1500
0
3888
1846

11000
1000
1180
0
0
231
3831
1546
2000
5938
5000
0
1000
5600
1000
3500
563
453
0
0
0
150
1000
7497
3200
5600
5664
14122
1663
6000
550
263
6015
1655
4000
1201
0
0
1209

15788
1176
892
0
700
234
4111
4981
1000
6200
5000
3760
1000
2600
3100
4000
0
312
0
0
750
1560
1200
671
6700
11950
5660
0
5106
5951
880
0
10001
1707
4000
1500
0
1140
1248

13668
830
4207
12000
0
238
3939
4769
2000
6009
5000
1700
1000
2600
2000
3500
413
1500
2360
0
0
0
1250
2000
0
6200
5480
3927
1050
5285
1287
0
4137
1718
4000
2000
0
505
1247

4490
0
6175
33664
0
175
4001
6452
1885
6044
5000
0
1000
2510
1000
5000
2513
500
0
0
1280
0
1200
6100
4000
0
5310
200
0
192557
925
0
5000
1775
4550
2000
0
0
1212

0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1

2000
4000
5598
7000
4788
3438
80019
6000
4062
795
16008
3700
1142
999
1270
3832
2000
3500
1775
1300
2613
7
7576
10000
3600
840
827
3900
11650
1610
0
140
1775
0
2506
2300
3685
1732
3000

1100
5000
4000
7000
1532
4000
5000
5200
1914
588
100000
0
1286
0
4000
898
2000
2000
1407
0
7021
1200
3000
9000
2500
0
827
3487
12500
1910
3200
12527
1815
0
1925
3000
4214
0
1431

600
4000
0
7000
1002
12242
439
5000
4877
1488
5000
3000
500
0
0
425
2000
0
328
1000
10019
1408
1800
7000
3000
3458
827
1629
11900
1133
6800
253
695
0
1000
3000
76
0
483

300
4000
0
7500
1006
0
10603
5000
2100
609
4000
0
320
0
0
0
0
2100
935
2000
10051
0
1800
7000
2000
499
755
4000
10503
821
3500
2305
719
0
997
5000
67
0
0

300
4091
0
9000
2004
6894
1247
5000
3602
768
4000
2000
529
0
1436
2791
620
2100
42000
1000
10046
0
2000
6625
2000
5180
0
3000
10886
155681
3500
238
724
0
1020
0
69
0
700

1000
6169
0
10000
2309
0
2187
5000
9452
588
3000
800
500
0
1261
0
1710
2200
1500
0
5016
0
2000
7000
2000
0
1726
813
10040
4785
0
238
750
0
1100
3000
1376
335
0

1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0

1210
2000
5100
0
0
0
0
10000
3300
2264
3493
0
75
1575
3359
1243
4917
16447
6000
6000
10011
6140
2400
1000
1300
9314
5000
100
1500
16713
14877
2000
15000
0
43533
0
0
6400
2500

2056
1000
5163
0
600
0
0
10000
0
1420
2536
1913
3369
1757
13487
1300
2453
20373
4500
6000
5052
5812
2000
1800
1000
27187
3000
109
3433
15766
19608
1500
1200
0
104406
7700
0
7000
0

1200
1000
5196
1012
800
0
0
10000
6500
1002
1065
850
3423
1047
1414
600
2254
10018
5000
4000
3163
13955
1000
500
0
13981
2000
3626
0
38944
13280
3000
0
0
71776
6000
0
5000
227

2300
0
5372
0
0
0
0
10000
0
6005
10020
808
3400
1042
40710
900
0
12387
4000
5000
5010
22687
30848
0
0
9378
2000
0
800
15881
14329
721
0
0
60753
6130
0
5200
239

0
500
5761
669
0
0
0
20000
3000
2000
6097
775
4275
1036
43406
1000
5375
21865
5000
4000
5000
15621
975
1000
0
12759
4000
907
1000
15809
34193
1200
0
100
0
7500
0
5100
3412

1000
500
5396
0
0
0
0
1718
3000
970
5022
380
2307
1039
2773
1324
1165
13898
4000
4000
5000
2540
863
0
0
16980
800
1208
1000
30594
7880
2000
0
300
8200
6500
0
5000
0

1
0
0
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
1

0
4606
1500
2188
0
15008
20391
2801
28954
4600
40297
2000
5000
2042
12564
3000
11700
10000
3000
5004
0
0
1188
8290
3562
4000
8470
1000
1000
0
390
0
3000
0
826
5000
249
867
0

3554
6815
1600
2701
0
1200
1200
2300
41027
1500
6597
900
5015
1958
10000
1300
3600
10000
2600
4031
18518
600
2581
9427
3112
3500
1682
1000
1000
0
390
0
2500
0
0
6000
0
0
0

1855
1800
580
2427
2113
5255
3658
1613
36073
2000
3465
0
5000
1501
6476
642
3500
10000
6000
3082
5
20900
1013
2240
2076
5000
7898
2000
1000
0
390
17000
2600
0
1703
5000
0
7
200

1337
2000
1600
1104
0
4566
0
1594
46096
2000
10117
900
5000
1619
5489
612
3500
25000
0
7018
244
1
0
16000
2279
5000
3336
0
2000
0
780
0
2600
0
329
4000
1500
0
2769

14542
2000
700
2362
0
0
10930
1654
103065
1000
0
2500
5000
1514
5000
1192
3300
0
2500
2755
1038
805
1285
2076
2175
3000
975
900
2000
0
0
5015
2600
0
248
8000
2100
0
0

2955
2000
0
519
2191
3648
11677
1222
154321
3000
665
0
5000
1553
5000
600
3500
20000
1165
1813
41500
752
0
833
2300
9900
0
2000
2000
0
0
4293
2000
0
702
5000
0
0
0

0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
1
1
0
1
0
0
0
0
0
0
0
0
1
1
1
0
0
1
0
0
1
0
0
0

0
15387
0
1536
1762
5000
3500
0
1200
4946
2950
1519
0
3000
2141
0
179
2967
3504
0
3161
399
2595
300
3600
10000
0
0
4400
1298
18000
1370
21700
0
1400
2000
0
4790
0

369
1500
760
4510
1144
4000
3003
1302
1500
2000
2
0
4444
4000
2150
0
1669
0
0
0
4000
399
1200
0
0
7000
0
3299
4111
1909
2000
2210
11710
0
1000
3000
0
900
0

55
2000
600
2652
66
3000
1910
685
0
1220
687
0
214
0
0
0
0
0
0
0
3000
0
1020
500
1030
4000
6622
2699
2100
1666
2000
2190
6030
0
0
40009
3155
6849
0

7490
1000
0
150
37
3000
2400
748
1100
1232
709
0
0
5000
0
0
0
0
0
1899
3500
399
10404
300
2400
8071
298
3000
2200
5000
2000
1000
9150
710
0
5000
4550
26249
150

941
2000
3000
185
158
2500
3300
697
550
1052
965
2755
0
0
0
0
0
0
3469
0
3100
150
51000
500
1200
4000
1000
2987
2510
703
3000
0
11600
7611
0
20000
1264
2200
1000

280
2000
0
0
390
0
0
690
600
1500
559
966
0
8000
0
0
0
0
3422
70200
5700
200
0
300
0
3283
1179
3100
2000
775
2000
680
48930
4750
0
62339
813
3000
0

0
0
1
0
0
0
1
0
1
0
1
1
0
0
0
0
1
0
1
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0

6000
526
3012
5000
4324
1406
2122
3000
1265
1958
1353
2183
2106
3407
1400
2500
981
12005
5336
2423
840
2022
0
1000
2403
3500
2972
6300
2000
10732
3338
3623
0
2000
0
1305
0
7000
1000

4000
526
5000
1318
1861
1366
1815
3000
1278
1953
4000
5828
9951
56
1312
2000
2148
10095
4900
4136
0
1711
5200
24677
1200
0
2952
6000
3000
22119
3022
4315
8440
2000
18259
1000
390
4883
0

6000
1913
2000
1200
0
1000
1184
2000
611
1500
1267
0
3633
603
684
2000
0
8389
2807
1024
0
1584
7700
0
588
0
3107
5000
800
17012
2502
3713
0
1000
3456
200
390
4753
0

5000
0
3000
2000
1780
1000
1206
2500
632
3700
1500
2165
3603
553
709
2000
0
8474
2898
1215
0
1576
0
0
588
0
6056
5000
5000
0
2250
5133
3873
504
3770
196
28094
5000
0

2000
1052
3000
2000
2581
980
1411
2000
668
0
1500
645
926
430
728
2000
0
7640
2713
435
0
1690
7800
0
574
0
0
5000
5000
10706
2350
5749
7733
1000
3706
0
1011
6000
0

2092
0
0
2000
2140
1000
904
2000
591
1700
1500
4390
7199
133
709
2000
0
6847
2885
186
0
1285
0
0
0
0
3000
5000
2000
9659
2200
6762
0
2000
3708
0
965
6000
0

0
1
0
0
0
1
0
0
1
1
0
0
1
0
0
0
0
0
1
1
0
0
1
0
0
0
1
0
0
0
0
0
1
0
1
1
0
0
0

500
0
2000
2000
12042
316
0
10228
3167
0
5400
5078
1896
4405
12369
1273
1896
5012
1000
4567
2000
9148
2600
1042
0
0
4000
65757
390
0
24000
6513
15000
0
7239
11000
452
3009
68781

0
0
397
2000
6191
632
510
40000
2521
7365
5400
2657
3712
0
4690
1392
1829
3000
10341
6443
4300
4030
2100
3057
0
11905
4000
1628
390
930
8000
3740
10008
0
5395
11031
0
0
58436

0
1980
2720
1000
10892
150
0
993
2400
0
4100
978
379
2776
7160
2000
1924
3548
0
24353
1000
4211
2000
0
0
200
7501
196
390
0
13780
3215
10000
0
4503
8000
606
1373
9536

6360
0
0
1500
2558
632
162
10100
2600
0
4100
805
1217
0
6471
389
1308
2500
0
10219
0
3798
2400
0
0
49
0
80962
285
0
12300
3300
20000
0
10381
8000
0
0
58302

11220
0
1000
1500
2332
0
0
8926
2614
0
4100
52169
9652
0
1476
1000
1480
2000
3592
13163
2000
4000
2300
410
0
4662
3001
19395
0
0
12752
3405
25000
0
5627
8300
0
0
64460

0
0
435
2000
4099
0
0
9748
2376
8665
4200
1600
16
0
6078
140
1171
2000
3911
5909
1500
4327
2315
0
0
6278
10000
13452
1668
0
6000
3303
3500
0
4935
7500
0
1040
14000

0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

1485
1608
6
0
1300
10000
2500
390
68500
0
7416
1848
3151
2500
3000
1700
5467
0
1318
8000
2700
9
2690
3000
1200
15000
174
7200
2588
3279
738
0
9363
326
0
0
4066
0
1482

1472
2301
6918
0
1001
10000
0
390
3114
0
6900
0
2000
2300
1006
1720
5026
2150
19776
14500
1500
2061
0
3000
1200
6000
1689
19000
0
3343
0
0
11119
326
1200
0
5004
0
1011

1217
2379
5295
0
138307
10000
1596
390
4016
0
5100
0
0
2500
144
1002
0
2116
1096
0
0
0
0
4000
500
6000
1581
10400
318
3366
0
0
9473
326
1200
4135
28
0
8

1347
2202
4805
0
16996
10001
0
390
2000
0
10000
1542
0
1500
10000
0
0
65
572
15150
1100
821
1900
0
500
4000
800
0
862
3483
0
0
11140
326
1200
0
2033
0
111

558
2688
5002
0
5010
6000
1594
390
2000
0
5500
3498
0
0
308
0
0
72460
645
7700
1000
21414
230
0
500
4000
0
4931
0
3507
0
2322
9636
326
0
2294
3130
0
3509

550
2110
3005
0
96
38000
0
390
2000
0
6700
8095
0
1000
2000
0
0
5000
0
0
0
703
0
0
500
3300
0
9100
502
3628
0
0
23635
326
1200
7368
94593
0
0

0
0
0
1
0
0
1
0
0
0
0
1
0
0
1
1
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
1
0

0
0
0
0
3000
1000
700
5109
0
3500
2560
125
1784
1409
10000
0
0
2000
1600
0
0
0
2535
5000
1105
2477
1160
1000
6800
0
0
5800
3814
105484
396
2000
2500
1273
1276

780
0
390
14000
1600
0
1074
1600
0
700
1593
418
1803
1500
10000
948
3500
2000
1600
0
678
5448
1205
2000
1000
2409
10646
0
0
4770
1672
4500
7759
4500
461
2000
1200
1039
1288

387
0
780
9000
2004
1660
35000
2400
0
0
1348
190
1763
942
2000
0
0
1502
1000
0
0
632
3274
3000
2011
769
51571
0
6000
2250
453
4120
4451
2000
396
1608
2618
1000
1000

0
0
0
5000
2000
0
1300
3800
0
0
1012
0
1843
959
0
0
4500
1737
663
0
0
0
630
1000
503
792
0
4000
3000
0
2129
4388
2915
2100
546
5684
2013
123
1000

4543
0
390
5000
1000
0
1400
739
0
0
1016
66
4654
1500
4520
1096
0
1500
654
0
678
646
1080
6000
0
659
14482
3000
0
50000
1414
4500
6383
4400
396
0
4724
101
2500

1386
0
390
5000
4000
0
1300
2000
0
0
1007
151
2297
946
2500
0
1500
5050
651
0
0
0
0
8753
0
631
12874
9000
5100
0
1961
4350
9025
2934
396
2000
0
48
1000

0
1
0
1
1
0
0
1
0
1
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0

0
3000
1500
1230
1004
0
0
1076
6792
2500
1856
0
4988
3100
2580
5000
1200
0
1607
507
699
1700
1888
8486
2658
2000
2500
7000
0
1600
1500
8500
6000
2250
2297
14002
1815
8024
8536

0
3000
2000
2910
0
1715
4900
1076
0
3000
1667
0
7000
7172
2557
4000
1036
790
1675
1158
0
1500
1810
1001
0
1500
0
4000
0
0
15000
5000
8000
0
7256
560
22674
8034
5000

0
10000
2000
0
0
1500
0
0
3180
3000
1632
0
5000
10000
2500
8000
309
3696
1696
373
1579
700
1300
0
4125
1500
462
4000
0
1000
2000
0
7000
0
13100
0
95
232
8500

1823
10000
2000
0
225
1500
800
1012
2682
1500
1664
0
5000
1662
4500
5000
500
3000
38000
365
0
700
1152
682
1315
0
0
4115
74731
1000
1000
16000
6500
0
10854
2000
16790
94
10000

18839
8938
1500
0
24815
1000
800
530
0
1500
1880
0
5000
3000
0
4000
0
5724
1500
359
1637
500
1310
0
0
2200
3069
4000
0
900
900
8000
6000
1924
7537
0
24283
145935
9476

641
2000
2000
0
10250
4670
500
696
5593
2000
1059
0
5000
1350
2000
5500
1000
2271
1400
1111
4844
1000
1197
0
0
0
280
3690
0
900
1000
0
5600
0
3710
53528
17387
5000
7000

1
1
1
0
0
0
1
1
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
0
1
0
1
1
1
0
0
0
0
0

1039
641
1502
261524
1884
2
0
3000
5020
1898
2058
0
1778
1433
2000
2800
2500
4500
0
1284
84459
2000
2287
291
1142
7000
326
2777
3000
40970
4126
3084
3406
1988
0
3403
2000
10000
1001

1500
1290
1000
43919
1997
893
2000
3000
10027
1006
1672
0
1565
1319
1128
0
2000
4000
0
1283
79192
5000
2071
291
1313
3000
326
1751
10000
1210
2417
691
0
1900
5000
5990
2873
10000
0

3160
29
0
38787
1943
382
0
1000
3001
0
10000
1300
212
773
4280
239
2000
4000
0
1000
57145
5000
1591
291
1000
7152
326
969
5000
10015
470
0
640
59
1550
7767
1000
10000
2001

1000
0
30070
46834
693
2794
3091
2000
5004
0
2000
0
82902
787
0
3380
2001
4200
0
1535
0
1000
2000
291
375
8000
476
1004
6000
10009
4690
2613
660
24
0
40645
882
80000
0

883
3
1180
28408
683
2561
2400
1000
15000
0
1704
0
2008
757
0
0
2014
8790
0
0
0
4000
1632
291
528
4000
326
938
0
11783
0
378
296
0
4000
0
0
7000
4301

28000
703
1000
63001
680
77004
2000
1000
5039
0
1920
1000
1177
615
0
0
1605
4200
0
1000
0
6587
10000
291
600
4000
326
1122
2000
110306
18774
693
60
0
4026
4622
0
6000
2000

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0

7959
1700
3200
6989
2037
0
1157
0
0
2134
0
484
6500
5600
6808
3170
2180
1800
6696
0
8339
7500
2148
4000
10000
1728
6355
11155
2900
0
1500
1019
1155
10000
0
10035
11573
1000
0

9683
0
3000
833
2055
0
1000
1500
5000
1210
0
1000
4700
3715
11620
0
2204
1980
5000
2000
0
7500
2130
4300
10000
1411
6500
4024
2000
1281
1500
0
1000
11000
0
5096
0
5000
1600

11916
2000
3700
6488
2000
6398
103
2500
2400
2000
8081
0
5000
6666
5000
1000
656
1200
4866
0
0
7500
1200
4164
10000
1009
5000
754
2000
771
1500
0
1000
11336
46350
5000
0
5960
871

13191
760
3500
5153
5913
9000
72
0
2341
2000
0
0
4600
6666
15000
1000
2159
1400
5300
1500
1759
7500
1012
4500
7000
605
5117
7030
0
640
1500
0
1000
0
0
5200
0
5000
30347

4717
0
1000
7833
0
10000
400
1500
0
1666
0
1288
5200
6666
0
3000
678
0
5055
0
2624
7500
2034
4200
7000
2012
5644
17050
4759
790
0
0
0
4100
0
6024
0
5000
0

9354
2000
68074
7130
2100
500
0
1500
2439
1500
0
334
4500
6666
4089
0
851
800
5000
2000
0
42562
973
5000
5000
209
4767
6063
0
761
1755
0
2500
7500
24000
5015
5140
1000
0

0
1
0
0
0
0
0
1
1
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
1
1
0
0
0
1
0
0
0
1
0
0
0
1

0
3000
2000
1267
326
586
1700
27994
0
4900
0
1293
5
3245
4000
0
5000
11850
5040
6300
0
0
19505
7000
2767
132
2676
1290
2380
5000
2000
1000
0
3600
2000
0
2000
4252
2000

3000
2500
2000
1700
326
3660
0
9212
493
4100
1300
1304
1426
3217
4000
1212
0
17552
3000
0
8000
1000
20509
7000
2769
10200
189570
1294
0
0
3000
3524
780
4000
2000
0
3000
3000
1500

0
1985
3000
243
1458
5754
1800
6949
0
3600
573
668
5660
3177
3000
466
500
8333
2000
6000
0
500
1513
5200
1791
540
6084
464
970
5000
1000
929
0
2500
1000
2000
2000
1537
1500

3007
1163
360
0
952
5666
0
8134
579
4500
576
843
0
3286
3000
485
1100
20406
2000
2500
7800
1520
1515
5500
1928
600
5798
324
0
10000
5000
869
0
2700
1000
0
1000
10000
1500

7
1256
360
0
0
5666
1000
10043
3509
4000
600
853
0
4200
3000
900
0
9772
2000
0
7800
0
1539
6300
1960
1000
4627
345
89
0
5000
7
0
2600
1000
1925
1500
21300
1500

3119
1316
45385
220000
326
6246
1000
28012
1198
3900
1900
790
0
2500
3000
1000
1000
9315
3000
1500
8300
0
20217
5100
1461
0
3589
500
0
10000
1000
1587
0
2600
1500
1130
1000
651
1500

0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0

0
1877
3526
4000
2289
1128
4000
15004
360
870
11027
2000
4012
9670
20006
5000
69803
0
7016
2500
0
10110
3000
4514
872
3300
1549
1400
5700
3066
1500
3760
0
1165
0
9000
12411
1650
1500

200
1500
0
1595
1005
1150
3000
25000
360
590
10500
10063
2008
2615
9000
140000
23560
10000
5500
0
5500
12000
2000
0
262
6267
1541
1200
60207
3832
1500
0
0
1200
0
2000
13000
1317
1000

6171
500
1168
775
31063
1361
3000
1302
360
3700
14000
0
3008
10170
10000
4000
109726
0
5125
1500
0
5852
1500
1528
1203
0
1212
1000
1000
5878
1500
0
0
400
0
2000
12340
698
1000

0
0
1060
1000
1094
1402
3000
1000
360
1999
10000
2000
9056
0
9000
4000
48237
40000
5031
0
7500
10000
1500
0
150
0
1200
6000
838
0
1300
123
0
520
0
1349
14000
693
600

0
756
1900
600
1109
1000
3000
1666
870
7300
10000
5000
36100
0
10000
4000
74014
0
4969
1000
0
6610
1300
1000
470
0
1000
1000
4476
0
1100
0
0
600
0
1500
12364
1000
200

0
23750
0
2000
1013
344
3000
3778
0
17120
10000
5000
22500
908
8000
4000
19443
15000
5071
1000
2000
5836
2000
3574
1000
4189
1000
5000
24236
3316
1032
0
0
500
0
1500
13000
545
500

0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
1
1
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1

3000
2100
1054
1600
8722
1700
1338
0
0
1310
0
0
1545
5000
5364
2000
0
0
0
20000
3894
9639
2338
6378
1432
5013
3000
2000
300000
49007
5000
2435
0
19000
11011
3008
51644
20000
3100

2000
1200
344
1300
0
1200
1321
3017
0
1322
24000
0
0
5000
8633
1500
0
0
3562
11556
2783
7123
2406
5096
11279
3038
30
2000
15937
11095
1598
1463
0
5000
9816
2014
30291
20012
0

2000
1000
1193
511
3010
1600
727
12
780
706
6666
0
1517
4888
3600
0
0
0
3869
0
3575
7162
5000
25173
1960
3007
0
2000
11891
0
744
1039
0
10009
8000
1599
41
10036
2600

2000
0
0
700
6249
0
761
3000
0
885
10000
0
25420
10700
0
0
1004
0
4468
0
1605
7419
11610
25896
1000
5005
0
0
120000
0
2000
1068
0
22000
7824
2014
70128
15000
0

2000
0
3000
600
0
1500
2500
0
0
1000
8333
0
0
0
3700
30000
0
0
12
0
1520
7462
5000
25108
633
2056
150
2000
6380
0
744
1267
0
20000
8700
2018
19576
10000
5100

1000
0
0
800
3212
0
1800
4000
0
614
15449
776
980
10100
9603
656
5183
0
4550
0
0
8621
2971
25000
527
2826
850
2000
250000
53025
3000
1000
0
15000
6500
1041
194014
50000
1400

0
0
0
1
0
1
1
1
1
0
1
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1

0
0
3081
2000
5000
1261
4261
0
0
5118
6200
0
3630
8100
3014
1414
2200
360
7000
1000
0
1518
3000
1850
4507
6090
1200
16647
78130
2134
2600
0
35000
5000
4237
2000
6243
316
10000

0
0
4001
2500
200
1200
6000
0
1634
3758
3775
0
0
6000
5000
1388
1000
360
4900
0
0
1000
0
4700
4000
8369
1000
33595
20000
1600
2100
0
100000
3000
4000
2000
6376
316
5000

326
0
3114
2000
10610
300
0
2000
796
3901
22690
0
1300
7000
5000
1000
1000
720
15000
0
0
1000
0
1000
3500
5346
1000
16000
93000
1587
2000
0
0
8700
100000
1600
7942
956
5000

326
0
3232
2000
0
300
0
0
865
2206
0
0
0
2
2726
2180
1000
0
10000
0
0
0
0
930
3300
1590
1000
36625
30000
1700
2000
0
0
1500
5000
1800
8270
1087
5000

476
0
5000
2000
0
287
0
0
1143
3089
0
0
0
0
4000
0
1000
360
6000
0
0
1000
500
0
3500
4934
59
23317
20000
2000
1500
0
0
600
4183
1800
170000
316
5000

326
0
4000
2000
0
297
0
0
0
3023
62588
1100
0
2003
3000
929
900
360
6500
0
0
0
500
0
3000
3568
0
23983
12014
1900
1000
0
2750
4000
3613
1700
6002
4342
5000

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0

4000
1804
1000
10800
5200
0
7900
2758
1740
2214
0
1020
0
3083
3000
9625
86992
0
2914
1500
1487
4000
4050
363
30000
2060
2124
10000
1369
7000
1200
5000
0
2500
1503
1751
2000
3800
9735

3330
2000
454
3808
0
0
8000
2741
1711
3510
1200
0
0
1857
0
3000
37272
0
1406
0
1200
5000
5600
363
25000
2004
2311
10059
1336
6630
135000
0
0
7740
1400
1700
2000
3000
4000

3087
1200
2500
0
4000
0
7000
2175
1587
1720
1000
0
14724
1289
653
2900
0
0
2735
1500
399
3000
7800
372
5000
2003
1622
5201
927
6379
5200
11000
0
3260
250
2500
1700
2500
0

3162
1600
0
4000
3500
0
6565
1874
1823
1780
0
0
0
1615
900
3000
65428
0
3241
0
390
3300
0
1971
5000
1726
1674
5211
801
6586
5500
700
0
3884
228
1000
1500
2800
4000

4496
1211
0
5000
0
3000
6800
1525
1956
1800
1000
0
0
1484
3000
3000
1221
0
913
2000
540
3010
3900
1000
4000
692
1677
5500
4000
7086
5500
10300
0
4352
106
2000
1500
3000
3850

4003
1165
0
5000
0
5000
6100
0
1125
1900
0
0
25000
2500
27
0
21984
0
0
1500
390
3000
3100
865
5000
116422
1697
5500
5000
7522
5400
0
154
4509
1601
4034
1700
2000
12203

1
0
0
0
1
1
1
0
0
0
1
0
0
0
1
1
0
0
0
0
1
0
1
0
0
0
0
0
1
1
1
1
0
0
1
0
0
0
1

6000
3689
40000
1274
5002
2000
3000
107651
52
15008
2010
1508
0
1500
23000
6000
2416
0
3085
0
5400
0
4826
1340
390
2504
1000
4497
5000
2000
3011
0
2000
778
1228
3000
7500
0
4317

5700
0
300018
1284
5000
2083
0
2861
2176
43065
2613
1216
390
1600
12280
5000
3000
2321
2808
0
5500
0
5
4036
911
1590
0
4035
3000
3305
747
0
2000
29423
0
3000
10000
0
1421

5000
0
15000
1000
4006
2000
0
2388
334
4650
5076
1116
390
1500
25007
5000
1500
2928
2455
329
5700
2989
4000
204
559
701
1000
2111
5000
3000
4164
10019
2000
10000
553
3000
0
0
10452

4600
20907
17000
2000
10000
2000
45568
3000
336
12132
2464
0
390
1000
25008
4000
2000
0
1337
0
6000
9059
7300
8122
390
803
0
2653
5000
7767
2874
11000
2000
0
1825
3000
4500
0
700

6000
400
15000
1000
7000
1000
3000
3000
375
13953
2428
490
0
3000
1767
5000
1360
0
2000
2865
6000
52546
0
0
0
1000
1000
4054
3000
7007
1418
10000
1806
0
0
3000
4500
0
57229

3500
0
11100
574
5000
1000
3001
2500
1000
2200
4170
658
780
0
3300
5000
1500
0
882
801
6000
10380
4000
200
390
671
0
5014
2000
5000
2148
10000
2300
24450
0
0
4179
0
2500

0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
0
1
1
0
0
0

7877
6028
159
3735
9
1939
26060
39
1744
6747
6601
28000
2110
5000
6664
2500
12000
13000
2500
0
1469
16611
9088
1209
0
5706
1187
6000
1677
0
28500
60446
1500
3771
5032
5000
6501
0
2552

5016
6028
0
2231
1210
2040
0
33500
4857
6573
6501
61115
2000
10000
6600
0
0
6500
1877
3210
53871
1935
4234
1300
0
0
1500
5000
3000
0
5000
30594
1500
5474
2263
6000
0
0
13914

5008
3996
110
15147
1000
1938
3472
0
1200
6506
5201
325000
200
0
6700
1400
10000
0
2000
0
981
5365
7118
350
0
2250
616
3400
590
0
9604
150843
1000
69536
1901
2000
10000
6882
2545

10032
9066
390
2187
6000
0
2320
0
1300
6581
5501
40000
467
0
6700
1100
12180
124479
3000
0
20929
0
8187
1500
0
5000
500
3617
687
0
10000
163881
1000
10000
1779
1000
4001
1734
16508

2977
3997
1884
7382
1060
0
1764
25000
1200
6801
5282
20000
500
5000
6666
0
10000
6000
1400
2712
1164
294
8708
0
0
4800
500
3600
524
1392
6000
25426
2000
4000
0
1422
5000
1512
3088

11875
6992
0
850
780
0
2841
0
1100
6100
5200
51000
4100
5000
6982
500
10817
6500
5000
0
0
741
9291
300
0
0
485
3700
235
12884
14000
39526
1000
2100
0
3600
0
0
0

0
0
1
0
1
0
0
0
1
0
0
0
0
1
0
1
1
0
0
1
0
0
0
0
1
1
0
0
1
0
0
1
0
0
0
0
0
0
0

3000
12540
0
4019
2261
2452
1007
2688
7936
0
1720
1300
6814
3000
0
8853
0
2102
2000
2000
3000
0
770
10000
0
1500
0
2000
1800
0
3540
0
2170
2200
14212
3445
1908
59570
0

3000
3099
0
2019
1390
0
16
2730
18207
0
3805
0
7756
2200
0
22243
0
1021
400
3000
3006
2950
590
5214
0
1467
0
1755
800
0
485
18047
1149
0
12985
709
1200
1105
0

2000
1884
0
5025
390
0
1578
2680
0
0
2000
500
4788
1700
0
9877
619
274
0
0
1500
4965
1400
4500
0
1201
0
1721
500
0
13052
7985
1352
1800
14816
6077
2
10021
499

5634
30468
0
2011
390
0
0
2850
22479
0
0
1000
5100
1700
0
10110
39224
3001
1398
560
701
0
0
5000
12974
1236
0
10000
500
4595
92539
1000
1029
105
12808
2805
835
51
724

3748
4473
0
10046
0
0
400
0
34935
0
3581
400
5500
2441
0
24616
1500
1004
4626
0
1000
5289
390
4200
0
1103
0
2028
500
198
3160
2000
0
2300
14201
2906
0
4735
390

1000
5635
0
3017
780
3000
1
0
5382
0
0
1500
5100
2000
0
5952
1500
4005
0
0
1000
0
390
5000
5616
1042
0
3000
400
5095
1910
0
654
1600
14109
0
0
1733
424

0
0
1
0
1
1
1
0
0
1
0
1
0
0
1
0
0
1
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0

1880
2000
316
4112
832
1045
2015
1286
1500
1
0
1500
326
3363
0
16195
1597
3000
498
37092
1892
1500
5227
2000
0
871
5000
0
1632
1300
1290
650
12329
3169
1634
40824
10147
5500
1694

3819
1800
316
10269
225
1028
2190
1047
1450
2213
7200
1000
326
13591
0
15282
2088
1800
498
10071
2600
1700
8309
2000
0
871
4000
0
1639
1600
1145
10453
11846
2618
1420
2340
5331
3000
1368

2073
2000
514
118
0
11052
809
0
965
1019
0
1000
326
1026
0
15164
1000
2000
498
9884
2000
750
35026
2000
0
2042
2700
1248
1403
813
318
202
25924
8736
391
0
10000
4000
547

5264
2000
316
67
0
311
3012
3000
4864
1055
5200
1000
326
7853
0
12005
0
600
3482
4090
1000
200
10883
2001
0
0
2500
1479
1452
1700
329
1098
161
5142
300
4970
30000
8000
504

2571
1803
1605
2000
0
183
5795
0
0
1080
2300
1000
326
5562
0
15000
1001
1000
0
6108
1000
200
7310
0
0
1666
2800
0
1475
0
406
1788
8521
8766
500
5527
12000
4000
347

53860
2000
316
2128
0
0
2001
0
1001
1245
0
1000
326
990
0
10507
380
5000
483
19933
1500
100
4890
4100
0
316
2600
0
1117
831
186
200
5538
15040
0
903
10000
5000
6000

0
0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0

3768
1500
8000
6601
2800
5000
2569
1965
9500
5933
2500
0
1957
7870
3000
1800
2299
0
537
3300
8602
4000
30006
2556
500
2041
645
5331
0
2500
14000
8199
8049
0
21000
1434
1963
0
1800

3500
1408
6000
5085
2500
2655
4500
5064
9000
9851
6100
0
1700
18090
5000
1774
2493
0
4233
6000
0
2703
23016
1582
0
2006
586
20985
2000
0
12000
3622
9000
0
421
2456
1739
1646
0

2500
5000
1709
4087
5000
800
1800
5007
8086
4214
0
9000
1408
4288
3000
920
856
0
857
7800
880
0
566
811
0
1632
600
6932
0
0
13000
900
6000
2280
421
784
1033
762
4321

4000
1000
1645
4220
0
15000
2000
3788
14700
4300
5500
17363
1448
2270
3002
1102
887
0
325
1500
1018
495
22323
700
0
7177
485
37845
1500
0
13000
6483
5500
0
2876
0
1058
2000
0

3000
2000
1653
27704
2400
0
9000
390
7000
0
3000
0
1456
467
3007
4014
1043
0
325
4800
99
6616
11931
2318
0
1701
0
2000
2000
0
13000
0
5816
0
1949
778
1041
0
2400

3000
5000
1725
73000
2400
10000
5000
390
9000
1000
0
0
1475
18
7000
0
922
0
954
0
1922
495
10683
1101
0
0
0
11200
0
0
12200
0
5500
0
8090
573
1007
647
0

0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
1
1
0
1
1

2086
1002
0
1171
0
6860
1547
2139
2000
0
0
7400
5170
3600
4000
0
5800
9376
12009
2600
1500
8500
263
0
50000
0
6500
7876
0
0
1046
6003
4231
6000
3000
2004
12937
1020
2000

3017
5565
1466
1942
1275
5870
1350
2500
1163
3786
0
0
21287
1200
0
1692
5000
85924
2111
2000
1852
7000
4531
90000
7000
5
6764
5400
0
0
0
5009
4061
5500
0
2009
13036
0
2000

144
4050
1282
0
575
5009
1700
6
500
0
0
4800
1353
0
2000
2004
5000
1167
11000
2000
1300
6800
0
14011
15000
1925
3542
6000
0
0
0
5750
2846
4160
709
5004
10072
0
5000

147
4922
1293
626
1539
5543
0
2000
376
2881
2000
1800
1000
4246
2000
4
4900
1197
1000
1614
0
7000
4015
14029
7500
0
161064
6000
0
0
910
3500
2800
4120
1000
1000
9600
0
2000

0
15362
1257
478
700
6037
0
2000
1000
2430
0
0
1000
1200
3000
54
5000
1180
6000
1590
0
6965
0
14052
7500
0
5072
6000
0
0
0
3500
2909
4250
750
1000
11056
0
1000

763
12000
3013
495
0
5002
0
2000
800
0
0
2100
607
1500
0
0
5000
1163
6001
2000
0
7500
1007
14000
10000
0
4891
10000
0
0
532
3200
2601
4380
1000
3000
9964
0
2000

0
0
0
0
1
0
0
1
0
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0
1
1
0
0
1
0
1
0
1
0
1
1
0
1
0

0
380
3813
4781
4000
1845
4000
3000
20666
1278
0
1534
0
2000
43894
15000
900
2000
2000
3000
5025
27657
7100
0
599
10000
0
27245
5053
7000
1386
99159
6000
13775
1500
10000
6100
20007
2000

0
380
4013
3000
5500
471
5300
3500
10000
1469
0
977
0
2000
61816
7000
4500
2000
4000
3000
4023
0
5000
4069
0
10000
6000
9184
3615
7000
1003
48276
15042
10631
3000
5023
5100
3014
0

1467
15240
1274
3000
4000
471
1473
9700
20666
463
0
0
0
2200
39022
10000
0
2000
3000
3000
3300
1000
5000
33000
253
9000
3500
1682
2573
5006
2640
49450
5000
8900
3000
5000
4200
1309
6000

703
5000
1878
3000
4100
248
1473
4000
10000
381
0
0
0
0
10041
25000
57000
1000
7000
5000
0
0
0
20000
0
10000
5000
1352
2858
6000
1000
201
0
9200
2000
5000
1900
5009
0

990
5000
3116
3000
4300
335
3873
6300
10000
383
0
0
150
1800
15080
15000
5000
2000
11000
3000
0
0
4928
22227
0
7000
4500
1520
8000
6312
0
54379
4164
9525
0
50000
1600
2008
0

3200
7396
0
3000
4000
200
390
3000
10500
398
0
0
310
0
46146
15000
0
7131
3000
3000
68010
0
4574
20000
0
6000
3000
1442
2000
6000
0
9905
816
8600
1500
4000
1500
4622
1400

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
1
0
1
0
1
0
1

5273
4278
3000
2372
1172
3730
780
2000
1700
4300
3500
8001
2846
0
0
784
5000
3500
4610
3628
1000
2500
0
2166
14021
2000
3082
5000
1300
0
0
9125
565
1000
0
0
177
2000
2891

30000
4500
2000
2149
1000
3033
3260
1400
1800
4000
0
8001
1646
0
966
1854
8017
3300
2336
0
0
3320
0
2002
7723
1246
2022
4300
1500
0
1000
126768
1188
0
0
0
2011
2000
3205

11776
3700
2000
1203
186
2676
4311
984
3100
3100
1000
8037
4500
0
1500
396
7000
3000
2290
3218
0
2000
0
2200
8295
720
1000
3500
588
0
1000
3468
2667
0
0
0
1116
2000
390

0
3716
2000
2000
0
2796
1551
1013
0
4500
2400
10074
3000
0
1121
1950
4000
3000
0
1532
0
1000
0
2242
7301
4780
1000
3500
610
1
1052
4050
546
0
0
0
0
0
390

1061
3768
2000
1716
0
2806
0
1006
565
0
780
5010
3000
0
1362
1099
5000
3000
0
0
0
3000
0
2100
4388
1700
500
3700
611
400
71062
15099
578
0
0
0
0
0
390

1239
4000
2100
628
0
2379
0
939
98
3845
2400
179228
1838
0
1472
2040
5000
3000
0
2257
0
1000
0
2330
1600
4000
300
3100
788
6083
3000
5015
2769
0
0
0
0
0
376

0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
0
0
0
0

1700
2101
14000
0
5396
0
0
12880
3500
1005
1170
780
10420
1700
7158
2572
30010
1500
2000
3000
600
2033
20004
1649
1249
4000
5000
12036
3200
2037
63895
4023
2146
0
16000
2712
10000
14849
1200

0
2160
12000
0
0
0
14583
0
3000
0
0
0
1150
0
5816
2009
10047
1400
1000
7000
0
1200
1806
1663
1260
2000
5169
10010
6300
2324
0
4030
1623
61807
0
1551
10016
5250
1000

1653
3046
12000
0
1285
0
2513
13267
1000
0
220
0
5928
1800
5000
2020
20000
1009
0
3500
51697
0
0
1471
570
600
21
3000
0
1000
8694
20000
0
7849
1500
95022
25000
19711
1000

0
2519
12000
0
2916
0
2996
2000
2000
0
1000
0
3619
0
5000
2256
17000
307
1000
3500
37511
0
20000
1360
436
3000
3000
9400
10000
1000
5562
0
1623
10000
1395
3015
8000
10417
1000

1940
3625
12000
0
1368
0
370
15000
2000
0
282
0
13227
1000
5000
3500
5000
1200
2000
0
1685
3107
0
1212
1150
4000
4000
0
2000
1165
0
4500
1694
35000
1500
3003
26000
9979
500

0
0
12000
0
0
0
1986
0
1000
0
0
0
7764
900
4000
1739
10000
0
0
3500
414
8542
6955
4472
1000
100
57
8000
2000
1596
3500
0
2795
10000
1511
153001
12000
5108
1000

0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1

3000
0
1800
5000
1392
5743
3941
12500
3750
1376
1200
330
5000
2886
15000
2050
2000
2790
6000
390
1700
0
1500
1334
2000
0
7762
2092
2000
38075
1473
632
1200
0
1609
11500
0
0
1258

0
0
1300
4000
1000
5000
399
3000
3520
852
1000
330
10116
2908
4867
2100
1500
1323
6000
780
1400
0
1500
21003
2000
0
7700
4631
1800
0
390
0
2065
0
0
9000
0
2483
1270

5000
0
2400
4003
203
0
690
4000
3069
14998
18000
330
5000
2129
803
2000
1000
156
5000
0
1684
90
400
428
2000
0
0
3007
1500
39424
390
782
1000
0
5148
8000
0
900
591

0
0
0
13000
186
7241
590
2000
3271
0
1000
330
6000
2354
14436
2000
1000
2
4200
0
0
0
416
12
4000
25749
3545
5827
1500
0
540
316
2070
0
0
7000
0
20000
612

8671
0
1200
3515
347
5000
0
2000
3262
683
1500
947
3000
2366
5396
2100
1000
2583
3862
780
1000
0
1002
35152
2000
0
3386
1200
1600
25120
150
0
2000
0
0
7500
0
4267
615

7000
0
2500
0
17971
5000
1926
5000
3237
4902
1000
2389
7000
2291
875
1500
1000
1581
3887
0
850
10400
0
892
2000
0
3575
1030
1500
35375
3780
632
10327
0
0
6006
0
24659
637

0
0
1
1
1
0
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
1
1
0
0
0
1
1
0
0
1
0
1
1
0

2500
4570
2415
3000
6000
3044
1035
4500
14596
3000
7000
0
836
0
0
1104
3467
3856
3500
10034
0
5000
3700
2000
1400
0
3820
20000
3002
15633
0
1700
3900
1208
3328
1000
0
4000
3032

7500
0
3000
2000
7000
1123
1666
0
10705
800
0
2000
1616
0
0
1400
486
13000
1500
50024
3000
15000
6562
4000
30
0
50001
3342
2200
19725
0
4630
0
1006
2811
8000
0
1409
5000

11478
0
2125
3000
2200
7553
1010
0
3400
0
5000
1998
0
0
0
0
545
0
1500
100108
3341
0
0
1197
1000
10195
3569
0
1700
13091
0
0
10452
50000
1192
2000
0
0
2000

7080
2000
2007
150
48500
474
300
0
6410
0
9100
2068
0
0
0
0
1639
15104
1500
4933
0
0
0
3000
1000
24232
3529
0
1800
5066
0
0
6475
1104
1516
10000
0
1000
2000

1651
2000
3000
2026
3600
3586
0
0
5479
500
3400
2079
540
0
0
0
1700
16764
2000
10114
30000
0
699
0
1270
0
3697
3899
1700
195829
0
3105
51179
0
2316
0
0
0
2000

43600
341
1758
1026
3500
305
4817
0
4120
500
0
2155
390
0
0
0
1504
9118
1500
2014
0
13550
6041
1400
10489
0
5229
2346
1500
20225
0
0
7760
0
1500
0
3000
0
2000

0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0

14779
12
4780
3500
1373
3074
10590
2000
2006
231
0
6083
2529
3333
4000
4424
1716
0
907
5900
1185
17599
1923
5000
2306
4082
1712
5708
0
164820
25126
0
4028
1383
2473
1067
1812
1800
2198

0
16
0
3022
1384
3002
31448
1500
2012
5000
0
1051
11929
3310
1565
1600
1500
6700
1599
0
1157
130370
1000
6000
1234
1990
1639
6059
0
11728
60259
0
4000
1000
2000
1341
5347
0
5

5000
103751
0
2000
615
2613
417588
1000
3022
3000
0
1545
5722
2900
641
0
911
0
378
0
500
3381
600
4000
3510
2003
1418
5009
0
7738
27208
0
5000
196
2000
2255
28004
594
0

10000
117086
0
2000
600
1806
3414
1000
2020
3000
0
47280
0
3040
648
1500
1400
727
756
3600
400
145
0
5000
1344
2074
1618
5021
0
1297
31262
0
5000
500
4000
4164
957
256662
0

5000
6146
0
2000
0
1989
4761
1000
2139
329
0
3000
5250
3500
654
1500
2000
13583
0
2900
500
4639
0
3500
3426
2115
1529
5027
0
2153
90114
0
5000
0
3000
0
0
3000
0

0
4501
0
2000
0
3370
15331
1000
2006
340
0
3000
3526
2300
649
1500
0
4973
754
3500
5000
12235
0
5000
6324
2094
1414
100017
0
2073
30463
0
5000
0
2000
211
455
4944
0

1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
1
0
1
0
0
1
0
0
1
0
0
0
0
1
0
1

955
3000
2601
10036
1615
2190
300
9574
1500
3200
6042
2128
0
6000
7500
5041
1001
7000
1899
3253
18832
7500
2500
1816
1900
3800
8874
1337
6554
1218
1138
5520
20000
0
16836
1275
0
3000
1500

2043
1000
2140
8185
1323
6558
591
0
1500
3200
3558
1344
543
5581
0
0
2446
1000
1400
3211
24099
103
1011
1816
2900
3200
7984
1368
10000
1285
3000
5200
10000
65748
2000
156564
0
3403
800

992
0
2131
6715
1622
1825
441
3660
900
6000
1000
505
780
4237
5001
6475
720
1070
1188
1691
5320
10000
301
1806
1000
1950
8029
3003
4749
608
264
5100
10000
1537
5288
0
0
2656
700

2903
1000
3424
7033
900
2236
741
3790
700
3000
600
5585
2500
4423
3390
0
236
6000
600
1721
16612
0
37
774
800
2000
8324
1000
3304
390
3105
5300
10000
1585
0
0
0
2500
800

992
1000
2345
6728
0
2678
441
6006
1480
2800
10550
556
0
5000
4000
265
210
2432
0
1800
21373
3000
17
3368
2000
1828
8435
1000
2285
780
0
10900
9000
1597
0
36484
0
2600
800

3153
1000
3385
6882
765
1707
291
5647
0
3200
9000
563
0
8888
10000
5099
52
116
0
1576
44729
2000
0
1027
1000
2200
8552
2000
700
0
264
0
10500
1615
0
69380
0
3000
800

0
1
0
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
1

2000
1586
12800
2140
0
4400
2000
5200
0
4000
1996
30236
2000
4246
55
1703
1206
0
6000
1745
3604
15071
174
0
7000
2000
40000
0
0
1147
0
2022
1315
1339
2000
1286
0
1850
592

1800
0
5000
3082
0
0
6844
47
1300
2092
1804
5004
2500
2727
2400
800
2000
5000
2044
1269
2072
13500
1214
0
3533
1000
30000
2192
0
1147
3000
1308
1297
2617
4540
3900
0
0
390

0
0
0
1760
0
2000
0
3000
1500
1333
1664
4086
2000
5507
1316
0
176
3000
3150
0
0
11000
1125
0
2673
0
35000
430
0
1147
200
506
672
0
39994
1000
0
0
390

0
1588
5100
1926
0
2000
2071
2800
0
769
1560
5033
2000
0
2000
750
360
2000
1000
1545
2071
12000
139
0
3500
2200
30000
430
0
1100
1000
1516
675
0
6850
900
0
0
280

0
0
5000
1980
0
2000
2115
2713
1600
2300
1370
5020
2500
538
1531
810
0
2000
3000
135000
11553
12000
0
0
4303
0
20019
6136
0
5100
1200
1000
781
1141
10000
900
0
0
913

0
0
5000
1750
0
3000
1640
2000
0
0
1335
3006
2050
304
1477
1310
0
2000
905
5000
14328
11000
391
295
3023
1100
40000
2923
0
18500
1300
1000
734
1720
13000
600
0
0
390

0
1
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
1
0
1
0
0
1
0
1
0
1
0

1800
3000
1285
1200
0
380
0
3300
5000
2519
52082
4599
0
4924
1414
3000
0
0
9000
6395
7000
0
0
4259
4096
5507
2148
3647
4500
0
1437
1000
0
5000
0
5020
2000
1269
5000

2378
3000
1598
1024
0
2100
0
0
3000
2519
15800
0
0
1000
2678
10510
0
10000
7009
0
8000
780
0
3212
2064
100
34766
4198
0
0
1451
0
4494
5000
0
3003
2500
1284
4251

1496
5000
650
163
0
530
0
900
2020
2519
2000
1446
0
148
0
4000
0
6000
7000
2100
5000
0
0
28246
540
1608
2005
3490
1000
0
1166
0
61
5000
1180
3009
3000
1000
6000

0
0
674
146
0
2282
0
1700
5000
13137
20085
0
5360
1545
2310
500
0
5000
8000
222
4500
0
0
2730
13056
1800
2190
3800
1000
1446
2900
0
47
3100
0
2013
1500
1000
10000

2462
54070
971
2000
0
1390
0
0
0
566
39070
0
251
0
1173
1000
35979
10000
8000
1000
4500
0
0
2834
1690
897
7300
3920
668
426
600
0
5892
1000
0
3041
1056
740
3019

0
5247
580
1000
0
380
1000
253
3000
416
25000
2493
5360
0
0
2000
6191
6500
8000
650
5000
0
0
2711
16964
1443
20296
3447
203
0
0
0
164
5000
0
3000
544
1000
13154

1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
1
1
0
0
1
0
0
0
1
0
0
0

3100
18339
1663
2500
0
0
780
4600
0
1131
4600
0
20000
20241
5110
239
1937
1000
9000
7133
5095
2000
3000
8000
5000
56388
499
1300
0
1200
3408
3025
2109
5400
2424
1600
45484
2000
3300

2400
2766
1983
3000
0
0
0
4300
0
150042
5000
3237
1826
20154
2000
2414
944
0
9000
11365
5011
0
4000
8000
2156
112
0
700
0
1200
2908
3000
2406
4000
0
2000
20033
1200
1000

2367
97996
1640
2000
0
0
0
4200
0
4790
4000
2760
1971
20019
3000
3597
1219
674
8000
1700
5047
2000
3000
7000
3017
1779
0
700
0
573
9283
3000
1278
0
284
7000
79520
0
1000

2435
1861
1542
5000
0
0
0
4219
0
3236
4000
914
2000
20151
1000
183
2216
0
10000
1740
4021
0
3000
7000
2009
1786
0
1700
0
500
0
3000
1036
4000
294
5000
94
1500
1100

2500
1196
1703
5055
0
0
0
4500
0
866
4200
0
2500
20037
3000
2005
2000
980
8000
4026
4071
3000
2000
8000
3000
5414
0
1600
200
6000
2908
3000
1115
3700
371
1500
25910
3100
1000

3000
3000
1758
5000
0
0
0
7600
0
630
3800
0
2000
21
3000
3635
648
4413
7000
2060
3000
0
3000
9000
3000
2418
0
700
159200
1200
7163
3000
947
4000
500
1500
10933
0
1100

1
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
1
1

1000
0
1500
5380
0
2000
1246
376
5500
0
14608
2000
241
389
3678
0
390
7000
1200
21
0
15227
2134
107000
9240
7900
5000
16388
4447
780
0
0
6008
0
44776
390
5318
10000
511

0
2403
3024
5141
2690
1418
1258
17055
4723
0
22730
0
4651
0
6
18026
390
0
1800
1819
0
17610
1000
3826
15233
0
6000
28800
1000
0
0
0
6011
256
1502
390
4160
4000
10069

0
0
1200
5032
900
946
564
575
5500
19230
14911
0
95
0
1162
0
870
1200
1100
5000
0
10055
2500
5000
11202
790
10000
0
1623
0
0
1279
3606
0
2026
390
6296
0
186

0
4932
2000
9400
0
1437
585
449
4000
0
6758
0
301
0
1133
279
0
3000
1100
4000
0
0
122
5000
12493
0
10000
0
0
0
0
0
3803
0
1015
390
977
0
199

0
402
2000
4400
1000
3000
586
1000
10700
0
3727
0
3479
0
1010
0
300
0
1350
4000
0
1534
0
2000
13748
0
5000
6136
0
0
0
2794
4003
126
52100
390
23
7842
0

0
3516
1000
0
1000
0
608
339
4500
0
2440
0
1000
0
5
56839
1500
2000
1500
1894
0
0
0
3000
18061
1948
9000
3080
0
0
0
0
3311
0
5101
390
0
24003
0

0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0

3000
7558
1300
0
0
0
0
10000
3813
176
5000
1706
8000
6384
968
2000
0
0
2300
2610
395
4273
0
2500
15262
1526
3000
485
1000
0
6000
832
2000
10000
1445
0
3010
3000
3870

0
5000
1700
0
715
0
4000
8000
1298
195
2500
2964
3100
0
990
2000
2500
0
50577
2609
1846
0
3080
1500
4951
1696
4000
721
0
2000
0
1000
1221
10000
1651
6672
0
2000
3819

2000
42054
0
0
6942
8400
0
6500
500
485
2500
579
3000
2100
390
1500
0
0
2000
715
8759
0
3119
1000
2408
1015
3000
444
0
1000
12000
900
595
10000
0
2300
875
1500
2823

1000
3000
1000
0
0
9000
5000
7000
2398
0
2500
0
5417
2100
390
2000
1000
2284
2000
930
0
1006
0
2000
8360
0
3000
710
0
1542
6500
500
1000
20000
390
2800
600
2000
2876

2000
2000
0
0
213
8700
0
10000
0
4466
0
0
0
2200
3103
1800
1050
0
1488
2000
0
1006
7255
0
6202
0
3000
1920
0
764
6500
0
3500
10000
0
2600
1000
0
2853

2000
1100
200
0
0
9000
4000
10000
1902
417
5000
2937
500
2200
0
1500
600
0
1542
770
0
0
9060
1058
200
0
3000
0
0
3000
6500
0
2000
0
780
0
600
8000
2863

0
0
0
1
0
1
1
0
0
0
1
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0

0
15018
1849
11876
1347
3500
1872
3500
0
10600
0
6000
1489
8000
1965
0
4013
4025
380
7000
8000
88444
0
984
0
1881
2700
2500
1900
8870
1620
0
2505
274
291
15900
0
2136
1069

696
35521
5000
11876
0
10092
1566
4846
2000
9300
0
7030
1326
6000
1995
2007
90054
2511
380
6010
3000
4000
0
0
20200
1915
2500
1500
1626
7578
1267
0
3000
1395
291
16489
390
6573
1081

1076
20003
1417
11876
1300
966
983
3000
2000
20000
0
8000
642
5671
1336
0
9011
1523
380
6000
0
5000
0
0
0
1472
2500
0
1267
5700
634
0
3016
10555
291
14128
0
0
251

316
7009
4488
18954
1500
2000
1027
3000
3000
10000
0
5396
2000
5700
1430
1020
3007
1292
425
5400
3000
5000
3982
0
0
4012
2500
1500
766
5882
665
0
2200
0
291
13210
0
770
375

696
15018
0
5000
900
2000
3000
3000
2000
0
0
5390
824
5741
1500
0
2592
1236
1000
5000
5000
8000
0
0
0
2008
4300
1000
10000
5799
668
0
3000
9588
0
10442
150
0
0

696
20100
1540
11876
0
1037
999
10000
2000
11000
0
5006
1000
9900
1292
923
1013
627
0
5200
5000
5000
0
0
0
10002
3000
0
919
5888
1000
0
1600
491
873
9500
390
0
0

1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1

3500
9086
827
3600
1483
974
0
6
10000
2741
8000
2005
1078
3000
2245
8436
1707
0
3609
2000
1000
1500
1308
3000
390
5150
5005
325
1716
4000
1451
2300
1500
4741
5500
1092
0
1223
1606

0
9219
827
3805
1000
0
0
62343
1500
1741
7000
2000
1000
1600
0
2270
1318
0
2039
2000
6000
1500
1593
2800
390
7750
5145
325
0
2000
13609
2000
1481
5778
5700
1106
42400
1000
2000

1500
147
1036
3100
0
1954
0
0
1000
1824
6000
1019
1000
1000
267
0
496
0
3014
1300
0
1800
800
3000
1130
5000
1801
580
1012
2000
13327
1500
1050
1955
4200
628
289
0
1200

1500
4200
15000
3200
1089
0
1893
4500
1100
1942
5200
3007
150
1000
68
0
1076
1101
2514
1000
1600
1700
700
3000
1683
5379
5024
9664
0
2000
250
1500
0
3370
4700
0
201
0
1200

1100
11808
1000
4100
2249
0
0
3000
1041
2100
5400
3008
178
1000
0
0
708
1
1656
1100
800
0
741
3000
2587
5200
8007
29200
753
0
1000
1600
903
1913
3800
762
410
0
1000

2100
4067
1000
2500
2184
950
177
2500
1500
1366
5400
5015
300
1000
0
0
20027
13988
1005
2000
800
1300
531
2000
0
4850
5046
5260
7600
3600
700
1400
333
1998
4000
0
0
0
1000

0
0
0
1
0
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
1
0
0

3210
2100
262
1500
0
0
1278
32400
0
7540
4000
1529
1500
2000
390
5621
0
5000
2815
2286
3200
10374
0
1925
0
0
200
5000
0
20000
0
4293
5587
3516
3292
1600
2500
1600
6300

2000
1760
20416
1500
20962
0
1086
13181
0
7540
4500
1161
1500
0
390
1000
2000
3000
1858
1302
2800
16926
0
731
0
20400
751
100000
0
0
4004
1004
1186
4112
1400
1300
3000
1200
4500

1600
1707
852
1200
1
687
581
2020
0
6301
3500
409
1050
0
0
132
7100
2000
0
678
1200
4000
0
56000
0
0
2700
7000
0
34000
2000
115
8605
2007
0
1500
3000
1100
37486

871
2602
29220
1100
696
400
273
7790
0
6517
8000
444
1100
0
390
0
2400
3000
0
695
4500
6000
0
2055
0
0
320
10000
0
2500
0
46
5201
2516
0
900
2000
1000
6000

5214
1000
728
1042
0
500
227
0
0
6035
4000
405
1000
0
930
0
0
5000
0
1000
3000
10327
0
2070
1000
0
570
5000
442
0
2920
1398
2532
1119
0
900
3000
0
5200

300
1640
0
1009
50348
700
162
0
40714
6435
0
163
2000
0
135
0
4600
0
0
687
0
0
0
4447
53301
0
0
5000
1102
50000
2282
6837
4759
1016
0
787
3000
1948
5002

0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
1
0

2000
15000
0
1403
0
1294
40670
10400
32123
5000
5200
10000
12000
2000
17456
4789
7294
3700
1215
0
0
233
4700
7000
0
1377
2248
30125
3369
1420
1400
2100
6000
4500
5317
5008
6749
0
4794

2000
6000
0
0
0
2133
24330
1000
3000
0
5301
3600
11600
2000
6826
6853
6135
2212
1001
0
7376
2266
3200
15500
1800
4122
1500
11600
1688
1699
1800
5000
5000
5200
23
6003
5000
5035
3116

2000
5000
0
0
539
2230
11943
0
1800
0
3000
0
12628
1000
36837
113
4504
2100
502
8495
0
2558
3403
0
1414
1865
757
20009
694
1050
1100
1000
4000
8000
208
4000
8000
5000
5029

1000
5000
0
473
0
1209
84739
20200
2041
0
2000
3628
8000
1000
6280
7588
4669
2200
29468
0
0
2663
3300
14184
1500
3611
0
11000
44492
1104
1300
0
3000
0
10
3000
5000
900
0

1000
6000
0
0
3582
3365
11132
200
2069
0
5000
3643
16600
2000
150
2737
4060
2200
1201
0
0
6303
3500
0
1377
3823
430
0
1455
1041
1200
56
3000
8100
51
4870
10000
10000
0

2000
6000
0
9438
392
2151
46039
0
3000
0
13801
3929
4000
0
504
0
3475
1910
1000
0
0
12
3300
6700
1402
19386
1000
40000
1365
1000
1100
0
2000
0
0
3000
2000
7000
0

1
0
0
0
0
0
0
1
1
0
0
0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0

1321
0
0
7005
1200
0
0
0
5705
4000
4000
0
1000
0
2500
5000
3300
4000
2039
6050
4318
5000
2896
1600
2554
1500
0
21532
3900
3924
2327
3000
0
2500
406
0
7018
1000
10000

1400
0
0
10023
3000
5000
0
0
3003
0
5000
31432
2000
0
1000
11000
1000
6000
2000
7000
4681
2510
2097
800
1900
3901
0
0
3200
4482
1687
2773
0
2000
1101
0
7000
11289
8000

1000
0
2537
7047
0
3600
0
0
10607
0
5000
3000
1000
0
1000
3000
0
5000
7000
6000
4958
10371
2000
950
1355
1001
0
4920
2766
43676
1052
2402
6000
2000
736
1887
7002
4887
6000

1000
0
0
7023
2000
2000
0
0
7976
0
4200
3000
1000
0
1000
2000
1000
4000
1482
5593
3712
16533
1818
1000
1300
1001
0
49221
2100
38166
1076
7660
5067
3500
1799
0
8007
3083
107000

2583
0
0
7012
0
2000
0
0
5412
0
4810
0
1000
0
1000
1500
1000
80000
2501
5630
3476
11017
1044
800
1300
1001
0
15395
1703
576
1121
0
1548
2500
601
3557
8038
10020
13000

0
0
0
7017
2000
5000
0
0
2460
0
4763
0
1000
0
0
0
962
5000
3082
6089
990
698
28034
0
1500
1901
0
0
1092
2389
1237
2711
120862
1500
0
0
6052
6473
8000

0
1
0
0
1
0
1
0
0
0
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
1

0
19421
4028
1193
2000
3687
7028
390
4238
881
10000
2530
2026
1107
5837
0
1000
0
4728
1749
18407
4016
1759
2033
0
0
13008
2001
2000
0
1500
0
396
1602
3001
0
20015
16547
1501

1000
0
5892
1207
2000
4539
6000
0
780
4700
15002
23496
10040
1246
0
0
1800
0
4700
1764
640
2000
1730
1900
0
1170
1119
0
6000
0
1500
0
396
900
3000
200
1670
3000
2598

183
0
6463
2402
2000
2220
50000
780
0
4700
9000
1500
1000
1000
0
0
2300
0
4210
1676
0
2000
1643
51457
0
0
7110
2000
2000
0
5645
0
792
0
3000
0
0
1000
0

0
2705
5163
2399
2000
3214
10013
0
390
2500
10000
1500
1253
500
0
0
0
0
4455
1735
2583
2000
1696
0
0
0
110
1600
2200
0
500
0
0
1800
3000
16418
19120
1000
1299

0
0
4169
5000
2000
2407
9505
780
540
2300
8600
2000
1350
1000
0
0
2600
0
4109
1902
4653
2000
1685
1642
0
0
102
3500
10000
0
1547
0
396
850
1637
88632
11461
1990
1299

0
1261
3733
0
2000
2061
175074
0
780
2300
8500
1500
4416
390
0
0
0
0
4000
2189
2583
2000
1653
1538
0
0
0
0
2100
0
0
0
396
0
2928
1913
18038
3597
1299

0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
1
0
0
1
0
1
0
1
1
1
0
1
0
0
0
1
0
0
0
0
0

1976
1129
5478
208
1800
1550
792
0
1902
5087
2000
2924
3000
140
3017
7340
3000
3276
0
0
5558
1966
7000
1170
2000
27921
24800
0
0
43272
2000
3000
711
6023
1751
1650
5963
6005
4000

1873
1002
4757
1677
1500
1769
0
700
1200
2891
2000
1924
15000
140
2025
0
6000
4057
1000
3300
5479
2210
3500
0
2000
1262
4400
1500
526
3120
0
3000
711
15000
1712
0
760
2600
2000

1300
0
5289
3607
1300
1404
1889
0
30
3755
1000
1726
0
60
58
7634
5000
1196
1000
0
10929
1946
3100
0
1000
656
4300
565
201
2888
1800
0
10976
10011
1894
0
0
2600
10000

2824
0
831
894
1300
1493
2458
652
1031
2941
1000
1763
17000
200
29
0
327
5123
0
1560
24
983
3200
0
2000
655
4205
36252
1801
3001
0
5763
711
11214
4000
0
752
0
500

0
19191
2140
301
1400
0
10175
0
20201
3206
1000
2136
8500
0
917
7938
3396
6
2000
0
9769
1950
3500
0
3003
2433
4500
1500
0
4500
19000
0
711
5315
1837
0
26983
2685
16000

2000
0
2440
2457
1500
4720
122
0
605
2837
1000
1384
0
0
40442
3993
1680
2539
1170
881
18
946
3500
0
3007
1000
4304
2500
0
2500
4000
6100
291
3180
1711
0
599
2800
1000

0
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0

2000
5015
0
2000
701
0
1500
0
390
0
1809
2000
3000
0
1596
2500
6417
5600
2000
0
0
416
2000
1200
13695
8019
5000
1766
1304
4000
3400
0
50451
0
10000
5019
1300
1434
2901

1399
4081
0
1000
4137
0
1800
0
390
2800
2301
3000
2500
0
437
2000
5000
5600
1300
0
200
416
1000
1000
49813
6196
9000
1908
1296
3002
1650
0
64775
0
1612
3872
1280
1450
2348

22468
2101
0
1000
719
0
1000
0
390
0
0
2000
2000
2321
529
1200
5184
5600
678
10000
0
416
0
1500
50054
4300
3000
566
1700
2000
1180
0
22794
0
0
3147
600
1138
2447

164791
2202
0
0
817
0
1000
0
390
1050
0
2000
2000
432
0
1500
6000
5802
706
10000
0
416
6600
0
33
5000
3100
591
2
2000
0
0
184483
0
87497
2912
1005
1021
10968

9672
2204
0
63300
5467
0
1300
550
390
2300
0
1000
1100
546
4090
2000
5026
3279
2037
0
200
0
0
1200
10028
4006
3000
1000
800
2464
0
0
62140
0
10000
5109
709
1026
531

18889
2100
0
11632
9587
0
1000
3780
390
0
0
0
0
550
98
1500
4005
5613
0
0
86
832
0
1200
100000
4007
3000
626
1000
1000
400
0
48080
0
20000
1604
732
1061
208

0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0

0
101458
6658
9657
0
1290
15172
6100
5800
7522
4373
8000
14287
3400
5023
2000
1751
5000
10735
8001
396
0
0
5000
560
3000
1349
687
6000
1289
1592
3165
2216
1936
4204
0
3880
4844
15000

4300
10009
5146
19253
0
0
8930
6000
4400
0
62450
7900
8194
0
3024
2604
1402
5000
2957
7077
396
2013
4514
5000
5287
2100
1080
4053
3000
1970
1497
0
5472
3654
2819
6400
5114
3326
1879

1100
20071
4000
0
0
0
0
1900
4350
0
0
10000
22000
1100
1043
215917
776
2000
24277
5000
0
436
0
3000
2000
0
562
0
2300
1132
947
2257
0
1038
93694
3600
3238
3287
20000

1200
20000
4000
7641
0
1200
10526
1680
4500
0
500
14400
7838
1100
3037
3685
773
20000
7046
5000
688
47613
1378
3000
900
2801
500
5092
2500
1132
1134
0
544
1222
3948
3000
3401
630
20000

0
35565
3866
7522
0
0
10625
1900
4600
0
2300
0
321
1100
1660
3700
522
10000
13671
5000
500
1472
1382
3000
406
0
456
7464
3000
1397
1000
1000
0
1217
4199
3000
2980
2436
5000

2500
18000
3435
7949
0
0
11982
3888
5000
0
211192
6700
21317
1103
365
3786
430
10000
3206
5000
0
2275
1427
3000
900
3619
218
2485
2500
1397
1021
2000
0
946
3309
3100
3000
1882
50893

1
0
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
1
1
0
0
0
0
0
0
0
0
1
0
0
0

7777
0
3869
3500
1724
64555
1500
2300
1374
8000
2000
2715
3825
0
590
1166
1300
0
3000
0
3010
0
2000
7003
4688
1500
3000
20000
1676
1300
3200
0
0
1058
571
3919
1108
5000
3810

20192
333
2742
3500
1600
2898
1600
4400
2000
6005
1300
6632
2276
65
360
1891
3652
0
1000
1600
2100
0
740
8000
11421
1500
2000
44384
1223
0
0
0
0
6336
0
3010
1118
3000
3831

17337
4928
1200
3500
1000
1890
700
0
1908
5200
0
0
1909
0
0
0
33866
0
5000
0
2000
10232
1410
8000
7580
1400
1000
750
493
236
830
0
0
10
11942
3000
258
2000
2900

0
8235
1461
3000
1000
2000
700
4000
0
5500
2200
734
1510
0
0
2231
410
0
0
22357
3000
194
0
2500
5000
1400
2000
2000
511
650
750
0
0
39585
300
6000
267
2000
8800

516
0
1504
3000
2500
2000
500
0
1100
5000
2000
0
1663
5162
414
165
200
0
25000
1500
2500
0
0
2400
4913
2800
5000
81800
514
0
1000
0
0
39
0
3500
271
1500
0

53871
1708
1683
3000
1300
1900
1000
4000
1000
5500
1500
22489
1445
0
0
1573
776
0
5000
785
2100
0
0
2600
0
0
0
1050
532
810
282
994
0
1087
0
3000
1147
1500
0

0
0
0
0
0
1
1
1
0
0
1
0
0
1
0
1
0
1
0
1
0
0
0
0
1
0
0
0
0
1
1
1
0
0
0
0
0
0
0

1550
1750
780
4979
1939
0
1640
0
2008
766
2000
3106
10437
3015
3010
5000
1629
1765
4206
0
1400
0
256
3005
0
5028
9900
5000
0
13030
3700
53563
2173
0
264
0
2047
0
2000

1000
780
0
3592
8835
3200
1506
0
2000
762
1200
22511
4156
5086
0
0
1272
10007
15610
0
1415
0
258
3000
490
5030
4300
0
15000
2500
0
3924
1287
2500
264
0
3167
660
2800

216
0
0
2556
3751
0
721
0
1500
762
0
600
600
5000
1070
0
656
2019
10556
0
915
0
258
2500
850
2012
2000
2000
0
3000
0
43900
631
2000
264
5436
682
0
0

1477
0
0
2300
764
2795
1000
0
1501
762
348
1005
0
3202
0
0
706
5027
8000
0
947
1246
258
2500
1000
4014
16202
3000
5099
3390
0
50000
653
1000
264
100
662
0
1300

1302
0
0
1427
5468
1431
1000
636
2105
762
0
1004
0
5000
1260
1000
954
15031
5600
0
952
0
258
3000
1360
37
2505
5000
5472
0
0
12104
658
1500
264
9330
1000
0
0

1302
0
0
1000
749
0
600
1200
2219
762
420
1006
9240
694
0
1770
700
7088
2604
0
986
1266
258
1400
0
2013
2348
2000
5000
0
0
960
832
0
0
0
1000
0
3700

0
0
0
0
0
0
0
1
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
1

3934
656
6000
3000
3867
5473
6000
1000
2000
14187
1280
1526
8017
2896
3050
0
1650
2014
25287
6500
1500
26
3000
8027
18150
3609
0
1600
3900
8331
7500
0
1184
5491
7000
4112
13576
1500
0

0
687
5012
2000
3941
4506
1400
0
1800
56717
5850
1432
8117
1722
9118
855
0
1705
1037
4270
1300
707
2000
6218
7200
5000
0
1500
4000
0
3500
2420
2100
9800
4710
3648
15059
1500
11836

0
620
5000
2000
4123
10137
0
0
1300
81414
0
1200
14044
1619
11000
640
0
2000
363
2518
1000
452
1000
6220
7500
4000
411
1100
0
0
2500
2540
0
0
4500
2800
13000
1000
2000

3353
0
5000
1000
4267
9521
0
0
1400
62063
1240
1072
5410
1665
30000
0
0
2000
89
2994
1000
457
2500
6316
0
3315
0
1053
1920
0
2500
0
500
4300
9400
3100
25300
1000
2000

764
627
5000
3000
4300
2931
0
0
1400
14122
0
1326
5855
1700
428
0
0
3000
27796
0
711
0
1000
6504
15079
7539
8300
1320
1800
0
2600
346
1000
8700
3600
3133
626
1000
390

35532
3620
5000
1000
4084
10381
0
0
1000
25417
0
704
5254
1833
3166
2742
0
3000
8000
0
1000
0
2000
6504
8000
5000
0
967
1800
3860
3000
604
0
4500
5500
2800
0
1000
390

0
1
0
0
0
0
1
0
0
0
0
1
0
1
1
0
0
0
0
0
0
0
1
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0

0
0
10000
5045
0
3833
1554
0
2352
2200
0
5596
15000
0
0
785
3500
4437
11614
0
3045
3000
1419
0
34
1207
2782
36066
5191
2600
1000
7022
0
2163
4500
1602
10322
8334
8958

5160
14805
10000
8016
0
9791
1650
0
2030
0
4385
6953
15000
3211
1000
4004
3500
11237
11487
0
1497
4000
1423
4402
12085
1107
2761
156
9003
2000
0
3001
0
2000
4300
1320
5000
1497
780

1753
294
5849
5000
0
10532
950
0
1800
1500
3639
10000
20019
2505
1000
946
3000
4293
14743
0
265
4000
910
0
41879
507
2770
33333
1530
730
0
80000
2000
2000
4200
1718
1000
0
7500

0
300
4570
4000
0
6559
800
0
2000
3000
3762
15000
20000
2612
3200
0
0
2229
8172
2038
0
5000
942
0
10053
1507
2900
0
0
800
0
10500
0
1000
4487
729
2000
0
0

1508
498
5447
4014
0
500
800
0
2000
1600
3800
4941
9934
3500
0
3757
4000
1766
8244
1268
0
4000
951
1109
4016
1500
3000
0
0
900
0
5000
0
5000
4087
0
4000
7625
0

5000
1003
120000
3000
652
961
500
0
2000
1500
3897
22114
9330
5000
0
6119
2000
591
13733
0
31000
2000
1000
4200
505
3615
2568
0
980
750
0
10000
0
322
3700
397
4000
2226
0

1
0
0
0
0
0
0
0
1
1
1
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

28000
6600
0
1946
203
0
10000
316
390
2068
2000
0
4880
4000
20001
0
2500
7398
4000
7670
0
5000
5000
2000
4045
9000
20000
0
2200
2900
2105
6206
6001
5400
0
0
1514
0
2916

2336
3750
2010
4850
0
0
15000
632
1168
1894
0
2200
2267
2090
30168
0
3000
1000
0
2
0
3200
4000
2500
2043
8009
20000
0
5300
2000
1800
10030
6016
9500
3500
0
1278
0
7898

2000
0
6058
0
0
0
6120
0
1
1466
0
0
1350
0
6022
0
3000
1000
1000
5561
0
3000
2000
1500
265
7100
10130
0
2000
1600
1735
1061
19753
0
0
0
671
0
3401

2546
0
160
1700
7856
0
10000
316
1
1018
0
1100
0
2078
6375
0
2500
145
0
5432
0
5000
1075
1000
265
7324
3000
0
2000
1600
1938
1011
464
12766
0
0
870
0
2416

1000
0
1000
1800
10000
0
6000
316
390
1136
0
0
11597
2900
5005
0
2500
276
1237
4546
0
5234
3500
2000
5862
7200
4000
0
2000
2000
1960
3016
8199
0
0
0
879
0
4281

0
0
430
1800
865
997
4000
316
778
503
0
1200
178577
2000
5000
0
2000
780
1000
5191
0
3000
3000
3000
1907
7074
84000
0
2000
1700
2000
189853
0
0
0
0
0
0
3785

0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
1
1
0
0
1
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
1

3900
0
5806
781
1000
1807
6000
6482
0
20995
1000
4086
4800
25146
0
1350
4344
2711
1703
3407
7812
28008
0
0
2200
1000
7102
141472
6600
2400
1200
0
0
316
3600
1500
0
1300
3100

1900
1433
6
0
0
2016
0
3440
949
91269
0
2635
5250
185059
0
2008
4548
3514
1500
0
6700
15000
0
11451
568
1155
7796
8000
6000
0
1400
0
0
316
1400
1200
268
1270
2000

1900
951
1000
0
2400
1796
0
2046
575
56
0
1700
5050
9137
0
301
3760
2297
1000
0
5000
1552
235
104
0
0
1653
5075
6000
3000
500
1298
0
0
0
1000
0
1000
0

1900
983
1000
0
100
1570
0
4311
4929
0
0
0
5700
6513
0
3000
5854
928
1000
0
5049
1605
0
600
516
59000
6185
4000
6000
6000
600
5448
0
1098
1200
1000
0
1000
679

3600
1099
1200
0
0
10000
0
5056
0
0
439
0
5100
5058
0
5000
3039
0
0
0
3825
1615
0
20015
400
2061
415
4000
6000
0
500
0
0
0
2000
1000
0
619
837

0
750
1100
0
57258
1778
0
1169
0
0
20959
0
5012
6000
0
5000
3866
2308
0
0
3570
1698
584
0
300
1390
2247
5000
6005
2000
200
10000
0
0
1000
1000
0
800
721

0
1
0
1
0
0
0
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
1
0
0
0
0
1
1

30000
3500
3543
7000
0
3750
30199
1102
5341
25238
2500
2000
2314
6000
2500
10013
1400
1689
2000
5000
2688
5000
0
22650
156108
0
25678
10000
3000
2000
6944
3729
396
4500
15102
10587
1700
10000
4000

4132
15054
505
6000
11354
0
70403
1000
7009
4385
0
3000
0
5769
1300
8501
1000
1693
0
13000
2688
5000
0
0
741
1310
10623
6528
3000
1800
813
3539
21570
11350
0
331
2100
10000
10000

3410
7885
3540
1800
2000
0
30455
0
1777
11939
0
0
0
5411
2000
15018
1000
1009
0
3000
2688
5000
0
3887
659
705
25
6000
3000
1500
17280
3538
4500
0
6000
317
0
10000
0

2600
4836
2957
1600
6000
0
36
602
2000
5681
0
2000
0
5603
700
10001
235
888
11959
2700
2688
5000
0
0
0
750
16
6500
3000
1600
26162
4000
1050
3500
5300
350
458
5500
5000

1800
9655
917
2000
13000
0
45225
0
0
10447
0
3000
1052
6367
1000
7997
1366
1045
1200
6000
2688
5000
150
7413
0
730
6000
7000
3000
2000
2534
4097
1183
4200
4784
331
1000
8000
3000

1200
5000
0
1700
11000
0
35217
1000
0
8010
0
4000
652
4500
2600
7624
0
1077
0
5000
2688
4000
990
0
0
700
19
10000
0
1700
2553
3631
6000
3000
4500
500
1000
6000
3000

0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
1
0
1
1
0
1
1
0
1
0
1
0
0
1
0
1

2886
1200
0
154
3318
8000
2500
0
0
716
1970
5022
4700
61168
5100
4211
4221
20000
1700
1738
2099
1300
1513
60081
3536
5100
0
7032
1307
212
1755
2000
70000
1500
0
0
1745
0
344

202
1300
13000
2115
3463
5000
2000
1863
528
6000
2000
4014
2000
19796
4000
0
3094
2213
1250
1653
13056
1217
1000
84908
3
2200
0
3003
2300
298
1500
2400
3100
2000
0
0
0
2260
900

0
964
0
1027
1600
5000
1000
0
0
159028
3500
113
0
1725
3500
237
30454
1030
1000
1516
0
600
1059
121081
521
2200
0
10000
0
306
1135
420
40000
0
0
1900
3554
0
10040

8068
1698
13000
596
1770
0
1000
930
528
5899
1700
6423
2200
1150
4200
242
100049
1023
1000
1530
0
500
0
80000
1000
1944
0
11000
1525
150
1100
600
4600
0
305
15
0
1600
0

620
60549
6100
589
50000
40000
1000
0
264
5921
1800
120000
2000
0
4500
163
5098
6790
1000
2139
0
1230
0
85000
520
2200
0
3000
0
316
1455
600
4500
0
21742
1030
1190
0
790

0
5000
0
1115
1753
22669
1000
0
0
6130
0
15000
2000
0
3500
22
30242
10893
1000
1572
0
0
51167
8000
325
2000
0
58000
1000
0
775
500
4800
350
0
30802
1030
644
0

0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
1
0
1
0
0
0
0
0

4097
3807
25624
0
0
493
1500
1500
10000
7001
1300
4334
5392
17
4048
0
546
5501
810
414
71536
0
6700
0
2000
3000
8932
19689
3122
0
150000
8000
2351
0
10122
6600
1365
1204
5425

3360
1160
21898
0
0
493
30000
1450
8507
17173
1150
4250
5151
5043
3105
0
0
5061
500
6437
12536
5000
6000
5000
1409
4000
4707
2092
2123
0
1500
10000
1237
0
35206
7738
8722
1901
4979

2100
985
20851
0
8780
493
2000
889
17215
1000
2000
2946
3434
2500
2700
0
2538
5000
0
10428
11704
3300
7000
3000
1068
6500
1862
1500
4300
0
3000
10000
422
467
40600
6200
72
2355
3715

2100
0
19599
0
11990
493
8000
920
11000
1000
0
2506
1143
2009
2510
0
0
5000
0
463
212059
3500
6900
3000
3000
5000
140061
1500
0
0
2000
4500
528
203
5000
6418
0
4206
4498

2200
65862
26000
3100
0
493
0
992
0
0
1400
2458
0
2015
2703
0
846
3900
300
426
12958
3500
0
3000
0
2000
5262
0
2800
0
2000
4500
2000
0
10000
13000
391
5889
86728

3000
66240
20000
798
0
493
5000
1000
12000
200000
0
2524
0
2010
2700
0
696
3246
0
219
12819
3550
0
5000
3450
4000
5300
161
3000
0
3000
5300
5000
1116
10000
0
1406
0
2412

1
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1

18008
1397
19614
444
5000
1842
1509
2100
0
0
0
1868
5000
3784
450
1380
4000
5000
2174
1389
5000
690
1500
0
1811
1468
0
3695
5247
2700
1300
0
1507
1075
11320
1232
0
2500
12005

20000
1415
628
444
6781
2000
1500
3650
1744
10000
0
1939
2000
4511
0
1380
4000
1275
1785
0
5000
25566
2000
0
5008
1400
0
2000
3213
3600
1200
0
2172
1200
10000
1000
0
21000
10155

12000
911
628
888
5000
2000
605
0
1100
5000
0
907
0
3174
0
2760
2003
2704
296
25919
4300
1066
1000
960
5000
900
0
1900
2857
3100
1000
0
1523
0
7600
0
1800
2000
6000

5000
2051
1604
0
6452
2000
1500
1700
1074
5000
0
1100
5000
3852
247
0
7202
3200
306
1000
5000
1091
3000
0
30000
1000
0
0
2963
3000
1000
0
0
68424
8000
326
0
687
5000

3000
0
0
888
6696
1500
1500
2000
1200
7661
0
0
0
5417
0
1700
5314
0
444
0
5158
1100
1000
1185
62010
1000
2400
3700
4566
3200
569
0
2000
1264
8000
333
1000
1500
6000

1900
1500
168
0
6892
3000
3000
3000
1000
6608
0
0
5000
4720
0
0
3535
0
10686
19283
4200
1312
1000
379
50077
600
0
0
1969
3000
200
0
2000
0
8200
12425
1000
2000
6000

0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
1
1
0
0
1
0
0
0
0
0
0

1455
0
3963
0
3000
2000
780
10003
3013
4000
1881
14227
2550
5005
2133
0
2613
61
1500
50836
1219
14213
3000
4100
2500
1274
5148
1262
15047
2200
0
4173
4700
4
0
3140
0
6887
2000

1400
0
3500
0
3000
2000
0
10009
4031
3000
1683
9334
1500
5000
1058
0
5900
130000
1000
39033
1000
10628
10032
3500
3000
19143
3216
1003
15000
1923
1900
4275
0
149654
697
923
0
7019
2000

4500
932
2956
0
2100
1000
5100
10014
3012
3000
1064
4106
1001
10216
2000
0
1000
10000
718
524
1000
7826
8000
3200
2244
1305
2003
0
14000
1682
1418
4054
2010
18885
697
4663
0
7000
1500

0
2487
3220
0
1500
1000
0
8500
2006
3338
900
4405
1038
876
2043
0
428
1684
3
18
1340
1707
5139
3300
2478
2063
3000
1050
5008
2000
1800
4191
1100
5940
895
2530
0
7200
1500

1500
0
3100
0
1300
661
0
10000
3121
5000
862
4678
1200
1252
5919
0
1000
826
1800
57227
0
15087
1000
3334
4800
1695
3041
0
10055
2000
1300
4302
0
69337
1341
3687
0
7200
3000

2000
0
3344
0
1200
1000
0
8000
5781
4000
1000
4527
1233
0
16346
0
2000
1793
0
422
0
5379
1000
4000
0
195000
5056
0
30015
1300
1000
4567
2100
200655
402
5000
0
7000
2000

1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0

41679
1500
9782
41088
2000
2281
1279
6453
5021
9001
6107
6000
586
2012
8218
1700
780
3000
1656
500
16570
2000
0
7000
2300
1935
0
0
3332
1000
6596
0
1301
0
2000
1265
3000
285
0

8344
1356
9350
2
1000
2961
1083
6000
5134
6369
6000
5020
0
3004
7912
1700
0
0
0
0
1220
3000
0
5000
2100
1630
2000
0
7770
1159
0
0
3210
0
5000
1300
4000
6466
0

8275
900
6972
38
1000
5000
500
5334
322
3864
4500
81569
3457
5011
6284
1000
540
850
14580
19000
3000
2000
0
5000
1000
7461
1500
1304
5000
500
6918
3004
3284
0
4000
1001
3047
3
708

7606
1000
11879
85155
2000
2700
1000
5397
5013
3501
4500
331788
1375
1061
6313
1039
11040
920
500
19000
3500
3000
0
6000
1000
4124
2000
4375
3000
432
4351
4804
1111
0
2000
1000
3000
5
560

10000
1100
15574
58
1200
2600
1000
5400
7611
3001
4500
10002
200
65663
6200
1000
953
750
458
19000
332
0
0
6000
1000
1261
2500
1025
5000
600
8161
5008
8349
0
5000
1000
3000
10
0

11010
664
12921
13652
2000
2700
142
5894
8059
1701
4500
5003
754
2019
6419
1000
9622
300
873
19000
390
150
0
5300
680
2798
2000
2952
25000
0
0
169
4249
0
2000
1000
3000
15219
560

0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
0

0
3650
0
2500
2000
375
2200
0
4093
286
0
2349
5121
2913
390
0
0
3000
2200
3082
10363
10608
6007
0
1500
2603
4615
2719
880
1520
0
1496
390
11400
1646
6500
3087
1166
2500

0
44671
0
2000
2000
375
0
1270
7917
528
0
1296
10180
9000
780
0
0
3000
0
5820
5910
8944
1000
13009
1500
1621
7175
15000
880
1339
0
1735
11320
1135
1017
5000
1769
1200
3002

507
82555
1200
2000
2000
750
800
742
5459
0
0
1000
41
0
0
0
1012
4000
780
1198
13380
200
390
8018
600
1000
4529
2855
880
852
0
1030
0
532
214
5000
4512
481
1500

736
9120
0
628
0
0
0
613
51787
128
0
696
22
2000
390
0
0
3000
0
1802
5093
4290
0
0
2000
1000
4625
3803
880
2067
0
1017
0
449
406
5100
0
321
52000

3
85407
0
3525
0
399
1401
615
18178
15239
0
2213
9865
0
7140
0
0
0
1320
1198
2791
0
780
3039
1300
1204
4029
8911
1030
1400
0
1033
0
693
412
5000
1930
336
1900

797
14261
0
3000
0
399
0
646
3659
100000
0
0
14847
10639
1230
0
492
4300
0
1802
9527
0
0
2000
1500
1000
4237
0
880
100
0
989
2000
10000
1420
5400
1601
174
1800

1
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0

2725
35820
4535
1228
2644
4000
6000
8500
0
9064
5767
4
430
5000
4500
0
123
5394
0
2000
4500
1294
200
3000
1980
3003
2192
44234
10123
10000
0
12695
0
6000
55047
15395
8310
2138
11632

98875
18
2856
1081
1153
5500
4500
8300
0
13158
6100
0
430
5000
6000
1159
5436
4229
0
2138
3000
1150
3696
0
19800
5106
2015
21823
50434
21019
10600
9790
8061
30
27354
10232
7938
1400
4987

3893
28077
2503
178
489
4145
5100
7000
0
6860
30000
2181
850
5000
5000
365
1229
3211
8956
1102
3000
480
997
0
0
4026
1005
5089
7132
1500
800
5302
0
5050
2124
12115
8101
431
6222

5252
132588
2378
366
351
4186
5322
7000
0
2295
19227
158
3350
5000
5000
448
93970
3297
0
0
3000
500
1635
0
0
755
1009
9192
11068
3000
0
95621
9390
5025
5000
6285
8430
380
15121

15047
28500
3014
3156
431
4630
20
7000
0
1092
0
0
4874
5000
5000
600
4000
3312
0
0
3000
348
6694
0
0
1029
1000
6098
20050
1210
0
11920
4500
5000
5500
11106
8808
772
17425

3980
20000
2048
0
198
4000
5033
6500
0
2076
2606
0
9858
7000
5000
0
3348
3381
0
0
3000
402
2508
0
0
5303
1000
16495
35925
7900
0
6107
0
3000
4000
3124
7820
8
17007

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
1
1
1
1
0
0
0
1
0

2400
0
9139
3000
2081
4000
2500
0
1244
0
2000
1528
0
135868
0
2000
105
1303
0
1200
323
2670
0
25000
1762
1468
3578
7500
200
2400
360
2000
0
1135
0
3
2500
1151
188

1776
2300
13805
3500
2068
3500
3000
3259
1064
1150
2000
1461
1443
1306
780
3000
37754
748
0
1108
1093
2670
2554
7704
2200
2321
3207
7000
187
0
360
1804
10000
1055
0
0
1862
2167
188

3800
632
7100
4000
1833
2000
0
0
278
1400
4000
1030
560
560
540
0
32970
1693
0
500
2140
2670
2000
8700
790
163597
3000
5000
180
0
150
2014
0
656
0
780
1150
369
188

0
0
6952
4000
1889
2500
10000
844
31369
0
3600
1070
4875
300
540
400
8000
1138
461
1500
9201
10302
3000
3000
922
6680
3200
5000
200
126
870
1521
1244
0
7043
150
1200
391
194

2000
316
12812
4000
1915
1800
3000
706
1268
800
0
1320
400
2387
390
20000
3167
895
603
650
2103
15643
1000
12900
663
3963
3241
6000
187
0
510
1204
1631
133
0
710
1200
436
188

1800
316
6362
4200
1879
2000
0
677
1118
0
2200
1212
0
572
390
10000
10981
1528
829
0
6571
9947
3000
3000
1310
2514
3078
5137
750
0
870
1500
2000
50
3063
1000
1202
200
221

0
0
0
0
0
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0

405016
4000
3000
3658
1194
0
1125
0
0
843
2702
801
5559
5000
4593
3037
1749
7500
4117
6000
2000
0
0
900
44178
9734
2260
2432
5000
55167
1800
1655
0
980
2000
0
8149
0
2953

0
2000
0
10020
1027
3000
1203
1300
0
0
2207
11512
2446
2000
0
3015
1479
7500
84
3079
0
5000
4
0
89999
14500
1499
3686
2500
1874
1400
1323
4075
28798
3000
0
2214
1200
2333

14000
1000
800
10000
176
2800
2064
1170
0
0
2000
0
0
2000
3000
3549
1049
7500
8708
3000
3348
5000
0
1100
753
0
1309
1850
3000
1151
915
734
3000
1000
3000
770
5904
500
2288

13560
1000
808
11000
1253
2800
2847
0
0
0
1717
0
260
2000
0
5029
1080
7500
20
2000
1800
4738
0
500
11599
2000
1487
1917
1597
23169
1500
1058
3100
1000
4000
7200
5542
500
2369

28000
1000
1200
14603
2311
2700
0
1600
0
1880
1770
0
1000
2000
1304
4325
1280
7500
2795
2000
1800
4915
0
0
8348
5300
2000
1968
2457
9372
1500
406
4400
0
3000
688
15502
500
2385

0
596
775
3819
3101
2800
0
0
0
456
1245
950
1214
2000
1000
6029
1330
10466
0
56793
0
4661
0
708
1571
5000
5000
1950
5660
396
2000
0
2930
0
2000
0
5000
500
2458

0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
1
1

21711
1500
6836
1700
1880
1853
2000
0
4379
0
0
2000
6896
614
0
61164
3953
3800
8057
4501
6657
282
3000
1103
0
165
4246
3810
1188
6758
0
2000
5554
3409
2000
0
0
11936
2100

1000
1139
4657
1384
1600
0
2000
0
3670
370
0
1804
416
0
0
4000
3953
3000
19764
4585
2000
350
6000
1117
0
6682
3000
3700
1000
4028
20470
1600
5070
2908
1000
0
0
13314
3900

780
600
3398
1003
22703
0
1000
1000
4000
1496
218
1100
416
0
0
5000
3953
4500
37
3328
1418
316
0
1000
0
10000
3100
3658
133
3576
207
1000
5076
1318
0
0
0
5801
0

0
800
1476
2100
1280
0
1000
1400
4000
0
11959
1005
416
0
0
6000
16466
3000
2752
3500
3306
316
2033
286
0
4679
3200
4000
136
2378
0
2000
1457
1520
2000
0
0
5800
1858

0
70196
1602
900
4632
0
1028
0
3000
7000
2000
1504
412
0
0
5000
2000
5000
9573
2872
2000
316
5000
1000
0
280
7500
4515
0
5946
0
618
9047
1400
0
0
0
11000
3800

0
3000
7531
0
0
0
1000
3000
3000
0
403
1007
1223
0
0
5000
5217
6000
25462
3000
2000
316
1500
200
0
0
2916
3500
1407
1489
3185
2000
22720
1524
0
0
0
1000
0

0
0
1
1
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
0
0
0
1
0
0
0
0
0
1
1
0
0
0

3991
1505
21844
2000
22913
7800
0
11268
3000
2100
325
0
10000
5600
1325
4650
0
0
0
7
0
0
3000
8494
1445
2000
3000
10043
3013
4000
0
4000
0
0
1494
0
4146
2
792

2375
1457
14105
1000
7000
14010
8209
8196
2500
1690
650
0
4600
1595
1512
0
0
0
11500
1492
2199
3473
0
7762
1500
2000
2000
8078
2627
0
2300
4000
0
0
1466
400
700
2
216

0
1016
21124
2
0
4
0
6281
2500
11700
0
0
4800
505
532
975
0
0
5200
5727
1000
1000
1000
7176
1500
2000
1500
10000
1210
1500
0
3000
0
0
2501
1000
5077
6002
1311

0
1207
2520
1
8500
6431
0
4403
3000
1200
475
741
5000
500
514
4645
0
0
5150
1247
5000
727
2100
7505
2200
2000
2000
10000
1500
3000
996
3500
0
0
1759
0
694
2
2842

0
1600
50961
6668
5145
6600
0
3532
3000
1200
650
0
3000
500
524
1000
0
0
5138
2037
2000
1100
7000
7273
0
2000
1500
4200
3000
0
1000
3158
0
0
0
1243
3207
64446
0

0
1000
2670
1026
106000
6675
0
3510
2651
1000
625
0
1000
659
384
0
0
0
81438
26920
5000
1100
0
7509
1200
2000
1500
0
2000
1500
0
8000
0
0
15912
6912
0
5002
623

1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1

316
1876
1600
9503
2089
1991
0
0
10096
1400
0
2063
15029
0
2062
0
422
396
1000
1402
32000
5000
3000
1183
2300
9283
6500
0
4967
17267
2200
4406
1500
1328
0
4098
11054
0
0

316
1876
1300
9015
2190
1875
0
300
156292
1300
3631
76651
5048
0
0
0
0
396
2000
1387
2000
2049
1500
14714
0
7276
2000
0
4916
28473
2000
4397
1362
1302
2889
6401
5172
0
5000

316
2848
859
7511
1100
1044
0
0
4700
500
3000
7129
229
1170
0
0
2325
396
2900
1028
1000
5000
1024
0
0
7
2000
0
4982
12069
2015
4405
1000
686
0
997
14593
0
500

632
1876
3000
8011
1271
1060
0
0
5019
1000
3000
3000
303
0
6017
0
4063
396
0
816
1000
1500
1064
303
788
417
1500
10000
5017
21
1700
4711
0
701
1448
4641
727
0
400

150
4634
800
7361
1264
1211
0
0
5300
500
2800
10000
6018
0
0
2712
419
546
3500
804
1000
1500
1029
3262
558
10802
1000
0
5272
2978
1700
5040
350
855
0
2014
5222
0
2000

316
1876
50000
7011
2778
1179
3971
500
5002
0
2697
10000
500
0
0
0
969
396
0
987
2000
3000
1023
3635
198
21202
1000
0
5200
25895
2000
4571
300
988
0
5
4200
0
0

0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
1
0

0
3000
100012
0
4022
357
11129
2635
7616
6500
249
390
7088
4206
2740
197
2000
1135
0
5000
13736
10052
24899
1500
1781
18500
1700
3385
1586
1649
0
2000
6013
0
0
4073
2357
0
940

0
3000
62635
0
3300
288
10300
2688
14771
7500
3480
780
6107
1858
107139
0
4005
1135
0
6010
96989
11767
2816
1487
1770
20000
0
4074
264
1300
0
1500
3011
0
6565
11321
1746
0
1667

0
4000
99735
0
2000
837
11098
2718
1973
5000
3555
17585
5000
3057
4000
0
1000
1135
43500
5000
4
20036
11773
600
1148
17000
1036
2592
330
500
0
3500
1019
0
0
2710
1628
0
5039

0
1500
107130
0
3000
467
11200
2854
9500
4700
0
1000
5057
2538
4000
20268
1000
1135
2000
1200
241
22207
23397
1000
1174
16300
817
2696
1350
500
0
600
1019
0
0
2371
1520
0
9579

5000
1000
0
0
2500
15868
12000
2500
40647
5228
1580
667
5005
3069
4696
538
6000
1135
2907
2000
15819
54981
10551
1000
949
14108
1486
3569
386
300
0
500
2015
0
0
2318
2202
0
1703

0
2000
0
0
2310
351
131400
0
589
4500
520
692
50012
6591
5000
29995
1000
1135
3000
901
28966
2227
43302
1000
590
16000
3500
5240
1259
500
750
4000
17
1010
0
4352
934
0
12856

0
1
0
0
0
0
0
0
0
0
1
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0

1000
3000
5560
2362
2248
11406
1321
6500
12074
1963
10000
65140
1599
4000
0
926
0
0
4300
15000
2100
4000
2000
1450
4000
327
3500
0
1650
2000
1181
390
1542
19438
1140
2004
4022
4587
3149

0
0
6809
1706
1120
10773
35028
4700
10000
4120
5000
30773
2000
0
0
650
1967
0
1000
2650
2000
5000
3000
1500
2276
1871
5300
0
800
12327
1475
388
0
7
1150
2004
3000
2883
2598

0
1500
5443
4185
375
10819
0
5000
40561
3069
1412
12383
1500
0
0
3562
7142
0
1000
0
3435
12000
1000
400
2377
337
2500
0
200
211
13581
1191
539
0
331
2001
3000
20099
2767

0
1500
5376
15
0
15766
0
5000
12550
2215
1300
144570
1500
7629
0
0
396
0
1000
0
3000
4000
1000
1000
5000
1996
2000
0
674
174
349
263
2148
0
341
2001
4092
13870
2702

0
1000
5665
1537
0
20645
1612
5000
20803
30000
3000
20081
1300
0
0
0
811
0
1000
16271
3277
6000
2000
1000
2411
0
2000
0
636
2228
14070
2259
0
0
356
1
1000
4234
2968

0
1500
6000
1064
0
5000
0
10000
65678
3000
0
112791
4000
18895
0
0
817
0
1000
2000
29928
50000
2000
2000
2384
3135
2000
0
660
5642
268
1815
724
0
330
1701
3000
0
2703

0
0
0
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0

0
2000
2000
2000
6000
978
2000
1800
7000
7000
7928
25000
5000
7200
5420
0
4525
0
1700
2636
0
0
4600
316
6200
1336
1400
0
6018
27024
3018
0
2000
2200
2690
12
0
150000
0

0
0
2000
1800
3070
0
3000
0
49008
10000
0
0
1801
6100
6500
0
5000
99165
2000
3000
0
0
6200
416
6000
1000
1200
0
4900
12930
1500
1000
1600
900
2359
145000
72
8510
0

7700
1603
1200
1150
0
390
3942
2400
1000
10000
1089
0
5000
5300
5000
0
3800
0
1300
1528
0
0
12000
416
5000
140
5000
600
4340
162434
1000
2000
1030
500
293
5055
10458
5000
0

0
3000
1018
1200
526
390
2000
1200
949
10000
0
0
2035
5400
5200
0
3500
0
1200
1600
0
0
5500
416
5001
3199
5017
0
2880
123042
1001
3323
1000
332
304
5017
0
4500
0

0
2000
1200
1150
680
540
2000
1200
1143
5000
0
0
2100
165759
5100
0
3500
0
1500
2000
0
0
5300
2606
4100
1500
71
0
2650
188715
1191
0
1000
2000
306
5059
2000
4544
0

0
1056
710
1100
0
390
2050
1200
17336
10000
0
0
6200
4872
5000
0
3500
3090
2000
2000
0
0
0
316
3600
780
2710
0
2000
200284
1000
0
1000
0
316
7382
1230
5000
6000

0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
1

2089
2000
26111
16130
2000
5006
0
3000
0
2059
1538
2000
9209
2400
30000
1619
15000
1619
1704
2112
513
2122
1800
2000
2100
15000
2000
2000
0
1000
2200
900
1000
1500
694
0
1531
0
0

1580
1417
24112
17563
3000
1400
0
2100
0
2576
1575
1500
3807
0
4700
1308
15006
4000
1200
1712
55120
1897
90
3000
1800
11
2000
1200
1551
1000
500
2385
560
2000
695
1416
1400
0
0

1000
1256
20886
13184
3000
2013
23707
2100
0
36120
1582
1000
2403
0
3000
688
10000
0
583
705
2011
0
690
2000
0
20000
2000
2000
1100
1000
500
735
500
1000
10639
943
443
0
0

1000
4429
28032
14111
2000
370
2000
2300
0
1093
593
1300
1933
0
5000
706
10000
2242
711
759
380
0
1080
2000
3700
5000
4000
1000
0
1000
285
0
480
1000
3158
100
452
0
0

1500
1000
57196
20239
2000
0
3391
2500
0
2968
242
1300
1014
0
5000
806
12000
0
30289
748
0
0
0
1242
1900
0
2000
400
4374
1000
500
1526
390
1000
768
443
0
8668
0

1500
0
49720
179580
3668
0
4217
2500
0
1430
17012
1011
104078
0
7000
595
15000
4450
989
487
0
0
780
2759
2000
37000
3000
1000
73
1000
500
981
390
1243
517
0
0
4490
0

1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
1
0
0
1
1
0
0
0
0
1
0
1
0
1
1

2431
5123
1300
3700
13003
390
9005
1481
10000
1200
4000
4600
0
1400
1731
6000
13681
0
2330
3200
9024
6732
2686
8
22452
6869
0
9000
4908
3381
0
0
200
1473
2000
0
9900
2200
1466

1261
2460
0
0
0
317
10000
1735
0
1200
3000
11220
0
4500
21888
3600
24
0
1473
0
10400
92113
6500
145740
65676
16918
3655
10000
70
3384
1200
0
0
1430
300
0
83200
1505
1400

2431
4000
1400
2500
2797
0
15000
994
0
0
4000
1531
0
2500
447
2500
2991
2429
390
1800
10000
1317
3004
7
20368
7316
7069
10000
220
3958
1027
0
22935
18740
200
1800
0
1300
390

904
107
0
2100
5982
0
9000
2003
7463
1400
9000
9902
0
3240
3458
5000
6031
0
1573
1500
25000
1598
3797
2500
25
6213
4092
8000
220
0
80
0
0
659
0
0
3006
1210
394

2191
0
1500
3000
8339
10000
21000
1180
6384
1200
0
10202
0
3000
898
5000
16028
799
0
1500
8000
1461
3103
2021
10363
5073
0
8000
220
0
0
0
0
781
0
0
132854
3000
629

0
3960
800
1700
0
1000
0
1238
18704
0
3000
5926
0
4000
2001
5000
4211
17125
780
2500
8000
1354
4302
2000
4881
15532
0
7000
360
0
0
0
0
1557
0
0
5003
2000
0

1
0
0
1
0
1
0
0
1
1
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0

390
199000
1866
2000
6159
3700
2214
0
1597
4029
7000
3000
1470
1647
0
962
3864
0
1473
4664
0
5300
29882
1715
1844
1384
1090
8000
272817
13393
5000
6641
700
11340
2000
2000
2230
4599
2781

8595
7613
1733
1281
10008
1600
0
0
2604
0
0
1500
7289
4800
0
4247
3868
1000
1473
4222
0
4000
2950
1400
1311
1300
0
2000
7017
12113
1000
6015
700
1300
612
0
0
23000
4447

149
7116
1724
700
3051
1600
0
0
1001
2000
0
1500
0
0
0
2595
2808
10000
1473
2705
0
3000
6366
500
643
700
552
1000
8201
12004
123
2663
1300
641
1429
1600
2080
40000
23198

144
6980
1684
700
3100
0
66
0
849
2000
0
700
0
0
0
970
3037
0
1473
5000
0
5300
11480
1000
2561
670
0
759
8246
12008
125
5015
700
751
19513
2000
2080
4418
491

0
5813
2058
1000
3052
1600
4433
0
1915
2180
0
500
2376
1326
0
2672
2583
1000
1473
4000
0
5000
222
900
1440
676
573
0
186732
11503
0
100095
700
573
3000
2700
2080
0
2951

780
5762
1341
1000
2908
1600
0
0
4055
2000
0
500
0
3500
0
978
1079
3105
390
5000
0
5000
4285
19000
1582
700
0
0
8000
12019
1280
5027
0
476
3000
1500
4160
2800
0

0
0
0
0
1
1
1
1
1
0
0
0
0
1
1
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
1
0

2157
0
2709
6656
2900
390
4700
0
0
3500
291
2395
2222
5195
4600
6000
39100
2025
760
7014
1966
2000
1394
8264
2000
1763
7728
2000
5020
0
1372
5341
3492
10000
2791
1266
10000
6855
2000

2000
0
2750
3328
2700
390
3500
1000
1280
3000
291
2991
2040
2961
4000
0
38759
5000
1281
1261
49
1504
1200
2480
4000
1729
2229
2005
4005
1000
1286
5966
3452
10000
2668
1270
7010
2118
4000

1668
0
2767
3828
2200
390
3200
0
662
3000
285
25185
5599
3000
4000
0
102
2000
1328
1261
1168
1000
1150
0
2000
1111
2
1000
2800
810
666
3348
1912
10000
1820
2800
8000
4171
20000

2000
0
2961
4893
2100
389
3200
5000
837
3000
2091
500
3715
5000
3800
2100
17868
1000
1114
2522
1032
1000
1000
880
5039
1137
7128
1000
3300
500
680
5061
2000
1681
2000
1000
7000
1714
5000

3000
0
2913
4687
2200
992
3300
5400
1000
3000
8695
2162
19626
2700
4000
2000
25125
1500
1205
0
1200
1000
800
1070
2164
1188
10
2250
3000
408
816
7128
2091
103197
882
0
14500
2001
4000

1000
0
3000
3008
2200
780
3100
13324
1120
2000
74646
0
2777
2800
4000
0
35031
1000
1403
780
1200
1000
2000
40000
2000
997
957
0
2700
500
819
4722
1929
3267
600
512
5600
0
889

0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
0
0
0
1
0
0
0

2600
6013
1521
6700
1527
0
2837
4400
2000
1082
2000
17014
5000
4208
4285
13
2000
1133
0
1463
5000
13113
0
8977
0
19418
2362
4969
2217
20000
0
1347
5200
20000
10000
2115
10000
1600
73700

600
6307
0
0
1541
0
5892
1028
2000
1164
2000
15019
4000
4022
3000
3709
1000
1143
0
1447
5000
12110
0
1000
0
40010
20103
6802
9731
5000
0
1138
5000
20023
10970
2000
3000
0
3168

895
6300
0
6900
1192
0
2267
3120
1233
10000
2000
15000
2029
686
3000
4000
400
316
0
1393
3000
15044
0
10770
4000
19
667
11523
9272
2000
0
302
4000
20014
12786
2022
4100
1250
3000

0
6300
0
6000
1233
0
11679
6218
1500
3000
4500
15000
2000
753
3000
3500
199
326
0
1200
2000
32244
0
11800
0
20000
692
14
2718
112000
0
312
5000
20000
10300
1000
0
1296
4000

0
7000
0
6000
1239
0
0
4016
1500
1000
40000
10000
2500
740
5000
3600
0
328
0
1000
226
40218
0
10043
7127
0
709
5914
1498
4234
0
317
8000
20000
10000
1000
1000
1302
8000

764
14000
200
6000
1273
0
0
4536
2000
1000
3000
10000
1300
5034
3000
3500
0
339
0
1283
0
112406
0
5325
0
13669
689
7622
1138
4000
0
321
4000
20000
11080
2000
0
1348
3000

1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
1
1
0

1172
3683
6540
1444
3362
1000
4700
1600
6854
60000
169
4500
3318
2000
5006
320
996
2021
1130
12644
9804
7000
3000
6
6746
2203
6012
435
1306
0
0
149
2166
933
1800
0
13
2000
6600

1049
9059
7691
2000
1389
0
4800
3316
0
20000
1921
40000
42497
1209
5000
1409
0
1918
12791
4926
0
7600
10000
1000
12104
2139
10
435
5734
0
0
0
1000
2220
1500
1800
700
1382
5300

1500
5787
12831
329
889
1000
4735
316
4508
5000
150
25000
0
700
5005
0
656
1390
28000
0
7600
1019
6500
2065
2788
700
8212
435
24898
0
0
1600
0
4068
1500
1000
0
0
5600

500
11985
6015
492
900
0
5100
120961
2916
30000
482
35000
18774
0
42500
0
1957
1576
1000
5122
0
36500
3900
5215
4084
700
1200
435
3883
0
0
1672
0
9829
1500
1041
0
13925
5500

2000
40370
6410
342
58
0
21500
5000
4969
35000
5000
2897
12461
0
3000
0
0
1647
2000
10349
5000
3000
6700
3745
3288
800
4008
435
381
0
930
1562
0
11680
1500
1138
0
498
5700

3000
8314
9606
354
0
0
6000
3100
0
90000
5000
20000
9526
0
2000
2108
0
1516
74179
0
10000
3000
2000
1390
4788
1000
4407
870
2234
0
0
326
0
553
1500
932
0
516
5500

0
0
0
1
1
0
1
0
0
0
0
0
0
0
0
1
1
0
0
1
1
0
0
1
0
0
0
0
0
0
1
0
0
0
1
0
0
0
1

0
1163
0
316
11500
0
1330
1700
5000
1700
0
5821
8000
2000
5914
724
0
1657
1595
1111
12712
1013
0
3768
0
1275
1900
1893
0
1377
1700
5000
4944
0
1335
3283
0
24201
6840

0
1023
0
316
12000
0
1274
2000
2238
1400
1495
1367
6000
2000
1630
0
2000
2211
1551
1009
5487
1900
1809
3009
4000
0
3400
0
1000
1370
1632
10000
28144
1200
1222
0
0
384986
3000

200
2519
1000
571
10000
3200
660
2000
3000
1800
650
5220
7000
1610
2326
785
30000
1459
752
7
5397
0
2500
2009
0
0
5100
1457
1000
1294
1388
5000
1883
397
1513
500
4400
7017
2000

5957
46518
0
7711
10500
3000
752
2000
3000
0
671
700
0
2200
660
0
1000
6398
773
1190
70137
2558
0
1818
0
0
2800
2500
0
1015
1439
5000
27938
0
2661
11523
0
6342
2000

0
3421
0
571
10000
0
906
831
1500
1800
1401
0
7500
1600
1373
0
1000
1729
772
416
11820
2829
2000
2000
0
0
2900
326
0
900
1445
4000
14832
0
2436
414
3110
16576
2000

0
11467
0
571
10000
3300
650
400
1500
0
706
934
6000
1600
6674
0
0
1633
354
831
7888
3000
1500
6000
1250
0
2800
0
20500
913
1500
4000
0
0
37015
15055
0
43710
2000

0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0

1600
3650
0
1700
0
2294
41275
0
2700
11013
1074
2856
71316
4600
3880
0
0
2600
2700
1878
3193
686
1260
2960
2500
10020
10000
0
3600
5921
3209
18873
1400
0
0
6000
0
6227
2000

1300
0
0
1174
0
2100
570
390
3100
17025
1002
0
316
4000
1200
10000
4000
2500
2055
1800
0
409
24135
1628
2100
10007
7031
1166
0
0
0
0
0
10000
0
6000
1500
5000
2000

1000
300
0
1007
0
1600
1074
390
3900
10734
711
0
316
4000
298
7200
2000
2000
2500
2647
0
3190
1000
1002
2000
10017
10100
0
2700
0
0
500
0
0
0
4000
797
5000
2000

1200
0
0
1013
0
2000
48313
390
2500
9200
420
0
2766
4000
5390
7001
2000
1000
2500
1892
5471
2844
2000
1100
3900
10003
5663
446
1300
0
0
21565
0
0
500
9000
680
3000
2000

2000
1000
0
1018
0
2000
10252
390
2500
23818
1572
0
1996
4000
4000
6900
2000
1000
4800
1901
5415
0
10745
1100
0
10007
0
1729
0
0
0
5000
0
0
500
0
0
60000
1700

1000
0
0
264
0
1750
19226
390
2500
46291
0
0
2054
4400
9666
6400
2000
1000
2500
1728
5124
0
18572
922
2000
10036
4448
0
1300
0
0
168492
0
0
500
5000
0
5000
2000

0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
1
1
1
0
1
0
0
0
1

390
1815
396
2266
3500
7412
9490
434
1050
8200
0
10670
1300
3100
5025
1500
2144
0
2000
2613
8194
0
5100
1500
34470
4400
15000
0
10000
8409
0
46722
1800
632
0
1473
3000
0
0

0
2306
396
0
0
4721
8163
780
0
5100
0
5008
1300
1500
2939
1600
1000
5000
5000
11101
8500
0
3700
1211
11890
0
30000
0
10000
8500
23150
22985
2025
0
2931
390
2000
390
2000

780
2000
396
3400
0
3854
6753
0
0
5400
0
43736
700
2000
18263
347
19251
5000
5000
10000
4600
0
3500
516
27114
6300
20000
0
10000
8500
2000
8346
3000
316
30000
390
2000
390
2000

0
2000
396
2769
0
3622
7197
0
0
3300
0
2282
800
1600
15761
354
622
0
25000
2839
5000
0
4000
520
3501
3500
12000
0
20000
8500
0
971
2000
316
5270
540
2000
390
2000

0
2500
396
1700
100000
3433
7176
0
0
0
0
13553
602
2000
418
355
558
10000
22000
4826
4600
0
0
622
12511
3400
12500
0
95000
8500
2119
4296
1000
316
2814
390
2000
1320
3000

0
1700
396
0
0
3201
5265
0
0
0
0
2980
600
2000
583
0
290
0
5000
1352
5000
0
10060
5000
5797
0
12200
0
50000
8500
0
21767
2000
316
3089
0
2000
0
3000

0
0
0
0
1
0
0
0
1
0
1
0
0
1
0
1
0
1
0
0
1
1
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
1

2087
5218
2073
3030
14000
10000
1974
1312
10000
378
3514
234000
10700
15089
11444
8600
2099
15143
2100
3000
0
2745
0
0
1800
4400
6643
0
1261
13000
52280
7781
2200
5100
2500
4848
0
8005
1818

10054
3981
2359
4452
11230
2000
1552
1328
8300
0
3049
30
0
32130
23537
0
5306
100057
0
2000
0
2800
2708
71
500
8002
5924
1300
1261
0
57428
1276
2111
10600
1000
4877
1100
50000
3000

2840
0
8000
0
10000
2500
334
1000
5200
0
58312
7046
2000
4476
31171
3500
8240
292
2800
3000
0
2200
0
0
1000
4200
1759
0
480
5666
1068
14160
1015
5000
1000
3625
2025
7000
1903

21101
3672
3000
708
8091
2000
498
1000
5500
3263
3018
7023
4000
6619
17348
7100
1686
10019
1800
4000
0
2200
1010
3800
0
4200
1824
2777
300
24886
3000
6180
1500
5000
1000
3600
10819
9000
2458

1814
7617
0
656
6965
2000
500
1000
5000
0
3020
10005
5000
1262
10000
3600
149
16
3000
3000
0
2207
1013
0
0
8000
7022
0
540
6282
23033
2000
1400
5000
2000
3751
2110
0
1900

1861
2691
0
1000
6362
2000
493
799
5000
0
1511
8014
0
1974
10000
2900
1760
810
0
3000
0
3003
2000
0
800
4000
2515
0
780
6494
20225
290
5350
5000
0
3900
5600
1058
0

1
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0

949
1800
6929
6000
1473
1700
4017
1550
0
15000
1533
0
10000
1488
2000
2019
0
7000
6200
1367
1867
2017
9188
291
0
880
3000
0
3682
0
5000
0
1703
2798
0
4005
6500
18507
2500

2873
3000
5088
0
1473
3018
4000
3000
1493
10000
1301
0
10000
1400
2000
2000
0
6615
4246
1606
1872
2130
13907
291
2000
0
1000
2900
0
7347
3000
0
1200
4022
1000
4150
7000
19307
2000

933
0
4138
0
780
3338
4000
0
803
10000
863
0
300
1300
0
1003
1017
6401
5000
692
1256
500
3015
291
4200
880
0
0
1878
4000
5000
0
2196
3229
100
0
10000
13534
2100

0
2400
4789
0
0
3000
5000
1200
420
10000
947
0
1000
3000
0
1000
500
6503
3000
709
1500
2000
10413
291
0
0
700
1200
0
3450
4548
0
2500
2062
2000
0
7000
28001
3000

0
0
2450
1800
1766
717
4000
1250
0
8850
836
0
9770
0
0
3000
0
6393
3000
721
1500
2000
2960
502
1100
1681
1700
1409
300000
3300
4100
0
0
0
0
0
6500
14
3210

0
1600
1507
0
0
595
4000
2000
0
22123
915
0
18037
500
0
2000
1059
6051
2800
692
1500
2000
3820
80
1100
811
0
1115
0
4000
3300
0
0
0
0
0
6000
11568
10000

0
1
0
1
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
1
0
1
0
1
1
1
1
0
0
0
0

10027
2283
2791
788
11200
724
1300
32254
30000
0
3000
3251
0
0
7705
7969
396
311
5409
0
1000
1869
1215
1373
415
0
780
10000
0
1422
5000
6005
3000
2000
0
5000
20000
0
0

10107
2400
3000
1383
6000
0
3000
4819
5000
2907
0
86804
0
214
9047
6379
396
920
16778
0
2363
2681
1087
1000
415
0
0
7001
0
2000
3340
210
0
1800
0
2012
16000
6370
1630

20000
9463
1286
1890
6000
0
189
1600
30000
13863
2400
1820
1500
0
8
6319
396
465
83490
0
1200
0
297
283
565
408
0
8001
0
0
500
7903
1000
1100
0
2000
5000
570
1871

10000
350
890
143
6000
0
0
4712
3900
13869
2500
29000
0
107
33
10671
396
157
0
0
0
2654
309
0
830
1300
371
10000
0
20030
1000
0
1062
3000
0
3000
20000
3749
2400

10000
353
497
1253
6700
0
1140
3466
4000
12216
9000
71439
0
38362
0
3000
396
4247
52281
0
2700
0
220
0
0
300
18239
10000
0
1000
1000
4183
1600
0
0
44287
30000
1217
3480

10000
365
267
316
5000
6516
390
3199
3800
29171
0
2738
3000
1600
0
5400
396
157
15643
0
1157
2397
100
20261
415
0
650
14807
0
1000
416
4213
1542
1000
0
3000
10000
60959
1600

0
0
0
0
0
0
0
0
1
0
0
0
1
1
1
1
1
0
0
1
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0

0
15000
6400
323
1011
833
7259
3666
13333
10915
129
2855
403
5000
500
480
3033
1499
10145
3234
2253
1300
1500
1400
1700
2017
2028
627
1425
3907
3200
2100
7013
1000
1964
4412
1351
20135
18631

0
10000
7000
0
4345
833
11055
2787
0
5
1456
11900
4838
10000
400
0
1172
1099
4723
3075
1888
1500
63853
2500
1600
3000
2000
14596
1388
3600
0
1700
8071
0
11337
2180
0
12099
1000

0
10000
5000
2520
9261
833
2311
3140
0
5050
1000
5886
4638
3000
46952
0
13940
333
19158
1126
1200
380
1500
500
1000
1000
4000
5000
883
3415
4580
1800
3013
0
6591
17895
2773
96562
0

0
5000
5200
1651
2285
833
0
0
0
10000
1050
12916
4661
5000
3000
0
0
2000
3569
1091
3782
500
2062
0
1000
0
2000
716
906
3542
0
2000
8012
0
1933
11502
215
49000
0

13439
1776
5500
0
0
833
10551
5347
0
20000
1500
3177
2500
3000
3000
0
0
2000
31171
1074
1160
500
0
500
1000
0
2000
742
952
3616
4727
2000
5019
0
10072
3581
2026
140000
0

0
10000
25000
0
338
833
15000
1420
0
2000
1505
4511
0
2900
2000
0
0
800
3283
1028
976
800
7222
2000
2000
3000
2000
404
877
2000
0
2000
2006
0
33
37092
0
6000
0

1
0
0
0
0
1
1
0
0
0
0
1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1

0
7913
3410
9000
1580
2000
2000
3
1819
4268
6000
2000
6451
1000
0
5100
3033
5006
1318
360
8611
0
1610
25487
2546
5200
0
1500
1000
4569
3000
32335
3207
0
1147
9500
0
4073
9231

4500
1000
2295
0
1280
4131
0
5
1012
3251
5700
1067
15000
0
28
0
3379
2169
1289
759
0
1600
0
80389
1300
4000
890
1500
2000
4000
512
17244
3042
1200
11477
10800
0
3404
4872

7200
9000
3105
18000
770
1000
3900
1075
0
2900
3800
0
1100
0
92000
1949
0
1651
647
0
0
3000
800
50132
700
4000
0
780
7000
3000
2000
154826
2100
0
0
12018
0
2722
2894

8
6000
582
9000
700
1000
1800
0
0
5000
3700
104160
0
0
3800
0
0
2122
669
0
1170
3000
0
22208
700
4000
0
2600
5000
5000
2473
76300
2008
5000
3000
3000
0
54788
2637

3403
12000
14013
8600
785
1000
2000
0
0
0
3300
0
7000
0
3600
912
0
3006
664
2318
0
2000
1951
30167
900
0
1180
0
5932
5000
0
55012
2508
1000
0
5000
0
2770
2591

2311
5000
4240
0
600
1000
2000
0
0
105300
3100
0
0
10443
2604
2100
0
2505
682
0
1070
1420
0
25036
600
4100
1470
900
25497
2070
947
55136
2000
0
0
12000
85929
2798
2410

0
0
0
0
0
0
1
1
1
1
0
0
1
0
0
1
0
0
0
0
1
1
0
0
0
1
0
1
0
0
1
0
0
1
1
0
1
0
0

20387
4303
26000
1500
8628
17253
6200
1400
2306
0
0
9510
3000
19292
5001
1800
15128
3000
1352
5000
1000
1400
3400
1300
0
1000
78580
1350
220
1500
125
25772
1340
7419
1457
3711
10000
0
883

2023
4200
20000
1450
6242
35369
2000
1000
13835
1400
25464
8160
3000
15087
92586
1800
12235
0
1237
1500
0
0
2310
1400
6800
3000
48408
1270
677
2547
15064
1500
0
1400
1000
1060
10000
200
4

5060
3500
106700
369
231888
18351
2
1000
11686
1000
0
8364
3000
37435
5001
1300
10123
3000
545
499
0
928
1600
1000
4900
0
13538
300
1200
2500
101
13983
0
1000
435
212
5000
2115
26514

1549
3700
50000
429
7945
14249
6278
3000
46963
2000
800
8493
4000
287
15001
1560
10019
4000
726
3000
0
602
1600
1000
4500
1000
5145
350
666
2500
1011
3378
0
500
435
888
5000
0
557

3029
3600
100000
288
7840
10637
0
0
15962
0
800
8625
3000
25087
3011
1000
10102
5000
353
3000
0
768
1700
626
4700
1500
5690
350
1480
3500
1906
2000
0
500
435
19709
5000
0
550

8419
3800
200000
250
6966
12331
1567
0
1596
2074
800
8737
4000
3046
6001
1100
10000
0
99
3000
0
1299
2000
300
4900
1000
13535
300
3710
2000
486
9353
3250
500
435
690
5000
0
2500

0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
1
1
0
1
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
1
0

3000
23128
3470
1000
10000
17512
3500
1400
2000
4605
3796
6781
1055
2482
2282
0
2000
3000
0
5000
2045
2
1300
0
3916
0
0
1228
10025
1806
1600
1900
101319
0
0
7040
3000
1000
0

10000
40105
2220
1000
115000
12021
3349
1183
1500
5000
4262
7226
0
19272
0
2457
2313
2300
1173
2000
1660
431
2000
6000
3000
0
0
1000
5300
1462
1600
390
15942
832
3141
6165
5000
0
0

3000
52221
2220
1000
5000
132906
3400
2000
2000
1500
2645
5032
2500
10004
0
0
813
715
0
0
1338
20355
1000
4059
3000
0
0
192
0
2000
1200
8000
82308
0
2
5004
5000
20500
1100

10000
71852
3356
2000
6000
0
3800
1200
1000
0
5834
5346
2000
10000
0
3000
875
1000
6265
2500
1300
0
2000
14
3000
0
468
196
0
0
1200
2500
4903
832
0
5003
60000
0
500

3300
93218
2220
2000
10000
37380
3300
0
1000
390
2771
15003
1132
3471
1000
344
1008
878
2374
0
2000
2732
52292
10022
1000
0
929
0
0
2000
1000
1500
44257
0
897
5001
5000
0
0

326
179568
3829
3000
10000
3500
2601
610
2100
5874
2945
15011
1110
13754
0
0
695
1000
708
0
865
7189
2200
0
2000
0
0
8138
0
44
972
0
53406
416
906
5009
5000
0
445

0
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
0
1
1
1
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0

1500
10000
3035
2550
3000
500
5290
6000
0
2000
0
0
0
18000
6000
0
4700
1740
0
3900
48000
1200
0
855
2652
53421
7
2000
3000
7320
1500
6138
1624
5536
11198
587
2721
10128
3006

2000
10000
3100
1636
3000
320
6706
4016
0
1000
0
3503
752
3000
3300
0
2950
1000
7000
1700
3009
1200
3300
7288
1618
74559
7002
2000
5000
6100
1000
0
1328
14000
14861
2651
660
1200
5250

651
8004
3100
1000
2300
900
3003
3000
0
29
0
0
34000
1500
3012
0
3100
452
15001
1500
1000
9427
2500
1055
1237
1343
13
3900
2000
9710
0
3618
1022
137
1400
0
2315
400
33

500
10000
3500
1000
2600
400
241
3000
1560
390
0
1078
284
500
3008
0
5
448
1
1400
321
55000
2778
710
1426
907
155
0
3000
4800
0
0
3000
500
951
644
1290
323
18431

1000
6000
3500
1000
2500
120
712
4000
0
1320
0
1215
3650
6579
3000
0
6170
2000
8001
1400
2000
2000
130000
755
14214
2592
1
2400
2500
0
0
1850
1000
0
14082
636
5745
1600
23944

500
10000
7100
1000
1500
400
43974
4000
0
0
0
1000
52719
40200
3069
0
7
8206
8001
1500
1000
2000
3689
955
11493
42767
0
1500
0
4300
0
1862
1171
0
14482
572
0
300
28457

0
0
1
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
0
0

5000
0
11038
390
0
1126
5000
0
5996
0
7186
99
3200
2208
63256
0
4150
1042
1804
3857
62635
8040
3100
62469
3000
1015
0
0
3000
3000
1859
3100
1418
3000
5833
9667
0
6791
8007

5000
1200
8591
5090
42000
2400
2000
601
4148
0
3900
99
2229
0
21408
2000
6952
1000
1746
3734
100042
2000
2640
5000
2000
5584
4000
0
2037
1000
5398
2000
0
3000
15114
18781
10000
7333
8000

3600
7500
11246
19394
200
200
2000
4102
2477
8303
3900
99
1900
1000
19996
1000
827
531
1681
2924
4017
0
2000
2000
2400
6348
7
0
2000
1000
5634
3000
122
947
0
6729
10000
4218
8000

4000
1015
8251
0
0
205
2000
0
2346
500
0
99
4000
0
4482
0
1426
9354
1695
3029
9184
5100
3000
5000
2012
46
1900
0
1499
1000
10540
3800
300
1000
0
58
10000
4269
5500

4000
15000
8021
3916
0
0
3000
2019
2640
1000
0
348
5000
0
4212
1400
763
438
1890
3009
4081
0
3000
5000
14500
2702
3903
0
2000
2000
5096
0
928
837
0
7553
10000
4481
5339

4000
0
0
3916
0
0
2000
5515
30000
460
0
0
21000
0
16748
0
870
200
4005
3116
6042
2792
3000
3000
3000
4648
2
0
1623
2000
2296
2000
464
866
0
8758
10000
4144
5058

0
1
0
1
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
1
1
0
1
0
1
0
0
0
0
0
1
0
0
0
1
0
0

0
1422
2296
18057
0
4190
2000
20000
3700
5000
1900
4983
5000
1172
2000
2400
0
0
0
8513
4000
8990
7331
1327
5000
1204
8000
2087
25
0
2000
1177
0
0
1789
4221
2000
2500
100066

0
0
396
9368
0
25690
1200
15000
2604
17831
1000
15084
5000
1061
2000
1842
0
0
0
128
942
7000
10000
2000
4723
1000
12000
2019
4000
9091
3200
1076
0
0
1500
23916
1500
5000
5715

0
0
396
15771
0
0
1000
0
0
17262
1000
2028
20089
0
2054
1000
0
0
0
3011
942
5500
5000
1000
3323
3990
7000
2000
0
825
37432
249
1548
0
1089
25528
2000
5000
6005

0
0
8972
5616
0
10180
0
161084
5001
15001
1000
1725
30000
0
2000
1928
0
0
0
3000
768
6000
10000
710
11086
3000
8000
2500
1000
825
1000
258
0
0
1130
2965
1200
5000
6287

0
478
3984
10173
0
7680
1500
15000
9
0
1864
4086
15093
0
0
900
0
1943
0
3200
0
4220
5000
1043
0
0
7287
2095
0
825
1258
500
982
1505
1150
5753
1300
5000
2103

0
0
396
10077
0
0
0
20000
2603
11672
1000
2476
15051
193
975
31150
0
1727
6330
3400
0
3610
5000
1000
4000
200
7400
2002
0
825
1000
500
601
0
1200
8095
1150
5000
3

1
0
1
0
1
1
0
0
1
0
0
0
0
1
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

6100
2517
2924
0
2980
2000
0
0
8000
1145
2000
0
1135
3750
2100
10073
0
390
1525
2600
4593
1516
5308
6918
1413
2011
2000
861
0
9000
466
10000
5001
61137
0
0
3300
0
1435

2411
1559
2555
2500
2338
0
0
11
6000
1200
2000
18600
1952
1558
1793
6367
0
390
0
0
14955
11533
4915
0
0
5009
2000
354
0
9000
3461
20000
2007
79800
1680
1680
2600
0
1139

2000
2000
1515
1000
1911
1000
6475
0
5000
2000
1500
0
13375
1589
700
5100
14515
390
1082
0
5143
189
4100
6000
0
2000
5000
1
61
7000
495
6000
5003
42015
0
1000
3000
0
470

2041
1003
37056
2900
5014
0
2244
4561
5000
3000
1093
1527
5
1650
731
2000
8758
390
2179
0
5166
1000
4000
0
0
1000
2000
48
500
7000
495
5300
303
53710
6745
1000
3000
0
500

3000
1000
2413
2000
5004
1000
2284
5007
5000
1000
2228
0
0
9980
735
3000
6880
390
2013
0
5349
2050
4002
2000
0
1500
21000
906
528
6512
495
5500
3000
33074
0
2100
1580
0
490

1874
1002
1522
1500
2007
0
0
170806
5000
2000
0
0
0
0
616
3000
8267
390
165
1000
5538
11300
4000
5000
0
3000
0
0
498
6000
0
4600
0
119504
756
0
5800
0
544

0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
1
0
0
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0

4110
0
7000
9439
0
3852
4000
3354
3151
3000
1500
2000
4213
0
0
1465
1287
6056
0
225
1332
1000
24267
0
2023
4300
2800
2000
3000
0
1128
1800
1502
3358
3462
15027
0
3500
2014

94
0
10082
22000
0
4135
0
2745
3065
3001
1500
1000
92457
1128
0
4000
1296
652
0
5628
2003
0
10000
1146
1803
3000
4000
2000
1000
2000
0
1100
0
3400
0
0
550
1500
1332

1879
0
8095
10694
0
2200
2000
2341
2892
0
2494
5003
5023
281
820
0
945
517
0
23
816
9601
20000
532
1425
2000
0
2000
0
1500
800
0
492
6000
240
16638
0
2000
698

84
0
7015
0
0
2521
2000
1959
2936
2703
1006
61826
4311
292
0
367
0
0
0
16378
4530
800
3003
900
1293
1700
2000
1514
0
1000
0
1300
0
3200
2300
2000
0
800
310

0
0
67006
8475
0
2162
3000
5000
3000
3100
1498
5000
7030
450
0
0
481
27
0
4850
0
1000
20000
781
1300
1800
2000
5000
0
700
1500
1200
0
4000
780
15081
0
800
500

0
0
7026
9266
0
2697
2000
3000
3000
8302
2003
20000
3054
1415
0
0
829
5200
0
2255
0
1000
30000
0
1339
1664
1000
0
0
0
815
1400
0
845
0
0
0
700
330

0
0
0
1
0
0
1
0
0
1
0
0
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
1
0
1
0
0
1
0
0

7000
0
2000
1043
1182
6411
10300
0
0
1633
5000
3000
2482
5000
11000
0
2621
0
5914
11511
6838
4000
12350
390
435
291
1618
0
6339
0
0
913
835
1500
923
13766
0
36396
4620

6000
0
1793
4401
1500
6000
9461
0
0
1600
3500
0
0
5000
2000
3723
2123
1300
2378
4670
2159
4000
12780
390
285
291
1647
0
3338
4000
390
10773
226
1264
945
32871
0
1662
4700

4084
0
1300
3150
1761
5000
22676
0
0
800
1000
4000
1000
5000
3000
891
1952
810
5019
17480
1000
4000
9400
1438
0
291
1050
0
3090
2100
390
916
0
2000
1471
21000
0
1471
3900

4056
0
1223
0
0
4500
8007
0
0
1753
1420
2000
1000
10000
3000
662
2000
700
5547
0
3000
4000
20000
0
0
291
0
0
6971
2000
780
3091
0
0
25150
165
552
2125
7900

4300
0
1851
1000
0
5000
9336
0
0
20000
1000
2250
2000
5000
2000
3295
1468
1000
3576
7740
1008
0
9610
1588
2040
441
0
0
5410
1500
0
700
0
3000
6882
3551
0
0
0

6609
0
1000
498
1100
4200
32776
0
0
938
500
1500
2000
5000
2000
1088
800
900
5138
6788
1000
8000
10200
0
0
291
0
0
1816
1500
0
0
0
0
7715
28979
13404
0
7700

0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0

5800
0
2367
0
4000
5000
2300
4500
17000
0
5000
7657
1814
1443
5702
0
1315
7000
1800
3000
2326
316
10000
1698
1481
0
2000
0
17
0
4000
1297
5619
4183
1800
2664
1562
16652
4107

6000
0
1606
0
3500
3158
0
2783
6000
1000
5000
4814
1816
1443
1395
7300
1200
7000
2000
2500
2000
316
0
478
1400
3000
2490
0
5547
3000
0
1309
5838
0
1800
2800
2301
76146
2517

8000
0
1198
0
6000
2600
102
25000
5000
0
5000
3921
2201
1443
8531
0
10342
8000
2000
0
1300
316
20000
10035
307
1800
1522
428
3242
0
2000
822
7
281
1000
2400
0
67697
716

40000
974
1196
0
0
6000
1500
0
6500
0
6000
4000
716
1443
0
2666
14295
10000
2000
6000
0
316
10000
24345
314
29387
1100
0
3512
2600
0
682
23312
0
1649
2100
610
67609
0

127292
31100
343
0
3000
0
0
3000
25000
0
5000
4365
721
1443
0
0
20471
12000
2500
2500
715
466
5000
1191
300
1200
960
0
3333
0
1800
0
15147
0
1003
2181
604
71946
0

6000
1200
154
0
2800
19000
0
6000
4000
0
4000
11000
693
1443
0
1000
6401
2876
4000
2700
0
316
1520
14512
1770
2525
988
0
4383
1600
0
1558
16518
0
3
2213
779
14000
1183

0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
1
1
0
1
0
0

0
0
3261
17634
860
2113
2000
1502
4500
5017
8000
36570
3000
18887
6000
8389
2100
8000
3000
0
7000
0
24
6549
3200
2000
0
2617
0
6000
0
390
1206
1508
300
4100
4000
2985
0

0
0
3051
21000
1000
1949
2000
15369
1973
1103
9000
52937
3000
12076
5
5000
3000
10000
5000
0
7000
0
2505
4500
0
5000
2500
2098
0
4300
0
390
1131
3098
0
0
2000
2700
0

5580
0
1199
1140
0
685
2000
200
3000
0
8000
1006
3000
10042
5858
3450
2500
8000
7000
0
6200
0
0
2407
2600
6000
0
1916
0
4400
2786
780
322
3400
0
1723
1900
5000
0

930
0
2000
997
740
700
1100
0
5000
0
7000
1019
2500
11005
5741
13030
2500
8000
6900
0
6500
0
1305
12700
0
626
2000
1707
0
5000
4686
0
490
4522
418
3600
0
2823
0

2010
0
2000
1633
1100
712
3000
0
2100
0
7200
1347
2000
11069
5608
9507
2300
9000
4600
0
7000
0
0
3200
0
1441
0
1732
0
4000
0
0
1402
0
964
2000
2000
2865
1769

0
0
140908
0
380
674
0
0
3200
0
10500
1965
3000
9006
5712
19794
5000
8000
4200
0
7000
0
0
4000
1700
0
1000
1379
0
63
0
0
201
1000
670
2780
4000
2679
0

0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
0
1
0
0
1
0
0
0
0
0
0
1
1
0

1352
2277
2020
10122
1244
1300
4500
10001
0
3855
0
1512
3517
6411
3292
0
0
326
6300
5201
9511
2874
7500
2000
1690
3148
1505
3000
1862
1138
1800
2479
2000
38018
8327
1360
1414
3000
5088

1867
4066
3128
10028
2
2300
0
10000
0
0
0
2800
3700
26987
2755
0
5462
326
6100
3615
8933
0
5600
1300
2562
501
1599
2000
1077
1000
1400
2412
2000
1203
1200
1206
83402
2700
3098

36986
1665
1000
5000
416
0
4302
10000
1672
1694
0
21881
71270
6740
2270
0
0
326
4600
1963
14357
3490
5822
390
1392
0
900
2049
1000
1000
4000
1162
1000
41
342
256
4000
2700
5010

5000
559
656
6
416
900
4455
8207
0
3713
3189
0
3000
3467
2193
0
798
326
5000
2086
15000
900
14
388
1442
0
4500
2000
1000
1000
0
1199
1501
2587
354
72
3058
2700
3038

3000
0
645
0
416
500
4523
7641
986
2000
177000
6780
3000
0
2205
0
1394
326
4800
1297
3031
0
5700
10000
1415
0
0
1000
1000
171
2631
1223
3000
31382
438
0
2903
2700
4031

23000
663
630
0
600
0
4516
7521
780
1900
5000
530
3000
239400
2284
0
3600
326
5000
1154
20993
361
5800
400
1422
0
1000
1000
1000
73415
500
1199
1500
11027
200
0
2626
2700
3000

0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

4000
3577
4337
9420
1921
3500
0
2500
38709
15753
7900
2230
10004
14906
7380
60000
3100
0
633
4161
0
8008
10
1489
1170
8238
14528
1690
5983
1500
4000
5196
1315
3374
0
856
4038
0
3234

0
1042
6000
16290
13454
3500
0
4600
1609
5379
7000
5029
3066
97225
0
20000
0
1000
1030
2971
2200
20155
650
4415
0
3200
11322
1620
9331
11516
10090
3171
6867
1000
316
856
3199
2000
7021

1312
0
5000
8998
1807
3000
0
2200
661
5467
5600
5463
3171
0
0
20248
0
8070
321
3151
3600
63992
324
1084
0
3000
14042
900
11008
0
2100
3699
2271
900
632
856
914
2444
6

1200
1080
5000
10421
3560
3000
474
0
656
4596
5900
100
3501
0
1980
45000
2600
1154
5846
3200
0
3004
0
491
0
5000
12030
780
2550
0
3000
69245
1054
0
0
856
850
0
7

1070
1515
5000
19098
3337
3000
0
3513
1000
3405
13200
975
3030
0
170
40000
1200
2061
911
3990
1763
6002
1367
540
0
5000
10738
750
3493
0
3000
1030
1197
1094
316
856
2055
3000
0

2882
862
4898
6697
6240
3000
0
3000
5000
1492
0
255
2789
0
1397
54600
0
0
6965
0
1725
5702
4166
4000
0
3000
322
1670
1308
7000
3000
0
701
1000
948
2664
8318
1000
0

0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
1
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
0

4000
330
7000
3258
0
5008
8401
6000
7000
1500
10000
0
1000
1300
2000
1500
0
7000
1500
6600
0
28200
4041
2522
3500
3851
1607
3006
0
1139
0
10000
1300
0
1000
1200
390
1828
17143

0
652
1030
0
0
5000
4266
0
3000
1500
7014
1000
1200
1162
2000
4500
14782
3000
2000
6000
0
720
2310
2559
2900
3021
1385
99
3700
1002
0
3012
1563
2600
1500
160
390
765
742

3500
0
7
0
0
2499
3087
5464
2000
1000
6000
100
200
1000
1500
0
0
3000
1000
6000
0
1344
1300
2000
3100
1649
971
1500
0
13359
0
1000
1000
0
0
20394
390
0
0

5500
326
725
28000
0
3000
49195
0
3500
1000
6000
1814
632
1000
1500
1600
2381
5000
3000
6000
0
4674
0
5000
3000
3513
1018
1500
2000
800
0
1000
600
6500
5000
347
390
0
5143

3500
11757
2217
2000
0
2789
70000
3027
5000
1000
6000
1000
8815
1000
1300
0
2381
8000
4000
5000
0
6571
348
2300
3500
0
984
2015
6000
0
0
0
700
0
5000
2110
390
0
13

0
550
158215
50
0
2439
7016
0
3000
1000
4000
0
8400
1000
1302
1000
0
2000
2000
6000
0
1814
1080
0
6500
1664
810
1200
0
426
0
0
2000
0
900
12996
0
0
5744

1
0
0
0
1
0
0
0
1
0
0
1
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0

5072
1948
670
0
64461
3000
4145
18393
8000
2500
86367
3000
6800
2000
2203
2431
1800
15000
45135
5000
22091
3005
6662
1600
2500
2211
2000
3144
1173
2000
2000
2
0
0
7500
1875
5144
11900
2000

4900
3635
0
775
11680
2200
0
7501
3653
2500
2846
6000
3500
1300
0
595
0
5000
34539
3000
29851
3024
12105
2000
2000
81565
2000
3878
912
2000
8568
3
0
0
16027
0
0
11000
2000

0
1362
0
0
0
1730
3260
11216
32
5100
2755
1000
4500
1000
0
1193
4100
5000
7000
2500
283
4004
8610
1000
2000
2625
1000
3000
1140
3057
19000
2214
0
0
9000
0
1508
7900
1000

4322
0
0
0
17964
1800
1000
14387
0
2100
2838
13623
3000
1000
0
25235
900
5000
6000
4100
1387
4008
3555
1000
2000
3931
6000
2500
293
2000
800
0
0
0
2919
0
1600
9050
1005

9887
0
150
1734
61
2500
0
0
1006
3000
2808
388
4600
2000
780
5868
0
5000
0
0
20057
3008
4073
1500
2000
2900
1000
2000
0
5000
1000
600
0
0
3220
52884
1264
6900
1500

49300
0
477
0
620
3000
2286
0
0
3000
2740
77001
2500
0
0
2387
40925
1500
0
5000
51281
2024
2666
0
2000
2800
3000
1787
308
2000
20000
800
0
0
22000
105660
1391
6000
2000

1
0
1
0
0
0
1
0
0
0
0
0
1
0
1
1
1
0
0
0
0
1
0
0
0
1
0
0
0
1
1
1
0
0
0
0
0
0
0

2000
0
3455
0
2000
0
5000
1748
5700
3000
1801
2600
15000
861
1815
5000
3106
3107
2718
1624
1500
5530
17913
5416
0
22660
1613
12200
2400
10000
5000
2139
9814
11400
8000
0
28705
0
0

2000
0
3168
1100
2000
0
2000
1408
5000
2454
1139
0
34000
3761
1760
12552
5017
48323
2741
0
5000
6600
9278
4002
0
1300
1484
1000
1582
118000
3000
10580
0
13600
8000
1300
0
0
0

2680
948
1469
0
2000
0
2000
1000
2700
2059
2246
2200
12000
1495
1100
6200
3007
0
1630
0
3500
5100
114865
8565
0
519
3675
10400
770
113300
3000
110
4379
3274
8000
717
4000
0
0

2600
0
1833
0
2000
0
2000
1000
2901
2100
5435
2028
5000
1939
1052
7000
2001
2001
2000
312
12500
5460
6411
0
0
518
698
5600
1696
9000
3000
2578
0
0
7766
1000
3000
0
0

1000
316
1449
150
2000
0
2000
1000
3000
2149
466
3000
81000
0
1200
2304
2093
3000
1705
0
12500
5460
0
9502
0
515
1000
5400
820
8000
7000
6265
0
26710
7803
2000
1500
0
0

5261
316
0
780
2000
0
2000
1000
3000
1956
316
2200
4100
10613
1100
6180
10076
3003
1572
0
12500
5100
0
0
0
528
706
5000
520
10000
7000
0
0
12000
7971
1000
1000
586
0

1
0
0
0
1
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
1
1
0

3700
0
10000
0
0
0
2148
3678
4000
3700
15510
0
1031
1000
2500
5189
7001
123
2700
2051
1335
3000
0
0
19121
0
1909
28567
0
0
3941
1500
1310
2000
4622
832
1331
3500
1912

718
0
10000
2521
0
3500
2303
1948
3000
3700
0
0
3077
4052
2400
2394
56100
123
0
1653
3056
1000
0
200
9922
0
1726
34393
1000
4120
1432
1155
1500
0
3384
632
2473
0
1200

1500
0
36432
6935
3602
2000
2669
1285
4000
1300
5500
0
7500
2293
1845
15648
5
0
2100
680
213
1000
0
0
8600
0
991
9203
0
0
1000
368
500
4170
2589
200
0
3500
1000

1500
0
0
2255
1197
0
1032
1500
4000
1300
7250
0
10048
2295
2400
0
7269
349
1600
700
825
400
2900
1626
3365
0
5782
15765
500
0
2000
372
500
1000
3000
416
2500
694
1000

3000
0
10000
3021
0
2000
1000
60589
3000
1100
6500
0
15010
2400
2500
0
28
0
1600
700
1240
1000
0
0
6011
0
5968
9194
1500
3086
2036
356
500
1000
2460
566
0
343
1000

12357
0
28580
0
474
2000
1300
1620
3000
1200
3500
0
9000
2110
0
0
5828
0
1600
693
5693
752
0
0
3301
0
2045
11317
0
4320
404
500
200
1000
1300
416
0
266
0

1
0
0
0
0
1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
1
0
0
0
0
0
1
0
0

8113
1340
0
3100
5200
3502
0
0
11943
2700
2900
5
0
12253
1872
0
2000
5200
7000
780
23004
1060
5000
7354
3000
0
3575
3000
3000
1
1834
5014
4000
1670
60248
396
0
8000
70

6395
3177
26267
0
3045
4099
0
602
0
1000
2564
2910
7667
3290
5550
0
2992
6000
8021
0
20002
1000
5000
7464
2620
0
3647
1000
3000
0
2124
5000
4000
10200
7183
396
0
5016
24259

10000
0
532
791
3500
3500
2000
569
5470
1000
2368
1000
0
11465
1238
0
2984
5500
6315
0
7096
66
3000
6127
0
6954
3678
206
5000
0
0
5000
3530
0
66000
396
0
5000
780

6160
1546
2948
1699
2700
3228
0
718
0
0
2200
20000
1650
7537
0
0
3000
5900
6432
0
20261
65437
3000
6550
2000
500
3793
0
2000
0
0
5000
4000
0
0
396
0
5000
0

5772
776
2065
0
2720
3127
2000
0
0
1500
364
1600
1000
1966
1515
35833
2992
5200
6409
0
3068
2422
2000
6100
1000
1000
3835
0
3000
0
0
5000
4000
0
24629
396
0
5000
1615

5854
646
13780
1000
2000
2221
0
0
0
1500
152
2000
2000
2987
4665
1500
2992
5000
6008
0
10009
2418
2000
10000
1000
500
3952
0
1200
2774
0
5000
5000
0
43433
396
0
5200
8198

0
0
0
1
0
1
0
0
1
1
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0

3366
3500
0
3001
5902
1400
1118
9388
2000
0
3271
3179
1000
241
0
6437
0
3000
0
0
0
2146
1937
3224
5935
2000
3700
12037
340
4000
10000
390
3000
5964
7000
0
3602
1769
0

890
2389
3500
5000
9128
1000
1227
5000
2500
0
0
5463
0
0
0
5000
0
3000
0
390
0
3927
0
2965
6040
0
0
10038
380
0
5000
1170
2000
6588
7000
14148
3903
1996
2552

2662
2368
0
500
2412
1009
1541
10000
1309
0
0
0
193
0
0
10000
0
3000
0
390
0
1234
1768
2987
4000
1369
0
8057
462
6000
5000
0
2000
24677
5000
11500
2265
1800
2236

1542
5000
0
500
2271
1000
1389
14098
1243
0
0
2777
0
0
0
27080
0
3000
0
885
0
1000
6137
3623
8000
3100
0
6000
103
5000
5000
0
3000
4896
3000
0
2188
4603
0

0
1964
0
500
2187
1598
390
15000
2027
0
0
0
397
0
0
10017
0
3000
0
885
0
1450
0
3148
0
0
0
4221
266
0
7500
0
1661
1477
4000
5324
2353
0
2500

6000
1707
0
21299
4792
0
390
15000
1056
0
0
0
0
1419
0
4200
0
3000
0
885
0
2000
27
3194
4320
1443
0
3258
0
2000
4596
0
3500
4303
3500
5500
2411
1486
0

0
0
0
0
0
0
0
0
0
1
1
1
1
0
0
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
1
0

30516
2164
0
4300
2200
8442
5631
2035
21041
27778
0
2035
15183
8710
9000
20047
8738
5003
7000
0
24105
1519
1129
0
2000
1500
1500
60
3000
3000
3136
2735
50263
780
5118
1939
17000
0
2850

91041
106
350
3314
1889
2000
5549
1587
10607
5649
416
1577
11727
8119
6500
9126
6545
0
10000
200
52282
1300
1289
0
2000
1500
1000
8721
0
3000
2076
2726
8834
0
5015
1399
0
1400
0

3062
0
0
3050
1510
1200
0
1161
47258
9141
1248
2424
8986
4500
3500
9481
6601
1000
11000
43998
9920
1166
303
0
1000
1000
1000
3589
780
3000
2243
311
50000
8000
5000
806
6508
352
0

0
0
0
2600
1400
2500
21339
1943
983
5122
0
671
0
3000
3500
12657
5700
4000
10043
52
8633
0
313
0
2000
1000
1000
8209
0
3000
1058
343
0
0
10000
862
50000
1139
0

924
0
0
2600
1700
0
607
995
20691
380
416
1606
24166
2000
3800
7306
6100
3502
0
13000
53312
1400
321
0
2000
2000
205
10253
0
3000
48000
3000
8695
0
2000
258
7000
0
0

5124
0
0
4860
2000
1200
0
606
23849
2475
0
27124
4117
131904
3600
9928
5000
1400
7000
26200
4589
0
472
0
2000
2000
1988
4829
0
3000
2000
2000
0
0
5326
0
6000
1500
0

0
0
0
1
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0

0
2220
3019
6193
4000
1120
0
0
1862
0
7690
6252
0
6000
45460
0
508
872
5401
17302
3000
3000
0
2000
3904
3000
0
3000
6874
6817
5096
7236
22969
5258
46000
2316
2004
4000
0

0
2943
6
6200
1353
1000
1750
157
2010
6230
0
30620
835
3020
3700
0
3
2700
3576
20891
2015
2000
2467
0
4708
1549
3932
1500
2030
2330
2700
5603
27392
0
10002
199
2169
8000
1496

0
0
991
10000
27826
0
1025
2029
1700
5000
0
2434
899
3000
0
1630
24
2899
3754
7377
2000
1500
200
1934
3163
2000
3717
1000
0
2705
4017
4187
13315
1500
3046
0
1260
5348
1088

0
887
1032
0
1300
354
1100
0
1622
10200
0
29139
1172
2500
228
0
51800
2102
3806
2000
1000
3000
6000
1824
3209
2000
8000
704
1866
50854
7921
4327
9000
2500
5000
1150
819
3700
1123

0
2000
1310
5000
1903
443
1500
0
1520
4400
6232
1210
820
80000
0
1500
1826
101556
3796
0
2000
1000
6000
830
3102
2000
0
1899
1878
4913
10160
5237
12800
1000
0
0
0
3128
1800

0
716
2000
5000
3000
441
1000
649
1316
4570
158
10000
670
5000
0
0
1787
8496
4000
127188
2000
3000
6000
0
3194
1000
4000
0
1909
550
5594
15226
9460
1500
10000
0
0
0
2200

0
0
0
0
1
1
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
0
1

1748
2219
0
2521
248
1303
0
0
0
1540
20000
0
3132
2100
0
1660
1500
0
3003
3557
3300
5950
3300
1500
2140
2426
1345
5000
2120
0
0
5526
20031
1504
0
3005
0
1351
1156

0
4734
0
0
552
1314
0
0
0
1447
20009
0
1053
405
0
1065
0
11412
2646
2350
3168
0
5800
2000
1161
0
1000
3000
1627
6300
0
5484
20029
1427
2196
2700
390
1561
1156

14944
0
0
245
0
691
1000
0
0
1027
30000
0
547
0
0
5000
1000
739
1125
5700
3143
10000
0
170
510
1000
2000
5000
2649
0
398
5504
20058
1100
4
7916
780
628
1889

968
1420
0
658
80
713
0
0
0
1066
10000
0
0
2385
0
5000
0
1560
0
1000
2700
0
2700
0
503
471
1000
3000
0
2700
0
5655
20127
0
603
0
0
775
3367

10408
2705
3932
0
121
718
500
0
0
1288
10000
0
19000
2385
3702
5000
1000
0
3455
1000
3600
20000
3000
1000
500
0
1000
3000
0
2600
3408
9471
10000
0
925
150
150
1602
2267

0
3275
1238
268
219
742
500
0
0
1104
10000
0
0
3000
4817
2000
0
691
1000
1000
1700
0
2700
3309
1000
482
2000
3000
0
2800
1067
5269
10027
0
389
198
780
594
0

1
0
0
1
0
0
0
0
1
0
0
0
1
0
0
0
1
1
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0

3485
2000
0
1400
0
5816
0
1
3793
1517
2700
742
0
0
0
0
4424
1300
2000
15100
9287
3000
7210
5000
2241
6629
125000
4000
1400
0
10000
2400
1056
3141
43821
4070
0
4177
2800

300
5056
0
1649
4500
1000
0
30001
4148
2852
2000
0
0
4500
4660
0
3600
1602
2000
16076
9963
2000
229
0
2583
3117
4065
3900
3000
264
6000
1500
2014
7000
16865
3307
0
1786
0

2038
20202
0
1000
0
5000
1690
2128
2312
0
3600
0
0
0
2601
0
3000
0
2000
12445
17223
1000
3377
504
326
1551
4000
3200
2100
264
5000
1500
0
5505
11100
0
0
1050
0

0
726
1290
1000
4800
12217
0
3009
6909
500
0
0
0
2400
3135
0
3200
948
1800
13183
7645
0
441
300
1005
2000
3000
3200
1200
264
7553
1500
1685
3000
16615
380
0
0
272

1100
891
0
1000
1600
8000
0
8006
4189
700
3890
0
0
0
4354
0
9800
0
1800
12874
16079
0
24116
500
625
1273
3000
10800
1200
264
14587
1500
1388
4000
15866
2566
0
0
166

2570
10000
0
1200
0
1100
0
1028
1539
500
0
0
0
2200
3027
1434
0
484
2000
12146
11288
0
0
1000
605
2000
3000
0
2000
1056
1706
1500
967
5000
1547
166
597
0
3756

1
1
1
0
0
0
0
0
1
0
0
1
0
1
0
0
0
1
1
1
0
0
0
0
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0

1628
1000
0
1750
4349
0
3000
15353
3606
3509
4000
498
90012
0
1537
307
3021
1000
0
0
3018
3107
1607
390
0
1050
3000
2680
10069
506
8000
0
1600
1408
1500
5700
0
3300
0

1618
0
0
1772
3000
0
0
14219
5600
0
5000
498
28000
1540
1418
307
2800
2819
0
1000
3071
3000
1000
192
0
47003
3000
2741
5631
3742
5000
0
0
2660
1200
0
339
3100
0

1375
0
830
2311
2410
0
3000
15022
2500
1302
5000
498
15000
0
939
307
2710
0
0
1500
3042
2000
0
140
41150
1680
4000
2933
20036
447
4000
0
1000
0
2000
1000
500
2800
0

1403
2000
0
1100
7639
0
2327
29000
2500
1191
5000
498
9494
3045
1193
614
5227
0
0
0
1161
2000
1002
0
0
1734
4000
6000
5000
9007
5000
4881
1000
1400
1000
12000
0
2600
0

1520
0
10533
1400
12962
0
0
0
5400
1492
5000
498
108914
0
690
307
0
0
0
1500
3023
2000
492
1727
125
1828
4000
3300
125000
484
3000
0
1000
2000
1000
2000
12999
2940
594

1205
550
13877
0
2889
0
1200
27000
2600
1949
5000
498
18200
0
0
307
1900
250
0
2100
32
0
3243
287
0
1737
5000
0
3000
489
5000
0
650
1200
500
900
0
3000
0

0
0
0
1
0
0
1
0
1
1
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0

2254
2535
1277
1818
3007
3000
3000
3999
1458
4000
3500
0
1871
4027
7000
675
0
3012
628
1700
8300
4000
2500
4207
1000
5000
3984
326
3000
4309
3400
0
6000
9
0
440
744
1734
0

2086
390
6387
1400
59274
1729
5000
6025
1230
2800
2000
1102
1852
5048
0
785
2000
5000
4050
2400
1590
5000
2500
1000
1000
0
3825
326
2000
24495
2900
0
1715
23000
0
440
19640
827
0

19
9478
102
472
1500
1597
3500
3069
250
2200
1447
1000
990
10029
10800
1809
1500
2000
0
2000
1341
0
1500
1690
0
1500
3361
326
2000
5036
3000
0
0
0
0
440
13242
3750
0

9346
0
35
435
2013
2000
8000
3001
800
2200
2000
1000
1023
10470
4800
2067
1000
5000
1243
0
8171
6000
1500
1473
2000
3300
3469
476
2000
20004
3100
54683
2000
0
0
440
1782
0
0

7319
953
1850
128
1000
1709
3000
6000
0
3000
2184
2000
1029
7027
0
0
2000
5000
865
0
14253
5000
1256
2354
3000
0
3812
326
2000
1250
3200
0
0
3000
0
440
3106
0
0

1352
0
6099
25518
1000
1665
3200
3112
300
2000
2000
3000
1137
10058
5000
0
676
3000
3000
0
3513
0
1018
2009
2000
1571
3020
326
2000
9
7300
2239
0
0
0
440
0
0
0

1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
1
0
0
1

1000
3500
5588
6000
1259
18500
1500
3000
0
1616
1600
0
3204
3000
5450
10
2200
0
0
10850
70000
1745
3000
5000
14050
201153
2000
5033
1389
5068
28102
2000
0
5000
1477
2200
1681
2100
50006

0
3400
3924
6228
586
13998
1000
2000
293
3000
1300
0
6195
2400
0
2000
2300
0
870
5
2014
1635
3102
2000
11992
20146
2500
5000
12000
5000
39186
2000
0
4500
1444
2520
1409
2500
3011

940
8000
8454
6000
3195
3760
56500
1500
0
0
700
0
7664
2300
45554
655
3000
0
0
5042
1004
2000
3008
0
8581
3000
3200
3007
915
2000
30153
1000
19980
3300
1100
1000
886
2000
4000

0
4300
3093
6000
3732
4000
2500
1100
0
408
650
0
19423
2300
2100
688
1100
0
435
0
3000
3450
3136
2000
7991
512
1000
3000
788
3000
12029
1000
173
300
1500
1100
912
4000
4019

0
0
4095
6000
42605
12212
2500
1096
259
826
1500
0
28351
2500
1900
666
1000
0
435
14014
2000
3000
1103
726
9083
839
4500
3000
791
3000
38220
1000
0
2029
1100
1000
1035
0
5000

0
1650
3045
6000
30583
4200
2000
1200
2621
872
0
3789
3250
2100
2000
649
1000
0
435
5812
3302
2000
0
510
8000
165305
0
3000
821
1000
6004
1000
0
16368
967
1000
900
2000
3065

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0

0
6000
1743
6000
0
0
47346
4320
429
0
3143
11532
0
5009
2610
2065
1000
5300
20003
0
0
4042
3000
3768
7091
8000
1500
0
0
2500
20000
1800
1451
1954
1906
5936
1839
0
0

0
4500
1758
4500
0
16990
1678
4200
858
0
3052
13740
0
0
1366
1988
12128
3300
9189
0
1685
270
0
2699
1555
8065
2000
2000
1157
0
5003
1470
1400
1991
6000
4584
0
0
1400

0
4348
1666
4500
6344
0
1642
4200
0
0
3264
2050
1580
0
414
2500
0
1700
8586
25478
2000
0
2000
2660
37708
7000
2000
1000
574
600
3047
3500
380
3730
0
4002
1176
0
1110

0
3407
1725
7900
4998
4350
2000
4300
429
0
10398
804
556
0
229
62731
0
1900
4291
9485
0
0
0
2879
303
10000
2000
1000
423
1000
5000
2000
0
9076
8000
4093
1367
0
1000

0
4000
2128
3000
5712
3180
2000
4400
429
0
0
0
2047
0
22021
3600
0
1770
52605
0
2000
394
2000
2568
7500
10000
2000
1000
374
900
1000
0
0
4134
0
4187
1300
0
0

0
4000
1374
4023
5000
780
1424
4200
429
0
3390
0
7932
0
668
1600
0
3000
21
0
1000
646
0
2570
0
10000
1000
1000
648
1000
81000
1400
0
497
5000
4335
4337
0
1736

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
1
1
0
0
0
1
0
1

2187
3999
2022
3000
1300
0
1500
0
1000
0
187
4672
500
7378
4
13275
2224
1800
1335
554
1200
1300
2006
3400
5704
3004
1500
3100
8816
1654
3000
3500
0
351
4022
316
0
1417
3012

1700
44446
2000
1500
0
3000
9681
0
0
14000
7898
4042
400
3696
24846
19522
1171
1600
5000
1096
2300
1000
6995
1200
4305
3392
3005
4000
4021
1762
4000
2000
0
0
2917
316
3300
3588
2500

2000
41
0
1600
1700
0
3284
0
1000
0
1842
1748
400
4726
5004
128406
500
384
370
780
0
0
282
2100
2800
4000
0
4000
2000
1044
2000
1500
0
0
2500
316
2839
0
1700

2044
19995
1000
900
1000
3000
732
50000
0
0
1129
1892
400
2966
1540
0
500
392
350
0
1015
700
0
0
2366
6542
0
3500
5000
1065
2000
2000
1
0
2451
316
3000
0
2100

1319
6000
1904
900
0
0
2000
0
167747
0
7592
2000
400
5946
4
0
500
400
176
388
0
700
200
0
2066
5000
2000
5000
6000
1266
0
3000
10022
0
2600
297
4000
1278
2500

30000
10305
1664
600
850
3000
0
0
4810
0
0
1861
284
6020
6411
0
5000
0
94
887
1900
1000
0
2200
96264
3909
4000
10000
6000
979
5000
3000
0
432
2700
2828
2000
1998
2708

0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
0
1
1
0
0
1
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0

4974
1600
0
3120
0
4596
714
3674
0
3000
680
2000
1948
0
792
51
1134
0
4200
3200
1106
2065
326
0
0
2191
1000
990
7600
1809
0
1800
2150
2904
32038
52556
8000
1583
700

0
1300
0
3166
3352
0
1443
500
0
2000
14129
2000
1966
419
677
0
1143
0
0
2500
1060
1597
326
3400
0
1525
0
0
9800
0
1500
2000
5000
1500
28982
2003
0
3400
3200

0
1000
0
2609
0
0
13982
0
0
1200
16000
2000
2000
0
0
4031
315
0
7260
2182
154
1473
326
3383
0
18236
0
1930
7200
0
0
2000
2020
1000
51379
1000
7000
0
0

0
701
0
2574
0
0
4105
0
0
1000
5000
3000
1600
0
214
3859
476
0
6100
4700
147
1521
1176
4380
0
1500
0
4304
7700
1569
400
2500
0
2000
2233
26068
7000
4600
1500

0
1000
0
3000
44849
0
1765
155438
69
1300
198
2500
1600
0
856
5000
420
0
0
0
127
1538
326
4300
0
2000
0
0
7500
1691
400
2000
4500
1000
0
10019
6150
0
2340

0
1000
0
3500
0
0
2000
5231
500
1000
14952
900
1600
6154
0
0
1000
0
3800
2000
52
1521
776
2497
0
1000
432
150
7250
0
700
2000
2000
2000
0
61500
6700
2000
924

0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
1
1
0
1
0
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
1

2300
0
3595
0
3000
1790
6330
0
0
1660
2939
39124
9599
9834
10612
0
1261
4981
5990
1793
7405
205
3000
4185
3300
11508
3000
0
0
0
2833
1690
34151
390
8270
576
1312
2749
390

2317
0
3218
0
3500
1229
6844
0
5000
1600
0
15000
10054
8742
2225
0
1261
263106
2500
1731
8005
10500
3000
291
3200
0
2403
0
0
100000
9495
19342
86466
9159
8366
1709
0
2206
780

2500
0
1345
1000
5500
519
1467
0
0
624
507
1622
4242
0
4782
0
390
10900
3000
1200
6005
9692
2000
570
2650
2340
6700
0
0
0
0
15000
232242
700
6012
1470
7300
1113
0

1100
0
3000
0
10000
687
9594
0
1000
768
365
2068
4346
3500
5286
0
390
10063
2500
1000
30912
4823
2000
2260
9000
1850
1000
0
0
0
0
53787
3199
279
9474
2010
6071
1135
390

1300
0
1275
1000
6000
557
2659
0
5000
173
404
1000
5000
0
12287
522
390
7708
3000
1009
5000
3986
967
1583
0
4000
1000
0
0
0
0
22790
7500
1000
6962
0
8000
1153
5144

1198
0
440
0
10000
546
7076
1063
0
30267
459
2031
5000
3100
416
117
0
5394
1500
1200
5150
1188
886
3974
3100
0
2000
0
0
0
0
3217
30
800
24338
1080
16000
1134
390

0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0

2000
2500
3000
1650
20009
2827
3113
2955
0
2000
0
200
10500
3121
2751
0
5000
6600
6000
1541
0
1706
1465
2031
11160
135
0
0
7600
150000
326
15262
1844
5050
0
0
0
8200
4257

1000
1202
2000
0
32637
2370
5850
10319
0
2000
8538
0
4074
3175
3600
133500
0
3700
5000
4822
0
1401
3009
2000
699
0
0
1960
10000
7673
326
13523
1600
63032
0
0
0
5200
3274

2000
3000
1000
0
15027
2300
3000
4078
0
0
0
0
3600
2736
2694
5000
1300
0
4000
324
0
804
0
2000
0
0
4279
1600
8255
5000
2400
80854
576
1100
0
0
0
5000
3025

0
1048
1000
0
10021
2300
0
0
115800
3800
8810
11000
4005
2829
2800
5500
3000
7500
4000
500
0
852
20000
2457
0
109
488
1650
7200
5000
0
787
588
1100
0
0
0
5000
3266

20000
0
1500
0
20055
2700
6103
1040
2141
0
8942
10000
3600
2843
2743
5500
0
0
4000
700
0
0
50000
12060
1430
945
659
1655
7500
0
1650
850
600
1000
0
0
0
5000
3145

8200
23799
2450
0
10037
2700
0
1724
2134
1800
9344
11000
3400
2941
2700
5500
1500
3906
3000
500
0
8100
1240
40000
850
9300
5067
1725
8500
0
652
75341
0
1000
0
0
1433
4000
2176

0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
1
0
1
0
0
1
0

7022
2034
21000
8443
836
0
3050
17400
500
3000
0
3036
2003
14000
0
7604
2000
2869
0
4000
0
8800
3152
6130
0
5500
11000
50070
38979
5800
23518
0
1000
2000
0
3000
0
1085
6732

6700
1251
22800
799
390
342
456
16672
2000
2000
0
2264
1680
12000
0
10000
2000
0
0
3000
4225
0
531
27
122420
5400
2200
10000
16
4648
50026
1475
0
2000
0
3000
780
0
0

5500
848
15200
0
390
955
0
14088
1300
1436
0
858
1860
10400
0
0
2000
1444
0
3000
4282
3600
500
4610
0
8000
2000
8000
14201
2000
31023
600
2000
1000
1990
3000
0
0
3692

6000
872
19000
0
390
2
0
14500
0
2000
0
797
1061
12000
0
2650
1500
0
0
1000
9207
3500
4434
5000
32720
4179
2000
15036
26133
2889
20157
1000
2000
1000
0
10000
12246
0
0

9800
0
16000
0
0
1511
0
14700
0
2000
0
814
1392
12000
2842
0
2000
1933
0
1000
0
3700
9767
5000
200
0
2000
30050
4504
2700
14233
500
2500
1000
0
3000
911
0
1957

0
0
10000
0
780
4373
519
14671
1400
2000
0
2003
8000
9000
204297
1000
2000
0
0
2000
4679
3443
0
3760
0
4000
2000
8110
10748
94000
22818
570
0
1000
0
2000
0
300
0

0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
1
1
0
1
1
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0
1

0
4000
398
3503
8000
1100
4020
3174
0
8318
2400
0
1794
1819
333
0
3290
0
0
1200
8681
10000
2000
0
7263
4527
4321
4220
1500
2000
7200
5272
1392
0
7007
10000
3000
3000
1500

2033
2000
0
1553
3000
0
8000
2308
0
1951
2500
6000
2399
2664
333
2600
3200
2400
2478
300
8888
15000
2000
0
7266
10122
5200
3364
1500
2000
8000
17571
1201
0
2912
0
5631
3000
1500

1119
1000
0
1000
3100
500
0
3400
828
0
1000
0
884
31057
1019
0
2700
1000
1600
1100
4932
9500
5000
0
7000
1
350
2500
1000
2000
4100
0
1000
0
2871
0
0
2500
1500

985
1000
0
1000
3000
0
16000
2000
0
3124
1000
14004
914
1064
2218
918
2800
0
1498
700
10986
11000
1000
0
7940
4355
4500
34967
1100
5000
4000
0
3000
0
3501
0
5000
2100
1028

2000
331
0
1000
3000
500
7258
2000
0
3259
5000
0
987
1073
1216
921
3000
51830
0
500
5081
9000
2000
0
7009
8918
1000
10000
1300
0
5000
549
2000
5017
8001
0
3000
4000
876

4000
343
0
1382
2500
0
10000
14410
31496
0
2000
7000
869
1043
1019
1127
2650
0
1100
0
4321
6000
1000
863
7000
0
4500
22600
710
0
7000
0
399
101
3234
0
4500
2100
1449

0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0

36011
0
2900
0
1633
0
0
2000
4100
3033
0
2519
18843
18035
4054
3794
0
2082
10528
3500
2315
1572
1800
1100
1053
1067
1229
455
3000
2036
0
2000
0
31
4890
2500
1366
10500
3500

20094
0
2000
0
2043
0
100
0
3300
2093
200
2371
48271
4516
4444
6000
5000
1672
7433
3800
2599
6561
1600
1205
2992
0
2070
1415
2
1243
9557
0
1032
0
0
11000
1173
10000
1400

1000
0
14455
32319
4830
0
300
0
3500
560
2500
2544
187
8140
1420
6500
10000
500
5245
2500
1500
102
500
2000
2046
0
0
0
5000
3991
0
0
200
0
2814
600
1773
9000
700

11546
0
16560
6050
0
0
1584
0
3400
600
0
3000
38359
59512
1398
0
5000
500
17053
2804
2019
353
500
2000
17239
0
1000
883
2000
712
2700
0
285
1900
0
500
1473
8200
6000

0
687
17000
2125
4307
902
7010
0
3700
1760
0
1866
2678
2716
1345
4000
2500
355
1647
2820
1200
27000
341
10000
3680
0
1000
1033
1500
715
2707
0
3000
878
0
502
1623
9000
0

306
18296
0
35860
0
0
4500
0
4000
17933
0
1266
6169
3516
3265
0
0
264
30028
3000
1784
1000
500
1000
0
0
0
883
2107
582
3120
0
2000
0
0
521
946
9000
1000

1
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
1
1
0
0
1
0
0
0
0
0

13902
1140
1504
2310
1672
1630
11000
2500
5000
73022
11694
226145
20000
2000
7120
2024
0
2000
0
1714
15347
2698
0
264
0
4326
0
1658
5000
2991
0
1700
6373
2000
211
1600
7000
2000
24197

42863
1000
1752
2000
1686
1596
5000
0
1500
10000
10048
7815
15000
2002
0
2000
396
5000
0
1400
17375
11764
0
264
0
3000
0
29000
2000
2655
1659
2000
5600
3000
3546
1600
6607
0
28832

8500
4328
1000
49000
1000
664
0
0
7000
10009
35
7372
15000
2005
0
1005
792
0
0
599
70077
1000
0
264
390
9000
1956
1027
5000
0
4000
500
5000
1000
0
1200
3773
687
22784

0
4328
2257
1500
7764
838
418
0
21300
8000
2126
7113
15000
15
0
1188
0
1000
0
0
15103
0
2500
42515
390
0
0
1300
5000
0
0
500
4500
2000
1490
1200
4290
3864
23536

0
4171
0
1000
0
2241
5000
0
0
10000
21220
6967
15000
523
0
2002
396
1000
0
0
3290
0
0
1559
540
3000
626
2600
2010
0
1000
500
3500
1500
0
1200
4164
1065
40542

0
4718
2287
2000
1000
0
3816
0
1000
10029
35114
6261
15000
0
0
1015
792
1000
0
0
16153
2000
0
1472
390
3000
0
1280
9
0
25000
1000
2816
1000
890
1500
2000
11500
12169

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0

1596
1300
8019
1300
4460
9934
1119
1405
1500
0
899
90
0
809
0
5000
80648
0
3500
1144
11024
0
0
1469
2305
5422
0
5000
0
11149
1300
21255
2300
1187
3372
1213
4000
30000
1500

1291
1300
8043
1200
5072
19312
1318
1366
1500
0
198
0
324
0
0
5000
35000
1750
3452
1515
5198
5000
0
2185
0
3040
0
0
0
10524
1300
13052
2700
1000
1246
15571
4000
30276
1400

695
1200
10092
300
7048
30000
36032
1000
1000
1245
0
0
3741
0
0
5000
10000
4000
2000
54409
6006
7000
159
0
1200
15362
0
1001
232
10600
600
0
2200
4000
553
0
2000
30000
380

668
0
3020
1200
52317
105180
0
1000
1500
0
1459
4460
0
0
0
3000
10000
4000
1738
30000
10362
2500
14903
19777
1500
17133
0
944
0
11500
532
1184
4500
1000
572
28520
3000
30000
500

654
1500
2591
0
16232
103752
11270
1000
2000
0
0
2169
3118
0
0
5000
2430
2060
0
3759
5000
4000
509
629
0
5076
0
5000
150
10000
600
21852
0
3020
597
0
3003
15000
500

637
0
10081
0
4516
5742
28051
600
1000
0
1250
0
0
0
0
5000
10000
2200
4000
435
4000
0
0
296
0
4040
0
5000
81
65000
494
40534
2200
0
2000
0
3003
15000
0

1
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0

0
3400
36
0
0
0
10000
4938
6099
11378
2000
4000
1206
1669
0
5082
2008
2600
1814
2000
6550
1232
1500
5210
6000
0
1694
2911
707
1400
1200
1906
49349
3174
0
6350
30000
1230
0

0
3800
1833
13261
0
6307
10000
473
4427
36133
2000
0
1500
4795
0
5008
1764
2000
1000
3000
7200
1092
1600
0
6000
0
0
1920
730
2332
1423
0
3045
0
0
2900
9000
1241
1560

0
3500
1322
6261
0
1035
8000
110000
1949
18773
4000
4200
634
0
0
5000
9000
0
0
0
5300
500
1000
1000
4000
0
0
1541
0
0
754
390
5028
3239
0
2950
5000
1000
0

0
3500
2000
6261
0
3164
8000
3899
2007
37735
2000
3285
1151
4115
0
6016
55000
2000
0
1000
5400
1000
569
1000
4000
0
0
1502
0
365
0
390
5034
0
0
4000
2815
2000
0

0
3500
1358
6261
0
1405
10000
4100
2030
100000
2000
7787
0
0
0
5018
4000
1500
0
1000
5240
500
1280
1000
3500
0
600
1619
0
364
1000
390
5024
500
0
3576
2111
2000
0

0
3600
3446
6261
0
1507
3632
8000
2000
5600
1500
4000
514
0
0
5264
4000
1500
0
1000
5260
500
0
1000
4000
0
0
1472
0
527
3000
390
5002
0
0
2200
3000
0
390

1
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
1
0
0
0
0
1
1
0
0
1
0
1
1
0
1
0
0
0
0
0
0
1

3840
1600
3700
6000
2000
4900
4700
4800
0
6568
2440
8203
2139
0
0
3000
15018
0
0
5639
390
0
5000
1125
8295
1310
0
1500
2000
7000
2300
2828
1216
4448
0
2000
0
0
2014

7527
2700
4005
6982
1223
5000
0
4108
174
6025
2041
1105
1503
6300
0
3000
0
593
0
9044
390
0
1147
1000
6000
12671
0
1500
1308
6000
2300
2828
1528
1003
0
1900
0
0
536

77166
12000
4000
3500
1000
4503
0
4100
1800
5703
1520
2012
1500
5400
0
6000
20000
0
0
1290
390
0
508
780
4000
166
0
0
683
6000
749
2828
499
1000
0
1900
0
0
1123

3397
0
3000
3800
1000
4605
0
3000
2600
5123
1581
2007
1157
0
0
780
5000
2172
0
1421
390
0
374
0
3000
102
0
0
1472
6000
5572
2828
700
1014
0
1800
0
0
536

4055
1995
2928
3700
1000
4400
0
1900
2000
5148
1774
4019
1186
2700
0
0
10000
3545
0
2386
390
0
384
0
1000
1100
0
0
714
6000
5573
3013
600
1004
0
1900
0
0
536

2266
0
2000
4000
1000
4204
0
1800
3500
5368
1523
510
5000
7150
2000
0
0
0
0
1964
0
18
1008
0
2000
2610
0
0
357
8000
13793
2828
541
1468
0
1900
0
0
629

0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
1
1
0
0
1
0
0
0
1
0
1
1
0
1
0
0
1
0
0
0
0
1

2180
0
5350
1134
2619
4
19850
2100
3000
80
0
1277
4000
0
0
763
3000
785
19001
10000
5300
5808
3500
2901
0
11019
1700
2800
1943
1385
5000
5000
3400
146282
13298
310
1586
2500
63053

1874
0
0
3000
2036
0
17200
2000
2000
1500
1500
2173
2784
5395
0
739
2000
1534
14000
5000
0
5382
2100
10836
0
10728
2000
6100
2500
1200
3000
7500
0
7005
9913
7006
1739
3125
1478

1049
0
1085
345
1215
756
15853
702
0
797
800
0
1882
2433
0
1939
2000
397
12000
1500
1100
5279
2200
18590
0
9812
1526
621
38098
350
3000
0
1000
4601
7900
2000
1002
417
1119

1237
0
2000
356
1500
0
17000
718
4532
827
700
459
1000
0
0
739
2000
22262
15000
800
1000
5389
2300
0
0
10397
1500
2609
5000
400
5900
6000
0
5000
10523
0
1033
1000
1016

1100
0
1226
425
1504
2718
17000
730
4500
1144
600
513
457
2471
0
2739
2000
251
7000
2000
2300
7026
2200
785
500
10099
1900
0
0
360
0
50000
1000
5300
16289
38277
1142
1000
1026

1300
0
2415
194
1200
2722
15740
632
4500
666
600
161
20000
5191
0
1110
2000
1380
7000
2000
0
5258
2100
8700
0
9967
1400
756
0
400
5000
0
0
6100
3600
6000
1014
500
1049

1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0

0
1599
2500
1206
10000
1200
2800
3609
15105
3239
0
2579
1690
3963
0
18696
0
15100
1393
3150
0
4400
1309
454
3651
0
0
8013
9000
1238
2000
5540
0
4937
0
2000
2396
12300
10500

0
1311
0
1300
5000
0
2700
4615
1300
1283
6980
2905
3000
6986
0
11629
0
3028
1393
3000
0
3600
1200
0
1068
0
2649
3060
7500
1275
4507
5361
0
2000
5677
1600
2110
0
8500

0
2000
6000
2000
3900
1159
61400
5256
0
453
10628
1320
0
868
0
3814
0
5169
1543
2250
0
3600
1232
14109
1977
0
1210
109
4500
528
999
4500
17703
9078
4197
1000
1272
8200
8750

0
1000
2500
2000
9486
0
2312
22760
0
9222
9920
1522
8200
350
480
0
20818
5400
1596
2400
0
3500
891
1000
9118
0
0
46
5000
0
2649
4000
4599
0
4509
1000
1257
0
9200

0
2000
3000
2000
2460
0
2800
700
0
10551
6205
1400
205000
874
340
0
0
5306
2970
2350
0
0
4435
1000
12625
0
1886
0
5000
0
787
4500
4134
6177
4412
1000
1245
10000
9800

0
647
3000
2000
0
6028
2800
1992
0
5088
6381
1419
6000
548
500
0
0
5232
0
2400
679
3470
1836
1000
122
0
491
0
3000
0
288
4100
0
4600
4228
811
1138
0
8700

1
1
1
0
0
0
0
0
0
0
0
0
0
1
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0

4310
0
2200
1500
6012
1558
0
6963
390
500
5000
700
2427
3451
3110
1843
99787
4725
7419
0
345
0
0
5689
3000
1081
1000
0
3500
2000
2800
7240
0
2500
6780
0
0
4100
3000

15818
1575
2100
1387
1936
0
1100
6208
390
17000
6000
700
1214
6275
1200
1233
100000
197
8382
0
13737
0
4
494
3000
600
3331
0
3000
1500
2100
2000
0
2108
4800
0
0
0
0

4009
2000
4000
1000
1874
0
652
3749
390
800
2270
3105
600
0
0
882
0
10770
7505
2500
0
0
700
0
2000
1040
8786
0
3000
442
2300
2285
0
1008
3496
2827
1300
1800
0

4945
1500
0
980
1740
10087
0
4365
390
800
2500
1259
656
2898
0
633
83277
15350
7515
0
4000
0
0
2893
1500
800
1000
0
3000
300
2500
6000
790
1160
3618
0
0
1800
1500

429
2000
2000
1026
2000
79
5654
4517
390
800
2472
700
282
2926
0
842
0
5000
9120
0
6000
0
0
0
1500
0
8488
0
3000
238
2500
1500
0
2000
4000
0
4689
1800
1600

0
3000
2000
843
1800
471
0
177
9528
900
2600
700
0
6210
0
12000
77325
424
6180
0
0
921
2300
499
2000
0
0
0
3000
500
500
0
0
4000
3497
3347
0
2000
900

0
1
1
0
0
0
1
0
0
0
1
0
1
1
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
1
0
0
1
1
1
1
0
0

10000
2741
11416
3165
7
3128
0
2001
2000
6000
5000
0
3551
2324
1837
181
15868
1173
4866
0
1400
0
0
2000
2000
1401
626
2000
5000
4908
6115
8165
2015
2000
0
106257
3109
1118
0

7009
2079
99835
20014
0
9008
0
2317
2000
6000
2000
3000
3814
2250
390
14418
12371
1000
126
316
0
0
4231
1600
1316
1306
626
2426
0
0
4550
6889
2655
0
9311
5400
1369
1020
0

6000
2177
3501
50014
4775
1323
0
1002
2950
3000
2000
2000
2333
3004
390
0
26454
9972
58542
8386
0
0
4221
1000
5000
2000
626
1000
2000
0
3533
6033
2800
450
1257
4000
3002
250
0

6100
41608
3641
5015
456
12008
0
3009
926
5000
2000
2000
2340
1074
780
516
8510
10000
3032
8896
0
0
4221
1000
5000
0
626
407
0
18439
3525
6247
4503
0
10872
3944
3005
10300
0

245000
713
17823
4518
0
214
0
1000
4600
5000
7000
2000
2279
1623
0
0
11039
0
2000
10104
0
0
4483
1000
2000
800
626
21769
3000
1381
5034
6142
780
600
14003
4817
1505
0
0

7600
837
4180
4609
0
1327
0
1000
0
3000
2000
3600
2273
2493
0
1235
5390
20588
2000
955
0
0
4300
0
1223
800
626
793
0
0
4080
6146
11500
320
1500
8892
2000
200
0

0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
1
0
0
0

13011
11375
0
11046
3002
7350
9200
0
4000
3100
0
1600
50390
3000
2200
12500
0
19000
1308
27369
1200
4121
0
11684
20680
5300
0
7000
3055
3539
6000
1553
8144
390
25034
2900
2000
3911
1250

5000
5066
973
10004
1600
0
6707
0
2400
2300
0
1700
20000
3000
0
10882
0
8
7623
135784
0
196000
0
34545
0
4931
0
7000
6622
3180
6000
1200
18285
0
11000
2340
10002
5104
1200

5000
5145
229
10000
1500
0
3000
0
2000
2000
0
1200
20000
3000
1008
9902
0
3000
3900
15000
9375
6020
0
8981
0
4966
0
5000
1483
818
4400
349
1774
780
10000
2300
2000
92695
1000

4000
5145
3330
10000
1000
0
2725
0
2459
1900
0
1000
15000
2500
1004
10000
0
3000
11
75550
8765
6330
0
1349
390
5000
0
7004
2
1018
9000
5345
0
5018
10000
2289
5000
3114
0

4815
5117
7980
10000
1500
0
3544
0
2100
2200
0
1000
40000
3000
1032
10000
1624
3500
7700
216
3649
6032
0
7867
14290
4771
0
6015
4683
10006
0
0
0
375
10000
2500
2000
2613
316

4500
5086
538
20000
1500
0
2417
76873
5000
1800
0
1000
40000
3000
932
17629
0
3500
0
27183
95417
5000
0
0
2892
4354
0
5012
1700
3616
4000
316
0
0
10000
1551
7027
2366
31002

0
0
1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
1
1
0
0
0
0
0
0
0

54190
11000
3000
23009
1500
1518
3000
6887
3007
1711
1261
0
5836
5000
6018
1798
2234
3400
2649
390
1449
6235
0
0
7797
0
2400
2861
316
1500
1689
0
27
3122
1716
8034
10128
10000
5188

6000
10000
5000
20004
1505
1972
1100
2028
1503
1420
3214
1716
5780
3000
0
1117
5311
1000
3500
390
1213
6632
3056
0
8361
0
0
500
1156
1600
0
0
4000
2007
0
4007
10000
7598
3417

5000
9876
3000
20008
1000
368
0
1413
2017
1074
3000
460
5000
2500
0
4749
0
1100
4008
390
1087
1910
0
0
10490
0
0
2870
736
1000
1333
0
3000
1500
0
0
5000
0
3000

5000
20900
3000
14000
500
1613
2200
14109
1024
1107
3500
0
4206
2500
7687
500
1787
1100
1098
390
47698
2500
2000
0
9828
0
0
1141
316
2100
168
0
3000
73177
978
1410
10000
8000
1276

5000
11000
4000
35804
1000
1371
1100
8452
1017
1000
2266
0
5000
3000
21200
508
1700
0
1500
390
1740
2500
5000
0
10698
0
0
679
1156
1400
140
0
10000
2452
0
1410
3000
17000
388071

5000
0
1500
250005
115
752
1000
1928
2000
1000
3000
0
5000
2500
10600
250
1500
2100
1000
390
1888
2500
3000
0
6666
0
0
0
316
500
0
0
3000
2256
0
1410
10000
0
11700

0
1
0
0
0
1
1
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0

1101
20157
5841
1701
179
4082
20167
1600
2971
1480
0
8444
2000
7233
1080
0
700
660
3139
1888
0
1050
6000
1002
0
85000
2005
188
0
2489
1500
6114
1987
286
4007
1500
23524
1000
0

1000
13670
5280
1299
0
0
2114
1738
2168
1200
0
8009
0
2701
97
220230
21400
15360
2529
1225
0
974
6000
1002
1000
60000
6633
299
1478
2000
2400
4899
2000
9847
700
1500
7409
0
2000

2300
13596
15587
745
0
2000
1751
1829
1686
394
1000
5301
1500
1900
1749
7308
1005
891
2348
856
0
1300
5600
202
0
3500
18
829
2000
2048
5700
202074
1800
1000
0
1000
12286
0
800

0
14454
325
711
0
1000
5132
0
1878
210
1000
5220
0
45517
0
0
3034
13460
2308
6000
0
1050
6000
501
0
2000
10152
338
1000
1927
8000
200395
1757
1000
1000
0
9634
0
0

0
33720
0
1000
0
500
22197
0
1611
5546
1000
5419
2000
9451
0
2912
9287
32136
2180
1097
0
1025
6000
502
0
2000
2697
865
3000
2104
3062
2383
2533
500
2000
0
9581
0
2000

0
12284
1400
685
0
0
156937
0
1334
0
1000
5313
0
5795
0
0
85
0
1687
604
0
1050
5500
501
3976
2000
3607
833
2000
2071
1000
98668
2030
442
800
0
38354
0
0

0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
0
1
1
0
1
1

3150
0
0
5693
0
0
14
8000
12000
167
3523
0
0
3432
3300
0
2500
17100
524
14121
2250
3352
1502
1034
5012
0
1608
652
2583
0
1488
5000
499
7468
3000
6000
303
2400
1283

1000
1400
0
7000
0
3000
1000
5300
0
0
3025
0
1200
1071
3000
0
0
17
716
0
1900
3352
1502
3397
11
0
10000
326
3001
7109
1220
2001
1870
12534
7139
4500
5041
3000
2500

1200
3000
0
4362
0
0
0
3605
9500
0
2344
0
1308
158
2100
1551
1000
4000
926
0
1800
3352
502
1156
7013
0
1511
476
21306
6050
608
2000
652
14031
6000
5100
1
2500
1500

2000
0
0
4525
0
1000
6805
3500
0
0
5000
0
0
500
4000
0
1000
5000
0
0
700
3352
1003
1160
4014
0
1735
802
5051
6000
780
0
0
14298
1694
5365
1622
11576
1000

914
600
0
5000
0
0
2000
4100
4100
0
3000
18000
500
400
3001
0
409
4000
0
150
1000
3352
10024
382
57
0
3600
0
2450
9111
0
0
0
16496
2000
2846
325
39
1700

7311
0
0
5000
0
10025
3782
3000
5000
0
2000
0
1000
337
3100
0
1000
4000
485
790
1000
3352
40060
1902
5031
0
0
326
0
6171
0
0
1705
600
3000
2600
316
38
300

0
1
1
0
0
1
0
0
1
1
0
0
0
0
0
0
0
1
0
0
1
1
0
0
0
1
1
1
1
0
0
0
0
0
0
0
0
1
0

0
1000
2513
217
20600
4000
1363
1500
1700
0
8300
3000
10626
3015
1984
7002
10025
3000
2000
10000
24718
400
0
1700
2732
1264
2375
2045
1591
9500
0
7059
800
11710
0
5189
0
0
2000

0
3008
1656
613
19000
10200
0
2000
1577
0
5302
3000
3600
1903
112
3002
7007
2500
2051
10000
45533
0
138
1700
2578
2000
2395
2175
0
10000
1200
6000
0
7503
381
7128
780
3030
1500

0
5260
5000
2339
14000
2100
0
1000
2000
0
6037
33000
3100
10033
0
5002
7865
3000
1700
10000
17136
200
946
1600
2300
1000
2397
3528
302
7100
1200
3136
0
0
404
5923
0
1167
1443

0
1025
20000
0
13600
2850
1713
500
808
0
3500
2000
4000
949
3865
3009
5795
2000
3000
2576
0
350
377
1700
2000
1000
2583
10260
390
7500
1300
3353
0
0
943
9634
0
2255
1443

0
5900
15000
1254
13600
0
4819
243
2000
0
5000
2000
6000
10078
5575
177004
5000
5000
10000
20000
0
350
0
1500
1200
116425
12000
6378
1278
7990
1100
12336
0
0
1909
0
0
0
1443

0
2800
14000
431
13500
72375
6439
256
2000
0
4000
2000
0
92757
10963
5452
4000
2600
2200
10000
0
200
0
1600
0
4500
2583
6869
0
7000
0
1493
0
195603
465
6485
0
0
3943

1
0
0
0
1
0
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0

3000
0
6155
5500
1000
1879
0
390
326
1400
3152
0
2667
1532
0
337
20700
0
6380
0
10106
326
1440
4000
1652
0
2000
1774
5071
930
6000
2425
6051
177
3595
2151
1100
7139
1400

3000
0
5382
2000
0
8
1500
390
326
1000
2873
0
2700
3962
1890
3740
2000
3000
4570
0
42744
326
1500
3544
3480
1170
2000
3000
4539
8485
5000
1541
5677
1170
1537
3600
1703
813
0

2411
0
3270
2
0
617
600
390
326
1000
2380
0
3000
0
0
38
800
4000
4500
2219
0
326
1500
3519
1957
0
2000
892
3000
1900
5000
4
5350
0
363
20044
1000
3032
1000

2294
0
3377
2007
0
3
560
390
476
1000
2401
0
5000
660
2523
1950
465
0
5000
390
68445
326
2000
5000
2186
0
3100
1000
3500
0
5000
23087
5473
0
0
65
1800
5264
0

2383
0
3329
2225
0
0
0
390
326
1000
2492
0
2800
1840
0
22636
1000
4000
3300
390
42
326
2000
3500
2310
0
2000
620
3856
9198
6000
1996
5218
930
785
9000
0
208
515

2285
0
3553
1947
0
0
15225
390
3926
1000
2073
0
1800
0
0
0
0
2000
1300
390
1232
326
2000
4000
7511
780
0
440
3000
0
5000
4010
4542
0
0
5203
900
3538
344

1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1

1397
268
1500
19631
3300
1931
1000
8099
2161
7018
0
2337
0
8000
0
18180
1280
27411
0
3000
2100
1611
0
3060
3000
2400
1513
2510
6800
5000
0
390
0
6000
1581
0
8007
12128
1500

56449
157
2000
23906
2860
1888
0
46224
1621
10542
9625
766
2299
8001
10000
1500
1300
12821
41
3500
2000
17709
0
1531
3900
1700
1106
2450
7000
5000
2000
390
7100
4370
4626
5881
2200
0
2000

1515
1484
583
0
4216
1458
0
6496
1000
13378
0
316
900
5000
10000
3000
637
11111
1021
0
1000
31780
0
80000
3400
348
335
1676
3585
4000
500
390
5500
4400
0
20
3000
3301
0

1426
307
0
3073
2609
1489
0
11108
1000
11045
9248
4356
1400
4030
0
4244
700
24586
0
2200
959
47056
0
3101
5600
354
845
1900
3700
5000
1200
390
3500
4470
1500
3331
4000
3136
3000

747
157
0
7418
9700
1510
0
3321
1000
6666
23353
316
0
4551
8500
10032
1000
11992
0
0
1300
43117
0
4000
0
362
1513
1826
3754
5000
0
390
3000
4420
1419
0
20000
3156
4000

1476
438
0
11894
6525
1505
0
7154
1000
6862
1205
716
200
20000
4100
7329
1600
12772
0
1000
500
46771
0
2438
2600
320
413
3968
7900
5000
500
375
30000
6350
1400
8447
8000
3244
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0

0
7000
3600
0
10000
3821
6000
5210
3000
3923
1743
1866
6500
2010
326
0
10000
4555
3125
2521
0
4000
0
1249
3000
5000
0
30484
940
2400
1303
0
3000
1852
0
7797
64612
1867
0

22015
208141
4015
0
0
1113
0
5212
3000
4001
20690
5256
6546
0
4058
0
1400
3500
200
5184
5000
4000
0
1872
18117
2300
0
0
0
0
1307
5021
3000
4050
0
16818
4000
1023
50000

1000
5003
600
0
1000
390
3029
4610
3014
4025
0
4451
6600
2000
2000
0
2500
3300
22397
8422
3500
3000
222
1453
5371
0
1950
0
965
0
493
5000
2500
676
3000
20313
910
641
0

2300
5002
500
0
0
390
4000
706
3000
4451
3125
9937
7100
0
2000
0
0
3027
18000
6374
4055
2500
836
1453
0
1000
0
10500
0
0
354
2000
2632
730
0
1006
9080
73319
1300

1200
5000
800
0
0
14613
5000
1200
3000
4167
18307
9000
15000
2000
4124
0
3605
3000
1000
0
10000
1500
1259
1034
0
2000
390
0
726
10400
712
2000
2700
866
500
4739
4839
0
0

0
3000
119
0
0
770
3300
0
7589
3527
524
22000
0
2000
326
0
0
2700
1602
1429
50000
2000
2797
1872
0
1000
0
0
0
0
0
1720
3500
3000
1000
6615
5130
150
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1

0
3000
8000
2437
0
2000
13000
21654
1260
6006
3600
2000
16441
206
3000
10100
0
2258
1308
0
6640
6586
4002
4547
390
1400
2600
6500
5080
254
3000
2000
0
0
2500
3000
1000
21006
0

0
2000
8000
3804
0
2000
15000
0
598
5
0
2000
5500
0
17000
0
0
1734
1290
0
4100
5881
5107
4584
390
1300
1667
6500
5028
1418
0
2000
1990
6000
0
1000
1500
14430
0

0
3000
9000
1857
0
2000
14000
0
2056
5008
600
1000
5800
2500
0
9932
0
1183
664
0
4000
3292
3600
3647
390
1000
1525
5000
15127
250
3000
1700
0
0
1000
0
900
6820
402

0
3000
13000
1840
0
2000
11500
28740
4300
10006
594
578
5400
0
262
19502
0
1174
1003
0
2675
3399
3500
3757
390
1000
4000
5000
8028
306
2000
2000
0
173
10500
1000
800
10099
0

0
2000
12000
1832
0
2000
8000
1565
1802
10
0
1000
5000
2000
3467
9600
1350
1000
693
5659
2500
3469
5000
3799
780
1000
0
5568
5021
524
0
1700
0
326
368
1000
900
7806
2054

0
5000
10000
1648
0
72000
7000
0
3691
5004
0
1000
0
0
11250
10031
1210
537
759
0
1500
5000
3000
3912
568
1000
3000
3600
6032
23910
5363
1656
0
80
184
1000
2000
7862
0

1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0

20030
0
0
0
2007
1676
2000
3368
0
2000
0
0
13636
0
1600
0
1800
1345
5017
10020
0
1610
1562
177
1500
1400
1000
1900
11763
1722
5700
1879
0
6700
1062
9027
5000
1000
5722

20000
0
330
0
1358
1700
3600
3995
0
2000
0
3981
10633
2600
1200
3508
0
1108
2041
2170
940
1279
1548
1460
1400
1290
1000
1572
0
2636
9000
1863
0
0
1000
3634
2300
0
28811

10070
0
0
0
680
2007
3700
2800
2905
1000
0
0
7016
635
0
0
950
669
2980
1200
0
687
768
0
1000
694
600
1000
2855
1006
4500
1042
0
7500
0
0
1100
0
1313

10037
0
0
0
845
1000
1800
3267
0
2000
0
708
10058
657
2200
0
862
0
16038
4000
699
690
0
0
1000
869
600
700
1730
1003
0
1081
0
0
582
1907
1000
0
2667

13137
8081
340
400
871
1000
2000
2919
530
2000
0
2773
7125
750
0
0
947
886
8032
15706
0
671
0
0
1000
2102
400
668
0
1011
5000
1081
0
4200
0
0
1000
0
1447

10052
0
0
0
1000
1000
0
334
0
2000
0
860
5035
501
2500
0
814
2415
10095
10000
399
506
0
0
2000
1214
600
6000
11150
2003
3700
1072
2966
3000
2682
210000
1500
0
2588

0
1
0
0
0
0
0
1
1
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
1
0
1
1
0
0
1
0
1
1
1
0
1
0
0

3405
6891
1495
8000
6047
0
1500
19293
1500
8200
0
0
70000
2833
4377
6540
1600
0
99235
2036
5000
3468
12507
19729
1204
0
1200
333
2085
1575
0
336
0
1466
2400
1600
8016
1100
0

9436
980
1503
8000
5016
0
1620
6665
1900
6500
0
0
4130
1162
0
1411
1300
0
4368
2050
5000
1867
15056
1000
1200
2773
12466
329
2431
1800
1125
0
451
1452
0
1712
1200
0
326

4274
4059
594
8000
10055
2072
1000
0
40000
6000
404
0
4600
325
0
5790
500
0
3449
1809
4000
92920
5027
5300
10000
605
6004
1029
2198
1500
276
0
0
1009
0
1016
0
550
0

4424
2473
610
24406
2513
0
707
0
2000
6000
2800
0
3600
325
0
2571
1000
0
3713
3000
10000
3578
5007
0
538
1500
6000
1897
14487
14000
348
0
424
1040
1320
2500
0
288
0

4347
3332
462
2000
3009
0
841
0
1800
6000
17333
0
3600
325
0
2214
1000
0
3610
2251
4000
3000
5063
16100
10000
0
7282
1137
725
4000
40000
0
1482
1048
1000
0
0
400
0

10741
3203
478
389
14542
0
657
8768
1400
5000
346
0
3708
325
0
4172
1500
0
3531
1627
5000
2200
3039
0
600
1456
9731
1499
7818
2850
1151
0
688
856
0
2848
0
0
1200

0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
0
0
0
1
0
1
0
1
1
0
1
0

10840
8000
2100
1700
1554
0
10000
14745
5184
1000
1250
902
3500
1315
5
0
1041
3200
32543
4600
0
0
1033
2481
8130
1500
3007
17000
3194
4695
1440
2001
0
3000
13389
3000
3800
1711
390

3
7000
1800
1300
1263
396
20000
900
5719
1200
1300
2168
3500
1254
6000
0
11512
3000
13587
5000
0
0
1651
1000
3027
1200
5230
10000
2384
2506
1760
2000
0
3060
3785
2267
3818
20809
390

3041
5000
1500
1000
576
485
10000
0
0
646
1200
762
3000
596
5000
0
7271
1000
7850
4000
0
0
9984
152
10018
1000
1927
10000
3271
2015
1001
1018
0
3241
7527
1000
1426
668
390

11202
5000
1500
800
596
46684
6000
0
0
0
0
660
3000
592
5000
150
5000
1000
0
4000
0
0
415
370
6
1000
0
10000
2509
16883
1057
6154
0
4264
6418
1100
2000
692
390

8671
5000
2000
700
600
1700
5000
0
7632
1300
800
3140
3000
594
100207
560
3215
412
9205
4000
0
0
358
11000
66
0
0
10000
381
5013
1063
12527
0
12400
9187
1300
2000
740
380

6485
10500
10200
750
622
1712
5000
0
0
1000
600
0
2800
553
1622
1170
15558
3542
0
4200
0
0
114
511
4008
0
0
5000
2469
8031
5699
5016
0
0
15762
1025
3261
632
400

0
0
0
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0

1500
0
1000
60207
1166
3970
0
3147
1000
0
0
0
5100
3007
5631
1700
1503
0
1600
10000
942
8535
15281
9883
7222
1251
1820
3000
15532
105072
1124
12
0
274
29439
5407
390
390
3768

2000
1891
1000
18585
1297
858
1982
8321
500
0
3000
0
4779
3000
5090
17000
0
0
6700
8501
1058
6430
6000
2035
3150
629
1730
3011
0
5000
1135
1407
0
0
22993
0
390
390
1400

0
0
2000
13835
0
5505
0
4453
0
0
1000
0
6000
3000
4937
333
0
0
0
9003
2106
6495
0
6337
0
0
1154
582
11896
3000
310
347
0
0
6167
0
0
0
0

0
1908
1000
45476
0
2263
1091
4038
600
1015
1000
2800
6000
3000
5043
0
1277
0
2000
13000
2282
6849
0
3388
0
303
1034
602
11008
12000
378
11
0
0
6519
0
16056
780
3081

0
290
0
25125
0
10352
1420
4764
200
0
1000
0
6000
4000
5023
16666
0
0
1700
20500
2531
6799
9013
2132
0
219
1212
627
0
10000
1000
0
0
0
12086
0
1000
0
1600

0
3100
1390
21370
444
13000
7351
3662
5183
0
1000
0
5200
3000
11939
13807
0
4500
1400
11000
0
32430
6183
2204
2977
1640
1054
587
23164
3500
0
0
0
2590
5948
0
390
0
0

0
1
1
0
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1

4
0
0
4000
0
551
3708
9
3000
5200
1000
0
1500
1395
1700
9500
0
3000
1000
0
1390
6692
8309
1528
4900
3007
0
0
0
9666
2000
0
2475
2000
2691
0
4854
0
1404

0
0
0
4000
0
548
1364
9242
2300
2000
1800
0
1500
1153
10010
0
1668
0
1330
26373
4375
11609
6645
3019
2000
5090
2000
2600
980
7488
1900
0
1600
2000
2060
0
30366
2000
1268

0
0
4000
4000
0
226
809
0
3000
2000
0
0
1153
547
5000
6829
844
700
0
1000
271
3623
16141
2022
2100
2001
1300
650
0
8370
1500
11310
1300
1000
2018
0
0
430
694

0
0
11000
10000
0
105
989
1290
6700
2000
1000
2500
1100
611
64667
7300
1044
750
0
0
497
1414
0
2000
0
3000
7000
752
0
8890
1300
0
1400
3000
2505
0
433
0
866

1604
129
0
5000
0
89
930
4547
0
3200
0
0
1346
600
5003
7000
2930
900
0
2300
34255
5281
5300
0
2500
3000
0
596
0
6424
1300
0
1400
2000
816
0
1556
0
695

0
18143
0
3000
0
0
1216
1850
3000
2001
1000
0
960
0
3016
7000
3783
692
0
1200
1048
2822
5600
82600
1840
3000
0
578
0
21032
1300
0
2000
3000
3052
0
14047
0
838

0
0
1
0
1
0
1
1
0
0
1
1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
1
0

0
1459
6010
0
949
1153
1200
2200
0
2000
1986
2352
13855
0
40000
6919
125
3505
3000
1539
1738
3000
1300
3774
2000
10752
10004
3814
6496
1762
1128
1550
4203
15210
396
2500
3498
1921
10121

1230
1414
1229
1000
1938
1202
1000
1610
3000
1396
1040
0
16277
1800
0
4322
7424
2056
2028
1124
1251
3000
1500
3799
3000
3300
10104
2931
6343
2000
1000
0
3900
8273
396
0
8963
1490
780

1000
952
43957
0
81
694
115
679
0
3000
1000
199
0
0
0
3210
1279
7756
3354
495
1596
1000
500
2874
1718
0
10000
2045
6003
2020
0
2000
1200
8100
396
0
0
1148
2809

1000
1002
614
0
671
1800
500
1000
1200
980
1000
199
28743
400
0
3240
0
0
2328
500
1742
2000
600
2970
2000
1270
40000
2117
5967
3800
8479
700
1230
100
396
0
14660
2370
390

0
832
13264
0
8067
186
180
900
1800
955
3000
2275
8210
350
0
11095
0
918
7300
758
0
4500
1500
3138
3000
0
10000
2010
6525
0
236
760
1230
8942
109
0
62832
0
390

2000
2698
700
0
1513
3573
5000
599
0
941
1000
1699
14004
400
11621
3345
0
22200
0
0
1374
0
0
3054
1630
889
10000
1853
5167
2000
2990
810
1000
254000
0
0
4620
1179
390

1
0
0
1
0
0
0
1
1
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1

0
1155
5548
4400
0
0
6000
0
3700
8500
2500
66022
7785
1700
9000
1250
1128
3391
1323
1370
2000
0
2590
3313
2000
4000
0
4000
162003
2500
0
416
21903
101796
1010
0
0
0
4000

0
1000
2000
1000
16004
0
6000
0
0
5500
3000
6101
3000
3100
2000
1300
1137
3427
1307
916
2000
0
525
490
2500
4000
0
3167
32611
1162
1
416
10832
29894
0
188
0
0
7000

0
73
2000
500
15004
102680
4106
0
1462
5500
2000
5898
0
0
9000
500
312
2909
691
316
1000
0
1864
6974
0
3000
0
2767
200967
3000
0
416
9244
13943
0
0
0
0
7000

0
0
0
0
15004
1728
4312
0
2000
5500
2000
6053
0
3800
23000
1000
323
2877
705
898
1000
1972
14611
8018
2000
4000
0
8233
22074
159
108130
416
2325
21865
0
0
0
0
7000

0
0
3300
0
9814
1695
5097
0
1536
5463
3000
6288
8500
5900
22000
600
356
2976
995
748
1000
0
7685
8441
2000
3000
6204
4000
38272
11845
30695
416
14568
0
0
0
0
0
7000

0
0
0
0
31004
2000
3800
0
2001
5500
2000
8000
0
3200
1797
600
268
2686
722
748
1000
1800
26477
11461
3000
3000
1000
4000
3491
200
179
416
29249
26218
0
0
0
0
295

0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0

550
9029
1000
2765
0
2029
1463
2000
0
476
0
8734
0
2000
2800
22024
1500
0
0
0
3565
2100
13538
0
0
18011
510
1232
20294
0
5000
3000
0
10005
390
0
4000
1203
2009

0
9000
1000
2404
580
5262
2036
2000
0
476
0
40000
0
2200
1400
21008
600
12014
6033
0
1752
3000
390
37578
1902
5307
358689
1243
24891
0
5000
1000
0
8737
780
2569
3000
1005
2000

199
7100
1000
2292
0
3023
937
2100
0
476
0
3912
0
2200
675
17134
0
0
1500
0
1105
2500
1050
6136
4723
23102
15066
688
125171
0
10112
1000
0
4000
0
0
3000
1764
300

199
7509
2000
2196
500
45868
1911
2000
0
1102
0
2101
0
2149
659
400046
1300
5307
4
0
1499
2000
1851
14913
0
64617
14126
825
17816
0
0
1000
0
8000
390
2287
3000
1728
1000

0
8000
1000
2300
0
130586
951
2500
0
0
0
34000
0
2170
0
17003
0
5001
0
0
78000
2000
962
11264
0
10542
13065
0
26269
0
13000
1000
0
3000
0
2028
3500
1954
2000

3915
6888
1000
2200
0
5024
2056
2500
0
476
0
32000
15
2000
3353
4436
1300
4505
1500
0
0
2000
0
2296
0
9702
12908
0
4349
0
10000
1000
0
5891
780
0
4000
1416
2000

0
1
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0
1
0
1
0
0

1149
2037
12763
6500
3500
0
0
1650
0
5000
9202
399
27107
2200
2000
2286
299
8338
1300
386
10000
1194
2300
2000
326
21833
4028
0
2000
1515
9000
41217
2233
0
390
900
6200
2294
1158

1000
1000
7819
0
0
1852
277510
651
3000
11000
26390
399
1500
0
2000
2712
0
9359
50499
12884
4275
1076
2400
2500
326
13779
7266
1500
2000
1455
10000
8815
1000
145
0
3974
9900
900
1010

0
10740
12
13000
4000
0
10000
651
1000
0
13007
798
863
0
3000
0
800
0
1000
251
3550
274
2329
1200
326
8226
3422
2150
3000
1028
8000
24012
600
0
780
0
0
0
3581

0
50207
27
5500
4000
3542
10000
651
0
6000
0
0
903
0
3000
1440
0
19002
1500
39
3750
370
2411
2000
652
12497
5020
0
1000
1044
9000
1153
0
0
0
600
8007
0
0

0
10298
2309
1000
8900
0
10000
651
3000
5000
20018
399
3000
0
0
0
180
8740
1500
414
3600
472
2050
18000
0
4503
3517
944
5000
1420
19000
2229
0
0
0
0
0
0
6000

2440
17413
13004
7000
0
1116
10500
0
0
7000
14661
399
6186
0
0
0
0
0
1000
6556
3100
375
2000
5000
326
5844
57
2000
1000
1111
9000
2190
0
0
0
0
5000
788
3261

1
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0

7001
3507
3000
1110
20595
1600
30000
3
8007
8788
4357
3088
5000
4278
30000
5030
1963
17012
1000
900
3000
1606
1890
0
1618
4835
1510
10000
1641
4426
0
0
150
0
3000
0
0
1500
0

4700
3328
3000
0
20200
600
11036
3461
6300
3152
10513
1500
3000
17213
29000
3722
1972
2300
1002
1215
3923
1650
0
1500
1533
2200
1850
43000
1300
820
0
0
0
2000
2000
582
0
1500
2100

4706
2100
2300
0
10063
700
19836
261
6276
1687
9137
651
20000
6015
10000
4300
672
1618
23
755
2500
823
1575
0
1038
11303
101123
5000
1629
0
0
0
597
242
2500
291
0
891
1500

6100
2542
0
0
1897
600
986
0
6701
1745
7781
682
5000
2083
8000
5000
800
1675
0
639
2100
857
316
1000
852
187
1650
3000
0
2653
0
0
0
247
2500
4471
0
1927
1700

5300
3000
0
0
30278
700
21615
0
13800
1831
28870
680
10000
7360
30000
2500
700
2500
0
1200
2200
1000
5039
0
765
181
1700
0
1000
0
0
0
4740
2000
2000
1000
0
4250
3500

4806
93245
4860
0
83275
600
5885
0
0
1732
15000
595
10000
12142
48000
5400
1000
2139
0
243
2075
400
1156
1000
627
3050
0
0
1007
0
0
0
0
0
2000
1000
0
3000
1341

0
1
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
1
0
0
0
0
0
1
1
0
0
1
0
0
0
0
1

2200
0
1300
3319
1800
10615
13805
0
1600
1901
5000
1500
0
26894
1338
10033
7000
569
2185
3889
16137
5067
12700
5000
0
4200
11012
9700
10600
3500
1501
0
3000
0
0
390
0
2791
1473

2200
1200
2272
3892
1200
49825
6797
5000
1500
1900
1400
2393
5800
1500
1011
5010
7000
250
2938
4412
64886
12290
0
4000
1477
1000
11012
5000
10200
1731
624
798
3000
4000
0
1560
0
0
1473

2300
1200
0
3184
1200
19866
28314
9500
1000
1050
155000
1000
0
11888
482
5
9000
3265
6996
3000
2353
0
0
4017
2524
0
6548
5500
4000
2009
0
0
2000
939
790
0
0
376
1473

2213
0
1900
3128
0
56074
13291
0
4000
1000
12700
494
0
115440
228
45000
10700
0
4809
3000
10000
1257
6050
3000
1320
0
6497
5500
4534
4121
1000
307
8110
80000
0
0
1390
0
1473

2300
1600
0
2944
2800
45443
11258
5005
1900
2000
0
139
8774
23900
365
8000
10600
0
1890
3000
3000
35238
1600
3000
4572
0
6037
5000
2670
0
1866
497
2600
0
2803
0
0
6884
1473

2245
2200
1000
2870
1200
29916
11912
6010
0
2500
6300
19710
0
10586
1261
35660
0
0
6890
4000
2670
1145
3400
3000
2206
0
5141
5000
700
1000
252
0
2000
0
0
390
780
4187
390

0
1
1
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
1
1

6734
1500
5224
5100
3200
0
0
0
0
39
3200
17833
2620
5000
7352
2000
1000
2120
5300
3905
0
2000
0
9704
8877
5500
1376
2000
2000
5510
6000
1700
12020
1355
1142
24030
1568
1679
10360

1817
1060
5427
0
2200
0
3000
0
9871
6000
800
2252
0
200
0
1500
0
2000
1400
2411
0
2000
6784
10851
47830
5300
1206
5000
2000
8970
3147
1500
21008
1136
2000
14062
4
1388
60000

4817
30
2830
0
2200
0
6000
0
0
3937
900
9694
310
52399
8990
1800
103
2269
3000
1925
0
1900
13788
9005
1296
5053
2222
5000
1000
5239
12000
1000
16026
646
758
1824
8000
860
100008

1381
0
3000
4500
2500
0
1200
0
0
4077
0
10000
400
5063
0
0
0
0
0
2943
0
0
14
9074
0
5010
0
10000
3000
5234
4000
1000
60
381
0
40
387
2000
10000

6137
0
2900
0
3500
0
3000
0
230
4504
1700
11797
0
1500
9000
2843
0
1200
4800
6249
1273
2200
6021
8501
0
4850
0
4334
10000
4000
5000
1000
8667
337
313
15673
0
1055
11700

6251
0
2818
1500
90000
0
0
0
23709
23066
0
7289
1435
2200
0
0
0
2269
2500
1780
0
3600
5099
8985
0
5000
0
3578
1142
4000
1759
1000
18500
1251
1000
16694
0
2000
5000

0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
1
0
1
1
1
1
1
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1

1601
4110
0
0
396
3000
2500
0
54300
3000
8414
0
5750
2329
649
2542
7000
0
91000
390
0
2000
4523
0
10050
2361
1500
0
4990
135
3700
3000
2452
2703
435
2200
1800
779
1230

1309
4203
0
0
396
5000
1000
54165
6600
40129
1775
3978
0
2353
0
1926
5000
6204
1200
780
0
2000
4213
0
30000
1500
1300
0
176
0
1735
3017
2140
10043
1887
1005
1430
7994
0

679
7100
0
0
396
1000
923
0
400
3000
4284
1900
3800
39886
0
1931
6000
0
600
0
0
2300
3100
0
5000
1128
500
0
21665
0
0
11915
1093
6065
435
3208
1000
0
500

703
0
0
0
396
20000
0
21000
4000
0
7202
2000
1890
704
0
1989
7000
0
29057
0
0
2000
10000
0
6088
100330
500
0
8213
0
1700
114479
13706
3648
435
2000
1000
0
450

755
7396
0
0
396
3000
0
20940
1771
0
2014
2000
0
730
0
2002
7000
0
1076
0
0
3000
3220
0
5150
100486
500
0
9279
508
1000
2000
500
2003
435
2000
1000
0
0

396
3700
0
0
396
8000
400
33460
0
0
5218
0
1850
656
0
2028
5445
0
1300
0
0
1500
3130
0
10000
2114
1000
0
16445
1287
22000
2500
100
1004
435
49980
1000
1704
0

0
1
1
1
0
0
0
1
1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
1

3000
11394
1284
1010
2100
2711
3423
2000
3000
390
1500
4387
2003
0
2550
297
3002
0
1000
56613
619
5000
10000
0
1805
0
1800
0
0
1500
15000
6914
1200
3540
1712
2000
1087
2000
557

0
0
1293
0
3000
3384
4700
1200
0
390
1000
3472
2019
91059
2227
9342
6500
1442
1517
70159
643
5000
1031
5240
1400
1000
2000
1798
554
1218
12000
2343
1147
500
1400
15412
0
4000
8000

2000
13000
644
0
2000
0
20916
369
3000
390
0
47371
12241
155
339
3518
15525
986
194
1264
528
5000
4050
17273
405
1828
1200
1426
4131
311
20000
23834
1222
500
442
870
5963
0
43

4219
7722
684
0
2000
9331
9695
0
2000
1487
2000
64
3510
28490
500
5597
0
1021
6700
493
337
5000
4000
2861
400
1500
3600
1450
930
1351
10000
11000
0
0
391
3198
1280
0
20109

1700
11000
3721
0
2000
0
6361
0
0
3560
0
0
24843
0
600
717
0
1015
1000
22505
529
3000
0
5313
0
0
0
40000
0
1000
20000
1315
350
1191
500
0
1243
2000
222

323
21191
761
0
2000
2960
6447
0
0
15000
2556
33588
4001
1041
500
25349
0
1143
1500
1162
696
3000
0
0
0
3000
2000
711
2581
2000
5000
1934
338
0
0
0
1216
2000
62

0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
0
1
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0
0
1
0

165
50908
3300
0
9000
5234
1264
3312
18138
1000
0
2300
0
6694
0
1200
326
3000
5000
1733
0
0
0
11200
2541
20732
10000
11381
2000
0
0
3415
8717
1419
0
390
2086
0
0

274
1800
0
0
9000
0
1249
4309
15481
1500
0
0
2000
0
2300
1900
1976
2100
15000
2452
0
0
0
16000
10599
7672
10000
0
5000
0
3054
3002
8000
3541
0
390
2102
2000
361560

165
1800
2500
0
7000
8000
625
3549
10000
0
0
784
2000
0
0
0
810
2100
35000
1072
0
0
0
12376
13865
1736
114000
1000
10000
0
2189
3177
6671
2248
396
540
1746
0
22960

333
1800
0
0
6000
1500
700
3297
9072
1000
0
984
1900
5087
2300
1600
2165
2163
30000
1089
0
79679
0
1109
0
82178
10000
0
5000
0
0
3271
6882
0
0
540
1890
0
0

165
2200
0
0
5400
2798
1000
426
8945
1000
0
1400
1900
3103
0
0
0
1000
43451
3101
0
3300
1642
0
5519
5000
0
0
602
0
2706
2702
6960
449
2289
540
2400
0
0

293
1774
0
0
5000
2600
1000
1390
8567
1000
0
0
1900
2490
0
500
28377
2203
20000
5000
0
3210
0
0
2358
2600
9000
0
10000
0
0
2620
8751
0
164047
390
0
1370
0

0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0

4000
18500
22
14230
7221
5700
644
287
3279
0
0
9500
69616
0
0
1328
0
2503
6000
5000
4000
2056
0
10000
3000
1000
10000
9984
1685
28420
4000
4626
2500
2819
1500
0
0
0
3993

1000
20000
0
0
26194
4000
644
3423
6428
2943
0
0
59483
16100
5954
324
0
1508
4000
6800
0
2000
0
3000
2100
9660
95000
16754
1393
7051
3062
5602
0
0
1273
0
0
2552
503

2000
16000
0
0
0
3200
29944
0
13669
2301
0
0
26665
13000
0
0
486
1500
3000
3500
3000
2000
0
2154
2700
6208
4552
38522
864
20000
3000
769
0
200
607
0
0
0
0

0
11717
0
7000
3550
3500
644
3198
3816
2374
0
0
854
14064
4514
3857
836
1600
5000
0
3000
2004
1482
2500
2000
702
15002
8983
1000
17803
2773
5595
0
0
41774
0
0
1276
0

1500
12000
0
2000
2511
3100
264
0
8048
2500
4473
261
2334
111170
0
0
0
279
5000
3400
2000
2067
0
2400
1127
4320
8000
4585
950
2722
3000
2538
0
0
1712
0
0
1276
0

3000
12000
0
3919
6895
3000
1024
0
3501
5300
1650
0
10825
11300
0
253
0
0
2000
3500
3000
2060
9262
2300
2202
1650
0
4549
936
14979
1899
1686
0
0
1563
0
0
1276
1200

1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

1388
2147
1000
7002
1558
1000
2161
0
0
0
3000
0
5329
7497
0
826
792
0
0
16000
1318
2496
8000
5000
2098
3820
0
10152
0
3000
9252
1000
2536
0
825
0
1511
1192
2944

1401
4740
0
6500
1400
2244
1000
0
0
2212
2000
0
5445
0
2400
0
3019
0
0
15000
1183
1357
9387
1200
0
3785
0
0
2735
2000
11000
0
5017
7661
0
0
4500
1000
11768

882
1926
0
6000
400
3678
1004
0
9150
0
1048
0
5328
3324
0
4969
4580
0
0
25000
1000
1000
20000
10000
0
1721
0
2000
4564
3000
8769
3180
10012
4607
0
0
700
162
52592

913
2597
0
5500
1290
31996
3004
0
0
0
1006
0
6243
3442
2000
4990
4000
0
197
22000
0
843
3525
987
0
1651
0
431
0
1600
6678
0
10013
4602
0
0
0
0
0

1075
2638
0
4000
0
1097
1005
0
3930
175
1507
0
21030
3653
0
2500
284
0
0
5000
0
993
3338
0
501
1661
0
438
0
1500
6053
13649
3010
4671
150000
0
1000
0
42332

782
2478
0
3847
780
1579
2006
0
0
0
10000
0
10266
4449
1800
4000
1000
0
0
10000
2440
853
3450
1017
0
2147
0
244
0
1600
6235
1000
6015
4780
10000
0
1500
0
27435

0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

550
2449
650
5406
25368
0
5500
36527
8000
125
0
2464
2105
651
2000
4164
4000
17000
1002
5000
10720
0
3003
15000
5044
14883
1000
1700
5000
94135
0
241
8450
10025
10000
8019
0
10000
5900

550
1778
0
5700
1237
2000
5000
14927
3000
125
0
1932
2447
651
4273
2469
5000
17000
450
5000
3014
0
2503
493
5067
20757
3652
1700
6000
36575
0
0
5289
0
11000
6779
0
5000
3000

550
2382
0
3600
457
0
3500
18410
4400
4671
0
1944
1200
0
0
0
498
0
3100
5000
1027
1000
1880
0
5013
0
7626
1500
3000
18323
0
0
4022
0
10000
7547
400
10000
299

550
0
3186
13500
1354
0
3510
13369
5000
25000
0
2057
3000
651
2640
5724
3150
0
0
0
2022
0
1875
2030
5002
0
1740
1500
2000
13445
0
0
4195
0
11000
4589
1000
5000
3000

550
1251
0
3466
20794
0
3500
8854
5033
3000
0
2351
2000
1496
0
7334
1074
0
0
500
10017
0
2666
2112
4002
469
302823
1500
10000
9016
0
2628
3986
0
10000
12000
0
5000
608

0
1051
0
3333
540
399
3500
17863
345
2256
0
1963
1500
1953
1500
5221
2416
0
0
4800
2030
0
1396
750
5009
716
19608
1500
5000
7077
0
163
3958
0
10000
7556
700
10000
274

0
0
0
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
1
1
1
0
0
0
1
0
1

0
201
1327
19364
10000
0
9100
3000
2098
5492
56243
2000
1867
499
331
3000
0
0
1510
2
0
5200
1825
5000
1839
36
0
3927
0
0
7058
1710
0
5000
0
8000
4839
1700
0

1500
13040
1250
906
10000
0
5509
2000
1303
2600
8860
2305
1867
350
9970
2000
0
0
2085
9586
0
5400
3100
5000
2544
0
2000
1913
1200
316
6800
0
0
4000
1200
7900
5000
1500
0

805
0
800
2342
0
0
7604
2011
698
7797
4410
4720
5026
2277
4250
1500
0
499
248
1014
0
3173
1300
0
1134
24863
20172
841
406
16885
4050
0
35821
12
9
6900
5000
822
0

7000
5171
1000
1702
10000
0
0
4000
719
0
1186
0
2800
41523
4574
2000
0
1113
26
500
0
3200
1500
0
1313
2912
73512
360
0
54629
6084
0
0
0
1000
6200
7500
1000
0

542
3716
1000
882
0
0
9200
3000
716
5180
28679
4305
2800
2175
0
2000
0
392
52
3010
0
3500
1771
1115
1332
14231
3000
350
0
77046
8028
496
0
0
0
6700
7000
1000
0

242
107
1000
1940
33000
0
6400
3000
833
4606
0
0
2800
6351
0
3000
0
455
0
1
200
3164
0
2500
2444
6976
4000
2095
0
4499
4267
2560
1000
0
0
6700
5029
500
0

1
0
0
0
0
0
0
0
0
1
1
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
1
0
0
1
1
0
0
1

2700
641
2500
31091
3000
0
1500
1540
0
7187
1900
0
2800
1227
2500
3514
1331
13101
2515
1700
2020
0
1000
1403
1500
0
0
1203
6000
1151
4905
1800
1466
2600
416
3400
2141
6800
0

6500
0
2000
20000
3310
7400
0
3750
0
5000
1500
1200
0
1073
2500
3569
1270
10000
16
0
2010
0
5500
1403
1000
0
0
1020
5000
1161
5800
1200
2000
0
23547
3000
1763
8
2100

3200
638
2000
5000
2200
0
0
700
0
4749
1200
0
500
230
3700
3204
633
0
2003
1650
2000
0
4182
3000
0
0
7800
1467
5000
354
4900
0
1000
0
5064
3000
1161
1718
1800

0
0
2000
10000
2400
3000
0
900
0
5141
1300
1411
360
241
0
1000
655
10000
2013
3505
2000
0
1800
2000
0
0
30223
7505
4000
367
4900
1300
600
0
13258
3000
1077
4000
1900

6500
362
1826
10000
2500
3100
4800
0
0
4916
1500
0
500
138
2200
1310
759
80132
5007
1400
2000
0
1570
1155
0
0
10715
135
3600
600
5000
2500
0
0
2249
3000
1167
2001
2100

0
1079
2000
0
2400
3400
0
600
0
4000
1180
390
125
1191
1800
4459
547
4882
113
1700
2000
0
1180
2000
0
0
1354
61
5005
600
4515
0
0
0
3686
3000
1004
1879
1800

0
0
0
0
0
1
0
1
1
0
0
1
0
0
1
0
1
0
0
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0

1773
3087
1500
1700
2200
761
6302
2741
0
2110
1587
2035
1043
0
6363
0
5182
2600
2000
5000
1473
15126
1411
3985
9000
1500
499
5000
1046
0
6000
0
1079
4562
1000
1378
10000
1850
0

3528
5215
1000
1996
1632
597
4719
3000
83289
2000
1028
982
19230
0
4386
630
9
0
1000
4200
1617
9064
1650
3000
6000
1500
499
3500
1000
3000
120000
0
14598
0
12
1406
9600
1507
0

2002
3882
2500
1700
1113
0
1577
2300
0
2376
0
874
100062
0
5362
0
2998
4400
1000
3000
856
4009
0
5000
3000
500
499
3000
1000
0
5000
0
1017
2547
0
3000
6700
1100
0

2005
4785
0
1745
1336
1430
1577
2600
0
709
730
874
94503
0
4344
200
5034
2300
1000
5000
672
5014
1979
0
3000
500
499
3000
0
3000
5000
0
5022
0
12037
3000
7000
1200
0

1398
1968
2100
1800
3142
1309
21220
2200
0
998
500
841
10000
0
20000
10000
3050
2300
1000
2000
828
5011
0
2000
3000
500
1148
3100
0
2000
5000
0
5049
0
1100
0
7042
1116
0

908
0
0
2500
2126
1844
10744
2665
7951
535
0
7453
40000
0
4382
2800
2965
2100
800
0
910
7006
1320
1600
3000
1000
0
3100
44752
0
3500
0
3304
0
0
923
7112
2900
0

0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0

21343
9000
0
19000
5000
1500
1000
5000
2400
6500
0
4870
2000
0
29000
20637
2800
10000
1900
4670
3454
6576
12119
5029
6550
34241
31326
228
120656
3500
2070
1100
10000
0
10000
0
5397
0
1500

1238
3500
2500
3000
3040
1500
0
4000
2200
6500
15611
6307
0
0
1200
9588
0
30000
2400
4670
4170
6420
9177
12000
6500
7993
1150
1541
3520
0
3995
0
8000
0
6007
3507
5678
1118
1500

1235
3700
2271
9000
3520
1000
16475
3500
824
4400
3000
5007
3400
700
637
4821
650
7
1800
4670
2703
18892
90
12659
5830
695
205
0
2931
680
3113
289
2000
0
4304
2000
3577
412
2401

79788
5400
50000
0
5371
0
611
3000
700
5000
0
5015
3200
150
2000
14472
650
7000
1800
4670
659
22285
14709
10000
6053
1130
15442
0
3180
693
2540
594
9000
0
4241
2500
3023
694
1155

2148
1900
10100
9596
20
1400
679
2000
900
7000
2000
4773
2000
200
0
10002
570
73000
2800
4670
3297
13270
686
9000
5200
41026
22292
0
3432
851
3348
0
8000
871
4200
2000
3026
0
1460

18253
0
3000
10284
0
2000
344
5036
852
6000
0
4770
2000
0
0
3254
450
700
2100
4670
423
10683
18444
9000
5076
25880
1003
0
1116
700
2029
50
110000
116
4250
1500
3012
300
1086

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0

1800
2056
2218
6500
2875
9000
2370
5934
0
3262
1410
5000
5700
0
419
0
941
1400
0
2329
5000
4100
1600
8724
11592
1211
326
0
0
1800
0
0
0
1000
1842
4300
0
7000
2200

1500
1300
2519
8000
2327
6000
3000
1134
0
3346
1117
2000
4172
0
419
0
3637
0
390
7670
5000
3500
0
8445
1500
1068
6598
2001
0
1300
6000
1138
0
0
1708
2500
3300
4700
2000

1500
669
712
4000
3533
6000
3000
3067
1888
3034
1000
1500
4168
0
419
2032
973
1400
390
1761
3000
3113
2900
8103
959
147
227
0
0
2400
0
0
0
1420
1163
2200
2000
5013
2500

1000
671
706
9000
0
6000
2588
5496
4777
2440
1500
2000
4770
0
419
1069
406
0
390
6930
3150
3000
1300
8324
0
304
1270
1666
0
1000
3000
2500
0
400
1199
2300
2000
4601
2300

2000
1000
740
4000
1367
6000
2500
1194
4752
2109
1000
4000
5119
0
419
1066
2228
1000
390
0
3000
3331
1600
9198
0
467
1296
1505
1454
1000
1000
0
0
400
1173
2114
396
4525
2300

2000
684
600
5000
1322
6000
3500
6499
1888
0
1000
1364
2954
9451
419
1002
1923
1000
390
2675
3000
2546
0
8365
0
0
271
2079
0
0
1100
0
0
0
952
1
1600
4800
2000

0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
1
1
0
0
1
0
0
0
1
0
0
1
0
0
0

3525
10000
12103
2228
1000
2096
1707
4000
20175
2500
2100
19885
3578
2301
2100
37570
2000
6871
2303
4141
2576
4335
3000
4949
1666
0
0
0
17810
8000
0
0
6017
12000
0
3500
390
10000
5864

10000
2200
2250
0
200
1263
1321
4000
0
9456
0
1700
2400
14109
2500
5102
32009
2918
2400
7725
1495
4448
5000
6020
3597
0
2600
788
2872
5300
0
6702
8000
1551
0
0
390
1372
4465

7296
3500
899
0
0
3665
687
1482
0
10063
3500
1169
2000
11
2000
15701
1500
6506
2500
9772
1250
6980
5305
0
76552
0
2006
0
0
3500
1500
5000
5800
579
0
2000
390
5000
8724

3000
0
0
0
18844
4488
705
1577
0
0
0
1044
2000
38
2000
7771
1000
1893
2500
13539
4732
0
3000
0
100566
0
5000
349
2462
5000
0
6019
5200
3000
0
2000
0
1304
0

3000
1100
1375
672
241
24262
811
2000
0
0
3758
717
1464
9733
3000
10615
3012
1527
2300
5819
1100
0
6600
11560
0
0
0
600
0
4000
1708
6099
5000
954
9000
2400
780
60000
4123

4500
800
0
2507
0
11175
874
1500
900
13182
5
1000
1188
20444
1600
10068
1503
5330
2400
4302
1100
711
0
258
0
780
5000
0
17188
3000
0
14762
5000
570
0
0
0
3000
7124

0
0
0
1
0
1
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
1
1
0
0
0
1
0
0
0

0
0
3706
10300
8625
1560
1500
916
1033
1200
9000
8000
3800
7000
1770
20000
1732
0
4108
107
1400
51000
24920
1808
3000
1671
0
2657
3500
7000
1666
4756
0
1062
7788
9703
16932
7481
3005

0
5000
7523
1000
998
1421
1500
1238
3667
1000
9300
8000
0
25390
1194
5000
1000
5334
2500
2563
1352
10000
50290
1054
5001
3700
978
1800
2000
0
1149
3600
1400
1000
6400
20303
13088
8000
3004

0
0
2168
500
26561
1001
2000
916
2300
150
4600
0
805
10000
564
2000
5484
39
928
2356
1000
8000
5002
207
22000
0
0
1799
2000
2053
1946
1500
1400
10488
6700
12
28540
7682
4010

0
0
5300
200
10456
1000
2000
1444
1132
0
5000
14500
818
20000
1500
7000
0
18559
2000
2296
1000
8200
15001
151
1000
5335
326
1616
0
2500
0
1300
1601
0
6907
8303
11860
7979
3002

0
5000
3000
0
21738
1008
2000
1450
2072
0
5000
7300
1000
1659
1000
15000
150
6821
969
2800
1000
23000
17028
147
11304
0
476
1697
1000
2200
1007
1318
0
0
20163
10029
3978
13350
3000

0
0
0
10200
0
964
2000
1143
2692
0
5000
7500
592
1600
2000
5000
396
26275
1002
910
1000
8000
778
100
275
2054
326
1737
500
2156
0
1307
2500
0
1000
8010
2390
3000
10010

1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
1
1
1
0
1
1
0
0
0
1

5137
1792
3297
6545
5716
1489
65758
0
780
10000
4013
0
6278
0
2000
1226
2000
34813
0
1700
0
2000
396
3981
6000
2010
0
23871
2000
179
1600
5000
12556
5140
2108
0
0
2213
8992

30022
1790
5939
8807
117698
1989
359
0
0
10008
2
590
5485
0
1293
1226
0
43856
1200
1500
0
1000
396
13909
4380
1500
1106
14907
1620
1800
0
5120
29020
3008
352
680
2500
1804
4563

5006
1800
158
5500
3884
1200
5674
0
390
10012
3430
3617
3396
0
644
1226
3400
29682
477
1000
0
1000
396
4106
3000
1000
1323
0
1332
0
1250
10292
78178
3000
837
2862
1700
2700
24

10014
2000
11030
4000
3376
1451
3692
0
390
10002
4319
2001
2844
0
666
1765
0
33341
121
1000
0
1000
396
2253
5000
1000
2098
8988
2772
0
1300
5577
8572
6000
0
5539
0
0
0

4016
1835
158
3500
7503
548
3406
0
150
8006
2
0
3005
0
676
1066
0
28413
22
2000
0
1825
396
17847
10000
900
0
11547
1500
0
1270
7533
9590
2000
855
0
0
700
664

4013
3628
158
1000
3591
1048
2622
0
780
7005
1905
204
2510
0
681
170
1000
1351
0
2500
0
1272
396
2123
3000
1000
0
19826
1500
0
2800
1000
151945
3000
0
5775
0
1000
698

0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
1
0

33414
4663
4316
2300
454
3026
3481
2005
1971
5000
29525
214
10000
1407
2201
460
0
0
0
2034
6500
19982
20002
6541
12300
1339
1313
10000
25000
51
2500
1748
3629
6573
5000
1700
6763
11760
5498

1828
0
4120
2000
0
0
3000
4000
2047
15066
50014
204
7000
1332
1888
0
1915
641
5600
0
5000
5095
1101
5351
0
1315
1308
2000
11000
12300
1800
1662
3
6793
4200
0
5717
0
11084

0
4953
4001
3000
0
0
3000
1000
15848
5007
8242
2582
5000
963
1500
85
0
658
0
0
60000
14867
1
200
24000
867
684
2500
10000
0
1800
1670
1575
41
4000
800
0
4546
3800

11854
12
4173
0
990
0
3000
1000
1000
0
7032
1
6000
877
96
60
2258
2019
1800
0
17464
8037
1724
0
0
896
707
2000
5000
12
2000
1525
248
42
4000
1361
10134
9524
0

30288
7647
4103
3000
0
0
3000
2000
0
3000
5030
5496
6000
1000
300
520
5001
0
4000
0
6516
2642
1408
0
11000
728
848
3000
7000
49
2000
2000
1247
35602
5000
0
1045
2
4005

1460
1676
3888
2000
0
0
1656
1000
0
825
8007
427
5000
908
432
0
5000
0
0
0
20002
7023
0
0
14000
577
790
1000
11000
11767
2000
1660
621
3
5000
800
6585
4756
2911

1
0
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0

0
1309
1900
1593
5500
0
17035
0
505000
1711
751
2296
390
7868
1700
1074
1300
72534
3399
4318
1000
1587
0
1000
8150
2498
4800
4101
1500
10500
24976
0
2212
2000
5877
5568
8756
1600
0

12162
1139
1800
1301
5036
0
20059
7801
331
0
327
2510
390
5000
1650
22657
1146
6456
2085
4000
0
1409
1500
5
6500
0
4500
3000
0
12000
10786
1000
2126
2000
5419
6106
3539
1300
5365

1553
420
1045
659
4000
0
12943
1158
1070
1632
0
838
390
5004
850
11586
320
174
3000
0
0
10000
0
661
6500
0
4600
2000
0
10000
21916
590
415
1691
1009
4357
5529
800
1000

0
418
1250
682
6200
0
15049
1900
17771
0
0
862
390
4500
700
24637
330
1682
3634
0
0
1193
0
770
6000
0
4800
3000
0
10000
21904
0
401
1782
1120
0
10332
605
1000

0
816
1100
775
5500
0
50017
2190
18000
0
234
1015
0
3950
1000
12719
400
2
1300
0
0
6782
1000
800
0
0
4800
5000
0
9000
9261
0
559
1739
5000
0
6894
1000
2000

0
0
1100
584
5000
0
20021
2153
16079
173
455
400
780
3800
1000
20798
1000
0
2000
73175
0
1026
692
763
6200
0
4500
3000
0
9000
22127
0
554
1400
7128
0
3188
2000
2000

1
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0

4200
4000
1034
2695
11525
7000
2009
5002
0
332
2000
3200
12349
0
3153
5000
1315
0
4882
1301
640
0
3375
13248
2000
0
2400
1032
1250
0
5118
1800
2000
1300
1267
2007
17392
0
2951

4000
0
37559
0
2149
5000
2057
12040
2344
272
0
6100
26488
420
4126
8000
1169
2000
4876
1500
31764
0
3759
13120
2043
9996
1200
2663
1537
0
0
0
1700
1000
1191
20275
0
3200
596

0
3400
2805
0
11030
4500
2500
13821
800
1465
2000
0
6534
402
3231
3500
2472
3000
4666
2000
51986
0
1803
12833
1000
0
2820
783
600
0
4000
2300
2008
1000
427
1204
32178
2750
1520

7400
0
28865
836
4008
5000
3000
1493
683
18503
0
2900
9788
417
3351
3500
453
2000
4884
0
55000
0
1345
14344
1000
363
1100
1730
550
4874
2607
1200
2000
0
957
1001
680
3000
700

3800
4000
300
836
7106
5000
2189
2229
0
5151
1000
3000
25314
423
3400
981
500
2000
4666
1136
2532
0
10726
8567
1390
752
1500
0
600
1000
2732
1300
7600
1700
1000
1003
6205
5800
3688

0
0
11083
836
1193
4300
2282
2057
1500
0
1000
3100
103508
1472
3494
0
8494
2000
4666
67412
5717
4650
869
7060
1150
0
1300
70803
800
0
2482
0
2000
600
14001
1210
18814
2800
2803

0
1
0
0
0
0
1
0
1
0
1
0
0
1
1
0
0
0
0
0
1
0
0
1
0
1
0
1
0
0
1
1
0
1
0
0
0
0
0

3747
93661
1826
20000
1816
1230
0
5000
2000
3806
15329
0
0
1066
661
229818
2000
1355
46512
4500
10021
11174
4501
0
1066
1000
1700
1228
5249
0
0
1500
0
505
3224
3420
5000
2000
3290

0
41634
1469
5000
3060
1000
13000
0
20000
526
13062
0
2525
0
1512
8409
0
1386
159
4500
14576
0
2562
6000
4723
3776
1700
3324
1667
0
0
2000
0
368
78671
1865
2000
1307
1140

0
15711
514
3000
69000
196
200
0
5000
36374
41977
0
0
0
1379
8500
1000
1442
37778
4500
53850
0
0
4000
5051
3776
1000
483
9839
0
0
1000
0
0
3000
2375
3000
701
559

0
1338
581
16000
2578
200
10500
4448
0
32413
0
0
0
0
1216
8800
0
3798
2000
4500
58332
3330
0
0
8293
4173
1000
0
363
0
0
1000
0
0
2500
3353
4000
717
2065

0
6800
612
3000
2671
0
5600
1300
5010
12092
25948
0
0
0
1440
8800
1000
1599
2000
4500
37616
3330
0
4000
3692
1000
2000
3840
1112
1043
0
1500
0
0
3000
5124
2000
834
450

10000
3750
312
980
2888
0
5200
2443
2500
13743
21318
0
0
1000
316
14100
0
1694
13144
4500
46591
3330
0
2730
3087
5049
1400
0
1981
0
0
3000
0
0
3000
9028
0
674
825

0
0
1
1
0
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0

2000
5028
15325
575
15031
0
1313
3273
4050
2000
0
3000
0
0
2030
6615
0
0
3000
0
5100
1188
0
8000
21358
0
0
3219
5300
0
4559
1500
12207
22000
7261
145273
1905
15000
10713

1400
3000
16000
361
8081
0
5002
2473
4114
1000
0
3000
4524
1552
0
0
0
0
3000
0
2507
3000
1008
8000
86
1886
0
3322
0
2131
5000
0
0
4000
15220
5065
3632
20065
11340

1000
3000
15000
978
5072
0
1000
1473
3379
1000
0
1500
4000
380
1014
0
0
0
2468
0
1500
176
0
5000
8372
7650
0
2645
607
2000
5000
1000
5000
2000
8991
5012
7100
12000
10390

1000
2000
11000
958
6591
0
5000
1473
3338
700
0
0
2000
1157
1001
0
0
0
1700
0
2000
169
0
5000
2656
1005
0
1049
20000
2000
5000
2000
10100
5000
8986
5000
0
12070
620

1000
378
30000
176
1223
0
5000
1473
4000
700
0
1000
0
783
1020
0
0
0
2500
0
0
300
0
4500
6038
23773
0
1469
3000
2000
3779
1000
4500
3000
8609
5078
3500
17000
10390

1000
3306
20004
310
0
0
2000
1473
5373
700
7287
500
0
388
1142
0
0
0
1046
0
1333
1200
1114
5000
3325
1000
0
3490
0
3000
4709
1500
0
3000
8299
5000
3600
12400
727

0
0
0
0
0
1
0
0
0
0
0
1
1
0
1
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0

1241
2410
4500
3775
390
3166
1840
1700
7000
1372
200
6675
1309
1900
1224
2159
6530
0
900
10000
1800
6536
1900
23075
5000
0
5060
4960
2654
3000
20
1500
3100
2074
401
1725
4073
3000
4130

1609
2203
4100
0
390
2776
1744
1300
8000
3904
0
20
1313
0
1197
1500
4200
2000
0
15000
1506
6031
1200
3583
0
0
4827
1765
0
5000
802
1000
1723
1926
3930
0
5021
5000
0

717
1500
67606
6768
390
7158
2001
700
4100
686
1495
50000
357
957
269
1000
4938
1000
300
0
6
20036
1400
19969
500
0
4974
1679
0
2300
1705
200
1100
0
3951
0
3000
2000
1100

738
1600
4100
0
390
3166
2000
1643
4200
686
0
0
530
7000
269
1000
10000
300
0
10000
2430
5732
1300
26380
39
9400
4942
1739
0
2000
1806
0
1111
408
0
0
3000
780
1200

740
1500
3100
1834
23269
2983
1800
0
4300
686
1170
0
1000
4530
261
3800
2420
300
6500
0
780
5648
1400
1338
707
13039
4573
1757
380
0
6427
0
1200
3000
12555
0
3000
0
1000

789
1400
2861
1744
1500
2386
1706
1000
4500
686
0
0
622
0
227
0
221000
2000
0
11000
0
6011
1400
0
0
0
4074
1795
0
2500
16
0
1130
8275
0
0
2000
0
1100

0
0
0
1
0
0
0
0
0
0
0
1
1
0
0
1
1
1
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
1
1

0
5073
2900
8600
5000
4500
6019
1081
11219
4500
0
1267
10137
97396
2940
3800
390
6018
1500
1670
2500
1500
0
5300
0
1500
3500
1232
1838
25000
0
165
0
0
9863
2800
511
1800
5500

0
3950
1300
7700
5000
550
1074
0
11461
5000
0
1310
32921
4070
6050
1500
2476
6029
2000
4330
2280
2000
316
1700
12139
5000
2600
1182
976
0
1066
165
0
4582
6955
2800
4451
2128
3400

0
2627
3000
11100
5000
0
2038
353
9100
1000
0
232
15701
3225
3100
0
3059
3000
0
8040
2157
2000
316
1300
80000
2000
2400
449
110
10000
2404
0
0
0
2517
2900
82
1000
5883

0
2044
5450
0
3000
1445
819
375
8345
5200
0
238
5711
4137
0
628
0
3500
1000
1505
0
3000
316
1500
10000
1000
2500
565
0
0
0
4841
0
0
2497
2800
5161
1100
5800

0
2344
2000
5600
5000
0
0
0
7783
1052
0
279
5074
3100
0
10362
0
3000
0
974
660
3000
316
1500
8443
33054
2700
504
0
5000
19082
95
0
2191
2830
2800
108
1000
2905

0
3036
0
5640
3000
400
0
0
9200
4000
0
122
14825
2300
1035
786
0
3000
1000
0
638
1000
316
1400
10000
704
2300
233
0
3150
4421
531
313
4825
10809
2990
0
999
2799

0
1
1
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
1
1
0
1

0
1642
4000
5000
4595
4700
2197
1000
2005
2500
2000
60367
0
5311
1026
698
1000
0
2394
3645
2063
1296
97345
2200
1000
2500
1152
5000
372
5514
4428
2600
2000
5600
1000
1815
3000
696
2000

289
2000
2257
5100
2991
5590
186
2700
1800
0
1000
100483
0
2502
1026
2371
200
0
8606
2322
0
1307
32189
2000
1000
3000
0
1508
0
14220
2017
0
1500
20000
1250
17106
0
696
4000

0
1000
2000
5000
0
4000
0
658
1800
0
2200
116567
0
1512
1026
4524
1200
2828
1502
387
800
673
56436
3000
190
2000
22662
4790
3305
1537
305
1000
0
2500
175
9600
0
696
1000

0
1730
2000
6000
1211
3600
173
662
1700
0
0
50156
0
1612
1026
299
600
0
6006
1000
800
711
36918
2000
388
1856
38211
6388
455
1537
1240
900
1112
3000
175
2052
2000
696
1000

0
587
700
4500
390
3700
0
0
1700
0
0
10383
0
2000
1026
395
600
182
4217
14300
1000
2500
35017
2657
10000
6000
19671
6046
0
5517
0
300
1175
2000
175
3829
1000
696
1000

0
208
600
20000
1112
32696
433
0
1800
0
0
316
0
1000
1026
0
600
0
2228
2900
1000
793
23547
85500
0
2000
12245
17806
0
550
0
0
2200
1500
175
3400
1000
380
1000

1
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
1
1
0

1255
3000
1392
0
2000
4055
1786
2002
3517
0
7662
831
1500
0
4090
1300
4419
1800
3201
17016
13871
1100
3626
0
0
0
7214
6800
0
3000
3263
3121
0
12500
2000
2176
1300
9318
2000

1268
3000
0
1000
2000
0
1890
1819
2700
1300
1269
1226
1091
780
0
1124
4000
2021
14509
14102
74000
1500
3862
5200
1300
16474
6264
13500
0
3000
5114
8443
5000
0
800
1299
2500
5343
5000

600
5000
696
1000
1500
1767
2000
509
19782
1000
1908
330
1000
0
633
1000
2000
650
21168
11100
882
200
2056
0
5000
4650
10000
5500
0
2308
1613
1582
0
4400
240
1000
1000
7819
3000

611
3000
873
1300
1500
3683
1104
539
2063
0
1000
0
1000
0
696
400
2000
619
0
11005
124264
200
2200
72
945
2359
5028
0
0
3000
1402
548
0
4218
1000
3000
1688
332
689

612
3000
1392
0
1600
0
948
2000
3000
1000
727
0
1000
0
1000
500
2000
650
1528
11102
14692
942
2130
460
1850
0
5000
12000
0
3000
3055
531
0
4323
771
981
1000
16516
1000

1000
2000
696
1000
1600
1817
337
1000
1400
1000
0
0
2000
0
1000
200
3232
1000
6970
9060
8640
19840
2213
4487
1060
1977
5000
0
4634
1800
7043
479
0
4550
1100
2000
1000
5000
2000

0
0
1
0
0
0
0
0
1
0
0
1
0
1
1
0
0
0
0
0
1
0
0
0
1
0
0
1
0
0
0
0
1
0
0
0
0
0
0

77677
9011
0
1100
0
19295
1700
0
15284
0
1500
8862
16783
7297
0
0
3627
8411
2000
5000
2056
0
0
3530
12660
4164
0
3000
1500
1000
2000
0
55974
4519
0
0
5752
23040
10000

20000
8146
51400
1000
0
18694
1150
167
20087
0
1300
8933
40496
7584
0
530
3059
8600
1000
4000
2100
3500
72772
3019
5570
14371
0
1000
1200
1600
1500
12888
14079
9098
0
0
6308
8000
205004

3500
6000
11330
0
5825
12271
467
80677
5093
0
1505
6956
1075
7416
0
26000
2670
7000
1039
7172
2100
6800
1400
2818
2285
11411
0
730
2500
1170
2000
2075
20417
3085
0
0
16644
20000
52000

4371
13003
1000
0
2915
9699
1000
0
10000
0
1000
7845
2133
8000
0
951
2331
7300
12920
4000
2076
0
1500
3000
0
3006
0
2015
618
9956
2000
0
90180
7300
0
0
12381
1669
74896

107500
11867
1000
2800
42338
9420
1200
2500
6876
0
1000
6784
2851
7639
0
943
2406
7000
0
2500
2400
5100
1500
3199
0
13336
0
1000
4000
282
2000
0
79176
6583
0
0
9320
1549
500

0
17186
1519
5400
2419
8818
400
28
0
0
2000
7471
85327
7312
0
970
1645
6000
0
3000
2100
105000
1600
2350
0
0
0
2000
3000
91
1500
5051
34790
5060
0
0
5977
15000
110124

0
0
0
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0

13000
1383
4419
2000
1482
2077
8000
2000
3070
16463
1917
2500
7931
6500
0
356
11300
6546
396
2415
1526
7332
5015
11295
5000
10080
2548
11381
8487
1800
8
9391
1200
6090
20717
4150
12000
1300
3500

11000
4149
390
3000
2000
1311
5175
3438
2623
1314
1000
2500
3500
5000
4477
0
12177
0
395
1816
806
5818
0
8300
1000
0
5536
7256
5105
1500
3011
13999
1136
18119
10173
630
11504
1600
3070

0
0
390
0
3000
689
3000
50
2644
10000
0
780
0
5000
2682
356
7200
0
848
1381
2792
4451
0
5000
326
1443
0
2312
3000
1142
1264
8964
326
304
28858
20902
8500
650
2372

19000
0
390
2500
3000
712
10000
38
2743
18438
0
1100
3499
5000
29011
4616
8000
0
1027
1264
3010
4472
3508
4600
292
7105
0
200128
2828
1200
2000
15325
444
416
8693
5000
8000
700
2413

15000
1383
780
0
1500
879
0
0
2783
733
0
400
10648
5000
4000
728
7700
0
381
1228
200
3850
5278
10000
0
0
885
7175
4073
1200
1159
18028
199
7547
9194
2000
8000
700
2428

0
5419
0
1500
2000
799
0
0
2909
11796
0
918
0
5000
5459
449
8003
0
5819
1217
0
3602
780
280000
0
5253
1595
5612
1794
1200
1244
211
0
897
17436
3000
11000
700
2507

1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0

0
0
2507
0
1650
268
4771
21357
1500
1861
10000
2900
2000
65361
5322
4000
0
1462
2000
9813
1500
5041
0
1592
4472
2500
14300
1392
0
15000
2417
72234
36027
2000
1903
2501
1482
9200
0

1000
0
3001
17000
482
604
4952
10689
1300
2052
100000
2500
2000
30646
7756
2969
0
4326
1600
6000
0
4238
0
0
2107
2100
0
1200
0
12000
199
248902
1807
4086
1397
2005
1703
1000
2000

3000
0
3001
0
482
664
4019
2514
2000
2719
0
2500
2000
70204
0
3000
0
6398
1200
0
2000
5051
0
0
0
2000
0
329
300
10000
1628
3582
1000
0
5000
1312
1001
172
1780

0
0
3013
20000
462
734
4132
4215
1000
0
5690
2500
316
10000
38700
4000
0
48866
1500
3001
0
3118
0
0
1630
2000
0
0
300
10000
0
3202
500
1500
1300
1614
1500
160
3000

5000
1031
3133
9078
466
1076
5037
827
1000
1600
0
2600
2523
7100
16724
3500
0
3500
2000
3058
2000
0
0
0
0
2500
0
0
294
0
4968
52190
400
1000
1400
1706
1845
0
0

3780
0
3000
8500
0
1220
3500
10827
1000
890
4421
1000
316
8318
6393
3450
0
2000
1500
2866
0
0
0
0
0
2000
0
8644
0
10000
0
53710
500
1800
1300
0
1001
0
0

0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1

30483
552
342
3243
0
8800
1700
14700
2017
4500
1150
29205
11032
0
1108
5098
1813
5396
68209
3029
27800
2044
10230
3000
415
5111
4000
418
0
0
5790
5500
0
1000
1735
41951
13571
3000
7500

15773
552
1000
2390
0
8023
1262
438
2476
0
1200
25428
10000
3000
1024
600
5667
1485
2081
2000
6097
0
9483
0
415
5100
2500
0
0
1900
46915
5904
0
0
10096
50000
7500
0
18340

10393
552
30
1840
0
4809
1244
2575
5797
4000
310
9575
10000
2000
1353
53900
18483
4778
2000
2059
2272
4000
8172
4613
415
4300
2000
0
0
8900
80871
4785
0
2000
8675
30000
10600
0
1000

10580
552
2037
1690
0
5001
595
0
0
0
400
11116
9012
53700
2188
1100
0
23350
2000
1019
4336
0
8081
0
1215
4500
2000
0
0
0
391
3849
0
0
4566
5000
11200
0
3000

120081
0
1218
1954
0
5000
1000
4532
1256
5000
340
15063
10000
0
5602
10000
11000
583
1828
55317
2581
2000
7707
0
1390
4500
2000
0
0
26000
1497
4296
0
0
3927
80767
5400
0
57543

10996
33290
462
1497
0
5000
1000
3566
23265
0
301
217
10000
3000
776
0
1842
5883
1518
2015
1865
0
7981
0
1215
4500
2000
0
0
2100
10194
3139
0
0
2529
10000
0
0
64629

0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
0
1
1
1
0
0
0
1
1
1
0
0
0
1
0
0
0
0
0

1110
2280
1810
21631
579
1001
0
10068
0
2000
1200
1200
3656
2564
65732
9483
4500
4269
0
16912
0
15000
0
396
10015
1369
2000
5000
2000
2000
0
21831
6901
8135
0
0
0
1405
0

1110
2500
1614
12308
400
13413
1200
10075
3509
3000
1440
1257
15000
2616
14643
1338
4500
3891
3600
9211
1000
15000
4500
396
10019
1162
2000
16000
4500
1500
192
90182
4800
7163
0
1200
2045
1631
0

1110
1401
700
654
579
8577
350
10000
3047
18000
800
1000
0
2647
23169
2176
4000
3488
3000
4758
3000
0
4500
396
10025
524
940
0
1200
1600
996
2500
5006
3783
0
0
1785
300
0

1110
0
1745
12164
0
8596
500
20000
3500
3047
0
420
15000
4000
6738
16070
4000
3250
3100
0
0
0
900
396
10052
606
1000
1
0
0
0
2380
5507
3766
0
0
1900
375
0

1110
3000
0
7699
421
24297
500
20000
3000
77511
320
502
0
3158
2159
1760
4000
2755
3600
0
3000
0
7200
396
10011
0
2000
0
1200
1500
396
2772
5
3500
0
316
2000
54
0

1110
2110
1000
13379
0
26134
300
5200
2500
4000
900
500
15000
2215
0
927
4000
2530
3500
2771
0
2700
4980
396
9014
0
2000
0
1185
3000
396
3000
5308
4000
0
316
2210
1000
150400

0
0
0
0
1
0
1
0
0
0
1
0
1
1
0
0
0
0
0
1
1
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0

16004
7638
1500
5607
12324
0
5000
9770
6000
668
8000
2500
9070
5501
267
4653
4000
0
4998
1800
1400
1283
1610
5005
0
2244
9495
0
990
11500
3200
2500
1084
1303
2190
1275
15703
1376
2345

312723
21511
2000
4400
10508
2000
10000
8034
3306
9800
1500
2006
117146
6150
509
5000
3500
0
4333
1800
1200
3008
1310
6000
18261
4625
18513
10834
990
6074
6000
2109
1244
1274
1
1279
12000
1121
0

9748
6421
0
2683
8530
0
4000
0
3412
0
5000
5000
1793
0
15695
5000
3500
0
5005
1801
1000
6023
713
3614
0
24448
80877
280
990
9000
5000
1100
356
633
3980
635
15236
460
160

9800
6106
1000
5466
8777
9000
5000
600
3500
0
1000
2000
959
0
515
6000
0
0
4305
2001
0
71
5800
4000
0
2028
45369
3589
1130
5000
10000
1100
212
1000
20
657
98363
6000
0

9569
9657
0
5000
7421
0
390
690
3500
0
3000
2000
343
48855
515
5000
3500
0
5963
2000
0
0
0
4000
40270
2009
56789
1569
1000
6047
10000
1100
230
724
0
669
11000
624
0

12500
5731
1000
2000
8002
1850
780
742
3300
0
2666
0
28763
1832
515
10000
4200
0
6015
2001
0
0
3000
4000
0
1710
17540
2527
9880
1000
780
1100
205
1000
7762
668
9000
2000
0

1
0
1
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1

1456
1384
0
16140
1731
1917
7031
0
5000
4400
17600
9216
2000
2600
5420
5000
0
198
5007
2000
0
2259
5000
0
0
5009
2998
2000
0
1500
2000
9532
0
12033
2592
4146
1600
0
0

1200
1384
0
1000
2000
1000
6026
390
0
0
17400
7013
2000
1000
5532
422
1200
198
7096
2000
1204
2000
4600
9017
4400
6125
1473
3045
270219
1500
1500
33788
0
12015
12
2556
7
11495
110801

0
1384
0
0
1655
1000
3200
780
0
4025
15360
15000
5000
1000
5572
2000
0
324
2620
2000
1000
2000
4600
7905
4000
4001
0
1660
131
2225
1000
0
0
7035
38525
2802
900
1779
0

0
5590
0
0
2000
1000
3500
0
0
407
31000
10000
438
1000
5763
2041
0
171
6000
2000
2000
2000
4700
1434
3500
4013
1473
1500
135
0
1000
0
0
15037
0
1786
700
0
18805

2000
4542
0
0
1800
1068
3200
0
0
0
0
10000
780
2000
5804
2039
0
0
17703
2000
1000
3000
4972
1008
3600
5000
28058
2000
136
0
0
0
0
7066
1238
1850
800
3470
0

5500
1000
0
0
2000
0
4000
0
0
1845
28900
10000
0
2000
5996
751
0
144
4914
2000
1500
1681
5000
660
10000
4015
1100
10000
76
202
0
0
0
8000
0
2000
800
24096
0

0
0
1
0
0
1
0
1
1
0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0
0
1
0
0
1
0
0
1
1
0
0
1
0
0

11254
5200
7000
2028
390
0
0
0
6317
30630
0
8000
3339
1328
0
0
17000
0
3130
2089
1242
5000
3017
3000
9000
0
20000
792
8597
0
4572
6073
3000
2100
14412
0
1162
5950
67568

2000
5000
4150
1007
390
4500
4600
3815
3632
6350
106669
0
2892
2000
1150
3000
2631
0
3107
4822
1020
1029
3023
2000
8700
0
10000
19272
8583
16501
7379
6100
61000
3000
22211
0
1151
7133
0

1225
4200
8000
57113
1068
0
4512
0
3494
6033
13333
3961
2733
150
664
5010
0
0
2847
48741
2000
19507
5014
0
7000
0
0
1172
6880
3200
669
5000
3000
1500
24159
0
500
7369
0

1244
0
4000
2092
3169
1751
4600
9386
3620
5649
12780
24306
2752
0
500
0
0
0
3134
92978
0
1000
5012
3200
7600
0
0
1172
7235
13000
21581
5000
3000
1500
41417
0
513
600
6674

1447
9200
4000
2400
390
1736
4600
722
3800
0
19136
0
3159
0
500
5000
0
1000
3072
0
0
358
2012
0
7800
0
24892
2246
6839
7500
0
5000
3000
1100
35184
690
424
20650
0

7000
0
5000
1800
390
2971
5200
1468
4000
173
18660
7651
3000
0
1000
0
0
0
3010
39037
0
3045
2010
1600
8500
0
106941
1172
6600
0
1100
5100
9000
1100
2109
0
195
21650
0

0
1
0
0
0
1
1
0
0
0
1
1
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0

9900
5000
6500
1200
2859
0
0
0
390
0
3018
3100
1507
1630
1500
0
390
2000
25000
5027
0
4
2233
1971
10480
548
1500
2047
280
1790
1118
4500
3000
3400
2400
370
2005
2081
13806

4700
5000
5400
5000
1452
0
3000
0
649
0
1400
3100
1500
7000
20000
6098
390
1800
0
3000
0
2000
10939
2000
8041
208
1000
1155
759
1760
673
6200
0
4602
675
537
31
1196
12303

800
5000
3446
1000
1190
0
1200
0
145
0
3786
2700
300
5000
909
3500
390
2000
7000
3000
0
807
12575
3342
7200
0
0
3582
754
1200
0
15000
0
63
0
0
5000
1000
15005

4012
3000
3561
1000
543
0
0
0
16048
0
1774
2600
500
3000
1000
7324
390
1000
8000
20000
106
1000
1341
0
7500
44
900
580
480
1500
0
0
0
1800
0
20911
1000
2000
13729

9800
5000
4000
1000
920
0
1641
0
0
0
12714
2650
500
257
0
9466
0
1000
8000
767
2281
1000
998
1400
7093
0
1800
1398
0
1367
0
5000
3230
1731
0
21001
5000
3000
7700

1
10000
3700
2000
534
0
1362
0
0
0
38665
2800
118
40825
0
2296
780
1000
5000
1000
42617
681
820
1000
5702
643
900
1660
1235
1000
0
3800
0
1702
0
88
5000
5000
8000

1
1
1
0
0
0
0
0
0
1
0
1
1
0
0
0
1
1
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0

3226
3450
1726
4700
0
5336
1229
2500
463
5209
1513
14300
0
2000
836
0
108
2089
89295
0
2000
1063
2000
3237
5085
1700
1600
0
0
2559
0
0
1668
4013
2552
0
2100
1811
0

4959
3508
1810
0
0
2550
1000
1000
100
3009
1500
158
0
4880
390
3365
108
6000
2192
0
2000
390
2500
4938
2044
0
2000
0
40
1969
8369
20519
1283
2684
2016
2273
2100
1335
0

5000
3405
172
0
0
16
94
0
0
1494
1000
7100
0
0
390
2051
108
200
1899
0
2000
741
1000
1693
2026
500
1500
316
0
684
433
0
853
5625
0
0
800
366
0

2790
3359
0
0
3989
0
96
1000
100
3220
978
7400
0
0
390
1200
108
0
1673
0
2000
390
2400
5000
2097
1000
3200
316
8200
713
1669
11423
1000
1020
12
1882
1000
1811
0

5083
3108
0
0
946
0
98
2400
0
2004
839
7500
200
2250
390
1500
108
0
2125
0
5000
765
1200
2200
1011
0
0
316
657
672
7800
0
758
3044
5036
0
700
1828
0

0
3400
0
0
154
0
2330
0
0
72677
1800
7820
0
0
30500
1500
0
0
1511
0
30000
390
2000
1718
48179
20417
1500
316
3
670
9817
0
475
39777
10306
0
818
366
0

0
1
0
0
0
1
0
1
0
0
0
1
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0

0
10500
2054
2438
7000
0
4000
0
3666
15000
3000
390
10000
4398
7063
9000
2743
1428
7900
5025
770
0
6500
315
1658
0
1700
0
15000
12022
7900
8000
1500
4959
1453
0
7919
2000
1500

1061
10500
1273
3000
0
264
5300
0
3914
0
2100
390
2688
3746
8004
8000
0
1500
4157
18571
3465
5100
6000
34034
2012
1379
1530
0
2024
24000
0
10000
1800
1000
2857
0
4687
0
3000

0
10500
174
2100
2500
264
3700
0
2774
10000
2349
390
2688
1396
5500
5000
1686
800
0
5000
0
4100
15000
1157
1392
945
700
0
5004
3
0
9000
1200
200
1058
392
3051
1728
1200

954
10500
0
2200
5500
255
3600
0
2620
6000
2200
390
2688
13069
7000
5000
2089
936
5468
20000
486
3392
0
8584
1605
2002
700
0
1000
10023
333
9000
1300
0
0
400
7559
225
1200

158
10500
0
2400
0
687
3700
0
2640
6000
2200
0
6393
1285
6000
5000
0
2000
0
0
634
3521
10000
2076
1668
2008
600
0
1000
10000
0
0
1200
0
1216
0
4967
0
1162

1796
10500
1000
2200
3000
0
3500
0
3000
1567
2200
780
6504
1034
5000
5000
0
797
330
5000
0
3724
6000
6265
1201
1002
1000
0
1000
5000
1500
9100
600
0
1097
0
4134
0
1000

1
0
0
1
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
1
0
0
1
1
1
0
0
0
0
0
0
0
1
0
0
0
0

2950
2000
3077
184
28019
4085
6122
0
2700
2800
4163
77996
37719
3300
0
5361
732
5000
2900
2768
900
0
5600
0
86000
18006
9323
3600
0
1281
7651
1000
2003
0
11208
15299
4000
0
3100

3000
2000
2291
0
13000
3505
54832
2331
0
0
1898
274526
1095
3130
400
6309
1200
5000
2000
5536
1200
306
6150
38
7000
5860
9000
4000
2193
1593
1765
1400
2003
0
1211
7524
2300
1500
2600

2205
3700
1723
5924
0
3479
2351
0
1000
200
0
4693
2000
3100
0
385
1300
3000
2739
0
0
0
5900
0
4500
11470
8000
14000
528
640
1304
393
1500
0
2444
324097
1300
0
3000

2300
0
1775
2000
2000
3097
0
0
700
0
0
989
10000
3200
600
0
2651
0
0
1075
1000
0
4000
0
5000
49613
8000
3000
0
702
772
308
1000
0
2615
12039
1300
1500
3000

2300
1500
1802
2451
1000
3259
0
2199
0
0
142195
12207
13352
3100
0
0
0
0
170
2006
1400
0
4000
0
4000
5983
7800
10000
264
612
930
1000
2000
0
0
12006
1500
0
3000

3000
1500
1763
0
5000
3253
0
0
784
0
5100
93707
10000
3100
4275
3390
1400
2598
205
1344
0
0
50000
0
3500
7133
8238
4000
264
1000
901
0
2000
3861
0
12272
1500
0
6500

1
0
0
0
0
0
0
0
1
1
0
0
0
0
1
0
1
0
1
1
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0

4512
1500
1900
105
0
4650
2831
5000
1194
1033
7130
8391
2514
3600
16527
980
7000
5000
1192
3004
4000
2100
20000
0
1500
650
8019
8304
9266
3000
0
9725
10663
496
5600
2015
5650
0
326

2500
2000
1677
0
0
0
68116
3000
404
1000
6611
9000
0
3100
27243
11490
7004
5000
1202
0
4000
2500
2000
0
2000
650
7218
1500
1125
1800
0
10617
4520
992
1500
2000
1650
200
326

2397
1000
900
0
0
30866
30800
5000
2851
0
4282
6901
298
2900
1000
2673
5013
5000
1135
0
3000
1000
2000
0
1100
0
10060
500
4401
1000
0
8555
4537
496
0
5034
2007
12141
326

2150
1000
1023
71
0
2000
30000
4000
2959
78794
4367
6000
659
2600
13256
14558
5000
5000
1165
0
4000
1000
12000
0
505
647
5893
600
2210
1100
0
4722
6308
0
300
1045
1500
0
326

709
1000
1024
77
0
2000
30000
3000
782
2900
4079
6000
636
2700
106354
16615
6000
10000
1326
0
4000
3000
0
0
700
7706
7008
800
1150
1200
0
2146
6000
1488
0
776
2100
0
326

22000
1000
1016
100
0
2000
10000
3000
2657
3000
3664
6435
1012
4000
213405
1787
5000
6000
2204
0
4000
7002
2000
0
2000
1679
25043
0
390
1500
0
199485
0
496
6600
389
1500
0
324

1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
1
0

3749
2000
3000
0
648
3134
90044
1000
2009
27000
6500
2000
0
0
1900
4942
1368
0
0
2000
6000
390
0
3000
2010
0
855
4921
2348
10000
90500
4000
5305
8000
4300
2235
0
0
2691

2500
839
3000
390
11198
0
10090
0
2000
17000
5600
2000
5694
0
1630
4875
1000
0
0
3000
4000
0
1309
7000
1500
0
0
5317
1542
2014
3000
0
3590
4500
1500
1858
0
0
21000

2000
718
3000
390
4057
0
50006
2640
2000
7030
0
0
5014
23374
890
4085
7331
0
0
1500
4000
780
0
1100
788
0
0
5631
1041
1000
3000
1500
1118
4532
0
823
0
6299
2500

2000
50824
3000
721
4523
1186
20000
695
3000
7000
12000
0
5215
2000
1300
4113
7000
0
0
1200
4000
0
0
1000
559
67052
0
3345
2019
1000
2500
3500
720
5451
0
838
0
0
2800

2069
2242
3000
0
9407
0
5000
738
900
10000
0
0
11016
2000
762
4074
7000
0
281
1136
3000
1735
0
0
0
0
599
3360
789
3000
2500
2600
50000
5000
1233
702
0
197
2800

2000
1100
3000
461
3948
1047
20000
0
0
30000
11800
0
0
13000
1000
4820
7000
0
0
1032
1000
0
0
0
0
0
0
3483
5013
4000
3000
0
4200
4500
870
687
0
0
2700

0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0

5105
1475
4191
2347
0
258
250000
5100
2500
1544
2200
4000
1999
2975
4000
0
1338
7462
19753
6678
0
10925
1200
2017
0
2949
360
2995
2003
1500
0
3420
3308
2290
2606
3500
0
10000
1100

10000
1000
1200
11046
1612
44476
401003
3000
1800
3114
10000
3505
1040
0
4000
0
1400
6487
26245
9740
0
2351
1200
1965
0
3034
398
240
1504
1528
0
1300
50206
2756
3174
3000
0
450
1500

2000
249
1893
74934
700
18547
7990
3139
2100
1223
3000
3005
265
1000
3500
0
274
5025
135000
4088
150
1886
1000
2000
53826
4200
208
1051
2017
0
700
0
40
3560
386
2500
0
7025
0

2000
600
42804
0
714
17000
11000
27000
1900
1267
1000
3008
66
1000
3500
0
560
6101
53000
5428
920
1616
1000
2210
1642
4277
792
0
2000
730
0
1210
8334
6661
1778
2500
630
7161
600

2000
201
10
5705
861
95780
417990
4000
0
1275
1500
7253
0
790
3500
0
0
10601
163837
13138
0
1756
1000
2500
20000
2688
2788
6461
1000
199
0
1391
23102
3877
384
2500
1613
8000
0

2000
0
85820
8503
393
99983
3080
4000
3500
1320
0
12
0
816
3500
0
0
2
37345
12174
17386
1182
1000
2339
1256
3651
3675
18
1100
100
0
665
5004
1249
1446
2500
1618
6883
600

0
0
0
0
1
1
0
0
1
0
0
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1

3030
1338
2200
3000
2238
1300
10010
4578
1175
10075
1795
2500
0
0
2800
2036
3900
1500
495
1700
780
2516
816
3600
0
1089
5078
3032
300
768
73
2834
9000
5000
0
1500
6000
1260
0

2124
1500
150
2000
2170
3138
3000
2795
0
10135
1190
3970
0
0
1900
1747
0
1600
1862
0
0
5252
1617
3000
499
7161
5069
2311
1000
531
32789
0
4390
3703
1238
2800
8000
1000
0

646
1000
3200
1000
617
500
5000
1473
2530
6034
0
2500
0
0
1300
2000
1300
600
230
700
0
13192
875
4710
0
4072
109
1570
1000
22058
474
900
0
1000
531
0
6300
105
0

828
5000
2000
1000
631
2000
5000
18177
0
10000
659
2500
0
0
1363
3800
1100
500
661
620
0
20000
917
1500
0
2613
97
1500
1000
468
25877
2000
0
660
555
0
6000
79
3774

1097
2000
1500
800
635
1000
3000
2046
0
3000
90
2500
0
0
1500
1900
1100
600
658
800
0
1179
5434
1000
0
10322
25
983
1500
681
20000
4000
831
686
547
0
6500
270
0

612
24
2000
3000
614
1000
5000
2615
0
5000
8856
1700
0
0
1466
1900
1000
2600
532
300
0
623
14115
1000
0
511
145
3000
1200
446
10000
2000
6000
638
533
0
6100
0
686

0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
1
1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0

0
3600
1129
0
1800
4921
3000
4018
1415
1363
3049
113
316
5783
2333
2106
1900
692
3002
10290
39000
608
2343
600
3000
4500
2162
2464
0
0
164163
9300
1146
2000
1259
9061
1700
1358
4000

14000
8510
1139
0
4500
4569
3500
1809
12182
1564
2049
8178
316
35069
0
5500
1610
316
2500
0
150109
700
0
2300
31
3500
2284
1902
0
3313
3877
7500
1811
1800
1100
7935
1600
1230
1704

7000
4000
305
0
0
4290
2500
0
12201
528
0
500
316
4341
5182
2000
1339
692
3000
5519
180
5954
4462
0
3000
4000
2100
1378
0
2879
1535
7500
0
0
197
5238
1300
617
1100

0
5000
316
0
2400
5000
3000
36583
12403
494
63889
1000
316
46
0
2000
1387
316
2000
3
58000
0
0
0
1500
3000
4200
1589
0
2976
1517
7500
876
4100
362
8594
1500
776
1000

10000
5000
331
0
0
5000
0
334
10350
3000
0
846
316
5849
0
1350
1395
859
2500
6134
56200
1308
150
412
2000
3000
0
2000
0
2839
1526
7500
0
0
1000
3743
2000
1000
1000

5000
5398
303
0
3000
3000
3500
0
3000
3000
4000
0
314
48366
2597
700
1452
1008
1500
3779
20000
0
860
3146
1000
2200
4200
1506
0
2935
1580
7600
374
2500
1000
12820
99334
4000
1000

1
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0

4000
0
1747
0
6000
1320
4214
10000
396
2683
0
10461
3100
5059
2468
1448
0
880
0
0
4101
1887
6000
1810
5000
0
1121
2800
4000
2055
2000
12009
326
1600
1751
2220
1500
541
3184

0
0
1800
2300
2000
5273
3377
5874
792
2500
1200
10212
1800
14659
0
1500
0
0
0
0
133359
1601
4200
2500
1900
0
6135
0
3800
1935
3000
7508
326
1600
1500
2500
1433
1082
3000

4100
92384
1136
2400
3000
4598
3395
5000
0
3000
155
8000
1700
5000
1159
419
1300
0
0
0
6000
1500
4252
2000
2000
0
308
0
3802
675
300
6000
652
1200
1000
644
1465
0
18300

2000
13196
1178
0
2000
0
3468
10000
396
6000
3000
10000
2000
8000
11476
455
2123
0
0
0
2046
1696
4300
2000
1223
0
316
0
4363
662
3000
39604
0
2600
779
628
0
541
33336

2200
1200
2430
0
2000
2620
3133
2000
396
2500
0
20000
1746
5000
0
115
1000
0
1306
17480
106172
1658
4500
1465
70027
0
2000
0
3500
650
0
6341
29326
700
545
642
500
541
984

2200
0
0
0
3000
5956
3307
1400
396
1000
0
10000
1941
10000
2034
19627
2000
1740
0
76220
63750
1179
4000
2000
2600
0
500
0
3303
666
0
5000
326
0
500
1500
1000
541
63000

0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
1
0
0
1
0
1
1
1
1
0
0
0
1

253
5079
0
36655
0
3377
0
5344
390
975
0
1326
0
2000
8619
1300
1188
2000
4500
2850
3000
3473
3800
439
7018
7662
2060
133280
2000
2100
6815
2500
2300
4800
0
5652
6010
2406
6300

0
0
1000
24104
21300
3504
0
3013
390
246
0
1317
0
1548
6206
1500
1499
3500
3137
0
3626
0
3900
2000
0
2066
1014
4813
5700
1000
0
15000
1000
4006
0
271
4000
2000
6800

0
4007
3000
13144
10000
2620
0
3034
390
246
29337
714
0
1199
2905
1500
436
0
2700
0
0
1012
4000
42000
3000
2007
170
4039
1800
1000
1000
0
1000
3669
0
1234
0
462
4000

0
7457
9290
12000
0
2791
0
4069
390
246
1500
925
0
1300
7944
1500
452
2000
3000
0
41257
0
4100
1700
3100
2108
17948
4095
2500
700
6344
15655
1000
0
0
1015
2000
736
4200

0
2819
1826
9300
9500
2639
0
3018
390
884
1500
400
2040
1337
13524
1000
654
0
6000
0
709
0
4100
2000
3000
394
188
4271
0
1000
2408
0
2000
11781
0
3579
247
0
7000

3642
8638
3706
14154
9500
2859
0
3069
390
1000
1500
0
13061
13000
16233
1500
455
5000
3500
0
0
0
5500
1700
3100
3214
390
3701
2000
500
0
1674
3094
0
0
2053
12000
147
3000

0
0
0
0
1
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0

1158
2000
1684
782
5000
120018
4028
1952
2500
6000
4300
5163
16991
0
8
2017
1500
1398
4000
10000
1709
1331
1500
4200
0
2100
2679
68738
982
2000
2021
0
6000
10730
1800
11645
4905
316
2334

1150
5000
0
0
3500
10071
2077
1001
2000
12000
3500
4000
10447
5000
0
5
1000
1136
3010
10000
1725
6478
1206
2785
0
0
120000
50000
6500
2000
0
0
5000
30629
0
0
0
316
707

335
2000
0
38661
4000
8037
1001
957
2000
6000
3600
3764
6006
10089
35958
1000
1000
483
2600
23000
1589
14
0
2291
0
3600
5003
26905
1000
1071
1596
0
4871
0
3548
0
0
316
2145

346
17000
0
7486
5000
8018
3008
1981
4500
6000
3881
4000
6006
0
50000
5000
1000
340
3000
5000
1646
443
20689
1965
0
1900
5000
30000
1000
1500
1655
0
5905
0
1668
0
2160
2588
1599

336
1500
0
156
3500
8809
1305
1900
4000
5000
4200
5000
6147
2000
0
1000
0
368
3000
4000
1972
6093
697
1465
0
0
10979
7000
1000
0
3684
0
5491
27000
1677
0
0
1098
5419

1323
2000
0
12508
3500
5022
1007
1822
1500
5000
3521
5030
5001
4166
10000
603
0
300
3000
3500
1263
190
641
62121
0
3285
5016
10000
1000
0
0
0
5000
18125
1668
0
0
0
5039

0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
1
1
1
0
0
1
1
1
0
0
0
0
0
1
1

14
20078
18641
0
10000
1309
10000
3300
1867
2188
11100
907
4983
1806
9289
0
1000
2851
2890
1300
1586
2000
10000
50122
1200
785
1900
836
14117
1489
18300
46980
2015
9482
0
5000
1600
7157
1691

9497
5017
75207
2000
2015
1285
10000
2700
5816
1000
4551
900
3396
1752
300
539
2000
0
0
2000
1000
2000
10031
50181
2000
47822
0
1672
14100
1496
8000
64890
2015
6058
780
6039
0
4790
1704

9124
509
5100
0
5000
657
10000
0
1340
75
9
923
1464
1168
332
37970
1000
4319
321
3000
0
3000
2141
20609
1500
0
3200
0
14144
578
7700
122080
2015
7859
390
4000
500
3145
1697

2000
29526
5089
1400
20000
2000
11256
5900
5342
2003
4230
922
750
1205
400
2000
1000
0
6501
234
0
2000
3074
30291
2000
460
1350
836
17100
594
7700
106625
2015
126683
0
4000
2500
4274
1558

1200
35000
118
0
3000
388
13841
3100
4
0
4253
900
3091
1207
358
1500
955
0
0
284
0
20000
3000
30121
2000
0
0
836
17500
596
0
141711
1925
7440
390
4000
0
0
1727

1000
93600
1647
1600
1210
390
15059
0
0
0
4545
946
5943
1199
350
1481
1500
6860
0
1149
0
2000
3000
30092
1300
2070
1400
836
3600
613
7900
138195
2105
8259
390
3000
209
2215
1446

0
0
0
1
0
1
0
0
1
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1

1200
2000
8500
4091
0
326
10000
0
1634
1600
3000
0
20000
3376
5112
2000
0
0
2727
0
4117
1506
3042
10000
6283
2000
7299
4500
0
2018
2111
390
0
0
1263
2000
1555
6020
5000

1208
0
0
4120
0
32100
60218
0
1143
2310
2000
0
3011
0
7283
3000
0
0
3170
0
4002
1515
0
1504
12859
1000
0
4000
2000
2033
2130
390
0
1500
1000
2500
2165
15043
5000

1579
1200
3800
949
8500
0
10076
0
610
303
3000
0
0
1023
0
0
2240
0
1940
1149
5000
1287
600
25000
18041
1000
12000
3500
0
2016
2000
0
0
264
2000
2000
3002
5021
20000

0
1162
4200
1550
2890
0
15012
1680
509
369
780
0
3000
2925
3000
3000
0
0
2200
2386
1925
1200
2942
10000
292462
1000
6500
4000
1500
2010
2000
780
0
280
2500
2000
1005
46034
5000

608
1097
4250
4030
210
0
20667
0
500
331
0
1000
0
0
2455
2000
2267
0
1700
5103
5316
1341
600
10002
10593
0
6500
3500
1000
2010
1898
0
0
1000
2000
4000
3000
5002
5400

2000
3846
4100
6030
48000
0
15000
0
1000
4
2808
0
5000
1000
1285
2000
3074
0
1708
0
5000
1663
0
5200
12200
1000
0
10000
1000
1114
2000
0
0
813
5000
2700
2000
5000
6100

0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
1
0
0
0

1500
2200
3228
8006
27994
602
3582
62330
2000
1300
1581
1500
0
1131
5757
740
0
4000
17008
718
2079
9000
0
13148
0
3275
2000
1683
10006
51383
1300
4880
2420
3000
0
2652
2800
0
390

1626
2000
3000
7000
82979
381
0
57928
1600
1446
3466
2000
2100
291
3923
10860
0
0
17326
2946
2001
7500
632
433
1301
3000
2011
3160
10048
103142
12038
0
2000
1000
3000
0
0
420
2840

100
1100
2743
6000
52263
2986
3605
523
2000
500
4969
1000
2000
291
4108
0
0
10000
16101
390
500
7000
0
0
1000
3000
0
3000
5008
68541
10696
0
1656
4000
2406
342
2001
0
390

600
1000
3000
6500
19518
1203
3731
223
2000
500
0
313
2000
291
3632
0
0
5000
16634
390
4423
6622
3152
0
600
3000
0
3000
2018
28269
613
0
1693
5000
2431
521
0
133
390

300
980
3000
6500
14785
0
3752
7037
1800
8000
2650
356
2000
291
3779
740
0
1700
23501
0
4000
17150
316
0
600
3500
27106
5060
2005
76056
14262
0
1767
5000
2433
2000
5782
2513
769

0
1012
3000
10000
7931
0
4038
11000
0
1000
935
3000
2000
8048
3672
0
0
0
20623
1313
2000
20000
0
0
763
2500
35200
5032
1005
52143
0
0
1581
5000
2434
3000
0
910
390

0
0
0
0
0
1
1
0
1
0
0
1
1
0
0
0
0
0
1
0
1
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0

7010
7782
1500
2000
2279
10000
6380
2047
1238
0
1500
3209
13016
0
0
2869
0
5000
3440
487
613
8000
40
4900
3000
0
1900
0
1374
0
5000
5000
0
1612
13847
3855
1868
21190
1000

7004
6352
1500
2000
1902
2000
15291
1539
1238
0
2803
2913
0
0
0
1527
0
2000
8795
390
0
3000
175539
3340
5000
0
1500
0
1026
0
0
0
0
10000
10780
1901
1683
5144
1000

15
5883
600
1000
1000
1000
182
633
1238
0
0
2435
0
0
0
16408
0
1000
13676
390
0
4100
1372
1931
10000
0
1000
0
3944
0
0
0
0
1000
0
0
1500
591
1000

3000
6427
500
1000
841
2000
116
634
1238
0
1000
2300
1761
12723
0
1444
0
6000
1282
390
706
4000
0
22444
2800
0
1100
0
3208
0
23800
0
0
1820
2000
2165
5000
577
1000

3000
6500
600
482
900
1790
6603
433
2165
0
1300
2378
18306
18000
0
0
0
0
0
390
0
3600
50276
2441
10000
0
1337
0
0
0
0
0
0
0
5653
0
2606
609
4024

3000
5029
500
2000
692
1000
4000
25586
150000
0
1200
2266
4275
32200
0
0
0
0
0
390
0
2000
13460
1657
5000
0
1500
0
0
0
12165
0
0
696
1976
108
5000
505
2000

1
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
1
0
0
1
0
1
1
0
1
1
0
1
0
0
0
0
0
0

1000
2754
0
892
1500
4500
1377
2462
0
0
1000
316
8400
0
2200
8480
5000
2000
2000
77900
974
5026
7638
11063
3630
2000
3000
1147
0
10000
2023
3565
4900
4000
15010
2000
1308
8250
19799

900
1000
2598
7681
1800
0
1165
0
0
21490
18000
316
4000
0
0
957
5000
3000
1500
3694
4271
4541
6263
49019
2000
2000
0
1651
0
0
27887
12591
1500
1555
14660
1300
15006
5500
73706

0
0
790
20000
1088
1000
522
0
2080
600
0
316
2210
0
1600
13408
3000
2000
1000
1694
3696
4100
2394
134
3500
2000
8000
0
0
6849
2000
490
1000
631
14500
1500
3000
5000
1692

182
0
168
20000
1200
400
1000
0
0
600
0
466
2282
0
3300
3819
0
3000
841
1454
0
4100
2274
0
2713
2000
5000
1000
0
0
1000
1500
1200
769
15089
1500
29100
3500
1023

16
102097
1579
0
1200
0
485
0
1398
600
0
316
2159
0
0
1107
1500
3000
0
1499
2099
4000
2172
11421
0
1000
3000
1000
0
10000
0
300
1200
317
51000
1500
1100
3000
761

0
3509
7203
0
1000
2200
426
0
0
0
0
632
1800
0
1600
20679
4473
3000
1030
1711
7784
4000
2291
0
193
1000
0
1000
0
2000
0
0
1200
0
27000
1100
1100
4000
67235

1
0
0
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
1
0
0
0

3762
4000
5000
1700
10469
3000
16500
2336
1700
1635
4700
1377
4000
3007
0
8188
27474
0
1600
2173
3088
6134
3400
3500
8800
8900
0
380
8548
10000
1528
0
1070
5000
21419
2023
6000
2000
0

3808
3000
6029
1500
6618
11000
0
1414
1500
1200
2000
1500
2000
3015
0
30000
0
836
1000
1248
1787
3100
1705
3000
0
6200
0
380
0
10000
1233
1023
1079
4023
0
3105
5000
0
165

4177
2315
8000
0
5168
5000
0
0
1010
1630
0
500
4000
5000
0
0
1930
836
7
366
50314
5000
1200
2500
2951
5500
0
380
1527
17000
512
240
325
5000
6705
3119
5000
0
0

2594
2103
6000
0
5014
3150
660
2000
1000
4000
1800
2000
3095
2000
0
1455
1643
571
880
500
1768
3000
1300
3000
2300
5600
0
380
1617
10000
547
0
332
5000
0
11000
5000
155
165

2442
2500
6000
1067
5398
2000
0
1503
1000
1000
1850
1000
5140
3000
1000
3023
1687
2000
3028
384
2541
6000
1003
2000
7174
5800
0
380
1490
10000
3880
0
238
5267
5673
909
5000
0
0

2319
2000
3000
392
2738
4000
0
3200
1200
300
1800
2000
4122
3000
0
24668
0
0
0
500
1588
13031
1000
2000
2700
5600
0
380
659
8000
0
0
1180
3000
7791
3000
5038
0
0

0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
1
1
0
0
0
0
0
0
1

8354
1283
0
829
7809
2200
2046
3000
14200
2710
5864
107789
0
5000
3181
4520
1171
2734
2612
0
4600
69
430
5699
2300
1600
0
12067
4037
3600
1485
2500
1400
6458
6371
15000
339
1755
2750

5501
24174
0
550
10000
1100
3000
1000
0
4000
919
54539
0
10004
2628
0
2000
1200
2655
0
3500
188
430
4300
0
2000
0
10009
3000
2196
1400
3114
0
3917
5000
70000
339
2988
1612

4293
41306
0
1045
10000
0
1500
800
7000
5000
1696
1483
0
8000
2640
1115
0
1077
2214
0
3400
188
430
4023
288
2000
1000
10000
3000
1027
398
1496
2041
1819
10051
3116
339
11645
1017

2079
5455
0
432
10334
1224
1000
0
7000
15525
5617
1808
2345
3000
2897
1336
0
3000
2435
0
3500
177
430
3785
143
614
900
10000
3000
1486
0
0
1007
2299
7549
313094
339
13237
24560

1892
36914
0
898
10000
1105
1600
1000
6500
81621
1657
94020
2330
5000
3600
1878
0
633
2669
0
5000
2400
430
3684
246
924
0
10000
3000
588
0
3500
1015
1909
2102
10300
339
303512
1000

20012
12457
0
208
5000
1400
1500
700
11000
2493
4510
2581
0
8000
2500
0
0
8000
16981
0
3500
11320
430
4000
33
0
1431
30296
2600
352
0
0
330
3069
50000
15000
339
0
917

0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0

2297
5300
3500
2088
5000
2743
10556
1793
2200
0
1035
2251
1079
1228
4762
0
216
23008
2108
1700
10382
18000
4198
3000
0
0
2670
3000
0
0
2600
0
1600
3504
2014
5308
0
1008
13007

2203
7000
6748
1900
5000
2668
10050
8242
3000
2900
29944
5463
1617
1000
3856
0
7741
20046
2062
2156
4447
10018
13935
2000
0
0
700
1000
0
1700
2000
0
1400
3500
1616
0
0
1600
11067

3957
5600
5700
962
1137
1712
8370
12000
900
0
10528
2251
996
197
2753
1950
500
5075
1710
1200
126476
10000
11112
0
0
70
672
0
3240
3000
2500
0
1600
3800
1566
1170
0
5087
10026

5557
5700
0
1100
5000
1762
8510
8534
0
2787
17907
1896
7904
1597
2900
0
1000
5103
1923
1010
700
10000
3182
1790
0
0
600
1000
0
40000
2500
0
1600
7500
1700
2480
0
4270
10500

3150
6400
3200
1023
1085
1894
8250
11000
500
0
3147
5117
1521
1430
3000
1000
20000
2646
1512
1400
0
4771
1985
1128
0
0
550
2000
0
2500
2400
0
1600
0
1600
8047
150
7881
11080

3056
6400
5700
963
5000
1670
10671
7500
0
1445
5011
7172
413
1184
2800
0
1500
20642
1000
970
860
6000
3276
0
0
0
570
0
0
2560
2500
0
1000
3600
1400
4428
974
1000
10500

0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
1
0
0
1
0
0
0
0
0

1000
2000
19241
1300
0
2011
10573
5525
2000
1504
4000
2855
1000
0
3000
1565
15271
0
0
0
1500
6241
7639
13
8406
1001
20000
0
8021
3000
2005
1300
5900
0
0
3300
5000
5000
1500

11000
2500
0
2000
2292
5000
0
1390
2000
3000
0
3357
2201
0
3404
7240
2000
0
5000
0
1049
5000
11336
12454
14307
2400
12000
1000
5066
3000
1323
3668
5019
220
0
4300
5000
5000
1500

0
1500
0
28000
1153
868
282562
2095
1000
0
2000
1965
0
0
2000
795
30000
0
0
0
0
4400
1501
30
6000
100
0
0
6000
2000
840
0
4588
693
0
3000
3000
2000
1500

0
1500
0
800
0
1092
11000
5361
1000
1200
0
4419
2500
0
4000
1000
538
0
5000
0
0
4500
13278
21
0
62
1095
2000
5029
2150
713
0
4500
0
0
2626
25000
2000
1500

0
4000
0
501
3076
3000
9572
15
2000
1200
5000
2509
1001
0
3000
673
2716
0
0
0
0
9600
10022
5488
23960
1276
856
1000
5016
3000
727
0
5000
0
0
2913
3000
2000
1500

37704
0
0
553
4983
1500
8928
1894
0
1300
2000
1139
6
0
5000
647
652
0
5000
0
0
0
14045
1725
1000
1500
50000
2000
5100
3000
701
0
5000
0
0
2600
2000
2000
1500

0
0
0
0
1
0
0
0
0
1
0
0
0
1
0
1
0
1
1
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1

0
2919
1254
2800
17389
864
3800
2335
1099
227
0
0
2839
1700
2640
1200
13600
14651
0
3034
1800
6445
2000
3500
1290
10005
0
1471
3231
0
660
3625
1700
0
1300
0
0
0
1299

0
3005
435
2000
80167
1198
7
1629
6430
10841
54554
1424
1438
1100
2640
2000
8000
12238
0
3002
1400
5245
2000
3500
1500
5000
2040
1400
2290
0
660
1600
1100
0
2700
0
0
2000
0

200
1700
1309
2000
15167
6081
971
500
1003
0
83288
1500
1159
1000
1500
1000
7000
13479
0
2093
1400
3800
6000
3000
0
4800
0
392
3499
0
660
3315
0
0
0
0
0
1900
667

10199
1722
589
2000
16000
4203
79681
500
1003
100
3520
1677
1035
1200
1000
0
10000
13532
778
1023
1400
3881
0
3000
1000
1002
526
386
1800
1090
36906
11645
1030
0
1000
0
0
2007
692

303
1414
1210
2000
13133
3044
2861
1000
1003
0
3330
1500
1196
1100
4702
0
7000
12015
0
1000
1400
4069
4200
2300
1000
2000
532
0
2000
7910
1320
4765
1000
0
1000
0
0
2000
776

0
1061
1065
2000
196084
0
2698
1000
203
0
21852
1500
1007
1200
36015
508
10000
11525
158
1000
0
4035
2000
2400
1500
2000
1585
0
2000
170027
0
2171
3330
0
0
0
0
2012
3730

0
0
0
0
0
0
1
1
0
0
0
1
0
1
0
1
0
1
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1

15617
2963
2572
3189
2500
6097
2000
390
10004
1500
3589
5500
3500
1626
75113
2700
1500
10000
2816
2319
7300
258
18428
2916
0
0
6006
2500
2000
1415
4600
12000
0
7631
1500
0
0
7048
9076

3927
1941
2602
1500
2158
547
1000
508
10009
2000
2280
6000
2500
1334
2047
2300
1500
9200
10802
1887
4160
0
15000
1985
0
1331
5005
2500
1999
1400
4871
12850
0
3803
2000
110
0
6000
9007

10549
1534
349
101
927
0
0
0
8014
1500
0
4000
1980
884
766
2100
2000
6300
13000
1500
2308
0
0
6860
1255
49
8500
2000
2181
421
3500
16700
0
1271
2000
11946
0
6000
9031

32108
1532
706
1590
696
1000
2000
4580
5008
0
0
4000
3500
758
77
0
1500
6200
10041
1500
2300
1344
0
1822
80158
5
4392
2000
1900
6000
3500
11200
0
1489
15000
21000
0
5800
9000

33181
1565
500
0
1000
585
0
2274
5012
1700
0
4000
1000
763
0
5000
2000
6600
282
1300
2223
929
300
4249
3107
5363
4000
3000
2000
3000
3500
12000
0
1260
3000
110
0
6000
10011

8910
1330
1000
194
374
1000
2000
0
5000
700
0
3800
0
942
394
0
2000
9000
7501
1200
2304
599
350
444
2857
8
4000
4100
2142
13000
3100
11080
0
1373
0
0
0
6000
9008

0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
1
0
1

2000
1448
2300
1250
0
6
6808
2682
0
6720
4268
0
2015
0
0
3700
2239
2003
67431
390
2728
1000
7433
1858
11000
0
316
5000
569
25000
15904
5024
2000
0
396
0
16021
12475
0

2000
2211
1440
1900
0
0
4625
470
2000
23393
5000
0
2200
0
0
1600
316
2000
2378
5248
415552
2700
7184
390
9000
0
632
5000
817
2010
30000
4300
1339
2310
396
0
1005
12650
1500

1150
2000
1000
600
0
1223
3510
119685
1100
6000
3000
0
39000
0
0
1600
2681
3419
2458
5
14000
0
7184
780
15000
0
316
3500
6976
796
20000
3500
849
0
2707
0
185
11354
550

2000
1626
1000
747
0
1276
9100
0
1100
0
3500
0
2500
0
0
1610
3486
13
2530
780
14005
850
7344
0
0
0
0
4000
7645
957
50000
4000
1125
1000
3247
0
6482
11545
529

1000
1049
2000
599
0
0
0
9780
1042
3000
3500
0
2400
0
1650
1866
2296
2088
2338
467
14000
850
7184
390
8000
0
316
4000
2188
1175
20000
4000
1043
500
396
0
2731
12000
531

1000
11
560
775
0
1190
3500
2412
917
18148
3000
0
2250
0
0
1200
3413
9
1473
3513
15200
850
7184
0
8000
0
632
5000
7
0
10000
3650
0
335
595
0
3974
11000
550

0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
1

1467
8229
0
800
30580
3500
3000
2647
0
1737
1600
7020
5785
0
1500
967
2519
7296
1270
10000
2602
0
700
14045
2055
1739
7400
4318
3200
80191
0
426
0
16000
10800
33000
10000
3000
7800

2000
1487
0
850
5739
4000
5000
735
12356
1300
0
7005
6163
1000
3000
0
1838
1903
1300
92
498
0
2062
1030
1000
1453
6000
2740
3114
37417
0
426
6024
15000
9110
18000
5000
1000
7839

1000
15754
0
2340
5799
1000
3300
2414
11079
668
600
7000
4728
1000
2000
3012
1434
19513
1000
15000
498
0
969
5183
523
691
6100
2050
3000
22080
0
27926
5428
182781
10000
9900
4000
1000
4706

2000
9012
0
2380
7690
1000
1337
256
1447
8000
847
6000
3811
0
2000
0
1015
759
1000
0
1835
0
700
0
18868
512
6200
2736
3100
20926
0
27500
6170
99000
9200
13650
4000
390
5400

3000
25596
0
2694
17914
63000
1500
3858
10310
1000
670
6000
3830
0
0
1569
1505
851
800
3000
10000
0
1500
2392
806
1430
6200
5273
3100
13337
0
430
0
13000
9000
10500
7500
3540
4604

0
7003
0
1530
360
3000
1000
275
290
3100
483
6000
3970
450
93665
1396
663
390
1000
4000
380
0
1500
7007
968
0
6300
5105
3500
88744
0
3504
0
35000
15000
9900
8200
390
4900

0
1
1
0
0
0
0
0
0
0
1
0
0
1
1
0
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0

4200
1933
31305
30745
14
1199
3340
0
4151
0
3000
0
36659
825
8064
4300
2700
1700
396
5000
2400
0
1860
2000
0
4134
17500
2612
3258
1216
6200
396
100000
3000
10000
1250
1000
2742
3000

4100
1600
43864
4975
2236
1461
840
0
16992
1531
2000
2137
3835
0
9474
16229
4500
1760
396
7243
0
0
0
3400
0
3952
0
1914
0
1213
5000
776
6000
3000
4720
2000
0
3000
3000

4100
3000
6453
5017
3166
535
3
0
5225
4886
295
0
12559
1230
4944
45000
1000
898
396
5000
0
764
1110
2500
0
3611
7000
0
0
363
4732
776
6000
1000
50075
0
0
2018
2000

10000
0
49470
2914
0
700
1859
163
2000
1799
1000
1503
6764
3227
5240
108501
933
864
396
5000
0
0
0
0
0
3298
7350
1108
357
219
0
1552
8000
3000
110000
1500
1400
2743
0

4560
1500
3723
1250
3326
500
2134
63755
1000
0
2000
0
7700
3820
5214
4640
5000
900
396
5394
0
2844
0
6250
0
3401
7300
530
400
234
5000
0
4500
0
10000
0
0
1578
0

0
1500
103686
4734
490
0
1648
2000
83020
0
1000
800
4
3650
10314
638
500
998
396
16000
0
2219
0
3100
0
3415
11500
100
300
159
5000
776
3000
3500
10000
600
1504
9013
1000

0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
1
0
0
0
0
1
0
0
0

0
5002
3600
180000
1261
1443
0
0
6095
13174
34361
6553
0
0
0
2229
6715
7282
4000
6506
1166
1837
7500
1862
6000
316
1625
0
1772
10000
0
8500
0
5269
0
101
3600
0
10626

6781
15579
0
17000
1411
1443
0
7632
4729
16114
10443
3756
0
10
0
7116
5800
6486
4000
2607
398
1462
10006
1074
10031
316
1031
3600
1301
10000
0
8000
2000
1986
0
0
2962
15000
1154

0
89851
1200
12638
1411
1443
0
6083
5682
3353
2001
1443
0
0
0
1539
6256
5712
3000
3312
0
1038
7000
4753
4630
316
14224
0
835
25015
0
7500
1500
1611
1449
0
2500
10000
1000

5550
5000
2400
12058
1075
9629
0
6671
5500
10775
1
1443
0
0
0
0
732
5647
3000
13107
418
1086
7000
5475
4918
316
132116
3000
856
10000
0
0
0
316
0
0
1800
1500
3067

0
50000
0
11101
1500
1773
0
7515
5000
3000
2001
1435
0
12871
0
1240
730
5386
3000
2648
1840
1069
8000
3751
9000
316
163020
5001
854
20000
0
6622
1000
1608
2133
1100
1000
0
80000

0
100000
2300
9567
0
14524
0
6413
16290
16520
2001
2965
0
0
0
598
3050
5000
5000
0
0
1034
7000
28598
5104
316
10014
2000
672
20000
0
20200
1500
2957
0
1100
1000
1500
3015

0
0
1
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
1
0

0
316
0
15658
1310
0
4844
0
4
4196
827
1263
0
810
1477
3600
6016
4568
4000
1152
50012
0
3000
1
2126
0
2000
4000
0
21286
0
2201
1317
17839
0
7000
5129
0
5500

5737
166
7439
1874
1153
0
5095
0
0
3569
827
0
0
51000
1489
3010
9021
352
0
1032
51343
15040
6032
1957
15094
7775
4000
4033
0
1154
0
3600
1150
0
0
7100
1227
21
6004

922
6822
0
6330
400
80737
7229
0
3000
26022
827
1680
0
0
2000
3000
6000
0
3600
166
70000
35498
0
678
4173
3000
0
3000
0
413
0
0
499
5000
1054
6000
1000
10800
3000

107
466
854
0
350
5381
0
0
0
504
827
0
0
1000
2000
2500
4000
0
0
149
70000
19508
3000
684
747
3000
4000
3300
0
372
0
1500
361
4000
1230
13100
5914
0
10500

980
0
10000
0
360
2232
2843
0
1831
1000
827
0
0
1000
1169
3000
2500
16640
0
2000
80000
21199
3000
776
1053
5000
0
3500
0
500
0
1500
573
4000
1054
0
10000
0
4000

648
632
13313
0
350
121953
1200
0
1500
133
827
1442
0
1000
1194
2500
5000
0
0
68
50000
10894
3000
235
0
3000
2300
6259
0
1225
0
1531
193
3000
1054
6000
0
0
2000

0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
1
0
1
0

9200
1164
0
2508
5000
16286
0
0
3000
7000
4269
5220
2250
1946
390
0
1205
3204
16231
30650
2000
6006
0
17410
0
1316
0
1864
7000
2000
4192
2300
0
2842
10000
1278
0
9000
7000

9000
2
1439
976
7000
65280
3300
0
3013
7000
0
0
0
790
772
0
1215
3060
8405
9300
2500
4400
0
32077
500
1316
1093
1206
0
2000
5743
0
947
3000
5000
1195
10000
9000
5000

8000
2
0
416
0
4446
5600
0
4000
4000
200
0
0
3569
8
0
471
3000
25062
6000
2000
3827
144
32579
0
533
1893
259
6000
2000
27391
0
7385
0
0
432
2000
9000
5000

6000
0
120796
416
10000
13949
0
0
2000
4000
0
0
692
657
780
9000
488
2000
13088
0
1500
2200
225
18914
2000
4116
2097
390
5200
0
3667
2222
5301
6000
0
443
2000
9000
4000

6000
16309
981
416
4161
41660
4000
0
2000
4000
0
0
1560
0
0
4653
491
2000
23174
0
5000
2500
0
17069
1000
9834
7132
700
5000
0
26724
0
46660
80900
0
526
3000
9000
110000

6000
0
4829
416
5000
9005
4000
0
2000
4000
0
0
1838
3412
989
0
508
8500
8556
0
1500
2331
0
16738
1000
7100
488
13628
5000
0
1799
0
2964
0
0
291
3000
9000
4593

0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
1
1
0
1
0
0

4922
1503
3800
0
4900
1205
8773
4000
0
2049
1000
8000
4000
3000
2233
1090
21507
8508
1400
1209
5000
11
5000
1541
5500
37500
2000
742
0
97
2094
1500
1000
7703
722
6248
0
2205
390

3910
40003
5239
390
3000
3002
10561
0
7000
1851
4150
4559
4000
10000
1639
1500
15020
4699
1500
0
0
2505
3000
1556
5224
5749
4000
1395
95000
6500
1760
2867
3126
600
179
4620
0
2204
390

4604
15000
0
390
3000
0
8629
5500
5000
2400
988
5000
4000
0
0
1500
20007
623
500
2087
0
2000
300
1219
7641
11436
2000
3261
1000
0
204
1080
7365
0
10100
3027
0
1000
390

4000
0
0
390
3100
2683
8934
3000
5000
0
390
5000
4000
6000
672
1500
20007
1590
700
0
0
3000
500
1262
0
7978
2000
0
3700
408
17
0
0
595
13285
7050
0
2013
390

3000
0
2680
390
0
0
8984
0
6000
587
1935
0
4000
5000
2602
4200
15912
93469
500
550
0
1203
4000
1270
3785
3566
1000
0
16
0
2403
1319
828
599
5489
75415
74
5004
390

4000
25017
299
780
11000
0
9306
6100
6000
0
1316
6000
4000
10000
2000
1500
26402
2554
1000
0
0
500
6000
1314
3668
6109
2000
0
518
30000
0
2200
8511
619
0
6056
390
2009
390

0
0
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1

12036
0
1942
4915
2805
7950
696
5120
0
3582
11174
5000
0
2117
7005
3000
0
12453
2000
107243
0
0
2171
780
0
1199
2600
2025
6000
5019
390
4171
0
2010
0
0
3000
1200
4000

9071
1400
1460
4379
1487
7700
696
4021
0
63000
10000
1000
620
5944
6039
4000
8240
21957
1500
52090
0
0
2021
0
19000
1209
2215
2062
13151
10041
0
4044
1576
45408
1906
2924
3034
2549
4000

8022
770
1936
12466
958
11800
696
2500
0
20000
10000
0
296
2102
3367
2000
6549
12474
1500
78372
0
0
930
549
437
1500
2000
2016
0
5012
780
3420
2396
28138
500
0
2439
2696
4000

6797
0
1742
5000
539
4000
696
3000
0
5000
18335
0
0
10214
20033
2000
6605
17811
2000
78949
0
1500
31074
1320
1000
0
1800
1022
3000
5024
0
3300
0
2900
500
1462
3000
1188
4000

7095
0
1303
5307
1000
10000
696
2800
585
52343
18889
0
0
0
3486
2000
6490
12500
1782
42985
0
0
1503
0
1000
1000
2000
1388
5000
5012
0
3886
1200
0
300
6105
3000
2677
4000

6469
0
1249
5000
390
10000
696
1700
0
15000
19775
53082
563
0
3566
2000
6319
0
2000
62793
0
0
1030
0
5503
1500
2000
19000
10000
11174
0
2730
2500
22427
1000
0
3000
3241
4000

0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
1
0
1
0
1
1
0
0
0
0
0
1
0
0
0
0

0
3000
1300
90
5363
4000
0
0
8000
4500
10000
1000
1042
2000
0
3000
45200
2564
803
5000
50133
1802
444
0
3000
0
4509
5000
5053
0
0
5829
40529
1291
4500
1645
755
2028
2100

390
3000
1300
90
5511
1000
0
1200
2000
6000
10000
390
1042
1427
0
2500
1285
124500
0
0
62646
1737
444
0
120000
6244
9496
4000
6052
35660
70010
5900
3211
1303
13358
1400
1800
6997
1500

390
10000
1650
90
5368
0
200
3000
900
5102
5000
390
1004
1291
0
3000
332
8000
0
3000
166853
1170
444
0
823
5000
4252
5000
5038
0
2000
4100
9795
818
18154
900
0
1386
824

390
1400
850
180
5646
19100
5307
0
0
5000
4000
0
1650
1029
0
3000
306
3500
359
2500
79331
1189
436
0
80000
500
4535
4000
7029
0
2000
7100
11756
1000
796
2000
985
5578
1500

12190
1660
1500
0
5262
0
0
254
1000
5000
4000
780
622
1229
0
3000
308
4000
494
2500
40268
1230
452
0
3684
1000
4304
3603
8018
0
317
0
12522
787
484
0
0
1386
877

780
2000
700
90
3894
0
0
1637
0
4000
4000
0
622
549
0
3000
173
3000
0
0
66607
1100
886
0
4500
1000
4536
4200
4022
5350
11892
17400
6199
559
432
1000
399
3495
2796

0
0
0
1
1
1
1
0
0
0
0
0
1
0
0
0
1
0
0
1
0
1
0
1
1
0
1
0
0
0
0
1
0
0
0
0
1
0
0

15917
740
5016
23537
52498
13966
1400
12151
5000
6000
3285
6799
2000
2132
3700
10306
3664
5000
5000
12783
0
0
2400
5000
2290
1152
2000
2000
3500
3000
2758
0
0
2995
374
2000
2500
62
1000

10126
740
1139
5
1906
80000
0
0
1000
6000
0
5100
3258
1667
1640
22263
2127
2000
2000
1000
0
0
5700
3000
2292
1164
2000
1141
0
0
1397
0
1400
2419
0
2000
2350
2145
2000

1000
740
2000
10971
278
2326
2305
2000
0
3910
248
3300
0
2146
2000
20568
618
4200
1022
6782
0
0
2600
6000
3365
360
0
325
3000
0
298
0
1500
4219
0
2000
2300
1300
0

10521
740
3938
0
352
2272
6615
75206
2000
3936
0
3400
679
0
2000
27808
738
0
1009
670
0
0
3000
6000
1567
372
4000
331
6000
0
7950
0
1500
9704
222
1000
2360
1310
1156

279000
740
1000
750
448
3661
1896
4110
5000
3871
0
7461
1528
2761
2000
8342
125
3000
5000
2021
0
0
0
10000
1707
376
0
389
0
1000
60097
0
1000
6952
0
1000
2500
1500
1469

11000
740
0
0
200
0
2358
1807
1000
3841
0
3498
587
1073
1800
14187
0
9000
1000
0
0
2274
2800
5000
1707
540
2000
1000
781
8024
1200
0
0
5038
401
600
2300
1215
0

1
1
0
0
0
0
0
1
0
1
1
0
0
0
0
0
0
1
0
0
1
0
1
0
0
1
1
0
0
0
0
1
1
0
0
0
1
0
0

0
5000
1000
10242
628
20000
1576
7395
2800
3000
9022
0
5011
5000
0
1413
2982
236533
4732
688
3211
41
4000
10437
2400
0
0
1379
390
390
10000
3000
10001
52000
0
0
1691
326
3000

2327
20000
0
10268
6290
20006
1424
11807
1400
3000
10006
0
3000
5900
0
14123
2803
38142
1500
6495
2800
1617
3000
2982
1502
1550
400
1008
390
390
1659
1604
5000
40504
0
0
10043
326
3000

1072
3000
0
3000
6000
5676
576
10904
0
5000
6000
0
3000
0
0
159738
2019
15152
1500
3681
1200
816
3000
316
2006
0
3797
270
10728
2728
6546
1000
4500
20000
566
4009
1065
652
3000

199
5000
0
4000
14000
74306
1000
9106
27100
3000
1000
0
3000
2500
0
4285
2060
38097
1500
2448
1300
1003
4000
316
1500
700
0
206
59
0
29949
10220
5000
30003
0
0
164
0
5000

9000
2000
0
6070
8642
11889
102
13081
1543
3000
10200
0
3000
2500
0
5001
2098
23080
1500
1910
1700
1004
3000
312
1500
0
0
329
0
780
3268
11913
6500
15004
0
2307
3748
476
5000

298
2000
0
2007
326
13347
300
7063
75000
3000
7900
0
2500
2600
0
4294
2024
15055
1964
360
1700
912
3000
1323
1500
800
0
19769
0
0
399
10000
4300
4012
517
0
1132
326
5000

0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
1
0

3400
8000
11000
17624
1140
1300
1925
735
22500
2039
3600
53367
1159
20246
3564
4077
1567
9755
2500
6394
1037
0
0
1606
14013
1700
2000
0
13000
2023
0
3000
5000
1564
3382
15000
1093
2000
4000

4500
8000
10050
14783
1149
0
28293
419
0
1724
2500
11978
3001
10460
4792
1500
0
7414
2000
6849
917
0
0
4
16346
1110
3500
3800
11939
1289
50307
10000
4731
0
2684
10000
9429
2000
3000

17
6500
2
3000
328
647
0
1470
10000
4094
2100
14572
350
118299
2384
1917
1243
6940
324
82
18436
0
0
2693
0
1500
0
2800
10312
789
28281
0
2000
0
13795
23660
3423
1000
3000

500
13500
0
3000
340
674
1100
0
2600
2300
2128
13418
3002
2794
2393
1097
1291
7299
1000
78
0
0
0
1395
281225
500
4000
10000
20004
659
42163
0
10000
872
10103
20000
291227
2000
3000

1500
0
0
2853
393
1000
2030
735
2300
1600
3000
42121
1606
13358
3524
1101
1297
8021
1000
51
699
0
0
2906
11787
300
1150
6129
20000
694
5040
900
3000
0
11020
13940
9011
1000
3000

1000
7000
0
2385
192
582
0
2205
5300
0
0
709
6276
14705
2851
1139
1500
19384
500
16522
580
0
0
0
12020
150
1000
0
20000
623
3036
2000
5000
0
10684
26542
9030
2950
7500

1
0
0
0
1
0
1
1
1
0
0
0
0
0
0
0
1
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0

390
0
2600
2100
2000
3000
5317
2000
7787
3000
2281
4909
1650
1500
2300
0
1600
1086
0
1000
11404
8092
2000
7041
1466
3000
0
5000
250
0
452
2181
124900
1300
3204
12658
1331
6186
0

390
0
1500
2000
2000
3000
1007
2001
6000
1000
1683
499
1200
1900
1200
3600
535
731
0
500
25458
20121
0
3000
3273
3100
100000
1000
79
2500
0
21100
6850
1200
1068
15384
2000
2208
0

390
0
1000
2000
2000
2880
2006
401
7000
1000
929
959
510
1310
1000
800
0
561
1000
850
86
100071
0
3116
6965
3500
0
375
0
1000
0
0
4129
2000
0
14757
688
1823
0

390
0
1000
2000
5001
306
2562
1000
75593
2000
1000
0
524
1200
1000
5228
1272
618
0
0
8711
50122
2500
2500
4893
3500
0
18785
290
1000
3427
0
5000
0
1068
44843
1000
1516
0

150
0
1000
1800
5000
2000
13
1000
7000
3000
134
925
668
1300
888
2345
0
991
0
400
5034
6468
0
5000
7777
3200
0
757
106
900
1098
6896
2790
1000
2136
6622
1500
3378
0

780
0
3000
1000
5021
2000
2989
1000
7000
0
0
1392
300
1500
60000
9139
1463
933
0
400
1345
278311
1300
0
7271
3000
0
259
66
900
0
0
2000
2000
600
6309
700
3431
0

1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
1

2000
1551
390
1650
0
5133
6949
13573
25000
3766
20000
8600
1300
1650
4176
3400
0
8200
0
3555
7050
3000
2223
1054
4100
973
600
9000
1800
1652
1911
13171
1481
349
1994
0
10517
70
2400

1200
1
370
1200
2000
0
6502
13876
15103
3507
0
8700
1000
0
65
3325
582
4000
0
2253
6018
3000
1572
0
0
2243
5229
6005
4000
1972
850
20015
798
595
18002
2000
16494
0
1123

614
776
0
1000
841
5857
3022
276
5000
3334
5000
7200
500
0
17087
2300
0
3400
6390
1404
3000
290
1700
8000
4000
2236
1000
5017
0
1465
6390
11000
798
54061
3001
1000
0
1600
500

520
926
800
1000
696
202076
3000
725
4000
4723
6000
15500
500
0
2013
2400
441
4000
30050
1085
4000
5000
1739
0
1700
0
0
3000
3500
1519
5
60562
798
32384
9004
2000
0
0
500

335
776
0
55
1600
6726
3022
0
5000
3418
8000
0
1000
0
23
2400
441
1600
9993
1652
4000
35306
0
6850
0
5054
0
4000
2000
2000
1358
8000
408
1234
45117
2000
0
1101
400

0
776
0
0
0
5346
2000
0
5000
2682
5000
8000
1000
0
32852
2400
291
2000
0
5595
250400
0
225
11000
2000
392
0
3000
0
1592
202
6059
1188
1500
40158
2000
0
0
500

0
1
0
0
1
0
0
0
0
0
0
0
1
1
0
1
1
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0

1000
3021
1000
1200
0
4093
1305
5900
3084
10006
13953
1838
780
1200
8050
5069
3000
1633
1265
2000
3569
500
2749
2716
0
1000
3349
1119
7389
4000
0
1261
316
0
3000
5650
9911
2530
0

26299
1600
2786
0
1227
3000
2690
900
0
3072
19441
1546
0
1200
123514
2805
1016
1000
1577
1601
1737
500
5674
1000
0
18
3200
1130
2691
0
1937
390
316
0
15
10100
12149
181
0

673
1000
14
800
502
11115
15650
101
550
72
27778
1193
1080
500
4274
0
2007
1190
606
1472
2433
0
9527
3000
0
300
2700
730
1781
0
1800
540
316
0
587
4400
16928
3020
0

680
1000
0
0
522
2052
0
3000
707
62
38780
1236
0
500
4426
0
57500
0
778
1500
3115
0
1187
4000
0
0
2711
0
7123
0
0
540
316
0
2338
0
0
1804
0

772
2000
12088
500
521
2500
278
3000
1400
11681
0
2700
390
500
4859
1616
2000
0
630
2000
3899
400
1235
2000
0
0
2800
294
1470
1000
8480
540
316
0
41191
4500
67081
1517
0

851
3000
2021
900
521
1100
2500
5000
200
31071
0
1022
390
500
5407
0
0
0
653
5000
2460
364
2678
1000
0
0
1561
305
37546
3000
0
780
316
0
18957
4500
103202
1958
0

0
0
0
1
1
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
1
1
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0

0
9000
1191
6579
12682
1811
0
7000
2235
3000
8011
3769
0
9269
0
8358
15358
28
2500
1800
6000
4470
6000
390
2032
504
32153
4000
3883
1300
1469
5509
0
1003
2021
4769
2568
1261
15585

0
7500
1079
4734
13265
1400
1400
5000
1612
1500
2970
0
12493
9090
0
2620
15049
2500
5500
1800
6000
4188
6000
780
1304
0
1863
4500
4000
1128
1200
7124
0
0
1500
19629
2000
390
9100

0
5503
239
4368
17188
606
0
4000
1200
4600
2587
0
16000
9034
0
2077
14500
2000
3000
1690
5000
5000
5000
780
1500
0
0
4000
3008
500
3000
2866
0
440
700
157
1285
390
9628

0
4185
209
4183
10000
618
0
5000
1057
1000
0
6000
0
8521
300
4732
14000
2030
0
1750
10000
3679
6800
780
0
0
772
4000
3500
500
0
4033
0
1367
1700
0
15000
390
10223

0
4500
206
4227
15000
0
1600
10000
871
600
0
0
999
10067
0
1131
15021
2100
4000
1887
100000
3703
6500
390
868
0
0
5000
3139
1000
0
5954
0
890
700
790
1520
930
3942

0
3875
160
4066
0
0
0
20000
897
258
0
0
0
8100
980
2114
10664
3500
2500
1800
7681
3652
0
780
1000
0
398
5000
3373
500
0
3120
9033
0
623
860
6994
0
3754

1
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0
0
1
1
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0

3000
5000
4800
0
4200
0
2300
5426
1531
0
1500
2000
0
2000
6699
1590
1000
10000
0
4400
2500
4000
3023
0
4230
61101
4000
5800
6361
1446
3000
2522
4000
16500
1000
6021
1524
3247
1415

3000
5000
4300
0
3300
500
1305
4244
3553
0
1500
5026
0
1500
0
1469
1000
9000
2251
3900
2000
5000
23
0
4230
3210
2960
5245
22236
1500
3000
17213
3000
0
1000
3004
2588
3372
1800

2000
5000
3600
0
3300
1000
1000
1837
3351
0
4500
0
0
2000
0
929
1300
6000
0
3900
2500
5500
4023
0
4200
3911
3833
5200
5682
960
2096
1000
0
16007
0
4006
0
2354
2200

0
5000
3700
0
0
3441
855
1713
4
0
5000
4000
0
1100
0
1265
1500
6000
1807
4000
6000
7848
2523
773
4300
3354
2855
5200
9147
1000
2115
1000
1500
7
0
5000
284
2432
0

3000
0
4000
0
7000
2415
1000
2100
3271
0
5000
0
0
2000
0
886
1680
6000
0
3100
2100
390
7926
2395
4150
3400
3000
6500
313
1027
2089
2100
3000
8229
0
215281
1000
2919
2500

3000
10000
3600
0
2300
1643
1000
2020
4649
0
5000
1500
0
12000
0
66
0
6000
10000
1600
0
780
102
847
4220
3500
3000
7200
6548
860
2207
154700
2750
7621
0
8000
1000
1926
0

1
0
0
1
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
1
0
0

1160
1500
1369
0
1200
58665
1000
5229
1400
20091
3356
3300
16
2000
11378
2000
1200
9739
276
7500
4600
512
3507
8500
3173
1600
9549
13002
5207
0
0
1096
3938
0
3000
6500
1500
7000
2892

1139
2000
1068
2000
0
170119
0
580464
1300
30128
3204
3881
0
1485
11004
0
1114
17751
0
5900
1429
1
3201
6900
3222
1600
1968
3000
0
0
0
1111
2515
2428
2000
0
3100
4800
3000

1241
100000
306
3000
310
156000
0
80017
350
60183
2017
2500
0
0
9003
0
4000
3666
202129
6000
600
1
3200
6000
3000
1000
1800
0
9000
1213
0
660
2516
990
3000
0
1300
4659
5390

345
4500
457
0
797
2000
0
31017
500
2071
3515
2519
0
0
3349
0
13000
4098
9500
7000
600
3805
3500
80000
1000
1000
8198
1000
12450
0
0
1000
4022
0
6000
3130
1300
5000
4106

580
5041
348
1000
0
13398
0
27
1650
2045
2506
2700
0
495
10785
1000
2000
4237
98500
7000
1000
1
4000
8600
3500
1000
0
5965
2294
1032
0
1200
2032
854
2340
2532
1400
6100
3000

180
2000
500
1000
333
527143
0
38700
0
2791
2015
3004
0
495
8984
0
0
3007
17000
5000
1000
527
3704
9000
2000
1000
844
0
0
0
0
0
2112
495
111
1700
1300
6000
0

0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
1
0
0
0
1
1
0
1

2472
0
1237
1500
790
2000
0
390
20200
3781
5428
6059
6500
2000
1317
8055
291
0
2319
20120
11574
8000
15837
6000
2800
27703
1700
5170
5000
1251
0
8000
4293
0
2500
3000
2976
6000
0

1234
5000
4482
1012
1230
2000
3842
390
18000
2104
4707
5653
8051
2150
2008
5045
1131
0
0
120063
7104
3000
11584
2000
1000
43947
1288
2584
5000
400
1003
0
3000
0
1500
3000
0
5000
0

785
11000
0
0
390
2000
4626
390
25135
3208
4400
6488
13000
1000
1004
2280
441
4000
0
40000
5857
3400
8184
0
0
10183
982
4000
4000
390
1804
4000
1928
0
2000
3000
2000
6000
0

900
0
2241
0
390
1000
8933
540
432130
2998
4450
5138
6500
2500
505
305
443
0
0
12389
3989
6800
14936
5065
3100
42195
32000
2006
4000
370
202
4000
2000
0
1300
4000
0
3000
0

2800
10000
2241
0
390
2000
4300
780
17000
3000
4650
6313
0
1000
573
2000
580
5000
930
12000
2599
13600
19573
6235
1100
12246
2000
2000
3500
0
0
3600
2500
0
1000
4000
2000
1611
992

1500
0
2241
80000
390
0
0
0
20000
2208
4500
4754
6700
1000
1003
2000
0
2000
0
10000
27192
5900
6309
3000
0
13663
1436
2004
3000
800
50000
3500
2000
0
1500
3000
0
55000
14000

0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
1
1
0
0
1
0
1
1
0
0
1
0
0
0
0
0
0
0
0
1
0
1

1000
0
638
3515
0
0
1342
6150
2000
6926
5928
5800
4000
4000
3000
1924
1734
14969
1703
5147
13000
1294
50439
0
94921
1342
0
3216
2000
3853
0
0
0
29148
3000
0
0
60957
2100

1769
0
0
3107
0
0
1096
0
2063
0
3000
300
0
3000
3000
11855
0
9942
1304
4900
11000
2465
6000
0
53796
1500
11615
2338
1500
4000
0
199872
1470
25000
5000
1000
31568
27056
2000

1000
0
0
5003
500
5000
514
6150
2000
3000
0
18000
1210
4500
3000
10655
1148
10
680
4677
8000
500
5000
0
6009
700
2756
2653
800
3000
0
0
735
48635
5828
500
353
26096
5000

800
0
0
3203
0
0
1021
0
2000
3000
0
1000
1000
3000
3000
0
1034
10022
696
4707
5866
1000
9000
0
9096
651
7000
2001
700
3200
0
0
419
13907
6981
1000
1285
9605
1500

1000
0
0
3456
6267
4483
151
0
421
3300
0
1000
1035
2300
5000
665
2667
384
717
1700
8000
500
4000
0
3267
1000
12025
5012
650
3500
0
0
316
1513
6157
0
2705
4242
1500

4000
0
0
4000
2257
1209
1077
0
2000
3200
0
1000
2000
6500
0
0
0
0
677
1000
5616
0
4000
0
2901
1000
1880
2058
700
3500
0
0
735
46798
6342
1000
0
930
1500

0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0

0
4000
0
264
2000
5000
5000
0
4840
2618
0
6603
2600
5750
2001
0
1050
1428
1400
0
0
3150
1500
4000
1734
2318
15000
380
7448
1500
7614
0
1000
2000
390
1562
1496
1800
216

2700
3000
0
264
3008
2000
15000
1600
61349
2276
0
4600
4300
200
1801
0
170
600
1000
0
0
0
0
0
2000
22000
6800
1552
0
0
2226
0
1000
1600
390
1200
1496
1200
3858

0
5500
0
264
5066
1089
5000
500
22687
791
1800
4507
2000
41467
0
0
2785
0
500
0
150
800
0
391
2000
1000
6500
0
3899
1500
3008
0
9501
1000
390
2000
1496
559
6849

2300
3000
1864
1044
29572
3000
5000
0
1389
686
108
4027
2000
1328
700
0
3128
0
1781
0
150
850
0
386
2000
1000
6600
776
2707
0
1255
0
500
1000
390
2000
1496
532
2616

1000
3000
50
654
1911
5000
3000
1000
6058
1600
2400
4025
2000
2643
1300
0
505
0
0
0
150
660
0
249
2000
1000
6600
1359
8000
1500
152446
0
1000
1000
150
2000
1496
424
2805

0
1700
1500
264
1000
0
5000
0
1153
0
1926
4018
2000
126
3200
0
190
0
0
0
100
650
8000
0
2000
1000
5200
20302
0
0
0
0
1000
500
780
3000
1496
620
3926

1
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0

31330
5490
1600
3000
30161
2007
1000
2210
39787
0
990
700
1300
5556
2200
2530
0
6877
1900
5000
4100
2000
0
5682
780
2100
1743
3000
2000
0
3400
4589
12366
1950
4500
0
4637
2755
18361

8853
990
1600
3000
82271
2047
170
1700
29000
0
0
700
1600
1000
2100
3990
2343
5129
2000
5040
400
1000
390
11742
0
1320
24145
3005
2000
2500
0
4516
11000
200
5000
0
2083
1380
1000

11816
990
1000
5000
5315
2060
0
1614
27000
0
0
10673
650
2000
2000
850
2313
17653
2000
17604
3000
2000
540
0
0
704
16900
3000
1000
0
3957
3645
12674
2492
8000
0
1503
0
13596

41432
990
1000
5000
33059
2133
1000
1600
0
0
955
2550
681
1000
2000
800
8295
2996
0
10000
2
2000
540
5231
4853
716
150241
3000
1000
1200
0
3649
14445
0
0
0
1083
1999
11457

20974
990
1000
3000
908
2469
390
1600
30460
0
8200
0
1000
0
2010
1100
1806
6143
0
10000
4005
0
636
0
5190
733
5285
1500
1000
0
2200
3724
6867
580
4000
0
1121
0
18550

44135
990
1000
511
6382
2493
390
1600
5983
0
2434
10000
1000
0
2006
1100
1274
3538
0
10200
6
0
3636
0
0
702
942
1008
1000
1500
1300
3236
399
0
4200
0
67243
500
0

0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
1
1
0
1
0
0
0

5505
1443
3000
1411
1186
4400
0
2700
90668
2779
0
4570
1831
1719
3711
2500
1688
4300
58243
17
32305
2000
15328
2230
1588
11019
4088
9600
4512
1726
2841
12002
1200
400
3003
1780
15005
30032
3500

3258
2886
2003
0
0
1500
2500
0
26834
0
1300
4353
13745
1783
3155
2300
4476
0
20469
10859
74198
1300
6914
2004
1789
20326
3912
0
2010
3028
3000
0
1201
390
97353
3306
10013
25099
3000

3120
0
1500
777
0
0
0
4500
33452
500
1000
17767
121
1200
1696
2281
0
3365
7032
380
38804
2000
10098
1537
790
44
3888
2600
1000
1026
1839
4387
592
830
33913
1108
10000
80000
3000

4000
1443
1200
16
0
3000
900
2500
21881
399
0
23209
8326
1200
1889
2519
888
6700
15685
187
66000
1900
585
1589
471
10035
3975
2300
1000
1195
1773
4634
500
400
5168
1126
10000
120000
3000

100045
1443
1200
26000
0
0
1000
2500
52539
0
500
127395
8926
1500
1764
2451
788
4000
44513
12966
40970
1900
435
1598
352
10034
4162
3000
1000
1060
1792
4519
1500
550
1611
1269
20000
95000
3000

10000
1443
1500
1000
0
4000
1200
2400
57159
0
500
0
26392
1000
1714
2300
1088
3500
20159
1038
25156
0
427
1654
121
10062
3945
5200
0
1031
1846
2402
0
310
0
679
20000
30000
3000

0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0

0
1000
5713
7057
3000
757
518
2050
14310
11486
0
0
84387
169
2000
1261
9000
2506
10237
0
1500
3000
6000
8200
2200
15021
3469
4390
10063
8900
766
1100
1500
1011
3513
0
10000
3000
3562

0
0
12137
134011
4000
0
2784
2011
980
12824
0
0
5000
1261
2000
69054
8500
1748
14580
3740
1500
0
6382
0
2000
1408
1791
1016
7784
6700
766
1000
1300
0
3046
1680
5000
3000
1914

0
0
9005
8000
9500
0
32
1200
1000
10
0
0
4000
1170
2500
2000
8500
1003
61024
0
1800
0
5000
7000
1700
392
570
4745
4632
6699
766
500
1000
6394
3000
2752
2703
0
1517

4816
0
2528
10000
5000
708
0
1400
1132
29047
5302
0
4000
0
2100
0
8000
1022
86809
0
800
0
4649
7000
2000
7000
0
0
3458
7400
0
2110
1000
1047
2589
59358
3000
4500
2000

0
0
3119
78226
2000
15699
0
1200
8774
6153
5251
3067
4000
0
3000
1176
14250
2000
177816
894
900
0
5084
7200
2100
4528
0
0
2671
6900
27547
2054
1000
67643
2603
1231
4013
0
8001

0
0
2548
50000
1400
0
0
800
10867
3523
0
0
3000
0
2000
11099
8000
1000
82610
0
36
1000
4564
23700
1500
22021
399
1400
2027
7400
20238
2505
1000
2005
2695
1200
10000
3440
295

0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1

1886
12171
2200
1300
5000
0
1154
1500
5614
0
12667
1122
0
338
4200
5000
1200
2923
8200
1000
2000
1260
354
0
0
22000
1000
20309
0
326
3000
3000
1308
1073
0
318
6959
4800
600

1620
0
2200
1500
4905
0
3100
1400
118640
0
1055
1285
0
98
1000
3000
4442
1700
4364
402
1000
0
134
5500
0
2188
2200
20137
4
526
5000
0
1662
1237
0
725
887
4000
0

0
0
2000
600
15873
65696
160
1100
5841
29847
184
500
0
522
0
7000
0
0
18000
0
1000
0
0
4900
0
2501
0
16565
1020
526
0
3000
14987
500
0
2592
1462
1000
631

0
0
2000
1200
0
3000
0
1100
6000
340
182
307
1100
285
0
2000
1200
3500
4000
0
1000
0
0
5000
0
2512
2000
16774
1110
635
5000
0
34902
300
1030
3198
15195
698
0

0
10832
2100
0
0
3000
0
1003
100000
0
153
1182
818
950
27150
3000
1200
0
2576
402
1800
0
0
4112
0
4005
0
21573
989
760
1200
3000
390
205
0
4260
17933
424
427

0
0
1600
600
21657
4000
0
2000
5000
0
100
0
1418
285
900
3000
0
2000
5000
19603
0
0
190
4500
0
2604
1200
21000
982
526
3000
3000
7500
300
0
4944
887
26979
1747

1
0
0
0
1
0
1
1
0
0
0
0
1
0
1
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
1
0
0
1
0
0
0
0
0

19686
21041
4723
3327
0
5923
2000
1000
5573
2200
1608
3600
1200
1411
4000
1800
15034
3006
183
17000
0
3000
2505
6500
0
0
14894
3075
0
117243
5578
3000
3000
1466
4185
10000
3505
28001
1508

4000
1514
0
44
0
5601
2000
3618
5
22004
1510
3574
2008
1000
2000
2200
20038
2747
1699
11684
1882
2000
5
0
0
0
28222
3000
0
4500
4000
1000
7104
4091
7447
10000
0
1245
1409

4806
9122
1173
2629
0
5482
3000
0
2000
656
1170
2300
1680
5000
3500
1400
20019
2344
0
15000
407
3200
12
0
0
0
20214
2000
0
4500
3863
0
15980
3020
20013
8165
0
763
1549

0
9518
1056
2457
490
5911
1000
1496
1000
1000
1183
2300
0
0
3500
2000
5014
1756
2722
8995
247
3054
0
0
0
0
57060
2941
0
5000
3831
2000
0
5955
4095
9000
0
5000
2454

1700
9209
2300
0
707
5963
500
0
132
396
1140
2300
5285
282
3000
30000
10047
1758
0
9457
2000
0
2227
0
0
0
16017
1512
0
50000
4136
0
9060
0
25869
10000
0
1164
946

3658
10213
0
0
450
5757
1000
0
1998
300
1141
2200
0
8423
0
997
10238
1717
1041
10000
0
0
0
0
0
0
115710
2040
0
4578
5385
13072
3935
2835
0
7010
0
9114
1525

0
0
1
0
1
0
1
1
0
0
0
0
0
0
1
1
0
0
1
0
0
0
0
0
1
1
0
0
1
0
0
0
0
0
0
0
0
0
0

0
0
10621
0
0
2000
3182
0
1458
8003
9300
2343
0
137
3188
447
0
5802
0
3000
10882
2000
2500
6000
0
2976
3000
513
2941
0
6455
0
2000
5000
0
10011
1700
3205
6011

6000
650
15685
0
0
1500
1512
0
1600
7529
0
2386
390
15800
15106
318
1000
1000
0
3000
0
1500
3000
4500
21220
44591
0
1531
2228
0
11
0
1757
5000
0
7722
0
2850
5012

0
0
5827
6000
0
1138
3657
0
384
10005
3400
2296
3672
56800
6000
258
200
0
1430
2000
2921
1000
2200
4400
13
0
2000
0
452
0
5
0
2000
0
0
9000
2000
1578
2000

44097
500
0
0
0
1806
6556
0
392
8015
6800
1536
390
0
0
0
0
0
0
2000
107441
1000
2000
4000
1510
0
0
0
0
2533
0
0
2000
0
0
8000
0
1580
2300

15000
0
0
3200
0
1383
3772
0
400
10018
0
2451
390
7
8341
318
0
0
0
1500
4000
1351
1700
5000
15018
0
1000
499
0
0
4694
0
2000
0
0
7000
3000
1416
2400

0
800
0
3000
0
1250
957
0
0
7715
3500
2659
390
79447
17331
1991
0
0
0
1500
3700
1000
1500
4700
21
0
3000
0
0
500
5292
0
2000
5000
0
7000
600
2512
1500

0
0
0
0
1
0
0
1
1
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
1
1
0
0
1
0
0
0
1
0
0
0
0

1500
0
0
10000
1402
616
6519
9140
1800
8333
3200
8100
1188
1647
5222
1273
15450
1340
0
150055
4000
0
5220
11145
7025
4500
1500
0
11000
7400
35000
0
2269
0
6000
1918
0
5004
2001

1749
3000
0
10021
0
450
10000
9046
2000
1494
0
9000
0
1598
5197
7117
0
9794
0
7046
6000
0
2773
64657
1189
4126
700
0
20000
6600
44884
0
3000
0
7536
1194
2000
5000
2100

1200
2744
0
5000
3244
773
3000
6007
2000
600
600
6500
0
692
4000
2905
209
7004
0
10000
6000
0
4614
131
0
3509
0
0
10000
4800
202
0
100004
0
6231
930
0
795
2000

1100
3022
0
6000
0
268
2000
5030
2332
1000
1840
7000
396
697
5000
5530
3
1000
0
15029
7000
0
4104
247
2701
3500
1000
0
10000
5000
405
0
4000
0
6271
2250
1203
5000
2000

1465
6000
0
10000
0
402
2000
5019
5000
1000
800
6800
396
777
3980
46275
503
89137
0
15017
5000
0
4374
9366
2043
4000
1400
695
15000
5400
237
0
3687
0
13500
930
0
5000
2000

1386
2800
0
10000
0
334
1000
5018
1000
257
626
7000
396
797
3271
17446
0
4150
0
10023
5000
0
2443
63482
0
3500
0
0
10000
5100
3566
0
3500
0
0
930
1700
10000
5000

0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0

3769
3500
3400
6225
37647
1745
1200
189
1329
15682
2000
2566
4809
5037
0
0
1800
0
4417
1600
1415
1500
291
1500
1500
2687
4600
1730
6000
4660
3000
3300
1317
4027
1359
1601
1000
0
0

5000
3700
3400
5808
371
1717
3400
651
1267
4699
2000
2775
0
47221
780
0
82
0
1058
0
1500
1600
291
2000
1200
2671
0
1644
5000
2000
1000
3022
1303
2500
316
1400
2000
1187
0

0
3000
3000
4312
2977
914
2900
0
683
238
3100
2381
1200
5026
0
0
1500
0
2146
2500
700
700
658
2000
378
3100
1060
1222
3000
0
0
3100
334
0
3072
3000
177
0
0

0
3000
3500
4427
3784
1000
3500
127
8000
218
0
3000
1500
16005
0
0
10000
0
2534
0
700
1000
441
2000
389
3286
1091
1400
3100
2200
0
3000
373
0
0
3180
2000
0
0

0
2793
3200
4524
10579
963
3000
0
2731
6710
1500
2452
943
2000
0
0
1062
0
2242
0
629
1000
1197
2000
400
1100
1319
10000
3000
1500
0
3100
326
0
0
37102
1000
0
0

0
3000
2000
4263
10546
1112
6100
0
0
11949
1500
2608
1142
1000
0
0
549
0
2254
2000
488
1000
8007
3000
600
1000
565
1200
3000
1400
0
3000
1359
0
316
904
0
583
0

0
1
0
0
0
0
1
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1

65592
0
1800
1735
1759
1325
1800
1093
3008
16158
10638
1582
2
10018
1994
1278
0
1621
674
5180
2400
3068
3018
2138
2100
1667
10000
5000
1500
493
6500
0
1783
6009
0
0
4252
0
0

2051
0
1000
824
1759
1506
150
316
4005
2081
3260
1033
2000
10000
1709
4045
142848
2015
0
5564
780
0
3000
44447
2100
1987
1175
4176
1500
493
6843
2459
0
3017
0
2200
5500
2500
7609

2002
0
0
1889
1759
713
2250
316
8048
2929
0
0
3000
15000
1567
685
1800
10
2880
2850
0
0
1356
2202
1800
1655
2000
4000
1508
493
6284
1433
0
1048
2645
2180
4500
3500
2500

2013
0
2518
6617
1759
582
1000
316
131
1016
0
0
0
30000
4000
172
90000
1479
814
0
850
0
2000
2004
2000
1710
0
3000
1000
493
3617
990
0
150004
0
1000
2926
1000
1600

2004
0
1185
3986
1759
600
0
316
9213
23738
1081
0
3000
30251
1600
402
3300
3104
605
87754
18000
0
2000
1202
3100
1719
0
2141
1000
471
3716
2419
0
5613
2029
1000
3182
3397
510

2000
0
1200
2460
1759
607
700
316
111
919
0
0
0
20000
2000
4080
3400
1152
1776
3159
1000
0
1500
1051
1300
1616
0
3000
800
7739
4035
0
2500
5809
1027
800
3043
0
299

0
1
1
0
1
1
1
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0

0
14000
2657
0
3000
2000
3144
0
2725
2000
4000
0
4003
1815
4434
1379
4500
5400
963
4600
5000
6000
0
1375
8000
3000
4000
1371
2184
1156
5000
5000
0
1763
1263
15074
4000
7129
3061

0
13014
2743
3600
1000
4000
590
3000
2767
1700
3007
3000
3003
0
3814
61883
5000
5026
1072
0
5000
13000
0
14111
7000
3000
1584
1389
10678
1728
5000
20000
0
1759
1363
528
2000
11000
3200

0
30000
2668
0
3000
0
1670
600
2769
1300
3000
2000
2003
0
2861
2147
3043
1722
3422
0
5000
0
0
0
3000
7508
300
1175
0
0
6000
5006
0
1439
1151
15303
3000
3141
3196

1400
12000
1712
1100
1000
7000
1748
0
1791
1008
3000
1000
1146
0
1901
1855
2000
1500
1814
0
5000
1000
0
477
0
1000
0
0
0
1172
0
5006
0
979
515
13
0
7531
2700

0
10000
1762
1050
2000
0
600
450
1928
1700
3000
2000
1403
16877
2023
1774
3000
3000
2162
0
5000
1000
0
5063
3000
1000
500
95049
0
0
484
5008
0
1164
670
3615
0
3929
2714

603
9040
1894
1000
1000
2000
11883
500
1960
1000
4000
0
1503
25069
3719
1541
5000
108058
1757
930
0
2000
0
415
6000
1500
476
3308
0
776
0
3004
0
1300
780
6765
0
0
8918

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

332
1300
6500
4900
0
162
5000
3000
1515
1500
3300
6220
804
60092
13703
0
100000
2720
2000
0
1
5000
5435
6501
0
2000
2796
245
15785
5000
3300
8904
3008
2052
13400
0
0
5145
0

81256
1300
8000
6600
0
155
5000
3002
1000
2257
3100
1628
437
68753
15581
7799
101585
98
1400
6307
291
5000
2109
7001
1000
1000
12173
141
154653
4200
3838
4866
3000
3012
0
0
1096
5187
0

8441
1500
9000
6700
1200
155
88300
2500
390
1200
2800
730
11705
10000
13000
8528
90762
45869
1162
5093
5159
5000
1576
5989
1500
0
20619
88
338394
5000
3056
12241
5000
2048
6910
0
1000
5014
0

6
1000
7000
11200
1000
75
5000
3000
390
500
2800
2466
9473
15033
12000
0
50119
1699
500
2008
347
5000
1000
5701
1659
900
43968
0
16000
5000
8000
7635
10000
10154
16502
0
89
3000
0

8013
1000
8000
5700
1000
635
3000
3000
0
500
2800
1145
1405
25965
13000
4186
282
0
600
2010
428
10000
2000
6001
2129
2
3014
0
500
4200
3000
17858
2099
0
0
0
256
3251
0

1006
1000
8000
5900
1000
2336
2000
2502
780
600
2800
650
164705
20377
12013
0
50436
2024
0
3000
14473
5000
1000
6001
0
1749
2021
0
19999
4100
3200
10057
0
4589
5847
0
0
3104
0

1
0
1
1
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
0
0

6000
5752
6241
0
0
1500
11000
0
22581
2379
1102
1500
15000
20000
0
12001
5854
3700
0
1000
0
2518
0
1756
1785
1986
4000
15901
1000
10001
1818
3943
316
10000
194000
7700
3500
6
1406

6000
5028
2324
1020
0
2000
9500
0
0
6036
6353
1500
6000
11000
0
5874
1032
3700
9400
3000
3008
0
0
1982
1973
1638
1500
13603
900
11001
1948
1443
316
10000
6710
6100
2500
1335
133122

8000
13800
1019
0
0
1091
4000
0
0
1763
5105
1771
5000
145000
0
416
788
4100
5000
0
0
0
0
2162
1311
1130
0
13500
2000
12001
1835
1443
316
10000
6223
0
2000
2000
136320

4918
2900
1
41113
0
2000
3003
0
0
1187
1277
1500
10000
26000
680
416
3565
2360
2000
0
2638
0
0
633
683
449
1275
11014
0
10001
669
1443
316
10000
5671
2000
2000
0
5001

5000
3100
0
1000
0
500
2000
0
0
650
0
1053
10000
0
34704
416
3372
2500
1800
0
0
0
0
1007
707
418
1377
12024
900
5001
692
1443
316
10000
5274
2000
2000
0
5000

3300
305
1452
1400
0
500
2000
0
5821
0
2058
1093
10000
101005
700
416
15381
2618
10000
0
845
0
0
627
735
416
1882
16027
3200
5001
707
1443
466
8000
4657
2000
2000
939
5001

0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
1
0
0
0

1296
5500
17380
2000
1853
5000
0
15110
0
15120
1750
1211
2302
42863
2000
4970
0
9326
0
10000
3000
6865
0
1000
1704
7758
1841
2200
3000
6000
5400
1800
1214
1157
1833
1700
3473
1500
1965

1318
0
20341
234000
2126
3000
6586
40
0
16284
5600
2455
2004
2632
2000
5300
7463
3538
0
11000
1500
37
2006
0
2168
5001
1600
2100
3376
2000
3451
1800
2000
25885
1804
2016
10020
1500
2150

1303
2500
16223
30
1237
0
5881
258
0
16524
34
64395
1200
11780
2000
10000
2200
11050
0
10000
1035
2122
2000
0
1000
15000
1900
2000
5076
55
3577
1400
49379
1500
1494
1600
2986
1100
2118

682
2000
17466
7046
520
0
3292
9
0
10320
10600
1917
1000
4684
800
3500
2840
5313
0
10000
54
3600
1100
5412
165
10800
1300
2000
8009
1170
2000
915
1500
2170
1031
2100
22
1466
1045

703
2000
16613
7023
539
0
3399
23
0
8525
712
4160
0
3685
687
3500
1781
516
0
11000
24056
1600
1137
2000
0
5600
1489
2000
6017
1100
1800
1500
2000
1000
1062
1000
3835
5556
1077

696
2058
17935
10005
542
0
3469
27
0
6739
729
1710
0
4352
812
4000
1812
6202
0
11000
21000
18
1300
0
0
0
1800
2300
3023
1170
1800
1500
15000
1000
1092
47000
5683
598
1070

0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
1
0
1
0
0
1
0
1
1
1
0
0
0
0
1
0
0
0
0
0
0
0
0

1327
2000
3126
1451
3200
1521
4657
2916
1160
1505
0
4034
2300
1276
3000
2845
2379
2007
0
2000
3000
0
8200
3000
5500
2352
316
6000
10207
5367
2000
3300
0
2788
100
2012
4000
24336
3000

1000
3181
1392
3564
0
1573
10967
3000
1181
1536
2368
2000
2200
1144
3000
0
7
2000
632
3000
3500
0
7729
2500
5300
809
316
4500
9120
20000
2000
3350
3200
740
100
3791
2230
3010
1500

2000
3012
5033
0
2000
1500
10000
3000
1191
1000
2500
5008
3207
1161
4000
2067
7002
1014
0
8000
3000
0
9207
2500
4000
928
316
5400
3000
3500
5000
3300
910
0
100
8493
0
0
0

1500
1942
3601
1174
3000
1300
249
3000
1016
9852
5140
1000
2000
950
5000
1000
13
0
316
4000
3000
0
7917
1000
4000
48659
316
3900
2117
2512
516
5500
1000
73758
100
5850
16
875
1000

2000
100025
5200
1207
0
1300
0
3000
0
2160
0
2000
2000
700
1000
0
155
23836
632
16000
3000
0
7911
1000
0
1400
316
4500
2000
7500
39235
1600
2500
0
100
11304
16
600
2000

0
3000
3647
4302
2000
1329
0
2700
1499
400
2600
1000
2000
1000
1310
1664
1
3000
0
6000
5000
0
8203
500
4540
2000
1844
4000
2000
4000
2000
3950
0
2342
100
2067
81
1000
1000

1
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
1

2824
6800
390
1116
0
2013
0
2060
2900
2000
0
0
0
1609
2615
16000
2030
7500
0
10000
5000
2122
1500
2994
4055
3421
3000
1993
0
2009
2000
12000
0
2491
2195
2000
2000
1378
7000

2508
3100
944
2420
0
1044
0
2164
0
2000
5200
0
1170
2000
5000
17610
2083
7300
11323
1377
4100
5822
1600
0
3856
7728
3000
2627
3400
2569
3030
0
0
2540
1881
2000
4000
1422
7200

4973
15
473
0
0
163
1545
2000
0
2000
5000
48514
0
1000
5000
17500
1983
0
0
1149
0
5524
1500
1238
3945
0
2000
2700
0
1532
5039
5100
0
1566
1892
2000
1300
0
8000

2300
3850
5000
800
0
5
1156
1500
0
5000
2500
986
0
0
2455
13810
2200
3300
4294
2000
7000
615
1500
800
2338
5000
5000
2500
0
987
7000
4820
0
1485
1444
2000
1500
474
6000

0
0
1200
1000
0
8007
5000
2000
0
1000
2600
691
0
8049
5000
14100
2500
3300
4700
615
0
25139
800
0
1767
2600
0
2300
0
1002
3000
3844
0
1258
1490
2000
0
337
6500

3000
1800
980
0
0
1282
3000
1737
0
6000
2702
4645
278
1000
5000
14520
2200
0
4260
9000
7200
2100
0
1000
0
0
10000
3000
0
1035
10000
4500
0
3600
1344
2000
1300
1394
7000

0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0

2226
3583
258
1665
1721
0
10000
9553
0
0
750
0
2000
15000
13537
9000
3500
0
30500
2911
3207
5000
0
430
22359
0
4493
4200
233
1462
5300
909
1000
3190
4739
7200
1573
10000
1483

1539
2768
1563
1676
2005
0
5000
7893
0
0
2
0
2000
2000
5762
10500
2600
0
25000
2579
0
5000
0
430
5895
0
11848
4300
3049
1559
3500
5319
1900
4195
11527
7500
11886
11547
1640

2500
2817
21557
1223
31
0
15000
9241
2000
0
470
0
1900
3000
29000
10000
2000
4872
10000
7278
1800
5000
5
430
0
12500
7435
4400
700
2000
3000
757
1000
4300
15537
6300
2485
4600
1152

0
2928
1000
493
5000
503
5000
7106
0
45374
0
0
1032
0
8093
7000
2000
4829
5000
6
1100
5000
1360
430
0
25311
0
4518
2423
390
3000
157
1000
5000
4873
6000
1170
2000
335

1000
37950
8000
511
1000
2343
2000
6506
0
1113
2504
0
3000
0
1500
7300
2303
1788
5000
26
2000
5000
1180
430
0
1500
3545
4500
2210
328
4000
157
0
3196
26348
6100
20328
2000
460

1000
4303
23762
514
5000
1988
5000
6240
193
1129
1153
1313
907
4280
3513
7439
2300
1266
18000
2089
1977
3000
3302
430
0
5680
5718
5000
1233
180
4000
5989
8119
3231
2306
6000
375
2000
553

0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0

2121
0
1818
390
3459
1600
0
825
0
1500
5526
2610
5700
1700
7877
7400
0
10000
4200
8000
0
7000
0
797
1017
0
0
1400
2230
0
16272
1596
1720
1570
0
10203
0
1237
5538

48345
2294
7217
1170
4913
3000
198
7609
0
0
2000
9439
2500
1700
8069
6100
0
8000
5000
5000
0
16000
3200
190
5028
2489
0
1352
2306
0
17029
1562
1450
17036
0
15908
0
1354
18987

1689
0
7023
0
3929
1477
3532
825
1583
1675
2002
2493
3500
1500
6708
6200
0
5000
4776
0
0
0
800
3269
5003
2500
0
1366
2356
0
15514
0
1010
73158
0
20000
0
5153
0

1516
1056
9383
0
2390
2000
0
1650
1307
0
0
2655
5000
1100
40502
6543
0
4000
2400
0
0
3000
0
32617
3012
580
0
1000
2372
150000
15056
0
500
936
0
29000
0
924
1399

1240
0
3714
390
3052
1500
0
0
0
1065
932
0
5000
1200
5706
6251
0
4520
3000
0
1200
2000
1000
5000
3
490
0
1000
2456
0
13707
0
0
29
330
22000
0
0
150

1211
935
6546
390
6300
2500
0
8214
179
0
1861
5682
3400
1200
4860
14614
661
6000
3000
0
0
2000
3800
2774
3898
177
0
1000
2631
267
14128
0
0
630
1290
1821
0
0
203

0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
1

7375
70000
5530
1594
1017
6000
0
20000
0
4000
4500
1086
5949
7000
0
25166
3458
0
1060
4500
2700
1578
2200
1366
6342
2300
2000
0
5022
20415
14985
15003
2000
10000
0
791
1960
6972
1323

4908
792
4100
1640
0
6079
316
2513
0
4600
4117
2099
4403
3500
0
1437
3426
3842
1182
25445
36861
2000
2100
1400
1228
1500
3037
0
0
2141
10472
30000
3000
5000
0
173
0
4989
329

5638
1552
3150
1592
0
6213
316
1656
0
4000
3000
390
1250
3000
0
1451
2711
5000
1108
0
10000
2000
8000
1200
1000
0
0
0
20000
2144
39993
0
3000
2142
1000
1640
157
6844
9228

2587
0
2211
685
1560
12840
316
5000
0
4190
0
390
168459
5242
0
1166
1779
5000
1630
3500
20055
1397
800
5000
1060
3400
1000
0
40000
5816
25356
9000
3000
5000
0
287
0
5470
7776

4127
776
2270
662
4386
8500
316
20000
0
6680
0
390
3301
3009
0
2900
1940
10000
0
6790
1000
2500
1000
5017
23726
0
0
0
0
2144
39772
788
3000
4000
1013
2426
205430
5596
7500

4942
3676
2288
827
12000
8205
316
15000
3738
3500
0
391
11168
4000
0
600
2000
5000
0
0
5622
3000
1000
71
1084
1200
5000
0
5000
1456
54002
0
3000
9500
0
507
130
5577
635

0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0

0
4
1200
780
0
3000
5576
1197
5153
1300
3021
15000
2429
0
77
10000
5000
3000
33
3400
1996
0
1200
4000
5200
5100
5119
5400
1770
15657
0
5357
2500
1831
367
0
3315
1359
4057

0
3716
1200
0
2100
3000
2525
23931
10000
1300
7000
14500
2579
0
1460
10000
2506
2800
15287
0
3000
432
1208
5022
5200
5400
1002
5800
2009
0
316
5829
2200
1189
0
98
0
7650
3232

12603
2000
1200
0
2000
5000
146959
3171
10000
1300
5040
10370
2100
0
0
10301
3000
3000
14069
900
3000
0
1000
1232
10000
6100
1336
6000
2593
609
632
6240
1817
3467
3794
0
3562
6682
3275

1250
1000
1000
390
3000
2000
4452
0
5010
600
1000
11000
2000
0
0
10000
2500
2100
15013
0
3000
0
176
820
4014
6000
2119
7000
1000
0
0
3500
1200
30000
0
0
1557
1942
2290

0
1000
350
390
1100
3000
4586
28134
50000
600
7000
11000
2000
0
0
10000
2000
2070
15003
3000
1790
0
500
286
4057
3200
1098
5000
752
0
316
3500
1200
4000
865
318
1600
0
2365

420
2000
300
87
1700
2500
5497
8402
5000
600
6000
13000
2100
0
0
10000
2000
1800
15000
2000
1965
0
0
237
4000
3100
757
5000
1017
0
816
4000
1100
0
825
452
3175
5870
2382

0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0

6018
2869
0
2000
3100
2000
10000
1500
0
23621
1120
390
2939
7619
8500
4006
2412
694
8490
18609
2500
8000
1110
2000
0
1800
5000
1763
4465
1464
2001
5204
1229
0
0
0
0
3500
2000

5810
1026
0
2100
3070
2000
10200
1600
0
29052
7065
390
3000
5875
6500
696
0
694
8100
9800
800
0
1500
1043
0
1600
0
1840
10629
1458
2010
5196
2200
0
0
0
6000
5390
631

4591
957
0
0
3100
3293
9000
1498
0
35000
0
390
5
4020
5000
696
0
694
8000
6610
1500
2700
1000
0
0
1500
1925
1751
3500
1443
1082
8557
900
0
0
0
10000
3200
4481

3524
868
0
2000
2320
0
9000
2627
0
292962
1181
780
7509
33127
60000
696
0
694
7804
6000
1000
3000
0
0
0
1000
0
1717
1833
1154
10506
48011
500
17330
200
0
4000
3500
2000

3542
4
0
3800
2796
0
10000
1400
0
0
0
0
6387
6877
17464
696
1650
28948
8254
6000
800
1000
1420
0
0
2400
0
1773
1886
1008
7034
2040
332
738
4709
0
4000
3000
300

3426
954
0
5783
3500
0
10000
1200
0
606
1758
390
1666
0
6516
1542
2500
1044
6640
5000
6720
1072
0
17500
0
1500
780
1845
1610
1018
4573
2121
2000
1000
0
0
7000
77233
3332

0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
0
1

836
2000
3000
2000
1630
3100
0
3000
0
43018
3900
10000
2455
0
11958
0
0
0
3535
50
396
8030
8042
8365
5000
5000
0
1000
8000
390
150298
0
2000
2400
2400
6657
668
0
0

6842
0
2000
3134
2231
1700
0
60086
0
3030
3300
9000
0
2000
73912
0
0
27
3703
1491
396
9071
2980
9368
5000
3530
0
3000
10000
390
10617
0
2500
0
2800
10000
645
0
3100

1000
5000
0
1640
16310
0
0
2000
2056
10022
3900
10340
1000
4000
37858
0
0
88
2085
2500
392
18944
2777
0
4200
3019
0
0
5500
1936
25000
0
2500
0
2000
8000
32641
0
3000

117
1500
0
0
1051
700
0
2000
973
3064
3200
11500
0
2033
47675
0
0
0
1026
390
400
10000
17941
0
4000
2818
0
5000
5000
390
3034
0
2000
0
1110
2000
27552
0
4000

760
1500
0
1968
1103
700
0
5000
973
3022
3500
8042
0
0
38834
0
0
0
2000
390
396
8030
10002
0
4000
3000
0
0
5100
390
3012
0
2000
0
40621
2000
1428
0
6000

10038
7000
0
1504
1003
860
0
6000
27154
2018
3500
14000
0
0
49403
0
0
0
2000
0
942
6059
10000
0
5000
3199
0
31000
7000
390
5012
0
2000
0
1800
2000
11822
0
0

0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
0
1
0
0
0
0
1

10943
1300
0
0
1768
5739
0
581
4200
1161
3486
4000
8000
1312
1000
1402
3000
7000
0
4500
7936
6582
3623
0
0
5000
1737
1261
3300
2000
3707
1500
6200
10000
1003
1304
2700
5011
7080

10273
20398
0
0
1769
2385
0
581
36444
2717
2958
3200
0
1363
1500
10096
3000
8000
3518
0
2980
0
10362
0
4690
2200
2000
0
0
5060
697
1500
6000
10000
1170
1429
103
10000
8271

5978
1300
0
0
1635
10427
0
581
4360
0
2803
2606
0
1249
1000
4083
2000
8000
3000
1713
29
2943
8751
0
0
4035
10000
2522
0
5000
0
1000
6000
10317
1003
1608
0
10000
5159

3068
694
0
0
1660
2534
0
581
4
4733
2940
2431
0
1000
1000
6255
0
5000
2352
1003
6493
2301
11920
0
1000
12200
1461
1261
0
1500
2769
0
5006
10000
1003
346
0
6000
2700

2181
0
0
0
1544
2179
0
581
2204
1099
2821
1779
0
2000
0
0
5000
4003
2000
699
4867
2374
8967
0
2159
10000
1492
1261
0
0
1438
1801
5006
126247
1003
312
0
0
2619

3242
0
0
0
1445
13903
251
581
0
0
2806
1000
0
1000
1000
0
3000
5000
2000
800
240
2500
7416
0
0
0
899
1432
390
0
2411
1000
6006
4666
1003
318
0
3000
3500

1
0
0
0
0
0
1
1
0
1
0
1
0
1
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
1
1
0
1
1
1
0
0

5000
0
0
5000
7100
4000
500
5500
11000
3014
5346
836
0
5048
10000
0
0
0
9000
2615
247562
400
0
0
1250
6000
3200
1291
4021
14000
1450
316
17029
20405
1214
2000
1500
4033
4200

2000
1300
2000
5571
2600
7041
792
6000
12003
3017
7056
836
0
621
10000
0
3400
0
10000
1586
9000
0
2000
0
1554
7000
3203
2392
5241
5000
0
316
8014
10426
3109
0
14148
4000
0

3000
0
1200
4152
371
3000
488
6000
11010
2016
7656
2508
0
608
2000
0
0
0
6000
920
8300
800
1871
0
1300
9000
1992
1000
4729
5000
1134
316
14030
8008
4904
780
20000
4005
1900

1943
0
600
5000
1904
3116
0
6000
15000
43000
5885
0
0
3114
5000
0
2700
47766
3405
730
6576
0
1265
0
1500
5000
3608
199
3284
5000
1370
316
7012
4575
45338
0
0
14066
8900

13000
598
600
5000
1801
2500
1000
6000
10004
2000
3345
0
0
1003
5000
2300
1600
0
3000
466
7000
1470
4643
0
750
3000
3600
80
6441
10150
1000
316
16016
4273
7570
390
0
3017
0

170000
1352
600
5000
1801
5000
0
6000
11004
2000
3363
563
0
2164
1000
0
1500
0
1286
1455
7000
0
3214
0
0
3000
3602
949
4285
60000
424
316
14004
9652
11729
1680
1715
2736
26000

0
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
1
0
0
0
0
0
1
0
1
1
0
0
1
0
0
1
0
0
0
1
0
0
1

2008
6000
20000
5102
1373
1000
1930
2000
10322
15037
21169
0
6031
757
9166
2044
65668
4213
1294
4500
831
0
2200
10023
4519
5457
6500
18800
8000
5000
38219
2500
1282
1427
17000
5000
2000
1521
0

0
9583
20000
3800
1386
2500
0
4000
13500
5003
26171
5900
2509
3257
9001
2000
4267
1529
1466
9000
290
5000
2297
7700
0
3131
3400
12000
8080
5000
18008
2500
4338
2973
0
3300
2000
1580
2000

390
6000
20005
3803
1189
0
2000
4500
10000
8058
18249
2500
2713
757
9061
1547
9455
4713
1294
1609
44558
0
1751
5162
0
13526
3000
10000
15012
5000
29248
1800
1100
1500
18000
6267
2000
1358
1800

4555
10000
15000
3822
570
1000
200
2000
30000
8000
18238
0
2010
757
19155
2388
0
363
2324
5000
101
3000
1086
5025
683
2698
3000
20019
10000
5000
11484
1800
2576
1100
16000
0
1000
895
0

1000
4974
15000
4277
589
500
500
1000
12000
3000
45301
5300
0
757
1
944
3991
858
264
5000
6621
2500
3307
5041
709
2544
3100
3000
8000
3000
103340
2000
1024
2000
16000
0
2000
1217
900

6810
4820
12000
4868
600
930
0
3000
10000
5000
120
2700
4642
907
9858
1000
8071
566
264
5000
9584
2500
1142
5061
1027
1988
3110
9000
2000
5000
28524
2000
1000
1000
21000
0
2000
1022
0

0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
1
1
0
0
0
1
1
0
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
1

1575
2000
1443
3160
948
0
827
0
5500
10105
390
0
1275
39637
757
4700
3800
2000
0
0
6745
5000
2045
3000
2709
792
230
4000
0
11040
0
8000
2000
5019
840
1952
12125
1071
2000

1400
4000
1443
3688
0
0
827
0
5700
16776
390
12063
2500
1371
1549
4400
3420
3000
0
0
1131
5806
1000
3000
3284
0
0
4013
0
9422
2323
0
2200
1952
420
2627
13416
2000
1718

1300
1100
1443
4559
0
0
827
26
5692
19689
384
6080
1000
1000
757
5000
80
2500
6000
0
5381
5637
0
3017
11001
792
327
5000
0
0
0
0
2000
2000
0
2063
3450
1000
3800

643
0
1443
1665
0
13398
1654
19700
4500
0
1469
0
0
11197
757
4600
1800
0
16321
0
4
23054
0
2100
8
0
0
5000
0
1200
1073
0
1300
814
1140
2072
13880
116681
2000

862
1050
1443
1707
316
0
0
2000
4850
5000
390
0
0
0
1328
5000
17000
15997
286
0
7190
0
0
3000
6
396
0
5000
4549
1150
9699
600
2000
475
0
2303
5147
5000
2386

2000
1034
1443
1807
782
0
0
2000
3800
15000
390
0
0
3223
757
4500
2000
3000
0
0
0
2406
0
3000
666
396
0
5000
0
0
10289
0
0
697
570
2500
1050
4000
1000

0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0

2000
1381
11000
2000
10153
0
2800
21801
0
2042
1000
8300
2641
1600
0
10000
0
326
2019
10107
101405
3952
448
298
4612
3835
0
12000
3032
6000
5000
16090
0
0
30000
1500
0
0
0

1000
7014
12000
5020
11000
27566
3021
42745
0
1562
0
8900
0
14562
7300
12000
1560
326
4900
20000
11202
4500
0
0
2099
5433
1201
7007
1454
6000
31991
16076
1865
143200
5000
0
760
94
3

0
1581
11000
2000
4701
2513
1600
0
0
1118
0
6700
0
6969
1144
8000
0
12055
0
10000
21778
4283
0
0
3494
4431
1000
3000
326
5000
1500
40203
0
5200
0
2300
0
112
18950

0
36022
8700
3000
190071
12495
1000
16632
0
1139
0
6699
0
5958
3265
7000
0
239
1000
10000
10860
148192
0
0
2086
6938
171
3000
324
5000
1200
17974
0
2352
3000
0
380
704
0

0
10000
11077
1000
8000
8906
1000
5265
0
2195
0
7400
0
1448
6788
7000
0
1000
0
10000
12534
5133
10614
0
2379
3467
94
2500
1130
5000
10000
34518
3680
2000
5000
1300
0
7491
5889

0
10961
34000
464
10014
1841
2000
0
5000
61526
0
6900
0
101434
0
5000
0
652
0
10000
7923
5108
0
544
3219
3593
80
5000
199
5200
1000
369
0
2000
5000
800
154350
7000
0

0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
1
0
0
1

2100
1700
45000
0
34661
1170
51762
18
5000
0
164000
1000
10000
1500
2000
1121
0
100000
0
2754
3300
2500
1503
0
7000
0
8008
1125
16666
3000
0
0
4000
2000
278
809
0
7244
15271

2000
0
2300
0
11000
0
186398
1600
4000
0
7000
0
100000
2000
1500
1316
500
8270
1390
2754
4100
3200
2260
0
10000
1006
6528
1146
16666
3000
0
3677
3009
2000
608
0
0
4000
12831

2500
1700
1000
0
31770
0
9467
1600
2000
0
5215
6400
7000
2000
1500
1500
500
8423
660
2754
2000
1200
3030
0
0
6031
6500
1307
16666
3019
0
0
3509
2000
494
8077
0
0
13996

2000
900
0
0
3322
9494
6620
1500
2000
0
3500
400
6000
400
2000
450
0
6753
0
2754
0
500
170039
1000
0
1003
5000
492
33923
3000
500
1746
3500
2500
315
2199
0
9263
9958

1800
1000
1000
1453
32528
3000
10040
0
2000
0
2000
700
10000
0
0
500
820
5139
1600
2754
0
447
6227
1000
0
4003
5000
357
0
1000
2240
1746
5000
2000
0
9202
0
3693
13066

2000
900
100
0
139961
378
8960
1000
2000
0
300
500
8000
500
1000
800
500
5000
3000
2754
0
1000
6052
1000
4290
16
5000
901
16666
2000
1800
1746
5019
2000
181
2112
0
0
6151

0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
1500
8117
3183
4000
0
709
8754
100467
6010
2000
1554
2300
5143
2500
316
156
0
1500
1623
0
6645
3513
6700
1528
12100
0
3000
365
0
9025
0
0
794
1472
3000
2000
0
65145

3119
3100
2200
1565
4000
0
0
10866
50269
12500
2000
1578
2000
5000
2501
316
0
1050
1535
1262
2310
4844
6742
6704
1499
0
0
45000
894
2145
3539
1500
5000
1674
0
2600
1500
0
2386

9124
3000
3772
7240
4000
0
0
5592
3567
4009
2000
1592
1682
1021
1506
316
50510
0
1000
1101
1900
6368
1435
5000
4130
0
495
3000
6006
1400
9000
5229
3000
1446
736
10000
4300
0
2000

225616
1500
8650
795
3000
1243
0
2212
0
5000
1765
1435
41803
0
1000
316
0
0
1000
2180
400
3961
9030
4155
0
6000
495
2000
1385
1000
650
942
2113
1100
736
0
624
29847
2000

7443
2000
10000
1000
3600
0
0
2565
0
6000
331
0
1261
3000
1500
316
5131
0
1000
0
8000
4086
14778
4100
1404
5000
1528
2500
1666
0
584
1704
2995
0
1423
3500
800
340
3000

69550
1500
4646
673
3100
0
0
2156
0
5300
0
1663
1200
0
2000
316
0
0
0
0
1000
4280
25730
3600
1621
6000
3254
2000
0
30305
639
0
139
379
831
4000
600
0
1000

0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0

1343
3000
2141
4400
1500
3412
3200
269
4800
5000
1114
1500
500
1300
1544
0
1500
1985
0
4000
2400
1000
2177
1400
0
3061
5500
10095
2850
1605
0
1473
1600
3600
1805
4000
2000
3000
1300

5033
2148
3085
4001
1800
1700
2900
710
0
4300
1133
0
500
1272
1861
0
1445
2664
1500
55000
2400
0
5000
1000
1500
1390
4500
7005
2874
1603
2120
3323
6207
3990
2074
5000
2000
4000
2000

3516
3049
3623
12
2800
0
2000
268
1539
3600
1304
6808
500
1282
2004
0
1425
2700
2700
3750
2200
0
0
0
0
6477
3500
6013
2335
3000
2810
5970
1465
2700
0
11417
1867
1829
1100

5497
3000
0
0
0
15571
0
45171
1500
3700
1000
1502
242
800
1324
0
1000
6700
1300
2500
0
0
0
0
1259
50
6011
2511
1600
0
1000
2571
2200
2300
2304
10000
1784
4500
1000

11378
3002
3158
0
0
4264
0
1036
1527
0
351
0
1000
500
3768
0
1000
0
0
2500
4300
0
2254
0
0
43
3200
10358
1600
1000
2083
4515
1000
2300
0
10000
1050
2100
2700

12774
1021
0
0
1900
1000
4600
1000
27887
7300
2523
0
273
0
1
0
2000
2389
1117
2500
2200
0
24738
0
1200
36
4000
5000
1700
1000
1500
4019
3000
3000
2400
5000
0
2500
500

0
0
0
1
1
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
0
1
1
0
0
0
0
0
1
0
0
0
1
0
0
0
1

2400
1500
3000
7080
2000
0
1500
0
10000
7900
3000
3248
3605
3000
6285
0
7028
1281
2195
0
1222
780
0
1689
5000
3600
874
1400
0
2000
1724
0
1596
2100
3000
13054
1500
1743
0

1700
2000
2000
8000
2520
2080
1600
1600
14790
4500
3000
2991
2
2700
5897
7690
6000
2603
1978
0
1200
0
0
0
6000
2200
876
1700
734
4500
1819
4500
1456
0
3700
15449
1938
1640
0

1403
1500
4500
7011
20000
1600
2200
1600
5000
3800
2500
2655
1731
2270
5895
0
5026
0
1144
0
1004
780
0
4013
6000
1700
876
1900
0
0
2664
21
1005
3400
4000
9610
2000
1010
0

1000
506
1200
8500
1000
657
0
1400
5249
3500
3000
0
1093
2433
7747
2800
5000
1000
341
4186
780
0
0
2278
5000
1500
0
557
390
671
31057
0
160
0
3000
4373
505
95
0

1000
803
0
6010
1000
683
650
1400
9932
7500
5800
0
1026
2530
6509
5700
3000
500
345
2000
116
390
0
1132
5000
1315
0
1000
988
700
1064
0
98
1528
3300
12929
25000
1595
0

1000
1009
1200
6000
1000
838
1450
1400
0
3500
0
0
1964
2400
11234
0
2000
421
510
1000
806
150
0
4721
10000
800
0
2000
1990
2000
1073
0
0
3038
3050
8000
1229
0
0

0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1

1513
20000
0
3366
1779
250
5886
7000
15381
2316
6724
4000
1513
2000
6649
9197
3100
11602
0
1500
3500
2100
3500
5600
3384
1084
2128
18488
5001
3211
2700
5120
2379
9066
626
4000
2000
32000
9043

2000
19501
0
0
3001
7671
4054
6000
0
2836
18150
0
1246
5860
2704
3700
3160
4238
4156
1300
1000
0
4000
5700
0
1024
2477
17276
6688
0
8000
2600
1500
1608
626
5000
1000
60000
8847

2000
1000
0
1000
1558
5000
8412
7217
0
2316
7200
1929
1111
0
5250
6478
3100
4316
0
2390
1000
9700
3000
0
1450
11726
2409
6179
16251
1275
4304
0
3000
9070
626
8000
1500
6305
10000

1000
0
0
0
1045
65000
15096
6000
0
1446
7500
2000
3018
0
4
2114
2500
11190
4100
2200
2000
0
3146
9200
0
2608
769
9219
394
575
3000
2200
3722
1001
776
0
5520
4300
10000

1000
0
0
1017
1074
3000
1208
6000
0
131242
0
6000
5847
0
0
2337
2600
0
0
0
1000
0
3260
4500
500
344
792
0
5307
1539
0
2028
0
3
783
5000
0
4500
80016

1000
0
0
0
1634
41803
3000
6000
0
5000
15079
3700
1273
0
24
2401
2800
3000
2000
3283
1500
0
3200
0
2417
253
659
9012
5389
700
3000
3000
1543
2214
1252
5000
0
4500
15000

0
0
1
0
0
0
0
0
0
0
1
1
0
0
1
0
0
0
1
0
0
1
0
1
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0

1500
3500
4000
1550
0
1500
0
3000
2967
1471
1100
1500
1500
2000
0
1200
4500
5660
2500
0
3000
804
2400
5072
2000
1144
0
0
8619
2000
5000
15349
1726
13000
2402
6500
3500
2150
2500

0
3899
2500
1700
3400
1500
0
2470
2007
1506
1600
1500
1529
2500
1281
1170
4100
4688
2464
1441
3500
179
1619
4439
2200
1189
9306
0
1000
1500
1317
10
1500
2000
1503
7000
3515
2100
0

2500
3000
5000
1300
3400
1500
0
2228
1429
1520
2000
1200
1113
2519
1135
0
4208
2900
4600
1000
3000
1755
2550
3079
3000
1053
9306
7000
4000
1200
11380
32000
1376
5000
5233
6600
3307
2097
0

1000
1800
3000
900
3000
1500
0
1516
1092
1138
0
600
800
5090
448
0
3000
5200
0
165
2503
0
800
3020
900
268
9000
1500
2820
0
6508
0
936
3490
20828
4700
3014
1289
3200

1000
3000
2500
800
3500
1200
0
2000
412
1180
0
500
0
3100
329
0
2300
0
2200
438
2596
1190
0
3036
0
277
9000
4200
4970
0
6540
3000
1000
99000
12490
5100
3009
712
2000

900
2000
10000
800
3200
1300
0
1556
263
1345
0
800
2000
0
287
780
1800
3000
2180
0
3000
0
700
4554
500
358
9300
3500
2825
0
6671
0
1100
5000
1601
4700
4000
713
1700

0
0
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
1
1
0
0
0
0
0
0

5005
0
3500
1030
0
15499
1225
5000
6300
1124
4000
4157
0
5000
4000
0
5800
4000
8438
1700
1062
77817
2400
1414
1041
0
5026
2900
8000
0
860
0
1450
8100
3830
2500
0
0
5555

3000
0
4000
1000
0
0
1015
30000
4800
1207
5000
4168
4300
15014
0
0
9805
6881
10000
1500
8805
79000
2050
1415
2021
3600
5000
700
2000
0
860
5100
101505
0
4100
2500
0
0
5847

1000
3941
3002
780
0
3302
780
5809
5000
1000
2000
5025
0
5034
3700
0
5006
5003
10000
1000
3087
3382
2011
1002
4495
0
21000
1000
1000
1758
860
3411
3600
5000
4510
3000
0
0
5800

18
16405
1974
1000
0
0
0
4002
4700
177
2540
3223
1000
10006
0
0
3704
3000
84890
1000
0
103001
1200
200
10650
2800
858
2970
1000
2332
440
3003
3700
5000
3186
2000
0
0
4445

5000
0
2000
0
0
0
0
4500
5000
181
3000
4105
5000
1433
5000
0
12860
3063
2948
1000
0
6000
1400
104
525
0
2160
0
2000
0
1280
3000
3800
0
2886
4000
0
0
4700

2500
2477
5000
0
0
1250
0
4100
5000
0
3000
4000
1000
371
2000
0
13201
0
3497
0
3240
4514
1200
0
0
1080
200
0
1000
1400
440
3001
3500
10000
3020
2000
0
0
4500

0
0
0
1
1
0
1
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0

2400
0
1028
25464
0
1400
2000
2400
6000
3384
2151
8000
316
8197
3001
4725
1655
2925
1440
2500
3186
1007
5100
2000
0
2000
0
0
3133
3452
2038
0
1386
1181
0
9454
0
1005
1900

3040
507
1032
43095
2220
0
2500
0
4600
1555
10000
20219
316
8400
3052
1400
1675
12265
1750
2100
0
0
5300
4000
2000
10000
5000
2000
2132
4066
1994
3313
1422
1201
3
10128
0
0
1600

2400
1300
1000
7522
1480
1376
2000
0
0
2126
2100
7500
316
6486
3348
0
15000
9
1390
2000
0
0
4303
0
2537
1500
5000
1500
1650
3469
1457
108
2626
1215
17
8012
0
0
1500

2500
1000
72
9065
740
1000
1000
0
4800
60092
0
6500
632
6046
2617
1545
2610
1737
764
6000
0
0
3600
2400
1500
1000
0
1000
2000
4630
1205
299
0
1284
0
6500
0
0
1300

2450
700
369
8841
0
2000
4000
0
13700
3000
2000
7500
0
6069
2840
2022
0
1760
1000
0
0
0
4000
0
1500
1000
2000
2000
1503
0
1162
325
2351
490
0
7000
379
0
1300

2500
771
0
12000
2931
0
4000
0
500
3000
1861
6000
316
5626
2674
51000
2000
1882
850
2000
0
0
4000
1500
1500
1500
1000
1000
1505
2500
1131
0
1033
0
0
7000
0
0
1500

0
1
0
0
0
1
0
0
1
0
1
0
0
0
0
1
0
0
1
0
1
1
0
1
1
0
1
1
0
1
0
0
0
0
1
1
0
0
1

1145
2300
5600
5884
0
3336
7800
5000
4849
0
0
3274
0
19000
3808
4500
1800
3077
1283
3500
2250
4000
2007
3946
0
0
600
1721
0
2100
10042
2668
0
734
9604
0
23591
0
5940

1188
2809
6800
0
0
7210
9639
5000
6703
37111
269
2271
0
0
2804
4600
1800
19837
20000
3300
1587
3000
2049
0
0
15
0
2321
0
2021
8048
3000
0
0
53459
0
2116
0
4700

1500
2104
7300
2270
0
6091
7123
5000
6120
1307
269
1400
0
10000
30
4389
1500
0
6071
0
1259
4000
1045
0
0
1000
0
1660
0
1500
20141
7
0
424
4000
469
1400
0
4433

36000
1708
0
1300
0
24641
7162
5000
4015
0
0
1000
0
10000
1108
4697
1056
15846
0
2000
765
7000
23610
0
1894
2000
0
3000
0
1009
10000
0
0
424
4000
150
1165
600
3100

2000
1768
4600
3000
0
30000
7419
3500
4042
1509
1526
1000
0
10000
1108
4800
950
2000
1107
2000
773
0
4000
0
500
1191
0
1004
3000
1000
12000
3507
0
424
5000
3661
588
0
3300

1668
1807
3400
1700
0
5645
7462
3500
4057
1388
0
1000
0
10000
1133
4000
1000
0
1114
2000
476
4000
1000
0
4662
866
0
1003
2000
1000
15000
2500
0
608
4000
3800
639
0
3200

1
0
0
0
0
0
0
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1

0
1400
174
50468
0
1500
6000
6071
3
2000
2000
0
0
2000
1324
8848
0
2000
5937
0
1293
1668
2293
18552
39432
1900
2343
1443
5216
1000
2000
6504
3000
4881
1500
1442
4
0
3458

1600
0
2071
33372
3200
1509
10700
5070
2008
2100
2000
0
0
2200
1351
5869
1271
3100
5000
0
0
1750
2255
18267
20000
0
4856
41071
8000
1050
2000
4000
3490
0
1518
1459
1939
1062
2519

1500
1289
150
74085
0
1400
1600
3362
5000
2500
2000
0
0
2270
1664
0
949
1000
1417
30
1281
2023
2139
16142
20000
3000
1000
58995
20000
1000
2000
4500
1794
4087
1439
1500
2000
1062
2158

1000
800
0
290
700
1000
0
1755
2037
1650
2000
0
0
1204
797
26965
110
0
0
300
771
1600
2097
5880
20000
0
3995
24713
15653
0
1100
3500
1311
0
1017
1000
1700
0
2151

1720
1000
931
51107
700
1100
2800
2000
2029
2000
2000
0
0
1300
825
1066
0
1000
0
1000
640
1850
2174
13707
20000
1500
842
28948
3793
1000
1000
4000
953
1798
1032
1003
1750
0
2368

0
1000
0
41791
500
1000
2500
2000
2008
2000
2500
0
0
1238
1030
3196
558
2000
0
2000
790
5800
2200
1088
20000
2000
26313
7210
10000
0
1100
3500
1390
0
1367
1100
5430
0
2197

0
1
1
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0

0
7000
0
316
2659
5000
15000
3620
1667
6000
1140
5604
0
4300
7500
1746
14
2000
12724
2000
5000
0
1298
2000
776
0
1500
8100
4462
5200
83750
1800
1700
1173
2000
3000
3112
0
2500

0
3000
12548
13816
2917
3000
10000
7656
1967
5500
1164
4661
0
4295
3500
1792
1505
0
11022
1307
5000
0
2369
0
1172
2924
0
7000
0
0
0
0
1600
1370
1000
4880
50000
0
2000

5000
0
0
316
4600
2000
5000
56397
1650
0
1139
3560
0
3000
4000
1828
2000
0
22264
2000
5000
0
1298
0
380
5226
2900
8400
4385
0
0
4200
1000
880
0
3000
6760
500
1900

3000
3000
0
316
1000
500
1500
0
500
3700
331
4915
0
2887
3500
1855
0
0
378
252
5000
1178
1298
0
776
0
0
7000
3639
3009
0
0
1000
500
0
3000
3486
400
1500

1000
3100
0
316
5200
2000
800
0
0
3200
350
0
0
3000
4000
2121
0
0
258
249
4400
1692
1623
0
1172
2278
1100
7500
3762
1000
0
0
1500
0
0
3000
2476
0
1300

2000
5900
0
316
0
5000
2000
12117
1500
3400
500
3000
0
3034
3000
2100
0
0
5380
100
3000
810
1275
0
380
2292
2400
7500
3800
94000
0
0
0
1500
0
3000
2500
36
1300

1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
1
1
1
0
1
1
0
1
0
0
1
1
1
1
0
0
0
1

4000
2350
5000
1160
8500
2034
3000
10000
4021
6000
0
7279
11000
2130
4500
1825
0
15003
0
2160
0
3000
2100
1500
1281
1000
0
1748
1600
1672
4000
0
300
3278
1634
9886
0
1573
3688

12000
2532
10000
1331
9200
3000
3000
10000
3013
4000
0
8679
40000
5804
4600
1593
2921
13539
0
1500
1620
1188
2000
1000
1214
658
0
1802
1915
836
3032
15510
5222
0
1649
0
3400
1355
2577

3100
2510
5000
1321
8000
2083
3520
10000
4031
5500
0
6300
3526
121
4500
1458
0
20714
0
1218
1350
0
1700
0
1155
1000
0
1748
1625
0
1668
0
2034
1233
1304
20000
5800
1203
2169

0
3250
5000
517
7000
10000
3000
114000
3012
2500
0
6000
4515
1003
3500
1186
685
13054
0
311
1600
564
1500
128000
375
1473
0
1200
1376
780
1500
5500
744
1432
703
0
2900
516
1000

2900
2900
5000
528
5000
0
106200
10000
2006
3000
0
6000
3000
853
3500
1198
708
12636
0
1351
0
426
1400
4600
364
1473
0
1223
1422
390
1805
7250
5200
0
701
10000
3000
500
602

3000
2630
5000
600
5000
1286
5000
0
3121
3000
0
22001
0
1941
3500
1114
700
12700
0
1000
1630
429
1500
5000
354
540
0
1100
1435
0
23000
6500
790
566
705
0
3100
500
890

1
1
1
0
0
1
0
0
0
0
1
1
0
0
0
0
1
0
0
1
1
0
0
1
0
0
0
1
1
1
1
0
1
1
0
0
0
0
0

6300
15886
9284
6300
14152
1078
1000
2522
220
2000
3208
0
6885
2000
8328
5500
6500
5004
3392
1400
2500
3090
1572
35837
3102
1074
319
22181
1676
0
3318
1087
2000
0
0
1711
8657
1302
10047

4000
1946
6960
7000
15000
2154
8475
0
960
5000
1964
0
14523
4
7000
5900
7000
5000
5800
3300
2000
1176
1242
8794
3087
1092
800
38683
1725
522
2719
1129
1812
3304
0
1292
2190
18666
11909

5500
546
6055
5421
15000
1518
0
1411
960
0
3428
0
2816
2916
4900
5500
4000
5000
1000
0
2000
1500
1020
3454
2887
1101
0
4706
3613
0
2800
1052
2000
4
0
885
12881
2000
5000

3775
546
7651
4000
15004
229
3000
1455
960
49920
7
0
7419
106
15000
5000
3000
4300
600
1000
2000
2000
2000
98231
2887
222
0
3816
0
3978
2800
120
664
2230
0
1292
0
3000
16

4100
590
8
4000
5071
943
0
4486
1383
1500
1000
0
0
3000
10000
5000
3000
5000
400
1000
3000
609
0
3486
2887
231
0
6708
975
25590
2900
1000
700
0
0
795
4590
3000
0

5000
550
5159
4200
5168
189
7505
11961
960
4000
2900
520
16963
0
6000
4300
4000
5158
1000
1000
3000
478
0
2706
3103
231
0
20105
980
0
3400
1000
709
2009
150
1035
0
1200
0

0
0
0
0
1
0
0
0
0
0
1
1
1
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
1
0
1
0
1
0

0
3562
2000
759
2000
0
164582
0
1117
10039
14499
5000
8132
4337
0
1800
3000
0
17000
4000
1141
1265
1000
4967
3045
45000
1289
1185
1600
1835
2100
4500
1500
2591
0
3079
2489
14718
6960

0
4000
3000
0
2000
4500
10056
1290
2500
10048
8983
5000
7018
5000
0
1550
3000
0
7000
1800
1450
1300
1524
5160
2545
100000
2859
1600
300
2520
0
5014
2300
40693
0
3185
0
7420
6882

0
5445
1500
0
2500
3500
10000
1298
3000
20172
12908
4200
10542
4000
0
1244
5000
0
7000
1500
1000
1400
1473
5233
2100
73427
0
1000
1700
2000
0
0
2800
3900
1158
3251
1166
15118
6307

1883
20000
71392
4356
2000
3400
5000
474
2000
11034
7834
4000
13378
3824
0
751
3000
0
7000
1000
390
1000
1473
5278
1700
7759
1044
243
0
2000
0
0
1000
1000
0
7200
126
45473
4730

0
0
3000
0
2000
4000
10000
487
2000
20109
12919
3600
11045
4000
315
612
1000
0
11000
1000
390
304
0
5464
3374
31840
0
240
804
4058
87045
0
1150
1500
0
3600
112
15095
2874

0
9010
3500
3200
4000
4000
13000
500
553
30428
13583
4542
6666
4000
165
667
711
0
10000
1500
390
283
390
6121
1740
12577
528
619
1000
2100
4000
1418
1000
2360
0
3900
244
8908
3052

1
1
0
0
0
1
0
1
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
1
0
0

3000
1800
0
2005
2500
0
0
1727
1743
18231
15000
5600
0
3000
4000
2000
0
4251
0
3000
2570
8198
1500
2000
4600
2000
6804
123
4000
5000
6097
8357
2753
0
2464
15000
5300
3700
0

5000
3400
0
2005
0
1468
1122
991
2236
20010
10000
6000
0
3000
0
1574
1151
5144
0
1791
0
0
1056
2296
1200
3500
6883
0
0
0
8039
7200
3438
0
5890
3000
11000
2000
5000

4000
0
0
2716
7282
1564
1730
1817
2807
13013
3000
4300
4351
2000
2000
1284
10312
2000
0
6000
0
5487
1069
2296
1400
1500
11600
123
2384
0
5112
6500
4400
0
1113
4100
0
0
0

0
1900
0
1000
0
591
0
72836
629
11209
12713
5500
0
0
1039
1591
12238
44406
1742
6000
0
5429
1000
2342
0
1500
5020
0
8000
2471
5000
6000
0
0
1283
3200
8077
1059
2000

5700
2000
0
911
2700
489
508
30300
3810
9010
10420
17000
6200
2500
1100
0
5000
54725
0
7000
6920
3000
1000
4315
3069
1500
1200
0
0
1300
5008
6000
2400
0
3000
3264
0
1096
1400

0
0
0
500
3000
388
425
60000
719
162510
12532
5300
5276
2200
1100
644
3000
3000
22854
5000
0
2621
255
2796
0
1500
4000
0
1852
4800
4019
6400
9974
0
883
3248
3947
1114
2000

1
1
1
1
1
0
1
0
0
1
0
0
0
1
0
1
0
0
0
0
0
1
0
0
1
1
0
0
0
0
0
0
1
0
0
1
0
1
0

1261
5000
2988
5500
2744
4536
1500
11488
6446
180040
2000
455
1162
0
3000
30000
7000
2345
3775
486
0
13551
8448
11074
599
12416
0
1800
0
0
1317
1600
1492
7900
5750
5002
1132
2000
3647

1650
5000
3780
0
1005
4696
2000
10000
6207
8200
3000
10843
1229
2253
2500
5000
7200
0
3988
9041
0
6364
5785
3
2
6130
0
1500
8900
9021
1268
0
1661
0
4000
7
1321
2000
0

3176
2000
3000
2723
16639
4791
1000
11990
5758
9607
410
0
1144
0
2000
5045
8800
7009
6000
64988
0
11728
5400
5
200
27
0
1450
0
6000
1010
0
1238
8600
6300
1511
1451
2000
0

3379
2100
3004
1062
142
4811
518
17990
4853
5103
1250
22
376
390
2500
10288
7300
632
3784
6000
0
1532
4397
1075
1118
4610
0
1500
3500
5489
4003
0
1031
3800
3000
5005
349
0
332

1807
2000
2988
936
0
5000
1000
15000
4940
5237
89035
7709
329
390
2500
5000
7700
0
3010
16899
0
1234
4548
0
5
5000
0
1500
7570
5670
3086
0
1083
0
0
5183
362
0
333

2241
5001
2827
943
10220
5033
296
15000
4600
5000
3491
9398
345
390
2500
5000
16000
36049
3200
14028
0
201
4670
0
459
5000
0
1500
0
6000
2406
292
0
3700
3700
5108
343
0
564

0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
1
0
1
0
0
1
0
1

10016
2000
1610
14773
0
0
3005
2000
4000
1700
12000
1688
4826
2500
1813
780
5000
2058
6120
5177
1476
761
0
14165
0
1224
4895
0
1651
7000
0
2561
2968
2000
1805
0
3023
0
33808

7473
0
1374
18129
0
1000
2000
3000
2760
0
9427
3728
8000
2507
1559
0
10000
1265
2861
22
1517
9962
441
55732
0
3203
3927
0
3377
7000
5000
2745
4088
3042
5816
0
2245
0
14996

6151
0
1215
18941
2000
0
3000
1000
3000
5000
5934
1726
3100
2428
1541
0
5018
5000
3279
2154
1451
3485
305
1563
0
0
35955
0
0
10005
0
2100
3677
1433
1000
0
2005
10370
13209

2000
0
596
16687
2000
0
3000
500
380
1400
13000
1608
3000
2594
1290
0
127
700
3319
1200
1043
2
0
1594
0
1000
0
0
976
6193
2084
1684
5400
1012
5000
0
2000
15000
12890

7015
1000
609
16438
0
0
2000
5884
96736
1700
11000
2169
5417
2602
10000
0
10015
700
1150
3450
1048
4479
0
1454
0
0
5826
0
855
4231
0
4000
0
1029
12217
0
1088
10000
11081

45
0
717
415
1200
0
2000
0
3600
300
1320
1698
0
2500
1958
0
69
800
1150
0
1429
5392
0
1535
0
2000
4706
0
1011
5000
2305
3000
3618
1074
8000
0
3000
4311
16298

0
0
1
0
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
0
1
0
0
1
0
0
0
1
1

0
1336
0
3972
41
1295
4000
0
7000
6648
10152
1724
5500
1588
2850
8000
0
4505
1500
1853
76
0
4884
2645
416
10998
344
483
13501
7000
6000
7922
7595
1215
3001
1600
3672
2700
4294

3141
2000
94
5800
8597
1309
3507
3450
6300
11986
19631
3855
10000
1770
1919
3000
490
3577
0
108
3742
0
329
2
416
1509
891
487
14152
7000
2332
0
5616
1230
2382
1700
0
0
4428

0
1264
1712
4431
8583
1602
3003
0
0
0
23906
0
6000
1200
5154
3000
902
1231
1606
0
1546
0
2465
0
3541
1390
889
1011
12270
8500
1219
0
9598
1236
67867
800
2415
0
4326

1434
0
9549
3854
6880
1300
3003
2079
5000
49947
0
1694
6100
390
1184
5000
0
2534
818
134
0
0
2673
0
416
0
889
0
11031
5000
5000
506
5589
798
2420
1000
5033
1100
4154

0
0
1060
4121
7235
600
3510
0
5000
3840
3073
3713
6100
0
0
3000
0
5012
690
4950
388
0
12354
0
416
849
739
1000
10207
6000
54000
4408
5985
822
2338
0
803
0
4345

1581
0
0
4603
6839
400
3500
0
5000
11939
7418
2000
6000
44334
1213
3000
0
2531
695
500
910
0
9583
0
1644
3720
1807
974
10910
5000
110000
0
9382
1079
2326
2000
2531
1100
9098

1
0
0
0
1
0
0
1
0
0
1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
1
0

2000
2000
2000
2504
0
0
316
390
2599
6000
2287
0
1911
4060
6500
0
5590
5000
3552
1300
0
600
0
2000
2008
1500
0
3000
0
0
5000
3900
4938
5000
0
2000
1522
1500
1734

2000
1700
2500
1815
0
1800
396
390
0
6000
0
4000
1879
0
5000
3212
8489
5018
2617
1300
2549
0
2500
2500
3000
2000
500
23
878
0
8000
5000
0
1155
0
2000
1800
1500
2506

2500
954
3000
2389
0
1600
316
390
1852
10000
18692
0
1500
2200
4025
12532
18443
1000
2098
1280
151
660
1000
1500
2000
2500
0
0
1142
0
6314
5000
1200
1000
0
1500
1222
0
0

2500
0
0
3003
1500
400
32816
1240
0
15000
1000
1326
1000
0
8000
655
0
3000
1916
1000
0
2030
400
1200
1000
500
0
23381
926
0
3200
208821
507
103
0
2000
1500
2000
0

2000
2253
3000
2800
0
0
316
4234
3542
35000
172
1547
1019
19726
5000
157
9416
0
1707
1000
574
3170
0
1142
1000
2000
0
5000
1401
0
6400
9508
0
1000
0
1500
1000
0
0

3000
1106
2000
2504
0
0
316
2970
0
115000
4801
3000
1500
0
2000
2063
2328
7013
1732
1107
918
1152
672
1600
1000
5000
0
5000
938
1562
2100
32258
0
109
0
0
0
1000
0

0
1
1
1
1
0
0
0
1
0
0
0
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0

12000
1550
0
18615
2491
6500
1500
13000
2751
6000
0
390
0
4846
3393
3000
1200
1500
0
1380
15325
3147
0
2095
0
2100
0
2000
1754
1500
1238
1607
0
3778
1200
5024
1376
3000
6018

7300
1503
0
42067
1669
6500
2000
6900
4592
5500
0
1554
13009
5577
0
125000
1214
1500
0
1488
5731
2000
1883
0
264
4200
0
2000
2210
5000
1300
2010
2216
1900
1600
5014
3314
3000
5000

5000
5000
0
30014
1805
6201
2800
4200
3798
4356
0
390
4627
3488
1600
4065
1300
1600
0
1775
24677
5021
1920
1000
264
0
0
1500
1700
0
1500
1505
2557
1019
0
5016
1050
3500
0

6000
3000
0
39515
1263
5000
0
3000
8774
3000
0
780
3000
3417
1000
4000
500
2000
0
1080
5753
2646
1931
0
517
2000
0
1000
1614
0
1000
1001
9246
26
1600
5017
0
3000
6040

7000
1000
0
6110
1439
5500
2300
3200
4362
2100
706
0
0
3536
1000
3000
600
0
0
0
5325
5541
2003
2000
11
2000
0
1000
1600
0
1000
2007
8307
1131
0
5011
1100
300
4000

6000
5000
0
11611
1408
5100
2500
6000
12114
5000
18115
390
3000
3707
1360
3000
2900
1500
0
540
6000
0
2046
0
264
2000
930
1351
1600
3000
2500
2007
10000
1209
700
5014
950
5100
15000

0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
1
0
0
0
1
1
1
0
0
0
0
0
1
0
1
0
0
1
0
0
1
0

1700
6000
0
0
3200
1600
5000
3591
3212
2301
3329
1473
2070
1600
8210
4000
107767
4700
2000
2000
2000
2200
1536
0
3086
8357
0
1400
0
8000
3072
2000
5328
0
5320
3500
2000
2926
21690

1700
5002
1600
0
3400
1542
6000
0
2106
1354
3429
3312
2357
1379
3001
3455
206
11500
3334
2000
2000
2100
1600
1204
0
10001
0
801
1829
11000
3074
5000
0
0
0
1000
1600
2550
32264

1700
6000
1000
0
3700
2300
3000
1500
2000
2906
2015
0
1746
1000
6866
5000
3265
3925
27
2000
2000
2000
1600
2200
1276
10000
0
1030
998
9000
2887
0
0
0
3316
2000
2000
1848
12948

1000
5000
1000
0
2800
0
3000
1100
1603
370
2000
2578
1628
1000
4681
10000
3000
0
300
2000
2000
0
1500
500
3223
10000
562
1000
200
7000
2774
0
760
0
0
900
1500
6084
0

1000
6000
866
0
2900
1400
2000
0
1903
381
2004
1294
1520
0
2729
2500
2000
5000
1092
2000
605
4200
700
0
805
5000
736
0
4208
7000
2871
0
0
0
700
900
2000
38
17370

2000
4000
0
0
3100
800
73000
300
2006
376
1000
0
2202
1700
3138
2231
2000
4100
400
2000
1000
2100
2900
700
0
20000
1269
0
0
7200
3000
0
0
0
0
1000
2000
4
0

1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
0
0
0
0
1
0
1
1
1
1
0
1
0
1
0
0
1
0
1
1
0
0
0
0

70
1230
1000
1672
0
1300
1300
1500
1300
1500
0
135018
3000
1073
2103
2000
1000
2800
2000
0
5000
5065
0
1500
14000
0
1200
0
1600
2000
0
2600
143713
1500
20008
1600
2000
2072
12167

8000
1096
0
1699
45361
1310
1300
0
1300
5000
0
3000
6107
1258
1170
20000
1600
700
0
4893
0
20028
2335
1500
15
0
1200
2000
1357
3300
0
2441
5554
1800
15057
2000
2000
1769
8335

2000
1344
3300
1600
1800
1300
1000
1500
1400
4000
0
120000
0
1000
1162
1359
800
700
1363
0
198
3152
1200
1450
13175
1900
1000
1600
1236
0
0
820
3619
1200
10100
6416
1000
1003
5113

1346
1187
0
901
1503
700
0
2500
500
2000
1000
823
1675
228
0
600
800
1300
11422
0
1500
2025
1225
889
11700
3000
0
0
623
2700
0
0
3002
751
10000
4406
2000
189
5062

3000
285
1200
1500
1735
1000
0
0
600
22400
0
80000
1895
1035
3443
33625
700
700
12455
0
1300
5211
2300
920
11900
1500
0
1150
653
0
0
851
1940
1000
10000
1014
2000
120
5221

0
66
700
7
1724
800
0
1500
600
0
750
3684
2117
0
0
615
800
700
24262
1000
2000
10061
1396
992
12140
0
0
2000
673
500
0
1678
2921
0
15000
3006
2000
100
5184

1
0
0
0
0
1
0
1
0
0
1
1
1
0
1
0
1
1
0
1
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0

12596
3000
6005
1731
0
0
0
0
900
0
1961
2875
4511
6247
1000
3500
6000
4586
5100
3100
0
0
4345
2891
0
651
8000
2515
0
2000
3524
0
0
0
2500
2070
4005
600
3500

11320
1900
6005
1606
0
0
1682
1842
0
1158
2075
4900
3711
59904
2400
4000
5000
2863
4600
0
0
0
5966
1586
0
15000
2000
7703
780
5300
2941
0
3000
3000
0
3000
4078
600
3500

7608
1700
6094
1051
0
0
2697
1770
1000
4000
1294
2000
3685
30000
0
4000
20012
7845
3000
2100
0
0
4250
2444
0
10000
30000
600
780
1500
2013
0
0
15000
0
2000
1237
500
3000

6628
1700
4161
3574
0
300
0
1751
0
0
999
2100
2797
10000
2700
2000
23099
7000
0
3000
0
1455
4200
1586
0
10200
5000
0
0
1100
270
0
5000
0
0
2000
1000
500
4000

7004
0
5021
2036
0
100
3219
3894
0
0
934
0
2897
15365
0
10000
10029
671
0
0
0
732
4200
1579
0
2149
20000
595
0
1000
42659
0
0
3000
0
2000
61
500
3000

6902
2500
4350
1703
0
100
0
0
433
900
849
2500
3046
10778
283
4000
30019
671
0
3000
0
291
4200
1579
0
299
25000
599
0
1000
100002
0
3000
3000
0
2000
0
500
3000

0
1
0
0
0
0
0
1
1
1
0
0
1
0
0
0
0
0
1
0
1
0
0
0
1
1
0
1
0
0
0
0
1
0
0
0
1
0
0

2536
780
3287
3500
678
0
1329
2838
0
0
3749
2500
10005
2500
82694
3803
1855
0
0
1800
0
0
5011
0
8101
0
1120
1500
3000
0
7347
2000
2955
1650
0
0
3447
428
2590

2454
0
1313
0
571
5000
1324
1359
0
0
2782
2000
9001
2626
1939
2551
1804
1000
1459
2000
0
8642
0
0
12029
1176
1117
1700
3100
2600
6830
2100
2500
5400
0
0
2261
5306
0

1588
0
1299
3204
1225
1500
1000
14968
0
0
0
2000
8001
9412
1720
2735
1713
2000
1447
1400
0
800
2000
0
35524
1000
1127
1000
7000
6332
6700
2500
2500
0
0
0
3377
0
0

780
0
670
2003
140597
1200
2000
2022
0
0
0
1000
5001
500
1712
2628
681
2000
983
1500
0
107
20000
0
38
121
279
1000
3200
7000
6400
185957
2526
1662
0
0
0
604
0

803
0
686
2013
6000
1300
1000
110142
0
0
1218
1500
5001
1000
1766
1574
701
2000
1023
1500
1150
200
15000
0
2015
57
289
1000
3500
5000
6412
6500
2000
1717
0
0
11235
14850
0

673
0
694
2511
3900
0
0
205
0
0
102400
1500
6145
500
1907
1649
785
2000
1042
1600
0
0
5000
0
7522
5507
369
1500
3200
0
6549
6100
1500
1600
0
0
2795
2403
0

0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
0
0
1
0
1
1
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0

3500
3000
9117
0
14104
1217
3759
11003
0
2022
2882
9000
4118
2000
0
1818
2000
8000
2446
1900
1000
3800
1200
40000
1233
1141
2200
1500
1000
8001
0
326
325
6400
5027
1455
0
0
1000

0
4000
0
1175
10107
31967
3500
5000
2343
2016
0
5000
14000
1900
0
2002
2000
4000
438
0
7397
0
0
85756
1576
3258
2200
3400
1000
6500
3000
176
325
8612
3053
1278
0
2800
1000

2798
3000
0
1135
9410
1796
3000
5000
1548
1272
1259
3000
0
1300
0
1400
7500
3000
1000
1300
0
2000
1200
35153
1300
0
0
1200
1000
6146
0
0
325
7534
5040
1000
0
0
0

3500
3000
0
1000
8398
1936
982
5000
476
1000
591
3000
1837
1300
138355
600
2200
2500
0
884
3703
1500
1500
4236
1000
0
0
2100
1000
3300
2000
1428
325
5506
1000
235
0
1000
1000

2627
4000
0
1000
8464
556
3437
5100
336
1000
613
2501
3010
1500
0
1000
0
5000
7
780
3500
1000
0
6080
1400
357
20000
0
1000
2476
1000
0
325
4850
1016
1600
0
1000
0

3000
3000
0
1000
7826
15664
2044
5300
348
1000
608
3000
144204
1500
5200
0
3000
3000
0
0
3697
2000
460
88
0
400
1000
0
700
5749
1500
476
325
5000
501
4316
0
0
0

1
0
1
0
0
0
0
0
0
0
1
0
0
1
1
1
0
0
0
1
0
1
1
0
1
1
0
1
1
0
0
0
1
0
0
0
0
1
0

0
2000
20000
3236
2000
0
5000
1898
2007
1206
6000
8100
2003
0
10000
0
0
2000
0
2000
2017
0
4499
3500
1421
2000
1472
0
3200
1782
0
8026
1300
1238
5000
0
1717
0
4000

3005
2000
1093
2000
3000
0
7785
1996
2000
3133
5000
0
2400
456
31727
48799
3309
2000
0
0
3000
8
4578
2000
1264
3000
1500
1244
0
1850
3500
9503
1000
1392
0
2976
2000
0
4300

0
2000
1000
390
1500
733
1699
2162
2000
0
7000
14025
1200
150244
44626
1773
381
1962
0
0
3019
2570
4606
1000
2577
1700
1282
1255
6500
1318
0
9015
2700
1200
2000
0
2000
0
3000

930
1000
1731
0
527
0
1920
2000
417
162
5165
0
317
2915
18
1711
0
1974
0
0
5011
0
3817
0
0
3000
618
709
4000
5822
1100
7511
0
329
0
500
1500
0
3700

1000
1000
2169
780
600
1307
9151
1300
1500
4881
5500
5300
190
24550
2124
1785
389
2159
40
0
23748
0
3998
2000
1105
2500
640
578
2000
794
1100
8011
850
0
0
120
2000
0
3400

2000
1000
1408
0
1000
0
187000
2000
1500
445
6000
500
0
100
9844
1745
890
2100
84628
0
13633
0
3695
0
0
5000
644
741
3000
2000
2000
7361
850
0
0
780
5000
0
3600

1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
1
0
1
1

0
5494
11526
15000
1615
1600
0
300
2820
3000
1400
16000
6624
1934
1252
2000
9104
2378
4089
5505
1295
1275
1281
7500
3000
15000
3058
0
2000
10030
3000
2000
2008
3000
4000
3040
0
0
2084

4000
3202
18305
0
2507
8820
3949
6200
4000
0
0
5013
3000
1917
1274
1347
9401
2600
5179
4849
0
3081
1450
7100
3007
13274
0
390
2000
6053
2000
2000
6000
3000
3000
5000
1027
2000
2500

5000
3502
15861
24000
10814
1293
1700
2139
1200
6000
5000
5024
31959
2500
1286
3078
6001
2613
2543
4614
1306
0
1600
7203
1000
1010
980
390
1500
10036
29000
2000
6000
3000
3000
10116
0
2000
1135

12000
3200
2744
7000
344
820
1200
0
5000
0
5000
10000
1052
500
1057
1509
6001
1500
1176
4600
673
0
382
15000
1290
185
0
390
500
6027
2004
2014
4000
4500
3000
5000
0
3000
497

4000
2500
0
7000
359
700
2000
4000
10000
14004
0
5000
1062
500
0
9000
6201
1500
0
3704
698
0
383
3500
0
2497
0
0
0
10028
2000
2000
2852
830
3000
6000
0
2600
514

6000
3000
19682
6700
401
689
2000
0
0
0
0
10000
1114
1000
306
8000
6201
1500
0
4506
1547
0
345
4500
0
2497
1030
780
0
10030
2000
2000
9000
2000
3000
3000
0
0
335

1
0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
1
0
1
0
0
0
0
1
0

1900
7003
1315
11000
2000
1153
12000
1747
1429
0
2915
1200
0
0
0
1649
1582
9024
4666
2000
17597
1734
2000
1590
2181
1500
3439
10810
780
1500
2000
2469
2245
2000
1565
0
1397
1200
0

0
6500
1040
0
3030
2000
13000
642
1000
0
2646
3250
316
0
1266
11890
15350
1104
4666
4500
1332
0
0
1926
0
5017
3237
4746
390
2000
2000
2119
1652
3100
1299
4000
1435
1141
2000

3200
7507
0
12300
4000
2000
5000
0
0
0
2208
1340
499
0
0
1367
1491
15000
4666
3800
1134
0
0
1911
0
0
4938
4241
0
1410
4000
1857
1497
0
1279
6500
1425
1006
1261

1500
4500
0
14288
2000
1000
4010
0
0
0
12503
0
672
0
2301
668
3459
14958
4666
3400
1000
0
1000
1500
1261
0
1693
3275
1560
1000
1000
1418
10580
2000
637
0
959
0
1261

0
5000
0
0
2800
800
6000
0
0
0
14869
1500
100
0
0
675
1650
0
266
3500
2000
0
2000
1541
1261
800
5000
3265
0
1000
1000
1390
685
2000
663
6639
2201
0
1261

3000
5000
0
6887
2936
1000
3000
500
0
0
0
5000
0
0
748
673
9028
0
0
3900
0
0
1000
1559
1261
0
2200
2865
390
1000
1000
1408
704
0
1469
4000
1200
0
1651

1
0
1
0
1
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
1

0
1626
0
7820
0
2000
2000
2007
2015
10143
7000
47000
2652
0
1230
3000
2005
2100
3000
1500
0
8000
3700
20449
2000
2500
901
5034
0
1575
0
0
0
0
305
3800
3000
4166
0

0
1000
1706
6100
1201
2050
2500
1371
1882
24932
7500
0
179
3000
1265
4414
2000
0
0
1500
0
8000
0
2499
5500
2500
901
6000
6000
1377
0
3000
2196
3108
6270
3300
0
4216
2000

0
0
3050
0
1062
1641
1000
4639
2119
10440
7300
0
1326
0
2192
1500
2000
1708
0
2000
0
7000
0
2499
0
2500
1075
5355
5000
1007
0
0
3485
1700
6396
4000
0
4116
2000

0
0
0
6127
254
1000
1000
360
45800
6265
7000
20400
1326
1000
694
1042
2000
4000
0
2000
0
7000
0
0
0
2500
0
3500
3000
0
302
1000
1796
0
2200
2600
0
4166
2000

805
0
1565
6503
288
1000
1000
2650
662
6275
7000
0
1326
5000
0
2000
1000
2000
0
0
0
7000
0
11071
0
2500
66
2513
0
0
0
1000
3002
3500
3488
3000
0
4166
5000

43340
0
1278
6500
365
1000
2000
1947
1000
5830
5869
0
4182
1000
3134
0
1000
1903
0
3600
0
0
0
780
3400
2500
66
5000
0
66296
0
1900
2601
0
0
3000
0
4166
0

0
0
1
1
1
0
0
0
0
0
0
1
1
0
1
1
1
1
0
1
1
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1

3938
1678
50005
6806
3000
0
5006
2189
0
6170
1752
2000
1000
1318
7426
0
1848
2000
1068
1300
0
5400
1869
1700
3844
2000
1500
3000
17328
3824
644
3200
2062
4884
150
3003
1300
0
0

5720
2023
20010
4744
3505
6600
4015
1600
0
3444
2154
1694
2425
1973
3306
2676
1394
3000
1007
2100
0
5505
5000
1924
2299
2000
0
0
388
4311
7567
0
3050
5100
0
2403
2600
0
2058

3078
1574
2481
4546
0
6000
2006
1600
0
1193
1991
1200
2425
1000
4301
0
1015
2000
1741
1000
1522
5505
162546
2015
780
0
1500
1000
779
3648
0
2300
0
6000
1000
3003
1300
0
1400

2000
1375
20000
3672
0
0
7137
700
0
381
1811
8697
3850
600
15
1000
99
1000
1646
1000
5014
4000
5783
1000
8190
1000
0
0
814
3370
499
0
3700
3142
0
3001
700
0
762

2000
1468
55827
3602
0
3000
18000
700
0
1516
1742
2000
1000
0
684
0
47657
2000
100
1000
1406
4500
1689
663
4600
500
3000
0
0
3492
576
1500
0
3300
0
2401
1000
0
1000

2000
1649
34675
4006
0
3100
202
857
0
542
2000
1000
15244
0
2713
582
1681
2000
0
1000
0
5000
1977
10000
1081
1950
2000
0
0
3614
0
0
2436
3323
0
3109
700
0
650

1
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
1
1
1
0
0
1
0
1
1
0
1
0
0
0
1
1
0
0
0
0
1
1

6004
0
1291
0
10000
1896
1804
0
0
1270
9500
2100
0
7
5000
2000
6220
0
0
1702
256
65
3436
0
0
0
1316
0
8506
2508
5778
1306
30107
1939
0
0
2669
0
1577

1805
4817
1478
14779
5000
1417
2561
0
0
1418
2000
2000
3200
0
4533
1500
762
26330
4000
1422
0
3383
7813
1600
4308
0
1458
0
4706
8534
17020
652
10026
1547
4600
0
2184
568
1444

1255
6
1200
0
16492
1206
8122
0
0
1000
0
2500
3000
0
5000
1219
5806
6880
5000
16281
425
20
20604
0
3196
1646
1277
0
9463
14378
5268
79652
7241
1464
0
0
1542
16166
1200

1003
1700
400
5000
0
284
11000
0
0
3144
8000
2413
5000
4200
3724
6000
0
797
8000
20062
1529
112679
2376
1500
2536
762
494
0
16
4000
4179
0
50091
1078
0
0
626
1000
500

1111
3650
0
10000
1056
147
20015
0
0
0
9000
2000
0
48
3829
1000
1364
4898
1460
500
0
3699
11493
0
2322
2000
427
0
5002
6550
4903
49326
25000
1225
1200
0
621
1000
0

3002
0
0
5000
326
4937
1002
0
0
0
15000
1987
3000
5500
3900
1000
500
3680
40000
25070
590
3567
13885
0
2001
0
4000
0
10006
0
4236
326
5078
1500
1200
0
1591
1000
0

0
1
0
1
0
0
0
1
0
0
0
0
1
0
0
0
1
1
0
0
0
0
0
1
0
1
1
0
0
0
0
1
0
0
0
0
0
0
1

2000
1626
4325
5000
1600
27963
0
1700
0
5890
0
0
18000
16005
6781
0
6000
1885
72024
3409
16021
2000
0
1452
4000
5000
4000
1273
2013
3000
1608
3454
15000
20373
2000
390
6177
1936
1290

2000
1663
4558
5000
0
63354
0
1700
0
9395
2065
200
18000
18016
7071
2077
5000
1838
4028
2070
0
10000
0
1526
3000
20000
3000
1321
2505
0
1647
3725
340000
13000
2000
780
8982
0
1321

5000
1684
6300
5000
3300
1140
600
1700
0
15000
1376
1000
10000
16005
6744
2000
3814
1300
6006
1895
0
2000
0
1432
2000
6000
5000
1572
2100
0
1657
3722
20000
11160
4086
390
6758
340
1460

1000
2000
4221
5000
0
3939
0
1000
2672
0
701
0
20000
9005
6866
2000
2000
1000
3018
2214
0
6500
0
1200
638
5000
37000
1200
500
1800
1440
3228
9000
8418
0
390
6257
0
1213

1000
2000
4500
416
3200
4817
0
1000
0
5000
705
0
20000
9013
7203
5000
1600
1074
3000
29613
0
8000
970
1072
2000
5000
2000
700
500
0
1496
3281
8000
8325
1500
390
6633
0
1

0
2000
4600
566
1700
5692
0
1000
1862
7086
706
0
20000
8010
7182
0
1600
183
3008
535
0
5000
830
1326
500
3000
2000
400
500
0
1518
3374
14000
8602
1000
390
6115
0
357

0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0

10100
0
3451
345
2000
3762
2000
390
0
0
4063
7000
0
3000
1514
9661
6015
1596
1707
20000
5000
5805
1509
1030
1809
2152
2
55000
390
2000
16573
5400
0
17646
6000
1400
2700
9000
6930

11422
5637
3243
139770
4038
3000
2581
390
0
1088
0
0
2500
0
1550
9599
6005
1600
3478
3000
5000
2965
2003
0
2030
1000
1281
5012
390
5000
1551
5491
8000
0
5362
0
2000
10842
6000

11006
0
2390
1000
3129
2000
1900
390
0
1000
0
0
0
2300
1600
8683
5702
1300
2073
3000
5000
3500
1200
1473
1476
1000
1134
5000
390
1300
5060
9800
0
15620
6000
0
2000
10928
6000

10011
1000
1840
2777
8471
1000
1919
390
0
1000
25
0
0
0
2000
6970
7509
1000
0
1000
5000
2600
1281
780
833
1000
294
4516
390
0
0
0
0
5200
6000
0
0
9700
6000

9091
2332
1690
2160
12508
1000
1887
390
0
958
0
0
0
0
2000
56032
14
2000
0
2000
3500
2500
1512
0
390
1000
305
5000
390
0
0
4300
32236
1355
7000
0
3800
10000
5500

7026
0
1954
3424
19216
1500
1127
390
0
1210
0
0
0
0
2500
6025
5011
0
1129
25000
5000
1901
2308
1320
390
1000
1000
5000
390
1000
0
8700
3000
2750
10000
0
0
10125
6000

0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
1
1
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
1
1
0

2600
2500
7465
2001
0
1771
601
1600
1558
0
10000
2000
1701
2516
0
851
0
1827
0
1000
1400
20000
9000
2946
2520
1304
1036
5500
4626
10007
2000
2078
0
0
4739
390
2019
2001
2000

2700
2700
1744
2048
6210
1973
4285
0
1303
0
3037
1685
1600
2228
0
1589
1700
1777
0
736
1300
8660
10307
4052
2510
2500
50622
6194
0
1038
4574
2144
0
880
22271
390
2511
1501
0

2300
2242
1700
2129
0
1307
5500
0
1757
0
5018
0
1500
6338
2800
0
1700
1175
5933
1025
2800
1510
9014
977
2450
6
1149
1200
3003
3900
5101
1400
0
0
8526
390
10000
1501
0

2400
2093
1700
1660
0
1699
5151
600
711
0
5006
1655
1095
2290
0
0
1500
2125
3000
27000
619
0
6029
977
1676
0
15311
0
0
5000
5128
339
48
150
544
390
502
3001
0

2300
1300
4584
1568
7380
0
1757
600
600
0
3024
1707
1500
3620
2900
2995
1500
4421
3000
2000
700
0
6014
452
1900
0
19387
2000
1206
4000
3395
352
0
528
148
540
0
919
0

2400
0
1550
1997
11720
705
12918
1000
1500
0
3309
1718
2000
6504
0
0
1500
21607
7444
1100
1000
5189
6034
2097
1826
0
385
2000
0
5000
5385
500
0
25775
72392
390
0
3501
0

1
0
0
0
0
0
1
1
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
1
1
0
0
0
1
1
0
1
0
0
0
0
0
0
1

4341
1800
0
600
1500
410
2100
26876
1600
4
14000
1470
2000
1800
4000
1600
2100
2523
2850
0
2000
1500
1275
4000
1300
0
1741
1905
0
2000
0
0
1142
1362
1887
1000
3000
4400
1661

2068
3000
4042
200
4500
28883
2200
10134
1600
2407
1145
1889
2000
1800
3000
3800
2079
0
2130
1103
2000
1500
187
0
1613
390
2000
1801
3509
2100
0
0
1159
1352
3000
5831
2000
3800
0

3315
1404
0
200
2187
1710
0
85450
1600
2041
950
1400
2000
1800
1844
1300
2500
1000
7050
1100
2000
1600
1000
2000
1301
780
1439
1468
0
0
0
0
1140
1867
1580
14784
1800
3800
3021

1029
559
648
550
0
6000
4300
10140
1000
2387
0
384
3700
1800
1567
0
2000
4
0
215
1000
600
0
2000
830
0
959
1043
1302
3850
0
0
692
36986
1294
961
2000
7300
3664

1334
533
0
200
1500
1200
2100
88097
663
2905
150
1000
0
1800
2000
1400
2000
167
3190
2000
40002
500
1405
1500
698
0
1500
1085
1191
1900
0
0
829
5000
1355
0
3000
0
5364

1673
1000
921
0
0
1175
0
10086
654
72697
6000
0
1500
2000
2000
1400
1700
3535
2100
1000
2009
600
623
1000
822
0
1411
1193
1492
1600
0
0
1000
3000
5000
15735
2500
679
0

0
0
0
0
1
1
0
0
0
0
0
0
0
1
0
1
0
1
1
0
0
1
0
1
1
1
0
0
0
1
0
1
1
0
0
0
0
1
0

1615
5673
2100
2173
0
61058
3839
0
2000
0
1300
2527
2608
3700
900
3002
0
1432
2717
1500
2190
2000
1508
500
10000
1439
5211
4000
3006
10000
1924
5000
0
24720
1600
4200
11000
1543
4000

1200
7000
2100
1613
724
2186
2000
0
3600
5600
1000
2615
2000
0
3900
2002
1687
1472
2929
1000
2027
1500
3016
1300
17023
2000
6282
3000
2300
19888
1461
5000
0
0
1500
4000
6000
1262
3900

26703
7490
1701
1453
18589
5667
3000
2900
0
3005
0
2500
11200
1200
1900
1553
1147
1447
2429
831
2204
2000
1730
1240
8942
10070
4140
3000
3064
2500
1155
3000
0
6000
1500
3300
0
1275
3000

2104
2962
1
946
1000
1200
1100
0
2000
1200
0
3000
9386
710
1900
1002
524
1001
1551
20500
996
1000
16
600
86950
1002
5211
5000
1799
10302
400
4000
0
40450
1200
3400
8000
758
2000

7000
0
3906
997
1000
2000
28000
1200
1600
0
94562
2600
14500
52
1900
2002
400
1030
1567
1000
1031
1000
1001
1000
33000
1000
5211
5000
790
17500
351
5000
0
13000
1078
0
4000
638
2000

11747
0
0
1118
1000
0
1180
1409
1600
5000
3700
3000
10800
1000
3600
1000
666
1059
1456
1100
1047
1000
1000
608
7013
500
5211
5000
1100
3000
500
2000
0
5000
951
7000
5000
1340
2000

0
0
1
0
1
1
0
1
1
1
1
1
1
0
0
0
1
1
1
1
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0

1144
2000
2000
3200
2500
2450
4518
3383
1500
3000
4100
4000
2659
3000
2300
2600
2900
7200
5003
1609
0
0
3000
3500
3700
2200
1270
2073
10000
0
1265
0
130000
2533
1052
18480
2003
2000
5000

3000
1376
5040
0
2000
0
206
0
2000
3500
4200
0
2190
3455
2000
2700
3000
3200
5016
1362
0
1831
2001
0
2000
2600
1341
2027
3000
27107
1292
1500
3000
3098
736
330
2206
1682
3709

3000
1121
8034
2900
3000
1800
0
6380
1500
5000
5000
1000
2078
1960
1535
2200
2190
1200
4000
1302
0
1449
3520
1400
2000
2300
1160
1650
4000
1500
1303
1000
0
2811
420
330
3000
1500
1101

2000
460
3029
1100
20000
0
2500
0
3700
2500
5000
0
2002
2000
1183
2000
2201
1000
2000
866
0
1100
0
1100
3500
3000
556
0
5000
863
671
0
0
1281
2189
330
3000
1000
2000

3000
6000
5000
0
3000
500
0
0
0
2500
5000
2000
2062
0
1500
3443
2181
25000
2000
742
150
1051
2000
2100
2000
5000
600
0
3000
903
1800
0
0
1069
500
330
8000
1408
152

2000
624
49436
2400
2000
600
2000
2300
900
2000
10700
2000
2072
0
2000
2000
2413
2000
2000
1000
44399
1281
2000
0
4000
2000
0
0
6000
3000
0
0
0
1103
0
480
0
800
70181

0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
1
1
0
0
0
1
1
0
0
1
0
0
0
0
0
0
0
0
0

9000
0
1800
1600
3500
20587
0
0
7001
2118
2000
2000
1600
9425
0
5300
0
4200
1200
668
3500
1900
6074
2820
68000
8984
5800
0
4747
0
836
1500
3800
10005
6000
3100
0
30336
326

4000
0
1600
1715
3300
10759
0
0
10000
3600
0
2010
1805
1
1696
5540
0
4500
2500
1200
2500
1900
6037
6000
7064
9570
5900
0
0
3000
2032
1195
6000
4026
4000
0
2405
107382
326

4000
0
1400
2000
3100
4995
2306
363
6000
7
4300
0
1400
2012
1200
5361
0
5000
0
1300
1700
1400
4646
0
4106
7432
5900
0
5000
2000
1000
1507
3000
3481
0
1600
1100
33850
326

4000
699
1600
3010
2900
847
40367
0
5200
345
1100
0
405
1091
22
4500
144
3600
500
964
0
1500
4230
0
5075
11130
4300
0
5000
400
1000
452
100
141
4200
400
0
49587
326

4000
1170
1600
2000
3200
1344
1416
0
6000
1000
1200
0
400
1006
0
4000
150
25000
558
1698
1700
1600
1941
3000
1000
10000
4600
0
0
1000
390
467
1100
20074
3285
393
1600
47222
326

4000
1173
1600
1100
3100
4774
1419
0
5400
400
0
0
0
2516
0
4500
0
5000
0
60549
3900
1500
2151
0
4080
22212
4400
0
23999
0
1632
470
800
60308
7787
270
0
57258
326

0
0
1
0
0
0
0
0
0
0
1
0
0
1
1
0
0
1
1
1
1
1
0
1
0
0
0
1
0
0
0
0
0
0
1
1
1
0
0

2852
7800
4000
4000
5170
1500
1588
1200
1333
6630
2569
1700
1130
0
3327
573
11783
0
7280
0
6029
390
5000
2000
5026
4500
2000
1700
2000
1700
0
0
4600
3872
37465
31895
10000
5004
2000

15678
16
4000
5000
0
1400
1971
2000
1640
10
2485
2000
1462
1257
3471
219
0
5028
7360
0
30000
780
0
0
15430
5000
5000
1800
1500
4100
86
1304
2800
5500
21321
316
1500
8004
2500

7763
6800
5000
3006
0
2000
20000
2000
1506
0
1203
3000
2519
1300
3199
4484
8065
6411
8568
0
7981
39685
6000
0
12015
6000
5000
1750
2000
1600
0
2331
2300
4005
1200
316
2109
400
4300

1686
3800
5000
2023
700
3000
914
0
721
0
192
1500
0
400
2964
980
5404
3155
6600
3394
3000
1337
0
0
8020
7000
10000
1100
1000
0
0
0
0
3241
27761
316
5000
16903
2500

1735
5134
4000
3000
0
1000
0
5000
1000
3626
199
1200
537
410
2718
690
5000
2702
6711
0
3000
5000
3000
0
1060
6000
20000
1000
500
3600
435
16000
2800
15500
5548
31775
1000
345
0

1518
4000
8000
1500
0
1000
1746
5000
1000
2511
163
1136
538
420
2087
0
5000
10909
6883
37895
3000
4696
23747
0
5017
30000
15000
1000
1000
2000
480
2000
6300
4000
30966
1152
3020
352
2800

0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
1
1
0
0
0
1
0
0
0

1800
2108
2000
1044
0
1000
3790
0
2100
280
0
0
1950
700
1600
2280
0
1500
1200
390
3000
3153
4400
1600
2600
4000
0
1515
32192
4155
7700
3071
2300
5000
10000
0
2200
2000
1700

1900
1086
5000
2450
16000
16666
0
100104
4000
6
2000
5000
7956
610
1400
2300
4200
4022
1250
0
1666
1800
1500
1600
2620
4000
1300
5000
1608
5802
8254
2390
2000
4700
0
4000
2200
0
1600

1776
1874
6500
248
15000
0
4500
10000
0
75
1300
0
499
5130
1171
0
4700
1500
1537
3115
1500
0
1500
1600
2641
10000
1500
0
2301
3487
9600
2311
2000
2950
0
0
1800
1395
1000

1500
2920
3000
198
29000
0
0
15000
4000
3574
1500
3023
0
12050
600
44
0
3500
600
8069
592
3000
1742
1000
2000
4000
824
1000
2379
2908
4712
2330
2500
3100
2788
2395
1900
2109
1000

1100
0
5000
0
0
0
1751
10000
4000
5
1500
5000
5990
4970
0
2200
0
1000
550
390
1284
0
1800
1000
2250
5000
696
1500
2202
3013
4995
2392
289
5
3171
0
2000
1196
0

2504
1222
5000
2890
12000
0
1736
20000
4000
246
1500
4000
0
8888
0
3000
3390
1000
600
5716
0
4255
2100
1000
2100
4200
1011
0
2688
3093
5000
2504
1000
6170
3000
0
2000
0
2000

0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
1

0
2128
1800
0
0
1618
3232
4008
6200
2500
0
0
0
3000
4500
0
6300
1617
0
0
1300
3791
0
10000
5963
2500
5000
5000
7053
6600
1300
1281
55
3700
2847
3878
3000
3000
1189

3273
2729
1991
0
3000
1661
4615
3920
0
0
2424
0
0
3100
4500
1700
0
1616
3000
1800
1500
4368
3475
0
6316
3009
2500
5000
6520
6800
1400
1099
4500
5300
2303
8863
3030
0
1167

3267
4000
1670
0
3000
1046
4170
4031
0
1200
2355
0
0
3100
5000
4000
5000
1008
2780
900
1257
5500
3263
0
4845
4012
2000
5000
0
14000
1300
1009
800
4000
2284
8007
2000
1318
1000

3212
2169
1036
0
1508
192
1770
4000
2000
4000
363
0
1381
3100
4000
0
3000
1036
0
1000
456
3971
2805
0
3471
3000
3000
5000
0
6000
1000
10000
582
4000
2280
5362
5000
714
0

3440
2241
1050
0
20000
10476
0
3000
160
500
361
0
0
3500
3500
1000
3000
28848
1100
774
149
6280
2888
0
3673
2000
2700
5000
0
0
1000
0
1000
4000
2345
14695
4000
981
0

6898
2258
1118
0
2500
2965
7978
2810
3525
500
393
0
1600
8400
3627
0
3000
1100
1500
0
191
10300
2680
0
3590
3000
2500
5000
0
5800
1000
17458
634
6100
2333
24446
3018
400
0

1
0
0
1
0
0
0
0
1
0
0
1
1
1
0
1
0
0
1
1
1
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1

23153
1058
3007
2000
0
1292
4000
0
3300
0
1500
6710
6719
1172
0
380
1559
6000
1470
0
3210
1692
5000
3000
2200
4023
2000
10582
1300
13010
3175
748
0
6629
3000
3504
0
5491
1620

17395
1427
3248
2000
12403
1323
4000
0
3300
0
0
7125
27654
1202
2000
380
1500
6500
1000
1700
436
0
5000
3000
2300
2805
1817
13265
3200
11430
380
0
145
7034
3039
3500
3614
9683
1600

5225
0
2661
1700
8359
1111
1000
0
3000
0
0
7333
2729
1000
1136
2350
1400
6000
0
1100
1991
9
5000
1353
2200
3406
2000
1087
0
6900
380
223
744
8112
3315
30000
721
4377
1419

736
0
1135
0
4935
441
4750
0
3500
0
430
6325
32550
2917
1000
103030
1000
1000
0
3
211250
11
2000
5000
2060
2670
1500
12238
830
5320
2402
0
139
25715
3000
3300
0
3918
1000

736
0
1160
3760
3000
2158
0
0
9050
0
1520
6522
11467
29
0
380
684
2000
0
1053
7762
194541
8500
3000
2119
2751
1001
0
750
5232
696
0
0
11350
3000
3200
0
2431
1000

886
0
1169
1700
1000
2400
600
0
0
0
730
6569
6943
390
36679
1570
716
2012
0
1303
7823
7015
3000
5000
2293
2772
1010
0
1000
4980
1093
2016
0
12595
3000
0
6728
2120
1000

0
0
0
0
0
0
1
1
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
1
0
1
0
1
1
0

9
1406
0
0
5400
14000
2429
1000
7600
0
0
1494
4000
5000
18243
5048
764
1261
2000
1732
2529
1062
10000
6215
1016
1455
0
6100
326
1700
16585
3057
3527
5812
4000
0
1612
2000
2100

2143
2000
1280
18583
5400
0
5
2740
20
5012
0
1445
3137
30000
11500
6726
1920
3300
2000
1408
2971
27648
2000
3050
1169
3391
1685
6103
0
0
10455
1047
3000
6000
4840
3000
1639
1000
2100

1606
1317
2390
1460
5500
10000
1062
107139
3510
5000
0
1506
5094
3000
0
5451
544
1301
2000
1209
200
25012
1500
2511
0
949
326974
4823
28776
522
16992
0
4000
6100
4000
9657
1586
0
2500

1500
700
0
547
4600
0
0
4000
3349
5000
0
912
1106
5000
1177
5774
390
1641
2000
622
38144
2506
1000
5110
567
0
5200
4000
0
0
9509
0
2500
4000
1500
0
1332
1200
2000

1410
599
816
1000
4600
0
0
4000
3000
5000
4874
1097
1001
15000
3000
4739
954
0
2000
600
0
169233
1000
2005
1365
745
5500
4000
0
0
4837
0
2000
4000
2000
0
1352
0
2000

1507
604
688
500
5200
5100
0
4696
6000
20000
1000
1000
1201
6000
0
5500
1913
860
2000
748
8479
11952
1000
5046
1834
584
6000
4000
0
0
11899
0
2100
4000
2000
3200
1382
3000
3000

0
1
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0

1400
0
1984
7012
2502
4300
6065
0
0
3000
2000
2227
10000
741
33522
5000
1902
5559
4000
2000
0
2500
0
1702
0
2000
1200
20000
5005
8634
10000
416
45000
0
5000
2700
15000
0
1781

1400
850
2019
10522
21699
0
70538
3000
0
1200
1000
2449
11000
1034
18516
8000
2176
7677
15387
4239
0
2400
9754
1424
517
5000
2700
20000
4500
7665
10000
416
25000
300
5000
6500
1462
0
2200

1700
2158
2026
6133
3003
1500
6634
6000
0
1800
5000
1778
12300
1299
35701
0
2064
6039
1500
28000
0
4
10000
1717
0
0
1000
20000
4006
6497
7100
416
15167
2000
5000
3200
1000
0
1923

1000
0
3000
24408
3392
2300
10
0
0
0
0
2382
6300
0
9099
8000
1098
4176
2000
1015
0
503
9396
1080
933
0
0
15000
3000
5555
5800
150
80000
1000
3000
3500
3000
0
1682

781
1935
2000
122
4343
0
0
2066
0
1600
0
0
8000
255
20226
3000
2134
4300
1000
2000
0
1109
10083
1094
1066
36565
600
15000
3000
5027
5915
982
5000
0
3000
3200
14000
0
2000

815
0
1500
17398
326
0
0
1837
0
0
2500
1251
8000
106
20786
0
1139
4576
2000
1500
766
703
9439
969
462
1548
1400
15000
3000
5065
6100
416
6000
792
4000
3300
254
0
2000

0
0
1
0
0
1
0
1
0
0
1
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
0

206
0
0
3300
1603
0
53000
2000
950
8061
0
3000
1300
0
2000
432
1497
1000
1600
1225
2000
1500
5743
0
1400
11150
1500
4000
3058
2000
48329
3641
9058
2620
2000
53021
2980
6050
0

589
4000
0
0
0
0
26017
5015
950
1398
116
3810
1200
0
2000
2000
2000
0
1600
1329
4000
1600
1598
1378
2500
0
1356
4100
0
4000
2287
900
7260
2906
4000
2280
4012
3700
0

1594
2000
0
6000
562
0
40000
2000
950
1000
0
2010
1000
0
2000
0
1000
0
1600
2000
2000
800
0
70000
2500
4845
1380
3010
3000
0
1500
1200
7367
2588
0
2133
3885
2000
0

28252
1900
0
3100
6196
0
17000
3000
0
160
10040
2054
6788
0
1200
0
1064
0
1000
2000
1000
800
5425
1185
800
8046
5000
2205
3000
1600
4962
1000
4303
1055
1000
1138
3158
3000
0

18381
0
0
0
243
0
24000
1300
1900
163
400
2000
6900
0
1200
0
1059
0
1000
700
2000
800
4838
1220
1000
9200
5000
2045
2002
1600
815
100
4551
2058
1000
3186
4704
20000
0

4100
2000
0
4200
4061
0
28000
1500
950
9217
2272
1872
13041
0
1500
5757
290
0
1000
1500
2396
800
3840
1119
800
5100
1128
2200
0
1700
10000
0
4411
1339
0
1179
3218
1500
0

0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0

0
2702
0
1444
14320
2116
2028
1593
10001
12155
0
5000
1650
0
0
2000
5100
1426
5000
4326
3100
0
0
8000
8000
4260
2145
4700
1589
780
4142
8000
8419
3023
0
3558
6000
1861
2388

2869
2187
0
1447
15065
2320
4942
1855
6712
2000
1751
5000
1700
0
10698
1300
6540
6400
5500
7400
1600
1600
8000
10730
7500
4371
3721
4505
2039
0
2260
5000
390
1600
0
2778
7000
2078
2000

305
678
0
1261
13017
1300
1508
1341
5500
1920
1455
3600
1400
0
24799
2
5000
1500
2300
2914
94540
1600
5000
7100
4000
4425
2839
12906
13926
780
5053
12028
390
2900
113904
2778
5000
2361
2412

0
2040
0
1261
15026
1000
2467
706
3400
724
1007
3200
3355
0
0
1608
5000
2700
0
1500
1124
700
5000
4052
3000
7900
1303
0
1304
0
0
5000
780
1600
4130
5367
5000
9608
1200

1000
0
0
1261
12017
700
2972
1000
3201
724
2268
4000
1146
0
7035
0
5000
0
5000
1500
100
1601
5000
4000
2700
4000
0
2210
0
780
0
10418
0
2000
4356
0
5000
322
1300

1000
0
0
91
12031
600
6317
5454
3403
3294
0
3000
0
0
7078
900
4600
0
5000
1500
3091
1620
11906
3300
17000
0
0
2300
5355
0
0
5000
390
0
4103
3661
4679
322
1200

1
0
0
0
0
0
0
0
0
1
1
0
0
0
1
1
0
1
0
1
1
1
0
0
0
0
0
0
0
1
1
0
1
0
0
0
0
0
0

0
10100
1720
0
16359
6041
3673
0
380
37907
3735
1567
0
0
3500
1700
1735
3472
1500
0
6000
510
1372
6000
1485
1500
2158
326
2500
4000
1672
6000
7500
7000
799
100000
0
13195
8000

0
7041
1500
3510
14293
13013
11285
3000
380
1599
3599
2000
0
4800
3500
1600
1979
3604
1000
8513
5000
2279
1829
3000
1301
1847
1708
326
0
7240
0
7300
7000
7500
0
6000
0
13510
9500

0
4123
1762
0
11949
64442
500
2300
380
1200
3600
2000
0
0
6200
1200
1443
2972
0
457
5000
1730
1554
18117
1000
1000
1411
326
1200
2000
390
7500
7189
2369
5501
3704
0
14292
12448

0
5039
1200
300
9737
3000
500
0
0
0
4132
1318
0
1200
358
1100
988
3000
0
4903
8000
466
1000
5371
152
0
4
652
500
2285
390
6000
6000
2000
3816
2741
11525
11553
6155

0
5071
1250
2260
34449
2000
6155
2000
380
0
15000
4610
0
1200
0
1000
974
2228
0
313
4000
466
1000
0
140
0
21
0
1400
6000
390
6500
5100
2078
15448
3314
235
12130
6453

0
3548
3200
2000
25691
4000
1440
0
760
3570
5865
0
0
1400
2100
0
2001
2201
0
4816
4000
468
586
0
780
0
220
326
1
1500
0
7000
10000
2500
4179
2556
2270
11703
6390

0
0
0
1
0
0
0
1
0
0
0
0
1
0
1
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1

1130
0
1800
1600
1870
7244
28000
1800
6700
20000
5000
14113
4539
2000
0
1500
3200
12012
5000
191446
3082
1261
176
4001
3000
5876
3300
40991
2000
1138
2894
0
0
2491
1145
1500
1580
1521
0

2000
0
3600
1800
3002
7500
3500
1500
5800
10000
1000
5000
4218
2000
2000
2000
0
12012
5000
7002
2500
1261
1247
4215
2000
5956
3331
2252
1771
1173
2559
3000
1285
1709
1546
2454
1367
1563
1750

2200
0
0
1100
1364
7228
3000
0
5000
8140
0
3000
4204
2000
1155
1032
4200
12012
4000
6854
2200
1261
0
4101
0
5876
3359
553
1800
1138
800
2000
1287
574
1400
0
1178
3300
1750

312
0
1500
1000
10000
7103
3000
2000
2200
8000
0
4000
3296
1000
2470
155
0
11016
5000
15960
2000
1261
0
4000
1000
5496
2663
19425
1750
477
600
0
1458
556
390
1000
712
1500
5400

500
0
1500
0
474
7214
10000
1650
2200
7000
1400
4000
3408
3000
1265
1000
2300
11088
1500
0
2000
1256
0
3300
1000
5116
2751
0
1893
400
1000
2000
0
2306
73
350
742
1500
700

363
3500
3300
2300
490
7000
3500
1000
2600
10000
0
10000
3416
2000
0
0
0
12031
4000
122400
2000
1880
1768
3300
1000
5496
3000
649
2000
600
0
3500
644
2562
19371
0
2000
1600
1000

0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
1
0
1
1

2000
0
0
0
1600
4999
0
1152
1763
3882
1000
1024
1077
4000
0
2549
330
2879
0
1000
0
2744
5000
1225
10446
1500
1587
3760
7908
0
2240
7006
4500
0
3800
2184
623
0
2

2100
2180
8600
0
1600
2655
2125
3338
2112
3653
3500
528
1100
0
234
2558
4975
8750
0
1000
0
3239
2704
1277
17911
1000
1877
0
4000
0
2321
5026
5000
2000
0
15482
5477
1000
1399

1400
0
8300
0
2000
1919
0
0
1756
5145
0
1024
1106
3700
4394
2577
4838
9931
0
1100
0
3405
108794
1186
99738
476
1768
7190
5000
0
2980
7031
4000
1507
0
2000
623
2000
903

600
0
13257
0
2000
3400
0
0
324
7573
1400
264
233
0
3164
0
330
0
0
1100
0
1085
5123
478
4055
476
1292
9000
3000
0
2400
6000
3300
3100
0
3000
623
0
896

1000
0
917
0
2000
3920
0
0
336
4894
1000
264
241
2000
5700
1976
330
7760
0
1000
0
1102
5255
496
0
476
900
0
3000
1200
2468
1345
3400
3100
0
1000
773
1000
2204

1000
0
7000
0
2000
6655
0
0
351
4232
1000
414
243
6000
300
1000
330
3450
0
2500
0
1155
5333
509
0
1685
1365
0
3000
0
2611
1500
15003
3100
0
5125
623
1000
786

1
0
1
0
0
0
0
0
0
0
0
0
1
1
1
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
1
1
1
0
1
1

1700
1123
337
14453
0
4000
3541
4200
0
6000
0
1800
2200
4500
3200
2589
3348
0
2100
5000
8389
50
2682
360
8000
7641
6439
2000
30000
644
11270
0
10000
3977
416
0
0
7201
4900

1500
1145
670
12611
1700
5300
3497
2500
0
3066
0
1500
0
0
3300
2511
3381
780
5896
7000
22049
1379
5000
360
6500
3
2261
2000
10043
1138
15325
0
5200
1726
416
1900
0
1000
7005

1000
1200
0
13022
0
4000
2875
3500
2262
51800
0
3000
0
2000
2910
2254
3400
780
0
10000
8117
1500
5000
360
7000
6003
143408
1300
20073
643
9099
4844
4000
1430
832
2600
0
0
7000

1000
2000
0
10572
800
4200
2607
0
3000
5030
1447
0
0
7100
2400
2000
2684
0
2000
4749
3164
1000
1000
510
5000
5826
4754
2000
30000
630
7016
0
1500
6877
416
11
5032
103
4762

0
3000
0
10270
1600
4000
0
2800
3000
3039
3094
1001
250
2400
2340
2000
2744
0
1988
5000
10148
1000
500
510
5000
0
4740
1900
90000
905
7703
0
11000
6479
416
1500
0
0
5000

2100
1000
451
10722
1000
3800
0
1400
0
3112
0
2500
0
0
2400
1766
2892
0
2000
10000
7949
1000
302
360
5000
2855
5190
1900
948
3111
100000
0
1000
720
416
1700
0
0
5000

0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
1
0
1
0

4100
0
0
3000
4000
1543
3160
0
3700
3900
1058
1400
0
3000
0
4317
5856
6200
0
3060
8849
0
4895
0
390
8
20000
1306
10839
991
3030
2072
10073
2000
273844
0
15000
6
5100

8600
0
316
3000
4000
2005
2604
0
3000
3500
0
1507
5000
3000
0
4189
7424
7300
0
0
9300
0
4806
12200
780
1274
27662
0
10000
991
0
1651
10011
0
13000
12000
1558
2006
5500

0
0
632
5000
20003
5000
2160
0
6100
4000
0
2580
6000
2000
0
5411
7169
7510
11660
0
9200
0
1547
4500
0
19143
24873
1735
3500
991
2175
1359
1000
0
11000
0
310852
4000
5170

3500
2105
0
0
3027
2000
4060
0
2000
2700
0
2050
5000
1000
0
3800
1241
5000
238
1444
9226
0
3000
4502
390
1305
24511
0
0
992
0
790
10000
0
8000
0
10000
0
3543

7100
0
316
0
20006
1000
3382
0
0
3000
0
2030
4000
977
0
4024
1187
5000
3000
1382
9530
0
3000
5000
1780
2063
24000
2000
5000
703
10000
817
10000
2400
5866
0
5000
1118
3000

3600
0
782
0
10056
240
3751
0
2000
10000
0
0
8000
5000
0
4100
1396
5200
1252
0
10139
0
1720
0
0
1695
37645
0
5000
992
931
821
10000
1300
8000
0
5000
3000
3238

0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
1
0
1
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0

1740
9000
0
0
6610
2305
1511
4910
3500
6400
2000
99007
6426
45000
5000
2479
2392
2325
3000
2300
1641
4400
3500
16500
5000
10000
123
0
0
1000
8297
8000
2203
1593
3000
3557
4045
2500
368

1800
4000
10000
3358
6480
2515
1772
3939
3300
1876
1700
5000
7160
2012
5000
10128
148
2525
2893
3000
2205
4137
3300
17500
3000
10005
0
0
2479
0
4951
6500
4687
3000
2000
8245
0
0
1734

1500
3018
0
0
6230
2370
1320
3792
6000
1876
2000
3027
6495
72791
1500
4086
148
283
4231
2503
2000
4400
3000
17000
3007
20117
363
0
0
0
199726
9000
11
4000
5000
5429
4760
1500
398

1000
2000
4000
0
5900
2180
750
3657
5000
1876
2000
6025
3993
16891
546
1348
148
29334
8000
1500
2000
4320
0
14500
5000
15018
0
0
515
0
4476
7000
1500
0
1000
4500
0
0
200000

965
3000
7816
300
5720
2500
745
3631
2000
3372
2000
2001
0
0
1000
13032
0
3000
2500
1204
1000
4500
4500
14500
2000
10027
123
0
377
0
3257
7000
1500
3860
723
5415
2275
1500
0

1500
3000
0
0
5420
2200
747
3500
3000
104005
2000
1903
176566
5617
1746
10059
747
2000
1675
2000
1000
4600
2500
13500
1700
20057
123
0
617
0
3497
7000
2000
249
5000
6000
2280
0
150000

0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0

5000
855
0
8500
4000
0
7305
9000
2500
5520
0
20002
62462
23000
2276
193
990
12610
0
2500
1000
3000
5241
8999
4110
3010
0
0
5000
2000
0
10532
0
2150
0
0
800
0
1535

5000
3
0
0
3838
0
6099
20000
2000
5700
0
16023
2299
0
8117
386
0
12694
0
2300
159
3000
3176
0
0
3040
0
0
0
2000
12000
9219
6000
1500
900
0
3
0
5004

5000
1054
7304
4086
3563
0
4793
0
0
5815
0
13009
1919
10076
0
386
234
0
0
1547
28426
6000
766
0
4600
1000
2580
0
2300
2000
0
8797
7000
0
1800
948
0
316
1451

5000
2695
0
2600
3563
0
3684
5000
2700
5500
0
10008
1838
10000
150
0
0
22600
0
1396
24682
8000
3673
10961
1000
0
0
0
1000
1000
5000
8004
1200
274
0
0
0
316
1000

16000
0
5000
3000
4000
0
12251
6000
1000
5522
1450
10000
2200
10000
1000
0
0
16837
0
1200
12
10000
16906
503
2000
0
6941
0
635
1259
6000
10012
0
283
0
632
0
316
1000

0
0
1857
3000
3475
3996
1265
8000
0
6000
0
20004
90000
10000
2619
536
0
0
0
2000
0
1900
1437
448
0
0
0
5156
580
1000
0
10006
3000
436
0
0
0
316
3194

0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
1
1
0
0
1
0

0
0
5399
0
3000
10043
1200
2001
0
4772
5000
124174
3615
0
10450
0
5902
2100
1674
3
0
2000
3000
10063
276698
0
14000
1952
1184
2418
3589
3400
3500
0
1100
4000
3000
7300
0

0
0
12353
2993
2000
8608
1100
2001
0
6427
5200
2000
4700
0
10414
0
7693
2100
2079
6103
300
2000
1000
20000
11020
0
7507
1979
1210
2500
3656
0
0
3613
1123
3601
2506
0
0

0
0
8619
500
3500
25031
0
6018
0
4951
6000
0
3200
0
11330
0
5464
2400
2001
3220
2500
1004
400
10009
11000
0
6000
1495
1218
2456
3677
3290
3300
0
1273
2000
3008
0
0

0
58
0
0
0
25030
500
5007
0
4062
4300
0
3403
0
9081
0
4893
1100
500
3028
0
10
380
10000
9486
0
6171
1144
500
2500
2763
7000
2839
0
407
0
3000
2300
0

0
1000
0
1200
0
22053
0
5010
0
4188
5000
0
3300
0
9500
0
5095
1500
4423
5052
2100
390
0
5000
20000
0
6000
1165
500
3000
2787
0
3000
0
300
0
2000
2168
0

0
1000
0
0
1000
20030
500
7053
202
4824
4000
2463
3500
0
9000
0
4862
1500
4000
15000
0
390
1720
5000
10000
0
6000
946
543
2533
2881
3500
4000
0
300
0
3000
2300
142

1
0
1
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1

1410
1443
1647
12500
2706
0
4520
0
0
1085
1627
4000
0
0
6555
2500
1400
2000
3649
1800
2121
436
5000
20066
2000
291
0
0
1800
1142
0
1800
7492
2000
1781
3500
1400
3000
1000

218
1443
1525
2100
3004
1459
4034
390
0
1000
3053
4000
0
13033
11800
0
1800
2000
2502
1800
2358
11086
5508
20063
5100
291
0
8579
0
2000
2500
2000
1224
2500
3264
5000
2000
0
390

12723
1443
0
22053
1475
0
5050
0
7300
75743
2005
10000
0
14800
5818
1500
1100
1500
2205
150
3123
6284
5915
20057
0
291
0
11034
2700
1000
0
1118
1000
1200
1400
5000
1000
0
390

483
1443
0
10654
690
1013
6034
780
1000
2667
550
0
0
14359
4015
0
3000
500
1702
2250
1500
6288
3000
12863
1949
291
0
5040
0
1000
900
1000
175
1000
3000
4000
400
0
390

600
1443
0
0
1000
2264
3202
0
1000
3395
400
5000
0
13897
0
0
500
1000
1800
1000
0
4172
4000
20061
0
291
0
7838
2100
1000
0
500
0
0
350
3000
199
0
390

9132
1443
0
10450
1200
0
5000
0
330
1772
1000
3000
0
14425
0
0
1000
2000
1908
0
0
3207
4000
13191
912
291
0
11737
0
1000
971
1000
0
0
133
5000
0
0
390

0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
1
0
0
0
0
1
0
1
1
0
0
1
0
0
0
0
1
0
0
0

1000
1563
1500
1807
0
2000
7275
1845
1900
2600
1500
0
0
1600
3694
5500
2000
4000
25486
5000
1863
600
10050
0
5601
7800
3835
5004
12000
3000
0
2000
1800
8000
7503
1700
3500
0
3069

1500
1673
1500
1405
0
10000
47166
1967
2000
1626
2700
0
281
2000
3470
6600
2500
0
6213
7000
0
1000
5050
25
103012
7500
4068
5013
5004
2830
3000
2000
1797
5000
30018
2000
4790
0
2500

1500
1816
1439
1366
0
2000
12064
1400
2000
312
0
0
600
1500
3305
3700
3000
9000
262
5000
390
2200
6000
2000
3965
0
3859
5000
1000
1600
0
2000
1785
4000
4011
1700
3092
0
2000

1000
1213
1600
1000
0
5000
12176
396
2000
1007
500
1100
0
1003
500
0
178
10700
0
5000
390
0
3561
1000
3508
6700
3597
4000
1000
3600
0
2000
3142
3000
3802
3400
3148
16597
2000

1000
1248
3200
1000
0
2000
780
0
11041
284069
500
1300
0
1003
300
7500
1000
1700
0
1000
780
2000
139898
2000
3011
5000
3822
0
2300
300
0
2000
490
8000
4106
1800
2981
0
5012

2500
1212
0
1000
0
0
6200
0
1056
11340
500
2000
0
1006
500
0
0
0
18342
10000
0
0
6000
1000
3033
7000
3825
2002
3000
1000
0
2000
2000
3000
4006
0
3912
0
2000

1
0
1
1
1
0
0
0
0
0
1
0
0
0
1
1
0
1
0
1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1

3149
2000
0
0
5534
53860
1000
2001
2000
6074
1196
1600
5000
0
0
28057
20000
1600
2000
0
0
1701
6000
1270
2268
2200
3000
1261
6765
2014
2051
2600
2440
3449
14635
2000
0
5000
1151

3039
2000
0
0
4879
3000
39674
2001
2000
1774
1300
1000
2000
0
0
6179
539
1621
2900
0
780
1425
3037
1134
2200
2200
2000
1261
0
4135
2197
2200
0
2798
10019
3000
7
5000
1160

1550
1600
0
2226
11650
5000
1200
1690
2000
119366
1000
2000
2000
0
0
90872
16673
1293
0
0
0
3000
4000
1298
1917
1890
2000
1261
2000
3256
1934
2200
1000
54271
8029
2500
2500
5000
1151

0
1000
0
0
12614
5000
1217
1501
2000
3484
1000
0
2000
0
0
0
21473
830
500
0
0
0
4000
478
1200
2000
1000
1261
7592
53
1793
3900
1335
7000
7010
0
1500
5000
346

0
1000
0
1406
7922
3000
1025
1617
1000
2600
700
2500
2000
0
0
11576
10715
1548
1000
0
0
955
15000
847
1030
2000
1200
1261
0
0
2500
0
888
4000
10022
2000
1500
5000
350

0
1000
0
0
6980
1784
500
1502
2000
3000
1208
0
2000
0
0
8718
10000
626
1000
0
0
942
3000
0
1300
1800
900
1261
140000
36368
2000
6100
150
6000
7049
5
2976
4000
354

0
0
1
1
0
0
1
0
1
0
0
1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0

1600
0
1159
0
0
0
2000
2800
5486
3000
2850
5100
3000
6913
2870
3039
2500
3073
3700
4300
1700
1795
3200
12000
1796
3100
9000
0
2668
2130
9800
2000
10183
9000
5344
3000
2721
2314
20000

1600
0
1159
0
0
2000
2000
0
0
3000
0
2825
1210
5937
3224
2000
1500
3700
4100
4100
0
1660
5000
13000
1284
0
8400
0
0
25770
6418
3200
10057
9000
3457
1300
2714
2261
79239

1901
0
1000
0
0
13500
1000
3000
1000
0
2355
5000
2000
6500
1680
1000
1600
3374
3900
3300
0
1272
6800
12000
1060
2700
8800
0
1192
11475
8000
0
19000
8000
1520
1300
2632
2500
2516

1275
0
1479
2805
0
2500
0
3000
0
3000
0
0
2000
4000
3000
1000
1700
1543
3000
0
0
1500
3500
12000
100
1300
7500
0
0
69910
7000
2000
9100
6900
1659
1200
2600
2000
1023

1470
0
1635
0
0
2000
0
3000
390
3000
1000
2000
2000
4000
142
0
1500
1405
2200
7100
0
644
0
10266
99
0
7100
0
196
21949
6618
2000
0
6000
2208
1200
2800
2000
2000

1400
0
780
0
0
1500
0
23000
1090
3111
900
0
1200
4000
142
90403
3600
1500
1000
0
0
704
3400
9800
273
2500
7450
0
0
11600
11000
0
16500
6000
75938
0
2573
1500
1000

0
0
0
0
0
1
0
1
1
1
1
1
1
0
0
0
1
1
0
1
0
1
1
0
1
1
0
1
0
0
0
0
1
0
0
0
0
0
0

12500
5000
2025
2000
3095
4000
2000
1558
1061
0
1765
2659
0
7
1374
0
1109
1992
1857
598
10000
0
1509
5000
5600
3609
1303
492
500
2900
0
2000
2345
0
1017
0
0
2115
2000

13306
5000
2051
3000
135332
3500
1400
1627
1275
0
1653
2656
5000
6513
1418
0
1048
2251
1851
1057
10000
5500
5000
8000
6000
2523
1518
0
1500
3000
9511
3000
3419
0
0
0
1107
5004
2000

6000
4005
0
2000
2848
3322
1700
1519
1000
0
1400
2372
0
6548
1295
0
1294
1451
1820
0
15000
0
7
5485
16000
2441
1000
489
1000
2400
20
2200
5026
0
0
3000
1278
1834
1256

6000
3500
3697
3000
2330
3000
0
2114
200
0
0
2360
12000
5300
677
0
0
540
1057
0
25000
6000
0
5000
0
3038
79
320
1000
2500
84000
1200
15651
0
0
0
1005
1562
1000

7333
3500
1853
4000
2204
5007
1000
0
0
1000
0
2574
3700
11001
669
0
0
503
3300
0
5000
3000
2000
3000
5000
2029
0
732
0
1800
0
1000
0
0
1047
3000
0
1621
750

8000
3000
1910
7200
2100
3000
700
600
227
0
300
2759
0
0
686
0
0
430
0
0
5000
0
1666
2000
6300
70004
0
5335
400
1900
116
1000
0
0
56970
0
300
2196
623

0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
1
0
0
0
0
1
0
1
0
0
0

8000
2000
5000
3000
12275
1500
3527
2460
9285
0
10000
1000
3542
4200
2268
50000
9000
1000
3162
3000
2303
13000
1000
4300
5500
3000
12000
40006
4000
4644
11028
0
11500
0
2088
4000
6000
13650
1345

8000
2000
2015
3000
10000
2000
4425
2220
12000
10
10000
3900
3500
2200
1604
100448
5000
0
3124
3000
21785
0
1000
0
7103
3000
0
26531
0
3832
15044
4008
14000
1700
2120
9600
6000
4700
1197

9000
2000
3000
3000
8009
0
2708
1400
9100
2740
10000
1000
2500
3300
1288
7015
5000
21280
3200
5000
0
1200
1000
4200
3000
3000
2500
10017
3000
6219
10115
4100
20000
1700
1750
0
6000
114
1152

7000
1000
10005
3000
6000
0
3588
1121
4600
2241
5000
1000
2000
1200
651
6422
5000
1000
3162
5000
15869
500
1000
3238
3000
2000
0
9123
1500
1961
14026
7200
6500
1000
1700
2600
5500
3500
495

7000
3000
3414
5600
30000
0
4087
61067
4200
0
5000
1700
2500
1100
674
6086
5000
1000
3162
19138
0
1000
1000
3400
2000
2000
1000
10259
0
3183
5104
0
8000
1749
1800
2300
5500
3500
1014

6500
2200
270
2600
5322
1700
1841
2210
4100
2731
5000
4500
2000
1100
734
4000
5000
1200
3131
1000
0
1000
1000
3550
0
2000
1500
5079
2600
27201
20077
3271
7000
0
2023
3000
5500
3400
0

0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
1
0
0
1
1
1
0
1
0
0
0

1238
2326
0
5000
4500
0
2000
0
2700
1419
12100
396
10009
7000
2525
2000
7751
0
4082
3910
4500
1249
2500
2372
1000
0
0
4000
3409
1800
2000
0
0
3454
3000
4435
6755
5668
6029

2959
2000
0
0
0
0
3500
905
1707
1270
5000
396
2004
2000
3000
2000
17016
18000
6738
1733
5000
1600
0
0
5500
2986
1980
4695
6530
2300
1092
0
0
0
3000
0
6900
0
7035

580
1235
0
15000
1750
0
3000
0
1800
1200
4200
396
5013
2000
2637
2000
17185
8000
2510
1000
5000
2500
4500
0
21709
20150
5987
2300
2578
1508
880
0
0
1568
3000
3666
6733
0
10007

0
622
0
5327
1425
0
3000
0
0
0
3000
396
3010
2000
3242
2000
14685
7500
0
1149
4100
1000
0
1200
916
500
2000
2500
2100
1000
990
0
0
1361
3000
2878
5632
0
20000

435
1000
0
22
1412
0
5000
0
0
104
5000
396
3690
2000
6783
2000
4328
0
0
10000
4192
696
4800
1200
1161
0
1
2000
2400
0
780
0
0
1900
3000
2921
235024
0
4000

518
1000
0
10
1231
0
5000
0
2411
0
2000
396
4384
2000
0
3000
5827
8000
1000
0
6000
862
1600
1163
1884
0
3027
3000
6665
0
0
0
0
0
3000
5270
8700
0
10000

0
0
0
1
0
0
1
0
1
0
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0

2000
20473
2500
0
1610
8544
3500
0
347
10000
2020
4000
0
10000
5503
1261
2000
1000
4504
3600
1818
3003
10156
20255
3000
2009
0
2200
5023
0
2000
1256
14341
6500
4523
1491
6337
3264
8491

1731
3587
1200
0
285
9257
4508
6828
0
0
5115
3200
1820
10000
7210
1261
1500
2000
30
0
2261
5007
9000
50171
3000
2239
2600
2001
0
0
13
0
14468
6500
3500
1326
6000
4092
9600

1955
18860
0
0
22240
8583
145578
800
4098
1036
3295
3000
1600
0
15128
1261
2000
1000
7000
2100
1296
2008
8700
7096
3003
2067
6459
2100
0
0
700
1849
2295
4322
3500
9373
4974
2400
8896

1454
146
500
0
4200
4292
5115
0
4006
79
222
0
1012
0
0
1261
3000
0
2600
3226
672
3004
7000
6604
5000
1594
2500
2000
0
0
0
0
0
12200
3000
192994
5041
43532
10690

3300
5923
500
0
905
5133
10000
2000
826
232
2862
5000
2586
0
4200
1261
2000
2000
3500
0
688
7019
7600
10012
2000
1576
5000
2000
3081
0
0
0
0
0
2776
7000
5215
1511
223765

0
9464
500
0
4607
4257
7598
0
3146
110
2129
3200
2656
0
4300
1261
2000
1000
2
1531
834
12
7800
10000
1500
1503
0
2000
0
0
0
0
0
4200
4019
7000
7000
1200
9395

0
0
1
0
0
0
0
1
0
1
0
1
0
0
0
0
1
0
1
1
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0

0
4511
0
1314
42100
0
0
21000
2055
0
0
8376
5505
40146
8432
2000
5500
150
3019
0
1617
5079
2300
7000
8100
3558
13014
2000
5000
1900
7669
1280
30000
5000
1288
3036
3573
7644
10000

0
3300
1400
1506
0
0
0
0
2655
0
0
8589
5000
23040
9000
3400
0
0
2600
0
1644
0
1500
14834
7000
3803
5068
6500
0
1953
7957
0
4326
3424
1000
3092
5100
155142
6000

0
4505
0
19300
3900
0
0
0
1862
0
0
6137
3000
63
9500
1800
2512
0
3100
0
1654
332809
270
0
4000
3146
2100
0
4500
3300
35300
320
4000
4193
0
3111
0
9661
5087

0
4200
0
1000
1900
5288
0
13000
4007
0
0
2300
95000
104
10000
1800
5400
0
3000
0
774
6000
0
4575
5000
2514
1947
5011
2500
0
9247
0
3000
1042
0
2000
200
11489
5000

0
2500
0
1000
2000
0
0
7000
2517
14202
0
18649
4000
23
7000
1900
0
0
3000
0
1000
6000
500
4180
105015
3000
2000
0
0
1430
29459
0
20000
1100
0
2000
20
3870
5000

0
25151
0
700
0
0
0
1170
37793
2903
0
616
3500
50212
10000
2059
3000
0
3000
0
1021
6100
500
4634
4100
2500
1600
1834
2500
1300
20000
0
3500
1080
0
2000
1146
3539
5000

1
0
1
1
0
1
1
1
0
0
0
0
0
0
0
1
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0

4216
0
0
6324
5000
15000
2500
7000
2016
2800
11393
805
1300
4000
17241
2425
56
3933
2000
7857
393
1456
1000
3700
1250
4200
39529
2000
1306
733
1765
6176
2500
1500
1530
11000
0
0
5877

4585
0
0
0
5000
7171
3354
6500
1049
1200
25742
6144
1100
3000
16000
2174
9950
0
2000
8091
0
2000
499
5700
0
4800
6930
1010
3045
100
1828
5000
2000
1500
34229
10500
4000
0
5300

0
0
0
1200
3000
5427
1800
7000
767
1200
18076
34418
1000
5000
13322
1605
17828
3056
1500
0
814
1400
1000
3100
30000
2500
19873
0
10000
0
1811
3815
2500
1506
44258
8010
0
0
6534

302
0
0
1000
2000
4000
1000
27640
87150
9427
184637
230
300
3000
10005
890
9
21910
1500
990
0
554
0
2000
500
3900
12361
0
0
499
1816
3614
500
452
56526
7000
1500
0
0

5419
0
0
126
1800
3518
1200
0
931
55000
841
1839
0
5000
9081
995
7951
3856
1500
3108
0
327
0
2000
0
3400
2713
0
1610
0
1880
5000
500
2500
776
6000
3500
0
500

1005
0
0
1000
1600
4758
2000
16000
1068
2000
37384
0
1261
2000
9080
681
8070
31772
1135
8486
0
0
1000
1700
0
3400
5291
0
0
0
4123
5000
500
691
2131
4600
2600
0
360

1
0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
1
0
0
0
0
1
0
0

6000
2800
5000
0
0
1270
2200
0
8187
3000
7976
1718
1600
4541
8000
1632
2000
1615
1700
2015
3350
3100
15000
1113
6000
23185
1923
1440
17124
10000
9297
5000
10611
10000
0
150
15000
5000
1145

7007
1000
3000
4091
0
3000
2447
0
1571
3000
2088
5069
3106
0
10800
545
1500
1749
4000
2063
2000
3000
11000
1132
5800
31610
600
1500
14706
9002
8311
3200
9708
30000
785
1397
9221
300000
1005

5000
0
4000
0
1950
0
2660
974
4965
2000
7795
1130
0
119498
6000
1262
2000
1250
300
2054
2000
3100
10013
1200
6000
396
2000
6000
15377
10000
6928
10000
5929
5000
20697
690
9225
14000
2000

3000
0
3000
6592
0
0
2100
0
2679
5000
1335
1093
0
3500
6000
1019
0
200
10000
1672
0
2000
20000
600
4400
3832
0
6000
10481
7000
3539
10000
5622
10004
3766
0
8112
15000
500

5000
0
3000
0
0
0
2109
650
590
0
2928
4491
1370
3983
6000
530
2000
20901
5000
1946
3055
1800
30000
600
5000
3867
0
5000
11003
7000
2991
10000
5465
5000
0
0
8369
12000
5305

2500
0
3000
1456
1320
3230
2000
0
529
5000
4319
0
3930
3579
6000
1518
1000
1100
1000
1700
1700
1700
30000
600
4800
1500
1000
1556
11303
7000
2672
10000
5474
0
2040
0
9000
10000
3640

0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0

2000
1300
60000
7700
11754
0
2500
2000
0
2000
400
4080
0
7700
2600
1450
4388
0
0
4052
5411
2144
160002
1123
2572
3099
6000
3000
0
1311
0
5000
0
176
15715
0
11000
2047
1600

3000
1300
80006
6000
4100
4940
1500
4000
0
3000
6180
4500
1656
8000
1200
1516
2000
1300
5500
6122
16000
1933
42263
1140
3188
3000
3000
3000
140248
2398
3100
12501
3100
1269
16519
2100
8500
2168
1600

3000
1300
10523
5800
0
4806
1300
6000
0
0
0
5800
1866
7600
0
1391
0
0
0
1987
0
2400
20663
1048
2661
5005
3000
0
6600
0
0
4700
0
11347
16513
2500
15022
1642
1300

3000
700
8565
5800
14000
4107
800
3000
0
0
454
4500
1080
6700
503
966
4212
1586
0
2232
5341
0
6020
163
1000
2000
3000
1700
5122
0
2000
0
400
369
15800
800
7000
1563
1000

2000
700
8700
2895
0
4026
1000
4000
0
1500
1000
5000
1080
7100
900
997
2126
780
3036
560
4830
0
3500
135
8000
4001
3000
0
5464
0
0
9500
354
860
16531
1000
20000
1600
700

3000
700
3412
400
10365
85750
1500
3000
0
0
400
5000
0
6900
0
948
0
800
2000
0
4621
0
1003
151
1000
3016
2734
0
5372
0
1900
0
2000
0
15677
900
20000
1486
600

0
1
1
0
0
1
0
0
1
0
1
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1

0
18000
3591
11637
3500
63000
0
0
0
0
2386
1025
1632
3000
3293
2516
2920
2810
780
7289
2200
0
1499
2000
1000
4530
8000
2000
1800
7000
10
1600
3000
7154
1561
3007
0
16898
7772

1803
12370
0
12991
2202
25000
1000
780
0
0
1894
0
0
3000
3350
2106
0
2954
4639
6918
2500
1500
0
6000
0
6338
7512
0
2000
7962
1215
1600
76653
7385
3300
3000
241
17546
1198

1733
6552
0
39278
1500
7704
1000
390
0
0
911
660
13371
2000
3111
2048
0
2307
100000
7148
4000
3500
360
0
288921
5530
8034
3405
2000
7000
12000
1540
20000
7520
300
3000
8598
15921
2097

1200
6936
0
6000
1500
8700
1000
780
1981
4726
3865
0
15
1000
2615
783
0
1756
3284
1792
0
2336
7143
2000
10000
1877
5600
1600
1500
3417
4000
1580
2481
5593
0
5000
857
15981
1026

1200
395
0
14837
1500
3000
0
0
1700
0
1513
0
0
936
2689
806
6753
3181
2576
19541
2000
0
3000
2784
21100
1937
0
1600
2500
3463
4978
0
2600
6000
299
6000
4
14420
1026

2000
0
2712
931
1500
12900
2000
390
13969
0
0
0
2512
1010
2766
652
0
0
2576
3689
2000
6900
2383
0
0
1939
2700
1700
0
3357
1000
700
2600
5516
2000
8000
2227
14230
1019

1
0
1
0
0
0
1
1
0
1
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
1
1
0
0
1
0
0
0
0
0
0
0

205
2867
0
779
0
780
0
0
10989
1473
3720
2000
0
1261
1000
2000
1300
763
5000
5336
2553
2495
316
1712
2000
1700
0
1268
1950
150
3400
3015
38024
1300
2060
1300
0
8656
5057

15259
2000
814
391
1638
0
0
1343
12100
1818
3229
2000
0
1396
252
1600
1340
2403
5000
509
747
100
316
1774
2003
0
0
1284
4300
8857
3600
3025
5785
1400
0
1803
0
14040
17000

3416
2000
390
390
0
580
0
1155
8000
4192
3165
1500
0
3125
0
1600
1207
0
6000
9636
0
0
316
1415
1298
2500
0
1141
2000
19565
4000
2029
9233
1300
0
1300
0
154888
0

8353
0
390
390
0
200
0
506
8000
6066
1979
1000
0
1805
0
1300
300
0
5000
3822
0
14663
316
955
1000
0
7981
309
2938
502
3500
2015
4893
700
0
1333
0
12848
0

0
1500
390
776
0
0
0
538
9000
1616
9806
1200
0
16820
0
1400
500
291
8000
1779
0
0
316
991
800
800
0
470
0
3000
3000
1001
2168
700
0
0
0
50000
0

0
1353
1578
1
0
0
0
600
7670
2512
390
2000
0
3000
0
1600
500
291
10000
1017
1295
14121
316
1358
879
792
12220
321
3700
2707
4000
2000
3625
1000
0
0
0
10000
1183

0
0
1
1
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
1
1
0
0
0
0
0
0
0
0
1
0

7000
2782
6019
2000
6000
2000
1336
0
1090
2015
3000
4641
1262
1489
1327
1311
2000
2022
0
0
1500
5389
4000
0
390
1700
0
1053
27704
3000
1000
7
0
527
0
7500
5000
11615
0

0
2700
5000
1600
12398
2100
2502
1500
3200
1500
3001
1019
1000
2302
0
1065
647
15210
1276
1663
4000
8276
0
0
780
1800
0
0
5000
0
1000
1580
43460
11249
32320
6116
1454
10739
174

261
1732
5000
2100
7814
2000
1700
1500
0
1252
3000
900
1115
2400
2000
1000
489
1000
1300
1544
1255
14075
2780
0
390
1600
0
500
13676
2600
1200
1621
1700
1200
0
5600
2000
4272
1200

46506
1134
2000
1930
7000
2100
807
2225
2000
330
2000
0
9329
0
283
1226
7273
10690
2443
5500
2000
15022
0
441
740
1500
0
2057
9457
0
900
1020
1100
16578
0
5000
2000
13
1434

2000
1128
20000
500
7000
2000
2002
0
95
1829
1002
1500
331
2000
2000
1161
130
3413
0
390
2000
3012
0
2368
552
3500
0
23322
14000
1500
700
2473
1000
0
0
5000
1500
16687
0

3000
1003
10000
500
6597
2153
1007
0
29355
207
783
0
1000
3000
859
748
0
390
0
0
3000
3018
0
0
4390
2000
0
4299
568
0
2300
1079
1000
33232
0
5000
680
952
974

0
1
0
0
0
0
0
1
1
0
0
1
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
1
1
0
0
1
0
0
0
0

5000
1762
3300
1500
66470
10000
78000
1092
3500
1700
2000
866
1516
1313
0
1261
1100
1400
2000
0
1193
2523
2933
0
1265
237
0
8000
3015
2000
1431
5000
6201
1500
1750
1630
1301
2057
2000

5000
3500
1300
0
2451
2500
3647
1109
0
1742
2000
390
2000
1689
3100
2136
1700
1730
2000
0
1290
2155
2100
0
3437
586
2000
6500
4102
0
1481
5000
5113
1500
1150
6348
1267
4294
1241

10006
0
0
2000
2543
3002
0
1000
2709
2000
2025
0
1600
4000
0
0
1500
1760
2000
745
1094
45088
2659
0
2115
12511
1300
6100
0
2000
1432
5000
5006
1800
1000
0
1648
8535
1157

14614
2297
2300
1500
5000
1500
0
759
1600
10000
1300
2601
1215
958
3500
0
1000
2310
2000
0
1000
1722
2100
826
2920
1249
700
235075
1000
0
992
8000
6006
1100
300
420
4041
1535
1104

11766
40
0
1000
4189
52000
780
2480
1400
2025
4500
0
1300
1036
5000
0
1000
1033
2000
0
316
1523
2700
1803
1500
0
1000
10047
1500
356
1027
2000
5501
2200
400
593
0
5753
814

18000
1755
900
700
10000
1900
0
0
1300
2150
3500
1326
1500
6000
1000
0
1300
0
2000
930
1000
2000
2599
0
1053
0
3500
7500
1000
3431
1038
4209
15064
1500
800
500
3422
7792
715

0
1
0
1
0
1
0
1
1
0
0
0
0
0
1
1
1
0
1
0
0
0
0
1
0
1
1
1
0
1
0
0
0
0
0
0
0
0
0

3001
10000
1619
1705
0
2852
1800
4000
3703
1841
1600
5
3010
0
1326
1000
1867
4000
390
0
902
1523
3400
1500
2000
2000
5000
0
330
6558
1500
2600
5000
1524
1000
5000
1532
1000
1446

2013
2013
4000
1418
0
2906
2100
10001
0
2243
2517
68500
3000
4000
1355
1043
1900
3000
1946
3000
177
1609
3000
2000
2880
2000
6000
0
63917
7254
2000
1000
4000
1537
0
4200
1246
0
0

2001
3016
1200
2011
0
2828
2600
7000
1000
1467
4006
3114
2000
1000
1668
1133
1610
1000
1000
0
1596
1500
5027
2000
1950
2000
5000
0
2100
4308
1000
1400
1010
1755
0
3820
2304
3100
1956

2002
759
592
0
0
2790
1000
1107
421
1076
2000
4016
1000
0
807
0
1339
0
0
2300
405
2305
8500
3200
1050
2000
9600
0
2100
4274
0
600
5504
1207
0
4000
0
3300
0

1500
2042
330
0
0
2887
1000
1000
1894
1096
1000
2000
2000
1100
834
0
1387
222
780
2661
0
0
0
0
1010
1500
14000
0
2200
1296
0
0
5500
1076
0
3760
2390
11000
651

20000
3705
177
0
240
3100
1000
1010
5514
1494
1500
2000
0
1091
837
7482
1395
2682
1160
2035
0
1701
4000
1700
1220
1500
14000
0
2200
1017
0
700
5000
1188
0
4006
634
0
0

0
0
0
1
0
0
0
0
0
0
0
0
0
1
1
1
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
1
1
1

46034
2000
5388
0
2
0
3000
1739
3532
2330
1800
0
11908
0
5000
2400
8000
2000
2600
2550
5000
333
1730
4899
4988
2502
9048
15046
2022
566
1300
6537
7353
6742
0
198842
1805
3000
1737

1800
1800
3300
0
1198
1795
3000
1701
857
0
1800
382
3038
0
0
2500
3500
3600
2700
1026
2000
333
3500
6500
1872
2075
4040
4055
2118
2617
1500
6349
2007
1100
6867
25000
2514
3000
1814

1659
1800
2124
0
1500
0
5000
1439
1000
2470
1800
2898
42429
0
2000
2608
3500
0
2700
1350
1500
333
0
6825
0
2000
0
6000
1800
3591
1250
5834
2011
4100
5660
9004
2475
3000
1978

1200
1700
912
0
500
13
10000
980
0
1215
1500
1900
0
0
1500
700
3000
1200
2800
4382
1000
0
1011
5635
0
1541
1092
7000
1300
3680
451
3870
2005
6
3800
6000
0
2500
1733

1150
2000
1000
0
2000
933
5000
1005
0
1231
1500
500
0
1250
5000
3381
3000
1200
2900
6443
600
75
2450
5497
0
1600
1681
3000
1300
4095
160
4000
3003
2000
3677
15000
0
3000
2241

1158
3700
10847
0
0
3000
6000
1216
0
1000
1500
500
53867
0
2528
0
3000
1300
4300
5438
1000
0
0
7921
0
2000
0
1324
1300
8699
69
3825
3005
0
3620
6000
0
4000
1700

0
0
1
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0

0
6000
7500
0
5500
1800
2000
7200
0
169
72500
2000
2019
6500
2850
2851
4000
1524
5109
1390
3000
4000
1413
3071
1266
0
2000
2501
4821
0
1800
1223
2000
1232
1500
2000
2000
10698
123

0
12600
10000
0
5500
3000
1196
7500
24419
1192
2564
2000
2006
6799
1900
3500
3061
1403
1316
1650
50000
6000
1386
0
3347
0
1500
3001
0
1460
0
1318
2000
31484
0
3000
1851
3863
123

0
4900
2000
0
4500
1000
1000
6000
2018
1599
3500
2786
2002
5100
1700
1500
3019
1500
1004
1000
4021
6000
1399
1555
0
0
1432
2608
0
1439
1500
1183
3000
1444
3000
3000
3500
56006
123

0
5105
0
0
3500
3041
1950
10000
15000
0
4000
0
788
3300
1000
1300
2987
908
104
0
3300
52000
876
600
173
0
1004
1777
0
1000
1200
1000
10000
1000
200
4000
1519
5712
123

0
0
0
0
4000
0
795
7000
2000
0
3000
639
989
3400
1000
1100
3174
941
2012
0
2100
6000
1000
600
176
0
1035
1792
0
1014
1750
0
5096
1100
1000
1000
2000
1000
123

0
5050
0
0
4000
0
1170
16000
2000
0
3101
700
1000
7461
1200
1000
2996
946
108008
0
2100
5500
959
700
180
0
1178
1793
0
1078
1300
0
12704
1491
1200
2000
2000
100
396

0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
1
0
1
0
1
0
0
1
0
0
0
1

1900
2000
3100
4100
3967
10010
0
3524
3670
570
0
1085
129565
8000
2500
1000
1500
1538
3000
3000
4224
2255
0
1516
402
4747
2942
0
1000
3269
4000
0
3000
776
2880
1393
2000
4039
10000

1918
2700
6000
3000
0
10000
0
2130
5865
0
0
1000
10000
0
2000
444
1005
1308
157541
3125
2631
8926
465
1693
11401
0
1586
0
3359
5109
0
1206
30000
0
0
1596
2000
4751
8000

1700
1100
1125
3500
1858
7000
0
7521
1303
2672
0
32517
3011
3300
1400
20000
0
1000
8020
2065
8132
5291
1792
2007
1368
0
7742
0
1000
3328
2000
3000
5200
1107
1166
1447
1600
2600
7000

1500
287
1300
1000
1500
6000
0
1117
4579
3101
0
1023
3000
2000
2000
600
511
118
5260
307
1563
20060
33
1007
2684
0
1300
0
2470
5494
1800
185
15000
586
452
93
1000
2110
5000

5000
49696
3000
1000
5000
5500
0
916
1107
5465
2350
10000
2500
3800
1800
1000
1283
1329
5000
635
2506
3904
0
1000
1397
279
4985
0
500
2864
2500
200
2405
0
451
118
1000
20984
5000

0
2000
2500
1100
1605
6000
150
2719
2109
0
766
5000
2000
0
1100
1000
0
41378
6000
0
2135
13000
2394
1000
0
423
5956
0
1500
2367
5500
0
0
0
370
56
1000
4366
5000

1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
1
1
0
0
0
0
0
0
0

3000
4000
70005
280
14000
0
15103
1000
0
264
1020
0
3000
1123
100082
3401
7000
0
1000
1578
1170
4371
2100
4000
390
8000
3160
4000
5000
0
3915
9000
5001
3773
326
5018
5845
6000
2968

3000
4500
10051
0
14033
0
5652
300
1150
264
9479
19449
0
1260
4200
5294
29000
1560
3513
646
0
5438
2100
6000
390
7000
8591
3012
3926
4000
1005
380
3000
10139
3242
6701
2000
5000
1838

3000
3000
6119
0
14008
0
7529
0
1174
264
1000
1500
0
1500
0
17211
1200
2300
0
3689
0
3415
2000
3000
390
7000
5463
5000
500
1238
5308
0
2616
4830
1206
54579
1812
5333
2899

2000
3000
7303
0
7000
0
13226
0
0
264
200
1000
0
1470
3000
14635
69364
0
1155
560
762
2430
2293
3000
390
5010
2855
2000
1236
4500
8443
0
1000
0
326
983
1037
5000
1376

2000
4000
15090
48425
7000
350
4906
0
0
264
1832
1000
0
0
3140
1
1600
580
1190
0
0
2568
1700
3000
930
5200
9611
3000
11975
675
0
363
2000
0
326
25580
1218
5000
1320

2000
5000
10191
2000
7600
351
4666
0
0
264
5889
1000
0
1500
4900
32784
2000
1000
1502
1605
0
3017
2000
3000
0
6000
8901
3000
253
3000
1120
0
1000
1960
326
26738
1085
3000
1107

0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0

6000
5519
1249
1049
1732
2836
3000
3485
3100
2000
4800
4000
0
2068
5407
2000
3500
1753
6000
8930
0
2100
3700
2700
1800
29600
29447
0
1600
0
400
1500
14820
0
3500
2000
8271
4830
2000

9000
44776
1125
14020
1771
0
2650
3654
2800
2000
5000
3312
0
2065
9145
10003
4000
8500
6000
0
6336
2000
3011
2800
1900
1980
1000
2500
1700
0
300
1800
36672
390
3820
2024
8182
0
1500

0
1502
1000
4880
1714
1289
2000
3900
0
1000
4000
4050
0
1246
12
5001
3400
9
7000
0
0
1500
550
2800
0
0
1700
0
1800
2883
922
1400
3232
780
3220
2000
6576
6097
3500

0
2026
92
2233
1632
785
1000
3729
4000
1020
3000
1165
13825
450
3004
10032
4000
700
5480
0
0
2000
100
1200
2600
0
2000
4308
875
1856
3509
1000
7641
0
4010
1005
5073
0
5300

0
1015
0
2968
1687
657
1561
4200
2000
100
2500
20055
1132
451
3000
10001
3349
1179
5400
790
0
1900
1000
1100
0
42138
0
1500
1000
1000
0
1000
3010
390
6700
1188
5095
0
0

0
52100
20505
8067
1749
720
1000
3702
2000
2500
2600
20076
378
475
4370
10005
2784
138
5300
0
0
1900
736
1200
1700
26341
1500
2000
4700
2000
5192
1000
982
0
7
2002
5172
2169
0

0
0
0
0
0
1
0
0
1
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
1

6300
1083
4100
0
382
3400
8903
1100
1419
25004
1175
5614
5537
4200
1500
0
4500
4500
3500
2134
3000
127
1500
3173
2800
1850
0
6612
1500
18089
1270
0
1283
1450
4300
430
20000
4000
2000

5700
1038
8548
2500
0
6900
9300
1610
37307
6282
2751
5600
20879
4000
1748
5000
4100
4500
0
1000
7900
133
1200
1459
2398
1700
0
8321
1500
30223
1320
0
0
1400
3900
230
18000
4000
0

5620
0
0
0
0
0
9402
2310
1086
5911
2995
5500
12895
3100
500
2000
3500
3000
0
2001
0
386
2000
2018
2000
1300
0
7022
1011
42749
2260
0
2616
1300
870
830
20000
5000
0

5000
0
1527
0
0
2800
10343
2000
1494
6000
2018
4500
0
2000
0
2200
3800
0
3000
910
3300
400
0
1761
2000
800
0
6021
1000
27124
784
0
600
400
0
430
20000
5000
0

5014
0
1617
0
904
3100
7000
1000
7724
10000
938
5000
0
3000
0
2000
0
2000
0
1510
3200
286
0
1643
1700
860
0
6005
1000
22
1000
0
780
400
0
14802
20007
5000
0

5135
97502
1490
0
0
3000
6600
300
1101
20000
0
6000
0
3000
0
2500
3500
4350
2000
500
3300
500
0
503
2005
883
0
6042
1000
58869
2000
0
1398
400
0
430
20007
5000
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0

0
390
0
1137
0
1500
1500
2258
4692
6213
2300
587
0
5
1900
5211
0
18410
11700
0
8102
3900
1500
1500
2500
6000
6500
0
0
1000
1455
5200
2500
3487
3100
1010
2000
27603
3100

3000
0
0
1514
0
3000
4767
0
2500
1025
2500
0
0
0
2000
111
0
1297
1135
0
7798
0
1575
2753
2000
7000
7100
1825
1970
0
3623
11700
2300
10000
3626
64513
2100
29890
2548

0
0
0
1069
0
0
3000
1573
2000
2465
2500
2417
0
0
2000
2371
0
9113
1952
980
12246
3500
1500
110094
0
8000
6100
3100
1827
0
2000
0
2300
2000
2500
2420
2000
21890
2050

2500
19688
0
278
3012
2000
3092
800
0
572
2500
0
0
12677
2000
0
0
18393
13375
0
5268
0
1000
3002
2000
6574
6000
1300
1044
0
1038
10000
2000
1000
2450
1473
2000
257
3006

0
5800
0
3000
9
2000
17411
800
4019
0
3500
0
0
30582
1000
702
0
612
5
0
5000
2000
0
3200
0
5500
5600
1500
993
0
0
12500
1900
3000
2693
1062
2000
10833
2000

11236
0
3187
0
363
0
5000
800
0
0
2602
7642
0
0
1500
341
0
54856
0
0
10000
1813
0
3100
1000
5500
7700
1771
1999
0
0
0
3000
1000
2602
1022
2000
212
137

0
0
1
1
0
0
0
0
0
1
0
0
0
1
0
1
1
0
0
0
0
1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0

0
7063
0
3445
7013
100000
10094
4500
0
30000
6010
2500
2000
4350
2000
5000
1757
0
0
1200
0
0
2335
0
1800
2000
4030
2000
1600
1600
3200
3000
3010
9016
7478
6040
1249
21250
2250

2007
7
2000
80401
10051
10000
10000
4400
780
1300
6108
2600
1322
0
2100
5000
3237
4545
1828
1000
1405
0
0
0
2000
4037
4000
1600
1600
0
2400
6000
5002
10000
0
12538
1144
23005
0

3582
2054
6844
32083
10026
6749
1549
3700
2220
2000
5831
3000
1338
2350
2000
2000
0
0
1900
1700
3427
0
4670
0
2500
2000
4492
2000
1278
4300
12
3000
4008
9000
0
5047
1907
35012
32468

0
1800
0
2907
7039
586
3000
0
0
1000
4700
3000
1000
1048
2000
0
2300
5500
1900
0
0
0
0
51571
1500
0
1000
1500
620
0
3200
2003
5000
6600
0
10522
557
25000
2000

3601
2864
2071
13
8057
80000
790
7800
0
16332
4486
2200
1500
1077
2100
0
0
2090
2000
5679
0
0
0
5001
1000
0
1000
1500
3000
2000
1619
3101
5000
7100
980
6082
0
24000
104465

0
3197
2115
20303
10213
30000
1000
0
8893
15833
4871
2300
1000
1154
2050
0
1100
0
4300
1600
984
0
0
3001
2000
0
0
2000
900
2000
0
530
912
7500
0
10018
0
24000
4602

1
1
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0

6000
0
2700
26286
8000
3000
390
6502
576
0
1000
1970
1623
0
376
1971
3000
43003
7062
5332
0
28
7937
95
0
0
7004
90523
1300
1118
2100
6002
3000
2000
5314
4000
0
2500
0

6085
6270
3400
0
2002
0
390
8100
4251
233
3000
2300
5879
1136
987
2000
2000
2107
2354
5000
0
342
10132
0
15015
0
9000
10000
1650
490
2000
3008
3968
2000
4398
4000
4500
3007
21197

12534
14085
3458
1117
1600
0
390
8200
1358
0
3000
1352
1000
1062
1200
2003
0
1246
3409
10238
0
25081
7084
0
0
1298
7000
5170
1620
1433
1700
2006
2690
2000
4196
2257
5200
51780
0

0
6396
6300
1117
2000
0
980
6000
300
20
0
700
11360
339
0
2003
900
346
3440
5000
0
0
4
0
45031
359
5000
5000
700
0
1307
2045
0
1100
1857
2000
4000
2025
0

6000
9
0
0
3000
0
0
6200
8909
0
0
1134
486
187
0
2070
900
30000
2507
5000
0
0
1555
0
20000
6100
5000
15165
870
1096
3400
1346
0
1088
8271
2000
5000
1560
0

6000
6172
3200
1128
10000
84363
1288
6200
5670
0
0
48
478
364
0
2140
1006
53000
4572
2000
0
0
0
0
45010
0
10433
8981
880
0
1500
1196
5400
1124
1948
700
7200
747
0

0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1

1561
1876
3400
0
780
4000
3500
6000
6000
1000
0
2600
2000
2000
0
652
208
1837
7000
3700
3000
107000
1750
0
4500
5289
463
22366
3200
2000
0
4000
5500
10000
4012
1205
1595
1800
0

906
2399
3706
330
1152
5390
3000
2500
5030
332
0
3500
6016
2000
4885
0
208
2500
5341
3700
3000
5006
1804
0
10056
5496
2500
1816
3500
2500
3412
5000
5700
6000
4000
2487
2000
2000
0

302
1819
3009
0
780
3000
2000
3000
6000
0
0
3000
1000
2000
11889
326
208
1390
4000
4148
182
4500
1800
0
200
4721
0
1303
3000
3100
0
6039
5800
23000
5000
2700
5000
2000
823

604
472
2400
990
2678
1453
2000
7475
4000
664
150
1000
1500
1500
0
2005
208
2007
3500
6000
123000
3000
1000
741
2354
4132
0
0
2600
0
0
4000
5900
400
3000
2500
0
1500
0

302
477
2300
0
1544
2000
2000
3000
15000
0
167
1500
13000
1500
4280
474
208
2000
3000
0
2740
3000
1200
0
9446
3916
0
0
2600
2000
1810
4000
6100
5857
3300
0
5400
1500
0

825
472
2500
0
1588
1677
2000
2500
5000
1992
2578
478
500
1500
20600
326
208
2000
13000
3000
2200
3000
1500
1669
0
3550
0
0
3000
8000
23
4000
6100
6500
3010
0
300
0
519

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0

2100
3000
15943
17100
21379
1000
0
2200
187
2000
3500
6500
2400
0
8031
845
0
4060
5000
1459
2000
2000
1345
3000
6200
3700
4000
45000
4000
4500
0
7400
0
2000
0
2000
1034
2000
1432

2100
3000
27878
0
1339
1000
0
2015
376
2000
4326
6600
2200
0
55015
9896
0
6037
6100
1600
1500
2000
0
3000
6600
25007
0
1000
6000
2500
0
6328
0
0
2500
1622
27318
900
1476

1954
0
22572
8000
0
1000
0
2000
187
2000
3000
6000
3000
0
5327
7977
0
8528
0
1607
2000
2039
1000
3000
4225
2300
1794
4874
6000
1000
0
5280
0
2007
0
2013
1407
800
1441

1500
961
17200
7000
0
1000
0
1500
243
1000
9000
3100
3000
0
5505
17
1200
7053
3000
898
1000
2500
1000
3000
3800
0
2000
500
5000
0
0
4300
0
1000
1000
500
429
0
995

3324
2000
19843
7000
8777
2000
0
1700
184
2000
0
3200
31018
0
5525
1040
1300
0
3000
1000
1500
2500
400
2500
3816
1500
3000
500
5000
0
0
4500
6000
5000
0
500
417
2300
1021

0
2056
96632
6000
9495
2000
0
2000
828
2000
3000
3300
3000
0
6039
1848
985
0
3000
918
3000
2500
1000
12500
4000
0
1200
0
11500
0
0
4300
0
2000
0
500
200
1838
1138

0
1
0
0
0
1
0
0
0
1
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
0

1500
4674
144047
1947
2485
0
2668
1762
2040
0
5006
2000
6084
0
3977
12401
0
3008
0
0
4000
0
500
3000
1000
0
4200
6000
1672
17015
15023
0
3817
2026
4388
742
0
1971
4166

0
5449
365
2000
2880
0
3222
2314
5961
0
2000
1377
5024
0
5000
13000
9025
2005
16000
0
5000
0
0
3000
6327
3000
8000
5500
836
19030
18500
0
1000
3814
3638
742
0
2011
3607

1500
4407
73000
3776
2269
0
21755
1200
1829
0
4000
8011
5020
0
3000
13208
8030
3036
0
0
0
0
1000
21000
135000
0
14
5500
0
10000
57697
0
13775
2452
7489
742
0
1700
275

1000
2455
415
606
1418
0
500
1000
1652
0
20000
165
5093
1805
0
10000
5639
5000
13000
0
10000
0
500
20000
4700
200
3000
4500
836
10000
11000
0
12377
0
2684
742
0
1585
5275

300
34517
415
10764
5000
0
1000
1000
584
0
5000
2000
3219
0
0
9506
6054
2200
8000
0
7000
0
460
18924
5000
0
4500
4400
1517
6100
15000
0
34458
0
9448
316
0
1641
3223

406
8495
50136
3217
2000
0
475
500
5430
0
4000
1000
4024
18268
111200
10002
5100
1000
0
0
2000
0
610
22534
5000
0
3000
4400
1394
22000
5000
5017
1269
0
5841
746
0
4000
3335

0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
1
0
0

3500
0
146
8560
2000
8000
1498
0
2000
10000
50005
3000
5000
4300
11232
2605
6370
326
0
4210
1782
3000
10000
0
52720
3000
5000
13983
3040
0
7513
27010
0
0
1503
652
3400
0
0

0
3000
1006
1600
2000
8150
1614
0
2500
0
2312
3500
2000
3500
11068
0
2342
326
0
0
1275
0
4100
5229
57861
6000
5500
24831
1306
0
5552
30300
0
1300
5400
0
3700
2000
1642

0
3000
2525
8933
1500
6500
1227
0
3000
0
2237
3500
0
5000
9035
1500
810
326
52066
2907
1281
3000
0
18
12533
0
6000
2358
3400
0
1781
179
3567
1281
5200
978
3600
1389
700

3500
3000
1504
11784
1600
6500
655
0
2000
0
2038
1902
4400
5000
9018
550
10253
326
2000
2400
617
3000
900
3779
8699
3500
10000
8210
3000
0
3021
5415
175
1000
5000
0
3000
1068
0

1000
5000
1
199
1500
6000
2000
150
2000
0
2000
2091
1600
1000
9018
529
1000
326
3000
945
793
3000
2000
1764
1329
0
5000
19
2000
0
3008
10000
0
103860
4667
0
3000
3000
349

3500
0
649
8287
1500
0
5000
150
3000
0
2127
3000
0
0
9030
531
7079
326
3000
0
1000
5000
1000
0
13580
1100
5000
0
0
0
3015
10000
0
4346
5000
326
3000
2508
872

1
1
0
0
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
1
1

2281
1000
1300
1983
264
4000
3025
2186
0
5000
3324
1443
2100
400
2000
0
3729
1500
6398
6942
0
2059
1291
2000
2000
2000
2500
298
3789
2349
0
3204
9100
8000
2000
13600
2000
3310
1603

2888
9187
1300
2456
264
9000
5000
0
792
3200
3428
4545
2105
47581
2000
0
1600
1660
16312
24000
1831
2100
11000
2000
2000
2000
1941
0
3459
3008
0
3214
9859
16020
2000
12200
4400
2039
2000

1800
5408
1300
3288
264
4500
5000
290
0
2500
3399
0
2447
1715
3000
0
2000
20000
27829
22000
4339
2100
12288
1500
3500
2000
2000
13764
528
20000
0
4001
4147
13000
2000
0
3700
1237
2014

2000
12920
600
1230
0
5000
65840
1209
0
0
2546
0
1200
1700
0
0
1000
2030
14503
20000
0
2000
20000
3000
367
2000
2000
0
6918
20004
0
3254
3691
7012
1400
7000
4700
634
2503

1900
9656
600
1085
942
4639
2000
0
70500
6918
2671
3743
3000
1850
2000
330982
1100
1951
33633
5000
2083
4600
30000
721
16024
1800
2049
924
0
20000
0
3325
3700
5000
1300
7000
3300
5000
2103

1760
4737
600
1252
0
0
2000
7705
1688
3520
2939
3000
2000
2000
2200
30000
900
3000
10982
3000
1939
0
590
1200
3500
1800
2222
6635
0
2000
0
3500
3729
8000
2000
7300
3700
844
2221

0
0
0
1
0
1
0
0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0

6600
376
3000
3200
1291
1878
10000
18432
6577
176
7052
3710
8000
20500
4200
14770
0
2000
10000
13110
1074
3537
565
1964
0
7483
1325
148
6009
10500
4200
1150
0
0
11000
2500
2000
8517
1482

0
569
3000
3007
2382
0
10000
1416
0
0
653
636
5000
8007
5800
7832
846
2000
10000
10691
1000
6484
2009
1701
0
5902
1392
377
5000
9900
2000
1084
2000
0
54
2500
1655
7481
1731

0
378
2000
3200
1500
1883
8507
16580
5816
540
0
4001
3000
1825
5800
416
846
2000
10000
10373
1000
12306
0
1697
0
7061
1313
4000
5000
10907
1800
821
2483
0
7530
2010
1513
8000
1742

2500
378
2000
3000
605
0
17215
416
0
100
0
1735
2000
5563
4300
270
0
3000
10000
7901
0
21888
0
1548
0
4902
759
2109
5000
7000
0
821
1003
0
7648
2000
499
7682
1128

5500
378
1069
3500
2000
0
11000
416
5364
2600
0
2054
2000
1240
4500
0
846
360
7000
5328
0
0
0
1620
0
6057
2371
2832
5000
8000
1700
821
969
0
6310
2000
688
7979
1800

0
378
1074
2600
2000
0
0
416
0
704
1300
2581
6000
0
4500
0
500
360
10000
5061
0
134
0
1774
0
5381
3294
316
5000
7535
3600
821
1208
0
3312
2000
0
13350
1200

0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
0
1
0
1
1
0
0
1

1800
2807
0
1759
0
1500
1600
0
2000
2000
5018
50295
2850
0
0
1106
4000
5000
2000
6000
0
8078
0
3000
1746
2460
3582
0
2500
2907
1028
6300
3474
5000
1949
0
1176
1849
2000

2110
3008
3600
1762
0
2000
2500
0
2500
1300
5081
2500
0
0
0
1124
3000
5000
6500
1900
2346
20000
3103
2500
1800
0
1734
4950
4000
3014
3423
4500
4000
4000
0
3126
1049
1894
1871

2010
2812
0
1717
0
1000
2000
0
3000
0
6041
2031
1400
0
0
1137
3000
5600
3000
6686
1400
2000
1000
1800
1729
4600
0
2400
0
5700
2005
2524
4000
3000
1000
2578
1000
1582
1800

1600
2000
2524
966
0
0
1000
0
3000
564
3023
1274
1600
0
2583
301
3000
3000
3000
0
304
2000
3000
2000
945
0
1148
1200
1200
0
501
2000
3500
3000
600
5616
0
1433
1100

0
2000
0
5739
0
2000
1000
0
2000
1100
4049
1500
1000
0
9566
312
5000
4000
7000
0
271
12000
0
1800
1149
4200
1034
1400
1250
2700
0
2000
8000
3000
0
0
0
1486
1200

750
2000
1139
1577
0
0
1000
0
3000
1000
6013
1600
0
0
145007
373
2000
4500
2500
0
0
0
0
2000
1200
2200
2667
1203
1300
2800
0
92000
5000
2000
0
3000
0
1327
1040

0
0
0
1
0
1
0
0
0
1
0
0
1
0
0
0
0
0
0
1
1
0
1
1
0
1
0
1
0
1
1
0
0
0
0
1
0
0
0

1800
2519
6627
1256
172
10000
0
5500
2000
1100
3020
7700
0
3000
4000
8000
3200
2800
0
8
8720
3092
4600
6800
2000
1263
2500
2000
1500
0
2000
0
1057
5000
0
1500
6000
0
1923

0
3643
7000
3445
33635
8000
6000
6704
2000
1091
5040
10292
0
2000
0
0
3300
3333
2700
2072
9000
19948
1000
6600
2100
1630
2384
2047
1500
3278
2000
1800
1073
0
0
3000
6000
0
1501

3000
2500
7000
1099
1368
5028
5000
3712
1800
1100
2000
8900
0
3000
2000
20000
3100
3310
2450
15000
8910
3000
1500
6800
1837
1529
3000
3246
2000
3211
1000
1300
1237
0
1000
1500
5000
0
1000

0
1000
5000
1393
1108
5000
9000
3000
0
1000
2000
7200
0
0
1000
5000
2800
2900
1830
1500
7570
3002
1900
5600
1400
1200
2000
1164
2500
11457
735
0
500
0
314
0
3000
0
0

2600
689
7000
3045
958
5000
0
3890
3434
1000
12000
14300
0
2000
0
33920
2600
3040
4300
0
7751
1002
1800
4900
1486
2000
2000
1048
0
0
1051
1300
300
0
0
1500
3500
0
0

0
1000
5000
1003
1353
10000
6000
3500
1708
1000
5000
10000
0
3000
4000
0
2940
3500
6500
10000
8200
2102
1200
5100
1572
742
2000
1100
3000
0
569
1900
205
5562
0
2000
3000
0
49347

1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
1
1
0
1
1
1
1
0

0
5000
2054
1300
2209
5583
0
22
3440
1457
1784
1378
5005
5325
5479
142
2538
0
3120
6000
1611
0
2000
4007
0
4310
75000
1444
0
2000
1232
0
5000
13829
5000
6400
2700
3000
13934

0
40000
6911
1500
923
5583
0
6245
5017
2600
1898
1723
2116
5423
5682
6001
2000
5333
3303
6000
1700
1802
0
5000
712
0
30000
1660
0
3000
291
0
5017
22997
10000
6600
2800
0
7735

1387
100000
2000
1200
1751
5583
0
3
5000
2000
1985
1695
1200
29628
5850
996
2000
5333
2800
6000
1547
1737
4000
5000
1000
2033
4000
1400
0
2000
776
0
5000
25071
36091
6500
2100
5346
5551

1000
5720
1000
467
573
5583
0
6
2000
0
1629
1028
75742
0
6625
0
1500
5333
2200
5500
785
1170
0
6000
4000
1119
4000
588
0
2000
0
40000
0
23122
5800
5100
2181
0
1241

1000
5922
357
400
873
5500
0
30006
1500
0
1655
1056
0
0
6790
1983
1000
21348
7600
6000
1000
1189
2000
6000
0
985
5000
600
0
2000
312
507
6774
4000
0
5300
2500
4600
1801

1000
5958
1000
500
984
5823
0
1221
42800
0
1687
907
62282
3513
6235
7228
64411
5333
0
5500
888
1230
0
6000
821
2000
5000
0
0
2000
576
656
0
28650
464
6000
2300
3000
1359

1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0

7485
5000
2000
11250
2006
5000
2000
1973
1808
7008
5000
2000
0
3751
599
10000
33010
3411
150000
1053
0
0
476
6329
2506
3252
660
4671
200
1423
1336
6500
1526
5007
7000
3230
390
2000
10096

12625
5000
0
10950
2100
5000
2300
1890
5054
0
5000
2000
0
4366
552
10000
0
2131
8000
1073
5000
5000
476
5472
3500
3215
0
1048
0
1856
8457
3582
3006
7004
8000
3500
780
1376
3000

882
4000
1339
0
2109
5000
2500
1595
3109
0
1300
1018
0
5602
6360
10000
11021
2131
5500
1081
2000
5000
476
5701
2104
2792
330
1048
0
1804
48757
0
5020
7008
9400
3000
390
1383
1005

0
3700
2493
0
2131
5000
500
29019
9
0
5000
0
0
21034
0
9009
9200
2131
5000
178
2000
0
476
2211
2015
1881
330
1048
0
600
4200
3605
5000
5005
1000
2956
390
1000
2000

0
2000
0
0
2195
5000
600
567
693
0
6000
0
0
1026
6054
9031
8500
0
5500
184
1900
5000
1075
38663
2001
1945
740
1221
0
0
7312
3731
2000
4009
6000
3100
390
455
1579

0
2000
792
672
2458
5000
600
506
3579
0
5000
0
0
1026
0
9000
8300
5354
6000
185
2200
1000
876
2350
2102
2184
0
1048
0
0
21740
3752
935
3807
3000
3400
390
1500
2882

0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0

30073
12429
5332
0
2000
2000
2772
6000
29540
1547
1625
22372
0
6151
2000
1291
6083
1000
1500
2700
3800
5837
3900
0
2000
162
3500
2180
8000
1283
35007
4841
2000
29089
5501
3744
6232
0
2230

24315
11254
5348
5000
1700
0
2571
4500
74
8000
3556
7364
0
4110
2000
3898
5913
1036
3000
2700
1400
4278
5500
0
1300
1140
4400
2750
8000
1584
2000
5047
3000
21286
22
119356
12104
0
609

3724
10956
5065
5000
2000
95000
2571
4300
14301
8000
14010
19445
0
6920
2000
1681
5293
1196
0
2110
0
4021
5700
0
1461
1130
5013
0
8000
1217
2000
4922
1160
0
2000
20062
7002
0
0

28347
8587
2019
7000
1000
1000
2571
6000
13000
20650
3000
45604
0
6637
4000
901
5126
306
1000
2125
1500
3828
4000
0
1000
0
4000
1060
8000
496
5000
4926
1000
0
1000
10189
6302
0
40396

11280
8638
2443
5000
702
3700
2571
4400
12800
2529
0
25996
0
0
0
0
5640
26045
1000
3000
2300
3843
4000
0
2000
0
4000
2000
10000
662
10000
5105
0
4065
2000
30032
6417
0
3000

31266
9284
4697
5000
600
16
2571
4500
12800
0
691
4420
0
16744
1000
0
5119
1513
1500
2300
1114
3879
4000
0
2000
0
4000
1060
5000
489
2000
5500
1000
0
2039
4005
6502
0
105100

0
0
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0

165
1520
3000
2911
0
0
0
2000
2000
0
6653
0
104
10402
1617
1500
1176
5344
1456
0
1771
2000
1330
0
0
10446
0
10300
2020
4790
0
0
17577
0
226
5900
2127
0
0

1520
1234
5007
5842
0
0
2267
1577
1600
689
330
0
2653
1530
8179
2000
1198
5124
4140
1281
0
2000
2988
4000
0
5002
10296
10018
5000
6462
3618
0
35758
4000
2031
4500
2151
995
0

413
1243
10000
2088
0
0
1338
1626
1500
2943
36550
0
2472
4000
7285
2023
1518
4730
0
3786
730
0
0
0
0
504
25219
10026
3011
456
0
0
90018
0
0
0
2500
0
283

300
563
5011
2903
0
0
0
800
1100
0
16481
0
859
1683
20171
4102
1264
6635
904
2056
626
1369
30000
3338
0
499
7341
5000
1500
0
2032
0
41340
2000
1118
5954
1836
0
0

0
1609
5000
3874
0
2947
757
814
1053
0
21264
6946
2784
6031
5483
4448
0
3477
0
5634
2718
3100
0
0
0
5056
163123
10000
1000
14447
3827
0
20000
1000
1858
3900
1904
900
0

1638
1500
10000
3201
0
4193
0
629
1320
16007
16253
0
2287
4512
42081
7274
1308
2979
12985
6013
0
0
1219
0
0
2152
7267
2401
1000
9196
3710
0
15000
2000
620
4826
1915
0
0

0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
1
1
0
0
1
0
0
0
1
0
1
0
0
0

3000
5000
0
2000
0
780
0
3162
7288
2000
0
6087
5300
1679
1209
0
0
1064
1149
2900
2000
1222
7632
37
5000
2324
4271
3756
1196
0
9000
1436
3171
0
7797
10404
4134
25799
2624

1700
5045
313
0
0
6837
0
3523
6079
1650
0
947
4300
566
0
0
0
4974
2140
2766
2000
1147
6839
3000
5000
4204
3711
652
1261
0
8993
1114
3000
0
8201
10015
3967
35530
1000

1500
2563
152
0
0
1000
0
3025
6091
1500
5660
500
4800
61664
0
3564
0
0
3313
3648
1700
2000
6518
1000
3500
0
2121
326
1000
0
7503
1917
2000
0
7302
16502
0
31376
0

0
3006
148
2621
494
2568
0
2344
6227
1004
0
1283
2500
0
18611
0
0
0
3750
2700
1400
2000
6356
0
3000
3160
2275
326
1335
0
6000
19588
4000
0
5437
60003
864
70000
0

3000
3000
498
0
0
2199
0
5000
5055
500
0
500
2000
0
0
0
0
0
2491
2487
1446
0
6441
0
3000
49828
2895
476
90
0
11300
16666
3000
0
5651
15008
1738
17670
0

1402
2218
148
0
138
4067
18
3000
27486
1000
0
500
2000
4480
920
0
0
0
9785
2600
1500
766
6763
0
5049
1647
8429
326
1335
0
6103
707
2100
0
5683
20000
1788
20000
0

0
1
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0

0
7005
5000
1735
5255
2781
10000
0
3933
0
18184
1166
0
0
1500
14000
1301
1800
8245
0
355
207
0
0
0
1815
2000
10000
1501
1326
1800
897
31280
2389
33882
0
2350
2080
4000

0
3239
5000
1765
7067
0
7000
0
2001
0
10274
1873
0
0
0
40015
5098
1900
7143
880
0
207
24962
3504
0
1866
3000
4200
1000
2866
1750
1066
26757
2414
4000
0
1392
1690
7000

0
0
15897
1777
2696
32231
5065
0
1318
0
4726
876
0
111
2385
1625
600
0
13700
528
0
207
10000
4272
873
3400
3000
30000
7200
4406
1800
1760
5076
2378
4000
0
1183
1458
3533

0
0
12000
1196
5560
0
5000
0
1134
0
4490
1741
0
0
0
32044
53900
0
15000
0
907
207
943
2977
0
1500
5000
7
0
2821
1165
0
9539
892
4000
0
511
1100
2673

0
0
9368
1233
2866
21651
10000
0
216
0
4745
2245
0
288
2000
27248
1100
0
7500
0
0
207
1000
1900
0
1500
0
3000
1000
1854
2600
5510
10861
925
5000
0
1151
1076
3500

0
0
6000
1238
8680
26748
5000
0
0
423
1283
0
0
1200
0
3650
10000
0
0
2380
0
207
1058
0
0
1484
1500
0
2017
1688
1200
0
56137
938
5900
0
482
1094
4303

0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0

0
5136
1500
10127
0
0
1149
1501
1700
5900
3000
2000
2000
2000
0
836
7501
416
1220
1644
4149
2000
0
11839
16
3226
1883
3500
202
4500
20025
11551
1628
6300
2265
2408
380
3000
32905

0
17994
1595
258
5166
0
1191
2003
0
0
3500
2000
2000
10053
3568
836
0
416
0
2261
5571
2000
4342
3000
130000
3050
3520
2000
4000
2000
40000
6252
1320
4588
24905
2025
0
3000
14458

0
0
750
274
2963
0
1079
1420
0
4900
2500
2000
1000
8017
1280
1672
5790
416
632
11008
5221
1850
690
4649
40057
2765
0
20000
1208
10061
85000
14959
1100
6910
40827
0
970
3019
18061

0
5469
0
388
833
0
239
937
0
0
2500
0
1000
6788
1898
0
4825
416
0
428
4001
1400
0
6727
56000
2304
1000
2000
500
11277
139
6885
1000
30
30844
0
5576
5000
8016

0
5656
1452
766
812
0
209
972
0
2500
2500
0
2000
10413
0
390
6000
416
316
3537
4001
1400
99
473
10000
2400
580
2000
400
3808
20000
22107
10000
2375
8695
0
0
5000
5768

0
6811
0
1185
0
0
206
1007
0
2500
2000
0
2000
10519
2605
930
5354
416
782
0
4001
1400
0
1669
66000
1885
0
2000
5380
14741
29761
6741
1000
9577
3532
0
2785
10000
7229

0
0
1
0
1
0
0
0
1
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0

0
0
0
6000
0
3634
1526
0
2000
12100
6682
14158
1535
51932
32172
3000
4060
0
4445
0
3000
273
1500
7000
0
2037
17444
0
1723
10951
0
3987
3031
2483
3186
0
10150
0
3687

3300
1252
4000
5900
0
1451
2276
2900
4500
11295
6095
13000
1836
0
1476
5000
3181
0
3398
5572
2023
3588
1400
7000
1290
4979
10035
8000
282
9274
0
8825
597
2808
1786
0
10000
0
1997

0
1252
1000
5800
0
9
1486
3102
0
8300
807
13000
2283
2165
2140
15000
3000
0
1104
1752
0
1428
1500
7100
0
1019
10000
8000
1110
4711
0
0
1648
2101
363
0
10000
0
1995

1000
0
1000
4100
0
1003
1776
3000
1153
5000
28023
12000
0
39881
1000
0
1500
0
82434
2000
1004
4398
1000
5000
0
6623
10000
6000
390
1472
0
0
306
3
437
0
10053
0
1686

2000
626
1000
4500
0
905
2308
3010
1000
4600
7613
12000
21166
14691
0
0
3042
0
0
1876
10019
5748
1000
5400
1200
18119
10000
6000
0
5251
0
3400
39506
2000
843
0
4000
59349
1749

0
0
1000
5000
0
409
776
3400
1065
10000
4331
15000
1000
10500
0
0
1377
0
20895
2071
1141
3768
0
5600
0
1382
0
6000
0
68361
558
1800
697
0
500
0
3000
0
1840

0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0

36277
971
4113
6000
6000
5000
10000
10006
0
0
0
0
3000
0
0
2600
50000
5000
16745
50706
5023
0
333
4014
0
2269
162
1955
5000
1970
7518
0
5000
0
1940
1680
132
4305
11035

6112
2871
3500
3039
0
9310
6500
10000
2983
2317
0
1057
3000
0
0
2231
20000
8500
1464
30028
6086
909
5043
4300
2000
1286
168
3681
5000
6000
7763
0
0
0
8508
1722
1119
4408
10009

10014
5087
4005
9050
3000
0
5000
10000
0
7588
68600
1000
2700
0
0
1800
30037
3500
1466
60300
0
390
333
4153
1500
1200
165
1300
1251
3000
7768
0
2000
0
0
1603
1186
4489
11003

9018
0
0
2000
3000
7200
0
22807
0
7614
1400
0
2000
0
0
1700
6349
3000
1691
27054
5200
29570
0
2900
1000
332
165
0
6000
1000
7768
0
2000
0
19000
1406
18
5660
10500

215518
3392
1500
0
3000
0
0
10000
0
14053
0
5300
5000
0
0
2000
11000
25000
4565
25003
0
940
333
2500
2000
500
165
1500
0
1000
7877
1079
1000
0
19160
1598
3809
6000
7500

20018
4000
1999
4000
3000
8000
0
11109
3125
0
0
1800
2200
0
0
2000
4000
70000
4570
10
2769
3482
210
2600
0
1000
165
1200
1500
1000
7934
88654
1000
1404
0
1502
1917
0
7505

0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0

0
0
625
2000
8741
4000
2007
3920
7750
3500
4375
0
2800
2600
6157
2228
0
7888
4000
6121
1730
1619
1278
2063
4407
4000
0
8000
0
11600
13600
7123
2000
5000
1738
3008
920
0
149

13853
6124
14430
2000
24257
1000
8
2529
8397
3049
3337
1500
0
2900
100000
0
5738
8522
2500
7294
52014
1429
2587
768
6100
0
1803
8206
0
4800
6000
4569
2000
7000
1738
4244
9752
0
0

1000
2500
7325
2000
97542
3800
2007
3087
7349
2706
6789
4000
3000
2034
2017
48546
1626
9260
58000
6135
1200
31426
0
3146
4518
5000
1475
6500
0
0
3000
36124
2000
7359
1738
1718
0
12200
0

0
0
5500
2000
16950
820
1005
2811
6518
1870
5816
0
0
2000
1822
2000
2244
5700
2000
4504
19959
969
467
2677
4694
2000
1105
5000
0
1240
8500
0
500
10000
1738
0
22880
16961
0

0
5300
500
2000
0
900
782
3204
7000
3000
12696
1500
2000
3000
1777
3000
66000
5475
3000
4669
1402
998
326
0
4745
1116
534
5000
0
1200
5300
0
1000
7000
1738
1125
0
3000
0

0
2600
6921
822
21830
695
2009
4173
7000
4000
4348
6000
5000
1000
7748
3000
30000
5520
3500
4060
811
1545
329
0
4876
1500
318
5000
0
1200
300
0
500
10000
1938
0
7270
493
0

0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0

0
0
16363
218
1500
5000
0
4751
0
0
2500
28204
0
9025
4000
8941
0
0
150000
1784
0
4000
0
3670
0
25000
5000
9023
2290
1800
1339
15000
1831
534
0
0
1043
3000
1452

0
0
10149
10121
2000
4500
0
0
0
0
3200
33716
0
8507
4000
3848
474
0
60052
892
0
4000
3500
4520
1646
45000
0
4353
1304
1388
9460
3000
163
2709
0
200
1064
5000
2000

0
0
10000
12180
5000
5000
0
6000
0
0
3300
37400
2146
5740
4007
4000
17171
0
10268
1000
0
0
1319
3311
1653
5151
0
13929
1000
1501
0
3000
1028
0
15135
2000
1074
3000
1500

0
0
7000
5011
778
8000
0
143754
1005
0
3000
1408
2452
5128
13990
124208
0
0
27225
946
0
0
0
50441
929
2000
0
1997
29485
1001
6702
4000
0
7779
13212
0
163
2200
933

0
0
0
0
1200
0
0
5000
0
0
3000
4869
6990
11000
2056
5000
800
0
15000
946
0
0
800
1800
2000
5000
0
5654
2930
2732
16
10000
0
0
13529
0
169
2100
2000

0
0
0
265
752
4000
0
5314
0
0
2746
5539
3550
0
2623
5000
5000
0
20000
946
0
0
1610
2100
0
9115
0
3964
0
3280
8242
25000
0
417
15212
1200
169
3879
3000

1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
1
1
0
0
0
0
1
0
1
0
0
1
0
0
0
1

15584
8000
2573
5000
0
5000
1800
942
7000
1433
0
3400
7079
31321
0
2000
3009
499
1373
3175
30072
11056
10000
0
4100
0
4347
316
0
23610
64013
1062
1097
2000
588
950
2854
3404
7505

4377
10000
0
2000
0
4300
1747
9849
5000
1481
0
2800
7000
0
1736
2000
3411
1641
1010
0
10093
20000
10000
2479
20000
0
2557
316
0
0
1651
0
1232
2009
588
1330
7014
4954
7072

0
10000
0
5019
0
3600
1758
3870
0
1430
1000
3038
5000
0
0
2000
1523
5280
42348
1317
20031
12000
3006
0
6000
0
4443
316
3521
0
1705
0
1000
1180
926
950
44
4512
4009

0
23000
0
2000
0
5000
1152
6700
3770
1000
390
2000
0
0
0
2000
1352
6915
0
2000
60030
18000
3000
0
5000
0
4832
316
0
13143
564
0
2000
1000
643
950
1693
6708
8000

0
5000
302
2500
3001
3310
1038
4780
4000
1543
390
2000
11831
18165
0
2000
1526
0
0
2000
15008
0
3000
0
20000
31868
6314
316
14206
27383
2093
0
2000
1000
643
11786
4000
4639
10000

0
4000
176
5000
9436
3400
1073
150
4000
1200
540
2000
13000
2008
0
4206
1505
0
173
0
8008
5651
0
0
6000
13216
7897
316
7500
21718
144734
0
4000
348
643
1250
0
4793
12000

0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
1
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
1
0
0
1
0
0
0

5927
0
2000
1000
15571
2600
1239
3000
13088
3000
3340
1500
2000
7000
10000
20837
6081
0
1089
12700
5000
16529
1470
2514
0
255
0
0
0
9300
4300
3500
2012
24000
6000
63508
2940
14116
5004

5000
4327
4000
1685
21488
110958
1435
2000
9834
4000
2000
1500
2000
6000
24369
1118
6336
1487
1526
13000
10000
16920
0
3007
2090
4892
0
0
0
14300
2407
3500
3310
6000
7000
2300
2569
0
10000

41200
3000
1420
3207
9312
110000
1350
29079
9500
4000
83731
700
2000
5012
2500
10658
5205
830
0
11000
0
16266
0
2004
0
4478
0
0
0
5000
2000
3000
11164
5000
6500
2200
6360
4457
18000

1109
2200
2000
0
23958
20000
5144
1066
9700
4000
2000
600
1000
5000
2500
6341
4452
0
0
0
5000
0
591
2101
0
1800
0
0
0
3400
2000
3083
18800
3000
5000
2200
3
1513
1200

99723
2100
3000
329
10825
58312
15365
1000
20200
10000
2000
0
1000
5000
5000
0
4592
0
0
19000
10000
19136
426
2503
2820
0
0
0
0
15000
1100
3000
10000
6000
6000
25000
0
0
3000

5000
0
30789
2208
10773
9031
2250
1000
11000
4000
1000
1600
1000
5000
2700
3
4677
1342
0
15000
0
0
595
2503
10540
150
0
0
0
6017
1000
3000
16910
5000
6000
2400
3012
1328
2000

0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0

26499
19028
177
7239
0
2011
2010
10000
8000
3750
22887
5000
1440
766
0
3612
3500
3746
79113
43943
19697
0
3000
24298
59872
0
20000
4403
90150
0
3434
3000
5377
7000
10800
5000
0
10528
18063

2248
0
1406
30418
1980
2000
1904
25919
9510
0
16890
5137
1440
305
990
2830
5000
3863
255005
27863
2270
3647
2400
7068
2200
1500
9500
5573
7018
1610
1546
2000
4131
7791
4000
2672
0
0
18008

1332
3451
1006
31370
0
1000
2214
18449
8160
0
2150
2189
1440
0
990
2194
4000
5740
6780
5234
4
10752
0
8015
2700
1328
4180
5947
7000
2768
6541
29225
44588
7000
7000
2492
0
0
27067

544
5004
440
13496
0
800
1000
2655
8364
0
0
2007
1440
0
990
1797
4000
0
8401
1278
17161
0
0
10053
2000
1018
0
3686
7002
155
3475
2000
0
5254
0
2006
0
20650
18046

713
0
5860
12000
858
0
129
20808
8493
0
8264
1009
6059
0
1130
2000
4000
1170
1262
3245
7030
5658
0
15000
4000
1687
10000
2041
8007
3167
2788
2000
0
5400
8200
2069
0
0
10018

3703
0
1306
22593
0
0
131
0
8625
0
8799
655
1440
0
1000
2000
4000
4198
2120
22
0
6928
0
9507
2200
778
5000
2540
8038
435
5710
20000
3148
5380
1500
2258
0
0
17038

0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
1
0
0
0
0
0
0
0
1
1
0
0
0
0

0
2000
0
24
10000
0
3599
0
49619
10500
5000
6500
4375
16000
1068
1119
0
2003
2000
3000
5242
13562
0
1528
3000
209
4086
3818
3692
1000
3500
1000
0
7537
7830
5286
5551
4831
0

2190
1262
0
2039
10000
1397
1200
780
143588
14045
28008
15000
6047
6549
1140
1609
2400
2000
3000
2000
17840
15000
390
1538
3000
217
6389
4955
5000
2278
3002
3560
2000
6730
8231
5596
5358
477
2000

0
1300
3198
1965
5000
2611
1000
0
82691
8553
15000
0
4622
4500
1000
3000
2100
1030
3000
3005
11642
12000
25190
1777
3000
613
4520
3446
3300
0
2200
0
1500
3447
8332
3328
5500
8561
1500

0
700
0
1455
3000
0
400
780
44242
8817
1552
8000
4652
2407
5000
2500
1300
2350
7000
700
6943
8120
390
1160
3000
2339
8708
3000
2500
17000
1700
1000
1010
16220
8187
3763
5000
1550
1000

0
1000
2000
2000
10000
1000
0
1206
24010
10763
1605
8000
4838
12700
3000
5000
1300
2000
2090
1000
16409
7720
390
1500
3000
0
1520
3000
2930
2500
1800
4656
1055
7564
8500
9529
20000
955
1000

0
950
3348
1877
30000
1092
0
0
128424
2526
1615
15000
4838
3200
3000
5000
1300
1150
0
1000
3362
4000
9278
1000
3000
1254
1520
4000
1500
0
1700
712
1089
2632
8029
4895
10000
570
1000

1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
1
0
0
0
0
0
0

3700
2810
3892
10047
3000
4644
0
1803
5000
3843
780
3000
6666
1067
0
5000
1029
0
0
1800
0
0
7060
0
0
36865
4000
5340
2029
20092
72001
6000
4000
6500
4400
2999
5057
7627
323

3100
2600
5002
5001
3000
7677
2010
2060
6000
1891
27557
1000
0
1121
1400
7000
1225
4358
0
2000
857
0
1003
3000
105082
32311
59949
4000
3030
10000
368199
2000
5000
6500
4500
4904
4606
4631
0

2200
2568
3153
6010
2600
2947
1807
2025
6000
4520
2000
0
6270
1000
0
6500
2799
862
1587
2000
0
4643
2018
3500
4172
12956
6000
4600
3118
6000
6486
1200
4000
5000
3500
68
5800
5066
0

1600
3214
5000
4512
2500
87476
812
1375
5500
5950
1500
0
0
106
850
5000
2000
0
0
1700
71
1019
59
0
3408
390
2000
4000
3003
5000
234
330
3000
5000
3500
2761
3375
5033
0

1850
0
3037
4012
2000
3639
743
1035
5000
2979
1100
0
0
64
880
5000
2000
287
500
1650
0
1039
11894
2000
3489
1508
2000
4450
3040
7553
90
2000
1000
10000
8000
2673
3324
5007
0

1800
1630
3200
3522
3000
7769
844
900
6000
5188
1500
0
0
1000
884
5000
2000
5159
586
3200
14688
984
2
2000
5295
2224
2000
4100
2050
14587
167116
8258
3000
7000
500
1861
2500
5125
0

1
0
0
0
1
0
1
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0

1586
10539
2309
2278
1600
0
1500
5000
3687
2389
0
1866
1904
5128
1500
6047
18174
188
0
2
1300
3016
10
1575
5002
2800
20000
30000
6599
123
3580
7094
2700
0
83959
1120
700
3500
1500

1616
2087
1036
2473
1500
2000
2500
0
3850
3642
1283
1762
1819
1780
1600
3262
20341
585
437
7156
0
3031
0
1293
5002
4000
21890
30000
5748
0
3439
8500
2219
2098
28869
1293
0
2600
1400

1937
6720
5048
2161
1400
1500
1518
0
3670
9889
1135
1827
1572
5808
3400
2178
13005
207
0
2099
1502
10091
3854
1304
5031
8000
15000
10054
1958
7286
2474
6983
1727
2782
13000
1150
0
3000
0

1392
23000
3946
2075
38002
1000
1000
613
3662
4473
447
53248
237
390
1300
2634
15410
0
4013
0
443
1429
0
668
1006
5348
9481
10000
805
123
2400
6500
1120
936
10000
500
1526
2500
1527

1596
0
316
1973
1415
1000
2000
573
4000
5591
306
3293
1572
780
3000
968
72000
0
0
915
489
1500
0
843
986
3700
19900
10000
3100
123
2500
7150
1500
971
5279
400
0
2500
0

1684
44400
314
2000
1010
1000
1000
593
3795
4951
307
3314
230
0
2000
2432
14500
378
1518
1065
2961
10207
0
853
986
3128
0
5000
1311
123
2523
7000
1100
874
6160
400
0
2500
524

0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1

0
131
0
5000
1106
960
6000
0
4097
2441
390
148
1839
5600
4557
9467
0
5848
3021
5000
1813
0
5000
11662
5007
0
4206
3009
0
5143
0
1383
6018
1518
0
10000
1606
1500
1000

150
550
1366
5000
2393
20964
2000
0
4278
16046
390
3115
1750
8000
168499
7697
0
0
4236
7000
2184
0
0
6003
3500
2454
30775
1500
0
6458
179
1647
10426
1000
2500
15000
1674
1500
900

1528
99
1388
3511
300
50988
2000
0
4308
2483
390
3
19117
5775
12008
5308
0
8839
3000
5000
1248
370
3000
8111
3500
218000
949
0
0
3917
2034
1004
6110
0
0
20000
1420
1500
1000

1500
0
3118
4000
0
110
3000
0
11540
10719
232
1000
400
5000
3000
2048
0
62140
2000
5004
359
9301
2
273
4000
0
3359
3000
0
1819
214
41551
7848
0
0
20000
937
1000
1200

1500
0
1148
4000
500
971
2000
0
5685
1722
698
415
2000
5200
4000
6283
0
6647
7000
5000
0
0
1000
3739
4000
0
619
1000
4095
2299
0
2056
14279
0
0
15000
1006
956
1200

4000
0
496
4000
500
1677
2000
0
4390
2836
390
565
3496
3320
10000
18157
0
7573
0
5000
20706
0
1000
6547
5000
179999
6641
0
0
1909
283
1670
20723
0
0
20000
1039
1000
1200

0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
1
0
0
0
0

0
1459
2500
2600
0
2000
1583
1593
1706
1010
1436
2201
1700
2131
0
0
1600
2748
6000
1553
14000
0
1291
4100
1700
4300
326
1904
4211
1000
0
5000
13926
0
0
601
8000
1237
4501

15362
1835
13500
0
8806
2100
1364
1340
5251
970
0
2250
1700
2133
1000
2723
1700
2000
5000
3345
0
7600
1101
5000
1700
4000
6736
0
4002
3321
0
5000
0
10800
9173
0
10120
43757
2343

10000
2396
3000
1300
0
1500
1042
1171
0
290
1261
1509
1600
2050
9000
0
1500
2009
5000
0
10494
5
1098
4009
1243
4033
4246
0
4006
0
1011
10000
6408
0
5400
0
6500
2005
15289

7000
0
3000
1000
2065
1000
402
402
3519
590
2849
1329
700
2191
1000
0
1000
2000
5000
1000
0
2000
250
3500
1000
3000
326
0
3412
1000
4385
3000
6478
3500
7979
0
5500
1500
316

5000
0
3000
286
0
1000
3631
600
0
1222
0
1300
710
5300
1000
92472
1000
0
5000
1000
0
2000
247
4000
500
3300
326
2206
3486
1000
17889
3000
13629
3400
7622
259
7000
2000
316

5000
0
2000
505
0
1000
7796
538
1368
0
1261
1200
1001
0
400
10000
1780
0
5000
1000
16248
2000
300
5000
1000
3500
502
686
4000
1001
9455
3228
0
3500
0
150
6000
2000
3179

0
0
0
0
1
0
0
1
1
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0

1500
6000
3000
2570
0
1276
0
3031
11000
6000
2000
1179
0
40000
8160
50684
0
0
0
2000
538
759
42000
2000
19000
6207
585
3000
2006
12277
2500
1177
2929
0
2138
5763
10000
14600
1500

2016
5500
11261
2650
0
1603
2800
2889
11060
1600
2000
1361
2200
15140
4549
3200
4250
0
0
2000
3218
699
15224
4000
5000
398
2207
15000
2002
0
0
1201
6966
0
5756
15691
10000
3035
3000

5000
7000
10000
2100
0
1311
6500
17993
50008
1000
2000
5921
3700
15000
1056
2990
0
0
0
1437
0
115
16659
0
0
629
630
2000
1603
0
0
1212
1935
0
4303
9393
10000
1958
0

2000
6000
2100
2100
0
684
0
9468
8400
4641
1000
23665
2000
12565
139
12280
1209
390
0
2401
429
712
35241
1700
5000
0
540
2000
1000
0
0
467
6665
2894
4711
69526
50000
2819
1000

1463
12500
5000
2150
0
860
2821
8949
10000
210
1500
566
0
15000
2000
56020
0
86188
0
3000
168
0
14216
3000
10000
978
0
2000
2000
0
0
485
8000
210
4741
5000
2000
100000
1600

3365
6500
5000
3000
0
874
5500
3915
10000
3523
2000
213
2000
13000
381
5450
1000
3272
0
6000
168
235
72944
0
50000
2198
0
0
0
0
0
1147
15941
2595
6037
20000
2000
3000
0

0
0
0
0
1
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1

1252
5000
1950
495
6
4038
12701
0
1133
0
0
13000
742
2152
804
11212
1003
5692
0
1000
0
6782
3945
11900
1431
2000
3000
63000
0
1650
100957
2820
2229
1200
3577
2000
3000
0
1658

1581
18088
2562
502
0
5000
14100
1399
1124
0
3572
14600
4000
2464
11242
10933
0
52858
4458
824
100
5000
2764
12000
1579
1719
3000
20078
1220
5650
5800
3094
2298
1500
3680
1510
3000
326
1601

1287
5500
8582
950
3050
4000
12109
6548
2000
0
2645
15500
0
1462
0
62602
0
100756
2973
0
0
4000
5431
12500
1402
1783
2000
30141
480
3300
371718
0
2100
2000
3030
4000
3000
326
1587

641
6300
2758
5820
4412
5000
11482
0
728
0
1813
14000
780
847
0
150000
0
29488
2606
1000
1050
3000
633
12930
804
1200
3000
30000
0
1650
2180
330
2500
1166
2701
1000
3000
326
1310

2684
17300
0
965
0
4000
11841
0
24709
0
1878
13580
0
1007
0
16791
0
2365
2696
0
0
9000
0
12000
732
1200
3000
60000
174
1650
5910
0
1921
3500
2674
600
3000
326
1510

0
25500
4163
1028
0
5000
115165
0
1972
0
2210
14000
1757
3004
0
5777
150
8762
2695
0
0
4000
0
13500
1820
1500
1000
50000
1162
1650
6000
1240
8432
1500
2669
500
4000
326
2000

0
0
0
0
0
0
0
1
0
0
1
1
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
1
1

1380
1062
2230
1700
5000
2574
258
4348
1000
25228
0
1564
15
0
4836
0
4326
6187
4000
3000
1000
3145
0
3479
835
2399
635
10000
0
2616
1213
5000
1610
0
2000
1500
3744
32930
5168

0
0
390
1800
0
2816
629
70000
0
0
181
1594
4700
0
4919
0
4322
4775
10023
2000
390
278505
0
3319
8939
1647
13337
3000
0
2690
0
1015
3215
0
2000
3856
0
6975
5010

404
0
3470
1300
2500
3200
3
4000
420
6947
2680
1840
1925
11652
6246
0
2706
31188
3047
2000
390
15000
0
2210
5480
502
4562
135050
0
5100
3336
0
0
2253
3000
13000
2911
5661
2005

0
0
390
1000
1151
2911
2825
3000
560
14402
0
1378
2347
358
4395
150
3575
0
2007
2000
780
9310
0
1095
0
597
893
5000
4323
0
0
9002
780
0
5000
0
9
9109
2000

24420
0
2140
1000
1156
1800
0
3000
29793
33
0
1245
0
2203
4524
1728
0
4119
2086
2000
0
10000
0
1594
1996
4222
2030
80000
2000
1058
0
728
640
390
2000
15104
1080
8664
2000

480
0
780
900
1052
2000
2011
3000
0
7167
0
1388
0
390
4850
0
1670
7390
2011
1087
0
9702
0
126463
0
2117
0
8000
0
2000
390
10000
1400
1735
6000
16764
990
8917
2000

0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0

25794
2700
12140
3252
3888
1161
8993
0
1290
22000
0
0
0
6007
5000
101522
0
3921
2300
0
13256
7081
1893
2010
0
0
1921
0
14006
5400
3000
0
3000
0
1689
0
2294
31008
299

3007
1000
26134
7289
16
1187
9501
6656
2985
0
21337
0
0
1566
8000
10264
0
6405
2507
204
4039
1460
3600
2037
29425
1500
19000
0
19077
6950
2570
0
2306
14015
12373
1151
359
26862
1169

4305
9500
36650
8495
0
1439
9577
3328
0
8000
770
0
0
1441
5000
4598
0
0
1000
0
10692
6213
0
1218
2000
1300
2624
0
9518
4600
2202
9194
2610
0
12099
35499
0
3000
6708

3737
1000
37390
5184
3047
345
9584
3828
0
7000
0
0
0
259
1342
9600
0
0
28512
3000
8000
7195
3000
2182
1528
1505
888
3000
9576
4000
1200
0
0
1317
1832
10000
353
2000
0

2290
4500
19816
1
12
346
10006
4893
0
6500
6138
0
0
12891
150000
20000
0
0
994
0
9000
0
0
1003
1518
1000
360
0
11083
2000
1100
399
620
0
5001
6627
342
3000
2065

22259
1301
5272
2
0
487
9269
4687
0
5000
0
0
0
12497
6800
5000
0
0
999
0
1000
878
3500
1001
2000
1000
360
3212
12010
2300
1100
9290
0
0
10311
7000
0
0
1133

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0

0
2334
911
2768
8075
17580
7622
9855
0
3658
1116
1663
2000
14710
9300
0
567
7000
20000
1473
1500
1808
547
0
7500
2880
11
0
0
0
4374
3680
576
14515
3517
490
2664
3332
16370

967
1918
578
48617
20200
0
7354
21162
27036
3578
2183
4777
3000
14200
9500
4649
0
9057
10000
1473
1300
1657
759
0
7527
0
10949
0
1414
0
4423
12657
2684
10815
3537
33299
2376
3752
11125

0
12530
578
3243
1671
7193
7464
45614
1559
3578
5468
1763
3000
12300
9509
1533
0
6507
10000
1473
1500
1000
1000
0
8000
9470
9419
0
1146
0
18311
224
2319
5874
6810
1400
2084
6487
10000

699
1001
578
3000
1244
3500
6127
23359
1962
3578
80
2445
3000
11200
7100
7378
0
9808
7200
1473
380
206
796
0
8000
5834
7461
0
729
0
2887
223
1905
2729
0
572
2095
3437
10000

499
1035
438
3233
0
4881
6550
25713
3683
4268
1314
2727
2000
11200
7800
0
20
6000
14000
1473
500
7601
0
0
8000
7809
7601
0
970
0
4768
492
257
9784
2764
584
2169
4875
10000

0
1198
280
3000
809
3679
6100
9884
3074
3578
0
17136
2000
11200
8200
0
3800
5500
7200
34619
500
286
249
0
8500
2886
7501
0
0
0
591
494
3743
279706
3500
400
2182
24181
301

1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

1339
18
935
0
1520
485
1240
2702
4369
14193
1523
0
892
1291
286
15374
2817
7636
14805
1432
100000
1659
1245
5303
0
0
6018
1800
3000
176
5000
5000
5770
28763
4792
3000
1746
77225
4000

1500
0
0
0
2000
0
1200
7286
3343
14740
1567
0
5269
2000
14255
12904
0
5653
23111
1452
16036
1589
1400
10000
0
2000
2507
1500
3000
0
5000
94000
10420
66652
150
3000
187473
21903
2500

1290
0
5362
0
1452
0
1120
2978
3137
9655
3400
0
8193
2000
10071
12541
450
5545
49397
1226
5000
1551
0
1200
0
2000
2011
1600
3000
0
5000
3000
1150
123267
3800
2000
5517
25646
55000

1500
0
0
0
1000
0
980
2369
2914
6453
0
0
596
3000
317
5330
748
5532
35313
675
3000
1124
0
12000
0
243
4140
830
4000
0
6000
7000
5928
26207
0
2011
2660
5080
1115

704
0
0
0
649
0
0
10011
3151
5478
1000
136
999
2000
728
2086
5054
5859
23856
748
3000
0
0
10000
0
0
5072
1000
4000
0
6000
20006
3619
948
0
4000
1480
0
1000

882
0
0
0
344
0
268
7259
3320
4919
1000
1233
176340
2000
16312
2627
4711
6818
27740
569
3000
0
0
0
0
0
500
1000
3000
0
5098
30034
13227
52876
0
3000
0
5052
0

0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0

0
15210
2700
0
3000
13994
390
0
2406
2194
2021
1200
5750
12025
28950
1989
2000
1500
0
0
2505
2000
1186
7129
2000
1857
8765
0
282
11005
3550
1858
3571
5900
2100
5295
1732
2962
10024

0
15022
2875
0
1386
12939
390
0
2200
1560
1050
2100
5530
10000
20565
4566
1500
1500
0
0
2500
2009
0
5179
1759
2295
18728
0
282
12000
0
2100
14080
5800
2150
5500
1000
2986
8638

0
20121
3000
0
1625
11380
390
0
22004
1421
0
0
6600
9883
29880
5433
6500
1500
1360
0
2500
78417
990
5276
5000
1572
36430
365
2427
12100
2400
2000
7742
6000
2200
5500
27404
2807
6500

0
5925
3000
300
4000
17049
390
0
656
1001
400
1800
5100
7738
27697
5724
2200
1300
0
0
2500
8000
10
4537
1525
5000
27906
0
282
12000
1000
3435
6178
11600
2000
4000
2644
2686
50000

0
35069
4000
390
3000
27337
0
0
1000
1000
976
2000
5460
7813
5330
1336
0
1200
600
0
2500
3000
0
4670
1569
1000
0
578
282
10000
1000
3000
3711
0
2000
4500
2262
2767
8008

0
35110
2500
930
3000
14146
780
26286
396
1008
1123
2000
5460
10000
31990
0
1100
1500
0
0
2640
3000
840
4717
3000
813
9268
198
1886
10000
8000
3277
6056
9400
3000
4000
4500
2909
4789

0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
0
1
0

9000
6500
1320
2620
1500
5300
4268
4300
3100
1857
1300
2000
5448
5298
4500
3023
8830
533
0
15000
1024
100000
5000
4044
500
0
2000
3000
1800
0
15521
0
1517
1533
3000
0
1356
0
5495

9319
5000
1540
0
500
6840
0
1003
3600
2109
2000
2000
5542
2606
5000
21033
7570
267
3000
7809
492
12384
5000
4297
1200
203
2500
3000
1755
0
10005
0
1400
2395
3504
0
19497
1471
13036

6200
5057
1005
27194
4100
6700
1193
4854
2720
835
1500
2000
4500
0
4000
1000
1576
0
0
97874
2038
100000
20000
4773
516
0
0
3000
1500
0
7000
0
1200
0
2300
0
10173
3103
0

5894
5239
222
1381
28800
5100
0
5500
2400
1761
1000
2000
5465
0
4000
192
0
0
1800
32494
0
50000
10000
3203
566
0
1721
3000
1101
0
5500
0
300
45000
2199
0
1089
12623
0

5100
5500
1000
1922
1011
5000
0
5200
2224
2853
1500
0
4500
0
4000
104
13295
0
0
100000
1226
20000
10000
2951
585
7856
1782
4000
2000
1473
5000
0
0
1600
2414
0
28217
0
0

6300
5000
2000
2781
1041
4800
1956
5100
3990
6282
2500
2000
5662
0
7000
87268
38090
0
1950
31000
1582
52500
10000
2837
608
10000
1806
4000
1135
930
4000
0
0
2000
2500
0
0
1446
0

0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
1
0
1
0
0
0
0
0
1
0

2500
16495
0
6428
14539
6750
0
2036
5935
4051
2000
893
1870
12041
2000
0
2500
0
7300
0
4000
34604
262
784
5370
2000
2655
0
260000
4000
9268
13442
2000
1500
20679
7400
10810
10329
0

10000
15720
0
1086
8796
6900
218
796
5548
1245
2400
331
669
24353
2000
8000
3001
811
8839
0
3638
37836
3771
611
5217
2300
249
1782
10000
5000
3953
14838
1114
1500
6698
7600
1979
3001
3850

3000
12421
0
1230
20375
6690
4360
5768
84719
19875
1000
0
0
6118
2003
9000
3003
1128
8000
0
3500
47340
5474
0
4894
1700
99
1600
10000
5000
7737
1920
1493
3000
2104
7800
1695
5217
0

3000
11345
0
0
17329
5300
0
0
23050
599
1000
0
13453
2550
1008
8000
2000
1760
5900
185
3500
2473
69536
0
4800
10000
150
0
10000
7000
2456
10516
20000
750
888
6348
249
1
32690

5000
11968
0
2806
20087
5500
0
447
7470
850
1500
2757
5773
828
2029
7000
2001
819
6000
0
3000
4120
10000
150
5900
1200
0
11665
10000
8000
15507
10350
1000
600
888
6200
600
390
5000

5000
11824
0
1750
0
5500
0
0
5624
185
1500
2056
100
0
1000
7200
2000
753
6000
4578
3000
6302
4000
478
5074
20000
0
0
10000
10000
0
43982
700
1490
4232
6500
585
390
5000

0
0
1
1
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0

0
10000
0
36291
1555
1800
4000
7620
5400
1800
2800
2244
3754
1236
3700
396
2846
0
0
5000
1600
2501
1661
0
0
1935
10688
2000
1000
1245
0
1714
11223
1661
10060
0
2100
1300
0

0
130223
0
20000
1500
1800
3000
6200
4200
1600
2600
2301
6906
1518
0
361
390
0
0
5000
1500
2032
1701
2369
2200
1971
10688
1600
3836
1272
1253
1000
15262
1766
10864
1312
2128
1500
1522

1780
9953
0
0
2300
2000
10032
10000
5200
1600
2107
2254
290
1074
1200
7600
390
0
0
10000
0
2005
2006
5178
2100
1986
10278
1600
0
2348
2232
780
4951
1942
10078
2404
2079
1500
1200

0
4014
0
0
2000
2300
8000
5100
3800
1000
1000
7600
0
500
408
396
7531
0
2780
5000
700
1507
1041
0
606
1653
11567
1000
0
0
402
0
2408
1200
10512
3786
1896
500
428

0
3307
0
0
0
2000
5139
5500
3900
734
1000
2500
0
300
1002
396
1240
0
20034
10018
0
1501
922
1285
624
1706
98843
3000
22525
640
393
0
8360
1233
10020
1916
1803
1380
112

0
4100
0
0
1000
629
1000
5000
3700
481
705
2422
0
1000
0
396
390
0
0
6850
1150
1502
1000
2308
622
1714
156961
1000
0
1615
357
0
6202
1241
10157
2299
1954
385
0

0
0
0
0
0
0
1
1
0
0
1
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0

10000
0
4919
1313
7000
31175
2773
4494
5550
2007
3500
1955
0
390
4146
0
3100
1500
2962
533
0
1179
10448
1340
1116
1250
1790
3000
2141
0
8400
2477
1957
4500
730
20631
2100
3028
3773

8000
0
176823
1481
6000
26476
3236
9754
0
2046
0
1992
0
390
3866
0
2420
2000
10457
2329
0
0
85113
1402
2000
0
2000
700
6433
1700
0
2400
1000
4100
2472
10009
2500
2006
3919

12000
0
117686
1404
5000
27782
2000
0
0
1764
0
2007
0
390
14894
0
2000
1500
30026
1778
9618
0
217035
1344
1000
3871
3000
500
0
1600
3300
0
0
0
12360
7488
3820
1862
3010

50000
0
36708
0
5000
23325
2000
8142
0
3717
0
1732
1805
780
137
0
1656
1500
26
2514
1000
0
11032
1002
1000
6200
2000
1000
2000
700
4000
0
0
3500
0
8129
1636
6729
3000

28000
7707
363
0
5000
49146
1000
6997
0
0
0
5506
0
0
139
0
1693
1100
13
184
1000
35752
15019
58
3000
336
3000
1000
2000
840
7400
0
3011
3600
237
7369
1501
0
6000

60000
0
853
822
5000
13164
1500
0
0
1885
0
0
0
390
3029
0
1767
1300
2283
1103
1000
1448
10033
29
0
0
2041
1000
2000
700
0
0
2000
3500
3417
6027
1700
2911
3500

0
0
0
0
0
0
0
0
0
1
0
0
1
1
0
1
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0

263
400
1736
1300
1960
1558
2000
0
7890
0
2435
3611
1091
2610
3000
0
12340
0
3200
0
2600
5000
2356
2000
236
2000
36108
2500
1510
0
3000
17
5644
2200
1176
836
0
29190
1200

331
1843
1810
1082
2000
1571
0
0
8958
1350
2575
12797
1000
1240
5086
0
14910
10000
2200
0
3224
5000
1373
3000
0
1500
5136
2500
3042
10000
4000
2249
5962
2050
1196
836
1087
34733
1500

40118
0
3000
2131
1700
1344
3000
0
780
0
1404
0
0
6763
1750
1003
44967
11264
1800
0
0
5000
390
3000
2194
1500
6735
2600
0
0
3000
2604
4374
2100
1185
836
1532
18857
3795

264
0
1734
900
1662
877
0
0
7500
1265
990
3829
0
3613
2012
0
11669
1580
2000
0
8000
5000
2746
3000
441
1000
18801
5519
600
8800
1000
983
3895
1828
2000
1972
0
25752
80000

264
0
1944
0
1493
875
2382
0
0
0
1347
1154
318
2930
1630
0
5169
2
1800
0
8000
5000
0
3000
1085
1500
13604
0
2942
0
0
1023
3691
1815
2000
0
1000
3396
1700

790
1647
2420
2200
0
3000
0
0
0
0
1316
2766
0
47183
2165
0
17953
1098
1500
951
8000
1161
1570
3000
858
2005
7326
3000
600
8000
0
1003
3694
3400
2000
836
0
8000
0

1
0
0
1
1
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0

17450
1796
0
4300
2100
0
600
3200
1600
0
13007
0
500
3327
2207
3500
3000
6319
1500
1805
4
1500
390
5039
2000
0
13605
3000
3900
5000
4200
4478
0
10000
2200
0
1500
1054
390

13366
1834
0
4500
2100
0
0
3279
1514
0
9102
0
438
0
2500
0
2000
5000
7500
1900
2346
1900
390
8000
3002
0
19352
2000
4000
5000
2822
4323
0
5000
2805
0
3000
1448
390

20894
1900
0
4438
2200
0
0
3343
1505
0
10003
0
387
0
1479
2000
3000
6625
3500
1851
2155
1500
390
3500
3000
0
0
2000
2048
5000
2336
1812
0
0
1764
0
1200
2535
390

17056
2000
1424
3900
2000
0
0
3366
1005
343
5000
0
246
0
1000
1000
2000
10000
0
1351
1046
1500
390
3269
2300
0
200
2000
1300
5000
2588
2985
0
6835
1356
0
400
0
390

16666
1945
0
3800
2000
0
1459
3483
2026
1000
5000
0
939
0
3473
1000
2000
5443
3300
1394
1073
2000
390
0
2345
0
18486
2000
1700
5000
2250
6379
0
0
1500
0
0
0
690

34256
2000
6624
3500
2011
0
0
3507
2000
1076
6000
0
350
0
2500
1000
2000
5501
3500
1464
1246
1500
390
0
2000
0
5656
2000
401
1000
2491
1860
0
2009
1523
0
0
0
4224

0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0

1410
2000
1000
1000
3260
0
10184
3000
1000
1806
2500
3500
0
6849
1069
1161
1300
0
1500
11630
0
1400
3300
0
2100
2000
0
1605
0
0
4100
0
2919
0
0
1132
2212
6384
1750

2000
1354
1003
3000
2240
1400
20000
3139
4211
1612
2142
0
0
1500
1240
2701
1100
2400
1300
1369
870
1305
0
0
3260
0
0
1605
2200
2033
4304
390
0
1300
2020
1152
2237
7540
1650

1167
0
1300
2000
1505
79181
5150
2001
1000
1500
2254
0
0
0
3840
1204
1300
0
1000
1162
0
1000
511
2616
1200
1125
0
1310
1000
1420
4004
0
1298
1200
0
1161
5000
7540
0

1017
0
900
0
1250
10000
5000
2081
0
652
680
0
0
0
1275
600
649
174
206
524
82259
200
300
0
1000
1500
0
687
477
0
6007
780
1000
900
16033
600
5000
6301
0

18179
2699
700
0
80934
0
10000
1200
1000
828
491
1900
0
0
0
620
1698
177
2094
606
3018
196
300
1400
0
0
0
1735
103
92
4003
0
692
0
11220
600
5000
6517
0

651
3766
4700
1803
2700
4176
10000
1500
1000
957
340
0
0
0
0
622
861
181
0
0
3102
0
1500
0
16628
0
0
0
0
0
5017
0
766
700
0
0
3413
6035
0

0
1
1
1
0
1
1
1
1
0
1
1
1
0
1
1
0
1
0
0
0
1
0
0
1
1
0
0
1
0
0
1
1
0
0
0
0
0
0

0
1500
45205
0
1400
2548
2400
0
200
4019
0
1815
1200
1504
1600
31200
2000
15134
2015
2061
3100
2000
5253
2000
2100
1190
316
2200
15000
14600
1300
2000
0
1500
0
1950
2000
1213
2000

2100
1500
55328
0
1380
2625
2400
0
198
146896
780
3000
1165
1220
2280
4268
2000
15199
1800
2455
2900
2000
1500
2000
1900
1349
316
1500
10000
7000
0
1388
0
1500
1500
1949
2500
4467
2000

1000
1500
77000
2000
1181
2451
0
872
18156
157436
0
3000
1079
1533
2000
89527
1000
10845
1200
2667
0
2200
780
3000
2000
1200
316
1933
7841
0
1157
2000
0
3000
2000
1482
2000
1000
2000

1000
800
30048
2000
1000
890
0
22000
0
4600
0
2000
1200
676
1000
107
1500
46397
551
2002
0
0
0
3000
1000
0
316
600
6930
6000
1000
1500
0
0
700
1040
1100
0
5000

1000
1500
30015
0
500
1056
0
2002
1150
4709
0
0
754
2177
1000
500
0
1280
0
2055
1325
100
0
3000
1000
547
316
461
7800
11500
0
5541
1150
0
1500
913
1200
0
3470

1000
0
15056
1400
500
912
0
2001
0
5600
0
2500
0
559
2000
1000
3000
15000
28983
1000
670
0
0
2000
1000
231
316
350
7730
24
1210
0
0
0
0
779
1200
0
0

0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
1
1
0
0
0
0

7000
1662
3513
0
1806
0
2400
6800
5000
10000
5000
780
0
1400
9500
13160
5006
1800
5700
4000
8006
273
6813
291
1650
390
1200
0
6000
2500
0
2323
3500
1099
1768
5300
0
2000
3400

20000
1473
2012
3200
1000
11900
2000
6707
5000
10000
6614
0
0
1300
10122
5272
4252
1052
7400
0
123692
8327
14171
1791
0
1128
1500
1655
6000
2000
14000
0
3328
2234
1477
6350
431
1781
3000

8200
1623
3902
0
1112
6500
0
10038
5000
3393
2198
390
1405
1500
770
13832
3000
2422
5600
2430
7002
1200
12023
2367
825
19780
1500
0
8000
2000
10048
1103
2811
1135
1444
2900
0
1727
0

7100
1623
7924
3900
366
6500
2800
4782
5000
3260
140000
390
886
1000
4159
8661
1537
0
4500
1000
8167
342
3200
4613
825
0
281
1250
186
2000
0
500
1192
1086
1100
2950
0
3500
5637

6800
1663
2932
0
503
5800
0
5119
3709
5000
5413
540
919
1000
0
5715
10000
1051
3000
800
3996
354
7288
291
825
0
18584
0
0
4500
5118
1000
1516
319
1500
4000
0
0
3200

7000
1623
2077
0
500
6500
3100
5632
0
3000
4689
390
1104
0
5243
38852
21300
83573
3500
700
2000
438
1892
291
0
0
1000
0
0
40000
4517
400
2316
319
1100
3576
0
3600
0

0
0
0
1
0
1
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1

0
7100
582
2000
5224
1800
2710
1200
1513
0
5916
1500
6000
3000
3577
5398
3000
0
2922
1256
0
0
7500
0
1200
9520
6000
325
3501
2107
8891
5000
2500
5056
7028
5000
396
2000
1300

0
5500
0
2000
19906
1500
2760
3972
4932
99500
0
1500
4100
2200
4416
5676
2000
709
3100
1500
0
6000
7500
19500
0
8100
8000
325
3516
3000
12350
6003
2500
241366
5823
3000
396
3700
1500

0
5000
582
2000
11132
1600
2750
0
9
0
2315
1021
3000
1600
2972
8874
2000
0
4000
2000
0
9000
7000
0
1200
8500
5556
0
3003
3000
15969
4771
2000
278006
4764
4000
396
0
2000

0
5000
291
300
0
1000
1507
1448
286
0
1718
185
3000
978
2756
161
2500
1026
3536
998
0
3425
8000
10000
1000
7400
5100
325
2578
2500
7968
2103
2000
425
4251
0
396
2000
2048

0
5000
1027
2000
0
2100
2000
492
1000
0
2000
387
2000
2000
2839
0
3000
0
2200
980
0
45
8000
6000
500
7200
5016
650
2300
6000
8700
2000
941
34
4348
0
1353
910
0

0
5000
291
1400
0
1400
1500
10000
15000
0
2000
2000
0
1000
2472
0
2500
0
2123
0
0
3500
158956
5000
500
7900
5200
150
2300
8000
17500
43557
3113
2966
5000
0
2423
917
4500

0
1
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
1
1
1
0
1
1
0
0
0
0
0
0
1
1
0
0
0
0
0
1

7565
18965
2000
416
2516
4000
2500
1300
0
4355
2109
0
6091
0
7541
0
1515
1291
5600
5860
1560
28524
2277
3815
3000
9849
0
0
390
0
1454
6636
1007
0
43089
2034
1700
2719
11000

9593
1391
0
1005
122685
4000
2000
1300
5000
0
2388
4000
3848
6500
5500
261
1424
1681
0
5979
1735
13270
3489
93575
10000
6712
0
0
390
1600
1484
0
11907
1433
6959
0
0
0
5000

6919
1207
0
1416
3328
4100
1500
1300
3500
1900
1602
1200
937
2600
4200
1000
1315
1255
2300
11780
1385
17562
1639
1000
2000
11244
0
0
0
1712
1498
0
5437
0
110000
2500
1310
2000
5000

5666
602
0
416
2230
4000
2330
1000
3557
1333
900
1900
5473
0
3032
772
1000
672
8219
1360
30
66751
1136
179
1500
9747
0
0
1170
1016
1093
0
6693
2125
0
1024
908
1000
31507

4686
707
0
416
2062
3241
2300
1000
5929
0
838
0
8565
2700
4000
8
1000
52
0
468
23
14405
1000
182
1500
8806
0
0
0
2500
1139
0
22296
0
0
397
915
1542
0

4500
672
0
0
1891
5000
1000
1000
23
999
707
2900
0
3000
2609
390
1000
0
9000
4615
5411
52677
0
0
1600
11872
0
0
540
0
2039
0
23500
0
132818
21885
1052
764
0

0
0
0
0
0
0
1
0
1
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0

2000
15954
2500
7000
3800
4004
1472
2661
0
2000
2000
6229
0
2011
1096
2000
7728
0
665
2000
0
1385
4000
0
20000
1997
0
2303
9375
5835
3500
2034
3200
0
10000
30690
5003
7316
1202

2100
1677
2548
5433
1900
2245
1509
3030
2100
2000
942
2000
0
2000
2640
2200
237648
1202
1164
2000
0
1440
3500
1005
14000
2037
0
3000
730
1055
3000
2200
4000
2000
32000
10007
5003
3000
101726

1300
315
2500
6000
0
0
1469
2124
0
3000
0
5600
0
2000
1294
600
8900
1000
1523
42058
0
4560
4000
7
10000
2055
0
3000
21423
23
0
1738
4003
1500
18000
24012
1723
6000
1228

650
3042
1100
5000
1200
0
1221
646
0
3000
492
0
0
1000
3126
650
5300
175
1228
500
0
2001
8600
0
12000
2000
20334
1000
6308
9
3120
1796
4003
1000
5000
3906
3115
3000
114488

600
374
1000
6000
1000
0
1100
828
1000
1667
0
3002
0
1000
1270
700
5541
3240
500
2000
0
1
4000
0
30000
5913
0
10022
12651
20
3500
1832
4006
1000
4000
24018
3000
2935
2000

1652
4500
1000
5000
3500
279
1252
1097
1000
2019
600
2
2000
1000
1002
1449
4700
0
0
2000
0
1228
0
2821
13000
0
21573
3065
6243
15099
3100
1842
4000
0
10000
13024
3000
3011
2007

0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

3066
60751
1295
5000
27004
3500
5400
15000
4697
4500
6000
6300
12
300
4000
6600
1023
1233
13000
1600
5000
10000
2230
715
0
14547
2000
1782
3000
2000
6000
8697
6000
1000
2000
1500
1907
141
390

3555
2100
1323
3000
1613
5000
5000
3068
5920
0
5000
8138
8000
740
4000
0
7542
3302
14000
0
8000
13012
2009
26854
0
1500
2501
2129
3500
17199
7000
3439
8000
0
1000
1300
2000
2618
20718

17175
2135
1598
3000
1484
4400
5000
2410
4000
3000
6500
4206
5300
0
4300
15000
1200
6592
12080
1700
3000
8008
2397
3000
2000
1542
2000
2497
1500
1600
6762
12079
3000
1732
2000
1159
2000
2868
390

2435
2148
674
10000
3675
3669
0
0
3012
10000
5000
3366
3500
0
4164
0
0
5008
10000
1800
1000
8343
5912
0
2000
1456
2000
6815
500
363
4880
22219
9000
1268
1500
350
300
425
390

1307
2225
690
5000
698
3800
5000
0
3000
2000
10500
3421
5000
0
4500
11013
0
3386
9500
2000
3028
9463
0
2000
2000
3521
2500
0
1000
370
5050
185
0
2000
3000
500
6459
29879
390

5839
2396
855
2500
1000
4000
4235
0
3000
2000
5200
3642
4000
0
4200
5549
689
2547
6000
1800
8878
196000
2448
0
6000
1881
2000
4275
109586
1500
5100
12019
10000
3500
0
370
3000
18780
540

0
0
0
0
1
0
1
1
0
0
1
0
0
1
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
1

1410
1004
40453
1500
5326
33000
2697
3435
4231
0
32000
1592
10367
2374
4153
0
1600
2100
3942
1299
2000
5006
4311
0
10400
1813
1285
6139
1500
1239
6000
4009
0
1288
0
5
326
2600
1800

1417
504
2002
4000
5059
56
6000
4608
0
0
0
1338
6596
2355
3965
955
0
0
4949
1337
2011
5000
0
0
11200
2079
4995
4026
1500
1254
2400
4011
3515
1700
0
14005
176
1800
1500

1333
500
1500
0
4000
62877
3000
25140
0
0
7100
1268
4831
1550
3211
1170
2000
2000
4800
1081
1650
2000
0
0
10840
2650
7834
1492
1500
1111
0
6260
6300
2000
0
12004
954
1500
2000

731
1000
2000
2000
120203
0
6000
2566
451
1500
7000
636
2806
1000
2772
0
2000
2000
2256
191
600
0
0
1700
9361
106
2589
860
2000
243
2600
120
13
63000
0
12362
0
1000
1400

1019
500
1000
1500
5000
41150
150
2375
456
0
6500
1000
2870
500
2817
0
2000
1000
2313
375
900
900
0
0
5300
41302
3773
0
0
400
8758
2000
765
2885
0
12006
950
1000
1100

1045
3500
6443
1000
5000
81000
1832
4621
449
0
7000
722
10017
461
3211
0
2000
0
2194
0
900
0
0
0
8205
2000
0
0
1000
252
2700
2000
0
3000
0
9555
0
1000
1400

0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
0
1
1
0
1
0
1
0
1
0
1
0
0
1
1
0
0
0

0
5800
0
3300
3000
5000
10000
0
6691
1923
2425
0
0
1271
1200
3000
2000
8440
0
5100
20016
0
6285
5000
1506
396
0
2600
1718
1425
2300
5000
1286
3000
3860
3458
10051
2000
0

4000
6520
1649
3114
6000
5000
4026
2716
30088
2597
2888
0
1325
1711
1000
2370
1800
8500
8756
50
29748
0
33894
6900
1521
396
6000
2500
2070
2000
2200
2000
21578
0
0
6300
10025
3000
0

2000
5700
5133
2000
0
5000
3507
0
13378
2637
0
0
1258
20809
0
3000
1600
174
5003
14500
25448
1730
42399
7000
1148
396
5000
0
1505
1293
1005
3000
1310
3000
2000
3000
10009
2000
0

0
4300
1800
2000
4000
0
5000
700
127
2041
0
0
1373
668
390
3000
0
0
10053
4500
10015
1200
36841
7000
364
396
3300
2000
1500
644
4500
4000
706
1000
1895
0
10022
1600
5320

2000
4500
1600
2000
5700
0
5000
700
12502
2291
300
0
0
692
780
2588
2000
0
10066
296
14501
1100
57844
6000
355
396
5000
4000
1242
666
0
10000
806
1300
2000
2103
10049
1500
0

1700
4500
1900
3700
2000
1000
5000
500
109
4824
0
0
602
740
0
2500
1600
0
10027
4500
11501
1151
35862
5500
390
396
4000
0
1300
676
0
10000
656
0
2000
2300
7005
2000
919

1
0
1
1
1
1
0
1
0
1
1
0
1
0
0
0
1
0
1
0
0
1
0
0
0
0
1
1
0
0
1
0
0
0
0
1
0
0
0

3012
4418
0
3300
3125
1421
6500
820
1706
4000
3274
43134
4500
30020
0
0
3595
10350
1287
6300
6200
2000
2836
0
1600
5000
0
106000
390
0
0
0
6581
2000
2423
3182
10000
700
2975

2000
0
5200
1416
0
2524
6000
820
1738
5000
3000
0
4000
4043
0
6700
3842
11000
911
0
0
3000
41721
20
1700
10218
0
5800
390
1500
0
0
6881
7000
0
780
4000
46727
2230

3009
3931
0
0
1473
1584
4500
820
1748
5000
3431
1219
3000
10329
0
6000
5760
0
886
1236
0
1729
2090
24683
1250
0
0
5700
390
1500
0
5621
7181
7000
1000
0
5063
1400
1390

4000
2295
2500
3416
1473
695
3000
590
1130
5000
2994
257
2500
0
0
4500
0
16002
972
720
0
1597
356
752
1000
4500
2000
4400
390
600
0
0
7281
5000
0
0
2000
924
4040

0
0
4000
416
1473
686
3000
2099
1011
5000
3345
2000
4000
8249
0
6000
925
111
1249
17000
2038
2000
67
30002
1000
4321
2000
8421
390
1300
0
4000
6638
4000
0
0
1605
400
3080

0
2254
0
3416
1473
525
3000
820
1016
5000
3233
2000
2500
2572
0
4100
2755
8100
1416
0
1268
1709
8162
1056
1000
3000
0
0
390
0
0
1500
6881
4287
0
0
1697
16608
2190

1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
1
1
0
1
0

4590
929
3444
3000
0
2154
24671
1258
3200
15000
3573
1500
1000
99
6315
1568
0
94064
1363
1880
7000
3369
1700
100496
2000
1115
1000
2499
0
4007
2906
10000
2000
6000
2300
8000
1514
3780
6168

3000
5405
3053
1800
2800
2588
21417
1282
2200
3247
3206
0
0
99
37046
1597
856
223792
1256
1299
0
8379
1700
799
2000
1202
1000
86113
0
4051
0
7764
5000
5500
1009
157500
1216
3030
7105

3005
500
3122
2000
346
2600
23941
1293
0
3500
0
1700
0
99
0
1301
6147
85184
1178
3007
0
1074
2000
1005
4200
1000
0
10000
2535
5013
1250
623
3000
0
30000
0
3127
10327
7721

3014
597
1030
1000
0
1000
8000
644
0
837
2700
2700
0
99
1894
816
7387
4803
311
1450
0
124
1500
6398
1170
117
0
2256
5000
3000
594
4695
4000
0
604
5759
3046
10031
168

3632
2340
610
1000
999
653
18610
667
1600
1000
0
0
5302
98
0
1000
13492
1189
2264
3000
0
3042
1600
3020
4300
246
0
1529
5000
3000
3000
5973
3000
0
1500
5775
2011
10255
5836

4006
2649
519
1000
0
1000
8631
743
900
2500
0
600
5251
894
0
779
6701
222429
0
3000
0
2891
1600
3040
0
0
720
30281
3000
3500
819
4421
3000
0
2500
6407
142
115270
52924

0
0
0
0
0
1
0
1
1
0
1
1
0
0
0
1
0
0
1
0
0
1
0
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0

4000
1340
5000
396
11461
19313
11021
1158
390
401
2020
14274
2134
1065
0
17000
7600
2300
2000
0
1551
1000
2000
1639
3000
0
10000
0
30003
45612
390
390
390
1902
15067
8400
2413
89524
2682

5009
1397
5000
396
5745
9455
12041
20752
780
183
2011
8232
3043
1246
1600
18000
8008
2000
2500
0
1265
4337
2124
3683
1800
0
10000
1600
13000
0
5050
390
390
1023
11572
10000
2738
19406
2563

4000
3193
5000
792
8935
15306
8028
1051
0
4429
2013
2853
3000
1000
1000
13000
7200
4500
2000
0
1500
3334
2047
1564
2000
0
10000
2726
9036
245863
63032
390
390
3650
3282
7500
2969
102989
1568

3027
162856
5000
0
1350
7055
7001
7120
0
981
2001
3027
2300
780
390
12000
7200
3300
2000
1855
841
3334
5618
0
2590
0
10000
0
6190
5009
1100
390
0
950
3282
5600
2677
2608
970

3000
5461
5000
396
10184
10700
5454
14928
0
4992
2000
5946
4506
0
390
12000
7500
0
1500
3940
0
3334
1000
2053
10000
0
8000
643
10135
5040
1100
390
780
9093
0
5500
2060
7845
1000

2500
5010
8000
792
4190
12389
6001
1177
0
4517
2201
32053
15490
390
0
8000
7500
3500
2000
2490
0
3334
2000
3228
1452
0
10000
646
16000
0
1000
390
0
4
3122
4600
2071
0
2000

0
0
0
1
0
0
0
0
0
0
0
0
1
0
1
0
0
1
1
1
1
1
1
1
0
1
0
1
0
0
0
0
0
0
1
0
0
0
1

7667
2600
12000
6000
1257
3400
1117
1780
12089
1200
765
2650
4100
3569
11000
1803
2608
1872
0
3538
0
3923
0
10427
1000
9377
5250
650
2064
2017
3650
9200
1005
7000
0
5107
4730
780
10000

7261
2036
2000
10778
1368
3400
2800
360
28933
2800
1004
3294
4400
33276
11000
1988
0
1249
0
4380
950
8537
0
0
810
1000
10023
0
500
1033
0
9200
220
8080
0
3269
5607
390
9000

5170
1500
8043
7063
1115
6200
1200
0
14553
0
42522
3640
10000
2353
5000
1514
0
1872
0
2067
0
5056
0
0
51000
5140
27
2250
1800
0
3328
9200
2387
6000
0
1400
8634
780
10000

4054
1201
2000
7060
301
0
265
0
12400
1500
1026
2720
12900
64017
5000
1041
800
1453
0
564
0
7507
0
1817
0
5140
2614
0
3528
0
1888
9200
0
0
0
368
2500
0
8301

4500
1500
4000
30009
310
2800
800
0
20805
0
10000
7598
5000
38546
5000
1056
0
1453
0
207019
0
24170
0
0
1000
5140
9454
1925
0
0
1787
9200
0
0
0
1000
0
0
9000

1225
2000
12500
10025
352
2800
500
0
0
1000
1041
4434
5000
435
3000
1078
1500
1034
0
6716
0
3840
0
4700
1000
2600
5019
1925
3000
1820
1960
0
3380
0
0
0
0
0
13000

0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
1
0
0
1
0
0
0
0
0
0
0
0
1
1
0
1
1
0
1
0
0
0
0
0

3496
5000
11839
3000
1900
0
8200
8300
0
8000
5000
120000
660
5410
1367
10012
0
2000
4200
40019
1500
3700
10000
20213
5138
389
0
0
5200
23000
11376
1600
500
1775
10000
15000
0
30002
1100

1208
2600
1266
0
0
2000
10000
15900
0
7500
5700
10000
660
2380
1777
20012
11000
1371
4200
16107
0
3916
10000
8003
5267
389
0
0
4700
23000
4346
1000
321
0
2000
43982
0
30002
2000

390
2000
1000
5000
2000
2800
8000
200
0
3500
2000
10000
660
3709
1577
10014
10000
0
3600
3325
2000
3000
15000
9002
5347
389
0
0
4250
18000
947
2500
4412
0
2000
5150
200
21876
5000

390
3000
5000
2100
0
0
10000
6100
0
2500
3000
5000
660
5849
0
10048
5000
0
3500
1151
0
3000
0
5000
4019
776
0
0
3100
0
316
47566
1069
390
0
6000
0
16433
128000

390
5000
209
0
500
1500
6531
7000
0
2500
2000
3000
660
5606
1366
10022
5000
0
3600
3074
5000
3000
10000
5000
4152
1
0
0
3100
18373
3797
1700
448
0
0
15027
0
5661
4700

390
2000
0
4600
500
2500
5543
0
0
2600
1000
5000
660
5299
3130
20153
3000
0
0
4984
0
1000
0
5000
4173
435
0
352
3100
18159
316
2000
2661
1600
3000
463
698
5349
4600

0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0

0
0
1532
7000
0
1855
3090
1950
10115
230
0
2000
2284
4988
2001
0
3405
0
3004
14
3108
10000
5966
10108
16100
6930
286
4621
1780
3282
5600
3000
20204
1333
3000
1429
12577
2021
3710

0
0
22328
7500
15000
1921
3218
2000
15010
1500
0
0
2006
4976
10019
0
0
1973
106000
3000
1952
5000
1201
291
9000
0
0
4351
2140
2306
0
2000
21908
1500
102
2950
4897
3259
4000

0
0
0
6008
6600
2563
3196
1800
10015
1310
0
2000
2010
6019
1219
390
1093
1784
0
5000
1219
0
0
2515
4000
1200
0
1654
1161
4930
6000
2000
1780
1274
2400
0
4176
1754
4000

0
0
1121
5516
6500
2300
3360
1150
3022
1444
0
1000
2123
5065
1032
1170
1893
845
8008
1000
1326
0
1000
1133
7200
155
390
6614
510
2049
0
2000
47307
700
894
792
0
1665
3500

0
0
401
6011
6500
2300
3310
1200
1522
0
0
0
2138
1035
28609
0
2097
1750
78
0
1073
0
0
0
15200
3000
0
707
503
1019
6000
1003
0
700
1000
633
0
1723
7200

0
0
0
6009
7000
1704
3573
1150
2013
1000
0
1200
2442
182778
1269
0
7132
1010
10549
0
191
0
1000
0
0
0
0
0
500
2580
0
904
0
688
1000
434
0
2099
0

1
1
0
0
1
0
0
0
0
1
0
1
1
0
0
1
0
1
1
0
1
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0

1658
0
5000
13000
6000
5264
10492
1505
390
6895
11258
1103
6088
1261
8000
3360
0
1102
10580
14280
8705
0
6500
6261
5000
5676
0
5019
1230
8800
1669
1500
261
2826
15495
2054
1306
2500
0

3010
0
5000
20000
7680
2188
7114
1005
0
27398
3112
1123
5677
1665
6700
3000
13500
1128
9006
13918
2501
0
5000
29390
5000
6019
0
5000
505
9000
2000
3500
2305
2269
10089
6984
1500
2500
0

2840
0
6585
10000
20440
2500
12587
1002
780
3104
3351
1133
4797
1261
10027
3000
0
1000
8507
12836
2005
179460
0
8489
5000
5315
0
4156
843
9200
1870
1000
0
2277
8077
0
1400
3000
0

4114
0
6409
10000
4260
1122
8071
503
0
6300
1259
291
15414
1261
6700
4000
0
58
10902
8000
1312
6900
3512
19000
5000
4975
5000
4500
4
8000
1000
1000
1200
2002
6184
0
3000
1500
0

3923
0
6046
10000
15308
1500
7978
502
0
10797
19271
302
0
390
7500
2500
0
2516
8600
1000
1614
6600
3606
13550
4000
4701
5000
4500
2241
8000
586
1000
1500
2081
8047
0
1000
2000
0

3673
0
3053
9000
7000
1200
13896
0
0
4882
16992
1000
2330
390
7000
8000
0
3553
8671
0
1706
7800
3699
2969
5000
4516
0
4000
56
9000
619
1000
0
2395
6035
0
0
3000
0

0
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
1

4100
7882
8000
3500
44730
2800
1600
70
10000
2018
0
12301
12000
8013
3007
2400
8000
1631
90001
2522
780
10000
3203
7600
3000
5006
1400
235728
29687
2000
1000
2721
0
20
3466
0
15000
2500
1143

6000
162
6000
0
22751
3500
2000
19136
11000
3605
16000
16
12500
13
5012
0
8000
1432
3935
170
0
9000
6015
4000
4005
3024
0
10000
30000
2000
0
1750
0
4544
2781
0
4000
0
1218

5000
0
0
1500
101691
2818
1600
64
10300
2681
6000
5812
11000
8684
3119
2300
6500
1000
3759
1261
1170
8000
5055
0
2500
2017
0
5210
0
2000
18700
1200
0
3200
1702
780
8000
1800
1000

5000
0
390
805
2233
2743
800
6314
7700
2673
0
218
11000
5500
3007
1000
0
520
390
390
0
6738
2011
0
10000
173
0
4009
20009
944
663
1000
0
3500
602
0
4000
2000
372

58895
0
390
7000
6138
3000
0
3107
8000
3012
15000
0
0
7437
3110
1000
7000
1097
390
390
0
6974
4078
0
0
1002
0
3186
10000
1118
700
1000
0
3585
492
0
4000
2000
0

5000
0
540
542
16113
10000
1600
3494
8100
2583
7000
0
27000
4600
3101
1000
6500
2236
390
390
0
7600
4522
0
5000
3197
0
55152
10000
1000
820
1000
0
2519
515
0
4000
2000
0

0
1
0
1
0
0
1
0
0
0
0
1
1
1
0
1
0
0
0
0
0
1
0
1
1
0
0
1
0
0
0
0
1
1
1
1
1
1
0

3000
14123
1742
4005
1767
3547
1879
2263
0
1200
2000
8
3
0
0
1864
2000
2000
3018
1921
4000
11000
2488
1411
1276
2510
10826
0
15198
864
0
0
182
3000
0
1866
1792
7100
0

3000
38722
3267
326
1799
3580
6909
2400
1000
10000
2200
5806
0
0
2921
2590
2500
2356
2113
1534
2625
7100
2800
1441
1603
2509
3683
33
14177
2438
13932
3701
3165
2400
2684
2007
2208
0
5500

3000
5235
800
2323
1510
13000
8587
0
1592
1301
1968
7667
2183
700
0
8039
2040
3494
3007
2961
2511
135546
1610
1455
1311
2031
5034
0
15118
821
11771
554
0
2000
0
1915
1513
3000
6700

4000
4710
2458
4264
1119
7000
880
0
1055
662
1106
95
2695
0
1702
2984
2000
2000
2000
3001
1501
4500
918
998
684
1507
5981
0
15020
1
10187
10026
0
3000
10652
589
1149
0
0

4000
6392
1880
2028
1169
6000
4861
0
2421
700
1040
5804
29276
0
0
0
1037
0
3000
2024
1391
4590
1214
1033
860
2032
2895
1100
10000
3110
8013
421
0
2508
326
1500
1245
2000
27

5000
12576
2414
1857
2000
7000
3212
0
0
1000
1069
4721
4
0
1594
381
2000
1725
20000
1000
1393
4501
468
1038
874
1521
3789
704
308000
2206
7014
6106
94
0
0
1000
1271
0
2800

0
0
0
0
1
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
1
0
0
1
0
0
0
1
1

6367
15206
3431
10208
0
6063
0
3515
2900
0
1133
10000
0
16591
1500
13200
1260
3390
8000
0
4729
6203
10014
63752
3500
13952
4526
6765
3000
14008
1596
3400
316
33485
8000
3507
2000
30027
4625

2115
6000
0
12507
0
8431
0
5002
3900
0
607
9000
2328
27283
1585
13006
325
3638
8500
13500
86
5704
1602
700
5500
864
11911
6076
1405
17000
1006
1600
4919
16254
7100
5960
0
0
3112

5933
0
1300
15056
0
6845
0
5189
2750
0
4545
10021
192
29255
1500
11500
1000
0
8000
14500
2198
2411
1017
0
4000
124037
14425
14972
60941
13070
0
1700
1000
100551
200140
39507
0
50005
2467

4192
5193
936
5027
0
4465
0
14002
2800
0
620
10000
1638
58276
1000
9000
1100
0
7500
10000
1198
2412
332
638
5000
1679
7063
5512
1056
15000
17000
0
110
12077
6500
11838
87000
20042
2182

0
546
901
5007
0
4287
0
8
3200
1026
1911
10000
14169
12565
600
10000
0
0
0
9000
600
3100
9
1275
5000
1163
4839
12570
2100
13000
2000
0
1025
20182
6000
8158
1566
20000
2190

0
1485
911
5063
0
4060
0
4009
2964
1026
4690
10000
1122
13507
1500
8000
0
0
6622
12000
1000
3600
3626
421
5000
1126
6271
9215
1101
14000
780
0
2684
21104
6500
8509
1830
20000
2182

0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

8000
0
416
5000
2449
7350
1600
0
0
2019
1700
1500
1700
11500
326
25
9203
20000
8239
0
1610
7573
3000
0
1610
10045
1445
1110
1000
0
780
3563
2000
1527
6589
11194
0
4258
16040

7500
4000
416
5000
0
261
2000
7304
2955
2031
1700
2000
3243
12000
326
10013
0
18000
8902
396
1088
4913
0
1445
2500
10008
2424
2000
1090
5018
0
3385
9600
1564
7074
21193
2128
32120
14000

7000
2000
416
3000
1000
6206
1703
3076
0
2013
1800
1200
1200
12873
326
9526
0
15000
213103
396
7870
14415
0
1500
1600
10019
4584
2500
1175
505
0
4074
8500
2000
7870
5094
2000
34000
11000

6600
0
416
3000
0
5006
1600
0
436
2016
3100
413
254
13020
326
6549
0
15000
9036
396
5988
6930
4700
1500
711
10202
5610
1000
600
0
3280
2592
6500
1426
7028
9563
2000
5037
9200

7000
2000
416
3000
0
9406
1400
16191
423
2002
0
0
0
8800
652
6373
0
14000
10022
546
342
709
0
2200
700
70001
2927
2472
0
0
0
2696
6500
1320
6768
14403
2000
0
10000

7100
2000
566
3000
0
6
10350
277
341
3000
565
0
0
5650
0
6781
8000
13000
9027
396
7159
104259
3000
0
700
10030
1298
1000
1000
553
0
3569
7520
1333
5906
5233
1500
13855
9500

0
0
0
0
0
1
0
0
1
0
1
1
1
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
1

5000
5585
1208
0
10932
5500
1919
1602
0
10265
1542
0
5400
11128
3734
836
5000
3000
10000
29794
1549
546
4500
3000
975
4600
1699
3018
1407
0
4967
144
7000
1359
4000
2300
6496
6408
0

6624
2015
3234
775
12011
5513
1789
1989
0
6061
3026
0
5000
11234
3653
836
4087
3000
4000
9297
1504
1002
6000
1305
1186
4300
1600
3772
0
0
65
213
4000
3280
4000
1487
8214
8840
0

5200
15854
1245
0
10807
5200
1442
1782
0
7048
0
0
6000
11002
2914
836
64142
8000
3500
18954
0
795
6100
1637
2287
2700
2000
5254
2458
0
1346
2133
2975
0
5000
21704
6621
9954
0

3826
2709
600
0
4306
5200
967
1169
0
5016
0
0
4700
10000
2627
836
2038
1900
978
0
0
795
5500
350
0
1500
1000
2098
0
0
5051
3086
22000
1000
7500
3000
3400
14285
0

3363
6178
600
635
4023
5400
1003
1196
0
10294
0
0
5000
10000
2624
836
1763
4000
1500
0
2949
1003
4900
1910
0
1400
1500
3403
0
0
8601
0
1726
750
4000
15000
3541
9584
0

3398
16961
600
0
5387
6000
1030
1152
0
5136
0
1000
5400
10000
4138
836
2500
1600
3500
0
2838
998
5500
0
2580
2000
1000
215
0
0
4435
930
6000
681
5000
18300
6000
26023
2000

0
0
0
0
0
0
0
1
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
0
0
0
0

3400
6000
4000
1294
326
5000
1500
1100
10015
5304
3000
3028
14782
3969
1237
10000
20059
188
3505
10000
1266
5976
1610
0
5039
466
2000
4843
3081
1367
35749
0
326
15873
29658
1266
5084
2000
0

0
6000
4000
2316
326
7000
0
1500
3018
5033
6006
3023
2544
3823
11912
16000
13043
188
2695
10000
1287
6158
1488
0
4030
4171
2000
2608
0
8570
3016
3116
56663
16205
23938
1298
6399
0
0

2000
6000
4100
1256
326
5200
2531
1500
10002
4000
0
3000
10715
3836
4922
6000
40528
1708
3480
0
1296
6247
1600
0
1500
22137
3000
2005
0
5625
1201
0
11013
21976
8220
1285
5000
1289
0

3000
5000
3300
1000
677
2000
1000
1000
10007
5017
1900
3000
1566
3345
766
314
10157
1783
2949
0
945
6276
400
0
706
20000
0
1180
2236
0
601
1000
7091
50000
0
650
2000
2100
0

0
4200
3500
1000
0
2060
0
2000
5018
5041
2000
3000
34865
9116
640
10000
12068
3933
477
0
0
6562
400
0
1000
12198
2000
1100
3052
2804
2002
2000
0
7000
8420
825
1615
0
0

0
3862
3500
800
514
2000
2000
4000
3438
4003
2000
38662
7273
0
6171
7000
8060
10754
1753
0
481
7769
400
1000
0
0
0
1234
3159
2473
1020
0
0
21769
0
1582
2000
2000
0

0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0

3500
3905
4409
7300
6000
2000
11000
3100
935
5700
3524
1150
3357
30000
1286
0
1773
3018
1733
3495
2000
5068
0
4000
4465
16025
13
3000
0
189717
54946
5002
3185
5197
3000
0
43418
1448
9760

4000
4025
4505
3200
5950
2000
980
2500
1490
0
0
1000
3010
20000
1328
250
2110
6201
0
765
3500
9
0
4000
300
14407
4276
0
0
7779
8433
5003
0
3000
225
850
388126
3740
9712

3900
4924
4100
0
5128
2500
0
3000
0
2000
4898
2000
2000
20000
1000
4188
2324
3386
0
0
3000
0
0
5000
966
3512
3716
1200
0
6092
13
7983
3000
0
3550
3990
12500
0
11771

2000
2381
3800
3000
3500
1000
563
3000
3938
20172
0
1000
2044
50000
1500
0
2000
7299
0
0
2500
0
0
5000
1730
3506
3600
1000
0
5018
6049
10000
1300
2500
0
45406
11000
0
4128

2000
2926
4000
5400
0
2000
0
0
1160
73512
0
500
131438
30000
0
0
1920
1166
0
0
2500
0
0
5000
0
2512
3604
1000
0
6168
17
10103
600
0
0
2093
11000
0
12424

1500
3108
3900
5000
0
1014
413
2800
0
3000
1800
500
4504
43312
0
0
2000
5
0
0
2500
0
0
3400
969
125020
105642
1000
0
1218
4980
10106
2000
5000
0
2090
11180
3942
8702

0
0
1
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0

8000
4000
2000
2138
9316
11051
0
1502
1218
0
1336
1200
3200
2474
3592
2700
4000
4000
12884
2000
2000
0
14357
1389
1200
1460
10492
5500
4600
5883
2500
1634
1289
390
3969
2200
2000
9723
0

6107
4000
1800
5101
9637
116904
0
2002
1453
0
1348
1206
1300
0
3719
3300
3505
4015
13000
1500
2000
0
5500
1722
1200
1560
12447
10000
3348
2835
1066
2038
2000
390
4131
2500
1500
13298
0

6000
3500
1300
19
9765
54762
0
1025
1525
0
1257
1300
0
0
3798
2044
3962
4012
7029
2900
1800
0
4000
1432
1300
2000
8973
7003
2444
5982
50045
4685
1300
390
7261
31000
1000
27570
0

4500
2500
2400
6
10021
43705
0
1230
0
0
639
1000
1500
0
3821
2100
2909
3000
7100
1500
1800
0
4100
947
1600
3077
6761
4700
3869
33329
992
0
658
390
103801
981
1000
0
0

4500
2290
1000
11
20300
26293
484
1042
0
0
622
600
0
0
3949
2000
3107
2164
7500
1000
1800
0
4100
981
0
804
6983
3600
1808
1964
1000
3982
680
390
6007
1035
1000
2919
0

4500
2060
1000
1
10023
13011
0
0
0
0
638
530
1200
0
3976
2266
3127
2000
7399
0
1700
0
4200
985
600
761
5980
3500
1751
11849
1000
0
1000
390
6008
1059
1000
96117
0

0
0
0
0
0
0
0
0
0
1
0
1
0
1
1
0
0
0
0
0
1
1
1
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1

0
0
4573
1300
3500
528
8000
1700
1500
1000
1831
14562
7516
0
2000
1311
2400
2500
0
0
209
390
0
0
1800
4500
6486
0
10000
11000
1809
0
18400
16374
1357
10104
2890
1788
0

1600
0
4396
3000
3600
0
26390
1500
2580
0
2343
13806
553
1287
2000
3005
1833
3300
0
0
0
390
0
0
2000
0
38507
3579
8500
11000
2588
191
3500
2392
1000
7216
2458
9
5607

3100
3000
8055
2509
3666
264
390
1400
1279
992
1611
12303
1080
2000
2000
2000
1100
3700
1919
0
0
390
0
0
1500
3700
20000
3472
7093
10000
2310
2160
3025
500
0
10050
1000
3897
16

0
0
3417
0
3683
264
430
2000
654
0
200
15005
1780
648
2000
2000
2300
2100
2000
0
1000
390
0
0
1000
3700
2000
3287
4500
9500
50720
0
3600
1210
0
6313
210
0
1167

1500
0
16557
6195
3815
264
350
2000
7688
0
0
13729
0
1000
2000
5000
0
2000
1100
0
596
390
0
0
1200
3500
1000
3590
4100
10000
51736
900
0
2551
0
4075
0
685
1051

1500
1033
41
0
3900
264
3581
2900
0
0
0
7700
0
1000
3000
0
400
2300
201
0
1436
2109
0
0
1100
3000
345
10179
4100
1300
0
2000
1600
0
0
4033
0
0
1165

1
0
0
0
0
0
0
1
0
1
0
1
0
0
0
1
1
0
1
1
1
0
1
0
0
1
0
0
0
1
0
0
0
1
1
0
0
0
1

12
2616
13941
1710
1998
4767
10012
3000
0
2000
2185
1600
1000
2000
11500
20000
116
10400
9012
7200
4916
5000
2500
0
1822
1474
1974
6911
3567
0
1724
0
4000
1351
1200
3460
9441
1306
1775

1034
4097
16392
7064
2374
2573
10000
3000
0
1200
2263
1300
99
2000
18000
18000
0
10002
3286
8000
8011
5000
2500
0
2401
1352
2442
6500
2667
0
2000
0
3371
1378
1200
4000
7821
3264
2070

727
3371
470
430
1130
2604
10000
5000
583
1300
2310
0
13401
2000
11000
18003
0
0
9097
10010
10800
5000
3000
0
2581
3722
1669
4270
2321
0
1300
0
2089
1389
1600
3501
7361
0
1232

0
8923
27916
990
523
1997
10000
6000
992
1000
2282
1100
5490
2000
11500
15000
0
0
13683
7500
5411
5000
2000
0
1238
2500
330
2518
2391
1715
1000
1500
3008
855
1500
2690
2227
846
625

13
13919
1994
990
537
2228
10000
0
1205
1000
2363
1000
0
2000
14000
13000
275
0
14774
7266
0
5000
2000
3000
1816
3292
1342
2994
2316
0
1000
1000
1300
885
1700
3000
2046
856
585

1330
8227
12670
990
633
2094
10000
0
96
1000
2380
1000
0
3000
12000
17000
0
0
14512
6218
4959
5000
2500
0
3746
663
330
0
2466
0
792
1000
1500
1132
1000
2603
1892
804
560

0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

560
390
0
5014
0
20011
0
890
0
1261
1804
22000
1027
3885
3000
42908
2729
0
5823
1962
9000
3789
0
0
2000
0
11360
11000
3011
3371
750
0
4500
6044
1779
2000
2000
1378
1778

10600
0
0
4500
1908
19500
3100
1649
5359
390
2045
23000
1000
3128
5000
2400
3692
2500
0
6591
9000
5860
2400
0
1703
0
13469
11800
7545
2636
0
7898
0
0
3345
2000
2000
2781
2000

0
390
19990
4000
764
19019
0
2121
555
780
1314
21300
1000
9008
5000
1900
2846
2500
0
1026
0
2282
2201
0
1406
11940
9327
11500
502
1883
375
3300
0
2975
0
1278
3000
3067
1748

9510
1080
390
4052
0
18003
700
0
1096
0
1268
20000
1497
1323
5000
2600
7540
3000
3833
50000
7033
8042
1100
0
721
17693
1368
10000
2205
1584
750
3300
0
2505
0
760
2000
35
1500

0
0
930
3007
0
20000
600
51110
1349
0
0
17500
1887
12008
5000
0
0
4500
9
0
7348
3640
1000
0
645
2402
1538
11000
5
1604
0
0
239
2590
0
631
2000
780
2600

4600
390
0
4013
0
22000
2000
1053
2358
780
2436
17000
2277
214
5000
2700
0
3000
0
3000
10000
4850
0
0
658
0
15605
9000
1799
2008
420
3149
3363
2610
0
786
2000
3308
1000

1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
0
0
1
1
0
0
0
1
0
0

0
2000
6751
90402
3000
316
390
1500
6450
0
2670
2000
4315
8195
3090
1011
0
5100
2000
2000
9458
1726
416
39270
4000
2000
0
3000
14000
4000
14245
4000
2800
3900
2000
2500
9596
1516
344

849
1500
6803
100028
3038
541
0
1500
7000
3300
2690
3000
6000
11755
10709
11000
4690
4500
2000
4000
1260
2235
832
603
4030
1132
4183
1108
14000
4500
14061
12841
6000
3300
3000
2900
7700
500
0

1120
1000
1821
20000
3057
4188
780
2989
5000
0
3041
3000
4000
10617
22154
1220
0
4400
5000
0
0
2605
28940
2288
4600
3000
1600
1000
12000
5000
11028
1000
1200
3906
2000
2000
4402
0
0

327
0
1800
26000
3000
3473
0
0
2000
2400
3790
1500
3000
15189
1000
21528
150
4500
5000
1200
1121
0
832
1380
4200
1000
1280
91
12000
2000
8813
1000
1300
3000
2000
2000
3300
0
0

531
5000
1866
7000
3000
7653
0
500
2000
1200
2000
0
2500
11495
2000
780
193
4700
0
2000
6000
380
0
2028
5000
3782
1310
26
12000
1700
7900
178
1200
3100
25921
2000
3100
1500
0

188
2000
1896
6654
3500
2280
0
500
2000
1300
2000
1000
3000
18506
700
17
3403
6400
2000
1300
3000
1488
416
390
5000
3000
1432
0
12000
2300
8100
4000
0
3120
1400
2000
4000
0
250

0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0

612
2000
1378
3230
1282
152
3000
0
7000
2009
4500
4885
3500
1394
3500
4500
6005
10000
0
6722
13313
0
0
3006
10584
0
928
1335
2000
2300
4813
3922
600
3168
3000
645
1773
0
4000

87426
2200
1533
3011
1625
1868
2000
3100
10000
2626
5000
906
2500
1790
0
4630
1525
10065
0
6500
13705
0
3213
10017
30232
0
3602
10000
1000
1900
6597
8621
0
372
5015
2550
2246
1500
0

130007
1800
1000
1964
1209
2587
3000
5000
10000
3000
5000
46789
2150
1229
2500
4857
2590
10000
0
6020
15454
295
1331
2018
3018
536
5495
3316
2234
1500
5000
970
2000
20231
5007
349
2000
1600
3000

3018
2000
255
1883
1000
8441
3000
11000
10000
23320
5000
10
1000
519
0
4251
390
20000
0
4056
144206
5
1000
1022
1335
326
10109
3316
0
1194
4431
1000
0
916
20205
1148
3000
1646
3000

15000
1800
0
1538
570
14761
3000
1000
7300
1000
4700
30824
2000
687
900
4485
390
10000
0
4000
9000
0
1000
2322
30000
652
5700
3316
0
1000
8500
1917
0
30979
3000
785
1725
678
4000

51663
2000
0
1911
411
3418
1000
1000
8000
1000
5000
6269
119943
557
1000
4493
390
20000
0
4500
10000
0
1100
23023
10000
0
3502
3316
0
1000
8032
454
0
1984
1181
175
6120
1000
2043

0
1
0
0
0
0
0
0
1
1
1
0
0
0
1
1
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0

592
2000
1094
1500
5000
710
0
2200
0
15000
0
0
4560
7000
0
3500
2398
2000
7000
10006
0
1900
0
6000
483
3550
0
7800
0
2300
0
6000
2011
2200
2054
0
0
5719
0

3791
2000
665
3000
3850
1913
49140
5000
0
30007
2536
0
2500
0
0
3500
2485
2000
1951
10018
0
1600
1011
250
859
3200
2027
8200
1568
0
22146
4000
1683
1854
1981
4019
600
10000
0

2340
2000
582
3000
3248
0
1596
2000
0
30000
13
0
9456
7847
0
3000
2532
2000
67101
7011
0
2000
0
25000
755
2500
2000
7039
1000
5000
0
4507
3160
2700
1344
2500
1000
5000
0

5920
2000
472
1000
13736
3456
5000
1500
2454
50000
1199
0
10063
1026
0
3700
2549
5394
5142
6000
458
2000
0
2000
0
1600
1000
6528
302
2511
632
2983
3000
0
810
0
1000
2000
0

5400
4000
746
2000
14256
3054
2000
2000
3000
5000
1058
1122
0
7000
429
12488
2643
0
10316
37000
463
614
0
1000
0
80000
2000
6100
0
6
0
6000
3000
0
828
30
1000
2000
0

0
0
633
2000
220371
1224
1800
1600
0
5000
1073
0
0
7968
250
100
3000
5000
5720
10000
235
924
2405
1100
0
4000
2000
6200
192
3000
7816
4800
5060
0
824
0
700
2000
0

0
0
0
0
0
0
1
1
0
0
0
0
0
1
0
0
0
0
0
0
1
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
1
0

6000
4257
2500
2677
10
2500
2000
3540
1282
0
1000
3000
3200
0
3000
1485
1400
1130
1985
1000
1286
6594
2000
0
1301
1544
3147
1552
3000
0
2000
1972
3093
2000
5896
1800
1836
0
0

6000
4338
1193
3341
3616
1700
1000
73
2613
0
2000
2500
3600
3077
3000
1138
1600
2227
9436
695
1416
0
1000
1699
11151
1759
4893
1381
3500
1269
2000
2369
2594
1388
2006
1900
1985
2000
6507

6000
8399
1000
1850
301
2151
0
1418
0
0
1670
2050
3075
0
4000
1000
1088
200
1000
73820
1467
780
2201
0
0
1500
390
1000
3000
1598
1132
3592
4512
1115
5074
1330
1468
1500
0

6000
1260
0
1499
2501
687
0
4499
0
0
551
0
1204
524
5000
0
245
0
1500
1042
631
0
0
0
600
940
390
215
2500
2200
900
1029
0
490
1300
1038
1175
2000
5260

6000
34721
400
933
1300
2000
500
1200
0
0
0
2000
1200
696
5000
0
636
18300
0
1054
730
0
2500
5000
8120
972
1670
65
2000
0
0
723
1070
531
406
1128
1214
1100
3000

6200
5202
842
32000
0
669
900
0
0
0
500
3000
1046
300
5000
0
0
0
11571
1024
0
11000
1001
0
1500
976
1890
0
3000
3700
500
874
1065
400
0
5000
1232
2000
4584

0
0
0
0
1
0
1
1
0
1
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0

2000
1422
1550
3238
2809
2345
80000
0
1725
1219
1553
3000
4728
0
2299
1
3814
0
5317
1700
1150
1462
5000
2579
4300
5000
5000
0
4074
1500
2960
1200
1386
2000
500
0
0
3432
0

1700
1333
1308
3103
7541
1915
4600
4675
0
1273
2000
2000
3610
1999
2232
1433
5000
0
3200
1800
0
1589
0
3824
3073
3000
1098
1485
4232
1500
2866
0
4000
1000
2231
0
1138
3615
69900

1502
1300
1300
3000
10661
5028
6000
0
1230
1069
1508
1200
2377
0
2152
1500
2000
0
2700
2350
1207
1351
3000
813
3000
0
2193
0
4022
2000
2279
0
198
1002
1500
0
1149
3511
1262

1000
700
700
1800
2214
3200
4700
701
1000
1683
1080
5000
1714
0
2226
2500
1598
0
2000
0
0
2500
2000
0
2000
28105
8258
0
3000
1000
2276
7240
3992
23
1300
0
816
2500
1000

1200
1000
1000
1500
6020
371
4800
563
1000
202
1003
10000
828
842
1908
1400
1500
0
76
1000
0
4000
1300
4443
1500
2000
0
0
4010
2493
2128
0
5000
0
1700
0
0
2000
2000

1200
1000
2000
1700
0
25140
5000
1000
0
299
1000
8906
846
0
1933
1400
2000
0
0
2700
0
1500
1500
330
2000
2000
0
0
100022
2443
2237
0
40000
0
800
0
1710
1850
1000

0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0

3000
3100
2303
1000
3727
1450
580
0
0
1920
4507
1912
26500
1186
2078
2100
11877
3500
390
0
3023
1500
5000
3000
2000
93788
22
4016
5000
1859
1724
0
1651
1200
3200
2000
660
4100
5000

3000
2931
2252
10363
0
1724
2500
3200
1500
1000
4000
1370
2048
0
390
2026
1660
10000
390
0
0
1511
5000
3600
4000
10000
4277
4020
7000
1232
3400
3000
0
0
3110
1200
6010
4200
2000

2173
3600
2498
5177
0
1600
502
2478
1500
0
2500
1271
2000
497
390
4360
1600
4000
1052
0
0
1000
5716
3000
3000
33000
390
4066
5000
1040
0
0
1573
1681
4677
0
2789
3000
2030

3000
2908
372
19040
0
1000
3531
2000
1100
40
2000
664
3769
0
0
2000
624
3500
0
1000
12351
1000
3000
2500
0
5300
390
4009
2000
0
1000
2100
804
0
3200
1000
2973
3000
3000

3500
3117
500
2940
297
1000
0
1900
0
1000
2000
658
5007
186
780
1000
768
3500
2030
0
4000
2256
2000
2600
3100
5000
385
4021
2000
0
900
0
675
0
2500
1000
3611
3000
2000

1538
3071
365
1332
0
2500
0
2000
3000
844
2000
638
2007
0
0
2057
173
3500
5485
0
2000
924
1500
3000
3000
2913
166196
3507
5000
0
790
1500
738
1250
2500
1000
11880
2600
2000

0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
1
0
1
0

0
6
0
1267
3100
0
3931
7231
0
1786
23008
2079
0
10000
4406
1500
2000
2413
0
2500
1420
1778
1901
1700
0
3000
11128
2180
6500
3139
1800
6194
2500
2106
2694
1000
1149
1251
1300

0
1600
468
1342
3400
0
2885
2732
2400
2162
100000
67000
0
6500
4000
1500
5700
2605
0
2505
1750
2110
4153
3000
0
3000
47009
10876
436
4000
1630
1502
2000
4206
2800
0
1173
1281
1332

0
2000
0
1508
2752
0
2212
1770
0
1724
3500
2300
0
20000
3699
3000
2964
2013
4220
2000
1338
1456
1000
1200
0
2000
34044
3000
621
3000
3000
708
2500
391
2300
24415
1186
1173
1301

0
1000
649
500
0
0
1789
0
615
600
1000
2365
0
7000
3719
0
1527
2003
1130
3003
761
1360
1990
2000
0
5000
11677
7177
94500
2000
2000
2896
4100
1700
2250
1295
2000
500
700

0
1000
1178
1000
5156
0
2000
11242
0
1000
0
2000
0
7000
3851
5000
1407
1607
212
1500
925
1057
1861
0
0
3000
15483
10455
3500
2000
2000
1939
2500
1806
2081
1275
1000
1000
1000

0
0
0
1102
0
0
2000
2000
539
47438
122350
2000
0
7000
3880
0
1873
1606
298
2100
887
1069
0
0
0
6000
6098
2819
3500
0
2000
365
0
1700
2120
0
1000
1000
900

0
0
0
1
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0
0
0
0
0
0

2012
2000
3000
30043
1450
0
2700
2300
1861
5055
3000
0
1145
1380
2000
1700
0
1500
2986
1629
1744
1931
0
3000
4301
1291
3
1444
5000
1564
5000
5011
2463
0
0
2236
3500
1467
1318

2000
1700
1240
10024
1638
0
1400
2215
3755
8774
2231
0
2580
1419
1673
2000
0
1300
191142
1351
1537
1626
1777
0
4615
0
8
14019
5000
1589
5000
5006
1789
3400
2207
3265
3103
1679
1499

2290
1500
1220
9340
1053
0
1400
1900
0
1854
1617
0
0
1423
1401
1500
0
1200
98080
2500
1000
1760
114593
4400
2729
1295
30334
1045
399
2000
5000
5000
12091
1200
2300
3060
1800
1230
1099

1005
1000
1000
24363
2000
2000
800
1800
1290
0
1000
0
0
910
990
1000
0
1000
79380
0
187
841
5823
2000
1275
467
0
12525
500
3000
5000
5005
3371
0
1006
22
2381
827
333

4078
1000
500
5714
5155
2000
1783
1920
1337
0
2000
0
0
942
964
1300
0
3000
100000
2000
185
1000
439
3000
47052
479
8507
244
10400
0
5000
42500
4682
2500
1000
0
0
1000
2000

713
1000
800
4
4145
2000
1000
2300
1339
66971
590
0
0
951
975
1300
0
406
50254
0
0
1000
497
4000
1680
480
14
725
0
3000
2707
3000
500
1000
1100
0
1100
1000
2000

0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0

3000
2684
3608
0
3000
0
10000
1740
0
3000
5865
9000
4753
13485
0
2091
3000
1800
2500
0
5000
2905
1688
0
2010
2778
239
396
1778
0
0
2128
3503
9830
2500
6061
2015
698
1814

3000
2000
2110
0
3000
1728
10000
2000
70000
1241
6091
8382
5142
3656
0
1600
4029
1554
3000
3628
81000
0
1463
0
2046
0
29615
396
1794
3308
0
3000
5001
7588
0
6081
3000
4949
2343

1500
1600
2558
1500
2010
1730
10000
1209
0
5000
5537
10221
4450
5024
0
1600
5514
1212
5064
8
2776
1720
1379
0
1866
6572
22135
396
1772
2527
0
6000
2092
13907
2100
5072
3000
967
1137

790
361
19640
1500
2000
1015
10000
1120
0
16831
17366
10000
4178
13734
0
301
3000
0
1000
1500
2600
1754
2668
0
310
5016
15352
396
1200
1079
0
1000
1218
528
3500
5009
1000
5775
799

1000
353
683
1500
2000
1000
10000
1739
0
1000
16971
3000
5000
3000
0
102
3000
0
840
1490
2696
893
390
0
300
0
10452
396
1186
1167
0
1500
1445
0
0
5254
1814
0
41933

1000
360
699
1050
2000
1001
10000
35
0
1000
2785
10490
5000
822
0
40
8000
74458
1000
1303
2812
0
390
0
483
0
4623
396
1513
1974
0
705
878
6093
2000
4069
3000
0
1943

0
0
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1

7960
3155
5555
12270
4000
2178
78266
4000
0
5000
4000
40
2130
7196
19214
5000
461
2000
1479
5526
1340
17388
5000
105
3084
0
8030
14
0
4500
1823
5143
1578
1775
2000
2000
6560
1490
2000

816
1600
670
0
4002
604
5203
4046
0
998
4500
0
2200
6597
0
3300
13966
0
1820
5877
1000
0
5000
99230
3007
0
8030
4062
0
450
1630
5162
1239
2221
2000
1700
6200
1669
2000

300
1600
0
0
3000
700
30023
4752
0
0
4500
0
2200
5552
1000
22837
80000
0
1600
5804
0
200
5000
10038
3031
0
19069
5005
11927
2000
2203
10202
1200
1470
5000
2000
4246
144
1527

0
2100
0
479
15000
0
10024
4000
0
0
5000
0
2000
4081
0
3300
2326
351
2688
5763
0
17976
5000
18758
2367
0
5359
5618
0
300
1443
19923
25000
400
2000
1700
5000
1100
1600

0
0
0
27485
5000
1440
10000
4500
0
0
5000
1193
2000
3232
5000
0
2272
1000
0
5669
0
4
5000
0
2450
0
377
0
452
3310
1823
1591
1200
0
2000
1700
3000
6861
1000

0
1500
0
0
5000
412
4458
3000
0
0
5000
17
2100
8390
5400
1650
3661
0
1500
5596
0
2170
5000
0
2432
0
5877
1354
3818
16
1027
5500
0
0
5000
2300
3000
1110
1000

1
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
1
0
0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0

3557
3900
5000
0
5000
4000
2322
0
1287
1687
4065
5301
2000
1230
2800
0
3300
5001
2450
6500
3000
2000
0
0
3000
9358
3000
6500
221
6035
3419
0
7
3000
2833
5000
1550
3117
1650

23501
0
7861
3399
6000
5013
7471
0
1152
1740
5727
5400
1000
1256
3703
1000
3600
5076
2226
5300
0
3000
0
2703
5007
22149
3000
7000
16601
0
8283
0
0
2400
2929
10000
1750
2519
2300

2889
1700
1320
0
3000
4000
1086
0
1000
3000
7500
5100
2000
1571
2700
0
3805
5000
2367
4000
0
3000
151
0
3200
20000
1000
8000
1513
0
2287
0
11958
3000
3500
5000
2270
1838
1600

3057
2000
2000
1853
0
3199
25643
0
1000
1700
2000
5300
0
1276
2200
0
3100
3042
1740
5000
6900
3000
0
0
2000
3449
500
6500
1000
887
10969
0
0
2400
6100
5000
603
1434
1330

2746
1900
6000
184
0
3130
35237
0
0
1739
4200
5500
700
0
1810
0
3200
2110
1754
3000
0
3000
0
0
3000
7000
1000
8500
350
690
0
0
611
2500
4367
5000
713
1015
1500

47651
1800
10000
1350
3585
4000
7678
0
179
1770
5000
5400
0
624
3000
0
4100
600
1818
2974
1300
1000
0
0
0
11041
86500
5600
500
6331
0
0
0
2500
0
5000
1000
1505
1500

0
1
0
0
0
1
0
0
0
0
1
1
1
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0

6500
1330
2000
1306
1496
2450
2012
3000
2267
2000
3626
35000
363
2600
0
4700
3600
8000
2039
0
2200
2749
1500
1204
15200
13024
3000
0
2991
4000
0
2000
6040
3000
28
0
2039
7003
1000

4733
1362
1000
1500
2273
2600
1025
5000
2034
3000
4324
10048
14841
3009
2000
5108
3700
8100
2000
0
2500
2322
1502
1000
9600
3000
2771
1038
1500
1000
98
1200
1471
0
103350
0
2250
7037
0

4015
1000
1000
1500
2014
2700
32994
2000
1500
2000
3207
8000
1200
2200
1700
3860
1700
8000
3918
1008
6023
2482
3696
38639
9503
8100
3000
0
1608
2000
0
1500
3398
4249
1722
0
2060
7019
0

4000
2000
1000
1425
597
2500
37042
2000
1467
0
4000
5000
1288
2000
3550
82367
2000
5600
710
0
5000
1417
1008
178
5148
800
13500
0
1453
2000
0
2000
2
2065
1100
0
1506
6005
0

4000
950
1000
88516
31182
2800
2004
5000
1267
2500
3500
6000
41437
2000
0
3041
0
5500
6761
0
6745
2095
1006
0
4968
2524
0
0
4287
2000
2500
1000
11966
2157
1300
0
1500
6006
0

3800
0
1000
3300
82615
2500
2502
895
1767
0
3390
8000
1335
2832
2000
2000
0
15000
3077
0
2155
3228
1001
0
4930
24902
3000
0
6000
500
0
2000
10051
0
2000
623
1500
6011
0

1
0
0
0
0
1
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0

2000
2500
26500
1995
390
500
5400
7524
4179
10000
3005
1150
2000
3889
2500
4171
4933
5500
232557
376
3000
5000
2000
6200
2000
329
5402
3898
2900
0
5000
390
5896
1500
4176
1009
1300
4500
8700

1522
5000
0
3530
390
0
3941
9809
4231
10000
2691
1330
2000
4739
1983
4200
6237
0
0
0
5000
1522
4000
10900
3000
4750
1237
0
2012
0
3000
390
3002
1500
0
5572
1500
4363
8500

2000
1000
7000
0
390
624
1742
7852
4061
6000
2400
2500
2000
2289
0
4000
3280
3000
7556
390
5065
10000
0
0
3000
0
24712
715
1603
0
3000
390
2130
1500
1000
3321
0
3300
9270

1500
3488
4550
5960
390
1090
1671
6525
2846
1570
1000
1000
2000
4289
4206
3789
11167
998
6219
698
5000
10000
1000
5000
5000
1054
0
6942
1208
0
3000
540
2
9433
1292
3154
1090
3178
14100

2500
1161
4600
0
390
2952
1712
6002
2800
5000
1000
1000
2000
26735
2200
3959
10000
3000
6721
636
2000
15000
0
4800
3000
0
2647
0
1000
2234
5000
770
3004
2000
390
3031
0
3178
0

2000
5036
4170
1778
390
1505
1730
6007
2909
1363
859
1000
2000
3972
0
3300
686
3000
7074
456
5000
841
0
4505
10000
4252
22019
213
707
1000
5000
13993
8013
3000
2165
3339
2000
3424
7200

0
0
0
0
0
0
0
0
1
0
0
1
0
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0

0
2071
1122
2039
4807
6105
7227
1800
3500
1949
0
6458
100000
6500
7000
1777
0
8601
157
7000
0
0
12500
3000
8319
20200
3690
2155
0
12625
3000
0
99
2500
6987
18719
21000
6429
1066

0
5191
2127
2015
1048
1084
4486
1800
3500
1685
0
6980
5369
5000
6500
2254
0
9300
157
6000
3089
0
2
1064
15253
0
4460
14122
2382
6244
3000
9173
99
2200
2433
30000
6150
5959
5079

878
6
2000
2000
1000
0
3557
1700
3000
2777
0
9044
4014
5000
8000
1400
0
8000
157
7000
0
680
5085
2500
7338
1310
3190
23007
0
13615
5000
0
398
2500
0
0
5000
6863
0

0
0
1736
2100
2837
3113
4235
1500
2342
1423
653
2325
1000
5000
15462
800
0
7612
157
5000
1521
0
5000
1000
3669
678
5238
7212
0
25478
3000
0
99
3500
1145
0
5300
3762
4007

0
0
2753
2000
3358
0
3593
1600
2390
1462
1859
4997
1000
5000
2163
400
0
8015
307
10700
0
0
3000
1000
7856
854
950
29922
0
5000
1000
446
569
3000
3167
1532
5200
3907
7457

0
10450
2177
2100
5093
0
349
2000
3000
1463
1411
9947
1000
5000
4300
6262
0
7008
507
4600
347
442
1004
1000
7836
767
250
37790
0
5000
10000
0
751
3000
0
0
5250
4207
2819

1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
1
0
0
1
0
0
1
1
0
0
0

4308
1600
0
1720
4391
50
1798
3449
92858
11723
11250
5000
1621
136
10053
2023
6657
0
1500
2070
5679
8000
10000
3551
1290
0
500
5000
4100
25460
15000
37039
6390
0
7000
2100
0
18000
14000

0
1542
0
3100
6269
0
5699
46128
4100
15390
11877
120000
1000
0
5028
2018
2629
1528
1798
2000
6642
0
10124
3000
2000
11000
3004
2000
3000
1000
7000
78079
1690
1029
6664
2000
390
10000
5000

1265
1100
0
1723
8914
0
4644
60260
3200
12239
10487
10000
1326
0
5045
22491
0
1233
1605
2000
8926
2800
20000
1284
2000
11000
4200
1500
3000
1306
50000
1708
0
3682
1500
2100
1366
2635
5000

1638
1000
0
1100
4300
0
70331
30218
3100
6000
7831
5000
0
0
3012
7521
6000
512
966
2000
3381
3000
30125
1000
1000
8900
0
5000
0
600
12000
25000
0
0
501
1400
0
15522
7875

204
1000
0
1111
11100
0
3000
17000
3500
30000
8092
4100
0
0
3000
2000
0
547
1247
2000
4000
3390
30137
1000
1000
9000
4222
650
1000
0
0
106260
0
0
5000
1600
0
41136
13000

3908
284
510
1200
52900
0
3000
20133
3500
6000
7634
4000
0
0
5572
3000
3000
3880
1500
2100
2983
7950
20171
1000
3000
9200
4649
0
0
11961
13000
20000
0
590
3000
1600
431
2000
2000

0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0

2000
10000
1320
5000
4418
3000
5000
5763
14158
11142
1639
4000
0
2008
4473
1512
0
2100
3000
6000
0
1902
1650
272
1764
2000
3000
1500
0
1074
3947
3000
2500
1779
25532
13300
5000
19326
5000

2000
10000
1276
3611
5452
3000
2000
703
0
1430
12450
4800
0
1000
5000
8475
3462
1800
4200
8040
780
1632
1506
272
1906
5000
0
1500
0
1046
5691
3016
10000
1000
50120
12756
0
10000
10000

2000
1500
372
199
5471
3000
0
1564
0
4571
28969
4300
150
11632
2624
5499
3700
0
0
4235
1176
3379
2651
755
2000
390
3000
1500
1363
1060
21028
5011
3000
194043
30000
1295
0
1940
5000

0
4000
372
208
4083
2500
1809
688
7619
2526
6280
4300
1179
64989
2360
2960
2000
1624
3000
87230
0
0
0
759
2000
0
2000
1100
0
1000
0
1005
3000
6530
20000
10312
0
10200
5780

2000
5000
372
0
4359
2632
35082
11683
5653
5375
7619
4400
778
1470
3100
670
2760
1700
3800
3000
0
3200
2044
602
2000
390
1500
1300
1624
1000
0
1000
8000
7000
5807
8394
0
10500
10000

1320
5000
372
2000
3697
2700
2000
6997
652
3133
3000
3874
496
5027
1600
25594
2776
3000
0
10000
0
0
550
2581
2000
780
1000
1200
2349
5000
841
14000
0
7000
5800
8242
612
10000
10000

0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0

3000
10000
6500
5000
2784
87804
2000
5056
1619
0
4000
958
8058
3000
0
5045
35018
417
2658
1000
1840
12903
0
0
2000
0
1268
0
4000
3600
4621
407
152
3859
651
26588
11000
22622
6000

5000
10000
6500
1585
2887
2000
1300
2441
1266
0
2000
4465
6900
2500
464
4949
1000
3012
150
2000
1311
10880
0
1609
2000
0
1284
2600
5002
2315
15107
0
3250
10709
1072
10663
11065
2326
5000

3016
10000
45914
3028
3402
1567
2000
4471
1048
0
2000
14272
7022
6259
337
7083
20000
1927
3570
1000
2000
10125
0
2000
3000
0
1271
2000
4500
100000
5000
0
2391
1000
1713
680
9500
1600
6000

3000
10000
1465
27817
2790
1320
67
2441
1032
0
2000
1965
5300
5000
548
2495
325
1838
2853
1000
42705
3076
0
1000
3000
0
426
1200
3000
3500
0
0
1182
100
651
0
9000
0
10000

4000
10000
600
0
2867
1500
30483
0
1655
9240
2000
958
5368
3000
395
8365
325
2472
0
1000
1569
21162
0
715
3000
0
283
0
3000
8000
0
0
321
1000
646
0
9100
4000
10000

4000
6000
958
0
2894
2000
2905
3987
0
0
3000
6405
5520
5000
681
5574
318
2341
0
1000
2822
3224
0
883
1500
0
484
1500
10000
4000
4200
1260
118
2856
651
2360
9500
0
5000

0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
0
0

4574
55544
1498
2459
2000
6540
6292
0
1400
1295
1700
0
3187
7011
4500
8752
906
3016
12500
1690
4600
0
3706
477
6911
928
6532
2455
1430
2500
4000
8200
5000
1197
2000
24000
115041
1231
5531

4737
994
1799
0
1866
37130
0
0
5000
0
2404
0
7100
11932
4500
0
669
1000
22
1500
4500
0
0
5648
7514
1000
0
2629
1770
2000
4000
8000
1000
4566
3050
0
66066
0
6781

5753
5030
1008
1200
1347
2858
5000
1187
0
376
1500
0
0
4709
4500
21420
0
0
11155
1000
4000
0
1513
0
6756
1000
1762
2442
1446
2000
2000
8000
2180
4316
5000
12014
2031
1872
12162

5000
0
120
3000
1065
3000
0
0
2300
0
3000
18014
2700
6087
2500
1002
400
1723
9100
3628
2900
0
1730
0
5176
97
6
10000
1500
5000
3000
7025
1949
4316
5000
0
35940
0
248

4330
500
2289
500
1041
1000
15000
0
1100
376
2500
3710
2000
0
3500
935
182
40276
8700
1041
2800
0
2000
0
5200
138
1257
1502
1500
4000
3000
6500
717
4316
5000
5307
38460
113
0

4341
150
5302
510
1500
5000
2600
0
1300
0
600
0
1572
1600
5800
967
5634
3000
9183
1006
3000
0
9000
2287
5700
0
8308
1517
1073
3000
3000
7000
39000
4316
5000
5001
41154
0
1703

0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0

2000
1500
19983
0
0
1220
3900
14349
3754
1200
1359
1800
1500
2000
22437
1854
2357
4319
3034
1975
0
890
1000
3000
1200
1055
0
6050
1632
3000
3000
1946
3713
205
3000
1307
0
3262
192

1900
1600
17725
6824
744
33
3000
5
3322
1000
886
1500
28000
2000
57326
1952
2001
5419
4031
1950
1265
467
0
2500
1751
8090
2549
7771
1000
3000
2000
2612
3546
4962
3000
747
2000
326
0

1572
1600
36621
2726
3000
30044
3015
7761
3359
2694
1051
1800
1210
2000
34311
1418
6620
3000
2495
5100
1000
500
7032
3100
1027
5549
1583
7300
180
2000
1600
1914
2589
13634
3000
1707
3000
6198
2518

1000
1000
0
1239
0
12
1600
8460
3344
531
1577
1000
303
0
0
5000
6015
3501
1556
1700
244
0
6348
2700
250
4973
1444
4163
2500
2500
3000
0
1960
41510
2000
850
31000
326
255

700
900
7847
2953
18525
11493
1600
6630
3582
531
1574
1200
2000
6000
0
14000
10001
3629
1431
1700
500
647
1606
2800
385
1000
1500
4470
10000
2500
2800
1108
1733
0
2000
1346
2000
326
1945

668
1000
43467
112742
3078
4983
1400
6218
3623
681
287
1200
0
0
0
2500
4137
7442
1293
700
500
0
0
2800
1000
1000
1511
4609
0
2000
0
530
1379
3940
2000
0
5000
326
301

1
0
0
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0

0
4445
1976
5000
0
3000
1210
2437
9533
0
5100
227
0
3000
0
2100
1536
2000
3880
1263
1400
0
3406
5958
2100
2740
4027
1261
8657
5610
1268
165
3650
3366
0
15000
0
726
4000

0
5047
2000
1286
6314
8000
3116
0
5004
0
6001
0
0
3000
8589
2426
0
1800
10
2700
1506
181625
3518
4321
2100
2740
4004
1261
10427
15616
2184
1850
0
9481
0
20000
0
9298
3096

0
200
1600
1476
0
0
1000
0
2301
0
3500
0
0
3000
2500
2100
736
2000
8656
0
1209
8350
3558
3869
2105
2740
5016
1651
0
1673
38500
1538
1533
1588
0
37092
0
21360
12000

0
745
1000
423
0
3000
2000
5896
0
100
705
0
0
3500
0
1600
736
1500
1044
1000
0
5005
1200
0
2000
1703
5004
0
2700
3385
938
165
1322
2206
0
20000
0
1614
2250

0
0
1000
3000
0
3000
2000
0
0
900
3000
1500
0
3000
1380
2000
736
1031
349
11000
0
5000
1100
0
1800
27802
3000
390
2278
0
796
165
1500
7073
1131
7208
0
2
500

19440
0
1100
1000
0
2000
2000
89886
7800
715
2300
1606
0
3000
0
1900
736
1191
414
707
0
6800
1500
0
3500
1500
5005
390
2900
95456
0
165
1221
4186
3409
34000
0
4069
0

0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0

7464
16718
0
3725
1264
0
3000
2489
3200
11687
4000
3000
1100
2000
1600
20000
5000
2300
6001
1070
591
3267
0
2000
2255
3082
2089
1500
6000
2027
2065
5000
4194
58617
5034
8901
3200
1617
5000

7889
16289
4811
2364
10830
249
3000
2528
3501
12160
15074
4000
1500
1500
1687
9000
5015
2390
5000
1089
8981
3324
0
100
2469
7932
174
1485
6000
2020
25099
1954
196
48426
2086
0
3500
2378
5000

6600
14100
2994
2398
2501
0
3100
10179
2500
12434
16197
3000
1100
2000
1140
15076
4000
1718
5060
1000
8525
4220
0
702
25000
2838
640
2000
6000
1510
2000
1420
7741
14775
2025
3401
3300
1798
5007

4602
12958
14327
0
4461
449
3000
10013
2000
8651
13112
5000
1000
1500
1800
5000
3000
1100
2000
0
29713
2728
5330
0
1200
3112
2414
1000
5000
1000
2000
3708
3113
20559
5006
3509
2800
1000
5000

4900
7807
5193
0
1240
1530
3000
5183
2000
8531
43122
5000
1100
1500
1000
4000
3000
1000
3000
0
7305
2800
1274
0
1008
2333
500
1014
2000
1000
2000
565
3484
30954
543
3671
2900
1442
5000

4726
6667
2723
17324
165
0
2700
5000
1000
6974
43000
3000
1000
0
0
4000
3000
2000
5000
0
20914
2825
2100
0
1057
0
3158
4413
2000
7000
2000
0
2475
14905
1711
3240
2900
0
5000

0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0

0
1154
0
2500
6700
6000
5000
222
1754
10032
990
10000
1464
0
12013
0
12000
2000
6708
1588
4000
2971
1500
0
15000
0
7181
5000
802
351
232
2000
5654
0
12000
860
3611
19333
7017

16550
1186
0
3300
10000
6000
1298
908
1500
7000
990
2014
1722
239
12005
69190
7700
2000
8853
0
3069
3435
2000
6472
15000
0
4714
0
5950
0
107
0
2771
0
40000
496
3712
19333
0

665
1462
2724
2140
10000
8009
1000
6101
3038
7500
990
3030
316
0
24322
0
0
2000
28990
2757
3000
1750
1242
6444
15000
0
16493
0
2392
3697
107
0
390
0
15000
2763
3800
19333
3200

2846
500
0
1885
4183
0
134
48251
976
10000
990
8006
2615
1201
6000
686
3001
0
9028
500
2000
1593
5000
3219
15000
0
97910
0
827
0
107
2743
0
0
11000
2048
3500
20333
2750

6586
400
1004
4000
4465
3000
9423
1207
2000
10000
990
1000
2104
0
37000
2927
3011
2000
5119
0
3000
1730
1000
0
15000
0
0
0
805
532
107
1782
0
0
30000
2318
3400
20333
3000

3807
434
2032
95000
4352
3000
19346
4545
1077
7000
4970
1000
3379
2184
25017
2995
2816
0
428
475
3000
1972
700
0
14996
0
4862
0
30435
0
107
0
999
0
15000
3311
3100
1000
5800

1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0
1
0
0
1
1
0
0
0
0
1
0
0
0
1

20066
1492
5868
12000
9000
2000
1520
4515
2500
0
2000
3919
1604
9100
0
2400
333
120
1500
0
563
0
1838
1600
2000
3000
3213
7108
7000
3000
7329
390
0
5177
2600
1070
2000
3903
1500

1318
1310
15283
12001
10000
2002
1719
15466
3000
916
2000
3763
1800
9000
0
2496
779
600
2000
780
0
4000
1408
1300
5303
3000
3304
17570
5306
4000
0
99235
35063
4278
3000
1226
4652
8000
1500

1102
1310
15972
12000
12000
2000
1200
4700
3067
0
1500
2749
2200
7887
0
2429
8029
360
1500
0
2250
3000
2660
2300
0
3000
3815
1000
5000
2500
0
4368
16720
0
3000
4710
0
5000
1000

14710
2046
9275
9510
7130
2000
1000
47450
2344
0
1000
2140
1400
4800
0
2599
11
450
1044
0
0
1800
0
0
1200
1900
3004
158556
5000
2500
0
3449
0
0
2000
83756
0
4000
1000

28087
574
25321
10002
7600
2000
2000
16666
2419
8878
2000
3109
1100
4900
0
2827
3129
0
0
0
2732
2000
1400
1500
1200
1600
3006
5000
6000
3000
0
3713
5799
673
2002
3100
21648
3000
3000

1174
1995
7350
10000
8100
2000
3022
17549
2500
800
1500
2140
1300
6000
0
2050
138
0
2000
0
0
2000
2000
0
1200
2600
4012
5080
10000
2800
0
3610
0
11288
3020
3100
9600
2300
3000

0
1
0
0
0
0
0
0
0
1
0
0
1
1
0
0
0
0
1
1
0
1
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0

0
1570
2000
1500
3600
9000
11000
17003
15188
3
0
1000
0
0
4700
1215
17920
1420
3000
2000
10000
0
2000
1772
5500
3031
9861
1281
1097
3
2000
9690
4000
5085
4662
4003
10884
2000
12651

6637
390
2000
3000
1700
7100
11000
9343
11366
4351
1351
1026
0
0
4995
2000
2863
5000
3031
2500
10000
0
2000
1900
5500
2010
11021
1093
3716
4334
2000
3632
3000
4795
2101
3223
5275
2200
0

0
390
1600
4000
1500
7100
17000
1617
14231
5000
4677
0
0
0
4516
2000
0
1408
3000
2000
18150
0
1400
1815
5300
6500
16883
1000
5000
4250
1312
7673
11299
4470
7227
43264
32563
2008
15305

6000
390
1030
0
1500
7400
0
188
11135
3000
0
3000
0
0
4034
4590
949
2000
3000
2000
7490
0
600
2000
3853
2000
150
5014
5000
2946
1009
2530
1943
3847
7865
2000
29143
2000
0

0
390
1000
0
1400
7200
7000
98
7774
3000
1190
3000
0
0
4088
9675
0
2000
2000
2000
7490
0
0
1500
4000
1000
4661
2000
5668
2506
1000
6000
2000
3943
8485
1000
1809
5000
0

3022
1890
1000
0
0
7300
12000
0
7785
3200
150
2271
0
0
3886
15000
1069
10000
3000
2000
7490
0
0
2000
4000
1000
873
1000
7000
2458
1000
6925
1684
5000
5777
2000
11384
5000
16335

1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0

0
5020
5488
1888
3047
2020
2500
9501
1600
7565
4540
3000
626
0
14329
2813
3000
2007
569
2745
5000
925
2000
3010
8000
4874
598
10006
18546
3200
2010
2410
5012
5510
518
11002
8417
2710
13000

2100
996
5960
1592
2647
1000
3300
10766
1700
32096
883
5000
118
0
44452
12937
1500
1351
1000
2939
3000
4033
1513
3061
10000
6690
1062
8000
8931
0
0
1131
2500
6000
518
517
0
2760
6000

405
35490
600
1312
88595
23724
3200
29060
1400
1665
470
5000
10349
0
9355
50500
2547
1561
1000
3500
0
1136
0
2000
5005
7000
0
1610
4940
2905
5908
0
2000
8808
518
11214
2830
3386
5122

0
6000
6800
486
3203
0
3000
55
200
166
240
5000
2817
0
11156
0
2500
628
200
3000
3800
2147
0
1000
8000
4500
1810
10000
1796
0
283
886
2000
6006
518
19116
0
2000
5012

1665
5350
12627
1036
3142
3138
3000
10104
1000
0
0
4500
2410
0
17725
0
2500
775
265
1989
800
407
0
3860
15000
5000
0
1333
3100
1386
133
0
3000
6000
668
24949
0
2082
13000

0
12500
0
438
3166
367
3000
9324
0
16705
0
5000
10715
0
9289
0
3500
1602
500
1987
0
700
0
0
10000
4682
3163
8818
133131
0
0
332
3000
6000
518
10904
500
2000
18000

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0

8730
0
6800
10784
5964
26943
5637
7991
263
3113
1541
2868
4000
82
3250
0
8006
3500
0
3200
4486
10000
4002
20000
5125
0
6495
1579
2000
0
0
2000
5500
2002
10000
1520
1117
0
3000

9680
0
6500
10295
1340
5000
972
9000
8050
2627
1500
1681
4000
82
6200
0
7550
13000
0
2500
4235
10000
5390
5000
10104
0
5794
1602
2000
1481
4763
902
0
4228
9000
1856
1302
3700
3000

8613
6560
0
2082
1650
6000
16671
8000
8234
1850
4911
1693
6500
82
5000
0
8080
5200
0
3000
3161
4000
6000
5000
10017
0
9585
1308
2000
1416
2000
500
5399
1603
10000
1564
1566
0
3109

6101
3617
13000
4724
4350
93000
5749
16000
835
1870
10355
1000
5400
82
1543
0
4645
5300
0
2500
2647
3000
5000
5000
4000
0
7580
677
2000
967
0
500
8000
900
30000
1468
0
1000
3000

5725
0
5500
230000
4792
3000
7376
2000
87878
1773
10902
1077
124582
82
1776
0
5047
400
0
3000
2669
5000
5000
5000
15000
0
152
692
1000
1156
5000
1000
5000
700
9000
3000
429
2000
3000

5524
2770
1000
10000
40682
5000
10723
6200
5000
1800
3500
1336
10000
4099
1483
0
4528
5000
0
5000
2669
5000
4000
3000
8000
0
390
1577
1000
1000
2000
700
0
810
1800
2000
182
710
3000

0
1
1
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0
0

3200
0
0
0
5589
3054
0
2000
2906
0
5220
1413
9300
12000
13214
0
2984
23
10037
60064
8600
0
4041
0
2083
390
0
3000
55000
1800
6102
7000
4153
14305
3005
1450
0
1985
160812

4521
1040
740
242
4312
3529
15600
4000
23820
0
16608
1500
14200
12000
13466
2500
3100
3
10109
42
0
0
16830
4100
1840
390
28466
2000
5023
2122
23200
7000
4031
43000
2000
1560
2500
1000
3173

20000
258
871
28932
2490
3000
0
1500
78287
0
0
1173
9200
8500
12619
0
3200
0
10053
1202
4100
0
19862
0
31000
18015
21455
1000
5030
1600
0
7000
3040
1740
2000
1350
1500
16000
3749

2710
0
1980
0
0
2600
758
1500
35890
0
4233
532
10000
10000
13985
0
3172
2000
10014
9
5000
0
12098
0
977
400
0
2000
11000
1000
5295
7000
3026
16045
2000
1000
0
16000
0

2800
0
0
100000
0
4000
0
2000
11000
0
9200
597
10403
9000
12603
1290
3473
0
9001
6813
5000
0
19
0
2003
342
0
2000
9765
1000
26550
7000
3017
2000
1000
801
1500
16000
0

2700
0
0
0
150
3000
2580
2000
10180
0
21000
469
11900
8500
16921
930
6994
150
9001
4682
5000
0
7428
0
1214
3334
200
2000
10000
1000
6045
7000
3079
5000
2000
1000
1000
24288
0

1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1

0
6020
3828
20077
3147
1930
1814
0
2100
381
0
1562
0
1365
0
0
1500
0
3495
5279
6259
3000
1261
1205
35176
2000
1071
200
0
1121
2067
4058
4500
7084
1868
7700
0
7022
0

0
3900
2000
20972
1172
6384
1459
1500
1700
2290
6216
1832
0
717
19928
0
3500
206
8037
0
1393
5000
8187
1535
45000
0
1000
208
0
1168
3000
4913
0
1000
2300
8610
0
1846
1112

0
1700
600
5045
0
4292
1373
1200
3500
437
10000
1600
0
717
4000
0
0
0
4523
0
1627
5000
1261
1242
12022
2412
0
2610
0
1075
1171
3000
2000
19286
1239
6907
0
163862
10383

448
1500
0
100055
500
0
871
1000
2000
1320
0
1000
0
2325
1100
1966
2300
0
4462
0
5189
5000
1261
531
14000
1396
1740
0
0
218
2000
3000
1000
664
600
3727
0
6000
1980

380
1400
637
10018
1015
930
890
1000
1000
300
5000
1000
0
1117
1100
500
0
880
96665
0
10747
5000
1261
549
14000
0
0
0
0
1100
2000
3000
2000
689
600
3800
0
6000
2672

345
1400
700
10197
1000
1422
1375
500
1000
0
4552
0
0
891
1400
754
1500
440
6865
0
4412
5000
1261
552
10000
396
0
0
0
0
2500
3100
691
761
600
4001
0
6000
2197

0
0
1
0
1
0
1
1
1
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0

2000
3155
10000
13000
0
2500
3613
2000
23699
2000
6574
8200
3000
3481
1940
10000
2006
11158
10786
3383
1006
3188
0
2151
1468
1304
2327
1492
0
5000
1600
11000
2000
776
1400
5500
2200
2765
22400

2000
2500
9014
29022
0
2100
3818
2002
22670
2000
12121
8000
3000
6006
2019
9000
5805
18245
12390
2000
350
1600
4689
1910
3766
830
1083
0
20012
6000
1600
10005
2000
776
2000
5400
2100
28773
2000

2000
0
11002
7500
0
1800
18564
2000
0
2000
0
6108
2500
3246
2236
9000
4013
9714
12692
0
5107
3570
2300
1558
580
2054
500
0
24
5000
2000
5336
2000
776
1500
4100
2228
0
2000

1800
0
7503
27769
0
1800
20988
2000
0
2000
5100
7000
2367
2994
1351
9000
4217
28112
8016
0
0
801
1725
1269
8120
0
350
0
33
3649
1000
5036
500
1552
1000
0
1000
856
900

2600
707
7502
12000
343
1800
0
3000
0
1500
10251
7743
5000
2903
1326
9000
4
9207
20514
0
3028
901
803
2209
1821
0
700
0
0
3580
1000
38592
1100
0
1000
8500
500
6781
2000

2000
713
7500
6200
410
2000
0
5000
0
2000
5205
7700
3000
2849
1454
9500
12700
14379
16625
431
60
1
129
123347
979
0
500
0
223
4000
1000
4448
0
1459
2000
0
1150
8462
10000

0
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0

3000
3315
1165
0
0
6372
4579
0
8967
0
0
0
1966
0
2900
6400
1401
4000
2086
1500
0
701
2019
38172
33702
750
3200
0
341
3073
1479
14000
0
3000
15500
3100
0
19891
8500

2934
3664
3000
0
2080
2182
5000
3240
33661
1000
3511
0
2055
0
0
6400
1635
4000
2987
1800
0
411
120377
9000
2453
2676
3200
0
8024
3010
1479
15000
762
2500
17000
3269
0
11639
7500

0
3157
0
0
3567
6605
2000
1943
3005
0
0
0
1720
0
1400
7000
4180
0
5856
2000
0
960
3612
7800
5710
1
0
787
5000
2010
1479
4000
0
3000
13541
2800
0
14362
7000

8000
2572
500
0
0
970
4110
0
3000
2000
1045
0
1458
0
1700
5000
2667
0
2720
20000
0
416
3100
6650
66145
0
6000
1233
8000
1200
1479
4000
0
3000
10008
1736
0
0
5000

0
3048
500
665
1731
0
4441
0
40060
0
1066
0
1475
0
1100
5000
3915
0
4541
2160
300
2408
3200
5496
17589
0
3000
0
1821
1000
1240
6784
245
170
7705
1799
0
46514
7000

2000
2680
2700
0
1081
0
3549
0
5000
5000
1134
0
1587
0
600
5000
2091
0
11387
2400
0
1609
2558
5145
8050
0
3000
0
5000
1000
1655
0
884
2000
7246
1964
0
2400
2000

0
0
1
1
1
0
0
1
0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0

5855
5345
31187
8455
12197
0
2800
9263
2030
15000
5343
1000
3000
0
0
4714
2421
3100
1376
0
1868
6028
13184
6776
1001
0
1742
1800
17843
6302
3500
6600
11540
12840
478
2200
4843
2000
1100

3000
0
1280
18145
15263
0
3200
9041
2000
11080
1359
1000
3000
0
20596
4553
0
3026
3723
978
7208
7758
1700
2811
220
0
0
2000
8315
5300
2000
6000
0
8403
2272
3000
2942
1685
240

1848
0
7643
3019
4672
300
2535
7027
2000
10000
14615
0
2804
0
0
4203
3305
3000
1319
1009
6450
5188
5190
3589
1705
17297
0
1400
6839
2600
2000
5860
0
20552
3970
1400
1057
1231
236

1457
1493
0
5587
0
0
2331
10088
30000
10000
0
0
3000
1240
0
3000
0
3000
0
1101
2498
4570
8455
11351
0
0
5055
1300
3000
2500
1500
6000
0
13778
420
500
1708
608
4026

4443
0
11353
28210
1296
0
0
8027
12000
7000
180
351
3000
0
0
3100
5370
3078
0
0
3466
1876
1462
1543
0
13497
5996
700
2348
5000
1000
5000
0
38266
0
20000
3014
650
1000

0
1119
2576
2706
54
645
1073
10025
0
10000
1340
0
2468
0
0
3500
4605
3238
0
912
2156
1701
3641
1109
0
0
5648
1000
2401
15000
1000
0
0
25005
0
0
3037
547
1000

0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

1300
877
0
4000
1131
10000
3379
13000
2000
326
0
3061
0
5869
1547
390
1800
7055
1500
1986
1070
2606
1661
2500
0
20803
3527
20000
1371
3400
316
3571
3424
1700
5000
805
13447
31
12000

5000
33508
0
6097
4457
3519
3469
16001
2000
326
0
2181
650
5750
7247
0
1800
5536
3000
1452
35755
3749
1060
43075
0
34682
3030
3703
1210
2000
316
311
3317
1440
1166
1071
17914
5316
14000

0
9506
924
4085
37
5014
4380
13150
2000
480
1400
8071
0
132872
828
780
1800
5052
3000
1200
2000
1900
4070
2750
0
48919
3028
15000
1000
0
396
8088
3023
1409
1297
15604
25349
8858
12000

2000
8967
0
3007
500
2679
3355
13000
2000
1011
390
5002
0
21780
4713
0
1200
1794
1000
300
0
2025
2700
2750
0
74481
2513
10000
30000
1500
396
5000
2937
1048
0
3195
4694
18769
13000

1000
4326
9648
3028
300
4600
3565
13150
1700
2000
459
3654
89
20525
1415
0
1300
5000
1000
27000
2000
3019
7544
2800
150
47108
2100
10000
1046
1300
3306
1600
2931
927
0
4269
6324
6115
13000

10000
5420
2000
3000
0
1000
3607
13300
1600
3000
241
5820
0
74984
1820
0
1300
2000
2140
1412
2931
2680
3563
2853
499
219844
2524
25000
1390
3500
3306
1810
3022
932
0
3525
14433
11000
13000

1
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1

3329
4411
10011
12871
0
2903
3459
11420
6000
8100
1357
550
3508
0
0
1750
19922
6000
3282
1058
1550
2474
508
7148
6964
1275
1788
8692
725
1640
0
3424
1310
6000
10000
0
20104
9500
5000

2939
3957
6200
7169
0
2458
0
0
5000
8100
1000
550
10027
0
0
3016
21000
2000
6000
3494
4278
1751
0
8063
1013
1572
2182
7010
380
1586
0
2200
3011
0
5000
0
4816
9780
6000

3627
5241
5874
6749
0
305
0
2243
4000
7000
380
550
5008
0
0
1000
1133
2000
5714
6339
334
1012
0
25217
5254
240
2041
15998
705
1758
0
2000
5000
5000
3132
0
2061
9425
6000

3991
3943
10000
2436
0
0
200
0
2000
5900
380
550
5013
0
630
0
22579
1300
1530
2131
3456
0
5330
6487
2932
970
1715
7871
705
480
0
0
2338
21500
0
0
15863
7500
6000

2299
3933
6054
14155
0
0
0
4322
0
5600
1253
550
5008
11700
0
10400
2834
1500
1868
535
11964
24679
3216
5000
2248
0
1982
7696
705
1918
0
4000
0
5500
0
0
21
6800
6000

3031
0
7108
9286
504
0
950
0
71000
5000
2434
550
2004
121513
0
5000
0
1500
9250
82000
5690
2600
2041
0
3000
6585
30000
6957
705
2799
0
2300
0
0
115660
800
5016
7200
6000

0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0

0
11000
416
1200
15000
7000
5606
8000
4000
0
3937
0
341
142
0
6000
13291
7200
6983
0
19000
1275
17094
1600
2300
3500
0
10028
0
9814
0
12360
0
780
2889
10000
7000
92
4581

0
14846
416
1800
13000
14000
17501
7000
1000
2844
6164
0
165
0
0
6048
15287
7405
3331
0
10000
0
8786
1700
2600
4000
24679
12500
0
443
0
20721
1597
0
1165
6000
7000
7791
300

0
6000
416
0
10000
0
2194
50000
1388
0
3612
0
1031
0
0
6000
8532
6022
1760
0
7000
0
32467
2015
2000
5700
4893
13106
0
1196
0
0
0
390
4685
30000
2000
4000
1448

0
100000
37911
600
10000
4000
1030
0
0
116
7761
379
0
0
0
5000
4334
4606
0
0
10000
1300
14893
2000
1200
2507
15376
231064
0
2080
0
0
1767
780
0
5000
5000
2865
398

0
0
1400
600
10000
4000
2180
16302
6951
0
4906
0
863
0
0
5000
317077
5006
0
0
8000
0
0
1000
1200
2500
497
15004
0
620
0
17131
718
0
3472
13000
25002
40000
150

0
279260
1400
751
10000
5000
2012
0
1980
0
3632
0
487
0
0
5000
11892
4809
891
0
10000
0
8968
1000
1500
3000
5373
8004
1500
928
0
2681
0
0
799
34000
3000
0
2043

0
0
0
1
0
0
0
0
0
0
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0

15772
5014
0
7988
8399
0
2006
5000
2000
15000
15000
8007
1623
0
15728
60396
3952
5504
2361
8087
3798
1550
1030
9315
0
13000
1679
633
4039
19500
2240
22434
35703
2500
694
3643
1952
0
1038

23011
4699
0
7979
6923
1941
8199
7097
2500
15000
20000
7000
1756
0
18213
7147
22438
1526
2482
13
3000
1000
37
7924
0
13000
2027
606
3021
20462
6071
19286
1241
3000
1000
2000
1703
0
1054

9941
7543
200
6807
5330
0
2000
7636
1500
15000
3500
8200
2075
14071
10784
9950
20000
1078
2293
4656
5000
0
1642
13421
0
13000
1774
20999
1400
19445
1554
16243
119
2292
1000
1000
1444
0
1063

12688
3970
34325
5247
2074
0
1700
0
1000
15000
2300
7000
4774
514
41477
22117
1587
1598
2063
5000
4842
0
89000
2240
0
13000
11383
940
3000
17348
0
5966
24088
1526
47
2000
1027
0
140

8958
3146
3000
5240
5588
98529
2000
0
2000
12000
5000
7000
1115
532
6879
4874
2000
173026
2135
5000
3000
0
3000
4490
0
13000
330
1383
2000
16536
0
15407
0
2000
0
0
1053
0
181

6484
6941
77412
5000
20290
3188
2000
2039
2000
12500
5000
8000
7160
543
9498
0
4000
6000
2188
0
3000
0
3000
10834
200
13000
300
0
100000
16845
0
43019
0
2000
3354
1249
1077
246
80

0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
1
0
1
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
1
1

15000
84267
11000
10000
5000
15069
2306
2650
2000
31745
10758
7000
0
5000
15000
8522
0
8500
11778
29000
0
4002
6027
1106
0
6891
8404
1300
8638
3603
14824
0
1009
10301
8000
10100
6151
6000
0

40000
17566
9800
18000
3500
3116
2400
2884
2000
1049
10613
7000
3950
7000
0
9100
0
8200
15000
29000
0
6067
6300
1208
0
8668
16835
1300
620
5705
19713
3048
1000
11000
1000
6700
6427
8000
6500

0
10401
6000
10000
4502
17414
2000
2018
1009
6000
316
3100
2000
5000
0
8244
0
0
8526
30000
445
10000
8451
1006
0
6907
2200
1200
16032
3003
13117
0
2700
9004
939
5500
7306
6000
1800

0
52045
4088
10000
3518
0
983
1411
0
6000
316
92101
1500
4000
6100
5000
0
7000
20000
30000
2332
3000
6000
50000
0
6088
5510
500
2856
10607
24630
8314
658
6930
2202
4500
18738
7000
0

0
45812
3000
20000
2003
4465
1018
1504
2000
0
316
3200
2500
2447
12300
5000
0
7000
20000
6110
10
40157
6320
1104
0
14982
5000
500
4197
7976
485
0
662
6000
1369
127600
0
6000
2500

336
169
3000
15000
3001
9434
1030
1500
0
4345
316
4300
4800
3000
6100
4011
0
7200
20092
6200
0
1466
6700
0
0
12588
8100
500
920
5412
33283
4132
0
6100
4827
7500
7154
20000
2000

0
0
1
0
0
0
0
0
0
0
0
1
1
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0

5096
390
1075
4000
27183
0
4000
34507
7700
2000
0
5017
0
3525
10132
2228
0
1500
0
3413
2000
13497
4924
2000
32005
13000
5600
397
1130
0
2500
92
0
3000
2000
3000
0
19534
3100

11476
390
3923
5550
3824
0
3000
1343
9300
2000
0
4033
0
0
16932
2000
3828
1800
2800
5010
10274
4372
3969
2200
32270
15074
6500
13126
1000
0
1900
92
679
1800
2000
3815
0
25100
3160

16037
390
1723
5600
22865
0
2000
21542
6500
2000
50063
2828
0
0
13088
1370
33627
1000
0
10005
6446
18853
6657
1150
47186
20353
5000
3456
8000
0
1898
603
3390
2000
2000
3064
0
15159
2505

0
390
5
4100
0
0
2000
2239
3000
2000
900
10000
0
0
28540
949
47029
2000
3000
30326
332
10975
642
500
44286
10040
3000
89
2000
0
2386
1760
5784
0
2000
1000
0
11732
2500

17678
390
257
4700
0
0
3000
156733
856
2000
1000
5000
0
0
11860
922
40000
0
800
0
10487
5157
6204
500
86000
15000
3000
156
10000
0
629
826
0
0
13000
1000
0
42880
3000

6000
390
10843
11002
3809
0
7000
7219
1152
2000
1000
3000
0
0
3978
2500
0
1000
3000
20000
5000
15182
7052
393
148225
10000
3000
2813
0
0
792
826
150
0
2000
34000
0
422000
5000

0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
1
0
0
1

0
1484
5000
8000
7000
10095
3800
1500
0
1600
3400
3300
1231
23190
390
5687
2100
0
18588
6
0
31280
3000
3000
2204
9003
0
16709
0
10505
5000
1200
0
2000
0
4915
30000
396
2240

1600
1074
1333
4100
7000
9861
1700
1500
0
1500
0
5116
1262
0
390
8177
4100
0
1562
8
100
90000
3000
3000
1239
7300
18000
29469
3128
10424
5024
5000
41000
4015
0
5292
50000
396
0

1602
1000
3000
3000
7000
7055
1100
1500
8900
1500
5000
5000
1000
19465
390
6860
0
0
2540
5117
2300
0
1156
3000
2254
7108
10000
5000
0
10047
43593
1500
10657
25000
0
8872
50006
396
0

900
70
3000
0
5200
6189
0
2494
1367
1000
0
10000
38415
389
390
2200
1800
0
3058
5008
3083
0
1000
2000
1394
7680
0
10000
2419
10683
1700
1000
0
2000
0
16876
38000
10948
0

900
1387
5571
7000
5500
5046
1030
1006
0
1000
3000
10000
4000
397
540
1500
2000
0
16030
5021
732
0
46793
2000
2000
6200
18000
2000
0
10073
1500
500
5041
5000
6179
5794
10000
61123
7322

636
28
5149
3100
6300
5089
1000
1498
0
1000
3000
10000
4000
0
390
2390
2000
0
330
6026
231
0
1760
1800
1019
5000
0
3000
700
9084
1500
2000
9190
2000
0
2415
12000
54802
2208

0
0
0
1
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0

10000
7008
25450
5890
4363
5
2000
10171
1622
2000
1240
28100
2000
0
5300
0
440
0
5000
0
17250
0
1654
0
9500
0
2000
1671
1000
2500
326
3000
26000
1629
71998
2500
882
7332
6000

10146
8000
2000
390
0
4500
0
3000
16
1626
3300
1743
2200
0
5300
0
21849
0
7000
0
3037
1205
840
0
9207
0
2000
380
0
1000
546
2236
11725
460
116000
2174
6900
5008
6011

10103
5000
2000
390
4012
60000
3500
1260
5377
0
0
1200
1822
0
5000
0
5829
0
4500
0
96501
0
2153
0
8500
0
2000
131062
18518
5208
546
2478
15406
360
3771
2117
5037
6367
5783

7108
3000
2000
390
3120
1244
0
6138
829
1600
1548
2000
2000
268
5000
0
24404
0
4500
0
12500
0
827
0
5200
0
8000
2000
5
54000
546
904
6903
1520
2229
117
1100
4800
2257

7396
3000
5000
390
2800
2000
3500
1128
3645
0
0
2000
2100
0
4500
0
11602
0
9500
0
38000
0
827
0
5200
477
10000
3000
244
5000
1225
2546
45045
0
37609
4853
1330
4941
6000

5000
3000
5000
1168
3000
4000
2000
500
4213
1126
637
0
2100
7800
4500
73826
5819
0
5000
0
0
0
9635
0
5000
348
10000
3000
1038
10000
2225
2000
10000
2233
40000
0
3800
4696
0

0
0
1
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0

5000
1657
871
6000
1672
2699
0
1326
4570
2000
1800
0
2372
0
2000
0
9408
4500
2870
6000
0
10000
1329
9422
5025
13503
2000
5000
6149
4600
12069
35993
0
396
10000
13248
1448
2806
0

1285
1676
3381
6000
3677
6491
1900
920
5348
1501
2000
850
2988
0
2000
0
10300
5800
390
6000
0
11000
3107
0
5044
15031
5000
2000
4100
3789
9443
2772
849
396
25000
9543
1600
4006
12500

3000
1554
3384
7000
18346
1864
2100
629
4035
1000
1400
0
273
0
2000
12700
11642
4300
590
1000
0
11000
0
79
2514
7011
1000
2500
4547
3811
3262
0
0
3160
20400
6106
1500
1804
3200

1189
805
3958
6000
3900
5157
1707
686
8804
900
863
6881
0
0
2000
0
1602
5000
30490
0
0
10000
10382
2181
988
7010
1260
2500
2500
3465
8302
0
0
396
0
3013
1000
2003
3000

0
846
0
7000
4167
3277
2000
834
3000
0
1000
10340
1542
0
2000
13725
1500
4500
4300
0
0
5000
0
2991
2004
7013
3000
2000
3000
3186
12668
0
112
396
0
3398
1000
3004
3000

8832
651
0
6000
399
4883
2000
5112
3000
0
2000
182
3200
0
2000
0
0
4500
0
0
0
5000
2817
2453
5000
7015
439
2500
2500
4389
5502
0
550
396
77
6067
1200
1502
3000

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0

4103
1500
8533
4400
9051
979
8000
3228
13700
0
0
12320
10015
9483
2000
1465
7105
140000
31386
20000
1441
736
3018
423
2000
5000
9088
2584
4179
4
3951
316
110
22
225066
1861
20485
9000
3816

2223
12000
8888
761
7000
412
5014
8141
0
0
7937
12209
6538
0
2000
2095
1762
25012
5296
50000
1597
1156
3400
430
4000
1900
7044
4524
5000
7920
4276
0
1794
10785
198031
0
27
9000
3816

31136
2000
8006
2200
5000
0
4500
5744
0
1350
3307
16727
7744
14153
1128
1215
1228
40022
1823
10000
1634
316
2200
845
2000
0
9072
3518
6458
10426
2666
632
3697
0
6069
3362
2914
10068
3816

100
1000
6406
2862
5000
0
11781
6232
0
769
2894
17744
7068
5274
4280
340
8599
3024
19884
50000
1000
316
2500
857
0
0
11210
2208
6512
0
2811
316
1392
0
4310
873
159658
8768
816

0
1000
6606
2770
5000
0
0
8873
0
799
0
14117
5350
11676
0
1424
3890
0
1974
20000
1124
316
2500
628
2000
5386
6116
2550
10433
2868
2500
2398
0
0
5752
1110
5592
9087
3816

1101
1100
7006
2200
5000
0
4000
3982
0
1000
0
11691
10077
2276
0
0
6999
90000
9686
50000
1223
316
2510
0
3000
1103
5362
5953
5442
4384
465
1783
0
0
4638
4688
5837
9133
816

0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0

10483
0
9309
1900
1055
16282
7227
8022
4058
1897
11996
6725
11000
227
7065
0
13016
5001
25002
14272
6515
0
4500
0
3000
0
1794
2339
155484
0
24969
0
10000
0
3805
0
11066
950
8440

6998
0
8795
72334
0
16031
683
6161
2800
2196
39382
0
11000
0
13046
3100
13172
5001
8000
9890
7113
0
5000
0
2000
780
4326
4564
67533
1070
12743
0
10000
0
2993
26808
19669
628
6100

17186
0
8337
4000
0
23613
8560
5730
2800
2476
5090
0
20000
13137
5
0
15200
5000
16385
11297
6011
0
0
0
2000
0
2395
2200
72049
1163
5542
0
10104
0
2293
0
33152
284
7000

8054
0
6015
2000
0
320008
10067
5486
2979
3439
2787
0
10000
1500
1416
1500
12000
4000
16000
8115
4471
0
8000
0
2000
540
4102
1000
70430
2049
44956
0
5000
0
1838
0
0
1055
5356

10375
0
6292
14000
0
5721
10000
5987
8247
0
23405
0
10000
214
5654
1500
13617
4000
16000
27977
4513
0
4000
0
2000
11040
2382
131869
40721
204
19011
0
5000
0
1687
0
20000
2607
5400

6929
0
6080
2000
0
5376
7223
5568
0
1248
978
0
15000
0
6055
0
13000
10001
34000
8013
4261
0
4700
0
1000
953
2614
3862
133611
4953
8138
0
5000
0
2735
0
7046
0
5200

1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0

4163
11500
61634
2142
170
0
1186
0
1222
5708
2330
1216
0
1051
5000
1450
2000
4256
3000
1500
5666
6002
0
78
29916
3794
0
6000
11200
3904
0
20328
1600
2441
0
0
3500
5199
9441

7683
11129
2877
36204
0
0
1300
27446
249
7424
3028
2698
3161
3722
4000
5779
2000
4000
3300
8000
5802
2400
2491
1897
15217
0
0
6000
12112
24277
0
20789
2000
0
3042
3000
4000
9973
2691

200
10300
160944
1055
5773
0
1246
1400
5051
4251
2847
6069
0
0
50012
1300
2535
4000
2700
7000
3577
2185
0
0
9280
200
0
4000
11500
4996
0
22169
2000
1313
109470
0
3500
10083
3001

0
11098
0
9569
3598
0
264
0
2202
6010
2600
3889
65000
1770
10000
700
0
4000
2800
8500
2955
6718
0
89
2128
4058
0
5000
9600
0
0
25560
1600
356
4000
0
3500
13279
6010

9500
11200
5900
6995
3598
0
375
274
375
5000
3400
1242
2206
3384
10000
1000
2000
4000
3000
13000
12000
2298
0
2398
2459
5738
0
4000
10005
16890
0
2461
1600
369
4000
0
3500
20127
10000

0
12000
13000
492
6208
0
700
0
264
4000
2045
3061
339
206
7177
1000
2300
4000
2800
15000
1025
2851
4313
671
11409
21173
0
0
9651
6077
0
10947
1700
508
7028
2500
3500
9422
6655

0
0
1
0
0
1
0
0
0
1
0
0
1
0
1
0
0
0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0

3514
3500
2391
7400
0
11000
0
390
5821
8000
14724
15000
10000
55887
5548
6107
2405
3072
7000
3706
10000
10762
2100
5400
13294
0
50071
2006
1587
1500
4775
1406
0
0
3003
4503
10000
2294
5899

4724
3300
2518
7600
0
12000
0
390
5000
7478
19118
13500
6500
0
2154
4538
2000
0
7000
18458
2453
10429
2500
6000
12131
130
0
1407
1694
1695
6579
1838
390
0
2823
9000
8160
3601
4080

5749
3000
5950
6100
0
8000
0
390
5935
27349
7415
13000
5000
20783
583
6074
2500
1555
7000
14170
5000
10423
2500
5000
8543
130
2000
1000
1561
2000
4734
1400
1554
0
2514
0
7000
5348
0

345
0
0
6205
0
7000
779
390
4263
0
20348
13000
5000
2500
11381
0
2000
600
5500
7909
5000
6843
2500
4600
10185
130
2000
1000
1474
2000
4368
1000
5705
0
1732
0
2000
2802
1656

349
6500
1782
12000
0
7000
0
390
4200
17000
160671
13000
5000
0
190
817
1968
3000
5100
1485
10000
7183
1600
5000
8290
130
2000
1000
1370
2000
4183
2342
2000
0
1756
5394
37000
5801
2351

24026
3000
1985
7500
0
6500
0
390
4283
0
91323
13000
5000
3000
74
1662
2000
2000
5500
1302
10017
6398
1500
5100
7500
130
2000
1107
1514
0
4227
1000
0
0
1689
6171
3000
2013
3312

0
1
1
0
1
0
1
1
1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1

2410
3705
2235
4000
0
322
1367
1472
10610
2000
362
6934
1800
2000
469
360
0
38710
2749
264
1798
6650
2549
105200
2716
0
3446
0
10000
0
0
1426
1620
2000
7000
1500
1755
6000
9807

2151
4000
2493
0
0
3600
1741
2000
10018
17864
2000
7000
1764
5312
899
360
0
5000
4800
252
379
0
2916
6035
1876
0
6186
2087
10092
0
4351
3700
337
0
5665
1600
1614
6000
5000

2161
3000
2585
1700
0
3800
1280
1064
10000
569
0
8975
1900
3095
0
360
0
0
2000
2656
768
28974
4321
9410
1876
229
6695
0
10000
0
0
718
9379
1200
4154
1394
1627
5000
3749

1719
3000
1683
1600
0
3000
706
1000
5038
0
500
7043
2000
0
0
360
0
3000
2000
5410
2308
0
700
1000
1876
1380
4000
312
10000
0
784
1500
1100
15000
3300
1000
1500
5000
6711

107591
3000
1901
1500
0
3000
700
1223
5039
0
0
8000
4000
2873
0
360
0
2000
2000
5834
1026
0
6267
2000
1870
381
955
2015
10000
0
3000
1500
43505
2000
3418
1000
1500
4012
4432

5000
4000
2111
4000
5704
3023
776
0
5010
1000
0
10000
2000
0
1051
360
0
5000
2000
0
1208
0
1727
3093
10267
3880
2401
224
5000
0
0
3000
0
1000
3600
1500
1822
4779
0

1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0

1056
41263
4100
3000
2100
14500
1473
4535
1000
28703
5000
10000
10000
1500
0
0
0
3000
12716
2200
6206
40000
0
4940
9386
3000
60075
23722
1973
2000
25325
0
3112
3308
2000
0
2000
206032
7011

4756
2500
0
246
3000
12001
8404
0
1787
1535
5000
5620
430
2000
0
0
3514
3000
12158
2000
6100
48058
0
416
13
4000
160444
4791
1353
2000
14364
9196
20000
3014
5000
0
2000
21153
5657

880
2468
3424
7178
2800
10500
8875
6264
860
15000
5000
10000
430
2390
53
0
4042
2018
8777
2000
6330
46000
0
6303
0
3000
10143
3516
1366
3000
124081
1106
3043
3203
3000
0
1400
15948
10372

880
1466
1790
5164
2000
13000
8509
128
900
0
4000
20000
12715
1000
4328
0
8606
1200
1503
1700
4400
26000
906
5880
0
2500
7190
7475
802
2000
71541
278
2359
3000
3000
0
1000
10000
5000

880
1328
2012
1209
2000
1
4630
0
1087
5793
4000
10000
5000
1000
0
0
1870
1500
96834
1600
8700
48000
0
0
0
3000
6283
5352
833
2200
54924
258
2187
3000
5000
0
2000
10000
5000

880
1501
1814
1209
2200
120021
2038
407
3123
36702
4000
10000
15000
2000
10401
0
10332
3000
2204
1700
0
33000
4341
230
7445
2500
5208
2120
837
2500
47148
268
1706
3000
3000
0
2000
22934
5000

1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0

20000
1974
9460
1236
5149
3100
2928
4600
2000
26963
2000
20965
2427
18729
2400
2222
2000
0
1855
1000
7000
5647
0
8229
1652
717
4682
16615
4031
0
2757
319
4211
0
24255
3000
10300
3200
0

0
2774
0
2726
16654
80000
0
0
1518
33169
2800
3702
1000
23421
2500
9076
3000
2264
1913
2826
7000
5792
9737
150062
1906
409
4777
3273
6045
0
0
10567
3710
0
7862
2500
21400
2450
0

27549
43831
6100
10916
2914
5000
0
8500
1500
48858
3732
3673
0
16683
1318
5424
3000
0
1952
7026
6000
5880
9060
50000
1000
0
4835
9833
4247
0
2734
319
3184
0
7146
2000
0
2027
1004

50000
11308
4210
1056
696
4000
920
0
1000
66050
750
0
0
38459
700
9577
1500
163
1963
2620
4084
6000
9200
4786
0
944
5830
6580
2907
0
2254
319
3200
0
0
1102
9400
1710
0

18956
0
4500
812
740
4100
0
7700
1000
43769
500
384
0
2836
1600
8130
1500
2036
2208
1000
4056
3493
9480
4779
0
534
4931
6080
3122
0
2178
319
3200
0
0
2000
9542
1800
0

9307
824
4500
9109
6498
5000
0
3900
1000
37509
1000
0
0
1286
600
20177
2280
0
2084
26187
4300
21308
9627
4876
0
2281
5079
4697
12419
0
2174
2420
3133
0
32000
2900
9766
1700
0

0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
1
0
0

5215
7500
2881
1973
0
3000
20000
0
2800
1574
1354
671
1328
3000
430
130
2000
5011
438
3221
0
5000
2033
9000
30000
3200
0
1607
2000
0
0
2453
6300
100000
7010
0
25622
7728
5143

4090
6500
362
1973
0
2011
5000
0
2200
2000
3213
671
1637
0
430
0
0
6222
2308
1602
0
4200
1485
9000
2000
4300
1100
4305
3200
0
1560
6997
6500
50000
6000
0
4992
2344
10025

51893
7500
20680
6746
0
1402
3000
1000
1500
1290
0
671
5000
0
5241
24756
0
984
4446
0
0
0
16
6000
24534
3340
0
1000
3300
1085
0
3064
6265
10012
5006
0
1578
9536
10074

2000
5000
7429
1973
0
3089
5000
326
1200
806
1616
671
0
0
439
899
1000
8834
987
1000
300
3000
20016
3000
5000
3500
0
5123
1000
447
0
2158
5000
50000
5000
0
1216
9043
10049

3000
4700
527
1973
10640
3482
3000
304
1100
824
0
671
0
0
59415
942
2002
0
4040
1709
144
3100
2016
3000
20000
2999
0
0
1100
145
1170
9331
5006
10000
5000
0
4475
0
10076

2202
5228
0
3733
0
5000
3000
0
1200
697
724
671
0
0
1999
927
0
6481
600
0
0
3100
2019
3000
20839
3300
0
2810
1000
247
1170
0
5000
10000
6000
0
15964
2909
10012

0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0

7200
770
5500
21560
1835
177
8900
597
26660
10006
0
3000
1872
5000
1000
0
4000
3320
57301
2027
6201
15000
1586
1787
0
0
3000
0
0
0
5000
0
0
6000
0
10440
0
11000
4600

0
0
7328
0
1902
1583
0
1223
858
5069
0
6000
2517
0
11426
0
5000
3500
3000
39774
0
12039
1624
2247
3168
0
3000
682
1751
1000
5032
0
0
2028
2100
13360
0
12500
4000

2100
5269
5000
44777
1878
0
3600
700
0
3634
0
0
3339
0
2199
4836
4347
3600
2600
43325
25000
13000
1626
1900
0
2001
3000
11130
0
0
3783
0
0
5010
1200
6123
0
11000
5300

1000
1329
2500
0
1446
0
3800
653
3600
2476
0
8023
2765
0
10000
0
5000
3900
1000
5000
0
9000
1377
382
0
3000
3000
9942
0
0
2021
0
0
5000
0
28002
0
6600
3700

0
2280
2500
5560
1500
0
3800
691
0
3019
0
0
900
0
0
0
3038
3000
1817
10000
2235
10059
1448
195
550
3000
3000
6600
0
0
3000
0
500
5000
500
6116
0
7000
3600

3000
0
3000
6420
30000
1080
5000
17
458
2394
289
5700
2575
0
9867
0
2135
3000
11022
10079
0
10000
1399
199
0
3000
3000
1000
0
0
0
0
0
3000
1000
10056
0
7493
3700

0
0
0
0
0
0
1
0
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0
0
0
1
0
0
1
0

358
8331
1900
0
0
1546
5000
1566
2815
3242
1941
10004
625
5000
1364
0
1300
1676
4500
0
0
416
0
7820
5500
32648
9582
2554
0
16000
3241
0
850
0
6100
0
0
0
3255

1872
12805
5400
2946
8091
1156
6000
1606
27380
24685
0
10025
3084
5000
15714
312
1300
743
4000
0
0
416
1984
26058
14000
11000
9963
1000
0
2600
3358
0
850
0
6000
0
0
6253
3056

746
3587
0
0
1000
9646
5020
1325
10050
3535
0
10294
691
3000
5390
311
22000
3047
0
0
0
416
2004
3474
0
7823
8013
2959
0
24
3427
6085
430
0
7100
0
4838
0
2802

0
10361
1500
0
0
130
81569
1015
3000
4505
0
6046
0
3000
43386
311
1000
1927
5500
0
0
0
4251
7680
5200
19215
6658
5000
0
1000
3443
0
840
0
5100
0
9448
2115
2813

4424
11734
1500
780
0
50
331788
10000
9940
11859
0
5076
2613
3000
0
8571
1012
14713
3000
0
0
832
0
7860
11100
4281
7059
1000
0
7053
3567
0
430
0
5200
0
4183
0
4000

0
8800
1600
0
0
0
10002
1111
12498
12000
0
5000
378
3500
0
4204
1400
159
0
0
0
416
2083
9333
0
8190
6609
0
0
5000
3585
6690
860
0
4900
0
1485
2000
3500

0
0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
1
1
1
0
0
0
0
0
0
1
0
1
1
0
1
0
1
0

1929
1823
0
2968
11187
33009
7750
709
1271
3274
4500
4854
10000
10284
0
3652
1500
1656
21094
3000
6500
6000
5700
0
1245
3100
0
207
0
3000
6654
0
4696
1578
5600
2100
5336
2532
2431

4000
1788
14579
3054
16596
50018
5195
11726
1300
6129
7028
5005
10000
10806
0
2284
1177
1545
22863
3000
7000
5000
6000
0
1490
1800
0
3599
1502
3006
1476
2320
3763
1583
13397
1000
1268
3102
3112

1446
6229
13557
4701
18572
30023
5098
2713
2612
0
4728
14218
10000
12241
76
3000
1000
1300
167622
1000
8000
4531
6814
0
2245
0
2000
0
15369
2600
10002
0
3
1773
20004
1252
1052
1979
3000

0
10000
12000
2869
16947
30013
4319
2659
684
0
5037
1722
10000
1606
0
5296
550
825
14000
4000
5000
5000
5500
0
0
2200
0
0
200
3000
447
4139
3670
1294
10571
500
0
690
2438

3179
10000
5000
3654
28590
18019
4209
4483
709
29961
4530
1438
5000
1119
0
2000
0
0
4300
5000
4500
4596
5800
0
2675
0
3000
0
0
2600
251
1015
1799
1248
8430
1000
0
1042
2500

0
5640
11000
2754
159259
40018
4127
3676
875
6216
5000
3381
5000
52319
0
2625
790
0
158064
5000
4500
10000
5700
0
0
2700
0
3832
0
2800
16338
0
0
1276
13561
1000
0
8420
2554

0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
1
0
1
0
0
1
0
0
0
0
0
0
0

0
0
0
0
6239
1300
6205
27881
60559
0
0
7003
0
7000
10000
0
0
0
10000
0
0
140916
7733
2177
0
0
19099
57210
1474
0
0
0
1621
0
1800
17917
0
2007
11000

1473
0
0
780
1185
1300
675
12532
1126
22190
0
7000
1497
8000
10018
0
4000
2277
10000
2000
0
10000
0
2216
4858
388
17865
36679
0
3027
2358
0
5000
0
1574
7601
1342
1501
6000

1473
0
0
0
1000
1300
14956
1
0
21416
0
7000
1039
8000
15021
0
0
0
7000
1583
0
3119
0
1879
0
0
9243
34263
2403
6223
2477
3994
1554
0
1300
7602
2195
0
5000

2705
0
0
0
307
1000
0
0
0
1545
1000
6510
1139
7001
15000
0
1500
0
6568
1800
0
3744
4076
1563
632
418
154975
25583
0
0
958
3435
5000
0
886
6010
0
2141
0

1473
0
0
0
109
800
0
0
567
357
0
6550
0
6600
20000
0
2000
800
6000
1000
0
0
1911
2000
0
0
0
28676
6000
0
11312
860
2615
0
1000
6010
37800
902
9000

1473
0
0
0
112
1000
3274
717
1222
357
264
6001
5023
7000
20000
0
3000
1400
5000
3000
0
57916
0
1539
2468
238
29390
37173
0
0
0
0
5308
0
686
6001
1000
197
4000

0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0

0
0
2150
4354
8781
4366
5966
25488
107124
3179
0
2000
5000
0
2102
6439
2078
1368
0
6380
10129
0
725
2318
3000
3448
2249
2000
1
2413
10699
0
2000
0
2000
6344
0
4505
1519

615
1904
46975
804
6425
5100
7692
7022
19058
1699
0
2000
8340
896
2922
12042
380
1080
4028
16098
6100
0
4268
0
25500
2124
3551
2400
2000
2832
5080
5000
3000
1647
0
16560
0
6039
1404

0
0
10890
778
6000
2000
7788
3326
7387
1712
0
1500
380478
14337
1586
5844
2100
1567
56626
1350
6434
600
2085
3792
4000
6063
5000
600
1400
39
10000
0
2000
3348
1900
13024
0
100000
540

0
0
8974
1916
8000
0
6267
2745
16475
22965
0
1000
12625
7022
570
4672
530
788
2100
558
606
0
13448
11977
2000
2975
0
3000
0
91983
3560
10000
0
1458
1600
12541
17855
100000
0

0
13311
30000
200
6000
0
6513
500
20040
1706
0
0
60000
12000
31110
14724
2282
0
5000
0
7228
0
7455
29127
2459
3441
0
0
0
1570
45000
0
1000
1458
3200
7091
0
8600
0

0
64731
65325
628
6000
0
10000
1543
98205
1727
0
0
7000
16045
1212
4429
1390
1638
2000
128934
14387
0
4759
16600
10000
1841
0
600
67
1445
86000
10000
1000
1677
0
11414
2500
8500
0

0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
1
1
0
0
1
0
0
0
0
0
0
0

40000
0
12000
3309
950
3000
0
1500
19469
0
7000
0
9076
2137
332
1763
1560
8015
1900
4100
2230
13206
13450
5765
243
0
3550
10067
7400
3500
3978
6593
0
15200
1500
42541
2491
10279
1701

23479
1850
5000
4421
0
0
0
2000
20000
0
5500
5000
8000
2300
538
1676
1046
1140
0
4073
5643
36000
56729
0
243
1700
6000
11000
12146
0
0
9361
0
0
7956
10723
0
10500
0

52209
3200
3000
5486
2422
4500
0
2000
12000
3242
4000
0
1500
2278
3160
1456
1000
5639
0
0
2298
30000
0
1920
243
1400
2559
5000
752
5700
0
22222
0
5000
3188
1310
0
10581
9

54005
1500
3000
3400
669
0
0
1000
11000
387
100000
254
1500
9300
100
1190
1000
0
0
1600
1502
30000
8044
1180
4889
1800
45
4519
5931
3000
17401
20437
0
7000
2200
7796
0
8000
0

54500
0
2000
3541
0
2500
0
1000
10000
1642
601
9366
519
0
0
1056
0
5654
0
0
3101
30000
87161
0
243
0
3033
2646
7855
0
15036
8744
0
5000
7000
0
0
8500
3158

42321
1500
1000
3894
0
0
0
0
10000
0
360
1150
7000
3000
2959
1592
0
0
0
1100
2959
104000
5000
60000
13868
1800
3000
21457
3966
3000
18207
3620
0
5000
2810
0
0
9400
0

0
1
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0

3000
274
13011
0
326
0
3000
4719
0
5896
0
0
2592
968
2000
5000
10221
0
43717
0
1826
28258
50000
0
1138
2500
9000
6332
6500
10125
25742
3087
2000
6831
2200
8856
2845
14000
0

4003
9333
12000
0
652
0
3000
6419
224
6117
3200
4700
77000
615
2600
10000
1356
6800
4153
0
2150
14712
3000
0
1157
0
8939
1742
8000
12966
1435
33000
1600
12000
1739
6731
1000
14500
0

2551
26656
0
188841
0
0
2000
6436
4034
6268
0
4400
3000
1834
1600
5169
0
0
4196
0
316
5229
2700
124832
1149
0
8099
2080
7520
5506
1406
2000
2000
6700
9500
0
171
13000
0

15579
274
0
8500
3817
0
3304
5113
0
6445
765
6000
3500
682
1600
2322
984
1000
447
0
3491
6317
3000
7984
500
0
5000
4409
6000
1623
927
6522
5000
5000
1500
1800
1770
13000
8631

11200
1624
0
8000
2802
0
2000
5210
2062
6379
700
2000
11100
10697
3000
5174
134
2000
0
1033
1716
6207
3000
1500
1000
0
5000
3405
6100
80000
952
0
2000
10000
1210
0
837
15000
277

3575
274
107918
7080
0
0
3000
5549
0
6300
774
4000
0
30451
0
0
81
1500
3566
12857
2706
5464
3000
12674
1000
0
5000
0
7500
105451
966
5320
30000
0
1000
0
299
15000
7545

0
1
0
0
0
0
0
0
0
0
1
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0

518
3798
7400
3400
15035
4002
3152
556
5900
0
0
2000
8641
0
6200
0
5177
1742
974
537
0
0
0
9140
10638
525
16080
1700
0
6702
2000
7000
4888
300
552
3360
1200
590
1700

5003
5512
6000
4200
1539
4000
5416
556
5000
0
0
1300
16400
0
6962
0
4199
0
6120
142
596
0
136
12039
11115
5703
7299
1090
0
7000
3000
15000
0
0
31051
92532
1172
590
1280

3528
1996
1889
4500
1290
4323
3799
2904
6163
0
0
1600
15000
2039
9301
989
7507
0
9901
656
22131
0
0
6700
10700
1000
8364
1000
0
7000
2000
29000
1197
0
7731
2859
1000
590
0

3642
2504
3781
3000
10000
3501
577
556
7200
0
0
2500
15000
0
9266
0
4696
0
27352
620
1980
0
0
11988
9820
5000
8266
1000
0
6500
3000
30000
46834
821
0
2638
500
590
814

14073
13484
208122
3200
5000
3000
4899
4226
10500
0
0
0
10000
4481
6441
0
58292
0
1768
502
1596
0
350
22
9902
0
10505
0
0
6600
2000
0
0
0
799
3000
400
590
905

1485
10075
6084
3000
3000
2700
1450
3683
4900
0
0
1000
10000
312
6706
880
36000
0
2111
142
4617
0
297
8910
9910
7790
7268
0
0
6230
3000
5000
5252
0
3238
2584
3000
590
30331

1
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0

681
1500
0
360
18400
2035
1569
1253
0
0
0
11798
0
0
7000
0
2500
2081
1945
11080
200
185
9685
9505
3000
3000
0
5004
13462
0
0
15003
1580
5000
10900
1980
2000
0
3048

3072
1500
230
1234
15000
32194
1895
4427
6945
10638
827
13694
358
694
7000
0
7026
2109
0
8054
708
1916
0
12176
2000
0
0
3811
17706
0
150
15877
19789
7000
12500
1823
0
5684
2460

9100
1000
2059
722
492
1729
1606
1459
614
10569
2040
8401
12816
0
7000
0
1000
2049
0
7037
1201
0
3659
11564
0
2088
0
3002
0
0
0
30000
1295
4049
12500
1771
0
5538
4616

23
0
0
1326
15000
590
1329
24511
2634
8809
1279
1859
0
694
7000
0
3000
1864
0
2010
0
150
13500
29321
1600
0
0
4000
5646
0
650
14250
1000
1000
7000
1896
0
5410
0

4964
0
0
0
7725
9628
1528
1163
4606
8883
1292
429
102
0
7000
0
1000
1923
0
50186
0
1348
2078
67206
0
2200
0
3219
14793
0
0
9971
849
5003
5000
3232
217
11000
430

1676
0
0
2388
3000
16059
1600
2821
6242
9960
1378
946
210
0
7000
0
1000
1882
1720
2011
0
1000
2152
8602
1600
0
0
1864
7376
0
500
27380
1000
0
5200
2026
2972
0
430

0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
1
1
0
1
0
1
0
0
0
0
0
0
1
0

1170
5000
2305
35852
25128
4342
1274
0
12936
0
28723
9003
14518
5500
404
40000
0
1200
1700
6151
1575
463
0
0
0
11477
1300
5596
3836
2637
3000
5000
1300
1800
0
0
0
3004
1983

0
3390
9083
1467
5318
4593
1200
0
9190
0
9432
1301
6835
5500
0
8069
0
0
2000
0
11000
1481
3660
0
3879
8000
2902
5498
0
1220
3000
10000
0
0
9453
1306
0
2289
4100

0
3000
6105
1200
118877
14955
2033
0
9000
0
3472
7070
6535
4000
0
5005
0
1316
1200
28642
0
21643
3135
0
5459
4553
3047
5500
4573
5357
2100
5048
1214
1000
5206
1679
0
4737
0

0
3000
31868
1792
11489
5143
38832
0
8100
0
3472
3688
5118
4700
355
2400
0
1193
0
0
0
2636
1650
0
3675
3600
0
4000
1242
4160
2000
2000
1310
299
14589
620
0
771
1596

0
1955
3663
15137
26518
5166
3900
0
8100
0
10237
12191
5529
4300
0
9000
0
0
348
19426
0
4346
14200
0
3821
3546
2293
4300
0
0
3500
39958
660
0
0
849
0
1074
3600

3015
3000
8110
0
3575
5349
188423
0
8000
0
12129
4760
10026
4500
2090
7678
0
0
0
0
5100
0
1500
0
8256
3864
2000
5012
3239
0
800
52000
0
0
16563
1264
0
370
0

0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
1
1
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0

6500
0
4031
0
544
17596
2179
2843
0
8339
15000
0
4756
6141
2400
11606
1900
1831
3400
0
2415
4701
10000
0
3652
0
7000
0
0
8913
1954
8942
10473
3000
11000
9000
15506
20000
1568

6601
109
10021
0
4881
24965
2226
1445
0
7032
15000
928
3496
4474
1940
70579
650
2776
1400
3609
0
13882
5000
6700
1258
0
7600
1133
0
0
2000
10321
8000
3000
15000
11000
17
12000
1737

5085
0
14576
8941
717
0
2004
2288
0
7986
10000
0
4708
2647
1477
10022
2300
0
1000
4053
0
6556
4000
60
60584
0
6000
1144
831
400
20567
20793
30000
1800
10000
10000
3364
7000
1200

4087
0
53850
0
3785
1649
2132
938
0
4170
15000
402
1522
1367
1025
20000
550
44110
700
0
1000
2947
4851
2200
1228
0
4000
315
138
4186
1000
14817
6000
0
10003
7500
0
8000
0

4220
0
58332
0
10911
5212
2030
2470
0
4205
20000
0
2407
1322
1006
27399
2000
0
1000
4487
0
4808
3000
2500
0
0
4100
329
658
6205
664
4614
6000
1500
10000
8000
0
6000
0

27704
0
37616
0
10226
535
2057
1073
0
9335
20000
0
1576
1500
1261
71429
0
2103
488
638
500
3131
2200
2300
0
0
4300
363
0
2025
1000
7005
20000
2300
11000
8000
0
6205
0

0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0

4100
12880
3004
0
3459
3000
0
3200
27446
1655
1188
10000
0
2277
3500
0
0
4470
2625
1500
2000
15700
9970
2810
5000
17000
0
2247
3900
1400
1500
0
1800
6640
5856
0
181
900
2500

2000
13000
7500
2521
3500
6000
0
4000
0
2449
2078
11000
0
2290
2777
0
0
9746
4863
1600
1700
2000
10261
2648
8000
10000
0
2900
3000
1500
3500
0
1500
1025
3386
0
4126
4003
2600

2000
8000
0
5184
1959
4500
0
2602
0
2400
795
13067
0
1500
1751
95438
0
155858
1917
1252
1500
2000
17003
2050
10000
10000
0
2408
3500
1000
2000
0
0
10249
5411
0
5711
3000
6000

2000
8600
5001
8422
982
5000
1520
2000
6677
414
828
10003
0
1000
969
3393
0
5869
809
553
700
1200
7657
2084
10000
10000
0
1689
3200
0
1000
0
1000
5380
5664
0
21520
3000
1300

2000
9000
3390
6374
2000
5000
0
3000
83034
431
1251
8000
0
1000
1004
3580
324
1964
709
574
750
2200
7750
2437
10000
10000
496
1820
3800
46700
1000
0
1000
5000
5761
0
6719
3000
0

0
4000
4000
0
1482
5000
0
2000
0
500
2267
11488
0
2000
938
3998
0
1938
1195
747
1000
0
7861
1968
4686
10000
496
2040
3300
1700
1500
0
1000
2261
3866
207
150
2000
1300

1
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
1
0
0
0
1
0
0
1
0
1
0
0
0
0
0
1
0

12370
5436
0
35436
0
0
2000
11138
10711
17559
0
36011
1600
5660
5000
2800
5000
0
0
1247
3771
5000
3000
2000
0
0
1389
1570
1700
0
1703
1605
1275
0
2000
6655
0
0
0

15012
5007
4000
37311
500
1702
2000
10217
12915
36500
1690
8978
1600
3730
3000
2795
13003
103
0
4147
3656
6000
3000
2000
2007
0
1602
1605
1400
0
3697
4200
1759
0
1719
6359
7492
1600
16101

13000
5290
0
9442
0
0
2000
34039
2962
20000
0
11975
1500
9526
1000
2750
15000
0
0
0
3687
5005
2030
1600
40
225
1563
1620
0
0
21330
2461
1400
0
1613
18543
0
1700
6342

12055
8812
2000
5001
0
0
1000
20854
2863
36000
1690
8574
1000
0
0
1130
11000
0
0
624
2476
5000
3000
5000
0
760
8500
1360
3000
0
2228
0
0
0
271
6022
143
1000
1731

13368
8503
3000
10001
0
0
1000
64741
2996
20000
0
5417
968
2680
31331
1314
10000
0
0
1451
2406
4000
1000
1000
8131
0
1100
1420
1700
0
1531
0
380
0
2250
1334
166
2600
0

12000
8200
0
95478
0
0
1000
39441
3257
80013
845
1828
1000
200
0
1159
3000
225
0
0
2427
3000
839
600
0
0
500
1500
1340
0
16934
230
0
0
0
3864
16000
0
5517

0
0
1
1
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
1
0
0
0
0
1
0

0
780
644
6454
1500
0
2635
6000
14463
3000
0
7919
3900
0
0
6000
5012
2046
5600
11000
0
13000
1086
0
10000
1920
3075
183429
2182
2393
0
1093
1420
2900
948
0
1500
3200
6301

6200
340
377
0
1700
2000
0
6500
15861
3000
0
17512
0
1750
1800
4542
7450
2413
36532
8000
0
13100
7041
1100
17014
2230
3014
203849
2400
5308
0
3884
1420
3300
0
0
1508
1
6000

2000
0
0
3075
1500
1400
1190
6500
13600
3000
0
12021
0
4990
1370
2200
5000
3776
3293
7000
0
13500
12208
0
15019
2004
2606
22080
1000
1000
0
0
1420
2000
0
806
1502
3801
5000

1000
0
0
1214
700
1000
7909
5000
12057
0
0
132906
0
1369
1264
2000
1630
2224
1415
8000
20363
13500
1109
0
15000
1537
2005
10000
18678
0
0
27703
1420
900
316
1945
1100
0
4000

1000
0
0
1301
1000
0
193
5000
9340
4000
1150
0
21585
676
2078
2000
69794
2448
448
8000
784
13900
2009
0
15000
1589
2404
10000
600
0
0
0
3464
889
0
0
1032
3001
3500

1000
0
0
1626
1000
0
3189
5000
9515
3000
0
37380
0
2158
836
2000
15000
2500
1687
9000
4000
15000
1077
0
10000
1598
2629
0
500
1557
0
56677
1420
21500
466
1315
4500
0
4000

0
0
0
1
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
0
0
1
1
0
0
0
0

5600
546
8000
10392
9267
5800
0
1200
0
1090
8880
1803
9369
13455
8165
4038
5025
0
1547
12000
742
4786
0
390
0
3300
2558
1681
7197
2500
3000
2500
2000
65000
1200
3204
1600
0
0

6000
3953
8000
11586
9961
6500
0
3000
0
390
7992
2100
12277
13691
6500
313
5962
0
6101
20000
0
2367
0
1380
1668
3200
44538
1635
7035
1500
0
3000
2000
188000
1287
0
1600
3100
3324

0
6646
7000
6013
20390
5000
2001
0
1930
2855
5627
1500
12610
12692
6500
316
4878
0
4803
0
0
2888
0
0
0
2800
67211
1463
7032
1443
3000
2000
2000
17384
1000
2000
1000
0
5380

4100
6865
6000
750
10925
3000
4
2000
0
0
5554
1000
0
11883
7000
657
4100
0
5039
5500
596
11768
0
1170
490
1200
7502
525
6008
1100
5000
2000
1200
20000
5819
0
0
2000
0

4300
7673
6000
4003
9718
3000
1073
1000
0
2950
5456
700
9380
11922
7000
993
4200
0
0
0
4870
7484
0
0
35722
4500
15268
535
7002
1042
23905
2000
3000
78000
26957
15000
1896
1000
2000

4300
4208
7000
5000
13021
2500
23076
2000
0
0
5445
600
2098
10032
7500
3039
4003
0
0
10000
0
13062
0
0
0
3000
228300
570
6523
2000
23771
3000
2000
46677
507
2043
0
2000
1800

1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
1

6000
5480
0
6
2800
0
4000
7000
1066
2100
6285
0
1267
898
0
1709
1700
6000
0
0
10000
3000
2400
0
1932
0
2881
19306
11000
5000
3187
3000
0
6000
0
5451
1900
1287
0

8000
4001
0
5000
1983
0
191795
3000
1000
2000
0
0
1500
5970
0
919
1700
0
0
0
10000
3000
0
0
2005
572
3073
15669
11100
4000
2381
1436
0
3000
0
4456
2300
1462
3132

13500
3000
0
2000
17652
0
10000
1400
0
1000
0
0
1291
1396
0
47545
1500
2000
0
0
10390
9160
3794
0
2383
20502
2584
16011
12000
0
1579
1162
0
295
0
2992
1500
1522
0

4110
3000
0
2000
36183
0
8000
326
0
700
0
0
3000
0
0
2398
700
2000
0
0
10009
0
0
0
1068
1000
1260
16000
11000
7200
1265
2184
2394
0
0
3000
1500
1165
742

6200
2000
1300
2000
1002
0
8000
1755
0
0
0
0
2000
0
0
5178
1000
3000
0
0
10000
0
0
0
1266
840
1357
15500
10200
3500
1584
871
0
0
0
3200
900
0
1501

13600
5000
1244
20000
0
0
8000
0
0
0
0
0
390
0
0
12448
1000
3600
0
0
10000
0
9551
0
1045
705
1736
17002
10500
3600
597
500
0
0
0
3200
900
1000
0

0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
1
0
0
1
1
0
0
0
0
1

1800
1614
1331
3000
0
2000
20109
1786
3300
1300
7396
4400
4000
0
900
2051
0
2007
50
16117
1400
5200
1036
1279
1166
4485
3500
1700
1072
0
20052
1700
1147
1800
0
0
2206
1313
3200

1240
1750
1675
3000
0
5000
5000
2000
0
1330
1459
50000
1500
0
1600
2200
0
5000
5000
20516
2200
9000
1132
1408
1188
3682
1000
1174
1000
0
16216
2000
6000
1700
2000
0
1953
2110
2200

2333
1000
1327
3000
481
1500
2000
1500
1500
1309
1000
3034
1500
0
200
2016
0
0
1200
7092
806
0
2000
1180
1202
5253
1000
4000
0
3000
8734
1500
0
1300
1241
1662
3100
4000
0

0
1000
800
3000
0
1000
1000
2200
1000
702
18
1800
2500
1500
600
2009
0
0
500
6019
1000
0
0
1000
596
5000
1000
150
1560
0
1018
1100
0
1300
633
0
0
6000
800

0
0
783
2000
0
2000
2000
0
1000
719
18784
1817
500
2000
700
2092
0
0
500
4636
2000
7062
0
500
461
11000
0
1000
2130
0
9421
1500
0
1300
616
0
48280
4000
0

0
0
777
2000
0
5000
1000
1100
1000
1000
1000
1750
400
2000
2100
1020
0
0
1000
5570
1000
3424
0
500
462
10000
1000
0
3680
2000
10055
2000
0
1300
2500
0
0
174
1401

0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0

2000
1000
2895
5836
1546
0
1100
2064
4
100
1502
1904
10000
0
0
541
0
1910
9000
1500
1000
1280
1594
100000
2200
4907
4007
2500
11153
1900
2000
1200
913
5009
3196
1610
4175
0
3300

1262
20700
2088
6358
1519
0
1178
1053
1378
1192
1530
3700
1300
0
1000
275
1000
2141
7000
1300
0
1405
1344
18720
1828
6284
0
2200
1152
1645
2000
2000
6737
5000
2000
4183
41000
948
2800

7500
2000
1511
5487
1035
1300
1250
53874
1203
7807
1600
5396
1300
1000
0
329
20000
1763
5000
1300
0
1598
1243
37800
500
4392
1706
1700
1150
1400
2000
2000
6031
1560
0
0
51705
449
3000

278
800
1124
4038
296
2101
300
1009
15460
124
670
6
609
0
2092
544
1000
1161
4043
574
1376
1410
618
7096
0
420
3408
1000
500
900
1500
1000
5167
7000
0
281
700
1700
6000

3000
465
1053
3803
20300
0
400
934
3000
3982
680
1003
700
0
0
190
720
1077
5000
1500
1000
1021
579
12000
500
0
1700
0
345
2000
1500
1000
3132
497
0
0
718
1114
3000

0
1000
1009
3042
1000
0
250
719
2000
1156
686
1449
1809
0
0
241
1800
1167
0
0
649
0
778
25000
1000
245
0
0
387
0
1000
1000
2290
2000
0
0
700
0
0

0
0
0
0
0
1
0
0
1
1
0
0
0
0
0
0
0
1
0
1
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0

1060
88490
1281
25000
10016
1086
4303
2113
2100
2150
390
1932
3800
1552
1300
3055
1100
8
2282
2501
0
0
5500
430
1816
2000
1440
3453
1713
0
2100
1300
416
6673
0
1830
6000
1003
5914

1276
30000
1306
0
2081
1000
1096
2500
2200
2352
390
3900
6
2659
2200
1467
1200
2401
2324
10009
0
100
6000
400
5105
20000
2259
3868
2000
0
1000
1300
416
880
11500
2235
6000
783
17

1000
40000
1318
0
169267
0
1020
3000
3500
1239
390
1700
3636
1419
1300
1096
1000
2254
2049
1437
0
0
6000
601
1293
1612
0
1960
4000
1500
1000
1300
416
0
191
1447
5176
0
3106

92
30328
695
1800
5062
0
6315
2500
2000
717
390
1200
2646
606
320
1000
500
2004
2000
1105
900
70
4000
7504
2000
1121
1500
1658
0
1000
1100
600
416
4440
7200
1069
5000
0
0

100
24564
721
108
4608
0
1833
1500
0
585
390
1180
2000
500
1820
0
1000
704
3000
510
0
200
5000
15005
528
702
425
1718
3000
1000
4060
1000
416
4440
2000
445
4002
0
1104

1000
42000
1018
2400
5096
0
9649
1100
5151
589
0
2500
1830
1000
1000
0
1000
707
1120
959
0
100
4000
5674
3000
1000
895
2200
1000
836
0
602
416
4440
7000
9332
3628
0
1134

0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
1
0

0
6206
5010
0
196
9000
5650
6800
7065
945
14200
3500
0
628
2593
8000
0
0
32607
0
1600
1188
1480
1536
1766
1679
9272
1258
2868
3509
7064
3000
12805
0
0
0
1546
0
0

3456
25006
6377
0
3290
8000
12421
5600
7054
1096
2100
4300
1296
0
2000
10000
8100
2354
2119
0
2234
3513
1198
1570
1521
2438
3397
1404
100332
1102
7048
2000
13567
0
0
0
1176
0
0

3750
10025
5604
0
0
0
0
3715
6500
163
5215
4400
1638
1000
1604
10000
2500
1410
3008
0
3042
11794
1512
1316
3100
1700
2435
1400
9456
1014
6000
15000
13203
0
1266
0
1000
0
541

319
6506
4160
0
563
12000
7000
6666
7000
6600
0
4000
0
0
2000
8032
0
1500
1006
0
0
1785
700
1680
0
1000
1570
399
2468
2889
6500
33000
8765
0
1500
0
0
805
4538

85
7006
8239
0
296
3000
0
6666
7001
1780
0
4700
844
0
11146
8000
2500
4900
1042
0
1700
190
600
722
10
0
1467
604
2468
82718
7430
3000
9643
0
0
0
0
192869
166000

322
8006
0
0
200
0
2000
6666
10000
0
0
5000
0
0
2006
8500
2455
700
1001
0
2000
0
2700
822
0
0
550
2500
2468
3100
0
1100
9035
0
1915
0
0
7012
6000

0
0
1
1
0
0
0
1
0
0
1
0
1
0
0
0
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0

5053
0
3353
1100
12483
1675
15567
1800
3000
3600
3000
4000
2812
32400
5
2265
2014
4628
1548
581
0
2000
5200
10053
80284
4300
3100
4000
167
2196
2002
1500
10000
1109
10000
1500
0
15447
20024

1789
3800
7916
1000
4098
1500
15753
1565
4000
2407
5000
1536
2081
4000
0
3119
110330
6454
2200
0
16248
0
5000
12057
6254
4422
8100
4000
4982
7533
1607
3500
2572
2807
10500
700
0
12004
10000

2037
0
56116
1235
14899
1007
5379
1393
2000
0
1148
59038
2077
1200
7326
1943
5012
14392
1600
972
1600
2000
5000
30035
6119
4493
0
4100
5000
4689
1580
0
213509
26316
9150
2500
0
21558
4000

659
0
23302
3011
10170
0
5467
980
4030
0
0
1300
1003
0
4124
10094
5000
600
2000
1
337
2000
2100
863
33333
3800
3200
3000
0
840
2500
0
6022
50108
7500
0
0
20894
2000

802
0
11580
1008
427
51269
4596
994
0
0
0
3000
1015
20000
8693
2896
3000
164
1500
0
5000
1200
2000
72
4374
3975
3000
3000
3335
390
1500
0
5817
85
8000
0
0
15000
3000

640
0
9976
966
0
1865
3405
1024
1000
0
0
2000
1000
2000
0
5074
5000
0
3000
0
5000
1000
2000
37
6814
3773
3500
3000
27000
390
33000
0
4048
1746
7500
2000
0
20000
2500

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0

1568
2780
0
16833
7132
1100
1469
3101
5991
1000
600
1626
0
0
3000
0
55071
7036
30032
10977
2446
0
0
360
1700
2000
0
10000
3873
2297
932
4041
0
4000
1200
0
3500
18056
650

3200
2000
2000
21000
10000
1279
1600
3187
41
1032
600
13000
0
2707
5000
780
1263
20042
271636
8500
3754
0
0
360
2000
10000
2400
7000
5051
2406
0
2227
5000
4200
1758
0
3600
4065
1000

0
1000
1800
20000
10000
1083
2000
3244
1617
0
100
2100
0
3
21312
0
3934
150122
30876
4000
12053
22015
0
360
1600
0
3000
237008
3645
1400
0
14682
1800
2912
152
0
3500
1058
644

700
1000
2200
8000
5000
500
0
2700
816
998
900
37000
0
3072
0
0
1702
75182
60044
1700
19332
1000
0
360
1000
1000
2500
6488
1984
493
355
1634
0
2500
1960
0
3500
3976
1000

670
1222
0
8000
1007
1000
350
2748
1003
0
2934
1234
0
3330
0
0
22238
11486
50539
371
0
2300
0
360
1500
0
11576
6605
3000
106
1200
2024
5232
2300
1255
2150
3500
2216
1300

1500
1800
2250
8100
6000
1000
509
3331
1004
800
0
3512
0
499
0
0
513
11162
100562
1150
0
1200
0
360
1000
0
39
6800
2356
0
0
978
1800
2500
4460
0
3500
0
825

1
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0

1000
2600
10000
1554
1597
2000
3543
14000
1500
1500
5000
17568
1778
2000
4000
5000
0
2150
1519
1180
10000
12000
7395
2000
1200
5600
0
11091
0
2350
4000
1196
4660
0
4000
10000
1997
1500
6334

780
1000
6040
3071
1479
2000
1195
13400
1500
1700
28872
3015
2075
2000
2500
2500
0
2300
3700
0
10000
6000
8037
2000
1157
5400
0
12000
0
2000
3662
2000
2166
2860
4000
10000
1506
1500
6600

1930
1300
5750
1384
1600
2000
5970
30696
1500
1500
1500
2008
1300
3540
0
0
0
2250
1500
410
10000
6000
9048
2000
1331
4000
2000
9000
0
0
4000
8
0
0
3800
10000
1001
63853
5500

0
1500
3000
1047
400
1200
8628
53036
1800
1010
1000
1009
700
5000
3000
2000
0
1700
0
1000
10000
6000
10000
1500
4005
0
0
12000
0
144
2500
0
0
549
3000
10000
699
1500
4821

930
1000
5000
0
0
1500
2306
12752
1700
1000
1078
2005
677
3113
3000
2000
0
2000
3000
2000
20000
6000
6115
1500
299
4000
1100
11000
0
128
4509
40058
0
441
3300
10000
0
2062
5188

0
1000
35000
0
298
3000
768
15980
0
1000
1000
507
691
90417
5000
1854
0
1700
0
2000
0
12000
5750
1500
701
3700
0
10050
0
39
2309
49163
901
502
2300
17000
897
0
5600

1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
1
0
1
0
0
1
0
0
0
0
0
0
0

25
14226
2500
12112
18044
4000
6000
0
0
20000
4200
5300
12126
1000
0
15
326
20774
2000
2500
1885
390
5000
7648
6500
5100
2572
4633
195316
4000
1600
0
13737
3301
2549
2507
47
199973
1260

4902
46012
3182
4513
16474
3000
25409
0
7326
8403
4773
3000
39102
1179
2874
0
326
2476
450
3500
4158
0
4000
7900
5609
5201
4599
8858
7019
77000
1700
0
7716
5127
1715
3024
207
8000
1104

4118
129567
1800
3400
15392
6500
30000
0
10000
4978
3776
8712
5000
1536
0
0
326
13263
500
3000
0
780
4000
8000
70000
5160
3585
12
7493
6000
1400
10500
25740
9304
8042
2122
0
7800
243

30018
685
1300
5000
14972
3013
5000
2150
7000
220000
3200
712
30000
0
2712
5987
326
4793
35000
2800
0
0
10000
6500
2700
5200
2180
3588
5275
5000
1689
500
46684
4326
4023
0
0
5000
323

5060
425
2000
5000
16240
5000
5000
1200
8000
8638
1882
862
10000
0
1566
0
322
0
3000
2800
2000
780
5000
6900
2200
5300
644
3543
5786
5100
0
500
26516
10051
9167
0
0
5500
155

3663
4137
2000
10000
14960
3000
4500
551
10000
8584
4000
704
10000
0
818
27887
646
0
2000
0
0
390
5000
7000
2200
6150
1
3700
20031
5100
900
1000
56017
7661
3036
48459
0
5000
209

0
0
0
0
0
0
0
1
0
0
1
0
0
1
1
1
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1

12381
1691
264
36348
5000
10558
11686
2000
5002
0
8500
0
0
0
593
1000
392
3000
4000
1602
171
2300
125
5059
2000
680
9222
9000
5055
3853
1525
1600
2728
0
4000
0
2000
8500
2100

0
1106
0
3010
5000
7410
8348
5000
1
3047
9100
3000
7421
0
11801
0
827
1000
9844
1710
1125
2100
52000
1383
2100
1100
8036
7558
1049
4581
0
0
2240
832
3000
7820
2000
9358
2200

0
1060
0
20000
5000
3068
6593
2000
5002
2849
5200
5000
0
0
11312
500
137101
0
3283
1000
1613
2000
2000
2000
2500
1500
8542
5000
0
612
41
1563
160578
0
2271
7000
2000
5104
2200

0
154
260
1200
5000
94
7197
2500
1001
1800
7300
0
5000
0
0
0
5000
0
24
0
0
2000
0
3030
2000
1402
5155
42054
0
0
109332
1300
4600
416
2009
7000
1000
864
3000

376
147
4746
2000
5000
106476
10097
2100
3
2000
7000
1815
5000
0
0
1000
5119
0
3297
0
4811
2100
2000
2009
4000
0
5089
3000
0
0
2400
1300
5000
1132
1469
5000
2000
527
2500

0
127
53902
1000
5000
152
133081
1623
733
1944
3939
2000
5000
0
0
500
5376
0
3325
0
0
3000
3700
2018
0
0
18270
2000
0
0
2000
1438
4500
0
2000
6000
1000
0
2800

0
1
0
0
0
0
0
0
0
1
0
1
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
1
1

6900
1200
0
5000
10000
6000
15521
8600
836
5000
15338
0
18000
2000
1700
4549
2766
0
6028
1407
4984
2500
4317
2347
1007
7000
0
1815
10524
2000
7310
5005
12186
4555
2000
951
380
1500
0

6600
0
184
0
10000
6000
10423
8000
836
3000
0
1527
18000
1254
2000
0
2766
0
6032
1407
4121
3000
12006
3182
1000
7000
7066
4354
10916
2000
7459
0
6263
5058
3255
3760
5118
2019
0

4700
2200
0
0
8000
5000
7215
9000
390
5000
0
1500
16570
1000
1700
2313
2766
82150
99578
1332
4012
0
21810
3144
4226
4000
145
0
12745
2000
7468
0
6824
6489
57920
752
380
1400
0

5100
0
5924
0
10000
6000
4012
8200
390
5000
650
540
11803
724
1700
2044
3373
0
2507
963
1598
0
0
2600
5000
4000
0
2009
6344
26100
6275
0
10000
1602
22659
0
380
600
0

0
1700
2000
0
7000
3000
3017
8500
390
8000
1430
2544
10563
1000
3400
2110
5042
220
5376
877
0
0
2960
2360
700
4000
0
10610
22
1000
3000
0
10000
1716
2000
0
380
580
0

4200
0
2451
0
7000
1611
3028
8500
0
10000
1200
2789
10000
1000
1000
2500
1000
1124
2000
1000
0
0
1810
1300
600
4000
2758
9855
7186
1100
0
2842
10000
2286
1000
0
380
0
0

0
1
0
0
0
1
0
1
0
0
0
1
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

7506
2385
3400
3000
12000
13550
71022
3500
18864
4500
2625
1282
159
3010
8739
390
1485
5000
2941
100000
0
4800
3577
1665
1500
10000
15048
15000
170
3000
1799
1291
6000
8387
2500
671
4126
0
780

23007
5028
0
0
0
13590
5000
4000
1329
4400
2497
233836
803
3035
10926
390
1300
5000
3026
10007
2000
6500
1700
610
0
15004
16078
10472
1000
0
3000
1324
8000
8996
0
671
4304
2500
0

7991
21595
2000
2000
10000
12356
5000
4005
1000
4040
2914
6935
8
3029
3362
750
1229
5000
3076
3601
0
5500
1300
0
1100
10000
12638
11334
0
5000
1420
1302
0
2745
2000
671
4000
1300
780

4191
5541
1500
2000
5000
12500
5000
600
0
3100
1921
5931
387
3637
6127
930
1521
716
2638
22000
800
10774
0
0
1000
8000
50700
10010
780
2005
2000
672
19172
2745
2000
671
5000
2000
0

719
1507
900
3000
0
14013
22000
2400
0
6600
2001
19157
0
3222
25675
150
1728
776
2728
35802
1000
0
3000
0
504
10028
20014
6000
40418
0
1164
701
0
2745
1000
30727
4100
700
0

409
3062
1038
2000
6000
4900
5000
2900
0
3500
1270
5905
0
3025
7606
540
1610
5000
2742
2013
1000
5500
1385
3514
0
7003
10127
200000
3170
4000
2000
788
12210
2734
0
821
4500
1000
0

0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
1
0
0
0
0
1
0
0
1
0
1
1
0
1
0

1500
1799
5024
40
1000
3821
24633
5000
1600
6507
115718
0
22365
8576
5771
1700
0
5000
9506
9400
4375
396
14000
10908
6536
3000
0
0
1355
0
1813
1705
0
0
0
2057
9200
10059
390

5937
2060
5043
3959
10417
1937
10066
4500
1600
6400
7905
0
10000
8200
90000
1488
0
5361
8000
27000
8485
396
12800
34151
72037
4500
0
0
1384
0
3555
817
0
189018
0
2322
12000
10120
780

5888
1014
5000
2807
1061
944
4457
0
2100
4490
6509
0
3993
9009
10517
1172
2000
1000
7500
3000
524
396
4300
86466
5015
3500
0
0
2570
0
4024
1261
0
132846
0
1631
5700
8256
390

1680
170
5000
2000
525
1219
3353
3500
1000
2000
5874
0
15838
5000
8801
393
1000
0
7500
2680
6004
1911
3063
232242
12000
2500
1500
0
0
0
5363
13161
0
130400
0
2942
3200
5000
0

0
17948
5000
3000
0
2216
9038
3500
0
2306
6116
0
10000
10500
8265
415
1000
0
7500
52930
5
396
3600
3199
5000
3500
1500
0
899
0
0
390
0
193800
0
1783
1200
4036
390

0
188
5000
2000
313
2000
0
9000
1500
2912
6300
0
7780
0
9000
616
2000
0
7100
3400
3073
396
3100
7500
5000
3000
0
0
2006
0
500
390
0
45313
0
1723
1000
153904
0

1
0
0
0
0
0
0
1
1
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0

21012
5000
1058
5000
2486
0
65
2005
5000
4800
3000
28023
5000
0
8240
16405
7500
1320
1344
4351
580
0
416
0
0
144
7149
2700
4914
10000
7000
1242
0
0
1198
3500
2000
390
2000

16653
5200
142
0
2430
0
3775
2000
6000
0
3000
35477
22068
517
8240
2324
10000
2000
1000
3520
1386
1215
416
0
0
0
2059
2600
99
5002
5400
4034
0
0
1198
2500
2200
390
2000

9354
3078
1312
3700
2224
0
1590
1514
4000
0
3000
42360
2014
0
8240
25053
9085
1284
0
1000
0
1200
0
0
0
0
3978
2100
45
5000
4082
945
21200
1944
1198
2500
1400
0
1000

3424
5000
4836
3986
1957
0
0
1006
4100
1700
0
7387
9000
0
15273
280695
1744
264
0
3272
6174
1280
1248
0
0
0
5403
600
2982
14400
163107
2366
345
999
1198
2300
1000
780
1000

13176
3000
11795
2900
1917
0
2130
1000
4200
1000
16000
153532
10766
800
16106
17398
1804
109
0
11766
1307
6000
0
0
0
0
0
1500
0
10000
5668
2947
0
0
1198
3000
1000
0
1000

10868
5000
0
1057
3000
0
7700
220
4200
0
1000
15603
7721
0
9690
160111
1816
390
0
1740
1341
0
416
0
0
0
0
4545
993
4000
5958
1143
0
0
1198
2500
1000
0
1000

0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
0
1
0
1
1
0
0
1
0
0
0
0
1
0
1
0
1
0
0

0
1651
0
1500
5000
7046
0
0
829
10000
2306
2000
0
5507
1003
1107
1000
2000
1699
4000
12000
251
0
1476
188
5000
0
30000
2000
1703
6000
752
2433
4756
30818
8783
12013
3190
1198

1410
3107
0
1768
6000
2026
0
0
2133
11000
2155
1300
1708
4007
1003
3025
2000
2000
2960
2000
10600
4250
0
3500
188
6507
20012
30000
2000
3805
5000
179
1786
4912
42887
13357
21041
0
1000

1423
4187
2455
1261
3000
8686
0
8157
34313
9248
1086
1200
0
5001
35206
707
2000
2000
3007
1500
15000
1000
0
0
198
5200
15000
9398
2000
0
10000
1579
10000
3781
31839
16600
1514
0
0

2051
0
6447
390
1700
8526
0
0
17
8005
19001
1000
0
5003
2000
1680
1000
1600
2573
1200
9800
5507
0
1000
217
5500
1082
5155
0
1663
3000
1
10000
2500
30693
12585
9122
0
0

0
192
0
390
2000
4041
2060
0
24875
8000
906
1000
0
6001
18158
0
1000
2000
2600
1500
10000
5348
0
1500
1825
5500
8807
4101
4000
1719
5000
0
10000
3000
3
14287
9518
0
0

2000
5510
0
390
2000
9511
0
1673
839
8000
1500
569
0
5000
189000
0
1000
2000
3008
1500
10000
433
0
0
198
5510
787
14254
0
1728
3000
1246
0
2700
30899
25793
9209
0
0

1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
1
1
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1

1769
3900
3000
5000
0
4000
843
0
1697
2000
270
1500
12910
2100
4500
14370
4001
5000
4000
6000
0
17095
2988
1186
3200
24125
5000
6996
2110
897
0
3000
0
0
3198
5000
1180
2199
4541

2007
4864
3000
4200
1700
4000
0
4500
2500
2000
880
2000
990
2150
5009
3500
3501
5000
5064
9353
3000
28824
390
4092
0
60003
5006
0
2131
1234
6800
1473
0
0
264
5000
1505
1530
1820

1822
5000
3000
3100
1300
3000
66
0
0
2000
0
2000
0
2200
5000
2500
3501
1127
821
10000
0
13367
1489
3000
0
5000
4408
189841
2010
749
6640
1200
0
1390
7373
8006
1517
750
1500

651
2792
2500
3000
651
0
325
1000
1000
2000
0
2000
1715
2500
2000
1380
3001
10143
1100
49106
40200
3547
2140
3849
0
30000
4117
6022
1000
2163
4100
396
0
0
1385
2
1257
1140
1000

700
3000
3000
3100
674
0
325
2000
0
2000
0
2000
11936
3000
4000
2380
4001
0
1393
2000
0
2936
1190
4479
0
34000
4600
6078
1000
308
1100
0
0
20773
7880
2021
0
3000
5000

1000
2642
2500
3000
756
0
325
3000
2000
2000
0
2000
277
1000
1500
3000
4001
7000
3796
2000
780
9580
1190
8120
0
0
4600
5300
1000
298
0
0
0
400
0
7726
900
780
3000

1
0
0
0
1
0
0
1
0
0
0
0
0
0
1
1
0
0
1
0
1
0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
1
0
0

1154
11070
1838
0
5577
4300
3000
0
670
0
5200
0
2500
0
2000
0
1000
22771
2310
5000
2000
2000
1979
6000
2100
0
4495
2000
2500
37978
1800
2000
1010
4359
10000
8135
9824
14500
3000

1176
15202
2000
2000
0
5000
2010
0
1919
60
3000
4107
2200
1091
0
0
3000
2652
1100
4000
5000
1000
500
4000
2009
1076
1500
3000
2500
29734
6000
2000
6855
328
10000
8685
10910
8000
5000

1187
27329
2468
0
5000
4300
3000
5500
3671
0
8500
7980
0
2309
2000
0
1000
12097
3612
2500
2500
0
55176
4250
2013
0
2500
3000
2500
25630
0
3000
1500
3721
5000
10252
7239
0
3000

410
30203
1850
0
10089
3729
3000
0
13861
0
0
0
3800
1000
1200
0
2170
30096
600
2500
500
1704
5950
5000
700
0
1000
3000
2500
297
1000
2000
9181
3150
6000
7016
5576
6100
2000

426
33
1909
0
0
3800
5000
0
10000
0
4000
9487
1000
150
1100
0
3000
8961
600
2000
317
2011
289
3241
1000
0
500
3000
2500
28
1000
3000
7443
150
76000
7033
6717
13100
2000

428
16506
1902
0
2000
4500
5000
0
5235
118
7000
8333
1500
750
1200
0
0
38591
1631
1000
1000
0
6757
3500
1000
0
1000
3000
2500
29942
668
2000
2009
999
3000
7019
6128
0
3000

0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0

326
9647
2000
4261
6150
0
1997
6000
3000
1500
9203
3000
6222
2917
2000
3132
13000
0
3000
4000
291
4742
6900
12300
50000
8008
6000
0
3000
0
10030
0
2864
10089
8000
2000
0
1510
1473

326
0
2200
2500
6256
0
2278
6200
2000
1500
3317
3000
7174
170
2000
1577
20971
10780
5000
5000
291
4847
7900
0
50000
10038
6000
832
0
1200
10000
0
2501
7009
6018
2000
0
1519
25489

326
0
1148
0
6275
0
4000
6254
1000
1000
3506
3000
4200
5789
3000
0
14487
0
4000
6000
432
4997
8800
11300
15000
10029
4000
0
0
0
65500
0
1417
7506
6887
2000
0
2000
1348

326
0
500
0
5012
0
4000
6290
0
1000
4218
3000
2400
792
2700
757
19020
12000
3000
0
300
4120
4700
0
20000
1038
5000
284
1800
1000
10000
0
1500
10007
6000
1000
0
1005
816

326
0
500
0
5363
0
0
6710
0
500
5000
2000
2400
2538
3500
628
43
0
4000
6500
882
4133
2100
10500
15000
7000
0
463
3000
600
8000
0
5050
6007
4001
1000
0
2068
934

326
2011
376
0
4000
0
0
8250
0
1500
6080
3000
2500
4031
1000
700
14753
1000
5000
574
0
3993
60000
5200
7000
0
0
0
3000
0
10000
0
1279
6504
12000
2100
2535
0
20007

1
0
1
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0

330
16412
0
1131
2000
0
3992
0
3000
0
1200
2000
1482
2000
0
12510
8300
1300
0
3000
3700
0
3000
2019
2100
850
0
3000
2380
3231
4500
5000
2500
5030
15222
1500
5000
3018
5807

660
1892
0
2000
2005
2052
4100
0
2100
0
163
19000
2140
2000
0
12101
8500
1600
973
3000
3000
0
3000
4979
0
12
0
3000
2262
0
0
3000
2494
4000
10016
0
4000
2824
9569

0
8484
0
1200
1432
1800
4000
0
2300
0
1142
0
2560
2000
2038
10045
8000
1300
0
3000
4000
0
3000
0
0
0
0
3100
3000
2615
3427
10000
2477
3633
10083
0
5000
1757
21336

660
4602
0
1000
1008
0
3162
0
2000
0
150
0
2620
1000
0
10010
7900
1500
161
1500
1500
60
3000
4974
0
2170
0
3500
1500
228975
0
10000
2500
3671
5030
1000
161
1674
5020

0
67037
0
1000
3007
29935
3500
11694
2000
0
165
4000
0
1000
0
10000
7800
1000
1174
52000
3250
300
0
0
0
0
0
3500
1000
8176
2000
16934
3003
12600
5003
1000
5800
1717
3013

330
9541
0
1000
2003
1200
3210
30000
2000
0
8530
15000
0
1000
0
9800
8000
2000
598
3000
1000
3700
8300
72322
4332
5000
0
3200
1500
8226
3000
10234
3000
0
5043
0
1500
1741
12278

0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
1
0
1
0
1
0
1
0
1
1
0
1
0
0
0

1273
1139
740
1500
13424
3000
5000
3500
4023
1088
5500
2000
5772
1203
993
4150
1500
4398
1000
2000
1325
5000
2338
1453
995
2776
1652
45994
3762
8000
4816
7000
2871
2000
5000
61200
3000
0
5000

1288
0
4908
1600
2267
2929
1715
3000
4017
3215
5200
2002
2424
1300
1005
4153
1500
3000
3186
2500
1339
2000
5655
1270
2429
2776
37550
20052
1557
10098
4128
14400
2727
2000
12500
45153
1928
0
5041

1123
2193
740
1500
1835
3000
1200
3000
4000
3104
4500
3098
3218
1235
1000
2913
2000
3009
45028
2500
1609
0
1676
4000
2202
526
83642
20007
13000
5828
3147
6000
3170
2000
3000
102749
1595
0
5000

1000
528
5221
1000
2655
5522
625
3000
4000
2026
4300
215
0
516
1502
3012
1500
5767
2100
1000
823
0
3096
0
598
4880
20894
7
0
3000
2018
0
1940
2000
4000
186
1526
0
4000

502
0
740
1000
11116
3000
10000
3000
5000
2414
4300
338
0
534
1000
3088
898
3566
0
1100
723
0
4590
0
1801
0
24038
12332
24897
3000
3130
6200
2200
3000
2000
45079
13000
0
4000

3000
264
890
1200
4020
6200
1000
3000
4000
8089
4400
2164
0
537
1000
3033
1000
26444
0
1100
1705
0
5598
1436
1157
1315
59021
500
0
5000
3006
6200
1700
4000
2000
40000
1569
0
4000

0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0

5300
4000
17800
582
0
2424
12004
1110
35
1836
10000
3884
10050
8213
444
2000
6500
5000
3000
0
183
1213
416
8023
1000
0
1815
2700
0
18612
2000
0
12000
0
0
10016
10000
1304
1530

3500
4000
15023
0
0
27498
15000
79243
0
1897
0
3284
0
8668
182
1771
4579
10000
0
3600
0
1585
832
8351
2544
0
1000
2200
0
8944
1942
2463
2353
0
7482
6000
4000
35552
2004

2154
2013
12925
582
0
1213
15000
0
0
1936
8000
2354
18047
8247
0
1715
4500
0
3000
3300
0
1470
416
25753
261000
0
1279
1700
0
7
1600
2300
5000
0
15315
10000
8000
0
1000

7800
1500
17566
291
0
26636
12000
4580
2920
1952
5000
3029
7985
6729
0
4000
3000
5000
326
0
0
1273
416
14012
9000
0
614
1489
0
10491
3500
55
0
0
9705
10000
10000
0
1008

555
1000
11000
90
0
2704
10000
0
0
2013
5000
2199
1000
6639
0
8697
1000
4000
476
0
290
1000
416
10021
10000
0
637
1200
1620
9347
0
0
8000
0
0
5000
15000
0
1400

1000
4000
10349
750
0
1800
10000
1380
12140
9062
4243
12553
2000
6764
540
0
3000
5000
476
1100
2512
1555
416
12462
10000
0
2350
1100
900
9727
2818
37459
643
0
4600
4000
8000
0
600

1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
1
0
0
0
1
0
0
0
1
0
1
0
0
1
0
1
0
0
0
0
1

2500
20000
5500
3709
6000
6704
3000
0
2000
3000
9557
3200
3103
2925
40000
4004
4900
8297
0
0
68013
2000
4709
5000
8660
3010
6000
1000
6695
2500
4090
1300
1500
2654
4000
5000
252
2570
1000

3000
14023
5000
7594
5762
6973
1500
1565
5000
31404
10001
1800
3500
3421
25000
3504
6918
4391
0
1764
0
2381
7574
3100
0
3000
5000
1500
6958
0
4385
2787
1514
1437
4000
5000
0
0
2014

2300
9035
4300
14484
0
7023
3000
0
5000
3000
8585
1800
4200
301
25000
3204
7100
473
0
3400
0
2500
9497
2000
2150
3000
9000
1180
6669
1800
1850
0
2000
2853
3100
5000
0
270
6

3000
528897
12700
9762
0
7000
5000
6500
5000
2000
4761
1500
2426
10217
10000
2304
4388
5808
2201
1100
42986
1500
57023
1600
800
3000
0
1000
5596
0
103300
2500
0
12247
3100
5000
0
0
25700

6700
22005
0
9142
3117
6000
3000
0
10000
2000
5082
2250
2613
0
10000
2504
4500
4489
0
2660
45508
3000
2770
1500
1000
1083
5000
0
5676
1000
3370
1500
1400
119
10000
5000
0
3000
800

0
15000
4500
17241
2000
5357
5000
3115
10000
2000
5008
600
3000
0
10000
2304
4300
3934
0
0
9055
0
1904
2000
1781
0
7130
1000
5487
0
3670
0
0
0
6000
5000
0
0
1989

1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
1

5300
648
0
5014
3806
4200
8300
9605
0
20585
3904
10423
779
4949
3000
9600
4000
1800
15000
2000
1802
0
1819
650
8137
1764
2000
671
3500
1598
1700
0
2000
13039
4000
0
0
3558
10009

7000
0
0
10000
5449
3800
9500
54218
1502
0
5646
5393
638
4000
12423
7800
4000
2200
10565
2000
3005
237
1143
325
3100
6739
3455
291
0
0
1679
0
2000
5036
7000
6600
0
2600
15000

6600
1448
0
5214
5694
0
9000
84839
2000
0
5000
3159
2670
3250
2000
7907
0
1400
20253
2000
1603
0
10429
325
7172
29
1007
1051
2109
1340
1640
2576
2000
5015
4000
15200
780
4300
50551

4700
0
0
4500
20000
0
5500
26283
2000
0
3000
1881
16746
3231
2000
8021
4000
582
20518
1000
3022
600
194
325
10000
700
8
1011
1500
0
1449
20739
2100
20005
0
7000
0
2000
10000

13500
0
0
5000
4774
0
6000
175857
1513
0
5000
4678
7069
3324
1000
8610
4000
580
155067
0
1005
0
556
325
1662
704
2002
1051
3769
0
1454
0
4400
10007
4000
2000
0
2000
10000

0
3632
0
4200
5101
0
13000
4914
1504
0
5000
1353
7000
3242
1000
8084
4000
30000
11007
0
3308
234
0
325
3000
705
2029
821
0
3200
1466
2231
0
28004
4000
15000
0
2000
8000

0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
1
0
1
0
0
0
0
1
1
0
0

28000
1000
0
23565
2800
0
3360
1700
4000
15000
0
6000
1199
5002
0
114402
3759
4006
3000
1740
6088
4117
3349
2451
3083
1684
1271
1526
3500
390
468
7766
3000
1414
0
7000
6000
3000
0

20000
0
6300
34028
3000
10000
3630
1522
3500
3273
0
8000
1225
5030
7400
127180
3409
4002
0
0
12635
0
12253
2911
9563
1800
1442
1600
4000
390
5784
8300
15928
1759
1087
10
4650
3000
8000

3000
0
15300
28418
2901
1000
4337
1400
0
0
0
8000
2049
10008
10000
0
2905
3002
6200
0
18119
5018
3290
4882
4000
1287
1400
1098
3000
390
8548
7200
43000
3000
1500
6015
0
3000
4000

3000
18359
0
33651
2500
2000
1894
1000
2000
389
0
6500
0
10017
6000
0
2778
3018
0
1499
13547
0
11465
2878
1800
813
370
1000
2500
386
4630
6200
1493
0
0
4000
0
3000
0

3000
1000
0
52015
3000
0
1522
820
1000
326
0
13500
531
10000
5907
0
2862
3352
6000
4001
38868
0
7537
3085
2000
700
378
272
42200
1380
5334
6550
36200
2500
900
4000
0
3600
4000

3000
1000
9500
21000
5202
0
1521
770
0
813
0
0
537
10000
6000
0
3500
3018
0
203
4650
7654
1966
950
2000
681
0
300
1900
5186
27898
6107
27277
0
0
5000
0
4800
4000

0
0
1
0
1
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0

2000
0
13371
0
1635
8000
3246
140
390
2100
1000
1500
1500
10013
9700
0
9661
834
0
91
0
1400
15000
737
1300
3000
23712
3068
2000
1500
6305
2412
0
396
5036
1296
3092
1500
711

2000
1350
9420
832
1000
7500
0
0
390
2300
390
1400
4000
10029
8500
2100
218
5487
621
85
0
1000
10000
4872
1327
0
0
3335
1271
2000
6000
2496
1844
396
5000
1123
7518
2000
1945

1434
4645
16688
0
0
7100
7313
0
390
2025
390
1243
1600
10009
12036
2100
23648
2020
3762
105
0
0
10000
6696
1500
1212
5359
3319
3000
1145
6000
1678
0
396
5035
1000
7122
1350
1052

2000
4625
606
832
0
7100
15000
0
0
1800
390
638
500
5609
8300
2000
575
51
0
80
7108
0
60000
1327
12279
466
0
3590
1000
1508
3854
1702
0
396
5000
223
5627
2000
2004

4100
12209
0
1486
0
7342
0
0
780
2000
0
2000
500
6000
5000
4100
847
0
0
95
1300
0
15000
0
1350
485
0
1368
1000
900
5000
1746
0
846
5097
1500
0
1000
931

0
4365
0
0
0
8000
7000
0
0
2100
780
480
400
10000
5000
3000
249
6000
0
80
0
0
6000
1782
2000
900
0
1121
1000
2000
8000
1772
832
396
5008
0
2741
1500
1499

0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0

2000
96778
99737
0
5260
0
57498
3000
32617
9500
1802
3800
13222
1697
23800
0
0
7859
4246
3063
8000
2538
957
6543
3008
0
1330
16445
2000
6500
0
735
0
75840
0
3700
20137
26703
2000

20000
243301
11188
5539
3298
0
120899
1500
17417
10750
5647
0
10758
1505
2200
0
6785
7750
8511
8568
6000
2607
3079
6700
200
0
5000
1482
3000
9000
4000
735
3400
5000
0
0
50053
0
20000

8000
21066
20564
2000
2972
0
101500
1000
8702
12500
0
2000
19883
1305
2150
5530
0
6246
0
776
5600
2137
6427
6050
0
0
3060
1011
4200
7000
0
735
0
5012
0
6147
29377
0
2000

0
2137
3486
0
975
0
30418
1004
12926
11000
0
3000
5180
1000
1000
84332
1808
2500
0
5335
6000
1714
131
4040
266
1580
91
8
22000
3500
1000
735
3000
10000
50108
0
0
1000
2000

1000
110000
976
2000
3441
0
80668
2003
4575
9600
1802
0
44064
1000
1000
21500
0
2600
0
0
6000
1751
0
3700
0
782
6002
111
1200
7000
0
735
1500
5000
2363
2577
30000
800
2000

0
50110
1060
3000
1666
0
50384
5407
1990
9200
3829
3200
41450
819
1000
30000
0
1300
2401
664
6000
2153
0
3562
3264
638
0
3509
0
5000
0
735
1500
10000
390
2747
984
1000
210759

0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
0
1
0
1
0
0
0
0
1
0
0
1
0
0
1
0
1
0

1527
5216
5586
5000
2065
0
4200
8000
8000
5400
3510
2916
1500
1116
1190
780
3006
1700
14300
3000
3664
9234
3678
5000
3866
1998
0
4009
1146
1750
4131
5502
5000
6600
49190
7208
25001
3000
8025

12957
5090
3364
5000
3398
0
4306
7000
6650
8200
41
13379
1500
1140
17840
0
3007
1500
17820
2431
3900
5185
33148
4000
3899
2795
0
6
3988
4697
4700
7921
0
0
38610
7282
5701
1755
13972

4755
5014
13132
0
0
2715
1662
15500
6000
11400
65007
5180
2400
1301
36639
780
3002
2000
3800
2506
2868
4900
1287
8000
5489
3117
0
10248
5381
7502
2382
5700
0
0
14350
5835
5576
1500
13046

9296
5009
10034
0
0
0
1170
0
6000
0
53
5851
0
500
2644
390
3000
1000
2241
3000
3000
4526
413
5000
4005
6700
1262
4721
791
2249
2423
10834
0
4000
17098
5000
6009
842
13040

1200
4844
16104
0
780
20532
60604
7000
7000
10800
3228
3089
1500
341
26363
930
3000
1000
12500
2950
2000
21787
7127
5000
4145
24538
1358
4114
1088
4532
4732
4000
0
3500
4546
5500
5811
888
7923

0
5002
14348
0
18010
0
5000
7000
6000
0
0
6271
1500
343
35908
0
2003
2000
0
4000
2000
152951
1193
18000
4161
2797
1275
1855
948
101750
2353
3500
1000
2200
6229
4954
6156
1914
14533

0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
1
1
0
1
1
0
0

0
50942
0
10000
10010
6500
1798
0
0
803
0
4884
2001
590
1000
0
3005
1361
0
5000
4100
5000
0
0
4159
246
5950
5311
0
12400
6000
0
0
28000
1500
1785
238
5000
12077

990
325470
0
1976
8078
6000
2198
1354
0
1440
3500
3165
5101
584
1000
152
3027
3146
14062
7000
4600
3000
1000
0
4221
246
1010
4657
788
0
6000
1900
0
1600
1300
435
0
5000
13210

990
20003
0
1200
2000
3400
1296
1115
0
600
5500
0
2002
1202
1500
9587
49935
824
14700
4200
7384
3000
765
17535
3094
246
0
3500
0
5000
3000
3300
0
1500
1200
2145
3730
25500
7192

990
39068
0
12689
5000
2500
805
2000
0
8170
0
0
3031
3049
1000
6
5021
757
14500
0
3500
3000
24851
9119
30454
246
0
3650
0
29160
2000
0
0
1000
1000
3090
200
3000
386

1980
21800
0
0
6000
2000
676
520
0
600
2500
0
3095
8009
1000
706
2004
842
21077
4000
3900
2000
414
18960
100049
246
0
3800
495
6500
2000
1558
2178
1000
1500
4165
0
6000
1621

0
351282
0
11223
15000
1800
695
600
0
1389
2000
0
2175
7820
1000
697
5008
13436
12575
6500
4500
3000
30664
1200
5098
246
0
3500
0
15044
2000
1833
2125
1000
800
16828
0
5000
4366

0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
0
0
0
0

3400
10000
2277
2515
360
10252
652
2006
6079
1579
0
2200
1384
0
2000
1600
8000
1300
10433
5185
8797
1700
37200
0
2200
0
1710
1529
1400
3135
2620
10000
3093
5169
0
13200
1768
5500
6325

4000
14
1521
3000
360
13488
401
1362
3064
879
2000
0
0
10389
500
1600
6017
1313
12000
20031
691
3000
2000
0
2263
0
1787
13505
19648
3285
0
7000
8000
5333
0
14000
2070
7054
0

2000
9497
0
6000
360
5572
63
1268
0
697
5800
2500
1912
10051
0
0
6900
1400
13302
20029
238241
2350
3000
0
2930
0
1295
6000
1307
3221
0
10000
3000
5366
0
11500
1280
6511
2612

2000
9124
2483
3008
150
1263
684
587
10000
396
1540
2500
0
1051
0
1000
5250
800
7002
20058
1009
1000
2000
0
5000
0
825
5000
672
3247
400
7000
3000
5550
881
10500
616
4500
5520

1423
2000
1396
2000
870
26398
0
766
15000
3635
1900
2100
1085
1051
0
700
5400
1000
6500
20127
596
286
3000
0
0
0
684
6000
698
3317
1100
6000
3000
7000
0
10500
636
4500
0

2200
1200
1350
0
510
5823
0
1000
0
5964
1700
2000
0
1051
0
1000
6200
800
7000
10000
10356
1000
2000
0
3000
0
784
0
718
3555
0
6000
4000
915
0
10000
640
4500
2998

0
0
0
0
1
0
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
1
0
1

11477
2000
1500
0
12325
1200
303
2000
0
0
0
0
15599
3800
2002
5000
0
2219
0
7534
0
0
1525
390
1000
390
373
1900
3000
2000
4
1600
20024
2153
3600
3000
1300
0
1293

3658
3000
1476
35509
6633
4000
0
5000
538
1800
2000
2000
19001
0
2942
4000
39149
2000
0
8201
390
0
3470
390
3851
390
1299
1800
3000
1000
7506
1800
20035
3000
5100
0
1314
780
1235

0
5000
1000
0
6889
2000
0
2305
3089
2200
1435
0
31603
1500
2948
3618
344261
2000
0
7633
0
0
1771
780
6061
4962
1172
1700
4000
1500
5024
6500
6610
2112
2200
2500
1296
0
1000

1000
3000
31000
0
1025
2000
0
3000
1630
1400
5000
0
8289
300
0
5481
33312
1000
3955
7436
780
0
2333
0
7058
0
600
1600
5000
500
2572
5000
20000
2124
2200
0
665
2000
199

1800
7000
1000
0
2047
1000
0
559
2000
2000
5000
0
25832
0
942
5000
37511
1000
1278
7879
390
0
390
390
2840
780
510
1500
4000
700
2005
5000
4000
6004
1944
2100
710
1170
193

14015
1156
995
0
194102
1000
860
3000
2000
30000
6000
0
2357
150
1000
5000
31383
0
1316
8727
0
0
2361
390
6380
6668
600
1600
4000
700
21559
4500
4200
3024
2200
1100
693
1320
197

0
0
1
0
1
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
1
0
1

3489
10120
8366
5200
2000
2087
1238
8100
0
3000
5600
10541
10000
2785
7007
4004
1600
0
1621
9560
5425
3300
1610
0
3115
5084
4300
1594
8389
4754
1902
11000
188
6000
9500
1756
1579
1435
1783

12290
7852
12063
7200
20266
2200
2559
8100
2310
2100
3000
7600
15000
3068
6655
5002
1689
0
1292
9000
437
5000
1808
0
7161
49
4300
1476
6375
4873
1650
11000
187
6592
11217
2181
1998
1179
1774

13749
6336
8031
4800
1300
1846
0
9000
1766
2500
2000
3049
15000
2309
3455
10004
1469
0
1166
8790
19053
4500
7014
200
5351
2270
7400
1400
1114
5033
3200
11000
700
4000
4855
2175
1304
1000
1710

1706
4622
16114
2730
700
2000
0
0
1201
2100
3000
1138
0
694
0
70001
547
0
390
8013
6838
2400
27
5084
791
4422
3600
380
0
4204
1500
11000
188
3000
4000
773
771
114
1046

714
7956
10091
2750
700
1923
0
5578
1232
2100
500
3414
0
716
1930
84003
500
0
1320
8125
59999
2600
7011
0
46983
10360
4000
342
0
4509
1500
11000
183
3062
3200
638
1045
98
1079

584
5499
15123
2800
700
2000
0
5304
1199
1500
4019
24952
0
808
5450
20000
547
0
0
8000
214
2600
4408
0
2025
3912
4000
672
0
5009
1500
11000
1305
4000
3000
694
433
1874
1089

0
0
0
0
0
0
0
1
0
0
0
1
1
0
1
0
0
1
1
0
0
0
0
1
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0

4265
1217
419
6400
390
1129
31838
8000
296
9838
1839
1800
7110
41219
4
10700
4810
1500
6416
42898
0
1105
0
4665
0
1946
6000
2500
0
4400
8000
1212
1609
6057
1468
3000
1200
4500
2770

8427
1302
392
5744
390
1152
11013
6000
0
0
1640
1800
7353
374
390
47000
6164
1300
16387
26099
2174
390
0
5473
0
27162
3857
1900
0
3600
2000
1000
5000
4845
1494
0
13032
6100
2100

9096
1052
450
3756
1389
1081
1196
7100
0
10018
1901
1900
7534
0
0
1500
6069
2513
2981
397092
0
18280
0
21284
0
2000
12000
0
0
4138
4000
400
3000
4291
1497
0
1500
6000
1300

28896
510
400
2600
3684
0
14989
5300
0
8845
526
2000
7385
15900
3033
0
4425
2000
2644
7864
0
2880
0
9088
0
812
20000
1937
0
1000
2000
0
3000
4115
594
0
3000
5000
700

52196
305
430
2500
0
0
2609
5000
0
8800
537
1900
7253
8601
558
0
4412
2000
2644
3785
8123
1600
0
84804
0
799
0
2224
0
2000
3000
0
3198
4274
2066
0
554
4600
1000

396
512
430
2000
4794
0
1269
5000
0
9000
577
2000
15000
38000
1320
0
4123
1000
820
0
4133
0
0
6285
0
933
14500
2148
0
2000
0
2000
2000
4054
0
0
2000
5000
1000

0
0
0
0
0
1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0

1001
1416
501
390
13156
6000
3240
1230
200
11000
0
0
13000
2840
10026
11000
16106
2744
15000
0
2800
8657
0
0
2768
496
1762
9700
756
0
5000
0
39000
53705
4700
12590
2600
4348
4506

1
1471
632
780
12724
7000
5006
1331
0
12602
4790
390
13200
1413
10006
12000
10703
4402
16701
0
2340
23744
0
0
2430
1385
1875
8810
3753
0
6000
0
0
60000
4000
3479
3700
5596
2000

1
1147
0
390
12873
5000
4014
2473
0
11000
1517
390
11000
2890
7000
7500
14540
339
20101
7000
2009
5169
0
0
850
0
1500
9000
1433
0
5000
0
19000
3908
4032
3446
2600
9632
2066

1
531
1896
390
24010
4000
3010
0
11326
4711
0
390
10000
4715
5000
6200
20631
339
7000
0
1793
14008
0
0
2430
273
1400
7300
5522
0
5000
0
19000
4000
3410
8870
1200
6402
611

1
464
316
390
15000
3500
3043
2500
43100
6000
1306
780
10000
1262
5200
4600
17641
339
5750
0
1700
2328
0
0
2530
1636
1500
7500
0
0
8000
0
18000
4010
4000
2020
1200
9722
500

1
451
782
540
20000
3600
5003
0
4257
11000
0
0
15000
5483
5500
5000
11748
0
10000
0
1812
17285
0
4012
1570
531
1258
7600
27232
0
2000
0
15000
5510
3665
27043
1000
24086
370

1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
1
0
0
0
0
0
0

2000
3500
0
1737
312
10
2712
0
1200
0
3000
3344
1832
0
0
3600
8800
1668
1118
2388
1400
0
7178
2300
1600
1330
1500
0
1009
1400
2057
1360
0
1379
1503
3000
5000
4500
1000

2000
0
3300
1609
920
0
90000
3800
1337
1000
2400
2255
2500
6757
2000
0
0
1000
1364
164
1819
2326
0
3000
0
1300
2000
0
511
1800
2168
1286
3500
1454
1493
3000
2000
0
3000

1000
3100
0
1306
37686
1470
3346
0
1906
1000
1812
1000
2000
0
2000
1400
0
1000
1000
1369
1328
11406
1656
0
0
1250
6700
1022
7696
1300
2000
1000
1100
1276
1393
8000
2000
1700
2000

1000
1900
2158
1455
0
341
2717
3400
1500
600
3200
2324
3000
3339
1100
487
1800
170
193
830
709
524
944
800
900
500
5000
237
1000
800
2007
987
0
1286
912
30000
500
0
2000

0
2000
0
857
574
0
2796
0
475
600
2000
1657
3000
0
1000
424
0
0
89
132
1101
6284
967
808
700
1255
28103
100
0
0
2000
39
1600
1804
940
3000
500
100
2000

1500
1865
1100
1087
348
12324
2826
3816
0
400
4000
1416
1200
0
3000
0
3800
0
54
428
1102
598
1112
1200
700
315
1032
50
0
1900
2000
0
2500
2000
1000
4000
0
0
0

1
1
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
1

0
3003
10000
22362
1600
1600
3300
570
1300
1641
1405
2414
6000
1400
541
1503
6670
2000
1446
1500
6021
2019
0
1300
4234
2000
2252
0
0
4600
1837
0
1910
3900
2386
1324
2500
1565
1358

2000
1482
5000
0
0
1300
2640
25
1300
1672
0
1260
6000
1374
541
1529
5000
2080
1690
1265
0
2564
900
1300
6000
2097
1737
2145
1300
4500
326
3100
3600
6000
2998
1339
2000
2006
1696

2000
1703
3000
8200
2700
1300
1056
0
1300
1684
0
1181
4000
1693
941
1240
5002
2000
1208
1125
15736
1000
900
1300
3000
2224
1440
10000
2300
2802
6598
750
141000
4380
1183
1638
2000
2011
1705

0
1001
2000
369
0
460
0
4922
602
1000
0
101
4000
1100
6993
1802
4003
600
462
1329
1000
0
900
700
3010
1000
1121
22000
0
2050
227
500
5100
3000
1400
890
1916
7000
1037

2000
1500
3150
0
1400
350
0
6788
350
1000
0
991
3000
2200
31229
0
3000
1500
1787
500
0
500
900
1000
5000
3000
1004
3000
900
2800
1270
0
5200
5000
1139
763
1000
2000
915

0
1845
0
0
0
480
0
0
500
1000
0
579
3500
0
8426
707
3002
1000
497
3020
0
6859
900
1000
3000
633
1013
5093
500
2300
1296
1500
5100
10000
0
769
1100
4000
929

0
1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0

2360
1572
3900
7100
0
3377
5864
2000
1985
3000
9000
776
5000
30013
3050
2000
0
0
1900
2500
2000
0
2700
8600
2000
2000
1941
9052
0
0
7790
4044
1600
10000
3200
6624
2000
1565
3500

0
1572
2000
6000
594
3476
5756
3473
2316
2000
0
4385
0
2000
1543
2000
3761
0
1950
0
1800
2000
2000
5000
2000
4000
1263
836
2700
15
0
2138
1600
10000
3500
0
2000
3194
3000

0
6561
1575
4200
0
3377
5868
1000
1850
5000
5000
10000
3000
1232
1215
2000
1600
0
2000
1200
1400
3000
2700
4000
2000
0
1600
836
4960
1831
4095
1400
1500
6000
3000
0
1700
1200
3500

4135
102
0
3500
0
3377
9275
390
1500
3000
4000
5000
3000
1000
3717
2408
881
0
1580
0
1000
1000
1700
3000
1500
2000
754
836
1700
1175
245
431
700
6000
3500
3731
1200
6206
3000

0
353
1700
10000
0
5062
0
390
1200
1000
3000
807
2000
0
14014
1500
900
0
3310
990
1000
1000
1600
29066
2400
3000
671
836
0
1338
234
380
800
5500
7000
0
1300
0
3000

2294
27000
3700
0
0
3387
4712
390
5196
44000
3500
657
4093
0
12042
2013
852
0
0
8721
1000
3500
1800
5000
1100
0
831
3590
3000
1216
266
772
1000
5500
3000
0
1300
310
3000

1
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
1
1
0
1
0
1
0
1
1
0
0
0
0
0
0
0

1000
75004
326
1402
2100
1749
1200
1650
1500
1059
0
3180
3000
2055
2000
6000
3500
1400
1765
15186
5000
4000
3100
3500
3000
2100
3500
2401
3100
1700
1500
3200
1252
4000
4000
0
6700
2000
2000

35476
3096
326
2000
0
1820
1800
4500
2000
1069
6497
1747
4000
2570
2000
5600
4450
10935
1812
10188
2000
3000
4700
3427
2005
1847
2354
2440
2650
1600
2000
4000
3124
3200
3503
0
7000
2000
2165

1000
1887
15493
2000
780
1000
1000
4000
1300
1000
8001
1000
3200
1620
10052
5000
2249
2324
1794
1074
2000
2500
4800
3100
3261
1837
2027
2396
2065
1287
1500
3000
0
2230
4000
2046
3000
2000
2285

243
1081
284
2000
23818
621
1211
4000
1000
38
0
9119
3000
1020
2000
4800
1200
707
1290
209
500
2500
1200
1200
3003
1139
800
1368
1850
1296
1000
1500
349
1300
4003
0
0
2000
500

9038
2044
371
2500
1011
354
20000
3000
650
1078
4000
1027
3000
1050
1136
4800
2400
3
1268
112
1150
2500
3260
1700
891
1254
196
1401
1756
500
500
1500
297
1410
3500
0
0
1400
28500

250
0
652
2000
1000
0
3754
3000
1000
1078
3801
4
3000
1080
2000
4700
1100
45906
1273
2797
0
2600
2000
1307
2070
1387
184
1807
2100
1550
500
1300
0
1000
3400
0
0
1400
2000

0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
0

1600
5000
0
5000
212
3000
1700
1900
292
2051
6000
1668
3000
3015
2000
3834
7000
2400
0
326
3300
5000
1300
40054
4830
5000
663
2000
3900
10000
3500
2638
1000
1929
0
2780
1774
1800
1214

2000
5000
2092
8500
42000
3000
1500
1800
7352
446
5000
2000
3058
3000
2000
4523
7512
2518
2200
326
1600
3371
1488
8011
4655
3588
661
3000
4345
2061
0
2940
390
1682
780
3745
2100
2148
1080

4000
3000
1460
0
0
2000
1000
1500
3401
0
10000
1500
9013
2500
2000
3154
7500
2514
1671
326
1200
6940
1498
151509
17663
10000
1100
2400
6000
1200
1329
2946
26898
1682
0
1628
1609
1800
1096

0
669
1167
217
0
2000
682
1400
1042
0
5000
0
2200
2435
1000
2025
5100
2100
3000
326
0
2800
600
50263
5852
5000
4953
3023
3950
551
29328
9606
1000
1682
0
596
1000
0
1623

1500
5000
1209
0
0
1859
0
0
4000
0
5000
0
2200
3000
3950
1709
5100
2500
0
326
2200
2000
500
59491
2254
5000
19
5000
0
0
1049
2946
1000
1682
0
173
1000
2635
0

2000
19000
1645
10610
0
3000
0
3000
5000
1593
5000
22000
2500
4000
0
2011
5500
2500
4600
326
0
2000
750
48326
1467
3000
1264
0
0
0
1186
3345
1000
1674
0
2114
1000
750
394

1
0
0
1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0

390
1293
1985
11700
4000
3842
1000
1300
4000
1867
1300
288
9800
2410
0
0
2000
6000
2000
3292
0
2000
1224
44462
0
0
1785
3437
25000
0
4650
1605
2121
1300
6783
0
2000
10553
3166

390
1205
2287
12014
4019
0
2636
1409
5000
2501
1229
1236
9800
2057
0
4000
1524
5000
1776
0
0
1985
6500
12000
505
2191
2012
3300
8082
2154
0
3130
1357
1250
8063
2206
5000
2000
821

0
1798
2287
8000
4017
0
2500
1795
2000
1271
1120
316
9413
2392
1900
0
1401
4000
5000
0
0
1300
15000
2000
0
0
1536
3050
2580
1966
0
1275
1037
0
3115
1500
0
2700
0

780
299
281
5000
3100
0
2128
623
0
926
292
316
7114
1483
0
391
917
5000
3000
0
0
0
3607
1000
0
0
837
5000
1357
1966
0
159
243
0
1852
2000
4000
2000
0

0
1280
965
0
4500
0
2880
512
147
876
2784
316
7532
2161
2018
386
1000
6000
5000
0
0
2040
684
1000
0
2096
989
2700
0
1966
915
0
244
0
1347
6000
3000
4120
0

0
3368
18000
1263
5380
0
390
185
1000
3004
270
316
8427
2181
0
249
2000
5000
2500
0
2000
4081
5000
5098
4950
0
782
2300
0
177
4306
0
226
0
5158
6000
10000
4118
0

1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0
1
0
0

10000
0
2444
6000
0
3967
3201
2000
15000
699
2637
1200
0
1500
2366
2984
1120
7500
0
1977
16924
5277
5000
6000
31348
7000
1106
49777
2600
2500
42198
5289
2205
0
3173
20738
9468
165
1781

0
0
3056
2
343
1348
4016
1700
6004
3152
1353
1164
0
1500
4000
2449
1213
8000
0
1800
8004
4941
5000
6500
1328
1326
1125
3002
2600
2640
83754
3875
2111
0
1972
27689
30250
1295
2016

2806
0
968
3006
315
20836
2109
1300
14776
5180
531
1069
0
2000
3000
1612
1000
8400
362
2032
521
0
3000
6500
1000
1095
1200
1388
2000
2080
120927
3830
2376
0
183
21451
5215
0
1450

500
1999
0
2000
6000
1321
1151
662
10000
1780
14
81
0
1000
2000
798
0
6000
740
1600
3776
0
2000
5000
7000
377
1000
1511
2500
2246
0
4000
0
4599
0
2000
90
0
1314

562
1999
1117
2000
0
561
1685
1000
0
0
235
4851
0
1000
3480
1307
0
5200
17481
1652
165
0
433
5000
5192
288
1000
5000
2500
2174
716
4000
2070
700
0
0
6198
0
814

303
1999
0
1500
188
2905
1342
747
7436
6200
1400
3333
0
1000
15000
359
0
5000
1000
1734
356
0
1000
5568
0
342
1000
1600
2400
3000
25213
5000
1683
0
440
20602
2440
0
978

1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
1
1
0
0
0
0
0
0
1
0
1
0
0
1
0
1
0
0
0
0
0

0
1119
2000
2000
20000
304815
1676
0
6000
0
20000
10000
5000
1823
9000
390
3500
6520
5110
1269
1600
0
1951
0
2000
0
11264
9532
0
1649
11052
1654
6014
0
1433
3008
1500
1300
2000

3639
1000
5000
2000
10000
8000
1716
0
5000
0
15000
10000
5116
1818
0
334
4000
1477
19623
1308
1700
0
3034
52806
1814
11305
10979
0
0
1679
9563
0
7103
7124
1844
2319
100
1400
1800

2347
3776
1200
2000
3017
8127
1731
0
4000
0
19355
5022
5000
1312
4100
780
3500
0
15000
1267
1509
0
3000
1872
1000
0
10950
1900
0
1688
15017
2332
5451
21
1600
2151
0
1000
1700

3901
3776
0
1500
0
4810
1604
0
4000
0
10000
8000
5000
879
3000
2590
2500
0
7000
605
1000
0
3000
1200
0
0
9281
0
5210
999
5374
4320
6000
2959
576
2200
0
198
759

1327
4173
1853
3023
3000
5000
1812
0
1000
0
10000
99822
5000
781
4000
1490
2200
1346
14122
862
670
0
3000
1100
0
300
9304
2124
0
1029
5420
0
80000
6000
588
2300
750
0
1500

530
1000
0
0
2000
5400
1667
0
1000
0
10000
5000
5000
800
4500
11813
2200
0
20000
1000
740
0
92
1250
0
0
9885
2427
0
1040
6021
0
4000
0
600
2100
247
0
1100

1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
1
1
0
0
0
0

2000
0
1700
2000
5000
19855
14000
2000
90000
3000
1664
1000
0
7000
5320
11369
2000
1000
0
3200
3500
700
1100
3085
4009
0
1815
3720
1955
5837
3200
3005
87
5000
10400
14500
896
7404
0

2000
0
0
1500
5000
18914
7200
2000
7170
9000
2742
0
9252
7000
7845
11380
2000
439
0
3013
2658
349
1100
4000
5083
1634
3496
4206
2020
5454
3500
3027
0
3500
3400
0
0
3186
0

3000
0
2700
1500
5000
15112
19000
1600
9000
2000
2000
0
1859
7000
4000
11216
2000
2000
0
2141
3000
9
1100
5000
5002
1610
11548
15610
1605
5707
3000
6024
0
3000
36139
5000
0
5161
0

6000
0
1100
2000
2000
12849
10400
1500
3000
2000
1720
0
8362
7000
4000
11069
2000
42000
0
1200
4000
0
1000
3514
4000
710
3500
10556
30039
4156
2500
3003
0
0
618
8000
0
0
238

0
307
0
3000
0
8468
0
1550
3000
700
1764
0
810
5000
3500
11090
2000
1700
0
1300
3000
0
1000
3478
3000
717
200
8000
65000
4123
2500
2334
0
1000
3200
10000
0
13714
0

2000
0
875
2000
0
27378
4931
1600
2367
4000
1762
0
1469
326
9500
10028
2000
2000
0
1300
2500
0
8000
3517
5050
722
1100
5600
5000
4368
2500
4087
35520
10000
8500
9472
0
3224
0

0
1
1
0
0
0
1
1
0
0
0
0
0
0
0
1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
1400
3100
13437
1029
2100
0
1585
1325
3008
5000
390
0
1100
8400
34163
0
10000
7300
2700
2000
8288
1603
3000
358
7000
2500
0
3400
11000
0
14200
0
0
2152
2588
7333
1041
2054

0
1500
3200
6068
0
2100
7000
1700
1350
2024
4000
390
0
1074
626
0
0
0
6550
2100
1200
21888
902
3000
0
15000
3000
0
2301
12000
780
17631
0
0
2091
1553
4
1084
4027

0
1400
4000
2462
680
2685
0
1570
1366
3000
8000
390
0
1000
626
131200
0
14005
7200
2100
0
44640
11117
3000
0
6000
0
0
0
20002
337
17741
0
0
1034
1033
4104
1043
3002

0
1100
3300
168159
0
2300
6600
1000
806
1000
2900
390
0
1000
1348
3950
0
2000
5300
2200
0
3904
3462
0
20
10000
2600
0
2300
10002
1234
25203
0
42820
500
381
15000
1000
3008

0
1000
3500
5248
0
4800
4000
1000
834
5000
0
780
0
1000
5879
0
0
0
5400
2100
0
0
58418
2000
0
10000
1000
0
2000
11002
0
10000
0
0
17
384
2000
2000
1059

0
1000
3500
5540
1381
3400
3200
1000
836
1500
5700
1473
0
0
8954
716
0
0
5240
3000
0
0
16994
0
0
7000
1500
0
2000
26002
0
216
0
1000
26500
404
2200
2000
551

1
0
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0

0
5400
1992
0
1662
1500
2094
5305
18026
0
8211
4000
10
1109
8000
8080
4411
10049
6029
13
9960
4595
5000
2510
11613
0
0
12200
3500
4000
1131
3120
12873
5000
2665
1316
1181
1887
200

0
4000
604
1812
1783
0
1558
3500
18026
0
6100
5000
2200
1129
1100
14298
10282
10106
5487
0
30902
4562
3500
2500
176596
261
0
10500
5017
36500
1000
0
135477
4000
2108
2609
1219
2003
0

0
5500
0
1826
1282
2500
1005
38007
14095
0
6094
4425
2100
1137
3000
2519
3006
9021
5043
0
7410
5001
3000
3000
6506
8203
2400
8500
5000
2300
1907
1433
6480
2350
2051
1017
1196
2000
300

0
5500
3960
904
250
0
1162
3000
12037
0
5035
15091
1900
302
3000
6616
2659
7029
10084
1245
6368
39292
2800
3000
5178
5000
0
8750
2000
1500
2000
951
4026
2000
2092
1012
452
3419
0

0
5500
0
940
12500
2000
1408
3507
15026
0
4446
0
1841
312
3100
1953
3436
9093
5059
0
7323
0
3000
3000
3031
0
2000
9200
2500
2000
2000
983
4153
3000
3690
959
460
13
399

0
1000
2313
1143
12500
0
113260
2500
13026
498
5028
2277
1945
313
3100
5300
1000
10018
5040
0
5837
62597
3000
3000
3466
13185
0
9800
8128
3000
700
1099
3014
3000
2371
935
463
2088
100

1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0
1
0
0

3000
210000
0
6500
780
9000
5000
0
6400
4583
3389
5720
3052
0
21238
1099
1800
350
13514
7263
7008
0
1800
632
6
1384
0
2278
0
1500
3000
10000
5006
3283
5301
2254
24485
1125
3049

3000
9413
2000
5211
390
9300
3000
0
0
13519
3357
5820
3136
0
2000
2508
2000
400
69370
8857
6300
0
2000
0
3016
5000
0
918
0
1513
3687
3286
9002
3000
6112
1522
6864
1145
2621

3000
7900
1000
5000
0
7500
2000
0
4535
43251
2973
5670
8046
0
191260
976
1000
400
20001
9117
5000
501
1171
316
1846
1224
0
864
0
1000
5000
3133
7000
5000
6023
4065
0
1154
3032

3000
6000
0
5000
390
7500
4000
0
3900
0
2819
4250
2300
0
6000
416
1000
800
3000
29420
3000
285
0
632
5005
3003
0
1300
0
1059
1000
2822
5049
3000
4626
4056
150
852
2074

2500
6000
2026
5000
390
7500
2000
0
4300
8657
2468
4450
9621
0
0
416
0
0
3000
3484
2606
1254
1211
0
2005
3506
0
514
0
0
309
3212
21862
3000
1035
81
150
150
2000

2500
7000
0
5000
2405
7500
2000
0
3700
10649
2503
4470
0
0
20400
416
0
390
3000
1998
4006
99
1221
316
1462
3552
0
175
0
0
2000
3073
5529
4000
1046
83
271
0
1800

0
0
1
0
1
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0

2002
0
0
2344
100050
5005
1450
3000
1700
5000
0
15000
2000
1914
3769
4252
2626
5000
2000
2013
9398
326
2000
0
1550
3000
3000
7272
3338
4873
5000
1558
0
368
7149
7398
299
1500
2836

3001
0
139067
2427
10000
15055
1800
2500
0
3000
0
12127
0
1900
1999
23785
2616
7013
1718
1329
26510
833
1072
0
2200
2300
3000
8764
3096
3472
3397
1286
0
0
8000
5537
0
2016
824

2000
326
4263
2500
7000
16752
2000
2000
1300
3616
6407
9557
4000
1478
1999
225
2617
3600
1210
1025
51109
326
1500
0
2170
2000
1000
9823
4000
27403
3000
1204
0
850
5000
1259
0
1095
948

1502
652
3376
2490
10040
10012
2600
1000
1400
3000
0
8000
2000
1172
1500
194
20000
1500
1018
1010
2080
802
1000
1903
2001
3000
897
11123
3000
0
2000
529
0
763
10800
0
440
1024
0

1000
0
4274
2580
7000
10071
0
58408
0
2000
0
6500
2000
2005
1500
6473
1012
1000
539
67842
0
326
2000
0
1601
90000
0
20274
2829
148120
2300
467
0
0
0
1000
0
350
0

1002
326
4635
2593
6000
10039
2020
5800
1400
0
3000
7000
2000
1000
1500
22906
511
1000
5001
2530
10080
0
1000
0
1602
4000
2003
5374
2500
6546
5230
544
0
1381
5600
4134
0
1323
316

0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0

0
10417
2010
29500
3200
1300
1433
1500
0
2000
1600
10097
5000
0
5327
0
168
16007
1702
5000
10000
1500
0
8000
3000
51772
2279
16142
20053
13987
1500
20650
26796
7000
1293
4025
7500
1498
5830

0
7364
1149
2000
2000
1000
1489
1505
0
1928
2000
18057
6800
0
2300
0
0
19031
1531
5024
10490
3000
0
9222
4000
2300
4167
8630
19000
69805
1500
15360
36582
9000
1111
5
5000
1139
7254

0
8144
3094
2000
3000
0
1457
1500
3000
1014
2000
9368
6500
1074
0
0
0
17014
1544
4300
6620
0
0
5000
3403
2176
0
8710
15000
1711
1800
0
46112
9000
1175
34000
4121
380
7164

0
8422
1003
2000
10000
22373
1016
2200
0
1000
1500
15771
8300
3292
780
0
0
12121
702
3500
6700
1000
8020
4500
3200
146000
1979
2142
10040
26743
500
12923
16873
7000
3162
0
2000
2340
4675

0
7740
1004
2000
2000
680
1046
2300
0
203
1479
5616
0
0
0
0
0
20014
724
4000
7000
2000
20706
4500
3479
9500
1979
748
15000
10057
500
1816
6190
6000
33
0
2000
837
5792

0
26318
406
1780
0
10000
1211
3000
0
34096
1504
10173
4200
508
0
600
0
11014
557
4000
7150
1000
36759
3834
4000
0
1775
3030
20000
54318
500
17050
22167
5400
2000
0
2000
380
5196

0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0

1317
3000
3000
5000
1556
0
2430
0
2494
3967
0
396
6000
6000
31110
17918
11075
4405
0
3000
1755
2000
0
0
1500
1300
4048
4925
5200
3804
12000
12500
1500
1706
0
0
2978
3997
7000
8000
2655
1064
0
780
5575
4716
5404
6230
0
1246
1300
1300
3028
4560
1000
1000
8100
0
8200
7500
2000
2100
3000
0
215 1024516
0
0
5850
0
18031
3275
7166
7501
0
1739
2081
26

5000
13500
0
399
1370
396
5000
19459
9274
1500
2295
0
1124
12606
4500
11000
55000
0
3140
9000
530
0
1632
5696
0
1400
78
1000
24100
9000
2100
1311
632
0
0
5430
6621
1750
4822

956
14000
4261
1396
600
792
5000
26924
4000
5000
1000
0
1000
0
3400
8000
3200
200
3707
791
822
0
8559
2328
0
1000
3171
12234
0
6500
3000
699
632
0
0
6871
3501
975
3352

1500
13500
1261
0
0
0
6000
19049
5000
2000
1048
600
400
572
3500
9300
3300
8360
2104
10000
2222
0
4164
2567
0
1000
5015
1200
11700
5000
5000
725
124542
0
0
7790
3501
1010
3570

3000
13500
540
0
0
396
5000
7648
53918
2000
1058
590
500
7656
7700
9000
3300
0
1946
7000
788
0
10626
2531
0
1043
5047
65157
12000
2000
2050
711
14770
0
0
8901
3612
3226
1799

0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
1
1
1
0
0
0
0
0
0
0
0
1
0

5000
2000
28647
2000
8059
8151
0
15000
1496
14000
7884
6739
4000
19254
15
0
0
3706
3721
5000
10000
3000
438
8226
2000
0
10130
991
10000
1405
6500
3375
16059
68940
10000
9910
2794
5701
3000

5000
0
35000
1000
7741
6790
0
0
1496
27
4808
5540
0
432
3500
680
15728
5502
3700
5000
13000
5007
0
12850
56714
0
12649
991
65042
56388
6500
25362
6482
18018
10083
9000
2888
6302
3400

5000
3755
30636
0
7201
6951
0
6000
1496
4000
10044
4403
2000
19584
2000
837
1500
4204
4005
4030
12000
3000
0
1316
4100
0
8916
666
12000
112
13500
18684
13242
18058
10094
9329
26850
3000
2300

7500
2000
30241
1000
4815
6915
2500
4059
1496
3000
4006
3814
2000
0
1500
0
1400
3017
4000
4000
5000
3000
0
326
160000
0
7725
991
5000
1779
2300
3529
24011
30897
10000
7000
1047
2500
1200

0
2000
0
2100
4927
7445
0
14
1496
3000
10046
3562
0
0
1500
0
0
2005
3000
4000
4000
3000
0
598
7000
0
8900
1316
6000
1786
2002
892
5497
31244
2500
6511
1088
2555
1200

6000
2100
179
1500
5380
7248
880
10022
1496
10000
12087
4021
1900
1569
5000
0
0
1702
2928
4000
5000
3000
0
8615
7000
0
6956
816
6000
5414
0
958
5415
88461
5000
5500
996
3000
1500

1
1
0
1
1
1
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
0
0
0
1
0
0
0
0
0

8300
0
1576
0
889
4504
24840
2006
3965
0
3900
3775
2698
390
8000
45979
5539
1918
2855
3000
500
0
6425
0
1649
150
6000
3500
0
1873
132
0
181
69032
6370
3000
816
1711
3010

4200
194
1589
0
1104
6213
4159
2000
6880
0
0
664
3137
390
7565
28435
7449
4626
3130
3000
3500
0
54478
780
51869
530
0
4200
1257
1897
132
3550
1133
2138
5991
5450
17651
1411
2970

3500
1181
1000
0
2999
5423
17589
1520
1320
0
1742
0
9643
390
4100
41503
3005
5602
3107
3000
1500
0
10424
0
1884
0
3000
5500
0
1552
132
0
0
1566
7298
0
12554
2531
2886

0
14039
239
0
68
3400
0
888
5983
0
1900
641
4395
390
4027
31748
2400
769
2847
3000
1500
0
3762
0
1023
1166
2500
0
0
1649
132
1164
39344
1582
2105
45554
26212
5007
2824

7300
1679
0
0
626
4000
0
16696
1922
0
1703
5506
2229
390
3445
25449
21577
5595
3134
3000
1500
1150
229
0
1173
0
4100
2500
0
2005
112847
1100
1500
1318
10249
2100
23114
507
2925

3800
4156
1696
0
688
4000
500
1700
12652
0
3612
1847
3041
390
2000
22999
10000
2538
3072
3000
2000
0
1423
3072
1193
0
4100
8652
0
11064
5005
1118
1540
1630
0
1900
2512
506
2987

0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1

221
20010
1500
3326
50000
0
10004
390
0
10000
2000
4665
1400
0
0
7520
2969
0
2341
7000
5210
0
92
6000
26137
5000
4000
10000
0
416
3800
4135
10012
390
0
0
2432
3913
2437

0
25022
1500
150
10646
0
11020
3889
0
10000
2700
1670
0
0
3120
6700
13441
1742
0
6500
5323
4058
0
0
26443
3300
5000
6247
0
416
3600
2488
10010
3529
0
5000
397
6336
2774

0
21003
1404
0
8601
322
10238
780
0
4849
2700
1977
0
332
3050
5130
0
27291
2554
6500
5402
34
0
3000
16624
3195
4000
6375
0
416
3200
21238
10000
10207
0
2623
12133
5361
5457

0
18003
1100
0
3601
150
10022
0
0
4849
1500
2000
0
0
1136
4800
8818
0
0
3994
4071
3000
45
1000
6166
3000
4000
4468
0
416
2000
5000
7000
500
0
2500
747
3000
3855

0
20000
1000
700
3719
546
7000
390
0
4849
1500
2000
0
0
1200
9000
4
0
1800
4000
4215
40793
23
1500
8078
1120
5000
1000
0
416
2100
15000
10000
600
0
32000
4060
2502
4684

0
20004
1000
0
3300
0
6000
390
0
4849
10000
2000
0
0
1206
5150
28
6386
0
3500
4081
4952
0
2000
25763
3000
4000
1306
0
572
3001
545
10000
3000
0
2567
3059
3603
843

0
1
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
1
1
1
0
0
0
0
1
1
0
0
0
0
1
1
0
0
0

1754
3219
4000
326
1600
75000
4818
0
1500
2157
7000
0
2000
0
0
6790
14233
7817
0
4800
81596
9283
2061
3300
6002
2420
513
2800
8266
3280
10222
0
7000
10008
5655
1637
396
2000
0

1500
3417
4009
326
1300
49800
5024
140043
1509
1660
5188
6371
2022
0
0
5418
15854
2358
0
2000
114770
7846
175000
0
5000
34000
0
2800
7666
0
11019
8000
1900
6196
1480
458
396
5000
2507

1500
1926
17446
1516
1156
1514
4051
1830
1522
1300
15000
0
2000
0
0
7720
10000
18577
0
11000
70175
38218
133100
6100
4552
2500
4376
2400
6590
1511
9019
0
2014
1470
2330
0
396
8000
2297

1000
1545
100000
326
387
41072
3788
1021
1147
541
7500
0
0
590
0
37604
10000
11560
2000
5500
69180
10000
46000
0
3131
5937
0
2100
4711
609
8010
4000
2500
6501
2550
282
396
0
432

1100
797
10000
1439
354
23500
3622
1103
1188
0
7000
0
1000
0
0
0
10000
4298
2000
5500
44376
33978
1000
5300
1539
5164
0
2100
4746
500
8002
0
2000
5784
3000
0
396
5000
0

1208
9190
20000
326
438
29702
1215
1011
1194
0
3000
8399
1904
0
14000
0
10000
12330
0
5400
37638
0
0
3500
1027
5387
0
2100
4421
800
8001
6000
2000
6030
3000
0
396
0
649

0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
0
1
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0

21179
25000
0
16500
3012
3500
8086
8193
301
2000
14400
1447
1969
1200
0
0
0
1077
0
73036
0
9917
0
2259
12260
0
150359
2230
0
2000
1518
0
8000
75276
0
0
9500
3669
5

20000
150000
0
16500
3100
3000
7412
9000
850
1451
402
1430
1668
1300
0
1100
0
5693
6056
42386
0
7350
0
0
7016
0
4199
2238
0
900
1556
376
9008
6008
0
0
9100
3277
232702

3000
90168
0
6
3116
3000
4721
6600
10819
3000
5166
1684
1609
1000
0
6000
5752
4255
652
75865
0
7231
0
12880
3007
0
1322
561
0
0
1000
48042
6000
48845
0
0
9900
3220
3529

1000
25001
0
10306
2000
3029
3854
6400
746
862
5000
2000
1506
1572
0
3533
3000
3190
517
57379
0
6603
0
2500
5009
0
2480
2238
0
300
300
3099
5000
0
0
959
6100
2236
14212

5000
10000
0
10876
2100
1000
3622
6382
600
5000
5030
892
2379
1000
0
880
1000
2451
0
53787
0
6797
0
200
7028
0
0
565
0
0
1000
0
5200
1111
0
0
6100
2007
1200

500
11000
0
10323
2100
2000
3433
5994
4238
10000
5391
2000
0
1000
0
193
2000
4425
27
13833
698
7557
0
280
6755
0
0
564
0
6500
0
0
5100
1140
0
0
6300
1600
8200

0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0

3600
0
0
0
3000
5000
2354
1115
1360
696
2016
2403
0
8284
12082
7875
184000
388
1723
6094
4133
0
1300
0
3090
7300
3340
780
6527
1700
3687
3000
2978
2394
213
46012
264
1550
13016

0
0
1308
0
4000
10326
2500
1161
31793
316
1200
1880
769
5467
2539
0
6500
388
2393
7966
14296
0
1040
6601
0
6004
4370
390
6714
1700
1352
2691
4026
3000
2592
3000
264
1826
13016

1500
74550
2765
0
4000
5000
1200
1026
1943
1076
1100
0
771
5200
2250
1000
4000
388
2090
18059
5990
5144
1378
5522
0
5170
4000
390
6705
1700
960
0
3704
3000
13204
1590
264
6497
13625

1000
3000
1119
0
3500
10000
2618
1523
819
316
1000
1000
0
10000
0
16446
4000
110345
2000
24554
8342
0
1560
3200
0
4000
5000
390
5181
1000
4921
3000
7873
3000
0
1285
264
8185
11019

1200
3000
2218
36150
3287
5000
2013
3872
763
1226
300
0
695
0
2580
0
0
8000
2000
18860
8241
931
128
3300
0
4000
3899
390
5437
1000
3031
2000
2429
2685
986
1544
414
3755
9439

1200
3500
625
0
4000
5000
4724
2626
2280
696
1000
189
1892
0
171
0
0
4200
1803
17313
17817
0
239
3500
141516
4200
3761
2379
5700
1211
2718
0
5720
2100
0
1761
264
3220
8651

1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0

0
5000
20000
7800
1564
0
6256
0
656
4003
3000
8061
3400
5400
964
1728
3000
3000
9000
1477
212
0
16050
3111
676
6026
5261
2000
1100
416
126000
5726
6626
3
2300
2750
0
5649
3656

0
5038
0
8705
2000
1980
6434
69084
2849
5603
2000
5043
0
5460
0
3000
3000
0
10000
1546
3759
0
29989
3667
2012
6007
1132
1500
1100
0
3000
5037
12446
1466
0
2854
0
2397
11713

0
3000
0
8500
2000
0
6506
3450
1060
3
2000
8160
5800
4033
0
3040
5000
248
8000
1453
0
0
5608
3063
6577
5000
2138
1007
1100
416
0
3182
17746
70
0
3000
0
1305
24265

0
20130
2700
6820
677
280
10813
2348
3667
2504
3000
10069
0
4220
0
3012
2922
163000
5500
1039
668
0
0
2000
551
5000
172
7
600
416
3000
5000
6000
2397
0
10400
0
2341
7832

0
1000
0
2700
860
280
0
1486
1627
2511
1300
2023
1000
4199
5953
3000
0
5925
8500
1066
921
924
0
2000
2130
5000
200
0
500
416
2000
1252
5749
457
2538
600
0
5584
5966

0
1000
0
3200
1000
1111
5557
30000
1102
3021
1100
8669
1400
4427
0
3000
1461
4782
5500
1421
0
32673
0
2428
1887
6000
168
0
300
416
2000
749
928
1003
47473
4254
0
1388
9363

1
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
1
1
0
0
0
0

6230
0
15327
3500
4201
400
181
10000
5000
2876
69842
10
3600
3000
5000
1358
390
49857
0
3632
1130
3000
5097
2800
7471
5784
8683
0
11556
10220
0
1430
1000
3411
5482
1618
6936
2019
7000

1500
1200
10000
3205
5001
9500
1794
20000
10390
423
2785
8304
5000
3387
3500
3000
390
75038
59892
2659
1502
1000
1060
2158
7848
7395
10021
0
156
11231
0
4987
2374
22657
15900
27
8266
2063
7000

1500
0
12000
3300
4134
9250
1338
8000
390
2149
947
7356
6000
1637
4500
1432
390
96793
1200
1708
1300
2500
1000
2610
8957
7506
8017
0
2403
10269
0
3966
0
7777
1678
20072
5792
2217
6011

500
1100
9019
3000
2700
5000
768
10000
780
463
0
5300
5000
1231
4300
3000
390
16576
0
1629
500
3500
4696
2022
8000
6000
16270
0
1546
8500
0
5081
1000
3089
0
903
662
705
5000

1200
0
10024
3000
3000
0
2643
4416
0
2218
1956
5550
4000
3356
0
5000
390
6844
0
13037
1000
4000
7062
2064
7775
2000
6599
0
7915
10000
0
6605
0
8429
764
2313
108927
725
6000

454
1200
15040
3300
5030
5000
0
10000
390
10346
900
5050
10000
636
1500
5000
390
8954
0
450
1001
3000
10898
2038
7341
2000
6024
0
0
10000
17000
1511
0
6706
0
156590
4154
927
9000

0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0

4980
7768
4729
6024
30000
0
3000
27234
0
15084
0
29923
0
9000
484
0
0
2040
1205
1400
2036
0
3
0
920
1000
77
2096
0
11919
523
2000
2000
4098
7800
2076
10000
10000
5000

0
5000
5434
18069
24000
0
2500
1754
0
9354
1688
7655
4000
7000
980
0
0
1292
3236
1500
1776
5500
10000
0
852
0
0
1970
212
6629
1543
2000
0
0
8100
8926
11000
2131
5000

1500
10000
4751
30000
11200
0
10000
2900
0
3082
1226
23925
2000
9000
4000
0
0
9555
4051
2000
1792
4000
10023
0
1759
0
9281
2355
3066
17171
0
1000
3300
0
8000
16413
11000
1910
7900

4520
0
3500
46805
10000
402
2505
0
0
6046
7000
265852
0
8000
266
0
0
23310
1781
2620
1782
11000
20000
0
5707
0
0
1500
13206
3800
0
500
700
0
4300
30
10800
1410
4000

939
8000
3500
21550
34762
0
3000
1265
0
3497
0
2225
35000
8000
0
0
0
2244
1517
0
1844
5000
5000
0
0
5000
340
1000
212
5807
0
500
0
0
4400
33
5992
1159
4000

0
0
3800
1287
26447
2054
3420
832
0
3514
3146
13478
3000
8000
1913
0
0
2156
3630
1164
1856
5000
20000
0
0
12000
0
646
0
1380
0
2000
1200
0
4500
5900
4967
1050
30300

0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0

1122
1222
0
2209
20487
0
2720
477
17654
6900
5289
6107
1440
358
6888
11033
2000
557
3700
0
0
0
370
2184
1084
0
0
3700
3607
1928
4780
1500
20498
8972
1122
2900
0
1400
0

5738
1249
0
2109
27783
1800
26461
972
11068
200
10641
6501
2000
285
5155
9803
2100
0
6353
3451
1222
0
8875
1744
1084
0
0
3500
4001
1699
6459
1500
8549
9700
0
2379
1912
1024
0

2041
1247
0
10006
22920
2000
1034
0
7600
12000
2011
6005
1741
219
5258
1004
2000
2481
1200
3000
7409
0
792
7323
1005
0
0
4000
2449
1557
6550
1000
53471
8960
12608
4466
1200
16469
0

15516
610
0
0
4952
1200
280
386
3352
0
9
5805
1164
416
5284
1831
2000
13716
70000
2841
0
0
3826
711
46
0
0
3200
2836
1279
5106
200
101785
5630
44375
2
1000
131
0

7697
611
0
4300
7640
3600
300
0
6104
11500
4890
5909
1027
142
5473
7126
2000
7100
3000
2620
2752
390
1997
970
16
5347
0
4000
79263
962
11500
2000
117
5777
0
1836
1000
322
0

2916
616
0
1191
14003
0
1535
0
261883
5811
15
6106
1500
3000
5505
2121
2000
812
3300
2500
1549
0
396
491
0
0
0
2700
2442
2178
0
50000
32347
5459
0
1846
1000
40000
0

0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
1

1048
0
4160
3693
300
15600
0
1947
530
4402
3000
0
2489
10000
5388
0
39968
11000
0
4055
10096
1742
2000
3925
11000
1137
0
0
7118
4800
11000
1674
0
5000
8239
7200
3400
2000
3000

0
0
4000
1098
1500
7666
6462
1829
3000
4971
1500
4160
0
13021
5079
0
89000
12500
390
0
0
39600
2001
3683
5600
1247
10004
0
5800
4920
2517
42921
0
6000
344
5888
0
1700
3000

0
0
3984
2912
1800
0
0
1644
11500
4750
1500
2540
1498
9781
4876
507
10668
11000
390
0
3800
7
499
2947
5500
1065
10000
0
3792
6520
2957
0
0
5000
41884
5990
0
2000
3000

0
0
4001
2910
1200
7792
2746
4405
8680
2997
5600
1055
0
0
4400
0
0
7000
390
0
3125
1185
2000
1253
5500
1000
10000
292
4010
5120
1000
3728
16825
4000
5025
6031
0
2000
3000

0
0
4128
4122
1300
6248
11613
1104
38020
3133
3100
0
8053
10000
4600
629
0
36700
0
0
2783
0
2000
1297
6000
500
10000
77
4276
17001
41000
2300
0
4000
40
6415
0
1500
5000

0
0
4200
1887
1200
5910
11753
2504
56700
3180
2000
408
0
8752
5000
0
540
6650
780
150
3000
54416
1500
1305
5500
500
5000
0
3655
0
170
43183
1823
3500
3
6301
0
2000
3000

0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0

9
2000
13030
17
2420
0
1000
414
1692
10075
0
1600
0
1945
5000
360
7970
390
18116
2573
2070
303
1391
6006
2600
14185
4001
2361
1530
4000
2500
4000
7100
0
2000
3707
0
3000
390

2203
2000
0
7342
2511
780
1800
414
1732
10063
0
1500
0
0
5000
1562
1100
780
13113
2594
0
9061
3498
7006
3000
7425
4400
5608
0
3505
3000
0
7400
0
2000
5406
0
3000
390

3006
2500
4402
3675
2512
0
500
6936
1748
10060
0
1600
0
1500
4620
844
0
390
2522
2483
0
0
8963
10000
3000
6386
3566
1851
1610
3500
0
3000
7300
0
1500
3157
0
3000
780

3005
1500
0
2910
2510
0
1000
1000
1642
10028
0
1000
0
0
3200
0
0
390
0
2458
0
9071
0
9000
2000
868
7694
2801
0
2000
0
8000
7700
101
1000
1644
0
2000
0

2005
0
0
3904
2590
0
0
1000
4200
10042
0
3000
0
1000
3300
0
0
390
500
2516
0
0
14660
5000
2000
10647
1000
3268
0
2200
0
5000
8600
0
1000
1925
0
3000
0

2000
1200
0
2900
2711
0
0
1000
1709
10055
0
2200
0
0
5000
720
0
390
500
2461
0
656
62832
4500
2454
4320
1000
2096
0
3000
0
5000
5816
0
1000
0
0
3000
0

1
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0

2243
1034
6000
0
147314
0
1680
1662
260416
0
1423
0
2527
4070
316
0
6000
211
3000
5600
0
26868
6026
1436
123
5620
4000
5000
6000
3645
3017
15000
1000
2365
5500
5000
15000
0
17204

4578
2
10000
0
7752
3000
1771
15783
72200
17601
2
3130
3691
4025
316
9737
3120
4188
3014
5400
0
22375
6000
1416
123
9860
3700
5000
0
2688
3020
20000
1400
3100
5600
5000
10000
3000
13173

4354
120444
3018
479
6046
2000
5500
52
0
2115
0
5000
2337
2511
316
790
4300
4061
3086
5006
0
17221
6300
2150
0
1741
3534
0
1
2142
2010
15305
1400
2600
7200
5000
15000
3100
10143

2516
3236
4000
2477
2753
3500
3615
4445
0
0
49
4000
2512
1523
316
20750
1000
4586
2000
3250
0
15300
4000
1500
0
1702
2000
0
1
7139
2035
10070
1383
2700
6500
3000
20000
0
7519

3438
3352
3000
1467
5583
3500
700
2556
0
705
0
90000
2743
1292
876
0
1000
12
3003
3400
0
16000
4300
1000
0
1736
1820
30900
1915
1872
3014
15037
1383
2800
6500
3000
5000
1000
8866

37467
3897
3000
574
6700
5900
1404
3321
0
4000
0
15000
2463
1236
1026
0
1000
3837
3000
3500
0
18000
4322
1000
0
1894
2200
30900
2000
10573
3045
10052
851
2700
6000
5000
20000
500
7154

0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0
0
0
0
1
0

4224
0
3000
17749
0
3848
18388
0
4375
1453
2188
20460
2100
1453
0
639
5000
2453
3500
2000
0
7479
886
2000
5000
0
1700
0
9480
25903
168
1100
0
1088
0
2500
8027
5015
187

4415
8600
2636
4748
0
33515
22302
0
1225
1700
2285
6257
4000
1731
0
699
5235
382
3908
1865
1804
5600
21831
1601
5045
2050
3102
0
3182
1000
786
1000
0
1110
0
3000
3000
5032
1306

3600
0
3000
7020
0
48075
20274
0
401
1000
1429
2967
3000
2215
0
0
5000
10383
4328
1720
1200
5600
90182
2000
7021
754
1000
0
7779
0
1028
500
0
1120
0
17
3000
4407
3332

5800
1600
1528
559
0
39374
17567
0
2460
232
169
1550
3000
1525
0
0
2100
0
2100
1687
500
5600
2500
1354
7000
0
1015
0
6517
1515
698
0
163
262
0
2000
3000
4040
1686

2000
1300
1600
500
0
1000
20027
1823
804
17943
426
0
2323
1050
0
0
1970
3036
2500
1732
737
5802
2380
1700
5000
0
700
0
3434
556
0
500
1256
272
0
2000
1000
3001
0

2005
1300
2000
1660
0
1357
17025
0
708
0
29350
1550
2000
1440
0
0
2000
0
1308
2007
0
3279
2772
1010
3000
1738
1000
0
5132
19964
0
0
1000
273
2865
2000
2000
3109
1496

0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0

0
10000
15000
2000
0
1674
3000
4438
1986
0
884
3158
5005
0
1784
3000
0
1000
10000
0
8000
1681
27371
1600
3028
0
0
0
0
0
2700
3404
5712
10000
0
1891
4000
0
11000

0
5000
15000
2000
3000
3000
2783
76000
196
1269
0
10000
4851
22000
1874
8600
4500
1000
50000
0
10000
2023
871
1700
3919
0
0
0
0
9670
0
7141
3503
6000
0
1799
5000
0
13000

0
5000
6000
3418
1600
2011
2501
5000
2855
1351
267
2446
4784
8500
2000
6
1200
3000
20000
0
10016
1735
871
1500
1726
1100
0
1577
0
9561
2000
1304
59000
6000
0
1728
5000
0
11019

0
2197
1013
0
1600
1574
0
4000
0
2498
575
11790
5000
8500
1011
2500
71941
2000
30000
0
25000
1613
2042
1000
30802
0
0
0
0
6250
0
1534
1600
6000
0
6000
2000
0
23000

0
10000
1445
0
1800
2000
194
3000
463
3
932
430
3000
9000
1100
2500
619
1000
30000
0
8000
1823
0
1000
22963
1383
0
0
0
6250
1055
2395
1000
6000
0
0
5000
0
13300

0
5000
5000
0
1000
2000
756
5000
430
0
0
423
2000
0
1154
2500
563
1000
5000
0
26000
2053
1666
500
1335
905
0
0
0
6250
0
6090
1000
5000
0
330
500
0
3

1
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
1
1
1
0
0
1
0
0
1
0

4579
2566
338
0
3400
5000
650
2131
3000
1200
5320
0
788
10000
2500
4500
5160
4850
3000
6000
0
287
0
6300
0
4319
396
1926
1500
850
0
2177
4604
20064
15000
1700
13713
2997
2458

0
4174
488
4500
1600
3400
0
1494
5000
2500
10008
0
10774
9205
3000
3378
5328
2000
80000
4000
0
5293
9781
9264
22550
1499
396
2178
1200
850
2332
0
0
30032
16000
1400
9171
14059
8152

0
192
137
7800
4900
3000
15788
7780
2436
3000
6500
0
1353
6810
3000
5501
5500
2000
3000
4000
0
1523
20000
6116
0
362
396
2406
1000
850
1751
1170
1314
20027
15000
2400
9705
2693
802

0
16350
324
0
0
127601
10
8416
3000
1000
32830
4
10522
5706
2500
9402
5199
2000
3015
3000
0
0
20000
6128
8450
451
396
4219
21000
850
1100
0
2000
40000
14000
0
41641
697
2706

0
2000
471
4000
2600
4600
7299
0
3000
900
3267
0
0
6000
2500
6000
5392
2000
23473
4000
62043
0
732
5765
7800
620
1100
2489
1500
4384
1034
0
1500
10000
13180
1000
21838
5776
3597

0
55500
0
3700
1500
5100
13980
1316
2000
48578
2650
0
3376
4511
2000
5683
5417
1500
1148
4000
16533
0
1005
5956
6975
1400
396
6323
2000
9480
1272
19760
810
0
14000
1500
5659
2671
1400

0
1
0
1
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0

1000
1599
1449
390
9840
102
1303
6068
0
7300
2500
0
1100
0
3406
6000
4300
0
42000
0
4534
2488
4803
700
4723
30000
7000
339
780
28114
20884
0
1900
3217
482
5774
3906
5500
20000

0
1122
1899
390
8750
851
1665
23154
0
7067
0
0
3500
0
2357
6045
4500
0
9600
1149
3000
5209
4604
696
0
30000
6800
517
0
1424
188
0
0
19615
2544
5987
4040
7000
10600

1700
1692
1245
11779
7470
0
1000
5679
0
6443
3000
177
0
0
2239
5000
3500
0
7978
101
1000
11735
3497
18334
6270
20507
6800
0
0
12518
2172
0
4455
11123
2
5948
4079
6693
30000

1700
648
576
403
4540
346
0
7052
0
4617
0
200
1000
0
3617
6000
4000
0
6728
348
2000
2280
4000
10000
12000
50000
4500
0
0
18328
5173
0
1047
10266
106196
6000
4093
5307
20000

0
0
596
415
4710
1592
0
6527
0
4711
1001
559
0
0
2247
5000
4000
0
6728
359
2230
9404
4214
696
16309
50047
5000
0
0
14879
5446
1201
2500
12467
5517
5481
4240
5441
15000

1664
631
578
406
4750
1098
0
4601
0
4673
1700
0
5000
0
2500
4000
4000
0
6728
364
1026
3660
3404
696
5000
20413
5000
0
0
34744
2045
0
1060
5041
433
5500
4766
5463
10000

0
0
0
0
0
1
0
0
1
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0

0
3095
990
0
2112
50
1317
2947
6192
5000
4705
2500
5800
10000
820
7082
238861
2507
2080
776
760
2000
1479
4500
1821
0
8000
3978
632
365
2511
188
25853
2000
0
4420
3496
5007
2000

222
3181
8150
0
981
2053
0
297
2142
5000
0
2501
5900
10000
718
6000
6678
190
2530
0
380
2100
1204
5000
2000
0
18000
6560
316
3224
2000
257
20745
2000
3458
3062
4091
1602
4000

975
2628
15410
0
150
4211
0
0
0
3000
2712
0
5800
5000
424
6000
7537
3180
1865
1752
380
2000
1000
4000
3000
0
7000
4438
0
2580
3000
1697
13422
2552
0
6119
411
10002
0

334
2640
1276
0
0
2001
4415
0
0
3000
0
0
4800
5000
631
5000
10555
0
1445
70000
380
1500
0
4000
2000
1830
6000
4311
316
9660
4000
188
6921
2000
3312
4781
1511
5000
2000

0
2897
0
0
2478
105747
0
0
0
3000
0
441
4700
5000
843
3000
5223
38100
293
10552
380
2000
15235
5000
2000
0
7000
816
632
24355
1000
22507
5645
3000
0
0
1334
2000
2000

9
3600
0
0
5377
100055
0
0
0
3000
0
1
5000
10000
0
6000
5829
5000
1545
9776
530
2000
242
6804
2100
0
6100
9165
150
0
1000
370
6114
8000
0
6058
1157
2000
2000

0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0

4300
0
6005
1530
0
733
6000
15000
2000
1662
3998
913
2942
2500
3000
15650
47000
0
4600
1543
2384
1025
0
396
1500
7000
6035
2000
2000
1242
2310
100
3000
2001
7000
0
60718
3470
0

3500
0
4450
1560
0
0
81789
7000
1400
2482
3885
1081
2520
2428
4000
11554
2000
2468
4600
1260
5000
0
0
5792
1269
6000
4056
3000
2000
3000
3518
197
10000
2000
7000
6100
2200
3750
499

2700
0
3243
1600
0
0
3870
1500
2000
19272
3712
1538
2936
1423
7600
11058
1000
1100
3500
1270
2000
1075
0
0
1284
3000
65825
1900
1500
3000
12537
245
5000
2000
8000
5700
48000
3520
0

2970
0
2000
1000
0
0
4601
1000
5000
10004
3599
0
3493
0
3600
6917
0
0
3372
594
1732
141246
0
792
1000
5000
1420
1550
1300
3772
45
3210
1500
2000
7032
4500
0
3069
0

0
0
2000
1000
0
0
4751
2500
1000
10000
3346
804
3160
0
3600
4125
0
500
3793
617
2000
6349
0
0
1000
4000
1132
1430
2000
1420
514
318
2000
2000
13603
9000
2981
3271
0

3870
0
1000
2400
0
0
4718
112500
1000
3471
2920
200
2784
0
3600
4850
0
600
4000
1425
3003
9192
0
5857
740
6000
5000
3143
1000
729
2811
797
2000
2000
5000
4700
35500
3262
0

0
1
1
0
0
1
1
0
1
0
0
0
0
1
1
0
1
0
0
1
0
0
0
1
0
1
1
0
0
0
0
0
1
0
0
1
0
0
0

2506
1449
84361
2102
1000
4700
0
0
0
9000
10000
0
4333
3894
1616
0
738
6476
2022
2035
500
0
1353
4000
3000
390
4210
3000
111665
3000
961
2400
0
4531
0
1289
1914
0
1150

2430
1503
3837
2013
4000
0
0
1600
0
5000
7500
1481
3518
3594
2180
0
0
14915
2325
1650
0
3600
1380
3900
0
390
4435
3000
3000
3000
159
0
0
3728
0
1258
2000
0
0

1300
1315
3141
1747
0
3000
679
1585
0
8180
6778
1444
3567
2246
2004
0
0
1190
1510
0
1000
0
1392
3100
0
321
4592
0
14325
3000
720
1131
1623
3612
0
1260
2000
0
0

1000
893
2000
2012
0
103000
3047
1377
0
2200
4000
1002
3183
390
1000
0
1858
3705
1199
10400
0
1200
862
3400
0
14255
3171
4000
0
2324
3160
1371
0
0
0
700
1300
0
0

34436
1000
2000
2000
0
2500
5742
1155
0
18183
5000
1030
2674
390
1002
0
45
1049
2380
0
0
2400
892
3400
0
390
3256
0
0
2500
2336
0
0
1100
0
1000
1500
0
7685

950
513
2000
5900
0
3000
440
2600
3106
8975
5000
1081
2836
390
1004
0
3667
10160
1204
0
0
0
1000
3400
0
390
3260
3000
9927
3000
1033
1794
780
2000
200
2100
5000
0
0

1
0
0
0
0
1
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
1
1
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
1

2000
390
3810
1098
3000
11053
500
1000
2167
2779
2381
2900
0
1481
2857
835
1308
3000
3200
1540
1498
1221
0
1222
11210
735
5876
453
12680
28500
0
8234
2000
2799
8000
8269
0
2445
1000

0
1000
0
30005
2200
10253
3000
7090
2483
22595
2580
3200
9400
1276
2702
0
1231
0
3002
690
1219
0
3000
4972
2436
735
4525
348
13464
30500
2469
20034
2100
3300
11000
6825
2400
1585
1000

1962
3
3814
1350
2400
11000
1000
2680
6084
762
48342
2800
2271
1132
1500
649
1244
1900
2202
0
1531
0
2000
7629
266
2301
6123
359
12821
30000
827
52045
2000
3600
6000
0
0
1736
1000

1395
20077
1802
800
2000
11500
0
390
0
7000
6390
2458
2425
300
1100
0
544
0
2000
0
504
0
2000
22817
0
3139
4644
672
15033
15000
0
7000
1000
1568
4098
0
2458
2356
1000

1000
10000
2034
750
2050
10000
1017
0
1936
0
7194
2800
2087
400
1100
420
565
750
2000
0
521
0
2000
10056
3412
316
5688
1620
12788
15000
1654
8073
0
1625
3500
0
2228
2403
1000

2000
1854
4459
780
2150
24000
2433
780
1850
4341
13250
2901
2142
370
1150
1204
1500
750
2000
717
523
0
3000
298
0
6635
5699
384
13000
0
827
30113
39500
1649
3000
0
780
2414
0

0
0
1
0
0
0
1
0
0
0
1
0
1
0
0
1
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1

2508
2352
1738
2000
1032
1623
1798
9159
3500
3001
390
3520
9000
4614
3836
2000
0
6800
780
1094
17107
645
2000
1179
0
1766
1025
1300
23000
1300
700
0
1867
4004
5000
25000
13070
2000
0

0
2275
1746
2000
1350
1740
2058
4842
3500
2500
390
4500
6100
1
839
2000
0
6794
0
1075
20015
3490
2000
0
1215
2000
1361
1200
157
1500
3000
3000
2661
4000
2000
5000
13000
2000
0

90000
2398
1289
2000
13534
1200
1683
3000
4500
2000
390
5200
6000
1109
0
2000
0
5315
390
1000
18027
0
2500
0
5780
2000
116380
2000
10000
1600
0
3000
3887
4003
2000
5000
26000
1500
0

9068
1336
1684
0
570
366
600
8000
3600
2000
390
4500
4600
1290
1762
1400
0
2000
390
35
14015
4789
0
0
2150
2000
4001
0
10000
600
0
3000
1000
2000
2000
4867
20095
1000
0

0
1366
684
2000
2622
7432
1017
7000
3694
2000
390
3950
5500
3561
0
1400
0
1000
1320
1015
13010
0
0
0
670
2000
5001
500
10000
600
0
3000
4000
2000
2000
2736
11000
1000
0

1985
1444
702
2000
1050
0
20698
3000
3728
2000
390
4300
3000
3279
0
1712
434
1000
0
390
14006
0
1000
139
3625
2000
4001
396
17000
700
4000
3000
1000
2000
2000
0
11000
1000
0

0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
1
1
1
0
0
0
0
0
0
0

1500
3793
10139
10722
0
1200
0
2500
9643
0
2000
6000
594
4972
0
0
2000
0
0
2543
2000
1253
2000
1273
780
2000
1100
1502
1500
3800
0
1686
3000
4000
1963
107
1112
0
0

1295
1103
0
10000
0
1200
1600
1100
3167
0
2230
4008
0
3000
0
3200
1500
1736
0
2150
3100
2879
2412
2580
390
2000
1300
1522
1500
13000
0
2000
3000
2442
1539
2893
1143
0
0

1200
17982
0
10200
0
1200
1000
1500
2953
0
1600
30055
2643
2700
0
3110
4000
1618
20358
956
1000
0
5178
0
3622
1278
1200
1505
2000
3593
0
1000
2200
28197
1200
2104
1500
0
0

624
384
0
30000
0
500
0
200
3753
0
600
15050
0
0
0
32356
2000
902
0
20
2000
796
5500
942
108
1000
300
1000
1500
3020
15239
1000
2000
634
719
312
324
0
0

19563
8
0
4000
0
1000
22292
200
4
0
500
3270
13039
0
0
700
2000
1000
2577
1000
1000
1500
500
321
246
1000
1200
1000
1500
3090
0
6000
2000
799
43945
207
500
0
0

628
17839
0
21245
0
500
1000
942
7949
0
19742
16488
128
1000
0
1700
2900
869
0
1000
1100
0
500
0
98
764
0
1000
1500
2916
540
5000
2300
3200
1001
2004
377
0
0

0
0
1
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
1
1
1
0
0
0
1
0
1
1
0
0
0
0
0
1
0

0
18794
1700
1300
0
1300
444
7016
1160
390
1300
2002
2000
8000
1000
1600
0
2000
1369
7000
4
1100
1000
2000
2800
2000
3000
2000
0
5500
3641
2195
1200
1600
2387
2500
5002
0
1596

1391
0
1641
1100
403
1128
444
3800
2980
390
1300
1435
3900
3500
0
3000
3000
2000
1517
416
1640
1155
0
0
0
8500
5000
1598
0
5509
0
1500
0
1700
2485
7500
6009
5115
2000

1300
6650
1600
2000
33982
0
888
2406
0
390
1041
1294
1500
4000
0
1200
0
2000
2381
3000
1589
1500
0
1000
1644
13000
2300
2000
0
5672
1000
3720
0
1600
2414
3182
3259
4527
3000

900
0
600
1000
1000
800
444
595
1100
0
1000
1000
0
4000
0
139
1000
2000
0
3000
1000
1000
0
10135
63965
2668
0
825
51722
6787
573
100
0
1200
2434
25200
149
4500
0

0
0
1000
1000
1000
0
0
570
0
780
2000
1000
1600
6000
0
0
0
2000
0
3000
1001
1000
2000
358
705
11259
1000
698
16000
0
1000
0
19125
1000
2863
102000
1866
8908
1600

500
13000
1300
2000
1000
1500
1038
67
1000
0
464
1001
1600
0
0
0
800
2000
0
3000
1004
1000
0
403
798
2043
2000
701
1100
832
0
0
1000
1000
3000
12152
0
5
0

1
0
0
0
0
1
0
0
1
1
1
0
1
1
0
0
1
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0

18214
2500
2151
16408
2100
0
4500
2500
1610
1800
0
2740
0
2130
1114
620
2179
0
3622
52896
50000
10000
1300
1060
2700
2000
4024
66
0
5874
6105
3555
7000
1789
3000
780
11450
2829
2000

13000
2505
20000
96373
2500
0
4000
1000
1323
3300
1370
2893
1294
1905
1292
0
2191
1681
7990
2047
4000
5000
1400
1104
3869
2500
3008
2524
3800
1
3394
1010
0
1549
9537
3021
0
4000
2000

2000
2531
2205
28005
2000
0
2090
0
1600
0
1200
2210
3314
1811
1145
4
1525
2000
6000
1861
2200
10000
1300
1000
2742
2000
3200
1311
0
593
2100
1466
5133
1611
5000
0
142848
780
0

3000
530
5000
5021
2000
2605
0
0
830
1500
1000
938
0
1100
318
0
18236
2000
0
4000
0
6500
270
31
1200
2000
2600
1000
1200
0
1580
2581
5000
800
10000
0
1800
0
3009

2000
2000
1982
50000
1685
1000
2078
5000
700
1500
5000
1188
1700
1100
329
0
1500
2000
2000
5000
2300
5000
795
0
1461
2000
3000
291
0
0
1016
2509
5000
802
5000
0
90000
0
0

0
1000
1982
4004
2000
2000
2900
5862
674
1300
1500
0
0
1200
331
0
2000
2000
5000
3044
5108
5000
0
0
1504
2000
3000
1000
0
0
1078
3013
5000
760
2000
0
3300
0
2000

0
0
0
0
0
0
1
0
0
0
0
1
0
0
1
1
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
1
0
0
0
1
0
0

1527
1310
5000
10041
46
2000
1000
1728
6401
0
1600
5063
3015
360
3300
2211
2000
1259
1300
240101
1889
4179
6067
0
0
0
3442
5041
1671
3698
7000
1941
6050
0
1961
1681
2632
2500
13290

2670
3190
3100
7415
915
1667
1300
2856
6501
0
4950
9032
3004
1041
3275
0
2500
1700
1400
9012
1716
3225
6723
6000
8879
2000
18
14031
1306
3786
4000
2645
6037
3400
5608
2717
5924
0
14012

1062
1500
2000
7025
352
2309
2273
1276
6101
131453
1400
0
3058
1000
3000
2174
1353
6000
1400
8549
41710
656
4069
2200
1100
1000
4217
15021
2049
5923
49
2339
5084
0
11906
2324
0
0
20000

514
1000
3000
44324
105
2000
0
605
6201
4209
2000
0
1000
70
3000
2000
1500
800
500
8324
2800
176
5000
0
1000
500
0
15007
0
2796
5000
0
6000
2576
673
2298
2200
0
16000

113
860
2000
3119
0
2000
2000
627
6501
4350
1400
0
5000
660
3000
6473
2000
800
500
8524
0
0
3200
3500
1000
2
1000
14004
0
2815
4000
0
4000
0
9855
3462
2200
0
16000

245
900
4000
2780
1000
2000
0
633
6601
4099
1500
0
4002
0
3500
0
1501
800
1000
9052
1500
476
3000
3500
1000
500
888
14012
1497
2929
10000
0
3832
2671
7627
2637
2290
0
290000

0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
1
0
1
1
1
0
0
0
0
0
1
1
0
1
0
0

3000
15000
1173
1058
15000
0
1700
6201
5070
3000
0
5002
13500
0
1800
2180
1000
498
4029
10000
7100
3000
0
1046
20000
792
9969
1530
5427
5265
4510
5000
3200
6700
6406
4951
9248
1899
3181

3000
10000
1000
359
4000
1782
1700
5000
4019
3000
1200
5004
0
1022
1844
1400
1000
493
9048
0
0
0
0
1044
0
4970
1276
0
37505
7064
4654
7000
7000
6200
629
0
9021
832
2050

2000
10000
0
359
4000
1400
1679
0
2019
2000
0
3416
5500
2016
2200
1300
48029
16936
4700
0
18
1489
2300
1072
3501
4012
0
1234
10077
0
4730
4000
6000
0
11545
1832
8767
0
1684

2000
10000
0
359
4000
394
1000
5000
2120
0
0
3074
10000
0
2000
1000
2000
8030
800
0
0
51285
0
1750
3021
3651
8621
2403
233
2500
4119
5000
0
3500
2348
1035
8317
1662
1564

2000
5000
0
509
3000
0
1010
5054
2096
3000
0
3500
5200
2051
1800
680
2000
7000
4082
0
0
1000
996
182
5011
5600
0
0
5312
0
4258
5000
12000
3238
122
460
8736
4537
1558

3000
5000
0
359
3000
226
1400
5054
1744
1500
0
3179
5000
0
2038
1100
2000
500
0
0
2034
368
1000
2000
53408
396
1300
711
6991
0
4292
2029
0
3216
0
635
10025
2943
2000

0
0
0
0
0
0
0
1
0
0
0
0
1
1
0
0
1
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
0

1804
0
10058
8
8304
13695
76
2500
1000
5887
0
7000
0
2000
0
8000
49188
1707
5200
1768
390
3000
6013
1731
3000
1432
2200
0
0
1248
6000
3580
1724
3592
4893
3000
1772
13749
2000

2713
6516
10339
2178
10044
390
0
2000
200
6894
0
1249
0
1413
0
10055
10411
1948
5500
1967
390
978
4911
499
5000
718
8808
0
4765
2601
4800
0
1804
4252
508
0
2000
11360
2000

106028
0
10034
55200
6000
4080
0
2000
2601
6102
0
0
71
1650
0
10000
6830
11746
4700
1424
390
0
3533
1487
0
500
2200
0
996
112212
4300
3822
2721
2620
0
800
2100
9572
1500

3827
3300
54
50148
5576
3390
15258
4000
100
5807
0
4000
0
0
0
10049
2608
1635
4000
972
0
652
3301
499
1003
5306
2000
0
0
100000
3600
0
1159
408
4861
0
5400
7110
1000

5060
0
10088
10107
6000
390
36
2300
0
6241
0
1000
3800
345
0
10053
2987
1712
4000
2000
780
92775
3607
499
1000
0
2000
0
1199
64575
3500
0
1188
26130
2547
300
8174
14470
913

30000
500
6368
0
6200
390
0
3000
2412
7000
0
3000
0
0
0
9006
2236
4000
4000
1300
0
4000
5516
36983
1000
770
2300
0
909
67810
3600
1261
733
653
0
0
1687
7610
1800

0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1

0
2017
5000
5000
13606
6043
5649
1803
10929
21473
2108
15818
810
2500
326
0
5000
1301
0
1200
16966
5400
1261
0
165
5034
0
7590
2600
10000
864
4000
1088
1321
396
4100
10952
10621
4000

0
5000
3000
14016
14396
4037
5649
0
4177
1576
2253
10049
8081
0
326
1500
0
1000
2352
1140
10000
600
1261
1094
165
0
0
3945
0
4927
0
4000
1189
1348
396
3800
0
9948
5000

0
5000
2500
0
11936
10019
5699
0
126307
2000
17804
10015
68595
0
326
2000
0
8796
2531
1700
14218
2400
1261
1500
0
2000
0
31086
1400
3972
0
4000
2646
1361
396
3500
0
8914
10000

0
5000
3000
2000
12965
9
5616
0
36
600
8210
14939
72011
0
652
2000
0
108
1300
0
62500
3500
1261
0
0
2000
0
3377
0
3224
0
4500
104590
1000
396
3500
0
6986
4000

0
5000
3000
38000
10220
3480
20272
0
26
1000
0
4338
77931
0
0
2700
0
2377
1500
1100
83611
0
1261
1000
0
2000
0
3667
649
11980
0
5000
3358
1000
396
0
0
41000
3000

0
10000
4870
6000
10100
4635
0
0
27232
700
0
5267
3608
0
326
1300
0
15742
0
0
61880
1539
1261
0
0
2000
0
493
32100
5765
0
1500
3314
2000
109
6900
0
7222
6000

1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
1
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
1
1
0
0

1032
0
2143
15933
11000
20001
10299
0
10506
1689
6000
0
7972
60043
198
5308
7000
2184
15348
10022
2000
10454
13000
0
2100
4000
2000
1136
4260
4358
0
3000
2105
2708
18539
20000
7822
3500
3100

40252
0
2485
17065
5500
5045
7200
0
8833
2164
10275
2100
637
5036
0
3527
7000
2184
20013
25045
0
80003
11000
1500
3320
0
1700
1153
3278
16730
0
3000
1845
2532
1000
20241
4529
10000
4300

19011
0
9793
14878
0
3000
5886
0
5456
2500
6000
0
12553
5075
0
14133
6000
2184
20018
33124
1200
174169
8232
18
0
2000
1800
1143
580
3395
0
4000
1746
2569
27329
20154
4238
3500
3900

0
0
7123
8505
4400
2005
3000
0
2519
3480
6000
62013
4070
5017
115399
2928
6001
2184
15000
5180
1200
10000
7000
2383
2400
4000
1600
329
0
1898
0
5000
691
2324
386
20019
4305
3000
2313

0
0
5460
9027
4500
3001
5000
0
875
2500
6100
858
259
10077
6211
2
6000
2184
20000
0
1600
15013
6000
0
127187
0
2000
418
0
1000
0
3000
1000
2541
1000
20151
4208
3000
2378

0
0
300
8527
4200
4
5000
0
1018
3000
0
869
11675
3062
2054
343
6000
2184
20000
0
1500
1770
7000
0
2187
2000
2000
180
0
4674
0
5000
800
2295
16215
20037
4003
4000
2647

0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0

2430
8000
0
3309
3006
1600
17
32898
0
0
2000
1300
2200
8500
1400
8200
7200
11243
16002
2300
1300
6000
2000
1196
6179
1104
8405
0
0
3747
1500
10000
7670
1333
150
0
13000
8000
0

2430
10000
2000
5016
4009
1600
3105
6493
10252
12000
5100
2410
2500
6000
0
6243
8400
0
30039
2200
1350
7000
2000
1968
1969
81970
8495
0
4100
0
1500
6000
7221
2500
2200
2000
11000
8000
0

2430
5000
2000
5050
3006
1300
2
23324
2486
12000
1800
0
3000
6000
0
7000
7000
5600
15019
2000
1200
0
2000
200
131000
3261
7800
0
7200
3939
1500
4000
7091
5000
0
3000
15000
6000
0

2430
6000
0
3026
1879
1000
2020
1254
5170
8000
2400
0
3000
5237
0
5500
3000
5150
10000
2000
1500
10800
2000
1018
0
1886
7378
0
0
4470
1500
5000
8013
2000
1500
1000
10000
7000
1040

2430
4700
1000
5000
2000
1000
36
7808
3039
8000
0
0
3000
3000
0
5500
2900
5100
10000
2000
0
4800
2000
2361
0
3035
7800
0
3220
3
3000
6000
14923
8000
0
2000
10000
7000
0

2599
5000
0
5012
2144
950
1048
3023
2386
8000
5500
0
3000
8961
0
5411
3100
4512
8000
1500
0
0
2000
2500
1700
2068
6900
0
3300
1064
13500
3000
7068
5000
6000
0
12000
7000
0

0
0
0
0
0
1
1
0
0
0
0
1
0
1
0
0
0
1
0
0
0
1
1
0
1
0
1
0
1
0
1
0
0
0
1
1
0
0
0

2600
2000
0
8422
0
12000
1714
8299
1810
6050
50042
1467
5900
4010
396
12245
82392
390
0
3000
2000
1122
5019
1200
3000
5000
7009
200
3000
3304
6024
0
8875
0
6000
6000
9543
15050
0

2700
3000
258900
6234
4000
12124
1602
13858
1151
5033
3017
1498
3300
4431
392
7135
10339
390
0
2488
3000
1077
10120
1600
2000
3000
5023
600
0
75260
6012
0
19051
0
5088
7000
51322
16000
0

0
2500
20170
9904
2000
10300
1144
8000
2029
5055
3000
1506
4089
2700
1596
8891
20089
780
0
2000
2000
3023
20000
5700
3000
5000
5069
0
0
6484
6000
0
11754
0
3098
7000
12176
13100
0

2600
3000
17000
4016
1000
8168
786
3427
1003
3021
3016
1170
3000
1500
1308
7704
5105
0
0
1000
2001
54
10000
700
2000
5000
10037
0
0
24
5000
0
0
0
5010
7000
12463
12700
0

3000
0
10000
6695
521
5500
471
2483
112
2363
3000
1209
2400
1500
0
5728
10138
0
0
2000
580
13
5000
1000
2000
10000
5184
0
1200
3144
5000
0
2978
0
3038
8000
11872
13000
0

2500
0
10000
6433
700
3081
2300
8277
173
3000
4010
1215
2551
1600
2218
4070
28426
0
0
3000
677
168816
5000
0
0
8000
15011
1791
44338
3458
4000
50771
0
0
4031
7000
22547
13100
0

1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0

291
27279
9044
10034
390
1577
9000
0
37954
389
2800
3012
360
3842
3000
1200
3010
3000
3000
0
3000
2328
6000
6593
500
269
4567
0
7705
8000
6015
3000
1736
0
0
2787
7200
2000
3251

6170
3200
8844
15011
390
1511
7000
0
71577
483
3000
15065
360
0
3000
2000
2010
3000
3000
4000
3000
12799
0
1894
2000
3700
4787
390
9656
10000
5006
2135
2000
5503
0
1353
7000
4946
2600

6216
1200
8247
45919
390
1415
5004
0
15973
29707
2500
30002
360
4036
9000
2000
15000
3000
0
0
4000
27888
2500
8615
1800
3000
4745
650
7189
10000
5006
2000
1267
3262
0
1739
7007
2000
2582

3892
1000
0
5036
390
1138
3000
0
18285
10214
2600
5023
1440
6254
0
3000
4000
3000
0
2000
0
29023
1316
3563
0
390
4256
0
7404
10000
10004
3500
1000
5966
0
0
7000
1000
3000

4072
29000
0
5022
390
22000
4000
0
4875
10214
2600
2149
360
2091
10000
1000
2000
0
0
1000
2000
12
1401
43097
4500
128
3321
800
7490
10000
8007
4000
620
1111
0
1000
6500
1000
3000

4382
1500
0
6010
390
1746
5000
0
647
10184
2600
3041
360
1917
3000
10640
2000
2000
0
1000
8200
2929
3000
0
0
90000
3326
800
7517
3000
5017
3000
1000
2420
0
1147
6500
1000
3000

0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0

4890
0
0
1500
0
11000
6847
2068
15
19000
7000
15004
1263
14000
655
30422
4907
12660
1500
140
2155
416
4000
3400
16000
6644
1000
1230
1500
1800
2097
0
2500
1100
169
1000
870
7948
264

4164
1656
0
1433
668
11500
6846
18135
10014
0
0
13004
1494
6129
361
1721
2000
4573
5000
1500
1440
832
4000
3000
0
10200
390
1563
700
2000
1650
1626
2500
1254
497
1000
300
22429
3430

14371
1400
0
1500
0
11000
8186
2000
20000
16100
0
13004
25105
6286
301
4428
2000
3500
0
1226
27000
0
3500
3000
6451
2355
14536
1267
1000
2000
1500
1615
3000
1000
15436
1000
11
5530
0

11411
0
0
920
686
7500
20000
1000
10000
13000
0
11120
728
5539
457
2528
1000
2000
1241
0
872
832
2000
2400
9000
3612
149
584
2550
1400
2000
710
0
390
170
600
1000
4442
24672

3006
0
930
929
7149
7500
0
1000
10000
14064
0
11004
651
5478
297
30135
319
5000
0
3000
12600
416
2500
3000
0
4248
0
605
2013
200
3000
720
0
390
2000
0
300
5887
5000

13336
0
0
0
150
8000
10000
2000
7548
111170
0
11010
624
3613
366
8302
247
2000
2000
3000
0
0
1800
2400
4000
0
8346
609
1108
600
0
1587
0
390
2822
0
500
5890
3020

0
0
1
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
1
0
0
0
1
0
1
0
0
0
1
0
0
0
1
0
1
0
0
0
0

1158
8975
0
1000
1500
15000
2000
0
2935
38933
4200
2856
59
1315
3000
7200
1827
3000
1200
2563
5000
0
2000
390
0
2116
1300
3000
1000
6561
6500
54700
4000
0
0
3000
25576
244500
856

1200
34825
0
0
1200
20000
2000
0
4
24692
3900
3000
6876
1160
2300
11000
2066
3500
5000
9842
4000
58197
2000
0
5701
2549
3300
3055
1104
6900
8031
34050
4000
1758
0
4000
1561
8613
856

1137
26674
0
667
1900
5000
2000
0
7
22388
3854
1367
1009
1139
2000
6000
2287
7000
3000
24709
0
0
2000
0
0
2406
0
3047
9182
0
7510
3000
4000
2014
0
5000
2106
8000
856

335
18112
0
0
0
2000
2500
0
4
13115
2000
475
8837
1241
2000
3000
1242
3100
2300
6022
3000
2000
2000
780
0
2000
1000
1663
275
0
5500
3000
3200
3793
177
3000
2656
11000
856

351
8719
0
700
1600
7000
2500
0
7
5167
2000
344
13129
345
1500
15000
1827
3000
2400
4318
7893
1366
0
0
0
1655
1000
1692
801
0
6000
49128
4000
7
4716
5000
4274
8093
856

1000
4861
0
10200
0
15000
3000
288
10004
11325
2000
581
12184
580
1189
45
60860
3000
0
4522
2660
2000
0
0
0
2111
900
1618
184
0
5500
5000
4000
2138
1000
2000
4310
6399
856

0
0
1
0
1
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
1
0

0
390
1500
162
4442
1500
2000
2500
0
19020
4000
4018
1427
0
8006
5126
2000
1500
4009
2500
2579
1084
0
1217
6879
15000
5000
48564
0
3510
1666
4000
18011
1400
8000
8622
3000
16100
34700

0
0
2000
116
5200
2000
2000
3300
3000
19002
2500
80004
0
1991
7506
2557
2000
1500
2000
7628
5019
1103
0
338
16701
15502
5000
10072
0
3998
1666
5013
12818
0
0
8922
3000
20000
11005

301
780
2300
162
5012
1500
2000
0
0
19001
2000
1500
198
0
7006
5667
2000
3000
0
0
10041
1112
8086
0
4883
13801
8000
25821
0
2431
1666
4000
5674
3000
5000
8519
0
19000
8006

90
0
5100
530
2500
1000
2000
2578
1200
20002
2000
12013
0
93536
7006
4144
1000
2000
0
61923
5012
246
0
0
9199
9852
0
609
0
1697
8806
5000
11416
5000
3000
8499
15000
16000
202000

2204
0
0
367
5000
1500
3000
0
0
18063
628
7000
525
3500
6103
0
562
111338
0
4500
5024
255
0
0
9652
10224
7000
1
0
1971
1625
5000
36018
0
10000
8418
3000
16000
8505

547
0
2000
111
2000
1300
830
3225
1500
119660
3525
2000
0
8000
5506
3463
2000
4000
0
3900
5012
651
0
0
443
10010
0
10425
0
2046
2808
5000
14537
800
3000
8420
3000
15000
377000

0
0
1
0
0
0
0
1
1
1
0
0
0
0
0
0
1
0
1
1
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
1
0
0

0
1498
7650
5000
68000
1868
6300
2000
3000
0
4000
9182
3000
907
0
1500
1600
2500
0
3000
2500
0
1200
0
0
2800
1600
3000
3100
4500
316
326
1100
6600
0
2913
0
1400
4127

0
0
6300
3532
12000
1144
4800
0
1500
0
15000
0
1300
3707
0
1500
1300
3500
0
2600
2486
0
1500
8000
1149
2000
3170
3000
3140
3300
316
326
1300
6600
0
340
0
1400
8683

3166
749
4800
4005
25000
0
4737
1580
2000
100
3026
378
3000
6991
0
700
1500
3420
0
3000
2700
2000
1500
6000
1159
1500
0
2000
3421
3881
316
326
2000
6000
0
2823
0
2000
436

0
58852
3800
1482
3208
0
4667
2900
0
1000
3000
2912
0
77
0
700
588
2000
0
2000
2700
0
500
5000
349
900
1000
5400
7000
2500
316
326
678
6000
0
13062
0
1300
14595

0
6295
4600
1452
4031
0
4900
1500
2000
500
8043
377
0
4613
0
500
610
0
0
2000
2500
359
500
10000
502
3000
1000
3080
3296
2519
316
326
11514
6000
0
14016
0
1200
3516

4493
0
4300
3000
94390
0
4849
1600
0
0
2000
3208
0
4099
1642
0
611
6000
0
2000
3000
331
500
5000
200
0
3000
998
3283
2700
1316
326
0
5000
0
4513
0
1000
7651

0
0
0
1
0
0
0
1
0
0
0
0
1
0
1
1
1
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0

1500
12000
5000
2
3011
2256
3851
4585
652
9062
476
0
0
9000
0
1000
6051
26232
0
1550
2520
5000
0
390
12400
1757
3000
1507
5000
1111
0
3000
1900
1700
20059
3000
0
1050
6000

2200
5024
3000
2704
1207
9588
1467
5923
326
10978
476
0
0
7000
0
1261
5901
3300
2023
0
2500
3700
6100
390
6000
79786
50030
4011
2175
0
4000
3000
4200
700
7540
0
2586
0
6012

2000
5000
3000
1461
1619
5135
10594
4533
652
10361
476
0
0
6000
0
2126
671
0
0
0
0
3719
4000
390
0
2836
130
5066
5520
6795
0
2000
900
1000
9571
5900
0
1302
5012

1100
5000
5000
993
1576
3487
1802
4200
0
2507
476
0
0
6000
0
0
37082
1200
2892
0
0
3756
3500
390
5806
3657
5000
1003
2000
0
3000
0
1400
2000
1739
2900
1000
100
5000

1000
4000
10000
3366
1600
3295
1516
4433
326
490
4145
0
0
6000
0
0
5000
1100
1059
0
0
4031
2500
390
2198
2972
4000
7000
302
0
3000
0
900
1000
4918
2900
1000
0
4000

980
5000
5000
5012
2000
7791
1193
4241
326
308
476
0
0
6000
0
150
5000
1500
1727
0
0
3914
2000
390
1207
6228
5000
3000
2000
0
2000
0
6440
0
0
2900
345
0
4000

0
0
0
1
0
0
0
0
1
0
0
1
1
0
1
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
1
1
0
0

2000
13003
650
6000
7000
20000
4114
83728
0
0
4000
10233
0
2721
2017
2700
3244
2003
6922
3192
1610
1488
1500
420
5000
3000
0
10000
3939
676
4830
6700
1458
780
1000
8500
350
7000
12188

2000
9003
0
1697
3000
0
4687
2637
0
2706
0
13826
0
5588
21817
0
2600
2803
441
4397
1600
1879
1371
2745
3000
3000
2200
20000
3506
0
4700
6500
1485
0
3000
3899
8403
6110
12639

2000
8114
650
0
3000
3752
3985
2576
800
6954
3000
24071
0
3924
1120
2000
2037
4680
3450
10179
2050
1624
2000
1000
3000
3000
0
10000
3589
10500
4515
6513
1472
0
1700
3913
886
5000
11123

1700
4403
0
2800
3600
1726
22595
5000
1200
7002
4000
4065
760
8454
13434
1500
2200
2956
3541
5413
341
900
2000
1392
5000
2000
8407
8000
3061
337
4426
4601
1217
780
1600
3186
1602
10014
9600

1500
8838
325
5400
0
2003
4117
2724
0
241
7000
21061
0
3093
22772
1500
2110
2254
3545
1899
22
900
1000
1312
0
2000
0
6000
1031
333
4436
5000
1347
0
0
3301
1391
5011
10028

1500
604
325
8300
2000
2000
5838
2000
0
13074
4000
28484
935
4095
22820
0
7000
1811
3649
21986
5000
900
1000
1110
1000
2000
1000
5000
1044
407
4765
5000
558
0
3500
3525
1156
5005
16947

0
1
1
0
1
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0

1000
3000
0
3500
0
10250
0
1174
0
8000
12036
7783
83643
10046
0
2800
3679
2000
0
736
0
5000
0
1900
5700
580
10050
0
13230
14108
4114
1505
0
16662
1100
1641
0
1117
1280

2832
3000
0
0
20600
9278
0
6527
1247
8500
11483
12046
472
2570
500
4905
21666
1500
3208
2178
0
4100
0
2004
6000
580
10123
0
31280
11100
2566
1327
6404
19432
2148
1200
0
1125
1304

0
6000
0
1600
19000
7000
0
0
2145
7000
9578
33718
113935
14722
0
10
4971
1000
0
316
0
4010
0
1900
7600
580
10001
41673
5979
6992
6286
1500
20
3005
1158
1000
0
2139
1316

658
2000
1363
0
14000
7000
45
0
0
7000
6884
0
108041
11220
0
1600
2933
2540
600
1812
0
4000
0
2001
5421
580
6244
1206
7760
7000
394
500
0
23788
400
0
0
304
754

1151
2000
0
2900
13600
5000
0
0
2000
6000
6549
1190
33
14800
0
1600
16759
2000
453
1510
0
4000
0
2200
5400
580
6315
1444
6000
6372
989
500
0
41214
400
0
0
315
931

0
2000
2000
0
13600
188000
2380
0
0
15000
6520
590
3984
7250
0
1600
5010
0
138
485
0
4000
0
2001
5316
699
7037
618
260000
5845
3129
2000
0
36472
400
0
0
345
463

1
0
0
1
1
0
0
0
1
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
1

3500
74081
4955
1856
30000
5000
5006
4032
203
1102
0
5021
2005
0
58265
10010
2000
5000
1147
2314
0
22000
6000
1509
22311
1762
22694
2500
10076
1500
5005
1800
4682
7430
7100
5150
4528
1003
3700

2400
29403
4947
1000
25025
5000
938
4117
20710
2100
3000
4674
1200
0
49415
11500
2000
4000
1224
2060
0
20251
5100
1597
26
4800
36063
2010
10050
1400
10002
1800
5000
5234
16000
2000
4340
848
0

0
56692
3818
1698
20000
5000
21380
4199
1305
1000
0
9530
1500
476
0
11015
2003
4000
1000
1800
0
0
5000
1520
0
0
67000
1500
30000
0
5018
1800
5000
3316
7
0
3994
12323
1800

0
34055
2442
24860
15010
10000
58007
4103
696
132
2000
120000
300
2482
0
11000
2000
2000
193
1700
0
10176
0
1500
25461
837
36545
1000
5000
47700
10006
1748
5000
2970
5000
2800
3968
8026
3925

2000
4575
2530
3500
20000
5000
51413
3900
712
47
0
0
1000
101
0
12000
1000
5000
150
1634
4792
26000
5000
2000
0
700
0
1000
6088
700
7007
1990
1000
3978
5000
54000
4068
3083
0

0
0
2538
3000
0
5000
7738
3382
860
0
1000
0
95
326
0
23035
402
1588
0
2000
490
12000
5000
26715
0
1000
0
900
5150
1000
6000
2500
600
3258
5000
0
3966
6424
0

1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1

6789
16911
0
3000
64308
1862
2647
10000
1685
2000
1258
3482
0
2182
1443
11609
9000
3
0
14000
6000
1553
10000
9000
2000
1400
2000
1500
1304
6000
2500
0
7575
3200
35527
2000
1830
1000
0

12206
5945
5000
3014
3000
1593
10363
5000
569
15300
1286
10194
6709
0
1443
2000
6000
0
0
13000
6000
1601
10000
8300
1340
0
0
3500
2900
10000
2000
1715
125335
13500
18442
2000
1188
0
0

6259
17165
5000
6047
4000
1538
3600
5000
7572
2000
1289
4276
0
0
1443
1400
5
0
2805
13000
5000
1564
8000
0
1298
0
0
0
0
2000
1523
1700
3358
4195
11943
2000
1745
0
0

5105
0
5000
1000
4000
835
0
5000
0
0
1615
0
1950
0
1443
5000
5858
0
2
12000
5000
1399
5000
6800
827
0
0
1051
773
15000
200
1100
2784
10000
11620
2500
0
0
1952

3474
18377
5000
2320
4000
451
0
3787
1522
4200
0
875
1931
0
1443
300
5741
0
4654
12000
4000
2000
22000
14500
676
0
0
1100
626
5000
2000
952
2833
3500
46856
2500
7519
0
2500

6002
1759
5000
3000
4000
553
0
4391
700
0
1000
3852
16486
0
1443
4220
5608
0
3661
12000
5000
2000
42000
0
707
0
0
1040
8554
2000
3388
958
2806
5912
21802
2500
0
0
0

0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
1

1500
8000
16000
2061
5000
4780
3022
9000
8000
2653
3046
2816
515
2000
5545
12898
4200
3278
3000
4060
18675
390
900
1207
1004
6
2000
10000
5700
0
2000
3500
40000
2000
10000
0
10000
59852
7000

2000
5018
17986
4150
10000
3529
3005
2000
0
3352
3153
1021
1075
2500
17248
17266
5555
1880
3000
5014
0
780
910
1207
0
18022
1500
10000
5700
2005
2000
11
0
1800
11075
1906
5000
5011
7000

0
21000
18545
2232
4000
11726
3002
31162
7300
3413
4126
2321
0
2800
6559
15053
4000
1650
3000
5005
991
0
0
1207
0
6036
2000
10000
6000
1700
1000
6080
2303
1500
8972
0
2000
5000
7000

223
6000
1362
750
1500
35000
3004
157142
7000
3000
3231
3868
2117
1000
10000
17884
4000
10000
3000
4000
0
780
0
1207
0
5005
2000
3000
5000
976
1000
6688
71637
1500
5182
6062
2000
2500
6411

223
6000
6
929
2000
0
3000
10418
4400
2919
3351
2980
630
109000
6890
13630
4000
1000
5000
5000
5400
0
0
1207
4000
4514
2000
10000
10000
2000
1000
1206
1796
1400
10000
0
3000
1000
7000

223
6000
0
611
2000
0
0
69238
1200
2944
3400
0
375
4200
5593
15463
4200
700
5000
0
0
0
0
1207
2000
1075
1000
5000
0
3000
1000
0
0
5002
4000
1534
2000
5000
7000

0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
4500
7637
45535
390
0
3000
168019
1282
4945
1000
836
0
1590
1400
1600
9405
10
0
5000
10000
1300
8000
23348
6300
24913
1560
0
0
7000
3492
1030
473
1550
1326
4994
5000
10000
1000

0
6114
0
3500
390
0
3000
5000
1253
5254
32597
2006
0
1208
1400
2018
7769
3141
43655
4500
5000
1300
128000
20477
6100
5872
0
0
8969
9000
3593
31117
0
0
1326
12181
10000
11000
1000

0
3500
0
1424
390
0
3000
6000
1170
4861
1000
1441
0
1276
1300
1500
7757
12021
1752
0
5000
1300
5000
27206
4900
508229
0
0
6027
9000
3006
2000
3815
0
1287
2000
3000
9000
1000

0
0
0
2000
390
0
1500
7125
535
3649
16666
0
0
520
1000
1000
8030
135
937
0
30000
300
5000
177202
0
18089
390
0
0
5000
1729
14840
0
0
662
1114
6000
9000
2000

0
0
0
1300
390
0
1500
5000
387
3653
32809
0
6271
1560
1000
1500
6549
507
916
0
4500
500
5000
7543
10200
14070
390
0
1461
5000
2000
259
9386
0
903
8314
3300
9000
0

0
0
14263
754
390
0
1500
4500
405
3700
526
0
0
0
1000
1000
5226
6
1122
0
15000
500
5000
13719
5100
15009
540
0
50289
5000
1900
0
722
0
500
1114
5000
9000
1000

1
1
0
0
1
0
0
0
0
1
1
0
1
1
0
1
1
0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
1
1

0
0
396
800
0
2024
0
15480
7890
950
3220
62000
9000
51500
0
0
1295
46000
14026
0
5729
2255
7200
0
3146
0
29914
0
1500
0
3900
14000
1750
4508
1426
5400
1771
3800
2000

2200
9000
0
0
4000
2131
0
0
20132
1000
2220
5000
5000
0
0
4134
1368
0
9700
1329
5365
2292
7300
8000
2659
0
8340
0
1508
1500
7300
6000
2000
5110
1520
3000
2061
3842
3000

2000
88
942
780
7000
5750
1005
0
20004
0
28931
3000
0
19067
2582
3952
1192
10756
18064
7720
4664
1157
5700
9000
2472
2168
16561
0
1000
2000
0
0
1240
2000
1405
4000
1300
3920
4000

1000
18596
1645
0
0
733
12
7815
7714
0
1000
2000
0
35696
128
3611
570
5035
4016
1051
3890
1000
6300
15500
4116
2421
15701
0
1500
2000
3200
12000
1200
3000
1000
3500
643
4000
2000

2000
5023
1287
0
3000
2917
150
28
3000
0
1050
1000
2200
0
6273
3298
606
0
5029
0
3899
600
3300
7000
4703
0
28935
601
1000
2000
3500
6500
1100
1000
1006
3504
666
0
4000

2000
5028
2077
0
3000
2131
13
6554
1543
0
1052
2000
0
18169
0
3401
600
0
2828
1987
4724
0
9300
10000
4708
0
10000
0
2000
2000
3420
6500
0
3000
1451
3500
686
0
2000

0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
1
1
1
0
0
0
0
0
0

1000
1276
0
2300
1
37300
2000
1285
2545
0
1286
2777
5000
6873
2779
9000
68
0
2750
12701
300
556
3447
1300
712
20225
8000
3400
3000
3000
2522
5
2419
0
1972
10575
3739
2519
1733

0
2680
3396
2000
0
11000
1000
1463
2208
2787
1315
2458
4214
7509
3075
7000
1510
0
0
10183
250
1622
0
1302
862
17389
9000
2983
1000
4031
1261
0
1000
4070
3000
7685
28
5015
10026

0
477
792
1600
0
4500
0
1200
1336
1312
1303
2411
4014
5573
5000
5000
1724
0
1231
62619
800
7762
2061
1320
712
80167
8154
1501
1500
5
0
0
0
0
49000
18610
1502
4000
1606

6256
0
0
100
1323
4000
0
296
2232
264
663
2405
2500
4309
1750
5000
0
0
1777
1945
300
5781
0
1137
712
15167
6000
5000
0
16
1261
0
200
0
1569
8000
670
5950
2006

1050
360
396
250
3000
4000
1000
0
542
264
686
2595
3000
4239
1810
10000
366
2150
0
1183
300
3896
3035
1000
712
16000
6000
5000
1000
6005
0
0
0
0
2000
21004
708
6000
707

1000
1000
396
104
8
100000
0
0
348
4709
744
3000
3000
5142
3000
5000
1455
2511
4859
115647
200
2182
2302
510
712
13133
6000
5000
1000
733
5242
0
0
0
2000
0
681
2507
1037

1
0
1
0
0
1
1
0
1
0
0
0
0
1
1
0
1
0
1
0
0
0
0
0
0
0
0
1
0
1
1
0
0
1
1
0
0
0
0

1500
0
2966
0
0
1318
9573
2200
175100
6504
2500
1800
1612
7299
2520
0
13312
2500
0
3856
6199
4212
0
390
5500
20500
7000
3800
1726
1933
1300
4000
24437
0
2000
6900
3392
12604
1600

1328
0
1000
0
0
1298
7893
2343
7000
6243
3600
9331
0
5375
0
7504
2305
0
0
3926
6386
3600
0
390
13
16500
5500
7600
390
1700
1400
5000
0
860
0
7100
2
14000
390

1600
0
602
1200
0
1260
6151
1178
5000
5446
1390
1500
1289
4227
0
0
0
2403
0
3966
6435
3258
0
390
4000
3000
4218
0
390
1600
1300
8000
0
246
2100
5659
1683
11000
390

700
0
500
0
0
613
5527
654
5309
4721
0
4549
665
4052
428
28606
98828
0
0
3000
7000
3313
0
390
5
2000
4500
2700
390
1340
700
4000
0
0
0
5100
0
9000
780

696
0
500
0
0
645
5708
2280
5288
4385
1000
0
1491
3941
150
0
4241
3000
0
2
6688
3258
0
390
2005
2000
5000
2800
390
1548
700
4000
0
0
1500
4900
1986
10000
0

707
0
500
2230
0
732
5738
390
3000
7805
1500
1092
0
3626
285
2499
3625
0
0
0
6688
3223
0
96702
2005
5000
4000
2800
540
1844
646
5000
0
0
0
4400
1188
30000
10400

0
1
0
1
1
0
0
1
1
0
0
1
0
1
0
1
1
1
1
0
0
1
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
1
0

2990
18725
4765
2100
0
627
0
1398
0
9600
1200
151
5636
1400
5000
0
390
9173
0
2552
0
1867
1818
3200
0
1088
1700
0
2000
5800
1292
39097
1959
2634
2481
2212
3514
3291
0

790
18000
6395
3000
1200
7388
3078
1527
0
9500
0
200
927
1500
3100
0
0
4805
0
2645
2100
1521
2200
3000
0
2855
1700
0
3000
6000
1509
13653
2545
1000
4263
3100
3000
5694
0

1590
17534
941
2000
390
792
21650
1430
3500
0
1482
0
12950
1400
0
0
780
3008
0
2696
2000
1419
1192
1000
0
20787
1700
0
2000
4375
1522
19617
1513
1377
8900
2000
2000
5435
0

2359
17649
769
1200
166210
1312
0
764
3600
4253
1000
18370
491
1000
2000
0
0
1742
0
2716
1000
969
1000
1000
0
8314
1000
0
1000
6700
3111
3930
1268
1211
0
1111
2000
5510
3533

2780
18007
1070
1000
6000
2564
0
530
3800
4332
426
53276
173
1000
713
0
0
998
0
2809
1000
997
2000
1000
0
1747
1000
0
2500
3000
20000
7021
10000
1000
0
1122
1636
6101
1000

1200
20000
1088
3000
3000
804
0
655
3700
4300
1000
30000
7144
760
1500
1536
0
1101
0
2826
1000
952
1000
2000
0
309
1000
0
1000
0
1121
24987
10000
3690
0
1208
1686
6742
1500

0
0
0
0
0
0
1
0
1
1
0
0
0
1
1
0
1
0
1
0
0
1
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0

3476
2043
1800
0
106602
6000
3500
1500
0
1575
1200
3015
2548
7100
2200
0
1396
3200
2000
1000
3905
1000
3000
1500
133
3200
0
4000
1266
1202
1183
2000
2540
0
3000
7500
3261
1900
9000

2300
2126
300
1150
3700
0
2450
1396
1600
1294
3000
2810
2321
0
2600
0
18754
0
1000
0
0
1860
0
3000
5395
3202
0
0
2136
2300
2000
2000
2442
2266
3001
10035
4793
1613
6621

0
2104
3000
1600
3800
8500
2000
2000
1500
1596
1500
2000
4800
3500
2500
51400
5449
0
2342
0
0
1600
2020
2000
1182
2989
0
2000
1000
0
1200
2000
1810
38
3000
23500
3013
1504
2083

150
990
1500
0
4000
0
376
178
2500
655
1500
2000
9810
2500
3800
11330
2059
0
48
0
300
452
0
779
266
1081
400
1600
0
0
2244
1500
1661
0
2500
12500
3014
1200
2500

150
1200
1500
1000
4075
11345
79
2000
0
1669
700
2000
660
2000
2200
1000
5798
0
0
0
2165
100
100
796
233
1099
0
1500
1881
4999
506
1500
1668
0
2200
14666
3522
1100
3000

989
1654
0
0
10000
3700
2350
2000
1000
0
500
1800
2980
2000
0
1000
3098
0
0
0
2666
114
2000
788
0
1143
0
1557
0
0
561
2000
1663
0
2200
79053
3007
1100
9076

0
0
1
1
0
1
0
0
1
1
0
0
0
1
0
0
0
1
0
0
1
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0

5000
2350
12058
2200
0
2500
1315
1760
1998
0
900
1502
1784
780
5000
3200
22514
3000
2400
0
2000
1000
4492
2000
4500
2200
1400
8001
2000
5733
7830
1358
2230
2000
1420
2000
2000
1440
1700

0
2300
0
2200
3320
1000
1352
1888
2198
0
1342
2651
2701
0
0
1440
4000
1843
1900
4000
0
0
0
1743
0
1700
1300
5000
2000
5659
17221
1321
2000
0
1762
2600
1696
1503
2000

790
1721
0
1000
1980
0
2500
3464
1300
0
1664
500
2220
0
0
0
8
46884
2400
7000
2000
980
1000
1758
2000
2000
1284
35000
1000
4680
1203
1400
4300
0
1800
4241
3200
1730
1200

3696
1000
0
1500
1484
30000
820
1717
655
0
2000
500
1000
0
644
4100
3000
1296
250
7766
1000
35000
150
1666
19000
1261
646
6000
96
2325
3178
1000
1000
0
2089
1700
1500
1010
1000

3000
1000
0
0
1536
500
850
1766
1100
0
0
500
1050
0
668
0
19000
7000
500
3982
1100
1327
0
1725
1000
1419
1000
5000
0
0
15834
1000
0
0
1059
2500
0
1206
0

5724
1000
0
3000
1548
953
855
2500
654
0
900
500
14951
0
670
1037
3500
0
0
5000
1500
1500
0
2128
800
1400
836
5000
3000
0
0
2583
2000
0
1123
1500
4306
1949
3500

0
0
0
0
1
1
0
1
0
0
1
0
1
0
1
1
1
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
1

2500
1165
5588
6200
1714
0
1439
2000
0
2285
0
150
1500
4000
1500
4340
3000
4139
2000
2575
2000
1523
15000
6000
505
2555
6000
891
2600
3513
4100
4023
696
291
980
1395
0
0
0

3000
1188
3366
6200
2012
2262
1464
3000
2775
2365
1257
0
1279
0
3600
5
0
137549
1542
2569
2000
1353
1600
0
500
1200
6000
789
2571
3169
8245
440
696
291
1000
1424
1469
0
652

2000
1199
0
4768
1107
2185
1401
3000
0
2413
0
0
10000
4400
0
1426
5000
3519
1475
45000
1500
1017
2000
3000
0
1000
4000
0
2500
3002
0
440
696
291
5000
1436
1008
0
652

1000
436
2192
5000
21
0
908
4000
1000
2431
0
0
0
0
978
5660
0
1180
1000
5000
2000
1000
1000
2000
500
0
10000
728
2500
2022
3450
440
696
658
0
958
300
0
0

1000
452
0
5000
512
5918
935
4000
2000
2514
0
0
0
2000
2300
0
2000
0
350
3312
1000
1000
1000
1500
4778
3000
5000
169
2600
3907
7200
440
696
441
5000
989
0
0
326

1000
458
18192
5023
81081
0
924
2000
1800
3000
0
0
0
2000
0
0
5000
0
386
1598
1000
0
531
3000
4898
0
8002
0
3000
7145
0
440
696
1197
10000
1128
0
2990
652

1
0
0
0
0
0
0
0
1
0
0
0
0
1
0
1
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0
0
0
0

1670
5000
2000
1500
1415
1100
0
5640
2000
1550
1282
2451
3121
1754
1335
0
2000
0
0
26404
1700
6000
3000
0
3400
2714
4806
0
2100
2106
5000
2000
0
3000
1500
4000
20002
0
0

1500
0
5000
0
3600
1300
3600
16021
1740
1268
1299
3017
3000
2500
1500
1800
2000
0
0
2000
1800
5200
1106
0
4000
2812
4718
2155
1800
2200
3000
2000
2025
3010
2008
0
1000
0
0

2609
0
2000
1892
0
1200
4500
13280
1400
1585
1156
1557
12000
1781
1700
9851
2000
0
0
2001
1500
5000
1115
0
2951
2599
11734
1000
0
2000
1888
4000
2062
2700
10358
2000
0
1000
0

0
2522
2000
0
700
247
0
8571
1000
1408
342
1500
30000
2000
750
0
1000
4400
2700
1700
0
3500
275
0
1600
2143
4901
1500
0
1000
2000
0
2016
2300
1000
3000
0
2190
0

930
94
2000
1042
4500
256
0
19653
1000
0
354
1000
12000
695
200
1183
1000
5000
0
1650
1500
3622
3000
300
1540
2208
3723
0
0
700
2000
20000
1022
2500
1000
0
0
0
0

946
111
2000
700
1900
258
4932
12000
1100
1700
793
1239
28618
1000
200
5132
1000
7000
1350
1800
1500
3920
412
0
1400
2112
3723
3294
0
800
3000
2000
1388
2000
4438
3870
0
384
0

1
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0

0
2463
4869
2100
3500
3083
384
0
1480
3700
10190
3000
10000
7000
3210
264
1500
1392
4200
30553
1800
3000
0
1753
0
248
4000
5620
880
10000
10368
1200
0
0
7500
0
5029
0
102

0
8514
4000
2021
4000
10000
1920
4242
1601
1500
10000
2200
2000
1000
3503
264
1500
2000
4500
100000
1900
2916
0
1786
1725
248
4000
0
2926
0
15186
4720
0
4070
0
388
5035
0
11672

0
0
1991
1562
2784
2554
390
1032
1400
0
10003
2000
1500
0
2420
264
1500
1000
4114
4013
1800
2004
0
1486
4000
248
4000
2000
58801
17098
14614
1728
680
1551
3500
90907
8925
0
9700

0
0
3951
26004
1882
2566
0
1000
3000
1050
0
2000
3000
2000
2400
264
2000
0
3500
3822
1500
15006
0
1170
2000
248
3500
1892
2200
4353
7211
2076
71867
0
1600
3413
11030
0
1053

0
33353
2612
1800
1000
2600
780
2812
3180
1250
0
2000
1500
987
2400
264
1500
10100
4000
4086
1450
3000
0
1200
2200
248
3700
1979
5000
2500
7850
1709
9812
1528
0
3359
5077
0
2010

0
5868
2668
2000
457
3016
0
2248
37102
2200
0
3000
9
1951
2694
264
1000
2253
3000
3800
1500
2200
0
1205
2100
248
4000
2226
3000
0
6912
7508
2900
3273
1600
4824
3425
0
13

1
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
0
0
0
1

3015
3043
13678
8851
2550
1555
1480
89
0
6501
5000
165
5200
10000
1655
0
2000
1000
15
100741
0
8300
8000
10317
1000
442
3000
8420
0
5033
3000
3000
3965
376
4100
2000
7500
0
0

1155
2018
12021
18220
0
1300
478
0
0
467
8000
36621
4628
10000
8425
0
1770
100
2876
15993
1349
3600
9000
12497
3548
33448
1335
7117
5000
5046
2208
3100
7138
2281
5514
5000
0
2399
1277

1940
2033
11428
31319
3500
4894
804
0
0
5452
4000
1496
4878
6000
10424
0
2003
0
2052
57149
10368
0
5800
8580
1000
2140
3000
1285
3358
4573
2700
2400
0
0
2500
1900
7400
0
1300

1500
2016
10871
12009
3000
1000
245
356
0
41
7500
10000
3000
10000
53327
0
900
0
625
5136
0
3300
3505
1787
5995
964
811
702
3500
4000
2000
2000
2448
0
3000
0
5978
388
1000

1174
2010
11736
33482
2001
800
144
16213
0
2286
6000
5000
2055
39000
318
0
1800
0
693
40275
0
3400
3500
498
10136
2075
3000
810
6000
3800
1844
2000
2674
0
4000
4600
6251
260
799

1300
2010
10699
13785
3000
2200
0
0
0
3656
4494
0
1908
4000
3770
0
1569
0
84
10013
0
4000
3300
3019
5882
7511
3500
542
3500
4000
1709
2000
2672
35893
3000
0
5872
478
2000

0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
0

28000
1700
3463
2500
7005
1938
0
3275
3000
79
2000
3900
2049
0
1494
1488
5000
5000
9000
563
316
1250
3000
6483
3000
2791
0
3480
0
20063
6200
0
3000
4987
0
3183
11000
20004
2000

16370
3300
3600
3700
6612
1703
9000
3800
2525
5000
2000
2406
1700
2955
1402
1000
0
4415
9500
8004
3861
1000
2213
13566
2595
2939
3544
3016
3100
20385
5222
2230
2500
651
5000
3023
2600
2893
13000

9676
1000
3624
1200
4540
1304
3002
3200
3900
10009
2500
2453
1446
597
1534
0
0
6000
8929
692
316
0
1565
94422
1200
2364
0
58438
0
6157
5197
2100
2000
3126
0
2549
9000
2201
10000

15098
1000
3200
0
2426
680
61
1950
0
10000
1700
2453
1000
0
800
0
0
3635
7265
0
10800
0
0
3100
1020
4876
0
20
0
22533
4000
2010
1500
3707
0
2000
0
1215
5000

54207
1100
3100
2500
1854
696
0
2000
2000
0
2000
2453
1044
1473
700
0
0
4000
5400
191
382
0
50137
3600
10404
2557
0
5987
0
60052
5000
2150
1000
11225
390
2000
6000
10040
5000

87358
1000
6200
2500
2424
717
0
1828
4500
7000
1700
2453
1176
0
616
0
0
5000
5300
0
5000
40277
1800
3621
51000
3599
0
2795
0
30059
3980
1200
1000
10482
1320
2000
5000
10041
4000

0
1
0
0
0
0
0
0
1
1
0
0
0
1
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0

9000
1000
3028
16008
1554
398
3732
1400
2500
3000
7000
151691
70001
1897
1294
14051
5300
1725
3629
2300
30000
4800
3084
18417
8002
1571
0
1500
5000
5000
2500
2000
0
5064
0
1323
0
0
8600

10
15793
1241
12000
2360
0
3732
50000
1500
10000
6740
6502
3769
26995
11236
0
5300
1774
29052
3572
30000
4600
3475
48
7601
2041
0
16500
9000
7027
0
1800
0
42000
0
1500
0
5000
11000

3917
11000
3010
15030
500
0
3732
2502
1206
2647
6850
4333
2008
7606
1032
1358
5300
1526
30000
2169
11036
4300
7417
17337
701
4582
0
15000
0
6032
1500
2000
0
5091
0
1000
1400
10000
6000

2730
6000
2025
10000
1000
398
4239
2669
0
5000
5664
2810
1950
380
9
1039
4200
1100
5034
6000
19836
4700
108
9965
64758
2070
0
20000
2668
4000
0
2000
0
2026
0
2000
0
0
10082

2770
1000
3500
15000
3200
0
3910
2650
20689
2000
5660
3100
2001
0
0
164
4200
1200
11253
4000
986
5124
18
33826
29008
0
0
10000
7251
8700
400
2000
0
3033
0
1023
57
6724
3400

2800
10312
26028
5000
2000
0
4146
2800
697
4000
5480
3187
18000
0
0
167
4200
1081
86069
4000
21615
4110
8424
116
30000
3100
0
9701
13365
0
400
3000
0
2510
0
2004
816
13385
3825

0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
1
0
0
0
0

0
8800
2100
0
1500
27049
0
2000
1152
2000
3000
6500
5461
1398
1995
0
5126
1191
5000
5000
5009
0
3000
451
1500
1000
2500
30439
15500
0
1005
1870
7671
752
3250
0
3186
0
4000

3500
10183
1807
0
1500
0
0
0
1174
1600
6000
7000
5834
1431
0
0
3019
0
20000
18834
4000
502
4000
1680
1500
0
3013
10023
0
0
600
2500
6210
800
6152
3600
0
0
390

1028
1504
1800
0
2000
0
0
1574
1183
1600
3000
7200
39000
3000
680
0
2777
2151
10000
60000
3506
0
4000
330
1500
3160
4000
10000
14100
0
0
3017
4500
1580
1000
1111
2500
0
390

0
0
1701
0
5000
0
0
700
402
2000
5000
5018
3241
0
2862
0
2800
3486
6000
0
0
1017
3000
0
3000
25000
5006
5000
0
0
51283
1060
4200
0
1401
0
0
0
6580

1000
24
2002
0
2000
0
0
688
415
1500
6000
5200
2614
1155
5539
0
3000
1495
5000
0
2500
0
0
794
2000
1000
3000
15000
7400
0
1193
1300
6200
700
0
1160
3000
0
0

3300
204395
1853
0
5000
0
0
687
418
1300
5000
5300
3506
1025
0
0
3000
0
8000
0
4000
359
550
2349
0
2000
3000
15000
13000
0
5000
2000
4200
700
0
1160
0
0
780

1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0

231
0
2100
3905
0
0
2031
2000
3800
4800
2600
4464
1469
10500
3392
5539
14662
2535
0
7961
3376
3500
4278
30018
4500
5000
1863
3000
500
7000
10000
17142
3500
5042
2000
1771
5581
9800
0

0
2600
2500
81000
0
0
10000
780
4000
7021
1102
29705
1675
7809
7749
5741
0
464
0
1452
1900
3800
0
12787
4500
3500
2886
3018
0
7003
0
18118
0
5042
6689
1571
2833
8502
0

0
3000
28400
1513
0
0
1000
470
4000
8008
1000
25854
1355
10000
14529
5852
0
1316
0
6248
1908
3900
1483
3995
4500
15054
840
2000
2000
8000
0
147500
1282
3687
1817
0
1162
8350
0

0
3000
1100
47921
0
0
367
0
3400
0
0
510
1458
10000
1283
5881
1861
1104
0
4112
1133
3000
673
0
3700
7885
2052
1500
3000
8000
3161
60000
1000
3660
8100
4775
325
6200
0

0
6000
2000
10000
0
0
61170
500
3400
6015
602
1470
1631
10334
0
7607
0
3384
0
0
1015
2300
10000
0
3679
4836
1443
1500
2000
5500
0
15000
1000
3528
0
0
325
6500
0

685
0
1500
2001
0
0
1200
1335
7000
3053
0
5822
1931
10000
0
6135
334
5200
0
3428
1153
2300
11540
0
4100
9655
1443
2000
3000
7000
30000
58354
3000
3314
4000
0
325
6500
0

0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0

0
3500
5200
7982
711
711
493358 1227082
0
7027
30000
20142
2000
2000
2000
1790
0
0
0
0
10000
10200
5148
3000
5026
2102
645
2118
1000
13000
0
2400
0
1650
2239
3700
3353
3
1385
5000
3500
3700
13011
10001
5500
2730
2986
3000
7142
8200
3597
3633
6900
0
0
0
1815
1700
50702
2033
2002
2000
0
0
2100
4900
8000
0
14581
11139
12000
11000
4200
4700
5000
10000
8000
5542

0
4500
711
164577
1000
3759
2000
1250
0
0
11000
1978
4000
5477
12006
0
0
20739
5101
0
1800
5023
2468
2367
7600
2702
4382
262
30042
1776
1530
0
0
3500
15347
11000
4500
5132
5308

0
4048
711
510
19000
7022
2000
700
0
0
21500
4700
7216
2276
7000
1500
2226
10003
6
0
1900
20150
2483
3000
6200
6087
1822
0
1200
2000
1000
7637
3000
5900
793
10000
3000
12159
4587

1000
3800
291
6239
6000
20000
2000
644
0
0
12000
1000
6565
1851
0
1500
0
40115
6530
0
3000
5082
2628
3554
6000
4852
2000
1389
1200
29000
327
21186
2500
0
7390
8000
2900
426529
4750

0
3818
1131
4550
1000
10000
0
1000
0
0
15000
2000
4757
5543
0
1000
656
8756
8103
0
2000
4134
10000
5495
7000
9425
2000
0
1300
59901
329
0
1000
3000
1436
8000
2901
20016
4935

1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
1
1
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
0
1

13102
1541
161844
1300
4117
5618
2100
1025
0
0
5067
25000
4000
7417
1808
0
2374
0
5000
1248
3300
3500
6300
1428
3483
3700
10382
8005
5056
3500
6000
4691
0
1926
1953
1614
3558
3600
699

17
4
5228
3005
3504
5795
3600
0
1000
0
131
35127
5000
1166
69563
0
4656
2000
3000
1200
3100
2013
5000
6676
0
3500
8420
10002
1230
3500
6000
4251
0
3292
0
1546
1489
6142
699

5547
3071
5005
0
3000
7408
2146
26549
398
0
987
20000
5000
1200
2891
0
25
2000
0
1156
4204
1863
0
3051
1000
3000
46777
15037
24531
3300
6000
4500
0
1400
1302
1461
0
0
999

3242
17557
5004
700
0
5645
1004
0
1083
0
400
12000
5000
300
2689
0
2869
1500
5000
1000
2790
1006
3000
5
0
3368
4929
6500
1003
3000
5000
3000
0
0
0
1082
10560
0
1149

3512
1144
5151
2000
0
5753
1100
1000
3395
0
14001
7500
5000
1000
3012
0
0
1500
0
700
0
1300
0
51965
993
1023
4249
16002
479
3000
60000
2500
0
0
651
1210
2010
0
849

3333
1252
5253
1500
0
6370
1294
150
7383
0
0
15000
5006
500
2771
0
814
1500
3000
4600
3043
2500
3000
5038
0
1500
5528
8002
8080
3000
7000
2300
0
0
651
1203
1491
6439
999

0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0
1
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0

1100
2000
1120
0
3000
0
3260
2085
3634
700
41243
2900
3641
1971
5000
4500
10000
316
0
27821
1638
0
6224
4200
3500
2200
0
6846
10625
0
444
1217
326
1534
7600
5006
6000
0
3000

1000
1523
2000
0
3336
0
5000
5425
11353
611
16548
3600
3782
1000
5000
5000
0
316
3500
36532
1638
14179
199
5000
500
4
3467
18399
14573
0
444
0
12681
1307
123988
4500
5440
5000
6000

0
2000
2580
0
2372
6784
4706
115
5255
593
40442
10002
5000
0
4600
4000
10005
316
0
34022
3276
0
200
9054
1200
2300
1229
13999
0
0
444
0
84674
1116
60000
5000
4000
3000
6000

0
0
600
1000
1453
159
0
505
23001
653
5049
1754
5000
0
5000
5000
0
466
1100
20000
0
7000
10024
0
1500
1100
3325
933
3808
0
888
0
35326
437
100000
5000
3000
2100
8027

0
0
0
0
1536
167
2007
1012
2439
587
20023
1765
3000
0
4614
3000
0
8057
1500
117650
1638
10000
0
4200
2000
1400
2000
933
6751
388
0
465
1026
399
24250
10490
3000
2500
8000

0
0
1000
1000
1300
760
2482
1560
0
916
6035
3795
3000
0
5139
4000
0
316
1100
74086
1638
12000
0
4000
0
1200
2167
993
0
3099
888
0
3088
276
12735
5000
3000
2100
8000

1
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
1
0
0
1
1
0
0
0
0
1
1
0
0
0
0
0
1
0

2720
13000
1325
5100
10000
3017
3100
0
0
0
0
18694
2114
2004
0
736
1399
30820
5286
1762
22
2000
3913
0
8000
20659
9501
8333
36448
6734
1635
5455
2100
1000
10000
0
2700
8300
5056

1500
14000
1000
5297
800
4506
6300
1052
1294
0
0
22948
1131
1966
0
736
1480
7851
1863
2311
9005
1470
7494
521
8045
20421
0
0
48833
1374
1700
8866
0
3700
20000
0
3500
0
8042

1229
11230
0
5128
3184
0
0
0
1305
0
0
22571
2155
1884
0
736
1298
19751
9323
2200
9037
1374
2310
0
8000
16943
10000
0
32928
74836
1600
921
5400
1900
11022
0
3300
4100
1292

1000
10000
0
4869
390
0
1743
1931
669
0
0
14067
1400
1903
4501
0
677
29700
1612
176
7519
1072
12000
0
8000
15634
7200
0
31646
0
1507
381
1000
0
4935
0
3000
3000
1000

1000
8091
0
4960
390
14000
1588
0
694
0
0
7598
1354
1940
282
0
700
80987
2054
180
8018
1113
0
0
7000
14933
7001
0
22428
250
1719
4801
900
0
6
0
3000
2500
3340

1000
6965
0
5177
6617
12000
1628
3915
697
0
2877
4042
428
2000
10351
2965
1000
36158
5808
9769
8100
2000
0
10622
18000
15131
6900
0
37984
55892
2000
1632
1000
0
2844
0
3000
2233
7941

0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0

3000
4065
6085
13671
10000
135034
1938
2000
4700
0
2000
8958
6235
605
0
4322
2000
0
7006
1288
2000
0
0
5000
4366
0
3017
1434
6500
0
6549
983
3200
2000
0
576
1088
380
1427

4000
6704
3632
12678
30150
10806
0
2200
4500
0
2000
1500
30067
716
2600
5369
1845
0
6416
1305
2506
0
0
5000
0
0
65009
1555
6300
2873
1096
1297
2518
1880
0
0
5425
2000
1461

4000
21018
5010
13601
2000
20266
0
0
3100
0
1500
2000
8399
263
0
4003
1772
0
5800
1277
3000
0
0
5000
0
0
6784
1148
7700
3101
5962
326
1525
2000
0
0
1000
0
1500

5000
92610
7059
12136
3000
15120
0
2000
3016
9310
1100
1000
5623
900
0
3806
1768
0
6000
656
3000
0
414
5000
171
2300
3041
1000
6300
3000
1524
326
1000
1000
2440
0
2172
101170
1037

8000
3272
30018
12771
2000
343
0
3900
2000
0
1300
972
5669
1271
2129
4050
1808
0
8900
1106
1070
0
0
5000
1386
0
5044
422
6300
6328
1795
326
2000
2000
905
0
1084
0
1225

2800
3332
59518
12900
2000
100014
0
2000
2000
0
1000
982
6207
1218
0
3672
1764
0
4000
602
5203
0
0
5000
6
0
3042
372
6150
0
1525
326
2000
1500
9213
0
1189
0
1080

0
1
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
0

5844
27930
3000
7869
3001
10500
781
0
940
0
1509
0
99
5000
1402
1139
1737
4400
21084
398
1423
2049
5100
2000
2000
0
5692
196
1443
0
3218
32575
1068
0
50016
0
0
12500
2120

3694
692
5000
2109
1320
10300
1
7752
10300
0
1321
0
0
3000
3665
1322
3989
4520
20000
501
1775
6104
7100
2013
1308
0
0
2500
12964
0
2708
36982
1046
0
120018
980
3569
13775
2500

37177
41303
3000
14109
2007
9000
769
596
1200
0
1500
0
110
3003
929
1000
11577
5050
12000
0
1447
1839
7500
4731
1000
0
6487
0
3041
0
3071
37063
1006
0
10071
0
0
10631
1905

47376
10893
2000
2109
1651
8541
3
18396
4000
0
500
0
0
3000
4167
2000
0
3590
15000
544
2335
1862
4500
0
1000
0
842
0
2178
0
2500
11566
34
0
8037
0
1100
8900
1500

1292
2017
2000
2218
2517
9054
1730
5769
500
0
600
0
0
3500
115126
1000
500
3700
8000
544
0
1918
5000
0
50
0
8111
3650
489
0
2615
32057
1386
0
8018
0
1100
9200
1200

46626
13894
2000
1809
4180
8543
0
5769
6000
0
1500
0
0
60000
5000
1000
25841
3750
15000
0
1050
2149
4800
0
0
0
7029
3859
2638
0
2500
1501
1386
0
8809
238
1127
9525
1200

0
0
0
0
0
1
1
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
1
0
0

9029
0
35729
17980
390
1307
0
10700
1662
4300
6301
0
7944
0
7430
353
0
5020
5333
2300
4905
1400
10041
1511
0
4000
9428
900
390
5100
2000
873
909
1279
0
2200
390
3000
20

10000
0
72031
4897
0
1200
10776
0
1696
5000
8000
3448
1080
0
4144
0
0
5000
15798
2210
9764
1337
10064
0
1611
0
6729
1600
390
2600
2400
1392
311
1295
0
1000
390
3500
21431

9084
0
0
3008
5780
1012
0
5000
1689
4109
5000
2383
0
0
57836
863
0
1000
390
3300
3829
3000
9238
1783
1498
3000
5022
800
390
2011
3000
0
7867
1300
0
1000
390
3000
2300

10042
0
66020
3920
6611
2530
442
4000
1016
3100
6800
1609
40100
710
1810
0
0
2994
2265
1910
4248
951
6000
1000
1301
2900
4447
950
390
2000
16087
696
1031
468
0
1000
390
2500
558

10000
0
23776
19282
0
6727
0
4000
893
3322
0
2000
18899
1042
0
0
0
0
1823
1530
3747
2000
8044
150
309
0
5699
1000
584
3510
1000
696
1117
2816
0
1000
390
2000
4403

10000
150
32948
52087
0
56
297
5000
1100
3472
0
2000
4180
0
3018
0
0
0
780
1600
3569
21604
7030
14780
823
1091
5498
800
91
2000
800
696
0
5893
0
1000
390
2000
0

0
1
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
1
0
0
0
1
1
0
0

6792
3169
1300
8139
217773
26345
885
1600
396
4500
390
5739
1223
0
3007
2000
2000
10426
11000
1473
11021
3402
5290
1240
0
1800
2815
1809
1300
6105
5000
0
0
1200
2009
3500
7174
1979
4017

0
3243
1200
10007
200304
24612
669
1300
396
2000
390
4700
1066
0
1794
2000
2000
11820
10000
26876
15000
3663
2711
3682
1600
2000
2345
1956
2000
6345
5000
7400
0
1500
1751
3000
11044
0
7121

147
3200
1200
5609
2759
22625
656
2000
596
2000
17475
4316
1032
0
2000
2000
2090
21040
10000
53390
0
3788
4476
4704
1200
1600
1763
2234
0
7027
2000
3000
0
1431
1500
1500
15895
0
94

0
3185
500
2000
316
12344
827
600
13386
5000
611
4090
0
0
967
1100
1000
2234
6000
35292
6059
2695
4069
5258
0
1000
1854
369
800
6000
1000
0
0
369
1000
1000
8607
6536
2408

0
3500
500
151139
305
12776
2376
1000
396
2023
629
4245
0
0
1000
1586
648
10641
6000
61910
5068
2772
5161
1248
2200
1000
1737
330
0
5000
2000
5700
0
1000
779
2000
8843
1400
2513

176
3500
1000
6000
2596
11852
943
700
396
806
625
5000
0
0
870
506
2000
0
5000
23913
5123
2903
8026
9600
0
1000
1774
343
0
7000
1000
3000
0
1000
545
2000
3000
50000
2716

0
0
0
1
0
0
0
0
0
1
0
0
1
1
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0

4000
360
11257
8478
11512
1265
6336
1500
7555
7066
806
5500
1315
2716
1568
776
10000
7736
72071
5010
4000
1000
460
1760
3631
0
2000
2006
390
5481
2081
0
5300
8562
2000
6514
5600
9000
16918

5030
389
0
1300
39511
1200
3447
1500
36698
1473
1801
1308
1522
2570
1714
776
9015
7100
2050
3000
2650
159
0
2162
3177
1800
2000
1529
2974
0
198
2000
0
7071
1600
0
5000
6600
37596

10000
978
6309
0
1866
1500
11449
0
9124
1473
0
7623
1200
2720
1000
776
2000
8300
0
5000
1043
1778
3600
2380
2600
2000
1090
5063
0
759
9532
51002
0
6574
2000
0
5900
7000
31802

5000
0
0
2000
1400
400
2433
1200
13074
486
0
3900
0
2350
1000
776
10000
4800
0
3020
42000
28704
2250
619
3000
60000
2300
5000
5262
5328
3420
2
0
5938
2000
0
4400
0
30615

10000
2358
2986
0
2000
1000
23832
0
5107
3442
0
11
6000
2500
142
926
2512
4396
0
5000
40666
19474
0
798
1691
29331
4500
10010
88
1
130
0
0
5867
2000
17317
4600
4500
21346

10000
0
0
1659
1300
273
742
1500
18830
12
0
7700
10655
2660
5000
776
67826
4200
1188
5000
48424
650
0
1000
695
0
1050
10135
1612
2932
878
2000
0
7704
2000
0
5100
4410
10678

0
0
1
0
0
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0

3400
2200
5011
0
11935
7000
3578
54318
396
0
8030
5939
0
1852
3963
1200
26
14029
1519
836
6163
3680
1766
3000
4000
0
4500
10000
2000
6018
10000
4808
1748
357
0
4000
2100
10021
3000

1600
3003
5000
0
32887
7000
0
4281
5345
15689
5020
2624
0
0
16
0
20018
2978
2000
1700
0
400
2148
0
4500
4700
3600
10000
1500
1110
5000
0
1000
8510
0
1010
2329
4000
4521

0
2800
6538
0
115683
7000
10700
6985
396
504
5451
3004
0
3711
4527
1700
1072
11402
2000
836
3809
3000
2130
2700
4190
0
3100
7619
1239
1927
4000
2169
0
5244
0
1569
2943
15046
24000

2220
1834
4167
0
0
5100
30367
29264
396
784
2619
3090
0
1550
675
0
206
12802
1312
0
0
1500
1200
2950
3500
2004
2900
7000
612
5649
4000
2500
0
2174
249
5580
990
20000
10000

0
1850
3527
0
37210
5300
19644
8873
6396
757
5188
11325
0
0
0
1000
6003
7090
3200
836
3691
0
1012
3000
4000
3500
2600
8000
607
1703
3290
10400
0
0
317
2211
1168
0
30000

1100
3000
7521
0
29559
5030
4431
14394
396
2005
8794
3282
0
1400
1015
1500
0
793
1200
390
1328
3100
2034
2600
4000
0
2700
7000
2593
2009
3200
0
0
3371
0
0
975
10090
6432

0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0

6001
3644
1194
3755
4183
3500
5000
0
608
1376
0
1063
12961
3831
1068
26085
0
0
5000
9295
1154
1335
16787
10200
1000
3400
2102
0
8000
1500
2011
14181
5225
2555
10000
6000
2100
4771
3000

6401
0
1319
3676
8603
3500
5000
2750
4695
3343
0
1089
0
3357
1114
13566
0
1358
5000
2500
0
1307
16514
4000
2277
3350
3000
0
3000
1600
3000
70505
5091
2027
10000
19078
2000
538
3000

6384
1766
23924
3637
11709
3400
4000
4850
2008
11973
0
1000
2403
2098
1000
18975
0
1065
3000
3045
1954
1178
100940
10000
1132
3000
6000
0
3000
1300
20000
20749
3528
1045
8000
0
1800
15664
2300

4600
1036
1500
3000
15823
4000
0
0
164
9700
0
3899
407
610
120
11096
0
327
3000
1456
0
1500
20229
11700
1289
2400
5000
0
6000
1100
5000
7469
0
1000
10000
5000
2700
150
2203

4800
2700
0
3040
7937
4000
0
2180
3383
38473
0
3383
3176
763
0
35204
0
187
11500
6541
0
1500
25
53606
0
2500
2000
0
5000
700
2000
5997
0
500
10000
5000
2000
1150
1858

4400
0
1500
2938
5302
3000
3300
2400
4331
29757
0
0
7336
1131
0
10121
0
325
10000
0
0
1000
8
5000
2080
2382
2000
0
1136
700
3000
1978
6740
10000
12097
4500
1700
791
1815

0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0

7933
7757
747
8022
2000
2124
0
1228
2500
217
1945
4545
30000
4300
10051
1184
3555
6626
7000
9122
0
0
5000
3010
0
3340
6990
4500
326
1473
500
0
3000
0
1019
970
0
0
869

2000
7697
0
34000
0
2037
0
1156
0
300
2587
2700
25000
0
5013
1206
3000
6583
2500
12228
0
0
5000
5004
12000
2044
10785
0
326
1863
1000
0
4000
0
990
8867
0
0
6574

2000
7657
0
100028
2000
1130
167
1200
0
200
2108
4000
50007
9076
3044
1216
2028
3179
1300
19850
0
203000
10000
10000
0
1773
390
1600
326
0
0
0
4000
0
23965
0
0
0
3551

1000
7771
3937
0
2000
295
810
8
0
0
1936
3000
10000
8788
5006
474
3354
18462
0
8800
0
400
5000
5200
5900
1181
6210
1000
326
119001
500
0
4000
0
371
600
0
0
3700

2000
7870
0
151
3000
302
0
37201
0
600
2071
3000
20000
1000
5012
642
2328
7633
0
4260
0
310135
5000
0
5000
1215
1040
2800
326
5000
0
0
4100
0
7738
0
0
239
0

1000
7889
0
2682
0
296
3310
591
0
200
0
4000
30363
2000
5046
492
7300
6007
0
17660
0
1000
5000
1181
4500
1297
9113
0
326
4500
0
0
4100
0
3638
0
0
0
1047

0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
1
0
0
0
0
1
0
0

35454
0
1000
5058
1785
17029
1300
3000
2000
3477
2691
8900
0
4550
1463
0
1232
2400
3100
0
2000
1602
1285
3000
2100
200
1500
0
11000
1574
5793
2985
10421
1800
4600
12924
390
2157
12

6229
1650
1000
11518
7320
1283
1210
3000
0
2972
326
9500
0
3150
1276
0
1256
0
3
0
2101
1624
2608
0
2200
200
1000
0
11300
1640
1181
11247
566
0
4523
5800
390
4204
5011

11534
8188
0
0
1700
4404
1000
3000
0
2853
326
8000
0
4900
827
0
1268
0
0
0
0
1330
310
3000
2000
959
0
0
10500
3000
1031
27500
12008
2400
4300
4200
390
390
8049

12564
428
0
4600
1200
0
0
3000
0
2739
652
8000
0
3500
105
0
587
0
700
0
2201
949
1835
2000
2000
0
0
0
10100
3000
1430
0
8012
0
3300
4300
1200
390
53008

18192
0
0
4800
1400
535
0
2000
0
2852
0
19000
1800
4000
270
0
607
0
500
10970
1000
976
707
0
1755
931
3000
1280
10000
4016
1031
21380
343
400
3400
4400
1869
540
5004

32550
5500
62130
4300
2
0
56990
3000
0
2873
326
10000
1167
3900
573
2000
611
0
3000
0
0
988
873
2000
1804
0
40000
0
9600
2049
1031
0
2630
1000
3600
4700
3610
540
7000

0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0

6600
2000
4224
70000
7200
3634
9293
1800
27007
18000
2068
1813
1374
5000
8840
24143
8005
1710
3528
0
5000
2642
626
2028
4200
2100
0
1132
2429
0
6000
4008
1079
120000
1091
2500
5521
30580
2000

3711
2500
3650
140000
7222
4436
19905
1441
32715
8000
1331
1895
1235
0
3560
0
15000
1500
3500
33812
10000
3000
1252
2453
4100
1000
5000
60994
3120
1900
20000
1438
3000
18008
2000
2700
4232
50000
510

3100
3300
5000
13000
7300
1978
15452
1455
33475
0
1029
2200
1101
1400
0
1180
10000
1700
3500
0
5000
3274
0
2329
3000
2300
0
1436
3300
7411
2000
5328
25916
20000
1222
2500
5602
24517
16121

2500
2150
3640
11000
7100
3781
11388
1000
27808
6000
353
1595
270
0
3912
0
7000
1000
4000
0
3500
3000
626
431
3400
0
5000
1047
10000
1900
3500
6814
2219
12000
2400
5100
4123
14243
2000

3019
1500
3500
20000
7380
1732
28017
1100
2261
6200
208
1653
1000
659
3832
0
5000
1000
3500
256
0
3000
776
300
3500
0
3000
1056
3200
0
15000
114
4000
5000
3000
0
4330
7852
2000

45200
6200
3500
8000
7200
715
19364
2500
169465
7000
20711
1709
1000
664
3508
0
8000
1000
3500
3500
0
3100
626
500
0
0
0
1053
3200
0
6000
1740
6000
3000
2000
3000
13245
4835
998

0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0

0
8651
1000
4000
1314
2630
1050
0
2522
53400
13
9750
1251
2920
10540
10000
551
1441
3514
60
4445
2422
4262
2215
0
3508
4000
280
3095
1650
3200
2007
10000
0
5030
3000
967
27078
0

1529
19404
0
4223
2000
0
2287
1101
0
0
2003
0
0
2500
18
10000
33658
1479
3400
32812
5000
2560
2083
2451
1612
2003
0
6160
5000
1650
3200
10109
10000
0
1964
0
14331
17648
0

1233
10000
0
4004
1300
0
0
1027
3000
51566
2008
30100
1620
2018
8591
10535
10551
1406
15156
43932
6171
2426
792
3043
16415
2772
3000
9439
6022
1650
2600
1514
20025
0
7568
1000
9433
25008
0

1195
2000
0
4000
1000
0
1050
117
1083
2093
5000
0
0
0
0
15000
10000
1097
13920
2323
4536
1038
1645
1542
0
3095
4000
5492
2566
1650
0
1000
10000
0
0
0
0
509
0

0
1106
0
3500
1500
0
1050
141
1500
5773
1005
0
4155
1068
10990
5000
2295
2031
2099
47356
5150
1116
0
0
0
9641
3000
397
711
1650
2650
1000
20000
0
5026
0
0
22806
0

1300
3675
0
3400
1000
1980
2174
72
1500
2984
3016
0
11089
0
0
13627
2295
0
15638
5480
5000
1332
811
0
1800
2803
4000
1790
2419
1650
3100
1000
18000
0
2371
0
3090
10035
0

1
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0

0
5038
0
0
8190
5000
0
2579
1669
2389
10000
990
1500
10000
264
5000
1000
35000
2000
12110
1700
0
0
18000
4000
1473
0
0
9965
900
3000
1172
3600
1859
4100
1982
2000
1835
6808

4500
3404
0
0
6000
2000
0
2047
5413
0
12007
990
1500
0
264
5000
1350
5000
2000
3000
1755
368
0
0
2000
390
1700
271
4100
674
4000
1192
3289
9190
1150
2267
3000
2458
3300

2500
14445
0
390
27011
2000
0
2024
2734
0
9170
990
1500
8000
264
3000
54531
4000
1700
0
1500
0
0
10000
2000
390
1700
0
4100
6450
8000
1202
2632
2072
1200
7523
3000
834
0

3000
7672
0
390
15004
0
0
2180
7976
0
4853
5538
1500
10000
264
0
2200
22800
1600
1000
1000
1900
0
5000
3000
1311
2000
561
4100
8579
4000
446
2449
637
1000
5113
3000
1600
2720

3000
2295
0
390
10000
2000
0
2321
0
0
4531
1206
3000
8000
264
0
2500
5716
1800
2000
1909
0
0
6000
4000
1933
1500
0
4100
23155
3500
462
2300
238
1000
4121
2000
855
2700

4000
9004
0
390
10000
2000
0
2500
7000
0
3909
1204
5300
12000
264
1000
2300
0
1800
0
1000
1145
0
6000
846
0
1600
0
4732
16072
3600
464
2539
0
1500
6532
1000
0
2700

0
0
0
0
0
1
1
0
0
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0

3000
0
2302
422
4000
20000
2036
8209
2548
1700
4923
5500
1204
1871
4296
3703
3782
1200
3506
707
5700
3000
0
390
4873
2120
0
206
3332
23222
0
1063
7294
2200
10000
5938
2300
0
2100

0
24480
1774
815
3000
19000
33393
421
2687
2500
0
8200
1300
7
4068
4091
316
0
5000
224850
5400
3500
0
390
4691
10136
0
886
3051
50192
43500
900
6792
3000
10000
15682
2600
0
0

0
0
1000
191
2800
12000
6094
5000
2997
2600
6383
0
1242
1807
2037
3403
5469
2823
5003
5000
3700
3000
1000
390
4000
808
0
679
2600
10078
0
1000
5490
1218
7000
11633
1600
1200
3500

1000
0
10287
0
3000
9000
3530
6013
2147
1500
2
8000
1900
0
1408
2001
3360
0
508
4593
4000
3500
5039
390
4000
4599
0
740
1877
24694
0
1000
5156
0
7000
11622
1200
400
2000

4320
1635
3295
646
3000
9000
12357
0
2369
0
0
0
0
11811
0
2004
2399
3530
0
23584
3600
3000
375
390
4000
0
0
539
1767
28407
0
100
5232
1000
6799
13813
2000
400
0

287982
3008
4122
1125
3000
443001
20060
7600
2434
1500
1809
8600
3000
5628
0
2000
4358
0
0
0
4500
3000
0
540
4000
2150
0
0
1797
7458
3000
0
6288
2934
7000
22699
1300
400
2000

1
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1

0
0
2000
0
3717
230
0
34905
3967
1500
6000
2000
3000
14750
5000
0
4449
1198
2169
2449
9000
1030
3800
5004
6
0
427
3000
85387
2100
140
3000
6018
2329
25000
5352
0
7002
4000

0
1617
1500
0
4541
625
0
0
4213
1188
6000
3000
3000
5000
5000
792
3555
1099
1966
3000
10000
1621
4000
3330
1931
0
0
2000
33061
3000
4836
3000
5198
1894
15000
1022
0
1807
4010

0
2000
3000
1723
5620
24246
0
10951
3741
2073
4000
1500
10000
24000
5000
0
3524
2009
1130
2500
8500
2213
3602
2000
3267
0
23500
4000
5039
3008
4034
2700
46047
2532
7000
7408
0
2000
3800

0
0
1914
366
25
19709
0
7238
2353
0
5000
1000
1000
10000
5000
396
2300
2024
5000
2000
8500
2711
3719
2000
7
3251
840
10000
20154
6000
7501
2000
10039
1865
3000
10817
0
4000
3200

0
270
0
882
0
3117
840
8467
2471
1000
5000
5000
2000
10000
5000
396
2000
164
1000
2000
8500
3831
3700
2000
17894
274
2121
2000
2854
4000
3300
2000
30027
1496
2000
5044
0
0
3100

0
1000
3287
0
7140
62754
1380
10188
2327
3390
7000
176
4000
30000
5000
396
1800
2159
441
2000
32000
2213
7800
3000
2508
500
0
1400
29
1000
0
2000
60038
1873
90000
27696
0
33000
3000

1
0
1
1
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0

3000
2800
0
2337
631
3611
9152
335
0
0
2207
1000
10000
10000
1500
1400
1506
1881
8000
0
6167
5800
2500
3700
804
5991
62819
39558
873552 1215471
25267
3930
291
291
12709
1393
1177
1349
10000
56000
4560
1808
1106
2527
9636
10060
23994
10112
2600
3500
10008
2950
1300
1800
316
316
4800
5900
0
264
7587
8028
0
1522
0
0
10000
3000
5600
5500
2000
20020
0
2500
0
2999
0
2000

0
58
631
2322
0
766
10000
1000
1422
10000
5700
16200
3957
22204
889043
0
291
319494
1609
5000
1825
1698
3948
11770
498
4556
1106
17597
6000
264
8127
2141
0
6000
2650
1672
12500
0
5008

2500
0
631
0
2844
168342
7500
0
1021
0
3600
0
5444
82097
621000
0
291
13079
635
4000
1817
0
7388
12155
3000
19938
435
2000
9200
264
15
590
0
10000
36000
1600
749
0
3007

4000
0
0
0
2118
7000
8000
11417
1500
3000
3000
836
482
184322
20000
0
291
2438
849
3300
1882
5062
4482
3000
3300
800
1599
2690
0
414
2992
176
1063
10000
1000
1600
2829
0
2000

4000
3500
2113
9436
0
5100
8000
500
1056
2500
3234
1589
626
25695
145000
0
291
2599
2893
5000
1893
0
8106
30075
3000
900
1000
2000
4859
264
7695
1720
1089
4313
620
2000
2900
0
2000

0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0

1368
62545
70554
4500
0
0
0
5900
0
7012
9102
5481
3571
1245
11160
38009
5014
2000
3000
3133
0
419
3686
188
7245
5000
1206
3032
0
0
7954
0
0
9666
881
1500
10050
1029
0

1330
53704
45213
4500
0
1085
0
6000
0
6310
8602
4399
987
0
1244
28005
10000
1732
2000
0
0
419
3112
189
6121
0
1329
3200
300
0
4044
0
1179
2000
1781
1491
8007
1056
0

1160
4142
400972
4000
0
193
0
3000
0
5871
9013
3008
2469
12019
1114
22000
10000
2041
5000
0
0
419
8164
192
1551
0
1098
1946
4749
0
6715
4240
1799
1000
1885
1818
4005
1000
0

330
5010
5456
11000
0
1549
0
4600
0
3130
8195
2150
3319
1000
2703
33000
15057
1000
2000
68383
0
419
1509
188
875
885
374
1734
38000
0
1956
0
1594
0
607
2600
2500
1000
0

314
66676
100267
5000
4747
0
0
9800
0
2966
8202
2147
5387
157
3435
22000
10010
1500
1000
3000
0
419
8262
0
1800
5889
400
2000
5000
0
2076
0
1255
0
687
0
13000
389
0

364
66660
7530
3500
1198
787
0
5100
0
3230
7902
2120
1607
7851
402
10000
10036
1000
2000
3096
0
419
2032
526
300
4239
364
4128
3000
0
2003
0
1133
536
1203
1400
2060
215
0

0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0

10004
3000
0
1230
10000
390
15234
1459
2500
4834
10468
0
2000
2938
31964
5000
264
529
4052
10000
1264
6115
0
10256
0
6645
0
0
2183
0
51304
22000
1800
0
316
6531
2888
8000
0

9498
2000
0
1354
0
390
6225
4674
1500
17716
0
0
2000
1853
1003
5000
264
135
9939
2509
1284
11950
0
12000
0
5782
0
312
4142
416
21138
3000
1608
0
316
5091
2888
3003
0

10827
2174
0
1200
3012
390
38150
5032
2000
12636
0
0
2020
1708
0
5000
0
108
65243
0
1141
7311
0
15273
0
7782
0
7736
12950
416
49775
3000
1700
0
316
3307
2888
1635
0

9002
2000
0
302
3000
240
2
360
500
14111
400
0
2000
1824
0
3000
528
830
1239
24000
309
18567
6400
15000
0
42393
0
0
11372
59211
39095
1000
2500
0
316
3316
2888
1680
1323

9040
2000
0
82
3000
1080
1434
6360
1000
0
0
0
1000
1704
0
2000
0
2536
5366
0
321
6787
5000
25000
0
10414
0
0
2434
0
0
3000
5065
0
466
2316
2868
782
167

9004
1500
0
83
4000
0
2265
4116
1000
5666
0
0
800
1641
0
3000
0
0
10435
27000
322
6653
1000
12000
0
7422
13
1470
2222
378
0
0
1500
0
466
2500
7029
4374
1424

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
1

1295
5064
68800
5025
8510
84118
509
7069
1895
3518
6000
2000
3100
11007
0
10000
10741
6150
3224
1071
0
0
1273
2064
5000
6000
8150
10178
1900
705
2000
929
0
3347
1000
7000
5100
1240
8000

0
0
0
5693
6279
44404
0
0
2927
3015
4573
3000
3200
10507
17453
8018
46378
6235
4000
6557
3200
0
2000
5025
6000
4000
0
10577
2050
325
2000
1191
0
2962
0
8071
6000
1487
8600

0
5047
0
6007
24516
27309
121
3500
0
2128
5000
3000
3210
13035
1290
10121
46347
80000
3504
0
5000
0
3538
18571
10000
2500
0
8302
2000
1283
2000
11930
0
6366
0
7029
4000
1279
6700

0
0
589
5013
16
801
0
3500
0
2000
5000
3000
2700
9511
701
6006
0
923
4349
21398
1000
0
0
5000
15000
150
9167
7300
300
507
1000
11286
0
1842
0
3011
4000
749
2600

0
0
0
4701
34
28027
0
3500
5426
1000
5000
3000
2800
6114
901
10987
0
70069
3000
298
1000
0
500
20000
23000
500
0
7505
200
705
2000
5766
0
1115
0
4000
3200
440
3500

1640
0
0
4944
6
0
0
3200
3700
2473
4100
5000
3000
6207
1000
143779
19607
12500
3098
0
1000
5000
500
0
5445
0
526
7700
500
705
2000
16520
0
2240
0
9000
2200
849
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0

8200
2000
780
9019
0
9973
2500
2255
3689
3111
2500
1080
2000
1542
8037
4000
0
5700
1015
6686
14674
13126
0
0
4000
0
7100
0
1406
6026
2500
1669
4
2217
0
428
2552
0
1654

0
2040
1176
8000
0
2457
5000
1421
20658
2109
3908
1000
1635
2002
6018
5500
369
2800
310
7037
771
10000
0
3000
5000
0
651
0
3673
1555
2127
0
1925
3167
0
0
0
0
0

7200
3000
0
20000
0
0
2509
1381
7986
2000
2100
1121
1438
2000
5388
5300
0
0
2361
6358
1375
5000
0
3638
3000
0
2269
0
0
2045
1500
0
28293
3552
0
428
1000
0
827

0
2000
780
24040
6060
948
2000
770
1100
10000
884
0
796
900
1191
4000
522
1205
854
4918
10965
23700
4488
0
2000
280
725
0
150
1037
1000
0
0
5000
0
13749
5000
0
827

6200
2026
642
23791
228
0
2000
731
9622
6032
1000
0
5000
1500
1554
4100
0
1226
565
5420
1488
2000
540
1000
2000
0
16014
0
609
4000
1000
0
1100
3000
6795
659
2500
0
827

24
6561
0
22503
1911
1302
2000
600
0
5030
1000
0
1000
1500
1870
12700
978
1332
673
4466
4328
3
0
3000
2000
0
3088
0
939
6233
1000
289
2030
2518
21947
5548
3659
2197
827

0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0

9640
3000
1300
4000
6027
5000
30000
4000
10000
1220
1108
678
3000
20000
4160
10028
8300
0
1023
0
1213
0
22864
0
7041
3685
1284
0
0
0
10000
2580
4501
3000
7000
792
0
3000
8869

9976
2007
5000
4000
7000
5000
15000
5069
11000
0
2111
330
3022
10000
48549
7711
972
1351
1051
0
4952
21451
1133
0
6921
0
1231
4107
647
0
8000
178
4916
2577
7000
0
0
0
23664

1595
1000
0
4000
8000
2000
5052
2805
5000
584
920
330
5208
450
18562
7767
455
2942
1000
0
1040
0
1000
0
6858
0
1154
4204
1990
0
7000
1500
4505
1525
8000
792
0
5369
12659

3647
0
640
4000
3000
2898
5000
0
1005
0
920
330
15734
7025
0
8015
3589
384
50
198
3617
0
1000
0
6219
0
0
4200
1049
0
10000
0
4205
3124
7000
0
0
0
5752

3516
316
1497
3300
3000
0
10000
0
15000
190
920
330
1607
7161
26842
15829
6939
504
10050
0
540
0
0
0
6409
660
14872
3071
1466
0
10000
1118
4145
29484
14000
396
0
9000
10192

11071
825
0
5199
3226
3000
15000
1616
7000
0
0
330
140994
8000
11938
9000
10919
280
734
0
17120
0
159000
0
6659
660
121
3106
6309
0
8000
1331
3100
1326
8000
546
0
10000
7419

0
0
1
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
0
0
1
0
0
1
0
0
0

5162
395
0
20033
0
0
7518
2000
0
278
17470
2857
1816
4281
9348
316
52223
1934
1500
8000
20007
2017
5000
3000
6000
0
3450
1644
0
10500
1800
6081
0
1860
0
0
0
2640
1900

6615
396
23425
10000
2969
0
12006
2000
0
278
15091
3000
1163
0
4700
316
25100
1671
2000
8009
5000
1206
6000
2000
7000
0
1195
1436
0
9672
2100
5588
0
2619
1400
3500
197
3007
2000

15799
596
1500
5012
0
0
13006
1042
0
278
1587
3016
1582
2442
3300
316
9427
1657
1500
7000
7000
0
10500
2000
6000
0
2775
1000
522
8826
1500
58476
0
2000
1090
0
2995
2300
1700

1526
25081
900
1251
408
0
4006
0
0
278
61385
3033
0
14234
3150
948
2838
1463
1200
6000
0
0
5015
3000
6000
0
890
0
0
8100
1500
1910
0
500
246
1000
19515
200
0

0
504
993
2007
1000
300
25011
0
0
428
0
3150
1320
452
0
0
198
1666
1200
10500
0
0
173
2000
5400
3078
2117
21082
1073
9000
1500
1974
150
714
402
1071
0
290
1600

2287
396
1100
10125
0
0
14009
191
0
278
56733
4000
717
0
3328
0
4139
1529
1200
8500
0
0
102
3000
5400
0
1072
228548
0
8619
1200
2254
150
20702
200
950
3734
50000
1600

0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
1

5000
101
2460
4165
0
1646
2536
3500
0
0
0
0
8400
0
2481
0
5580
2071
10620
3688
2000
390
26731
0
17400
1771
1186
0
1000
5500
1887
53
4026
4500
114558
7312
0
3600
4318

5000
0
595
1700
2503
5635
5000
4200
0
0
0
5726
8800
0
2550
0
5680
2063
302000
2638
4000
390
55367
0
5921
2123
2000
4000
226848
6001
0
0
3100
6147
3796
18934
38001
5006
273

3200
0
1815
5
2000
884
1653
3600
0
0
900
5753
25000
836
2167
0
4950
1779
66270
6704
1000
390
15174
0
5700
2675
0
1000
8300
7000
0
0
3050
4800
849
23
50000
2910
743

5000
0
737
10624
1804
0
1500
3000
0
0
0
687
0
836
1000
0
4350
2087
15000
2869
2000
390
10528
0
4200
552
5557
1200
8300
6000
0
0
3000
4800
0
3729
16881
2755
516

3000
399
2555
9816
2000
0
10000
3000
0
0
0
19934
8000
836
389
5181
4300
1743
3044
2000
3000
390
10037
0
4400
1000
470
2000
8300
12000
0
0
2300
5000
14857
4226
18887
5000
200

2500
0
4290
9208
2000
0
1495
3000
0
0
0
40024
21000
836
1000
0
4360
1800
30042
1686
0
390
48551
0
4611
1000
0
0
8300
7500
0
0
2700
10600
0
514
16846
5000
422

0
0
0
1
1
0
0
0
0
1
0
0
0
1
0
0
0
0
1
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
0
0

18970
0
2793
319
1105
0
11100
416
0
3101
1085
0
6567
6479
2000
5000
8636
1521
2000
1501
2116
297
299
2191
0
1443
8173
19141
780
3000
0
10109
1200
2740
439
0
4000
0
0

5594
4200
696
0
0
0
13163
416
3000
3385
6146
0
9421
0
5000
5000
9303
1243
1306
2743
11481
737
8997
3185
0
2583
0
19141
780
6000
0
10126
1500
2407
441
0
3000
1750
0

11024
4261
546
0
0
0
8349
416
2000
2377
9473
3400
14068
0
4600
4200
8159
1253
1206
0
0
399
1808
0
3378
2189
0
20141
0
3000
0
7095
1300
1421
440
0
2000
2000
900

9317
2182
996
0
0
0
6840
416
3000
2387
0
6500
3
23760
14650
3000
5449
555
1000
1686
0
670
3970
582
0
5475
39629
14642
0
3500
0
30227
500
0
880
0
2000
1200
0

13321
1844
846
0
300
0
7252
832
0
2472
5
0
4948
0
0
3000
5900
575
697
2089
0
0
7214
3779
590
5506
20380
31549
780
3500
0
40213
500
0
0
0
3000
1200
400

4019
1652
696
207
0
0
7800
0
20000
2475
1386
3301
7770
0
5100
3000
5323
579
532
0
240
9398
3684
75
2951
15837
32701
15522
0
1600
0
40211
500
840
590
0
5000
1131
900

0
1
0
1
0
1
0
1
0
0
1
1
0
1
1
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
0
1

780
1365
4000
0
20074
208
1720
15000
4000
0
6802
3000
10000
1500
5500
316
22888
3939
3500
5000
25000
11
193358
3006
4600
0
5101
0
7500
0
2000
0
0
1495
3000
2000
15528
10451
0

181
1500
4000
1733
6246
2489
2000
25000
3275
0
102428
3200
35000
1790
4200
6464
783
2244
3000
5000
7500
1392
72356
6152
0
1500
6
0
0
0
1700
0
0
2004
0
2000
2145
0
2000

1100
1412
4000
2452
8836
786
1700
8000
3028
0
4100
6100
2000
1440
4552
1000
40720
1421
3000
2200
0
1000
199209
0
1500
2700
2000
200
6014
0
1800
0
0
2009
2000
2000
9944
4560
2000

0
1500
4000
1072
5955
0
1000
22000
3000
0
4937
0
2089
1016
3100
4351
4352
0
3000
500
6500
176
411
0
0
0
2173
700
5000
0
1000
0
5889
1211
2000
2000
4540
2626
1500

1100
1000
4000
1089
8984
486
1000
10060
2000
0
3140
2900
0
1055
6416
17016
504
0
3000
1000
7000
0
0
0
2000
2400
2000
1935
6000
0
800
0
300
2000
2000
2000
8024
1894
2000

4030
1100
4000
3101
4507
150
1000
9000
2000
0
184036
3000
0
1188
0
1206
720
236
4000
0
6000
0
126743
0
0
0
4500
0
5000
0
800
0
165
1201
3000
2000
4421
7428
3000

0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
0
0
1
0
0
0
0
0
0
1

7100
20000
1068
6500
7922
3614
1374
1848
2080
2000
0
2065
9700
1381
14846
0
0
0
3410
0
2000
2000
0
2800
1300
5000
52439
2500
4359
7000
7350
2000
1214
3270
3000
0
5580
1340
2540

7500
3500
1000
4300
4246
3223
45812
2194
218
2000
750
2000
6323
0
1096
0
0
1300
13800
0
3000
4501
0
0
2800
5000
0
0
0
0
0
2045
3100
0
3200
7000
500
2000
3334

7500
19000
6
3500
4875
3172
10000
1842
0
2000
1576
2000
5700
457
706
0
0
0
3557
0
3000
2396
0
1000
1500
4132
6000
2250
129
14367
4000
1466
0
0
2000
4007
1614
1800
15012

8000
15000
2194
3600
836
2743
900
1544
2355
2007
1504
2000
4800
0
316
0
0
1500
1620
0
6000
4000
0
2000
1000
16800
0
0
3170
0
3153
600
500
621
2000
0
0
0
2822

8000
3000
5825
3881
5949
3051
3000
1396
0
1600
0
3000
4000
5523
1096
0
0
0
1520
0
2000
3076
0
0
695
5367
5000
750
657
6700
3268
604
500
0
2000
3000
2800
641
40025

4500
2139
0
4200
1258
3081
3000
1420
0
1900
1000
3000
4500
10379
316
0
0
1900
1805
0
2000
1068
4886
0
1000
2000
2286
845
1160
7000
3202
608
0
0
2000
3000
0
463
20067

0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
1
1
0
0
0
1
1
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0

2000
2304
0
1882
6000
11299
10000
2100
4112
6500
87170
2990
317
2300
7000
2000
14515
2385
3580
13869
0
99
2009
0
0
2500
0
1734
18734
1500
3400
780
0
605
2249
1500
3500
4600
0

558
0
0
1325
5000
9710
10500
2000
4519
6000
18802
3714
1169
1300
5500
2000
13316
0
0
11644
0
8800
2000
0
1700
2671
0
5000
18040
0
2000
0
0
826
1519
1700
5608
5000
1200

218
440
0
0
4214
3769
8000
1900
4000
6000
34874
1500
3178
1300
7000
1600
9446
0
1800
12307
0
2700
2000
0
3000
3308
0
1000
32353
1300
0
390
0
550
1435
1500
8000
4600
0

0
0
0
0
4500
20515
6000
1900
4000
4000
73921
1000
153
700
6066
1500
10529
0
1200
9474
0
3000
2000
1000
0
390
0
10160
25000
1170
1000
3863
0
0
956
500
1205
3000
500

0
115
42800
0
5000
0
6000
1800
6000
9000
47938
0
0
600
4000
2000
10829
0
1083
9662
0
2600
5016
0
0
390
0
16669
16708
0
1000
390
0
487
1000
1000
1500
3000
1400

0
0
0
0
4200
1070
6000
1900
4000
0
56447
0
0
600
5000
3200
12876
0
1200
9794
0
2200
11
0
0
390
253
692
168381
1600
9000
390
0
0
1060
0
2000
3000
0

0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
1
1
0
1
1
0
0
0
0
0
1
0
1
0
0
0
1
0
1

0
8500
5484
4900
7424
3783
0
6251
63201
2826
0
7300
4811
1780
1271
1243
2505
6500
350
5635
1600
14304
3000
2000
0
0
1319
1145
1844
1107
5000
300
1288
3627
2000
1387
3000
4000
1500

1000
17000
2504
0
8351
2268
0
5000
5322
2652
5600
8000
9957
1752
0
1267
3745
7000
292
0
1300
29404
4000
1400
0
0
1902
1148
2117
1310
2000
1305
1400
3938
2100
4200
1850
3000
3500

1226
0
16593
0
7733
16905
0
3903
26400
2835
6000
7800
12492
1666
621
1580
0
7100
12677
2000
1277
15825
0
1500
0
0
1200
1021
1877
2000
0
1305
1200
2515
1500
0
1800
1000
1000

2000
6508
3764
5640
7733
0
0
2500
545
8896
4200
4600
3469
800
0
612
1571
5000
1650
0
625
6155
4000
1000
500
3000
30
0
1504
269
2000
1518
300
2516
1000
1958
900
2274
2000

0
50000
11092
0
7733
19789
0
2600
556
3850
4500
5000
3936
1161
0
758
2627
5000
1516
2000
644
9955
6000
1000
0
1000
1031
0
1148
1000
6000
0
800
4022
1000
0
1000
25456
2500

1100
7000
963
0
7733
26442
0
2600
1274
711
4600
5100
3845
3128
0
700
1662
5000
12017
2000
639
19773
0
1000
0
0
20201
0
2599
1100
300
1861
500
2032
1000
1000
1000
4000
1000

1
0
0
0
0
0
1
0
0
1
1
0
0
0
1
0
0
0
0
1
0
0
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0

6000
2000
3000
2010
1000
1000
1796
1600
15046
3000
1040
0
1318
1471
2000
1288
3500
1245
2200
1500
1323
0
0
2100
1497
3775
1700
1300
1785
0
3572
326
1524
390
1651
850
2000
0
0

597
1300
2650
2000
10000
1495
2193
1351
3367
3010
1225
0
1394
1100
1503
1773
11000
1265
2700
1588
1654
0
1859
2183
1609
0
2000
1400
2341
2177
2000
176
3100
390
1650
2620
1500
0
4000

21722
0
2100
10004
1000
1000
2040
1215
1020
3004
1000
0
1159
1107
1000
1400
2000
1271
2000
1274
1700
0
2628
1211
1279
1000
1011
1300
2128
1702
0
0
696
390
0
66397
1000
0
1500

1000
702
10000
1010
1000
9000
330
400
5392
3000
0
0
678
600
2134
392
2000
264
500
1235
1500
0
41000
1362
1500
75
300
700
344
2000
0
952
0
780
0
2038
2000
0
3000

697
620
600
2000
639
1800
492
200
1016
3000
2500
0
793
264
79
400
6396
275
1000
303
1500
7844
3000
390
0
994
216
800
359
350
0
952
2237
0
0
2000
1000
0
2500

860
0
500
2000
2822
900
332
166
0
3000
491
0
138
544
0
0
3000
900
700
300
1000
235
2000
780
637
0
0
1000
800
0
0
0
0
390
0
15000
1000
0
5000

0
1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
0
1
0
1
0
0
0
0
1

1263
0
3300
1500
2023
2100
1922
1512
1273
1604
0
5328
1300
1196
3000
0
48967
396
25125
2500
0
1134
1000
0
176
0
7000
50000
2000
3221
4342
316
15000
1352
1136
4000
3000
3485
0

1307
0
0
1500
1491
2000
2200
1225
1319
1702
20000
4000
1300
2535
2000
9387
2530
396
9565
2500
2000
1163
0
1409
1000
1908
6000
1796
2000
3104
4017
2968
3000
1000
727
5000
3010
7837
0

1500
0
0
1400
2000
2300
2000
1541
2000
1500
1807
3000
1300
390
2000
125
1525
396
91559
2500
3200
1000
0
1337
1422
1700
5000
2126
2005
160045
2190
19666
3000
0
478
3096
4000
10185
0

1408
0
2
2000
1092
2100
1400
530
674
2004
7042
3007
700
9478
2000
0
1200
396
252
3000
4000
2000
0
0
291
3000
5000
1539
700
4959
3990
4056
10000
1000
219
3100
5000
5126
0

0
0
384
0
3000
470
2000
2302
693
16
0
6060
630
0
2000
0
3000
396
2694
3000
2000
1000
0
53885
0
1700
4416
1807
856
5201
0
7496
4000
900
0
4000
3000
2898
0

674
0
2488
2500
1353
350
2270
0
693
607
1925
5133
650
953
1000
0
1400
396
1000
2500
1500
1000
0
2000
291
1700
4577
1715
1000
4582
0
4836
4000
0
0
5000
2200
350
0

1
1
1
0
0
0
1
1
0
1
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
1

6000
2721
2497
2047
40000
0
25045
5000
0
3000
21597
2000
5000
5500
4000
10144
28924
2000
2000
581
4000
5006
6
2000
0
7300
2000
2000
0
0
2000
5003
2400
2375
2000
0
9000
1808
3000

1800
2422
1154
5728
37000
1500
15522
1700
11000
2018
3340
2000
1700
0
4000
7443
4000
2300
1925
581
5000
2000
233
1425
0
3800
1354
2000
3251
0
2000
3018
696
10000
2050
2000
100000
2084
4063

0
1132
8000
1300
3270
1500
6964
2000
0
1900
0
2000
1500
12000
2000
35215
0
5000
5006
581
5052
3010
6342
1598
0
3000
2113
2000
20174
0
1600
1400
696
3170
1895
3304
12000
1703
1700

600
289
288
1194
194989
1500
7604
500
5000
2000
0
5100
755
8000
2000
5011
1000
2600
2000
581
9950
1000
4800
819
0
3100
1000
2000
12000
0
10000
3786
1392
2735
2068
0
0
975
600

1000
341
300
617
5753
1500
2173
500
4332
1500
0
0
3000
5800
2200
5079
900
0
1016
581
5000
2000
5100
705
0
3000
1000
3314
46100
0
2140
1774
0
2829
1982
3000
4800
683
20000

300
327
347
650
5000
1500
6586
500
9404
1900
8535
4000
120000
80
1700
3067
800
416
725
581
5000
1391
5000
819
0
3000
1000
1000
65000
0
0
12714
696
3138
1995
1200
6500
657
1000

0
0
0
1
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0

1824
1600
2500
0
1300
4503
1325
1625
1171
1607
1103
360
0
0
1100
2000
1700
4000
2000
1500
6034
0
1500
2000
7255
2500
4400
9124
2000
0
0
0
2378
3613
3000
0
3200
6931
0

2279
2000
2089
0
1500
4066
1283
1400
1303
1700
1200
257
8
0
5193
1000
1300
2890
2000
2000
7060
0
1400
3000
25043
0
0
3181
2100
2003
1200
2800
10000
1500
0
3567
9000
5985
737

1194
1600
6000
1000
1500
10900
1092
2882
1023
2000
1200
2537
0
0
0
1000
0
3118
2000
1000
4113
1000
1000
2000
25256
0
1400
895
1000
2063
2000
0
23000
867
2000
654
3365
7000
1060

594
1000
200
326
1000
3196
14836
1000
360
2000
1000
798
0
0
800
282
2000
3000
2000
0
24838
0
1009
3000
29627
0
1000
253009
2000
8000
0
1200
5000
1500
5000
14428
2000
0
300

599
1000
0
326
1000
18543
837
879
10000
2000
0
251
1015
0
0
1000
0
2493
2000
1000
1848
0
1000
3000
17765
0
1000
10009
0
4033
1000
1200
10000
1500
0
15018
2200
0
0

566
1000
0
1178
1600
3215
4904
1033
442
1000
0
2064
1000
0
0
500
2001
2564
2000
1000
6546
0
1598
2000
6932
0
1000
9509
1000
2199
0
1200
6000
3700
1646
20000
1700
0
0

0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
1
1
1
0
0
0
1
0
0
0
0

2152
0
1183
1200
70891
5212
0
5700
1100
0
264
0
4516
1200
1130
0
1500
0
3158
3084
26
1768
846
1558
1192
10000
0
1322
2000
10234
8566
8308
323
2200
0
12453
2500
345
2626

1209
0
11500
2367
7001
5065
0
4400
1087
0
1408
2765
5005
1500
2229
102
1300
8278
3007
3224
0
3169
1216
1278
1827
10000
2348
90499
1500
10753
1500
12000
0
2200
0
12
2493
2541
8585

1080
0
2000
5430
21
4005
0
2500
1002
0
1434
6200
5006
1000
1000
316
1500
4100
3014
3236
90650
5041
3249
1589
1500
2900
0
3122
1500
20134
0
10373
0
6100
0
6053
1650
730
1620

438
0
0
4898
3012
3900
0
937
179768
0
264
10479
5014
900
196
123
700
180000
2007
3257
2000
389
4
633
482
10000
0
2915
1000
110167
0
3403
0
0
7796
8337
1000
1350
698

434
0
0
3240
3015
4003
0
0
5800
0
264
1052
5008
0
200
2847
700
202317
70012
3509
89
3065
6
656
1750
0
350
3000
1000
105000
0
4000
0
5000
0
171074
0
2100
725

390
0
0
7838
2713
4306
0
0
6258
0
264
1481
4008
800
0
2
2600
0
4037
3428
0
1112
3412
783
1000
0
2570
3150
1000
20018
0
4000
0
2790
0
5036
0
0
843

0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0

7062
6000
2097
2000
0
1314
195
6000
3001
4900
3000
390
2000
2300
0
5028
820
1823
2200
207000
2934
2500
1816
0
1724
1572
4360
1300
390
6606
500
2500
0
682
5123
734
8376
10000
3375

4017
6513
2141
300
4100
1405
1542
0
3000
5900
2709
390
3000
2000
0
5000
820
1823
2000
20000
2500
0
1920
0
1764
1617
2902
2254
0
8246
3866
9000
3500
0
8467
1044
7000
11000
5000

6434
3740
3000
0
0
1157
1748
0
2000
0
2750
390
1104
1432
0
4000
820
1769
3000
60126
2500
0
2063
390
1777
1561
1432
0
0
6806
3300
0
0
362
2510
1000
8395
10000
3583

68290
3215
2064
0
3780
802
3890
0
1000
0
2767
1438
1000
988
0
2029
820
85096
0
20000
2500
0
1543
282
1711
759
1517
313
780
5112
7602
2000
2000
9102
591
2000
10546
10000
3402

2045
3300
2672
0
3515
790
608
0
666
4000
2961
0
1000
1600
0
2000
820
9000
400
25000
5000
0
1400
0
1772
779
0
0
0
5291
7622
2000
4000
0
14994
1500
4400
10000
7226

8007
3405
2000
0
1800
0
4059
0
2000
3200
2913
1588
2000
1600
0
2500
970
4000
20000
6000
3000
0
1557
3087
2043
908
0
0
0
6004
0
1500
0
514
5000
800
7892
10000
5000

0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0

249
390
3500
16780
1147
1700
0
1870
0
1298
10000
55000
0
15037
3929
1118
67
0
6143
3956
2000
997
2004
0
1116
1725
3024
780
1259
0
530
4180
1368
54209
3000
4650
7000
1700
5066

913
390
3000
14469
1169
0
1351
1000
1500
1155
6000
5800
0
5
4000
82267
3006
0
2354
4031
3000
2064
3000
2600
1500
3895
3134
0
1305
0
957
2800
1396
4607
0
1380
7000
4000
6704

0
780
3500
35278
1000
1125
0
0
1500
1154
0
0
0
2007
4000
1528
4659
0
4147
10006
3000
1550
1041
0
2000
1500
3228
390
1113
174749
1000
100005
1287
4603
57
0
7000
0
11415

0
0
1500
4647
4986
909
0
1275
0
1206
5630
2250
0
0
3000
997
1000
3100
0
3266
3000
2229
5676
800
1000
450
7000
780
528
0
800
3800
654
5224
2000
832
5500
800
15556

0
599
2000
19
390
786
990
543
1604
0
6000
4500
0
0
13000
1049
1000
0
0
4040
3000
1833
135687
0
194
5289
0
0
406
3501
0
3990
1000
207440
0
2000
6000
1000
21039

0
0
2300
8438
390
1433
3090
0
212
399
5000
0
4000
0
13000
13004
0
2003
0
1698
3000
808
4192
800
1005
0
3000
390
211
146794
9000
4285
644
7509
1000
0
4624
800
19073

0
1
0
0
1
0
0
0
1
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0

5275
4000
3411
1227
8000
1189
5000
2096
3894
185
0
0
19246
2625
2702
5000
3800
2017
4505
412
726
0
3000
2007
4000
1127
0
3864
1500
0
942
2800
5437
1150
4924
4700
5000
2000
2400

0
2000
8863
1000
7000
300
5000
1000
360
28
547
0
11550
1795
1246
7500
0
3000
0
5459
632
5300
0
2000
10737
3820
0
14269
1000
0
942
2500
5088
1166
1113
4099
5000
2000
2400

0
3000
1032
1300
3500
0
3203
0
360
12
3913
2300
11688
1372
397
11000
2000
2000
334
0
0
0
2560
1500
6849
0
4557
0
0
0
390
0
4180
2000
1076
4000
3000
2000
0

400
3000
390
2644
1500
0
2103
2068
0
208
670
2300
12122
3931
42860
3000
2200
3007
801
1000
0
3000
955
5400
4000
0
3000
13808
0
0
390
910
2035
146
195
3000
3500
2000
0

0
2000
21448
0
2000
0
50000
30067
720
8
2489
2400
12156
3047
7
11365
0
1003
0
16
0
1600
0
0
4000
0
4000
0
0
0
390
1000
3009
0
1000
3000
3000
2000
0

2400
2000
1001
55176
1000
0
0
1051
334
14
656
2300
2437
671
118
7000
2100
1500
1487
2418
0
1000
661
3000
2138
0
2282
4600
0
0
0
1000
2000
0
235
5187
82000
20000
0

0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0
0
1
1
0
0
1
1
0
1
0
1

5956
4600
0
0
1101
2700
4637
1000
3095
390
0
6691
1776
4518
1300
0
2313
6000
3067
1500
300
14000
0
1821
1615
1978
8006
12000
0
33
6000
30020
1580
1400
2284
0
1000
34144
1477

2180
0
0
3401
1100
1500
1595
1376
5855
390
0
7332
2374
6000
0
0
2313
5600
3000
1200
1000
7000
100104
2200
1654
1797
7606
0
24307
3317
15000
2002
0
1500
1961
8000
340
1492
1500

6568
2200
0
1300
2103
2000
21365
3200
4300
1170
0
2716
0
4055
2000
0
2082
4500
3000
1137
1000
5000
0
2000
1666
1836
7200
27500
12396
0
4000
19982
0
1275
2037
0
1480
1402
1000

1532
900
0
0
2500
1000
9707
1399
2500
0
0
4200
0
13980
1000
0
677
4300
2000
329
0
8000
0
500
1468
2200
6000
0
13000
1000
4000
1799
0
1805
1434
5000
0
2002
1500

9373
800
0
2400
2000
824
3837
1102
3000
0
0
7708
0
4000
1500
0
890
0
2000
500
0
7000
0
9000
1517
2000
6303
12000
10000
0
0
7
144
2000
1469
0
4110
2007
800

8090
800
0
2000
2000
333
5328
369
500
0
150
12897
0
3950
1010
0
14441
4800
2000
251
3386
5000
0
331
1528
2500
7013
0
88
0
1000
8210
236
2728
1483
2428
0
6163
800

0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
1
0
1
1
0
0

1486
1000
2755
18451
4727
0
1916
2308
0
4429
3600
9083
326
0
1445
3000
0
0
60054
0
3614
7500
2000
884
1832
2000
6000
2000
6000
0
0
800
1500
2990
396
3000
5183
6104
5000

0
1200
2824
1300
2526
50224
1243
3980
0
5000
0
11472
3632
13900
1429
3100
6000
2000
19061
0
2400
2700
1650
0
1920
3200
7500
2000
10281
505
5000
396
4500
1020
396
3000
10670
7000
4792

0
1142
2456
1302
3971
2195
1492
2000
0
2928
7000
12000
1967
0
1294
1409
2100
2300
20089
0
23500
2300
0
0
21734
0
6000
2000
8866
500
5000
4
0
799
396
3000
3576
5518
3000

0
300
2245
662
6827
649
636
2000
0
3097
3000
0
3985
5760
1000
631
3000
0
23019
0
3800
6000
0
10446
1837
0
4300
1000
6000
150
4000
475
900
0
396
1000
2460
2933
3019

0
400
2500
688
4427
672
2000
2000
5275
2033
0
0
10330
5967
705
1000
3000
590
22181
0
3700
6000
0
0
0
1100
4500
800
6000
150
10000
1170
1000
0
396
2000
2680
3100
8010

0
340
1200
800
5603
749
2000
2000
0
1051
8000
0
8000
7488
699
664
2500
0
16711
0
500
3000
0
0
19637
0
4500
700
6000
941
3724
930
2000
0
396
5000
2484
3502
7000

0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
1
1
1
0
1
0
0
0
0
1
1
0
0
0
0
1
0
0
0
1
0
0
0
1

2000
1606
2000
3000
0
1267
40024
0
1574
0
1093
1966
1787
780
7004
2000
0
1596
1992
1585
1500
3416
2000
0
2000
1500
6545
1800
6100
5000
18213
4623
2014
1281
20710
2000
2003
0
2356

2000
9297
3000
18
0
1291
325
0
0
1577
2518
6203
2130
0
10061
3000
9000
0
2170
1174
4500
1425
3000
3000
2263
1500
0
1814
3000
4380
4390
1963
1600
1298
23
1936
1448
0
2150

2007
33243
3000
15300
0
1400
15296
0
0
1600
7409
1850
1184
0
7071
0
3000
1427
1282
1133
0
0
1200
0
2000
2000
0
1717
2000
8528
1016
15361
1400
1156
6228
2000
1328
0
0

2000
2336
3000
5000
354
681
12137
1560
1688
1500
0
6938
13604
780
6514
850
1200
8076
618
291
1500
2190
1000
3300
2000
1000
0
1658
2000
5000
4745
13286
429
342
8574
1450
500
0
0

2000
4140
5000
15132
1000
703
12312
390
0
2000
3995
101
496
0
7081
920
11500
12927
643
318
1200
965
1400
1463
2000
1000
0
1858
2000
4000
0
5848
386
505
6269
1472
10986
1908
0

5000
10859
3000
6500
1000
600
14113
930
198
2000
2028
2932
523
0
10121
750
3000
0
1000
277
2000
0
0
0
2000
1000
259
2000
2000
5000
0
0
57
610
6411
3500
600
326
0

0
0
0
0
0
0
0
1
0
1
1
0
1
1
0
1
1
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

8100
4217
598
9429
3430
0
0
3100
2009
0
0
231788
12000
0
33658
1336
3006
43111
8763
1400
1816
5000
3770
3904
2000
2000
1183
2000
118816
4000
2272
1327
4
2000
326
5011
4500
726
0

8000
2907
1950
6189
4000
0
2000
3604
1404
68227
991
11621
11000
0
30003
1542
3000
17223
7539
1630
1753
3000
10060
123000
2000
2500
2736
1700
11488
0
3614
1650
8027
2000
326
3045
4100
6992
46257

6102
3397
11921
6309
7100
560
3500
2366
3016
2000
6452
9027
11000
0
1000
1200
2000
10135
8267
1000
1433
5000
0
10052
2000
2014
0
0
11967
2000
3100
0
6218
2000
326
70092
2612
3755
2200

6628
1421
4
6510
0
558
2000
2018
20001
2000
9757
9015
8000
0
38395
500
3000
8416
7012
0
990
5000
0
10105
1600
250
0
1653
3983
1500
2500
0
6220
2000
326
2521
2666
10138
1300

6517
915
3
6600
3600
0
2200
2000
2000
0
0
9000
8500
974
5062
0
8150
14658
8010
0
967
5000
0
43168
1700
2000
0
0
18416
2000
3100
0
6316
2000
326
3000
2700
15745
43987

4500
906
1201
6395
3142
0
3000
1700
5002
0
3995
9014
8300
31100
13061
0
2000
27350
8499
0
1071
6000
0
16915
1700
500
0
1940
6260
2000
1000
0
6504
2000
326
3000
2659
16740
1386

1
0
1
0
1
1
0
0
0
0
0
0
1
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0

0
2700
7313
0
0
1750
0
1355
3000
23718
1900
0
396
2691
1809
10022
3000
165
21000
6476
0
0
2264
1159
2300
10045
6000
0
0
42063
1274
1216
0
1125
6000
10717
2670
1300
300

0
3000
7157
1586
0
2000
0
3754
2871
11850
0
15000
396
1191
2012
7004
90527
165
6000
23507
0
0
1000
1511
2185
3194
0
0
390
30253
2573
0
0
1280
2273
10000
2996
2600
3000

0
3000
11609
1300
13169
1200
0
14025
1000
13898
1900
0
396
1948
1504
5414
5000
165
3662
4336
0
2400
50042
4500
4
1104
0
0
780
20016
0
1528
5000
1791
780
20014
0
1500
0

310
2500
5609
1546
2784
1000
100
12820
163
7477
3500
4500
396
4987
1502
2500
3000
1759
6000
6010
0
2300
2505
700
0
10015
0
27670
1746
40015
1086
497
3088
1528
2635
0
0
1000
1000

9500
2500
5059
900
12
0
2405
1362
3983
7718
1600
5000
396
2982
1514
1010
4000
1394
6000
13589
0
0
1473
0
2500
5005
590
920
0
30004
0
1192
3000
1512
1033
6000
0
1000
690

800
3000
5014
0
14293
1500
0
5274
3771
168350
0
5000
396
15546
1007
48440
3000
1790
6000
3574
0
0
12023
1000
0
2033
61935
920
0
3000
353
0
0
1370
611
2534
0
2000
650

0
1
0
0
1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1

3600
3000
6047
2000
2100
7004
11828
5700
1692
1443
0
1316
0
3552
1500
840
0
12165
5334
2090
5441
4500
8500
6000
11881
2454
8316
0
3000
1500
582
4300
5809
0
1747
2000
0
3856
0

5
4022
6405
2004
1500
10000
6100
0
2438
1443
0
1147
0
4377
1500
0
4312
6252
25
2450
0
5000
10200
4000
21171
2700
10084
4166
1000
1000
0
0
7334
0
1515
5138
0
706
0

1309
3034
6452
1500
1500
5000
0
4500
1464
1443
0
935
0
6400
1300
0
0
34042
1920
1510
1535
4500
8366
4000
13915
1712
5091
0
786
20000
291
3656
6699
866
3076
75
0
5192
0

800
5000
3228
1500
500
0
0
45500
2124
1443
0
1210
0
3002
700
63562
0
66
1783
409
1100
3800
6070
7000
3583
1500
70063
0
0
0
291
7100
4315
0
20693
1032
0
3808
0

800
3700
3140
0
1000
5000
0
0
2375
2886
0
3158
0
2994
1000
4000
780
14062
5377
415
800
3900
10000
215000
7111
1600
4037
0
0
390
291
0
4410
0
679
32
0
12035
0

750
20775
3157
19500
2300
189600
0
5400
1547
0
0
2350
0
2233
1000
3000
1150
3081
237
406
1297
4000
6043
3000
1971
1600
5122
0
0
0
291
7200
4309
0
653
15127
0
33436
0

1
1
0
0
0
0
0
1
0
0
1
0
1
0
0
1
0
0
1
1
0
1
0
0
0
0
0
0
1
0
1
1
0
0
0
0
0
0
0

1473
1398
2500
3700
0
0
2014
10500
3000
1446
10008
3501
0
1082
3579
0
0
7127
12021
1800
0
10681
8500
9106
10000
0
6000
2635
0
2488
1145
2100
0
2139
10000
5319
55291
900
1600

3133
0
1700
2700
2000
0
3000
9200
3300
2017
5000
0
10200
1000
3500
0
0
7335
11710
1830
0
15089
8000
11000
10000
4000
8000
1461
2055
0
1136
0
2160
0
9775
26036
25120
0
1605

0
1696
1600
1300
2000
0
3000
0
2602
1000
5019
0
10200
3126
2000
0
0
8871
7503
1850
0
8801
2500
11009
7867
1044
6200
2000
2100
2048
1144
0
2000
1686
12000
6373
25118
0
2000

1473
1000
811
2000
0
0
4000
0
1800
186
1009
0
8725
7365
2000
0
1000
8055
0
1894
0
7450
1500
10000
6340
0
6000
0
4476
740
329
0
4300
0
11000
3000
36
0
500

390
1500
2000
2000
0
0
8098
0
1432
190
1000
0
9068
0
0
0
0
8426
0
2000
0
4544
0
10000
3000
2000
5700
800
0
740
340
0
0
205
22000
4376
27107
0
6000

390
500
0
16000
0
0
3000
0
1520
0
9000
0
9068
828
1000
0
3000
5208
0
2000
0
4028
0
10000
2218
2000
5700
15
3800
740
418
0
2061
6689
9905
3609
43215
0
6000

0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
1
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1

23800
6500
355
2471
30700
8000
6000
7000
2000
7000
0
2500
7000
1717
1131
5000
3006
1423
30000
4501
0
326
0
2000
1635
1300
423903
367
2036
0
1000
40003
3500
7300
3000
3114
0
4000
1279

297
2112
0
2600
8700
0
5896
0
3000
0
1200
2500
8500
2278
4000
0
5019
1000
30000
27548
0
326
639
2000
1360
1000
15100
16652
1504
0
2000
1636
5000
6100
5000
3738
0
5200
3000

9342
1400
600
2633
0
0
4800
18000
1591
0
0
2500
16000
1279
3000
4000
5013
19183
4148
1800
0
326
0
1000
1233
0
14600
76146
2506
0
1000
1800
3000
5100
0
3059
0
5500
6668

3518
700
5275
3108
8207
0
3500
7000
72
0
0
2000
0
3475
99
0
10007
687
15100
11942
2000
326
50918
1000
601
0
13000
67697
0
0
0
344
3000
4200
4078
1450
0
5000
468

5597
700
841
2052
9000
0
5000
7000
1134
0
0
2100
7500
676
1000
0
5006
696
8029
4680
1003
326
2000
1000
591
0
9500
67609
0
0
2000
400
1732
1900
0
1765
0
5000
507

717
800
763
1858
8000
0
4000
5500
73421
0
0
2200
15000
648
6000
0
10003
776
15004
0
1076
326
2000
2000
736
1180
9500
71946
0
0
0
400
4700
1600
2500
1473
0
5000
5582

0
0
0
0
0
1
0
0
0
0
1
0
0
0
1
1
0
0
0
0
0
0
0
1
0
1
0
0
0
1
1
0
0
1
1
0
1
0
0

390
2000
2000
0
17438
4000
5500
0
20000
10238
0
12201
0
3000
10414
2900
1600
2200
3342
13053
3500
9916
0
1894
1504
2000
1000
3000
5115
1200
3000
5000
0
0
300039
5000
1835
1158
14302

780
2000
3000
0
18852
4000
3800
18300
15000
10191
1200
6430
5500
5000
21229
5000
2000
2200
0
2556
2000
9906
2800
1403
1600
1510
1004
4500
5180
1200
2734
4070
416
9000
13214
5000
1903
1210
10500

0
2000
3000
0
16673
5000
3900
8000
10000
77163
1500
20118
0
5013
91254
3000
2000
2000
0
955
3000
7596
2200
1642
1537
3000
1500
4001
7201
1020
2215
3000
416
10500
12005
5000
6800
1200
11000

806
1000
1000
0
15244
4000
4000
7700
22500
8921
0
5037
0
4514
18293
0
2000
1967
19369
86793
0
4706
4700
1053
700
2000
1500
3094
1035
0
4000
2078
416
17000
13005
5364
0
339
16000

19103
787
3000
0
15216
4000
4100
7700
20000
16786
1000
5054
3000
4220
14332
6200
2000
2002
996
0
2500
4328
2600
2000
700
0
1267
3000
2139
0
2036
115000
416
0
10011
5010
0
351
12000

1000
1133
3000
0
16037
5000
4100
0
20000
27662
3000
3104
2000
4008
15785
4000
5000
1727
3
1793
3000
7008
0
425
600
3000
1500
3045
3463
7000
2121
6000
0
3500
12005
5013
2100
394
16000

1
0
0
0
0
1
0
1
0
0
1
0
1
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
1
1
0
0
0
1
0

10000
3000
4035
8900
6307
14594
10116
1500
4494
6379
2074
20000
11000
2000
3416
4000
4400
8000
291
4000
2701
1977
4369
1200
3100
2700
0
6100
0
0
168096
10018
2600
1300
46060
10589
0
0
0

10500
3000
4098
8100
4927
15047
3300
1350
5303
10000
0
24000
0
2000
4300
5000
0
4000
582
4000
1832
4458
4049
0
3008
3400
2000
5528
0
6556
6409
13333
4553
0
81620
34
0
0
1003

10000
3500
4213
7200
9123
12064
5000
1363
2806
7001
0
11000
5500
2000
84700
5000
112736
3000
291
5000
919
862
348
11211
0
3500
2000
4500
0
3250
7335
99
5800
1310
184133
4400
0
0
0

9000
3000
3106
5000
3587
3894
10000
797
1825
8001
0
10000
5000
2000
4211
5000
5000
3300
291
0
500
5821
650
0
5100
2815
1000
3500
0
1563
4448
99
2000
680
17322
0
0
0
0

8200
3000
4000
5000
4698
7957
10000
825
1880
10000
0
0
100000
2000
4470
5000
5300
3300
291
0
7068
7088
3217
0
2600
3000
1000
4000
0
1208
4519
172104
1000
727
3279
2000
0
0
291

9000
3000
4000
4700
13774
18191
30000
829
1901
10000
0
11000
0
2000
3600
10000
5000
4000
291
0
9268
9647
3912
0
0
3000
1000
4000
0
781
5003
30013
1462
6000
6222
1900
0
0
173

0
0
1
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
1
1
0
1
1
0
0
0
1
1
0
1
1
0
0

326
5000
25748
1781
1132
2000
0
6388
3000
3000
17259
0
317
1691
5000
0
7500
4854
1804
1307
2200
6000
0
836
46895
6000
6818
1700
2129
2
1314
1826
12160
0
1656
3306
1300
39032
1652

326
5000
30029
2188
1384
2007
0
6112
0
3428
18600
0
12357
1942
11294
7
7000
0
1804
0
2000
5500
582
836
1775
6000
13482
1700
1686
2019
1340
2831
6056
2968
3000
806
3000
201
2144

326
0
27417
1000
1000
2000
31200
4202
0
2002
1474
0
0
1296
13790
1104
6500
1400
1804
1400
1200
5000
0
836
51209
5161
2975
0
1043
11309
5000
2756
3063
1867
1000
1500
0
1961
1666

652
0
1016
8572
196
2000
541
4200
1250
1023
1428
0
326
674
1000
445
6000
0
3608
0
0
3000
582
986
428
2239
2029
782
409
2000
0
1585
14725
463
500
9216
1000
4
5015

0
0
640
6568
200
2000
0
4200
5245
0
0
0
105
693
20188
400
6000
303
0
182
0
4000
0
986
5665
3000
888
2000
62380
700
729
1215
206
0
0
4388
1000
0
32013

326
0
260
11416
0
2000
0
5000
0
0
0
0
200
1000
16666
204
10000
0
1804
400
28000
3000
291
611
8745
2291
1332
1100
945
1002
793
2402
9363
0
0
0
3000
0
12

1
0
0
0
0
0
1
0
1
1
1
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0

0
5237
3980
5115
2124
0
2000
6025
1000
1575
3009
263
528
323014
51
6300
4633
2686
2000
5000
52951
2395
2000
0
0
8840
4000
7000
10029
0
10000
2300
1500
2890
923
0
0
3000
65000

264
3034
7509
2500
1588
190
2000
294318
1000
108168
2000
0
0
1605
20007
6500
2000
0
2000
2183
64535
2500
3869
0
3000
6643
0
7000
9218
0
4000
1700
1500
2720
2977
0
0
2000
8800

292
3010
1252
0
1526
380
2000
10254
1000
35811
2009
1368
7300
349395
1590
6300
0
50551
1000
2059
8907
2530
25128
0
0
5924
2000
5500
10029
0
5000
0
1500
2890
1999
0
0
93000
9011

500
5011
0
0
66
0
1000
7524
1000
18711
0
101
0
250144
1000
6000
0
0
5000
3000
53
2556
10115
0
0
1759
0
5500
8049
0
3000
517
1200
9263
3057
0
0
4000
6000

0
10006
626
0
57317
1539
3000
5009
0
0
0
955
0
271099
1842
5200
0
1600
12914
9751
19584
3700
148482
0
1000
1824
3520
5600
8040
0
4500
503
2500
1824
3319
0
0
5027
7000

264
8070
626
0
70052
0
0
2333
0
157
0
0
0
220076
390
5000
0
1500
600
3000
16080
3000
4800
0
1000
7022
0
5000
10059
0
2000
585
0
1701
1000
0
0
4005
6009

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
1
0
0
0
0
0
1
0
0
0
0
0
0

9054
6000
0
2000
2000
7000
8500
1837
0
85900
2078

0
7000
0
0
111784
3500
20000
3526
0
3409
1800

783
4228
0
0
4000
0
5003
8998
22000
1178
1430

0
1505
0
0
3000
7000
3047
129
4200
1926
1000

0
2000
0
0
2000
0
5000
0
2000
52964
1000

0
2000
0
0
2000
4000
1000
0
3100
1804
1000

0
0
1
0
0
1
0
0
1
1
1

ext month

You might also like