16
3 4 4
1 4
2 3
3 2
3 1
3 4 5
1 4
2 3
3 2
3 1
1 2
5 5 12
3 4
3 5
2 4
3 2
1 2
1 5
3 3
5 2
2 3
4 1
3 1
4 2
9 9 23
7 6
3 6
3 7
1 1
5 3
8 4
3 9
6 7
5 5
6 6
9 1
2 9
3 2
3 4
6 3
6 5
1 3
7 1
5 8
2 8
6 4
1 4
6 1
15 15 10
10 15
2 7
5 8
12 4
13 1
15 5
4 12
9 10
7 9
8 4
15 15 30
15 5
14 11
15 9
12 7
9 11
7 9
14 6
1 4
4 15
3 15
14 7
15 15
2 9
3 4
13 2
10 8
7 6
13 12
7 8
11 10
5 15
1 15
12 2
2 6
8 12
13 13
3 3
3 7
15 14
1 11
15 15 80
11 3
3 5
11 1
1 15
12 2
8 15
10 14
3 6
6 4
5 2
7 15
15 5
2 11
14 13
7 7
13 3
12 6
10 10
14 8
3 3
5 4
7 8
7 13
11 15
15 1
12 12
6 11
14 4
10 4
5 12
11 4
14 15
7 11
4 12
10 11
3 15
1 7
15 13
13 9
9 2
13 6
5 7
1 12
14 6
2 1
1 2
11 8
2 9
3 4
9 12
1 5
8 13
13 15
10 3
15 2
5 1
8 6
6 15
1 9
15 4
3 7
10 13
4 4
5 14
12 11
14 14
12 5
4 10
9 9
1 14
15 8
9 11
6 3
3 14
8 12
10 2
3 11
4 7
3 12
10 5
100 100 937
52 84
29 63
82 57
51 9
1 72
93 70
11 49
2 34
52 38
24 5
7 47
87 86
27 3
9 41
3 5
76 11
8 73
54 80
8 59
59 1
31 22
14 45
99 6
9 87
59 53
95 46
87 71
30 47
4 31
68 45
20 97
81 25
72 56
54 20
26 86
57 51
95 25
98 76
29 47
59 11
41 97
43 57
12 34
73 56
65 44
2 65
50 61
30 52
57 1
76 82
48 49
89 36
52 92
45 11
2 52
94 56
62 36
91 69
91 9
64 5
67 68
6 47
74 49
83 56
61 41
85 4
96 27
57 48
7 90
95 67
46 26
27 2
39 24
11 65
52 25
65 58
15 88
5 27
9 83
96 91
70 82
100 42
57 11
97 52
14 29
14 63
8 54
44 13
93 32
30 36
19 61
14 68
96 2
60 28
70 8
31 55
34 59
15 97
39 28
64 83
3 61
59 2
68 77
50 8
66 33
73 66
43 35
78 6
70 12
45 35
59 54
65 80
29 79
51 63
82 27
76 51
91 36
85 40
39 1
72 10
77 85
60 37
85 95
67 91
77 64
90 14
100 29
29 50
30 3
100 48
61 47
52 36
78 24
34 3
26 83
53 83
29 17
15 70
75 2
62 97
1 89
21 98
36 32
96 64
62 77
91 48
31 52
3 9
96 75
41 18
47 20
94 38
37 36
78 67
9 68
87 87
71 68
61 40
7 100
37 28
35 34
70 62
67 77
66 78
75 79
2 12
7 76
59 18
82 40
17 90
91 3
11 61
12 70
42 22
43 59
11 93
51 37
25 55
54 100
18 85
37 16
24 70
83 83
6 15
40 95
77 38
58 89
29 83
49 73
90 55
13 57
50 52
31 41
97 87
93 49
36 3
26 58
46 85
81 9
9 95
35 86
31 23
43 93
55 39
21 21
92 64
62 95
26 84
35 48
91 41
89 21
22 86
1 51
8 44
55 34
81 43
86 93
19 71
70 98
18 8
49 62
1 63
100 6
33 39
90 68
2 66
6 11
75 59
42 47
70 29
69 32
28 11
59 57
5 34
33 87
64 1
21 10
49 22
38 66
15 74
61 27
37 91
18 59
26 95
60 59
5 8
53 13
1 43
1 21
24 4
81 72
85 56
100 23
14 59
74 2
82 43
35 60
55 67
56 48
13 10
43 81
97 45
24 30
4 88
10 74
69 77
69 96
9 63
54 64
12 36
83 93
68 24
84 17
22 61
21 64
28 99
70 71
79 29
6 28
27 98
41 22
88 84
58 5
53 21
54 61
26 37
40 67
44 56
41 69
36 23
30 50
93 48
24 91
50 30
58 33
34 91
75 36
1 68
68 98
84 65
97 35
72 19
15 72
82 21
94 40
58 37
24 88
41 12
73 92
47 8
65 70
36 15
100 78
14 84
69 82
12 66
52 74
39 52
76 24
83 45
14 55
95 94
40 81
94 34
91 51
35 33
16 88
12 1
64 67
71 97
63 43
36 9
25 29
42 94
80 21
61 89
3 82
88 62
44 38
17 62
66 52
25 83
85 97
97 16
35 70
8 11
33 35
87 43
63 4
9 54
35 47
95 100
19 66
21 27
45 41
76 83
98 17
1 9
30 64
63 87
27 1
48 14
29 77
96 34
67 16
53 10
30 70
93 17
31 27
86 76
17 15
80 35
50 14
9 30
1 98
86 98
16 61
64 34
29 98
26 85
35 4
62 7
50 55
8 99
36 52
33 4
54 98
13 60
17 87
48 73
98 49
54 67
73 79
43 67
6 80
96 11
64 99
19 53
21 81
89 95
44 39
88 40
24 69
44 82
95 20
32 54
62 20
85 32
48 8
80 92
3 26
66 87
40 5
52 31
65 24
74 7
36 5
40 64
97 41
93 10
84 1
85 2
77 41
38 71
8 42
96 99
54 36
80 91
33 77
51 93
20 61
68 95
97 31
75 45
17 40
26 43
4 62
12 84
47 40
46 73
57 53
59 26
27 35
22 73
96 41
39 26
47 84
5 72
29 58
14 32
38 64
43 40
16 42
95 69
100 71
14 87
25 34
51 97
79 13
28 67
92 90
44 73
41 26
2 77
70 60
72 96
96 23
70 46
57 9
10 66
32 18
18 13
34 85
24 38
95 55
81 67
22 21
18 65
8 93
37 7
49 95
54 27
90 87
83 88
1 46
79 48
62 29
44 80
23 6
93 22
4 17
5 12
6 61
90 11
38 63
88 3
70 51
88 54
16 36
35 20
34 100
6 5
13 70
19 54
60 64
25 40
55 45
20 43
74 44
23 88
34 88
12 35
87 82
50 16
87 16
43 31
40 65
100 52
95 50
88 80
34 64
74 31
70 11
70 33
55 87
25 89
81 44
30 72
39 71
14 92
6 91
11 21
94 32
39 58
9 24
90 41
27 84
11 81
42 3
20 81
63 25
99 61
30 60
6 31
86 49
81 94
27 75
42 54
97 19
34 98
63 26
74 58
88 73
84 78
19 17
75 8
32 3
3 69
93 30
68 13
67 12
5 57
34 44
84 20
52 77
70 39
90 45
60 20
43 25
76 65
1 55
24 51
62 91
46 82
78 41
72 59
24 87
61 34
69 57
56 94
50 56
34 99
78 14
49 96
65 36
32 74
90 10
94 91
53 22
70 36
84 40
27 87
66 15
50 15
45 61
71 57
70 37
13 39
80 42
5 76
33 55
65 90
39 68
1 7
52 13
62 84
70 18
66 12
71 53
91 42
88 57
72 81
60 29
38 38
92 73
91 64
52 65
16 7
55 74
100 18
63 83
53 51
42 17
63 73
55 62
86 58
22 60
40 35
94 35
13 28
98 84
1 26
75 46
56 73
79 98
9 94
55 29
67 29
77 6
85 96
69 99
42 36
53 18
58 67
78 100
32 88
100 53
91 77
94 78
89 11
40 99
11 29
52 50
70 72
28 27
58 98
84 51
9 23
38 54
16 71
89 26
11 56
83 22
38 29
19 44
26 91
29 40
93 26
17 21
15 77
91 84
86 31
86 87
83 12
64 61
22 67
33 83
10 88
55 78
84 77
63 98
96 100
58 9
7 16
35 82
98 33
93 52
5 23
97 26
88 16
83 82
82 4
95 82
14 58
51 32
51 80
82 76
33 23
88 32
48 24
27 68
39 90
82 15
10 54
1 79
10 40
17 25
7 11
90 60
53 72
99 16
92 77
35 99
85 9
98 21
29 7
54 34
2 4
70 19
72 77
66 48
55 36
73 23
24 25
42 49
63 84
60 63
41 79
99 87
55 44
33 5
83 36
48 25
60 23
74 15
51 31
64 48
99 31
84 73
35 41
73 28
80 22
33 97
12 43
71 19
37 56
66 61
97 82
64 78
68 27
50 21
96 40
86 7
69 4
6 51
5 52
90 74
34 86
72 62
31 5
91 59
64 56
18 37
11 19
26 92
74 29
54 44
38 92
47 36
95 18
11 33
89 20
63 76
80 78
15 14
44 75
87 54
27 94
94 75
18 31
23 83
6 83
94 19
90 69
56 15
92 76
6 35
45 12
64 50
19 6
28 51
100 12
58 45
8 60
77 84
37 5
78 86
71 63
19 22
39 81
97 5
32 40
17 3
82 17
99 26
55 31
38 41
32 22
48 52
75 92
22 58
58 16
93 92
83 91
32 63
74 48
23 95
70 64
18 40
71 100
94 59
58 82
75 34
26 89
19 39
1 60
72 30
58 15
8 79
90 84
74 38
74 59
46 84
18 19
6 60
50 38
7 61
57 18
71 85
39 67
88 89
21 34
56 42
90 75
11 70
13 80
13 91
15 56
58 28
32 94
52 81
48 71
47 91
79 30
17 53
27 95
13 87
6 59
15 69
25 58
91 27
78 35
97 68
91 26
82 10
24 62
61 18
62 43
27 33
42 70
83 41
30 91
44 45
93 96
68 89
50 90
39 72
78 1
44 36
86 30
50 65
5 30
16 28
40 93
36 35
60 52
48 39
1 82
29 4
40 3
100 44
95 98
57 3
51 49
29 28
61 5
15 22
37 61
58 30
76 89
53 97
87 26
54 93
64 98
50 91
89 98
1 47
69 30
68 47
91 55
34 49
4 34
54 49
37 9
59 99
73 9
29 90
43 69
85 22
3 7
45 3
27 60
62 55
5 14
22 68
94 6
80 85
61 43
51 56
74 77
80 70
95 5
33 56
20 37
10 82
25 91
99 91
500 500 1000
320 184
439 135
445 250
484 456
316 228
290 19
220 372
500 90
69 253
319 223
5 83
96 222
280 458
273 424
34 187
393 216
191 71
415 132
141 366
439 113
300 93
373 349
170 116
82 278
367 134
488 246
443 47
186 320
39 94
443 205
26 464
304 410
492 474
428 303
314 49
221 238
328 333
34 96
59 184
147 337
304 321
10 317
430 498
300 130
180 224
160 33
419 201
47 150
490 92
329 338
59 129
300 274
185 145
38 346
34 239
460 479
388 455
199 381
451 354
65 415
115 479
155 11
161 476
264 357
280 9
330 204
89 415
255 103
312 95
280 208
92 228
405 80
79 182
290 432
301 472
325 55
498 139
361 447
78 301
180 61
263 14
308 376
291 143
315 196
117 233
324 201
150 58
41 121
132 107
296 236
205 163
427 27
370 346
122 301
446 212
355 452
86 269
329 261
79 207
409 263
52 208
166 352
490 191
460 305
32 470
385 270
306 8
225 126
4 158
358 170
367 326
89 242
183 379
447 67
211 20
190 58
362 10
380 362
274 169
86 338
465 173
283 259
271 148
301 56
304 178
386 265
60 137
81 23
4 311
331 389
197 202
278 329
88 342
84 191
374 102
38 475
489 318
348 228
401 94
441 185
205 316
56 12
19 398
481 341
193 451
73 150
242 4
258 236
318 487
213 258
487 57
470 311
476 396
302 312
480 86
408 77
494 456
65 216
148 217
379 480
409 190
246 485
419 256
423 149
419 410
87 51
483 92
243 307
333 39
178 373
84 173
40 193
217 425
339 86
71 459
93 42
67 154
482 246
231 158
323 373
216 476
350 429
475 93
362 18
290 309
282 134
125 308
87 454
164 259
15 446
476 418
173 348
16 57
336 258
305 404
126 43
455 272
232 481
377 167
176 376
10 131
222 328
291 15
245 290
470 247
245 316
333 68
222 64
453 113
426 442
88 182
41 294
104 289
140 4
367 395
410 348
38 144
271 81
320 193
2 430
484 51
346 182
260 221
335 429
354 272
289 281
191 300
298 38
286 358
134 292
459 371
374 330
261 493
192 490
447 418
206 469
71 412
34 66
76 488
132 203
91 203
2 252
400 482
372 155
482 64
498 305
217 467
450 33
44 492
213 371
47 184
26 289
491 83
357 332
261 21
202 28
353 258
110 496
322 485
67 216
237 16
165 465
138 226
280 228
473 361
306 425
447 465
227 195
219 470
468 478
324 4
148 354
175 368
419 43
128 307
499 102
476 12
94 86
404 278
203 356
127 9
239 112
477 477
151 398
302 216
357 115
180 457
450 254
416 369
456 466
275 117
418 414
331 198
224 239
378 396
419 92
136 150
327 490
244 410
8 37
84 494
8 252
338 311
414 133
191 448
347 191
231 78
123 180
9 436
126 132
457 229
324 430
246 375
403 439
102 399
487 257
414 421
398 376
442 39
102 371
461 262
455 168
320 444
459 140
176 429
406 197
332 83
473 33
486 496
412 147
491 329
24 260
434 376
438 28
59 329
308 83
349 166
133 464
465 39
24 263
13 93
259 21
196 337
233 327
304 158
306 153
327 264
439 497
117 254
22 4
235 42
33 492
148 458
164 371
399 372
483 152
326 177
253 433
171 39
500 81
475 189
325 310
28 221
381 84
270 76
10 30
493 425
443 311
121 277
390 161
326 222
73 198
263 288
187 173
255 131
365 191
431 254
341 242
315 453
215 352
186 493
483 347
191 217
387 431
335 47
298 341
436 39
250 401
67 281
267 497
409 1
62 272
75 478
387 138
166 323
159 368
157 118
330 200
97 293
398 195
405 297
290 397
335 304
163 253
237 66
88 144
197 431
92 425
472 253
312 20
212 197
289 108
104 13
43 284
291 448
156 2
211 250
290 185
17 270
127 20
447 455
340 163
102 93
442 73
456 424
409 353
152 348
118 154
494 305
441 190
440 190
108 472
169 442
291 271
221 211
115 113
210 355
152 416
265 178
164 237
350 109
379 256
309 348
13 77
399 305
230 470
451 499
299 338
51 459
244 327
403 367
352 348
152 33
163 63
388 305
379 409
448 2
484 451
326 5
223 44
19 401
348 393
436 141
364 121
425 333
163 397
197 19
371 290
324 495
427 402
462 387
19 77
273 444
430 89
173 426
54 331
106 27
278 376
197 252
170 467
349 406
297 22
467 350
69 117
441 438
17 499
452 19
162 78
417 348
373 248
225 147
250 326
180 3
82 459
267 439
258 297
56 500
430 181
177 178
70 70
196 422
6 439
162 105
476 415
24 271
397 195
147 371
70 440
193 390
182 434
241 416
70 78
152 27
109 361
23 256
65 131
278 92
277 92
40 40
374 282
49 154
450 106
247 406
208 136
194 426
346 105
74 363
419 358
338 397
339 478
2 80
315 474
201 386
167 496
233 387
353 417
360 292
198 314
91 470
229 252
180 332
92 489
21 326
59 442
125 407
266 366
422 117
368 468
264 315
183 251
206 90
243 39
224 39
242 447
73 260
388 241
117 355
268 151
318 263
290 194
92 9
397 299
205 108
281 118
194 323
348 144
316 168
446 444
375 112
21 2
273 367
236 238
482 3
474 75
250 310
260 492
95 485
476 280
73 31
124 285
329 27
371 52
70 353
92 445
378 157
132 284
404 419
30 162
473 173
198 131
398 266
9 129
207 213
56 340
457 47
305 220
131 477
409 75
216 413
174 457
28 108
390 119
337 380
124 400
382 208
258 70
423 186
306 318
383 309
391 336
238 129
216 379
8 219
388 101
430 109
219 56
430 297
257 139
167 130
451 55
296 197
29 88
84 263
418 470
247 255
62 13
20 20
480 264
172 400
39 332
275 281
41 81
473 301
328 351
260 471
317 11
153 34
345 59
224 330
342 54
142 376
41 298
241 269
362 296
58 391
389 459
109 123
121 191
92 151
303 466
359 227
337 258
484 324
489 440
412 496
336 192
206 22
56 393
239 351
3 404
351 84
150 198
248 107
497 156
108 366
38 45
423 35
484 46
29 489
161 445
487 39
115 92
155 356
348 153
54 303
83 454
99 393
111 495
197 383
328 452
271 73
200 141
18 435
477 188
459 139
72 218
437 132
156 463
248 1
369 43
4 162
283 89
446 216
204 159
330 125
374 336
272 485
459 161
230 28
67 260
429 475
125 110
364 437
280 114
188 87
380 281
291 288
161 272
478 322
399 369
212 493
27 362
432 245
461 348
479 403
351 458
394 493
158 160
74 278
208 148
139 401
276 256
295 118
72 293
305 134
467 38
431 468
433 328
369 177
53 4
65 487
484 340
86 265
71 159
158 174
126 452
110 170
47 131
137 310
168 35
107 338
184 287
460 403
125 430
88 383
152 361
255 449
194 326
150 413
197 120
491 489
124 143
495 301
291 161
76 447
155 381
328 205
278 403
343 226
379 265
255 140
255 327
325 343
364 75
278 162
14 55
149 338
11 112
85 49
441 58
54 372
428 253
61 251
347 162
158 204
33 53
3 413
127 181
446 312
297 310
55 440
328 51
27 249
257 102
5 362
445 188
193 303
405 414
5 6
319 443
50 394
435 353
235 340
164 318
404 7
261 395
24 307
493 375
97 314
418 217
496 203
47 31
58 336
187 110
394 260
460 467
267 359
325 118
62 229
394 418
371 98
463 387
278 211
44 276
222 43
304 388
122 160
150 438
217 447
301 369
349 184
34 343
204 38
484 56
47 465
136 8
258 161
316 335
55 236
240 157
415 63
159 15
221 175
147 429
169 182
150 459
139 459
203 127
10 388
329 477
399 387
494 450
281 23
145 307
243 493
52 373
295 240
177 231
409 188
33 189
468 359
405 24
266 400
60 227
79 123
42 28
317 377
27 187
65 289
441 272
227 4
212 470
471 108
304 488
370 199
455 9
407 69
489 178
149 143
230 32
360 351
351 356
271 29
349 255
194 210
440 120
148 268
305 373
119 273
245 295
251 449
229 425
30 265
414 457
321 447
1 23
233 332
181 96
210 210
270 378
120 426
464 216
254 376
177 158
193 319
369 320
44 487
351 273
285 83
447 40
290 490
300 405
387 172
441 452
258 433
111 203
463 245
348 455
114 436
99 357
425 207
136 97
489 462
285 460
251 443
339 43
19 267
380 349
342 103
471 239
389 162
45 157
490 175
486 492
81 407
72 3
257 464
326 325
210 46
253 243
24 132
36 139
7 65
281 142
499 181
118 315
316 214
338 54
59 83
336 484
395 118
287 395
264 211
442 232
219 226
97 262
133 108
285 43
144 327
212 115
500 285
25 212
496 381
248 354
238 90
480 90
280 184
418 56
13 187
130 329
278 112
471 202
400 306
264 319
264 7
261 500
217 119
282 320
265 55
110 159
459 55
415 425
43 242
57 238
51 50
290 429
451 121
43 301
56 394
247 413
284 145
486 90
56 311
445 124
349 359
140 334
383 366
185 326
187 142
261 129
127 79
79 138
245 58
295 131
130 412
308 158
183 473
15 362
424 346
219 260
500 500 9808
320 91
178 118
27 223
133 65
67 92
140 492
65 261
464 407
107 236
144 151
340 182
428 47
132 440
368 295
61 116
239 246
238 262
499 84
453 142
75 306
446 382
301 330
93 314
312 73
255 246
416 401
131 98
111 338
382 490
378 271
9 448
264 304
131 97
216 341
9 72
230 246
386 133
3 228
319 496
331 59
419 306
488 227
104 290
113 489
263 83
184 222
30 72
333 60
491 471
8 377
410 39
166 92
141 162
318 253
123 277
178 148
227 170
400 391
49 351
180 261
240 263
111 456
395 342
241 118
22 39
100 397
344 414
278 13
100 171
422 102
419 288
491 25
320 139
170 435
46 121
449 284
210 376
250 142
244 357
88 492
54 109
136 88
414 322
249 325
332 461
446 46
206 280
118 56
38 200
172 387
223 319
275 456
47 354
269 258
87 136
122 149
323 232
74 460
493 102
16 352
341 201
163 390
167 155
28 380
312 368
44 365
58 370
233 166
172 412
163 269
475 356
307 162
468 222
87 223
11 441
38 126
372 335
127 284
216 448
324 312
308 443
286 27
495 147
398 465
442 317
49 1
195 254
284 85
360 27
52 461
403 177
357 255
217 72
125 316
152 274
306 446
33 162
398 321
24 179
268 397
455 337
119 113
374 169
124 323
207 184
469 298
187 480
313 443
117 328
413 491
413 485
298 355
59 1
91 336
218 304
240 287
193 445
117 338
112 376
32 76
377 392
327 121
63 323
78 281
188 59
445 61
59 463
266 256
213 305
242 422
328 50
123 367
364 390
344 289
200 368
66 60
207 55
393 195
94 5
115 166
3 225
346 338
212 345
95 164
428 24
3 439
195 335
238 145
2 145
311 372
250 202
164 369
28 426
295 397
43 2
251 28
236 336
22 157
393 242
246 7
343 410
432 93
483 431
271 300
312 232
64 29
490 114
279 416
355 27
400 268
293 356
315 95
413 143
497 163
165 131
479 301
111 60
309 281
489 400
168 391
188 198
484 297
62 463
276 12
124 500
41 306
331 151
146 301
147 282
301 345
191 254
400 199
292 359
381 419
351 440
363 372
384 226
336 120
389 63
107 471
476 474
5 389
303 197
482 450
154 394
2 103
55 481
127 482
216 1
77 10
136 126
39 392
232 322
104 365
144 416
117 219
235 427
216 204
297 410
40 379
197 322
2 169
267 55
425 118
22 239
236 334
161 315
367 174
222 464
448 34
484 366
212 414
408 474
370 486
183 123
469 20
51 143
279 385
97 29
151 239
322 356
97 63
453 345
17 333
155 34
155 159
253 375
303 433
303 351
118 189
13 85
289 23
26 40
66 389
260 89
110 478
329 264
431 449
499 132
28 41
55 429
220 371
131 403
381 263
177 219
297 244
145 121
123 48
278 438
128 89
298 145
334 162
99 346
253 39
135 219
209 158
241 153
170 106
86 60
71 286
248 57
499 397
271 208
459 35
292 134
312 467
63 101
94 443
53 29
10 96
66 483
131 252
21 329
138 33
39 178
59 175
127 40
250 112
244 138
471 141
404 340
8 369
168 147
31 71
352 259
380 385
192 247
120 464
49 147
291 95
369 489
316 258
237 53
333 250
479 370
16 10
117 468
220 409
28 294
194 254
400 37
372 377
64 349
357 26
375 60
322 33
170 316
221 215
420 16
355 472
394 12
397 255
382 471
249 114
3 140
166 465
462 52
140 495
151 4
387 473
12 208
96 256
444 303
161 398
79 409
263 101
374 71
371 432
112 391
122 285
152 99
61 172
344 107
118 316
461 92
113 132
461 210
142 198
320 36
294 209
227 156
349 480
320 132
269 87
282 162
39 99
329 194
490 393
356 401
480 134
320 400
217 415
27 74
242 82
483 313
456 463
161 244
12 263
306 159
123 319
271 237
353 295
38 429
421 356
463 105
184 214
37 247
332 136
248 215
6 280
451 240
381 193
458 2
185 193
49 218
33 477
257 343
156 497
42 82
422 356
177 216
64 197
37 471
358 53
478 9
8 461
236 449
466 188
145 389
334 356
221 355
335 184
456 176
309 301
328 475
153 374
161 207
262 12
223 177
2 45
226 178
132 468
204 259
136 438
169 298
229 46
15 35
474 482
322 84
214 122
93 290
437 133
176 366
320 46
195 34
425 380
440 22
123 255
418 55
70 239
179 134
62 248
308 80
371 1
29 181
2 82
106 376
47 392
500 142
110 89
89 174
47 319
485 34
486 385
209 433
73 322
89 248
209 210
472 128
180 290
125 302
478 259
392 464
181 107
149 327
275 440
482 204
49 163
325 53
361 312
234 461
239 461
97 420
166 319
472 70
367 309
432 20
459 66
201 241
459 94
156 261
339 430
341 385
79 364
70 498
125 422
13 121
254 68
496 28
351 6
26 101
62 450
14 192
431 14
439 441
70 30
237 419
455 476
443 344
22 158
410 450
367 206
221 133
481 44
39 50
437 483
261 49
76 222
441 168
113 95
182 42
471 298
397 493
232 317
133 425
456 119
417 178
5 277
222 491
474 364
351 8
110 56
204 425
62 48
72 315
50 189
410 155
332 120
470 262
202 456
312 271
73 15
17 398
162 363
399 67
1 427
11 63
476 390
414 374
428 66
323 431
151 297
60 25
135 438
17 432
347 307
499 415
385 359
465 99
67 235
65 485
235 112
477 138
447 59
428 279
238 447
391 362
422 129
234 476
309 102
179 489
42 48
33 150
250 456
284 427
192 325
316 142
56 316
42 298
204 215
440 109
44 64
168 469
72 246
95 410
16 178
332 62
380 78
321 393
236 74
10 291
86 25
275 167
242 490
424 434
214 289
397 120
398 299
299 407
395 395
347 34
183 86
158 455
64 179
205 360
251 492
425 97
215 490
369 102
223 63
1 139
197 266
500 457
329 408
431 377
391 228
474 447
258 73
216 257
31 410
122 472
209 411
230 454
63 403
275 220
456 384
414 56
277 290
126 124
486 249
255 133
190 319
6 366
226 497
289 244
412 269
182 316
392 455
277 158
265 180
470 219
428 315
313 439
139 29
143 142
444 168
462 389
289 342
357 410
481 106
87 473
73 106
326 173
394 212
359 59
292 451
151 180
301 400
199 472
354 255
249 251
486 201
430 183
20 384
49 24
428 415
280 362
2 268
267 443
449 179
380 41
366 480
474 478
118 428
6 97
272 67
164 102
484 54
245 253
136 188
360 161
150 337
143 324
448 375
176 118
7 403
360 87
423 26
332 317
179 88
51 164
267 218
458 60
118 297
328 85
160 448
343 185
25 276
200 25
112 45
44 90
313 482
195 192
286 483
38 316
46 110
261 492
91 470
470 374
74 319
105 292
161 385
225 319
414 128
2 259
426 279
436 500
407 330
446 27
271 325
350 194
50 77
1 35
449 421
214 327
279 338
309 287
406 182
275 115
334 283
344 3
242 96
33 409
257 230
124 253
293 195
224 315
87 130
207 323
48 260
30 428
30 246
56 343
282 123
440 273
409 238
212 84
153 161
107 281
109 63
119 310
229 163
72 402
276 475
231 428
46 451
339 336
62 408
332 284
12 44
175 5
432 249
55 432
173 90
81 94
240 218
275 403
393 292
383 474
260 396
423 287
224 56
272 18
18 328
74 264
343 243
408 342
146 110
13 227
3 375
92 327
11 97
410 302
214 145
122 244
64 205
285 405
1 397
403 9
69 424
484 232
245 182
373 272
432 335
465 407
187 291
236 366
172 167
181 10
69 218
405 316
142 276
89 226
89 172
36 336
286 303
457 74
489 411
18 467
220 141
204 100
343 169
134 227
90 455
313 14
322 293
336 328
286 119
136 402
199 287
494 111
86 375
42 491
86 419
257 200
184 478
137 389
142 121
193 446
106 134
43 204
484 435
352 500
441 26
174 472
334 4
244 90
59 123
311 197
165 109
489 369
248 64
77 192
489 157
91 138
369 171
84 192
207 459
500 28
139 438
409 85
180 212
461 196
181 450
269 443
270 102
136 298
352 239
67 440
418 318
88 48
134 411
107 205
177 64
405 76
251 362
16 379
330 167
322 80
115 472
94 31
321 197
171 35
379 20
63 8
304 32
315 364
242 44
308 463
325 316
347 175
49 233
494 85
466 359
26 439
211 67
27 60
304 450
106 312
204 348
217 199
271 409
385 1
139 75
469 281
127 241
387 411
120 339
334 56
229 48
41 115
405 409
493 364
108 457
280 407
77 444
173 365
11 345
106 104
155 398
3 207
292 437
6 332
475 221
8 368
211 469
417 326
404 97
326 87
479 165
419 415
355 380
388 70
98 113
44 400
63 367
432 171
6 220
214 287
158 7
201 331
70 263
420 331
256 240
395 411
61 248
493 350
121 391
70 488
486 231
84 374
314 344
7 146
130 499
455 32
261 44
492 371
223 331
494 157
351 157
255 45
378 319
322 154
3 390
148 197
208 143
485 439
165 316
193 124
271 235
201 233
296 79
486 335
307 67
51 449
498 102
151 137
391 126
137 9
306 357
124 362
354 431
35 108
438 341
93 366
177 230
17 38
430 422
184 97
452 180
394 373
137 291
204 183
435 245
418 445
157 493
45 164
171 161
249 317
338 356
362 56
256 256
387 68
146 251
434 312
384 310
88 360
475 407
437 442
97 255
494 496
413 228
480 464
495 193
301 83
18 295
71 154
429 485
223 223
112 140
471 307
494 221
410 442
84 370
249 179
470 369
41 46
66 349
373 296
189 443
295 234
263 244
111 438
222 394
359 306
462 346
460 178
7 125
122 380
476 351
481 270
477 246
108 123
297 287
472 94
133 6
217 18
36 454
492 24
387 330
172 486
4 229
171 144
371 441
294 231
139 359
475 338
316 163
461 439
290 455
483 328
463 341
138 354
159 155
483 158
59 177
256 233
49 379
240 161
32 104
23 477
350 185
150 10
121 134
366 450
204 277
196 457
172 481
248 131
69 399
185 329
232 451
215 37
129 192
82 264
276 496
36 161
390 217
417 201
395 344
230 410
433 224
382 65
211 274
363 67
98 119
237 296
409 40
259 100
489 282
109 422
420 208
300 336
455 47
263 8
125 172
491 166
3 160
60 463
470 92
383 67
388 59
430 286
112 276
321 338
151 282
408 274
433 441
384 432
182 98
311 114
100 176
142 412
328 412
277 246
323 261
188 331
22 48
393 426
442 116
58 99
251 336
435 418
15 154
183 400
203 107
315 231
283 112
424 67
307 185
54 493
457 56
155 411
485 407
59 443
497 255
401 140
52 97
120 36
346 408
293 452
97 91
337 396
409 99
279 432
184 399
402 144
427 51
348 361
447 379
354 68
237 400
478 14
338 293
116 317
4 256
403 46
136 498
469 405
249 159
498 136
366 282
204 42
62 197
25 429
332 48
71 489
177 93
178 310
461 231
353 71
59 7
30 147
157 478
418 116
79 105
128 170
320 423
98 15
125 37
461 388
416 410
349 446
379 108
161 455
477 355
490 82
465 197
212 42
186 205
478 249
499 304
326 262
391 284
225 359
473 216
62 15
216 457
96 395
127 172
366 80
265 281
134 97
5 409
228 464
399 30
372 216
207 115
387 324
155 359
448 165
10 168
417 45
455 17
463 347
296 418
92 5
182 318
66 124
52 12
142 184
157 13
229 49
170 497
412 223
304 136
252 52
90 494
202 219
52 186
326 107
323 478
253 117
221 319
371 383
175 40
433 94
28 309
86 154
68 183
385 9
462 459
440 182
316 53
361 96
285 74
45 153
449 18
108 426
67 15
223 427
235 494
447 78
195 110
19 352
15 410
193 345
460 242
349 300
165 281
204 5
162 364
223 172
293 329
341 222
196 294
32 125
240 96
486 286
218 323
394 42
135 328
77 493
343 450
290 181
313 321
198 394
137 287
27 148
411 217
386 101
259 247
216 66
437 213
28 325
407 207
399 50
298 334
160 45
368 23
123 45
258 175
261 199
386 421
479 75
343 165
179 469
277 194
334 392
419 231
457 478
401 222
175 355
326 276
401 264
287 342
415 73
462 338
90 335
233 222
134 159
193 149
9 288
474 47
423 357
226 346
48 103
178 126
376 59
478 485
427 477
111 98
397 229
103 389
88 80
467 232
289 495
315 294
125 153
279 277
299 469
74 101
399 137
230 194
206 48
350 199
275 371
450 317
262 19
444 94
180 173
170 137
22 187
127 305
396 179
351 310
56 381
136 352
182 350
328 8
72 144
422 33
204 405
76 356
63 90
152 455
116 142
61 365
410 492
328 465
403 164
393 148
170 206
171 129
437 187
223 295
330 316
329 66
442 263
86 122
488 422
104 272
165 245
211 395
419 329
479 198
184 265
193 132
464 377
114 269
488 306
125 68
325 356
282 21
489 447
185 217
108 337
183 209
125 337
499 162
15 155
221 347
317 456
264 72
282 307
392 280
223 252
181 27
263 66
257 153
303 124
487 170
148 119
434 152
179 60
341 150
439 158
126 218
303 151
206 78
72 366
412 157
310 29
498 288
392 486
434 134
23 263
185 335
474 89
368 433
360 170
416 437
445 197
7 438
102 50
348 44
31 273
397 325
200 13
227 100
362 83
222 253
222 453
286 393
208 424
492 337
191 478
337 44
350 111
14 478
377 24
273 167
401 268
51 249
238 178
362 123
179 58
168 477
186 299
80 450
147 379
290 97
343 228
98 8
249 327
400 495
267 110
366 25
12 372
317 77
444 329
391 385
440 381
220 367
452 456
237 484
403 67
279 283
259 17
76 252
229 140
245 376
162 44
55 437
134 332
438 81
94 64
162 173
64 133
367 236
230 33
289 455
173 387
90 176
171 120
396 201
215 186
137 456
452 479
394 123
136 70
403 414
258 461
415 426
155 179
245 61
446 262
5 54
224 390
487 486
198 89
153 385
85 15
136 383
168 129
304 175
195 126
420 228
435 2
279 311
47 483
258 378
330 57
52 20
437 284
85 103
448 184
27 271
364 105
326 462
481 191
206 225
293 342
224 110
265 453
226 50
48 139
6 386
232 47
348 450
303 254
305 315
280 66
130 174
133 249
81 288
119 97
346 341
375 322
3 274
134 489
155 2
347 205
295 479
97 182
408 460
213 240
85 383
317 343
318 37
252 240
115 297
468 220
141 387
483 1
304 78
410 176
31 314
423 484
247 6
155 26
194 35
11 391
174 301
285 78
274 21
330 181
80 228
53 116
198 211
169 307
294 139
391 75
238 25
352 398
332 213
173 413
366 42
17 434
304 153
192 253
101 47
324 363
418 18
43 395
14 208
248 243
338 418
322 142
215 25
189 440
195 291
174 240
278 214
462 264
301 258
372 478
445 232
475 78
382 359
461 301
54 245
96 255
428 313
485 383
393 424
266 450
110 130
253 410
112 21
35 132
34 69
258 443
197 87
47 175
396 286
149 354
329 362
139 152
159 35
489 412
378 5
299 90
486 269
99 192
312 241
247 447
189 84
427 412
285 341
27 156
61 436
494 443
195 228
182 303
207 399
105 110
171 256
380 394
495 153
407 377
305 484
127 497
315 420
244 498
213 351
331 267
248 497
194 340
97 297
295 73
440 100
24 360
47 167
395 152
221 160
357 59
182 386
325 278
285 113
168 126
19 217
392 100
2 270
134 498
224 84
461 422
273 21
432 388
452 485
377 336
209 80
494 70
94 348
107 217
415 177
100 420
99 182
136 395
422 67
272 361
90 74
85 437
108 245
275 373
87 308
125 10
242 426
451 417
78 336
470 233
195 206
122 181
444 424
212 219
262 198
138 362
329 346
118 213
287 449
332 266
269 310
124 208
340 54
15 218
187 21
233 290
386 420
212 403
106 246
209 499
33 417
377 426
427 29
117 353
146 126
187 125
17 363
188 406
180 468
289 226
53 416
208 478
298 140
186 362
115 190
189 283
500 5
413 25
355 450
440 141
109 284
324 429
375 49
328 462
174 412
209 311
181 61
103 495
248 257
2 404
432 259
93 313
170 199
11 420
33 72
108 159
203 208
370 363
437 464
204 18
279 262
107 362
248 72
256 200
121 138
167 338
143 233
337 321
388 247
113 352
105 474
487 246
75 240
408 353
387 176
303 343
263 208
465 408
228 111
120 419
343 388
45 494
434 45
135 486
396 415
135 15
172 14
332 135
114 48
21 66
229 180
392 396
329 152
140 46
77 340
344 126
61 447
411 208
91 20
428 268
344 30
183 1
170 273
27 415
338 435
289 126
215 225
13 494
470 490
145 163
66 279
36 285
266 41
241 292
425 61
496 428
480 71
247 269
77 384
146 50
412 262
213 444
25 374
494 499
97 340
243 360
20 26
449 393
15 205
214 313
97 355
325 228
340 97
238 346
287 464
68 38
29 363
50 185
246 134
341 72
77 351
27 464
492 285
217 161
30 134
37 1
7 128
60 377
64 184
284 249
158 335
314 383
88 396
294 479
496 396
473 26
472 441
69 366
132 7
98 216
143 403
69 161
462 324
400 459
240 230
22 402
444 263
250 484
484 193
54 203
373 255
235 466
409 1
74 230
482 86
200 319
425 259
368 233
357 147
459 478
13 39
1 399
270 482
364 429
331 317
21 89
206 21
428 6
396 472
387 256
43 224
40 468
25 426
189 390
466 319
187 208
130 180
267 72
247 454
297 276
32 311
242 15
259 235
85 173
361 173
333 420
92 118
386 150
425 355
281 482
227 434
62 115
157 492
245 437
218 431
405 446
150 218
312 87
488 314
477 392
381 332
226 238
223 405
403 140
21 166
142 51
20 71
248 37
368 375
26 448
296 1
406 467
247 485
485 421
160 157
107 240
164 477
150 87
268 57
25 353
32 450
170 146
498 449
300 16
243 60
369 460
149 486
409 91
51 246
77 184
475 169
468 255
33 298
322 466
127 420
297 24
149 302
422 439
340 341
460 258
226 279
40 404
317 374
358 31
202 471
223 178
477 2
340 262
336 436
239 103
24 431
29 359
248 309
30 165
181 62
239 57
235 1
17 158
330 495
249 181
349 348
163 109
427 42
198 386
228 53
403 29
260 216
427 365
133 187
471 122
470 181
485 230
328 389
247 337
480 131
186 288
183 308
493 426
158 23
151 318
418 161
437 38
233 74
364 306
153 453
345 242
51 230
142 149
5 198
93 108
106 321
315 261
268 309
372 324
401 146
373 262
306 345
257 123
192 71
89 197
292 1
106 183
2 185
7 481
494 446
437 140
424 271
422 259
457 205
487 389
331 25
173 236
80 231
483 61
405 339
396 54
330 256
179 274
10 368
364 371
498 327
303 220
366 33
59 432
353 252
304 249
397 261
156 242
92 78
373 298
78 123
435 274
48 460
4 265
22 332
172 293
3 466
123 20
80 115
449 311
353 240
299 320
353 359
368 117
337 100
227 119
456 318
392 365
160 360
439 57
343 301
440 389
167 313
107 341
283 386
61 182
115 247
140 330
281 254
374 250
312 20
75 11
205 97
70 336
362 8
362 51
355 100
206 429
474 426
67 185
256 380
50 362
28 391
87 410
94 12
306 364
175 239
475 198
295 20
477 332
176 410
395 442
104 430
7 170
429 243
478 354
483 14
305 289
317 17
355 372
189 355
413 109
192 291
305 385
16 35
339 247
72 373
242 10
265 302
372 64
210 338
473 467
311 82
183 462
91 247
57 182
464 271
487 316
370 158
345 59
324 292
280 477
246 418
431 327
2 76
365 406
305 129
47 160
372 65
338 2
367 469
284 390
447 307
461 77
236 227
160 369
380 54
488 454
325 170
360 26
250 374
83 354
288 389
375 46
284 52
333 449
92 60
347 208
490 221
215 241
137 330
215 207
278 211
311 462
425 100
440 154
67 10
14 37
411 237
220 427
5 224
214 274
366 372
105 309
116 157
400 254
38 326
161 306
88 64
496 403
275 331
166 236
423 188
11 94
409 134
15 109
298 206
194 350
228 178
28 11
217 252
166 243
218 122
69 407
129 406
314 261
314 236
178 72
334 438
268 51
459 351
270 121
151 332
295 477
235 433
174 243
426 461
93 456
96 42
59 390
387 25
171 276
240 484
487 251
396 339
470 330
260 200
190 124
482 362
368 247
361 385
484 204
152 72
355 432
36 404
498 421
355 402
370 157
293 251
53 252
255 134
11 267
291 399
494 444
387 98
401 165
200 437
366 201
396 249
407 83
66 135
181 489
13 253
199 266
146 308
124 435
477 357
54 216
58 341
198 330
114 98
306 452
343 432
17 262
103 66
477 462
55 63
269 354
333 413
459 290
452 408
159 284
144 225
365 460
27 350
257 288
64 193
159 278
238 56
407 189
443 124
170 143
103 480
487 425
141 376
361 200
82 295
455 203
54 240
373 500
34 480
189 8
150 119
395 114
103 265
189 463
494 245
176 76
35 260
16 51
267 494
489 159
297 343
15 104
466 75
440 14
359 416
225 75
12 34
224 432
118 359
70 262
433 190
10 73
476 34
138 371
135 2
303 199
339 366
64 474
310 442
463 302
290 111
139 444
342 1
185 36
496 361
245 120
397 140
237 475
348 88
9 418
302 330
165 398
479 411
13 348
39 229
245 346
103 221
317 252
40 130
264 213
224 357
52 271
276 458
228 467
117 19
314 111
68 40
399 318
133 167
244 319
405 493
213 121
15 252
306 494
144 415
379 233
499 258
206 265
192 78
141 497
9 317
267 381
424 139
63 140
429 272
255 153
411 382
26 22
498 75
185 222
235 387
201 114
74 422
85 358
136 376
51 409
458 371
224 128
360 301
17 411
391 48
4 382
24 485
391 305
136 260
187 72
41 461
338 344
222 347
474 177
100 266
296 72
269 158
284 314
193 284
7 55
95 200
73 468
31 175
124 492
122 343
374 162
225 105
471 403
304 443
374 482
294 457
268 149
426 263
109 142
193 128
437 292
52 230
371 189
85 166
135 120
248 283
189 347
338 374
372 180
155 275
260 184
198 482
339 239
389 464
8 249
219 89
27 206
31 499
373 303
362 147
449 401
158 345
150 157
16 189
487 322
291 170
499 383
105 91
31 300
63 303
323 369
127 372
442 385
346 120
392 166
195 441
132 96
196 462
351 353
179 495
319 252
279 201
61 200
386 303
128 311
242 192
431 439
188 156
229 425
471 54
310 445
48 234
260 427
175 202
324 247
474 127
141 120
315 125
175 399
69 195
262 190
252 235
427 154
455 282
245 433
397 386
122 31
253 347
27 162
486 205
454 349
330 269
82 134
439 483
309 256
200 118
186 495
37 217
265 215
427 199
469 109
388 57
211 471
399 426
62 186
336 466
195 348
323 326
205 470
107 484
101 120
289 486
231 304
222 370
347 147
72 463
27 116
331 214
499 82
419 214
174 10
122 226
37 9
357 370
383 462
332 121
256 298
83 67
24 233
75 259
85 379
434 7
215 446
312 117
189 138
389 194
338 314
153 401
487 76
279 384
366 86
363 413
44 171
307 325
323 294
94 69
441 140
283 318
77 78
250 119
5 375
162 136
63 263
297 417
19 402
372 15
370 344
365 39
150 399
201 239
129 332
358 277
389 363
477 165
263 203
214 262
222 243
114 394
399 162
31 431
479 481
390 472
199 275
111 467
475 73
388 266
35 194
403 335
490 216
189 169
129 469
143 61
280 184
287 372
197 198
92 322
274 353
165 72
140 275
185 493
232 282
440 54
494 468
176 383
40 170
474 276
430 446
46 272
176 82
107 466
48 493
336 169
80 500
238 321
262 359
491 132
208 413
441 58
343 473
196 48
347 95
49 203
245 349
124 229
66 331
158 86
238 49
411 164
60 222
16 107
425 349
121 434
363 384
278 393
202 249
194 142
459 147
373 469
174 187
349 166
139 142
105 16
355 305
183 359
229 83
72 190
107 229
340 263
56 137
331 56
422 374
307 398
37 335
338 146
28 33
186 482
162 483
123 247
131 421
12 142
84 149
390 310
356 119
454 284
283 183
216 434
10 236
498 162
266 5
496 5
320 194
361 440
264 390
410 130
59 131
260 351
103 114
2 174
116 169
425 196
239 55
44 154
10 141
186 221
334 205
176 431
129 232
220 282
372 208
249 446
449 154
253 78
207 145
244 307
106 62
159 420
145 98
456 472
387 306
177 404
302 103
161 43
410 70
460 275
145 367
402 320
372 305
50 446
350 146
51 325
276 8
291 188
86 488
277 201
102 285
91 135
282 381
259 35
130 44
465 289
449 341
404 105
245 375
95 226
197 343
366 364
251 437
211 90
248 302
342 143
2 370
122 57
405 238
80 471
341 438
9 75
428 179
177 403
125 232
227 277
491 450
460 217
142 378
249 434
153 412
159 300
131 116
352 219
295 408
150 107
278 197
470 417
35 349
286 313
138 159
75 114
282 379
254 450
169 185
265 89
71 365
120 93
407 43
329 247
228 234
383 78
212 306
324 25
84 173
484 464
42 345
126 329
429 245
421 166
19 453
394 321
187 176
215 22
20 174
351 400
15 71
131 7
441 39
338 9
422 388
220 304
49 446
325 461
296 125
60 101
135 491
462 20
3 162
323 463
34 98
89 493
215 476
202 271
87 54
316 183
256 125
122 260
314 424
467 305
178 188
18 122
430 54
158 479
279 59
423 319
184 161
387 168
428 463
152 57
95 480
406 9
276 27
171 494
283 179
219 464
45 157
285 340
283 266
423 403
241 222
459 331
110 96
474 255
493 87
382 481
356 60
360 246
461 208
68 275
104 348
236 354
205 436
344 382
163 62
412 93
369 146
123 205
410 172
354 494
273 82
201 136
286 149
289 233
172 262
113 362
298 169
241 354
368 144
299 399
373 18
172 207
319 129
370 329
29 218
499 125
9 117
62 25
298 75
213 151
77 259
135 154
494 342
27 351
495 92
264 176
27 43
408 263
449 250
368 246
264 413
55 474
376 435
363 412
223 39
125 60
161 236
316 432
357 403
477 500
297 100
136 150
315 278
382 163
482 36
359 43
99 478
221 292
338 338
63 304
48 488
421 342
224 259
75 464
352 258
465 328
335 20
397 473
330 280
326 488
445 153
406 215
455 410
405 351
216 370
119 290
185 105
113 467
293 396
493 481
124 141
292 56
102 57
192 326
395 112
261 184
487 137
14 253
284 203
252 264
106 111
141 153
322 438
403 281
358 301
349 86
103 215
14 115
431 139
352 9
346 407
124 156
118 433
452 251
159 173
119 100
479 169
183 8
424 22
453 466
132 291
350 383
185 464
288 5
312 173
283 344
187 414
482 374
93 446
203 1
269 139
134 112
85 458
218 366
483 282
90 71
347 168
325 346
342 12
39 445
158 399
81 410
282 390
244 130
232 103
5 92
176 312
389 269
31 452
341 296
225 316
344 245
153 335
122 381
435 443
467 130
128 417
295 452
398 328
98 153
65 69
71 385
387 225
260 242
72 216
241 390
362 464
94 210
125 493
150 19
271 16
202 449
231 143
89 330
147 362
499 341
114 478
171 171
97 312
357 182
177 157
19 179
234 369
492 224
248 109
315 202
367 129
55 373
332 369
364 397
376 318
307 328
223 451
456 138
154 89
287 326
446 457
378 295
477 126
295 438
484 120
75 90
190 498
6 307
22 163
11 37
254 426
133 135
303 278
381 346
79 492
467 321
479 89
455 358
193 354
49 487
434 28
152 470
284 245
79 342
334 267
481 366
398 436
267 459
174 61
490 139
135 258
313 126
454 469
494 425
484 21
25 172
187 190
315 459
156 165
287 213
469 399
169 171
286 485
72 277
5 64
446 13
321 167
123 37
441 81
497 471
486 443
24 66
452 22
379 102
393 258
379 265
385 485
414 41
272 371
119 208
192 339
192 57
97 389
85 153
485 147
420 432
263 465
144 70
210 195
28 263
28 409
219 338
270 15
400 207
164 82
148 63
461 452
453 188
169 99
227 154
317 169
322 499
361 217
316 29
236 302
338 190
217 14
264 13
192 337
435 338
250 213
148 109
20 363
20 300
485 148
348 377
139 101
402 441
294 59
113 274
474 223
399 474
322 29
51 426
237 480
213 327
238 388
492 349
463 372
449 144
239 385
347 56
148 80
95 129
449 72
473 139
153 93
479 121
190 343
267 225
90 498
45 13
387 14
72 349
405 227
187 394
57 308
486 219
328 76
248 457
135 357
115 352
432 311
224 255
284 341
102 403
127 224
91 197
444 309
189 179
486 246
323 468
392 481
471 120
243 397
69 324
236 360
120 91
388 322
425 208
282 406
253 319
269 412
194 347
424 221
225 5
301 294
208 420
378 433
476 147
237 31
389 479
204 63
45 61
75 131
153 107
199 371
367 55
423 48
145 190
353 279
235 306
191 369
105 61
59 496
291 498
276 323
18 329
135 221
479 87
409 205
5 99
281 151
52 178
486 293
45 340
264 484
413 174
151 344
205 108
223 384
306 463
195 203
391 80
178 431
201 381
319 259
248 476
193 137
248 213
225 2
220 20
24 69
139 306
385 416
79 243
417 169
313 226
51 413
231 11
211 420
160 374
432 331
37 183
489 339
283 229
497 157
78 63
69 257
337 397
474 217
5 2
176 153
183 450
449 279
409 6
91 381
442 477
195 241
57 309
233 481
227 368
143 389
420 182
424 353
361 484
326 470
471 55
150 46
19 178
64 69
87 433
431 350
185 134
76 362
255 190
374 493
117 194
407 291
492 85
307 455
499 307
54 281
176 442
115 81
483 87
2 214
314 454
207 70
256 144
464 232
377 209
436 84
299 181
279 453
104 186
401 26
106 206
328 474
99 90
85 401
49 178
396 81
462 319
180 476
356 196
422 381
286 344
403 484
497 262
434 401
421 399
378 428
375 165
5 428
1 70
283 153
120 378
140 69
121 415
423 448
244 160
90 438
136 173
329 3
481 99
170 6
202 404
161 451
75 454
436 353
182 124
387 363
449 353
141 340
205 109
219 485
303 72
345 88
22 186
78 471
453 226
392 219
25 249
18 308
320 452
385 222
415 477
213 196
136 488
391 157
331 282
228 280
66 118
257 22
167 445
482 7
195 205
379 85
489 73
216 445
308 492
61 75
98 205
327 354
55 259
215 213
10 354
4 270
464 250
313 462
475 398
97 271
358 435
137 146
227 26
278 382
478 209
379 207
448 488
45 262
204 350
351 94
307 261
86 43
136 66
450 191
413 40
299 452
67 333
397 404
53 19
479 72
408 491
91 265
59 99
500 452
436 92
323 309
55 241
265 44
278 97
390 499
33 81
85 43
500 49
188 474
164 63
48 363
207 310
248 140
165 116
269 340
402 343
125 428
415 459
355 266
467 198
145 348
44 133
362 112
310 438
163 474
157 355
211 57
123 239
348 409
438 471
367 490
162 444
253 360
448 218
53 8
453 483
272 182
302 254
424 36
318 456
292 107
83 418
40 303
471 153
253 6
477 143
340 8
60 445
313 245
204 466
360 20
381 199
331 236
219 347
313 318
173 401
27 490
333 430
49 35
178 477
452 246
96 33
280 95
42 95
255 442
140 6
17 124
18 35
183 14
294 319
23 324
158 391
382 493
6 5
25 452
150 145
402 358
54 150
488 487
303 185
138 280
107 254
1 3
369 200
445 360
167 51
10 31
136 302
480 430
451 361
392 316
452 149
311 64
184 18
48 357
174 198
254 283
135 407
404 290
194 467
42 63
396 14
470 81
128 423
118 313
13 451
487 329
380 435
119 454
184 135
445 265
149 415
152 113
97 317
426 490
168 329
192 110
453 121
306 158
449 326
113 289
450 79
316 33
419 394
117 270
412 333
165 481
392 310
323 417
137 465
157 195
316 35
358 276
362 166
340 371
263 80
115 204
205 110
387 150
6 358
317 284
90 251
488 249
280 76
456 277
380 251
177 382
414 299
326 136
108 283
114 285
500 302
372 466
144 348
189 103
195 404
264 217
469 163
268 360
397 178
75 75
117 230
473 190
29 280
318 190
285 455
323 301
307 270
57 389
141 473
249 180
44 53
463 440
104 194
107 316
258 386
310 485
463 432
406 74
26 170
326 133
495 309
361 83
248 483
225 378
285 237
238 457
337 350
236 296
59 219
225 270
23 475
27 236
197 442
493 422
139 217
97 244
483 160
259 484
241 160
148 268
269 436
115 443
238 119
143 115
248 85
97 489
40 230
450 106
432 129
121 249
410 479
50 261
13 492
148 306
470 206
205 298
477 149
367 302
137 154
450 167
281 492
323 60
8 349
340 453
78 9
18 86
460 59
492 86
485 456
1 351
322 470
282 52
314 472
205 349
35 146
318 39
52 432
10 370
376 148
139 403
127 168
67 433
102 153
103 142
178 164
188 450
386 499
268 82
462 317
329 314
136 104
71 448
495 405
158 256
277 356
102 207
480 122
199 74
113 86
477 154
213 328
232 255
269 218
489 102
179 359
33 381
102 232
396 464
480 288
403 451
376 303
72 29
109 394
110 46
442 286
97 371
135 144
229 278
424 410
327 257
428 448
485 218
485 315
385 445
224 325
232 375
68 483
433 27
253 324
338 388
237 447
63 319
355 373
84 473
477 476
112 110
233 114
430 40
222 309
94 159
308 390
199 205
423 393
486 45
300 307
384 20
465 12
290 239
145 28
13 475
25 364
185 73
319 73
363 420
352 481
340 390
431 63
408 154
394 117
423 115
56 289
223 294
243 86
16 463
99 282
328 441
403 101
211 413
69 486
290 474
108 437
156 186
409 314
343 441
60 106
214 278
200 471
219 409
365 462
455 224
187 147
391 63
345 417
197 385
367 281
282 253
426 442
472 364
382 304
40 214
78 90
401 306
44 387
8 496
38 367
257 40
367 270
369 6
19 65
500 93
328 74
471 67
483 122
265 407
136 292
190 235
411 340
380 406
107 178
111 468
322 416
50 399
136 303
66 277
266 94
104 82
85 206
6 64
272 191
103 179
473 445
460 433
448 234
215 413
295 191
15 361
264 167
238 273
160 191
491 133
498 60
349 188
293 394
89 476
207 475
486 318
19 196
118 405
325 3
98 277
430 391
114 221
201 254
136 101
212 451
396 104
454 21
270 467
490 420
221 438
81 165
406 490
496 83
278 25
21 176
119 14
37 399
56 32
299 192
400 78
477 183
440 303
247 201
360 400
149 205
407 89
143 147
306 382
5 320
58 265
125 271
343 88
382 346
441 127
101 265
244 97
57 425
489 189
399 191
299 272
95 3
490 26
25 472
263 42
288 383
428 471
355 428
406 217
175 117
170 344
189 177
85 204
438 367
41 218
326 397
161 273
150 272
209 449
402 143
456 441
265 361
22 212
43 386
96 211
304 147
93 467
414 323
475 367
41 42
237 268
272 55
211 361
336 269
325 42
488 392
170 27
291 460
408 45
55 129
202 481
497 374
475 373
306 207
145 487
492 25
462 265
321 443
92 7
203 92
223 447
237 28
53 274
139 163
76 75
133 329
48 329
216 291
63 488
496 430
64 28
445 198
352 104
305 377
370 294
211 175
124 449
284 75
235 127
91 310
430 396
262 343
493 287
367 184
84 447
495 109
300 217
8 58
84 130
200 422
314 285
488 498
184 475
29 340
283 249
115 370
216 475
69 45
249 195
453 259
458 16
210 437
123 170
79 87
257 448
297 203
462 488
446 149
206 436
135 308
302 308
55 219
445 22
243 311
302 234
455 16
463 436
240 124
479 175
152 376
390 270
42 297
91 27
450 287
7 399
402 65
274 281
279 244
10 212
202 14
197 332
146 437
24 13
135 210
376 3
355 363
226 256
429 193
145 386
291 226
151 159
383 63
433 52
175 497
466 97
335 414
413 333
378 85
482 170
297 421
138 121
476 310
49 341
95 203
224 135
277 377
278 99
26 387
179 337
411 410
1 134
455 251
103 244
21 106
284 10
145 488
262 297
247 422
480 62
359 367
222 391
356 90
427 117
328 161
296 258
372 350
471 242
366 34
374 487
51 372
443 349
204 29
268 355
53 469
183 159
163 105
357 459
367 267
13 152
35 479
27 55
25 338
161 485
437 142
430 174
146 171
262 89
451 383
435 258
496 448
397 373
241 45
403 205
266 389
452 459
179 197
178 191
49 31
213 135
177 414
287 411
97 5
262 3
52 211
132 100
143 341
88 353
85 445
428 70
20 410
143 297
467 192
107 283
357 223
352 267
463 54
243 284
100 387
79 311
458 360
402 428
269 347
17 19
51 176
267 280
478 477
86 9
427 245
20 341
453 451
312 217
333 76
457 81
353 241
107 152
160 260
330 384
117 241
410 386
451 223
392 407
230 234
226 394
389 477
140 452
33 25
120 379
377 92
283 453
493 242
431 224
416 67
84 395
332 151
326 217
9 147
6 254
485 423
420 12
406 262
151 441
310 316
461 284
312 60
457 427
384 486
10 22
212 330
326 15
209 334
142 72
270 235
4 142
107 224
259 479
280 239
4 368
473 250
252 35
477 84
311 203
4 144
307 379
193 255
451 122
232 148
36 194
466 173
348 17
384 392
44 31
147 470
492 147
274 138
199 334
337 433
335 250
452 334
391 45
113 258
229 208
326 167
282 75
496 318
33 415
479 46
150 478
396 3
439 313
497 342
247 98
299 152
444 290
433 195
177 332
382 447
34 155
286 368
85 99
231 477
212 337
317 55
244 342
300 494
209 457
358 104
167 261
98 135
62 171
77 374
372 314
284 277
203 379
473 109
413 208
169 176
460 371
191 324
433 287
100 344
86 97
163 372
74 145
243 373
2 396
31 301
222 494
55 176
344 496
40 298
217 43
328 346
39 174
188 348
407 485
435 376
447 90
51 439
372 326
366 443
227 157
88 355
481 227
105 258
230 450
216 342
456 44
134 481
90 55
199 461
78 317
188 497
216 122
461 109
216 215
70 160
23 149
123 479
29 180
235 411
387 187
58 383
40 49
357 174
32 273
278 351
282 457
162 80
41 1
294 450
137 68
26 92
451 492
446 361
25 491
129 500
344 339
193 33
143 268
496 155
70 224
444 346
188 281
356 213
313 474
191 350
142 294
47 166
337 109
10 94
157 335
295 97
390 225
272 38
86 68
429 299
307 437
74 232
400 215
284 7
357 168
395 25
330 182
438 151
41 414
208 81
453 257
101 471
288 122
492 298
364 198
332 93
432 68
299 381
422 407
196 175
84 294
165 328
259 334
207 5
277 432
305 386
331 332
131 304
434 91
14 48
162 297
418 452
108 173
212 124
240 128
278 16
70 250
276 160
377 327
276 470
203 446
202 2
18 241
226 232
386 138
28 63
493 490
462 294
385 128
351 345
447 139
123 267
432 392
200 307
267 432
245 422
485 463
164 119
346 381
258 164
218 397
177 235
410 366
426 266
399 395
165 233
336 204
340 316
189 500
336 279
438 453
448 275
273 252
272 1
446 450
369 24
473 353
88 412
368 164
379 194
398 344
12 349
276 484
313 62
489 237
5 210
2 335
481 448
55 472
81 396
200 242
414 106
45 310
434 43
297 173
480 30
222 62
172 451
74 40
357 303
354 58
394 31
392 234
197 462
329 124
62 391
24 20
246 21
193 405
457 384
391 30
26 182
309 70
395 271
98 323
165 327
288 121
37 80
134 269
210 455
15 458
274 42
328 268
96 11
494 312
5 276
22 322
323 255
322 486
159 217
40 125
85 233
447 168
59 231
89 177
184 317
215 396
321 412
18 165
307 321
254 173
147 399
82 185
328 107
326 346
41 75
287 21
109 3
291 270
494 391
103 194
76 421
359 500
68 494
26 57
466 218
358 41
429 237
453 402
288 306
412 187
213 18
425 367
289 98
119 221
28 53
340 224
433 49
117 450
92 498
361 486
261 230
432 457
262 124
43 267
475 271
241 46
78 264
480 205
342 385
214 43
292 480
433 391
359 436
138 132
374 11
298 405
343 138
230 166
440 492
179 497
469 360
285 185
363 342
172 85
252 363
48 324
181 357
299 450
407 496
362 381
211 237
57 133
375 500
462 233
29 229
76 494
323 275
319 348
334 1
316 349
292 396
207 247
44 333
135 66
171 319
181 230
407 359
39 472
205 295
153 468
172 403
457 377
163 471
185 471
58 438
338 218
204 107
199 141
44 374
139 54
321 357
268 261
142 220
297 451
447 425
214 350
286 486
62 226
101 116
15 99
57 346
98 479
384 145
231 84
141 282
238 212
119 250
424 318
5 366
212 95
213 461
73 137
274 319
101 464
43 256
248 185
96 413
415 163
92 102
193 168
93 392
475 420
314 402
303 477
383 44
37 223
364 42
219 110
70 19
156 65
90 131
147 234
72 142
410 247
224 201
66 274
255 192
248 146
95 271
156 228
360 490
324 428
189 346
11 303
475 440
133 423
162 97
233 400
172 20
136 285
168 33
92 68
52 485
264 21
369 106
314 376
240 14
336 170
328 398
308 237
262 27
364 381
229 291
266 140
441 216
17 184
370 72
300 95
292 36
137 356
327 145
343 491
239 248
476 450
164 427
406 416
332 237
200 318
200 83
463 18
421 422
304 482
400 445
177 296
451 146
401 80
273 42
287 312
423 5
214 397
84 65
38 237
118 398
269 331
98 279
267 129
83 124
269 156
494 403
246 246
456 410
256 238
38 269
439 39
313 359
175 478
120 335
130 208
382 488
160 140
195 122
356 112
311 181
158 172
438 85
303 157
348 188
478 218
374 180
332 462
7 479
205 468
475 280
329 139
94 260
415 49
302 15
172 185
382 374
283 2
457 251
359 86
492 169
497 17
104 396
493 375
452 215
46 364
494 280
396 227
344 230
304 76
92 171
193 280
41 346
242 289
321 491
61 97
122 132
21 230
424 208
318 278
370 173
33 319
75 321
133 322
478 172
388 394
105 53
469 199
430 146
476 337
260 332
307 62
391 243
57 400
141 500
84 106
338 361
336 210
345 404
433 240
290 74
84 190
269 460
318 281
226 247
26 63
172 18
335 56
260 40
64 451
417 429
25 23
366 435
120 97
98 271
139 243
70 331
290 304
204 171
221 404
391 209
331 119
445 281
124 33
35 332
404 42
157 130
316 77
148 244
133 25
174 268
42 483
101 399
99 35
14 496
26 103
323 259
158 299
498 114
76 83
34 54
315 476
78 62
111 440
352 381
375 299
383 276
449 156
170 254
118 497
428 404
102 228
302 358
38 224
198 93
240 101
399 120
452 376
237 346
7 461
417 77
475 368
137 453
217 267
451 391
427 71
321 379
175 357
354 86
202 78
169 13
288 202
340 139
45 161
102 288
382 288
141 23
385 369
465 246
113 147
399 73
353 218
4 383
385 97
58 490
226 149
363 179
207 201
55 406
148 228
139 14
53 396
282 386
249 393
369 396
215 164
147 256
188 162
413 237
286 28
233 99
69 311
147 190
407 480
90 42
110 253
115 401
138 161
173 35
329 234
166 113
217 202
250 411
99 309
296 315
178 476
313 44
284 238
390 254
433 155
139 190
412 450
137 229
206 405
217 60
45 128
453 255
461 56
14 83
286 124
311 401
409 89
349 60
165 349
426 484
462 411
23 8
337 225
16 227
324 462
443 138
191 370
446 337
462 262
493 198
241 252
387 280
114 148
424 339
171 255
36 419
320 385
210 445
403 375
168 27
96 455
73 107
24 429
270 249
106 211
13 362
225 197
169 8
367 154
99 434
324 92
43 94
208 184
80 97
31 210
308 324
292 462
346 409
344 365
165 465
29 308
141 72
55 383
259 276
50 154
386 140
253 94
215 499
275 61
360 207
181 270
117 47
214 76
201 30
167 241
18 147
273 14
375 402
417 120
36 104
380 388
373 193
202 9
175 6
154 462
334 254
375 235
95 178
18 109
224 438
375 302
287 265
134 302
233 272
225 30
16 344
492 20
482 15
353 389
129 70
379 67
141 156
309 415
385 305
64 217
164 108
132 222
218 16
195 253
15 390
353 354
38 149
163 252
261 61
192 287
427 121
496 465
31 485
242 93
202 426
477 491
153 148
470 28
239 329
38 342
317 14
487 250
140 126
370 25
361 288
126 376
83 91
392 404
392 106
449 251
487 202
327 98
290 325
440 129
26 373
28 437
111 339
257 111
165 352
163 143
294 419
200 370
13 478
305 141
413 338
24 500
457 163
34 199
252 417
494 4
327 187
83 417
95 407
190 263
350 247
220 442
6 465
321 59
377 176
463 454
43 250
278 473
72 31
178 65
105 78
471 68
218 468
62 349
28 397
437 34
292 161
331 331
213 16
412 128
121 139
26 151
470 248
2 32
461 143
108 258
351 286
55 122
322 322
461 177
242 367
479 255
118 277
253 204
156 223
262 261
182 373
395 495
220 476
408 176
380 134
301 177
362 26
436 456
37 355
137 114
173 424
49 44
462 492
228 431
127 268
424 207
89 152
485 45
445 50
334 232
316 354
239 494
68 8
366 323
441 113
376 94
230 330
265 118
453 195
493 21
267 476
168 28
217 254
65 91
264 489
427 308
291 417
30 455
386 273
13 260
65 259
314 36
351 393
403 126
309 114
428 81
471 63
338 158
476 376
63 257
166 495
36 472
218 167
409 271
344 128
94 478
333 173
491 336
318 386
335 323
258 395
226 418
183 96
462 229
240 482
108 240
407 266
76 239
183 432
293 171
331 258
167 96
200 317
213 72
170 417
236 163
283 145
138 350
22 223
486 240
242 343
339 164
205 124
139 53
489 425
240 346
44 163
104 95
403 284
330 51
8 35
328 61
386 399
499 328
153 322
108 267
485 434
213 281
186 294
451 326
60 146
341 261
455 202
170 231
314 443
208 469
324 110
49 149
323 212
215 380
283 220
370 328
244 192
492 388
415 41
454 190
455 6
33 111
65 160
236 350
146 205
210 207
327 260
498 169
246 104
499 388
233 91
349 131
473 204
236 450
384 58
474 344
194 296
73 332
204 9
496 30
381 35
411 189
72 371
254 110
304 156
391 17
158 30
117 400
215 64
84 393
298 89
372 291
276 334
13 44
149 170
272 456
118 159
266 302
307 417
266 238
359 275
414 492
333 243
481 373
95 127
366 442
164 113
322 477
395 107
47 58
338 139
42 471
144 350
152 28
28 32
362 423
159 265
263 190
278 355
410 188
427 483
292 390
230 206
61 412
221 257
98 224
476 137
199 162
1 112
171 378
264 411
3 321
412 305
93 224
410 296
340 21
308 222
146 28
192 474
307 485
397 85
86 85
162 365
442 322
114 239
409 498
410 460
361 280
463 117
104 221
214 189
225 313
485 483
316 161
237 108
147 371
424 33
71 413
357 424
331 445
237 155
248 277
466 293
14 289
8 423
465 440
477 380
168 64
73 377
110 93
448 353
110 383
57 1
242 127
356 202
56 202
460 445
428 108
430 44
459 222
112 129
361 401
140 100
416 223
146 368
244 375
327 448
408 484
272 3
295 40
391 60
165 97
179 416
234 207
111 450
417 58
410 13
333 138
78 421
125 190
49 346
41 261
361 325
357 368
298 212
44 346
419 124
183 459
97 378
182 177
297 99
329 279
61 490
444 144
142 381
306 365
49 373
116 322
219 149
317 160
428 323
442 233
363 190
345 7
28 147
271 403
219 308
194 334
151 329
224 228
317 418
405 133
103 400
481 457
233 45
30 233
19 386
346 436
127 365
377 442
333 369
263 86
332 39
254 115
161 240
30 418
68 449
373 207
164 397
215 495
41 95
457 154
489 53
258 407
255 292
403 442
286 148
205 99
221 163
210 494
498 361
224 472
43 320
183 379
455 70
286 61
314 137
443 199
301 346
390 317
157 107
92 453
378 272
453 359
145 9
138 239
430 179
286 346
72 122
285 122
396 467
342 236
398 468
457 127
309 195
164 86
75 385
320 234
363 370
372 363
310 467
41 440
275 457
338 313
227 254
274 197
339 77
160 216
319 204
180 372
11 72
66 431
371 206
147 105
54 45
74 432
166 2
120 377
87 170
129 289
359 299
418 59
397 135
173 288
10 396
7 398
60 306
207 462
200 475
472 216
415 53
31 346
291 145
190 479
431 437
382 71
162 225
111 278
427 150
38 276
338 204
248 46
411 234
4 492
450 147
171 275
55 270
456 52
49 355
204 120
57 207
263 104
500 161
261 335
87 224
105 493
284 253
231 256
191 412
477 378
220 180
463 120
152 201
300 485
211 343
93 100
253 45
400 428
249 277
267 269
358 483
170 350
66 372
436 354
158 160
366 6
117 168
49 126
423 309
399 349
348 167
146 165
328 477
158 280
60 415
461 418
433 486
85 317
345 55
294 79
390 139
120 241
352 456
411 349
2 257
170 383
486 371
468 15
220 413
103 241
134 223
402 293
473 379
261 154
190 355
20 54
37 82
46 419
496 96
236 177
397 131
52 156
295 74
459 376
255 146
321 458
321 256
118 397
465 267
336 208
166 257
185 249
424 90
9 370
228 81
9 472
263 177
121 150
474 150
138 500
139 425
433 55
432 59
191 357
221 235
326 77
81 315
91 207
287 77
72 457
210 51
57 360
325 114
13 270
362 49
141 83
272 228
369 77
285 345
410 115
144 406
373 268
421 153
6 135
248 384
495 361
36 244
102 435
409 430
460 134
8 65
441 428
436 255
119 379
182 290
348 492
296 239
390 146
325 152
143 209
27 261
16 173
119 424
275 492
125 33
140 253
285 62
346 295
443 128
345 443
352 312
444 151
469 384
10 330
183 213
393 471
202 104
149 25
368 87
41 171
469 212
217 346
1 158
283 404
240 132
16 343
375 115
148 405
321 188
417 80
103 369
306 116
47 127
202 305
496 344
346 312
23 462
313 370
264 89
162 124
391 402
116 426
85 335
272 69
125 100
212 302
70 477
74 150
310 352
498 391
438 183
150 125
254 435
428 338
234 363
286 236
490 204
64 196
444 485
37 470
233 297
404 63
341 367
2 184
454 276
34 22
20 3
156 461
105 392
226 192
247 178
289 239
401 154
97 95
386 148
394 474
371 15
13 221
379 214
243 129
151 451
496 222
5 129
315 465
446 427
38 488
339 242
205 195
358 254
254 124
252 371
151 322
491 306
472 385
127 428
104 170
218 23
463 180
19 78
38 328
298 353
185 344
486 234
148 82
373 487
221 81
332 94
335 267
406 211
101 105
209 73
161 288
189 284
179 315
169 194
7 65
234 104
210 499
415 68
249 427
260 455
361 270
351 450
45 48
413 313
100 74
106 347
295 144
188 115
479 66
394 157
85 167
320 432
168 460
95 128
31 79
405 340
136 38
362 120
201 105
457 140
136 230
172 180
72 313
496 111
264 274
366 192
98 90
249 183
156 340
352 90
177 434
152 423
162 258
149 478
4 472
58 426
256 472
466 210
348 447
408 304
243 323
490 332
28 406
137 308
414 371
282 430
410 67
110 323
474 190
170 181
6 497
363 458
40 311
210 173
334 77
452 338
418 331
395 306
89 355
21 495
458 460
498 368
276 239
350 442
176 214
135 361
419 344
250 338
340 111
274 373
420 152
437 295
218 212
335 48
186 130
111 154
241 219
38 57
267 63
80 490
443 480
243 446
499 456
338 378
101 336
216 128
78 357
378 37
363 236
168 182
62 468
182 55
439 179
132 197
47 435
386 135
95 136
119 366
425 164
121 359
51 245
480 180
175 490
217 197
269 44
434 114
265 32
196 134
150 4
198 498
188 60
18 20
90 432
192 260
457 181
413 442
153 209
274 284
77 280
258 103
498 386
485 301
133 261
455 199
310 239
43 179
431 257
389 406
452 57
269 251
437 249
436 130
356 374
171 320
254 340
50 458
317 238
307 287
389 43
196 277
396 202
16 286
455 23
289 287
462 352
314 288
422 64
352 265
215 165
291 213
290 17
431 264
398 423
347 31
29 336
187 59
479 22
234 378
474 104
39 150
366 399
361 50
199 406
375 139
72 199
86 28
366 368
76 49
151 211
150 437
81 156
289 458
53 376
214 233
285 76
38 138
500 109
31 371
68 1
261 348
162 204
441 186
399 304
210 288
357 496
16 341
54 354
310 205
449 478
38 77
139 324
79 316
303 500
388 184
187 365
412 76
288 7
242 301
432 52
129 370
288 152
192 312
257 77
440 234
87 273
246 371
14 288
112 396
498 439
101 461
288 328
414 260
370 385
424 373
231 429
460 318
204 212
285 107
147 132
28 218
358 448
176 351
399 223
487 300
174 318
63 342
391 52
110 42
290 89
470 107
263 20
75 2
461 72
105 216
361 348
273 177
453 283
237 25
127 229
404 145
100 271
90 22
400 302
120 4
493 271
446 117
42 191
468 8
355 114
225 227
47 396
399 373
326 93
194 5
329 30
123 299
331 87
160 130
474 4
224 302
224 86
302 429
39 188
353 129
181 328
498 1
47 103
400 43
176 445
408 44
117 243
75 493
305 327
429 7
79 36
39 185
336 173
97 211
479 353
454 227
204 455
368 251
37 5
76 82
317 64
189 290
399 69
77 418
252 282
406 394
350 261
225 328
233 132
47 371
24 173
88 352
215 200
78 435
266 122
376 286
40 248
141 272
315 117
25 183
45 492
185 78
96 367
85 354
496 209
85 344
138 325
271 302
247 292
395 166
108 105
106 424
93 107
287 324
456 96
131 178
431 331
7 388
124 242
207 172
203 432
133 45
495 479
46 152
59 143
148 472
332 150
468 283
17 146
466 110
396 125
473 243
265 190
183 483
470 341
447 311
51 224
434 482
242 500
144 223
141 410
330 366
267 335
329 359
362 40
153 371
479 207
155 139
14 72
395 21
260 247
439 466
241 200
5 359
83 332
229 279
248 455
155 120
498 375
388 458
393 304
201 163
274 56
178 135
410 268
456 429
226 61
344 81
425 57
252 374
32 129
449 258
123 373
136 197
214 343
104 226
38 486
378 67
374 7
312 250
204 349
366 376
305 318
454 118
343 296
329 495
136 308
386 400
484 429
240 410
337 377
108 186
194 32
195 129
47 173
132 437
220 35
13 249
424 157
468 459
360 36
70 78
417 356
190 477
222 255
270 55
493 306
337 128
42 407
365 161
171 384
473 64
338 54
100 389
114 39
161 5
315 94
256 311
486 136
211 64
470 291
45 324
276 79
43 71
139 159
59 450
374 117
455 85
276 300
378 243
339 169
339 351
473 180
74 340
95 344
246 387
197 40
185 123
433 117
101 241
77 170
163 475
458 75
423 361
405 256
330 176
27 160
255 500
394 130
99 335
191 204
356 124
338 81
17 92
165 412
8 274
153 303
105 203
74 396
150 245
54 331
32 68
145 338
349 123
435 111
212 412
428 427
52 392
109 163
499 206
347 112
277 406
395 360
192 244
225 253
367 135
424 417
138 57
189 35
47 438
133 156
24 321
432 413
165 347
8 497
484 242
12 487
169 34
19 143
387 206
212 457
428 458
17 37
137 201
453 182
281 375
390 221
249 178
487 435
162 72
231 22
319 450
16 18
143 211
29 77
401 228
248 484
401 263
485 233
121 104
191 104
274 177
342 114
204 213
83 214
410 355
470 305
183 180
136 468
423 450
481 107
83 139
426 164
113 446
62 30
331 444
336 226
411 62
278 277
305 497
386 279
271 378
45 151
46 382
470 29
173 284
362 466
51 138
33 45
348 318
109 337
463 270
432 207
473 415
260 148
8 75
334 236
105 390
61 17
357 411
71 5
415 183
254 466
345 382
209 197
22 79
486 51
383 49
303 285
242 25
131 267
330 318
160 343
488 57
90 323
430 106
269 182
174 206
175 267
242 307
169 122
247 350
145 485
157 427
395 23
437 425
306 437
4 422
115 486
486 57
9 224
32 151
26 15
139 202
376 40
206 333
328 469
33 123
234 381
268 107
434 164
308 321
398 207
49 318
193 483
126 142
377 478
327 134
335 455
5 56
437 232
37 96
114 75
174 71
357 96
24 313
373 250
158 128
274 63
6 408
266 364
300 493
300 70
451 272
196 58
131 363
402 467
363 167
72 362
89 108
92 397
3 310
206 399
142 411
65 14
341 345
120 28
153 198
56 42
75 406
462 378
252 113
95 189
274 256
16 324
395 279
253 342
258 93
347 193
321 298
225 185
376 144
290 227
115 396
445 327
126 463
167 422
416 497
389 272
77 143
175 323
85 303
395 60
21 108
222 310
310 178
3 499
261 128
452 464
202 153
445 24
155 278
257 395
344 421
469 214
239 275
57 116
188 125
387 85
1 344
324 224
387 183
325 40
411 256
209 429
18 424
170 50
200 382
453 191
476 70
366 2
76 263
239 473
233 345
169 312
486 319
7 285
278 131
48 396
60 487
403 160
499 284
430 128
216 131
352 452
74 362
25 394
388 232
177 427
475 415
461 33
156 355
84 111
485 291
85 37
310 425
355 424
412 16
280 478
27 3
338 107
155 343
203 98
101 122
103 293
26 121
420 350
275 365
355 196
228 61
70 310
160 442
237 378
100 410
166 322
101 332
141 388
498 34
167 59
268 129
350 254
76 309
11 224
469 215
139 45
299 434
354 341
278 251
392 416
370 417
192 427
391 68
15 231
291 18
280 414
327 108
299 126
404 361
225 115
395 36
229 299
64 48
8 438
47 10
225 466
37 451
53 110
88 373
387 250
88 184
458 302
371 466
137 185
220 369
455 75
384 348
189 292
40 54
434 42
78 97
46 264
171 312
135 304
162 405
227 234
432 271
478 274
113 151
414 211
192 21
159 164
253 330
269 296
113 91
52 319
242 267
326 243
291 267
178 50
303 40
294 102
309 429
238 267
20 241
363 399
412 10
210 364
332 310
40 451
78 347
89 458
101 476
89 277
248 251
247 225
294 22
192 175
396 217
379 488
487 159
301 499
181 103
419 259
22 486
258 231
358 103
35 313
178 498
153 365
80 374
331 221
428 77
487 353
358 380
467 385
333 191
386 196
228 336
374 420
216 94
283 8
494 171
434 453
44 433
293 3
239 126
1 191
28 108
62 117
201 316
306 271
469 145
463 114
205 283
312 15
163 194
237 479
409 62
288 80
265 67
274 251
164 280
46 385
64 361
11 440
303 57
183 340
410 187
472 97
353 159
106 481
71 249
423 306
315 491
441 38
88 134
382 390
321 452
350 255
137 8
22 172
79 265
364 235
245 400
202 491
59 252
475 300
492 80
199 385
451 330
253 52
70 137
250 276
119 314
135 179
242 21
402 436
491 180
346 373
81 141
426 403
457 480
30 91
435 163
78 148
483 315
35 126
158 405
328 72
86 247
119 348
445 63
482 178
293 351
364 92
446 102
98 336
305 443
86 31
166 120
429 101
117 227
78 112
134 60
128 481
403 24
229 442
385 95
135 39
147 340
152 177
180 152
358 68
366 185
340 134
485 88
298 317
127 206
432 98
226 111
444 335
58 457
109 191
393 194
337 107
498 144
294 85
350 143
346 225
298 427
439 172
191 280
422 201
20 165
316 98
278 270
497 253
447 13
109 250
350 400
236 4
298 218
76 424
137 323
481 19
6 239
181 175
350 325
321 251
422 63
307 414
156 495
394 198
48 458
165 254
354 281
142 313
435 124
342 206
13 399
58 307
326 182
4 79
329 435
257 56
259 76
249 257
299 198
442 289
49 416
288 1
26 231
283 437
194 37
490 184
481 332
179 128
251 40
179 97
298 402
328 149
107 61
405 461
389 32
277 441
124 319
97 352
244 490
196 247
204 363
302 363
26 90
10 231
299 350
223 31
190 238
305 15
221 76
404 113
466 219
223 426
109 134
443 498
44 382
210 482
338 262
229 72
432 325
276 480
489 62
295 115
321 341
147 151
497 479
466 333
340 373
455 228
321 462
145 431
34 287
140 162
198 398
491 19
481 68
62 23
294 390
194 144
303 491
162 315
142 272
419 239
56 378
466 25
398 183
147 484
113 284
408 270
38 130
7 117
230 240
344 419
490 452
478 380
322 180
354 424
332 264
413 43
36 131
20 262
25 26
233 483
272 292
36 447
397 89
78 427
474 465
206 459
327 203
93 59
352 459
416 459
486 430
112 14
238 159
294 185
360 234
405 435
51 184
160 110
453 80
260 120
133 420
111 148
207 16
44 283
473 423
467 403
277 476
14 76
474 152
330 8
385 176
25 444
305 119
321 41
136 182
309 112
442 265
473 477
458 433
105 142
274 146
110 392
250 274
323 7
124 299
300 35
287 414
299 485
54 124
374 210
171 19
293 481
168 157
329 332
16 313
185 362
290 1
100 104
32 100
148 436
397 358
116 315
80 164
251 90
39 183
227 42
462 163
477 461
465 356
277 116
72 164
50 230
220 339
453 164
40 175
391 481
236 233
414 27
199 46
457 358
81 25
187 267
145 255
80 9
45 450
114 196
158 382
386 387
273 46
285 121
246 456
468 364
90 205
278 175
487 191
270 475
176 326
465 344
145 376
263 113
262 266
23 466
489 69
36 408
398 411
428 451
336 400
69 304
448 162
362 75
9 292
347 303
167 109
114 222
351 27
244 446
478 342
34 264
159 226
484 234
115 499
479 125
5 175
301 143
67 157
93 60
284 49
495 274
372 289
284 317
117 10
309 129
105 252
391 448
120 161
168 7
23 485
77 497
64 242
424 19
54 468
403 144
5 327
201 10
202 156
172 365
10 9
477 93
494 33
387 180
66 332
408 273
433 282
466 59
113 245
66 281
140 376
126 41
309 498
133 485
4 342
33 80
100 126
147 298
262 310
425 114
489 433
317 350
95 337
179 186
290 238
251 174
381 291
366 290
481 468
310 53
129 27
480 383
185 290
386 181
274 330
117 224
404 300
159 131
45 358
136 154
441 500
426 109
458 414
307 461
73 455
196 75
347 340
405 299
56 355
214 311
321 123
142 486
235 47
371 153
214 46
223 27
300 28
256 113
389 4
407 232
377 234
436 398
392 493
142 242
491 434
481 229
400 423
177 138
440 189
324 344
376 335
420 258
225 297
245 25
4 304
299 10
6 385
352 342
252 459
101 62
477 217
247 492
198 212
366 481
469 254
415 215
34 227
201 396
169 69
6 236
153 120
182 457
239 196
7 439
85 35
471 110
295 266
347 414
13 93
340 300
329 391
27 168
376 114
64 114
232 50
439 50
367 106
190 392
354 205
65 398
464 468
420 206
50 203
402 196
119 123
12 173
293 216
199 62
31 475
111 15
332 127
417 196
186 163
289 293
83 387
48 8
450 225
225 76
259 230
381 404
166 451
32 467
364 185
332 405
359 64
11 318
23 125
359 300
340 282
500 322
461 472
1 229
318 221
350 470
386 309
419 63
251 482
2 276
47 301
54 15
444 235
267 212
461 390
282 186
362 17
472 420
412 389
372 179
85 157
391 436
312 405
129 292
230 451
396 488
220 461
469 343
252 55
108 230
325 93
46 11
157 474
166 441
95 255
267 437
272 181
210 10
203 142
269 418
493 54
92 166
95 388
406 308
48 246
354 500
457 253
347 403
137 230
313 63
257 168
38 411
308 431
22 293
74 298
463 104
219 106
483 433
261 498
393 55
44 443
55 100
415 376
417 284
307 469
131 51
104 475
409 394
367 159
335 419
33 469
272 31
173 222
254 77
160 466
389 293
334 169
459 272
126 446
339 15
448 332
67 385
28 94
324 139
35 399
346 305
7 312
117 344
418 355
78 461
108 492
210 266
294 389
256 93
67 295
414 103
358 3
270 77
253 130
201 20
446 224
195 3
427 301
278 157
2 75
282 461
472 368
282 118
175 500
29 154
245 65
382 338
473 229
77 251
223 30
29 199
225 294
172 39
303 1
293 317
490 283
87 165
444 121
120 129
409 259
184 192
14 165
301 280
29 92
1 379
122 77
271 491
385 373
208 355
328 169
197 129
222 18
2 107
220 334
224 429
326 393
365 53
252 71
91 70
258 100
455 11
255 398
166 417
176 217
120 80
165 239
387 37
111 222
251 328
177 320
302 256
481 443
313 152
294 229
257 9
233 39
390 187
245 234
174 365
295 382
353 19
427 92
471 60
299 440
19 496
424 383
131 150
7 401
472 453
425 256
298 219
442 499
209 25
219 364
178 156
92 352
121 441
262 136
70 124
221 65
253 369
292 24
429 178
29 251
107 402
278 426
439 421
455 227
335 54
212 367
232 237
180 105
215 146
403 345
313 201
226 198
243 75
298 42
293 176
125 104
136 187
115 200
392 33
491 89
136 99
206 108
38 234
244 484
33 15
476 354
104 239
426 185
398 68
200 195
116 107
221 426
308 252
43 27
453 442
42 383
71 51
139 223
100 24
39 39
251 295
313 440
16 380
79 292
387 275
118 13
209 343
222 15
49 161
461 51
60 320
272 47
486 101
437 306
482 248
153 215
169 82
302 293
406 390
158 215
305 193
121 252
114 49
348 172
140 230
49 415
62 460
313 115
324 387
243 223
194 49
429 361
388 428
233 88
411 214
72 54
139 404
202 98
181 385
182 82
353 181
147 83
291 324
144 91
177 424
121 383
122 267
196 342
178 323
142 179
416 155
203 123
418 255
351 268
230 1
34 100
440 178
181 205
63 368
303 410
409 411
71 428
165 448
181 18
412 171
453 168
353 162
52 84
39 418
115 252
309 201
498 478
291 73
214 419
150 152
489 24
264 462
416 54
255 142
219 162
316 250
259 18
45 436
452 449
444 487
204 138
336 385
360 227
270 139
312 339
260 189
195 435
448 123
72 255
347 153
492 202
473 381
133 310
6 207
284 463
302 208
26 125
458 198
476 170
79 230
495 378
488 138
200 441
57 296
162 370
230 467
397 331
453 415
71 171
161 447
183 160
168 253
223 357
239 376
236 99
39 442
87 203
33 341
135 330
141 91
71 480
379 463
493 227
158 6
413 412
140 57
31 327
266 441
141 125
209 446
355 182
171 199
207 258
190 443
169 304
102 327
471 345
217 21
94 229
421 250
26 87
209 200
301 407
417 469
92 107
12 159
141 246
217 377
423 52
203 12
356 325
276 81
428 391
457 116
225 155
27 221
48 268
491 389
26 194
244 407
19 494
30 136
103 238
350 206
156 247
49 122
154 114
82 309
392 422
277 237
174 106
277 138
12 3
99 233
37 180
465 108
34 430
37 473
198 5
198 228
469 191
33 241
418 381
293 346
212 435
329 140
275 320
52 193
197 481
216 492
223 256
394 140
276 178
455 309
260 156
159 458
471 237
88 187
283 484
106 302
366 393
416 285
496 443
265 209
270 90
363 225
365 45
372 233
198 268
498 498
136 23
298 472
405 488
379 287
437 39
125 470
438 72
178 356
440 407
376 41
322 130
184 246
271 375
11 176
374 175
68 149
110 12
498 14
415 58
33 14
394 270
64 180
31 286
34 68
200 395
95 263
124 448
13 9
450 245
107 363
40 363
162 203
100 201
174 485
121 293
355 2
297 109
17 137
300 419
288 252
436 87
207 28
286 299
324 88
202 53
103 488
28 178
13 456
439 321
205 12
5 6
481 161
486 482
132 265
465 214
29 409
390 286
476 120
387 234
451 337
461 24
314 148
165 356
116 1
156 82
26 193
324 24
351 217
449 273
334 371
20 327
311 409
234 157
432 288
377 11
359 451
132 254
388 462
346 84
57 424
18 281
321 310
416 52
88 481
500 271
17 425
324 11
374 172
412 372
153 129
320 272
366 398
116 48
176 465
54 214
108 396
42 467
113 341
129 146
255 163
250 490
286 493
261 453
219 394
310 289
54 256
282 421
21 402
412 51
255 281
2 236
3 268
213 397
392 450
62 140
353 410
381 298
234 41
85 121
383 112
475 390
49 153
491 380
445 240
428 325
233 488
56 106
5 202
389 73
436 131
178 412
65 313
457 260
387 271
138 344
490 231
163 243
84 309
461 167
240 458
433 322
102 180
313 131
286 23
453 478
348 124
5 419
22 294
282 262
355 157
68 395
160 329
497 497
75 275
26 140
221 209
368 450
346 227
219 336
278 162
268 35
45 55
161 392
408 366
89 388
236 174
481 220
71 33
250 358
419 15
342 224
105 143
9 32
207 333
43 184
139 224
43 377
133 180
426 274
152 234
342 18
150 204
432 124
439 204
174 175
120 277
282 458
326 421
439 474
46 131
182 166
393 108
255 270
122 399
393 408
17 449
421 366
186 94
55 311
144 217
281 348
131 309
428 196
450 273
422 87
354 413
296 143
7 495
40 174
177 176
181 72
416 16
499 24
168 111
85 208
366 483
382 86
247 358
500 490
234 185
266 428
137 7
456 123
145 332
143 117
156 162
165 306
357 454
175 292
490 333
102 500
340 9
7 393
256 210
420 221
292 376
52 291
127 306
337 488
461 484
498 486
450 351
428 22
303 172
232 176
161 482
3 358
137 278
291 434
430 29
473 278
165 487
117 212
28 144
487 500
36 259
423 125
220 279
89 253
16 321
128 22
222 31
488 217
153 257
57 14
113 444
18 409
185 170
158 118
465 269
485 11
406 258
338 171
238 399
342 68
449 133
44 60
213 466
348 475
401 209
75 297
225 92
13 401
302 65
285 296
106 207
69 315
433 7
206 271
267 254
238 431
495 484
266 69
223 5
283 52
221 458
79 174
248 161
280 366
191 95
287 119
382 99
450 298
153 328
164 276
84 284
367 170
495 491
370 215
480 265
380 110
427 61
381 362
176 302
309 310
238 92
298 490
294 203
165 174
341 370
66 495
323 242
122 301
235 231
34 409
184 68
180 19
186 274
494 220
221 85
443 320
344 36
39 125
482 425
453 318
321 248
121 266
66 93
197 361
226 316
389 16
333 411
429 461
148 250
291 175
124 186
498 319
291 68
121 369
498 383
128 188
200 376
397 408
136 399
428 330
332 464
131 77
461 232
460 255
199 111
189 473
176 205
447 277
20 409
256 434
488 123
480 368
273 302
120 216
147 320
334 352
116 101
272 377
204 499
423 136
445 143
259 60
153 14
95 398
143 37
96 187
330 413
218 102
487 269
236 47
329 106
173 266
76 285
192 210
385 12
303 178
116 246
68 361
403 265
90 408
6 379
344 495
264 62
34 172
366 29
434 119
339 45
242 112
326 65
358 15
211 288
327 442
107 499
324 160
51 25
35 96
380 93
29 173
454 235
244 64
281 322
452 323
286 274
356 228
453 187
462 416
336 360
176 167
258 230
491 377
217 107
65 11
368 293
140 466
18 422
37 7
67 225
424 248
374 441
229 93
185 295
58 255
240 447
309 299
43 129
292 72
154 100
183 87
412 366
386 425
441 294
450 438
22 275
213 331
57 80
238 123
15 387
287 408
257 112
486 386
419 444
66 205
324 437
481 258
485 267
344 96
65 315
63 268
275 443
343 239
108 319
101 479
300 52
275 50
468 313
27 281
382 131
456 308
422 206
423 34
32 318
253 77
493 270
101 473
131 105
219 13
328 205
277 200
83 487
435 495
48 486
175 220
35 176
432 71
2 105
66 347
233 411
170 429
342 389
35 237
429 20
118 341
201 283
95 246
311 216
334 373
393 253
70 431
188 86
263 240
390 137
236 345
2 433
52 268
147 164
403 493
289 294
189 21
83 134
383 371
480 207
184 404
392 456
472 478
351 51
50 419
491 457
30 468
270 339
262 60
353 1
106 31
86 155
252 466
40 377
24 480
161 173
485 354
128 341
2 202
428 43
76 231
199 153
225 119
207 270
396 380
93 199
52 289
75 210
353 273
468 368
188 319
375 320
488 432
274 234
181 276
77 106
412 430
375 494
288 9
296 256
362 384
358 279
454 208
180 183
92 148
481 257
307 290
267 217
240 499
348 10
195 252
204 232
207 404
362 268
394 53
27 17
474 155
29 323
240 307
316 72
99 451
24 412
478 308
300 258
464 137
197 117
26 292
190 437
374 155
27 346
192 240
275 352
84 168
139 105
474 438
428 405
435 439
9 414
443 490
89 184
92 173
250 261
63 372
277 493
154 135
114 175
417 173
29 318
132 295
159 235
119 184
431 162
472 93
402 325
93 419
71 329
346 369
244 406
340 429
169 250
407 130
145 445
187 270
137 295
265 97
253 497
191 174
192 107
233 201
497 74
131 373
126 166
67 418
409 142
492 211
134 373
406 138
134 351
178 91
344 141
455 92
131 147
23 139
205 118
92 360
396 331
248 362
158 132
299 5
78 184
116 355
153 432
173 316
248 494
335 235
109 346
273 317
82 14
175 163
113 23
232 230
353 265
482 244
428 474
217 445
351 295
259 301
69 160
308 87
275 51
73 167
383 96
339 259
51 60
292 446
26 497
432 488
317 380
406 185
95 282
184 417
381 340
1 321
313 167
478 142
284 179
258 463
356 324
269 394
69 55
214 452
172 295
475 247
91 184
246 137
185 404
340 364
9 215
189 360
6 282
70 164
256 109
55 364
474 302
490 466
281 423
469 467
305 136
87 338
101 187
65 383
3 471
26 129
2 376
213 174
409 46
55 207
39 103
312 238
333 200
455 172
163 294
198 131
386 267
123 352
381 130
446 85
275 276
164 1
266 105
492 155
317 455
291 465
54 339
246 289
10 40
244 472
394 45
145 347
472 257
185 186
311 105
113 94
235 319
114 158
339 312
312 175
412 126
94 3
428 14
445 423
227 466
49 398
23 138
220 107
376 368
141 240
359 141
353 104
468 424
149 440
264 361
33 310
223 47
70 320
196 463
66 195
24 238
418 442
232 156
376 481
382 236
436 37
285 436
424 414
177 107
477 339
88 366
125 214
124 409
398 376
320 107
321 124
359 368
281 86
248 496
449 487
401 446
161 23
386 179
279 85
252 460
241 263
239 328
159 250
56 18
435 275
414 101
88 383
487 364
196 443
235 302
434 427
137 223
48 77
334 75
219 17
173 73
169 492
343 221
232 33
362 104
14 200
45 51
316 294
356 186
17 270
290 13
175 358
392 211
5 32
492 261
405 228
298 101
490 285
172 239
239 181
304 312
383 221
86 360
317 47
481 344
339 160
115 228
355 292
189 131
357 277
431 40
112 269
261 207
1 458
25 361
77 19
283 445
43 337
215 243
6 306
194 401
374 196
252 132
275 78
347 149
77 237
8 373
207 155
81 401
433 130
385 81
403 241
271 189
238 386
260 462
28 459
93 63
358 297
380 103
221 38
230 475
314 423
222 108
117 226
246 1
179 193
118 197
451 165
275 310
83 428
367 198
353 232
65 490
31 469
309 406
309 298
350 122
492 237
480 222
471 73
75 50
394 162
39 457
375 172
210 225
346 352
167 377
460 385
160 160
246 382
449 188
279 73
406 129
399 68
146 431
305 310
272 267
83 371
462 315
380 24
186 334
418 109
374 8
63 227
433 473
58 174
316 469
378 211
423 476
127 90
187 28
185 82
410 458
83 60
487 277
416 420
236 178
94 340
442 49
416 390
7 113
92 495
289 341
498 289
404 43
344 193
173 378
375 274
222 133
10 312
184 309
233 225
47 336
134 205
32 330
22 70
207 167
492 452
385 247
348 305
21 175
3 71
201 41
272 212
129 413
77 286
327 497
203 28
322 217
457 65
12 366
324 71
215 461
48 335
285 359
173 277
19 129
417 440
84 288
485 487
108 280
295 198
355 110
409 287
202 457
191 387
4 200
62 137
51 5
187 271
259 305
212 233
5 380
452 431
28 452
486 288
344 146
350 157
234 46
415 22
384 151
287 202
87 148
319 291
13 394
94 454
377 28
76 430
51 54
115 165
445 31
297 477
72 446
280 329
139 232
365 214
264 385
477 496
427 194
449 366
226 134
452 164
28 324
87 60
221 169
235 287
54 147
315 469
190 341
368 67
99 403
408 17
218 71
245 112
140 293
183 286
285 403
385 41
339 359
435 449
382 223
333 415
279 213
122 397
117 436
144 351
448 29
326 445
473 426
259 108
1 238
167 142
351 427
73 437
216 265
39 169
136 169
92 436
429 492
293 272
52 89
203 200
473 23
315 367
108 236
220 118
440 75
3 231
369 234
227 404
34 48
226 103
156 293
200 321
368 341
34 94
376 30
356 485
260 238
165 198
326 33
221 490
10 355
8 247
371 322
470 273
448 390
93 406
101 315
456 107
367 339
323 50
226 287
74 307
21 227
461 324
128 472
496 475
377 189
1 236
473 482
445 213
306 134
8 135
389 411
165 407
472 229
214 17
435 500
267 399
344 49
125 487
247 440
337 261
411 395
186 437
408 340
274 311
246 43
247 102
83 161
164 149
231 473
233 316
203 386
73 429
389 405
252 365
498 352
210 49
30 220
67 23
66 365
297 321
20 234
146 247
419 111
389 497
113 345
462 453
41 447
153 208
16 37
291 352
20 427
154 336
458 165
69 395
302 481
88 198
329 58
371 298
384 222
32 437
60 315
295 403
341 5
395 450
333 237
274 456
26 3
97 260
242 478
393 20
18 393
188 439
415 256
191 83
25 218
21 278
62 56
258 346
117 253
464 440
78 479
407 163
19 49
86 226
151 498
206 103
173 263
65 254
206 197
198 62
216 118
299 324
229 458
290 467
11 287
220 301
293 30
464 182
224 170
293 131
79 389
198 101
196 476
148 4
495 89
320 23
95 259
169 481
457 91
68 137
157 481
67 39
107 272
378 481
201 336
191 341
53 104
477 343
158 108
418 125
77 385
90 488
25 5
24 181
129 124
415 178
80 33
395 235
281 272
145 38
288 98
275 497
334 94
190 353
197 274
295 79
464 72
130 58
200 49
210 495
246 97
139 329
454 309
128 6
398 184
471 297
311 343
405 423
304 61
127 260
116 126
91 386
359 63
340 136
397 104
107 30
375 438
182 281
109 271
362 479
135 56
439 49
268 251
83 146
144 179
184 242
28 202
372 455
388 403
146 310
304 460
405 326
173 105
58 203
493 201
266 462
282 385
317 294
2 89
496 341
363 91
478 377
68 273
258 63
155 77
55 321
302 199
196 203
359 121
436 97
181 257
69 473
440 193
242 124
479 60
262 268
458 239
16 416
56 492
22 438
168 457
4 353
493 182
186 248
417 250
189 111
182 488
100 93
146 381
447 123
311 389
371 346
361 466
471 79
419 100
102 170
9 487
145 404
332 391
62 75
78 77
37 245
448 301
83 126
313 406
18 101
134 345
496 441
161 261
147 302
309 433
491 198
221 267
330 70
498 404
41 318
446 426
219 411
462 42
389 131
468 468
498 226
280 374
263 195
141 377
443 98
126 43
437 69
73 466
363 13
21 221
208 279
98 404
154 237
164 495
119 311
95 243
260 303
203 52
435 166
120 99
255 22
497 161
251 425
141 1
14 85
182 117
251 120
74 104
24 492
217 70
132 317
249 192
117 95
194 105
493 414
174 460
59 331
284 144
488 167
52 25
15 43
47 227
228 260
423 153
439 208
216 174
75 38
49 145
261 204
388 235
50 163
47 31
305 393
263 408
158 446
145 326
499 256
485 395
363 21
493 250
100 50
137 220
33 20
317 315
334 99
116 6
227 158
278 288
251 7
302 438
476 51
272 399
181 479
177 236
299 314
413 422
187 229
204 323
129 435
483 459
280 177
380 477
186 368
206 489
111 201
280 52
219 497
451 184
86 368
401 256
235 71
174 91
343 401
101 245
328 453
292 413
311 40
379 486
422 302
334 262
47 244
99 352
467 344
21 16
46 311
397 483
301 77
418 39
156 447
363 416
250 407
161 307
65 158
469 266
216 326
294 483
33 203
324 231
119 305
63 39
183 117
160 359
32 3
84 3
314 398
246 57
391 241
190 396
198 387
181 486
99 14
28 212
113 377
242 286
4 3
106 205
476 329
419 157
338 135
152 176
314 74
52 351
347 5
355 352
388 185
134 118
100 370
136 243
430 111
45 38
378 176
411 450
320 342
131 392
363 265
170 450
5 458
150 201
113 310
52 386
167 19
383 40
314 490
214 247
308 255
266 96
278 37
359 168
30 204
243 182
446 53
309 470
237 343
259 413
368 95
284 161
227 178
424 137
87 59
490 119
467 272
327 247
287 75
110 178
236 125
245 274
234 252
85 397
193 143
459 247
435 191
402 148
199 168
218 306
153 316
94 392
109 393
114 149
443 162
381 337
40 133
316 497
204 240
332 486
313 151
290 312
450 415
99 245
154 31
371 326
432 261
428 445
207 447
430 278
297 458
466 32
294 449
409 330
322 202
362 21
11 399
465 194
91 67
161 422
395 394
482 427
239 134
166 151
129 398
141 399
239 497
41 137
157 92
489 37
158 424
83 169
251 445
55 44
28 198
61 235
337 410
469 332
170 490
258 268
308 133
457 153
480 148
252 5
27 382
342 321
66 214
390 40
17 54
285 321
47 267
442 230
162 348
381 202
108 38
324 254
173 161
397 453
126 247
41 79
256 314
473 303
24 161
270 218
423 399
326 204
69 348
468 241
242 273
363 276
81 448
265 372
328 427
354 466
324 461
490 239
428 244
392 256
443 274
74 215
136 76
381 86
147 445
411 341
195 443
183 492
45 155
222 300
291 15
472 116
460 81
353 235
461 155
201 326
228 368
344 137
87 192
35 41
294 353
261 68
448 41
82 384
158 178
192 255
304 210
229 238
274 306
103 176
99 242
24 213
50 37
306 304
395 383
93 116
121 402
108 377
375 418
487 328
99 448
482 454
113 499
352 202
226 181
219 391
163 211
380 369
410 316
291 191
496 142
294 364
151 351
432 281
377 428
467 182
490 249
147 428
125 433
463 462
376 16
480 499
460 348
173 190
344 416
349 76
362 293
420 162
53 224
461 399
340 277
103 188
452 58
119 186
235 110
185 465
188 29
324 291
495 44
68 246
214 199
374 336
110 139
263 170
59 425
175 422
237 431
440 66
100 342
426 155
426 207
354 395
445 144
125 226
33 444
474 233
227 224
377 204
260 334
251 490
186 277
491 258
467 395
417 286
378 394
2 180
99 430
20 276
194 149
471 392
155 458
348 271
445 42
232 36
304 483
287 142
292 292
479 354
57 74
41 385
82 448
411 374
83 450
179 277
386 385
111 349
326 114
459 313
380 111
345 91
499 13
313 82
297 219
182 243
452 110
38 315
440 133
420 283
40 198
275 479
23 272
304 447
81 364
414 369
241 368
349 264
433 429
186 219
440 188
72 367
24 320
362 404
244 243
424 441
105 416
469 477
366 160
99 84
277 362
168 151
480 313
392 130
428 246
265 319
492 121
459 169
309 430
320 421
485 476
96 95
112 446
62 33
308 153
195 449
320 465
70 38
203 235
130 73
328 308
311 97
8 211
111 38
437 334
29 225
132 188
385 64
226 460
106 262
278 344
396 158
484 86
254 497
394 43
146 182
89 265
101 273
250 175
454 386
242 397
304 466
487 173
2 272
485 30
449 449
322 193
481 399
252 442
46 221
93 130
165 374
172 415
370 364
145 354
94 137
128 69
320 181
288 105
82 54
128 441
361 51
296 29
45 261
128 271
114 173
203 327
193 450
219 467
409 382
158 225
398 61
394 23
24 267
75 496
81 32
403 247
485 101
281 174
158 373
119 450
135 313
231 385
59 460
225 143
475 496
168 135
148 132
341 399
64 141
277 328
263 129
468 378
17 261
403 480
316 494
82 235
327 324
235 237
317 211
329 239
488 344
292 269
484 155
365 13
66 436
309 400
9 150
359 489
165 24
412 169
57 493
237 494
69 116
31 497
251 474
200 61
286 482
291 428
448 197
275 113
40 417
440 321
324 486
113 339
261 321
404 67
426 441
234 241
247 244
422 471
424 418
339 421
481 237
423 179
74 32
126 103
498 203
374 101
79 152
418 195
141 468
208 164
143 331
470 412
196 477
80 2
441 187
463 161
105 450
55 469
106 20
330 25
23 347
235 328
54 260
261 402
170 459
10 444
365 166
398 469
61 157
225 419
205 140
44 495
12 234
339 30
151 260
261 151
274 412
147 481
233 244
450 466
228 5
269 189
409 357
433 128
363 70
245 378
132 120
395 162
380 253
148 337
377 240
265 280
397 179
443 182
387 377
237 261
429 372
424 290
265 488
325 204
247 392
225 232
283 28
254 207
461 140
124 368
32 199
384 232
444 169
141 183
481 16
96 96
25 442
163 369
458 22
316 242
449 367
275 19
247 144
165 386
485 410
316 393
436 11
29 350
203 429
68 194
71 39
428 228
60 152
355 422
442 239
93 297
273 454
479 38
402 485
95 421
105 123
483 114
148 8
10 484
123 312
112 489
168 68
298 155
129 470
147 58
25 488
476 204
137 289
39 207
317 428
289 482
115 246
499 499
10 485
201 169
322 56
418 106
27 347
323 241
182 141
13 92
216 385
399 418
39 210
288 206
16 71
248 290
138 131
433 478
348 454
287 95
228 475
173 178
207 386
277 380
377 446
487 244
28 7
71 342
191 468
153 386
347 419
131 333
168 338
16 22
303 257
120 343
258 442
3 410
460 33
365 19
85 294
152 60
145 425
494 454
40 202
289 469
313 9
471 258
219 412
286 174
85 10
87 211
98 374
317 485
83 167
291 306
64 160
80 199
63 92
414 174
156 31
187 32
39 402
274 446
89 358
72 76
261 360
58 103
50 432
377 160
243 424
81 241
285 120
179 406
19 32
493 31
141 255
277 389
358 330
287 199
464 230
451 117
54 330
203 47
418 275
343 285
105 271
442 176
36 253
188 297
390 413
127 105
32 312
44 79
236 129
427 318
64 282
128 405
278 427
433 67
181 147
330 168
288 352
214 293
408 272
287 84
221 227
268 49
492 52
350 227
403 102
155 23
276 138
143 210
386 131
318 265
381 478
287 186
386 165
486 131
11 329
460 387
206 318
203 190
473 390
96 328
395 266
143 446
472 146
462 379
385 57
192 133
448 365
327 156
269 206
18 248
182 194
116 418
218 316
295 23
82 208
271 150
123 250
332 265
142 64
366 330
333 169
38 184
388 243
336 228
67 75
227 101
201 366
170 241
442 11
85 146
176 332
419 7
124 60
198 151
498 122
132 331
297 91
56 459
161 462
497 236
49 202
345 135
300 190
75 25
470 111
62 79
384 265
10 417
154 151
139 16
35 408
184 173
447 484
466 468
188 460
357 11
336 359
264 469
55 190
197 496
344 354
256 146
264 382
161 495
482 247
373 466
227 200
19 216
281 487
104 104
176 330
244 37
63 147
141 269
301 202
247 52
383 463
222 410
13 166
23 195
240 283
330 157
84 389
384 416
429 452
87 216
123 178
6 124
117 9
104 90
317 338
390 338
397 366
292 27
456 231
102 366
222 500
5 415
488 133
14 317
242 400
172 112
156 262
406 65
422 279
97 267
441 452
223 364
220 167
277 74
145 105
495 188
428 237
120 337
76 237
228 403
105 128
357 256
144 377
331 287
475 119
229 382
293 275
39 298
430 115
111 90
261 409
118 307
261 340
9 366
447 97
420 121
113 228
195 219
461 174
390 450
90 201
385 80
369 178
5 98
329 170
292 452
47 70
479 400
68 313
326 389
156 219
34 350
258 88
432 245
9 261
465 311
212 60
174 288
269 348
27 202
54 408
92 392
481 382
488 91
382 350
186 125
92 217
157 438
385 146
445 122
247 450
387 178
167 13
322 121
296 362
317 135
60 321
395 150
358 132
313 12
33 314
61 397
54 95
201 183
24 436
211 416
11 235
340 415
473 306
46 335
224 476
75 316
441 429
468 383
480 193
254 417
344 87
395 378
308 119
373 434
406 290
43 297
91 354
260 154
112 498
50 379
24 295
110 192
404 397
440 52
222 42
193 24
219 226
246 110
177 19
395 225
355 200
95 38
42 94
448 30
4 466
186 359
437 276
458 59
479 11
350 64
306 497
128 232
434 348
125 170
371 125
254 6
497 410
146 66
174 77
281 238
71 229
319 127
229 74
162 42
259 483
17 119
299 107
224 459
299 457
20 120
10 110
264 189
392 68
445 57
168 446
59 154
47 497
413 277
432 247
114 192
321 301
383 59
161 490
86 105
259 338
495 331
298 90
272 208
389 95
35 292
256 320
85 283
494 300
134 369
372 280
418 56
47 479
405 279
495 472
492 404
34 169
467 287
468 351
61 481
184 218
235 253
438 457
167 365
146 214
363 226
158 394
223 140
284 224
129 150
370 475
203 205
1000 1000 48783
800 262
178 447
900 12
607 529
932 356
126 38
110 765
555 710
648 161
425 162
982 247
942 830
146 774
758 37
927 569
195 789
53 297
598 545
231 218
577 168
210 417
63 949
181 50
954 243
665 906
759 226
837 26
186 139
384 436
700 651
963 484
289 78
959 462
355 629
213 817
510 662
559 973
192 49
148 108
390 640
489 621
403 49
737 535
844 271
120 149
108 661
65 791
307 342
566 719
585 538
782 697
902 451
367 553
151 176
866 989
313 603
199 503
706 115
151 837
42 831
245 978
425 347
135 770
756 870
733 878
50 375
310 27
325 197
446 199
964 11
795 523
587 822
495 925
990 899
861 715
15 556
723 1
50 527
477 422
713 707
351 854
441 595
566 126
236 43
216 572
937 791
328 519
584 336
687 781
701 434
834 860
952 137
699 950
357 992
5 624
61 767
30 873
891 399
827 643
635 93
464 346
584 250
298 548
729 150
249 828
909 213
439 533
241 608
988 724
211 239
738 780
983 663
221 35
9 799
278 130
410 34
601 917
468 435
550 471
567 517
941 302
621 716
161 3
150 857
798 549
91 703
675 185
170 739
721 623
434 9
450 976
533 779
552 600
95 835
424 266
682 708
203 939
501 413
59 613
107 448
29 614
664 1000
19 53
190 161
444 304
227 499
506 347
411 287
585 36
153 486
438 918
354 591
154 54
420 94
599 108
982 977
512 503
602 627
950 886
726 709
994 745
937 589
350 119
883 574
49 668
212 563
438 33
635 909
143 47
775 92
114 97
902 356
325 274
809 542
364 206
457 137
240 876
236 12
526 683
126 665
398 304
415 391
921 192
979 695
196 420
679 488
466 9
179 120
397 673
546 488
289 446
135 558
227 916
844 862
915 802
538 735
471 207
214 368
500 150
741 139
479 560
372 442
127 339
848 952
960 989
980 22
72 922
265 758
265 709
993 818
869 969
410 724
765 961
358 830
837 582
315 788
492 421
640 787
10 827
598 687
975 203
162 963
493 239
365 447
598 945
560 918
960 908
252 228
994 831
268 570
297 417
429 177
425 313
878 954
713 808
42 284
471 385
523 715
498 549
33 95
959 339
657 333
235 777
564 683
922 226
636 739
401 985
436 476
242 618
415 243
814 976
863 975
866 570
517 76
137 160
683 349
99 831
214 975
762 657
591 474
987 938
197 161
883 432
851 194
78 914
114 441
110 244
702 436
940 707
126 168
251 307
266 709
862 442
715 389
135 825
389 79
926 204
229 4
765 970
801 411
980 834
191 327
496 403
230 535
566 282
690 418
496 458
376 878
902 38
84 637
153 580
887 957
817 467
432 932
292 123
831 577
174 657
618 863
593 461
923 757
83 813
624 107
954 739
133 971
141 158
35 956
288 343
293 856
404 636
688 617
270 361
539 510
675 429
189 465
153 344
255 302
367 256
200 289
705 448
771 840
669 447
699 180
100 653
597 324
348 692
836 490
241 723
312 979
90 536
935 898
705 967
233 568
677 360
820 907
397 240
729 17
704 375
625 409
870 771
992 507
250 748
60 505
890 353
602 415
193 123
383 16
892 994
189 975
159 86
512 804
313 22
399 320
188 934
428 119
258 770
689 135
616 545
752 645
223 768
389 235
125 848
454 409
465 806
223 385
492 137
272 840
781 380
154 280
862 419
82 294
520 361
442 693
71 849
380 166
759 23
43 980
593 319
232 69
542 328
514 32
60 112
875 993
419 11
338 861
774 150
920 38
470 276
408 697
629 48
36 440
88 975
176 914
815 849
972 431
886 170
575 698
674 14
88 270
230 301
416 103
851 293
517 574
717 70
13 617
1 655
800 123
99 888
877 394
545 294
244 923
25 873
927 306
688 374
885 634
900 586
425 491
506 782
58 901
265 63
856 891
672 113
12 55
849 454
699 603
546 673
594 939
266 652
489 942
382 103
810 43
985 119
725 525
285 444
856 815
868 152
750 802
854 867
755 57
58 177
728 761
321 895
164 301
209 812
293 95
707 264
395 934
241 542
237 558
948 781
403 55
596 649
113 342
1000 678
98 643
441 812
380 76
93 158
520 718
389 946
869 360
342 166
305 486
259 460
27 831
342 919
229 471
203 837
81 23
984 932
639 663
330 148
725 809
666 872
861 32
228 531
82 123
21 960
338 363
269 154
405 207
40 920
294 419
982 837
71 479
791 107
11 342
805 784
450 387
751 917
845 764
599 480
852 401
95 863
397 132
816 998
627 987
86 204
414 816
336 876
96 378
537 8
285 537
166 271
277 93
954 384
467 721
964 98
372 411
550 613
438 812
128 211
428 685
842 329
321 120
340 649
466 2
817 663
643 980
788 783
918 557
405 857
375 705
824 561
332 340
431 754
492 800
9 957
781 194
184 968
186 326
21 487
841 35
865 86
130 862
196 54
177 815
877 170
558 70
911 181
792 123
825 299
11 689
783 455
306 698
647 800
170 583
934 558
450 652
315 747
878 316
587 27
261 755
808 345
390 435
947 613
555 370
150 314
52 632
650 738
108 167
986 188
870 783
378 288
767 772
948 891
955 474
137 195
325 288
845 578
869 624
263 923
3 779
723 963
278 112
830 463
967 974
406 698
522 99
824 136
936 942
338 402
519 316
443 560
357 702
362 923
569 91
333 892
930 261
145 305
568 133
825 869
275 919
200 581
252 71
532 621
874 779
851 817
989 169
354 267
35 62
264 326
610 445
765 29
738 446
308 925
594 298
368 245
977 853
188 580
748 474
929 363
477 353
464 585
446 677
717 239
681 236
940 165
139 841
331 89
931 64
917 390
313 788
833 152
546 826
535 43
538 992
354 549
131 788
961 290
559 859
945 553
675 841
158 852
159 724
796 590
78 791
956 413
607 488
939 439
154 202
639 987
67 751
828 713
731 921
914 409
331 94
694 952
577 569
513 16
484 383
807 238
198 518
934 54
564 953
568 403
924 575
630 147
7 68
531 13
37 469
49 576
24 411
57 326
181 194
577 923
689 967
233 402
491 245
386 531
480 637
946 422
789 505
186 618
625 187
68 956
201 627
354 724
146 830
618 783
883 862
735 824
860 702
700 854
692 965
282 975
968 976
994 250
768 231
756 999
921 345
226 371
861 220
901 933
128 442
913 439
585 34
651 706
163 896
332 726
8 365
983 32
131 738
726 423
768 33
320 294
454 420
530 463
502 95
32 208
544 690
565 926
367 447
383 948
902 270
263 987
919 709
304 91
523 25
30 474
489 740
891 858
609 360
64 971
312 813
125 755
208 746
65 266
695 97
69 194
405 821
217 542
996 479
634 432
850 173
898 130
297 569
307 797
689 958
196 567
330 508
219 111
90 21
624 502
437 836
253 528
547 575
231 824
924 504
482 282
910 102
757 988
763 741
885 181
938 85
670 310
46 366
714 255
629 863
730 468
203 372
901 342
671 950
372 471
346 495
226 818
505 576
892 678
64 576
912 221
653 415
672 598
116 852
133 412
266 258
472 389
320 901
227 79
774 824
270 203
314 418
685 196
615 929
313 320
569 298
392 315
131 450
367 261
795 859
434 745
323 42
306 145
555 24
890 356
734 723
582 385
265 13
752 966
555 999
833 768
731 132
115 272
74 623
677 430
691 393
737 221
239 300
271 833
789 154
769 722
262 617
60 267
167 633
685 424
666 209
847 109
947 686
739 682
304 104
631 40
814 788
44 630
386 550
461 821
206 502
749 277
597 637
407 606
11 577
163 981
26 491
474 348
875 165
460 225
363 185
245 427
90 872
263 532
754 832
329 570
879 792
596 669
414 75
34 845
789 321
666 248
473 510
706 897
863 691
589 34
986 140
779 258
152 694
340 611
196 661
255 805
41 400
57 742
655 787
776 928
805 418
35 431
751 321
696 372
883 876
583 729
755 565
2 817
63 491
55 536
412 797
991 162
88 903
12 130
772 886
383 994
328 485
273 664
490 876
294 968
974 967
211 414
755 913
85 467
773 267
455 894
723 510
892 862
7 202
152 667
314 288
823 453
230 306
643 172
660 710
828 745
343 137
461 192
820 264
266 594
503 521
699 874
353 720
76 433
545 862
872 203
869 933
883 660
403 524
325 285
21 728
998 868
739 299
471 393
522 784
293 267
536 140
639 874
540 246
533 170
834 379
699 757
905 346
848 247
264 324
730 458
129 371
829 254
872 604
492 204
380 30
502 420
982 291
362 469
681 776
501 137
146 453
983 582
595 391
329 542
542 125
383 174
113 274
825 842
177 73
86 737
930 34
781 821
130 586
924 849
639 228
471 920
636 756
711 90
1 119
742 804
709 917
449 542
635 89
456 144
692 345
311 932
859 902
758 5
933 884
694 30
90 166
377 907
96 732
469 201
228 669
407 361
282 819
243 370
222 112
35 970
722 791
145 954
721 975
839 377
941 768
460 6
912 825
974 76
263 108
80 58
225 685
149 819
78 921
249 432
647 729
137 416
437 954
627 701
328 583
95 965
852 33
814 805
29 565
833 226
537 910
742 953
673 365
786 997
260 879
980 280
976 85
374 503
489 663
762 943
220 939
777 936
732 236
690 767
817 529
280 821
580 745
891 556
900 865
953 176
360 126
14 314
549 431
724 199
163 475
204 633
547 658
951 852
250 518
890 73
892 757
930 673
656 638
912 716
465 423
760 288
765 929
708 816
37 723
272 740
708 1
277 527
181 142
475 866
17 255
374 863
252 882
312 273
222 945
427 43
452 617
654 533
446 919
47 57
50 830
346 462
315 60
849 927
530 261
612 784
571 750
963 15
519 481
592 253
612 543
88 181
521 598
655 264
133 586
795 639
211 420
46 703
649 66
214 428
754 204
497 269
538 359
290 624
456 60
309 662
944 472
780 583
792 665
429 713
23 741
55 146
500 618
440 659
356 381
380 44
69 874
817 479
399 277
719 633
341 727
792 928
237 68
339 700
687 931
295 406
839 598
666 842
304 696
1 45
975 483
706 902
728 441
558 185
941 673
583 440
692 274
378 93
662 954
637 934
215 737
933 453
539 144
695 270
718 470
426 748
823 535
884 522
893 56
91 767
749 668
897 491
80 738
367 573
805 833
915 72
98 311
201 718
45 596
574 184
652 553
630 768
614 766
18 226
420 249
726 156
919 296
623 143
111 197
671 17
533 141
924 807
803 535
748 405
455 14
838 7
239 616
727 904
36 288
322 275
32 722
524 121
128 743
218 865
653 999
435 520
599 438
176 742
417 488
889 583
73 297
757 762
243 142
199 850
642 938
611 990
965 263
213 134
213 699
570 864
262 694
974 112
247 242
66 466
527 241
541 756
519 932
592 556
208 954
328 858
26 380
699 125
922 267
778 998
250 167
721 459
513 21
177 509
587 7
701 959
238 244
341 985
626 735
481 477
330 852
204 759
138 701
397 404
447 320
594 230
845 861
570 507
955 867
370 992
904 716
637 672
589 255
903 520
796 423
297 722
622 629
953 801
958 467
374 167
386 234
292 88
200 627
498 227
88 240
728 346
84 650
1 766
373 814
127 181
749 168
325 497
844 803
742 787
430 372
943 287
889 760
130 713
140 961
161 800
298 611
688 468
81 206
492 279
654 947
710 539
6 120
430 456
47 670
631 231
222 576
449 978
538 702
789 199
570 993
232 479
715 57
626 135
885 954
182 182
691 903
58 336
657 471
128 302
441 521
561 899
630 194
762 311
91 382
123 823
80 902
898 762
421 93
492 631
494 494
297 492
191 587
992 387
510 137
609 877
270 895
433 251
869 897
260 587
392 190
653 10
990 988
602 268
785 927
198 648
302 908
596 559
878 703
177 764
608 263
463 359
31 22
638 495
844 680
186 899
21 405
35 385
132 63
378 954
995 878
961 639
682 599
527 481
157 263
801 467
329 586
33 617
300 1000
143 388
879 439
371 801
254 958
334 81
608 902
566 740
958 397
721 481
325 68
463 709
139 219
202 833
966 330
506 646
510 861
717 342
548 569
273 291
122 1
985 595
431 212
325 86
805 539
606 12
18 278
516 810
473 556
785 105
793 164
443 589
297 427
817 196
17 327
813 911
536 547
934 313
442 51
737 976
763 410
986 111
420 412
961 309
370 197
610 248
180 618
515 907
24 118
618 921
608 223
872 880
963 606
214 680
425 275
692 1000
452 677
552 242
758 122
717 676
752 352
531 62
501 243
962 802
352 387
565 650
393 841
256 337
584 863
549 397
738 469
320 858
485 819
54 877
573 54
470 656
562 509
282 730
99 763
470 960
906 160
586 877
754 530
315 508
660 764
22 568
414 92
305 432
585 399
743 712
228 388
280 447
942 971
703 940
223 594
771 377
864 79
615 625
966 741
155 706
787 591
847 664
305 242
485 846
757 944
506 906
917 341
366 348
472 327
162 145
231 781
25 240
587 910
920 376
744 140
360 194
405 650
738 9
439 580
990 416
976 159
877 239
814 870
915 340
757 923
581 475
819 116
991 932
281 96
781 374
790 743
913 999
571 826
239 970
441 281
930 400
426 755
956 186
584 540
305 642
126 298
652 372
316 265
585 539
478 430
429 613
587 592
530 939
999 488
975 334
448 393
603 535
198 516
785 591
517 45
647 582
57 509
681 762
2 621
26 887
62 138
941 748
514 845
887 255
790 89
337 933
732 661
75 802
398 852
526 656
829 534
53 819
533 708
596 471
474 865
198 927
234 866
959 334
466 74
752 602
202 778
587 184
405 529
327 419
828 513
130 355
287 770
761 231
646 669
315 669
342 608
908 513
869 161
971 5
401 689
191 217
428 322
203 169
240 893
32 620
69 707
9 547
234 267
2 93
976 38
701 803
644 182
253 829
498 754
438 79
120 23
577 536
200 182
698 133
314 802
914 917
765 197
338 200
808 795
992 798
947 464
332 85
965 175
960 476
95 903
27 538
32 44
485 25
820 399
537 782
801 118
507 715
41 971
452 189
499 345
133 555
121 421
216 857
30 710
525 71
155 700
560 650
854 282
862 704
982 703
259 823
323 479
861 898
83 79
206 925
476 60
834 794
565 979
141 876
797 874
420 505
723 799
445 40
149 152
960 941
277 627
485 270
464 613
521 585
98 24
875 61
839 959
454 285
783 647
355 29
840 152
665 523
455 665
740 549
488 441
798 461
832 601
308 917
880 187
886 203
503 81
940 74
491 212
28 204
488 17
381 150
884 649
925 243
644 928
629 536
942 882
685 294
949 106
349 800
142 813
584 292
832 737
717 123
636 879
267 487
725 139
830 870
20 646
300 527
243 763
845 984
994 837
406 886
659 137
878 58
108 53
21 110
487 954
261 230
411 146
958 398
498 728
347 304
285 258
566 965
991 55
80 960
876 506
259 349
598 254
33 417
623 155
342 440
468 990
836 864
548 332
382 655
668 889
975 879
976 255
84 134
247 380
751 623
870 491
795 92
813 242
973 282
803 127
951 182
636 660
197 1000
57 790
552 438
172 842
535 245
629 110
401 757
345 308
280 629
270 162
480 687
812 837
834 622
194 305
464 952
592 847
239 759
915 216
955 308
264 710
358 779
61 322
29 773
8 184
683 594
524 81
652 507
428 156
841 882
9 348
257 706
493 25
261 932
692 854
1 177
718 943
942 586
502 436
719 576
78 825
79 17
315 771
522 81
739 136
862 633
764 326
888 288
501 733
460 398
649 416
366 838
147 678
746 351
702 308
898 647
343 828
923 889
518 62
87 575
435 680
274 491
750 86
596 268
816 791
142 984
340 348
932 664
649 840
59 748
305 523
905 9
20 930
624 349
788 486
407 597
742 350
139 7
452 608
649 613
644 117
65 127
15 149
430 185
92 775
619 698
990 376
955 205
562 183
80 28
856 439
860 49
203 135
607 527
617 984
761 144
368 881
741 889
157 380
709 365
422 63
644 808
752 928
821 124
227 679
847 722
176 982
558 868
932 733
411 474
424 821
140 872
733 637
672 25
944 95
68 902
705 495
756 521
545 721
833 100
194 894
73 628
584 444
323 85
699 112
681 539
966 764
81 639
676 770
846 450
388 548
624 984
889 305
554 652
470 854
44 751
121 989
387 473
432 433
400 911
471 566
332 149
964 196
573 280
711 777
572 863
744 84
399 973
831 683
811 804
631 482
603 572
690 337
681 124
441 515
883 252
186 924
272 53
217 836
853 359
767 628
333 600
790 62
873 244
174 350
880 239
531 942
657 127
684 824
281 430
715 166
300 831
484 998
984 914
592 590
944 254
459 706
837 738
71 441
471 635
357 880
286 753
92 356
544 875
364 519
514 451
995 717
15 387
971 895
295 379
444 535
518 855
667 19
970 203
927 840
595 719
813 60
512 221
104 648
351 776
65 101
249 285
936 437
666 89
188 426
697 315
246 900
57 574
837 184
549 738
286 513
946 878
360 4
852 66
350 629
772 809
901 159
377 351
687 713
879 798
844 352
738 63
170 765
435 37
568 987
519 283
153 880
717 732
858 692
909 840
782 69
313 837
482 580
603 984
614 817
780 524
799 622
331 248
131 336
164 787
523 110
784 525
707 437
757 720
4 851
626 978
370 666
38 79
726 641
291 181
779 615
319 782
173 682
913 22
327 288
467 87
329 712
365 505
225 427
257 339
276 548
354 730
999 506
900 761
861 645
418 298
344 886
469 475
406 615
996 963
280 903
819 27
711 678
843 528
380 771
752 243
861 239
388 866
265 564
603 373
65 592
69 729
268 507
332 504
732 969
965 603
484 292
149 941
667 601
31 790
339 995
19 644
601 985
610 15
957 322
524 874
110 559
176 214
773 300
5 378
119 441
792 672
923 884
219 8
451 321
976 36
43 355
23 5
707 280
447 737
413 398
384 311
90 459
295 447
259 333
297 982
398 236
314 785
557 602
993 745
981 972
946 764
482 287
972 310
663 137
870 603
164 938
836 758
684 314
570 513
877 797
905 483
487 461
413 22
27 230
282 694
964 285
648 994
268 18
440 725
751 761
722 851
103 172
285 84
540 88
645 64
996 258
949 719
379 742
286 289
375 595
579 571
623 508
687 590
769 939
359 551
888 647
193 664
444 869
16 657
888 36
310 979
989 903
105 309
17 716
597 868
469 990
470 685
229 137
311 122
103 344
221 668
854 536
770 409
375 38
639 634
799 650
747 556
417 390
400 676
169 912
457 981
475 348
668 534
124 644
814 568
415 461
683 465
48 136
484 374
903 83
788 410
271 53
944 742
156 856
104 68
155 821
329 572
59 831
831 101
801 312
418 928
653 958
471 965
944 723
788 499
758 46
401 877
914 335
141 180
1 229
948 748
534 482
580 522
276 470
487 454
670 578
936 621
741 899
460 21
15 882
964 901
843 870
667 238
972 912
930 415
863 168
902 75
247 65
983 775
785 698
643 515
88 564
7 508
919 560
58 146
852 374
267 580
631 252
201 804
267 504
828 799
730 776
991 198
704 469
283 14
981 728
557 374
589 529
502 510
943 546
108 127
597 600
700 464
186 128
324 403
717 140
785 279
494 262
835 626
682 625
171 910
433 453
675 696
568 44
439 24
179 343
549 645
926 470
335 47
3 46
786 104
427 808
945 518
455 926
125 230
426 124
254 652
846 874
795 443
367 358
18 901
963 528
693 408
909 879
678 196
863 269
712 150
802 716
452 979
997 384
136 775
455 255
80 812
76 137
341 543
938 840
836 611
148 733
202 497
982 641
206 177
913 733
983 418
249 326
320 742
824 973
385 319
445 186
253 237
653 731
112 854
531 339
164 508
84 674
829 835
884 473
399 931
818 587
7 242
567 925
589 650
523 287
581 149
232 715
268 400
972 315
824 253
425 858
846 978
600 259
75 546
762 297
229 158
676 894
337 6
355 89
917 457
96 182
77 566
140 16
829 115
12 846
27 814
185 949
785 303
69 566
131 516
558 872
879 396
222 249
820 319
362 173
754 1000
427 81
103 294
468 663
278 712
812 725
235 267
436 918
607 845
994 383
175 310
77 209
957 698
68 469
573 282
894 792
508 782
827 821
386 40
549 392
490 12
832 543
312 39
852 702
209 297
234 433
253 126
631 257
545 676
37 924
285 792
955 721
436 117
140 84
902 23
829 654
232 100
187 131
493 663
64 68
181 732
496 626
361 226
287 355
640 753
838 317
934 816
626 520
831 414
195 486
423 803
914 699
286 570
600 768
535 410
237 87
914 604
939 789
716 608
916 971
32 473
839 967
690 520
64 29
538 145
61 502
619 794
234 877
173 161
174 580
722 306
341 969
588 892
635 950
926 160
77 310
140 724
732 211
532 744
561 185
705 458
988 303
915 373
375 517
614 698
29 831
258 391
673 77
860 937
918 617
819 577
641 867
328 396
832 548
481 74
119 907
389 980
647 120
903 218
317 545
222 872
719 601
217 970
667 57
447 932
937 52
539 71
565 93
716 903
604 925
519 149
982 1000
217 172
549 751
323 680
802 717
951 662
259 286
995 616
507 493
26 285
948 641
55 216
816 604
432 348
271 880
428 186
879 833
333 719
951 788
52 747
292 336
103 236
166 151
468 877
338 867
235 459
49 992
821 355
726 584
453 247
307 439
149 710
769 740
737 234
456 615
234 817
718 789
332 874
540 948
59 995
820 528
630 113
132 575
938 391
942 216
3 916
779 802
30 569
747 316
106 9
316 675
248 546
824 753
899 946
630 245
284 991
998 390
450 373
214 23
138 789
773 83
471 112
859 670
26 977
103 431
76 438
723 212
855 302
965 227
610 556
642 241
941 912
808 976
886 662
261 675
902 752
644 494
523 428
4 237
716 540
357 775
338 144
266 948
563 725
949 699
753 667
90 928
646 29
168 860
422 265
757 767
620 474
73 408
184 230
527 410
33 613
425 567
947 897
225 22
282 725
510 879
87 382
157 401
148 948
402 349
536 638
448 492
793 597
694 422
378 825
837 961
269 785
673 52
740 223
216 347
440 901
874 757
254 140
195 808
462 159
838 558
700 587
904 27
637 734
693 242
113 785
313 694
8 974
556 488
675 107
504 301
593 715
347 744
969 638
859 524
684 812
630 381
332 818
42 804
778 853
121 647
687 787
419 473
814 902
252 903
357 609
369 408
424 956
428 824
488 158
831 127
50 867
777 827
675 480
732 396
961 991
17 297
660 434
298 165
547 853
241 493
985 401
177 546
984 267
328 302
739 653
152 571
396 382
435 333
623 84
285 176
136 853
618 808
613 454
508 795
225 344
210 367
940 524
577 363
532 324
501 804
823 358
947 468
710 313
800 260
689 771
883 478
844 331
595 472
571 269
783 790
428 349
948 848
479 265
471 422
981 175
411 682
759 511
162 336
220 940
537 322
283 7
385 60
902 575
135 806
10 222
50 935
18 812
442 527
441 305
413 790
924 119
998 724
117 820
688 862
271 126
158 709
441 580
444 329
821 849
566 199
19 523
87 714
541 653
867 971
769 690
255 105
417 159
153 904
240 927
616 628
917 692
136 478
508 241
283 246
829 299
85 853
822 367
786 764
203 852
83 763
337 611
654 352
959 174
712 549
204 787
971 677
606 891
418 210
862 431
680 111
229 322
562 971
417 24
75 592
606 732
687 847
532 481
463 765
993 821
817 684
719 314
473 761
349 176
399 956
530 189
760 710
202 206
597 971
635 686
694 229
315 126
773 360
5 780
613 328
413 192
778 166
430 690
509 325
258 790
984 165
993 369
915 510
108 124
799 604
3 887
816 94
487 950
292 70
415 677
92 254
27 89
182 751
68 640
455 992
173 538
455 123
403 518
250 870
72 706
608 54
307 746
304 811
586 39
227 327
908 990
684 388
834 838
468 179
84 981
721 304
545 144
358 181
799 269
748 326
91 798
226 269
460 978
420 245
307 840
202 718
19 506
744 502
261 164
408 588
435 188
383 277
171 163
449 474
884 950
573 128
457 761
559 982
587 621
639 350
348 802
411 349
242 856
405 804
802 73
454 132
107 273
715 910
238 870
378 969
320 124
203 240
44 485
983 210
651 434
392 939
107 493
452 607
651 818
268 921
26 530
207 545
672 886
141 746
298 763
922 787
197 835
503 994
207 611
43 693
832 159
42 433
605 938
551 179
896 769
972 723
522 789
746 461
97 558
842 3
591 464
981 929
435 587
217 459
766 258
829 895
388 511
284 485
798 476
850 107
692 512
365 965
364 744
61 634
132 914
142 5
19 522
599 387
931 959
430 615
507 256
228 993
688 561
275 826
64 935
147 886
249 949
332 732
151 451
421 57
987 610
924 756
105 60
178 632
109 676
677 86
935 51
763 402
788 389
286 763
618 64
230 799
679 924
719 541
335 314
652 927
531 293
172 77
781 162
661 275
289 553
614 546
752 1000
794 373
834 487
769 343
206 690
855 14
663 792
397 43
769 223
78 88
960 11
502 374
939 764
443 937
855 890
540 266
719 451
138 145
483 404
352 62
396 461
274 440
794 958
129 759
158 704
388 379
291 387
322 698
83 698
999 178
548 405
962 395
311 963
53 725
667 671
188 560
295 87
830 516
250 91
965 398
89 420
66 339
616 241
700 793
279 327
92 604
85 233
911 886
59 289
484 142
266 228
258 321
914 205
775 80
310 479
3 627
371 497
542 922
163 938
236 97
520 46
323 855
454 770
876 479
971 812
55 710
771 84
477 149
904 462
956 730
760 82
226 117
372 30
28 723
640 554
157 643
405 815
632 145
704 620
607 931
893 958
507 396
971 471
27 159
651 503
732 818
661 679
841 998
886 728
183 13
89 434
14 350
686 395
452 212
74 71
445 997
291 680
546 354
672 14
420 577
806 972
487 734
546 828
573 101
421 482
313 695
943 451
786 616
627 104
707 395
135 92
330 925
595 618
771 701
486 335
622 226
256 660
329 65
818 878
401 619
665 697
638 840
46 392
260 536
762 782
979 166
847 278
864 909
713 194
190 827
52 611
332 620
896 379
954 121
708 562
442 274
774 265
452 743
320 133
63 71
196 302
5 38
775 103
725 322
901 621
406 775
62 565
768 329
142 605
978 826
814 39
424 642
718 381
524 667
298 26
911 94
824 787
494 102
422 307
216 599
714 337
446 725
188 106
276 591
13 104
264 336
573 433
370 341
764 431
270 160
941 810
740 544
886 86
540 140
538 257
478 504
578 733
489 941
412 229
928 507
37 233
578 724
161 859
219 954
130 753
427 398
659 596
195 249
603 278
779 685
926 453
893 538
177 998
302 983
304 852
564 827
640 272
825 409
327 470
739 535
50 827
647 30
147 511
759 150
209 242
10 577
697 911
161 646
525 450
937 645
835 32
448 156
730 819
732 938
134 149
181 358
532 540
400 145
590 906
881 183
528 946
121 248
162 517
458 494
233 782
74 17
88 159
805 582
969 23
475 595
788 684
204 626
26 218
304 293
196 517
892 281
735 235
707 276
262 28
709 90
930 723
355 493
549 858
808 286
129 849
249 219
98 158
273 671
195 961
177 617
15 707
320 618
160 188
17 216
881 865
51 976
805 348
601 237
953 218
815 739
886 244
125 785
785 657
388 559
107 476
172 753
984 296
700 168
447 905
820 818
748 463
285 588
404 511
854 710
768 678
649 229
704 637
102 227
101 127
953 284
769 460
244 652
722 728
86 883
719 985
179 233
832 886
305 224
942 375
678 626
174 132
536 423
774 578
822 467
163 642
216 950
931 42
290 362
812 738
807 854
49 834
581 604
282 458
345 680
597 256
297 597
404 718
304 133
75 521
20 122
401 855
199 841
932 437
454 979
902 852
970 592
229 472
862 738
608 504
842 528
414 165
707 532
657 827
910 613
632 869
726 729
530 863
479 1
322 499
611 673
131 374
663 983
115 443
107 959
30 232
110 487
565 324
918 758
630 437
144 829
200 770
385 374
328 32
537 455
543 949
360 277
517 336
337 705
577 532
122 621
406 1
777 129
386 419
47 816
144 579
561 380
238 261
409 207
1000 656
776 634
410 716
225 795
484 317
108 917
476 876
373 463
321 456
667 316
791 884
501 354
856 583
880 424
224 285
18 554
922 289
545 553
960 281
210 957
442 609
152 294
791 669
438 706
526 437
147 857
703 726
200 572
916 327
281 584
745 113
594 641
720 237
516 1000
106 916
152 422
880 447
181 354
54 477
815 318
154 307
526 224
305 377
840 803
168 641
570 157
721 595
765 95
191 660
267 447
301 403
311 512
812 395
782 239
568 778
332 558
778 502
284 54
720 332
436 221
53 766
689 275
553 532
394 967
146 436
741 404
700 555
614 73
320 35
447 873
780 67
867 926
335 95
169 955
726 810
722 170
139 723
469 766
696 639
704 592
589 669
754 666
237 742
741 902
849 169
592 686
848 804
544 381
878 87
737 647
32 4
902 605
70 501
583 878
652 676
564 39
77 848
650 501
702 69
578 56
487 46
909 211
152 762
999 545
616 875
750 132
184 180
566 25
875 43
113 545
963 453
199 64
448 657
218 657
786 16
708 374
764 12
930 278
125 515
949 84
799 790
930 670
583 71
265 954
167 253
25 440
520 124
957 493
611 422
83 430
802 897
567 495
927 160
508 593
817 881
434 277
788 650
229 474
921 691
816 532
531 98
340 527
277 362
25 754
122 407
301 526
506 551
209 276
447 812
138 815
422 609
554 98
524 346
650 823
407 290
899 170
32 752
633 925
755 148
21 220
990 673
478 695
323 395
42 839
704 41
575 77
65 883
392 481
139 655
189 24
891 756
818 65
128 62
230 731
196 327
1 288
135 283
115 966
29 622
667 341
492 217
343 59
467 17
133 32
938 125
937 830
481 736
955 635
244 557
153 739
817 36
586 162
956 775
850 813
875 257
592 124
884 960
94 991
836 304
998 851
850 136
144 847
40 979
53 217
923 857
98 640
207 691
574 774
939 348
313 727
240 564
866 250
156 581
955 244
650 701
640 800
456 872
927 928
295 832
759 62
433 881
118 325
836 508
683 848
487 24
698 64
95 308
274 623
243 103
710 156
993 779
594 713
634 273
277 415
412 83
489 926
474 919
361 461
326 620
618 828
35 76
28 640
394 119
812 465
834 998
79 721
200 729
237 220
652 639
595 352
101 494
558 677
136 503
442 899
697 979
895 917
955 212
280 397
567 92
521 106
492 860
217 210
45 886
584 919
190 599
501 25
741 886
203 672
733 174
962 134
932 498
479 864
220 175
262 708
291 312
814 607
634 59
223 127
378 302
746 560
284 953
684 830
940 216
212 718
202 883
668 747
293 406
562 419
418 909
146 656
622 881
837 688
750 333
205 664
277 74
270 565
890 717
653 967
164 706
216 466
103 797
493 898
2 33
763 907
35 186
45 459
939 938
777 822
388 325
453 640
676 209
713 304
451 833
491 188
11 368
305 967
896 719
270 587
521 465
142 953
520 98
810 872
435 263
521 137
613 828
497 150
853 491
343 174
71 941
450 719
715 80
324 966
434 424
937 919
438 258
391 673
173 608
332 372
297 771
149 972
997 418
22 171
102 885
492 993
653 992
404 133
533 940
488 406
482 177
515 264
149 479
925 20
75 403
623 9
623 528
397 626
70 113
42 678
988 759
589 8
249 714
453 647
573 357
310 224
116 652
555 496
594 395
429 917
386 196
132 645
557 159
719 368
338 960
171 683
910 591
74 893
695 229
109 922
98 815
551 369
967 639
179 399
64 432
89 876
89 765
678 598
438 37
924 64
365 581
517 516
198 682
121 801
825 881
913 389
51 460
108 153
344 952
788 300
736 139
161 53
761 615
700 506
64 409
318 332
562 365
616 381
339 14
1000 409
840 805
165 684
213 206
979 384
916 304
442 1
92 16
419 700
38 1
999 182
43 611
663 208
592 472
676 196
288 783
472 283
876 782
92 740
207 675
511 940
910 548
598 743
311 740
651 238
140 76
949 792
265 220
444 467
557 458
311 394
408 507
691 381
534 201
813 801
31 659
951 768
433 819
90 8
99 884
128 508
176 569
776 130
559 808
147 51
634 51
817 579
848 856
37 539
770 875
357 46
336 213
378 592
405 231
981 179
441 998
572 369
309 726
66 509
235 569
731 779
769 974
167 992
711 206
484 766
683 786
794 148
899 379
387 407
427 261
60 716
923 741
839 287
960 957
158 758
455 477
282 212
722 402
732 925
641 985
898 952
641 388
981 287
201 671
56 365
789 968
903 22
976 967
799 81
952 132
196 595
139 54
319 5
933 738
736 780
960 254
56 612
734 971
616 617
225 882
66 683
47 822
817 822
778 844
585 205
105 899
383 839
73 402
650 540
821 328
847 125
526 990
4 440
41 853
816 934
636 403
654 893
693 852
908 612
749 880
516 747
767 352
752 844
719 393
482 174
600 480
635 408
400 674
686 71
298 286
398 572
849 433
945 43
512 813
13 162
980 46
600 321
126 23
912 579
223 888
846 75
657 927
637 213
773 762
889 762
724 514
489 356
532 684
801 784
447 693
196 606
760 22
5 887
690 837
67 297
939 282
440 895
874 875
39 908
25 182
473 689
884 354
602 418
316 757
146 873
847 426
17 958
197 923
771 357
7 409
670 64
837 533
532 340
710 351
454 320
753 55
751 775
612 378
26 891
409 837
761 925
801 309
351 437
567 599
151 943
228 959
650 331
631 487
546 861
568 304
305 327
353 508
483 424
724 102
772 101
606 325
871 203
448 409
364 257
310 469
701 741
590 438
294 976
164 545
671 446
26 388
349 899
979 382
144 400
454 570
756 198
693 263
948 628
769 624
800 873
793 374
977 372
56 749
523 202
420 425
688 421
921 293
887 949
947 410
463 946
154 840
964 129
507 718
825 76
729 396
45 429
317 44
875 776
431 280
385 103
148 776
54 740
651 160
596 942
441 756
270 436
894 889
1000 45
170 270
994 686
543 421
603 655
371 646
89 989
565 113
501 544
880 910
65 6
191 636
542 159
761 498
933 663
812 378
277 76
791 749
467 987
933 898
558 615
72 258
261 194
665 304
845 496
464 893
742 555
399 341
214 880
500 31
102 858
933 64
931 939
703 894
341 500
544 676
646 13
530 417
460 413
33 420
800 939
156 771
776 863
29 17
930 357
925 437
781 812
885 688
202 80
957 28
678 977
484 776
958 234
381 758
269 169
784 911
644 937
835 788
87 419
81 241
656 767
928 886
134 350
123 858
998 226
142 182
467 445
502 726
490 789
34 471
915 333
103 644
702 226
339 243
585 321
840 843
401 955
228 719
508 909
733 590
716 554
944 416
885 326
756 680
556 806
231 39
943 690
887 508
659 382
129 145
443 279
728 770
859 493
176 639
874 955
258 966
180 39
571 913
124 728
576 366
96 867
452 371
850 562
901 391
702 28
552 8
560 599
965 738
413 905
346 859
435 484
116 346
438 100
153 206
270 258
64 205
522 183
310 709
690 823
125 542
449 752
635 463
325 656
560 107
73 578
369 649
557 335
948 911
585 180
195 597
332 736
874 3
20 348
699 416
94 939
118 310
139 442
97 529
682 396
210 560
93 739
36 107
975 377
986 1000
265 849
511 841
984 985
650 106
323 730
822 389
820 301
346 590
495 743
835 538
116 592
703 104
781 364
40 685
735 126
987 794
858 929
984 406
784 902
909 261
218 670
956 233
743 726
909 809
71 904
890 380
972 752
973 667
599 655
788 247
937 455
945 582
270 604
994 372
490 141
818 796
739 840
663 177
57 319
428 872
717 317
516 726
311 144
511 207
960 981
259 222
328 156
401 669
836 552
324 567
706 299
826 289
769 420
540 792
804 741
450 351
416 573
634 309
371 937
543 805
404 591
482 777
229 482
862 186
473 683
521 287
529 35
637 29
291 190
584 231
940 790
414 438
257 346
43 740
401 429
109 767
548 923
621 297
713 547
811 224
406 439
47 493
386 340
255 406
940 150
376 147
830 595
951 323
339 477
320 277
219 127
302 813
233 650
385 46
466 275
40 318
756 67
734 290
467 237
775 757
966 346
292 702
985 354
805 675
707 213
474 508
229 218
266 257
229 958
884 715
563 48
333 751
824 520
463 626
792 769
366 613
197 618
617 773
388 946
280 490
952 218
677 271
723 200
153 829
576 44
706 356
835 703
67 390
5 828
416 85
2 594
34 900
666 776
186 171
190 10
197 401
696 848
762 591
206 109
987 9
521 874
637 317
34 8
412 631
84 412
209 165
235 875
590 864
982 657
462 434
706 990
735 607
34 587
123 754
488 333
932 514
597 655
548 623
204 896
931 209
286 994
883 226
844 805
728 640
256 856
574 768
465 629
267 350
96 452
918 232
108 958
420 349
614 987
924 859
112 353
31 129
726 243
33 989
283 961
951 276
363 873
903 14
713 292
706 865
125 79
539 217
384 769
64 562
748 262
323 444
404 517
859 42
707 413
659 406
913 59
619 938
950 720
587 39
389 634
189 138
482 356
354 978
463 123
939 621
688 879
307 930
984 640
755 454
493 297
441 721
637 842
134 229
299 316
94 98
304 33
651 212
164 360
184 734
581 584
221 658
947 49
885 853
610 687
505 35
733 652
357 861
579 970
223 37
442 266
383 530
697 945
825 917
154 228
364 527
712 181
813 17
244 908
831 851
951 607
943 293
283 412
395 321
243 313
532 342
834 146
769 467
764 118
865 299
463 622
17 348
421 453
78 962
549 286
664 186
11 188
665 623
727 618
430 702
509 746
378 66
703 365
253 471
484 791
254 518
575 11
375 55
414 136
623 893
824 10
171 690
545 394
837 964
194 982
368 365
363 145
112 556
635 561
538 384
944 474
637 199
290 88
514 483
718 52
488 581
794 431
206 208
770 564
262 472
651 698
33 461
922 803
671 377
89 162
486 340
558 856
575 154
414 887
565 581
788 936
226 280
439 231
302 382
470 721
666 450
781 305
937 408
325 332
431 233
930 332
389 320
322 643
794 127
711 934
490 557
578 492
561 719
56 501
911 623
716 362
16 780
550 353
304 642
944 112
998 936
849 910
65 37
444 238
580 772
664 78
238 939
907 343
994 780
697 916
900 312
49 91
698 439
762 17
87 683
846 610
594 612
640 673
757 199
840 290
680 970
349 107
17 683
912 607
41 461
326 33
931 16
486 153
17 124
3 1000
856 570
564 60
611 788
621 382
25 689
624 667
420 477
215 556
784 880
751 674
179 821
137 456
122 487
793 96
654 592
53 506
388 777
168 627
358 571
65 603
248 549
911 69
421 189
130 190
495 964
685 296
695 690
90 531
540 935
119 878
610 75
918 466
506 214
355 810
639 645
649 60
60 370
695 458
928 483
962 803
647 643
601 453
640 408
817 213
269 114
158 301
961 45
507 109
172 862
997 296
649 918
323 840
179 226
522 893
804 285
43 158
814 240
592 527
957 165
341 873
186 698
938 100
513 212
295 903
595 806
662 424
353 79
90 894
243 365
345 213
93 936
571 76
472 720
336 908
761 242
235 975
566 36
956 708
145 872
990 768
300 989
669 877
213 236
211 58
366 574
604 374
33 312
148 879
8 362
410 726
728 528
211 695
800 792
176 26
117 380
969 761
313 65
674 612
693 640
618 837
342 703
165 374
872 320
953 423
646 480
966 364
543 585
264 834
910 421
60 64
449 53
39 358
920 673
671 838
539 245
503 671
368 743
425 392
163 238
821 710
322 780
925 123
9 849
615 858
662 703
439 425
3 202
343 930
101 427
390 473
952 445
966 112
878 779
417 364
389 32
856 699
115 121
235 716
844 955
265 191
422 461
860 510
478 577
685 518
170 305
479 279
883 174
362 603
624 847
825 719
585 916
887 788
873 809
690 44
418 384
601 404
681 846
541 991
997 822
826 407
45 996
461 525
627 37
671 644
135 709
30 37
916 425
767 844
275 137
432 935
724 573
954 259
994 860
996 135
362 650
536 950
899 657
367 818
509 919
328 634
658 187
217 428
354 481
211 703
268 173
266 513
864 820
421 993
114 695
52 354
291 367
957 980
240 733
513 151
702 142
618 991
722 826
919 515
84 182
556 347
650 449
47 273
528 818
292 68
63 396
411 72
389 559
869 807
98 99
172 523
917 877
556 752
79 541
274 573
346 636
50 284
394 833
174 980
654 781
986 221
332 505
339 252
358 290
576 346
255 222
970 69
674 377
916 984
876 444
587 991
538 514
307 719
975 614
796 954
889 149
815 734
543 43
363 993
740 137
253 156
396 527
462 987
109 231
506 573
102 11
207 516
745 925
819 2
714 826
840 495
680 471
902 406
885 856
409 214
714 915
879 166
374 889
120 747
452 990
772 178
106 854
289 568
492 758
871 219
816 161
570 83
522 473
96 688
149 619
37 244
793 825
418 781
295 384
219 943
72 247
566 853
724 349
536 718
52 332
592 437
25 882
188 551
231 853
452 325
408 257
134 57
166 475
520 697
681 15
129 724
462 497
315 393
876 709
967 710
695 659
321 821
50 512
917 975
771 43
892 582
604 86
17 799
535 797
910 833
831 737
652 363
873 606
391 680
664 865
339 795
419 832
595 994
853 8
800 984
978 334
70 94
913 808
535 184
651 798
734 196
491 225
864 621
665 656
527 244
25 832
238 994
790 412
209 260
7 167
829 819
922 534
534 116
65 988
705 75
10 761
605 484
130 269
868 833
595 182
204 613
204 627
254 624
551 151
878 837
898 732
649 714
699 582
284 108
714 953
157 870
354 742
49 773
239 597
978 256
58 969
22 229
273 66
940 820
731 813
664 964
299 190
395 747
797 62
165 973
341 33
535 406
620 794
847 918
596 398
508 356
78 605
127 551
737 109
150 976
314 190
796 565
951 886
898 71
632 413
499 408
787 196
596 265
323 223
538 491
927 992
479 606
814 969
960 151
311 196
394 585
263 429
988 374
439 539
915 139
622 85
248 882
943 565
333 106
213 331
162 933
793 959
10 976
841 267
803 24
971 531
441 669
584 724
273 850
486 681
940 58
232 143
542 613
818 401
789 255
598 187
136 527
113 635
53 958
91 135
734 896
100 240
332 230
870 593
742 109
826 343
250 328
796 480
261 936
306 632
699 263
63 964
582 179
516 979
50 806
797 499
909 505
361 508
851 224
932 527
742 415
181 995
219 963
279 165
581 999
849 343
382 521
311 85
578 777
10 666
591 546
793 938
657 686
941 834
434 437
883 937
777 427
333 17
232 221
961 61
859 765
156 254
767 294
75 33
402 721
281 906
394 959
49 869
554 4
161 656
95 515
785 557
70 397
976 820
851 35
258 356
488 213
220 124
280 695
89 170
161 443
559 61
316 390
844 42
562 688
379 605
135 698
970 36
778 269
869 286
994 783
845 442
607 699
657 837
533 29
394 772
195 166
481 277
310 239
119 864
277 766
644 100
293 644
939 76
836 296
690 656
953 579
284 886
225 15
686 766
769 617
236 193
770 19
843 125
401 312
41 263
354 974
241 645
255 931
704 258
944 805
310 587
330 167
447 269
836 718
30 776
423 751
825 112
373 459
272 229
909 75
734 44
963 99
496 766
258 778
369 41
82 261
688 672
1 734
926 567
388 613
835 597
968 946
342 229
654 838
492 751
670 941
604 463
157 834
410 455
608 646
573 346
319 996
809 770
180 389
779 978
278 442
605 607
576 131
995 239
730 361
338 30
955 837
425 797
496 160
73 65
675 613
836 804
590 931
259 480
701 387
486 820
32 148
785 15
158 863
672 966
723 894
413 190
302 444
87 361
38 884
425 270
863 393
321 5
780 852
902 439
437 202
364 472
506 818
192 468
891 264
482 483
888 280
358 53
971 419
107 818
56 294
720 69
226 11
951 883
651 227
839 431
615 620
626 545
577 242
595 612
923 430
730 118
961 540
411 326
843 45
61 838
880 648
389 169
465 32
642 295
968 373
460 917
764 614
690 1
349 126
158 383
778 405
752 922
845 367
633 737
607 196
908 540
353 849
391 95
154 3
924 460
301 638
969 308
254 944
302 884
382 15
779 298
936 94
836 759
459 814
416 910
531 665
221 973
728 103
807 164
318 617
702 358
291 86
455 843
678 288
885 429
362 289
907 21
301 771
47 575
379 442
93 444
246 77
296 706
495 759
564 450
716 233
280 860
814 652
404 26
68 390
31 864
721 240
373 981
196 507
998 603
847 951
782 388
211 135
196 495
383 911
954 353
47 713
249 902
959 73
7 540
144 476
868 51
785 863
510 418
757 894
818 611
825 713
940 288
760 949
958 492
307 671
465 52
944 975
714 357
397 484
257 957
915 930
2 99
662 540
725 547
435 45
774 531
176 877
991 96
834 90
855 555
109 333
909 756
961 109
876 406
691 116
577 159
437 376
815 455
113 618
920 843
355 206
887 326
911 735
235 85
446 502
72 100
444 649
234 504
364 845
188 718
370 316
209 122
347 621
489 556
968 594
64 621
501 802
288 57
431 136
304 446
416 569
788 600
306 165
996 697
107 715
780 551
121 589
781 436
236 402
531 869
121 167
163 656
627 13
833 843
30 862
430 353
943 900
169 740
591 240
935 94
431 167
809 345
872 913
749 70
652 524
29 756
181 321
461 414
81 128
59 779
732 339
305 724
664 425
358 239
146 711
497 545
165 779
67 997
495 993
224 332
861 264
70 331
48 743
47 656
61 374
67 67
742 601
215 462
713 149
502 172
770 736
472 880
932 819
985 178
932 239
202 362
310 392
244 817
307 981
974 461
387 254
81 375
656 714
296 210
403 626
265 271
949 600
835 942
895 342
37 271
53 189
149 386
158 978
655 432
722 702
174 248
720 322
67 872
456 679
362 673
323 451
414 971
696 256
867 355
877 724
323 366
358 105
529 56
529 401
255 950
65 690
966 43
351 653
38 391
924 68
346 342
315 302
424 791
402 323
657 420
225 916
527 958
147 579
886 488
373 861
693 61
616 575
116 931
153 582
676 298
879 556
390 993
315 652
844 486
812 647
342 688
764 934
817 474
445 446
460 410
814 429
331 183
555 821
67 598
166 683
327 876
457 905
745 616
537 198
953 351
924 526
118 869
29 967
987 56
597 665
747 926
628 994
402 734
433 873
5 192
67 262
808 712
728 260
893 395
427 659
409 85
841 606
980 711
460 365
567 710
298 251
593 14
302 404
517 859
126 171
455 293
633 456
368 62
969 717
251 809
245 470
627 347
252 124
799 919
413 857
659 202
713 895
536 383
734 779
717 224
309 319
737 42
742 565
467 559
565 148
844 552
96 769
326 357
507 43
847 246
490 519
7 925
650 582
63 313
564 64
231 324
949 393
98 178
995 595
305 564
457 445
92 488
851 702
757 637
512 922
276 556
397 587
482 739
295 53
184 355
939 183
756 199
1 466
286 756
505 365
620 863
125 924
295 202
37 818
595 690
754 430
364 578
526 429
870 670
65 761
428 634
198 474
251 637
394 424
386 230
630 419
814 308
872 605
585 256
67 18
701 325
560 342
333 884
437 592
294 76
398 210
244 406
686 22
601 624
606 79
85 673
21 559
838 855
966 909
766 725
737 936
81 325
96 663
299 906
679 876
966 537
368 377
69 269
19 608
994 577
301 696
370 879
538 113
637 679
855 442
877 74
13 824
228 221
910 411
169 302
957 346
899 409
615 493
276 972
327 764
342 189
970 257
477 508
824 351
213 212
710 32
597 657
960 251
242 574
346 213
447 409
795 464
646 500
422 736
220 70
429 483
684 268
138 914
503 441
435 205
698 107
10 672
229 747
767 834
263 531
247 168
931 944
78 131
516 576
290 588
800 601
412 892
7 582
508 44
98 764
92 599
629 177
219 347
284 248
237 968
866 117
263 356
287 139
789 916
120 422
105 557
886 197
74 368
595 243
321 558
971 922
606 394
63 382
11 900
103 168
503 882
717 728
999 348
445 514
318 233
320 571
124 738
422 643
571 165
588 673
965 576
331 237
372 355
798 896
314 778
814 376
377 155
552 204
845 415
914 522
448 581
964 325
721 959
226 398
357 643
246 351
866 610
558 84
231 243
965 423
647 159
252 610
8 963
502 679
75 265
265 237
605 138
382 567
398 876
134 748
701 811
853 624
927 136
424 73
556 355
251 685
461 574
253 744
633 938
405 699
527 527
329 507
743 942
48 236
958 510
346 565
361 781
165 572
753 740
225 631
970 155
97 196
281 316
182 598
821 755
846 899
765 585
895 94
279 881
165 483
853 826
265 423
468 622
516 535
662 599
59 677
135 147
778 175
910 932
135 236
691 753
464 532
717 413
279 102
562 391
956 880
755 731
873 870
188 839
410 656
521 913
18 742
914 852
446 543
194 805
290 603
464 279
783 363
189 327
84 399
774 832
858 735
330 916
78 866
136 276
544 669
477 318
55 476
997 109
516 843
788 916
497 576
823 137
892 32
274 358
974 998
405 507
839 641
378 703
733 57
841 467
912 717
479 368
594 212
704 82
420 588
754 652
894 113
759 114
384 543
593 416
668 982
912 351
970 431
217 560
556 17
238 474
423 700
157 46
662 655
835 53
407 956
3 289
599 344
748 403
719 243
30 886
215 1
4 954
428 392
700 505
192 841
385 417
821 753
647 355
954 194
401 659
245 976
333 357
862 863
320 367
997 77
175 472
693 148
314 588
597 439
107 30
50 627
283 591
304 943
415 233
643 693
496 383
191 615
370 434
903 849
780 498
835 236
132 410
336 523
333 75
629 618
345 165
936 756
529 699
590 259
198 33
840 677
894 711
180 343
718 873
311 316
105 19
723 961
191 705
95 366
274 817
877 522
228 294
110 678
710 496
842 562
784 488
180 498
273 21
211 865
212 348
945 999
770 48
611 357
93 23
940 222
295 981
185 200
617 380
779 222
957 344
874 411
811 316
302 574
52 860
230 812
438 588
913 748
84 37
928 113
444 389
232 915
726 990
66 395
914 960
119 369
601 642
170 600
23 465
324 483
313 402
110 801
317 344
157 662
838 455
573 838
130 415
841 698
417 272
628 467
969 173
116 706
790 149
819 622
941 523
485 970
187 97
472 511
883 968
708 424
222 524
282 507
645 23
337 416
681 104
706 74
917 821
979 495
330 267
687 850
431 845
273 623
628 220
261 49
851 8
243 850
863 200
335 515
383 190
399 912
157 861
490 211
814 299
229 778
419 134
220 713
995 212
847 269
988 651
514 729
780 322
792 72
755 523
20 836
398 507
71 713
360 329
914 164
719 856
253 996
27 375
503 549
72 196
786 686
597 315
531 91
317 258
152 604
439 897
437 308
416 555
446 505
251 567
617 992
873 705
126 832
59 466
90 405
785 343
775 988
107 575
166 421
108 493
950 531
758 498
902 497
599 455
768 547
227 786
421 56
377 722
621 365
529 859
410 354
962 615
835 92
421 578
422 810
244 102
899 304
335 356
969 813
14 713
328 506
796 275
870 411
449 216
41 915
429 967
671 384
805 26
214 968
203 119
617 889
36 87
448 623
34 463
53 309
910 54
53 340
962 581
823 956
486 131
945 658
228 52
460 704
414 335
150 326
854 117
639 995
237 221
59 140
48 981
1 714
378 329
407 98
119 832
835 814
79 83
939 893
186 135
120 297
479 804
759 282
811 500
740 257
981 345
337 720
571 552
628 547
646 593
384 685
491 594
952 186
356 106
664 642
46 839
471 979
409 151
277 467
9 669
797 77
573 791
549 979
858 944
195 53
291 847
831 33
443 958
824 974
986 825
17 489
219 544
875 653
106 388
873 200
153 219
890 819
122 630
398 497
411 660
17 810
591 333
135 505
989 267
457 336
270 91
670 364
548 480
516 675
696 888
978 54
698 171
881 394
86 111
644 588
868 79
847 160
165 325
810 448
422 94
817 439
612 995
628 309
911 463
5 526
939 584
309 236
116 294
721 656
881 132
996 544
163 399
735 618
126 365
277 276
476 427
16 157
47 150
107 103
236 975
276 769
121 646
222 301
776 984
137 825
30 482
313 27
493 799
89 108
449 348
60 769
759 326
692 914
516 720
700 338
297 239
73 624
526 138
496 397
796 943
818 759
535 232
711 854
660 794
289 969
658 771
635 794
47 688
21 3
690 278
99 160
290 676
602 232
126 386
225 213
170 612
195 742
506 391
959 889
137 143
748 619
667 281
961 770
112 593
627 531
870 787
75 868
755 553
692 514
885 780
401 363
396 989
953 857
968 626
307 723
615 431
713 760
762 966
391 39
745 679
248 913
348 112
555 522
616 740
37 544
538 419
320 879
108 186
770 983
999 344
576 675
694 521
145 361
432 729
566 634
206 374
555 257
704 11
655 198
100 159
771 352
417 986
722 901
858 74
769 587
630 478
25 864
577 965
164 159
429 59
468 958
553 195
5 358
99 194
388 304
584 763
954 136
606 29
102 554
287 665
450 867
731 519
592 207
405 235
839 758
260 8
807 702
369 985
499 870
125 593
687 777
178 663
928 400
268 942
864 236
785 769
576 243
451 145
396 482
499 46
202 786
982 276
134 938
394 777
555 723
600 110
736 287
133 237
726 693
100 148
841 622
441 641
749 95
493 259
805 223
791 265
193 854
223 60
124 284
375 916
155 11
307 105
829 460
540 747
111 685
102 410
81 229
721 600
632 731
937 909
558 955
762 761
852 331
451 521
328 55
925 783
568 209
637 793
773 50
38 350
329 684
157 503
969 351
443 812
1000 325
194 177
910 228
529 890
194 446
779 669
863 768
573 780
21 519
661 935
670 89
528 536
182 979
557 994
461 293
780 267
916 773
700 305
696 113
667 860
455 75
844 648
507 638
914 581
562 774
2 691
71 183
533 538
513 291
1000 689
722 476
257 804
446 840
232 668
889 759
838 206
373 828
19 382
772 224
269 380
650 113
26 781
940 493
616 686
220 197
6 882
435 636
38 427
428 296
921 675
834 62
457 105
611 798
956 640
88 136
842 806
525 989
467 392
839 735
247 228
999 139
24 364
841 367
253 817
143 37
491 818
910 303
221 820
943 573
930 748
171 99
201 791
287 235
986 260
230 958
116 883
524 281
115 207
323 453
195 84
557 840
731 671
526 337
292 122
226 492
547 139
505 936
250 942
31 978
842 752
360 950
815 558
533 720
258 680
527 132
758 173
146 869
46 609
545 683
594 154
283 290
687 605
560 527
137 147
392 730
784 933
674 641
110 784
153 402
22 86
676 307
824 150
713 464
737 893
519 256
252 990
46 757
39 541
755 831
595 852
908 752
180 1
279 273
28 25
59 847
132 873
86 213
727 932
22 458
653 748
945 763
366 711
435 863
885 188
593 4
221 595
370 636
893 804
966 433
715 156
788 847
486 201
910 277
806 628
804 908
398 590
925 730
979 179
244 431
432 291
873 957
392 418
838 938
367 738
16 120
10 163
940 160
120 507
824 651
511 864
314 75
400 219
584 143
1000 688
67 935
214 663
228 936
220 302
371 719
224 505
689 503
332 937
141 256
199 750
323 940
284 172
144 713
370 337
84 131
365 913
932 510
961 16
630 515
816 904
820 935
797 434
706 582
428 202
677 611
91 635
929 455
902 492
415 458
629 575
549 350
35 66
699 706
733 695
139 31
729 239
155 596
193 326
1000 465
521 671
707 870
554 600
726 120
477 328
674 65
964 564
16 844
557 669
51 403
975 339
945 171
965 779
317 569
523 236
291 226
303 661
750 914
549 831
432 996
718 128
59 13
142 549
429 746
42 529
854 845
462 25
47 730
945 740
572 511
912 378
366 473
960 774
193 202
278 392
69 68
520 170
768 962
705 613
324 233
31 666
979 125
786 371
168 185
599 216
12 100
513 787
581 813
572 217
972 774
196 109
51 756
258 908
938 184
203 687
688 200
340 309
204 443
586 218
205 69
236 813
855 848
242 945
246 456
579 112
59 864
499 289
618 516
982 219
1000 739
509 543
106 894
505 770
14 136
482 422
607 6
607 939
700 400
878 778
54 30
366 938
320 544
183 929
868 880
879 440
86 754
38 739
757 971
303 732
816 657
400 191
240 208
171 829
373 319
665 588
619 511
10 86
709 89
649 744
3 115
631 116
317 955
916 100
906 760
952 609
686 571
105 570
302 583
970 862
502 580
25 179
440 915
742 595
398 157
510 536
800 411
843 205
809 308
572 336
467 31
614 892
204 439
740 588
822 79
198 932
648 207
737 988
21 627
338 243
45 732
384 508
518 778
764 470
490 224
532 194
168 824
700 773
415 774
882 457
933 264
471 211
616 21
938 494
847 289
997 831
639 268
15 563
981 295
693 218
675 315
772 759
7 43
893 244
173 800
794 320
596 912
732 625
296 975
293 108
193 228
901 82
583 345
251 446
544 667
191 582
753 281
151 529
720 855
655 222
725 909
181 169
978 269
683 272
916 69
975 860
500 497
743 456
903 565
124 317
830 911
131 311
849 578
146 460
729 487
840 456
235 558
357 909
743 824
9 68
403 520
202 583
442 74
488 640
781 462
503 284
347 202
81 998
732 363
647 690
870 820
850 580
167 412
464 289
314 872
966 426
142 329
587 563
860 629
960 853
586 227
770 153
267 985
364 391
469 913
619 716
61 458
949 561
624 296
554 38
285 986
391 404
351 162
670 382
268 282
458 807
887 250
621 380
571 3
943 297
656 12
510 706
938 766
391 560
754 287
595 799
54 771
493 658
115 70
825 511
921 19
629 79
458 532
61 973
642 560
503 237
769 539
24 599
806 300
692 593
746 632
279 586
544 632
894 631
591 96
39 747
270 38
120 657
980 547
58 825
117 104
516 553
441 117
609 432
496 175
354 107
691 762
387 297
41 448
706 148
126 202
919 383
677 724
138 296
356 525
589 154
112 1
509 733
585 915
822 151
64 734
24 706
257 244
743 239
23 488
284 324
706 51
235 272
940 801
937 633
42 4
492 505
149 846
87 851
359 765
450 821
865 770
853 67
619 621
817 13
332 554
512 251
513 433
5 845
402 486
921 298
141 329
964 915
320 222
922 681
566 83
449 892
805 841
329 713
43 215
660 748
721 80
77 395
92 28
214 707
806 74
13 655
595 568
301 284
764 886
283 678
88 726
160 737
671 239
555 582
676 612
3 914
952 694
463 371
550 19
61 560
708 886
268 378
169 358
604 623
239 39
214 547
66 497
685 227
906 708
609 642
610 983
880 633
469 934
606 552
852 665
619 332
209 999
755 646
33 779
825 706
481 743
813 636
322 7
748 691
681 572
752 977
813 677
977 977
700 805
695 275
124 502
892 974
262 79
955 698
225 291
578 838
315 123
908 771
11 399
820 772
813 5
349 424
925 8
759 703
152 199
259 722
361 694
773 843
474 972
713 117
524 103
864 456
760 565
579 137
608 655
657 45
148 805
250 647
200 727
589 686
362 107
922 65
370 38
259 656
242 20
887 906
345 960
634 728
178 106
999 183
898 803
556 659
96 421
787 212
325 94
186 525
344 973
779 914
63 351
781 2
562 282
975 160
199 888
107 452
286 375
896 989
564 477
283 345
888 651
909 263
830 1
194 920
500 994
218 778
89 782
308 270
961 323
781 172
166 473
128 767
426 810
843 552
458 562
743 20
82 535
808 989
69 837
424 417
337 719
122 949
310 767
190 785
6 137
993 15
341 357
615 577
95 865
468 472
939 571
728 754
569 894
413 391
81 999
597 476
288 219
226 986
780 821
793 176
323 298
391 417
131 477
46 792
534 524
844 714
834 693
482 986
311 570
403 938
837 511
642 260
207 467
677 51
502 131
908 377
934 847
431 247
259 608
329 981
529 841
860 507
675 265
749 449
518 791
54 371
439 592
198 725
224 301
91 656
416 309
989 327
101 67
480 265
444 227
580 674
738 379
581 927
43 330
150 138
859 543
240 915
969 765
697 318
647 923
86 457
640 837
816 314
521 254
295 72
937 714
447 654
533 408
829 443
928 501
303 235
595 743
717 571
319 47
466 459
669 772
794 386
960 393
136 456
267 290
122 177
580 653
516 681
198 595
27 381
253 196
562 477
776 509
439 714
627 80
427 277
257 987
189 319
168 960
598 263
138 90
483 634
954 330
808 818
777 742
635 551
350 393
719 849
736 696
654 162
669 640
799 757
799 298
10 575
126 727
608 613
680 456
523 314
690 213
108 258
850 385
113 654
43 557
494 745
842 545
607 371
937 873
120 46
934 319
934 943
624 116
106 913
409 954
711 322
674 844
612 766
712 17
903 147
587 772
435 618
72 886
602 540
113 779
385 178
967 467
10 670
244 785
296 566
881 945
703 306
763 466
560 941
337 286
195 702
285 544
428 942
395 425
859 295
105 364
166 297
75 226
138 940
333 948
891 991
544 416
554 763
252 126
740 859
418 794
117 902
548 508
215 782
838 679
199 211
223 880
89 227
255 128
706 795
96 918
511 128
160 67
387 696
442 459
325 487
355 558
294 984
592 517
481 5
989 959
440 973
620 95
71 942
700 986
408 578
969 678
254 349
133 533
913 342
393 486
37 938
17 282
519 156
2 894
673 147
243 283
579 142
610 670
998 593
858 269
567 781
621 442
598 295
98 623
922 759
764 882
803 771
870 21
904 368
352 532
533 222
673 987
383 342
702 866
365 489
750 774
493 770
198 646
702 839
996 217
727 800
902 391
118 436
16 987
1000 683
198 366
253 840
640 807
502 895
387 577
930 243
573 105
593 654
492 630
490 551
899 606
274 292
69 563
988 83
134 299
762 809
200 391
954 358
509 712
295 908
319 931
160 277
811 943
789 43
653 887
332 199
872 984
576 840
950 770
538 180
257 744
86 52
850 489
66 47
237 226
420 19
803 118
391 925
555 590
976 669
409 493
539 750
233 44
924 855
306 135
203 417
424 40
458 625
455 47
554 509
574 303
727 190
19 862
263 371
261 63
603 227
518 14
121 333
549 99
581 155
994 267
231 579
818 25
142 598
936 801
576 13
172 713
248 5
111 957
108 37
357 896
893 919
784 420
167 967
810 283
685 3
409 970
532 634
663 666
226 130
842 223
114 220
497 212
680 216
3 190
784 586
254 927
806 502
247 165
242 841
87 700
972 392
441 402
289 88
110 7
325 627
15 903
180 328
213 308
55 743
332 725
770 283
903 90
571 966
755 196
729 851
762 532
979 83
330 663
260 855
372 646
116 708
254 86
412 137
955 773
28 891
520 805
860 708
116 721
547 70
572 197
753 99
52 125
484 685
179 553
454 935
323 979
183 130
393 522
372 799
594 321
240 447
823 790
499 568
996 678
766 122
696 726
641 69
155 499
748 198
613 200
797 973
738 802
799 33
853 73
82 573
625 805
292 321
572 794
913 26
426 919
85 698
914 846
400 444
234 604
404 776
884 460
4 413
180 666
949 49
161 409
750 480
882 267
248 302
483 216
784 229
94 642
858 959
849 625
541 775
457 991
882 219
675 778
574 780
889 231
660 469
599 543
20 97
468 315
432 668
784 489
785 474
759 470
733 732
319 858
758 323
545 327
205 103
892 92
220 754
871 995
630 933
883 1
533 627
705 607
363 315
737 54
413 902
749 411
427 641
123 656
212 101
873 100
884 898
120 656
583 938
117 651
923 925
245 219
226 652
154 975
985 773
518 93
93 974
229 672
217 315
427 866
74 594
240 245
56 581
729 423
681 899
641 271
12 783
957 900
990 517
904 709
649 660
746 495
456 779
537 12
793 623
355 183
838 142
852 466
391 158
906 459
908 546
827 390
911 496
262 249
709 331
914 410
39 518
243 383
868 834
917 355
994 652
290 537
76 681
199 493
720 517
480 61
235 579
66 853
19 840
276 180
164 206
565 889
10 217
10 381
110 314
429 897
492 232
774 384
686 139
827 142
39 900
811 383
482 997
565 887
664 814
642 35
528 948
207 833
272 697
885 762
54 879
459 694
698 354
960 280
752 435
90 445
901 43
81 925
871 317
173 178
508 717
742 457
562 832
812 94
357 42
421 840
997 701
394 827
529 912
346 516
545 358
962 813
703 233
793 552
671 803
976 364
896 324
669 297
385 169
270 621
844 657
955 594
947 733
215 879
620 820
396 533
759 961
440 59
881 548
828 78
469 996
656 328
912 375
548 48
426 377
703 676
296 111
519 77
908 127
73 683
423 660
521 338
827 860
721 11
609 534
340 149
416 743
476 257
271 184
675 873
381 316
241 275
169 818
703 485
909 897
139 736
160 212
140 159
51 293
843 572
382 867
916 732
510 604
493 604
723 49
106 212
115 757
225 921
225 698
73 629
109 515
451 216
839 184
600 759
746 502
371 313
112 384
529 110
943 930
745 967
181 186
811 796
392 528
274 778
65 505
378 573
585 341
14 338
131 288
850 11
503 910
168 831
833 563
786 758
24 598
404 302
903 681
258 683
294 769
128 949
989 725
976 688
208 945
87 651
509 870
391 20
646 941
426 411
382 884
195 133
400 992
424 370
389 134
290 310
608 218
398 89
481 693
859 325
143 986
480 716
374 569
164 981
677 411
690 294
381 391
216 825
630 267
493 115
350 172
821 202
608 916
835 73
831 496
507 791
343 575
54 148
952 612
722 519
561 287
824 513
196 115
422 102
766 459
999 292
242 435
82 749
891 761
638 692
97 256
170 7
197 732
890 184
958 314
464 858
318 95
694 371
337 738
699 332
1 251
506 482
772 39
244 636
735 631
811 366
842 635
226 531
851 681
541 512
402 742
35 580
729 6
979 506
746 218
358 963
796 519
550 142
821 878
525 100
410 929
681 162
789 715
111 758
356 961
950 487
836 30
27 422
761 512
508 665
168 875
970 217
970 566
354 450
339 893
897 364
21 344
252 923
51 829
660 625
652 975
3 177
662 973
652 11
497 534
906 292
213 169
760 78
991 996
740 974
521 841
170 628
622 77
972 131
164 328
321 993
163 128
629 9
396 247
39 386
58 467
434 222
649 764
905 671
454 151
672 761
6 444
754 687
968 295
7 628
479 37
148 961
614 916
857 892
977 930
682 465
860 763
218 147
479 792
756 659
368 360
937 126
798 580
538 47
348 563
708 256
564 333
896 393
892 683
435 920
546 76
668 69
685 208
320 142
266 397
72 214
977 789
691 890
348 236
504 282
341 664
437 316
150 882
249 625
374 816
57 15
32 339
536 175
877 289
974 107
886 126
99 182
543 742
380 57
590 685
875 189
815 460
281 461
252 334
408 883
631 36
452 531
299 744
964 430
870 400
288 145
10 691
468 506
459 192
23 779
858 481
927 399
901 217
233 526
233 888
780 23
208 548
373 173
153 726
783 985
872 783
696 819
817 337
953 44
206 543
555 429
147 642
633 49
294 13
109 211
463 334
175 256
21 131
944 37
762 19
735 613
3 535
385 653
988 172
931 213
756 134
905 423
748 609
159 501
236 981
188 787
923 651
284 980
611 228
799 83
815 728
242 274
204 834
48 798
878 236
323 147
99 405
266 416
442 373
367 209
370 696
269 531
793 586
621 189
719 750
435 93
569 969
697 474
788 908
622 727
509 680
868 234
488 817
267 166
581 839
614 729
119 44
316 529
173 750
57 183
205 96
335 654
935 619
867 108
461 37
747 692
199 702
234 649
453 775
528 853
258 344
377 86
5 370
694 782
979 78
410 52
368 234
401 875
648 899
290 175
142 408
117 99
248 381
244 110
616 91
730 889
676 244
804 928
317 291
333 393
834 183
228 470
257 227
682 889
291 840
825 737
138 735
143 806
10 355
214 373
89 803
612 34
607 411
560 782
956 864
213 256
194 340
598 66
938 964
543 203
599 816
593 667
797 432
142 771
933 208
192 829
75 678
852 478
827 744
651 953
63 264
743 796
128 231
70 44
605 771
224 524
871 816
290 470
839 590
17 962
402 903
827 362
652 332
94 547
539 212
522 504
317 833
810 348
440 358
195 546
654 437
175 403
632 281
574 977
561 585
77 303
359 71
887 929
9 89
338 239
188 707
24 175
812 912
893 651
263 793
420 22
356 847
417 48
593 490
833 797
921 271
751 649
52 950
267 877
148 760
20 906
389 667
22 520
431 373
540 437
976 927
306 361
877 322
246 619
619 236
897 823
730 573
389 10
518 130
646 501
854 972
635 650
834 879
110 152
270 828
485 654
802 121
588 906
1 933
340 71
94 47
833 888
140 249
296 547
338 644
465 976
418 132
883 655
344 456
501 150
534 227
906 870
242 166
978 603
215 452
749 846
413 593
593 242
858 489
180 321
207 207
250 459
312 962
265 117
970 280
628 17
189 951
389 791
352 132
82 270
649 155
385 924
310 272
763 652
148 245
7 517
796 325
652 249
477 668
211 486
87 57
699 120
270 198
771 159
263 378
158 382
695 590
222 519
239 90
400 954
48 330
674 518
421 777
458 815
48 420
7 92
428 541
545 893
869 37
688 674
369 640
280 606
691 269
906 558
305 531
746 920
320 508
416 1
62 15
594 158
111 467
997 255
673 391
350 520
360 731
564 749
11 371
253 809
434 987
249 446
93 745
588 306
422 906
48 595
471 988
231 721
690 126
215 444
518 267
816 206
738 990
119 756
24 25
386 456
354 689
806 592
885 835
859 994
125 83
406 328
679 994
560 788
574 424
100 10
468 529
872 61
381 362
640 312
102 335
532 443
708 168
977 813
870 451
678 532
297 779
435 619
862 256
973 551
190 694
658 39
371 209
210 46
452 846
383 583
192 720
592 258
774 445
884 739
345 60
405 42
932 533
9 817
36 934
359 84
385 450
999 284
243 526
111 628
40 380
129 126
485 395
210 501
395 363
303 843
758 460
525 237
782 999
576 574
699 235
452 724
41 508
63 20
236 512
252 986
289 294
186 277
107 771
584 67
104 760
71 599
876 196
784 853
331 840
446 80
785 178
909 78
346 591
109 976
819 519
712 466
284 820
1000 642
612 974
338 986
372 909
413 219
395 704
296 802
270 17
381 842
131 934
806 828
456 291
183 648
820 719
30 959
637 663
262 704
697 336
643 357
57 370
532 27
285 103
360 985
777 554
21 841
109 807
828 738
337 225
971 806
402 327
208 518
72 927
694 788
301 328
486 265
391 955
392 196
209 732
381 619
979 284
49 884
903 671
405 11
119 102
447 124
233 421
490 78
523 995
212 939
987 660
199 873
140 239
640 899
235 497
982 957
267 687
893 450
656 930
891 347
934 703
903 804
204 141
784 552
953 864
110 340
734 397
600 301
312 291
516 332
690 197
795 180
443 986
687 194
414 954
800 88
248 441
358 1000
248 989
755 93
607 557
446 458
989 91
643 764
403 985
386 353
948 249
429 490
802 600
489 622
84 449
401 260
235 913
487 692
760 946
469 516
964 178
274 874
9 792
248 939
54 803
821 544
689 349
112 456
696 230
673 172
75 710
933 290
125 972
201 582
553 244
193 984
886 855
982 704
856 706
886 14
918 983
307 883
557 15
746 987
426 32
814 104
420 351
678 530
731 28
629 217
99 307
874 489
497 829
469 969
745 874
325 4
326 904
918 321
209 174
867 643
333 76
674 284
400 110
119 72
434 789
993 271
361 906
873 624
197 114
678 490
986 5
956 924
959 134
403 583
133 941
641 213
992 729
287 260
796 848
911 529
682 18
75 896
436 32
504 193
894 878
493 711
614 627
380 374
99 666
301 839
222 405
443 30
464 144
938 406
848 427
592 664
108 299
528 883
300 559
34 442
745 916
247 120
923 597
366 190
963 919
567 726
207 685
559 686
484 922
205 198
771 709
584 550
526 735
317 562
846 149
231 706
573 229
381 96
353 540
520 278
775 881
851 286
366 9
428 775
774 655
25 37
38 200
716 612
717 197
567 612
21 104
152 473
679 235
568 415
582 77
650 360
279 39
1000 574
133 414
544 489
279 105
128 100
418 783
42 100
661 393
953 271
443 435
315 386
833 251
75 857
82 544
40 77
90 866
519 160
626 92
683 497
390 676
440 674
477 875
121 216
553 841
824 107
776 938
153 999
987 217
996 529
302 710
52 75
410 11
107 598
237 658
233 620
943 214
755 874
663 285
17 663
331 264
434 826
13 560
222 625
876 926
307 569
666 940
904 454
362 401
425 136
460 8
860 658
269 93
332 400
478 840
987 810
398 88
552 585
36 854
741 265
625 417
811 338
213 66
797 668
38 16
761 460
923 77
27 561
433 669
61 727
469 687
750 814
549 62
761 288
289 268
254 404
126 559
918 144
279 846
255 337
538 962
51 849
777 903
256 301
913 56
302 463
647 930
663 358
279 731
290 111
866 928
592 582
800 966
560 55
73 284
647 750
44 30
810 9
984 499
755 124
464 984
916 592
80 917
442 552
246 999
337 357
783 549
407 185
983 164
638 458
707 691
221 287
26 193
745 335
660 1000
717 811
513 196
476 364
307 730
663 734
575 346
791 801
851 267
527 597
752 293
119 999
262 163
449 534
676 674
932 583
299 113
720 354
706 784
716 391
808 609
599 956
741 194
494 559
822 177
738 590
715 234
859 237
743 515
284 211
42 227
296 516
717 330
232 98
54 854
913 500
216 11
349 689
737 213
440 905
524 237
375 150
494 849
231 649
170 165
579 417
448 713
746 199
693 864
590 733
933 692
663 873
952 4
422 92
30 149
863 939
656 676
618 375
235 463
969 106
967 381
155 233
275 14
449 650
30 366
921 929
231 219
711 804
287 132
283 355
58 136
897 679
392 804
495 22
140 855
874 385
959 602
621 910
445 168
347 459
509 766
166 748
849 356
298 799
888 253
936 903
310 876
883 538
629 759
426 187
36 721
534 50
113 47
822 162
951 328
248 247
548 154
707 368
912 597
965 395
242 13
909 200
333 345
799 909
187 377
586 990
225 21
212 786
729 224
348 798
95 881
105 951
281 313
802 899
668 567
139 691
867 298
194 649
723 957
440 458
766 815
706 650
524 415
351 496
777 398
671 431
512 206
880 363
429 759
825 371
104 139
927 911
166 385
693 556
7 640
744 764
127 43
713 210
720 775
727 569
920 220
327 957
935 509
916 939
213 563
745 368
693 19
550 175
897 577
638 613
331 534
139 1000
49 145
297 149
893 419
23 168
467 819
242 997
375 21
466 549
323 842
470 219
279 117
940 938
283 363
44 287
600 835
496 639
256 279
396 130
350 75
225 675
271 446
204 342
226 533
373 248
940 207
178 180
656 917
968 302
687 97
339 53
384 322
883 367
429 182
499 370
405 904
891 884
765 738
957 20
30 842
525 24
597 525
263 208
406 916
670 366
88 973
586 203
332 162
965 174
662 616
768 668
578 936
648 746
990 968
966 933
428 154
262 317
451 330
246 898
927 434
36 468
198 61
161 717
497 946
90 727
936 23
756 259
506 485
893 649
515 746
85 13
972 18
47 427
597 1
377 623
549 452
221 252
857 435
791 475
915 480
257 221
210 920
593 2
135 409
310 529
689 146
620 307
478 972
273 72
75 146
232 126
44 115
292 395
208 26
223 571
660 996
516 450
747 713
840 637
175 4
477 718
348 548
998 333
915 148
730 608
824 486
187 19
451 722
560 213
668 616
388 210
352 264
873 880
111 744
176 771
19 628
199 145
418 201
66 391
785 78
299 360
569 750
546 836
229 998
507 53
418 609
569 751
752 132
430 31
376 819
606 989
780 355
792 684
588 325
78 734
256 814
492 142
662 368
740 547
41 289
648 287
351 538
304 934
333 622
851 36
210 429
564 571
97 455
248 59
127 775
971 585
481 888
629 593
507 373
290 454
585 503
883 715
250 730
419 269
827 905
865 929
856 154
933 323
453 312
105 887
260 26
87 108
732 823
870 5
269 576
466 504
959 614
91 994
40 491
454 720
548 360
870 153
519 192
208 694
628 75
940 997
25 86
602 731
384 156
759 15
545 656
172 121
954 469
686 372
173 329
490 950
635 5
985 177
715 92
136 212
621 191
133 858
995 870
46 587
471 729
133 639
815 77
432 801
200 626
840 385
315 817
21 962
110 192
605 422
592 525
707 926
864 400
825 546
245 55
825 394
294 333
602 838
787 48
718 32
445 526
853 124
235 600
831 586
467 680
63 841
576 161
430 246
670 418
231 372
749 913
380 635
700 247
978 219
588 261
674 595
538 846
770 916
119 556
265 639
914 955
380 466
576 158
836 707
624 406
182 245
936 502
918 162
632 440
236 32
58 743
725 407
797 630
940 780
726 813
575 800
539 404
971 322
84 171
872 592
310 770
233 21
179 145
853 886
975 890
667 829
259 76
691 946
55 985
239 141
910 970
82 902
239 368
948 380
931 962
538 852
491 166
941 348
560 290
872 24
219 900
34 370
540 275
747 199
232 733
537 986
311 190
421 702
450 278
73 745
361 766
874 191
437 850
67 917
454 661
515 503
479 945
529 835
968 455
197 410
323 690
418 836
901 34
853 677
384 333
893 883
403 160
432 605
464 425
147 565
673 157
417 680
516 672
259 768
735 279
921 10
584 290
182 741
942 568
441 619
129 873
376 288
790 979
279 516
893 308
741 115
414 298
681 238
6 898
427 446
757 181
448 16
128 564
138 717
498 802
147 151
349 509
624 483
568 812
951 244
884 91
618 576
880 164
472 236
690 826
381 59
889 842
74 380
220 975
655 636
803 638
885 665
916 185
862 29
9 125
122 23
697 721
693 383
194 55
94 62
171 497
768 650
160 563
320 87
833 231
398 619
324 505
669 439
652 488
327 289
29 740
837 291
610 280
892 698
730 92
491 608
244 330
255 578
479 978
241 215
944 897
485 960
436 837
809 381
261 560
904 37
330 398
389 140
617 518
602 284
13 401
724 914
748 914
920 583
60 282
172 108
676 105
769 525
657 773
356 512
10 764
172 812
565 105
920 217
326 689
815 100
825 684
769 166
171 456
759 461
985 648
868 552
417 258
151 542
593 193
896 905
834 604
892 876
523 469
923 290
916 650
643 370
619 111
429 529
136 728
756 975
950 873
945 246
720 637
713 21
2 14
546 250
375 874
655 202
24 609
927 428
246 884
331 502
42 892
621 454
26 263
577 510
175 961
925 925
668 706
469 112
876 128
868 345
827 415
682 228
831 789
553 426
109 355
919 878
77 779
335 112
336 66
685 652
906 470
886 462
236 540
909 125
167 110
733 640
46 38
237 257
966 125
84 676
450 978
445 808
425 12
29 332
395 867
232 224
874 367
280 762
959 127
378 918
243 129
450 125
291 570
41 561
875 637
534 277
32 87
631 762
586 559
283 806
999 29
736 471
804 748
324 478
328 901
835 673
530 890
335 303
751 413
245 789
104 773
825 122
924 826
808 558
294 813
315 899
999 374
688 975
151 497
67 651
792 439
556 180
201 117
169 546
334 979
597 772
199 279
667 268
147 557
901 569
335 341
824 503
860 713
884 536
980 676
597 658
213 223
382 398
612 978
4 88
614 759
657 345
883 806
518 399
826 112
478 896
204 185
727 874
446 406
489 200
825 158
92 53
975 135
123 502
102 660
111 808
937 259
473 407
282 826
340 290
458 605
77 799
918 176
376 936
67 437
78 339
49 316
198 315
520 492
581 526
409 179
125 150
486 183
833 326
176 542
882 931
800 142
518 129
8 686
327 477
191 763
767 346
444 206
911 320
766 989
55 432
664 227
999 448
151 945
661 902
780 35
272 401
770 763
360 42
287 246
644 981
551 634
295 96
555 456
935 128
417 188
228 256
298 368
284 98
771 764
412 909
280 18
403 231
404 525
250 380
431 654
987 197
541 744
169 816
712 16
960 328
959 49
85 779
975 182
1 24
630 754
263 182
924 24
597 751
315 702
657 336
575 820
105 526
705 842
370 311
613 830
805 425
830 709
395 222
140 820
707 523
832 240
76 373
85 871
46 262
762 496
363 780
472 443
699 524
26 946
244 553
315 232
731 10
762 521
692 549
165 983
289 610
474 463
501 589
782 915
311 28
911 921
745 947
147 527
350 795
239 795
150 883
897 443
478 183
385 427
695 82
137 351
963 348
808 208
605 121
118 861
825 13
801 384
826 951
205 353
294 116
986 445
966 968
799 119
733 396
594 683
389 348
189 578
604 490
4 948
685 593
213 383
207 523
747 97
708 710
131 761
480 975
170 516
387 218
451 765
943 34
808 16
623 899
135 242
912 12
29 270
176 162
777 765
38 498
228 987
930 382
806 615
778 910
768 54
823 2
227 84
42 44
413 567
979 612
632 514
94 750
34 265
376 327
270 791
706 657
577 614
838 20
143 753
232 425
776 333
691 427
632 661
237 430
981 547
421 877
365 16
538 416
58 243
734 720
729 305
777 686
526 473
522 61
650 811
291 453
796 764
73 261
98 734
127 360
513 614
479 654
359 771
510 467
640 401
529 49
809 257
60 715
169 717
658 535
692 678
164 63
607 713
496 132
136 122
296 391
262 661
828 606
521 110
240 384
954 166
305 743
195 235
60 173
492 140
515 596
104 979
866 681
997 134
827 106
778 124
834 690
734 801
870 93
79 356
509 146
549 719
824 781
330 704
626 464
141 514
114 835
333 971
977 873
291 786
605 978
931 390
15 27
495 725
598 8
896 729
100 494
79 361
324 817
48 440
151 170
313 355
80 460
231 170
182 1000
47 550
24 226
533 855
127 655
278 753
64 184
37 284
417 288
290 803
506 342
924 691
878 791
989 80
954 329
527 604
694 841
137 23
690 578
147 995
515 777
999 883
297 724
67 599
462 716
451 844
127 550
803 386
559 762
113 807
827 928
926 707
333 261
432 143
129 562
779 265
587 440
305 400
138 582
914 224
718 561
396 66
476 14
650 997
980 631
3 55
22 215
830 784
663 420
784 168
327 337
136 27
263 653
317 82
166 497
591 352
13 400
665 845
277 244
33 766
33 867
770 603
636 311
490 974
202 406
765 674
337 54
576 37
709 469
907 803
340 767
383 394
217 418
211 900
382 59
98 79
968 723
822 797
421 879
986 149
479 729
977 516
563 422
112 943
32 161
178 570
519 807
962 781
112 660
549 950
25 737
239 655
479 273
671 209
753 471
602 706
912 51
984 543
363 549
614 20
494 75
318 860
759 13
926 375
147 543
177 753
251 678
457 657
870 966
396 719
771 200
68 416
180 364
583 612
527 937
406 755
101 482
736 944
877 865
367 822
151 470
222 169
788 286
570 739
597 319
133 981
885 408
429 456
734 892
180 829
655 694
395 463
68 885
498 563
672 408
249 847
382 866
716 132
791 470
187 590
745 189
628 325
371 641
361 601
175 40
300 718
44 418
388 481
892 661
808 300
466 455
150 766
342 913
932 127
494 250
562 510
955 752
929 675
427 332
389 644
323 405
679 468
238 384
502 89
834 86
305 43
73 202
630 24
689 422
556 743
472 536
249 272
592 285
970 671
375 921
879 940
883 591
903 801
781 108
971 281
573 930
744 981
52 208
867 539
919 154
936 933
681 836
316 227
945 671
691 31
706 432
689 727
20 776
786 623
708 500
578 366
990 853
621 899
867 934
253 732
521 358
283 10
629 285
974 161
744 964
708 579
639 714
564 169
962 796
413 343
24 334
233 327
33 57
682 537
212 510
76 892
30 884
960 770
418 666
905 396
589 679
151 188
855 843
384 221
968 629
750 735
295 616
376 345
326 524
83 439
863 977
573 306
353 365
409 564
456 388
528 366
333 746
108 579
902 227
528 298
441 352
241 54
20 771
90 938
577 998
404 777
954 147
604 10
757 614
508 692
34 711
287 598
677 755
348 811
858 551
112 475
35 670
330 952
362 23
594 314
824 79
543 395
107 561
659 47
73 559
407 476
602 127
440 874
441 188
989 808
591 661
77 17
138 284
536 200
142 485
882 631
903 856
623 197
638 380
521 597
523 795
688 534
434 415
848 632
866 429
232 621
879 308
396 878
706 302
603 554
728 287
234 334
208 524
507 674
723 843
756 988
100 109
216 57
415 654
845 875
743 558
561 355
173 226
348 843
827 420
54 270
775 853
666 208
952 365
736 520
889 615
542 700
290 95
810 989
133 506
646 491
831 518
527 719
665 754
143 623
188 495
257 411
278 147
632 985
74 685
410 443
857 433
508 967
309 264
703 78
584 43
436 520
238 733
782 42
516 921
912 593
276 838
158 874
993 626
926 967
659 241
273 581
226 232
690 544
513 661
608 517
931 852
600 43
527 318
10 189
966 327
529 651
701 191
309 401
617 994
3 75
191 730
679 566
702 174
587 310
900 214
517 613
957 412
647 972
158 316
951 138
531 777
785 356
991 883
885 887
700 438
513 17
588 370
411 489
346 622
541 317
851 634
814 204
366 509
256 30
993 244
365 649
646 898
836 202
573 869
78 331
608 25
792 615
318 922
949 678
467 319
821 985
902 433
37 771
879 608
651 96
711 812
278 778
372 549
882 464
297 686
622 763
212 648
499 613
795 125
89 36
397 716
606 590
34 716
183 522
987 557
431 378
667 977
167 334
713 120
200 298
149 10
818 87
37 464
288 80
824 444
337 807
557 825
182 733
183 125
127 806
711 11
810 746
270 548
569 518
150 704
192 113
51 334
824 387
256 242
755 130
251 648
292 605
198 81
999 377
743 173
202 30
125 164
627 941
513 105
63 464
511 454
132 458
135 343
880 257
5 151
56 171
730 563
635 26
554 228
186 909
925 559
702 523
43 201
954 60
323 253
324 816
464 523
901 985
89 442
929 678
55 761
65 56
691 711
985 643
858 663
481 373
248 291
738 438
930 787
353 448
271 987
538 403
269 460
162 66
624 329
344 522
14 345
786 28
831 261
774 215
554 44
157 110
435 938
178 592
450 598
135 460
947 473
91 941
634 640
157 280
618 274
933 986
846 115
488 572
310 788
536 665
324 617
761 214
143 837
112 367
162 626
30 843
956 307
484 812
310 8
990 172
789 504
276 362
911 707
253 472
990 694
505 971
72 487
374 394
854 518
244 270
824 867
503 948
19 313
32 807
876 276
452 730
455 805
483 866
190 931
900 503
762 111
189 555
922 104
383 1000
32 378
365 588
578 512
930 344
932 392
825 302
924 72
323 587
677 173
32 628
390 727
571 994
633 659
722 190
969 193
662 444
11 520
231 669
413 835
568 628
27 861
397 886
559 751
142 344
239 598
157 687
361 380
938 382
222 89
531 279
81 97
938 642
257 825
268 604
602 553
112 330
976 925
610 54
753 962
90 104
326 860
443 775
809 273
207 308
160 538
386 257
558 335
651 704
90 586
3 326
316 707
302 15
520 154
427 894
66 316
615 54
715 784
462 37
262 669
153 590
699 826
333 330
263 621
232 326
659 384
406 989
143 810
728 409
476 853
702 373
988 931
322 579
424 694
165 521
892 436
494 472
716 727
390 656
316 880
979 243
495 497
581 939
152 4
34 546
610 124
804 943
530 802
630 988
943 694
405 813
338 487
989 836
902 795
397 819
415 630
65 557
435 728
971 36
585 29
969 740
413 456
821 816
694 485
938 465
476 104
147 569
935 192
399 170
405 921
213 841
770 336
758 30
100 407
709 880
975 129
636 153
771 929
548 357
638 591
606 369
635 285
794 978
766 662
357 558
72 69
227 184
930 12
346 879
553 972
142 557
383 47
29 928
719 181
634 180
383 354
492 629
860 622
306 884
487 698
491 173
903 708
315 349
974 959
478 790
174 507
667 215
209 203
196 850
446 14
863 654
769 762
316 256
398 163
856 782
919 428
42 142
24 592
482 173
617 468
489 912
655 620
656 817
405 844
151 543
885 333
94 608
507 607
956 183
511 971
34 714
767 976
111 870
205 556
628 219
906 646
964 672
61 811
694 114
306 721
239 544
749 279
299 560
673 185
585 243
596 536
865 165
313 212
577 893
962 560
682 957
260 95
766 851
457 988
483 150
444 28
629 328
888 213
249 57
296 785
320 421
853 385
284 973
580 754
527 269
345 515
330 480
395 273
506 617
355 78
400 803
441 880
613 572
410 751
466 829
569 560
102 348
41 748
876 664
924 714
186 695
86 73
415 714
910 966
679 704
363 476
916 476
811 339
286 785
909 499
459 767
955 470
873 87
740 328
176 829
610 500
659 473
452 769
288 712
990 435
209 851
314 673
702 780
525 312
41 519
461 440
598 21
347 628
868 889
842 704
670 489
130 595
371 18
874 85
538 966
620 78
256 3
272 183
707 86
843 669
674 482
476 554
48 98
683 380
8 895
873 300
145 46
548 406
995 445
823 184
732 437
125 819
244 603
644 226
7 289
378 216
59 27
416 446
21 802
671 31
156 963
146 467
60 349
622 13
453 558
961 653
576 129
608 899
868 955
560 76
612 933
74 906
779 385
524 707
817 205
408 456
727 782
246 618
170 63
680 269
44 181
567 240
18 275
508 252
776 875
510 368
890 575
446 68
730 684
221 906
906 110
188 238
451 184
32 458
226 990
614 440
871 770
416 316
477 791
366 141
478 849
778 443
339 207
464 541
1 268
571 632
435 371
153 379
233 462
24 240
218 105
3 299
487 729
426 275
312 277
720 924
104 272
744 238
189 720
698 480
846 631
219 840
147 622
87 561
671 129
751 726
461 138
303 728
612 859
206 503
468 40
529 482
698 385
670 912
283 559
694 225
184 306
539 19
266 182
835 23
765 250
302 801
684 221
512 724
785 84
364 266
278 788
499 164
814 59
690 403
768 323
993 823
745 5
348 4
907 664
597 35
766 193
710 579
588 249
721 895
637 997
290 200
999 219
370 744
636 139
331 516
79 764
306 638
746 729
68 313
918 363
484 19
639 166
529 816
907 592
356 521
850 418
850 195
109 509
457 503
438 521
106 342
893 998
662 994
44 383
880 50
28 401
638 669
558 48
885 8
217 162
86 990
52 347
714 237
415 116
450 88
337 761
599 510
152 612
671 643
764 860
112 981
812 630
337 717
273 724
724 979
938 871
282 850
471 585
315 627
752 303
163 940
7 726
590 956
528 940
817 135
942 43
445 89
648 6
690 51
590 875
28 2
270 304
876 169
140 376
934 27
784 856
192 548
874 394
841 355
599 729
90 585
317 43
110 422
848 688
733 935
429 860
677 895
91 498
891 933
427 219
525 885
675 684
201 486
757 146
288 257
268 204
934 669
574 278
604 824
507 989
831 838
453 580
607 745
507 873
695 655
859 392
132 688
378 529
507 945
638 201
271 620
743 639
674 759
318 234
159 767
34 576
973 735
239 229
179 601
445 764
261 656
959 330
23 188
308 177
931 888
525 647
966 512
90 510
76 556
734 743
251 72
497 805
699 21
804 124
504 524
346 116
956 722
529 782
247 783
364 309
682 420
71 664
435 58
823 996
140 652
224 577
755 231
866 374
621 824
179 337
808 431
842 212
536 174
420 220
628 828
998 349
229 273
236 723
857 432
77 895
471 910
14 850
402 931
646 177
530 191
238 615
677 635
402 622
593 709
479 72
768 4
38 923
867 446
3 990
72 595
897 228
97 541
934 485
648 212
602 680
939 543
234 264
30 616
879 979
953 238
967 204
57 323
92 697
566 273
699 776
608 61
486 885
259 255
389 106
310 338
883 324
386 904
27 792
920 324
148 631
880 271
779 785
575 316
645 35
573 287
224 895
275 2
866 381
444 922
587 55
878 92
521 711
176 45
400 650
140 364
211 564
320 393
462 937
712 751
269 572
136 492
585 354
819 449
128 390
178 661
220 525
535 482
511 461
154 484
245 396
932 923
874 570
130 891
85 869
907 916
184 336
321 196
860 807
442 604
990 345
837 997
361 723
307 810
240 764
698 676
88 42
455 654
381 397
16 360
985 378
615 516
509 93
637 916
417 675
219 246
831 564
237 720
588 45
340 874
482 706
24 4
661 299
104 470
105 348
500 483
457 39
595 990
893 656
976 581
133 787
353 363
41 530
325 738
228 479
992 84
844 555
815 388
817 405
497 173
27 715
445 159
745 450
328 663
449 755
435 614
971 251
206 264
510 563
135 889
889 322
740 605
220 440
557 291
795 751
271 339
62 226
122 430
215 639
321 363
291 846
46 819
403 409
76 318
649 837
583 179
33 450
532 98
496 470
481 219
925 570
104 489
216 72
319 408
73 18
801 502
65 531
334 377
318 215
255 898
795 199
567 485
603 564
638 962
294 927
115 640
274 502
753 345
336 847
217 818
86 191
198 73
60 851
961 85
752 767
281 418
883 232
574 606
668 325
461 999
367 793
398 418
10 76
630 936
381 146
662 235
539 762
334 293
135 191
536 521
306 675
939 207
865 576
633 524
396 691
95 110
204 513
505 838
779 146
345 529
429 370
807 997
656 814
737 329
991 379
944 63
129 822
931 990
845 934
555 896
9 257
708 59
450 977
101 58
564 997
599 347
372 976
987 485
435 675
935 818
892 603
146 844
28 36
198 497
257 33
877 298
495 454
656 486
313 866
975 14
990 115
699 698
389 818
927 481
106 740
464 505
149 558
687 532
888 503
805 901
804 804
447 40
821 278
891 291
25 199
65 278
958 173
540 218
376 650
924 423
5 197
871 933
347 787
746 85
6 766
219 174
388 157
914 623
135 614
320 501
282 847
843 957
374 118
67 828
326 992
289 359
596 733
690 208
80 581
548 572
787 498
891 245
488 774
295 414
868 937
5 12
232 165
52 663
151 383
352 356
764 594
691 81
777 16
34 119
786 231
255 951
758 662
480 478
194 200
932 932
429 704
114 991
513 850
679 344
593 557
552 920
953 397
630 573
982 546
625 84
842 773
182 778
285 558
917 197
152 491
239 942
126 580
819 418
752 957
654 760
615 845
767 627
240 408
570 547
890 210
239 848
142 933
642 634
900 975
465 221
761 470
667 818
303 60
794 907
727 676
388 208
486 221
306 31
355 958
291 254
543 316
159 474
460 79
803 295
516 702
915 761
829 276
289 234
723 507
564 5
413 412
369 348
316 14
667 656
805 624
157 115
663 113
277 513
428 759
436 43
932 240
636 681
512 971
592 284
43 216
681 48
348 362
851 340
468 201
101 341
837 293
733 905
323 234
112 189
605 756
818 610
28 353
340 553
565 376
184 194
349 330
512 990
873 796
101 159
505 823
209 845
123 545
233 216
587 151
582 901
662 265
637 653
841 146
494 236
819 843
117 202
654 699
263 255
777 664
961 15
630 973
569 333
240 970
629 930
460 516
301 401
418 647
726 941
507 466
348 67
436 792
290 48
127 600
352 897
385 804
53 629
742 309
342 640
119 724
216 229
632 814
922 8
435 601
766 660
632 364
150 949
922 837
897 394
513 971
400 371
888 725
616 414
170 18
509 114
893 857
222 31
836 911
29 72
862 466
27 443
589 757
530 600
220 174
484 436
758 635
245 519
510 503
869 865
414 301
636 863
196 631
883 150
859 18
440 234
855 106
876 76
29 64
691 742
327 233
391 966
9 256
283 29
100 858
314 654
668 784
397 486
940 179
227 649
28 402
878 364
696 440
373 783
416 444
843 374
605 71
974 363
578 800
545 277
635 317
388 476
547 490
600 396
622 187
317 237
67 96
367 901
602 648
770 994
746 128
434 454
255 346
291 910
930 718
930 146
890 640
775 8
664 385
548 33
171 77
378 65
947 68
879 22
249 123
695 964
200 401
704 173
981 186
436 145
257 290
866 923
993 154
838 743
511 236
700 132
766 751
190 356
774 473
429 563
413 849
346 170
193 662
751 207
889 691
73 514
578 752
316 124
880 758
537 707
14 761
562 344
231 942
45 276
799 926
152 907
978 752
912 787
319 151
267 237
585 138
436 950
892 821
870 258
342 120
200 193
762 721
897 935
126 305
423 139
578 48
488 13
469 476
885 676
301 181
351 965
59 413
951 827
917 773
921 326
432 621
473 914
458 106
209 79
208 411
193 751
592 813
23 289
479 568
907 537
462 172
911 935
500 274
895 296
797 656
457 975
224 714
551 28
519 121
867 107
160 396
791 905
458 672
310 135
76 956
262 621
435 189
28 616
148 845
200 569
752 732
164 78
509 752
255 93
595 124
254 963
95 489
11 657
695 689
187 536
809 647
117 239
645 460
818 417
568 771
569 649
498 720
498 386
519 293
516 107
126 598
246 593
457 323
151 173
375 49
179 596
595 350
291 701
497 523
203 818
152 497
223 832
515 206
425 40
982 570
353 572
136 452
172 722
798 57
519 204
2 26
707 479
852 721
321 122
667 649
275 19
966 947
429 184
59 946
218 854
437 178
281 280
924 728
187 617
202 773
968 41
275 930
401 586
456 204
375 950
702 721
518 92
126 21
376 224
418 529
898 939
4 358
189 312
416 152
454 147
766 921
130 72
477 99
249 384
203 932
967 682
293 943
807 245
632 438
584 709
817 235
545 853
347 43
30 496
391 72
253 695
244 80
851 395
830 546
966 567
38 261
784 370
614 856
503 747
540 46
690 732
154 775
14 50
753 276
819 984
452 312
877 507
214 699
228 285
178 569
126 245
757 830
354 38
856 217
356 420
578 766
762 289
946 527
458 679
533 442
84 961
942 402
119 593
755 645
444 632
489 349
477 89
831 540
510 583
842 91
4 716
344 700
70 732
795 153
359 146
667 780
283 139
839 298
202 136
144 55
873 4
907 949
679 894
390 741
735 794
21 143
279 921
938 192
443 925
127 664
497 868
301 370
745 796
992 432
183 846
98 196
919 979
153 167
6 886
422 248
512 463
983 830
398 355
446 923
167 223
568 758
274 702
805 870
898 899
749 445
926 205
475 580
161 34
465 906
384 192
481 240
81 158
910 709
757 823
656 337
132 114
898 347
621 376
799 8
168 342
731 817
420 893
570 217
523 970
360 873
808 875
249 421
953 259
168 221
854 643
217 958
375 757
577 538
612 631
46 276
972 162
695 450
259 345
66 296
627 940
469 550
92 676
16 310
75 858
232 97
181 328
50 96
317 595
233 213
953 98
468 597
192 627
280 48
670 320
120 165
459 600
661 807
884 882
627 568
917 748
926 785
428 586
11 486
909 867
631 637
54 327
996 69
379 872
849 763
707 719
940 961
924 225
256 742
651 785
822 490
6 332
224 89
578 561
885 22
232 583
979 563
691 182
672 882
57 309
780 537
38 131
970 847
91 139
964 415
133 968
756 382
512 446
325 203
439 644
873 51
511 746
826 383
178 784
499 575
810 934
756 548
824 556
283 772
861 583
121 554
413 517
40 652
188 155
921 491
933 900
766 245
826 600
724 255
274 633
912 242
215 955
142 650
478 118
203 673
849 886
234 959
92 22
783 610
67 334
877 160
982 194
370 131
178 327
29 605
814 64
173 98
564 118
472 240
301 244
322 389
370 861
888 677
191 759
106 624
179 874
472 747
954 304
298 766
440 114
892 932
182 696
295 581
940 321
571 84
668 441
621 645
135 260
654 265
94 318
51 360
442 524
6 355
326 840
871 15
751 393
402 960
642 510
398 860
64 148
468 927
159 409
607 357
172 818
916 943
518 344
30 602
618 640
265 582
639 912
319 889
761 543
444 142
681 472
416 656
803 112
185 990
903 313
377 602
349 220
963 613
985 879
24 448
592 355
594 24
777 97
100 825
705 437
853 569
928 427
88 139
937 232
902 331
906 412
629 471
503 516
505 278
762 649
248 496
646 417
364 489
233 311
290 279
987 363
203 345
979 758
74 173
784 431
617 391
11 1000
165 503
402 658
499 346
54 408
904 335
727 119
252 955
292 871
808 946
15 230
332 31
390 548
815 684
28 433
484 762
102 2
160 820
940 995
504 164
257 584
867 950
312 505
63 955
932 711
547 778
641 467
382 649
305 606
950 54
661 675
842 665
528 756
491 645
556 357
718 203
287 752
443 561
23 250
138 466
734 547
993 684
657 329
394 278
834 934
785 553
266 198
737 172
288 937
565 805
310 157
539 686
86 158
797 558
380 267
555 103
27 406
584 363
445 372
149 489
936 284
110 614
533 978
20 933
143 131
619 880
601 153
10 629
827 468
713 695
76 975
471 840
919 304
224 743
554 162
175 536
958 825
439 51
513 141
928 991
792 639
803 782
756 964
619 501
152 873
570 421
81 377
190 758
635 688
456 595
650 999
387 679
187 466
861 97
847 875
484 147
27 829
345 951
349 531
952 847
989 424
187 813
771 393
881 596
594 637
612 777
141 832
606 939
250 313
391 715
769 19
133 182
603 144
228 147
858 574
238 787
43 597
161 240
2 135
26 105
637 411
227 322
690 477
922 892
594 880
887 858
580 274
565 634
290 678
985 442
745 910
85 998
239 909
758 705
469 240
832 353
633 808
556 336
298 458
994 713
927 969
710 901
993 551
694 124
345 380
826 987
760 485
800 29
237 647
409 406
369 661
901 497
39 175
465 492
434 978
260 742
909 377
858 235
427 614
228 861
686 446
793 762
239 43
38 576
409 561
107 194
359 58
58 710
718 724
482 58
168 674
456 944
60 151
128 567
823 757
302 115
523 292
6 217
816 327
455 492
484 999
1 398
640 636
891 649
219 187
885 18
24 538
745 951
104 662
240 180
287 86
50 197
521 162
657 466
999 58
406 848
746 1000
112 948
475 353
303 521
995 330
794 582
848 10
71 214
893 667
37 44
324 774
154 233
467 464
300 810
751 648
889 459
122 42
699 591
175 794
537 721
735 985
588 229
321 830
721 768
269 805
414 509
165 345
708 820
407 842
985 709
344 299
65 977
258 978
635 191
398 957
908 553
200 210
307 202
500 827
39 861
345 925
286 595
62 971
14 757
235 657
368 15
992 875
442 302
697 731
354 837
903 707
702 22
788 95
517 224
640 93
534 22
114 935
634 305
523 850
289 1000
672 9
82 67
605 910
378 606
582 991
654 980
579 127
233 344
560 143
909 705
950 229
431 265
561 635
977 163
928 871
463 411
533 125
672 263
986 46
746 126
878 176
894 892
784 85
235 529
404 332
447 644
353 315
307 268
884 339
409 567
527 452
453 848
926 487
249 459
282 855
756 442
850 14
125 453
885 240
940 738
657 828
33 14
579 741
689 433
999 561
571 40
187 907
299 116
177 94
241 269
538 304
569 259
82 706
796 575
84 916
53 600
435 19
639 649
502 741
257 103
940 94
347 492
215 557
380 93
736 630
960 502
955 511
559 726
140 814
512 196
814 66
28 405
148 343
132 537
812 57
395 766
278 31
358 234
196 873
953 234
235 790
951 364
31 75
686 108
257 472
859 492
373 740
662 367
489 782
854 493
194 693
331 133
921 438
648 407
487 238
334 809
37 492
851 559
262 843
120 166
727 141
879 240
577 818
947 445
482 906
266 710
213 422
439 925
568 332
905 839
421 644
642 423
372 334
88 770
262 528
664 909
872 435
611 672
498 709
984 990
358 529
428 600
67 573
3 130
478 226
472 956
895 825
508 844
865 179
38 476
473 993
32 634
389 903
725 299
633 617
102 33
182 433
571 947
301 842
755 47
710 653
966 629
628 717
142 681
4 872
610 53
246 570
179 734
315 421
164 341
500 848
863 804
294 341
736 173
336 775
649 642
224 933
678 757
911 738
808 434
40 877
67 474
905 486
842 468
634 9
510 808
254 691
835 646
126 345
419 52
256 893
494 135
931 245
43 683
810 983
217 555
482 545
500 683
203 944
504 865
982 645
484 491
575 910
797 882
48 933
205 660
203 812
874 949
414 137
911 211
415 321
46 610
129 539
441 636
532 559
809 662
564 720
114 251
483 643
377 786
106 237
939 905
183 67
227 312
797 742
276 949
482 877
99 59
105 571
750 427
747 460
255 207
915 329
329 247
299 473
370 40
489 276
114 926
468 921
779 218
955 559
470 320
206 192
438 826
655 926
649 171
597 443
751 938
552 672
113 929
977 211
459 244
143 897
264 558
90 107
640 310
88 926
755 152
171 929
278 916
575 861
693 360
387 574
560 471
953 989
753 518
102 729
633 550
468 684
116 603
223 813
172 136
982 160
300 488
341 311
169 566
622 650
15 870
167 398
885 691
65 873
96 852
82 418
217 679
28 656
289 981
155 64
509 333
147 671
791 734
593 340
284 947
162 973
275 295
425 33
771 647
850 66
652 427
16 237
474 965
556 605
529 775
790 456
56 845
244 369
63 312
347 57
519 778
263 628
798 360
415 993
412 614
411 336
57 60
419 990
605 782
634 379
401 333
954 393
614 836
539 934
515 719
479 159
594 919
852 728
279 1
642 70
34 276
797 688
979 921
732 212
117 657
427 414
297 669
420 896
889 29
566 245
338 296
981 515
449 582
360 783
684 652
128 602
358 114
837 585
744 971
230 319
766 97
250 180
8 269
464 824
907 242
315 699
715 757
871 847
747 798
172 406
245 571
926 544
490 35
742 167
554 648
496 699
173 497
454 427
917 415
575 413
535 117
101 917
275 465
162 825
646 629
55 859
294 407
614 490
801 44
174 57
692 70
510 407
840 42
429 767
264 107
17 717
643 719
304 276
828 294
223 952
213 239
442 213
690 251
518 558
14 380
560 416
568 651
262 744
152 382
91 361
74 546
63 389
97 998
72 1
739 590
446 659
524 963
382 885
192 958
821 751
849 364
38 817
241 187
291 550
287 606
132 351
293 725
927 63
792 62
582 210
693 215
138 279
903 477
327 4
225 663
544 137
263 635
123 589
58 563
447 70
449 786
364 514
575 838
492 583
725 951
25 217
150 135
428 241
767 839
874 591
161 956
532 349
764 54
270 921
423 582
939 611
995 430
66 655
845 542
927 949
68 591
356 784
475 960
966 838
79 812
73 174
234 755
433 260
499 831
644 659
265 641
365 933
811 454
263 765
882 902
884 144
958 757
995 519
408 663
388 441
589 972
971 462
762 404
836 775
43 858
925 711
771 812
839 249
884 909
667 120
834 774
763 366
760 296
924 203
501 436
650 927
701 186
217 197
381 904
582 125
589 231
622 677
366 863
891 368
287 758
12 301
255 539
21 209
351 324
435 997
875 964
970 454
465 797
971 740
185 798
258 554
960 727
620 255
82 608
395 591
695 748
167 452
859 932
890 24
995 981
638 79
475 878
556 667
541 417
595 107
755 4
822 352
862 30
545 982
582 943
594 764
42 792
902 472
42 558
992 693
604 765
323 972
775 59
471 97
353 185
831 892
491 726
134 488
401 920
350 782
722 439
538 771
79 133
567 210
89 925
443 21
845 194
237 227
745 239
355 580
402 628
240 992
88 220
571 353
60 963
549 227
341 238
567 329
122 154
483 195
824 544
958 217
130 255
885 306
827 766
388 364
905 831
650 536
294 773
63 992
535 471
671 221
208 188
320 21
19 227
586 267
735 218
371 301
480 13
379 522
108 997
182 501
243 780
711 306
458 471
801 842
662 996
869 299
651 630
641 53
533 450
847 934
822 371
635 850
63 132
816 878
907 328
70 524
849 772
671 518
829 463
128 151
649 33
637 816
521 201
604 708
112 810
737 646
788 339
317 757
620 735
259 940
676 136
102 201
690 34
984 169
503 796
45 312
296 96
246 930
245 360
74 607
858 422
671 629
786 702
125 25
265 133
35 59
160 291
699 581
667 542
400 673
17 55
851 764
686 585
749 472
751 94
491 805
226 295
761 654
747 66
548 975
241 454
791 27
656 613
853 637
79 81
651 211
540 863
721 490
603 593
228 105
534 838
556 808
519 435
735 293
540 579
476 863
19 951
408 154
207 576
79 643
320 865
142 162
887 948
13 265
572 414
930 421
290 100
349 912
754 589
103 521
844 238
543 971
596 444
145 414
971 343
723 918
923 373
935 526
694 122
485 593
779 121
399 667
159 350
486 829
677 164
696 133
24 401
948 778
444 253
269 876
996 599
87 846
833 450
638 343
463 222
722 466
509 430
865 219
153 995
117 2
758 277
102 919
983 771
633 721
881 494
161 424
661 194
813 745
529 612
148 172
958 682
566 152
67 515
527 512
244 876
824 199
585 988
787 30
841 490
334 210
411 687
382 65
865 50
113 290
863 848
765 997
734 444
637 55
268 191
701 976
263 905
202 795
190 96
157 225
448 154
954 918
849 362
586 741
75 18
732 117
911 420
456 711
787 544
139 309
714 12
704 906
254 168
426 684
849 888
718 86
777 214
314 832
935 118
206 656
965 22
924 16
405 795
596 424
956 234
301 546
877 80
848 219
836 701
171 341
310 635
549 887
546 308
912 659
691 914
98 839
612 819
848 149
469 820
582 51
318 877
881 731
383 177
531 508
680 202
735 933
990 2
45 538
969 633
464 74
228 521
620 598
681 440
239 798
734 240
645 500
348 141
295 374
477 182
115 247
944 678
570 358
817 971
847 96
902 867
918 436
202 823
65 89
596 388
152 593
495 920
898 167
716 697
304 447
721 918
276 587
189 636
125 123
195 951
597 60
235 80
407 830
494 462
237 120
747 324
23 986
100 446
394 99
727 798
643 718
46 734
512 802
929 239
3 714
825 115
322 768
984 774
874 935
374 819
302 251
535 950
53 573
373 302
156 325
320 642
223 489
522 456
885 447
889 814
794 235
548 36
518 624
365 73
546 378
201 234
795 376
654 379
420 316
616 865
572 425
558 709
669 650
451 838
153 759
122 267
297 573
260 138
528 141
178 780
440 170
371 470
960 480
701 790
941 996
515 556
688 923
848 721
334 911
285 833
971 580
314 985
611 805
612 481
341 6
448 356
511 609
780 230
849 612
130 794
516 19
724 795
36 778
275 664
267 301
22 166
842 482
789 254
559 904
846 381
830 866
382 548
483 635
926 479
944 984
759 739
152 61
802 283
488 974
928 345
973 433
694 769
695 939
59 409
200 694
133 299
713 196
709 552
535 148
225 836
588 532
908 125
443 826
695 105
373 56
740 159
75 35
528 934
210 650
209 409
234 5
135 230
17 566
572 522
248 652
625 749
132 451
733 388
317 185
85 339
155 454
725 73
442 768
176 854
518 628
214 317
643 262
923 14
27 472
67 838
928 823
719 943
72 596
748 42
185 511
730 13
632 36
593 520
336 463
63 507
675 905
988 200
988 820
406 85
559 853
104 124
520 333
496 678
858 210
782 736
381 797
444 858
185 818
49 734
833 80
566 863
213 504
415 903
175 783
750 930
253 227
485 427
468 311
428 761
4 710
354 925
674 212
770 359
550 754
162 186
651 329
738 664
729 79
682 485
678 596
743 323
608 943
883 725
406 759
5 504
899 441
442 644
809 569
592 585
184 222
935 221
397 254
808 782
854 360
716 383
61 18
968 497
755 28
254 614
999 10
835 979
978 858
49 236
631 742
565 964
824 987
446 802
928 38
292 74
323 837
699 868
743 682
775 3
823 924
2 790
810 600
254 885
178 734
141 645
189 411
875 435
395 373
399 740
787 73
126 642
556 344
389 349
220 852
923 826
981 224
994 766
708 725
594 258
104 767
185 355
41 817
623 783
954 970
948 758
735 91
956 777
778 705
578 563
494 996
879 806
59 905
132 385
155 589
315 936
195 51
830 719
23 514
136 820
648 679
776 394
718 783
766 773
748 590
422 495
231 118
7 245
222 867
742 181
870 244
345 330
491 319
377 852
173 993
552 391
677 866
665 4
674 776
913 630
760 178
672 364
774 827
960 978
900 61
839 552
943 494
680 147
89 635
363 956
849 549
979 549
608 394
8 44
519 640
507 549
239 581
868 694
79 713
223 57
258 54
463 341
59 957
273 725
755 541
219 462
942 456
34 935
526 968
134 460
959 587
362 461
616 527
139 812
448 674
592 531
283 302
685 739
618 167
970 459
521 300
71 285
410 623
835 575
502 588
874 322
846 433
36 550
13 943
731 257
249 147
266 853
197 226
587 967
230 686
875 899
789 144
74 471
363 162
476 718
45 324
538 904
861 780
9 515
530 878
732 485
568 40
738 160
812 689
759 734
71 53
109 628
686 5
673 39
435 221
692 266
419 671
986 631
147 173
565 138
401 930
714 57
349 599
579 653
664 408
592 132
590 66
981 71
253 114
177 408
496 413
686 62
133 247
257 497
738 218
865 509
357 803
669 62
989 590
816 448
190 247
734 522
819 477
586 574
561 489
728 116
577 250
639 190
760 916
2 749
152 584
135 804
721 416
774 869
259 391
161 295
352 362
892 161
662 979
762 470
188 312
612 539
431 310
915 539
597 825
450 847
83 385
643 914
611 979
879 128
591 545
471 1
500 374
218 422
931 999
701 224
757 527
395 722
942 255
376 717
764 213
391 536
952 753
749 163
538 715
75 879
501 218
805 50
140 150
299 995
116 53
132 628
780 503
880 679
602 730
471 488
233 12
653 228
626 886
641 871
378 321
61 674
559 352
500 811
528 87
922 320
848 262
272 102
726 699
907 40
256 591
7 244
251 996
894 431
493 306
908 968
116 675
500 899
284 472
814 829
472 915
991 468
377 798
441 232
785 784
232 664
642 908
103 577
939 945
47 927
501 467
176 10
615 644
307 320
358 18
925 347
92 323
6 759
96 242
200 777
806 656
287 345
899 825
427 121
940 685
44 857
338 857
963 598
742 961
904 683
966 166
312 498
691 229
403 219
721 545
18 327
447 981
399 167
830 863
642 218
520 84
895 447
504 26
706 928
366 225
855 406
456 738
475 94
147 147
175 77
881 740
231 852
986 233
221 830
699 747
190 844
591 142
321 615
211 928
371 300
599 629
911 409
596 310
620 399
197 55
510 324
867 297
12 402
779 240
206 26
902 558
53 312
206 22
350 583
718 962
462 289
339 513
851 542
546 297
457 901
933 757
623 628
683 635
125 870
737 631
171 239
106 449
320 118
866 245
149 62
599 854
310 921
997 42
489 951
616 789
783 830
594 299
511 754
782 52
109 535
133 289
129 702
253 510
96 907
463 660
545 877
925 206
202 8
336 208
655 660
884 966
788 30
620 543
592 977
50 494
808 56
449 624
63 871
445 242
116 868
953 906
652 186
673 717
202 543
179 626
58 342
599 460
576 127
335 185
607 75
210 938
427 856
126 844
915 187
255 579
514 237
164 110
416 303
840 576
217 435
392 368
885 580
793 63
514 397
512 752
379 15
929 888
933 196
66 327
721 794
343 859
464 589
360 982
692 121
484 285
788 330
485 384
636 396
534 828
22 148
86 273
604 184
778 251
607 788
452 208
44 133
229 10
286 724
146 363
846 100
749 393
511 306
807 136
63 262
670 487
54 484
645 816
164 474
553 91
720 702
58 154
227 577
518 835
352 754
882 189
500 262
722 250
241 969
433 579
840 502
128 484
408 819
570 895
20 111
645 399
928 792
60 872
484 474
872 978
690 739
540 281
658 180
184 144
388 739
23 950
77 670
250 881
876 945
467 172
472 229
733 422
37 103
250 731
289 746
847 240
623 159
644 397
405 920
365 235
874 719
69 791
6 780
127 79
701 296
497 46
386 17
854 651
443 292
547 11
266 131
163 451
641 704
204 410
361 335
299 223
786 743
654 991
379 710
309 684
812 495
209 743
745 492
746 313
616 745
458 210
149 754
698 307
37 982
438 619
737 309
613 76
559 574
421 343
521 954
287 567
747 545
345 1
936 184
62 863
705 152
545 79
883 729
345 362
166 812
802 918
823 253
668 854
570 848
223 391
200 646
714 563
771 483
807 785
881 894
272 626
197 543
33 183
845 719
659 75
96 914
586 948
933 624
274 926
191 572
933 661
441 366
552 878
271 830
430 339
159 738
339 479
709 606
980 932
977 712
664 121
999 660
384 362
288 614
221 826
691 4
26 212
256 495
828 182
399 952
771 202
627 408
604 646
697 508
771 317
925 303
723 386
394 559
784 284
979 658
605 196
743 461
35 723
783 450
182 627
224 992
805 774
950 767
738 935
393 395
229 386
993 367
776 439
702 236
454 167
75 883
940 294
917 408
52 440
187 409
473 457
30 519
191 556
815 1
394 26
240 790
782 905
684 188
783 788
741 820
591 808
26 315
357 501
254 509
585 244
76 317
390 29
608 166
435 25
657 138
54 994
696 865
877 624
783 426
959 91
248 166
925 762
168 585
990 668
177 48
70 811
732 365
17 119
917 31
648 664
947 6
636 431
842 271
116 787
844 265
242 846
594 311
244 258
627 179
728 460
997 951
203 350
384 354
366 560
18 218
590 325
804 850
24 270
253 182
68 985
767 474
791 714
452 328
464 676
397 379
967 644
637 292
190 167
629 42
522 169
556 13
850 534
18 410
115 39
867 428
331 355
263 439
865 116
928 73
61 468
656 753
103 449
187 596
169 670
262 264
164 636
165 146
296 460
173 591
745 409
93 429
223 216
836 838
661 46
461 824
651 261
263 61
76 81
57 923
749 181
472 116
499 353
288 574
495 536
317 393
855 178
29 903
178 826
586 661
173 48
999 400
986 571
673 988
823 543
710 590
618 397
714 547
80 611
868 544
187 966
798 414
374 30
241 368
489 131
698 834
415 251
547 12
814 92
482 732
972 426
332 164
467 656
392 171
6 763
817 455
41 158
438 430
528 244
82 55
420 886
353 335
846 972
610 816
408 389
95 319
697 965
814 353
595 938
414 849
721 387
551 446
811 31
284 643
182 396
489 449
362 538
56 458
295 940
271 444
701 581
997 993
406 976
524 966
129 209
485 617
636 338
396 909
110 64
907 835
88 644
483 680
164 71
670 613
391 362
585 278
236 374
452 32
838 198
372 556
981 439
591 577
448 221
157 562
748 466
162 228
164 665
402 870
871 803
426 392
691 18
923 201
195 38
576 47
849 796
778 761
713 678
953 578
713 732
264 941
648 362
25 11
350 502
96 226
7 654
212 27
970 797
847 680
666 816
697 820
864 445
678 136
866 731
469 661
293 351
986 902
310 147
407 800
868 697
90 718
58 211
599 181
662 155
768 27
957 222
415 562
263 666
368 163
366 216
593 795
389 834
933 262
255 338
661 658
261 910
168 552
36 572
719 441
456 207
292 824
871 398
299 756
446 696
624 222
406 181
902 980
7 700
326 276
398 346
391 110
517 337
854 376
986 830
916 896
953 707
100 184
959 824
73 725
817 266
280 293
973 707
23 626
527 310
604 217
242 709
484 664
391 688
915 606
944 280
256 380
874 778
751 375
557 694
635 429
320 111
332 302
748 312
706 455
976 819
226 589
274 555
774 527
663 760
25 183
155 814
28 529
819 180
708 971
110 447
427 333
555 9
607 526
242 766
316 422
430 348
864 515
736 239
677 498
435 144
711 976
121 58
862 20
669 376
427 750
694 626
337 490
98 59
641 895
484 450
780 191
563 15
711 240
434 350
856 378
197 340
1000 394
598 761
348 767
857 801
938 562
392 636
419 443
59 649
671 98
629 118
953 188
455 862
495 334
182 743
988 111
445 85
62 234
559 797
512 787
170 222
865 496
32 392
626 970
470 942
814 484
382 415
16 620
800 713
403 385
315 98
672 755
323 648
934 276
617 338
5 16
113 427
767 896
148 91
777 143
751 704
400 843
820 669
959 280
71 703
75 649
81 315
363 45
659 634
334 919
309 110
397 23
962 624
41 93
305 583
23 730
711 768
210 766
628 959
217 404
953 679
386 96
301 93
367 469
531 225
362 178
61 333
232 952
789 28
209 312
668 185
559 258
139 401
743 455
452 598
294 770
796 509
726 566
938 77
512 838
118 847
750 410
164 682
820 921
293 253
627 952
768 267
659 753
4 542
305 622
975 943
432 728
277 720
214 889
721 92
247 436
863 830
277 560
274 517
185 26
257 875
398 227
886 686
648 61
160 577
100 256
155 543
169 185
996 112
856 933
222 916
202 336
286 995
333 251
418 48
126 607
990 571
39 337
902 309
126 393
750 618
375 564
190 43
905 885
712 729
714 168
699 227
663 600
834 887
922 375
618 848
181 790
436 329
184 647
244 211
374 355
139 139
15 386
470 134
213 763
767 812
966 289
758 987
316 781
354 937
146 534
4 152
690 622
485 937
217 754
966 913
96 402
916 688
922 901
997 307
847 924
532 781
320 833
428 469
792 782
179 851
111 172
138 68
721 937
436 573
818 816
134 279
552 610
41 217
110 663
406 712
326 538
252 226
740 621
35 112
348 175
149 565
756 553
331 158
512 271
292 525
799 418
606 336
756 798
905 330
35 572
935 181
134 706
586 141
413 214
27 119
810 443
223 992
295 134
627 807
375 95
460 957
228 1
542 277
944 185
286 725
696 330
768 442
377 921
188 116
310 970
869 684
346 324
508 65
81 200
284 319
730 22
460 184
982 692
899 818
678 263
210 493
714 775
734 653
455 408
750 153
339 986
817 804
633 146
565 838
590 707
563 101
850 686
794 291
141 720
53 55
428 903
42 206
198 307
306 230
815 470
170 947
820 193
230 980
897 927
145 465
899 904
893 272
151 131
316 387
276 886
862 496
9 122
1 460
416 729
949 8
128 622
732 542
782 413
215 993
770 769
464 155
760 914
25 469
136 155
769 51
45 280
429 994
529 795
659 759
107 235
760 848
199 740
630 909
753 446
954 858
44 505
538 644
982 605
387 975
7 856
852 776
113 251
785 319
653 943
123 460
649 368
758 852
805 402
141 773
463 897
968 959
311 439
867 564
969 126
653 611
312 757
115 534
314 819
821 326
459 286
258 272
695 896
262 634
311 909
297 24
221 53
596 185
474 257
948 213
291 120
868 142
999 790
515 29
677 197
226 212
635 273
323 787
628 80
182 936
452 526
458 113
360 965
957 32
571 354
901 455
144 502
923 488
1 450
972 304
577 52
599 88
159 204
547 36
484 751
69 70
753 488
656 75
462 7
102 151
312 70
579 61
488 342
127 268
728 597
454 885
577 22
305 563
553 57
683 478
317 997
481 643
614 395
553 154
839 393
139 42
574 971
864 960
541 540
144 242
957 354
366 540
659 169
374 828
162 557
165 689
30 571
843 327
316 222
902 512
117 869
755 180
68 35
45 623
934 835
989 605
881 436
796 187
667 103
41 334
660 240
377 838
660 457
320 331
44 447
763 371
112 83
991 133
337 882
847 441
372 147
641 451
521 427
63 111
674 76
512 851
827 204
137 46
288 214
333 598
260 610
93 278
797 879
684 199
717 839
154 396
579 946
364 531
437 446
213 861
673 119
716 466
759 614
529 188
339 326
518 56
482 29
844 543
482 606
686 288
466 420
583 624
743 134
234 152
188 967
404 747
356 60
733 528
850 434
457 474
222 958
834 624
61 877
921 205
823 711
838 711
530 332
549 79
965 776
564 487
40 777
976 524
327 923
626 908
901 541
773 833
564 346
604 630
382 999
522 859
830 492
432 759
115 754
213 63
96 837
450 689
198 766
298 717
8 787
416 793
918 203
743 144
896 566
125 394
30 539
709 764
293 76
542 18
616 927
388 173
491 330
469 382
710 60
19 505
524 453
897 353
89 998
364 6
831 362
120 603
535 340
403 366
540 18
682 286
510 655
321 80
42 965
630 257
641 747
25 171
913 464
282 892
175 376
891 762
69 140
938 402
827 165
337 765
425 534
983 251
687 546
335 64
617 295
723 108
907 825
183 134
365 538
133 521
694 36
203 138
576 552
829 821
341 941
552 734
213 880
211 919
96 392
221 876
849 793
291 590
417 370
53 663
827 330
833 644
562 791
724 31
481 284
390 744
522 461
318 634
472 470
820 984
28 304
150 631
822 128
318 629
836 88
498 58
83 685
716 451
198 279
223 21
810 701
650 983
957 169
802 190
810 549
459 522
794 735
239 261
624 800
618 695
254 804
33 736
407 178
877 139
595 523
699 458
27 290
16 461
28 57
739 281
377 724
145 199
286 643
830 544
442 820
420 531
978 724
950 895
192 885
472 68
432 954
82 619
319 383
553 305
580 541
562 735
461 601
751 466
49 300
202 367
775 173
704 94
413 531
636 887
680 882
158 814
301 540
479 778
373 427
628 819
274 628
851 96
66 162
746 33
592 877
470 109
681 893
895 818
855 180
373 471
514 141
710 381
53 523
448 660
546 746
777 532
31 761
417 467
441 190
55 286
429 348
999 653
611 150
455 73
957 715
79 993
328 640
724 699
115 956
618 916
502 434
345 311
675 490
783 780
858 742
998 51
43 927
344 926
765 897
285 463
314 318
565 29
584 21
987 808
63 330
90 308
285 660
356 214
923 933
745 733
9 579
232 72
810 795
613 882
798 448
401 904
446 293
683 406
746 255
241 328
24 52
305 877
940 352
837 623
373 992
348 322
263 215
183 351
733 11
695 357
459 505
309 192
14 4
305 695
747 365
586 672
164 331
251 596
645 516
708 159
681 645
619 900
317 474
247 700
336 268
178 903
700 615
596 650
428 281
509 417
729 638
952 297
457 92
127 1
27 808
584 855
576 392
630 266
364 631
91 993
204 370
870 420
421 180
337 791
687 212
489 637
614 600
975 649
873 273
280 284
763 319
902 946
541 286
438 643
352 562
308 785
647 488
843 728
104 210
372 349
24 736
626 841
642 340
522 554
66 983
405 126
497 908
903 654
138 864
294 580
625 86
839 143
325 369
759 532
64 331
349 287
819 520
489 660
578 45
278 806
969 426
725 844
516 76
219 324
956 53
896 799
819 905
610 308
116 643
983 473
117 193
31 690
730 423
768 332
838 153
350 435
976 542
16 464
805 69
981 700
295 589
192 177
660 786
5 572
811 942
960 695
656 700
804 334
107 297
685 596
35 513
660 438
88 317
406 865
398 453
517 158
410 367
983 311
206 383
423 323
227 847
261 856
210 243
854 896
350 719
912 444
468 284
937 896
26 777
508 151
33 471
272 299
554 249
960 366
235 216
295 633
390 366
546 140
808 411
625 715
348 664
519 691
918 786
767 556
199 210
394 785
270 194
126 745
570 112
243 870
820 803
333 628
435 480
368 144
794 934
422 562
668 964
5 709
816 631
496 293
286 201
69 193
824 807
870 905
50 415
471 264
842 989
112 190
999 501
513 455
543 830
608 362
541 37
136 713
656 616
781 952
369 480
586 812
856 58
945 255
70 710
526 282
839 342
989 658
560 818
871 799
822 507
550 895
58 926
484 832
584 825
543 969
605 960
113 332
833 795
833 312
91 729
1 868
747 670
947 191
978 702
957 977
486 545
442 367
249 882
931 164
13 272
496 212
147 811
611 802
870 105
377 613
122 422
724 811
861 693
746 619
492 82
103 239
766 252
600 927
152 978
425 720
65 202
849 695
933 43
377 998
492 449
347 214
951 430
596 105
128 780
122 888
653 825
776 789
201 881
655 598
354 731
763 671
315 500
155 485
751 163
264 63
482 242
626 820
449 90
34 241
236 804
49 333
237 420
227 827
245 471
617 633
356 503
345 279
383 153
548 93
265 93
372 393
56 386
5 646
403 350
194 223
582 767
502 594
926 391
158 339
545 204
254 901
513 874
893 103
722 837
986 880
381 727
891 355
253 189
271 181
642 331
913 249
317 840
234 812
795 722
599 906
37 671
982 799
382 677
500 13
500 996
484 279
103 841
919 359
67 671
932 803
607 750
17 596
772 976
518 773
338 801
826 970
514 34
161 869
177 308
923 126
820 181
505 896
740 386
845 965
734 985
825 279
459 893
84 620
536 369
456 385
522 605
693 855
386 36
954 645
677 675
157 435
190 188
232 403
161 566
458 854
589 301
271 716
913 647
511 579
561 250
118 487
730 48
969 359
519 520
894 137
605 755
891 272
680 956
265 817
679 743
451 591
137 693
667 664
780 673
406 514
80 760
841 211
626 481
181 765
513 271
175 862
65 935
692 930
139 585
293 323
455 987
675 436
533 113
916 154
83 21
567 843
586 248
948 77
901 4
744 320
798 578
892 246
792 128
941 369
517 801
961 506
904 991
198 170
720 160
455 721
258 484
300 139
825 230
261 629
171 323
335 499
455 318
836 172
501 640
489 436
603 175
794 440
451 392
706 125
464 237
184 965
314 677
970 320
106 503
637 763
44 502
483 812
672 464
800 400
482 974
382 698
990 859
335 669
310 863
701 742
651 436
707 865
863 812
514 856
719 253
19 826
141 229
313 732
567 346
593 103
357 624
173 362
8 128
162 593
92 875
377 837
651 840
299 852
138 610
235 337
334 139
916 288
814 795
402 211
395 944
99 880
355 230
614 581
150 133
499 974
187 253
542 526
363 41
24 611
3 647
224 947
123 540
42 354
817 871
845 523
526 814
264 167
431 870
635 641
787 898
712 621
812 147
666 580
256 364
424 78
825 464
499 519
537 901
674 167
646 652
737 304
236 624
503 182
187 663
810 641
130 781
324 97
941 237
254 793
966 554
630 572
876 980
522 886
455 996
943 991
717 223
770 204
995 574
502 862
160 55
457 362
157 894
632 180
827 35
573 682
345 987
107 745
432 880
54 180
922 880
102 388
857 144
721 908
703 589
599 141
206 915
911 926
354 770
463 950
338 841
528 476
314 466
475 928
906 200
427 315
531 779
72 195
639 581
584 436
5 674
573 436
956 961
261 161
314 636
163 873
640 601
671 763
774 808
785 128
355 881
989 615
927 492
80 966
102 148
129 693
349 60
848 321
474 389
882 714
579 49
989 832
24 543
422 894
892 171
336 864
495 219
988 610
865 498
668 388
345 690
213 457
848 960
508 135
784 74
809 36
122 96
3 502
483 207
369 322
880 375
746 646
479 601
44 175
126 211
610 33
101 78
1000 423
14 459
890 748
563 965
742 955
20 564
486 330
90 757
629 724
815 928
558 220
698 269
250 659
933 49
727 836
409 643
217 253
834 50
872 936
584 999
79 413
888 911
129 763
558 163
371 58
523 547
668 899
375 298
323 414
428 939
74 475
67 360
826 282
1000 836
921 460
173 674
783 965
206 726
440 719
536 659
880 121
173 874
976 254
987 436
866 497
56 68
183 441
283 232
915 367
936 327
539 605
760 96
935 713
184 195
780 320
596 311
547 275
268 738
219 128
441 568
886 74
159 825
966 465
432 956
437 311
494 841
810 475
64 615
373 873
413 154
8 859
167 420
687 349
682 146
508 70
34 203
168 656
465 592
680 962
946 930
150 195
891 305
109 911
795 514
693 994
381 660
315 22
879 423
406 261
37 361
36 853
191 91
561 855
665 184
781 133
197 239
765 378
470 115
614 784
345 320
791 607
665 703
224 519
326 554
310 595
179 830
191 656
404 76
181 376
93 190
123 576
556 731
502 630
439 151
529 655
591 291
480 273
893 278
65 497
288 655
252 751
896 816
931 863
716 606
668 11
229 493
840 406
271 848
713 797
812 257
81 480
220 203
861 993
858 238
52 963
856 473
533 38
795 290
587 921
431 224
302 911
784 382
783 43
634 15
825 234
261 610
342 89
135 630
835 547
107 34
940 14
892 215
704 261
139 572
570 324
776 49
248 260
58 770
839 550
974 25
268 737
954 279
796 796
771 893
511 328
123 320
651 29
197 90
450 311
851 7
580 347
576 681
758 103
431 344
132 121
356 205
304 975
347 844
383 416
205 452
318 483
289 988
461 190
76 752
771 818
320 881
860 285
766 227
550 158
276 512
211 896
782 900
651 172
394 979
528 939
115 537
982 292
895 247
806 539
670 288
677 703
531 255
699 662
326 381
763 563
898 688
779 804
452 713
473 505
204 237
46 516
90 92
518 608
417 65
66 968
173 266
205 16
985 151
267 137
666 287
909 959
1 834
888 923
950 216
840 958
75 761
575 87
192 26
648 551
796 800
62 699
680 671
533 69
120 346
379 308
607 481
946 635
622 786
25 931
531 837
187 402
896 50
27 25
404 41
739 598
20 774
787 642
598 982
968 225
350 640
535 744
662 821
410 664
401 785
651 272
507 130
672 811
270 856
951 78
579 631
636 746
45 686
15 562
524 959
753 225
731 530
60 520
264 878
783 139
766 920
458 488
542 300
554 243
500 640
644 854
702 893
320 74
687 735
854 791
143 995
119 234
257 502
743 569
374 345
110 296
947 115
747 864
744 551
997 349
801 255
222 218
388 968
881 178
649 341
525 621
977 290
759 550
196 561
883 448
998 908
369 895
120 44
555 47
549 138
682 427
831 834
87 44
530 695
817 261
293 8
531 975
3 65
679 960
451 288
540 637
776 602
490 971
499 631
104 777
597 364
747 639
515 137
879 475
617 171
125 491
973 229
387 572
509 716
510 498
761 570
473 145
176 714
181 784
265 466
125 109
259 921
859 992
695 37
167 389
491 554
712 258
968 345
385 827
746 365
618 48
182 338
167 710
342 721
851 345
62 781
946 871
519 471
939 147
164 700
276 141
730 465
748 986
867 57
819 909
17 110
871 823
284 210
484 981
1 240
925 805
300 610
972 401
632 439
425 798
60 699
366 291
119 321
239 488
541 406
240 645
540 456
375 539
981 693
315 679
154 40
639 525
418 509
15 822
387 933
982 135
820 388
83 879
596 362
167 242
106 86
559 496
378 696
174 590
402 791
756 646
436 485
600 528
964 648
305 103
932 459
195 842
137 511
653 466
440 259
118 34
171 970
837 236
683 529
799 937
30 272
534 616
565 437
343 498
820 505
265 464
706 70
507 378
27 526
790 619
512 119
134 883
202 643
378 900
908 412
387 832
51 241
95 37
327 709
241 880
759 398
564 536
351 828
737 888
756 557
986 908
330 869
914 234
641 790
26 195
782 316
147 999
711 991
468 216
769 577
835 354
185 580
92 325
133 443
572 478
227 888
604 752
242 540
413 720
414 974
169 676
289 791
172 580
95 782
743 115
818 838
489 159
193 743
871 262
900 246
159 687
776 885
955 917
805 737
388 623
268 238
486 507
688 58
946 906
998 233
615 75
521 227
11 948
962 51
311 214
560 48
579 890
113 40
998 332
4 216
401 530
468 859
113 581
556 103
619 519
555 772
217 668
986 470
741 446
303 563
469 69
778 521
691 896
977 545
464 469
62 145
747 821
25 14
485 242
965 785
203 600
330 734
378 772
144 72
95 321
292 783
479 222
567 882
55 833
47 292
178 506
926 241
231 885
919 880
357 432
277 259
626 58
30 10
953 873
304 59
449 905
816 735
787 438
497 7
520 542
228 556
659 293
615 695
524 800
803 660
282 948
677 268
706 753
218 972
737 569
597 11
590 810
487 246
962 941
546 876
679 182
172 860
645 604
379 225
272 536
211 178
536 706
362 658
960 650
621 248
70 928
972 352
284 650
44 260
198 429
10 687
863 724
226 596
954 110
325 850
643 215
993 202
698 887
678 114
827 681
957 269
69 421
255 360
63 504
68 357
825 123
499 415
291 754
434 377
856 388
871 124
153 757
210 879
288 18
373 57
201 407
815 245
298 214
85 898
533 589
625 654
772 720
969 123
170 552
518 311
620 100
548 992
592 784
645 801
241 777
948 636
778 917
613 432
530 462
752 503
602 221
35 307
692 719
553 174
49 485
139 395
945 712
289 517
829 517
859 973
904 888
97 347
902 552
711 759
550 958
834 94
616 884
167 510
774 856
346 806
451 338
424 623
337 77
659 317
69 942
792 161
445 1
842 986
210 593
125 266
479 667
366 325
384 761
158 9
356 437
915 372
287 23
419 108
896 43
799 146
717 717
160 806
425 501
469 224
788 544
950 448
590 367
251 5
654 596
523 787
86 334
605 808
860 892
245 921
78 828
558 994
30 216
33 584
437 881
243 669
116 593
352 643
73 465
378 716
596 843
648 332
492 681
270 900
612 863
832 623
148 798
287 365
811 15
955 651
890 513
765 681
591 6
769 507
195 47
841 916
60 749
936 278
32 648
123 815
512 468
203 782
61 637
410 946
944 304
536 858
91 565
238 258
961 545
854 854
505 447
462 212
247 412
174 122
952 213
266 342
721 876
3 406
417 201
768 379
976 278
946 195
339 33
634 643
966 93
887 341
818 683
948 832
270 77
649 9
551 964
990 324
434 625
52 787
333 222
856 944
684 80
530 697
325 905
207 294
171 284
384 704
211 390
77 939
107 307
622 326
891 927
574 852
455 861
366 756
909 901
551 808
21 779
347 237
771 42
549 152
141 782
961 93
833 905
333 752
436 181
2 771
45 679
495 466
848 203
351 207
436 779
81 963
114 980
141 196
659 990
470 457
261 237
221 210
317 300
828 211
375 406
184 184
619 843
853 937
420 718
347 36
850 457
487 885
186 773
521 685
844 423
665 261
541 610
473 659
837 560
222 293
566 532
991 896
165 550
20 465
187 964
970 462
348 77
901 451
842 763
407 261
368 883
138 7
823 982
339 829
728 953
542 975
732 664
531 175
279 202
995 558
763 759
825 168
610 586
5 641
893 607
394 401
833 35
644 310
750 518
412 13
134 16
897 531
208 622
444 169
583 475
559 178
230 184
749 651
862 604
217 507
392 85
209 963
107 280
770 38
579 45
768 362
324 161
178 377
235 381
917 267
597 399
84 557
438 626
36 243
763 777
525 903
857 761
511 171
460 710
39 67
983 392
143 591
465 912
319 484
316 361
767 971
239 842
128 662
253 134
46 3
251 355
712 796
785 103
667 41
85 535
898 448
127 720
593 307
169 753
242 349
381 122
715 106
410 106
736 774
752 547
291 899
12 797
85 320
957 898
286 219
139 22
512 893
617 696
408 137
19 589
23 512
904 838
888 604
361 972
363 762
261 866
898 593
886 696
101 949
511 883
925 92
288 376
88 694
553 468
256 182
243 933
258 127
150 496
617 771
355 566
243 950
438 652
607 10
804 784
936 232
790 469
901 903
931 20
584 148
825 972
676 472
625 748
527 487
65 585
971 668
160 704
694 234
855 303
849 376
443 336
217 34
973 418
437 754
972 607
297 113
496 78
870 837
423 41
263 508
157 9
659 386
28 858
455 319
582 520
120 815
710 673
982 112
431 14
311 325
266 895
857 109
415 104
427 363
1000 63
351 877
359 299
404 989
386 509
401 288
754 909
692 657
330 345
708 537
687 851
695 163
678 495
12 1
361 550
519 349
896 362
252 499
109 765
535 477
866 393
976 58
641 34
951 442
851 502
157 546
134 841
484 343
289 776
32 311
759 668
391 132
878 424
260 365
418 478
65 833
84 183
592 140
994 406
61 11
6 815
703 358
745 821
858 290
889 13
278 971
254 984
165 27
596 401
62 76
750 884
592 926
794 678
994 230
761 703
262 185
964 413
50 381
736 887
366 906
820 251
80 502
340 738
327 361
293 784
133 72
333 363
225 263
68 292
90 469
870 348
12 882
294 726
170 144
735 485
820 864
163 83
60 368
69 556
300 903
740 931
787 519
195 690
203 404
600 369
985 856
589 145
556 869
58 457
314 307
350 653
672 452
948 608
905 157
164 139
793 430
324 699
488 31
805 475
33 995
268 104
237 117
460 781
144 898
606 405
982 511
153 743
352 163
642 810
995 123
107 113
860 410
227 498
91 493
728 349
516 917
658 136
638 340
941 703
424 282
359 864
522 343
816 877
17 178
254 233
184 258
407 368
766 527
482 175
908 241
499 177
47 603
280 357
924 78
473 605
947 664
176 163
509 993
925 232
50 760
499 535
603 306
693 233
916 525
391 306
130 953
324 143
434 970
254 324
659 908
137 310
303 955
717 945
182 749
910 391
933 393
613 267
965 726
783 388
177 612
630 249
710 809
364 648
314 526
420 945
656 705
887 193
763 203
840 327
107 438
781 291
951 855
944 874
212 2
982 534
540 16
446 631
983 184
107 420
938 610
467 875
79 102
363 561
869 326
306 198
989 900
912 907
663 597
21 59
995 196
571 1000
297 357
78 674
131 373
792 881
445 485
739 907
341 753
669 814
637 399
893 41
577 502
65 468
626 21
928 546
192 924
582 846
84 295
746 886
215 341
85 574
606 20
333 919
464 784
438 426
491 205
670 427
360 729
3 429
991 83
762 545
550 696
320 392
257 173
617 843
688 167
412 789
2 197
347 378
184 660
68 763
375 242
86 278
321 106
996 944
377 19
136 25
557 126
804 91
403 476
788 492
499 683
795 390
77 688
593 822
37 591
804 791
605 269
111 791
568 951
531 972
469 900
323 46
336 730
337 313
642 369
888 47
314 811
96 622
786 135
435 451
834 768
807 14
872 303
421 140
152 669
578 486
359 388
394 11
130 939
734 831
716 267
485 179
349 294
617 18
610 422
790 180
883 668
637 204
92 936
776 765
995 568
340 392
487 104
206 137
116 864
430 555
479 70
678 468
633 86
946 590
32 235
761 948
809 521
877 385
554 540
547 203
22 624
82 651
725 695
393 963
59 553
943 241
788 468
559 47
474 999
788 160
751 237
649 425
480 880
994 322
182 579
542 896
575 976
950 120
553 821
610 153
101 592
558 897
573 790
212 399
58 886
237 12
946 520
887 975
141 550
37 746
970 855
674 423
216 403
211 798
701 961
683 714
973 312
226 159
990 336
649 201
67 187
634 263
835 45
161 789
777 286
830 615
856 215
193 877
98 903
279 498
390 389
735 525
818 637
688 26
783 803
202 387
76 671
532 845
13 198
105 195
407 211
23 953
428 954
273 343
757 357
303 403
707 753
598 710
891 664
250 301
960 113
787 358
481 527
93 986
437 803
836 153
174 454
329 681
235 72
696 5
804 594
467 692
415 298
342 779
975 541
525 81
435 802
198 679
615 941
628 983
774 156
95 103
666 459
824 879
202 461
776 653
278 155
956 337
805 523
664 262
295 173
253 495
65 494
962 215
210 460
710 174
438 964
636 865
678 205
334 172
375 48
847 87
533 404
859 695
615 632
569 818
431 802
181 687
654 254
750 437
737 247
977 494
188 881
520 465
445 631
849 896
555 620
81 902
712 690
36 814
270 531
34 826
504 392
701 407
919 905
307 856
10 513
668 558
430 625
342 826
75 345
73 654
838 505
302 915
193 830
498 211
322 526
692 275
489 600
598 494
495 55
493 398
776 386
284 843
400 86
273 337
464 219
851 806
371 9
981 92
538 316
835 223
787 371
651 847
1000 82
211 849
103 651
91 691
461 596
873 830
16 116
84 456
676 760
203 56
481 759
85 816
721 637
848 706
520 451
579 891
655 560
209 580
879 508
723 910
815 994
32 66
429 257
206 29
223 918
323 388
96 493
790 380
834 919
873 605
237 961
1000 647
350 147
434 300
96 885
963 306
638 207
51 652
455 511
244 819
941 731
351 944
194 178
695 186
17 874
609 226
298 91
362 701
853 466
571 128
317 538
156 312
198 775
268 881
527 724
29 949
750 764
132 166
170 969
577 575
729 909
849 481
895 883
812 964
382 260
115 191
508 924
2 122
344 967
200 764
281 511
997 430
704 663
541 244
846 358
60 745
586 495
72 534
582 636
146 270
683 107
923 641
427 190
768 239
484 834
515 418
727 266
771 402
46 347
298 444
160 352
424 175
953 951
490 451
587 124
185 154
863 142
422 685
403 594
968 999
692 867
496 761
357 381
285 695
576 772
871 857
462 622
864 477
940 985
291 446
369 149
930 918
627 72
308 537
372 855
405 311
333 169
691 310
768 926
550 77
396 603
759 394
538 477
695 419
726 440
219 22
292 297
765 394
814 772
99 997
627 204
126 744
543 56
24 263
681 166
845 157
505 920
431 988
694 746
222 322
730 429
181 474
228 169
322 417
19 611
726 4
201 572
32 512
583 26
970 516
300 762
137 505
295 760
173 110
592 914
897 396
895 210
495 765
399 618
886 319
803 447
189 863
930 824
57 165
217 469
626 113
211 189
587 676
519 30
17 426
150 31
716 133
15 278
733 177
517 952
907 671
934 628
767 25
949 109
844 593
903 676
603 599
158 830
13 810
924 137
964 885
767 873
546 188
661 63
694 710
386 537
510 883
725 474
266 823
691 273
722 894
442 73
818 793
535 670
174 129
766 52
976 425
528 353
370 836
325 772
676 811
807 913
857 687
133 452
552 372
453 266
256 578
907 421
497 337
12 132
76 398
898 62
983 141
160 756
745 560
653 61
705 990
203 356
549 133
920 516
11 623
319 681
925 568
326 776
56 100
501 950
728 936
630 790
660 424
556 99
357 404
436 946
455 572
214 688
506 927
304 239
757 444
242 544
369 474
248 377
871 769
307 359
779 304
517 531
391 905
969 611
491 786
7 749
831 529
624 976
131 711
850 409
824 932
875 866
154 249
462 889
229 216
788 777
789 522
937 907
768 606
428 869
567 963
906 32
494 769
861 863
234 847
706 985
361 576
787 986
309 939
429 686
988 356
586 529
788 832
179 69
951 806
58 45
539 447
908 691
278 295
790 525
625 659
437 721
326 422
159 750
699 954
771 548
742 805
302 517
767 983
748 135
155 153
539 16
414 892
154 384
901 267
871 70
43 203
52 373
832 260
807 543
503 254
399 408
883 816
981 615
614 733
602 911
739 804
483 796
397 85
675 347
940 183
190 301
102 510
688 578
856 399
526 688
836 784
650 151
780 718
173 459
322 455
399 654
59 785
407 863
899 5
129 288
848 776
470 613
522 1
500 721
783 24
20 119
194 840
138 325
57 520
244 185
379 185
965 702
877 768
307 165
891 793
830 118
502 651
938 499
574 592
703 695
917 323
276 601
807 872
826 260
327 194
465 360
275 297
612 190
265 241
713 331
457 995
890 958
779 252
47 750
443 694
652 382
365 196
933 676
730 115
86 679
333 924
574 683
176 282
485 145
312 719
753 538
828 206
853 789
956 734
43 314
666 247
264 625
947 251
678 903
347 454
351 51
446 77
834 458
615 596
710 106
2 613
481 95
692 188
297 710
632 67
327 415
574 10
557 493
752 275
544 295
255 275
892 699
844 851
886 729
753 650
781 264
52 462
540 772
741 882
842 623
102 834
742 948
732 262
32 846
624 842
518 271
212 940
571 9
695 779
534 659
41 104
170 555
93 543
217 840
222 913
95 534
639 284
441 517
540 662
973 991
60 333
18 158
315 82
894 913
266 240
582 627
463 147
327 331
619 828
819 331
896 587
492 227
977 626
690 451
932 856
964 464
491 627
836 106
295 76
306 268
813 120
821 252
361 636
10 996
436 681
743 241
898 919
936 42
520 122
540 875
621 954
439 859
459 416
419 569
104 176
947 55
540 826
627 826
209 681
938 417
992 166
631 350
523 777
583 710
903 567
163 330
49 206
646 871
114 284
878 365
163 927
266 860
391 858
426 691
536 237
827 216
843 922
808 957
52 902
282 697
209 941
405 766
55 282
850 188
728 756
505 952
470 990
433 223
156 803
411 859
22 614
763 519
554 942
621 759
137 760
537 165
360 928
80 218
109 299
900 547
483 386
206 283
68 316
393 222
838 543
500 541
966 729
322 653
623 443
224 105
806 209
497 968
757 61
400 182
65 724
829 266
216 168
572 633
385 174
44 501
576 758
408 496
30 172
220 218
300 63
361 905
211 393
662 964
117 34
544 783
51 546
597 197
249 691
926 275
351 549
114 405
601 191
919 616
350 964
694 555
732 398
847 826
491 527
381 572
598 348
597 361
561 526
795 622
925 583
83 170
453 161
273 147
267 638
918 12
472 953
200 869
983 854
147 276
622 144
400 21
449 721
732 975
346 979
148 274
718 764
537 585
881 816
368 909
541 963
402 50
535 267
708 924
303 840
745 126
221 550
990 73
630 471
479 459
557 231
876 212
353 551
448 629
17 919
210 967
516 923
560 478
622 344
95 582
554 754
560 321
444 399
640 532
903 48
356 916
507 655
103 248
261 435
710 482
100 94
364 732
505 821
249 626
677 869
877 155
760 677
630 397
693 373
58 897
552 109
636 73
726 622
30 167
379 978
876 928
572 387
950 636
676 827
547 523
44 814
47 481
705 36
964 382
122 986
347 931
241 117
789 749
751 751
357 641
438 889
961 746
281 428
127 510
768 715
776 9
721 666
38 769
112 979
639 415
339 653
329 599
647 491
395 797
204 863
576 611
466 659
301 452
743 215
939 119
937 751
277 656
658 743
340 623
725 107
325 41
601 497
97 180
594 433
935 784
794 546
6 125
709 900
924 183
830 641
123 284
646 195
51 654
547 200
783 300
88 877
401 794
587 169
146 313
639 49
188 811
417 542
977 824
2 717
167 641
287 636
793 469
756 447
66 752
861 318
125 990
856 920
672 88
323 538
862 336
395 746
566 13
471 349
198 337
3 367
492 699
362 840
30 690
540 439
842 77
783 942
897 38
414 318
677 336
590 578
828 497
543 47
799 230
983 105
524 148
338 811
811 803
151 924
246 602
943 247
694 805
272 465
642 561
395 837
398 829
955 544
896 599
248 87
230 300
811 820
1 722
301 415
679 857
660 553
533 478
815 436
88 462
875 851
649 800
351 516
858 245
489 77
820 157
70 45
737 793
198 749
1000 238
205 183
655 69
967 98
997 11
236 965
851 936
450 359
307 404
405 923
906 702
736 445
309 28
596 322
750 148
33 664
177 579
103 108
750 644
424 651
762 709
487 877
53 448
648 175
18 605
615 961
136 879
81 415
221 810
115 581
136 171
125 574
6 533
221 101
889 690
223 196
825 963
800 313
158 97
639 688
825 788
799 201
843 975
344 501
94 50
695 542
217 603
313 24
213 317
468 674
372 575
164 911
804 377
459 761
864 18
990 86
359 499
632 299
56 441
356 803
974 491
291 320
460 900
498 288
303 287
60 558
756 644
919 52
898 434
29 21
728 365
868 692
892 567
86 478
478 213
201 685
508 722
403 651
986 174
876 941
451 308
726 9
155 970
406 546
942 533
146 985
449 162
129 39
649 327
13 50
825 404
320 199
666 335
947 462
139 327
231 868
503 481
213 180
605 622
36 70
537 429
681 107
39 771
315 80
226 893
85 815
534 139
388 859
972 987
97 728
366 659
917 51
576 529
587 144
534 824
749 578
456 602
503 147
809 149
282 735
752 875
888 195
539 661
11 314
390 47
476 837
943 422
611 401
76 658
862 768
607 795
100 571
986 956
868 768
984 935
988 735
305 740
298 223
572 493
572 175
895 617
812 724
325 934
445 492
161 282
696 292
233 300
88 981
433 52
948 134
79 245
90 414
299 813
922 124
281 604
805 497
399 609
138 321
979 44
235 154
707 510
213 364
549 182
104 603
704 188
804 183
763 266
540 967
844 344
800 426
98 320
472 133
991 356
458 633
95 470
946 872
464 526
79 258
548 9
385 570
69 438
375 838
771 420
193 115
328 173
849 668
791 391
546 487
539 521
173 235
57 570
448 336
711 455
625 158
502 759
64 196
715 649
876 908
788 599
324 526
878 586
846 11
597 270
997 960
179 969
771 486
626 602
479 939
657 601
695 77
482 501
121 117
924 999
649 203
414 256
922 535
781 629
847 512
860 226
124 833
283 26
906 51
596 804
728 539
684 366
842 423
351 567
463 962
549 41
335 855
402 434
783 411
652 556
103 14
199 483
769 74
103 479
725 368
504 879
525 306
721 118
753 528
414 311
355 609
101 763
652 924
760 847
102 417
816 818
363 30
619 721
403 402
513 873
355 68
586 35
13 645
115 59
604 145
156 300
112 432
165 255
393 236
602 590
104 73
59 744
966 962
538 395
518 336
131 127
22 359
531 176
455 517
990 816
189 173
915 550
511 877
282 224
487 321
663 507
426 143
73 665
526 631
854 412
828 956
721 506
176 716
276 931
907 441
688 313
243 692
386 191
307 424
730 344
71 999
788 796
777 662
955 718
629 547
883 248
979 113
89 439
25 736
402 964
718 215
955 498
533 468
343 42
274 309
860 934
20 410
355 70
738 879
665 356
269 517
24 445
415 244
335 774
909 553
614 899
126 914
769 225
450 409
563 864
704 790
981 142
215 648
88 222
493 869
678 674
910 899
550 431
588 348
773 996
793 390
424 366
495 554
809 660
458 422
928 57
209 759
378 995
839 415
764 243
371 73
704 480
492 181
224 555
851 199
615 56
520 240
745 764
851 73
495 401
849 348
30 582
804 795
299 783
873 767
370 285
637 190
606 150
233 816
185 612
144 499
914 447
227 993
553 152
966 562
778 703
144 248
911 38
46 15
296 332
585 869
446 344
710 439
632 742
117 382
586 739
221 152
440 411
834 665
433 499
559 719
986 741
641 130
368 228
748 178
72 953
283 795
808 705
274 976
797 894
166 966
360 823
226 557
881 590
589 116
734 693
748 430
411 407
129 464
755 416
318 954
988 368
80 308
828 915
254 623
598 610
324 419
650 111
382 837
945 159
20 976
927 285
358 644
746 176
615 36
937 11
129 74
187 420
55 206
25 415
935 484
770 488
893 491
140 55
698 309
898 752
210 323
100 384
883 542
535 166
365 572
829 773
129 220
714 538
408 448
596 928
1000 323
357 232
735 115
776 947
191 253
872 163
149 669
7 583
801 960
743 411
293 146
507 292
779 682
501 435
576 85
967 364
146 886
405 483
29 613
663 523
310 290
430 190
218 245
766 656
288 100
162 612
830 720
508 342
119 137
219 339
898 205
654 664
102 24
599 883
861 388
509 474
621 714
480 775
938 803
783 568
861 469
224 341
919 817
442 563
551 203
211 523
425 772
671 715
528 774
854 148
235 383
758 503
829 326
668 450
356 118
246 443
423 45
376 309
13 365
993 567
99 780
750 144
836 300
921 171
914 146
625 352
322 558
306 309
95 712
521 226
669 312
317 585
297 707
20 810
469 881
679 850
309 448
379 227
258 691
169 570
678 5
252 965
215 259
839 729
558 784
643 937
289 611
687 156
341 65
190 670
717 453
970 266
171 810
541 901
754 853
750 68
69 172
789 903
649 596
924 488
215 165
630 320
954 399
131 924
96 556
270 718
148 966
104 122
648 582
2 319
644 166
255 576
321 302
321 425
307 408
535 145
367 465
916 707
477 46
287 414
218 779
475 567
229 786
676 482
560 75
904 990
630 479
767 561
874 177
779 843
197 477
879 969
760 503
845 699
916 491
971 652
986 78
759 641
571 155
172 334
361 729
361 991
688 454
47 925
294 45
599 458
210 695
307 829
783 917
169 193
667 487
968 330
719 832
632 425
622 843
369 829
304 907
56 437
279 292
447 237
249 600
389 419
397 114
175 945
519 840
260 836
848 544
452 877
475 804
174 716
852 580
807 661
846 468
989 680
859 28
22 956
546 276
588 750
427 558
580 340
988 976
741 32
403 693
278 737
513 543
774 514
816 33
479 127
470 818
655 682
411 584
337 273
972 989
626 248
353 451
884 549
278 944
64 653
873 860
770 765
347 481
554 296
306 998
164 446
272 534
248 31
950 423
11 89
544 169
568 78
919 58
529 232
429 419
91 300
66 393
575 123
990 350
835 109
822 421
287 781
730 850
60 160
194 429
602 934
808 487
530 984
452 501
976 230
234 685
818 969
133 365
936 218
135 703
700 973
791 128
615 950
476 127
775 707
958 619
533 307
174 301
644 416
867 8
837 518
851 1000
532 564
84 813
652 964
183 8
162 751
123 312
353 908
398 858
735 116
782 658
305 117
198 167
316 516
469 922
480 38
810 569
430 77
495 902
277 519
960 902
159 266
124 886
335 740
2 618
568 616
644 827
460 683
695 251
90 278
877 901
788 404
274 911
560 593
392 12
791 75
200 420
739 506
699 719
621 176
15 886
636 394
809 831
114 687
821 616
284 877
352 639
850 263
870 134
524 973
329 285
456 481
99 212
809 813
899 876
585 185
429 842
329 771
515 435
333 886
437 670
42 866
259 878
292 585
478 43
383 118
404 292
563 871
940 625
405 57
162 815
257 643
103 444
360 332
395 311
277 309
256 560
235 457
756 217
715 187
377 161
932 428
869 507
896 125
207 762
541 718
733 925
586 792
683 700
702 836
326 821
350 40
557 60
461 570
458 149
229 936
208 871
259 456
567 107
222 179
634 283
988 398
758 681
999 399
511 511
120 663
484 914
600 780
761 57
920 174
377 588
261 422
538 101
886 81
193 933
944 473
640 954
683 237
889 248
392 985
180 245
315 988
20 76
137 74
798 174
976 147
885 924
216 180
537 254
638 414
833 240
920 707
349 393
505 346
806 645
931 52
969 753
587 890
277 495
847 991
910 523
709 796
644 280
617 802
230 945
969 931
7 441
536 574
541 353
715 454
732 702
166 690
614 474
297 245
730 403
462 51
153 631
664 908
221 348
625 334
554 396
34 655
639 83
370 487
537 26
725 259
826 570
516 212
589 247
899 748
967 555
335 454
372 331
410 81
236 230
10 918
665 471
362 196
951 614
950 760
434 615
55 514
271 228
348 417
781 35
869 94
731 637
569 255
845 143
868 141
254 414
758 815
245 700
313 602
327 985
209 437
243 855
880 639
284 885
815 903
12 793
717 614
59 589
923 429
536 80
656 54
219 202
36 157
924 909
777 877
842 121
975 570
4 7
719 626
539 140
204 72
666 936
894 979
425 518
484 982
815 148
882 310
133 160
683 803
795 855
215 836
936 998
88 512
64 167
998 116
407 789
43 226
203 797
35 561
168 277
915 174
178 655
126 79
9 927
641 848
549 446
911 352
449 770
395 773
671 259
762 483
393 927
11 862
645 162
530 837
71 900
935 279
948 212
184 290
904 779
249 291
912 822
881 398
750 100
497 913
90 745
917 901
632 823
767 746
614 900
980 507
677 646
35 169
179 894
28 731
648 461
603 969
824 654
829 597
685 859
249 95
705 120
781 381
921 260
831 969
260 459
991 432
867 953
790 327
205 216
858 973
146 643
561 614
611 735
39 566
987 517
108 445
430 813
358 463
469 47
566 308
163 665
771 300
6 818
828 210
95 181
4 739
345 644
227 743
57 594
664 175
104 646
995 32
130 51
145 453
542 267
942 994
990 562
40 803
757 296
826 729
42 452
65 262
334 752
579 53
652 281
903 54
554 191
911 511
653 981
170 788
47 343
119 312
335 306
36 565
576 291
821 13
631 923
408 947
379 666
149 462
928 40
186 755
796 579
812 187
742 959
872 859
626 742
919 555
637 45
471 24
31 654
164 523
569 966
166 947
183 987
855 394
608 350
768 648
446 838
87 954
882 649
472 318
567 230
223 544
994 984
139 597
954 714
801 218
413 231
133 772
787 833
231 855
399 815
721 798
826 418
752 301
8 929
551 231
494 627
291 929
914 570
806 724
746 29
634 580
251 279
653 664
21 417
95 54
621 982
667 69
294 898
27 169
386 30
984 623
664 925
765 568
627 885
44 226
978 468
275 619
644 834
971 599
434 688
315 675
424 372
520 147
432 265
694 405
608 461
161 417
590 779
842 539
842 74
975 793
512 676
166 957
373 297
252 711
501 817
715 160
219 116
798 620
301 278
828 829
586 623
939 79
966 417
99 105
930 167
159 667
585 215
694 103
859 205
103 93
589 386
967 744
968 942
98 969
892 679
332 398
114 169
319 483
176 800
656 81
83 363
522 57
245 29
103 602
152 122
68 7
425 296
493 998
78 290
347 701
932 372
499 498
308 315
792 886
647 813
842 600
461 55
927 568
99 771
55 744
231 857
452 718
921 136
591 792
418 355
873 850
190 618
172 262
240 496
620 841
788 593
777 923
470 690
514 242
54 986
798 743
194 660
23 567
482 742
309 801
95 260
23 695
525 332
701 647
465 698
453 99
974 946
318 229
837 380
189 420
198 43
638 231
734 453
82 223
355 871
886 614
819 764
279 376
831 476
245 603
773 520
277 873
41 595
192 547
222 795
54 606
146 746
20 415
517 864
633 468
444 240
133 511
546 344
231 677
479 960
833 179
404 731
325 895
390 234
461 125
375 639
547 283
879 552
673 926
107 123
965 100
762 105
69 211
836 301
423 161
55 587
506 819
774 849
398 751
741 178
53 824
880 269
820 405
159 222
339 651
907 731
815 199
376 547
526 557
755 898
82 605
693 854
452 403
11 597
774 575
945 121
450 649
247 307
531 818
744 429
565 141
824 361
669 258
451 127
816 922
561 901
403 680
393 97
823 525
631 891
319 126
51 287
424 633
74 819
513 391
317 32
341 955
456 346
311 748
10 551
147 137
287 464
275 527
895 503
220 698
724 993
511 687
560 233
955 34
75 691
340 558
500 620
36 593
387 906
405 823
851 546
838 269
633 433
932 578
622 550
483 534
776 140
279 478
608 869
1000 397
707 456
233 747
855 595
150 862
973 842
357 785
637 67
502 261
604 731
68 398
407 131
862 5
519 907
518 530
872 254
541 112
94 20
890 14
134 366
797 907
214 744
658 906
664 104
640 122
917 64
135 501
38 333
192 367
930 265
361 876
19 853
131 176
529 377
570 632
342 38
87 539
243 110
113 536
854 249
578 140
111 585
790 416
552 965
506 78
371 186
648 642
456 500
939 491
952 31
297 232
331 643
672 974
677 917
796 810
979 338
871 474
108 361
356 367
186 864
835 872
210 806
540 426
383 707
235 49
869 302
972 672
946 63
122 510
832 340
116 971
15 618
654 504
830 244
678 133
663 381
266 410
691 503
473 140
828 82
331 212
375 455
942 111
327 606
873 151
613 612
323 771
215 522
471 449
764 269
367 808
679 775
313 610
400 910
485 22
514 869
785 770
382 791
195 113
603 262
938 483
557 739
700 875
334 594
551 311
130 638
463 758
859 770
425 940
508 532
85 364
245 321
159 121
325 361
926 512
40 712
189 612
182 345
824 794
899 360
994 524
432 976
96 710
328 785
775 413
811 917
445 885
83 647
121 262
171 315
216 3
504 493
522 251
543 823
92 572
881 285
382 648
251 60
121 891
451 164
175 184
739 769
748 119
499 327
971 966
357 330
808 870
209 620
691 379
903 445
638 846
82 971
588 417
441 87
990 938
93 683
670 56
621 61
357 431
610 818
523 102
662 385
930 78
477 765
456 494
765 581
383 222
977 995
746 299
493 407
14 935
84 681
705 888
822 452
944 256
89 873
456 446
250 546
957 85
729 896
847 235
894 771
898 733
455 219
394 812
499 813
977 775
715 281
509 450
816 949
418 499
845 192
237 20
356 354
698 723
927 324
826 735
313 643
484 620
61 867
773 176
635 766
532 659
655 273
603 46
313 491
305 515
381 398
87 584
837 667
499 435
423 933
159 207
560 447
742 957
542 943
883 115
5 11
318 135
382 812
835 89
783 916
312 721
396 715
169 301
13 553
774 941
648 624
706 851
415 265
709 276
111 180
693 749
753 841
626 878
307 467
253 115
974 69
546 12
937 492
779 877
294 37
919 924
437 383
205 79
165 884
488 961
996 919
864 464
572 935
863 512
790 887
523 242
724 482
714 318
232 900
119 504
488 911
827 841
562 202
45 892
966 895
703 25
540 710
371 334
519 308
769 854
734 824
782 858
17 322
733 926
928 935
158 936
927 668
841 21
133 904
639 351
631 855
971 451
752 63
540 159
769 695
691 560
490 413
238 505
999 83
778 798
657 261
476 786
536 24
266 491
368 279
885 189
347 217
524 461
39 58
719 356
824 187
506 407
954 441
141 739
434 641
250 634
406 986
771 258
43 726
693 73
71 290
53 896
559 683
181 115
681 312
454 384
948 768
954 962
391 156
877 449
863 641
863 681
237 620
108 971
651 849
238 446
986 36
503 587
435 247
507 445
85 914
462 140
572 793
280 154
234 751
427 197
93 244
161 893
969 37
612 311
460 263
534 300
153 740
389 707
9 521
101 368
569 292
162 309
569 822
973 732
753 991
84 535
924 57
74 499
851 355
730 313
148 721
1000 828
346 280
421 22
799 366
779 441
389 748
498 431
980 579
259 697
632 234
296 218
625 762
166 131
722 903
130 516
860 979
871 981
588 629
53 52
899 348
100 459
672 60
828 284
714 322
587 42
594 519
597 166
409 723
422 298
657 392
756 150
42 231
225 820
801 888
249 243
435 840
880 817
219 351
384 787
97 844
923 421
758 872
950 947
642 666
637 273
655 585
20 155
640 983
808 610
961 80
247 733
968 94
339 24
922 963
312 226
923 624
306 741
678 326
517 216
421 53
566 250
515 672
176 59
650 209
834 724
765 868
403 872
103 6
300 114
304 946
319 220
64 246
457 91
444 626
488 916
736 749
497 508
58 955
376 100
608 783
113 610
770 760
355 938
811 157
276 728
157 707
437 228
296 439
139 190
181 695
253 629
99 429
580 46
493 924
841 848
54 176
127 262
530 627
572 753
270 49
581 719
301 896
10 602
91 159
179 400
850 208
553 176
254 815
574 294
795 143
698 228
381 428
56 23
484 482
117 853
67 23
534 980
159 791
629 611
199 884
655 4
570 36
889 908
500 760
94 995
848 368
20 676
540 548
366 204
435 461
138 786
821 277
163 924
60 924
230 274
82 164
795 396
409 459
667 543
148 133
996 419
137 949
183 817
418 79
972 229
763 862
513 546
343 538
840 897
18 483
987 624
792 253
43 925
137 897
415 828
756 603
264 260
44 759
350 68
852 874
698 617
880 861
496 217
481 413
859 711
789 544
615 844
434 958
428 225
951 813
339 437
217 646
409 845
216 818
177 734
386 992
13 130
737 115
555 434
923 586
929 664
410 479
531 391
923 622
122 640
220 954
237 143
630 48
642 676
997 873
628 47
42 919
561 580
160 800
305 892
254 92
949 539
117 789
149 891
69 617
718 628
514 821
406 562
327 406
894 244
654 727
359 49
68 243
495 669
287 69
144 767
71 114
641 59
471 148
900 169
115 248
64 804
884 757
513 163
591 249
16 846
629 411
397 691
31 1000
574 377
696 173
474 86
236 572
249 120
55 872
833 97
569 7
245 901
221 283
234 316
865 828
663 974
660 630
75 20
330 507
700 489
324 3
39 153
176 48
411 581
681 935
50 930
451 42
166 908
963 884
555 292
691 154
808 587
639 205
802 346
937 134
975 820
625 667
638 107
901 890
885 482
127 288
877 143
594 216
978 875
601 809
995 969
597 487
52 463
57 506
808 631
30 868
207 736
6 156
4 614
412 391
197 560
887 3
463 10
21 115
84 533
54 91
347 421
437 139
538 940
662 108
731 874
801 242
195 92
674 410
729 412
972 878
638 808
680 930
480 930
745 663
633 564
249 56
279 329
26 665
722 68
40 468
419 794
441 445
889 570
776 690
99 708
186 18
316 338
777 305
952 585
592 212
677 559
400 13
292 247
113 287
991 622
205 760
443 400
592 181
523 759
340 184
249 497
561 375
2 379
994 566
184 394
808 228
722 430
135 114
945 318
418 2
966 592
809 673
659 684
420 57
935 674
937 614
22 519
386 996
31 609
235 415
507 402
944 695
818 52
901 781
685 354
784 394
14 282
913 401
770 986
738 455
593 65
134 942
613 62
23 619
557 630
459 541
526 455
152 812
97 465
571 508
380 52
370 32
279 29
896 458
511 706
580 797
977 180
40 163
63 984
172 483
664 103
952 296
716 62
543 644
129 694
682 540
401 352
782 561
596 574
774 100
469 980
141 418
101 994
461 206
468 609
799 525
229 603
168 309
164 23
660 4
139 778
219 122
614 476
449 331
632 264
840 357
965 124
181 936
387 493
458 585
297 866
84 491
793 207
11 165
865 387
208 539
157 312
676 889
348 998
425 92
41 509
591 553
198 473
684 245
289 170
783 968
347 739
196 568
300 407
180 121
382 202
285 968
190 808
574 584
52 840
566 520
4 217
438 995
956 29
270 199
543 864
268 941
875 724
740 747
427 223
234 702
181 351
922 703
517 484
428 572
40 976
642 370
657 173
596 330
714 820
633 170
831 663
638 216
170 77
77 532
187 345
705 351
181 189
335 59
923 283
750 118
225 767
264 837
836 427
988 52
876 116
528 615
47 359
648 106
346 473
641 375
819 646
503 647
785 899
534 866
541 157
151 913
650 799
88 213
177 721
237 373
217 518
360 71
761 223
833 274
204 349
144 642
863 921
14 285
326 277
654 621
912 743
711 939
685 930
133 364
805 308
807 167
311 995
390 86
719 413
205 192
428 932
556 508
960 235
623 393
710 231
33 364
903 631
798 996
207 378
502 615
253 369
368 547
208 199
413 436
24 346
196 841
613 164
684 730
199 908
461 727
482 685
790 526
525 832
111 45
207 133
2 959
339 55
435 581
60 511
151 220
229 861
480 467
179 705
448 606
246 163
896 584
2 299
722 394
487 392
132 801
268 153
268 69
522 829
361 216
992 200
382 332
937 173
906 523
361 17
915 865
582 595
578 503
556 611
261 570
533 335
533 712
548 440
117 53
873 323
467 677
44 468
267 859
811 920
103 42
283 766
666 61
948 620
999 657
37 870
450 198
164 742
971 481
181 226
505 441
282 54
201 608
697 125
818 874
760 46
749 691
113 312
622 9
269 727
68 802
682 296
420 970
948 939
370 531
808 776
853 545
912 158
307 976
763 300
297 128
226 449
690 741
389 387
308 469
768 974
525 747
23 744
217 537
724 173
572 826
634 299
862 613
3 180
551 315
759 205
1000 840
728 870
350 416
98 210
725 25
176 988
462 499
250 392
193 74
800 47
312 669
259 320
278 548
556 447
206 711
761 538
521 233
319 167
486 974
850 110
175 227
250 432
275 852
735 172
411 129
691 765
993 461
890 567
599 667
18 974
562 595
682 196
125 210
584 260
233 788
762 47
117 29
410 795
438 971
421 599
572 125
617 975
649 917
60 4
562 471
72 353
275 423
283 707
834 797
26 580
578 205
268 616
357 147
199 811
28 962
508 95
326 304
505 262
443 827
400 356
727 140
789 365
522 479
419 352
2 630
586 59
908 80
948 457
432 396
769 373
447 247
468 500
427 798
629 951
1000 684
492 249
708 438
998 892
693 361
800 923
781 129
26 513
942 196
633 707
575 856
428 918
74 650
170 517
600 392
192 29
190 563
88 249
848 348
210 76
791 565
104 288
220 586
212 968
133 86
77 716
845 926
129 912
566 682
849 790
840 37
124 592
402 843
786 661
286 284
462 923
717 206
23 785
835 782
10 497
520 856
798 166
994 163
482 988
951 178
562 257
191 998
705 464
375 767
471 512
855 81
832 326
950 583
773 527
626 628
59 493
820 357
330 811
38 465
616 226
715 602
941 99
89 73
305 295
898 794
376 273
459 954
550 323
569 280
322 917
28 897
774 356
850 753
512 85
661 518
11 290
777 748
538 443
45 152
418 33
462 945
53 702
403 180
607 633
890 321
124 967
155 924
242 338
424 333
508 870
514 562
211 216
399 274
734 153
572 101
541 365
300 283
221 420
392 83
845 641
461 614
683 787
914 823
826 372
5 511
1000 940
466 240
189 58
582 299
208 18
66 937
711 770
29 866
181 427
522 287
998 960
368 52
511 534
475 414
700 943
125 168
739 820
952 294
875 439
742 849
980 483
48 251
144 828
186 895
938 973
593 118
542 464
708 603
362 217
467 307
78 881
868 480
67 301
346 752
870 393
435 140
756 801
291 154
606 172
29 68
577 474
405 991
889 973
751 402
878 482
662 636
413 778
603 765
883 675
959 207
385 718
510 282
196 233
144 224
492 133
718 39
750 253
223 4
172 408
469 764
175 897
531 387
717 45
823 166
208 677
735 801
90 935
733 64
415 106
937 888
679 363
480 343
588 459
190 424
575 572
15 485
671 779
958 40
591 671
360 922
203 671
650 985
817 494
210 701
532 595
403 220
918 57
498 17
206 354
814 444
206 649
409 632
98 200
312 685
719 921
670 376
168 358
285 598
951 475
208 387
459 213
540 54
239 206
183 655
888 372
615 178
899 585
208 362
722 73
429 946
679 295
688 343
916 454
577 738
322 155
464 902
965 358
649 233
415 518
406 6
927 304
378 254
288 827
293 911
268 428
256 86
76 873
526 951
65 762
340 675
938 965
709 231
467 96
112 292
575 801
182 116
643 509
821 208
659 44
348 306
534 315
71 852
738 101
904 109
413 490
985 66
214 3
186 960
836 627
920 460
473 106
337 623
198 248
697 516
420 344
893 145
762 434
846 962
345 897
154 487
853 411
818 26
773 588
708 727
987 379
769 945
74 874
552 822
744 854
100 201
31 635
589 932
618 866
743 7
635 935
594 129
902 914
529 739
389 395
610 411
520 114
322 948
727 221
403 1000
818 110
47 169
314 166
772 230
21 332
342 615
876 370
386 503
351 508
433 118
892 275
441 663
222 948
818 971
831 618
711 883
855 301
395 818
991 158
387 651
985 839
153 17
875 725
483 771
442 593
130 471
789 253
555 936
677 530
907 894
608 225
288 886
419 208
315 153
335 371
943 718
42 77
890 953
329 282
464 13
331 838
698 843
908 259
272 662
935 452
586 22
894 136
466 49
77 246
676 907
187 990
273 409
467 878
683 492
141 269
936 720
636 685
376 456
867 250
556 886
156 98
319 715
973 297
570 208
721 735
718 916
942 310
843 430
352 199
334 612
733 104
958 481
238 387
343 490
731 418
780 490
742 508
727 112
136 887
18 303
975 411
116 289
727 744
514 232
528 896
795 854
892 347
692 469
760 821
638 854
748 871
782 317
625 856
870 73
329 725
296 377
211 231
879 884
353 479
102 661
611 182
303 975
183 839
107 538
738 970
693 893
635 357
745 900
78 141
167 746
353 413
180 381
378 867
51 172
527 776
266 892
185 465
733 820
800 214
925 215
906 382
261 794
471 143
623 1000
394 666
882 787
652 134
817 8
294 602
511 808
355 711
733 95
21 972
938 519
957 67
770 132
971 412
520 262
254 806
785 837
136 909
318 522
363 50
740 658
453 584
978 65
723 384
683 215
210 602
298 806
162 194
893 157
656 166
22 332
702 346
592 911
808 734
959 308
206 780
343 718
702 764
654 769
305 525
645 17
302 790
149 645
630 311
403 760
752 617
776 284
103 676
527 283
982 137
16 491
111 222
465 826
881 637
716 163
290 649
501 741
228 839
908 33
656 14
841 120
182 725
150 142
950 615
769 36
381 761
406 191
594 474
922 303
522 232
149 624
161 451
580 117
26 215
174 789
939 580
575 348
841 215
847 115
656 190
4 227
246 556
553 104
429 362
84 946
464 720
520 681
740 947
690 791
499 446
6 474
156 724
17 461
108 652
835 269
981 749
3 901
675 885
279 256
483 358
848 52
590 165
906 730
293 294
319 776
356 193
2 153
818 749
288 360
394 935
226 745
607 748
773 966
511 875
111 967
260 119
438 296
854 691
546 166
421 897
192 814
984 607
110 291
966 884
357 544
139 647
624 909
456 380
413 807
356 40
682 816
91 218
793 921
746 958
354 733
479 462
146 549
326 101
175 567
53 320
672 449
454 408
968 817
100 64
7 246
725 787
425 762
176 782
253 61
903 932
965 805
224 378
575 580
162 654
643 646
440 855
366 39
58 371
521 962
362 245
235 592
178 13
159 892
616 448
230 173
804 385
67 219
6 496
733 517
207 443
138 605
981 70
499 52
249 462
659 578
502 344
277 379
867 635
370 232
319 12
862 957
764 551
959 212
305 128
273 138
220 735
804 168
804 921
813 899
497 316
68 684
160 868
914 694
561 856
799 414
841 417
241 299
907 285
504 822
567 219
931 105
365 947
757 554
51 137
249 129
173 277
955 23
133 305
58 149
221 145
177 149
392 557
429 68
904 337
289 400
741 268
191 26
503 877
889 629
605 423
323 227
538 869
247 455
576 637
968 558
757 665
777 758
165 704
49 30
308 284
78 911
524 864
989 563
672 729
749 311
337 737
622 868
528 902
670 338
802 912
889 859
242 702
304 395
723 529
207 786
388 444
876 164
539 443
629 327
974 936
116 881
989 436
881 933
537 616
672 812
265 749
46 142
673 714
323 519
47 280
569 691
626 946
463 197
354 604
821 749
893 187
556 831
45 22
593 70
195 437
351 531
470 552
391 528
121 42
711 281
66 102
132 21
844 670
432 715
857 816
631 638
787 520
78 487
523 257
86 63
709 644
810 824
408 77
331 759
215 668
619 339
825 45
239 418
859 29
833 443
91 145
613 178
172 16
2 880
483 263
64 633
395 699
545 389
698 993
515 819
807 850
560 445
197 445
239 522
896 689
181 675
655 76
662 381
398 909
848 370
887 432
803 676
340 403
127 726
13 497
291 719
249 11
854 39
627 508
157 565
62 800
984 747
62 941
484 967
278 173
984 133
925 78
362 492
207 409
119 651
157 901
413 741
1000 290
546 455
407 358
465 922
333 122
457 18
338 890
837 1000
209 849
365 141
286 517
939 359
495 307
489 378
390 516
393 607
48 643
541 272
590 286
666 448
329 444
702 106
792 138
485 697
855 341
579 654
865 980
467 209
637 979
124 531
559 396
102 121
683 411
621 742
120 795
743 209
962 840
654 653
843 452
763 479
790 524
162 18
573 535
856 937
972 889
295 652
87 797
791 9
622 889
701 61
895 929
187 90
459 511
338 823
690 968
362 745
94 904
680 226
613 333
243 853
566 824
6 286
36 198
837 379
814 694
743 611
280 385
173 12
134 492
606 594
300 435
873 137
262 762
738 828
288 438
819 958
899 16
362 276
566 343
599 875
332 430
213 380
527 436
887 228
942 699
211 118
524 539
672 694
541 825
268 781
707 920
655 544
711 557
392 136
191 785
218 220
853 897
550 633
935 829
137 417
595 404
516 166
154 700
206 892
723 269
266 725
834 151
814 168
945 575
568 173
368 295
995 233
347 673
341 782
471 180
889 619
13 896
143 273
170 533
4 482
540 221
338 98
224 908
8 642
806 299
949 983
887 343
981 214
312 816
292 722
255 575
754 617
752 481
530 662
591 950
884 555
875 633
549 697
485 574
999 25
745 463
11 735
903 719
525 260
116 385
822 676
600 741
67 624
680 959
733 836
861 950
576 524
929 22
101 912
833 27
843 400
144 167
564 850
811 990
824 729
22 360
737 625
944 410
227 880
976 379
375 857
244 487
922 312
80 903
833 350
256 667
251 993
688 803
167 836
356 452
272 848
681 613
184 858
553 566
4 18
262 137
566 712
233 342
71 220
95 62
64 488
954 102
636 416
129 885
181 968
167 743
78 63
306 764
211 814
405 64
572 941
272 347
774 819
999 231
183 641
467 297
288 69
705 317
450 386
314 767
758 52
554 265
58 890
493 270
462 486
297 874
821 42
697 134
823 351
9 115
13 799
516 903
721 939
658 398
499 698
856 516
398 932
809 221
838 268
653 802
137 256
994 88
959 471
103 673
284 107
830 74
930 118
548 672
491 142
119 216
124 636
384 778
616 656
314 583
911 214
130 666
130 764
129 935
390 884
278 29
145 814
219 807
182 789
672 981
92 856
901 990
163 469
991 450
321 51
85 648
185 148
636 844
193 895
607 100
533 225
244 472
625 5
766 887
889 975
475 272
127 452
778 113
615 343
112 174
161 242
299 291
289 184
216 617
630 136
495 529
888 357
999 651
20 436
504 266
145 153
323 363
499 785
880 253
662 22
591 821
651 625
969 683
636 154
289 687
290 273
7 845
580 381
122 516
479 142
512 361
553 719
240 126
431 60
171 37
657 909
695 146
865 283
398 364
915 93
215 486
873 627
908 764
686 439
631 761
457 409
480 35
696 142
890 203
29 523
863 673
282 23
886 332
98 421
527 560
614 289
367 452
726 83
809 148
953 926
930 245
340 315
253 925
823 822
309 217
40 7
138 531
235 861
543 974
947 458
570 76
374 179
275 220
843 449
645 213
554 639
711 5
751 167
514 37
826 816
870 778
297 180
967 812
28 426
888 116
350 417
553 351
26 926
452 711
660 205
577 641
255 36
654 675
860 584
947 736
130 295
862 59
433 871
539 499
767 612
513 186
326 425
123 490
52 821
277 812
387 273
383 903
464 320
638 918
255 566
434 889
274 260
981 11
733 822
748 1
861 343
951 23
87 505
193 311
426 780
88 68
331 113
664 899
781 750
263 644
927 71
279 453
723 981
789 391
41 725
585 357
961 288
886 307
890 818
288 359
386 426
98 838
767 582
135 669
717 710
793 459
730 595
841 536
999 999
141 433
44 753
403 927
531 527
622 113
329 99
720 805
95 429
953 57
918 677
730 771
755 906
538 380
507 409
37 247
999 863
862 901
614 525
554 954
784 80
380 818
358 901
125 663
788 419
16 661
369 998
522 995
372 940
897 645
2 785
288 475
620 909
818 182
349 736
461 884
424 718
524 940
472 943
815 128
293 598
125 670
624 78
44 878
644 236
497 423
504 742
739 755
834 884
276 935
461 632
195 170
468 130
777 396
484 523
122 146
47 864
35 247
235 36
740 270
920 551
3 391
921 268
609 805
123 851
86 755
702 980
2 799
561 594
401 631
748 621
830 876
13 659
297 414
351 333
196 997
119 300
660 847
331 719
414 502
702 144
627 287
887 109
194 371
532 940
440 174
864 738
363 65
64 328
786 949
879 699
641 350
516 401
953 807
801 188
166 128
49 594
916 256
488 948
149 668
959 795
376 376
2 536
191 415
70 13
483 127
96 835
6 329
671 826
728 856
679 910
417 102
800 896
710 694
420 421
375 424
994 962
993 637
955 404
954 592
32 873
829 155
306 919
99 799
178 762
142 627
951 431
187 723
275 27
47 287
79 459
617 739
331 591
450 402
209 82
45 448
497 114
820 679
621 545
268 473
325 748
893 68
449 924
629 901
857 817
490 309
56 489
789 216
842 898
38 3
600 96
294 14
59 601
278 996
504 849
620 49
296 992
693 632
976 321
901 369
348 275
22 159
508 787
52 395
802 25
604 1000
324 947
847 185
19 77
230 101
754 160
300 636
657 623
69 973
669 701
300 562
384 628
242 484
69 53
325 856
101 68
167 895
848 747
995 860
861 243
980 780
555 975
953 957
448 327
92 108
826 923
35 464
416 332
377 387
756 650
48 354
401 308
999 254
264 216
873 535
23 24
157 229
884 845
931 174
889 628
49 495
604 297
632 414
749 299
31 50
954 595
309 443
991 833
992 113
160 241
867 645
994 827
915 632
286 256
228 85
539 241
666 636
314 306
917 230
97 155
934 236
453 770
490 845
954 751
22 348
299 982
912 884
994 739
677 479
546 694
576 593
971 882
389 84
782 159
870 682
784 328
928 90
892 351
377 143
697 620
539 209
62 434
934 301
119 85
271 665
494 140
951 812
290 708
547 455
48 428
199 433
975 786
95 920
550 239
249 489
148 638
830 626
463 918
820 980
838 459
171 786
810 496
56 511
230 114
107 263
340 928
371 384
991 607
990 561
138 659
163 232
99 499
790 653
937 34
89 661
930 697
656 793
572 303
206 724
394 734
618 810
424 981
250 468
8 907
134 559
710 159
716 713
410 448
902 925
732 577
42 297
870 276
98 933
979 839
117 44
35 413
732 799
460 518
774 340
850 498
444 69
952 910
547 440
194 482
536 254
428 105
179 110
603 679
723 702
10 566
330 967
339 517
393 40
491 611
55 353
766 940
12 5
246 470
595 293
827 738
927 427
156 397
605 477
693 685
885 405
628 142
773 291
550 377
557 41
236 552
577 699
759 297
524 720
115 157
460 169
920 79
793 450
433 119
801 848
778 200
18 595
390 252
820 733
454 999
624 507
940 940
422 506
254 251
345 355
898 37
286 11
666 449
319 594
71 234
831 855
854 526
928 392
24 962
216 515
167 767
253 690
555 715
458 218
751 335
994 98
131 693
171 432
52 464
2 546
742 546
359 463
17 120
747 414
997 258
515 527
784 100
258 36
115 220
990 9
967 59
171 562
29 668
463 274
452 507
836 188
95 623
374 946
66 760
392 869
392 545
843 480
569 564
879 898
42 57
537 77
182 300
854 897
471 522
320 923
898 891
529 984
17 154
126 169
703 913
559 828
334 593
505 513
169 451
895 743
95 640
75 661
851 931
478 642
580 430
363 759
968 393
677 8
467 105
354 298
143 759
737 695
992 884
556 763
648 178
566 883
811 813
454 82
710 421
68 367
792 188
365 3
542 512
399 379
156 709
670 308
704 259
977 975
115 463
613 674
721 484
359 132
373 390
354 736
576 523
471 714
462 929
113 987
872 834
687 92
605 898
931 696
509 889
851 304
601 280
126 129
760 332
37 272
161 850
701 289
253 295
817 133
764 628
796 670
488 975
615 992
836 716
687 628
351 878
155 371
370 270
295 502
112 559
798 397
685 514
127 568
18 625
481 148
182 790
8 804
157 773
678 988
926 607
724 965
2 82
624 301
391 460
761 547
361 247
36 231
199 60
793 980
614 229
782 678
296 410
743 669
711 199
884 362
964 845
107 71
911 191
699 78
834 793
212 531
681 302
916 704
367 970
448 116
31 205
316 762
959 745
316 30
399 515
739 461
809 774
492 678
892 119
582 817
851 533
386 156
338 711
171 449
734 811
538 687
451 934
430 287
631 93
777 856
653 274
282 710
786 338
538 324
966 360
796 426
467 789
189 586
716 528
922 485
884 448
505 252
304 359
965 223
851 6
993 68
924 964
801 607
359 75
213 113
608 826
601 211
870 939
255 352
602 917
944 319
596 174
42 931
372 299
14 898
792 536
164 35
249 498
511 689
153 533
226 3
989 670
333 897
751 954
974 585
723 76
781 661
560 298
934 145
755 485
373 628
787 295
635 476
184 364
956 509
662 484
986 978
147 36
981 396
863 324
944 961
750 74
12 637
39 724
760 955
842 460
309 898
940 71
409 127
496 349
147 979
832 275
55 238
534 472
28 669
212 437
63 308
599 675
964 58
114 579
800 863
607 419
663 183
280 240
202 79
148 221
221 910
705 9
444 35
458 746
375 721
710 185
712 654
592 668
780 750
905 344
405 266
904 367
39 232
932 59
649 941
854 788
565 834
578 608
19 372
11 273
122 370
62 691
889 610
587 162
363 538
977 174
301 493
59 746
736 793
223 816
905 247
237 842
362 306
800 650
309 969
802 161
765 814
959 376
448 309
210 414
874 871
83 880
659 156
219 244
560 490
658 382
129 600
155 588
990 393
816 288
397 144
856 75
929 457
748 193
541 578
436 979
222 366
586 840
685 817
833 837
254 961
94 719
247 384
226 516
892 847
289 741
147 589
358 311
653 1000
142 770
758 176
429 245
156 53
985 750
232 373
516 763
472 519
807 227
625 401
207 486
243 304
232 978
659 148
661 478
396 546
89 705
717 680
519 432
291 362
713 938
843 322
892 970
721 229
320 95
577 182
458 956
637 365
162 306
223 494
581 806
650 569
336 572
525 40
431 282
898 615
910 445
453 430
364 786
100 683
800 621
968 367
204 801
83 144
914 5
157 303
234 657
696 611
258 703
33 559
705 634
641 469
715 773
687 771
532 743
654 382
164 1000
718 473
878 848
849 429
70 906
610 195
2 532
319 137
855 624
642 565
755 581
735 870
240 972
738 305
219 181
930 830
595 965
648 290
359 621
296 655
194 187
862 474
931 26
631 755
495 773
279 431
235 430
735 708
251 556
236 903
318 289
932 975
326 994
110 821
974 471
543 816
44 108
945 306
428 859
495 676
197 66
458 328
321 480
586 611
358 262
298 973
885 760
847 503
929 942
421 867
812 886
879 186
480 363
370 924
762 870
7 513
895 847
902 708
613 262
89 247
913 795
575 591
170 629
704 691
8 235
822 543
438 165
993 89
163 259
511 506
619 916
594 948
96 633
822 304
334 818
869 498
70 933
573 885
332 936
414 162
754 492
172 382
927 179
397 136
536 248
971 564
852 986
460 938
971 927
950 325
77 50
9 633
202 135
523 412
56 488
321 681
103 576
431 685
600 680
926 833
361 551
175 33
968 574
977 784
248 570
690 966
432 591
613 597
5 362
168 491
578 481
793 636
86 424
755 599
121 698
24 893
66 787
598 40
536 47
881 12
183 306
979 93
241 718
195 771
913 524
337 533
199 803
317 195
126 388
323 863
476 335
190 985
153 667
167 235
477 231
975 436
501 466
524 209
506 718
836 311
487 142
718 812
714 455
35 792
793 339
481 458
501 604
758 922
257 380
584 12
590 767
352 784
530 862
329 748
273 695
73 819
746 680
421 574
648 376
507 226
606 190
666 122
444 747
71 139
416 801
254 377
534 604
124 484
270 159
74 593
908 148
927 371
518 195
269 459
344 300
542 485
325 176
724 644
196 343
844 460
129 419
215 376
86 532
334 123
221 352
501 714
575 117
764 219
407 785
455 596
73 14
453 35
97 983
500 912
332 778
205 469
939 598
847 92
551 383
851 269
140 753
354 931
812 790
979 817
172 42
562 69
939 91
132 190
581 968
574 680
179 383
400 761
190 557
532 579
130 447
399 569
120 998
460 186
646 419
481 559
130 82
608 21
610 620
395 453
502 846
632 461
572 623
25 822
98 744
48 612
450 780
539 862
541 349
939 550
429 565
123 109
412 159
226 156
600 412
863 582
890 880
246 459
725 476
697 62
163 966
242 835
969 749
411 637
122 977
91 831
346 919
933 616
205 648
550 293
693 721
282 52
735 63
899 407
725 510
515 63
987 606
164 993
535 580
134 203
987 476
60 698
99 289
601 133
439 147
318 279
283 746
935 329
331 919
996 837
724 120
90 523
106 408
95 962
217 60
65 437
248 346
689 576
694 953
830 971
644 342
812 638
646 365
923 98
762 212
678 122
417 965
745 47
996 659
837 520
658 138
882 296
772 367
327 1
531 841
992 928
443 714
985 83
535 450
706 445
652 198
385 371
699 304
470 874
511 507
256 190
173 291
41 882
470 932
849 48
486 466
549 994
745 541
442 986
462 335
321 349
482 159
364 193
252 929
17 868
251 23
61 242
83 641
563 653
737 292
658 493
748 212
525 58
15 93
516 951
796 777
942 554
913 145
618 878
963 424
160 259
79 408
565 440
282 71
244 900
739 447
688 840
44 655
578 222
156 887
836 963
290 300
528 713
916 138
265 8
181 555
492 368
159 8
828 666
408 404
445 84
78 466
715 805
52 616
322 505
773 772
798 801
874 521
476 361
712 897
858 173
181 826
505 324
76 73
608 726
7 943
400 641
943 210
733 929
975 522
928 901
46 437
298 977
688 303
641 887
322 183
248 757
466 428
720 782
543 968
536 546
168 191
126 825
603 422
595 833
856 538
140 599
290 391
311 60
566 153
936 885
940 543
709 467
240 499
81 175
27 1
714 711
871 746
828 293
626 66
399 644
310 113
81 729
495 786
218 74
594 672
835 470
876 442
419 535
797 887
936 18
841 929
919 421
316 454
668 833
983 514
33 318
568 656
481 472
838 749
243 153
24 301
387 637
952 49
178 868
11 164
106 36
787 735
498 451
84 459
605 26
176 764
283 820
155 976
130 538
915 254
686 623
872 519
506 437
58 790
250 277
885 304
970 437
915 40
855 105
851 320
130 786
313 848
495 394
624 550
569 508
752 44
662 250
27 731
541 229
41 403
335 462
523 846
903 244
839 69
122 651
354 385
771 412
982 988
405 228
383 967
872 22
191 434
837 273
68 728
588 195
661 470
260 928
406 765
948 252
298 102
615 358
79 367
232 191
846 15
96 384
480 598
597 247
206 112
141 291
183 599
859 661
523 897
818 8
603 952
488 239
928 931
784 73
920 849
553 897
1 498
42 369
972 955
109 608
388 129
139 287
80 500
406 219
113 228
312 673
148 64
728 512
146 584
945 97
897 71
104 185
398 695
847 435
868 492
95 568
755 501
917 382
526 50
337 449
15 212
640 279
849 76
615 761
788 203
848 670
216 555
150 25
264 332
443 423
462 356
233 362
362 117
83 962
573 706
431 940
109 528
974 647
3 946
455 882
54 824
410 885
537 727
610 557
124 730
506 406
344 765
35 543
390 305
276 792
831 693
555 784
645 164
140 741
829 828
414 571
996 327
766 502
434 808
225 853
63 8
731 611
154 688
29 892
961 346
139 493
788 668
672 815
561 465
415 570
223 502
210 561
717 189
231 562
791 427
926 615
106 24
659 840
579 809
208 537
353 294
645 324
699 103
996 59
844 35
607 648
772 939
502 617
509 416
365 735
909 946
602 123
833 286
298 532
422 678
625 543
756 493
767 845
659 962
77 294
525 554
438 990
109 5
51 416
826 212
345 243
939 624
989 718
111 155
54 756
375 429
187 443
886 474
418 754
116 735
882 520
955 671
590 898
515 809
953 851
635 628
256 784
750 882
617 534
852 274
243 994
206 902
705 81
639 151
854 898
566 446
82 985
31 147
504 388
217 888
21 818
683 402
914 722
331 125
32 272
789 599
198 810
443 55
946 807
333 194
13 517
603 68
172 144
868 335
136 816
136 947
40 558
742 643
484 381
402 222
16 734
758 391
123 250
830 430
915 913
426 671
172 460
276 957
200 5
328 570
556 226
465 494
808 307
980 521
207 750
625 11
917 414
421 329
163 859
136 808
500 104
184 470
405 816
325 355
662 623
762 835
334 250
328 945
962 59
774 618
95 442
994 297
814 707
723 614
957 60
921 667
713 685
139 478
694 783
861 491
150 413
571 818
631 276
934 711
523 521
449 477
484 37
984 28
306 755
788 705
603 273
194 92
785 931
923 649
990 929
843 692
836 874
836 111
721 105
994 135
54 69
723 729
616 928
751 682
79 345
308 321
9 194
660 504
87 880
857 764
180 631
673 726
38 887
112 702
82 301
347 266
762 774
826 689
604 920
38 431
313 534
534 452
66 130
24 545
585 104
959 132
336 294
776 972
269 386
954 847
153 956
597 659
86 842
883 396
119 718
1 234
35 832
107 638
960 963
146 541
444 940
519 988
351 599
433 578
343 962
360 944
573 311
960 849
278 17
718 298
848 936
726 11
679 73
817 215
97 669
422 807
285 494
815 590
602 489
372 32
352 160
572 557
947 311
450 343
211 708
333 424
256 160
118 659
247 659
523 252
328 481
355 248
437 326
681 443
237 815
259 690
509 229
781 240
375 675
169 700
42 323
412 598
137 515
572 415
127 924
812 3
561 151
172 642
855 952
205 639
182 8
97 19
866 483
507 82
912 219
110 528
944 646
936 862
113 570
91 977
628 818
788 258
395 534
106 496
912 187
802 347
625 663
425 814
790 936
758 779
233 914
359 249
398 22
128 960
998 295
31 482
863 95
76 941
584 209
33 760
371 898
887 989
673 690
827 294
195 524
204 509
500 211
895 399
963 103
913 295
619 552
19 739
357 655
825 965
38 335
659 693
965 682
511 242
100 149
969 319
658 985
965 806
839 248
325 60
533 174
383 965
479 703
928 671
325 781
728 357
171 418
143 817
829 841
310 764
20 164
370 261
207 718
572 25
528 666
440 360
487 479
775 361
347 347
53 220
186 907
924 560
988 979
532 380
744 314
795 50
54 951
794 993
498 190
874 213
522 697
705 80
663 789
294 204
35 440
984 142
573 856
447 193
636 323
520 483
644 442
158 450
496 513
965 230
340 450
993 795
66 733
144 150
818 223
105 153
218 827
410 439
206 251
451 965
488 195
933 71
603 132
197 576
891 695
457 171
729 607
238 492
981 492
119 991
584 639
418 315
234 968
800 446
126 11
911 29
116 356
584 357
238 27
18 966
160 886
374 248
56 990
222 453
81 617
168 621
969 872
749 420
914 770
773 555
672 208
672 206
585 402
916 273
454 205
513 419
841 819
769 570
20 439
450 601
301 858
124 397
507 199
998 843
883 355
537 215
270 271
135 47
340 146
579 284
50 592
550 50
990 817
949 811
735 701
891 751
202 930
960 801
819 432
594 261
785 138
580 889
42 638
568 832
235 397
43 177
61 882
517 388
76 290
459 847
550 454
618 91
983 419
486 348
476 329
559 706
848 148
71 397
598 294
355 39
117 1
14 303
961 420
480 671
298 623
485 368
757 132
873 302
771 781
858 329
726 811
799 555
588 32
571 246
988 700
343 346
941 344
22 339
787 112
260 167
199 215
47 456
180 801
924 545
251 961
12 952
616 695
110 202
259 888
358 225
406 292
971 653
553 829
501 856
616 221
169 805
277 399
526 151
294 867
950 621
336 205
585 459
592 729
179 886
468 967
970 705
101 578
329 116
888 981
53 697
177 218
522 667
857 58
918 554
285 738
621 140
515 608
198 348
67 626
646 475
253 891
250 854
877 769
577 280
169 671
344 387
458 119
789 969
269 120
766 779
273 326
411 921
282 538
628 372
871 177
642 793
626 484
193 618
112 206
976 191
577 51
979 376
3 10
155 592
916 845
640 384
559 687
150 106
184 836
815 387
940 24
155 421
879 651
262 62
720 601
676 239
336 970
856 405
677 807
206 420
474 877
538 182
571 723
670 412
448 160
518 43
542 937
390 94
342 927
926 24
904 751
762 919
729 178
601 85
595 449
340 673
612 751
702 775
964 412
291 275
502 160
548 72
753 616
2 367
769 240
638 655
191 726
226 678
491 929
757 929
62 844
698 566
459 849
769 76
260 220
320 887
262 182
247 162
603 996
149 609
187 911
820 297
868 648
795 192
108 862
728 623
302 303
194 550
548 888
273 79
584 807
208 267
532 852
895 995
422 202
740 853
78 540
501 629
85 655
782 173
969 454
758 179
651 415
264 116
143 742
248 7
958 214
221 978
463 691
424 883
688 111
193 423
874 329
853 632
345 604
177 555
973 910
142 906
271 411
423 683
993 407
164 268
268 987
196 1
567 1
198 8
125 562
76 946
404 703
318 268
416 543
635 211
637 108
691 513
892 156
649 655
792 812
435 915
452 837
532 653
275 929
843 179
543 234
33 809
852 510
908 756
223 957
418 771
270 482
155 685
863 729
464 604
954 782
27 524
735 353
285 42
201 34
958 681
603 926
182 544
540 786
149 742
327 382
470 190
352 421
919 908
651 596
404 589
438 249
69 985
490 701
77 605
79 276
392 63
4 465
286 441
415 807
560 960
839 555
503 563
257 756
841 979
152 403
181 68
144 385
273 113
174 214
533 663
59 263
828 600
27 846
896 327
121 861
701 998
955 732
564 525
475 855
870 774
924 416
761 717
587 931
330 610
605 912
435 934
574 862
951 502
206 166
809 547
44 38
168 177
698 100
634 791
850 60
303 154
779 642
249 152
654 676
478 397
9 743
912 582
945 408
6 53
504 169
519 633
479 944
115 378
942 287
406 481
24 857
42 800
498 752
199 853
37 912
480 545
638 601
51 860
198 777
299 373
155 560
478 142
437 841
530 635
106 734
303 921
554 190
816 587
81 655
908 85
551 620
311 510
127 679
219 638
731 806
960 843
178 352
271 924
304 834
368 275
374 364
155 548
748 380
535 109
310 47
32 521
460 322
556 322
749 906
651 889
314 355
82 685
621 993
115 645
549 589
858 469
801 643
846 47
800 350
664 15
709 637
767 711
222 555
904 668
224 395
274 967
65 321
879 86
96 33
380 295
669 907
895 100
687 832
954 164
519 954
138 155
300 100
93 828
122 938
551 903
443 837
990 33
302 233
627 190
759 569
917 218
414 966
527 380
294 734
465 448
503 420
656 311
355 363
36 190
461 934
847 519
380 858
255 449
80 734
300 58
453 794
88 186
86 681
918 79
594 523
765 803
605 141
976 114
730 422
87 166
140 252
604 47
370 647
82 846
606 287
707 115
101 773
412 9
134 212
407 764
165 651
33 184
983 459
27 479
297 689
677 142
565 406
241 84
581 616
15 482
10 346
876 538
453 297
918 329
289 757
267 664
849 355
433 555
831 295
13 886
577 891
814 242
504 598
602 760
473 883
471 478
733 362
380 195
41 697
491 255
463 583
570 360
373 555
931 548
309 588
726 420
738 628
644 54
936 270
61 125
393 760
803 37
855 126
792 106
14 779
636 557
625 23
888 434
863 160
682 330
633 673
767 117
210 520
381 825
130 785
474 357
334 346
93 77
792 884
932 640
136 203
572 114
478 559
346 191
555 214
788 590
696 74
959 672
528 625
820 129
901 754
933 99
953 454
505 590
280 467
285 226
862 382
285 265
954 233
975 613
763 116
145 72
453 831
877 422
470 370
795 96
950 992
311 487
831 928
365 547
746 20
960 278
907 672
719 120
369 859
620 471
620 933
955 372
601 732
224 782
794 479
681 309
305 23
212 413
450 811
61 736
372 722
954 489
752 48
888 897
852 436
627 249
419 537
508 822
636 123
446 916
5 772
812 917
964 494
751 125
365 376
769 221
738 972
809 706
45 964
458 640
478 964
29 806
186 945
560 865
960 178
953 511
392 336
409 237
608 178
132 393
164 712
155 817
163 730
936 652
269 182
681 322
906 148
226 50
768 273
928 717
278 215
695 16
878 544
52 359
620 996
655 580
384 629
915 499
405 948
417 768
923 280
283 282
993 157
88 202
169 913
787 382
493 337
740 883
341 120
786 117
768 675
715 592
95 437
180 796
846 773
998 784
289 415
70 730
34 81
774 355
890 833
246 905
190 22
983 272
349 667
961 843
498 980
906 568
951 971
776 397
495 432
994 269
345 857
956 364
466 202
716 517
40 975
923 172
707 789
346 18
74 42
618 528
844 510
550 520
87 507
573 639
550 279
899 144
967 87
155 950
478 262
700 193
465 900
444 554
593 314
425 467
685 565
609 747
434 985
935 912
738 457
381 78
178 112
933 950
121 706
210 963
376 227
105 147
610 800
890 978
957 327
314 348
51 346
174 626
77 857
549 275
180 80
478 473
144 971
771 712
186 225
910 128
196 582
721 212
662 83
946 260
172 689
550 195
957 548
744 646
977 210
384 584
773 81
526 659
964 644
581 253
510 699
199 113
786 462
88 974
788 752
887 625
452 905
44 880
749 535
474 668
812 545
556 726
344 778
64 274
392 266
148 468
976 49
22 874
187 683
514 464
822 532
510 7
132 918
710 25
857 853
990 749
31 683
715 283
530 79
118 596
141 344
688 941
170 559
291 304
23 507
876 905
857 134
169 928
512 610
718 823
969 708
401 953
961 767
104 187
318 844
235 849
772 117
917 33
282 312
697 538
966 596
65 896
892 995
855 805
993 850
312 215
518 766
258 256
78 850
752 461
680 531
339 745
221 37
180 802
652 620
789 261
498 127
422 653
187 741
698 876
509 57
179 317
99 266
429 318
841 8
173 644
506 186
798 250
832 919
354 136
115 758
43 547
368 130
879 30
315 102
957 562
837 333
477 92
836 786
787 304
388 572
419 587
156 273
820 344
670 654
364 808
180 986
900 662
364 267
793 318
725 983
857 514
256 700
647 822
917 913
802 201
80 764
102 75
675 151
939 13
277 685
735 703
947 914
122 582
594 382
127 928
259 674
702 684
554 992
112 447
770 802
663 727
49 930
860 90
384 991
599 237
405 364
440 801
989 566
256 843
670 569
621 92
779 268
528 255
326 753
140 386
327 841
70 574
354 58
41 272
833 669
925 446
813 840
959 598
822 69
597 813
962 403
388 366
930 27
614 143
59 486
419 567
868 918
666 447
439 686
745 596
282 994
500 420
663 231
85 936
414 246
733 92
716 48
347 142
901 973
657 183
590 71
962 446
113 418
552 891
272 32
296 653
758 539
795 565
162 994
377 367
349 591
890 392
965 165
241 831
757 212
981 821
866 72
268 82
737 548
896 382
745 732
43 340
905 802
265 157
666 571
350 634
428 185
573 60
722 754
879 421
604 686
453 900
994 319
301 887
286 654
690 556
84 592
537 887
139 983
870 280
207 482
613 290
987 675
523 153
466 37
881 980
554 286
666 215
250 341
121 695
55 804
396 102
761 906
721 658
518 581
304 533
800 461
336 950
157 192
75 181
268 315
614 214
25 921
273 556
640 162
56 20
989 798
186 739
788 181
277 837
734 58
774 3
794 609
118 156
913 491
349 862
189 996
297 59
916 864
754 254
680 843
261 318
600 457
905 998
104 731
285 923
209 773
140 619
790 257
321 566
700 291
144 974
759 692
575 722
231 85
719 872
553 912
895 870
446 982
363 979
634 315
24 258
163 884
584 678
515 148
148 348
864 657
118 71
491 322
367 352
320 968
18 850
424 571
620 564
346 780
940 106
96 398
301 347
811 663
1 885
133 507
540 78
228 190
956 415
33 172
951 518
426 749
952 102
219 293
489 163
659 949
746 593
537 81
311 65
752 953
968 924
498 592
235 126
31 57
221 438
741 284
798 498
884 782
805 437
505 271
851 896
705 226
771 682
313 233
985 387
75 809
5 491
744 442
485 798
346 395
487 372
614 960
625 10
933 614
68 910
840 928
456 170
18 121
248 385
961 153
805 143
396 634
606 208
100 349
909 113
759 35
983 126
78 1
195 716
719 654
121 899
801 719
522 72
72 866
349 754
747 976
29 245
757 48
89 141
355 66
701 432
697 407
807 268
998 73
534 944
99 1000
648 584
518 768
8 97
948 104
608 536
787 692
14 657
384 597
601 434
270 273
540 511
846 647
803 485
50 164
67 727
761 552
797 414
616 308
741 61
398 94
679 951
922 190
645 229
164 112
734 90
666 272
493 704
83 330
746 77
966 499
404 653
447 454
216 737
663 170
416 791
30 209
194 99
65 810
27 556
425 541
269 985
759 585
744 742
207 513
887 667
723 278
403 426
761 103
16 318
34 869
432 287
132 173
761 349
58 89
401 12
658 685
842 492
536 247
627 77
593 930
524 110
665 620
88 85
156 510
61 83
940 692
337 750
355 374
491 910
605 412
268 414
133 607
407 166
445 974
533 87
801 125
104 359
871 424
98 3
792 113
356 312
396 566
306 591
793 726
282 647
201 103
722 160
90 968
935 969
137 26
327 750
212 759
758 435
565 227
683 577
123 453
799 454
445 308
447 339
382 771
71 881
34 401
949 916
334 557
700 920
539 379
650 541
871 634
192 830
455 760
303 230
658 816
862 461
958 675
701 214
848 629
101 803
583 126
858 29
382 603
730 808
671 554
442 469
376 759
106 963
221 640
955 842
152 983
623 296
15 977
177 898
269 73
296 629
874 698
138 477
112 262
742 560
302 128
391 737
686 265
339 886
361 307
282 824
801 726
678 293
103 753
426 241
756 571
209 819
14 612
169 579
907 633
385 6
52 38
575 506
526 27
26 164
23 284
48 637
191 697
328 86
486 532
11 607
454 144
444 631
320 29
249 812
955 518
464 880
2 60
141 891
236 38
447 327
370 611
249 308
170 369
802 342
349 381
959 74
781 280
858 451
253 282
320 405
919 386
656 965
592 463
957 274
362 788
139 650
216 908
642 789
71 377
293 70
423 157
396 765
765 577
611 651
134 516
731 356
374 105
913 453
650 956
82 455
915 998
367 840
84 573
648 914
762 177
1000 847
166 898
786 255
631 30
599 349
118 570
804 199
875 458
189 300
632 243
405 343
574 454
801 908
178 802
881 17
229 751
113 8
273 136
432 437
232 710
767 48
325 309
270 152
669 281
839 847
418 827
301 498
379 773
570 785
437 76
638 521
384 93
353 677
854 563
944 33
724 572
40 263
484 693
443 71
78 491
174 342
768 294
204 517
997 304
438 697
138 344
389 962
471 822
620 321
958 283
181 330
428 679
251 617
994 993
966 102
223 433
91 658
168 465
514 155
560 302
956 477
140 965
203 717
12 837
751 939
550 927
429 564
624 436
676 150
528 209
343 308
139 759
599 584
596 515
347 38
411 887
354 952
86 913
389 85
499 188
589 763
760 279
271 64
867 17
170 418
160 408
637 272
169 562
701 1000
482 108
182 35
866 499
524 270
235 547
248 275
4 869
657 174
198 392
847 854
258 108
104 247
861 286
519 710
927 667
817 984
623 913
684 968
948 898
272 367
861 723
977 260
194 803
597 739
337 949
444 660
387 134
768 43
783 195
499 183
10 663
878 498
20 374
627 318
507 874
747 660
715 58
207 239
50 245
506 586
274 204
15 50
260 193
345 585
822 769
786 649
479 637
747 209
812 795
128 968
594 449
500 157
837 471
388 270
313 495
189 457
438 82
497 79
412 492
631 344
171 186
538 226
398 333
667 428
375 363
598 620
320 772
84 230
606 991
307 931
668 232
234 111
316 947
510 801
174 226
297 54
829 487
666 111
54 35
766 696
301 252
689 17
625 978
685 801
264 23
647 196
444 370
438 433
276 90
578 457
225 687
470 187
705 443
270 971
396 451
564 398
41 323
942 536
538 602
25 489
401 895
933 214
158 355
161 982
880 590
218 392
482 431
173 499
576 903
888 521
358 73
30 28
647 439
226 454
737 643
611 812
57 47
843 952
750 569
372 769
559 450
907 720
572 228
15 301
164 504
30 567
862 577
681 415
403 339
853 660
202 489
197 74
859 949
192 301
797 331
214 255
137 69
460 803
480 246
706 116
860 674
325 448
660 675
135 21
459 915
293 779
864 902
406 545
505 529
766 938
118 377
257 59
324 892
541 345
257 807
350 258
437 834
188 952
211 394
623 357
564 206
496 749
688 336
763 469
468 777
768 356
736 875
352 913
737 166
106 931
470 71
647 46
742 691
772 832
441 6
710 875
709 229
573 676
650 560
658 56
269 594
523 856
825 218
61 70
462 666
425 708
305 428
920 463
40 736
945 546
814 213
305 35
675 150
551 166
788 56
720 803
679 699
158 454
257 160
242 2
404 683
509 611
424 570
440 374
381 476
909 910
9 665
248 140
26 619
337 397
124 90
542 914
846 520
567 805
599 575
175 632
187 483
778 135
642 597
568 531
550 365
417 418
762 391
931 500
273 937
196 72
717 605
602 386
207 272
401 936
93 765
705 688
142 591
678 248
630 926
948 151
656 160
109 918
876 474
390 508
4 669
651 811
828 445
520 667
491 91
60 361
547 503
561 458
267 864
979 528
143 471
700 31
691 831
733 250
153 207
667 580
574 985
825 738
31 160
815 637
591 251
191 332
886 34
34 445
420 948
989 313
99 99
98 132
541 154
597 594
634 683
809 894
356 415
346 837
695 429
61 132
94 558
649 395
674 939
608 722
214 322
2 858
592 594
557 152
609 859
523 352
539 220
718 621
791 576
369 863
38 138
558 667
721 156
980 928
508 353
969 751
915 269
38 850
192 733
814 389
151 551
831 612
208 504
825 654
229 703
594 531
177 631
68 17
33 878
485 888
880 119
307 182
397 185
688 804
887 435
721 203
53 296
679 826
426 506
757 295
354 247
211 578
984 948
394 829
9 915
461 951
145 504
566 962
363 134
151 239
618 544
401 196
749 385
590 828
36 828
243 407
203 31
820 70
102 91
166 962
199 958
939 825
248 12
983 975
622 468
144 604
447 234
444 574
440 570
586 184
852 654
860 173
969 113
926 859
412 793
668 990
226 188
678 612
354 428
325 380
791 219
782 526
985 909
332 435
795 61
205 740
187 2
96 825
773 585
413 225
159 57
259 798
104 299
223 965
247 755
437 281
541 531
577 996
641 573
857 593
202 442
555 381
700 603
821 872
715 717
446 615
343 861
77 943
719 349
319 591
388 717
602 90
355 617
717 985
40 848
888 476
330 600
430 684
806 632
920 855
273 503
785 504
225 643
31 135
203 650
764 877
384 772
901 618
946 156
961 241
795 89
818 853
527 699
713 576
231 304
367 416
928 279
612 651
932 223
887 803
494 80
871 147
320 229
843 309
447 506
919 757
327 97
635 891
346 224
586 945
137 953
315 717
719 706
337 810
309 501
210 741
475 914
34 211
863 463
236 735
431 998
111 677
545 104
287 690
809 42
286 870
646 432
370 506
150 219
940 244
915 44
529 647
349 661
876 300
304 513
888 559
781 328
466 422
530 152
757 418
872 378
711 429
5 428
928 774
330 107
516 293
299 902
434 229
997 485
274 317
427 625
863 467
541 630
396 697
546 152
316 328
73 93
500 937
445 899
240 636
643 77
469 935
233 463
859 766
891 21
762 808
927 798
883 815
151 37
485 716
904 102
594 380
493 175
308 513
641 17
609 305
703 829
604 352
876 861
259 52
530 93
564 948
665 538
553 815
813 698
157 106
535 729
516 729
873 125
409 3
226 906
477 490
603 201
170 431
530 312
932 993
986 398
3 615
542 96
219 733
214 76
857 411
365 162
753 61
236 152
430 410
888 673
680 694
902 291
29 178
8 133
44 317
722 538
878 919
520 115
220 809
694 701
410 797
474 214
723 992
170 211
994 384
793 598
263 502
171 770
738 361
244 118
661 774
400 608
896 717
764 820
292 71
972 481
140 67
822 911
218 987
240 573
336 493
980 23
681 551
765 702
458 613
375 637
361 593
954 581
177 473
748 284
989 874
245 710
694 802
748 898
238 726
162 218
343 434
434 279
245 69
887 129
925 514
639 795
53 536
726 671
943 304
629 687
16 188
55 996
660 969
213 531
876 453
648 884
683 922
831 306
852 732
523 93
743 38
811 969
377 750
323 688
671 756
782 282
337 696
757 525
304 208
454 978
202 602
92 343
103 600
857 739
999 815
876 555
241 994
75 123
666 622
622 42
946 624
939 258
870 130
403 428
777 702
159 760
889 251
743 353
389 288
588 951
963 6
919 401
458 268
1000 682
97 42
334 365
37 465
376 512
300 168
192 644
872 527
156 807
613 249
701 441
988 32
87 836
944 344
268 886
585 417
357 636
976 281
90 471
212 870
625 733
421 774
19 34
195 623
549 716
454 229
946 514
541 293
77 202
950 528
708 633
309 305
840 535
259 107
893 358
961 87
404 240
840 798
723 304
911 614
284 684
974 162
865 745
901 14
468 445
325 646
113 174
925 850
863 131
398 821
684 654
49 163
724 100
42 226
979 39
359 750
946 188
493 961
194 421
769 256
181 295
898 123
636 983
734 752
138 210
253 883
88 232
707 824
896 334
329 293
453 439
696 399
415 174
301 238
723 548
46 294
488 199
897 146
263 427
605 500
796 907
526 430
576 403
6 414
489 106
744 578
633 280
522 107
163 868
150 7
807 525
951 901
532 709
471 46
704 357
29 176
503 42
398 113
574 471
11 76
594 210
593 765
367 515
849 639
223 898
369 99
887 553
343 824
976 296
674 311
645 917
188 680
109 970
131 364
804 374
693 830
47 540
667 954
530 751
860 318
211 194
849 592
271 681
666 708
730 642
572 324
840 824
209 736
682 302
431 913
522 388
538 579
940 917
891 748
108 985
346 917
322 179
15 790
978 629
71 343
132 907
264 485
703 539
519 297
392 943
851 853
287 605
27 791
289 604
288 623
595 929
813 557
812 694
207 673
860 720
643 235
783 594
21 616
906 761
93 315
215 435
579 709
503 684
317 52
29 360
745 902
136 141
462 741
78 972
453 267
574 676
711 671
317 355
749 119
505 385
207 532
15 528
244 586
635 127
415 625
680 5
664 164
168 196
342 51
613 431
355 868
607 593
263 933
827 866
165 978
504 64
548 430
600 546
361 619
946 631
990 252
645 133
503 262
438 737
77 475
262 21
978 71
755 390
701 286
122 763
165 736
831 959
834 930
674 618
289 110
255 462
279 729
824 909
309 29
214 66
692 655
965 521
689 693
813 992
247 614
554 164
126 884
257 214
977 373
184 561
249 251
816 407
23 302
691 342
832 1000
529 973
394 724
60 298
38 12
628 341
237 402
518 397
677 65
656 157
747 582
84 147
33 947
612 123
510 24
120 367
580 757
665 880
260 30
385 720
753 285
885 231
369 821
410 362
410 743
499 157
984 962
613 10
553 894
787 402
93 889
620 199
294 594
616 976
401 155
511 933
59 171
953 627
245 902
43 258
465 538
997 753
458 739
107 860
310 313
269 237
554 148
979 293
576 140
293 332
522 878
219 885
31 806
859 343
794 707
190 939
296 375
633 138
550 146
692 519
332 811
170 977
717 415
848 296
458 699
308 409
503 365
948 877
198 324
166 921
644 68
743 700
589 150
103 763
835 388
290 716
261 918
216 523
486 667
40 440
555 94
418 80
807 27
278 131
974 467
112 142
696 629
576 850
746 388
456 918
351 768
37 242
628 777
534 393
325 961
401 376
669 391
750 197
806 341
3 785
447 994
701 263
933 659
215 979
380 214
615 223
244 293
716 316
208 806
708 935
290 205
39 329
338 614
339 461
293 389
160 786
25 691
445 422
248 719
600 641
980 87
226 947
109 438
99 782
293 4
815 379
640 677
276 227
169 598
230 201
410 251
247 386
175 307
120 453
661 161
510 302
487 543
988 444
490 106
838 721
388 617
50 237
59 690
369 75
440 918
653 492
212 104
188 443
792 663
300 467
815 119
204 67
955 382
269 268
981 522
567 250
179 347
322 624
284 789
914 526
281 337
565 859
651 198
364 722
652 674
564 234
112 82
114 937
935 82
955 668
72 283
341 38
524 445
245 947
421 55
857 732
835 492
70 978
758 131
770 219
968 628
650 31
776 95
597 301
258 364
252 682
163 230
848 42
175 470
847 514
422 879
221 353
252 779
979 740
904 522
499 998
43 413
112 915
168 29
30 859
516 342
623 335
264 245
509 969
659 194
344 219
249 91
801 270
485 379
23 981
604 492
949 233
396 15
648 902
343 475
719 696
720 272
737 655
310 71
851 938
619 217
291 723
785 871
4 820
26 994
191 439
838 590
368 48
560 569
757 601
625 72
183 65
346 650
221 800
968 742
927 128
939 749
515 471
443 792
452 566
602 85
223 144
137 917
813 416
625 488
538 693
720 976
78 384
481 253
815 93
838 867
883 457
677 148
989 950
612 358
511 956
656 334
105 808
440 649
599 769
974 650
547 802
552 116
438 985
985 359
428 691
808 933
339 968
949 279
878 704
17 8
699 984
796 791
752 446
251 507
326 210
82 939
630 80
580 861
884 701
595 109
473 775
733 708
50 440
336 942
958 542
189 227
40 254
196 290
829 190
129 961
310 247
149 222
626 578
106 119
637 110
691 536
659 681
753 792
633 509
354 110
188 705
707 547
110 498
62 884
652 231
99 908
245 733
120 678
483 517
68 571
878 957
577 899
808 799
803 643
923 929
647 456
438 338
437 824
233 528
132 803
312 568
613 70
196 377
98 198
694 175
28 169
740 728
996 935
369 880
931 348
666 234
550 824
240 911
44 282
492 314
955 63
280 64
504 670
147 929
78 967
732 94
215 860
950 297
331 136
684 756
585 756
516 269
791 575
359 982
190 205
305 540
561 501
524 351
500 186
236 54
528 219
559 84
967 80
452 195
820 576
889 64
127 659
216 535
549 468
980 690
626 954
500 24
951 471
174 930
309 800
118 449
628 364
24 40
336 37
938 162
91 355
743 541
334 749
489 400
713 596
455 605
74 156
945 219
622 799
683 726
470 945
989 727
705 592
747 863
719 982
261 46
208 343
260 992
688 739
142 885
180 558
859 884
598 275
765 220
905 325
605 956
671 878
494 126
793 724
370 702
838 377
84 918
305 118
354 131
347 258
935 905
159 640
964 922
721 810
934 675
33 480
982 948
3 792
513 417
294 101
614 369
521 709
670 175
972 450
395 356
324 662
202 350
525 938
291 890
498 634
594 242
928 214
488 793
848 586
687 88
39 830
17 221
703 77
33 311
109 46
474 35
296 313
40 539
41 50
962 285
739 692
64 136
593 539
547 49
697 19
462 467
45 706
851 306
221 646
388 445
921 583
499 247
88 756
194 997
629 827
192 201
640 664
1000 575
206 81
597 735
919 756
504 862
733 47
907 55
524 287
85 142
159 166
211 503
17 910
284 642
210 966
312 618
17 560
133 266
816 451
901 736
129 521
789 97
532 95
203 765
632 7
604 583
135 898
627 570
433 699
655 315
249 299
427 695
451 567
198 398
255 944
380 805
214 683
782 525
52 621
97 735
919 35
786 84
45 961
66 783
872 609
245 683
18 678
792 155
565 394
239 573
790 356
891 690
122 921
525 48
464 666
898 661
40 959
896 4
559 437
13 32
314 843
887 90
239 624
156 219
432 209
114 198
217 870
397 844
233 456
769 512
622 506
712 895
93 251
425 864
367 365
957 571
500 690
469 668
436 31
744 606
982 563
121 919
612 761
336 534
891 375
443 875
450 20
827 848
146 377
408 503
72 678
222 290
881 118
287 512
273 874
90 474
308 222
74 588
644 885
581 461
74 520
194 596
703 722
970 325
79 117
457 119
410 603
831 359
785 462
167 52
796 503
945 71
953 262
388 773
327 986
893 353
753 870
894 235
661 499
710 477
421 99
768 403
871 370
943 837
904 931
206 745
767 535
874 821
447 968
601 458
624 659
223 902
705 563
980 956
181 51
76 932
581 589
725 199
979 370
310 34
375 799
876 839
84 990
482 435
84 347
761 207
362 661
584 483
424 654
624 697
999 592
865 877
221 860
61 340
659 828
572 120
755 386
156 441
1000 738
235 924
845 424
726 279
708 709
679 536
346 832
728 748
657 140
800 525
682 42
905 942
365 922
879 132
90 18
152 233
728 577
346 956
220 137
679 191
838 876
105 932
92 207
988 204
492 616
786 859
225 761
692 774
154 162
879 844
737 591
107 156
2 993
772 748
489 280
220 902
360 125
479 130
283 732
718 13
380 878
481 46
142 529
284 320
108 563
803 393
221 8
908 723
61 871
190 13
647 739
848 277
663 467
281 53
398 673
553 500
212 579
79 208
922 364
172 125
663 351
330 896
367 971
892 914
262 829
834 795
304 991
769 782
255 588
247 974
501 686
287 849
841 603
377 842
67 822
178 341
80 64
301 539
995 745
140 272
871 53
527 365
990 795
474 218
400 399
657 547
875 445
424 19
801 171
677 727
412 640
606 30
175 424
23 77
970 310
466 592
743 576
321 956
670 638
867 704
495 698
818 196
843 686
96 575
378 383
629 602
65 831
49 973
756 865
493 432
850 42
256 511
935 753
772 617
858 972
529 320
354 457
591 891
846 108
403 495
186 547
431 305
866 200
373 618
582 714
787 982
225 746
982 288
408 963
92 101
615 402
515 639
46 246
354 97
957 948
117 747
439 987
476 461
37 153
576 40
758 485
413 500
529 911
872 529
487 7
535 454
242 369
541 419
788 747
479 256
308 971
160 305
425 935
577 437
283 200
721 77
620 496
39 532
43 171
472 67
213 767
829 765
280 144
916 933
949 818
460 175
528 374
7 724
803 226
128 149
106 788
105 838
490 98
699 973
855 925
938 356
486 718
876 545
985 111
6 742
296 224
16 737
922 951
99 507
691 16
331 939
348 9
399 133
766 214
987 992
519 138
490 394
560 376
753 135
95 410
857 270
816 993
853 158
464 555
333 161
239 683
259 847
16 135
228 408
121 629
297 242
483 144
271 356
202 484
454 750
141 348
342 910
222 693
570 782
425 135
480 105
556 851
936 388
333 635
760 626
874 590
667 333
245 788
31 588
610 503
6 193
689 448
772 561
6 736
304 466
564 93
704 922
876 959
401 392
923 76
736 87
406 80
626 743
498 487
505 811
677 94
555 602
80 307
916 433
659 212
38 277
695 254
207 961
469 449
988 315
330 492
103 994
894 920
983 816
134 404
540 552
170 19
391 771
775 869
823 288
231 53
696 78
140 247
461 893
634 978
390 643
101 411
586 287
331 490
865 80
382 764
629 417
645 302
46 104
705 722
6 746
586 985
786 804
260 163
237 467
542 872
474 103
605 612
274 507
698 216
136 97
773 729
257 525
48 924
717 301
809 369
200 850
926 968
574 37
399 135
147 931
987 616
809 390
81 178
973 618
473 259
126 850
855 605
141 680
818 516
306 737
147 233
395 157
639 792
637 643
945 432
807 757
310 458
854 192
794 470
643 517
465 447
511 340
859 52
591 586
487 797
519 355
156 752
347 856
273 528
448 136
253 616
46 489
337 731
481 926
53 335
585 304
130 61
462 926
748 710
927 885
200 735
54 664
583 277
81 859
884 658
219 608
152 523
250 769
874 651
751 826
822 640
248 660
827 69
784 226
686 661
682 263
730 572
196 844
976 574
88 122
104 10
273 451
543 502
549 73
5 235
41 91
482 754
285 671
189 166
980 170
182 115
376 839
517 156
135 723
19 966
738 638
556 603
602 201
717 309
843 458
258 251
118 370
131 317
835 764
636 75
387 142
971 27
670 302
705 551
877 498
82 417
649 185
133 896
467 145
849 466
782 473
888 942
131 2
129 57
336 693
820 610
598 68
323 172
417 289
416 693
53 835
429 505
944 316
685 995
234 908
812 429
874 831
370 86
874 519
253 251
136 401
394 834
756 958
521 631
289 582
55 912
210 386
409 37
745 905
555 404
110 374
213 4
267 119
764 122
655 68
79 827
438 764
991 823
176 610
351 904
403 268
675 174
940 728
998 6
942 372
162 200
738 992
4 740
115 848
638 586
390 892
422 905
647 828
908 88
150 557
242 178
234 324
730 669
713 569
859 447
463 599
988 70
626 539
859 67
197 872
470 382
258 562
569 335
587 739
315 379
944 827
594 574
605 314
984 114
612 437
445 573
681 570
871 402
403 478
124 283
642 784
397 520
425 190
436 761
881 390
617 279
603 311
949 492
151 923
641 412
893 691
699 692
1000 852
2 237
642 268
35 253
96 453
403 637
528 683
774 805
677 219
363 126
989 329
931 538
519 461
640 598
692 690
850 463
596 381
881 750
158 838
50 399
110 413
910 599
129 958
857 296
786 996
47 826
667 529
470 982
906 830
489 178
516 312
149 101
240 759
788 483
938 746
152 100
118 801
749 263
511 782
598 32
807 258
708 66
76 838
990 941
662 243
812 388
510 758
619 666
194 495
243 337
700 890
752 337
833 718
874 902
199 532
639 618
849 768
279 482
432 250
879 553
788 146
121 663
253 283
355 57
86 354
786 294
153 983
493 499
704 301
894 257
769 80
489 806
50 600
20 375
414 287
26 217
59 505
577 712
972 900
216 61
790 752
139 288
795 853
408 237
136 273
591 737
756 170
229 763
962 764
909 804
807 909
577 963
389 159
685 517
920 221
261 577
142 938
446 903
749 523
630 967
590 829
801 993
504 426
646 702
981 595
574 296
475 61
597 169
608 757
436 631
493 359
803 620
338 783
25 502
677 638
138 165
429 748
721 557
22 998
822 569
464 406
210 719
970 615
139 898
557 465
428 718
86 668
407 987
826 701
501 861
385 929
676 229
536 431
106 265
845 103
398 498
476 312
38 70
281 537
262 441
162 385
849 547
476 546
902 920
694 955
903 524
344 920
421 723
706 608
23 533
619 893
117 55
437 454
276 245
928 897
185 364
719 265
644 930
875 522
701 27
829 422
500 181
18 736
563 813
425 616
267 814
179 520
318 541
713 560
294 312
621 256
703 198
847 454
571 521
812 93
151 613
974 205
37 619
636 554
203 726
829 619
915 6
340 106
201 97
376 4
419 250
532 950
358 755
943 607
640 607
817 181
269 224
763 484
351 273
898 17
353 846
315 372
905 819
369 336
586 952
367 427
241 313
812 574
968 751
791 411
560 64
462 334
133 645
376 395
313 154
531 174
468 534
99 980
399 602
585 591
834 273
502 794
607 491
609 50
852 552
251 457
202 564
270 716
82 628
272 850
707 780
84 200
581 514
18 508
406 127
772 440
188 344
530 101
199 703
950 153
256 937
294 184
634 223
5 69
792 303
344 72
620 842
497 577
751 455
3 227
252 62
463 320
903 134
754 26
897 263
291 414
551 682
867 874
926 332
608 933
101 599
345 768
101 271
975 338
418 767
380 85
130 289
620 989
864 864
816 418
949 868
725 582
833 976
254 840
591 585
65 75
945 489
738 66
914 857
36 164
956 778
669 392
125 915
48 203
469 645
144 883
750 622
722 533
898 897
520 180
400 648
152 89
470 575
856 137
758 644
916 42
515 467
735 129
502 166
781 496
549 259
636 854
25 191
50 797
351 873
497 691
268 825
720 664
28 826
729 463
528 292
733 788
275 350
34 888
948 244
624 576
830 7
141 488
94 153
377 360
424 527
106 481
637 442
584 385
560 590
161 179
965 494
589 32
268 459
747 590
866 785
42 325
777 430
937 568
421 544
493 982
345 849
971 253
826 156
430 406
215 715
554 778
413 155
361 1000
372 484
744 70
549 437
493 475
148 882
52 956
286 573
527 240
428 838
375 566
192 760
810 301
14 709
795 555
276 930
741 939
522 936
328 668
478 538
319 224
46 813
813 449
111 610
23 317
951 75
563 256
927 85
190 856
418 341
992 472
591 503
838 407
868 753
178 666
1 871
986 85
588 144
367 37
788 540
570 344
977 852
544 707
87 587
998 719
530 563
666 585
188 487
575 821
666 998
885 742
497 505
778 598
249 697
971 672
367 585
309 511
269 39
589 826
838 525
898 414
912 494
155 838
114 482
246 810
728 288
998 449
727 106
954 665
925 108
243 977
451 484
637 745
627 176
664 795
780 53
987 209
725 431
885 994
82 827
939 446
722 623
801 982
388 620
514 626
527 442
766 275
161 491
15 223
715 456
132 998
195 642
913 899
537 88
372 460
470 958
242 103
755 824
100 947
595 15
382 252
763 6
124 192
157 353
973 666
451 74
730 234
11 756
364 101
991 580
364 270
349 647
725 296
1000 388
282 848
138 238
530 190
684 411
381 107
216 84
993 740
871 344
111 432
216 95
921 993
570 717
945 610
107 878
359 411
709 93
155 728
678 72
892 249
92 642
517 521
952 364
167 440
217 946
175 767
71 148
421 960
504 693
167 183
703 663
587 632
698 285
181 906
158 37
774 372
218 728
846 726
224 6
772 400
345 717
376 863
457 379
527 239
481 490
77 184
935 418
105 681
397 310
912 458
155 431
531 696
503 860
235 95
56 155
990 558
55 967
501 138
759 968
62 344
250 63
962 396
933 273
399 295
304 967
549 864
194 943
626 437
39 997
814 326
504 738
467 852
380 87
555 158
95 344
750 666
112 625
875 668
640 967
419 184
671 362
966 113
46 846
831 301
471 302
272 963
473 65
533 310
712 685
595 538
555 118
751 83
677 145
549 340
513 279
397 307
715 474
663 313
479 745
678 869
491 406
181 963
247 437
738 644
983 242
368 513
55 59
597 412
475 47
531 891
240 688
812 84
483 971
68 795
379 74
874 364
717 703
347 538
661 653
875 226
107 573
463 956
586 657
517 354
652 788
877 447
250 270
552 18
416 58
849 353
647 325
356 336
526 713
427 122
767 737
111 920
19 451
141 757
703 446
912 718
846 30
367 508
602 841
210 200
354 740
970 513
459 583
935 883
4 790
274 508
549 317
959 355
55 574
535 423
312 53
906 653
632 816
846 511
771 345
703 420
649 736
528 318
516 428
607 688
6 920
949 976
40 537
551 382
659 130
796 517
22 496
971 396
389 936
643 75
771 36
857 385
803 870
469 489
682 245
620 632
937 470
635 216
372 558
983 35
496 163
174 401
7 735
293 544
305 2
180 907
231 550
402 17
807 559
273 486
695 861
836 405
493 28
224 249
540 209
990 583
394 762
90 279
240 654
823 35
676 404
797 812
858 673
934 564
792 595
25 869
561 316
453 236
710 284
220 641
190 427
320 360
39 389
831 704
360 485
608 660
602 4
388 233
773 912
571 66
308 476
512 790
175 926
65 812
452 932
107 509
321 449
559 617
345 203
878 820
59 357
265 23
461 339
342 322
759 298
613 430
615 31
862 701
9 892
825 204
189 652
891 491
273 767
325 388
762 637
741 504
563 368
998 591
564 164
334 913
815 376
818 561
693 724
716 306
16 6
761 335
218 70
443 152
627 285
545 470
589 42
371 798
28 400
479 734
98 837
559 422
869 740
657 513
291 336
245 381
628 258
526 582
389 973
530 233
672 747
771 190
922 285
637 192
279 706
554 7
84 695
871 182
91 924
264 345
967 636
732 185
193 304
92 942
210 643
625 341
916 36
649 580
562 865
153 279
571 233
825 21
91 161
661 175
378 456
553 728
992 312
212 791
381 199
667 400
73 823
387 45
667 700
713 19
708 978
409 781
930 411
149 299
797 284
552 581
737 715
101 762
59 442
533 461
328 207
436 622
27 374
635 17
312 338
570 933
851 946
263 111
150 295
381 216
845 83
615 790
352 944
909 289
134 853
419 560
244 954
388 68
354 337
769 703
83 367
683 460
609 205
914 696
469 592
87 550
35 975
156 499
83 998
316 180
215 1000
715 556
569 334
621 988
684 958
499 526
292 636
325 894
247 323
153 470
164 143
820 589
417 38
683 624
614 732
285 409
988 882
714 376
304 259
460 743
235 697
312 606
296 969
819 503
955 753
972 213
172 127
4 844
659 334
95 922
422 732
817 558
73 377
448 619
157 256
33 855
959 267
799 810
197 192
781 254
42 477
124 777
186 487
888 82
501 928
564 186
134 694
578 199
463 817
224 594
545 539
468 872
614 768
411 194
213 368
354 653
592 204
248 42
230 907
13 702
701 456
117 366
384 317
242 632
50 573
71 1000
259 778
5 275
629 894
15 759
710 10
605 313
461 686
543 546
650 423
340 648
630 385
76 133
583 812
503 243
390 273
421 797
295 366
880 247
49 620
54 351
501 673
792 707
897 686
84 544
18 266
958 207
199 467
310 482
502 310
503 25
134 175
847 324
566 178
499 25
882 996
459 815
603 897
526 632
957 526
657 200
158 125
981 890
458 604
853 478
539 327
977 828
406 957
328 823
143 219
186 684
861 634
676 726
518 327
690 481
145 768
80 555
400 152
939 132
999 26
70 231
277 803
680 188
682 645
472 158
264 359
800 136
857 45
286 196
985 751
688 136
156 994
213 597
782 23
604 357
955 197
123 883
154 633
822 171
895 324
560 336
928 868
408 604
860 107
711 151
628 992
781 740
815 782
419 505
51 586
722 370
730 322
812 953
764 134
57 28
109 605
393 822
44 258
171 869
211 972
926 847
364 925
103 878
513 698
641 729
159 770
676 899
716 327
78 898
568 808
213 235
779 852
87 524
659 721
47 325
132 935
470 697
366 314
58 23
571 391
95 390
832 833
249 779
979 908
596 844
105 717
765 689
514 706
675 411
842 372
466 999
980 818
905 96
452 623
297 317
207 387
232 965
448 925
961 406
387 263
600 908
824 400
680 3
217 143
555 325
20 25
562 370
293 357
975 589
759 66
804 981
517 283
613 827
20 834
312 54
85 636
369 598
787 330
236 3
306 193
111 186
726 663
31 974
479 228
911 994
465 477
319 978
808 332
171 560
970 32
268 715
812 404
94 14
698 242
731 699
108 644
281 138
496 499
966 38
159 934
819 781
810 760
239 776
765 457
904 567
310 903
317 218
240 703
12 594
642 610
182 244
764 46
620 400
170 43
12 354
202 673
234 686
707 915
453 263
952 631
76 417
736 797
354 150
918 111
75 742
879 721
32 914
153 498
64 150
277 516
628 991
463 620
572 140
264 471
203 924
681 156
91 575
233 274
37 613
512 845
690 809
762 382
82 530
522 638
537 74
528 306
696 489
525 641
916 649
891 108
714 629
342 408
237 479
750 37
156 877
48 779
948 809
657 125
750 9
195 216
259 49
964 536
374 48
759 418
43 288
936 484
820 236
377 306
530 361
477 620
831 996
800 924
24 588
463 442
606 702
733 660
811 212
290 547
23 87
353 924
313 808
507 278
425 459
533 406
790 535
844 554
549 892
126 359
484 971
617 804
850 43
923 187
173 725
383 15
612 864
302 723
854 502
927 750
617 891
339 980
653 899
766 486
524 579
2 971
955 442
121 431
15 126
991 909
404 958
563 660
870 758
576 200
134 611
553 596
975 719
781 502
611 75
226 444
17 83
969 572
65 830
784 213
154 706
396 979
439 294
831 11
67 260
59 628
270 416
586 699
892 901
498 338
427 529
762 303
155 188
695 757
708 360
311 805
541 508
464 33
593 180
201 852
359 651
479 9
808 17
52 249
560 12
415 196
796 888
142 6
697 796
50 890
913 849
89 10
979 261
493 591
821 841
202 991
966 231
338 444
246 857
48 321
746 58
394 253
626 849
452 125
486 903
32 785
416 147
770 787
640 503
26 591
894 406
199 757
458 666
575 837
749 48
256 142
627 461
46 270
287 724
872 668
18 988
377 894
147 914
478 180
346 883
208 917
948 229
739 11
89 59
441 434
516 288
64 986
632 904
500 27
651 300
260 627
747 105
84 198
482 913
676 210
618 118
490 197
571 538
619 306
567 449
873 455
3 612
53 38
377 333
689 874
881 547
669 710
717 483
886 523
593 365
629 479
275 728
920 185
388 123
225 812
101 955
560 835
662 671
293 828
642 479
526 979
994 399
245 795
931 1
737 408
853 513
457 93
898 109
360 82
396 39
174 430
379 381
187 832
601 962
634 244
802 732
512 642
265 486
555 419
705 293
648 701
903 349
397 364
687 508
866 931
700 663
195 990
880 66
329 592
442 870
869 992
26 965
932 94
362 973
645 503
799 357
600 933
326 396
291 467
232 24
117 876
759 283
737 604
150 11
650 986
615 126
682 775
733 54
976 430
705 654
758 361
607 52
105 782
236 303
556 64
118 598
546 513
103 397
362 752
20 673
93 875
691 209
79 253
726 728
897 616
403 302
947 625
546 305
395 690
947 287
700 692
59 369
36 795
381 431
580 487
833 811
131 841
176 964
480 112
862 73
355 273
727 98
559 906
744 908
236 704
281 226
334 906
414 629
499 550
303 219
329 740
314 517
485 20
899 752
718 856
194 764
188 450
810 468
321 855
72 167
893 330
493 301
131 785
895 844
426 787
33 309
770 211
34 278
662 135
225 917
289 375
148 334
432 644
274 991
486 420
171 757
890 649
602 19
335 757
755 582
540 864
826 403
617 284
911 118
629 936
227 540
902 645
19 806
154 661
250 166
868 838
696 800
685 782
3 21
691 120
687 1000
435 905
373 708
138 681
358 20
286 632
275 70
653 242
412 854
947 317
791 98
764 87
427 324
978 566
82 652
566 787
532 979
219 755
324 2
383 155
358 936
418 45
830 422
556 985
175 963
983 861
308 116
346 198
133 776
87 192
256 103
409 460
431 179
268 713
798 37
167 338
216 936
811 516
628 344
553 708
770 434
66 533
338 803
937 31
343 276
29 725
560 345
916 43
871 930
123 862
70 733
272 348
889 820
791 752
938 195
369 669
843 616
867 36
337 711
247 860
166 998
430 987
821 279
808 702
441 138
110 424
678 521
814 342
475 123
827 971
749 334
348 781
465 8
217 261
814 888
472 377
262 684
677 33
964 192
221 589
868 556
945 844
871 142
635 695
317 742
313 9
771 852
448 456
65 841
116 779
655 440
717 719
971 89
882 198
900 314
612 513
622 374
508 899
379 129
78 274
887 113
405 858
40 931
773 626
371 46
748 567
207 520
299 306
703 18
892 174
515 362
521 493
700 883
709 221
466 604
206 737
193 415
903 329
946 206
9 852
221 443
603 190
127 774
308 990
842 47
442 633
495 255
206 128
755 433
399 621
192 700
161 526
383 988
846 52
632 504
841 820
711 96
114 262
149 729
254 676
786 235
50 314
374 63
683 234
77 56
188 521
144 205
790 110
421 880
757 184
983 228
761 983
123 87
891 915
186 941
941 372
29 464
158 966
517 162
378 873
64 79
690 912
217 412
919 885
202 85
467 775
509 545
197 847
377 183
1000 168
991 723
307 624
450 868
433 934
458 439
38 467
696 301
494 453
684 133
266 145
915 306
349 621
119 326
832 678
825 655
416 25
823 124
477 11
50 967
772 806
808 585
418 211
516 998
879 378
958 646
151 589
143 672
501 464
240 807
203 702
689 43
546 812
962 118
196 320
647 114
816 209
344 811
768 41
421 870
496 290
95 287
819 335
225 337
253 800
661 846
497 40
499 572
571 875
322 497
947 635
866 837
692 776
621 123
375 478
844 134
117 810
111 759
733 20
788 380
997 214
189 90
650 271
554 3
199 584
770 134
794 172
804 392
749 214
283 487
666 566
348 86
675 98
233 379
32 520
673 347
440 375
717 187
453 715
463 69
341 28
17 379
292 580
470 184
867 845
60 569
866 617
996 156
847 535
555 657
307 135
734 374
901 649
729 74
660 84
88 409
649 348
786 901
704 898
270 905
309 980
628 340
999 361
50 182
474 659
920 309
63 817
645 969
761 312
501 628
144 562
599 596
198 716
277 529
597 373
1000 931
989 597
960 447
356 341
739 390
246 306
821 600
856 752
460 17
485 848
964 906
399 76
440 718
933 473
374 347
590 1000
286 202
740 649
251 571
144 51
133 788
745 143
292 805
533 657
885 203
508 58
285 894
786 574
748 93
406 934
363 173
111 942
47 716
75 689
567 464
44 2
500 329
921 737
420 90
696 124
773 992
757 582
475 193
336 501
220 576
711 464
544 647
290 70
771 584
69 74
151 238
57 956
965 411
42 446
351 429
883 763
108 229
505 905
282 899
514 873
569 221
358 289
300 609
164 216
572 182
830 114
991 389
17 612
95 537
195 280
655 123
373 627
624 210
34 633
953 709
864 874
990 608
446 791
293 767
353 51
123 832
372 218
166 103
991 738
626 973
399 217
3 94
825 740
846 809
163 722
147 872
415 396
928 461
461 783
701 669
113 283
761 193
223 423
214 180
270 659
60 440
366 17
573 985
831 773
224 13
458 767
469 686
649 280
83 260
204 826
523 509
971 339
209 229
911 213
248 775
723 902
92 76
802 242
550 561
203 65
947 538
38 179
846 209
705 472
304 575
187 866
779 943
319 407
965 435
701 9
459 821
274 130
692 532
359 386
766 661
149 25
981 739
153 215
817 272
37 488
88 362
272 781
90 992
735 311
199 793
196 220
438 928
174 889
269 680
512 982
45 28
234 583
399 358
236 666
401 456
339 744
258 962
760 298
246 164
782 272
755 308
621 407
169 840
938 241
443 578
185 336
122 569
266 592
718 980
566 305
135 425
851 42
701 94
31 489
518 939
688 376
887 563
903 380
447 592
41 251
214 523
303 594
874 791
63 610
171 942
223 173
341 42
712 363
619 411
252 655
138 956
309 308
582 296
199 652
686 925
220 448
721 72
729 342
440 581
368 538
833 778
330 861
392 579
160 706
518 664
295 944
375 491
97 658
615 305
354 752
376 262
344 879
903 789
861 839
706 311
448 508
117 255
67 273
189 377
370 217
218 675
43 286
43 719
952 346
25 2
919 476
976 588
576 506
134 241
863 354
392 452
836 176
733 389
8 851
1000 162
281 84
892 148
767 698
969 690
84 477
500 438
660 62
373 384
27 223
611 330
265 688
91 3
382 634
852 220
530 572
841 501
381 584
729 850
607 291
978 532
779 671
690 765
6 86
261 691
714 339
246 608
270 632
782 872
339 459
732 1000
120 946
856 640
244 739
962 846
754 937
630 861
408 342
473 999
626 667
94 654
987 83
498 374
182 812
376 783
529 393
91 741
397 30
426 658
93 955
308 101
454 61
869 631
22 742
222 820
315 191
586 721
841 824
437 716
903 790
951 284
345 148
252 434
214 90
648 326
648 33
840 326
258 361
169 50
506 480
606 502
529 140
388 518
462 52
488 802
940 404
544 518
869 903
443 927
678 181
842 971
69 936
193 791
545 427
522 316
622 15
400 89
705 126
565 235
863 59
508 619
650 685
461 618
898 336
340 121
903 743
392 699
247 291
553 526
343 179
615 434
33 497
562 814
373 646
200 595
970 826
225 891
369 962
997 988
219 156
999 290
453 261
386 867
832 69
564 768
402 847
584 450
441 387
95 968
274 196
602 309
171 656
966 886
770 214
805 708
486 607
523 781
36 384
154 267
366 634
264 763
658 16
941 265
343 894
243 787
787 618
691 717
765 606
57 259
871 811
745 102
879 905
902 51
19 392
754 351
76 1000
571 764
300 803
649 725
576 527
601 181
198 80
389 602
79 385
577 769
872 829
4 343
33 488
287 551
276 20
78 990
113 922
803 494
798 774
927 468
632 497
692 647
524 814
457 269
546 251
474 235
310 384
850 453
276 14
591 945
878 3
120 584
345 339
496 335
806 280
772 819
358 72
723 273
426 223
573 163
183 21
178 297
72 906
68 921
884 7
888 188
492 433
499 44
497 217
157 666
110 383
349 148
848 784
298 209
981 54
844 277
873 278
487 906
38 66
120 529
697 100
935 492
548 276
709 482
205 763
34 10
301 975
486 789
229 443
211 22
53 352
440 587
869 456
946 607
833 587
814 277
945 70
216 454
926 434
377 700
358 230
490 246
208 507
233 113
618 526
913 273
719 245
511 834
423 931
774 318
333 412
855 361
529 159
58 517
991 696
389 780
39 852
275 377
144 331
614 609
555 373
60 789
986 12
558 62
833 822
102 987
175 481
956 927
742 140
226 13
882 709
365 667
703 772
639 535
669 767
280 543
504 49
103 745
230 165
721 220
813 1000
174 824
186 36
563 944
780 682
344 560
613 111
134 479
867 937
136 745
688 621
595 536
164 340
445 532
408 230
475 545
639 426
474 879
165 153
338 652
596 670
978 514
612 677
450 38
706 895
675 249
373 349
896 64
125 582
404 548
555 631
953 244
715 487
463 471
705 496
693 473
903 920
876 589
333 366
221 850
877 358
454 612
940 439
179 996
994 143
679 161
530 68
673 131
767 220
804 991
219 434
45 753
905 538
793 675
974 976
553 610
673 438
261 106
651 446
113 667
632 575
396 549
365 958
65 330
421 982
390 700
849 682
393 19
702 930
72 184
586 536
178 95
104 876
982 243
36 77
179 565
833 322
542 715
910 384
241 366
852 388
937 20
318 568
859 858
246 166
7 625
992 711
543 583
856 28
546 418
733 714
429 465
454 450
792 176
515 170
100 870
703 933
710 728
613 152
808 234
817 425
728 612
483 126
334 143
286 730
660 932
659 254
310 932
719 571
168 583
224 21
116 199
345 476
249 726
367 384
698 23
778 692
441 234
858 402
70 403
274 33
593 377
214 737
404 727
8 347
906 617
855 748
876 391
359 610
687 227
893 676
900 113
377 377
332 39
130 826
89 342
164 186
982 866
368 515
442 435
411 261
873 164
680 893
924 298
334 332
424 223
385 517
46 862
558 552
386 639
179 593
205 223
147 649
722 547
25 108
389 927
132 167
970 223
965 349
909 350
487 818
120 563
953 834
815 56
460 966
389 163
77 531
576 306
523 688
720 443
444 507
198 814
259 784
89 268
864 795
347 995
610 654
668 65
596 636
578 652
735 930
603 731
784 37
969 782
1000 665
958 554
556 308
344 930
405 113
449 95
385 859
635 283
469 623
59 16
566 667
976 847
596 699
717 822
782 119
708 416
999 341
965 28
526 92
665 250
358 194
225 166
815 763
564 267
99 451
692 861
252 868
631 802
41 478
60 302
417 442
377 681
503 556
76 363
541 981
618 499
1000 596
848 607
169 12
760 352
610 232
886 538
762 775
67 330
533 599
714 380
179 510
481 662
471 171
12 225
148 946
397 12
439 989
901 496
743 937
347 223
777 836
357 205
797 164
534 336
202 672
29 53
840 657
808 905
78 526
198 1
574 160
737 901
402 502
239 679
95 556
128 791
56 614
279 22
783 774
644 482
862 546
498 125
827 314
329 808
76 567
72 945
148 72
912 59
233 846
429 448
384 482
984 107
888 283
131 798
269 238
697 167
299 548
634 691
381 909
496 33
798 4
161 662
475 303
66 113
713 752
147 323
868 101
801 187
178 651
542 964
869 721
563 655
959 39
61 602
884 25
844 483
188 496
886 697
400 724
254 743
104 261
301 961
658 218
758 838
744 457
159 536
345 479
978 610
367 582
182 227
296 389
259 148
945 465
119 791
640 788
961 942
304 887
109 112
743 201
947 223
840 913
502 197
892 763
401 400
931 627
131 34
852 480
995 468
152 806
828 178
639 753
427 498
18 751
903 535
384 830
954 77
11 102
470 266
497 16
183 100
486 663
965 695
978 466
540 48
975 331
129 536
849 541
152 188
419 153
446 955
715 311
633 688
418 996
833 19
262 834
347 137
717 669
927 566
74 296
851 652
688 82
38 589
770 345
356 197
241 109
326 758
271 720
811 263
405 585
136 345
421 594
391 430
493 70
445 275
613 640
45 911
820 991
990 842
957 662
431 246
488 169
910 64
507 687
98 115
925 812
851 706
586 999
626 117
596 183
92 271
2 852
885 158
232 393
759 437
260 16
206 802
238 443
839 343
962 40
769 926
22 383
807 734
258 443
740 689
270 393
967 934
575 258
283 97
177 864
459 957
213 818
253 863
382 198
920 914
553 579
577 36
125 580
352 767
68 513
427 807
8 661
976 519
921 712
406 326
745 360
214 597
130 664
927 988
362 804
3 533
560 974
877 459
348 612
735 546
800 408
686 909
247 297
955 298
230 561
795 458
116 730
386 875
802 394
622 389
746 192
760 948
526 332
747 941
371 827
311 152
991 36
717 686
767 498
991 501
993 569
249 790
526 992
421 887
292 258
433 675
71 63
586 468
219 699
165 244
810 335
968 625
568 494
157 846
969 202
913 1
572 11
244 916
826 747
252 230
478 613
250 373
183 991
83 884
16 541
706 317
987 753
708 723
526 955
938 157
430 959
416 645
91 474
143 15
401 214
12 528
191 136
909 15
869 291
484 767
979 264
694 984
846 33
728 567
192 941
555 604
980 50
615 878
851 616
986 266
228 998
146 901
456 143
437 254
571 501
139 947
368 791
825 927
376 373
387 772
273 791
436 678
676 365
630 350
687 502
852 86
355 541
684 956
363 139
580 429
967 860
200 643
987 701
500 233
4 357
651 909
735 87
312 823
650 545
641 602
380 960
505 139
594 865
560 256
111 151
661 585
657 266
850 616
878 279
707 591
823 918
424 477
173 191
552 711
871 339
456 151
546 164
954 250
794 91
491 975
929 845
65 694
387 27
573 260
417 960
495 878
305 632
288 714
489 483
884 50
859 855
456 103
601 979
695 598
781 446
956 903
455 454
491 427
466 343
222 434
345 782
874 470
600 887
444 782
498 678
399 504
151 528
933 507
465 803
491 792
97 976
611 177
962 760
770 58
89 684
557 753
871 107
443 741
933 571
279 589
1 618
596 541
691 997
313 142
696 490
14 315
216 338
639 554
618 279
776 18
531 631
665 465
809 948
941 503
589 963
23 739
499 653
685 455
95 202
125 999
748 7
347 109
937 586
504 622
136 988
615 959
657 583
656 811
915 494
941 202
889 584
969 569
9 298
78 335
900 737
660 665
173 163
83 726
135 598
22 193
303 553
576 453
897 164
554 103
314 979
264 20
561 592
869 283
436 921
77 414
141 738
729 935
239 576
225 890
891 583
626 218
557 788
610 122
790 566
716 183
460 722
372 629
848 641
492 456
922 699
658 791
345 566
1000 839
648 657
605 8
662 752
333 639
851 428
372 716
351 736
782 819
798 565
183 798
42 350
447 357
567 467
53 641
995 896
575 101
821 671
789 751
705 617
366 116
603 553
22 434
31 632
757 96
904 827
791 223
276 759
284 575
647 945
970 601
928 972
883 473
694 205
252 322
162 153
532 581
52 971
524 575
841 205
37 535
596 146
124 865
577 980
623 684
321 323
738 498
427 724
954 209
161 542
622 320
178 191
96 606
817 990
939 696
23 821
937 265
5 440
12 254
234 126
720 598
771 530
49 886
921 283
143 619
96 665
872 331
679 107
699 688
674 997
533 323
909 231
429 683
669 880
407 63
827 705
130 835
613 137
141 79
524 905
794 460
301 637
57 833
15 682
113 377
63 91
803 850
15 29
122 15
236 613
576 573
870 339
997 52
204 357
112 329
160 535
581 610
819 620
218 328
963 924
937 264
484 34
556 788
428 402
38 550
351 898
342 525
497 162
245 317
170 317
955 503
440 189
403 902
366 895
988 603
780 930
127 798
361 83
365 654
200 178
557 162
677 838
918 674
147 828
363 743
712 630
787 702
537 545
908 449
823 85
803 839
437 346
719 122
455 832
622 851
486 11
921 531
528 849
114 824
31 166
844 662
814 816
638 339
274 453
282 718
402 478
628 330
315 254
858 516
14 445
739 92
652 638
384 746
793 363
970 452
497 864
179 506
713 362
819 568
317 797
498 601
664 797
397 761
503 871
355 767
88 377
902 994
953 290
41 581
956 930
334 465
442 784
191 611
900 917
948 867
938 169
401 386
258 794
516 630
328 775
123 362
689 799
898 322
626 24
244 225
24 820
242 724
360 174
618 973
930 732
769 562
777 145
303 484
301 803
322 178
902 802
697 666
429 321
202 454
227 521
13 499
557 270
43 628
612 56
434 786
867 998
117 294
832 772
482 774
277 148
105 657
886 229
120 892
876 556
509 352
943 958
875 385
665 149
271 906
568 263
882 789
463 744
291 343
146 333
43 474
420 48
110 214
665 330
48 416
58 918
732 125
369 442
879 618
987 403
381 130
327 825
453 188
846 779
290 466
55 99
939 830
198 90
931 343
7 747
835 924
404 617
564 762
280 615
670 398
804 163
372 842
343 197
489 636
60 396
161 109
280 965
808 245
985 100
913 8
168 391
702 722
483 790
594 815
595 118
791 477
500 255
709 385
224 596
236 29
830 96
158 917
909 829
188 800
489 243
690 840
240 379
845 536
328 118
977 988
195 55
162 905
361 681
200 129
938 968
657 649
642 359
960 667
554 997
601 758
535 803
316 875
686 376
789 881
794 922
894 721
545 515
130 681
192 42
312 551
8 580
47 991
762 294
397 851
224 752
488 374
838 808
587 83
88 413
29 717
176 927
34 861
490 152
379 579
192 612
182 322
878 362
898 845
628 11
265 671
185 64
222 53
996 425
385 519
542 810
542 816
372 673
774 456
36 879
79 706
445 831
465 337
866 868
395 876
491 860
58 761
689 704
626 835
269 570
445 518
899 87
69 494
448 717
262 206
15 743
120 226
122 238
742 303
722 535
803 23
73 788
727 872
215 120
773 109
619 183
667 952
694 831
456 864
840 354
624 685
105 426
497 466
582 587
381 368
599 582
62 579
658 954
995 267
490 33
165 822
907 437
375 804
673 989
731 420
581 63
930 159
885 518
855 778
418 648
521 803
922 646
607 444
777 274
517 174
564 702
63 10
258 604
840 259
134 221
275 63
312 801
9 885
128 53
882 773
687 77
316 296
406 434
611 76
640 156
879 646
309 108
126 686
947 426
400 982
441 38
758 260
172 237
734 700
410 234
823 240
437 899
278 614
985 181
344 358
387 987
675 793
542 910
281 140
737 853
151 707
938 586
696 481
432 171
452 288
622 858
630 905
837 921
610 714
534 6
961 253
900 478
277 535
52 338
702 223
769 152
891 671
50 416
720 57
315 575
877 195
69 702
960 917
829 480
693 358
2 56
850 427
132 563
636 55
455 901
910 680
622 2
697 835
391 476
347 173
775 613
743 961
89 589
436 603
5 421
855 267
295 440
927 796
601 880
992 605
58 454
953 724
93 147
778 525
47 778
871 35
873 187
802 141
247 316
567 169
621 214
513 60
844 64
537 971
196 148
149 917
632 912
18 429
479 315
556 744
811 509
543 557
750 282
197 682
701 155
865 558
527 191
776 697
647 621
286 285
542 721
951 965
408 275
582 619
124 827
836 254
808 752
85 510
629 244
291 640
31 511
50 555
984 140
391 927
770 969
206 268
342 981
143 582
640 976
316 326
530 565
954 94
610 119
95 122
768 125
219 925
749 772
158 664
764 772
574 438
487 625
591 367
530 771
706 962
797 883
485 411
673 480
3 485
555 171
177 997
615 556
901 626
199 369
600 139
683 208
838 716
714 277
166 295
272 484
387 387
739 780
478 1000
579 151
995 7
31 999
304 200
428 895
770 762
105 639
371 884
651 55
112 191
24 231
746 780
648 493
951 387
70 237
157 471
625 581
344 444
126 543
306 437
269 534
882 699
943 829
816 420
134 981
132 532
190 359
966 60
81 481
495 490
238 362
320 489
660 802
885 336
169 240
653 608
404 89
13 463
935 963
850 285
990 776
394 73
979 710
635 477
253 368
691 6
478 85
565 984
588 278
853 729
76 191
177 442
944 160
383 777
743 281
724 565
326 629
177 817
520 707
817 411
481 288
426 87
654 398
663 59
329 348
82 18
778 337
205 466
341 484
582 96
101 57
945 620
539 767
931 233
863 379
434 83
384 15
731 306
915 294
241 993
303 419
107 312
774 848
902 110
643 932
113 611
730 335
837 713
370 161
945 496
348 497
933 129
40 739
54 739
339 497
960 577
187 455
947 998
468 843
820 940
882 957
499 48
344 570
864 989
149 522
564 817
738 257
334 195
401 543
186 125
391 532
509 963
531 345
671 8
58 160
458 421
705 961
706 511
489 470
607 696
80 541
572 370
795 195
6 858
735 517
24 223
433 47
322 150
950 20
350 251
364 746
256 596
671 236
512 659
616 597
970 238
575 534
190 363
124 927
142 432
791 336
726 522
201 62
670 720
536 853
491 755
926 129
372 245
44 723
628 275
663 731
345 256
240 297
785 759
290 436
970 729
393 655
833 348
363 564
477 407
406 894
850 852
96 98
261 961
387 373
665 15
513 235
118 452
826 165
947 561
337 605
823 623
634 477
88 426
650 118
693 626
757 309
486 538
575 372
357 247
503 801
118 213
627 348
867 557
225 869
783 325
638 509
390 45
425 165
426 111
869 342
824 804
964 34
664 240
393 422
684 144
587 155
130 561
981 407
87 542
336 365
119 387
621 122
740 928
242 83
519 271
841 484
19 233
496 190
739 520
558 238
674 124
229 829
321 589
855 617
894 349
766 863
383 192
687 539
565 470
79 407
113 935
386 299
452 500
963 258
213 616
896 378
509 86
383 260
372 621
583 992
481 703
154 876
623 562
40 280
943 278
198 780
496 614
538 128
694 837
721 585
518 128
352 284
537 889
686 391
160 669
550 356
254 920
171 874
338 345
81 260
933 977
77 71
83 659
716 566
425 85
396 278
203 609
232 869
120 979
102 240
398 677
185 910
265 911
976 10
901 11
636 923
543 125
886 518
790 681
690 86
76 817
378 528
750 873
878 641
491 444
141 193
645 488
584 176
110 255
23 702
381 425
239 767
729 511
991 449
11 974
88 163
427 852
799 307
952 333
549 4
904 614
715 391
881 531
322 686
186 257
39 519
520 791
86 404
887 829
385 808
857 999
588 121
4 311
785 444
100 987
900 159
511 22
210 30
500 273
218 452
999 396
354 284
518 692
92 279
600 537
412 265
118 546
527 793
344 666
88 627
649 727
812 519
530 887
703 407
101 753
691 935
415 308
249 76
327 982
126 828
148 55
668 268
449 101
227 900
627 266
916 218
989 411
832 54
955 426
63 769
168 794
708 616
397 434
857 422
680 921
387 507
467 696
523 769
922 184
351 658
229 217
227 511
100 212
363 64
250 161
87 96
867 735
578 935
390 477
535 999
40 985
822 267
848 284
834 514
429 353
639 489
412 18
850 164
463 587
723 916
878 516
157 801
545 391
943 228
607 406
811 268
68 757
450 957
85 143
715 994
78 412
169 123
702 473
865 583
39 596
359 922
257 135
449 578
622 788
596 323
849 851
956 503
873 926
77 105
565 674
892 593
70 605
609 235
193 107
237 592
666 552
687 782
957 470
841 775
475 420
544 742
631 924
498 852
540 848
430 485
997 658
43 963
519 666
926 641
866 104
826 197
278 561
948 186
525 748
112 552
427 693
960 784
66 662
314 228
964 773
264 857
93 980
740 50
776 416
278 730
568 954
261 289
662 179
637 397
774 833
381 977
366 414
997 733
265 294
157 105
413 985
889 863
275 678
786 11
810 822
342 638
628 38
191 865
623 478
100 309
611 9
418 649
117 73
693 281
745 943
588 383
541 878
850 454
481 797
10 421
848 125
243 799
378 883
698 263
592 100
181 187
288 526
848 837
537 491
356 959
491 515
29 783
973 744
788 78
573 5
883 860
422 614
833 629
319 927
919 160
900 67
327 345
301 445
136 538
116 22
135 221
459 748
605 600
505 969
770 577
439 608
782 903
310 143
9 322
260 901
388 223
45 456
958 438
422 279
536 564
763 17
143 535
96 490
200 677
139 546
827 516
594 296
783 108
63 58
162 435
178 453
147 951
17 767
392 395
801 54
875 650
88 922
291 115
539 198
720 333
923 491
162 367
46 185
545 997
257 258
307 212
935 412
24 753
242 612
180 391
210 528
631 409
576 891
479 607
411 697
330 2
322 387
289 813
741 437
952 334
278 846
37 203
159 972
433 282
181 363
898 420
481 320
61 673
197 880
367 478
681 673
747 166
73 534
486 956
57 896
457 749
693 955
540 756
101 797
466 662
939 510
260 226
124 602
514 584
798 173
575 850
93 796
49 792
900 178
87 737
705 751
416 702
304 896
980 879
371 240
250 889
750 986
89 325
787 600
247 312
758 651
748 784
541 916
740 312
681 150
984 386
47 810
565 538
156 64
991 92
139 386
898 574
539 799
1 425
555 785
904 464
892 843
825 84
632 392
815 354
988 520
894 447
30 983
722 473
602 419
488 418
683 989
799 122
871 403
530 538
221 713
667 820
453 149
578 471
15 761
627 17
417 6
262 421
520 260
932 305
191 15
900 281
522 910
965 158
695 710
16 73
220 196
105 692
135 562
600 10
745 854
550 806
329 605
571 555
424 565
116 103
407 930
945 390
112 461
695 893
502 500
92 973
558 659
962 744
266 930
478 788
683 995
132 412
450 468
345 495
633 375
279 595
767 701
391 613
57 371
416 492
345 996
479 277
977 168
965 126
754 959
512 715
963 216
124 286
510 724
96 750
477 933
311 315
205 45
956 548
148 61
166 788
300 178
852 2
373 667
96 899
752 539
740 226
777 888
628 23
922 578
271 782
759 433
90 764
49 144
544 817
136 619
975 813
629 634
220 601
148 835
447 870
450 865
909 718
750 847
308 847
671 489
992 156
364 616
249 274
329 431
645 732
184 503
62 22
454 795
37 351
421 932
605 378
969 252
540 62
825 909
441 704
368 367
593 934
435 517
197 475
442 271
217 390
407 360
931 523
976 308
409 818
713 543
886 709
412 387
361 121
337 779
423 156
148 851
969 119
34 164
703 455
632 730
430 694
196 748
899 762
106 433
306 701
297 974
27 766
785 282
5 854
9 135
531 304
734 984
110 163
472 952
301 10
147 885
849 669
305 412
128 847
405 132
948 541
982 664
925 821
846 299
253 702
219 673
523 17
340 431
652 101
512 587
685 280
13 384
284 651
443 173
185 236
208 389
388 776
976 332
695 224
132 822
799 237
326 789
427 423
590 753
551 21
268 777
100 682
209 841
989 697
677 702
650 58
801 877
638 812
93 803
672 459
560 344
10 376
834 573
851 407
754 462
677 870
474 428
852 52
668 156
701 580
258 801
888 487
720 647
780 180
548 750
982 296
191 635
371 604
302 21
785 982
45 327
224 626
33 967
104 921
323 868
914 863
768 612
516 709
281 618
417 484
754 561
913 379
950 170
237 390
586 624
751 160
242 79
512 952
602 890
745 206
77 150
850 680
731 368
649 686
430 585
582 523
453 975
874 77
567 508
216 448
355 77
212 271
795 887
616 397
778 946
949 713
950 709
720 165
257 147
651 775
719 104
102 506
159 594
293 75
94 139
865 594
477 117
271 816
619 849
998 552
764 70
638 433
556 804
144 594
705 802
3 794
348 125
302 28
630 668
275 700
118 626
846 50
846 628
500 368
789 198
80 214
525 960
309 45
890 755
800 351
447 580
824 976
47 328
394 251
583 5
428 226
853 138
777 479
580 648
338 477
300 36
804 771
603 959
552 958
757 825
930 120
583 221
669 691
225 169
22 93
362 950
547 205
178 140
597 752
178 84
880 567
817 342
407 495
202 779
896 433
186 185
201 888
466 414
796 577
380 924
52 817
28 871
543 796
575 743
204 31
399 836
936 34
294 39
883 975
896 666
985 9
70 772
267 625
845 191
521 628
790 158
328 256
222 933
188 161
632 387
901 171
741 9
156 610
727 277
682 875
588 773
154 9
428 880
319 288
838 688
831 265
35 506
394 816
530 484
487 18
430 272
854 940
883 113
244 930
936 955
267 674
581 709
209 515
450 389
858 55
879 981
760 664
287 552
646 377
588 907
419 547
58 966
870 572
643 577
741 228
500 401
66 841
532 803
176 118
870 195
26 328
907 384
790 381
489 747
490 271
96 495
578 130
241 948
478 416
728 585
336 549
309 346
628 597
897 338
818 497
422 487
595 646
541 808
258 167
176 994
566 361
538 797
119 162
337 657
898 930
241 383
367 388
701 620
169 780
75 411
893 173
754 263
199 76
992 547
472 28
679 53
826 530
408 190
338 954
688 270
451 588
353 291
167 997
68 461
64 817
733 207
119 303
74 965
350 25
227 591
123 138
853 521
290 898
824 717
819 726
883 398
773 455
578 541
398 350
733 509
89 762
878 768
264 743
446 131
469 861
286 707
232 874
75 137
546 212
844 75
274 365
525 991
144 423
266 718
421 636
533 614
153 994
298 395
311 404
576 740
124 244
800 150
239 668
17 649
802 182
489 501
848 851
806 456
297 156
752 653
110 76
697 139
733 749
477 207
264 67
445 427
559 105
300 152
496 706
342 517
654 951
694 681
808 341
405 154
192 222
379 614
54 361
921 139
943 667
271 51
516 808
454 942
305 502
365 784
864 545
906 661
522 962
936 540
611 586
492 440
560 479
89 889
197 36
45 518
536 784
3 329
638 663
137 671
921 760
288 705
788 551
674 367
743 497
881 781
39 604
693 173
640 572
983 62
429 716
175 333
399 879
121 433
566 19
877 922
438 852
842 178
617 446
391 140
560 357
181 468
589 632
281 925
25 111
347 97
583 462
758 742
516 29
142 848
485 715
658 348
562 641
704 351
581 909
824 924
879 929
999 257
548 127
412 185
704 606
875 203
887 559
12 450
57 443
786 493
586 956
770 302
85 781
693 301
578 216
710 401
364 815
672 633
861 807
380 608
317 794
195 73
394 93
658 520
908 750
187 133
218 454
88 118
724 518
507 941
38 764
792 726
773 557
76 65
292 715
600 307
680 873
436 676
261 645
564 174
916 103
366 718
395 348
12 796
904 960
621 430
602 129
130 376
774 58
116 770
628 68
438 573
63 684
730 263
907 159
385 495
972 216
337 571
540 435
988 231
477 424
1000 894
603 544
943 361
143 707
631 192
158 592
955 824
5 905
423 884
524 339
880 815
680 537
448 106
403 117
424 742
292 933
602 640
219 897
725 399
35 199
638 456
820 254
131 720
361 314
460 609
784 635
90 423
342 355
99 471
980 785
422 44
821 852
365 668
562 270
637 781
772 566
8 154
855 523
474 726
546 38
720 221
905 234
140 558
363 55
224 129
487 403
755 552
634 585
658 645
559 131
300 898
698 283
829 466
967 901
352 811
128 487
743 313
195 850
480 660
642 609
297 673
567 551
576 111
87 151
832 760
849 925
103 482
500 797
550 666
684 481
393 687
119 926
371 84
18 235
961 807
755 740
624 187
673 416
320 816
560 811
471 351
983 53
896 85
983 668
89 864
569 407
556 310
714 533
922 213
53 279
764 775
163 988
97 809
257 511
341 970
17 156
158 34
103 963
580 33
943 225
852 428
596 685
161 84
164 148
261 714
891 956
552 301
171 128
602 750
999 955
932 702
384 126
738 527
832 907
75 509
832 161
569 112
535 96
823 208
405 961
779 764
175 451
752 216
672 548
319 874
36 53
154 231
833 514
326 672
241 611
578 737
273 361
804 575
831 708
237 603
699 563
193 628
230 527
486 620
548 737
262 205
648 289
189 947
79 870
464 881
206 652
744 214
472 850
904 269
19 610
47 821
42 574
73 142
123 930
557 907
101 316
516 779
485 600
774 199
324 383
908 251
391 4
947 476
898 510
212 732
780 446
150 554
19 760
807 808
449 779
943 502
474 318
876 102
124 524
509 968
58 433
227 881
947 863
953 453
945 659
535 20
35 336
656 212
8 243
485 305
677 132
90 841
627 599
15 557
559 692
855 277
583 196
911 775
156 288
773 934
634 258
329 972
853 793
407 352
277 877
690 645
863 78
585 182
647 584
838 387
694 364
934 81
267 944
516 626
949 899
578 450
119 842
35 978
75 977
835 763
431 200
494 157
184 927
747 846
694 284
79 406
814 399
428 957
678 369
970 715
331 108
456 601
551 791
791 921
981 876
354 679
621 152
829 297
153 901
854 342
592 943
972 771
280 94
47 714
33 219
301 18
698 189
1 536
589 676
171 112
707 829
972 706
144 721
48 487
399 859
620 732
492 147
696 907
330 62
567 30
969 492
189 766
596 671
506 889
406 760
506 113
563 987
321 486
89 934
887 317
889 901
100 714
578 79
144 667
710 838
304 450
171 298
166 301
132 484
255 41
551 420
314 21
45 277
696 653
77 837
450 174
137 811
584 434
958 388
183 695
928 412
781 4
818 687
878 774
491 712
755 235
624 275
230 662
224 209
36 523
37 267
876 17
477 398
206 890
416 194
280 180
187 241
458 656
284 754
958 643
612 217
693 741
87 64
134 958
392 668
541 640
841 635
475 931
563 26
642 823
784 273
445 816
680 68
172 866
655 196
892 986
223 778
566 154
128 143
800 406
161 258
17 815
33 652
40 290
549 210
637 617
784 306
544 228
211 485
953 835
764 526
212 739
674 81
343 809
246 519
242 634
431 157
261 728
390 824
221 72
833 244
410 410
665 300
180 710
72 334
963 215
713 684
386 404
211 156
278 358
203 738
897 163
339 608
251 189
240 794
483 460
394 534
769 701
638 332
20 614
151 389
946 559
842 558
527 677
156 122
841 764
825 244
358 357
950 193
312 440
715 707
414 430
64 62
961 156
464 898
92 461
366 594
679 270
170 368
282 764
588 913
887 133
407 632
530 566
374 244
942 531
367 653
102 907
693 815
807 149
744 871
563 822
749 647
87 916
825 258
675 797
103 321
841 164
951 648
164 722
200 36
215 201
9 954
54 471
956 633
722 746
560 296
91 140
232 939
71 870
502 354
129 212
213 104
132 768
522 916
470 964
841 895
163 24
560 957
186 661
206 582
909 270
516 870
17 526
874 860
999 398
621 362
894 298
95 169
771 276
347 726
230 818
113 241
771 503
456 979
322 565
403 984
854 32
653 657
510 619
426 512
117 702
851 100
399 619
929 370
496 954
354 755
470 376
696 783
658 207
811 472
131 291
379 747
796 884
842 790
44 808
500 975
702 498
339 130
875 93
249 823
286 769
680 220
126 912
45 225
342 16
912 65
600 896
43 238
746 636
309 516
273 547
808 371
904 258
845 517
538 106
90 678
95 23
515 104
883 759
104 981
114 95
854 323
493 612
328 176
243 848
739 587
116 664
414 292
980 798
665 815
584 164
156 634
222 985
303 535
516 437
242 430
831 502
933 327
933 293
110 741
472 228
251 96
313 966
782 247
232 465
656 32
61 248
330 622
667 786
195 874
600 663
570 916
42 186
270 354
977 663
783 155
185 653
16 497
809 751
619 632
567 683
604 276
591 457
274 653
94 928
523 63
3 26
924 337
378 170
528 116
618 325
637 287
337 83
780 33
66 775
80 992
686 758
184 599
208 312
406 212
709 69
103 835
960 481
643 457
146 53
689 242
599 536
952 253
615 562
696 437
307 957
575 129
392 374
907 972
152 140
615 220
876 876
839 295
311 555
365 49
292 259
233 84
287 37
515 163
131 307
382 568
738 933
116 252
821 900
526 336
993 925
38 969
632 969
191 791
406 701
27 930
446 256
171 718
33 980
830 199
466 131
432 487
375 428
344 545
888 206
985 672
427 248
34 580
674 262
484 151
85 958
686 467
703 872
118 835
381 443
700 992
113 687
85 536
658 169
870 321
894 289
215 54
907 166
426 532
66 365
272 666
412 862
755 852
102 261
744 775
880 695
251 813
527 944
948 413
76 18
75 465
148 376
741 332
114 190
94 761
255 853
108 421
399 152
166 629
895 56
93 579
287 937
645 839
986 158
944 484
966 348
636 392
866 958
745 981
155 910
746 674
671 103
635 480
382 344
963 587
293 607
293 255
502 778
215 809
167 286
713 201
475 605
164 72
652 52
117 267
746 328
381 49
943 424
315 357
754 515
212 132
643 864
574 15
675 160
795 705
182 570
442 438
421 71
936 898
170 973
947 69
106 971
109 673
251 77
952 184
138 891
939 198
988 484
13 870
172 106
777 6
18 112
784 545
377 97
674 516
963 199
863 923
71 678
774 574
694 361
953 754
859 655
119 70
347 883
978 656
989 61
977 233
817 569
72 916
554 178
985 400
501 934
553 289
529 710
57 20
544 688
537 884
724 625
905 112
668 935
85 394
417 68
146 709
363 639
842 320
900 269
381 697
409 791
654 534
125 490
152 174
809 920
720 74
444 438
851 160
978 249
923 24
446 475
421 743
888 146
936 758
138 848
58 568
339 128
14 205
849 727
630 372
236 561
830 844
327 827
678 553
981 97
703 252
856 949
210 664
620 689
439 17
230 659
763 853
357 261
97 643
785 936
380 435
518 409
798 278
221 879
43 75
397 680
740 40
692 816
898 842
787 610
897 587
497 970
164 768
507 70
205 311
565 24
612 102
706 640
485 724
326 189
941 4
348 582
566 898
56 731
714 312
91 818
455 777
262 76
513 502
747 484
413 104
45 926
804 537
398 166
249 482
304 745
665 692
843 618
665 255
870 239
12 586
516 664
563 954
756 427
720 58
60 470
122 876
788 528
918 971
826 654
729 206
849 687
602 411
33 253
228 80
70 207
749 707
199 738
356 154
999 935
348 844
737 181
611 800
794 134
926 361
5 140
734 319
26 597
26 522
659 475
107 170
509 981
31 244
155 913
587 512
756 819
571 197
655 604
209 899
4 654
55 256
941 409
219 212
512 552
369 857
662 679
598 511
90 245
974 520
897 39
543 801
396 321
895 1
248 601
316 244
191 844
701 390
832 11
196 834
729 506
422 66
919 79
763 754
88 936
496 253
406 577
426 543
402 795
934 300
144 927
206 829
815 867
754 327
85 131
795 651
965 317
666 984
441 159
848 512
800 602
789 259
510 127
895 998
262 8
369 874
14 925
762 528
243 685
335 416
652 460
544 807
959 803
361 487
814 590
398 674
880 440
737 502
288 22
860 985
164 842
286 978
349 659
418 475
765 525
917 529
496 497
443 705
674 370
840 688
442 23
215 859
811 753
822 447
204 531
630 153
242 812
711 824
257 890
681 917
55 861
32 127
531 404
894 300
320 592
682 584
697 951
931 417
891 281
549 318
560 393
750 807
216 353
857 443
511 45
830 555
511 732
981 587
911 311
536 18
21 914
527 417
380 262
759 499
292 743
239 207
145 308
933 172
216 303
959 860
789 746
400 658
325 849
775 612
998 998
36 120
685 407
504 677
207 286
505 200
711 985
24 716
605 491
344 721
720 118
347 302
982 941
74 789
263 976
611 304
84 239
904 360
470 48
782 953
490 871
610 438
111 221
650 488
772 43
969 779
868 206
175 6
14 419
221 672
336 252
538 684
267 952
464 248
261 993
327 917
75 308
302 272
364 753
75 872
560 215
32 963
641 449
847 152
337 763
362 537
66 33
489 291
636 275
666 195
843 954
655 704
557 971
678 79
960 150
184 113
971 112
251 529
464 878
50 311
120 952
545 72
304 791
610 942
1 682
948 611
796 873
941 577
767 407
615 566
790 497
862 656
714 742
829 589
191 512
408 626
417 978
182 252
590 622
735 647
464 128
458 389
441 376
777 919
636 960
591 697
913 922
398 202
753 852
210 862
796 805
310 796
888 184
832 463
548 363
563 76
597 206
600 540
283 481
18 728
785 363
524 389
98 62
291 185
715 949
143 63
908 613
1 848
563 174
801 405
479 343
607 23
906 765
112 520
944 569
488 630
940 371
420 988
119 149
807 229
155 102
261 944
934 383
373 245
926 221
737 427
766 363
654 735
577 338
82 131
690 222
952 148
518 792
991 192
722 17
842 512
659 421
659 665
319 714
484 595
661 212
710 651
807 429
905 172
89 4
271 582
279 899
449 760
119 502
824 480
502 950
411 825
995 946
878 64
583 108
150 834
492 233
173 187
731 452
734 323
952 191
99 159
290 778
326 970
627 169
188 648
831 557
68 347
130 887
607 45
991 351
60 612
719 499
20 189
93 223
870 175
100 778
343 122
630 327
817 719
137 842
218 593
281 672
55 428
291 996
156 951
970 210
128 916
97 145
354 845
435 397
493 422
159 273
231 789
273 225
312 466
618 438
138 934
489 753
629 730
731 240
468 826
439 283
770 782
529 606
905 303
912 811
691 705
165 934
914 766
496 483
301 27
446 514
124 57
999 249
36 97
514 334
254 834
350 116
392 719
769 201
189 626
21 926
270 330
183 536
229 631
391 893
58 198
477 969
417 551
584 736
81 203
132 398
373 536
598 150
661 414
606 844
304 859
796 134
307 640
889 290
836 32
370 422
553 156
968 390
655 863
71 834
674 546
586 631
138 960
457 755
541 802
712 472
828 665
400 155
455 924
311 467
518 329
836 981
735 339
792 783
161 758
961 89
493 715
151 832
863 337
739 634
645 525
913 206
700 553
261 934
598 775
141 331
246 179
548 54
622 626
798 352
597 447
212 777
618 805
598 166
989 339
612 182
506 741
940 980
984 926
283 931
632 88
433 269
829 845
756 824
884 669
160 440
208 695
178 280
727 65
677 897
802 281
645 581
292 658
198 565
436 844
656 466
440 436
738 258
589 161
510 964
233 190
166 880
554 792
389 282
96 95
637 744
938 792
461 728
130 97
189 381
26 649
699 47
318 928
651 774
732 400
673 279
327 442
52 885
187 107
107 645
807 952
980 909
599 842
909 729
355 130
950 791
730 747
278 926
691 919
376 21
952 938
39 437
699 869
1 407
487 883
621 199
311 965
582 251
375 470
828 767
62 609
118 25
883 460
192 257
718 402
900 940
739 84
869 633
569 464
263 803
889 523
32 371
525 489
291 816
354 766
140 452
143 251
269 509
540 130
503 253
850 634
216 916
713 923
202 715
563 47
492 541
494 48
199 864
111 760
275 488
310 752
983 632
970 13
276 665
52 907
67 236
204 927
722 150
801 667
204 310
695 515
850 276
402 735
486 360
179 360
770 292
663 297
386 967
614 712
489 689
33 773
206 917
998 186
112 60
616 286
666 928
523 961
250 138
182 42
239 843
630 530
912 452
354 600
224 697
305 489
568 572
723 795
93 713
269 184
54 656
359 177
957 130
452 408
862 301
619 788
747 31
377 216
41 513
570 300
653 458
774 422
350 856
93 539
779 438
945 741
221 925
327 952
683 664
690 832
303 404
824 234
592 725
296 583
333 797
412 883
761 913
494 353
521 503
247 642
757 565
623 663
623 364
178 928
229 457
291 578
430 241
899 443
726 498
35 99
420 60
481 906
257 500
591 232
41 42
835 344
700 815
814 600
149 988
991 497
366 581
112 801
976 918
389 976
228 866
298 568
263 525
15 26
192 493
207 896
645 875
649 236
452 360
646 318
779 217
470 191
825 449
178 136
749 759
306 352
511 273
483 419
286 768
900 965
875 620
432 285
363 332
188 236
748 455
15 331
920 982
388 67
191 709
165 46
490 945
439 535
782 392
869 518
739 667
837 615
571 544
145 197
137 909
89 505
595 949
524 212
193 990
205 247
155 278
402 99
524 921
780 116
479 902
45 196
48 289
60 663
468 288
446 724
468 141
425 497
20 606
434 278
93 915
525 107
224 882
790 287
638 622
858 584
229 383
843 408
843 337
905 328
717 949
478 863
821 796
185 105
39 975
884 860
741 238
298 602
413 207
436 800
258 123
189 390
566 893
81 516
260 543
120 43
691 569
612 374
715 846
92 974
768 802
589 931
838 535
772 499
190 291
935 47
473 366
812 321
905 672
353 691
606 747
308 845
403 638
207 914
862 162
742 234
412 738
310 548
4 726
203 263
65 450
249 422
335 215
86 326
88 156
443 969
80 395
701 890
69 974
471 124
429 195
192 335
504 134
271 742
847 422
850 430
735 851
778 924
887 180
714 766
538 694
343 201
822 106
152 577
344 875
651 137
832 944
864 451
544 731
221 490
343 997
722 927
38 556
114 661
229 842
1000 514
380 80
955 766
882 596
954 400
81 201
907 750
159 23
795 548
924 295
538 436
443 62
433 197
843 249
135 797
126 882
885 432
725 939
711 131
320 672
295 853
592 707
876 8
273 865
758 8
994 863
278 342
355 194
763 636
320 609
998 703
708 188
877 403
812 702
378 859
262 261
480 936
735 728
756 869
15 411
234 417
988 448
80 290
965 746
260 61
996 133
312 596
240 655
325 18
246 551
782 91
201 535
621 612
502 973
826 340
430 216
369 944
974 242
135 20
66 833
822 664
5 989
331 942
421 689
418 883
890 712
563 819
758 877
795 930
911 287
847 883
619 836
955 141
12 472
308 725
659 528
522 317
920 97
641 357
798 599
710 14
731 282
20 472
89 913
264 723
81 498
44 479
778 933
165 878
67 485
655 640
45 210
457 166
208 322
538 628
932 165
263 239
384 818
650 297
291 240
454 434
350 797
769 815
812 294
479 174
595 506
754 490
607 724
432 477
697 691
903 300
856 762
817 966
655 793
786 864
85 494
29 288
4 57
464 596
579 955
752 990
884 520
781 564
789 133
445 584
594 938
312 712
655 954
780 810
466 499
242 82
665 698
203 475
107 708
580 827
794 968
776 457
688 198
639 500
627 382
705 641
823 151
345 805
214 751
84 32
418 236
495 768
369 958
129 25
34 787
193 772
417 597
208 925
874 307
326 647
819 125
807 549
592 720
316 961
615 979
742 317
400 461
477 119
991 230
595 358
3 86
38 916
700 111
630 210
829 750
319 426
958 747
53 494
347 262
886 999
918 803
632 623
777 818
636 120
4 554
49 328
865 541
130 477
382 951
80 205
117 730
695 473
796 697
25 55
82 192
820 263
495 101
831 513
765 872
505 957
464 112
411 221
96 562
520 926
737 300
36 607
678 421
321 641
974 253
21 762
769 630
918 307
397 272
15 523
494 654
701 285
126 550
43 134
190 444
265 914
578 965
101 396
316 74
880 559
642 993
712 715
911 145
906 44
30 744
601 731
159 944
508 568
944 331
828 778
984 874
729 505
842 542
566 324
281 166
805 498
888 317
14 167
792 175
221 87
437 34
625 477
503 379
442 719
10 960
789 480
312 323
625 54
43 677
362 69
258 613
304 638
376 714
603 928
299 407
410 744
975 706
586 555
357 192
172 963
817 688
347 383
315 557
811 79
310 725
263 193
111 24
646 860
418 593
769 856
846 783
669 623
795 670
990 437
20 182
321 790
395 933
418 591
111 267
83 286
747 293
973 900
90 686
473 791
763 147
477 177
329 233
418 614
861 200
44 88
516 379
129 129
185 133
188 818
969 831
811 62
862 183
781 103
874 327
319 482
496 531
464 863
754 130
805 331
221 131
250 916
945 384
593 960
498 2
669 127
849 786
51 708
878 536
9 300
635 344
716 104
110 367
974 134
759 623
972 838
439 291
110 591
982 467
279 713
736 962
479 962
528 400
666 535
277 553
995 916
394 231
376 136
94 733
566 570
399 887
830 30
610 973
836 398
625 669
484 966
435 985
735 592
907 623
559 398
523 695
856 508
42 310
168 455
171 856
58 185
420 75
786 80
774 590
186 871
532 289
251 540
686 460
65 985
524 861
840 700
114 214
142 50
284 187
446 632
765 745
290 627
307 831
53 916
987 134
38 646
503 73
44 915
462 473
22 365
235 311
720 439
766 928
742 511
516 540
104 820
968 935
577 174
96 56
792 915
677 772
454 31
452 680
779 799
240 232
673 308
835 210
644 875
84 922
501 581
158 730
798 795
727 19
913 311
319 762
228 646
549 303
208 868
560 472
122 30
215 447
792 913
70 63
424 355
933 355
69 787
755 136
721 403
654 152
183 241
98 665
96 360
309 78
999 827
816 762
656 857
492 153
423 716
287 286
681 445
64 315
397 604
618 480
144 990
218 823
700 669
79 918
12 548
107 791
14 312
514 219
664 776
430 3
254 626
30 973
566 725
987 585
337 408
421 795
772 476
238 301
555 152
90 937
777 349
799 537
204 239
347 160
398 38
597 458
55 529
739 446
249 159
635 841
672 509
887 121
747 621
711 302
161 855
551 554
334 187
893 288
763 166
90 889
52 869
439 152
846 897
525 899
170 388
623 515
375 52
559 586
790 541
305 157
869 622
295 912
526 168
725 4
486 542
431 938
955 156
373 541
378 458
414 659
140 767
494 38
445 483
237 50
289 816
328 42
35 350
444 292
167 984
760 788
784 890
812 146
45 363
519 260
274 24
594 306
247 92
762 277
489 844
8 588
907 685
126 51
873 657
805 836
196 871
79 487
101 422
492 201
635 670
431 862
59 182
979 966
437 404
837 823
560 605
501 938
641 651
793 319
34 775
578 526
215 432
888 631
804 453
852 114
530 304
216 804
494 632
894 880
779 80
399 622
946 825
859 183
933 866
846 915
312 603
193 948
476 763
250 423
585 149
736 697
311 546
387 337
102 415
330 273
325 602
967 217
250 81
669 592
604 331
121 198
162 419
839 976
61 202
387 39
808 400
235 896
86 115
949 149
636 114
967 893
412 24
637 568
274 420
778 407
37 288
581 146
563 609
816 800
880 662
814 139
811 694
815 87
514 621
147 57
129 261
36 48
943 993
643 230
19 635
232 77
794 782
569 902
497 325
329 834
880 727
222 838
475 759
576 902
874 748
754 137
351 806
212 309
928 11
49 591
284 574
861 978
54 117
645 736
955 770
154 492
12 770
831 321
677 728
642 440
786 68
595 446
29 989
611 269
308 355
362 72
925 815
121 126
430 933
265 154
128 185
588 833
293 285
734 392
303 609
474 197
418 446
379 327
610 675
642 540
796 142
695 236
697 641
668 968
26 245
246 81
541 844
200 197
738 685
784 538
428 857
716 148
366 743
682 840
393 469
448 406
188 156
973 727
591 101
648 236
541 831
293 50
108 505
549 662
759 881
790 285
783 685
710 877
448 898
22 277
867 238
831 369
785 736
102 386
344 760
539 598
943 685
604 631
552 875
92 265
503 75
624 561
430 886
525 82
410 859
585 780
283 94
42 26
870 504
656 308
81 909
80 717
784 340
410 126
99 180
132 618
10 191
672 220
804 224
365 279
146 610
53 560
805 779
497 383
228 962
477 940
582 390
931 603
27 605
697 793
609 557
520 912
65 434
860 42
133 195
206 454
404 16
931 671
804 844
133 558
7 839
460 875
577 626
557 139
832 119
38 785
496 824
575 126
910 870
638 54
699 766
734 536
516 561
359 373
200 966
28 259
947 30
718 322
955 458
82 772
938 657
249 560
217 627
881 170
4 792
33 103
21 139
202 361
174 199
587 749
961 819
961 707
15 489
377 946
835 947
409 171
344 312
395 80
167 74
760 778
83 865
586 673
836 471
261 102
788 3
507 881
340 473
113 15
760 69
539 855
476 524
566 329
562 919
315 617
696 950
928 736
485 261
859 484
315 834
497 381
189 964
360 141
904 272
531 907
380 236
607 210
416 206
605 949
570 613
23 228
251 83
51 445
818 652
338 127
192 351
605 5
885 566
741 102
528 669
278 322
443 823
602 659
28 804
239 26
977 136
681 227
627 600
315 573
935 468
395 982
768 275
826 152
574 217
40 420
527 354
222 620
632 640
214 577
697 541
104 13
600 378
285 756
639 808
214 309
450 892
578 200
178 406
542 221
781 69
637 536
427 646
528 740
86 850
413 320
742 996
118 441
736 952
417 330
860 478
315 663
670 44
513 6
88 758
433 7
109 136
766 898
655 578
85 857
227 738
879 973
354 791
184 789
471 907
164 402
994 465
532 309
567 913
326 155
898 953
19 184
892 532
142 910
631 565
860 113
268 437
256 91
319 96
744 430
409 655
934 855
391 82
235 25
258 615
935 791
293 367
39 110
927 327
706 678
493 843
182 418
773 173
1 474
22 313
370 889
113 328
495 909
768 425
681 93
499 539
977 474
831 614
270 362
833 85
662 936
646 321
821 708
453 109
592 112
425 342
834 461
790 688
745 51
594 878
563 856
643 534
345 616
177 747
423 983
291 161
500 955
904 538
166 358
336 760
509 131
320 738
592 431
458 913
316 890
213 709
190 595
440 897
973 11
693 665
662 469
700 401
373 791
23 793
251 35
460 247
147 79
622 408
598 350
678 749
168 369
156 965
573 180
319 424
4 504
770 940
29 519
769 556
542 339
224 425
101 173
457 52
459 445
673 522
582 877
862 361
393 989
510 733
421 717
735 27
560 485
399 863
662 691
763 993
325 370
717 173
242 656
421 584
941 583
16 313
969 241
128 129
313 325
983 131
468 936
202 518
928 406
669 293
654 591
932 317
884 781
644 660
215 109
993 348
114 536
817 293
990 646
664 378
850 464
319 598
591 330
386 557
288 338
660 1
434 521
138 921
93 776
765 945
235 680
720 701
951 117
982 440
177 527
145 67
656 521
593 411
918 254
326 34
568 768
384 388
828 658
660 842
358 62
609 65
398 119
135 281
912 425
383 564
59 305
929 383
142 403
576 208
115 151
32 939
209 910
647 191
484 415
101 596
315 240
985 329
18 622
43 220
506 608
377 648
242 305
476 370
742 640
119 286
731 205
708 442
963 51
930 893
256 773
312 342
580 414
363 411
232 43
55 850
830 656
277 603
521 838
556 537
942 278
783 937
480 862
122 463
638 191
461 237
762 491
700 902
828 186
637 514
21 225
380 452
83 640
283 740
244 892
496 620
458 81
740 968
826 938
730 534
475 796
440 560
723 225
197 187
142 604
846 186
370 381
358 640
145 840
396 312
163 812
341 177
791 168
209 855
60 678
357 171
485 899
677 902
46 768
759 12
816 761
672 854
144 179
444 695
150 981
472 868
386 643
960 487
444 762
322 38
335 162
223 104
857 718
658 665
197 933
738 553
359 286
736 977
194 164
510 225
483 507
684 985
692 273
89 923
352 283
588 218
896 266
708 558
117 924
844 754
843 912
199 762
432 196
654 512
743 688
472 526
942 858
833 762
219 410
344 871
323 735
558 30
90 621
81 603
911 206
714 83
979 648
542 688
418 745
864 129
233 885
674 711
543 180
67 963
197 133
178 962
941 351
540 604
693 884
493 647
753 912
755 675
919 235
881 414
545 533
860 802
169 53
114 712
414 59
604 754
22 847
811 575
560 706
392 542
895 782
806 467
757 519
2 342
869 386
634 141
588 149
946 758
456 9
733 568
685 678
664 965
315 918
647 779
625 925
359 25
165 465
473 371
713 275
95 377
553 173
852 524
303 228
277 27
532 427
15 769
299 415
272 886
155 390
215 271
861 809
992 989
307 891
828 97
825 189
970 572
222 974
952 473
496 524
413 509
119 765
144 130
380 909
824 2
411 995
817 227
331 618
712 544
921 119
219 257
998 852
670 146
978 347
112 444
39 380
622 932
399 210
734 143
240 34
826 598
897 441
907 922
624 213
548 103
908 70
830 722
169 652
884 227
54 599
407 828
534 829
125 479
552 14
856 136
702 799
535 905
298 333
313 453
844 203
240 827
554 256
417 604
821 219
841 56
295 226
353 928
576 169
806 990
435 754
913 952
256 18
20 731
257 96
612 135
273 589
488 637
432 984
27 362
410 244
874 913
1 774
12 12
556 823
489 855
697 65
647 831
122 809
133 534
863 669
750 976
854 290
606 775
600 836
371 114
913 285
763 863
105 827
334 157
807 139
67 307
358 537
677 114
672 454
920 158
771 574
332 624
175 666
466 493
850 964
522 157
407 734
494 607
999 966
721 676
598 919
861 954
443 905
182 520
36 747
890 945
449 753
201 488
643 860
443 957
751 765
241 916
257 89
894 466
79 728
59 767
160 342
371 990
485 345
505 238
497 931
553 403
846 590
66 893
207 527
172 527
308 311
196 776
36 177
256 386
619 718
506 816
840 134
742 202
27 103
206 555
173 661
687 319
4 187
868 545
116 397
741 132
508 421
169 298
768 600
213 440
977 486
393 304
824 386
898 835
31 367
975 535
316 635
320 791
78 607
624 696
901 91
531 557
388 729
464 931
741 558
129 240
136 207
453 457
41 12
220 397
315 833
362 358
951 232
113 383
796 215
209 716
170 820
266 249
190 479
429 873
104 535
754 673
65 773
793 57
730 209
120 511
408 84
120 980
588 385
7 398
555 608
60 692
770 656
430 405
609 980
981 346
328 504
738 931
752 647
613 141
41 24
27 723
851 964
718 399
197 152
642 163
272 405
875 294
445 439
999 85
19 753
415 699
180 681
683 598
749 729
998 891
520 77
895 628
851 700
159 556
891 441
531 997
497 482
715 693
987 949
520 338
647 817
498 100
732 441
371 672
183 18
426 469
190 340
911 810
501 410
43 741
725 805
354 140
429 377
340 171
968 69
369 206
71 827
490 362
241 551
928 843
676 369
148 380
310 904
368 819
17 344
100 551
712 996
38 832
204 361
349 783
136 790
337 7
770 169
623 648
816 873
222 549
719 772
537 977
803 615
245 465
840 21
607 916
629 1000
660 904
647 63
453 343
886 616
546 690
480 898
652 723
831 45
884 893
175 105
370 721
626 783
63 978
288 489
340 704
905 567
610 318
106 32
71 412
859 636
247 824
893 436
810 407
719 727
383 164
96 393
369 393
339 137
150 359
448 721
606 671
861 874
610 847
554 470
38 248
579 71
627 841
689 167
992 295
69 975
673 991
703 607
988 10
560 618
764 128
458 222
913 759
294 392
81 363
317 131
445 198
801 413
824 981
227 362
303 2
288 110
620 663
99 734
855 509
670 987
310 6
114 715
311 199
46 164
335 532
398 553
590 112
755 439
60 822
363 765
491 641
213 203
880 111
488 761
678 498
541 604
405 759
154 951
477 428
135 494
612 224
358 607
28 416
108 639
275 68
76 160
324 29
272 101
84 31
606 885
200 567
606 591
474 626
941 661
530 902
867 177
580 845
309 368
13 609
992 949
485 247
757 624
18 942
74 388
334 165
610 16
117 223
685 946
779 221
36 765
598 334
537 500
4 619
618 9
113 767
138 17
606 191
869 18
703 502
556 59
899 112
538 664
816 545
185 921
816 446
446 537
145 979
650 177
897 886
277 601
60 570
323 121
963 753
946 459
160 592
222 893
497 3
9 618
753 371
648 649
41 486
330 270
281 908
609 698
190 975
248 157
807 307
808 864
300 20
19 54
396 806
995 605
514 775
723 361
256 268
157 27
990 782
299 281
508 306
376 101
999 884
148 385
565 436
2 754
659 142
812 63
92 270
53 283
753 246
760 345
37 475
484 877
421 685
579 847
103 625
384 992
820 212
435 395
96 72
972 38
218 178
530 494
135 356
957 279
640 884
104 353
106 286
744 797
890 236
172 892
426 638
299 397
742 848
469 801
649 478
8 862
400 252
288 251
781 252
248 355
190 956
556 519
713 853
115 252
988 776
656 579
232 593
239 589
801 787
119 607
463 398
612 758
471 797
5 582
813 473
401 378
807 338
386 304
913 938
768 185
996 396
2 716
317 281
145 404
434 362
935 315
440 31
418 999
73 276
220 476
601 746
40 870
818 202
838 166
42 701
280 551
777 370
136 33
619 956
75 479
523 404
262 937
575 165
705 943
355 351
52 400
12 522
422 288
423 321
235 895
63 821
882 658
605 215
143 787
11 359
108 968
420 600
270 355
947 125
36 481
398 935
992 725
513 453
87 176
833 603
588 578
702 497
73 96
424 246
900 824
549 412
979 754
57 296
737 437
84 661
944 312
861 946
15 817
344 559
15 510
525 985
425 493
320 456
995 897
276 13
82 147
346 902
559 190
354 45
718 74
100 786
932 775
122 950
545 506
634 8
209 171
174 69
110 176
622 308
579 849
450 23
343 893
485 302
976 134
623 569
855 943
654 798
406 75
521 115
448 375
998 213
608 33
203 514
378 261
48 599
329 687
57 149
975 210
159 917
715 33
938 474
393 428
203 539
316 680
378 308
606 415
479 132
137 348
214 605
919 691
279 548
175 119
700 141
851 590
744 686
82 935
874 400
872 713
303 896
351 550
585 894
996 907
135 875
334 95
61 314
374 801
420 139
939 233
495 14
253 916
62 345
177 369
59 979
193 323
613 58
899 445
773 711
189 550
683 821
589 182
381 570
201 142
387 55
410 23
503 151
817 885
959 84
434 855
358 650
159 749
321 903
171 998
516 952
881 8
802 113
370 96
404 975
646 179
169 884
335 174
926 419
299 611
497 958
491 334
428 456
381 810
131 18
720 164
855 403
392 434
693 475
978 192
658 168
550 473
896 399
121 725
762 617
468 965
907 42
76 330
327 59
947 866
310 729
660 286
742 28
498 201
182 173
619 506
225 260
278 825
612 280
798 805
59 721
966 138
652 496
113 859
205 599
718 661
193 930
531 459
668 570
555 640
282 923
983 443
214 594
131 122
746 539
756 660
135 564
32 756
655 701
882 453
117 275
400 907
440 624
664 540
359 746
589 761
229 337
463 861
25 676
432 120
526 183
181 1
749 83
468 580
984 381
524 976
468 494
609 509
181 343
158 904
180 23
522 728
485 554
892 992
595 490
3 432
900 92
264 250
596 369
505 493
509 491
534 16
328 773
186 354
724 807
150 78
244 627
663 531
398 644
488 109
181 504
477 402
654 180
865 772
985 106
605 490
337 384
588 181
630 170
658 109
483 746
965 620
133 249
157 203
577 543
676 734
749 2
316 706
436 197
502 24
802 601
797 425
200 815
513 128
274 533
782 687
487 235
93 411
275 239
868 71
634 576
335 971
919 553
696 941
223 835
453 726
874 635
303 318
854 316
399 475
200 40
791 372
785 897
86 700
890 898
701 82
506 395
719 84
31 619
501 236
333 135
465 559
565 476
924 815
897 28
236 304
527 770
585 86
459 122
198 652
225 144
677 265
54 888
767 483
552 897
319 943
642 858
201 650
567 186
792 621
426 128
185 799
628 406
924 582
76 964
468 582
212 338
770 194
580 806
226 825
949 695
732 457
395 581
196 439
592 994
172 669
482 252
155 313
497 991
370 738
569 274
263 55
580 946
524 886
390 205
938 493
711 373
386 942
496 402
470 176
187 340
746 508
817 492
622 417
170 871
12 964
476 272
422 377
497 24
268 680
783 666
987 645
446 310
580 211
637 157
243 963
692 696
871 330
248 594
860 307
137 546
851 636
881 453
405 391
897 479
328 623
200 122
378 777
223 290
563 618
919 942
826 914
82 747
735 213
819 351
344 225
755 333
49 108
495 51
800 430
424 424
393 552
555 558
376 761
348 282
764 650
480 173
660 614
43 380
7 511
470 487
285 885
614 353
899 267
7 720
680 249
998 515
183 633
414 922
166 727
818 175
162 151
220 101
374 150
42 557
851 771
271 766
103 666
261 895
689 651
252 141
333 48
220 725
404 456
558 887
662 16
579 718
728 661
109 664
355 251
501 925
312 185
406 25
207 453
47 769
809 290
829 176
969 877
547 981
226 389
86 840
639 2
553 916
310 125
751 833
614 818
780 125
818 508
54 285
961 566
462 872
208 932
979 496
756 581
952 708
850 872
98 171
606 163
375 369
220 141
39 275
307 755
454 496
973 253
753 183
313 30
602 614
741 627
630 920
859 533
775 430
565 336
789 730
798 466
751 748
969 466
949 544
172 55
519 944
76 788
874 686
646 331
62 209
759 849
865 172
196 693
364 41
780 333
165 208
21 562
556 30
49 229
516 9
914 834
689 746
270 666
99 797
985 891
625 714
113 766
384 155
910 249
816 157
836 867
7 136
630 793
713 195
96 216
793 771
124 897
216 893
813 28
915 385
602 219
31 118
894 512
82 876
322 44
860 681
155 44
728 461
100 414
72 943
296 848
681 901
728 97
762 832
432 595
837 445
225 739
431 156
202 851
184 401
175 279
964 48
361 741
991 786
648 901
167 819
822 848
983 850
49 134
758 966
308 330
602 374
316 679
875 924
316 137
688 83
399 179
139 109
735 173
646 449
865 318
450 688
377 666
745 356
34 77
377 848
707 278
805 679
609 180
98 441
333 138
40 580
23 227
175 339
232 418
516 959
960 200
922 743
322 301
349 546
789 405
474 698
71 528
731 13
109 120
746 519
206 107
52 350
756 606
550 865
999 33
279 774
70 660
601 24
406 918
579 651
628 262
446 462
553 600
374 213
314 3
703 397
243 249
704 836
867 723
755 777
353 340
708 903
267 152
340 950
24 145
464 766
558 676
227 234
548 551
948 626
803 714
193 868
618 520
617 928
425 528
280 501
637 201
461 759
927 123
329 223
208 997
450 231
335 656
603 250
471 835
521 729
899 284
552 266
151 91
248 117
865 225
389 522
481 514
443 239
15 579
547 747
896 201
702 849
779 501
314 523
830 836
732 904
764 809
843 84
253 927
485 375
720 798
873 551
32 344
852 463
148 347
719 396
188 179
694 592
105 59
789 670
967 297
832 837
91 117
685 550
280 687
926 788
519 377
141 58
316 334
277 457
857 969
134 128
488 777
919 25
704 457
113 952
395 850
81 283
271 405
762 546
270 904
884 517
743 834
58 685
249 348
836 150
289 80
507 758
344 968
558 502
418 831
660 639
644 536
925 368
668 894
423 437
776 848
85 396
161 557
862 169
222 726
437 258
336 540
410 468
85 162
172 568
996 531
260 293
349 399
472 489
661 821
763 28
884 868
344 917
290 253
570 683
778 618
384 175
991 491
573 202
272 880
593 246
928 772
476 528
59 93
793 442
524 847
618 449
794 740
683 265
554 321
234 396
185 936
918 831
931 112
936 976
967 149
296 65
470 484
949 683
919 212
878 344
304 433
58 353
360 122
87 288
859 266
19 52
901 74
825 591
10 430
854 871
596 484
184 262
413 259
983 605
689 487
24 174
642 830
36 770
78 95
248 684
800 786
898 77
581 471
225 954
276 175
949 592
498 986
925 579
565 927
464 810
181 508
795 902
693 548
847 1
884 941
888 820
496 978
247 945
679 55
227 282
743 939
62 18
15 572
112 116
278 706
713 562
858 634
701 443
117 753
325 555
732 592
267 90
476 614
188 388
878 210
4 171
109 595
839 958
641 550
353 645
581 271
975 105
349 674
352 563
472 110
326 883
263 119
75 527
511 267
207 17
711 932
757 694
966 560
198 195
712 371
945 897
757 908
323 413
739 240
432 117
621 354
693 800
17 996
61 58
955 227
824 161
729 152
363 563
483 595
75 950
140 453
585 181
322 166
456 855
497 386
310 633
783 626
584 635
752 439
52 901
433 804
790 262
80 783
169 62
810 679
869 543
859 623
359 379
359 937
76 824
499 872
691 324
884 345
36 684
117 948
663 790
183 299
615 377
252 50
459 274
685 836
265 138
21 923
510 184
326 488
182 401
440 154
958 656
568 585
934 246
256 819
333 287
592 341
238 417
220 321
118 763
62 730
859 534
307 757
962 820
845 175
89 504
652 713
639 398
135 647
811 476
190 992
752 709
845 920
852 476
702 491
520 232
228 953
796 39
624 781
87 106
853 133
75 340
264 653
485 164
935 143
889 102
513 919
716 276
423 3
620 621
5 397
158 481
64 96
343 339
254 492
707 396
77 201
817 912
878 769
903 384
238 665
851 614
502 511
31 96
265 27
240 140
418 557
402 468
86 220
434 948
320 702
33 796
683 956
867 82
794 862
814 290
761 728
128 404
832 476
435 892
804 421
383 847
435 455
277 33
670 639
114 12
90 600
936 470
48 578
530 67
249 59
572 934
41 237
171 125
201 663
39 524
413 349
827 999
364 796
526 265
923 719
312 293
422 512
49 870
819 990
136 245
893 13
715 96
572 27
624 647
760 853
171 689
636 265
271 563
343 646
55 882
519 412
112 443
700 433
503 453
1000 807
299 688
173 867
404 716
536 720
683 584
54 144
995 257
221 991
239 37
12 932
949 261
743 87
579 659
102 894
509 463
516 134
464 231
38 469
178 393
149 75
37 64
400 959
674 290
632 979
519 926
156 290
206 498
386 117
948 968
671 926
51 712
416 644
939 437
892 612
687 115
313 839
933 748
307 422
109 397
418 342
733 670
760 40
818 887
298 109
876 885
297 676
353 262
194 452
926 825
803 54
555 588
442 891
962 185
628 613
258 88
910 379
871 495
590 652
233 582
589 270
324 263
717 845
175 529
23 141
148 987
147 912
578 19
558 829
4 875
178 250
508 764
554 259
68 938
994 320
947 971
194 744
319 444
506 577
994 836
841 112
983 778
462 318
474 351
346 957
742 240
859 920
840 219
945 234
374 97
426 898
426 152
938 618
584 132
996 395
777 865
965 524
493 633
654 154
215 883
382 426
729 172
922 274
509 743
320 696
473 222
863 809
682 295
137 544
267 368
901 121
32 145
627 460
939 259
502 229
346 44
251 757
765 635
424 875
223 288
360 160
775 179
807 968
278 315
468 17
90 122
519 90
521 422
758 47
532 544
794 394
992 360
212 24
653 126
928 912
34 45
21 41
691 461
847 791
928 804
604 27
217 317
313 120
164 626
751 13
402 173
149 418
20 515
199 948
879 257
672 536
999 573
263 879
864 887
201 469
811 260
653 133
605 240
523 301
611 992
673 982
399 536
317 849
70 412
585 312
537 955
959 794
16 113
335 795
659 605
256 717
177 219
366 353
338 613
320 190
584 76
868 472
780 635
828 654
775 764
644 440
778 73
778 165
785 60
998 267
541 440
502 552
663 564
294 176
856 497
693 949
456 215
879 17
768 36
663 703
296 480
29 367
711 160
727 345
939 447
537 625
218 401
408 446
805 307
494 642
985 676
898 69
374 825
408 289
99 297
304 785
81 685
407 265
558 751
355 261
758 137
994 474
642 912
814 415
306 129
427 74
695 160
418 257
191 78
641 272
704 63
278 40
708 979
45 795
504 70
144 881
481 495
99 228
110 513
351 389
379 146
391 171
67 618
86 147
568 776
786 602
981 374
935 132
940 639
926 164
49 658
397 565
767 969
811 359
658 964
404 181
752 762
181 244
228 940
991 484
270 843
439 303
192 343
361 772
764 931
262 10
447 81
806 687
349 803
209 631
77 897
230 809
665 461
949 697
863 33
405 337
111 928
630 316
656 910
670 352
211 332
923 224
986 645
243 824
555 453
315 401
144 265
513 534
835 281
629 613
227 583
947 737
309 850
888 279
790 325
58 95
886 567
50 100
270 534
787 843
257 939
753 782
699 512
652 549
35 901
285 541
77 25
611 669
490 985
916 442
210 223
166 958
479 353
587 980
187 5
84 394
509 853
515 447
112 658
63 617
828 93
70 170
233 915
58 606
480 857
606 607
622 148
794 391
886 983
339 637
832 397
1 505
596 648
790 668
24 894
586 561
858 112
127 376
900 100
986 980
3 864
470 429
957 812
645 934
454 137
910 185
506 982
644 350
309 878
704 561
634 858
125 406
115 796
978 37
43 206
473 192
816 537
480 468
741 811
573 270
327 64
986 209
42 629
174 732
928 100
734 947
292 839
819 89
643 558
734 434
25 507
57 653
376 5
887 859
944 677
727 365
168 347
456 903
805 591
367 228
304 90
669 645
95 382
825 33
410 137
450 81
926 669
916 700
599 523
846 246
892 825
746 226
225 876
573 716
70 722
551 570
558 284
624 607
687 393
804 390
903 252
580 227
749 892
678 671
3 775
727 621
650 664
952 679
647 503
820 4
13 786
309 592
921 814
589 235
488 84
320 226
478 659
215 910
317 975
49 706
620 987
361 697
32 147
332 949
991 862
126 229
672 848
225 74
396 837
413 12
749 477
445 411
594 504
575 157
735 978
275 1000
314 473
464 413
958 171
384 104
557 792
624 701
679 484
425 862
264 920
33 651
465 245
578 937
71 265
352 575
335 263
658 862
104 143
436 361
547 167
169 684
23 722
59 410
599 408
888 423
834 667
668 745
515 201
561 4
889 809
254 139
759 193
356 297
815 937
662 474
664 407
812 264
521 285
238 581
1000 792
231 634
289 665
116 355
204 71
380 345
485 957
483 823
939 957
739 990
811 889
596 399
744 28
696 880
581 378
210 605
198 525
800 866
692 420
508 247
123 558
533 529
219 494
828 51
293 340
304 432
981 365
299 15
817 92
260 894
787 686
374 776
175 779
560 201
125 134
674 980
311 629
315 131
758 527
685 397
100 577
715 938
847 538
833 406
107 132
961 132
602 9
867 821
77 42
109 581
317 497
963 192
373 433
843 919
946 830
863 395
92 563
706 309
948 364
172 701
179 747
791 788
745 561
582 935
913 581
183 565
820 885
590 44
974 544
968 97
304 384
506 202
10 377
841 5
171 850
957 384
692 619
628 857
671 165
47 665
746 28
944 139
71 277
224 142
794 239
527 415
193 575
185 501
483 809
894 457
341 200
640 101
835 527
767 963
568 291
717 470
701 802
997 480
713 810
223 867
391 674
19 32
564 729
765 284
209 794
915 815
44 192
207 860
840 98
770 932
454 238
416 892
236 779
477 40
656 839
117 311
613 736
724 771
528 951
55 532
282 723
634 550
669 947
977 276
127 603
471 527
304 324
950 377
32 398
371 167
699 921
661 346
892 663
545 193
898 805
90 506
530 336
618 359
133 99
223 452
374 743
345 907
675 784
117 112
909 674
455 685
767 469
943 88
364 40
625 211
367 731
210 816
877 995
78 391
398 317
881 239
315 882
851 650
220 433
567 89
174 368
372 728
416 733
845 634
170 810
882 848
292 864
565 193
641 561
85 840
573 165
32 879
431 883
515 411
916 501
996 488
313 442
537 739
577 646
205 954
948 690
200 732
125 726
268 477
782 854
449 339
16 270
496 579
505 676
176 123
905 258
275 707
31 892
90 807
7 536
490 474
608 222
459 372
344 919
406 578
323 513
423 518
75 989
501 374
218 248
631 118
677 662
451 469
801 144
694 617
515 434
764 119
676 337
514 530
255 832
739 537
444 983
488 50
156 827
266 32
442 205
211 163
317 182
450 483
751 16
671 224
92 178
824 882
276 845
742 626
93 921
496 338
894 266
210 105
591 952
643 751
495 261
380 377
733 950
346 875
133 573
3 437
607 248
751 847
533 4
426 405
444 476
704 40
514 943
958 460
257 331
529 915
644 546
253 506
743 161
219 909
479 886
145 156
963 604
227 347
610 706
421 387
526 502
634 245
204 184
451 692
271 359
942 672
411 484
590 344
79 858
389 64
842 875
26 799
386 906
286 841
509 757
868 176
42 991
382 591
421 493
418 779
910 788
543 247
914 554
118 527
870 205
498 591
62 585
621 834
980 278
889 110
783 519
610 926
171 550
724 603
518 634
894 820
334 357
437 16
306 358
356 528
177 286
613 312
855 785
37 511
976 462
909 964
756 882
826 656
86 185
389 553
487 810
569 878
359 625
3 558
351 21
321 692
458 393
397 103
184 41
554 74
857 95
56 902
571 219
445 274
67 924
890 512
168 511
623 12
207 987
700 959
235 959
997 867
568 66
488 972
217 89
40 300
332 287
423 783
855 295
683 934
345 205
453 829
288 312
725 249
611 482
300 818
226 674
403 479
50 189
969 579
512 905
577 38
261 490
590 651
317 804
75 164
542 225
588 205
286 807
182 908
240 938
919 470
78 38
221 825
716 794
329 932
425 23
901 927
982 458
378 426
271 93
638 870
568 736
625 680
317 349
668 361
41 851
818 95
758 285
465 290
155 694
770 403
80 476
804 890
103 509
951 535
112 959
12 220
682 913
969 115
33 221
986 757
820 529
783 65
572 711
459 540
537 295
320 352
436 220
558 918
424 145
595 380
539 848
944 546
82 109
884 861
937 153
747 922
141 758
901 892
652 926
624 108
917 965
663 403
494 939
199 827
842 577
552 50
113 78
226 732
925 930
407 610
782 828
858 503
889 864
303 794
192 687
951 221
910 626
741 837
633 918
674 150
938 765
808 831
524 265
829 98
970 552
263 566
562 713
603 203
385 730
312 214
886 115
852 993
893 240
213 869
913 853
14 755
308 237
84 359
128 621
938 264
653 906
111 61
467 833
419 37
329 270
912 320
749 294
28 984
605 40
840 106
96 325
801 304
879 336
331 821
260 223
443 878
243 821
63 75
357 197
7 99
572 36
915 929
27 357
201 571
659 281
524 184
74 761
653 629
562 657
429 454
636 88
407 369
367 46
839 964
528 970
122 79
902 864
805 993
561 747
406 666
111 898
757 544
67 66
229 200
466 123
330 60
651 239
208 443
437 398
849 760
826 313
708 778
81 156
990 140
555 663
790 510
478 694
838 557
383 593
442 169
58 228
31 887
7 254
550 97
583 773
254 720
698 670
815 569
233 418
522 128
33 862
505 234
823 886
799 669
760 155
846 556
881 804
705 583
514 882
168 479
23 914
504 686
984 928
545 688
96 372
5 937
59 148
735 837
910 669
958 244
675 957
100 263
70 648
363 875
457 249
59 483
350 743
32 817
241 613
16 609
878 948
414 169
576 39
711 140
570 602
506 344
842 676
934 225
67 469
839 880
782 362
712 243
225 386
246 423
380 293
535 847
242 488
329 923
571 623
97 16
502 894
391 281
807 22
279 54
747 706
651 597
667 44
789 938
692 580
759 399
254 893
808 261
353 268
527 961
515 325
152 464
475 129
392 986
956 102
704 682
931 704
904 714
894 735
822 391
146 800
734 498
909 634
742 495
447 676
822 63
386 167
31 374
399 710
400 253
449 639
468 845
914 514
245 743
715 325
238 161
893 887
49 882
503 328
426 710
649 656
785 264
976 325
311 779
453 409
819 204
932 936
269 726
28 590
736 733
917 829
839 5
380 566
902 988
62 495
872 811
937 325
14 7
975 568
238 756
273 518
315 94
347 343
503 185
465 200
990 380
626 352
664 500
927 533
624 740
875 386
311 866
681 369
331 907
484 458
851 793
748 579
489 779
720 147
211 124
403 762
688 139
222 93
558 925
866 542
75 758
186 154
39 53
423 872
607 186
739 721
937 366
370 607
75 721
917 310
184 764
707 681
115 801
221 361
764 23
279 963
265 502
141 518
816 535
662 446
961 22
997 102
533 217
804 708
775 959
706 885
215 32
229 347
598 93
393 258
699 911
362 762
702 731
874 344
486 443
674 209
570 744
414 289
582 222
254 568
319 744
804 359
750 122
349 971
208 336
550 632
60 969
857 667
859 908
770 314
288 742
979 385
356 348
969 846
898 838
941 896
610 197
422 481
412 63
435 718
572 240
112 884
809 801
138 192
675 765
412 34
678 940
28 134
597 519
898 74
935 350
424 109
718 195
629 704
795 172
129 552
76 420
664 569
165 692
354 753
5 384
561 279
186 160
270 955
788 896
926 438
391 740
215 721
558 195
692 78
477 376
757 208
405 32
339 911
397 430
472 724
742 846
539 254
168 291
970 833
47 696
174 206
811 845
151 137
602 183
620 485
804 93
694 846
163 623
607 263
983 552
956 218
87 452
969 707
786 473
171 765
44 851
343 38
536 629
564 667
681 158
48 774
332 830
665 432
929 259
597 390
780 532
131 898
921 615
951 853
370 584
157 134
151 416
65 324
987 27
111 439
91 500
814 265
504 722
663 276
258 397
50 348
977 166
313 927
132 986
76 466
984 955
351 481
338 773
917 275
349 487
335 495
762 18
60 539
666 107
348 315
372 93
502 772
795 640
910 848
483 178
604 244
144 860
857 77
575 852
801 71
734 980
959 445
873 655
760 393
944 222
239 225
977 732
379 655
366 266
223 315
101 272
4 528
150 293
700 435
986 244
22 4
573 79
896 214
450 300
984 183
249 213
2 585
938 360
692 64
215 743
269 695
594 218
450 555
223 344
432 555
184 456
413 274
317 362
583 238
859 48
295 889
317 939
498 844
475 997
317 759
864 700
769 473
980 898
913 543
372 768
692 807
958 471
427 176
27 918
753 695
221 921
90 100
370 321
329 739
544 424
932 845
141 614
986 874
172 213
725 754
850 550
692 516
798 41
813 733
475 755
832 302
730 901
641 351
844 595
493 132
705 931
629 58
703 577
489 881
553 622
507 857
367 810
876 960
907 692
923 512
909 130
508 136
751 157
428 914
951 83
4 777
88 749
977 82
764 281
491 391
935 196
53 676
417 13
292 333
315 442
622 734
33 400
378 243
612 317
728 652
337 203
421 923
966 808
791 234
457 569
143 463
908 922
370 369
667 624
821 207
349 915
671 28
632 365
237 726
964 410
783 806
957 530
666 835
778 46
427 976
556 536
201 423
350 933
804 164
858 753
893 442
396 633
777 946
411 223
276 432
498 435
512 596
706 912
620 691
421 243
984 652
722 272
130 37
955 598
509 363
46 874
857 948
596 994
935 977
571 680
539 586
941 822
919 464
908 616
579 149
791 947
731 124
738 768
317 81
18 562
413 521
226 512
60 207
55 917
790 349
294 398
205 974
38 770
7 961
217 104
35 24
451 299
64 177
797 445
296 155
101 855
801 310
127 711
704 658
494 364
519 969
937 783
412 245
393 583
718 631
574 567
236 858
29 655
798 557
55 943
703 634
184 390
656 144
812 412
846 384
33 712
19 923
500 3
514 430
58 827
332 860
830 567
506 327
503 87
888 164
451 314
735 560
332 772
567 920
352 101
342 572
71 679
490 590
372 674
496 654
31 140
62 653
825 392
199 343
362 190
227 329
877 680
206 464
569 232
760 644
149 322
190 400
867 398
178 484
624 233
79 492
829 287
194 368
982 636
611 519
101 683
475 412
896 645
121 210
496 895
133 8
534 400
869 354
861 282
155 687
664 338
742 360
387 193
26 323
419 948
209 848
517 456
173 265
363 1
763 114
123 745
532 428
494 901
128 182
24 524
244 444
974 119
168 68
905 88
740 827
331 964
932 944
551 165
239 708
640 619
934 223
422 998
159 619
928 684
119 554
952 177
812 535
349 990
496 942
680 796
42 815
926 873
69 580
406 904
50 418
450 864
488 964
692 738
251 752
14 233
187 962
143 871
910 201
403 682
890 808
175 671
855 300
969 191
25 735
273 360
173 883
4 589
386 629
47 937
820 792
961 986
447 462
793 751
651 941
937 868
817 506
980 985
815 768
111 257
836 142
528 333
203 545
583 67
118 595
480 710
188 359
318 211
749 507
5 574
700 146
175 953
171 49
70 321
263 779
130 292
611 462
598 609
764 522
523 407
690 270
111 681
503 745
875 252
971 701
431 651
392 453
302 498
707 527
298 779
330 802
512 522
494 90
1000 192
718 143
808 490
179 946
871 508
281 451
919 872
908 167
152 933
440 866
878 523
98 906
290 777
676 241
739 321
123 352
984 158
312 772
76 301
875 376
181 647
965 115
16 986
142 43
636 629
74 534
265 102
749 506
503 970
847 325
17 229
847 999
74 585
196 78
331 761
99 196
493 923
55 36
204 609
918 183
354 216
4 296
771 425
956 922
383 849
303 334
258 911
390 268
748 314
663 1
352 408
517 712
832 885
339 873
830 637
213 623
525 929
118 83
188 923
194 623
725 473
170 684
521 945
652 390
298 340
540 599
881 468
194 644
692 844
425 365
99 549
812 779
896 251
378 144
899 363
952 159
164 428
294 781
741 829
801 701
719 831
922 545
601 37
68 478
267 144
738 295
884 497
874 317
894 181
60 868
995 119
135 172
41 984
29 242
983 559
557 905
593 683
618 445
212 458
55 422
412 771
624 421
72 703
770 655
873 775
985 888
780 660
955 542
260 131
2 125
961 301
714 113
233 136
404 844
11 90
796 634
998 357
582 618
782 298
791 531
109 862
706 92
283 298
129 831
813 960
236 538
881 826
381 518
834 792
943 418
637 303
424 179
484 349
508 52
71 569
157 347
458 459
170 876
666 972
373 240
658 636
94 366
685 90
497 611
782 180
527 765
343 937
490 373
630 916
61 809
890 612
290 282
858 135
600 578
583 31
191 655
682 569
593 131
830 506
301 381
71 493
448 155
392 428
503 329
920 18
971 780
424 403
536 713
996 476
488 593
624 709
302 176
854 861
311 986
46 795
411 291
926 768
410 375
5 518
516 259
366 597
989 944
620 629
40 428
408 447
971 764
551 965
941 707
33 668
366 279
359 37
327 851
368 541
3 438
542 409
609 573
973 737
590 209
21 822
124 277
213 92
25 265
323 532
951 663
569 996
711 164
484 467
539 538
897 608
801 79
249 805
796 48
837 152
346 314
64 930
68 860
590 330
582 363
743 328
934 435
681 103
929 174
641 525
808 109
831 741
658 401
212 98
454 482
251 907
863 487
271 383
397 354
269 911
42 795
755 641
175 761
181 805
718 469
279 549
731 55
190 734
292 177
232 954
45 968
865 517
634 158
734 8
518 603
41 629
115 282
229 598
88 355
191 633
467 311
90 555
593 237
910 325
752 716
531 535
73 857
210 106
163 237
702 92
511 761
813 597
815 426
446 998
752 560
611 278
976 766
221 878
834 23
463 896
15 148
471 968
592 903
184 119
582 403
597 106
431 86
629 816
894 255
950 816
303 635
546 734
693 953
209 974
530 335
678 143
377 112
720 352
538 838
455 79
324 145
106 430
922 176
306 813
514 908
90 865
690 999
745 220
93 7
658 715
767 418
41 974
815 188
32 642
404 42
40 26
508 148
871 293
948 15
467 89
176 516
255 518
776 332
350 679
949 676
26 684
160 227
157 399
887 421
3 7
166 904
278 395
346 494
196 783
562 433
262 598
391 845
983 225
731 101
298 666
173 370
71 276
161 388
419 799
489 984
627 609
50 673
947 496
870 913
820 247
855 717
511 686
495 291
451 317
142 9
300 671
764 786
618 920
311 178
357 811
207 465
727 780
275 786
742 700
41 153
855 135
840 565
489 195
176 486
358 429
908 5
817 381
610 587
821 808
252 494
739 226
506 422
45 27
308 122
947 607
944 477
725 309
20 354
129 709
521 819
837 626
771 322
414 10
204 765
404 596
720 831
26 713
368 33
176 438
312 832
401 287
290 591
874 665
188 201
631 152
855 200
557 476
806 655
362 467
877 374
453 340
994 336
775 536
432 537
998 722
366 385
477 737
219 722
298 637
292 155
671 849
294 739
591 433
570 671
995 189
479 865
462 458
105 969
188 54
5 696
908 910
519 644
73 489
346 65
133 450
555 202
149 239
864 272
677 50
359 353
52 537
354 511
430 409
698 57
789 927
392 9
220 68
143 455
580 624
895 793
54 895
376 932
596 747
340 159
302 140
832 849
729 292
359 946
269 504
536 338
790 721
574 586
875 596
730 351
388 334
520 612
336 955
408 217
506 457
957 492
768 659
581 535
677 226
969 670
548 549
796 599
711 843
515 224
611 190
814 766
277 434
548 952
360 528
148 564
373 495
727 71
506 543
905 560
123 129
753 19
888 354
328 221
261 170
25 398
490 178
534 511
592 397
29 633
840 514
417 78
214 830
287 168
438 378
377 887
132 417
27 181
961 367
146 579
908 732
293 162
920 94
17 902
793 727
745 952
513 11
192 250
379 837
650 401
756 21
39 197
221 413
222 448
672 878
440 632
243 815
725 391
110 841
983 714
440 431
819 144
872 325
188 440
294 6
631 454
625 343
777 344
87 239
390 857
739 697
282 51
859 660
923 327
261 488
272 116
138 28
147 515
376 383
478 951
800 40
815 282
906 602
850 569
767 38
416 988
192 728
385 604
715 20
979 234
881 406
139 404
906 845
800 985
225 845
377 199
753 895
802 516
623 863
444 688
343 813
537 173
805 578
830 482
353 459
268 224
499 685
694 803
409 710
117 601
95 331
742 861
894 891
346 459
924 272
17 414
748 56
130 347
840 255
726 317
992 114
43 438
242 741
155 79
238 256
616 205
472 628
418 83
536 796
256 580
667 869
575 319
508 494
325 375
72 289
845 900
587 965
490 986
289 598
734 611
211 534
548 677
540 838
914 315
295 586
812 174
964 762
137 782
304 890
93 426
313 756
476 859
346 638
865 880
401 756
986 705
138 21
925 882
21 603
775 389
858 182
625 679
479 75
446 712
762 197
281 234
162 324
421 245
128 591
418 809
568 28
97 753
862 184
828 184
532 487
558 745
201 784
277 562
599 931
917 213
721 86
904 685
118 571
822 261
241 100
580 666
540 33
356 914
301 23
930 84
193 396
508 644
612 271
15 713
492 161
183 881
568 151
398 291
21 666
774 857
678 315
261 166
94 921
539 906
889 935
33 923
905 443
222 452
979 783
962 990
401 541
271 902
146 242
31 165
828 855
702 609
73 405
383 356
17 808
903 265
19 95
222 230
122 771
470 880
238 87
270 60
405 160
212 107
986 291
802 71
537 423
23 347
340 914
906 767
246 571
521 322
109 897
950 991
291 36
817 410
656 79
949 164
770 115
138 790
534 563
49 456
656 272
9 905
521 417
699 233
214 350
596 531
348 722
219 540
755 213
131 302
42 190
625 808
904 208
163 683
449 263
264 144
385 239
367 777
668 172
402 168
832 141
503 705
786 136
83 566
909 214
213 972
904 835
693 943
235 642
647 20
760 858
521 488
758 861
419 848
337 176
638 698
920 345
53 938
306 572
650 760
716 74
143 271
356 263
644 674
908 26
338 160
379 548
443 322
511 231
538 369
779 993
940 349
633 996
571 942
45 880
932 379
564 454
268 117
415 331
336 133
429 361
753 17
811 149
341 75
591 167
702 838
716 432
426 999
898 402
949 193
464 239
187 464
351 233
644 784
352 54
257 320
207 281
457 679
133 293
114 152
123 808
655 703
750 315
102 234
377 307
53 134
113 880
590 52
80 298
446 973
762 72
825 578
195 562
828 954
30 974
802 411
602 808
862 422
505 92
255 617
21 498
938 649
621 816
500 266
212 9
248 869
32 848
735 520
925 870
821 418
810 222
595 381
917 159
837 246
244 656
209 607
677 206
317 321
55 613
409 280
486 12
114 377
596 162
698 318
608 351
276 441
464 300
322 349
651 910
448 879
578 39
890 537
266 713
852 685
443 44
547 33
782 324
113 797
710 893
76 906
977 957
979 928
699 555
111 92
302 260
798 560
271 514
510 853
891 871
498 820
899 120
860 398
88 538
818 855
930 402
979 797
877 423
92 536
791 88
463 552
937 437
653 594
963 401
22 690
260 748
311 10
720 654
926 334
424 670
568 507
980 92
746 790
626 189
616 3
433 518
631 185
27 963
417 840
512 923
438 560
291 255
911 699
103 68
176 981
347 779
813 792
574 392
571 109
535 79
159 118
195 792
329 753
486 858
918 906
528 813
364 241
597 309
892 930
635 973
614 385
219 604
822 705
222 143
921 101
572 744
112 54
268 338
588 72
27 322
98 326
645 219
418 434
296 273
359 508
815 680
431 558
484 724
223 721
178 127
281 516
435 235
398 41
694 595
225 911
682 808
802 664
139 21
914 559
341 264
898 450
75 92
502 710
192 6
730 591
486 241
996 840
371 488
229 886
655 209
526 310
107 892
218 524
15 465
24 250
238 189
167 70
160 795
275 250
106 254
894 890
470 998
260 110
880 811
332 568
204 763
675 651
510 643
89 969
661 475
671 955
558 444
521 566
144 555
360 33
421 109
387 433
231 308
127 341
365 766
89 682
790 209
203 355
957 684
805 783
398 218
571 754
422 652
196 137
613 684
370 576
203 762
829 47
625 114
677 446
541 804
7 383
47 107
880 421
386 740
295 700
332 395
105 435
173 387
315 620
22 499
934 972
71 738
437 384
905 469
798 943
985 435
876 235
684 308
445 181
368 640
291 861
911 594
73 133
247 322
566 992
901 285
301 550
128 251
672 143
958 119
560 211
552 678
863 344
813 45
350 233
598 423
522 806
535 590
757 730
91 962
633 17
71 299
579 159
186 10
559 110
660 929
816 865
531 156
344 279
636 39
920 9
834 441
639 574
978 389
946 441
369 475
974 710
99 470
99 906
762 695
983 152
813 538
292 493
787 152
273 627
176 461
451 995
244 94
443 847
73 152
502 885
260 899
20 717
145 405
361 947
340 873
895 491
355 662
528 665
100 327
659 927
751 731
299 252
775 93
651 559
274 822
880 434
573 855
45 74
256 921
979 871
137 679
783 230
214 677
317 601
177 17
433 407
478 307
90 741
286 954
591 866
862 67
811 807
466 301
943 823
735 226
897 397
665 109
361 182
73 846
585 910
930 518
218 341
455 173
11 873
653 868
257 785
989 210
359 636
89 241
330 194
733 627
749 715
758 468
261 99
981 556
949 245
534 406
810 994
220 588
259 227
445 92
852 622
196 749
911 165
110 463
527 264
958 266
207 298
119 851
255 665
360 575
245 956
774 947
330 584
431 777
241 286
75 696
487 687
704 733
585 296
306 844
708 229
180 756
244 191
306 545
979 300
831 62
618 661
802 998
184 692
212 383
858 555
632 342
797 191
639 509
785 357
50 551
161 165
886 636
214 593
470 893
445 319
508 481
815 926
129 68
526 630
572 871
553 124
372 441
307 89
39 269
280 63
70 568
124 994
97 896
812 637
667 519
446 89
543 833
707 259
677 859
115 449
400 402
134 113
51 752
990 893
994 471
93 934
546 175
733 136
619 578
722 372
195 483
775 836
582 685
744 259
697 924
917 651
711 649
411 242
900 580
27 56
37 468
90 606
518 969
505 10
178 785
709 886
903 511
941 516
563 659
588 49
886 675
343 132
202 356
668 81
26 422
89 69
112 81
833 382
77 620
632 316
570 841
602 244
652 848
155 514
812 981
981 457
579 179
688 911
55 780
982 248
957 946
896 708
954 493
636 166
746 884
240 37
593 371
694 89
351 320
649 698
527 633
140 70
857 447
799 441
292 758
699 275
755 113
506 379
69 718
645 248
445 376
326 800
738 922
671 996
820 367
142 580
862 729
649 700
798 100
708 172
521 828
608 969
311 685
722 906
452 694
698 494
62 524
899 331
177 20
225 740
718 740
80 91
903 763
41 126
652 971
221 388
659 485
612 350
103 266
644 228
81 929
273 368
154 43
444 808
23 86
660 783
189 604
371 603
123 581
751 302
730 168
521 519
896 394
622 385
796 174
305 925
215 39
248 114
434 717
75 662
594 420
233 706
129 257
831 70
573 956
647 880
624 985
772 785
589 371
518 346
711 406
440 191
329 147
643 587
68 15
835 18
225 986
427 812
146 174
957 951
905 237
213 511
845 902
853 427
284 832
615 328
511 213
505 854
519 963
828 274
441 731
559 24
666 700
218 125
695 910
24 95
315 4
49 787
791 14
865 526
466 72
357 762
335 196
784 232
481 437
173 805
7 390
483 83
431 757
535 771
429 691
604 886
997 302
797 172
709 720
364 104
76 270
61 126
913 628
799 740
908 90
301 251
871 712
991 740
736 650
890 128
505 433
463 278
4 342
29 440
858 887
375 177
635 82
830 660
832 823
438 197
381 845
370 562
653 870
761 863
272 304
618 261
922 164
962 672
583 766
513 852
191 424
901 716
829 461
386 634
817 636
475 525
558 160
110 508
592 349
335 149
339 757
850 595
90 805
254 111
310 807
172 798
888 731
75 268
818 841
162 510
968 306
51 616
916 857
15 610
810 484
907 389
505 183
552 388
801 932
284 457
911 580
304 904
451 695
680 566
191 513
904 194
701 759
843 442
800 81
226 275
884 276
631 168
588 222
296 744
195 222
925 381
102 864
16 739
23 939
258 135
142 433
917 111
642 269
856 216
392 173
294 59
229 311
575 536
198 367
946 916
928 331
849 834
330 530
993 591
516 796
469 522
414 350
825 118
880 446
831 82
385 407
338 511
422 659
637 868
131 760
118 765
834 320
185 126
76 183
327 120
109 815
173 1000
239 969
616 744
346 122
69 969
90 726
23 119
386 310
643 521
580 811
784 993
51 651
505 66
11 909
643 976
354 430
399 118
701 648
528 268
704 951
382 780
316 151
941 575
28 651
590 930
795 366
56 143
915 529
864 871
436 862
31 644
66 355
121 780
565 751
217 396
465 202
210 808
196 314
709 660
783 311
311 448
876 267
314 834
83 702
831 221
227 730
235 900
864 315
183 373
580 363
993 58
613 799
606 199
878 886
1000 262
573 517
601 126
751 823
520 742
995 2
496 932
37 560
781 862
442 501
19 125
446 782
322 728
534 993
338 9
917 523
376 399
952 860
396 398
506 589
895 83
780 283
69 185
131 657
328 661
588 225
122 719
842 850
656 961
93 12
148 940
96 58
112 626
541 364
694 314
304 872
214 359
703 124
978 409
73 554
752 609
878 387
195 809
869 831
513 365
493 36
594 522
734 733
318 447
658 669
659 984
305 181
795 806
985 149
451 369
732 335
192 592
941 696
966 479
873 833
91 992
437 409
415 796
790 66
659 983
679 478
35 502
470 157
347 426
638 650
792 860
651 685
730 714
255 757
743 975
204 465
994 944
7 20
55 81
305 961
91 158
681 171
810 610
789 820
507 488
857 601
956 79
107 895
14 404
420 791
471 800
586 185
965 562
425 47
518 898
126 134
10 482
821 861
962 323
280 837
646 77
972 963
882 201
632 965
321 863
215 236
220 558
786 540
177 716
420 291
773 37
662 266
548 688
692 633
839 885
106 318
82 94
217 656
645 668
648 397
17 412
420 324
11 153
297 496
167 789
376 155
366 86
645 677
443 664
780 375
237 394
878 98
12 63
668 821
381 882
992 973
962 865
857 925
978 223
62 790
438 81
90 699
883 703
532 271
139 698
517 683
735 823
43 705
441 779
890 696
660 517
657 68
596 740
809 715
1 545
992 364
465 735
820 820
781 834
182 850
597 965
780 460
265 604
890 348
685 925
509 471
120 921
579 942
363 700
554 446
900 267
564 820
688 279
653 970
254 817
833 370
844 641
715 81
311 340
417 67
1000 765
990 215
580 421
146 134
195 745
703 383
781 269
627 243
365 872
632 932
175 614
575 753
771 505
924 297
68 547
424 851
636 579
276 505
587 484
42 412
603 927
291 109
879 909
889 344
758 752
688 880
631 671
230 279
229 873
772 74
216 138
304 919
567 152
443 512
810 661
636 582
231 342
21 596
587 776
713 657
898 88
90 58
50 407
102 157
507 740
482 853
1 712
358 441
703 906
674 510
999 469
970 689
10 104
64 13
408 500
647 304
8 492
306 582
299 959
907 897
853 443
355 42
387 744
233 849
511 235
148 986
327 896
41 606
606 511
502 409
296 916
835 714
284 698
53 57
45 504
89 865
304 110
511 154
339 153
88 896
307 264
855 191
1 817
658 281
761 338
730 789
431 599
646 779
661 428
64 836
562 936
247 584
816 152
66 264
238 723
410 546
191 491
159 223
169 311
257 518
359 163
953 952
767 651
13 459
275 725
338 481
416 410
735 984
27 94
962 521
4 747
333 188
703 880
703 290
160 6
211 306
186 356
639 143
184 42
36 533
713 514
324 354
606 323
132 215
166 280
63 775
134 124
826 44
778 697
796 397
769 805
718 68
608 144
655 754
821 319
191 331
397 391
192 757
50 327
866 358
290 42
947 20
914 437
902 78
277 974
735 377
109 626
138 613
934 937
129 325
583 431
200 82
708 71
462 483
716 657
744 494
107 502
536 870
802 941
888 174
268 300
488 123
679 173
457 814
391 504
232 696
375 513
610 366
767 52
561 616
388 215
614 875
69 167
702 363
554 151
812 765
445 96
365 675
72 824
273 762
321 879
552 867
247 324
139 642
229 201
602 687
807 222
114 900
458 567
987 937
321 459
732 786
251 270
551 604
89 194
976 407
268 998
186 910
414 47
600 101
880 655
757 351
91 889
580 177
265 1000
727 850
536 700
719 777
163 706
219 145
140 740
813 714
145 870
96 733
222 760
899 250
909 640
310 229
913 92
921 379
315 213
982 599
615 479
487 223
6 72
928 154
570 919
774 728
512 386
510 847
990 231
331 319
316 818
819 579
65 349
232 323
985 485
992 407
218 192
144 982
232 88
793 849
217 185
525 576
858 930
901 192
651 173
647 400
515 968
117 497
987 229
493 474
838 794
696 659
399 131
943 296
281 48
309 218
718 287
189 334
174 149
534 684
852 151
158 286
385 292
285 194
746 483
261 707
189 401
664 352
387 374
149 994
258 976
145 33
161 178
616 154
481 24
994 249
550 208
8 613
97 902
223 578
167 346
737 558
613 464
226 671
385 412
832 765
873 729
563 640
674 786
31 368
347 273
201 30
165 649
680 431
60 751
258 314
945 352
239 67
934 202
229 110
541 305
167 193
966 736
756 196
669 50
721 650
514 699
970 771
20 62
494 14
370 356
114 191
782 744
622 778
218 630
139 37
227 454
981 620
175 565
329 755
137 971
378 951
400 100
569 604
645 664
243 952
410 275
770 337
209 801
139 234
810 765
474 168
445 311
237 875
619 853
241 27
552 685
180 775
960 736
70 618
190 19
505 554
777 258
662 185
425 445
940 620
724 148
75 600
905 241
613 859
475 582
154 467
464 465
315 563
428 589
515 517
778 581
597 969
409 333
506 691
897 277
722 989
344 484
277 865
384 971
77 794
652 659
151 591
136 875
75 799
388 496
985 194
209 445
476 906
795 132
204 166
294 62
856 506
481 21
895 483
143 726
157 487
456 778
449 353
60 288
512 882
634 943
618 727
112 726
929 959
873 382
855 346
26 921
127 373
341 404
217 409
679 14
330 805
942 817
777 216
897 117
326 434
616 557
797 307
87 378
176 584
969 600
443 482
33 270
188 719
378 976
685 61
864 511
689 763
320 825
792 344
466 341
760 668
221 887
851 214
263 136
806 695
450 348
83 372
342 705
292 776
197 516
471 571
444 40
682 346
526 628
229 773
448 580
685 195
600 734
330 157
245 564
265 83
31 394
62 308
227 475
693 370
128 158
6 126
468 465
47 910
326 947
544 683
596 715
404 529
560 36
300 896
52 500
333 606
730 557
430 340
243 70
801 568
307 312
66 97
233 522
51 13
88 612
311 16
617 208
737 509
493 709
168 343
877 144
776 641
98 309
270 863
910 580
246 705
512 785
120 702
925 622
301 36
48 881
472 803
665 557
541 43
467 350
17 528
544 217
40 913
602 166
335 566
841 125
314 193
778 891
322 85
637 693
410 147
139 491
17 77
577 964
982 662
984 899
178 752
312 27
832 475
373 478
460 791
416 951
218 230
449 733
284 824
8 146
123 981
501 824
983 3
679 327
722 878
441 606
195 704
750 835
19 690
376 71
382 230
430 331
450 395
464 303
672 304
129 185
490 769
973 174
606 753
438 73
412 667
602 607
465 154
963 680
337 437
449 45
530 988
579 128
280 147
823 280
343 552
796 956
217 386
316 901
310 588
65 479
791 907
839 923
992 28
989 919
164 350
410 970
848 384
972 300
586 377
756 516
388 606
70 544
591 629
524 486
689 52
68 791
932 764
40 921
404 643
589 668
122 780
61 111
363 120
270 457
777 628
537 213
954 759
754 233
798 188
985 381
860 926
373 796
518 290
703 372
195 624
368 479
397 651
499 605
328 735
740 58
908 667
6 952
436 415
204 22
522 521
202 190
278 571
236 1
826 543
257 225
731 192
801 412
925 662
644 90
151 310
662 789
517 142
212 633
501 916
968 663
912 951
984 201
176 384
287 12
143 283
40 493
136 717
19 360
940 616
649 856
921 658
931 30
781 601
597 198
751 550
616 767
26 529
746 973
870 542
892 442
358 74
699 680
421 521
615 164
584 283
728 268
250 320
653 382
447 231
935 479
742 223
431 643
104 133
299 953
85 444
376 212
908 838
554 183
581 787
556 348
19 912
316 347
583 19
945 823
738 873
441 293
188 257
835 479
869 309
69 735
953 247
933 842
603 121
232 207
329 318
245 210
412 1
723 494
86 711
81 653
754 129
423 962
611 880
241 749
431 270
963 876
888 833
890 726
527 286
722 671
446 977
278 751
57 702
279 719
900 605
707 119
352 523
288 323
319 990
308 14
989 599
944 238
848 603
213 867
874 550
700 971
343 745
423 208
820 453
547 809
416 26
236 385
653 363
683 923
26 721
656 719
38 35
391 725
642 299
499 890
277 129
323 141
388 891
555 263
393 443
791 162
381 54
681 962
898 933
714 613
681 992
645 579
732 740
448 149
614 514
455 359
753 35
337 60
519 946
301 393
430 988
374 830
65 97
868 717
932 555
348 135
848 590
293 144
184 219
59 738
607 579
699 44
190 456
293 944
612 180
614 472
414 981
878 306
785 159
208 733
288 991
298 852
609 278
160 204
132 606
529 664
854 799
164 756
981 659
566 470
707 632
752 309
522 256
952 146
446 443
694 4
892 658
119 95
721 4
726 497
459 333
636 774
776 844
94 343
411 998
529 906
788 452
953 607
348 728
749 948
761 789
188 600
23 889
927 623
687 388
346 601
999 616
399 942
932 427
118 836
119 608
500 923
907 709
979 5
836 560
601 798
578 872
611 214
937 635
691 975
603 720
218 404
11 573
958 211
718 973
108 196
16 59
730 144
170 348
960 830
220 965
910 36
926 592
593 637
373 218
503 936
394 31
264 655
142 686
514 411
180 307
978 965
37 901
259 854
56 573
110 277
1000 273
364 306
542 343
416 496
162 709
821 854
231 836
978 549
991 512
281 78
291 770
799 465
463 982
278 431
9 402
994 343
764 571
928 516
335 834
536 211
271 327
506 273
559 720
231 901
788 222
620 465
2 957
353 16
423 62
56 584
227 438
292 127
182 931
947 366
940 657
821 264
363 552
490 254
762 985
603 415
464 479
605 252
594 941
655 769
358 986
795 578
594 297
633 927
426 525
837 683
550 37
63 216
492 378
383 724
600 932
875 1000
307 524
935 485
60 609
840 725
633 709
313 516
502 69
337 950
134 38
975 269
725 173
644 988
125 209
58 384
341 77
238 39
425 699
418 858
741 352
397 324
15 213
733 364
465 113
711 69
545 962
177 636
864 164
800 261
691 697
488 668
614 643
282 28
766 722
956 94
958 529
481 682
547 551
402 313
172 504
433 724
773 30
365 917
219 816
210 781
54 697
361 460
767 189
785 238
697 923
783 407
150 817
141 692
72 327
951 143
666 165
347 958
607 232
728 522
337 398
198 162
422 173
52 321
542 845
788 379
906 529
676 740
621 823
25 999
126 907
467 642
352 434
153 825
834 857
201 214
389 164
770 526
780 578
706 674
121 662
853 697
120 84
447 678
521 362
441 384
290 693
930 291
640 144
657 588
826 671
43 324
747 812
521 96
202 766
810 10
225 38
637 824
806 407
922 64
742 829
412 799
300 147
762 970
628 334
226 663
940 596
895 981
605 512
433 164
50 635
19 819
133 574
971 977
418 124
148 596
309 718
581 331
342 154
757 748
724 681
701 893
377 429
79 732
763 619
617 263
335 477
252 42
560 10
977 376
936 349
137 466
45 482
24 310
629 513
517 944
350 970
617 406
3 465
929 935
226 575
131 326
681 525
441 211
861 160
125 781
759 656
459 328
682 533
644 729
595 659
2 112
404 886
185 683
358 77
93 252
293 702
85 921
999 170
684 309
670 854
198 798
647 227
538 379
783 23
306 533
709 710
349 320
973 976
985 582
607 657
618 821
922 772
487 425
287 794
657 887
799 444
690 468
597 625
366 653
825 74
9 635
995 382
992 416
624 317
688 813
899 836
286 194
786 777
786 249
88 844
755 190
520 175
908 685
829 172
713 731
641 92
391 594
441 679
277 828
562 789
198 495
56 123
639 38
809 591
89 245
671 914
916 719
505 997
459 177
91 737
350 120
802 610
51 212
266 301
591 783
88 440
133 809
878 466
503 43
575 896
646 19
862 323
538 740
87 769
36 340
966 130
560 139
946 150
710 269
344 475
956 431
932 623
612 91
116 630
251 484
806 253
785 907
654 94
734 199
23 606
842 465
441 292
574 120
520 928
500 370
12 866
623 950
380 128
327 864
469 344
902 712
361 235
825 697
36 837
704 207
25 927
367 723
600 162
76 853
359 655
891 551
219 884
450 760
396 37
91 616
1000 882
411 206
309 525
782 619
183 758
560 630
771 512
86 163
495 946
413 526
981 475
83 780
365 831
947 835
265 162
120 885
546 476
392 793
437 200
199 152
860 320
426 46
669 826
182 209
194 668
41 282
415 151
885 249
219 852
691 62
988 790
85 327
357 995
2 240
293 766
894 802
377 682
293 218
663 650
276 901
867 44
915 792
679 564
809 471
723 430
706 365
971 994
642 493
948 240
872 849
425 260
390 325
204 728
682 268
130 485
762 952
404 92
749 250
725 445
43 729
1 861
546 731
369 794
424 337
519 196
122 698
355 645
360 585
138 538
372 731
549 687
344 512
526 607
403 21
377 512
964 312
363 208
370 858
467 821
75 375
992 874
286 186
447 817
815 629
831 452
992 860
635 590
205 324
293 15
197 92
950 169
839 106
40 191
747 644
32 593
237 538
739 175
651 306
799 644
109 956
226 890
386 669
680 621
466 114
143 124
979 92
715 408
93 196
260 448
5 857
800 858
525 580
508 744
183 696
378 558
504 441
638 254
803 273
972 556
794 23
378 384
964 784
584 268
91 236
58 51
333 426
73 56
210 478
966 951
54 743
804 125
950 730
763 781
646 237
69 658
849 111
825 728
827 534
719 666
2 3
495 504
513 771
545 468
587 842
674 823
930 75
968 320
783 362
169 754
458 184
934 341
550 316
464 160
312 825
156 216
992 880
226 28
529 671
817 723
894 513
756 3
185 217
194 863
296 248
251 828
440 791
853 423
849 726
669 897
225 81
655 777
500 321
503 152
830 17
406 815
466 678
671 894
567 586
998 367
37 154
939 477
575 714
706 605
673 417
75 893
278 904
467 503
323 132
259 336
998 801
655 513
975 529
589 953
978 62
215 170
903 324
657 983
933 807
343 461
616 769
86 572
829 795
873 132
339 171
794 395
539 118
940 703
624 562
848 420
916 655
315 881
51 97
465 197
846 812
332 419
392 822
570 955
441 658
26 127
857 222
178 92
728 626
363 169
153 969
989 968
830 820
633 119
1000 888
481 694
676 24
901 378
514 735
281 92
271 220
45 582
365 232
912 658
16 407
629 396
786 334
836 870
768 591
408 587
667 976
772 751
865 942
102 458
821 943
824 700
218 688
969 35
643 607
779 165
258 331
147 760
751 196
184 897
921 793
853 305
887 726
488 315
285 570
120 403
131 782
720 437
393 260
829 453
555 961
832 668
10 63
660 899
977 959
589 528
419 843
887 538
679 318
451 86
921 504
62 332
45 520
432 916
546 433
777 810
659 493
52 582
570 700
19 781
110 135
605 699
860 102
516 802
813 175
91 120
936 402
89 795
19 260
305 271
152 54
90 196
661 608
682 271
672 436
178 968
840 9
235 804
989 686
733 397
833 60
314 945
425 676
956 467
120 965
965 110
184 193
927 819
248 225
907 362
129 312
775 375
464 803
601 839
565 578
746 437
521 157
369 496
348 460
649 495
927 576
267 147
220 607
967 565
882 936
538 533
560 327
850 937
923 886
481 165
917 56
437 251
797 709
460 522
569 773
958 503
575 968
641 702
332 933
399 83
622 555
126 602
663 674
54 686
896 515
620 231
102 857
898 564
954 25
464 958
576 602
976 256
19 643
535 206
110 778
430 797
588 948
621 88
791 796
896 472
129 688
960 57
259 726
562 940
31 353
274 856
886 934
757 771
745 242
996 738
858 163
976 991
298 793
901 797
344 751
729 488
447 52
164 668
727 355
971 746
825 504
675 293
246 20
881 231
187 654
693 66
893 828
454 548
671 61
42 940
889 710
759 189
828 458
385 813
921 224
830 326
48 806
139 93
44 241
962 464
174 8
374 146
526 480
668 163
52 962
952 502
9 79
74 946
893 605
394 707
279 764
668 386
697 808
928 324
291 37
283 464
621 342
813 212
759 565
659 814
494 622
6 654
54 405
860 368
429 778
745 657
690 120
529 345
681 661
403 112
844 950
530 71
102 57
555 648
321 138
617 653
601 738
546 287
940 925
968 957
240 401
312 677
907 65
269 732
618 787
151 531
975 612
522 550
53 584
193 979
348 324
244 343
885 631
366 930
89 939
771 176
797 581
960 224
363 131
285 891
204 655
91 602
498 392
392 192
280 378
81 851
459 717
914 963
841 594
169 191
28 157
621 196
510 667
495 70
335 709
213 684
105 461
1000 899
561 769
298 542
41 563
452 118
771 513
74 724
812 685
537 622
335 362
821 200
736 802
145 812
580 523
462 314
987 985
472 459
150 999
760 180
996 528
440 728
561 87
797 100
288 451
542 986
465 534
658 10
881 862
62 831
976 244
514 652
309 989
887 292
833 271
89 681
168 558
291 989
813 111
910 460
522 403
877 181
778 604
449 475
504 638
379 59
343 988
750 222
108 687
183 855
514 275
268 749
825 705
939 58
527 378
52 919
804 50
972 141
908 391
716 516
887 157
115 305
505 544
342 482
8 83
925 457
504 437
542 415
532 473
975 669
116 478
727 912
882 414
323 457
278 399
43 412
800 344
202 282
475 71
159 534
954 219
544 158
884 31
147 874
554 55
400 64
679 703
739 271
179 131
357 912
613 935
790 410
808 730
561 669
580 904
676 1
275 572
533 671
969 478
656 84
34 852
612 778
92 196
775 828
948 245
794 595
603 532
817 122
90 552
229 209
727 657
40 653
703 445
823 97
699 118
888 527
686 838
422 433
529 496
100 829
993 65
715 673
681 700
324 257
482 81
618 225
951 283
271 591
47 586
878 297
489 862
65 104
904 839
397 594
485 113
350 428
377 107
776 248
464 100
923 200
13 676
193 365
357 622
457 186
797 423
201 299
442 472
758 440
764 618
436 544
566 244
332 393
785 926
826 576
188 437
483 558
657 39
389 935
871 806
858 974
715 762
677 473
183 863
979 168
913 43
257 289
101 404
389 997
954 268
550 798
522 476
620 723
65 9
949 64
907 110
86 34
290 501
885 157
256 789
435 339
837 158
16 260
44 833
367 240
925 479
505 827
60 204
158 604
25 564
392 55
617 577
550 150
354 547
151 99
790 176
217 4
115 777
964 213
623 541
169 412
102 301
47 704
580 145
173 752
438 96
676 243
797 71
45 452
957 179
959 147
538 14
814 653
591 575
373 201
310 323
903 113
773 958
973 944
962 484
69 579
95 368
675 224
144 618
869 898
258 944
200 955
711 612
203 262
891 269
69 908
341 1
986 959
631 290
64 43
133 595
341 494
729 477
398 778
289 200
745 914
893 294
410 587
372 443
849 295
216 539
15 110
977 52
875 592
559 36
255 219
765 656
80 212
489 530
456 485
670 644
885 807
243 764
728 481
525 739
134 165
178 72
34 590
782 305
454 903
225 691
724 236
74 596
464 846
408 298
592 867
857 770
37 735
605 152
606 563
636 102
38 193
808 874
327 92
616 219
163 630
781 878
87 425
355 597
11 639
734 857
779 354
547 122
928 152
64 414
33 763
23 907
454 717
124 281
705 697
498 739
792 387
718 184
587 97
906 499
727 306
808 612
195 275
89 781
382 813
741 158
102 317
594 743
225 757
848 386
596 319
317 315
598 343
192 220
772 282
147 942
418 453
187 27
400 31
73 932
704 714
372 647
166 346
558 208
439 555
650 534
366 253
152 98
97 316
784 899
525 320
914 768
628 36
606 904
876 335
481 359
788 164
418 260
906 673
817 187
750 553
650 50
181 902
374 777
55 17
141 138
430 11
29 941
993 532
595 166
572 827
747 870
355 764
857 232
85 1
552 767
870 849
528 873
723 165
524 885
709 45
631 849
949 547
586 512
595 167
729 725
164 809
907 164
147 2
450 739
898 237
322 680
799 354
289 292
177 679
63 324
901 810
962 768
918 783
87 861
210 787
550 565
666 163
201 817
842 911
564 771
530 192
66 678
116 120
265 614
424 15
849 944
851 119
345 750
652 780
885 170
900 696
610 734
624 755
996 431
890 650
127 886
563 410
504 101
190 750
815 322
94 954
423 748
98 720
895 175
271 605
86 800
110 794
408 828
190 623
524 111
972 480
907 27
559 462
229 885
532 716
650 23
825 248
553 142
168 744
691 126
387 907
286 136
100 298
787 711
222 497
117 511
527 726
602 323
353 868
715 207
846 285
344 509
623 82
54 76
740 909
37 738
159 224
138 251
29 277
633 497
773 442
971 660
802 395
10 69
590 206
535 765
677 916
337 362
288 499
815 651
579 46
87 435
871 531
645 642
725 236
472 973
859 26
386 902
128 244
320 246
736 322
580 174
723 179
333 335
72 243
960 29
565 697
887 446
566 636
764 672
763 347
641 219
423 264
925 789
510 807
743 147
100 558
494 893
264 481
284 305
465 24
810 162
529 578
520 216
558 867
707 194
797 500
339 500
280 617
712 427
696 953
713 499
630 620
846 190
489 240
863 770
634 536
58 595
306 311
161 975
398 707
161 856
221 829
553 561
732 328
889 214
869 77
423 524
701 39
26 76
785 602
478 268
938 972
151 732
547 954
635 218
276 249
477 894
88 340
994 656
303 366
823 479
13 995
940 748
773 759
979 814
470 395
156 339
702 198
319 8
943 946
421 390
455 585
995 822
2 723
543 515
467 956
56 724
428 126
993 27
240 641
286 273
879 797
66 404
526 578
935 6
239 600
468 381
180 480
697 695
901 468
749 212
476 931
782 246
788 436
4 721
394 444
380 530
879 950
292 708
768 575
780 203
202 760
432 774
795 361
719 486
385 971
798 152
459 689
80 709
328 993
65 123
652 93
307 672
941 952
796 90
2 657
977 7
628 841
643 947
749 473
822 216
694 345
609 89
382 467
929 606
471 235
435 41
732 349
157 218
737 933
681 790
27 809
847 31
846 804
652 76
522 405
737 733
708 876
539 652
136 796
449 536
310 123
192 866
482 447
253 16
763 928
611 299
185 872
153 772
554 90
317 919
674 295
986 86
165 561
348 3
875 13
580 583
385 864
195 825
902 202
966 603
114 892
367 839
867 744
774 235
894 908
957 880
570 114
214 984
777 152
82 765
847 12
670 404
924 832
237 240
490 10
174 776
973 19
618 133
990 607
600 543
311 780
901 974
207 418
71 97
567 766
343 327
481 16
244 430
399 562
485 462
451 471
50 41
144 15
656 76
233 210
528 626
416 541
348 453
531 90
424 392
847 552
421 913
680 567
78 783
659 929
70 445
546 437
7 975
843 583
331 31
859 341
194 76
571 975
666 605
546 979
780 512
882 929
490 639
859 282
548 223
79 96
132 612
252 977
820 151
148 904
154 533
309 238
60 592
848 155
278 618
87 142
867 779
893 209
383 198
145 412
613 585
360 750
806 630
4 349
751 936
225 559
179 210
745 803
526 443
179 706
924 148
887 527
475 318
702 130
448 447
225 43
593 984
626 12
598 871
712 94
381 190
466 71
926 385
912 688
431 27
262 653
700 607
616 757
331 29
222 660
6 214
415 723
160 181
373 290
794 645
473 779
257 900
766 260
602 825
991 505
75 672
456 605
210 515
107 9
448 376
564 474
819 6
685 519
145 718
172 243
170 895
783 214
659 81
835 261
79 579
217 35
396 208
409 447
210 482
461 282
656 442
970 694
375 750
547 443
721 899
113 607
556 90
247 170
183 81
11 801
287 520
800 418
238 563
670 776
627 417
473 767
968 907
204 527
371 125
787 589
51 632
492 591
988 124
719 447
162 312
368 241
181 373
541 25
592 904
448 369
352 947
157 492
339 616
186 388
140 844
604 576
406 694
933 677
592 126
61 790
481 344
876 360
878 638
105 430
18 646
790 604
802 385
430 418
896 495
241 259
170 95
762 575
734 281
66 144
958 249
116 349
483 843
182 447
61 881
857 149
803 282
955 21
523 308
255 820
90 802
334 315
842 890
863 266
187 485
782 366
867 763
310 670
35 603
673 682
347 428
327 837
499 144
702 784
731 369
117 941
473 848
676 716
80 358
352 498
499 73
102 113
283 913
579 629
335 608
749 837
339 852
443 192
702 778
253 762
468 531
173 402
637 764
6 178
648 656
971 888
478 235
335 474
942 676
508 743
499 132
410 558
138 561
174 330
294 172
359 500
765 353
759 996
179 630
685 767
411 62
900 146
181 803
169 593
245 811
722 950
69 586
36 729
36 967
462 675
735 590
243 364
465 784
946 993
357 766
162 188
966 256
283 308
349 370
90 219
530 307
551 642
342 750
154 361
589 447
996 99
487 251
285 700
253 758
223 749
974 855
607 244
281 65
338 43
405 97
301 781
245 191
421 896
99 56
552 637
114 394
967 848
96 377
536 536
776 398
897 628
964 558
728 565
287 185
797 206
185 215
770 54
797 189
505 785
172 354
428 353
753 738
842 79
761 698
150 909
665 867
831 332
279 427
389 171
22 721
445 392
905 996
333 634
614 92
574 801
600 83
896 350
319 704
197 582
893 542
37 819
702 886
39 661
150 207
276 646
135 674
664 460
21 462
519 533
849 180
187 225
679 545
508 963
690 778
154 379
766 7
848 377
160 495
580 393
160 124
11 817
87 322
944 131
333 842
641 942
195 305
38 225
273 902
273 778
262 332
160 425
866 271
564 104
234 684
114 763
379 486
379 529
799 894
202 650
748 677
915 65
953 293
278 909
165 590
173 848
560 991
708 705
870 831
219 450
385 397
108 586
730 134
693 378
903 771
762 138
113 104
16 655
393 11
66 431
937 174
932 469
483 378
612 259
65 474
290 634
504 900
442 379
476 960
658 556
674 448
89 756
910 750
946 234
142 220
891 598
634 560
766 674
842 10
833 627
131 814
459 912
904 193
951 887
531 677
360 902
495 924
453 504
92 691
978 348
613 231
795 217
481 625
177 140
145 29
355 922
9 586
243 221
5 876
318 49
56 255
120 505
412 804
362 106
736 510
85 761
385 988
97 655
644 452
323 904
914 207
344 783
865 782
207 843
642 750
136 814
741 901
91 15
370 551
426 602
25 397
540 430
12 934
778 842
990 438
512 541
566 781
224 150
850 116
615 394
721 742
811 770
293 191
125 138
578 622
857 645
419 92
804 347
852 575
574 238
623 210
206 11
301 451
502 831
673 109
932 493
478 531
715 322
561 320
414 129
226 487
936 511
496 493
649 567
264 291
652 212
711 173
598 376
158 841
178 9
664 143
465 259
410 807
555 586
552 75
199 904
16 382
845 370
952 853
640 438
149 92
223 925
219 871
312 590
994 16
327 568
850 858
901 527
683 336
876 652
889 819
538 478
419 163
862 55
938 509
517 364
707 279
208 634
597 204
337 745
719 784
606 801
845 163
460 250
764 513
930 47
59 374
950 483
766 559
992 147
306 660
719 884
686 504
515 112
27 461
827 537
605 205
703 357
487 980
232 62
989 38
425 447
366 149
842 107
589 109
846 803
637 608
86 226
283 979
150 470
871 625
397 642
74 97
614 786
730 489
582 623
610 259
167 107
264 40
814 982
170 621
591 659
398 264
321 814
600 605
229 509
569 423
484 260
704 234
556 640
662 472
741 475
844 570
875 833
813 291
31 804
910 907
592 426
215 794
376 813
940 826
587 618
556 984
679 493
979 233
379 81
280 740
344 909
21 202
261 720
895 907
964 253
212 116
67 779
874 38
887 759
63 605
954 95
515 972
503 598
450 887
397 471
536 727
941 273
826 115
592 9
690 427
698 833
906 823
799 309
345 918
299 793
228 740
470 357
797 277
491 32
936 372
786 772
448 70
968 47
730 759
928 867
25 390
613 637
267 7
214 606
271 943
209 600
786 86
97 425
235 368
325 515
546 206
614 50
318 414
480 101
843 340
426 939
19 19
442 656
336 325
383 614
463 833
839 67
44 231
617 30
240 276
380 133
582 162
259 979
563 542
569 473
578 419
321 695
942 476
800 503
492 248
594 396
24 407
615 810
438 769
544 485
200 79
904 50
65 41
621 434
896 144
99 875
401 750
677 466
660 695
303 405
21 86
441 784
373 904
873 131
934 360
824 143
634 159
421 470
187 921
46 395
475 147
722 282
807 707
41 273
33 575
293 519
412 765
680 311
198 662
184 731
509 775
387 3
284 714
876 27
569 689
73 413
123 769
314 450
889 233
930 523
756 916
86 631
114 399
126 949
871 71
37 182
719 444
486 361
107 244
264 112
938 801
455 624
210 891
952 440
416 973
831 948
517 357
922 786
727 692
35 945
112 427
607 324
255 476
629 375
823 955
346 641
62 48
940 664
673 238
791 652
432 59
84 46
707 826
834 301
469 360
70 637
496 233
201 949
609 988
228 775
757 331
991 473
447 936
221 263
624 746
339 606
170 107
793 55
832 946
291 198
790 885
33 769
989 156
409 74
667 279
341 403
27 822
716 377
288 350
408 616
85 517
315 933
224 224
304 596
57 948
853 170
781 634
396 607
408 711
939 7
25 846
107 612
738 678
943 101
179 771
203 124
710 862
569 368
540 277
95 135
390 423
887 895
200 719
773 390
630 211
740 975
875 348
384 7
570 616
569 820
415 966
294 483
829 434
182 83
746 765
537 849
344 319
947 146
760 637
472 446
101 931
965 382
85 908
695 565
54 605
321 87
655 982
252 860
338 713
229 982
154 75
373 391
35 355
166 150
346 478
966 739
297 842
861 49
160 129
932 609
433 73
378 462
523 591
476 911
703 839
5 448
190 872
453 205
513 75
443 504
630 566
890 817
198 253
177 88
343 471
940 491
459 108
444 260
209 942
834 677
258 480
420 449
693 116
633 949
875 948
676 275
620 26
76 803
393 376
531 335
32 236
665 681
700 166
109 415
420 377
61 386
404 143
131 119
75 746
920 7
656 498
950 874
59 893
493 390
304 158
220 851
629 515
58 898
996 972
317 723
631 277
661 591
45 659
475 125
352 225
197 47
464 412
48 561
735 902
586 643
223 789
458 323
551 306
656 983
741 720
265 375
194 621
185 185
773 821
584 941
12 636
475 211
316 406
421 946
980 264
421 565
299 124
243 832
103 282
829 121
437 729
412 374
792 757
141 481
578 42
162 374
895 255
986 178
967 701
844 856
915 505
882 238
377 18
101 122
333 375
966 456
583 680
265 580
904 399
881 767
128 972
269 633
211 843
857 131
590 111
624 255
861 545
566 760
438 3
58 646
522 302
64 34
677 832
519 147
640 581
703 897
422 933
987 139
189 749
488 251
43 694
980 512
971 859
594 920
773 137
887 672
358 690
314 918
507 97
526 623
123 356
595 213
261 385
209 144
714 625
542 185
913 709
796 835
899 923
315 84
377 970
411 909
220 339
149 800
761 314
263 802
710 859
177 455
431 637
84 673
920 654
914 355
585 639
608 361
707 930
559 55
338 687
191 260
40 906
700 348
741 551
683 808
25 73
554 153
401 425
741 377
419 282
32 202
654 656
371 202
365 21
496 948
221 433
207 492
256 490
516 541
784 668
520 179
752 601
333 826
959 120
899 188
548 411
286 478
838 282
174 424
376 933
227 653
885 732
622 315
758 588
149 338
428 832
917 343
867 281
222 145
289 197
126 421
641 915
109 863
696 905
707 170
768 293
110 561
206 946
440 933
911 575
916 455
476 148
707 420
505 319
71 802
429 22
807 912
815 385
199 588
402 404
832 795
356 471
507 178
671 280
660 633
980 764
89 144
564 806
249 906
22 132
216 808
746 693
187 220
834 412
221 52
440 932
613 655
155 725
621 522
654 908
675 164
581 823
558 832
885 81
917 90
711 978
507 644
35 334
840 135
613 903
967 215
500 364
105 92
517 896
234 105
584 832
266 492
947 149
165 117
28 556
472 921
610 377
143 20
523 132
937 626
715 897
260 876
224 253
663 648
522 685
215 390
546 435
633 150
738 40
85 892
312 651
235 100
498 479
844 517
560 275
286 61
301 111
239 613
775 187
471 273
493 88
451 66
61 507
955 742
229 87
417 634
251 834
283 367
606 872
990 784
409 450
872 322
487 115
717 967
429 688
638 53
654 987
552 710
161 974
319 970
31 396
551 699
761 28
883 148
376 157
226 317
836 295
46 554
187 800
699 665
48 442
436 929
197 681
304 231
588 766
494 621
938 652
146 404
773 253
580 567
482 730
897 673
368 685
750 382
266 393
7 771
380 368
26 854
644 80
921 683
684 585
506 91
631 334
674 228
86 692
833 908
953 798
584 516
117 624
391 547
991 802
211 949
160 343
1000 708
79 831
460 998
309 927
143 588
860 767
603 289
863 966
399 978
886 605
237 219
205 585
240 91
789 648
992 504
277 978
371 651
690 801
784 521
729 543
812 855
75 542
568 626
741 259
16 181
663 301
994 147
951 205
657 737
875 460
608 342
610 477
666 499
441 147
380 930
429 187
975 187
533 465
243 388
166 441
956 518
845 107
549 257
511 140
853 964
381 47
460 758
58 463
416 737
149 255
861 193
655 965
870 588
870 741
133 726
322 60
207 700
395 706
288 585
232 112
588 744
700 918
48 724
588 452
43 872
539 833
744 273
367 562
609 145
52 811
502 82
305 617
67 270
354 932
525 193
692 315
519 865
784 897
410 825
333 404
738 418
907 978
602 599
742 557
957 175
778 436
199 881
917 22
56 523
501 688
796 660
730 444
487 343
492 381
315 993
512 4
24 139
858 999
248 428
46 955
885 725
612 756
615 325
22 230
892 396
931 706
958 102
500 998
66 495
482 137
981 177
282 161
752 597
30 552
718 172
114 291
790 561
304 383
339 220
114 965
749 439
603 582
932 463
662 12
157 538
896 969
58 32
568 378
483 229
59 388
150 158
258 380
45 571
755 987
865 548
837 180
651 286
450 240
856 43
643 342
912 773
465 166
896 830
171 828
239 973
901 680
336 580
465 919
771 145
712 223
530 580
485 598
385 609
48 757
431 731
309 478
919 82
660 638
238 572
73 140
993 660
764 983
797 839
434 242
694 192
743 114
862 922
209 729
975 654
71 571
208 349
423 320
49 348
500 169
148 578
545 739
834 802
406 170
549 254
97 321
901 420
714 15
403 209
232 639
12 626
927 400
272 861
497 254
670 119
34 410
905 994
397 24
622 229
158 86
69 778
707 83
260 341
626 76
275 778
348 480
129 152
365 674
233 801
86 736
505 677
598 659
403 325
72 960
666 493
71 723
824 377
716 632
449 131
431 146
1000 772
788 675
442 329
364 278
879 205
80 428
257 181
902 286
295 559
422 349
900 290
662 88
832 341
701 218
795 678
984 405
882 672
614 159
47 886
126 936
172 699
927 442
992 347
785 554
98 6
277 335
905 208
289 444
72 154
343 945
172 124
707 474
113 997
409 678
765 349
421 332
451 474
562 374
105 986
378 99
79 891
568 833
21 399
460 344
422 948
66 870
362 176
237 29
562 413
577 77
882 939
913 695
270 466
257 112
20 215
972 546
813 329
940 224
571 722
531 591
157 247
588 38
116 598
485 160
844 272
27 882
426 417
858 449
93 704
244 712
734 340
390 396
302 740
840 997
83 324
308 494
571 560
762 428
965 845
893 603
105 428
560 227
357 370
461 795
627 401
599 496
743 995
549 393
563 979
665 347
924 524
447 881
112 375
600 807
499 537
869 667
870 384
910 414
169 605
803 966
402 633
95 855
479 765
963 203
72 39
726 785
769 198
775 640
309 576
317 934
446 764
475 456
894 914
803 945
212 185
539 597
376 638
803 893
780 89
314 827
16 523
423 87
980 842
908 842
137 194
290 861
211 532
112 531
381 710
295 855
221 575
484 295
114 936
776 625
811 906
100 876
756 823
935 230
354 786
905 47
299 253
69 408
798 150
64 258
634 807
739 1
182 934
809 860
814 857
454 549
121 637
888 519
524 970
530 889
397 102
185 498
258 797
735 811
625 992
717 64
820 349
125 880
695 974
51 909
429 826
750 936
644 151
89 1000
140 423
917 32
889 249
711 23
187 267
924 672
245 276
873 838
834 495
571 865
481 518
77 116
941 926
711 398
509 869
507 58
792 540
187 543
484 622
992 39
428 912
52 735
5 399
572 9
32 965
90 456
824 204
864 679
890 72
11 654
914 617
354 964
60 171
279 148
260 221
860 906
731 678
475 44
625 689
524 117
280 829
988 411
790 753
710 211
740 922
264 48
553 744
541 855
537 487
362 373
824 582
204 817
68 43
814 359
486 797
490 113
622 528
44 778
472 517
307 311
143 997
852 58
318 67
774 816
198 956
27 546
398 782
878 846
522 272
956 701
140 958
133 361
307 754
211 382
816 476
793 898
740 77
293 37
619 363
577 229
149 64
553 182
325 775
965 177
562 212
474 596
55 34
544 752
214 832
331 962
158 740
785 757
66 26
435 65
729 204
160 44
858 23
459 377
616 761
387 370
542 177
139 722
187 872
149 231
804 475
956 575
340 781
592 721
984 511
45 40
186 355
565 784
762 746
375 90
829 88
687 666
184 319
723 556
428 712
168 223
236 672
190 236
385 477
467 201
854 278
791 910
23 89
372 124
910 323
402 710
130 159
596 779
777 121
545 149
988 757
482 933
499 407
11 638
995 108
135 206
888 766
366 316
215 349
922 663
228 752
563 271
651 658
577 448
809 21
275 260
83 582
397 493
644 392
974 453
319 230
48 468
102 540
428 704
83 112
189 299
269 571
82 764
288 630
747 965
178 228
185 431
498 692
419 593
135 414
831 155
14 428
761 993
622 991
923 777
679 513
489 74
477 640
788 708
44 964
582 135
274 241
459 84
232 913
789 355
668 487
372 24
717 984
747 109
25 850
246 688
756 372
979 769
313 569
31 301
862 803
783 499
853 10
772 752
688 394
116 766
956 333
886 263
733 868
252 708
932 301
394 478
105 188
539 326
440 511
21 533
295 501
238 680
65 459
927 7
459 4
448 853
179 89
264 826
777 433
908 775
22 393
650 69
887 595
491 655
887 587
264 990
263 836
181 232
196 710
557 75
323 19
825 270
698 747
526 490
402 385
743 840
182 76
105 644
769 949
324 150
375 51
304 32
685 554
154 755
400 826
195 935
573 577
870 336
736 314
642 687
658 975
972 748
876 882
273 604
423 366
396 293
996 822
48 198
3 508
632 868
363 824
356 859
601 907
673 184
29 410
4 543
520 425
610 17
829 511
619 629
945 602
423 846
196 489
525 829
505 180
116 773
259 105
235 173
155 840
406 778
24 605
464 636
188 10
540 629
333 228
828 774
651 457
613 242
325 664
65 752
515 49
870 944
667 68
434 458
403 551
790 419
449 662
471 483
297 609
49 415
771 525
844 234
918 988
248 510
886 924
180 122
926 447
283 61
703 117
409 16
971 742
192 308
187 489
560 704
645 421
681 464
317 784
388 983
272 643
745 127
845 440
813 767
359 810
356 267
46 962
198 102
770 131
577 137
60 414
741 97
796 861
45 347
360 323
898 262
931 833
627 627
409 36
454 547
222 45
413 903
981 564
202 710
77 356
674 481
950 200
465 43
636 474
425 432
331 527
855 920
218 544
582 81
974 365
281 200
570 306
363 703
634 626
331 370
531 878
383 632
56 477
697 34
749 109
321 154
703 788
611 774
756 502
732 383
279 668
944 579
718 945
296 641
840 404
225 55
429 350
934 947
437 192
452 962
826 548
667 849
419 229
753 89
373 154
509 334
298 304
450 315
909 597
123 786
275 795
65 279
511 237
741 620
137 538
530 251
79 246
477 579
717 265
646 67
685 70
502 843
54 702
475 665
160 763
379 845
416 38
145 445
132 622
9 139
173 892
770 952
863 815
268 58
31 648
216 451
790 984
875 486
154 940
33 631
77 122
542 934
962 443
614 7
967 240
123 706
90 7
547 360
676 864
80 466
662 696
109 379
980 499
555 245
203 33
581 100
621 283
829 184
41 723
118 557
617 961
108 412
685 875
784 730
804 628
588 350
48 812
592 513
691 948
453 456
480 920
455 45
792 547
254 921
941 81
501 707
375 743
739 379
575 706
689 435
951 641
221 723
823 100
496 137
625 771
466 56
902 582
942 183
980 712
580 548
980 847
652 123
453 670
665 305
133 935
421 615
901 851
253 733
160 701
306 441
803 44
289 932
851 190
133 395
568 134
844 458
319 959
654 348
820 519
163 699
363 283
247 337
573 201
396 813
286 117
404 22
82 614
58 895
475 718
939 324
787 258
177 801
5 603
985 186
36 475
764 163
454 435
175 457
361 374
589 321
556 510
420 12
780 383
537 218
953 91
968 635
797 351
267 991
151 179
711 823
710 250
909 308
745 80
434 503
766 852
91 578
233 174
495 851
913 338
124 551
838 251
733 978
489 267
468 444
762 902
990 404
212 630
295 55
738 894
762 857
994 241
328 888
939 544
215 592
714 663
518 795
137 220
800 938
331 588
561 65
841 133
984 584
318 319
781 87
512 146
914 874
598 451
978 384
879 276
146 69
658 143
421 229
256 198
28 384
872 199
798 626
267 523
187 897
224 821
233 907
925 62
474 178
506 323
131 558
371 565
622 109
170 686
512 58
50 403
8 998
337 901
322 447
237 928
983 163
589 55
673 251
192 565
795 769
15 215
944 303
940 686
174 213
9 768
44 163
661 797
228 210
859 58
946 159
575 182
31 381
59 673
418 905
403 978
920 493
364 978
160 731
853 821
372 12
151 212
218 483
352 252
113 70
233 677
800 565
323 903
903 127
151 730
59 926
130 73
819 189
527 192
449 149
510 642
643 538
132 899
140 797
838 323
526 548
243 330
649 674
625 242
671 978
444 726
255 519
311 939
391 318
640 534
999 912
54 259
760 495
960 458
798 593
306 156
682 852
698 650
571 319
535 899
120 801
208 506
197 938
327 426
535 480
507 30
500 153
536 245
660 168
936 452
475 947
803 304
80 12
785 448
428 419
594 678
958 183
260 431
892 718
622 298
530 383
617 910
586 333
881 733
978 362
793 632
225 464
875 4
20 310
474 108
369 894
924 164
188 241
745 963
416 509
415 360
325 198
453 533
755 872
218 897
56 515
237 438
984 564
485 768
388 775
971 311
625 129
145 962
195 679
743 385
36 219
393 530
779 102
655 205
490 241
927 429
454 492
728 118
380 210
452 175
335 260
633 658
767 594
937 760
998 625
475 862
752 935
448 189
363 539
963 874
413 809
739 245
407 554
489 121
276 795
892 389
658 873
411 791
151 76
758 64
488 934
827 214
225 574
547 13
587 154
719 732
487 859
714 619
493 613
552 100
732 52
463 101
641 231
966 995
577 865
108 545
638 562
676 462
427 71
84 816
894 728
794 101
774 875
710 615
17 442
237 451
109 501
266 469
67 425
406 422
555 664
887 647
684 568
636 860
571 700
583 983
976 20
166 180
246 333
854 907
991 517
884 769
51 685
20 844
516 52
777 408
964 988
932 676
290 633
117 302
656 200
855 52
582 644
128 907
917 730
281 85
367 307
314 41
977 648
275 261
445 176
57 750
387 980
516 279
294 738
346 66
119 13
517 596
991 853
450 43
367 258
642 889
712 720
373 702
817 802
120 174
364 114
464 426
986 297
393 451
596 282
145 399
606 915
404 474
325 382
265 209
826 295
348 589
886 911
682 848
810 352
650 343
441 68
905 14
504 705
785 643
794 330
512 672
798 873
118 843
384 679
948 324
704 563
230 148
39 183
702 988
902 743
811 637
158 737
568 911
850 823
819 762
875 570
756 317
460 768
731 442
621 470
334 449
110 170
481 890
87 296
581 714
128 166
818 549
62 336
653 455
888 929
815 502
506 756
37 962
822 991
784 931
339 99
690 93
804 815
364 416
587 922
997 681
487 441
331 12
567 782
115 152
645 781
719 501
141 164
207 755
593 724
410 340
289 173
99 922
830 531
574 684
194 795
110 986
445 354
316 828
508 435
63 614
361 129
958 613
163 66
314 516
700 420
723 137
93 407
958 416
491 684
685 589
189 489
38 931
321 659
21 703
254 27
820 450
99 944
752 443
465 743
346 826
45 294
449 956
926 57
1000 18
48 650
100 755
258 179
639 336
98 295
856 571
1000 310
841 378
627 357
46 575
782 172
493 39
31 636
58 80
619 924
551 893
146 870
540 764
887 964
88 717
572 788
118 478
400 292
960 915
793 456
327 7
9 795
227 414
462 755
374 814
396 749
979 436
878 182
525 472
145 748
671 610
727 929
333 852
122 593
129 953
999 647
569 914
953 903
30 62
418 361
771 939
207 215
658 155
328 131
726 916
532 217
597 467
731 134
465 380
955 124
79 216
961 745
521 156
644 241
239 92
381 852
558 265
828 77
54 391
32 112
268 259
670 218
74 256
45 897
256 859
872 924
160 369
651 430
360 793
295 975
437 305
672 816
7 717
492 795
523 634
729 51
793 778
211 422
642 863
988 122
765 535
367 91
718 368
146 677
186 56
634 480
457 721
226 525
273 374
906 90
259 393
568 956
428 578
876 90
358 756
169 545
374 45
871 691
491 663
71 315
672 466
496 109
901 84
469 785
479 881
474 598
177 330
703 478
733 673
588 980
172 961
175 478
849 360
240 557
292 26
619 963
857 588
616 360
306 21
55 519
70 150
628 997
394 504
86 724
456 773
435 758
278 813
768 619
914 824
55 278
106 352
973 260
54 485
614 746
450 157
171 707
604 215
67 905
268 622
987 977
481 292
694 816
354 103
769 491
173 210
380 444
207 270
872 228
945 898
634 908
104 884
797 267
637 983
284 91
497 625
247 819
463 26
335 204
967 145
479 974
238 552
399 801
932 309
913 613
452 62
736 368
631 122
348 707
595 661
27 113
357 119
692 692
886 967
315 9
737 416
154 678
45 435
161 871
975 546
386 979
775 30
113 619
282 883
757 476
76 984
455 391
653 684
921 471
911 637
457 809
533 368
922 1000
545 148
161 831
204 946
566 416
985 541
127 637
49 947
530 366
739 393
412 985
209 664
829 113
277 544
94 457
104 33
988 92
628 600
29 394
79 312
414 929
237 39
417 410
276 657
630 546
425 724
484 300
837 666
98 373
354 892
694 3
465 153
220 595
963 964
899 100
341 41
271 653
135 580
676 872
770 553
889 331
464 408
568 112
668 593
199 744
539 849
582 99
281 149
66 120
408 571
771 894
519 762
553 48
750 231
313 994
868 11
840 778
93 519
395 473
205 819
916 749
467 39
84 463
361 710
801 821
24 647
858 372
946 289
919 559
775 388
172 536
334 997
125 16
269 274
552 295
282 815
604 454
750 758
558 912
798 715
790 78
74 735
371 299
433 207
217 32
851 779
873 805
748 60
723 831
661 102
860 99
352 525
849 341
115 36
926 128
5 711
365 491
515 516
991 988
182 655
555 61
58 791
986 690
171 294
243 624
396 137
325 168
227 317
110 369
124 52
347 436
625 138
525 377
807 861
749 579
4 39
454 865
520 412
52 363
877 683
460 723
942 79
856 957
246 823
706 675
460 987
613 971
219 764
761 595
576 417
234 532
346 240
361 92
134 486
223 330
430 799
872 504
360 768
118 181
864 259
375 384
401 696
652 667
19 803
831 878
187 337
528 143
606 508
912 32
549 336
575 720
793 663
298 692
966 101
885 735
632 169
693 356
649 599
620 423
691 683
457 689
538 680
597 497
132 919
927 887
13 884
375 341
217 564
752 798
124 178
708 34
627 271
732 966
875 932
152 660
83 609
14 268
158 405
914 246
874 526
125 98
812 578
322 40
470 367
55 854
540 391
740 696
429 721
578 267
243 885
759 679
140 769
20 632
17 328
111 425
287 581
904 86
218 94
313 469
963 728
651 8
267 820
792 474
672 545
775 900
188 475
398 127
264 461
217 596
139 84
678 26
516 842
430 436
155 491
726 953
742 144
677 826
803 371
771 541
713 198
726 296
864 376
244 802
106 829
407 840
511 946
61 243
929 674
414 477
212 12
468 549
24 20
600 785
829 605
121 124
433 986
780 572
697 684
422 53
330 809
534 165
314 485
261 584
914 918
193 514
526 841
420 332
605 419
133 477
339 844
854 550
876 750
262 376
724 536
276 906
852 493
225 950
671 45
373 396
989 721
422 862
376 755
287 944
787 762
638 584
322 590
137 127
652 341
261 5
55 880
269 975
928 455
673 829
408 599
948 160
135 882
469 479
806 263
124 352
910 198
102 160
476 982
81 132
599 421
611 935
48 600
431 89
422 330
651 162
25 175
414 118
674 873
787 765
443 609
745 965
685 929
550 970
182 703
459 147
888 648
170 171
668 367
327 918
137 896
761 182
445 801
735 298
323 714
865 823
281 163
27 423
789 630
893 404
908 183
479 288
504 170
40 900
782 421
135 146
385 985
67 112
623 732
850 561
542 809
784 90
635 300
386 624
145 255
353 606
433 739
130 579
767 732
286 543
762 445
919 672
138 302
883 155
19 463
26 408
456 891
915 161
127 28
551 429
822 407
609 422
813 701
447 236
782 971
527 263
183 109
419 413
136 324
438 124
953 777
977 513
35 77
478 135
256 369
447 778
610 121
255 374
455 491
445 832
729 322
338 114
926 508
887 296
172 8
800 925
127 525
600 491
880 315
923 349
816 135
515 74
567 120
47 424
752 782
984 979
837 870
622 43
773 566
209 610
447 296
926 958
260 461
393 900
181 745
269 498
155 697
74 92
321 786
799 716
143 530
897 942
918 920
358 12
812 126
371 900
346 634
69 27
367 516
477 896
991 485
623 826
772 370
988 7
222 439
282 505
673 224
210 886
849 441
756 107
202 179
566 345
308 831
40 174
553 883
511 651
703 270
383 265
785 981
806 131
833 647
662 397
38 881
333 104
554 671
262 412
37 372
440 392
270 74
373 389
597 932
887 246
481 371
176 253
947 787
986 410
8 601
196 559
199 368
58 922
376 183
580 518
123 612
702 52
793 986
46 127
414 875
196 635
955 695
450 414
403 346
54 75
9 289
311 275
195 17
251 188
396 413
910 529
259 786
941 576
362 567
680 59
681 720
894 430
12 609
941 375
67 763
979 779
729 993
414 771
793 783
503 371
271 611
493 983
863 341
536 883
379 642
475 898
419 73
317 519
957 897
433 163
699 722
228 208
979 947
928 44
101 183
766 169
769 579
805 611
153 221
816 287
480 307
405 957
211 171
113 155
113 236
143 226
230 752
668 184
944 796
418 408
48 171
774 804
459 549
406 167
808 847
551 508
747 958
59 251
43 624
741 888
996 9
733 960
241 435
379 260
9 422
45 263
345 500
143 608
360 261
297 547
762 499
900 301
857 772
883 820
540 34
925 430
720 210
56 474
900 467
26 765
918 509
358 438
896 733
613 245
786 510
248 997
93 639
889 729
280 823
758 102
711 979
155 452
574 901
442 292
496 40
152 236
191 834
768 762
459 387
911 617
553 796
750 520
449 270
714 436
39 950
825 307
878 811
460 864
445 183
888 855
694 310
715 39
303 805
124 152
65 312
47 392
719 931
557 963
46 500
774 407
430 229
1000 610
420 696
944 606
809 783
596 850
737 890
329 564
735 992
322 135
375 85
566 868
374 151
626 817
878 165
191 735
401 395
445 285
188 95
114 920
210 681
829 393
727 597
60 249
761 478
168 102
495 225
173 749
588 210
623 892
598 554
98 307
630 526
359 507
501 369
315 261
186 229
489 250
311 606
608 537
700 419
162 934
587 930
910 752
535 718
457 325
326 721
168 240
655 261
703 746
724 921
740 65
940 581
647 601
485 540
258 675
995 771
668 59
218 518
262 586
648 463
553 866
585 65
207 71
671 383
181 639
126 144
583 140
117 49
283 972
329 715
104 848
841 478
257 83
939 404
910 45
281 231
507 483
48 851
203 569
162 528
562 42
672 726
766 611
292 403
612 84
7 852
869 670
144 438
764 357
725 76
84 79
649 587
408 521
615 161
19 85
960 951
968 270
440 683
726 89
983 591
526 570
592 657
98 436
281 68
993 334
431 786
180 564
554 136
143 972
125 665
632 398
831 926
958 879
755 850
713 804
627 327
208 739
156 525
76 413
903 495
255 430
658 944
994 857
847 890
681 745
568 848
969 754
773 630
137 802
178 428
768 623
583 103
450 444
158 662
889 295
420 960
598 398
11 417
858 250
826 1000
527 928
629 587
141 168
625 994
661 515
689 723
654 973
934 922
421 804
523 199
11 492
36 4
560 349
73 11
122 578
300 887
447 360
191 284
334 627
475 551
70 336
688 767
150 499
929 736
837 930
104 520
93 662
925 26
538 630
279 834
441 410
818 664
599 468
153 641
482 998
297 708
266 219
571 952
900 220
827 58
427 823
386 727
136 464
1000 92
42 777
593 616
714 974
316 177
808 602
702 446
91 911
649 994
53 47
42 161
632 726
86 748
592 964
113 295
699 8
184 385
551 69
307 417
18 113
549 519
4 898
263 357
942 45
653 137
530 976
288 295
157 668
500 792
597 232
825 729
483 279
411 768
48 439
213 789
516 121
284 193
64 960
40 127
255 615
688 359
786 863
817 497
844 574
408 772
895 319
517 705
369 45
875 623
922 928
486 669
778 557
568 806
872 98
927 330
222 41
47 840
653 213
526 174
451 352
337 851
819 543
350 90
443 207
540 366
637 329
934 329
171 887
109 480
995 736
188 9
696 2
816 128
724 463
16 676
33 909
842 895
648 613
316 985
729 763
43 212
158 399
779 455
485 84
549 748
962 642
835 61
404 233
96 140
644 464
716 121
896 421
946 858
904 886
368 105
702 979
620 589
619 723
536 32
435 492
455 137
657 730
786 696
497 589
749 976
226 872
124 507
954 658
51 574
360 428
619 628
187 589
246 127
686 48
480 706
945 760
848 717
840 811
750 273
749 891
553 217
140 931
791 29
215 739
458 72
442 771
992 492
90 788
217 541
410 926
561 764
878 135
709 575
173 598
339 534
725 467
140 173
815 402
631 92
780 967
403 303
572 452
780 165
14 454
535 276
74 987
51 281
908 176
810 706
328 815
358 972
473 773
386 724
313 964
565 329
380 976
321 887
152 767
920 153
202 28
584 255
22 547
367 346
27 742
457 486
148 204
35 635
59 510
48 58
598 986
656 327
736 614
848 169
599 773
92 666
882 656
181 239
967 929
285 529
987 472
169 823
225 639
111 978
109 74
331 722
592 985
415 135
219 612
681 183
433 944
123 854
921 602
644 301
543 144
304 111
599 348
529 840
517 799
744 390
779 125
219 844
917 629
931 881
751 923
470 828
582 832
606 823
758 426
841 182
513 844
820 464
972 448
56 788
260 41
555 901
576 151
698 339
131 643
454 104
895 568
874 647
66 805
586 425
317 563
25 377
141 66
393 680
529 932
134 804
974 110
101 217
857 582
189 595
857 212
694 808
230 91
868 98
757 151
187 209
237 252
321 345
152 210
446 590
479 68
657 918
361 41
393 507
387 646
518 382
226 767
872 245
342 728
965 659
973 505
932 843
194 27
765 732
760 732
412 177
557 87
648 799
121 364
776 12
157 621
895 922
904 147
764 862
687 837
222 771
649 947
911 849
620 111
321 236
621 674
439 261
679 842
237 637
856 149
726 855
666 658
32 682
176 68
264 642
122 741
684 374
229 187
790 676
264 947
884 61
231 780
254 451
782 531
423 382
838 846
275 693
507 599
805 39
520 436
705 890
794 936
46 657
412 931
712 730
479 133
527 434
669 700
757 520
193 585
220 731
186 239
443 884
520 72
379 915
745 585
539 49
894 863
868 316
900 928
607 279
765 779
944 655
328 733
365 26
546 603
797 337
13 763
694 529
819 935
695 979
804 531
644 871
65 967
969 590
514 122
836 953
976 681
369 567
129 726
807 677
972 432
70 917
359 79
889 363
176 289
536 473
807 838
646 54
725 944
287 17
625 482
313 918
438 251
920 340
706 698
11 539
559 542
839 707
188 71
402 417
666 339
840 130
978 864
658 630
41 243
818 18
480 375
332 973
283 389
688 30
629 812
704 304
168 137
670 423
399 849
148 920
801 803
855 859
590 736
74 289
538 667
691 846
339 740
701 951
402 120
109 33
785 141
468 930
24 320
350 398
768 245
596 289
270 66
663 567
751 572
624 877
156 447
40 741
550 868
12 317
249 910
674 827
907 466
618 70
631 428
298 62
668 703
404 30
817 347
948 435
370 953
56 884
839 289
857 723
69 641
237 833
569 784
496 252
440 480
779 557
43 928
948 269
214 321
400 970
714 512
898 713
46 82
81 333
303 199
53 672
265 286
936 633
813 90
702 588
515 513
629 159
704 370
570 979
905 702
615 688
668 281
650 214
31 496
794 409
408 17
999 421
469 175
37 349
73 301
533 192
104 794
449 298
723 2
88 883
669 625
280 50
183 821
702 241
650 663
19 22
600 234
787 298
277 169
417 846
737 928
994 235
224 102
915 566
215 99
994 687
867 497
119 687
240 169
644 329
423 417
96 370
22 432
401 589
110 997
935 182
660 283
188 428
1000 125
754 876
469 367
378 307
96 699
174 791
555 824
970 275
996 640
679 507
480 674
63 220
171 476
96 156
77 536
20 961
408 633
638 448
860 771
174 236
885 272
503 899
928 916
609 463
676 971
612 460
698 5
29 556
727 284
517 136
553 445
644 573
588 638
246 51
351 237
770 275
620 970
955 689
788 957
360 150
411 320
625 705
477 415
231 283
449 945
633 916
41 242
700 1000
468 619
656 382
16 730
902 664
246 454
387 116
696 304
228 997
648 732
311 843
835 824
960 316
523 208
543 282
533 423
964 319
15 739
477 641
67 210
68 786
421 942
77 391
350 613
421 34
9 473
512 644
794 276
666 327
749 749
459 872
953 443
911 972
575 805
791 691
14 125
866 678
41 456
193 691
674 526
961 426
851 382
611 834
227 693
291 442
920 955
181 488
398 797
663 220
326 450
908 114
637 207
264 824
18 164
214 767
576 941
772 776
608 806
403 169
523 273
422 804
738 772
135 962
895 597
191 197
478 768
943 733
807 122
951 498
840 77
170 438
169 771
52 251
295 336
499 248
714 752
286 461
67 142
406 586
720 776
825 107
927 356
172 94
307 378
556 161
270 70
368 568
957 834
485 804
535 543
115 687
395 573
737 700
867 940
952 948
829 13
185 380
788 549
823 660
892 238
703 989
611 84
998 212
918 63
429 799
293 963
837 64
834 104
989 438
767 503
829 221
592 281
727 174
416 551
184 483
378 457
87 139
295 197
635 199
155 956
775 14
230 190
764 48
319 332
675 769
629 487
555 304
406 42
16 892
106 608
370 693
845 830
563 537
45 987
830 622
784 614
427 728
377 899
306 996
788 833
581 20
898 588
674 663
435 447
239 972
849 277
915 482
493 507
158 942
486 79
836 103
999 534
241 432
856 545
252 287
122 849
915 919
877 100
209 351
124 159
10 405
990 343
350 974
105 62
892 703
105 953
294 405
224 455
942 603
166 8
935 334
691 671
540 212
228 718
798 804
64 782
642 37
870 577
171 295
599 153
308 487
182 651
162 692
86 217
722 608
292 144
779 723
633 973
569 737
389 447
789 761
168 488
406 347
345 366
494 333
306 949
490 265
255 614
143 202
317 943
13 1000
91 968
405 691
348 834
659 457
594 902
730 90
3 451
521 722
27 44
460 878
11 341
471 288
534 313
578 144
557 350
564 971
344 906
176 597
864 447
821 570
88 143
579 9
344 608
585 292
868 687
871 173
403 699
383 976
236 833
787 256
628 652
731 616
734 898
627 607
131 721
565 813
314 129
672 936
425 658
817 413
419 818
964 544
389 218
47 128
277 584
883 731
920 125
125 13
805 463
148 651
458 277
160 657
490 260
643 256
854 922
156 849
172 485
851 453
663 228
938 547
460 446
649 870
857 458
964 123
194 529
118 492
816 847
266 553
402 217
767 794
678 18
635 351
791 592
291 953
736 217
446 716
14 3
143 527
578 977
60 473
677 348
230 213
152 600
99 472
117 33
32 416
561 735
302 331
217 575
420 224
703 734
509 920
950 686
566 671
445 231
767 847
710 78
150 758
356 767
650 683
856 31
82 350
114 987
804 79
522 132
874 148
971 665
769 839
875 720
113 719
786 368
577 657
403 944
766 115
828 974
598 949
236 870
832 4
206 983
906 656
178 505
897 36
613 252
256 51
582 156
792 104
255 843
827 462
288 429
25 465
714 958
687 595
447 254
726 176
127 701
609 871
72 926
645 495
469 458
365 152
850 388
17 978
823 827
53 10
752 331
920 431
797 461
177 512
698 746
93 504
447 850
282 763
26 615
742 494
303 730
20 35
156 24
423 7
259 493
412 622
283 940
933 57
463 51
654 674
569 978
386 481
874 437
191 945
710 355
880 928
250 14
749 664
730 449
340 967
656 4
243 233
398 260
617 615
929 325
593 225
607 133
246 89
236 168
476 912
679 697
913 864
583 801
758 431
960 375
762 108
836 397
643 277
687 722
380 393
267 797
535 153
854 88
692 983
233 187
433 261
282 527
692 131
472 209
614 651
921 563
755 486
239 763
342 899
775 891
910 876
299 827
397 553
751 316
755 432
980 355
484 950
660 73
244 689
379 909
457 129
896 159
421 504
125 349
981 115
578 948
431 358
451 632
561 965
101 44
872 454
291 555
478 443
959 752
101 116
234 221
738 954
380 196
368 955
186 178
166 624
556 946
72 467
513 407
173 108
164 547
78 78
133 188
652 10
883 738
484 796
575 687
828 432
770 851
661 745
716 240
875 700
603 150
883 612
945 967
117 744
593 625
537 69
776 396
255 505
222 197
859 701
662 373
191 84
678 179
366 610
746 567
915 912
668 637
498 140
799 969
737 697
942 198
141 33
932 579
339 203
39 498
183 424
55 132
814 230
865 111
301 103
893 110
787 776
990 347
881 802
756 602
58 705
750 363
889 587
813 83
316 563
370 908
967 602
366 592
811 360
211 404
971 174
787 194
467 986
694 37
545 177
604 42
123 120
775 316
768 327
194 554
941 715
885 427
782 256
150 611
433 286
388 665
728 634
941 399
493 290
222 653
568 74
346 289
549 797
134 870
613 702
479 416
646 334
755 923
178 496
547 485
586 448
694 990
555 439
734 420
729 582
389 772
664 477
905 848
872 367
771 280
227 205
745 150
598 271
900 379
755 558
84 148
371 54
555 136
692 135
194 963
757 253
220 542
625 946
597 274
702 316
460 269
553 957
371 15
624 688
475 401
778 350
500 597
445 236
590 592
855 440
681 653
566 460
350 595
573 958
856 976
717 745
587 94
392 514
214 619
624 923
850 527
153 542
295 909
386 6
407 937
736 44
111 735
23 609
750 374
908 828
807 763
703 204
301 969
643 117
722 335
375 83
896 942
172 148
247 7
202 342
582 321
712 128
507 737
115 196
670 988
61 705
552 839
974 234
396 966
961 561
836 780
771 876
549 538
806 478
409 575
610 722
270 846
271 517
527 168
927 410
802 479
866 476
487 586
654 62
374 617
658 733
976 947
733 942
70 975
966 84
101 564
575 93
639 102
890 510
609 696
262 100
990 865
581 453
688 871
608 922
406 76
215 717
872 1
658 649
632 507
989 873
103 1000
861 714
902 944
83 790
111 745
933 810
765 768
264 660
164 261
862 540
845 406
992 566
666 366
167 786
419 281
787 924
813 808
510 72
328 806
461 273
694 344
505 922
496 505
399 373
695 759
63 945
549 480
848 207
15 34
494 892
111 260
299 716
745 656
994 237
228 632
840 540
426 189
755 781
678 386
697 103
45 864
281 505
840 163
541 605
781 756
962 427
972 456
311 710
658 761
793 455
762 40
83 60
751 689
689 652
707 463
583 841
665 882
623 677
824 85
442 115
455 974
145 253
701 212
617 505
341 619
957 733
958 74
1 80
594 289
881 497
177 826
260 555
854 581
292 509
308 499
830 190
200 244
243 289
165 83
310 885
776 268
722 526
487 670
57 153
321 769
567 327
702 245
938 399
850 4
670 102
639 65
650 190
125 766
422 359
109 545
547 785
40 755
262 218
833 719
851 731
274 725
308 816
550 347
983 484
464 434
416 481
66 522
345 939
251 580
647 638
745 3
142 978
386 322
517 532
106 757
418 35
915 576
365 472
21 117
19 503
416 591
178 125
689 134
582 356
541 897
509 669
593 424
454 611
427 278
340 482
769 179
212 946
100 798
99 863
88 430
414 542
85 930
553 471
463 441
388 914
725 118
618 899
185 316
939 973
362 897
968 394
495 620
700 350
776 671
17 206
106 806
26 592
8 644
54 640
838 346
501 490
362 409
378 294
260 937
930 193
548 391
921 267
223 825
655 143
100 618
781 73
585 463
239 387
451 311
494 212
777 429
680 855
35 74
8 834
646 518
471 312
45 724
819 779
43 605
486 230
489 286
872 394
585 922
466 28
84 22
398 639
821 704
66 847
837 166
48 697
268 922
554 341
384 88
768 589
390 406
415 93
458 568
105 845
592 564
273 828
819 381
638 552
659 655
767 370
78 915
17 356
957 180
969 966
848 979
992 676
636 823
464 218
254 895
940 926
657 860
744 369
894 165
537 917
940 392
547 60
399 899
860 52
766 627
636 294
41 674
360 422
965 390
604 187
269 43
765 571
476 493
277 475
978 151
846 477
310 42
688 144
934 773
991 566
902 741
315 215
106 300
787 174
566 571
279 33
744 777
865 938
498 974
306 800
816 936
3 350
859 537
431 770
313 842
426 425
758 603
514 790
256 535
293 754
938 790
560 989
441 771
669 714
633 211
582 956
140 280
755 234
106 665
417 654
668 710
90 285
535 871
891 760
465 115
879 305
197 167
751 495
82 879
630 713
465 2
173 349
776 124
249 750
987 397
269 781
751 446
981 331
944 69
885 587
756 299
65 384
414 967
250 687
897 729
477 930
221 342
875 424
764 380
777 469
679 190
465 939
36 683
833 43
479 294
883 501
971 790
718 27
790 334
900 969
709 556
115 54
309 842
604 55
439 575
373 487
552 997
851 71
565 391
412 980
531 690
720 505
237 285
83 398
260 883
90 847
393 868
886 61
616 735
850 766
584 91
147 303
507 162
980 519
98 523
619 556
916 895
203 323
139 355
442 236
103 393
631 29
94 659
886 769
183 174
945 548
445 423
831 276
70 632
905 425
288 204
692 297
185 562
914 616
782 747
411 61
936 445
422 511
586 569
229 339
751 409
593 318
207 814
728 407
785 867
160 257
113 727
296 77
482 439
985 854
126 338
672 901
925 16
340 84
588 826
817 560
112 586
735 835
622 988
708 119
145 707
432 84
244 675
103 443
729 145
667 85
624 758
325 237
496 748
657 781
97 651
852 983
213 772
281 264
975 564
276 625
489 471
221 637
715 100
478 19
109 619
82 79
741 877
92 545
332 846
447 675
419 974
492 237
290 298
289 657
785 152
899 287
923 390
622 203
910 745
186 48
987 881
786 538
861 544
48 66
905 359
483 211
595 770
9 483
521 787
902 651
13 396
768 697
941 179
208 223
62 678
96 296
678 92
497 369
162 503
525 485
617 784
761 648
963 457
886 7
638 126
628 205
405 835
620 194
162 264
230 560
619 619
596 728
856 176
626 660
869 379
23 878
686 160
572 403
370 485
499 329
449 804
864 83
32 141
35 708
942 544
672 151
521 92
550 584
792 478
4 749
840 710
237 269
34 850
987 892
881 567
588 64
52 957
107 157
415 489
521 533
278 498
543 736
793 44
122 802
558 83
122 736
236 991
511 346
660 116
979 924
13 573
850 80
390 564
616 223
903 918
604 434
944 235
571 742
610 387
148 215
481 777
335 769
137 236
911 88
371 548
691 450
596 628
321 473
962 183
139 317
665 511
498 585
398 184
888 678
735 834
91 28
633 893
326 248
365 238
858 462
503 744
308 218
160 414
693 652
653 100
662 554
836 481
945 820
592 565
392 509
396 843
216 844
883 43
381 865
608 270
437 640
707 90
369 304
648 709
86 140
719 173
185 843
877 919
822 85
114 750
275 197
961 1
663 352
258 262
833 390
582 167
721 782
657 999
271 230
69 476
637 244
614 449
746 748
972 776
475 274
236 113
987 924
743 348
430 922
809 740
446 700
125 583
377 140
810 830
488 28
279 621
352 889
777 487
302 120
39 860
775 200
829 537
919 714
114 4
294 378
576 874
855 955
331 944
343 350
398 189
918 247
113 793
186 880
82 918
734 750
372 502
267 61
249 826
711 189
803 888
668 988
625 281
249 506
601 790
272 745
135 606
256 687
799 844
185 84
379 581
884 321
461 195
764 79
35 10
221 724
11 523
680 162
554 836
519 505
259 996
999 234
537 291
660 172
354 219
698 512
861 833
432 454
693 100
789 41
361 512
492 60
257 176
965 176
895 559
998 934
346 968
280 475
819 319
170 149
652 169
402 893
762 410
311 40
680 181
669 730
452 834
860 317
281 346
562 680
237 576
689 171
657 28
798 132
146 651
416 278
132 890
100 363
360 581
161 230
927 495
623 353
684 106
785 181
91 706
535 40
515 210
879 558
635 7
884 521
795 904
791 701
4 551
69 519
951 514
521 456
670 822
970 443
738 979
820 394
525 882
332 978
572 509
772 359
375 379
114 831
698 244
131 921
568 491
993 614
787 778
852 727
705 340
808 225
869 505
198 491
406 665
386 974
633 194
266 589
134 779
762 841
354 208
146 518
475 439
927 915
671 96
533 276
357 849
308 966
85 205
927 225
990 861
928 798
456 854
666 74
488 926
711 245
691 564
513 880
245 28
564 652
920 471
542 216
881 152
927 732
235 873
934 130
990 137
837 503
586 531
864 421
203 925
52 479
636 664
464 510
733 423
578 349
983 416
874 811
145 657
940 445
141 99
300 431
918 460
315 65
219 310
522 386
492 539
849 191
778 862
846 116
15 965
543 768
314 327
718 430
305 47
800 509
162 329
146 884
494 257
788 578
543 681
339 332
62 278
17 734
750 813
423 727
102 337
609 762
773 268
248 210
996 977
184 564
39 554
469 216
684 814
990 105
271 265
910 606
985 249
391 291
625 62
728 310
989 835
21 400
863 797
441 332
526 442
734 617
181 873
825 365
834 420
4 385
622 23
507 619
315 572
982 729
322 791
462 329
186 841
5 690
807 421
357 825
85 302
49 369
532 762
416 441
763 460
164 34
953 699
238 779
408 524
978 654
791 482
485 773
532 766
713 180
741 154
253 637
838 324
994 609
326 720
297 31
729 713
110 386
371 430
547 585
512 927
646 853
242 26
702 305
440 379
901 77
799 66
330 645
932 767
424 612
303 614
604 911
664 300
531 526
74 445
930 343
612 486
973 341
514 864
126 626
278 22
737 257
362 681
343 367
310 318
659 514
896 651
418 727
101 220
163 189
732 588
162 590
476 748
387 996
348 493
286 518
544 598
987 18
58 44
308 830
266 659
882 581
627 325
57 229
106 513
75 574
115 984
10 814
649 984
855 870
622 751
260 917
961 149
737 157
213 400
426 375
955 590
269 654
124 762
439 132
108 123
623 910
814 132
777 141
896 898
140 939
605 122
412 751
593 562
623 363
69 272
322 773
179 194
972 786
24 650
149 178
744 977
3 482
246 917
407 487
983 423
711 390
807 692
940 50
943 322
951 851
243 876
870 185
762 530
150 443
434 696
975 667
885 828
159 165
152 472
361 18
232 292
753 661
756 485
372 738
257 68
654 415
71 714
29 76
10 67
722 483
431 607
670 458
14 62
112 790
787 861
188 700
906 747
114 664
130 337
414 606
992 544
334 227
67 5
346 546
701 404
585 912
445 17
951 529
652 802
321 60
795 40
282 525
183 217
924 156
263 587
859 836
161 988
307 788
846 312
467 83
468 333
67 57
526 292
129 540
266 612
407 797
991 227
294 127
894 597
377 737
675 923
330 71
943 498
845 225
616 162
915 411
179 824
812 176
275 915
206 333
454 40
933 281
881 395
221 206
62 620
594 954
777 826
654 105
610 430
248 83
233 440
13 740
902 265
357 127
880 236
755 926
48 708
175 728
793 262
26 915
826 237
821 138
496 347
183 220
851 171
76 157
487 616
557 535
248 667
129 432
879 821
533 28
584 435
237 261
738 556
65 537
643 480
165 250
370 326
744 675
319 883
60 542
935 821
186 126
554 76
936 102
445 93
847 273
172 676
492 700
543 907
316 464
881 318
583 138
357 135
824 851
255 499
283 583
573 860
141 85
657 110
895 664
750 418
833 147
806 914
592 676
584 226
384 178
782 394
960 381
596 859
864 889
11 396
368 199
429 112
864 478
562 888
233 748
990 485
323 158
93 228
491 414
397 839
83 4
433 571
644 72
879 201
677 666
419 900
897 891
916 541
304 116
407 726
163 76
714 763
386 909
18 255
405 488
571 475
928 12
842 233
172 978
896 979
652 787
975 878
886 781
358 839
211 876
363 645
26 255
540 108
499 898
918 544
195 42
710 599
731 863
976 386
461 19
641 520
424 785
277 659
514 714
620 957
363 904
258 776
981 997
997 458
872 580
926 245
869 956
536 325
574 713
27 457
745 325
157 983
794 710
95 320
595 610
295 492
796 15
1 801
235 402
303 401
377 916
69 602
400 157
335 80
361 898
169 45
838 35
616 837
726 184
964 252
697 229
15 143
567 42
748 601
672 967
848 702
851 221
471 989
368 151
730 291
856 326
420 980
112 302
221 13
555 146
215 469
577 304
295 415
577 600
768 695
852 452
399 860
270 349
422 181
436 691
555 750
517 202
82 408
106 614
932 401
893 252
658 449
486 978
481 248
844 774
53 909
239 152
928 219
746 228
137 672
882 882
121 147
951 904
683 330
509 855
243 132
963 564
497 58
405 361
722 221
671 341
225 483
474 660
92 256
439 512
410 638
197 979
870 792
470 745
612 199
170 594
67 834
654 251
640 925
551 64
765 888
9 660
217 969
466 611
103 454
90 461
758 618
971 453
133 671
30 877
175 427
180 919
612 791
374 591
948 401
879 540
444 797
152 47
508 411
365 5
704 134
648 637
969 87
642 743
350 355
248 760
308 385
418 238
292 860
170 835
97 800
293 481
540 681
47 148
302 23
487 377
317 266
446 553
394 615
756 531
453 966
968 658
947 96
339 232
738 493
507 690
942 65
283 794
847 165
537 671
708 685
820 582
160 703
508 564
727 428
999 98
712 357
758 385
494 103
986 649
749 322
430 362
948 425
277 613
611 163
513 604
423 6
196 905
838 733
78 410
35 370
600 263
539 257
118 758
901 821
541 273
62 973
797 818
3 434
298 322
182 254
810 257
67 691
304 435
24 117
771 463
725 427
788 491
858 719
860 577
824 724
464 629
785 124
141 749
445 690
191 492
36 24
412 599
346 489
739 246
639 281
282 6
87 944
634 282
401 206
909 232
493 701
984 715
953 744
500 298
105 69
613 592
902 195
751 815
607 66
648 734
568 344
310 1
529 882
946 51
740 701
411 398
245 335
194 885
457 908
339 558
445 447
208 837
66 666
167 264
683 648
120 686
585 908
312 829
985 752
432 991
802 31
142 527
77 337
218 284
114 10
888 151
148 945
230 419
529 481
102 424
596 940
845 482
321 970
838 603
889 554
99 465
768 507
171 67
771 67
733 982
281 943
716 649
891 667
380 455
828 237
96 269
810 627
781 243
362 415
456 373
698 31
336 32
945 702
983 838
702 477
228 732
759 263
288 910
275 654
142 760
460 202
494 854
529 395
960 409
676 980
696 73
736 645
367 499
137 469
250 252
974 88
976 966
284 106
161 528
301 74
709 936
974 65
84 734
733 198
285 536
337 680
278 197
11 268
220 116
279 50
113 932
683 517
593 448
876 859
366 226
963 885
630 623
2 776
914 197
199 54
51 88
835 718
49 811
838 962
938 288
898 411
924 313
221 473
494 368
911 640
256 743
622 836
863 81
999 597
652 475
254 130
669 889
973 521
25 762
39 428
135 273
93 425
980 557
106 230
385 399
122 76
974 823
83 674
946 37
221 517
462 412
916 382
497 556
723 546
942 753
829 263
446 579
452 863
494 230
278 30
751 562
741 96
729 938
816 215
56 183
496 840
886 554
834 19
605 393
572 109
818 11
128 967
18 217
600 70
928 933
470 183
368 814
770 175
159 195
335 625
955 151
721 126
415 142
821 725
292 242
884 606
598 602
265 707
791 86
463 418
464 114
693 944
16 821
509 794
670 9
78 210
711 462
969 997
434 822
7 216
657 339
985 826
564 513
623 848
603 678
422 168
929 643
961 547
125 656
580 299
148 857
494 82
212 538
815 754
207 743
355 830
262 793
890 786
245 887
256 104
888 609
683 524
423 922
77 311
152 917
364 146
519 258
724 388
548 469
37 634
569 63
904 217
542 24
632 435
217 285
927 381
101 967
846 21
159 507
202 579
276 543
535 976
489 51
81 91
714 134
160 821
676 546
393 118
218 905
359 899
281 899
770 555
862 595
954 915
952 265
8 874
136 226
619 93
378 356
975 261
793 169
802 691
900 420
547 142
619 968
130 453
693 335
289 503
964 246
258 729
739 727
256 564
716 780
30 359
116 858
16 933
791 374
522 660
172 581
838 94
409 285
694 276
540 448
989 561
990 237
120 343
848 608
399 898
891 507
843 746
142 391
853 4
489 211
392 76
686 887
240 563
384 961
108 134
220 304
766 295
495 31
858 871
7 990
665 653
605 149
538 487
516 932
468 426
391 251
296 829
828 726
502 755
563 81
187 814
800 189
822 895
865 506
973 205
697 507
260 179
620 673
113 761
36 266
955 639
650 666
873 542
841 395
895 688
663 374
16 292
679 943
182 266
157 7
248 795
207 25
209 499
726 355
959 123
638 371
442 414
350 256
501 185
674 467
7 252
262 721
762 751
758 673
760 387
237 133
817 397
774 501
45 735
486 4
930 546
712 383
404 905
512 884
109 898
991 954
960 257
642 589
562 23
799 626
317 11
624 385
457 731
250 418
75 147
835 752
628 673
42 829
424 155
908 558
995 500
616 50
676 585
873 665
310 552
388 63
929 235
130 207
992 958
313 499
773 403
280 654
54 474
248 133
564 924
533 506
23 59
361 952
356 125
165 810
135 724
106 830
864 619
646 632
375 590
772 308
601 300
875 148
570 779
392 390
484 506
698 581
245 899
961 552
676 281
267 984
967 165
974 475
906 923
819 987
708 76
74 273
227 471
387 485
907 713
808 460
985 233
939 795
525 965
663 978
666 160
839 793
570 45
753 988
928 831
651 195
47 238
732 589
227 515
905 928
124 323
295 662
919 20
951 610
961 366
321 871
224 622
941 852
709 388
181 559
149 339
506 710
363 181
258 805
453 905
677 244
391 104
718 333
650 554
693 81
648 340
330 118
143 485
208 383
59 19
833 119
348 617
923 702
1000 107
877 15
502 998
387 344
684 486
510 285
434 959
659 576
976 164
926 948
325 773
835 737
772 91
694 132
351 889
231 909
162 651
611 533
309 17
625 751
852 373
301 935
601 271
887 712
272 852
939 837
966 883
397 704
782 884
307 434
748 348
41 699
873 146
41 861
900 937
73 691
983 229
33 238
89 750
914 50
520 390
134 236
923 731
578 964
686 82
308 257
827 251
106 180
610 937
513 999
357 319
197 483
150 234
837 632
179 700
904 679
314 790
154 171
927 489
423 970
431 84
146 129
219 539
73 756
291 292
771 30
334 124
398 214
102 99
444 159
14 389
285 382
245 473
67 185
540 844
586 943
911 541
467 391
114 928
169 43
345 168
375 558
761 883
304 240
794 713
105 63
138 541
407 749
646 402
906 773
33 648
75 196
926 632
759 72
347 595
442 612
446 111
228 136
95 48
257 242
925 901
135 4
104 737
144 282
389 647
574 711
918 50
873 651
726 980
154 796
166 885
531 955
690 47
792 987
965 194
415 902
549 189
242 502
894 458
722 434
442 988
177 923
926 587
827 78
631 490
2 848
914 120
904 545
671 496
428 539
354 777
596 914
609 91
385 809
641 554
812 799
998 856
408 748
96 436
137 980
583 511
865 458
523 418
717 366
186 542
182 515
954 911
707 436
169 703
743 235
802 434
96 712
653 211
948 429
46 233
647 327
584 813
702 148
829 629
361 850
562 923
205 395
268 899
961 121
82 384
338 680
60 240
911 316
383 69
587 622
392 882
112 147
968 956
269 501
289 906
719 966
128 312
939 733
688 533
46 930
621 843
977 671
934 640
482 290
879 150
419 441
828 437
687 612
861 63
836 952
839 978
21 986
694 244
135 658
958 846
514 24
738 982
806 688
60 432
732 42
262 443
750 456
752 414
227 384
114 532
957 851
941 243
758 12
349 497
332 112
287 977
824 475
276 306
349 765
429 618
693 925
705 849
187 15
919 221
575 25
559 871
134 594
311 92
166 647
473 373
801 506
200 630
606 708
336 307
926 424
221 581
310 327
96 133
294 811
115 49
386 982
932 467
927 488
822 939
221 309
307 492
24 94
373 542
382 183
852 404
920 599
880 737
839 148
344 48
312 313
699 649
189 898
315 642
367 619
3 979
469 128
370 414
161 490
332 970
133 431
368 763
899 420
805 832
737 175
263 696
461 62
584 58
276 570
617 985
511 240
759 238
254 627
159 49
486 378
712 217
865 361
616 537
744 373
912 757
236 324
479 206
431 539
602 248
123 685
482 28
985 532
469 359
212 524
315 591
353 125
394 824
442 141
461 860
522 421
846 707
424 346
586 879
774 395
204 574
44 591
712 772
796 109
858 879
239 87
380 140
31 212
681 535
987 22
576 755
931 177
408 615
754 678
192 13
179 184
528 433
977 936
900 834
641 709
356 366
758 675
180 846
549 10
95 926
473 811
417 609
862 254
487 44
835 571
305 408
105 244
684 694
194 268
2 183
609 614
496 510
298 749
564 255
102 387
42 486
748 220
415 374
210 940
915 728
304 592
208 611
149 837
915 502
575 581
119 493
861 508
834 890
801 560
345 78
387 883
453 317
164 808
26 688
425 267
384 304
111 115
923 355
576 569
462 423
281 715
737 301
864 757
692 567
431 29
154 580
431 766
911 546
884 371
194 311
841 678
427 191
107 501
791 862
41 233
790 980
438 567
714 819
137 836
524 113
798 665
504 609
311 61
826 601
119 206
900 651
85 340
359 566
469 523
92 811
543 123
854 619
683 251
961 602
316 472
162 564
299 386
236 551
483 753
307 175
567 427
982 982
98 562
80 549
269 995
270 121
937 940
939 253
287 860
311 46
266 579
151 260
717 194
447 709
257 57
446 974
885 6
131 82
280 104
373 608
185 978
650 18
615 726
550 542
781 357
429 700
544 72
748 90
453 661
611 474
89 252
524 13
802 430
379 172
423 951
329 356
52 108
177 756
762 259
929 851
157 709
325 987
638 532
50 923
33 850
377 247
860 308
52 353
397 852
271 24
952 316
932 221
995 794
979 975
695 54
33 590
350 274
482 50
539 788
122 452
388 726
905 25
604 657
229 28
32 51
227 159
464 606
281 590
669 389
241 70
160 211
667 31
713 813
470 746
69 380
428 877
956 523
699 179
824 563
343 75
326 286
921 76
797 860
630 334
824 679
545 410
966 996
992 569
678 334
952 242
922 195
473 250
4 394
868 625
749 187
366 268
279 115
230 236
511 767
783 869
93 477
5 976
31 399
321 131
723 703
895 176
175 849
524 818
822 601
990 283
886 131
374 161
633 10
425 34
473 807
437 461
251 255
79 58
409 328
809 793
2 523
973 726
645 575
612 890
398 692
406 478
176 524
586 340
210 827
19 613
211 219
825 28
650 571
520 934
792 534
551 732
82 76
964 84
493 954
935 783
302 874
587 714
779 998
808 622
403 991
43 992
27 288
52 891
143 116
984 436
651 716
761 468
591 777
668 182
481 268
936 221
584 953
191 965
220 789
949 465
614 763
237 153
397 911
133 265
786 428
604 165
877 523
110 580
349 972
980 447
286 529
411 972
746 796
499 106
527 797
405 704
427 621
480 970
825 616
289 911
414 672
880 554
993 663
810 821
767 657
227 139
956 685
876 289
579 693
41 444
277 555
142 84
146 812
976 217
498 801
441 736
562 752
502 60
702 984
431 671
832 83
457 587
710 264
301 81
168 25
62 606
939 466
484 925
368 993
9 241
175 747
250 382
6 578
202 480
488 620
275 493
877 569
612 377
562 686
611 344
668 702
631 786
206 594
633 244
715 622
497 627
25 597
25 419
641 35
994 709
617 919
606 898
464 192
724 269
677 508
72 826
229 722
610 388
177 584
126 7
251 119
221 727
427 990
690 317
93 370
314 96
83 74
117 338
241 605
437 546
246 603
761 333
859 645
107 604
404 59
547 48
300 262
949 905
872 706
57 243
14 668
606 976
746 127
169 571
949 638
491 752
475 602
187 806
200 801
161 60
748 143
314 643
681 243
649 355
229 205
711 730
231 888
959 35
271 757
796 65
278 348
416 333
607 675
640 775
313 58
478 519
610 154
243 608
126 477
494 568
500 990
930 325
765 123
961 542
436 572
933 112
727 604
683 289
463 550
228 122
558 808
912 519
482 134
632 323
69 785
60 818
561 378
162 37
107 841
640 498
385 832
570 292
475 826
322 562
213 656
897 358
38 425
151 237
255 698
726 814
258 340
216 672
930 368
850 313
762 924
263 349
818 560
505 656
350 819
408 965
969 437
275 660
631 341
621 985
205 915
125 702
743 891
167 552
552 655
661 502
179 203
56 256
955 648
60 188
645 562
163 749
678 629
369 938
781 717
439 567
960 315
372 221
1 88
643 314
323 350
796 406
950 180
589 516
544 393
400 960
72 665
909 873
158 962
926 450
608 115
943 867
221 873
94 707
992 300
203 237
105 792
592 280
621 557
642 630
889 879
405 176
716 759
684 107
843 691
173 708
647 736
427 885
364 921
98 858
133 201
848 923
308 197
916 963
390 743
123 115
108 779
723 947
265 26
167 977
62 756
309 936
522 374
472 570
726 812
1 824
264 585
281 886
222 566
269 450
7 612
704 825
683 83
507 747
563 157
448 232
415 337
551 388
845 359
459 297
560 790
952 764
664 699
946 832
444 611
556 445
143 925
225 958
185 174
710 276
818 875
434 709
543 704
549 255
737 704
486 344
101 862
402 121
389 54
56 502
951 168
349 247
422 617
465 949
107 958
90 650
166 762
804 180
167 840
867 854
244 524
108 14
733 48
647 901
200 870
820 457
474 982
153 48
491 464
517 463
485 346
607 911
14 327
622 951
611 291
417 502
281 845
50 208
702 864
699 190
632 866
830 420
558 11
596 339
979 146
388 607
546 158
706 656
989 371
875 769
221 415
796 858
154 66
814 860
559 837
685 927
863 270
416 140
360 61
407 637
710 822
453 380
316 175
145 586
196 575
620 666
352 804
252 584
302 318
800 536
65 938
855 546
428 450
655 427
928 539
370 675
65 536
679 515
391 741
956 479
963 41
553 684
283 35
519 365
471 12
732 903
767 264
796 428
500 890
818 629
611 41
505 503
125 973
786 201
165 999
489 921
50 929
165 188
543 920
281 265
785 856
469 305
929 878
720 168
667 108
536 316
379 639
188 305
36 775
159 514
872 885
413 949
294 779
640 549
129 687
388 977
25 908
806 950
502 821
221 405
586 29
100 880
270 252
265 675
291 800
121 858
656 742
140 513
69 608
948 664
601 222
750 87
449 204
249 402
820 122
578 990
611 982
636 426
33 119
327 408
203 198
603 257
93 697
661 125
64 848
120 861
287 397
604 349
230 328
545 908
380 487
995 153
42 493
440 229
853 484
596 71
813 507
37 479
62 246
376 448
223 667
442 420
768 960
432 696
529 744
492 41
760 888
701 415
376 559
889 370
906 347
119 766
418 568
518 237
874 395
874 605
301 263
177 395
168 24
253 40
282 642
835 726
40 202
319 980
465 30
876 772
349 339
699 531
364 671
170 562
953 612
87 480
228 277
772 786
759 526
456 176
335 81
532 504
516 10
803 196
424 775
289 994
168 326
502 786
257 753
174 691
901 677
154 949
676 702
719 597
490 679
198 600
637 325
856 985
773 742
135 457
827 746
825 152
529 416
228 811
439 229
524 873
922 199
632 557
756 998
130 768
612 813
118 862
213 896
256 400
631 27
570 984
623 60
189 15
21 949
706 3
952 241
216 615
450 924
517 865
805 592
344 269
650 364
641 719
418 834
106 273
9 219
872 556
643 675
891 834
52 781
673 740
814 29
56 352
709 859
896 249
268 89
724 626
950 464
729 369
912 199
348 551
562 335
433 687
783 511
108 800
574 24
622 322
644 956
611 455
630 268
366 271
325 804
736 355
106 751
852 826
638 578
551 310
904 700
403 281
227 760
51 787
326 619
994 167
474 377
551 341
946 827
69 12
898 223
900 559
837 176
28 191
406 939
945 918
55 793
358 617
110 257
274 884
342 950
475 653
396 648
759 540
762 372
972 511
371 723
149 357
786 898
643 759
512 262
83 329
508 799
632 475
191 808
124 621
258 695
890 936
426 672
401 897
789 40
575 263
572 121
256 39
896 172
828 962
470 713
816 609
933 348
333 11
364 496
806 189
510 235
272 642
757 35
466 787
692 668
514 185
792 49
345 943
141 831
898 219
325 123
664 806
296 437
691 144
680 778
964 813
534 124
569 486
744 89
803 930
394 292
704 572
451 609
934 775
543 19
107 93
158 889
395 521
465 167
815 526
280 556
204 479
391 93
935 288
185 453
236 232
770 785
676 930
881 433
912 490
935 655
494 235
56 640
353 870
895 910
1 985
89 836
807 917
751 587
865 703
111 401
110 307
698 338
169 834
556 227
809 326
180 944
935 625
624 147
909 369
897 708
29 733
814 151
722 105
241 351
291 559
609 774
817 925
279 120
418 844
795 260
10 185
650 681
239 567
121 565
679 825
920 395
429 573
513 464
709 812
599 467
606 15
646 490
703 974
698 668
251 882
183 114
443 92
94 86
534 415
906 727
966 755
61 105
404 266
214 694
510 694
18 110
788 633
924 979
65 469
348 585
320 808
998 98
201 29
158 368
410 428
694 450
350 701
701 16
185 710
325 105
323 878
709 39
563 967
122 340
266 906
811 899
546 291
520 631
607 421
735 709
101 710
648 327
832 640
34 597
783 955
170 287
125 4
494 370
75 306
96 872
354 623
420 180
673 773
687 812
257 898
62 56
496 461
255 700
815 525
786 396
162 427
159 801
295 468
211 622
519 101
204 916
156 229
87 608
204 424
836 280
561 796
855 11
533 620
740 508
234 389
917 986
506 695
258 538
752 843
545 943
409 291
791 597
53 380
589 808
368 409
590 474
479 590
881 347
275 145
121 402
481 540
85 28
787 312
299 964
535 462
148 949
193 678
440 984
89 645
467 116
996 779
710 244
721 982
673 127
922 735
104 94
242 170
662 770
430 974
962 998
405 506
886 165
544 549
826 325
121 311
718 224
171 662
958 231
206 987
280 580
501 753
157 982
341 917
660 664
242 925
268 798
269 857
371 562
205 234
242 603
702 459
353 487
674 185
355 378
80 453
245 299
642 233
905 141
71 65
657 863
178 33
487 355
357 36
641 417
902 395
755 755
462 165
299 870
857 705
306 496
328 753
71 225
409 43
334 687
547 951
999 791
395 70
516 611
641 535
942 385
335 780
678 593
662 774
400 451
169 105
683 729
817 934
358 33
140 459
601 192
396 478
555 388
971 509
593 780
699 510
103 350
580 562
375 875
283 558
71 320
913 884
224 299
893 359
507 167
796 663
924 213
66 536
917 424
82 462
56 892
419 138
188 228
241 671
136 704
56 400
660 773
54 202
501 58
20 231
388 294
796 261
620 149
343 604
55 674
473 593
599 828
988 749
536 133
649 841
741 364
367 502
702 251
687 824
491 208
147 759
290 888
807 841
550 595
201 399
995 228
489 373
214 467
485 796
101 821
645 795
801 138
213 544
982 143
710 928
118 252
730 307
292 696
394 409
405 323
388 477
159 177
983 342
695 42
824 338
643 612
926 102
211 659
82 286
459 379
170 404
664 422
951 322
5 618
584 566
967 877
195 695
647 118
867 293
696 84
687 371
892 984
226 641
475 833
857 327
741 38
120 849
966 695
683 34
600 129
683 890
48 850
900 550
598 212
46 145
479 361
407 47
814 708
624 548
587 86
918 657
883 695
661 735
435 838
447 794
842 751
599 781
953 485
814 404
666 886
955 1000
881 420
85 507
962 729
169 616
775 893
683 832
949 694
392 868
952 685
801 666
477 6
672 844
738 68
580 815
768 895
336 96
546 153
209 118
842 70
859 338
531 730
302 464
916 265
533 375
838 595
335 606
106 57
137 506
696 844
208 484
551 615
593 219
277 476
860 872
455 761
428 396
548 267
381 576
537 970
261 576
500 782
569 478
811 911
284 654
934 729
23 990
591 724
617 370
417 517
981 113
496 189
534 501
40 227
709 454
76 404
862 432
316 590
276 916
721 82
707 295
48 859
108 301
954 75
184 152
618 877
304 481
110 918
519 81
379 284
543 926
765 135
963 947
196 234
24 982
895 511
400 407
996 974
539 956
183 78
574 704
20 349
400 872
703 474
742 242
809 892
173 597
400 532
859 982
735 334
760 618
411 922
84 444
422 919
153 836
332 483
950 351
170 195
733 807
81 459
720 793
846 278
321 840
247 67
223 242
207 462
487 316
671 493
415 248
153 587
534 803
830 786
462 144
374 711
740 589
948 804
958 528
594 428
845 728
36 434
624 555
294 715
726 239
744 733
54 261
974 15
325 39
418 119
620 522
642 571
495 213
583 168
584 879
693 161
458 938
910 321
638 386
144 210
680 466
288 378
691 663
270 503
148 803
881 848
725 408
278 474
233 265
187 71
703 647
677 372
332 721
891 349
531 173
826 767
687 665
42 434
4 889
571 423
123 741
778 408
890 109
79 856
369 587
619 815
689 631
831 976
819 160
995 125
80 514
272 393
431 447
967 620
948 263
964 164
166 663
31 571
488 304
617 912
775 387
800 643
158 177
166 355
45 954
243 251
963 282
481 652
321 816
300 452
998 286
632 41
84 863
336 768
138 750
587 974
134 247
12 94
311 853
711 564
288 412
801 240
980 796
517 678
454 35
303 908
958 784
175 865
631 983
163 363
489 540
235 142
784 282
142 97
924 547
612 120
260 493
928 124
873 594
733 610
951 671
258 438
235 623
821 813
875 740
305 670
359 207
789 787
822 885
936 671
509 432
566 137
900 667
861 319
660 203
62 296
852 976
803 445
939 144
435 152
959 668
67 167
614 475
598 119
163 391
866 448
886 842
455 896
308 698
790 214
93 684
822 265
507 708
710 652
841 920
250 917
202 485
526 949
957 224
525 798
211 969
36 619
589 837
909 889
122 624
511 525
407 385
647 170
812 236
671 442
715 5
608 301
641 979
347 728
236 636
582 907
30 23
929 148
768 614
762 32
767 738
387 342
7 172
566 206
727 456
397 18
309 385
633 881
141 6
55 441
526 213
95 435
29 65
501 545
266 31
1000 421
983 595
255 829
480 552
707 548
358 991
401 165
740 304
951 841
564 929
119 269
55 461
565 199
280 999
680 81
86 672
341 819
350 432
494 356
191 137
239 543
426 703
353 561
278 812
811 331
215 103
545 569
568 705
320 485
643 609
332 509
470 655
587 634
166 862
547 952
766 136
351 679
932 614
2 23
116 823
559 891
2 159
386 60
843 960
278 811
688 637
69 347
117 257
316 284
187 678
786 516
396 152
613 976
908 109
265 760
538 606
774 148
218 43
331 575
772 855
568 580
231 432
942 434
98 87
893 448
769 683
188 459
69 288
493 501
223 951
832 766
930 496
361 200
452 12
935 752
350 340
491 135
985 792
195 142
328 63
496 83
390 482
443 688
279 767
119 376
836 376
136 633
396 919
726 258
403 113
850 801
150 206
598 998
463 571
568 113
341 847
687 457
410 272
649 68
541 551
241 135
886 566
842 527
856 284
264 925
652 197
257 501
184 228
651 485
421 616
809 112
48 718
624 620
176 507
311 163
250 623
725 363
672 602
21 565
274 659
589 412
966 72
226 773
713 568
456 540
713 351
95 189
445 189
197 462
914 201
899 948
692 296
582 809
292 661
71 258
95 851
495 465
60 398
761 687
475 11
257 268
745 525
993 634
197 893
951 250
905 266
715 739
166 680
591 972
164 442
4 255
405 697
286 809
860 698
755 494
172 951
181 623
86 501
942 744
994 931
200 213
574 226
738 744
809 725
86 336
851 116
412 196
950 708
944 441
971 558
419 780
538 672
559 438
751 804
732 730
288 417
137 105
936 850
287 402
134 342
705 891
247 144
764 619
119 41
787 813
891 300
113 982
688 735
720 830
90 983
929 628
818 439
211 735
917 595
638 45
645 991
28 734
501 855
902 600
570 820
835 806
295 157
663 284
389 354
703 93
459 300
877 194
467 224
958 167
400 574
964 552
234 439
953 429
679 681
634 97
511 414
495 200
544 590
652 219
634 90
72 157
376 884
267 710
768 894
611 54
319 610
487 184
399 554
696 857
235 266
568 82
657 570
587 924
586 455
667 143
782 399
618 362
943 483
283 861
736 159
772 76
434 414
858 631
271 134
347 263
426 314
983 644
987 851
437 445
362 188
429 305
68 300
848 406
126 785
36 856
643 971
556 790
361 301
436 244
486 606
331 351
658 223
415 187
84 800
407 132
886 62
101 24
929 283
398 993
213 155
64 247
78 991
514 313
407 756
923 85
694 263
809 145
104 506
42 932
895 670
962 384
744 252
886 756
781 774
740 800
818 871
478 752
554 323
481 429
40 145
103 779
689 837
465 526
38 83
709 659
288 292
367 855
976 619
35 734
631 559
393 637
846 496
842 698
390 410
690 351
91 852
372 578
489 255
23 807
19 395
926 855
879 318
585 281
104 66
166 46
440 136
302 344
308 437
721 140
261 539
128 113
738 484
233 566
437 95
470 169
976 350
734 293
178 462
901 187
255 616
483 471
685 4
717 163
528 770
60 257
23 777
252 563
130 644
274 713
193 736
616 825
116 163
562 196
933 211
134 79
435 252
936 321
283 916
711 109
882 752
526 497
19 187
521 43
768 449
710 679
602 421
264 906
77 484
293 681
965 814
686 520
206 828
227 532
226 862
64 503
9 988
667 688
275 571
740 843
77 348
158 453
829 767
840 583
365 912
777 422
315 138
601 155
307 992
447 373
143 887
321 24
414 439
832 473
414 576
190 935
625 959
576 224
867 566
136 419
108 227
538 623
849 971
194 877
231 68
567 424
611 704
256 497
60 486
387 897
959 456
31 615
357 59
79 158
960 289
690 162
775 137
426 309
295 429
502 771
461 527
97 719
438 774
748 360
939 252
426 772
907 549
629 522
199 717
247 918
388 471
712 30
663 994
928 304
310 769
431 432
282 336
26 386
422 834
827 977
514 39
569 553
971 190
119 711
531 377
760 866
368 42
715 56
995 895
338 496
151 623
311 694
965 96
8 698
463 384
119 923
230 325
720 506
181 243
617 901
499 138
976 353
62 122
205 220
994 373
961 293
730 704
89 613
884 582
914 733
342 139
253 613
326 988
627 468
403 44
811 265
291 26
565 405
227 338
61 913
563 291
615 348
378 149
317 5
392 745
535 301
936 355
10 786
66 283
882 362
623 25
462 407
179 602
278 653
999 585
324 713
619 63
481 611
261 634
859 16
14 686
994 397
721 653
50 648
388 41
564 476
877 22
324 458
655 243
261 214
743 585
582 362
999 986
423 114
3 576
341 111
677 10
252 346
261 681
478 575
248 15
698 755
804 283
982 759
119 719
3 548
364 758
563 117
760 424
883 961
435 994
407 996
734 997
852 677
328 894
318 371
952 614
301 588
289 86
364 83
185 362
196 535
6 589
541 251
527 767
236 536
262 87
794 730
998 489
577 481
68 363
313 379
300 867
370 219
546 928
815 478
529 245
48 594
724 240
180 654
275 89
294 506
381 422
560 961
62 635
51 199
80 201
146 743
322 21
762 893
950 950
198 222
870 290
709 395
28 284
796 322
126 853
511 981
900 395
585 362
120 862
704 957
422 708
908 254
753 541
352 309
229 803
16 235
488 36
197 175
991 816
82 380
810 798
242 687
158 629
184 61
449 99
663 50
269 368
189 932
728 950
788 766
748 194
839 490
833 673
734 466
570 842
556 44
529 830
94 830
261 708
437 135
430 82
179 380
852 319
163 72
19 535
356 947
306 723
940 22
897 991
935 339
516 389
736 727
217 470
271 960
354 180
551 58
176 111
157 108
702 318
180 865
290 944
784 335
774 315
705 250
824 508
654 208
159 694
848 777
255 38
278 214
883 243
603 444
54 507
139 940
224 759
809 846
210 975
611 535
427 266
503 146
50 778
495 526
170 122
409 635
332 13
289 834
39 25
368 312
717 296
599 942
637 250
365 274
109 592
412 114
96 297
932 978
356 929
362 861
304 806
373 575
444 956
305 626
596 743
346 75
306 116
885 325
166 693
829 900
18 461
14 434
271 168
216 71
206 199
434 787
780 997
651 396
31 350
398 231
417 129
231 22
808 614
865 634
883 354
95 44
164 851
600 592
866 721
765 430
656 210
346 687
366 79
953 69
463 551
898 25
862 804
398 246
752 103
907 470
528 680
900 504
727 92
956 171
422 656
513 79
970 578
127 926
607 464
653 929
811 307
55 301
143 760
845 577
590 720
781 404
426 437
137 729
398 71
792 526
757 845
100 587
320 155
811 847
766 948
901 1
806 52
564 479
635 72
940 442
626 154
949 53
980 356
280 611
770 554
393 206
268 251
345 902
81 21
696 459
844 363
489 422
493 735
133 771
464 482
206 888
721 271
77 338
842 427
809 723
939 168
907 140
822 896
973 887
264 367
874 923
930 109
603 367
307 660
924 894
167 842
195 869
497 943
267 3
785 323
262 670
319 692
923 21
272 103
494 699
993 803
507 156
709 919
736 358
727 466
295 56
21 873
325 193
867 822
62 597
352 94
769 890
398 864
610 873
707 117
297 987
448 723
184 149
280 243
820 329
684 503
197 103
327 199
409 728
246 774
973 821
493 137
255 545
167 929
821 272
540 633
188 149
518 853
72 856
293 778
306 718
424 486
439 470
483 202
449 236
329 758
883 77
379 212
109 631
733 183
446 673
631 335
782 333
211 741
120 3
942 808
47 837
987 223
754 852
908 374
524 21
698 118
104 252
899 197
386 437
42 47
554 114
770 891
270 427
62 404
762 284
499 720
470 844
945 262
851 381
324 791
663 272
354 502
460 667
396 501
493 273
992 800
270 128
366 367
643 635
434 990
251 566
900 238
411 737
706 155
777 228
919 471
42 996
272 502
8 836
281 244
179 14
762 274
725 636
850 25
740 725
667 197
475 163
32 746
27 832
310 884
429 429
725 65
495 207
204 677
714 643
253 656
549 544
435 386
286 1
707 654
370 226
132 921
368 644
171 796
456 598
353 245
219 223
652 697
964 853
39 196
108 818
110 515
101 549
942 782
932 709
95 787
202 727
121 984
341 771
894 927
675 881
572 657
734 367
463 104
89 794
709 172
415 559
256 977
498 41
615 804
234 206
255 759
644 432
526 195
901 109
310 237
572 308
905 117
16 588
86 939
406 179
952 380
480 374
75 452
219 941
952 856
764 803
555 60
943 536
448 289
314 593
404 194
102 985
151 615
182 486
227 355
901 33
948 501
882 187
990 220
741 417
897 540
766 229
737 266
976 999
190 255
741 978
483 438
82 617
259 797
102 150
86 375
620 715
846 729
480 113
521 99
775 160
493 279
291 768
809 131
515 647
496 401
357 125
358 335
695 581
65 533
756 36
870 6
250 155
593 396
324 968
316 891
989 8
607 363
617 292
152 57
693 39
767 810
640 425
517 474
777 308
167 708
757 250
563 123
72 930
653 351
550 317
50 953
395 698
141 551
12 227
272 343
818 917
909 294
346 981
141 810
600 176
687 45
699 827
926 213
449 756
268 349
207 853
206 147
540 817
955 798
174 744
9 979
597 486
841 100
859 170
490 745
995 773
550 123
413 944
489 226
143 245
648 769
608 390
863 408
273 797
383 977
383 337
646 910
242 427
329 745
751 734
872 16
711 52
455 325
84 169
597 369
162 401
528 889
136 460
62 887
242 585
692 474
317 957
747 550
995 156
863 962
306 700
245 547
890 191
220 87
856 683
874 357
754 350
399 642
293 199
894 237
805 286
859 143
204 162
942 785
305 296
103 317
658 116
619 159
880 208
458 864
604 506
952 232
350 203
306 810
433 656
428 400
588 292
221 74
129 909
841 626
660 190
145 945
279 99
398 756
908 375
203 227
883 50
898 791
378 343
228 554
813 789
72 3
946 680
716 244
967 587
46 897
315 210
701 38
497 905
821 172
992 859
800 413
61 189
115 993
742 590
366 874
57 782
964 829
278 8
190 468
231 406
509 657
190 410
733 178
829 638
708 57
1000 804
75 808
252 472
225 242
466 960
819 537
200 50
466 145
886 521
897 534
468 821
326 980
350 552
931 677
705 26
730 900
205 529
248 482
425 292
790 336
986 416
233 323
259 328
272 933
715 66
144 918
279 564
270 649
621 325
945 32
344 177
281 897
706 914
151 561
999 9
832 116
64 306
57 949
866 194
922 355
639 800
295 144
29 955
29 887
689 444
545 49
840 79
412 369
210 697
178 683
53 342
250 532
83 871
273 702
717 715
505 427
115 333
927 57
199 234
548 629
210 259
316 176
808 143
168 729
631 517
92 294
450 183
599 549
986 17
211 494
961 33
406 97
507 530
686 947
420 941
592 21
17 715
624 587
99 939
426 523
845 97
233 192
563 82
807 753
182 602
275 763
590 79
845 460
176 567
998 314
4 705
92 653
489 727
514 750
678 650
513 234
278 764
276 480
220 610
976 45
173 104
235 816
284 672
218 531
311 472
262 993
165 926
213 991
72 840
786 929
605 915
489 34
909 669
283 880
872 117
517 160
533 150
102 705
869 813
859 226
829 33
714 271
920 974
55 933
324 158
74 401
125 937
35 258
8 441
248 123
628 371
49 813
484 720
603 877
45 837
968 236
352 504
920 429
610 410
733 303
276 36
903 817
899 333
194 560
144 638
323 436
330 909
766 820
481 296
869 368
885 542
233 540
1000 1000 95128
491 642
442 228
63 867
625 398
210 480
810 45
714 105
816 928
553 889
75 680
932 495
474 209
10 457
539 260
314 594
849 243
891 692
189 231
980 106
937 883
376 473
815 785
749 707
22 515
200 475
919 863
394 945
429 338
382 157
504 232
561 310
250 732
817 789
156 507
307 153
36 317
686 301
316 923
205 808
269 432
23 975
164 905
957 238
302 846
671 721
61 772
564 773
849 665
766 487
280 654
986 762
719 879
540 532
410 230
460 12
949 434
661 531
857 547
543 900
548 443
208 844
669 652
44 401
340 103
771 137
419 176
64 977
440 65
873 54
322 278
407 344
236 348
176 544
609 456
710 215
333 556
719 813
113 794
128 926
703 647
841 445
381 811
871 530
569 717
606 710
111 76
173 105
936 781
395 610
883 54
838 898
700 539
667 441
224 115
807 332
713 541
940 312
609 665
111 162
600 494
551 150
170 331
35 212
728 883
217 498
521 45
218 234
309 984
620 332
601 143
704 697
554 427
562 764
944 610
981 270
945 340
485 287
300 384
472 820
476 613
365 886
440 572
143 823
866 941
469 945
630 941
974 605
503 694
269 760
886 102
561 496
345 336
39 936
803 409
727 442
429 910
606 148
121 199
963 574
967 865
750 937
74 215
522 402
190 774
298 274
764 755
436 279
683 379
662 894
953 227
28 231
885 681
607 905
115 27
863 401
342 997
213 949
975 972
902 565
511 694
319 667
597 385
366 191
590 104
347 273
722 772
438 858
165 855
60 119
432 563
975 370
71 297
55 930
375 235
719 774
249 142
905 935
86 318
199 76
335 489
694 868
796 320
336 251
588 338
948 136
243 694
203 485
165 929
107 247
885 381
850 932
120 830
390 245
444 332
633 92
311 107
39 201
893 895
320 963
471 957
719 588
341 375
532 246
813 704
440 254
450 436
261 375
32 1000
716 433
308 417
404 576
792 579
141 183
887 733
248 97
844 474
434 286
265 927
452 25
176 714
344 451
219 647
547 600
125 365
14 789
785 378
439 869
297 60
486 45
902 62
41 611
670 566
475 57
850 552
18 2
880 178
101 745
475 503
352 407
5 396
573 725
223 43
792 883
590 985
91 632
208 119
182 122
771 673
725 274
919 378
152 695
51 728
458 207
221 928
151 545
252 339
510 700
583 456
894 391
425 472
585 970
1000 536
596 909
4 393
875 679
293 192
919 594
986 123
778 914
293 531
830 451
766 445
562 120
967 112
619 537
589 677
554 607
167 566
386 813
922 282
608 171
994 6
621 104
702 976
686 497
532 359
154 655
873 990
954 78
597 211
771 13
89 671
181 742
540 533
826 565
385 153
50 667
291 773
614 344
206 679
431 542
37 724
130 663
89 590
924 927
851 205
859 317
687 624
828 170
104 160
25 613
808 707
787 612
249 72
506 130
243 417
223 95
667 204
436 60
179 368
279 876
444 338
784 216
453 46
568 413
12 737
215 658
536 481
843 412
429 40
768 164
529 947
23 262
193 952
81 657
919 751
745 229
412 670
478 19
402 717
523 911
771 179
287 804
983 496
921 680
283 131
925 507
718 578
520 14
387 442
655 853
466 898
193 727
266 695
195 568
141 872
893 368
821 923
224 608
854 415
437 706
707 560
276 925
788 668
36 138
706 929
110 771
149 626
427 395
700 933
564 969
978 988
647 295
932 513
785 688
633 139
433 860
468 265
271 81
199 364
416 673
578 209
816 695
370 579
322 890
990 1
377 960
56 794
355 926
41 16
643 1
882 105
597 247
96 639
42 721
974 647
410 147
883 321
638 664
90 31
552 219
87 100
885 41
22 355
119 937
157 397
151 892
245 876
748 98
390 117
165 828
912 938
575 853
479 420
780 639
215 512
885 949
894 876
648 281
357 777
953 921
916 453
255 418
821 60
23 912
289 585
424 968
494 696
497 915
168 690
381 10
877 149
153 489
698 519
825 856
654 553
199 183
598 505
686 343
272 885
161 56
123 241
200 158
748 805
782 20
996 893
791 358
343 946
355 291
586 149
820 504
725 279
934 680
42 652
411 319
496 713
355 376
25 66
750 424
664 699
743 998
88 701
705 703
978 851
433 226
637 190
346 41
287 73
890 264
472 329
359 683
316 579
409 974
957 401
910 612
996 689
726 238
67 480
237 788
493 393
403 213
832 731
793 958
332 394
411 429
171 379
18 564
492 445
617 916
172 517
892 938
944 322
991 673
382 411
939 445
636 977
525 48
631 543
906 602
9 848
73 375
829 751
953 171
150 749
626 27
643 850
980 867
292 181
473 547
458 54
453 892
65 94
593 784
424 180
546 259
799 550
772 927
32 301
519 759
224 463
709 434
90 887
602 230
475 12
810 530
979 282
8 754
635 983
881 466
606 873
543 370
430 13
755 734
286 127
756 726
203 73
551 194
120 645
874 134
642 818
508 237
978 160
588 594
478 326
464 697
700 276
20 267
524 214
170 563
920 147
586 907
772 437
493 951
958 638
908 483
221 915
765 653
510 892
955 927
501 189
905 772
744 486
693 458
292 25
210 264
945 636
641 783
379 659
911 692
151 255
144 329
586 487
427 970
933 184
442 447
167 720
464 77
129 809
187 575
643 650
405 935
749 598
541 772
112 230
61 822
38 402
157 60
222 486
281 957
905 14
949 359
271 889
581 128
187 694
58 633
661 167
839 229
253 291
433 991
246 649
839 553
206 848
53 857
66 571
88 16
883 668
66 536
637 613
621 669
329 478
976 371
507 497
393 253
811 881
347 47
796 631
440 284
483 686
708 597
235 69
603 70
900 271
641 46
340 808
513 481
752 372
443 627
534 347
252 828
450 759
979 843
11 415
279 558
706 741
306 38
739 508
378 131
578 887
741 406
989 471
911 494
781 646
300 989
116 47
335 558
83 241
300 847
779 176
201 501
794 973
662 964
275 919
209 251
362 992
166 876
874 434
361 391
707 333
997 94
69 908
624 447
356 807
311 886
689 876
538 932
827 982
140 570
567 380
722 994
685 190
985 268
153 54
233 90
933 792
92 263
496 386
198 480
815 900
170 406
106 377
843 617
4 95
307 147
958 26
853 455
764 632
821 896
806 10
700 971
416 547
189 261
314 245
379 441
300 439
535 202
613 660
437 345
189 979
821 853
811 958
739 403
310 499
204 259
7 88
947 172
867 397
141 524
905 825
590 289
224 839
156 283
159 584
162 511
517 512
867 938
93 961
296 481
901 871
142 33
954 258
620 690
236 853
714 715
683 308
125 288
423 294
995 295
646 225
493 557
313 387
228 871
730 264
728 292
2 71
100 264
455 53
787 554
32 577
832 75
866 38
300 830
298 846
381 439
892 259
808 623
142 50
185 937
938 308
619 112
266 547
171 526
394 361
209 643
738 2
181 669
466 862
195 40
100 759
513 871
648 483
303 989
25 933
781 554
153 176
906 393
822 189
203 525
316 790
278 705
627 230
224 295
795 440
420 308
305 265
697 371
801 780
50 497
271 389
219 964
210 33
850 144
431 612
727 359
6 632
149 835
21 565
568 698
219 174
379 849
227 413
818 86
978 890
821 187
184 140
714 247
534 140
354 799
132 540
815 90
562 619
611 972
128 479
444 720
271 807
243 293
757 985
4 487
427 575
362 693
435 915
316 994
726 265
176 162
8 491
493 84
684 540
564 151
185 934
268 612
277 270
61 144
862 960
259 512
248 368
917 171
737 154
803 884
401 469
90 172
758 181
615 165
667 601
335 916
283 966
702 550
913 142
100 89
82 95
1000 34
238 997
988 334
380 475
215 574
146 806
267 700
707 896
138 18
265 309
286 142
7 467
743 67
797 734
658 667
603 763
709 768
654 454
77 258
188 516
642 251
759 250
401 399
672 645
452 652
255 468
724 272
271 922
77 77
712 682
703 538
763 150
26 452
719 139
523 826
493 939
497 244
376 763
194 750
398 853
2 334
494 296
14 238
980 187
382 273
616 201
442 928
517 731
218 748
1 172
109 366
475 65
488 97
283 413
412 451
792 730
518 152
657 572
868 602
987 337
412 251
514 695
396 346
63 500
892 937
225 661
815 711
155 181
897 480
660 177
861 908
496 868
353 564
616 969
925 265
738 293
299 67
931 663
609 108
360 403
494 829
557 45
285 984
821 627
965 637
61 441
516 297
949 527
45 89
995 859
785 76
54 840
910 429
273 964
760 159
164 579
662 297
577 381
926 669
997 535
483 76
561 979
977 835
670 804
92 609
268 626
156 81
205 399
996 695
565 464
369 432
104 642
673 43
52 499
163 19
650 297
761 461
432 822
713 115
990 45
119 659
404 110
779 741
977 924
970 327
991 606
984 303
17 404
110 647
774 36
575 702
431 473
762 10
332 137
646 191
885 856
602 66
336 372
270 668
934 236
674 541
367 539
522 643
462 57
920 301
360 566
327 295
140 572
307 477
902 580
731 162
383 101
18 637
256 394
823 681
666 32
182 959
785 869
590 545
240 626
804 789
266 851
223 560
850 793
709 968
553 279
732 114
382 638
663 225
499 512
175 798
928 286
306 160
276 244
711 121
416 220
196 596
733 564
67 395
338 866
519 862
981 664
337 126
927 917
410 228
182 403
37 373
488 491
673 138
864 501
498 802
72 576
80 359
19 458
996 513
882 323
848 713
507 110
694 525
15 38
534 692
467 899
275 988
4 872
378 937
496 787
989 263
462 568
997 604
194 818
206 866
65 324
158 118
226 117
625 547
632 595
143 987
441 866
799 116
802 929
586 646
996 507
410 462
261 132
450 519
814 89
262 414
426 42
141 959
563 279
453 286
547 767
68 676
992 154
298 943
746 773
202 865
331 540
706 173
475 36
637 421
550 304
827 855
740 797
348 426
10 34
170 915
198 868
535 855
835 30
346 943
48 286
519 820
909 490
970 696
97 49
65 355
865 434
59 638
823 951
297 423
547 992
21 191
332 241
415 175
912 559
521 472
581 309
152 569
985 410
139 664
24 76
816 914
303 285
877 479
972 755
859 955
346 472
264 985
39 592
892 251
158 600
585 172
920 489
289 558
260 225
260 740
409 986
508 549
896 922
258 501
337 702
542 9
947 192
700 662
94 88
664 369
901 670
946 343
966 550
980 275
302 487
313 7
165 195
809 898
63 146
493 881
217 860
73 980
469 424
470 636
731 558
378 300
219 320
797 256
58 493
823 120
843 108
387 416
835 668
654 576
313 852
436 162
511 793
955 85
181 819
730 60
523 771
846 726
319 678
278 951
722 408
15 459
912 632
417 141
651 521
839 999
180 600
379 784
738 495
537 59
573 4
56 494
49 896
230 911
828 454
458 911
196 598
215 875
138 392
682 67
468 52
695 685
607 321
949 44
446 678
666 146
997 968
364 230
32 232
737 805
247 87
183 627
10 784
79 550
835 961
435 212
246 457
13 804
62 852
247 347
253 151
199 765
496 559
96 883
551 299
553 732
266 464
353 634
364 50
175 516
966 378
445 632
390 395
253 314
743 912
952 483
918 694
112 965
394 365
114 735
112 920
919 217
524 486
551 986
582 544
890 220
143 780
220 479
609 419
583 988
280 73
100 396
251 247
624 123
2 546
342 275
584 933
302 332
726 803
209 412
519 372
855 523
116 621
357 141
622 187
146 682
623 626
121 354
204 998
692 70
529 362
327 901
255 251
243 891
542 354
408 898
913 715
520 929
690 675
506 792
799 274
307 52
190 491
684 440
647 926
9 437
349 901
837 205
280 645
634 452
844 479
888 239
264 524
139 899
642 435
967 102
511 309
918 247
737 394
713 453
926 705
660 385
257 801
240 396
623 320
34 990
905 830
468 686
592 334
150 100
723 248
995 209
159 48
330 465
176 32
694 329
777 125
210 913
773 938
935 899
85 794
11 349
95 572
833 369
25 345
901 941
699 676
367 179
938 128
987 650
553 52
564 430
140 488
815 980
432 587
255 162
387 642
993 399
92 893
891 350
957 723
242 572
790 366
98 535
488 557
939 66
133 254
145 161
197 417
333 301
776 790
298 505
955 495
394 370
783 240
269 356
47 881
267 33
581 883
109 779
964 717
526 408
141 477
198 929
494 656
250 586
888 331
186 803
309 550
615 237
100 813
775 489
815 513
634 617
615 205
916 256
928 246
436 486
54 613
347 812
145 96
832 466
115 637
584 383
786 145
39 126
323 236
880 806
3 259
938 27
810 431
80 316
667 959
913 882
701 450
246 618
107 459
452 198
357 881
804 713
699 633
999 662
607 122
695 34
531 807
809 463
853 382
160 891
655 696
842 875
804 820
777 462
158 38
261 320
932 878
152 449
999 880
259 149
871 566
237 158
855 286
446 916
645 338
349 259
691 931
305 767
426 458
450 245
514 484
99 197
927 433
978 102
951 586
489 322
216 714
627 583
342 234
70 25
479 830
34 902
927 159
77 314
456 817
151 341
746 657
51 434
529 302
620 854
88 55
890 631
194 161
99 165
976 221
83 720
859 759
667 737
244 447
255 366
906 445
330 845
767 122
814 638
468 485
58 730
63 648
645 617
603 878
787 449
862 218
741 347
142 61
841 302
108 799
764 411
79 433
309 341
171 931
428 84
668 821
3 89
15 833
740 845
588 34
478 441
854 450
869 88
842 991
36 431
124 423
171 797
151 874
417 999
818 988
75 484
94 807
257 630
557 299
236 787
582 39
894 863
956 87
99 167
553 614
901 185
294 899
458 821
181 812
914 934
390 660
551 445
722 444
712 119
206 167
145 374
556 144
989 728
362 915
539 302
90 80
289 131
899 525
192 522
110 469
372 595
381 433
561 204
22 339
466 63
156 418
762 214
982 723
376 961
213 282
440 57
981 767
413 431
863 326
872 816
183 43
873 147
908 605
304 253
881 82
995 802
749 348
491 320
586 322
355 450
333 384
454 931
634 821
818 374
239 578
950 621
20 475
506 676
495 103
710 818
118 850
650 267
931 403
297 211
652 81
136 57
277 198
250 413
389 447
99 487
676 412
830 599
393 337
851 471
555 509
849 349
337 715
107 440
560 851
946 241
428 455
949 372
25 479
349 763
460 626
582 148
207 988
487 8
917 885
308 150
13 841
257 410
881 487
906 866
462 106
155 223
778 834
952 48
942 473
149 223
92 970
578 338
138 725
232 547
530 526
230 392
53 776
600 332
876 512
821 321
531 949
652 577
908 480
972 822
132 621
393 812
848 16
493 680
17 261
339 755
825 547
457 542
340 927
439 576
945 892
318 51
157 831
338 936
228 161
613 765
171 714
317 5
151 911
579 46
91 446
850 898
137 530
631 449
223 389
895 763
709 645
549 222
595 515
700 25
920 167
503 401
980 919
956 353
597 682
410 210
899 402
874 749
142 517
270 842
674 899
97 569
628 843
464 172
754 76
313 947
964 150
757 299
920 394
312 843
177 310
255 31
896 33
168 244
942 480
380 573
419 552
412 165
526 753
686 164
394 771
28 571
731 563
315 611
704 282
783 144
514 12
441 195
409 689
101 879
155 38
288 315
67 897
771 756
392 116
488 480
147 820
631 340
572 237
435 826
236 563
373 371
898 887
224 488
249 893
127 533
364 600
277 292
232 623
511 391
952 725
189 864
769 559
450 454
238 9
839 65
122 350
663 533
240 5
767 692
817 298
324 836
708 390
761 887
88 508
537 295
758 384
217 761
819 386
943 889
336 955
239 620
876 591
975 932
776 76
629 438
448 849
972 467
200 47
932 802
168 336
591 372
202 513
662 826
528 365
745 351
617 307
805 448
448 538
639 928
878 811
116 171
283 865
394 209
281 192
776 727
299 486
735 221
151 297
1 80
548 878
698 285
897 590
934 708
537 51
120 556
928 92
876 16
866 541
225 727
297 655
533 274
828 365
389 606
305 639
172 495
579 27
676 805
89 913
722 335
965 538
9 894
676 571
123 93
447 581
976 576
302 838
916 926
400 375
419 423
717 716
513 550
54 402
19 512
530 828
867 395
647 744
253 548
922 257
372 434
276 25
175 741
957 142
706 685
851 870
145 964
384 2
631 874
610 625
947 966
566 771
492 550
534 820
159 898
498 280
784 782
437 139
374 743
581 850
20 919
265 407
327 665
49 488
276 824
505 672
662 25
401 255
144 25
346 8
306 49
363 342
163 633
830 103
655 822
81 356
265 426
208 930
770 874
659 900
625 251
112 286
680 42
351 96
334 653
180 673
804 909
449 342
742 123
92 230
866 799
161 39
556 248
599 519
276 717
140 374
607 232
692 664
411 676
474 326
870 426
461 487
600 329
680 867
13 592
287 53
132 619
650 643
891 839
578 226
416 693
541 124
902 932
851 14
457 985
614 988
887 190
650 242
855 657
953 628
570 395
617 645
459 847
153 103
730 527
558 918
20 864
749 916
388 879
353 671
707 461
426 309
894 277
33 193
615 202
881 975
404 627
618 954
547 867
763 291
376 648
986 519
527 519
613 927
684 45
64 431
245 234
226 692
157 874
928 641
220 68
658 576
104 327
564 900
663 893
993 506
555 707
892 131
630 183
187 98
657 372
184 20
947 234
422 89
411 1
521 683
82 979
412 805
238 860
548 707
952 604
464 863
502 373
997 795
90 906
189 816
74 424
812 744
327 947
129 388
601 433
216 365
568 223
961 353
756 282
789 686
10 228
25 670
353 244
718 830
743 667
260 94
418 776
436 895
865 765
446 379
911 864
246 934
676 529
852 768
317 767
527 844
56 273
677 616
958 836
638 524
678 703
968 57
117 2
267 160
441 988
248 717
326 374
452 558
241 9
757 631
280 902
597 121
307 868
199 154
494 256
384 229
941 677
736 456
720 778
740 198
392 716
923 339
901 469
352 987
306 285
670 444
308 52
873 619
937 466
941 576
737 163
455 653
793 50
21 74
66 103
118 332
682 617
471 941
785 412
180 700
682 843
526 945
840 775
732 733
30 30
9 691
634 338
298 450
795 826
902 821
726 60
233 988
18 943
318 235
650 771
320 755
874 785
960 703
670 818
706 340
689 559
304 809
743 384
828 563
971 784
274 998
130 111
555 195
100 648
530 866
825 617
682 57
300 759
904 898
885 211
384 921
557 362
241 960
159 830
517 509
557 79
766 689
42 132
936 474
945 205
969 572
504 863
14 738
476 983
365 172
770 425
449 375
962 733
953 81
632 387
13 516
296 613
197 293
178 485
68 731
850 880
619 491
624 639
62 38
781 17
97 575
23 85
869 20
65 721
764 812
249 185
945 447
530 5
619 195
737 211
77 629
225 365
258 256
865 78
958 58
211 881
888 965
566 245
387 399
271 57
135 924
52 373
107 470
336 738
583 563
122 604
993 808
847 372
993 642
400 615
506 490
197 979
923 369
520 899
267 314
135 315
804 193
84 493
612 320
610 399
380 1000
242 881
110 152
736 654
847 528
57 35
498 299
633 610
180 206
160 722
110 291
123 824
369 412
711 620
758 730
772 229
417 237
455 231
119 350
538 549
667 448
79 292
47 559
168 984
456 347
702 152
601 757
151 982
607 440
461 170
783 190
112 68
813 907
531 672
18 894
894 756
370 712
529 915
294 665
199 347
255 720
24 162
388 418
78 394
256 525
24 89
654 567
458 477
468 183
183 681
622 706
115 183
741 574
697 38
183 273
243 607
988 235
139 864
501 638
84 337
567 249
658 467
1000 777
60 763
240 649
90 48
526 78
855 117
31 90
268 597
97 380
11 999
203 450
771 253
931 259
169 748
468 190
366 543
524 1000
560 13
171 163
871 622
87 437
471 259
149 651
18 917
797 647
328 759
970 945
739 24
929 742
473 274
20 469
89 354
843 362
940 586
536 383
966 613
110 84
282 555
121 151
968 259
438 501
855 305
743 229
269 465
903 461
29 768
512 658
423 503
51 109
417 976
504 101
435 608
831 24
470 620
295 664
210 209
961 390
211 283
81 150
257 246
236 526
453 52
692 96
473 599
299 6
626 544
426 428
554 815
974 168
103 910
249 906
828 928
850 812
541 966
10 556
74 206
360 789
272 503
949 335
767 872
522 812
490 259
714 293
661 69
726 823
727 438
919 511
604 295
483 336
495 870
518 219
555 674
604 343
459 726
350 569
970 509
546 878
633 70
991 539
97 224
168 216
908 432
813 584
490 383
313 470
719 824
533 830
376 35
248 950
612 121
246 901
80 655
443 58
57 776
957 314
268 584
743 173
32 550
600 669
400 177
939 483
103 684
788 584
987 904
524 348
213 189
468 778
47 473
790 367
950 723
270 503
887 766
29 716
545 356
246 200
28 441
527 30
745 336
836 166
485 84
732 529
632 685
643 329
417 415
454 936
385 202
820 531
111 830
820 104
563 217
285 341
501 361
682 310
353 307
546 449
691 52
912 218
962 356
319 233
97 901
31 735
69 556
659 717
542 543
932 480
840 203
328 624
957 843
762 882
759 950
140 329
905 984
37 328
785 710
871 233
667 542
898 315
176 174
612 179
289 988
524 957
668 998
729 94
124 656
459 434
73 424
947 461
544 196
840 453
140 141
563 367
539 837
113 656
938 291
918 78
971 661
846 296
362 701
125 999
917 526
357 143
886 301
600 284
66 427
227 926
477 952
373 556
367 249
22 683
108 926
816 623
582 918
225 848
730 485
170 631
258 265
702 722
219 108
849 322
98 763
228 671
838 877
227 690
576 90
111 48
41 839
342 617
766 98
316 595
563 97
152 150
908 29
225 457
184 178
482 870
650 538
763 749
980 180
8 386
145 143
851 592
430 748
222 301
552 868
594 872
805 696
922 731
345 3
221 294
776 733
173 26
241 486
292 64
811 398
527 199
750 563
923 350
982 17
379 899
423 809
386 802
783 276
519 261
964 750
947 398
786 933
842 757
902 844
519 94
450 249
17 733
639 25
125 822
423 578
20 147
758 774
298 682
452 122
261 31
740 191
504 942
974 749
644 654
609 342
810 366
95 616
549 195
400 710
559 978
38 298
477 987
879 637
509 915
292 262
336 320
969 639
106 850
46 280
533 927
271 642
715 263
796 34
152 572
589 751
821 221
757 402
776 211
624 618
575 838
351 302
182 486
453 338
396 179
305 52
928 271
632 694
930 580
113 187
275 259
588 140
692 587
488 971
120 89
682 662
943 652
875 402
773 126
452 716
355 784
161 422
765 600
116 445
561 672
320 974
97 337
100 266
408 826
368 117
777 281
277 818
323 808
361 638
624 30
133 365
533 742
1000 143
878 225
238 703
415 494
196 922
459 735
989 776
652 551
144 970
15 293
21 606
271 260
390 991
914 308
636 946
289 384
299 316
464 329
395 68
125 556
274 851
273 490
336 404
176 929
726 173
321 445
658 530
86 321
853 960
935 880
501 24
498 761
739 206
579 681
155 519
577 56
851 903
436 197
445 1
469 698
674 855
936 945
57 560
175 184
670 296
276 817
175 221
543 410
241 748
205 722
51 847
944 655
533 739
673 591
567 173
889 114
163 762
669 358
643 450
678 515
169 75
544 470
904 199
256 550
969 854
66 810
673 9
285 560
729 815
239 776
742 677
364 713
773 803
346 569
798 775
140 346
944 771
230 699
436 95
786 609
725 507
480 506
225 158
683 53
962 526
941 940
105 796
60 572
283 835
51 676
911 498
310 269
885 930
28 928
282 216
124 76
740 700
586 744
483 815
759 378
153 534
938 203
433 384
180 554
189 569
902 30
647 670
93 601
985 231
115 29
261 926
56 209
873 598
245 205
898 97
311 528
366 215
185 198
226 950
265 65
768 60
984 312
354 852
436 104
521 149
435 891
163 332
678 113
766 207
776 823
685 615
597 514
593 854
542 211
571 457
958 315
65 881
232 206
363 194
728 838
654 322
996 605
80 856
686 987
743 162
667 272
570 832
961 387
640 137
899 691
297 753
492 872
466 395
184 689
975 772
526 447
171 9
893 919
144 62
351 912
520 280
396 434
638 734
625 950
395 748
909 28
406 551
212 804
247 386
765 256
424 758
360 629
393 864
533 918
797 435
757 447
556 891
839 598
623 493
340 754
744 474
111 45
202 640
481 167
47 785
237 560
980 442
122 959
326 87
892 907
700 160
624 712
154 734
313 559
364 694
843 105
808 592
549 921
581 605
282 541
196 864
855 815
185 829
559 967
69 65
591 288
851 513
472 426
166 888
989 165
933 271
645 41
346 105
10 116
278 16
271 537
899 121
123 919
138 450
418 727
568 27
950 74
260 706
900 308
232 896
627 949
744 178
486 978
746 122
999 1000
430 98
681 44
808 112
78 344
455 291
76 13
270 952
254 404
733 97
233 623
484 329
808 747
219 190
418 603
237 318
683 337
530 946
56 436
215 450
744 504
347 673
672 821
405 888
782 759
788 13
169 487
176 943
773 206
367 550
636 81
808 940
221 729
355 201
806 543
417 459
755 562
619 41
492 296
819 964
840 627
915 692
274 75
699 388
676 728
23 338
43 327
542 432
804 348
353 441
591 376
198 107
338 774
28 529
773 981
713 775
419 413
25 175
361 195
354 9
296 350
785 240
629 696
643 750
498 428
827 895
770 818
394 318
404 358
268 902
357 361
37 187
815 224
490 17
714 12
213 115
612 600
702 684
901 849
250 749
125 681
73 510
562 413
738 493
545 44
973 730
21 134
383 21
951 803
448 376
152 115
547 178
432 763
600 953
273 869
597 713
324 228
949 519
720 657
710 60
400 953
718 866
225 837
216 918
747 389
164 595
329 212
261 509
144 561
390 381
928 79
447 316
947 537
661 768
883 493
511 393
431 882
270 87
172 837
874 622
914 184
952 304
365 769
820 528
102 714
280 723
17 392
877 328
886 455
631 917
261 425
916 595
611 648
357 988
881 571
587 146
598 72
427 300
435 98
354 711
164 953
473 961
954 884
38 207
510 17
984 613
292 576
756 689
633 212
196 458
646 288
866 501
392 717
196 482
159 792
90 204
655 559
495 915
682 426
322 582
821 944
57 81
664 947
813 345
71 344
110 929
170 384
972 249
351 993
713 824
866 718
905 718
762 386
888 889
66 523
135 360
923 321
883 532
408 688
61 510
899 178
796 372
536 176
958 128
814 644
614 751
355 167
147 864
824 239
37 529
86 393
87 251
773 236
275 22
612 230
31 690
836 372
218 317
31 856
396 296
21 398
689 117
851 619
91 432
955 435
127 851
609 714
411 544
848 586
855 241
802 362
4 944
158 363
461 667
275 282
710 280
915 51
528 258
126 417
957 889
891 241
304 584
344 24
732 819
87 135
359 559
435 440
551 337
41 525
572 181
366 873
524 101
781 147
109 288
647 885
586 22
240 867
941 134
776 821
773 648
890 671
945 558
954 370
816 169
350 120
321 868
687 884
290 896
948 88
782 780
575 100
403 383
731 121
49 85
406 106
374 864
605 169
555 777
468 483
799 596
830 114
595 74
949 600
954 159
854 497
698 400
301 455
721 318
328 625
381 834
259 238
614 598
958 771
684 608
767 354
168 726
126 879
294 85
305 101
748 400
383 29
991 676
893 888
575 738
273 784
490 605
835 959
249 536
780 674
302 388
807 906
666 419
38 721
313 902
466 110
496 87
50 266
771 778
358 602
951 399
305 224
372 846
582 875
888 532
382 735
938 171
831 785
436 674
263 875
38 849
749 813
210 921
420 213
652 20
95 783
853 106
913 78
636 841
799 847
446 366
989 245
998 264
60 605
837 236
749 451
251 766
149 537
562 191
574 286
931 547
841 18
91 660
691 67
402 919
378 202
248 831
205 384
769 410
488 258
848 720
266 213
624 61
354 557
575 919
970 775
314 821
542 138
955 220
627 994
264 487
923 595
411 698
238 788
156 961
310 358
982 86
950 228
110 403
280 481
184 95
242 548
379 469
185 567
244 999
335 624
992 349
247 278
299 87
784 731
118 580
854 381
170 364
257 210
496 812
972 214
313 562
632 896
102 58
979 554
712 825
936 217
614 445
458 315
811 391
211 583
108 292
715 359
841 43
579 77
442 255
728 727
491 926
890 411
604 268
636 270
142 512
940 715
181 239
476 520
226 501
519 713
284 296
176 852
885 165
37 317
281 269
128 93
535 552
412 69
943 328
983 411
572 445
426 755
129 847
768 153
616 120
128 508
862 662
592 417
789 364
521 360
35 577
788 800
775 856
994 2
840 499
667 229
275 374
727 274
186 10
640 261
647 954
719 360
277 146
492 880
326 213
438 370
673 828
863 787
811 277
955 114
648 394
737 265
19 467
615 232
884 281
84 149
655 488
555 713
776 122
346 499
966 299
977 397
446 98
467 87
247 182
500 154
349 738
846 115
495 45
934 20
182 477
971 950
600 869
287 281
879 359
431 122
330 800
805 158
541 34
621 953
112 827
83 962
757 526
155 476
999 314
583 691
403 241
577 813
679 593
605 279
996 583
618 945
414 853
490 714
745 660
853 586
4 622
955 282
126 209
380 113
289 758
313 418
783 458
989 947
284 97
966 309
531 792
11 904
618 403
455 905
231 772
316 572
156 796
825 17
446 963
284 479
470 15
780 329
778 493
781 62
935 777
949 107
323 847
104 884
417 436
967 827
314 788
10 432
352 599
555 789
552 171
361 719
128 650
829 323
433 89
391 714
468 888
118 278
162 277
866 452
837 968
985 140
81 377
693 222
886 182
470 39
538 39
347 116
247 546
419 762
412 315
615 843
631 727
60 109
685 764
984 547
724 505
246 985
81 69
149 201
341 355
518 993
128 586
645 56
700 923
860 334
668 155
424 868
429 161
824 829
908 1000
553 304
920 45
861 374
486 805
513 404
941 462
629 376
701 371
315 194
732 993
88 507
986 244
922 77
448 520
33 863
889 764
293 457
464 25
482 138
324 571
308 536
428 156
906 457
522 137
322 659
630 115
136 708
31 270
939 270
472 25
544 804
815 541
912 595
109 816
694 589
814 620
936 975
815 896
627 615
326 9
447 655
31 75
990 102
630 598
487 647
123 324
776 138
685 720
808 567
866 529
429 201
938 670
326 761
69 672
272 257
106 779
473 373
760 991
525 307
196 998
454 51
701 805
748 608
263 845
993 669
340 915
48 70
151 939
452 343
458 382
262 337
467 167
759 763
193 123
491 339
158 298
705 601
346 505
501 80
978 997
868 923
488 706
885 418
121 115
871 940
56 148
219 993
280 421
182 896
256 301
103 998
130 578
4 577
562 162
470 151
945 374
245 594
885 622
930 527
361 636
240 324
303 390
283 529
297 616
869 76
223 175
15 968
341 502
854 189
778 877
710 972
693 366
167 898
396 255
21 620
756 360
233 336
92 25
39 870
854 998
160 549
276 721
60 465
816 883
927 412
200 461
150 439
234 196
865 37
775 334
893 380
986 364
17 743
839 139
274 781
73 334
63 811
298 414
605 649
213 356
311 489
206 5
980 114
263 549
90 134
394 60
348 799
865 884
709 153
272 112
514 308
810 415
437 943
693 765
284 856
674 846
852 305
108 847
388 852
712 292
895 547
632 465
824 752
882 402
498 505
979 219
899 694
482 229
183 848
995 627
459 649
140 817
46 490
916 896
641 791
871 878
804 423
527 28
321 805
861 399
47 52
501 503
18 995
509 381
575 893
569 686
224 846
500 777
356 396
592 777
352 270
199 7
74 341
338 507
487 698
962 49
43 265
638 814
335 538
612 390
644 724
995 947
70 828
453 724
73 86
72 234
934 12
651 341
737 290
6 870
628 797
480 154
926 249
378 666
878 816
376 272
299 984
301 710
10 379
321 206
641 362
933 799
243 941
966 853
229 28
503 869
530 909
789 579
441 107
621 542
970 158
215 590
707 96
78 171
557 349
624 81
273 863
526 97
988 969
139 423
135 896
573 932
890 334
579 767
179 701
220 185
614 866
726 998
457 343
338 175
758 305
82 566
937 225
971 208
637 104
142 240
404 177
589 838
482 43
789 223
190 920
66 153
456 736
170 193
277 273
255 522
572 834
610 380
485 460
237 305
357 362
120 275
174 908
682 652
563 238
134 38
345 271
215 874
916 184
667 296
951 444
873 524
543 113
872 306
596 772
242 963
750 98
875 117
89 585
105 645
166 567
346 473
220 144
629 839
890 215
359 420
531 558
872 126
29 166
128 231
589 846
950 532
292 786
222 134
902 23
163 508
598 5
505 858
890 333
345 861
627 406
98 697
686 290
279 233
856 283
544 69
241 452
213 817
861 714
911 546
149 954
969 914
637 645
234 485
957 649
659 986
12 514
25 404
388 211
829 53
887 728
233 972
58 500
452 336
398 908
985 646
926 504
412 133
177 989
638 249
623 92
137 256
17 801
383 973
167 308
496 506
915 36
697 546
923 806
369 542
93 501
605 938
351 811
275 734
240 822
419 165
807 357
813 526
240 779
340 599
608 765
876 891
450 71
544 432
587 931
537 520
779 617
143 454
52 439
359 532
935 28
88 214
640 476
454 563
596 454
528 654
846 168
395 673
390 619
475 732
50 341
589 980
223 460
587 639
968 84
927 801
809 77
774 856
145 312
682 49
262 863
922 539
554 397
391 8
406 795
874 599
995 794
111 504
158 492
992 539
952 720
573 582
732 463
630 883
436 930
986 865
655 562
251 759
922 793
253 261
346 504
501 220
588 87
148 59
851 490
833 690
96 450
989 487
806 572
859 29
960 228
486 863
541 991
578 552
673 750
4 112
633 908
940 91
208 98
595 50
462 995
682 525
713 609
718 579
391 997
323 969
62 582
528 440
747 114
480 766
968 562
962 719
460 854
540 103
837 365
675 749
908 809
703 532
694 597
635 762
679 945
743 134
972 77
868 130
999 441
908 735
963 507
267 96
690 791
842 29
487 960
962 942
316 861
803 339
202 961
163 603
858 614
780 179
182 134
420 492
241 812
55 821
950 887
306 531
998 814
626 275
706 272
138 4
799 201
394 589
998 373
714 937
900 19
406 600
872 3
613 509
889 67
534 110
188 680
569 375
135 271
206 154
807 197
756 815
636 22
659 546
261 115
39 898
620 453
534 504
922 858
112 807
241 566
66 64
348 586
442 40
828 434
364 210
157 9
15 545
386 141
507 364
279 925
920 536
230 411
747 376
215 357
148 697
793 27
213 563
71 233
702 468
642 467
635 300
86 110
6 619
955 516
665 193
810 874
858 699
981 560
864 122
463 803
141 561
532 394
474 604
308 686
30 343
215 698
105 17
313 218
852 462
32 82
367 251
697 737
307 827
663 952
678 70
568 537
945 495
656 132
776 259
594 14
352 646
15 292
79 232
66 237
897 782
555 929
78 541
165 394
275 238
151 774
593 184
839 85
5 335
666 291
311 131
631 302
862 121
815 779
989 298
228 786
851 357
25 810
120 489
736 391
182 740
993 67
729 907
670 197
629 874
149 12
441 191
954 853
439 213
719 678
935 280
333 67
691 363
402 634
858 29
395 670
987 923
238 797
569 855
572 439
237 296
63 876
143 925
744 159
948 653
25 573
609 700
425 663
282 381
684 584
686 599
228 780
130 933
383 779
850 727
234 697
382 961
182 905
860 491
277 171
613 897
276 363
29 877
698 490
899 332
372 552
651 754
199 98
930 52
494 687
964 890
780 330
693 539
215 659
559 612
622 563
334 385
179 435
240 346
961 795
902 146
204 275
817 248
559 161
724 689
110 165
285 73
325 770
101 730
206 188
844 637
386 385
690 692
438 129
227 43
528 299
749 341
318 556
739 672
73 278
618 452
993 241
899 470
492 750
153 52
877 888
613 900
903 979
550 296
515 139
551 887
672 973
466 726
248 40
661 936
460 480
991 797
626 244
598 848
924 902
646 899
77 317
782 764
237 312
215 191
156 474
126 281
380 531
124 769
490 513
819 217
295 144
672 22
681 345
905 926
470 608
184 882
746 591
684 764
996 935
902 626
55 358
927 515
695 908
571 995
120 798
342 951
457 722
72 23
355 705
669 594
556 412
682 59
219 287
80 35
821 148
985 933
876 546
457 621
939 268
651 66
669 752
685 479
39 944
644 506
778 145
489 131
863 72
812 148
706 924
90 365
111 150
436 189
266 445
716 172
89 726
948 180
377 542
657 514
434 418
261 357
443 939
254 556
715 901
572 315
472 95
732 321
426 185
451 548
534 435
239 247
698 240
806 216
915 495
105 814
842 535
842 583
330 588
916 466
426 478
544 936
382 833
15 992
844 205
550 294
83 24
950 851
39 641
972 28
694 171
253 903
673 25
688 501
115 189
832 491
203 180
797 826
655 369
212 821
723 348
461 91
317 570
335 869
566 70
230 669
338 401
387 133
6 198
937 584
362 281
756 377
172 450
806 625
746 308
536 769
775 154
236 592
952 896
980 166
662 746
128 140
223 374
525 560
206 560
293 780
879 512
773 38
995 593
567 592
641 528
56 570
335 786
153 95
267 841
879 859
230 403
355 311
268 746
902 343
740 904
43 935
27 830
952 116
473 646
235 504
477 143
963 943
277 513
554 177
997 920
493 661
604 365
861 616
908 559
644 30
411 97
870 512
781 93
829 340
960 787
877 451
260 337
58 327
153 526
708 694
681 286
580 527
620 431
875 133
380 319
912 531
675 818
653 43
959 957
482 510
839 493
928 198
466 365
662 867
355 182
908 251
204 448
402 301
857 563
165 870
733 367
475 144
214 933
24 457
566 564
352 957
513 285
275 60
47 907
47 607
894 508
137 840
46 187
474 267
254 191
910 511
540 299
213 716
444 930
661 255
509 669
362 540
371 208
442 708
50 647
247 25
197 519
620 604
87 195
272 611
920 569
280 838
747 342
956 122
170 301
415 654
307 373
401 66
829 532
505 194
772 234
640 59
166 736
923 10
339 167
289 83
92 579
35 807
953 94
535 302
996 446
621 998
237 775
423 244
243 95
894 685
814 630
672 1000
526 489
991 761
192 131
855 647
560 734
955 156
474 186
761 222
748 414
433 994
1 582
201 387
872 614
607 543
122 973
499 911
276 993
780 348
331 22
426 382
122 60
982 416
994 815
381 695
164 36
655 307
422 899
475 697
342 727
769 154
906 759
328 929
666 66
245 47
727 659
423 308
83 935
532 606
382 75
534 265
73 959
3 696
249 584
80 841
263 489
470 282
787 44
545 235
237 601
874 793
404 817
225 656
190 916
193 423
605 839
738 752
722 68
505 767
578 409
20 798
500 883
999 835
376 753
38 68
593 866
467 137
723 451
467 352
102 90
679 185
189 962
390 707
303 359
369 785
885 310
107 748
364 580
476 159
400 902
632 115
899 282
60 283
622 131
431 718
573 506
53 831
990 253
901 994
851 622
33 954
104 597
759 463
807 286
870 350
310 769
700 343
102 601
490 968
353 59
792 369
238 948
498 903
839 571
623 419
422 356
560 106
41 744
70 176
550 194
312 100
760 826
264 43
268 122
131 405
99 538
65 316
596 80
892 717
445 71
65 326
675 385
883 970
989 725
211 269
424 639
991 860
307 379
474 464
369 667
189 996
17 329
472 470
6 672
652 61
407 218
614 706
630 902
163 262
494 351
648 352
201 45
554 176
744 289
479 126
980 41
505 368
112 994
21 412
654 789
252 595
77 506
388 1
769 927
704 812
799 98
140 121
81 561
147 704
184 111
905 635
622 94
759 324
186 75
519 149
233 798
661 320
959 232
751 712
283 26
168 348
855 160
14 91
336 582
787 548
557 610
32 934
668 721
223 838
565 914
362 993
840 423
136 896
430 663
859 52
494 771
147 78
756 922
640 726
227 501
267 836
147 843
274 755
201 230
802 142
288 115
115 826
805 733
207 307
625 782
970 572
127 680
476 679
148 943
235 804
690 33
570 512
203 566
77 780
855 735
22 203
175 808
331 24
460 635
94 946
853 940
532 185
709 321
115 115
464 372
310 773
137 438
926 117
603 301
564 189
542 386
742 169
409 910
477 533
206 65
652 986
63 343
284 675
500 274
68 956
732 489
647 389
293 396
408 281
82 210
327 993
414 492
572 864
708 626
810 870
811 249
185 888
2 490
475 544
873 785
490 327
97 336
637 15
200 84
883 64
579 591
569 112
805 437
816 702
60 108
64 571
887 322
663 290
320 218
943 149
879 538
348 124
815 662
849 573
486 258
23 420
622 515
643 346
692 894
684 739
307 423
971 670
923 515
919 783
838 468
310 865
814 776
884 430
112 696
818 508
873 611
302 728
81 918
453 15
396 441
597 189
945 456
159 702
688 753
322 32
319 41
527 377
636 150
958 90
518 618
472 385
465 197
268 289
844 265
946 544
299 883
672 407
79 21
714 648
163 594
742 170
841 437
221 667
146 573
569 322
578 832
445 849
22 328
643 301
246 10
860 540
976 279
955 25
133 486
501 545
978 727
865 76
521 916
5 899
393 963
388 369
828 898
686 793
56 660
799 103
213 616
972 836
540 491
633 411
216 407
510 426
555 710
912 967
155 207
224 285
542 144
213 244
737 816
510 584
539 89
644 964
296 722
507 210
195 782
898 208
520 155
447 544
461 997
984 627
392 12
580 629
955 630
693 649
94 546
216 83
16 163
885 948
689 689
356 354
732 172
13 821
884 450
81 4
122 19
68 951
585 507
526 228
250 660
68 506
279 917
982 179
271 166
159 536
586 283
18 10
531 866
600 131
14 264
304 659
532 358
627 193
593 21
876 334
306 741
994 749
557 95
655 94
599 988
128 721
267 888
117 268
960 942
775 305
732 112
601 160
794 294
676 500
748 128
840 212
88 549
496 570
723 506
23 879
455 27
771 509
308 326
815 461
222 497
512 616
15 439
266 749
753 667
936 465
773 848
54 271
848 583
483 265
425 696
905 163
201 778
159 959
887 460
985 200
249 784
821 412
997 997
731 802
341 554
795 666
841 152
440 969
611 296
619 594
721 390
124 960
600 104
612 574
64 901
267 20
110 443
408 66
242 151
90 358
597 921
361 781
7 193
522 870
267 308
9 618
141 550
159 700
283 593
558 621
36 201
473 960
710 51
410 322
209 310
516 515
604 370
948 905
40 310
683 539
586 82
729 599
251 634
290 799
114 400
888 358
537 343
542 286
183 147
71 69
428 887
326 639
893 226
866 502
601 984
345 579
161 933
469 420
801 603
725 474
289 296
747 203
360 825
631 782
736 1
257 776
542 147
339 61
112 266
268 558
500 431
315 328
834 456
735 293
334 87
492 385
277 839
927 579
695 549
392 504
808 845
949 276
999 430
707 682
116 589
143 693
722 671
960 748
109 496
561 914
533 728
806 71
622 457
79 548
897 607
926 27
724 268
567 59
95 663
972 446
359 396
505 372
890 465
584 979
571 138
450 724
27 907
330 52
304 630
350 867
613 710
736 700
540 601
530 527
246 509
459 94
346 313
608 787
397 671
929 464
19 229
34 562
161 740
471 490
13 662
282 270
51 437
406 236
313 795
706 551
453 19
580 586
743 519
210 802
225 348
844 989
402 280
917 193
125 148
381 202
220 577
680 694
924 257
737 503
99 943
440 121
844 583
226 43
153 869
588 946
11 299
717 903
768 716
983 549
898 335
419 964
168 825
53 981
504 617
926 165
273 662
201 801
539 90
930 928
936 503
136 944
733 169
299 81
565 668
444 722
421 439
478 552
339 537
892 491
462 126
911 832
808 922
993 685
920 598
198 640
212 63
870 704
165 714
225 578
950 127
962 541
646 636
30 862
215 709
25 189
929 875
413 211
49 354
77 858
194 143
187 147
277 39
814 333
328 66
607 1000
648 938
685 490
260 989
111 462
925 556
665 555
956 579
10 902
312 149
874 806
180 840
17 328
1 598
254 118
878 660
527 871
300 685
652 555
540 257
599 995
570 764
238 456
923 853
801 101
33 683
472 326
976 230
345 900
888 342
782 31
220 194
34 620
16 43
307 306
73 777
174 792
534 718
701 786
69 889
212 475
999 451
534 573
812 343
161 810
605 178
385 377
233 887
259 4
666 37
717 294
918 288
209 366
722 572
182 48
206 283
441 433
792 719
906 878
338 863
321 966
265 441
750 99
349 38
80 760
293 995
69 540
137 323
843 518
842 398
290 488
83 572
613 915
541 70
543 941
349 898
339 222
399 228
959 639
468 3
927 189
404 619
481 552
676 388
405 919
607 376
23 662
527 673
824 122
918 701
172 45
76 771
434 498
139 24
876 17
280 126
951 406
2 392
784 583
82 732
84 558
794 471
852 508
617 148
360 53
149 418
386 662
823 119
94 899
29 208
257 379
502 270
649 226
413 611
331 15
812 353
163 503
964 565
553 569
681 347
839 30
26 488
519 616
600 364
878 407
622 31
462 539
992 72
895 47
204 916
190 477
539 247
508 523
5 194
618 872
664 311
487 760
786 570
218 987
548 199
178 416
844 77
726 66
939 957
235 244
707 922
759 139
519 344
225 285
209 342
825 858
975 95
1 500
88 236
573 471
128 535
723 131
185 18
812 745
620 364
768 123
77 826
518 367
532 762
95 326
61 388
230 618
120 261
281 687
813 869
595 111
773 822
245 338
47 443
309 401
484 963
668 193
914 792
174 897
266 92
629 544
875 252
923 171
905 834
855 774
292 979
135 845
918 732
944 117
928 341
267 420
631 823
594 572
975 371
670 895
329 107
266 689
980 798
549 388
875 525
844 29
928 208
789 667
190 226
722 525
789 106
877 696
246 909
702 700
567 869
841 629
710 180
250 879
329 169
102 667
420 826
478 351
152 912
385 85
877 675
451 529
855 178
134 378
28 74
568 36
931 611
717 254
776 730
67 144
248 152
348 400
847 157
528 394
224 856
323 700
693 74
350 782
154 747
754 66
895 963
479 202
663 222
897 272
805 316
202 740
629 955
187 370
903 321
182 805
655 799
725 189
629 947
642 933
172 840
484 553
187 321
326 208
116 348
763 806
417 481
468 957
151 753
75 642
561 709
954 440
762 437
357 738
366 499
996 925
92 840
234 169
695 914
435 931
14 803
819 35
81 443
403 635
679 773
81 865
372 912
504 80
834 175
254 475
475 827
480 304
566 541
633 48
804 651
686 673
66 438
688 692
957 957
692 187
142 416
408 650
247 198
570 30
649 656
347 951
557 81
966 960
608 366
751 642
736 757
914 150
46 190
656 691
403 945
381 240
309 268
564 716
26 915
836 120
951 246
353 528
616 324
555 500
844 249
105 194
183 223
289 750
317 630
647 812
580 10
704 314
339 43
80 93
170 429
894 309
560 627
418 854
304 16
145 10
660 622
583 4
82 554
632 126
233 308
954 981
964 260
923 911
536 771
398 544
858 689
198 545
872 57
998 683
687 789
923 107
923 458
894 775
2 299
6 696
223 695
338 714
24 193
22 28
334 496
139 853
322 450
997 83
515 892
833 230
565 149
421 272
294 847
474 308
6 940
691 678
5 170
180 533
168 240
217 816
707 768
665 366
374 762
303 3
250 444
859 696
264 811
172 299
639 811
457 941
758 401
103 500
638 146
994 616
459 625
402 578
586 256
433 87
640 209
670 791
573 699
918 566
467 705
298 172
510 260
563 805
953 23
157 608
872 65
993 852
472 963
448 25
901 979
433 497
219 611
429 752
748 517
408 747
311 856
698 142
853 488
515 604
385 537
720 954
29 909
516 969
125 493
195 952
927 939
830 330
5 703
110 331
85 541
159 915
290 472
622 742
220 964
466 562
573 476
42 752
845 537
947 213
25 834
758 866
325 225
594 148
895 113
383 844
626 262
851 65
523 974
499 61
637 745
83 714
908 37
590 830
188 659
725 82
189 801
280 259
253 861
731 399
219 282
412 966
543 300
476 439
424 427
311 434
455 601
96 253
643 898
583 157
169 115
6 329
778 530
181 620
871 766
72 567
825 974
15 765
117 691
628 472
154 58
259 558
964 940
264 255
868 116
110 213
200 288
350 387
397 13
343 262
743 546
607 955
649 783
712 192
319 59
243 215
36 496
7 51
938 371
639 187
588 36
307 608
72 416
873 591
260 642
477 105
539 92
617 395
490 922
390 456
291 637
517 850
865 788
913 284
378 913
544 717
979 79
814 417
215 817
123 82
533 162
814 502
904 915
608 442
634 242
876 882
554 953
25 389
629 662
266 776
202 811
343 732
825 247
733 962
997 53
598 619
956 373
457 311
367 727
976 681
577 487
409 893
925 919
841 854
222 224
469 535
556 604
515 381
614 420
456 114
664 625
944 878
399 776
753 529
727 84
969 659
79 555
281 349
756 955
627 267
90 88
416 137
965 49
451 990
61 168
993 435
479 437
24 64
802 316
764 743
580 821
923 620
242 773
328 15
825 669
820 42
247 74
930 798
824 16
414 577
263 164
200 930
163 630
898 145
27 808
94 909
838 222
996 838
320 784
145 23
60 659
507 248
416 633
733 56
118 4
72 454
226 905
519 703
342 749
104 945
402 212
820 135
581 620
477 672
717 331
549 557
587 60
642 744
567 313
229 459
387 18
362 126
646 574
192 778
41 618
983 27
443 201
791 129
603 251
430 921
419 806
178 275
733 832
721 198
657 104
480 461
31 232
738 29
283 166
585 840
59 855
175 192
470 871
950 298
536 625
629 345
191 235
112 629
542 630
624 260
79 73
395 866
581 899
782 429
329 42
723 836
922 877
996 606
803 949
124 649
88 562
6 853
579 173
706 214
285 597
749 188
319 595
915 452
467 878
146 317
803 111
826 348
210 890
556 272
672 971
187 834
116 264
480 740
866 98
680 298
986 442
381 599
162 5
786 562
335 203
249 240
366 408
504 25
875 481
229 958
492 217
312 77
710 82
86 630
720 582
14 601
228 731
603 195
807 612
6 841
722 230
349 990
150 855
901 195
467 307
905 153
368 411
645 331
911 776
569 485
22 638
128 467
389 616
255 411
120 226
529 16
489 867
603 803
377 844
786 57
415 575
421 240
208 160
112 921
727 407
10 718
291 811
346 240
176 254
913 727
75 646
442 503
964 321
643 476
803 546
681 255
697 148
411 106
24 354
398 441
76 565
114 419
64 686
990 620
300 179
205 58
327 966
322 418
514 388
207 304
738 576
82 992
957 619
14 108
99 628
355 390
345 495
320 886
623 580
167 194
429 239
293 123
553 939
830 667
567 938
143 863
36 768
253 623
658 330
273 625
694 605
824 118
911 414
414 127
413 385
595 45
570 139
758 627
444 968
828 448
163 521
614 707
580 54
430 804
856 929
1000 697
363 527
439 18
475 923
382 968
527 603
172 791
141 950
285 572
556 121
299 535
698 561
597 300
929 733
335 977
89 631
544 88
542 119
442 521
432 592
299 226
665 249
17 20
471 399
485 644
289 45
306 47
371 540
47 268
889 947
88 896
195 971
678 24
90 951
942 864
880 279
198 915
563 374
4 75
740 439
142 687
380 425
508 800
350 919
941 65
583 244
10 463
303 259
600 311
82 296
1 507
19 124
336 125
763 255
256 702
307 549
565 991
99 462
626 444
131 106
235 127
160 325
307 348
230 8
944 742
789 877
363 413
1000 283
984 913
485 770
314 993
872 148
119 153
65 214
255 271
819 68
163 76
888 149
373 198
10 863
456 549
122 338
181 156
789 985
736 453
960 848
915 15
364 691
837 17
56 473
76 673
158 301
368 137
568 14
494 218
396 739
445 429
399 188
745 986
963 225
502 902
46 165
164 404
934 939
218 793
286 32
491 999
823 638
294 714
914 961
38 906
443 179
24 822
941 72
495 986
650 207
471 755
189 220
177 649
993 426
449 511
923 389
112 736
804 865
99 952
199 952
578 387
984 735
385 388
34 279
865 569
362 503
692 507
305 412
588 605
581 707
414 160
402 852
23 361
403 113
351 191
460 359
851 599
434 26
727 701
328 265
782 530
942 414
407 729
478 54
959 938
762 833
836 346
644 535
610 121
72 353
156 905
166 83
299 151
22 170
484 846
237 914
656 701
900 889
744 470
176 646
645 613
703 228
574 364
50 940
740 637
433 654
130 997
334 454
258 108
907 432
802 997
146 186
650 131
559 949
315 764
391 868
205 192
524 392
844 671
850 903
278 262
852 370
244 549
605 15
221 994
295 369
22 435
902 903
857 200
669 224
81 874
136 502
470 57
274 583
59 481
126 730
944 837
443 899
700 237
402 75
774 509
47 471
532 678
144 631
739 815
681 673
784 202
172 990
3 544
787 223
43 876
200 356
484 369
949 840
327 690
667 952
940 153
535 64
783 119
538 537
31 692
635 240
406 950
828 128
677 80
521 675
513 795
671 998
661 823
618 252
583 65
582 5
155 91
706 299
483 729
771 508
99 975
208 154
256 317
496 727
772 719
985 339
206 420
729 87
641 202
484 168
498 493
34 932
959 846
410 508
547 783
470 482
603 537
735 158
134 353
692 547
447 652
719 210
670 149
107 553
116 72
468 837
437 957
741 342
720 276
962 935
451 312
673 251
309 836
101 482
934 483
188 947
42 815
86 599
605 919
48 159
217 127
271 810
315 806
705 710
208 298
288 629
591 616
384 192
197 827
944 803
905 767
730 590
995 772
520 927
591 479
504 887
151 665
659 77
687 593
881 97
643 765
532 229
899 431
38 354
596 782
253 452
623 282
391 532
310 943
7 322
39 559
361 563
102 923
882 300
394 178
407 117
530 235
467 80
542 620
891 454
870 329
885 912
474 637
284 149
199 92
110 765
42 709
970 890
468 352
420 215
236 160
416 327
187 559
729 662
233 862
445 628
87 882
950 30
983 168
724 139
740 869
422 338
628 309
392 94
789 677
430 325
66 750
189 999
530 709
435 58
48 186
93 460
47 763
447 34
406 337
777 114
918 840
953 951
495 638
908 729
210 79
470 358
922 132
11 345
741 976
561 982
845 567
105 929
312 137
558 767
258 550
85 78
122 774
604 947
211 78
265 682
80 704
798 983
786 62
681 736
18 565
617 399
580 339
247 65
287 8
114 91
957 132
171 786
737 693
814 923
554 931
846 18
382 63
718 870
948 931
467 680
740 553
427 573
543 157
783 155
962 329
50 913
880 249
320 878
954 532
734 234
637 492
346 624
923 100
112 687
589 44
126 895
679 584
23 273
928 871
34 714
577 820
925 997
799 87
598 111
147 758
702 185
637 308
747 879
919 218
217 6
80 113
936 153
786 108
544 686
199 491
138 462
965 41
57 61
549 488
210 472
961 420
649 742
423 753
178 57
316 952
213 801
136 296
1 731
498 158
633 78
161 478
279 234
511 130
593 897
291 897
576 741
389 472
610 998
616 164
314 696
943 131
234 978
174 924
566 668
848 400
723 31
712 811
524 615
255 171
321 853
1 820
863 579
31 226
499 562
754 134
546 336
805 20
359 214
821 774
326 183
320 38
935 109
361 189
851 320
853 84
958 743
197 424
727 949
589 812
661 980
394 680
97 825
864 783
752 218
748 780
339 616
468 926
775 108
195 78
697 657
141 300
957 564
281 75
722 258
587 501
583 837
610 612
680 880
470 85
796 471
800 232
562 39
381 118
165 896
344 782
932 66
354 700
320 781
566 886
876 976
580 704
292 544
989 648
671 210
319 758
307 683
602 315
552 600
850 100
713 293
29 800
658 345
44 863
294 351
882 37
204 59
978 83
540 232
100 637
730 653
763 707
387 908
265 699
586 245
459 333
301 649
570 308
118 656
834 883
191 620
133 989
556 536
890 41
957 580
764 856
762 791
787 581
32 586
79 800
191 294
823 336
802 318
258 862
488 742
434 656
647 93
733 977
464 35
214 257
940 622
5 359
550 825
507 635
119 392
535 521
61 962
23 61
957 603
658 396
9 105
514 613
966 491
618 504
810 764
318 18
26 811
917 764
858 738
461 158
587 123
753 459
594 628
240 46
792 533
159 672
873 967
343 851
446 249
993 647
543 203
554 937
926 759
220 736
19 2
514 960
241 549
613 197
903 503
799 826
273 956
406 273
256 696
105 244
660 785
540 819
366 572
137 909
719 118
937 318
943 387
481 44
419 78
551 527
666 577
592 811
595 552
694 969
893 480
436 280
838 897
182 819
24 333
907 894
626 866
173 414
510 977
634 389
217 115
506 272
724 764
379 607
653 614
443 853
716 266
444 506
427 937
268 159
342 142
249 734
32 196
992 73
173 396
257 362
197 454
955 111
820 527
786 36
471 586
727 428
669 285
466 286
351 794
205 177
900 285
166 368
421 6
946 734
940 507
389 568
214 235
507 7
407 186
468 442
394 135
832 321
590 365
926 67
146 575
113 533
948 782
60 81
767 27
3 706
376 383
249 28
367 714
49 273
379 30
440 414
570 16
234 13
723 33
287 34
797 682
673 737
331 385
783 975
662 311
666 977
618 220
65 668
591 539
493 364
907 695
809 558
291 78
395 849
238 690
9 550
55 413
603 699
314 21
293 455
8 90
156 647
78 80
695 702
106 545
887 936
268 830
331 609
612 250
681 494
496 474
811 959
385 35
376 797
448 873
935 295
570 929
34 102
659 408
669 277
147 927
569 486
664 371
575 109
660 15
998 161
938 730
725 520
544 482
506 685
876 275
740 969
130 381
930 3
98 310
488 860
124 847
797 890
450 650
666 62
872 578
6 479
977 457
625 689
810 918
536 537
840 144
452 738
905 469
822 719
385 900
699 247
441 123
985 735
839 521
573 836
503 415
481 966
879 708
31 88
698 667
341 799
833 19
296 382
983 654
201 224
807 263
139 965
545 569
948 798
935 608
735 444
678 42
975 233
966 328
48 828
454 72
66 721
69 239
269 990
817 121
139 341
522 539
767 542
652 523
886 446
267 712
604 16
209 787
655 328
597 217
618 784
174 949
983 929
820 927
638 322
827 941
456 129
413 952
647 882
380 158
859 814
259 869
615 690
758 896
356 173
143 599
833 768
63 699
716 805
306 575
503 256
406 820
617 215
204 180
903 818
932 12
742 878
31 586
812 704
957 406
766 243
353 93
984 677
499 137
498 135
204 937
278 448
886 193
271 674
848 995
775 687
395 274
288 569
539 865
110 738
179 217
64 171
612 13
580 785
278 272
598 756
211 468
571 252
475 892
221 233
292 223
634 854
679 531
404 199
560 322
802 587
560 166
82 280
508 340
323 824
194 459
546 994
778 320
671 339
941 901
589 16
824 762
775 84
640 358
521 466
28 394
733 171
18 907
631 698
562 978
217 523
649 208
46 525
193 180
636 154
444 115
439 247
399 160
852 475
925 723
785 689
761 756
875 355
810 693
861 346
112 867
193 159
711 727
278 326
520 846
937 487
601 928
309 484
199 325
938 812
928 817
193 717
832 530
882 944
675 351
449 386
97 515
807 513
910 440
887 241
620 102
286 924
388 146
884 30
936 156
886 353
296 898
917 130
902 497
938 809
709 585
604 658
202 566
270 457
816 611
262 905
95 881
918 673
706 989
982 404
877 448
560 109
100 318
629 281
104 792
945 148
641 240
213 912
458 657
964 238
347 513
526 577
8 219
176 258
889 521
658 559
338 928
177 957
848 482
166 149
103 66
694 624
891 946
987 35
218 777
692 917
18 136
864 618
870 962
751 349
110 857
975 313
996 699
566 427
276 748
373 608
734 157
608 308
466 763
734 719
272 75
212 164
240 14
883 87
317 60
152 897
376 607
875 119
198 66
678 889
820 384
811 660
679 492
845 757
925 383
780 773
771 829
927 687
46 69
521 176
732 681
922 311
224 905
942 958
70 755
574 19
629 977
648 703
833 297
251 721
3 745
551 94
290 350
197 752
760 211
736 828
182 571
39 742
978 872
870 333
695 928
366 737
843 806
453 302
154 800
308 277
254 987
124 265
865 796
725 266
937 689
765 959
650 355
639 51
210 782
895 890
1 713
148 692
24 816
512 692
400 106
72 858
978 825
157 578
32 627
957 827
717 363
489 869
535 398
537 498
214 852
200 473
153 981
305 449
293 567
35 654
529 224
669 143
547 999
671 978
759 318
874 89
983 320
509 992
933 684
301 713
321 882
676 400
157 235
533 652
774 69
597 179
329 691
868 878
444 231
755 440
459 531
60 300
32 445
393 700
206 549
244 86
703 673
879 736
514 993
592 596
498 514
472 720
82 99
125 76
982 914
119 456
917 663
53 361
142 131
306 307
384 534
795 157
223 359
50 932
746 1
690 872
287 400
623 45
95 169
444 670
540 968
610 759
826 747
924 609
387 798
934 674
309 512
186 871
959 179
234 995
425 646
950 119
374 954
779 776
358 334
892 754
257 512
823 259
223 29
512 899
13 524
975 64
561 131
593 840
571 314
345 116
394 472
824 823
67 41
443 25
146 495
690 281
685 228
166 573
887 348
152 883
187 136
270 248
618 126
648 523
405 2
247 800
528 573
806 810
597 919
63 118
687 338
799 365
298 653
345 63
515 553
279 710
403 523
100 96
767 370
921 833
416 85
214 610
856 689
432 907
716 683
957 737
197 394
923 284
307 993
978 682
263 252
577 583
418 319
754 728
258 308
368 158
280 398
375 452
189 970
472 674
977 205
570 740
855 274
67 820
675 396
166 945
448 914
558 691
119 565
589 245
527 509
24 916
264 958
499 702
345 633
283 381
534 352
856 751
879 123
497 410
357 476
221 884
625 962
718 611
301 218
460 971
5 280
998 118
848 994
145 181
958 723
230 733
627 385
702 404
904 614
908 395
893 611
774 952
21 149
758 516
966 21
931 343
919 12
498 466
224 774
142 412
755 222
332 827
149 14
706 307
151 294
838 605
932 392
392 259
550 1
739 416
73 603
162 114
242 793
281 87
306 651
891 316
327 742
308 25
805 856
457 750
322 408
1 228
709 932
262 976
992 596
442 274
872 928
161 76
430 240
761 966
638 564
435 866
869 472
48 207
429 398
519 391
633 114
803 637
51 713
295 633
977 866
778 544
998 815
425 229
991 819
359 687
721 30
235 569
945 437
720 418
155 222
867 430
737 584
547 811
391 550
99 526
130 255
460 740
967 610
637 602
94 688
272 524
366 817
912 372
356 939
686 704
452 669
45 785
795 360
774 521
621 507
509 928
592 164
850 571
806 928
906 549
17 428
246 342
534 652
284 507
384 666
625 285
990 740
235 173
900 937
999 847
963 938
414 313
23 950
532 379
457 14
369 387
124 517
42 647
944 293
274 702
511 443
792 709
173 320
291 661
67 36
844 107
757 167
645 797
912 589
352 832
436 590
763 117
527 479
300 879
29 779
243 138
840 833
351 900
523 48
533 817
114 275
45 534
764 462
128 319
591 997
828 533
343 335
812 170
537 47
299 845
26 441
516 183
352 248
257 101
37 580
419 206
983 374
729 768
818 244
839 905
524 659
634 296
749 616
362 842
318 507
926 301
480 779
992 64
162 700
872 312
646 652
405 473
381 160
674 544
548 557
254 793
172 891
582 710
822 188
787 511
1000 708
259 941
829 401
666 510
702 133
983 822
92 440
487 862
997 473
304 530
269 305
958 193
888 633
402 72
511 763
98 847
761 248
809 345
150 493
731 263
602 122
866 620
909 340
996 759
306 637
232 887
209 774
314 556
734 912
590 417
195 892
763 194
310 677
256 759
451 997
697 175
993 59
454 273
54 757
679 180
461 325
822 298
48 614
760 966
223 270
130 44
885 167
309 314
300 730
830 393
254 73
867 237
79 275
503 30
898 496
855 505
744 427
141 364
160 705
394 126
344 219
15 692
549 917
788 876
855 594
806 980
556 138
876 50
132 872
642 647
410 120
935 139
312 15
783 590
205 702
792 428
778 788
22 955
437 809
425 366
911 757
919 332
879 878
237 661
833 504
935 371
377 921
233 264
385 258
911 355
299 66
767 486
519 970
33 305
104 329
839 741
102 34
641 906
477 376
217 515
995 913
688 672
527 119
348 879
705 968
300 74
967 978
938 463
850 839
491 940
640 71
430 375
159 127
520 564
874 546
420 810
823 560
668 923
107 375
41 838
301 428
152 913
217 563
608 515
401 644
106 64
636 882
893 145
817 448
983 479
225 627
780 396
994 835
46 440
55 389
345 468
604 286
176 603
862 964
187 924
429 167
990 609
977 189
114 63
902 838
848 236
403 391
437 989
385 606
692 579
513 418
110 743
742 288
426 901
496 344
178 579
281 889
723 576
809 140
991 527
834 512
955 859
253 798
714 616
957 950
650 874
863 210
54 47
815 848
299 256
166 250
416 142
797 845
558 781
255 37
884 96
794 638
660 261
949 841
804 252
233 664
550 799
90 213
835 806
151 118
741 17
174 306
801 462
303 618
960 601
479 561
592 698
115 6
710 668
379 393
813 769
468 366
378 625
492 846
154 928
160 205
640 178
665 351
123 67
617 263
327 484
529 587
938 723
228 590
134 623
341 99
769 936
565 977
162 458
876 574
98 403
584 640
603 679
291 624
63 807
144 356
289 925
704 328
931 891
979 847
371 365
816 960
582 640
477 760
467 237
686 68
388 961
210 797
312 936
68 786
252 753
561 858
124 215
550 668
378 732
164 705
941 994
552 57
681 507
400 537
486 101
869 72
535 560
65 107
861 469
872 479
666 542
290 393
217 494
764 385
91 107
25 435
52 229
232 977
538 575
143 411
895 714
598 235
745 30
167 979
252 991
824 173
730 554
942 111
731 978
329 429
612 445
997 779
87 125
81 822
165 825
117 909
491 866
512 268
727 403
167 995
91 347
261 714
381 401
298 514
817 934
449 550
341 136
305 263
357 173
3 849
190 737
236 518
552 29
735 454
982 339
104 747
698 95
134 748
91 273
520 78
555 521
755 6
946 508
308 330
150 134
966 161
943 783
120 862
235 988
698 888
610 5
891 16
240 862
402 429
172 571
415 515
708 48
849 426
829 461
168 148
867 367
664 753
276 604
291 881
927 879
115 331
777 749
460 111
258 670
805 536
848 989
294 702
930 462
126 264
314 431
955 45
765 609
554 179
937 5
502 108
514 925
378 134
926 816
392 912
251 147
421 785
407 878
939 667
599 922
125 729
281 706
55 425
890 409
152 447
243 13
196 369
209 698
73 466
310 428
375 608
27 373
940 755
717 134
798 859
449 894
299 348
536 520
906 609
852 878
466 784
161 194
626 730
805 430
702 114
230 586
434 621
687 542
337 730
410 824
813 578
263 691
406 307
60 123
624 307
569 737
574 380
729 160
533 220
152 82
583 689
320 512
581 239
934 833
964 201
286 507
895 140
500 99
163 245
652 57
276 355
716 296
148 845
484 448
34 72
931 263
306 136
518 29
916 75
9 220
162 904
594 331
782 809
797 431
63 77
789 869
958 547
618 551
113 880
463 695
832 730
827 42
59 385
311 679
197 354
170 238
857 352
70 667
855 721
936 790
929 239
87 79
65 572
863 384
903 422
723 797
482 706
833 74
30 846
931 151
813 137
433 929
878 339
236 698
801 834
662 358
710 703
130 644
439 64
374 755
316 927
45 285
339 542
704 651
51 122
104 736
546 693
173 527
649 746
222 667
853 294
339 376
440 513
702 77
253 680
369 192
992 152
838 914
19 969
838 7
527 801
815 355
604 847
585 989
812 263
473 409
311 510
201 101
963 104
315 775
847 870
780 242
135 91
699 38
277 367
988 173
400 974
263 827
177 990
790 177
746 951
958 21
787 856
790 427
576 94
739 722
755 405
393 742
410 769
380 527
421 951
712 162
650 411
200 87
79 875
234 539
67 531
500 342
356 717
615 172
333 987
38 867
754 460
888 218
513 11
212 625
882 431
185 189
472 111
32 541
750 329
807 359
313 629
598 147
761 874
220 820
354 392
800 912
617 738
542 430
247 468
718 420
80 293
554 122
898 352
170 629
695 122
679 661
35 440
302 427
467 370
593 957
943 617
844 19
184 150
751 123
989 603
739 245
873 728
183 574
583 776
92 158
627 255
787 253
961 666
425 346
663 498
774 223
836 794
399 722
135 230
864 507
21 261
194 814
992 97
333 673
532 328
117 839
941 610
889 442
332 463
725 203
388 869
44 53
235 255
366 893
135 875
822 924
413 170
790 313
860 143
899 571
759 479
739 687
815 463
889 152
808 316
878 212
160 195
29 158
454 919
245 219
851 832
389 35
521 944
990 714
856 34
542 971
394 754
202 574
439 195
815 368
705 890
675 810
17 270
915 825
681 817
163 975
955 675
507 488
141 667
226 103
552 968
136 200
144 589
448 71
312 811
864 5
794 84
356 851
793 201
655 589
20 6
817 324
348 937
90 405
199 173
833 27
57 612
142 66
408 982
595 91
860 877
728 14
707 593
195 416
569 787
838 980
977 732
495 60
341 64
619 588
118 416
306 76
35 700
149 582
308 268
47 961
496 568
598 864
4 838
854 802
483 80
471 574
110 544
689 67
469 127
680 454
922 613
222 189
114 389
971 831
509 659
249 820
925 202
968 807
986 588
445 909
465 199
855 52
96 236
392 491
724 534
418 39
323 104
411 152
543 308
235 91
821 338
791 60
93 436
345 394
454 481
537 268
56 391
466 253
416 295
117 1
717 621
694 267
258 16
722 969
270 206
196 824
740 46
589 613
945 725
213 63
926 933
838 409
179 113
285 795
928 499
943 374
699 701
659 899
295 798
458 3
317 663
513 526
786 661
743 805
879 814
477 44
868 681
490 583
760 203
675 958
691 693
690 815
886 509
341 503
687 633
151 581
566 709
575 973
985 700
177 198
840 895
824 665
177 181
268 716
3 509
578 830
816 254
130 761
840 679
739 443
783 417
636 867
524 377
7 91
137 660
914 756
714 317
932 86
662 464
125 409
569 786
589 336
661 424
430 873
991 406
19 546
668 661
24 347
43 821
386 828
73 899
444 256
848 253
489 884
846 438
675 146
643 716
531 904
36 533
878 331
638 321
953 705
570 203
84 568
404 145
57 821
413 209
687 411
411 343
152 130
834 420
869 759
655 200
342 364
369 174
784 83
768 34
165 73
690 307
370 232
408 896
171 646
1 71
297 640
552 394
752 283
507 154
996 482
39 260
316 984
870 359
384 110
585 582
374 725
294 986
880 614
261 10
88 446
291 663
425 47
159 271
443 248
592 661
115 681
976 855
525 937
758 237
422 861
79 487
107 760
354 285
922 434
804 247
889 20
829 826
656 499
195 763
353 738
331 827
179 740
464 313
431 920
28 663
55 795
279 755
9 233
449 785
840 62
170 391
953 66
59 919
56 369
296 614
925 667
883 908
541 802
256 637
432 355
396 301
395 131
433 143
945 948
540 59
87 775
656 252
512 233
721 445
338 390
785 37
16 124
546 895
206 186
960 604
555 301
347 902
198 95
409 23
972 819
119 289
388 503
512 212
756 123
254 333
22 215
578 539
690 830
875 591
698 553
603 707
704 460
687 325
51 28
701 768
550 118
992 556
105 266
518 828
311 541
638 716
498 841
604 636
541 785
951 168
652 239
422 926
275 677
328 568
219 582
127 793
452 933
748 164
166 212
904 451
867 119
885 650
96 361
835 437
165 951
652 975
350 855
349 341
456 183
185 611
647 889
309 946
585 695
235 903
203 154
527 449
272 145
134 810
22 191
274 964
154 960
886 816
751 494
965 102
581 888
361 601
461 55
700 80
178 59
660 366
566 171
458 711
75 107
974 92
961 41
530 741
170 511
528 13
140 175
355 930
453 676
257 290
48 910
165 489
714 726
637 108
133 15
132 683
512 882
220 98
984 518
521 996
820 246
478 113
419 714
243 191
332 162
580 559
776 502
89 706
623 348
883 603
172 252
310 683
115 643
645 225
176 387
417 409
343 755
860 258
231 333
784 479
61 874
732 77
432 372
591 201
217 178
698 377
619 885
285 130
77 85
676 787
550 29
67 5
791 707
261 927
703 361
430 265
633 903
180 506
37 841
407 762
171 277
434 138
54 278
58 498
238 696
611 672
215 491
95 140
873 79
580 997
632 801
372 925
118 793
83 419
239 409
844 270
85 542
909 6
734 387
106 396
397 472
916 784
148 99
365 73
78 656
808 840
359 953
829 358
566 462
834 698
321 556
676 727
921 483
282 514
1000 263
204 970
637 946
735 492
996 493
849 526
129 773
125 99
441 898
629 131
26 10
529 107
850 163
163 659
707 312
334 702
212 361
497 792
293 209
398 871
649 399
659 880
754 431
130 522
301 836
989 366
649 796
601 539
627 109
491 995
864 191
500 4
460 275
223 543
741 167
962 655
889 876
950 397
870 567
847 413
366 154
196 99
561 541
619 254
132 437
692 136
192 238
52 605
803 294
205 217
766 865
575 214
176 971
721 186
48 717
958 749
187 826
922 591
123 125
944 894
835 87
803 547
90 836
452 587
687 444
251 38
759 973
210 223
552 368
116 63
837 230
708 307
285 46
458 1000
33 865
649 99
953 656
194 549
900 876
411 917
901 148
332 762
603 887
522 73
23 791
589 357
616 69
865 8
794 377
111 748
650 78
528 916
164 632
246 958
140 264
816 206
160 14
51 812
851 814
390 602
205 230
862 239
915 765
99 717
551 843
401 666
387 218
449 41
649 557
857 349
610 201
72 98
398 269
17 152
973 89
667 146
167 721
91 82
280 981
400 501
101 994
996 342
126 892
349 698
387 97
253 569
828 958
71 872
979 253
278 234
802 835
582 591
49 935
999 707
217 209
192 298
960 29
969 589
708 46
742 392
888 30
893 576
623 486
432 793
191 516
491 840
666 702
987 836
61 604
530 914
958 409
467 965
505 356
138 167
702 749
541 936
145 917
229 378
34 352
823 235
363 303
776 63
723 74
605 301
942 565
461 603
219 301
215 455
997 390
209 666
440 786
337 812
344 794
177 994
521 380
176 409
341 290
105 3
33 642
735 655
106 830
227 212
98 46
468 294
266 343
122 613
852 769
717 231
822 702
116 183
702 467
556 98
550 204
649 538
620 895
762 785
578 933
677 756
870 856
410 498
700 892
410 151
234 535
482 4
848 751
459 605
197 64
556 19
567 655
782 865
207 687
905 7
535 723
446 979
130 907
918 166
54 55
156 132
293 526
56 785
157 88
453 543
522 692
783 775
121 133
277 725
383 205
849 836
990 281
113 76
548 434
276 853
636 514
669 466
34 574
303 174
991 565
356 442
495 751
168 422
177 557
243 585
97 988
866 957
494 811
81 711
94 861
716 738
858 415
583 935
963 232
879 1
728 256
770 399
112 935
379 156
531 572
477 221
543 142
620 356
529 552
468 476
307 924
625 1000
354 894
922 708
486 128
288 794
205 263
274 188
96 159
679 390
828 639
733 145
170 254
235 811
682 307
647 444
621 918
222 874
841 128
238 872
637 101
741 47
129 885
868 975
943 688
555 26
976 222
668 570
130 863
824 413
696 774
34 493
539 999
884 389
8 192
919 753
18 767
134 843
50 721
555 986
441 114
203 877
616 366
740 332
603 346
116 294
29 347
274 132
736 242
735 478
956 823
794 960
815 797
194 937
559 327
909 723
650 668
914 257
507 445
523 561
30 776
794 808
252 505
27 488
419 471
722 892
557 631
437 350
830 121
184 247
589 126
930 278
923 484
180 732
630 363
205 174
479 307
718 781
398 784
20 443
69 92
521 84
938 191
307 352
197 907
953 198
751 560
807 655
237 425
32 344
413 276
375 954
251 201
299 633
532 818
156 680
552 203
801 648
448 444
402 947
960 427
736 383
41 352
580 610
902 727
704 212
551 390
135 599
769 482
129 978
403 157
200 108
691 502
988 22
340 668
342 609
420 775
708 963
23 17
662 161
904 106
820 21
987 791
576 803
957 670
66 549
163 179
330 671
327 379
838 214
941 52
356 548
906 566
627 592
899 884
683 689
216 666
846 966
604 676
387 779
498 44
345 785
190 117
796 948
440 434
697 520
291 23
940 412
694 671
850 587
474 882
820 718
362 189
290 716
282 209
699 251
595 30
970 398
738 277
877 65
84 934
719 269
822 1
114 460
711 133
356 934
900 105
435 802
511 688
890 839
668 342
400 444
630 453
215 257
448 84
536 908
777 181
683 607
670 203
292 213
32 183
193 210
412 818
820 16
942 95
463 216
886 144
457 547
197 956
158 111
561 355
937 223
560 471
829 136
446 215
646 826
74 966
632 253
330 799
336 917
799 347
199 842
857 15
856 987
663 677
290 450
145 478
285 615
752 481
983 394
924 276
112 716
567 400
797 157
808 212
388 54
954 834
842 324
398 332
499 825
119 125
813 268
797 524
620 475
490 411
524 997
626 585
888 103
993 712
927 623
270 37
955 574
355 587
312 880
471 595
905 339
634 35
888 272
20 905
346 70
662 872
302 749
148 730
786 479
2 604
83 2
868 684
923 724
409 760
339 974
148 281
901 377
560 467
408 148
219 597
602 933
593 823
126 192
522 784
783 967
409 7
316 108
70 950
268 973
937 59
818 330
59 754
996 476
346 59
558 516
340 324
39 108
683 343
37 660
679 939
161 256
920 276
825 855
617 584
135 182
52 586
389 181
808 186
251 156
824 975
285 99
426 998
955 28
982 744
779 430
452 955
239 336
450 644
131 680
198 603
21 514
584 234
980 834
690 152
674 827
691 906
47 682
614 526
94 227
953 473
717 649
535 457
514 208
131 495
583 265
579 965
902 188
145 433
479 154
785 433
859 641
717 166
81 469
275 141
405 93
763 145
944 510
726 41
913 897
335 167
44 147
955 397
370 360
575 487
85 39
195 225
385 637
979 131
850 896
433 723
128 47
211 560
104 518
649 189
841 315
28 332
563 751
306 713
282 489
464 257
595 451
485 522
456 259
518 670
997 438
287 317
547 373
554 926
216 250
341 864
508 87
792 780
432 1000
26 698
967 591
66 985
389 464
674 667
152 202
771 273
819 10
711 945
910 691
356 130
296 210
348 157
975 743
36 602
513 83
174 326
245 152
791 400
516 188
431 49
455 791
36 777
336 229
835 348
863 848
182 202
356 747
910 358
82 362
10 774
533 57
406 742
243 374
492 605
439 679
395 337
486 488
315 282
495 116
307 290
631 998
1 785
890 674
652 916
500 160
531 801
815 565
886 773
822 113
436 371
722 580
896 604
670 734
417 730
630 852
328 406
801 712
901 932
781 861
326 481
662 588
776 527
205 165
600 119
582 290
317 814
101 819
865 483
608 873
606 572
460 45
152 589
184 420
569 632
136 387
813 35
971 498
566 657
186 916
622 435
714 764
603 835
267 294
112 212
541 666
406 689
852 521
223 183
933 156
943 780
369 423
810 787
608 486
610 309
831 313
319 250
909 72
485 21
26 609
872 670
119 858
355 67
762 802
59 698
262 804
828 884
877 501
127 296
642 9
989 759
236 299
996 301
386 816
200 169
151 805
545 554
391 339
85 606
977 176
8 761
23 532
303 516
669 369
172 344
304 689
564 69
616 828
18 581
775 387
918 246
164 341
903 587
630 864
169 973
739 94
230 140
496 303
197 960
40 981
125 752
453 125
810 632
455 878
470 421
83 83
439 979
606 949
234 537
864 678
645 85
106 919
568 516
856 94
948 564
316 142
177 576
56 38
339 373
645 140
22 135
902 157
697 70
673 18
682 798
980 594
352 129
661 13
795 5
897 363
966 372
169 279
377 565
119 853
881 137
460 952
398 885
819 728
243 553
469 615
867 995
109 947
852 619
580 162
724 252
447 495
621 241
677 815
203 997
900 561
730 318
486 81
85 852
749 896
887 171
198 445
220 139
39 237
86 249
806 734
523 484
213 281
613 624
98 117
831 886
997 527
104 591
10 562
974 953
874 396
101 962
444 954
860 603
272 174
669 899
175 96
935 728
54 630
472 953
423 891
581 83
589 800
80 263
944 661
163 255
825 148
742 197
980 271
725 824
810 942
323 546
159 982
310 38
495 624
721 967
967 928
147 474
79 797
54 967
865 555
766 781
886 157
663 213
268 828
388 829
452 512
191 556
649 568
430 896
44 171
392 180
103 525
438 922
544 709
143 202
946 707
441 835
377 405
10 267
227 545
5 807
344 624
786 656
853 127
780 251
726 168
88 119
26 394
215 885
257 838
267 957
458 190
395 175
688 833
541 852
464 604
839 998
803 866
348 536
173 334
81 310
741 333
828 852
629 189
220 259
795 93
135 626
941 192
388 85
414 191
196 247
519 303
12 118
254 39
217 489
224 553
617 569
409 562
921 128
606 874
320 750
644 142
729 111
940 79
512 129
470 171
984 377
303 665
585 937
809 663
641 490
171 536
540 318
800 908
755 312
61 858
172 566
215 249
307 418
188 136
75 806
729 696
129 641
22 96
968 922
996 972
519 263
530 956
479 137
899 170
687 189
1000 813
591 403
231 80
709 502
726 141
568 435
619 634
129 855
927 699
453 353
734 41
478 31
886 360
132 938
838 87
871 285
173 920
20 90
424 739
817 741
506 713
929 569
895 424
268 535
563 71
146 375
877 189
101 800
217 848
761 567
901 430
666 83
518 394
459 332
236 509
433 897
675 82
157 43
972 825
926 542
147 23
89 995
231 29
736 183
666 788
412 679
566 156
584 983
96 657
223 803
574 390
720 851
548 264
396 598
935 580
764 118
942 555
165 444
25 706
114 511
221 430
933 22
341 942
230 336
319 21
952 310
869 123
816 926
825 381
390 969
420 884
593 655
938 596
191 557
625 200
330 594
713 246
665 969
70 568
442 197
460 984
801 592
750 931
992 848
550 590
292 384
366 825
54 685
933 739
530 28
581 362
900 794
127 469
738 735
183 499
491 178
940 602
298 161
947 257
667 374
772 608
753 628
716 553
448 806
111 385
732 166
200 277
657 560
887 230
305 331
863 684
603 340
504 40
56 315
390 848
106 63
344 980
718 335
30 946
614 391
269 172
322 619
574 327
469 852
94 733
618 172
837 200
632 289
574 304
743 994
367 58
954 47
980 976
770 859
499 996
694 943
859 470
407 842
115 946
336 895
216 978
363 533
210 639
276 517
796 972
115 969
716 935
207 96
360 985
950 828
733 30
712 853
375 562
611 513
679 138
264 451
972 226
364 847
369 239
506 956
902 862
729 20
736 731
684 28
743 331
319 98
479 172
600 199
483 238
523 808
480 102
863 417
127 733
382 57
703 508
781 487
284 171
696 350
933 406
13 587
620 572
221 120
365 889
364 440
977 382
887 754
939 748
1000 455
355 619
376 896
851 180
124 432
393 110
616 362
999 894
526 430
143 259
816 230
749 81
101 321
892 104
694 823
57 945
15 973
143 352
364 148
139 237
854 218
318 420
490 916
444 883
482 711
980 144
429 645
59 927
767 596
579 370
487 692
520 311
989 987
10 907
32 146
901 367
579 939
121 84
402 779
715 837
235 702
161 482
666 338
884 724
821 268
626 614
524 492
246 292
789 93
330 801
234 566
251 678
542 882
464 545
455 86
552 399
594 384
523 208
739 480
246 983
504 79
275 429
784 989
401 647
587 765
963 371
785 1
419 707
739 105
183 714
453 720
510 345
234 189
128 660
805 466
294 516
236 628
61 20
451 679
235 235
583 257
617 328
923 353
262 668
211 839
876 691
178 321
710 458
856 769
821 613
280 826
568 275
218 206
93 474
301 194
289 555
406 230
92 598
458 85
612 220
162 538
260 418
603 409
949 98
333 679
906 195
706 723
113 743
174 24
554 539
150 72
139 692
789 321
122 521
59 920
279 194
464 401
461 810
766 573
490 611
259 812
471 575
37 751
934 862
552 478
111 869
290 929
379 306
941 118
801 58
562 156
1 610
860 684
187 820
818 258
959 208
631 316
804 332
580 568
550 454
73 489
739 884
145 890
156 192
949 965
498 72
651 251
948 627
578 150
161 628
752 712
666 351
89 408
748 62
740 184
735 196
825 391
454 839
116 944
422 347
304 520
50 149
990 321
46 811
911 345
309 605
665 607
744 565
97 851
372 998
585 545
372 530
522 108
44 245
471 922
160 632
797 183
549 180
685 442
589 305
512 744
117 463
128 395
413 553
821 490
9 126
64 128
423 249
762 61
835 288
714 982
279 618
144 28
502 893
794 589
276 127
984 118
630 564
381 638
482 936
63 694
354 760
488 652
227 135
223 781
352 218
122 687
175 34
100 556
962 24
792 325
136 713
832 346
157 695
874 688
340 371
273 60
74 868
913 355
78 9
745 537
161 966
935 567
243 151
881 776
529 446
190 442
470 145
348 435
98 463
987 121
603 567
25 113
32 178
973 10
919 159
588 642
369 436
257 396
620 385
446 756
985 8
477 876
167 532
290 922
449 227
1 166
854 15
572 332
273 484
828 840
425 633
588 501
420 613
532 571
358 454
243 203
122 941
226 125
85 714
531 635
950 522
708 257
305 381
64 641
694 327
730 813
81 18
862 967
859 978
363 119
40 409
360 878
815 667
953 218
965 68
595 626
246 252
732 677
756 752
249 445
80 321
874 772
233 163
620 175
843 341
715 337
902 748
29 714
521 919
521 834
657 629
504 361
390 16
662 576
96 932
192 700
333 541
275 931
84 95
276 740
595 189
842 203
46 196
826 541
125 161
619 289
3 577
129 107
394 745
15 647
914 262
496 239
468 536
793 544
348 721
158 48
18 950
416 534
543 538
935 549
96 161
362 259
20 733
382 747
382 113
415 425
419 379
744 600
197 748
212 394
31 399
534 625
640 481
252 516
448 677
887 364
1000 615
366 908
347 606
7 4
284 463
536 999
364 799
513 236
230 667
63 610
231 224
790 739
13 834
898 628
210 395
600 363
369 884
60 335
433 286
284 605
935 301
603 166
605 24
28 655
434 325
375 398
937 811
418 619
444 535
643 327
473 913
551 84
651 104
319 133
346 118
846 89
890 228
645 962
870 929
599 631
394 757
824 50
541 740
855 531
363 560
434 18
785 67
435 181
921 231
847 119
584 885
331 662
170 247
231 843
582 708
510 302
169 629
127 486
233 944
909 203
184 37
792 238
279 570
493 495
17 489
910 111
199 577
417 289
125 530
503 49
901 874
312 875
171 965
133 521
245 795
960 263
78 946
479 439
580 31
913 88
165 318
676 16
797 900
562 629
531 871
509 348
480 120
277 376
185 948
467 170
859 48
767 40
928 960
753 596
291 794
868 266
986 48
99 927
362 215
517 59
844 134
541 962
335 329
130 315
959 786
930 76
113 900
856 172
954 135
574 487
929 244
950 942
213 772
347 688
216 877
594 204
628 516
848 874
357 198
504 702
964 60
693 759
867 979
561 369
207 711
295 281
378 157
74 910
121 337
284 144
577 701
316 368
518 431
342 795
739 298
15 746
893 634
418 325
811 805
417 929
552 51
438 42
701 931
216 421
33 565
851 795
705 221
931 597
501 753
163 89
37 138
378 409
320 384
244 159
989 801
364 17
715 70
706 512
466 630
939 141
745 600
177 413
701 80
760 755
90 653
789 868
170 167
86 876
981 853
71 943
12 174
46 85
340 214
397 515
64 699
64 333
360 106
968 423
314 697
865 541
82 562
895 966
782 791
932 456
128 635
746 447
818 180
100 642
635 65
621 606
139 290
758 312
832 428
843 391
490 952
833 292
860 88
538 134
629 597
729 104
656 754
92 494
468 994
532 958
481 359
234 16
902 881
286 110
549 847
80 228
408 685
259 727
153 381
868 434
97 524
663 236
675 662
111 783
478 758
126 165
114 249
596 773
562 704
415 706
469 865
75 354
223 28
513 826
986 630
862 281
562 436
200 528
306 566
633 946
52 878
654 2
212 59
938 538
886 698
439 62
132 442
163 250
489 593
417 233
720 551
884 334
871 997
934 255
543 77
225 280
791 994
770 116
301 163
908 876
579 92
280 190
410 539
825 931
513 587
667 84
112 372
64 278
360 794
138 550
904 542
298 858
813 719
429 41
363 349
67 824
620 790
309 38
919 319
166 459
678 745
294 510
374 979
245 255
45 186
939 906
326 465
931 606
552 622
770 278
129 531
768 302
378 900
245 109
781 846
99 305
137 348
735 40
858 837
248 340
228 581
182 982
702 705
501 302
764 469
656 660
328 181
747 589
169 434
262 708
831 949
590 395
48 915
280 524
853 529
154 681
906 33
544 920
222 105
980 393
434 716
69 895
821 688
526 869
360 867
283 202
231 324
635 237
320 520
24 248
424 821
137 234
347 802
774 800
960 507
296 86
74 395
811 201
510 603
233 325
972 37
689 47
918 360
145 36
473 148
332 790
536 271
29 338
841 841
859 688
661 566
232 96
340 472
19 487
2 474
996 187
130 613
216 302
564 418
465 3
255 851
243 995
146 696
630 989
334 764
405 189
102 394
486 867
126 481
58 390
46 343
738 360
954 213
749 362
609 119
849 559
715 902
314 871
942 867
7 488
736 589
556 539
389 622
424 97
993 432
606 698
55 833
113 377
754 484
270 191
493 355
589 627
509 827
401 2
34 469
799 114
847 108
105 958
827 726
292 160
369 878
623 571
863 923
767 644
698 646
636 763
75 929
617 41
916 927
3 841
780 122
435 946
440 598
255 370
357 447
225 224
282 219
947 349
658 652
961 596
371 788
668 691
924 478
710 795
688 706
507 831
343 714
661 641
871 680
943 139
273 525
692 278
316 178
458 63
121 271
767 541
769 874
108 867
200 527
489 623
701 514
737 523
515 347
834 314
963 743
837 767
78 188
152 982
773 247
767 901
315 891
687 134
576 827
657 73
162 72
351 772
23 205
89 197
684 504
210 831
129 252
235 531
204 634
592 511
250 744
170 671
560 504
722 886
398 606
116 803
508 489
499 586
295 507
351 81
18 680
327 495
423 606
686 342
261 117
575 569
760 747
488 955
490 568
295 558
639 179
939 2
805 418
64 264
73 60
569 634
82 955
543 766
810 515
612 290
446 805
114 216
921 931
567 960
889 294
846 222
355 676
912 949
432 653
140 368
553 767
956 215
552 253
845 654
692 397
944 515
13 803
720 628
97 346
516 214
413 546
517 351
161 544
464 314
355 337
496 986
664 808
409 303
962 156
454 979
151 538
732 965
802 552
29 814
190 517
729 852
842 127
323 196
400 842
342 157
703 79
828 73
455 138
786 485
837 578
354 628
172 314
624 933
789 826
894 366
632 251
805 412
444 649
501 166
899 918
266 214
352 344
297 878
873 807
105 523
691 69
145 995
933 259
383 187
447 482
617 984
797 287
360 123
424 232
652 890
862 556
696 37
654 194
351 774
481 804
925 111
63 81
524 606
741 451
836 808
928 495
700 566
580 118
677 517
508 264
383 669
880 241
697 401
557 968
514 612
565 582
881 20
796 271
657 317
882 8
827 586
630 181
620 251
845 561
103 85
675 433
208 581
702 566
225 295
285 71
369 613
823 318
84 83
182 72
605 349
706 89
697 60
459 109
874 171
528 110
990 914
659 632
702 261
790 616
883 935
549 400
115 735
788 606
519 517
393 151
250 598
699 286
187 937
769 609
256 897
930 729
120 692
733 416
387 39
286 149
596 944
88 599
125 637
548 756
747 314
294 750
830 579
354 396
615 688
610 213
959 515
30 730
754 233
553 92
505 335
123 960
736 167
22 18
21 447
921 169
874 547
781 790
79 790
486 529
625 375
681 587
588 419
861 242
793 106
9 499
865 576
527 489
943 123
766 779
360 85
536 681
263 550
695 548
648 206
18 250
746 374
697 521
547 743
5 397
68 507
550 86
67 811
646 657
834 716
901 996
1000 256
70 399
704 101
10 293
92 977
170 226
623 188
978 689
814 894
471 352
463 299
997 579
187 151
849 376
808 433
252 905
972 935
93 65
537 164
303 893
392 313
105 746
809 410
225 320
217 307
182 945
751 939
898 966
204 336
215 900
277 316
642 233
780 578
862 827
502 873
209 206
937 631
834 434
103 503
773 929
843 279
42 865
411 416
770 646
272 889
322 982
717 464
665 305
917 520
446 424
331 435
379 554
735 825
237 909
103 427
295 45
23 523
567 788
881 925
632 507
891 61
723 242
741 483
57 541
468 507
589 119
781 841
671 581
956 508
908 98
294 709
368 687
952 220
733 650
150 554
75 831
722 235
919 587
313 160
176 396
171 874
626 274
601 573
805 896
342 221
384 75
195 36
249 951
149 120
479 903
758 915
965 137
274 562
633 523
226 88
249 903
674 599
417 379
203 28
486 730
881 307
787 433
451 724
290 347
794 234
599 991
864 196
930 443
946 835
488 378
230 628
830 871
177 294
543 688
850 545
520 54
631 806
83 89
202 218
284 300
128 598
915 805
145 30
995 201
149 319
798 618
752 791
838 281
25 138
424 693
372 80
887 414
582 784
821 605
332 480
660 747
35 715
53 827
522 26
276 861
833 656
602 63
904 263
715 794
322 946
194 659
832 237
612 931
273 103
469 723
712 266
663 482
954 658
398 841
676 515
55 214
807 571
549 457
472 959
753 705
827 734
274 911
659 378
283 538
11 656
604 987
529 703
909 471
813 88
461 185
408 106
22 247
633 497
207 493
109 490
901 98
96 737
527 4
700 296
107 957
443 134
306 90
628 725
778 708
85 863
262 560
938 178
616 895
590 429
858 898
304 801
838 571
163 215
477 665
463 719
948 599
272 414
601 867
270 556
563 368
266 573
428 906
516 692
243 850
611 288
56 738
387 822
203 445
772 878
461 730
245 717
642 234
751 698
445 376
408 361
391 85
98 578
888 876
881 505
1000 790
620 612
322 509
238 691
133 260
724 228
484 196
253 914
969 39
971 9
988 831
996 594
154 98
819 918
290 492
607 467
564 280
558 291
744 586
944 458
946 94
69 893
22 139
140 456
168 43
89 890
280 727
885 1
904 659
723 965
107 202
915 621
643 376
513 651
674 51
520 456
647 261
289 628
611 89
748 779
426 928
746 970
937 921
507 702
288 750
979 380
512 265
625 240
810 414
973 541
26 397
289 849
342 825
183 778
34 154
63 44
63 835
772 128
517 671
641 388
248 860
90 287
516 62
108 773
507 850
472 606
150 565
393 848
91 787
630 200
712 936
31 33
327 710
208 429
771 423
772 835
602 318
26 503
105 943
821 625
406 11
158 194
136 156
325 590
10 680
706 198
503 603
659 553
652 373
882 102
52 753
642 100
398 972
123 50
868 743
854 276
58 251
831 217
580 457
623 776
696 56
593 154
902 779
140 205
51 547
112 782
703 729
849 240
831 304
538 496
218 618
420 285
638 250
483 704
729 173
112 470
252 918
639 388
803 4
84 359
80 322
529 521
58 47
415 354
927 214
198 901
768 365
976 466
709 14
218 812
927 725
234 897
279 482
442 212
464 682
281 176
76 844
17 515
254 311
849 482
37 831
757 403
796 165
533 633
140 970
977 647
3 753
688 6
749 246
50 267
101 268
110 183
94 423
723 447
256 873
281 773
142 827
993 535
645 388
713 620
197 422
815 481
89 284
506 336
952 294
90 487
192 870
241 599
631 429
835 746
675 22
363 240
857 940
607 425
41 914
427 480
32 796
787 289
473 869
630 399
968 763
243 495
504 877
729 462
307 652
32 736
334 939
33 943
136 776
97 246
233 392
816 984
80 711
169 783
640 92
797 782
803 853
268 642
403 369
555 738
456 207
680 787
472 353
577 905
744 846
605 754
543 106
792 988
296 35
628 788
233 804
240 435
815 531
931 197
176 768
781 376
258 975
425 750
162 275
241 823
212 287
693 156
408 4
204 141
565 194
268 703
249 44
670 48
636 556
767 201
199 32
237 984
34 603
260 523
973 272
926 57
397 311
449 200
225 215
574 150
102 170
23 221
61 694
438 469
651 605
443 784
598 245
344 715
199 411
309 663
511 374
624 182
290 948
48 704
148 354
809 409
257 554
467 457
162 303
186 407
902 377
165 836
896 537
801 622
399 775
541 211
901 920
557 937
193 640
88 353
117 60
154 434
861 999
773 762
894 629
737 91
871 769
311 480
392 261
489 316
803 841
59 198
135 29
555 510
221 119
875 41
869 233
893 330
887 147
928 392
469 926
862 699
773 345
783 292
712 423
475 197
290 664
245 162
821 989
989 545
110 96
535 394
868 829
572 610
65 230
574 773
832 958
770 482
229 740
949 234
908 696
420 961
990 950
648 349
84 726
562 596
527 282
906 926
545 639
304 448
942 756
189 93
254 93
440 185
327 181
277 988
620 607
950 72
914 265
164 53
718 803
29 536
984 106
507 438
568 212
839 850
302 653
507 722
905 100
369 368
658 206
807 4
101 546
984 112
427 528
257 182
600 240
871 772
374 306
197 564
795 766
732 787
711 699
48 13
904 761
210 344
334 574
920 803
630 508
968 666
369 430
399 294
758 308
418 256
597 995
119 656
77 119
300 720
110 951
199 705
659 978
303 408
174 826
189 255
297 849
31 675
539 792
660 764
877 410
580 479
820 48
610 126
401 243
695 781
324 792
883 833
286 49
958 326
466 515
171 240
535 778
479 182
307 478
438 455
374 226
549 478
106 610
557 511
196 275
92 558
508 772
66 227
108 718
535 42
948 600
523 58
689 25
81 82
21 765
701 687
316 831
832 1000
51 424
396 370
306 930
831 672
743 157
77 478
18 924
944 90
405 729
588 965
65 640
372 839
648 702
29 463
713 121
812 89
125 634
461 468
980 636
333 938
141 628
917 398
840 363
753 832
512 185
399 477
958 588
613 79
353 202
179 124
541 110
489 93
952 172
797 353
376 568
559 538
969 655
435 277
168 573
976 321
672 489
232 892
622 86
790 18
376 785
625 385
718 406
280 414
765 553
869 983
758 397
245 115
595 59
86 488
906 484
270 234
945 215
643 486
160 406
315 618
574 787
207 305
297 929
684 946
800 755
521 347
974 758
230 112
862 501
221 433
327 539
740 673
45 22
581 659
9 293
894 910
218 930
235 527
177 58
211 539
120 430
107 752
448 548
277 306
442 82
651 753
48 320
189 81
360 965
695 195
802 824
515 826
160 253
559 639
419 469
324 460
952 573
920 450
513 367
80 525
353 123
370 84
270 643
394 185
310 870
315 197
695 877
220 692
793 100
157 495
301 523
938 586
992 510
850 918
463 137
898 186
876 401
204 197
503 82
657 623
592 374
195 271
234 220
650 258
873 548
47 75
661 903
104 504
887 313
959 62
198 702
343 795
73 229
724 908
653 284
828 278
570 938
34 687
63 618
448 192
618 997
355 42
865 186
8 165
722 618
506 435
904 438
105 447
241 633
451 891
187 995
161 416
819 958
643 407
826 80
827 191
113 573
180 933
981 707
855 272
182 863
339 243
461 105
835 785
598 229
32 95
73 413
229 143
254 101
136 255
42 159
601 54
501 908
739 767
525 612
783 726
271 202
188 880
198 741
670 186
832 538
353 651
444 648
861 590
207 730
202 783
818 483
242 890
478 13
456 972
331 531
719 2
3 309
296 698
269 182
207 243
787 764
32 363
529 727
965 725
889 961
413 806
206 271
605 575
221 926
460 14
648 23
13 670
430 821
976 54
105 506
380 493
482 709
763 956
549 808
601 619
315 487
2 928
467 592
14 199
11 439
241 476
846 608
598 925
774 131
12 397
595 425
473 266
317 955
208 514
305 711
485 321
462 371
579 804
837 677
630 51
659 317
151 716
451 350
601 747
597 640
748 607
210 607
226 536
508 934
616 434
479 40
558 786
41 882
815 915
596 458
752 802
398 22
150 459
893 994
398 639
677 277
142 545
362 722
956 402
483 831
394 598
716 291
968 583
707 14
52 223
873 941
215 405
245 160
610 33
833 122
784 133
832 955
767 389
567 532
437 358
531 841
972 812
525 351
962 746
999 415
375 648
808 713
199 182
987 125
950 878
837 396
822 300
476 375
869 626
936 181
389 227
396 111
688 963
841 286
163 194
982 333
138 75
824 972
690 592
222 651
205 780
583 96
507 118
691 295
441 291
480 474
772 495
195 89
900 659
282 547
18 174
446 911
198 775
590 736
428 936
503 865
811 866
403 14
953 19
339 577
283 615
610 684
838 203
377 649
178 727
376 372
714 892
186 359
957 910
434 374
112 490
710 441
681 827
942 339
5 655
495 729
826 962
472 760
351 6
306 935
706 666
403 453
320 43
99 593
429 262
761 285
534 371
983 26
809 214
904 44
139 736
409 821
877 334
263 854
976 246
142 9
945 533
165 707
501 815
400 706
37 736
218 321
959 940
553 721
328 84
121 954
957 76
72 495
527 632
753 903
65 444
17 435
855 779
415 107
670 766
166 80
11 98
387 146
394 876
612 248
646 253
5 626
617 974
880 817
839 732
75 966
364 911
438 89
249 984
718 220
712 21
752 784
265 788
603 142
249 634
658 321
94 836
627 886
657 563
738 553
571 165
121 789
841 29
266 867
509 876
520 572
186 611
894 279
977 931
227 61
858 772
878 180
826 74
983 141
948 191
764 903
358 614
607 332
712 938
387 308
717 241
303 904
352 482
852 854
543 696
355 785
97 877
650 441
546 983
655 81
268 69
200 300
591 472
939 131
553 884
631 98
341 68
693 806
290 479
875 300
14 307
893 668
977 996
813 125
870 356
358 797
181 69
579 708
254 490
787 896
965 212
23 154
605 394
935 631
415 856
692 19
831 417
256 270
647 665
265 802
491 651
454 340
704 332
932 691
189 282
637 103
907 630
107 535
165 565
836 647
810 71
272 815
401 455
312 997
197 574
637 808
48 412
503 70
646 830
845 208
172 103
881 191
378 219
486 95
448 22
144 276
800 476
586 153
760 434
910 567
425 219
634 944
685 191
786 335
278 630
814 748
382 434
648 357
255 131
213 821
476 588
891 640
173 19
143 542
233 967
908 883
706 704
817 39
366 493
787 106
750 252
567 476
345 668
698 222
599 110
490 520
877 148
310 207
708 909
477 934
891 205
536 16
321 862
707 712
356 763
780 731
970 994
623 236
269 827
292 100
839 284
500 969
80 24
44 504
318 110
344 678
156 825
4 559
429 396
180 274
762 341
968 792
184 524
910 986
432 323
538 815
981 997
835 971
523 142
469 785
779 408
217 731
161 737
971 284
578 618
257 496
262 983
202 509
835 436
811 215
205 614
141 694
321 278
655 763
767 581
707 191
10 123
883 596
429 749
557 415
625 220
11 870
474 118
21 576
272 379
168 613
925 260
875 29
182 292
241 112
815 262
674 364
611 663
791 153
210 688
397 508
746 84
305 744
808 439
64 307
689 961
386 140
847 281
52 411
298 569
237 878
402 801
873 522
940 284
411 127
780 302
937 956
376 646
619 496
224 924
294 57
230 623
981 175
124 145
579 480
632 238
522 466
348 287
366 456
581 782
921 100
631 211
827 601
946 56
217 914
786 293
365 114
767 993
922 715
876 214
755 925
818 129
118 466
740 616
718 772
50 681
129 407
445 525
624 321
348 504
72 299
840 201
756 747
660 937
435 146
581 502
547 261
767 496
492 38
552 248
962 173
550 457
974 590
433 326
460 795
742 74
891 93
956 174
143 733
653 157
487 168
286 967
272 744
484 21
157 224
515 179
702 360
832 367
6 219
669 282
693 578
851 978
680 482
729 448
671 624
882 687
260 914
865 49
126 446
177 149
10 132
550 551
238 429
727 340
402 52
425 56
743 43
992 280
132 617
50 296
988 955
829 67
270 562
788 642
583 275
314 229
703 859
42 675
811 324
276 891
314 8
52 146
149 774
216 345
309 826
775 983
798 427
423 187
60 644
527 373
465 288
865 380
697 152
578 452
605 131
646 189
207 708
685 972
834 531
5 237
128 154
683 864
681 336
908 323
424 796
332 314
575 62
848 215
486 38
983 546
672 675
921 622
400 155
527 463
110 681
832 440
429 361
548 533
113 595
388 11
215 118
730 538
56 951
523 812
222 518
277 107
12 759
462 948
421 835
855 538
797 996
37 851
483 913
58 695
242 296
753 503
159 539
429 333
307 99
298 659
528 178
628 573
608 5
369 885
133 119
861 437
259 424
413 411
544 934
992 703
759 69
675 709
802 419
132 129
199 373
832 455
114 624
284 858
401 138
258 581
178 710
12 99
868 974
591 710
43 284
555 988
288 546
931 430
190 677
990 575
989 975
106 624
881 704
404 340
384 302
766 393
729 307
378 254
701 498
264 126
889 612
688 357
235 863
518 15
744 286
949 415
994 722
224 551
118 45
185 840
313 77
930 513
554 232
883 900
886 90
925 908
770 26
994 322
271 950
986 752
422 671
146 398
82 597
509 385
175 42
148 673
998 679
814 624
138 861
681 252
51 821
613 890
331 249
174 588
965 825
737 762
211 689
714 94
665 144
300 23
486 803
180 563
208 440
560 451
76 674
624 507
737 413
552 925
795 902
771 118
657 778
454 571
845 711
185 511
623 386
362 521
759 741
529 399
376 183
51 54
419 312
862 347
780 435
109 18
973 200
727 595
527 592
888 108
24 665
411 883
861 612
23 224
133 124
284 713
451 704
865 936
353 76
974 114
694 580
474 163
69 382
352 268
732 510
903 6
670 413
590 835
92 386
841 959
911 78
232 24
102 751
69 773
107 812
743 313
678 854
256 347
985 320
472 717
744 933
546 280
48 663
590 141
766 536
922 738
331 459
315 939
717 757
283 902
318 185
11 865
497 188
973 53
35 193
880 730
73 406
376 161
615 853
56 955
793 632
223 222
475 414
584 181
233 952
970 102
369 413
215 959
666 953
961 892
658 630
679 720
547 869
811 632
410 482
748 380
949 172
982 131
734 469
235 685
599 242
822 438
423 611
907 916
871 613
735 431
551 368
742 225
190 700
46 129
271 971
720 670
72 227
87 48
420 446
15 989
352 555
46 459
879 477
529 151
627 510
36 852
302 614
859 868
252 377
247 44
819 673
431 746
638 514
510 205
581 524
596 543
475 678
198 661
756 816
617 926
779 463
203 789
294 222
46 549
159 73
109 763
4 875
624 762
929 968
19 213
543 919
129 513
906 660
848 273
796 942
909 829
144 557
177 655
39 221
613 283
760 932
252 348
598 412
319 659
439 155
256 884
461 857
477 965
682 667
334 240
381 255
616 923
257 895
172 756
681 266
88 488
742 824
221 92
900 436
72 583
28 292
932 442
334 238
508 428
287 412
315 135
371 509
752 450
284 842
747 339
604 645
13 287
203 257
9 278
109 791
379 505
789 571
746 22
764 779
435 323
889 570
815 882
96 62
735 639
101 88
943 966
732 937
897 383
170 413
412 505
364 539
258 11
993 71
83 843
756 201
435 827
328 176
187 8
794 418
235 165
689 561
2 393
789 279
714 55
397 354
667 403
637 416
87 792
767 257
148 581
863 911
184 22
125 234
995 564
319 945
252 584
566 596
307 436
335 960
415 981
757 155
565 238
376 617
546 278
239 269
246 181
693 60
19 372
938 817
750 255
545 974
652 460
850 35
272 471
565 687
423 520
511 975
40 108
24 365
137 828
42 523
83 525
68 413
710 964
971 938
611 511
764 830
657 238
904 136
897 404
733 355
877 861
786 150
89 612
458 278
703 119
642 778
328 200
396 790
923 448
548 11
745 670
983 777
240 902
672 550
75 232
62 914
155 157
576 970
478 681
99 504
453 501
867 529
901 385
915 254
336 419
538 844
230 434
720 204
610 89
171 214
760 567
141 475
231 73
699 625
629 717
119 614
567 482
530 72
262 551
363 334
243 790
567 507
103 692
986 79
600 286
893 158
22 165
343 661
590 983
599 670
695 148
601 695
459 17
92 473
53 200
706 489
42 829
136 84
822 880
72 40
33 322
623 443
196 552
237 679
829 405
105 986
251 981
453 541
494 383
9 236
425 526
694 45
809 745
655 149
700 630
896 482
316 945
498 792
300 900
736 849
529 213
48 868
375 218
460 617
833 613
136 615
2 597
91 410
450 179
383 822
167 755
96 753
492 65
812 650
321 736
166 869
494 960
407 79
478 845
614 884
507 374
961 472
445 917
304 695
308 279
261 103
329 405
571 944
375 10
554 735
295 732
934 562
880 550
378 104
414 791
262 915
36 166
19 202
850 214
766 505
834 958
570 320
457 837
441 292
799 640
331 394
821 830
339 90
764 140
626 148
880 510
796 708
353 822
449 162
672 893
37 95
863 646
44 927
493 466
574 970
140 241
327 682
163 840
269 902
363 566
356 58
22 635
505 2
233 674
251 111
82 46
508 349
771 524
479 718
563 893
572 426
188 245
685 729
496 545
956 21
770 114
72 43
677 835
187 903
226 559
694 791
804 879
374 531
377 138
35 10
527 460
881 315
590 665
899 31
690 561
367 584
649 170
513 396
636 348
506 164
155 667
900 451
537 16
483 427
228 369
726 863
414 851
342 29
195 316
935 169
255 902
409 978
490 350
9 970
415 704
915 140
200 816
644 621
98 26
158 345
835 99
30 822
324 948
290 682
142 868
342 439
789 870
608 942
571 748
173 561
172 823
869 300
159 1000
718 337
499 536
658 996
541 104
732 386
564 703
884 998
999 473
911 263
19 690
224 695
955 874
789 821
487 272
878 370
456 43
470 487
820 383
1000 92
211 270
892 957
954 271
443 351
85 570
187 423
695 166
395 561
563 444
319 606
452 970
316 991
31 379
530 198
27 44
491 643
263 270
828 765
914 384
32 669
729 920
772 274
999 899
774 438
155 242
960 722
497 766
554 888
381 757
443 374
589 995
149 407
276 830
774 983
932 405
940 445
18 82
225 185
595 973
83 610
156 64
523 502
528 284
867 506
846 243
779 760
705 815
52 872
466 978
857 404
239 46
538 264
103 532
306 655
623 328
65 18
308 934
112 108
56 32
764 908
407 376
550 202
290 711
813 31
508 594
809 708
79 283
599 449
681 422
264 936
711 338
470 958
701 277
268 205
502 329
826 563
560 345
546 520
524 697
434 106
685 361
417 658
159 663
874 992
868 955
905 434
10 266
351 373
503 354
652 158
447 955
645 512
264 441
837 722
592 620
500 671
438 74
124 853
698 441
425 251
916 533
519 305
703 842
360 197
959 140
249 7
965 995
462 191
130 857
769 167
951 648
803 646
16 874
984 814
251 723
483 971
886 211
540 354
690 965
533 59
737 296
582 260
217 121
630 725
539 638
800 896
519 262
241 693
733 40
320 778
312 922
81 481
647 582
20 238
362 450
692 617
276 346
607 492
838 735
377 278
22 756
608 480
369 112
114 812
842 840
835 731
563 843
877 198
406 52
989 17
388 201
954 772
667 873
7 909
905 731
149 898
760 559
646 797
619 530
5 384
817 999
615 286
792 159
64 861
278 854
895 218
754 516
515 46
653 585
583 109
787 347
561 1
826 231
173 263
568 621
495 306
96 755
232 587
960 495
113 763
650 850
394 169
3 54
323 954
435 231
823 205
58 299
695 206
237 806
874 911
211 926
172 909
628 250
762 110
105 944
815 596
380 88
520 421
408 118
148 784
605 266
618 901
933 433
349 959
755 614
282 609
868 703
709 518
654 87
778 814
865 666
569 394
662 263
971 385
180 791
296 896
968 820
733 660
205 968
333 740
742 700
995 412
513 430
310 543
950 637
98 33
733 603
940 833
853 871
144 76
88 637
103 1
284 994
999 506
706 921
121 453
242 877
188 926
300 996
663 914
376 865
149 845
922 155
535 576
365 743
995 598
449 364
670 39
489 254
860 671
338 196
274 246
334 923
717 784
572 870
621 221
212 828
748 937
798 2
342 605
395 1000
334 294
570 614
561 64
989 837
304 887
731 151
860 266
249 496
10 745
80 333
140 210
309 792
406 251
802 343
315 906
702 270
76 382
534 675
805 839
940 686
18 236
135 116
666 565
194 801
550 937
387 537
98 966
677 501
831 21
843 991
519 238
548 496
669 570
750 473
20 335
899 378
551 657
88 585
938 535
319 78
294 633
851 841
510 606
339 354
476 598
821 76
23 217
82 64
436 722
828 364
648 665
433 306
431 479
699 593
840 245
268 85
527 561
778 264
54 908
136 406
276 950
895 719
794 122
316 164
449 856
227 343
524 387
428 840
402 186
978 263
559 280
211 620
773 21
778 753
573 155
806 380
716 587
278 622
468 711
959 387
87 338
209 814
704 122
497 973
443 940
496 412
891 107
698 708
141 624
665 635
309 833
155 6
301 778
130 146
759 614
274 885
179 765
521 337
410 437
215 916
627 22
661 155
327 166
678 660
254 66
240 26
649 255
36 336
989 894
707 643
672 540
576 305
222 254
290 37
362 709
829 462
136 2
54 909
827 301
377 1000
868 905
996 404
188 394
971 449
975 865
915 16
84 961
324 162
881 829
974 361
596 568
83 836
925 55
132 923
558 622
217 123
71 195
475 323
599 956
581 663
997 375
865 571
281 784
856 964
765 314
134 787
560 190
924 160
14 304
53 658
701 363
721 895
373 116
24 460
667 225
159 11
290 214
577 902
199 616
828 717
228 224
267 975
147 257
899 267
606 652
291 159
171 586
92 910
794 149
715 14
369 101
638 257
352 323
789 860
138 624
958 854
829 972
6 1
662 496
10 741
637 21
142 382
116 23
83 79
294 342
554 695
535 779
371 729
666 935
26 166
967 606
340 982
487 266
752 290
527 629
914 615
941 64
879 273
905 599
809 686
711 600
910 854
200 709
267 693
496 349
163 699
763 859
363 138
323 112
631 140
545 316
369 483
439 842
278 79
764 858
691 203
654 651
442 865
846 500
835 569
584 638
463 652
481 224
243 656
948 797
693 352
564 939
964 230
167 76
198 761
210 475
668 803
313 522
142 810
211 933
820 921
630 456
709 333
104 540
789 658
975 112
63 137
527 852
456 395
139 689
537 459
716 504
600 702
748 487
878 739
752 700
683 641
50 300
611 772
300 723
534 780
905 864
801 997
744 636
553 484
941 142
931 845
656 923
258 202
17 238
592 100
690 912
121 976
837 480
876 437
712 538
254 918
732 318
544 251
212 709
189 666
666 730
863 608
681 21
295 888
411 754
440 265
139 859
725 300
933 606
835 43
423 4
40 24
520 878
1 130
516 230
928 293
727 975
126 575
963 679
126 201
255 756
608 488
16 647
420 331
269 930
613 812
504 545
878 558
263 939
303 357
498 1
261 49
553 925
947 208
796 287
472 256
228 278
710 87
966 256
309 725
944 214
636 170
692 951
389 166
497 574
627 53
61 915
816 692
770 621
948 986
57 911
760 743
227 147
28 223
30 334
562 273
670 767
948 337
641 231
100 584
16 543
951 431
264 57
321 231
578 508
152 854
517 559
768 537
842 893
773 403
604 912
468 874
344 440
132 365
569 99
593 318
815 608
384 368
302 757
356 468
337 20
439 616
344 273
769 366
800 931
92 547
531 812
957 104
445 894
507 463
503 610
224 225
715 59
402 917
780 283
581 389
272 713
504 74
214 414
487 871
665 637
504 989
308 638
387 495
386 283
159 93
786 80
703 661
118 715
928 282
854 226
782 147
329 28
899 9
536 473
450 105
436 727
171 80
378 997
192 719
506 196
296 260
932 576
77 283
93 429
819 827
778 773
474 505
24 795
982 669
728 372
556 693
350 440
454 453
862 831
549 933
329 931
148 13
839 151
259 251
698 321
300 963
130 984
462 454
941 652
817 289
992 937
987 752
240 168
283 169
605 932
431 184
175 826
893 546
554 167
22 945
834 715
171 494
514 478
836 173
946 653
951 713
513 473
885 466
565 309
149 748
658 428
934 534
993 657
146 596
112 488
545 176
981 4
291 646
876 510
350 124
849 474
236 486
550 205
808 138
739 138
494 264
541 1
512 339
944 618
196 757
714 547
771 120
160 168
924 402
887 865
584 644
46 99
48 413
644 545
724 738
490 156
855 36
859 543
423 377
43 397
777 76
961 195
893 18
164 944
282 280
247 437
699 172
770 150
822 311
249 137
950 337
825 596
768 479
982 463
621 348
116 497
951 408
502 666
663 613
682 728
386 759
51 746
329 389
62 282
835 134
160 302
476 472
145 363
880 134
194 862
554 99
4 339
580 775
991 553
709 584
418 998
328 770
95 844
974 409
475 364
328 798
170 704
542 660
589 629
957 430
96 856
759 428
785 100
845 645
167 642
319 588
323 575
870 568
685 825
277 420
163 317
72 190
673 761
334 733
98 529
292 997
256 763
479 792
972 906
913 592
354 400
986 592
696 694
197 812
258 369
894 736
518 403
75 987
636 144
886 986
742 983
933 501
469 999
993 887
415 322
544 309
497 823
555 976
124 110
219 504
976 555
352 374
907 738
244 302
699 385
6 47
1 897
427 227
812 593
917 569
853 36
892 52
176 217
204 493
116 887
495 699
252 523
705 501
387 653
47 433
91 335
64 863
325 859
524 285
14 400
26 290
393 154
448 594
819 643
115 600
607 272
991 52
442 273
7 229
143 287
634 460
920 41
374 235
546 860
707 433
424 751
642 547
611 334
915 763
541 721
302 376
118 712
161 593
668 756
337 60
802 590
10 796
223 859
856 525
266 114
453 308
68 167
73 852
515 195
67 964
906 478
551 710
574 363
420 750
907 79
580 542
222 943
652 134
908 757
662 548
241 100
95 250
986 522
128 758
706 37
928 358
136 544
944 450
843 144
968 965
292 95
875 114
96 105
6 413
912 367
395 985
53 950
110 419
223 811
601 126
608 641
646 66
559 527
322 53
18 188
445 67
452 332
149 590
973 669
933 963
840 625
197 891
210 633
167 231
644 184
507 729
854 594
832 705
486 135
391 451
616 335
184 856
617 783
737 187
772 997
77 691
681 856
114 615
588 675
678 439
524 699
762 803
868 720
836 800
152 536
888 833
64 269
921 694
659 564
743 111
28 7
646 676
564 538
937 875
584 804
625 381
842 717
649 209
297 4
787 803
583 620
348 650
684 148
822 459
84 652
10 67
761 139
601 771
940 408
180 205
540 868
717 64
913 487
218 847
869 326
272 786
614 435
975 538
376 33
643 756
955 594
186 888
832 2
229 397
666 72
800 765
152 701
270 871
627 236
54 433
820 434
109 735
162 582
391 220
450 431
408 404
56 602
774 790
380 761
921 465
614 613
432 930
183 838
974 320
574 887
192 538
24 636
996 849
829 267
58 296
489 958
852 416
182 991
686 698
382 242
226 52
516 864
747 23
695 436
768 843
357 205
640 571
21 405
858 349
808 520
107 643
234 498
306 802
317 941
665 283
185 167
118 203
329 81
317 553
135 139
566 198
551 600
548 940
541 150
62 215
58 959
841 305
486 294
924 672
99 798
50 463
523 753
765 214
67 191
222 767
648 535
53 274
400 50
89 982
806 231
118 757
468 764
19 170
574 337
749 110
940 995
989 485
796 333
618 646
131 596
875 247
610 720
176 817
114 332
938 691
394 597
245 780
589 909
171 228
7 912
690 608
364 991
175 912
50 22
370 521
286 412
192 59
352 278
43 134
1000 807
192 486
739 18
222 677
871 564
892 16
465 427
301 303
236 638
221 312
355 9
236 59
838 187
814 884
616 460
747 983
797 515
455 176
320 854
690 811
68 874
418 990
605 876
421 811
870 169
22 353
917 378
714 480
186 102
61 220
655 11
177 419
509 38
392 691
456 701
34 193
455 256
942 437
796 69
85 492
313 190
295 816
690 143
364 595
586 50
483 87
559 265
647 487
884 457
668 200
290 35
985 450
828 606
896 918
775 171
428 700
658 640
216 278
177 321
619 645
604 751
790 96
462 332
238 719
308 352
623 333
711 716
792 657
392 845
43 135
73 151
750 986
703 572
690 75
962 171
283 921
94 719
412 111
951 725
539 624
623 335
573 967
914 515
803 657
711 242
50 706
283 501
531 324
114 181
889 770
827 891
308 821
161 18
187 437
2 617
410 573
702 757
947 672
71 859
971 375
211 103
940 762
591 223
584 717
832 519
436 545
855 262
872 894
45 494
619 678
832 616
675 89
889 115
165 969
812 857
172 636
640 224
57 782
627 714
732 765
391 191
850 10
876 843
941 531
849 365
951 355
806 680
686 177
997 589
167 39
155 575
631 941
75 58
828 541
990 329
134 197
996 773
785 346
331 483
63 235
550 817
995 423
181 218
70 296
884 423
515 98
878 90
200 747
196 280
201 218
636 789
685 514
823 289
243 981
796 347
413 406
479 844
361 787
539 769
200 247
728 982
231 408
773 40
742 86
515 151
340 781
695 353
186 477
583 485
132 627
567 977
965 593
218 271
520 206
752 793
283 689
946 146
220 623
460 962
735 163
168 864
542 858
558 234
469 957
709 952
13 540
376 297
752 408
454 426
158 480
743 255
927 309
164 633
228 706
322 525
301 935
897 255
940 578
194 254
954 599
916 921
737 848
329 850
145 759
405 870
923 352
873 710
170 737
337 694
316 836
413 133
868 687
948 215
683 274
184 107
167 715
354 627
355 460
808 226
646 702
127 2
540 835
49 180
379 983
424 853
266 630
387 847
181 595
738 842
941 969
10 558
921 356
653 129
581 653
224 455
462 460
787 948
450 206
560 845
587 749
892 226
667 320
857 546
550 212
608 181
286 234
703 882
549 268
78 847
993 770
674 276
147 905
647 591
258 701
506 335
464 346
645 455
253 325
543 317
839 857
97 803
778 89
258 732
981 95
196 313
776 991
453 809
702 753
783 977
138 878
42 525
829 971
3 907
332 37
26 414
832 14
751 332
900 594
186 991
187 388
756 671
903 666
5 373
840 974
485 906
345 816
617 136
576 793
660 589
583 967
433 887
56 409
452 161
281 516
769 522
662 383
182 578
138 748
210 25
847 349
561 553
782 29
655 258
911 697
479 503
958 921
881 541
395 579
861 898
850 840
441 563
187 158
178 437
789 657
420 467
23 952
554 465
408 958
867 850
546 639
41 587
147 27
719 983
697 204
377 692
981 652
649 178
238 360
93 485
399 956
58 65
740 353
305 418
599 281
441 519
957 706
935 592
219 6
4 847
941 270
915 813
87 282
899 29
974 695
48 289
820 460
489 787
211 541
772 498
788 184
851 930
294 56
394 372
907 91
3 192
374 660
384 535
56 41
647 259
118 514
620 910
576 279
770 992
710 676
982 491
284 381
663 480
114 852
737 851
466 248
277 469
480 334
43 773
142 190
895 386
335 487
510 629
930 549
856 978
718 503
116 461
385 867
620 269
637 133
940 504
280 291
296 658
52 304
978 266
348 434
261 841
785 423
77 500
896 496
632 901
194 116
873 995
995 283
607 625
327 31
567 266
228 395
160 396
341 367
704 298
106 4
252 471
864 825
707 429
244 286
1 912
325 897
947 613
112 989
687 933
883 820
56 861
312 863
841 986
175 419
256 654
118 824
186 227
934 796
236 995
599 388
502 984
303 15
698 941
765 827
198 21
671 71
460 894
385 206
28 170
536 859
287 29
294 971
208 839
45 546
535 901
682 585
965 210
176 125
998 695
260 305
158 114
179 939
634 526
221 1000
384 214
412 449
795 397
660 308
867 460
269 326
34 206
496 288
681 130
436 973
796 533
936 970
954 180
265 69
803 773
654 988
738 104
442 984
192 334
293 310
711 982
608 553
694 524
825 796
598 115
665 165
327 757
564 237
267 182
119 278
899 699
663 319
440 404
690 781
600 211
23 388
508 835
348 460
847 580
451 661
487 842
842 429
618 145
712 287
28 569
685 449
528 495
363 531
830 230
837 951
881 413
488 563
262 929
175 5
649 22
460 990
434 556
533 912
570 181
702 299
41 61
70 65
926 275
950 601
800 802
161 906
357 756
211 834
557 94
297 410
518 171
343 727
697 379
101 272
906 73
974 470
802 773
642 693
550 692
546 976
926 263
446 802
679 788
927 720
366 624
83 816
442 170
668 16
132 282
792 759
147 315
699 287
466 745
910 540
558 877
540 754
861 758
354 704
542 112
318 227
346 561
503 131
533 161
139 558
612 818
265 505
822 403
484 159
983 238
338 157
541 448
405 837
810 750
443 128
530 630
707 188
246 186
671 593
947 716
202 634
684 858
568 754
177 233
901 328
264 184
44 150
675 440
308 278
247 181
923 903
591 345
163 763
647 179
951 738
578 99
333 241
712 642
140 400
475 473
133 767
680 495
259 53
313 551
830 809
116 413
664 478
735 558
448 68
167 501
767 50
178 937
502 582
573 888
988 374
736 981
237 81
741 130
369 98
342 549
397 353
392 207
111 597
550 235
383 399
521 230
84 833
10 938
549 129
286 593
745 908
341 255
409 787
757 840
153 665
962 784
48 805
501 712
527 968
147 198
824 231
38 955
492 418
496 641
216 680
495 959
679 501
336 745
704 622
401 805
305 33
186 729
822 952
375 297
842 841
186 538
929 716
689 57
583 984
600 548
501 655
848 321
908 2
578 890
104 630
377 616
838 445
276 33
258 359
903 84
710 872
123 478
33 142
47 577
414 148
425 959
435 927
901 962
779 308
473 726
25 454
423 615
105 193
22 387
398 73
94 569
96 547
418 754
724 849
173 136
674 463
836 176
349 974
31 859
159 833
819 37
989 680
980 454
474 500
778 989
240 197
824 217
677 27
463 910
280 46
941 499
476 210
592 978
663 643
697 479
701 366
981 138
371 639
750 926
21 561
541 214
565 915
630 631
24 71
267 964
503 598
947 870
427 298
385 560
415 63
538 704
905 811
669 184
650 107
934 911
526 601
590 560
804 439
335 65
754 318
652 408
92 206
913 36
173 330
448 605
535 799
822 759
34 698
12 22
757 735
105 174
960 135
315 575
317 549
941 617
243 376
840 232
883 189
463 819
469 649
626 33
726 485
687 800
266 947
631 487
820 179
907 412
256 699
374 589
185 710
350 703
726 22
672 79
799 827
183 427
965 849
273 644
451 101
272 452
804 122
326 967
405 195
360 320
978 164
671 765
211 296
772 16
834 846
293 529
577 539
194 865
829 822
296 978
797 954
562 258
836 7
991 890
141 244
554 683
524 656
182 14
554 892
67 885
22 402
346 246
174 864
182 876
41 687
423 791
665 321
750 240
339 957
159 486
109 281
825 298
512 152
57 470
210 266
231 131
331 810
484 136
775 369
572 831
902 709
798 265
12 799
432 527
457 825
744 4
260 246
684 575
801 49
327 96
871 939
266 116
798 83
930 67
559 956
254 752
367 920
719 187
39 475
862 453
393 190
211 170
775 860
873 510
156 843
703 826
386 640
850 715
797 541
262 266
709 850
980 341
396 182
137 270
717 265
485 512
894 85
284 122
45 125
789 976
438 636
919 494
206 948
519 922
945 528
45 710
554 132
429 626
267 281
801 364
985 957
888 528
728 801
718 244
567 502
380 619
132 809
805 462
352 68
7 922
480 66
934 498
70 551
449 184
84 292
678 874
123 748
542 209
30 702
5 164
111 712
62 531
443 287
72 384
750 898
749 778
615 224
752 985
207 118
179 422
156 273
913 515
53 132
651 123
89 473
507 201
564 397
283 816
798 295
164 527
473 765
779 145
940 979
915 583
360 313
463 25
129 791
682 581
615 99
108 282
540 111
763 926
667 270
131 756
703 33
987 668
854 143
713 845
871 276
851 891
758 883
615 31
992 401
391 504
997 831
260 271
140 7
702 634
695 112
814 561
431 791
974 227
426 823
347 302
461 617
269 514
688 358
659 759
156 162
571 121
780 991
954 275
588 28
947 141
131 904
818 236
450 257
124 321
842 458
349 482
475 752
700 158
604 527
591 187
342 814
37 945
687 400
730 462
11 333
87 712
434 523
127 641
655 739
53 191
555 949
936 514
494 439
777 295
259 590
671 224
452 3
246 19
926 488
19 442
532 139
637 389
687 567
637 707
14 540
669 764
37 904
920 554
773 256
94 612
98 9
220 133
910 901
503 631
702 614
931 931
342 796
254 765
633 758
781 781
499 269
207 810
515 398
438 609
224 198
47 589
578 945
684 221
238 555
68 970
119 755
781 345
977 122
931 13
62 620
944 102
609 247
386 317
800 497
910 475
984 24
278 275
342 268
500 171
623 372
192 769
951 6
677 477
142 816
509 627
166 760
838 108
18 974
492 637
394 636
581 716
417 108
197 619
4 503
455 854
329 363
336 784
956 699
110 383
923 402
483 849
948 935
912 963
616 562
49 991
36 641
683 92
28 684
829 279
589 602
108 554
960 919
710 723
958 709
327 356
477 606
23 742
995 387
514 922
604 624
65 353
856 405
691 75
494 923
243 319
210 386
765 252
31 3
880 1
583 234
395 91
522 750
967 20
667 557
894 251
498 554
363 638
582 581
681 20
758 757
622 640
870 208
772 413
840 790
218 482
784 376
2 966
664 716
402 113
840 904
57 918
549 991
263 474
437 858
995 73
606 983
221 586
698 112
23 901
303 717
963 537
274 408
496 485
18 498
729 584
987 507
115 279
512 346
116 103
411 58
888 495
599 630
754 135
264 543
913 479
116 777
417 912
246 511
236 18
246 357
416 575
879 661
693 455
170 622
54 91
371 259
877 604
871 704
631 924
12 488
8 650
315 605
924 48
942 662
696 585
969 962
569 251
721 912
31 451
733 315
74 602
912 384
129 630
984 56
682 961
276 425
597 911
966 836
338 367
179 22
530 767
366 406
242 430
690 350
256 93
647 505
375 817
333 207
829 419
868 617
749 898
189 656
492 220
165 101
388 17
447 834
131 88
484 88
379 604
474 541
573 860
18 418
76 619
165 530
820 417
257 40
362 33
922 17
351 555
703 656
604 360
358 176
131 592
969 520
991 955
558 722
781 547
359 942
161 774
760 889
667 807
501 267
53 992
651 528
694 13
325 427
362 14
46 770
942 445
189 265
782 8
96 220
28 921
871 520
955 494
863 676
342 621
835 40
514 916
713 610
617 204
829 918
905 430
484 935
561 969
193 510
699 224
214 183
280 196
983 335
787 823
651 530
203 429
642 959
375 796
661 187
947 895
23 937
777 623
460 985
11 658
904 152
214 880
197 105
173 454
583 867
366 871
787 989
233 56
784 456
241 129
160 973
975 768
403 957
939 780
332 448
933 409
502 951
84 243
405 959
273 980
216 105
214 916
810 836
712 41
366 856
667 843
449 956
164 531
538 2
477 630
868 277
839 192
687 753
497 862
846 948
107 421
772 821
676 955
395 411
441 137
641 96
526 534
411 910
438 285
636 539
452 473
17 466
842 725
650 674
766 551
476 266
144 948
570 555
772 732
473 890
780 296
128 548
457 819
624 728
76 992
529 691
683 747
76 528
296 65
206 177
378 64
784 413
759 124
817 574
813 99
873 310
196 8
653 114
464 582
657 977
320 649
233 266
860 548
799 233
929 442
506 698
219 309
308 983
762 661
874 508
115 805
4 760
651 262
574 325
306 463
417 39
407 772
750 1
953 67
936 102
127 621
649 524
870 559
435 801
42 957
450 763
109 501
337 680
667 837
695 536
671 65
49 989
779 648
624 981
620 413
125 849
408 913
156 321
655 189
165 771
661 921
791 802
552 133
512 278
17 292
859 24
673 717
9 367
110 56
93 772
89 39
406 453
667 868
25 385
759 382
131 364
899 529
270 161
262 260
82 137
351 949
356 492
258 618
612 238
332 720
281 641
787 870
844 22
275 933
252 661
114 231
908 619
900 287
827 133
787 961
594 239
235 382
655 119
555 186
88 972
855 462
27 260
395 502
682 831
196 45
972 634
367 828
109 775
995 588
368 237
4 54
727 123
213 698
99 332
118 93
84 828
866 1
636 999
722 697
915 369
367 197
429 428
220 521
233 590
327 894
911 955
599 44
215 769
10 272
963 765
209 516
277 772
783 916
2 174
769 488
209 495
289 487
264 975
984 927
357 932
477 791
759 328
309 451
585 771
239 410
638 294
915 752
405 296
928 508
855 931
872 882
992 363
219 332
104 842
32 29
668 27
867 989
741 862
858 824
380 136
996 343
17 55
302 475
707 694
793 541
229 799
810 190
10 725
161 692
897 807
653 692
404 355
141 726
327 973
402 521
417 971
804 810
701 167
312 740
829 153
565 767
796 204
803 470
288 190
349 931
231 327
399 683
753 5
168 592
856 713
399 98
71 808
589 872
971 625
831 255
842 873
349 610
929 667
463 611
164 43
486 277
483 856
962 661
28 48
220 176
901 95
576 494
561 717
413 178
173 222
682 176
852 386
96 534
206 835
795 309
813 383
790 823
634 644
477 435
276 582
520 375
582 833
305 46
654 340
189 238
973 435
939 796
41 788
144 824
241 621
190 818
168 4
160 701
711 751
529 122
393 890
800 68
914 220
145 41
820 604
625 151
80 327
651 886
845 138
991 66
958 717
212 237
739 462
803 822
723 408
222 311
859 668
218 205
990 967
324 347
41 591
148 586
109 777
154 402
508 54
814 751
660 557
99 980
187 493
784 203
98 423
215 541
643 872
444 387
624 746
895 703
241 404
740 599
459 483
794 168
161 371
594 633
753 558
857 244
899 227
567 168
253 905
557 42
937 698
500 424
463 221
313 297
789 406
338 573
7 89
426 810
880 252
702 351
994 527
309 690
563 642
997 525
754 556
847 134
609 717
557 204
156 706
717 741
214 701
312 529
930 756
551 76
6 2
867 661
127 352
294 784
420 656
709 863
174 686
160 292
48 904
638 465
527 104
38 188
600 459
205 237
71 577
783 539
534 302
707 84
365 120
948 80
690 383
526 66
915 344
939 593
66 450
903 802
815 671
443 667
654 417
244 700
720 415
821 628
390 630
858 531
822 69
356 831
406 300
528 114
862 871
815 913
636 567
877 237
662 398
174 743
981 239
243 617
886 738
773 291
710 322
714 27
74 522
421 891
901 536
57 616
277 296
338 227
224 239
225 135
763 423
732 892
966 953
257 395
602 188
639 539
128 806
339 606
958 479
652 687
14 852
373 801
474 520
575 692
372 168
794 42
87 434
834 711
60 944
468 34
296 650
476 301
480 851
23 994
195 502
594 736
969 307
860 356
427 979
956 171
601 731
300 144
477 449
386 411
823 816
628 190
275 273
829 328
800 627
557 936
416 537
96 239
578 991
24 338
218 344
80 813
315 153
63 889
237 310
189 845
916 550
445 300
177 297
71 894
169 912
442 319
310 426
121 882
146 66
122 867
930 688
754 889
772 268
226 551
726 914
471 401
658 392
459 684
286 428
618 757
714 704
976 722
188 141
884 872
938 966
582 882
766 311
42 204
826 858
92 474
744 983
934 787
47 878
459 351
43 583
377 545
535 574
258 104
935 223
32 651
116 276
269 27
379 909
415 217
378 491
698 306
420 232
308 464
855 562
11 470
965 273
818 961
839 255
536 307
8 654
649 856
495 701
840 536
794 758
917 512
95 115
924 926
258 859
200 839
154 583
104 51
770 358
720 160
300 186
5 328
10 308
510 762
743 738
489 976
418 327
192 992
317 237
308 734
685 676
128 149
930 445
639 945
860 585
830 41
319 641
447 892
667 273
897 534
559 417
784 498
324 181
578 458
50 642
197 807
868 889
733 346
404 247
723 868
843 938
874 694
377 913
624 251
281 48
822 27
252 327
409 683
94 420
940 809
83 14
99 523
591 209
525 866
673 466
713 677
318 931
938 271
971 977
227 598
424 955
590 833
481 601
375 729
915 65
581 875
685 882
842 125
754 496
8 743
641 91
301 342
751 341
823 16
686 88
198 592
1 318
875 510
462 416
133 500
839 682
41 457
20 837
137 747
103 664
438 667
591 949
167 286
979 312
890 880
240 368
92 337
49 585
932 375
310 781
85 3
349 942
645 357
874 471
76 803
430 153
955 928
423 288
641 260
277 202
289 655
654 366
66 917
139 256
888 308
303 349
946 377
484 878
396 491
21 722
847 797
154 143
296 696
984 869
914 634
2 560
300 21
778 46
17 407
6 439
52 160
894 73
483 455
471 763
524 247
292 879
495 799
956 663
633 73
260 894
891 605
678 542
402 340
388 505
591 597
633 132
888 885
604 240
33 373
87 8
978 833
679 641
813 62
652 677
927 367
788 552
952 822
239 822
991 440
613 136
893 355
282 42
208 163
287 245
30 848
155 446
829 917
59 651
750 95
228 748
601 754
584 967
831 161
476 103
892 285
74 220
834 730
877 686
215 361
694 842
618 762
506 505
549 383
516 960
148 997
171 261
137 88
334 129
212 195
212 257
386 163
854 37
119 474
668 684
872 454
257 189
605 884
868 195
474 903
125 709
755 691
918 943
519 50
309 176
918 913
455 819
460 666
846 127
233 989
17 710
384 700
728 613
779 752
955 784
773 831
312 325
208 869
389 456
106 139
8 901
469 977
895 472
972 136
327 534
621 53
483 280
798 944
12 596
520 278
118 553
129 857
198 601
150 899
132 7
80 778
83 184
501 334
810 362
561 568
570 696
483 678
933 536
77 521
161 108
73 663
308 166
100 878
768 840
344 596
684 747
525 722
449 581
999 763
214 532
393 683
9 826
684 63
4 644
714 195
111 469
913 729
677 821
913 829
223 623
921 752
583 411
550 566
140 964
225 252
603 568
791 45
708 14
578 489
733 535
205 986
53 291
557 85
254 54
351 810
817 813
510 4
427 620
740 299
298 221
777 828
986 238
436 951
405 173
979 593
582 443
383 768
480 999
352 396
993 442
952 995
578 198
528 212
650 855
444 913
491 61
802 475
843 492
11 962
709 212
289 584
296 636
138 358
418 444
671 741
211 372
411 616
423 590
907 618
929 326
972 311
902 632
571 76
233 251
941 608
774 398
531 694
962 703
842 622
331 442
337 746
355 597
478 697
980 989
709 54
140 828
490 321
703 999
999 274
867 895
733 719
939 168
754 97
392 383
768 641
365 15
928 424
915 153
987 389
619 142
649 217
439 551
934 104
811 765
858 958
620 214
415 413
706 557
263 113
925 26
87 345
510 213
166 540
419 773
142 419
778 68
942 323
339 598
799 94
708 711
943 303
48 196
769 738
280 396
642 352
803 246
604 104
769 938
639 345
447 462
35 276
769 497
114 379
391 24
85 126
665 392
76 746
107 653
403 418
198 35
643 539
984 513
300 259
547 307
508 951
32 656
637 746
940 989
109 648
317 987
640 13
899 306
869 73
41 513
204 685
214 32
361 677
880 938
504 597
568 421
668 763
454 43
529 638
332 602
348 97
763 659
86 216
681 387
958 185
120 657
672 175
798 925
82 765
30 460
402 742
957 173
163 678
307 853
255 433
334 321
574 780
184 25
78 902
713 672
986 431
378 196
491 907
384 987
59 989
786 505
659 372
247 731
747 987
748 123
597 958
948 321
837 513
335 647
702 518
354 80
172 391
929 151
204 528
847 687
506 928
633 386
888 125
527 790
10 75
827 950
813 256
557 312
111 851
948 293
681 243
176 568
944 616
147 30
598 843
781 813
239 443
907 709
357 165
156 220
348 931
202 962
904 913
557 426
995 762
624 719
118 795
433 750
711 334
223 804
185 72
1 75
10 336
873 75
730 195
59 84
301 982
961 126
80 499
139 486
602 201
11 523
39 785
760 278
619 640
720 797
66 850
112 575
346 816
431 397
22 582
47 803
361 475
885 527
839 264
485 466
25 734
659 48
921 964
732 418
387 793
230 251
680 675
7 950
183 629
91 195
239 169
689 97
428 420
441 106
723 437
128 710
881 890
679 776
564 482
219 713
316 281
223 126
669 27
538 829
957 15
481 995
318 819
980 231
32 992
958 380
829 482
212 1
213 400
911 967
46 283
707 94
106 290
490 394
535 192
678 787
840 898
200 199
788 430
138 894
570 931
577 818
637 405
801 962
522 452
120 946
515 735
947 286
699 704
941 241
697 650
577 726
170 771
941 378
973 506
355 321
829 166
440 186
333 855
432 788
436 483
588 460
412 707
192 697
74 864
556 927
479 200
152 621
140 808
562 740
824 644
853 398
1 499
896 620
49 730
164 539
624 197
308 266
97 523
147 244
809 859
129 895
247 413
916 497
792 812
975 172
252 453
572 272
215 5
564 501
889 899
817 749
377 65
84 239
378 901
297 397
146 633
706 435
520 438
399 523
882 678
58 248
613 965
82 464
373 825
630 579
510 125
253 336
252 394
928 862
598 402
873 917
687 964
290 843
621 152
455 163
107 742
883 627
92 436
844 152
718 896
521 943
85 765
466 391
265 499
529 660
878 634
323 31
871 184
346 127
705 880
859 829
184 320
241 380
24 902
507 954
299 131
127 587
970 455
431 280
960 499
808 695
838 845
423 640
21 166
646 386
728 128
469 339
44 130
617 493
673 496
321 120
340 736
422 169
521 686
307 542
184 306
520 37
296 464
890 124
952 459
821 158
176 146
781 585
231 854
342 172
198 186
448 385
28 79
7 864
787 270
742 369
637 592
687 820
821 18
638 381
983 807
14 885
512 610
623 694
386 606
357 120
721 233
77 759
733 844
906 923
28 955
399 663
441 402
531 661
636 661
957 555
250 504
48 802
157 247
583 83
555 234
939 255
571 762
240 599
557 986
222 275
872 387
202 37
418 870
353 553
954 133
105 156
646 3
313 966
177 923
296 329
332 442
522 988
43 586
765 614
403 819
833 834
619 3
518 298
600 934
677 846
511 951
339 140
438 723
997 384
920 957
470 557
212 872
635 931
864 401
486 536
698 334
258 320
336 298
613 186
703 436
96 2
989 703
464 320
11 251
926 364
886 539
716 811
916 99
487 531
76 814
633 49
685 721
484 549
341 260
14 649
239 425
957 387
325 749
371 289
485 36
824 183
544 788
103 751
830 438
13 4
238 85
209 426
894 836
410 564
469 276
62 139
378 317
805 938
861 837
288 698
175 638
732 794
569 824
74 100
766 746
877 587
181 51
74 293
96 619
863 920
762 801
513 773
549 107
524 223
907 143
873 1000
398 280
983 824
870 488
55 364
978 584
846 563
405 155
159 944
289 91
695 220
642 406
232 504
317 55
271 172
603 276
602 559
433 268
387 287
387 493
159 471
645 550
304 963
44 939
227 883
188 236
785 61
218 690
626 869
449 44
127 679
882 964
900 941
335 564
895 845
919 707
361 422
61 853
653 992
452 411
491 147
712 564
421 175
918 948
798 133
65 835
606 966
738 63
240 139
574 121
995 474
361 715
200 369
189 299
568 155
83 888
792 317
257 765
150 289
717 732
229 481
472 116
566 618
775 767
113 860
164 626
181 711
380 46
721 950
745 252
61 319
616 504
220 526
152 318
901 716
179 114
551 611
492 706
302 355
345 797
446 51
980 119
974 880
205 129
840 51
704 890
932 536
23 946
418 505
538 686
768 121
53 845
72 875
146 567
323 500
348 964
959 305
162 758
177 428
968 985
123 777
171 65
717 368
835 73
993 802
828 785
730 433
893 221
211 223
225 360
6 282
144 590
230 180
460 825
511 401
606 552
534 99
729 564
974 699
56 560
541 608
659 508
999 533
3 930
139 283
9 475
720 967
963 830
443 909
852 109
870 508
19 433
591 836
668 15
949 549
158 657
179 730
440 364
275 177
755 820
5 179
36 460
706 855
240 936
137 419
843 682
193 499
67 744
40 660
479 868
939 794
90 650
423 620
816 745
792 296
754 799
616 100
448 288
225 206
138 287
349 268
158 450
353 139
182 848
929 246
353 477
228 320
453 994
953 127
191 665
184 693
301 467
712 58
69 161
939 958
758 336
98 859
958 311
919 755
542 353
867 360
41 102
585 437
482 909
392 724
404 775
990 141
871 403
848 382
239 729
901 448
41 992
214 254
104 662
392 182
968 149
517 79
956 133
166 510
321 708
434 252
918 650
555 609
792 791
828 49
408 248
150 380
271 33
863 956
632 961
124 836
616 656
190 897
275 914
983 319
96 474
466 776
964 155
642 545
470 181
147 29
110 394
818 195
325 958
838 28
221 625
467 876
623 350
580 871
872 450
9 208
813 942
161 922
75 432
35 614
577 953
871 152
769 791
456 349
158 962
902 519
419 597
90 373
44 931
429 736
847 30
398 548
695 999
149 83
83 416
32 435
983 171
191 808
749 562
598 729
733 46
978 717
151 355
889 15
633 882
501 497
851 316
1 280
385 363
628 225
100 46
837 630
613 628
645 704
717 881
215 379
114 964
31 269
382 41
646 318
316 222
543 137
911 89
581 161
126 407
858 999
665 120
984 134
636 733
667 267
265 401
934 595
888 722
396 362
3 808
328 158
227 876
156 383
36 153
550 231
335 654
137 372
499 933
715 365
3 883
468 721
327 221
360 729
932 776
368 594
347 722
604 574
897 31
518 826
874 50
219 421
363 265
416 643
14 459
866 247
862 979
248 441
956 233
247 858
119 795
678 317
162 779
953 847
832 98
849 225
629 905
594 818
386 684
380 74
486 278
825 361
938 746
740 262
804 989
474 480
16 65
40 992
409 607
245 802
960 680
433 594
953 168
589 756
102 20
72 388
7 564
146 360
775 400
163 286
464 740
673 483
232 58
363 239
843 730
896 299
290 792
228 325
655 934
597 202
382 539
67 713
585 255
886 860
68 681
900 55
695 435
44 503
834 713
658 700
213 220
671 357
338 27
468 117
121 533
128 128
38 550
265 853
782 416
9 281
40 46
669 631
56 345
487 263
550 301
668 187
207 554
645 806
53 341
758 914
170 579
934 166
720 271
56 984
242 737
377 26
576 695
507 407
362 755
282 301
981 996
558 863
401 515
584 732
393 475
293 593
95 548
863 951
391 983
9 679
451 196
837 971
693 822
321 367
87 67
463 115
580 827
987 575
183 991
499 494
685 991
209 760
975 833
229 196
359 38
348 631
887 975
605 855
184 261
393 589
493 142
810 840
431 388
786 501
605 14
485 586
393 952
696 293
747 33
320 668
422 69
97 995
333 201
58 754
603 310
544 418
177 849
826 6
318 757
984 809
905 638
195 361
362 677
925 725
663 240
792 992
152 672
414 640
890 403
23 539
689 69
774 18
552 681
92 624
648 229
431 517
402 285
227 172
61 686
97 155
489 640
258 153
751 398
380 876
851 470
296 6
115 656
238 151
624 324
447 224
115 364
59 907
760 717
238 721
667 69
383 945
18 31
175 375
540 843
67 146
175 792
525 15
109 261
954 189
148 47
480 987
55 340
687 942
543 575
723 353
5 121
756 644
484 832
425 30
619 749
915 52
555 915
956 985
42 711
301 187
47 128
853 335
996 423
13 80
407 727
59 736
482 374
498 353
959 931
944 492
145 989
684 882
156 29
141 453
59 774
920 175
416 287
255 682
876 707
395 552
987 655
348 619
726 765
889 879
178 838
628 165
215 502
503 814
408 773
971 848
467 382
807 611
961 351
566 870
955 777
313 925
634 584
525 428
702 537
859 373
951 325
1000 815
803 655
30 674
224 361
299 764
786 585
916 185
464 290
727 746
423 26
325 45
409 861
289 346
274 381
99 443
711 915
979 640
670 115
721 497
999 545
808 195
68 908
379 350
701 282
637 563
221 980
721 676
931 847
381 360
937 460
618 597
42 130
499 126
233 791
419 805
775 53
530 459
649 787
645 817
991 370
908 610
394 375
115 362
72 472
490 785
203 807
280 493
894 252
373 695
678 829
171 961
459 637
827 928
462 684
217 265
261 547
939 922
631 331
230 265
176 998
248 952
528 585
666 713
307 61
503 42
888 179
467 459
468 211
5 564
609 943
292 579
101 322
90 281
399 927
73 240
920 535
55 468
559 624
196 850
570 972
640 326
207 904
955 174
652 75
478 936
233 660
531 823
502 851
320 865
129 606
77 206
928 587
45 893
949 467
523 781
597 668
703 641
130 304
970 31
179 667
737 897
697 24
869 571
927 971
328 565
773 98
510 227
945 988
184 930
966 531
512 942
335 321
501 112
579 74
804 814
644 953
449 891
264 879
589 538
283 434
805 581
613 63
20 891
608 294
469 49
182 910
874 346
1000 413
732 500
628 766
290 912
903 831
278 657
617 869
44 915
283 320
826 620
516 347
684 124
994 417
892 753
39 501
997 120
423 967
476 593
658 798
554 282
689 683
826 364
280 298
143 425
753 585
312 703
778 747
526 932
362 494
505 421
697 73
491 53
245 843
241 624
857 839
732 392
804 50
321 696
922 441
573 654
222 380
219 285
990 753
725 938
583 101
118 72
29 297
251 961
767 55
107 850
237 456
730 37
423 364
516 667
433 542
810 289
943 118
29 930
356 538
632 301
692 287
47 158
597 50
613 960
726 71
262 522
235 530
381 876
995 964
737 529
575 54
610 70
889 123
964 366
379 646
85 883
235 174
458 740
27 663
477 733
150 269
875 500
159 893
988 244
209 82
649 853
717 346
714 220
187 725
232 406
388 206
46 298
546 589
443 515
243 98
677 363
275 875
554 587
683 78
137 864
281 77
34 641
142 308
667 630
161 935
401 448
146 180
422 81
552 198
644 68
583 6
44 145
148 974
290 53
118 856
534 219
303 982
556 954
675 714
641 257
344 332
187 892
717 733
886 639
611 503
646 258
684 639
936 941
322 72
565 137
75 229
928 238
73 300
561 343
794 750
338 91
186 103
496 564
677 863
858 628
575 620
704 354
619 261
155 800
711 94
950 328
165 424
387 585
198 972
61 471
906 691
256 775
535 972
5 868
702 706
917 153
735 962
738 174
792 828
812 936
36 842
560 917
566 508
84 286
889 935
615 37
167 478
437 853
67 389
463 210
383 280
665 451
899 75
979 618
931 121
999 529
73 274
398 632
968 696
871 59
690 763
435 779
533 72
552 858
828 577
264 660
553 956
745 695
688 779
771 451
105 658
877 368
313 26
826 988
18 206
329 741
894 618
521 578
679 957
962 540
108 520
8 423
9 295
995 31
430 52
56 80
849 890
618 108
877 734
847 401
98 400
548 938
643 630
81 159
309 746
210 686
63 565
301 978
250 958
645 916
880 541
920 949
879 764
887 866
853 558
296 117
198 37
851 898
537 395
272 745
265 880
729 106
962 34
37 358
621 697
718 765
877 703
563 754
273 330
263 836
187 46
772 107
129 305
152 815
793 879
998 20
737 266
627 273
888 567
788 965
482 196
716 376
278 865
685 765
680 81
154 957
23 250
530 780
284 176
639 726
33 819
428 311
484 341
480 413
108 673
180 500
181 152
734 846
455 628
552 724
583 25
369 23
497 496
537 804
342 114
392 977
828 693
510 16
953 459
494 629
319 957
67 983
391 202
76 11
790 79
305 178
526 87
608 566
111 384
371 561
797 650
832 25
63 18
614 881
311 645
538 512
592 766
775 57
870 313
423 899
128 740
455 143
662 47
413 462
467 995
53 951
219 67
108 102
921 546
640 482
836 928
539 877
247 167
224 684
933 159
481 82
283 642
996 316
33 633
376 164
733 896
960 951
555 275
294 642
389 412
631 670
592 504
751 89
678 143
447 940
646 814
284 651
258 481
432 138
418 707
768 334
629 541
901 792
782 625
726 886
754 543
59 98
295 513
531 797
42 814
49 795
201 833
657 374
940 252
353 525
641 625
11 5
548 16
781 240
132 277
755 295
166 547
631 548
404 129
766 385
594 210
177 676
435 598
900 780
885 963
615 349
106 625
884 420
756 920
523 487
778 234
916 208
792 37
12 895
791 195
34 90
890 997
347 45
896 120
997 551
892 261
390 844
664 835
398 398
358 171
319 316
416 741
674 670
105 246
162 923
849 443
299 989
798 419
124 796
308 636
520 153
181 706
438 992
689 142
501 731
900 617
68 650
566 819
84 752
75 663
792 174
840 79
295 504
137 811
765 972
621 250
269 528
952 39
290 356
550 852
736 965
326 904
519 559
983 645
432 289
15 29
695 324
999 888
982 237
225 231
750 562
525 880
524 87
768 102
643 233
640 182
577 682
213 231
983 757
974 128
555 459
661 417
482 420
686 346
5 311
320 72
108 291
594 587
797 818
249 607
469 803
605 272
620 105
784 147
574 525
447 557
584 783
383 315
990 171
992 263
964 714
438 291
218 635
139 995
847 626
300 13
322 458
574 96
727 875
974 414
299 925
297 674
721 712
145 92
148 241
326 775
691 38
885 853
370 96
254 783
392 595
807 857
234 928
471 698
909 923
610 274
954 954
567 853
916 19
84 111
801 122
483 596
490 103
392 424
789 398
271 112
106 758
790 312
961 198
321 604
387 406
909 122
214 197
936 834
959 794
288 137
755 699
712 60
776 928
655 31
617 608
352 909
526 835
217 204
497 848
909 839
262 76
524 420
507 448
383 261
635 228
425 311
274 253
32 783
266 796
708 679
940 379
552 137
66 264
274 280
994 203
159 821
191 150
561 529
166 461
737 354
388 888
519 451
224 764
46 289
639 635
477 346
376 72
278 845
590 631
167 912
763 748
373 657
615 278
736 100
768 937
228 38
367 231
299 590
807 701
619 568
28 494
465 367
149 490
24 510
691 134
191 274
980 679
710 699
319 538
581 286
432 315
83 732
189 314
629 966
598 636
219 62
467 604
820 664
591 751
942 661
969 493
380 443
606 73
855 653
233 850
544 119
822 996
108 871
66 215
596 643
784 555
458 808
340 99
114 148
837 897
867 376
420 757
955 736
946 238
537 321
151 966
440 893
268 727
507 511
482 233
555 977
117 624
986 310
312 444
679 386
957 81
451 131
439 831
350 634
819 981
174 644
274 424
869 578
30 36
326 531
509 859
639 246
647 674
413 248
430 232
630 549
129 466
464 459
455 707
19 396
556 245
549 887
23 171
869 729
599 836
909 39
467 416
602 513
209 304
646 813
3 882
653 71
337 69
488 211
345 780
178 571
964 378
951 630
131 188
575 479
573 832
815 45
305 811
659 438
459 327
878 224
735 935
229 443
514 205
251 918
256 968
428 549
148 776
262 121
906 948
18 531
740 411
153 26
979 979
489 525
706 436
929 179
603 312
311 195
188 351
402 480
163 956
215 849
931 731
440 144
258 993
47 410
882 718
595 103
820 310
508 959
225 43
649 383
656 900
950 832
966 233
742 554
919 433
940 720
887 587
594 30
529 189
772 593
284 220
803 285
735 425
395 126
376 973
951 818
515 424
140 397
284 534
493 23
482 981
641 559
502 699
418 2
958 958
550 859
679 678
399 411
23 577
952 601
285 554
762 982
689 766
542 304
58 432
282 640
692 193
189 931
234 748
181 740
928 788
388 103
274 447
317 118
793 971
941 520
873 459
964 107
151 349
597 866
5 1000
345 945
568 97
813 95
401 727
131 271
326 951
31 446
296 334
496 835
581 763
257 264
753 309
862 152
303 652
26 556
285 899
695 490
898 331
1000 130
921 334
151 640
839 196
903 182
155 880
512 273
448 106
497 749
275 954
920 405
205 185
593 955
332 565
185 19
607 315
184 955
802 726
942 618
676 608
17 279
473 50
609 412
475 143
35 93
593 966
624 289
381 222
61 665
780 231
802 882
432 567
591 195
240 312
806 627
441 606
937 331
108 165
894 386
146 718
343 560
556 20
810 607
534 151
78 180
98 214
977 608
604 769
317 124
872 925
272 552
241 39
376 982
653 775
211 384
74 406
722 630
731 320
886 471
653 330
911 13
427 618
318 32
253 910
302 766
312 482
311 290
978 115
565 993
311 248
332 581
548 403
83 252
467 401
68 522
586 684
300 528
780 166
256 201
102 420
171 13
961 846
551 319
683 731
564 984
682 557
969 81
434 148
982 209
937 784
384 189
749 421
559 748
748 361
897 244
53 257
944 501
637 878
168 567
951 775
589 132
647 535
815 408
273 299
48 793
441 517
511 285
649 37
112 315
840 492
313 397
864 175
711 26
617 511
187 684
134 417
369 829
784 997
252 670
353 757
655 764
285 405
573 196
124 158
179 716
182 666
113 936
410 2
325 676
199 848
697 6
694 138
746 699
318 27
103 137
833 107
73 776
202 892
175 829
677 438
125 562
961 62
41 999
30 668
925 610
658 371
764 645
35 352
798 975
972 615
554 736
717 3
152 765
313 614
59 358
8 712
22 154
618 294
744 432
600 660
255 929
259 307
203 790
652 420
710 710
20 618
851 790
452 752
351 250
690 906
185 363
551 591
480 959
53 464
671 294
753 466
787 839
359 141
768 569
338 916
92 203
209 946
722 637
813 100
112 227
906 736
442 835
541 236
680 832
129 261
451 753
915 438
232 424
367 359
966 136
643 253
473 110
989 496
969 726
943 319
556 610
352 929
811 576
839 340
57 205
142 763
29 511
631 534
770 377
176 748
432 712
631 299
764 333
259 14
119 981
386 661
133 136
267 283
459 112
603 943
735 884
880 609
413 301
202 884
965 58
730 878
536 99
723 618
544 783
244 599
517 752
472 22
158 325
857 576
5 642
748 645
567 355
977 325
991 515
377 761
723 401
188 124
72 560
116 141
928 803
513 841
117 897
220 516
798 423
335 8
727 139
379 424
983 53
138 865
39 238
214 902
53 811
93 695
862 918
290 276
724 32
326 998
367 695
737 212
930 308
409 559
442 674
916 514
827 393
25 885
849 876
719 168
834 784
628 818
552 831
354 941
631 678
606 115
931 708
548 827
118 257
407 895
336 698
17 679
37 600
158 858
334 714
157 549
267 652
125 336
721 240
833 572
809 780
710 675
498 653
208 69
681 729
643 385
206 258
283 331
528 822
674 393
451 534
56 740
411 941
719 159
177 157
94 290
388 770
86 472
943 522
285 968
767 185
975 194
452 385
797 539
478 935
977 510
871 898
982 903
64 430
902 56
333 270
530 867
886 767
859 91
391 383
589 437
597 810
165 511
606 81
288 229
917 75
488 441
177 575
372 794
389 36
630 567
549 443
349 468
795 423
488 582
293 727
794 937
961 532
235 496
913 342
852 695
406 142
54 806
2 266
872 188
743 746
674 127
583 767
938 717
470 972
625 374
946 947
583 619
139 189
290 420
88 47
452 788
93 905
720 746
544 977
895 260
601 230
732 97
77 426
364 655
900 812
333 92
394 222
775 548
186 298
202 765
795 763
360 933
659 249
498 799
21 176
710 726
174 320
506 201
128 38
849 399
757 112
96 697
11 96
97 658
619 72
52 918
275 547
752 562
426 484
115 421
201 350
463 510
74 137
189 108
290 17
665 801
648 438
688 940
669 828
644 73
796 491
784 440
370 980
221 77
535 606
1 37
467 629
662 875
751 396
920 821
185 264
278 179
355 853
71 465
760 708
191 413
170 805
116 180
891 379
218 838
616 774
477 842
285 135
987 390
431 462
706 296
518 659
243 603
690 12
938 792
673 204
991 54
871 581
650 147
244 775
205 639
149 736
566 953
551 526
405 177
779 773
64 103
723 452
768 486
862 885
580 493
903 97
218 12
139 509
170 253
403 623
770 38
46 779
709 302
190 273
433 261
333 77
273 487
702 27
162 17
527 569
522 395
988 966
498 516
502 781
993 625
718 469
761 422
489 97
577 114
452 595
434 306
514 905
427 967
857 242
56 562
663 208
789 874
556 34
581 622
168 296
662 543
162 272
478 468
758 272
195 879
142 944
446 42
992 849
68 892
319 278
326 218
287 582
103 61
283 687
382 897
479 467
367 343
710 170
726 600
738 463
499 154
699 942
430 203
574 362
953 851
579 385
480 266
427 249
953 854
419 817
749 40
633 958
445 768
510 896
612 221
103 445
278 338
410 580
920 837
554 335
488 979
945 627
84 611
69 914
408 109
906 386
933 873
118 66
933 316
668 766
928 934
308 89
848 590
683 928
191 878
191 32
596 88
372 671
454 290
755 841
781 618
296 353
487 1000
274 580
806 853
525 367
908 5
737 970
336 652
526 216
29 752
364 485
218 306
184 532
709 485
322 403
515 782
375 365
423 634
329 908
459 449
269 555
775 170
188 233
388 42
916 371
123 833
472 734
889 928
56 606
943 881
306 467
450 622
181 423
921 203
131 100
630 50
846 734
775 818
249 204
571 343
541 193
521 206
663 9
576 589
666 970
442 532
502 248
720 730
118 520
205 398
608 813
218 643
490 241
612 907
451 818
673 366
192 533
81 580
924 694
177 693
678 419
176 360
613 983
315 323
439 954
244 563
801 16
629 312
105 673
794 247
823 919
100 93
16 153
244 465
748 696
669 502
532 660
358 753
763 424
387 933
208 777
527 31
73 187
467 702
85 325
981 712
22 153
910 702
718 969
28 390
971 89
950 565
639 109
686 426
726 634
899 5
958 670
368 826
618 397
345 756
339 581
985 702
942 169
420 277
788 112
575 511
72 525
700 5
384 681
48 705
302 73
857 210
52 613
65 686
338 66
296 638
761 723
490 831
186 558
88 263
474 570
270 391
634 996
865 486
807 338
549 172
996 987
771 428
526 264
975 588
867 931
294 840
438 264
949 345
758 479
593 959
96 797
438 693
216 122
550 381
290 832
722 596
286 784
369 640
438 678
316 775
588 608
887 991
864 610
117 527
926 403
165 508
253 317
572 444
92 385
758 603
959 155
415 83
202 256
363 595
835 479
370 325
776 627
141 361
250 461
887 610
904 610
745 722
353 869
276 618
292 586
740 676
530 352
894 821
409 724
198 209
135 10
760 316
575 532
355 641
513 814
242 128
975 767
495 249
147 941
459 920
616 856
490 201
723 748
389 603
826 768
128 410
443 386
802 603
921 994
103 34
131 223
508 989
839 604
15 861
127 869
497 608
142 120
426 132
640 980
966 507
878 391
233 842
331 450
540 768
552 347
364 762
799 528
590 648
383 971
372 56
114 7
343 366
141 163
14 919
278 250
806 773
160 429
559 466
865 633
632 426
964 24
587 716
600 183
590 24
665 655
874 952
150 73
290 891
93 890
261 850
519 341
249 528
650 133
86 916
99 137
877 405
241 891
360 593
430 639
451 241
784 983
447 260
278 88
93 734
527 34
671 56
757 734
466 327
908 329
813 209
531 933
164 251
837 120
458 96
537 191
757 696
308 193
207 947
364 685
300 794
67 76
165 258
678 976
770 563
414 60
311 717
560 647
209 114
236 490
388 439
986 459
584 624
34 414
526 19
927 225
229 92
855 603
797 267
749 54
806 768
527 71
750 770
102 778
876 765
239 573
537 213
741 810
314 515
79 836
885 605
807 962
519 802
249 30
330 200
672 384
969 965
317 749
903 986
527 530
684 311
473 78
145 671
437 554
951 709
799 118
444 84
554 426
348 967
529 514
415 366
297 571
495 984
459 788
846 593
487 98
582 662
235 567
604 436
911 320
674 516
530 374
726 126
439 689
99 983
70 607
725 80
174 509
591 903
754 10
517 185
76 921
612 146
526 916
646 736
987 185
649 197
688 490
591 392
914 481
530 668
907 209
567 823
149 165
141 407
757 834
957 372
270 525
537 98
510 146
900 906
478 856
599 923
762 354
643 708
323 391
672 809
650 316
878 770
892 81
775 280
101 821
588 253
247 632
76 303
905 977
810 773
712 892
386 20
367 482
160 8
439 903
667 54
354 445
827 71
234 523
655 470
205 934
47 270
816 304
62 14
507 790
654 878
971 27
570 465
884 106
701 642
139 195
294 283
838 433
516 358
914 949
536 386
455 902
890 34
507 27
137 833
908 129
458 837
230 866
406 576
152 690
550 67
446 707
565 937
93 538
580 13
660 503
527 429
890 58
926 379
320 949
608 691
461 882
73 541
622 445
791 614
492 556
125 435
200 81
1 560
624 152
539 603
707 942
989 884
231 87
458 68
401 122
15 629
303 176
770 66
80 357
883 412
81 566
584 49
613 47
470 476
91 598
602 898
302 621
278 922
316 110
756 830
974 226
635 947
122 359
332 514
631 835
85 682
226 109
386 16
645 573
254 193
3 449
172 807
474 344
28 122
884 288
399 298
724 69
20 654
976 916
127 965
75 53
839 544
593 164
920 196
141 829
851 477
316 194
238 186
538 379
194 363
447 330
698 452
678 809
438 56
538 572
863 583
952 912
245 643
704 413
627 91
162 948
956 665
297 586
186 524
565 857
633 742
423 639
19 290
519 755
357 504
632 627
668 221
786 802
578 756
993 611
17 576
49 81
224 444
968 575
268 344
772 668
399 516
872 893
607 137
281 93
402 515
873 185
412 824
176 561
865 606
477 34
307 881
270 753
293 880
934 910
857 428
692 93
291 97
421 227
231 871
476 500
792 666
361 571
778 736
728 985
679 555
109 341
595 9
385 490
451 760
325 466
997 421
44 570
709 214
954 906
442 57
657 377
324 602
146 173
95 618
747 671
603 244
130 754
39 295
84 920
470 31
26 756
862 432
909 139
113 652
49 578
702 841
456 484
727 707
872 124
717 852
763 642
715 309
211 211
99 657
654 329
543 687
524 888
27 858
604 332
525 921
385 214
406 996
484 981
575 408
99 201
761 59
3 531
435 413
812 415
862 685
255 193
456 755
536 39
456 178
513 405
574 532
786 254
310 538
89 517
57 217
96 997
602 237
554 751
79 620
219 217
231 927
666 132
479 925
747 908
950 575
987 896
98 436
769 741
396 469
331 346
321 983
883 447
537 862
987 460
262 736
302 955
179 759
958 553
589 499
447 163
326 358
346 641
786 72
674 414
749 885
559 459
524 424
847 802
435 681
449 397
965 329
701 444
187 344
568 89
661 984
503 903
398 581
314 902
975 216
584 326
226 757
16 844
81 448
276 654
258 622
777 261
77 204
130 666
505 81
916 602
576 831
101 218
390 388
292 531
289 331
254 106
397 460
494 664
185 703
75 111
162 996
166 177
674 323
551 928
477 541
97 219
890 60
725 187
934 592
950 795
967 805
480 695
629 31
831 547
151 488
420 887
40 668
530 659
977 418
335 559
254 299
290 931
477 777
326 256
67 584
82 292
7 731
716 592
848 484
787 762
215 722
990 113
732 534
10 53
102 125
452 683
190 894
151 683
285 985
687 971
44 416
745 209
698 955
548 127
380 675
30 329
229 312
318 327
952 182
674 976
141 209
391 418
398 206
946 181
576 518
320 127
512 90
55 618
748 672
646 868
101 717
995 351
376 696
509 991
483 743
467 904
21 936
909 211
605 529
199 468
615 487
683 702
871 489
27 836
767 680
722 943
624 54
188 653
156 634
925 253
532 548
676 256
255 493
330 89
854 767
805 146
832 775
463 496
70 840
958 732
515 718
146 991
357 583
722 609
521 670
650 40
811 587
963 185
963 728
312 958
75 992
531 380
413 357
847 889
573 978
634 933
862 186
88 336
668 682
878 583
352 162
175 627
223 157
416 6
532 619
110 581
616 719
510 642
317 435
719 36
98 947
669 181
453 154
232 507
988 900
404 843
742 818
123 253
510 484
614 814
857 469
974 181
91 596
845 282
938 47
279 539
376 593
571 811
167 202
496 389
102 819
696 152
744 259
518 958
496 434
739 262
752 692
993 45
417 954
164 994
670 117
644 823
707 183
772 345
57 492
389 739
1 703
195 733
696 344
511 452
348 342
277 446
791 647
325 301
473 990
117 488
544 296
225 363
936 444
386 3
509 657
38 658
481 391
105 2
66 714
656 350
323 977
828 450
874 485
593 826
72 403
427 100
341 840
297 582
495 96
267 377
826 118
287 37
585 768
707 404
27 89
798 854
577 839
541 651
755 120
976 494
408 881
544 846
87 894
477 569
200 26
480 231
100 58
710 884
377 497
940 501
926 837
947 147
897 458
792 48
338 131
408 162
66 624
547 247
132 142
997 596
508 252
557 858
576 189
891 442
315 900
962 23
186 662
372 221
97 715
255 698
764 876
146 599
89 880
344 788
282 968
298 116
192 757
802 640
486 653
939 389
125 472
461 322
535 926
705 27
731 214
537 7
154 770
573 526
955 307
702 964
391 798
715 198
913 15
12 266
870 82
297 322
704 821
996 372
502 389
749 958
304 629
220 12
605 610
222 806
84 153
934 376
4 98
478 67
786 115
267 50
474 574
519 963
641 39
303 874
58 385
388 414
723 101
220 495
373 635
620 868
90 75
793 12
497 577
224 861
55 304
323 436
385 646
465 905
978 609
307 644
340 955
882 542
771 89
15 1
779 299
282 257
515 162
353 933
806 194
982 437
52 58
182 67
575 425
302 821
953 672
74 414
420 251
723 882
223 473
17 759
743 266
809 350
128 970
212 917
876 564
140 276
123 362
517 904
599 537
642 351
529 840
308 948
456 965
17 958
457 668
871 421
407 541
181 379
522 649
73 758
802 515
494 237
954 235
896 167
822 407
533 695
949 351
149 789
446 244
663 565
9 492
577 424
605 7
670 485
283 568
340 328
993 196
875 850
851 258
265 182
851 353
343 353
230 585
205 603
635 905
183 586
468 500
202 38
877 343
983 736
321 139
1000 384
993 342
980 499
10 913
772 915
969 325
371 268
119 784
163 443
187 79
162 643
9 467
64 387
392 628
362 502
137 729
789 714
535 622
421 96
955 761
150 834
270 929
904 689
918 168
635 721
404 424
896 410
505 84
267 639
13 311
941 297
180 516
201 342
213 674
772 750
534 832
318 143
529 874
554 968
466 906
626 842
766 498
316 247
201 53
165 614
672 116
649 150
339 111
217 843
514 278
615 660
969 999
151 272
280 360
472 144
854 777
183 773
47 713
537 351
942 734
116 16
895 807
977 62
664 558
340 164
497 992
640 258
889 7
291 504
595 348
727 141
825 833
57 314
267 522
557 381
316 309
479 398
47 338
867 814
316 321
369 490
717 137
909 190
622 799
965 411
424 414
696 303
614 677
66 958
479 160
999 627
120 666
498 727
969 137
10 475
774 216
229 828
569 567
834 147
988 857
367 311
338 748
259 738
128 454
810 88
508 814
168 273
407 984
775 672
349 402
988 183
907 208
733 731
808 361
491 172
973 240
138 629
645 820
581 962
647 538
515 525
857 145
415 593
925 142
476 906
924 547
871 210
200 568
751 862
19 737
240 319
239 298
316 756
24 57
316 151
822 510
239 265
317 831
315 510
631 379
11 4
818 10
844 111
498 81
80 370
982 133
733 831
390 814
272 700
949 992
165 377
528 587
703 49
166 548
262 385
2 123
388 366
48 898
90 169
485 220
891 691
476 544
498 11
884 117
145 902
89 389
798 5
287 803
384 692
736 545
318 752
809 220
332 477
330 400
588 147
160 996
695 741
128 360
621 245
814 144
240 788
719 935
419 107
957 390
944 164
537 490
148 58
812 834
636 983
302 496
614 801
388 451
432 632
553 481
70 528
516 134
799 978
811 787
986 441
628 739
990 886
247 352
846 166
682 965
883 836
62 500
20 630
728 555
412 553
660 420
984 741
167 378
802 6
814 73
397 100
640 925
154 825
485 931
423 831
481 254
551 155
541 308
85 320
574 283
576 978
193 95
325 351
461 537
420 221
340 358
201 144
588 303
999 477
703 917
12 14
575 892
872 824
395 259
356 108
434 480
419 226
891 305
118 752
882 751
158 276
557 38
953 725
775 320
905 634
439 460
21 837
552 765
675 563
62 130
336 778
187 315
871 788
594 491
720 845
733 434
951 885
195 963
88 69
55 123
414 905
91 516
502 422
443 546
591 396
93 549
843 697
771 27
760 161
484 484
470 414
774 636
876 995
357 184
815 188
15 641
980 546
603 755
952 895
355 895
575 66
916 330
678 936
662 347
289 848
761 476
333 701
365 340
18 123
174 717
661 270
452 734
189 709
969 886
799 673
653 639
923 569
59 831
736 187
143 236
985 70
323 859
950 648
705 749
327 914
458 576
546 883
389 566
88 164
21 978
365 231
159 823
744 736
45 472
900 667
396 933
910 338
592 574
71 36
105 130
142 892
144 60
614 506
721 199
728 630
692 688
221 726
272 760
24 563
746 822
152 874
580 463
748 274
304 214
414 648
888 731
447 622
434 945
120 633
938 34
116 3
455 581
737 659
817 98
319 799
943 932
364 527
971 367
449 749
761 221
933 440
837 943
826 463
695 401
549 6
490 5
428 939
504 534
217 793
204 577
567 616
636 399
289 9
604 819
766 119
768 437
483 708
218 338
162 110
616 192
226 555
83 957
966 636
237 928
659 602
628 806
111 558
701 818
352 167
603 59
491 79
176 22
494 675
615 256
472 660
639 590
400 804
269 13
974 80
344 750
153 459
766 293
115 888
213 643
217 273
904 582
528 465
60 569
785 483
670 26
839 669
536 275
40 969
736 168
598 164
827 914
676 123
75 491
370 279
703 753
405 984
433 694
814 683
835 117
782 396
236 871
233 368
571 524
471 685
874 333
239 571
697 985
121 45
996 35
200 9
881 723
497 317
984 67
161 965
287 414
446 360
54 549
460 887
743 901
523 538
864 842
469 374
976 735
484 217
777 274
875 532
334 463
679 218
617 449
307 739
737 207
145 802
26 571
374 150
47 778
251 901
89 702
48 601
199 314
557 695
503 764
250 106
143 589
650 59
63 154
546 245
176 877
461 994
403 775
758 354
841 83
515 100
964 915
587 840
997 637
379 484
270 819
70 548
775 650
370 702
310 758
692 878
896 686
18 949
162 969
569 307
976 324
844 976
259 104
863 179
750 832
774 621
281 16
41 17
715 141
982 625
669 743
436 576
171 236
951 893
481 161
365 873
889 666
430 76
59 243
341 382
976 405
951 789
807 417
956 407
824 957
838 200
934 156
413 11
445 727
985 464
237 290
18 295
903 696
407 302
455 201
982 560
109 627
17 401
231 648
120 757
915 317
744 828
567 856
743 597
228 804
920 339
392 189
290 365
496 351
219 847
610 582
819 461
529 909
490 915
573 941
910 708
114 796
370 412
532 405
900 556
870 42
133 92
748 667
868 638
764 288
933 350
68 552
991 236
595 778
75 499
528 710
458 331
789 977
687 554
558 809
448 495
523 109
355 519
931 860
210 698
205 286
836 213
352 182
619 886
900 393
543 552
290 553
997 629
113 485
404 63
621 885
754 930
237 664
299 658
142 646
510 23
212 951
635 608
851 68
911 996
556 563
517 454
82 583
91 229
779 122
342 606
366 97
196 950
489 119
460 148
965 550
806 639
89 937
47 105
373 622
492 937
781 134
241 683
932 751
462 47
660 49
832 587
793 964
988 326
199 470
891 701
733 467
131 759
839 766
828 7
542 416
752 678
708 177
252 886
36 996
865 875
443 344
625 507
776 971
580 287
617 733
985 781
586 125
113 424
665 151
619 366
574 514
499 712
780 377
81 340
720 7
380 473
40 339
319 44
396 800
861 650
30 861
660 497
408 436
180 748
441 799
16 908
581 197
276 609
82 30
669 985
648 240
940 317
621 536
737 243
257 913
955 610
975 893
901 857
835 809
146 337
176 240
362 292
337 490
301 352
345 761
687 223
629 27
826 632
947 711
993 224
22 167
810 596
604 686
838 10
656 577
75 727
595 967
41 750
627 501
599 3
686 896
719 603
203 428
504 429
51 75
365 458
899 125
497 870
355 28
150 760
132 337
927 974
124 95
551 686
318 380
826 997
49 907
925 939
379 776
711 695
208 927
276 144
515 872
526 386
628 19
59 177
499 686
192 242
369 393
203 555
949 412
983 888
560 921
66 879
136 101
630 336
995 891
407 497
609 350
327 591
495 818
873 755
839 286
607 606
430 316
392 108
803 500
586 800
990 57
23 817
97 792
945 221
565 858
679 916
177 524
340 580
821 326
10 517
306 5
562 592
459 394
925 454
893 345
623 317
495 451
305 888
387 42
832 100
407 852
965 472
212 465
443 418
782 560
470 109
210 114
597 147
252 821
794 482
357 466
292 264
210 80
342 536
536 9
260 591
23 195
637 653
548 317
392 509
13 63
544 550
28 764
773 435
823 531
55 278
387 757
648 850
750 400
569 990
559 608
562 689
435 969
925 231
497 134
168 491
171 250
639 110
613 498
892 715
109 854
749 636
832 307
431 142
695 529
254 239
692 980
735 950
615 83
320 247
260 58
146 674
670 144
252 547
606 272
106 905
453 451
877 607
96 304
923 841
196 715
246 953
336 610
764 488
636 205
913 295
653 116
541 600
941 399
167 996
453 804
575 499
160 150
29 685
294 382
118 971
265 587
495 759
501 780
293 118
290 521
224 961
233 194
543 138
878 668
988 952
769 891
392 779
913 59
355 356
741 360
907 486
487 26
828 981
945 981
654 36
671 679
651 171
908 565
184 988
500 210
515 711
353 685
264 202
454 869
648 716
198 927
327 441
13 915
29 132
911 107
885 60
489 767
696 121
359 464
70 962
749 132
870 549
166 528
891 493
829 758
77 418
887 196
870 907
870 617
652 991
432 767
72 936
411 674
395 383
862 876
263 170
383 222
313 409
330 122
532 634
975 170
686 918
966 879
208 752
344 365
174 759
928 689
170 536
787 641
585 534
713 975
80 164
238 680
308 808
133 263
953 96
320 582
409 250
191 450
479 655
168 639
571 703
87 530
704 729
575 682
373 921
324 624
425 552
174 352
59 519
971 403
136 201
717 425
265 638
475 843
260 627
567 283
496 436
309 623
246 599
315 810
436 773
27 607
294 906
549 772
915 507
484 195
809 147
164 875
583 639
709 840
788 473
128 944
26 545
285 148
374 474
395 357
314 531
6 256
505 787
35 769
983 610
293 171
931 973
701 759
346 413
909 628
775 553
728 929
692 844
173 140
751 527
764 653
968 385
318 865
889 659
921 182
414 166
495 458
336 718
502 14
826 980
886 931
320 237
389 165
334 15
394 751
387 136
417 371
320 464
123 697
865 482
189 356
743 572
260 238
848 722
836 23
65 710
957 231
775 823
38 258
368 255
700 924
342 721
481 839
294 415
262 294
39 22
320 462
612 474
958 341
402 254
457 891
786 700
891 521
203 114
583 648
546 575
982 991
913 241
499 213
517 628
940 7
797 716
810 585
966 673
532 891
317 657
422 350
206 203
79 561
1 349
345 723
689 141
210 449
612 886
894 861
620 433
142 567
484 273
25 524
235 59
792 115
773 510
670 75
652 818
34 509
931 897
486 452
993 998
242 179
940 975
84 995
249 267
937 73
268 911
990 374
840 366
945 691
727 853
432 271
579 756
59 583
108 582
757 308
888 18
892 247
395 322
330 660
806 338
570 212
535 551
70 300
965 636
70 675
698 850
69 91
501 214
993 233
854 58
769 767
678 904
130 271
984 900
567 396
983 346
571 868
728 344
173 946
332 33
316 963
659 503
222 543
27 444
937 226
90 599
775 499
936 779
982 383
62 287
424 699
141 640
171 625
615 343
718 859
953 478
282 422
165 216
155 645
137 429
472 439
446 41
322 650
864 283
559 423
659 447
626 961
554 786
197 945
258 738
709 286
958 365
227 825
515 432
720 211
435 163
725 548
954 713
789 761
469 805
408 874
238 682
688 817
678 560
778 522
427 345
787 684
360 665
777 353
87 821
242 370
398 563
995 592
783 814
744 334
207 94
374 901
815 123
888 607
915 540
228 56
446 474
970 93
401 11
927 505
793 807
453 959
545 830
719 455
721 843
87 85
883 768
341 924
961 833
259 441
153 784
692 84
85 465
3 968
63 612
111 999
328 856
617 877
405 692
202 601
76 811
964 51
223 900
937 826
92 824
1000 689
593 765
554 749
502 5
320 856
240 235
120 637
490 665
526 243
496 800
476 177
612 139
382 48
473 249
936 347
153 883
212 653
248 589
617 267
764 684
147 224
140 526
396 339
325 998
406 77
576 364
313 36
195 238
672 932
53 213
904 866
731 982
152 651
537 42
85 886
779 457
663 791
785 39
600 249
501 498
52 371
490 987
567 30
880 631
309 806
784 72
478 254
114 338
958 267
756 729
795 943
654 741
88 415
396 288
95 878
530 515
68 23
151 860
322 762
671 456
243 704
141 447
29 212
160 386
934 664
937 16
302 29
842 858
997 882
448 73
873 671
186 955
92 343
214 267
564 872
67 31
701 403
453 14
375 145
363 554
11 571
173 444
510 138
83 418
201 327
133 141
864 178
778 920
704 868
454 184
951 702
287 557
431 548
544 805
47 919
583 873
704 756
218 183
843 942
926 671
401 214
864 645
63 595
854 544
507 400
64 70
127 404
653 483
407 512
985 671
170 292
186 401
989 411
665 196
271 629
999 282
230 455
390 321
686 312
985 784
944 103
400 581
725 264
528 982
502 116
754 585
60 408
394 639
574 361
279 384
700 816
714 678
284 567
327 606
841 583
352 405
857 329
736 67
481 610
10 592
173 743
662 764
66 700
730 11
751 602
241 109
880 571
549 161
593 286
587 895
249 793
420 386
730 895
698 122
619 652
327 957
8 129
208 552
190 291
344 694
470 670
23 253
217 595
348 302
295 801
22 849
657 354
846 947
152 78
326 742
597 490
922 424
11 366
596 163
224 520
296 739
37 524
896 370
656 416
428 499
193 942
509 76
444 228
401 752
794 662
569 551
62 232
419 408
939 139
225 857
703 349
276 575
715 270
989 398
307 715
433 1
281 614
828 406
607 782
138 563
461 161
118 571
915 563
803 239
74 299
861 82
282 879
739 649
930 636
721 694
435 28
447 499
361 693
102 582
692 568
657 547
760 880
166 616
87 370
449 195
367 646
564 46
908 903
230 223
459 457
592 108
538 794
911 556
788 813
363 690
178 39
570 619
55 875
494 803
731 744
786 113
674 342
412 100
192 828
812 1000
570 473
883 37
417 374
99 870
161 398
117 392
565 303
382 768
606 30
440 38
930 335
909 847
17 61
431 367
591 424
269 845
358 668
281 708
828 858
570 350
696 901
707 353
238 331
109 920
427 594
479 518
631 542
777 242
156 234
923 578
952 250
387 216
528 501
289 580
303 928
843 866
115 13
223 436
764 591
888 886
766 238
87 45
274 555
511 355
689 452
213 456
277 249
733 71
791 56
943 471
529 633
121 527
152 492
734 566
223 181
692 958
667 823
240 56
180 88
165 142
968 987
149 678
114 281
943 159
930 336
136 3
24 861
759 203
344 972
939 49
583 637
525 228
572 99
213 336
339 991
200 941
627 718
103 934
508 53
483 983
486 944
466 501
113 360
656 133
925 980
707 733
924 136
997 145
762 787
875 399
962 161
264 267
75 575
219 121
36 775
705 982
209 782
274 572
458 438
139 210
32 138
560 599
86 602
546 609
5 144
624 159
86 236
596 371
719 146
773 255
156 782
114 420
299 65
827 321
226 541
162 431
57 952
768 698
384 51
520 331
289 902
653 941
21 341
748 586
668 2
122 92
239 442
96 407
380 44
375 275
833 112
315 655
258 616
777 619
249 133
569 949
594 716
918 20
529 304
854 227
347 364
27 843
670 470
798 369
124 747
477 348
488 561
371 125
799 549
99 692
529 814
337 12
822 526
380 111
246 992
919 99
861 212
561 308
826 838
384 313
410 713
841 108
811 975
477 88
838 4
795 875
704 388
722 317
670 215
793 202
482 354
103 897
904 762
873 277
945 83
499 402
898 456
858 251
883 317
818 407
315 325
13 156
423 38
368 317
900 545
994 721
537 475
980 469
585 472
504 490
598 896
369 582
148 100
93 207
247 148
307 807
734 689
319 696
66 527
552 648
833 426
143 173
885 66
617 491
541 690
528 571
83 147
7 811
608 1000
842 287
722 207
19 259
631 856
624 672
816 641
931 379
289 416
98 301
951 196
811 46
489 394
141 365
852 731
159 369
214 402
837 232
629 514
233 348
505 990
711 245
91 49
967 279
351 94
34 52
206 205
254 94
514 407
573 420
156 451
213 576
603 700
844 640
155 105
83 81
576 997
709 563
847 147
952 588
581 448
482 835
238 998
973 105
67 724
295 964
8 294
482 388
23 848
505 807
937 168
717 430
844 122
656 48
966 118
219 869
475 485
674 809
38 515
77 658
605 422
812 908
14 161
344 324
519 855
100 724
235 816
114 669
83 727
548 788
812 411
54 265
611 818
543 445
818 137
454 159
404 269
489 704
702 432
587 157
180 975
393 953
319 138
170 796
612 155
303 270
923 610
628 475
331 33
780 751
2 973
845 981
978 376
231 283
283 691
498 958
914 172
833 134
853 549
995 3
983 829
792 539
629 79
66 229
750 432
128 800
651 275
794 211
1 936
193 921
45 111
340 365
281 14
203 831
685 105
911 553
661 212
480 846
953 267
798 123
482 918
211 364
744 521
877 538
420 829
85 680
460 158
163 257
637 99
540 122
733 66
542 395
470 357
642 36
707 83
621 610
645 322
119 564
745 846
221 262
996 477
269 362
905 695
225 164
389 778
173 146
926 377
364 507
977 36
463 33
851 706
626 506
267 917
857 508
458 950
470 106
775 776
606 728
220 13
661 315
530 539
222 332
184 758
535 815
822 346
888 904
709 119
51 317
481 752
331 331
171 391
509 411
1 940
785 330
318 330
913 939
57 465
872 901
994 838
107 632
844 703
69 571
837 958
421 369
809 739
531 569
59 232
155 828
12 672
417 847
531 854
242 661
908 219
380 241
789 292
283 185
735 535
185 349
209 747
857 501
159 578
725 352
816 388
255 957
964 807
261 405
754 313
488 2
101 265
658 844
99 903
789 988
539 333
342 280
501 154
536 420
133 417
994 10
194 499
300 652
473 260
550 138
256 645
394 847
553 724
794 111
98 314
779 34
618 571
288 733
424 175
465 635
847 990
180 935
359 163
883 829
900 352
294 532
579 283
662 888
323 284
380 64
65 422
284 695
310 444
711 653
437 82
811 531
224 685
929 352
577 656
58 999
602 266
270 55
566 944
553 599
139 686
33 621
382 279
272 181
955 401
404 460
423 569
247 931
46 312
997 652
391 672
951 665
412 516
301 676
240 508
415 157
606 202
226 113
997 460
38 35
971 474
533 112
964 243
164 388
916 326
369 473
902 524
216 924
94 145
200 686
117 146
71 840
65 524
590 927
796 376
80 146
121 639
605 340
571 393
309 446
488 999
811 720
593 399
710 793
834 55
724 138
423 594
583 145
779 690
297 93
674 806
35 389
769 376
85 808
958 573
837 238
775 738
959 539
332 573
660 227
420 974
420 556
269 946
292 227
851 197
385 496
49 819
60 237
856 765
230 753
861 630
341 170
720 41
203 486
288 122
655 193
25 73
460 444
34 630
821 567
759 227
29 284
555 342
137 104
893 230
289 61
99 821
839 504
199 598
468 659
169 864
261 860
411 44
810 894
457 455
730 418
854 926
860 974
941 725
611 73
631 434
306 501
131 829
491 983
604 257
97 774
235 368
86 605
257 625
457 40
213 273
715 404
682 778
114 788
91 508
129 759
987 971
380 523
808 718
931 493
348 611
817 47
476 985
207 701
723 84
664 576
698 175
379 356
465 807
592 848
364 270
827 145
954 316
794 930
443 885
220 364
427 764
979 393
420 631
879 197
796 309
121 221
216 189
133 196
92 96
192 49
171 898
136 69
314 430
786 828
621 796
753 430
402 112
989 118
290 224
6 780
705 926
753 121
905 85
527 195
411 771
404 741
493 809
542 487
855 791
692 5
677 510
477 179
218 210
174 886
865 268
559 559
433 782
16 434
897 602
916 917
281 703
747 186
387 58
807 499
609 210
487 465
670 104
710 616
775 83
415 126
186 479
687 100
285 195
604 731
858 935
608 690
252 478
724 990
626 277
663 32
395 873
490 588
317 585
589 296
793 316
592 956
522 351
328 915
87 29
940 432
102 910
365 910
615 341
637 402
32 724
919 459
997 194
504 2
501 246
400 486
83 113
24 326
476 493
90 545
330 178
546 678
296 410
704 611
19 539
806 827
463 838
691 918
150 399
847 667
403 389
90 723
52 128
863 299
280 61
355 584
241 406
734 526
364 182
148 537
417 65
553 25
912 762
947 772
874 461
188 611
913 200
668 640
31 943
215 697
992 626
672 829
163 60
121 948
160 771
762 656
463 430
899 100
274 337
347 323
533 549
610 971
354 406
602 386
315 933
26 827
374 863
437 912
841 731
531 311
826 127
639 225
791 374
588 377
594 562
266 205
452 640
72 70
101 101
427 114
551 909
273 706
485 363
489 955
431 229
945 32
401 603
569 844
163 29
324 620
674 442
212 841
637 370
506 203
864 911
522 895
520 33
314 227
480 855
933 404
631 829
35 750
682 373
354 598
946 370
231 132
205 953
864 658
340 374
23 831
368 296
396 314
923 559
774 652
794 184
69 907
668 86
652 961
576 642
90 222
318 479
337 253
238 510
112 391
549 358
392 810
786 744
507 388
116 868
887 357
435 757
822 446
296 659
553 919
552 97
143 486
664 809
398 595
491 881
614 951
25 805
273 919
629 151
923 8
936 442
151 424
107 552
15 199
955 716
823 744
412 196
753 784
915 96
927 686
568 610
381 107
938 736
877 266
721 188
291 499
966 33
537 601
893 392
894 920
333 408
92 688
869 965
817 68
119 954
229 821
860 116
194 751
898 26
496 339
499 266
588 486
317 855
148 25
597 564
726 997
5 640
269 762
571 67
854 835
493 506
193 207
631 961
724 879
326 872
818 293
36 572
869 293
76 904
839 152
993 958
20 613
191 586
862 435
343 66
313 295
886 963
202 408
55 79
352 526
865 133
66 718
808 119
587 875
422 55
373 586
93 774
719 811
944 999
762 169
2 455
174 96
404 530
309 774
67 635
180 192
101 754
331 2
142 649
21 806
849 283
516 403
816 137
282 315
693 473
869 49
707 418
77 563
216 876
740 453
509 453
277 526
957 860
416 618
384 379
271 991
253 881
343 276
341 307
996 480
785 273
31 38
318 288
824 898
218 650
445 660
453 307
564 37
524 890
302 393
387 272
539 996
583 946
312 511
696 717
243 959
368 498
329 669
206 165
207 912
743 56
514 564
237 172
655 901
733 955
61 442
283 677
816 867
475 354
239 847
34 110
454 700
111 948
169 799
543 644
976 220
518 614
816 282
895 862
808 57
510 195
40 929
116 617
814 366
305 188
590 87
990 37
897 313
257 963
317 598
703 929
447 694
388 305
55 408
196 348
156 527
814 541
804 675
62 577
599 375
746 917
788 925
57 675
295 300
895 328
131 624
307 399
899 40
860 689
193 176
738 482
261 238
979 78
630 146
777 322
869 720
29 489
406 378
318 145
149 740
828 267
496 723
463 205
567 712
869 476
908 309
449 116
18 305
102 559
691 937
533 358
3 910
996 106
419 427
261 272
639 785
492 988
217 907
861 402
204 539
854 611
356 175
562 75
842 600
281 570
815 290
633 635
695 738
304 614
49 971
671 18
876 241
4 535
626 328
261 181
234 405
319 993
404 553
657 295
342 542
503 901
335 852
83 455
566 725
300 287
791 808
886 785
910 196
68 472
948 870
735 917
589 329
897 673
601 511
40 405
214 491
418 49
890 611
425 797
496 406
571 164
524 244
129 415
524 41
784 799
433 62
721 727
721 640
808 604
187 622
949 132
836 910
289 901
763 157
891 484
906 331
119 905
255 294
949 610
391 481
833 237
66 748
322 676
297 926
269 49
139 327
267 806
227 433
860 635
71 184
381 517
996 190
993 381
868 423
649 361
820 292
427 805
28 141
305 274
559 619
61 464
228 354
222 281
565 43
452 992
522 529
846 1
161 574
422 633
190 225
866 493
778 680
484 802
364 58
558 842
884 205
133 781
717 186
240 231
471 684
684 452
488 596
801 214
91 937
360 578
715 511
196 713
439 369
500 643
607 159
73 778
713 699
595 551
409 681
1 788
965 523
796 119
123 552
225 223
512 581
964 296
275 347
518 554
685 280
87 371
713 556
105 170
143 33
681 807
472 886
728 530
997 413
976 574
360 543
266 578
22 166
478 410
518 995
842 795
659 777
28 681
1000 947
159 800
534 60
862 102
926 47
337 856
541 676
802 331
137 742
974 277
539 978
330 154
964 771
747 849
266 925
622 653
941 81
177 40
139 668
507 719
316 881
874 654
195 800
416 526
387 160
649 821
191 769
672 129
584 40
951 743
713 834
905 583
550 922
809 107
403 259
656 854
460 517
384 997
140 36
279 619
745 169
194 152
737 578
31 750
930 369
682 439
114 447
352 292
252 956
394 887
134 660
857 425
525 437
965 522
522 991
975 776
548 445
336 240
326 132
689 158
211 466
754 593
451 970
549 345
473 336
649 183
17 838
714 355
268 179
273 695
681 957
915 689
38 946
351 169
596 278
713 745
790 242
70 57
873 116
336 367
167 284
88 486
907 19
663 960
691 584
300 736
244 747
573 761
213 607
603 3
173 305
185 675
429 352
849 238
808 394
503 681
580 106
5 776
270 972
285 928
140 945
174 540
196 638
652 219
831 909
246 470
431 36
540 168
750 702
750 376
436 974
419 393
345 503
635 604
789 724
332 10
967 822
165 859
145 984
601 813
870 142
922 672
291 533
556 943
49 934
517 464
217 58
147 560
41 27
44 616
658 121
715 983
566 436
777 333
944 925
221 578
30 985
978 627
895 5
418 741
248 640
559 606
520 839
983 532
958 920
66 871
659 383
38 642
353 848
548 607
8 595
733 26
588 886
142 903
730 461
87 58
504 28
223 248
162 922
645 736
994 425
290 460
301 79
248 407
510 171
87 770
393 479
822 775
375 85
202 703
454 487
87 583
278 488
524 139
31 869
136 402
808 564
832 532
545 778
26 680
657 312
401 309
531 120
898 537
953 967
613 949
109 410
382 771
243 116
733 605
635 30
694 2
102 514
24 422
779 186
223 865
136 560
668 580
355 453
841 544
677 491
177 642
384 778
618 213
985 380
901 770
491 273
862 385
587 487
963 696
377 220
893 292
226 684
261 773
315 848
259 548
808 612
128 849
280 361
411 516
447 653
524 815
968 368
976 672
715 694
71 769
199 414
590 968
389 351
32 255
526 960
217 516
951 612
718 628
129 245
41 501
605 922
624 856
863 2
164 306
473 939
228 496
968 336
378 77
744 165
566 914
543 590
687 277
897 574
299 834
993 252
487 967
833 925
360 668
529 138
607 799
334 452
599 464
20 803
957 904
602 872
381 825
842 294
413 981
134 69
140 696
180 210
114 726
501 791
361 739
553 117
303 220
140 781
550 749
660 736
529 943
496 773
505 594
681 439
164 652
97 62
874 38
347 582
172 763
187 976
815 790
729 421
232 202
738 405
855 255
96 888
917 936
914 57
924 853
556 267
339 163
411 112
576 372
162 31
710 415
190 262
113 325
198 625
808 851
971 920
22 40
134 713
298 296
727 797
437 42
753 78
184 968
211 28
322 162
874 901
797 34
127 565
880 927
547 769
906 907
416 375
218 986
361 905
937 649
543 117
758 726
707 23
936 311
752 937
555 310
748 535
32 201
29 698
863 974
140 172
806 569
273 512
616 569
755 245
360 212
668 520
736 96
207 418
31 627
211 218
152 355
821 50
484 59
482 857
15 943
297 629
544 238
815 29
534 53
433 912
388 109
65 638
67 677
182 161
215 94
225 965
843 542
647 854
734 778
424 916
496 492
508 228
803 270
23 944
863 325
693 253
571 360
143 905
947 622
122 674
769 66
3 731
421 242
633 845
425 875
248 565
82 127
281 419
330 151
218 437
959 598
754 574
97 273
779 146
252 57
712 813
959 175
610 159
68 195
276 716
484 947
495 477
90 579
934 845
479 733
478 686
143 257
542 41
345 615
503 78
566 202
739 765
568 543
233 122
100 799
388 554
646 651
537 290
816 441
192 237
363 86
696 529
761 465
161 792
112 738
846 672
959 618
671 769
60 680
557 98
285 32
469 356
475 574
250 301
522 379
390 664
417 899
953 553
329 671
893 490
362 495
948 726
358 280
124 222
813 29
212 849
882 712
780 745
637 234
248 272
594 486
873 394
779 464
548 168
16 83
805 375
409 330
466 923
387 396
37 785
757 740
987 156
679 152
613 503
616 779
688 39
288 260
927 822
966 335
513 882
604 956
716 70
360 832
29 296
402 530
126 605
188 485
888 549
91 223
400 4
109 994
417 467
504 466
822 45
927 659
241 92
711 773
803 68
543 479
52 73
66 918
246 578
458 966
823 532
896 746
578 934
611 643
293 372
67 379
381 155
970 173
174 881
427 379
7 626
321 475
769 101
143 714
637 361
168 538
324 902
999 855
254 766
427 914
999 612
834 895
648 149
455 240
954 601
959 607
78 408
842 254
215 384
903 962
601 206
916 643
427 181
343 595
868 101
595 854
247 467
597 348
178 947
215 705
688 695
129 528
362 657
219 466
170 959
864 455
287 66
805 833
376 795
155 489
608 402
519 248
819 301
666 483
215 688
815 32
439 664
297 403
744 413
262 32
106 140
289 964
882 975
532 908
78 308
569 627
227 984
269 342
521 283
16 413
892 545
491 713
574 678
852 947
83 132
92 30
388 905
49 94
821 593
690 718
185 757
753 568
431 472
702 596
139 215
475 193
513 91
689 470
200 156
188 187
505 385
379 809
55 456
552 646
182 713
5 123
785 714
106 217
389 158
681 697
50 653
271 5
969 503
331 816
402 698
553 382
465 343
709 78
338 469
944 496
701 217
476 909
477 409
296 385
383 325
37 548
821 104
810 589
794 922
918 60
635 475
741 644
174 862
444 122
390 36
81 292
2 153
936 748
376 928
963 188
489 889
653 216
73 319
383 274
471 422
67 620
381 787
604 152
179 298
91 576
21 723
986 488
134 189
700 55
885 396
143 818
585 379
452 300
356 764
888 333
184 915
622 731
995 17
355 480
490 580
171 387
254 530
882 154
928 492
944 469
877 767
150 90
942 805
524 156
318 458
171 840
280 630
24 163
991 806
58 617
782 609
297 17
875 762
197 62
593 810
149 721
282 995
487 484
936 332
209 689
254 656
173 475
396 56
836 31
961 42
791 20
214 884
470 66
193 694
355 873
87 272
156 313
197 599
83 281
484 734
728 199
221 791
719 355
251 464
807 726
415 726
522 169
988 246
116 43
765 137
475 358
717 917
446 39
655 885
626 341
73 373
105 758
658 642
312 174
853 287
182 818
812 953
454 946
926 946
311 407
290 849
32 832
908 105
269 283
917 869
100 80
331 580
321 20
106 143
6 549
499 885
20 515
636 696
118 78
378 874
54 458
573 15
485 750
14 39
770 837
750 338
915 837
785 773
51 870
865 492
528 452
578 943
348 410
469 309
531 304
385 535
918 297
88 677
80 690
814 562
700 135
371 694
5 294
612 247
875 923
244 119
942 918
776 337
482 166
920 648
265 883
858 357
246 877
876 526
511 945
413 769
683 772
21 83
328 494
178 957
143 907
504 425
246 777
760 37
2 332
16 301
181 108
80 105
373 290
404 189
317 65
815 421
52 402
179 15
394 257
223 683
101 995
769 542
677 912
381 892
539 825
500 184
873 336
251 984
370 564
223 448
622 443
683 145
230 48
608 881
26 643
691 494
866 53
532 878
2 501
326 845
312 204
86 517
262 957
342 451
475 576
761 727
564 223
440 803
504 588
953 115
629 622
522 461
877 14
175 336
182 799
119 810
903 356
616 283
625 335
816 264
812 253
948 976
486 883
101 140
585 264
487 835
155 79
329 14
740 484
307 569
520 1
101 372
119 506
660 836
341 458
489 66
783 145
556 871
426 915
681 506
399 122
459 977
87 845
178 988
697 388
549 584
254 663
847 265
144 310
970 595
284 845
94 869
883 699
108 952
664 705
890 555
316 120
487 243
330 35
817 933
122 593
341 901
312 948
822 416
635 539
592 790
289 827
463 554
887 545
829 191
510 74
561 905
218 555
812 738
253 565
590 822
693 638
531 545
430 366
948 32
502 809
12 39
315 744
365 273
682 462
162 925
688 955
392 824
133 302
976 638
130 616
108 694
116 976
66 499
179 622
445 910
372 759
28 740
592 502
301 89
238 375
212 986
692 35
326 403
509 518
509 931
227 803
558 609
969 495
825 157
539 69
379 706
148 519
202 940
852 866
812 315
295 852
709 458
895 823
9 44
353 354
894 549
289 733
670 402
619 549
690 120
207 669
965 440
737 931
702 888
669 649
143 355
564 121
814 314
339 189
109 109
261 621
63 492
784 388
860 199
562 599
703 924
230 78
868 89
154 348
440 548
308 478
976 23
729 354
849 719
207 618
357 521
177 513
638 186
895 961
197 286
695 275
584 531
556 320
889 677
503 66
295 603
505 258
161 760
910 977
345 695
875 171
940 217
765 1
240 269
416 583
680 813
975 540
80 907
823 139
771 287
98 246
746 184
851 529
281 467
468 387
880 129
452 523
762 671
552 427
839 877
109 773
733 485
369 793
838 578
149 588
334 218
897 280
647 112
325 594
762 210
818 270
280 983
237 977
417 427
41 355
430 430
254 621
321 518
633 871
605 393
832 947
40 56
638 428
747 842
209 854
387 531
239 454
9 887
374 336
176 984
948 913
533 32
266 577
566 580
871 307
555 69
419 53
634 785
116 864
293 404
514 552
160 25
685 461
29 793
767 372
660 602
710 608
753 498
651 466
372 357
566 634
318 466
572 879
311 968
636 390
392 69
989 701
433 368
675 313
361 75
893 808
856 163
496 244
95 397
439 17
965 907
895 336
569 999
981 830
999 242
729 583
269 25
342 677
601 359
831 868
953 199
316 650
150 460
606 479
701 837
12 752
768 614
667 714
832 975
162 398
315 623
331 53
725 911
177 475
564 402
532 182
500 142
502 837
427 962
825 503
596 947
882 442
814 270
732 858
292 110
977 405
735 857
560 323
871 644
682 423
288 344
59 187
786 1000
520 692
789 527
66 839
629 327
187 673
567 352
782 327
671 84
945 654
101 740
610 138
783 176
933 144
50 289
129 368
552 260
462 329
789 394
107 925
571 860
657 131
788 777
202 580
130 808
356 926
891 115
95 143
809 566
817 791
447 448
119 90
675 717
936 935
355 577
992 795
224 77
451 981
684 664
20 862
982 326
749 953
993 10
330 376
416 731
430 185
228 746
726 312
281 561
220 776
627 12
529 596
241 435
293 240
528 358
578 68
609 621
680 22
950 146
605 318
669 118
32 668
990 599
149 917
484 272
356 841
791 938
360 884
429 226
107 908
709 995
314 535
190 292
650 480
87 938
326 71
450 764
434 719
917 957
698 195
578 121
103 566
615 873
496 113
330 56
994 418
643 834
394 252
261 227
270 324
979 608
450 142
618 797
666 133
448 774
431 208
711 79
424 497
640 64
958 71
994 653
807 777
883 92
270 654
780 776
686 493
935 436
502 793
873 928
146 300
751 9
107 18
78 988
847 830
543 902
471 802
523 108
91 426
206 344
583 541
569 8
431 851
175 177
867 943
903 39
941 764
789 925
288 177
80 46
928 436
666 693
221 179
973 199
225 733
854 280
764 255
959 351
41 137
747 104
623 978
638 765
745 744
767 501
419 36
473 749
874 670
975 677
528 694
165 619
945 152
310 276
38 855
130 712
341 983
668 528
977 785
83 358
563 19
332 951
243 452
696 390
150 181
178 4
323 24
843 538
238 90
374 247
371 56
964 602
552 205
703 959
796 607
688 781
357 112
404 591
240 62
652 341
330 775
300 234
717 244
877 183
741 773
699 167
503 654
164 945
424 684
357 746
999 296
59 64
241 12
989 97
518 939
368 118
91 593
722 358
313 736
491 755
674 581
147 480
328 175
395 777
886 293
53 534
874 47
24 564
228 303
675 574
694 356
246 968
82 733
434 11
153 499
429 19
889 862
661 839
672 138
985 219
733 152
846 655
703 561
111 552
887 961
948 883
859 231
719 416
127 118
444 567
850 702
816 751
802 90
135 521
307 331
600 172
596 175
209 152
313 301
662 877
25 305
513 532
290 742
323 153
366 74
535 693
950 761
604 296
862 120
379 964
225 133
966 449
488 944
640 981
853 657
793 131
243 283
68 9
788 864
188 278
392 254
806 240
434 478
390 289
740 730
168 931
962 930
305 634
129 479
865 158
536 218
864 785
677 439
887 183
449 949
454 915
89 166
550 353
563 459
970 811
274 183
153 131
615 796
622 560
355 81
212 509
352 74
553 40
735 376
144 621
474 932
617 102
791 631
138 740
186 29
30 488
517 127
174 242
205 182
518 762
806 930
170 173
954 976
881 581
147 452
964 43
311 844
142 878
203 411
999 299
971 708
686 984
665 413
956 924
761 994
868 831
744 238
434 503
489 487
732 952
703 735
676 549
61 492
328 144
755 211
400 988
968 541
106 763
163 319
775 774
736 172
452 366
663 257
756 483
60 184
137 860
164 181
812 989
669 215
84 638
248 297
545 332
39 640
721 410
352 479
502 970
235 261
992 220
696 38
697 880
792 287
687 824
320 823
132 823
38 21
753 400
294 609
920 135
707 209
978 752
384 740
270 931
525 198
342 113
736 58
601 521
505 970
339 512
786 948
107 78
690 619
77 734
232 817
471 48
55 187
505 806
377 468
457 469
665 415
727 205
681 607
274 357
388 298
543 374
801 109
794 185
642 831
331 314
453 611
784 368
11 461
173 673
334 19
969 383
756 549
872 515
722 82
316 967
192 619
149 129
885 55
577 295
232 819
828 940
358 993
936 759
340 641
51 791
628 434
325 103
793 323
767 906
424 752
119 835
245 138
126 854
64 67
583 888
705 70
68 718
239 146
812 907
757 948
959 954
556 420
131 690
282 581
239 287
660 265
791 178
77 489
704 824
832 570
651 514
128 560
983 161
799 939
638 859
937 918
408 624
627 18
475 62
102 820
641 155
920 191
35 273
225 490
363 189
302 125
461 461
50 369
510 71
283 445
867 391
192 281
608 456
623 596
236 595
805 369
48 431
776 846
536 749
313 903
60 581
860 391
789 606
227 120
848 2
322 412
69 685
885 13
361 442
438 255
970 806
304 608
959 948
437 874
491 956
722 570
603 455
28 389
329 816
992 164
800 309
301 628
652 279
934 556
503 831
298 670
160 79
383 4
234 515
968 685
76 982
117 817
107 213
473 109
657 365
624 170
994 746
54 822
182 912
511 73
696 295
418 646
548 347
609 901
711 512
741 9
745 735
13 109
741 844
824 911
693 451
288 731
402 630
377 888
98 998
739 166
36 45
90 746
772 505
265 625
371 281
368 550
668 102
867 939
164 94
977 712
253 401
12 889
416 28
260 360
779 702
956 642
622 531
241 114
255 140
913 364
530 269
236 78
776 575
766 803
460 412
390 89
122 874
769 301
229 715
746 267
668 249
939 491
860 483
876 877
483 634
682 484
303 956
810 82
344 13
23 326
616 587
753 738
72 407
618 503
247 629
310 904
280 186
43 874
953 41
181 175
147 601
738 939
991 133
711 406
834 934
314 857
438 899
257 92
624 710
931 248
668 55
922 864
860 517
29 1
863 891
597 15
71 981
268 502
420 584
773 724
739 548
779 720
581 570
782 716
4 800
489 921
139 618
294 14
593 531
57 540
438 569
83 637
294 398
747 344
986 744
417 53
140 170
437 712
713 781
312 861
431 35
325 475
123 403
103 673
344 41
299 388
359 199
975 695
914 465
381 706
1000 360
470 225
711 838
54 824
134 571
301 46
187 704
725 710
743 748
782 543
732 270
355 555
891 157
795 322
617 281
432 256
691 789
919 657
860 79
979 239
968 88
719 229
921 138
472 487
460 252
563 876
665 576
11 34
354 259
849 188
566 829
519 776
446 261
100 680
272 773
369 399
308 831
667 233
676 318
337 245
212 533
565 530
681 407
58 472
623 526
959 722
978 954
161 839
409 674
404 350
92 90
813 785
206 639
630 70
682 144
968 808
497 806
850 156
216 337
393 318
793 768
431 305
907 968
278 268
227 454
658 743
37 63
176 822
312 877
457 875
892 342
589 661
593 181
525 448
338 89
683 630
554 463
691 3
690 102
797 535
355 165
888 836
159 160
69 302
632 971
401 797
717 360
657 142
111 505
55 544
724 524
773 680
962 101
306 805
278 961
740 587
319 189
218 921
704 908
32 213
99 761
469 236
752 375
367 272
796 617
897 345
636 634
104 692
917 785
620 468
218 311
877 868
763 591
293 797
485 724
657 846
476 784
641 930
541 452
710 992
178 854
424 500
814 637
276 519
830 310
434 974
753 275
299 729
961 40
716 96
370 350
144 728
38 25
391 298
462 336
431 859
686 542
10 906
524 302
870 555
977 354
417 714
973 851
727 612
855 989
339 994
283 847
484 350
906 533
173 921
533 174
217 830
630 356
433 783
227 171
742 775
773 806
758 633
299 734
359 9
11 637
388 381
958 992
201 826
572 82
235 630
63 453
650 780
49 758
983 40
23 398
998 662
193 609
392 96
177 712
72 17
440 211
903 876
526 742
873 943
568 753
451 456
379 953
776 611
18 300
400 321
118 63
218 551
289 24
957 845
351 699
870 961
376 421
303 66
725 263
178 489
901 104
852 603
846 498
280 637
490 195
447 306
306 93
494 527
478 997
586 931
767 804
990 761
86 462
896 646
828 723
900 991
406 404
866 864
796 652
396 975
649 398
599 921
698 309
60 564
812 674
463 825
324 306
567 992
819 12
823 906
234 425
186 685
717 402
905 540
326 399
871 341
250 36
401 673
212 884
150 155
740 472
822 960
190 310
320 395
887 787
616 833
146 295
215 967
952 429
606 634
92 60
284 847
462 15
382 894
416 389
299 191
419 79
990 427
157 403
820 488
335 593
729 298
16 718
824 229
543 541
777 407
34 726
281 38
479 74
91 192
420 986
737 872
919 17
584 503
154 564
513 171
283 266
894 148
687 124
764 66
374 466
445 388
560 961
632 738
773 141
898 867
954 52
433 235
350 356
700 62
889 536
21 366
462 808
693 869
22 377
476 61
978 356
966 68
892 765
914 369
620 663
534 247
305 20
174 462
164 335
552 730
448 544
785 594
496 984
550 280
732 314
824 214
500 597
398 230
778 316
943 249
846 73
947 971
431 93
282 621
408 959
746 113
83 154
549 183
572 141
234 519
715 795
848 595
101 832
374 798
403 706
775 973
460 327
862 473
862 818
31 255
605 212
260 942
556 679
805 778
596 639
143 531
107 50
396 396
580 402
433 298
943 97
114 716
260 291
787 608
298 650
953 90
35 575
875 131
183 918
145 922
73 546
465 705
618 746
356 132
984 718
105 301
504 155
310 610
698 698
704 724
949 766
774 954
498 637
892 397
932 369
736 558
391 982
149 901
613 704
797 830
845 496
913 807
643 587
25 875
523 587
993 395
457 960
466 778
816 599
936 335
908 320
633 118
231 639
812 259
211 687
353 57
243 278
939 212
215 968
208 328
497 60
168 867
414 446
549 481
428 515
335 819
536 917
697 545
463 933
340 790
646 923
761 260
479 155
541 990
454 52
546 687
54 548
180 379
284 160
90 609
678 991
859 73
941 765
242 194
793 189
163 728
430 491
263 420
537 428
155 855
634 554
369 168
744 543
70 220
932 293
781 18
780 914
171 666
402 753
674 163
947 950
229 744
884 3
273 409
869 631
186 988
473 798
289 451
513 701
887 666
392 115
728 9
864 100
722 931
509 945
378 469
188 901
446 934
916 778
268 37
510 270
939 421
815 271
275 399
499 860
301 383
794 166
27 446
422 920
568 253
930 609
104 93
18 411
159 409
528 295
332 847
607 887
997 189
549 604
560 541
590 334
139 856
672 523
353 423
972 462
153 123
76 519
901 696
882 372
611 312
241 290
891 792
641 652
45 105
951 864
195 705
832 716
171 365
99 211
958 878
48 454
267 458
463 352
410 238
72 241
399 820
152 237
608 435
802 778
317 341
873 236
194 831
915 622
902 941
831 646
836 500
644 345
591 678
166 223
490 591
316 484
630 965
634 375
109 268
468 567
690 487
565 252
369 902
111 269
811 402
505 135
754 807
512 422
733 649
855 526
332 942
915 362
801 715
571 217
531 437
791 296
459 968
898 625
381 653
295 83
338 106
375 478
829 208
195 982
676 493
210 265
838 293
52 584
335 737
647 924
838 212
70 167
893 454
359 816
394 924
732 466
649 131
13 41
307 985
932 579
76 384
241 627
898 750
91 777
86 771
143 129
923 33
96 255
70 969
193 541
466 264
766 339
735 665
54 83
504 572
791 954
729 975
307 465
692 776
629 963
855 702
937 536
834 954
425 204
76 807
147 503
605 801
260 684
430 101
316 327
422 954
795 345
109 990
414 742
703 549
530 734
776 28
309 571
898 276
190 464
104 443
30 808
876 51
862 103
906 920
808 972
236 432
225 54
20 328
607 324
673 501
735 846
8 104
933 702
190 928
198 605
113 539
385 123
856 754
664 676
190 898
957 60
936 106
415 171
692 353
98 307
161 134
731 976
493 300
803 724
268 359
739 357
487 959
824 949
773 265
340 435
333 719
175 63
904 180
795 558
404 771
484 862
146 656
457 135
269 94
871 958
783 439
190 710
6 560
926 973
751 703
545 278
808 154
33 617
803 782
288 934
365 397
200 998
515 700
224 148
175 478
250 810
705 224
283 218
871 951
159 649
119 597
770 576
463 675
495 100
218 406
198 939
484 665
125 701
973 37
229 415
106 600
589 680
441 635
179 922
828 584
181 319
882 58
857 205
456 554
189 146
728 447
457 710
958 22
660 550
333 704
962 955
457 75
95 858
471 735
85 705
850 977
398 329
13 711
419 9
639 128
753 355
363 908
218 255
391 706
498 907
981 753
388 371
471 585
74 415
504 937
228 757
965 139
941 37
371 886
376 64
641 380
691 147
513 306
208 960
575 638
366 776
549 396
512 622
560 535
710 966
793 365
847 839
667 79
159 526
72 639
690 878
635 336
98 380
34 523
273 81
227 179
885 393
711 15
822 195
167 519
173 714
569 970
455 29
950 930
244 736
239 959
347 760
251 666
855 855
295 528
331 861
190 338
374 516
677 955
347 108
794 846
516 793
728 639
687 367
498 639
613 484
158 222
460 492
209 724
846 643
671 606
965 816
840 884
609 915
963 479
979 203
66 156
953 797
870 89
27 852
975 925
932 83
879 466
972 604
642 31
624 788
601 10
149 54
138 808
852 183
928 625
63 750
877 945
163 554
190 541
494 329
611 497
55 185
513 592
99 615
510 870
917 442
605 967
903 162
563 103
521 984
431 158
364 985
337 866
452 510
367 357
442 310
320 20
494 441
754 644
954 306
64 404
600 151
230 920
202 405
443 537
648 213
415 503
143 629
915 791
639 996
527 2
335 677
690 837
469 563
128 199
805 336
367 843
963 694
890 637
447 588
361 668
715 273
153 796
470 914
316 610
988 339
369 773
63 336
74 610
881 228
453 379
191 24
228 223
602 823
121 214
974 802
247 191
623 780
971 544
338 849
367 748
911 434
730 836
424 344
189 858
270 16
703 663
888 449
556 930
569 195
810 352
752 384
869 590
486 960
704 180
412 567
804 873
710 194
610 173
314 782
424 822
894 422
362 694
33 853
146 794
672 427
753 441
257 338
769 920
412 832
812 219
233 632
860 577
359 789
577 541
60 730
662 690
356 569
265 881
161 880
185 826
218 834
157 426
669 551
420 883
219 445
861 320
129 629
717 888
983 492
446 56
721 892
344 87
257 976
678 760
406 668
565 25
9 786
665 190
585 101
840 591
561 622
554 638
66 508
755 203
197 552
831 393
299 585
3 238
751 302
664 620
122 376
253 909
262 723
679 612
69 851
592 899
245 46
754 493
6 162
722 11
95 613
231 241
286 383
147 376
772 756
296 48
693 642
544 60
303 671
941 100
135 84
89 392
917 42
31 130
106 449
9 496
237 761
253 531
108 99
4 131
746 237
449 913
126 522
731 161
613 220
644 550
476 94
11 960
24 116
441 184
260 994
72 787
744 771
33 872
437 740
788 225
792 289
548 907
225 829
723 520
732 685
584 8
676 476
486 612
55 474
692 387
386 201
83 5
953 809
741 529
331 611
107 677
437 541
749 364
333 256
200 554
193 713
557 452
431 748
649 855
766 688
701 578
375 935
57 424
847 472
505 713
241 791
440 392
31 829
705 844
362 269
156 749
670 94
100 351
738 392
988 72
204 832
527 277
226 552
967 345
120 56
1000 762
9 413
773 597
483 763
762 604
728 917
995 454
614 279
869 906
306 711
700 300
234 831
873 171
705 854
754 708
763 895
650 818
525 215
923 308
841 450
875 967
601 342
660 217
67 124
606 530
466 29
101 166
69 303
289 507
246 119
942 197
293 342
116 75
576 605
807 486
756 181
683 592
151 477
167 131
64 687
929 441
746 812
663 594
262 598
553 553
227 867
148 689
447 631
378 396
147 215
442 280
959 200
407 726
344 901
150 335
333 148
421 571
188 358
326 960
720 865
891 245
901 401
897 232
774 99
969 948
133 979
706 234
31 168
3 197
376 580
384 624
32 462
240 971
975 730
345 968
504 307
459 451
131 950
815 796
922 736
852 614
417 282
71 835
821 820
196 27
241 915
870 62
645 303
34 273
465 669
849 543
321 203
136 664
523 395
533 850
846 641
212 18
662 598
625 692
787 907
694 783
418 938
918 598
457 977
469 492
223 911
68 185
142 926
863 935
653 883
78 164
4 249
974 520
906 756
214 842
14 498
669 744
142 442
157 427
918 195
844 284
44 297
712 782
931 908
454 347
809 405
924 558
263 249
543 132
477 57
603 573
934 242
158 596
352 873
234 63
500 784
455 366
539 175
130 896
944 561
354 792
304 207
228 74
516 904
288 236
85 655
245 709
633 186
388 938
212 106
978 517
827 974
694 560
601 627
489 737
628 929
558 401
265 992
800 510
411 228
77 548
446 956
727 176
777 520
690 887
929 419
607 849
421 356
498 865
758 927
372 89
785 285
841 697
100 686
151 253
750 455
878 550
400 927
479 489
607 359
460 842
77 573
507 743
756 495
204 410
953 122
445 675
246 100
535 588
152 293
226 250
97 390
883 42
547 637
414 34
715 718
988 583
940 97
458 283
678 529
78 854
565 505
85 954
68 934
99 328
728 836
156 110
143 108
224 497
320 478
730 480
292 619
288 354
606 411
100 605
69 125
534 280
484 758
601 233
329 638
616 269
885 660
178 314
749 392
837 702
980 377
749 881
960 683
965 433
753 976
239 658
445 960
158 302
905 847
23 981
32 670
130 951
566 142
204 477
371 373
276 957
570 945
367 965
681 984
386 307
862 442
451 938
46 599
473 178
949 236
745 248
35 426
227 312
285 587
247 61
540 264
127 274
877 811
696 401
336 59
601 535
547 193
97 692
861 330
848 434
676 449
988 167
968 46
248 151
205 830
138 15
397 730
66 819
106 162
637 144
479 218
130 312
406 413
462 682
848 631
447 838
595 786
693 233
619 476
615 412
310 227
362 603
174 571
48 197
80 419
737 433
555 67
952 449
483 776
184 273
892 62
94 863
615 119
862 929
103 41
514 661
78 388
523 166
766 755
683 264
879 13
116 937
614 779
593 328
382 422
617 970
248 773
906 166
475 223
528 850
513 349
49 323
73 260
34 753
898 395
595 193
454 623
723 609
516 452
340 674
696 704
267 759
204 828
301 909
251 902
874 296
856 326
73 935
914 757
843 779
901 986
742 651
113 698
978 461
438 581
204 517
528 7
659 950
29 653
89 574
902 940
22 748
915 295
687 350
312 858
539 852
720 930
24 180
26 110
990 80
349 255
922 523
565 734
320 89
567 342
834 608
256 321
38 58
200 109
133 964
555 7
155 611
768 945
380 420
333 116
959 264
62 834
171 224
509 713
1 247
931 425
445 307
750 578
977 298
58 842
501 522
214 384
87 653
158 117
202 500
312 735
364 998
713 572
965 733
980 694
206 2
602 796
240 557
990 455
679 96
398 765
298 839
144 98
563 236
837 71
20 853
286 740
608 632
401 667
137 612
557 297
216 148
425 793
699 873
468 841
344 301
183 711
399 74
52 711
215 98
781 36
232 620
179 645
212 865
629 841
730 253
742 344
406 233
498 399
766 406
312 919
670 121
497 302
966 665
453 244
442 136
434 367
237 339
760 960
178 865
671 387
587 492
384 344
282 648
95 228
985 654
860 901
803 478
703 87
131 752
580 475
430 21
194 22
801 687
757 976
63 587
554 805
979 284
322 244
443 372
99 508
776 774
957 52
173 877
693 758
828 207
222 744
579 867
914 862
34 953
474 427
263 118
411 384
450 651
274 815
381 669
528 547
185 199
579 615
986 950
813 962
953 360
477 627
127 488
813 916
356 91
935 613
435 781
852 228
168 482
363 268
269 914
630 235
786 618
657 626
532 187
149 466
323 562
209 37
804 201
236 760
810 155
578 798
61 954
768 585
648 902
285 129
98 651
610 4
743 248
39 192
792 971
1 112
882 771
966 450
598 650
225 87
738 857
835 642
938 807
618 640
690 282
910 499
49 421
618 927
879 670
806 552
501 880
74 880
997 742
353 580
190 196
21 181
290 272
19 137
804 283
697 380
52 648
455 927
531 408
719 491
390 476
587 61
986 502
965 77
891 332
254 532
334 656
235 640
164 737
44 293
689 965
260 114
325 244
890 467
75 889
186 159
187 655
727 433
199 884
69 615
125 246
74 538
505 226
543 372
354 579
790 446
3 442
393 437
351 380
973 69
235 951
816 112
139 602
682 900
331 350
769 629
172 613
790 807
92 561
50 2
86 624
408 324
493 246
519 670
974 634
78 933
851 240
217 471
582 701
458 719
471 611
715 260
512 789
564 117
217 374
832 489
140 534
557 852
83 382
672 255
538 798
244 499
897 972
544 847
397 683
874 247
901 786
543 724
762 831
500 452
537 843
977 331
770 759
359 303
366 933
555 174
603 566
429 45
99 863
346 611
244 150
963 71
980 740
915 568
866 170
562 779
48 675
585 486
379 186
572 801
786 159
947 389
406 131
601 489
368 308
92 152
826 44
702 811
609 785
732 840
739 725
108 511
615 785
663 869
861 832
984 656
179 459
121 325
833 217
975 792
991 930
203 690
54 863
750 533
266 870
896 954
123 888
9 784
497 656
125 403
986 886
626 503
890 978
802 904
728 934
637 128
762 319
268 833
974 796
480 379
880 113
936 115
180 255
65 611
261 623
11 82
664 649
176 589
825 605
298 323
15 410
52 453
859 615
965 890
148 862
825 366
584 626
838 326
999 557
261 984
419 261
473 422
413 708
307 502
7 494
594 49
299 163
391 646
686 600
976 676
297 855
566 738
789 488
10 360
401 620
194 997
58 814
549 909
751 845
421 949
170 869
735 186
28 582
289 238
598 458
478 855
607 818
426 662
588 236
266 286
159 862
425 600
989 52
178 553
782 775
310 416
24 154
942 936
641 571
980 83
249 429
392 465
75 372
971 141
128 374
438 666
612 756
522 521
771 215
114 763
40 277
861 375
296 454
239 860
835 860
38 164
391 526
49 900
13 349
585 306
55 21
234 918
750 46
749 760
372 143
728 235
864 2
674 84
823 76
421 958
536 691
413 744
251 993
436 667
297 475
389 256
661 786
372 712
329 292
262 788
656 717
481 686
251 379
278 734
558 747
499 594
362 961
87 561
179 936
349 252
415 15
384 18
31 584
781 613
884 225
435 925
102 748
241 356
987 532
896 549
233 245
31 426
236 484
279 332
987 479
452 772
377 455
472 137
156 728
370 570
285 693
317 390
371 958
556 807
839 391
295 867
886 552
346 7
28 156
396 181
385 889
629 711
6 551
286 464
25 981
20 327
51 158
617 629
745 338
982 936
207 289
628 379
761 814
164 785
507 155
261 955
354 483
265 166
88 26
610 608
925 515
542 40
885 714
357 330
729 457
310 603
619 394
299 843
927 254
895 209
250 25
219 744
726 976
417 306
331 222
974 219
156 212
601 77
148 754
744 115
565 14
360 90
608 903
807 800
18 275
560 561
624 153
249 847
64 120
855 761
261 728
930 252
770 266
240 681
199 268
655 655
131 663
97 208
431 334
716 894
586 866
553 361
432 505
913 488
149 985
799 252
483 643
675 897
131 151
614 586
172 184
567 95
426 798
267 851
309 566
988 448
187 310
415 980
538 89
415 596
618 167
318 23
180 717
191 861
74 227
79 130
910 931
189 482
186 285
784 438
443 529
675 820
498 41
491 902
174 457
609 917
839 613
89 358
818 593
221 857
390 246
944 274
502 400
996 658
854 965
490 720
874 283
550 78
376 690
849 575
727 210
524 900
540 247
373 233
115 221
950 596
773 639
404 287
453 537
124 925
846 572
734 413
350 833
497 167
687 598
360 481
523 292
767 968
920 778
824 125
236 664
483 236
62 128
80 882
487 712
711 14
641 759
127 184
481 244
887 17
607 44
174 393
697 746
955 291
890 256
830 588
823 109
49 602
44 998
2 715
22 729
632 176
704 398
6 111
59 86
871 494
697 862
440 884
402 89
427 367
414 782
709 229
207 474
997 983
342 316
97 475
472 625
700 619
864 160
71 636
483 257
663 73
602 621
722 846
671 589
477 727
290 892
3 718
881 576
471 502
404 881
363 151
128 229
154 190
242 646
120 511
900 466
176 662
112 644
86 780
673 955
169 221
838 292
754 502
746 1000
167 969
23 176
724 174
596 131
527 292
612 777
291 106
199 905
559 44
108 158
435 514
384 30
187 667
482 434
946 571
453 993
227 893
604 81
329 820
135 70
556 708
347 895
937 41
724 694
779 727
491 768
263 898
653 754
488 483
118 490
767 702
290 21
401 56
685 535
362 889
959 516
318 302
564 859
236 605
894 738
915 429
365 164
723 435
413 746
269 360
371 755
22 780
909 445
579 295
387 100
624 362
100 683
636 147
472 725
65 731
23 268
125 12
990 658
382 490
872 575
515 727
745 849
323 479
477 838
263 704
696 125
324 23
661 905
291 992
106 445
671 14
277 636
267 416
708 304
631 672
527 37
3 908
9 1
450 888
11 440
615 333
535 217
302 861
408 93
386 805
369 256
356 622
146 672
683 371
685 908
259 651
878 218
825 118
446 795
454 443
356 146
436 153
548 765
949 774
99 685
990 951
687 238
298 681
100 350
107 42
41 83
672 84
880 71
950 652
736 418
711 301
254 592
465 663
675 864
695 998
913 510
589 958
582 338
892 904
2 18
411 23
853 619
122 669
564 463
356 649
776 48
637 390
170 467
734 814
569 386
377 576
95 686
903 565
255 869
819 32
145 391
106 390
756 474
602 68
370 308
60 307
869 309
734 471
246 433
9 806
130 884
431 813
958 226
699 520
286 430
283 672
521 687
698 449
249 296
86 710
576 238
226 437
424 577
677 10
454 197
856 553
528 560
986 742
580 918
796 864
800 248
637 835
201 226
210 989
135 660
660 298
14 1000
549 865
557 876
342 773
25 543
575 763
810 259
123 123
712 981
611 610
635 575
16 649
503 190
648 561
308 786
535 777
396 663
969 228
601 415
137 453
59 830
371 514
624 786
560 963
794 446
190 456
925 16
37 853
252 972
29 294
695 956
627 982
278 517
42 772
460 624
539 274
227 56
818 179
904 105
179 779
717 427
896 714
943 844
247 944
330 48
705 179
123 504
313 655
734 417
48 52
239 361
923 771
574 40
799 567
270 401
179 915
771 874
245 953
263 896
992 69
705 827
191 51
569 355
369 910
814 22
438 926
197 848
241 357
945 822
793 397
277 227
690 876
553 825
365 437
284 942
130 998
987 930
97 196
585 444
730 614
608 82
61 24
600 357
769 644
538 918
323 453
109 902
802 260
812 367
660 3
834 583
260 544
363 483
655 504
670 354
73 251
617 513
429 956
107 472
595 317
992 285
749 712
449 743
356 800
817 878
972 117
830 352
477 757
483 9
930 405
283 158
85 118
498 146
525 761
973 471
185 532
264 898
388 950
554 887
288 466
876 216
923 821
728 721
123 326
74 461
269 785
622 973
436 27
935 994
917 724
511 884
319 45
666 149
600 814
591 987
942 468
742 804
599 598
253 916
841 338
185 242
741 629
725 361
213 52
565 873
379 11
550 154
223 328
45 781
375 788
854 345
175 152
213 599
502 184
552 825
149 689
495 851
109 60
932 52
932 770
55 436
583 349
648 901
399 593
735 843
939 126
98 639
281 389
202 700
359 946
743 725
129 444
769 340
364 145
853 232
701 154
151 639
859 806
904 922
29 745
7 199
713 285
908 581
342 379
245 564
676 52
624 985
292 186
531 211
652 863
781 544
551 230
542 763
386 354
486 745
25 427
240 983
824 431
882 427
889 801
76 261
693 139
303 414
208 78
994 422
337 667
368 960
188 152
160 243
197 461
187 671
726 622
216 399
836 311
855 616
643 316
643 786
86 65
642 797
329 188
773 365
993 774
47 375
275 137
55 437
563 64
456 601
622 521
701 227
424 847
117 546
759 577
293 613
21 953
749 857
840 472
170 838
875 883
608 103
980 691
849 35
17 44
452 123
379 804
436 847
933 505
593 454
226 895
946 165
18 257
951 912
964 957
924 716
124 833
843 222
19 585
593 726
745 862
368 605
563 875
561 631
229 38
598 77
148 618
307 35
948 709
682 236
241 780
991 703
204 540
993 765
630 805
495 636
691 519
963 386
403 526
441 133
930 611
312 563
736 87
676 72
644 817
790 980
148 702
548 874
136 399
959 5
946 111
205 109
984 166
85 479
204 440
948 527
476 843
60 241
77 568
27 344
833 591
155 917
739 749
89 191
60 674
126 429
81 375
276 193
141 207
51 9
432 707
813 909
541 365
512 487
437 759
179 85
309 612
132 714
768 239
726 279
349 828
100 582
700 523
157 915
578 435
895 143
699 431
581 428
424 473
481 114
947 719
931 588
729 793
882 475
367 834
338 914
775 511
863 568
277 235
850 75
652 874
168 354
206 628
571 7
860 370
559 105
109 896
145 617
374 353
889 827
297 621
940 189
385 437
423 52
882 383
949 947
148 14
57 161
796 837
459 115
997 965
400 943
891 405
113 966
179 754
804 509
14 537
171 651
434 125
800 516
606 437
14 960
27 591
214 517
701 241
941 82
788 138
720 765
545 318
496 794
866 890
326 655
559 646
423 489
934 15
474 832
618 511
465 878
949 781
295 563
67 177
868 119
823 575
937 606
565 360
224 486
542 240
215 72
695 245
577 486
135 902
145 421
957 177
795 477
104 218
690 421
264 69
293 728
579 201
3 984
26 485
26 946
316 378
1000 793
406 805
113 959
881 653
346 481
373 375
157 36
425 962
150 712
198 310
959 95
108 706
279 297
27 233
36 512
693 42
726 753
757 507
199 620
219 338
612 215
461 94
163 764
352 704
988 141
428 310
919 875
846 767
468 986
964 284
446 709
876 220
956 337
402 419
727 633
403 774
932 497
61 405
717 22
714 42
392 761
678 661
948 582
670 211
838 760
834 745
913 758
584 106
341 324
491 879
437 647
689 910
651 957
732 54
913 468
373 837
927 926
481 729
175 377
766 589
95 604
787 462
91 232
959 581
369 733
874 904
340 194
546 264
744 174
446 645
202 551
612 540
495 220
466 952
20 863
980 674
698 227
508 699
212 176
296 258
521 815
264 560
838 99
92 361
588 555
46 983
581 633
590 260
875 995
624 344
368 929
136 523
528 250
738 46
551 737
371 423
656 552
422 284
228 280
376 414
692 144
34 587
19 246
625 947
442 102
996 118
144 440
15 964
415 648
779 88
775 547
553 745
759 789
217 446
270 88
153 918
755 508
254 353
595 205
425 198
549 145
962 517
666 638
590 31
671 446
573 277
825 320
935 947
903 801
406 199
780 56
650 99
276 498
615 681
500 880
697 580
9 221
119 178
840 394
101 656
385 275
784 415
157 135
44 614
419 847
55 956
472 931
883 969
830 397
184 684
572 280
750 520
986 263
294 112
272 566
140 334
907 899
740 818
196 310
793 737
133 137
49 735
140 76
213 848
113 199
178 313
182 957
970 639
841 421
75 609
428 21
623 598
518 4
253 708
596 58
863 850
22 549
132 157
636 540
447 410
346 10
182 468
862 106
996 831
80 805
400 564
268 460
760 196
843 240
115 7
568 315
418 227
169 131
741 370
65 275
829 980
255 889
751 57
406 80
701 853
1 29
773 753
88 529
707 86
390 696
306 895
447 762
373 824
131 830
249 199
652 327
784 483
216 202
500 917
904 949
314 473
631 885
831 650
697 851
391 813
96 277
38 131
694 618
581 175
548 805
192 415
14 268
283 28
491 20
703 313
954 781
109 19
365 69
240 909
438 479
38 511
628 890
500 98
748 326
854 648
634 972
538 995
965 971
359 358
321 685
302 534
830 201
472 535
442 377
884 549
277 871
999 584
472 500
663 425
83 508
678 311
613 828
38 929
32 474
705 121
378 768
742 101
494 924
920 571
556 354
829 694
113 465
991 613
831 353
699 255
791 750
417 565
392 265
674 605
256 455
652 172
664 789
174 227
230 92
628 255
232 149
783 134
302 737
113 729
853 560
19 227
174 282
239 813
998 938
451 151
264 426
646 221
465 567
24 82
15 143
480 144
625 702
877 743
190 887
54 220
43 207
816 884
136 89
644 179
852 26
780 936
757 346
544 213
716 971
311 881
168 313
826 738
554 739
834 657
178 984
39 818
749 603
446 286
328 110
247 357
827 155
803 216
498 787
308 311
714 403
136 574
185 430
554 170
128 219
593 16
718 223
158 754
958 640
864 738
178 822
1 680
598 744
916 735
37 933
525 967
690 615
626 538
947 906
714 840
445 79
424 421
208 785
470 833
314 138
562 509
543 271
828 393
347 313
409 950
277 423
638 635
592 433
841 787
44 517
303 293
862 661
315 592
520 719
577 610
615 692
695 231
905 527
322 925
434 423
44 845
241 851
744 723
215 548
432 384
994 360
73 792
790 354
996 829
897 761
123 385
975 918
206 771
140 131
379 478
252 583
756 322
509 694
117 361
38 503
288 289
650 641
359 245
581 30
287 260
59 980
361 1000
632 493
752 729
874 205
476 58
813 559
226 395
972 655
864 828
288 398
282 44
313 269
392 748
202 602
268 287
17 215
741 633
503 428
378 695
246 964
982 82
424 807
440 398
189 574
117 820
380 668
525 535
195 360
335 106
474 636
778 590
699 695
450 188
982 297
306 87
16 585
210 851
458 620
441 170
791 231
988 669
26 420
835 208
858 978
892 428
246 239
207 403
639 11
72 46
376 456
41 397
828 688
28 876
243 420
292 372
234 429
695 679
490 506
87 735
182 268
681 138
412 884
671 832
64 324
217 336
282 409
777 657
787 463
735 614
837 729
67 960
554 223
236 598
374 947
944 520
139 581
769 265
755 336
676 547
885 809
281 653
519 819
729 163
426 59
310 423
407 615
635 118
873 255
4 365
382 794
813 328
511 804
309 871
663 947
529 23
783 714
739 118
386 461
397 955
17 811
981 841
246 801
252 919
983 80
981 677
818 579
144 943
857 213
66 286
889 949
976 412
733 971
64 433
939 576
479 557
596 865
549 710
747 576
508 405
84 39
87 254
147 858
46 908
622 655
328 566
908 192
143 158
745 508
609 723
316 418
68 622
717 181
952 255
107 227
461 828
935 141
976 481
307 430
698 171
61 400
548 421
407 976
292 828
363 343
905 594
212 8
406 111
148 391
893 615
813 981
822 506
381 454
110 908
501 278
662 86
333 369
466 713
439 699
31 4
251 795
612 822
625 633
529 534
803 787
807 388
774 8
265 673
402 133
904 950
275 635
317 111
754 293
832 210
845 618
753 79
380 487
628 789
312 245
509 671
487 320
272 923
878 315
676 768
967 794
358 631
462 108
13 784
514 754
348 7
860 965
175 585
133 384
385 593
185 640
49 587
693 173
288 153
802 733
437 694
170 860
743 222
271 709
55 655
439 764
453 476
648 583
57 141
240 799
542 13
534 896
352 609
297 242
525 591
117 215
600 462
303 737
508 722
112 292
477 505
527 960
550 850
905 45
128 345
545 582
312 940
718 410
264 64
808 381
877 526
611 12
981 189
627 648
59 627
594 483
566 206
801 324
919 188
223 783
937 230
257 94
153 739
916 445
32 689
345 4
278 981
238 866
34 145
566 854
406 271
54 26
614 666
847 689
764 570
46 492
590 377
824 461
414 464
993 560
375 699
392 480
480 782
580 384
449 412
866 188
413 388
820 13
926 45
525 4
903 35
554 233
48 126
308 513
649 242
203 657
936 69
547 40
776 710
217 501
88 17
521 816
750 892
130 940
834 425
7 291
79 686
704 256
513 240
688 300
722 581
170 163
913 875
493 695
414 759
497 50
715 197
411 229
755 326
419 488
212 149
630 400
743 488
201 405
227 933
59 526
251 496
382 476
911 92
336 218
435 917
475 390
555 572
276 607
167 20
657 373
288 874
827 459
523 676
924 732
762 584
196 97
893 291
757 712
432 995
443 595
483 512
296 868
89 536
364 552
86 942
47 847
585 261
401 96
618 940
37 828
928 899
201 811
760 921
216 575
428 948
173 393
466 795
896 165
911 474
861 600
127 646
904 574
624 147
939 201
205 955
347 372
700 8
354 626
796 813
776 472
576 634
900 656
614 945
474 266
391 936
951 629
209 704
644 318
609 216
321 198
303 369
831 888
37 531
545 163
382 769
402 584
27 604
472 637
524 327
421 688
708 282
358 642
896 447
544 888
187 434
499 773
635 669
429 269
367 962
557 779
133 414
114 701
990 627
74 837
628 353
573 428
747 262
551 118
583 772
241 231
551 674
53 299
301 857
359 155
202 925
858 638
429 647
330 367
360 103
528 780
634 833
278 1
329 762
621 590
654 949
302 197
147 140
954 24
68 370
858 556
966 140
8 974
335 46
405 229
794 585
555 528
321 873
141 337
585 380
648 73
699 515
186 927
957 426
512 47
239 577
133 533
640 921
289 428
83 751
30 878
855 922
733 867
752 942
733 69
23 71
329 370
971 922
914 788
809 28
894 967
280 354
993 537
722 412
672 162
116 914
694 682
391 12
400 750
8 542
627 943
232 583
87 491
687 740
9 5
816 517
741 832
973 559
697 758
706 526
619 435
940 846
613 593
743 849
564 457
360 74
496 137
805 492
380 731
190 819
777 178
859 906
701 96
555 263
144 509
233 675
851 91
286 805
746 317
579 428
981 869
761 414
542 635
42 202
320 284
692 795
931 412
542 601
768 193
276 529
806 77
60 534
387 859
756 813
873 347
593 560
593 248
865 557
871 740
834 386
566 662
704 715
248 200
18 292
796 595
412 831
770 223
941 398
402 197
325 616
314 346
32 975
687 501
907 127
821 858
958 119
116 367
830 413
145 302
832 836
709 222
283 15
996 574
521 326
950 57
962 351
289 814
595 906
955 478
900 789
652 455
185 546
917 815
776 572
940 817
668 136
702 958
24 588
744 171
710 137
868 705
600 460
578 807
785 500
919 355
277 838
345 191
868 994
633 950
150 640
435 983
934 729
845 532
109 536
270 687
754 251
531 62
670 100
230 224
727 948
142 728
972 932
801 228
49 70
885 904
71 47
266 806
582 859
369 857
871 308
498 723
806 151
757 796
218 396
243 745
671 64
250 731
834 950
482 651
782 79
873 213
139 58
818 928
785 62
811 318
566 369
395 351
226 59
153 661
722 155
463 513
898 722
469 248
870 404
207 270
722 725
889 594
144 78
900 501
401 65
975 109
125 507
907 735
587 72
341 289
616 1
901 863
379 143
846 200
196 146
485 261
451 293
984 542
601 889
796 702
380 266
101 126
485 122
946 702
310 585
811 552
114 97
289 372
638 36
808 207
942 851
741 931
322 984
642 553
825 400
346 899
573 361
423 101
87 214
809 87
735 79
229 730
914 436
110 526
610 607
744 180
428 68
377 384
703 392
975 464
663 360
406 985
353 9
499 727
817 300
326 352
917 956
864 579
456 704
312 693
682 870
66 914
526 106
583 615
955 603
633 303
159 327
911 701
975 148
93 396
828 375
735 808
393 708
660 586
388 576
524 99
661 924
619 928
145 277
417 932
727 12
361 403
65 580
217 709
641 934
416 769
48 798
782 347
659 85
701 3
439 465
954 597
784 33
861 687
854 782
300 15
987 148
12 652
69 132
519 97
17 69
337 612
33 428
564 195
159 105
814 407
173 268
482 650
483 495
29 706
785 648
584 504
614 564
376 226
476 450
381 758
228 238
864 142
37 929
292 806
883 540
786 812
168 327
467 425
570 484
65 174
891 222
836 6
399 164
178 239
106 300
638 707
923 145
755 128
645 205
861 10
856 333
419 942
35 708
608 375
95 218
865 479
134 879
785 610
39 510
132 367
345 745
155 961
914 568
659 156
962 360
749 557
281 466
777 447
945 617
993 212
216 550
180 173
219 802
27 67
22 295
239 819
48 426
910 648
195 555
260 750
277 497
338 302
503 312
625 566
996 43
19 821
603 63
423 762
45 925
57 857
772 245
517 592
454 494
943 808
474 698
808 959
448 966
688 773
570 109
25 453
867 582
289 906
717 678
869 567
733 449
728 114
139 279
199 358
335 756
539 633
160 157
278 684
203 340
85 884
587 989
942 767
190 189
810 722
483 917
370 404
976 455
729 371
671 383
866 567
474 827
879 855
482 821
256 395
946 863
696 966
578 398
28 868
240 922
548 54
429 677
375 999
349 593
518 163
93 493
949 12
22 302
97 268
167 938
389 549
19 829
629 305
375 623
626 212
303 549
299 485
76 861
70 505
545 155
638 440
89 464
101 276
198 197
531 339
849 84
931 45
646 65
558 474
251 142
409 91
439 443
961 570
517 631
999 81
724 236
951 814
727 192
315 763
139 115
802 135
48 784
156 106
224 505
381 116
652 456
131 840
54 809
281 528
6 930
934 186
736 533
526 189
314 829
88 4
277 345
530 544
124 688
465 769
974 190
787 492
177 252
523 772
997 95
99 474
656 746
213 476
948 345
742 269
727 618
815 545
68 238
224 762
444 583
316 371
729 15
776 82
645 698
467 900
533 624
529 959
543 331
803 198
125 490
14 702
319 134
179 252
306 722
642 390
888 235
86 32
880 524
368 669
96 156
356 589
51 199
176 54
74 53
125 750
31 640
956 763
595 598
80 438
150 720
797 259
800 365
157 418
574 373
801 427
539 898
671 303
981 646
577 427
720 83
167 166
289 876
571 470
460 786
856 380
493 76
573 731
537 676
228 147
322 542
718 893
708 547
399 216
194 935
268 815
878 942
953 698
931 840
888 384
152 126
843 817
449 427
825 996
473 983
186 776
797 503
671 422
668 232
938 252
638 219
688 376
221 762
952 275
881 805
932 720
369 726
602 848
172 467
446 50
627 971
833 765
755 214
295 67
263 98
532 211
155 876
459 61
522 233
352 155
125 85
677 903
670 553
72 850
787 681
659 62
919 414
805 658
215 733
56 388
418 119
667 387
896 226
530 889
31 85
130 476
712 989
671 658
144 373
610 2
92 835
326 418
618 96
453 670
345 779
858 459
677 81
217 459
92 934
413 541
967 120
515 339
412 669
911 958
158 193
448 644
292 657
178 778
145 675
569 682
783 264
865 48
16 391
522 324
223 620
606 722
576 299
407 206
449 219
1 502
479 319
282 617
755 145
547 881
400 522
680 41
870 190
750 397
15 449
795 925
541 48
406 358
122 492
563 948
23 76
37 385
599 50
482 881
491 507
172 859
88 284
30 422
303 826
33 968
291 438
884 50
925 47
170 689
385 988
216 631
391 740
336 624
771 855
255 751
768 911
794 63
326 866
554 632
121 480
535 486
9 399
658 885
305 700
421 188
240 293
405 593
601 586
632 509
765 840
386 903
960 811
511 494
946 717
126 371
390 651
228 310
928 470
949 661
537 829
740 704
584 819
603 993
455 730
591 955
301 893
549 244
982 944
71 817
383 920
124 748
90 893
121 367
217 747
249 823
956 874
303 563
993 348
4 161
807 253
874 424
83 711
399 504
93 284
659 278
773 406
151 343
147 298
868 343
736 459
785 394
219 440
345 143
2 740
380 229
990 745
313 19
412 448
626 122
153 687
904 964
845 476
79 808
256 336
675 123
824 945
789 479
9 765
239 906
433 10
608 191
823 840
432 662
120 678
46 97
201 158
662 956
948 960
850 681
502 345
119 332
174 532
473 999
369 242
223 883
942 161
191 940
633 336
545 611
497 90
657 889
111 629
180 604
227 167
806 619
60 769
597 126
328 880
20 817
619 932
307 255
440 581
115 192
82 304
779 516
450 54
26 945
9 210
560 107
173 681
447 181
509 429
876 120
591 736
626 687
464 686
110 136
526 599
715 29
677 482
585 241
299 568
935 329
883 28
321 393
554 327
530 421
111 189
220 862
303 329
259 517
885 82
1 693
898 122
591 110
634 256
95 272
356 543
840 204
798 900
311 365
966 626
982 898
208 192
719 352
632 222
729 215
795 412
180 892
125 291
810 320
565 92
704 892
407 456
238 123
48 821
292 62
690 775
122 279
720 635
493 505
68 869
233 838
416 505
389 919
485 109
219 229
724 235
529 825
372 273
302 662
560 704
143 618
85 500
637 304
70 564
24 373
753 31
646 564
434 296
891 808
154 899
707 42
102 452
620 516
103 669
562 685
181 61
511 487
883 170
540 913
269 40
386 109
405 486
655 184
193 498
589 703
481 191
62 433
756 935
153 691
198 723
253 660
631 599
644 844
302 80
980 812
349 549
832 595
640 908
557 953
871 2
778 157
326 194
783 20
493 34
119 142
604 58
749 481
112 754
718 386
603 442
1000 879
731 639
480 325
412 406
528 293
564 290
113 894
645 61
517 479
452 124
18 437
37 364
431 671
91 487
797 965
62 599
570 55
914 468
879 188
730 770
178 634
898 503
193 283
28 522
755 729
400 89
581 348
229 199
339 115
678 743
141 595
589 383
459 145
241 894
385 875
959 896
256 377
416 113
329 940
156 408
768 202
860 467
212 737
463 597
602 957
655 943
925 645
553 344
158 232
917 345
289 8
610 846
785 317
289 128
991 690
904 31
923 912
644 255
951 169
19 606
93 311
835 694
316 208
705 150
47 720
62 973
533 954
17 658
786 743
434 258
757 80
917 650
953 403
151 39
513 641
125 974
504 686
752 245
658 732
89 93
586 53
873 439
310 759
150 707
812 785
346 355
253 879
526 313
165 826
30 440
934 783
587 773
292 308
508 254
181 299
130 828
258 167
544 173
440 795
751 582
1 682
149 76
231 899
154 462
196 258
801 982
721 642
170 681
218 15
272 957
734 464
693 963
581 759
182 676
846 103
949 424
220 418
914 989
778 880
475 215
910 488
473 121
111 707
744 213
872 403
420 310
382 975
226 17
479 127
803 759
852 429
152 608
212 341
53 700
954 291
663 355
658 204
963 261
990 709
632 83
928 898
398 403
187 904
972 116
907 51
925 844
397 512
937 453
395 922
276 699
698 751
889 403
725 529
156 741
217 673
581 282
210 136
448 396
224 473
706 123
647 239
2 293
862 522
132 396
874 361
22 180
241 496
661 484
741 867
73 82
10 452
821 950
768 973
477 634
886 62
432 774
38 254
171 502
988 953
588 378
392 374
443 580
720 289
290 709
183 358
145 836
397 355
631 352
736 632
732 931
162 86
14 794
895 450
796 214
932 904
509 751
519 832
619 660
526 414
862 454
88 829
725 793
549 349
72 939
547 713
303 801
931 992
44 45
233 749
862 849
135 754
201 165
15 698
753 69
825 324
217 25
932 318
228 259
40 353
410 272
519 556
596 907
461 830
888 196
363 127
554 345
151 86
593 132
893 340
741 508
868 228
944 604
402 485
961 152
446 337
943 401
481 983
574 192
493 71
888 460
637 34
417 150
387 514
285 136
203 384
525 440
707 714
43 208
921 112
410 752
646 204
434 152
183 383
877 503
617 731
878 282
582 652
860 493
734 138
671 965
288 243
703 940
107 366
771 907
969 263
753 329
887 146
968 402
894 336
349 760
793 386
408 445
467 543
678 492
541 380
834 923
596 445
938 844
756 966
701 641
91 11
178 1000
157 200
987 857
968 509
979 553
626 899
866 917
952 88
194 755
976 96
156 991
737 630
914 298
199 746
481 702
491 540
213 322
890 649
576 718
33 63
614 539
543 112
428 856
589 852
255 347
99 991
914 861
859 308
327 160
433 843
119 131
156 821
333 469
98 38
645 922
685 758
916 691
598 730
631 731
408 912
78 504
630 403
727 17
724 197
624 261
488 299
372 119
42 412
886 988
742 604
748 185
972 687
835 127
502 969
459 324
324 634
294 434
221 467
774 74
928 506
78 725
174 32
146 736
861 931
857 307
862 56
501 621
626 3
159 159
649 517
341 26
213 858
794 364
429 697
552 897
524 892
75 488
445 806
556 236
845 990
159 758
824 134
461 791
165 121
75 498
935 645
146 898
658 440
115 309
465 48
899 840
241 234
664 214
480 535
582 711
322 369
627 704
47 964
564 169
148 826
889 496
973 838
492 611
6 46
468 626
248 458
571 686
383 354
954 953
38 112
743 879
306 359
670 870
586 716
172 310
995 279
254 928
227 515
27 197
887 783
303 894
401 267
564 920
370 723
574 680
438 85
285 333
545 8
316 308
674 244
350 129
136 706
310 445
128 134
142 621
352 32
551 679
798 884
722 86
848 138
801 274
437 78
693 626
283 950
895 836
993 617
396 554
965 3
993 690
918 97
129 464
530 468
163 466
239 660
338 97
838 418
34 824
344 488
56 857
844 315
221 989
590 991
659 707
420 517
583 451
954 664
228 870
971 715
259 469
33 163
481 999
81 178
14 678
94 67
400 854
980 163
936 722
549 130
596 970
145 954
436 361
548 240
456 408
85 456
919 856
164 452
584 14
316 161
522 580
228 679
822 851
183 966
474 596
433 677
971 93
774 548
638 230
692 880
516 906
288 5
1 637
858 672
141 227
422 569
122 490
355 370
968 885
559 742
187 542
365 733
207 689
365 512
652 711
780 264
5 740
122 280
149 368
527 221
448 237
784 701
403 237
556 426
178 474
527 146
973 501
509 145
932 101
908 913
267 148
132 637
842 549
774 913
299 859
911 171
707 977
897 502
948 58
822 326
214 873
842 596
295 784
444 718
776 868
459 16
176 564
949 932
113 323
729 58
554 649
885 220
685 567
817 950
32 46
302 431
416 219
476 578
591 798
409 429
488 213
615 528
468 854
242 540
504 112
413 158
535 988
399 936
567 640
664 814
391 373
635 618
390 48
246 882
708 283
37 357
348 733
624 517
238 477
18 896
896 13
372 754
71 669
229 992
107 257
782 156
823 956
671 523
688 352
657 529
110 521
927 872
108 729
648 226
290 265
331 876
283 326
466 80
534 130
476 722
334 800
286 907
836 471
696 791
420 816
242 434
413 30
729 702
585 843
935 773
594 612
861 252
194 802
655 745
388 383
515 217
72 512
776 144
372 669
22 39
949 541
765 570
557 957
828 974
752 331
59 441
147 765
357 460
869 439
794 525
736 20
96 867
889 982
738 34
425 101
662 641
871 875
273 36
294 635
409 248
591 357
293 481
790 498
248 744
956 870
627 440
892 711
440 98
511 633
570 436
602 743
742 236
875 674
657 586
65 929
340 742
251 550
436 920
892 457
548 246
454 191
236 273
834 769
2 983
18 805
522 947
238 916
139 515
763 420
29 795
909 191
793 350
560 829
210 346
467 468
768 82
622 258
208 845
284 63
358 750
426 655
401 466
392 345
887 573
398 327
843 613
268 849
527 93
349 129
109 858
699 571
562 207
706 458
973 278
255 541
75 82
459 477
175 714
171 380
961 434
994 309
970 751
393 139
669 318
807 778
658 550
502 242
134 285
672 814
624 426
303 362
544 728
67 390
89 862
988 211
359 503
471 301
160 263
769 120
697 566
109 374
262 689
348 242
269 246
772 754
819 545
661 562
301 330
523 857
500 235
33 688
790 745
495 352
72 594
458 43
761 8
342 867
622 16
123 243
936 373
884 859
261 137
808 453
6 715
850 836
547 756
898 682
929 844
137 101
283 712
667 240
894 746
894 748
308 897
490 912
599 447
330 80
448 547
514 620
938 250
507 169
402 351
708 798
819 865
46 546
852 919
89 646
408 631
314 509
118 58
633 701
682 359
683 846
392 346
415 236
644 709
628 538
820 811
200 282
334 128
479 349
238 870
317 581
392 999
426 262
668 408
677 436
455 337
579 96
593 332
82 878
367 481
948 341
112 465
202 547
189 240
222 704
243 633
732 639
982 332
406 582
152 772
251 702
160 760
870 735
48 27
692 113
37 484
912 752
667 499
109 205
550 584
658 912
574 151
79 859
170 705
542 392
891 516
688 782
336 406
725 564
221 589
42 517
854 414
38 802
303 84
575 198
339 400
721 800
338 870
812 335
150 654
829 409
447 133
682 125
992 748
195 208
312 808
500 770
158 841
508 904
328 776
111 118
707 34
186 684
826 52
962 18
100 353
134 700
201 475
545 832
433 955
390 543
261 184
982 597
314 39
412 943
849 427
507 304
90 817
567 122
220 911
148 626
579 950
48 247
214 651
283 898
202 794
21 878
718 592
628 930
742 887
921 757
214 681
251 385
551 828
764 590
696 270
551 902
369 151
696 69
773 53
809 611
613 92
837 832
615 872
191 62
431 537
483 35
65 310
895 282
368 511
221 768
209 400
104 261
297 964
245 734
646 330
904 978
866 390
329 776
703 157
970 770
914 555
290 776
560 617
945 609
965 893
720 370
89 615
427 916
761 905
62 129
145 436
377 173
836 510
3 854
584 416
914 641
865 298
320 330
645 667
822 576
930 998
189 452
156 833
844 947
984 326
60 538
986 284
507 172
918 421
151 11
777 287
627 585
685 846
846 393
646 648
458 19
297 98
638 242
964 479
915 307
201 349
426 889
902 566
235 632
661 215
900 579
1 882
748 686
371 197
109 865
927 818
565 332
107 264
572 27
635 284
944 930
262 271
972 705
315 305
579 427
135 863
497 526
754 552
938 553
902 778
874 312
693 187
40 472
341 643
668 365
299 240
38 606
727 194
293 453
367 53
421 232
464 171
37 849
652 607
905 275
620 363
796 403
132 699
623 676
715 750
850 711
880 754
902 586
735 674
281 709
769 844
135 221
702 763
303 938
216 151
272 922
724 121
610 31
900 913
831 961
501 913
499 207
589 892
672 559
805 373
108 261
370 200
880 382
847 96
160 890
131 812
731 649
415 625
813 957
183 982
38 679
403 985
914 60
891 606
968 727
184 923
937 639
759 684
837 496
870 106
461 153
353 807
74 832
924 198
169 798
286 835
192 617
986 330
881 149
955 75
323 264
275 624
294 685
449 63
734 630
887 779
479 615
458 127
513 534
292 553
632 957
195 560
753 266
979 286
885 861
330 313
743 319
480 858
47 921
158 821
615 594
243 906
570 204
508 248
498 720
808 833
277 216
1 115
402 777
531 314
571 215
839 121
812 471
764 660
207 454
352 252
985 59
697 643
751 850
561 324
204 931
216 342
714 501
247 336
392 835
377 411
958 100
708 828
453 359
751 160
268 797
363 709
541 784
938 21
121 821
716 220
628 704
903 529
592 528
459 837
101 293
393 197
376 248
257 197
893 305
434 42
817 485
901 721
754 719
240 65
450 836
937 749
384 300
822 502
992 197
304 719
872 215
226 409
639 92
90 96
616 776
128 485
616 567
899 140
681 32
683 286
752 159
89 883
510 353
541 752
496 426
990 896
419 780
651 779
129 864
297 254
870 50
316 989
460 232
350 614
534 522
719 801
22 48
460 986
904 733
437 646
126 717
778 860
299 555
216 45
385 79
383 309
178 638
883 703
729 586
452 550
428 135
83 937
945 463
587 578
988 382
661 220
345 908
780 748
756 681
623 592
783 982
771 243
547 720
299 139
993 775
942 543
250 368
17 951
880 206
722 990
876 80
777 914
993 313
59 188
458 422
697 64
421 280
147 421
481 757
294 625
1000 992
719 44
763 801
952 457
570 211
255 590
379 571
859 679
333 395
643 581
134 925
588 313
111 523
274 490
274 899
208 974
913 567
498 677
536 201
957 363
860 999
361 225
347 984
753 927
448 57
985 979
851 260
898 99
865 213
340 301
710 355
70 531
790 361
245 136
152 537
639 380
879 876
232 83
128 291
720 775
777 837
363 887
235 638
522 598
286 809
390 998
117 935
633 254
547 513
502 276
293 204
604 589
219 458
647 292
475 834
300 787
117 414
359 78
521 362
882 351
951 137
355 604
660 357
632 344
19 835
460 313
466 386
183 860
319 62
704 223
205 404
294 117
10 171
401 580
430 926
593 243
726 12
744 396
895 798
24 936
496 634
852 601
190 405
7 960
19 916
110 588
108 683
419 363
151 732
982 159
518 67
269 198
501 577
423 456
89 262
431 424
60 92
942 274
807 420
129 984
265 396
213 24
399 261
446 785
345 590
803 462
368 240
480 1000
13 645
46 539
599 786
468 276
292 959
720 59
184 753
626 653
972 129
935 262
441 349
788 633
94 754
408 452
988 724
248 590
941 875
319 771
985 289
240 58
876 187
128 715
330 704
842 13
822 272
562 951
540 335
347 985
465 371
125 819
649 761
557 477
435 301
50 262
831 798
708 173
386 820
863 764
191 59
711 540
412 136
989 578
169 169
895 176
819 704
205 296
43 997
900 944
80 638
739 877
958 593
573 975
349 971
129 704
147 782
58 891
923 462
6 465
500 600
254 823
745 909
865 54
548 24
90 69
350 794
21 462
627 988
491 870
725 887
969 334
104 593
614 324
994 184
726 592
693 849
155 722
935 445
368 754
774 277
484 363
146 800
313 411
140 605
918 520
231 780
628 294
459 23
548 794
343 5
436 897
725 401
794 6
866 623
136 73
920 542
687 793
290 361
965 311
111 606
476 833
451 103
217 300
172 943
69 130
514 368
141 6
136 369
802 325
503 343
152 560
209 415
957 980
849 195
131 132
383 657
886 825
128 157
522 88
265 453
227 712
871 793
568 465
470 794
840 243
1000 89
459 172
65 825
398 193
771 955
697 874
636 447
471 676
875 459
842 473
226 411
996 726
602 973
892 382
393 338
598 283
76 588
70 758
259 173
239 973
977 22
450 177
266 647
247 113
416 117
772 902
82 614
401 934
925 555
389 996
856 805
167 489
500 904
934 98
221 63
560 978
698 150
993 346
862 839
658 528
815 53
789 120
287 549
989 953
618 69
665 872
152 667
578 236
289 410
526 544
589 155
829 942
362 458
265 539
482 915
560 485
335 219
968 78
896 747
369 84
90 429
596 742
253 524
178 393
956 651
975 585
229 132
194 291
706 448
355 428
151 264
252 131
831 237
26 533
995 467
482 628
138 567
347 204
438 603
325 241
357 825
741 766
926 91
13 873
300 914
212 368
187 365
634 47
139 429
869 279
767 536
885 613
887 290
451 576
689 821
489 144
574 13
830 584
731 813
909 759
209 4
513 252
610 115
870 154
375 637
840 957
536 715
981 307
66 821
592 477
310 82
465 638
854 539
905 72
492 306
642 94
894 7
428 974
446 562
422 309
382 533
242 363
878 505
167 633
618 602
785 420
635 394
522 127
884 247
665 105
849 134
580 669
176 333
140 768
575 914
940 708
134 878
987 257
16 925
818 396
786 225
521 659
243 388
583 417
257 399
555 644
193 460
842 911
622 81
223 698
892 684
242 858
108 240
610 440
353 159
65 399
454 104
809 845
493 588
503 740
619 231
938 761
507 144
455 939
91 366
751 301
630 450
736 949
743 212
594 249
944 221
1000 867
85 718
416 399
125 273
942 213
902 124
338 999
849 142
264 155
319 289
715 450
619 488
954 523
869 376
950 250
923 813
979 204
959 2
787 944
799 409
527 831
837 209
575 814
244 901
800 876
182 332
655 892
594 728
573 268
328 970
483 747
894 922
216 36
794 551
530 604
995 239
634 714
102 348
694 913
678 557
947 103
804 36
940 625
136 827
502 55
707 95
243 343
670 260
258 204
605 817
496 60
483 287
303 955
235 194
948 291
96 322
138 977
326 886
997 689
853 807
674 95
651 688
599 501
322 847
577 967
633 190
720 938
584 711
293 945
196 937
833 971
300 211
537 450
837 168
134 551
445 813
90 822
180 453
335 133
470 640
3 570
419 424
750 295
105 323
320 985
323 384
261 133
683 635
107 673
372 961
643 640
184 810
946 47
312 279
637 766
800 695
191 97
3 765
311 722
771 836
99 688
529 237
949 723
319 467
105 563
864 596
384 905
643 829
614 618
668 929
167 704
94 911
103 117
952 816
738 624
808 183
937 377
53 63
11 35
700 723
861 201
263 684
216 767
598 714
411 559
611 758
457 50
166 927
78 480
465 418
895 10
973 746
701 551
984 330
511 811
938 17
818 198
952 658
597 841
950 362
533 684
850 978
16 397
172 717
686 368
694 993
216 643
468 891
521 968
901 418
277 389
247 108
62 978
891 591
478 913
483 621
611 136
226 782
323 828
778 692
176 804
18 249
716 51
141 133
791 794
47 948
735 305
114 149
79 919
11 342
559 702
751 315
975 47
51 988
516 520
434 178
534 126
910 886
990 923
748 842
862 135
192 898
719 817
908 420
600 345
341 512
121 104
86 874
293 391
217 549
545 612
176 717
944 850
828 45
910 420
989 343
426 212
5 921
516 837
292 886
18 772
175 186
653 682
89 690
560 326
671 584
784 173
432 134
917 699
855 69
54 238
194 768
868 392
191 562
205 481
534 549
246 27
708 964
778 111
304 506
449 388
741 538
865 86
492 364
664 328
45 736
901 662
358 36
947 643
952 178
968 219
834 783
456 851
58 391
648 414
322 11
595 378
349 186
283 405
836 2
461 413
90 855
340 828
859 377
386 169
976 118
794 92
744 43
741 695
417 271
677 136
904 838
570 348
190 519
490 971
424 255
516 96
618 362
992 172
842 741
325 942
349 934
279 474
242 606
233 228
269 978
159 34
29 248
548 584
740 43
127 711
371 993
330 878
417 698
594 557
984 227
469 524
880 993
373 700
608 913
820 848
653 22
701 224
845 635
989 748
311 898
105 774
222 839
758 718
293 992
269 418
93 616
93 526
196 587
970 597
28 667
719 864
145 746
85 20
437 317
217 538
201 272
81 36
426 231
372 989
974 677
524 744
979 155
266 145
218 178
948 754
368 283
661 700
232 477
101 548
338 814
839 182
258 619
508 741
15 398
802 629
890 380
575 450
230 160
35 936
270 249
117 892
377 114
210 419
623 568
572 368
760 99
727 861
864 844
931 71
453 613
220 378
126 288
315 982
132 143
164 157
905 347
444 810
644 491
257 525
21 712
914 881
665 532
913 174
267 900
393 202
901 166
622 887
851 632
980 159
253 434
904 3
166 63
882 920
153 581
799 377
865 490
267 389
556 414
507 360
950 101
193 155
37 270
301 464
555 418
179 625
838 191
829 985
415 586
431 506
513 664
871 411
482 100
907 556
59 103
909 353
767 681
618 378
910 620
888 676
788 365
218 253
993 400
794 21
578 62
193 964
145 27
195 203
234 379
712 531
469 148
733 942
537 546
3 342
625 536
450 687
980 819
607 431
444 580
870 478
820 199
833 639
970 767
668 313
63 87
416 418
54 572
365 1
87 965
708 807
861 668
987 49
359 129
659 894
367 232
318 54
747 169
251 884
671 899
365 139
382 25
323 54
915 875
258 559
594 67
682 308
339 733
471 742
527 128
563 606
955 847
919 435
861 849
535 760
758 647
351 960
787 156
617 765
614 849
386 951
618 862
911 588
216 212
214 865
300 329
577 129
222 755
315 807
3 215
945 224
821 251
539 235
152 939
463 667
982 400
952 447
21 407
647 46
214 536
752 86
555 546
88 419
805 656
271 92
51 752
713 711
477 873
333 400
449 665
74 576
409 555
481 134
784 210
531 317
458 982
614 548
385 997
690 702
40 209
628 169
55 488
541 332
952 460
240 406
816 543
723 589
351 848
679 164
860 803
369 632
812 110
662 825
582 169
115 201
948 944
29 243
221 784
590 410
469 652
169 559
953 197
435 696
821 398
155 456
548 636
55 462
901 639
564 521
23 165
842 619
590 218
62 622
449 558
607 691
763 122
876 204
244 627
557 834
393 369
381 86
210 253
723 183
499 737
972 946
678 453
157 221
822 33
952 20
894 52
961 784
719 43
89 876
636 472
525 141
414 778
917 694
297 399
400 646
729 138
92 143
82 901
740 793
66 500
955 86
888 248
947 597
259 790
163 700
61 753
398 663
917 807
709 829
810 947
728 231
546 655
846 467
949 6
987 99
275 896
640 506
892 525
16 239
355 240
761 390
198 737
667 749
220 127
686 804
809 909
167 188
904 482
263 751
284 595
31 653
885 299
128 275
841 267
71 13
529 72
441 512
996 960
391 147
169 710
924 113
151 187
867 722
116 310
213 259
769 634
820 405
434 619
845 116
484 770
631 208
517 570
217 943
978 934
435 279
963 983
968 202
255 489
746 609
490 131
815 809
971 151
423 705
632 665
788 638
692 563
2 337
966 231
148 939
316 644
664 234
596 123
744 360
768 124
317 938
838 988
729 759
721 955
526 786
562 100
372 109
732 711
624 971
629 915
638 842
380 305
241 473
456 806
749 781
259 207
686 532
430 592
840 4
805 75
377 486
378 499
88 402
991 818
925 430
463 325
713 814
666 574
706 461
170 897
170 218
847 4
347 354
757 955
412 976
412 560
542 307
968 667
261 112
797 538
869 253
291 769
728 137
116 503
211 487
485 747
658 400
246 541
544 372
565 846
19 754
988 394
55 431
963 431
670 9
610 29
42 380
670 437
941 890
651 370
89 812
803 944
646 935
808 401
827 791
415 820
340 589
116 558
410 47
47 583
988 290
359 174
145 801
239 300
658 708
947 803
128 403
222 856
25 637
481 887
122 858
648 534
596 768
678 188
210 60
667 16
120 532
410 480
323 904
181 739
832 140
157 984
766 168
358 188
294 589
938 29
189 775
844 57
41 663
545 679
771 188
805 864
724 671
908 184
632 846
219 665
459 970
651 977
932 530
432 669
128 830
118 596
908 854
384 330
141 101
764 270
200 879
627 891
855 663
175 130
137 375
885 122
747 172
542 102
361 484
689 923
119 789
189 456
985 762
719 911
252 522
37 538
236 234
994 350
139 54
24 966
279 783
742 911
444 267
805 220
601 881
472 5
692 927
660 464
134 830
303 667
367 312
381 535
211 463
678 29
335 357
690 114
116 13
463 171
620 212
410 449
962 323
916 656
979 863
528 993
949 823
324 905
785 353
342 503
316 213
647 323
551 520
199 553
802 663
136 946
56 755
326 99
984 923
693 157
540 760
93 45
768 580
659 822
836 221
567 20
421 797
969 743
528 902
539 696
78 685
116 133
879 169
667 648
926 961
569 272
634 196
654 640
247 40
476 473
992 885
658 68
619 843
570 407
903 909
207 232
371 306
392 396
287 730
543 578
394 595
213 830
482 11
876 409
706 937
85 815
922 605
153 359
358 328
685 672
509 894
915 460
110 642
188 463
185 341
383 362
349 32
501 62
542 749
101 375
1 595
291 130
163 465
628 226
351 516
454 452
927 418
959 827
662 154
897 227
750 804
693 722
168 603
297 126
23 948
304 620
967 537
485 66
524 296
63 177
108 628
814 774
257 381
478 858
555 795
307 216
752 221
293 325
654 486
701 887
542 672
234 957
4 591
475 84
462 400
166 376
904 957
747 82
918 331
489 545
112 335
577 631
672 267
434 54
346 982
87 392
954 600
765 799
622 604
883 748
473 506
210 732
165 573
81 584
407 859
607 846
481 171
709 691
544 691
439 747
483 289
177 351
276 765
297 800
568 548
83 8
419 230
178 281
900 236
366 884
463 917
148 439
253 963
912 903
113 89
630 466
743 413
117 571
881 376
466 290
590 338
53 450
519 942
422 984
770 927
835 500
52 893
439 813
460 95
945 708
339 16
559 828
349 543
286 665
69 55
314 760
169 47
214 592
741 923
103 23
373 740
404 753
18 356
458 118
128 796
906 543
596 943
742 175
592 23
481 722
500 247
122 337
72 718
670 493
233 364
985 602
384 665
639 870
891 564
947 834
202 732
584 222
191 668
223 994
773 145
914 431
49 278
260 709
28 717
867 217
648 162
980 336
265 454
281 807
797 374
32 534
94 239
869 47
879 441
383 144
19 206
682 980
851 692
451 329
700 705
831 79
720 842
822 822
11 892
343 747
89 559
18 986
168 654
707 374
126 674
525 403
130 327
890 1
630 795
875 372
360 859
669 658
812 829
197 76
307 452
190 358
818 83
596 645
249 143
149 304
922 447
86 173
20 984
920 519
661 772
839 866
495 532
280 242
263 840
541 873
44 324
995 941
383 451
10 625
801 939
712 568
507 249
582 55
20 129
901 246
825 135
98 89
300 193
386 366
150 866
978 196
559 242
89 370
473 92
876 443
710 553
668 658
683 378
421 886
686 460
790 281
808 380
217 83
889 839
638 909
802 608
546 115
217 647
382 921
885 866
976 332
150 332
212 446
200 418
319 141
121 955
164 708
202 957
756 281
711 171
899 804
913 626
36 352
539 51
831 202
769 530
247 733
748 72
21 894
791 611
514 152
417 856
850 562
219 31
273 953
539 733
591 548
461 863
868 483
434 10
932 99
634 698
700 1
98 518
735 584
655 601
992 35
759 898
62 487
735 677
996 756
50 100
78 418
114 385
647 580
898 849
688 183
431 169
929 146
277 406
836 506
992 681
640 34
682 36
707 636
23 227
304 314
739 147
682 266
162 465
400 730
240 191
537 83
73 172
219 753
162 244
42 451
353 605
330 653
614 104
923 41
576 524
466 687
105 275
713 601
139 619
655 318
658 717
602 433
239 478
203 417
98 206
276 38
40 250
181 937
466 738
59 885
583 950
210 514
111 134
309 422
116 871
842 181
924 834
319 682
930 813
999 849
718 988
120 950
680 297
950 164
741 194
52 450
818 815
955 94
678 776
258 931
163 809
753 759
463 471
780 591
868 50
919 421
996 957
424 486
791 149
632 926
728 363
735 725
65 960
519 672
417 518
57 148
945 693
340 162
724 414
131 359
74 560
533 434
344 847
518 147
199 429
277 556
308 769
90 712
462 372
851 725
1 895
87 532
283 982
286 812
28 346
91 876
978 35
249 431
327 566
456 761
735 719
169 180
372 215
457 968
250 20
345 276
785 586
256 59
898 641
87 176
412 17
362 519
752 236
674 257
199 925
809 521
759 850
719 1
676 182
139 313
978 935
161 793
555 81
413 530
303 217
415 177
126 874
463 144
59 834
117 154
410 997
132 457
325 226
691 55
335 390
774 347
887 898
317 280
876 338
451 885
60 920
86 941
366 310
393 710
866 661
780 833
536 726
720 936
265 993
461 438
229 495
53 197
536 433
834 447
19 532
834 111
223 399
918 377
493 706
298 788
7 493
672 192
532 931
210 770
91 913
662 445
248 607
77 5
346 724
482 458
532 518
474 358
912 706
782 37
822 107
660 725
722 550
680 268
252 414
198 133
531 657
308 525
836 457
788 889
575 20
693 125
95 827
572 86
215 806
95 706
4 921
871 41
17 957
217 195
603 595
998 322
690 723
670 420
963 817
976 312
679 748
904 256
359 867
703 943
24 696
241 423
246 896
281 881
54 579
106 874
490 7
282 215
845 721
385 390
579 38
812 577
894 305
680 8
604 374
85 602
826 846
264 360
828 667
474 408
374 891
19 770
984 893
459 808
874 457
332 275
626 805
53 520
938 78
425 759
231 725
181 159
194 505
376 781
971 584
521 264
434 130
434 211
583 176
126 833
583 196
302 943
529 862
193 267
966 375
130 400
459 259
63 761
478 490
696 959
629 259
50 250
183 865
967 963
230 103
895 810
415 370
669 684
301 803
246 794
590 356
196 370
283 618
794 753
858 95
68 765
899 736
733 729
856 806
43 509
701 860
383 613
558 524
853 946
809 525
735 620
825 92
424 712
363 700
676 214
866 770
4 987
874 742
763 873
809 645
478 431
56 826
320 86
786 682
790 233
796 366
669 672
350 773
673 858
349 241
114 773
628 780
713 878
168 333
375 984
154 40
301 23
540 88
438 421
698 767
322 672
749 459
510 110
475 985
224 577
146 636
711 295
607 730
478 776
740 1
484 67
651 529
724 774
446 415
572 239
950 861
762 582
80 839
217 987
527 499
337 987
900 583
518 412
65 211
329 885
844 485
938 233
578 808
4 16
503 445
271 775
109 581
735 593
899 379
90 489
995 475
406 808
31 181
196 744
656 685
805 923
514 782
823 877
315 571
419 40
145 517
695 432
938 247
143 73
70 283
426 815
140 85
775 935
89 6
881 922
410 523
959 576
152 784
544 447
823 988
143 899
753 271
4 656
506 329
323 986
959 139
847 783
774 854
161 215
564 305
662 819
88 824
888 764
846 646
795 201
268 135
799 425
654 19
676 15
293 541
658 106
342 632
300 469
292 343
379 741
585 899
968 243
500 425
992 785
723 114
531 571
765 310
981 190
178 648
964 560
805 394
760 104
956 991
391 363
23 130
600 685
711 306
584 70
455 62
329 342
660 766
684 422
404 785
283 509
149 463
600 397
872 995
587 262
179 456
427 471
491 295
723 486
616 650
331 690
82 556
667 876
151 824
361 590
863 886
174 802
409 987
84 64
30 765
981 532
573 590
871 842
565 481
560 575
889 104
464 726
727 914
713 207
394 877
904 111
683 645
432 200
960 441
368 140
925 93
570 297
319 388
938 105
379 998
443 812
1000 460
202 906
814 499
973 251
77 398
861 353
241 242
722 293
216 516
172 72
626 186
451 113
727 970
204 775
813 920
907 538
741 149
527 600
175 64
538 269
760 483
169 569
78 374
345 651
94 678
384 707
387 657
415 677
611 456
661 666
798 664
271 956
74 325
527 258
158 692
963 617
492 387
558 48
943 286
969 438
891 708
715 932
795 749
869 947
531 122
799 14
749 382
378 559
126 772
5 446
961 93
754 393
318 769
195 235
994 37
138 791
881 416
554 738
823 396
913 150
653 889
434 978
415 933
485 682
339 613
75 841
222 520
242 930
900 53
910 227
511 48
916 134
73 526
764 674
145 84
456 936
212 721
448 401
343 803
268 468
279 146
678 818
144 664
781 425
710 985
411 242
178 990
277 829
373 425
274 704
58 410
265 804
26 524
838 41
117 99
675 264
300 826
72 368
715 28
713 369
714 582
105 754
646 964
794 118
779 183
686 224
925 576
425 223
965 939
755 956
653 920
806 533
123 995
656 642
478 960
603 141
224 790
171 682
340 464
498 218
300 204
800 112
259 635
185 118
303 45
115 870
59 307
987 813
813 164
358 516
565 336
620 569
343 761
967 601
53 387
501 314
98 331
815 863
931 316
812 645
969 951
1 896
454 472
600 477
717 438
227 805
795 668
331 208
732 581
534 606
864 723
933 783
152 819
325 980
951 565
521 172
409 17
860 796
10 50
986 20
477 863
695 725
391 657
208 896
280 346
143 953
30 588
476 828
626 428
764 74
806 726
786 360
713 841
169 909
335 468
450 800
541 958
451 511
851 51
924 693
113 316
851 603
313 51
916 901
940 404
296 966
946 639
628 452
575 76
667 17
908 26
508 940
308 139
581 536
114 970
135 951
961 557
109 951
669 950
12 493
878 870
58 259
110 197
519 727
179 421
422 806
32 871
224 164
990 30
449 833
282 12
586 265
615 448
813 754
327 980
447 990
757 770
220 508
774 957
295 907
175 651
582 392
552 627
75 185
650 835
284 833
4 834
181 809
881 205
551 588
157 254
378 912
662 742
733 124
70 552
841 197
553 397
184 365
229 717
579 99
301 445
576 799
655 594
431 628
525 288
898 64
10 255
55 111
712 537
645 673
862 124
814 959
14 468
138 102
798 433
869 781
793 708
812 597
752 367
39 16
848 788
47 122
893 383
460 589
959 334
946 395
330 712
953 229
565 6
636 739
545 921
494 427
977 797
609 482
71 899
742 934
878 466
572 459
278 207
389 65
66 896
408 366
665 973
371 862
195 645
75 858
98 749
836 13
411 79
158 676
705 606
543 283
830 319
819 507
1000 31
488 24
701 742
668 669
570 161
409 447
561 711
603 20
921 809
971 806
711 876
102 35
501 37
508 447
544 796
323 907
140 942
528 681
100 90
401 221
535 508
109 389
100 401
839 797
744 46
422 585
535 323
530 656
552 705
474 249
416 602
63 291
582 50
338 307
335 240
938 783
702 54
273 254
51 69
794 767
752 830
232 929
482 599
540 831
710 15
713 405
621 990
841 974
723 553
221 89
259 885
430 309
852 282
276 506
664 222
599 514
448 802
60 402
770 468
302 784
785 721
150 740
899 68
333 753
479 839
455 560
106 626
7 573
491 631
624 411
66 862
743 198
281 629
814 925
1000 698
490 365
736 46
923 61
33 422
455 502
620 531
82 124
8 245
345 630
768 427
566 86
816 467
926 232
127 252
722 283
630 174
124 430
677 963
616 70
883 502
450 979
117 376
548 101
511 582
510 908
271 301
190 983
105 212
531 643
302 954
698 293
402 316
348 703
188 823
53 637
863 156
476 997
591 184
721 641
638 858
760 528
878 59
330 548
905 887
540 986
969 996
516 227
771 359
775 681
407 327
464 836
651 382
99 194
650 580
378 213
558 727
896 443
666 910
128 961
585 484
1 715
299 449
512 493
834 674
283 271
544 72
850 535
655 572
832 936
744 554
988 635
430 36
675 645
132 743
65 785
586 157
660 626
391 241
728 410
223 397
881 621
740 915
841 750
215 846
853 709
532 933
30 434
514 410
327 891
200 975
498 440
883 993
514 898
188 643
165 755
882 956
75 780
535 543
642 133
826 283
552 68
921 770
84 140
340 187
126 888
205 855
711 889
479 408
874 233
882 34
245 988
550 943
956 901
380 223
147 56
687 413
801 383
62 844
332 133
376 878
187 965
410 721
1000 94
789 535
439 939
636 993
521 976
76 900
18 968
261 413
321 492
513 316
406 833
340 367
204 656
128 317
306 648
97 61
952 445
473 112
548 737
531 202
356 664
741 527
627 945
559 489
142 147
812 750
470 280
582 888
12 188
551 715
758 510
973 986
212 216
206 272
494 533
924 653
548 412
35 901
347 481
983 810
929 511
699 573
877 282
638 515
606 503
186 214
423 543
10 702
778 328
610 202
754 731
26 24
554 716
147 874
881 485
813 411
697 296
645 832
558 375
966 73
792 63
534 485
572 744
718 809
97 696
354 587
118 39
570 153
672 737
362 234
651 630
275 323
58 573
930 496
530 130
913 697
26 725
361 525
342 132
118 59
470 202
808 49
47 482
375 408
584 43
4 40
914 727
292 780
614 929
217 882
671 806
13 37
184 543
663 303
590 789
43 718
651 637
107 401
473 4
688 984
774 858
83 225
814 986
712 411
859 809
794 181
502 129
529 358
714 44
747 946
68 602
530 642
577 647
211 616
423 112
923 673
201 6
16 532
328 731
248 84
645 107
298 584
527 761
720 753
714 69
331 759
562 962
841 853
702 71
515 751
121 54
990 392
852 470
484 933
88 870
810 313
706 532
42 193
40 458
739 962
198 400
122 127
800 140
205 739
631 296
65 124
188 651
635 58
709 820
255 205
491 265
154 249
368 729
764 289
975 707
584 32
108 505
880 82
584 629
665 7
214 206
922 464
213 937
714 445
112 7
881 763
965 514
658 404
286 706
772 248
924 471
273 503
146 128
965 874
794 379
933 849
252 925
224 478
981 207
775 952
799 247
856 126
119 908
934 411
325 816
199 918
164 400
95 764
598 518
350 103
146 694
81 273
802 735
392 650
8 539
623 94
266 665
914 529
281 447
321 238
322 49
815 211
816 640
958 905
262 78
120 412
344 432
291 263
917 946
8 353
687 959
752 207
896 819
127 325
564 881
235 758
396 331
683 910
292 739
607 195
69 831
790 857
995 46
587 939
667 607
208 450
959 868
341 76
409 16
647 370
363 234
297 973
619 306
780 136
127 462
690 399
511 671
460 852
921 36
400 785
140 799
528 781
315 944
17 620
655 176
586 323
355 706
174 809
10 805
421 382
536 457
212 487
932 124
637 324
294 122
272 620
466 196
928 557
613 788
238 695
616 950
181 426
800 199
385 793
495 202
246 583
556 61
678 458
851 665
803 99
551 881
728 664
418 461
274 66
815 389
299 599
957 450
676 82
222 358
507 98
608 471
863 228
830 137
771 477
777 37
154 577
247 738
188 310
252 30
291 365
423 865
509 248
499 579
139 400
609 280
14 35
701 794
531 843
331 687
551 493
940 161
385 536
591 874
5 44
397 845
440 758
792 220
882 668
106 574
983 901
912 820
513 662
137 39
435 113
776 172
945 714
870 990
296 747
967 826
339 421
563 866
240 629
990 935
308 970
526 873
605 48
187 746
264 912
875 214
845 435
695 199
343 622
930 119
487 633
859 749
627 359
640 277
627 919
444 766
269 909
862 429
483 342
685 974
17 829
741 677
505 224
693 225
280 358
775 830
123 129
368 231
650 357
475 875
146 367
695 664
306 889
605 303
737 657
173 794
180 517
593 795
584 864
356 152
410 193
581 766
883 494
378 932
673 460
719 219
270 807
933 292
567 298
484 460
263 220
573 27
860 317
157 90
742 391
261 590
532 565
117 650
908 424
390 807
950 515
523 75
726 621
814 122
197 995
296 458
815 947
809 483
349 118
131 567
707 826
449 259
391 109
683 958
858 394
993 315
998 977
808 50
925 732
348 5
644 899
787 814
783 346
987 242
509 172
377 873
517 598
75 140
101 998
50 368
966 530
170 944
773 267
33 452
362 675
112 183
31 946
360 194
382 260
795 115
5 912
172 238
40 167
949 356
403 220
8 107
819 348
883 719
91 747
564 851
152 64
587 567
466 893
111 471
389 206
199 486
219 465
954 469
212 843
936 703
114 290
629 73
184 33
347 675
478 645
755 381
603 343
783 343
731 909
7 274
916 573
512 379
257 376
556 899
238 571
661 864
538 730
686 603
198 187
891 967
427 784
561 413
261 695
550 158
6 807
62 629
469 261
310 335
559 693
45 707
405 352
945 368
188 63
872 478
801 733
793 52
152 103
155 466
600 437
425 777
367 803
112 500
303 271
55 677
181 991
840 468
326 104
941 821
900 347
358 520
768 335
395 945
850 367
661 592
411 446
691 925
198 745
865 436
145 961
799 588
143 726
164 20
921 627
638 70
752 214
589 413
96 50
707 452
182 53
755 736
376 315
529 256
939 886
810 277
94 68
211 780
100 164
638 95
318 356
274 226
318 703
992 786
271 691
299 619
361 868
318 138
77 252
832 520
506 31
681 931
175 117
777 393
82 413
908 264
359 137
393 374
259 52
82 152
479 872
62 183
69 447
662 694
351 902
404 390
340 937
959 763
153 162
906 594
270 281
531 986
764 113
971 242
322 36
810 899
115 33
433 369
992 816
146 273
699 63
626 290
259 179
905 366
324 521
751 920
871 806
143 290
921 377
226 720
248 442
26 947
671 809
575 929
86 857
680 168
923 261
43 387
771 985
698 167
17 143
151 71
288 984
338 785
417 487
277 88
235 97
492 462
826 407
894 826
219 294
617 939
936 525
503 310
93 555
993 890
784 34
295 15
368 450
210 899
853 969
637 829
162 667
256 533
326 956
3 343
22 956
865 382
211 262
106 60
740 626
648 983
240 44
47 48
716 395
476 25
315 587
60 104
856 207
601 562
321 371
819 409
157 806
321 586
744 344
333 846
920 670
359 777
176 20
249 109
255 499
889 486
280 332
452 561
253 934
485 234
607 34
29 626
347 28
268 547
926 977
960 205
250 549
772 251
259 763
855 924
881 977
309 347
98 866
276 220
6 860
928 580
761 131
621 371
665 712
603 26
425 710
397 574
67 10
557 932
692 931
668 509
898 663
591 90
863 238
581 696
468 524
158 206
706 698
757 244
314 30
507 416
101 466
889 785
263 49
612 29
73 579
876 308
306 544
877 340
366 376
500 771
589 563
643 751
290 728
172 186
964 849
226 371
523 53
86 508
957 333
703 952
651 178
316 185
974 930
525 106
831 452
921 750
110 510
205 457
272 802
849 560
615 718
552 838
631 783
302 428
511 167
212 370
406 210
924 171
531 424
306 113
235 669
954 312
593 203
167 659
856 833
566 465
604 581
964 301
935 689
641 631
784 604
664 67
879 621
499 551
451 571
368 616
36 943
452 761
1000 396
855 392
510 902
265 266
15 563
49 982
496 980
941 222
837 164
122 761
204 884
229 156
140 256
761 641
190 60
883 747
285 238
251 595
515 932
134 684
40 476
386 333
690 828
661 530
304 946
17 597
495 588
100 81
463 601
987 937
81 2
447 216
645 688
91 802
644 860
168 505
778 452
584 716
578 804
751 716
137 585
904 833
201 148
262 890
504 110
556 772
571 394
598 646
807 434
693 587
376 841
868 453
787 622
54 517
228 994
330 918
281 989
535 15
34 92
203 491
202 111
445 559
488 138
390 12
860 967
621 888
667 754
569 1000
289 442
313 785
286 240
103 316
629 190
538 45
290 924
720 64
801 522
346 150
222 106
834 270
712 874
130 785
148 698
137 646
687 96
653 707
756 354
259 542
574 874
316 529
634 199
176 896
929 695
273 725
559 348
745 698
638 662
562 133
959 700
444 79
600 982
96 760
969 530
559 379
895 24
23 421
967 588
423 100
815 230
604 223
61 545
101 261
174 586
257 132
479 626
887 332
792 71
972 366
132 594
1 787
102 956
933 386
627 201
811 271
445 343
736 476
653 549
739 574
541 57
748 170
882 847
241 833
334 177
792 78
288 717
760 965
39 663
475 284
256 984
147 475
966 187
459 405
682 245
289 694
255 915
148 706
605 475
927 625
189 477
677 56
838 648
510 718
377 743
372 370
935 242
930 988
416 231
321 91
726 179
13 559
549 814
85 129
449 872
867 190
787 960
989 744
83 136
313 384
901 892
629 347
559 998
366 885
167 763
11 561
378 885
329 677
654 896
52 490
619 772
725 646
707 854
472 636
484 192
264 614
437 904
281 392
719 797
400 454
183 283
204 335
24 483
493 840
48 54
940 414
382 89
801 164
928 507
178 581
272 521
674 289
397 828
919 85
727 66
312 701
639 365
970 141
132 87
115 106
236 524
330 220
958 56
848 537
893 93
557 237
755 219
62 363
44 819
10 201
973 865
722 174
671 338
190 509
843 366
911 829
209 793
184 259
231 562
225 339
158 292
320 585
810 510
228 180
792 485
152 284
797 213
315 306
104 362
268 51
149 45
331 599
29 380
337 846
973 289
775 296
931 141
37 974
982 945
135 227
899 847
851 436
94 265
551 59
715 318
571 769
44 133
313 90
616 697
163 534
366 832
753 802
641 634
811 810
997 700
343 635
363 440
993 425
396 782
726 231
469 130
535 780
169 784
809 381
824 592
482 506
140 112
6 342
921 205
96 567
677 581
57 763
411 267
656 379
462 690
260 691
705 822
553 437
110 952
367 713
755 789
422 583
758 440
538 341
525 334
1 411
612 326
918 370
79 613
987 289
917 824
880 569
675 250
585 493
607 322
368 433
826 316
550 730
464 72
982 128
799 200
57 280
940 648
627 278
372 256
592 66
895 668
314 36
534 2
603 153
607 292
414 287
266 403
739 71
330 265
792 703
341 800
669 427
907 685
312 562
172 353
3 557
151 542
399 161
547 243
879 317
21 853
313 992
742 650
474 36
132 13
521 305
21 108
38 202
351 756
55 631
143 490
365 731
297 342
541 535
251 20
176 925
674 212
47 110
493 707
284 672
719 968
852 914
702 408
489 510
876 795
435 922
802 478
845 265
900 688
166 715
618 967
72 24
602 174
765 19
212 312
920 991
635 556
121 715
546 510
13 894
523 130
746 934
896 791
422 93
58 701
808 291
41 775
357 305
658 492
450 33
131 184
170 766
782 584
173 301
372 600
33 80
686 733
369 302
684 844
542 780
899 284
647 197
691 973
551 123
663 685
985 548
59 517
930 831
43 640
267 491
950 238
529 401
866 39
505 351
155 95
423 173
460 7
701 652
137 147
236 803
616 614
52 291
276 133
358 867
536 912
183 179
845 420
321 333
714 148
955 420
515 962
560 899
836 524
563 945
16 131
21 852
659 502
66 246
332 279
378 179
983 765
748 851
620 697
842 902
905 400
403 57
712 640
961 263
930 353
111 360
842 514
85 776
563 29
902 535
197 568
666 176
232 935
504 847
645 868
646 433
346 914
680 789
334 7
243 250
167 417
78 336
862 813
776 199
339 995
551 727
431 468
850 12
871 720
88 732
235 506
456 340
413 430
732 918
988 908
123 354
686 528
860 515
93 50
783 77
480 84
266 581
790 360
633 119
146 366
51 749
576 453
579 505
434 27
317 461
316 608
71 284
268 432
598 9
467 850
440 769
376 148
621 424
964 885
107 161
961 71
720 969
710 767
793 827
186 34
665 533
835 63
543 67
411 830
41 319
176 665
461 492
64 280
235 452
201 751
1000 787
259 843
290 325
18 909
699 124
168 247
305 6
437 873
144 747
853 550
429 896
694 657
900 961
400 449
177 359
253 583
308 714
858 815
604 420
591 694
217 296
729 559
543 536
121 249
851 196
406 117
562 894
273 542
490 941
503 243
275 804
505 439
859 889
478 165
568 33
665 682
64 129
46 347
439 5
203 958
622 864
53 622
87 679
968 335
300 65
228 35
412 341
688 199
742 94
369 445
267 87
84 966
557 59
451 89
985 576
460 582
184 592
711 718
36 22
623 608
302 678
458 967
827 655
652 51
410 856
257 644
752 982
764 869
399 394
529 743
331 162
185 130
307 809
220 657
242 707
66 804
652 323
642 619
600 9
892 77
866 389
471 359
514 22
61 238
626 400
171 254
419 377
237 952
415 249
642 417
801 568
20 643
118 213
212 212
919 182
494 845
610 882
261 762
878 807
484 249
789 220
537 171
608 821
265 496
534 195
76 158
174 470
2 809
942 584
337 16
235 686
885 804
972 660
461 659
683 313
212 617
556 690
963 413
768 108
516 591
896 635
781 257
713 606
496 432
480 610
200 226
625 660
750 493
61 994
376 800
294 449
124 898
246 854
48 43
344 834
503 908
545 939
758 350
601 103
59 271
250 821
559 355
433 631
267 951
507 613
974 478
653 89
455 82
348 61
980 140
364 54
829 154
398 442
693 488
21 780
263 705
923 268
93 469
287 790
474 67
635 893
735 241
82 315
425 943
225 827
405 923
750 342
116 618
518 637
430 402
904 303
165 103
182 576
965 27
81 395
807 881
160 320
539 793
718 904
71 503
173 532
875 787
101 762
207 714
499 863
139 976
922 977
260 787
595 436
236 732
370 761
430 15
75 905
834 37
330 835
306 932
204 161
864 887
725 880
55 171
366 1
193 134
201 528
11 482
332 870
941 465
708 889
177 550
246 919
857 146
298 449
163 324
826 341
454 372
809 569
934 838
166 359
151 980
930 547
42 940
334 52
361 171
953 437
63 32
848 798
935 181
499 606
536 791
564 906
284 617
673 451
857 955
699 268
154 860
254 526
340 872
867 898
375 977
185 155
512 531
683 891
719 144
876 242
271 920
944 762
242 329
905 54
115 998
606 821
835 283
654 357
172 364
441 360
644 845
496 294
173 17
917 90
972 448
976 115
520 942
73 539
940 245
393 733
635 481
278 898
186 472
571 294
717 328
997 148
770 276
119 726
120 802
244 30
518 86
599 276
501 989
746 108
204 144
360 164
549 984
226 859
979 424
379 90
176 591
936 44
255 947
559 90
488 616
424 530
891 140
553 6
432 583
264 220
529 774
46 784
915 37
304 983
438 229
37 847
578 221
196 592
193 631
288 997
587 67
968 334
462 931
622 139
728 272
870 141
734 712
546 335
841 457
918 218
26 446
400 947
344 848
410 774
494 627
990 902
873 292
958 478
411 839
403 130
408 665
167 536
142 925
188 328
841 396
695 972
604 827
438 626
929 366
286 509
30 851
67 683
437 477
371 395
499 868
42 483
738 487
136 395
702 865
369 15
389 69
729 930
127 727
517 773
447 348
247 506
755 321
544 570
474 888
394 661
352 648
693 522
275 634
372 483
807 460
452 267
859 956
327 780
750 12
399 774
744 516
143 532
309 827
956 872
26 880
847 708
910 15
325 464
657 754
409 851
630 673
678 847
262 202
997 73
582 532
373 894
520 272
847 78
33 896
447 660
339 32
456 157
345 474
222 985
643 211
234 77
205 254
492 378
160 752
671 313
47 750
46 624
98 835
322 2
225 290
253 472
342 783
625 794
872 38
763 857
219 102
914 58
325 878
397 424
175 239
514 693
777 809
478 106
613 754
778 678
159 107
923 953
276 769
286 419
22 584
562 810
734 852
129 491
250 87
726 705
564 15
331 57
141 24
625 801
168 507
833 826
677 38
132 505
46 341
22 477
372 72
890 296
9 425
684 318
564 541
281 635
322 799
798 779
555 329
108 337
968 655
49 228
447 599
830 430
636 655
200 692
755 897
142 154
899 578
314 249
650 151
872 994
222 462
18 901
255 880
782 369
418 620
143 500
961 824
938 387
756 695
256 826
265 542
600 396
280 969
420 189
93 972
295 343
99 297
478 930
188 243
369 548
659 574
280 761
440 761
210 215
943 860
117 945
197 59
745 956
678 78
892 444
698 308
743 358
875 931
889 615
322 547
552 66
273 229
744 914
396 532
963 810
279 120
835 302
747 19
151 75
724 988
132 876
42 777
673 267
935 991
442 742
486 639
166 389
532 277
203 261
517 760
352 408
857 923
105 866
347 796
84 194
905 654
473 54
820 904
52 538
344 557
459 272
393 174
409 444
552 242
737 405
492 640
534 135
2 309
713 435
290 342
182 679
883 650
853 584
842 263
99 781
528 171
414 664
154 4
562 561
107 603
245 747
146 309
161 683
797 289
798 598
391 620
813 721
902 320
405 84
771 729
294 411
91 629
455 552
469 380
587 8
602 474
149 562
887 857
140 563
856 177
456 78
820 719
916 730
961 821
436 643
321 143
823 391
83 712
441 447
407 996
974 26
676 394
366 586
356 359
722 63
907 786
804 374
418 647
386 921
323 819
968 693
309 258
271 377
41 736
670 64
29 389
879 966
637 303
805 571
630 997
957 908
910 884
247 599
852 694
987 592
984 221
67 856
714 380
634 282
977 374
589 641
688 898
999 747
748 217
661 181
728 260
257 461
155 132
790 605
395 433
125 329
705 908
228 850
369 337
899 843
110 682
259 431
556 105
454 489
652 849
306 244
991 301
858 371
309 110
273 488
329 924
482 369
736 979
351 175
733 920
72 117
876 6
485 356
192 859
902 352
91 936
486 19
634 350
629 308
90 464
849 235
890 728
355 949
165 90
910 256
875 373
693 721
212 325
592 582
271 458
722 136
866 819
616 394
994 11
374 549
311 370
357 266
133 154
873 557
30 233
329 838
509 551
381 111
960 403
737 457
918 453
852 329
49 504
637 716
886 625
662 757
781 806
282 448
528 549
904 684
329 128
170 867
800 107
667 573
540 508
250 409
929 63
516 785
830 72
612 529
977 81
173 214
921 233
294 599
355 48
607 686
716 871
441 598
34 292
907 907
129 126
196 466
955 857
109 636
553 398
556 399
942 745
588 575
244 874
90 256
971 133
430 9
565 424
386 183
427 557
159 272
397 209
84 206
843 711
106 809
980 69
432 980
286 112
352 82
93 548
687 896
405 657
932 155
876 19
126 954
364 687
254 924
652 862
651 38
285 826
343 517
409 351
509 105
491 84
679 744
13 251
928 961
542 626
591 189
82 851
273 151
860 217
401 474
484 783
757 935
362 605
878 305
614 554
406 766
379 889
971 719
68 36
36 740
756 692
227 89
292 866
464 799
991 726
675 115
573 879
376 453
339 457
797 113
36 374
919 687
652 344
649 880
633 377
114 947
798 890
51 428
809 215
700 350
191 761
504 223
762 765
660 912
726 966
104 111
36 692
344 687
896 276
912 702
798 743
488 334
620 584
164 702
808 697
257 478
109 74
106 241
724 34
997 417
440 760
13 291
553 154
904 578
363 214
69 787
543 924
88 335
369 734
969 665
55 961
286 556
475 801
686 95
626 964
386 287
899 84
864 340
794 765
245 439
485 735
966 809
414 72
610 57
676 414
730 255
764 840
117 160
217 980
969 340
37 313
220 47
195 134
169 426
955 59
418 437
44 61
463 558
382 1
333 4
140 484
724 571
591 432
12 426
304 905
741 571
501 903
614 795
471 136
290 733
393 543
247 860
177 692
317 459
865 546
761 763
628 356
421 947
122 335
813 442
70 402
938 947
325 366
988 577
296 79
684 350
376 789
243 280
786 555
783 158
936 463
473 942
171 980
20 721
623 705
520 56
543 396
282 417
396 639
974 156
495 470
420 86
871 971
639 842
420 956
609 753
257 305
893 316
834 705
514 875
115 104
670 552
314 774
610 344
207 153
51 110
864 172
333 579
70 915
996 887
144 116
61 942
130 553
192 18
83 611
887 990
813 327
786 162
103 501
895 35
840 120
158 597
568 447
391 955
704 55
10 43
258 48
649 230
372 420
178 757
190 726
708 312
607 751
844 983
611 946
30 393
705 204
251 513
244 448
231 662
786 61
399 781
506 487
243 893
216 647
19 866
354 439
556 725
21 310
917 452
337 408
953 166
918 258
865 238
525 183
663 451
923 947
245 507
326 860
628 377
161 425
884 943
705 693
394 105
456 400
248 80
41 364
521 415
529 578
351 805
829 712
233 869
865 902
542 334
238 117
300 780
990 445
454 995
800 684
40 93
650 513
863 627
535 785
228 365
624 466
480 131
653 928
361 899
745 748
818 410
439 794
639 954
843 307
293 10
443 288
299 413
741 514
205 147
390 70
635 746
127 697
568 581
803 905
579 599
972 951
156 513
111 780
568 556
638 880
321 578
758 672
84 460
268 694
129 54
779 870
327 618
276 501
796 714
403 841
766 527
359 204
919 784
208 991
269 486
44 649
237 499
840 713
565 30
924 47
544 160
343 927
705 262
312 84
76 918
817 848
285 631
576 369
371 82
91 208
61 419
307 332
148 208
755 794
152 54
818 998
870 283
598 908
9 788
750 113
563 94
55 449
647 852
992 17
796 953
832 854
454 514
291 95
236 405
777 870
333 559
900 83
686 486
551 564
39 302
451 360
860 687
222 695
489 233
49 247
223 738
508 49
185 326
660 694
398 848
584 985
525 33
500 191
149 353
113 757
854 628
306 280
543 243
25 487
421 802
886 183
945 338
265 676
108 14
181 41
691 173
551 522
971 834
386 612
867 819
257 543
580 872
917 697
869 838
73 287
217 932
833 873
999 936
285 86
194 170
552 704
448 588
394 152
211 844
956 561
828 743
199 369
124 231
719 356
748 849
523 281
652 396
893 829
267 230
256 255
194 400
942 253
881 399
689 298
734 869
193 236
893 598
161 844
257 276
327 438
278 352
152 342
974 639
61 868
107 652
373 444
359 293
565 660
677 102
991 137
85 997
236 618
597 372
809 905
849 634
98 514
226 344
410 971
279 266
733 815
728 362
984 906
111 429
700 329
762 374
670 714
563 332
705 964
502 603
758 335
583 127
693 961
534 596
87 918
27 476
796 300
378 656
568 738
353 987
800 79
111 609
845 371
47 714
855 280
435 977
76 636
540 707
329 788
571 372
89 58
34 392
836 138
452 295
596 191
765 257
972 46
859 214
845 719
550 868
127 661
884 370
379 722
866 169
284 919
25 828
557 600
686 740
700 645
427 844
934 199
187 199
370 902
742 185
426 181
992 406
504 715
534 108
895 39
272 685
562 934
689 560
219 491
911 149
13 877
830 681
732 196
899 833
408 638
190 336
551 711
830 532
862 114
416 850
771 610
342 720
581 540
137 991
47 879
597 817
946 646
426 95
449 563
434 346
882 306
671 86
698 628
80 900
717 57
667 700
139 354
52 1000
944 351
930 321
520 402
869 503
294 384
130 729
464 144
284 997
388 903
549 420
184 290
39 28
951 315
57 437
70 732
534 428
210 785
255 789
265 151
509 133
258 210
354 865
237 99
252 170
467 173
709 372
259 774
16 220
931 867
657 643
219 666
531 394
524 707
643 122
524 704
857 645
277 160
847 833
351 65
112 529
114 694
407 490
938 41
210 374
425 266
784 264
871 160
65 409
247 469
848 647
17 365
961 672
483 213
601 967
416 658
288 623
552 721
832 34
598 321
131 947
42 265
744 375
163 50
622 66
53 824
612 995
552 826
370 627
72 343
890 903
85 880
191 885
554 333
170 756
213 992
77 679
436 282
126 799
635 827
841 59
443 365
456 634
556 858
819 193
689 654
332 400
164 436
564 140
892 580
156 279
165 257
635 68
616 918
558 856
79 234
405 989
945 364
504 449
323 420
885 902
647 673
897 261
424 286
115 635
271 737
453 895
9 428
777 31
478 569
45 716
860 957
775 526
184 251
11 202
123 212
486 362
820 262
13 336
285 868
535 844
651 71
201 441
173 62
857 522
831 519
991 258
889 574
79 972
436 380
443 762
190 812
250 150
52 953
334 169
842 215
870 743
268 238
206 328
692 655
177 247
370 258
143 20
185 510
586 318
573 273
562 293
99 238
267 82
345 240
33 191
636 614
127 607
878 435
763 158
483 861
573 826
746 913
711 293
195 983
620 129
106 261
142 676
766 373
220 803
136 75
730 202
323 665
937 586
81 571
851 280
747 411
364 231
768 593
559 382
154 988
600 905
374 794
993 651
530 167
295 714
729 736
505 753
369 658
182 671
696 621
856 813
815 420
229 429
389 655
531 9
449 598
122 208
521 928
986 795
231 543
33 720
124 483
624 749
414 370
646 276
386 214
62 387
41 29
772 869
560 440
477 324
336 170
943 976
564 979
158 915
596 397
860 285
336 403
725 348
539 848
153 908
346 6
257 193
310 250
964 449
637 39
227 150
412 6
821 677
319 816
537 522
950 842
679 161
458 136
696 465
563 533
750 609
884 97
935 457
460 271
461 463
738 280
185 551
7 245
280 300
220 126
164 25
703 463
441 862
903 926
432 736
725 467
810 941
646 262
459 473
373 181
96 559
545 494
614 886
729 530
610 903
323 406
608 426
142 706
659 437
305 492
944 112
803 338
749 466
734 901
15 528
881 211
806 664
568 711
229 971
344 897
933 317
696 171
781 651
196 196
310 968
238 479
381 551
887 870
647 524
54 1000
744 819
131 483
587 261
613 333
613 69
270 821
391 282
456 149
887 461
731 366
747 408
664 17
223 506
471 536
256 477
689 219
897 132
720 519
448 793
79 980
475 122
263 931
731 739
619 128
392 715
794 890
36 129
929 395
437 900
323 773
837 243
375 26
720 504
363 741
505 327
508 149
201 737
120 784
736 664
922 378
855 912
849 48
606 784
578 157
937 195
868 946
237 394
468 863
949 417
618 725
696 185
743 391
64 522
443 720
855 693
221 412
976 633
640 604
47 561
575 928
563 469
800 392
29 764
91 875
517 224
409 222
80 804
513 372
121 680
642 617
413 390
987 912
366 579
318 832
363 447
674 573
359 454
816 870
790 713
940 38
900 49
244 291
582 504
853 695
555 563
741 502
195 258
910 803
470 568
774 393
215 558
639 453
774 779
786 742
454 650
357 397
300 549
789 668
823 352
956 297
334 628
443 165
179 560
920 969
726 569
873 861
641 987
936 773
941 390
745 906
409 690
846 949
45 493
949 533
605 329
834 481
987 423
641 122
244 611
868 387
52 749
833 252
294 679
146 900
845 445
905 565
545 962
928 717
144 469
495 831
431 712
527 24
916 933
489 858
336 596
565 617
607 21
534 582
540 230
21 532
34 837
574 725
975 746
49 80
834 119
109 498
522 968
659 964
136 632
527 758
958 953
210 524
147 352
264 945
751 289
345 142
247 504
11 552
148 790
937 222
862 207
477 49
105 550
800 183
744 652
26 255
88 914
195 858
593 123
494 794
795 82
666 870
854 185
379 888
593 960
88 102
627 546
168 479
720 816
266 614
227 948
402 799
648 111
417 625
665 611
211 966
944 697
210 734
475 854
379 609
760 812
551 202
36 772
547 116
800 117
694 425
961 38
435 693
810 347
671 776
488 478
879 805
313 357
124 247
498 664
910 177
815 637
226 84
317 919
604 650
532 263
677 307
289 333
600 866
141 131
882 281
398 650
403 947
11 510
768 897
496 104
955 555
807 71
119 203
19 200
734 460
374 159
250 967
884 140
895 584
937 537
99 577
60 115
49 957
150 861
397 426
953 753
617 862
928 920
115 775
734 861
910 415
84 883
893 315
295 996
439 319
518 823
714 791
808 847
113 624
122 46
784 536
935 34
454 843
690 716
952 348
332 852
639 244
668 736
558 575
801 473
758 297
632 320
735 91
150 763
910 225
602 737
581 942
154 868
765 754
17 839
862 357
224 245
179 64
423 196
364 910
666 130
585 315
590 870
501 159
624 414
752 475
738 964
781 421
67 446
290 29
481 917
245 941
546 697
374 445
17 427
184 177
905 533
828 537
632 331
738 474
339 344
276 966
805 753
548 798
673 350
396 433
324 449
76 119
892 198
920 485
706 295
906 575
594 3
136 289
716 772
260 807
24 524
206 557
126 456
602 764
110 872
374 926
228 774
927 592
780 246
390 346
630 352
867 265
222 822
432 193
655 255
147 677
699 984
848 782
504 230
364 429
485 126
692 809
310 186
547 29
875 458
921 863
716 877
84 178
756 826
627 320
137 366
970 69
127 267
866 33
434 204
499 948
640 664
803 501
538 684
796 647
442 744
422 891
199 413
184 39
397 559
590 518
402 585
442 749
594 311
706 645
956 771
510 647
964 605
889 157
853 443
322 554
340 30
291 641
618 666
117 460
144 842
804 92
254 445
338 823
262 60
683 352
717 354
952 170
121 983
863 824
449 939
741 700
672 212
550 480
317 776
687 674
487 700
756 981
562 195
377 986
284 557
50 162
698 734
769 777
23 183
199 163
29 238
663 910
164 896
738 524
836 618
592 355
420 293
466 771
703 653
113 551
614 922
403 516
633 607
783 786
223 289
395 782
807 788
337 547
935 192
69 416
146 603
752 801
586 235
168 246
532 656
473 617
212 344
543 650
975 436
100 849
521 424
745 793
366 205
402 520
270 873
851 917
864 560
716 155
715 931
184 551
54 188
450 472
675 776
985 694
977 200
328 955
428 317
451 226
251 141
23 486
702 359
845 697
441 934
396 813
146 175
387 361
797 279
792 757
366 124
521 679
528 660
515 103
976 936
119 966
433 541
256 769
187 681
668 915
212 868
488 279
39 322
252 762
800 707
146 419
776 593
817 550
181 84
27 441
71 665
231 482
13 990
774 152
472 449
29 159
240 891
718 375
209 834
644 856
776 245
17 341
57 25
19 517
435 546
118 730
217 80
328 213
69 264
920 582
822 655
413 908
773 885
839 756
80 965
877 952
284 400
7 501
730 160
77 938
792 602
345 395
761 415
891 13
784 586
694 658
676 457
737 888
316 329
394 24
772 125
732 718
425 375
605 172
762 561
258 6
635 378
525 333
878 824
540 234
630 976
721 807
221 348
583 713
253 192
41 325
294 46
771 209
410 513
304 248
19 385
501 574
456 460
284 940
252 551
256 382
414 8
109 29
152 259
32 208
924 481
800 430
210 172
877 26
533 379
119 560
177 562
337 554
296 551
148 970
870 248
548 206
526 156
875 901
933 320
682 603
221 753
943 775
142 480
261 318
384 620
874 214
259 275
403 367
749 696
329 715
929 648
969 855
639 273
383 181
458 556
282 390
868 626
935 523
747 696
956 758
872 155
619 211
911 35
434 702
680 474
217 305
890 436
372 732
275 642
171 833
691 760
425 173
741 826
534 240
537 393
864 412
199 232
250 295
906 130
416 892
65 134
458 897
143 516
984 999
941 185
352 996
530 123
861 954
983 217
273 763
180 121
363 131
828 772
325 168
397 943
181 122
567 278
222 799
482 85
467 466
263 47
971 962
945 747
231 863
407 143
952 57
448 196
391 302
426 31
763 304
556 768
57 382
619 404
204 436
76 154
666 164
517 757
457 803
839 823
610 212
453 651
524 65
748 307
712 29
417 75
512 301
201 530
9 114
137 689
648 320
300 864
964 342
214 246
407 189
776 193
445 366
341 218
243 241
613 322
212 412
749 888
170 46
41 689
669 274
900 955
777 703
840 776
62 670
749 690
26 558
624 205
111 832
663 726
366 166
69 237
472 482
669 353
22 735
827 615
864 125
363 108
921 798
313 504
583 193
929 359
205 792
818 200
8 946
746 427
766 885
461 364
980 386
557 703
410 720
187 66
134 508
922 377
265 955
803 792
623 378
840 260
848 392
310 124
73 31
33 29
829 759
952 82
137 486
533 334
581 903
587 459
760 180
800 779
169 888
186 192
412 880
731 717
700 466
998 282
848 315
455 952
594 992
954 267
754 234
965 723
348 402
28 457
610 873
351 257
781 938
150 118
666 595
469 98
434 386
6 505
39 189
514 361
918 880
24 1000
375 509
847 124
477 673
788 882
452 187
775 701
664 281
526 422
690 578
467 320
324 646
505 514
626 409
311 549
602 603
944 175
534 290
430 939
61 88
686 820
756 353
733 735
111 207
644 692
203 308
952 811
537 683
747 605
948 672
660 137
290 313
508 654
527 447
51 611
713 708
621 599
625 549
212 690
490 804
5 482
275 169
658 866
661 611
496 284
805 654
128 492
397 898
547 819
88 452
975 164
986 580
849 822
447 730
208 970
233 658
339 58
854 974
764 375
479 7
527 5
96 556
999 310
380 593
478 32
179 157
380 154
23 257
171 880
386 790
320 799
859 613
896 847
129 760
558 572
558 218
579 151
116 616
854 871
778 324
780 923
735 501
143 882
470 372
595 127
49 356
717 358
367 99
851 325
15 560
640 407
36 590
763 356
94 793
193 932
837 926
7 546
413 363
426 16
727 763
640 886
640 599
249 393
959 455
921 445
20 73
476 932
263 892
600 480
96 816
920 296
134 122
586 991
772 541
894 777
351 248
82 834
535 453
73 887
246 638
670 129
292 996
385 96
897 953
162 622
537 930
702 132
880 46
295 162
75 173
166 709
300 899
289 546
969 945
838 251
260 223
848 988
734 968
877 679
253 139
400 540
736 356
7 235
410 177
167 971
556 403
226 436
756 687
992 395
376 499
845 145
678 881
740 114
426 596
740 337
805 898
997 166
825 208
10 37
64 656
178 732
329 517
344 832
20 258
655 848
115 144
790 732
688 83
504 403
533 177
550 223
341 245
199 961
622 818
479 927
403 195
822 995
461 72
252 497
381 525
355 924
44 681
228 387
519 160
276 282
883 937
47 590
339 920
173 76
22 133
535 332
469 325
117 585
171 329
880 349
454 968
517 533
533 947
48 231
890 687
603 711
702 855
599 842
863 698
209 599
415 789
449 416
896 203
100 996
900 935
341 847
84 985
526 115
859 628
256 555
979 5
489 649
185 723
341 442
169 860
752 102
645 741
905 165
243 154
460 227
88 393
482 899
372 122
577 854
165 608
113 257
31 696
274 325
109 888
458 428
485 236
571 492
391 342
104 17
140 19
560 209
176 615
546 628
338 413
495 320
875 469
423 789
865 144
431 846
592 522
665 615
750 792
239 203
878 20
460 544
34 174
291 411
919 226
94 518
47 707
572 732
362 226
903 344
857 465
514 449
554 111
561 344
510 705
105 528
291 272
493 492
781 422
472 212
784 362
19 470
323 877
488 546
600 103
896 395
785 784
818 859
834 622
249 34
238 887
427 261
712 518
599 930
77 68
344 3
795 908
390 122
947 221
208 93
611 816
967 686
25 164
22 432
797 596
461 636
198 369
568 498
853 645
373 597
856 170
519 222
176 575
13 297
131 131
498 171
661 448
790 184
636 78
136 35
439 429
450 963
921 972
741 332
652 151
695 930
563 870
815 46
282 491
511 684
306 963
197 232
943 404
597 207
628 173
318 533
879 611
680 418
457 460
16 431
56 650
412 73
629 779
379 320
415 280
289 551
456 990
580 419
856 64
900 150
248 356
931 865
962 68
23 808
886 944
93 926
401 93
554 350
991 477
95 425
411 519
564 393
903 148
426 36
552 829
623 330
876 154
571 150
500 746
525 442
539 744
359 925
30 778
15 121
956 351
580 982
723 426
133 74
855 745
455 398
232 122
651 778
222 777
904 757
33 249
544 410
764 887
165 680
772 682
806 541
342 803
294 751
868 627
291 383
815 382
557 456
874 543
372 622
706 142
647 147
371 865
557 731
876 625
848 970
157 704
883 715
985 560
569 135
911 966
417 360
230 577
172 584
917 381
144 874
425 490
957 917
503 746
426 588
461 821
822 133
379 598
991 749
198 858
778 983
406 481
668 850
886 946
534 227
63 679
969 18
127 683
1000 942
755 512
608 722
525 8
822 134
729 890
578 366
497 593
191 659
813 420
359 165
891 380
187 264
905 927
198 748
186 123
54 635
961 105
553 449
964 119
612 869
51 955
495 726
709 27
274 434
345 684
8 406
730 440
211 431
70 211
323 730
201 254
485 843
155 684
467 10
109 887
17 25
401 62
738 26
196 647
268 587
677 698
878 226
362 167
537 130
529 465
769 481
336 518
866 124
550 269
871 442
273 48
973 640
831 755
380 799
911 146
821 691
865 511
279 397
601 898
344 56
794 660
652 294
574 68
399 73
76 879
810 519
376 822
889 333
974 690
826 401
880 73
796 616
202 872
263 590
9 51
721 374
670 228
255 72
76 168
718 300
934 126
360 687
512 489
926 859
609 855
582 152
331 538
705 429
622 298
644 151
451 956
157 175
969 241
766 106
823 445
969 108
624 654
445 161
470 72
834 153
456 682
654 203
700 667
447 470
206 859
475 700
283 525
125 307
484 818
210 809
113 554
798 182
442 977
887 770
346 789
28 632
151 438
913 842
385 748
66 330
824 466
608 317
345 931
405 29
741 136
739 677
425 301
410 256
129 556
219 844
106 121
683 231
283 569
642 600
859 732
621 893
175 228
288 209
398 377
253 89
540 131
776 869
986 566
572 820
853 98
439 338
949 538
576 731
390 200
759 749
367 279
812 799
125 848
197 916
356 384
532 975
643 957
615 537
660 235
38 316
963 357
990 750
89 827
31 112
987 347
602 568
323 741
652 545
560 741
501 223
981 48
342 644
878 409
846 300
2 952
16 288
310 136
445 879
773 743
394 464
894 895
90 706
985 583
889 429
243 161
707 858
415 221
564 43
946 927
585 206
627 867
340 138
754 568
997 630
219 879
805 337
369 312
343 662
187 825
455 31
92 671
991 6
580 728
527 448
384 708
571 359
412 876
723 309
617 908
618 792
476 545
19 312
940 164
14 791
215 252
499 300
75 18
202 544
712 520
138 817
948 509
802 911
341 153
939 931
317 73
526 306
373 960
799 877
225 336
754 715
874 198
817 956
480 556
383 34
517 204
708 875
571 796
215 519
263 269
195 633
934 6
810 298
301 686
231 85
490 28
381 799
124 319
821 432
517 925
496 509
305 722
230 838
257 951
74 230
348 906
196 546
646 897
104 726
244 274
647 432
324 172
146 598
916 848
430 313
853 444
140 307
229 2
883 352
548 100
794 119
131 373
627 672
757 73
683 477
67 834
109 120
305 123
727 499
125 140
767 878
291 701
278 431
307 240
988 176
747 770
564 707
399 578
16 281
59 489
725 563
464 944
45 259
375 813
22 850
236 425
72 336
773 51
901 751
430 186
309 818
562 283
871 559
765 102
748 763
900 467
885 300
792 844
263 599
1 687
564 185
799 322
322 236
331 620
622 261
256 573
61 399
795 109
3 109
512 298
231 449
509 704
582 935
598 106
771 78
35 680
649 977
905 180
647 710
5 407
161 224
605 796
107 953
245 497
716 555
589 457
123 297
985 404
983 153
44 919
679 443
73 503
182 588
705 147
268 210
337 209
356 756
782 201
967 437
983 67
421 971
757 67
889 189
371 190
322 740
884 575
900 407
157 496
522 687
501 512
975 137
235 568
103 364
755 782
413 13
179 881
869 798
857 445
675 915
251 37
975 862
187 293
538 386
550 934
113 260
17 91
151 509
717 533
710 295
700 30
942 375
418 602
313 469
63 462
676 607
756 590
484 901
470 927
299 745
438 23
941 749
793 133
824 505
89 984
606 747
290 122
55 605
787 707
852 474
754 423
432 477
629 740
308 96
83 551
604 954
310 84
911 106
600 489
27 849
105 616
716 650
818 584
504 582
720 13
992 375
849 15
81 985
14 726
596 3
293 647
822 499
507 822
111 62
393 633
549 378
832 522
729 135
510 806
22 129
527 706
582 655
620 772
131 79
359 367
474 746
640 472
712 761
670 523
85 734
194 520
793 63
625 675
603 805
773 15
684 404
289 152
369 254
542 34
754 888
761 714
91 118
188 799
727 671
438 520
890 841
646 469
681 419
332 848
115 270
783 79
712 904
929 482
271 637
327 783
439 941
73 417
233 669
279 535
196 618
437 472
735 799
734 412
487 902
367 860
624 950
707 884
207 292
311 994
992 331
517 911
833 771
391 539
340 264
181 455
573 834
536 522
237 538
243 132
678 332
982 714
650 524
463 49
727 222
381 979
200 569
84 584
718 943
981 804
102 553
299 544
934 36
296 52
455 554
351 530
713 802
710 582
323 77
841 485
780 806
134 446
867 906
611 929
351 166
255 437
259 67
389 895
598 381
204 415
466 302
908 636
237 225
354 165
673 396
228 523
296 206
227 701
560 174
179 285
327 360
946 879
826 975
950 297
209 435
510 830
48 517
520 392
228 115
628 527
790 122
644 943
607 201
63 300
702 353
674 650
736 39
926 120
431 341
998 119
547 208
673 688
253 379
488 291
386 106
127 686
337 590
787 345
247 903
680 413
563 312
114 554
338 396
344 808
220 224
184 958
436 169
892 383
553 148
628 450
998 445
452 783
747 435
872 374
499 584
199 126
865 168
52 306
237 115
689 35
523 52
278 450
830 937
168 90
994 846
685 564
212 726
876 812
910 332
116 541
718 750
75 666
512 186
422 888
620 235
769 837
638 722
763 971
162 537
1 917
851 522
427 466
485 544
865 493
824 161
324 99
803 533
412 836
268 926
115 586
199 547
960 799
809 750
537 495
66 289
96 184
982 308
328 582
670 973
838 415
297 939
770 136
569 878
460 827
36 370
588 316
639 450
214 113
430 521
842 2
202 407
628 514
561 658
784 562
119 732
818 702
216 68
67 944
792 199
431 144
678 234
237 123
684 119
327 861
448 671
954 545
523 67
92 830
135 52
2 875
153 18
417 923
115 206
998 957
440 560
440 25
413 662
892 999
23 904
670 362
975 773
268 442
596 41
699 336
723 118
250 79
457 595
857 109
518 555
769 973
613 427
770 90
625 158
883 531
35 251
506 229
494 935
991 581
613 127
623 777
739 790
592 551
435 885
9 740
657 328
466 104
276 888
145 375
394 654
736 101
592 925
969 16
646 485
39 728
524 853
731 108
863 906
982 622
567 44
158 469
957 369
405 869
447 532
530 926
605 185
627 995
122 657
894 619
726 962
675 124
759 207
535 513
161 199
612 289
792 474
334 874
651 801
970 263
206 184
873 597
763 9
541 809
935 771
14 520
152 328
814 246
1 153
236 895
146 336
141 739
871 992
480 71
706 468
311 21
835 198
117 713
523 993
406 670
368 608
163 768
246 1000
566 568
749 314
196 497
517 803
161 718
14 404
806 107
187 509
82 247
839 843
235 95
303 915
446 639
523 17
819 580
119 70
981 595
643 126
705 762
247 702
921 506
428 559
57 345
256 635
441 924
470 245
116 934
936 851
73 592
462 13
600 642
422 868
782 847
79 688
503 576
738 441
843 782
455 12
130 156
999 267
427 173
131 923
925 849
274 469
220 518
353 11
456 224
769 828
834 207
487 287
247 370
327 727
883 688
157 837
841 605
43 725
999 579
224 311
897 56
165 911
204 997
104 526
643 250
368 483
688 465
43 761
493 560
179 491
996 926
211 433
726 263
4 381
62 592
708 901
542 288
884 954
531 622
443 178
423 608
917 777
30 553
144 215
716 747
356 382
260 830
968 783
702 691
254 162
359 252
405 403
72 921
827 706
756 924
339 315
748 519
58 351
500 284
40 763
122 535
511 574
82 218
86 806
452 99
847 852
331 439
743 700
951 149
233 513
568 886
462 637
852 113
893 296
289 614
24 467
493 905
132 706
3 632
252 235
521 14
345 148
750 831
565 231
593 713
786 104
221 167
655 887
590 427
975 385
422 319
351 510
28 898
715 638
670 105
399 339
267 115
286 685
641 969
459 138
884 555
945 795
453 271
612 272
617 114
482 525
832 714
969 924
706 24
73 204
477 363
693 299
158 797
254 86
44 560
604 90
343 538
660 674
304 988
632 736
694 904
393 207
219 456
375 992
670 775
789 681
691 599
957 813
748 155
878 578
371 4
43 401
159 74
637 886
153 628
40 227
971 177
635 695
786 63
565 191
643 380
65 185
277 27
208 745
296 954
531 619
890 283
382 532
589 410
905 625
543 993
910 908
147 445
196 55
315 381
820 321
98 972
423 237
730 14
845 23
424 7
944 677
154 406
82 244
84 998
762 747
897 504
388 767
121 932
445 643
872 585
550 232
508 84
818 49
599 372
63 817
172 19
972 701
809 157
236 336
499 228
117 644
295 966
772 184
36 214
724 788
915 149
451 785
309 649
646 581
696 11
540 664
921 637
112 241
998 534
479 372
622 111
149 922
139 633
522 536
699 588
477 915
4 871
534 947
472 631
743 59
800 959
118 329
891 953
56 741
398 888
611 205
784 990
760 262
837 552
112 256
912 829
986 179
889 475
908 161
842 63
439 848
898 378
344 652
925 499
422 409
879 350
425 881
89 153
345 657
704 539
781 159
568 963
320 827
625 708
951 113
35 435
728 47
78 584
178 576
926 189
441 375
809 417
813 508
879 454
407 334
592 389
644 955
203 509
758 856
79 838
708 553
970 100
406 801
299 538
397 804
215 157
605 934
278 3
696 480
391 490
394 452
753 84
400 436
778 13
131 854
584 628
694 556
503 433
790 251
237 142
553 463
657 213
308 773
90 436
745 245
348 956
333 607
659 389
883 547
271 799
934 223
54 800
644 92
15 9
238 975
807 25
554 429
684 870
340 712
546 783
272 139
949 608
506 787
925 508
514 309
170 472
157 843
726 694
772 317
169 990
120 810
394 586
178 843
167 549
512 202
839 587
102 134
863 441
643 198
788 454
964 671
766 477
797 736
871 611
65 584
408 278
325 493
485 27
272 398
447 553
59 410
139 973
554 312
203 124
44 31
866 960
547 213
825 241
602 220
104 784
909 97
392 11
404 967
952 581
494 511
920 123
420 396
81 172
813 244
413 480
37 274
640 976
765 41
524 154
353 94
256 943
15 812
88 542
592 478
704 747
640 905
935 897
7 514
832 250
443 540
283 86
860 997
518 486
450 672
487 229
929 542
373 362
951 186
775 990
108 335
971 456
538 775
683 334
807 468
906 394
875 95
127 797
685 189
186 290
949 908
170 773
412 744
59 32
883 617
365 320
566 982
93 285
528 71
562 937
168 361
969 758
113 687
652 838
989 778
387 413
362 206
333 787
150 796
403 550
510 804
418 816
393 453
646 481
684 779
850 984
40 239
52 432
874 600
286 215
544 242
338 249
661 820
323 556
987 734
387 591
424 705
456 938
798 262
578 311
945 94
188 419
207 88
963 485
672 632
905 38
237 725
498 431
218 927
816 930
250 98
141 810
333 794
367 353
554 160
213 505
774 704
462 575
728 925
450 948
214 310
580 766
565 936
681 899
958 655
126 104
428 437
447 173
948 510
380 851
242 286
476 515
721 253
910 141
379 111
201 926
256 681
177 578
325 170
638 954
874 919
779 597
610 311
791 883
23 376
443 244
344 336
410 611
558 985
92 291
31 679
902 69
532 224
729 55
140 42
988 564
521 897
933 196
549 336
314 64
261 641
426 671
538 455
144 496
915 491
703 166
44 892
37 106
598 974
648 174
410 453
429 190
694 511
809 434
656 322
134 454
312 579
581 48
771 672
855 598
156 719
327 512
764 146
673 107
144 900
702 644
100 851
143 286
998 735
260 981
857 558
818 839
91 53
393 992
749 11
122 869
963 865
847 678
866 772
916 126
774 576
708 821
937 13
124 811
773 441
389 422
749 805
661 827
537 173
906 885
667 445
812 192
857 721
1 939
869 744
538 546
39 144
53 702
322 968
145 563
584 21
840 137
267 8
219 93
282 715
984 946
369 522
71 762
860 241
872 971
508 389
92 837
381 719
824 491
980 302
829 9
518 577
438 396
812 553
379 921
578 760
100 223
903 777
370 100
464 471
946 36
105 438
896 601
160 727
122 463
140 52
788 434
585 614
175 165
344 52
309 805
321 450
56 1
285 80
174 335
580 675
190 346
90 26
606 82
324 757
265 689
849 175
440 271
822 534
392 19
484 894
43 957
716 890
907 722
756 259
133 829
905 202
758 981
493 918
488 798
736 994
450 316
790 70
183 577
500 436
631 322
775 79
573 554
430 25
352 924
489 503
79 609
711 148
545 173
175 315
535 522
78 355
844 589
613 826
356 136
980 553
507 61
674 297
436 928
73 392
546 990
603 555
647 397
428 672
445 821
160 947
625 900
471 708
805 61
46 296
289 878
78 859
862 494
503 931
387 167
909 150
618 580
228 827
310 482
971 193
430 452
552 565
663 824
7 928
801 836
998 444
639 796
259 345
533 456
352 731
166 785
764 506
901 55
550 255
817 624
776 828
487 212
454 6
7 231
355 303
726 93
461 253
105 529
566 397
626 317
921 308
606 753
506 157
439 278
497 723
989 254
407 419
647 905
525 151
578 915
280 103
797 198
612 65
771 788
45 906
248 412
719 329
430 431
383 833
848 78
773 733
381 256
222 733
284 423
954 381
234 216
943 10
392 707
204 250
923 282
694 23
900 465
49 887
986 352
353 241
683 41
98 607
795 69
922 593
619 176
504 694
975 759
589 829
417 808
902 548
47 752
594 394
207 914
944 747
490 489
48 678
975 620
673 877
719 509
171 675
706 869
691 782
555 577
150 666
807 157
188 781
971 847
906 366
442 915
531 318
947 920
158 467
618 499
179 390
876 130
75 674
508 47
970 370
811 960
590 470
385 588
121 14
130 612
410 380
129 949
29 308
320 598
515 489
703 154
815 478
78 706
208 548
19 500
546 754
321 3
468 559
533 422
202 390
251 182
569 751
989 180
84 189
435 167
988 686
401 998
147 267
530 226
955 102
434 665
535 636
675 548
220 727
139 352
262 452
411 720
403 471
934 438
851 722
738 823
272 694
669 514
130 968
961 534
329 457
589 324
739 769
690 68
271 882
627 941
644 699
114 966
587 106
985 111
552 806
25 872
33 953
206 674
869 638
234 209
79 521
446 858
904 750
297 573
586 662
379 187
122 651
208 430
430 761
947 242
226 359
52 646
130 348
724 377
955 978
454 874
635 891
283 759
713 584
444 598
1 362
570 610
301 188
665 130
554 577
967 229
517 107
71 801
525 851
887 713
608 343
695 700
141 686
246 352
441 483
172 89
577 725
259 85
713 96
483 292
253 364
925 422
613 359
105 182
297 188
560 923
88 343
560 307
290 1
513 585
114 736
262 968
687 997
88 61
810 895
903 744
534 426
276 183
484 955
133 303
145 560
489 590
120 202
364 32
517 147
558 201
900 441
641 345
211 385
798 721
348 228
524 23
770 181
807 872
720 544
471 943
164 622
866 989
467 316
950 489
449 214
135 515
236 921
22 632
705 424
254 815
375 652
801 874
74 513
105 263
591 498
757 499
523 848
15 25
41 901
80 436
928 529
548 152
928 460
171 207
441 701
500 28
801 511
56 186
673 577
390 607
977 743
834 380
985 270
822 228
156 160
225 117
290 341
415 875
202 792
228 931
103 963
514 224
836 450
279 931
558 10
396 355
449 255
72 474
531 893
353 40
828 290
927 350
674 147
564 484
477 888
450 5
389 654
819 584
22 827
263 925
555 303
184 571
944 557
541 681
861 890
363 4
325 330
583 444
656 787
87 208
265 823
484 867
563 563
212 895
19 367
120 341
628 999
468 703
527 538
328 532
395 920
436 538
349 24
944 834
988 221
953 703
999 589
877 196
896 520
714 669
335 969
332 926
824 776
211 937
138 608
133 438
190 20
80 251
494 777
269 890
352 400
713 757
806 857
335 927
286 789
750 208
566 396
800 865
476 421
249 766
589 530
758 61
509 191
187 95
688 160
809 873
323 504
523 671
290 18
688 776
291 890
245 534
390 793
173 682
826 594
773 837
553 399
653 311
56 350
352 963
551 832
982 787
381 306
979 396
486 49
646 155
792 146
621 212
857 797
470 985
285 428
395 111
904 852
413 225
851 214
976 586
911 981
404 825
11 988
526 83
328 285
701 77
34 8
208 82
854 353
279 680
22 433
809 168
919 914
676 426
226 152
814 572
376 16
317 889
233 927
44 969
801 620
876 330
75 177
658 422
250 109
239 384
848 416
338 753
109 905
595 447
347 871
305 97
884 349
169 614
392 714
904 625
519 455
446 964
511 550
519 242
184 483
78 135
292 944
959 540
101 239
215 146
214 999
181 691
223 171
459 193
106 586
9 589
454 618
679 205
706 29
53 33
491 241
633 539
440 54
673 814
581 751
818 524
117 44
361 637
87 285
578 518
136 137
940 453
148 74
624 295
257 515
881 338
933 798
56 538
332 830
199 833
356 843
31 951
846 126
306 63
98 646
753 683
858 110
415 753
706 437
940 411
53 584
391 992
855 752
632 224
125 489
461 248
754 231
469 968
614 201
542 272
826 989
696 648
48 69
146 653
785 950
121 168
747 367
677 384
143 895
411 494
355 554
308 198
447 626
942 894
601 405
924 692
281 198
812 58
829 675
69 67
691 738
890 853
132 832
139 589
895 214
400 378
333 414
294 690
482 251
46 675
295 374
387 238
877 254
255 394
25 740
496 217
722 860
693 302
343 567
463 410
46 130
121 710
209 731
854 268
29 757
988 457
9 689
1000 642
17 786
245 39
144 166
815 843
608 804
104 284
12 862
10 754
150 316
526 501
240 101
769 46
448 988
690 995
273 224
542 610
544 852
352 50
884 341
853 999
252 697
439 157
262 698
332 129
598 901
299 423
723 225
331 728
67 422
501 140
815 852
612 138
543 350
396 873
258 344
896 555
179 362
250 558
701 374
542 220
662 949
922 840
326 864
211 681
858 677
244 940
603 388
615 199
97 842
189 948
429 183
760 457
858 806
833 679
559 400
28 351
514 446
302 890
82 920
986 471
421 46
751 762
302 316
520 914
72 732
600 624
121 107
21 482
486 113
793 138
67 865
217 383
582 354
698 37
943 225
445 838
491 570
781 897
651 991
961 142
734 140
645 657
720 269
449 714
304 181
742 358
765 593
309 754
347 539
438 549
895 149
30 640
408 511
496 953
689 499
165 25
621 206
963 6
59 117
439 740
593 712
933 637
408 875
750 409
655 199
881 384
664 78
913 558
405 131
244 807
596 504
679 223
796 996
428 451
230 367
125 525
754 858
80 601
918 920
369 691
813 324
223 545
716 431
888 177
212 549
826 22
76 249
217 228
870 429
243 904
771 373
779 173
683 483
749 472
830 383
544 695
966 815
946 611
681 247
7 296
187 314
133 498
139 937
580 390
864 89
495 728
840 55
730 664
740 326
921 3
889 299
109 368
829 509
904 118
228 845
5 854
174 699
595 853
734 721
952 441
973 628
924 163
405 376
73 263
238 271
839 211
188 380
606 640
538 985
841 699
328 530
105 153
767 454
418 155
116 755
704 790
407 246
951 310
26 135
81 863
672 858
423 847
103 204
145 555
20 9
74 336
35 523
37 599
39 661
52 277
296 395
932 272
703 89
191 169
84 882
745 117
60 517
184 743
583 457
302 497
487 124
560 375
610 409
246 169
224 305
112 760
218 855
547 764
734 470
138 723
58 216
333 651
808 603
156 688
659 108
565 928
414 727
164 40
946 953
194 134
191 17
309 996
333 825
313 519
883 135
844 456
96 294
678 349
544 228
163 932
212 174
742 109
760 30
592 930
709 847
318 443
65 133
160 161
636 198
940 858
8 238
617 143
806 869
714 746
369 19
80 55
998 183
87 813
222 914
379 224
622 157
174 515
907 303
499 47
621 798
338 140
804 520
26 436
587 660
705 835
96 268
592 85
385 939
419 646
251 21
632 513
257 320
453 127
427 110
461 359
985 750
494 550
498 145
955 840
739 320
324 269
701 806
169 947
44 12
390 907
904 932
516 154
701 148
650 94
23 325
838 303
750 178
997 687
216 934
638 378
552 338
623 263
651 112
65 885
453 757
499 422
859 182
652 955
202 524
182 152
120 817
944 267
715 24
612 440
696 387
432 543
906 644
351 77
308 761
529 539
179 763
402 336
990 501
33 34
521 564
793 241
813 921
413 36
393 329
638 53
942 4
770 146
880 813
8 194
362 194
994 327
469 17
513 427
772 792
77 601
157 758
291 133
374 696
729 989
112 601
235 140
267 130
453 225
832 335
201 682
504 216
656 325
364 561
445 663
115 945
760 110
616 303
878 422
367 589
874 983
325 11
41 581
783 772
471 839
491 634
560 183
962 592
116 642
548 419
834 984
495 461
425 339
704 27
306 357
618 942
799 554
302 203
997 798
74 937
221 547
477 567
743 544
234 781
490 88
37 496
284 116
960 178
239 348
387 774
792 753
253 416
855 650
724 13
717 450
719 156
825 326
311 345
291 656
700 386
861 23
157 508
940 585
961 187
631 486
501 620
561 143
926 888
297 54
380 217
332 39
16 375
54 818
957 573
526 269
867 841
569 925
624 619
557 454
634 342
708 136
866 262
592 156
675 358
885 907
970 515
510 444
48 786
51 117
302 897
711 115
283 69
919 21
671 552
482 508
474 334
236 670
684 19
396 185
383 394
845 448
596 803
187 806
647 19
649 642
799 97
351 731
719 412
683 986
99 813
635 456
365 656
802 909
550 597
852 229
617 687
160 578
19 545
492 198
395 919
661 36
729 14
888 907
827 228
739 444
823 487
995 105
360 885
746 574
260 511
528 923
560 73
702 611
452 749
906 105
307 30
127 755
81 502
138 445
269 988
141 635
745 587
140 421
963 498
984 823
12 836
808 812
491 245
799 422
552 152
323 806
13 683
824 741
496 151
891 683
96 721
107 896
514 317
460 127
465 67
759 201
969 775
447 386
519 988
477 641
442 518
859 583
894 510
261 790
235 776
614 643
31 780
506 981
311 448
309 259
881 691
977 21
868 630
512 807
848 649
337 933
250 718
556 119
810 267
261 456
922 634
319 584
139 248
379 621
715 937
802 900
119 171
608 220
207 916
332 591
163 219
958 632
654 748
535 177
964 678
445 323
869 699
555 851
136 128
430 193
564 583
230 854
59 341
585 48
429 989
262 701
626 63
862 430
213 977
882 860
455 914
793 595
716 390
699 11
630 202
1 576
796 872
757 183
268 71
728 533
723 14
850 481
217 650
744 3
406 948
122 288
339 431
382 163
849 124
781 759
116 819
563 725
344 873
458 255
912 74
555 848
245 270
474 457
409 989
375 340
50 365
963 216
343 624
292 31
257 705
382 892
63 309
90 97
632 385
519 614
603 643
445 747
48 257
263 135
939 693
403 160
874 427
981 933
775 287
324 49
477 596
868 933
114 679
515 477
12 990
847 773
348 995
643 959
844 356
939 104
287 513
447 119
159 235
612 581
220 827
729 391
820 447
165 40
114 772
144 743
74 665
353 537
115 993
65 188
818 332
715 821
961 700
9 332
747 222
220 422
283 338
927 697
629 423
318 449
313 256
422 82
576 814
265 245
509 118
725 201
506 629
234 51
651 236
139 409
412 172
69 509
106 126
137 373
483 237
154 147
796 991
816 980
736 901
42 65
696 881
44 675
49 919
98 826
646 480
104 279
404 935
990 696
539 870
731 991
1000 493
824 175
508 400
486 367
275 426
822 219
829 570
25 468
523 360
946 408
806 535
787 1000
640 47
318 557
579 457
36 73
31 741
19 142
93 593
605 916
391 354
194 3
593 118
415 617
251 989
397 947
9 759
378 231
979 184
43 838
723 543
698 87
989 752
526 387
809 251
410 274
352 577
15 605
241 469
587 493
382 167
252 826
411 133
852 790
116 527
846 605
99 619
227 311
227 387
841 901
571 233
563 454
365 884
531 171
112 723
915 410
930 111
674 885
507 146
393 184
733 713
194 975
670 388
89 688
2 41
60 291
808 770
347 863
968 453
86 179
205 35
390 529
754 146
451 795
519 66
645 739
973 455
300 292
335 278
982 447
132 233
423 845
896 356
16 817
623 933
294 557
776 59
696 596
70 361
415 713
156 2
958 696
964 103
458 786
950 776
989 255
195 612
288 459
782 564
364 699
968 89
267 984
947 212
206 716
45 719
49 655
187 856
293 159
837 836
788 852
60 987
325 531
678 280
380 694
470 29
38 757
6 200
672 876
319 200
117 838
211 538
323 999
49 442
793 499
663 258
501 429
80 736
506 985
872 820
992 623
400 919
529 810
206 455
628 782
864 766
951 770
298 825
837 792
405 12
998 575
879 517
762 260
829 884
224 602
391 831
605 594
371 47
503 425
567 967
816 506
121 39
388 286
15 910
345 537
756 739
80 996
211 647
193 829
151 998
34 528
699 658
420 836
272 80
214 499
782 925
307 350
688 596
598 434
421 678
57 867
801 46
971 171
551 196
613 979
478 142
238 199
564 620
515 922
718 996
266 864
663 835
646 874
14 659
622 380
67 24
723 887
269 606
232 993
150 409
283 507
754 317
853 569
379 651
202 531
838 393
861 652
38 267
313 990
950 736
619 110
23 731
492 508
153 466
132 643
402 588
113 715
839 103
450 322
342 986
533 199
615 571
603 871
689 303
118 852
736 219
888 759
356 558
334 849
890 566
124 418
525 300
302 792
629 501
454 252
585 420
969 663
831 312
186 400
116 471
980 7
404 179
872 688
960 439
91 917
998 333
812 673
316 858
451 440
481 273
127 218
284 9
492 828
604 586
308 941
728 614
349 604
25 722
241 407
273 596
384 955
55 257
960 43
147 882
935 121
518 948
873 699
927 200
213 990
266 353
580 7
482 591
238 508
893 294
212 864
548 17
298 990
897 822
948 488
604 848
76 884
421 319
987 531
725 575
774 207
526 324
2 720
264 836
83 23
316 877
367 871
94 727
523 811
885 49
773 64
464 934
807 847
802 781
330 49
971 702
457 338
754 980
707 36
510 860
778 238
852 557
575 45
277 460
249 600
602 229
35 617
46 200
99 407
727 748
894 993
233 992
175 895
83 118
387 954
630 382
417 41
211 976
998 697
843 633
572 51
102 629
329 947
503 755
409 735
368 474
895 339
461 804
380 221
973 350
965 346
831 655
627 721
503 227
62 596
598 215
949 274
93 995
995 242
16 30
579 71
879 564
425 323
249 760
385 34
516 967
677 893
867 252
166 31
647 289
915 437
830 251
227 64
451 925
841 453
140 905
722 768
23 40
519 931
291 493
674 913
87 646
33 579
23 378
256 45
251 208
613 724
733 423
314 195
832 74
393 749
522 792
641 531
468 255
827 293
614 96
557 709
771 637
442 463
80 490
640 707
758 67
12 660
329 566
876 41
151 863
64 268
429 997
680 373
187 118
587 626
843 743
384 282
984 915
537 21
598 736
704 980
332 193
339 972
538 467
448 609
840 803
318 340
834 959
180 702
432 445
7 305
947 929
424 897
32 557
649 54
855 733
82 514
667 379
770 736
486 109
506 529
428 264
271 38
87 876
359 504
550 996
237 698
866 471
909 370
848 948
300 784
847 477
258 347
898 559
604 241
750 223
994 117
952 553
165 416
602 91
408 310
481 80
171 919
297 773
938 372
868 953
450 289
956 17
140 324
230 135
166 846
388 226
815 509
684 856
477 171
518 542
345 563
271 438
836 799
504 649
982 851
526 774
95 469
970 294
459 4
412 306
826 181
28 293
653 791
845 915
293 729
603 547
295 575
841 836
316 655
974 379
680 514
148 881
484 740
241 313
480 927
154 120
288 684
946 762
270 573
127 299
253 719
383 416
521 289
330 463
348 451
14 742
45 589
500 836
481 558
422 121
481 797
739 393
492 716
447 296
47 552
984 712
544 613
960 921
437 237
90 179
4 488
785 27
641 685
59 30
917 92
249 589
569 736
817 83
302 712
158 826
282 372
540 5
319 259
824 858
351 63
35 319
275 756
129 524
497 968
491 961
669 182
568 167
430 858
554 992
192 579
832 802
687 672
84 683
156 904
677 505
693 596
628 511
28 308
125 817
941 316
262 325
385 812
304 577
448 852
747 401
116 169
588 798
228 580
461 561
969 167
132 385
832 460
876 712
941 130
508 334
130 534
754 904
933 928
582 598
623 686
204 657
767 264
593 710
683 77
584 421
658 32
861 395
271 18
205 408
429 605
620 851
995 805
975 248
482 573
539 8
672 143
27 691
523 84
574 911
411 171
172 838
773 641
814 102
628 667
634 3
857 625
478 372
415 422
683 968
337 340
765 848
817 237
510 765
501 353
1000 737
714 771
828 719
475 107
34 460
147 652
795 910
606 435
388 511
631 76
224 836
680 749
727 1
265 465
1 422
671 731
943 282
893 608
722 17
314 472
857 772
305 712
48 285
881 179
853 201
804 531
23 872
737 216
112 954
400 183
788 720
38 64
535 575
704 422
468 250
665 221
405 774
327 496
45 999
509 630
136 589
555 203
395 41
682 337
177 862
871 617
455 586
483 103
586 43
817 343
96 817
491 346
495 457
164 582
456 712
8 867
160 534
992 66
811 240
104 417
165 413
226 789
896 418
718 411
565 750
500 291
325 700
126 421
353 946
707 923
191 943
256 569
137 223
188 316
495 146
899 76
967 866
436 553
717 980
239 852
381 411
688 139
80 616
971 858
859 822
775 505
697 373
617 44
896 273
443 960
152 63
837 93
741 233
471 954
708 414
648 259
48 467
457 487
404 379
149 424
812 988
836 585
809 696
227 351
1000 567
763 531
231 641
42 706
769 895
831 450
211 828
10 161
732 670
879 682
261 417
800 213
776 117
470 486
999 243
805 344
301 360
600 705
938 985
64 241
239 590
818 671
78 190
439 977
422 315
266 667
437 144
296 315
136 182
438 774
44 288
760 749
416 965
921 8
2 997
772 42
241 698
752 490
556 764
50 421
231 278
497 600
828 904
745 171
731 496
529 338
982 79
693 401
7 419
226 528
802 953
934 478
362 332
191 279
430 99
773 976
808 975
440 332
968 407
357 301
387 777
395 563
842 814
727 702
7 943
998 972
765 264
790 656
497 264
817 104
183 89
13 401
51 140
914 840
383 443
370 222
736 341
696 900
594 755
208 392
475 342
808 150
937 575
696 42
922 887
77 416
351 44
875 173
106 257
722 341
487 42
646 471
306 981
548 952
918 901
535 707
213 549
528 415
121 51
810 280
714 527
818 553
716 743
184 535
502 65
45 252
813 155
434 343
683 54
366 489
143 370
670 769
295 163
890 248
215 243
358 906
838 971
560 284
681 300
669 933
87 348
721 703
661 760
347 961
701 598
123 629
922 70
682 701
886 984
69 245
412 723
603 187
280 276
494 334
276 967
72 776
247 348
261 388
475 367
389 71
816 938
916 438
834 812
120 883
556 784
783 918
707 314
925 815
905 148
530 991
88 333
913 529
660 630
891 53
256 770
23 600
605 5
340 33
976 50
650 851
212 243
558 207
267 582
904 573
420 2
869 107
739 861
797 891
396 940
996 252
313 991
706 203
49 138
639 734
59 654
589 104
679 986
802 266
781 445
17 208
65 979
144 800
592 194
588 406
934 442
155 824
500 620
529 367
272 634
714 398
833 323
134 883
144 803
836 217
209 520
255 387
473 799
92 437
96 514
921 780
973 198
890 391
838 192
454 239
100 332
967 213
9 625
914 98
915 58
161 843
89 159
871 851
989 811
594 961
807 547
309 179
554 430
738 300
140 155
365 890
204 476
360 518
184 600
546 72
403 756
937 310
511 926
218 911
802 91
274 26
693 657
161 47
791 497
687 313
765 496
334 253
54 289
318 429
468 237
448 477
709 674
758 68
853 803
791 777
334 230
905 845
811 497
549 295
163 434
200 477
620 554
609 818
437 841
417 443
917 29
216 906
661 629
444 624
382 564
971 490
683 648
949 611
781 377
883 721
506 257
946 382
30 779
425 815
526 57
814 512
894 937
186 593
890 98
242 955
456 735
348 361
478 306
143 229
864 525
1 727
3 779
290 621
244 914
752 870
703 797
856 879
148 804
36 530
883 798
164 119
14 954
861 642
149 785
373 534
138 29
378 90
296 700
487 23
167 471
589 521
380 548
769 975
635 565
106 930
742 523
141 878
413 976
44 769
652 283
795 87
214 355
505 826
530 967
790 620
328 30
365 853
460 719
837 112
31 877
465 766
581 21
118 131
137 958
874 297
499 618
944 896
177 533
194 916
936 409
666 223
393 258
883 901
730 232
412 71
834 11
903 335
643 623
733 470
799 519
323 979
719 615
340 29
628 417
744 619
831 679
376 413
820 810
821 460
238 720
108 726
693 860
891 82
672 772
845 755
908 833
923 294
50 951
673 722
789 950
952 980
242 670
990 564
223 100
613 744
33 27
618 675
59 570
928 136
496 840
558 552
893 606
927 202
581 101
998 694
386 768
681 37
990 143
136 895
711 197
616 464
643 482
289 220
930 377
307 539
680 357
270 793
103 233
957 462
88 610
696 244
655 435
184 793
788 550
971 248
194 45
939 915
718 399
860 574
736 515
691 95
925 457
374 142
915 361
590 302
251 551
6 106
228 585
383 575
107 556
197 443
188 365
839 204
825 413
819 928
83 550
875 565
772 721
700 13
546 485
527 315
160 794
478 301
469 871
360 589
904 742
175 642
380 776
595 560
323 255
793 363
670 511
467 936
607 386
156 401
316 226
833 290
512 538
334 728
216 367
262 129
68 105
601 989
462 779
694 461
45 506
330 285
879 67
734 381
394 515
779 427
853 754
512 794
948 602
196 158
153 841
528 938
85 141
417 957
176 58
55 627
982 598
988 365
385 308
222 289
242 634
41 648
906 911
54 596
6 108
314 259
501 12
373 571
782 28
652 439
294 227
611 691
629 675
734 347
696 752
593 223
743 332
506 446
591 799
407 642
288 743
438 474
794 555
265 962
63 620
589 912
652 878
807 512
481 365
475 148
855 945
652 63
686 598
355 53
954 933
99 353
790 884
939 711
900 175
31 2
261 186
719 78
680 936
539 660
294 537
941 413
26 906
891 600
100 753
835 3
212 719
946 389
811 616
792 586
742 715
115 954
46 973
398 708
367 792
596 127
388 36
16 342
501 273
919 889
440 30
774 447
226 596
473 9
845 745
249 839
557 417
576 408
342 903
197 920
388 331
669 903
841 115
355 775
450 120
257 120
772 766
813 482
145 635
283 428
842 842
714 303
707 304
533 660
311 942
63 273
761 895
326 370
512 884
251 607
721 492
986 138
353 385
587 304
776 629
597 187
772 55
880 909
513 417
218 694
506 878
281 720
887 21
539 864
51 231
786 217
799 331
176 373
33 49
416 722
706 832
534 512
396 582
200 835
836 284
245 499
834 486
131 66
462 304
94 322
156 414
989 399
282 455
664 849
299 553
116 125
1000 761
688 350
666 999
355 180
253 178
211 458
552 742
213 680
74 668
118 701
440 140
199 730
85 540
743 953
348 356
722 682
685 649
645 509
575 136
968 546
906 160
530 180
607 533
551 161
590 37
293 549
797 247
635 710
646 348
653 862
934 197
169 99
641 64
631 437
574 22
983 18
899 673
993 162
745 362
752 992
642 564
95 736
65 906
343 422
928 449
677 555
459 519
434 733
864 267
40 262
119 550
418 186
611 650
999 181
118 665
671 737
212 322
143 265
421 789
96 410
85 944
518 841
228 821
791 315
870 220
700 934
652 886
712 594
995 911
526 797
828 55
844 423
342 733
974 126
427 904
614 913
31 204
445 657
521 858
359 840
28 463
174 630
386 916
618 588
860 103
730 95
760 719
348 86
291 62
760 606
137 822
499 254
812 707
289 378
31 639
5 907
299 661
729 931
22 523
336 141
20 293
444 347
180 125
464 334
470 710
323 154
443 431
66 122
348 174
283 383
256 371
580 722
558 777
188 589
770 730
850 637
168 896
310 110
865 119
387 959
712 40
13 850
775 918
539 684
776 626
439 562
165 480
589 992
820 829
881 200
235 388
246 698
732 352
895 474
675 186
75 443
557 798
187 978
398 944
892 448
949 38
731 946
937 141
143 420
967 884
105 420
800 195
65 994
774 278
612 402
581 261
53 740
923 62
684 502
308 876
658 809
647 959
779 372
621 773
84 301
389 455
220 483
667 312
821 162
209 872
466 168
27 552
843 696
219 876
811 350
506 605
275 924
751 682
338 127
913 167
883 602
465 726
491 59
954 795
55 302
141 306
710 419
477 800
714 494
493 263
330 536
173 472
993 797
862 585
786 188
883 825
389 190
162 297
597 637
590 990
87 217
650 863
934 827
363 21
128 182
936 237
653 609
248 323
306 757
719 116
282 694
677 458
701 752
696 173
903 381
216 728
930 909
464 629
542 401
895 127
585 519
18 897
686 132
483 260
666 262
406 531
57 505
270 321
814 968
447 995
94 587
88 178
507 338
190 672
510 282
245 689
859 527
650 758
243 425
504 953
474 162
235 86
508 738
170 276
550 875
500 918
672 756
797 65
811 874
38 502
479 984
877 487
570 346
479 81
576 419
227 385
569 960
375 281
376 900
247 442
960 84
255 799
485 944
672 828
755 551
324 45
866 180
516 732
506 800
192 95
233 947
554 317
654 934
131 292
830 449
963 665
921 76
721 934
228 628
828 576
313 593
874 67
608 422
278 890
32 894
41 149
312 300
452 263
135 466
393 403
3 29
707 294
449 146
912 636
367 762
107 892
792 985
859 363
502 130
485 733
497 779
153 108
719 986
722 356
401 107
971 100
494 858
234 71
918 688
303 669
748 383
775 745
862 663
294 127
627 26
265 445
956 261
136 622
255 191
625 901
802 807
33 214
922 535
257 559
532 86
370 649
891 787
97 916
637 725
543 831
138 130
125 644
16 414
567 884
99 449
774 60
293 916
927 123
27 484
365 609
406 746
691 102
280 815
342 156
5 900
629 725
847 890
786 215
676 156
768 832
990 652
97 457
120 318
852 930
703 264
471 592
633 777
222 124
152 931
920 618
878 764
105 62
540 340
389 954
843 673
338 672
115 815
228 857
441 260
204 348
621 350
12 605
740 36
660 859
523 187
951 151
760 516
118 727
974 172
206 389
236 130
416 856
949 950
723 742
727 611
339 600
513 586
377 802
237 510
40 655
47 873
754 589
615 729
154 492
715 351
556 935
227 323
16 339
920 772
736 142
858 186
818 312
966 868
118 330
609 364
120 100
975 319
224 262
426 913
796 867
709 41
308 866
67 104
685 874
933 735
369 424
995 991
398 136
722 250
245 19
126 939
743 507
485 711
118 358
159 386
382 579
447 253
366 261
78 591
593 882
415 394
6 380
893 432
196 387
242 34
199 99
834 948
493 115
616 808
832 999
647 485
468 333
388 214
136 631
13 478
836 924
95 703
56 293
722 706
104 666
148 675
976 495
1 131
18 148
945 434
727 485
395 417
655 75
624 737
478 769
295 191
220 390
603 39
519 48
699 258
142 17
114 477
356 534
739 529
457 69
652 969
452 520
260 887
123 433
972 737
520 173
997 994
764 503
552 871
274 575
444 323
73 288
65 418
518 586
261 414
765 667
110 171
950 866
386 447
825 795
878 18
599 775
598 190
714 972
786 951
899 222
223 674
974 300
650 500
558 90
222 899
481 664
271 804
565 16
420 699
177 337
477 276
835 648
701 141
1000 112
774 765
162 572
650 50
943 533
869 400
419 543
41 66
888 114
597 221
522 877
861 793
441 530
596 985
142 724
339 937
252 428
571 373
108 278
664 251
982 49
150 804
827 954
517 821
700 659
17 453
352 641
583 525
844 366
386 660
334 362
914 623
614 320
918 708
625 677
437 330
770 817
750 708
706 141
682 635
981 924
975 482
505 420
701 360
9 187
51 207
809 402
885 890
240 218
209 457
175 21
964 63
650 502
460 764
654 783
598 200
626 562
368 264
351 319
785 494
47 256
166 809
299 592
657 428
283 868
58 147
61 321
691 849
110 868
833 261
223 741
842 983
913 956
183 875
448 744
739 624
159 103
936 738
794 432
810 511
735 611
631 210
387 194
684 431
687 18
900 499
71 267
774 968
427 170
653 207
114 994
168 2
593 728
270 426
980 249
472 190
159 849
745 370
119 186
429 420
142 932
190 549
166 216
742 82
826 652
107 743
650 410
852 670
778 236
252 622
758 973
927 187
391 528
32 575
474 756
257 514
596 357
928 84
742 648
207 437
893 415
853 721
675 676
499 59
865 781
47 66
445 878
497 1
101 284
919 766
429 822
990 949
90 492
193 328
695 866
826 795
843 895
383 434
270 987
382 694
901 810
784 627
248 984
338 327
508 938
948 311
118 604
440 328
688 417
601 800
161 41
165 504
606 337
674 404
379 566
647 458
144 278
112 400
639 170
193 904
165 621
288 350
465 289
288 648
877 745
899 473
544 705
435 202
674 229
920 217
963 750
814 895
410 974
626 209
388 19
333 492
886 525
2 289
419 368
847 464
930 173
918 346
177 963
310 219
903 924
585 673
486 989
997 606
469 39
606 864
172 693
871 519
170 187
535 247
904 150
169 967
654 700
964 254
988 638
836 915
641 979
786 448
1 215
177 254
341 995
471 736
997 986
653 273
992 669
981 216
962 204
737 564
914 17
451 698
275 10
842 389
95 74
687 181
913 7
173 90
740 356
982 847
282 977
255 788
116 66
651 946
215 687
72 553
168 63
942 201
36 310
268 89
483 598
351 206
375 975
566 412
289 545
831 142
321 920
416 957
380 430
264 746
386 153
769 872
814 507
691 854
254 439
248 63
831 157
410 588
772 479
715 424
470 18
226 892
815 318
361 228
32 41
465 916
249 23
192 628
881 746
748 309
817 353
603 403
514 841
298 579
726 835
958 998
197 775
983 482
712 117
316 684
832 837
748 152
998 884
493 176
941 763
32 63
890 221
544 672
854 327
878 300
450 600
793 124
802 947
853 875
738 813
154 948
392 221
236 884
731 79
174 369
678 9
819 211
450 244
499 903
808 403
354 723
927 846
743 545
307 906
557 518
634 271
154 962
906 867
692 371
191 963
410 82
746 916
744 48
698 777
445 962
752 810
407 289
332 486
350 269
533 37
118 243
57 767
176 431
202 259
337 275
821 363
999 970
981 431
211 537
403 156
606 915
137 787
737 943
568 755
187 766
240 687
899 763
742 918
923 907
13 15
638 39
221 111
134 825
199 944
779 265
50 664
569 620
175 882
437 73
21 323
644 993
804 904
123 556
26 65
467 903
625 814
275 277
166 870
864 536
289 398
110 431
94 143
445 145
700 852
328 445
837 118
430 736
531 740
247 220
187 190
112 756
7 740
248 417
937 433
986 147
346 965
446 242
173 649
257 583
337 241
206 98
141 210
294 319
674 58
79 171
398 96
493 344
129 574
96 102
449 972
168 745
718 346
393 512
894 933
958 776
917 887
294 84
628 772
603 383
216 473
127 392
301 805
453 352
27 752
954 657
266 786
546 234
860 797
594 522
105 794
351 715
625 245
816 598
994 860
740 60
1 776
325 550
798 796
40 242
889 369
385 148
908 749
204 977
66 715
444 528
91 861
78 402
604 414
769 757
707 219
452 190
753 206
757 84
353 78
985 541
240 789
546 57
912 842
272 677
85 206
431 43
798 326
646 322
698 34
416 579
438 502
449 368
732 323
94 865
301 213
146 47
571 870
240 355
775 878
245 408
681 758
625 413
267 67
790 197
702 48
285 764
230 233
565 167
432 903
476 374
279 440
633 481
134 833
794 615
926 429
144 868
412 27
535 118
669 119
197 712
735 310
744 641
860 783
710 798
755 563
533 801
688 761
337 354
286 575
457 900
141 675
450 294
570 823
626 359
531 952
151 95
781 294
74 946
692 946
30 558
762 642
425 828
69 113
119 438
408 260
226 812
724 318
846 739
477 619
450 531
963 886
221 853
255 836
565 165
797 51
218 203
408 649
643 636
678 810
35 308
736 91
121 135
263 106
817 316
217 239
666 598
599 128
920 705
369 853
833 363
443 796
655 231
958 599
424 335
221 236
971 900
873 631
938 454
99 673
222 220
647 90
857 962
985 747
668 558
568 221
142 603
274 845
115 371
266 172
28 239
694 518
355 849
100 718
574 10
882 260
978 901
728 300
638 412
80 66
978 724
669 822
854 904
105 653
145 525
546 397
163 828
398 624
145 346
776 840
931 674
822 583
662 215
333 662
737 563
56 907
968 75
509 978
980 357
235 965
79 570
480 818
219 558
910 472
501 194
922 717
883 160
574 748
508 74
940 663
276 39
157 639
998 91
771 544
535 59
91 418
248 522
649 8
620 26
273 842
483 341
235 822
889 457
135 911
36 117
883 301
290 186
969 614
658 588
968 354
819 662
874 84
37 871
754 455
360 280
755 99
582 26
323 325
876 773
883 483
660 499
865 270
604 702
621 616
184 645
789 885
118 419
96 758
174 655
166 983
352 79
449 810
538 489
823 26
282 614
314 959
730 250
81 608
857 736
838 236
480 18
324 939
233 463
138 762
279 744
920 864
666 424
393 925
949 513
229 681
169 355
751 643
899 494
757 488
355 17
974 211
131 490
114 781
86 416
199 207
680 996
625 802
285 360
513 242
605 235
745 324
738 912
794 647
546 740
692 132
81 514
24 842
696 716
218 556
528 738
372 46
166 968
848 31
638 50
139 190
234 341
119 746
102 999
697 310
52 681
138 851
146 365
147 469
28 959
15 821
881 209
121 342
42 764
560 659
604 946
223 42
645 236
302 810
259 69
192 847
353 336
867 670
90 188
593 327
589 820
89 674
949 765
853 110
704 745
724 519
397 369
935 62
552 225
526 104
143 572
470 523
581 166
244 540
387 270
380 920
374 824
561 627
407 853
22 335
770 336
435 311
511 821
699 480
962 629
103 4
591 626
922 578
154 311
539 325
195 564
912 402
221 170
832 874
566 72
902 360
801 950
123 604
519 531
527 344
414 985
704 173
425 280
421 246
131 239
300 138
182 674
339 687
309 149
819 473
560 265
828 947
86 919
5 428
930 183
281 2
397 783
115 835
939 284
605 106
984 614
26 33
979 867
914 45
86 873
862 290
915 49
498 552
902 651
606 796
276 823
993 562
897 224
328 658
771 974
237 572
703 118
602 982
608 106
660 273
376 686
551 959
650 912
46 351
521 80
314 700
545 984
738 757
518 654
165 256
22 598
95 330
546 571
135 702
309 464
867 849
830 571
250 2
379 470
156 496
449 391
835 789
888 882
138 483
882 921
504 836
433 100
437 41
394 82
246 935
20 387
969 514
623 9
314 755
695 637
557 368
550 216
744 353
249 968
66 303
52 783
312 111
648 351
485 503
916 655
67 380
892 659
696 215
709 635
728 595
819 480
473 205
104 231
551 442
900 115
120 955
112 701
515 810
588 994
237 106
137 905
964 853
507 257
556 750
776 230
102 237
329 32
190 638
643 596
492 200
835 311
223 119
405 410
617 331
942 385
995 881
350 863
622 278
223 681
423 188
909 273
842 112
644 733
753 639
13 333
737 374
362 426
793 540
390 21
39 385
531 727
890 718
704 318
259 83
279 951
431 959
629 852
275 960
244 27
661 588
634 198
799 342
630 57
855 664
486 322
663 862
60 455
805 754
168 948
491 103
196 580
226 158
364 251
367 688
955 47
48 319
361 226
203 136
826 957
660 642
802 680
651 910
234 761
106 350
556 237
355 333
443 946
884 187
734 318
648 49
607 378
24 913
958 405
297 210
840 147
29 751
324 690
303 950
795 998
882 774
891 610
711 817
454 126
318 836
90 5
355 384
955 203
756 463
370 460
119 547
76 799
388 728
548 66
12 766
456 875
395 450
651 583
430 888
96 541
93 144
342 210
120 572
60 39
574 750
211 506
648 970
286 348
54 766
959 322
448 522
154 508
793 759
448 934
803 886
739 170
161 303
466 19
188 202
859 604
333 864
294 531
193 492
412 85
369 622
364 690
311 220
132 555
796 927
9 501
486 721
480 608
344 863
920 325
724 720
421 451
728 371
717 220
259 723
27 150
89 457
760 33
919 632
664 723
890 50
265 272
943 804
755 663
606 201
948 768
724 1
655 202
961 654
697 568
61 451
698 995
763 106
617 38
482 869
786 41
329 735
49 250
58 743
901 988
45 254
347 747
241 719
958 736
507 159
402 350
881 604
490 661
205 894
84 577
360 395
687 185
841 587
491 62
592 805
155 327
410 259
230 731
406 608
470 904
105 636
811 562
709 548
344 422
97 626
118 37
649 266
566 649
678 425
973 802
787 326
439 665
286 483
473 201
698 647
398 264
204 92
326 84
156 956
140 409
701 897
620 225
100 764
664 353
536 309
28 953
658 239
504 639
898 210
709 255
414 314
577 897
816 566
721 304
152 892
278 113
773 586
749 268
465 792
281 359
944 298
736 38
390 449
150 898
841 585
386 812
730 497
846 273
153 925
262 257
340 215
837 11
451 630
512 39
64 168
211 892
649 495
948 839
57 806
847 338
731 993
651 114
121 805
312 238
917 938
27 252
209 711
119 799
623 284
605 268
244 570
196 373
782 844
607 611
256 713
991 734
641 927
142 414
322 184
560 61
44 855
593 228
825 573
328 499
25 54
23 233
592 49
237 586
356 718
723 522
742 978
785 578
93 458
666 116
262 981
404 119
246 743
123 771
680 744
642 624
813 86
879 874
429 379
193 146
134 284
835 352
65 978
502 292
577 547
522 520
268 282
740 151
103 148
812 243
208 768
879 449
584 501
186 499
661 145
450 490
287 157
124 543
364 167
674 983
901 296
191 371
49 769
336 145
36 983
890 12
514 356
839 440
696 697
852 153
33 556
828 769
141 142
83 68
754 304
971 780
434 46
110 715
94 973
499 681
689 511
190 75
745 619
494 335
120 789
728 731
60 761
315 838
982 951
347 709
585 905
622 109
475 77
641 232
970 425
979 71
774 855
864 957
709 763
103 229
480 968
447 439
505 758
605 255
772 78
284 887
635 157
437 39
95 219
945 115
640 23
896 12
398 742
522 313
935 723
154 841
483 428
443 367
253 264
720 894
129 232
957 867
274 796
476 721
127 582
352 654
886 803
220 997
379 675
570 330
6 507
634 436
115 220
545 550
766 669
276 502
969 885
594 341
231 471
416 973
232 356
619 212
325 520
522 135
970 787
676 85
433 94
42 692
909 433
13 391
292 254
110 147
703 270
390 524
738 205
107 694
215 747
999 619
814 538
760 437
301 876
53 633
784 1000
69 652
100 304
792 866
93 670
529 235
435 499
747 697
480 991
397 136
806 325
427 211
137 939
824 128
850 950
580 50
552 129
160 204
422 79
790 558
800 595
400 833
218 445
243 612
979 803
899 187
75 868
115 299
279 836
19 423
498 370
617 377
782 122
938 603
759 476
843 957
616 4
281 63
905 57
761 112
753 249
21 240
466 341
574 558
243 377
833 663
845 955
282 981
342 403
155 407
157 202
159 442
297 170
8 305
229 522
423 61
416 111
806 824
48 198
192 739
819 289
322 501
640 442
897 876
899 789
691 362
145 636
811 855
725 776
748 947
294 766
306 248
424 219
654 716
920 760
616 692
861 26
194 95
978 500
98 536
865 912
826 837
779 370
302 607
461 501
472 76
565 239
796 665
792 963
480 543
833 522
118 362
403 658
320 715
87 910
693 610
563 173
147 177
677 226
92 808
874 251
132 254
53 119
608 175
987 404
277 141
205 472
804 477
48 182
149 338
715 926
427 870
935 909
120 839
543 252
866 14
160 185
837 650
776 467
585 516
669 800
157 288
17 711
271 101
936 807
438 589
296 332
386 107
503 7
349 865
875 693
531 322
495 976
371 915
163 382
920 368
88 56
603 386
344 465
18 207
294 253
946 331
253 938
307 170
990 810
811 28
475 548
254 617
400 114
111 651
281 108
102 534
43 272
448 397
914 739
308 335
727 357
279 425
829 444
648 280
201 443
942 195
865 362
371 293
654 226
492 658
824 706
484 953
80 762
257 558
726 532
597 284
797 1000
728 386
150 453
979 840
8 339
881 573
288 426
735 714
482 949
223 188
521 63
480 197
488 375
921 859
237 344
123 537
833 459
459 407
286 582
340 816
233 340
374 548
315 420
559 297
262 180
487 106
455 725
623 792
870 33
705 427
1 717
770 899
891 292
584 947
614 793
881 814
510 78
711 380
341 990
299 186
923 71
329 845
426 153
596 806
709 824
333 746
913 771
953 185
524 539
687 213
340 526
83 646
421 229
743 907
419 419
206 523
446 69
650 773
491 912
834 939
662 375
907 823
92 311
874 755
444 690
226 760
486 825
489 651
862 221
67 433
931 535
726 712
121 695
135 460
117 645
731 1000
438 800
312 51
465 763
922 268
337 575
438 266
143 138
503 840
457 356
240 236
561 915
344 477
914 784
489 329
842 45
580 538
786 305
124 199
854 10
927 952
384 226
116 916
676 543
571 412
563 425
222 28
477 234
742 888
130 444
114 698
753 186
182 381
994 777
84 821
569 629
758 660
888 841
621 353
850 252
852 544
551 978
493 983
759 682
331 693
5 734
36 625
694 362
901 13
872 73
420 728
869 406
504 637
49 725
994 521
486 870
225 518
352 448
749 462
941 246
346 969
932 292
110 672
142 270
653 821
508 466
551 432
589 793
732 632
684 828
294 124
815 38
348 411
522 755
900 781
685 298
831 323
530 663
617 289
564 870
843 716
709 920
597 410
183 609
958 646
855 568
744 224
116 226
47 542
976 502
676 247
655 292
972 82
876 101
300 951
956 300
994 897
855 419
825 315
757 630
81 722
625 575
567 292
721 377
593 470
321 595
854 203
802 22
644 577
307 51
595 328
559 873
8 789
552 326
580 839
785 568
150 775
389 391
49 300
27 278
270 752
657 107
943 628
770 819
324 141
6 377
175 762
886 421
395 818
54 633
418 454
386 395
990 499
922 112
657 946
744 921
164 643
507 839
136 394
850 563
524 585
675 6
413 902
863 942
68 660
54 920
226 923
104 693
851 2
757 15
784 906
344 362
316 762
192 582
39 199
911 845
242 623
688 734
522 754
255 944
342 794
468 10
842 225
231 946
563 44
46 671
571 763
191 766
252 417
584 177
861 489
500 744
603 377
974 894
168 766
981 731
507 545
32 850
647 209
101 801
220 929
477 872
96 775
965 764
638 488
142 132
404 255
726 486
786 244
873 272
513 780
204 947
109 232
581 366
453 878
776 94
444 981
775 643
347 834
729 384
177 305
349 809
372 103
760 7
577 575
838 282
300 486
914 880
102 136
922 444
206 299
297 611
753 40
207 690
957 921
438 75
344 343
431 446
737 127
631 739
573 959
427 165
335 179
463 659
239 503
3 959
507 815
834 255
734 833
132 781
380 615
561 993
357 866
145 340
167 779
181 467
479 43
716 769
69 832
501 153
453 73
982 397
170 323
701 702
401 767
703 140
284 163
722 869
174 579
247 679
989 773
327 413
349 647
980 212
700 997
740 753
875 779
622 281
301 52
65 210
857 887
442 483
696 354
980 692
691 49
447 835
713 990
316 764
161 353
526 922
806 460
980 824
988 413
2 63
93 231
787 151
23 399
2 296
603 146
123 349
675 332
604 9
96 88
351 240
765 95
480 703
485 393
60 566
619 406
444 851
777 343
693 878
671 301
675 920
729 763
914 588
386 365
124 2
263 649
866 20
334 915
948 728
962 210
723 925
945 953
448 900
855 746
627 774
840 909
850 88
850 365
890 561
431 752
687 349
616 139
767 125
136 672
980 658
506 471
694 848
119 323
582 947
59 540
886 476
476 938
174 465
956 786
66 687
381 293
21 563
638 945
692 109
801 665
778 781
730 832
741 747
889 228
303 107
649 770
413 422
158 338
721 488
955 663
921 151
926 437
902 912
957 973
888 912
700 970
91 680
859 503
926 283
106 768
358 881
913 312
266 926
182 495
391 219
226 519
184 10
956 602
86 990
213 987
469 198
578 457
178 92
59 693
969 443
695 81
745 67
105 48
994 312
336 382
702 273
778 618
108 878
36 664
621 72
928 378
373 383
749 979
337 903
962 648
703 434
977 372
328 370
757 790
65 85
510 639
491 762
44 37
793 659
696 736
809 545
635 352
643 471
941 750
594 904
45 334
613 835
726 244
576 767
797 304
367 474
893 832
612 309
576 248
911 993
531 533
157 740
447 351
195 261
721 271
110 450
669 495
971 71
938 751
229 613
869 59
381 646
986 620
931 239
456 379
377 971
942 828
157 545
540 824
162 394
782 875
524 688
134 567
522 7
745 880
326 232
309 250
337 143
431 608
651 961
678 277
672 480
6 766
663 412
613 314
352 122
555 864
263 903
554 939
572 143
562 832
713 702
606 377
931 803
606 171
123 561
104 908
800 693
171 482
904 301
349 403
367 768
230 371
768 871
745 185
95 910
846 435
49 19
458 346
379 211
875 129
601 417
37 137
187 979
252 145
775 46
739 858
713 310
387 76
238 266
53 248
885 354
551 412
611 459
599 623
375 893
370 142
307 43
146 466
924 664
515 213
911 770
214 963
364 885
826 804
996 121
802 718
431 461
493 637
896 137
171 458
483 981
897 553
191 644
150 934
302 155
557 200
600 675
59 59
809 243
320 109
969 813
742 943
614 36
623 564
85 619
363 840
281 37
247 598
249 276
617 147
572 599
822 922
567 156
72 641
330 934
61 827
480 996
904 432
332 975
439 546
998 654
660 101
897 892
435 18
356 65
84 829
312 633
522 246
996 982
741 630
88 7
439 578
537 448
196 327
995 339
205 107
106 642
241 568
270 19
981 246
518 724
760 839
899 979
242 893
191 638
569 812
901 113
981 847
135 90
650 353
50 285
947 88
38 644
964 791
940 188
737 868
351 910
70 79
771 551
388 105
781 195
713 812
88 628
952 498
987 563
916 753
231 248
852 190
451 745
166 679
489 659
309 800
812 966
973 577
130 577
372 153
677 864
512 526
866 545
140 234
171 451
397 375
739 487
227 822
838 441
351 367
637 524
642 380
96 235
854 820
477 267
352 847
661 781
54 927
712 415
703 414
636 684
261 576
632 947
91 509
378 963
883 619
285 403
382 470
344 829
564 655
187 345
376 74
863 894
361 640
779 29
424 128
592 690
504 400
132 318
80 473
983 976
669 414
469 1000
212 942
534 736
862 835
605 881
537 89
835 25
917 923
239 32
139 156
956 667
288 175
543 294
908 775
31 425
927 176
56 882
875 25
879 302
345 774
903 581
756 263
685 451
542 762
849 220
380 613
632 662
745 767
498 381
768 798
147 755
605 102
519 298
474 83
227 453
558 995
561 113
841 578
629 188
276 868
65 866
918 655
261 596
790 596
799 555
583 498
473 523
857 715
544 479
83 762
273 628
950 374
913 974
803 764
597 621
43 118
806 322
841 248
216 884
973 907
25 925
666 517
172 643
397 744
490 564
110 948
819 834
816 292
227 334
313 275
482 443
33 571
560 934
883 940
259 457
993 31
246 571
255 609
534 689
248 190
130 494
19 819
714 486
22 542
794 433
411 390
660 197
52 742
329 104
464 500
786 689
317 385
724 558
90 713
61 689
476 430
106 292
465 478
749 930
23 280
379 246
145 317
414 557
715 641
20 728
310 228
117 253
653 36
214 661
973 418
828 647
730 825
908 834
550 504
904 822
918 593
486 421
270 561
418 136
760 768
601 923
823 457
337 884
591 216
918 149
918 995
932 227
403 202
99 729
905 805
108 132
800 5
792 351
377 502
816 496
101 951
121 366
294 256
947 189
232 245
711 692
472 364
104 204
472 599
698 616
332 549
214 757
623 947
687 297
43 74
831 99
73 494
958 933
958 698
534 256
868 516
261 508
381 874
902 137
284 924
335 589
783 34
261 918
902 550
892 236
27 550
185 898
624 24
164 703
36 90
256 675
776 995
972 772
502 457
590 962
807 899
774 66
17 882
658 673
210 353
13 643
923 652
508 483
315 535
483 138
900 42
24 133
271 967
868 11
803 604
773 173
50 574
224 102
464 664
989 664
721 206
145 531
817 389
53 19
238 274
667 999
862 934
748 13
857 316
479 696
124 878
351 672
286 386
324 561
710 107
715 333
985 774
782 191
608 703
137 305
835 654
805 195
838 52
573 628
528 456
387 386
711 439
265 28
197 866
997 937
993 524
584 283
566 477
119 603
850 591
6 431
749 383
70 836
676 738
822 7
832 493
474 654
616 909
592 869
589 363
717 517
7 630
754 624
234 337
952 672
726 624
314 645
160 660
916 711
824 832
20 169
38 571
318 254
929 902
294 76
159 960
877 94
38 319
385 730
595 611
311 308
485 715
744 251
888 977
461 396
780 902
254 767
326 785
609 242
566 969
732 201
705 841
934 147
784 428
301 78
472 528
972 708
12 157
517 349
265 635
648 695
442 996
177 13
325 5
886 57
145 726
555 586
12 926
127 505
557 242
345 316
288 271
733 378
987 823
254 270
820 636
337 85
768 769
561 599
820 301
575 868
799 51
899 756
546 588
28 935
539 967
40 466
451 352
948 169
966 700
857 738
428 468
69 770
800 468
56 266
637 312
560 62
397 579
576 211
248 75
662 689
52 50
852 400
844 211
959 146
742 164
273 659
618 908
60 452
277 489
401 995
314 59
652 998
964 322
62 536
637 847
846 911
557 842
901 355
405 329
539 300
690 483
496 822
176 130
737 66
329 867
408 52
35 993
909 764
900 117
650 799
355 796
942 492
599 229
438 249
259 922
295 560
394 431
386 957
460 334
18 985
84 644
513 918
116 759
445 105
542 775
439 342
991 677
935 721
72 700
167 206
46 338
498 709
317 49
902 817
780 100
451 326
963 409
251 959
265 670
337 161
1000 514
743 367
297 292
182 730
809 735
841 106
393 645
148 330
686 217
298 576
12 19
807 493
343 293
982 91
810 752
420 618
71 709
759 13
570 563
894 724
714 812
498 160
293 177
568 573
213 667
213 806
799 720
960 717
929 240
981 365
548 102
599 407
92 156
11 407
315 383
516 538
258 926
9 626
103 762
656 142
761 145
788 208
260 596
817 828
152 222
964 41
487 564
673 686
92 936
929 38
566 539
524 496
755 868
30 958
6 97
949 166
427 961
324 686
907 425
202 237
540 279
594 200
69 551
842 703
121 977
15 433
390 699
839 215
601 658
149 865
387 45
286 263
428 3
872 736
345 628
686 3
132 990
358 540
582 741
963 58
44 423
861 449
262 381
510 623
126 205
408 887
484 385
780 550
40 801
872 356
633 146
959 40
779 949
15 808
836 312
872 887
497 58
797 624
52 390
606 859
159 684
858 559
999 684
836 833
910 333
935 800
893 617
975 352
89 677
390 778
262 249
221 756
784 587
700 17
561 124
961 61
610 167
572 688
399 37
555 293
291 232
912 217
288 846
517 841
29 283
621 323
536 853
191 737
488 225
164 766
100 43
244 921
290 574
131 279
651 168
969 339
930 446
977 72
813 654
663 843
788 825
662 885
249 311
710 74
315 94
448 243
632 527
92 965
629 771
848 792
58 854
117 898
260 277
992 783
55 637
811 427
284 126
250 589
408 156
295 468
260 437
84 483
337 509
924 300
383 423
386 599
639 782
286 335
377 272
826 214
143 930
877 871
829 129
509 431
208 620
795 400
586 784
566 563
686 974
961 601
497 52
607 16
94 721
71 447
54 604
691 663
621 95
223 210
267 345
667 457
463 218
867 881
877 612
662 614
105 283
446 594
922 425
650 808
394 139
562 409
691 608
872 482
591 924
679 415
643 50
1000 435
4 851
599 902
510 243
486 69
672 680
424 638
367 434
737 81
891 767
894 106
420 542
698 245
79 793
901 747
393 410
398 830
905 849
872 889
854 831
875 630
698 146
838 601
522 631
335 350
493 649
815 628
355 670
654 372
133 563
574 557
626 157
36 723
956 243
932 357
309 275
727 716
945 489
858 522
835 707
737 190
597 794
665 169
239 441
638 97
770 499
768 384
311 680
49 682
197 865
771 820
280 206
335 887
971 317
593 42
778 568
579 805
803 568
166 263
855 140
732 197
73 91
632 87
134 95
743 877
189 639
872 885
916 964
372 294
913 52
638 789
651 858
403 316
57 664
56 969
125 765
460 646
602 627
1 403
689 143
768 858
593 227
29 513
414 232
787 704
456 971
260 987
257 435
493 293
953 411
693 146
275 58
363 107
376 143
198 105
748 9
94 326
249 444
711 800
731 670
590 616
988 495
718 348
520 896
344 587
732 133
903 899
832 834
993 785
6 273
726 304
382 295
718 228
80 744
629 885
777 891
829 93
503 36
879 446
715 899
490 119
358 121
795 351
571 918
226 499
148 639
764 833
109 838
63 537
188 646
278 442
806 108
379 605
57 761
692 156
851 18
326 725
780 441
341 297
352 581
876 393
725 959
775 228
997 112
17 622
285 81
378 321
197 46
69 872
305 688
693 616
946 411
749 30
946 848
706 948
669 41
185 297
231 262
744 802
986 565
125 888
977 154
568 158
996 102
319 895
311 311
85 99
790 801
928 553
857 410
66 407
167 32
816 315
862 48
220 747
911 198
587 616
163 524
784 674
232 333
227 221
309 511
522 181
697 29
345 522
889 474
216 400
453 768
477 718
837 665
260 604
454 388
740 562
442 478
107 212
912 722
485 929
685 1
634 871
259 593
596 770
939 147
882 789
54 874
151 97
297 698
121 625
372 177
301 369
733 61
859 632
893 638
368 614
261 740
998 513
479 760
266 807
384 66
372 433
801 356
226 175
254 121
877 401
636 959
851 318
739 96
271 245
354 154
743 504
682 150
495 840
72 62
695 482
633 29
131 846
922 329
893 474
765 295
109 208
579 189
892 234
60 416
822 853
304 904
367 662
850 44
899 850
925 952
437 305
710 627
187 686
629 225
363 503
363 994
175 411
594 688
198 157
136 202
903 643
813 374
146 518
574 898
516 242
596 298
441 752
705 133
863 685
788 284
819 953
818 324
491 667
22 41
300 556
831 763
229 34
592 563
383 552
647 277
506 764
696 112
271 756
546 422
466 559
136 113
833 801
646 425
742 936
374 260
183 915
90 916
181 677
554 964
419 620
717 536
841 751
859 275
605 361
424 433
281 314
155 359
684 546
211 387
726 476
473 458
384 506
772 127
194 562
551 19
343 669
892 443
319 129
586 427
801 292
159 65
324 384
335 417
310 208
652 402
723 220
383 347
582 823
11 753
325 525
426 757
773 215
543 466
274 28
781 170
742 418
49 391
755 765
557 582
680 91
486 953
766 900
461 631
77 705
100 903
632 110
673 960
841 746
895 22
429 857
18 39
637 626
903 313
606 253
836 428
88 504
202 62
606 558
920 968
86 789
768 887
500 299
242 985
488 857
66 903
213 972
708 604
66 476
989 751
302 775
457 531
287 883
530 466
669 34
36 436
146 643
103 87
738 586
338 79
265 111
187 738
136 606
449 292
319 107
892 68
2 640
445 254
647 743
379 534
541 619
350 209
896 673
815 276
572 601
251 307
158 896
974 30
215 30
715 328
195 287
256 907
365 560
895 606
501 760
918 79
313 517
353 944
350 157
923 870
463 128
964 647
781 577
679 808
543 284
666 651
106 606
491 465
767 633
659 845
370 18
243 350
7 677
754 129
408 23
813 925
514 887
547 157
914 498
267 29
194 938
764 850
699 473
623 647
123 398
424 310
992 342
923 115
722 985
859 478
412 170
989 657
891 665
880 518
823 418
152 721
499 118
172 950
975 314
967 782
68 310
42 7
775 446
715 553
182 851
414 396
785 471
35 915
915 412
946 851
976 186
996 39
363 314
917 608
233 622
380 490
20 573
437 320
611 359
437 148
112 323
197 272
190 98
408 713
876 37
839 556
677 311
46 388
376 741
891 428
119 308
137 61
709 661
923 938
37 937
774 814
731 15
339 133
847 853
879 214
914 452
661 585
499 619
310 69
172 830
353 458
387 848
902 421
164 757
84 23
325 642
296 578
955 486
623 273
301 396
440 943
86 296
310 593
897 670
126 500
720 973
947 933
258 279
674 528
347 523
994 155
512 672
973 208
957 680
506 654
987 848
696 65
544 458
675 194
676 90
606 68
182 384
177 520
532 508
976 323
700 64
252 481
823 968
668 110
800 441
522 177
678 772
898 999
519 340
485 256
887 941
207 87
637 322
533 503
623 116
461 144
658 381
949 143
958 383
568 139
500 29
523 524
480 986
856 643
18 227
382 399
99 565
790 705
881 169
656 38
486 891
433 318
186 924
155 45
692 515
131 881
273 902
846 106
301 454
776 678
473 578
514 400
553 639
458 987
781 211
110 624
819 256
72 771
2 774
33 275
608 791
705 673
806 468
678 168
854 371
713 25
496 483
181 528
854 991
102 835
453 526
185 340
418 694
742 798
667 211
735 360
868 789
791 537
963 84
659 302
529 372
302 186
322 154
890 347
31 329
342 411
571 408
953 35
132 207
125 30
141 527
575 433
74 489
774 591
719 473
513 24
265 604
965 642
841 624
103 955
904 364
731 572
890 253
881 279
272 709
8 806
716 633
521 601
609 399
407 763
640 520
654 786
288 342
169 682
52 125
282 180
683 300
373 453
655 829
350 724
91 288
112 407
641 966
992 407
124 90
514 622
147 299
173 973
631 163
492 638
498 401
928 829
447 854
480 298
634 16
177 592
767 773
975 354
284 199
225 19
475 825
127 542
343 985
320 184
140 879
474 664
31 645
23 631
313 80
488 537
825 861
447 823
719 217
975 604
545 459
699 332
199 139
314 591
45 113
406 657
281 496
270 844
593 487
360 452
63 665
753 609
242 492
60 261
761 292
781 54
826 757
547 87
376 197
227 563
526 330
8 784
776 163
561 752
368 220
432 493
501 599
160 655
229 653
210 695
27 817
282 999
971 146
686 695
970 92
657 363
422 433
385 171
436 717
993 418
88 426
427 497
443 113
669 60
536 860
676 530
461 236
84 971
590 538
418 985
937 251
384 947
979 659
1000 145
702 623
525 584
833 788
69 301
511 797
445 139
382 188
121 100
516 119
871 970
638 374
659 229
443 356
179 986
491 119
400 306
367 225
439 685
352 931
406 323
52 43
120 651
249 728
333 143
715 642
787 930
826 322
496 973
368 521
588 266
435 364
981 437
174 116
256 359
943 364
571 66
402 973
396 978
429 256
504 51
105 42
827 463
253 306
582 878
480 5
383 152
263 968
861 623
64 811
441 839
664 971
226 242
550 795
752 345
947 36
863 42
858 448
724 598
399 249
623 431
889 161
108 409
560 101
19 670
176 742
746 848
693 518
44 529
399 515
821 711
833 148
724 914
199 610
627 942
543 887
702 863
850 437
83 438
143 467
996 820
155 659
475 866
131 179
342 334
527 251
73 556
716 223
632 431
400 961
834 413
14 106
3 264
296 32
119 912
665 485
833 131
735 977
838 142
456 881
827 435
841 304
32 404
400 294
752 571
969 983
561 92
895 459
301 989
45 689
788 692
687 855
54 51
243 800
65 834
259 438
277 20
469 387
191 205
602 418
70 660
846 159
159 221
593 207
550 610
654 190
802 737
809 535
736 869
224 806
809 694
552 873
196 721
604 52
996 532
463 92
1 498
629 640
305 197
605 51
389 814
929 119
800 581
294 651
646 43
791 352
677 89
766 500
705 313
69 512
92 147
869 824
983 452
241 227
663 492
885 487
968 809
288 927
654 406
253 591
675 205
324 291
444 13
245 254
69 206
279 894
842 289
860 643
565 140
608 755
168 855
170 607
273 562
154 345
565 98
882 962
496 663
769 71
834 887
928 1000
53 429
77 636
79 351
533 106
334 1
335 606
57 825
429 824
217 193
115 902
543 812
885 258
959 418
948 406
1000 293
206 351
819 620
871 369
26 532
315 278
550 509
45 159
608 865
360 54
927 506
299 774
55 667
736 598
181 29
749 837
992 287
866 594
729 517
113 805
552 334
787 518
817 203
127 221
208 234
304 96
580 874
66 674
281 547
846 894
70 804
514 124
53 710
254 43
350 349
725 567
662 583
579 680
671 576
701 431
457 400
42 682
702 820
473 125
939 371
720 361
457 471
144 457
247 553
273 981
554 767
653 694
9 735
875 148
623 272
7 668
980 637
996 918
835 980
652 112
553 469
976 263
211 904
929 812
763 580
685 468
860 154
174 386
914 856
689 987
290 90
329 533
208 367
142 37
53 650
624 813
367 349
544 608
257 258
981 948
473 5
816 188
698 473
359 41
968 406
326 14
985 559
26 978
429 323
13 924
454 777
1000 758
278 245
475 252
190 794
491 649
115 424
721 941
81 994
789 676
309 416
533 897
550 310
959 751
470 300
426 256
481 210
770 749
711 485
304 475
535 415
703 199
509 770
206 46
883 541
348 647
1000 431
523 704
776 261
89 678
687 645
830 296
588 296
713 754
339 766
213 306
326 196
431 314
194 370
296 453
150 450
24 296
821 846
992 780
816 793
357 391
232 77
64 823
554 55
629 144
413 548
121 605
952 392
75 1
850 178
503 150
965 28
808 388
662 535
917 178
75 921
379 655
76 24
532 435
675 377
318 722
634 824
928 546
676 866
186 822
592 903
442 226
727 199
266 631
751 390
190 263
228 52
141 945
761 347
60 810
737 852
545 421
871 768
681 106
879 422
109 609
148 41
528 986
200 4
683 348
911 246
833 882
288 980
722 910
955 640
199 970
736 440
876 450
313 720
462 487
108 946
933 811
786 930
970 181
438 955
62 802
243 580
907 924
955 648
90 753
882 164
213 750
785 17
259 390
27 16
662 652
25 179
961 753
744 480
541 816
208 506
322 787
969 595
207 155
871 440
600 989
613 866
407 824
11 770
3 607
276 849
218 910
10 194
588 794
609 886
833 403
819 262
389 168
932 178
840 218
25 654
108 777
461 844
415 800
980 811
632 94
901 83
255 73
186 772
54 834
585 996
873 313
885 641
987 172
842 279
546 64
965 829
430 957
821 651
828 322
842 898
477 207
888 777
367 70
250 191
771 390
303 702
978 606
734 924
100 662
400 238
137 962
472 109
128 923
70 269
320 66
59 56
68 978
290 70
373 472
873 28
825 317
910 144
750 786
491 292
629 214
502 852
950 63
655 663
236 622
279 82
17 999
346 490
247 910
204 704
56 378
395 39
944 619
312 537
361 288
902 567
409 487
428 329
992 222
418 73
795 280
302 472
244 108
707 290
649 870
632 814
956 859
824 305
386 746
159 875
60 222
985 836
453 4
927 361
979 595
229 688
50 661
642 22
887 542
719 860
483 774
35 87
920 211
236 950
464 813
238 972
384 705
77 625
383 507
367 240
287 967
668 855
136 157
824 782
378 762
739 632
168 921
624 86
135 756
576 265
589 408
628 261
243 526
141 486
602 65
300 160
720 779
334 886
53 22
24 192
113 106
298 302
599 413
829 8
677 728
428 963
19 712
386 791
532 179
414 981
89 824
482 347
647 142
728 947
809 370
233 939
332 872
949 514
945 614
975 638
908 840
414 405
541 709
379 352
229 391
700 600
415 536
787 926
667 29
116 519
256 481
924 720
570 719
288 312
379 754
427 570
865 200
978 711
772 799
691 780
186 342
398 423
259 387
562 916
264 835
558 397
799 186
80 613
582 465
328 366
587 714
109 199
242 79
813 800
474 482
653 73
926 166
247 727
755 946
680 335
786 714
661 755
958 964
426 993
606 320
606 509
135 489
105 443
975 111
478 741
147 309
568 926
621 981
267 913
550 41
702 574
797 823
186 669
35 287
363 918
22 766
385 164
116 673
634 365
242 667
742 553
954 815
363 304
364 229
340 342
777 376
285 34
282 159
573 269
545 270
382 200
696 998
40 669
771 450
926 82
248 428
452 87
941 726
890 22
213 637
91 954
753 267
586 665
373 13
888 22
504 547
959 362
898 895
483 344
625 840
795 523
837 79
458 305
194 584
202 595
682 427
774 565
519 826
113 258
372 1
125 555
368 685
694 961
335 195
622 491
759 253
31 512
914 768
134 463
615 118
695 764
238 248
63 910
535 236
525 558
836 688
639 813
275 822
574 204
380 82
871 759
599 992
283 217
848 797
72 371
174 16
186 786
24 3
360 153
371 848
49 713
539 15
249 436
473 841
860 464
161 37
710 655
17 451
374 560
846 833
479 287
411 172
292 681
783 177
447 647
175 356
767 614
612 346
630 434
952 84
328 205
287 711
726 798
715 185
2 88
525 674
529 447
899 883
378 645
473 428
590 834
651 478
365 982
483 176
757 426
567 242
634 179
84 102
832 639
212 42
794 556
549 291
505 885
821 472
487 193
183 644
114 608
148 476
68 940
507 890
609 579
744 466
271 644
76 43
897 276
656 922
786 910
712 78
634 961
11 178
531 879
109 356
56 175
81 259
484 42
195 614
569 702
795 644
269 155
784 988
846 227
445 474
951 535
648 403
771 303
949 5
742 850
626 567
655 40
848 669
694 431
908 200
376 415
19 456
790 690
783 959
524 312
887 690
633 296
3 292
911 922
225 383
912 703
841 606
976 873
524 648
473 280
44 101
908 61
435 479
426 94
58 229
942 244
30 360
698 621
119 857
863 267
279 688
998 193
824 345
236 424
435 140
427 984
275 836
702 463
684 855
936 831
215 347
663 969
503 822
994 79
989 80
338 319
370 583
109 575
637 333
713 253
358 600
783 613
427 420
568 872
617 338
685 967
467 42
828 232
91 71
743 676
949 54
475 412
939 686
268 857
896 38
835 586
501 912
904 90
301 602
214 454
977 153
376 38
580 980
474 912
67 267
961 901
222 168
915 959
86 554
657 745
790 548
102 329
10 496
313 753
68 62
426 753
458 998
155 465
494 962
306 573
680 547
545 818
604 187
447 329
967 942
184 998
685 949
285 209
295 719
844 962
620 145
657 582
894 595
942 304
131 12
420 437
863 983
741 217
363 663
407 450
961 667
312 976
562 967
875 324
991 799
489 911
689 673
302 2
822 530
241 506
223 797
242 204
855 201
63 995
741 989
982 412
311 613
222 318
20 136
181 808
938 797
284 674
555 37
998 23
945 951
804 511
989 122
369 143
903 16
655 300
101 776
392 665
947 824
956 415
518 223
162 156
119 902
40 910
727 605
148 488
171 471
754 309
889 974
9 70
847 775
385 991
718 926
869 977
546 373
62 449
37 617
511 901
184 163
458 553
966 904
718 487
421 197
614 332
872 115
391 19
922 922
705 409
80 346
312 69
412 577
755 809
718 523
705 959
236 928
187 972
67 769
232 35
461 955
725 596
746 950
866 631
977 576
35 637
658 152
823 151
467 797
724 791
390 734
538 801
574 761
231 285
851 160
733 743
302 818
542 230
628 474
330 533
412 417
72 674
49 733
830 609
226 238
227 793
179 901
435 63
75 489
89 681
251 477
145 658
121 212
346 304
953 463
549 987
904 114
32 460
614 974
467 165
637 691
48 755
902 261
332 268
537 40
515 490
352 659
563 7
84 488
731 90
449 867
72 707
508 848
177 924
292 361
703 66
578 433
732 863
174 843
786 879
745 156
924 513
758 473
290 865
796 673
200 602
320 797
281 796
659 112
396 505
702 104
338 735
706 501
783 18
233 274
832 708
718 734
474 689
931 647
517 53
786 209
364 777
647 741
865 941
766 772
30 202
367 321
434 433
166 512
89 174
638 23
909 143
407 72
131 70
268 723
493 389
779 45
525 424
176 875
535 598
915 856
71 261
184 144
763 947
737 567
590 840
803 333
230 390
259 871
521 70
897 904
133 510
829 82
208 793
332 277
785 923
78 772
859 266
978 924
686 52
752 848
780 932
999 161
822 356
682 815
523 989
462 201
492 934
846 560
392 661
563 813
288 754
887 455
301 779
717 754
582 592
987 425
585 341
978 8
941 432
527 130
709 238
817 832
746 682
173 639
867 757
155 158
710 134
173 358
605 293
489 890
364 980
716 802
905 848
70 703
150 625
734 878
735 56
157 179
772 638
603 664
449 382
609 797
754 418
453 932
527 274
265 688
897 516
202 281
540 193
792 743
547 556
36 494
216 39
774 454
44 680
613 678
54 129
9 766
791 11
738 901
460 265
50 459
845 985
149 47
710 54
927 18
914 583
59 185
715 745
272 916
768 848
976 44
922 757
441 175
524 503
834 2
263 758
485 3
338 792
127 780
105 776
473 143
797 868
873 877
770 660
387 767
922 832
666 472
313 706
676 211
604 385
922 584
345 678
347 251
644 245
108 786
992 424
799 999
751 877
702 533
167 916
808 865
31 103
256 929
464 741
239 574
332 320
138 210
443 221
273 757
249 115
176 915
687 265
321 435
109 630
835 712
848 879
114 939
150 331
243 793
612 770
416 387
597 29
940 359
877 985
593 390
327 58
444 609
865 230
414 545
437 166
88 322
728 12
3 327
791 232
521 89
37 887
64 468
614 984
745 97
465 548
108 348
78 740
243 426
134 263
120 402
185 944
359 563
700 553
405 350
132 840
135 664
502 58
240 616
441 45
271 726
146 331
941 464
792 490
217 190
586 206
863 281
149 10
867 861
354 390
810 723
818 520
336 436
275 196
228 758
39 808
320 657
273 751
253 235
343 585
133 224
792 651
508 408
580 793
905 483
833 23
810 623
421 781
976 517
720 616
136 572
33 289
147 86
541 689
100 678
433 693
143 374
828 648
888 674
651 206
213 283
851 53
453 294
798 806
129 405
188 80
791 699
194 344
238 470
246 848
199 727
195 433
761 118
24 623
994 254
433 599
248 568
496 694
326 49
866 367
290 78
506 844
873 994
650 512
181 461
94 573
630 507
470 74
999 74
73 388
369 848
831 130
726 896
573 671
90 969
98 513
345 892
332 412
789 569
636 257
592 815
686 669
724 204
2 731
20 152
666 944
52 121
324 161
582 406
872 709
169 846
561 334
272 776
582 724
666 623
778 616
594 36
203 955
712 573
135 59
540 899
446 505
228 295
183 264
541 384
286 538
711 41
843 486
59 650
494 614
23 278
834 823
892 22
439 144
168 814
102 278
278 894
112 830
724 493
99 646
476 148
199 448
428 61
805 230
592 781
93 671
580 2
232 691
625 79
360 809
1 274
783 921
107 434
42 115
170 225
950 300
21 64
639 648
337 135
740 590
419 403
714 502
457 352
140 88
815 216
40 316
946 883
275 743
280 755
808 981
980 374
959 123
396 49
820 583
689 886
615 363
860 280
274 241
825 473
371 933
256 298
112 839
948 943
650 555
63 686
728 931
878 377
895 158
455 824
30 975
6 375
65 388
750 990
325 176
186 533
540 314
293 558
140 263
959 368
54 687
131 218
704 703
794 569
824 303
795 304
310 764
287 17
666 538
990 866
994 12
670 629
67 925
305 574
963 454
205 389
515 351
558 563
746 49
509 139
995 60
126 779
1000 421
197 69
873 655
991 362
563 717
621 744
612 262
897 917
523 612
442 643
466 467
541 68
583 378
428 223
225 706
197 346
313 835
800 805
97 895
133 950
13 705
395 649
826 57
574 23
924 780
752 812
951 571
999 526
510 83
682 38
684 41
411 851
585 393
311 485
127 759
77 987
483 148
748 47
29 411
862 2
221 875
665 868
402 609
355 470
333 912
656 833
915 316
83 927
7 475
683 973
504 979
49 679
667 721
198 395
782 802
859 994
467 612
255 196
785 139
905 171
567 18
233 729
569 441
441 759
117 676
931 652
661 432
523 302
614 865
944 205
528 818
6 312
59 977
882 733
604 768
434 177
809 127
649 123
643 894
746 437
992 334
910 278
689 797
922 319
325 445
813 280
902 200
95 274
129 940
983 706
17 126
479 312
129 916
797 860
446 958
425 469
875 239
643 893
633 643
27 774
106 539
606 38
690 652
647 672
832 102
768 268
880 603
969 834
245 346
264 870
669 94
394 66
348 790
6 935
489 237
206 661
639 88
450 460
238 535
734 385
618 376
349 199
62 601
369 605
433 718
447 760
903 978
823 477
671 896
639 746
474 291
407 564
450 899
768 862
175 567
467 67
138 250
880 745
820 992
920 258
505 456
156 971
455 8
906 726
921 28
533 724
115 576
780 546
336 531
101 701
578 926
18 723
925 147
73 623
402 13
949 949
165 498
751 79
806 427
144 183
610 345
445 988
211 232
431 79
772 410
557 378
447 432
722 396
870 561
713 773
785 905
395 871
274 387
932 569
222 461
549 157
426 26
802 15
308 449
854 54
580 989
358 809
527 887
496 950
989 614
510 843
598 47
456 475
348 461
561 423
380 844
225 535
708 977
596 749
122 967
632 46
931 342
391 409
962 914
752 302
246 591
240 36
775 785
901 33
692 153
620 675
828 404
30 477
275 389
336 551
764 781
952 872
447 665
811 738
56 20
1000 717
910 462
533 207
990 623
182 874
848 289
374 143
203 87
436 143
478 465
425 747
855 214
331 76
669 95
456 595
577 793
218 935
90 308
675 702
915 39
34 543
693 708
314 237
689 337
893 264
532 350
55 409
288 736
667 877
576 521
494 918
282 164
436 52
99 914
376 21
850 882
43 798
549 357
93 51
733 339
944 484
770 445
949 767
676 397
637 61
377 443
954 17
538 415
172 866
840 227
897 494
912 993
967 859
396 610
715 289
879 652
92 322
761 889
332 882
490 269
127 963
244 737
675 312
331 678
231 848
675 687
463 951
896 679
562 632
183 712
209 702
210 990
206 210
393 492
791 370
367 402
711 816
982 567
96 828
174 292
225 928
56 645
765 832
97 833
152 861
493 194
785 999
818 718
702 484
652 640
692 623
835 801
655 690
716 817
873 178
880 41
736 872
682 905
16 904
182 424
665 302
481 826
949 728
437 851
979 809
878 146
623 655
593 478
306 649
191 624
538 480
496 529
620 241
760 756
469 5
878 938
940 279
873 789
580 292
524 324
711 401
180 948
18 944
107 323
735 475
985 663
558 945
482 740
288 616
776 471
647 839
406 89
210 649
614 180
221 577
578 416
486 506
237 192
753 438
464 894
453 943
489 12
825 97
434 687
528 647
233 209
585 679
959 841
647 847
930 364
269 387
351 42
340 448
975 245
441 811
103 100
836 5
664 802
808 827
415 225
273 497
721 41
842 739
917 244
96 261
685 537
351 470
121 754
453 530
356 876
913 437
341 302
61 440
601 960
777 23
199 535
470 126
577 29
187 626
998 579
302 469
175 246
612 16
97 703
308 903
598 550
488 684
183 687
824 714
66 300
978 618
843 523
277 647
278 366
943 400
635 935
920 472
44 357
954 195
711 625
501 560
863 774
649 532
323 207
614 625
247 103
895 655
370 126
72 526
414 992
15 472
77 279
52 726
133 420
124 42
698 938
774 618
209 305
242 25
26 869
209 607
286 122
703 18
113 27
977 249
396 136
875 290
242 305
297 659
345 844
165 155
410 41
64 397
660 283
322 905
68 840
698 103
854 626
261 688
697 739
9 865
314 47
680 791
746 953
398 69
330 430
962 96
485 469
583 62
211 614
250 281
991 763
379 45
200 299
368 219
46 362
624 264
19 325
740 549
116 303
259 510
886 901
500 872
365 303
916 200
385 969
494 341
932 160
822 838
246 369
586 76
81 364
693 879
624 216
49 388
155 584
36 301
180 231
751 596
124 329
987 656
100 829
507 454
784 312
995 531
672 355
256 514
816 305
882 689
197 749
769 925
481 89
120 852
888 469
205 581
971 534
318 436
318 977
507 430
748 130
699 16
72 215
493 715
981 605
445 757
287 652
264 988
611 355
119 643
118 889
330 836
432 492
944 534
723 632
735 116
161 385
788 64
282 490
318 966
37 946
25 581
139 495
299 969
173 976
208 932
405 627
197 797
460 801
546 477
956 986
246 672
431 319
821 471
921 386
442 542
197 57
445 812
528 195
79 411
986 253
256 720
170 122
741 522
242 285
147 423
542 95
64 436
944 36
994 513
613 279
44 181
137 898
765 6
74 924
998 359
199 865
382 382
281 886
787 967
679 711
141 507
691 552
901 314
235 814
693 363
782 687
933 862
927 407
809 210
132 616
102 314
747 64
86 781
470 725
571 24
465 776
651 827
80 878
770 187
230 197
754 831
936 376
246 372
727 959
515 496
567 717
979 970
312 671
154 711
560 342
126 745
396 588
757 113
957 883
92 939
896 503
778 383
294 626
445 751
930 11
739 194
658 545
166 269
800 619
217 410
997 973
480 661
805 514
440 818
44 103
726 710
737 919
822 284
921 900
536 34
380 471
118 688
50 756
414 476
494 205
505 132
775 703
378 731
621 774
386 346
207 102
12 282
13 789
303 451
2 849
287 624
991 291
983 846
700 930
59 480
888 803
326 992
759 649
37 680
140 168
90 105
918 67
135 562
98 165
211 679
282 712
957 441
147 62
520 503
593 546
478 68
882 888
261 294
541 591
79 932
188 721
933 177
113 402
603 104
398 387
756 770
295 221
190 454
559 250
835 354
627 833
754 291
161 330
745 469
789 551
64 435
355 727
632 833
124 178
544 46
830 738
267 206
80 544
131 298
329 259
487 310
636 960
124 338
744 263
710 177
500 330
407 78
865 590
471 986
128 595
805 724
414 430
713 443
606 520
421 924
323 370
837 150
242 22
554 595
678 415
572 633
862 558
120 422
507 919
790 396
310 699
838 543
748 438
250 885
534 271
909 302
117 890
918 476
844 922
419 769
87 151
563 592
129 372
87 809
982 428
174 416
443 928
188 602
352 478
363 949
834 644
621 81
633 196
151 150
330 342
236 476
464 364
286 403
476 702
254 671
622 55
899 966
763 240
764 708
24 283
693 472
468 940
106 676
13 615
78 482
928 762
97 616
698 422
315 682
971 656
204 150
333 481
835 126
594 552
312 502
186 273
555 251
314 463
566 155
108 416
359 691
26 429
507 723
295 999
181 782
548 30
619 225
354 152
965 563
366 62
586 371
898 401
48 547
705 524
590 943
788 579
923 379
429 676
467 726
234 914
60 956
520 397
836 57
845 293
125 242
474 966
2 687
843 22
155 127
657 860
951 761
858 846
140 164
855 511
85 486
562 3
861 227
817 242
417 880
612 438
845 453
736 249
247 717
118 75
910 43
903 460
706 788
958 996
427 655
791 507
411 969
474 629
269 28
242 613
717 364
651 129
247 662
814 205
141 307
755 771
479 556
380 106
710 921
143 811
361 32
787 510
896 906
362 113
531 56
497 447
713 589
553 691
293 233
339 704
321 373
45 298
473 424
462 548
450 714
246 282
615 456
193 674
208 916
383 942
37 454
399 480
895 850
32 569
329 690
474 897
611 146
98 760
469 829
668 643
912 572
92 775
281 278
182 290
704 903
234 836
467 831
889 205
865 135
935 183
697 715
940 431
162 104
379 897
129 894
142 635
745 803
33 527
699 279
318 718
370 874
591 30
989 332
849 706
135 799
424 504
918 241
374 43
417 269
400 745
891 975
419 616
477 114
962 315
349 826
932 937
42 687
484 533
220 838
376 994
235 543
868 381
275 650
517 630
502 90
557 785
788 426
153 752
967 652
542 26
896 311
204 48
314 852
463 139
760 678
675 644
107 233
782 887
776 834
534 733
646 77
274 454
786 137
110 127
756 143
734 692
38 714
380 285
651 468
538 175
452 789
760 922
949 50
735 700
804 729
317 510
27 795
997 129
550 616
58 88
655 43
335 98
635 219
931 205
724 511
678 617
622 51
963 61
544 869
413 874
484 658
799 188
207 910
434 156
357 961
464 84
289 130
482 772
834 315
644 321
737 618
165 402
457 738
391 535
859 873
257 72
854 890
125 72
800 247
498 350
444 227
649 340
939 975
320 810
233 865
101 891
594 999
348 279
677 584
617 967
414 834
273 608
398 775
555 222
579 806
304 488
577 74
413 78
298 235
300 823
251 10
616 382
397 60
852 432
562 611
859 288
221 700
643 592
757 87
814 92
559 977
310 875
781 343
584 590
221 936
43 919
633 192
856 185
519 435
753 213
68 511
484 135
922 200
182 429
667 587
95 865
760 369
370 845
542 314
934 678
336 858
315 847
331 292
146 9
454 486
432 934
862 506
19 56
762 335
493 966
105 947
648 899
28 692
343 685
192 88
165 693
146 307
203 846
73 597
488 377
491 702
861 464
300 243
948 11
716 956
998 268
142 941
571 298
548 885
440 934
789 607
109 678
83 546
685 787
841 480
164 897
296 499
944 993
775 423
371 701
399 257
133 900
881 263
145 146
147 763
244 892
510 323
595 604
964 436
602 991
204 820
387 616
203 521
53 907
950 518
125 120
118 636
648 119
167 902
382 473
377 641
288 723
835 605
787 145
434 635
117 129
605 685
394 582
101 814
668 138
952 865
521 824
97 175
354 308
889 773
466 144
359 200
222 752
216 954
524 729
940 535
130 792
795 257
150 200
950 804
993 813
728 426
822 213
420 973
955 210
434 337
979 715
537 406
431 494
438 681
54 733
646 331
756 931
250 640
812 338
733 173
666 612
425 732
359 241
178 677
976 486
704 857
276 347
735 756
576 123
682 655
829 418
568 32
635 978
739 994
836 63
373 426
64 749
702 522
430 970
229 278
260 597
180 154
442 81
475 807
813 604
159 797
46 277
240 223
807 573
338 962
363 87
696 500
741 742
742 73
18 834
360 180
254 22
994 487
94 679
400 185
38 936
417 473
884 927
600 720
40 487
408 269
1 624
55 908
417 314
365 487
927 692
29 874
393 576
927 810
148 159
168 928
238 760
328 346
681 45
80 331
917 416
218 501
140 688
598 217
561 725
664 491
130 999
650 868
662 235
640 648
338 37
433 823
665 194
966 645
63 914
847 228
10 230
738 649
657 415
710 756
350 445
206 543
596 650
311 274
253 818
806 145
877 436
583 400
67 386
219 482
140 847
993 595
354 983
394 96
861 265
888 468
948 349
340 581
21 779
660 814
917 466
334 491
168 749
991 869
855 273
890 158
238 546
236 90
26 575
521 161
9 955
561 817
120 527
546 204
612 254
722 427
972 754
759 465
663 544
384 482
921 310
959 801
712 663
703 76
152 720
395 352
630 357
241 514
533 768
455 859
451 429
161 926
562 354
1000 232
737 906
961 884
572 993
325 1000
655 670
502 687
982 511
313 382
513 277
455 675
917 718
13 97
355 578
143 656
946 765
312 745
317 610
346 903
816 639
218 119
852 640
846 736
518 706
470 287
758 444
705 7
391 988
435 358
359 591
453 47
429 985
265 58
736 678
70 876
268 825
443 483
866 795
884 560
530 723
739 112
617 419
554 348
648 800
139 37
619 22
721 44
323 399
257 38
609 560
31 235
618 122
911 884
679 144
633 421
514 392
349 465
662 518
66 274
950 743
722 221
791 684
430 412
178 23
618 136
211 148
854 475
160 139
573 568
247 242
691 32
452 997
100 76
973 920
22 846
79 266
255 311
883 769
405 943
925 31
943 144
964 721
215 287
970 567
229 251
751 533
547 255
768 708
660 711
77 959
12 313
666 501
737 262
829 853
507 657
966 46
962 720
354 584
866 697
635 291
135 692
697 836
283 458
296 225
413 751
81 814
347 81
340 432
678 834
360 895
366 433
719 266
711 712
805 822
996 799
202 678
512 998
52 706
461 845
319 483
115 333
390 650
403 162
123 446
529 246
715 94
204 303
475 912
246 128
815 647
947 497
894 668
175 218
16 129
592 670
896 602
39 945
565 158
539 227
396 819
71 293
315 429
314 477
701 750
252 148
494 377
203 765
538 154
775 63
564 296
380 387
979 10
140 987
831 9
748 247
626 968
764 243
777 566
147 815
655 972
175 135
228 989
380 789
148 891
916 389
408 554
871 42
157 619
910 894
269 864
853 506
115 61
68 598
161 453
908 315
610 35
290 337
624 992
629 594
684 875
534 438
710 626
273 294
659 405
39 209
641 904
438 311
656 57
753 847
706 763
394 572
362 619
11 696
911 397
342 192
2 889
283 954
14 65
217 756
467 377
655 233
305 592
790 894
18 830
858 736
608 699
434 966
704 468
463 854
353 102
606 424
940 938
497 176
723 984
929 876
451 762
525 124
620 703
128 320
914 893
911 789
6 229
501 602
497 688
485 416
90 79
888 303
564 513
74 609
886 454
152 397
575 206
55 728
631 988
784 334
728 309
106 967
204 734
327 67
192 830
740 225
458 475
988 603
951 678
470 329
152 425
745 236
205 370
606 323
852 818
412 643
407 688
876 374
91 751
768 366
135 786
880 857
300 959
329 235
679 431
120 388
55 612
237 164
813 38
284 305
879 954
554 560
557 177
751 838
514 775
846 622
205 748
667 906
952 292
982 801
1000 17
755 580
970 655
928 979
400 425
3 703
75 365
325 431
929 129
66 766
730 589
955 562
310 515
426 997
605 966
263 444
611 345
376 424
580 546
70 874
276 684
41 573
151 947
64 207
685 341
635 153
252 216
89 959
40 345
703 631
834 261
618 488
845 713
125 150
599 545
291 498
71 330
884 483
523 810
355 559
902 470
775 677
643 459
445 780
291 864
291 122
237 469
552 949
254 627
428 917
447 809
961 909
456 973
306 701
344 679
758 995
266 317
138 427
533 823
565 343
696 611
200 636
119 446
497 168
454 123
316 908
6 425
570 312
378 28
655 619
299 487
854 987
792 315
907 880
296 923
412 930
166 251
597 681
714 997
456 590
551 678
504 4
935 979
374 951
969 539
634 316
196 984
409 623
585 517
160 625
765 46
302 380
615 818
688 685
174 452
718 572
606 554
631 45
906 706
769 986
224 11
687 328
358 433
861 188
392 429
765 596
629 295
969 931
512 386
383 116
967 269
787 549
938 294
763 544
973 90
971 792
221 500
796 577
665 265
616 98
974 835
68 891
4 854
798 891
346 710
535 67
611 631
532 892
572 497
120 972
220 473
353 394
561 956
298 347
773 830
888 769
704 825
546 942
824 732
456 716
100 292
321 763
378 209
753 99
769 374
482 912
659 655
575 380
415 573
486 652
714 240
280 595
925 830
617 181
971 694
385 540
457 871
331 653
541 489
254 763
81 751
966 87
735 571
939 824
960 892
124 390
49 99
214 587
958 726
732 749
541 381
760 616
236 216
331 791
434 167
1 158
633 143
512 492
417 198
342 862
886 538
378 818
922 136
995 462
857 225
622 764
381 325
534 970
6 70
815 822
526 292
631 510
76 435
505 299
625 880
809 524
545 750
142 917
253 346
604 880
384 533
440 301
964 960
296 715
309 954
83 92
579 333
322 845
720 982
628 876
257 893
312 848
390 911
144 369
93 952
337 425
705 376
65 898
407 950
520 205
162 977
660 239
126 598
2 447
267 476
229 781
106 995
767 592
277 439
616 720
721 366
312 88
492 404
78 861
692 79
966 282
762 213
596 213
829 299
324 273
229 286
316 668
824 48
1000 560
55 176
597 965
327 100
817 62
762 445
521 480
617 753
385 112
52 23
899 557
693 258
971 304
845 181
49 405
506 648
228 683
639 604
283 184
949 531
572 338
512 9
369 58
708 595
125 477
513 443
287 243
108 512
548 198
69 15
45 903
969 44
884 757
607 946
827 940
289 515
351 566
118 540
965 914
157 531
136 1
380 721
668 559
129 767
971 646
582 674
161 936
151 24
120 593
652 93
813 910
576 86
758 588
395 965
622 437
701 226
430 262
797 23
514 35
434 559
552 217
942 706
929 211
110 903
823 728
194 260
344 970
384 818
797 8
466 679
960 623
591 762
250 802
656 946
924 377
778 342
750 688
81 850
752 250
668 212
917 656
670 984
543 706
720 823
161 807
147 646
671 522
600 315
593 885
608 576
99 148
583 518
944 745
70 292
356 933
90 529
987 496
791 839
192 562
661 35
624 640
923 481
371 435
278 672
478 445
214 91
223 355
323 292
492 542
542 509
353 252
647 74
902 757
411 553
718 829
111 838
158 899
880 836
517 771
33 922
356 212
649 725
156 888
606 469
173 597
995 743
835 722
719 574
329 468
353 833
47 323
320 73
739 607
215 953
693 252
782 280
569 281
283 181
296 208
251 511
909 100
652 422
893 16
787 7
652 281
334 89
41 15
261 488
119 935
360 413
646 602
885 362
606 421
603 845
97 830
177 893
901 766
100 887
4 484
595 347
697 637
755 847
18 106
224 849
415 518
717 999
404 874
818 689
396 777
301 359
641 980
667 291
531 66
537 401
299 368
883 749
477 591
883 906
83 501
449 874
595 542
57 677
294 628
125 108
719 65
409 223
178 915
103 164
133 789
921 709
357 978
472 977
280 542
134 773
384 616
152 597
390 877
753 115
251 144
694 47
813 893
680 390
869 43
1000 156
154 945
925 349
378 931
57 928
113 537
125 38
513 247
99 354
883 6
214 305
522 419
43 172
3 925
669 300
971 872
539 67
848 168
682 532
383 724
526 610
797 420
120 155
793 442
784 113
376 691
170 246
330 780
997 320
459 905
868 708
487 656
150 772
199 721
462 612
949 371
659 7
738 103
521 187
990 985
711 39
783 585
510 425
686 938
870 452
507 96
260 187
664 477
9 107
345 942
270 909
230 120
846 401
923 131
905 405
76 286
740 846
69 58
946 239
523 456
155 969
172 746
469 802
763 722
321 100
328 874
923 518
127 748
227 442
330 638
547 60
425 667
716 614
950 978
446 426
278 354
688 450
50 17
421 538
952 804
40 228
522 482
113 490
91 168
283 312
907 46
82 812
312 783
181 939
149 597
315 996
49 909
597 151
587 247
413 842
707 471
18 551
47 355
533 802
54 694
613 472
149 124
251 792
790 716
931 186
596 889
961 813
565 802
483 404
102 511
152 352
471 865
749 354
730 62
972 930
522 821
3 82
433 66
238 550
576 119
249 795
968 558
269 97
664 973
7 784
530 238
117 799
273 57
739 819
57 909
819 539
649 105
828 101
623 315
519 92
828 19
938 801
434 995
615 485
903 427
770 209
174 474
319 298
411 365
91 849
890 600
278 367
127 983
444 385
265 605
729 719
368 833
29 454
583 656
306 54
684 430
804 472
536 810
923 118
960 460
323 373
240 556
188 542
120 523
1000 433
453 276
871 361
351 624
371 154
275 834
585 874
536 686
159 77
137 551
17 430
422 366
648 463
726 336
629 249
54 640
11 478
253 718
528 165
898 498
987 237
528 509
588 986
418 755
685 708
657 416
719 555
737 735
356 400
196 735
278 152
225 985
838 494
268 756
160 940
710 389
570 1
217 421
719 881
700 651
698 779
818 571
27 968
205 651
105 205
927 860
147 785
227 118
597 547
230 528
433 938
703 337
830 215
953 589
961 130
192 379
764 168
195 823
279 346
361 321
207 458
521 249
318 700
708 439
23 941
236 132
508 867
262 762
629 701
586 575
264 794
622 370
193 419
633 522
763 821
938 113
580 508
640 731
65 25
706 225
625 804
606 474
782 455
764 336
959 835
821 217
178 846
786 100
760 20
884 169
534 904
516 855
667 203
320 416
601 909
341 818
340 270
378 948
663 548
687 762
61 722
989 807
137 266
283 504
189 980
532 101
463 407
711 88
541 432
127 578
541 394
934 441
702 942
381 881
319 443
632 486
468 108
490 304
448 584
287 431
345 93
548 32
954 134
109 334
933 925
561 629
211 907
460 896
666 212
267 328
857 533
298 708
87 4
546 255
727 212
745 401
688 268
402 761
362 117
66 657
96 314
879 1000
594 133
472 134
235 560
622 502
458 692
529 876
115 794
362 108
867 985
47 220
887 706
210 415
436 715
407 964
309 393
900 35
939 619
44 192
164 395
409 313
81 70
242 779
587 143
183 417
212 342
144 271
980 821
308 247
303 691
494 373
97 339
576 356
29 193
634 380
880 743
829 631
841 939
608 825
854 245
847 561
291 391
162 898
593 938
198 936
925 613
764 787
328 553
207 844
149 287
915 4
439 942
980 652
620 596
399 696
271 464
878 598
954 2
741 227
659 980
498 412
460 373
346 920
344 689
373 852
213 208
611 911
198 933
426 157
645 917
262 652
216 974
131 978
676 579
577 419
317 143
640 785
246 111
879 370
647 679
508 525
923 396
806 157
85 319
492 933
26 930
260 553
3 182
751 534
504 440
540 855
233 918
724 568
820 354
603 899
591 351
150 989
147 136
476 371
319 940
551 492
432 727
679 563
549 897
623 586
843 973
397 879
957 469
850 262
843 456
309 780
464 992
837 536
390 417
61 241
49 988
663 183
275 93
392 576
225 392
128 18
517 576
620 139
420 502
796 719
317 852
804 421
147 696
4 244
193 51
974 527
909 604
702 736
352 532
265 23
501 298
957 638
720 16
355 550
403 569
696 375
923 270
692 561
52 745
78 478
267 238
903 239
385 378
915 327
523 703
342 276
919 134
661 55
148 152
521 981
101 134
578 784
510 179
668 863
212 463
335 840
503 538
111 225
805 331
362 288
358 37
122 935
908 768
279 681
529 663
556 738
275 922
160 364
651 696
986 323
427 111
68 821
970 824
578 417
564 75
28 591
489 441
801 893
108 542
111 607
411 841
714 228
920 980
844 329
897 666
692 166
500 252
895 300
501 895
696 988
103 124
641 136
434 596
80 843
309 431
137 34
433 903
623 679
315 294
358 40
800 605
848 556
886 378
484 209
702 156
517 447
646 815
141 549
872 415
943 743
602 406
929 459
13 788
585 583
241 358
406 451
671 70
895 640
507 379
640 38
449 536
675 969
326 880
473 47
142 466
126 484
95 463
852 347
991 655
953 135
429 820
176 766
782 293
740 858
237 620
509 672
292 218
408 629
554 508
341 637
38 328
260 780
5 441
351 718
355 820
645 836
633 137
554 318
270 810
112 717
29 668
810 881
724 784
816 420
248 875
69 562
424 598
12 186
176 164
203 219
584 327
697 472
699 486
689 250
859 232
805 893
617 39
820 498
807 254
139 651
860 527
180 887
11 224
961 794
636 497
279 380
421 747
446 96
392 468
75 796
925 468
220 956
692 364
116 170
348 901
877 285
263 35
159 162
219 230
608 538
302 832
394 650
520 925
249 768
264 562
249 51
378 412
582 215
673 156
877 715
944 682
271 622
885 36
128 655
209 300
779 780
324 274
505 959
962 847
673 853
479 34
191 871
135 621
86 959
772 341
60 256
386 556
909 265
447 233
522 997
105 935
418 820
646 478
175 653
492 451
835 795
929 479
871 865
648 444
819 801
712 561
893 160
166 703
823 628
952 766
279 719
85 724
715 164
324 260
46 943
514 706
609 971
274 718
669 659
643 10
529 914
677 400
488 753
283 876
10 764
840 825
863 421
77 267
746 76
403 381
508 539
981 482
68 616
17 729
130 404
238 244
561 425
471 449
867 372
611 237
345 222
170 788
322 697
522 207
559 922
600 900
248 665
815 422
331 354
955 789
231 190
96 13
496 631
700 472
467 649
824 964
297 49
860 629
942 308
653 398
499 827
91 543
400 26
742 590
518 601
738 393
6 893
474 737
668 67
189 195
336 638
899 764
736 758
144 122
468 598
401 458
73 607
511 998
742 495
315 494
420 564
70 588
526 279
631 79
213 572
29 546
615 426
303 139
198 335
386 861
745 52
257 227
829 666
74 827
494 727
711 790
772 40
49 448
867 937
192 733
932 435
772 890
590 281
949 442
765 795
796 808
399 79
241 79
981 102
665 933
19 455
640 263
582 836
393 964
802 80
664 303
949 652
980 979
326 444
1000 142
58 687
487 366
746 945
438 956
915 527
463 403
330 184
91 677
811 503
65 739
355 150
321 334
654 153
445 839
732 640
848 283
620 114
508 180
42 220
713 36
722 380
514 476
86 353
385 662
830 732
681 850
709 130
440 811
663 619
606 317
139 49
156 121
963 310
640 926
922 895
390 389
616 853
832 355
52 536
23 667
223 898
149 489
14 772
179 263
542 134
159 829
671 230
5 717
505 899
422 717
22 684
303 81
394 132
326 34
444 893
398 183
476 100
593 535
721 529
623 351
226 91
212 421
478 937
382 341
688 890
455 918
591 150
143 792
707 993
508 864
814 596
554 891
193 57
528 739
591 938
241 391
737 138
302 807
84 465
328 186
8 663
734 247
486 928
51 112
691 265
699 406
970 22
654 455
796 799
303 454
484 435
371 273
138 117
827 70
578 730
410 729
878 623
70 221
215 294
436 669
17 245
307 820
102 517
483 343
971 263
713 679
136 16
290 302
492 57
969 99
500 956
202 189
655 585
858 401
653 618
939 265
373 840
199 452
544 603
727 411
459 80
737 840
248 537
403 780
183 916
375 801
680 242
547 153
466 622
593 527
290 232
909 418
877 788
601 113
992 536
592 923
134 957
246 333
53 146
6 782
696 597
687 59
678 668
238 883
972 824
542 151
188 444
770 990
944 679
789 35
360 908
199 101
788 56
86 456
559 948
30 29
431 453
283 736
964 176
323 200
47 157
539 736
676 685
116 906
334 907
962 385
971 391
546 841
567 58
598 107
541 176
221 344
421 385
854 83
154 455
267 588
60 10
218 634
572 418
594 731
415 592
846 122
922 913
461 88
566 392
956 903
572 157
531 138
578 614
837 915
528 793
441 634
710 291
472 488
965 981
395 473
200 503
101 406
523 179
437 207
979 410
275 466
209 959
426 265
388 434
1 203
573 886
820 954
172 730
235 648
274 463
50 989
884 670
742 895
228 114
784 620
181 11
878 424
434 224
279 151
495 821
375 710
413 247
754 604
316 419
331 771
363 208
489 774
782 482
991 958
593 376
85 35
618 436
997 895
447 722
945 249
142 771
324 258
489 335
89 806
409 109
368 558
641 529
492 531
14 407
940 605
418 158
440 191
449 897
425 749
756 324
96 336
770 807
895 519
46 29
742 532
566 529
38 485
518 235
116 535
836 505
719 398
743 522
120 340
641 773
877 738
566 950
561 226
122 390
936 363
615 518
491 905
616 332
768 152
656 315
402 28
699 618
545 31
173 340
389 300
105 825
103 199
397 605
938 284
213 340
453 602
876 402
712 385
914 408
977 686
74 20
859 8
952 245
196 997
370 191
451 149
578 73
742 113
720 336
888 337
727 812
691 68
120 117
79 674
613 542
810 618
57 478
698 863
275 409
389 48
219 946
332 338
42 243
448 406
259 909
122 469
597 258
687 665
62 579
381 462
562 784
781 948
21 650
478 978
615 700
945 977
444 927
796 133
788 628
873 1
220 105
604 667
847 226
548 927
652 433
713 915
276 131
173 907
363 970
534 337
132 813
346 464
404 443
782 332
821 643
326 325
276 414
369 634
287 521
959 454
193 307
215 672
617 675
206 591
116 718
709 337
662 663
830 198
35 787
966 826
50 55
694 341
348 404
563 564
910 629
93 935
56 519
117 273
124 547
658 870
324 102
833 511
164 524
822 653
777 628
362 274
994 295
841 779
302 720
528 392
50 469
797 510
538 248
195 671
269 148
996 801
702 829
877 185
281 131
454 232
477 923
184 213
750 911
343 717
672 19
621 803
54 775
801 395
747 89
952 812
567 154
917 395
677 35
756 7
740 890
464 215
569 116
45 380
47 189
397 546
373 583
887 308
296 962
786 638
246 242
237 558
367 180
280 559
916 436
426 189
647 273
71 733
334 29
440 148
822 465
345 738
13 59
177 898
393 703
654 229
840 714
901 679
292 931
11 740
543 292
850 342
400 267
237 924
326 518
121 351
726 412
883 96
506 959
698 597
38 327
462 976
35 909
569 810
198 649
90 318
590 924
31 927
599 883
626 563
530 26
239 416
262 934
560 827
514 723
941 777
989 653
613 35
208 252
376 274
542 164
329 708
486 497
557 684
682 21
436 859
155 244
375 412
962 188
430 432
789 861
689 555
476 737
381 44
484 669
222 46
588 293
3 114
586 347
705 439
870 24
99 616
758 592
643 102
821 524
80 53
255 80
561 856
96 335
459 840
291 109
177 890
569 562
574 738
858 927
949 998
930 883
444 591
840 119
96 649
168 6
409 921
877 722
197 988
580 217
897 79
644 616
637 553
881 291
979 577
440 359
400 460
23 444
481 483
597 824
44 447
525 70
408 309
321 119
84 613
980 345
673 354
313 708
509 906
537 621
608 258
437 644
964 917
887 848
781 683
923 528
311 736
988 407
684 444
634 625
673 730
690 920
200 416
370 693
14 900
821 541
681 339
679 238
68 930
761 360
866 45
372 516
810 12
953 954
689 715
369 906
47 998
680 948
80 829
509 323
309 232
171 400
170 320
143 23
793 999
706 386
707 419
914 96
994 48
508 691
319 70
869 218
969 5
663 497
61 109
231 989
375 925
101 793
293 560
505 611
751 660
189 224
21 573
201 290
250 963
343 21
436 509
879 675
460 561
423 955
473 34
500 815
882 727
518 683
509 668
471 282
852 826
373 548
41 707
269 829
586 390
631 669
787 573
483 426
535 608
934 394
858 818
823 214
198 237
79 683
454 572
507 794
439 193
244 300
760 601
806 359
737 707
91 86
892 180
323 737
537 366
643 721
665 622
158 141
878 274
714 934
356 910
598 208
189 487
444 534
622 702
195 206
858 354
201 175
723 603
704 564
912 392
561 873
579 968
961 507
667 518
912 488
86 76
174 417
349 263
802 668
453 904
899 285
101 869
592 313
479 240
294 944
656 55
488 710
475 897
801 180
551 144
68 471
110 155
216 94
653 518
185 585
483 509
937 425
216 233
884 407
745 309
425 507
66 658
77 581
362 45
939 623
442 241
333 280
308 67
105 325
563 277
360 707
210 363
349 531
311 555
885 378
442 88
219 670
106 103
182 770
908 308
973 375
963 9
762 680
918 47
498 849
14 830
868 303
671 620
585 224
507 688
627 772
565 128
922 98
511 447
336 807
61 900
896 294
763 917
198 562
836 88
963 195
281 43
684 293
718 632
62 813
208 28
207 178
588 766
112 115
395 612
653 691
368 335
727 323
774 651
563 442
7 319
575 650
570 872
606 339
822 885
591 91
655 92
369 625
960 70
160 900
777 319
257 857
550 366
83 456
392 914
915 237
166 334
295 516
85 730
372 615
666 585
559 470
124 290
711 303
308 60
278 972
851 742
713 175
835 948
870 156
719 395
39 400
80 85
359 329
950 500
675 551
347 25
580 257
996 65
431 740
769 215
678 751
341 904
726 557
86 440
5 471
321 635
727 711
380 228
474 456
205 574
446 419
262 931
283 489
619 430
537 328
411 866
827 122
120 902
84 256
799 451
557 295
331 741
755 271
900 455
777 56
806 275
870 833
893 603
918 754
688 64
650 510
466 572
105 670
543 790
612 59
987 287
20 525
327 347
899 625
275 820
736 974
588 694
686 765
67 478
63 409
692 117
115 981
776 325
827 47
72 905
846 289
449 396
999 156
84 574
34 582
9 972
698 111
416 277
366 951
650 730
854 368
147 69
624 872
638 739
243 784
46 339
73 523
189 418
923 924
344 733
560 748
950 334
525 646
870 582
446 983
882 408
497 840
592 119
123 553
915 966
983 629
845 961
839 266
228 489
821 176
447 11
458 915
777 368
137 542
102 111
912 254
897 764
644 593
287 627
984 143
432 603
123 718
686 357
317 312
378 218
201 907
787 79
232 917
89 667
848 532
358 338
769 319
955 271
292 150
712 333
481 914
33 76
689 812
583 117
666 410
769 299
848 933
828 121
468 349
174 400
570 529
13 736
628 268
439 271
853 378
882 284
36 318
230 565
100 279
290 932
452 733
106 649
654 148
175 77
830 587
517 87
757 951
830 390
419 250
145 803
249 184
89 318
114 406
638 946
481 367
276 289
996 304
622 677
896 67
719 89
978 880
770 776
972 508
754 675
555 884
96 827
205 492
416 143
114 395
92 350
294 826
683 248
782 578
997 533
760 17
758 944
453 471
402 96
437 928
271 712
678 459
705 289
143 493
466 717
581 151
422 414
492 289
718 663
624 13
300 475
306 409
637 485
924 461
155 306
363 390
794 460
675 989
784 993
377 53
156 528
211 134
220 245
688 127
362 243
818 863
421 816
306 332
591 534
245 344
786 375
853 802
617 623
546 905
317 892
562 560
205 733
414 978
74 826
443 547
903 325
188 90
389 28
938 611
559 217
171 444
834 811
726 949
589 373
331 987
3 233
968 233
905 380
32 867
786 1
702 875
739 226
701 821
695 495
259 748
734 223
361 461
691 740
632 4
914 746
977 272
223 156
260 679
300 771
785 561
525 529
127 244
885 954
663 121
863 446
419 642
109 5
739 594
770 9
923 814
879 470
545 319
380 453
634 700
684 772
51 542
8 220
291 7
534 858
267 474
825 748
87 926
583 949
574 605
940 427
467 845
665 257
370 93
183 465
930 44
749 569
60 270
784 49
592 203
310 990
991 877
24 482
609 729
829 332
888 23
911 201
536 974
296 263
157 308
487 701
458 858
554 998
125 250
1000 422
502 829
817 483
197 943
901 631
112 277
666 562
679 297
106 228
470 244
243 300
952 489
522 857
899 781
921 297
661 165
287 559
691 834
187 611
123 624
612 883
532 816
840 438
407 436
1 455
997 982
861 225
285 735
879 10
648 325
488 68
13 953
352 956
625 823
32 96
84 34
14 967
78 826
941 872
857 500
494 459
828 202
838 450
56 696
601 181
332 839
791 905
661 240
576 607
60 118
538 634
515 271
452 206
664 460
6 131
631 303
743 306
849 866
696 345
892 741
665 185
196 544
229 591
767 790
468 332
191 56
455 322
500 10
939 610
651 499
687 60
105 178
818 399
102 109
725 512
990 349
316 723
824 55
970 545
142 712
602 147
470 830
72 494
959 650
461 879
604 122
8 289
946 997
32 307
171 754
681 3
899 584
85 772
759 824
326 961
759 109
535 821
838 841
276 486
115 173
344 607
614 702
784 841
73 30
753 588
499 910
17 787
147 91
851 651
631 566
566 50
20 666
830 318
994 61
567 152
768 233
278 197
90 812
542 614
138 238
116 926
889 1000
430 290
875 934
1 173
679 614
485 897
324 959
495 679
32 410
604 371
108 957
918 312
477 501
122 617
686 139
219 475
63 604
933 906
777 753
221 721
113 807
455 125
912 724
688 292
836 256
379 302
579 339
569 296
671 314
60 802
782 829
181 774
257 971
161 307
108 988
862 220
37 164
105 657
525 34
724 145
771 84
532 497
61 904
902 260
669 491
649 287
518 812
459 522
200 917
127 589
184 945
707 206
311 609
375 90
553 876
85 516
650 921
592 570
491 264
769 858
2 775
323 250
406 255
887 921
75 182
989 747
235 339
537 436
440 507
515 281
330 163
728 35
496 383
505 717
101 168
459 484
113 69
17 871
495 873
194 788
513 384
803 553
645 728
641 905
952 925
436 481
540 596
879 12
265 976
710 21
20 33
700 589
24 889
680 878
276 112
582 289
557 434
736 547
953 369
490 161
590 5
396 212
267 506
650 233
981 121
214 131
858 471
603 561
530 39
381 491
699 684
594 189
528 575
220 949
936 417
326 378
946 860
857 164
900 795
556 168
922 159
869 301
32 820
659 761
793 495
91 193
310 772
4 294
661 111
740 843
81 725
4 163
912 800
887 338
247 390
290 904
270 103
810 757
617 186
884 669
769 445
282 847
372 810
762 937
721 225
900 930
561 315
101 984
634 145
942 182
141 733
782 696
879 596
901 960
124 608
48 345
217 148
974 481
18 55
224 378
71 578
999 596
852 568
41 902
952 894
818 194
696 470
797 490
915 941
561 468
777 625
112 163
956 441
228 629
393 504
527 98
598 958
77 496
498 131
674 977
576 404
381 978
339 939
803 993
753 615
332 874
290 672
885 453
625 131
500 435
530 680
999 468
457 100
671 345
639 286
136 37
889 725
932 578
584 730
811 834
614 838
476 732
279 451
554 946
330 33
660 431
699 904
721 761
707 413
150 635
797 915
442 207
995 159
920 98
869 395
11 80
101 812
546 531
22 124
381 426
832 900
55 934
912 86
487 792
122 944
213 638
240 992
878 249
33 489
979 57
915 481
914 503
226 423
392 840
243 771
494 95
671 747
600 263
319 968
380 498
399 131
763 613
217 399
511 822
791 553
215 477
925 493
32 75
246 104
278 945
73 497
796 231
593 704
589 103
99 837
17 768
397 649
889 942
32 665
986 682
201 298
110 141
478 470
827 87
521 750
350 695
287 370
764 694
4 757
821 821
20 99
760 76
559 733
327 856
482 734
837 846
311 732
291 24
215 729
49 133
57 800
607 657
690 530
585 943
450 554
988 746
166 936
54 553
374 473
898 482
184 399
89 462
329 159
724 63
194 393
967 528
946 312
142 785
567 840
229 162
531 83
180 693
576 573
947 624
311 85
653 602
254 579
436 395
870 937
74 845
583 883
819 183
867 754
612 629
632 132
904 536
766 958
314 491
81 346
348 381
144 258
526 318
263 636
713 892
964 477
143 839
997 736
229 77
419 323
684 348
59 578
998 582
238 472
733 679
455 553
977 539
924 268
929 435
335 523
842 229
156 715
307 675
288 881
105 144
514 106
229 311
993 588
740 968
225 685
577 194
616 187
988 191
748 50
681 700
722 621
409 816
388 923
777 812
631 182
526 443
967 927
743 308
109 194
579 687
848 35
91 215
17 289
627 128
861 866
76 800
147 246
182 207
305 982
125 353
79 913
519 659
848 303
616 705
840 722
593 12
199 560
311 612
267 152
439 828
301 616
65 870
551 814
506 830
923 40
395 115
812 776
336 463
866 775
130 253
814 929
898 629
346 48
362 132
175 300
200 217
320 488
957 236
556 159
294 40
304 795
441 933
245 686
645 732
439 938
680 150
932 767
335 767
605 47
748 793
898 688
180 965
329 810
514 918
737 761
355 362
688 619
41 358
941 308
907 144
218 673
81 914
810 886
947 190
896 566
508 784
637 89
945 263
182 216
407 152
323 767
578 645
66 29
401 546
927 269
240 642
752 981
940 892
295 245
59 164
795 456
793 246
730 70
810 441
478 64
189 411
228 942
629 681
620 797
30 408
891 947
690 349
246 508
835 776
18 839
312 462
164 374
909 352
964 667
523 400
183 185
314 157
416 222
518 674
906 681
752 31
322 914
176 374
946 644
114 961
37 498
793 510
217 428
871 367
95 400
16 741
705 389
417 384
578 135
710 640
156 346
232 949
76 764
179 864
572 449
354 605
293 610
205 426
273 466
385 131
37 355
621 281
807 570
74 777
485 233
114 761
522 41
586 17
940 276
744 574
961 963
406 928
802 828
730 75
742 567
382 104
123 468
145 845
941 223
119 314
888 93
456 746
78 247
180 12
262 978
775 133
747 979
982 236
185 626
630 275
972 538
553 549
104 832
74 848
638 22
317 642
715 444
399 100
421 364
691 130
387 227
52 770
645 707
304 648
634 729
446 141
406 705
859 731
354 433
694 217
328 1000
392 195
878 800
488 266
125 292
52 405
662 565
284 812
383 578
847 364
25 974
154 665
149 138
538 577
974 73
527 134
966 875
961 127
141 587
889 84
391 209
281 240
430 85
731 921
987 58
469 831
164 888
248 578
251 725
547 405
169 100
563 401
634 28
699 877
694 581
577 649
459 955
3 9
583 21
589 549
668 748
975 88
178 844
885 152
538 795
415 142
978 334
184 702
5 50
839 388
601 217
427 87
432 455
882 836
108 346
918 228
559 446
959 472
614 384
29 392
813 853
151 362
698 928
436 437
791 752
304 147
574 240
377 87
429 302
670 311
487 94
859 176
4 216
580 762
351 668
312 885
717 706
10 262
295 109
97 938
574 552
864 217
307 272
281 67
472 335
884 143
821 272
636 97
412 337
169 645
345 699
968 257
12 721
365 744
689 529
911 950
640 446
243 973
100 138
971 201
637 788
686 485
333 941
175 416
949 954
731 561
893 624
704 484
619 63
311 892
203 587
522 503
816 43
213 961
103 487
152 696
767 919
467 28
224 263
317 326
268 155
170 410
514 943
753 813
337 681
714 809
688 161
479 210
859 977
984 517
578 185
100 773
805 505
595 142
707 718
633 556
896 326
190 6
476 482
616 593
122 825
330 505
352 359
994 963
588 323
85 211
969 722
911 607
436 88
733 688
660 382
136 628
531 63
515 246
472 300
496 112
802 411
366 368
24 30
238 784
891 866
812 127
171 530
3 872
676 703
746 598
196 539
805 404
311 710
46 776
993 773
440 583
542 158
703 760
957 9
528 941
844 469
458 898
9 79
51 356
118 515
76 793
742 361
312 677
981 464
690 836
456 681
804 181
482 410
746 489
660 279
537 766
677 751
887 495
440 259
699 405
698 47
894 204
206 849
423 597
380 949
348 695
665 316
478 852
742 628
738 558
704 419
560 482
708 41
154 144
999 850
74 298
217 906
423 915
162 334
678 211
839 144
111 686
539 569
694 700
987 320
507 31
775 664
888 417
146 507
776 504
82 741
484 808
753 532
305 861
373 667
34 993
148 919
524 411
362 867
814 663
257 324
424 91
920 916
732 33
423 53
906 617
56 199
876 624
488 735
633 312
494 103
396 624
698 929
54 861
55 686
901 372
185 40
610 868
148 764
210 873
324 283
784 969
103 212
467 34
708 658
574 566
524 535
455 661
786 683
201 714
805 509
431 952
721 70
555 386
550 513
148 889
515 760
746 751
326 93
85 902
691 174
729 562
131 390
909 278
79 250
232 736
516 694
484 856
14 314
375 791
426 423
94 171
688 850
711 987
482 246
847 882
666 822
220 34
858 377
491 851
940 694
777 618
972 953
62 818
634 273
484 10
788 107
154 90
48 830
603 462
177 290
535 18
566 874
294 988
539 959
185 700
214 576
3 625
871 250
602 43
691 958
615 495
706 235
286 223
756 13
247 310
228 924
98 608
423 595
135 964
574 209
754 613
649 609
1000 562
992 756
789 105
950 41
467 770
478 274
414 95
82 833
475 640
833 282
461 135
39 215
965 613
258 841
218 542
967 544
156 952
574 20
860 21
7 423
808 449
821 341
745 267
761 939
855 426
4 263
272 424
388 267
379 948
729 480
465 202
8 943
640 86
616 565
277 667
245 190
507 531
733 319
71 147
640 432
849 290
327 6
537 276
868 557
664 177
843 435
303 380
119 91
937 974
71 427
332 395
446 926
249 361
156 302
583 429
964 283
118 222
409 419
542 360
983 434
909 401
155 330
552 341
96 543
597 145
326 620
854 145
368 469
114 522
166 362
461 193
878 406
378 976
302 906
24 231
247 451
778 569
246 612
595 408
468 125
767 453
778 506
355 981
357 654
550 570
316 408
29 486
675 621
633 500
323 635
666 19
940 770
7 142
676 611
151 787
273 772
753 434
255 949
380 65
812 695
388 881
164 824
827 427
134 646
618 303
80 202
412 525
109 221
163 553
668 718
180 324
570 689
254 560
956 148
718 637
646 962
942 167
224 581
59 751
870 192
59 563
886 392
538 487
755 627
436 621
253 71
431 266
992 643
669 200
138 122
949 362
143 584
684 122
882 247
134 497
326 479
502 220
733 907
192 918
289 819
275 610
623 880
62 518
822 308
867 203
889 545
113 188
820 404
625 915
136 419
364 585
902 48
693 21
545 55
988 410
818 405
345 964
89 508
302 996
587 323
433 714
17 486
779 199
427 401
4 344
125 496
68 284
240 141
709 672
524 959
207 350
58 767
891 237
346 101
356 882
346 91
655 339
734 361
868 188
428 368
693 985
80 45
149 282
401 360
941 405
877 971
891 957
462 731
919 266
85 82
494 467
761 14
676 532
553 32
896 411
530 721
68 393
529 431
80 984
212 221
196 809
461 129
830 29
125 581
493 618
355 593
979 377
137 914
530 481
653 504
513 100
351 733
773 309
26 920
349 83
948 816
912 533
903 883
632 979
241 74
33 147
829 281
640 430
750 921
608 205
284 80
571 691
784 859
912 470
440 385
301 21
279 206
252 934
386 478
42 134
967 609
642 603
681 908
962 84
922 318
510 918
556 74
948 750
678 400
84 892
391 235
603 16
196 450
437 766
816 426
968 439
571 59
595 206
163 364
457 44
11 497
73 157
964 705
502 444
280 717
469 590
14 838
599 771
459 998
517 758
465 410
692 208
555 552
682 315
371 698
336 855
841 71
204 277
813 896
249 913
225 443
960 664
482 842
942 698
367 958
653 562
519 377
945 858
10 827
663 949
516 60
113 594
648 292
337 370
204 199
739 561
183 47
549 911
331 172
306 381
81 796
497 692
813 645
434 951
595 718
946 873
956 392
167 450
460 776
27 158
581 660
867 169
338 989
300 1000
528 84
212 194
5 744
772 210
918 204
226 145
398 657
660 984
545 16
793 979
832 592
79 357
860 986
121 475
873 754
190 784
621 651
293 801
627 628
155 386
431 217
998 655
88 31
223 682
148 953
162 85
498 494
866 253
603 106
213 338
812 870
359 390
823 993
122 555
604 411
220 148
568 400
809 964
535 136
440 139
235 302
629 558
650 41
894 177
174 382
512 824
216 820
872 805
600 61
191 623
240 257
78 81
344 318
553 882
674 531
556 195
147 101
3 269
871 719
597 356
854 804
870 898
690 44
613 935
828 501
737 923
414 845
209 462
976 358
49 221
99 288
399 77
463 297
407 164
503 102
934 700
208 459
431 936
756 190
413 691
157 632
637 924
487 57
310 636
123 337
889 621
614 451
890 884
310 10
168 708
140 45
28 647
180 19
426 389
535 125
644 489
438 749
747 1
162 151
448 338
7 321
561 654
223 253
843 831
217 266
665 522
468 122
242 288
855 704
130 937
700 434
651 643
488 288
351 58
332 489
761 443
431 403
411 379
615 606
601 970
55 744
434 413
574 306
432 136
156 412
586 242
727 648
729 909
13 929
641 30
765 474
6 90
916 520
864 224
592 291
487 223
68 366
286 439
981 475
827 839
516 157
919 326
937 348
266 540
117 200
304 782
633 626
804 290
156 875
729 49
107 594
296 95
324 473
238 150
78 718
158 220
731 358
72 737
378 20
591 335
798 198
470 663
135 406
147 756
590 562
947 282
772 635
235 795
209 19
138 721
935 422
360 711
430 737
186 829
728 928
177 393
260 715
815 573
264 514
511 956
401 801
722 166
695 865
529 1
435 436
63 428
282 198
552 179
102 151
400 794
782 662
549 605
310 747
651 860
556 112
79 994
472 184
567 908
374 102
795 885
647 532
78 780
752 407
661 88
114 444
296 36
744 338
305 846
34 658
523 20
496 6
803 213
535 883
956 331
239 490
455 16
677 888
747 991
623 309
149 274
292 425
34 98
813 87
783 933
173 676
204 311
327 614
928 121
92 45
36 941
988 1000
790 113
17 369
809 474
982 198
392 699
286 854
409 138
633 560
335 731
30 282
10 987
602 741
859 572
745 268
141 819
807 758
414 777
902 292
989 797
665 129
840 850
874 391
350 352
273 348
34 937
531 86
828 983
176 926
13 451
345 12
876 164
952 266
132 422
289 139
625 923
689 489
315 62
407 836
259 51
16 903
562 257
107 813
137 498
861 727
135 103
133 813
515 210
883 449
411 100
860 276
656 892
578 265
776 67
622 5
990 316
151 204
677 64
286 29
241 34
619 48
299 926
976 685
39 64
889 255
269 519
963 596
138 590
94 222
16 461
814 419
528 926
427 771
788 643
64 239
750 316
951 934
295 884
824 369
205 294
459 680
145 390
207 678
296 676
892 90
500 692
983 885
228 837
490 121
288 866
709 230
383 776
964 531
836 955
536 463
184 430
383 470
785 765
591 253
709 7
306 312
348 863
755 98
492 272
806 785
848 513
460 179
696 429
420 150
280 55
48 715
334 420
175 779
544 778
350 279
613 847
757 209
607 724
467 619
938 628
701 627
658 311
871 290
656 353
382 509
245 918
235 556
77 545
315 698
739 141
251 890
258 786
682 628
927 841
144 519
89 843
635 305
972 11
264 387
683 475
480 349
231 538
608 937
539 426
281 953
349 66
698 164
757 537
950 301
857 754
334 727
747 897
704 146
996 916
767 146
578 192
399 806
849 563
924 864
369 589
56 813
588 45
93 651
421 872
193 837
151 480
797 559
217 453
794 962
661 923
807 484
640 579
496 261
182 112
226 972
953 406
231 365
540 132
335 149
684 635
991 699
308 836
950 294
117 310
845 83
84 195
80 177
535 172
20 777
823 510
474 470
716 648
898 391
466 430
645 285
392 497
534 697
826 646
466 868
1000 570
116 316
291 912
801 304
37 199
402 176
399 83
574 287
786 261
894 970
963 597
520 394
181 667
869 257
103 799
674 736
350 266
990 251
445 427
426 602
510 116
502 138
368 604
656 838
726 149
862 945
798 264
803 383
774 782
977 290
112 408
277 157
455 924
1 36
93 330
615 289
419 555
597 313
113 220
935 711
148 463
110 480
258 665
453 513
179 366
780 821
351 188
924 890
944 126
715 713
958 951
201 200
933 535
212 651
2 456
871 131
213 597
335 892
235 633
118 640
913 539
946 226
59 211
844 758
877 413
751 319
268 72
323 551
298 126
585 730
919 53
263 628
658 228
164 344
727 345
593 893
816 703
16 189
530 295
662 526
700 454
750 201
902 142
190 242
811 893
65 920
753 920
78 673
687 405
308 169
634 491
475 725
705 462
948 558
601 508
432 657
103 232
636 120
275 519
304 10
209 794
843 593
635 996
98 557
536 197
665 232
21 821
162 917
606 197
725 940
555 370
245 312
494 233
216 627
450 482
600 360
607 862
899 286
670 439
180 515
212 364
307 749
960 824
121 223
386 885
126 414
467 971
17 267
826 13
530 857
402 237
964 315
265 169
259 32
304 306
58 80
789 36
352 85
760 356
947 416
954 508
90 103
131 809
104 238
274 216
698 234
558 580
897 828
292 917
685 622
599 714
613 645
409 71
110 253
67 493
705 853
965 916
167 871
324 694
500 739
711 379
537 461
23 579
749 688
885 177
610 361
187 917
521 317
90 215
537 58
398 483
196 919
843 428
677 946
229 436
902 959
478 193
452 495
175 968
397 942
228 621
327 464
309 256
288 266
77 970
400 251
751 803
460 242
183 885
481 36
390 407
928 738
214 485
572 275
715 203
804 973
969 709
190 339
219 38
148 923
344 807
60 867
405 73
647 776
128 392
173 554
562 654
561 12
557 638
779 743
5 234
520 465
769 580
890 916
580 60
748 930
463 272
426 284
297 662
220 742
641 474
742 810
103 924
508 467
739 324
363 315
345 74
690 253
337 710
961 609
116 309
846 465
988 802
91 333
750 472
707 717
65 276
729 780
610 194
971 314
32 110
917 284
398 82
493 29
111 497
126 315
360 162
231 165
740 33
352 34
301 105
196 928
819 872
224 64
282 500
842 336
887 951
590 889
566 550
20 827
604 950
580 962
74 328
329 198
382 635
910 425
649 781
782 320
659 537
98 332
362 953
972 986
179 412
223 617
19 59
537 277
647 382
465 439
726 905
317 953
429 777
1000 438
661 761
440 99
971 707
630 761
808 599
189 355
247 121
171 947
279 637
566 98
237 161
525 598
778 879
778 668
322 550
128 955
725 328
954 21
410 924
109 688
599 891
317 611
72 73
33 184
155 54
636 117
468 358
750 858
347 229
70 823
879 643
23 108
260 802
816 267
90 520
223 147
539 174
30 667
418 917
297 798
257 779
512 888
808 928
945 352
621 963
497 725
987 757
826 741
945 318
608 564
134 443
752 521
250 420
269 233
190 288
268 58
81 978
983 808
380 845
115 869
387 513
796 670
358 262
79 503
339 88
800 520
692 611
20 211
978 861
995 109
77 884
379 763
131 867
934 359
961 717
961 318
832 294
813 271
817 717
211 820
829 958
591 590
882 480
866 560
680 743
506 881
281 211
582 20
399 414
757 265
487 316
130 691
102 116
154 994
639 508
367 622
709 998
262 680
881 788
237 634
600 118
278 135
622 868
306 318
779 731
187 715
237 19
611 137
3 243
142 533
562 642
385 336
800 570
551 629
35 411
489 751
513 381
211 961
188 540
545 591
127 408
57 51
782 995
102 79
619 362
906 454
537 993
667 757
595 37
923 449
239 302
171 177
774 622
996 620
113 428
1000 494
918 132
542 979
460 421
105 648
566 275
975 150
163 501
115 219
211 293
132 394
404 265
627 200
508 346
77 502
225 630
239 21
168 498
964 895
731 834
949 956
988 714
386 756
657 870
810 370
639 946
287 581
341 59
918 126
926 527
40 705
502 728
182 345
164 334
534 657
969 666
328 193
748 766
709 665
380 712
308 230
790 162
201 463
488 214
851 846
181 169
449 174
688 147
339 342
58 312
286 37
404 479
990 800
792 147
610 427
976 577
11 3
300 441
515 331
721 21
487 683
457 756
248 485
442 28
26 58
281 580
490 487
657 258
186 564
100 216
352 536
574 329
183 481
227 966
508 650
692 430
2 191
426 863
91 540
479 24
113 442
904 213
962 886
718 73
745 742
254 294
458 534
607 446
428 318
766 829
421 111
709 50
953 165
110 38
440 493
324 901
251 765
817 480
976 869
137 425
837 212
927 809
19 141
553 427
403 364
746 257
704 672
247 460
818 209
651 676
949 493
505 383
381 41
237 765
934 329
439 697
588 149
371 54
212 838
267 801
201 380
426 287
643 496
559 219
728 974
989 268
651 557
805 389
539 541
109 785
427 386
491 399
220 571
248 833
955 981
292 706
585 855
492 670
634 292
266 820
753 601
558 247
163 265
80 343
359 154
544 359
180 857
971 659
879 888
689 191
122 748
364 623
685 294
675 320
68 682
692 667
85 489
833 863
985 10
259 370
179 150
535 886
781 941
199 781
70 779
938 828
268 693
253 652
991 656
583 580
304 829
527 724
752 112
840 836
264 22
106 239
743 754
712 650
43 133
778 242
209 693
441 935
662 261
722 321
925 810
951 859
973 841
921 692
220 379
917 602
497 511
691 104
608 259
356 471
682 351
253 492
539 768
45 501
860 864
535 84
569 908
120 595
463 320
469 461
497 887
904 221
437 905
747 513
571 734
58 133
724 421
642 676
978 962
164 600
789 940
781 250
863 59
242 650
613 868
984 897
432 241
159 40
942 352
410 799
780 383
347 411
799 690
812 686
808 562
36 379
817 132
38 996
885 994
465 21
83 593
98 729
676 193
853 792
19 295
684 648
613 739
527 662
527 885
527 82
562 677
742 41
112 824
530 666
939 941
495 385
54 539
340 307
422 30
611 854
213 671
135 376
359 445
521 499
935 486
295 77
376 820
94 794
979 49
199 189
534 673
419 135
818 141
717 589
537 309
18 416
573 285
565 874
205 782
93 507
349 759
726 150
815 328
498 906
304 955
255 65
318 393
73 831
701 158
292 950
844 253
721 145
318 440
338 706
159 446
682 944
335 670
479 469
602 509
701 82
748 912
779 808
867 772
107 449
533 796
828 53
103 663
548 520
413 394
258 138
840 213
868 827
457 397
335 691
591 277
294 588
942 846
666 331
917 720
969 55
951 518
764 956
756 357
785 411
947 201
346 432
18 443
711 825
749 181
984 396
647 394
181 611
415 870
752 260
753 47
755 661
201 242
221 353
465 204
855 2
414 152
733 170
197 964
749 356
213 22
197 426
119 570
508 369
941 740
109 511
670 403
537 646
349 219
589 962
68 334
93 577
290 418
863 370
791 824
826 324
956 292
63 477
77 28
632 645
490 539
515 463
946 452
279 576
543 16
890 661
288 650
204 372
580 466
647 540
17 500
229 998
401 929
397 67
156 539
673 817
166 687
821 940
682 931
775 619
374 893
95 167
793 470
468 665
272 650
598 89
181 811
559 511
515 228
652 118
514 734
259 236
805 203
894 437
799 609
375 552
3 431
142 713
457 818
701 83
557 109
901 88
997 601
253 430
476 64
432 312
957 470
287 197
883 343
198 368
938 310
257 186
766 708
174 997
209 614
740 957
25 460
838 216
603 162
633 941
356 6
832 236
963 263
794 920
79 573
702 13
69 230
183 909
788 152
523 218
581 398
623 525
262 512
530 545
234 597
823 45
274 741
470 913
489 38
520 782
593 498
696 442
121 917
630 613
286 39
776 999
912 70
631 726
960 313
775 485
772 494
920 559
72 885
519 689
838 640
450 726
322 324
288 84
976 83
911 279
736 217
88 699
415 247
539 146
362 467
223 864
366 231
500 433
839 442
405 162
37 367
757 887
821 658
544 759
130 213
932 138
709 590
785 949
893 324
729 475
170 640
732 704
243 573
37 987
126 120
611 167
67 28
115 646
630 608
930 55
78 189
806 984
57 386
243 958
954 901
909 674
110 246
537 746
509 771
510 519
100 747
914 614
17 460
327 709
626 442
31 947
575 693
791 849
653 805
993 570
213 357
710 164
885 339
262 18
68 763
482 545
597 641
781 206
732 576
59 381
20 934
550 831
844 771
813 222
5 945
648 477
726 340
599 123
929 718
596 75
861 277
123 670
166 401
10 799
32 877
988 250
607 329
218 548
298 984
198 779
150 956
390 157
843 656
771 173
215 301
155 927
40 973
767 938
890 761
291 352
250 624
787 439
278 991
215 42
963 142
886 866
958 543
146 844
423 755
70 831
206 216
49 280
470 64
241 802
839 668
486 673
424 394
79 785
257 998
908 421
45 691
422 852
686 964
274 856
168 791
458 143
471 248
611 451
831 569
512 580
485 93
315 26
177 75
91 659
25 567
270 57
166 82
339 214
689 544
981 131
285 656
620 903
705 32
96 739
426 487
498 59
985 657
283 611
946 34
540 943
392 56
174 271
212 208
459 769
636 974
847 902
937 882
962 219
990 38
723 770
23 888
666 951
143 340
200 538
883 918
60 185
398 405
134 887
938 690
572 383
613 156
569 277
229 900
964 841
395 751
223 420
457 684
789 776
656 226
788 127
272 822
950 357
118 399
419 783
236 296
48 714
585 729
94 127
529 192
612 712
895 95
769 231
16 774
877 178
855 38
521 432
239 522
629 168
548 471
249 706
777 508
283 570
246 42
581 383
818 435
975 382
864 770
546 592
971 979
166 446
193 982
893 354
269 417
223 924
577 41
873 327
325 384
462 901
109 200
167 697
224 383
270 533
814 749
253 638
734 425
843 618
816 896
3 842
923 621
336 513
352 263
682 166
473 374
114 282
368 124
497 281
549 354
376 477
582 121
623 506
413 596
894 155
919 844
285 139
582 819
693 627
261 48
563 350
276 482
733 14
979 668
499 871
741 987
703 117
236 218
560 404
330 259
728 115
127 832
367 182
486 992
723 779
750 550
36 608
773 305
227 757
778 557
285 31
659 948
723 626
531 94
989 147
466 547
697 784
917 588
678 585
163 116
484 94
727 927
980 217
273 197
150 903
866 986
874 256
96 214
106 225
682 633
850 854
867 878
559 761
71 802
633 584
16 236
596 916
945 531
695 726
37 935
113 895
809 653
757 298
544 111
784 253
635 804
968 738
170 976
217 835
641 366
972 486
484 519
689 658
823 801
735 385
545 464
755 698
976 153
266 388
485 695
399 922
544 993
408 505
195 453
43 731
651 770
831 962
836 684
66 305
488 359
358 686
371 41
887 15
904 282
27 141
234 895
310 740
59 677
81 74
940 81
775 615
267 174
466 478
650 29
316 96
155 344
112 89
987 191
967 411
908 50
586 936
329 557
597 885
134 979
955 115
997 415
709 298
829 238
362 371
232 227
873 350
504 586
113 32
255 1000
961 701
752 351
24 131
766 720
706 306
470 760
525 339
430 523
723 136
773 626
740 531
847 166
122 842
425 153
39 412
950 905
328 479
365 32
663 367
837 7
910 948
448 38
12 452
887 193
685 607
418 695
762 710
463 169
578 561
115 919
18 610
178 7
772 648
106 538
500 495
27 107
214 256
156 405
563 342
777 991
581 984
896 897
240 850
447 545
549 617
80 757
235 19
190 641
39 926
469 648
894 893
749 270
491 873
213 166
59 580
736 529
658 380
404 352
644 624
537 691
170 531
830 440
251 958
458 191
755 795
145 847
780 22
308 584
756 912
492 333
872 328
976 385
357 682
88 362
169 114
350 746
500 288
436 105
651 260
68 734
362 210
829 868
69 976
110 77
1000 108
677 838
595 615
842 243
413 991
204 957
362 63
852 734
455 889
192 703
21 90
382 201
448 35
866 401
725 961
80 921
892 386
422 434
479 605
435 886
244 351
211 471
280 473
698 798
331 14
357 640
401 986
170 982
324 488
530 594
678 340
965 295
956 287
819 537
291 776
141 965
839 771
468 915
658 706
240 345
465 376
306 562
607 576
565 985
23 236
987 391
469 429
895 829
636 502
775 168
996 80
242 925
258 719
115 124
529 283
718 326
604 890
660 322
963 372
897 175
571 595
183 807
193 616
728 375
173 205
486 851
667 926
252 119
244 976
371 640
231 397
8 233
475 134
253 17
412 739
615 956
888 457
203 989
368 526
184 896
674 368
524 692
412 463
68 605
58 817
38 138
759 746
530 992
605 385
125 298
68 604
903 275
270 11
343 955
223 649
844 141
929 860
44 568
548 596
427 930
217 695
35 22
261 233
878 650
6 58
317 948
733 270
805 202
213 12
816 277
817 115
551 884
97 381
661 7
762 985
3 386
300 411
494 821
742 403
864 385
465 115
990 722
196 529
256 528
517 702
565 786
788 85
721 193
246 113
630 923
87 999
918 831
79 546
540 110
568 628
774 142
527 937
922 110
660 143
138 471
647 433
13 21
948 676
837 247
753 189
7 809
190 452
502 398
264 632
451 33
5 452
472 876
420 766
74 620
545 864
610 349
166 332
696 649
183 921
268 301
599 258
783 207
617 838
862 232
676 861
628 224
456 240
693 853
724 205
255 373
832 214
285 962
115 246
302 395
351 574
476 62
238 761
625 551
205 757
881 639
769 437
195 776
778 900
599 969
190 511
929 294
496 587
592 891
693 190
99 241
472 591
785 925
995 482
525 987
519 768
891 106
647 518
949 227
427 268
230 306
447 604
995 39
847 307
740 352
770 103
454 174
931 639
958 799
878 68
107 2
217 664
449 28
686 644
860 824
258 192
841 141
216 644
583 745
649 566
244 779
682 304
331 704
609 116
433 863
864 80
343 574
784 626
215 495
351 720
574 614
62 97
744 650
971 452
973 189
706 144
578 216
331 784
999 530
738 860
439 239
60 848
793 65
795 249
553 903
2 572
328 259
707 751
22 430
484 602
215 406
886 571
786 697
793 120
70 761
828 890
704 375
918 811
697 539
902 224
893 295
200 900
730 899
595 106
36 265
169 914
786 519
552 766
699 674
933 904
835 696
457 666
115 814
638 695
980 51
743 651
171 995
952 95
718 114
745 682
777 518
615 403
716 761
741 649
718 4
887 916
552 21
825 763
364 712
957 988
129 986
43 649
378 58
18 919
554 201
552 342
688 17
668 967
580 712
766 826
13 697
845 125
47 840
756 486
860 379
591 309
272 72
689 773
13 826
298 676
303 538
997 586
387 625
947 843
461 532
501 289
727 174
733 7
627 669
437 96
686 437
32 819
409 95
529 13
22 476
190 361
199 679
678 803
31 504
211 288
90 143
381 59
233 637
59 191
406 267
59 592
567 667
992 934
935 817
162 344
649 388
773 344
474 20
744 743
199 537
475 453
434 615
209 468
676 126
648 399
303 296
344 548
264 819
519 630
277 678
193 937
775 240
679 747
227 573
405 509
407 407
91 48
360 732
479 628
744 29
953 749
933 485
949 715
2 586
486 582
163 686
561 447
168 851
169 819
103 469
965 6
337 324
254 464
532 332
76 379
465 908
184 239
362 347
749 368
125 688
927 961
330 391
365 700
153 812
670 780
719 149
933 6
904 876
915 273
725 486
526 766
599 817
948 46
192 61
410 108
279 383
674 228
196 519
143 586
710 652
217 665
750 844
962 309
549 419
608 797
168 908
518 481
502 187
652 841
478 458
358 183
680 761
376 89
525 545
84 127
563 867
531 909
409 980
460 813
278 641
39 776
535 678
12 45
101 118
151 365
386 270
212 136
110 898
565 307
985 175
149 232
521 718
536 768
251 333
797 297
95 362
315 583
593 66
968 647
58 16
334 554
971 583
27 981
712 267
183 30
166 837
537 887
203 889
696 862
991 678
99 668
668 114
422 953
989 140
156 153
231 741
557 1
918 705
85 646
512 876
301 945
194 323
872 173
580 29
649 525
693 147
612 528
633 918
923 249
832 803
84 527
269 912
782 42
224 789
733 978
100 513
242 814
380 348
833 434
183 770
544 424
644 12
66 479
720 44
907 921
779 691
467 129
529 196
503 247
527 748
920 920
434 753
163 456
900 259
875 58
781 172
947 714
760 600
786 794
143 678
873 779
600 232
693 221
368 430
477 232
486 775
238 112
557 824
33 106
278 728
874 162
955 829
463 154
300 731
454 7
180 560
539 653
953 110
747 242
538 14
556 311
791 781
855 872
856 98
367 369
503 873
926 105
828 741
21 802
800 361
515 78
364 260
705 588
459 84
521 405
954 79
624 568
665 379
380 134
867 984
596 263
277 411
720 125
2 116
495 592
715 541
204 927
130 928
564 300
100 381
104 602
903 223
1000 138
916 682
37 118
634 105
691 472
771 810
621 777
877 462
985 217
798 436
365 905
849 750
926 611
699 526
224 966
871 222
294 883
415 566
701 825
190 563
901 958
420 90
72 81
705 48
473 402
913 972
303 608
576 341
400 61
397 729
865 308
636 501
481 785
634 459
19 45
377 20
490 382
865 435
551 962
590 332
664 848
865 92
673 545
839 122
560 499
800 852
89 436
445 702
829 644
713 359
649 704
885 356
373 182
668 352
984 147
420 768
707 392
562 823
700 987
412 773
768 186
818 388
874 673
932 87
358 774
819 5
984 116
17 875
376 901
709 593
830 598
123 721
224 438
5 515
16 673
515 96
742 732
378 749
955 576
670 243
602 286
166 758
500 262
841 425
763 779
475 989
146 41
434 257
148 551
159 558
355 285
355 415
794 815
555 135
290 318
120 912
259 340
70 390
662 722
844 371
256 867
758 595
41 524
204 863
579 745
621 189
909 868
846 125
199 643
302 599
919 379
729 538
418 219
9 940
764 86
758 898
203 732
321 895
933 296
125 664
281 712
23 145
927 914
342 896
681 469
651 412
121 701
211 438
824 981
695 33
60 864
611 908
172 657
384 222
337 628
219 15
573 128
216 107
819 579
292 629
139 862
614 788
654 452
713 440
973 113
253 788
384 52
274 38
885 193
410 18
91 210
561 761
289 995
287 236
491 606
248 153
135 688
387 823
468 541
509 926
53 570
779 216
802 192
432 905
927 676
297 649
473 97
708 326
746 332
358 783
18 804
949 74
681 110
874 898
440 294
63 509
409 875
978 126
28 783
825 831
390 972
229 790
622 574
766 943
503 933
71 424
562 840
885 106
107 36
232 13
101 566
897 937
747 275
959 148
90 57
391 35
169 465
457 287
88 690
862 990
863 664
603 614
1000 175
805 521
913 189
670 295
839 475
316 750
707 339
666 573
867 626
657 753
200 127
477 467
776 425
62 897
614 689
370 731
608 460
520 159
105 87
159 921
691 148
674 392
706 82
618 562
554 389
651 190
340 424
364 228
284 88
967 979
772 155
588 860
54 170
929 600
878 958
123 416
335 610
465 760
9 318
386 76
851 779
61 424
593 900
770 33
856 129
216 108
807 603
890 989
371 745
483 514
730 917
145 12
752 665
933 38
226 879
719 963
479 600
779 676
826 465
562 663
302 254
362 228
267 710
263 377
433 454
421 120
261 713
733 108
813 521
161 618
485 275
469 691
851 663
903 117
362 572
541 983
962 240
448 986
945 461
682 791
860 368
981 313
296 388
361 764
134 187
454 119
841 470
409 353
756 928
680 569
22 770
793 556
690 149
780 306
932 577
36 18
18 121
28 866
278 758
381 891
279 313
62 102
245 562
249 841
547 987
626 772
867 874
370 488
23 113
190 411
1 812
741 171
236 908
378 138
261 966
251 280
506 366
962 870
294 259
9 477
906 322
504 139
114 403
924 608
411 212
719 19
584 741
531 252
878 271
364 99
423 544
53 382
577 895
251 485
220 621
819 871
674 152
479 545
198 903
141 906
84 318
859 468
374 962
908 433
325 983
492 983
454 176
645 568
914 957
451 381
845 69
673 275
347 772
410 574
470 529
108 674
703 426
757 392
492 926
178 797
303 498
155 265
184 845
397 177
576 74
11 748
753 467
421 737
932 348
69 331
670 1000
900 778
397 609
266 569
270 681
992 267
730 107
449 979
249 111
712 298
996 110
47 922
806 406
927 739
662 581
748 292
30 710
343 332
948 717
338 648
658 14
378 267
48 152
303 140
64 438
117 239
479 308
726 226
481 636
911 953
15 417
33 962
380 696
110 137
636 920
868 507
498 239
725 611
322 713
760 404
231 891
394 492
373 422
586 65
32 950
231 320
235 897
983 408
985 839
701 296
657 46
162 258
937 786
953 322
146 917
768 457
837 329
682 424
368 267
734 784
915 824
71 44
787 688
288 588
885 444
321 872
482 841
796 506
934 685
798 366
621 818
296 345
56 218
182 547
870 193
401 338
258 228
49 132
704 344
771 417
391 44
694 816
221 445
888 431
393 117
170 454
937 404
37 750
326 512
441 493
81 643
828 270
429 562
222 633
675 660
999 956
244 594
558 911
39 104
596 83
517 990
368 421
73 426
720 193
412 684
816 172
841 168
341 844
607 418
310 914
713 81
37 737
157 475
567 49
623 176
996 740
355 824
781 390
869 197
331 893
827 621
238 72
109 76
202 526
45 222
864 222
632 211
909 473
180 476
691 607
522 159
866 889
715 897
32 260
964 752
523 712
482 536
6 981
239 483
302 392
695 2
451 82
91 627
406 222
85 875
942 803
175 274
866 607
296 611
878 320
879 77
178 543
391 648
829 615
346 237
200 221
640 716
222 877
138 217
934 251
629 812
57 335
312 212
382 194
90 868
548 336
801 231
820 564
269 154
686 609
230 279
495 324
388 423
284 620
623 327
403 599
672 418
479 864
753 93
321 46
184 860
60 632
296 647
469 211
28 639
433 11
584 455
140 876
998 62
924 686
576 206
939 188
760 228
773 434
511 542
448 337
337 538
179 850
832 305
855 107
75 222
316 558
527 523
759 793
77 996
456 154
572 219
94 436
1 622
360 599
667 681
451 720
681 611
906 298
680 553
385 862
345 735
526 403
956 411
541 762
583 859
84 951
911 144
581 969
231 288
40 57
705 153
267 128
817 693
166 594
209 983
95 934
871 765
179 98
735 521
585 281
689 630
563 116
739 623
249 173
312 661
527 322
385 483
536 233
712 445
587 998
936 547
593 105
68 470
26 66
23 39
822 661
192 689
250 692
783 213
938 477
948 295
170 589
859 539
635 361
954 907
38 115
92 176
692 30
866 366
470 983
440 131
910 980
924 773
530 136
126 349
379 58
904 457
735 729
870 949
24 427
133 9
813 727
897 357
544 736
870 139
704 315
892 422
11 576
619 121
154 318
160 209
84 824
860 998
574 309
943 861
845 945
831 424
814 726
515 407
435 878
412 777
958 419
968 342
159 58
126 979
965 163
72 424
366 999
665 278
115 168
611 120
212 73
620 585
454 67
37 659
468 654
452 719
184 900
581 990
662 997
739 350
59 967
983 795
812 847
205 545
909 690
454 27
779 793
679 610
839 801
850 966
536 569
968 463
976 188
940 696
632 945
632 860
643 439
237 827
249 765
763 492
772 627
600 714
431 271
602 388
488 349
930 385
940 929
65 962
313 81
218 842
803 159
227 521
651 394
721 623
676 50
284 501
318 213
901 730
68 866
445 208
865 617
650 860
863 871
40 803
626 50
239 931
871 789
673 605
596 250
767 221
832 464
961 202
663 101
421 694
992 100
968 234
998 994
832 847
826 462
812 758
709 486
116 283
10 270
484 453
38 781
152 213
540 731
329 268
351 212
133 188
237 998
163 769
670 185
650 722
698 341
370 178
274 440
787 664
64 878
278 271
674 307
51 885
566 976
80 141
600 353
836 12
100 701
535 90
25 329
972 121
905 259
654 355
248 45
249 164
246 406
257 394
968 347
897 559
190 213
518 717
913 900
814 395
66 772
358 63
216 414
606 265
108 509
445 138
919 491
150 856
75 900
451 347
18 755
696 829
805 290
735 772
978 142
62 400
809 742
806 356
65 469
868 265
990 238
98 452
330 320
25 376
556 572
443 664
728 984
553 326
492 969
936 141
291 989
924 476
809 848
571 539
123 110
261 828
247 602
821 137
778 10
936 221
432 118
835 408
34 61
498 152
740 395
267 816
668 50
278 385
65 347
498 392
582 521
430 125
8 886
74 600
438 661
932 177
23 20
563 331
413 639
129 331
148 338
773 530
321 970
850 534
811 193
740 22
118 345
460 479
163 348
378 546
155 67
919 32
511 881
184 724
566 248
858 179
769 888
724 777
454 828
905 115
885 262
317 419
619 915
391 744
611 425
683 124
170 577
346 844
807 912
390 5
59 679
165 82
324 941
572 257
231 841
594 135
449 971
173 573
782 194
743 268
602 34
880 488
686 907
522 341
947 129
163 957
407 767
27 132
248 437
335 261
447 21
440 255
100 905
315 749
155 903
803 344
386 188
395 206
967 214
550 829
397 607
178 276
885 582
751 767
463 227
230 729
156 190
239 340
595 198
959 616
441 246
240 820
665 567
80 8
430 275
40 816
953 658
646 23
574 273
600 539
746 607
98 268
14 628
823 503
655 139
804 875
136 232
579 391
883 265
985 20
107 383
98 681
674 755
794 616
510 980
453 243
849 875
984 949
740 424
302 414
156 520
280 560
562 149
722 176
7 907
610 483
107 343
726 676
314 267
395 381
540 505
858 74
770 570
888 743
647 8
168 136
68 464
946 527
25 313
266 934
11 840
521 346
489 458
647 970
304 971
312 638
981 676
97 548
581 784
585 160
68 612
519 290
151 404
48 660
572 185
968 921
505 553
812 551
667 519
307 10
306 277
579 413
968 846
92 969
742 296
788 313
356 508
89 614
218 776
390 418
533 987
861 803
353 390
699 543
446 461
647 642
495 999
876 553
156 428
606 883
420 175
361 718
278 801
533 78
775 588
451 144
340 967
97 893
463 706
796 448
772 743
397 716
823 642
464 982
778 26
869 703
88 245
916 283
952 691
786 38
452 809
518 559
79 635
325 721
346 729
894 130
179 416
205 798
263 182
978 586
980 46
553 527
587 144
939 228
129 818
725 869
974 359
23 479
836 195
600 579
212 97
641 418
147 672
853 220
255 866
494 100
941 484
206 326
748 770
741 719
543 771
984 895
644 780
244 93
368 740
105 830
468 69
614 930
373 754
160 772
279 817
226 172
677 135
177 978
787 495
252 764
184 540
725 905
284 415
559 180
370 36
104 990
558 715
595 843
141 205
591 637
143 145
959 897
192 183
243 413
229 896
816 348
270 770
504 194
459 896
581 218
433 656
121 262
702 2
262 607
494 645
186 695
706 961
589 547
833 945
81 896
727 107
915 271
383 22
316 935
184 319
561 79
389 515
113 706
460 568
638 182
21 640
362 410
865 694
817 375
841 459
536 354
707 628
150 580
269 646
759 355
339 670
402 856
895 822
578 580
810 820
927 229
194 328
877 636
534 407
571 112
648 862
479 957
959 710
887 444
665 600
268 904
610 518
892 471
418 75
542 350
684 483
451 291
103 788
484 414
465 321
384 615
647 587
823 684
780 8
333 984
943 147
627 446
702 183
534 543
314 584
33 900
189 897
304 686
949 430
938 870
617 527
764 701
905 640
676 840
689 633
169 536
745 761
650 84
878 767
552 283
711 418
242 347
738 408
493 83
254 71
764 886
445 978
613 925
800 272
113 141
792 929
759 86
216 16
220 109
825 853
258 304
564 160
829 316
308 255
90 277
14 840
808 121
350 871
819 676
231 814
60 392
797 395
285 11
596 917
389 666
979 591
9 957
814 553
912 117
715 566
772 551
53 133
445 185
755 76
596 485
111 697
416 529
528 268
335 653
583 81
144 427
289 541
403 897
201 19
771 164
499 233
337 236
431 626
374 706
1 492
933 764
71 96
937 557
139 691
139 896
697 271
249 887
666 968
545 184
806 521
146 376
236 373
425 62
715 531
208 167
808 25
419 380
201 42
200 517
22 252
222 377
424 714
27 794
24 818
789 81
949 85
995 354
324 907
474 810
747 831
607 314
828 767
842 551
495 950
679 472
954 957
336 77
771 255
29 594
133 939
739 84
31 42
82 186
64 141
225 160
135 629
925 705
56 879
919 19
518 187
269 251
307 700
226 391
462 480
201 594
54 740
961 554
770 890
917 571
26 84
704 168
650 905
960 907
502 518
567 317
945 819
475 879
930 827
928 281
188 723
780 648
432 813
974 39
194 687
381 398
519 769
946 798
406 781
600 292
372 684
993 688
598 767
548 842
94 856
944 280
865 24
840 390
846 746
955 577
527 425
824 583
393 387
182 654
569 371
340 560
91 254
219 151
749 743
913 917
64 718
185 203
545 119
440 264
698 421
250 372
191 141
206 171
734 671
32 270
470 963
36 837
403 348
479 951
853 680
182 359
659 946
328 570
566 124
820 69
182 558
583 80
437 168
288 585
801 420
928 195
83 123
518 85
99 372
147 769
701 556
267 612
5 535
953 260
535 9
624 389
643 663
881 999
433 666
492 94
761 679
254 492
987 360
226 749
69 191
290 535
608 814
231 656
725 997
34 212
747 521
783 273
215 626
175 788
982 755
74 649
153 49
135 505
681 797
550 339
928 904
232 283
931 612
612 668
466 853
739 409
707 770
452 996
455 461
330 174
145 581
915 569
473 357
896 797
412 426
321 267
649 213
202 79
762 851
351 345
319 392
542 246
780 926
678 522
667 761
745 788
110 767
33 696
106 629
915 97
316 757
11 922
149 506
27 371
851 106
115 393
897 668
504 20
665 891
679 901
382 49
591 130
363 937
782 998
746 994
605 166
651 154
479 596
168 692
640 635
145 832
165 744
355 7
213 603
168 617
107 198
768 446
156 594
900 370
389 265
516 593
676 658
428 608
53 493
138 985
389 139
443 211
84 739
159 16
79 723
938 513
343 47
629 540
750 308
566 380
231 557
556 831
4 92
967 157
156 1000
345 105
775 299
229 428
785 646
819 681
418 47
791 683
743 250
150 194
2 383
476 788
126 400
649 5
303 510
979 506
718 566
843 414
578 584
476 554
263 387
256 785
941 817
101 598
841 9
908 11
663 251
399 472
350 264
532 144
437 738
372 566
485 135
109 290
939 191
132 340
493 95
716 307
406 933
102 739
349 591
852 84
771 399
733 904
708 613
14 615
730 302
27 83
351 294
708 418
848 493
28 474
901 561
832 978
391 816
387 666
314 598
667 597
197 806
600 766
534 54
276 932
381 84
587 258
571 859
114 883
221 288
378 51
587 86
78 166
1 442
932 439
400 157
207 550
881 144
779 669
200 99
498 666
688 522
394 352
663 932
559 712
464 136
657 212
814 794
159 639
40 493
950 31
670 905
13 187
118 431
601 762
627 678
777 147
690 405
374 331
248 175
128 995
399 319
636 18
248 970
543 777
362 783
893 412
70 888
830 900
136 440
550 103
457 870
32 94
84 164
696 27
597 930
683 111
419 429
428 508
416 466
891 780
342 123
58 641
765 279
891 376
647 914
839 105
11 294
117 654
431 154
896 234
693 817
2 176
741 602
575 296
87 294
713 899
877 64
389 683
730 852
724 787
742 353
826 834
224 858
907 532
542 263
815 721
83 740
27 355
210 448
229 677
671 23
676 31
602 26
776 251
693 377
176 539
611 885
599 943
991 610
96 187
286 451
713 461
145 284
655 188
996 847
77 646
898 74
558 226
850 886
929 809
935 233
953 650
514 413
550 189
738 636
965 651
65 11
696 606
841 21
771 658
396 922
517 852
24 13
957 398
523 618
281 928
136 171
512 413
451 527
672 899
235 376
316 7
766 44
251 687
911 919
406 567
477 384
705 767
524 407
338 678
793 353
963 610
856 613
313 724
61 313
242 192
794 278
777 848
162 333
91 176
328 640
892 70
70 28
886 172
342 470
754 695
301 239
664 192
720 770
399 432
502 43
335 110
890 250
497 523
397 22
1 301
143 368
479 249
917 703
78 647
395 964
224 211
472 180
20 233
579 678
709 938
220 253
402 461
775 869
22 197
159 29
538 401
981 441
273 833
901 954
389 868
388 863
809 991
655 795
618 83
718 975
852 897
687 1000
496 206
687 746
421 719
816 354
580 28
214 54
129 687
55 398
337 594
825 727
13 329
124 722
211 367
152 647
168 589
850 969
551 787
774 42
815 763
574 542
633 464
710 184
769 976
715 656
512 295
216 478
480 270
335 926
418 468
14 457
228 437
837 881
558 999
403 39
415 657
262 55
451 18
888 69
80 729
647 243
548 281
78 868
455 570
878 630
249 782
971 877
245 799
625 902
396 349
253 46
779 842
990 370
731 294
308 790
391 367
851 717
413 627
693 449
30 322
811 649
823 718
507 897
745 228
853 883
640 133
987 849
399 365
164 592
304 413
68 740
160 693
17 580
629 742
212 384
801 244
961 953
350 862
892 431
147 653
98 275
850 396
936 987
480 410
335 213
581 890
676 489
600 419
530 634
232 34
932 908
604 940
619 178
285 345
556 618
74 751
109 112
156 88
76 724
633 590
215 847
538 163
537 43
51 567
751 623
304 293
970 402
894 908
790 2
192 535
605 987
661 386
739 566
376 230
957 471
274 172
641 972
465 915
320 407
324 997
509 45
118 617
810 360
488 206
974 906
295 40
191 432
921 269
846 853
180 986
156 360
596 235
84 116
489 923
928 356
807 150
468 772
508 605
881 987
260 97
850 191
160 675
424 987
674 936
478 486
765 945
152 689
628 321
996 377
549 339
331 804
913 203
373 130
376 412
896 339
32 585
252 864
962 224
107 938
370 729
442 790
709 93
326 424
476 290
657 841
892 347
479 201
755 150
165 683
308 791
334 33
903 808
766 963
217 881
936 965
730 278
768 18
949 420
633 134
598 130
516 457
95 390
986 797
24 965
458 133
131 148
691 20
746 670
946 450
236 940
159 919
70 310
788 635
185 467
263 177
11 208
405 368
422 131
155 854
651 876
458 87
274 461
373 890
214 807
430 676
849 927
523 525
99 252
205 259
815 977
452 544
946 529
624 199
852 547
67 717
814 190
737 217
676 468
25 698
827 936
404 906
75 598
695 913
445 122
174 310
598 935
905 902
348 48
481 556
904 311
454 498
542 346
92 687
872 389
533 120
552 492
117 953
597 386
361 158
31 921
555 551
568 998
653 686
857 631
957 206
255 416
816 154
505 973
288 643
327 41
24 176
357 815
26 959
128 325
367 811
631 682
993 870
829 938
675 448
600 90
248 804
298 931
333 174
965 112
18 113
820 513
832 680
959 864
828 95
337 498
41 694
912 546
497 388
491 519
155 669
599 75
210 834
95 221
942 453
372 953
883 140
370 575
36 385
407 462
105 783
431 792
698 302
546 41
365 828
71 417
865 322
740 27
279 406
730 791
719 803
419 798
539 498
979 908
6 902
352 264
94 804
757 39
677 519
758 130
552 44
748 108
677 597
73 125
32 933
907 221
520 512
551 638
551 364
170 203
695 962
362 224
762 276
226 634
462 713
946 445
431 634
525 272
94 393
674 501
702 169
961 270
88 156
843 349
156 237
601 595
463 420
51 377
173 697
768 782
663 476
110 323
827 687
720 673
209 405
183 547
962 261
842 499
637 249
370 873
204 767
578 918
768 346
15 94
497 977
522 254
870 253
233 597
420 685
511 714
765 105
368 413
669 366
838 101
799 507
332 132
598 792
917 891
890 653
94 918
669 65
178 186
598 315
386 98
745 400
177 916
303 811
176 706
183 656
431 755
309 708
650 358
559 648
898 825
888 557
364 798
923 863
578 373
2 199
871 470
635 472
172 296
226 422
95 476
706 74
799 662
399 826
938 651
841 749
876 674
934 640
976 109
857 68
948 400
300 615
71 214
976 345
770 153
275 81
264 529
889 797
459 299
874 913
741 202
269 152
397 474
901 952
769 577
101 890
545 735
887 604
576 919
878 895
818 890
641 127
339 614
426 977
821 257
582 723
403 916
574 965
832 821
477 659
346 35
848 146
677 627
689 993
726 687
897 400
789 204
189 665
805 730
324 352
968 554
343 618
134 583
993 563
314 798
187 980
470 719
587 856
915 991
438 290
611 523
664 233
509 708
407 486
384 900
212 707
133 386
238 780
898 984
612 14
133 980
590 480
201 297
328 393
508 206
372 904
949 178
103 610
689 349
223 647
797 80
531 149
373 225
152 303
463 281
391 32
927 837
618 197
534 644
835 424
604 978
76 411
922 249
127 105
499 257
198 74
425 573
721 229
840 93
891 121
753 627
867 842
664 284
810 195
469 205
903 73
122 620
255 666
708 702
650 927
852 969
390 980
369 214
409 49
827 470
123 673
374 108
303 738
232 466
530 931
14 824
606 69
52 329
723 388
228 319
778 252
881 177
454 155
871 900
995 736
948 720
806 34
506 909
585 20
566 409
867 462
666 686
606 867
160 734
542 472
372 52
372 272
285 630
553 718
789 799
563 962
529 40
973 786
103 98
191 124
445 880
81 648
708 932
841 783
748 757
681 919
988 391
725 654
578 134
885 592
434 398
716 778
332 431
556 850
328 872
800 191
589 161
740 946
36 952
76 923
580 6
315 676
725 854
898 134
159 180
524 515
171 461
720 14
603 167
70 855
911 638
524 817
992 679
340 49
599 726
605 182
623 546
146 791
128 817
993 987
389 159
412 4
746 866
944 613
763 254
474 233
988 124
451 267
770 159
207 54
401 814
130 467
677 977
473 324
246 970
259 524
571 447
851 493
429 712
894 288
674 856
497 478
600 45
654 605
333 741
439 72
153 807
726 708
871 485
379 723
602 949
597 415
466 212
263 222
359 417
878 629
392 541
273 860
951 231
568 526
730 732
485 317
755 4
770 923
1 612
703 743
42 385
598 140
863 50
540 634
886 467
910 810
311 395
797 220
895 252
211 375
882 563
570 791
910 28
349 617
436 212
277 993
511 613
397 45
198 522
757 77
147 875
973 60
690 71
493 333
642 68
882 855
328 602
830 698
584 5
483 472
217 233
496 638
765 320
579 324
277 67
367 736
579 641
340 271
187 639
176 688
421 833
115 324
522 359
256 352
386 846
873 545
390 172
696 347
701 843
15 101
246 374
302 100
733 940
464 300
916 355
718 853
450 63
752 412
615 677
622 711
156 214
125 175
647 548
477 244
856 975
73 915
368 955
477 651
385 379
285 612
51 501
312 955
446 774
704 689
204 401
738 448
176 609
719 530
389 673
903 563
548 902
479 423
266 638
742 865
210 533
190 331
157 278
71 272
486 46
664 905
272 596
538 857
142 504
770 157
664 136
72 129
157 558
897 614
344 412
823 933
855 567
787 112
31 815
633 538
59 455
364 417
735 30
494 655
65 290
973 106
310 458
959 424
39 486
238 372
726 426
429 359
730 41
128 576
740 865
683 30
536 358
591 94
318 37
445 607
148 198
33 825
295 262
998 527
630 686
859 180
770 155
485 966
183 99
142 30
768 238
777 148
241 984
108 769
165 620
577 210
293 420
265 18
898 609
476 466
59 476
318 541
432 671
606 104
263 946
110 643
908 785
525 9
604 621
692 899
917 394
803 560
769 333
782 800
408 423
806 936
758 389
714 863
842 486
485 964
735 127
260 102
405 936
930 275
630 211
240 781
440 233
552 4
393 346
618 847
826 668
675 592
22 921
2 399
877 364
867 32
697 800
654 634
646 843
620 798
342 46
682 884
612 94
729 706
669 374
993 675
218 554
920 925
523 659
497 618
336 78
795 882
989 503
224 857
457 249
364 384
273 896
366 977
685 887
29 703
105 116
635 69
51 560
811 950
283 446
932 264
894 834
279 939
48 741
533 489
112 210
531 36
293 34
859 663
247 218
129 961
667 546
398 334
668 606
163 548
370 98
555 994
539 802
856 439
377 487
679 146
744 727
176 517
65 723
90 547
942 701
797 796
667 62
92 851
178 218
544 170
595 765
711 701
809 359
403 651
199 811
452 21
634 278
253 365
905 942
619 595
321 97
323 923
715 962
271 780
703 403
893 885
956 60
101 646
360 31
388 922
26 736
461 341
165 373
262 958
923 330
775 345
208 360
340 544
726 961
511 35
929 643
608 895
935 574
644 180
545 624
276 696
825 653
760 151
684 484
556 566
138 564
20 879
450 954
106 731
684 265
961 4
931 429
284 312
997 949
520 892
468 342
929 195
77 121
192 325
61 242
447 715
48 834
305 103
73 255
146 298
964 983
78 40
351 224
955 179
414 348
767 347
578 252
913 835
444 478
515 325
679 794
110 8
983 91
554 755
690 741
918 548
766 3
230 608
988 580
40 100
612 589
636 184
380 769
716 896
685 523
674 589
185 4
65 891
472 655
783 336
422 958
191 604
471 299
541 319
137 399
954 857
702 741
212 857
498 128
404 330
939 784
68 179
873 378
563 162
768 827
782 124
758 521
831 73
94 333
53 294
791 214
529 244
360 574
373 531
39 715
365 874
306 210
464 554
395 695
694 440
366 248
691 710
627 74
929 186
504 881
685 809
885 217
850 647
141 645
351 499
569 830
746 459
160 260
649 25
74 147
206 985
731 941
793 154
197 121
573 287
16 687
155 241
943 352
579 311
733 893
948 309
612 370
952 14
590 313
903 782
797 701
472 985
199 321
549 44
920 158
533 333
947 665
773 492
227 51
594 271
698 364
419 583
425 948
411 819
986 537
878 918
787 124
773 428
773 689
626 217
35 256
892 690
266 545
458 151
221 864
946 660
159 751
538 249
834 536
660 141
780 510
352 451
304 747
712 557
831 165
365 937
73 139
88 390
579 50
919 447
502 471
862 346
416 623
362 324
807 858
795 682
35 443
727 788
801 424
513 341
52 976
460 23
132 642
594 109
257 574
579 879
332 92
166 668
63 329
647 365
717 656
987 260
560 35
290 474
517 490
892 59
49 352
500 206
644 715
133 440
487 487
927 727
254 3
683 802
297 56
318 36
348 330
746 514
606 71
599 880
11 166
852 335
563 982
583 709
602 158
561 55
122 484
969 774
154 199
387 295
689 615
233 805
556 278
473 867
870 441
314 265
421 677
400 792
107 54
598 177
581 119
164 435
621 924
461 323
383 583
897 59
454 366
998 116
128 857
493 841
278 523
686 16
457 872
956 811
815 306
464 490
716 83
805 879
334 197
254 666
369 782
989 598
365 806
564 254
838 126
560 54
277 697
682 294
997 939
842 115
774 381
927 234
193 168
592 788
794 656
882 212
242 384
417 240
567 511
426 789
16 914
298 986
746 216
341 617
455 257
42 255
225 788
491 641
407 584
775 87
970 411
616 643
322 732
422 653
617 89
241 448
876 329
811 138
216 735
678 316
298 49
235 642
810 405
765 997
444 780
970 887
1000 988
855 669
685 293
848 623
573 937
519 752
571 141
706 496
19 167
463 37
480 542
288 239
553 679
459 879
888 105
134 302
633 355
94 881
50 749
419 97
830 433
84 671
478 404
353 317
558 126
254 225
686 802
869 410
640 97
971 158
669 533
262 902
831 533
331 998
915 266
997 396
194 427
700 768
760 1
872 128
540 756
582 845
418 238
127 712
489 108
272 718
72 785
203 913
918 583
203 489
375 230
656 841
130 573
589 5
823 28
76 951
112 871
223 311
837 58
295 353
582 7
831 859
945 269
381 595
223 11
712 803
632 652
953 287
840 952
475 703
412 519
772 478
177 437
563 314
537 237
481 257
114 371
299 608
820 571
822 258
151 346
448 527
304 188
587 786
292 779
396 998
950 976
523 458
426 941
405 306
792 167
720 873
437 544
750 690
108 475
546 944
224 611
602 663
495 174
384 590
697 965
454 938
33 9
537 865
515 908
95 180
437 249
795 31
230 611
577 455
369 498
10 884
817 698
791 661
894 179
512 446
906 336
473 237
351 773
814 6
744 915
455 65
450 474
35 989
87 733
137 342
715 319
908 997
768 639
668 346
189 206
887 782
960 468
910 84
461 398
616 271
440 467
551 365
245 341
276 416
412 140
230 77
972 563
343 393
822 397
272 211
783 288
831 995
769 748
714 135
5 106
911 200
105 498
758 668
869 228
5 399
234 946
840 234
429 919
431 884
779 84
34 430
779 664
195 515
743 155
741 244
448 526
871 8
813 923
107 772
54 975
831 922
110 552
847 546
754 374
699 650
300 764
469 168
421 273
415 952
445 218
304 382
195 173
817 100
367 839
793 186
461 502
706 286
441 736
324 846
351 990
296 180
748 28
859 518
155 852
563 681
836 921
357 853
733 357
695 631
726 866
445 507
846 373
413 861
144 451
343 793
433 972
818 778
12 545
290 826
494 883
564 359
120 479
663 727
906 868
70 188
310 2
609 584
366 396
757 620
361 173
803 214
767 537
256 640
333 777
320 932
239 16
465 838
470 901
447 476
527 553
393 486
867 915
288 990
260 194
447 473
930 811
308 639
458 325
693 318
200 482
17 987
102 990
949 918
160 962
268 261
628 404
379 673
176 745
745 435
504 809
181 606
632 991
767 625
466 355
534 859
41 748
758 141
342 337
674 596
498 532
1000 944
892 969
1 585
277 587
974 513
873 205
160 926
822 557
818 366
639 393
448 353
703 2
532 731
53 178
968 64
957 953
614 489
289 72
46 49
105 965
739 442
728 429
594 466
299 637
272 701
297 953
868 649
678 570
210 117
756 749
988 128
849 885
675 566
944 324
227 605
715 325
484 274
816 740
14 894
53 995
972 728
360 400
361 578
761 731
211 423
622 525
746 719
891 268
842 953
107 624
726 591
490 470
910 392
300 325
17 335
39 394
818 278
451 490
309 987
428 141
477 355
75 794
495 268
546 252
750 286
561 335
740 165
957 576
944 907
225 387
476 550
182 480
186 48
665 96
928 283
300 210
370 824
151 857
726 212
244 585
280 834
560 395
369 746
295 428
72 14
152 739
168 991
984 104
488 105
617 566
377 741
354 410
153 287
27 585
100 133
5 4
862 205
571 730
8 697
265 712
783 541
960 330
191 405
190 39
36 207
906 91
276 821
155 569
133 527
777 24
142 544
634 923
723 814
81 508
930 115
582 936
787 27
216 570
4 985
950 747
816 863
667 338
84 398
399 132
883 238
911 502
201 977
382 775
579 257
534 146
149 551
812 661
566 803
684 117
932 790
197 612
255 67
647 536
898 495
328 898
302 555
243 136
845 593
723 237
997 28
740 522
743 995
768 696
834 777
241 72
358 866
68 662
287 408
168 750
244 344
960 840
940 358
870 7
241 818
937 850
780 651
227 693
511 967
185 697
715 616
799 228
241 967
155 944
32 977
901 887
137 954
415 123
529 21
719 590
73 245
831 462
431 531
818 958
852 765
359 481
461 433
912 913
76 269
751 727
540 427
242 764
303 825
63 258
32 542
549 936
726 474
106 515
407 986
21 68
522 95
837 193
519 834
187 298
186 635
462 364
308 606
222 694
875 625
642 776
211 559
368 683
109 740
614 687
547 961
258 829
323 336
648 188
761 532
822 472
57 228
385 416
468 684
632 447
565 317
223 120
775 330
789 149
351 786
155 859
689 719
76 439
711 824
64 533
492 407
597 374
53 938
531 800
126 321
385 94
541 75
446 637
632 579
171 633
291 364
729 514
761 544
690 953
459 691
970 555
56 797
323 380
937 437
749 617
618 310
278 357
6 963
57 814
991 917
636 658
754 748
855 425
370 136
147 662
123 590
444 620
337 707
1000 628
681 393
1000 655
555 465
824 90
553 243
542 859
931 36
997 720
637 833
147 528
932 417
356 465
595 945
41 345
101 217
290 911
457 804
848 581
350 423
577 517
40 823
731 747
294 865
634 110
245 123
710 331
870 988
552 11
245 379
576 131
103 945
957 709
880 34
495 331
478 175
93 479
453 824
231 270
865 820
62 304
462 906
436 348
767 140
803 70
676 949
989 516
478 70
540 627
854 706
731 665
26 302
594 471
406 282
759 576
843 960
119 363
582 970
338 15
395 819
609 936
39 607
531 363
421 773
623 875
640 201
709 261
66 393
524 666
734 447
490 45
782 521
633 105
621 764
859 50
898 788
725 247
590 915
150 656
884 221
492 363
195 248
517 692
581 268
958 480
537 34
485 667
906 232
153 481
712 261
305 632
765 70
421 18
730 436
817 637
379 449
760 576
311 38
217 368
550 246
762 306
80 652
770 294
604 169
516 291
650 936
289 978
620 432
259 929
338 242
265 342
469 393
691 387
133 21
875 546
883 469
338 559
302 128
290 669
648 538
359 218
174 8
592 27
977 565
522 946
351 527
364 498
488 671
795 126
664 665
779 316
906 755
487 670
669 765
828 72
693 289
417 981
50 258
44 646
244 451
811 673
658 681
525 239
463 824
534 479
59 558
917 110
650 790
586 64
28 381
520 847
580 436
214 772
51 600
289 20
15 564
805 221
777 835
939 46
69 554
642 425
205 502
684 917
510 739
916 593
222 749
370 981
960 843
6 487
408 68
93 829
897 759
913 514
965 151
714 789
466 840
408 114
824 92
20 761
28 936
670 28
838 883
728 892
624 825
933 650
134 870
960 31
198 476
86 773
971 774
433 601
291 375
721 296
382 536
915 992
839 146
804 778
893 727
517 402
911 551
834 659
39 836
802 73
342 486
958 597
303 786
915 404
622 729
802 885
990 138
510 827
769 78
211 164
492 343
365 859
269 724
34 762
732 554
176 206
942 205
872 203
783 223
543 133
277 976
58 913
516 995
673 427
626 353
239 768
339 604
26 829
913 528
982 974
69 720
647 842
136 651
505 601
566 631
45 931
323 280
450 164
763 553
78 671
573 524
690 511
917 152
195 53
553 841
74 141
706 419
795 695
684 154
235 575
609 935
831 530
402 418
476 427
99 240
834 568
243 422
606 638
149 724
768 55
83 783
625 28
660 201
920 221
615 397
105 354
128 839
943 52
329 163
54 556
974 326
138 519
605 552
620 367
806 389
17 883
282 405
255 263
293 215
226 424
897 702
724 614
758 36
231 652
862 858
708 456
915 561
933 420
209 864
373 738
601 402
799 754
971 716
989 479
528 240
979 261
454 720
791 549
798 776
541 950
629 289
211 700
492 843
786 456
251 268
784 886
910 729
53 667
57 259
578 957
399 679
235 841
970 510
727 490
857 786
706 404
854 225
133 901
18 52
471 296
676 285
611 299
682 97
206 27
92 738
872 890
784 394
729 324
199 633
741 806
391 571
914 729
582 864
620 381
675 173
618 228
540 233
935 593
867 317
755 347
112 336
457 461
774 650
541 923
658 660
148 528
244 534
355 58
203 41
689 442
947 674
727 224
210 237
236 180
880 295
336 111
758 182
860 146
619 529
513 185
284 773
827 739
855 852
353 914
144 530
596 466
662 359
2 548
949 564
960 774
323 838
528 878
17 323
902 847
594 422
885 81
499 914
418 974
582 536
452 434
358 49
248 747
604 877
421 603
672 771
311 124
509 1
422 681
902 596
186 469
583 329
497 559
393 612
85 633
77 534
450 354
144 130
456 645
580 482
460 946
616 672
579 279
428 914
58 602
887 222
833 276
167 620
528 513
556 860
732 380
211 596
674 454
671 511
331 909
741 182
499 350
505 978
715 207
390 783
109 916
93 969
957 308
776 149
170 609
923 927
389 197
640 164
181 157
817 489
332 629
494 764
912 293
818 722
675 800
472 70
660 802
181 945
628 997
687 850
187 621
558 760
631 232
989 800
158 201
136 702
853 688
475 421
48 113
976 397
58 874
622 528
966 312
311 980
311 7
712 928
777 956
892 407
642 431
714 936
850 119
213 364
373 389
137 727
340 175
901 97
211 395
1 291
669 959
944 32
151 356
713 954
765 995
718 604
735 172
555 351
991 462
252 487
388 847
923 689
534 593
395 611
622 253
664 618
882 314
292 638
838 157
277 757
870 594
266 16
8 274
858 68
100 145
572 564
804 443
199 313
989 282
589 426
737 309
670 675
449 725
529 184
888 244
977 910
9 244
65 198
617 512
222 295
409 306
245 260
973 522
342 422
690 329
288 563
874 12
845 487
944 206
268 620
550 645
828 428
582 146
291 418
887 960
62 963
936 535
829 471
733 293
42 427
690 678
816 801
587 874
71 300
465 841
846 53
856 59
532 271
899 329
676 1
707 239
739 292
252 403
738 56
511 241
258 21
731 590
804 892
484 747
995 667
846 407
528 224
21 528
302 532
295 660
149 33
41 305
313 684
193 11
632 718
939 570
787 367
57 985
752 138
470 77
203 319
875 997
886 362
160 270
641 991
640 466
139 30
28 596
428 624
784 266
958 954
882 297
669 981
198 981
218 152
93 532
760 490
203 606
278 896
999 342
328 611
3 693
169 516
489 763
956 474
721 487
629 978
432 902
764 166
708 314
773 376
288 488
977 513
897 509
15 667
609 955
524 813
675 240
456 696
402 3
507 979
195 820
787 111
459 766
542 36
89 221
160 261
616 780
495 310
59 591
786 370
433 829
943 673
432 230
682 45
653 78
225 399
948 887
62 281
294 958
934 850
900 26
808 292
418 690
585 251
887 762
178 308
342 361
549 748
393 355
853 932
452 414
826 945
636 639
599 268
867 642
875 211
105 557
365 305
233 278
615 175
813 78
356 988
151 266
481 979
589 557
309 461
615 615
262 17
402 31
416 388
107 959
193 219
73 828
312 839
362 803
486 548
434 378
39 594
249 20
495 623
1 941
616 233
616 875
930 92
766 845
147 279
165 3
477 918
729 685
791 463
763 346
987 892
994 414
622 308
326 263
617 127
593 173
974 420
699 652
763 412
527 230
838 129
895 663
700 384
547 350
241 571
444 687
631 912
294 144
535 802
847 198
722 590
890 563
886 118
393 282
235 512
964 102
26 644
1 999
110 437
776 861
705 977
610 829
604 97
477 593
701 285
326 253
726 256
696 22
549 939
77 592
644 613
890 237
662 141
805 781
711 476
340 876
226 819
893 968
959 873
176 94
561 305
122 787
511 105
597 937
724 841
576 151
337 758
719 835
137 929
299 541
199 323
773 907
9 396
698 448
533 303
832 389
925 105
157 186
862 319
266 446
815 615
688 389
347 57
991 814
199 392
547 804
698 974
915 355
472 958
113 77
597 295
325 607
54 711
280 896
576 525
691 407
778 510
836 534
264 536
494 187
107 873
60 841
883 389
494 487
480 826
971 506
202 887
80 78
969 177
483 874
277 66
675 158
918 891
690 650
814 654
958 366
896 221
8 706
856 636
305 594
456 894
758 674
695 854
246 903
40 326
888 387
850 26
569 527
578 37
345 364
119 242
214 901
850 261
980 414
787 611
137 280
980 250
609 503
512 17
439 860
186 15
105 10
950 462
693 206
894 985
28 92
52 859
929 801
276 240
475 701
949 186
642 282
640 963
579 398
323 145
559 78
61 373
770 900
961 613
958 249
41 684
578 228
174 813
413 229
401 739
545 842
291 986
724 144
587 150
18 951
604 660
656 521
857 926
106 730
703 229
48 350
476 84
195 572
200 64
954 301
169 796
557 883
781 774
996 928
441 83
313 662
821 575
676 276
182 405
875 620
538 477
21 61
110 894
133 53
239 720
751 43
427 630
208 860
130 913
419 708
490 515
900 686
95 417
179 56
731 706
104 462
600 644
410 617
814 391
618 739
265 258
423 892
378 515
143 148
219 616
616 734
591 722
887 844
974 38
250 365
863 736
235 488
452 209
422 320
475 557
836 727
514 751
20 275
578 763
649 410
791 146
484 420
519 202
789 522
503 887
501 763
685 303
788 564
846 896
369 344
213 725
379 562
346 400
762 611
268 80
663 878
902 590
414 962
668 281
386 674
79 849
516 938
367 438
527 92
132 122
994 808
864 462
639 769
992 915
418 533
977 678
177 350
943 269
896 388
596 468
334 97
219 290
911 72
609 894
776 368
593 671
472 226
778 950
146 754
205 962
502 717
56 708
374 438
793 475
135 447
527 954
380 910
464 974
119 544
424 939
848 551
96 643
453 718
198 465
461 78
662 498
335 713
645 581
341 576
569 488
223 874
447 202
856 836
769 525
740 216
104 429
191 130
169 632
652 24
417 349
164 749
716 729
241 408
655 806
265 116
75 16
995 388
716 923
434 640
761 989
239 611
610 472
629 815
256 469
186 904
682 688
137 757
542 774
41 640
670 526
321 153
138 355
880 728
398 824
650 938
492 425
208 141
284 374
223 569
200 430
4 420
370 363
734 762
618 664
206 537
664 316
124 594
978 315
823 591
94 974
218 157
858 119
152 640
17 503
51 838
278 891
145 354
521 303
840 613
616 350
141 534
145 5
757 666
300 976
616 227
271 3
78 349
402 828
560 184
747 345
248 81
325 842
112 494
998 172
210 307
896 475
15 818
360 179
956 946
574 268
596 92
269 894
86 705
98 128
757 905
379 403
497 154
962 454
918 386
365 736
109 868
459 718
224 70
20 741
321 513
472 681
457 539
608 790
372 182
175 344
906 603
841 574
537 112
670 227
410 296
495 40
698 719
68 359
690 988
225 783
932 683
419 276
656 913
438 769
411 601
38 443
90 614
601 487
289 23
802 236
991 692
299 784
318 359
764 286
500 8
913 950
269 667
124 298
359 55
212 996
354 446
14 552
847 716
222 14
246 597
42 666
467 281
595 14
435 958
744 815
330 833
192 263
940 214
492 129
291 562
80 309
705 287
494 1
769 899
556 205
200 614
686 29
227 158
215 429
134 603
290 130
324 116
482 832
604 5
441 80
233 455
343 290
654 804
576 176
802 691
944 906
295 273
962 734
807 667
394 226
874 945
546 187
229 483
212 51
847 798
113 152
285 78
228 816
375 612
748 319
612 178
960 211
576 277
273 384
353 862
48 208
959 392
919 143
205 80
686 61
515 418
851 946
90 322
865 558
708 198
866 538
284 335
5 225
32 714
815 714
897 961
939 880
43 859
547 436
568 389
857 842
458 941
851 893
980 328
903 373
979 290
193 570
548 939
818 72
488 910
615 18
486 264
313 152
517 655
384 275
91 613
913 779
74 127
43 691
98 333
671 41
770 770
232 639
295 449
180 225
600 112
284 832
771 608
618 242
185 921
700 254
354 613
85 223
242 741
311 3
919 976
539 32
993 970
269 656
274 832
828 349
710 993
638 43
706 851
221 13
900 221
529 478
630 614
431 83
732 266
438 928
688 598
702 532
30 161
5 569
287 282
3 434
986 860
278 626
114 485
341 392
496 935
832 447
999 13
829 152
240 135
502 528
805 133
931 397
280 571
97 76
231 378
161 149
145 887
545 827
104 543
448 484
185 329
912 513
591 274
702 361
723 412
851 754
118 235
123 856
866 597
5 345
991 982
724 250
96 61
948 424
417 584
922 911
221 552
639 180
210 948
285 137
761 996
11 216
685 175
592 798
355 533
259 756
803 578
114 300
8 160
663 38
339 514
562 743
619 274
312 150
25 214
634 70
180 587
583 862
444 801
601 777
113 960
941 644
498 77
348 142
601 920
773 66
963 412
126 53
229 891
538 439
4 773
419 28
527 395
885 315
665 315
667 958
146 37
730 800
190 227
796 283
752 190
287 369
473 721
1 335
436 456
3 159
502 258
511 752
651 213
297 927
813 276
308 868
259 568
432 96
903 76
544 32
720 601
900 666
454 491
658 826
748 900
565 232
115 24
969 429
258 893
137 861
917 259
746 5
180 149
960 303
349 527
213 878
834 723
799 369
374 165
766 727
56 136
820 871
757 108
593 1000
513 781
473 769
837 444
603 654
315 83
692 627
293 659
405 466
644 563
400 721
672 238
965 544
115 596
164 820
136 624
309 825
932 70
490 820
987 403
392 976
983 305
255 227
823 731
164 333
50 54
274 505
430 724
433 794
333 139
316 339
542 66
229 137
482 178
660 514
699 166
52 253
216 571
284 418
781 308
76 974
292 129
109 939
472 743
446 268
838 828
656 12
519 364
873 800
632 495
762 389
686 777
288 635
285 909
881 310
683 301
20 137
116 198
297 842
79 645
172 83
494 475
139 857
816 673
733 133
704 504
490 776
999 426
29 978
628 985
282 744
670 134
901 827
764 472
473 863
238 253
984 316
690 821
78 961
14 606
426 278
398 161
351 15
75 142
882 104
63 198
1000 687
917 158
275 417
529 978
578 377
596 335
829 800
529 502
810 412
664 466
859 858
909 897
41 878
847 844
61 552
892 842
532 858
537 940
48 546
782 195
155 779
920 742
693 418
397 64
256 601
856 630
679 714
783 138
661 6
959 204
322 952
541 635
765 991
41 270
507 689
50 385
670 857
457 740
653 982
560 275
951 532
932 367
478 322
48 228
883 357
412 973
871 980
951 919
764 77
287 304
716 651
49 959
88 689
70 183
324 770
601 842
889 630
923 705
345 122
594 724
103 552
30 494
804 795
438 295
589 114
250 329
871 675
268 867
859 967
170 229
954 343
355 545
8 768
177 200
171 101
5 735
355 339
512 758
107 563
408 384
9 905
446 40
924 165
989 274
537 186
592 804
579 215
271 725
763 962
952 437
29 648
828 248
652 793
155 129
376 203
107 17
765 493
177 821
737 738
595 834
225 971
945 516
610 266
10 835
408 116
821 705
597 237
286 347
402 98
744 787
253 532
317 287
85 675
144 344
257 415
27 727
907 608
76 495
944 306
108 820
600 122
354 500
534 519
216 458
203 227
532 974
735 318
37 418
821 650
1000 917
683 61
551 951
847 257
221 823
177 609
795 100
615 75
304 897
904 956
696 243
887 533
930 763
597 86
299 769
235 409
510 49
753 75
294 239
815 769
134 751
420 899
641 659
909 62
4 20
604 934
166 802
787 810
535 837
900 899
945 808
391 782
84 515
73 564
636 544
980 917
906 124
751 358
59 270
416 976
416 851
16 443
276 978
938 537
955 375
418 767
699 78
91 476
929 188
213 157
659 161
374 622
300 285
855 775
209 857
836 622
168 87
41 127
583 901
606 172
717 525
988 943
547 159
976 935
146 417
788 240
323 23
431 247
215 92
670 882
454 771
46 357
545 268
944 870
104 707
538 664
44 558
832 701
438 779
278 737
918 772
593 189
33 879
76 93
725 313
461 187
973 177
415 487
169 928
269 546
375 486
912 266
149 96
468 667
179 90
157 39
457 692
122 588
369 759
501 890
863 197
410 975
318 45
308 870
820 332
222 3
766 927
629 246
136 60
581 77
583 136
571 570
868 347
259 881
27 820
788 526
306 819
698 635
111 306
886 542
299 977
111 706
480 201
495 649
566 660
350 885
89 338
855 49
33 733
869 209
82 895
492 672
525 81
68 805
244 783
515 181
227 99
355 462
732 468
311 610
445 876
484 302
16 356
513 646
776 787
148 650
562 391
269 888
602 146
393 53
379 760
806 393
814 505
393 9
935 90
492 487
519 878
31 315
699 127
637 70
422 406
123 774
935 417
402 864
675 843
602 1000
580 523
113 798
723 373
598 555
969 57
848 826
265 392
139 962
297 942
284 512
840 5
16 907
190 740
421 801
411 453
723 856
775 207
587 667
210 421
210 225
254 534
314 971
307 275
673 292
638 377
366 100
147 615
630 37
391 437
731 213
730 205
269 57
457 3
860 362
972 325
221 887
665 628
603 671
303 931
660 222
602 24
633 978
647 711
707 66
484 187
585 322
601 728
791 907
39 781
753 622
223 993
26 199
368 383
920 30
269 928
391 331
652 216
582 460
251 386
370 757
585 326
517 468
677 170
399 47
968 555
831 489
464 645
762 89
538 238
1000 378
888 824
635 520
210 267
664 826
821 574
810 551
792 64
772 470
728 123
372 559
26 324
884 743
200 875
887 33
138 715
190 480
604 458
654 285
764 762
760 758
293 989
743 317
752 862
181 53
441 278
544 152
637 500
543 134
526 407
170 517
667 381
805 675
521 842
651 897
114 424
895 443
214 80
681 338
613 123
734 30
164 942
605 59
609 230
851 794
577 143
155 825
840 557
784 746
178 857
878 683
399 557
389 652
866 672
985 324
451 935
641 579
218 744
989 27
634 21
774 410
216 632
980 102
932 622
832 786
352 748
787 54
336 714
521 580
943 55
756 988
247 898
755 798
41 198
248 580
842 651
653 321
818 243
790 842
83 185
962 427
367 286
194 855
638 282
300 534
742 46
791 958
406 698
951 824
387 391
647 576
503 600
454 811
408 282
224 12
60 798
93 755
866 86
983 309
903 990
553 693
748 968
438 664
392 376
721 788
147 485
404 870
58 90
953 611
353 118
890 975
104 785
517 273
339 641
438 748
594 936
179 538
272 373
303 299
642 556
81 500
813 705
138 442
258 941
228 627
871 569
917 266
583 112
852 418
802 404
405 900
267 222
718 529
658 365
124 452
688 585
568 640
185 872
362 160
756 690
301 611
683 408
260 499
265 828
999 601
634 581
153 525
890 267
765 73
18 485
456 816
159 56
53 495
38 751
929 349
797 450
883 504
830 308
967 685
77 475
653 732
662 887
502 448
704 54
30 598
658 611
4 609
106 57
823 705
201 237
568 426
675 489
342 847
257 355
471 884
719 191
385 854
745 609
941 94
607 69
504 250
234 948
153 518
670 46
400 712
796 721
533 107
165 67
806 617
110 111
585 481
261 300
487 604
566 692
664 308
796 987
849 837
647 441
565 597
131 80
436 690
942 173
909 565
508 55
175 326
868 459
461 981
687 570
676 180
160 579
787 476
190 356
525 900
467 216
645 875
397 958
913 520
58 888
528 584
107 697
999 195
943 299
543 930
669 109
441 201
935 805
479 888
82 975
219 651
127 158
46 774
463 509
9 978
478 361
347 982
901 809
405 718
262 835
669 343
915 864
327 202
455 960
405 477
172 925
760 446
312 619
149 69
149 750
663 27
82 670
53 630
457 67
167 63
77 46
186 116
396 955
204 498
954 531
813 960
118 692
569 211
736 123
594 480
266 33
822 664
901 991
635 59
861 700
721 122
752 337
193 514
366 245
826 48
437 122
771 572
475 996
178 90
863 704
860 930
412 276
5 764
199 202
980 513
19 173
144 856
148 507
68 146
612 245
1000 903
98 441
467 682
228 420
493 248
167 236
272 97
565 211
223 140
29 773
708 513
88 999
182 552
894 166
806 172
623 319
454 326
576 220
730 641
965 397
180 956
989 780
998 539
647 99
65 631
425 679
466 805
307 923
9 11
198 576
513 480
399 404
490 462
325 180
865 423
968 185
431 642
541 539
682 368
854 617
214 261
146 503
563 455
462 732
711 529
730 795
914 52
137 219
964 716
456 141
403 224
102 77
858 63
163 573
404 70
764 352
588 759
642 415
670 683
800 668
881 660
564 512
904 847
261 645
738 741
770 27
220 989
901 178
818 437
307 459
765 645
766 350
746 554
884 622
788 659
745 937
256 683
586 567
908 164
619 883
808 398
88 241
361 784
131 91
695 173
528 958
253 859
319 793
835 736
563 596
681 753
746 826
660 741
546 352
76 510
311 27
302 646
44 837
294 174
354 837
189 736
958 518
822 372
915 731
656 385
167 941
196 394
277 799
200 167
148 52
19 313
603 692
543 129
469 208
297 559
778 485
345 817
458 876
723 85
219 975
394 263
766 17
599 29
20 874
711 104
150 890
309 43
912 633
782 985
141 480
8 551
802 908
867 484
146 851
418 366
10 893
840 712
177 565
603 793
230 317
132 166
852 325
845 433
121 880
750 881
690 525
903 341
964 16
82 864
5 254
701 707
536 94
962 48
564 509
186 86
315 553
481 348
131 612
840 244
623 409
26 323
935 688
860 359
553 376
820 912
132 302
485 675
324 525
772 659
73 487
36 343
491 518
773 717
270 722
32 166
388 936
828 315
807 208
205 949
428 900
817 793
352 608
401 475
587 486
100 430
501 204
745 319
96 769
339 256
778 335
108 366
509 829
652 880
170 907
732 412
442 821
856 343
536 514
387 972
578 384
107 781
872 732
431 490
479 761
228 622
857 598
177 229
359 251
824 241
619 998
966 389
128 885
42 153
926 607
558 847
950 618
12 112
534 458
765 529
422 647
519 255
271 362
33 436
582 43
98 82
491 304
876 522
698 844
546 308
255 447
578 492
694 131
108 536
129 159
829 485
963 158
330 640
854 229
594 952
239 279
77 577
825 648
947 568
54 252
517 54
799 773
672 43
56 536
979 624
171 971
829 189
435 735
284 27
361 576
203 18
753 240
515 222
383 894
256 930
102 475
636 264
206 49
102 85
791 790
403 436
452 451
314 860
373 915
266 770
892 695
643 180
839 104
639 586
829 557
839 992
707 702
948 200
943 416
36 666
633 340
786 192
487 538
298 193
53 87
989 436
466 57
758 931
719 647
934 776
755 288
905 292
29 282
682 604
555 844
354 95
889 241
315 161
275 212
746 91
619 996
948 59
213 820
362 631
22 79
384 291
263 473
49 834
139 236
207 963
927 194
534 326
466 873
121 280
697 688
495 800
106 317
610 134
696 720
28 549
873 730
254 78
695 662
30 735
37 594
660 529
861 703
400 255
583 779
841 322
342 381
356 362
87 35
693 62
325 615
477 951
32 860
699 750
935 149
669 983
951 54
673 82
587 79
629 851
674 128
276 956
343 295
386 473
786 391
568 113
876 311
469 283
816 484
129 365
32 530
382 588
144 873
99 470
178 459
853 321
614 380
558 452
824 273
238 476
468 41
356 752
334 935
797 190
444 808
775 912
293 334
607 426
708 447
823 50
117 662
778 285
36 508
819 846
685 739
419 182
787 815
746 527
681 885
620 759
728 350
367 494
625 205
582 46
533 538
250 258
874 240
369 839
809 544
321 286
396 519
70 893
494 902
914 636
32 980
983 775
870 523
272 322
162 88
937 324
33 942
872 59
31 331
224 84
539 291
450 76
48 494
637 83
604 515
998 140
906 510
809 431
940 220
71 879
29 702
108 789
194 740
490 796
29 45
858 16
479 534
166 498
883 743
611 336
502 124
632 600
9 237
150 569
850 887
595 283
244 938
899 961
768 797
188 123
185 144
369 8
264 385
133 478
483 760
492 660
239 266
368 771
293 867
688 561
40 635
842 95
610 424
745 449
252 539
644 505
916 474
69 218
178 429
345 117
479 222
828 455
522 659
442 594
134 264
486 218
497 782
85 786
198 886
896 240
238 427
54 427
40 488
638 605
43 538
934 821
866 235
108 259
427 224
370 353
698 349
589 612
651 420
374 117
36 751
964 84
605 466
604 809
127 676
481 642
855 404
656 727
760 407
622 853
843 818
47 522
730 901
996 921
138 953
521 856
591 147
862 403
682 578
844 963
436 724
396 403
615 96
786 804
659 943
420 748
793 942
554 774
784 778
80 789
266 640
285 119
722 662
735 548
175 607
977 90
788 341
959 241
145 321
523 39
956 718
37 295
991 663
347 766
524 792
356 962
46 253
927 738
22 764
631 294
302 835
383 736
97 116
799 569
304 942
317 272
891 848
437 33
917 272
974 619
717 283
134 634
641 187
101 543
640 187
966 463
486 317
748 922
222 790
625 58
382 457
59 933
117 620
946 819
551 635
642 530
735 239
904 102
222 639
625 972
570 692
701 697
166 691
324 413
47 693
465 411
674 241
917 482
348 21
444 559
984 540
881 744
663 933
50 179
992 929
532 528
15 937
877 914
738 807
972 983
997 69
906 545
578 576
576 809
308 349
82 700
883 351
188 734
398 523
514 704
570 707
245 102
825 209
483 543
987 317
164 428
968 70
1 746
149 878
267 524
818 606
164 997
337 361
658 133
782 340
463 60
926 362
727 351
556 156
154 56
109 918
718 66
598 91
259 477
707 192
443 271
661 457
352 680
351 646
877 598
135 421
636 761
795 419
3 320
595 639
849 737
469 19
480 889
771 55
749 989
259 899
754 412
769 755
464 931
786 117
615 365
417 965
725 157
438 915
188 609
119 415
954 492
378 521
794 986
84 244
895 1000
939 47
145 301
151 100
597 470
888 458
368 503
647 149
686 478
490 854
110 696
763 599
376 969
903 135
998 795
61 685
903 595
152 324
583 693
91 95
504 388
464 538
989 794
393 990
582 540
224 141
715 629
786 582
734 866
431 404
444 870
688 580
390 107
603 706
239 844
924 202
550 711
50 123
409 450
316 252
75 602
492 643
848 850
84 383
960 513
831 852
839 986
505 631
468 195
920 50
652 177
661 802
363 101
134 799
178 455
111 322
796 874
767 758
423 984
683 232
662 623
130 201
164 293
275 456
398 939
517 119
88 552
616 863
269 908
993 461
527 953
108 2
983 460
302 183
219 449
493 131
38 18
18 675
706 873
71 157
679 847
585 654
243 829
564 155
583 317
494 991
668 715
159 925
613 535
957 820
94 201
1 819
970 813
803 862
127 508
263 418
412 851
265 78
221 575
823 574
972 517
557 570
227 339
375 413
201 139
850 281
659 140
384 111
893 386
654 276
235 834
506 486
400 340
602 353
960 254
258 487
965 197
212 89
290 743
271 62
405 388
866 274
380 108
690 708
976 817
87 895
739 154
393 147
645 764
580 742
985 468
800 871
473 151
306 551
170 645
895 945
419 807
733 212
731 444
805 823
410 589
150 624
184 300
840 584
77 761
669 33
399 483
493 898
381 476
751 362
527 12
75 683
130 624
639 559
414 143
440 111
460 567
156 72
93 456
635 243
991 420
517 571
726 132
835 18
586 717
202 552
985 517
794 988
704 458
39 952
651 169
60 369
627 653
822 914
901 322
903 712
846 859
946 148
80 658
164 932
568 70
372 214
933 176
68 843
301 184
110 670
391 999
831 147
662 954
420 759
867 42
562 756
717 837
143 663
365 11
347 950
930 40
757 530
542 750
74 398
928 951
169 612
134 438
535 721
893 620
129 313
688 678
343 900
947 355
664 193
669 325
284 466
988 181
676 8
471 240
783 111
479 491
552 96
829 514
140 223
984 229
602 334
691 799
525 622
42 847
479 136
506 925
538 749
106 214
280 628
588 687
268 966
23 330
598 615
880 912
628 941
291 834
274 629
581 845
17 390
631 766
36 731
291 940
935 558
41 420
68 315
944 259
381 654
735 112
933 658
298 695
560 1000
477 885
407 815
379 287
88 340
6 478
518 872
1000 620
20 430
879 63
919 481
828 724
8 689
136 934
952 852
970 676
127 882
85 839
199 716
334 902
609 865
521 387
249 89
200 586
145 540
302 156
364 879
554 895
631 157
531 109
198 718
798 780
641 59
383 832
942 983
993 948
787 521
538 936
442 357
887 44
793 914
326 408
913 856
275 94
560 913
921 400
140 139
677 615
539 658
639 83
810 422
984 58
143 430
471 142
252 528
589 480
144 585
582 881
183 1000
641 524
261 421
463 954
77 482
274 118
439 230
916 381
608 490
891 615
588 991
985 668
652 356
347 144
8 707
264 762
959 688
878 427
463 869
970 960
328 438
963 542
773 949
248 301
676 618
7 224
665 881
10 842
785 945
92 586
452 321
811 485
965 739
900 566
281 674
769 379
350 663
274 156
260 25
208 444
872 166
705 720
502 73
783 465
511 608
521 713
488 893
286 940
551 824
308 551
678 110
389 614
545 325
466 479
221 95
109 136
219 448
291 889
955 543
87 718
874 266
256 230
390 665
516 384
873 90
721 343
69 354
508 559
907 99
634 979
918 774
158 869
934 325
456 221
493 338
11 858
489 209
150 873
511 301
369 822
275 168
495 811
652 619
114 178
62 134
265 766
870 585
377 597
328 599
17 285
60 786
11 189
580 977
674 559
808 305
506 966
117 167
479 117
724 680
857 339
918 919
583 93
873 190
776 477
610 732
430 20
318 22
400 892
800 357
498 290
649 806
519 648
394 839
472 140
70 454
337 765
868 729
415 755
868 142
951 405
702 236
623 539
741 610
508 759
641 643
288 498
255 459
368 27
719 941
117 707
546 342
963 231
888 727
839 658
704 632
262 413
799 93
750 865
356 11
244 183
92 909
957 315
472 661
810 378
380 535
344 467
889 953
955 256
19 427
263 611
992 397
744 740
416 584
739 95
601 929
492 432
500 579
999 938
191 992
579 75
999 737
238 111
812 993
268 271
650 563
606 252
973 164
494 297
143 135
438 308
933 671
581 202
396 157
61 925
725 103
500 469
299 655
725 968
269 898
606 17
928 487
319 309
803 839
346 186
376 121
91 885
807 425
744 657
848 293
604 593
819 719
930 533
347 50
940 709
738 783
816 298
155 90
142 782
811 331
31 462
78 600
329 435
457 163
690 800
775 778
438 720
186 417
111 222
616 291
144 297
949 35
972 472
301 681
32 859
920 245
474 530
26 328
341 618
535 6
307 865
602 622
246 468
148 972
349 581
64 320
172 917
297 761
940 705
267 117
91 391
152 299
988 856
700 125
263 561
377 488
321 279
272 313
518 829
797 433
620 952
822 115
87 181
26 198
239 969
959 236
421 132
970 864
510 172
185 213
168 985
655 713
796 141
680 840
131 683
677 440
804 272
960 118
659 791
464 108
811 96
3 898
988 758
694 526
979 121
565 676
461 464
28 230
85 998
654 22
285 859
313 560
108 13
976 853
945 212
94 215
911 702
713 126
196 516
204 19
215 164
85 336
146 464
993 6
738 226
195 95
100 920
38 109
556 545
119 410
638 617
579 44
960 695
452 33
728 869
190 752
120 79
917 921
680 898
644 819
883 734
554 204
427 276
106 313
902 151
687 910
732 944
891 547
954 92
680 701
281 649
163 270
255 99
936 595
181 89
777 256
819 889
412 277
113 197
826 959
702 141
594 641
413 191
420 305
135 58
30 708
968 713
163 295
62 815
312 329
86 293
478 149
813 622
20 102
258 973
196 186
229 159
772 937
819 3
29 361
741 422
551 383
234 801
504 483
892 770
815 812
336 464
603 25
493 489
426 835
605 747
388 907
119 875
623 59
269 398
520 295
150 588
298 69
239 112
604 692
125 429
862 439
533 496
64 769
878 394
360 167
789 731
901 978
791 722
526 329
793 330
291 452
478 687
216 811
568 166
906 630
432 93
540 788
35 546
379 148
479 31
188 68
844 573
184 110
688 75
975 755
244 992
260 587
198 475
202 767
753 887
816 393
669 5
492 311
873 555
389 79
71 770
749 78
226 652
998 308
72 187
381 101
38 418
274 142
15 960
720 458
724 749
162 505
87 763
167 62
657 103
670 960
501 420
302 90
236 40
455 546
712 303
145 888
128 79
240 464
735 915
235 864
419 610
597 749
406 633
82 855
108 238
766 581
854 462
483 582
159 216
409 634
487 681
378 214
328 377
94 773
14 135
344 435
552 390
748 169
120 501
376 647
229 658
274 273
71 667
456 498
147 127
952 196
534 111
932 606
760 842
791 660
884 625
643 176
697 51
774 749
419 111
385 751
851 211
860 425
352 593
176 261
662 37
179 347
847 341
52 921
425 784
630 616
128 833
926 543
331 587
375 24
549 857
352 961
74 906
418 600
599 963
507 830
501 970
497 712
802 85
489 592
908 88
861 541
123 474
506 415
888 644
489 753
1 759
105 589
330 278
681 601
410 790
558 854
685 715
876 596
329 6
428 387
528 480
804 402
400 777
303 900
260 372
245 505
191 189
232 828
906 505
870 492
487 649
916 327
579 490
419 882
568 949
325 215
3 399
123 904
289 29
776 798
315 720
957 418
571 335
636 389
654 257
382 191
749 998
719 683
963 631
272 853
213 170
277 70
264 623
902 326
484 569
412 359
847 629
699 569
384 315
524 94
91 304
280 348
721 119
7 515
640 794
542 851
806 239
722 600
490 696
806 192
160 504
930 843
834 533
439 254
652 80
25 825
628 972
113 413
876 576
901 157
46 402
166 591
110 759
538 179
32 987
223 964
10 628
251 403
704 615
846 680
860 613
186 53
324 605
760 123
884 311
481 935
870 636
147 772
413 575
603 53
348 129
417 572
821 92
75 442
730 904
846 712
239 14
478 473
714 897
490 710
360 295
973 743
520 867
121 996
557 406
360 503
400 257
17 976
713 565
59 12
474 717
184 21
408 991
408 769
350 420
971 396
223 142
394 626
440 763
46 267
752 301
240 385
263 483
507 654
187 645
181 687
262 483
68 637
450 661
173 857
749 345
835 109
718 128
163 140
709 662
771 918
468 267
465 469
425 704
900 414
997 274
488 212
109 753
159 713
40 621
614 696
79 57
540 894
941 475
767 505
803 157
44 765
453 699
66 152
735 328
733 786
104 435
243 424
674 488
656 111
618 984
518 368
602 605
357 684
703 785
762 3
960 104
282 893
65 774
596 281
331 301
841 958
750 616
481 133
142 339
115 937
415 14
897 835
982 818
672 354
692 247
471 869
477 835
178 649
951 765
109 287
208 363
136 709
639 60
225 193
522 129
118 281
502 598
795 543
311 383
777 803
41 857
658 823
699 712
728 237
228 401
70 797
835 592
671 159
12 593
428 573
452 575
881 119
607 992
411 455
848 603
773 330
56 415
813 111
10 905
979 931
963 284
922 560
147 891
166 747
769 86
343 309
230 427
255 653
831 82
923 82
603 311
927 882
617 374
363 420
62 721
725 823
627 710
743 506
149 309
879 565
820 156
823 149
808 822
480 169
210 124
873 369
914 376
12 508
7 897
996 189
845 1000
968 868
357 318
79 827
394 642
334 731
990 999
608 684
252 760
456 482
365 366
150 17
550 824
992 655
33 777
512 528
888 790
82 716
309 349
741 395
306 327
696 955
433 231
304 126
766 534
865 88
116 542
480 495
271 774
266 465
288 244
357 796
56 540
738 630
632 435
522 75
9 548
670 217
620 224
63 371
873 343
157 664
178 27
536 118
389 397
285 670
598 427
999 470
914 664
148 710
527 359
246 434
162 300
835 48
487 847
140 39
730 430
113 867
721 963
76 464
557 935
164 938
500 939
97 790
762 425
272 228
802 969
91 763
562 300
356 797
958 706
966 922
794 768
535 650
556 787
419 139
439 618
843 23
676 724
154 518
74 442
878 158
202 503
593 943
840 505
389 435
776 190
234 317
743 8
17 45
349 938
776 397
996 716
219 973
445 235
565 997
956 220
910 936
104 346
765 807
307 298
957 73
223 769
640 837
163 621
50 634
498 452
529 762
319 223
41 873
959 630
480 259
230 752
501 455
342 693
851 187
130 121
789 418
643 668
572 64
137 360
923 937
444 276
830 305
563 690
798 431
677 208
252 674
114 538
843 963
57 870
424 111
97 725
928 932
85 284
494 510
94 267
390 403
540 400
403 356
605 773
209 140
696 938
554 245
890 410
658 947
15 904
798 140
848 462
791 67
416 819
526 92
511 343
646 35
400 416
564 264
92 668
32 965
356 287
753 608
932 634
107 167
293 202
672 731
942 700
229 74
698 492
283 744
853 31
172 733
284 248
610 806
535 425
325 370
528 235
522 731
531 25
432 264
737 973
119 227
24 99
857 134
540 316
859 551
98 606
286 15
272 508
101 889
843 949
713 595
200 152
593 907
502 206
851 287
242 986
243 357
458 955
102 935
968 493
743 590
56 398
46 324
884 507
395 692
559 455
379 642
706 388
4 890
45 517
391 143
900 936
502 309
615 613
751 512
183 571
1 68
89 550
760 3
782 78
937 172
33 490
494 189
775 509
244 758
434 83
343 935
511 991
978 693
219 684
980 281
439 999
222 660
2 7
466 610
788 588
645 748
63 172
266 384
325 341
741 958
73 92
661 298
123 828
353 346
843 221
426 969
659 81
541 612
471 415
592 719
334 265
907 909
60 371
601 957
886 881
432 91
176 893
476 964
503 551
796 385
311 411
540 814
790 245
472 471
386 855
358 683
850 611
771 951
72 828
450 510
564 641
418 116
110 273
756 740
75 93
520 630
673 67
422 70
734 936
145 789
482 423
489 408
528 671
378 910
595 431
872 983
7 292
166 678
666 18
574 775
958 657
294 99
984 385
956 960
583 738
528 812
293 580
316 98
208 396
976 952
127 195
661 638
445 40
817 658
364 124
115 222
946 309
678 673
25 350
211 792
520 4
913 79
891 898
421 13
826 14
183 987
194 736
871 3
295 322
657 596
276 703
632 91
297 245
140 535
273 670
92 780
189 271
836 878
480 83
441 91
513 180
709 873
313 276
321 241
443 680
753 746
910 628
578 361
592 651
794 840
714 312
47 44
642 746
226 948
472 217
561 238
956 117
169 747
773 289
928 975
484 816
698 393
770 908
858 387
775 928
914 751
50 969
168 747
477 426
657 989
283 4
596 463
622 315
10 195
140 958
118 183
624 225
50 960
260 490
15 756
701 807
449 816
271 625
418 180
706 121
57 843
841 617
56 665
841 476
560 563
176 807
349 783
476 295
56 454
7 848
545 725
855 270
475 799
65 224
2 738
312 655
995 177
825 479
917 493
36 683
459 426
307 530
240 544
448 277
303 979
871 386
444 395
734 280
223 385
427 59
309 474
353 834
211 503
106 791
873 140
767 507
291 564
97 31
975 909
109 711
591 557
662 240
706 59
959 676
399 750
121 594
272 807
46 211
567 720
865 310
468 737
57 30
801 35
769 67
896 870
183 532
926 957
277 13
971 241
762 911
293 201
699 447
383 258
843 285
681 484
230 82
267 991
820 579
688 237
432 262
709 875
680 737
691 686
480 367
266 771
502 963
713 684
416 63
252 900
902 762
464 691
172 300
892 30
454 206
554 462
195 696
695 671
855 962
750 920
270 165
251 231
269 88
460 814
947 562
520 603
57 434
225 614
653 430
268 759
817 882
861 423
651 691
563 520
962 831
277 437
817 615
709 899
42 44
195 161
610 627
758 122
364 34
22 227
773 775
776 342
206 469
203 127
269 996
907 379
505 774
849 196
600 136
945 217
465 745
357 137
407 778
13 180
103 590
999 329
784 952
267 650
506 211
89 825
522 496
573 360
597 370
840 281
401 856
37 809
379 688
414 826
77 818
239 332
546 152
686 350
793 574
771 91
303 659
572 730
179 293
881 390
820 32
78 362
923 860
749 210
227 730
787 574
206 621
804 243
789 135
736 689
968 799
623 280
571 148
602 168
88 961
759 869
632 841
944 176
108 338
685 167
818 872
455 72
48 763
722 639
176 457
868 595
451 124
546 893
729 611
850 382
898 584
68 295
301 425
998 237
66 614
673 55
690 465
111 592
237 776
144 53
227 976
812 841
410 813
497 483
998 267
165 240
994 122
428 832
820 688
590 944
14 249
355 82
3 914
633 59
475 910
165 952
432 63
964 978
486 792
751 258
246 525
695 333
661 307
746 133
930 219
895 157
727 749
282 296
233 94
746 329
521 61
747 835
493 289
42 707
13 962
479 66
321 588
203 443
973 238
431 830
467 600
712 634
349 602
809 821
962 559
343 233
896 41
695 180
484 624
394 74
379 917
8 879
119 973
808 374
12 374
537 446
285 514
794 891
508 439
217 224
986 922
697 272
879 270
696 216
557 516
409 55
11 746
486 11
161 498
369 646
32 495
222 570
239 587
575 55
763 715
42 726
223 130
659 363
756 290
890 923
625 664
909 804
498 161
778 488
615 315
274 800
980 446
660 816
941 173
673 498
504 633
472 328
608 582
401 737
946 741
756 87
954 113
32 421
874 832
42 979
468 169
435 458
524 808
500 163
994 308
810 346
369 571
182 735
440 867
986 963
781 482
729 335
196 771
791 54
159 706
383 584
583 661
309 920
170 865
499 803
626 72
38 724
296 502
530 220
830 606
754 652
788 11
980 324
896 491
971 856
353 464
399 367
367 155
177 747
34 424
428 773
621 819
38 339
853 879
864 820
429 946
520 773
854 397
795 156
713 284
649 847
626 301
713 592
996 53
800 216
782 90
134 743
15 867
789 775
299 567
75 907
568 680
251 13
444 219
636 949
589 706
596 222
254 498
83 555
605 58
729 563
727 360
125 97
141 530
340 267
430 711
570 998
583 302
377 32
473 579
110 648
969 91
64 690
951 845
330 520
485 894
883 280
605 198
839 859
838 431
790 343
63 777
574 539
208 5
470 729
328 382
740 773
516 545
684 706
11 698
324 288
8 25
670 175
290 496
929 62
851 252
332 707
536 494
402 826
355 50
329 204
906 132
861 683
695 818
23 45
281 987
4 149
534 160
216 257
859 39
569 222
172 6
93 506
120 135
947 224
919 295
989 88
444 817
765 709
631 875
264 769
945 396
398 496
119 995
51 854
914 63
35 686
414 895
548 544
306 427
307 860
645 103
52 280
727 570
260 645
999 768
26 599
945 193
677 365
273 668
996 492
239 636
121 689
215 851
52 675
202 76
959 56
820 844
534 492
655 454
254 971
676 580
320 186
253 286
515 956
474 37
448 95
474 788
766 996
237 7
311 115
102 594
221 728
295 723
602 491
419 13
483 865
237 69
622 335
22 453
408 115
697 652
662 644
528 34
774 147
236 517
732 453
559 680
686 238
531 717
277 351
448 796
314 433
45 507
67 19
639 765
623 115
704 628
261 523
911 12
785 970
543 205
995 143
708 843
89 336
551 735
131 492
389 942
89 295
29 281
791 601
411 11
16 749
613 341
875 939
76 355
210 291
436 701
403 308
785 621
253 245
104 258
853 837
915 109
139 137
838 667
644 43
137 71
467 78
512 906
146 233
855 24
299 551
524 464
369 806
142 176
406 417
571 996
619 365
300 249
24 745
907 768
605 567
215 879
409 882
379 488
726 596
676 40
95 141
665 349
419 601
847 146
26 42
66 323
839 180
164 106
1 676
471 371
152 727
411 814
921 987
946 234
477 976
755 520
769 26
977 525
98 152
685 534
17 769
754 163
206 442
220 274
965 657
542 814
42 178
758 594
694 452
388 958
400 906
50 879
428 617
116 91
518 978
664 522
606 224
223 480
310 550
764 55
772 788
421 597
901 239
712 449
207 789
857 510
452 431
150 607
574 99
315 595
565 295
2 184
171 57
435 817
283 522
16 815
697 182
528 621
891 761
933 203
706 424
282 898
34 354
433 204
678 279
942 131
662 509
271 186
182 650
155 620
767 102
303 396
379 937
829 973
498 115
143 683
865 1
174 756
986 302
118 170
887 757
144 299
502 81
448 759
666 830
109 330
476 912
973 794
467 146
202 110
419 269
833 5
931 877
754 106
518 237
798 572
633 385
742 673
722 119
940 964
976 331
715 910
511 358
692 811
85 197
723 190
124 727
237 695
440 182
940 781
292 126
600 163
617 988
464 407
989 820
265 679
47 618
315 905
475 150
67 358
139 28
904 591
243 457
175 425
547 305
525 842
419 445
204 434
632 19
952 361
530 733
488 166
732 666
220 448
773 477
348 683
968 238
789 467
527 833
429 334
72 103
890 740
802 400
716 844
479 548
246 435
434 513
94 689
324 256
777 538
364 183
450 530
941 783
53 456
911 425
862 690
938 672
333 46
14 903
303 282
1 615
420 205
14 179
128 557
823 141
590 229
731 643
194 165
564 363
753 239
988 464
681 684
601 51
930 48
196 746
192 823
700 512
382 874
56 881
306 595
499 739
98 74
602 17
611 955
900 748
784 718
731 938
122 634
501 856
555 107
772 685
778 967
818 820
223 788
745 966
642 881
473 131
406 144
704 854
965 542
987 963
816 798
782 876
949 664
984 817
555 237
149 601
597 991
692 501
325 991
408 263
725 499
88 268
890 865
556 742
147 816
665 760
576 801
681 966
910 361
89 383
5 565
947 297
177 607
232 430
538 475
411 789
379 861
958 347
244 723
800 445
833 347
769 699
57 864
273 298
27 994
619 793
120 47
24 166
893 351
64 443
411 326
552 65
752 305
924 514
613 898
226 101
643 970
592 472
920 712
376 481
321 981
24 102
274 770
681 216
774 1000
962 755
382 39
672 823
107 644
27 403
553 580
337 112
808 939
606 923
477 552
483 443
549 59
442 585
686 926
138 460
479 207
365 907
266 270
499 527
244 564
952 614
982 63
447 257
718 812
895 419
617 547
553 707
246 227
630 816
843 880
642 210
419 839
932 351
260 886
281 182
265 696
187 171
918 29
450 172
648 272
720 559
462 321
598 738
622 15
239 68
792 5
556 940
739 182
605 398
918 565
510 111
902 237
227 16
173 295
553 892
98 976
724 983
765 448
424 178
277 618
98 300
849 258
578 158
481 175
704 495
858 330
10 495
492 256
743 336
252 219
867 651
672 195
902 148
169 125
100 668
681 940
326 323
472 84
285 799
321 210
652 251
514 323
541 295
594 173
1 793
627 706
294 720
980 548
674 235
635 229
263 778
851 598
447 528
479 911
207 683
738 646
783 6
701 990
821 749
815 537
61 282
741 80
875 60
248 399
615 897
575 38
800 736
697 941
353 765
593 482
864 850
305 749
818 683
935 813
542 384
205 2
812 990
785 979
970 859
687 283
236 35
821 216
266 504
545 845
580 182
749 141
690 279
999 200
179 123
191 200
206 875
658 602
621 553
194 688
48 852
863 120
608 625
913 85
82 405
452 302
669 216
581 447
995 953
218 590
629 302
360 971
289 418
638 723
170 316
126 887
651 851
954 612
22 533
529 885
636 482
101 365
736 992
609 694
590 896
331 860
781 286
554 974
191 399
176 304
864 923
546 101
238 767
5 70
250 541
30 813
629 293
31 408
752 489
214 750
80 953
733 358
432 30
224 251
88 916
26 75
512 746
763 476
821 698
160 840
185 606
262 270
657 789
924 930
670 448
220 857
455 131
163 164
891 798
212 991
984 199
656 814
187 923
304 864
992 538
614 397
513 981
261 209
877 68
579 268
245 738
969 411
274 658
586 821
7 341
544 47
276 62
268 440
873 650
573 908
532 12
369 406
981 94
490 641
24 140
418 168
786 588
720 148
815 934
446 188
420 946
795 752
568 627
726 8
25 861
292 168
425 439
604 376
618 842
371 971
383 437
516 270
982 500
137 533
417 869
833 794
902 435
632 708
218 207
743 586
484 565
759 232
472 634
588 829
922 749
289 532
12 632
116 114
718 444
510 624
541 366
452 126
139 344
464 47
751 654
454 160
760 850
695 931
556 372
461 705
169 290
517 176
45 569
934 493
732 1
915 385
636 846
880 54
944 486
848 305
49 902
804 172
23 37
911 990
185 267
774 286
780 601
283 673
409 693
87 198
398 535
966 510
110 799
286 576
905 43
798 12
127 815
454 757
493 626
155 585
966 750
264 736
607 734
448 875
218 578
400 600
513 391
672 716
946 610
528 893
886 932
10 41
265 150
119 869
268 392
487 420
778 881
935 38
306 30
826 849
88 828
719 333
771 552
83 428
8 662
571 487
425 385
679 141
250 522
906 700
291 36
947 97
733 749
852 87
762 479
757 494
563 185
469 940
421 109
740 245
711 271
707 431
540 552
617 980
409 215
90 809
365 191
545 509
974 903
722 359
579 578
364 466
168 455
18 873
535 150
565 310
540 807
936 375
572 325
126 808
93 867
295 230
536 110
182 187
429 397
862 905
298 125
85 140
339 19
586 709
771 376
872 839
804 863
200 129
364 354
221 545
695 984
929 109
407 788
535 277
256 952
41 371
801 280
82 377
587 964
505 396
683 556
664 392
766 99
134 303
851 29
351 908
901 301
912 165
571 976
847 665
438 486
459 687
713 32
893 762
627 233
966 10
453 386
974 22
411 592
655 403
631 896
544 737
243 695
778 248
875 733
28 161
622 407
140 698
784 129
267 532
206 242
60 593
612 509
938 572
773 163
353 567
495 937
566 296
22 510
354 617
188 469
916 331
562 494
511 609
975 543
830 675
630 697
800 97
811 372
72 484
20 58
923 634
805 597
78 554
417 343
984 308
283 20
362 837
693 278
774 342
338 534
287 849
300 964
465 754
783 87
478 424
168 370
1 781
256 736
360 542
26 398
659 796
144 5
153 669
4 160
247 925
550 23
500 182
619 214
258 690
905 414
18 697
174 432
25 108
516 858
740 213
652 670
501 639
313 985
562 229
24 982
523 714
212 337
604 459
786 206
45 562
172 121
56 558
593 317
119 461
561 495
170 750
326 668
72 273
460 849
151 688
381 713
674 654
162 691
391 313
66 135
199 595
901 746
326 369
425 894
245 546
68 643
873 872
699 814
956 396
39 145
493 691
301 10
248 28
818 536
306 120
695 221
69 830
945 656
297 781
126 430
771 374
174 255
507 126
357 202
653 266
38 678
411 114
211 766
231 777
425 246
153 476
886 688
359 288
304 164
660 572
849 872
397 294
769 972
198 890
228 328
268 188
904 273
184 283
352 614
94 403
239 738
978 513
985 371
505 436
723 81
123 14
174 878
423 156
662 90
60 658
285 956
737 634
931 291
169 782
813 263
409 229
529 869
867 542
714 553
606 139
489 494
103 616
495 732
31 414
374 355
868 427
352 995
771 956
618 669
503 588
701 944
3 867
477 624
948 376
299 868
40 639
122 406
702 690
41 789
488 605
724 379
339 332
814 831
888 322
942 285
391 726
677 628
726 258
829 957
518 894
704 350
298 982
302 98
530 662
155 224
574 41
518 43
944 666
381 530
895 811
49 315
429 721
88 833
838 128
701 537
329 607
217 637
508 726
651 138
523 113
933 989
284 134
762 67
413 114
1 329
282 718
644 950
76 551
857 232
38 65
777 251
724 728
615 396
14 95
272 535
353 614
21 867
655 819
761 434
696 696
723 700
875 379
343 412
843 660
288 255
176 311
31 629
472 729
831 49
242 406
213 183
59 588
386 959
622 710
825 318
685 311
570 864
372 737
79 533
846 555
1000 548
158 34
547 630
808 66
842 649
125 303
202 254
986 997
886 69
281 312
742 962
141 949
658 686
336 466
556 532
38 461
488 18
823 741
873 899
173 154
101 589
917 128
112 134
789 675
219 573
470 981
940 704
351 676
910 127
143 524
974 187
844 298
869 238
727 669
702 933
672 45
17 616
346 891
105 188
42 515
2 795
414 814
985 476
551 724
991 845
78 385
512 176
616 585
261 330
271 430
787 477
733 890
64 238
514 310
29 229
478 174
926 691
382 140
416 815
874 816
208 494
324 830
302 531
464 480
643 201
745 382
475 198
725 424
281 836
400 989
897 339
958 338
725 112
590 566
609 570
819 692
529 326
68 493
838 102
105 82
122 321
792 288
437 737
741 943
30 62
614 785
171 40
958 804
752 898
164 931
259 975
656 428
646 634
175 40
973 784
178 269
852 34
645 850
561 375
97 956
263 639
83 459
52 274
383 676
673 426
968 736
783 274
460 616
716 510
607 554
418 940
38 977
289 477
927 689
694 571
557 287
407 638
891 56
4 275
107 648
954 48
462 352
549 922
904 907
137 776
551 278
689 942
199 349
15 288
881 57
395 150
53 781
168 892
695 605
586 404
804 681
18 556
771 422
226 275
590 844
391 851
354 971
352 912
408 587
311 866
746 748
614 504
198 449
19 765
249 15
663 31
845 392
685 576
453 376
145 620
267 480
152 768
925 487
769 309
135 808
954 298
430 849
165 184
1000 989
245 867
539 920
708 859
771 470
879 66
2 974
977 378
366 492
502 472
868 287
333 771
833 90
393 299
977 729
213 35
737 718
239 291
713 798
998 502
536 869
416 133
319 374
265 543
605 888
603 732
939 427
346 34
971 752
517 359
299 260
479 571
579 587
801 738
615 844
454 513
815 163
758 522
939 79
934 533
794 178
730 569
64 835
236 988
709 712
429 595
993 360
787 390
772 383
391 937
699 453
54 581
584 385
146 225
740 761
97 366
154 608
600 391
280 352
932 289
603 997
574 688
618 258
993 499
239 320
48 458
998 315
240 829
486 471
313 429
860 781
8 354
112 803
69 960
687 931
424 892
71 994
266 724
261 947
273 536
461 925
724 867
344 176
159 460
217 354
421 608
243 58
734 697
274 182
156 826
822 342
729 348
464 773
674 379
724 337
850 55
524 934
18 265
243 638
582 200
366 160
973 725
424 62
674 557
4 581
614 457
885 698
747 999
656 128
136 620
179 439
917 586
670 887
705 467
483 732
836 858
301 305
36 416
202 492
616 866
573 955
600 616
344 757
641 128
442 866
523 551
564 941
182 99
985 587
897 496
557 179
917 420
863 458
877 819
294 248
4 1
273 816
765 473
335 479
992 739
987 149
760 73
115 626
690 335
588 455
910 478
206 100
581 99
173 616
893 525
729 479
700 532
139 795
136 674
753 834
390 920
959 10
937 74
545 213
921 488
520 812
575 590
724 705
797 695
779 10
42 935
308 675
922 953
445 217
610 392
74 965
327 299
764 724
941 908
969 734
886 331
515 464
908 528
917 363
617 863
276 753
753 89
157 92
256 179
319 128
639 312
535 350
432 419
940 679
497 611
465 154
556 6
612 152
395 46
236 812
581 185
485 223
861 30
490 945
777 617
567 221
128 505
794 434
599 140
43 314
406 511
458 801
596 52
349 779
10 552
541 541
168 893
51 918
741 921
324 746
676 695
836 691
98 481
557 88
702 243
989 539
272 407
352 682
417 693
12 457
373 118
843 272
177 896
598 953
719 47
859 281
594 196
573 397
387 504
902 19
915 944
703 308
266 228
330 896
84 948
924 741
743 478
947 538
235 779
688 172
623 111
10 739
602 555
241 595
691 688
898 808
813 967
24 590
646 607
179 387
952 965
926 64
549 78
750 949
138 717
452 919
852 8
439 82
996 725
943 309
593 206
77 638
84 682
23 197
705 888
164 513
977 978
266 832
68 779
103 388
275 418
87 477
782 131
365 790
778 306
203 912
307 880
493 844
373 511
185 376
166 683
216 146
413 682
324 879
762 298
696 145
767 298
661 125
751 454
253 547
388 360
120 797
975 765
211 691
116 39
382 133
7 338
118 763
319 698
580 618
27 331
286 571
375 314
849 763
159 392
823 272
555 78
576 584
306 727
127 778
869 268
445 957
240 637
46 9
845 714
113 524
604 631
152 745
930 536
717 812
503 888
279 829
249 446
558 687
824 170
839 721
910 808
592 759
813 175
601 171
568 215
480 369
464 717
820 341
958 43
609 889
229 705
537 241
864 79
980 837
460 16
865 729
947 384
574 70
251 599
736 233
554 852
546 787
384 421
435 932
308 901
169 17
26 151
748 701
378 848
783 725
810 795
468 997
864 342
328 400
955 597
404 133
987 615
272 132
733 67
639 158
52 117
324 179
49 496
470 301
916 6
976 435
134 469
662 69
93 915
194 844
147 341
343 273
47 569
76 763
107 265
794 461
131 556
675 671
386 692
678 36
950 95
456 908
976 867
722 467
698 401
999 570
874 578
142 229
656 431
472 616
979 200
530 771
14 639
735 940
288 771
933 83
794 989
770 224
403 800
697 120
85 418
222 92
959 527
285 105
318 350
134 892
74 892
553 347
300 892
839 653
938 300
868 357
470 643
684 633
845 253
134 559
890 117
216 394
467 427
988 788
47 831
54 901
364 649
433 130
536 944
539 218
616 838
437 852
768 125
670 729
978 876
43 145
576 9
88 77
742 637
777 88
186 47
865 573
243 69
405 216
251 699
50 688
732 491
456 357
751 893
482 173
570 618
922 615
336 940
508 1
551 344
830 853
330 118
664 650
966 193
650 718
957 408
36 342
606 488
697 516
280 631
432 921
451 993
162 304
524 434
102 181
685 786
762 206
373 957
384 117
78 753
681 825
734 544
237 621
848 776
471 288
479 777
429 18
980 982
496 739
890 156
186 128
834 588
221 293
688 621
721 560
739 535
955 60
422 959
457 71
349 101
687 498
487 339
849 825
618 17
295 951
16 542
254 861
549 662
470 154
580 661
287 781
653 6
142 352
723 854
415 960
660 659
490 862
856 470
936 77
289 82
313 355
841 100
575 889
23 689
777 223
513 936
278 800
87 830
301 64
818 554
655 190
748 592
612 779
789 938
770 230
163 189
174 73
866 152
561 1000
711 736
659 625
362 683
530 214
895 534
899 760
443 227
980 525
991 459
168 31
716 601
664 698
207 11
592 175
290 779
78 585
912 29
802 93
320 828
895 23
535 633
291 598
316 391
586 119
492 705
68 490
701 656
321 262
875 634
774 85
193 32
102 651
423 613
137 333
991 946
282 145
454 821
628 260
286 97
605 415
25 413
983 273
35 716
860 237
540 492
579 772
877 581
343 125
665 993
340 818
194 23
623 358
493 213
39 521
431 981
238 309
505 395
346 192
914 737
895 960
105 809
428 753
461 780
654 173
625 642
49 983
866 630
175 750
91 161
743 379
805 37
698 695
279 416
843 386
856 753
382 143
940 973
127 904
197 468
594 320
766 644
456 948
574 55
988 697
416 38
222 312
179 175
372 700
852 532
495 127
707 473
875 455
555 554
837 295
289 413
936 660
871 605
68 18
282 185
816 324
782 890
451 523
849 648
685 246
68 27
247 41
901 154
366 581
7 143
125 826
789 684
186 567
737 687
370 393
191 40
440 942
322 135
963 206
827 471
781 645
789 915
788 667
223 758
667 189
37 971
147 207
831 103
966 794
851 345
601 76
269 56
821 883
380 852
691 319
505 560
128 762
93 679
801 900
825 461
24 935
786 2
592 487
393 538
456 795
236 719
504 417
162 503
462 468
433 577
318 827
588 529
448 194
76 280
85 867
797 471
411 538
743 897
731 797
208 674
864 40
904 734
689 684
36 234
260 636
888 905
730 125
766 308
844 582
718 254
61 548
796 549
167 263
238 717
459 692
137 474
694 181
297 319
974 54
749 131
824 784
7 580
113 149
512 513
842 297
752 170
383 799
673 728
907 124
204 765
781 279
532 467
345 641
308 839
778 170
116 324
637 495
320 817
545 343
435 44
126 673
469 908
921 557
984 629
395 386
122 789
336 14
62 784
703 632
688 932
823 947
273 295
557 277
566 521
205 176
988 218
574 841
883 184
264 844
102 30
155 968
742 201
730 876
945 779
109 756
675 42
387 547
360 401
317 30
188 349
293 13
607 453
920 379
743 502
875 945
874 550
119 928
670 975
730 552
656 563
836 275
842 659
57 953
407 384
534 563
637 754
627 624
72 842
431 948
645 559
295 145
246 28
897 108
376 455
191 299
164 825
603 781
547 107
499 143
927 654
127 911
201 796
411 680
952 162
265 935
548 617
132 188
380 439
265 247
135 200
223 411
235 706
609 460
865 894
359 132
33 448
376 40
898 125
387 336
486 78
456 758
175 533
113 181
977 854
825 430
97 412
244 990
367 669
879 734
747 728
721 320
143 909
387 41
498 469
270 278
231 602
69 276
678 683
982 214
169 484
623 77
791 158
988 288
8 560
178 487
171 328
192 323
199 109
696 897
533 643
72 910
645 387
350 639
46 842
862 906
934 659
171 984
281 232
31 501
965 328
772 62
62 295
13 205
220 786
914 147
685 433
242 803
629 93
620 388
489 527
703 703
850 319
185 954
840 176
732 904
649 491
931 216
985 277
521 866
111 436
192 112
823 241
474 855
548 103
824 918
853 819
135 398
763 675
92 282
904 350
208 517
232 373
405 66
404 198
244 58
290 871
768 986
956 368
280 556
66 730
685 75
636 827
232 502
27 414
790 576
934 180
969 143
662 34
603 996
417 182
104 907
31 570
89 212
491 227
694 854
439 888
244 832
124 871
272 656
291 848
212 648
130 900
80 622
580 129
79 345
876 495
482 540
370 805
182 884
415 252
293 511
709 217
248 236
366 277
637 625
167 40
821 239
43 2
698 384
469 733
14 188
171 72
272 246
470 118
960 320
803 847
618 705
871 81
641 623
107 327
868 47
197 166
952 85
916 310
368 159
17 46
448 769
425 702
807 601
518 271
878 904
835 371
441 995
165 545
108 243
499 942
862 783
818 887
591 794
791 518
247 600
992 316
544 848
84 155
394 904
70 796
831 938
86 847
745 223
729 325
614 260
297 69
652 301
272 640
608 475
421 400
764 838
410 641
835 937
218 511
701 780
501 381
103 609
143 762
712 133
964 308
66 314
677 305
33 177
55 521
636 771
77 429
807 828
368 900
458 703
928 486
279 93
114 740
50 970
818 484
243 47
285 660
921 890
771 157
534 263
694 274
623 809
108 826
442 752
776 883
856 14
980 189
338 309
801 279
242 652
763 159
739 2
767 777
272 659
569 498
652 725
702 869
33 520
977 874
28 77
35 587
500 547
509 701
686 335
890 643
420 241
235 634
506 729
739 270
495 547
24 701
485 781
543 829
846 604
43 391
736 130
39 334
664 813
446 514
224 446
654 904
129 340
639 614
424 960
524 38
865 715
238 844
631 529
562 153
303 365
91 710
319 572
368 174
291 866
441 543
424 532
350 689
190 170
85 601
822 358
125 328
214 337
968 86
499 267
275 853
39 380
205 566
531 102
426 474
767 408
183 400
500 903
734 398
428 481
234 757
115 486
17 40
236 596
993 116
462 767
176 357
36 586
676 380
707 124
226 675
901 865
818 434
970 668
248 977
643 591
117 842
453 168
604 902
303 117
592 284
970 525
911 445
899 650
774 491
695 441
464 882
421 842
983 28
475 54
38 475
213 864
248 985
526 968
315 427
615 795
773 59
14 909
525 831
797 107
625 541
859 85
554 15
17 157
263 259
265 54
459 894
654 822
813 380
23 905
46 354
33 591
35 555
131 985
79 591
996 541
532 448
999 351
895 295
643 612
243 18
888 444
658 728
357 750
508 107
970 81
557 491
73 49
906 92
596 591
657 280
450 293
105 238
301 35
370 878
778 847
787 516
372 139
243 199
138 925
525 17
419 921
144 113
497 131
934 275
831 952
189 420
585 415
314 228
748 455
61 855
896 237
400 875
247 866
426 413
265 936
198 870
764 163
836 65
750 961
129 131
43 460
711 109
393 825
824 698
696 670
628 845
440 636
796 312
739 557
74 72
79 36
328 28
316 803
481 353
737 938
750 669
365 219
650 662
2 723
43 628
405 709
841 965
573 884
132 373
642 704
357 47
713 276
971 623
617 26
189 813
953 167
570 89
308 642
681 671
223 294
869 726
393 170
753 117
379 518
996 734
334 367
954 734
7 336
838 806
509 98
598 748
430 311
610 548
448 15
426 604
982 702
418 401
386 524
522 668
400 13
61 263
728 647
498 797
298 558
501 739
319 199
350 51
589 655
622 747
932 674
15 107
2 751
268 374
601 260
536 402
150 913
500 819
706 408
420 100
497 450
952 904
475 344
33 2
464 916
660 164
106 182
132 290
422 743
725 515
253 688
62 366
762 742
637 401
251 256
147 517
430 802
312 951
187 560
257 870
707 931
699 18
869 364
18 617
911 734
275 8
253 511
754 662
798 506
758 121
88 450
491 197
413 870
952 442
812 257
881 239
798 344
346 730
707 784
460 659
404 401
406 261
513 747
397 282
34 349
960 561
433 218
567 697
279 157
25 714
90 117
646 799
24 15
324 336
903 955
644 848
397 658
999 772
249 165
389 837
419 277
133 502
624 162
120 874
424 76
339 311
434 70
960 125
99 894
308 872
524 233
424 163
709 82
165 478
493 500
793 799
878 258
691 259
99 549
386 810
526 354
111 215
675 188
235 88
997 867
810 146
103 91
566 595
986 209
356 366
922 236
215 535
161 978
812 530
285 394
244 820
541 986
602 672
740 809
706 90
692 555
526 864
610 894
502 200
670 822
375 592
815 686
894 416
151 993
385 221
581 381
752 512
47 185
30 491
255 798
41 974
404 860
81 681
96 854
426 633
914 823
362 948
563 931
289 900
278 874
114 396
156 910
237 898
758 705
219 395
428 8
234 551
77 97
841 137
695 251
462 493
386 984
291 463
409 541
241 17
674 865
140 100
486 842
616 751
423 317
475 331
257 746
443 474
790 349
108 360
694 1000
193 697
930 398
301 903
344 545
725 790
614 480
227 38
977 818
843 286
75 325
304 649
685 557
241 84
667 790
808 60
416 944
98 939
208 386
468 159
177 512
254 336
62 797
623 590
211 652
22 843
965 167
316 221
66 544
983 830
645 723
847 518
732 31
566 588
631 344
259 133
274 380
823 313
379 411
279 781
879 693
852 449
804 70
562 135
185 343
525 113
787 263
113 908
86 82
860 252
558 594
935 512
780 42
551 335
842 831
646 458
509 365
951 462
467 97
327 571
799 266
303 400
599 32
223 354
342 493
308 996
733 517
140 248
142 950
834 94
598 477
63 185
644 60
419 381
421 201
964 928
450 767
810 950
661 107
833 875
912 826
378 61
755 783
765 694
145 666
63 650
542 538
642 683
961 91
886 492
127 302
958 15
938 344
274 584
612 483
449 773
955 778
19 332
198 90
604 764
109 608
545 28
723 99
206 798
366 307
726 432
70 23
973 103
35 502
467 483
760 766
783 866
135 903
304 591
711 224
306 10
542 748
433 65
963 334
795 583
362 971
51 271
69 217
683 139
724 918
983 602
380 505
600 193
528 911
567 295
117 964
964 242
103 209
188 498
870 640
921 173
203 794
535 561
416 800
935 82
871 867
906 439
666 117
345 954
827 213
1 326
140 909
22 114
629 111
720 664
260 9
146 403
514 454
859 197
962 497
774 755
773 601
776 102
212 667
187 919
536 536
486 29
40 7
694 553
466 359
864 216
890 807
595 597
372 105
630 9
474 673
538 107
481 858
32 677
699 159
638 530
314 933
736 682
144 126
327 660
860 268
10 874
294 491
124 228
184 700
783 524
275 617
475 862
979 323
170 503
865 414
187 188
448 77
448 877
907 454
229 370
16 783
693 242
918 600
898 215
883 601
802 973
287 214
569 214
419 677
389 769
630 311
619 995
874 727
355 773
91 987
325 64
351 126
425 996
688 946
800 819
335 318
645 237
796 610
289 449
140 109
341 42
770 552
372 847
683 887
311 940
362 613
702 330
957 405
147 606
133 370
322 212
442 725
970 845
309 336
417 896
828 495
225 81
578 70
912 982
21 958
474 588
697 936
419 57
404 125
185 755
920 75
624 73
410 923
307 396
504 743
159 244
961 269
52 816
272 82
539 619
518 66
301 221
836 330
100 113
312 646
241 587
731 663
893 588
585 64
284 235
218 992
193 528
544 81
102 207
413 967
126 620
231 477
450 191
406 514
856 650
419 301
4 668
429 658
18 241
800 405
985 786
628 635
442 225
336 896
729 442
389 804
676 936
434 718
658 449
880 105
946 189
888 761
289 764
90 25
421 881
806 814
193 408
538 381
168 649
54 533
776 442
151 672
709 228
570 329
808 470
949 119
121 183
323 512
605 409
723 276
622 661
871 74
596 654
757 726
940 31
612 549
307 822
522 239
170 99
861 438
908 712
335 47
303 592
439 650
861 77
246 865
898 488
435 214
68 209
890 119
301 373
70 209
453 896
414 381
178 584
378 814
393 965
802 334
437 875
832 575
968 374
702 681
147 337
968 317
466 695
952 682
405 406
483 338
203 518
206 601
70 862
164 693
897 167
44 228
255 64
672 799
535 280
18 386
851 100
392 286
926 61
572 614
136 536
312 883
699 514
797 552
124 585
621 834
393 245
913 976
910 287
184 436
709 733
361 439
138 779
479 39
224 690
352 147
939 799
718 276
429 115
612 612
442 527
333 646
715 107
752 478
376 178
21 746
949 579
300 970
464 449
986 981
208 426
82 77
495 473
152 755
171 903
195 967
580 336
356 504
806 655
445 798
279 699
155 501
112 968
774 39
344 558
583 384
322 976
233 241
709 833
388 836
629 339
754 43
380 350
210 954
167 756
545 593
843 117
343 555
976 390
711 17
744 990
533 137
446 46
856 18
586 994
312 280
140 449
787 625
212 266
204 856
118 76
228 453
328 327
921 986
106 575
340 699
839 516
81 101
682 577
140 785
663 688
62 523
710 580
302 721
257 666
774 96
55 242
529 754
883 223
509 239
435 240
419 263
85 945
123 643
627 266
814 731
195 926
483 990
465 721
540 207
690 663
362 21
519 481
714 291
804 644
470 247
826 139
822 425
16 820
453 41
537 350
444 473
525 474
830 925
165 451
302 520
151 210
767 71
136 876
823 116
70 314
318 693
58 7
16 782
152 315
906 629
948 64
293 168
408 75
797 959
370 956
444 232
584 923
702 300
47 823
997 130
284 64
639 184
279 743
58 36
681 89
419 739
409 874
927 983
590 453
513 566
648 95
222 792
254 762
475 573
495 632
73 461
906 542
334 252
356 190
319 320
979 456
948 437
394 604
941 9
919 495
874 369
539 887
936 298
79 271
207 662
556 602
208 470
545 717
520 663
509 883
691 23
664 587
91 900
622 573
479 33
599 225
220 268
713 275
107 126
394 386
574 488
322 645
40 638
840 615
360 571
145 792
927 92
742 59
82 45
654 212
204 973
168 95
732 976
812 268
291 849
872 930
254 208
447 356
256 470
75 697
514 269
998 86
626 882
392 531
656 110
806 560
11 877
164 549
978 884
626 531
324 732
410 165
101 785
44 751
831 987
920 989
461 633
139 468
524 517
953 480
550 428
714 906
572 776
907 282
208 894
323 461
713 540
742 660
568 114
716 55
177 847
494 453
945 945
213 308
931 745
715 48
983 422
870 81
75 678
397 317
446 664
740 600
47 688
527 370
354 264
157 232
733 835
25 849
31 814
714 510
201 283
459 425
698 407
871 556
573 798
202 759
809 371
665 783
756 296
459 309
749 516
310 397
629 409
495 777
375 249
536 552
984 901
245 761
599 202
355 419
676 514
445 146
709 448
139 580
468 943
855 423
769 988
915 182
402 29
568 475
657 424
163 783
848 474
744 733
718 858
438 228
958 865
761 767
737 717
655 481
74 674
780 389
668 972
376 576
818 586
262 434
936 184
379 78
664 639
421 517
919 854
753 320
679 242
711 281
56 711
895 267
369 102
245 853
759 731
972 591
499 635
454 185
63 946
219 511
599 811
749 750
642 325
180 473
226 616
817 445
546 954
506 691
95 639
408 655
740 124
830 788
122 554
728 592
913 901
62 118
757 922
146 925
248 674
800 384
899 272
97 775
597 556
880 500
915 971
943 620
827 239
680 870
840 259
362 991
777 786
677 731
875 410
486 977
179 992
677 245
234 626
677 260
954 729
8 704
560 446
31 569
546 337
863 702
110 279
505 16
925 701
143 143
315 228
660 554
598 66
955 505
722 974
145 509
64 88
672 872
475 977
593 267
423 496
91 57
549 303
61 783
476 574
216 590
605 898
112 156
432 625
478 446
94 283
416 274
45 87
33 54
845 628
405 185
509 121
243 309
956 623
7 120
986 227
787 709
724 629
148 314
353 798
867 205
877 656
703 11
210 418
872 497
324 724
527 97
2 887
617 772
135 378
440 946
986 6
482 474
610 575
976 346
953 505
450 108
195 855
821 486
846 775
744 438
918 756
638 625
938 320
961 778
525 615
512 412
292 539
616 265
393 76
703 869
562 747
683 965
641 420
32 384
169 90
767 120
335 599
359 861
254 972
104 198
769 635
923 248
521 865
21 396
955 295
713 739
324 143
37 300
864 200
972 560
434 570
241 907
869 810
430 268
712 505
376 553
844 176
442 874
583 283
64 813
754 62
437 773
229 478
127 942
330 713
300 422
144 80
380 989
204 365
778 526
709 185
735 150
292 210
868 629
708 170
626 291
545 277
999 143
613 164
414 706
927 899
348 312
433 428
236 503
818 668
451 276
507 500
991 106
570 122
193 577
395 431
927 483
179 30
751 294
428 362
552 750
528 147
193 494
686 414
217 608
418 967
157 346
930 63
831 140
153 711
953 366
927 281
867 818
811 650
223 929
955 706
457 762
198 234
839 368
810 872
162 33
105 95
880 694
987 868
759 466
87 521
63 136
655 278
75 939
623 754
898 462
213 370
43 90
558 326
359 807
929 364
864 117
707 886
110 63
380 115
107 272
129 810
852 125
316 550
857 614
897 902
327 808
181 888
616 237
879 843
149 243
410 692
425 450
684 241
657 487
143 571
607 983
809 228
694 886
718 63
576 697
628 658
273 739
358 986
695 21
834 836
916 348
767 818
584 939
344 114
613 675
174 564
534 369
169 395
136 646
70 708
386 485
382 291
292 900
921 996
582 16
235 978
243 302
502 558
502 429
31 892
201 428
908 537
577 462
323 651
104 428
1000 135
713 860
250 296
63 173
782 944
383 281
801 326
57 815
47 258
692 75
168 494
609 740
788 258
196 798
429 837
423 893
610 704
882 541
39 955
562 783
129 105
918 217
769 543
215 983
555 201
534 953
601 559
711 812
370 952
63 303
284 373
471 883
150 304
394 99
303 583
188 994
448 586
977 936
76 217
353 997
497 722
890 408
668 645
903 829
733 628
559 373
445 216
395 401
546 718
258 901
508 232
549 716
910 80
148 595
280 704
409 738
741 447
743 710
96 41
70 179
577 518
470 159
855 728
42 963
332 543
807 77
933 955
964 206
944 59
998 482
704 700
614 701
620 213
251 227
49 559
305 850
102 541
280 567
737 614
145 377
640 601
911 522
710 131
426 245
86 298
730 492
611 36
179 61
255 50
583 74
523 412
910 350
831 137
470 903
386 136
339 271
813 158
705 666
160 61
529 51
505 317
455 562
468 106
200 492
503 882
520 387
668 8
166 695
446 847
459 228
454 674
155 400
493 419
195 900
511 968
907 964
990 235
363 814
720 144
842 825
898 469
37 939
423 773
167 60
908 684
13 47
563 242
390 88
521 796
141 548
975 861
521 94
95 495
302 538
576 899
81 552
164 126
254 978
153 388
320 769
484 667
853 926
567 416
655 490
222 661
989 48
1000 481
841 631
963 844
467 751
37 98
873 104
826 425
69 134
286 135
815 395
7 717
762 11
320 608
48 742
640 359
669 805
26 739
363 514
226 363
279 613
356 388
849 340
321 323
36 218
956 452
743 453
884 802
209 175
103 962
691 892
427 550
377 804
936 664
733 751
905 839
188 588
668 34
936 632
911 517
710 584
570 802
73 570
272 965
114 202
173 536
516 764
580 627
494 98
300 793
921 872
747 557
370 799
808 352
15 757
209 142
144 648
299 278
500 520
29 737
668 350
833 195
782 419
446 435
774 744
836 771
992 43
338 613
197 315
998 16
998 932
426 273
492 562
718 151
518 483
414 250
974 47
563 808
497 351
909 103
428 732
354 871
65 677
318 971
18 266
154 374
782 437
493 276
282 657
70 469
277 120
484 607
959 272
90 461
324 766
26 39
455 751
360 384
953 799
761 592
241 230
592 879
643 125
588 25
193 163
636 464
296 654
830 672
786 194
389 52
232 573
40 643
687 417
1000 724
287 531
236 117
538 568
833 129
175 772
169 188
472 613
886 751
454 427
821 862
182 747
212 224
970 272
418 357
86 157
295 532
579 720
383 756
955 415
604 294
364 211
728 66
946 694
607 673
680 708
184 597
255 559
855 856
920 814
511 535
953 15
985 188
802 165
459 738
931 393
484 539
121 319
88 703
994 239
173 658
343 770
705 329
585 442
952 969
582 906
387 437
355 896
808 58
910 921
67 261
231 429
710 530
67 79
316 873
713 493
745 550
387 680
876 277
937 794
731 783
89 978
797 434
503 548
678 129
368 537
464 801
764 486
808 223
749 414
60 329
999 714
804 862
341 242
712 742
342 607
182 297
932 190
518 316
762 967
722 878
38 882
327 241
123 998
3 480
331 684
910 199
522 406
530 711
401 735
426 416
366 153
673 515
555 614
840 881
204 482
767 689
644 847
150 88
774 805
876 848
311 436
310 763
50 249
129 560
609 401
721 32
450 675
677 412
364 800
45 6
698 327
315 488
128 225
698 575
538 891
127 762
714 63
769 399
952 298
681 97
231 583
998 958
49 650
404 320
309 685
13 206
361 473
176 389
37 238
413 937
697 476
943 729
96 417
618 672
515 18
585 372
909 230
895 679
660 13
673 199
493 836
946 273
352 124
474 887
241 562
182 685
282 281
448 271
806 79
433 895
463 934
335 907
667 545
989 697
354 825
539 48
922 370
651 60
647 791
380 790
52 961
466 204
599 175
889 567
557 639
992 843
935 589
127 985
367 480
62 131
412 862
387 334
480 469
743 497
558 577
122 945
571 120
935 162
10 961
648 46
557 617
463 655
267 104
67 645
720 506
124 376
855 591
727 891
587 552
103 446
23 439
834 961
801 610
314 889
138 394
803 641
37 102
38 467
925 410
382 339
522 130
513 234
98 930
424 797
605 143
809 414
945 946
400 55
592 322
605 36
65 985
542 276
28 347
818 796
931 220
854 584
507 156
193 955
335 659
118 660
194 402
464 624
718 365
620 256
443 977
249 367
531 528
14 331
726 776
612 900
269 849
190 181
115 582
587 495
555 830
394 856
814 389
729 902
837 697
864 369
310 932
233 849
606 444
813 115
280 878
308 79
67 336
589 285
85 732
691 814
661 493
65 117
482 9
708 906
700 16
892 867
280 767
836 377
219 382
13 593
341 965
404 783
849 912
689 423
154 593
76 575
284 301
950 160
207 115
772 841
236 582
579 516
807 898
370 244
900 255
210 231
583 78
224 629
270 256
166 763
939 502
352 917
954 818
343 109
254 274
651 257
710 339
529 336
993 201
46 788
297 471
855 229
360 327
739 109
825 768
151 250
611 770
476 891
504 329
271 87
195 916
811 316
992 158
156 389
617 465
870 970
589 394
285 241
618 138
287 704
295 909
36 931
59 389
541 589
754 956
325 38
546 470
554 691
244 523
30 872
110 630
624 99
500 582
58 358
522 5
873 554
849 95
631 152
387 332
525 504
565 961
96 24
141 683
763 615
655 580
173 915
485 143
133 152
706 427
260 770
121 346
765 505
456 776
939 75
514 502
531 531
569 129
961 210
980 587
652 389
79 106
11 22
447 58
816 12
297 360
582 756
698 346
486 339
562 954
620 57
963 33
169 970
231 982
584 221
311 523
96 631
575 21
891 647
364 736
427 61
707 600
509 892
777 744
983 430
94 178
513 299
740 630
399 948
911 356
428 602
56 938
779 97
932 488
309 830
355 764
740 536
115 963
410 80
984 600
313 333
560 113
232 566
38 32
929 445
195 622
814 569
828 598
476 169
673 774
422 41
202 661
96 516
936 725
774 872
882 748
177 528
752 435
251 417
111 598
167 627
390 211
123 294
497 55
353 84
839 660
566 555
229 126
952 873
638 188
220 247
425 448
185 761
955 803
432 273
886 549
89 522
798 984
703 40
893 485
95 447
327 362
175 341
236 41
617 354
471 191
264 460
455 270
372 560
388 407
461 911
725 551
930 698
795 961
391 257
769 532
836 755
754 934
73 470
884 45
576 157
654 201
899 352
173 49
595 110
187 486
270 412
903 764
219 674
137 264
344 285
649 835
510 15
587 710
118 917
152 331
951 225
180 606
924 335
865 184
509 423
194 597
186 640
569 935
636 302
974 978
429 588
593 594
414 904
381 894
693 546
152 163
866 494
471 920
878 917
412 518
720 259
948 532
329 240
549 697
996 381
829 174
524 700
849 868
43 867
298 848
24 233
245 365
920 202
506 806
799 620
852 481
691 252
701 948
201 376
298 945
499 609
474 658
570 2
473 810
989 934
93 822
697 440
655 301
660 627
677 967
790 357
551 905
396 964
727 405
447 241
136 641
89 498
177 313
822 637
489 652
774 197
434 441
290 71
599 689
178 952
807 773
158 475
238 795
959 804
106 87
552 597
970 472
491 453
796 174
526 274
764 49
800 704
121 746
160 339
794 827
264 703
238 12
837 3
699 800
535 10
628 283
981 100
306 444
297 866
510 748
898 823
584 19
235 462
194 943
212 105
466 782
824 262
953 87
265 476
31 417
950 84
443 833
796 116
357 559
498 475
239 140
433 85
917 290
380 778
640 60
607 951
958 379
471 349
94 537
115 182
642 199
37 483
760 533
709 322
236 866
707 414
169 950
559 304
139 505
454 430
994 262
557 259
904 70
70 290
188 896
810 633
724 758
472 716
735 895
159 296
245 287
39 52
166 313
85 526
353 843
356 573
1000 268
750 657
734 438
557 431
935 95
630 478
736 177
897 756
535 581
909 910
173 210
136 513
573 734
519 700
571 563
530 320
145 640
466 728
743 759
774 830
552 629
869 119
673 636
216 895
116 700
723 830
940 88
216 436
778 659
682 199
176 932
174 451
986 35
986 285
279 762
409 655
447 565
420 623
780 973
626 35
891 29
521 287
659 930
978 17
24 846
759 880
466 790
50 538
655 872
354 979
209 714
146 435
844 123
348 34
145 752
156 988
629 962
600 505
994 462
88 99
63 882
741 869
884 594
519 719
771 941
569 568
592 735
776 760
890 93
596 9
360 184
10 652
159 816
374 502
685 113
790 868
634 469
76 23
949 944
21 599
625 685
960 458
871 500
145 416
650 707
822 593
142 193
90 157
465 47
972 155
235 217
723 691
572 126
623 912
726 564
236 126
3 193
767 164
534 553
452 106
103 314
693 743
724 584
921 249
768 565
504 811
187 9
977 497
124 182
75 72
631 451
750 310
3 869
622 357
20 168
663 92
74 872
160 377
426 260
62 883
625 760
681 7
22 653
756 905
90 674
349 766
307 411
248 394
338 836
506 178
19 796
713 287
600 815
847 925
259 667
728 55
634 621
546 424
464 349
107 679
164 956
704 472
979 718
160 191
84 220
335 204
617 437
667 582
422 287
76 952
961 933
377 203
885 786
516 18
142 95
756 760
533 957
236 648
770 754
643 826
19 381
860 636
992 138
557 873
319 176
919 8
766 250
142 70
537 387
407 31
227 603
370 109
878 780
759 59
456 390
170 8
293 882
229 987
555 817
906 198
243 718
756 850
182 379
629 760
805 935
882 299
879 448
670 312
252 489
364 575
653 184
433 476
560 680
956 485
963 705
317 864
399 645
956 248
54 330
69 6
779 219
709 391
270 918
37 678
570 685
751 888
565 622
724 597
171 856
389 741
466 966
338 70
195 718
910 599
228 484
511 327
122 509
882 680
756 233
935 798
324 949
547 803
74 709
116 632
276 206
277 968
876 397
808 740
372 360
622 232
206 367
628 480
924 537
299 733
122 456
403 132
378 616
242 563
357 869
578 149
93 880
237 537
17 165
387 225
27 653
388 143
556 669
887 896
259 117
54 816
403 507
23 488
207 157
292 93
705 126
291 689
521 577
427 13
198 365
914 245
235 7
431 492
286 88
711 72
61 401
133 567
930 247
866 930
37 81
484 252
169 777
151 279
816 805
99 831
658 840
224 71
207 796
378 360
659 534
268 145
285 815
30 204
542 850
598 263
83 908
627 854
464 13
706 969
173 624
617 677
864 511
702 322
266 233
509 493
434 713
310 436
900 768
282 393
391 719
308 659
796 840
656 678
814 311
93 753
812 543
705 186
373 858
707 202
404 73
185 667
2 508
3 462
412 623
512 551
833 279
865 134
218 904
590 920
487 556
814 603
151 152
799 949
432 376
675 678
153 775
699 27
760 453
719 782
415 378
917 577
315 594
434 311
743 636
452 984
354 514
60 111
702 212
173 306
724 297
268 701
734 918
16 383
110 791
911 470
161 606
569 680
832 99
631 878
454 990
854 931
18 497
40 601
230 406
678 121
968 455
551 534
273 592
881 547
310 505
686 879
497 711
117 340
72 491
136 700
562 958
458 902
19 261
729 568
802 776
552 793
261 376
712 5
886 417
468 650
383 248
595 346
917 6
4 417
787 115
149 235
532 301
533 539
415 244
873 585
180 426
313 548
120 845
598 711
268 639
654 122
78 26
631 803
966 770
352 135
417 259
773 937
372 597
53 989
762 326
76 336
895 603
444 482
634 477
45 891
375 476
196 276
485 530
419 145
367 356
135 64
214 820
545 784
876 47
898 718
442 160
808 595
497 67
433 554
516 158
281 769
440 494
112 700
427 130
869 4
276 352
909 168
149 476
925 364
353 952
746 23
635 255
686 340
526 664
978 671
382 229
910 109
154 528
272 518
91 332
19 449
552 546
660 846
207 902
37 99
217 407
462 972
335 16
290 946
956 669
49 922
956 43
257 392
76 471
313 823
546 546
535 822
640 298
514 561
883 448
594 66
638 850
727 517
620 17
966 562
786 306
965 486
806 83
926 530
660 492
785 974
679 840
503 449
429 681
124 77
527 620
47 711
699 726
776 963
341 481
329 352
806 84
871 315
957 678
465 335
944 992
338 984
21 999
558 427
551 458
573 62
660 450
950 733
623 219
801 73
547 906
214 662
7 129
214 185
392 966
655 129
964 946
90 560
525 564
533 144
403 101
149 841
111 90
67 878
526 365
341 139
304 67
916 678
794 41
166 95
857 744
684 400
680 946
742 424
601 693
379 962
23 271
1 394
673 929
484 108
152 664
885 264
730 831
568 700
239 217
709 767
369 911
853 260
824 988
962 781
587 331
919 634
370 743
446 894
956 9
780 869
183 322
264 834
462 513
157 450
46 328
707 449
437 382
674 72
843 494
60 977
912 845
298 26
586 362
230 226
687 635
706 595
373 670
5 463
270 709
13 665
230 592
82 346
714 999
195 35
89 551
781 73
540 952
578 283
223 665
314 244
60 239
513 297
345 388
309 635
54 69
633 232
452 48
595 163
419 123
534 786
375 498
61 523
352 983
185 633
727 666
953 320
80 527
581 924
559 650
28 823
429 111
454 118
589 458
412 922
86 660
172 41
799 429
907 334
714 513
241 848
947 677
366 431
271 407
43 97
658 558
726 747
742 645
47 120
836 578
488 20
243 658
171 487
621 934
273 59
902 686
960 810
809 188
13 918
440 713
833 296
6 13
247 255
284 164
91 676
426 827
136 650
867 309
310 112
806 584
726 464
650 363
824 43
479 97
529 718
291 75
415 578
620 843
722 220
251 106
691 441
648 25
955 284
858 495
463 444
540 332
213 554
216 755
428 52
661 952
769 843
970 162
416 282
658 782
118 315
70 149
74 154
681 512
553 175
119 910
986 434
328 162
40 913
345 980
328 819
522 94
747 136
625 837
665 101
246 157
724 964
122 207
57 772
924 120
107 606
771 722
569 997
946 900
347 193
512 686
172 295
504 468
82 702
843 688
599 825
844 999
496 489
14 99
836 851
802 759
697 198
277 669
202 108
681 261
514 701
791 693
35 119
860 817
89 258
630 492
152 111
124 745
912 646
698 256
710 287
922 133
428 17
747 149
911 637
307 44
260 975
377 777
277 16
989 979
635 533
834 507
596 869
194 273
366 566
666 473
811 906
918 968
887 791
979 352
432 937
247 530
149 245
28 398
993 745
700 483
559 767
908 679
901 722
311 461
636 347
729 668
461 215
921 599
691 450
30 188
866 497
54 405
694 193
573 227
92 491
303 529
779 603
59 447
474 203
266 644
208 70
295 131
909 12
971 842
444 274
360 321
621 828
136 204
189 693
750 138
544 856
622 225
937 416
84 404
776 136
222 845
592 562
411 716
399 795
563 299
701 616
341 157
16 929
943 647
594 333
883 174
289 129
981 219
277 802
915 240
254 863
152 155
317 798
880 761
599 784
924 407
142 772
987 343
53 683
99 418
886 466
797 665
591 488
635 415
359 408
839 456
567 392
811 182
509 122
266 827
786 229
291 459
233 217
181 588
318 435
723 399
601 56
756 177
704 776
570 179
538 968
230 305
674 94
856 984
42 928
939 456
875 218
37 352
918 798
361 783
799 263
949 547
121 473
207 577
290 385
738 914
632 93
886 895
943 395
581 825
182 236
434 726
438 254
633 656
963 463
426 974
915 20
288 737
296 942
283 845
856 844
952 886
54 838
469 119
292 402
803 504
289 576
270 427
693 975
38 308
60 592
733 338
90 622
660 92
638 452
541 46
481 19
18 482
476 300
216 716
307 24
735 314
586 611
249 750
508 348
249 86
963 642
102 286
560 263
214 620
2 708
6 829
701 405
398 761
58 577
938 903
377 697
11 985
891 239
100 163
188 612
375 701
698 483
619 501
702 33
129 597
656 246
352 125
287 144
527 361
335 954
743 787
788 496
392 25
327 137
886 719
4 706
864 874
800 313
905 671
590 105
543 5
838 513
618 991
860 389
648 840
105 718
347 652
252 322
716 622
843 12
723 340
409 842
82 344
562 548
168 725
544 553
317 505
771 230
390 836
384 142
372 997
49 432
607 726
780 240
938 377
579 649
409 28
782 510
381 357
830 658
884 312
734 315
489 482
101 630
771 42
949 601
826 295
947 809
951 879
446 779
241 910
895 70
777 53
176 773
775 70
578 515
827 403
30 105
508 96
776 124
349 788
859 596
433 816
539 42
664 377
942 837
877 771
999 708
141 310
337 21
373 474
246 380
3 530
374 384
424 954
930 829
163 182
278 466
26 57
84 351
960 542
773 883
216 216
622 979
648 668
876 957
26 492
157 863
609 697
25 546
314 891
905 113
440 107
622 575
392 485
770 202
243 443
331 549
440 665
580 805
335 14
254 330
880 367
987 560
674 208
485 978
184 956
363 69
535 648
150 976
112 768
757 579
734 527
119 75
761 251
305 724
381 536
29 114
535 673
724 657
443 718
242 65
535 537
498 388
513 768
659 572
493 586
57 331
315 132
946 44
507 192
227 709
215 818
125 308
530 906
40 855
109 927
728 927
530 977
17 362
187 662
701 90
367 755
614 636
408 135
806 410
341 291
778 958
867 271
332 763
956 762
848 597
398 781
960 367
824 517
962 576
723 433
790 714
877 233
978 852
70 118
513 849
739 719
940 664
808 754
915 735
848 823
822 482
192 529
204 33
502 392
292 249
838 491
904 938
783 760
605 129
759 1000
779 498
857 986
840 854
536 633
2 82
939 320
326 790
180 801
101 956
236 2
804 727
155 775
19 784
869 756
289 422
146 926
319 225
280 407
792 217
643 861
259 139
701 370
776 747
199 982
572 462
405 20
564 48
116 598
276 944
256 65
594 388
616 103
223 419
603 302
439 273
474 90
42 602
549 212
410 963
706 828
457 525
581 807
971 621
336 51
472 889
772 154
529 175
465 963
864 598
800 514
697 485
54 910
803 80
258 370
371 534
593 899
485 485
285 530
580 730
118 831
274 946
359 458
799 952
466 27
432 539
108 617
823 333
999 918
941 7
63 535
201 712
951 756
613 103
557 283
235 309
710 696
135 722
596 261
431 849
795 747
983 839
625 465
945 465
335 230
761 308
143 746
547 317
696 953
599 862
915 828
922 637
126 169
830 286
55 498
413 241
863 979
520 518
779 396
813 237
200 93
622 839
355 685
948 869
554 611
512 395
340 637
880 277
85 238
27 725
459 544
740 116
927 883
38 26
472 975
485 516
738 401
964 393
100 202
56 918
406 235
193 750
860 155
915 190
805 560
838 577
410 198
154 902
555 147
139 171
778 719
438 93
942 185
147 46
161 865
691 954
539 899
889 3
34 301
371 338
168 256
45 937
996 911
9 632
393 836
282 47
800 242
39 41
534 77
823 193
64 911
11 689
618 238
579 552
171 779
212 435
942 906
903 62
239 160
555 962
896 152
203 890
508 723
903 847
778 272
901 135
72 827
660 108
30 839
216 145
142 914
3 151
823 430
606 590
715 736
598 314
383 174
469 357
718 885
372 769
64 952
816 442
727 881
624 515
652 117
559 714
328 712
825 414
524 736
139 940
932 542
706 241
288 147
514 348
706 767
785 579
364 831
258 301
512 611
387 941
536 146
539 593
246 886
657 983
837 546
602 786
634 6
643 522
983 936
864 876
222 132
53 701
820 572
54 709
607 443
995 651
878 205
147 701
945 871
801 831
364 80
540 347
721 768
303 499
343 111
349 522
519 345
103 378
448 404
774 403
59 295
404 655
719 316
116 514
541 103
627 245
114 690
805 611
410 782
641 476
997 5
891 152
579 116
279 349
992 802
540 767
585 744
849 891
974 264
477 871
132 500
533 17
849 333
789 330
128 406
763 490
222 882
486 191
357 426
263 160
183 249
895 649
566 970
788 979
388 475
615 461
816 448
192 204
203 444
291 300
917 894
397 221
834 797
164 974
355 262
732 214
183 565
240 92
508 975
646 940
257 412
650 373
802 541
383 957
498 71
36 121
282 72
997 78
51 550
531 765
680 438
326 640
330 300
332 745
410 922
572 364
159 694
460 380
684 263
488 75
76 958
676 732
20 880
734 613
113 540
56 824
175 27
617 488
336 409
351 969
206 717
234 193
345 545
423 34
1000 726
931 757
361 844
147 64
501 129
484 559
298 735
59 217
153 766
707 649
411 619
132 159
497 310
122 849
35 267
796 667
44 804
698 868
563 233
293 237
261 415
677 268
64 181
708 411
886 535
136 549
311 102
189 932
814 878
472 104
624 880
107 929
953 460
589 110
976 149
739 26
853 729
474 915
173 178
47 807
239 433
914 853
118 81
407 86
129 583
774 543
625 165
872 997
410 212
174 248
904 473
390 323
132 315
569 389
520 195
736 807
675 829
958 184
810 865
567 613
294 777
863 468
396 309
39 184
992 586
732 499
192 590
395 650
869 586
108 763
133 692
872 553
374 459
320 34
563 748
73 634
919 328
192 459
855 540
956 51
195 730
782 607
127 633
279 178
821 556
827 323
161 527
323 989
120 199
675 335
364 883
137 263
605 379
233 790
857 125
597 349
129 211
3 605
357 220
377 605
810 943
205 487
870 963
173 637
972 237
395 413
659 985
795 348
582 480
177 885
869 647
856 993
896 558
491 47
795 415
387 891
617 848
791 217
666 634
491 761
402 987
839 48
767 180
952 911
665 936
439 832
716 810
253 482
676 601
923 596
706 171
552 984
792 679
7 679
149 443
930 223
876 577
895 480
497 121
735 354
244 630
206 264
679 306
890 506
268 939
841 676
672 521
531 349
162 785
348 220
983 404
386 541
111 868
73 472
106 777
86 549
416 950
886 740
747 863
5 748
991 141
188 536
438 960
538 711
117 592
19 791
79 116
443 563
14 982
340 525
781 805
64 346
642 554
507 139
406 607
601 117
99 680
423 478
595 494
222 748
360 649
674 456
198 98
291 919
393 858
742 995
705 228
696 926
382 36
654 390
667 727
258 124
883 254
273 676
36 595
976 767
907 263
456 756
175 989
117 297
939 166
180 817
192 669
31 307
372 656
470 179
242 62
982 583
288 937
619 155
508 422
456 869
230 567
873 160
7 658
986 301
273 270
287 522
935 537
835 853
938 959
81 536
943 953
319 828
295 515
966 399
640 942
695 297
802 221
672 573
676 737
632 113
236 385
527 948
593 633
635 254
181 77
550 921
759 354
895 318
144 68
549 123
545 65
754 208
878 940
36 845
520 260
98 51
356 931
647 274
721 517
176 715
810 476
108 881
168 773
227 728
331 254
905 558
326 267
810 634
696 590
933 473
202 839
990 932
554 894
369 944
707 119
173 336
195 447
65 179
307 973
350 755
233 65
105 272
587 737
305 338
920 857
498 650
379 956
526 695
237 83
790 261
31 643
872 222
272 311
523 243
609 727
334 497
80 768
67 730
8 304
271 612
431 803
459 945
137 845
541 977
878 953
771 568
599 369
789 630
283 193
394 675
65 490
701 252
723 777
34 104
182 206
345 327
457 234
953 130
748 184
831 973
618 158
581 142
996 55
800 763
610 442
789 791
530 289
744 246
570 518
861 355
519 597
282 864
31 273
2 981
4 239
577 690
146 564
256 467
801 203
653 658
261 322
546 544
325 13
305 37
837 974
316 646
481 895
272 950
977 441
662 961
544 89
309 759
667 592
551 247
397 480
776 758
868 249
357 510
849 351
307 660
166 943
272 15
973 689
780 959
418 537
781 552
93 953
690 711
850 835
705 441
891 797
541 267
309 165
45 698
495 555
320 941
42 126
910 313
542 437
756 876
460 113
912 719
861 258
779 897
551 702
257 438
607 375
121 844
204 403
236 752
900 18
865 7
420 606
330 682
65 78
202 686
859 203
128 664
347 808
445 342
480 825
254 62
641 853
167 370
501 835
802 878
588 295
925 183
266 991
877 645
828 863
76 187
317 699
364 435
510 523
219 32
70 628
334 885
869 807
682 938
290 855
371 619
566 246
763 929
818 404
788 691
870 777
984 290
573 443
953 981
962 883
943 335
665 264
126 397
297 663
133 711
54 45
132 443
760 810
617 73
442 147
717 76
491 4
19 691
589 267
319 347
139 547
749 3
178 63
306 253
561 691
332 245
194 708
252 71
248 119
586 438
986 675
103 873
597 321
208 691
799 317
473 725
758 145
692 488
360 62
700 502
105 261
472 75
690 859
808 459
453 404
572 362
925 313
893 281
844 132
615 303
453 986
128 697
11 839
46 748
438 625
34 246
700 14
6 934
833 447
86 141
848 160
817 645
437 630
166 239
850 507
859 919
335 263
794 29
310 386
240 800
195 425
656 101
750 254
9 866
343 90
208 867
465 227
389 579
649 248
584 588
469 830
368 598
795 643
254 886
418 140
999 590
245 791
926 77
331 568
883 723
402 765
839 630
931 866
312 450
120 819
111 635
451 475
38 483
117 656
789 664
346 628
866 923
747 326
686 851
322 215
575 254
347 185
555 390
331 761
709 326
833 293
367 796
516 374
967 138
763 867
177 20
289 663
641 433
555 786
631 186
708 587
53 878
494 686
856 80
911 38
929 713
56 878
376 649
339 948
380 748
134 997
188 857
526 393
804 104
127 969
183 754
385 22
479 621
170 105
758 144
306 682
503 928
959 109
569 276
263 343
458 171
332 741
238 732
978 558
434 51
370 105
192 211
452 929
996 984
487 488
828 478
970 198
189 227
662 265
885 398
840 523
152 375
755 422
773 188
682 874
562 872
759 90
582 208
146 613
309 166
509 290
10 250
566 354
380 791
207 788
20 511
269 67
298 964
507 882
960 901
114 241
509 355
711 795
953 64
658 857
281 60
684 155
623 867
233 427
769 518
891 789
769 704
570 398
436 915
733 606
645 967
491 93
407 502
577 894
24 152
181 62
283 906
659 106
627 93
20 713
895 504
818 20
610 543
183 613
962 118
477 640
335 791
926 246
870 904
971 164
780 767
247 76
127 838
74 595
467 124
687 1
59 353
9 854
299 493
642 544
954 172
866 879
377 432
933 411
384 752
521 544
598 591
765 301
129 4
438 722
591 763
345 481
204 566
500 466
239 128
954 763
151 522
148 456
675 626
232 38
826 868
173 242
567 692
132 15
419 605
926 25
67 528
876 76
175 386
613 717
23 499
430 526
43 110
92 234
617 364
696 353
676 783
561 807
328 755
607 540
653 851
550 330
774 807
695 325
70 735
484 562
19 845
266 679
317 740
326 835
870 537
211 714
284 455
149 706
536 478
949 278
557 846
113 226
256 687
252 782
544 874
580 454
11 280
62 432
965 781
975 613
79 64
307 506
819 807
177 519
722 690
382 724
619 518
84 980
887 383
943 799
444 265
218 149
467 879
455 98
183 550
406 469
336 273
630 436
798 777
309 102
105 853
83 402
742 237
89 286
4 623
47 795
330 214
425 769
563 566
792 634
134 911
643 971
287 208
469 177
998 946
771 556
309 869
283 120
576 943
113 439
790 927
207 765
423 439
501 653
917 822
332 575
388 467
180 342
824 562
248 130
720 974
163 837
545 503
650 298
721 349
991 351
587 555
385 249
491 575
188 450
288 639
519 475
58 850
460 59
293 866
26 670
492 895
226 130
7 947
765 167
819 742
759 660
388 583
163 853
120 362
161 238
641 318
391 904
841 439
179 47
670 545
771 546
183 60
997 266
632 754
921 236
69 555
733 27
850 925
598 451
576 905
138 449
1 953
261 369
378 297
422 634
12 610
712 506
283 78
482 761
816 77
823 894
826 145
328 931
876 593
416 150
96 624
341 770
640 705
523 628
271 768
547 917
872 583
245 952
594 206
903 588
717 672
817 541
55 882
178 827
702 901
284 646
131 392
831 714
870 607
693 337
987 596
358 667
952 657
872 571
855 363
134 484
704 639
126 155
618 181
164 311
210 219
357 908
651 224
915 318
999 923
238 675
364 330
434 436
365 589
878 37
428 217
162 980
537 172
18 815
750 48
511 905
906 986
958 688
320 728
686 888
312 317
897 451
72 775
712 397
258 796
704 546
444 905
155 347
66 138
186 762
648 413
677 472
369 178
577 651
421 235
28 538
712 149
788 924
93 815
103 2
750 358
282 955
600 394
763 302
385 715
752 118
488 607
495 718
879 105
856 688
475 921
361 105
832 898
360 435
252 384
76 797
355 5
632 629
918 886
612 293
631 779
761 34
840 32
250 456
214 607
560 752
273 226
538 927
832 97
308 564
91 248
373 448
712 470
922 988
663 788
667 579
843 248
783 306
243 233
48 499
127 637
688 282
744 825
790 623
122 232
524 509
384 621
197 34
326 573
122 344
384 415
114 362
712 611
834 285
20 607
597 414
539 303
684 714
502 160
709 929
126 149
425 138
709 812
452 501
961 911
950 409
425 478
265 754
658 421
876 366
620 532
212 28
452 403
804 354
725 220
430 963
8 573
541 799
610 692
646 120
214 546
96 5
546 900
394 127
321 497
225 218
248 507
278 233
791 490
955 801
32 280
189 317
582 3
542 139
907 214
108 962
155 970
455 698
273 177
619 462
230 641
443 406
536 126
769 160
91 287
383 30
461 699
232 369
764 550
182 594
808 481
164 411
74 626
559 641
233 633
847 861
519 753
357 284
69 249
570 393
116 15
606 560
17 287
786 932
965 771
986 831
68 524
409 442
435 347
991 128
397 564
863 271
345 618
819 677
926 539
58 658
502 322
968 894
786 604
764 442
115 193
8 722
5 930
732 520
349 721
926 779
448 187
400 455
482 809
115 745
328 384
355 299
109 546
489 526
976 241
186 43
366 834
198 137
171 285
443 602
332 811
435 120
974 288
343 656
418 746
30 817
190 431
706 830
199 517
56 447
326 142
637 50
614 82
490 245
271 9
25 324
146 693
593 780
887 229
365 527
627 636
374 201
279 322
462 259
770 58
154 654
85 245
240 40
975 606
633 167
179 227
748 245
542 566
512 67
549 252
911 165
570 954
861 115
490 222
552 456
218 526
653 115
714 479
622 74
989 397
127 388
352 261
55 682
519 291
990 996
244 244
93 796
626 349
887 612
522 438
50 740
86 965
919 883
37 728
812 709
950 708
753 924
151 194
819 896
679 336
168 663
91 233
37 148
531 943
142 733
47 624
846 359
522 122
634 977
760 148
956 889
773 405
24 506
218 464
169 157
220 446
845 669
266 149
449 953
687 908
426 784
486 574
488 518
218 374
841 394
765 4
381 99
937 958
943 868
585 772
250 149
52 72
349 893
915 359
947 113
735 557
301 112
182 743
630 863
623 391
163 455
664 162
932 165
523 795
98 162
724 358
627 694
877 684
367 802
379 574
904 836
931 640
114 439
240 439
229 823
440 110
231 646
643 870
345 770
439 165
380 53
817 41
317 825
72 952
319 532
553 740
175 466
848 141
211 292
32 131
880 584
4 219
525 461
332 479
434 293
237 47
372 556
402 514
634 434
628 333
214 502
579 884
909 718
251 628
229 461
695 68
130 526
694 881
57 933
324 527
154 371
881 939
807 718
768 133
532 863
835 331
624 902
467 952
48 96
767 832
938 704
481 462
825 846
258 168
21 334
491 385
781 85
951 397
250 944
29 86
356 631
435 532
330 284
543 345
872 954
286 741
588 314
795 492
492 522
605 937
134 742
148 838
564 514
379 268
196 145
628 828
199 800
742 209
122 25
317 450
154 559
167 795
648 67
566 859
452 751
595 768
922 269
784 529
72 420
518 551
630 397
59 420
736 823
357 940
297 212
392 523
795 735
150 957
56 898
157 799
494 184
133 714
458 503
551 234
922 676
338 98
333 455
467 768
644 525
820 835
376 211
586 84
550 898
390 1000
305 873
905 992
601 548
312 782
339 453
414 116
989 219
773 809
353 281
107 82
626 385
182 127
508 234
696 678
822 948
835 962
39 152
444 797
40 845
128 768
95 605
105 356
823 692
105 617
852 981
620 392
187 505
505 209
114 382
572 671
564 712
680 243
757 40
501 772
182 404
236 137
766 843
362 713
854 348
649 411
96 806
459 834
756 51
680 329
487 524
323 4
4 674
583 595
239 918
817 13
372 988
482 523
508 67
348 599
964 697
995 815
727 694
371 131
843 233
850 325
1 813
740 377
5 86
750 219
642 899
507 943
664 954
720 531
636 460
702 181
737 270
972 865
936 495
31 695
324 31
722 474
21 564
985 522
577 754
393 456
928 337
883 625
896 204
759 187
445 15
947 486
578 891
464 277
372 906
309 206
102 409
227 849
945 915
362 530
529 889
103 417
730 724
94 696
743 530
716 274
557 202
428 671
906 672
104 611
831 109
905 836
554 698
650 705
786 594
631 408
602 849
462 821
366 542
423 46
765 885
723 169
804 944
429 138
205 917
696 848
920 608
907 198
823 27
807 488
35 458
104 709
767 417
282 129
811 903
366 470
163 586
934 887
283 648
734 5
929 675
350 499
375 541
221 420
101 14
3 747
590 619
784 976
319 513
537 460
308 225
653 128
253 516
563 577
77 609
974 236
773 37
321 930
968 362
660 123
157 483
484 28
657 726
977 324
153 743
573 58
954 725
149 645
283 976
365 45
611 411
703 198
615 486
647 281
371 80
750 161
172 563
171 567
183 361
488 497
576 880
362 627
865 109
82 701
709 167
232 126
487 71
558 535
331 487
990 809
41 831
33 459
522 675
921 304
518 862
763 116
433 772
158 812
641 158
584 605
640 286
514 698
853 649
498 398
416 149
447 179
586 367
402 729
787 661
748 454
615 599
172 924
575 202
614 356
773 887
846 640
151 764
631 353
702 968
242 50
614 719
943 925
562 949
420 40
781 149
428 760
349 62
589 465
690 975
489 658
782 142
651 832
374 582
85 632
424 318
12 666
178 904
260 414
370 660
60 368
474 612
882 661
296 615
134 574
876 549
491 306
459 849
498 668
209 705
489 521
293 247
693 166
601 892
543 758
731 48
13 860
699 748
706 829
848 676
352 824
460 402
47 79
228 336
229 61
203 323
998 935
676 202
35 684
731 775
259 914
43 949
982 672
972 883
365 94
4 274
500 772
108 987
859 905
758 477
404 916
260 12
168 962
954 902
165 770
872 431
967 236
700 161
166 537
91 699
423 242
665 17
777 595
796 280
73 591
657 747
845 91
9 358
386 46
547 171
113 930
184 712
643 431
446 650
924 573
577 723
889 829
448 34
207 187
935 50
550 631
82 948
621 448
500 487
707 105
394 836
69 682
986 535
727 719
645 372
835 96
29 544
901 47
500 577
550 636
328 103
949 244
428 164
712 664
416 26
697 860
809 999
538 279
716 102
69 781
451 983
548 900
676 914
309 46
803 306
465 812
453 285
897 403
329 500
52 417
277 436
373 178
212 622
682 406
979 734
873 538
606 151
243 370
842 497
8 519
37 710
75 954
449 481
789 894
712 523
967 304
589 615
428 127
651 513
946 442
581 582
908 503
529 109
138 373
131 781
636 55
506 557
341 181
831 575
557 133
716 745
188 488
477 725
568 635
862 70
322 91
975 472
620 536
891 397
793 732
550 575
999 580
667 856
418 735
558 69
12 640
806 553
774 408
396 477
117 38
501 787
293 227
252 536
183 317
359 338
106 619
914 9
439 913
177 246
58 426
835 6
661 329
361 385
186 610
143 538
624 966
354 977
607 915
233 213
706 350
219 842
736 316
189 662
592 172
227 455
592 155
969 692
200 52
116 472
563 221
261 815
370 710
682 789
508 906
780 40
106 38
128 558
71 213
946 383
863 86
187 184
493 541
585 146
909 980
609 302
445 502
28 120
282 113
774 291
935 119
911 223
136 542
267 394
520 986
900 411
340 971
605 690
237 514
20 284
505 56
475 137
839 981
340 386
357 812
209 200
88 41
924 517
523 151
735 505
720 198
366 859
101 827
427 830
582 883
947 525
642 737
30 676
604 789
112 964
766 340
643 938
65 420
433 973
833 877
406 894
685 693
249 908
585 551
884 493
708 271
73 502
677 715
199 912
346 823
874 347
635 671
789 189
119 540
858 141
446 135
671 425
324 994
667 405
786 315
847 383
517 810
215 503
949 500
713 676
530 686
718 744
682 297
344 633
465 434
750 453
327 915
619 10
117 285
559 793
126 38
243 971
555 665
436 540
794 264
617 969
711 234
602 86
817 249
332 892
774 198
297 741
542 43
727 475
668 80
443 237
65 109
230 704
395 292
296 468
907 561
280 531
918 462
918 711
118 267
902 240
200 732
317 471
807 463
637 139
173 208
880 388
958 774
645 411
561 834
282 765
262 94
545 218
242 300
366 327
40 387
63 432
664 386
474 179
967 248
328 250
79 48
130 470
498 124
553 528
504 116
549 713
977 611
935 867
287 855
973 582
769 303
913 885
861 65
921 225
819 568
919 859
621 604
572 250
25 31
568 489
737 542
677 331
883 1
814 633
39 737
24 353
145 688
55 294
650 63
239 216
33 317
874 239
464 731
753 483
514 238
399 615
536 324
836 596
243 147
713 462
209 351
282 731
293 731
473 839
184 981
444 1
776 950
979 40
618 875
488 787
80 191
137 803
2 389
435 374
254 893
70 983
86 127
907 92
656 961
538 473
874 883
620 53
71 550
36 841
707 428
702 685
450 692
603 764
121 110
472 452
546 776
869 627
437 126
71 435
248 422
263 486
631 325
163 428
134 292
726 351
884 16
737 587
644 341
639 152
555 993
908 846
839 68
704 435
836 664
159 586
504 924
811 484
295 340
214 812
116 119
928 140
944 543
703 234
245 299
86 442
656 136
365 122
600 176
505 119
82 561
762 676
838 165
774 999
840 75
196 574
841 342
990 294
214 910
787 758
771 612
523 481
685 688
487 566
392 763
655 662
986 348
528 420
734 146
353 551
80 931
772 880
988 251
90 307
810 525
211 484
241 490
991 768
175 685
109 826
325 693
821 884
687 488
442 625
472 451
808 474
893 830
810 114
145 112
315 606
244 321
148 91
594 556
150 483
873 873
846 485
695 844
154 884
644 969
581 642
669 342
970 430
798 204
363 825
174 224
498 689
980 631
16 760
611 353
676 314
791 677
339 611
241 727
388 513
622 951
373 800
633 466
842 793
652 222
727 675
358 192
615 386
798 276
326 703
524 582
339 714
371 712
340 827
540 291
226 237
167 157
272 229
142 60
496 168
966 109
577 990
589 83
599 913
828 217
244 261
344 460
373 161
288 729
713 751
71 384
533 998
736 756
565 105
203 33
181 507
402 532
133 665
733 373
622 987
918 17
88 83
522 264
16 271
681 905
499 716
911 315
192 429
550 703
501 707
106 320
48 516
581 678
400 795
70 365
930 187
210 303
248 818
238 618
54 949
805 367
124 71
528 857
203 134
602 231
921 634
584 77
279 254
726 216
436 861
978 416
55 761
580 592
213 948
892 984
192 597
655 638
533 298
958 218
698 174
799 668
529 369
429 66
884 959
361 676
181 35
380 756
804 357
629 877
943 254
106 895
988 86
168 8
376 939
140 330
589 381
831 219
246 753
496 498
655 606
601 473
728 152
902 376
797 547
555 506
918 98
281 50
799 487
390 643
199 570
973 484
258 982
843 641
653 671
394 504
716 994
355 353
227 538
641 396
589 700
466 506
252 80
97 639
93 878
598 907
227 217
140 981
989 236
278 340
437 308
639 41
898 960
456 528
883 784
255 157
984 828
194 375
929 191
329 877
726 618
993 640
958 801
551 329
670 886
915 260
929 328
646 763
530 300
634 529
447 793
511 966
151 960
274 690
330 574
250 312
660 721
971 940
332 990
177 669
250 814
882 853
126 591
70 2
83 30
283 317
816 136
687 470
8 226
325 962
301 258
751 959
609 671
462 951
68 166
933 324
376 659
568 745
748 754
502 948
98 461
111 239
902 373
310 751
508 367
998 631
209 448
532 92
234 139
597 57
490 700
314 631
998 64
901 269
499 935
351 264
986 725
64 360
892 536
17 680
422 708
917 555
858 719
190 476
568 535
35 967
282 75
812 694
419 64
233 638
927 774
310 992
117 451
167 384
259 185
792 111
698 352
530 442
557 324
149 224
334 142
912 341
276 219
480 822
712 645
465 242
524 125
284 575
126 933
393 705
414 556
471 351
534 374
824 306
539 416
879 808
66 764
740 738
111 632
829 887
367 588
841 539
449 592
540 228
292 219
86 43
818 40
199 165
416 767
538 17
743 424
25 789
628 435
451 502
169 171
748 291
90 776
52 262
936 879
134 146
873 253
490 921
398 700
230 183
274 992
48 397
810 309
632 524
982 458
424 161
850 394
724 134
327 860
745 555
274 332
411 214
172 174
471 308
557 55
593 481
588 966
326 525
191 353
34 472
960 589
670 939
808 990
764 818
282 643
570 532
691 749
351 104
400 118
463 991
894 592
641 716
335 884
319 502
513 251
919 744
779 618
875 501
537 814
74 232
842 182
46 467
353 574
656 361
98 808
600 395
382 658
566 787
990 733
332 224
966 544
392 67
964 614
740 644
136 256
763 269
919 334
264 545
857 909
14 88
741 814
446 297
50 343
259 447
801 266
104 1000
875 749
254 609
869 133
494 770
351 451
70 218
337 658
896 825
348 692
368 366
896 399
85 648
295 785
163 907
774 53
144 144
741 391
639 132
420 418
382 277
530 342
411 894
478 294
324 531
118 597
315 369
354 112
623 826
782 243
404 384
752 660
713 323
685 11
396 727
931 488
65 236
619 881
61 529
283 604
15 7
490 490
693 760
334 604
265 398
281 898
948 729
287 390
616 635
796 198
72 808
266 699
469 537
895 15
590 55
165 794
445 904
427 535
340 944
766 84
951 184
443 892
774 313
488 738
127 457
191 98
231 536
290 252
74 62
539 102
997 335
125 631
196 150
178 344
134 804
390 875
766 639
474 706
612 966
915 390
516 592
826 817
754 740
858 909
435 848
973 782
211 41
63 304
758 496
813 684
95 801
700 85
523 669
346 976
762 700
294 706
84 87
531 264
122 907
524 77
572 43
626 670
547 364
331 28
590 606
749 377
211 75
971 725
214 472
55 641
271 324
557 678
143 178
32 103
505 728
418 855
124 857
33 599
87 590
857 603
815 515
753 25
512 740
418 331
370 539
416 377
536 742
795 455
598 64
311 178
732 649
825 467
161 183
381 79
436 572
763 833
162 76
971 422
610 622
771 689
490 629
596 962
505 473
402 618
95 950
473 492
307 198
802 394
292 238
810 549
320 361
754 990
813 541
499 282
200 982
681 810
106 665
720 627
524 556
126 910
834 546
396 79
103 70
429 254
877 932
255 469
177 780
690 473
731 480
949 690
353 184
594 703
104 199
430 811
725 627
625 765
290 143
26 172
677 609
292 98
91 431
743 346
180 649
986 196
239 895
599 803
769 784
87 126
125 383
72 608
476 8
766 453
496 330
317 929
656 895
337 595
815 91
663 196
297 184
34 456
346 122
2 35
312 479
133 118
891 267
958 795
661 838
922 250
558 723
429 566
428 790
591 530
637 480
799 799
111 824
121 648
723 867
995 533
875 694
310 986
783 54
565 709
340 939
294 357
138 417
200 548
894 949
330 441
689 462
704 151
574 892
521 237
658 30
385 10
204 470
138 249
18 844
646 209
867 924
217 395
655 838
268 760
401 80
759 179
226 445
372 468
227 544
646 512
806 837
980 784
880 361
847 930
990 94
356 899
741 678
570 106
8 575
322 90
602 604
74 292
889 683
547 861
706 391
506 511
553 94
162 51
589 787
387 597
159 961
109 251
746 167
489 405
531 30
52 920
785 861
156 147
534 37
959 261
933 456
463 767
48 214
439 277
853 137
153 993
913 980
641 342
522 873
627 218
706 553
614 749
727 896
977 79
642 841
719 367
776 835
425 560
985 95
80 521
340 460
469 689
246 72
435 204
261 723
940 36
671 811
568 184
86 887
122 258
592 808
411 808
576 330
15 552
182 174
640 40
92 916
638 265
592 524
432 400
14 451
892 756
747 785
413 958
667 279
398 315
233 910
316 507
371 51
535 624
949 915
279 375
322 568
93 887
35 142
207 676
658 230
372 935
940 469
530 99
82 406
595 891
785 831
517 340
676 105
54 381
124 40
853 829
583 66
19 806
506 273
644 837
588 274
666 535
811 639
755 900
315 256
313 329
821 357
403 296
906 893
188 873
247 59
47 696
948 959
630 831
250 233
257 110
372 598
885 767
233 204
592 74
509 607
955 18
390 576
706 531
627 496
660 140
397 937
582 716
977 521
386 301
713 139
534 817
613 460
214 275
653 575
276 934
519 425
552 543
485 215
392 339
608 796
284 682
387 809
784 282
236 839
605 218
204 902
895 908
271 39
64 229
521 734
707 305
471 214
732 690
160 359
295 448
674 651
694 549
883 566
663 983
8 346
285 166
741 615
218 43
708 214
676 760
131 18
178 113
65 932
775 158
958 747
315 108
552 360
975 537
710 498
74 42
398 243
984 528
186 107
278 401
826 659
488 370
697 847
158 21
201 966
433 668
205 246
386 426
476 703
73 582
645 468
908 547
990 940
829 584
575 528
172 557
322 628
690 116
469 731
534 491
112 955
861 656
951 150
631 453
937 9
209 527
205 706
759 325
9 463
357 921
235 596
938 705
647 592
846 848
380 515
95 879
706 610
520 57
516 590
449 753
596 885
964 743
755 487
687 62
659 653
706 644
746 739
469 781
421 616
174 418
91 686
542 764
142 415
432 285
933 213
921 228
636 758
801 903
52 103
595 691
899 569
270 574
361 779
443 700
328 383
145 410
271 325
984 905
1 929
293 852
593 824
606 667
852 182
157 110
793 132
299 670
213 769
336 219
373 979
239 682
788 652
341 889
553 343
285 781
260 826
219 275
815 60
26 496
318 369
833 487
433 729
847 883
741 303
895 722
959 999
337 446
706 561
169 375
608 659
460 201
35 371
179 95
185 539
678 293
889 105
882 223
143 131
57 774
411 391
311 98
388 399
41 610
416 696
200 969
815 238
841 14
510 535
405 80
729 407
364 753
729 960
710 13
7 701
195 693
497 73
802 179
46 834
104 320
635 307
130 479
857 407
24 647
685 116
394 976
673 763
251 999
655 28
507 18
845 935
919 665
782 663
379 131
685 740
825 626
271 229
32 132
963 390
723 696
304 571
513 43
345 294
522 882
821 369
16 490
884 183
933 437
447 43
563 402
4 105
198 694
170 881
668 984
393 392
707 328
347 659
772 280
61 624
354 33
607 639
898 228
639 490
128 532
47 343
907 870
525 123
862 863
240 426
334 989
630 383
887 428
219 724
271 740
427 71
742 774
238 765
11 367
134 297
84 259
345 924
262 693
272 748
93 874
8 857
497 554
210 907
453 148
314 797
330 146
185 310
403 376
881 942
861 752
915 211
311 392
70 246
303 389
515 415
9 188
345 750
454 350
834 61
116 956
610 653
556 955
143 243
730 652
838 671
549 470
970 317
944 922
523 304
407 764
491 414
296 660
516 285
946 147
347 830
746 810
162 905
814 121
771 260
149 170
22 275
400 667
898 828
922 758
118 747
793 207
988 798
448 335
733 784
999 981
854 490
91 340
998 903
760 293
796 497
876 482
770 195
555 290
641 799
603 715
868 969
999 459
786 116
128 244
399 307
791 799
146 502
269 279
713 602
288 587
298 620
197 841
496 321
619 145
857 665
67 883
989 7
494 480
965 529
457 601
302 489
234 513
215 192
963 331
289 94
424 448
994 626
703 700
289 832
247 736
895 499
162 588
163 109
720 893
948 125
904 593
299 110
878 551
43 122
319 515
103 312
924 372
412 163
586 615
842 438
986 308
73 434
38 269
946 39
869 128
294 487
881 354
509 826
452 364
61 732
36 947
609 941
578 310
422 975
101 927
883 409
45 718
972 35
483 108
607 516
493 117
375 166
952 778
344 505
987 120
12 727
537 635
523 300
692 14
12 384
394 849
217 136
76 865
150 951
24 367
742 442
863 716
83 871
167 832
757 618
191 1
113 713
608 172
2 788
638 844
281 525
60 530
364 266
928 710
273 709
228 957
282 872
353 31
724 466
75 814
889 44
106 668
170 974
150 413
211 126
466 757
166 16
987 999
438 304
130 620
324 50
520 197
956 817
39 187
926 681
939 408
499 564
824 341
309 42
592 196
678 468
562 511
823 15
297 37
530 933
242 508
426 982
742 280
910 362
389 247
491 102
385 431
451 655
167 842
555 730
688 311
719 526
155 891
692 790
730 549
368 967
182 795
371 901
622 144
718 606
981 485
489 544
936 370
42 505
593 30
19 446
200 929
709 607
830 373
434 584
424 468
927 39
37 564
739 665
626 920
997 822
257 260
328 633
912 907
11 245
247 313
221 61
778 475
588 125
809 10
190 396
651 509
825 263
40 117
924 566
566 14
933 365
721 351
896 732
998 600
92 599
284 421
888 745
965 416
469 841
746 948
685 927
872 534
842 908
1 26
82 208
292 863
104 849
735 122
157 298
963 578
534 996
428 869
596 695
96 18
264 191
56 212
341 425
556 847
945 634
917 786
408 882
763 171
614 806
984 157
45 809
569 95
922 839
248 411
402 54
136 885
872 488
870 210
903 708
366 419
379 712
119 394
206 603
823 607
113 453
241 537
174 855
240 158
658 517
919 364
14 915
619 927
308 813
990 100
41 192
593 621
189 425
428 161
495 754
213 287
615 84
149 306
599 877
351 743
945 993
620 850
823 520
708 765
247 18
433 617
997 81
315 436
190 142
924 589
940 778
583 354
708 739
175 407
447 607
461 504
518 454
586 92
268 167
766 998
895 856
867 375
649 413
195 570
647 202
212 177
609 102
234 674
475 669
966 519
986 222
868 370
472 1000
50 237
104 413
637 40
727 483
866 298
572 96
639 667
569 545
517 539
200 588
704 364
533 254
3 597
546 635
951 632
782 708
425 11
962 622
265 340
374 280
458 200
98 28
677 749
340 630
885 154
479 595
252 107
700 899
333 372
498 487
284 941
698 161
357 733
967 331
823 714
751 347
1000 358
410 469
393 171
324 394
344 779
56 581
214 529
522 213
204 393
892 338
453 199
767 16
509 292
964 268
996 114
597 282
725 829
848 17
699 615
371 391
368 464
7 492
10 470
502 185
534 654
81 525
508 161
329 148
273 396
166 330
206 168
630 581
319 110
893 106
24 884
457 528
483 547
616 471
652 5
574 626
18 21
833 582
876 113
879 648
125 106
187 586
263 97
866 173
82 84
75 13
46 126
579 987
467 479
432 639
609 632
189 641
707 554
883 834
524 771
568 294
972 29
879 15
91 828
657 854
968 605
196 89
169 568
696 589
30 836
91 792
583 704
672 4
311 937
852 590
971 144
798 554
924 145
171 26
535 135
569 48
521 255
560 981
394 905
858 975
33 88
342 647
734 731
620 816
346 299
278 827
140 790
726 251
649 135
528 803
696 236
588 617
696 586
590 307
394 212
562 303
112 175
470 436
669 794
853 574
281 489
712 372
602 654
608 572
108 62
649 559
922 759
996 930
913 485
299 936
192 868
706 127
415 967
941 545
942 829
426 482
419 628
694 141
465 541
62 50
286 997
764 719
18 438
835 709
744 694
811 173
360 874
26 810
252 587
52 460
712 314
583 285
325 526
128 645
413 116
234 343
350 848
252 703
966 972
532 663
813 519
497 2
207 774
184 567
397 938
732 767
609 834
47 586
881 858
883 786
642 213
597 180
738 27
441 590
498 96
444 40
238 579
170 269
855 418
807 212
436 795
976 262
793 669
617 704
90 616
587 655
741 643
74 558
88 459
451 93
409 823
415 821
259 607
424 709
90 56
425 175
118 38
700 273
262 178
678 611
915 448
570 677
471 931
9 630
332 266
57 630
211 451
184 355
620 204
632 250
706 53
986 801
11 941
149 738
696 463
878 649
207 633
923 589
298 854
858 379
68 530
268 702
736 8
572 583
192 568
715 480
790 766
441 249
691 197
586 148
443 64
711 290
940 2
997 192
960 417
263 156
615 61
84 334
391 817
501 741
339 427
974 467
207 594
612 941
706 628
1 945
999 89
6 520
881 524
802 489
190 899
626 578
943 446
317 344
403 965
101 35
261 745
631 34
236 228
627 316
947 266
84 482
287 124
370 166
300 983
922 873
636 393
130 282
590 979
513 931
774 306
763 716
799 34
249 316
370 619
183 146
844 472
402 567
515 305
709 498
238 908
911 641
341 658
115 200
157 933
544 445
918 741
434 447
595 181
85 104
951 547
718 265
701 539
245 905
909 608
645 69
949 229
544 712
692 57
389 318
528 417
956 98
501 738
745 978
154 49
829 469
213 60
943 814
644 94
963 824
121 681
686 934
669 541
668 874
791 275
110 940
598 790
642 626
825 452
869 277
905 743
766 16
819 120
131 120
704 964
996 30
914 229
873 460
84 394
343 2
797 133
802 794
232 366
21 731
626 854
846 786
989 647
65 856
968 102
764 123
357 185
377 169
581 145
682 731
854 330
331 550
563 431
346 720
106 27
9 884
445 980
583 991
888 888
987 590
415 432
456 596
236 212
112 295
878 900
999 133
636 423
734 260
615 184
19 111
439 127
46 667
103 558
902 641
824 105
625 39
9 204
749 162
418 337
902 979
146 103
690 388
293 452
166 623
321 489
730 353
212 882
305 405
466 999
129 511
31 621
103 464
392 673
84 771
482 316
414 162
744 695
935 716
951 805
760 813
790 440
225 973
588 214
519 795
129 846
166 314
72 359
238 333
290 725
903 570
67 436
408 347
765 940
45 123
672 160
215 436
34 225
695 79
667 742
329 854
692 996
823 668
152 503
676 557
582 128
895 934
451 254
946 258
50 448
530 785
413 293
62 490
613 545
1 496
790 895
173 103
165 838
475 267
623 24
234 743
484 977
309 286
857 4
567 810
372 758
879 689
878 869
545 567
354 366
371 899
586 953
12 907
293 142
439 733
908 647
669 597
78 481
86 148
438 99
528 526
812 504
972 313
862 160
996 647
961 402
590 113
615 93
351 279
474 295
978 491
168 428
44 170
710 979
220 208
715 935
181 216
100 301
165 326
335 460
813 532
499 869
391 959
454 321
317 509
972 47
33 457
461 189
408 836
494 776
403 5
765 63
137 856
640 640
296 281
34 467
127 503
154 179
652 531
185 407
663 509
997 784
782 197
991 333
889 80
575 548
217 125
993 856
248 822
341 794
997 504
175 245
994 748
745 144
161 402
2 115
207 312
312 28
163 911
154 475
980 765
781 719
257 44
482 200
445 392
330 97
899 250
652 32
401 631
908 498
1 623
866 945
406 485
144 399
633 436
111 937
563 581
756 866
63 386
846 844
247 946
402 307
841 22
723 782
497 778
758 612
540 165
415 971
974 208
375 52
803 178
188 561
245 766
115 226
299 268
286 63
669 760
73 981
824 291
702 570
834 363
227 377
443 846
638 914
964 686
869 297
425 20
928 926
983 701
43 188
687 953
806 378
590 152
573 42
949 987
785 918
582 637
208 313
599 406
818 342
873 945
93 592
943 373
306 388
502 679
148 666
789 184
580 765
742 252
851 304
336 312
430 473
715 177
589 515
118 302
650 148
68 705
887 913
532 641
526 967
604 384
671 186
50 925
968 79
883 379
406 160
237 563
46 62
450 363
225 970
81 797
30 75
764 569
11 797
361 989
785 680
606 593
196 672
621 809
571 321
166 345
261 875
787 77
538 654
979 489
356 655
960 546
559 234
436 776
853 332
723 769
46 114
699 445
239 876
804 277
737 90
188 608
324 299
782 884
696 433
988 122
447 184
572 875
258 668
372 740
63 926
207 170
721 423
192 542
257 715
551 126
285 439
166 305
837 891
94 660
324 160
613 114
618 779
945 481
325 981
720 850
450 641
880 314
286 7
813 67
842 819
922 247
117 394
446 506
985 677
548 981
145 194
483 780
805 286
262 96
401 685
410 55
29 91
195 814
225 115
546 215
131 449
597 416
170 440
778 466
485 792
712 417
976 860
25 388
343 768
276 856
27 959
897 245
589 562
570 629
85 777
853 779
247 339
311 779
982 379
729 362
441 274
836 973
693 857
493 818
830 385
63 680
656 113
641 916
545 813
925 440
533 394
446 868
299 950
569 357
439 757
928 585
13 667
989 309
971 813
673 365
121 795
20 844
908 152
366 852
277 313
570 727
567 191
477 985
221 773
327 620
986 200
789 624
893 177
776 829
957 919
943 869
786 685
575 595
744 288
346 189
819 27
715 46
764 795
447 858
283 670
412 351
732 810
49 609
873 623
977 556
83 920
111 349
852 147
942 35
19 366
313 949
282 24
349 858
224 743
259 744
620 121
410 452
736 110
647 494
474 602
458 277
498 585
854 76
17 135
53 994
316 643
676 456
283 540
485 254
773 751
712 456
364 511
112 917
669 135
144 19
780 890
732 383
60 12
82 861
327 23
968 246
822 777
703 71
130 180
40 678
92 262
48 444
249 230
640 94
888 780
159 762
972 769
578 520
183 38
703 485
424 199
722 898
141 26
587 868
215 244
196 511
239 955
855 470
622 878
439 120
839 288
986 935
983 94
62 985
125 806
957 782
150 697
440 722
654 546
49 724
273 908
101 727
497 9
440 384
281 983
951 153
952 746
681 2
508 178
497 280
281 429
258 236
717 605
146 364
100 395
808 970
879 913
570 718
103 515
681 287
202 184
714 950
142 775
330 401
1000 80
819 910
168 324
108 895
913 323
588 176
343 738
264 365
483 284
734 568
470 732
456 428
94 314
402 63
910 68
743 325
865 925
630 846
384 933
733 726
475 727
531 60
198 696
747 400
276 307
983 157
561 42
802 674
326 726
461 985
296 546
111 933
200 905
882 886
24 7
845 434
863 428
598 132
124 540
973 590
245 883
241 309
997 836
914 817
690 428
436 529
381 392
672 225
511 842
811 449
220 597
478 713
657 972
567 657
346 890
642 665
961 58
571 73
776 218
993 386
796 299
369 860
363 540
32 872
878 915
767 746
705 249
405 470
312 767
897 903
353 936
136 570
946 744
226 834
590 477
579 782
156 498
643 448
149 935
42 630
844 946
159 587
871 503
199 376
449 327
273 258
167 951
244 469
899 93
285 334
750 730
856 698
300 222
894 662
786 852
787 104
364 990
952 784
576 545
703 590
92 146
708 805
219 75
809 911
233 817
875 587
47 528
977 843
876 97
388 445
39 4
856 820
491 11
499 79
439 899
234 18
915 797
327 403
591 870
189 705
200 33
615 950
681 187
51 80
407 62
797 569
978 677
160 778
640 593
665 482
752 291
461 45
682 623
154 558
67 888
918 13
137 184
674 620
914 483
591 379
517 19
787 34
576 679
731 998
821 834
20 707
12 849
117 903
140 443
970 790
158 299
355 302
541 296
862 895
459 839
596 789
826 743
462 25
344 973
380 118
412 218
473 976
913 257
374 672
593 224
762 863
435 108
663 336
396 24
892 93
612 716
930 572
330 854
241 345
707 126
746 53
712 155
532 802
727 690
462 160
429 134
446 75
589 60
781 571
482 680
787 968
243 406
262 233
639 204
381 189
990 200
272 592
229 372
380 242
688 36
135 18
280 876
738 909
894 461
726 724
793 203
595 688
824 73
848 88
577 438
517 968
442 901
641 482
203 842
901 363
739 813
787 875
16 467
736 14
580 340
257 687
865 369
226 156
512 35
569 529
175 677
261 36
928 601
589 926
273 391
26 675
859 272
732 422
83 325
732 698
823 860
144 102
645 831
114 346
355 836
65 534
756 574
661 983
365 915
465 2
541 253
339 535
242 682
876 872
717 631
106 641
365 447
992 810
420 581
427 781
562 82
330 219
822 747
99 653
109 761
563 579
293 508
807 116
156 260
174 884
276 271
104 297
803 211
868 338
401 209
46 816
297 326
192 62
847 169
286 602
350 96
960 682
87 923
257 534
816 878
907 844
631 893
992 701
586 595
812 52
168 75
135 985
864 777
883 591
901 400
136 253
595 427
667 75
719 858
620 414
861 571
550 206
764 685
432 941
533 512
589 828
770 392
894 545
338 113
264 279
659 475
409 710
356 386
239 902
201 797
22 62
91 177
902 258
409 253
571 605
707 141
147 45
855 658
497 616
621 864
715 555
355 922
147 507
702 208
775 826
972 25
923 413
850 487
330 298
643 527
839 698
809 531
644 992
798 943
201 348
775 208
454 795
82 970
855 677
751 363
212 133
158 626
400 582
274 804
337 850
889 113
536 848
842 867
743 945
573 591
403 54
714 454
116 778
575 720
976 126
226 279
309 2
116 199
961 810
226 138
6 23
772 591
21 900
189 690
989 120
338 274
851 643
921 747
43 450
900 169
970 623
535 676
239 148
585 627
132 939
900 635
219 755
712 83
350 901
431 564
423 346
723 592
353 402
199 401
200 421
737 225
86 471
564 556
496 301
688 950
65 378
691 465
734 967
119 149
141 652
624 839
888 670
204 971
202 581
333 974
788 730
907 181
61 434
262 263
534 766
688 223
380 99
496 191
9 731
29 929
952 120
467 302
770 308
249 878
835 121
471 152
769 3
173 293
377 296
79 39
492 436
251 146
183 650
703 216
978 538
653 375
533 292
708 238
692 298
298 97
384 832
831 179
565 122
217 134
196 942
186 582
964 843
596 684
239 294
533 328
843 334
585 416
546 884
648 612
714 861
650 120
263 911
905 346
587 624
405 284
619 353
896 151
445 319
761 268
134 554
750 118
871 607
237 974
899 334
860 177
858 803
655 953
759 288
868 270
665 235
106 255
706 301
206 277
783 892
452 292
248 528
371 777
724 185
475 709
319 96
797 556
194 219
69 33
606 173
130 614
197 13
744 478
495 815
89 915
45 256
157 676
702 63
711 311
38 628
948 568
10 101
799 413
76 22
692 104
417 594
270 653
984 383
375 830
870 240
747 62
974 631
353 495
274 723
681 791
559 938
950 184
337 989
978 344
687 483
973 40
318 683
657 441
608 393
141 314
88 888
278 901
222 900
42 211
233 984
847 570
660 255
306 503
511 939
371 5
674 533
481 574
252 344
874 721
259 241
328 189
859 68
978 238
996 545
300 664
559 383
598 345
992 722
216 301
980 627
700 446
322 979
471 761
111 660
561 686
331 191
739 91
891 963
246 315
753 262
434 603
354 838
506 297
970 14
928 419
125 2
509 940
299 311
100 785
4 920
101 119
201 17
366 424
211 277
829 291
250 564
333 785
328 341
735 736
295 969
142 637
641 463
212 372
430 28
820 981
919 988
300 678
862 572
449 75
42 296
232 693
458 910
255 245
442 7
476 747
996 833
900 418
943 262
209 231
711 442
337 791
464 348
772 225
682 215
65 405
883 132
304 635
804 100
532 157
751 610
582 707
476 735
702 669
169 502
754 67
327 364
224 113
544 898
151 16
522 551
477 78
832 432
569 148
406 194
677 474
232 665
681 913
501 975
749 284
388 454
140 642
570 430
395 857
495 642
723 722
247 739
512 329
391 287
166 96
891 390
633 765
61 258
227 46
545 695
315 756
721 959
684 284
11 577
920 322
476 405
875 394
587 609
770 417
854 2
406 402
352 634
32 236
502 367
381 120
684 587
924 679
922 145
658 10
847 255
178 174
808 516
840 459
212 234
245 369
698 869
603 819
735 634
986 561
85 564
312 351
758 540
488 562
164 316
725 132
367 332
677 720
895 222
990 120
319 992
267 75
85 713
649 691
477 172
901 636
594 194
53 398
399 90
592 4
766 480
474 794
881 206
801 904
726 916
991 255
65 225
215 562
920 13
691 932
142 151
1000 504
499 697
887 568
825 235
533 973
562 451
53 571
826 965
839 150
11 78
643 52
971 932
439 417
152 188
654 93
744 913
703 915
60 22
47 611
393 597
392 507
356 325
140 497
730 80
142 226
914 432
183 994
283 72
986 741
211 896
504 370
218 463
854 188
152 717
185 543
62 217
58 61
587 858
961 299
898 796
712 842
735 442
531 388
41 264
395 119
523 42
258 437
37 150
533 312
482 583
160 125
123 853
898 408
50 439
85 768
756 456
560 325
996 472
870 60
597 648
785 959
48 22
618 947
479 103
424 409
650 278
956 401
358 685
355 779
661 595
545 409
978 285
250 501
464 997
864 912
559 575
405 839
117 946
679 210
407 202
323 672
43 966
979 826
767 764
699 594
432 25
683 45
37 630
134 339
2 538
819 26
723 262
268 196
451 564
880 656
630 442
636 146
708 280
714 385
163 391
342 655
656 451
497 345
338 148
720 757
304 389
995 623
746 808
685 261
675 658
806 383
439 351
566 900
223 966
49 708
999 360
603 646
8 509
429 389
454 598
395 745
878 145
124 383
587 736
853 303
945 325
785 555
325 122
565 859
710 512
758 404
638 139
80 863
584 59
852 333
868 310
22 661
797 143
884 470
7 911
540 946
879 472
205 927
150 814
755 162
415 219
708 543
928 228
208 748
466 275
937 192
865 726
907 201
464 535
371 587
716 536
915 614
426 65
60 44
748 579
160 860
616 836
20 960
931 654
987 17
976 741
467 737
738 979
164 321
871 577
269 406
836 300
6 872
945 848
68 201
245 913
464 849
678 962
316 4
690 191
274 251
648 998
463 147
99 810
308 759
571 220
295 46
575 637
429 806
956 33
97 868
820 932
295 461
314 487
918 714
604 341
535 128
697 487
502 705
189 527
926 911
472 582
498 543
585 210
697 673
286 637
148 333
218 581
111 622
807 790
80 766
985 479
517 818
602 240
440 607
22 85
640 578
607 648
162 826
36 949
490 364
764 705
464 429
359 346
429 977
962 263
865 746
449 911
234 517
94 511
972 374
135 815
790 659
460 798
249 332
883 964
712 984
71 125
15 97
46 332
297 52
325 349
72 587
540 509
888 279
26 314
848 338
198 459
97 145
901 914
914 759
208 225
121 623
699 234
36 964
376 698
925 359
48 817
270 794
254 875
115 551
789 567
11 704
893 932
649 987
551 325
104 940
924 975
199 158
237 650
774 326
311 559
196 780
540 822
761 368
763 688
205 412
460 505
932 24
437 217
221 710
16 225
424 947
570 923
877 522
15 678
12 642
241 138
62 477
606 501
483 998
601 258
222 182
236 892
996 222
343 860
802 923
377 742
47 551
508 893
315 883
402 526
76 535
520 388
19 713
46 348
685 302
594 710
544 649
880 25
59 74
195 250
695 900
44 485
226 165
482 982
451 781
664 663
370 12
316 173
312 717
357 337
166 37
966 119
528 279
555 160
505 710
908 179
684 62
180 94
766 468
293 88
696 492
509 302
361 980
171 276
916 787
253 696
592 139
304 466
451 25
496 443
531 462
329 865
175 93
392 275
631 640
941 717
458 882
9 223
183 124
104 778
767 447
503 775
16 997
529 510
913 990
134 632
338 438
702 703
644 536
700 676
908 398
874 367
688 334
21 231
660 737
944 330
760 419
468 642
597 675
505 546
295 124
708 803
485 26
417 895
525 981
328 574
962 291
220 952
794 691
571 890
951 951
46 734
171 571
252 122
387 722
724 492
967 360
258 462
370 504
302 844
261 235
720 377
807 920
121 978
940 492
906 486
212 29
320 572
384 449
999 760
174 28
103 911
92 112
851 63
584 784
163 574
571 990
800 391
39 316
235 283
275 560
357 334
837 763
99 561
235 356
574 736
468 63
910 41
480 309
270 277
4 243
191 773
1000 904
730 165
9 480
851 901
146 513
313 797
326 482
783 364
269 173
802 534
562 160
688 633
701 497
422 749
175 674
157 521
278 477
756 497
849 55
120 313
348 950
743 154
20 249
621 758
473 817
360 325
186 839
76 821
575 675
518 550
244 346
722 661
297 224
584 92
966 900
855 967
782 99
277 986
286 204
106 297
140 634
412 540
895 159
158 175
307 230
625 857
365 21
289 278
127 46
45 618
185 515
823 870
348 579
747 628
158 653
871 567
294 981
650 885
869 666
605 950
493 935
381 996
152 968
1 672
81 613
341 176
171 255
481 844
471 696
430 181
274 178
980 635
17 277
61 701
458 583
555 610
845 173
968 710
239 188
921 826
654 475
774 498
374 123
267 301
556 294
846 444
619 646
216 280
892 82
29 100
414 933
206 494
471 306
268 142
821 413
702 424
125 531
857 122
394 729
96 471
826 911
78 567
37 537
334 959
376 184
23 109
687 65
322 707
360 845
300 291
323 229
728 45
281 35
646 484
481 178
530 938
484 314
80 727
232 166
162 226
423 312
744 965
348 843
546 680
617 780
501 904
412 289
390 893
652 752
649 357
454 168
883 452
495 967
5 855
451 569
569 198
617 581
946 713
279 291
492 329
548 609
890 309
104 34
551 484
286 845
958 136
962 677
52 575
1 808
229 871
284 857
298 401
939 656
799 736
430 671
368 832
206 515
131 406
199 259
888 64
175 258
625 32
574 155
228 830
587 145
208 829
463 277
505 211
307 917
951 968
626 564
384 611
208 948
20 716
890 589
634 505
458 21
576 444
244 430
586 47
367 959
773 998
905 195
966 538
991 392
180 341
403 679
577 317
827 268
956 515
696 518
94 191
849 29
492 177
681 934
187 589
877 884
548 162
860 274
587 312
103 864
490 784
312 710
820 958
425 766
991 315
186 565
497 564
748 904
496 156
945 304
337 581
302 604
688 884
210 997
375 451
473 42
539 181
534 547
424 154
778 508
69 76
817 283
212 445
616 564
279 341
565 101
675 954
271 885
979 817
504 843
295 927
376 27
88 997
260 496
523 80
778 373
478 493
286 520
425 515
427 974
684 681
555 507
314 77
548 701
804 119
658 269
939 775
386 529
974 9
302 888
544 679
208 907
96 963
737 313
290 745
775 920
194 256
529 854
898 196
109 928
331 30
37 130
556 579
708 499
993 943
472 44
812 581
875 896
671 352
619 818
727 683
376 921
957 647
735 602
598 516
642 980
575 401
872 539
472 313
232 412
355 225
873 109
382 58
92 637
308 346
965 728
561 774
653 90
875 756
530 104
384 963
790 560
729 392
58 895
353 772
728 298
615 885
330 36
382 364
816 182
215 805
352 808
317 772
720 91
821 971
479 641
335 896
543 606
332 117
203 693
303 251
197 149
61 507
309 12
102 962
492 92
53 909
919 347
140 728
307 926
1 522
563 223
429 75
562 352
39 730
703 55
736 444
199 186
558 100
119 866
40 194
639 794
855 974
421 993
926 267
960 733
795 927
162 859
314 348
675 508
320 595
246 518
628 285
630 981
827 365
203 973
940 67
553 647
68 237
308 337
938 648
414 101
546 96
673 655
189 720
998 158
539 683
304 266
155 264
163 305
34 761
162 205
579 352
929 217
400 69
235 208
204 491
72 408
467 827
371 516
268 154
28 733
760 276
102 648
272 394
248 606
275 683
71 946
466 511
483 722
652 558
68 476
942 378
105 556
249 961
127 287
622 641
175 29
377 366
795 144
980 237
261 302
129 765
676 350
719 909
139 8
535 275
922 512
308 629
835 819
314 257
467 747
301 256
220 679
813 788
977 494
822 216
737 560
632 869
771 669
122 445
1 275
205 554
795 104
154 699
439 736
95 58
685 436
867 513
812 727
673 597
128 66
929 601
99 69
195 836
92 144
71 217
760 898
599 155
261 60
290 96
22 4
570 583
350 959
55 271
118 394
138 720
503 59
523 742
392 604
74 979
106 195
947 917
895 701
419 504
723 906
83 356
233 63
905 300
801 605
257 983
866 708
537 45
350 900
530 192
522 198
897 158
671 406
931 444
781 638
824 64
807 784
147 277
349 571
118 94
171 860
696 967
18 994
671 801
950 21
124 453
312 34
463 868
941 121
151 41
929 237
454 54
572 137
165 799
598 178
972 543
852 998
885 554
642 145
220 905
927 191
619 423
404 95
566 915
784 232
131 441
973 303
202 394
855 271
340 600
114 418
561 708
978 600
221 446
19 481
530 705
132 821
102 774
469 129
102 385
540 351
580 251
487 86
506 633
353 332
899 823
409 53
28 87
427 146
600 516
222 847
719 756
954 651
494 119
420 500
580 948
929 156
433 684
63 301
674 461
661 263
195 512
295 229
129 844
451 220
624 650
872 836
384 392
523 473
668 609
724 545
269 629
276 621
801 801
717 162
866 81
749 352
42 724
597 479
427 615
137 95
794 481
518 876
454 424
886 627
277 40
354 751
469 469
733 762
297 369
333 366
958 143
776 270
701 76
479 502
950 947
964 262
71 18
539 892
687 783
283 808
385 240
466 749
37 368
56 802
368 711
570 531
598 922
553 755
984 865
840 581
480 721
190 657
729 757
501 191
72 95
775 182
713 18
960 665
83 326
790 526
934 95
370 815
420 381
26 621
102 912
532 184
577 724
904 647
120 634
969 320
470 54
59 111
231 36
185 435
373 976
44 202
356 750
168 509
381 490
608 379
468 533
528 943
314 585
851 67
644 859
881 83
852 624
844 243
264 210
581 687
846 624
231 183
129 515
883 790
559 496
654 314
278 884
735 462
71 455
627 417
232 21
627 291
278 805
842 641
41 398
55 980
633 442
879 282
843 218
684 676
149 193
39 824
477 967
186 51
240 989
660 590
14 625
612 635
601 880
992 862
348 248
564 422
440 64
534 852
528 650
803 861
996 183
782 637
812 136
978 245
225 264
661 26
683 134
537 751
515 354
333 571
983 933
530 713
325 438
496 674
514 346
49 815
826 508
159 186
669 548
252 952
992 91
598 911
237 330
670 614
237 230
404 621
37 193
591 505
160 980
945 682
990 655
350 864
166 278
945 856
961 578
142 341
675 311
661 633
378 655
827 50
233 45
251 547
346 58
683 909
693 154
954 82
982 495
896 589
437 605
667 298
651 158
256 669
829 260
466 982
442 929
850 824
375 343
217 192
849 602
385 982
379 460
248 758
800 378
939 246
648 928
551 647
489 40
795 923
540 901
727 643
449 748
127 659
992 774
603 38
213 627
607 2
88 2
599 521
26 941
159 256
246 629
383 589
822 153
842 441
622 717
668 676
557 892
281 602
826 887
21 602
563 211
52 735
495 796
783 992
11 398
246 219
415 94
959 591
819 106
50 167
767 731
259 66
425 319
867 680
687 616
808 935
240 416
14 709
982 746
136 304
421 310
704 441
401 89
121 633
290 97
453 580
642 458
808 932
696 920
403 748
728 143
594 450
409 65
430 498
532 143
255 344
41 333
969 72
343 952
645 190
587 481
650 521
237 723
165 61
669 201
550 954
689 311
284 745
967 267
537 735
304 200
365 183
378 737
308 428
252 511
832 125
285 865
206 590
40 685
300 212
914 7
779 423
379 549
432 768
484 354
454 567
430 586
825 868
328 184
841 388
307 242
199 249
34 995
947 682
979 494
676 492
44 128
766 12
933 26
549 866
786 547
410 587
189 895
344 438
729 86
692 241
864 961
49 517
352 540
467 456
448 500
363 665
728 667
478 901
729 35
786 610
399 891
552 973
357 751
395 752
378 417
912 176
814 324
8 852
138 802
586 430
190 111
173 342
250 516
860 486
988 814
264 297
357 449
375 589
506 868
10 54
251 319
235 963
363 569
865 227
240 28
93 323
305 335
499 437
198 212
940 187
75 324
84 138
506 969
452 836
733 48
249 331
705 8
988 983
442 620
801 566
666 900
837 657
887 94
272 961
761 523
889 451
281 755
518 249
752 459
448 770
627 725
669 266
542 85
468 422
549 543
712 145
770 573
471 877
849 13
282 470
819 655
238 641
146 823
659 396
144 27
705 183
373 542
266 248
522 1000
479 323
751 836
677 406
380 1
300 843
418 642
144 645
164 490
253 119
971 125
458 603
925 106
726 374
169 592
948 546
875 292
160 619
675 750
350 483
426 739
498 304
481 576
886 674
797 688
316 651
327 866
380 733
206 982
644 829
320 526
132 978
945 773
401 326
58 937
889 694
824 498
339 473
878 442
21 236
325 931
135 232
528 994
338 200
509 328
43 315
34 548
373 807
269 657
696 708
519 208
808 417
596 30
422 103
560 595
797 438
705 980
656 583
692 848
286 672
281 610
176 237
186 26
609 314
837 710
401 280
469 490
609 354
192 2
799 633
734 581
972 863
892 505
563 985
392 730
435 698
51 904
66 511
477 477
310 330
812 348
530 696
811 468
204 976
548 611
258 585
619 877
591 988
594 811
296 865
648 137
487 925
34 223
168 737
519 778
467 263
534 992
265 554
77 200
354 268
966 320
287 270
395 809
218 106
299 19
540 74
55 751
219 905
311 554
378 175
728 562
478 334
847 998
302 406
34 733
876 806
942 209
157 938
808 145
128 145
667 549
181 635
595 502
825 692
448 398
84 44
488 730
697 721
21 763
858 145
512 826
700 586
131 798
666 13
479 908
17 494
41 166
325 489
245 845
963 782
205 367
34 364
349 726
554 200
282 196
774 920
456 715
781 688
535 872
540 173
453 313
490 528
893 845
531 544
226 527
333 600
663 479
821 483
919 154
422 282
465 215
935 735
154 232
981 609
720 222
472 12
284 257
314 946
967 15
842 932
937 747
659 851
212 510
381 188
818 353
929 336
581 882
900 327
889 581
399 970
377 112
944 527
628 917
174 31
644 221
737 992
288 428
778 120
371 508
425 693
756 585
631 602
439 649
183 931
241 426
169 521
900 109
744 562
388 56
132 831
353 216
299 618
398 428
84 733
938 435
812 755
467 701
338 13
906 311
622 781
365 256
175 493
572 914
479 820
869 573
345 215
796 964
481 262
660 832
937 903
11 800
756 157
338 206
417 299
82 130
84 3
903 58
294 554
229 1000
420 906
132 732
603 613
896 227
892 509
693 780
820 806
438 105
218 209
209 966
16 79
749 160
765 531
974 552
581 37
423 498
778 808
718 906
335 743
817 116
609 735
17 588
888 260
648 473
950 788
979 698
396 134
558 845
972 377
614 124
369 774
739 518
219 36
927 250
156 249
718 877
701 349
261 193
171 749
457 951
951 817
874 20
763 82
756 847
684 745
758 137
95 971
180 698
177 808
737 174
23 601
940 311
648 355
888 323
262 932
905 496
327 675
164 667
798 70
577 195
43 978
440 708
522 288
71 655
152 576
310 75
311 316
116 266
62 365
676 393
169 587
160 239
870 906
494 618
153 469
539 518
187 404
217 434
504 595
915 645
765 836
201 693
204 595
338 371
225 476
76 438
369 912
413 543
114 50
931 977
980 397
188 754
931 593
680 573
529 316
636 871
489 818
258 479
795 729
400 901
69 313
148 182
78 968
120 437
646 365
210 826
824 388
561 263
693 263
681 458
383 711
561 806
330 6
814 867
105 750
496 712
440 361
156 295
651 259
475 596
571 561
231 752
76 631
151 876
474 271
432 203
175 498
318 112
762 731
903 102
206 202
293 182
432 209
26 90
979 372
325 589
480 355
51 806
840 597
29 625
829 969
350 93
829 216
830 370
835 702
557 740
398 998
184 852
112 709
695 86
757 625
953 520
615 884
568 427
444 520
619 937
265 614
387 981
184 128
793 90
991 838
815 706
741 690
663 747
329 136
320 176
906 874
317 527
631 744
901 280
321 831
227 287
446 138
983 946
100 347
671 88
676 69
418 254
816 488
918 104
558 794
897 811
491 686
959 449
605 615
490 184
803 930
846 100
324 896
122 447
275 603
300 9
438 837
218 963
547 671
898 756
969 873
727 97
845 877
773 424
382 323
733 391
776 556
775 48
173 370
952 762
572 87
267 338
416 416
774 463
788 323
794 450
901 92
105 952
43 170
591 31
616 475
782 334
875 55
67 662
191 735
468 615
642 805
324 742
530 325
198 344
636 491
910 731
580 723
416 217
694 906
459 210
636 769
472 141
916 101
45 35
163 664
129 477
213 318
776 981
709 688
581 467
800 562
308 694
524 674
96 207
222 574
298 319
874 184
57 86
872 252
184 217
265 846
190 149
921 526
755 958
668 795
255 536
171 775
227 750
633 599
277 777
94 687
128 861
862 622
69 841
952 27
305 683
229 388
419 233
291 774
541 868
365 542
548 154
117 221
971 99
684 595
560 417
647 473
554 936
537 836
455 213
970 72
591 104
234 200
504 750
642 35
686 145
251 98
64 523
683 555
418 212
568 625
47 460
114 168
581 325
244 299
130 1000
870 419
697 842
756 848
350 8
542 193
35 163
489 697
785 853
293 59
227 959
994 401
236 723
730 816
818 230
130 474
723 288
735 23
498 338
114 212
158 836
561 831
209 431
833 827
814 153
641 179
646 655
100 257
752 531
174 34
872 171
55 311
161 269
286 328
271 893
599 735
214 317
728 329
160 83
182 808
555 385
977 993
231 367
810 680
117 863
151 604
632 728
705 269
295 200
522 955
590 919
550 569
253 776
879 714
140 211
763 436
205 946
211 368
361 207
620 390
23 531
974 433
679 399
14 25
750 391
878 670
964 42
546 837
575 43
448 92
880 842
384 44
656 999
236 822
368 479
557 188
403 273
33 598
924 936
162 345
354 709
145 42
910 922
596 103
213 734
107 53
37 882
412 563
923 49
433 95
889 608
675 116
775 689
640 215
213 121
780 433
327 691
891 177
275 191
17 980
119 545
109 860
903 12
616 8
855 963
934 966
342 201
50 108
651 654
990 207
107 171
551 784
175 560
862 731
85 158
606 756
396 749
154 941
678 299
800 827
106 688
313 491
749 128
371 35
702 972
610 890
294 666
201 755
360 337
596 666
912 746
26 147
504 852
369 586
24 309
743 979
758 279
982 426
362 130
192 882
175 593
466 945
43 958
389 184
403 263
721 98
292 61
483 89
211 196
567 391
870 745
946 966
64 276
939 101
355 418
776 248
550 866
218 931
782 781
543 940
807 343
578 280
879 97
630 93
170 114
800 601
551 594
986 494
394 295
346 138
297 846
150 770
887 278
134 440
413 911
402 359
116 486
571 414
963 29
699 225
257 954
101 904
654 294
995 905
490 445
345 577
531 19
793 711
675 977
510 776
892 928
564 637
99 87
979 995
968 658
854 444
899 964
948 845
63 210
748 66
47 472
227 635
684 555
467 17
533 748
13 522
186 805
757 217
28 90
804 184
545 5
664 10
430 690
110 883
20 592
245 114
600 492
133 937
384 594
337 729
697 796
190 745
287 222
639 23
990 443
229 856
229 430
863 487
348 645
515 177
404 35
375 312
553 144
258 405
681 589
607 241
107 123
584 816
682 845
863 784
276 208
568 391
140 232
131 335
773 313
309 852
759 909
535 971
373 965
631 666
783 558
540 440
782 263
631 800
509 123
641 473
252 692
102 233
211 827
653 280
93 513
23 339
247 443
983 870
884 815
19 192
306 521
633 741
940 308
482 159
870 466
591 57
23 425
823 470
188 347
138 314
741 299
460 154
635 432
445 792
534 364
537 279
450 647
827 475
938 475
875 426
34 445
603 770
283 325
857 158
574 537
840 985
168 958
636 669
907 272
476 167
478 536
821 63
186 624
248 49
393 493
491 106
117 94
233 395
698 873
465 265
323 172
411 545
797 117
338 19
716 414
526 503
376 420
657 693
651 143
268 684
890 46
862 93
345 244
409 969
943 527
410 569
749 854
428 40
304 384
889 484
127 945
412 481
691 882
524 974
795 253
397 646
836 542
675 819
766 489
820 89
75 370
385 366
144 592
358 360
182 56
791 894
7 438
828 439
717 349
779 149
459 644
868 227
701 996
669 586
663 397
634 103
871 132
235 26
827 88
914 113
535 392
259 353
371 659
219 680
339 73
425 201
526 111
572 953
764 215
232 180
897 608
848 432
823 771
226 83
134 562
631 877
441 580
341 946
297 18
676 877
784 496
7 222
190 761
984 393
283 156
409 801
258 775
546 414
950 261
932 350
85 203
887 333
650 71
343 113
741 802
138 103
680 24
778 614
759 35
396 183
230 644
465 997
978 845
913 395
317 248
684 15
729 775
21 497
665 889
71 718
894 172
504 646
287 596
640 250
928 753
180 196
668 386
580 718
565 899
935 191
403 835
833 840
467 303
473 141
317 74
605 903
323 535
222 445
176 543
454 462
288 586
167 682
965 537
789 378
651 95
22 100
479 693
473 394
715 174
581 826
961 161
917 780
738 761
823 239
420 773
717 399
749 437
728 519
74 689
270 607
220 277
328 306
480 59
483 890
513 183
892 449
691 201
586 327
819 965
57 425
651 984
358 847
446 61
68 770
387 445
950 965
827 810
577 87
377 945
292 682
759 313
264 214
509 375
909 162
423 484
275 858
402 591
641 588
32 649
144 752
139 578
233 512
710 882
302 544
924 713
698 727
706 33
466 102
388 25
858 700
457 833
598 687
205 402
506 538
614 454
346 632
451 257
229 338
620 646
16 224
22 540
715 681
816 415
244 556
883 172
131 56
896 709
924 752
109 523
830 358
677 656
630 653
203 729
974 773
530 341
514 801
820 807
322 293
42 189
808 823
786 380
643 22
693 215
681 454
586 25
824 673
451 991
756 858
891 511
476 822
981 372
486 222
252 280
29 148
686 663
385 787
330 571
535 190
516 317
202 657
871 596
236 967
616 589
36 583
841 520
886 902
971 350
252 987
111 590
458 115
685 196
323 662
435 921
361 884
352 283
554 302
742 96
283 782
932 492
99 548
525 30
312 657
786 996
79 731
522 445
547 160
740 403
560 881
533 153
378 708
560 904
462 772
499 899
394 736
23 902
367 90
872 530
566 582
858 990
899 920
69 120
843 315
349 587
424 501
797 629
91 606
922 310
505 727
713 598
184 953
219 142
964 434
724 530
92 295
852 739
277 233
967 482
812 991
353 720
187 467
685 487
454 364
15 325
62 553
734 220
179 399
710 338
87 318
444 634
463 860
267 370
319 935
287 895
534 994
782 866
682 472
350 361
911 901
468 444
690 664
338 45
900 862
522 725
172 227
242 75
700 177
648 20
362 974
212 422
833 711
122 422
99 430
82 555
755 248
975 71
146 829
988 613
202 321
986 448
24 996
529 871
307 726
411 875
238 652
237 791
972 404
348 568
801 851
922 660
926 575
489 362
60 474
336 541
73 207
467 764
565 298
964 303
638 655
64 620
468 835
704 670
767 121
930 337
735 875
734 209
303 101
138 949
116 501
741 221
200 776
335 813
665 558
240 993
153 452
779 394
904 348
192 368
251 541
790 370
906 283
963 434
834 451
761 566
22 341
90 928
797 290
967 991
489 862
674 847
491 806
156 60
765 12
752 471
112 969
320 5
601 104
690 46
192 141
900 834
780 381
324 100
151 936
189 769
356 684
650 262
944 480
909 334
360 797
650 396
53 657
415 923
855 108
242 857
54 460
57 801
598 493
748 204
413 468
967 877
220 317
623 148
148 514
992 352
891 728
69 945
867 558
804 43
404 89
204 210
746 854
792 131
82 821
257 185
657 366
343 820
1 355
171 920
110 421
308 47
727 333
755 26
288 779
886 243
112 551
63 74
697 574
565 255
529 365
23 437
468 951
833 72
811 581
762 124
321 777
227 282
387 949
542 161
131 738
489 812
26 187
9 456
727 981
343 129
618 227
262 888
820 710
452 682
199 128
896 373
56 66
31 297
250 730
435 945
179 681
730 46
287 529
160 149
461 392
338 730
717 705
907 229
484 340
233 79
966 134
36 248
48 326
944 735
767 570
600 390
408 298
370 581
689 896
54 430
447 758
394 26
108 828
114 351
746 634
201 289
31 950
969 127
618 554
631 117
929 20
541 513
490 589
769 285
606 945
365 285
918 620
363 44
253 123
434 474
906 797
630 723
509 478
924 852
189 247
479 767
671 989
820 257
679 546
580 133
367 635
257 970
439 444
690 538
568 457
167 360
214 429
555 779
312 263
769 805
745 201
169 871
579 126
967 688
767 693
379 259
532 572
402 368
971 983
939 331
146 788
523 389
116 952
143 750
709 759
33 547
293 620
160 482
570 535
315 357
728 843
171 660
46 198
693 72
186 184
913 550
922 195
458 774
690 357
727 597
903 90
461 199
561 407
221 452
630 727
321 304
263 179
506 100
535 863
919 791
629 992
385 140
85 566
279 510
343 600
278 529
639 145
187 658
823 483
407 566
42 100
674 222
214 401
944 363
811 544
255 428
704 64
936 524
168 485
971 399
539 847
607 621
836 805
77 622
525 372
427 833
9 290
105 959
553 319
289 165
724 396
777 380
356 220
163 538
861 970
889 350
434 383
729 986
98 465
594 892
825 884
185 468
55 339
30 941
442 805
620 558
673 153
705 240
326 387
730 814
565 127
655 904
537 618
872 485
68 215
62 486
958 245
148 251
186 473
534 937
97 29
563 287
657 892
250 200
473 475
368 595
747 818
418 971
516 746
713 583
177 455
746 460
66 485
588 859
489 805
115 248
630 205
643 364
376 831
756 303
497 303
401 46
455 2
34 836
54 62
357 902
395 693
546 536
19 909
691 341
618 285
563 400
637 448
723 989
455 73
903 711
591 496
969 566
430 394
354 780
156 10
796 822
166 134
219 205
724 735
371 939
764 819
726 223
534 564
819 13
769 960
176 985
785 198
689 837
273 421
863 532
305 671
916 591
482 432
13 281
176 554
94 149
689 849
394 362
245 223
785 835
201 219
158 987
213 365
206 157
876 251
756 273
758 874
68 636
106 577
461 865
108 976
104 381
118 467
438 560
634 674
710 447
423 485
807 2
282 611
496 582
164 2
455 121
531 829
765 204
757 779
873 81
912 642
678 193
926 444
613 992
673 798
679 709
368 460
116 874
419 281
196 24
591 983
65 252
95 753
555 685
818 764
613 329
915 468
480 686
968 129
120 553
341 213
345 454
455 88
86 741
434 85
919 592
806 839
847 28
800 875
414 350
989 927
10 575
213 756
869 315
647 902
3 252
308 371
814 142
435 596
641 892
513 475
180 621
461 167
362 522
209 276
777 63
363 612
887 344
668 960
899 266
945 277
558 510
708 361
604 923
380 961
943 669
160 995
806 307
313 834
500 948
700 598
725 434
677 52
61 270
322 40
720 38
803 232
758 283
192 747
667 584
509 34
190 637
995 975
335 507
248 716
522 67
406 649
640 104
597 285
321 672
884 90
475 85
740 56
729 823
75 159
291 183
641 332
259 280
843 269
310 600
658 419
155 121
965 617
788 508
264 885
994 829
328 652
397 581
315 699
389 893
542 162
73 12
438 21
960 660
943 425
912 189
805 690
829 648
892 729
891 960
502 613
904 62
915 277
959 504
1000 154
737 378
575 170
62 414
717 662
161 771
33 902
509 265
405 77
838 870
459 928
709 478
148 873
967 401
153 761
66 582
804 831
108 324
698 562
501 940
739 464
394 897
509 604
240 288
411 125
220 9
331 235
555 957
248 35
344 385
371 743
627 243
201 883
719 253
389 784
365 754
878 384
906 880
678 177
328 911
710 945
340 171
607 926
601 602
117 185
182 203
265 393
165 457
864 418
67 965
877 654
479 486
850 349
498 644
202 382
606 158
213 785
974 386
486 422
652 399
587 725
877 374
594 495
352 200
737 859
176 230
637 177
852 484
442 117
777 988
946 66
460 868
901 439
771 576
461 762
497 279
429 740
144 677
112 735
332 771
594 209
973 693
42 169
340 865
43 25
607 558
968 156
669 885
116 139
266 141
499 369
597 468
566 694
52 374
826 552
884 640
299 426
477 109
471 666
418 431
590 536
488 371
770 478
522 176
643 395
773 799
551 453
291 871
197 662
669 412
990 49
597 424
287 634
249 695
842 936
697 48
602 761
605 960
182 23
623 724
896 839
163 551
675 890
994 528
71 797
452 894
785 357
386 551
854 352
888 202
94 729
805 737
427 228
401 530
828 344
677 721
877 655
896 284
457 526
346 749
757 715
972 550
698 434
113 833
756 125
573 151
959 867
475 276
702 84
668 329
845 174
760 42
827 999
829 796
993 743
392 797
500 972
321 788
77 222
553 963
193 538
41 297
575 523
417 147
133 177
415 627
863 494
819 613
452 85
999 33
945 21
652 253
359 279
669 359
418 540
146 257
723 319
107 895
662 46
763 791
412 288
676 451
810 427
87 786
737 431
18 395
543 667
259 293
590 820
43 413
182 100
213 900
233 326
932 964
28 23
612 961
290 634
341 539
50 27
414 341
853 719
57 726
352 724
425 846
880 490
536 792
667 505
395 897
60 619
672 394
294 74
489 263
614 1
137 980
663 337
22 778
947 211
615 863
603 282
126 23
111 288
313 457
800 424
948 192
101 634
586 410
298 942
513 158
318 926
315 360
831 100
597 808
157 241
561 316
976 669
306 688
125 770
92 814
49 539
761 807
78 77
840 20
612 154
529 867
152 156
548 166
158 5
329 594
989 136
12 874
563 207
327 141
766 235
779 285
730 621
885 389
409 925
625 622
363 457
256 12
656 148
325 603
606 23
773 456
311 783
529 872
376 977
457 42
204 793
385 38
981 805
949 264
908 601
849 262
357 216
472 302
998 634
898 518
145 824
497 983
520 487
487 231
409 68
706 400
505 122
5 28
753 688
554 693
392 548
952 723
385 603
373 175
922 997
54 163
464 64
1 266
823 101
362 736
895 936
118 679
276 466
783 313
949 853
245 479
339 438
231 778
902 37
591 211
348 506
64 789
444 363
388 914
489 535
819 332
51 430
332 806
12 72
609 952
141 160
208 116
876 951
446 20
512 397
345 985
624 798
426 558
717 56
282 60
746 14
442 628
463 29
812 853
953 142
240 190
154 188
157 128
306 644
755 528
10 942
373 788
842 569
775 14
315 703
221 302
166 366
217 590
548 322
903 623
685 766
680 113
823 511
538 278
519 13
217 967
947 442
794 360
700 139
131 122
137 597
150 631
691 845
68 595
586 783
734 439
291 175
622 403
760 458
445 571
21 726
648 858
308 809
657 321
985 104
448 149
941 293
426 203
658 556
50 278
149 412
202 332
292 481
662 51
199 683
78 235
551 213
801 976
337 205
304 509
856 693
868 894
546 386
130 895
210 719
688 668
468 152
501 258
605 428
685 635
413 103
640 994
550 941
301 293
825 411
348 471
879 720
668 300
685 437
679 110
201 59
300 431
654 41
391 866
223 503
112 340
445 121
640 996
468 139
712 479
593 754
53 49
616 91
759 206
910 627
408 897
778 809
650 82
644 800
39 700
895 751
481 117
528 955
76 810
887 715
349 664
434 151
333 848
297 638
867 510
120 749
439 627
761 599
454 541
919 923
238 589
879 672
924 462
15 413
231 385
819 502
199 445
771 471
391 197
238 541
536 142
866 210
146 899
623 487
334 513
711 248
748 777
96 115
831 188
567 513
952 787
674 996
81 651
959 879
6 249
925 677
65 286
276 380
802 281
451 24
500 558
330 245
284 209
622 583
210 45
113 219
916 301
693 444
874 833
973 931
613 368
11 546
226 784
479 901
525 245
229 207
961 940
235 395
22 240
581 404
304 910
257 670
219 732
508 763
966 506
6 428
320 830
954 111
25 630
17 272
895 585
706 482
22 370
308 832
748 113
301 912
99 221
872 495
445 714
149 81
757 137
524 544
87 339
613 683
26 440
528 184
109 525
63 522
733 910
460 397
813 528
998 807
214 792
973 309
262 253
458 418
727 842
305 647
561 78
76 502
111 7
790 199
99 667
584 206
179 654
757 76
821 206
468 391
696 961
796 555
340 68
538 812
87 297
3 452
40 555
865 525
749 444
732 585
676 445
546 157
255 621
739 367
344 861
166 562
864 628
179 633
725 44
295 734
413 181
338 479
425 244
713 281
558 305
900 575
551 703
883 180
672 395
695 826
98 182
908 821
750 446
322 193
844 817
703 818
532 58
371 121
406 787
25 504
821 720
157 156
701 706
480 956
267 514
923 527
72 653
773 716
998 934
763 153
287 434
688 583
716 746
410 516
684 334
212 870
104 763
227 850
690 188
240 954
104 263
881 855
367 787
820 269
867 564
747 181
868 190
984 820
481 30
123 541
414 921
185 11
161 917
597 274
499 75
383 33
489 318
968 261
403 804
466 640
314 326
206 928
340 838
556 92
385 761
851 498
969 911
424 734
693 212
545 182
351 123
859 334
339 977
327 726
120 539
237 124
931 763
965 780
824 795
559 279
177 123
136 117
42 406
668 243
480 570
265 860
996 23
651 782
254 449
951 851
194 358
799 458
604 785
885 335
102 350
636 443
76 772
739 541
412 121
306 456
865 458
373 132
528 196
499 448
306 897
207 142
854 410
549 113
233 903
363 443
368 979
682 95
778 604
816 931
592 955
86 822
253 318
698 573
143 632
339 6
288 897
510 95
881 600
188 107
724 903
297 269
966 765
437 400
340 823
870 642
570 274
269 161
431 622
942 693
388 245
863 337
61 52
32 626
607 920
303 960
329 546
60 792
602 443
73 67
654 358
731 597
681 577
623 186
507 346
31 30
925 985
21 237
20 141
266 73
632 61
487 160
191 534
19 642
62 893
628 476
917 77
603 194
680 984
316 594
106 170
965 794
218 784
524 597
90 960
575 106
970 746
516 493
229 947
266 192
560 985
475 435
163 582
669 10
136 510
854 170
577 323
909 17
156 907
385 419
137 344
231 731
913 672
682 973
633 245
159 480
921 626
914 466
522 653
305 147
594 814
63 837
510 319
522 491
931 812
114 303
467 113
991 907
341 669
735 851
560 655
713 693
945 268
997 768
202 357
752 469
976 275
446 573
209 699
699 220
485 818
123 855
567 799
583 789
292 334
943 690
749 940
920 946
214 237
253 529
494 928
478 180
13 926
1000 227
383 391
696 493
289 687
865 982
498 882
942 1000
21 646
380 161
984 392
684 935
450 74
168 217
926 252
492 270
696 508
853 697
823 363
133 56
491 972
600 147
980 394
267 429
178 277
357 446
486 559
906 468
939 199
409 547
575 419
304 796
874 982
231 446
566 500
21 635
167 745
128 820
252 352
921 470
609 619
654 538
177 936
791 360
972 521
763 261
923 242
752 507
881 23
480 245
468 469
266 850
568 464
432 307
862 634
966 31
10 322
146 942
389 657
407 178
987 379
491 257
275 900
544 156
425 60
204 279
282 5
33 959
446 935
668 49
22 189
554 354
251 616
840 659
536 799
630 88
5 984
731 216
857 266
645 421
620 894
162 348
916 985
28 258
13 996
767 317
752 209
777 544
771 101
169 753
732 553
254 415
360 739
270 959
802 612
733 298
81 636
606 904
246 920
878 359
214 452
433 872
422 652
932 673
670 219
300 755
704 641
470 944
158 397
880 620
218 814
679 477
659 809
43 247
794 443
20 655
99 563
720 408
4 203
920 826
699 677
172 5
787 308
166 851
784 51
819 58
767 433
102 865
71 37
557 231
844 613
53 896
284 543
128 328
506 564
219 40
791 970
449 443
857 763
233 994
292 352
331 955
794 378
481 872
561 309
613 950
416 726
470 368
346 737
897 185
522 424
235 29
531 104
351 506
21 278
162 914
898 108
484 336
547 821
697 87
535 484
904 894
671 328
840 286
312 571
838 869
146 67
486 254
765 437
17 562
625 475
437 726
125 46
553 64
228 452
872 208
136 619
622 749
733 620
724 246
314 110
892 541
137 965
421 925
586 939
38 292
250 580
493 374
485 322
229 994
720 610
646 124
16 517
897 377
581 272
218 831
53 997
545 616
340 847
902 129
691 655
87 665
890 577
742 148
275 524
613 106
756 204
269 270
444 393
55 66
427 585
101 251
277 207
946 417
87 334
776 763
836 588
874 15
560 637
350 720
583 344
474 12
339 204
288 860
133 805
622 221
910 685
979 944
414 357
462 324
928 981
715 410
104 848
935 803
785 865
870 987
674 380
565 263
728 183
183 67
960 97
707 679
179 553
896 303
397 434
914 700
955 729
561 913
666 888
995 597
313 406
816 608
183 140
1000 146
108 632
391 505
149 408
306 52
907 745
169 845
394 316
817 2
896 68
893 965
933 261
238 36
426 174
789 319
39 200
242 496
5 701
751 987
794 404
225 110
100 240
500 168
107 326
824 853
681 635
672 506
611 760
280 875
958 294
139 987
599 904
842 602
828 642
659 555
740 706
62 774
151 296
173 120
612 318
544 922
23 752
289 737
565 93
803 942
389 703
62 186
775 958
632 288
463 770
645 885
272 445
124 590
509 834
423 252
548 861
464 808
820 931
938 996
553 511
642 266
412 432
327 423
826 653
126 395
262 667
321 56
82 439
412 521
705 649
45 263
637 266
641 469
91 958
870 673
854 122
598 760
176 580
782 807
347 71
622 824
28 449
817 434
252 797
627 88
273 577
27 679
89 969
820 970
16 651
271 743
232 175
447 791
109 106
97 606
797 899
280 189
831 879
171 378
815 324
551 949
239 953
150 705
955 439
29 725
160 842
331 127
658 490
810 211
267 557
7 567
709 551
564 507
774 871
359 511
452 494
751 448
411 425
566 761
115 197
150 682
118 535
681 120
593 749
551 892
506 365
988 500
382 839
513 54
707 281
392 559
38 28
647 863
48 533
565 580
503 679
176 17
199 790
34 876
378 52
767 668
975 583
538 602
522 328
169 402
992 824
816 975
969 68
726 18
503 196
819 714
756 949
499 148
933 15
341 444
588 666
565 374
729 316
808 785
410 347
9 194
655 925
991 447
515 774
26 12
959 203
451 672
863 390
323 703
857 268
102 968
294 921
156 429
375 30
339 615
188 134
583 211
932 882
397 979
54 313
401 354
458 218
716 396
847 596
166 355
323 584
414 322
702 912
692 542
75 890
551 777
279 955
134 253
926 268
897 485
151 654
550 510
431 361
681 912
819 493
269 60
221 872
116 813
988 563
499 769
822 947
328 660
709 91
147 441
105 36
80 790
329 287
741 939
873 622
839 948
757 457
474 307
65 996
947 41
620 488
952 380
593 887
107 802
451 112
956 194
110 467
546 790
715 708
783 794
191 65
984 181
242 410
697 433
422 226
537 568
787 734
429 798
1000 482
156 562
85 985
921 815
76 50
926 401
604 651
82 251
940 430
714 551
12 665
338 130
782 689
953 387
799 954
327 516
478 15
65 990
739 683
125 169
798 74
218 324
312 823
540 924
327 233
349 324
384 600
589 477
276 86
39 433
951 985
252 795
559 544
20 314
857 450
13 976
755 687
992 389
245 133
885 216
589 376
12 521
850 299
47 805
482 291
382 893
237 56
525 939
105 757
870 171
344 625
792 271
249 777
276 870
13 13
672 938
253 856
971 559
558 803
656 427
180 444
482 129
176 935
476 462
481 248
23 568
149 571
505 237
342 987
686 806
885 761
2 98
796 193
896 762
611 528
458 52
953 548
108 858
630 577
226 909
67 911
715 435
896 811
949 348
922 229
408 589
951 341
945 889
152 268
71 845
748 64
88 248
877 24
352 848
842 720
845 440
540 905
511 16
427 315
822 361
286 229
45 168
737 684
846 101
745 89
624 472
372 725
673 889
7 158
876 561
901 586
395 478
590 873
494 150
76 846
185 303
79 251
839 944
5 649
114 375
101 21
53 384
531 214
931 760
309 421
192 47
537 28
380 893
723 392
662 839
873 473
413 890
588 431
184 465
923 984
617 730
502 535
932 941
100 110
230 533
511 282
297 948
171 793
731 542
615 899
61 421
302 442
896 597
191 253
16 454
877 36
604 325
490 393
881 47
23 819
634 931
778 366
63 756
575 921
839 959
119 174
195 112
407 698
886 443
226 803
433 340
835 485
512 206
25 672
186 599
154 658
304 879
829 858
83 752
841 402
628 375
706 422
461 753
865 253
371 547
505 390
973 876
182 164
135 914
94 16
354 956
698 297
776 201
912 428
775 356
318 68
609 524
536 102
882 915
690 124
418 144
695 342
677 60
468 815
662 828
258 446
522 802
289 271
301 68
687 493
107 900
988 217
220 695
226 61
707 739
450 997
666 6
241 529
153 498
571 671
925 861
514 988
619 454
30 445
35 402
913 470
646 413
470 576
355 482
937 878
980 701
414 922
376 169
576 571
746 941
996 584
18 472
73 70
59 866
490 209
473 622
944 986
221 164
194 241
547 303
936 16
547 812
594 844
473 84
946 993
215 275
48 927
660 801
377 513
736 85
679 153
765 958
971 352
695 567
368 827
470 736
219 92
20 112
786 250
427 199
876 668
916 63
425 184
777 575
407 873
36 427
987 327
658 199
200 793
358 608
518 924
721 7
974 618
824 822
971 119
753 13
639 693
407 341
817 201
837 351
441 81
318 838
647 843
84 699
739 925
204 352
681 901
443 548
851 856
14 812
23 927
287 413
173 439
364 705
911 737
412 648
840 247
407 619
961 723
722 733
319 839
459 304
346 474
843 632
438 573
641 602
888 585
723 230
795 437
326 365
809 313
488 793
659 117
650 323
415 771
381 66
607 494
843 421
933 889
715 502
862 411
84 100
112 359
205 131
825 533
783 692
116 814
909 536
391 585
108 569
863 554
634 187
489 391
175 342
640 171
328 264
988 152
802 601
307 580
399 162
577 660
906 248
794 180
126 988
707 838
569 922
347 121
217 293
350 319
843 560
276 137
999 376
943 409
182 289
585 296
754 800
103 46
703 567
930 956
270 205
576 587
553 277
591 677
476 305
285 862
139 116
433 868
876 358
705 648
346 188
992 836
285 147
687 499
278 344
683 642
334 548
201 248
21 730
724 361
332 418
640 429
654 434
107 846
686 166
844 355
552 847
461 494
870 590
662 693
309 731
995 435
876 605
654 841
678 604
426 296
424 899
161 137
322 753
452 487
387 351
273 611
928 769
33 140
384 228
208 704
600 155
812 272
827 359
521 780
220 632
634 287
816 576
950 323
101 972
726 842
331 267
384 134
404 349
20 330
753 878
343 937
94 889
839 33
209 843
999 234
472 645
627 960
222 492
895 757
159 483
531 593
731 631
330 55
225 175
536 732
491 865
51 959
473 252
493 254
763 565
667 39
387 629
598 519
246 740
601 951
302 477
479 205
288 246
242 361
463 578
134 240
407 798
492 909
547 455
653 783
679 149
273 648
788 296
89 718
876 125
647 307
566 704
5 118
547 711
92 2
482 666
955 226
11 601
802 710
752 399
524 6
509 384
856 204
490 664
127 431
742 173
348 529
220 856
267 4
169 882
712 867
863 529
800 246
606 613
523 445
146 369
176 969
715 846
186 426
690 966
474 246
310 535
237 345
483 986
171 401
5 289
378 115
640 899
739 356
299 886
842 555
255 301
309 751
385 397
493 940
585 804
298 778
862 973
816 837
45 843
559 705
475 755
161 23
57 403
45 184
949 999
641 92
14 506
905 369
4 230
506 364
916 613
158 110
441 668
285 759
231 939
595 185
967 73
7 625
884 707
6 602
726 92
602 921
366 785
373 541
97 392
104 45
317 897
384 399
529 503
993 749
219 807
714 970
742 908
702 406
876 441
490 86
556 590
61 62
93 622
937 976
729 848
514 705
519 815
159 636
179 371
741 23
229 959
179 950
951 616
179 935
530 77
969 582
686 85
248 894
835 563
304 527
106 148
631 137
795 220
401 81
131 927
1000 592
86 245
405 523
109 246
897 446
486 724
560 102
398 686
907 456
422 688
166 168
468 198
951 517
928 810
840 126
415 841
997 960
609 385
813 796
704 800
428 104
683 359
170 388
179 537
67 969
896 122
589 659
304 417
695 803
712 315
492 881
1000 678
573 202
741 809
373 358
70 994
190 689
471 202
722 705
534 56
356 479
371 787
740 638
471 815
529 682
106 291
110 840
437 864
936 396
805 333
128 924
677 988
129 153
172 415
349 243
757 748
695 367
167 556
935 707
577 181
830 690
404 891
576 715
592 752
854 13
248 817
860 975
982 910
715 535
487 425
701 630
201 202
622 637
131 635
351 245
287 686
964 764
772 300
899 212
765 423
958 880
642 987
196 974
49 557
373 86
78 934
580 65
507 566
285 378
371 236
993 636
402 400
448 997
466 668
238 779
440 633
574 86
833 759
656 764
354 309
206 513
282 851
420 63
723 698
243 972
234 620
953 645
532 383
430 317
988 481
708 801
103 811
58 525
751 792
231 152
432 144
341 233
455 97
386 752
667 599
113 852
602 637
978 700
422 278
901 307
227 898
401 25
775 312
562 555
720 256
452 647
779 984
711 590
85 505
487 535
899 679
308 62
927 973
26 319
81 524
498 877
899 916
751 495
836 168
452 564
869 385
274 863
505 923
19 177
285 55
372 73
136 927
596 637
239 403
675 150
627 165
166 652
308 732
364 836
696 452
359 595
905 98
540 99
683 946
938 359
980 384
399 382
377 447
172 75
1000 24
993 896
16 979
141 857
341 775
880 102
339 663
206 908
417 607
657 182
380 948
634 205
6 182
924 325
76 353
680 277
528 669
839 137
517 890
896 40
412 327
457 620
140 732
599 673
802 469
963 453
200 847
259 310
898 301
674 296
397 55
269 287
994 800
277 191
870 925
481 680
520 672
155 146
902 956
237 654
61 547
628 612
547 843
225 130
924 111
294 31
172 79
321 70
445 597
899 86
562 458
166 285
367 501
242 4
920 626
713 218
267 147
855 437
466 195
508 846
406 872
626 224
699 236
173 636
941 263
41 998
846 665
260 890
85 742
562 673
600 422
293 277
620 73
336 9
89 594
247 285
525 171
711 639
344 85
223 176
800 276
406 800
806 105
829 236
721 312
130 286
305 528
738 932
569 27
996 700
760 918
461 256
296 89
863 536
25 68
871 72
995 344
277 819
163 143
831 192
981 194
439 846
364 927
679 687
940 652
106 741
609 672
226 574
160 229
198 440
78 682
67 700
305 853
961 734
211 618
403 633
483 703
897 753
747 361
194 939
781 269
95 181
415 381
679 787
11 479
263 147
44 226
541 982
172 335
864 976
151 157
807 651
7 771
167 958
807 127
823 662
767 49
350 309
424 585
864 533
103 786
334 930
811 358
120 213
826 663
351 214
645 28
605 497
305 154
543 759
347 163
885 831
721 818
431 287
101 583
120 394
886 121
36 796
313 907
218 799
72 503
698 117
224 99
260 41
61 791
278 713
111 530
388 247
186 787
463 685
509 981
734 325
690 238
727 459
805 101
542 622
488 658
981 81
514 548
251 179
791 680
62 324
325 703
177 854
895 787
489 530
938 497
511 26
302 238
560 754
134 148
677 110
298 451
37 835
267 927
648 89
175 208
960 186
947 296
240 399
987 464
373 701
679 406
621 155
120 99
542 194
292 875
63 382
569 19
928 949
249 463
888 879
57 210
61 484
92 188
23 230
786 867
36 581
205 76
550 245
813 161
814 274
740 115
35 158
811 466
223 684
798 405
41 518
165 832
93 226
832 443
376 711
526 439
433 45
995 277
182 347
81 305
348 275
891 999
214 771
539 819
365 602
353 967
740 464
395 723
68 383
833 41
7 980
699 250
744 734
267 339
33 730
786 226
233 73
454 260
250 221
228 902
718 279
656 6
198 354
683 737
282 584
155 922
468 8
735 485
876 538
593 28
994 960
659 660
994 553
833 619
624 871
456 12
320 920
104 615
78 410
455 274
274 671
610 931
594 355
35 916
341 67
516 982
667 716
368 689
996 124
63 470
693 705
465 842
537 559
956 830
649 408
710 525
986 920
969 694
576 528
199 54
316 274
348 828
694 191
710 899
778 291
889 222
954 782
604 635
830 130
347 80
188 730
600 16
119 459
977 916
386 950
575 372
783 774
482 450
770 51
51 137
917 644
827 255
454 825
431 173
893 101
131 980
898 730
130 333
530 818
24 606
237 261
940 126
328 733
1 346
221 775
466 797
450 741
42 654
281 353
619 100
83 812
600 447
803 729
442 525
18 918
322 899
798 505
732 595
126 202
309 853
996 129
347 813
374 97
383 591
18 118
212 173
292 355
935 724
156 886
245 544
750 513
774 376
469 597
894 528
858 646
430 145
440 547
363 405
573 904
907 210
530 312
68 137
290 392
443 643
740 870
555 154
352 895
670 472
217 397
706 960
833 674
833 536
646 154
681 910
245 419
568 772
117 325
598 927
904 69
963 290
451 494
225 732
256 955
692 711
776 544
842 171
539 680
473 572
666 228
851 558
655 569
727 290
24 697
488 58
918 232
477 496
912 515
936 713
281 745
207 919
555 959
26 564
552 746
842 210
267 959
591 419
470 614
789 524
403 992
233 404
227 765
659 391
890 840
538 433
365 322
934 292
661 458
904 465
591 593
949 654
474 716
121 127
408 34
177 639
755 842
150 388
303 227
717 568
37 895
632 556
554 118
874 68
225 481
124 938
829 654
595 471
719 88
858 131
532 215
693 438
86 177
159 583
180 57
263 162
245 565
492 722
6 585
758 571
708 653
753 741
879 113
600 153
523 420
353 4
19 759
51 678
794 998
323 699
721 577
717 661
475 922
512 353
901 18
511 596
514 248
279 460
716 245
985 413
708 324
884 22
486 438
939 96
627 232
860 663
834 448
410 13
101 106
508 565
83 302
618 700
908 867
705 40
441 964
537 919
500 789
118 903
373 925
830 179
687 496
913 377
599 846
483 448
685 457
956 814
658 751
163 353
600 945
428 435
420 652
672 283
179 576
96 587
493 525
584 102
778 842
363 114
764 791
502 318
156 582
589 251
754 714
518 728
981 794
753 845
481 734
95 654
590 643
972 652
127 471
999 988
938 46
163 830
994 899
498 91
196 862
713 806
617 373
690 820
365 896
640 99
713 487
671 443
174 119
121 985
698 82
532 169
485 688
402 720
896 133
798 341
190 472
684 541
456 370
257 591
35 527
464 197
918 595
999 687
936 740
199 601
333 659
287 812
473 353
336 61
800 425
788 905
86 469
114 742
205 578
711 60
928 441
597 778
400 179
190 47
269 925
373 388
988 980
666 226
910 49
285 79
820 980
356 695
537 156
516 702
133 765
493 934
27 398
990 199
779 475
201 451
49 937
317 939
413 588
260 578
625 591
289 302
570 421
921 583
555 384
409 295
421 553
923 188
403 490
975 54
479 110
175 376
329 388
954 823
81 596
672 972
733 739
148 707
28 186
624 627
875 651
630 222
434 931
164 518
223 941
936 600
696 92
435 1
743 382
572 983
887 343
239 966
680 196
211 522
753 26
22 403
437 592
416 761
944 141
6 564
553 132
306 583
259 315
810 101
744 49
752 255
287 692
986 718
417 655
653 808
615 810
177 262
466 944
660 461
474 424
325 239
153 206
357 859
945 204
969 53
707 35
950 633
651 826
842 608
282 392
445 320
809 325
842 654
987 361
748 421
735 269
498 114
915 598
235 305
994 911
86 337
631 530
633 990
975 260
596 523
159 958
484 440
667 97
614 421
335 367
772 634
200 137
364 193
960 4
474 547
707 465
545 744
16 20
313 111
12 18
475 157
421 63
484 711
87 949
596 628
83 199
422 227
882 197
179 818
840 495
569 731
377 336
356 83
100 998
192 157
384 950
227 412
625 121
353 505
546 889
425 18
346 887
19 253
626 388
575 97
2 505
629 487
632 380
455 200
773 150
436 912
769 371
959 737
112 984
673 308
869 821
628 607
813 571
95 122
524 89
504 271
926 430
75 482
427 323
994 510
792 1
61 699
626 785
960 652
440 940
194 67
442 947
476 506
247 725
234 473
346 95
4 670
704 252
978 566
719 427
589 295
722 7
826 410
860 686
395 542
273 142
471 688
260 718
139 4
127 801
740 565
615 743
275 439
495 278
486 331
574 713
182 828
550 685
940 932
270 719
672 708
77 556
228 468
878 108
62 575
598 33
117 302
592 338
440 592
758 783
531 307
279 538
746 899
311 832
696 233
280 715
977 853
591 969
695 653
626 494
564 409
358 261
547 526
483 810
253 782
29 869
793 281
588 447
785 162
602 597
739 844
263 959
923 972
676 746
578 935
51 366
363 39
692 549
206 413
754 262
77 972
694 230
663 280
561 640
859 590
230 291
685 415
945 166
168 636
885 959
4 540
996 503
992 598
660 78
186 234
279 525
216 798
720 703
781 721
361 918
607 93
119 65
998 698
752 634
956 629
192 383
159 54
939 567
893 759
956 136
957 388
727 225
922 496
361 802
312 337
974 297
715 558
946 134
679 370
86 370
872 903
764 274
674 401
452 804
179 506
310 731
952 110
784 926
139 586
364 64
231 403
260 489
456 346
933 577
147 777
788 460
601 472
598 608
626 169
197 721
428 718
975 33
788 367
223 720
834 384
144 523
682 533
414 684
431 680
638 473
508 324
522 828
983 432
621 526
294 909
391 165
894 710
145 256
887 52
241 348
842 950
120 460
902 3
691 942
450 810
846 77
460 997
233 723
518 457
920 584
566 136
18 842
460 445
155 586
831 782
207 839
961 179
977 147
954 881
613 538
266 454
206 3
538 649
767 726
383 770
939 81
756 679
576 317
879 653
851 708
842 729
269 440
921 501
689 491
566 911
466 765
631 824
264 461
344 898
480 335
326 705
104 623
439 752
867 799
461 412
168 341
461 427
925 10
446 925
134 391
560 654
118 734
67 578
658 639
250 506
185 575
950 236
339 392
893 527
529 683
502 158
792 183
832 793
185 49
316 631
568 479
38 210
322 84
274 15
939 545
951 559
148 772
646 305
181 735
946 994
745 320
1000 68
609 392
733 849
712 706
442 107
889 485
459 24
724 426
595 716
60 816
126 647
124 61
790 301
249 510
969 527
460 2
659 151
786 552
913 627
867 228
674 419
948 112
832 392
657 909
691 949
171 647
272 474
701 263
541 912
68 248
344 819
14 557
288 33
408 559
554 494
120 756
929 931
736 40
867 884
426 658
376 218
422 909
371 361
493 454
553 723
454 512
918 959
6 794
375 301
828 272
843 80
822 46
458 79
283 650
445 166
187 663
517 617
902 648
918 982
243 242
334 351
98 124
68 974
473 382
430 944
907 783
236 413
796 173
206 941
628 269
147 477
716 187
731 184
740 308
909 568
902 119
705 9
501 717
953 125
38 691
196 665
618 382
968 944
313 528
771 378
410 442
457 611
445 408
48 164
315 269
63 548
509 186
412 581
736 811
144 937
48 304
415 900
632 90
406 239
969 872
633 808
167 650
9 942
850 825
855 501
40 778
422 482
494 346
316 476
889 432
538 892
269 959
333 824
271 760
888 247
642 967
290 692
93 343
618 509
109 721
356 22
989 695
679 947
236 711
543 73
624 931
275 715
202 158
873 87
605 305
326 197
247 948
373 782
48 373
13 245
34 415
665 410
360 279
817 255
450 305
305 829
514 115
285 837
482 546
980 677
598 306
576 192
735 523
9 129
212 282
751 604
699 756
111 59
806 55
649 989
964 984
830 117
355 617
215 609
728 177
379 436
458 724
515 448
565 102
531 406
905 457
294 341
254 645
55 771
26 823
802 180
763 348
51 222
530 179
447 427
979 652
210 932
531 357
571 758
149 109
812 839
88 261
238 524
746 432
669 524
418 679
946 581
341 585
380 272
449 526
443 164
49 622
435 101
609 71
297 381
751 889
672 937
779 305
763 363
106 68
382 737
853 322
824 464
84 865
116 828
836 990
493 979
775 54
631 369
866 9
159 95
543 309
258 360
335 675
498 273
982 60
499 425
380 637
750 645
992 743
498 786
853 783
72 772
152 415
850 185
553 557
52 448
26 517
826 986
940 275
562 73
46 993
536 503
653 286
893 613
934 858
359 375
621 439
213 536
633 596
506 403
71 685
340 67
695 751
714 753
28 947
458 707
499 408
42 572
500 519
755 144
874 472
904 674
91 811
980 949
994 87
21 321
38 587
726 396
490 656
857 269
15 534
541 704
945 523
765 537
918 677
568 730
584 64
832 604
956 652
67 308
284 407
510 626
907 31
447 106
254 605
642 154
408 141
759 5
267 269
757 684
147 855
881 613
649 580
586 172
25 197
546 90
368 902
232 53
852 951
964 294
395 762
383 285
739 140
160 723
538 61
964 215
995 357
148 101
652 145
723 772
318 141
202 66
988 939
547 739
380 327
547 256
628 308
186 327
86 368
830 972
869 267
858 512
449 850
71 376
103 160
940 658
727 380
393 464
7 309
781 940
629 721
123 869
241 261
187 863
751 820
57 966
64 20
428 483
274 290
220 414
580 724
636 125
105 66
529 102
312 287
598 560
629 368
723 909
764 221
903 732
593 575
857 774
719 662
835 551
737 744
21 162
538 535
791 467
690 970
932 592
646 690
798 208
307 503
967 29
140 189
367 130
704 579
828 307
815 976
724 322
625 851
745 203
778 217
38 847
947 649
541 373
550 144
185 418
889 118
471 838
426 210
752 709
492 377
253 155
697 613
107 170
74 57
179 898
549 778
109 314
472 804
608 124
529 80
296 348
60 328
458 763
865 698
773 246
458 880
507 732
97 289
527 209
998 945
670 866
490 745
197 634
595 41
785 261
936 850
871 533
547 363
573 213
789 986
373 42
636 818
411 299
860 801
924 661
25 254
549 37
39 98
256 585
973 394
628 901
635 574
439 659
425 561
614 532
55 619
56 75
88 484
878 750
285 255
706 888
646 927
491 612
613 646
415 356
266 48
136 970
235 75
596 556
477 454
564 539
636 572
607 307
114 834
242 359
85 94
648 1
879 135
739 213
913 94
736 840
127 581
891 58
552 554
966 906
842 803
933 617
397 756
274 104
95 242
771 599
45 436
301 434
359 899
714 333
502 955
539 718
155 174
588 634
65 749
519 998
220 87
130 829
658 156
120 324
202 660
136 338
723 147
834 616
480 53
417 644
564 977
235 905
570 54
231 591
779 979
605 339
820 713
685 807
771 647
525 431
263 56
961 168
137 671
636 191
81 504
743 513
984 159
824 645
461 240
22 541
28 799
685 173
123 903
168 715
744 357
32 241
36 771
759 282
410 772
178 923
983 747
185 392
219 932
22 395
687 872
115 995
699 774
736 618
620 415
326 576
206 973
661 398
873 912
595 837
588 312
563 434
174 700
559 439
356 996
757 675
945 914
687 146
647 285
737 808
19 648
961 929
526 942
318 825
750 810
261 537
789 125
731 827
887 885
379 443
876 612
148 661
196 527
790 1000
336 809
404 78
273 136
577 964
461 509
550 9
397 274
42 82
941 905
155 289
215 276
113 718
114 998
738 797
665 388
406 361
453 848
560 88
504 765
608 217
261 836
232 468
142 492
751 754
723 314
811 85
253 218
908 317
133 727
982 378
908 465
289 967
233 337
158 344
605 668
605 140
327 769
390 479
680 477
503 667
833 153
959 495
833 175
745 531
471 668
177 664
382 220
179 945
388 566
64 19
462 484
380 126
448 498
975 724
483 175
195 657
662 306
79 429
61 814
492 82
931 899
690 881
206 465
502 161
205 905
753 939
327 613
890 922
996 177
876 415
369 497
323 998
800 810
676 466
964 529
605 302
801 564
261 241
737 96
768 406
590 559
619 713
950 214
47 499
175 879
199 559
249 712
585 334
151 682
573 375
150 48
304 364
153 705
977 504
465 179
940 56
412 24
168 769
325 719
681 489
959 112
128 865
832 568
757 859
874 104
745 210
860 445
377 449
40 974
888 922
292 89
857 820
445 694
39 328
530 213
633 817
682 40
811 918
986 729
8 548
350 429
717 944
410 535
87 456
630 599
233 716
376 599
304 178
798 232
229 223
783 139
230 364
933 954
370 264
847 557
361 712
448 261
827 812
15 20
341 680
944 55
29 145
652 82
88 308
910 513
432 478
585 615
66 376
845 306
178 31
17 101
83 724
445 77
680 796
736 961
675 845
141 863
642 369
47 140
82 611
893 944
550 57
180 280
129 683
663 745
666 103
279 588
398 288
60 485
934 484
704 522
870 955
323 2
707 32
719 752
395 26
525 262
152 515
669 436
727 674
825 76
839 379
877 443
552 915
780 187
653 628
633 351
296 839
314 219
358 682
149 105
111 528
495 90
358 126
850 594
886 997
503 31
892 924
136 690
535 572
644 78
55 463
174 414
510 615
181 857
995 479
34 60
381 634
925 550
709 361
495 820
788 610
437 461
156 320
577 58
24 721
938 231
553 441
83 317
863 32
446 122
328 10
358 132
490 20
515 105
681 747
174 683
306 468
392 380
683 83
432 347
326 584
7 621
103 522
587 962
794 854
301 962
291 957
506 253
73 744
574 481
377 862
77 795
345 872
652 694
669 100
226 460
519 805
584 694
168 897
554 273
672 486
99 696
829 548
818 674
104 860
786 780
98 154
221 31
26 894
875 841
589 513
869 181
526 623
250 331
36 507
868 773
378 426
219 618
75 39
331 951
934 403
6 205
19 29
252 161
293 343
655 967
280 558
711 844
944 134
640 477
396 611
856 898
544 340
709 269
17 320
398 774
187 554
777 846
517 325
689 286
336 735
496 460
901 795
495 234
730 334
404 742
355 56
280 588
252 873
923 583
588 112
778 201
329 511
637 140
598 431
888 878
559 190
301 263
153 216
579 753
36 675
425 817
336 483
598 698
644 789
983 723
872 78
523 286
543 547
192 760
319 409
890 626
759 992
638 548
366 479
251 763
481 554
533 376
703 196
807 876
500 214
556 345
744 326
4 764
89 135
167 567
516 328
2 343
831 281
282 812
670 524
674 934
37 658
25 137
659 463
250 175
970 793
323 610
616 86
700 762
975 825
160 236
53 479
891 20
791 354
851 997
898 660
634 185
479 575
862 499
205 866
119 640
643 533
35 210
788 440
666 465
832 145
237 141
877 348
504 895
100 132
27 666
355 971
714 784
294 262
396 870
646 321
146 909
423 204
775 571
282 292
909 173
265 485
493 343
444 746
754 838
960 777
258 243
139 94
514 493
225 974
824 488
135 443
78 576
938 780
384 250
909 798
641 215
548 519
641 655
879 667
168 511
753 515
228 766
269 166
799 27
2 782
14 897
638 3
397 476
342 789
806 818
668 39
527 986
777 881
148 131
407 12
288 403
146 236
16 850
674 487
417 903
259 647
607 187
783 498
632 580
799 304
513 820
858 435
734 397
373 414
373 393
906 819
221 87
824 659
719 114
292 28
41 231
52 410
514 675
430 480
792 461
963 364
702 765
673 445
689 990
136 554
599 287
911 248
941 756
470 797
635 489
827 883
545 15
246 221
689 702
498 67
311 676
93 167
404 361
855 119
604 403
25 889
287 115
811 100
311 588
987 621
770 607
532 843
853 828
404 14
232 332
764 951
155 974
164 650
379 967
230 114
205 911
953 856
790 347
250 190
500 704
76 144
639 591
424 167
431 522
217 454
445 906
811 114
272 189
386 51
557 469
607 374
715 507
746 763
339 87
629 107
506 910
167 558
384 766
306 619
9 174
96 751
843 905
452 409
142 452
511 660
308 699
762 844
73 629
458 640
602 429
392 720
822 388
461 197
259 859
79 203
909 753
102 687
916 39
942 792
1 444
938 315
772 680
171 771
687 293
686 387
547 214
928 844
939 612
781 907
295 155
651 40
420 871
746 311
440 473
154 276
544 321
158 816
85 128
607 785
489 473
935 491
906 584
831 22
613 433
504 390
621 425
774 989
871 948
967 119
732 768
164 987
732 65
521 373
945 260
187 765
234 554
753 914
58 474
577 90
770 189
300 516
767 673
630 304
387 104
604 629
255 316
545 440
429 473
722 757
179 40
801 273
505 761
897 664
969 870
538 62
398 97
692 997
565 663
149 649
375 720
772 813
12 431
399 436
227 37
240 450
417 419
513 138
343 636
333 484
665 873
54 190
80 383
163 44
923 846
597 984
802 592
33 984
210 975
446 950
682 809
555 102
444 781
304 678
819 119
820 792
110 931
869 11
769 235
897 180
183 980
560 614
775 828
178 731
917 50
255 993
307 901
478 526
859 325
300 513
330 889
63 458
890 524
987 690
646 438
420 284
488 4
299 478
815 725
796 834
686 17
424 378
667 983
674 965
832 971
475 491
568 455
538 22
693 101
19 703
445 291
706 591
664 763
578 466
148 799
593 67
711 352
310 460
782 345
144 831
924 25
918 454
978 116
731 483
907 403
586 428
576 683
834 889
318 866
206 511
5 445
43 782
326 15
202 127
556 758
756 691
125 808
34 436
577 576
466 303
501 873
497 346
571 711
660 324
155 522
402 73
814 565
220 569
651 512
566 749
775 321
859 198
111 380
451 353
376 769
775 438
52 174
817 50
769 588
265 165
826 486
346 888
567 951
946 472
623 331
462 17
88 44
929 155
626 991
994 14
6 374
282 464
972 653
988 283
141 377
970 524
5 875
498 237
517 578
929 580
115 956
530 746
997 916
275 776
846 269
93 572
493 354
313 647
791 244
56 465
519 915
26 381
369 76
650 919
113 562
427 832
750 200
290 403
579 377
176 704
80 493
41 95
857 898
188 849
595 876
538 324
13 92
427 108
454 808
135 819
731 914
911 673
825 373
202 234
625 87
100 730
238 831
710 841
903 630
987 513
666 431
654 206
321 257
89 541
652 111
849 6
172 325
610 387
635 120
141 443
121 908
939 257
644 198
851 400
486 204
778 106
534 410
817 762
537 211
262 83
835 328
716 111
752 701
628 815
971 376
969 884
262 924
996 540
563 440
427 394
573 76
242 664
226 323
598 734
897 210
260 152
360 783
721 550
845 25
408 745
271 47
577 78
977 823
662 251
822 136
835 764
439 250
374 157
486 664
599 95
793 115
710 711
705 984
618 977
475 447
119 978
102 97
162 327
430 490
302 899
325 572
525 327
320 424
66 280
303 371
54 888
7 810
15 734
503 907
329 640
525 27
936 792
898 260
189 264
222 506
48 624
8 902
626 949
966 179
530 142
444 321
231 100
227 375
764 125
92 537
543 266
720 321
690 41
459 566
617 321
545 452
268 707
632 828
297 485
699 294
90 431
522 717
612 755
34 691
643 147
547 420
631 503
583 802
950 18
777 656
185 558
724 365
180 783
435 338
205 867
910 982
754 336
369 480
48 466
601 615
437 141
921 393
501 614
890 576
120 393
483 60
186 402
997 387
782 313
958 454
877 517
616 79
432 288
514 755
827 908
869 856
541 824
372 994
105 109
559 479
875 718
54 745
605 522
356 544
577 266
902 528
295 238
775 510
577 525
687 307
316 3
101 876
538 81
199 542
605 387
313 815
140 354
167 511
967 988
12 476
882 340
112 41
839 117
992 574
551 460
339 883
883 559
938 151
723 385
675 900
836 802
193 801
977 339
243 276
877 972
108 112
581 996
126 8
24 28
121 109
1 993
270 837
77 499
358 687
65 570
825 497
745 918
399 654
512 780
532 882
871 101
985 202
907 17
109 680
724 933
761 150
790 231
623 508
960 836
699 568
167 820
142 613
249 518
12 412
116 979
295 502
909 954
957 975
173 608
361 141
609 254
196 955
785 56
816 620
175 528
678 437
13 650
506 731
945 271
684 159
594 163
998 969
450 950
247 464
533 920
706 55
818 202
889 577
446 258
499 380
73 173
145 948
435 742
588 996
213 783
165 364
520 293
703 183
580 531
863 841
886 332
962 130
780 561
408 510
956 921
29 551
162 331
155 797
784 653
618 873
845 569
591 631
252 638
669 511
604 248
19 382
998 325
154 453
555 860
893 505
38 625
825 881
14 510
683 931
29 864
979 636
380 208
618 728
556 652
230 288
32 279
172 567
547 139
968 298
468 930
449 661
867 176
828 894
903 799
886 696
256 822
239 899
821 377
71 979
256 278
108 663
669 542
172 523
478 617
482 956
794 941
349 556
640 717
914 780
441 82
232 987
727 880
954 261
723 544
818 409
995 363
370 234
693 53
136 865
162 186
592 575
565 726
803 570
340 558
499 928
909 209
575 972
186 832
726 546
63 9
994 233
190 591
917 506
352 508
595 210
11 85
924 23
878 655
60 524
668 780
635 528
434 77
755 677
132 178
16 142
692 121
674 489
803 683
562 356
848 268
810 220
794 356
596 48
857 99
793 532
743 239
971 959
194 257
811 261
451 660
95 528
335 658
770 319
508 536
107 342
427 493
409 410
192 695
955 713
438 619
917 835
414 135
94 359
811 534
214 284
842 442
889 777
460 800
430 428
916 664
733 345
219 733
389 345
923 222
351 120
422 304
689 207
549 880
969 811
91 369
554 86
966 43
19 109
513 796
932 733
775 832
992 37
70 646
872 918
699 620
264 793
659 543
560 879
368 828
816 532
769 49
673 94
245 170
513 286
959 330
488 544
615 777
775 75
220 451
357 728
783 805
632 33
512 831
13 28
412 968
25 371
498 599
306 387
976 915
491 969
578 831
3 414
504 165
95 48
594 64
174 972
522 952
467 252
617 193
591 643
522 814
942 639
60 583
73 338
40 146
829 726
910 414
70 955
103 441
539 124
99 642
486 922
636 330
250 824
770 804
521 953
227 939
159 253
298 915
966 996
816 275
344 874
501 118
551 595
674 110
157 617
287 769
729 311
703 481
932 298
375 832
429 917
955 313
598 163
829 672
580 92
22 699
567 398
922 392
954 583
331 905
689 495
550 432
572 520
403 664
962 63
363 267
983 284
741 507
71 130
781 183
476 631
87 985
252 18
217 108
887 526
905 906
861 738
117 535
702 510
348 137
932 327
192 857
85 502
350 559
355 440
193 796
382 459
802 980
222 375
622 959
621 18
834 352
810 981
854 24
135 492
421 431
152 634
852 645
248 555
63 897
658 214
407 7
402 491
914 425
177 604
185 695
190 289
776 458
890 967
719 423
928 150
431 777
398 598
140 604
239 34
456 57
254 816
578 983
896 799
420 867
154 537
514 728
217 872
249 353
144 389
720 591
379 330
107 475
366 13
227 84
452 424
886 474
735 456
28 360
714 360
23 341
159 931
624 810
858 477
670 306
213 463
224 893
110 15
787 671
281 942
187 401
740 645
77 527
646 376
338 336
182 784
308 862
953 331
808 966
94 44
239 777
432 846
229 202
39 169
404 34
662 637
217 660
530 365
687 390
154 863
125 476
558 852
523 990
521 558
805 32
994 249
618 686
812 912
413 844
373 402
69 745
779 298
327 828
236 668
386 211
567 303
978 136
118 1
753 492
686 273
632 768
875 83
499 423
472 410
334 669
966 723
972 242
240 760
282 764
645 934
974 899
666 214
897 486
455 846
642 986
541 604
233 858
952 466
725 831
352 397
752 92
651 855
479 857
120 307
609 32
318 136
680 469
205 559
94 852
20 433
555 76
389 403
128 555
294 634
90 498
377 896
738 345
346 96
447 689
762 474
105 414
264 408
466 477
833 421
879 666
688 266
276 648
262 756
192 631
122 47
159 746
647 930
927 873
18 34
150 3
942 276
645 492
543 449
979 568
639 879
387 580
213 646
510 863
889 447
748 841
281 758
123 775
856 265
532 573
62 390
632 659
597 494
118 726
930 665
141 400
16 642
137 525
623 767
348 318
561 780
635 974
567 665
733 199
160 115
407 522
797 933
173 719
32 937
506 617
551 250
420 820
406 491
794 23
407 545
580 437
688 453
356 860
460 592
192 502
758 778
761 306
336 509
432 205
67 783
479 335
63 60
346 398
616 510
965 358
397 603
746 369
401 97
49 855
393 330
18 887
619 897
78 557
139 554
304 746
273 655
363 730
782 202
545 637
961 662
858 245
968 301
697 891
111 720
313 163
268 144
820 461
67 714
250 333
122 132
293 223
597 720
305 374
677 121
453 301
926 309
253 967
781 249
55 535
543 616
325 853
43 203
465 135
860 936
488 28
275 403
63 568
346 477
316 5
376 17
56 487
835 677
843 719
640 814
939 203
459 341
739 191
924 756
97 85
402 458
988 921
870 799
809 59
278 330
961 830
300 347
835 338
728 22
875 288
393 300
251 397
916 352
660 302
684 466
119 177
699 604
638 930
429 541
18 980
179 932
513 624
259 279
796 196
544 77
49 127
482 690
693 598
619 98
348 132
615 189
150 807
172 307
802 498
68 394
14 549
132 966
653 831
28 670
293 502
998 100
979 33
751 562
302 188
114 808
40 672
284 956
506 300
431 778
381 902
66 751
314 832
803 463
25 799
505 929
770 261
931 85
908 440
74 944
768 631
36 807
451 389
870 507
398 605
485 329
438 197
30 604
943 523
808 765
979 68
178 978
367 988
596 268
357 28
168 530
109 494
769 541
892 850
168 882
166 571
221 155
364 674
434 524
891 830
612 640
812 901
331 99
509 714
422 511
726 627
650 908
682 888
716 970
351 662
440 141
889 346
633 535
867 795
477 991
219 514
188 16
936 617
293 50
434 883
978 162
227 838
821 329
619 669
871 224
253 654
713 906
317 95
967 643
421 354
975 461
729 602
973 139
264 54
905 132
584 597
666 298
710 558
447 597
972 966
590 966
238 807
129 71
870 964
28 154
381 820
278 837
523 675
798 842
196 316
579 608
237 27
760 70
274 745
25 482
729 814
679 519
850 923
937 623
774 51
190 840
962 355
878 437
646 208
738 191
20 818
268 510
445 492
721 278
402 460
136 154
670 455
635 704
850 799
510 98
526 68
477 754
792 755
471 336
172 477
551 876
714 528
772 990
525 985
973 216
485 948
469 81
503 520
290 538
591 405
963 420
285 790
165 964
926 243
163 644
405 562
114 730
661 205
732 225
128 541
579 614
230 932
318 720
841 534
91 449
135 450
625 648
38 43
81 170
888 365
96 434
717 201
122 538
98 769
963 119
384 197
262 507
880 345
444 518
315 391
474 92
610 741
962 456
283 674
270 648
365 335
728 207
441 597
455 4
735 549
584 456
276 688
901 745
204 490
566 1
482 222
780 18
822 937
53 315
932 596
256 711
415 769
790 725
269 540
966 1000
181 696
788 839
190 787
572 901
168 630
91 197
845 194
533 466
32 227
989 342
297 163
628 531
457 524
575 791
467 222
557 776
298 43
215 888
382 561
188 24
353 975
661 626
83 267
238 192
694 869
184 459
723 422
950 837
973 883
666 800
127 425
829 318
507 738
22 840
672 56
314 562
192 735
29 118
146 214
686 780
384 273
473 348
513 489
218 151
322 197
597 997
812 390
365 638
168 100
742 460
19 586
706 845
973 627
529 250
45 522
801 987
483 544
272 971
478 965
601 221
186 581
26 608
470 361
6 905
90 231
881 898
873 41
98 457
854 100
721 191
504 501
273 479
494 519
365 699
684 898
556 994
786 474
3 121
464 240
999 109
674 698
943 424
252 774
379 556
688 353
877 891
986 986
802 223
664 597
991 20
856 210
120 435
306 195
242 895
83 414
756 223
821 901
43 36
869 900
125 137
553 702
833 303
207 390
255 783
813 455
739 204
778 662
953 225
461 893
659 668
51 831
507 368
168 922
775 555
585 815
870 823
744 164
784 699
619 753
716 699
75 151
358 515
413 886
234 286
265 279
973 940
201 130
795 953
971 2
946 601
728 70
81 992
38 734
625 116
794 202
750 190
652 72
670 783
307 943
388 136
984 21
631 848
57 195
874 902
690 774
740 737
955 943
110 613
323 836
101 83
403 616
477 358
556 535
801 935
440 789
970 378
860 283
683 138
431 396
834 776
291 119
384 27
545 601
968 486
787 830
802 869
383 543
193 664
750 660
468 662
518 157
249 833
356 113
562 556
485 312
384 808
131 339
281 899
347 716
28 100
135 245
999 787
915 723
841 532
792 593
557 635
478 406
200 342
71 692
577 755
678 795
707 485
201 63
689 182
965 751
894 890
520 61
531 468
388 323
685 207
806 387
855 863
272 435
116 93
89 741
933 263
375 525
218 450
506 447
19 553
531 427
729 198
286 325
50 650
181 471
592 372
968 410
16 347
837 24
808 816
537 212
956 484
593 577
671 80
699 821
561 855
924 728
469 816
879 327
53 420
395 246
159 945
216 201
928 274
257 973
891 961
500 292
643 162
382 905
261 465
932 620
259 745
586 598
275 698
25 634
736 109
729 195
922 886
18 892
731 968
109 614
298 378
781 244
644 826
534 411
9 517
808 983
324 210
674 600
899 815
380 479
922 499
869 486
162 955
507 53
965 2
245 866
249 472
941 19
402 128
357 200
660 800
537 209
702 158
435 844
557 49
631 895
973 616
448 465
737 809
757 290
618 493
180 227
618 769
772 741
189 251
912 149
156 503
371 342
287 301
419 541
570 590
169 815
729 165
52 159
673 892
314 179
258 497
998 440
201 16
987 623
642 687
780 571
703 855
883 831
972 698
422 253
87 54
114 11
486 485
579 522
922 825
148 875
888 891
29 376
630 162
556 417
517 436
973 950
508 6
925 278
167 919
589 412
173 250
907 593
248 310
678 353
636 32
862 773
395 726
607 261
549 843
463 254
443 160
729 344
112 590
979 514
887 566
344 997
993 864
633 202
718 217
171 554
27 910
768 250
713 201
380 354
812 38
431 120
233 854
260 216
628 195
222 983
652 672
231 791
133 777
47 728
176 809
791 570
537 827
821 415
191 324
607 909
888 606
243 864
237 39
621 278
979 604
442 432
659 876
731 152
201 325
666 126
33 350
654 377
873 862
718 561
21 585
364 392
628 498
66 966
947 281
163 190
774 104
145 939
951 983
307 254
93 500
696 290
153 820
145 742
541 288
870 975
764 172
433 46
20 996
119 877
416 492
960 225
988 440
324 540
162 100
805 18
785 922
324 603
202 866
67 171
211 18
740 825
27 417
878 204
462 177
533 542
238 625
765 69
379 537
944 307
882 889
246 202
50 920
448 154
960 185
927 243
798 443
540 536
743 499
645 984
305 486
861 113
691 349
594 107
426 139
291 390
153 610
473 93
195 514
259 206
93 166
551 391
442 948
855 205
680 258
274 533
71 605
756 403
682 553
496 853
238 464
138 199
547 287
256 916
761 677
264 516
598 146
93 347
526 184
633 971
111 724
850 872
722 519
705 552
615 866
327 298
301 600
32 870
804 870
62 389
919 616
702 917
470 63
552 771
523 762
814 299
585 856
188 408
645 16
569 106
715 432
457 292
471 189
563 794
448 505
512 932
910 668
929 438
612 269
427 873
362 943
317 407
412 570
448 731
391 214
624 926
470 527
275 312
347 967
642 632
670 428
740 74
827 290
843 705
159 670
627 21
644 793
122 235
340 198
239 171
105 513
901 961
966 504
974 292
610 919
689 568
248 381
448 684
194 806
44 470
378 367
320 40
544 446
608 952
715 828
612 927
996 602
179 258
330 695
231 406
321 230
934 653
139 91
763 626
93 828
696 652
497 933
487 369
885 716
865 329
932 114
72 3
577 949
465 421
86 101
944 227
163 230
977 957
534 311
781 111
156 161
94 328
484 430
500 807
398 420
43 863
75 632
133 299
336 124
806 887
64 857
902 988
423 501
531 515
956 22
715 454
492 375
578 288
58 713
377 638
437 415
147 393
612 599
319 247
471 480
604 818
214 564
619 36
559 50
308 77
611 230
797 428
879 780
337 589
202 644
916 633
429 486
281 901
425 133
525 150
605 908
594 217
477 165
743 542
467 978
434 881
197 832
92 857
387 236
376 352
853 365
206 16
477 297
609 132
545 166
314 957
740 89
71 53
724 148
545 863
332 636
389 577
119 610
509 388
500 23
159 361
188 557
336 723
235 960
500 301
865 105
19 262
978 593
252 209
179 88
248 968
107 723
750 649
889 744
865 149
821 592
869 85
137 229
108 36
85 131
86 239
989 459
30 538
841 933
862 457
622 248
409 12
880 602
976 945
724 429
597 593
770 834
600 6
46 870
602 812
933 276
430 396
698 705
72 574
487 499
132 669
274 465
222 100
833 384
472 538
235 591
609 548
917 436
880 419
847 207
346 876
282 504
740 457
403 574
44 23
891 681
268 891
561 685
304 890
631 572
632 448
557 839
573 710
862 653
243 991
765 538
55 709
207 574
772 29
133 335
413 154
978 207
382 27
260 638
941 505
892 440
267 923
849 553
59 230
227 973
484 534
151 840
803 675
545 873
923 267
824 926
474 35
767 989
698 526
262 469
174 19
74 988
495 686
4 525
138 525
32 35
38 458
779 279
951 185
443 619
101 536
269 484
292 949
265 947
296 680
945 275
494 137
330 198
388 618
142 970
998 329
680 754
977 502
390 160
519 415
916 960
333 322
652 613
735 991
430 808
455 396
810 524
477 361
973 708
650 388
426 144
761 520
642 562
148 431
769 16
468 595
319 580
527 343
210 845
1 988
587 906
696 95
389 751
59 90
611 477
384 130
879 513
63 979
663 275
197 554
925 838
702 125
134 474
493 540
402 952
859 555
706 485
692 607
128 561
94 578
252 747
98 54
317 253
727 510
630 474
137 72
992 99
630 163
787 831
94 586
850 566
441 253
128 794
468 763
327 382
297 40
738 647
175 589
338 303
81 179
470 975
25 162
386 693
737 870
125 841
774 56
327 327
437 747
733 428
951 680
121 709
708 247
155 521
223 703
358 12
599 920
425 426
956 804
745 545
716 682
730 447
890 676
14 548
126 758
208 673
2 704
741 249
299 654
993 792
414 303
144 933
470 444
59 528
478 275
601 299
206 40
663 831
422 133
198 990
672 71
612 608
951 996
662 950
27 996
808 61
464 619
385 617
51 844
323 409
742 439
26 771
57 73
584 321
319 352
108 591
306 324
335 662
572 955
837 250
598 409
882 192
567 269
521 625
668 261
61 553
362 669
490 706
651 706
893 642
933 996
638 446
739 352
767 734
653 164
175 646
274 978
748 258
957 955
848 617
840 1000
828 4
56 657
461 497
709 656
7 448
708 582
234 904
82 575
638 121
21 324
230 918
950 968
755 780
778 606
821 845
949 831
197 331
789 401
298 662
740 776
997 103
823 782
586 113
749 407
94 369
969 702
213 451
651 992
786 911
544 947
635 138
543 549
752 183
923 662
779 843
281 607
196 885
365 64
314 866
401 695
490 292
448 625
207 951
368 705
961 297
596 644
446 453
909 882
883 557
563 964
412 543
520 866
751 979
466 319
854 670
493 776
419 540
584 744
745 559
702 373
846 157
192 714
648 890
995 594
553 989
24 346
115 82
161 850
465 82
826 691
358 315
1000 509
506 860
175 237
965 988
715 957
895 599
689 660
614 298
231 472
569 174
386 34
904 471
982 799
7 78
750 497
4 746
333 764
920 166
274 219
63 367
559 56
695 246
68 218
552 440
789 198
779 747
490 236
792 827
329 485
494 910
413 634
493 487
893 115
805 554
457 218
10 466
179 990
667 255
652 519
68 454
257 202
444 952
499 654
992 531
498 343
142 656
959 587
98 676
857 988
288 468
324 756
252 309
452 214
845 98
759 116
454 604
662 914
682 805
202 985
62 552
636 204
490 567
468 620
701 279
145 102
152 628
858 759
17 155
988 336
663 242
591 845
881 298
604 326
924 131
564 647
100 665
920 859
135 367
598 722
771 35
742 646
167 522
322 776
300 792
613 14
343 914
403 751
215 958
933 429
44 548
745 504
725 382
769 847
952 101
293 601
480 249
849 615
125 24
828 308
672 35
512 862
185 386
26 623
385 668
804 77
780 311
614 547
896 272
809 817
770 703
401 327
490 104
197 542
285 91
524 966
326 287
9 890
886 518
513 597
946 75
346 906
464 445
696 194
303 130
838 666
908 508
906 400
216 880
289 998
927 283
652 457
654 412
652 812
378 608
903 438
693 549
750 458
891 335
293 31
407 444
603 87
832 677
592 908
720 934
631 480
452 516
409 841
82 47
353 863
745 478
800 446
568 359
690 368
272 96
842 855
255 379
86 343
837 899
952 760
29 205
756 439
760 406
342 546
767 253
326 908
527 387
318 433
744 121
254 484
249 542
294 148
507 357
596 326
732 281
450 162
680 271
713 858
428 155
576 435
30 381
718 894
338 407
515 835
884 851
248 107
642 892
762 969
595 874
832 83
483 110
207 240
431 525
228 279
53 48
312 683
557 624
540 884
600 135
604 409
466 992
131 280
375 416
691 328
601 134
903 593
810 958
946 929
874 31
737 546
127 430
733 77
285 70
532 780
943 256
862 324
906 699
726 451
231 99
783 643
661 623
704 428
295 400
420 445
346 309
441 705
539 953
838 677
395 209
67 245
621 60
724 665
659 276
316 86
631 257
920 4
782 262
629 907
748 986
517 364
167 393
764 412
283 979
791 593
273 984
337 402
7 346
961 639
104 403
986 961
223 370
282 661
160 796
118 266
845 356
278 754
130 837
189 172
321 300
296 37
396 928
34 699
184 253
65 649
738 383
737 974
502 76
327 17
69 453
727 13
625 9
649 107
499 478
653 800
543 246
164 792
911 450
647 740
472 311
749 721
948 50
375 963
389 61
8 269
608 795
826 498
159 106
500 56
83 498
253 510
771 715
804 449
269 249
563 927
421 423
324 435
575 888
702 107
661 242
970 511
987 151
254 418
974 662
894 991
387 369
560 805
181 523
687 878
154 495
747 129
508 534
835 218
94 982
273 191
173 159
898 553
93 326
416 912
605 606
458 90
625 865
485 683
372 335
396 207
621 269
700 530
773 175
710 292
19 584
262 721
109 495
911 635
308 487
149 327
114 741
28 776
959 939
587 927
586 104
569 867
758 95
114 57
274 837
323 990
261 525
233 276
976 622
987 585
861 568
361 374
465 176
352 750
342 856
184 721
758 140
981 513
432 569
163 125
378 750
940 48
949 639
284 649
724 409
855 613
558 686
825 612
409 610
321 280
611 850
160 671
730 190
55 505
396 683
810 115
748 739
4 940
926 541
202 320
56 39
862 244
852 596
290 193
670 207
339 298
942 422
783 304
109 48
521 941
368 658
384 519
15 856
987 685
264 887
826 607
40 461
955 317
524 646
517 993
357 896
288 36
195 894
176 843
222 452
922 3
505 160
518 700
421 776
710 381
568 804
155 510
794 395
778 963
284 277
257 481
490 464
367 445
270 392
179 174
146 62
291 223
928 730
715 138
814 618
298 201
365 821
266 841
679 166
668 297
640 821
745 813
176 99
214 194
676 857
772 605
944 417
663 802
325 311
968 515
485 641
556 458
162 200
146 970
306 507
77 856
286 542
534 552
167 968
86 258
310 260
403 618
126 282
343 797
31 684
86 159
297 286
702 235
313 304
431 291
219 764
657 174
34 319
883 277
597 908
506 116
493 677
939 607
766 443
599 833
863 394
584 500
571 641
874 60
720 549
756 906
141 901
437 381
329 775
51 415
624 569
738 900
489 51
493 755
971 21
811 747
930 870
416 173
341 670
794 969
414 820
465 375
701 15
725 670
792 409
831 152
411 574
207 984
432 117
211 746
818 750
455 287
833 909
877 447
204 170
355 68
323 48
291 444
879 941
578 574
741 218
16 496
201 943
907 109
929 683
295 573
455 558
681 657
815 458
746 805
758 560
565 382
12 718
481 310
851 83
296 447
684 908
181 518
37 335
767 20
878 639
62 144
145 872
48 256
644 364
19 689
885 256
460 929
788 35
412 944
376 426
130 350
217 809
143 398
226 624
647 655
160 623
40 890
261 349
994 8
804 388
445 91
142 851
272 165
217 11
297 711
133 215
667 733
821 242
977 137
496 252
584 406
278 459
4 32
205 521
592 904
598 602
228 281
597 132
363 210
578 650
549 565
561 540
266 530
290 570
668 220
776 37
104 201
476 758
578 101
307 252
22 311
333 467
418 19
280 947
102 799
653 39
275 668
889 992
550 694
93 254
582 116
725 19
828 3
795 225
878 268
627 489
50 4
388 387
494 268
147 242
413 83
780 662
90 229
250 284
672 435
392 74
840 228
209 501
996 561
290 955
440 875
617 241
541 431
122 795
829 412
304 134
220 833
980 145
612 656
692 177
883 93
668 892
506 279
920 254
516 769
259 698
700 658
310 471
966 130
109 637
914 645
854 808
181 213
965 804
942 520
74 801
387 605
8 414
387 385
511 871
998 859
997 437
505 571
669 322
723 322
440 950
275 350
248 51
510 662
94 813
415 338
246 309
28 650
875 785
874 528
511 722
933 428
551 676
599 184
530 720
324 22
103 38
541 614
217 84
399 173
741 434
281 413
776 109
912 501
666 802
790 95
878 484
77 749
303 480
45 226
568 493
498 711
46 668
685 17
80 783
154 635
286 633
198 781
484 623
12 466
218 182
408 42
95 47
436 500
659 459
996 983
666 549
983 129
938 263
278 699
997 448
84 21
298 664
611 380
249 302
423 971
595 820
260 909
464 454
318 759
566 515
192 51
634 285
351 138
13 906
724 334
702 704
780 997
528 289
377 430
209 163
68 959
470 807
785 83
842 597
324 915
418 930
583 703
774 377
183 666
281 310
925 728
118 414
913 350
870 365
96 67
137 403
671 986
890 874
922 870
146 560
348 622
578 690
195 918
34 465
33 104
611 868
150 224
918 495
578 468
381 110
745 264
600 801
373 978
213 301
693 456
496 79
533 762
80 740
494 167
367 810
744 506
484 304
917 661
736 809
665 228
77 768
414 948
609 918
961 134
547 932
330 405
895 367
715 988
23 64
387 731
574 324
444 251
651 157
152 247
2 366
339 160
958 281
236 326
250 204
511 181
567 60
556 907
614 386
325 633
158 348
529 785
601 66
5 198
893 934
27 641
203 722
694 662
77 402
694 55
263 191
153 253
294 182
709 572
475 266
468 189
832 741
709 332
305 668
555 365
87 820
677 14
234 449
709 639
441 887
687 90
959 82
121 581
98 677
447 169
6 383
681 137
675 165
762 345
926 134
143 190
781 639
741 687
199 348
201 620
779 7
610 754
484 931
231 953
812 364
703 958
463 842
52 984
420 190
992 573
409 288
899 457
136 82
148 769
490 193
398 95
271 497
701 657
790 769
310 921
496 971
791 367
565 922
199 480
812 132
38 183
970 976
935 778
928 944
795 701
473 642
796 390
868 150
460 429
74 820
181 943
451 575
724 960
316 434
743 664
214 837
689 261
499 26
150 883
229 935
846 54
523 972
691 16
4 48
288 166
141 499
500 870
644 18
692 708
451 480
797 131
411 837
525 807
655 212
90 744
532 906
282 479
661 475
409 174
25 505
648 419
874 124
975 793
258 165
332 210
721 263
312 990
801 847
123 430
213 398
625 612
466 706
67 757
149 157
506 638
194 902
798 856
183 710
482 414
490 644
951 342
838 522
725 531
218 52
774 512
794 156
639 517
608 958
299 78
93 896
104 651
321 485
228 33
925 188
694 789
153 968
798 421
314 786
927 213
367 711
517 906
909 485
660 562
633 713
793 649
979 609
257 720
109 782
495 88
636 605
171 274
107 368
495 252
842 22
997 883
826 604
930 197
569 660
319 673
353 74
259 197
288 170
453 153
435 870
167 917
861 586
739 504
59 486
674 613
706 239
675 801
277 815
990 906
321 496
463 122
558 184
366 107
718 67
703 184
57 850
495 664
94 375
461 127
556 820
213 874
172 540
474 770
234 782
33 868
213 138
467 357
390 491
365 182
128 517
356 688
571 683
563 17
571 922
608 588
350 665
715 92
537 391
750 606
304 745
672 325
968 723
775 933
703 522
162 326
117 446
769 987
447 298
315 975
887 555
599 164
556 960
290 109
303 441
74 73
358 230
596 387
231 95
361 98
209 258
326 823
541 468
983 794
737 541
956 800
257 927
319 491
455 116
368 217
364 74
282 335
157 264
735 147
890 621
581 186
931 390
134 532
706 1
233 184
192 811
609 466
37 141
749 751
502 29
793 681
827 100
178 784
258 185
41 197
904 149
905 698
475 930
417 950
641 896
851 768
78 51
393 507
249 656
237 717
503 403
571 657
175 291
145 982
942 758
871 975
514 955
310 580
694 298
338 239
258 71
420 325
862 495
481 229
131 213
147 590
689 418
514 154
769 968
461 290
294 292
535 865
608 72
87 268
652 983
463 412
15 192
747 650
715 892
550 713
905 642
385 722
507 224
645 126
405 245
906 871
492 186
911 341
265 894
521 676
45 461
94 462
583 124
991 682
809 74
257 477
215 330
228 908
370 911
340 422
380 220
924 214
76 247
374 236
280 805
16 59
880 922
782 60
874 158
818 163
262 128
750 998
187 953
572 455
43 151
945 775
138 781
874 689
957 920
438 963
180 359
788 604
187 371
341 620
901 395
378 468
812 958
381 944
412 37
855 446
637 911
908 257
381 867
482 560
784 599
219 835
418 810
679 169
18 521
657 592
578 83
533 776
831 584
810 502
4 599
525 419
386 997
425 783
28 296
65 974
780 51
450 627
423 806
865 777
663 936
199 881
946 643
775 31
147 881
75 40
34 656
221 391
755 738
880 451
195 626
602 439
852 623
942 674
763 488
386 985
936 669
869 168
533 714
807 384
7 140
284 944
507 770
905 130
24 441
236 221
682 929
560 365
751 606
50 743
449 218
284 870
908 486
26 41
705 475
697 63
86 314
514 155
755 67
854 685
188 96
18 872
614 725
557 466
943 534
583 828
963 964
461 892
337 434
426 963
626 392
449 191
401 20
213 829
146 308
726 983
906 112
169 553
172 81
600 729
514 980
556 529
657 498
986 594
591 884
791 607
455 269
332 742
582 231
726 35
944 174
382 826
130 88
864 841
477 909
785 986
873 654
161 963
651 422
93 27
801 971
938 698
160 225
154 297
740 409
792 549
696 504
225 190
13 222
125 879
113 823
142 823
960 100
329 135
227 681
34 44
539 224
720 641
206 752
266 606
853 237
280 251
826 123
746 995
766 190
330 303
863 14
420 8
556 280
295 934
154 652
153 394
84 788
135 115
753 970
606 16
73 379
377 285
230 637
509 444
440 753
243 323
100 232
634 134
781 905
148 550
958 367
654 38
11 115
13 120
591 375
3 321
704 85
129 582
5 477
159 834
872 857
599 757
354 196
406 732
593 63
362 758
676 844
751 535
177 637
373 692
266 155
957 70
578 876
967 295
963 148
259 403
52 677
438 515
140 939
702 297
83 750
741 828
6 40
265 708
75 23
198 952
493 391
910 663
981 78
890 565
999 287
887 393
376 762
238 142
215 391
657 523
822 43
424 682
633 984
474 962
460 685
130 536
331 63
189 994
214 694
49 146
18 238
173 746
576 633
383 715
702 172
268 624
50 839
159 463
204 938
206 45
523 137
780 285
646 692
129 977
714 304
818 33
899 458
14 405
553 760
575 863
329 805
609 454
41 221
733 106
171 68
5 570
640 831
564 804
911 991
134 96
783 905
445 414
500 140
186 152
183 397
845 770
61 757
489 152
936 974
712 812
931 341
916 202
542 297
858 469
962 7
461 721
563 291
955 942
618 752
553 65
709 75
268 342
217 88
911 678
530 244
74 159
661 634
440 448
155 535
195 786
807 320
337 168
325 459
200 891
4 192
807 860
126 270
178 591
797 974
819 401
499 896
843 627
941 126
989 303
628 484
984 28
844 348
908 446
536 782
385 341
735 735
92 217
442 801
804 426
903 902
702 193
334 373
786 540
324 458
149 961
833 280
89 538
559 63
45 567
607 449
292 169
424 583
998 667
172 189
848 612
507 530
236 163
865 877
957 826
777 693
192 612
628 771
666 523
609 759
158 877
394 25
586 626
143 883
342 35
753 643
295 686
947 631
569 59
698 821
502 346
633 654
106 670
563 518
601 790
132 584
88 533
131 159
542 200
282 501
348 304
388 123
711 885
10 127
968 223
362 692
549 833
756 764
917 317
306 627
145 69
51 622
618 889
918 631
154 887
917 808
61 112
524 910
808 488
510 318
144 136
726 247
847 233
659 129
131 497
667 685
5 256
972 421
478 380
971 759
747 691
588 655
103 222
979 207
823 673
59 911
401 911
223 597
647 999
479 975
329 876
933 247
592 274
410 213
661 788
103 964
553 174
243 30
32 79
615 717
511 913
337 110
951 51
520 249
294 420
591 233
656 704
865 721
201 805
333 94
412 135
932 722
999 122
465 527
206 768
576 153
160 461
531 89
603 180
578 591
488 871
520 500
120 771
331 715
204 612
724 291
306 405
322 879
193 313
642 394
579 136
487 980
352 244
358 13
751 607
352 727
28 718
441 454
159 509
889 689
986 800
84 845
335 642
319 577
816 706
650 663
277 335
535 474
911 394
256 632
348 682
277 546
296 520
620 401
704 360
716 693
159 993
971 156
762 278
705 657
34 129
801 176
212 532
139 904
933 877
406 710
251 828
901 877
346 584
645 576
535 360
670 209
395 529
222 315
272 281
329 529
965 503
394 546
620 984
472 429
108 753
928 530
179 316
940 325
690 635
338 85
462 654
308 356
44 115
601 694
213 770
757 431
927 630
160 966
970 867
826 591
351 793
376 604
284 193
946 504
623 37
347 983
961 348
162 263
129 275
661 171
505 232
118 792
644 61
690 570
241 178
65 223
969 807
896 521
530 896
690 964
22 276
835 733
782 335
614 640
315 546
763 518
797 445
19 549
978 467
762 468
903 434
560 193
640 74
206 933
590 255
952 336
722 843
326 885
784 745
370 871
426 214
572 331
354 200
566 192
875 217
554 478
516 276
991 386
166 601
303 255
263 895
518 715
102 977
24 104
445 570
291 40
978 875
634 29
318 137
664 737
610 247
286 817
869 916
947 385
993 919
26 588
614 934
954 414
660 533
928 985
63 219
359 489
122 546
776 72
610 495
597 695
969 550
392 950
894 360
623 708
981 613
403 82
253 969
923 90
978 666
200 222
368 345
419 288
110 628
547 81
375 61
806 648
705 610
385 685
375 930
858 542
477 13
47 314
113 588
115 350
855 282
575 913
827 389
730 338
707 50
256 548
591 413
226 122
959 776
720 844
714 363
615 545
850 890
122 346
495 480
708 203
735 115
660 237
632 778
443 831
957 943
188 135
812 816
705 31
779 596
397 176
343 824
417 270
499 371
773 568
117 381
104 119
254 958
984 478
874 338
755 309
972 790
112 806
253 864
848 177
482 603
56 776
771 973
247 498
452 767
277 302
514 160
623 275
604 917
583 324
338 733
679 598
202 756
17 583
696 298
548 720
6 158
374 206
47 653
491 946
437 941
186 651
672 597
335 948
987 520
54 634
396 230
740 97
536 905
751 946
363 187
160 354
811 429
157 755
756 841
628 841
263 239
962 800
467 349
239 757
139 606
210 140
803 795
231 997
404 761
832 10
192 4
921 53
1000 971
862 317
226 166
926 476
334 563
111 205
267 509
397 747
338 345
212 861
594 43
578 222
467 49
84 427
702 222
758 604
740 483
889 34
143 312
452 721
587 474
113 13
410 570
134 185
268 944
114 991
403 194
966 799
726 246
113 480
513 219
243 372
892 76
861 168
135 318
362 88
604 18
437 577
566 466
479 791
589 722
229 315
74 806
782 486
616 508
625 741
481 86
216 76
34 575
605 421
485 766
581 434
660 138
636 295
203 844
142 165
890 432
24 744
519 567
532 42
909 179
870 198
42 906
619 444
937 917
185 172
423 348
151 935
740 816
351 472
923 772
408 399
873 972
36 631
781 341
957 983
156 4
288 427
508 126
381 96
398 590
845 899
844 607
466 680
197 969
13 601
174 952
937 426
499 533
33 702
827 426
717 531
568 679
394 840
699 919
393 131
56 791
790 166
484 524
605 513
428 246
663 588
928 290
501 236
523 721
710 151
963 797
286 877
790 650
174 912
76 557
650 228
331 181
920 278
734 238
232 18
309 138
438 76
714 855
12 351
836 375
736 962
125 23
837 882
908 947
546 896
262 373
192 93
655 551
358 597
349 157
363 454
492 736
163 987
865 531
394 875
486 137
187 855
975 179
401 942
283 536
829 102
439 712
842 244
249 499
443 904
611 261
222 24
123 962
785 289
38 729
598 540
529 308
778 246
308 440
355 948
312 572
519 234
996 940
705 938
942 636
902 649
178 934
251 395
779 894
659 379
530 1
939 90
733 479
285 385
702 122
886 372
884 581
645 9
597 287
166 294
120 755
331 507
265 932
884 521
850 427
62 570
358 700
194 203
332 260
885 562
137 121
937 526
413 598
769 352
822 842
73 660
891 189
697 811
320 486
14 315
861 150
507 860
520 99
24 281
425 211
114 540
477 586
178 219
418 110
417 634
140 262
140 54
473 31
455 170
644 155
988 763
724 874
857 310
27 665
894 534
712 247
57 896
802 368
342 545
143 157
771 364
581 110
577 971
527 967
815 693
688 419
18 679
931 59
772 972
823 429
191 999
743 993
27 513
51 294
432 34
181 801
93 263
801 885
654 109
49 137
397 629
936 47
798 503
238 774
905 479
967 327
463 98
260 49
195 18
501 235
357 818
111 297
880 985
708 665
389 25
342 3
898 894
914 162
518 968
513 912
865 456
839 918
503 94
517 674
527 26
356 853
417 373
925 447
277 504
684 354
105 143
629 829
645 579
456 3
695 63
266 595
64 420
577 166
796 477
319 313
437 155
96 910
171 562
821 572
250 782
163 504
185 175
124 627
956 582
446 509
532 276
492 101
19 236
807 913
877 642
59 58
740 523
390 525
971 37
268 318
320 76
699 536
320 251
785 616
978 681
433 346
731 945
78 227
37 378
583 749
319 354
782 183
203 351
770 73
647 896
25 381
865 717
467 84
286 639
897 439
264 682
516 854
191 2
795 329
79 684
221 49
980 617
582 709
427 956
871 38
516 578
251 590
447 227
743 677
824 605
815 692
664 263
855 187
251 508
463 747
718 111
35 161
283 25
734 545
522 498
328 930
144 290
133 223
438 700
28 561
57 629
937 157
693 109
30 789
724 951
879 342
292 491
24 434
818 804
787 881
806 754
722 950
405 434
672 589
505 458
693 872
113 948
728 796
714 743
721 337
51 234
468 94
616 136
666 792
75 713
33 486
545 373
410 781
85 596
766 801
408 558
869 545
731 19
22 392
287 480
767 276
478 563
471 325
365 552
680 180
590 703
612 253
345 950
478 610
42 528
690 870
815 390
997 125
106 252
362 395
799 372
93 91
960 927
521 940
239 663
740 428
556 640
121 3
568 818
839 257
56 653
41 213
20 212
539 251
597 383
280 271
132 521
55 802
349 946
924 93
873 600
168 738
435 387
980 512
202 564
261 274
842 493
674 791
303 638
103 268
788 77
467 127
453 187
221 750
432 835
303 135
407 305
311 520
304 355
433 358
820 119
136 853
535 54
129 227
259 625
675 602
165 505
390 704
967 836
533 87
376 776
995 784
865 701
571 601
539 834
631 228
319 414
574 910
617 559
951 527
438 754
764 620
386 978
952 303
360 191
782 750
567 324
779 42
711 680
203 343
910 774
489 722
941 760
257 48
90 864
639 332
235 108
27 462
944 843
58 203
831 685
193 741
980 536
478 437
82 586
934 130
430 151
152 442
606 726
226 926
746 983
82 178
518 40
786 473
20 908
140 318
409 296
707 757
356 43
301 349
349 932
648 493
484 704
501 226
829 624
550 697
660 354
255 257
102 259
769 117
909 725
238 384
50 15
743 359
649 73
933 809
657 645
852 422
46 861
75 805
37 476
100 941
156 402
139 786
209 378
135 386
982 543
272 880
359 626
141 583
152 652
794 511
377 445
786 695
417 571
24 783
786 636
912 315
226 427
52 314
272 256
170 5
486 338
80 707
859 278
135 356
660 748
279 455
195 4
646 782
724 710
737 7
537 807
702 913
691 284
86 48
167 583
259 464
497 857
144 725
345 760
469 328
261 656
7 146
58 486
974 287
471 918
754 825
870 901
199 655
530 109
325 271
615 959
713 535
29 738
291 817
68 689
298 324
737 776
513 721
817 141
813 149
604 219
703 100
774 762
433 576
657 219
247 791
507 878
448 545
749 988
40 616
236 941
264 578
905 596
977 12
194 599
164 714
975 843
977 776
920 555
973 643
285 780
79 350
797 167
949 480
381 457
678 463
674 288
620 900
819 955
83 264
388 1000
514 389
856 420
231 335
7 789
350 272
554 766
219 599
748 989
427 134
438 94
669 779
730 368
872 4
525 819
135 343
534 968
838 180
976 716
440 960
718 890
548 399
852 214
562 734
697 655
425 297
49 71
144 314
480 912
333 178
810 558
779 955
853 467
924 879
890 87
343 690
548 505
301 815
38 198
230 914
249 274
576 760
835 138
579 967
17 571
428 27
103 344
543 548
990 766
745 235
791 386
853 177
778 350
969 388
666 412
699 119
574 759
560 610
598 265
792 201
924 674
449 528
559 338
22 957
93 252
534 217
400 441
382 114
371 14
714 499
545 555
200 738
660 310
122 7
278 573
874 264
970 235
317 493
864 308
719 453
466 653
708 69
744 386
949 884
356 624
727 884
730 88
700 858
943 691
919 381
278 663
238 512
988 860
594 298
326 81
86 824
579 928
109 974
898 719
695 163
112 639
37 332
564 688
773 967
752 281
74 56
525 418
267 940
973 556
996 418
894 399
468 761
76 860
673 947
51 908
251 364
769 73
916 71
864 931
208 366
531 335
800 782
616 970
561 498
525 575
580 884
333 35
836 521
545 169
306 309
596 627
158 181
856 486
372 199
835 530
184 75
815 562
58 303
974 42
644 326
551 139
847 59
625 813
864 528
714 919
469 774
974 759
763 608
364 327
995 298
909 274
152 530
330 773
775 484
292 585
83 387
949 320
463 707
98 739
801 604
996 510
245 648
981 466
38 739
123 114
201 136
375 420
607 847
840 111
503 389
87 973
506 376
258 211
939 508
608 237
266 154
316 179
77 155
617 516
914 902
410 352
462 3
655 913
608 219
951 868
115 128
767 877
272 647
900 669
972 786
487 78
102 760
187 449
603 176
141 914
891 912
996 146
305 892
269 436
754 481
9 75
605 117
748 747
698 135
948 471
977 861
222 39
847 575
684 922
24 340
564 643
842 648
683 473
121 195
118 286
370 263
50 119
187 278
143 485
640 910
193 50
892 949
899 156
776 689
802 25
25 4
527 18
353 430
725 398
917 858
862 1000
581 741
784 565
494 278
366 741
159 340
51 38
28 852
888 523
1 773
477 433
666 244
353 778
482 143
645 726
68 825
606 298
720 304
560 43
583 154
290 329
658 308
613 177
171 904
297 455
416 406
891 348
297 171
499 628
659 306
868 996
578 413
392 563
109 215
865 880
672 924
696 762
7 403
608 806
40 414
515 950
51 894
673 912
969 640
87 152
418 895
669 305
103 12
351 161
209 833
229 751
756 917
796 538
415 242
899 659
547 147
870 252
944 412
202 169
735 723
875 782
851 55
310 157
953 919
605 248
996 292
122 340
772 515
991 786
760 269
926 296
309 136
210 701
83 870
849 69
580 329
745 367
204 581
315 711
253 662
819 914
217 481
173 984
27 503
344 696
988 625
575 873
267 88
22 790
137 755
584 131
163 648
267 683
458 543
491 50
346 421
957 836
958 714
808 478
356 51
699 120
607 549
67 785
302 512
820 540
968 138
382 902
874 269
701 866
705 686
464 656
526 632
555 480
770 556
1 689
513 456
483 914
132 744
693 176
572 813
756 919
677 348
569 517
162 188
223 45
779 73
726 985
359 619
556 867
824 315
621 87
783 770
51 308
252 968
57 423
891 225
428 240
4 489
614 524
915 89
996 239
627 809
63 507
44 692
343 470
953 55
368 314
57 463
560 277
181 28
445 818
884 402
524 905
258 916
742 376
261 755
746 490
464 583
350 594
165 638
336 678
258 491
552 92
744 677
232 742
583 780
527 189
648 617
175 148
764 151
10 901
26 678
882 153
78 475
951 321
421 675
587 245
996 229
446 811
808 613
253 43
190 966
443 380
33 497
790 923
875 87
445 858
724 552
173 209
901 403
89 707
249 192
784 777
651 32
361 52
502 843
172 522
348 694
356 521
48 595
290 933
135 324
27 237
309 969
315 467
106 710
409 960
775 866
320 381
199 809
672 839
175 809
339 651
474 402
305 423
447 373
946 54
929 814
655 561
10 600
301 4
186 889
547 677
831 966
138 481
313 391
119 669
826 422
97 564
625 750
428 252
774 634
200 978
299 652
818 770
342 273
495 869
829 715
817 89
921 118
492 539
326 555
940 77
323 846
126 640
826 43
835 797
679 157
482 431
428 675
778 598
41 276
546 55
817 712
275 927
214 366
264 415
755 480
369 949
814 281
857 330
767 318
324 53
651 5
898 885
558 801
379 372
887 978
438 620
713 451
751 508
661 735
760 315
784 475
73 40
212 497
995 453
402 763
756 440
975 851
71 527
133 229
541 759
556 437
349 578
848 627
975 437
180 186
51 369
477 287
151 269
51 450
656 556
113 200
429 230
42 747
689 312
852 697
89 611
731 929
653 561
257 663
784 255
893 542
137 783
866 676
795 596
91 852
771 427
836 367
706 118
109 346
257 727
881 924
925 177
952 69
528 399
362 716
406 1
566 866
882 189
506 15
82 17
239 725
310 302
658 491
737 980
494 186
647 81
873 813
190 527
37 237
311 527
84 145
633 217
684 552
582 514
778 430
416 428
645 397
403 330
135 473
187 657
857 682
272 121
139 637
926 663
444 541
160 743
182 181
971 768
736 903
15 154
784 30
995 86
844 173
934 747
449 454
58 67
631 220
360 610
220 598
30 832
211 393
33 279
889 465
19 355
36 929
891 611
888 897
947 391
396 516
85 229
509 97
390 33
217 528
271 958
701 638
9 931
391 395
447 327
319 609
687 409
372 788
599 500
644 21
79 718
369 948
708 53
465 982
906 433
278 989
541 307
949 683
8 431
922 687
685 180
190 188
505 1000
590 881
350 345
241 27
237 36
77 923
176 885
951 566
448 248
359 596
675 111
509 911
650 477
990 383
331 686
59 310
180 809
105 564
439 963
960 966
396 1000
935 160
118 577
890 356
569 338
603 97
261 847
488 775
53 965
276 681
779 171
705 496
773 865
4 787
571 88
66 449
42 467
688 579
436 429
736 794
836 723
360 477
723 945
690 807
551 531
466 429
371 562
862 919
217 686
22 556
55 753
780 488
792 614
694 543
958 713
364 908
755 540
255 201
905 841
65 910
58 990
349 548
351 686
313 306
150 113
622 535
344 442
568 237
234 80
350 435
154 419
934 812
297 563
776 346
501 564
289 166
846 21
22 44
157 887
492 778
840 356
523 385
652 265
379 134
930 816
486 539
163 592
435 237
494 382
275 611
320 128
1000 894
887 608
396 244
587 450
482 107
382 575
852 485
331 841
24 339
157 898
392 430
108 825
940 14
129 30
8 713
861 405
658 86
616 289
374 13
689 93
538 545
155 695
465 162
183 82
155 595
323 981
534 26
886 727
671 228
500 725
748 570
471 573
564 294
325 524
204 478
391 642
879 25
628 74
576 871
921 850
448 777
141 245
705 955
728 810
626 101
100 576
658 103
970 596
969 735
88 331
412 827
398 317
147 9
598 778
403 447
285 677
189 142
227 979
185 604
2 801
567 524
782 153
276 924
648 639
568 142
430 771
819 404
59 269
376 349
811 922
489 909
916 307
795 233
603 75
234 310
391 497
526 644
925 143
720 134
361 877
601 812
994 810
187 138
81 116
642 505
161 905
631 841
490 133
920 755
972 239
368 896
72 41
422 48
925 557
819 552
917 779
285 504
706 426
474 331
345 177
275 450
214 525
784 900
519 673
473 580
620 321
772 516
738 870
284 146
495 964
799 140
953 603
987 529
903 673
98 317
463 399
390 749
29 190
200 205
961 199
197 958
426 398
235 627
300 775
165 145
188 541
617 919
627 928
855 153
658 350
721 922
990 186
893 831
651 891
181 211
812 571
976 652
611 91
958 407
573 895
293 908
353 299
112 122
144 875
630 933
933 121
294 539
181 748
359 330
400 80
244 530
690 721
134 569
835 364
251 698
556 275
188 171
627 479
246 828
649 672
828 740
359 833
38 612
931 749
485 830
489 680
236 676
383 326
762 85
143 209
736 81
193 725
882 9
179 603
845 507
382 817
444 216
682 258
265 209
990 900
93 810
941 163
213 152
942 175
474 330
888 67
844 728
830 239
759 376
774 11
22 630
183 772
994 883
220 431
517 475
951 942
858 767
350 532
442 876
872 747
546 650
129 116
251 468
990 130
96 650
779 787
664 752
272 538
588 746
173 867
732 751
65 419
91 983
653 604
849 441
170 404
866 727
478 1000
683 250
520 852
124 344
129 242
951 567
573 406
783 485
335 403
329 750
330 462
404 299
271 898
539 771
250 819
318 265
731 275
728 339
864 279
291 206
994 723
272 115
799 819
74 34
69 874
707 31
676 81
7 634
522 453
150 275
535 623
548 979
124 101
636 171
213 790
452 177
964 824
746 887
614 574
168 44
4 636
75 74
761 224
951 733
741 899
724 172
504 83
465 378
959 335
338 460
862 38
922 391
407 703
689 626
962 780
922 343
640 862
824 780
316 307
618 347
68 170
645 654
599 570
941 472
632 377
663 296
65 961
134 557
507 868
351 100
687 142
113 334
690 477
928 147
174 613
56 147
963 521
832 128
488 880
363 646
880 672
828 106
699 845
518 682
414 366
30 18
293 859
198 615
974 78
205 430
185 653
338 929
288 732
166 187
414 465
844 257
56 684
328 795
269 334
336 148
374 204
662 64
642 216
521 416
246 969
964 277
290 102
215 151
422 824
622 909
850 379
356 698
174 723
646 829
775 66
191 921
423 159
171 321
6 245
636 793
888 814
730 467
203 306
708 691
24 572
173 775
726 528
55 109
524 726
146 264
465 945
724 751
316 99
610 26
906 193
84 818
265 230
247 688
668 279
48 934
698 144
474 65
233 1000
229 439
800 228
222 44
435 15
489 699
769 124
109 441
554 325
984 45
20 634
232 314
884 173
671 984
480 699
420 36
288 6
7 833
610 786
526 172
579 312
664 49
888 445
989 713
26 568
403 671
503 896
153 834
279 284
749 475
648 236
224 502
261 484
594 947
297 478
809 783
104 952
688 969
814 319
242 178
642 156
392 245
556 220
536 679
475 692
660 895
242 165
539 278
299 783
318 460
156 786
726 158
185 307
764 998
338 423
333 362
204 512
681 289
654 959
275 383
628 460
114 80
781 954
82 477
334 542
709 755
622 498
543 729
309 410
91 51
159 474
832 692
636 246
684 947
755 195
994 196
947 323
521 638
792 888
782 837
603 981
69 213
320 493
541 483
643 48
57 913
211 534
840 90
201 137
898 433
451 5
847 60
56 194
546 603
883 501
913 570
542 111
601 234
841 921
640 628
351 109
343 967
890 75
888 408
630 845
807 839
5 258
649 244
369 204
236 625
677 773
158 328
394 622
930 974
278 381
415 673
78 925
836 935
779 694
686 50
483 373
258 564
524 450
968 672
949 245
615 909
583 56
341 185
345 662
966 905
596 1
90 481
157 33
656 435
568 54
116 771
41 34
482 234
724 279
279 708
975 894
364 431
489 570
696 84
310 344
912 486
324 211
378 304
868 752
939 534
731 183
552 531
511 762
649 423
381 478
531 849
942 54
874 928
775 146
81 211
811 748
834 256
437 221
814 493
451 334
631 57
20 970
762 778
691 682
948 801
555 328
181 252
154 797
713 664
49 676
914 826
468 238
408 990
690 752
703 406
37 482
209 502
736 987
383 961
895 364
796 697
98 759
733 165
762 888
7 459
831 573
301 716
698 3
17 209
274 202
415 51
253 896
715 373
217 687
599 137
675 631
550 620
366 845
530 806
629 838
921 291
667 476
635 741
935 497
435 967
446 27
182 43
805 215
88 579
111 586
730 628
903 830
316 393
177 176
918 240
273 802
842 829
806 819
62 668
170 909
846 41
239 880
776 603
117 867
505 461
163 338
864 727
259 77
616 376
960 738
23 454
758 175
147 898
712 670
802 291
105 891
135 21
363 316
735 837
767 815
123 648
117 87
110 489
417 521
345 434
28 774
834 736
869 857
187 822
757 430
658 438
581 947
719 197
693 88
179 328
978 635
721 597
806 948
466 631
407 590
589 610
868 172
319 13
713 87
773 398
857 459
229 462
504 142
558 391
351 707
915 231
791 679
483 738
873 217
650 505
390 236
501 576
301 430
315 922
541 903
231 959
959 364
233 486
689 798
441 327
441 673
844 825
514 223
215 627
735 75
276 961
115 228
30 47
672 5
1 178
780 394
798 810
5 906
535 17
477 265
312 866
657 218
513 876
552 141
799 803
495 156
199 878
375 759
652 853
46 927
597 192
805 523
372 781
189 389
953 318
210 260
354 85
325 164
343 359
309 44
958 570
152 384
108 995
807 97
331 461
36 172
152 816
241 65
437 55
108 577
907 869
408 695
822 644
51 282
735 774
67 573
277 964
188 56
766 648
74 284
21 516
224 972
277 746
595 313
671 216
110 414
521 912
594 127
196 697
356 126
297 419
777 12
938 278
223 553
911 251
941 751
799 560
291 709
107 182
542 759
967 631
932 825
342 116
830 425
643 345
74 667
704 872
643 688
959 473
126 382
918 283
603 618
641 532
793 125
700 718
131 852
287 156
783 998
271 812
612 420
878 35
377 232
66 8
511 578
113 421
681 156
626 386
388 479
426 924
235 942
214 193
374 134
376 124
201 12
542 885
659 380
815 871
498 800
114 293
741 3
179 375
647 203
54 703
689 447
377 882
820 750
407 91
572 363
470 492
875 821
214 320
374 860
334 171
553 495
473 740
377 538
150 476
15 848
71 821
711 588
992 935
168 106
893 916
266 751
608 799
946 16
174 692
618 528
671 243
11 16
37 998
110 178
778 978
759 76
596 137
416 606
213 77
299 417
144 95
502 251
490 917
722 67
858 580
233 603
628 674
536 834
401 59
868 683
480 641
370 154
41 520
427 647
274 119
242 49
409 227
844 83
210 911
348 120
624 833
138 399
82 569
840 502
204 760
920 363
113 961
741 372
374 923
526 379
640 48
32 807
874 499
212 373
144 26
695 949
966 56
378 285
299 323
841 477
251 891
221 197
999 191
45 11
740 327
664 720
934 142
935 660
877 496
332 912
984 89
678 59
987 644
482 550
875 56
671 293
199 60
795 859
272 673
311 326
434 246
856 5
432 87
165 24
576 789
60 922
720 341
810 777
323 932
34 838
95 816
914 813
236 527
10 469
541 674
391 307
574 348
922 480
97 292
378 892
850 236
103 789
547 973
743 508
902 221
226 569
517 94
929 562
284 352
734 841
427 560
384 931
563 679
43 510
57 95
829 62
891 207
879 595
255 326
644 175
53 457
813 665
927 814
266 737
415 373
176 452
369 749
285 523
454 116
267 630
171 850
977 235
989 214
331 705
771 446
386 887
197 725
322 555
845 815
84 667
113 654
718 901
850 656
107 604
874 681
894 606
531 921
583 192
802 352
242 884
339 568
404 480
711 383
379 304
555 840
584 184
700 106
549 115
379 170
787 150
724 601
987 351
38 180
759 699
194 235
813 763
770 605
4 749
749 519
257 196
133 98
557 470
384 530
32 48
75 427
615 85
314 545
422 289
154 804
70 996
642 589
602 713
648 251
263 457
64 652
542 435
735 251
147 510
622 958
813 948
772 531
124 975
135 158
383 74
355 566
636 6
714 392
989 146
393 997
111 477
701 462
105 681
536 777
794 848
177 740
408 487
840 262
424 698
720 218
578 26
941 612
404 491
401 717
887 161
776 932
358 79
793 573
632 905
672 445
333 308
295 915
487 358
979 623
289 47
734 757
209 88
739 224
479 892
385 470
223 809
934 852
590 101
882 997
112 324
662 758
77 976
380 673
983 88
314 870
197 202
350 510
746 318
507 918
895 670
524 182
911 123
220 586
886 266
681 785
244 989
691 638
775 159
674 430
853 453
765 880
811 81
23 725
795 974
271 773
551 939
349 646
604 744
444 749
542 323
299 692
512 86
486 910
578 971
689 794
718 773
706 689
578 838
704 899
871 857
239 274
691 808
301 248
208 282
25 401
829 456
249 389
981 542
931 692
725 806
715 1
759 881
783 808
29 722
619 78
232 64
508 639
41 410
258 549
572 753
856 284
57 288
260 206
968 176
91 931
890 845
747 556
780 38
751 705
495 614
205 629
599 823
153 960
625 937
898 622
228 933
29 299
239 881
734 978
41 771
747 184
776 501
936 42
859 815
410 123
30 672
319 246
983 311
40 531
43 693
904 248
709 348
796 700
937 468
25 550
57 189
566 706
832 962
406 813
742 188
2 813
263 368
272 789
137 291
438 441
540 696
200 853
764 241
92 247
142 397
624 320
523 744
556 401
720 293
835 242
198 375
744 214
300 973
502 480
902 442
144 586
738 947
798 954
773 773
446 399
188 872
330 879
459 963
45 994
631 622
562 226
120 913
579 507
299 917
497 603
798 839
202 723
243 25
328 355
860 550
191 216
421 874
919 336
364 486
60 468
754 367
334 704
209 204
421 625
454 109
638 775
128 774
346 848
144 342
360 761
444 986
604 855
621 936
426 452
362 997
34 5
496 551
784 358
820 749
472 295
295 681
429 439
705 787
630 233
318 806
31 154
235 509
510 153
738 273
964 422
157 460
767 324
187 396
278 138
1000 140
901 682
735 157
158 844
916 547
424 477
920 458
647 878
64 611
309 89
914 927
694 289
786 762
767 630
139 48
888 245
948 492
1000 57
577 188
772 329
558 106
460 547
463 958
950 559
824 138
234 21
152 801
643 65
140 738
809 523
298 295
493 831
129 408
65 319
772 472
295 874
84 249
656 901
384 326
905 930
518 24
158 818
574 414
930 769
226 845
451 627
351 538
344 823
548 658
825 192
790 171
594 395
166 759
70 375
412 361
514 736
245 753
485 38
543 377
395 952
276 337
195 277
275 694
481 800
51 378
226 431
230 32
337 867
964 453
848 335
492 308
268 477
144 516
983 534
676 855
2 231
214 44
398 546
800 51
850 19
344 360
904 777
606 3
492 304
41 20
982 976
534 735
859 937
714 864
414 94
18 99
294 457
747 812
849 380
324 441
104 74
172 342
159 249
264 235
687 517
91 955
877 45
224 319
451 413
77 263
454 958
711 855
963 915
704 954
986 424
903 631
183 504
985 585
197 291
427 958
79 642
470 773
868 112
985 962
810 142
248 223
540 539
212 405
969 540
449 130
520 318
37 893
865 28
528 204
173 303
905 615
776 509
800 375
895 762
332 272
976 491
85 1
18 139
274 840
611 853
930 557
676 141
148 482
31 211
398 562
488 665
357 179
128 15
79 529
944 405
55 331
632 838
866 246
229 166
571 366
529 119
641 97
451 114
814 587
723 367
957 220
700 474
584 477
586 724
998 749
700 107
621 810
17 114
596 149
837 759
127 475
295 64
301 55
513 733
411 243
169 250
890 481
540 976
727 836
697 480
134 837
794 587
519 121
312 907
633 770
829 422
412 721
542 562
323 707
75 912
360 931
590 841
898 55
788 61
994 539
44 111
716 14
458 535
275 398
942 539
10 561
179 267
888 354
633 279
553 393
990 234
592 954
916 530
715 360
496 325
44 981
205 157
261 319
457 919
530 715
30 323
28 305
722 549
375 495
52 47
291 247
39 461
463 232
513 239
282 383
425 987
897 726
510 286
38 194
334 783
296 226
231 130
175 534
92 324
757 776
209 240
998 708
720 449
958 729
958 175
91 557
864 140
249 704
509 728
488 813
643 853
955 763
443 556
568 48
568 500
243 698
989 761
492 918
772 194
85 401
342 819
540 36
843 137
241 436
819 305
898 726
969 736
989 908
480 591
906 519
710 456
270 326
795 444
758 739
708 953
928 698
193 206
544 104
266 187
408 516
406 84
395 991
686 471
458 673
187 229
180 915
687 179
32 842
26 709
505 151
310 473
839 7
428 29
759 183
337 418
563 28
341 925
662 405
134 105
229 9
796 338
817 627
204 529
490 202
283 147
228 930
270 656
495 11
504 732
336 413
911 159
919 885
56 119
964 774
861 361
522 603
71 268
688 264
568 58
567 560
661 627
810 218
156 187
397 82
503 346
888 100
830 441
156 794
914 696
488 362
180 594
228 258
345 14
140 129
548 941
466 998
63 474
791 729
580 811
458 946
271 711
285 743
881 783
209 443
182 320
15 230
562 167
523 748
581 405
124 791
935 75
332 738
149 253
1 846
324 518
426 364
863 489
223 491
262 561
954 979
317 664
645 267
168 158
281 381
856 507
392 35
237 683
901 486
171 632
741 638
501 836
915 584
230 951
256 244
311 599
19 688
748 160
877 265
173 309
116 895
799 822
783 554
316 606
540 911
138 336
570 805
355 199
344 671
582 632
228 569
588 151
932 403
741 440
194 983
97 352
40 211
239 841
715 520
774 980
415 735
451 939
504 899
52 776
981 80
868 826
663 149
895 949
535 390
960 632
972 904
775 169
747 260
214 981
285 836
84 517
810 727
321 729
443 307
212 227
812 481
903 568
63 274
78 912
660 632
778 440
423 713
695 795
696 912
401 346
355 207
55 355
935 504
95 95
63 963
226 293
506 187
196 992
252 432
502 287
18 596
667 984
99 160
512 350
991 138
152 694
421 852
58 961
680 620
386 803
788 877
992 235
741 723
930 558
917 305
929 167
886 859
649 318
359 610
635 818
922 788
443 192
930 450
235 256
15 804
534 800
495 714
793 434
290 436
25 412
930 59
211 612
960 925
624 831
545 220
346 444
911 121
215 836
241 126
271 84
306 950
922 748
793 59
60 30
131 232
848 414
301 654
302 381
935 741
522 829
534 73
906 159
595 785
856 780
427 940
29 172
956 247
648 541
547 562
32 295
114 126
353 468
95 561
867 122
296 510
168 364
565 749
578 775
1 304
912 333
217 181
248 137
642 42
531 353
182 422
422 213
374 202
694 232
475 233
343 152
800 547
820 41
775 910
392 246
117 821
581 424
495 823
512 544
172 221
648 967
839 629
508 191
406 790
353 928
728 303
915 891
166 574
778 954
889 969
930 294
312 686
373 923
222 546
122 106
434 50
900 966
838 478
849 589
36 463
373 803
797 962
714 198
40 485
983 203
314 656
702 766
419 478
422 117
320 375
151 804
129 957
278 312
201 24
91 695
7 723
248 824
159 313
150 512
538 33
955 218
57 234
445 693
224 267
676 364
327 488
759 754
934 232
337 479
476 916
665 695
811 737
623 775
79 933
870 54
77 370
789 952
117 791
591 82
686 385
730 571
821 96
544 929
4 19
899 643
884 739
763 539
345 527
64 570
626 710
229 919
484 287
200 708
45 733
656 669
751 591
200 449
926 451
768 902
407 265
625 361
842 358
464 194
593 636
129 794
436 340
735 522
312 751
726 180
918 455
39 855
524 949
331 299
496 662
289 408
168 698
895 431
250 207
156 319
359 254
253 608
858 333
674 556
263 506
416 872
332 618
619 741
452 511
373 924
241 799
451 859
830 610
700 577
609 997
649 548
399 674
660 698
942 1
91 451
540 646
1000 676
938 470
138 343
332 654
996 163
678 632
559 875
617 833
997 152
150 583
15 952
757 47
911 858
911 297
647 416
386 719
333 305
12 285
306 624
134 701
722 122
906 845
837 407
651 683
569 694
195 104
785 805
948 109
651 144
30 841
387 990
942 102
628 358
138 959
980 833
217 290
657 315
405 872
114 792
499 547
968 413
858 735
459 642
114 755
455 309
49 577
123 678
868 984
980 444
617 849
282 666
559 993
759 865
294 859
228 350
555 413
924 327
176 104
949 151
909 186
455 778
458 714
653 328
828 20
216 315
756 272
883 417
572 349
632 409
796 529
490 549
152 100
156 422
890 639
731 171
969 196
62 776
804 987
208 204
38 448
846 408
366 475
614 44
688 731
398 344
945 716
181 161
909 633
203 695
783 604
276 530
284 724
428 945
815 357
603 801
691 564
861 451
4 283
334 919
48 973
184 886
253 313
431 487
912 954
328 674
895 708
945 980
779 927
403 628
759 252
703 801
447 56
950 591
872 32
437 97
633 736
531 698
223 300
274 758
427 853
412 997
202 969
173 318
870 175
550 603
2 351
107 761
368 416
244 502
464 785
206 740
124 982
675 774
979 371
89 278
444 459
445 95
449 675
626 218
250 167
245 438
821 253
39 584
580 505
617 483
956 81
443 401
931 398
482 521
663 995
647 770
50 227
617 930
923 837
45 663
415 641
215 458
5 317
889 204
176 148
286 864
471 207
916 923
506 937
996 361
369 437
259 366
8 861
793 955
897 931
426 236
453 99
429 660
29 506
510 25
42 970
939 364
66 183
589 204
993 70
827 279
358 156
69 305
707 78
153 205
784 798
319 767
632 948
645 404
632 59
680 147
947 859
243 736
211 996
244 311
922 486
736 171
247 281
574 865
70 909
128 387
784 837
952 916
773 573
28 498
849 774
265 592
174 951
753 933
38 374
751 722
925 642
356 520
443 338
430 188
251 234
534 213
792 212
194 102
298 1000
157 437
67 899
199 333
544 800
624 679
798 397
287 880
77 235
557 817
937 210
349 866
70 688
19 80
805 793
491 758
18 48
700 825
438 268
825 169
882 148
111 745
803 212
327 119
528 516
509 691
445 250
318 270
276 278
302 262
388 406
996 667
35 399
92 532
936 291
38 80
943 671
533 641
591 936
8 637
895 279
580 240
643 168
976 57
522 518
59 284
281 990
956 465
245 745
254 12
138 266
786 46
698 656
929 897
391 961
700 416
246 727
193 172
536 773
460 341
4 181
682 595
868 185
491 945
875 980
480 857
728 890
155 738
262 161
171 664
183 177
637 122
314 500
986 3
500 514
375 468
342 738
71 889
149 635
158 744
52 239
383 611
125 567
639 140
482 86
189 698
457 332
163 282
504 448
140 167
126 410
668 135
389 708
126 975
693 558
857 548
134 134
577 244
659 688
546 590
242 799
170 555
779 657
309 644
42 743
743 653
395 67
231 342
283 831
702 227
414 208
206 261
586 95
143 635
349 861
630 639
777 233
349 174
603 37
649 305
259 624
836 402
707 565
778 653
813 76
651 442
324 968
952 571
935 726
232 505
863 117
533 104
572 389
389 45
47 628
788 896
343 343
788 832
841 632
74 985
767 846
17 80
285 598
495 448
291 819
232 776
533 122
1 489
647 944
489 142
553 705
204 605
992 712
206 452
219 996
478 995
444 169
104 569
806 115
587 720
892 169
122 392
843 590
104 508
237 943
150 884
262 842
155 401
234 997
167 212
200 50
714 909
412 329
529 385
696 844
549 951
486 262
272 549
794 221
271 396
688 398
168 266
831 943
661 184
985 906
146 871
449 330
557 775
590 333
296 175
991 649
756 266
599 524
709 45
231 5
84 745
931 632
200 573
409 439
71 303
774 372
185 117
686 31
710 156
92 648
893 200
316 468
464 360
815 594
570 965
463 247
433 512
813 141
369 546
188 955
79 392
969 678
713 39
403 511
532 625
653 534
194 723
673 500
502 568
815 59
347 971
773 536
17 777
850 63
524 786
72 159
966 41
637 459
980 736
973 870
988 458
50 802
998 627
754 615
847 928
520 219
927 359
539 879
715 692
842 484
53 614
480 878
764 415
531 170
409 820
804 362
522 436
552 467
981 474
57 142
293 489
820 641
813 884
499 704
80 102
115 638
885 958
410 592
17 817
489 974
533 986
487 48
850 493
318 417
477 58
385 765
624 711
968 536
498 443
197 524
224 69
977 437
442 680
500 442
631 123
210 643
824 650
588 441
673 553
142 767
744 498
39 182
690 792
277 623
948 334
741 760
996 193
181 184
811 968
562 506
820 982
710 770
768 271
412 822
672 176
108 608
141 601
163 65
675 357
242 518
765 404
661 558
373 677
55 676
335 478
921 793
2 549
508 889
799 241
68 453
468 720
86 692
390 433
116 646
754 920
391 333
833 736
271 986
990 544
558 263
791 786
690 681
738 410
174 56
282 25
951 35
966 441
893 471
178 432
500 666
466 406
645 290
635 9
120 204
97 878
591 382
237 283
423 659
447 798
723 599
718 842
196 481
942 535
932 876
849 773
409 211
303 457
538 442
756 758
935 739
146 462
861 581
213 88
724 472
530 253
295 243
188 183
252 969
27 170
12 722
557 393
568 968
334 194
824 800
241 295
602 3
369 707
13 38
943 960
607 482
704 348
580 974
943 19
806 531
814 283
473 45
283 364
19 769
207 40
342 822
634 535
695 213
96 58
2 532
427 244
416 634
680 334
861 50
366 660
459 762
411 99
346 705
211 891
347 846
188 673
488 130
766 225
57 812
754 501
828 369
602 742
473 15
685 21
202 100
1000 916
754 403
143 520
193 149
658 538
834 218
169 677
59 266
673 337
415 661
269 462
330 582
819 22
748 418
163 448
261 481
976 254
491 605
705 975
854 343
795 158
618 748
241 481
570 47
40 860
781 834
764 248
923 913
904 20
188 268
153 910
411 304
549 650
122 797
549 548
540 755
507 963
560 220
656 30
80 385
71 793
974 517
9 393
832 655
764 643
147 533
404 152
529 263
249 1
657 367
897 587
52 969
565 126
951 823
315 511
820 212
508 679
209 967
540 15
145 300
777 612
624 885
15 404
993 810
119 311
184 688
53 772
175 877
509 702
340 388
704 637
118 502
428 142
519 558
524 929
637 261
518 374
59 815
692 705
776 306
284 348
597 307
369 1000
363 436
685 872
168 839
75 211
624 561
35 500
293 907
743 150
316 471
124 814
578 402
671 344
400 469
939 285
637 810
752 498
353 173
413 123
587 607
527 576
856 366
164 533
835 471
348 930
884 562
732 780
593 110
531 387
296 590
707 442
793 113
761 278
536 747
81 838
369 870
203 643
699 386
124 235
695 274
479 568
188 775
579 346
739 652
532 738
297 832
352 78
742 47
315 572
470 315
668 439
945 632
263 617
189 426
444 204
29 568
197 133
256 185
121 490
442 908
129 102
337 251
381 781
751 428
296 877
143 487
370 700
429 168
983 707
176 269
372 959
526 845
713 356
49 349
428 19
766 840
518 349
678 558
780 505
383 913
118 245
272 624
186 311
532 808
898 672
434 979
781 665
308 178
570 694
902 858
322 80
319 857
778 14
771 414
444 536
622 408
439 807
428 464
559 514
887 554
847 881
358 256
257 88
441 99
536 491
761 45
80 957
891 554
618 243
562 12
28 159
554 573
628 875
356 679
524 632
648 760
295 908
563 767
730 397
966 228
715 856
937 485
330 880
691 981
258 404
254 397
946 154
168 876
804 645
633 597
113 616
346 881
686 899
79 984
162 875
920 130
156 836
837 604
372 926
799 295
452 105
635 27
13 220
484 188
271 400
196 215
821 10
471 811
604 598
974 327
999 964
881 879
776 543
492 268
118 773
955 502
586 416
736 885
566 261
205 270
395 910
188 34
856 871
625 145
976 641
732 744
104 457
700 614
798 3
819 990
565 703
329 718
968 974
57 467
524 657
371 172
827 172
247 43
170 216
558 529
641 520
757 118
465 749
185 359
74 96
23 750
751 240
917 863
591 312
935 886
346 353
926 328
874 260
659 367
889 298
764 440
654 541
565 47
933 17
722 84
1000 835
323 161
920 87
26 32
541 239
76 607
455 735
602 208
479 225
535 219
787 997
624 365
763 286
944 482
733 99
161 562
889 561
62 292
491 682
164 420
153 455
134 517
730 879
338 383
433 131
21 171
251 150
991 143
398 665
939 382
322 172
500 869
802 208
518 643
915 685
322 296
788 923
189 399
951 248
758 168
568 932
160 879
393 587
727 609
709 227
321 718
68 114
691 858
376 766
11 871
509 641
735 572
449 189
138 670
601 667
773 880
135 630
861 551
549 167
907 657
651 596
72 111
131 951
755 469
362 384
907 440
123 969
51 714
70 431
895 259
394 620
769 871
651 968
261 853
655 954
172 444
981 700
197 604
755 395
478 964
318 394
919 842
645 341
537 793
514 99
851 673
220 74
708 565
198 346
782 818
464 956
504 217
498 235
918 882
647 362
476 637
846 625
805 127
927 547
248 513
453 89
367 935
368 875
213 891
3 891
452 566
720 878
966 271
884 784
887 281
440 22
821 998
848 300
299 941
708 487
722 962
568 579
311 125
537 477
88 647
495 126
913 830
388 584
898 685
842 862
850 538
150 789
1 528
234 362
414 338
43 130
917 598
589 91
38 312
153 412
862 907
442 912
687 876
844 527
661 8
389 701
437 971
295 437
597 664
943 753
861 817
9 953
54 606
160 826
199 780
465 890
873 986
33 916
515 680
268 792
265 691
676 600
489 773
722 543
540 781
808 991
900 256
94 832
628 922
316 919
17 213
954 198
402 194
60 890
527 825
15 317
112 493
700 782
4 709
973 379
92 933
811 977
204 626
607 176
903 416
908 767
796 824
783 713
363 578
810 392
206 683
441 882
779 403
737 322
288 720
123 645
422 115
20 636
922 789
157 489
971 80
690 195
999 867
769 391
187 329
243 577
104 803
315 120
683 60
598 741
224 822
96 136
363 633
633 179
167 843
391 610
845 753
99 299
853 671
735 841
473 33
137 123
86 693
463 575
518 510
727 111
774 239
1 565
661 169
453 672
414 414
303 92
95 175
585 259
897 612
38 429
231 210
58 225
784 1
986 927
239 810
553 254
717 978
259 248
760 361
998 239
591 45
539 923
573 621
575 588
846 335
801 461
442 879
16 132
337 622
258 733
538 910
720 306
489 4
364 20
297 363
155 723
351 619
47 952
743 886
535 763
20 616
864 670
444 469
365 284
844 427
191 953
466 182
641 700
372 774
209 642
21 679
221 204
858 114
352 933
752 514
875 200
753 581
89 17
885 412
136 310
542 492
329 692
214 648
270 342
107 654
995 556
763 289
838 83
24 486
288 193
448 820
493 858
781 989
277 427
769 394
812 93
479 543
27 635
236 560
308 715
794 819
100 913
707 925
847 294
746 205
327 431
78 107
713 715
659 36
231 185
614 874
165 177
48 568
901 313
570 418
368 396
854 517
727 455
549 503
527 417
2 639
395 261
704 690
806 177
571 786
358 54
778 695
668 853
744 630
699 505
191 701
791 914
907 352
625 959
64 910
893 914
558 312
533 218
607 919
429 753
925 877
676 505
758 149
580 163
315 691
911 786
8 487
376 480
544 645
666 711
357 752
428 676
260 287
491 781
477 379
849 924
396 425
218 514
497 68
429 794
779 477
112 432
585 11
980 666
3 793
973 991
64 719
797 648
953 530
530 216
177 53
208 984
666 329
288 72
16 21
14 646
848 417
32 447
312 441
821 990
575 933
571 973
344 183
1 230
39 901
494 195
967 849
690 784
57 646
656 291
799 248
386 568
136 56
269 690
64 28
11 496
630 41
183 342
191 92
56 455
228 839
160 710
728 322
639 48
493 458
511 89
433 744
436 344
627 757
18 773
515 23
859 670
799 538
685 377
227 1
679 346
983 555
332 761
556 918
596 199
657 750
957 167
718 325
740 663
907 605
813 997
871 978
502 131
150 447
971 340
364 321
223 919
206 714
323 782
543 455
442 430
98 981
586 294
405 114
441 392
774 578
125 330
982 73
477 163
625 478
99 53
361 299
392 90
240 400
14 542
332 211
396 148
538 633
674 843
266 828
102 759
349 702
597 963
187 153
380 73
340 327
556 658
850 962
387 851
210 30
816 514
611 348
960 202
225 710
375 915
59 565
105 140
425 845
774 173
381 861
420 371
808 379
223 706
289 821
904 511
388 263
625 550
336 46
505 661
461 884
716 214
72 581
441 565
90 52
563 3
157 363
65 988
606 350
619 779
124 601
286 3
215 343
189 965
201 100
169 292
791 881
789 800
124 669
489 439
847 728
946 576
383 455
732 287
656 654
964 617
437 429
803 322
765 115
932 898
150 969
741 18
181 999
593 397
430 914
194 40
724 660
632 378
691 764
829 875
627 643
557 322
184 553
749 445
229 562
342 676
942 743
407 929
967 915
721 201
317 771
676 465
688 608
936 406
897 697
86 155
139 75
453 761
217 271
869 74
735 487
337 62
962 676
885 197
744 905
778 710
321 919
158 640
611 430
17 823
271 974
544 517
403 380
988 379
151 455
101 60
130 131
970 766
102 290
128 176
38 473
410 787
677 892
61 336
553 286
79 501
115 892
41 814
229 596
355 929
579 668
162 983
313 840
163 795
787 629
712 990
758 795
479 75
432 40
856 561
35 662
500 266
585 167
890 113
999 562
155 373
319 739
678 367
657 685
918 821
881 993
964 285
644 367
833 919
174 771
811 591
681 869
278 36
763 672
55 518
703 260
710 789
711 635
767 506
941 313
677 282
642 163
182 46
394 522
609 243
910 306
239 424
922 658
618 761
464 503
199 915
79 69
516 205
213 46
637 134
641 779
629 632
301 768
562 940
982 88
716 834
503 253
689 479
946 419
953 351
837 44
201 995
640 33
410 383
494 435
799 5
980 873
855 338
607 213
21 377
332 729
213 238
181 732
115 986
515 903
491 958
4 805
272 819
285 406
674 270
667 461
380 416
841 126
694 878
517 784
705 600
618 876
472 279
61 806
955 711
182 673
931 798
570 867
381 268
603 824
730 907
576 190
81 503
10 57
80 95
631 642
404 75
219 461
851 410
530 37
743 158
877 964
487 311
314 747
743 123
332 414
758 876
493 167
626 987
112 369
886 5
505 819
610 643
529 831
295 342
930 215
478 80
998 779
652 13
792 900
305 868
31 813
542 772
523 125
132 622
149 942
210 244
762 323
537 269
413 315
738 863
83 800
127 114
222 747
596 785
486 627
272 182
249 907
994 569
474 230
733 888
131 474
787 942
856 448
226 322
781 262
673 273
893 337
152 343
948 243
4 62
934 227
914 704
96 668
146 106
406 648
688 792
734 332
222 114
542 243
238 954
29 445
834 331
44 650
240 738
777 369
314 300
609 267
522 809
349 96
961 3
706 75
110 223
573 492
6 269
574 745
260 556
287 379
59 96
962 324
56 941
692 511
393 506
109 162
136 168
946 922
966 387
299 215
135 842
343 828
486 99
269 844
969 165
135 612
268 119
250 99
767 199
46 179
675 226
871 187
957 749
89 380
80 124
148 471
991 685
478 148
875 322
678 658
345 851
870 685
981 718
154 720
505 541
4 859
231 926
661 492
300 482
625 267
129 44
856 648
274 670
292 821
314 673
630 642
704 276
212 151
864 441
538 296
629 579
266 161
840 398
857 43
139 905
837 626
375 107
379 35
508 250
43 299
939 687
712 480
936 264
552 917
667 933
314 25
322 880
541 872
905 936
717 880
251 680
729 802
528 774
207 81
9 470
623 212
193 675
361 796
251 651
620 527
704 436
340 442
968 35
867 310
278 225
600 916
275 126
216 649
721 706
848 996
667 334
963 828
194 191
32 835
472 464
475 318
168 679
681 392
274 952
641 153
559 951
577 218
859 220
978 387
20 668
283 125
160 129
12 731
368 854
705 154
151 67
647 732
118 217
960 529
243 324
23 72
359 339
891 191
16 840
386 853
966 892
766 553
12 955
150 858
4 302
421 622
262 583
906 767
287 795
950 888
362 904
97 481
176 168
455 39
536 124
775 481
190 660
454 556
855 711
882 177
360 70
678 303
481 468
494 666
175 383
456 118
306 194
714 59
152 700
998 622
940 876
207 220
702 480
830 926
817 785
41 228
823 541
622 12
140 746
576 25
813 982
129 398
556 254
703 741
331 276
318 779
166 460
651 930
109 566
745 251
406 277
568 30
521 725
819 246
213 159
502 178
491 559
552 37
58 280
607 573
261 872
822 249
822 49
494 481
358 716
157 681
555 323
33 363
306 642
688 655
656 114
627 860
322 627
313 187
63 220
567 661
428 409
556 989
124 107
207 813
127 36
938 795
706 914
955 27
647 841
135 477
187 30
315 441
773 103
301 301
233 654
502 227
866 322
548 392
687 737
746 413
737 862
960 912
381 866
354 127
939 266
715 695
316 85
450 663
68 120
801 75
362 912
423 111
706 777
992 136
325 473
903 835
180 872
513 482
189 763
552 308
28 855
283 701
596 845
319 376
714 805
138 691
54 233
434 288
460 233
219 157
304 454
8 422
942 417
860 854
281 335
220 500
106 183
527 556
662 439
668 277
638 130
448 851
477 469
15 278
502 7
95 797
129 888
206 155
763 361
395 746
305 665
895 315
772 899
639 181
331 466
375 818
455 171
777 119
561 219
317 615
331 589
582 522
493 845
967 476
442 99
419 728
544 55
908 362
851 954
92 822
364 161
43 905
207 237
551 811
285 621
8 443
678 486
879 106
683 395
329 888
185 35
796 57
863 87
459 339
767 836
699 776
335 233
527 235
614 756
414 447
608 550
72 284
66 992
352 297
888 921
546 947
377 710
628 821
573 675
138 332
90 535
355 113
622 227
343 728
840 64
127 131
218 617
289 424
57 794
375 406
219 179
730 374
249 702
538 945
891 687
181 26
492 863
885 275
889 206
586 860
914 223
977 704
15 73
68 884
836 879
450 2
774 517
165 434
54 562
507 160
535 29
627 554
387 934
621 674
947 315
247 882
338 490
654 742
697 137
78 66
877 319
353 664
381 212
704 654
626 674
403 602
168 602
962 602
727 721
69 740
193 106
485 153
694 849
708 588
838 378
967 414
932 314
157 348
677 707
272 103
434 25
289 802
523 96
301 871
195 270
270 916
460 345
790 897
399 317
60 295
131 525
805 268
320 226
436 55
317 653
737 471
927 987
796 67
676 902
648 385
457 851
556 374
147 792
906 144
165 875
368 440
597 554
791 399
739 668
917 965
193 331
191 319
391 674
903 60
929 826
944 275
876 314
887 61
980 272
156 114
492 260
764 618
661 930
752 826
421 408
789 247
928 520
420 780
780 214
530 628
48 615
428 884
730 604
765 421
623 369
497 538
606 562
827 938
54 253
268 506
319 550
101 657
685 440
229 165
188 295
803 445
488 656
799 362
873 228
581 710
736 559
533 354
634 322
835 152
450 260
657 957
327 309
860 485
978 39
492 785
606 181
858 442
138 261
296 738
623 314
675 228
369 414
136 30
703 375
252 527
631 142
98 173
155 937
547 76
180 798
972 699
953 994
614 121
764 824
288 69
508 209
927 646
328 995
772 610
896 210
45 80
666 343
390 22
545 358
827 497
746 835
381 500
6 130
185 194
562 203
283 643
967 514
224 318
362 119
166 341
62 554
602 671
126 309
531 894
752 359
455 976
495 617
594 836
633 451
921 542
325 697
291 965
605 849
602 532
279 457
953 143
546 402
779 709
905 204
130 783
672 268
204 692
179 700
218 585
407 957
9 125
896 760
901 796
505 459
598 526
624 893
567 780
511 224
722 8
760 286
65 439
162 973
483 268
179 223
596 741
878 296
507 862
940 437
862 376
903 613
327 467
918 49
502 207
897 225
870 284
925 788
490 798
90 940
275 391
512 532
789 735
571 442
224 132
473 327
935 44
550 503
547 120
311 693
4 867
360 110
298 73
357 986
314 748
528 207
391 541
813 71
867 658
308 244
393 180
143 619
957 816
810 857
338 329
508 849
813 931
365 375
321 199
221 151
816 422
728 458
853 734
999 218
852 687
686 690
311 226
6 287
168 276
822 610
37 408
215 134
703 263
978 215
335 900
694 412
606 731
384 159
366 814
2 310
28 275
220 48
768 683
455 397
221 761
194 689
80 423
285 1000
881 804
854 215
455 253
347 184
442 792
461 723
283 92
704 603
929 993
229 824
825 8
568 766
258 447
787 842
768 277
598 71
408 276
555 671
391 664
980 273
441 351
389 858
675 290
413 529
648 922
441 112
509 379
309 374
75 630
679 716
312 493
370 576
929 745
332 283
832 41
611 123
832 152
526 509
882 754
130 302
604 270
719 67
300 527
952 241
405 231
771 752
295 215
62 88
451 889
79 210
940 329
626 103
628 78
273 873
347 613
200 63
768 725
576 478
837 718
460 848
106 839
802 332
638 407
459 852
271 771
704 977
476 510
806 402
527 664
62 211
944 622
798 722
290 50
907 729
391 647
685 129
343 700
596 951
582 868
716 131
502 410
705 951
875 461
251 244
915 554
473 340
81 895
792 70
986 644
610 426
435 692
752 735
370 476
801 114
630 821
705 414
76 42
859 110
977 970
260 21
751 404
732 437
683 15
992 295
589 876
14 608
324 287
484 198
116 36
338 589
832 244
782 755
890 948
300 957
919 678
321 824
403 385
24 438
355 808
510 32
933 950
804 817
730 289
698 544
406 873
111 232
866 884
297 474
39 213
358 477
69 182
362 531
732 596
298 640
748 405
147 342
736 645
239 909
786 858
411 115
367 523
236 286
436 654
504 469
408 857
469 475
800 474
947 723
541 328
259 605
607 103
407 887
771 527
447 773
748 264
288 774
851 362
799 415
62 227
389 29
676 935
176 395
182 121
70 342
999 439
345 20
765 729
80 282
26 508
625 322
572 35
564 873
2 624
839 770
2 127
408 643
213 204
52 482
344 392
742 698
256 919
649 64
257 906
883 759
398 640
471 753
520 949
434 795
417 876
368 196
79 798
153 575
139 822
651 354
91 73
271 679
455 999
23 891
10 618
817 779
234 450
515 677
26 645
157 239
118 620
294 442
436 906
172 800
912 715
803 972
873 740
977 381
530 838
802 245
546 560
936 789
300 590
137 925
769 407
6 861
735 495
536 370
560 848
748 821
764 423
500 684
37 733
347 970
625 662
138 957
102 659
157 541
433 422
358 909
775 129
959 285
459 535
101 364
57 138
572 713
648 32
34 530
346 24
173 391
504 615
503 597
109 681
64 249
782 953
170 722
827 241
435 244
956 322
214 36
66 26
647 43
833 625
852 644
535 380
112 576
137 824
265 255
115 804
784 991
896 542
454 575
937 154
756 400
971 931
28 820
858 90
422 3
758 454
916 924
88 712
208 858
789 334
669 275
95 574
737 209
287 391
398 55
78 7
904 585
611 529
669 673
187 498
837 47
153 59
70 403
313 933
829 864
838 461
571 353
994 330
626 281
752 462
623 549
861 879
428 207
219 172
310 848
543 128
638 83
738 220
753 855
27 853
539 477
360 156
353 290
178 180
840 78
337 873
100 417
989 690
511 580
954 739
139 227
994 323
116 432
829 886
315 277
766 871
452 897
113 180
341 276
741 954
774 72
429 648
828 521
275 898
249 284
882 280
208 707
604 109
571 839
160 958
68 67
433 234
840 177
183 160
181 917
644 742
469 254
895 179
298 544
51 996
72 543
752 774
186 18
328 647
539 505
282 575
395 891
643 274
628 572
274 442
921 928
8 114
882 926
494 900
572 756
440 925
237 703
691 106
756 682
872 402
181 649
897 657
647 824
299 201
170 701
569 809
232 996
80 109
976 775
965 218
337 518
13 335
350 556
459 938
222 756
400 216
10 6
526 697
680 595
133 139
577 822
565 109
781 106
811 863
529 459
153 631
633 782
746 724
717 243
5 244
854 865
481 704
17 64
463 36
562 507
258 673
976 120
943 350
335 323
955 181
646 396
685 78
8 39
887 151
38 501
385 301
336 439
601 94
122 159
249 439
697 443
826 557
16 654
17 763
184 588
359 526
70 256
801 183
113 508
765 586
614 600
487 940
972 177
911 163
743 680
266 693
189 692
286 64
228 77
877 140
456 577
103 177
71 563
392 216
621 514
762 826
968 438
267 325
421 941
415 866
153 700
54 203
485 113
849 147
684 652
122 701
755 894
171 888
244 557
401 215
858 184
171 438
553 676
526 50
714 722
294 861
719 41
913 908
112 834
178 796
947 791
372 235
293 846
805 605
358 61
13 964
534 831
151 122
336 832
76 314
143 322
777 35
445 534
656 765
850 322
68 592
942 750
42 768
248 881
48 489
431 528
329 540
787 703
404 838
819 663
194 42
239 258
878 12
916 772
255 713
651 749
708 949
521 710
834 202
59 369
848 157
754 729
947 492
19 773
117 363
451 210
381 183
97 468
518 166
63 816
689 955
429 590
877 507
144 801
522 325
52 978
431 357
473 982
656 585
913 458
830 935
87 632
951 215
752 929
776 212
527 474
362 183
364 629
928 552
922 814
548 814
884 71
974 847
321 664
629 722
497 930
681 615
112 158
802 388
334 279
761 594
819 547
350 810
279 199
915 115
930 851
746 350
527 869
683 253
873 392
897 15
152 340
5 942
703 833
167 857
423 788
846 951
532 269
833 429
754 565
824 710
835 493
29 784
143 669
863 534
984 604
239 968
667 796
435 916
591 217
68 155
985 611
403 104
323 368
390 772
524 262
113 689
641 166
807 495
199 188
366 544
302 836
362 972
974 99
797 929
818 981
856 965
429 266
979 280
249 62
149 701
49 358
360 267
945 102
823 263
891 364
123 43
646 852
302 434
759 642
773 481
537 553
287 577
31 368
562 279
653 540
999 531
971 595
280 98
21 582
890 429
45 40
550 689
324 5
870 470
945 207
267 197
547 818
455 9
626 140
542 31
209 707
316 902
726 390
341 500
32 629
491 201
366 41
784 81
174 118
941 674
299 128
12 906
384 407
247 424
471 568
825 820
698 464
469 97
139 140
836 640
258 59
555 249
178 111
24 695
765 683
523 892
161 588
954 464
177 255
817 299
123 576
996 376
607 206
305 478
382 729
504 587
720 796
88 509
931 143
809 132
380 177
283 60
936 554
87 304
177 602
229 89
770 566
550 167
96 878
226 719
516 587
709 644
578 578
335 604
401 403
543 398
773 827
116 980
128 335
374 999
320 260
665 710
72 541
301 832
204 510
526 582
715 939
891 754
852 176
508 586
626 575
360 564
501 439
610 118
328 517
244 312
287 428
240 834
277 562
633 720
516 266
696 421
317 954
961 278
864 945
712 836
478 243
791 985
274 298
674 549
188 411
206 726
578 169
204 12
218 860
520 626
223 743
641 273
415 21
881 126
7 622
101 728
712 180
273 243
9 512
854 949
796 20
966 195
442 719
341 227
403 476
103 896
858 851
788 164
768 442
170 154
17 827
882 849
307 325
801 638
55 660
401 78
26 387
473 967
374 94
686 553
712 588
44 65
273 635
137 942
920 960
625 817
191 231
173 893
584 648
259 724
701 316
563 83
594 581
57 921
490 435
192 622
792 77
147 751
22 962
983 969
627 338
59 733
309 544
389 450
672 917
402 825
489 769
525 643
432 160
891 435
479 61
579 90
730 479
628 179
342 333
279 251
73 84
803 610
427 41
164 565
985 552
245 759
860 330
918 738
957 19
483 802
361 649
852 401
837 45
55 26
179 907
930 670
832 32
526 239
229 524
956 405
548 656
413 507
430 842
537 116
90 957
798 82
213 964
991 475
848 579
978 386
486 795
155 339
11 309
217 122
506 222
244 449
726 707
305 297
675 473
808 104
518 127
974 324
276 634
602 254
900 701
641 287
329 178
741 682
616 790
627 768
372 448
50 947
271 254
314 850
586 549
802 485
697 533
33 368
355 223
61 964
85 608
66 187
812 974
45 817
47 680
325 119
589 201
265 723
396 829
437 702
501 82
14 474
811 718
5 632
287 453
191 421
376 112
577 898
419 133
4 575
531 847
937 602
976 760
41 211
850 314
69 964
312 432
713 31
346 359
911 233
46 823
184 941
480 892
129 3
45 221
911 51
275 419
720 374
10 663
246 726
653 419
719 687
685 602
448 129
836 172
640 619
462 155
763 182
606 908
311 727
777 275
700 185
365 613
417 995
722 591
349 208
2 52
154 239
941 162
532 478
806 682
40 107
576 554
246 685
951 980
576 126
821 813
196 705
922 423
243 858
855 671
898 110
947 841
279 325
673 260
291 426
532 252
957 356
734 245
405 121
306 787
265 871
432 47
180 339
652 252
421 782
812 15
211 574
652 688
618 854
543 70
296 935
271 936
840 485
815 948
171 183
440 908
867 927
336 828
480 47
970 638
805 848
571 773
71 6
312 231
422 331
665 608
96 460
670 972
426 306
743 556
42 893
591 261
997 469
78 347
834 633
926 846
703 448
695 340
458 388
667 705
160 963
791 342
547 439
564 763
515 182
302 131
264 222
392 893
514 365
356 881
791 35
754 586
531 316
722 991
193 496
821 973
796 722
876 676
897 14
880 81
831 58
27 548
10 160
738 480
930 418
56 476
594 764
798 684
676 398
178 472
495 793
780 431
862 604
112 823
680 321
538 320
422 548
199 241
363 263
883 167
966 20
9 845
869 975
625 531
14 395
298 701
582 824
493 960
792 542
783 441
898 133
997 946
878 808
381 33
201 992
12 686
625 640
351 479
166 122
98 573
120 191
980 338
817 688
760 701
543 660
136 486
717 739
428 613
833 535
981 343
710 562
938 182
962 152
25 778
102 976
860 761
170 80
929 927
159 158
524 923
770 805
959 172
781 830
634 919
273 448
869 207
128 160
325 987
765 265
240 23
152 581
769 660
635 655
154 2
495 1
40 588
276 874
100 510
647 756
580 76
80 114
484 883
871 512
26 303
520 832
461 228
26 497
502 416
508 283
961 214
313 621
423 179
864 520
177 673
997 182
278 346
661 217
487 182
784 687
372 446
203 23
644 694
908 392
322 937
902 536
847 431
963 794
992 399
676 331
904 480
334 429
731 745
399 974
316 41
892 409
28 327
786 811
719 708
36 373
689 892
117 109
451 97
723 633
428 160
147 896
699 808
346 360
307 338
798 639
382 989
542 82
741 321
673 62
333 828
424 576
307 593
23 485
206 939
14 476
197 268
463 436
54 10
541 356
258 967
448 717
341 709
649 129
730 562
405 746
270 741
219 940
280 368
574 547
280 586
806 579
383 836
469 755
99 736
519 473
24 197
61 320
48 428
158 904
477 638
523 114
661 902
443 320
916 342
429 996
197 444
16 52
657 296
865 997
98 551
137 200
921 597
270 157
428 59
116 693
454 223
108 851
405 967
562 95
800 473
77 378
44 550
431 20
548 107
62 666
279 501
976 629
730 511
944 226
888 854
116 265
447 487
406 662
296 581
396 833
983 251
767 58
473 938
693 766
36 695
174 434
900 769
216 751
338 877
387 679
467 402
82 103
367 867
185 221
851 45
133 339
234 46
245 2
379 426
170 908
535 268
201 424
61 672
139 538
861 585
737 600
683 510
371 970
913 495
753 806
449 779
624 457
257 986
373 760
67 394
12 512
182 312
325 477
914 855
197 262
918 459
140 767
58 836
743 565
6 783
156 945
200 112
614 513
693 512
383 862
979 404
988 536
212 328
659 64
344 455
968 430
358 731
94 575
208 924
628 446
746 895
147 291
821 337
129 753
531 938
417 496
973 652
318 924
369 757
136 229
721 262
637 394
368 435
945 297
349 962
397 337
119 57
209 395
870 883
522 282
524 528
335 141
204 864
622 89
157 107
274 391
27 286
139 989
948 54
566 608
219 941
497 651
173 237
10 928
406 343
193 30
938 309
243 895
933 98
482 880
365 872
796 285
42 621
137 532
38 656
92 564
126 631
876 570
170 831
799 981
93 98
67 299
963 841
264 11
516 710
725 198
892 744
133 913
142 34
213 573
87 56
756 523
49 296
681 896
537 73
680 500
985 901
225 56
144 902
986 67
954 773
260 461
771 859
470 561
135 735
301 691
123 791
264 509
8 977
393 829
516 637
676 625
561 84
917 159
762 372
162 174
690 96
37 700
74 685
82 780
217 345
176 793
150 147
232 84
314 372
609 417
712 432
816 518
46 838
211 744
132 666
60 463
274 6
252 906
212 730
170 290
292 71
563 741
770 779
411 464
706 883
265 92
121 875
628 73
260 28
607 749
837 127
403 803
694 545
209 963
646 790
156 78
971 514
16 748
759 536
267 968
619 832
895 192
462 94
422 880
560 782
725 453
757 941
984 441
965 553
635 780
107 133
147 409
638 84
918 697
998 928
585 75
731 526
321 16
969 329
57 969
345 268
606 285
124 205
919 853
674 833
635 875
419 24
814 99
348 711
343 844
993 472
206 218
48 51
920 352
273 350
311 773
810 140
935 754
180 292
847 693
456 650
859 185
400 709
17 971
500 876
915 126
819 942
780 855
728 347
40 148
964 782
206 558
223 167
445 891
237 530
440 311
786 748
341 888
120 524
962 892
955 558
811 61
776 473
308 632
833 947
577 131
336 798
370 963
655 341
739 135
526 138
408 553
417 910
563 450
585 211
748 550
934 131
166 828
448 830
19 178
444 36
76 614
957 643
603 236
257 518
730 187
785 265
348 959
513 207
464 661
617 103
965 569
381 105
460 989
383 60
961 405
306 801
41 489
980 440
436 417
51 993
565 772
447 579
744 688
693 59
139 544
189 161
294 977
255 969
100 55
748 230
761 473
510 866
653 624
15 635
77 665
326 121
836 526
644 37
921 849
4 532
868 811
370 220
870 239
308 26
470 628
612 531
214 138
258 523
559 988
340 543
286 199
883 938
117 636
494 112
313 759
89 784
351 278
932 345
205 890
665 426
317 333
529 737
965 875
649 363
258 9
317 51
470 299
791 420
448 359
670 710
434 36
346 393
789 110
874 155
109 873
453 577
773 91
227 166
106 957
341 246
582 608
509 546
972 112
337 81
925 413
338 926
252 325
885 840
47 917
421 298
804 667
513 287
61 817
265 981
665 146
100 444
574 119
423 76
157 208
724 60
675 601
89 499
442 336
145 588
142 29
154 134
875 988
201 533
317 564
47 470
870 194
697 25
920 367
133 364
386 204
161 225
706 988
839 502
94 62
875 12
908 155
435 622
864 312
518 732
600 124
753 504
883 333
627 365
44 908
520 399
797 308
408 293
187 828
104 588
721 254
407 597
443 704
133 741
626 496
566 97
269 814
355 389
970 624
37 229
250 384
901 227
755 970
373 469
868 582
848 156
803 18
220 666
116 596
578 684
477 461
460 178
68 646
235 126
980 586
132 811
121 929
598 432
602 173
735 866
353 499
447 182
199 208
666 536
208 303
650 401
758 831
60 334
147 483
103 425
690 699
332 701
479 597
439 381
513 752
53 554
632 146
191 911
977 897
644 378
420 317
188 924
29 635
736 97
368 403
871 742
159 952
516 727
348 534
923 368
604 142
583 736
892 574
623 600
606 986
130 368
896 786
900 740
378 627
181 642
232 416
85 144
28 274
612 149
413 207
208 188
493 31
952 984
642 907
505 903
473 469
886 39
11 918
447 907
411 962
980 685
117 607
663 937
384 470
1000 425
696 383
728 224
991 235
51 49
431 822
584 115
677 203
472 980
497 49
631 410
569 452
945 44
201 296
471 887
730 650
656 424
882 110
833 327
267 818
239 585
439 229
380 604
484 628
419 63
490 693
508 235
492 273
474 707
158 552
994 695
543 269
926 978
61 713
580 897
147 39
498 635
121 459
210 318
221 440
834 833
744 218
448 449
550 940
559 780
153 538
344 665
917 478
134 678
751 671
542 593
515 336
250 829
97 330
606 26
89 652
771 34
900 453
382 669
275 13
195 542
749 324
345 315
928 895
130 190
79 63
87 362
380 834
724 873
937 446
882 221
135 285
71 751
42 887
467 489
794 952
36 503
413 804
112 513
977 769
630 893
111 862
937 935
212 504
735 301
215 780
709 248
69 231
695 739
973 587
494 940
738 825
693 171
537 645
788 867
783 116
574 344
372 608
417 285
735 433
720 488
828 984
185 619
766 482
742 756
851 797
133 971
635 742
858 474
85 70
190 93
621 824
839 290
199 940
714 930
800 749
854 347
389 78
554 618
313 772
337 757
885 307
390 214
880 414
121 909
986 901
740 682
227 558
623 448
600 613
896 610
959 371
173 885
953 266
84 797
873 7
918 771
335 120
294 130
924 628
161 88
456 77
936 293
497 262
718 661
652 877
199 660
580 342
831 376
573 947
738 313
437 753
475 437
206 355
633 496
142 869
444 194
545 275
10 269
679 58
729 959
160 472
452 282
210 518
877 821
927 302
879 731
888 621
223 711
355 599
74 439
650 867
914 824
239 136
978 699
800 208
21 96
72 290
642 280
895 909
71 795
843 954
399 169
4 938
174 784
438 489
602 250
234 163
158 216
900 32
188 531
24 159
649 390
34 164
839 496
952 941
556 551
166 554
412 616
995 164
888 925
665 276
653 35
317 851
845 276
508 390
159 447
5 509
326 801
193 93
386 937
386 399
791 589
622 650
277 136
261 367
624 502
719 462
7 26
769 576
232 399
443 999
184 358
257 560
708 38
552 795
257 446
968 384
22 303
876 255
744 776
432 447
456 246
258 144
345 609
605 770
464 522
750 531
853 795
487 111
539 262
127 816
11 602
428 713
160 246
993 78
992 147
637 937
800 495
653 489
955 471
679 669
309 287
573 240
784 319
454 585
823 415
202 766
254 999
734 14
159 705
138 146
843 149
182 329
699 580
44 935
361 135
715 88
457 639
514 637
411 18
213 689
513 825
265 189
504 197
568 589
304 11
615 457
279 264
184 248
575 565
69 957
280 371
125 727
875 440
805 474
177 586
209 673
334 964
630 325
286 494
44 760
179 689
80 368
322 715
145 876
326 853
246 343
501 841
283 300
298 289
26 781
339 861
335 885
39 841
98 871
582 246
609 325
694 112
219 853
550 470
255 803
491 134
558 947
650 212
912 503
443 86
527 142
494 147
744 465
938 794
638 422
632 118
894 405
304 873
216 417
961 65
577 957
298 279
949 56
709 213
560 418
649 297
404 62
176 349
157 971
791 820
225 882
102 408
658 125
105 888
489 908
660 330
979 521
996 733
654 532
770 413
542 146
887 948
193 82
829 5
596 924
781 384
399 749
669 863
400 751
897 776
1000 968
174 927
80 448
762 232
520 157
260 471
404 461
902 531
58 918
144 446
634 848
729 919
112 649
503 894
424 432
443 970
496 553
686 942
361 572
897 940
716 60
208 378
122 486
775 457
813 211
768 226
456 986
795 484
470 680
638 181
123 520
516 502
230 925
675 747
873 950
853 520
905 230
360 752
293 912
92 550
419 476
840 285
14 776
691 262
59 599
5 137
273 198
251 770
522 928
746 804
263 292
871 102
108 994
469 810
780 818
285 808
919 643
734 578
204 416
595 555
865 510
948 884
896 993
831 95
190 879
421 645
995 270
174 710
31 291
182 310
537 786
558 707
23 504
821 179
339 343
210 360
636 872
811 854
554 18
459 186
299 921
96 360
680 705
758 513
421 894
876 123
333 34
684 380
841 329
781 110
373 468
710 357
948 619
560 274
536 634
473 747
681 595
596 232
93 787
666 635
439 388
999 497
540 4
197 575
386 22
407 425
410 754
60 85
387 315
810 461
67 941
648 242
140 543
769 961
845 353
38 170
958 436
456 425
838 167
264 773
16 632
695 323
347 744
506 248
395 446
294 216
103 172
775 688
765 435
316 600
860 410
628 262
588 792
552 332
758 206
938 942
625 921
239 96
501 901
801 938
762 224
398 607
571 669
768 823
389 4
430 54
323 69
889 297
575 382
917 611
966 838
331 491
595 724
749 949
825 926
826 195
684 94
549 224
83 216
575 715
380 321
180 134
370 942
114 927
646 738
156 426
897 242
624 382
125 318
101 202
512 380
545 251
789 117
642 483
336 763
141 89
413 87
476 254
282 633
583 337
530 52
267 774
906 228
866 423
691 393
836 498
463 395
124 63
796 27
623 201
677 898
611 536
620 429
50 788
807 879
786 810
517 951
363 845
732 162
558 368
36 945
920 422
915 85
405 572
525 547
287 735
917 897
379 472
982 742
93 241
942 505
589 590
113 4
604 995
981 436
26 785
507 952
329 997
48 17
261 670
467 628
519 816
491 823
650 787
300 126
916 152
478 587
400 595
663 678
59 468
279 29
272 678
757 659
852 68
758 445
974 645
174 381
487 14
210 147
675 362
187 322
580 449
267 581
190 635
406 30
729 788
383 262
808 530
311 312
120 208
119 26
894 961
804 28
121 126
824 537
391 875
182 607
40 946
878 238
302 50
406 145
454 847
220 72
841 249
737 933
133 807
806 740
556 769
303 916
147 895
693 866
567 93
717 593
584 639
645 734
339 104
276 335
879 854
513 288
449 683
2 646
832 364
467 890
418 662
202 86
299 702
377 749
10 577
994 984
43 481
477 959
456 134
342 989
487 845
681 515
815 86
546 761
121 171
461 30
787 717
326 102
740 723
232 41
942 177
653 684
504 558
793 489
150 260
165 827
701 50
541 569
641 293
711 516
244 53
39 7
11 65
140 286
100 211
525 197
181 33
765 813
987 893
96 967
127 101
510 244
929 57
231 673
921 237
14 352
997 179
926 754
834 449
335 592
17 716
268 712
475 937
798 799
841 887
239 500
316 718
827 486
401 341
223 527
356 743
254 909
569 549
762 983
224 119
449 624
886 729
140 470
607 236
297 946
185 771
540 402
86 623
767 949
172 659
490 315
989 808
435 919
760 451
319 139
386 496
590 980
511 651
588 842
762 485
232 895
317 211
505 592
778 428
818 452
975 364
22 219
160 539
133 297
402 913
907 988
469 736
711 396
81 675
253 694
227 200
706 641
463 890
259 702
478 62
991 247
60 437
55 726
544 895
7 794
519 666
26 159
316 795
71 666
468 530
494 613
827 337
280 653
225 401
72 660
836 41
31 266
183 166
889 262
923 878
641 497
844 725
373 8
199 434
37 459
786 779
706 842
77 75
330 269
473 184
11 454
732 671
926 418
987 953
238 41
653 199
353 282
810 59
398 915
321 69
722 196
413 360
745 438
444 894
174 525
371 803
746 241
80 428
716 886
36 789
846 957
121 595
661 87
242 742
995 851
431 962
264 285
642 520
720 221
803 642
706 582
712 509
498 291
944 760
485 442
583 408
494 380
395 459
69 281
347 359
644 912
449 43
419 649
584 787
420 860
880 198
11 520
996 601
276 705
860 185
563 106
633 773
391 213
583 685
716 806
112 304
625 643
66 662
16 208
628 387
836 901
172 280
325 307
494 812
623 819
121 88
383 998
279 949
618 234
695 280
328 73
578 450
295 65
581 328
200 115
378 349
956 530
461 361
838 155
699 407
354 273
368 821
979 798
540 1000
600 546
144 893
156 912
485 899
777 829
738 233
42 671
717 666
171 802
105 703
54 566
554 526
843 205
259 369
48 82
51 295
386 337
427 245
123 328
739 253
840 755
602 721
143 241
346 15
649 606
13 227
684 498
947 833
322 409
32 612
910 360
911 806
123 59
237 175
62 17
153 19
227 248
896 588
15 538
242 767
192 152
200 828
512 276
378 983
703 611
450 875
684 499
823 737
761 754
513 867
441 815
353 566
222 338
296 777
224 864
600 415
317 917
899 218
929 550
162 152
839 205
325 362
976 579
242 604
427 595
463 947
993 752
42 224
202 7
264 530
747 308
667 31
290 767
37 396
313 725
528 801
386 909
337 722
178 30
132 944
955 324
358 888
671 635
743 161
784 894
290 882
742 980
379 920
83 214
845 237
63 53
221 807
193 5
547 394
990 502
967 245
865 968
541 846
377 778
253 862
788 453
602 19
837 177
17 790
175 679
481 39
263 707
459 827
53 691
536 302
29 670
76 769
118 88
174 679
723 573
851 234
183 260
161 461
616 159
847 627
776 116
249 654
775 221
156 805
274 32
595 416
300 589
915 398
605 545
723 940
700 464
100 391
493 25
960 182
852 501
516 194
880 556
66 445
180 392
438 389
764 334
675 846
793 756
471 624
889 142
13 332
547 676
713 918
979 993
634 415
314 296
139 72
914 489
603 326
273 847
660 593
53 9
933 700
736 652
778 140
434 861
612 743
588 202
360 299
102 684
806 211
159 826
535 814
701 68
836 11
188 265
725 609
965 402
522 794
354 523
898 684
156 881
843 314
846 553
879 798
53 925
939 992
762 92
881 525
471 437
541 228
293 787
529 579
441 90
274 487
528 122
39 233
469 252
675 45
746 922
634 887
879 962
860 415
55 325
545 302
584 333
259 610
139 851
817 690
960 967
84 689
765 277
578 642
948 548
936 788
657 785
751 220
9 555
429 207
719 370
75 936
120 381
35 217
731 173
532 777
573 332
699 91
343 218
260 791
780 163
35 365
860 751
127 193
489 639
296 142
465 986
347 507
135 948
290 907
853 400
633 90
748 355
607 557
659 181
129 896
153 678
625 491
353 222
992 634
678 503
640 438
373 166
659 89
55 735
416 849
342 498
397 725
899 216
53 711
392 630
54 286
787 580
230 640
957 850
864 203
66 161
508 199
35 286
320 459
155 205
102 340
827 127
164 687
968 918
576 415
500 460
351 415
684 586
987 28
786 445
302 314
165 428
967 50
952 479
752 629
611 416
367 558
342 750
916 157
110 810
380 563
600 324
890 888
144 674
798 7
462 253
746 335
727 338
116 924
67 337
697 605
864 862
482 211
47 181
430 2
964 787
82 493
745 575
525 532
545 540
507 464
608 125
871 471
858 39
289 160
741 853
381 487
165 332
752 129
39 909
354 586
749 38
51 551
988 854
681 62
504 421
903 37
614 218
399 711
420 653
473 803
323 58
581 901
738 905
556 815
837 2
988 452
212 544
821 638
206 567
519 645
71 935
820 840
292 610
181 597
481 362
126 221
811 419
998 415
978 737
15 105
241 942
372 999
432 645
49 177
223 920
115 328
549 462
78 872
117 579
885 608
411 711
70 712
85 75
370 894
513 685
571 665
567 244
597 196
603 161
454 370
780 761
33 892
756 619
695 470
198 55
642 173
276 336
354 177
30 401
115 706
99 269
296 24
594 55
356 228
591 842
377 211
136 810
925 564
273 702
414 522
546 511
983 114
148 524
286 297
256 409
622 740
431 692
348 68
286 752
114 146
75 430
886 462
292 435
289 51
625 411
528 949
967 671
238 335
42 387
788 195
310 212
345 203
431 679
287 203
719 857
193 653
819 641
794 835
75 882
883 989
983 954
434 842
294 580
248 692
885 478
868 234
421 632
41 790
485 574
313 634
483 79
496 358
409 938
647 806
7 122
169 690
548 51
981 390
456 465
611 15
462 254
306 847
262 408
800 407
232 604
950 194
939 691
447 936
601 958
143 605
71 780
583 732
855 966
202 202
664 533
421 615
586 480
609 900
824 307
654 254
256 542
892 663
335 982
816 843
182 822
845 59
878 106
765 382
187 323
760 236
30 184
872 522
725 280
301 3
999 931
650 640
329 274
815 698
310 162
978 757
830 77
342 112
843 556
211 178
207 4
961 239
445 750
628 870
653 443
281 662
312 726
108 601
389 816
185 59
576 233
736 514
918 274
994 813
972 840
692 973
443 457
123 92
866 651
163 966
999 928
619 329
213 497
280 698
131 156
498 671
245 303
281 572
842 78
149 670
531 163
335 601
875 441
489 158
616 939
958 483
116 151
218 570
567 706
659 257
75 829
22 574
379 168
578 612
788 327
829 197
375 739
953 178
191 585
630 655
15 465
582 389
3 59
47 609
831 739
808 734
196 908
239 59
473 701
499 381
471 50
435 652
988 439
956 947
640 374
884 242
34 605
661 622
427 265
580 314
539 924
318 398
586 144
203 858
559 72
264 495
665 681
484 489
307 614
139 363
856 684
593 911
844 770
334 347
776 503
255 183
460 44
590 460
300 163
809 356
831 526
846 776
830 52
124 122
155 624
740 229
716 87
436 246
572 341
249 800
723 381
103 444
161 946
354 234
174 423
329 34
594 780
929 725
967 855
884 543
162 69
300 143
675 375
741 285
78 839
927 454
284 426
593 869
709 739
743 969
89 395
852 604
759 388
972 34
30 547
418 390
468 788
283 16
856 485
171 653
834 707
161 546
645 273
881 314
192 139
846 350
417 818
653 860
778 230
923 243
154 403
809 984
221 995
766 204
468 855
546 626
550 562
393 496
771 506
942 180
934 375
814 635
731 835
308 59
90 376
243 587
412 807
230 606
385 367
957 141
725 907
170 699
726 44
213 862
895 45
562 956
905 99
176 403
618 355
134 370
176 283
226 286
870 46
58 89
65 479
738 259
974 329
832 957
968 330
484 906
52 796
572 807
786 550
870 807
195 336
706 497
417 778
989 138
673 392
390 448
933 385
498 782
990 645
495 926
503 820
225 677
22 502
329 766
261 99
279 373
729 65
790 217
466 674
3 189
516 289
887 609
441 289
799 573
72 818
244 466
656 2
174 459
154 572
469 605
293 196
276 63
752 56
672 250
674 178
402 43
817 228
138 315
150 623
575 334
811 71
477 786
306 84
752 570
961 959
569 407
960 237
33 675
576 575
424 630
227 95
738 736
814 194
523 728
595 438
481 376
981 908
258 348
38 994
448 372
853 895
747 386
799 404
52 130
6 689
922 681
146 934
283 735
134 260
958 796
396 336
299 782
958 635
547 534
520 144
797 63
235 449
1 618
773 111
416 371
536 73
652 836
602 886
951 135
49 447
686 825
824 409
89 765
15 815
996 485
476 72
97 179
494 125
344 631
836 701
70 581
234 299
584 165
87 804
762 775
1 641
321 921
399 658
820 252
658 944
624 817
686 352
430 115
796 442
632 764
347 186
364 553
79 79
43 809
423 95
320 489
171 344
838 718
595 456
969 652
132 307
922 510
320 892
459 315
417 611
471 727
123 917
36 555
35 985
775 203
967 79
507 603
123 715
488 835
520 937
33 460
191 889
82 256
899 358
141 381
605 149
882 564
169 138
859 482
884 957
221 173
228 672
964 835
905 677
270 632
456 778
358 482
218 350
776 399
268 225
44 116
928 48
247 213
384 687
693 632
26 550
357 295
931 199
408 980
825 127
69 789
913 755
574 608
132 993
830 309
188 220
450 832
829 890
995 615
255 483
841 47
365 827
440 378
804 452
707 620
525 71
181 462
477 568
164 914
122 560
419 998
4 947
896 836
9 995
643 597
683 429
36 464
746 468
96 733
539 893
986 605
405 916
793 565
142 167
995 824
51 584
828 658
353 948
915 229
41 827
242 770
464 569
373 138
195 854
908 140
201 271
124 422
72 239
820 618
773 559
757 986
306 752
34 248
188 174
586 793
955 473
845 105
944 611
595 234
939 573
796 487
999 611
67 507
845 513
803 835
329 670
718 158
60 780
589 890
839 364
629 482
810 993
665 260
295 20
426 109
137 977
193 289
311 134
711 233
154 176
953 294
98 198
192 829
700 345
735 108
321 494
977 18
965 439
595 557
621 967
785 785
979 3
72 960
728 136
224 417
845 605
7 772
778 402
611 84
436 206
166 718
702 531
845 421
585 999
183 810
807 618
580 473
881 492
913 656
221 123
599 100
995 444
792 571
297 221
689 542
17 906
687 745
837 352
816 35
652 967
687 359
593 963
580 925
83 759
173 461
754 778
301 677
275 423
532 899
526 391
220 945
909 314
536 300
32 519
929 458
767 690
32 763
490 483
235 768
708 306
126 497
402 980
891 403
22 885
820 236
37 213
426 569
269 39
239 79
692 991
659 166
922 933
897 913
61 833
828 739
743 376
738 724
30 518
714 656
200 458
435 900
300 999
449 348
387 279
333 73
893 408
685 395
853 737
6 159
644 333
639 105
343 226
453 83
104 573
671 463
600 202
199 88
962 670
947 24
829 628
372 587
543 805
732 527
163 168
695 550
762 419
421 205
627 771
550 639
863 903
652 584
775 579
723 823
844 335
904 361
693 25
721 846
12 375
474 183
788 745
647 138
227 640
222 431
777 725
251 615
458 933
857 478
628 441
79 363
317 820
952 59
835 966
902 539
396 916
99 985
560 797
419 865
303 502
123 256
157 845
725 774
499 666
362 143
694 808
869 21
873 352
65 414
144 567
818 566
73 247
27 883
563 59
380 164
747 107
121 349
924 140
305 231
449 691
940 342
797 343
935 103
271 306
398 500
141 545
869 936
969 15
327 864
417 105
987 32
74 256
836 539
782 234
752 964
193 755
57 486
833 492
557 436
8 727
325 462
616 127
337 5
96 865
767 296
607 810
69 449
405 489
483 873
419 676
699 915
654 702
583 622
77 107
50 96
495 882
439 969
558 400
747 689
338 287
389 319
44 119
655 845
454 378
978 569
262 718
120 726
194 196
705 136
250 196
92 82
59 743
654 750
1000 272
546 429
923 220
465 193
392 315
400 87
956 737
599 901
533 715
491 632
535 999
753 624
672 507
90 342
399 788
727 874
154 780
756 2
802 609
916 27
780 655
139 148
224 615
746 183
247 516
953 29
66 59
944 885
62 216
369 268
25 373
201 546
342 378
896 795
517 769
779 539
666 173
870 187
937 357
564 366
963 836
116 717
824 851
496 677
244 337
173 471
205 295
131 55
279 574
990 6
873 345
303 241
899 958
441 153
403 749
721 496
894 113
3 440
82 135
165 26
267 597
165 767
776 280
584 774
133 935
690 398
342 564
518 799
751 151
29 946
603 291
759 281
7 407
971 978
408 485
81 47
991 987
345 39
642 842
894 187
705 570
47 540
49 192
770 221
991 461
181 749
275 845
437 781
219 171
53 572
57 421
291 43
46 798
597 159
131 72
172 2
492 513
71 475
230 589
929 22
123 147
408 48
211 753
767 514
516 799
779 11
645 907
850 133
677 975
549 595
511 618
443 698
245 552
309 49
548 732
740 881
838 371
987 543
998 413
669 405
14 258
706 646
105 671
75 256
85 59
176 851
454 607
244 395
150 162
993 428
44 178
33 845
546 74
393 231
391 389
201 23
190 344
245 451
171 47
884 224
398 127
364 430
894 940
818 465
385 620
794 148
300 618
682 803
840 805
837 370
482 696
99 751
280 144
163 22
475 693
764 103
537 107
123 548
80 922
827 671
849 768
585 992
611 144
617 961
889 145
598 87
471 987
981 726
196 236
930 709
215 17
985 865
468 263
96 453
471 961
832 483
30 354
176 273
73 467
196 530
617 550
7 520
179 884
306 921
494 180
33 714
45 953
168 533
631 156
130 262
454 766
179 208
201 563
920 646
914 523
192 676
990 381
579 86
428 1000
796 241
670 190
434 149
903 538
26 555
808 514
588 571
8 540
292 533
381 326
980 245
335 182
803 107
659 638
853 987
572 886
405 648
247 780
513 528
747 38
575 104
564 917
249 55
801 330
347 696
558 200
379 874
96 698
434 465
416 774
130 206
402 440
916 526
781 858
464 410
317 520
255 883
984 202
138 602
469 122
913 563
50 323
293 228
805 624
173 252
746 545
395 507
870 951
810 592
914 306
548 116
64 653
782 862
345 926
949 907
513 104
679 333
424 75
100 41
155 261
151 666
638 443
790 451
679 213
759 695
701 262
872 686
977 875
43 242
73 265
910 87
623 287
535 163
759 435
29 713
302 348
421 74
454 96
643 66
390 722
169 562
811 646
481 925
817 361
3 604
465 435
753 748
53 837
406 823
59 60
576 604
268 207
102 356
324 381
554 81
400 393
165 892
109 450
7 526
140 31
683 256
344 276
432 579
412 642
485 451
337 853
754 220
681 888
476 21
330 932
877 310
784 951
92 640
34 727
996 751
561 513
493 753
167 703
158 982
115 560
747 913
540 98
60 734
340 750
704 167
527 380
507 237
255 706
731 342
839 170
668 244
587 507
546 512
868 256
814 893
374 666
38 662
394 439
695 894
289 961
521 467
631 821
976 166
504 733
503 488
306 980
962 157
645 980
443 301
520 851
628 800
269 583
745 145
254 82
441 876
837 468
494 356
663 547
231 136
831 172
667 995
160 975
538 310
782 443
223 291
532 586
839 484
539 836
642 518
40 787
623 86
341 939
964 359
306 140
154 237
835 857
86 358
529 366
221 247
760 845
748 740
594 345
195 970
126 401
813 205
393 102
975 265
702 202
634 728
403 97
420 797
478 118
146 839
488 333
98 482
795 63
799 779
492 841
589 639
812 25
776 549
212 192
217 248
326 605
678 838
320 285
621 230
352 794
236 665
336 74
265 968
935 602
253 809
827 468
898 689
986 621
976 528
923 607
576 28
518 689
313 97
879 175
207 957
978 279
810 269
33 382
998 104
983 468
219 564
352 207
646 18
606 379
680 597
510 883
377 480
867 992
617 356
628 601
118 939
884 596
385 354
122 214
249 435
861 777
209 850
413 974
348 50
735 724
154 200
262 519
375 22
377 267
132 327
55 33
860 764
233 671
966 599
575 994
216 48
437 536
274 160
964 338
570 149
939 217
145 781
294 996
784 697
273 345
821 368
180 33
354 262
25 887
779 918
612 688
910 705
845 748
769 126
859 748
73 438
488 943
861 97
73 950
524 416
837 888
680 560
886 942
109 436
955 338
426 722
509 513
980 785
916 98
676 980
950 916
731 625
25 187
426 446
228 833
209 613
322 896
481 245
130 549
560 388
862 443
534 642
517 412
71 649
30 649
186 52
601 412
762 934
218 840
625 462
940 981
63 613
764 774
638 94
527 687
558 919
774 98
990 534
267 517
463 20
452 619
299 901
716 409
864 301
171 886
919 661
850 167
137 618
568 725
778 720
794 77
757 25
267 257
703 971
569 649
969 211
186 691
546 647
131 831
616 851
812 5
679 950
50 773
948 418
575 140
969 753
407 185
203 786
403 267
328 493
26 526
794 971
517 355
864 696
688 775
975 667
548 688
826 262
492 911
819 844
995 38
983 184
384 140
588 711
116 526
733 6
455 671
140 99
657 743
449 846
767 649
863 362
771 638
741 631
497 102
56 636
801 856
201 920
596 507
793 583
551 93
180 283
443 361
943 942
80 657
787 88
592 130
898 881
134 317
695 753
836 642
303 137
973 943
714 619
680 152
562 159
841 191
419 887
863 435
871 856
497 950
233 555
747 923
623 793
918 493
988 559
813 542
229 685
940 470
591 204
318 490
420 324
24 55
565 564
8 914
718 965
808 574
949 89
524 255
154 713
395 24
314 952
746 992
880 26
535 98
719 916
300 912
491 857
205 759
197 601
805 434
274 278
565 554
750 884
319 149
711 203
207 52
113 289
140 296
380 965
264 272
421 511
652 190
563 539
444 772
161 568
713 252
804 39
566 65
438 548
645 268
940 71
150 559
917 797
349 517
499 518
859 723
275 531
96 529
612 996
855 193
449 771
474 297
276 257
552 298
329 16
922 86
643 792
96 282
666 47
660 275
449 969
436 979
918 280
790 904
745 490
298 559
670 841
353 176
618 261
742 115
444 186
344 641
616 245
388 822
827 698
182 330
61 818
491 533
808 429
841 231
538 553
136 122
207 410
167 239
672 80
843 102
26 848
505 523
644 567
516 59
269 658
328 298
374 281
237 908
694 256
65 719
916 777
243 898
216 776
238 714
77 473
343 321
527 107
52 447
791 635
331 867
925 637
44 68
215 119
191 167
804 565
535 816
330 789
538 178
638 744
130 566
442 970
704 545
657 893
953 186
590 802
242 911
854 807
576 878
363 651
679 24
135 16
251 358
188 587
615 621
773 669
915 234
889 550
588 519
244 503
561 43
58 784
880 364
164 204
620 201
538 996
766 322
818 549
621 279
849 520
403 30
345 223
611 44
924 387
943 546
633 461
905 846
849 855
232 327
664 169
231 299
153 990
577 135
431 299
766 592
685 274
261 7
121 959
445 65
914 463
557 746
997 427
272 226
664 681
587 934
795 323
62 96
705 503
181 986
555 806
14 408
887 727
515 845
152 307
907 348
749 136
804 980
563 965
95 338
788 989
910 139
40 941
970 725
79 900
793 774
170 829
212 818
693 229
401 816
599 17
981 576
417 433
518 466
199 223
728 605
100 496
619 186
646 141
756 197
253 251
618 624
125 942
829 45
218 677
685 474
159 815
916 515
916 195
144 914
506 351
878 542
189 959
34 423
944 44
634 781
499 312
762 222
828 97
640 4
315 52
900 819
248 613
52 650
409 566
474 250
2 195
926 103
480 145
411 902
930 281
199 61
43 403
458 759
689 425
153 822
220 351
561 898
242 683
740 451
897 863
270 20
624 858
735 24
621 848
82 999
667 528
946 441
718 619
273 284
251 339
439 255
305 186
943 759
555 380
593 369
396 40
772 247
404 425
766 736
981 741
583 290
372 49
995 310
34 380
549 666
951 714
243 328
205 926
787 575
622 516
917 347
843 620
660 36
404 312
807 125
919 581
55 274
925 640
832 329
716 320
120 869
124 25
788 669
602 338
600 89
505 651
961 529
633 180
506 183
855 823
527 182
349 927
809 726
262 606
849 612
746 692
886 451
68 434
739 700
585 600
691 71
897 973
675 426
977 459
945 973
833 929
119 802
113 744
405 846
866 219
806 47
384 961
344 835
764 117
910 669
823 260
299 913
450 87
163 351
140 49
458 144
337 738
988 922
980 895
61 7
664 554
618 620
72 915
208 676
494 152
962 645
464 737
573 948
212 50
239 20
455 51
751 537
591 443
483 629
344 427
937 442
548 397
708 943
830 921
191 212
182 406
165 663
737 62
460 554
213 809
301 703
595 13
609 770
286 165
490 41
895 948
690 643
761 276
731 145
30 73
241 177
926 769
251 612
989 577
509 405
109 849
53 180
485 79
675 568
147 987
258 496
883 267
546 194
763 337
833 203
251 910
166 630
272 998
69 847
945 789
796 978
695 31
404 134
422 147
729 828
262 529
370 713
432 195
505 344
952 854
393 852
7 902
930 320
551 131
994 740
283 914
628 311
713 197
419 225
215 542
160 665
282 68
339 26
41 579
110 654
846 699
620 721
770 524
786 191
457 637
287 683
247 735
779 404
658 820
383 402
384 148
378 782
634 704
118 686
457 342
80 37
952 970
387 430
383 134
351 752
437 723
605 532
394 428
86 25
19 159
419 249
149 329
235 693
878 293
911 81
734 487
232 299
696 819
432 636
316 661
766 467
139 9
991 229
7 884
740 837
101 338
743 727
464 857
30 154
996 391
904 613
252 564
36 597
969 684
895 965
329 307
667 186
222 903
145 155
385 318
244 662
912 245
475 590
159 721
488 418
10 80
529 955
629 569
789 719
637 310
289 710
613 75
407 513
419 905
723 132
398 140
419 655
79 192
234 58
56 728
552 182
327 442
428 459
83 968
670 80
746 211
668 777
95 708
183 924
382 927
722 717
576 207
959 9
3 1000
177 701
856 615
663 742
376 8
299 349
983 521
543 893
683 38
174 745
191 816
206 115
141 176
249 714
7 225
472 907
846 37
601 84
366 497
710 315
14 504
979 54
859 946
513 799
203 868
259 59
623 16
927 493
355 917
401 991
62 619
85 37
718 998
788 287
949 863
526 304
844 69
81 828
245 992
257 103
437 188
89 767
786 706
517 585
578 737
183 13
320 713
211 799
338 856
986 132
109 881
637 346
232 853
735 979
666 58
99 491
630 380
838 153
655 50
554 153
342 866
503 385
109 465
518 79
672 106
893 289
115 256
767 658
962 174
960 245
510 935
190 595
147 580
145 686
812 790
12 818
925 878
595 72
408 652
862 230
174 65
138 235
697 590
215 522
384 675
394 14
97 578
84 505
523 358
426 328
894 935
931 589
665 922
438 14
57 992
575 628
539 233
375 617
139 671
930 850
566 807
143 890
982 740
580 757
83 589
652 486
924 621
132 566
958 674
417 811
738 824
507 959
479 517
741 526
933 981
313 41
556 827
808 386
323 42
938 95
563 463
489 735
609 899
258 970
722 134
966 107
481 222
776 982
241 147
669 701
134 107
667 927
712 515
105 714
181 861
974 852
126 665
642 168
248 124
817 800
626 501
446 985
389 335
127 724
216 135
89 742
864 619
59 954
534 851
888 254
374 517
672 455
569 651
308 491
174 396
704 480
597 292
857 371
157 255
695 385
527 597
209 136
420 14
612 806
528 18
494 82
535 724
344 830
317 822
693 476
884 531
435 334
862 342
209 473
507 561
389 560
364 162
402 403
927 51
173 179
196 805
380 313
513 362
130 517
593 435
97 8
120 543
782 611
614 302
172 298
844 994
760 635
125 962
878 872
632 122
426 861
800 835
881 512
925 727
339 123
888 699
410 134
646 819
131 484
103 621
883 186
158 531
85 889
888 4
345 18
62 798
603 562
236 722
389 759
235 875
290 853
489 718
337 926
30 26
387 593
677 221
447 994
650 155
307 68
196 784
975 989
333 493
524 362
586 537
365 166
30 12
545 112
288 744
565 810
775 393
993 522
849 28
112 912
543 524
458 617
656 352
969 613
425 445
821 359
784 574
468 901
473 287
828 735
684 895
401 44
322 396
917 82
17 973
715 144
961 192
384 493
189 860
625 259
576 852
755 920
77 146
460 734
700 579
143 433
370 937
480 319
714 998
259 422
183 826
457 223
953 750
235 774
684 338
746 354
492 78
687 22
683 499
84 676
711 411
458 825
254 21
740 707
239 888
18 685
918 82
516 332
91 616
593 530
862 254
392 373
340 994
63 12
613 920
954 260
571 339
282 400
468 367
519 704
767 806
567 335
242 303
672 634
669 837
511 869
34 869
580 380
48 68
967 804
690 923
57 202
581 205
497 227
937 663
888 832
94 465
279 581
966 53
975 804
484 449
938 132
981 966
102 777
115 125
515 414
270 485
357 831
939 919
423 313
387 473
835 308
616 42
727 124
321 166
512 844
151 166
865 162
663 505
259 337
792 630
777 685
541 352
144 693
927 467
287 116
341 346
963 712
803 98
693 804
302 999
500 295
246 177
193 681
502 575
793 441
857 733
766 75
829 677
424 230
31 576
909 243
444 80
840 648
503 305
500 399
698 773
633 467
180 320
431 753
233 418
967 719
895 181
253 185
200 254
315 182
448 600
889 910
146 139
454 442
350 378
789 33
288 27
889 880
521 410
452 713
825 53
576 431
986 290
939 720
734 248
360 406
764 310
334 448
93 417
590 422
394 972
138 910
8 527
607 825
889 469
125 21
94 184
351 857
987 386
537 534
291 73
977 913
4 348
828 561
677 122
482 329
551 868
920 962
936 539
993 235
576 354
833 269
519 709
850 818
892 914
97 272
910 591
521 417
533 883
288 148
427 810
596 169
27 12
195 334
660 231
522 724
399 868
859 16
575 605
466 227
363 301
71 681
533 28
243 22
722 372
214 768
143 415
466 263
675 445
710 472
974 441
9 507
89 795
788 281
513 275
231 785
797 335
434 697
301 810
158 124
274 307
598 952
236 699
736 995
147 883
432 204
66 180
655 377
769 815
692 652
989 826
550 183
45 636
652 959
498 995
358 207
365 576
964 604
497 354
100 181
786 968
525 704
608 900
772 652
664 592
925 158
139 1
985 592
461 51
286 94
843 923
613 402
108 660
903 432
395 530
443 44
97 535
777 522
989 665
316 262
20 311
17 333
132 737
414 539
252 187
958 532
295 832
406 182
37 579
735 859
596 509
407 570
181 432
998 515
243 679
943 983
202 932
324 479
936 593
230 530
238 421
75 777
794 716
493 547
912 177
750 814
390 165
435 893
921 503
385 16
430 959
609 465
192 610
12 442
293 515
995 102
632 171
872 528
636 617
76 328
425 396
731 506
620 535
119 68
587 963
999 921
922 469
246 168
150 677
521 911
119 771
299 116
541 15
190 545
904 889
666 570
535 538
417 312
482 658
965 847
1000 767
871 832
18 893
157 336
441 28
472 54
224 104
826 755
290 652
872 621
684 14
770 355
479 877
694 570
848 716
544 782
814 755
737 536
895 639
557 752
479 338
279 718
113 572
429 854
937 277
893 518
525 456
184 201
371 764
820 561
968 94
667 657
642 824
83 985
922 206
59 839
606 555
792 74
917 485
33 911
642 130
273 693
831 410
592 623
242 926
427 812
16 145
742 683
712 84
148 892
234 368
412 634
806 769
453 882
918 788
858 341
863 233
466 298
382 554
499 429
797 98
51 393
620 580
585 499
659 345
605 515
829 114
317 531
965 19
930 761
479 685
416 209
917 958
703 686
632 933
695 107
422 866
996 201
489 276
741 71
335 546
798 723
567 811
89 204
283 928
270 370
941 170
255 378
55 632
887 597
333 415
871 495
361 147
536 573
385 944
397 667
157 525
722 594
570 287
659 368
78 114
563 541
972 309
394 659
913 288
545 393
782 187
260 946
837 418
196 870
159 861
803 803
673 870
277 3
290 456
200 119
569 770
564 905
395 685
392 2
611 727
575 600
758 365
871 391
360 976
59 41
131 289
594 449
714 866
257 159
198 169
207 943
511 885
942 210
392 669
800 793
490 247
142 185
680 783
566 831
559 71
344 611
736 266
609 83
610 193
963 963
433 314
592 645
819 491
517 798
303 145
754 616
153 356
217 960
920 610
376 956
524 294
657 910
474 191
879 295
531 945
722 319
827 590
975 795
143 675
40 902
112 948
788 794
41 544
883 262
81 275
638 115
436 333
313 11
765 530
223 561
141 589
616 576
653 153
283 74
439 196
809 247
402 216
662 527
829 415
638 417
679 749
669 276
246 555
308 401
69 177
974 296
924 989
518 191
284 457
36 37
493 223
555 283
346 988
778 894
738 81
729 11
30 773
248 268
333 70
852 660
373 729
471 431
908 467
70 130
545 61
317 754
585 506
859 661
805 266
1 768
981 614
174 461
936 609
867 588
936 253
258 421
524 907
46 990
586 848
393 316
170 40
295 657
505 968
913 92
435 840
440 541
174 21
742 235
653 331
996 447
898 678
509 917
405 677
104 731
147 547
393 385
152 850
704 204
306 314
400 373
15 415
280 854
230 844
336 944
549 624
817 80
160 870
222 779
584 859
802 720
233 946
147 190
547 487
915 331
7 540
136 195
273 172
508 984
396 607
456 905
568 328
649 39
196 302
706 151
135 287
799 613
292 395
573 465
325 656
405 369
571 483
665 152
237 667
800 252
338 69
327 418
844 267
245 147
664 557
489 94
969 741
823 983
140 637
252 853
799 491
819 901
916 553
868 62
915 169
390 31
575 719
23 829
132 935
717 152
773 924
566 506
844 333
386 971
55 298
320 999
986 895
686 758
796 395
428 486
457 196
697 210
346 288
219 520
27 208
359 860
663 441
595 596
917 194
979 36
662 809
210 563
611 240
968 849
30 600
148 218
513 817
718 825
494 138
850 8
197 235
495 764
327 470
864 208
375 757
600 417
600 71
272 10
468 12
101 399
354 213
748 972
332 24
289 711
459 908
389 735
85 728
254 935
834 219
158 448
465 953
799 591
191 589
560 522
46 255
114 130
640 979
736 37
901 73
168 202
651 732
475 454
102 515
61 455
632 882
154 568
49 877
678 926
477 936
142 431
138 716
244 78
785 216
554 182
552 170
906 714
1 784
103 21
472 220
377 494
520 756
199 877
449 761
795 248
941 410
473 65
941 571
310 62
279 616
913 841
362 417
330 886
550 782
492 610
974 717
557 500
429 408
967 600
956 688
938 731
772 371
910 411
432 974
352 470
128 863
735 28
985 581
290 721
284 834
808 641
720 567
90 606
293 390
750 236
608 586
110 528
980 799
622 440
343 570
776 973
692 548
939 15
438 152
674 298
921 718
126 203
962 331
640 854
277 356
477 223
197 809
178 318
98 410
443 298
930 796
257 762
226 189
478 642
378 369
592 120
889 239
692 921
880 66
675 469
632 807
221 787
616 529
16 950
540 681
185 390
711 264
265 858
777 359
232 788
548 320
344 283
376 275
391 758
837 721
235 537
172 752
513 272
411 584
497 275
680 924
1000 328
729 1
776 126
241 106
977 950
555 922
884 235
921 656
135 503
14 734
888 964
509 589
88 239
244 136
925 817
248 327
226 523
886 624
777 827
43 968
38 391
314 548
169 30
138 836
495 172
455 426
150 649
644 22
212 919
570 565
102 402
286 624
496 48
432 919
930 387
78 496
380 657
540 479
990 998
718 713
925 846
6 82
811 231
998 80
464 458
765 947
777 54
617 368
637 110
958 937
765 274
766 600
137 383
929 828
437 145
841 285
271 694
882 575
264 2
694 52
818 411
86 45
732 668
801 328
821 364
509 359
111 383
103 587
39 993
304 645
14 392
813 915
311 270
308 479
234 854
973 298
314 799
868 759
156 368
504 91
248 439
929 571
196 119
690 459
631 648
580 38
605 745
963 982
246 106
882 659
632 84
931 863
252 947
513 426
843 717
159 934
375 778
78 471
828 549
717 301
434 887
783 246
737 500
873 952
28 810
802 19
612 334
435 506
232 535
207 227
560 714
701 689
643 475
480 778
868 942
753 472
158 935
276 479
925 928
657 502
408 342
900 297
923 726
977 856
668 519
13 518
47 733
644 572
911 350
837 9
963 582
308 275
555 231
919 774
95 584
91 9
375 331
749 693
837 405
154 108
472 936
738 90
662 345
514 635
47 978
275 211
721 733
960 534
328 620
142 559
635 765
230 47
857 971
899 642
636 902
846 65
76 128
480 104
237 685
704 951
491 315
421 389
207 750
479 402
924 211
184 96
191 313
720 589
655 604
704 835
638 509
296 391
516 392
630 530
109 922
543 963
183 742
272 668
479 645
28 32
906 260
242 596
583 236
900 886
198 146
862 314
524 895
410 767
70 242
28 668
429 367
471 876
190 539
265 889
127 868
667 81
14 319
336 356
689 85
285 235
438 952
133 95
346 931
215 743
887 703
545 153
335 891
922 583
411 971
202 185
68 457
983 959
668 577
801 750
798 386
819 839
750 156
717 39
857 292
807 710
467 645
618 962
821 365
418 738
765 603
474 891
292 140
777 234
953 930
568 611
90 290
88 429
183 107
133 7
892 861
28 846
790 103
596 880
622 867
129 527
600 274
363 241
930 363
363 815
522 311
851 787
247 984
622 82
764 971
834 288
705 437
508 796
907 923
739 69
928 996
912 537
959 886
648 197
294 620
109 577
189 539
10 770
966 277
786 983
584 328
930 686
890 782
833 440
142 560
85 850
579 691
238 364
551 340
159 72
37 756
177 340
804 912
140 676
399 639
47 748
797 451
950 139
299 979
123 632
272 99
454 722
461 239
830 815
684 796
580 820
185 125
421 150
278 166
241 41
952 949
502 909
841 467
504 967
360 848
646 402
910 682
410 288
131 666
217 659
284 560
353 79
873 20
925 29
90 329
96 981
717 133
612 536
255 641
851 103
493 679
272 359
157 892
450 400
376 220
855 787
855 265
95 973
940 544
882 593
265 957
170 561
929 724
791 509
259 577
56 492
203 249
443 873
673 586
14 312
581 112
818 531
34 311
311 503
976 631
436 321
281 190
934 662
899 1
522 948
290 11
807 184
848 266
221 779
380 562
942 132
497 270
1 316
176 52
196 991
689 435
257 775
412 280
480 635
658 889
852 987
984 673
46 677
48 935
621 738
635 111
270 627
789 94
856 659
950 389
179 70
364 410
449 271
977 172
37 142
3 986
628 824
630 698
315 957
751 586
841 642
487 542
887 260
709 400
211 435
707 541
610 909
294 841
135 307
140 992
358 862
195 954
32 320
854 693
745 321
156 210
304 582
552 88
190 453
376 817
932 302
616 867
354 951
168 951
635 274
315 835
570 687
115 503
596 360
166 645
907 812
31 69
546 500
77 384
885 537
687 158
514 630
784 314
317 729
608 982
913 597
221 813
556 859
194 471
738 785
782 746
171 56
423 296
499 10
850 568
645 904
847 22
998 434
122 450
70 369
377 444
258 703
666 751
733 772
651 449
224 683
282 135
797 162
809 856
572 244
58 477
25 212
961 397
29 278
993 327
187 16
38 275
666 135
769 218
874 51
50 165
339 63
354 75
932 202
834 981
452 361
900 662
17 748
934 635
789 14
979 367
609 701
366 821
345 616
650 605
475 812
358 976
143 785
17 22
529 220
462 173
646 353
463 914
495 651
36 568
758 89
335 159
477 994
614 410
779 182
103 675
481 338
769 985
493 572
406 844
528 825
890 197
420 643
616 544
810 407
402 878
683 765
29 574
631 944
80 940
843 90
570 767
492 910
815 574
317 669
584 210
778 534
28 995
735 662
653 386
196 46
385 477
944 388
513 90
746 190
521 962
275 934
744 645
258 472
734 606
80 784
154 238
261 765
9 291
191 689
310 177
534 457
876 296
993 402
670 200
687 813
839 525
36 804
526 475
278 145
978 964
757 512
749 220
380 481
292 734
582 663
952 780
733 325
513 181
623 794
138 884
65 701
261 562
845 891
168 211
208 415
412 758
841 925
189 15
801 365
712 513
696 258
460 772
207 587
657 630
468 571
440 577
365 823
724 51
4 431
651 58
566 932
736 398
863 477
654 325
465 543
447 589
566 110
931 831
811 285
131 81
860 646
99 390
47 935
429 315
493 721
196 254
183 90
824 60
861 321
745 713
24 356
180 616
669 930
154 498
870 166
547 742
344 926
507 433
822 975
526 823
72 52
267 785
200 511
224 759
690 505
825 130
948 95
424 330
629 504
619 413
399 592
420 763
260 18
450 332
752 419
786 389
586 209
288 156
70 695
329 95
183 243
320 496
350 92
534 12
663 686
173 505
504 30
217 89
581 490
633 61
452 192
922 631
735 892
15 841
913 828
572 482
795 739
207 309
997 665
514 29
650 634
814 85
157 663
857 156
258 38
270 3
545 561
525 730
929 908
904 534
336 823
181 264
960 131
800 179
28 364
469 430
577 988
806 306
899 120
768 503
107 346
36 189
450 286
4 992
847 755
643 289
953 206
980 3
800 597
543 371
502 40
831 164
56 458
1000 952
396 553
959 228
740 470
282 45
793 696
113 716
985 290
875 289
204 356
703 610
870 408
210 28
108 45
106 527
557 504
243 773
488 575
189 914
901 693
584 567
380 152
416 473
86 277
654 266
741 444
847 323
921 474
587 684
619 253
261 982
286 983
35 978
14 444
110 623
835 398
736 760
36 752
624 151
526 290
598 980
51 916
535 164
713 668
993 254
697 285
597 932
334 413
436 265
310 999
373 732
129 586
274 746
693 293
577 611
29 83
451 384
324 930
558 77
337 61
617 855
157 185
977 348
604 984
275 353
252 725
960 627
702 837
364 664
230 610
281 194
708 748
372 375
388 264
93 352
698 153
208 270
393 822
709 273
749 879
414 297
574 416
121 945
435 93
978 171
135 483
25 906
636 93
171 669
655 884
946 824
526 525
114 584
525 514
114 61
724 982
944 470
511 482
115 951
685 601
107 721
271 690
923 357
15 401
939 348
947 131
60 11
60 660
401 53
986 192
39 645
608 243
15 993
267 559
495 43
450 643
768 751
991 519
463 224
49 533
720 577
952 288
260 655
68 517
154 404
686 744
876 694
375 50
65 973
242 273
524 393
409 932
57 545
823 107
462 535
626 762
676 65
588 84
364 505
719 972
869 108
320 637
634 552
380 751
750 673
633 311
523 979
371 303
294 523
558 62
735 397
478 191
369 172
435 265
104 256
789 82
652 965
173 218
2 962
689 718
788 419
609 331
658 1
614 958
328 897
920 16
823 563
386 862
161 113
468 353
79 788
793 219
217 691
922 104
930 231
811 359
674 436
387 300
631 409
978 247
194 765
826 707
349 358
646 34
923 374
644 898
3 36
770 689
823 635
69 564
334 495
50 511
318 913
432 789
702 866
588 919
359 484
713 793
759 976
379 397
896 888
267 955
515 17
566 207
879 329
94 559
842 421
482 262
735 453
927 162
561 867
772 796
682 32
245 317
150 872
270 425
89 528
451 60
977 187
884 656
366 458
588 833
175 38
175 969
601 517
96 131
763 178
787 455
816 811
251 469
985 623
77 210
732 902
952 444
291 520
519 52
658 977
864 620
368 307
70 692
369 72
40 641
288 601
208 967
485 194
546 42
479 731
951 282
153 213
650 901
394 963
114 899
253 1000
885 820
324 945
681 430
2 769
41 74
482 94
649 167
563 403
781 913
778 915
564 50
156 191
498 751
647 395
764 294
497 956
913 456
76 555
377 608
592 909
446 875
605 728
622 385
784 297
352 732
543 588
341 461
753 762
280 205
798 340
692 956
29 591
827 306
16 168
111 503
919 513
755 62
250 309
593 891
837 197
895 540
709 430
483 137
56 414
297 324
576 856
764 386
291 861
706 325
233 152
759 50
461 611
364 864
703 54
950 54
831 408
948 759
730 944
766 159
397 201
92 911
96 716
804 88
741 787
394 657
589 623
247 543
810 408
872 296
460 192
677 536
827 790
411 530
109 855
464 330
560 653
347 958
394 148
68 119
24 500
734 182
305 937
88 515
484 561
516 337
357 671
27 796
422 973
392 82
770 457
955 155
565 413
81 229
744 895
767 887
526 88
850 867
680 393
694 752
628 814
645 369
375 385
229 946
961 966
151 886
591 6
981 727
134 671
777 194
10 305
238 548
836 134
348 99
772 867
170 326
995 892
805 348
634 410
816 344
296 603
26 73
242 921
543 787
185 478
67 877
713 525
435 788
976 970
346 23
980 881
736 471
715 586
595 462
48 679
578 392
480 376
27 888
603 765
411 314
165 308
91 280
813 743
273 61
44 95
794 876
405 395
640 275
414 36
750 852
913 321
998 691
285 716
2 361
150 296
866 132
116 423
119 31
18 718
950 398
120 298
404 168
861 369
287 789
588 742
323 708
406 198
362 286
212 990
79 871
664 376
953 835
14 399
417 721
927 369
543 782
308 751
83 616
850 768
420 227
303 391
484 686
74 417
560 140
208 485
424 244
470 266
630 232
443 294
475 636
123 177
669 928
415 541
349 505
573 108
555 734
613 887
505 345
933 238
62 317
423 942
285 840
438 176
468 995
161 267
509 548
514 583
193 813
932 956
201 615
770 335
382 211
413 24
824 189
542 991
306 871
51 248
357 938
483 172
407 921
35 579
391 697
529 207
755 226
494 246
954 991
798 747
848 842
296 71
334 602
821 295
540 369
104 527
766 436
887 905
188 711
816 477
452 814
733 284
293 765
842 395
548 761
195 376
738 895
782 1
404 966
913 942
762 752
550 200
365 704
895 59
25 375
729 533
992 688
572 987
848 181
567 114
639 302
761 194
246 773
701 841
829 653
203 714
484 706
810 139
683 991
295 363
541 338
765 391
139 460
615 106
476 195
189 373
597 515
720 921
660 594
98 988
879 772
897 713
457 142
697 447
471 994
573 552
253 730
846 308
631 593
655 242
425 609
796 269
910 652
496 733
758 889
875 34
256 738
446 451
625 112
421 793
300 742
532 914
677 309
939 605
466 671
814 387
8 773
157 712
623 21
663 111
779 21
941 73
474 793
692 653
142 532
210 156
238 992
19 928
139 655
857 553
28 342
617 751
89 635
7 695
333 251
81 238
600 635
102 288
160 943
323 185
919 150
622 931
438 231
799 467
174 446
725 755
311 41
629 571
363 839
170 418
639 347
534 442
777 306
269 566
267 11
177 41
494 336
81 804
942 992
370 45
93 133
413 155
209 472
670 860
427 665
814 377
314 334
38 969
948 767
483 877
548 579
904 21
511 150
271 37
601 809
721 216
594 269
803 554
81 545
500 293
712 94
945 846
670 548
933 810
330 17
676 110
511 398
528 515
85 703
89 56
270 980
467 815
122 50
694 159
230 636
797 303
177 165
264 136
481 301
342 823
600 932
519 810
431 457
614 472
435 754
514 923
694 221
4 957
930 134
488 392
127 713
902 662
656 524
608 441
872 197
62 533
380 144
843 48
686 326
240 340
229 214
866 206
28 209
647 613
914 865
812 827
6 251
917 462
218 108
136 76
154 728
950 15
362 703
734 152
112 121
997 35
179 669
562 254
347 811
54 821
821 312
335 351
892 547
972 489
571 491
427 770
301 100
969 447
41 242
772 700
856 91
108 744
555 17
758 390
1 684
977 352
107 923
576 495
567 402
712 851
470 472
131 981
407 60
119 270
493 950
632 29
838 488
260 367
390 872
708 54
894 727
348 131
577 706
339 374
382 95
990 732
575 59
942 862
426 457
967 91
192 653
229 914
978 967
813 206
809 664
380 577
203 189
368 623
993 482
754 608
157 972
118 128
85 119
139 500
900 421
425 701
937 874
803 24
46 963
285 236
23 621
470 406
631 722
377 409
451 670
855 627
692 39
628 267
601 313
997 439
765 675
720 50
627 623
679 567
862 425
800 528
776 302
994 62
958 610
464 751
584 61
60 589
315 28
316 190
675 927
604 948
424 790
593 153
354 850
626 152
753 561
957 739
752 815
795 244
816 546
650 876
275 205
712 870
164 389
972 369
173 533
846 99
800 222
225 442
48 441
253 887
636 587
669 714
429 855
545 920
250 260
493 780
707 887
66 344
844 632
688 873
300 952
646 52
43 8
189 339
900 462
567 540
286 782
958 750
319 818
767 766
722 364
470 798
501 724
944 193
222 541
955 285
658 293
820 308
87 582
544 297
255 119
472 818
80 117
699 841
692 604
543 970
298 999
780 277
620 608
235 308
276 930
122 648
221 76
687 171
43 969
296 727
387 787
418 280
798 125
62 730
673 694
868 914
658 338
22 121
33 690
457 588
75 848
390 951
129 253
322 609
341 256
18 665
483 911
64 689
705 105
827 796
257 984
965 396
88 617
882 434
162 834
459 507
823 823
580 429
269 522
887 306
183 79
848 329
633 27
927 268
188 722
19 432
956 641
736 532
921 903
375 376
333 988
243 31
161 950
635 923
124 191
232 207
697 805
101 228
81 911
704 496
124 548
906 136
259 54
529 9
692 582
745 345
871 384
963 321
800 618
608 77
510 968
705 652
148 787
856 254
372 533
643 216
878 719
174 546
966 326
838 184
123 309
69 425
169 901
11 535
568 481
912 957
505 724
579 100
882 616
891 641
339 302
194 746
581 201
489 990
710 306
240 413
905 223
891 183
968 337
218 703
453 844
146 813
218 890
726 587
302 581
756 793
166 139
361 205
929 924
66 76
157 136
332 706
216 217
767 837
251 124
347 406
595 564
813 207
286 286
474 581
628 164
427 200
924 891
506 285
568 442
804 361
138 941
98 496
235 93
426 362
812 688
400 141
922 958
813 232
954 123
385 922
277 737
34 143
366 131
639 146
872 627
492 957
909 46
316 737
199 196
289 286
219 854
146 816
279 448
386 539
646 866
352 243
425 795
493 889
923 740
784 330
49 474
731 755
187 362
908 31
715 345
709 121
538 420
63 256
542 62
514 144
467 500
303 464
615 686
604 811
282 97
744 30
569 336
454 349
964 491
637 436
584 296
358 102
363 477
196 920
326 690
198 699
850 781
731 492
178 166
354 575
462 947
530 395
386 727
502 19
853 669
939 536
388 107
930 439
595 321
849 193
51 707
963 333
813 804
114 879
418 960
658 384
873 512
167 366
730 967
797 394
178 149
845 715
829 80
298 50
791 787
392 517
521 248
339 85
462 854
950 731
511 555
345 293
636 555
818 422
217 230
305 83
887 747
783 443
260 43
395 781
645 544
558 956
271 316
904 608
869 908
210 306
306 605
738 924
854 55
573 736
197 471
612 863
832 844
649 3
785 717
635 88
686 330
412 598
388 364
347 247
649 265
516 287
719 251
483 2
540 384
507 359
680 353
844 610
867 115
731 210
51 455
567 685
211 323
666 166
247 124
750 61
216 398
417 514
111 984
877 772
680 188
158 546
392 213
385 635
160 412
537 695
475 729
306 402
567 735
375 606
493 498
630 884
52 233
756 646
93 924
31 980
154 116
829 171
124 981
524 339
868 80
424 136
835 389
361 701
761 718
869 140
481 261
126 985
554 129
894 424
827 626
935 508
48 822
106 491
119 45
657 388
302 480
677 372
940 766
850 222
660 501
784 885
80 1000
884 702
246 577
691 386
461 5
717 445
21 651
37 366
87 640
452 934
432 185
564 456
211 88
717 966
454 308
765 731
105 152
886 499
926 242
937 247
73 459
263 1000
280 382
836 104
150 551
269 645
894 345
372 599
161 903
192 635
627 951
266 267
574 512
306 640
823 468
845 938
369 340
194 159
603 729
931 192
400 806
622 671
86 991
360 737
9 211
685 926
694 764
207 275
465 107
272 17
218 484
146 686
205 640
447 3
440 797
185 260
234 410
280 885
377 876
175 434
233 894
206 59
811 236
484 839
800 982
987 586
130 226
194 792
212 409
613 188
675 31
778 949
157 359
350 495
202 483
337 117
249 646
753 16
40 478
644 546
457 574
681 844
581 722
797 7
161 181
902 313
440 317
658 932
294 675
795 234
517 556
542 322
977 420
483 855
90 114
542 449
264 384
926 675
494 400
928 133
521 845
308 618
639 766
881 73
366 386
15 473
994 98
586 336
766 511
573 35
186 354
459 515
182 864
121 442
260 650
185 959
980 756
534 884
708 254
372 408
128 269
161 328
570 132
939 552
498 61
896 707
334 970
744 666
182 180
466 163
980 153
870 950
177 375
882 127
929 88
109 693
758 997
842 258
703 158
166 881
373 528
227 878
485 803
715 582
832 678
284 165
421 254
493 392
198 738
980 838
936 581
804 500
204 249
993 962
508 175
302 936
394 219
88 645
399 456
395 199
744 579
409 540
195 684
407 656
551 618
426 481
297 688
256 843
102 677
874 706
543 938
132 306
247 587
62 538
456 821
818 503
346 61
925 754
754 226
840 927
833 864
432 232
741 268
804 199
164 165
455 217
60 604
526 595
731 74
652 207
158 395
785 65
648 769
386 647
95 891
432 257
492 565
465 882
684 225
359 236
158 208
79 861
513 634
423 968
698 336
259 587
66 389
32 139
552 406
460 778
414 179
749 199
198 268
866 877
79 477
130 499
997 172
212 112
918 825
78 485
170 310
6 121
235 661
947 254
365 22
430 261
2 147
402 873
799 370
347 16
503 556
609 667
842 820
748 728
963 609
952 605
535 510
363 753
538 862
593 334
260 867
745 558
723 280
24 35
513 244
595 329
474 332
721 882
413 234
306 144
719 454
796 848
864 322
270 29
75 671
123 35
484 629
905 359
523 480
297 696
504 830
260 362
470 241
577 578
73 960
306 106
985 46
53 768
603 193
549 235
200 95
724 413
837 5
831 210
193 341
219 584
893 912
313 683
505 158
655 471
122 676
994 187
165 441
645 818
684 157
371 785
577 843
175 515
18 144
771 896
340 930
600 537
826 735
504 842
998 830
330 116
23 682
797 177
783 657
435 508
209 490
669 857
497 81
22 928
556 737
331 882
712 606
880 406
845 997
149 37
94 317
534 154
43 15
223 937
300 942
821 226
361 777
60 742
372 409
407 789
171 599
375 573
562 364
849 492
943 176
432 643
112 728
793 245
638 750
121 645
866 172
718 728
371 953
650 920
266 422
873 835
12 456
516 532
549 35
745 854
180 216
936 836
608 363
277 796
428 467
455 42
358 562
951 447
302 598
197 816
824 811
941 342
983 626
291 310
675 982
928 558
229 817
735 789
17 141
13 884
685 866
612 657
145 409
401 136
993 492
518 856
8 847
336 280
636 2
703 382
330 507
731 140
420 88
777 852
199 152
255 5
512 925
8 125
143 302
623 194
849 795
512 239
645 7
948 603
53 778
776 563
369 890
960 880
301 917
897 772
494 275
566 779
630 859
328 815
994 997
284 384
243 843
708 558
199 516
650 33
195 811
931 545
580 100
21 189
927 27
710 119
798 283
532 400
469 634
361 944
790 152
784 727
8 728
866 675
839 36
881 754
966 744
80 743
910 201
966 551
970 293
752 959
931 164
922 589
803 318
369 635
368 62
511 757
837 972
156 761
437 744
664 139
481 765
884 178
582 618
190 8
28 806
891 164
434 614
597 936
267 742
200 261
921 45
817 751
972 742
80 17
307 673
530 135
245 864
77 876
981 776
564 27
730 415
666 956
317 693
190 337
989 871
228 98
779 179
311 449
359 948
143 594
538 92
787 303
896 470
861 51
945 567
398 608
288 38
152 977
349 95
644 741
320 458
517 428
90 832
454 365
57 916
305 841
407 69
257 385
755 978
818 254
969 908
535 421
629 842
452 60
422 540
590 864
339 137
27 153
309 823
612 613
83 636
461 921
631 78
161 652
285 495
374 397
441 128
39 124
287 90
599 236
174 934
111 438
492 517
212 414
179 322
176 691
939 654
917 457
368 784
122 765
605 806
738 899
486 352
140 451
63 354
824 810
946 658
306 345
884 819
146 521
401 526
737 720
738 804
663 801
161 563
68 871
62 901
213 936
389 133
179 979
864 53
353 127
462 776
674 785
769 358
438 427
630 246
141 937
641 176
143 441
810 908
689 781
195 930
955 883
115 337
701 700
666 737
103 217
665 753
569 247
446 172
105 502
944 455
682 349
632 382
220 11
587 880
624 454
769 859
637 903
683 27
635 133
553 914
832 504
450 141
68 68
206 992
422 405
718 563
162 320
425 752
905 415
686 376
223 722
221 743
40 153
581 770
730 780
55 60
74 765
511 459
571 664
687 644
402 751
896 967
848 396
729 697
154 832
502 592
351 719
573 99
41 909
726 521
987 614
255 244
889 411
977 516
243 469
856 369
767 654
668 847
192 665
331 786
890 435
147 51
59 443
184 52
183 75
8 482
356 224
435 388
274 69
614 257
603 237
987 657
304 103
983 531
545 758
937 928
993 448
259 96
518 633
68 351
775 960
790 621
763 287
104 179
303 37
251 957
2 149
768 105
987 195
822 704
936 746
189 842
579 361
566 557
576 559
818 95
507 489
832 612
525 726
435 148
604 803
381 146
374 713
768 890
557 981
264 576
444 633
630 669
389 119
589 88
306 855
88 782
940 685
193 371
422 290
28 148
83 669
946 878
333 394
718 841
781 573
652 244
280 325
531 542
431 535
767 456
491 270
493 718
949 299
263 45
66 402
724 798
194 338
677 754
708 761
570 475
612 457
795 110
760 746
417 724
966 162
426 50
418 841
37 448
628 196
679 113
605 376
310 619
694 434
839 203
511 252
663 109
351 867
978 719
759 246
385 368
281 774
805 978
469 223
165 572
509 253
715 61
925 820
243 108
692 443
590 379
758 293
890 592
609 754
862 259
88 986
618 56
510 707
58 233
64 217
187 105
785 337
578 607
417 483
501 865
622 400
51 647
632 653
893 632
172 623
369 455
546 30
297 33
170 942
679 954
969 376
760 580
191 302
631 362
892 665
998 855
663 617
761 420
109 10
255 87
557 791
733 985
864 253
264 344
634 443
616 99
38 315
672 47
471 175
668 776
841 275
505 227
959 654
756 675
178 319
58 271
769 953
989 38
358 422
475 814
710 968
644 570
577 864
155 545
584 844
771 90
268 187
899 830
146 641
262 486
150 226
965 669
329 996
596 824
752 39
325 906
993 847
357 748
961 382
74 66
823 398
289 590
333 276
380 62
984 921
910 242
989 155
49 789
73 290
715 690
914 906
491 226
787 260
957 292
892 212
110 133
257 547
897 875
79 413
660 787
254 830
755 121
717 699
224 359
777 816
416 138
87 302
952 847
49 576
103 825
876 345
299 235
445 493
754 111
534 250
75 187
405 203
124 45
583 550
401 734
52 124
999 217
447 512
121 128
597 705
695 869
439 384
739 188
226 196
175 216
783 979
728 679
463 503
798 391
683 108
774 832
419 188
392 871
180 743
10 253
79 214
294 508
611 243
22 524
81 248
900 145
865 929
354 338
356 356
983 967
414 496
445 903
340 677
733 787
175 615
569 151
546 836
870 770
92 364
996 526
280 801
224 563
630 158
374 388
202 861
699 80
212 385
945 659
613 374
47 231
606 988
615 799
679 831
16 345
246 939
226 434
582 771
785 485
835 770
811 942
517 817
89 41
47 486
328 715
273 274
374 896
121 424
815 918
100 389
362 583
853 124
634 390
651 461
960 492
426 18
729 770
995 32
807 23
442 422
549 433
776 498
610 104
819 733
676 233
731 624
139 620
740 41
502 143
67 281
290 838
776 395
874 354
582 222
522 375
657 593
889 445
286 44
706 378
502 844
486 704
529 339
188 996
725 460
992 312
63 673
170 585
421 202
349 500
718 989
353 77
160 262
987 512
876 91
358 650
176 812
800 491
920 70
117 876
898 53
152 408
812 862
502 671
782 433
285 273
918 105
275 842
636 718
733 986
475 713
660 516
572 755
954 925
627 515
550 710
244 37
9 482
889 380
149 230
356 326
831 91
207 848
986 938
512 572
54 866
945 720
802 384
298 705
614 893
466 591
677 69
593 513
232 780
523 212
496 706
885 508
511 893
75 636
167 769
921 792
919 318
87 889
740 558
427 356
915 545
477 602
281 546
258 30
717 175
822 15
646 603
467 898
118 391
848 284
874 497
232 681
797 9
780 732
441 196
69 474
322 18
289 96
313 755
354 891
18 763
137 572
781 255
544 832
410 621
266 816
533 514
878 501
939 602
127 307
153 424
378 974
431 215
402 46
522 199
626 430
792 764
360 954
70 161
4 377
932 897
284 765
211 931
124 572
803 516
694 154
192 586
814 981
173 881
574 973
287 759
52 673
885 632
805 984
94 174
262 240
203 649
456 713
770 695
471 971
611 865
773 362
808 960
308 842
334 415
355 902
437 656
475 69
539 360
561 214
37 93
842 550
591 157
873 486
9 554
93 109
555 300
653 932
508 42
61 407
114 327
830 287
178 78
1000 1000 5
156 748
817 888
415 596
587 360
822 156
1000 1000 55
252 453
861 345
677 180
316 136
856 995
642 688
90 522
554 7
40 796
592 417
642 147
550 193
866 703
389 149
424 20
593 455
668 721
865 726
929 331
354 277
599 335
969 636
616 943
853 785
424 542
598 400
328 940
963 402
373 495
428 582
788 704
857 516
446 986
978 237
679 594
15 719
669 304
739 832
362 723
944 454
721 133
977 845
29 482
68 30
443 670
848 561
719 802
9 621
207 852
228 260
699 375
214 184
471 595
779 286
382 230
1000 1000 329807
647 866
248 131
639 459
479 243
724 610
418 223
560 500
379 10
267 126
985 239
419 790
399 866
167 99
835 9
342 477
813 204
354 567
506 497
365 199
790 141
468 478
391 120
526 949
668 339
240 642
30 787
691 895
709 785
781 156
456 990
376 224
322 915
37 972
261 530
864 47
152 136
5 184
701 720
551 190
180 705
966 229
597 645
55 383
548 311
737 766
659 544
895 126
302 725
784 617
484 763
655 160
633 184
484 935
575 938
878 684
807 181
825 591
590 927
305 336
819 684
339 475
595 804
397 699
361 301
830 480
128 892
525 576
357 936
532 902
471 757
378 407
529 664
56 289
339 294
353 118
15 255
867 841
583 645
754 100
692 775
148 363
609 705
823 138
214 870
103 865
37 161
259 19
205 795
967 483
93 810
396 816
428 897
296 313
755 5
403 914
61 119
415 959
477 702
829 424
574 636
389 341
249 84
207 71
251 383
502 285
195 321
130 871
800 683
918 236
62 127
34 420
471 193
405 763
740 797
878 967
821 515
530 571
90 931
654 752
414 543
742 499
598 518
790 256
920 571
147 226
481 539
925 779
131 766
868 727
370 751
228 916
549 305
81 471
694 9
448 830
985 657
73 565
475 257
614 855
649 364
865 904
802 405
6 800
225 406
778 541
846 38
233 532
676 20
491 817
207 760
751 244
48 714
629 850
137 414
628 475
980 325
857 474
530 417
174 641
126 379
262 933
609 963
845 434
264 404
805 864
435 112
144 813
936 950
822 230
891 217
766 890
325 163
767 829
997 708
78 152
617 993
543 548
952 195
286 547
795 605
702 794
565 1
833 266
422 326
794 783
536 608
714 854
53 54
753 525
552 493
760 794
86 702
605 745
754 300
845 367
836 59
630 287
248 884
158 264
302 190
974 561
709 499
745 16
639 435
532 696
78 559
727 15
329 134
406 913
445 745
538 168
865 890
180 695
548 124
402 366
26 923
980 507
519 579
875 64
686 555
469 233
710 844
370 463
943 896
800 731
675 777
705 204
26 965
826 61
995 454
379 787
288 914
494 12
49 858
373 896
123 171
331 123
73 474
827 710
788 292
67 573
500 82
420 368
963 79
421 527
488 898
205 824
747 721
296 700
571 430
226 254
498 749
310 357
53 421
594 822
475 85
688 236
519 557
661 665
77 659
771 273
286 48
778 818
325 790
46 7
545 23
537 37
934 955
263 965
564 615
487 793
589 836
572 470
972 157
50 207
760 937
988 391
402 968
777 471
853 377
695 504
60 120
829 713
704 550
237 433
107 229
448 684
81 797
920 339
545 992
267 674
331 274
92 381
314 45
899 486
760 657
383 800
876 300
795 89
802 698
605 520
831 534
442 349
973 230
876 697
116 609
573 131
775 124
936 828
742 924
177 885
384 719
93 643
32 546
399 448
582 766
36 746
307 787
500 596
734 191
502 24
267 783
649 140
731 334
38 590
936 409
863 117
199 359
398 862
916 368
400 338
929 79
256 129
963 630
322 136
595 832
155 23
57 783
755 202
320 120
815 315
84 39
544 828
887 43
636 418
326 588
695 664
523 21
595 208
362 260
835 545
941 690
741 603
542 621
641 273
502 822
847 177
240 842
938 202
787 967
47 190
404 472
377 899
710 429
479 85
665 270
927 820
624 460
752 452
107 6
552 872
233 224
744 939
837 623
951 293
69 441
281 413
789 845
357 123
994 619
3 452
215 345
751 611
873 397
624 224
778 875
165 477
72 162
705 840
52 306
609 605
588 135
872 355
633 958
711 642
594 233
437 174
90 21
77 448
667 836
804 255
426 882
371 254
64 991
885 570
286 196
570 173
445 806
680 470
137 864
528 579
159 320
481 328
35 381
932 517
722 996
630 104
223 123
132 603
376 209
487 769
942 427
569 167
242 43
985 100
367 273
896 892
904 508
790 292
229 122
971 380
876 777
370 12
476 597
801 506
710 775
574 585
59 117
990 963
562 360
26 868
719 604
64 431
152 59
504 101
56 960
185 280
797 513
850 217
335 123
189 207
279 309
203 612
694 193
776 225
484 544
716 132
466 240
858 828
13 654
882 970
928 482
919 87
66 979
476 292
383 512
816 812
707 158
327 275
42 81
24 657
669 776
675 775
660 487
125 21
754 225
20 363
705 671
822 249
188 540
742 543
764 751
488 639
495 989
823 950
237 321
849 313
651 104
323 33
28 105
62 458
447 927
780 85
224 125
746 503
121 894
311 134
782 816
654 546
806 416
917 952
98 15
900 521
30 852
231 261
352 954
811 414
503 917
503 906
675 306
28 876
503 755
140 895
269 288
909 77
792 818
63 906
304 84
249 259
638 758
927 732
860 646
641 270
274 476
28 63
934 452
555 474
250 829
484 453
293 87
884 906
521 469
470 654
634 239
983 814
130 471
897 202
454 48
994 217
34 472
522 903
882 821
366 875
362 513
575 895
385 230
194 117
473 621
410 746
670 849
456 296
587 119
147 928
319 53
437 512
501 831
52 917
786 724
255 222
411 581
784 985
973 235
383 585
132 353
118 831
239 527
4 48
970 876
981 425
166 57
272 769
735 613
20 574
727 12
896 228
219 917
331 323
683 955
695 197
815 14
607 942
68 256
321 166
165 759
567 640
586 723
256 363
471 377
261 519
870 330
481 743
571 651
649 359
840 330
541 210
497 481
822 349
297 204
708 567
502 50
521 131
277 207
624 988
961 845
94 730
443 69
695 834
307 430
701 294
496 256
405 547
249 307
178 681
314 962
584 180
675 433
399 542
806 266
378 790
777 372
718 690
154 882
255 431
519 139
511 310
822 757
537 610
992 754
504 609
655 258
796 561
839 934
85 371
913 544
629 946
869 549
619 69
202 314
900 74
122 247
463 797
723 722
303 783
901 557
916 140
458 152
542 728
931 68
516 556
601 122
75 400
971 221
899 746
99 157
553 635
611 343
106 36
177 472
981 106
971 323
296 463
768 138
80 792
346 202
39 940
25 104
508 787
135 726
704 976
869 233
748 472
532 659
676 544
599 584
515 969
671 532
108 551
589 211
497 698
129 172
706 130
773 580
310 361
235 3
491 128
425 750
67 439
218 812
528 631
512 201
473 60
127 715
703 133
332 700
670 786
926 401
322 65
587 656
202 291
481 643
860 547
79 254
719 938
621 214
454 277
349 356
249 435
842 741
558 954
316 904
966 255
183 572
536 61
695 154
409 774
577 265
756 20
124 185
276 669
99 800
866 49
192 710
720 115
37 554
746 762
846 431
158 38
896 40
265 594
536 104
721 136
639 752
78 287
188 691
285 276
565 936
922 357
776 213
59 441
534 495
905 411
279 235
291 618
675 219
406 451
679 358
155 702
341 295
971 322
851 319
944 471
944 60
120 343
191 872
715 250
80 306
204 810
796 398
435 432
472 838
176 792
589 250
258 362
818 933
751 554
15 331
74 13
279 218
197 598
973 681
852 775
746 105
292 964
16 791
951 938
674 326
170 408
670 125
329 517
830 337
813 536
489 3
265 690
968 186
967 71
297 154
660 461
57 942
588 371
194 396
774 80
868 75
933 431
304 345
454 160
461 417
467 894
53 394
355 937
257 598
722 329
714 720
271 659
861 120
162 127
86 588
892 759
433 74
877 27
98 711
978 927
689 203
345 404
172 627
579 661
765 792
617 171
745 713
694 424
859 428
877 634
492 852
82 862
49 22
704 765
551 96
701 918
20 194
173 495
785 711
866 674
771 670
774 54
215 802
396 435
492 999
829 507
278 111
680 719
337 760
505 396
719 973
54 539
944 864
171 890
878 382
878 14
10 508
857 233
700 187
460 373
567 191
596 855
342 165
660 211
130 764
8 638
891 671
164 327
455 799
162 403
154 34
707 537
22 970
748 368
736 212
873 48
205 559
93 53
898 210
976 625
868 926
209 721
614 688
500 400
393 655
895 9
375 185
340 75
844 826
115 821
156 644
235 116
946 50
627 958
753 863
409 140
846 469
232 198
314 201
452 71
788 185
333 778
854 246
856 220
647 261
364 941
238 85
854 680
792 361
196 892
284 873
501 675
39 631
574 241
755 410
246 38
122 207
889 127
814 611
608 567
326 263
811 224
722 463
58 611
487 277
328 869
3 685
473 342
916 794
319 120
3 322
197 994
453 798
503 863
173 760
125 517
867 802
861 634
427 857
807 405
806 997
128 670
744 658
542 46
545 872
706 744
635 451
972 972
590 965
208 658
382 508
195 671
248 480
575 797
751 762
86 319
757 95
13 312
757 962
925 83
313 186
611 706
324 798
153 199
444 640
564 445
283 930
495 699
419 220
763 23
293 256
419 824
455 46
403 685
77 357
87 351
812 283
662 984
761 791
370 99
908 536
888 320
381 454
257 937
540 795
807 161
467 1000
933 15
52 963
590 263
100 311
297 699
846 952
513 463
596 141
716 441
374 671
164 390
667 50
111 386
257 994
464 383
304 450
42 909
994 542
229 879
780 694
508 223
919 747
257 763
939 734
130 322
356 500
445 875
516 761
871 15
915 763
962 812
706 184
187 256
491 394
605 583
342 109
452 779
646 795
952 321
581 557
617 737
385 350
545 19
823 100
567 431
660 660
834 584
956 671
492 779
224 184
836 635
1000 879
806 247
666 112
748 93
534 924
826 632
629 638
889 218
422 177
649 578
629 956
997 144
696 391
582 889
13 362
154 584
750 257
444 100
177 312
608 154
449 239
909 392
533 354
450 840
237 77
547 21
33 730
462 553
572 87
705 7
979 217
508 96
594 667
480 440
465 865
269 643
472 549
967 356
29 939
710 610
654 688
967 566
618 120
976 387
525 316
871 138
309 729
976 534
877 6
108 69
307 671
130 479
707 737
597 87
144 228
511 303
68 506
829 934
795 502
690 424
305 578
410 207
542 630
421 219
944 127
883 639
698 380
607 662
579 524
788 671
768 218
680 782
147 99
314 565
749 294
410 847
590 339
422 222
732 175
384 585
859 526
935 571
186 680
284 317
707 955
751 565
885 880
788 444
365 720
566 487
139 416
439 838
727 207
34 180
44 266
884 71
58 978
362 143
680 884
80 814
155 950
996 598
977 729
784 622
383 964
14 715
785 561
258 915
464 310
308 792
954 131
621 427
266 64
966 352
494 565
412 994
888 818
951 718
452 476
519 204
475 598
207 649
838 99
510 882
858 702
801 621
755 677
520 852
957 748
391 519
237 974
442 241
61 757
866 830
908 690
557 685
795 772
667 441
113 87
709 354
788 66
901 864
181 613
856 316
261 880
847 825
792 795
108 872
538 423
754 765
977 357
379 313
814 845
358 792
465 289
758 487
56 950
508 710
949 85
681 226
336 624
335 370
670 992
788 830
979 442
975 526
180 520
432 516
90 49
762 972
539 974
204 154
851 877
47 972
97 357
995 617
89 460
75 132
936 108
569 456
333 389
951 473
47 372
11 431
34 864
845 629
188 619
713 148
425 198
291 443
834 546
8 459
978 617
903 886
253 148
668 548
555 346
44 8
404 516
792 909
498 612
258 289
187 833
963 365
492 392
634 831
107 839
861 323
898 119
437 828
355 371
626 662
249 444
979 455
669 26
126 821
964 168
886 486
331 897
474 176
268 772
796 109
62 166
727 860
609 24
407 831
787 872
858 502
72 359
976 14
736 609
88 163
900 39
618 545
366 714
109 535
868 908
803 596
233 59
715 346
422 192
179 187
605 731
211 59
8 824
67 65
71 807
781 855
883 535
155 705
435 649
230 340
521 769
700 430
406 147
175 182
527 913
454 564
621 126
381 725
73 155
144 744
718 449
107 260
592 50
952 226
520 809
739 978
175 696
424 798
311 390
159 440
355 876
719 622
54 128
928 956
557 683
703 476
150 352
684 969
702 137
569 228
911 324
123 927
849 558
981 453
591 686
683 278
526 349
268 110
663 382
202 290
79 354
318 962
620 429
713 334
82 197
787 661
982 90
918 181
929 111
195 317
979 35
183 446
694 926
343 888
717 984
253 423
411 52
459 197
821 671
253 520
987 825
262 634
172 977
732 920
661 666
645 715
525 789
419 682
972 515
538 289
325 668
246 936
72 676
61 947
838 454
19 964
710 11
626 779
48 870
670 342
141 457
688 843
677 130
731 218
616 610
109 619
34 241
117 462
850 404
201 969
202 239
95 985
47 119
603 715
502 113
535 519
844 282
442 844
125 441
612 279
168 936
516 177
377 617
80 999
517 101
214 935
579 732
677 1
92 917
765 550
351 992
448 203
186 518
131 277
57 643
380 888
620 273
223 677
386 392
910 807
848 101
193 562
18 834
35 172
25 893
263 118
268 785
699 352
444 394
568 228
280 810
545 15
782 977
900 337
279 673
498 888
827 713
190 759
343 266
889 217
78 111
663 932
220 876
823 435
802 15
853 459
140 812
81 716
506 456
73 925
698 15
648 775
448 605
713 850
282 854
163 365
304 506
211 685
384 157
228 492
16 946
636 240
659 691
893 290
445 220
243 860
512 263
364 306
64 245
850 173
950 224
577 367
477 86
311 637
581 973
799 347
494 88
169 404
179 981
900 34
657 453
645 120
44 478
776 941
823 965
502 142
463 765
730 784
377 375
809 781
724 828
607 805
194 210
593 8
737 355
885 387
112 211
680 59
513 466
408 500
215 598
705 198
259 163
119 855
57 573
349 674
532 920
807 348
900 863
902 171
286 968
624 211
746 543
547 976
624 420
721 763
447 348
143 138
114 2
449 317
200 240
75 409
235 76
645 649
1 975
965 925
476 276
951 310
673 872
554 475
4 829
513 28
508 440
175 300
3 587
276 861
469 725
450 72
974 304
286 253
472 844
346 624
521 943
689 432
370 237
938 121
41 221
99 814
654 442
648 496
104 802
678 133
173 89
711 678
299 217
610 228
751 366
298 309
796 727
264 251
492 577
328 159
393 947
379 649
379 957
608 132
125 582
729 220
464 152
884 304
930 982
767 396
823 813
285 773
270 301
7 798
796 849
375 427
216 137
907 390
93 698
504 902
952 38
538 473
284 692
265 758
102 315
92 287
435 615
212 848
859 827
945 172
501 31
305 970
923 816
761 496
163 399
52 975
696 386
530 392
978 206
704 242
204 813
194 690
476 517
353 137
56 376
981 525
996 434
43 635
482 667
856 190
63 491
151 937
38 166
620 14
505 484
894 325
419 385
82 372
392 347
811 854
127 639
989 568
900 898
195 137
158 203
239 295
555 120
907 48
879 345
194 497
519 539
317 230
352 853
613 900
129 333
720 723
581 632
626 341
813 680
865 628
224 146
526 95
226 620
733 453
160 238
437 406
809 554
515 88
826 889
177 121
815 999
52 667
269 419
870 253
328 100
598 780
39 350
934 275
306 476
948 510
47 397
13 195
782 234
958 789
504 14
132 175
556 466
741 96
413 413
562 951
177 852
464 910
847 500
84 501
925 225
934 416
883 783
374 37
706 657
136 977
579 711
37 442
712 677
65 612
87 531
292 647
534 142
164 896
313 495
332 612
126 914
841 831
376 141
323 807
379 551
525 830
490 207
216 89
584 687
164 201
91 916
921 66
467 683
428 474
992 85
976 943
570 820
814 75
524 426
111 668
644 747
641 401
884 936
167 392
255 983
184 217
350 879
211 885
64 465
374 821
552 792
316 146
673 426
517 357
770 249
786 550
516 377
470 885
998 231
477 861
320 606
112 616
103 468
83 409
709 149
479 632
529 504
726 797
859 90
403 954
388 872
378 814
43 523
513 769
671 452
751 854
10 549
502 381
587 701
688 772
215 988
772 242
659 258
32 988
581 934
350 495
13 730
206 600
220 805
130 634
519 810
584 820
874 433
978 99
585 157
3 459
76 979
578 183
525 491
381 209
324 573
129 743
608 969
97 484
515 828
155 168
384 606
50 469
886 110
90 736
111 385
534 953
743 795
638 391
66 468
261 270
205 335
21 963
852 785
261 298
56 615
326 921
117 352
254 890
338 82
299 885
970 969
919 564
891 186
83 909
676 783
363 164
70 160
698 856
647 961
905 112
432 370
833 978
51 362
103 11
881 109
69 568
743 517
111 508
857 110
77 740
560 511
239 535
410 16
41 49
330 41
778 861
55 562
299 634
682 372
37 674
624 567
774 193
664 137
367 887
710 62
959 775
912 841
335 626
699 116
943 869
44 80
530 784
962 611
957 359
587 585
624 27
304 573
734 851
512 870
349 287
576 838
822 81
421 26
962 578
748 905
537 865
981 476
928 226
665 883
289 957
69 662
987 394
47 445
65 726
855 407
176 188
884 273
197 312
684 45
968 337
983 542
232 877
162 35
100 553
388 50
77 58
446 603
895 152
451 112
681 347
929 201
3 782
162 267
127 343
261 786
357 574
246 215
789 660
935 658
902 729
788 541
568 246
687 581
279 756
869 499
389 855
600 388
177 505
223 628
208 157
744 673
759 168
75 28
900 79
537 726
666 961
65 198
692 404
999 277
467 155
220 210
914 296
257 380
777 211
542 998
163 646
406 792
580 507
368 844
584 137
296 820
417 807
806 183
670 908
484 780
328 149
344 588
553 986
861 782
909 443
51 426
649 114
579 101
648 899
371 704
264 508
207 741
36 548
602 592
146 484
184 951
454 751
475 107
751 592
66 738
721 864
920 46
986 356
841 196
145 323
276 78
5 511
527 738
666 887
842 5
708 716
407 887
34 899
700 385
74 283
985 539
325 7
327 661
933 183
601 522
826 153
263 188
762 5
854 357
200 671
338 919
299 510
466 956
329 709
246 67
891 61
427 822
158 740
333 584
228 783
415 829
464 24
211 56
671 985
17 505
222 742
282 409
975 409
562 197
8 337
240 915
206 202
588 245
280 455
7 552
368 864
272 276
14 852
640 731
495 86
838 287
98 296
709 807
614 644
946 214
665 377
592 731
263 165
897 445
236 31
194 103
549 237
193 301
703 935
469 21
953 403
966 218
173 90
256 138
965 866
504 145
149 443
467 173
716 301
438 900
690 162
483 577
174 308
424 342
645 630
400 350
205 886
797 520
106 947
491 518
234 339
885 114
52 269
928 313
860 488
264 336
697 329
146 408
90 529
84 230
726 588
691 152
103 692
63 614
287 532
99 190
578 290
319 351
505 475
897 222
698 319
629 726
272 531
472 499
637 398
82 684
613 998
620 748
4 992
248 932
173 909
455 168
60 131
93 550
138 602
26 334
864 923
744 738
728 73
760 988
220 77
366 653
268 581
79 159
413 558
531 136
580 452
471 798
649 865
706 971
769 300
193 12
589 434
395 711
982 734
798 363
824 323
636 711
588 559
72 927
35 434
628 943
585 843
204 481
977 983
288 486
407 114
644 618
686 194
844 372
807 741
639 796
343 367
882 550
991 444
813 528
546 463
314 28
847 915
382 982
291 405
833 87
280 790
983 529
797 434
439 42
427 19
950 895
371 513
146 578
724 740
984 48
455 387
808 305
732 847
339 226
616 726
70 192
525 562
381 996
481 851
791 682
612 406
405 389
593 338
580 328
574 609
157 230
788 262
410 780
562 179
719 723
2 403
796 275
100 351
972 245
606 132
109 86
961 536
867 300
119 858
483 839
722 306
518 925
620 812
534 56
380 158
408 205
23 752
213 672
318 223
830 104
118 813
347 39
575 445
954 797
751 330
914 540
466 657
402 450
394 167
728 290
113 322
360 950
416 786
74 743
515 665
246 236
88 616
27 25
551 391
874 238
831 564
977 648
133 570
713 266
626 770
781 58
797 579
237 870
475 697
532 875
672 832
515 464
641 765
638 655
588 57
44 748
180 448
30 840
105 292
204 225
317 716
394 648
875 272
775 930
716 233
847 832
688 384
67 205
736 536
89 806
288 861
598 318
146 113
214 291
442 935
823 317
202 608
793 931
464 952
477 484
470 34
912 240
545 132
899 483
498 212
112 898
816 893
116 250
15 431
365 771
950 868
696 267
472 778
236 710
634 449
100 650
134 665
425 515
944 334
845 260
500 892
903 355
612 684
443 836
543 634
77 672
350 234
517 618
563 740
490 164
761 701
71 478
466 794
890 715
294 978
323 958
620 118
529 485
600 353
250 225
52 511
630 13
661 615
249 399
70 414
421 118
98 337
240 98
137 854
33 470
17 136
886 734
751 304
1 437
565 345
685 910
330 638
21 734
610 893
822 419
857 162
237 386
661 740
638 319
720 327
967 609
104 875
965 388
584 750
926 394
513 673
807 946
932 107
443 986
957 632
57 312
154 846
558 227
149 76
340 216
663 714
665 470
249 211
937 782
194 63
768 117
737 314
201 436
50 870
92 706
940 854
884 84
993 463
956 14
275 170
360 98
658 653
423 484
381 293
34 516
779 496
767 197
618 657
91 478
811 859
141 401
60 905
447 602
180 91
947 514
730 838
228 771
214 289
310 297
366 987
106 540
372 433
483 788
145 591
425 914
538 758
611 967
206 89
966 777
320 595
959 323
580 443
449 827
248 585
292 231
166 570
377 35
148 459
124 483
458 260
744 878
446 204
425 232
942 30
50 928
26 799
624 481
548 229
744 6
791 179
649 75
291 917
134 686
955 222
289 900
175 142
581 446
797 840
832 910
785 875
601 551
613 254
316 255
701 221
960 445
934 55
726 461
562 844
298 984
9 672
14 722
861 409
894 876
274 629
586 532
554 393
909 872
512 647
978 148
659 577
344 873
716 914
691 1
442 194
133 715
9 556
318 762
248 422
544 236
880 619
86 520
806 251
223 343
135 146
62 881
354 535
238 371
163 588
527 83
779 925
904 746
585 361
676 102
937 370
85 175
175 249
297 339
209 767
709 156
616 925
108 603
22 19
162 419
285 177
896 398
814 463
716 599
649 703
952 747
189 285
466 107
229 246
858 689
135 494
281 765
811 82
396 210
959 700
399 895
351 811
250 847
467 248
389 778
214 94
148 848
686 28
279 522
28 103
370 307
224 144
171 296
327 366
811 148
777 685
525 304
769 837
786 713
632 675
29 509
39 436
382 903
752 339
622 909
403 453
204 419
20 291
161 156
536 941
730 743
471 845
799 701
520 155
254 844
180 973
741 817
898 959
400 761
131 697
621 80
890 997
732 442
97 775
103 534
976 418
830 901
665 196
232 86
920 221
77 968
266 180
346 763
321 847
744 225
545 686
1000 21
965 113
647 720
773 241
103 770
97 503
539 173
318 536
947 495
784 10
957 447
596 70
64 54
634 451
965 714
738 104
286 652
712 309
53 149
500 363
959 807
468 721
812 707
486 999
286 231
153 961
525 978
905 441
297 998
339 780
558 901
639 587
44 461
24 890
813 817
246 326
898 564
722 271
793 175
594 10
870 153
544 746
277 275
691 630
230 446
220 403
77 250
233 71
751 275
479 453
297 442
891 805
308 513
232 457
875 937
975 628
666 150
797 781
275 788
948 524
466 379
41 237
686 500
56 642
611 726
830 173
654 885
206 930
133 241
578 84
351 752
59 822
987 360
551 614
93 400
36 391
333 635
459 177
897 87
168 727
328 548
798 414
311 123
496 525
555 827
836 992
809 94
170 588
12 809
59 458
929 895
920 733
48 349
751 754
752 206
628 922
971 485
581 211
184 248
924 897
224 649
282 153
579 164
976 740
686 581
247 814
651 843
227 478
351 548
148 760
321 183
899 860
79 72
223 235
55 647
983 811
879 384
566 679
401 840
733 464
211 463
285 113
850 313
47 537
137 224
665 27
648 211
228 214
467 586
108 750
803 888
980 411
49 621
914 245
401 274
560 21
28 574
984 100
676 220
308 500
932 366
497 341
784 869
327 156
767 41
11 590
845 776
715 894
642 476
239 461
72 808
631 177
557 712
543 990
31 738
883 680
61 462
900 18
237 903
550 194
63 896
258 663
376 312
60 505
169 880
250 166
789 444
175 422
211 523
867 714
934 44
337 497
279 895
452 364
952 541
212 915
94 17
941 145
781 386
913 725
152 47
600 380
867 7
443 974
413 739
947 870
519 303
822 253
77 715
365 709
474 864
222 383
470 162
573 142
210 129
415 206
1000 318
176 805
999 762
235 862
288 942
590 91
363 7
267 667
454 369
527 963
867 17
455 354
994 859
161 420
496 146
388 513
909 374
375 645
390 117
674 586
598 828
9 135
417 941
481 632
357 15
648 831
904 793
276 819
109 953
412 905
637 918
242 684
790 552
80 54
109 294
928 565
166 477
711 599
190 371
917 840
406 174
82 737
594 113
748 740
576 840
767 978
58 795
103 520
323 744
853 282
898 289
333 586
792 329
766 658
543 257
165 357
793 210
421 247
920 254
5 245
139 360
540 883
384 683
795 570
133 488
565 334
437 919
327 188
891 324
148 457
80 921
473 815
192 956
545 822
593 378
218 580
162 122
271 299
26 548
810 800
386 518
174 600
638 876
64 58
230 524
628 589
435 696
66 163
499 568
922 615
172 227
63 932
993 211
611 511
230 393
664 189
774 195
155 704
313 516
295 100
868 561
813 816
588 962
347 877
535 866
416 36
188 24
135 719
722 839
801 287
233 752
147 248
877 102
991 735
785 76
857 499
497 355
714 191
947 50
606 623
717 182
740 272
17 628
219 493
114 160
784 455
245 638
444 91
907 766
954 94
149 761
30 629
491 816
966 708
258 894
211 970
194 341
185 128
408 532
229 52
455 842
732 885
69 625
499 150
961 893
816 215
684 869
721 311
925 371
882 5
758 993
817 479
364 568
902 47
179 93
741 251
57 954
11 114
387 787
138 364
176 768
156 898
666 544
372 405
883 869
1 475
195 226
591 627
728 919
297 296
150 249
362 641
527 418
733 927
881 994
821 399
929 926
284 375
271 296
692 147
728 49
763 381
685 84
47 534
822 983
877 83
129 440
475 5
253 402
498 995
38 230
360 703
755 612
355 142
384 74
630 728
358 526
879 74
299 414
870 642
258 219
372 345
424 714
789 662
80 216
717 847
217 253
93 624
371 859
775 944
48 306
46 933
169 652
583 857
147 591
631 827
809 742
564 536
593 686
211 118
261 68
764 396
805 442
331 977
776 714
19 406
489 273
444 922
484 878
124 313
240 468
709 20
11 618
5 933
24 20
387 953
566 337
830 746
168 311
456 959
869 957
357 517
728 221
657 142
614 777
634 701
578 256
616 264
812 727
739 447
331 353
790 357
212 216
7 562
314 871
829 993
712 780
741 231
295 13
67 218
735 387
563 673
335 839
733 195
11 616
43 663
281 183
792 509
759 707
585 89
595 524
472 43
755 599
833 368
602 997
693 459
442 421
771 352
164 864
619 930
415 710
648 18
784 837
615 8
665 611
23 908
311 91
858 811
196 95
239 943
37 825
130 234
164 130
883 579
223 641
987 640
128 653
589 762
882 860
264 217
857 915
907 372
153 902
209 452
71 544
357 71
161 219
65 225
341 377
245 30
361 968
9 893
220 604
125 680
878 997
417 772
61 256
861 336
674 406
911 554
723 611
782 15
165 897
256 128
581 41
689 92
18 476
852 573
467 488
328 265
832 712
830 897
499 474
290 654
548 773
352 164
970 862
81 462
107 557
721 73
101 203
870 265
833 176
69 127
272 491
495 525
636 173
485 544
621 904
82 359
141 836
383 523
498 512
70 673
423 800
152 396
538 610
337 952
823 127
866 785
102 208
26 278
338 325
719 117
117 24
555 937
922 849
29 807
558 211
909 787
332 263
831 237
940 778
688 553
481 368
450 344
810 181
79 124
826 355
897 712
950 243
456 944
298 555
446 719
918 412
103 327
298 104
536 28
411 226
864 630
672 549
465 802
834 580
977 771
869 478
802 649
29 656
217 724
577 184
353 310
439 498
739 429
617 93
251 343
720 447
485 147
88 93
796 494
480 907
408 572
451 678
272 171
281 752
176 670
569 811
521 179
946 992
662 182
36 717
750 379
26 710
750 471
93 178
978 526
866 590
931 41
239 662
34 288
501 716
181 228
526 923
735 762
200 595
480 225
948 78
500 456
512 826
803 782
628 644
665 967
535 583
351 579
836 68
562 932
863 519
33 976
926 952
579 25
150 675
24 15
519 729
706 310
433 840
233 735
392 116
718 318
135 587
699 912
374 9
717 991
434 553
351 943
672 493
878 327
608 972
992 966
610 814
184 921
187 126
206 470
81 505
580 357
920 17
720 701
629 913
357 443
465 918
892 338
33 191
269 706
217 519
991 701
574 545
205 926
978 360
27 668
923 834
521 854
677 552
177 99
776 672
604 220
795 50
796 676
1 193
962 452
825 19
51 206
788 579
972 126
565 899
64 537
74 910
729 433
29 259
527 541
276 630
67 247
255 926
210 890
580 215
695 29
112 58
656 136
848 641
53 644
381 837
837 889
910 616
933 723
662 125
986 29
365 178
521 181
566 522
51 207
912 660
1000 165
980 765
709 434
168 832
919 744
309 73
186 148
55 195
295 781
644 980
81 144
217 432
966 206
44 521
510 434
67 424
549 950
743 315
5 501
115 876
660 532
497 754
970 348
923 985
536 194
945 897
276 539
371 243
574 179
44 130
433 960
426 513
97 777
898 26
817 628
670 745
842 461
273 727
535 524
221 679
544 949
274 611
958 511
610 575
826 624
854 676
562 408
33 116
841 24
109 617
45 763
222 921
902 348
750 983
770 935
762 67
376 387
564 64
488 355
307 723
990 16
190 909
925 289
214 616
173 684
339 32
112 872
623 961
49 490
734 472
475 47
390 587
479 550
361 156
229 906
70 610
106 818
443 916
993 831
170 134
756 754
658 148
757 574
928 222
837 399
505 60
571 276
701 615
644 26
374 764
27 631
994 257
40 72
895 517
685 683
232 229
14 530
794 957
300 585
875 855
117 505
545 88
384 924
986 128
235 858
200 959
787 446
329 617
201 543
942 605
751 362
708 446
699 30
803 677
421 824
938 737
542 527
659 28
173 790
765 232
65 893
654 497
396 722
137 821
724 580
905 78
887 67
869 911
855 753
673 76
816 929
519 226
102 782
948 688
478 224
97 843
324 708
192 658
873 11
57 739
729 442
909 575
286 633
170 591
299 386
482 147
127 106
167 419
516 88
434 962
338 217
659 880
182 131
112 319
551 394
242 433
553 542
937 421
401 377
588 440
904 688
655 206
624 948
297 300
699 438
842 563
633 864
529 10
21 177
537 362
652 4
824 166
409 860
245 210
744 954
800 407
404 980
450 353
740 406
961 308
329 704
800 582
953 678
829 65
758 441
280 926
683 948
203 625
155 690
531 448
262 647
446 791
979 684
553 28
629 300
956 161
826 216
892 316
745 304
471 994
39 792
530 708
835 653
812 578
132 419
399 328
804 466
984 282
590 511
220 680
482 899
263 763
452 789
447 784
668 485
525 315
782 170
183 474
940 203
847 692
944 266
232 122
860 618
459 668
765 93
609 780
122 29
124 309
5 140
748 322
927 128
133 328
151 28
588 607
882 250
554 490
843 633
392 509
396 525
686 709
605 206
114 423
826 877
81 570
241 266
762 967
875 668
336 688
93 264
861 283
438 406
853 990
528 776
329 99
740 222
333 74
584 783
649 72
150 292
250 811
628 331
643 104
721 448
887 77
96 285
594 414
134 909
831 820
500 250
841 216
798 645
340 474
39 989
866 515
590 66
473 982
635 494
251 944
132 897
945 790
419 662
632 973
84 642
926 974
594 885
995 744
244 178
936 532
250 428
286 343
163 283
648 837
535 95
890 22
501 417
912 537
754 509
849 3
284 247
151 376
261 428
645 718
978 613
175 780
784 383
19 515
39 788
368 310
945 781
125 575
764 426
347 518
638 544
87 866
580 366
829 793
665 567
69 358
182 18
881 869
679 773
186 295
129 662
952 560
443 734
529 997
207 833
655 575
728 943
714 850
201 757
135 782
486 384
711 275
118 43
224 398
128 996
178 954
848 265
878 806
298 620
622 580
562 212
158 125
468 962
835 189
404 721
25 216
980 822
107 526
35 21
157 877
998 299
248 408
950 86
703 742
306 249
776 969
434 747
10 388
716 329
492 608
512 878
880 737
664 325
107 198
32 507
184 207
403 156
259 695
702 143
136 681
744 487
647 403
722 188
781 466
815 727
719 406
199 230
898 490
993 909
656 579
492 272
984 298
840 84
745 7
509 905
657 376
826 517
101 490
69 357
902 968
736 370
458 409
460 482
147 426
605 381
357 133
65 168
65 563
195 392
860 529
292 750
821 80
672 662
935 470
369 321
181 184
238 93
518 85
970 573
409 323
750 131
595 925
224 745
51 965
233 770
225 654
129 967
251 927
31 703
974 992
350 45
3 755
439 259
733 973
364 26
526 966
204 851
883 814
400 196
643 511
43 868
527 678
235 811
929 362
149 525
242 241
569 676
616 560
331 361
45 287
468 328
200 553
444 154
61 683
146 562
257 906
964 762
819 652
776 493
988 103
570 47
574 571
314 389
413 897
538 111
879 92
739 495
877 472
154 365
977 83
8 203
806 259
573 95
200 855
832 796
660 183
737 905
240 351
724 957
46 719
686 561
743 996
707 86
950 973
985 674
282 650
446 907
324 560
509 394
560 522
681 811
819 699
89 968
13 658
136 583
18 277
852 78
232 723
700 53
291 446
725 879
842 466
993 510
611 714
522 154
655 308
337 508
885 534
192 940
23 800
763 787
149 61
38 435
474 216
760 479
641 457
148 296
624 121
991 45
94 567
296 393
328 351
24 57
962 933
17 643
839 91
958 465
131 576
271 247
355 737
517 336
328 185
96 395
265 410
805 875
134 201
141 861
624 630
436 533
621 171
232 668
90 123
779 566
741 693
61 944
570 204
34 745
422 959
642 409
244 265
940 873
659 392
788 758
992 444
50 961
615 389
298 473
633 868
171 965
324 611
372 661
326 417
253 830
767 216
43 828
347 252
488 396
493 113
16 669
290 413
495 149
496 188
901 603
555 315
712 647
481 516
161 466
738 600
903 627
28 729
919 515
499 627
816 308
697 830
67 405
433 557
474 471
945 197
4 357
376 530
346 182
530 567
811 232
665 50
812 612
21 803
649 635
763 532
620 141
732 245
630 64
833 470
776 524
660 947
215 391
239 200
592 863
803 177
521 138
912 509
58 167
719 384
43 615
880 373
818 821
512 355
732 385
801 461
609 1
61 710
305 103
874 295
342 91
480 256
232 319
556 964
787 571
272 946
940 92
877 767
844 952
836 9
612 842
25 671
764 164
826 309
126 93
488 841
553 892
441 142
687 994
279 174
572 751
47 180
511 835
556 97
776 732
491 597
104 208
716 268
250 585
353 748
669 386
438 335
544 347
258 950
759 101
181 885
242 306
497 203
118 932
666 168
948 667
791 971
89 137
192 92
921 374
467 758
440 729
508 762
809 656
816 599
936 173
890 802
876 757
908 83
601 784
168 497
146 135
664 620
931 15
237 722
987 782
523 107
162 177
177 168
456 512
753 831
214 320
383 105
120 549
337 132
383 150
908 779
593 811
360 299
8 254
618 301
753 778
966 483
860 517
354 177
209 188
186 573
460 553
644 943
156 463
317 708
13 98
545 489
813 103
164 437
299 706
111 637
762 986
965 538
795 780
202 476
677 911
480 309
243 981
725 868
204 753
694 373
295 834
85 543
153 319
80 542
588 302
204 529
217 840
106 62
787 604
750 692
39 625
520 300
955 499
825 842
359 335
361 886
214 710
760 744
302 978
946 428
305 22
401 804
545 629
928 382
631 492
989 206
975 588
707 810
441 119
521 310
154 523
124 84
270 143
350 20
400 54
152 723
723 583
564 130
370 202
678 34
157 568
400 86
815 660
624 251
268 503
551 627
649 466
510 751
486 594
539 908
881 239
624 110
169 716
425 249
631 382
627 451
956 801
264 63
942 813
93 127
425 708
582 692
782 828
371 829
496 801
536 221
140 790
285 76
951 905
592 73
406 21
127 679
911 245
265 799
863 395
506 924
774 235
599 85
794 807
381 102
907 376
769 549
930 840
280 519
890 594
151 277
274 293
427 498
78 654
608 977
762 183
953 488
379 230
630 336
651 597
31 462
398 120
377 413
273 131
47 898
864 544
879 769
923 634
750 724
513 44
1 34
215 631
392 619
789 916
400 955
376 376
683 837
494 230
885 156
55 853
207 355
152 760
558 480
468 910
568 470
437 597
517 437
228 61
342 564
433 453
994 159
749 290
204 296
203 375
661 890
991 737
767 771
210 418
666 890
59 792
94 272
754 221
491 681
791 349
699 328
113 479
603 875
148 294
840 606
206 311
63 980
707 925
685 680
891 405
651 163
416 359
697 533
246 776
815 178
248 29
922 282
889 384
403 216
396 180
821 884
106 378
513 561
683 78
400 248
962 926
930 866
108 182
42 513
847 609
610 513
426 15
514 909
679 266
287 406
726 166
562 542
88 423
150 350
31 398
628 473
411 497
775 4
351 673
140 499
25 179
869 743
320 338
63 503
467 284
534 925
123 173
638 182
738 282
470 528
939 373
281 761
145 546
78 797
606 231
661 881
631 923
431 543
803 129
184 352
93 841
461 111
185 207
617 41
469 132
989 484
583 374
250 968
946 728
29 722
927 886
966 13
615 201
221 610
589 702
575 633
124 669
476 113
231 872
796 23
569 17
988 414
629 44
732 122
842 438
382 25
191 63
196 334
77 798
103 215
657 472
986 156
434 614
23 75
787 41
858 900
714 942
406 858
258 445
559 254
486 596
592 560
289 394
122 566
886 108
134 583
310 924
749 425
72 653
768 749
101 575
920 978
859 117
650 724
410 268
327 14
922 963
549 510
26 285
353 948
534 649
524 557
64 842
655 545
120 632
468 197
315 239
942 637
40 484
301 365
62 114
133 637
9 950
247 79
494 340
426 80
165 459
531 529
298 480
245 479
184 578
630 665
352 55
665 732
153 451
951 371
203 63
576 545
235 53
944 720
410 576
39 194
501 942
219 8
148 424
802 659
314 230
757 513
93 565
21 777
78 371
186 195
262 509
724 221
769 612
346 918
779 279
416 450
646 657
360 651
834 586
582 218
461 89
453 86
821 189
236 121
140 993
864 545
639 84
984 412
946 543
465 61
653 143
406 746
716 541
238 24
109 913
953 751
982 477
163 896
254 429
409 804
386 720
952 31
161 624
632 326
960 762
770 281
996 262
178 735
329 193
20 826
164 312
419 7
43 297
458 4
871 703
641 627
14 400
733 684
93 647
670 985
787 504
542 14
613 516
840 416
134 341
711 480
613 120
68 316
615 606
239 287
626 748
842 498
677 127
279 9
867 663
361 70
222 298
701 803
15 430
661 516
453 631
262 108
199 222
373 47
768 821
845 778
142 269
849 218
436 793
64 385
18 202
249 689
280 27
976 596
432 100
175 225
621 745
771 704
16 216
771 706
406 330
839 152
649 222
165 829
259 646
778 251
953 223
680 209
94 714
301 687
139 268
152 185
171 937
739 821
141 167
517 675
946 685
249 473
274 745
683 520
364 577
548 827
764 765
14 851
198 332
565 871
808 221
85 693
221 403
164 685
100 186
63 298
751 346
654 81
64 978
219 336
21 606
495 176
248 538
125 537
234 619
124 515
314 960
408 80
980 261
198 137
952 278
968 480
318 588
232 17
565 882
381 148
150 160
175 50
502 663
292 121
66 3
824 381
101 85
933 418
634 331
209 160
940 833
792 934
435 274
808 464
828 911
26 20
594 740
799 789
283 684
420 849
453 603
192 559
176 474
148 666
886 684
427 89
507 910
60 861
254 588
777 204
569 493
703 219
660 725
258 512
149 2
998 991
202 826
918 53
374 472
674 133
772 699
653 850
791 982
560 844
116 840
12 307
623 741
169 158
438 202
693 447
362 676
695 472
57 488
143 672
423 950
476 902
684 24
294 224
371 302
92 111
648 231
982 976
416 875
124 170
866 1
452 622
134 263
854 68
211 832
463 141
247 75
209 759
423 309
182 451
68 81
952 222
486 103
369 714
543 785
391 791
878 726
185 901
775 728
777 961
673 566
663 349
226 432
189 861
774 799
214 815
904 429
137 889
564 875
613 787
327 999
198 414
444 377
478 818
88 462
454 995
278 608
526 176
914 786
847 712
90 664
208 609
109 317
450 848
971 950
900 29
731 983
656 132
366 128
83 927
263 493
270 899
694 548
318 891
516 717
526 159
699 422
299 637
327 417
415 251
313 874
194 364
561 449
342 789
437 439
231 555
840 808
310 282
3 696
206 598
66 542
320 427
804 754
857 436
532 108
786 72
139 713
180 110
870 780
352 766
146 215
648 319
53 682
914 320
905 894
971 434
373 250
372 872
549 247
182 466
241 360
76 415
620 304
568 34
571 129
62 304
642 137
464 150
661 505
983 731
226 875
933 767
444 585
737 43
120 156
698 240
561 404
589 288
716 761
673 913
350 608
171 594
972 642
497 891
680 365
463 58
451 155
411 804
87 680
930 714
89 212
845 955
893 513
794 701
831 1000
903 697
486 881
998 309
365 420
750 346
628 855
367 132
711 577
368 793
733 209
502 443
534 410
305 782
860 586
884 594
319 48
62 32
69 865
858 575
709 503
356 926
909 324
106 721
571 597
351 711
30 793
663 306
908 166
978 543
98 936
77 846
8 75
515 215
148 933
17 386
866 636
894 396
330 779
778 46
399 512
189 121
94 621
486 958
561 510
916 778
520 513
716 119
649 849
648 819
324 658
260 842
415 596
46 284
161 432
258 556
676 860
990 50
54 466
372 867
495 640
632 870
710 541
173 186
842 653
251 263
871 857
997 211
94 771
50 381
161 955
759 588
431 71
7 950
79 966
117 749
106 487
21 38
116 95
587 563
17 469
766 336
669 284
302 102
872 124
105 336
203 979
643 23
341 717
570 311
509 107
227 543
206 767
703 649
437 643
823 216
668 614
134 894
984 731
293 799
712 575
148 69
803 883
881 676
713 226
982 121
468 453
634 713
736 410
428 225
915 830
678 656
825 652
468 233
378 298
147 146
248 797
631 215
959 907
431 854
32 995
411 473
690 27
59 717
874 983
530 170
271 233
546 630
815 580
257 342
80 676
525 753
823 482
585 959
432 654
616 695
102 189
299 284
335 539
324 205
911 139
152 153
931 599
175 818
38 890
337 335
891 84
612 409
943 326
988 172
223 313
350 233
202 489
955 147
121 820
334 687
262 482
986 846
598 279
612 404
193 110
455 200
825 746
980 95
445 83
426 8
646 585
413 417
897 206
668 583
211 488
130 918
888 642
666 347
651 391
658 620
173 10
169 89
538 830
21 409
359 399
31 218
976 431
943 62
436 790
691 569
719 489
906 438
689 649
552 991
458 760
17 451
243 577
489 617
627 187
498 595
293 248
358 925
538 408
808 985
371 347
182 730
710 412
772 656
209 475
991 57
303 500
539 574
388 886
307 273
927 554
262 404
289 527
447 884
706 801
239 311
26 236
962 952
835 418
228 915
346 835
940 904
239 498
728 785
832 414
32 396
933 734
923 288
765 609
895 325
440 934
560 274
936 404
463 732
112 99
460 393
770 875
58 610
598 715
40 815
986 581
506 127
620 853
350 275
870 787
204 234
748 407
659 256
152 408
13 946
323 243
478 666
724 562
504 232
115 903
727 711
418 22
486 112
749 597
104 989
133 207
623 717
414 996
591 410
117 253
177 793
942 742
541 236
304 786
54 862
355 71
714 99
852 376
753 636
592 155
725 244
381 371
6 604
723 905
23 876
636 649
73 573
693 797
467 465
283 740
437 907
512 591
216 492
525 426
883 131
241 75
173 420
172 277
434 367
216 229
839 817
562 376
952 16
396 693
24 946
17 395
891 455
500 785
249 948
844 807
800 592
390 266
256 489
73 472
620 518
978 959
189 707
505 740
956 880
860 422
869 552
753 416
656 305
203 227
417 567
501 387
29 310
770 612
718 98
785 70
669 83
202 404
448 445
760 213
103 527
217 345
544 285
541 238
207 273
687 673
962 336
530 381
605 225
333 638
110 921
450 467
219 945
665 876
32 414
235 517
359 519
287 404
754 582
425 473
541 893
176 685
897 663
211 609
919 900
158 161
299 778
158 463
366 389
75 271
657 533
395 596
453 654
81 555
164 278
577 349
181 381
621 419
882 790
315 959
615 833
139 127
144 652
789 676
205 972
522 406
830 373
817 542
537 40
646 852
104 924
695 836
984 612
79 298
701 116
414 771
247 818
98 505
225 833
205 629
43 557
581 686
853 381
246 517
703 957
172 883
369 910
277 470
401 428
808 306
34 6
773 482
64 849
495 517
800 337
433 364
630 758
138 548
802 498
715 744
233 327
418 834
365 376
523 918
442 85
813 676
621 616
926 256
573 289
452 1
472 669
793 388
541 691
854 85
125 281
506 767
56 234
683 332
486 925
94 515
525 169
960 817
85 868
485 44
609 261
45 1
997 359
480 817
281 351
908 926
338 851
733 260
31 565
83 473
5 251
648 394
757 49
583 707
444 555
236 79
778 200
624 727
609 547
128 833
252 472
285 605
111 277
547 664
171 381
968 107
950 892
577 158
850 621
301 979
581 786
835 172
631 593
198 9
493 731
328 519
158 459
316 810
309 329
595 863
711 519
912 377
718 516
396 827
927 319
468 116
52 861
556 870
144 548
608 866
660 195
918 16
242 421
900 871
700 688
521 183
47 728
950 360
832 518
207 606
926 592
661 579
522 781
865 482
368 165
216 442
986 685
390 336
529 226
311 992
329 240
580 277
114 527
98 689
723 283
519 22
944 880
808 409
915 46
312 937
309 35
835 548
415 565
575 260
153 764
261 480
830 640
721 697
494 546
383 520
629 529
849 765
742 610
285 270
658 804
61 663
568 517
812 202
892 614
672 667
326 227
162 563
28 580
764 490
894 944
314 134
121 15
311 239
947 873
342 103
94 152
307 845
81 663
245 732
739 219
232 408
14 840
954 927
896 438
180 479
10 444
846 498
765 431
354 656
413 611
642 246
636 838
136 157
770 736
259 476
382 579
726 838
859 609
444 392
305 943
855 578
502 409
595 580
847 307
210 636
447 196
444 420
629 781
740 137
250 543
938 480
372 376
630 763
463 17
382 844
97 960
837 299
825 676
41 308
888 735
156 419
756 191
395 823
725 926
632 613
747 152
771 732
415 810
885 28
69 706
788 117
664 436
99 831
943 782
978 178
97 129
741 962
573 226
98 180
597 881
607 600
454 323
640 455
537 663
82 815
748 74
75 857
148 68
38 253
449 394
584 819
275 146
572 621
298 977
859 963
716 379
1000 873
692 293
810 6
545 303
240 123
324 355
767 610
656 481
28 616
164 388
946 179
393 54
719 70
203 885
135 397
921 287
102 509
786 759
441 207
905 322
611 872
87 983
430 41
824 478
273 483
297 628
782 454
477 951
834 275
712 990
319 533
951 113
712 570
434 922
202 219
866 610
206 596
187 844
847 467
626 346
766 508
476 230
541 68
672 294
230 248
402 750
784 30
721 142
354 473
53 254
998 387
842 489
229 988
337 799
397 183
846 571
614 201
845 980
546 570
261 658
347 689
453 340
402 167
957 160
473 303
539 842
920 457
769 924
309 664
960 505
237 570
492 855
91 287
948 576
519 961
916 512
761 303
923 17
635 645
352 265
413 950
240 687
58 384
751 865
891 865
777 393
867 277
150 927
959 247
359 392
181 898
107 857
975 829
89 359
175 262
214 427
24 451
859 444
167 111
868 510
741 624
833 361
783 888
501 702
52 95
534 520
789 995
772 999
709 112
984 749
375 527
695 658
770 762
792 155
287 372
962 82
298 507
562 630
872 184
290 678
460 17
23 774
481 327
888 614
618 188
577 917
411 498
432 429
594 981
251 889
835 26
895 351
218 504
948 330
587 687
941 743
644 942
612 620
659 79
715 435
484 79
379 544
133 980
391 180
747 854
305 826
766 648
330 468
918 95
13 917
137 917
768 724
72 567
550 566
909 445
169 650
318 607
529 842
359 414
301 518
393 167
817 722
802 258
154 687
935 742
60 522
925 198
726 328
808 636
512 270
762 611
126 193
568 135
753 131
907 738
331 908
246 385
444 538
486 320
844 183
873 831
959 693
519 222
885 297
913 454
977 279
382 545
52 125
125 975
996 830
521 338
611 874
172 158
337 662
554 80
898 16
494 501
981 342
958 920
376 771
746 102
821 325
796 906
602 70
550 539
171 626
501 492
617 852
817 111
33 966
588 2
859 922
282 860
953 373
169 906
17 977
537 882
321 649
727 651
271 680
144 272
641 377
977 233
600 367
205 66
890 625
203 759
210 774
415 319
230 77
337 696
279 543
401 912
281 275
404 170
825 636
422 95
589 756
160 774
89 538
388 720
160 80
520 443
143 626
279 5
520 231
359 769
214 156
507 70
182 993
919 464
451 271
799 560
561 946
948 535
995 164
133 913
664 533
37 752
555 709
650 290
888 870
233 649
121 584
1000 442
98 853
647 27
188 397
680 36
250 463
144 382
198 604
50 334
796 960
722 389
916 75
177 387
345 268
855 622
487 701
366 611
787 726
186 748
238 662
122 722
547 984
95 909
784 293
984 245
825 762
115 141
398 924
327 446
511 686
188 465
824 903
534 998
31 638
496 841
476 451
310 466
421 22
356 916
602 332
642 953
584 662
146 863
289 609
18 191
967 187
791 693
14 229
142 31
46 454
315 42
315 737
941 873
907 808
153 439
164 428
575 976
240 956
225 751
45 325
328 387
736 760
634 209
140 100
797 90
967 507
304 151
422 343
49 374
854 691
385 209
732 472
355 563
998 487
651 285
775 120
69 285
373 678
809 699
124 222
730 273
307 841
126 382
766 470
566 894
484 71
913 98
576 152
566 499
980 571
410 351
721 454
363 788
265 486
560 687
829 470
751 62
782 355
520 96
810 215
279 526
740 623
171 236
784 867
507 589
367 499
482 501
533 990
980 523
109 720
206 335
435 188
100 44
303 610
308 602
787 715
8 531
223 934
666 7
616 26
11 959
415 814
744 860
951 499
816 589
356 425
309 501
392 846
16 707
545 451
300 365
247 985
876 886
117 315
233 707
831 211
811 942
799 299
119 561
299 997
4 947
937 837
348 566
569 351
706 370
731 176
449 653
282 671
401 614
263 451
994 821
11 463
708 810
574 645
645 833
376 54
271 836
352 799
989 693
458 656
811 449
236 493
863 903
161 390
547 38
667 592
791 541
365 622
47 121
236 345
966 481
279 125
391 495
844 825
20 569
910 321
176 710
191 351
148 271
714 334
293 995
203 404
383 120
806 823
308 172
951 201
135 414
657 238
45 873
204 41
664 560
793 915
22 822
468 749
516 129
935 912
592 755
757 362
194 911
317 617
265 839
575 398
354 693
452 462
195 386
689 112
716 230
595 789
782 655
29 293
770 530
769 15
442 714
66 933
397 740
210 576
7 163
309 570
29 902
289 73
312 403
297 837
213 359
972 470
569 547
855 641
926 166
110 56
961 55
219 294
96 517
410 267
830 761
272 864
649 26
512 867
549 780
693 332
716 52
199 93
755 601
233 935
852 614
193 558
971 895
163 454
966 869
736 181
265 498
995 895
704 845
684 889
339 885
164 216
84 472
422 324
235 606
733 388
564 469
152 490
191 421
810 755
623 54
961 800
370 52
465 519
386 340
699 76
874 34
901 485
617 751
67 668
318 293
299 144
132 786
79 572
290 38
605 666
869 772
684 881
351 973
562 514
694 602
581 561
986 299
310 49
52 874
952 625
532 382
385 481
89 902
531 545
979 761
469 579
22 2
576 44
661 437
794 437
571 765
93 671
41 279
372 841
215 329
369 100
73 498
662 463
557 654
427 426
520 788
291 201
908 453
275 713
961 272
28 718
554 68
19 67
619 288
687 625
872 168
99 416
669 859
555 221
753 285
649 609
489 601
97 588
144 165
816 643
717 272
304 879
691 655
262 919
41 621
325 699
54 284
769 282
383 162
392 902
445 350
350 102
891 814
910 545
359 839
42 34
527 71
945 212
164 44
771 867
106 682
1 938
860 279
652 138
348 974
507 766
127 831
567 771
727 828
375 196
139 357
475 835
716 179
439 353
467 886
288 166
178 578
700 814
632 297
537 633
454 135
58 18
883 189
389 771
886 479
254 731
560 711
830 530
801 344
182 603
778 698
78 386
136 266
869 113
533 289
669 156
819 537
185 803
270 679
770 459
474 104
268 445
844 629
229 782
57 402
96 378
986 993
353 867
181 141
558 374
544 136
622 964
982 460
485 718
842 610
48 229
443 63
373 477
393 713
231 627
293 494
786 255
691 572
171 592
108 309
73 726
544 548
263 662
884 285
965 99
757 907
28 259
728 131
254 263
477 687
565 669
402 843
236 94
182 561
933 60
866 256
53 627
320 699
990 626
880 355
531 275
878 766
123 234
358 183
795 957
912 573
276 825
195 575
204 307
358 428
825 716
979 490
567 292
968 801
925 941
36 311
694 434
298 971
648 28
330 695
438 642
924 754
325 179
554 658
137 66
340 4
967 976
219 596
906 817
497 103
412 862
722 316
652 136
375 262
654 89
502 370
345 51
494 45
850 803
433 892
304 763
577 762
276 214
734 234
410 427
873 492
704 667
518 284
674 984
206 458
112 32
679 959
588 577
487 739
481 991
203 891
583 855
149 873
427 709
262 133
79 175
39 8
167 638
944 591
263 862
943 89
703 253
470 377
516 192
498 346
824 522
241 843
678 196
343 316
159 948
642 785
432 720
282 304
186 830
274 66
361 877
908 923
466 308
602 868
362 40
491 544
775 357
903 108
737 927
970 1000
65 96
449 249
355 992
549 59
418 6
371 369
815 424
708 455
181 992
63 888
936 259
838 375
174 945
642 798
648 660
554 276
717 565
275 472
28 781
612 140
828 863
849 598
151 515
822 188
291 731
90 142
841 537
312 899
425 231
942 845
539 983
221 260
4 778
738 355
837 959
808 798
826 418
285 554
225 418
563 82
307 91
643 826
904 253
689 515
166 46
152 941
972 420
781 903
329 57
477 473
449 761
91 262
773 209
179 484
998 859
895 748
618 747
575 564
912 351
648 359
25 33
137 888
31 256
920 367
965 465
460 998
971 54
653 938
156 390
186 553
697 727
741 616
727 785
858 64
337 419
4 455
335 455
793 968
676 726
204 101
505 430
635 219
370 604
928 596
357 882
769 856
311 37
941 610
973 271
27 950
443 634
880 32
869 413
849 782
439 846
762 550
194 969
97 808
286 41
716 24
706 741
855 393
25 412
439 116
213 895
4 471
873 602
523 154
511 250
428 263
966 438
535 324
372 367
612 443
409 68
164 910
904 417
939 562
944 522
247 132
552 105
952 600
404 92
35 305
552 702
656 949
206 748
267 382
701 94
856 976
449 819
402 350
47 735
743 805
724 473
459 968
756 173
528 882
855 934
149 358
51 802
247 144
304 324
640 598
861 199
935 511
69 874
181 447
164 236
556 654
841 728
333 650
553 177
443 41
265 505
90 635
847 629
506 466
462 229
396 907
430 612
817 887
734 750
63 457
208 468
989 56
675 932
50 532
652 509
482 599
673 193
841 433
154 329
635 926
77 244
480 734
29 925
638 375
297 190
352 50
990 677
844 161
356 675
135 876
712 39
765 936
43 23
116 303
79 341
163 695
370 838
757 627
806 316
541 616
971 171
122 744
759 743
556 51
225 350
919 471
66 566
697 446
822 648
741 859
153 181
835 829
172 135
449 984
809 642
619 503
54 165
619 553
517 399
588 978
624 999
556 839
707 290
650 744
335 844
824 531
24 594
205 150
685 430
355 167
297 292
911 611
507 942
21 356
155 742
145 828
308 580
889 597
466 556
267 564
935 167
724 63
618 373
335 800
434 151
246 842
520 576
692 196
443 205
446 563
687 925
419 96
66 332
75 573
28 241
344 185
153 733
408 715
525 167
31 355
902 112
653 420
277 80
919 676
39 979
634 908
600 165
672 528
973 630
191 987
12 411
241 920
459 487
144 823
286 947
345 12
957 523
408 43
88 694
444 21
721 999
70 696
662 130
704 412
30 239
259 90
604 451
719 494
120 68
948 625
565 300
757 980
438 499
96 930
981 263
982 579
496 457
22 185
120 95
344 725
545 279
544 256
191 67
903 893
548 233
680 482
929 452
84 172
726 368
66 286
239 66
383 203
714 127
165 652
125 682
610 319
554 584
201 96
17 156
447 210
894 88
887 944
31 729
396 983
331 362
176 32
765 189
728 47
528 8
914 814
334 553
652 318
873 284
799 600
608 469
378 635
435 367
338 393
807 550
270 715
129 297
902 244
94 51
43 415
478 50
772 660
30 414
770 988
193 655
396 675
659 328
917 156
742 97
630 712
930 822
182 691
444 479
376 768
417 683
763 254
525 804
162 196
191 472
59 411
99 678
783 105
752 62
352 761
642 216
5 54
61 400
650 404
711 703
896 715
340 980
489 630
268 354
859 325
554 1000
552 823
238 92
456 936
468 564
870 205
472 783
685 26
338 508
449 467
586 463
398 800
946 950
686 143
558 266
130 898
797 161
288 171
32 94
337 637
59 866
882 876
713 298
855 284
265 256
412 54
608 321
350 117
706 668
785 767
750 46
874 608
406 300
985 110
444 247
20 458
493 449
447 592
972 295
412 941
666 309
469 47
947 222
723 973
831 944
300 817
614 387
875 354
966 996
651 77
621 198
532 506
566 751
137 3
709 268
500 497
791 651
645 554
36 267
993 447
457 417
315 146
97 232
473 782
615 56
294 298
168 539
655 595
351 995
991 620
50 226
408 534
411 175
779 725
88 82
156 71
92 506
63 604
141 767
518 427
467 218
367 9
279 233
397 92
638 978
575 709
627 583
262 797
946 489
112 126
456 843
629 606
300 949
379 234
485 924
52 337
82 704
852 787
671 751
346 559
132 572
905 893
306 770
709 715
398 577
470 77
383 274
576 944
467 101
54 467
76 747
668 454
235 363
672 11
317 170
893 71
665 626
347 961
182 551
367 475
696 945
392 368
80 600
868 713
692 306
924 151
63 203
358 38
54 849
280 581
832 520
554 648
937 97
22 774
778 873
73 190
88 974
358 26
632 606
570 426
802 588
932 409
741 191
685 185
711 684
364 875
306 812
997 509
750 453
577 216
148 63
43 793
685 933
305 810
316 612
507 747
968 458
218 548
816 856
732 545
876 233
717 336
21 785
309 998
389 876
494 661
754 558
273 259
381 761
742 272
517 44
316 92
677 501
556 671
555 480
934 884
457 699
843 978
603 671
377 226
63 665
62 796
500 907
743 779
716 498
505 839
12 962
844 733
164 944
719 732
297 688
813 932
79 245
898 960
828 288
767 772
226 69
881 891
511 768
874 240
620 680
523 301
700 591
924 569
996 922
699 611
195 408
259 96
269 762
543 41
926 194
601 29
342 370
504 386
90 621
220 646
914 747
338 350
248 897
10 499
734 947
945 721
720 93
380 316
918 174
966 870
961 706
646 89
536 539
737 64
81 548
539 14
713 893
45 575
779 394
910 861
709 525
202 71
985 473
984 570
513 39
554 651
186 655
374 567
801 333
972 487
2 137
236 729
225 557
774 595
634 760
124 494
114 928
282 636
767 502
9 888
549 244
38 582
995 943
369 995
753 617
285 929
869 261
493 43
116 766
5 985
211 223
938 307
587 293
575 692
890 27
503 825
709 797
268 768
769 253
641 767
636 728
410 66
933 347
720 918
802 209
372 993
729 66
925 49
548 354
530 781
648 105
260 502
780 42
291 94
848 687
837 727
150 375
825 145
782 92
493 28
934 686
485 903
659 572
972 769
597 866
12 59
306 175
532 809
400 334
466 148
776 914
979 971
307 885
409 107
43 926
988 600
634 413
460 402
141 837
58 973
133 358
357 252
21 936
936 496
827 239
232 742
125 687
712 30
967 631
602 587
262 798
194 22
841 935
2 807
880 845
318 431
266 141
623 851
974 170
253 580
994 94
977 908
934 871
493 140
193 450
424 159
166 157
56 599
177 190
405 445
674 971
566 746
587 881
297 981
152 442
660 268
750 627
423 977
433 611
420 855
54 308
160 794
764 221
123 785
100 817
754 932
192 217
802 774
149 627
30 834
956 839
335 304
369 662
64 212
280 693
241 150
49 970
140 29
596 636
416 67
650 51
598 124
932 676
453 563
750 311
479 861
434 414
220 721
794 30
970 448
508 195
379 270
859 612
103 27
697 678
840 909
224 684
481 241
76 337
842 758
928 404
61 773
610 424
978 829
839 843
686 14
520 219
814 477
479 672
992 70
309 252
608 398
304 714
991 963
143 268
79 55
466 692
681 74
410 876
888 706
743 651
737 73
806 59
471 372
838 104
590 100
359 13
821 324
988 624
325 182
57 671
832 902
237 518
162 372
390 826
862 451
977 751
561 495
126 796
839 72
635 28
442 315
189 865
208 390
773 24
540 725
370 829
958 138
86 747
26 578
843 693
380 892
266 679
485 484
534 197
387 86
733 11
872 701
161 81
195 17
44 657
553 732
100 191
627 813
599 70
788 334
535 37
622 153
314 845
633 154
230 721
855 288
946 205
46 77
384 125
1000 997
906 613
694 310
329 809
925 727
867 345
318 164
946 823
399 518
693 136
88 155
541 36
198 41
885 616
676 409
396 217
353 496
73 548
825 811
697 245
262 658
945 14
525 501
219 444
774 443
442 678
309 477
662 645
865 829
763 477
631 816
361 683
490 762
580 69
306 82
319 127
649 190
276 128
338 614
463 759
429 129
54 167
421 322
429 595
847 556
456 80
842 870
831 293
412 408
412 454
127 117
439 36
152 165
724 297
394 107
749 514
887 626
997 378
851 870
753 92
187 583
552 873
214 264
112 772
939 290
931 453
439 311
51 235
93 776
118 885
208 102
212 819
449 678
659 519
553 671
117 670
8 660
663 277
909 344
659 167
326 640
304 931
555 990
237 612
412 423
646 206
17 665
202 352
302 743
750 712
226 148
375 315
505 210
426 551
699 275
902 50
51 239
486 342
47 787
123 655
71 928
686 602
362 835
285 132
245 564
374 62
665 42
233 767
760 906
538 625
889 443
198 555
536 799
191 224
63 785
563 356
458 594
402 975
17 38
724 863
658 96
893 995
668 90
162 752
429 377
548 356
795 933
841 180
751 132
959 716
963 539
854 922
851 730
327 568
130 919
971 233
878 479
164 195
174 125
402 861
334 685
720 233
439 581
457 59
595 898
404 8
226 141
956 888
75 684
751 629
115 853
787 968
372 218
614 818
496 139
143 98
186 516
582 975
163 871
714 783
245 898
524 203
552 476
663 837
530 307
696 28
315 659
918 627
962 859
813 592
805 447
187 914
208 416
776 43
215 211
225 697
813 800
956 894
224 707
47 111
436 515
909 547
355 390
641 144
986 728
884 64
492 980
636 178
924 85
131 190
145 583
203 331
661 463
324 710
255 501
660 914
221 655
345 707
603 446
381 448
139 142
309 278
946 490
699 836
489 6
959 786
453 814
778 363
193 887
687 511
744 178
433 111
414 139
767 342
47 934
9 61
250 298
27 39
819 75
659 332
826 73
871 323
746 222
346 254
953 740
316 987
272 109
203 337
578 604
877 266
530 654
446 866
176 634
744 957
88 103
302 161
630 747
574 569
759 903
376 585
737 573
209 11
210 786
120 117
517 619
167 928
822 936
458 728
849 835
364 366
321 489
902 378
490 94
248 914
758 196
759 612
382 370
790 272
472 459
537 243
157 295
437 307
319 405
244 796
231 903
120 550
692 504
801 95
855 180
55 560
397 182
481 243
989 753
810 642
507 37
576 270
58 609
812 589
702 461
199 377
592 513
77 221
406 653
838 533
334 942
994 598
983 83
213 721
484 117
372 250
12 973
84 627
464 545
359 135
939 897
616 252
519 273
808 702
446 96
878 975
865 883
188 499
790 386
811 848
124 540
300 134
114 563
904 423
867 834
223 341
372 899
355 130
134 557
916 349
524 510
955 624
205 928
724 989
921 905
658 791
928 685
617 459
996 816
642 655
473 625
413 828
686 996
205 319
69 948
319 628
68 848
563 834
99 450
175 539
830 20
70 350
791 208
242 130
899 456
630 225
542 291
483 888
736 267
950 474
822 185
967 47
402 424
117 435
684 609
24 213
935 654
317 9
426 451
300 173
682 736
294 729
307 181
961 899
468 157
927 31
699 786
944 366
227 696
593 582
232 189
800 793
483 602
422 716
869 395
432 799
571 347
980 449
491 562
140 4
351 39
38 449
302 542
499 275
691 538
495 88
964 624
877 523
607 423
70 977
901 129
660 750
650 304
44 411
233 413
279 604
125 558
159 971
184 754
1 131
76 479
101 246
157 203
415 887
56 319
743 630
480 449
163 307
463 803
590 218
590 54
868 479
90 915
436 863
975 745
576 550
799 256
287 85
845 678
16 521
349 894
462 225
390 744
480 6
97 340
400 720
241 122
310 414
173 600
266 635
578 72
744 423
836 583
265 456
219 789
171 644
408 378
398 679
899 279
460 205
983 676
165 194
977 960
588 996
967 937
605 114
505 125
267 857
885 490
820 194
611 258
308 433
775 516
210 789
21 170
333 123
610 491
511 423
65 757
584 171
598 35
659 96
955 520
572 482
5 899
514 836
633 585
425 595
153 85
358 864
447 77
222 924
25 489
597 177
914 562
550 42
822 671
204 421
808 919
375 562
226 464
322 524
547 12
996 791
131 849
869 244
749 402
261 764
829 304
822 247
145 14
500 912
791 542
665 179
661 699
585 768
216 577
255 64
497 115
790 522
103 464
515 911
769 603
565 286
763 545
553 85
890 917
63 800
568 869
326 382
588 700
964 128
560 120
687 229
736 157
993 435
195 847
503 402
233 670
543 330
795 516
171 392
78 708
142 634
474 83
241 967
345 592
776 822
536 366
280 327
315 509
228 445
867 415
223 60
773 109
716 508
271 367
399 524
935 452
263 144
840 169
935 759
42 716
945 1
238 620
866 320
663 78
124 801
509 591
293 784
289 55
235 468
366 125
463 42
684 138
402 295
306 160
671 595
496 515
469 474
294 706
715 325
979 138
206 689
669 586
527 804
695 692
725 332
168 763
640 426
12 226
566 618
49 980
443 532
20 53
560 218
182 708
758 387
968 196
813 581
772 948
107 217
309 350
218 33
186 35
513 997
50 308
224 451
342 853
599 284
68 987
841 597
277 359
781 556
495 275
171 222
595 879
732 711
255 274
84 372
476 84
605 436
625 722
710 128
796 461
105 322
994 377
53 817
573 168
765 919
460 599
661 126
376 66
934 94
5 602
893 412
348 463
624 284
782 178
245 234
404 783
582 166
587 18
273 84
937 332
120 683
712 669
488 610
503 819
479 647
7 65
615 20
944 667
861 590
885 98
560 504
289 870
114 594
307 600
870 208
725 250
237 354
98 453
271 207
538 900
405 967
935 689
109 702
380 704
578 372
992 827
195 576
685 291
611 572
229 704
159 836
265 219
160 488
775 761
116 314
724 400
791 250
540 690
680 272
540 510
595 908
220 659
60 319
362 505
294 495
361 751
559 854
728 438
907 651
10 721
733 679
915 773
10 695
274 585
958 716
860 214
905 987
841 737
385 626
741 187
412 39
567 206
972 965
704 168
611 741
40 285
173 150
886 346
199 797
473 152
827 246
969 434
995 925
217 513
648 893
558 232
350 68
113 110
796 377
974 954
357 105
873 270
949 457
280 233
585 65
530 843
846 657
899 737
53 178
325 933
194 173
942 44
172 736
321 355
297 533
535 86
888 488
758 868
768 57
879 152
415 236
530 532
999 388
237 662
117 669
536 231
902 350
539 564
109 15
983 420
693 997
187 627
439 791
190 833
573 986
546 179
330 416
811 973
479 120
95 904
497 337
728 573
803 714
189 564
602 355
441 659
47 215
677 131
253 161
495 859
447 639
727 224
408 634
840 663
95 736
613 695
538 959
526 887
666 467
61 615
561 920
817 814
673 205
888 201
16 948
765 393
2 790
723 669
157 704
81 375
221 720
55 912
702 395
966 264
834 726
459 333
40 348
68 745
541 20
271 252
155 438
313 818
211 475
291 808
107 346
40 489
79 713
268 281
929 343
55 87
61 696
185 154
307 451
446 407
831 553
936 146
990 959
978 296
496 269
804 95
855 382
598 901
21 191
890 641
265 482
472 598
628 365
802 924
571 358
990 497
359 955
881 851
302 957
667 186
867 57
10 674
663 298
341 756
736 932
353 920
808 457
774 969
138 935
968 894
12 570
957 255
21 732
82 637
1000 465
946 545
684 573
832 522
509 635
887 736
848 299
630 47
650 969
638 204
87 337
96 104
509 454
742 73
13 698
748 96
625 130
5 584
105 462
669 977
207 350
279 293
118 314
890 534
951 647
472 884
773 813
128 811
794 677
543 698
849 968
72 790
314 529
210 614
73 446
939 485
823 177
760 787
685 310
666 97
498 827
477 321
542 517
508 726
564 855
256 155
418 372
644 311
283 733
565 961
658 242
811 336
232 709
964 821
666 553
918 27
519 756
675 805
171 614
952 409
79 229
385 657
804 680
283 586
157 911
56 423
247 118
424 624
524 363
322 843
663 768
979 943
493 943
536 625
624 90
78 894
503 509
602 443
749 885
829 756
451 368
408 3
693 552
730 730
40 538
907 636
623 213
245 404
747 584
196 114
49 993
967 311
578 462
961 436
402 364
691 156
279 743
968 152
658 40
388 780
714 402
27 534
149 179
348 310
14 648
560 374
190 650
212 895
508 776
653 837
24 503
801 127
89 975
439 314
5 750
283 460
772 238
530 799
702 940
689 176
18 377
425 938
710 505
792 933
297 18
816 92
116 836
139 982
901 693
709 820
97 481
252 3
159 974
601 399
877 161
714 492
360 935
203 131
748 678
82 424
985 319
724 69
230 355
845 772
523 998
448 110
457 941
31 450
932 90
578 378
88 27
244 662
488 278
511 952
400 729
627 847
551 912
330 933
721 551
221 647
939 942
160 149
939 906
175 810
297 136
583 343
799 44
83 427
704 775
436 723
357 554
431 73
211 34
123 596
691 140
740 416
305 104
554 408
545 901
610 805
15 799
772 364
511 324
205 730
439 984
48 976
760 236
88 675
161 546
512 116
940 750
335 250
994 926
27 624
502 692
631 781
584 230
149 374
825 60
669 641
186 691
256 805
899 360
122 951
955 370
490 485
993 50
703 859
859 651
829 178
40 42
455 782
238 954
881 92
140 906
684 401
36 135
1 364
822 526
713 788
588 663
347 176
590 130
580 98
169 580
870 481
366 6
543 159
496 246
691 683
964 538
217 608
40 866
965 1
658 689
764 595
203 508
483 129
701 154
322 242
374 928
137 277
372 461
545 983
26 831
429 698
833 242
322 602
500 117
826 511
440 160
351 989
310 677
660 389
403 286
866 784
170 867
49 689
782 965
291 57
720 989
810 486
680 764
636 334
7 922
741 188
960 12
864 929
954 1000
819 529
907 206
674 993
986 794
933 709
635 730
896 32
624 421
623 748
181 475
656 114
263 869
477 704
150 697
165 915
723 100
787 139
547 603
239 561
499 961
221 627
201 208
119 798
164 883
841 479
241 121
195 615
934 987
497 182
537 204
740 842
654 622
282 320
43 641
166 491
434 369
682 255
139 662
874 51
995 293
194 405
165 344
768 368
934 767
141 671
419 335
278 490
57 323
314 180
765 266
56 494
241 300
577 474
627 746
253 600
58 652
15 275
736 603
529 952
507 526
478 682
577 919
395 320
877 405
372 275
420 831
494 483
191 976
75 64
446 859
462 352
701 473
106 794
525 806
444 820
682 121
883 682
425 541
338 206
87 89
266 330
368 317
269 543
363 935
787 405
886 411
906 142
266 981
753 470
431 853
708 118
582 307
72 293
697 406
797 865
520 600
154 646
61 925
472 402
236 312
39 502
33 315
225 822
286 481
95 152
796 878
269 594
770 662
203 392
922 971
738 218
537 553
784 644
136 783
444 35
164 866
829 801
860 797
824 683
460 878
225 216
930 880
682 566
418 95
509 403
871 919
37 644
281 178
287 229
711 226
671 937
64 669
527 591
530 344
604 916
849 25
970 995
499 971
918 710
801 391
865 129
790 996
710 369
553 219
219 291
55 609
145 527
702 909
506 57
654 945
173 462
987 806
287 145
79 767
120 140
1000 1000
465 837
826 795
404 89
404 757
421 693
971 16
520 31
296 796
166 602
550 499
33 780
12 517
333 718
407 708
23 405
926 373
563 694
603 771
417 619
126 657
692 295
381 681
333 581
557 503
473 773
424 233
642 15
927 736
874 931
2 393
494 947
965 123
377 715
942 449
802 784
705 17
88 337
900 928
630 880
774 762
777 926
240 882
555 537
728 844
165 562
264 812
826 176
931 232
298 698
332 380
985 440
335 540
328 889
739 2
987 475
41 358
624 595
380 80
521 567
254 871
112 540
106 587
213 97
80 938
367 982
435 732
636 678
664 734
435 382
383 393
661 603
707 545
207 16
314 158
407 982
83 316
374 16
666 817
663 350
299 255
647 272
733 481
986 293
400 226
548 646
943 392
998 267
245 143
980 670
257 392
540 467
502 88
943 349
798 761
679 354
43 930
812 329
210 134
445 708
586 931
853 233
884 97
956 452
551 742
614 398
260 553
560 309
449 679
123 279
79 213
350 138
686 215
588 761
825 981
916 900
156 600
508 607
342 498
744 702
611 928
851 750
618 925
585 680
843 491
479 926
266 306
911 338
618 217
263 250
990 524
583 458
725 994
781 687
989 172
838 128
661 308
181 304
721 50
603 310
590 453
862 702
698 202
334 654
478 742
331 643
448 735
698 275
153 798
577 2
376 666
4 792
869 208
187 17
204 800
662 34
50 110
714 484
195 959
122 299
764 800
626 69
663 786
572 169
123 563
611 819
984 569
44 179
290 740
584 545
175 644
55 979
863 106
148 675
595 107
601 644
835 555
890 893
819 683
959 594
445 592
237 264
959 381
501 8
909 41
155 180
457 40
31 168
74 139
435 874
509 814
818 15
148 376
759 857
529 758
748 567
273 515
870 541
882 400
359 849
660 687
266 147
659 193
860 900
364 858
307 874
132 439
96 939
825 162
171 582
733 722
513 122
907 429
19 430
185 741
460 139
185 625
343 400
317 190
992 431
864 305
955 588
870 85
107 283
905 887
542 943
835 194
487 698
741 942
417 170
301 669
696 236
26 547
88 963
757 37
651 415
289 785
436 640
442 358
221 572
254 498
1000 397
211 402
594 569
855 566
386 673
373 890
975 650
181 717
904 727
138 185
499 473
423 574
767 246
809 406
530 148
180 664
896 145
916 125
118 656
814 896
238 997
515 960
698 745
86 18
525 620
291 132
146 515
765 622
988 684
8 241
491 668
307 770
482 503
218 573
616 771
937 490
329 955
750 318
454 343
64 396
751 563
10 886
289 636
286 734
675 936
157 510
320 132
684 173
657 56
201 178
598 763
351 277
777 578
526 559
702 670
398 383
190 56
872 145
625 796
165 502
128 797
594 766
229 180
500 669
53 441
858 756
273 792
439 536
625 343
169 43
280 370
852 48
779 378
767 63
426 208
617 973
584 745
131 910
354 970
159 991
928 230
764 463
625 881
286 611
592 443
38 681
263 708
468 588
12 532
260 648
790 836
495 554
79 894
20 502
405 606
152 425
76 194
948 729
513 726
229 124
921 469
859 177
990 706
221 653
987 607
497 825
311 409
611 48
836 216
879 963
671 997
896 3
583 386
57 535
315 775
361 450
855 423
925 287
861 96
338 649
940 840
69 286
278 780
415 608
146 918
20 767
641 173
407 447
357 670
387 462
456 655
8 323
71 20
829 296
569 750
441 273
433 847
415 492
655 703
648 65
192 361
685 287
23 529
81 282
337 119
291 37
813 219
894 936
985 931
286 905
641 284
57 892
67 767
432 972
620 259
529 772
828 366
630 118
55 721
326 121
599 531
646 989
778 93
182 96
1000 379
378 661
294 658
135 812
737 9
63 756
885 985
725 898
475 252
866 38
746 431
912 730
745 48
2 522
15 343
76 934
947 380
8 580
636 891
35 336
941 692
47 391
155 51
820 436
139 730
988 792
21 497
955 949
800 364
248 574
395 381
152 243
301 777
885 584
297 426
391 28
554 932
751 72
57 227
827 117
856 998
591 45
893 217
353 42
611 460
683 852
905 655
90 460
923 974
714 452
244 220
262 707
858 460
152 826
865 550
566 224
927 205
173 315
434 185
309 75
962 309
391 554
945 392
427 802
153 197
523 76
179 594
82 152
853 985
114 158
838 239
414 598
381 400
298 397
675 351
898 207
713 851
239 28
948 546
491 53
565 344
321 904
474 165
139 489
197 440
292 214
454 740
495 473
613 518
24 236
431 401
521 460
224 841
398 178
148 578
140 934
810 201
246 250
508 585
50 125
805 385
960 620
237 482
444 343
31 646
87 465
124 596
956 891
444 919
214 81
664 313
659 686
233 834
383 541
39 618
961 592
208 627
990 84
501 899
79 38
354 958
703 131
418 921
279 714
100 119
305 792
32 61
444 364
993 92
468 603
333 543
904 949
362 82
642 990
60 208
757 450
379 185
617 135
761 739
20 547
272 842
288 168
930 155
99 841
569 623
196 527
642 93
297 877
924 242
571 219
163 753
582 20
108 374
57 248
604 125
859 237
243 104
796 88
602 49
172 552
561 437
742 150
478 227
99 580
975 419
832 562
995 69
957 772
135 843
319 431
649 120
640 268
696 671
32 163
113 61
285 800
466 888
399 705
783 907
129 700
573 627
546 940
317 534
35 681
488 974
117 240
808 193
494 183
945 318
489 581
128 805
82 838
624 688
147 513
858 796
81 944
699 582
239 490
542 374
434 72
658 776
869 767
372 589
214 441
541 217
320 633
783 352
364 250
894 276
344 591
687 346
187 307
347 596
44 490
546 230
499 190
636 71
5 507
34 176
808 283
530 890
258 147
203 476
66 993
779 85
536 406
47 393
92 400
65 160
153 104
392 536
280 617
416 172
419 340
85 630
550 818
359 35
78 657
623 581
8 868
713 530
624 424
201 737
16 498
374 30
256 429
728 602
87 766
708 351
573 211
804 94
223 837
722 127
125 172
61 551
858 593
668 718
445 146
188 867
651 700
540 46
904 35
90 543
274 562
91 727
941 297
641 715
269 343
120 12
707 902
122 533
245 137
724 302
127 875
191 83
318 334
543 301
433 142
35 977
882 867
216 947
206 175
936 198
131 569
198 498
333 738
393 288
440 687
920 609
196 104
96 5
741 708
240 19
434 35
690 16
20 564
345 911
819 996
61 765
9 916
997 37
117 282
234 707
993 873
645 871
750 649
697 109
795 339
739 588
67 54
563 602
363 893
121 345
953 536
282 707
680 471
169 132
298 750
76 114
139 784
673 174
870 710
778 894
254 643
642 460
302 619
834 931
322 704
975 163
819 966
275 972
472 182
649 967
159 635
434 360
378 672
728 737
416 10
16 763
309 832
501 558
250 776
227 615
850 938
752 561
870 762
945 521
321 368
643 613
455 233
935 327
406 269
189 988
309 157
918 256
667 636
807 853
453 938
187 249
818 231
849 150
726 981
159 89
299 317
679 898
239 582
590 674
478 714
752 559
272 604
383 190
439 410
395 973
918 321
659 147
992 6
845 526
626 920
2 36
742 149
766 435
16 271
971 664
219 88
434 75
663 609
804 561
161 134
885 574
294 478
928 986
899 308
419 599
949 102
650 519
303 589
400 177
895 236
656 933
551 933
88 635
538 977
101 901
240 67
229 61
771 884
255 781
580 639
299 488
858 372
846 648
98 222
679 291
993 638
309 233
533 923
161 449
355 606
882 264
341 587
526 300
192 204
298 109
157 35
411 38
438 240
16 136
957 673
332 42
749 996
907 91
780 745
93 943
601 918
818 33
342 531
293 610
903 658
312 997
672 344
694 997
458 216
705 871
912 916
739 629
7 209
242 987
644 907
952 504
815 350
587 374
188 190
160 472
960 191
826 76
623 704
145 971
992 801
843 818
661 251
764 936
244 140
784 45
31 659
513 998
13 733
454 905
734 939
743 301
879 367
909 993
846 354
544 175
487 908
693 521
5 368
15 233
795 787
172 75
197 154
70 15
459 399
18 493
515 637
165 768
353 109
87 218
155 69
668 538
734 207
251 545
365 304
423 734
50 550
453 596
329 543
690 578
601 81
196 188
658 596
327 894
48 632
966 231
981 668
884 132
884 121
98 765
268 155
359 418
823 601
918 233
847 27
315 96
899 381
583 145
498 377
302 223
13 353
792 208
332 775
387 797
361 822
846 467
207 50
602 619
590 467
271 520
76 450
676 127
612 729
601 666
389 800
85 511
612 796
678 741
196 82
473 127
377 927
128 544
278 813
534 469
252 895
996 490
638 186
366 404
961 546
448 494
266 213
97 38
217 470
316 705
483 411
339 356
327 629
821 790
84 673
747 245
116 411
803 501
871 455
678 855
899 374
794 537
17 27
281 985
931 421
864 489
279 788
283 17
956 347
581 142
262 253
684 46
282 462
615 128
55 245
558 441
368 599
710 36
415 790
311 763
413 448
848 204
383 942
286 19
688 954
898 130
720 89
270 419
183 439
407 526
22 133
331 77
208 207
666 458
888 302
749 302
940 607
413 832
680 603
504 51
181 393
193 200
815 772
147 394
844 828
749 546
320 751
11 282
843 565
747 11
519 288
201 953
386 57
558 23
24 299
181 593
900 308
2 289
88 638
765 674
591 481
432 401
726 251
73 390
988 80
342 567
955 541
849 911
227 31
679 335
503 466
674 830
827 336
403 920
387 155
261 96
341 80
178 935
353 388
833 410
792 498
578 856
934 981
895 308
735 748
326 65
444 607
365 311
254 439
619 504
684 454
53 598
448 501
75 275
553 226
915 262
547 305
242 16
883 557
937 580
50 971
799 184
74 779
371 222
960 814
363 249
883 938
653 771
420 686
462 952
638 379
412 615
820 407
110 272
934 593
236 477
96 685
197 498
315 636
615 496
795 232
216 243
458 582
110 536
6 186
30 249
137 386
178 445
806 730
154 685
670 999
935 475
574 201
41 635
473 428
447 951
150 573
805 490
761 621
209 585
798 844
902 150
704 939
450 549
377 530
61 220
946 354
126 834
158 506
943 797
525 959
784 963
425 477
289 263
133 25
118 845
275 24
527 361
273 964
824 980
311 171
973 162
779 791
797 721
100 936
756 163
85 548
744 581
779 964
737 917
141 548
442 225
387 301
199 674
32 169
995 253
269 844
17 56
228 827
777 232
755 161
751 769
633 189
478 404
535 590
542 627
51 219
478 715
323 938
738 635
127 973
693 454
711 419
307 118
469 20
65 820
577 803
742 828
393 114
849 492
509 999
281 933
492 25
40 922
550 919
187 439
650 611
603 488
892 667
62 238
436 464
914 898
719 565
441 133
985 7
373 222
506 145
5 111
666 253
160 225
8 935
245 632
605 14
803 429
563 42
972 998
124 852
716 489
94 902
742 429
211 817
251 410
71 202
705 260
79 905
153 956
349 21
809 361
212 362
42 213
151 223
433 171
939 235
191 450
339 326
655 460
830 970
204 338
655 989
711 637
791 520
233 917
44 631
760 262
998 652
218 907
142 772
504 711
684 268
840 748
784 60
288 795
521 809
520 620
264 393
767 233
897 640
789 628
414 508
269 508
676 522
175 327
963 336
810 387
275 687
289 669
4 777
627 288
852 788
863 390
888 930
832 892
440 700
451 751
365 630
527 436
113 925
666 147
150 650
926 243
150 570
99 971
447 24
426 781
250 992
104 663
324 440
772 615
997 749
94 852
173 127
599 319
179 456
356 588
988 947
913 366
328 983
100 636
617 404
381 609
79 615
788 717
683 991
752 280
387 135
24 425
160 636
884 417
530 651
87 579
663 363
725 549
625 566
893 197
112 976
266 752
401 256
398 236
550 744
213 93
497 542
557 323
216 808
679 672
86 560
711 790
351 505
335 306
134 381
806 105
320 672
73 451
755 310
596 140
640 768
440 582
172 127
576 878
577 692
772 135
247 726
893 146
68 412
829 322
938 616
148 362
568 662
144 59
569 90
536 500
834 626
727 836
385 101
469 467
795 925
476 48
184 399
618 519
814 42
561 111
554 451
667 591
252 615
835 275
633 766
321 109
864 768
447 314
705 831
130 156
205 12
785 971
340 206
746 53
428 274
643 487
351 902
118 925
594 850
263 551
258 993
350 292
599 694
876 160
280 1000
109 733
273 66
632 259
432 169
695 917
587 279
942 249
292 972
341 565
892 144
460 862
435 498
218 868
958 522
331 763
606 264
280 378
747 102
333 667
428 43
929 593
934 345
98 421
593 443
426 572
489 68
633 609
991 644
888 962
114 740
756 237
259 585
829 491
610 436
84 818
978 986
713 447
800 855
435 797
405 425
849 899
985 652
237 769
904 809
586 844
332 715
489 747
68 565
915 754
674 320
888 527
871 686
875 840
474 695
990 13
705 358
173 921
799 884
128 620
842 817
619 314
971 26
855 202
174 368
963 32
15 819
354 863
309 765
833 718
614 535
559 894
427 299
779 561
846 463
820 418
29 604
53 472
665 4
114 101
202 251
580 284
856 299
977 877
116 316
521 647
715 965
767 611
998 429
389 741
807 674
891 953
548 415
320 830
336 714
282 282
322 720
410 189
796 979
932 152
846 558
689 27
543 650
784 895
406 41
96 709
961 265
311 742
48 259
247 820
133 965
460 326
580 648
946 724
567 924
50 58
374 527
955 340
349 618
954 156
294 50
400 135
336 628
746 485
852 505
157 215
221 710
640 405
674 903
747 193
651 468
447 315
460 890
349 945
853 117
117 814
719 576
732 966
157 96
331 779
541 928
21 197
877 633
680 935
542 679
605 496
1000 175
810 624
413 602
239 877
357 18
368 856
601 369
75 185
80 836
81 849
990 121
859 892
364 582
75 870
149 483
707 502
624 170
773 417
77 997
647 550
860 960
612 229
205 143
721 488
425 574
599 297
526 538
969 539
657 777
998 900
795 45
347 566
94 34
673 387
712 280
789 112
167 635
883 270
427 70
753 612
872 311
990 878
256 371
965 970
61 394
305 998
949 825
946 786
843 97
966 272
741 117
970 524
271 150
698 237
34 229
325 850
780 482
532 375
795 91
785 294
372 587
481 338
526 641
70 553
158 808
75 160
367 681
404 662
595 862
296 579
603 602
149 307
228 523
807 944
664 241
350 528
215 394
716 154
625 993
880 564
470 292
501 275
365 542
281 988
62 679
765 201
83 710
588 454
849 371
762 651
476 237
792 958
559 928
618 631
674 251
395 676
502 380
119 605
771 312
258 585
671 168
854 525
446 24
47 548
606 659
505 590
999 230
483 191
355 408
103 186
915 438
963 734
80 296
625 307
530 816
972 657
803 603
592 376
239 752
485 854
476 370
655 619
320 305
82 507
795 874
12 597
89 315
86 314
689 185
90 585
948 820
528 391
361 553
668 951
509 540
918 537
650 748
212 348
128 965
870 725
2 918
293 621
561 136
101 624
831 810
312 70
74 605
636 341
744 488
626 897
61 515
683 318
51 940
818 409
351 851
413 659
233 496
833 308
876 380
236 290
413 33
118 199
814 97
285 340
427 743
659 204
81 458
750 89
572 190
451 990
526 788
386 317
188 566
838 859
658 672
914 520
180 150
845 202
518 540
387 409
873 414
300 210
777 998
377 176
869 573
958 166
437 929
199 765
305 531
494 244
68 954
560 622
81 876
308 205
616 212
408 399
683 30
379 642
109 555
37 604
801 898
301 335
822 181
156 42
471 685
903 343
466 525
365 587
299 415
534 777
518 424
552 140
246 491
513 269
674 908
571 786
878 947
584 845
607 557
193 4
936 38
259 524
645 778
854 379
626 932
596 339
337 728
3 509
585 273
238 321
365 229
68 218
806 604
979 61
879 104
838 356
312 922
985 852
374 736
573 713
263 417
605 431
162 669
274 656
831 350
532 99
692 524
586 635
850 414
526 898
812 939
451 958
308 481
905 844
434 279
889 336
891 503
650 619
212 683
708 764
682 843
893 609
769 167
829 938
273 201
391 379
250 523
327 233
854 519
907 185
406 449
598 100
840 516
459 734
643 18
27 554
760 119
950 670
780 608
367 621
178 291
483 70
45 359
300 390
639 195
818 6
890 153
242 977
39 695
809 840
25 467
190 95
784 69
974 429
117 291
912 490
693 416
762 238
959 605
668 869
354 764
166 111
380 866
797 701
636 470
978 104
352 575
404 211
509 164
625 876
516 1000
324 892
718 113
714 559
141 694
535 788
351 780
165 737
340 634
9 297
81 446
152 273
161 940
400 822
419 24
590 301
528 353
541 574
776 117
397 366
217 895
761 142
678 293
461 340
404 887
83 747
774 714
813 17
930 73
502 25
300 503
625 724
481 422
937 792
974 338
149 304
572 492
741 871
449 783
552 557
560 225
260 598
171 852
486 321
635 119
389 247
437 739
466 163
817 657
400 968
553 819
954 959
880 58
646 872
427 357
367 588
687 701
731 887
459 897
821 719
853 275
63 999
865 442
728 144
413 731
528 938
990 27
902 375
971 129
429 439
867 833
281 560
5 355
733 997
782 464
731 783
824 155
948 529
126 154
53 510
715 311
442 244
555 513
271 285
750 813
838 1000
757 256
825 296
52 541
101 439
458 15
518 457
340 551
907 930
891 269
441 458
624 512
393 541
101 231
244 217
441 387
266 359
848 541
483 559
120 900
89 394
800 81
717 885
406 855
421 82
486 628
532 772
203 934
197 48
599 290
109 107
597 779
745 650
569 201
386 485
824 452
433 590
9 583
851 942
495 400
325 255
745 137
819 502
429 766
395 158
81 45
463 260
19 797
229 242
381 140
79 499
665 452
159 358
967 824
73 628
372 662
476 644
247 316
748 315
99 955
392 901
751 532
257 954
186 78
770 54
747 827
560 517
201 593
212 477
276 87
768 322
435 236
900 133
878 606
118 854
818 646
699 261
239 979
574 16
976 100
888 688
337 636
904 477
37 232
379 418
347 306
397 474
454 148
589 254
352 685
380 412
307 321
854 367
769 831
340 473
525 447
525 294
19 155
559 851
953 826
985 60
467 623
599 476
295 765
399 944
597 738
737 402
105 371
416 956
340 817
597 970
726 894
24 157
182 351
168 353
617 937
467 221
301 659
74 218
976 892
984 369
956 625
38 663
43 802
893 529
462 10
69 511
981 464
939 933
586 898
242 410
556 353
414 1000
621 155
725 515
679 253
526 657
661 365
679 689
657 512
502 882
940 891
350 907
604 166
994 754
948 991
422 337
645 314
335 486
658 798
942 415
126 916
886 682
304 897
172 596
602 941
138 612
628 891
453 495
141 538
678 909
725 291
577 169
123 65
48 753
2 629
633 30
482 368
3 738
683 187
714 596
153 388
297 663
788 557
694 578
666 825
400 495
645 19
197 283
704 900
857 254
333 88
65 918
556 326
740 166
913 964
74 848
470 118
1 435
791 454
689 31
692 815
921 617
672 940
11 8
474 605
118 64
293 17
414 618
340 977
946 753
578 562
258 347
931 214
216 27
314 189
420 458
252 148
279 317
731 342
775 236
824 981
141 174
164 879
417 857
999 232
653 214
701 27
397 89
448 379
854 988
518 752
587 559
568 43
61 750
489 249
463 933
859 581
279 565
290 322
863 62
130 108
119 414
166 944
910 968
354 260
339 887
990 312
924 840
460 217
638 450
576 672
730 515
635 355
726 871
570 837
898 691
389 499
381 774
193 10
202 747
447 216
754 282
943 980
874 570
83 412
940 36
303 72
137 295
866 198
111 248
100 885
997 22
488 117
355 47
306 816
636 656
98 396
564 599
322 1
173 266
909 730
17 226
537 967
534 631
7 417
523 442
314 233
222 540
828 727
833 686
299 705
714 595
690 943
81 34
895 93
129 422
660 632
360 588
816 664
375 143
410 462
747 92
207 704
906 415
965 852
272 190
420 997
290 218
716 932
353 189
874 36
553 527
24 207
90 612
770 414
708 703
580 841
668 50
794 965
29 996
608 462
795 714
766 731
707 586
866 705
428 350
905 615
210 446
819 294
237 543
949 561
407 195
618 387
926 357
923 870
823 838
334 461
888 744
518 459
959 564
595 906
155 42
897 507
667 997
83 499
505 111
875 524
50 642
289 954
507 563
752 665
794 88
35 135
324 212
452 234
584 621
538 969
853 630
474 581
2 922
302 491
872 462
702 266
781 893
33 186
651 856
764 603
228 932
826 119
761 685
486 979
316 526
470 785
440 178
773 882
448 127
27 833
107 522
200 289
312 883
87 539
127 532
249 295
749 185
375 927
360 566
882 834
347 347
626 207
797 310
413 781
835 472
506 539
372 953
792 760
811 323
215 832
5 175
370 977
59 686
898 493
947 974
967 523
168 531
162 395
214 43
109 364
191 675
50 470
815 675
789 877
547 86
356 417
18 220
182 126
173 142
895 420
166 188
603 959
756 499
411 939
979 482
317 131
48 436
39 231
36 332
974 31
586 585
305 964
743 105
609 275
52 646
732 643
46 87
629 723
7 869
784 798
984 989
400 311
870 482
17 588
109 469
871 91
246 660
785 340
85 789
590 474
679 45
128 402
598 927
544 349
165 537
676 996
327 980
429 260
443 419
454 987
214 317
805 188
32 780
882 259
564 856
319 879
670 12
551 65
818 908
741 406
219 105
421 11
513 915
805 435
191 25
673 166
658 336
695 776
186 4
462 255
896 763
499 953
759 987
126 781
352 207
509 504
642 898
795 143
740 931
254 535
677 735
232 884
924 303
719 979
77 506
346 271
860 147
404 956
572 349
149 72
63 474
504 19
690 979
233 865
550 419
808 97
409 623
795 492
996 364
744 1
385 160
201 981
9 99
616 288
556 223
345 474
611 785
497 46
616 484
960 763
579 317
621 784
879 856
160 903
100 647
117 643
425 682
828 661
525 507
791 330
804 48
983 305
953 692
697 718
761 772
178 455
855 105
364 147
353 113
462 399
556 357
431 62
946 910
983 475
541 7
623 537
738 691
301 604
367 317
755 993
41 855
385 957
600 975
174 184
580 522
928 415
582 588
385 94
800 851
238 70
601 750
358 715
528 826
386 64
595 408
203 482
110 367
430 378
710 531
172 513
422 259
442 886
627 627
576 260
540 102
586 214
91 452
628 635
745 185
699 634
207 148
700 201
470 866
223 474
832 954
220 669
538 555
428 598
257 393
763 931
644 226
291 517
55 897
194 329
394 847
484 569
567 941
631 736
116 186
21 175
935 922
500 917
362 698
163 532
185 8
384 94
602 690
427 288
815 99
559 709
775 667
6 469
309 803
625 609
641 16
736 169
656 410
189 133
639 974
267 978
550 962
210 382
469 814
151 610
929 972
513 880
315 469
716 977
140 964
199 52
356 333
77 326
204 31
699 45
663 866
460 920
754 185
837 1000
414 664
214 691
903 155
904 424
331 47
981 357
185 554
687 392
354 221
355 923
349 567
235 739
99 795
694 825
688 59
900 222
141 858
975 993
516 639
515 412
575 436
288 202
102 411
808 120
724 256
941 42
243 797
191 935
913 985
451 752
838 252
749 571
274 248
45 531
898 442
385 706
36 162
915 998
274 533
298 378
403 820
539 40
837 782
522 549
895 388
235 192
715 508
177 845
849 45
204 622
880 625
615 783
477 981
543 199
760 228
11 774
596 45
280 819
833 604
261 280
302 607
976 777
417 543
904 204
514 474
180 344
414 193
634 641
698 166
854 554
9 408
691 896
942 209
127 925
59 466
207 539
944 248
313 729
280 142
212 200
672 46
234 22
444 796
524 279
603 903
731 414
867 477
516 454
578 761
177 275
353 299
578 722
921 603
677 190
173 758
196 126
962 278
987 348
573 814
873 824
585 216
706 304
922 527
721 104
449 399
927 37
211 200
939 849
424 796
48 351
609 779
922 240
240 814
159 218
304 172
473 685
601 376
35 474
74 18
749 589
391 293
1 796
836 182
948 859
341 196
869 887
938 666
141 506
166 468
283 748
610 625
981 251
405 470
976 448
597 324
115 158
135 604
104 578
989 637
834 394
787 189
466 857
598 557
495 182
851 82
575 420
90 440
164 70
842 511
149 65
590 499
724 977
186 107
731 558
711 683
508 723
925 505
877 580
476 344
696 791
752 790
726 475
377 167
733 299
393 921
136 4
218 177
921 533
649 868
713 221
684 603
421 208
964 62
231 845
394 472
973 813
375 642
905 745
885 998
181 883
623 77
186 86
536 747
623 360
831 476
100 141
28 844
176 979
460 827
351 279
818 22
618 440
773 119
530 61
24 483
687 257
316 169
125 546
419 628
664 330
762 405
566 75
489 440
500 100
668 785
238 206
38 291
727 416
942 121
650 134
78 771
569 15
235 970
941 467
196 295
391 623
475 369
120 241
293 758
929 635
177 672
355 599
509 294
127 703
731 195
797 377
250 799
185 304
585 257
318 573
570 157
986 824
671 385
774 435
47 553
128 581
615 493
426 537
533 762
960 995
597 222
4 429
820 143
153 186
866 5
856 885
444 235
183 222
74 708
967 554
653 853
451 431
931 774
184 169
258 797
639 467
797 269
90 279
53 635
797 385
741 630
487 483
51 286
33 990
30 678
239 879
560 134
807 365
499 443
667 370
828 338
486 354
712 202
902 247
609 22
440 154
968 896
776 438
112 505
326 123
710 804
564 591
949 946
639 691
583 396
217 214
8 851
342 891
544 706
699 920
828 68
62 956
524 155
400 45
751 339
291 123
210 574
207 984
158 327
656 71
93 476
655 391
403 17
943 834
816 878
414 738
78 91
827 818
332 904
296 88
978 168
822 265
607 420
919 287
786 478
110 66
112 959
747 731
305 324
280 766
135 556
257 388
347 32
307 207
814 90
369 657
213 28
75 437
44 630
366 45
300 661
466 226
726 552
620 947
196 61
722 204
703 987
264 989
602 166
42 231
721 706
505 75
149 375
495 303
988 64
502 210
724 381
967 572
761 370
600 207
948 647
529 203
758 370
29 850
307 778
563 191
363 464
812 404
419 761
532 295
815 954
720 669
776 746
94 206
990 679
192 629
705 700
910 247
904 92
653 306
878 166
128 466
882 864
541 70
301 515
217 98
783 141
992 261
764 380
527 247
726 487
687 168
585 663
971 59
418 368
699 714
18 996
350 447
498 60
502 746
650 40
449 155
692 277
138 233
697 616
294 253
470 144
25 291
207 529
592 68
20 821
636 367
795 165
342 59
94 839
120 4
75 746
497 97
920 419
186 853
966 957
303 124
102 631
730 967
586 557
490 635
875 252
258 978
234 292
281 65
33 257
612 616
756 321
554 174
68 934
643 160
801 775
867 966
660 762
475 855
650 631
238 794
58 377
174 220
341 557
360 634
557 677
955 687
730 242
630 643
704 349
507 791
212 884
3 505
737 692
236 486
845 189
723 322
939 30
234 373
530 349
417 169
421 174
242 899
959 74
2 696
111 217
56 410
671 928
188 70
607 567
743 533
581 249
748 4
941 996
721 547
233 743
275 478
160 53
4 181
388 733
741 987
464 104
601 4
502 387
72 63
578 401
116 243
967 181
49 95
441 76
993 666
172 285
141 772
770 609
151 387
964 539
485 102
125 39
720 28
732 682
925 782
144 870
577 430
621 181
72 231
55 50
967 106
297 92
757 939
650 711
368 34
809 750
294 714
723 120
34 391
425 795
959 597
810 534
336 677
289 587
992 724
874 549
189 596
569 824
905 347
241 823
86 68
214 666
788 540
199 931
389 872
244 261
499 389
985 474
330 279
27 390
920 491
106 747
34 847
52 986
90 742
629 587
763 1
53 418
145 869
470 487
386 281
11 83
191 539
545 293
48 498
13 174
597 860
274 543
617 458
126 307
919 36
100 855
989 121
743 116
620 899
893 947
239 293
932 471
587 931
557 646
937 544
867 799
378 632
497 91
814 249
781 601
361 664
525 515
5 808
456 620
59 929
803 662
678 552
784 424
86 582
889 799
788 915
377 360
352 816
561 77
634 863
87 398
633 41
132 851
339 488
600 537
166 481
660 203
186 530
363 71
14 562
255 570
92 138
777 164
558 237
682 380
564 293
537 282
516 120
665 637
816 238
57 625
308 794
127 877
10 92
400 499
204 34
465 914
173 257
440 418
210 880
668 829
815 470
218 420
510 452
466 988
971 209
59 716
699 817
724 800
4 354
961 102
111 47
445 396
559 533
225 11
391 171
517 235
799 52
18 802
94 260
797 994
393 623
578 915
561 846
531 716
486 602
957 435
268 37
654 639
459 114
357 540
112 673
601 471
684 127
3 380
879 608
293 745
167 98
383 967
76 134
325 541
162 567
426 928
150 475
713 822
227 430
715 975
892 34
532 406
491 72
938 924
110 150
427 246
999 760
250 329
838 730
728 143
993 204
715 990
224 873
383 509
815 989
896 351
158 99
492 270
3 756
150 283
138 576
433 346
256 597
90 928
266 91
841 274
608 627
607 858
481 703
706 332
920 447
739 708
156 506
311 813
647 625
273 640
667 467
445 399
712 652
784 553
61 33
356 562
702 860
553 234
167 180
353 671
974 180
756 834
643 917
869 893
911 282
738 193
326 677
308 122
39 424
827 174
73 168
840 705
879 49
488 751
565 827
598 588
193 785
516 883
542 852
732 85
17 583
547 866
124 421
916 308
329 642
562 737
187 52
44 429
270 364
121 381
742 244
506 240
628 131
167 244
760 240
551 424
858 759
808 163
946 389
308 606
192 38
961 38
571 254
774 825
387 798
260 260
965 263
690 744
805 440
218 118
730 202
415 908
116 939
87 422
538 515
779 520
699 869
144 35
92 336
436 958
831 460
458 590
698 342
220 612
726 745
741 801
707 204
497 256
948 91
611 783
776 577
306 960
458 196
44 735
267 867
846 145
653 669
743 171
355 134
128 715
656 371
920 300
646 886
999 197
652 120
152 806
444 18
245 825
927 827
465 168
826 775
655 770
536 372
545 174
969 842
337 61
867 253
104 100
899 618
11 77
343 800
933 240
135 309
206 343
505 133
194 716
150 886
947 487
383 748
162 187
892 752
106 979
486 995
705 56
276 188
839 695
209 172
881 981
586 717
647 832
493 546
939 699
716 165
350 855
756 786
448 905
262 813
988 399
255 949
192 350
77 775
816 653
747 931
862 779
969 668
560 267
392 38
348 508
144 686
757 639
608 188
555 795
971 759
21 843
195 273
678 342
364 856
876 117
528 311
366 312
874 218
715 796
739 523
596 327
75 312
382 316
708 217
585 240
697 952
857 838
58 204
752 61
360 35
352 473
964 694
296 941
257 625
428 23
192 135
95 748
781 493
978 489
266 646
713 918
246 366
613 536
510 442
846 273
249 789
41 28
967 700
516 255
872 784
321 549
69 711
27 754
44 201
376 819
495 775
673 545
864 553
901 221
710 226
832 435
851 457
388 324
379 902
474 857
750 832
681 590
301 453
160 639
52 879
69 708
594 598
291 778
355 96
692 476
168 642
152 383
938 946
597 834
546 315
114 384
307 940
960 196
571 698
654 109
385 930
232 163
89 834
969 760
792 48
208 441
218 383
663 990
982 291
923 53
136 871
86 640
514 967
968 689
539 922
796 717
88 643
780 474
656 928
565 406
999 536
151 240
570 179
642 823
630 711
864 971
106 724
5 853
607 727
269 609
220 475
206 667
769 825
386 942
671 469
538 329
842 860
866 554
368 660
914 279
639 998
38 891
918 251
898 44
439 265
919 301
932 58
136 812
102 288
187 484
72 632
322 737
918 935
609 119
622 37
995 246
370 30
765 848
750 178
412 119
311 99
820 786
919 406
604 448
146 629
332 966
307 108
876 224
309 657
245 76
747 270
415 647
456 652
280 627
451 21
951 291
945 639
576 177
663 225
881 463
118 420
228 220
61 32
977 687
856 599
759 551
104 908
346 813
514 369
346 892
193 310
160 734
760 234
372 716
190 182
881 292
750 593
261 626
347 36
799 261
31 653
358 698
352 471
510 764
687 471
925 497
302 805
190 246
831 639
573 990
886 804
230 695
347 209
961 243
78 529
982 252
616 680
562 47
655 38
67 260
105 27
223 878
401 433
404 22
165 466
917 889
643 298
68 221
276 396
803 592
453 837
678 202
422 700
185 938
567 539
580 262
539 493
407 141
807 194
593 645
242 125
712 131
292 252
429 75
516 740
327 317
319 181
87 88
338 506
559 553
369 194
786 905
582 703
647 214
810 926
316 232
754 27
744 973
360 301
778 941
921 450
713 740
727 935
409 303
705 220
405 657
932 991
614 102
308 649
738 39
752 435
870 73
258 838
816 668
938 623
500 916
378 673
795 284
683 195
455 576
675 34
532 304
565 941
909 681
270 969
771 779
539 266
602 831
148 32
958 755
902 663
151 151
740 382
849 298
659 429
71 139
241 735
37 907
264 357
684 495
74 495
854 134
512 456
182 854
973 856
522 421
33 34
407 554
899 530
291 533
422 770
44 334
530 205
36 939
710 341
832 243
860 158
776 123
224 957
699 964
778 488
375 591
878 994
566 557
474 268
721 641
156 675
389 649
395 386
546 263
259 263
834 385
265 474
500 188
362 878
429 467
84 611
8 33
134 234
286 720
255 770
489 775
979 576
210 932
429 196
121 785
975 647
450 34
384 752
251 45
220 899
349 423
597 742
15 558
76 425
586 590
651 371
502 405
474 134
551 829
277 633
435 438
314 372
704 14
356 590
615 73
940 804
232 321
850 918
847 38
75 844
121 64
317 999
816 14
843 747
578 103
583 968
319 584
720 966
372 784
395 725
341 45
750 687
464 293
172 878
718 803
489 386
3 438
284 937
37 888
224 697
769 521
709 398
194 649
807 15
963 783
508 699
27 175
351 1000
549 764
134 336
577 424
813 474
205 121
491 694
701 412
924 757
490 334
473 529
406 235
261 495
277 869
195 817
408 906
612 309
270 105
642 442
586 607
253 239
332 417
316 238
623 352
674 444
58 20
295 535
39 952
827 493
126 829
602 544
150 35
730 295
609 485
102 272
486 131
161 180
35 496
726 788
497 107
368 859
876 932
394 740
329 705
168 504
32 107
9 629
144 972
619 733
794 639
771 374
631 924
83 287
984 842
411 171
818 459
488 710
588 506
731 866
946 847
842 654
304 455
634 649
369 601
972 476
613 112
338 629
164 722
569 670
351 509
135 35
238 491
828 304
280 914
629 159
539 897
665 792
132 594
640 304
665 87
376 60
798 860
312 832
24 324
286 670
943 671
719 381
952 804
686 398
470 516
197 192
456 123
375 2
601 554
414 126
288 520
300 441
54 283
369 908
93 721
706 203
320 494
436 202
269 103
402 782
458 476
486 981
388 6
563 41
816 981
16 814
628 897
525 212
561 767
934 930
696 575
990 74
760 133
587 481
91 829
874 55
966 750
187 919
21 805
103 48
669 759
481 477
229 907
927 171
717 776
585 303
315 212
391 580
604 180
90 990
899 162
351 788
380 911
249 763
981 311
103 101
192 624
637 153
666 76
768 384
624 367
91 49
57 577
812 424
409 636
431 616
209 796
910 357
957 902
760 300
593 162
766 5
3 88
995 792
836 19
887 74
370 260
111 795
456 382
143 189
23 239
450 434
383 764
342 172
612 412
345 410
353 796
149 741
988 637
240 571
814 218
790 358
52 260
573 859
211 83
22 978
706 817
754 717
307 555
402 650
781 750
62 257
911 664
490 854
170 463
500 990
968 718
991 515
310 823
440 244
518 863
611 525
994 245
823 857
685 97
964 501
671 453
897 517
642 102
290 267
542 816
675 67
374 781
21 709
417 994
179 894
71 755
173 898
782 323
479 881
205 447
461 631
725 826
342 401
408 615
941 381
816 128
583 282
765 749
845 941
924 558
757 223
906 347
191 930
95 250
994 471
323 962
658 278
81 535
165 723
905 291
913 79
412 935
317 226
156 828
468 957
890 624
797 470
397 714
198 680
18 584
466 439
379 735
667 619
134 459
344 661
837 848
67 509
722 177
496 718
662 337
118 407
61 932
485 569
673 481
118 160
279 774
682 839
735 724
257 5
347 379
864 271
12 493
544 237
530 900
950 896
90 796
451 635
561 540
804 959
115 274
949 333
392 326
516 949
260 854
599 117
384 493
492 288
974 472
798 948
425 624
458 884
690 538
403 574
891 954
694 406
311 711
742 284
890 257
815 501
650 787
963 561
523 350
194 536
634 570
135 765
684 952
617 59
395 703
500 752
887 105
319 261
184 409
551 246
435 430
82 682
551 152
212 850
313 42
261 728
391 292
664 43
78 479
40 331
811 940
996 869
990 946
236 579
940 491
186 510
365 74
173 997
257 715
440 105
894 787
129 749
710 66
306 727
377 456
305 356
389 651
747 153
307 340
987 615
843 984
999 185
956 789
861 670
249 655
890 237
691 408
184 184
163 278
986 891
878 702
929 978
863 796
585 541
26 661
494 999
825 85
365 694
133 212
662 837
774 657
763 82
885 724
270 323
259 890
914 544
469 615
83 58
562 262
712 125
894 228
846 51
102 441
151 621
934 125
181 505
986 337
571 822
465 86
597 102
283 860
102 281
320 835
688 409
415 360
111 441
729 486
504 37
941 803
714 778
820 172
407 317
610 449
147 341
613 221
418 47
178 677
602 944
621 402
250 375
713 578
97 927
959 417
414 46
707 20
302 66
729 390
452 749
724 475
153 875
663 692
626 787
485 905
416 681
987 940
718 349
587 202
152 94
273 498
551 877
950 691
490 594
678 793
12 670
582 610
826 786
470 364
286 520
75 984
928 54
917 158
87 15
254 375
938 355
842 820
785 539
964 219
79 954
984 823
57 131
338 770
720 484
761 191
435 50
396 548
986 304
223 42
619 790
894 502
279 402
723 796
757 671
654 862
35 314
210 229
831 859
729 168
862 434
224 200
271 607
238 909
296 632
40 28
666 862
827 444
753 74
294 296
930 574
370 315
593 858
11 82
692 592
28 3
73 19
357 555
205 876
702 292
695 160
848 181
399 348
956 630
287 658
637 214
79 992
644 94
899 800
351 327
823 66
245 694
313 522
443 429
375 573
992 556
783 295
265 453
843 225
450 318
153 834
469 306
381 302
740 898
554 533
535 985
608 345
31 217
792 689
776 521
166 10
14 793
345 497
312 676
73 332
289 922
7 990
914 744
4 783
997 984
289 443
875 77
604 14
453 326
725 507
389 873
787 931
893 403
932 862
884 187
185 709
114 542
250 859
767 229
816 700
663 233
635 677
196 273
119 707
893 747
912 746
401 330
248 644
941 522
740 886
791 456
979 68
598 139
130 39
154 577
815 450
484 374
226 89
495 680
351 105
782 363
743 486
383 937
905 841
886 670
763 681
615 429
380 252
987 396
243 315
759 391
361 110
939 807
681 286
832 736
58 884
907 977
266 868
154 66
110 871
716 743
844 246
154 862
171 111
103 852
978 855
911 602
408 44
605 44
865 302
92 503
692 382
985 727
622 320
468 248
797 711
486 424
116 753
318 931
812 167
398 14
754 20
863 374
304 97
532 534
786 883
322 425
123 75
84 235
768 597
908 440
226 743
441 381
749 70
10 466
273 449
965 247
640 311
115 175
180 780
397 977
303 528
783 113
229 2
709 748
796 908
217 209
569 10
256 218
845 439
996 861
31 787
22 870
219 337
942 684
692 500
419 1000
22 556
444 395
26 492
132 162
300 74
592 184
603 263
663 710
380 563
631 443
508 167
770 149
421 290
113 25
565 965
681 601
511 600
229 38
248 531
583 213
728 219
312 12
294 397
108 310
932 161
593 249
455 82
368 474
438 601
200 837
287 767
464 451
403 365
556 387
367 980
938 651
379 782
569 508
795 851
693 981
685 166
730 59
742 434
49 923
691 554
214 430
362 176
888 389
136 814
945 447
318 616
131 73
930 436
20 261
717 97
901 197
870 90
682 623
64 320
957 151
485 27
816 499
466 281
244 858
976 622
417 770
193 833
457 842
574 169
328 200
409 279
207 551
12 180
314 38
441 229
440 183
206 123
577 791
25 224
269 673
842 257
721 778
188 878
866 170
666 86
437 677
146 592
935 212
955 905
832 769
466 623
223 713
239 563
343 986
185 429
180 74
662 582
667 228
676 290
73 647
48 768
475 903
857 253
132 545
267 112
916 398
926 25
344 696
582 954
294 49
1000 25
804 968
101 961
279 987
331 701
792 471
81 540
808 927
633 231
858 73
67 681
868 856
325 427
694 258
987 611
910 808
391 792
380 865
469 192
253 691
7 18
174 249
142 442
382 73
272 363
702 886
418 843
219 541
31 837
506 666
230 877
205 347
830 406
709 749
802 428
310 496
117 78
431 657
475 526
898 615
808 768
407 923
436 569
673 808
518 473
299 833
961 729
183 239
16 207
10 624
487 240
896 600
939 612
521 437
134 620
562 748
186 872
78 115
119 438
701 273
383 1
137 568
993 59
310 524
304 203
59 773
563 262
443 96
645 397
857 444
623 599
891 880
512 782
224 325
439 808
847 236
211 43
468 612
782 850
821 616
709 626
558 567
224 899
529 287
147 942
931 805
161 396
29 215
933 142
992 767
141 282
407 201
665 806
230 558
22 535
412 912
640 559
222 419
956 516
196 50
397 14
950 987
625 941
537 779
921 112
985 642
969 173
3 190
617 705
235 89
409 411
363 488
53 776
599 776
303 259
47 73
128 131
179 445
818 923
222 265
610 321
97 529
680 333
49 748
463 296
104 341
594 173
953 603
289 315
644 905
702 892
225 694
497 278
285 350
106 110
125 436
193 485
129 223
944 580
868 259
204 398
237 795
273 657
845 27
685 99
590 824
986 526
244 270
356 551
712 519
608 172
142 917
812 859
34 398
158 818
486 160
282 969
624 631
575 912
57 189
5 595
384 600
333 328
55 403
730 77
855 10
160 546
923 975
212 804
776 880
215 319
830 961
166 749
506 369
851 366
272 529
249 77
29 847
490 463
429 985
78 783
637 575
306 806
813 842
743 626
928 775
205 153
92 403
53 214
35 978
908 356
519 827
614 503
333 13
347 745
869 874
928 526
828 853
71 346
838 856
234 412
763 819
772 981
307 333
568 237
175 765
529 821
306 346
947 833
347 17
783 231
509 621
643 666
468 75
297 44
692 783
674 162
766 536
516 478
48 345
135 290
882 365
723 727
978 766
426 600
719 50
728 163
122 132
528 586
79 189
859 227
56 332
643 409
657 27
530 798
971 912
702 556
684 978
139 537
979 302
820 396
690 99
12 940
498 419
828 394
211 623
788 48
536 724
800 742
30 62
707 529
87 881
723 290
522 428
592 887
183 524
483 428
119 739
275 347
703 555
91 251
787 372
261 446
705 999
689 812
564 437
841 774
270 482
465 509
991 498
111 293
679 825
774 777
429 418
959 26
545 9
133 253
597 143
18 981
518 772
905 886
291 237
615 288
52 335
997 262
129 420
877 707
656 51
639 52
713 265
463 381
842 571
840 281
596 343
206 4
237 535
986 2
803 951
621 578
192 402
51 727
803 906
540 791
624 755
198 852
200 934
331 409
351 543
962 719
886 156
15 198
60 621
524 626
826 791
285 677
301 482
604 789
347 437
229 316
233 692
423 807
787 266
400 404
377 992
879 496
766 150
453 815
209 357
917 423
152 158
790 817
104 353
487 137
470 926
762 11
757 788
793 760
17 498
361 448
261 130
813 514
281 243
530 698
458 321
433 550
678 487
643 629
392 260
484 394
398 673
713 116
888 609
537 629
492 638
144 946
845 430
886 419
123 298
864 93
113 393
87 811
812 259
228 625
138 251
495 592
102 63
945 196
82 442
833 993
554 991
596 626
405 129
490 76
429 555
762 400
673 513
714 327
415 332
938 611
634 843
396 727
288 169
990 584
587 214
448 783
913 989
458 686
33 872
977 450
96 860
858 858
786 876
963 234
646 705
791 88
180 425
24 193
450 453
871 851
532 763
301 690
618 194
936 584
354 43
3 768
913 273
563 524
909 870
402 599
391 376
231 822
320 688
73 986
259 718
309 379
685 639
520 38
616 367
117 613
794 229
503 704
874 50
728 394
488 497
474 311
695 707
119 919
423 966
907 261
314 286
971 39
617 63
588 203
68 212
800 989
48 10
163 605
970 940
804 854
915 999
223 330
596 617
316 869
707 240
413 509
496 843
636 757
137 310
940 620
735 947
302 355
535 408
364 667
579 99
261 847
568 252
212 570
621 187
491 663
389 642
901 579
918 542
630 869
486 165
41 692
363 88
860 674
822 959
923 26
171 458
662 104
129 50
781 639
499 466
886 409
936 443
978 840
506 171
19 550
30 754
546 113
797 541
663 612
918 226
789 664
228 373
466 695
612 569
511 807
153 328
411 265
857 573
317 137
718 834
463 445
305 889
57 941
905 922
139 342
875 719
565 151
941 1000
144 199
790 580
6 799
471 263
480 171
438 15
595 422
993 791
116 379
858 524
857 15
748 241
575 654
329 528
123 240
583 949
946 466
429 296
324 217
225 653
667 437
326 32
53 336
305 29
463 718
461 118
47 871
641 425
522 732
574 437
170 163
936 375
303 822
770 299
980 304
566 336
905 188
720 593
327 844
720 997
53 285
28 292
117 974
206 743
837 877
938 193
781 959
945 943
966 721
445 677
671 55
416 338
244 878
5 627
413 772
479 19
976 838
626 57
994 717
432 290
464 890
112 391
288 524
432 431
646 187
56 805
746 618
911 212
847 882
942 347
44 576
861 423
64 260
933 337
779 690
104 589
741 330
786 749
132 627
60 677
708 845
14 513
303 272
716 519
975 172
587 886
848 98
618 115
216 110
618 935
925 496
558 743
205 718
160 519
953 626
39 876
554 585
548 84
920 123
938 738
207 688
61 13
180 760
414 727
323 369
200 305
835 119
944 703
877 528
749 667
185 718
200 714
649 899
482 96
948 145
448 7
170 932
471 204
824 146
827 308
780 926
167 684
103 943
35 338
697 988
922 890
29 673
968 164
92 668
641 745
619 196
313 141
687 161
99 329
557 3
290 764
66 146
1 829
706 947
636 778
775 545
884 149
103 106
63 984
146 462
773 26
187 136
808 758
311 373
921 853
305 559
662 527
44 548
564 419
639 10
915 901
96 463
50 402
486 107
549 413
898 43
922 115
633 277
385 554
744 70
213 319
482 905
682 674
217 25
62 224
559 638
164 92
363 432
130 205
828 253
933 80
459 28
858 715
838 840
872 539
612 458
309 228
80 72
123 473
882 646
847 733
950 7
270 449
818 867
616 320
82 381
494 415
798 527
591 82
448 391
431 876
278 738
790 900
430 577
989 651
652 499
887 146
888 202
265 555
379 954
240 962
894 715
283 207
609 716
247 711
948 532
946 688
410 428
613 844
258 451
586 332
363 304
81 33
247 179
470 573
711 545
405 909
927 691
430 165
169 567
587 549
514 930
804 324
236 865
881 978
789 151
983 21
684 888
774 912
344 940
192 698
477 373
785 660
408 549
892 623
29 29
198 758
762 718
161 749
889 483
308 860
222 260
28 576
813 340
1 335
140 458
236 885
657 547
595 379
832 783
997 960
861 928
161 243
412 531
339 342
870 765
229 241
953 858
885 717
754 256
467 127
816 389
10 542
841 188
147 56
289 661
385 318
233 461
500 70
964 444
467 267
800 627
960 402
28 926
702 277
42 954
39 192
999 479
734 203
962 316
977 882
115 986
23 875
883 74
385 437
876 499
878 745
476 561
158 345
890 655
210 944
415 770
670 912
652 281
449 949
210 385
270 964
403 182
811 327
556 504
748 551
220 175
833 392
412 698
20 895
561 89
371 591
707 869
108 43
200 6
331 788
206 829
781 374
334 972
718 77
820 662
841 151
762 377
313 528
850 631
154 151
697 861
385 438
532 9
255 251
258 321
390 92
182 788
390 235
278 431
477 749
454 638
970 479
336 377
362 787
724 282
642 624
47 156
220 707
855 530
295 222
163 761
143 100
663 832
641 387
509 828
905 114
637 672
180 340
708 95
86 565
571 12
126 837
628 297
136 123
842 830
939 407
82 564
626 98
797 42
26 810
14 37
851 250
891 900
535 989
364 825
120 829
810 352
929 446
892 377
326 927
78 294
949 94
16 817
444 761
835 777
8 115
14 863
668 12
72 322
555 434
52 3
923 342
684 633
78 852
374 189
418 978
101 972
238 942
361 957
39 614
589 33
768 235
31 717
972 358
556 72
479 496
615 487
823 396
526 251
918 625
853 873
563 459
634 673
662 901
881 718
664 83
517 347
876 111
958 456
825 180
622 625
660 241
579 593
565 869
144 318
452 787
506 407
160 292
189 411
161 799
492 609
279 422
311 334
539 502
243 359
374 385
867 427
104 744
955 229
979 388
215 511
907 601
986 155
519 465
498 637
138 707
353 834
495 239
703 524
251 511
174 445
466 37
108 916
573 150
499 461
3 313
988 900
185 830
922 633
864 460
975 137
578 963
992 316
836 342
800 636
147 176
107 303
296 574
44 463
134 849
208 902
972 659
129 237
335 316
398 830
718 469
617 971
357 790
179 743
978 447
22 813
567 361
57 929
663 785
318 7
263 744
766 910
806 36
213 151
297 318
895 983
3 461
154 639
86 786
467 486
393 920
132 445
757 2
105 225
689 547
721 579
629 431
308 257
202 217
742 287
689 392
898 556
402 142
409 617
800 926
475 925
315 290
124 865
860 590
631 999
155 548
733 930
817 125
100 133
467 406
377 185
167 243
162 903
424 346
999 103
391 401
91 645
449 510
727 84
463 214
113 679
666 60
19 225
480 469
348 708
713 24
6 825
837 14
622 292
749 48
654 863
584 54
30 759
897 90
996 199
644 105
159 184
43 408
928 344
25 896
511 143
298 475
380 540
793 680
820 849
747 634
385 434
845 199
914 813
270 529
39 670
797 597
450 459
991 945
102 103
411 696
589 770
138 245
522 322
951 768
119 339
671 194
507 844
844 139
92 151
190 459
755 408
678 921
372 870
372 371
650 183
317 406
1 371
190 137
928 342
352 333
572 999
162 835
94 797
966 456
147 458
721 491
827 612
830 310
381 699
788 596
410 611
486 518
390 776
310 637
323 181
543 238
412 25
665 109
101 167
576 132
559 263
835 770
774 271
297 780
398 754
548 702
103 777
639 500
326 649
959 146
592 652
997 289
144 201
338 643
600 269
787 49
322 453
406 827
690 863
203 675
411 138
459 581
794 877
863 2
483 807
375 796
137 77
661 732
892 570
6 66
328 499
788 535
14 105
390 321
99 148
80 498
634 900
81 880
360 86
417 716
489 216
213 243
387 393
712 472
522 871
716 116
670 891
868 648
169 549
318 366
857 96
330 390
951 165
156 244
225 474
23 17
69 421
35 488
879 102
966 781
415 263
440 341
144 675
700 682
948 805
35 184
926 691
994 719
438 109
588 31
531 6
367 176
824 274
332 329
944 765
879 707
419 916
698 316
930 465
145 338
718 407
501 607
943 687
386 707
142 4
98 885
922 376
126 964
209 103
35 443
321 361
620 524
616 954
611 954
907 501
899 783
307 394
717 216
617 783
572 315
542 960
729 320
538 800
477 218
74 876
307 92
94 121
108 854
543 989
860 723
421 658
976 910
10 776
687 314
912 930
297 321
145 290
569 386
647 602
661 102
312 754
130 34
683 598
90 663
27 158
590 757
612 240
177 995
439 542
625 276
698 657
205 21
637 40
463 648
64 999
250 902
678 495
545 13
223 93
101 832
385 306
472 225
519 638
224 679
578 937
418 314
354 748
284 358
783 573
750 97
168 559
511 300
944 138
640 747
575 778
89 426
858 636
748 246
930 239
685 998
106 22
499 398
225 243
611 175
71 917
262 447
919 454
965 620
404 62
18 221
524 407
822 863
236 440
745 51
875 418
580 624
529 237
214 696
997 994
346 307
234 156
276 733
947 497
513 976
838 129
94 229
532 77
908 72
154 814
721 334
529 262
390 463
474 427
985 16
139 818
616 306
88 516
346 243
440 460
919 977
976 865
619 469
873 907
990 102
443 22
878 656
866 519
818 21
308 887
650 224
247 99
664 752
308 499
968 915
349 888
714 173
35 932
994 646
310 733
625 91
436 547
751 535
693 503
836 100
215 260
139 418
336 951
108 903
304 764
796 91
788 904
23 155
391 577
953 798
479 107
843 685
248 221
1000 828
210 548
390 845
932 541
881 966
978 242
967 628
374 765
347 795
85 809
605 826
667 421
95 418
489 13
914 209
202 73
369 141
412 171
276 513
254 214
67 821
711 214
807 665
976 898
577 254
872 841
353 169
730 679
896 857
259 846
111 689
9 546
715 695
862 22
322 198
137 29
440 194
51 441
994 219
831 65
814 806
237 665
753 809
969 896
772 957
590 1000
900 556
482 991
539 800
570 817
15 76
75 68
192 872
490 331
994 494
682 143
236 826
78 521
380 289
96 334
609 171
525 166
599 321
526 645
622 337
940 931
870 746
908 18
154 112
142 364
142 32
194 393
294 579
351 501
864 983
971 193
223 771
668 933
564 264
444 158
423 738
409 750
11 180
514 849
535 147
661 159
971 742
17 223
821 511
383 827
978 694
740 244
667 561
963 513
384 326
221 557
657 822
189 896
810 88
196 681
570 358
403 869
498 128
577 418
246 228
239 517
900 563
893 157
741 380
173 637
820 376
989 709
534 522
931 428
241 331
677 125
47 930
849 214
334 329
751 753
388 504
607 564
704 251
836 136
655 807
727 311
82 112
980 667
227 131
680 721
707 219
546 994
841 272
61 5
681 266
781 60
973 914
591 498
99 975
664 921
600 462
322 361
153 83
860 190
325 224
87 269
648 939
412 669
972 284
47 647
960 670
789 952
224 133
408 705
233 952
396 796
528 16
582 331
642 777
237 89
688 302
349 58
849 657
744 805
590 657
916 279
700 506
960 810
473 575
205 260
269 217
83 714
690 400
50 989
954 828
913 193
863 193
390 466
547 755
338 126
19 348
992 904
25 517
509 590
267 18
768 409
451 96
186 284
418 102
756 848
357 434
116 124
657 194
498 676
963 796
95 723
251 275
431 250
210 848
347 987
492 632
61 234
115 576
362 862
350 423
683 580
111 232
949 74
439 607
320 118
119 738
880 269
80 902
161 923
140 152
164 542
470 614
977 932
452 686
635 297
112 714
565 970
302 238
788 583
507 197
190 866
742 958
972 54
989 58
73 527
481 433
51 329
186 738
798 314
669 522
725 753
124 550
669 563
891 757
49 641
424 816
907 564
448 176
714 72
929 865
414 560
357 994
259 935
558 731
467 897
729 732
612 226
257 57
326 493
792 49
451 154
736 128
474 52
258 629
593 383
864 658
912 993
168 475
120 242
618 321
732 120
350 857
951 857
655 449
654 494
685 418
168 248
747 601
825 389
356 319
273 496
238 1
419 410
9 923
318 151
251 54
502 85
776 779
46 978
230 512
338 278
134 337
603 634
556 157
882 63
553 373
958 472
746 426
679 799
719 975
126 183
362 581
793 463
731 619
765 501
727 98
804 890
481 141
511 629
64 410
375 127
729 771
470 139
241 822
808 899
733 19
855 293
423 282
295 524
279 824
214 719
380 905
79 605
676 591
547 676
815 871
114 837
956 120
653 310
475 80
683 482
693 543
14 106
757 325
355 796
997 364
113 186
514 683
510 423
890 949
611 986
445 141
529 415
350 369
619 867
799 41
154 245
768 468
762 52
209 719
210 850
261 845
66 77
399 663
717 957
810 8
886 581
973 334
296 446
448 717
492 103
509 913
293 14
327 599
168 598
952 881
675 430
771 566
609 125
39 441
647 905
604 188
435 343
5 671
660 35
957 551
735 331
443 353
680 845
601 111
229 687
176 747
909 760
59 319
82 705
85 939
861 852
727 260
79 304
537 253
674 890
893 332
531 642
512 502
487 469
702 858
629 697
78 231
450 33
131 40
416 303
878 790
567 349
382 229
971 549
107 444
645 169
720 24
404 195
903 607
24 36
296 477
426 227
872 68
616 298
448 451
717 938
460 456
686 71
130 350
292 269
583 369
741 427
700 798
3 229
139 456
15 159
478 642
419 294
942 111
59 418
686 762
629 866
376 434
444 161
278 71
188 233
102 217
642 628
682 9
224 722
353 368
133 194
991 117
681 805
532 505
780 710
224 209
947 742
785 921
17 314
269 525
696 508
704 480
971 345
374 811
486 324
958 952
904 282
999 562
603 493
478 809
452 790
218 680
876 371
12 215
274 815
449 992
606 909
326 852
710 336
729 183
284 44
960 60
664 190
221 446
8 3
942 62
367 20
35 14
584 597
791 919
256 144
783 730
346 334
85 637
397 94
242 866
642 925
722 218
710 391
634 928
664 441
10 62
32 571
249 794
241 253
910 940
873 909
851 673
509 252
498 927
964 518
102 639
80 394
322 864
554 780
992 958
36 62
956 1
707 881
165 622
557 766
732 727
612 134
560 570
68 216
311 899
923 141
943 804
714 590
35 87
455 599
854 705
554 115
462 56
738 818
35 95
49 120
736 773
270 2
556 631
334 85
882 367
837 661
439 388
653 534
47 619
152 695
447 106
203 575
577 222
545 821
165 97
736 232
568 703
602 286
234 521
760 1000
249 576
121 457
807 976
917 59
984 617
326 419
305 129
10 314
102 99
964 868
763 729
456 304
299 921
60 710
76 838
273 584
763 865
361 912
783 446
105 22
968 346
515 105
851 106
654 832
862 395
635 461
214 124
929 511
99 409
364 921
482 856
778 853
341 988
54 438
480 649
255 511
970 105
844 773
412 805
312 638
88 539
79 160
512 143
935 989
395 192
59 444
715 798
994 260
946 232
362 92
142 207
358 234
740 773
209 739
679 172
947 391
134 515
378 245
962 483
338 7
627 503
950 337
313 590
738 371
61 774
225 466
786 351
441 983
486 896
381 108
488 499
282 581
706 908
766 701
706 590
311 348
549 920
857 545
379 523
911 923
750 642
715 27
163 882
866 973
524 580
280 419
799 786
64 415
167 27
426 489
576 119
473 958
98 231
586 409
485 372
371 866
327 743
818 892
133 49
572 67
752 728
136 620
656 242
973 571
651 850
662 517
506 248
574 52
256 439
841 895
918 695
594 234
420 124
837 110
660 404
323 259
941 227
672 136
975 881
678 814
598 59
64 346
978 309
815 443
287 133
729 227
966 434
556 188
342 440
820 646
381 161
996 333
369 290
441 184
156 970
288 709
262 665
460 693
933 116
297 170
656 49
612 223
84 187
17 186
676 886
448 667
496 729
163 865
86 723
159 847
599 23
484 877
528 61
810 377
564 650
615 304
573 398
585 899
231 695
299 308
917 942
188 283
876 978
742 423
717 152
462 369
36 507
462 364
120 763
876 891
397 121
392 290
342 502
258 635
55 920
236 413
55 239
334 211
423 296
354 320
245 970
535 572
143 648
730 587
893 406
684 494
682 654
996 646
287 844
789 44
943 662
84 431
640 248
651 325
812 575
307 687
122 152
102 626
371 161
975 784
147 467
589 890
802 156
40 721
614 590
506 236
827 172
97 492
369 896
633 382
60 699
136 306
106 24
108 814
431 637
547 27
410 636
292 126
932 984
274 202
621 23
211 432
201 36
565 323
31 470
739 730
195 75
525 53
262 731
587 809
328 252
467 206
853 475
941 732
380 483
113 236
875 544
199 941
791 112
130 659
136 195
243 449
547 965
597 501
1 286
444 218
994 511
151 412
320 483
884 781
524 599
270 8
770 845
697 126
902 37
369 743
149 910
564 540
272 291
267 801
225 924
9 681
248 370
330 877
797 144
873 382
668 955
242 993
269 859
673 411
564 235
913 639
113 724
41 372
639 580
179 186
210 384
835 233
835 920
82 438
802 925
527 514
402 855
915 783
791 336
531 524
550 414
487 45
440 973
399 134
831 261
781 477
641 714
510 267
428 118
606 74
912 330
760 954
952 97
805 53
214 2
958 715
509 67
21 53
750 907
185 923
196 591
163 771
3 463
293 355
550 500
53 584
354 456
328 270
292 763
722 100
728 807
429 63
201 544
299 349
485 348
397 637
645 292
418 614
627 592
373 485
862 832
179 986
997 247
951 880
992 842
384 894
505 143
447 189
939 947
990 648
679 708
968 168
693 663
37 817
936 964
251 808
397 570
536 939
970 844
187 873
408 2
121 439
706 952
656 846
30 168
627 921
714 877
970 202
305 664
545 186
375 170
944 631
542 736
665 399
466 164
981 402
991 858
121 120
305 854
180 217
251 361
167 837
646 209
637 792
933 877
832 264
59 257
609 610
353 39
481 779
675 905
783 551
111 415
192 666
866 356
296 871
258 21
964 187
938 167
872 766
801 756
182 338
292 399
170 535
678 472
614 833
815 466
639 798
684 386
966 334
223 183
281 758
858 599
859 986
599 191
24 185
288 718
442 680
333 254
704 960
728 351
760 796
968 646
347 35
199 131
240 909
660 516
787 270
39 497
388 48
640 158
32 720
150 135
585 382
605 823
647 512
485 443
391 291
898 718
110 388
409 530
182 133
521 568
571 842
426 975
825 74
193 282
623 843
394 181
702 991
980 999
348 626
646 341
225 245
151 774
47 263
267 544
308 834
450 13
194 203
329 307
651 725
844 8
647 50
95 166
728 611
997 608
385 255
468 754
634 940
944 292
310 274
743 443
614 488
372 515
478 391
436 779
881 242
211 935
849 614
598 761
931 448
631 87
532 149
488 777
744 58
72 469
764 572
686 872
604 594
547 236
21 165
709 946
735 257
479 401
556 782
310 855
33 122
635 20
696 451
216 88
456 601
212 413
936 153
471 82
488 290
316 861
581 831
236 829
281 96
390 451
821 550
936 878
196 923
789 524
243 480
623 611
574 701
855 485
497 753
354 433
279 732
615 513
479 732
542 661
537 321
281 746
857 179
686 543
495 139
205 977
766 842
683 548
186 869
41 601
696 367
10 964
367 394
898 801
951 940
911 388
701 482
357 812
221 971
865 654
340 171
598 303
30 158
688 470
323 656
173 883
142 926
651 394
611 824
963 542
814 687
361 170
47 987
471 29
148 375
757 152
13 89
894 248
431 319
509 110
376 925
106 575
84 708
517 333
881 673
266 320
560 245
178 223
383 507
467 935
585 115
600 752
100 451
56 198
181 822
149 670
978 23
792 343
688 693
413 809
432 672
689 524
943 673
462 527
515 128
653 135
880 455
655 286
929 984
26 665
608 65
476 328
739 465
33 374
801 55
6 896
34 40
957 267
661 517
54 898
822 928
590 196
81 102
768 730
316 173
230 37
67 937
50 680
290 163
253 615
732 989
406 671
1000 440
112 612
764 368
944 732
619 380
535 551
391 905
558 84
532 302
231 231
672 292
184 267
392 710
447 856
613 251
762 684
493 393
809 715
995 452
719 976
560 240
964 85
612 54
224 371
33 184
244 784
138 764
191 221
233 48
720 42
547 720
19 668
416 962
474 155
830 242
180 328
941 541
295 918
144 161
702 701
809 910
326 332
987 819
481 182
35 259
895 911
346 270
332 853
655 828
108 277
449 558
225 344
585 355
599 825
999 156
339 201
12 219
214 766
92 922
369 486
829 97
741 106
408 843
405 401
475 78
466 399
406 270
366 769
6 30
179 970
600 292
88 226
51 724
347 167
613 7
993 205
764 25
500 44
596 346
597 832
882 559
729 359
415 17
367 729
583 617
526 158
674 50
575 404
149 674
398 605
950 686
385 662
558 961
842 465
944 10
366 452
982 398
740 144
476 770
904 1
924 618
656 464
302 737
105 638
120 568
712 842
933 547
328 496
471 967
867 485
725 859
963 441
486 279
558 623
220 865
26 967
309 754
564 670
105 824
408 496
896 74
631 538
204 945
501 725
688 77
71 888
370 73
307 115
190 4
232 741
64 249
600 679
444 871
982 952
38 128
655 262
167 264
669 97
783 779
742 450
508 890
165 503
121 480
743 423
14 300
55 952
773 401
29 541
953 649
373 35
829 563
893 355
895 864
361 538
352 655
372 700
829 29
508 620
623 566
940 631
563 468
671 31
109 613
498 526
835 240
283 662
461 992
522 253
998 911
914 394
823 992
570 598
116 794
404 758
522 670
643 884
605 818
900 940
998 776
572 654
989 768
483 652
391 461
927 352
201 344
205 250
379 918
693 660
573 157
285 385
910 176
72 507
946 262
846 616
49 874
799 126
520 283
735 223
520 308
124 46
952 601
266 687
630 341
462 914
65 456
216 73
635 385
704 567
833 338
95 920
984 438
706 260
352 649
213 7
998 345
593 208
784 497
242 492
383 122
892 784
380 836
29 632
649 706
437 873
767 863
612 58
750 341
258 745
16 705
807 602
983 323
270 805
755 787
722 217
257 710
819 1000
689 920
732 792
155 947
260 771
899 246
620 342
698 845
960 46
540 371
959 986
950 204
980 786
514 46
288 248
602 424
780 649
742 653
155 343
799 513
726 756
225 51
272 905
508 243
338 173
388 817
295 500
645 288
908 950
146 85
931 768
177 643
180 396
780 470
398 630
305 19
565 984
826 662
30 536
856 353
381 346
452 560
803 140
592 504
505 627
126 429
617 966
326 410
454 62
633 250
329 122
973 332
895 297
406 241
549 949
648 177
813 187
894 576
874 856
956 659
942 551
919 246
150 950
438 33
891 380
676 386
1000 109
294 575
351 605
498 406
281 619
620 618
688 493
387 194
873 43
57 707
792 916
126 474
295 676
107 435
397 850
201 481
107 732
218 100
526 344
915 957
667 319
828 559
178 463
205 509
39 650
768 87
468 916
23 1000
358 269
492 569
627 73
544 245
140 69
268 771
894 769
838 15
429 289
165 750
778 657
943 286
946 469
849 854
500 349
878 763
636 525
237 198
973 773
715 880
757 179
520 486
395 934
621 483
938 149
480 247
937 383
426 6
38 979
865 272
313 686
924 238
517 121
678 972
54 691
713 98
605 261
700 473
406 534
757 729
115 501
829 830
544 827
369 841
444 953
919 827
710 207
407 957
210 241
766 541
404 326
614 269
321 576
65 976
35 191
117 238
449 611
175 70
307 318
713 146
597 477
873 346
425 943
437 73
795 424
182 284
640 395
764 491
181 786
326 810
550 310
188 35
102 252
504 3
478 548
372 353
243 802
644 401
311 503
909 520
771 939
934 947
397 833
376 484
790 956
680 481
425 125
76 867
705 218
159 526
419 904
29 142
691 677
695 440
199 938
458 99
342 441
925 896
698 462
708 551
523 18
99 743
982 590
691 522
413 460
757 758
517 563
300 497
148 796
796 9
919 662
761 582
547 226
358 250
980 257
800 303
372 729
461 344
1 292
378 458
901 346
36 342
929 316
106 315
414 63
20 838
593 29
995 890
468 817
915 189
686 867
530 32
311 432
121 742
65 769
996 263
902 838
868 35
422 425
903 455
504 250
986 884
370 903
959 789
511 592
304 353
774 617
619 609
983 678
980 702
357 469
171 877
163 602
592 197
904 726
257 813
627 685
921 413
862 160
947 553
909 152
658 716
491 986
379 386
639 211
469 416
645 862
861 17
295 576
341 194
894 673
608 182
391 612
344 974
623 277
389 522
403 66
150 701
235 379
396 174
228 669
66 617
435 614
187 644
384 327
837 262
435 904
827 715
889 790
916 689
467 672
946 215
909 757
828 480
242 406
22 270
642 201
223 745
689 940
680 901
611 557
246 332
810 427
915 151
154 460
277 627
627 926
56 703
909 971
938 133
146 77
22 820
161 685
405 381
191 830
919 168
4 563
871 574
681 924
822 209
308 110
190 331
17 672
1 78
780 993
624 596
102 235
7 820
454 330
100 977
729 162
725 193
443 599
645 90
299 570
18 406
494 194
367 421
497 913
964 505
60 934
655 739
603 98
561 754
966 566
924 964
1 328
609 893
531 970
521 613
172 558
969 12
680 686
480 487
799 650
612 760
252 932
32 109
284 695
450 880
90 622
378 809
333 269
898 333
157 841
689 788
157 515
901 503
771 997
486 604
791 506
19 628
372 694
177 492
749 437
213 175
263 185
326 600
345 118
814 914
136 859
453 36
612 401
518 634
340 262
873 627
560 565
507 261
256 146
753 498
318 439
779 301
677 304
706 748
425 431
532 468
294 998
253 778
6 63
42 10
347 6
617 666
625 438
247 680
324 895
548 239
174 76
746 754
263 581
388 904
256 653
670 345
831 189
120 36
192 586
357 378
996 8
140 594
934 587
421 360
297 643
632 691
718 634
647 668
122 563
367 452
230 312
31 832
943 757
303 120
309 392
815 780
712 939
660 730
825 878
999 999
636 848
195 156
930 183
548 472
577 172
717 371
928 734
906 483
12 978
302 844
529 310
294 749
281 67
13 311
600 25
104 90
91 492
828 882
325 685
533 220
665 873
465 428
470 228
55 623
360 905
570 572
999 108
279 473
753 760
358 235
634 243
607 437
264 566
983 132
573 252
592 175
50 566
602 158
876 42
559 12
809 283
757 47
320 679
415 234
240 615
563 154
93 851
965 818
107 405
935 918
107 221
133 865
175 513
913 172
52 262
847 620
15 561
471 703
228 326
972 714
737 827
309 807
775 620
866 3
849 254
504 659
195 90
254 974
91 793
476 690
3 757
33 118
483 883
209 420
451 573
750 644
531 403
318 565
688 335
780 75
133 157
947 367
396 994
824 374
572 220
649 711
85 920
878 197
354 624
170 601
315 917
229 47
726 22
195 371
769 605
274 652
145 228
103 239
344 835
205 253
946 225
101 917
969 599
476 859
251 122
34 374
844 117
258 768
789 15
533 64
895 310
279 851
956 768
772 890
737 102
860 914
311 412
293 244
569 223
680 923
291 991
989 609
634 750
111 670
220 124
604 768
762 916
105 616
192 665
381 442
3 583
287 203
99 159
220 453
649 308
855 337
860 503
285 964
957 502
336 447
198 726
806 412
958 352
717 646
453 542
173 498
434 724
453 544
656 216
897 231
921 925
459 16
78 714
284 108
194 65
89 833
8 603
206 102
537 219
50 615
590 426
115 882
939 855
580 858
562 719
976 99
826 240
46 636
535 559
861 997
115 808
776 357
944 105
924 906
392 517
274 971
102 916
677 237
597 187
827 225
293 363
414 11
829 871
663 976
559 712
244 735
777 404
240 607
288 915
296 848
106 465
903 283
183 810
857 87
418 766
594 289
780 473
607 715
869 886
767 171
967 269
907 787
806 441
391 544
783 683
359 824
954 465
670 65
509 594
867 528
120 84
205 248
363 629
982 175
410 772
324 568
724 263
568 543
444 684
728 294
33 615
528 248
534 140
648 31
124 1000
97 132
493 148
696 430
99 688
144 830
679 368
350 896
192 945
552 434
493 498
555 535
398 438
410 993
640 456
453 667
332 453
545 514
800 380
19 896
636 938
198 53
394 476
73 260
89 702
944 828
138 703
353 591
4 744
984 836
363 601
261 863
308 809
404 939
407 246
338 386
588 934
408 166
928 65
225 384
389 148
124 395
308 453
54 450
767 616
934 159
556 83
712 675
523 143
257 742
174 693
239 523
145 669
673 494
736 937
48 674
684 341
372 908
152 62
217 479
455 735
683 798
529 219
406 583
537 1000
991 44
659 153
610 423
402 322
25 800
270 884
63 878
894 864
47 350
9 11
386 385
38 885
667 104
649 83
946 377
749 984
798 141
626 311
525 17
443 478
786 933
629 314
835 806
679 913
980 757
390 441
21 101
907 156
283 120
611 423
918 932
447 511
128 981
128 365
348 422
421 958
722 696
208 783
506 1000
485 749
559 23
432 50
555 395
768 391
489 708
292 407
135 140
515 410
191 484
453 367
448 38
276 988
276 921
417 755
602 922
626 44
868 652
701 220
167 888
48 467
349 415
449 529
289 367
802 612
841 617
176 559
825 726
775 777
702 990
489 235
653 716
728 883
19 494
580 83
566 548
772 673
90 892
383 763
629 177
596 786
150 210
117 950
749 774
743 419
513 423
166 471
425 908
232 323
510 657
812 691
230 167
850 376
623 820
204 331
907 26
325 844
814 769
531 1000
402 274
425 597
970 865
996 853
31 927
623 200
764 570
378 395
96 806
79 511
434 208
870 315
521 685
904 70
652 845
85 347
193 229
961 495
339 413
442 398
782 448
67 677
281 576
640 170
269 239
732 517
986 453
846 963
972 977
617 540
382 766
349 399
752 492
368 973
41 50
507 287
128 24
451 14
640 93
361 955
159 855
66 219
296 539
204 541
89 780
581 535
544 82
669 802
23 680
733 497
790 143
572 269
101 165
200 669
975 5
490 721
368 184
575 275
948 27
645 590
220 825
934 913
73 408
966 315
326 93
34 844
219 903
354 56
258 864
282 27
327 52
594 359
540 380
841 461
443 267
708 771
363 780
550 358
799 356
989 450
540 558
19 921
680 576
208 8
774 223
638 738
992 421
465 245
323 79
540 714
644 328
588 347
981 329
918 994
346 268
514 673
882 657
899 423
580 631
664 67
540 752
718 644
389 193
412 594
649 713
403 246
719 693
968 833
903 752
682 927
553 796
594 303
959 166
456 960
267 359
266 764
989 388
150 865
379 905
173 977
673 323
522 928
499 108
851 525
359 634
694 249
886 829
424 735
666 827
939 773
487 466
953 57
802 894
429 565
906 646
181 113
29 217
589 392
364 531
467 839
537 652
287 200
870 79
465 388
308 805
85 690
277 790
28 498
649 77
14 518
467 420
545 857
176 246
81 748
340 501
881 267
62 324
641 816
283 331
63 565
700 878
575 63
408 172
268 463
854 17
562 943
154 536
534 596
685 651
149 958
3 906
295 461
669 52
610 40
104 974
789 318
651 967
911 152
151 577
338 767
701 392
404 364
429 684
936 227
186 941
316 786
56 286
887 793
989 975
501 862
743 558
936 941
273 799
731 548
285 242
836 264
727 891
41 698
518 776
120 674
623 208
198 723
882 766
61 545
717 494
912 680
407 467
121 924
169 678
181 644
657 367
52 958
659 45
505 995
664 729
237 102
477 36
231 30
274 250
930 518
922 131
404 509
146 478
948 260
541 706
332 930
397 243
594 201
806 324
757 227
596 143
364 93
139 603
839 923
924 376
368 906
375 19
304 738
650 941
215 15
907 92
767 615
706 152
764 90
1000 764
9 582
186 638
737 146
897 878
508 283
757 953
974 601
847 359
199 643
10 265
90 839
51 95
973 778
694 542
550 437
249 957
19 102
175 593
627 555
516 360
634 228
175 8
781 644
84 157
641 185
188 386
967 113
801 776
884 916
701 706
573 455
695 180
517 587
997 347
449 193
521 532
339 474
960 801
893 699
236 238
782 766
660 115
916 71
591 845
547 973
672 114
194 975
163 369
909 640
272 297
9 32
105 215
848 338
993 71
947 784
813 952
563 102
438 612
289 343
209 590
375 786
382 778
773 181
131 868
206 24
760 351
641 360
664 850
324 869
498 348
386 490
620 245
591 420
405 691
699 163
265 781
22 400
527 773
884 625
611 927
871 254
302 614
686 45
921 118
704 219
320 61
57 279
600 997
599 942
541 906
901 126
38 782
420 227
646 32
300 269
162 351
103 570
931 292
13 214
537 793
120 419
402 343
11 675
229 655
733 151
108 296
678 787
741 519
363 985
385 643
95 82
923 508
44 934
696 3
92 238
240 8
114 686
150 808
900 318
647 694
894 657
885 952
160 538
465 161
887 569
559 454
35 554
185 53
908 797
504 923
476 991
773 887
793 4
11 660
893 968
18 392
352 402
743 120
853 76
411 363
76 150
895 968
765 228
100 93
351 721
955 572
199 735
523 624
838 466
211 671
282 139
256 444
203 497
777 451
415 528
212 979
435 733
163 334
513 969
549 140
553 721
500 318
198 839
709 159
278 249
507 479
53 85
545 290
470 467
311 882
733 373
588 587
769 363
598 710
70 744
746 731
530 121
391 879
426 842
541 218
409 727
434 372
464 873
766 160
641 673
202 598
378 516
453 336
147 252
415 815
219 383
960 433
6 297
686 562
756 856
315 43
869 483
64 514
35 205
676 850
838 488
196 103
1 786
454 151
337 247
584 125
823 841
68 450
892 913
103 107
359 304
131 948
303 925
322 159
136 855
202 582
304 913
696 279
749 562
375 502
657 83
463 566
25 252
153 790
461 792
24 567
654 389
927 872
218 572
999 519
686 783
835 780
332 12
622 860
54 884
977 415
769 234
914 721
463 801
303 731
574 409
834 435
47 26
39 410
624 386
294 821
258 617
147 184
158 55
839 355
933 815
270 220
444 638
244 473
680 653
635 804
501 651
119 433
27 204
480 279
30 452
194 268
394 723
793 440
175 710
549 877
652 958
407 445
724 841
250 224
865 410
175 914
887 951
931 867
266 685
810 565
825 592
310 856
721 15
669 956
602 203
875 15
991 568
841 691
575 618
136 385
425 128
637 68
447 751
322 403
925 522
329 655
694 657
675 949
117 905
131 457
609 96
270 674
430 883
28 544
628 449
249 268
145 620
631 320
990 321
631 724
833 790
423 218
497 670
605 63
447 935
893 257
565 982
200 409
513 175
637 84
979 825
539 849
367 413
370 812
65 9
617 563
691 997
459 912
430 96
544 390
753 133
135 730
18 131
44 728
396 359
393 808
521 69
263 779
131 603
552 69
326 86
647 561
713 623
650 561
981 124
615 885
936 327
123 849
297 641
52 843
898 271
579 86
790 735
497 704
974 87
679 423
959 527
157 294
950 302
205 767
94 131
590 88
341 966
297 812
522 735
56 723
465 448
18 34
345 305
98 39
199 405
101 723
542 129
143 716
687 624
318 783
165 779
5 295
594 448
259 932
78 23
338 808
952 23
182 719
987 386
30 918
955 9
619 556
739 755
701 242
854 572
334 451
249 99
436 398
637 186
380 567
549 749
818 497
701 782
886 387
851 404
312 585
761 712
697 314
302 402
885 884
305 764
949 643
445 767
915 689
893 315
537 113
825 788
16 999
219 691
221 990
517 679
228 539
464 243
174 182
797 131
427 450
126 397
773 742
429 783
534 545
900 230
122 479
100 683
180 893
95 44
353 52
77 854
625 281
250 877
294 200
28 218
256 848
744 856
83 794
601 359
375 768
340 279
388 323
968 476
391 396
584 763
92 195
676 77
611 558
105 820
774 462
194 386
984 316
503 665
918 827
478 561
734 659
461 206
672 196
168 156
115 183
454 505
917 368
668 499
748 126
535 538
42 138
881 735
220 47
204 552
869 124
778 689
710 77
761 14
206 77
382 292
369 835
843 415
684 745
460 663
573 176
780 350
338 827
77 816
286 496
809 484
695 118
523 335
640 3
732 625
250 152
608 285
397 712
660 395
398 613
834 997
688 148
537 796
557 521
271 175
988 812
580 229
544 1
889 187
701 862
998 433
8 889
574 214
899 10
836 746
881 691
113 394
135 331
654 37
725 829
923 390
316 978
628 14
473 225
866 209
6 849
908 3
100 98
313 684
385 946
612 464
51 261
852 975
622 27
581 3
185 867
558 458
786 784
778 836
938 609
596 751
351 569
789 596
353 351
632 60
2 900
467 404
673 402
654 371
636 146
351 170
14 99
49 17
781 649
244 1000
368 377
31 246
96 676
748 939
384 528
51 983
406 697
379 615
907 635
928 83
151 426
319 805
204 220
733 264
329 847
708 647
708 297
548 782
497 219
250 359
136 56
935 358
361 272
12 538
832 781
939 267
455 818
732 67
940 27
160 206
924 925
746 138
872 240
121 893
645 865
261 46
355 581
843 394
813 15
630 158
64 735
552 68
55 235
180 165
915 685
896 8
253 724
387 516
929 971
394 385
447 225
832 211
14 829
704 387
899 371
404 44
682 832
326 738
583 351
61 417
586 353
482 353
211 237
846 563
137 644
454 377
11 775
155 667
804 332
939 910
840 386
872 874
791 998
391 568
957 203
656 145
160 596
42 246
718 419
774 583
608 952
132 25
458 837
365 40
421 709
622 832
935 24
176 94
293 459
99 752
884 160
821 707
216 420
472 92
299 645
510 459
783 330
382 595
384 590
848 176
450 477
516 134
505 566
948 730
948 564
212 842
45 430
105 857
764 72
629 444
557 339
936 569
85 935
318 221
353 484
798 519
688 321
888 219
301 9
333 926
345 119
133 651
949 760
194 350
22 292
168 72
20 282
567 328
635 330
253 269
465 356
828 217
97 902
53 741
497 521
378 340
549 347
980 997
982 15
625 553
982 897
398 126
768 706
778 730
391 76
219 733
148 500
434 734
576 611
683 60
466 174
232 797
315 301
441 940
506 931
586 892
714 134
253 104
595 403
65 349
310 600
286 938
509 647
83 32
346 550
530 130
988 243
544 183
477 363
987 228
613 752
676 373
141 165
24 428
999 799
565 712
791 584
348 348
377 316
31 884
789 897
429 991
26 41
883 502
222 119
74 790
290 167
249 681
128 226
99 142
808 874
732 231
935 37
806 382
45 742
906 79
502 908
554 65
335 254
143 869
571 629
360 491
783 480
895 80
750 28
512 713
837 202
578 138
651 85
939 812
421 948
112 907
947 354
918 301
357 91
586 928
625 516
525 549
148 135
700 142
795 475
392 352
837 33
608 716
506 991
80 949
352 330
644 77
573 439
875 39
435 484
995 322
84 349
516 763
425 325
516 752
1000 95
912 997
165 787
687 356
153 562
212 254
604 90
482 233
694 491
510 322
184 520
420 162
601 659
253 905
715 992
982 666
299 990
689 189
794 22
608 613
458 278
914 345
11 484
414 262
658 230
97 207
950 29
395 277
572 667
846 821
292 653
516 768
253 782
133 208
997 666
691 717
283 582
354 932
674 751
497 686
828 194
786 206
434 79
48 201
650 863
976 65
977 69
189 604
44 989
859 431
772 398
552 226
187 217
431 14
126 913
130 345
759 136
106 539
979 62
224 4
850 967
955 854
611 44
786 266
796 519
972 270
233 669
352 887
30 278
560 346
839 103
802 13
13 370
244 455
259 338
429 697
767 268
627 157
907 16
685 403
318 85
950 196
1000 117
775 348
910 547
251 752
558 357
235 504
627 523
343 602
800 325
415 877
617 206
670 827
195 934
123 748
845 423
166 298
953 363
975 756
451 521
910 115
260 595
505 778
633 417
978 658
392 970
957 997
346 483
37 59
855 505
739 133
161 470
806 736
606 343
594 624
915 490
14 982
447 847
649 419
2 230
845 180
415 127
621 386
665 3
449 892
198 29
386 470
953 367
521 803
641 434
371 690
216 349
260 460
316 135
979 668
919 190
30 888
360 859
64 434
18 671
457 757
981 617
62 126
805 460
808 153
245 790
299 157
177 681
837 43
573 927
39 41
776 685
556 332
969 170
301 910
556 16
140 300
152 266
845 929
964 223
225 532
671 645
977 778
134 983
130 660
12 255
2 954
525 1
63 874
458 902
287 271
510 320
316 95
645 688
297 528
645 59
77 517
535 660
928 652
101 209
97 810
616 800
625 519
451 823
483 999
22 766
142 723
487 887
983 634
381 426
200 975
113 119
176 578
90 298
750 256
989 303
977 686
885 784
905 273
536 502
227 657
862 262
574 899
774 184
137 545
972 834
916 661
326 64
524 842
880 1000
978 528
795 640
689 329
774 327
563 671
780 304
567 323
650 688
354 133
963 64
372 859
733 610
952 650
203 469
281 661
539 392
988 872
907 528
335 851
819 587
450 213
8 784
127 174
96 913
837 940
655 227
902 316
966 859
681 969
786 771
854 36
329 47
926 835
516 735
77 368
887 948
974 547
351 445
666 765
105 646
918 646
708 739
122 20
320 243
108 64
786 797
622 631
714 75
155 108
939 93
618 899
349 114
135 707
279 172
175 126
64 196
82 419
902 788
892 834
89 201
170 370
199 826
627 560
645 658
593 628
763 455
180 6
897 825
680 522
543 833
707 345
847 917
181 618
679 666
866 799
181 454
874 762
110 738
80 832
980 210
147 626
786 38
137 230
861 975
128 164
800 256
580 753
810 87
692 870
84 984
489 738
901 565
496 622
638 903
108 355
104 444
126 655
44 438
435 827
795 338
514 347
837 273
616 594
319 454
179 383
327 689
4 651
824 88
159 171
726 484
716 558
671 783
798 18
634 941
377 981
181 136
924 165
57 278
686 529
619 268
417 250
887 943
634 346
565 466
596 523
579 242
861 869
987 757
417 544
958 720
962 509
815 169
871 511
607 114
486 969
53 823
433 802
341 842
972 10
615 266
759 503
695 789
947 452
215 140
263 917
70 565
917 785
462 211
396 76
391 761
491 308
199 804
530 299
847 25
937 471
525 934
395 297
519 706
341 616
653 48
729 284
601 18
212 84
71 605
923 236
89 707
539 289
779 467
366 428
589 782
734 942
319 392
332 636
455 294
14 997
601 525
784 479
735 216
672 449
102 112
624 198
45 930
760 179
348 770
456 894
939 281
626 866
246 31
97 938
137 951
940 548
171 750
26 211
743 455
27 811
254 308
269 293
934 336
450 944
852 764
919 17
117 26
463 567
102 610
360 896
728 67
950 332
401 198
349 357
643 188
9 129
64 925
788 849
6 247
672 90
480 263
948 223
574 835
592 437
580 943
850 242
363 861
470 343
714 974
224 699
610 744
964 450
891 512
506 632
527 719
144 110
381 199
278 34
837 310
242 88
780 775
801 965
404 453
655 315
890 189
825 787
224 281
730 977
505 120
395 996
198 34
993 381
304 397
1000 218
969 468
623 773
210 976
425 864
564 610
200 497
473 753
726 383
798 120
41 15
726 802
46 424
249 836
564 642
529 137
500 228
59 869
233 354
404 618
824 891
639 820
75 218
496 302
405 280
197 846
275 317
423 237
594 110
901 585
847 929
284 94
371 460
28 181
491 217
84 726
414 164
894 645
644 166
316 25
77 227
19 972
646 63
81 752
691 155
155 207
833 2
167 13
2 176
498 518
230 635
581 90
857 824
340 632
22 779
991 364
22 959
660 306
679 298
850 215
675 225
844 528
437 699
191 447
124 680
628 187
10 293
961 919
527 882
206 489
900 418
929 799
157 45
558 511
550 486
738 586
178 487
980 358
392 776
677 473
820 989
800 985
396 973
409 711
156 29
748 508
464 889
717 306
43 654
892 389
733 371
491 927
685 392
213 900
303 648
707 508
272 267
541 807
263 964
411 329
305 321
881 614
243 341
28 617
958 434
344 646
953 207
353 205
90 443
237 663
726 549
202 213
673 943
88 798
372 964
962 913
738 382
854 788
855 353
938 190
653 929
755 514
188 602
75 358
253 915
368 229
689 557
898 599
859 944
64 286
538 575
174 424
975 51
979 479
356 328
572 161
189 345
660 418
648 32
800 603
241 115
749 426
402 289
450 487
668 144
124 68
757 819
883 876
686 778
363 534
839 263
183 226
157 955
21 534
959 850
854 839
700 882
8 726
574 629
344 885
591 859
728 799
718 533
935 298
140 726
801 211
934 771
397 920
548 797
322 897
779 289
730 707
599 431
691 498
34 332
484 814
175 130
21 786
689 820
904 651
767 116
560 264
113 276
497 525
288 553
333 294
746 556
533 573
557 640
157 418
642 594
164 614
728 130
762 177
428 539
886 561
700 73
991 139
486 173
665 574
484 116
777 964
887 161
369 988
302 850
334 892
209 988
788 296
90 371
534 294
953 265
793 92
239 697
990 691
670 20
824 914
292 96
11 722
625 283
32 455
169 797
989 724
502 905
670 127
853 651
845 418
271 223
733 102
251 557
287 828
457 309
252 727
393 495
400 711
796 630
357 262
271 919
20 591
58 208
138 372
341 757
428 359
283 91
565 442
811 283
492 713
35 183
855 610
899 817
71 297
32 302
711 503
725 605
292 920
791 501
329 531
704 597
188 39
266 232
646 50
555 106
962 586
976 883
375 93
823 355
597 261
476 730
755 860
993 73
219 865
144 782
672 835
754 884
918 505
321 955
304 121
952 406
5 132
503 770
370 212
286 159
649 311
82 728
329 825
422 453
419 818
961 201
817 779
49 794
710 898
763 482
422 442
960 790
51 294
683 159
384 640
544 635
782 905
868 934
283 152
609 991
61 437
388 128
260 802
302 830
911 718
893 398
502 121
38 611
300 631
503 944
380 84
931 310
307 636
234 933
517 330
148 559
781 233
545 439
84 283
118 4
565 642
652 744
65 978
216 949
409 903
620 674
318 666
88 913
191 822
342 156
796 375
162 915
710 94
5 987
869 406
382 267
527 616
267 115
955 882
408 796
253 717
106 938
648 190
271 907
982 987
645 251
639 513
998 459
161 294
474 119
259 471
112 212
343 194
330 429
164 951
299 993
821 879
224 922
277 652
182 482
429 197
279 816
590 567
211 915
850 839
759 28
652 235
821 286
294 818
119 391
798 474
375 633
919 870
155 361
377 264
62 474
278 275
732 652
594 469
100 486
296 690
827 207
295 832
908 243
164 335
455 802
544 59
305 365
969 912
17 862
420 666
281 411
512 508
413 996
573 282
880 107
59 354
855 441
754 129
396 632
544 92
547 913
825 44
474 517
72 51
203 804
378 467
156 170
500 527
147 160
335 931
733 224
737 663
216 937
571 679
446 774
75 254
312 682
29 645
473 218
846 572
487 673
14 289
878 801
525 768
795 523
926 550
596 841
591 815
471 668
820 101
21 457
86 801
659 558
412 335
924 895
798 832
334 870
955 41
899 112
451 372
729 15
146 399
60 413
570 409
994 142
564 758
790 223
309 584
970 976
76 539
833 36
995 477
526 266
318 270
340 379
437 429
644 370
967 236
617 925
562 981
262 815
549 419
707 935
690 248
930 796
888 581
229 710
434 788
12 635
368 803
915 144
360 328
894 950
296 492
268 316
908 368
1 869
385 938
582 715
268 466
889 516
546 549
297 83
5 212
8 968
799 116
226 841
606 924
960 213
707 163
595 324
183 944
928 463
888 807
153 15
926 633
205 89
539 816
405 571
964 520
217 749
448 798
217 321
790 763
665 132
576 376
303 914
920 37
1000 390
59 248
597 236
988 534
532 685
99 86
205 63
722 752
475 240
145 701
979 321
249 174
574 469
13 265
235 792
530 118
990 348
576 884
848 483
95 772
664 435
670 275
164 454
149 429
44 958
679 795
911 544
421 647
685 508
388 804
109 61
374 623
158 92
546 771
427 840
416 793
467 265
611 270
696 624
336 766
927 118
748 9
663 377
993 239
913 162
975 268
150 850
571 987
937 3
596 624
794 218
371 459
347 199
310 715
194 427
614 939
294 774
51 148
56 947
831 720
848 137
113 244
660 659
522 197
266 726
294 36
847 298
741 981
117 980
673 235
474 446
579 290
106 266
611 231
32 148
108 471
895 531
651 684
366 140
246 701
537 572
972 207
41 784
940 112
224 983
118 512
813 794
601 39
309 50
17 717
269 512
455 53
535 164
944 17
930 972
194 504
870 979
963 974
395 649
576 506
505 656
862 217
868 87
47 91
779 115
244 864
16 339
846 206
73 319
2 740
443 360
347 660
626 423
575 896
275 348
574 916
848 502
219 308
134 441
318 755
946 714
662 990
35 668
735 920
407 756
422 575
717 422
835 556
416 657
810 421
701 977
956 278
419 306
972 628
492 508
141 275
207 645
610 658
670 533
993 311
973 651
334 955
530 145
468 140
623 862
394 947
781 346
670 865
49 223
596 497
683 570
938 61
339 20
965 39
678 843
468 170
325 178
817 207
628 174
280 536
583 606
539 880
703 150
615 511
799 123
973 53
202 157
250 939
361 609
360 338
716 49
160 125
405 390
361 229
799 211
852 291
802 733
640 263
227 43
30 99
440 24
142 800
721 975
207 303
146 825
360 718
490 67
741 589
661 542
534 543
348 937
10 339
405 168
805 897
229 13
326 771
553 378
748 848
884 482
319 119
196 19
928 195
907 843
324 377
848 31
687 140
219 500
164 630
768 159
779 86
7 217
509 702
530 769
344 832
922 997
869 561
204 2
355 748
775 41
5 413
643 17
505 381
40 875
821 887
425 677
911 533
777 784
974 812
36 590
660 989
160 1
989 769
166 312
21 802
767 289
405 642
387 138
477 910
739 783
757 48
478 680
661 892
252 497
292 188
988 486
915 381
532 822
904 277
662 496
690 53
244 343
97 377
219 527
20 866
289 630
201 766
572 559
567 286
616 37
455 852
984 177
807 919
226 590
425 548
843 295
710 683
601 287
671 814
231 716
626 2
472 447
61 503
654 218
166 960
276 704
586 238
83 557
264 897
232 886
673 376
608 601
820 593
122 631
531 13
35 772
849 255
23 36
193 38
156 773
941 337
314 846
861 889
416 280
782 81
119 978
101 455
627 351
923 925
554 583
769 547
929 666
844 944
883 899
481 505
986 53
474 683
147 781
429 177
371 693
815 25
619 537
471 474
482 574
973 429
228 989
185 854
171 683
915 820
341 997
807 785
879 52
407 483
67 990
413 589
261 132
507 136
601 639
453 768
151 567
839 10
907 289
294 325
416 538
577 467
329 584
536 271
438 366
337 482
85 305
425 88
827 203
104 862
644 515
909 370
959 652
678 703
881 250
396 730
210 613
606 382
689 77
522 958
262 729
306 349
503 668
396 369
395 261
257 476
973 402
696 608
31 525
449 452
467 890
265 783
819 783
5 992
273 728
975 169
753 29
355 771
544 980
725 666
526 393
821 560
626 792
881 479
779 559
370 925
754 983
675 635
228 774
904 337
141 800
935 383
560 342
13 144
1000 323
719 642
104 503
172 506
219 620
686 809
568 426
408 941
871 339
197 77
824 879
793 238
252 372
187 498
288 485
890 442
19 393
71 230
790 332
584 349
550 88
295 235
634 607
833 296
815 39
551 969
424 190
971 661
88 335
835 292
568 1000
856 797
800 774
482 244
113 131
801 847
847 81
72 361
220 111
373 89
998 794
166 6
978 284
1 33
890 335
885 541
604 781
689 579
463 143
686 540
228 175
315 883
932 747
24 538
948 617
143 323
451 601
586 110
836 719
767 661
472 195
105 922
264 72
599 482
371 425
239 316
474 702
873 347
664 34
923 380
907 176
838 580
306 401
299 222
92 980
111 85
835 932
843 318
759 494
188 438
790 497
944 733
779 281
869 215
90 442
707 230
800 12
526 890
523 198
649 641
603 510
60 729
734 688
72 802
278 628
79 320
898 639
192 911
368 213
550 885
440 67
502 140
98 122
765 633
899 633
124 305
223 33
525 107
198 401
95 168
192 686
312 308
94 949
214 59
358 870
157 460
83 867
417 974
275 117
558 864
625 33
862 244
958 546
378 517
451 184
700 615
533 37
694 529
702 947
12 406
575 382
156 769
534 383
210 145
916 712
169 619
67 422
485 412
56 898
669 663
992 327
827 235
936 289
480 321
884 841
864 765
831 389
878 808
192 592
552 142
938 757
5 818
878 823
320 730
501 435
299 704
657 640
935 495
41 385
205 436
401 383
152 276
878 444
895 995
663 986
632 921
90 344
199 128
828 829
683 306
613 126
47 145
309 536
370 884
584 530
156 426
811 524
179 391
480 481
948 261
511 91
774 206
728 300
485 77
167 164
961 941
922 158
264 343
560 979
336 674
763 901
965 590
478 212
816 698
559 565
819 227
668 791
543 618
998 509
105 84
870 700
542 174
760 468
207 73
269 160
655 257
643 327
556 161
886 209
214 66
159 931
423 274
777 847
564 584
774 926
825 335
582 696
506 641
615 943
276 83
995 139
907 603
517 812
629 534
284 488
305 322
102 241
754 79
27 288
172 364
515 180
832 22
581 789
832 472
641 997
834 65
889 270
455 115
497 847
92 539
1 859
282 434
721 691
606 565
812 768
225 38
363 565
464 374
979 608
404 227
137 304
225 451
361 311
734 366
734 137
675 895
102 852
376 302
732 504
697 217
284 594
968 805
90 243
226 508
633 225
364 247
945 291
417 175
442 692
476 374
331 408
628 637
582 145
275 541
716 42
666 460
509 979
951 990
523 838
300 521
274 811
429 311
519 88
474 541
6 687
468 320
685 129
240 539
193 345
263 164
231 272
845 338
659 51
716 334
14 988
450 247
260 556
30 457
124 41
122 991
76 475
328 829
470 33
219 674
540 292
988 440
175 642
333 219
314 587
93 513
787 738
796 294
846 917
69 256
631 171
729 940
782 456
914 899
309 769
495 469
174 216
96 296
875 150
274 520
807 824
864 326
743 489
743 330
51 928
398 527
923 506
966 356
430 747
971 451
435 572
294 264
673 190
232 399
746 182
484 525
106 258
307 893
188 714
927 825
427 641
279 409
592 246
607 544
255 65
374 533
420 833
354 40
286 377
770 666
466 406
639 384
885 191
691 121
984 542
882 788
253 118
81 682
583 501
650 674
255 73
201 529
493 14
568 97
501 771
615 33
308 16
902 604
776 413
38 206
747 401
67 511
410 869
895 835
245 371
804 536
164 703
115 915
828 896
549 630
990 237
639 731
37 739
428 172
20 542
735 243
169 419
641 519
598 467
723 439
577 602
650 271
312 451
253 774
540 534
719 771
164 619
723 716
829 283
754 720
922 10
863 645
953 453
608 775
847 524
883 426
205 890
293 770
608 360
897 4
536 529
799 265
618 904
989 925
929 77
290 182
870 957
246 113
811 846
112 290
469 79
872 598
278 426
960 42
647 768
564 874
881 679
809 617
961 620
360 178
383 956
822 733
208 515
969 691
44 511
853 87
994 969
234 312
830 430
352 837
261 259
135 571
173 869
225 379
435 459
659 29
741 724
736 542
79 256
577 572
271 954
323 4
203 795
592 737
449 197
837 312
767 721
556 876
747 916
801 900
852 587
910 881
372 332
13 57
855 711
581 487
194 607
135 407
523 540
130 320
763 657
697 160
299 795
98 972
509 254
889 985
561 964
203 733
779 527
518 975
121 567
532 655
557 867
609 971
510 969
698 726
111 694
366 761
73 546
761 804
603 683
503 245
683 864
260 666
258 440
271 532
615 816
329 586
689 566
434 210
202 39
319 999
488 799
211 709
971 198
46 18
409 454
331 671
918 942
546 698
781 768
9 298
511 51
558 428
738 401
153 842
258 166
123 24
705 35
458 38
455 929
789 868
566 369
407 896
578 698
851 521
291 84
691 97
249 717
233 221
44 778
967 224
226 86
303 87
610 894
967 869
757 58
231 138
133 119
811 658
647 958
504 191
126 544
576 82
745 162
745 355
555 656
91 572
294 377
310 124
660 868
103 621
53 360
668 94
969 503
338 965
469 667
539 987
448 172
214 822
279 179
68 968
414 338
418 1
255 744
693 110
144 951
585 229
219 483
188 559
959 366
192 270
504 205
661 379
920 760
52 309
386 638
367 585
659 662
249 502
822 919
158 714
391 988
459 745
14 992
267 260
78 162
106 450
575 547
719 989
426 805
681 674
324 483
220 295
379 202
374 200
937 973
723 204
634 811
212 770
125 694
265 891
213 846
688 281
558 678
916 243
477 21
912 407
898 170
219 127
402 206
643 102
353 941
554 755
78 321
807 985
372 536
415 538
110 158
510 307
600 434
373 341
564 766
750 462
35 537
462 867
122 94
613 792
774 361
680 835
708 325
61 817
664 912
76 28
76 532
162 802
894 613
481 499
19 409
682 427
49 753
392 522
819 150
485 399
953 781
211 629
780 741
481 485
20 146
173 303
489 70
89 527
352 763
314 993
712 973
75 822
418 119
261 718
758 78
332 984
586 718
463 848
981 646
449 97
278 752
500 123
405 242
859 357
395 925
904 678
471 736
927 533
225 690
833 259
32 190
749 712
947 582
818 767
162 429
360 431
811 39
470 168
458 335
124 229
447 127
848 347
442 121
766 450
765 631
718 36
621 124
569 192
359 124
928 426
490 806
4 427
26 599
416 131
555 526
482 145
772 411
620 130
936 626
40 116
219 106
741 783
150 606
576 573
45 272
22 145
440 1
683 924
476 470
725 701
996 625
905 784
645 892
968 578
177 339
706 44
301 879
734 862
236 163
213 645
403 183
454 757
442 749
140 753
925 976
402 307
89 537
374 133
243 702
316 655
677 342
973 338
829 746
575 834
867 36
164 917
408 288
4 547
127 661
836 57
496 926
627 388
616 441
510 579
933 265
954 693
610 233
667 162
820 717
569 162
797 38
295 257
871 239
66 295
338 950
947 370
215 842
232 436
149 599
857 721
785 705
720 810
174 293
445 764
652 175
803 144
446 682
35 780
376 348
197 282
40 189
937 687
894 631
294 411
20 949
347 971
799 402
888 9
85 293
350 706
411 445
248 355
207 345
251 791
972 645
706 308
507 439
924 405
936 887
18 537
225 580
110 642
743 860
948 726
164 302
118 620
381 375
961 618
119 377
900 366
832 388
704 391
158 87
995 889
833 831
165 744
11 580
327 622
447 395
69 161
332 650
910 618
705 328
95 729
751 738
824 616
896 77
422 501
621 282
446 318
477 326
593 583
882 12
357 642
200 208
369 766
369 826
656 972
485 105
489 944
531 790
154 411
189 589
911 570
701 163
34 626
260 889
443 420
398 374
819 46
92 404
264 585
414 343
637 727
223 591
517 674
778 286
446 615
842 718
204 91
954 995
274 268
936 156
707 538
504 823
914 701
545 41
920 57
16 163
331 346
828 377
515 491
137 848
369 936
333 447
985 839
378 399
558 654
301 522
690 383
481 223
863 841
252 691
110 531
110 935
365 637
88 372
619 919
551 547
425 640
840 188
976 312
230 598
550 739
637 992
356 736
369 503
492 217
449 869
335 789
958 177
83 904
748 756
573 979
36 878
620 147
415 361
637 283
368 783
238 459
111 623
535 839
480 273
376 300
559 327
832 199
259 75
733 676
564 281
349 37
89 400
827 104
353 180
390 768
144 178
903 41
952 570
423 100
158 876
596 655
562 87
660 634
752 829
439 60
273 824
923 998
64 987
614 339
796 891
928 769
742 72
112 51
531 860
391 601
436 577
549 89
324 937
21 443
191 821
597 538
797 28
28 872
933 483
335 339
552 825
118 548
166 955
28 950
859 613
873 132
390 164
649 726
939 315
797 337
788 757
745 83
383 126
576 817
79 264
340 64
697 746
523 356
280 434
743 738
163 795
788 76
166 313
198 183
13 715
949 785
270 267
199 615
387 768
573 512
871 985
725 912
692 434
575 133
8 668
558 499
818 452
766 62
516 395
69 983
196 688
793 54
261 105
221 438
860 240
436 755
195 424
896 824
943 608
227 670
115 197
563 784
989 371
69 34
98 904
881 996
281 208
452 918
282 444
795 393
584 956
563 166
875 976
68 801
348 63
716 575
757 612
822 975
400 763
297 811
989 723
976 488
393 67
291 551
909 411
638 778
348 237
791 389
5 238
823 981
748 810
411 893
353 558
777 528
291 631
421 514
954 402
419 663
594 608
814 987
416 728
234 196
48 579
189 839
885 370
859 264
134 388
599 20
983 366
794 595
538 973
220 856
797 486
39 44
999 467
130 146
201 37
58 745
165 967
257 331
363 839
635 281
956 244
685 502
710 322
154 714
769 833
980 552
229 235
358 376
969 327
17 523
288 913
913 40
207 665
441 635
168 972
945 878
781 153
671 866
408 550
311 836
236 705
449 475
76 60
612 73
834 99
467 236
28 564
190 963
589 67
846 423
240 691
600 352
256 485
449 25
874 333
467 804
829 948
539 783
222 768
96 755
521 290
391 565
844 657
624 909
761 765
844 771
161 728
317 964
401 865
94 666
318 908
244 145
548 189
721 865
682 482
148 161
612 117
329 157
212 183
665 598
468 380
831 66
942 823
454 583
674 453
397 415
635 795
412 109
952 719
477 823
1000 220
310 285
198 181
732 260
916 657
56 8
557 487
665 424
931 260
429 290
384 288
158 916
891 590
558 193
736 468
450 51
992 190
451 46
471 633
494 298
907 643
674 795
767 425
824 699
457 652
19 156
60 195
542 732
459 79
224 84
117 499
677 707
250 976
242 764
633 317
130 827
300 977
274 987
856 106
945 306
335 776
127 6
105 865
383 561
132 934
221 980
527 769
704 144
132 195
810 969
796 657
951 185
24 623
570 533
350 263
430 820
714 403
200 325
577 101
13 333
34 384
934 154
810 822
832 762
781 399
390 179
852 754
397 262
684 562
626 244
300 331
766 529
448 563
274 113
769 289
235 696
630 303
658 301
74 53
525 637
5 493
227 291
945 354
938 654
228 226
529 21
914 883
355 852
858 874
58 921
183 839
958 571
105 360
161 231
117 121
355 490
697 626
316 647
177 429
643 41
817 435
749 685
939 630
882 417
200 728
414 320
793 492
435 276
872 743
851 233
295 119
749 67
613 834
868 529
527 272
255 706
378 743
580 925
175 704
53 25
409 477
756 640
19 785
117 829
491 595
190 765
615 745
650 990
812 979
399 674
652 556
265 699
846 972
669 406
339 424
96 849
973 102
186 866
622 40
291 701
7 721
348 398
303 297
68 423
850 593
299 853
877 698
917 878
460 531
282 366
724 80
233 219
96 711
878 574
52 634
468 124
625 801
782 70
986 296
250 176
453 851
494 144
782 523
482 449
167 755
839 316
85 329
175 396
786 458
4 5
550 958
927 672
592 728
574 933
48 852
296 957
155 273
259 627
34 338
5 739
44 68
104 172
596 328
283 857
768 339
729 963
204 266
520 539
663 459
333 521
343 615
965 482
46 248
759 636
395 347
832 533
657 709
866 538
134 143
320 366
511 321
295 726
160 613
15 624
451 920
844 294
308 933
856 233
675 243
566 546
599 672
777 604
777 458
139 519
540 398
725 11
559 66
677 311
112 996
356 375
318 968
320 27
278 767
462 183
400 471
733 432
227 808
322 325
453 123
38 63
715 556
153 352
289 125
706 145
297 978
306 786
783 456
738 679
853 241
135 57
521 753
734 259
138 763
961 29
68 366
894 512
651 943
474 543
754 330
185 101
668 877
559 624
494 48
550 235
802 23
610 420
518 650
509 935
803 109
438 37
318 562
147 973
653 532
710 995
113 49
893 429
541 660
876 281
234 717
693 20
736 659
531 725
378 874
593 332
136 760
352 661
801 834
454 421
602 755
142 908
48 990
673 857
683 35
996 863
930 200
197 619
57 580
861 303
59 29
613 194
861 612
244 232
581 577
720 894
104 568
79 832
210 969
916 865
339 278
802 327
381 666
888 331
574 959
816 231
279 758
439 643
271 784
532 3
562 237
638 352
947 674
757 934
154 391
267 656
731 924
683 917
442 466
600 829
876 594
318 965
900 286
143 66
354 589
668 210
125 960
241 999
124 266
954 497
713 238
170 718
308 764
642 52
388 525
600 792
86 538
387 85
991 775
524 957
550 628
221 232
571 364
69 207
411 598
771 119
987 955
614 118
573 922
800 164
95 959
252 78
837 897
296 663
797 622
828 951
780 105
194 66
215 412
69 45
708 723
521 491
842 390
443 345
756 715
500 578
714 784
990 819
986 625
851 579
372 704
163 131
112 450
174 526
578 269
68 106
864 835
513 621
795 681
482 737
775 412
856 282
190 720
897 607
302 362
225 270
670 299
597 625
850 717
971 96
826 183
848 424
963 384
205 201
953 829
736 836
838 33
249 977
424 601
475 206
69 403
270 708
984 548
462 443
828 648
109 908
945 912
742 637
785 760
627 887
825 648
786 670
725 522
86 476
540 203
676 873
659 845
171 245
784 631
134 760
711 138
522 130
8 803
692 913
798 532
176 391
863 343
606 931
594 540
698 647
264 652
123 908
618 163
478 529
93 656
239 553
356 472
177 104
826 581
691 727
830 947
530 791
291 102
437 309
66 573
84 612
568 597
244 886
94 748
546 391
966 40
501 579
903 502
302 539
376 464
327 931
354 847
793 821
851 501
476 546
232 506
188 986
676 113
739 948
900 365
296 718
966 487
786 961
527 142
191 980
995 855
55 873
319 138
22 241
718 670
753 413
350 983
903 142
230 274
675 537
566 285
712 736
549 929
470 410
65 492
667 290
579 277
600 236
357 683
802 597
535 181
406 42
187 638
75 788
514 626
826 584
360 788
529 651
63 177
606 276
687 900
742 48
251 761
78 98
801 602
225 727
759 394
202 112
368 676
589 351
50 769
156 788
237 525
580 808
961 569
684 645
617 408
841 762
744 84
302 600
199 174
321 11
772 397
435 317
348 150
32 538
567 264
19 534
997 991
252 777
229 266
407 596
932 935
240 843
963 5
618 271
949 811
894 499
331 421
197 722
508 657
696 213
881 576
388 618
689 860
488 574
963 395
69 474
30 21
599 944
189 726
930 21
58 229
969 764
164 2
612 40
445 633
979 322
953 920
612 608
612 609
261 815
249 57
514 524
130 773
441 647
398 201
378 772
369 599
309 20
411 80
77 300
191 385
898 930
882 474
852 14
404 814
290 7
610 290
652 10
600 174
890 447
14 612
991 91
793 324
619 113
697 859
623 884
89 687
398 763
287 281
58 85
933 854
734 808
428 278
622 623
299 338
706 527
65 582
237 383
877 306
951 584
899 975
872 962
153 434
120 899
380 655
325 739
633 744
356 302
109 625
499 921
21 586
810 692
962 973
520 498
999 9
755 562
282 609
114 351
53 693
233 989
901 172
776 456
730 48
148 602
929 475
941 94
197 580
957 85
897 534
726 853
595 464
813 777
28 873
695 64
805 748
535 91
546 998
165 72
842 978
14 24
836 47
138 637
907 581
652 598
750 371
907 280
862 604
717 218
802 474
879 952
964 789
837 796
930 294
848 185
492 471
67 575
417 721
637 661
601 84
887 587
631 45
59 378
165 41
713 70
229 339
778 404
709 160
957 557
391 536
305 702
618 69
974 24
102 19
977 631
842 475
214 739
344 966
812 76
226 338
741 125
279 885
743 234
790 275
283 192
987 653
148 19
246 335
142 156
202 296
662 101
698 422
887 367
893 72
836 939
854 999
232 461
489 158
844 816
123 39
551 665
283 105
404 429
536 296
734 895
142 221
928 46
621 660
895 321
349 123
174 779
38 587
864 876
768 97
73 84
351 435
895 301
628 501
970 68
447 675
967 367
230 43
463 571
372 299
540 826
920 658
189 773
321 851
622 602
357 604
138 53
584 165
176 368
131 547
906 114
634 498
309 588
101 180
672 361
207 720
893 576
115 218
473 962
566 863
989 112
237 686
641 711
481 282
838 967
795 735
509 81
803 381
476 745
746 932
44 901
76 455
523 302
46 927
231 604
92 323
821 394
927 67
554 764
285 165
893 192
581 871
905 798
697 920
503 485
441 106
437 518
128 762
304 76
481 204
357 948
966 832
675 778
318 590
357 584
26 324
842 800
596 717
587 974
732 349
903 785
188 121
728 86
559 995
105 774
419 271
785 323
443 239
95 54
472 843
704 625
91 841
394 749
97 734
513 677
761 233
228 835
134 196
881 181
793 380
788 470
96 956
896 558
85 308
564 865
964 696
389 403
473 436
439 720
910 869
152 330
982 394
393 469
307 948
605 684
36 497
766 628
774 310
154 398
998 637
369 374
395 820
348 959
1 684
810 683
344 358
863 241
731 194
503 375
49 785
533 624
12 799
473 53
606 712
522 314
340 292
211 588
674 670
339 305
969 367
959 256
18 73
613 677
182 632
447 554
839 160
622 315
980 906
394 621
409 963
143 34
556 5
162 629
186 133
488 267
171 603
215 7
372 850
84 127
436 854
127 457
492 515
265 990
29 30
262 479
580 886
389 489
50 365
415 87
339 519
727 628
251 138
610 463
129 41
266 146
146 581
997 672
599 356
397 532
441 787
664 418
320 590
176 799
778 703
882 499
424 438
186 474
722 987
960 466
740 813
772 979
747 499
63 514
752 504
272 630
418 994
469 343
724 340
311 340
28 721
375 910
437 259
763 892
233 433
551 784
24 32
794 912
775 411
521 826
995 140
221 695
453 431
659 653
573 5
958 432
176 390
239 640
786 614
539 617
594 862
330 791
934 113
81 141
771 651
348 790
256 845
631 722
855 795
724 271
716 712
180 777
858 482
782 530
721 442
371 329
304 940
182 575
863 627
724 720
331 836
134 352
84 660
87 940
920 401
700 651
458 65
892 628
269 61
830 615
81 145
668 78
350 437
994 247
78 677
672 276
423 944
263 205
457 58
359 353
534 125
125 401
729 293
511 104
818 165
545 731
573 729
870 46
397 17
474 180
40 235
649 479
672 890
49 961
302 626
935 729
822 88
806 925
860 148
622 355
966 514
86 866
235 644
490 688
660 47
570 805
973 848
282 883
66 322
532 8
880 91
837 990
677 410
400 503
833 493
214 687
569 59
121 418
622 987
903 737
519 76
55 788
671 863
928 713
504 384
263 56
587 27
47 438
85 793
704 290
463 476
21 895
665 697
153 841
936 707
328 192
122 814
290 269
597 149
90 421
475 258
455 810
878 767
193 181
906 607
673 970
421 895
137 343
594 650
803 929
223 923
923 920
856 163
322 537
15 217
830 376
550 942
759 979
12 135
997 534
486 529
1 661
528 695
970 409
841 856
832 852
98 86
749 273
936 645
537 126
49 320
529 337
374 240
569 672
8 88
367 948
78 169
890 184
986 208
337 102
108 624
78 617
440 849
203 610
714 289
672 111
371 653
715 129
871 487
928 831
782 337
642 363
194 721
826 260
647 117
544 151
618 741
740 710
939 192
760 18
132 876
208 188
582 597
461 832
957 42
543 383
574 324
534 554
771 75
81 723
887 64
317 573
138 598
602 612
137 219
226 958
770 740
153 868
713 108
995 927
748 509
645 354
963 828
350 951
453 486
236 389
79 711
804 414
114 627
443 357
609 135
74 844
294 43
879 516
908 471
217 178
185 319
397 628
199 567
291 63
780 584
819 481
543 975
876 165
651 109
732 563
180 379
994 70
923 238
216 586
697 478
917 137
932 229
748 302
626 448
32 754
386 311
148 591
723 714
586 209
206 527
112 108
520 126
707 112
788 800
810 301
399 75
706 521
815 703
371 958
128 330
64 127
588 80
68 649
325 721
551 362
18 938
505 364
873 265
521 335
164 109
333 612
830 485
327 823
540 572
13 64
731 309
505 963
140 401
745 818
172 412
425 909
42 829
560 719
786 353
805 10
697 241
657 265
295 728
636 837
127 493
522 266
367 52
845 972
535 208
197 378
40 757
270 379
585 300
620 371
236 119
208 795
345 577
905 286
987 427
443 112
682 302
877 765
575 833
291 150
320 923
912 479
433 598
445 927
543 683
239 573
832 842
754 588
749 929
140 190
25 564
884 215
384 950
374 560
644 250
526 795
796 268
438 564
814 833
681 926
505 192
147 825
565 492
557 883
615 498
648 722
697 634
59 4
990 748
775 813
10 747
78 609
46 465
909 14
584 912
269 68
498 835
26 982
360 140
386 587
804 406
318 166
564 546
205 65
78 782
644 842
407 854
238 84
554 484
139 230
603 259
990 253
636 431
139 364
624 977
941 4
521 381
840 323
761 339
346 391
918 133
618 821
292 627
388 307
37 784
493 560
542 208
211 183
600 86
706 371
593 543
873 427
949 921
257 489
529 292
887 960
271 157
310 129
768 126
997 311
231 105
29 841
427 58
670 279
665 385
622 503
405 556
690 21
496 759
756 395
919 458
728 562
725 805
63 174
801 755
8 286
412 624
586 699
210 67
399 545
39 102
476 904
838 763
742 203
950 309
748 752
523 178
39 958
138 346
200 688
249 971
507 72
275 496
174 845
5 714
22 824
418 511
27 82
562 683
230 421
787 439
468 826
667 575
465 599
971 310
489 562
485 588
102 255
981 894
260 917
61 69
432 804
822 885
659 753
716 671
931 879
621 398
153 698
373 495
456 374
505 913
916 698
982 918
30 829
632 765
38 922
389 429
258 966
325 775
741 610
556 192
997 937
567 599
925 999
430 802
728 757
182 203
172 73
558 484
336 364
703 849
323 647
745 247
540 123
820 674
224 643
680 304
598 337
748 903
132 843
661 536
302 180
435 747
635 197
902 772
356 201
185 866
99 611
612 165
952 197
430 344
237 450
182 213
393 915
296 664
683 161
768 205
768 268
223 25
979 172
856 268
803 778
459 730
895 327
401 783
956 928
371 127
807 866
783 380
161 359
826 743
452 731
965 604
113 202
968 775
836 125
927 676
205 923
676 506
731 826
868 449
939 431
685 320
139 494
235 191
199 292
849 516
764 5
2 2
448 348
607 876
751 438
747 511
130 91
359 191
908 649
753 195
652 496
555 65
925 906
257 382
941 170
30 309
10 966
500 180
968 596
192 596
942 689
789 746
417 631
316 192
442 968
23 281
577 136
273 549
85 525
495 967
466 514
52 553
655 927
549 95
978 312
963 598
399 450
127 162
864 475
113 700
149 219
11 562
899 935
766 343
998 952
848 529
961 500
458 147
670 205
719 588
664 368
557 54
841 204
346 75
632 572
399 116
528 868
924 199
812 314
323 252
318 849
632 791
183 755
797 182
339 624
822 743
174 176
492 208
193 180
944 75
388 215
101 464
899 330
218 180
609 212
492 207
803 702
570 164
685 263
15 642
885 66
687 979
763 481
875 140
675 241
442 925
254 416
607 51
405 905
133 976
480 188
249 929
379 685
865 405
915 629
833 623
114 974
448 599
354 304
458 522
497 866
940 853
889 212
821 2
490 399
445 242
527 235
246 811
833 774
873 827
784 429
926 921
682 636
63 211
957 711
899 687
44 96
888 796
16 198
658 778
538 813
144 612
222 737
19 310
845 577
105 564
292 510
713 248
861 375
504 887
241 174
318 46
126 147
818 407
367 825
466 294
751 974
228 596
566 515
116 639
94 987
872 895
646 336
505 107
41 302
175 912
353 141
30 885
281 832
929 576
546 897
764 222
897 406
832 766
415 594
943 805
999 129
208 868
394 650
144 117
903 103
30 33
974 789
575 999
228 346
455 391
512 479
662 689
74 221
900 548
31 890
215 784
772 628
209 689
243 176
804 334
821 251
602 459
491 831
228 292
466 467
166 832
420 527
526 464
715 682
513 993
297 994
969 639
475 673
618 352
597 433
157 206
753 764
632 798
957 48
966 723
344 28
26 523
470 315
320 124
404 419
925 61
102 834
797 556
449 894
430 603
730 676
27 578
651 444
136 6
856 730
475 721
143 260
959 219
211 547
756 535
465 843
873 422
575 287
726 847
290 424
557 385
301 150
518 226
4 61
440 168
71 16
971 335
773 612
575 235
980 628
520 654
668 541
206 480
85 141
870 889
621 998
98 989
210 107
987 439
499 865
965 350
553 66
111 196
901 882
591 516
545 640
718 310
482 417
335 117
584 113
119 151
873 150
446 329
558 429
74 358
928 874
571 282
829 777
731 601
534 17
173 443
774 82
356 89
78 685
844 198
783 770
453 492
47 970
68 461
493 288
670 101
804 382
88 985
659 736
260 552
393 722
431 576
206 940
551 641
969 759
267 967
946 759
295 334
99 176
902 932
547 108
159 768
940 333
371 454
143 62
116 214
673 687
141 585
368 978
519 768
922 35
38 168
33 795
598 775
829 863
312 527
947 806
547 532
916 464
394 207
215 341
107 345
847 982
136 128
595 818
901 893
42 951
581 806
265 857
206 64
617 78
718 341
641 224
882 698
864 719
931 734
851 644
541 186
300 518
9 866
990 669
199 409
896 127
893 781
417 546
50 978
751 322
828 83
518 55
52 988
513 864
883 419
993 293
145 107
876 744
779 420
784 498
527 101
565 665
651 488
518 579
76 189
630 700
427 221
106 536
851 534
343 918
258 438
285 770
972 327
537 768
662 688
559 819
686 894
661 443
779 362
994 489
718 198
905 153
546 649
388 465
57 29
912 401
312 37
691 798
544 477
59 163
216 889
715 908
256 836
910 88
57 166
438 637
488 305
480 380
197 876
316 750
131 515
903 541
419 177
596 303
175 152
613 651
959 880
574 504
377 274
798 753
209 379
620 683
260 776
123 603
582 601
777 915
188 594
693 296
954 757
124 928
576 319
876 187
52 447
408 797
424 433
22 308
825 208
376 637
933 825
178 545
1 45
91 938
783 130
687 728
374 268
132 743
293 116
484 95
481 386
787 945
147 78
671 690
125 389
193 759
804 871
355 516
137 945
99 906
633 38
262 908
206 185
446 307
566 407
846 98
274 100
906 493
232 78
388 345
900 460
829 40
212 496
756 329
801 874
557 633
472 281
910 995
339 210
446 772
684 542
281 4
684 23
606 944
720 691
521 330
657 374
141 639
521 42
620 491
873 695
170 925
321 347
258 32
767 372
377 362
585 447
60 826
620 501
592 784
516 241
525 395
604 175
89 787
35 303
901 887
643 636
842 559
235 362
224 581
34 560
269 27
717 197
753 950
402 851
82 165
544 85
325 489
976 480
650 758
199 7
406 927
905 331
634 490
549 236
607 3
966 886
409 242
162 65
693 671
107 500
475 31
559 190
697 289
956 921
671 629
345 565
590 669
278 280
38 311
48 373
21 739
213 663
26 663
120 918
250 716
695 832
48 314
174 66
501 834
686 74
612 868
784 876
782 476
816 879
988 6
797 351
291 208
285 565
45 666
463 404
425 894
910 951
956 442
7 985
106 811
858 818
61 781
154 726
204 530
627 152
633 513
247 732
445 698
528 146
854 984
206 416
657 624
552 17
168 692
914 896
994 517
231 947
82 204
819 102
646 774
426 387
408 231
498 966
426 657
550 652
749 268
490 306
657 507
402 442
277 676
457 308
980 64
158 237
693 443
188 65
107 847
903 807
779 893
753 746
165 630
291 959
988 970
312 601
102 41
545 537
904 94
959 495
944 382
29 863
126 685
528 23
971 196
135 553
864 565
634 462
551 522
737 908
340 882
90 748
555 733
473 386
191 24
690 584
932 322
327 813
797 761
663 593
842 832
261 705
496 259
65 608
301 140
996 525
17 820
593 936
32 154
76 697
507 23
972 625
400 432
571 606
858 584
534 63
369 147
308 425
792 189
509 130
876 61
552 512
727 897
191 658
226 724
397 465
279 796
681 827
903 732
158 997
434 980
707 895
875 116
453 426
815 818
830 163
501 13
575 684
274 911
290 807
253 216
377 761
149 608
612 960
989 291
311 451
89 280
624 817
121 298
651 312
270 405
54 683
987 74
444 289
386 141
787 757
517 417
620 507
628 810
11 709
345 791
648 961
43 717
1000 617
552 495
354 688
241 617
421 124
693 658
448 559
53 782
792 345
366 680
921 495
918 234
142 592
427 233
507 746
632 876
77 709
427 171
912 112
760 73
709 975
387 912
447 513
805 613
493 947
448 446
283 110
260 966
353 3
496 780
761 40
660 251
830 92
543 446
113 281
709 423
216 628
715 479
613 929
155 480
668 962
381 246
198 863
333 198
572 121
951 613
479 586
562 841
316 211
582 910
121 166
275 78
819 369
135 987
229 638
526 994
409 330
363 81
109 432
559 219
526 416
636 601
246 44
260 810
230 145
113 333
586 900
621 626
76 744
587 952
433 475
576 958
980 251
429 739
33 273
285 668
122 960
402 471
294 25
170 130
806 197
524 943
779 105
627 183
354 356
694 366
207 463
178 98
504 273
674 228
56 570
704 381
420 515
780 920
830 21
820 387
230 232
286 98
595 935
301 81
72 925
416 919
646 753
867 80
962 542
803 938
283 149
90 341
169 92
946 723
152 295
10 671
274 967
887 984
740 578
655 461
60 110
726 492
229 447
220 511
309 741
844 482
162 253
81 174
514 521
662 958
923 307
385 812
221 62
875 73
898 739
496 153
612 636
36 856
905 385
894 112
871 375
239 785
419 794
542 333
976 259
730 489
736 454
951 772
640 144
149 711
418 399
785 463
14 77
852 87
281 812
53 35
993 578
293 227
263 687
98 342
292 928
729 282
423 151
949 485
19 571
760 765
110 581
181 674
964 307
590 952
497 973
200 860
860 142
851 893
245 7
656 395
639 114
360 240
718 982
104 992
1 155
428 8
904 492
177 212
448 190
403 809
615 910
661 27
879 283
285 820
864 313
528 642
613 54
436 482
195 186
970 363
605 138
781 961
604 699
198 533
288 761
876 864
11 536
527 124
1 891
403 838
358 191
48 49
384 725
473 859
853 50
318 787
211 536
850 177
116 213
690 389
764 623
901 76
322 960
572 72
225 966
852 574
798 534
500 480
837 807
831 878
72 689
403 833
340 923
664 922
425 66
35 373
106 686
626 903
261 752
935 647
315 172
875 599
417 349
61 517
642 3
573 239
203 212
458 455
380 311
191 368
752 578
568 433
281 972
487 331
876 415
137 394
162 240
479 924
121 739
264 450
282 549
723 320
800 974
134 885
395 548
507 73
927 544
881 637
761 861
240 221
188 362
691 793
420 664
476 275
169 573
475 593
521 309
491 253
312 871
524 715
622 661
320 96
21 173
837 417
106 848
747 532
73 861
469 637
996 916
189 467
348 80
276 125
729 174
724 509
336 904
750 306
108 246
641 157
120 837
987 538
396 568
99 768
593 551
72 679
118 951
806 1000
980 972
850 563
514 897
124 420
118 257
243 571
479 144
510 81
146 854
767 482
85 552
923 559
123 991
951 258
690 569
719 748
371 47
559 936
736 42
46 595
278 209
437 743
942 192
129 441
161 382
499 916
436 40
929 320
538 67
645 453
421 304
802 734
212 150
481 122
112 828
832 60
488 511
498 324
522 733
108 342
151 232
149 324
534 301
952 846
217 871
496 586
997 69
573 250
14 508
246 456
584 829
840 905
732 432
791 499
349 304
165 70
897 82
24 393
927 513
237 489
706 819
873 623
290 990
150 429
787 369
174 916
706 421
784 679
661 679
282 465
511 649
196 883
19 949
18 144
993 702
450 845
945 614
859 634
809 776
60 54
914 102
739 7
884 201
900 27
404 464
826 818
865 969
141 219
364 53
754 383
272 621
884 350
49 230
571 774
272 437
287 83
795 782
407 623
270 844
612 543
829 364
856 461
451 822
140 276
799 489
937 491
376 665
363 555
509 800
648 112
655 895
592 564
331 674
775 109
193 652
201 660
764 134
961 634
719 512
151 799
47 81
639 292
424 45
106 915
143 930
775 92
882 728
100 115
545 708
822 215
362 163
752 639
443 507
517 651
588 373
421 495
858 416
829 292
216 204
219 857
534 886
300 941
892 660
991 750
711 719
601 23
340 574
236 160
977 44
215 360
972 991
234 926
250 671
513 310
332 138
66 596
418 180
975 841
830 366
389 635
274 212
590 310
919 604
9 544
934 903
827 152
745 564
176 226
978 341
878 541
62 292
473 842
622 216
433 982
23 987
244 982
345 431
38 836
112 120
480 687
468 685
221 847
431 492
960 284
724 7
989 849
725 744
641 352
220 76
540 332
173 635
617 896
552 696
60 345
691 570
752 637
612 8
218 244
93 176
46 733
78 906
667 130
794 364
285 758
303 631
857 476
152 85
778 486
779 162
503 141
888 474
337 363
458 746
103 924
930 602
846 618
438 94
603 319
35 603
660 638
786 789
109 652
231 535
386 120
885 502
404 218
828 484
492 528
296 947
598 45
628 318
169 872
532 111
70 371
798 989
747 817
641 877
244 641
541 194
349 536
883 757
988 924
428 683
713 162
573 695
754 342
279 630
427 483
409 870
749 96
845 356
343 802
314 310
496 848
589 372
711 592
204 272
885 678
252 279
886 835
488 457
894 982
514 115
238 763
309 647
389 318
199 302
174 175
711 607
393 464
912 560
853 78
564 238
469 374
886 655
2 752
618 630
768 8
214 213
200 151
356 964
514 675
418 479
654 717
879 45
740 858
662 549
444 899
451 526
257 526
991 253
257 350
918 891
977 676
505 134
449 136
918 919
184 846
416 110
965 14
814 645
354 141
166 492
565 400
735 401
656 82
384 251
498 362
789 75
806 321
181 694
164 470
314 765
216 900
453 54
222 310
578 515
280 692
945 529
141 447
544 987
917 415
448 341
300 711
933 792
381 888
732 204
396 903
388 482
977 431
816 684
28 100
528 606
968 328
41 207
412 61
516 906
706 585
484 606
70 867
542 629
963 912
849 850
344 965
488 195
19 679
62 899
542 975
419 659
725 28
489 977
857 226
749 405
863 533
130 149
699 907
43 458
205 403
121 148
586 350
408 961
191 180
4 715
99 387
865 321
192 454
537 999
489 512
469 491
640 348
255 772
771 55
265 150
523 683
778 646
511 329
163 727
89 35
444 630
94 551
830 93
426 849
411 799
180 295
628 227
729 657
287 519
532 785
286 657
240 534
185 187
721 352
316 894
87 32
435 268
673 890
539 620
654 754
163 211
636 867
500 278
467 537
37 940
808 338
412 833
697 819
999 545
614 568
576 788
368 886
861 286
649 401
133 777
927 852
137 989
67 98
844 857
931 362
978 671
26 939
285 616
851 297
923 478
64 635
385 174
408 272
329 464
302 453
950 695
16 967
951 30
582 432
415 730
327 362
284 391
257 823
994 113
592 102
811 956
956 635
394 608
680 179
608 853
175 110
830 825
940 687
1000 958
889 204
929 426
121 95
23 441
924 507
281 925
304 19
865 792
69 737
617 64
2 834
73 18
824 526
146 969
624 682
661 592
489 759
688 647
270 1000
803 138
105 91
711 90
410 247
381 752
752 514
72 15
26 138
846 199
682 180
595 26
964 345
155 139
329 8
53 235
744 307
638 263
518 495
711 338
196 241
44 796
140 671
900 648
933 565
262 472
759 181
910 119
197 43
488 487
218 22
715 576
188 326
185 820
744 541
867 118
566 876
530 500
362 473
681 134
868 289
922 106
204 72
252 180
37 94
789 896
724 648
346 368
786 94
792 397
367 224
803 395
938 627
903 806
821 389
516 856
172 956
322 822
471 879
175 514
416 233
854 614
685 667
726 57
158 223
467 518
895 311
150 444
452 353
417 860
747 917
27 210
930 749
757 857
161 425
488 157
735 351
25 241
929 999
808 230
547 820
3 734
696 124
938 249
26 187
389 37
151 67
712 247
327 71
129 33
812 467
839 957
332 758
466 723
686 424
835 403
224 510
21 553
591 680
222 509
189 366
180 177
712 934
16 913
285 982
687 342
459 61
969 225
525 809
728 365
533 509
466 305
566 268
617 570
858 35
997 591
741 463
137 597
496 282
730 514
694 295
698 867
44 16
299 897
561 916
481 535
328 440
553 271
598 511
824 678
185 504
846 591
857 911
944 26
856 916
836 690
339 826
598 334
901 691
336 792
49 165
819 677
443 740
238 936
615 771
819 589
81 255
999 679
532 87
1 556
4 12
391 736
995 659
878 873
969 673
601 649
157 361
905 789
98 579
619 913
735 674
201 169
269 265
594 116
565 842
404 206
105 461
339 227
960 993
474 99
901 471
524 504
752 802
956 189
285 400
989 360
10 443
505 260
268 761
167 915
905 353
429 574
587 172
295 745
242 856
965 758
960 812
58 629
902 612
79 49
425 955
760 980
997 678
689 883
609 703
683 764
802 842
152 634
447 431
411 509
846 94
625 948
844 100
632 396
275 943
21 926
610 415
561 593
195 899
752 83
604 338
923 713
964 508
725 620
955 994
526 619
45 539
632 450
749 629
796 479
967 966
472 786
397 744
432 951
666 619
468 107
223 417
556 77
176 381
231 511
266 918
513 82
143 659
946 917
286 427
550 843
893 647
406 797
940 608
885 972
827 366
605 546
828 520
924 987
794 38
388 112
491 339
133 885
890 273
858 286
372 83
902 929
597 618
842 791
651 812
270 104
609 79
826 255
464 913
225 509
416 784
915 456
937 283
338 993
126 866
211 926
425 576
141 434
191 738
792 696
742 681
870 418
519 133
563 194
508 284
436 579
243 569
616 177
872 97
873 112
459 567
900 609
188 948
704 448
418 183
498 322
497 984
742 867
602 363
953 147
89 680
713 761
301 442
245 453
31 6
333 383
648 162
914 622
411 596
706 923
461 296
71 65
321 862
396 281
875 819
83 191
365 675
212 133
538 639
733 59
607 319
875 207
794 426
467 790
305 571
474 489
463 950
244 375
332 994
135 128
185 142
857 62
445 669
61 182
384 243
44 118
508 764
944 191
618 517
256 324
852 624
882 57
45 44
662 661
513 383
705 558
821 854
906 436
456 76
261 611
390 848
31 961
797 662
946 518
762 754
772 852
949 823
981 393
464 296
787 461
902 62
412 60
369 552
457 476
51 417
904 126
843 27
930 654
157 168
208 402
744 937
312 339
314 944
406 121
290 949
188 732
708 552
98 251
145 324
37 507
607 362
626 1
26 449
539 839
480 14
761 674
470 121
139 994
107 608
364 570
425 364
901 687
624 806
911 436
360 660
2 391
263 553
631 964
536 863
793 392
970 614
951 359
61 743
77 965
512 618
609 577
64 97
970 62
425 793
422 280
437 612
848 650
226 97
558 498
657 479
162 64
727 510
285 933
19 691
618 811
314 656
425 851
611 767
99 728
318 120
538 867
226 459
562 37
174 267
497 862
748 479
312 206
389 307
58 140
231 881
820 820
210 225
88 238
546 901
864 608
514 354
361 313
762 572
763 34
466 706
51 898
909 84
611 7
786 583
686 481
743 193
642 199
200 591
809 328
234 220
716 949
989 556
277 551
222 128
243 301
273 305
1000 153
229 809
181 287
185 439
886 976
677 917
919 95
598 787
136 235
485 383
276 213
751 791
11 857
300 62
647 792
146 891
300 332
314 468
832 637
375 498
60 876
111 787
558 696
63 868
48 481
38 335
322 152
105 213
365 569
633 635
574 148
467 748
197 889
564 146
73 887
849 193
585 119
482 134
253 361
211 608
973 538
281 248
497 435
646 964
910 846
257 347
476 100
453 172
886 622
146 293
906 964
546 329
150 654
132 917
229 371
712 158
296 595
891 707
477 286
658 948
330 182
67 956
827 253
480 618
127 481
62 787
719 333
659 728
511 635
3 254
628 937
764 351
129 78
731 438
68 342
716 795
322 983
931 654
183 695
463 748
996 326
936 920
366 689
623 458
274 346
121 734
766 632
472 172
232 184
770 648
866 756
176 701
352 129
39 303
67 479
874 538
969 291
845 595
588 619
229 70
998 386
286 321
465 697
101 889
537 560
296 183
796 529
218 190
461 69
257 23
655 861
557 373
896 642
101 909
597 46
265 919
36 9
960 754
730 375
813 196
305 885
865 564
922 1000
593 988
53 419
289 678
532 992
698 160
673 661
563 764
829 130
908 473
680 742
642 979
56 525
936 152
657 102
311 676
670 4
748 578
86 166
882 835
791 39
530 603
643 924
773 658
999 593
965 581
563 983
104 741
655 288
566 258
54 406
933 403
509 280
539 607
151 752
588 660
798 419
19 671
880 224
87 924
474 164
7 6
188 654
720 551
93 489
111 140
401 566
786 744
939 191
805 199
364 638
296 231
277 852
490 194
126 290
542 704
447 244
767 644
403 741
381 605
604 233
192 167
404 134
501 778
337 93
363 185
69 988
501 185
412 71
258 842
477 899
9 163
650 170
281 63
441 960
731 317
117 350
136 179
814 308
162 720
913 213
322 597
444 225
848 740
406 120
943 908
504 615
502 52
575 889
892 198
154 336
252 869
224 127
526 678
795 729
762 892
547 566
661 261
344 204
706 378
85 672
646 28
10 18
5 195
531 37
442 492
149 649
391 70
105 644
993 839
554 502
334 134
27 665
666 716
13 99
313 974
596 514
992 883
907 21
966 154
651 552
232 298
846 919
1000 707
435 341
379 148
170 79
976 224
668 354
453 663
970 800
963 556
103 804
169 332
385 693
344 798
342 869
727 72
223 689
963 716
3 79
903 808
635 944
998 539
263 123
143 478
497 654
727 659
714 793
843 304
531 185
301 773
191 159
128 105
290 808
167 875
981 420
928 133
946 353
599 424
988 807
218 428
12 884
231 16
679 844
816 383
642 254
187 278
526 209
416 802
902 459
825 997
677 848
742 426
359 946
80 734
227 695
662 162
524 827
69 48
667 546
979 524
794 616
901 716
661 763
107 560
716 380
508 665
407 263
29 627
379 52
434 727
56 139
300 306
519 102
493 380
515 99
929 460
290 419
883 13
60 213
816 978
337 304
479 653
435 955
610 921
302 442
69 863
372 338
819 861
537 917
602 78
46 905
826 812
342 366
994 567
704 15
767 817
374 651
520 856
964 390
681 633
579 882
658 617
21 468
897 178
444 54
160 155
741 166
358 693
18 414
268 799
52 734
453 105
114 863
597 260
80 844
735 459
63 278
283 125
70 488
324 728
396 285
282 164
267 842
304 784
252 402
758 795
582 101
165 465
581 512
652 632
187 856
181 514
645 158
230 914
462 796
837 876
560 850
279 766
532 678
997 774
37 950
108 957
934 212
928 916
488 435
607 431
317 613
682 153
738 583
491 689
662 790
188 522
750 408
153 142
477 474
115 524
394 536
487 435
849 715
416 300
93 642
666 561
499 499
986 789
772 884
666 187
131 942
698 329
586 327
948 188
855 856
977 503
397 745
17 264
136 325
592 858
181 746
147 373
392 453
380 511
879 94
755 111
543 459
6 373
128 485
390 502
220 927
678 190
600 868
481 503
584 343
74 31
178 661
501 935
988 519
569 69
14 308
108 170
931 850
249 849
591 353
388 176
270 99
501 571
161 140
596 660
950 432
265 606
369 262
848 284
75 508
602 896
259 579
257 333
637 938
411 779
816 990
886 689
63 981
210 510
284 590
306 828
638 295
614 177
697 676
883 507
235 405
753 671
275 484
772 24
227 121
285 31
329 778
712 712
230 939
984 853
921 936
922 202
768 32
451 462
798 154
837 389
957 156
66 479
483 391
604 508
476 41
566 48
663 825
435 890
418 338
581 539
549 208
930 329
739 11
997 567
681 91
476 205
391 677
956 202
692 746
222 44
72 373
927 638
591 539
781 180
527 555
616 231
262 448
159 294
423 96
720 166
306 928
695 534
302 108
413 146
769 817
675 617
519 922
376 994
860 496
323 370
538 87
362 531
982 284
759 714
138 804
26 772
738 778
257 153
782 24
629 139
833 519
726 441
192 955
427 45
35 9
170 874
55 581
260 576
548 723
133 770
797 644
442 837
893 931
398 897
758 220
177 151
11 184
488 553
820 102
590 490
974 905
877 609
593 25
202 12
43 896
141 574
345 625
382 557
429 894
566 839
392 833
165 773
884 14
665 962
404 862
891 232
777 100
96 597
206 266
891 151
998 902
140 20
388 779
930 548
633 993
177 173
104 779
124 348
281 831
589 831
802 953
763 520
487 930
682 361
519 40
364 937
817 506
718 503
656 829
901 923
549 941
243 914
809 115
34 520
512 501
117 290
325 562
769 662
848 637
347 988
106 435
751 960
94 306
539 534
33 608
442 456
874 465
69 134
665 590
333 388
515 801
836 258
223 305
899 233
502 313
510 226
721 528
926 177
469 471
708 481
905 926
613 76
406 252
319 959
728 925
708 251
763 445
53 626
689 312
805 362
522 126
241 96
231 807
930 178
964 941
568 635
221 165
139 786
861 44
507 405
534 358
866 364
525 712
735 352
489 21
587 52
27 352
884 456
565 227
679 798
493 126
839 823
436 184
165 587
26 444
427 410
163 118
540 325
549 734
306 440
935 857
494 979
376 304
684 264
198 849
756 603
191 713
76 37
136 45
116 309
425 77
429 100
154 341
12 976
252 280
714 527
94 82
412 486
285 719
20 597
108 680
930 357
731 187
174 687
649 128
947 85
330 453
373 522
660 430
517 725
82 188
348 816
14 891
39 604
404 197
729 74
511 901
870 641
679 597
685 217
909 861
501 24
423 925
334 843
117 756
988 433
653 38
966 234
31 368
94 641
1000 111
309 291
8 310
602 632
240 659
727 316
193 478
428 174
435 68
204 884
634 391
289 10
709 325
393 350
123 411
314 691
905 20
864 552
169 951
279 479
933 935
434 104
281 866
794 837
564 46
977 71
663 800
320 377
518 505
963 951
182 175
106 357
472 232
882 538
273 587
409 209
481 601
365 816
191 244
718 607
533 951
999 568
435 28
653 361
350 162
284 190
633 130
729 525
770 980
713 666
123 22
601 150
134 506
505 352
643 723
527 112
558 868
402 760
268 64
689 534
763 340
158 304
220 126
17 218
650 898
709 59
132 180
555 792
357 905
34 986
24 871
420 577
593 647
533 460
569 971
837 607
700 804
326 365
60 299
871 130
100 106
985 378
763 961
134 151
908 414
256 132
168 574
36 414
586 662
107 820
277 363
244 256
695 281
197 696
678 380
203 109
556 444
897 621
985 744
768 316
932 99
127 116
537 235
667 316
722 744
612 939
636 460
625 581
385 535
973 652
176 378
123 199
461 572
132 903
245 890
928 85
980 113
595 94
484 616
562 974
721 689
155 915
371 237
440 869
658 572
610 48
106 133
166 835
259 13
837 159
902 157
69 341
208 233
212 815
611 41
224 741
242 969
658 749
271 542
399 418
134 313
184 857
176 883
205 421
99 335
553 850
500 647
960 124
642 117
791 840
3 77
458 313
295 302
679 628
322 490
777 370
931 898
336 78
280 521
326 653
486 565
17 353
19 477
623 830
955 806
88 425
547 865
798 831
167 628
197 974
692 42
343 622
378 834
502 921
524 862
741 314
527 849
289 234
296 734
326 819
874 842
893 859
980 71
122 189
652 892
561 637
178 162
70 204
358 182
890 133
912 687
880 277
97 51
343 879
332 456
108 491
796 292
177 537
941 924
222 672
612 592
841 448
687 88
344 624
709 165
196 642
997 501
859 464
116 204
245 873
351 154
709 350
649 164
198 13
393 275
618 702
294 856
103 870
116 181
349 843
608 634
523 610
446 896
374 618
733 545
967 612
449 545
9 572
8 42
57 61
402 748
403 114
171 906
886 902
227 762
812 837
537 44
284 948
308 807
994 944
20 446
668 912
323 410
599 698
683 266
289 331
461 989
117 74
902 485
871 501
984 814
187 961
589 429
398 140
353 843
486 82
626 590
518 695
975 123
275 911
372 204
573 98
358 965
249 787
720 140
369 152
917 730
99 85
110 353
539 315
198 814
473 758
420 87
727 590
529 344
632 131
624 565
462 785
767 265
260 233
96 37
540 664
99 94
990 608
45 32
156 613
704 572
6 498
213 3
270 988
507 140
452 977
968 240
280 81
862 218
287 554
192 207
361 556
882 58
32 784
899 917
959 874
248 779
219 751
426 344
946 309
11 235
847 731
675 783
886 614
287 252
91 164
449 259
399 911
389 864
57 229
989 710
8 869
168 282
205 779
738 124
748 717
673 70
515 539
965 783
807 367
473 768
930 348
351 537
349 707
726 230
689 45
45 317
522 630
825 979
574 151
980 980
377 247
895 685
487 108
836 223
630 122
189 305
669 590
422 64
453 871
604 328
199 918
749 912
146 817
258 939
958 678
611 893
466 51
891 79
394 334
457 43
858 935
319 586
895 203
543 765
630 117
428 556
850 652
366 36
752 974
130 557
526 933
834 460
265 520
994 289
324 765
661 828
207 197
366 74
587 723
706 64
286 40
285 525
845 810
843 655
105 166
831 235
24 661
608 292
17 987
779 195
404 830
681 125
721 174
477 673
129 203
581 343
45 9
212 610
702 188
276 686
209 414
150 302
393 507
698 106
545 519
298 769
465 743
909 758
477 289
623 441
686 908
604 501
196 644
810 242
485 425
304 529
517 530
676 785
846 133
698 269
953 123
978 894
121 17
328 363
855 65
587 33
84 56
955 374
366 481
266 193
818 361
857 239
683 632
993 589
666 609
757 699
950 448
102 862
9 604
215 763
556 834
878 385
568 802
258 967
780 427
434 535
922 121
854 347
389 340
388 3
151 540
769 838
195 884
847 416
912 904
817 269
642 372
614 660
774 817
413 576
606 304
420 550
292 267
38 354
152 292
87 226
725 2
76 324
149 174
534 826
405 687
618 119
704 562
999 757
79 51
907 235
878 67
850 1000
502 151
927 412
175 551
422 721
69 416
212 510
326 302
793 765
6 13
217 908
443 66
225 794
238 952
136 676
608 852
652 524
650 579
185 762
158 448
113 941
107 518
123 650
817 198
717 35
949 440
652 93
421 116
396 464
93 748
396 633
210 977
969 248
651 981
500 574
282 943
20 735
556 822
86 816
630 498
71 406
827 223
353 797
734 566
764 543
587 196
180 7
730 98
187 596
75 329
398 482
619 497
871 860
64 909
470 220
222 795
593 587
605 746
926 490
170 158
580 706
512 227
846 470
581 845
647 918
851 532
983 477
378 836
481 764
613 104
227 498
843 591
742 802
513 157
847 577
68 698
550 170
748 663
356 219
535 800
990 337
828 775
990 185
949 41
755 585
510 841
149 325
71 53
308 979
685 949
459 20
158 409
732 806
341 78
255 457
394 818
295 123
139 289
512 856
457 469
160 784
721 79
278 398
736 959
824 268
712 171
524 781
633 106
413 284
984 510
749 53
957 990
660 761
311 462
784 659
557 566
648 691
680 801
960 350
282 106
744 536
926 371
368 197
639 742
327 113
103 394
918 93
543 951
842 448
285 855
547 666
610 837
206 833
729 170
521 175
476 234
377 71
478 988
956 385
137 359
833 289
991 426
517 110
684 507
416 753
49 916
985 316
680 311
555 939
175 190
947 360
970 703
130 960
163 996
900 659
732 35
353 509
285 738
405 694
537 83
72 366
892 691
39 473
221 636
797 975
327 416
464 505
576 283
228 223
465 615
982 886
806 202
660 40
301 600
900 905
839 65
297 454
953 941
578 44
887 143
646 507
75 261
282 341
729 911
543 943
566 960
195 709
348 218
67 236
417 447
363 253
158 458
402 226
356 28
260 812
17 339
378 770
414 834
10 349
152 959
468 902
945 168
185 813
57 786
870 131
244 273
798 403
357 184
473 677
140 108
958 632
632 656
718 901
917 966
123 116
710 623
782 909
711 934
480 903
612 366
151 215
649 485
266 234
131 753
79 852
959 450
407 562
797 615
478 506
71 567
198 395
103 528
940 346
215 266
899 95
103 483
323 415
692 518
414 993
369 83
941 191
132 838
700 813
229 769
7 800
961 65
161 674
522 70
856 791
466 536
510 703
791 894
370 104
787 425
585 11
411 901
905 334
350 973
991 497
326 570
674 153
561 221
148 687
488 7
601 887
62 774
908 78
181 948
110 550
655 477
983 583
171 781
544 838
593 754
930 33
494 523
691 790
407 80
515 172
545 763
839 6
544 353
495 175
237 793
246 66
540 719
154 169
71 353
925 157
858 312
763 22
286 351
548 996
566 657
98 835
970 512
387 95
776 797
608 842
786 341
550 441
514 702
126 4
968 174
838 194
56 84
748 525
705 828
353 134
310 177
26 673
577 205
439 313
426 180
813 40
124 227
825 177
426 570
23 787
146 727
104 501
981 470
521 229
5 998
742 673
535 608
367 399
51 22
752 203
547 687
272 523
950 876
873 984
708 981
138 483
241 344
909 30
709 429
185 118
77 25
4 965
376 397
651 185
429 230
661 893
243 365
83 109
321 461
848 114
588 469
320 219
625 632
746 820
757 147
218 759
128 297
282 383
789 783
864 940
527 425
243 605
583 851
712 740
578 988
581 921
16 317
924 316
396 947
362 761
788 401
163 596
371 884
997 14
164 328
281 56
585 882
622 643
316 774
546 154
752 888
457 530
677 358
613 670
695 550
127 151
498 192
405 819
100 497
229 86
51 77
866 312
853 314
949 806
688 656
623 509
71 110
654 504
40 432
85 977
368 412
269 320
683 24
859 918
14 621
767 198
86 226
113 640
348 677
616 674
813 1000
384 855
812 307
502 469
165 574
770 210
8 95
293 429
90 323
531 62
532 792
617 431
692 507
767 119
867 961
421 955
203 909
802 990
612 249
319 619
792 404
901 818
389 388
824 380
741 147
59 701
397 100
541 999
379 603
930 184
476 208
152 150
78 53
565 522
640 716
663 589
53 959
852 462
702 799
357 819
57 429
488 279
238 601
537 130
400 623
588 746
217 531
763 541
232 426
398 358
581 601
577 86
458 108
379 403
829 923
634 348
769 587
184 932
350 986
29 649
777 632
950 469
629 192
378 823
223 184
896 373
670 481
731 16
598 756
111 680
404 77
516 407
601 94
937 654
704 390
751 881
419 915
294 700
925 170
827 869
312 864
37 45
446 591
62 572
228 423
951 859
463 438
622 699
424 898
675 967
149 57
557 632
476 431
178 113
979 510
358 640
266 786
220 750
595 514
924 566
466 368
804 719
833 836
193 364
135 738
374 842
928 989
804 993
667 30
343 162
486 556
537 748
644 441
878 744
585 655
813 941
192 858
362 584
295 168
613 775
687 185
676 111
336 812
292 387
669 744
564 792
807 990
490 585
27 421
622 956
290 24
424 524
525 132
149 628
207 387
800 535
461 49
338 246
469 557
727 213
3 220
16 455
532 554
70 247
235 263
75 807
778 553
875 767
455 436
344 678
958 960
974 463
13 918
448 33
425 171
497 849
285 660
791 417
78 493
92 181
721 496
240 901
119 496
124 705
378 870
464 980
564 414
870 80
340 793
746 898
109 80
905 840
165 7
406 145
345 217
333 492
193 891
741 772
227 620
154 91
437 135
58 532
250 369
735 408
664 838
151 561
546 574
115 299
960 248
472 278
945 690
283 302
704 989
489 118
582 210
952 972
16 23
646 453
782 515
83 331
981 808
55 818
247 957
165 541
506 597
259 335
564 101
855 212
764 897
315 100
350 593
401 913
220 673
457 242
298 707
293 159
894 394
541 971
478 959
193 403
593 514
671 905
562 174
794 888
107 273
265 986
502 323
142 936
470 308
109 34
567 477
843 961
992 68
480 159
720 675
781 71
656 457
133 433
182 330
208 181
500 835
329 549
261 594
467 233
237 333
439 965
895 410
63 912
325 997
252 327
770 952
330 996
776 184
247 113
180 320
559 950
895 653
71 828
995 176
588 547
745 737
206 21
271 905
967 67
410 945
56 176
231 380
834 368
588 173
450 259
180 216
712 744
936 44
261 424
107 227
388 153
47 290
890 406
594 679
547 337
428 58
372 575
728 373
457 356
783 289
965 710
863 967
204 955
107 723
49 983
461 17
558 536
496 56
557 762
481 292
277 110
574 490
972 748
495 465
412 11
323 222
522 738
885 496
644 574
773 151
282 204
537 640
518 530
253 757
54 610
466 191
700 759
854 476
853 597
373 373
37 142
652 629
941 570
189 53
560 290
277 780
447 547
538 864
139 405
554 639
272 752
985 711
382 600
111 379
658 488
374 691
499 899
527 73
146 561
573 129
57 870
459 38
132 680
844 10
704 603
456 128
841 759
532 986
637 399
73 277
730 667
907 55
837 97
307 178
147 365
759 115
876 612
228 130
125 415
499 725
467 112
974 300
142 605
409 729
31 121
255 193
992 407
653 110
564 152
654 568
647 61
511 967
196 31
996 747
247 108
412 999
543 640
877 13
858 219
199 336
684 764
529 950
45 372
27 408
10 196
154 180
339 999
973 148
186 307
297 943
196 523
565 307
229 436
994 122
712 194
491 832
43 165
236 620
210 840
610 106
748 664
607 991
727 761
201 95
917 916
59 8
704 163
790 548
971 480
425 71
411 651
96 181
931 595
949 87
352 558
953 806
578 225
661 969
422 295
683 879
539 429
427 545
335 807
511 123
736 270
254 143
433 490
934 728
170 655
355 258
548 410
260 783
379 306
859 245
944 305
36 714
17 369
711 895
207 427
949 677
359 761
798 572
155 410
42 358
525 972
788 400
950 863
918 146
346 576
307 790
339 491
968 933
478 880
964 26
418 598
17 89
834 832
184 642
265 39
833 574
946 638
449 22
918 777
524 375
103 460
561 523
608 18
255 235
855 259
629 628
838 812
753 818
326 595
40 651
142 544
437 608
917 374
236 855
238 38
630 751
263 209
445 979
962 270
692 769
787 231
858 106
409 896
337 467
321 196
629 147
937 158
539 285
761 441
898 530
390 742
631 525
22 235
883 589
438 962
936 29
567 838
211 812
619 345
916 287
543 136
141 20
760 374
152 804
800 60
27 503
171 848
93 819
199 669
628 336
78 573
909 818
891 93
332 952
404 856
621 151
42 758
143 977
793 704
785 526
611 387
949 658
535 192
476 778
197 179
110 647
263 644
185 338
357 495
514 299
564 578
772 420
365 819
720 581
437 537
392 529
943 985
721 550
460 772
459 793
762 690
140 387
4 145
56 917
100 840
145 477
146 191
235 100
265 490
518 703
429 950
680 771
709 582
143 983
289 243
384 239
90 872
696 228
605 45
923 316
636 279
440 345
860 552
55 572
117 511
897 260
210 324
684 74
258 169
328 343
718 264
598 256
590 513
255 536
403 926
11 937
263 796
308 466
739 573
816 41
625 995
315 73
314 854
511 2
990 55
134 725
673 216
489 638
376 691
933 428
200 299
992 962
13 260
162 672
485 18
728 846
910 983
406 709
499 635
582 891
791 432
10 947
76 719
597 148
987 207
584 759
701 474
101 716
519 72
810 518
583 256
704 816
182 898
720 521
21 114
294 66
766 30
950 208
702 2
584 516
101 375
456 773
913 255
872 352
383 155
148 939
507 765
63 327
920 460
861 495
827 616
643 718
655 659
600 569
85 924
466 246
190 270
387 570
911 6
711 746
541 386
507 819
838 620
421 93
303 452
107 355
884 896
295 290
559 997
541 861
959 802
528 205
981 570
628 746
439 470
674 949
651 318
933 212
237 521
380 312
104 83
923 337
224 38
480 236
151 339
912 491
34 463
983 339
864 926
483 768
762 513
929 995
727 790
428 466
445 696
476 50
571 889
141 737
655 318
208 774
708 821
362 112
273 226
961 674
724 569
221 88
980 565
958 587
731 902
620 807
423 882
714 878
552 408
440 597
341 383
599 613
349 522
109 159
256 635
487 998
900 705
282 591
385 850
816 391
327 16
617 118
1000 705
649 376
265 442
552 715
747 551
72 897
206 698
35 892
65 18
48 347
361 467
157 912
637 518
112 276
28 209
537 199
919 952
13 2
128 549
476 837
971 689
634 247
958 136
276 844
278 885
321 561
281 725
940 536
874 19
858 964
34 597
353 503
703 230
509 791
215 74
763 599
8 249
281 172
786 433
663 911
161 625
245 356
286 59
922 123
975 561
225 864
350 596
800 616
240 124
969 592
386 223
399 810
682 806
719 168
138 770
830 903
57 361
985 78
444 609
155 209
854 666
453 600
268 225
56 593
941 816
25 753
233 377
233 288
369 236
214 556
980 630
858 589
145 144
621 921
970 255
401 189
837 467
445 649
144 277
881 522
147 813
577 374
169 444
467 170
524 938
952 539
854 433
1000 152
22 753
505 561
766 271
376 756
885 507
854 352
5 272
610 530
334 92
81 449
778 102
249 440
853 575
331 883
543 250
519 259
302 25
923 698
995 606
544 821
221 519
854 642
236 204
892 14
341 603
606 167
678 554
829 449
711 102
516 989
28 666
407 116
961 840
726 806
517 380
766 479
854 228
259 49
167 423
353 500
982 695
785 374
884 39
948 71
233 442
22 225
973 376
490 899
414 121
294 541
487 72
196 175
401 748
824 880
227 356
149 595
474 394
901 868
886 124
68 666
925 382
388 810
703 125
876 768
423 739
573 965
653 46
855 230
770 834
690 607
82 869
994 259
755 449
994 965
313 378
839 343
757 1000
166 812
625 180
203 290
968 762
776 888
759 824
798 339
248 617
883 493
712 840
835 578
625 525
323 864
987 964
95 34
994 510
740 308
239 755
430 996
6 585
602 959
202 972
482 179
37 97
936 607
369 586
419 791
736 985
974 435
757 140
829 672
707 21
469 386
810 515
239 100
168 146
913 701
581 82
181 326
468 592
939 983
693 890
760 734
552 92
577 841
276 18
581 664
121 86
649 147
903 335
858 149
778 206
769 266
565 183
783 738
66 495
664 710
172 623
245 736
478 149
848 57
557 280
437 673
802 996
779 476
673 592
539 444
259 672
302 837
500 847
183 400
931 637
956 90
788 753
825 382
452 154
409 707
183 230
713 256
966 516
313 551
603 195
681 219
303 178
508 109
672 406
579 740
394 119
165 154
938 668
794 523
503 554
749 468
319 221
995 554
58 241
216 505
21 33
305 781
710 631
253 643
901 236
756 942
135 21
70 903
607 471
674 91
631 416
271 832
229 196
671 888
720 823
390 122
951 502
481 603
793 843
526 32
169 407
921 599
642 364
505 510
931 628
22 854
29 1000
76 516
237 59
56 992
36 887
592 675
910 410
864 846
611 517
737 219
606 82
860 412
580 14
925 154
280 619
605 998
296 30
236 394
429 646
262 178
827 649
875 856
616 841
481 931
703 622
266 979
160 20
956 105
493 670
185 15
347 955
876 620
361 945
5 151
899 153
39 246
408 827
752 157
261 11
134 590
633 661
135 879
717 598
287 859
252 724
763 759
487 721
957 586
545 156
878 163
606 601
175 255
800 222
32 603
430 149
864 431
959 245
255 641
962 529
273 532
413 177
884 237
355 450
278 189
456 385
174 300
934 602
473 833
639 223
680 79
257 724
768 434
531 611
984 58
871 7
399 804
367 885
130 990
195 359
192 42
957 895
789 221
803 805
439 598
188 814
191 163
86 311
795 657
168 88
107 603
67 801
238 330
934 626
624 199
616 179
224 613
615 430
490 317
869 515
840 265
185 807
787 564
397 390
651 39
852 446
603 924
59 273
589 887
193 620
679 605
963 801
989 398
388 564
912 206
491 37
192 809
855 820
556 969
942 492
525 677
497 403
963 929
460 272
659 48
667 183
363 988
172 332
602 694
29 563
676 596
968 528
181 540
614 564
212 401
41 125
944 681
730 478
314 475
489 716
860 434
995 136
100 724
261 174
352 69
680 706
41 436
813 469
635 662
857 881
806 295
685 553
949 688
696 927
61 124
481 989
485 341
806 933
76 989
253 810
640 758
106 593
296 573
305 758
286 260
385 992
167 743
738 196
133 891
858 847
191 673
649 638
818 579
653 309
946 716
283 272
178 187
473 680
876 961
474 544
6 838
63 277
33 891
875 36
823 554
574 989
434 382
743 408
488 930
539 38
776 846
235 603
235 646
861 752
734 8
943 483
966 193
288 605
96 526
603 424
177 822
369 247
434 483
506 17
554 22
911 432
148 558
393 329
153 385
40 617
896 90
462 695
465 142
811 56
521 650
618 964
845 485
111 617
264 2
166 55
177 411
722 63
285 684
535 816
768 685
375 650
920 53
485 939
879 501
714 741
427 662
141 521
972 325
630 786
520 63
431 133
80 499
730 364
525 265
38 117
985 53
549 102
914 558
633 497
189 400
303 365
840 694
344 749
890 827
133 384
284 531
759 462
91 640
926 848
746 690
351 555
827 640
960 166
120 978
461 507
149 854
219 250
773 70
372 292
715 560
405 198
137 402
793 192
376 183
694 850
7 915
699 576
578 862
156 823
490 23
205 3
194 594
816 631
503 608
789 175
332 228
96 780
30 928
29 708
999 264
981 203
766 120
778 255
129 235
820 642
492 924
781 10
148 673
278 168
900 221
710 415
385 555
36 510
294 208
482 160
775 888
416 137
799 206
792 459
863 467
917 575
512 512
858 99
906 915
60 652
168 35
865 825
727 525
386 407
987 217
597 332
345 936
64 884
842 598
503 855
485 872
99 292
140 459
155 164
362 304
261 885
230 527
625 115
95 449
19 971
54 916
785 194
153 9
877 718
23 971
44 271
256 957
550 406
79 655
566 828
132 826
132 68
344 830
869 103
818 94
408 32
386 475
351 544
345 902
562 65
373 860
451 776
335 882
294 343
773 512
456 193
146 449
766 865
341 925
339 889
479 701
310 255
744 682
620 322
240 45
90 310
236 756
219 471
57 102
696 325
332 240
941 842
587 71
59 641
39 733
511 445
63 989
730 700
604 311
722 133
538 620
994 466
602 855
383 51
908 460
97 752
238 598
243 985
854 588
730 996
198 597
132 224
906 504
236 500
823 626
347 49
282 47
232 200
364 280
163 310
4 761
447 905
466 155
966 695
916 633
326 281
927 188
416 777
463 796
409 872
765 482
982 865
449 875
88 705
779 834
956 686
3 729
963 780
177 863
485 928
176 92
425 199
956 755
436 385
516 697
623 255
527 152
332 699
883 871
394 877
27 460
753 86
244 517
320 41
869 908
723 181
821 572
525 109
510 783
708 931
266 443
109 776
30 601
821 984
186 140
453 857
192 151
181 610
571 742
61 193
982 581
395 313
799 706
314 684
971 844
378 869
682 440
967 344
947 647
835 1
371 596
455 750
479 216
470 587
474 696
782 549
835 969
461 562
101 211
977 168
28 964
114 784
563 569
715 154
509 868
502 327
871 616
439 735
693 105
812 511
52 784
855 961
646 695
399 872
941 588
297 179
181 785
691 349
563 634
973 740
316 176
945 984
529 464
891 811
240 512
200 7
411 763
644 308
73 388
231 990
103 853
222 135
520 717
31 370
955 408
526 22
295 822
491 104
647 398
296 257
535 869
632 745
335 501
88 740
468 607
254 18
292 352
332 313
106 546
103 883
100 974
787 75
238 61
52 780
62 525
272 729
138 213
335 749
726 180
444 98
188 28
579 638
746 459
239 497
573 744
195 390
23 462
734 980
316 725
593 64
462 551
541 27
741 622
734 518
925 158
550 850
16 760
303 802
308 44
676 885
256 10
133 889
522 925
931 691
10 165
935 489
689 224
242 549
483 165
106 749
142 620
369 418
630 299
878 788
231 91
573 243
727 712
630 369
403 78
708 508
256 511
252 689
437 844
69 229
421 298
338 436
58 659
167 439
165 168
76 275
51 553
19 82
253 540
252 60
424 672
809 788
961 282
379 763
35 620
275 609
777 891
872 178
281 1000
416 841
904 694
232 175
48 759
346 572
667 261
643 783
813 361
232 638
934 143
888 170
111 301
128 145
401 976
887 962
366 911
131 460
601 824
434 835
18 710
256 852
708 634
174 391
261 152
738 100
597 491
825 808
508 795
163 672
455 469
145 385
108 514
838 23
63 633
755 185
884 134
301 935
405 881
430 484
566 343
325 823
926 590
855 535
69 86
608 28
777 69
302 714
834 469
531 652
99 465
372 386
546 977
736 439
466 840
127 828
899 649
498 95
367 810
315 506
94 146
890 229
973 707
362 557
577 466
152 680
729 90
144 640
626 40
745 513
924 793
944 661
41 807
884 489
905 983
345 982
628 508
962 331
946 161
663 338
2 128
238 894
572 104
585 707
639 551
355 45
195 663
380 141
543 802
498 262
504 198
877 109
964 70
253 623
643 523
133 144
520 563
717 22
197 188
851 976
932 863
247 393
953 118
926 724
964 949
322 877
981 442
39 110
625 729
847 112
474 980
338 741
89 815
841 171
627 50
732 178
970 69
922 352
531 575
639 294
643 106
367 232
666 527
378 791
967 583
857 207
795 381
949 263
872 671
370 125
937 840
299 426
58 148
214 171
553 921
332 582
356 832
375 820
432 595
950 473
837 32
190 945
369 789
23 888
619 501
8 504
454 185
408 239
852 936
824 608
284 360
491 6
225 49
42 482
917 171
912 862
407 899
362 735
50 339
85 322
761 196
973 492
518 819
931 189
910 743
104 19
334 69
333 377
872 735
975 942
38 737
954 977
928 335
373 844
156 944
909 605
947 444
553 783
432 647
698 352
806 268
350 847
710 334
363 255
888 987
528 539
684 536
972 253
958 114
547 529
515 884
950 850
546 164
919 852
786 121
972 743
504 1
943 571
336 997
78 430
533 785
813 314
797 825
265 500
235 216
416 442
11 294
621 350
10 345
33 879
278 70
98 653
447 298
531 712
347 870
298 468
80 626
322 715
754 554
683 780
855 981
338 359
221 681
371 554
362 672
953 32
376 414
872 209
531 584
902 841
193 549
368 988
305 597
545 168
129 262
334 983
764 127
989 774
295 374
241 886
830 972
684 245
993 786
490 227
890 977
207 126
520 411
827 208
787 338
127 391
57 324
486 547
986 665
889 426
200 942
276 445
584 368
70 183
860 437
906 36
696 804
36 138
163 391
251 632
777 519
568 223
861 481
972 796
341 57
768 769
543 294
140 161
599 958
659 831
281 506
850 84
183 574
771 66
264 913
343 916
937 412
97 475
803 130
297 408
551 94
305 575
550 355
452 785
451 919
571 856
286 993
254 111
422 895
554 44
978 862
790 374
904 169
877 247
740 517
872 8
342 278
67 209
667 768
770 289
549 471
835 692
283 955
680 772
487 9
726 576
417 381
860 664
190 223
741 845
771 301
529 928
84 9
58 512
933 360
284 753
67 565
123 740
226 434
75 698
845 411
600 895
48 338
690 547
227 876
725 954
594 827
41 720
920 177
618 313
811 526
496 156
297 54
968 173
799 737
8 401
787 6
106 837
127 713
110 745
859 987
900 875
502 400
679 111
735 323
375 561
377 216
615 794
549 820
604 362
326 977
293 772
106 500
252 393
672 357
949 948
184 168
601 582
894 206
111 542
119 187
685 382
685 480
37 782
871 42
794 236
192 362
370 366
408 953
764 153
567 16
744 708
423 707
151 378
697 288
444 552
911 644
810 343
338 433
640 62
958 888
837 866
586 41
680 138
884 508
557 15
681 136
845 248
641 54
641 217
6 112
442 396
105 99
699 423
9 700
223 403
334 798
940 309
256 276
306 851
3 425
319 893
292 556
48 20
143 187
447 202
505 607
681 385
833 425
507 414
702 59
619 738
849 831
215 21
616 758
602 304
157 300
878 754
630 49
202 941
927 63
201 729
567 268
360 775
88 417
890 872
617 599
796 317
496 585
244 680
673 140
511 266
557 427
687 799
528 489
255 138
546 152
895 309
373 688
261 486
342 93
655 5
630 627
104 15
740 12
272 68
592 25
570 550
942 809
492 922
937 77
145 929
439 904
376 363
524 289
264 546
741 684
456 334
256 784
986 514
650 83
913 657
491 821
840 798
26 479
553 432
1000 229
937 494
441 149
726 472
663 391
865 884
819 978
421 698
732 103
54 998
72 114
6 633
794 984
65 333
812 684
892 122
921 243
588 926
101 383
927 50
756 70
840 737
105 776
815 110
170 844
147 729
202 295
768 62
502 945
559 652
474 332
231 839
632 629
941 262
698 735
636 480
176 680
561 906
34 116
120 450
227 228
450 619
439 19
564 876
100 110
325 956
120 880
997 760
872 807
352 125
47 434
412 283
295 950
104 793
777 330
171 792
837 112
8 265
360 9
889 714
734 502
665 30
563 386
196 633
769 942
998 362
249 667
424 47
452 271
491 136
467 996
847 642
650 775
709 164
46 319
750 898
114 425
891 951
244 626
158 806
62 197
641 904
715 684
481 585
668 39
218 434
785 622
356 136
846 603
639 652
201 286
634 494
795 962
205 396
838 378
852 56
566 676
470 695
650 47
291 580
964 705
99 209
652 794
691 16
40 321
757 56
559 65
694 520
959 52
976 353
8 157
265 36
606 730
206 171
104 732
977 980
565 284
539 608
659 46
308 18
112 620
725 342
994 450
541 588
173 95
68 875
403 227
64 468
788 3
85 957
950 100
738 170
728 771
558 785
158 68
28 556
121 947
812 248
681 401
567 107
656 336
363 915
422 596
203 943
276 930
315 111
84 455
568 368
835 705
452 994
622 652
947 394
930 130
456 833
363 34
393 484
316 141
692 674
167 861
672 641
509 717
182 728
372 184
465 141
119 897
290 973
507 755
190 700
132 99
184 593
851 999
242 880
468 240
644 217
806 250
696 637
568 57
916 598
767 846
85 186
169 278
955 620
554 971
34 929
855 902
783 729
410 731
666 490
972 113
208 930
644 930
65 943
188 278
719 780
120 662
139 61
610 59
167 297
934 691
865 266
9 75
702 607
78 212
722 481
100 708
99 178
993 797
824 314
451 125
826 288
194 140
653 896
794 200
382 602
880 348
299 753
743 960
882 991
747 574
347 841
979 824
513 819
785 626
698 818
266 311
199 11
198 940
25 552
232 220
876 910
848 839
101 819
35 1
577 343
160 217
961 434
647 348
814 327
711 394
289 608
156 657
156 748
425 969
184 466
436 813
884 365
80 321
977 836
106 386
792 330
786 338
210 282
577 541
910 68
202 612
44 51
779 723
50 813
574 415
443 670
904 241
855 510
227 689
692 299
216 439
582 306
950 321
695 873
978 65
639 615
37 351
621 755
415 982
386 934
998 205
83 437
506 34
357 544
702 938
950 78
543 852
426 729
234 653
663 930
299 199
931 612
678 188
843 569
184 498
427 870
150 916
42 422
990 650
836 624
38 439
333 416
708 804
213 904
582 48
744 993
72 767
369 268
523 653
709 240
239 78
922 464
399 477
441 283
428 910
644 678
109 584
184 389
232 237
76 112
306 803
358 665
401 904
509 752
746 523
8 183
104 620
454 693
165 544
964 523
654 212
719 553
96 1
378 102
586 840
176 101
88 568
499 95
660 635
515 367
80 774
870 601
494 60
106 302
624 265
517 905
14 667
84 454
120 781
288 534
788 520
629 236
749 850
241 700
950 231
646 208
335 937
493 551
927 569
540 21
117 460
863 791
891 879
130 754
257 627
436 898
234 353
874 14
93 96
273 414
158 725
878 906
144 848
744 80
246 736
900 239
840 880
349 247
778 84
479 537
905 369
763 958
483 57
138 138
260 636
722 518
180 899
470 756
616 640
963 19
852 202
522 106
253 948
854 697
317 354
16 346
526 849
915 621
987 10
430 966
151 367
846 831
326 587
680 858
501 905
381 900
468 374
934 396
282 165
816 621
153 213
420 432
735 117
5 911
24 410
152 56
763 304
585 985
783 662
793 738
698 37
113 510
484 677
113 36
259 712
617 188
719 456
563 604
183 532
107 10
41 59
573 284
569 720
778 773
744 926
114 410
253 622
422 320
73 554
487 824
171 576
494 43
156 448
247 445
678 288
461 16
84 16
991 934
896 634
585 298
286 250
302 42
581 976
667 129
535 845
202 698
828 879
385 744
26 617
39 99
50 694
12 294
949 543
110 959
958 822
931 19
690 971
143 673
366 859
209 120
240 755
50 981
330 745
82 54
688 224
329 321
477 259
955 480
651 24
529 260
909 260
299 138
48 192
74 277
845 710
928 661
950 5
493 430
830 454
388 400
640 269
119 23
224 479
374 365
431 42
711 489
929 169
126 46
317 40
959 609
957 79
761 875
660 300
999 923
248 235
448 908
105 403
935 183
979 534
730 518
301 239
216 305
302 487
436 739
804 846
469 266
852 220
155 659
865 139
517 997
812 143
287 212
936 479
26 170
415 233
65 459
312 64
178 326
958 493
219 162
778 869
994 89
857 89
276 982
404 352
147 352
482 613
16 490
275 16
33 90
772 404
519 554
813 985
529 388
362 925
185 887
578 591
72 846
598 314
216 114
984 927
214 145
7 278
885 619
741 436
105 780
27 537
741 291
818 661
772 243
25 769
861 759
99 4
131 671
393 596
879 219
753 853
797 815
473 15
538 147
557 409
874 190
958 28
888 640
342 387
477 299
100 536
748 474
797 16
96 98
462 192
639 692
267 722
825 263
581 816
76 942
921 274
637 41
791 732
332 139
334 359
73 608
546 24
388 969
501 530
780 451
597 11
945 102
634 979
712 743
899 751
49 146
806 81
286 724
63 958
24 212
270 33
399 586
715 678
916 202
341 466
796 326
935 723
916 640
565 685
733 626
425 369
352 513
358 586
182 350
226 676
671 673
664 493
210 73
850 178
160 850
532 913
405 3
5 158
10 382
526 915
869 3
704 676
984 785
90 258
19 400
318 586
868 178
326 896
100 407
18 130
651 17
694 875
693 85
240 233
82 153
477 131
93 621
390 667
972 144
577 801
158 610
856 109
110 942
544 49
549 526
179 81
836 858
760 247
216 328
643 362
221 373
645 698
515 747
648 506
102 835
595 62
209 19
996 90
680 508
686 399
790 492
728 946
981 899
748 454
889 587
173 577
242 64
902 387
691 478
152 583
698 301
441 810
845 312
554 450
628 609
811 458
91 66
721 732
726 287
759 662
840 777
759 250
560 541
799 433
543 734
452 746
551 601
414 435
960 205
740 984
471 732
19 157
865 813
796 128
539 591
283 852
836 559
124 994
466 431
102 976
401 869
362 724
467 820
435 855
237 923
309 743
301 182
76 432
664 491
436 290
529 54
223 246
467 951
385 156
190 904
614 571
91 56
107 878
416 811
77 936
926 932
427 675
930 873
598 385
755 321
26 806
182 769
658 478
162 381
774 839
95 583
613 67
787 659
923 849
174 278
295 657
273 987
760 197
889 278
607 963
745 228
971 356
995 473
298 562
914 63
337 811
890 586
632 266
33 188
521 789
219 662
258 900
176 58
648 580
727 136
922 977
559 645
710 272
313 534
226 893
898 42
811 512
792 230
53 420
539 946
746 201
854 689
215 320
418 82
584 650
39 72
176 825
308 990
995 920
880 363
720 317
826 392
530 495
201 853
791 758
475 387
903 773
147 213
260 347
517 50
643 905
644 679
140 489
511 874
943 973
711 421
182 495
880 405
133 805
275 910
954 556
451 387
892 210
56 641
188 553
627 770
580 167
911 739
240 448
957 577
754 536
496 393
155 811
425 320
622 92
777 313
575 829
257 537
500 133
185 254
34 863
848 294
472 643
41 565
387 177
991 404
38 707
221 638
16 892
521 853
603 747
327 530
557 865
479 823
375 554
451 560
759 763
271 705
251 534
420 992
974 739
35 153
74 282
549 574
751 839
700 167
527 525
684 250
779 703
444 901
114 826
19 160
353 916
728 340
382 110
471 884
976 585
842 451
260 784
186 967
900 717
263 538
455 50
808 847
836 328
959 892
639 493
900 887
945 578
980 817
213 59
246 153
68 192
455 649
732 499
243 416
660 128
17 564
942 37
728 375
195 777
605 441
814 827
734 22
257 687
405 252
959 317
460 844
958 881
829 166
821 288
276 368
742 583
933 216
329 516
610 699
283 314
141 578
42 270
535 965
661 462
299 60
888 875
555 235
417 664
210 194
736 404
949 513
659 240
321 65
823 872
958 228
120 948
198 950
849 721
491 613
153 872
503 322
405 841
429 84
81 524
895 949
563 912
399 8
102 400
230 234
918 961
672 445
652 942
630 128
215 635
747 301
126 555
555 358
170 814
609 61
900 149
937 573
319 379
313 151
536 330
268 744
41 430
517 758
810 273
758 656
575 207
67 314
428 614
223 142
774 871
907 388
914 79
597 417
61 482
575 155
820 732
274 420
39 517
17 558
612 836
955 477
131 152
357 433
515 130
369 456
774 706
849 481
947 205
368 462
188 74
410 619
354 107
862 811
171 727
646 954
673 789
313 47
266 730
157 698
438 555
917 198
526 725
669 84
282 31
674 194
436 627
781 35
573 616
909 360
287 960
303 360
64 307
878 777
242 939
704 650
852 392
54 184
205 850
358 185
407 656
494 288
356 70
296 981
430 527
236 229
446 851
492 870
810 719
958 807
200 779
539 201
865 716
160 118
92 431
894 487
476 34
554 257
190 180
435 380
633 999
770 661
116 472
527 637
529 254
12 355
49 819
716 361
394 175
747 192
230 423
193 810
1 369
507 421
396 613
182 139
104 23
428 525
230 586
514 96
782 825
393 302
828 379
432 752
666 256
685 807
56 247
96 580
563 997
390 491
963 54
827 338
123 680
123 324
437 499
111 76
572 274
752 419
800 106
666 708
771 696
227 384
322 483
389 48
990 103
412 838
523 317
483 971
759 388
169 919
613 712
913 815
340 200
316 674
379 479
591 721
362 118
124 480
513 95
868 226
310 366
429 458
800 444
696 790
766 128
94 568
885 34
625 747
863 837
537 978
8 262
643 112
968 267
228 899
565 147
586 411
306 867
35 128
332 381
410 995
533 49
949 296
267 73
793 741
688 393
983 821
210 818
753 699
264 634
286 917
797 293
972 41
111 284
748 763
281 878
411 973
260 870
714 285
683 768
349 202
121 620
322 246
578 162
184 858
438 533
244 872
245 96
177 110
805 127
705 348
299 103
669 607
979 113
69 694
937 313
568 783
998 289
596 345
676 986
71 15
118 507
528 30
594 816
413 965
435 124
685 375
775 803
563 582
546 818
980 42
85 302
52 563
531 119
495 578
143 461
514 963
630 318
666 346
295 551
556 773
685 500
899 66
33 967
84 719
947 533
982 474
366 559
644 893
675 535
77 56
311 577
918 441
994 773
772 740
109 389
269 345
235 316
219 165
308 284
96 538
192 252
189 430
151 32
120 855
261 872
828 71
706 467
837 857
985 526
185 671
176 692
913 335
829 897
44 689
365 795
273 708
59 59
45 312
342 128
678 16
239 867
881 16
325 35
171 337
675 483
897 638
577 272
14 324
971 580
281 753
961 761
986 881
163 183
732 495
513 166
311 491
710 403
259 573
2 646
441 210
858 154
366 605
630 646
905 981
145 662
220 713
347 997
470 793
1 794
794 732
893 413
620 768
171 861
154 631
511 721
439 210
634 650
510 948
443 407
792 554
1 739
794 675
246 681
707 638
121 451
577 509
789 140
537 392
449 751
41 264
284 814
430 808
974 805
818 115
665 260
721 791
944 39
711 922
85 228
261 185
539 729
410 228
978 860
99 554
540 675
891 331
329 330
280 863
616 107
646 5
320 682
306 624
409 383
487 268
3 508
50 28
867 846
516 174
109 641
686 935
648 495
895 197
421 420
606 579
215 265
369 3
113 142
327 805
856 980
458 562
162 157
714 874
936 615
248 138
776 876
463 965
890 722
463 564
598 134
523 766
827 582
460 937
567 751
942 99
16 819
362 61
62 284
250 620
908 211
363 643
908 982
615 757
170 589
19 77
458 9
106 882
647 381
361 852
384 927
146 210
82 671
467 254
620 763
926 271
235 352
355 724
873 82
913 892
878 299
284 124
512 989
838 472
277 692
342 222
654 280
982 440
90 624
852 949
432 699
15 986
919 150
867 501
516 688
844 80
350 264
569 997
947 551
351 679
773 681
780 626
248 95
582 72
78 67
986 178
845 436
730 900
696 848
699 448
201 538
907 267
902 373
309 587
28 608
81 405
334 291
247 807
632 433
13 829
780 936
870 327
916 655
560 792
832 28
569 459
586 347
531 337
849 424
685 47
68 67
67 335
411 774
47 433
388 129
137 811
740 133
371 128
279 382
925 924
680 627
132 916
722 112
363 238
248 605
910 302
890 474
896 393
850 861
458 95
247 642
958 946
496 411
843 568
212 960
459 132
833 897
406 759
534 721
579 518
544 678
849 208
333 160
5 185
298 460
668 555
623 31
274 778
601 336
524 893
621 943
825 801
476 836
816 681
917 391
933 153
406 539
813 30
184 589
41 230
557 443
880 765
93 346
161 884
973 226
756 187
670 73
396 378
123 376
847 589
549 231
212 925
834 996
560 868
854 16
615 336
674 293
16 813
172 20
178 422
689 893
558 107
901 464
663 819
627 773
271 906
334 703
289 303
843 243
734 928
336 72
578 65
372 743
87 962
790 856
503 758
221 573
949 531
163 8
460 331
593 420
143 317
342 242
657 617
312 468
810 681
185 620
181 106
98 691
17 34
470 154
417 689
278 193
624 1000
586 175
568 11
497 693
440 353
8 143
322 796
486 833
445 864
385 509
218 66
415 752
388 558
154 425
427 876
902 954
346 2
311 176
37 459
128 626
746 816
61 320
13 660
460 903
268 279
609 74
788 12
980 334
756 456
296 401
849 397
539 408
434 377
306 27
893 13
276 88
33 650
454 567
115 172
435 442
440 355
149 247
511 90
720 161
589 240
844 464
453 509
386 661
2 408
155 810
126 194
384 760
450 999
573 383
205 590
943 875
660 926
772 184
811 43
293 146
180 34
426 734
741 672
222 984
938 743
231 309
173 967
647 860
450 91
337 325
64 947
725 265
206 229
109 1000
222 222
817 841
566 459
707 167
402 318
199 971
64 391
122 281
708 150
597 404
765 947
769 658
406 917
276 764
400 299
765 249
768 737
908 12
574 680
60 221
954 953
640 145
827 588
642 663
13 755
130 664
478 402
803 716
676 125
506 179
620 453
967 15
708 211
851 975
859 866
573 615
248 415
40 2
208 872
186 533
598 902
307 751
765 491
215 27
717 655
811 440
183 781
375 482
383 272
417 817
107 285
595 911
277 983
493 109
906 585
406 977
100 911
132 297
45 50
339 610
521 149
380 131
189 56
505 355
995 364
717 667
203 239
180 164
878 996
704 848
76 804
82 942
518 731
770 208
591 113
200 26
648 838
60 202
287 856
292 332
421 723
371 763
20 828
813 622
775 504
562 393
666 767
826 363
22 605
345 95
564 609
565 377
1 178
338 428
495 516
887 836
65 31
728 148
941 848
341 709
261 732
180 62
818 1000
212 35
102 459
176 535
278 181
303 388
207 866
97 858
553 928
17 645
448 828
789 659
31 402
932 307
578 644
830 995
410 493
830 203
359 284
560 452
846 374
40 359
304 36
462 937
234 733
713 832
694 780
335 201
544 733
459 652
456 917
574 534
352 997
51 522
232 26
13 157
463 878
787 65
112 594
894 116
658 171
87 913
472 190
183 460
595 701
291 975
14 895
343 3
739 949
601 870
80 674
517 645
459 992
897 212
441 733
499 13
411 857
609 701
201 936
265 66
806 605
96 954
967 65
954 164
557 77
882 291
248 461
149 123
672 192
71 728
332 199
419 702
987 770
926 129
931 526
225 683
971 267
43 689
960 759
100 705
122 422
396 474
291 680
621 279
514 298
655 507
198 235
713 665
872 185
729 861
675 627
184 91
192 972
640 353
703 656
934 412
180 534
456 501
553 534
513 330
444 142
32 557
981 513
347 216
139 291
881 777
596 556
132 266
975 872
9 494
556 945
755 685
215 507
59 571
685 970
860 202
425 693
985 519
152 20
939 814
839 973
471 697
21 990
336 207
599 917
535 109
759 505
57 815
403 656
389 907
16 568
424 592
624 624
677 849
655 265
31 876
998 94
683 683
444 593
268 150
540 483
145 797
490 678
715 449
122 213
863 424
843 887
371 427
879 811
888 54
197 943
611 579
956 863
327 925
351 940
581 884
231 587
202 65
752 672
461 473
523 840
672 946
333 250
899 291
370 32
359 92
654 413
386 165
516 33
817 164
262 273
563 585
922 781
458 875
616 440
774 183
393 48
903 327
263 223
32 678
735 710
677 431
324 272
561 995
784 121
194 817
979 820
667 757
439 569
64 171
591 554
682 250
712 682
506 29
160 89
928 321
192 871
425 219
33 917
980 568
284 511
521 942
790 128
517 272
145 969
896 622
937 858
933 523
801 156
377 522
824 711
703 970
417 831
661 172
428 117
585 242
513 190
475 541
747 628
819 925
114 475
429 216
661 445
420 797
231 162
249 906
730 477
716 45
795 533
810 198
233 197
157 559
47 468
556 318
206 170
598 259
914 334
762 852
251 846
724 166
895 614
689 982
161 766
16 691
289 62
70 759
573 677
853 850
20 871
736 944
706 629
461 827
834 481
277 724
756 631
136 323
239 40
235 300
768 463
120 536
970 215
901 795
827 609
626 926
313 111
733 717
992 483
567 554
314 325
315 941
984 524
262 717
574 19
447 230
827 519
912 12
204 175
781 447
565 9
627 442
811 22
911 247
220 39
457 301
902 757
531 638
689 124
280 867
561 212
980 20
320 59
745 785
979 752
977 349
227 541
869 789
73 56
492 551
452 533
710 625
108 189
349 741
775 144
741 536
770 232
672 837
748 541
937 424
7 475
518 56
489 970
52 814
201 374
510 398
208 213
868 825
252 789
66 921
216 38
653 554
561 676
690 327
759 554
315 452
190 51
134 297
724 596
964 371
315 29
641 540
592 929
35 883
263 357
958 756
866 984
370 445
724 227
633 499
57 344
644 559
413 775
597 105
543 759
315 414
588 797
273 860
539 280
615 514
722 640
834 831
701 722
147 931
179 539
474 747
525 103
461 105
594 994
666 535
441 900
455 432
81 784
999 482
224 160
752 810
512 532
329 927
95 342
446 882
156 593
637 757
242 516
897 95
727 150
826 423
535 713
161 949
652 177
95 949
921 770
464 595
834 550
137 337
274 757
369 332
325 122
176 331
983 586
946 658
83 861
401 974
955 877
414 127
806 201
360 381
389 201
7 153
487 643
996 304
289 519
224 771
932 110
668 251
116 30
606 828
641 606
842 856
518 13
663 968
944 874
36 676
683 115
91 133
135 551
425 840
507 556
368 221
42 364
413 634
937 608
165 830
916 550
25 422
487 636
994 478
25 904
647 781
775 899
189 852
600 382
444 231
817 596
584 929
102 584
7 774
566 420
687 571
673 839
544 456
415 102
523 829
657 794
286 980
742 1
327 782
504 977
209 487
381 84
943 232
771 223
459 175
580 107
92 190
509 407
887 304
675 153
927 414
754 420
834 129
786 150
110 325
765 417
572 188
652 1
16 63
169 914
344 605
845 922
634 510
91 801
983 330
166 707
779 696
477 443
101 367
921 6
917 78
173 767
780 984
819 304
165 384
423 119
991 61
710 323
862 844
803 151
30 802
666 838
564 3
566 476
788 685
610 349
900 581
263 397
461 604
363 741
816 360
770 976
785 965
923 28
85 190
965 743
795 30
729 711
709 504
857 660
889 22
573 750
239 36
591 595
502 43
454 220
949 694
868 898
771 263
97 756
844 722
809 497
742 297
590 20
923 954
815 869
245 918
307 24
153 513
703 482
17 319
675 467
440 703
624 658
670 356
447 401
455 862
79 319
517 878
219 977
404 324
212 801
921 416
676 427
80 18
47 649
330 42
562 904
910 710
595 809
432 777
803 578
64 343
574 139
761 419
740 786
348 904
619 28
968 687
480 792
643 620
764 402
26 134
514 738
27 44
898 976
934 713
709 310
207 828
857 727
25 510
160 746
153 289
945 589
196 134
688 52
186 914
340 186
652 129
104 106
680 10
492 129
351 760
594 737
728 98
415 213
628 915
991 145
514 889
575 503
182 58
427 643
428 41
938 381
166 614
332 30
820 653
97 500
925 897
315 137
322 457
33 989
808 540
773 51
605 37
219 785
859 6
557 832
224 924
618 357
74 437
816 824
72 975
415 983
504 422
932 635
507 716
927 600
98 35
257 935
284 436
622 795
752 748
794 682
16 738
480 760
138 429
416 770
876 217
898 790
153 908
503 432
427 992
629 898
917 821
463 161
43 184
603 589
907 35
14 358
406 466
654 810
12 253
630 607
119 382
582 523
923 29
756 569
223 550
464 998
954 740
286 926
212 503
461 476
798 801
624 696
998 249
157 845
504 855
734 416
44 132
102 187
715 100
690 811
826 766
96 902
547 376
506 404
990 67
122 390
121 593
781 304
235 925
4 450
92 959
633 777
415 399
946 765
370 618
991 222
76 428
183 387
512 818
70 135
254 4
422 433
523 693
844 617
10 694
453 869
795 943
894 604
876 259
397 697
881 509
231 637
559 210
3 706
291 177
474 213
171 729
227 102
729 536
511 198
816 16
927 760
184 5
912 827
378 21
909 833
634 236
151 21
592 691
26 500
90 400
34 145
113 402
990 723
741 30
98 812
112 80
848 790
843 749
659 262
118 878
273 275
33 337
631 732
933 827
701 662
596 12
91 235
294 948
987 847
795 63
437 327
606 40
557 880
854 937
573 56
800 234
127 617
361 337
922 294
942 297
722 404
675 317
799 340
108 361
913 438
416 490
336 678
841 358
920 69
305 632
754 674
232 664
526 625
911 319
23 346
786 201
486 643
67 545
26 538
187 830
749 937
19 280
442 111
138 778
363 562
549 143
264 942
1000 886
82 89
80 779
839 396
974 890
64 529
267 958
620 653
900 129
80 608
863 27
805 79
10 870
423 149
475 959
987 59
119 256
923 554
834 871
70 642
334 326
559 889
323 970
678 416
740 714
5 442
944 593
705 997
479 491
275 174
810 31
156 392
567 365
274 152
322 598
709 541
498 796
864 532
364 97
876 532
26 440
423 308
784 584
17 781
44 547
140 693
239 6
168 422
221 333
556 794
193 85
349 361
524 508
216 291
379 589
34 358
640 467
103 551
838 718
778 23
385 844
519 475
806 276
898 738
517 197
777 464
422 66
48 583
973 128
632 897
197 320
434 855
832 666
721 895
655 873
674 415
976 349
43 100
666 842
611 295
145 152
24 179
946 539
741 587
240 849
87 175
604 889
440 734
281 425
207 524
232 397
804 958
415 720
402 170
447 438
995 97
454 180
90 54
644 459
599 921
543 79
319 635
585 715
903 965
91 786
348 644
551 57
549 41
962 886
475 401
860 818
562 370
29 521
409 725
699 829
813 354
523 800
99 375
93 279
509 308
60 797
991 555
549 657
905 689
342 988
760 486
27 201
16 56
480 548
349 87
195 427
4 821
419 521
807 173
655 404
401 303
229 420
199 578
892 54
292 224
175 707
167 499
3 153
955 446
981 630
961 207
957 524
778 980
930 256
335 523
630 671
31 849
698 345
802 236
187 324
497 402
198 722
466 22
670 749
899 106
747 630
570 903
894 259
546 117
799 430
192 444
828 400
853 466
905 124
1 450
499 9
359 40
580 549
429 493
10 792
930 464
280 764
887 392
195 792
196 585
210 705
952 897
298 961
461 598
131 789
79 977
172 547
833 599
878 539
231 744
582 442
452 314
247 811
149 3
478 432
385 673
359 793
806 585
722 282
542 979
273 783
148 835
436 93
557 804
991 711
663 450
963 686
988 800
872 879
408 173
284 355
400 829
184 345
644 786
758 542
925 252
417 834
699 896
929 733
120 464
81 136
305 34
956 526
646 940
265 393
483 572
320 438
437 522
968 431
262 884
810 652
79 450
409 931
18 260
656 338
559 106
2 610
555 889
501 175
632 611
617 9
878 150
205 829
475 597
349 29
476 165
369 624
88 633
756 105
194 733
357 424
355 480
542 841
942 323
100 676
486 512
381 833
184 492
87 548
660 504
477 91
911 374
259 791
258 419
939 164
548 681
223 514
839 430
780 916
37 919
385 890
54 249
676 997
180 935
182 141
351 263
265 37
107 73
651 308
527 921
183 538
485 789
361 353
654 58
465 251
153 40
439 501
558 89
478 963
398 147
430 404
387 114
702 739
700 428
241 110
432 665
485 426
592 65
259 477
885 332
31 132
18 651
413 339
663 557
327 684
180 464
807 774
445 316
393 928
950 549
625 29
239 328
677 110
426 139
735 697
504 372
289 214
739 760
978 708
924 880
627 544
787 150
652 515
685 101
53 981
56 978
593 12
84 724
476 393
498 535
433 384
758 423
884 354
132 1000
433 401
479 338
697 672
928 333
897 201
895 115
779 639
188 549
222 406
568 484
571 443
290 762
747 123
762 241
84 833
307 27
551 429
985 472
962 885
472 231
839 705
801 455
663 96
152 283
894 155
158 788
527 384
939 632
551 527
444 266
510 314
414 755
82 416
276 32
441 114
945 519
390 157
998 13
910 159
446 526
83 322
756 885
901 690
500 468
569 699
592 326
170 758
778 932
104 232
713 472
566 773
566 846
985 394
375 791
157 812
981 309
477 547
519 689
344 941
208 600
509 173
204 926
430 84
176 48
439 626
480 447
537 919
763 435
28 733
661 634
500 227
739 172
694 833
793 396
805 46
407 453
72 777
846 233
204 452
518 461
111 665
41 162
406 318
448 118
639 107
381 28
643 958
604 488
773 43
444 391
999 418
625 357
404 442
440 254
989 937
753 129
112 989
34 330
355 542
594 836
683 210
320 518
582 31
794 736
602 557
3 20
266 116
833 959
952 431
976 834
596 847
153 793
891 77
584 301
638 367
809 495
135 485
203 423
403 135
932 693
104 782
886 106
343 183
142 501
558 90
21 649
852 511
400 433
585 515
305 58
781 900
545 656
281 15
379 491
838 379
872 172
211 990
278 334
4 298
289 530
637 570
654 550
117 975
287 92
916 100
388 757
361 164
54 418
572 475
894 324
917 388
434 311
42 673
936 660
397 187
439 378
688 160
631 188
410 225
834 215
508 592
846 504
738 992
397 206
691 238
356 466
747 979
923 777
324 662
232 999
571 761
11 841
672 318
729 78
516 674
61 146
121 228
62 314
720 62
431 573
77 212
751 391
818 254
619 140
665 55
25 289
156 300
349 808
594 660
654 483
126 635
145 539
462 40
222 823
665 817
476 831
586 25
952 218
863 497
654 514
358 608
980 171
988 236
467 322
807 645
499 835
71 452
891 481
4 286
491 87
157 256
831 770
446 667
792 923
238 48
209 558
578 749
276 360
950 388
612 912
799 375
877 544
605 647
337 956
811 195
121 85
777 365
994 785
367 886
994 231
98 70
847 532
146 894
848 72
794 375
63 405
67 540
449 599
749 760
887 747
346 65
72 378
191 573
224 276
387 205
694 776
927 420
997 692
742 389
856 524
92 774
851 308
521 351
401 332
498 615
72 3
951 538
898 219
924 196
436 390
970 628
73 494
259 202
476 550
183 829
995 733
434 95
761 692
88 405
125 72
691 971
235 769
375 172
952 336
381 320
105 639
778 364
483 969
947 737
590 743
281 338
30 118
417 927
964 923
43 32
220 900
604 56
509 666
530 785
22 690
628 839
55 205
949 901
956 136
702 3
964 108
813 713
841 907
454 587
137 79
67 748
580 803
435 595
39 849
228 317
769 542
147 555
451 411
964 635
405 94
908 299
399 316
205 746
269 766
97 140
780 687
43 315
203 385
448 468
230 358
149 279
421 632
199 183
78 113
125 100
9 231
210 659
937 987
821 783
942 908
433 966
431 13
58 543
587 537
921 993
723 524
749 365
848 913
699 498
861 902
618 334
956 94
605 543
617 713
187 601
776 91
340 569
546 409
215 169
14 873
764 798
933 799
489 776
575 891
527 653
690 572
400 344
784 772
755 931
195 266
156 322
109 66
684 890
850 545
13 485
964 3
951 432
345 994
561 147
18 470
737 167
214 129
849 941
610 458
373 245
689 789
181 200
701 582
88 970
434 805
777 876
733 43
929 818
565 46
855 392
733 133
609 174
443 600
495 201
185 897
143 39
635 192
718 125
254 471
192 185
660 81
577 34
862 208
497 11
753 658
754 126
16 546
718 795
405 485
123 667
445 45
986 248
280 792
526 822
505 806
821 453
360 567
259 853
905 371
325 472
363 700
222 9
60 875
617 302
966 122
634 74
742 939
949 989
909 700
907 241
672 162
479 383
907 569
36 896
847 144
489 193
981 28
631 665
81 257
170 516
175 669
269 394
684 746
434 536
878 910
698 412
655 491
861 467
398 825
321 22
88 802
341 61
556 580
971 430
711 16
961 734
307 422
377 732
653 115
757 692
70 831
477 281
260 25
935 843
110 909
154 157
76 290
46 230
359 334
163 927
90 634
404 779
194 614
811 78
502 236
130 361
921 307
260 433
572 63
979 118
604 370
596 312
5 791
859 116
621 575
89 844
509 507
85 791
514 203
118 309
723 293
80 365
180 454
14 1
670 538
282 415
469 952
92 778
796 705
190 582
423 906
277 955
587 870
862 754
185 917
980 291
25 386
631 413
516 510
808 891
869 648
838 56
9 981
217 319
477 431
100 895
684 843
119 765
631 700
897 999
262 929
811 222
48 537
331 971
672 407
803 769
649 891
128 617
999 688
175 479
421 292
896 442
311 826
483 454
973 801
70 391
769 892
412 835
703 106
514 84
967 705
223 979
344 955
558 445
542 331
732 506
128 883
781 663
914 325
575 619
378 838
945 498
220 504
24 376
398 103
551 14
600 701
603 497
103 609
750 804
449 766
432 541
279 628
627 766
63 345
859 103
395 627
507 447
406 589
87 241
866 557
148 511
591 162
879 462
881 960
42 455
316 833
376 367
943 36
553 4
921 750
948 30
170 309
581 638
252 40
720 118
19 902
788 584
434 269
875 636
954 681
73 160
483 21
802 524
906 196
821 181
386 13
968 112
395 800
331 754
257 363
678 934
586 879
41 960
663 472
376 329
443 541
46 357
14 388
4 964
470 46
334 398
997 27
298 762
528 983
496 667
846 665
143 590
549 972
347 72
50 471
188 617
421 235
645 702
907 964
97 656
967 510
324 480
200 283
17 328
672 584
932 731
196 816
239 135
796 106
868 990
187 266
929 333
267 645
656 616
397 5
401 963
796 543
226 797
340 739
239 249
302 399
508 251
67 191
989 313
459 507
252 902
168 855
8 194
279 647
458 446
500 625
540 637
914 946
202 25
855 209
964 984
753 954
735 696
847 707
916 170
190 211
594 654
678 516
699 512
116 889
819 378
894 867
405 674
850 492
791 214
980 285
618 911
625 323
466 731
788 675
292 477
107 836
133 898
118 175
234 566
316 529
286 306
506 535
944 951
19 601
118 662
774 913
672 585
860 479
54 939
899 469
244 929
240 336
619 343
484 723
164 161
971 234
810 505
87 190
373 274
73 733
689 40
480 766
542 908
770 581
208 107
565 463
67 430
818 537
693 982
814 948
225 967
139 548
190 45
765 629
169 902
302 122
995 848
607 862
641 243
899 642
929 305
122 365
954 973
316 83
775 969
530 415
344 613
362 336
184 183
861 731
894 798
774 545
205 826
462 413
483 864
415 996
949 47
674 361
88 407
393 258
153 810
838 34
25 965
340 69
931 342
47 437
922 191
14 65
382 767
10 358
274 418
705 313
431 647
893 547
64 44
781 505
735 196
264 804
478 564
475 263
759 780
733 26
714 346
402 159
127 936
80 850
912 212
328 108
871 586
327 820
933 70
368 863
153 148
696 450
464 106
874 204
680 947
238 327
653 954
697 699
536 512
702 112
711 786
138 740
232 758
524 165
615 765
679 885
384 261
674 932
402 751
333 432
781 619
359 29
234 434
75 911
3 408
87 854
150 355
235 396
675 845
24 533
480 710
418 27
652 784
153 401
796 357
8 97
909 475
970 222
769 340
822 703
194 962
293 953
24 345
955 596
319 252
254 770
350 705
189 321
518 261
529 279
457 509
670 898
930 498
999 834
421 263
517 581
816 564
918 929
381 524
564 111
566 901
487 252
969 608
420 157
414 312
766 858
295 589
197 940
865 800
545 408
639 941
786 963
284 304
500 514
555 460
735 903
566 358
393 475
76 144
245 927
770 263
726 246
463 447
58 885
415 475
47 69
899 115
553 620
553 787
828 180
665 855
747 559
783 810
892 431
642 232
76 574
562 428
285 917
171 410
240 197
516 346
757 270
425 504
29 557
984 475
804 319
387 649
792 902
747 801
171 88
765 542
846 661
599 359
18 869
686 292
582 666
915 96
857 151
156 587
630 353
775 278
305 252
142 753
63 880
989 626
648 521
359 556
752 238
141 779
596 413
644 17
958 153
855 300
730 1
974 543
111 23
691 73
540 165
978 191
479 263
17 93
805 453
98 581
60 443
571 605
28 312
433 356
981 549
182 947
187 501
247 886
289 675
356 85
750 466
219 974
145 73
423 104
578 636
528 863
376 128
368 486
761 481
597 686
984 472
247 31
909 361
651 610
175 158
108 560
488 451
409 43
374 544
876 459
828 126
770 623
117 101
144 300
84 736
317 592
236 916
754 589
387 360
337 229
155 421
958 471
216 29
687 53
19 360
683 985
46 778
740 393
712 402
851 524
329 663
557 780
464 346
904 127
343 905
326 351
940 890
686 939
889 828
711 836
501 637
846 189
755 893
729 201
313 859
432 560
179 641
412 793
258 944
404 859
336 253
439 171
813 646
537 544
417 805
142 754
869 792
230 79
589 792
541 995
389 412
807 152
737 729
444 794
757 539
128 9
664 432
65 373
824 999
210 259
138 78
661 115
224 243
606 368
606 37
860 79
412 436
994 974
550 314
418 744
638 942
582 176
280 663
787 850
91 713
607 657
854 329
525 210
854 875
489 473
232 235
735 325
744 568
407 568
803 763
173 50
476 480
617 854
592 502
864 82
890 947
501 813
693 790
835 825
462 746
977 645
223 973
844 623
910 987
639 183
231 227
770 191
334 105
180 636
333 217
815 600
362 302
349 309
848 588
117 263
607 88
827 766
506 908
325 547
45 699
951 565
51 228
239 680
954 154
967 746
417 409
120 729
656 761
685 292
783 583
847 286
261 784
503 456
163 465
990 920
727 545
836 142
977 193
722 657
76 828
510 722
736 48
26 648
849 567
708 472
247 686
841 266
710 496
166 535
904 247
230 111
967 1000
635 29
671 511
447 170
789 572
395 26
226 741
859 232
285 981
557 981
979 307
730 494
740 442
144 518
14 201
7 457
712 466
425 879
650 626
676 94
382 486
755 839
298 213
195 688
394 197
85 909
922 291
269 333
166 15
513 557
469 301
229 322
380 486
189 818
710 216
943 604
113 287
636 751
23 753
73 191
20 491
915 65
298 544
109 813
224 579
492 355
729 9
586 729
405 310
274 303
90 609
816 20
238 720
910 3
912 869
704 478
112 484
72 571
973 68
37 284
438 28
671 82
728 913
92 205
32 97
458 434
740 369
814 433
367 429
247 693
71 825
360 658
358 780
355 174
620 717
629 644
288 800
343 312
204 26
715 312
17 329
367 70
466 374
300 939
426 835
1 892
143 287
357 821
756 911
794 393
13 393
555 466
605 937
514 280
470 323
11 420
210 95
600 427
731 567
839 328
862 725
863 127
308 374
238 11
2 75
313 780
210 24
495 233
43 978
187 834
115 304
863 360
213 538
8 190
411 459
190 233
829 110
769 395
938 883
90 354
796 578
11 667
838 24
427 775
98 683
614 629
106 614
207 361
215 423
619 920
313 63
953 80
85 396
583 788
582 678
539 619
209 394
794 20
594 786
803 296
256 416
996 566
644 830
871 882
21 964
291 455
830 216
249 801
75 424
689 179
306 617
170 815
321 417
626 805
750 709
375 692
441 750
811 545
874 16
73 999
424 26
604 140
579 408
549 205
983 915
440 58
704 261
78 245
303 58
900 882
672 426
591 461
71 448
562 665
860 400
354 723
184 196
159 845
943 472
835 127
50 159
225 544
625 613
887 921
806 320
530 898
838 368
901 708
137 987
903 472
961 684
289 464
726 650
726 953
764 954
791 638
708 438
230 735
609 911
85 430
160 101
44 88
739 311
365 998
373 937
712 630
189 615
164 737
579 327
884 152
508 409
159 863
931 781
563 706
293 366
644 638
976 389
711 416
649 423
551 659
70 548
873 861
942 220
466 579
393 345
825 26
867 62
414 214
723 926
663 553
416 202
324 339
919 851
265 272
785 364
168 441
808 332
911 510
875 495
461 110
426 831
420 35
587 53
178 6
740 345
121 515
679 140
284 998
429 248
461 146
890 500
411 77
449 374
566 865
27 582
914 792
436 415
837 193
505 772
21 684
436 537
905 578
89 385
629 517
457 547
486 867
317 423
504 379
579 627
689 313
506 469
281 444
490 52
757 389
708 543
199 35
343 134
497 587
631 431
505 620
750 869
796 63
603 845
296 893
681 596
341 576
286 613
957 913
711 268
581 397
648 124
860 8
115 302
136 8
630 554
939 247
977 763
263 963
527 574
719 105
228 920
828 978
693 102
166 853
264 538
591 202
149 888
85 404
503 806
863 696
252 800
286 127
209 932
731 489
474 333
948 826
977 343
881 696
395 987
452 638
550 991
592 390
628 125
201 446
15 876
740 455
978 649
850 252
463 252
184 891
48 63
998 643
559 546
610 183
80 692
137 747
125 367
438 727
951 860
456 220
6 122
849 405
322 329
752 868
271 714
699 399
405 219
541 983
691 249
84 86
271 749
813 182
313 74
241 687
147 554
624 627
833 129
162 71
166 919
463 943
585 903
527 739
482 351
540 760
603 370
442 472
775 709
457 631
6 264
110 680
906 495
906 91
812 416
805 113
121 20
728 780
496 644
45 680
320 570
177 635
96 384
274 160
155 426
775 160
280 138
612 794
941 26
933 478
248 49
394 59
540 936
484 633
919 585
6 124
300 762
572 488
36 637
175 796
803 488
501 587
879 893
689 359
181 190
520 73
453 410
363 956
579 9
825 158
101 663
642 548
636 589
846 288
285 257
826 690
319 616
621 420
48 565
25 92
833 854
967 61
66 162
201 63
913 170
744 2
4 28
206 244
996 55
188 178
908 195
887 965
644 672
610 553
290 680
427 430
647 533
624 282
905 760
242 152
567 819
919 179
956 872
970 885
63 335
273 779
576 579
254 499
558 793
184 809
575 402
471 312
549 504
872 344
903 683
823 622
711 191
204 133
326 775
883 625
932 872
966 151
524 968
441 867
509 251
560 361
988 339
708 33
972 865
694 820
516 792
694 481
628 613
7 679
692 729
373 819
532 272
229 604
61 591
880 902
747 8
575 784
753 730
278 594
948 306
988 779
357 837
44 418
544 941
642 271
804 620
434 97
680 18
139 432
319 973
423 760
550 568
25 588
170 705
431 356
835 546
66 786
214 805
58 833
951 167
198 263
192 484
714 203
826 321
923 167
753 297
129 330
531 973
618 795
856 715
419 657
654 453
93 514
169 1
716 312
627 487
500 991
356 45
927 984
474 873
987 141
346 339
304 505
636 726
303 522
608 995
118 10
979 2
983 402
444 73
448 265
715 841
468 269
637 578
576 115
536 832
526 626
94 117
839 357
626 718
551 603
633 786
488 12
177 171
580 908
339 269
127 957
444 410
267 748
763 103
816 357
230 799
196 414
299 659
592 228
570 909
486 670
81 31
132 688
986 436
935 911
776 965
604 403
764 571
825 734
520 71
307 575
424 923
517 113
891 393
435 587
326 954
501 988
362 181
288 853
747 519
413 899
152 598
334 768
671 960
223 493
615 339
852 820
541 932
107 492
657 596
748 266
746 193
738 489
535 93
318 934
824 640
354 571
488 591
511 294
77 569
836 946
667 258
2 285
548 556
955 653
424 452
84 234
728 709
218 567
744 694
631 131
509 93
391 31
385 195
101 578
118 896
878 652
342 708
962 678
312 525
155 874
491 166
824 35
852 177
708 539
703 897
647 314
743 461
109 138
311 410
15 466
371 737
973 404
884 648
899 43
220 890
353 157
120 295
664 819
483 494
2 221
796 628
521 696
179 801
336 577
705 75
538 743
38 574
684 950
47 654
417 844
104 22
108 758
165 996
521 105
706 963
706 899
418 533
970 736
896 31
645 723
847 204
741 284
915 660
241 757
884 165
853 21
564 618
419 556
34 244
525 693
464 362
370 836
874 751
209 864
634 515
259 289
200 926
589 624
555 175
230 673
992 690
769 480
10 887
621 11
567 358
979 772
605 309
89 597
985 283
70 674
808 18
569 399
73 373
259 883
915 398
781 784
957 264
28 108
868 383
862 416
515 616
327 958
115 687
616 324
618 124
941 347
391 294
771 846
757 453
550 645
940 674
988 386
371 84
267 892
720 4
649 965
30 129
551 127
686 813
16 857
818 745
49 300
649 912
916 521
421 935
422 302
399 387
39 590
144 471
701 629
578 155
278 377
920 705
904 650
459 457
247 82
66 485
589 148
984 54
745 392
770 723
526 973
105 874
449 629
61 996
114 96
664 975
663 862
632 592
271 669
760 576
868 179
73 898
569 758
533 552
142 788
936 652
999 331
231 869
970 994
675 50
119 695
907 887
537 581
107 421
978 759
470 665
357 422
548 6
968 182
580 276
999 539
92 779
251 961
245 569
838 256
650 759
168 944
251 921
840 829
64 598
895 88
786 131
355 752
42 851
907 732
317 896
82 858
39 210
626 890
555 570
951 914
425 792
47 318
307 558
527 318
545 486
989 875
336 470
245 2
138 831
729 16
537 108
659 154
679 730
422 822
498 653
461 202
177 940
525 624
153 999
874 231
329 695
751 955
957 838
325 27
841 221
673 206
472 880
774 295
551 458
543 460
312 375
101 673
851 908
513 97
835 385
196 768
427 120
107 434
745 662
797 177
900 421
822 27
44 4
911 115
838 394
624 500
725 642
690 70
747 794
166 217
937 308
414 97
630 459
632 720
926 298
771 411
238 917
971 932
940 605
207 507
895 830
115 126
79 982
528 980
469 813
73 460
965 369
656 128
183 367
613 111
715 730
299 201
455 648
160 267
389 717
35 794
359 705
20 120
946 279
970 887
806 721
396 317
485 523
646 101
436 333
333 915
310 413
81 874
325 653
534 394
878 980
709 768
582 68
700 655
931 843
278 592
432 57
333 668
549 658
768 336
818 804
293 555
920 458
951 459
843 937
285 57
161 38
119 775
539 646
166 394
284 9
272 836
753 376
619 807
16 14
382 787
545 934
885 728
128 374
236 326
578 806
738 324
114 896
400 148
891 682
269 708
830 159
502 234
249 768
397 971
68 912
931 511
954 843
139 407
636 258
58 564
987 718
62 31
634 63
630 943
904 875
630 887
352 172
268 228
201 225
578 919
153 255
132 356
330 326
489 119
648 822
910 174
532 632
31 8
233 344
334 680
244 698
452 140
850 352
139 404
692 316
560 509
651 677
88 927
9 482
308 173
776 929
11 352
522 674
964 285
894 667
862 49
615 284
524 472
756 930
506 663
238 634
823 564
398 81
567 957
830 751
710 375
391 504
730 72
83 303
716 685
426 771
643 323
166 487
163 867
984 975
775 639
392 194
542 290
971 46
261 901
84 946
695 752
157 229
389 167
248 439
430 700
534 751
320 367
434 290
890 878
690 980
410 237
952 558
804 419
166 146
934 893
121 942
137 557
836 838
385 62
925 772
179 605
80 198
594 801
755 992
410 451
985 307
715 946
772 138
369 284
785 713
594 429
526 728
253 379
164 78
897 602
231 835
168 63
305 137
831 730
119 674
552 58
215 448
372 330
913 664
245 766
746 310
307 604
439 649
187 158
934 256
650 104
267 826
928 534
609 30
593 253
823 318
68 180
669 252
4 642
813 746
111 150
36 909
597 932
255 667
486 757
546 764
86 676
78 940
774 644
159 185
249 427
477 572
284 854
961 180
212 491
800 871
599 634
58 335
627 83
486 347
585 995
740 573
593 105
503 747
301 581
921 854
598 712
411 281
45 899
304 26
911 473
844 316
779 585
70 448
406 757
568 513
950 76
535 20
398 115
731 157
782 656
126 260
516 736
190 413
564 979
841 869
748 730
335 865
884 872
933 889
154 724
530 19
393 694
918 333
773 54
850 602
121 835
395 976
940 382
791 857
195 510
275 109
777 846
79 513
205 909
464 452
201 16
88 811
661 932
820 510
798 84
236 331
333 998
113 913
93 276
577 302
78 343
199 157
761 873
489 646
514 737
421 522
265 467
647 962
624 152
621 69
605 460
471 486
25 768
224 909
384 202
133 24
258 48
469 108
987 761
180 227
113 165
637 136
109 485
508 680
766 489
718 669
711 86
230 242
763 823
176 45
675 276
1000 667
610 55
859 203
385 215
128 947
143 331
203 618
299 825
302 758
349 890
775 407
467 140
299 873
507 87
652 380
463 641
838 726
76 41
985 988
406 526
524 446
11 509
90 412
764 989
589 210
367 28
436 920
917 515
804 927
298 71
704 499
294 961
67 113
297 23
48 881
593 570
652 500
712 510
640 537
523 623
174 100
465 413
624 835
161 435
970 799
567 685
437 731
234 158
128 759
109 480
663 295
674 31
108 137
233 291
249 887
498 410
70 297
466 392
482 970
328 984
973 853
923 301
620 312
691 280
38 471
28 219
957 442
384 496
643 863
243 308
444 473
263 596
455 646
138 135
767 984
502 980
853 755
991 451
689 956
980 342
210 295
790 446
137 321
131 159
776 12
446 555
665 866
645 508
763 328
244 815
10 677
742 100
506 68
352 573
149 469
953 528
734 627
32 5
567 577
538 910
870 587
351 996
54 597
805 949
584 145
73 38
795 171
596 597
439 805
689 628
490 201
636 875
942 798
792 403
13 558
551 863
875 416
575 569
766 123
434 812
787 840
214 814
582 341
6 233
39 33
8 930
988 598
319 994
863 195
411 689
873 453
689 347
627 269
881 94
336 629
843 550
25 725
591 441
928 15
417 773
220 732
191 174
765 65
322 946
949 69
36 228
759 646
435 332
525 260
135 51
162 659
706 586
237 156
202 875
541 244
6 49
56 127
646 344
682 95
456 148
126 33
953 198
349 7
603 832
334 642
887 154
737 487
523 360
663 945
92 626
898 322
144 941
849 531
405 122
404 450
975 401
613 930
698 792
968 181
300 265
333 957
379 391
126 442
624 142
600 956
946 652
789 231
825 81
930 12
653 635
933 420
312 367
467 587
543 819
19 749
999 764
7 357
151 870
703 161
308 944
703 187
246 214
120 726
45 319
800 718
820 243
357 815
854 778
168 847
501 208
889 165
345 564
499 490
170 521
682 209
519 403
547 451
510 488
604 6
951 580
259 559
968 4
820 938
803 792
33 979
488 775
505 232
533 541
949 581
276 25
328 256
184 58
246 677
760 88
85 266
560 257
291 660
796 964
232 972
626 363
72 508
834 408
971 156
592 143
355 883
967 74
454 441
218 983
995 989
292 725
438 565
240 49
628 423
437 715
565 166
562 759
873 684
229 226
482 580
224 369
989 114
698 141
403 777
326 275
860 686
774 466
986 123
799 462
535 881
456 985
357 509
380 369
997 323
699 777
480 738
972 312
858 308
793 919
74 268
594 241
586 948
777 24
952 626
641 520
273 610
715 903
677 326
415 250
494 239
656 126
820 218
657 858
896 610
721 83
162 38
560 934
657 361
209 865
897 368
955 106
146 696
250 864
739 603
784 47
538 37
921 507
139 306
497 199
801 580
716 842
62 459
608 202
369 393
125 374
467 203
117 278
29 751
298 264
810 928
47 560
279 100
330 960
781 491
482 669
807 996
555 111
235 190
897 407
103 102
530 387
281 358
771 88
640 816
681 760
590 823
520 487
89 618
66 32
837 366
294 288
399 444
106 746
909 493
798 956
783 68
171 818
399 621
984 498
872 534
611 302
159 131
182 262
695 632
822 490
69 464
300 423
120 223
275 449
924 683
144 742
598 349
145 347
779 51
172 770
24 647
627 553
269 726
949 644
526 438
188 534
792 224
430 265
717 906
101 854
600 579
737 894
880 24
395 133
669 619
777 631
806 577
843 855
326 536
833 362
277 84
687 449
513 749
935 362
805 975
23 504
729 218
972 411
733 891
972 572
223 829
928 76
174 587
688 992
13 960
601 819
424 588
895 613
115 130
71 254
664 464
397 288
998 905
550 897
550 637
772 471
770 183
44 73
342 989
146 294
67 432
783 493
995 361
350 368
491 751
235 701
52 847
64 707
398 575
848 574
378 628
774 97
781 296
825 773
530 372
165 679
650 645
614 958
214 993
958 955
669 976
111 604
768 282
317 870
120 2
856 794
30 533
680 207
745 658
517 496
698 983
401 875
588 620
614 889
399 767
407 260
851 327
765 359
854 649
623 374
439 249
447 701
231 643
507 79
680 430
137 455
491 366
58 73
506 202
835 393
399 129
584 215
451 922
119 797
784 16
294 53
154 333
857 772
653 243
298 67
839 504
995 26
546 621
412 477
661 436
617 318
157 732
767 912
945 439
476 443
137 46
471 461
481 396
209 167
674 759
775 977
467 782
162 930
833 903
239 283
756 636
616 687
513 151
307 807
981 741
493 371
984 233
159 541
746 565
527 197
101 977
915 465
232 499
554 271
388 604
723 601
921 139
748 594
902 741
650 198
63 205
197 65
811 74
871 951
392 129
740 199
670 143
489 973
477 646
898 990
203 358
718 304
506 753
437 502
737 841
484 641
612 698
749 892
371 890
437 803
189 910
125 229
117 966
965 975
414 314
364 96
30 481
606 254
928 121
391 498
522 711
102 595
270 942
20 960
113 972
562 452
651 728
523 966
67 831
379 109
977 218
980 61
840 809
971 870
900 468
785 158
827 416
133 758
609 935
113 916
535 677
808 541
281 836
508 698
345 983
925 391
979 540
932 28
150 893
471 217
695 808
563 437
518 330
420 973
277 288
470 278
516 602
257 898
879 87
423 716
523 991
245 683
920 14
413 81
997 286
300 133
638 452
704 1000
762 697
190 849
14 267
313 542
193 537
746 389
764 158
635 227
396 301
238 590
836 144
247 865
349 132
274 36
796 389
141 439
732 651
799 335
63 554
84 541
668 743
898 291
204 364
127 210
434 885
982 358
356 177
501 807
471 258
846 441
88 953
734 459
425 768
323 43
103 77
651 683
183 178
356 892
385 952
86 783
623 939
356 967
93 442
7 928
642 122
470 433
507 879
829 326
832 579
808 70
584 120
522 830
502 657
922 453
283 661
935 954
652 575
575 411
51 793
649 692
607 64
62 594
549 928
419 930
135 713
247 979
171 489
727 968
951 709
649 173
9 508
733 636
3 704
693 328
509 781
467 441
650 560
548 137
763 416
666 463
61 203
165 91
799 22
634 89
660 54
820 871
338 857
371 717
792 884
720 938
630 162
399 734
403 209
39 576
727 296
263 792
389 925
78 746
235 412
486 752
926 102
165 434
957 278
323 544
171 824
497 108
681 248
318 132
827 80
125 296
490 518
973 62
213 624
291 148
75 924
845 695
956 164
100 222
605 29
577 179
807 421
981 474
151 368
728 929
739 560
624 735
724 5
953 340
690 127
373 370
863 940
535 368
301 510
148 5
902 619
701 574
651 598
403 232
494 825
54 157
68 354
673 921
623 408
351 599
459 187
183 221
280 177
567 546
923 305
527 970
90 946
299 309
58 74
761 589
224 165
653 267
259 638
271 624
462 450
28 449
948 523
942 753
545 230
913 543
962 359
365 541
513 495
673 664
367 966
162 809
71 823
150 940
229 276
966 400
531 305
295 477
453 864
322 223
360 444
419 432
49 478
692 94
131 820
683 181
554 810
126 401
224 231
512 944
25 539
383 882
509 388
300 812
235 912
714 505
254 100
568 334
96 700
465 644
737 624
925 822
846 282
180 263
977 928
608 396
179 738
183 516
236 161
555 472
211 666
523 916
642 292
699 442
271 232
441 901
969 776
134 486
962 870
556 396
281 666
607 360
144 288
339 989
581 880
594 785
493 533
23 19
291 955
315 387
60 845
451 712
723 968
950 921
409 265
935 555
262 171
567 61
511 154
734 176
323 716
783 483
785 905
920 878
885 471
989 741
19 178
942 886
199 757
68 39
934 252
699 419
633 906
642 962
725 869
723 865
666 179
751 276
282 457
324 186
337 215
186 756
510 817
202 435
435 29
913 385
886 765
454 498
70 861
848 534
50 100
643 321
782 566
497 68
677 569
894 521
615 752
649 130
117 466
148 670
429 26
13 921
227 106
397 730
69 576
324 625
555 574
103 765
13 150
966 980
359 703
635 123
392 556
358 403
191 271
536 822
185 975
890 93
472 559
270 311
717 492
252 176
717 754
846 683
860 121
86 92
23 368
595 990
30 599
68 190
460 357
557 217
386 310
901 644
132 293
69 918
374 755
173 358
846 718
609 553
394 216
872 632
192 378
230 712
265 80
223 510
624 294
670 90
324 936
873 681
358 202
839 215
668 413
871 427
440 784
796 161
96 761
982 775
882 755
887 453
273 133
415 689
712 638
575 162
196 594
543 61
635 884
637 711
65 328
780 670
869 178
625 636
63 902
308 36
51 952
426 960
248 481
197 967
121 603
997 792
31 671
222 194
221 114
546 936
31 676
527 34
836 119
760 930
604 595
606 634
410 99
622 918
569 935
554 194
986 402
32 409
740 266
989 205
650 803
997 164
381 77
209 168
67 528
846 680
337 392
857 422
50 187
692 767
178 536
628 463
973 381
144 135
783 51
869 830
750 502
331 177
183 424
21 151
959 992
510 248
352 571
820 340
186 74
790 907
919 812
545 339
897 337
175 322
130 310
11 941
315 588
110 491
481 346
443 583
300 883
626 191
847 88
962 899
985 581
19 197
411 106
865 588
172 912
974 164
524 240
773 44
681 856
585 929
257 298
993 212
400 382
932 597
914 757
211 413
787 528
417 148
939 350
289 581
467 578
12 316
272 845
306 373
195 167
627 35
210 540
115 9
215 973
174 981
727 900
561 445
98 933
189 650
414 339
478 180
443 738
98 234
903 146
669 817
368 493
392 360
255 684
650 851
567 235
162 527
161 526
44 858
332 432
807 369
709 735
378 176
102 838
754 685
682 190
591 256
81 416
721 383
121 827
483 550
527 378
626 323
467 213
866 182
75 79
85 342
248 499
823 915
344 209
911 903
247 85
672 852
311 930
779 62
347 480
995 173
691 164
961 234
325 737
220 40
284 340
549 44
100 642
151 340
43 823
852 409
910 603
742 405
912 961
624 256
792 262
945 642
592 409
273 667
108 409
348 893
341 430
741 283
500 529
85 579
493 206
986 135
465 299
318 983
498 986
863 537
784 775
710 381
337 714
92 811
662 880
671 843
401 372
216 680
123 52
180 530
17 527
59 86
333 213
671 467
5 848
558 998
188 775
714 88
373 464
117 846
402 805
201 1000
38 867
253 795
347 127
188 664
819 406
605 914
774 471
147 432
62 434
716 373
93 216
605 765
963 536
449 911
588 238
846 590
381 787
973 399
370 341
719 423
612 583
922 551
255 701
324 25
41 860
437 315
542 60
880 668
30 216
271 199
397 825
418 219
781 220
932 710
297 751
378 898
632 44
421 982
181 418
858 561
601 313
946 261
802 854
407 700
311 847
936 475
414 679
374 35
267 254
269 369
450 7
209 509
960 869
447 894
912 857
62 633
306 902
417 161
132 617
849 263
447 377
198 582
502 612
139 565
950 122
525 611
854 887
298 810
796 12
975 658
134 901
176 301
817 756
828 916
121 634
616 28
246 529
758 63
238 364
685 288
173 895
374 675
780 686
681 157
929 853
835 630
431 241
771 553
474 882
806 599
764 120
522 659
896 487
6 865
915 735
825 134
471 466
111 524
483 879
247 796
528 178
811 380
956 400
911 181
216 793
18 968
42 853
41 303
680 206
16 180
489 278
614 164
973 198
649 334
575 182
813 716
411 340
196 447
938 863
641 386
313 558
23 937
228 417
198 808
760 440
370 934
46 497
443 978
74 980
864 272
850 333
756 710
883 553
535 352
710 897
220 864
49 789
889 912
905 715
836 606
623 451
70 812
226 155
828 298
313 179
368 956
24 786
858 678
785 823
631 455
29 672
976 773
468 318
889 654
149 641
506 371
202 370
933 30
893 849
592 410
467 331
74 856
438 163
142 905
306 918
721 327
409 815
817 428
446 733
592 211
419 953
669 818
958 765
469 539
639 308
476 231
577 236
954 522
866 250
973 854
182 81
297 28
838 881
88 810
592 934
231 794
931 603
556 938
4 514
223 365
309 758
576 893
793 136
877 793
454 803
352 788
140 113
197 277
48 366
582 66
770 114
109 792
976 626
259 47
340 991
297 342
230 775
432 779
400 657
926 627
817 205
469 460
39 930
708 816
89 999
991 435
106 776
542 995
129 826
811 728
385 115
421 888
223 302
925 518
181 991
916 216
924 758
353 760
867 323
16 463
695 924
314 731
378 552
85 514
136 763
561 410
855 966
940 970
54 805
894 250
320 740
468 801
378 263
130 553
320 223
556 70
674 240
419 41
534 569
556 178
324 459
423 740
484 547
441 474
234 557
316 709
435 984
508 22
305 5
855 671
685 465
890 381
313 154
406 459
72 61
235 571
657 564
231 186
635 489
319 735
711 329
687 375
716 735
387 253
475 484
914 157
552 507
146 120
282 509
354 463
783 64
280 369
760 549
673 529
643 944
308 977
634 904
45 112
426 266
362 795
487 692
329 219
433 986
610 883
886 465
859 196
335 369
49 815
922 458
309 562
652 917
787 818
25 95
7 681
515 794
180 180
178 90
969 693
894 877
852 625
764 360
28 41
131 720
442 206
88 106
614 828
826 17
799 634
674 344
336 276
197 372
559 602
279 471
118 25
940 211
651 447
160 798
374 837
608 312
131 265
848 47
727 138
814 735
324 727
354 182
946 506
752 391
365 854
73 860
150 213
988 63
829 71
66 210
321 994
60 1
97 608
742 555
429 541
358 152
874 11
234 80
653 427
890 484
670 953
703 968
833 452
838 526
248 856
529 492
184 524
927 419
778 927
186 399
463 349
251 922
341 978
509 899
279 978
4 974
633 405
516 652
598 207
642 906
500 479
911 28
98 264
230 486
118 1
285 239
473 532
889 352
635 628
409 310
566 409
407 767
569 263
92 421
278 296
683 99
365 992
767 235
558 995
634 919
366 363
220 228
745 226
199 952
171 987
262 994
382 691
226 783
326 370
47 465
554 235
483 141
781 665
844 926
661 826
447 219
466 596
972 410
500 687
734 812
92 911
221 414
566 214
487 42
310 207
266 604
562 234
813 90
754 670
138 83
41 56
954 161
369 238
339 321
497 527
728 180
549 354
43 885
422 825
337 893
441 321
548 633
473 843
448 490
270 407
464 725
489 151
361 692
336 639
201 758
957 162
89 474
809 599
44 389
361 984
869 42
634 421
364 768
237 809
5 499
86 252
722 728
322 139
677 474
763 651
57 588
58 102
730 937
768 387
61 187
452 479
676 326
802 231
584 668
5 497
595 738
373 769
384 938
683 774
173 871
648 9
312 306
787 679
855 698
938 475
294 29
97 859
250 803
345 868
720 45
61 738
408 134
182 475
416 380
3 262
905 457
594 775
604 487
228 994
979 383
701 608
546 301
633 79
330 235
953 235
60 29
489 641
187 803
6 436
172 418
479 484
532 610
331 621
669 623
283 398
189 313
798 54
573 311
588 28
601 211
947 853
944 912
559 986
659 709
522 752
677 919
223 96
762 619
859 567
109 136
255 210
76 495
265 736
557 690
354 609
328 236
836 807
724 388
697 75
334 58
7 68
186 899
562 585
118 760
337 656
49 195
84 589
946 394
846 708
269 693
531 561
986 70
382 381
50 224
375 506
112 342
898 288
369 299
197 683
811 934
224 848
603 106
193 985
268 736
332 307
327 682
445 635
621 695
697 600
92 264
711 240
245 706
717 516
53 887
458 392
293 73
229 816
238 247
15 633
647 494
850 635
996 35
145 472
464 675
78 974
100 981
492 291
578 695
233 597
645 28
909 363
301 267
246 846
137 435
111 896
963 186
397 205
432 570
157 283
429 859
730 271
46 853
430 40
353 772
973 431
996 459
722 469
592 242
437 906
774 394
61 763
503 573
778 535
874 577
71 339
687 275
898 975
386 505
310 546
388 687
982 323
261 850
444 527
154 440
652 600
377 745
844 765
327 276
807 839
555 771
207 714
407 104
865 983
421 4
437 711
871 58
901 888
157 217
886 135
34 438
285 323
301 624
239 728
216 803
841 12
158 549
922 671
102 859
153 211
111 942
99 110
513 222
166 771
963 200
855 668
938 512
846 364
570 359
101 809
853 844
212 650
245 516
57 976
123 967
346 169
730 99
711 94
296 876
443 53
653 488
259 762
604 512
54 986
460 885
954 91
87 25
799 46
82 306
877 682
806 790
526 396
493 885
998 803
906 991
580 400
525 259
911 69
94 133
904 810
22 805
549 868
944 934
380 165
668 418
466 688
405 145
876 296
349 160
307 986
229 954
436 938
256 685
925 737
203 33
561 769
508 963
932 172
735 901
338 758
947 900
854 539
540 923
167 158
761 700
183 872
473 156
910 240
11 644
634 985
438 700
212 175
811 483
47 447
476 654
433 467
47 605
895 943
659 925
196 960
137 107
365 603
448 787
555 73
869 369
302 666
61 829
359 872
378 919
472 553
167 372
967 578
488 891
881 182
852 947
716 890
254 41
158 843
594 444
96 915
458 433
406 166
739 277
659 433
471 261
672 935
880 470
285 812
571 638
92 731
444 363
349 133
458 810
358 996
344 293
619 621
56 650
186 509
69 875
968 489
288 855
14 960
676 635
452 2
866 208
828 371
659 598
537 895
966 962
465 729
269 814
556 753
202 863
284 302
29 930
62 582
930 346
498 457
109 153
405 517
551 608
373 549
119 830
311 773
213 291
513 421
866 680
348 426
809 345
966 385
235 506
175 651
79 193
519 601
779 539
555 534
825 66
519 251
618 153
596 404
798 541
221 43
674 575
40 251
698 629
985 676
358 362
345 866
258 14
558 151
425 545
924 704
210 664
18 757
184 619
427 136
526 405
609 264
270 503
387 454
222 422
402 172
694 217
245 364
151 832
444 812
808 684
444 602
489 750
431 689
233 499
126 850
621 687
223 909
541 340
217 548
454 855
241 502
774 342
320 970
456 639
493 183
573 804
229 533
473 912
289 713
16 523
7 994
95 798
262 363
23 920
514 784
524 922
259 340
575 609
624 165
346 951
547 187
185 292
987 984
738 991
407 241
641 719
430 593
414 563
550 950
468 758
999 323
651 647
306 564
585 395
290 814
40 515
347 351
847 59
319 457
259 912
379 771
533 765
446 775
150 568
742 562
365 448
947 937
199 79
118 445
144 136
239 678
968 605
274 965
118 409
274 576
198 613
150 805
878 379
977 309
396 165
346 580
610 95
898 441
331 923
496 560
784 699
989 662
112 325
576 819
561 714
468 397
619 302
795 283
814 169
84 762
506 624
75 799
425 633
605 564
593 122
199 418
398 170
929 862
427 260
156 185
470 451
86 34
905 839
197 285
23 874
676 160
972 303
669 423
402 577
990 537
616 763
105 711
365 123
778 279
291 802
911 680
188 721
520 550
236 781
570 288
887 321
995 549
994 86
637 212
482 253
499 191
618 287
860 382
402 915
757 17
207 987
937 583
638 910
97 49
673 248
740 212
759 308
922 231
177 147
629 494
159 844
458 416
50 823
814 537
631 713
630 324
34 192
35 158
167 429
386 213
15 985
878 809
485 514
732 701
825 491
103 490
94 254
95 722
244 955
847 999
325 502
353 324
795 32
18 110
877 918
32 293
997 867
450 232
127 788
756 745
549 994
15 892
945 658
66 449
162 748
502 900
40 689
681 64
502 108
119 411
903 256
928 907
659 950
343 290
430 224
241 734
288 197
247 815
206 511
897 954
607 639
861 435
447 881
951 75
955 167
318 885
62 639
455 955
353 170
183 628
995 339
779 462
100 350
811 628
121 929
824 346
185 12
686 976
946 726
937 232
11 646
540 799
346 544
451 333
916 52
895 134
856 858
31 877
622 750
516 614
755 411
108 658
81 662
620 596
77 305
476 183
88 50
481 281
193 9
508 522
606 49
9 746
597 723
229 764
687 843
183 316
478 24
570 195
502 594
917 145
41 411
844 935
143 815
309 327
106 284
877 451
267 517
105 92
971 755
490 770
383 802
50 203
850 576
781 351
963 889
373 684
680 306
388 924
753 287
301 136
387 43
472 39
674 970
957 658
326 913
796 882
37 610
56 151
987 901
571 910
366 418
662 815
333 410
118 723
494 364
328 918
348 759
315 897
585 445
274 232
152 462
788 726
193 981
405 405
482 957
941 939
230 618
685 200
739 968
312 449
820 84
729 124
323 549
182 172
225 32
924 236
665 466
358 513
630 495
252 989
607 251
255 106
278 279
3 837
450 272
16 558
596 940
109 946
572 759
757 59
933 573
645 795
39 318
661 624
277 527
388 7
905 94
963 159
375 837
651 50
127 648
110 543
31 97
996 512
751 184
131 878
328 187
344 127
572 376
923 788
129 26
702 524
341 147
56 10
674 894
373 4
552 813
53 910
199 565
492 653
940 546
859 616
190 79
834 785
307 810
832 983
92 341
337 448
521 701
453 510
761 112
712 636
688 525
894 723
478 29
486 787
865 973
892 632
5 385
927 40
248 476
750 58
563 713
336 59
615 197
747 853
246 398
570 154
276 129
458 853
792 530
10 431
552 686
378 991
99 484
16 349
855 158
538 741
72 986
672 878
61 747
452 589
880 690
309 668
547 186
248 91
635 751
143 376
620 924
669 870
67 195
818 481
944 731
30 489
122 343
296 104
457 166
257 521
256 273
112 172
679 123
378 927
382 242
367 437
73 264
120 667
648 753
910 424
765 747
141 133
746 185
391 696
335 260
846 4
801 57
523 133
13 767
793 701
668 321
843 697
307 902
643 927
471 533
741 972
36 978
443 446
10 135
203 926
183 362
623 823
34 692
127 97
105 775
441 672
585 494
183 943
437 549
722 408
709 361
437 725
214 527
59 620
156 210
736 612
959 498
507 36
476 776
224 354
341 22
107 665
460 680
924 518
160 183
468 818
465 5
398 796
500 850
301 486
640 701
209 184
201 154
14 455
915 559
206 309
757 238
7 926
364 107
354 156
608 673
366 196
550 92
846 800
493 766
632 487
141 402
541 642
553 326
880 929
563 650
402 852
549 692
806 106
179 60
647 424
247 566
956 433
134 8
510 991
289 436
801 864
94 74
304 520
928 137
826 262
259 863
230 792
636 295
770 863
656 66
374 496
634 601
557 667
637 156
442 750
924 583
156 739
340 213
511 56
664 878
406 58
475 702
58 307
981 186
849 173
351 484
885 233
243 628
652 352
645 56
337 534
160 39
889 14
961 322
794 889
545 959
916 906
370 284
531 23
881 150
708 289
83 11
953 760
151 972
651 632
569 216
345 651
691 889
184 262
732 899
488 996
791 51
91 243
855 871
58 597
738 147
434 630
712 584
688 176
780 918
609 288
179 793
853 681
609 246
813 494
860 708
362 77
958 996
896 146
397 794
733 165
633 498
721 463
109 116
635 977
995 385
316 863
604 813
485 496
115 701
792 790
84 418
181 56
778 919
902 701
129 233
618 771
197 133
908 956
64 78
29 345
910 343
707 698
886 736
927 814
17 481
877 821
125 670
251 101
755 359
223 499
873 311
540 120
28 800
435 356
637 332
813 175
458 893
345 996
67 776
995 767
274 92
92 74
721 173
934 321
520 261
365 393
96 56
801 353
410 450
430 578
128 904
321 330
12 201
354 248
250 973
877 321
545 976
297 113
256 13
873 324
697 833
836 527
231 302
966 927
848 722
361 593
819 30
744 567
679 765
505 532
423 651
422 933
276 759
238 610
725 171
944 590
337 909
422 467
934 442
791 545
244 628
261 894
110 677
522 461
534 754
254 816
830 435
444 611
601 261
182 921
300 526
368 898
432 568
96 337
791 418
527 875
987 441
640 292
11 218
80 524
269 76
225 875
236 403
114 734
121 32
422 986
305 679
491 11
27 917
833 209
381 735
450 400
281 418
138 116
256 936
500 854
938 491
262 205
258 129
330 91
985 389
767 612
280 334
509 346
85 285
215 390
930 657
878 731
596 458
799 819
256 199
724 590
657 906
102 693
655 948
315 866
826 422
909 996
719 120
109 429
307 708
564 398
123 210
582 350
39 358
535 55
776 894
162 985
925 354
997 989
923 98
276 215
351 633
280 388
381 198
709 70
832 338
240 672
823 578
317 832
100 404
797 330
354 338
8 801
490 858
376 700
498 371
747 671
498 903
1 630
146 459
543 1000
910 282
256 988
464 92
330 714
312 145
483 957
851 768
273 354
822 243
485 39
565 2
739 865
550 476
172 938
437 445
51 159
311 22
754 193
496 778
532 609
341 156
282 784
912 620
964 90
149 17
700 279
269 507
698 534
523 397
310 441
427 744
66 352
760 296
702 330
430 207
231 6
804 861
6 925
607 542
679 953
593 132
242 737
90 144
680 467
677 366
188 87
410 755
504 812
319 910
864 54
130 352
801 99
425 79
498 272
439 2
826 876
266 238
435 230
103 599
141 60
695 451
693 845
585 275
109 658
552 440
323 52
229 178
825 271
561 40
1 685
776 727
459 24
14 653
472 375
993 899
248 959
310 633
289 786
688 926
558 835
659 123
896 162
686 594
255 371
380 758
586 381
300 514
298 360
747 384
17 103
566 711
876 756
477 66
988 525
384 497
821 197
865 319
16 837
185 37
744 583
208 811
79 1000
83 907
836 139
325 895
846 223
945 100
857 681
304 28
195 773
355 977
294 786
24 375
885 842
473 857
917 669
71 940
463 837
927 226
892 166
377 566
556 555
405 180
419 144
411 981
491 101
18 816
940 864
599 533
790 10
10 338
409 61
109 643
648 87
491 232
84 596
876 275
266 485
56 508
941 789
771 241
552 906
743 975
1000 646
188 592
438 950
601 804
644 971
597 877
149 53
720 216
658 247
78 17
216 126
19 815
164 797
803 51
998 384
809 116
374 724
377 591
982 382
108 912
126 533
521 222
449 661
224 688
390 275
348 867
610 641
823 475
787 917
661 886
400 694
873 726
575 6
257 750
467 522
742 333
23 797
954 476
487 741
63 802
844 503
674 555
932 54
781 925
958 671
843 915
732 119
350 28
959 633
477 157
977 488
346 229
594 436
267 448
921 473
616 910
476 515
601 725
417 976
793 366
804 171
181 120
142 249
635 189
394 533
844 795
858 6
82 55
956 990
675 752
627 620
485 52
796 258
269 824
362 487
924 121
99 517
316 331
796 373
606 704
485 812
697 656
942 352
845 369
869 972
111 203
564 148
23 846
850 594
184 375
569 891
65 454
764 483
507 329
555 874
510 368
774 266
58 648
256 886
692 294
530 196
13 81
729 834
596 244
918 318
41 760
194 413
820 942
474 95
935 994
270 98
353 76
975 60
405 118
87 159
214 149
593 747
117 748
79 168
750 968
164 890
288 212
372 810
394 507
838 502
443 294
303 122
946 257
631 467
42 666
498 950
66 388
804 838
489 355
65 429
670 871
91 628
519 47
53 692
358 127
74 188
816 329
533 655
232 309
588 176
51 450
939 470
760 618
461 965
462 955
274 80
757 241
335 41
54 514
20 678
797 68
423 508
126 783
159 766
711 433
806 623
324 870
246 875
142 306
881 986
646 513
434 441
880 289
625 957
56 694
125 426
273 104
378 117
425 650
341 278
80 441
902 835
67 89
713 798
368 488
878 157
129 402
310 360
769 225
25 752
17 217
131 874
479 113
376 917
418 798
68 770
753 326
291 597
674 505
256 766
396 904
695 626
609 419
896 742
684 213
572 249
898 174
918 201
115 50
405 833
167 872
801 552
711 270
344 567
300 354
524 989
351 510
257 372
111 843
353 987
267 263
842 899
831 355
931 904
593 198
910 509
255 389
224 206
240 346
540 956
369 52
422 455
972 385
616 133
527 221
73 12
854 603
945 782
9 85
255 161
614 909
455 917
588 189
279 734
418 938
606 752
796 604
421 848
831 784
996 305
103 898
559 722
251 252
216 989
333 380
94 682
254 105
903 87
948 473
665 654
437 117
215 486
516 381
657 520
776 402
369 651
429 149
202 655
866 832
551 180
530 550
798 512
910 491
562 600
745 283
682 655
947 715
516 648
974 953
930 277
587 527
602 687
801 500
602 908
433 118
329 968
27 698
339 155
69 929
898 208
778 420
467 292
104 394
455 127
476 386
790 283
769 858
901 983
74 287
183 625
360 63
32 131
79 297
534 646
434 134
837 494
588 989
652 718
245 820
163 618
606 455
910 483
266 12
625 85
715 230
701 790
764 34
213 594
946 689
555 94
338 120
306 34
661 791
546 681
378 682
660 899
35 669
371 37
675 330
822 756
297 723
135 768
756 827
999 787
111 305
303 980
671 648
512 358
299 624
508 71
460 953
589 55
660 471
477 997
325 452
932 668
972 394
958 246
785 594
60 48
765 665
688 610
830 438
396 638
995 241
320 209
162 186
110 27
534 559
284 121
428 328
475 479
845 377
707 975
644 421
569 836
336 834
877 480
679 984
102 740
29 784
276 990
635 700
319 501
332 73
500 459
957 90
802 353
359 544
292 577
495 58
413 968
104 349
161 621
29 2
170 562
870 448
20 522
502 763
120 820
253 306
327 320
646 579
865 146
837 441
833 600
475 873
677 331
393 31
655 814
628 757
774 19
958 854
849 411
271 238
925 883
633 204
197 338
835 285
631 284
330 726
141 369
8 236
69 687
150 603
903 906
636 753
812 371
39 464
981 55
775 261
239 321
768 970
650 329
348 749
864 914
484 713
960 742
96 440
737 288
24 901
479 843
671 472
729 459
825 249
320 468
417 753
959 743
295 153
703 321
913 195
821 201
810 474
73 507
85 204
283 334
360 752
700 948
443 578
97 265
451 638
723 361
391 597
50 314
423 607
922 388
990 415
998 611
815 805
230 349
624 290
398 657
808 391
225 196
908 821
696 600
726 173
204 533
376 448
630 679
166 186
747 533
266 883
774 626
704 745
970 340
467 526
161 838
88 97
682 804
865 238
237 826
82 860
859 234
182 426
399 370
830 878
364 318
914 594
907 40
178 243
649 377
650 63
107 648
901 434
965 331
81 510
570 92
189 136
287 807
862 672
604 649
396 216
118 777
899 392
941 874
551 946
508 456
195 677
874 118
629 799
85 296
779 156
77 157
451 747
809 595
254 513
747 828
526 5
100 244
972 954
86 486
910 523
452 391
363 579
166 474
79 928
355 681
939 131
414 981
951 250
554 152
273 573
517 615
225 98
72 696
903 514
62 664
222 486
174 606
345 263
705 588
27 822
794 712
460 888
621 952
744 448
455 807
576 700
33 301
675 758
198 56
446 884
677 328
233 828
36 907
268 176
482 822
642 704
305 333
527 275
627 638
258 792
856 519
744 267
793 771
640 57
734 802
402 95
829 388
99 880
454 584
649 316
77 550
720 836
585 339
776 640
475 86
972 640
401 194
915 346
775 591
427 815
936 432
240 905
831 813
900 387
564 729
814 500
364 836
888 587
451 989
483 961
880 5
193 171
75 123
562 502
823 751
563 49
546 476
726 979
597 17
522 110
730 447
813 961
97 757
210 692
383 178
209 232
540 705
730 68
360 76
634 195
865 621
548 770
13 773
137 346
10 980
850 623
781 152
341 654
975 790
464 506
331 387
74 513
406 741
636 851
337 34
30 534
403 35
630 699
460 168
327 639
831 969
80 585
756 239
515 372
653 751
881 193
857 353
239 636
313 273
654 359
757 921
975 894
472 490
134 90
368 3
620 213
70 461
985 428
114 893
148 866
602 41
623 771
812 134
357 183
381 736
665 780
383 146
792 907
125 841
746 119
995 17
178 286
786 480
960 813
426 89
803 76
398 884
355 759
783 191
528 615
80 655
580 815
802 378
191 135
723 699
36 698
287 885
653 849
180 568
977 856
664 389
712 667
179 909
544 26
670 720
986 325
841 142
854 849
702 303
997 833
462 47
966 995
260 452
614 544
167 341
682 189
133 546
288 138
148 187
955 670
20 304
81 2
490 163
87 220
70 365
140 306
191 274
660 217
861 137
258 866
639 947
233 267
299 845
871 953
910 307
873 919
151 126
614 572
383 17
962 172
228 914
363 640
968 795
622 928
44 641
435 953
844 390
315 354
184 303
189 99
56 91
294 415
673 82
173 436
885 976
110 303
19 688
496 550
628 666
762 865
44 742
446 423
498 407
551 346
121 504
857 231
193 561
570 354
495 546
297 988
840 72
862 871
225 407
976 297
61 807
944 785
378 426
520 970
646 937
760 894
670 272
626 647
72 329
235 481
216 739
636 564
202 456
258 525
245 750
554 528
324 442
825 627
295 114
299 946
266 982
103 672
116 232
727 509
845 179
204 804
265 928
50 950
729 712
774 925
651 998
879 424
211 992
644 428
505 986
665 586
623 924
275 380
147 612
603 334
87 77
763 351
296 536
571 226
322 707
612 582
386 748
33 986
499 491
234 975
895 719
315 901
56 200
540 529
552 939
96 638
710 243
722 934
906 938
967 558
696 164
405 757
167 250
844 323
514 501
637 784
972 346
863 391
760 858
913 1
218 508
468 60
407 543
243 294
822 738
393 817
454 192
813 334
484 895
280 763
946 511
966 142
49 54
41 272
654 676
346 74
12 630
28 708
851 560
263 699
817 622
545 139
93 541
662 695
618 22
850 591
964 428
763 702
679 676
251 287
726 125
528 499
726 720
361 900
913 28
276 235
313 797
24 937
782 260
803 921
79 606
45 876
774 624
359 629
987 698
401 127
570 765
773 340
260 354
825 505
422 630
744 491
562 925
103 456
913 65
643 724
298 233
641 710
16 529
659 142
793 403
732 124
887 983
930 497
471 937
423 379
75 681
676 421
231 236
695 677
871 500
417 46
722 245
237 459
53 236
746 433
654 651
807 732
731 649
325 274
623 799
186 813
562 639
854 269
789 236
946 656
193 108
649 894
973 182
852 378
407 160
524 548
207 980
443 266
380 341
558 972
168 850
112 706
107 53
570 12
617 841
53 341
637 863
228 545
804 530
387 853
599 116
484 101
637 623
748 80
395 741
8 596
83 67
792 580
632 287
268 209
403 510
645 144
36 873
655 358
734 153
575 942
863 504
327 628
706 505
668 694
455 771
514 772
595 507
509 420
219 840
321 72
528 151
191 687
178 420
571 6
239 583
258 897
826 597
646 742
202 756
520 86
960 669
194 736
250 153
625 36
543 420
521 897
43 636
326 590
600 517
109 499
529 807
493 479
570 568
854 863
311 580
519 401
625 298
187 40
667 407
674 34
971 302
963 656
558 962
442 708
200 605
62 102
62 502
834 222
112 949
374 218
382 801
413 20
355 315
747 614
930 765
509 428
544 341
688 699
317 489
759 114
837 311
439 794
649 98
685 239
360 250
382 703
731 575
539 702
366 432
7 719
374 59
908 182
619 295
413 532
922 284
224 757
806 954
109 89
426 907
179 563
60 193
104 438
210 687
340 749
56 986
60 928
846 784
664 547
70 979
270 125
419 275
152 966
876 844
342 873
926 61
976 736
124 925
126 868
358 188
707 796
772 952
337 122
411 504
547 805
497 567
948 936
613 650
806 219
929 905
159 581
24 54
616 234
177 953
605 789
705 562
499 57
845 515
291 357
747 873
101 599
955 105
439 896
58 72
544 430
878 388
481 565
840 395
712 497
63 407
773 693
292 290
667 206
838 884
529 658
553 319
556 627
625 169
332 93
83 82
305 727
762 129
325 131
848 180
402 969
16 57
355 658
105 168
764 551
3 33
299 118
755 532
426 254
966 955
805 174
932 231
427 4
994 280
201 345
703 967
553 849
53 453
548 721
735 647
11 472
288 353
151 253
243 384
453 449
659 301
80 82
643 27
63 1
796 898
987 55
284 725
599 872
501 510
203 407
659 553
580 350
791 591
440 281
965 80
847 390
772 829
127 763
372 775
296 78
621 502
560 717
722 210
580 159
316 790
753 736
384 464
619 461
392 645
128 50
464 927
843 581
353 60
846 941
759 300
166 302
234 114
582 143
431 541
208 63
667 745
877 855
863 650
181 671
848 884
532 917
979 18
145 928
396 687
153 946
467 824
96 287
768 726
38 379
472 833
587 830
522 252
947 59
183 37
560 584
820 210
125 211
481 785
309 101
954 176
535 712
925 911
125 942
85 998
834 466
485 384
702 308
388 186
373 194
108 969
642 245
788 43
178 952
537 128
165 948
630 702
331 175
921 300
759 842
233 310
157 738
458 402
609 697
415 956
254 331
838 761
460 728
756 356
121 415
113 426
153 546
793 109
281 621
71 302
345 835
737 285
142 259
302 175
621 130
236 46
303 978
274 224
476 309
571 140
467 372
958 211
203 12
744 291
705 13
607 670
946 229
218 605
830 30
525 60
674 587
487 943
486 612
656 780
766 702
161 561
55 75
373 125
660 651
848 750
15 189
153 699
387 244
106 711
714 813
663 845
975 885
476 735
351 463
684 150
144 571
478 325
998 937
146 48
692 517
770 427
409 456
385 161
998 72
250 376
838 612
277 114
328 208
357 129
99 914
720 258
471 657
137 357
502 244
336 323
956 718
417 15
564 514
897 367
96 329
521 455
427 861
590 179
302 615
950 655
285 903
687 280
591 636
394 568
463 714
191 642
802 661
920 326
720 972
363 787
473 48
865 662
86 736
754 526
171 753
487 531
742 948
934 581
963 270
831 702
225 738
810 811
355 138
711 579
789 66
896 443
293 923
267 35
439 881
126 225
610 666
376 321
890 363
853 646
899 347
626 87
191 906
756 43
616 422
662 712
422 212
894 50
350 14
197 41
607 149
76 175
409 45
938 52
439 373
349 306
504 112
729 4
54 653
466 129
584 311
307 44
722 784
415 563
107 24
673 885
802 975
32 345
696 420
493 925
508 654
722 156
653 875
322 449
370 745
456 699
162 984
540 542
944 976
747 303
804 613
66 691
933 338
553 922
80 909
186 387
648 887
270 215
258 762
835 432
730 660
843 891
621 930
943 375
916 947
695 766
633 413
578 939
295 158
464 739
3 96
52 826
351 748
818 945
919 801
460 789
61 130
450 283
484 416
692 286
476 256
675 199
788 703
889 574
414 978
448 646
77 293
157 410
433 925
890 559
270 3
534 256
463 474
808 810
819 417
226 355
546 156
289 668
453 220
153 887
684 767
441 797
161 545
101 392
192 591
968 899
172 717
68 9
830 723
961 50
842 790
131 395
212 897
92 924
849 571
134 439
211 580
298 61
807 486
506 346
857 689
308 567
832 594
806 208
724 642
85 654
743 908
379 203
416 592
971 693
255 502
629 952
585 654
946 818
30 844
789 101
485 839
557 152
560 465
177 531
729 505
472 436
622 430
439 914
368 250
709 812
789 390
124 930
265 546
282 637
288 675
802 703
34 390
814 300
992 558
41 604
652 189
930 675
314 563
381 608
874 539
318 547
577 151
956 125
953 804
296 978
688 673
116 813
195 16
651 721
443 718
864 306
735 803
870 835
971 371
196 194
607 14
259 153
157 189
939 928
976 780
49 876
267 330
927 126
854 346
220 289
582 30
513 12
235 957
404 691
997 67
899 332
953 25
732 63
317 303
272 669
775 286
165 856
837 906
202 134
817 73
28 621
806 659
979 78
543 832
579 96
661 567
112 257
355 704
440 274
694 371
327 982
679 370
892 689
754 3
902 423
548 128
340 52
903 317
913 487
627 226
733 718
44 315
303 325
690 111
442 998
750 825
636 426
437 384
150 231
861 326
13 409
284 582
138 313
197 692
421 733
140 618
349 977
883 847
481 210
596 733
93 700
765 592
920 406
241 580
640 586
19 150
21 50
295 58
993 265
41 389
607 78
648 545
152 653
816 78
130 590
404 609
791 963
79 410
257 73
524 104
330 669
905 309
925 513
823 584
180 498
471 823
102 911
801 366
859 471
86 154
423 195
832 788
832 669
339 970
749 614
523 737
34 648
732 313
364 298
605 402
933 507
222 772
960 399
297 925
893 879
275 633
30 876
342 979
118 506
224 96
289 162
634 459
453 96
33 729
253 313
404 930
582 400
960 387
691 586
861 93
283 247
807 605
237 478
409 479
994 655
948 372
477 439
909 104
996 854
440 666
726 449
459 445
88 905
369 454
69 977
825 759
133 755
355 931
178 845
756 271
415 892
172 709
685 714
639 808
6 470
536 654
385 112
152 259
36 225
738 274
857 935
721 48
25 349
408 526
451 829
934 633
918 894
961 278
280 423
563 258
508 403
774 411
863 338
24 509
368 148
543 423
364 557
582 657
647 495
509 351
556 25
414 746
231 84
225 917
227 525
73 344
695 594
60 167
624 535
11 518
635 880
601 769
971 133
400 154
821 330
770 438
981 962
339 438
650 634
192 808
525 191
532 393
280 890
447 150
874 595
209 963
105 860
272 333
100 548
11 843
284 993
308 800
114 284
444 382
693 630
485 593
722 940
237 877
348 653
607 735
538 38
208 756
686 211
335 649
841 926
754 781
519 754
82 364
886 846
178 854
960 614
479 500
877 560
173 555
141 27
669 718
814 536
672 79
360 565
707 108
99 568
752 311
236 323
62 782
7 455
553 254
601 141
807 911
542 901
679 842
125 788
817 768
76 777
909 970
56 901
605 632
282 604
718 403
620 912
341 996
879 749
419 9
426 140
628 619
135 949
636 533
351 100
238 527
784 312
220 371
480 773
653 695
416 768
331 835
583 740
160 801
314 744
237 481
952 184
710 473
744 71
741 868
891 12
121 174
279 361
252 677
229 531
165 417
937 128
730 296
979 491
892 216
216 603
97 555
215 147
609 917
951 402
47 523
966 95
490 764
904 238
155 369
192 202
966 369
356 87
582 698
509 202
444 716
152 677
138 184
29 19
382 441
358 653
775 911
324 472
530 110
924 306
407 866
470 257
156 134
138 237
527 120
106 434
109 215
469 174
509 641
228 110
205 264
978 921
802 298
981 19
533 550
77 93
974 21
889 935
577 778
370 958
61 936
935 956
143 286
966 760
135 901
121 888
768 161
117 650
31 125
959 106
462 268
363 384
121 975
818 377
34 743
431 509
132 387
724 743
345 42
815 440
293 763
749 353
892 78
735 933
958 948
456 987
273 393
344 425
26 647
312 689
47 90
876 284
148 230
462 863
568 608
976 812
493 397
715 214
465 964
932 345
984 920
291 937
863 29
216 415
649 934
896 569
528 855
812 462
362 194
278 996
723 956
541 475
250 449
766 852
38 648
223 389
137 519
368 459
917 685
922 55
64 452
683 690
814 251
607 620
221 298
611 853
565 789
411 586
992 114
227 648
645 712
399 517
394 924
463 517
16 17
937 780
674 89
66 881
922 179
594 641
535 764
705 266
851 605
979 881
733 820
207 447
729 302
107 928
671 57
608 144
106 159
708 329
568 844
909 80
447 952
367 80
195 280
906 321
969 450
562 824
311 18
282 583
23 47
872 232
54 309
926 648
999 951
169 569
275 342
911 287
245 751
950 915
313 899
32 225
297 752
607 781
625 431
80 531
781 919
989 52
725 830
772 599
145 251
805 515
489 605
572 743
240 898
470 678
454 837
976 603
706 391
95 415
33 710
478 52
199 323
496 919
526 563
233 720
72 852
772 498
161 10
415 539
389 743
157 34
233 623
502 359
476 560
42 637
631 806
955 19
444 575
338 185
596 881
905 257
164 673
946 843
4 237
715 613
576 723
238 419
590 211
93 572
97 398
647 789
804 552
80 276
956 40
478 13
883 157
637 19
752 299
225 617
325 744
632 524
849 171
969 449
3 645
598 660
131 978
534 915
74 944
940 657
113 350
676 803
968 635
325 49
95 207
544 330
459 305
575 865
858 875
349 347
653 585
545 373
323 786
484 126
954 762
788 429
810 888
379 327
8 232
110 765
951 419
816 48
604 943
251 837
627 379
267 527
320 227
292 264
283 411
724 196
252 652
374 229
341 134
211 225
19 166
169 655
860 705
506 392
927 985
181 889
923 543
706 694
25 720
521 13
715 234
787 819
410 342
171 938
846 686
967 921
430 916
560 878
848 342
218 940
659 648
265 385
821 837
819 498
491 931
5 89
858 37
773 730
930 849
384 834
213 823
961 889
578 400
661 152
203 598
653 217
761 810
575 280
880 103
94 129
449 994
466 940
270 756
510 144
311 814
740 810
597 981
192 271
457 245
884 22
400 307
612 789
341 400
528 155
319 694
894 323
833 457
723 701
862 979
790 117
886 963
10 365
622 799
696 96
448 649
491 863
488 503
189 606
784 844
234 169
297 622
495 262
352 733
188 414
481 903
963 777
23 237
426 756
618 770
46 874
559 493
546 82
699 731
322 353
403 119
121 969
934 9
830 290
351 657
138 231
126 202
31 829
590 260
91 972
55 437
950 726
233 92
932 778
106 820
255 484
273 298
818 60
566 154
728 702
67 535
582 491
995 403
863 820
663 113
566 729
519 861
667 805
581 630
687 319
157 883
195 135
518 855
47 648
697 999
719 678
364 714
932 38
190 94
889 303
593 771
125 169
336 55
457 548
599 167
281 18
314 984
996 327
854 630
711 420
503 115
784 539
579 749
438 470
847 789
598 747
887 88
704 616
445 988
127 122
869 366
920 78
918 388
332 821
609 403
916 847
149 109
272 693
192 339
828 398
902 728
95 50
161 130
57 748
861 164
699 500
486 224
150 458
729 210
634 108
74 347
325 572
436 361
663 912
980 975
432 589
408 15
112 62
756 938
100 684
333 750
570 643
347 935
460 541
321 151
137 176
347 62
191 195
558 689
181 966
552 19
486 429
999 7
828 458
945 47
124 30
869 196
663 285
477 260
872 590
602 593
414 821
713 359
634 772
78 949
827 29
162 601
810 749
456 609
37 722
514 463
827 974
756 244
374 291
770 254
679 29
638 62
568 732
221 109
418 638
306 223
360 259
868 188
519 185
494 948
692 395
981 647
864 159
392 766
970 147
343 331
589 876
382 28
123 254
352 582
609 149
249 602
65 953
432 181
768 216
445 717
805 710
665 562
549 398
146 223
970 296
539 123
414 848
420 715
913 707
320 350
281 829
657 137
841 865
828 580
75 802
901 400
901 253
758 24
803 708
388 70
228 139
821 728
297 65
37 726
506 688
549 77
499 470
496 878
453 464
968 66
912 86
332 60
969 359
474 897
967 408
79 812
787 609
426 684
145 79
739 554
424 583
579 177
977 311
472 68
31 834
358 116
247 543
188 897
925 59
261 237
466 250
779 821
659 667
495 895
201 262
527 707
647 156
999 365
518 488
4 462
621 837
771 324
163 800
173 532
695 46
736 437
61 45
806 162
328 254
566 643
487 199
133 663
842 330
830 946
927 620
627 588
838 766
310 385
377 299
240 223
688 812
805 778
66 904
821 805
292 730
223 545
456 891
60 736
740 922
416 77
360 785
84 1
514 337
507 925
100 963
163 623
354 752
129 369
997 736
154 632
422 683
702 655
487 24
769 494
445 920
667 220
732 634
373 147
231 146
210 963
337 171
931 416
169 972
983 936
432 985
253 198
951 332
868 636
565 587
936 59
240 443
248 366
912 882
505 857
950 234
896 367
384 889
498 963
375 577
104 281
300 852
469 142
196 558
940 204
126 15
129 271
632 61
40 934
474 217
630 171
420 248
36 807
619 914
79 830
638 18
1 291
355 755
285 944
670 54
993 177
630 824
861 472
861 545
554 123
484 765
6 288
695 232
709 763
589 575
316 53
612 207
287 745
232 697
500 959
61 961
172 244
864 849
259 783
908 144
335 825
801 109
216 980
100 867
822 336
197 614
546 920
261 203
705 823
716 458
29 393
875 369
809 82
542 356
881 583
46 881
615 510
43 856
717 450
147 372
78 313
450 327
560 510
58 76
476 91
537 662
468 839
140 813
497 993
266 857
375 834
813 770
749 941
627 968
202 893
553 699
347 750
23 420
728 934
131 663
971 486
617 606
669 571
490 726
566 291
480 133
415 279
793 171
553 504
1 647
728 134
68 90
452 186
341 243
518 526
585 401
730 540
267 912
152 147
920 420
915 449
133 287
494 826
374 574
942 941
319 979
568 21
640 874
802 151
691 456
409 988
876 848
649 233
837 956
281 554
270 44
600 735
288 299
72 66
460 833
48 463
760 492
634 921
504 584
433 931
445 195
96 972
83 223
254 198
704 617
149 638
610 71
525 321
507 50
152 115
999 448
260 887
748 609
408 1000
363 873
970 16
413 474
615 187
815 561
899 411
764 59
837 914
202 261
638 875
904 41
920 333
182 17
631 742
537 644
663 137
295 405
223 633
775 374
837 225
624 913
972 162
516 986
84 552
34 76
375 636
982 45
182 678
507 570
538 647
602 863
942 676
725 524
131 48
551 715
515 166
193 399
204 243
600 305
681 536
694 293
921 863
600 79
41 543
344 625
199 65
549 266
574 386
622 768
610 599
133 931
490 528
372 819
686 379
200 976
75 977
517 727
765 429
389 672
956 396
866 328
691 580
805 71
556 875
579 994
180 937
108 122
407 118
483 742
531 710
638 25
945 812
814 620
36 869
565 20
26 132
393 422
668 919
460 18
53 639
646 545
585 76
915 756
725 231
338 467
635 609
580 848
387 862
349 686
108 56
914 660
604 822
993 560
609 626
810 539
672 685
894 506
832 765
461 774
514 543
661 913
15 942
142 14
705 287
600 979
465 103
756 420
167 126
736 403
679 59
882 197
958 377
404 374
996 180
254 988
335 478
605 260
821 37
373 264
254 483
299 689
339 171
385 584
212 732
380 872
927 824
874 995
665 989
466 221
995 891
833 759
270 20
253 408
946 36
171 510
646 580
282 533
524 516
707 356
138 976
477 705
173 863
780 437
131 116
864 986
25 816
10 41
642 509
716 817
84 40
703 755
288 313
900 46
473 289
979 850
991 347
742 753
752 632
442 193
599 392
400 713
471 592
841 108
61 305
574 648
254 227
649 7
595 657
992 729
891 656
959 422
7 682
338 11
191 800
170 85
423 727
755 90
905 52
88 979
951 490
780 997
821 580
507 338
728 92
973 137
773 494
855 27
331 910
759 927
916 730
359 715
747 131
259 188
120 19
12 234
230 559
697 4
28 861
884 404
12 801
943 809
539 417
422 184
77 694
521 410
717 377
5 209
352 618
698 875
976 996
978 294
859 724
959 526
644 353
756 846
174 661
506 38
548 357
19 405
901 749
803 231
852 334
597 114
320 984
616 56
153 447
101 319
380 332
803 234
725 290
557 79
511 231
310 150
460 307
660 433
363 575
665 835
940 753
178 868
261 642
593 256
828 80
465 154
192 726
138 327
570 386
690 205
295 878
718 886
559 826
544 611
50 571
69 890
395 740
236 407
558 341
808 805
976 470
931 108
35 762
143 722
19 187
496 524
759 951
25 65
829 89
722 863
219 334
349 734
808 118
156 288
240 957
340 43
661 555
927 587
551 130
980 615
293 502
986 989
48 851
266 762
24 532
345 785
725 818
925 75
704 965
451 639
34 51
151 98
516 992
63 191
662 372
234 849
187 482
542 919
163 286
254 654
901 2
776 337
182 808
578 132
51 592
139 588
111 146
979 753
421 533
961 917
894 257
681 367
754 810
156 742
231 645
730 591
977 887
201 464
126 767
168 387
980 227
221 711
17 120
56 705
584 765
512 582
564 565
263 992
687 267
56 900
654 106
129 836
217 972
150 812
951 168
954 298
929 53
759 88
894 143
764 844
797 138
267 742
471 318
810 616
101 148
984 454
896 630
215 18
370 898
763 842
842 766
379 564
48 405
537 704
157 652
164 324
164 4
105 783
387 848
656 122
370 993
433 327
564 886
136 597
808 801
446 46
352 198
966 562
114 473
939 119
331 211
430 914
401 173
209 978
764 485
398 485
789 411
342 259
20 720
168 142
945 763
437 615
782 26
513 159
215 917
735 725
56 308
27 472
513 271
200 740
846 258
273 174
194 978
886 245
183 889
153 584
608 127
72 936
895 904
986 27
615 516
146 809
740 917
63 306
861 24
518 160
365 11
56 866
42 705
371 826
413 684
94 717
886 701
796 555
386 439
25 148
825 921
281 663
525 173
830 769
983 697
962 196
170 96
415 649
971 466
487 662
731 811
358 990
477 203
589 225
205 93
384 635
136 761
682 258
326 705
627 402
454 146
514 529
263 134
668 32
584 377
104 272
82 798
581 624
823 518
3 482
633 699
266 321
114 130
931 693
933 392
849 388
742 470
839 361
298 458
899 663
106 63
164 245
200 222
58 471
360 188
295 111
280 136
155 516
577 381
560 193
206 236
988 130
476 346
601 212
165 385
112 13
292 810
602 897
480 409
630 780
940 900
822 963
655 51
922 589
721 4
857 216
66 532
427 823
840 581
79 316
976 247
649 116
174 918
413 856
170 806
516 693
341 242
153 794
199 955
843 202
43 500
939 685
546 464
205 679
53 313
419 390
1 988
249 482
270 153
112 952
808 699
562 807
140 227
947 434
357 893
224 663
38 293
739 938
213 496
569 480
174 633
793 546
668 581
320 303
962 354
213 857
163 342
626 685
555 287
726 191
928 260
57 220
262 836
277 954
451 105
717 177
131 877
264 296
473 992
97 974
221 537
934 277
847 974
686 957
151 885
411 541
668 275
323 921
402 585
376 961
936 644
123 794
877 594
798 35
814 212
494 254
389 197
26 11
227 739
982 428
25 35
486 414
648 530
796 839
719 193
866 266
172 131
785 651
406 599
197 860
931 607
619 983
596 604
328 604
743 236
347 863
894 222
963 960
697 716
72 880
582 33
226 435
509 361
538 113
970 522
292 84
319 427
338 40
667 921
743 580
914 448
803 323
472 813
144 988
263 150
125 439
536 825
413 486
738 253
765 296
594 169
1000 240
852 690
317 464
60 288
831 682
813 872
351 89
818 526
36 905
740 531
945 612
802 935
28 386
53 46
226 735
106 650
752 757
518 334
170 391
920 287
139 447
93 506
811 454
847 182
217 630
469 454
278 51
547 470
240 773
812 10
797 372
916 286
921 122
896 640
195 675
362 630
965 278
810 42
824 815
153 1000
231 506
83 89
457 835
744 813
94 246
962 267
313 917
117 321
866 151
311 810
418 319
546 615
648 222
739 271
100 16
457 468
933 256
955 826
103 163
841 956
968 197
648 25
538 592
614 953
819 265
448 546
386 633
184 609
302 280
188 793
322 494
564 556
775 146
377 845
550 45
488 24
783 921
161 187
307 106
255 541
471 181
931 633
429 825
769 368
46 855
209 216
104 910
737 978
688 723
251 120
57 212
73 51
604 89
760 137
2 261
797 503
204 180
473 318
917 42
239 688
140 802
230 289
443 128
231 116
784 34
754 634
947 329
412 413
275 428
50 366
804 786
572 950
125 508
190 103
545 345
333 58
281 246
657 285
201 426
917 566
139 520
476 610
50 558
563 815
238 935
192 854
474 689
319 470
207 429
13 781
590 697
157 92
693 956
561 230
996 661
744 357
29 198
371 371
912 694
417 187
4 259
7 964
614 922
665 51
989 202
732 94
476 21
460 984
278 184
184 653
901 101
999 83
223 509
834 563
63 795
806 820
949 951
723 949
202 1000
562 993
1 456
751 101
509 392
501 429
989 15
210 106
9 504
877 959
990 246
151 372
439 615
287 910
75 549
593 10
717 315
936 729
88 310
276 251
95 506
582 376
267 685
700 109
104 392
293 409
642 408
857 541
946 603
506 203
282 335
573 242
400 854
271 898
633 869
653 524
84 7
31 445
200 487
570 612
667 736
199 41
491 464
232 324
913 532
864 396
89 275
606 310
575 165
334 193
244 833
590 899
381 281
946 11
199 204
881 524
59 959
317 485
955 639
318 555
997 451
713 442
831 418
950 743
336 228
826 500
332 391
972 662
114 888
291 397
969 763
206 505
469 619
500 396
919 339
925 664
403 315
169 594
420 165
197 444
246 576
867 693
453 529
416 741
619 979
760 768
120 512
478 779
415 485
262 605
146 980
175 238
617 726
847 493
357 504
889 717
621 194
649 755
365 283
224 522
454 24
270 69
527 331
264 131
745 164
936 529
887 42
361 259
60 162
63 930
755 39
195 805
291 352
682 678
296 772
972 283
955 559
300 860
145 508
364 223
394 116
93 331
670 199
68 421
224 559
800 976
329 738
460 988
334 744
766 723
783 3
478 487
672 681
662 196
846 760
760 93
926 461
302 585
843 542
217 577
20 283
476 551
649 687
209 947
160 712
607 189
329 4
125 961
963 286
51 989
218 464
173 118
243 117
799 350
788 734
753 21
294 48
433 604
528 584
236 136
646 849
675 176
292 262
216 840
433 705
318 201
563 509
630 779
264 150
76 711
586 390
456 393
113 725
486 471
885 123
694 483
56 587
36 16
287 924
528 540
53 470
126 480
723 665
935 332
903 436
686 380
240 669
234 639
430 3
76 947
200 327
377 133
345 49
406 37
539 253
588 39
398 203
83 696
210 237
747 751
737 704
10 912
291 100
665 16
942 34
711 844
487 905
310 796
504 692
695 687
439 741
354 559
602 382
55 298
693 240
864 807
903 677
130 499
997 763
897 764
306 79
870 953
391 445
957 289
722 669
24 166
212 336
103 836
371 271
844 405
502 545
377 861
829 839
753 957
209 653
136 230
568 371
645 792
955 35
76 699
551 475
33 676
735 421
749 824
92 891
375 628
311 192
727 345
838 182
802 457
514 183
839 262
906 651
733 845
165 769
114 31
507 130
87 825
797 619
387 28
844 267
710 973
547 346
436 135
524 837
102 196
480 331
676 410
881 708
184 531
858 852
476 699
427 659
749 292
398 546
736 888
656 340
524 794
674 677
25 134
658 818
438 768
895 226
935 783
898 511
121 150
301 39
520 548
28 847
869 226
187 861
332 379
635 165
233 836
391 310
519 221
784 94
180 322
979 539
40 816
529 139
793 723
562 596
102 719
933 717
602 703
534 557
935 222
461 188
989 818
438 756
563 846
936 489
162 934
787 494
842 792
151 193
143 182
440 273
379 96
879 411
403 384
620 472
148 506
737 352
641 837
362 861
730 76
587 993
218 525
657 996
764 56
973 897
418 917
64 548
583 234
132 695
513 492
847 220
776 462
517 592
880 811
732 409
128 848
28 871
158 618
348 71
59 806
103 829
183 92
747 942
445 720
712 614
80 109
770 851
502 258
918 606
661 353
352 168
647 968
132 564
498 889
775 491
476 680
349 673
545 957
192 897
946 10
650 751
522 693
837 437
123 406
41 892
763 951
299 667
298 290
659 162
129 604
765 101
9 442
877 253
505 214
366 594
777 820
653 375
18 474
280 786
324 813
501 594
176 324
397 796
548 761
400 912
817 143
168 640
358 304
195 515
393 26
864 73
533 230
577 379
67 165
759 802
952 381
976 761
283 162
109 302
771 981
905 164
773 803
55 423
499 687
485 658
93 467
390 492
479 582
54 323
231 609
907 647
40 387
491 96
404 998
925 275
203 398
565 33
78 641
415 493
770 457
177 756
792 177
756 571
703 173
255 493
341 691
74 217
721 7
833 893
604 562
227 721
280 659
613 242
694 462
960 870
869 960
567 912
767 213
617 329
145 335
822 182
938 159
336 761
998 335
990 217
695 131
197 467
503 744
1 735
42 697
315 978
774 2
597 269
185 432
162 84
893 634
764 604
345 768
583 172
965 952
391 463
31 24
54 47
85 991
919 162
191 199
811 101
946 290
246 249
934 822
856 219
770 159
821 654
962 510
155 550
32 402
812 698
614 676
352 698
736 843
668 88
439 390
146 254
313 70
473 784
667 503
611 816
648 236
745 648
521 279
468 948
552 511
693 855
122 456
41 204
955 500
140 611
935 411
13 467
18 336
245 968
131 980
100 886
898 266
332 167
384 345
677 406
399 322
8 169
740 140
602 862
548 934
670 721
784 554
317 927
315 508
772 723
586 517
418 448
997 879
610 105
35 374
330 967
161 828
834 117
272 722
737 934
786 447
747 973
719 272
693 292
40 984
892 503
41 538
853 693
880 131
34 113
73 987
797 598
348 413
87 434
596 829
580 626
93 191
333 848
435 803
653 696
191 377
992 915
486 989
171 246
955 11
799 699
506 58
66 825
375 336
384 626
218 213
309 978
228 47
564 178
740 579
286 320
194 898
450 440
518 493
796 453
56 175
905 55
484 132
87 298
217 37
529 161
232 141
533 766
293 606
345 455
953 885
689 773
694 102
785 758
409 905
71 351
525 57
256 412
473 275
411 950
722 604
438 809
745 98
349 101
827 353
776 245
219 762
940 656
14 178
669 524
166 250
614 224
419 587
237 645
268 23
256 645
675 714
510 65
637 302
555 759
26 620
767 241
67 679
540 458
431 994
497 562
396 419
722 722
382 782
854 963
174 348
652 610
102 134
637 544
369 89
310 425
146 654
233 630
221 565
630 834
477 519
175 662
780 213
279 364
487 298
4 475
334 325
700 993
971 954
451 300
409 225
911 816
882 581
878 131
942 453
908 994
808 680
626 224
23 381
540 746
290 404
691 707
977 391
647 452
838 131
546 884
835 263
703 685
201 428
230 226
510 926
362 833
379 548
108 150
797 481
870 184
211 165
698 223
561 862
132 407
199 478
365 924
470 482
441 860
895 845
612 721
622 281
650 636
663 373
378 940
209 84
762 209
103 718
96 688
765 824
966 258
459 814
313 823
748 755
170 986
995 359
732 579
971 170
106 492
271 722
818 839
797 273
507 614
150 143
724 353
406 872
920 762
661 143
609 474
65 241
870 898
905 916
42 999
415 205
450 364
68 95
948 927
953 611
436 388
410 388
20 360
641 149
523 872
233 701
391 844
148 172
974 458
276 133
183 191
627 94
369 725
288 941
447 182
869 875
198 488
597 111
704 129
951 440
726 107
158 427
881 106
803 221
559 869
426 912
877 389
105 493
101 198
712 228
798 391
717 52
383 990
487 308
728 45
999 608
444 145
36 819
933 582
522 599
443 522
431 287
323 660
670 808
764 926
46 585
98 58
886 863
838 710
806 335
805 871
613 784
305 266
45 828
136 321
830 192
395 757
26 48
179 615
967 347
621 246
340 524
798 380
302 169
637 995
144 552
484 983
229 311
151 222
727 196
874 155
423 323
385 164
705 961
726 972
531 227
224 810
333 865
578 174
808 78
148 75
203 220
733 375
939 359
108 463
236 62
952 976
869 602
477 314
15 904
583 545
534 734
488 421
437 493
252 919
228 878
270 854
951 260
756 839
599 262
862 555
36 574
970 744
214 307
789 114
985 28
890 218
692 560
256 399
551 968
153 80
888 690
401 202
177 998
567 937
604 284
733 755
167 547
175 73
464 177
841 862
290 952
432 112
200 460
145 187
121 295
645 452
909 425
985 635
279 950
131 428
343 972
70 393
445 14
770 509
484 549
553 713
233 402
299 242
62 748
883 35
139 396
696 852
733 489
551 739
597 330
645 57
129 731
103 312
699 536
597 444
545 667
349 31
768 651
790 52
86 990
537 702
900 836
628 982
632 463
579 500
158 579
967 484
912 543
65 392
964 566
721 984
611 814
771 359
973 781
260 96
572 615
479 224
224 196
751 469
143 432
583 364
639 157
630 885
846 925
374 799
791 657
172 376
785 685
1 377
446 10
327 793
497 36
176 699
552 832
403 484
154 805
707 63
592 467
685 796
580 776
297 59
311 693
108 447
659 12
156 9
883 172
99 626
783 559
560 170
749 640
234 498
789 300
849 412
915 103
154 711
134 984
74 878
155 196
343 656
422 101
55 711
358 450
498 335
405 47
649 853
578 715
911 925
291 534
495 147
932 599
923 921
1 621
351 234
973 24
930 701
399 293
276 339
804 725
849 288
648 26
40 226
216 341
725 659
503 303
743 299
303 329
18 240
536 674
640 427
987 272
131 192
772 206
680 422
884 620
645 933
312 504
798 29
350 110
88 253
263 333
421 453
70 752
389 370
863 155
939 711
623 916
800 17
832 931
670 194
991 666
508 293
610 701
507 491
736 596
295 207
582 607
186 340
222 287
203 663
159 378
918 534
75 434
968 954
461 331
195 914
275 932
240 560
950 658
737 674
335 548
84 237
505 493
107 726
467 965
137 55
287 530
341 283
259 266
32 111
708 995
339 523
733 491
34 415
212 428
260 144
256 61
416 612
235 879
776 80
263 834
412 368
416 497
106 346
204 953
169 891
968 145
108 848
70 402
436 960
138 156
466 570
423 408
953 414
392 714
433 216
572 707
38 322
572 251
133 719
271 281
339 907
148 731
104 52
328 177
293 85
670 111
472 818
963 981
135 249
643 330
627 502
449 976
943 227
759 189
786 615
811 494
533 136
288 476
704 282
53 668
682 401
468 909
914 656
453 185
610 651
721 242
578 58
621 375
844 418
265 222
229 588
634 952
933 793
103 149
667 902
856 18
576 652
579 212
313 552
86 347
180 161
801 400
293 631
633 678
602 275
20 85
798 960
572 785
47 734
443 664
115 881
8 687
756 198
646 772
77 19
904 549
288 643
37 235
696 839
940 468
591 50
99 771
558 841
714 43
696 738
764 98
261 435
255 669
657 847
525 647
214 399
67 557
623 103
838 262
829 95
577 57
948 97
956 775
280 32
368 304
266 929
82 528
359 809
101 421
316 219
775 834
503 800
89 871
103 242
3 467
436 713
348 439
496 989
357 310
312 71
151 887
899 891
445 953
359 904
417 910
846 127
366 832
592 96
172 892
998 748
637 422
270 383
807 541
671 89
939 598
573 663
241 94
925 475
791 405
838 424
477 280
834 577
975 722
577 555
648 721
26 764
71 846
818 99
446 909
603 755
327 69
96 859
55 505
342 803
416 235
917 317
554 821
715 308
307 842
610 515
902 534
217 65
282 116
805 997
956 417
633 506
504 396
126 770
808 755
319 9
764 596
755 610
232 849
431 787
312 221
690 514
785 948
271 512
610 398
437 766
490 710
257 404
777 555
104 687
412 475
124 746
532 918
730 365
946 778
962 153
522 398
724 727
276 584
319 678
125 91
276 410
215 495
68 402
489 457
372 693
280 153
863 789
265 73
464 558
58 767
792 430
307 241
341 462
914 380
86 376
154 868
819 534
525 850
520 678
370 356
975 35
123 818
901 979
548 928
943 614
976 563
846 867
389 343
430 947
658 408
208 381
561 332
432 844
639 634
366 725
479 281
125 443
938 338
78 290
611 599
568 975
423 877
214 718
858 630
946 447
683 74
154 910
810 98
680 507
200 383
110 752
252 706
508 786
332 768
827 949
664 589
676 843
611 211
532 774
650 628
96 304
955 145
148 495
103 485
285 744
914 984
233 102
773 632
602 124
838 516
997 724
224 168
781 109
649 245
223 664
544 639
572 359
831 606
400 832
423 660
31 205
287 906
182 526
376 763
148 167
461 628
23 766
177 939
855 741
57 820
883 151
868 219
567 521
724 153
151 525
263 16
428 136
428 521
605 270
332 358
937 352
653 11
445 363
3 43
236 664
708 743
746 967
293 979
69 29
834 575
215 570
361 611
133 737
474 987
475 726
887 732
468 471
975 752
675 142
559 366
309 495
9 500
209 224
479 479
912 23
31 966
990 396
264 4
497 784
681 278
165 482
232 355
405 877
139 64
135 110
939 86
216 835
992 514
909 806
610 987
508 352
104 635
251 327
598 937
578 296
820 702
844 881
538 700
608 835
845 286
480 206
249 976
170 492
414 778
377 178
199 83
239 303
125 685
642 716
262 109
93 658
807 403
606 870
806 636
727 471
50 993
979 332
493 75
323 619
103 902
766 27
172 605
668 91
94 691
446 770
64 820
910 135
70 462
15 396
840 976
841 875
288 418
956 70
856 499
586 676
646 129
894 547
706 275
910 311
66 251
557 743
728 199
625 966
236 479
463 420
934 687
747 106
914 110
679 375
236 688
14 584
607 971
575 240
16 854
487 198
941 6
193 473
140 875
847 308
6 301
338 738
300 619
437 924
324 16
883 370
368 182
258 659
814 663
881 967
28 772
951 488
87 36
830 63
880 422
507 839
3 329
573 225
622 689
689 496
939 918
470 41
526 919
672 915
207 549
744 990
563 130
307 926
757 956
380 298
733 884
649 646
558 704
97 649
164 669
896 556
357 978
454 683
772 446
495 614
472 941
974 737
71 1000
577 304
214 521
884 383
256 1
421 190
199 835
525 214
911 560
952 488
615 759
666 473
424 671
739 199
638 842
516 200
991 299
311 208
952 288
514 194
741 671
698 593
210 230
548 554
17 96
731 355
636 558
905 352
681 627
340 521
567 415
102 675
622 570
12 626
555 468
683 28
143 456
738 452
14 706
279 447
654 374
672 10
287 33
955 915
54 646
719 803
786 633
534 100
719 880
75 940
865 841
168 906
351 221
724 270
261 310
736 838
382 555
441 745
363 428
723 599
321 818
204 645
498 899
192 594
805 750
531 811
474 787
887 112
114 356
705 843
927 194
262 79
355 611
790 397
389 423
333 1
338 294
975 933
898 920
565 837
581 627
933 504
717 652
876 102
4 388
723 40
395 61
718 572
441 616
36 79
4 139
905 920
695 61
788 578
182 182
58 369
867 91
63 965
991 152
780 780
723 303
226 944
274 976
440 4
51 967
320 757
768 560
373 515
421 761
671 556
277 231
191 966
72 409
939 491
638 765
964 417
435 896
706 439
110 514
624 826
992 401
290 998
41 405
542 869
29 778
305 823
191 525
677 841
834 358
957 236
864 422
47 341
320 765
474 297
246 21
518 732
592 285
309 630
951 819
671 599
373 987
24 265
22 748
940 751
52 948
152 743
535 904
48 491
607 654
370 40
242 614
964 55
457 274
348 75
445 198
603 91
75 896
954 486
532 652
799 642
388 111
164 602
279 260
243 905
946 426
873 590
368 642
858 539
255 822
816 964
321 434
137 606
413 347
252 818
201 76
105 108
907 924
784 690
285 547
7 895
298 211
841 975
808 931
430 458
971 145
694 614
709 866
188 538
603 465
172 445
742 98
963 350
628 991
583 616
492 983
592 988
233 358
461 10
145 819
941 392
428 934
784 466
125 293
756 134
172 872
865 735
532 520
649 402
783 784
180 508
785 334
744 876
639 438
488 640
330 432
8 719
852 653
519 112
516 866
239 305
238 996
216 18
995 957
173 612
516 433
783 545
26 970
15 302
716 376
429 222
193 766
794 985
477 371
299 277
519 546
604 129
41 46
543 949
881 360
595 287
677 951
940 223
900 914
561 804
407 199
591 170
89 122
504 656
390 728
82 831
766 569
611 930
980 799
30 135
17 549
133 490
354 785
46 701
609 392
730 933
619 935
915 362
714 822
599 616
769 125
118 431
417 541
167 757
388 271
93 611
662 761
315 323
669 17
716 595
608 93
864 494
850 99
847 835
655 169
201 69
610 544
179 946
597 275
447 419
636 577
901 678
828 682
155 619
854 294
460 128
14 904
998 983
829 761
765 304
734 726
348 376
931 127
766 183
135 375
115 555
803 253
642 40
27 266
519 148
165 316
699 968
723 39
261 931
297 658
383 702
109 606
821 36
737 528
811 683
618 765
893 775
779 769
283 714
254 84
945 40
171 722
299 782
378 695
29 117
714 473
135 828
795 847
254 66
356 440
518 169
423 812
53 125
158 402
602 993
689 865
363 341
801 266
234 289
594 963
37 841
599 815
571 509
237 792
507 446
112 822
541 72
33 75
243 428
245 529
764 55
786 178
434 264
934 170
37 852
369 881
380 703
913 640
799 916
184 694
103 40
939 171
189 371
194 967
932 779
484 638
489 608
439 401
732 868
929 964
567 469
613 375
749 99
490 198
178 364
683 58
296 205
798 325
911 170
524 89
382 220
939 527
45 264
505 203
258 64
40 126
763 622
56 359
62 775
295 709
826 327
852 305
281 386
408 385
578 577
859 442
231 742
494 781
797 526
194 67
215 971
884 736
123 990
904 86
360 545
456 554
859 485
984 706
501 475
674 558
157 868
112 210
262 491
966 443
186 38
727 776
756 972
885 936
727 173
224 158
449 423
402 633
597 666
174 670
906 225
164 334
286 767
841 603
76 713
597 586
21 592
877 985
516 737
141 384
764 373
562 632
153 72
697 568
33 265
708 684
176 671
117 256
877 772
284 6
363 373
118 933
620 792
812 510
753 585
536 704
206 14
156 363
379 53
488 759
292 153
904 1000
690 870
523 327
981 383
31 928
589 875
698 698
506 174
457 754
74 104
214 444
116 875
959 423
996 578
995 956
339 754
572 137
846 892
59 524
680 403
539 13
627 725
531 694
604 753
905 889
183 216
939 448
341 184
978 323
807 807
362 657
865 354
870 814
843 283
267 308
384 880
496 344
707 37
278 458
755 1000
855 617
165 535
93 970
792 454
317 530
612 52
620 403
665 211
638 660
760 39
793 309
101 221
91 886
178 712
785 564
918 741
80 915
739 50
131 369
52 821
549 86
688 579
915 99
209 780
779 908
647 438
310 871
825 517
823 18
921 31
399 122
664 451
539 557
2 8
200 819
464 252
881 920
777 705
694 779
754 183
953 456
118 360
556 657
372 281
792 407
660 751
674 242
231 239
339 394
788 88
123 896
239 215
549 569
559 438
288 451
848 840
13 158
675 825
490 598
748 621
726 198
12 421
549 280
607 792
306 222
10 801
251 720
476 779
132 24
336 416
850 55
544 940
187 328
674 869
827 458
435 33
908 411
194 505
651 569
144 939
893 21
648 228
336 60
567 78
160 397
754 171
421 967
672 290
126 64
503 340
47 631
893 833
567 940
292 44
364 63
392 132
165 627
847 391
916 964
857 520
340 452
5 953
297 99
386 857
511 972
2 194
968 947
781 650
963 27
519 884
263 759
524 807
96 720
305 242
419 501
347 710
618 193
687 590
509 546
777 407
295 761
120 104
360 414
734 513
94 710
740 223
730 269
770 929
135 664
998 190
460 765
510 552
256 960
89 123
952 331
499 35
168 982
263 755
374 923
447 274
486 346
793 999
905 756
872 496
225 566
867 223
720 745
476 638
410 921
372 820
373 418
553 554
94 378
885 298
150 858
438 255
152 481
363 622
419 83
198 657
95 993
809 339
481 468
460 880
494 904
479 676
421 718
557 950
698 606
204 70
207 902
211 884
832 860
9 578
284 467
810 530
901 463
137 831
171 628
989 90
2 584
268 903
191 281
64 921
860 377
745 402
327 979
309 273
765 920
539 189
701 617
965 446
713 370
896 919
62 217
633 310
115 414
319 6
157 56
192 225
301 474
734 979
35 656
711 443
186 644
601 867
96 768
364 740
37 580
308 47
59 270
945 294
586 916
831 477
697 862
43 719
919 542
704 918
273 966
989 415
1 865
609 624
349 801
3 30
733 469
820 113
947 278
501 150
847 769
294 27
977 290
415 57
865 484
546 378
799 579
946 881
906 621
167 800
426 319
469 501
356 820
699 660
524 238
103 666
282 692
22 326
103 890
375 236
359 574
146 132
785 118
47 205
584 175
618 267
334 412
500 177
148 957
164 435
221 115
278 450
363 550
26 28
945 947
582 821
677 378
86 549
437 714
838 715
22 337
173 49
269 728
692 200
316 656
357 732
261 765
940 13
148 682
568 723
694 526
204 621
177 446
685 757
533 262
299 961
472 200
913 897
816 259
115 39
7 458
177 795
845 758
889 576
293 255
145 215
10 842
264 306
255 605
951 94
465 578
601 334
588 187
135 818
907 211
932 594
621 883
510 79
579 488
52 405
709 700
262 809
25 22
747 926
53 784
560 26
622 25
373 502
226 532
159 671
437 97
439 891
712 4
329 889
45 732
269 99
874 843
747 161
920 536
277 739
374 351
882 777
753 281
89 547
676 551
464 879
226 203
619 547
242 338
799 830
366 302
118 500
673 94
840 336
367 412
315 539
166 446
653 290
233 565
924 513
121 282
454 304
465 231
833 299
476 921
902 430
970 910
98 302
481 168
793 418
642 141
476 268
245 224
824 193
109 214
813 601
837 581
725 711
714 731
748 754
783 981
465 901
345 701
174 645
50 419
780 307
966 233
998 755
124 73
554 609
278 882
593 416
77 817
271 765
527 829
703 383
210 756
342 817
378 670
410 860
632 432
332 891
290 139
251 702
796 425
127 537
174 772
943 41
88 618
228 946
913 20
555 514
231 499
770 307
364 115
773 781
602 148
6 813
903 143
682 241
789 884
790 78
724 737
284 38
336 655
132 573
944 697
559 460
576 65
524 360
885 423
70 361
52 307
661 329
50 369
368 960
704 692
531 646
402 285
843 743
83 361
755 750
354 917
294 389
280 331
19 636
127 39
810 371
398 714
254 94
397 814
110 628
313 659
78 981
621 191
454 893
494 196
698 495
559 726
597 80
856 629
563 35
646 333
705 970
785 241
362 719
462 729
408 106
299 1000
314 26
9 469
38 632
135 156
186 606
879 987
331 432
172 5
455 48
935 33
914 752
666 757
432 683
806 361
140 178
728 13
378 778
909 901
199 283
633 476
763 423
344 706
93 183
735 934
834 813
451 442
284 11
53 281
187 477
351 92
299 82
362 777
80 928
614 580
97 58
610 509
147 867
166 903
807 860
607 171
127 962
442 754
721 223
698 372
314 782
132 670
449 754
463 174
807 652
108 181
349 511
744 936
429 1
681 646
169 637
526 71
706 588
939 959
368 446
545 931
416 173
683 354
216 744
320 609
126 441
365 446
938 499
807 146
271 341
239 73
452 73
177 372
139 775
139 672
837 191
104 28
382 159
692 868
750 383
172 263
896 530
882 325
637 154
248 65
592 12
940 882
294 326
651 928
133 515
993 208
496 958
212 614
706 584
297 529
689 391
554 817
122 274
73 367
795 488
459 262
676 809
443 780
170 443
361 176
746 380
557 913
313 571
994 825
841 177
486 129
696 63
202 188
221 283
29 811
731 268
79 791
226 380
862 298
968 61
620 350
70 354
151 748
599 741
748 114
445 361
729 503
918 43
331 373
815 734
929 872
559 954
798 868
85 583
993 735
318 887
586 51
713 356
567 448
471 551
963 976
235 999
66 66
607 100
309 916
339 925
440 116
776 665
923 80
725 649
821 687
848 988
460 136
791 799
347 872
341 422
91 728
791 344
829 885
291 236
896 63
501 837
870 130
196 621
473 355
532 362
332 620
585 645
989 165
746 555
46 619
96 242
989 425
562 455
435 46
506 366
915 922
149 516
824 482
684 535
657 168
68 679
902 270
864 290
669 943
189 197
452 514
225 48
341 101
100 296
879 864
818 288
495 212
604 241
407 235
270 607
755 668
393 156
527 56
557 53
708 535
2 930
59 237
837 592
609 578
835 260
614 645
630 348
499 341
534 628
100 304
642 413
474 18
625 468
744 182
295 965
793 96
134 153
850 583
107 872
311 770
42 174
653 366
536 612
631 795
367 289
237 144
830 744
689 138
505 695
242 324
202 54
730 689
441 517
633 749
295 872
261 326
284 932
804 248
703 539
101 366
249 334
851 989
962 557
900 918
260 308
691 363
392 685
906 317
36 338
776 548
953 437
676 693
658 582
463 405
709 194
971 655
492 917
282 504
447 372
408 136
310 909
768 920
459 66
976 723
33 401
164 441
443 636
58 758
613 146
189 993
779 335
227 53
783 391
691 58
745 241
6 976
454 528
227 326
794 297
606 66
492 645
839 503
930 258
879 387
3 52
529 23
621 99
884 203
523 217
950 680
340 810
807 752
476 99
460 852
379 532
33 526
524 505
216 327
329 404
916 852
500 366
466 140
236 33
991 237
358 829
288 191
474 945
3 523
454 481
337 846
647 648
353 964
900 777
553 468
262 282
70 816
718 623
445 354
200 455
660 684
712 361
873 534
426 23
647 497
795 409
747 288
179 365
423 767
882 426
875 776
592 469
313 165
620 152
137 775
757 690
25 376
703 17
197 583
966 156
591 981
886 401
552 648
819 268
805 89
664 539
666 931
313 761
674 741
821 443
618 196
907 634
850 944
478 267
597 146
251 378
896 879
778 914
619 903
88 574
921 871
473 126
443 633
539 986
115 478
483 718
750 985
645 876
464 948
47 611
625 449
678 841
743 165
127 480
498 62
456 155
106 15
266 953
617 911
637 875
61 742
295 898
350 854
772 207
746 461
686 846
631 682
255 973
50 483
398 503
985 844
319 65
463 500
448 388
548 208
516 442
730 792
109 527
216 65
76 714
519 207
501 242
841 256
341 7
360 405
684 990
752 804
360 45
63 325
682 50
833 278
962 706
416 676
564 695
295 85
238 557
57 43
567 293
653 313
217 605
965 977
364 213
125 449
288 744
518 790
94 840
688 60
971 142
835 547
99 662
924 929
205 919
810 136
875 336
696 297
547 679
669 35
944 260
500 120
956 631
97 958
739 906
373 181
200 909
855 70
910 33
641 513
751 196
128 957
720 513
761 198
874 970
183 938
220 698
55 304
161 168
41 990
763 362
717 685
422 189
302 892
983 937
777 526
144 462
776 713
228 447
448 524
9 364
199 5
219 684
262 640
383 123
686 64
134 698
802 68
910 705
59 766
814 462
889 73
29 163
467 81
34 890
365 463
906 209
86 198
545 267
159 430
599 826
920 246
574 744
697 456
499 836
808 226
526 768
206 825
620 221
790 468
108 798
555 49
673 503
348 621
252 766
606 209
701 732
563 632
702 359
15 281
720 775
428 736
24 584
804 935
18 908
809 140
931 990
164 577
203 397
594 375
104 799
210 586
995 279
713 137
429 494
747 665
607 886
10 583
764 430
23 534
452 438
919 405
567 74
577 596
58 681
525 813
878 472
21 580
252 465
867 230
259 164
366 739
573 620
805 855
935 235
977 62
224 249
804 991
324 74
447 679
166 288
42 774
741 372
568 121
785 860
617 522
644 116
287 998
446 806
667 151
239 152
502 294
936 671
453 766
337 530
244 695
829 818
201 839
788 137
781 43
785 24
851 225
219 771
430 407
286 407
321 890
52 693
225 907
293 766
890 166
446 470
693 757
7 15
122 461
419 219
400 192
423 747
272 635
424 277
615 934
525 708
777 134
584 720
368 679
468 931
418 321
124 765
212 794
162 265
410 409
635 440
551 2
6 206
704 822
153 551
305 393
846 351
633 860
519 723
745 371
490 634
298 597
93 994
502 179
895 960
880 432
798 890
288 635
989 480
347 233
627 917
882 789
985 797
140 119
158 638
80 239
555 941
251 539
646 967
134 56
254 73
59 341
773 839
805 63
941 386
5 867
610 868
76 598
112 920
388 665
894 486
15 793
683 997
771 387
906 74
487 690
133 22
351 316
772 300
43 673
207 42
225 35
875 831
6 745
682 698
570 216
102 634
323 465
320 569
545 482
648 807
114 612
793 43
825 286
64 178
53 466
312 106
794 182
25 841
634 37
795 791
396 424
762 441
981 598
352 120
986 948
961 230
158 119
655 632
154 227
179 20
558 989
793 781
503 74
461 626
895 643
721 516
113 329
127 931
415 856
80 401
531 872
462 447
845 47
279 133
380 860
510 428
47 420
51 267
51 307
851 790
857 663
410 634
769 978
437 419
351 834
382 960
217 388
105 262
274 442
631 150
384 387
717 81
458 574
69 336
452 478
591 109
323 643
932 405
988 423
836 741
382 773
690 409
488 407
671 492
334 367
930 123
532 412
535 609
786 810
711 835
417 549
588 840
768 844
600 622
922 599
737 847
221 326
477 952
438 798
591 571
471 723
748 349
610 520
482 554
97 745
893 386
701 817
511 754
849 434
515 71
208 555
47 116
624 177
925 229
457 866
955 140
776 457
919 204
509 400
617 339
894 518
895 915
191 418
705 60
412 529
622 362
13 877
62 878
159 220
431 174
446 639
606 499
854 478
361 898
47 897
179 177
556 301
350 184
816 393
528 961
377 149
98 947
118 357
851 606
952 996
369 164
674 205
914 504
998 81
903 9
302 871
677 389
507 337
888 933
564 457
444 371
627 107
491 395
940 514
179 905
218 184
331 894
27 10
129 911
194 891
883 965
98 745
456 114
712 36
336 971
502 286
868 209
530 420
366 784
38 581
774 560
490 964
243 632
754 368
701 38
118 427
419 776
328 82
55 732
75 824
796 936
456 464
71 723
722 791
527 123
182 823
921 57
9 574
28 335
605 963
69 788
842 953
29 362
129 260
394 74
649 666
590 900
796 774
478 885
658 322
731 135
542 889
924 708
73 464
726 660
967 912
876 375
592 992
241 770
943 79
377 835
532 418
63 420
89 324
439 190
342 752
685 351
476 161
703 55
438 59
3 594
980 856
669 468
806 899
451 518
742 688
716 390
216 367
280 272
459 345
696 898
972 950
56 55
97 800
776 767
621 710
823 376
297 383
319 166
971 395
894 173
633 685
795 36
888 401
838 879
780 262
233 566
64 648
502 795
380 581
349 374
999 613
197 6
662 274
751 246
149 624
167 311
295 658
99 622
678 272
151 781
453 683
881 776
24 767
417 343
345 726
172 600
97 686
458 440
665 140
559 194
945 24
770 967
976 644
634 234
150 190
384 922
753 650
351 538
647 299
202 466
151 308
229 733
776 606
582 913
250 642
640 950
11 537
807 360
818 501
300 494
97 533
964 340
80 118
957 194
664 783
740 342
250 949
940 366
454 854
191 232
850 962
7 767
218 201
909 628
301 823
741 364
913 397
522 289
757 871
382 667
8 477
357 84
941 380
115 449
464 340
428 487
592 585
355 21
523 369
181 43
660 929
120 947
535 254
462 626
849 797
330 424
879 407
559 248
470 635
189 69
844 253
809 839
413 407
441 143
361 434
116 491
160 87
219 99
650 506
497 945
516 451
177 584
445 364
426 86
614 315
782 628
885 424
551 871
869 666
98 654
520 406
447 360
623 976
275 511
140 800
939 739
473 778
534 447
744 839
874 560
540 70
595 534
569 326
645 596
403 693
608 299
20 472
862 536
245 141
703 283
20 323
124 341
614 863
682 648
491 672
565 562
610 167
766 370
438 281
670 623
251 29
199 273
376 158
103 90
792 687
370 62
756 1
953 325
892 241
612 144
545 94
977 371
23 287
947 143
965 730
49 694
665 361
309 909
674 397
772 524
876 214
502 928
765 109
989 835
186 254
453 217
267 756
832 337
884 268
274 434
761 596
298 744
794 661
492 534
302 317
572 346
285 748
284 565
786 424
682 530
678 233
295 146
627 285
170 916
745 147
465 656
397 905
523 631
89 450
168 646
37 502
382 23
91 738
734 45
834 710
465 227
191 595
500 533
268 557
14 306
178 992
992 667
938 711
884 645
862 487
419 673
246 606
845 788
96 499
192 194
157 281
641 896
717 980
428 257
410 632
933 376
423 347
234 870
92 551
929 721
454 423
484 909
68 79
330 310
553 221
848 86
700 701
601 712
113 711
427 873
133 894
714 896
748 375
412 204
915 676
939 669
842 376
398 823
374 245
387 501
100 785
247 637
933 729
181 532
149 759
964 510
938 721
737 392
827 188
979 117
715 996
122 154
507 905
402 238
353 372
989 28
688 401
32 630
444 319
221 77
565 399
209 621
296 459
504 884
349 757
32 159
988 601
18 359
747 604
93 224
190 364
219 86
254 384
531 241
184 187
647 190
820 446
584 322
525 619
282 730
793 219
480 807
853 979
286 616
456 993
828 995
371 915
511 974
445 849
199 915
691 996
995 782
586 998
740 123
955 815
694 865
161 509
518 804
303 110
502 341
620 531
872 353
2 418
197 694
259 521
121 523
353 94
502 700
838 957
805 448
975 102
318 713
308 150
1000 203
221 179
83 482
1000 426
103 231
37 654
862 684
801 703
474 385
785 741
343 977
340 169
799 816
630 129
745 519
482 444
776 699
215 573
974 69
793 68
398 498
638 617
19 176
33 929
37 187
669 46
133 558
600 356
21 555
185 508
107 315
312 380
509 984
247 871
990 427
827 739
167 988
562 480
958 962
130 84
678 694
370 367
50 707
437 11
160 728
519 544
385 441
530 83
249 157
847 990
482 840
427 61
523 854
407 913
318 972
918 8
852 323
159 719
912 437
311 189
509 410
414 787
22 949
369 259
94 436
702 966
115 25
736 134
456 69
567 372
680 73
249 882
255 114
581 929
671 953
625 934
458 100
529 678
938 23
326 695
365 85
692 532
628 532
907 303
977 296
200 696
166 526
219 353
389 436
698 483
89 890
394 583
104 971
472 894
820 545
647 251
975 887
744 212
530 100
307 848
612 379
739 385
902 905
479 119
147 149
74 208
546 870
837 495
143 852
330 876
885 800
641 571
483 708
508 931
609 255
620 349
311 926
34 228
496 138
267 633
83 895
807 871
89 177
849 359
87 582
956 909
274 546
610 343
893 496
732 174
520 49
111 372
42 20
373 861
977 97
37 861
635 541
585 614
303 493
979 148
268 830
79 48
156 925
60 219
423 710
994 623
428 546
957 310
555 53
31 803
399 739
541 344
797 446
717 438
844 525
590 333
498 572
843 160
663 855
441 736
968 882
847 805
243 272
936 385
835 273
146 292
803 233
589 332
188 965
75 812
974 861
826 752
366 756
130 90
337 993
544 154
934 192
490 145
645 463
659 21
487 271
684 324
221 8
148 120
319 4
290 198
928 890
236 419
592 299
633 14
227 115
734 570
612 436
715 951
410 548
493 49
420 49
130 849
787 478
958 440
72 863
949 607
634 951
703 315
247 984
29 572
172 514
271 558
448 604
661 620
988 96
622 122
410 696
686 533
411 368
604 706
49 734
851 439
336 829
182 489
200 515
713 516
497 303
770 481
764 981
306 678
491 133
700 374
274 225
465 982
126 848
937 767
803 315
20 546
669 836
756 17
717 302
323 93
835 280
101 915
761 719
879 701
26 274
67 257
559 78
613 460
878 968
728 4
948 16
980 312
907 86
199 391
481 921
155 364
840 48
676 488
856 271
346 597
813 168
163 294
888 293
704 511
685 417
406 863
559 634
524 433
21 668
281 218
926 79
133 601
91 179
6 820
237 301
660 842
975 96
31 420
868 53
960 127
61 748
36 307
941 943
595 680
159 748
173 962
414 570
933 354
460 396
516 379
714 241
201 923
742 905
996 356
170 194
575 634
549 590
286 468
314 220
688 594
830 810
839 82
287 949
835 822
619 363
734 581
952 756
355 101
306 433
181 288
675 742
802 891
819 114
852 57
277 255
364 852
444 156
650 451
373 19
181 574
232 337
263 122
429 213
275 989
949 778
155 914
79 426
144 723
642 853
732 747
722 309
689 900
75 240
694 668
942 464
314 497
371 387
835 279
806 292
769 1
26 333
269 481
825 130
195 670
82 801
127 203
849 741
996 20
809 555
123 992
171 624
713 937
657 545
936 248
588 673
820 317
612 427
619 521
78 35
745 214
212 295
470 186
649 650
409 883
281 728
610 114
308 633
853 267
30 42
809 857
91 577
939 54
3 784
242 235
603 922
119 944
780 991
679 713
567 460
234 381
414 453
287 403
570 198
633 913
138 307
517 776
794 969
616 115
815 831
352 107
738 738
641 372
136 787
595 962
613 578
810 326
439 676
464 44
949 197
742 664
331 680
949 45
128 509
98 980
841 680
997 559
536 82
213 415
95 890
104 449
333 918
380 698
917 823
788 872
629 149
744 418
760 419
331 327
443 786
973 358
752 683
870 965
320 295
116 826
186 406
782 159
683 509
244 417
406 371
607 408
508 753
298 143
641 30
125 678
12 313
713 34
123 637
533 685
368 126
595 455
363 149
104 152
757 693
482 612
650 812
601 233
105 677
876 361
396 56
180 3
551 534
254 212
200 145
323 275
919 573
965 698
525 522
965 295
563 432
201 407
340 874
886 542
107 21
506 634
773 772
235 870
174 928
963 436
15 680
682 438
938 805
436 968
926 469
696 845
614 447
871 944
864 932
362 33
500 226
739 806
537 279
225 100
100 736
624 616
845 440
792 319
880 740
577 753
729 683
218 839
72 343
270 870
55 287
649 449
761 258
310 318
297 636
88 754
164 40
673 197
114 386
307 90
562 18
464 433
639 470
337 798
948 979
537 323
368 891
732 426
80 583
177 97
888 468
767 707
795 252
782 666
499 309
600 760
689 626
422 195
892 280
891 659
808 165
995 785
857 261
702 471
200 163
119 376
816 135
358 22
720 873
304 410
390 764
819 106
379 172
428 383
559 585
805 315
344 188
693 939
208 66
426 98
669 953
750 310
669 737
265 226
745 85
619 372
144 515
732 279
289 244
275 121
670 386
232 120
262 231
143 101
877 915
432 341
287 816
918 506
1 343
109 328
504 553
217 248
490 810
132 451
452 613
899 592
506 944
883 238
825 97
76 926
340 152
759 698
586 470
750 896
174 519
433 879
86 886
710 310
414 58
22 606
153 520
263 573
349 642
761 937
938 339
454 543
257 450
827 486
615 622
530 106
85 277
783 422
617 107
12 68
565 58
538 188
20 691
16 100
288 721
299 355
286 588
520 284
92 370
22 987
494 109
96 716
521 473
169 523
324 439
460 947
423 662
717 701
966 331
746 651
193 902
997 533
494 632
883 427
40 272
304 277
848 730
980 871
594 408
234 67
459 65
977 954
810 716
862 114
78 958
751 82
347 186
156 527
160 21
174 898
233 248
503 864
508 842
208 887
736 893
196 563
277 839
919 2
808 136
496 360
314 913
119 369
902 243
258 578
418 417
635 55
799 616
424 325
985 174
287 280
921 842
843 790
640 560
46 896
457 296
731 946
116 510
986 542
809 134
904 803
841 959
535 145
360 791
648 146
150 362
525 838
382 983
352 782
611 472
619 927
786 198
997 999
780 62
271 140
72 25
482 376
396 528
502 671
836 915
42 436
194 840
439 17
921 127
514 330
910 729
981 752
675 460
836 481
15 134
310 125
285 317
545 851
814 365
645 826
949 271
484 313
262 388
749 762
726 98
625 149
66 351
825 528
421 108
685 921
878 544
787 981
616 293
37 971
672 131
175 950
689 368
71 568
849 54
758 741
201 551
112 293
498 492
578 907
602 199
749 722
910 810
90 458
295 122
367 874
564 930
371 263
943 28
88 950
796 358
953 300
451 504
369 940
958 366
969 432
589 70
155 586
91 882
902 497
850 60
44 513
721 159
387 152
172 793
563 32
629 659
648 680
16 389
30 373
286 569
923 242
185 341
980 748
568 94
538 786
665 241
310 644
735 873
677 995
10 823
829 740
71 773
388 798
708 564
448 487
293 704
296 21
558 725
585 691
988 772
192 236
995 967
669 237
34 32
214 185
476 825
319 807
56 427
112 569
529 333
379 515
704 73
581 998
242 670
298 604
852 612
155 407
180 255
783 849
41 724
603 246
812 104
141 382
405 683
372 978
400 631
71 292
55 60
876 104
580 674
348 980
235 708
122 719
435 585
964 870
625 777
312 164
226 775
744 757
185 968
525 30
327 545
446 179
816 289
285 298
245 306
587 851
938 754
464 470
198 425
443 856
99 995
364 687
703 279
532 166
677 335
841 471
561 713
598 187
191 97
633 469
747 846
679 554
787 855
257 262
169 375
280 900
58 285
162 999
15 182
465 783
386 722
357 913
690 194
767 932
598 418
76 660
354 161
744 524
490 885
771 930
632 525
718 380
45 942
727 122
223 177
428 425
335 921
955 86
584 616
365 830
683 693
299 614
808 40
984 339
590 687
601 924
548 176
398 302
739 303
930 320
151 24
796 540
164 717
807 723
705 608
735 61
22 79
519 491
747 555
978 612
911 857
859 335
685 983
990 436
872 996
561 74
392 115
961 251
191 480
609 877
642 600
700 905
981 368
112 747
434 548
783 242
925 816
415 470
883 701
901 704
997 649
207 37
982 800
772 270
314 586
996 193
965 395
402 313
588 225
800 360
703 846
375 490
951 804
23 424
248 265
636 770
876 593
642 683
426 691
5 353
441 584
811 510
472 601
296 443
430 68
990 764
630 314
310 136
316 952
687 670
913 491
774 143
687 841
954 368
133 902
790 228
79 195
825 24
420 933
705 29
293 407
821 649
914 289
758 474
718 192
457 721
236 786
760 375
19 415
247 755
229 398
586 705
532 996
757 370
736 38
482 312
578 946
920 994
817 43
312 850
77 525
122 239
888 14
283 495
204 93
494 416
584 522
825 183
193 441
817 968
837 960
464 435
260 487
351 604
380 628
939 796
248 868
122 235
145 262
991 234
625 858
132 882
497 30
23 626
136 601
873 281
689 556
746 705
758 985
60 912
609 296
726 757
34 596
182 872
490 928
592 581
9 361
767 633
856 568
801 886
751 513
574 565
951 111
372 14
396 163
382 872
200 440
799 558
221 16
595 608
778 441
768 530
136 991
190 272
228 938
570 421
402 209
782 222
830 780
395 436
700 884
271 496
692 326
369 769
20 20
76 997
550 446
135 488
412 450
11 207
107 357
384 439
262 548
397 32
977 946
398 321
130 767
823 62
88 577
749 56
308 668
152 353
56 965
989 66
926 176
742 826
593 34
986 615
77 895
829 21
309 81
491 914
270 604
977 734
576 52
435 201
49 128
187 347
651 957
460 749
591 106
293 354
534 536
898 195
825 574
392 432
620 376
492 956
590 184
281 732
964 230
146 318
462 754
392 757
287 113
371 609
183 115
813 450
705 623
926 312
367 785
769 360
733 964
59 844
220 354
471 584
303 922
394 560
346 501
594 921
530 165
641 656
804 350
984 341
983 965
273 379
884 123
519 822
177 516
215 450
39 830
525 939
28 943
341 254
634 485
433 234
780 669
294 138
302 718
306 618
559 97
930 947
147 761
875 857
700 262
103 613
376 296
472 239
973 269
729 925
708 283
940 721
448 165
651 432
805 146
160 263
460 689
218 339
413 889
9 80
413 792
163 28
135 506
987 659
26 401
593 119
225 244
677 45
978 224
348 533
529 912
630 629
517 256
672 306
282 734
457 516
22 278
524 350
216 54
641 297
449 85
245 272
288 901
761 61
787 16
403 108
782 617
986 523
848 440
841 17
633 549
789 832
477 965
186 745
309 784
974 879
279 528
272 919
600 784
385 948
356 317
780 692
950 479
339 403
264 786
249 371
779 264
400 274
835 944
302 717
538 70
140 26
589 348
679 542
592 582
826 536
15 12
738 74
828 766
327 425
386 161
602 21
55 587
613 77
757 792
522 229
980 875
862 942
635 242
799 55
504 322
88 866
40 316
560 307
967 800
975 173
760 632
122 606
899 175
919 370
250 531
14 580
444 456
552 962
235 582
475 836
757 430
474 387
510 369
356 586
121 369
592 207
904 642
728 511
108 365
80 454
475 105
280 987
500 566
715 610
569 312
951 632
404 188
364 874
468 358
531 959
444 147
136 765
852 671
9 732
366 488
327 764
208 531
407 577
961 279
204 157
516 899
649 462
239 417
561 457
629 299
477 769
367 203
162 246
861 374
433 797
773 623
75 898
642 63
899 391
877 267
470 431
471 793
690 231
673 887
503 875
257 202
812 333
168 542
604 987
420 326
390 402
494 59
342 148
528 86
650 798
166 716
485 727
838 534
568 472
655 709
632 995
621 967
85 544
180 722
64 832
46 212
696 88
890 786
966 662
833 37
785 253
882 89
365 899
659 902
827 629
155 501
517 214
820 683
127 902
804 578
253 931
576 524
233 385
322 637
456 637
241 629
76 384
985 262
89 835
974 844
4 929
292 516
712 940
884 828
202 989
262 84
822 463
454 799
848 199
918 9
638 106
332 514
963 355
275 925
376 449
263 740
217 33
72 671
169 176
281 270
169 31
829 461
654 425
12 588
729 408
835 536
171 992
503 690
305 464
976 900
750 490
850 469
119 887
931 715
323 253
328 194
30 596
34 147
489 604
798 816
640 155
662 359
274 964
957 742
327 863
42 646
712 778
182 6
473 381
744 884
658 135
176 983
142 88
733 677
656 569
286 330
935 453
597 684
182 980
437 589
227 372
330 526
44 324
490 15
356 148
155 674
993 734
395 478
151 604
105 947
691 912
131 551
835 316
660 545
478 917
67 330
897 941
386 421
340 949
622 391
101 440
500 558
438 206
231 602
462 247
782 461
305 235
851 978
434 186
82 597
327 996
121 544
975 899
393 87
720 196
168 799
717 975
545 530
280 205
270 560
706 182
111 283
374 853
27 350
676 595
431 639
217 721
502 32
870 304
376 663
123 919
580 606
558 717
513 272
315 38
741 219
491 179
867 257
929 840
189 952
339 418
697 407
892 819
860 690
958 855
945 295
312 617
282 676
652 859
262 511
370 431
516 521
391 243
769 366
754 6
910 627
949 16
709 383
900 378
170 953
945 285
673 886
598 771
916 389
779 776
613 238
97 791
327 739
955 176
484 572
857 405
656 264
612 285
937 175
278 452
259 15
777 251
790 940
465 522
433 569
693 756
652 573
546 809
599 263
694 663
621 589
476 188
90 870
877 358
393 235
450 473
865 439
577 916
130 283
25 794
982 95
761 155
98 400
965 856
609 603
862 534
332 22
182 309
259 518
461 683
637 449
182 200
706 292
407 643
423 590
444 11
390 548
489 554
521 30
692 665
706 754
47 459
915 910
886 677
489 464
147 793
622 524
346 857
748 836
682 174
986 473
608 768
545 445
29 715
734 377
653 854
292 70
319 345
827 290
758 786
837 276
514 914
62 753
417 641
630 816
725 824
141 232
751 493
526 996
471 30
181 34
984 483
64 351
396 70
92 242
807 681
457 141
482 174
525 370
968 698
669 709
604 432
59 543
84 979
873 952
660 282
559 312
270 760
521 476
386 357
850 800
2 68
881 13
754 606
22 127
720 81
755 776
940 451
43 549
508 722
823 373
12 783
836 613
908 45
233 755
311 305
975 338
376 546
168 392
310 993
993 778
406 167
899 15
596 211
461 82
93 604
575 292
967 622
502 110
191 430
27 93
83 383
649 390
373 792
268 627
506 748
803 515
30 170
326 472
768 114
568 185
404 410
10 808
666 940
902 580
832 554
878 108
369 634
352 565
195 790
417 360
698 973
961 989
36 725
438 360
463 452
371 55
657 994
687 15
796 331
303 715
311 648
181 472
108 452
171 325
545 585
399 470
36 937
29 973
52 149
116 831
275 682
170 729
499 174
688 108
479 277
429 49
504 788
434 146
720 760
897 425
681 846
557 371
879 750
135 63
630 223
497 287
546 339
804 353
606 525
38 323
864 764
290 199
859 646
806 456
615 98
374 849
390 291
63 540
401 280
488 617
260 389
260 814
58 954
489 835
841 761
665 150
931 767
756 582
441 95
158 559
232 748
405 954
614 867
905 223
643 229
97 988
219 75
308 522
37 350
501 258
711 851
113 636
586 230
975 694
538 927
963 182
770 569
415 576
498 51
196 834
739 866
699 482
724 74
949 357
550 47
796 661
91 900
856 300
96 633
816 362
580 319
345 626
99 855
112 16
408 915
407 903
251 941
508 994
114 545
528 438
205 389
466 494
431 426
175 726
257 833
300 815
434 413
666 719
924 17
712 428
983 294
722 991
673 559
382 756
690 364
439 854
216 912
954 457
977 649
260 654
221 322
319 73
545 328
613 854
872 262
904 666
574 32
607 280
481 567
38 948
931 819
587 587
427 639
716 40
983 932
741 841
266 389
852 47
569 783
178 308
666 663
232 631
472 365
572 436
58 495
223 418
855 791
576 618
126 131
984 107
642 786
868 684
159 192
27 978
564 915
729 160
796 431
892 865
4 137
526 239
327 649
74 474
307 537
240 113
700 316
943 772
298 298
597 599
277 662
82 766
561 861
223 701
480 787
697 195
62 390
791 188
475 228
407 590
406 348
775 583
206 65
286 30
782 91
599 510
79 486
751 564
470 520
833 128
12 823
521 358
780 199
348 914
141 229
736 36
742 208
688 272
889 201
907 659
821 209
512 654
579 453
55 85
151 879
428 591
377 119
210 105
943 872
521 113
384 542
943 678
839 681
724 17
46 75
77 177
100 332
214 32
969 238
629 921
163 575
378 402
247 844
488 704
984 691
178 471
971 271
616 723
573 870
118 45
257 294
758 43
576 532
369 762
5 675
721 205
500 361
146 487
630 511
607 473
537 670
608 67
801 695
955 247
814 8
706 706
954 751
253 818
828 623
195 284
905 836
937 961
851 881
564 541
38 401
915 117
389 10
203 462
174 947
951 987
401 712
147 889
76 618
380 641
900 235
759 672
966 45
504 450
135 96
997 216
587 111
565 711
899 718
904 178
390 842
542 958
316 519
720 476
222 683
165 934
447 240
278 826
547 934
813 517
367 531
650 535
800 715
255 282
136 630
122 410
744 911
530 74
221 200
173 815
685 249
461 362
412 14
299 273
668 179
708 624
40 202
768 212
705 983
881 870
501 497
778 621
437 812
598 320
715 836
495 292
243 405
247 434
103 748
17 856
586 529
185 864
863 459
254 249
231 365
740 139
621 829
643 405
586 739
331 496
380 40
387 938
228 137
344 607
650 776
854 585
19 498
603 863
300 741
519 583
654 394
359 243
442 429
957 101
923 760
215 801
896 992
222 669
166 638
597 409
975 167
684 170
450 874
472 907
194 805
429 937
705 875
516 438
406 753
754 806
721 537
729 417
489 668
900 247
152 906
880 679
603 183
448 473
769 11
86 517
136 329
697 953
929 383
768 483
744 231
27 870
77 970
383 408
281 966
517 438
586 358
382 319
616 863
388 698
205 547
235 619
776 760
450 946
593 888
576 430
687 379
786 419
475 975
403 262
188 235
492 34
310 290
835 78
961 864
706 846
844 269
482 366
744 369
373 899
456 63
671 668
858 15
576 861
599 86
677 488
950 127
51 379
788 575
813 595
997 825
443 682
240 494
871 445
910 708
409 89
240 375
763 105
382 132
938 292
762 598
795 913
793 179
192 903
258 986
88 164
947 100
903 86
397 111
707 460
613 620
230 280
842 307
769 584
635 892
646 808
899 677
845 651
690 837
113 431
696 981
333 465
950 561
247 610
558 607
609 677
596 266
961 623
384 516
543 264
722 250
114 622
294 421
315 297
53 992
795 759
175 310
306 811
240 81
973 697
191 782
137 570
415 188
107 912
245 303
846 556
22 659
892 615
687 83
220 726
757 257
507 106
646 52
156 652
300 797
883 503
106 552
972 854
768 619
213 726
906 457
618 431
1000 850
484 715
129 980
581 815
484 920
716 353
55 941
821 312
594 536
708 476
328 399
288 245
400 669
980 858
853 876
947 192
477 993
149 196
394 795
973 861
52 705
690 26
654 524
930 788
720 449
43 128
493 820
451 683
338 717
689 1000
422 246
82 527
815 917
873 630
756 675
595 551
59 503
33 241
284 868
18 9
346 777
29 451
579 93
45 453
655 916
483 464
606 192
499 673
663 507
397 567
521 902
281 867
451 427
109 8
579 572
134 778
202 317
372 840
317 272
622 7
520 605
342 94
695 410
64 95
967 922
87 980
946 295
298 366
136 713
264 177
84 773
637 410
886 250
789 228
129 701
492 185
442 988
404 169
965 793
123 295
281 228
879 108
450 770
93 363
785 502
525 483
462 58
113 933
473 89
857 579
744 790
852 298
670 758
662 386
350 664
659 160
227 596
626 259
22 376
593 241
461 22
880 535
206 534
628 476
483 482
971 68
885 852
429 649
142 59
700 129
775 995
116 731
727 974
651 242
544 942
741 416
831 87
70 234
606 885
508 373
3 796
934 311
922 693
999 704
972 787
573 172
233 458
18 156
378 346
13 954
946 361
862 698
73 428
215 108
513 911
670 203
218 321
333 324
9 18
957 637
264 632
806 610
257 131
244 909
404 896
762 814
69 769
988 852
316 849
519 18
656 21
21 516
475 347
354 134
370 997
506 752
197 238
647 564
430 965
185 869
331 619
10 944
648 652
42 310
642 888
139 734
803 85
738 269
592 683
249 204
213 331
428 95
610 890
259 349
238 408
811 933
867 565
580 36
348 871
677 121
82 534
640 910
551 155
557 754
850 539
595 508
69 909
330 184
172 852
598 736
715 674
689 997
195 460
543 416
905 13
593 50
440 590
903 595
670 147
688 822
736 719
451 175
920 428
409 408
631 643
421 197
258 964
10 182
48 223
964 634
459 81
735 600
269 162
403 214
20 14
223 134
954 240
135 36
908 25
332 298
408 522
611 246
653 389
937 340
238 606
362 983
754 201
128 578
668 954
774 378
185 31
644 759
560 87
242 19
101 919
415 346
878 995
73 433
911 801
194 286
388 16
868 7
915 206
494 169
981 699
923 214
171 725
974 323
206 626
898 813
797 835
93 831
898 275
473 299
578 250
777 316
692 904
752 249
765 546
728 162
665 372
743 716
119 97
451 467
803 414
33 735
61 528
474 676
153 177
484 147
818 239
629 661
597 216
647 925
665 706
382 717
674 924
925 139
29 576
52 770
694 126
330 562
94 91
766 158
713 930
691 390
999 892
248 381
604 574
469 604
568 639
854 225
937 650
777 600
778 640
141 1
279 625
728 305
804 913
254 19
751 869
482 135
937 390
178 147
976 490
319 522
823 741
500 777
723 153
149 15
388 767
259 439
25 93
861 379
171 95
172 656
348 884
889 543
54 670
424 92
436 716
167 138
509 830
63 944
233 529
924 853
309 936
415 226
681 346
582 813
423 887
690 338
415 420
712 980
970 134
303 28
545 273
941 294
264 419
546 440
157 60
513 419
571 652
709 710
659 282
479 332
333 10
663 171
874 350
95 134
341 766
574 860
943 784
700 290
452 26
849 963
253 811
323 650
567 740
984 357
814 129
571 274
85 649
487 566
177 386
965 202
866 54
130 251
732 206
947 765
192 314
559 358
708 376
811 298
390 348
788 505
17 897
316 45
337 560
573 363
260 366
838 522
19 282
755 218
299 817
408 59
909 654
489 493
582 391
636 602
843 677
49 208
177 647
151 627
568 203
231 241
151 370
94 454
467 416
331 32
471 628
408 33
276 76
32 845
145 423
536 327
739 73
505 924
137 436
210 933
869 298
701 854
971 124
505 845
540 340
226 375
237 337
879 2
788 201
712 839
532 570
114 131
617 881
774 796
215 591
975 659
509 597
947 412
113 55
21 430
951 8
848 549
518 138
663 647
499 907
755 393
230 27
617 116
151 266
948 103
809 120
680 462
498 745
89 872
797 383
812 121
411 640
616 54
264 696
844 342
556 121
628 146
965 712
231 819
756 325
710 161
350 6
853 922
2 999
141 491
706 241
999 917
56 633
181 487
64 400
615 71
486 909
499 353
215 758
921 441
879 160
891 225
862 73
424 983
785 111
59 911
139 729
156 423
801 584
900 410
374 523
876 655
364 362
778 293
794 566
198 559
394 523
421 505
37 636
270 757
684 279
296 246
291 13
189 432
316 720
148 256
369 867
34 525
524 324
469 406
721 57
743 929
73 169
712 992
632 88
825 513
116 220
572 581
834 272
2 694
221 14
201 767
686 695
505 553
106 752
9 985
134 41
495 768
397 384
271 843
473 469
461 884
82 175
734 661
685 134
500 66
194 242
371 751
848 27
403 996
327 851
371 445
656 388
803 947
39 523
669 30
664 592
404 993
624 740
481 959
437 940
154 856
558 919
703 813
145 10
158 320
279 919
87 930
836 175
370 572
165 314
171 378
355 58
567 230
33 28
297 236
865 660
316 549
481 229
742 752
806 164
502 429
892 705
792 342
672 108
846 328
731 332
993 749
696 833
991 90
135 938
311 962
538 750
671 433
617 851
745 344
246 809
702 539
491 551
696 424
992 726
656 174
72 845
837 151
817 712
107 327
747 809
849 920
445 264
930 422
856 279
358 619
71 261
751 796
9 506
13 319
938 774
606 460
476 132
983 427
272 652
642 556
432 885
549 25
511 211
436 566
142 433
29 235
169 201
880 930
344 332
163 870
424 984
52 201
67 941
970 100
530 399
60 784
948 515
481 498
815 467
970 533
694 957
94 1
912 436
135 780
620 601
218 317
339 187
485 16
35 211
684 129
498 597
458 51
738 668
978 82
981 777
528 4
632 87
406 474
305 923
933 401
630 153
962 625
555 588
490 727
380 829
871 850
250 347
170 358
638 6
420 801
718 43
996 160
959 641
975 329
862 196
886 664
610 330
240 378
590 836
668 850
171 238
436 444
195 188
201 438
41 963
60 279
116 53
311 959
945 186
409 39
739 858
437 775
169 391
680 1
898 631
988 647
552 571
164 637
742 749
97 443
301 880
199 945
623 697
292 805
250 665
55 409
735 587
130 948
335 110
254 866
286 634
323 663
406 395
984 875
613 274
447 301
316 177
396 367
988 623
258 493
329 753
811 191
63 556
634 527
782 80
380 694
366 552
38 728
681 872
942 971
582 368
27 523
633 880
338 510
746 984
349 941
977 230
587 639
61 823
799 815
578 345
144 270
989 305
940 302
234 355
283 279
331 594
170 339
578 726
25 421
202 178
792 4
235 488
414 777
227 886
717 188
315 70
482 690
425 275
761 606
350 397
185 862
164 848
418 362
75 16
598 177
169 621
116 566
995 648
266 689
905 676
213 548
462 303
113 802
288 20
814 546
9 644
154 681
413 86
414 954
972 239
112 615
42 911
839 546
515 91
621 107
186 404
406 69
673 267
37 176
776 561
721 304
32 600
471 733
913 773
266 61
488 1
49 867
795 468
130 111
921 59
778 989
820 260
216 606
600 501
389 211
985 900
98 622
908 475
94 685
930 142
817 662
692 172
7 968
113 6
476 832
746 776
451 30
903 435
382 684
495 407
868 601
325 825
619 759
504 687
709 250
732 115
86 41
326 446
793 828
891 867
190 884
924 318
627 565
661 950
678 549
364 286
967 775
586 910
345 462
112 78
166 449
905 693
479 33
834 834
968 903
257 217
210 706
861 125
956 158
124 791
927 294
867 311
295 266
474 647
750 86
169 76
749 594
221 128
662 825
516 569
428 807
16 310
611 604
438 649
240 919
159 880
297 876
467 564
248 174
594 332
464 9
142 296
791 855
167 16
751 41
653 40
565 647
761 96
232 365
410 596
515 947
506 258
156 319
306 424
389 775
178 7
887 624
513 849
956 814
268 725
374 282
442 907
103 197
13 83
919 180
455 609
480 31
120 698
760 978
894 722
535 406
212 330
489 10
804 825
277 607
227 482
726 846
778 889
587 503
732 399
836 3
194 213
852 598
423 646
207 176
641 130
84 198
29 351
69 338
627 969
820 276
211 233
809 168
539 505
129 245
47 9
595 5
303 588
424 252
278 355
376 213
70 509
895 79
840 541
697 43
628 806
584 599
460 211
812 254
623 596
919 220
989 161
240 250
49 361
501 891
167 425
283 30
787 78
47 979
617 953
366 855
499 409
847 407
921 415
53 785
805 880
861 955
373 273
680 305
700 923
896 95
588 426
356 857
853 58
486 143
10 711
981 690
230 181
606 969
508 923
256 359
730 445
670 560
518 449
50 279
161 946
227 294
880 909
942 474
582 455
657 647
318 459
424 222
691 930
400 40
119 572
368 405
63 253
45 549
954 748
46 47
799 37
529 846
684 653
922 767
358 515
422 663
248 566
616 662
504 602
769 140
507 300
112 414
915 888
302 56
230 888
257 477
94 271
664 61
244 341
482 83
951 689
440 847
649 365
282 511
826 676
632 474
384 960
256 196
859 582
132 555
971 942
879 473
693 762
739 867
379 631
543 323
360 928
607 257
85 422
925 838
255 33
781 921
706 109
88 31
521 468
536 520
45 423
821 586
232 701
898 242
500 172
200 564
581 217
124 99
599 248
911 344
381 174
127 89
89 200
186 121
448 495
403 991
621 983
543 721
270 961
307 453
94 709
338 780
48 471
1 181
663 7
321 595
741 196
248 367
757 68
100 661
359 210
644 963
379 516
471 80
335 55
855 467
597 603
611 321
628 226
220 745
733 539
795 135
345 776
46 738
355 65
849 701
519 381
387 631
914 682
538 383
294 336
790 204
731 58
825 8
217 861
389 315
841 148
14 127
128 360
365 973
793 653
738 579
726 738
474 842
881 431
377 749
414 965
680 657
235 550
123 683
995 42
181 123
916 787
142 770
299 648
265 244
962 943
703 374
336 917
71 513
76 998
549 974
263 641
488 741
510 526
856 857
646 60
384 546
931 4
889 540
39 45
632 984
298 472
437 585
450 98
712 436
154 808
880 386
319 280
211 451
533 749
616 116
764 493
62 906
334 568
136 201
387 650
930 642
577 975
716 875
69 429
134 121
353 41
561 134
815 34
567 985
325 607
978 743
417 663
905 142
288 410
50 460
102 87
319 148
802 962
602 566
583 924
974 311
967 574
149 276
503 288
9 93
769 551
639 565
602 1
361 512
912 402
220 759
499 998
345 352
426 347
421 680
928 56
735 303
433 107
716 325
692 853
611 835
289 128
908 915
926 801
753 19
391 58
890 882
195 565
599 888
110 978
778 952
318 349
592 756
875 989
49 808
250 932
727 913
73 938
340 510
335 69
967 651
779 866
200 296
635 409
89 817
371 211
428 684
508 715
559 279
599 218
824 5
751 337
873 118
667 320
662 370
969 32
447 73
329 169
141 335
825 816
157 150
298 247
363 636
43 132
902 910
452 432
50 284
585 238
676 761
660 640
77 455
885 87
242 166
879 101
446 337
904 471
103 817
699 70
774 473
251 583
503 685
564 705
381 750
845 557
936 433
304 554
434 409
345 485
508 736
118 705
772 875
223 560
80 89
122 195
324 402
77 926
442 473
778 940
769 528
626 347
83 892
300 17
616 677
871 327
325 197
132 852
113 503
465 959
842 423
729 72
220 375
717 624
807 802
3 419
714 668
1000 490
724 630
926 802
695 393
209 518
753 3
783 751
874 173
980 618
466 383
800 298
317 162
414 85
946 241
483 571
703 533
413 340
869 459
526 581
842 166
801 491
593 327
471 287
748 270
788 77
535 362
883 598
837 11
472 374
582 481
739 352
540 971
131 42
319 553
310 427
480 809
898 747
540 328
793 356
743 768
339 548
424 579
719 540
702 768
841 816
372 988
243 705
560 212
148 960
629 571
536 245
773 812
509 448
275 405
93 715
393 136
951 32
713 988
631 209
992 291
770 451
821 369
439 557
971 792
559 362
968 419
657 962
603 810
170 829
930 44
321 610
42 609
7 159
185 885
555 858
683 857
200 417
472 752
160 462
178 743
907 4
455 321
847 372
623 526
331 150
930 741
411 699
945 579
593 387
933 730
484 805
888 487
753 959
781 981
262 969
844 91
868 530
331 632
43 122
864 480
987 919
103 864
895 789
602 898
483 578
999 802
126 691
871 732
200 213
907 500
494 772
465 649
970 846
873 657
846 998
64 988
851 711
515 910
468 637
533 562
623 125
489 349
956 906
680 297
974 809
812 973
583 534
246 354
658 220
494 589
104 954
587 344
285 833
695 157
160 231
227 6
323 147
39 89
126 414
449 878
344 189
375 658
610 541
15 748
707 272
139 431
646 55
5 338
318 883
964 233
614 810
534 937
463 792
159 103
633 834
175 48
41 339
134 233
433 653
698 450
655 986
512 487
850 802
267 157
123 823
119 278
308 112
656 295
854 942
449 389
604 333
796 448
122 860
638 502
883 595
530 540
554 93
543 845
961 846
618 818
105 825
90 367
142 268
434 522
619 176
297 945
812 344
635 855
551 333
876 373
714 137
384 252
225 838
675 690
676 800
357 90
953 128
449 279
129 178
660 749
401 625
652 816
233 84
115 793
169 94
216 876
569 244
442 401
568 438
679 79
799 424
519 349
996 505
618 507
625 140
526 240
956 574
803 816
834 779
301 436
976 138
2 294
558 411
975 16
883 93
479 16
108 345
858 939
106 646
626 635
387 817
828 591
58 551
680 543
133 910
128 597
743 833
728 459
996 405
908 287
136 188
482 111
21 871
534 837
520 286
410 797
431 731
855 301
554 224
825 285
498 90
90 913
150 61
966 353
15 437
877 110
48 571
173 31
674 736
938 305
750 52
5 888
541 104
486 562
744 948
478 412
372 529
561 415
362 808
808 307
398 366
6 313
446 517
204 623
623 549
619 378
119 722
41 216
1 254
910 645
361 495
516 530
314 32
931 868
476 898
330 252
10 829
345 705
285 155
628 29
105 121
5 780
202 34
216 957
19 954
421 706
813 956
873 508
180 519
342 974
279 717
736 481
466 649
952 134
886 770
514 742
534 560
180 55
801 113
84 20
977 295
982 83
15 278
698 603
112 752
478 831
209 327
29 460
678 809
691 507
765 184
490 801
941 625
69 448
581 380
140 912
575 183
947 446
558 788
118 397
390 495
343 539
53 861
205 302
867 210
889 806
637 715
589 958
502 130
537 230
397 727
751 162
896 126
310 400
83 404
817 801
127 932
145 514
271 107
834 776
976 376
155 500
394 172
741 774
635 323
231 283
243 20
514 561
448 515
221 982
755 805
506 654
410 555
680 683
608 693
252 928
710 304
155 875
811 748
697 647
295 418
876 644
215 75
883 646
876 737
724 366
90 401
867 305
797 25
65 963
1 394
271 456
913 264
276 123
961 905
912 289
156 320
783 546
859 349
373 972
756 352
188 47
781 898
741 250
589 244
911 859
754 279
642 868
134 289
469 265
865 259
688 504
217 156
667 357
915 733
158 586
662 538
981 530
754 958
638 44
383 465
821 25
401 524
528 55
243 180
786 106
501 509
576 730
925 378
425 353
321 586
645 262
735 995
813 392
253 383
67 500
360 772
454 65
822 948
204 573
926 784
637 450
908 437
818 431
965 543
789 482
892 412
745 882
541 203
71 477
542 857
668 655
801 700
212 458
495 49
115 104
755 337
163 963
759 378
668 86
342 690
861 324
903 515
935 930
190 65
854 491
823 800
205 26
710 78
393 69
478 993
394 775
313 347
580 650
389 487
212 93
3 981
895 102
985 783
316 394
592 366
462 780
767 393
262 475
276 136
90 409
734 759
974 90
470 333
188 84
657 240
546 599
132 636
848 280
47 502
772 468
269 303
145 891
75 231
179 377
480 347
206 734
447 560
788 383
179 979
746 228
170 679
159 56
816 39
700 417
463 665
790 829
288 921
132 36
31 713
748 458
340 743
954 800
86 868
43 283
437 403
564 334
225 792
494 605
943 866
437 441
474 320
389 427
871 289
399 968
308 752
636 80
350 421
843 100
755 268
584 6
70 472
729 453
77 82
647 766
539 70
661 120
117 320
730 535
579 537
345 731
685 838
584 932
356 906
825 312
835 86
296 510
410 85
652 220
590 774
957 581
903 414
837 555
403 948
929 486
82 713
126 271
167 325
749 298
81 725
630 637
466 72
389 239
955 569
135 427
225 140
800 955
668 1000
405 339
588 659
918 720
845 450
217 91
95 761
820 658
684 40
285 898
82 611
203 463
341 829
288 874
876 787
873 863
590 208
975 704
464 722
409 470
541 329
564 911
459 614
914 528
524 928
234 942
948 668
107 254
962 287
996 563
51 245
521 910
716 17
801 985
717 506
533 448
695 113
561 629
941 310
30 752
373 100
195 682
213 127
695 328
917 843
754 252
120 325
689 333
992 59
501 189
118 894
433 516
443 746
518 885
896 666
781 298
381 41
674 788
962 929
673 631
207 831
810 891
197 153
880 134
462 39
73 21
547 581
632 207
638 535
533 221
918 856
16 994
904 44
72 132
670 783
695 55
321 806
967 508
475 881
598 515
570 661
2 412
952 783
489 188
169 818
197 973
110 770
4 537
840 767
682 441
932 101
659 187
109 788
943 463
1 474
681 603
236 764
992 201
698 664
734 564
158 388
156 868
804 745
727 806
494 197
164 194
889 194
44 399
16 118
773 481
504 573
931 429
233 867
64 61
753 753
109 68
306 969
151 766
290 345
23 194
726 65
451 994
40 457
504 914
645 541
242 789
819 146
586 589
802 1
971 81
469 226
263 29
491 995
954 130
918 148
384 297
614 857
618 13
109 232
651 795
435 722
679 154
613 225
964 943
78 625
354 268
690 471
860 992
765 657
684 62
887 372
250 555
600 387
229 617
9 35
542 859
262 737
513 989
919 344
611 363
228 34
974 799
824 42
770 777
956 501
159 634
609 213
992 732
605 799
597 956
872 554
718 567
118 906
646 557
60 461
976 835
920 846
991 137
674 392
870 428
775 811
850 684
484 679
449 967
909 162
423 573
134 833
486 949
564 863
170 564
301 864
609 187
600 724
217 172
707 323
740 877
88 724
996 123
386 272
839 186
320 780
322 595
557 67
263 896
256 984
235 578
942 835
584 3
438 984
377 266
738 817
81 810
515 606
107 245
289 574
71 170
959 940
214 725
255 967
529 270
944 132
560 614
746 681
787 113
825 119
26 997
626 458
375 700
87 945
273 397
633 900
517 467
895 447
937 276
505 316
94 476
372 806
802 172
128 575
878 961
554 431
411 783
64 691
413 283
623 591
462 167
159 890
772 228
223 110
105 347
693 445
346 842
20 96
367 864
927 777
660 474
321 573
119 994
5 73
879 661
748 811
435 995
327 250
938 244
766 894
345 329
653 516
472 205
103 250
693 46
423 993
913 533
25 532
317 147
521 595
552 84
127 836
677 898
45 140
751 52
910 849
668 988
864 415
692 234
287 943
582 877
791 197
38 923
409 880
269 822
987 689
676 314
669 957
484 306
928 993
515 39
484 368
2 849
542 637
389 549
474 366
379 677
338 616
355 890
76 88
381 795
707 657
727 577
568 616
694 677
956 353
897 102
843 723
260 336
340 507
262 138
463 898
356 208
89 419
579 805
658 740
370 216
105 593
259 233
108 503
2 729
193 371
246 850
324 90
191 702
120 44
682 443
760 979
982 785
102 405
502 384
184 386
175 752
548 544
231 929
556 641
180 960
496 354
997 545
664 864
91 226
903 387
848 716
909 351
626 433
205 582
962 247
21 556
238 108
593 597
113 698
492 952
422 420
324 277
188 376
456 553
373 416
877 328
874 298
319 503
133 188
676 901
849 162
718 204
745 254
569 771
829 421
708 642
507 228
628 766
293 131
513 615
164 649
591 670
530 793
136 960
601 942
779 58
449 628
302 157
523 3
32 495
724 404
359 776
164 727
253 753
879 758
755 132
726 992
124 901
975 808
634 447
620 808
612 276
704 218
861 948
613 623
3 770
690 302
501 764
823 326
475 168
102 446
226 993
6 664
984 82
797 254
53 353
801 240
544 796
616 584
744 192
851 56
67 378
868 131
421 613
132 563
329 139
934 401
521 779
154 445
829 866
840 353
341 560
158 369
482 306
235 282
174 657
445 341
118 987
753 203
13 270
219 474
10 889
269 853
720 78
77 751
852 685
926 14
316 872
872 835
177 479
628 132
52 554
269 6
781 933
407 64
698 981
309 346
358 482
66 393
81 624
938 236
429 722
711 908
932 751
278 587
14 568
637 217
553 965
542 499
671 443
335 265
456 360
660 31
683 751
396 960
781 480
248 217
425 798
337 630
435 321
424 31
349 953
348 706
356 348
828 852
126 81
453 549
792 72
462 266
844 753
897 306
851 325
3 147
611 804
606 753
169 145
488 306
573 748
277 464
757 702
611 836
423 688
104 519
971 751
679 982
908 200
403 610
130 109
306 693
734 422
120 673
708 520
92 442
413 718
832 104
549 107
720 123
722 771
2 315
611 299
452 710
608 709
951 282
966 863
429 679
887 989
51 509
401 779
418 406
353 424
103 69
759 819
317 394
435 273
298 976
752 89
506 162
339 473
179 226
10 630
253 506
95 751
311 764
503 357
960 135
623 989
225 995
503 778
865 710
578 201
374 505
358 151
262 739
398 177
413 614
492 846
63 390
820 384
64 115
781 742
188 872
602 620
399 784
123 315
379 426
925 103
218 732
969 597
983 727
267 351
384 452
790 253
279 150
897 855
998 206
310 999
585 974
534 648
263 492
109 267
311 14
92 72
938 661
506 74
545 899
415 673
473 643
135 937
238 173
384 793
300 733
869 95
934 431
760 394
1000 865
178 4
485 834
200 903
156 126
348 949
460 446
307 93
494 630
173 756
156 141
672 725
688 757
520 814
395 7
779 900
138 711
414 387
681 380
274 33
118 999
979 439
679 563
238 229
180 413
229 383
657 660
754 382
916 683
668 836
409 555
326 751
698 267
884 374
285 798
621 493
164 752
301 450
155 269
634 872
428 9
878 918
702 791
90 901
178 40
452 312
580 368
636 648
406 132
139 754
132 746
217 286
660 863
732 824
693 581
771 920
226 300
623 912
530 854
527 206
79 417
333 297
179 64
243 591
986 862
745 943
728 800
388 774
343 943
326 860
976 66
792 114
338 111
732 767
470 391
765 948
461 529
830 603
431 45
398 261
777 514
379 674
649 323
375 237
700 614
172 65
779 302
699 109
987 210
141 533
135 250
26 102
777 686
204 496
248 673
790 369
538 767
443 310
287 47
603 712
535 422
668 138
398 386
326 98
249 753
884 836
428 672
92 379
826 514
162 678
930 222
518 296
857 213
347 294
49 595
554 159
760 627
45 981
906 472
770 392
316 288
335 115
766 790
705 320
758 306
514 514
287 569
888 753
400 70
583 222
724 289
725 266
998 527
86 16
208 48
792 624
682 762
361 439
98 467
499 759
577 458
313 695
954 198
90 587
242 687
397 372
804 31
989 864
980 894
820 558
2 690
757 374
755 405
957 52
783 274
812 871
216 874
630 960
97 941
885 157
573 650
204 928
152 623
620 633
270 130
110 87
303 558
244 853
511 276
705 474
232 448
483 463
867 646
385 889
352 772
801 520
84 139
20 11
432 712
315 258
243 64
526 261
972 905
984 786
484 663
120 822
580 21
916 53
810 545
177 927
99 625
1000 656
326 372
777 607
761 649
938 209
570 741
303 310
192 162
243 112
496 176
244 502
17 637
829 834
331 376
596 42
847 326
360 569
767 409
568 840
137 835
862 68
933 122
134 508
809 59
857 496
191 102
196 654
615 676
930 827
230 731
863 528
842 248
703 932
622 500
136 16
636 355
699 523
851 639
954 356
38 186
598 884
687 982
194 580
959 990
656 262
321 998
334 992
35 579
884 416
8 21
420 156
16 993
365 617
437 938
274 507
308 691
613 751
942 31
313 313
605 743
344 566
270 467
602 992
277 452
180 727
965 668
72 579
200 931
79 524
719 948
357 848
48 396
610 481
910 927
388 799
763 257
380 34
363 923
207 780
99 219
177 567
220 19
76 416
456 111
661 23
870 378
182 49
717 722
540 401
810 236
521 670
42 883
996 729
584 934
491 325
119 505
802 571
196 260
390 109
592 481
364 519
629 576
536 793
785 929
449 887
352 921
928 782
139 557
118 312
539 17
689 219
361 775
783 447
376 523
815 964
14 936
809 913
292 116
440 264
774 122
211 191
937 234
208 668
679 915
720 693
625 788
830 413
599 259
776 903
270 547
325 545
146 893
972 938
751 978
675 849
844 164
69 892
607 955
634 53
871 232
55 100
673 81
908 908
828 512
96 746
493 703
532 32
831 253
825 534
76 791
173 148
296 466
705 786
913 108
65 114
461 940
45 42
107 41
501 259
445 921
196 511
874 562
559 913
25 447
654 258
166 964
502 541
951 189
423 399
638 532
4 932
364 2
111 979
689 838
675 961
767 102
575 102
36 78
269 483
354 931
529 795
43 563
930 55
587 536
201 346
57 432
290 852
811 798
195 236
715 337
129 105
403 475
400 792
282 123
984 585
290 155
611 730
689 321
604 55
176 436
612 611
703 336
159 929
655 893
172 345
296 962
165 939
346 452
380 394
684 922
824 545
909 488
614 923
828 774
722 814
50 341
770 918
356 860
568 903
222 773
721 973
711 73
99 483
875 550
743 783
852 784
758 15
413 231
572 453
211 838
682 584
991 207
642 250
911 7
623 886
847 867
808 503
932 740
675 377
602 270
307 954
243 224
546 58
834 276
242 735
213 433
988 985
385 757
40 44
546 74
390 993
219 878
714 79
776 663
963 722
712 379
35 460
249 457
717 592
422 317
165 312
349 993
659 397
582 515
939 472
658 66
389 151
446 290
923 670
275 479
153 22
857 820
983 556
336 915
812 188
225 203
517 157
326 454
705 368
16 720
975 550
14 409
860 870
300 69
104 157
334 656
389 352
397 49
1 255
325 738
290 114
537 987
966 704
97 449
916 909
316 340
931 660
884 649
795 976
969 315
806 700
71 166
182 638
754 475
292 862
661 656
213 810
310 593
103 448
503 251
8 570
277 431
381 816
278 934
985 169
533 245
520 606
850 300
92 131
500 716
594 708
892 182
698 281
950 213
636 682
726 28
322 289
692 220
857 154
280 134
874 328
820 441
464 958
412 159
528 490
743 745
226 505
957 571
706 996
246 506
364 817
523 558
909 178
509 487
626 564
547 661
436 923
197 472
398 452
143 538
298 835
318 37
510 994
666 848
499 477
527 560
135 807
42 880
481 746
310 624
328 470
350 682
115 42
98 588
907 369
413 318
273 457
846 945
380 772
967 2
439 339
625 697
216 935
577 145
712 378
260 469
157 289
254 75
212 689
960 880
577 535
926 339
343 358
483 72
82 864
422 532
650 263
839 137
960 405
36 185
623 723
872 213
730 222
167 426
257 773
645 867
876 855
639 480
883 468
424 286
825 246
17 303
211 886
852 472
484 50
805 402
818 294
992 51
38 925
109 286
92 940
988 810
246 98
957 768
186 611
777 715
856 694
128 585
679 170
553 684
648 808
694 735
642 447
696 368
230 556
482 891
860 493
215 193
888 776
672 206
893 824
266 374
478 397
938 47
763 831
399 327
787 87
32 738
927 290
954 732
207 299
545 145
31 650
327 431
933 184
739 737
452 85
541 655
661 594
423 697
460 434
985 948
980 918
696 889
507 455
402 818
324 115
94 239
934 497
643 859
819 492
886 876
450 476
969 543
871 96
705 951
882 288
265 915
403 734
90 76
688 701
255 416
427 344
508 992
672 2
66 443
474 994
174 729
512 148
698 42
921 879
95 322
320 425
937 65
618 679
468 986
660 709
742 736
566 471
121 551
491 798
807 248
333 692
96 642
975 558
810 90
851 333
351 817
709 769
992 522
239 768
77 32
678 600
783 187
625 186
592 776
924 886
194 706
755 35
109 372
607 910
912 16
386 797
691 153
818 539
563 140
595 656
853 388
999 958
952 502
574 471
594 926
871 848
999 411
447 746
471 153
977 864
804 824
390 286
869 635
916 146
576 268
877 674
56 727
850 832
58 240
924 602
824 232
319 661
656 154
435 260
418 818
368 893
218 250
391 242
525 694
53 997
651 259
280 895
611 456
914 263
6 671
368 707
491 487
323 169
507 126
624 369
933 196
113 348
258 405
868 322
503 955
573 707
936 132
874 151
166 726
790 586
91 922
639 738
780 774
119 914
560 502
772 574
937 289
495 245
469 884
917 2
464 96
532 365
946 46
2 159
749 619
720 224
214 828
86 562
922 619
794 390
425 54
44 788
866 470
564 243
420 67
44 22
411 976
547 427
810 713
571 301
640 49
966 517
87 301
99 285
923 795
906 450
472 448
260 93
418 490
791 358
310 762
78 174
850 329
426 716
580 28
849 771
730 891
44 709
49 1000
187 565
496 186
695 51
972 699
405 553
320 537
698 822
784 248
558 810
690 774
848 789
661 731
462 480
718 511
492 137
381 558
382 420
487 231
39 73
884 31
759 623
270 369
58 274
713 935
177 308
540 951
592 151
193 809
838 457
921 65
502 646
313 989
339 207
607 979
131 593
916 137
210 733
759 751
769 762
360 674
959 380
185 777
211 841
981 580
700 341
472 755
600 312
497 395
677 471
928 399
975 166
631 448
51 734
409 577
215 780
860 254
881 871
517 227
156 37
816 726
718 778
978 887
920 642
373 992
355 282
9 26
236 718
675 207
978 63
224 590
965 571
498 780
271 297
710 985
638 287
432 694
439 505
878 173
628 492
256 389
273 161
510 317
587 162
364 999
283 72
724 742
905 75
133 518
904 768
194 201
884 490
88 812
799 511
717 164
485 857
943 855
263 138
307 504
705 990
370 910
317 85
726 727
29 721
229 808
227 175
443 216
816 825
786 509
914 494
241 348
479 88
800 274
269 398
241 269
7 292
492 919
61 805
279 660
401 587
687 935
902 439
870 475
289 616
6 730
158 180
754 89
442 688
175 571
260 474
549 344
341 79
69 249
570 769
611 141
918 29
681 810
892 174
753 749
52 66
162 415
960 969
574 831
652 181
232 784
217 77
841 231
349 412
919 745
698 826
43 980
828 780
171 923
621 81
989 876
862 804
885 741
883 806
972 417
883 741
274 84
532 615
689 222
303 748
740 944
390 186
568 720
859 705
313 789
773 467
183 753
116 537
575 701
70 857
364 569
529 933
267 344
393 779
932 560
342 63
632 696
494 7
750 17
694 699
953 454
936 186
483 295
942 137
923 430
222 872
971 444
914 216
167 600
352 659
2 800
23 13
362 110
559 334
531 741
796 52
89 610
736 535
294 408
339 731
897 220
306 367
652 893
594 156
612 570
875 262
523 328
879 743
1000 211
9 216
563 4
590 911
336 414
990 737
887 31
677 44
807 987
399 547
98 362
392 961
851 311
853 6
63 804
224 150
72 853
851 953
3 595
175 207
237 798
98 446
759 788
161 511
677 846
229 703
727 211
599 478
97 197
765 659
819 941
618 389
329 311
275 108
483 914
903 167
415 623
977 381
208 959
30 103
81 940
972 376
689 90
551 820
684 720
401 509
646 171
822 105
638 728
748 522
185 706
336 400
188 153
997 299
355 479
709 766
863 489
350 297
860 716
283 347
19 996
213 681
804 37
385 590
515 329
904 213
140 413
830 945
707 282
623 162
658 416
878 982
93 505
235 461
618 57
232 607
239 507
504 217
152 354
428 966
890 280
844 917
631 92
71 164
520 116
369 863
209 612
748 548
185 151
100 766
683 258
934 186
21 329
645 164
655 556
355 127
984 837
12 188
77 665
422 457
732 468
469 836
627 497
202 737
329 775
618 177
474 816
963 37
168 348
243 769
374 258
999 235
332 361
424 857
260 597
806 674
34 586
566 451
853 756
518 127
105 195
44 911
675 140
904 639
188 359
486 587
288 472
20 355
887 440
652 97
983 905
885 269
702 323
497 573
590 110
453 132
405 10
41 229
418 940
508 928
956 926
763 896
669 384
216 309
826 313
470 352
921 435
858 925
812 466
81 114
972 140
812 261
228 573
131 357
978 625
771 475
432 549
578 546
368 920
791 321
325 520
27 840
855 657
691 430
620 873
459 306
951 972
877 467
362 389
640 214
435 40
643 973
681 515
141 566
615 598
458 630
796 315
356 563
344 1
230 485
428 971
398 668
940 568
229 366
702 544
291 178
291 792
220 443
772 871
380 103
141 567
884 432
574 730
377 509
546 969
497 575
312 480
52 225
362 525
833 866
855 496
672 737
140 765
963 853
332 949
507 412
2 24
963 605
121 450
511 788
813 145
12 40
473 97
803 468
522 191
59 308
710 902
187 897
287 848
411 125
798 22
133 599
216 717
147 923
936 654
946 408
142 215
247 838
770 507
14 814
610 286
86 711
780 44
31 175
218 211
635 211
708 740
308 334
110 732
494 434
852 485
848 951
385 993
487 43
810 776
958 320
225 469
504 479
81 302
873 625
142 183
231 233
637 192
881 610
607 234
296 491
509 685
333 583
953 260
596 599
625 372
353 832
574 606
4 922
939 391
395 258
33 817
730 822
20 10
484 328
66 927
664 383
667 413
259 20
603 80
874 770
736 222
977 947
526 814
263 742
297 542
575 332
409 698
563 900
65 236
97 724
187 857
35 71
246 928
880 15
844 811
552 975
446 985
616 931
572 248
539 976
139 80
538 209
984 236
828 765
826 595
697 669
260 554
530 860
18 622
8 847
113 940
932 767
267 808
838 962
543 979
873 904
57 774
547 160
145 743
473 144
25 313
491 639
263 684
382 726
619 618
420 937
107 934
496 770
835 132
492 898
919 404
471 483
479 685
439 651
640 247
883 990
576 89
285 831
459 427
40 707
48 3
282 226
37 975
194 177
247 196
365 595
415 552
822 140
627 859
307 104
405 998
520 408
124 770
181 433
99 313
528 924
162 243
735 221
626 234
293 266
663 452
630 432
518 860
360 998
932 7
590 736
434 906
763 505
420 658
225 639
437 252
941 470
823 510
915 803
149 632
851 169
656 165
768 968
219 71
1000 80
596 97
303 192
566 404
391 524
872 595
94 733
746 900
274 566
161 917
750 234
72 337
485 770
274 841
662 428
653 972
149 658
192 301
557 523
53 75
520 744
163 710
500 981
624 264
183 293
180 368
776 951
824 4
475 955
287 670
129 647
555 300
963 126
210 450
357 548
729 208
114 905
593 881
317 94
190 477
519 804
577 478
338 299
362 745
250 514
741 514
820 651
94 101
313 497
754 291
850 444
553 697
959 161
228 361
141 869
938 833
421 497
558 641
788 324
743 804
623 144
410 788
540 499
739 689
932 396
52 90
803 545
690 781
581 754
735 217
249 125
408 721
404 347
973 2
807 538
265 491
856 272
928 432
791 937
306 858
122 630
865 880
844 867
288 964
234 642
345 857
289 920
279 718
385 810
330 499
698 68
824 959
782 528
761 862
33 295
297 996
216 315
693 853
164 309
244 20
747 599
713 519
173 333
416 175
829 135
999 765
429 719
294 385
788 437
338 674
114 672
249 375
274 204
137 652
693 977
377 693
597 887
423 837
318 876
677 211
147 997
550 914
315 884
67 161
96 807
788 756
511 883
50 81
245 923
87 52
241 196
848 540
713 322
407 233
600 958
817 390
846 261
667 142
246 862
837 236
460 697
349 196
475 919
963 129
634 495
790 665
831 578
243 67
29 960
752 483
540 788
349 289
370 189
165 347
354 299
401 234
963 412
820 842
605 932
440 238
944 381
440 112
437 479
501 729
464 439
305 121
920 72
241 560
886 32
492 582
980 59
251 708
941 444
564 962
773 194
523 708
403 63
782 848
850 41
479 746
323 889
603 475
809 785
416 536
549 659
678 980
838 351
671 856
947 285
86 109
929 211
999 11
72 962
701 820
667 52
18 68
636 798
982 437
681 822
558 554
847 211
829 384
213 76
97 893
764 577
80 870
817 582
166 809
913 237
356 471
31 823
748 612
263 126
559 609
935 642
921 657
530 696
652 585
400 923
79 244
998 151
556 162
816 917
761 877
178 874
88 946
89 994
541 222
845 413
955 587
817 577
233 485
347 652
196 159
266 307
368 233
203 728
468 516
378 28
107 955
642 156
215 981
139 932
226 408
527 628
25 652
60 640
138 176
570 161
537 110
923 951
590 87
477 141
519 53
174 247
689 423
593 948
255 749
625 677
836 619
362 99
597 213
883 449
292 760
207 745
284 741
569 704
183 709
926 280
842 637
258 174
503 623
979 562
547 459
546 41
694 117
60 582
170 224
783 290
804 711
380 951
757 666
587 521
562 765
996 79
58 965
294 431
461 441
441 531
135 459
728 494
207 853
928 765
80 124
608 992
418 157
22 598
47 769
583 627
619 127
648 764
45 2
935 283
574 612
543 172
448 275
165 245
223 571
136 659
835 395
657 921
127 820
720 618
271 701
14 763
70 412
373 300
700 444
584 203
84 506
108 222
816 390
387 632
442 16
749 688
995 75
688 606
348 251
39 707
600 627
829 696
218 726
399 449
407 343
3 125
916 348
693 16
388 144
156 438
860 348
107 722
415 517
990 553
691 524
340 922
288 959
534 304
656 471
592 849
337 599
241 83
956 344
176 203
74 632
456 610
339 252
184 55
635 732
426 37
297 465
492 410
513 678
374 91
261 903
776 883
817 687
130 324
177 566
920 471
420 607
307 796
741 819
622 665
295 463
305 740
830 259
775 139
295 308
403 776
278 314
703 602
85 252
844 160
159 490
910 685
132 166
73 256
666 323
954 817
605 251
499 630
365 778
571 677
758 308
409 686
2 596
228 159
742 303
590 458
18 257
346 934
522 624
265 777
207 823
920 706
103 120
17 250
606 10
440 134
45 175
719 85
360 570
218 348
904 208
604 736
293 675
861 510
305 414
104 4
673 161
1000 713
445 153
309 705
459 760
604 986
565 447
232 431
325 322
84 950
636 955
917 22
823 389
246 493
805 323
836 97
446 157
864 16
226 221
692 263
696 176
689 148
942 821
791 226
201 602
25 618
991 921
586 165
33 769
664 197
13 347
147 690
628 281
783 98
510 425
587 517
132 318
754 38
184 335
983 698
934 73
411 858
194 394
464 661
783 179
237 41
34 572
213 550
854 446
487 779
641 135
253 76
313 655
879 664
943 423
470 244
608 614
345 589
139 368
722 712
752 321
364 986
412 19
520 649
722 509
285 540
607 508
630 573
944 625
647 896
961 467
222 382
295 509
984 764
591 91
934 122
890 265
39 683
936 126
812 228
88 450
526 459
837 79
923 893
961 564
742 680
881 447
227 900
618 70
747 709
789 708
572 353
271 658
805 634
603 933
592 359
823 908
447 163
585 923
154 550
535 243
971 91
569 558
785 43
731 132
679 987
341 446
185 344
461 78
296 980
645 462
49 594
770 945
16 343
920 64
422 577
313 86
631 494
261 744
336 648
62 351
825 349
930 355
543 39
852 992
265 85
456 929
234 217
746 575
443 926
101 735
778 705
519 885
175 988
419 356
932 119
460 540
187 433
375 459
343 697
826 660
958 387
187 865
299 994
907 532
217 528
425 704
660 528
354 500
830 912
582 327
226 396
750 35
132 461
201 610
215 612
736 656
104 851
45 338
175 574
442 306
821 91
331 380
750 83
647 548
551 414
407 356
842 523
44 91
341 796
317 886
807 274
164 179
132 740
134 733
278 387
656 940
128 316
567 944
206 249
128 640
110 787
254 432
434 748
787 942
425 617
549 340
398 220
739 880
561 138
607 342
740 13
462 679
460 626
446 644
260 455
369 819
69 639
481 670
759 470
16 250
532 429
199 577
710 817
101 145
48 163
374 400
455 880
366 979
827 468
998 956
358 488
773 244
895 51
365 494
264 719
623 260
489 927
316 142
471 411
247 340
364 403
349 956
687 928
231 177
462 637
754 5
686 334
431 624
260 297
628 909
813 814
625 68
55 291
270 85
716 699
904 131
37 783
317 251
481 228
838 746
14 522
36 883
105 220
168 824
555 589
650 770
114 512
770 810
712 794
584 218
427 420
501 298
154 780
426 450
53 212
270 165
717 416
384 921
633 751
305 155
742 489
99 321
210 201
792 941
336 814
793 953
3 700
398 590
943 262
288 966
95 878
413 793
760 190
409 807
253 45
248 663
599 516
302 203
296 742
813 113
902 945
359 132
873 224
430 585
798 747
678 870
786 381
908 506
338 863
239 891
443 114
384 807
732 66
815 896
524 281
225 25
979 557
70 760
417 501
731 81
890 760
263 51
250 500
440 978
826 219
331 964
900 738
192 338
497 680
451 799
396 110
744 405
177 375
153 477
870 48
438 257
888 34
965 817
546 311
841 220
879 803
438 56
640 652
366 695
229 669
223 916
607 778
18 485
70 270
345 303
990 744
417 227
249 946
423 594
467 31
447 451
310 452
168 327
880 771
638 20
302 415
834 315
665 412
172 824
128 219
585 973
790 664
933 120
96 539
4 179
1000 508
230 324
988 350
223 797
21 213
786 960
282 848
184 113
732 466
673 251
184 755
179 589
438 4
128 82
777 423
428 912
793 378
775 345
665 233
382 465
68 626
224 733
799 829
585 855
637 421
35 51
681 561
852 959
893 370
866 379
179 599
330 724
17 708
860 945
449 778
709 941
287 597
220 96
776 274
996 33
153 556
848 295
917 791
805 153
659 623
497 623
145 887
740 385
767 508
303 91
378 262
94 677
357 350
26 10
635 696
143 295
775 183
478 772
148 112
854 297
169 627
842 784
964 771
91 264
513 577
973 167
24 662
201 732
168 452
494 489
432 500
584 114
986 228
434 931
469 46
329 579
605 925
792 852
109 889
747 478
819 865
706 774
917 28
129 205
443 654
111 588
366 856
180 434
782 197
391 365
474 280
335 883
808 623
900 502
871 588
677 678
651 962
272 632
454 67
688 563
394 760
549 618
22 592
75 757
766 897
540 955
740 595
721 359
320 823
691 694
212 719
597 451
518 793
640 126
5 769
216 820
875 830
488 411
867 219
868 91
206 982
189 132
132 309
123 367
934 420
801 120
791 946
360 669
794 385
1 545
187 471
434 361
619 652
351 833
524 594
587 278
302 515
733 20
990 618
512 309
740 616
384 990
359 324
685 289
742 535
950 250
105 406
562 941
976 167
783 568
679 333
755 73
217 375
287 96
196 825
234 84
614 104
272 211
920 43
538 292
227 359
504 305
779 433
901 807
239 852
470 741
922 690
940 450
213 628
714 323
855 234
810 995
692 704
533 734
217 575
342 200
495 950
682 547
959 960
915 984
469 627
425 720
34 748
826 607
841 725
208 183
706 871
917 796
756 241
945 722
46 457
516 980
851 196
65 670
766 325
923 346
89 939
552 750
736 499
460 659
478 768
325 300
589 613
780 847
552 527
403 720
905 828
36 822
662 591
182 969
166 48
466 56
519 390
359 332
944 252
772 709
463 373
441 230
200 143
361 694
675 818
547 758
538 632
31 135
448 233
128 12
246 220
71 797
764 947
783 115
890 208
602 61
466 264
754 391
415 229
121 98
165 604
874 557
920 844
474 275
91 860
423 377
202 836
597 23
511 549
114 317
66 303
469 165
731 125
316 574
321 30
19 616
185 708
176 904
887 400
513 301
573 360
298 344
351 309
435 590
810 896
901 350
660 349
431 614
271 922
570 282
888 524
729 528
642 265
57 12
164 311
429 235
1000 798
618 233
466 719
856 700
239 395
240 79
44 968
192 356
945 952
36 769
181 408
901 481
968 81
543 331
651 462
512 990
35 564
60 741
917 424
237 538
74 202
275 607
364 139
126 597
825 649
835 522
213 835
678 537
188 621
465 484
146 960
575 932
494 477
13 3
105 974
118 140
815 304
958 639
158 299
998 593
805 843
386 534
259 868
433 99
42 525
432 492
547 110
409 830
363 965
482 165
437 964
857 418
844 920
923 767
436 287
706 735
594 932
350 251
468 582
640 148
916 236
512 629
578 519
108 885
223 518
645 738
230 189
642 144
348 775
784 661
943 851
232 881
238 478
299 936
311 61
407 666
328 457
548 837
192 799
708 336
718 381
267 552
180 945
716 320
612 293
339 713
909 219
689 873
740 462
266 460
558 605
935 971
709 181
396 508
651 246
99 322
432 673
955 476
531 466
610 160
658 228
196 453
346 585
247 662
319 793
910 378
858 464
796 74
891 627
511 490
505 645
503 952
32 157
531 870
218 447
669 712
832 880
909 821
143 207
921 349
698 429
737 498
193 555
278 747
675 85
427 529
529 987
972 497
517 980
300 715
341 424
306 143
885 621
839 94
721 587
16 931
628 198
656 293
97 354
634 467
22 864
767 157
259 721
782 860
22 946
398 33
321 376
543 724
446 469
746 478
940 555
839 962
17 341
712 555
73 947
557 246
596 241
281 384
580 145
717 586
945 600
648 849
131 747
39 115
380 861
588 82
331 727
832 299
567 689
783 180
123 995
289 412
600 869
571 483
629 902
357 460
384 918
597 722
357 249
895 937
381 290
555 301
354 372
502 699
194 112
322 635
14 136
636 256
205 110
244 808
310 548
954 410
505 483
36 791
622 589
80 556
700 267
921 793
595 151
906 475
448 811
586 95
158 483
519 732
52 632
750 68
541 447
280 856
4 621
894 964
28 432
59 608
713 2
938 919
680 527
882 100
405 448
494 366
853 485
937 943
374 286
896 675
64 141
602 858
645 514
573 75
498 83
822 571
590 387
281 813
753 953
218 240
259 882
187 39
416 89
590 750
226 211
481 763
637 928
588 593
106 819
384 690
498 491
652 336
344 353
4 255
238 99
147 934
173 853
774 947
173 202
979 418
759 431
903 65
840 571
487 696
641 146
997 46
18 245
410 33
123 320
224 571
659 391
529 914
874 837
56 695
798 442
28 397
293 927
309 634
970 536
129 778
913 622
863 958
41 471
106 674
546 291
63 308
752 871
723 364
961 774
269 280
152 840
421 156
760 41
918 443
877 142
556 675
321 37
404 494
154 444
777 769
60 685
397 389
124 979
78 571
317 56
580 199
996 168
633 408
315 284
226 781
249 672
550 475
477 880
834 731
510 67
184 663
575 520
892 183
533 686
407 744
229 423
573 846
592 671
870 25
884 172
244 391
776 197
629 29
650 537
164 759
851 210
255 559
51 255
473 88
660 766
577 128
707 696
569 176
258 481
282 892
557 719
604 605
157 245
371 311
729 708
624 751
40 181
941 93
797 468
630 737
983 188
116 677
97 961
463 85
797 847
231 723
711 197
240 180
486 40
538 309
154 443
73 171
229 671
499 679
265 389
639 825
910 682
772 577
503 851
804 44
943 132
173 43
751 112
916 583
373 86
122 358
92 352
484 504
510 570
696 292
73 672
960 976
652 964
641 415
8 928
845 52
613 206
267 670
263 995
237 563
618 374
712 24
713 995
408 373
731 238
194 343
350 640
588 837
5 273
406 307
689 17
277 864
312 624
671 603
787 168
786 600
44 714
642 92
990 316
515 144
619 989
389 543
201 190
836 654
465 793
382 72
958 53
73 199
393 687
619 286
15 33
802 892
526 2
248 621
991 429
3 384
53 141
245 691
412 178
114 413
69 436
272 361
880 375
367 662
279 98
75 865
896 961
280 876
15 355
601 358
130 343
9 258
909 699
552 918
672 538
603 763
681 105
79 531
755 342
775 154
345 155
966 890
982 555
350 432
796 740
5 772
826 558
82 78
294 836
986 799
499 102
252 386
458 601
837 885
909 791
206 183
285 891
594 338
433 991
499 284
301 840
819 621
977 668
586 303
899 667
862 439
792 604
140 841
632 241
200 199
889 136
707 51
404 959
614 287
182 241
944 823
296 124
113 670
210 552
252 242
117 952
129 792
430 798
321 131
3 396
106 678
298 439
528 707
12 923
301 872
125 907
472 109
481 471
866 979
478 477
777 683
661 12
912 47
696 376
111 784
93 141
395 554
276 303
150 5
348 832
325 540
226 344
632 318
45 262
352 654
265 776
340 556
394 558
120 253
213 741
698 590
993 272
306 423
205 457
713 7
922 612
163 708
439 736
43 178
598 590
919 372
417 498
142 520
921 199
734 352
702 735
237 653
270 349
697 509
6 227
356 48
599 867
113 439
499 82
482 204
413 133
301 422
329 247
475 789
115 3
271 155
450 738
754 566
437 413
985 680
263 65
401 296
792 335
481 709
820 52
772 462
675 975
42 157
157 534
129 685
65 21
312 690
153 577
538 389
723 426
788 355
892 452
928 166
1 199
11 757
358 388
722 620
804 765
666 430
143 180
571 17
112 480
166 693
298 731
777 529
196 961
48 869
851 522
64 738
817 422
935 273
609 298
906 312
105 419
44 443
665 955
149 817
914 644
570 430
7 545
312 802
392 624
357 309
845 136
376 162
841 468
807 786
552 669
626 475
741 237
765 673
59 383
916 652
465 905
322 378
494 935
284 55
692 981
864 38
220 717
792 939
116 878
523 88
652 915
821 893
559 952
86 655
309 796
925 840
828 190
916 563
691 606
9 43
204 321
470 256
983 701
878 239
146 905
395 343
720 939
871 717
661 119
873 222
845 238
546 337
305 770
742 727
510 536
272 208
68 327
845 509
139 440
677 283
693 557
78 629
261 730
947 659
763 227
218 937
912 535
272 672
370 265
374 857
176 65
369 757
897 683
10 659
25 876
209 241
563 229
839 7
803 963
717 162
267 395
998 951
897 175
974 757
827 785
391 202
853 249
247 677
398 415
55 93
638 789
585 10
141 152
541 699
426 273
998 727
3 714
782 798
659 480
361 100
204 118
996 438
612 964
550 643
40 227
537 525
725 712
581 201
139 523
487 946
964 95
123 258
83 771
63 714
252 33
691 25
250 660
657 474
62 202
52 252
983 673
737 639
23 355
176 589
948 443
266 18
111 439
343 39
776 592
4 866
311 103
56 869
860 380
937 854
642 581
177 159
556 510
263 519
237 126
524 547
216 550
305 463
473 91
238 584
746 790
52 22
252 132
614 685
283 619
251 365
331 336
893 62
990 126
730 238
273 919
965 426
487 302
635 850
419 672
985 215
403 797
16 249
720 206
45 656
614 720
668 764
218 411
307 612
954 179
119 204
461 570
781 384
215 807
154 475
471 478
810 436
691 649
766 388
367 643
953 840
195 177
307 40
708 103
392 385
818 655
302 955
394 470
884 422
646 191
72 249
46 156
980 651
712 923
596 973
567 386
1 483
951 80
70 937
621 535
401 346
852 139
939 772
328 656
407 975
11 65
949 824
495 923
239 440
611 698
780 728
445 521
249 965
229 569
749 765
116 188
977 690
584 25
208 424
327 590
477 313
284 91
23 879
987 329
92 975
868 113
859 708
107 740
129 51
15 809
98 955
762 896
819 752
541 592
238 49
755 874
601 558
260 809
685 947
712 174
194 120
940 23
217 644
607 472
355 746
942 667
410 436
773 303
236 87
640 820
686 469
713 644
739 855
148 555
67 860
107 856
596 103
791 810
14 112
822 820
511 465
119 473
58 112
856 809
906 403
598 909
954 185
136 47
754 941
260 613
958 550
995 998
415 47
227 166
746 250
903 484
806 596
956 370
293 662
681 172
300 457
196 342
556 941
821 477
421 166
348 392
678 798
641 182
322 255
555 943
981 526
308 906
229 959
328 903
341 904
358 752
739 727
714 272
158 815
6 71
326 211
279 54
195 577
662 262
671 940
601 309
115 653
955 643
372 459
34 65
88 278
543 239
46 444
580 772
132 703
240 904
340 2
945 238
968 597
347 722
920 304
74 891
736 795
280 46
518 878
358 877
213 562
271 392
251 872
451 312
914 179
7 280
781 965
528 283
442 737
834 290
665 875
506 357
380 470
142 834
422 608
821 600
826 158
917 499
842 404
904 887
626 215
978 844
329 320
526 348
101 131
274 260
732 131
865 817
890 351
305 71
501 679
261 628
846 426
797 783
164 699
908 206
346 396
506 993
176 970
915 458
576 382
695 443
419 678
431 723
278 127
268 796
792 592
311 183
919 500
465 376
531 443
336 472
441 17
94 941
859 284
930 734
298 500
22 812
288 192
321 491
573 319
770 674
403 149
82 261
280 57
757 774
437 153
127 767
850 165
494 831
326 266
915 89
282 648
198 927
630 347
948 957
337 127
675 639
565 921
671 297
442 877
352 80
808 327
888 356
656 819
5 690
528 574
47 759
621 504
101 310
723 65
899 378
338 483
526 529
273 116
922 874
239 101
163 83
51 738
41 889
194 456
918 458
905 175
842 652
284 173
773 392
333 267
908 217
756 139
622 438
151 583
391 328
696 359
554 20
981 267
17 733
211 893
60 783
517 119
997 804
821 749
678 677
687 921
961 123
297 125
745 865
833 936
981 575
594 132
152 162
860 249
671 208
292 323
863 939
263 617
891 184
57 457
956 48
982 702
628 468
303 346
177 176
699 722
132 836
677 675
727 328
128 454
150 492
67 4
818 453
190 344
81 665
815 914
983 631
509 457
200 871
305 884
425 773
282 663
323 432
467 270
912 471
851 924
580 450
866 952
135 133
991 957
509 244
230 286
567 714
459 76
613 13
7 501
559 963
303 988
233 548
466 448
790 910
663 354
720 795
904 155
585 925
303 466
30 480
654 489
942 299
661 20
292 745
879 404
731 898
306 324
877 437
623 87
437 106
547 379
639 283
377 846
515 906
322 394
241 556
863 157
698 518
803 807
411 17
939 840
821 102
280 809
916 58
233 631
107 724
715 705
45 682
726 612
668 310
452 826
482 12
542 593
318 89
933 567
372 655
150 925
478 668
268 716
59 79
657 637
309 426
605 752
592 736
506 901
993 657
119 508
805 976
196 312
448 353
49 83
71 631
470 554
161 222
878 705
557 936
781 613
455 796
562 492
953 71
75 49
625 418
813 166
344 766
399 880
11 43
364 269
807 90
540 384
645 162
211 108
773 899
61 48
618 169
475 113
465 840
596 357
504 427
399 423
388 722
90 653
343 948
297 779
893 119
678 671
36 431
754 125
926 907
558 188
535 224
442 275
224 294
653 283
799 932
513 243
689 156
848 624
242 842
536 433
415 335
431 26
937 317
642 976
485 941
420 59
957 537
97 910
835 7
315 337
305 458
18 841
61 768
110 893
505 842
89 293
75 950
693 409
33 26
440 123
686 785
306 198
489 780
87 849
375 651
507 640
219 34
587 219
834 887
726 169
480 521
357 907
342 106
757 317
447 437
793 750
198 163
643 473
777 410
953 522
760 688
34 139
810 419
935 681
322 854
812 977
871 554
553 932
521 968
106 122
978 342
485 1
8 605
42 607
412 301
819 660
412 325
272 413
331 400
360 609
83 291
486 70
858 303
642 22
398 330
888 881
176 586
702 691
83 12
175 41
454 939
309 113
684 935
432 645
967 739
443 721
353 461
884 846
609 165
236 751
375 43
504 463
327 946
32 485
153 246
17 895
226 246
237 189
842 198
25 448
571 895
785 647
318 556
9 828
996 29
1000 671
845 399
525 561
561 884
580 792
56 292
84 500
852 427
468 425
677 987
559 24
777 602
523 200
1 961
33 404
385 561
857 728
502 658
608 263
526 802
77 106
728 360
929 119
34 121
268 682
699 199
386 701
232 430
213 318
781 114
507 538
162 431
536 609
258 968
196 353
480 802
501 718
462 151
866 69
185 767
255 676
894 65
204 77
544 37
121 80
337 211
500 143
522 967
302 479
905 330
682 880
405 394
884 352
512 839
783 769
861 179
685 10
74 465
391 438
711 627
622 371
666 22
223 841
649 71
840 215
57 116
909 982
646 926
821 500
728 96
706 690
447 430
596 360
2 319
139 910
807 43
856 507
336 132
753 58
564 929
964 686
892 224
238 111
648 88
359 523
104 608
172 676
495 56
46 591
386 131
443 869
634 854
112 805
378 364
343 313
880 400
420 196
110 77
771 200
718 68
30 695
689 826
390 287
428 271
670 800
82 627
780 679
86 346
131 885
39 76
490 443
588 204
592 969
144 50
860 613
250 239
367 450
647 875
709 278
673 950
593 390
1000 683
616 202
495 919
235 688
261 170
826 538
12 553
873 411
803 376
814 737
39 638
356 81
344 967
348 283
681 428
609 637
562 785
132 106
37 959
397 493
392 345
437 268
370 867
619 589
668 71
890 921
468 979
724 545
118 68
215 164
399 23
578 619
211 727
908 777
248 497
570 948
830 347
101 689
904 346
682 657
502 491
94 596
409 673
626 237
879 872
279 412
575 600
247 882
637 896
726 587
188 742
695 858
804 624
204 755
486 928
304 694
97 930
383 463
796 538
741 350
677 51
585 250
719 633
702 213
421 589
810 135
427 792
798 682
674 746
114 140
532 693
441 107
427 568
478 298
87 690
195 542
7 586
174 40
410 514
609 982
406 25
715 128
329 820
267 296
860 909
496 937
536 149
61 156
278 494
234 104
565 584
311 980
448 586
202 68
629 848
918 6
414 28
89 989
878 43
637 105
371 175
406 126
154 572
181 980
33 892
87 249
930 197
241 250
627 559
271 426
111 359
55 633
382 352
769 160
973 448
474 292
453 933
319 837
605 486
624 20
937 815
316 269
305 639
900 408
584 543
188 935
623 126
803 11
600 707
263 760
863 948
84 438
500 355
960 106
59 917
177 874
528 963
402 315
939 508
39 786
407 71
520 186
410 122
535 863
210 798
451 85
153 895
860 836
797 490
65 14
233 582
707 963
758 583
776 262
588 306
302 613
996 98
425 723
854 807
136 283
39 386
430 216
303 79
807 696
675 101
5 812
617 138
166 635
891 274
961 642
449 351
682 399
97 644
196 186
973 19
744 992
53 40
456 749
805 327
929 422
670 592
81 842
883 385
850 324
275 852
940 581
585 996
851 652
399 126
940 463
990 188
512 978
607 285
184 406
228 48
623 124
452 245
913 281
145 289
56 456
380 726
291 481
577 401
677 195
20 706
750 107
179 560
425 61
672 983
981 991
285 173
882 541
540 273
725 97
824 520
605 571
577 108
136 689
390 196
651 435
354 148
390 357
392 745
465 365
528 257
133 475
359 692
922 34
643 716
973 916
730 890
759 294
281 674
748 442
419 961
119 205
161 207
617 910
188 273
620 59
132 901
329 120
978 734
189 480
11 291
675 332
24 168
491 192
45 861
680 899
723 768
653 559
221 149
791 398
194 850
469 688
389 328
309 639
678 132
796 812
46 20
440 146
115 770
632 436
7 178
853 20
381 103
20 494
962 906
336 146
767 307
322 998
230 671
139 37
721 611
795 454
326 345
639 904
548 434
682 592
418 711
181 482
768 558
706 892
5 892
753 696
175 486
178 849
912 544
144 879
650 522
618 149
453 847
557 940
535 886
788 659
522 168
400 300
120 830
313 351
496 18
723 502
345 828
291 678
621 880
39 320
747 309
786 16
294 206
909 571
855 102
944 812
806 317
842 619
574 961
524 672
804 160
363 205
364 708
297 958
54 637
451 808
654 187
989 342
694 746
438 819
517 63
830 600
411 54
905 375
649 700
761 261
559 313
719 508
875 244
957 453
522 458
799 566
759 278
149 115
837 274
490 206
999 276
282 964
936 266
759 499
660 386
808 892
129 23
276 292
927 877
794 900
29 978
116 687
840 61
579 515
93 685
438 980
416 245
818 873
281 299
8 465
862 581
202 592
246 704
483 619
752 204
890 64
799 159
161 711
949 648
564 140
593 118
939 353
380 65
347 807
870 232
314 420
913 594
411 152
198 458
973 95
398 894
969 875
718 445
586 797
365 657
25 451
155 275
244 135
66 762
268 990
974 728
925 953
806 602
508 173
81 710
633 136
296 91
680 539
70 394
857 372
319 43
95 753
741 97
78 372
412 743
469 903
712 387
489 606
905 608
509 171
520 644
927 700
884 751
228 336
840 673
350 105
203 431
501 453
64 47
148 389
717 810
681 557
488 910
127 59
514 384
551 117
579 546
900 761
678 987
788 809
718 427
386 349
271 190
201 970
77 652
546 11
187 617
158 43
258 819
672 719
513 906
693 517
92 696
42 439
727 177
541 268
178 68
472 578
108 440
78 697
426 818
303 255
361 564
661 122
597 178
471 386
303 751
222 317
648 30
996 528
542 862
25 678
749 903
946 388
526 633
708 276
84 494
956 214
90 193
126 705
310 769
12 242
66 135
486 487
930 640
526 313
926 513
495 518
406 532
177 824
298 526
206 427
35 849
37 584
470 293
36 737
321 494
716 21
60 323
394 980
919 243
506 452
565 832
969 751
460 623
763 391
906 949
417 977
778 664
961 646
930 737
710 466
738 943
536 735
560 606
7 78
990 995
861 650
532 435
199 243
351 772
675 496
56 976
242 499
126 519
248 616
135 358
166 479
893 761
703 158
769 731
580 700
365 925
211 206
374 389
920 627
79 891
193 259
851 709
839 924
999 516
707 727
495 38
384 973
800 964
984 845
363 375
833 977
748 461
699 918
57 370
519 918
926 983
458 761
233 610
303 734
822 531
629 540
861 779
978 736
332 831
510 114
500 782
641 74
174 759
308 725
913 703
551 764
706 45
884 623
795 352
295 171
44 774
404 654
263 199
790 436
879 677
658 450
461 474
801 193
707 516
476 354
58 714
333 180
250 854
410 183
888 521
668 748
638 406
322 114
707 873
945 97
958 596
579 813
444 799
658 945
95 140
732 555
628 45
409 610
159 999
747 529
108 991
18 808
720 500
499 804
23 541
576 715
679 846
100 70
901 528
70 169
974 555
823 301
778 519
649 348
966 316
557 741
253 378
473 530
827 610
817 495
459 932
844 995
733 770
997 157
688 953
574 258
408 437
137 588
554 28
441 979
37 544
737 823
263 337
774 687
84 392
680 78
49 466
349 555
949 703
325 494
591 809
808 619
218 483
993 31
361 689
812 256
766 713
21 969
705 103
986 517
650 881
58 243
433 758
319 178
878 738
477 147
98 748
106 433
975 445
265 153
108 266
770 837
516 411
459 892
864 952
301 402
290 693
181 954
693 358
322 698
588 27
582 272
967 140
96 559
37 974
300 836
789 692
124 171
137 217
235 45
121 337
756 996
758 119
446 698
171 642
695 346
217 130
682 573
573 801
537 18
41 958
405 71
501 665
968 784
863 825
778 193
97 123
590 138
155 882
597 204
28 795
69 291
666 929
554 252
571 377
346 269
745 740
534 289
804 93
550 600
535 269
79 803
273 100
682 290
680 934
348 895
278 219
207 408
306 530
60 90
192 32
839 748
77 156
755 980
785 984
258 739
587 788
266 110
541 166
624 871
751 149
471 766
547 922
967 525
346 445
672 911
49 860
904 520
421 772
375 635
153 998
569 422
190 44
769 41
327 859
220 829
179 103
774 56
511 135
957 800
748 278
46 918
483 423
476 226
229 380
232 128
924 177
330 549
233 688
84 974
948 468
998 104
464 549
694 984
67 982
966 522
437 974
3 372
866 708
605 728
119 981
604 599
145 947
885 248
856 869
566 483
665 821
85 94
619 594
155 378
139 42
962 727
944 273
25 428
455 173
710 357
467 36
384 472
124 71
88 356
941 560
622 772
964 179
585 6
469 547
497 308
859 3
435 632
313 517
661 228
354 92
206 452
371 959
355 141
132 190
61 272
208 451
698 324
423 230
569 255
968 991
217 618
805 86
523 505
887 858
82 396
253 66
658 182
129 83
402 386
288 688
775 600
212 360
619 596
777 128
792 470
57 548
54 170
667 977
929 392
631 735
881 809
140 406
968 63
390 514
985 798
414 229
152 81
697 310
909 934
603 83
855 620
895 657
484 123
87 852
322 275
46 884
101 592
383 11
402 219
979 614
868 159
544 632
725 208
174 380
37 692
530 858
229 204
432 731
856 455
541 404
598 198
432 901
888 419
747 892
264 996
344 682
163 965
629 833
876 423
598 342
198 100
807 309
766 640
14 827
629 541
89 88
626 100
469 875
520 719
984 512
61 363
573 855
825 728
145 424
294 290
543 559
803 226
561 121
101 586
279 215
4 555
100 805
791 130
31 334
232 150
396 587
932 314
474 966
665 155
669 218
124 32
860 556
172 970
859 199
663 255
748 767
789 646
655 466
488 430
95 282
676 216
33 578
111 309
185 918
156 741
17 22
356 754
639 554
627 359
777 878
940 232
810 21
149 353
107 528
832 204
468 16
763 371
752 552
928 997
231 762
521 588
353 98
646 963
149 34
791 549
415 2
825 533
885 647
588 576
857 156
497 627
551 141
854 833
962 27
244 106
783 796
238 826
307 482
201 310
368 186
308 609
189 569
379 873
936 268
520 525
784 749
972 166
619 986
995 842
520 80
929 929
527 593
348 152
29 740
397 854
548 447
138 268
481 564
987 399
244 337
894 439
198 311
748 757
173 337
113 751
59 692
807 592
456 295
642 929
438 82
804 463
317 105
239 232
341 482
885 169
137 413
653 527
142 676
16 577
924 354
927 247
529 348
669 302
79 378
989 214
658 752
245 705
681 576
386 462
660 77
302 436
428 418
229 683
482 807
193 875
872 489
38 456
507 933
673 730
816 239
621 219
803 333
424 599
190 268
394 423
263 136
4 994
899 544
470 106
261 476
563 917
267 102
417 132
910 671
239 560
105 768
161 834
132 401
895 174
839 109
723 994
494 72
562 554
686 431
871 244
506 728
56 583
608 762
34 901
149 416
511 170
904 336
122 131
812 181
248 354
847 621
301 679
639 254
905 865
267 462
571 849
892 590
534 91
167 106
949 504
154 356
968 381
689 241
664 775
246 588
458 67
606 273
57 129
573 787
425 514
72 664
818 9
817 241
37 954
341 561
388 883
71 915
341 139
364 828
110 624
216 978
11 192
494 64
193 832
853 865
262 904
174 802
813 426
387 123
574 932
424 998
409 386
423 291
810 673
102 295
417 947
520 260
627 278
731 700
990 484
549 882
157 390
279 858
612 77
130 384
572 129
76 491
322 583
855 576
445 680
374 299
759 340
901 119
427 851
813 132
858 740
114 494
376 706
178 251
384 794
541 812
340 909
903 328
410 944
184 731
873 160
274 590
767 801
488 913
526 201
999 616
373 129
564 632
655 760
567 45
442 679
824 72
387 566
203 873
749 644
278 633
643 36
565 271
626 261
194 168
984 729
821 692
838 200
419 436
759 173
124 392
991 362
645 30
68 46
185 898
717 293
503 581
430 386
325 666
198 161
544 670
614 232
26 793
611 426
862 748
886 893
439 665
709 838
57 966
213 852
872 667
999 115
212 264
448 496
878 618
455 933
865 203
623 250
370 180
4 54
187 205
629 836
270 758
267 595
164 515
69 324
580 854
881 334
177 218
392 137
225 925
518 243
323 872
855 585
918 767
79 950
393 959
411 662
476 689
808 765
55 735
316 557
530 899
504 943
986 361
578 30
601 312
835 766
61 722
167 763
336 122
267 661
21 348
114 236
745 407
784 818
430 675
126 460
886 954
998 826
949 808
556 184
427 588
504 155
634 217
748 920
492 263
624 323
9 576
575 477
605 301
526 79
252 814
406 10
521 211
118 585
38 195
963 565
540 516
561 685
398 560
475 792
178 196
246 985
247 681
25 124
604 278
671 729
735 907
888 273
674 862
103 779
600 851
730 757
491 719
880 214
657 20
169 969
639 45
589 940
190 740
527 960
995 217
668 46
600 522
760 757
770 995
915 882
851 911
105 878
751 900
447 122
763 559
578 778
729 947
690 254
608 796
581 298
804 622
128 80
664 777
425 380
684 493
8 287
333 632
257 96
527 761
998 310
143 296
690 328
814 999
345 819
306 15
242 658
666 998
98 47
408 145
412 338
816 232
460 816
163 497
295 31
963 995
334 215
481 331
422 477
993 957
975 261
640 880
733 761
171 176
432 564
38 1000
850 78
662 81
734 633
558 506
485 173
982 809
730 374
628 744
239 465
393 818
175 171
347 831
11 135
996 84
22 562
840 398
80 760
746 887
950 958
830 812
292 68
473 211
80 215
598 861
629 631
371 326
318 263
14 954
938 771
129 583
334 763
618 261
233 450
214 927
919 341
713 684
897 418
665 548
643 432
491 966
287 367
28 257
109 983
594 595
458 306
28 749
402 109
906 466
204 679
149 833
955 347
736 163
137 372
298 430
151 909
828 982
543 920
876 703
78 331
705 649
530 15
879 506
26 232
75 307
542 210
778 390
729 556
88 880
229 489
553 194
275 669
120 711
785 199
896 544
258 648
806 953
765 817
433 686
309 635
812 358
792 600
103 495
318 684
927 724
304 225
935 137
491 591
189 441
25 779
519 535
383 600
567 518
145 318
826 757
764 738
564 845
421 622
939 439
647 362
51 494
409 19
96 411
153 426
21 66
641 56
921 647
684 774
959 445
734 276
924 641
392 259
630 736
574 872
136 142
384 722
496 726
161 491
630 14
749 887
360 165
139 824
565 253
928 541
630 907
55 313
759 745
565 894
509 131
913 275
813 79
974 246
115 966
835 378
675 958
168 69
494 866
33 744
747 44
302 835
899 641
127 231
335 249
563 863
439 415
575 810
481 425
193 638
584 107
12 942
897 677
816 197
312 489
15 366
488 542
978 15
548 372
660 492
247 494
96 450
708 916
420 984
533 730
565 1000
468 117
361 486
246 55
693 926
639 446
743 534
145 760
994 387
276 559
290 501
606 614
255 122
854 124
756 80
889 414
10 84
38 880
767 5
918 494
543 310
8 168
549 844
558 132
592 812
303 775
839 767
53 321
149 89
746 851
762 348
894 100
317 273
600 450
951 751
268 348
287 876
937 473
715 630
344 851
944 399
322 444
148 567
62 76
984 531
876 504
495 717
759 529
106 187
55 865
419 433
446 594
536 103
945 218
191 73
303 207
10 916
959 348
72 957
132 542
95 673
650 659
226 991
936 286
363 319
135 98
529 873
846 474
606 956
925 701
826 65
448 47
38 671
434 294
56 13
572 556
832 487
218 490
541 653
832 897
869 992
876 189
10 803
212 12
724 217
270 731
950 180
470 322
110 34
288 841
918 328
572 153
165 722
240 254
361 618
155 764
656 774
803 670
213 564
747 278
528 467
22 960
405 809
637 197
542 548
112 125
109 588
619 485
371 297
226 611
483 351
33 218
818 82
751 394
204 719
173 826
363 87
426 738
436 6
16 954
763 461
720 9
776 21
967 9
49 50
949 31
232 680
195 268
310 436
950 358
866 204
742 257
882 743
55 360
608 727
719 328
339 19
486 682
135 755
16 838
136 494
592 435
24 124
752 156
656 376
815 658
273 699
388 620
351 642
973 408
353 469
436 81
279 517
739 811
18 237
103 475
312 335
917 632
92 807
257 944
703 730
871 117
794 264
280 408
805 519
633 956
189 154
696 14
90 867
468 560
252 335
323 755
632 112
562 961
326 762
275 810
604 94
733 178
316 186
48 137
660 714
550 11
636 871
747 214
486 725
527 784
55 182
362 754
863 67
262 6
976 828
829 817
943 168
888 298
376 901
573 71
728 801
846 964
377 953
821 774
453 4
679 684
1000 446
721 993
41 309
929 448
922 691
907 9
308 954
343 491
236 424
883 389
185 466
333 8
726 687
953 339
381 274
174 999
702 617
612 65
22 920
941 883
853 315
493 323
524 178
930 936
734 643
959 101
215 460
868 558
178 3
326 341
628 654
340 823
823 517
800 676
896 206
202 882
684 830
354 132
553 848
839 514
326 314
180 354
365 969
428 618
652 919
125 71
744 185
556 164
286 189
601 315
210 176
972 8
108 860
967 447
722 362
591 582
526 555
828 477
540 399
288 696
853 593
106 72
680 760
672 422
164 662
726 828
419 34
376 802
136 683
89 333
428 314
29 438
866 957
543 706
71 416
208 557
643 365
5 804
83 246
435 776
352 272
892 596
788 151
662 239
588 803
350 160
284 602
209 635
914 707
9 53
378 270
587 760
811 948
425 460
987 463
378 405
809 783
490 654
300 634
453 150
525 986
394 716
369 577
347 805
324 293
332 250
949 430
172 128
86 21
245 205
941 725
3 824
181 989
626 962
593 738
879 238
610 98
301 894
907 205
655 601
559 152
723 70
18 444
391 678
367 355
109 919
116 781
798 884
551 349
43 403
728 386
653 198
640 4
427 312
320 848
247 472
984 874
897 711
955 234
676 813
558 373
146 904
418 231
669 374
603 374
626 93
856 535
792 312
936 303
797 745
244 998
83 171
529 707
888 564
562 298
772 45
397 577
886 716
392 315
754 166
612 331
174 256
155 984
182 337
357 448
916 393
291 186
820 167
3 880
527 492
297 634
340 705
973 83
562 721
555 710
157 146
750 628
751 820
366 397
165 412
2 977
844 17
295 823
381 215
554 64
397 575
858 42
176 15
687 810
102 784
233 340
59 38
782 797
723 180
91 630
668 240
750 235
462 356
356 41
552 347
930 713
256 85
75 528
90 153
937 47
223 621
761 236
439 862
139 124
421 313
138 939
484 414
990 827
11 403
217 676
825 469
861 349
724 285
456 8
338 854
835 670
965 355
535 335
852 618
609 517
934 225
952 525
393 344
290 727
513 669
564 903
468 420
132 348
10 19
965 37
178 33
368 410
781 591
187 143
962 858
557 33
661 145
986 450
94 732
515 769
479 576
254 639
644 882
201 575
480 831
372 609
505 910
310 860
884 361
533 971
218 740
787 394
519 939
971 992
458 928
908 20
682 256
96 462
459 592
753 571
248 161
465 312
477 425
953 140
617 796
183 592
4 739
840 174
971 299
344 442
650 947
474 41
320 166
312 806
261 580
262 981
43 576
899 636
851 705
604 399
441 25
473 304
974 785
812 35
546 686
658 647
53 929
939 348
485 662
350 56
433 35
750 149
511 337
65 172
35 940
677 814
990 310
512 392
960 532
285 850
190 607
627 99
717 3
450 29
220 521
276 367
80 107
910 413
815 759
309 665
981 835
382 188
908 763
924 524
22 916
569 369
420 170
846 35
99 246
684 980
102 121
929 867
523 726
755 349
519 657
265 489
685 381
436 99
562 268
527 626
193 818
345 545
279 822
831 725
660 335
400 188
747 147
227 373
39 169
434 393
267 820
1 493
210 121
441 484
335 579
429 333
110 295
921 887
471 137
355 970
680 165
341 511
151 588
872 41
23 191
416 621
107 619
123 59
478 74
55 528
33 605
687 261
273 838
491 818
361 977
365 301
667 609
423 900
145 358
229 34
668 595
496 874
193 420
637 436
237 588
258 456
105 274
635 753
385 615
556 66
15 551
542 844
784 194
199 606
979 182
999 612
14 420
568 148
289 904
116 654
452 70
463 171
213 376
942 997
995 323
628 250
184 588
599 560
864 295
786 515
419 184
609 799
129 474
256 946
607 77
83 115
2 538
696 340
67 408
637 69
344 537
510 733
96 681
224 635
671 946
612 491
987 127
643 789
114 70
274 243
420 628
286 312
106 524
965 151
260 670
54 761
947 844
133 824
324 918
472 863
800 516
207 783
892 437
616 205
462 416
988 680
148 235
339 233
431 453
49 13
960 23
503 296
946 485
892 771
821 651
744 477
977 402
897 307
451 344
53 975
702 408
727 93
61 470
636 650
350 60
594 733
951 944
908 416
49 885
149 54
363 324
506 131
504 282
274 692
682 961
681 232
483 78
948 1
467 904
431 55
685 827
385 503
692 726
276 730
298 461
11 979
281 690
398 252
779 680
183 227
474 894
18 288
812 291
391 963
739 532
287 463
941 407
474 602
146 172
525 896
477 758
683 836
20 170
32 612
977 498
872 25
894 577
13 727
934 745
457 770
9 251
68 644
76 690
787 71
284 523
274 8
565 146
60 863
68 969
760 219
289 843
352 345
581 855
832 423
569 968
874 761
817 654
898 780
877 884
485 129
87 917
210 489
931 873
492 64
24 929
503 262
95 719
945 564
904 552
690 608
122 889
559 572
382 795
300 496
60 564
168 953
775 588
698 810
889 909
782 315
135 160
854 444
688 551
191 890
495 712
984 756
179 135
891 6
515 262
196 838
458 289
307 285
395 625
924 373
330 346
462 682
225 3
893 979
733 313
67 939
28 875
631 912
529 874
702 637
44 698
533 891
457 975
759 484
894 561
574 681
345 426
242 450
559 291
893 803
384 155
297 936
126 749
434 717
337 469
832 773
47 88
420 405
811 636
671 709
644 605
356 915
27 525
501 765
459 538
207 786
391 770
286 215
883 283
669 135
795 433
713 207
250 405
889 120
25 240
307 138
44 338
133 993
981 109
275 893
373 748
237 863
296 885
820 749
734 589
958 209
164 594
934 752
969 618
205 988
661 583
483 889
169 233
568 137
65 137
15 708
694 789
726 413
594 435
61 468
976 34
749 965
721 76
74 72
493 680
73 23
567 227
938 333
223 930
819 65
446 410
552 775
245 548
608 700
901 986
432 267
759 638
506 693
283 490
319 456
500 593
747 205
82 952
28 358
903 687
635 251
175 417
902 946
956 419
58 427
605 339
48 710
511 296
772 891
153 154
688 741
963 442
455 868
701 777
725 135
163 338
990 757
10 124
292 463
200 309
525 157
466 32
636 821
816 186
621 363
396 688
870 733
164 290
263 434
433 135
540 494
254 676
725 294
5 889
15 381
222 582
819 913
569 754
214 77
2 943
717 69
889 40
952 895
290 13
52 58
320 552
735 753
808 416
764 103
541 390
899 191
377 920
227 111
414 64
89 58
606 877
739 386
466 300
946 553
653 633
760 693
492 802
694 437
346 314
366 902
885 357
569 311
3 835
874 902
988 602
577 703
92 149
666 990
553 544
391 233
300 254
957 619
287 736
785 270
749 916
26 477
612 487
201 786
775 103
86 406
637 977
948 320
582 303
946 421
333 564
424 208
170 46
945 621
866 781
287 889
18 795
418 447
387 983
358 175
737 19
750 993
483 898
56 164
143 899
878 357
140 493
26 214
418 901
28 436
626 503
87 17
231 620
497 422
821 410
278 898
159 598
491 586
22 699
218 299
468 665
445 888
873 238
787 7
781 247
740 872
482 20
832 358
869 979
428 882
147 862
884 400
508 378
765 737
129 165
14 316
189 853
138 151
99 987
384 802
340 975
570 747
336 205
278 7
18 688
262 953
609 992
5 936
653 809
716 809
187 588
252 163
463 125
54 638
412 784
928 212
990 297
74 325
993 674
193 813
94 673
932 639
94 196
85 213
549 673
701 676
72 615
226 327
505 843
870 764
223 603
981 317
482 910
720 321
546 546
982 882
313 599
972 58
605 935
37 23
823 878
621 463
190 551
623 554
836 314
658 823
102 379
201 376
257 575
928 68
125 315
378 557
499 705
998 610
119 620
654 929
997 694
752 614
586 811
935 757
166 673
196 150
1000 380
139 607
8 321
928 746
256 510
966 470
936 930
842 609
676 187
592 562
310 658
151 633
242 590
600 328
393 394
490 146
545 459
183 975
89 6
315 557
353 656
310 948
53 115
253 868
163 678
40 141
990 471
936 848
553 103
925 164
887 187
692 627
994 16
896 238
511 443
291 774
414 576
287 437
184 840
853 353
496 947
423 454
361 584
290 503
157 95
897 264
684 832
343 555
113 438
569 361
15 171
205 808
888 537
400 647
411 792
217 639
214 843
199 24
138 342
91 894
106 46
786 207
237 97
146 102
731 420
426 101
645 194
444 889
837 858
25 156
833 473
80 473
445 628
600 333
20 817
643 694
457 538
399 537
606 461
959 329
617 201
676 206
584 321
790 973
522 8
823 907
140 107
133 670
830 938
503 725
615 507
484 407
808 42
270 721
532 352
344 717
623 569
488 850
759 972
24 744
600 221
749 73
190 591
883 193
8 837
947 215
743 750
415 863
651 165
145 186
473 600
635 513
891 668
819 846
21 644
376 529
213 213
866 75
196 465
362 349
614 281
319 316
763 539
933 197
813 333
117 145
278 46
473 84
916 939
996 302
527 748
752 518
384 916
611 47
607 771
384 431
864 789
203 723
574 155
623 665
814 615
424 569
645 479
783 612
954 706
117 840
36 419
568 818
262 793
851 202
840 702
345 812
861 122
193 762
852 300
48 775
758 238
59 786
640 28
79 871
930 194
873 542
716 79
327 77
129 46
179 572
776 446
524 632
852 418
942 609
237 295
561 37
826 879
753 797
921 67
878 719
880 554
445 234
616 636
669 793
757 984
644 107
477 915
373 558
212 6
775 765
848 156
398 334
190 879
840 368
619 893
684 280
341 562
279 843
191 735
176 572
342 15
880 267
917 704
759 442
687 679
259 545
675 948
266 987
940 54
932 842
652 255
207 708
231 825
784 910
998 639
594 439
945 948
421 601
519 740
671 154
488 337
123 424
839 334
696 873
478 828
689 298
561 241
693 346
17 515
308 345
731 841
667 831
46 713
586 362
639 899
396 11
788 399
386 886
548 344
853 862
615 825
250 549
724 795
14 511
492 524
180 370
183 507
792 715
8 855
124 614
853 256
292 904
1000 485
875 994
821 428
954 139
993 969
398 437
521 321
455 157
673 117
708 847
691 145
172 42
965 221
611 946
123 385
146 853
572 518
916 321
867 242
133 53
409 608
157 529
621 315
633 783
669 42
125 981
98 875
930 606
250 474
757 512
293 908
452 605
556 95
331 22
636 573
636 804
689 141
669 600
222 739
868 195
456 153
698 198
831 535
604 267
31 244
806 104
897 388
785 871
520 122
456 670
248 811
489 213
237 143
439 500
272 416
903 675
774 27
360 519
747 272
615 499
427 293
662 113
976 656
293 594
668 672
513 830
901 246
316 385
773 503
890 404
342 897
614 318
288 971
632 391
709 655
304 492
345 383
931 777
612 47
931 221
30 20
340 842
457 271
171 234
832 152
141 31
166 883
82 371
595 42
191 691
681 738
53 485
511 715
922 650
994 709
519 730
403 305
12 141
514 598
449 771
790 41
499 808
659 505
686 707
975 615
442 404
305 803
839 840
983 432
797 890
191 363
820 793
733 693
100 821
612 251
858 522
624 626
921 24
332 356
305 701
641 841
443 389
219 536
214 5
61 754
520 537
832 561
41 227
692 917
699 868
61 140
399 565
323 86
986 109
234 578
1000 598
977 223
930 207
792 631
218 486
808 553
389 783
394 956
836 863
875 963
521 485
150 285
68 100
278 778
941 973
64 995
679 239
813 84
173 428
63 44
163 570
636 585
91 352
984 239
486 744
230 497
414 825
427 978
680 33
14 994
530 252
582 479
495 812
669 318
599 965
535 123
187 187
84 733
47 253
284 587
797 43
20 349
465 76
319 184
797 185
720 52
78 195
937 61
485 899
554 102
439 653
23 584
758 485
200 100
218 783
808 159
906 308
224 180
355 683
630 34
934 434
530 624
976 42
53 474
771 625
574 96
836 71
421 838
554 936
704 733
983 285
297 893
637 57
351 352
699 606
12 329
256 504
651 895
285 900
881 336
680 106
114 68
178 258
363 768
692 10
904 848
355 946
595 23
721 196
501 118
611 357
668 964
657 828
992 462
891 423
716 398
725 182
754 164
142 746
294 873
86 980
155 13
338 538
308 432
836 206
572 883
453 882
411 257
971 938
676 454
231 724
283 74
528 242
444 822
458 205
817 355
527 844
781 265
75 180
286 741
911 957
776 193
850 806
389 90
750 604
730 263
895 689
382 687
473 719
343 66
260 421
962 659
263 750
162 434
859 370
737 857
214 761
116 68
500 564
441 986
593 593
791 326
816 834
832 703
282 813
643 747
737 421
243 340
218 388
569 544
124 130
4 620
907 912
159 727
3 736
10 862
263 482
920 398
123 772
468 347
421 736
89 662
6 795
725 820
315 155
835 918
248 337
275 492
927 36
296 455
806 460
692 471
154 895
321 456
194 754
962 499
339 757
188 991
295 888
345 10
419 2
416 325
666 446
223 4
263 400
793 823
774 854
218 784
696 99
149 42
450 934
240 35
865 695
532 95
971 971
872 658
742 266
256 400
99 828
310 587
637 590
737 323
818 404
164 146
829 561
748 656
659 472
950 562
502 636
373 109
718 485
814 776
740 772
47 925
171 3
657 532
609 536
541 397
244 170
833 842
513 991
403 385
608 706
271 730
433 161
269 878
614 481
553 245
849 398
391 197
136 300
426 668
436 673
298 447
893 393
913 601
266 893
381 487
975 776
752 594
350 741
396 228
8 357
523 371
233 111
129 698
335 1
512 139
673 436
872 76
847 11
994 495
221 994
324 286
736 192
488 703
563 197
114 726
564 85
877 311
18 378
923 854
699 147
795 344
865 781
415 950
923 57
715 861
789 815
293 187
104 24
156 520
976 988
789 4
480 40
367 494
676 456
73 799
84 601
271 280
731 834
517 774
193 765
524 936
674 944
819 673
364 176
331 613
639 591
716 909
649 763
689 452
542 438
966 682
582 967
567 717
925 257
263 256
126 852
975 421
524 423
628 673
473 792
440 326
191 764
303 921
164 98
803 261
285 884
692 860
458 424
331 738
182 15
531 880
908 783
944 286
624 281
646 980
693 97
146 28
93 439
556 92
485 452
622 259
488 3
310 628
284 964
696 137
824 542
884 971
608 290
35 232
511 485
694 995
993 172
677 783
224 666
571 800
994 723
659 469
364 183
876 301
84 851
616 263
651 249
496 911
208 328
145 174
105 872
576 7
928 13
255 58
971 73
866 544
884 614
261 836
401 705
352 324
233 620
272 929
296 787
80 93
759 519
855 359
661 358
1 31
354 938
91 782
549 646
56 791
447 134
335 778
433 225
297 48
347 378
6 473
848 950
828 185
579 377
428 236
291 670
994 131
577 936
525 513
9 943
865 648
529 311
686 475
829 100
381 578
143 344
594 975
325 946
555 356
234 291
332 752
949 838
727 526
580 891
239 554
295 77
368 757
436 133
392 239
770 35
608 451
804 397
653 173
948 162
358 518
322 811
383 961
406 238
455 161
117 616
76 589
296 374
63 707
846 380
245 609
805 60
197 786
77 46
204 732
432 870
45 791
942 392
312 18
862 917
113 314
936 166
336 833
864 902
490 113
826 414
251 566
728 523
311 323
525 196
27 738
783 752
970 317
545 577
566 400
813 151
30 77
812 384
993 821
14 197
447 962
818 574
791 530
861 276
783 279
773 207
659 571
588 43
40 209
608 53
792 791
432 917
670 543
142 160
549 213
921 170
873 159
38 562
964 79
210 959
910 692
8 691
896 250
654 368
230 777
945 473
122 8
952 691
464 442
929 532
518 58
333 520
267 529
262 769
320 376
731 757
352 99
228 329
514 69
663 55
725 38
916 432
406 222
691 477
343 505
365 665
578 696
648 678
890 774
539 633
180 817
801 383
857 703
230 151
391 373
569 465
459 548
316 401
487 618
789 238
236 905
454 74
175 125
321 898
819 839
628 120
655 494
233 168
478 726
410 80
630 978
652 15
979 926
80 284
127 700
272 135
262 582
254 462
364 156
781 411
307 924
99 122
847 369
446 765
682 412
804 641
874 85
105 801
473 659
444 560
507 959
572 921
677 467
608 744
768 246
757 994
714 768
675 407
371 145
145 281
976 542
849 79
537 486
388 440
769 186
427 582
281 1
742 351
684 217
649 43
327 600
346 898
747 410
272 851
759 311
607 316
613 813
983 624
738 855
504 698
254 56
357 597
280 585
875 897
353 604
704 595
830 632
120 920
610 462
351 520
444 683
966 318
467 383
454 977
182 271
901 498
414 722
916 877
4 911
600 659
595 36
494 584
443 197
19 605
85 461
454 25
522 503
783 409
557 346
844 673
944 668
191 7
654 200
179 974
521 983
656 995
152 582
369 694
853 176
799 279
310 885
729 529
814 543
122 996
406 496
354 630
768 329
102 619
976 833
862 611
841 976
970 617
156 270
364 416
791 492
32 161
775 674
292 584
726 14
770 516
770 873
462 757
555 203
995 423
176 930
109 79
447 404
918 602
412 843
851 568
632 509
168 713
672 706
67 843
274 707
600 699
641 84
8 725
56 343
990 144
244 271
965 110
387 764
288 851
245 937
110 361
376 126
534 634
564 129
725 59
2 864
901 785
955 880
827 927
634 120
209 321
440 506
389 786
946 862
964 534
479 122
157 421
652 841
273 551
912 507
418 244
392 534
228 213
766 908
841 579
898 856
614 192
769 639
649 750
610 374
90 346
220 139
30 532
96 484
681 910
859 355
424 65
659 730
236 668
141 607
151 883
417 306
617 834
109 51
807 327
580 738
54 130
494 757
175 701
457 354
854 878
786 66
746 212
778 920
726 367
244 291
396 372
332 326
244 141
93 40
90 735
492 770
434 710
231 566
124 48
690 221
242 979
759 496
854 853
599 414
892 972
499 29
463 23
801 398
314 205
628 711
79 555
171 883
893 254
735 296
680 713
85 732
344 604
491 685
301 924
806 330
901 444
519 9
265 828
405 201
784 481
762 292
346 26
87 177
662 65
787 970
810 996
905 729
430 727
200 516
247 712
418 149
368 762
947 759
515 930
847 404
897 693
92 707
300 83
53 357
522 58
270 682
943 700
430 134
156 471
780 839
407 727
930 985
703 592
836 393
437 20
271 137
63 799
583 988
845 965
446 443
931 816
201 301
796 623
882 168
960 815
310 475
912 361
885 782
9 51
708 909
582 248
51 392
813 304
308 227
390 652
951 296
190 68
505 39
476 177
774 510
538 269
206 749
837 479
350 661
106 323
563 913
123 239
772 977
620 208
71 625
365 890
754 326
2 642
130 859
556 163
409 85
439 516
116 235
926 69
84 565
603 644
260 823
449 671
647 40
893 60
304 236
403 694
647 689
49 175
309 371
634 200
68 548
73 88
385 323
22 933
672 221
365 354
204 236
199 533
137 657
47 616
289 229
132 410
124 194
302 140
910 165
505 669
799 437
686 833
44 195
176 31
328 902
363 771
540 440
366 105
491 35
231 188
309 282
518 122
399 321
789 605
20 656
909 171
195 922
540 648
722 907
943 952
754 951
528 460
371 637
396 267
383 262
418 307
738 531
999 391
37 219
847 48
424 132
696 644
36 540
105 851
997 266
364 135
493 751
533 73
21 952
273 906
85 851
609 532
170 56
632 840
975 843
420 511
826 614
855 606
355 69
71 26
499 229
470 819
325 202
425 596
514 975
424 122
517 353
446 454
760 37
999 830
528 775
902 974
925 329
645 231
915 42
778 502
731 999
552 951
556 619
695 480
56 578
522 26
753 315
944 694
265 792
448 475
698 217
607 934
572 775
695 164
634 766
276 309
744 208
372 652
920 801
373 401
118 438
778 851
10 924
729 444
179 807
353 956
9 398
651 572
77 977
932 130
661 170
241 604
153 855
844 167
965 343
682 224
606 319
460 956
562 322
755 835
144 595
46 169
118 907
660 75
902 950
310 339
508 374
311 297
550 4
879 313
174 150
712 160
840 211
721 241
787 585
980 335
963 747
527 408
953 182
167 827
979 730
87 284
321 611
491 471
103 904
606 35
869 253
149 8
923 427
643 566
870 81
292 884
121 264
983 373
105 563
71 371
785 438
345 843
585 533
569 130
896 28
41 467
713 994
263 421
558 137
715 359
883 440
781 23
428 879
625 430
732 444
512 225
683 881
797 343
476 523
971 334
187 31
941 804
870 276
307 45
903 352
685 578
964 455
191 852
732 170
868 809
796 94
738 168
583 560
617 897
450 866
750 956
173 714
494 974
614 21
303 31
316 423
586 885
943 842
117 662
783 384
869 424
361 801
11 150
345 111
775 148
419 224
943 163
394 869
249 930
528 713
164 342
64 631
302 128
732 859
806 37
650 651
234 845
547 582
110 200
138 905
269 662
51 330
198 908
926 897
978 36
54 914
299 68
473 682
34 854
608 125
260 88
920 162
640 73
527 965
16 93
312 320
906 922
640 267
956 246
733 106
523 206
273 857
950 709
549 325
345 83
45 320
741 640
514 56
97 176
933 27
672 848
928 979
132 967
857 40
980 848
687 878
579 354
774 637
185 405
888 339
891 494
496 57
111 888
933 385
967 406
299 275
101 823
166 436
449 339
72 171
83 311
847 418
595 47
956 760
67 706
934 25
396 767
550 846
598 477
306 794
849 175
89 829
113 655
739 88
772 932
278 301
217 737
162 74
807 484
915 131
365 914
395 935
766 808
655 42
732 36
123 144
902 603
570 338
524 745
304 343
83 435
632 545
818 788
153 2
804 662
167 589
891 631
405 565
463 999
240 181
909 87
329 964
376 967
635 279
692 88
576 140
144 370
699 174
771 371
41 974
751 158
127 378
436 282
273 83
406 925
981 79
235 289
161 496
645 323
51 774
979 373
224 262
680 663
591 470
326 512
318 904
559 44
383 825
845 524
500 561
3 759
150 438
231 316
721 755
367 79
994 282
559 667
855 480
244 44
943 596
270 643
237 355
410 734
621 351
161 311
936 413
374 730
905 503
907 493
102 260
975 602
55 237
946 185
191 99
24 857
148 464
972 206
119 613
397 872
245 768
9 505
301 97
286 284
196 514
292 439
709 376
140 467
865 101
275 999
984 89
949 741
852 336
737 788
871 496
16 676
825 797
68 519
845 618
236 258
379 822
672 40
827 738
16 777
538 297
565 964
852 723
378 498
322 856
382 459
879 672
150 845
214 642
371 896
294 720
420 565
884 473
149 210
484 575
859 491
346 632
581 299
171 538
632 886
908 570
1000 652
948 72
330 821
973 859
375 958
457 215
171 75
777 585
347 63
571 269
743 179
161 523
44 150
693 720
89 931
730 861
918 511
331 615
253 371
428 182
804 611
128 92
458 90
632 114
534 755
556 797
211 186
291 189
999 385
77 708
770 750
11 20
944 798
379 291
459 663
229 352
235 348
838 826
309 232
939 250
689 126
589 399
76 264
68 368
808 257
702 665
435 579
153 624
249 881
826 410
518 312
186 541
971 425
555 404
36 772
427 281
24 202
429 969
7 840
893 790
647 754
218 786
581 965
310 504
304 432
994 776
906 482
611 185
596 640
337 913
185 242
205 683
304 363
742 88
567 130
61 536
590 783
517 842
911 38
38 655
28 470
773 713
998 745
689 503
780 278
915 655
932 201
816 658
779 645
877 217
276 908
346 973
314 812
991 665
66 175
524 778
335 141
512 496
372 781
12 34
372 227
386 906
417 248
942 872
211 905
660 112
470 682
599 788
651 213
444 574
630 29
773 202
311 145
842 755
519 787
307 9
310 513
894 478
643 530
138 258
418 26
256 243
433 800
816 629
729 226
129 18
348 7
836 781
31 34
489 706
633 276
677 769
584 591
659 546
575 712
318 209
388 301
994 568
274 165
366 288
810 388
600 690
581 780
620 872
395 451
469 275
308 751
313 233
437 676
462 820
809 963
983 346
592 765
286 290
811 674
860 849
468 360
307 266
485 333
796 464
27 834
480 227
462 517
914 612
686 699
750 501
54 59
255 574
185 548
86 652
706 437
977 176
20 198
766 164
604 869
575 412
131 952
967 68
96 763
453 176
165 80
438 707
594 397
805 509
433 462
561 152
943 3
811 957
652 712
621 675
959 440
660 17
642 395
245 406
814 690
938 201
754 86
550 654
858 430
491 987
305 570
739 136
365 861
428 605
798 255
593 953
753 693
447 728
97 749
419 520
682 801
480 3
772 93
434 783
231 801
415 174
310 71
201 754
367 814
491 347
952 716
236 456
872 926
838 556
322 416
232 238
660 346
387 908
513 161
870 310
148 36
971 548
44 300
481 684
584 27
234 457
794 262
233 400
396 41
939 77
650 483
714 608
153 497
820 288
101 18
273 489
480 220
29 828
5 402
102 157
275 681
67 457
418 492
456 802
188 136
80 20
354 621
171 486
839 139
824 727
531 325
263 646
688 784
37 913
125 992
240 320
705 307
118 982
576 869
76 967
711 655
396 350
437 345
993 673
98 372
54 94
513 315
237 896
625 897
438 421
698 244
1 361
475 728
576 540
319 900
230 432
727 159
532 208
274 549
244 77
800 437
226 593
144 866
153 563
222 576
705 809
169 478
481 246
433 952
120 923
97 100
713 664
989 569
258 9
88 62
497 318
969 293
463 697
998 822
461 218
674 193
36 82
323 529
960 353
922 576
95 771
830 801
700 148
545 454
686 252
218 684
80 748
695 997
517 152
422 992
750 499
139 585
350 895
940 285
460 942
986 82
662 599
253 660
702 221
129 929
236 856
170 80
795 57
651 89
474 973
957 858
347 974
607 442
741 973
325 456
536 339
334 282
934 828
55 730
17 793
438 613
164 631
16 980
423 609
932 482
584 744
626 986
6 931
997 357
422 253
116 112
455 262
356 3
616 459
678 869
899 328
852 26
577 246
981 611
935 270
583 402
138 534
907 114
553 69
419 545
829 957
190 858
730 411
619 922
125 301
97 301
266 242
688 228
525 71
209 237
651 11
365 245
416 210
129 419
441 269
853 318
684 884
621 38
964 924
526 265
816 288
587 244
295 613
829 90
82 946
979 796
824 700
225 123
283 211
615 63
723 643
399 356
96 76
73 238
350 574
785 145
616 682
973 30
476 857
597 811
925 973
245 815
909 295
4 161
537 523
68 854
382 752
709 980
203 760
368 360
666 314
918 501
729 80
555 278
70 376
43 806
392 350
343 538
789 42
174 83
987 645
108 169
489 807
332 942
508 135
655 536
142 525
375 950
498 559
314 707
745 548
538 654
124 814
680 966
312 197
862 999
884 615
663 229
688 142
799 354
894 669
610 598
11 309
706 373
115 698
601 634
190 391
397 308
901 163
987 778
60 504
508 287
239 907
710 779
592 453
216 605
745 351
93 373
104 856
824 76
719 46
547 663
186 302
845 730
836 786
238 754
861 241
907 491
839 886
774 57
411 677
5 37
779 71
254 766
585 457
197 740
335 748
614 670
112 323
646 811
672 738
907 989
215 301
9 739
181 669
212 344
495 651
910 450
988 837
444 313
559 86
678 452
139 375
480 306
775 372
721 391
156 477
559 209
458 666
629 336
999 561
390 914
463 659
394 597
403 550
409 992
962 833
543 21
300 90
235 947
567 161
752 491
686 223
986 545
820 716
843 913
142 51
679 219
116 454
504 234
410 745
454 344
886 855
616 997
952 188
420 863
372 272
930 753
900 485
375 485
599 553
854 977
379 759
940 685
459 203
3 538
416 510
492 328
343 668
502 536
111 93
887 996
348 47
598 840
468 169
74 105
481 570
273 575
662 60
986 397
167 957
426 899
207 154
21 827
295 422
751 363
273 954
953 293
41 526
411 913
532 736
506 362
911 160
675 471
739 989
2 107
136 14
346 748
115 297
683 627
532 676
804 818
452 534
586 884
357 665
568 193
988 861
620 374
583 856
166 698
615 188
95 88
633 761
98 217
175 469
746 42
205 145
242 195
706 734
321 413
690 972
731 396
741 727
103 503
996 475
758 999
968 799
372 705
838 679
490 120
62 477
241 926
303 964
273 877
510 361
366 644
680 846
758 178
858 912
868 660
62 367
706 427
142 137
623 409
340 13
976 293
613 837
89 189
45 99
884 686
408 150
661 998
674 954
163 994
718 130
616 48
382 502
550 140
517 845
863 283
278 896
489 887
340 92
925 134
484 483
65 671
315 793
953 477
40 307
855 705
121 759
776 235
6 478
55 977
563 472
763 46
685 293
756 207
650 574
66 903
488 589
100 249
233 930
230 292
71 800
710 658
361 271
156 501
547 959
151 997
557 240
665 805
947 480
40 589
870 832
387 48
121 414
298 792
733 154
1000 898
957 686
603 896
107 679
976 551
88 261
224 347
720 764
446 993
576 457
60 616
803 401
942 696
84 105
438 279
704 700
464 846
686 630
489 11
5 743
66 912
693 203
613 699
316 664
576 32
237 592
161 723
373 186
145 394
425 191
31 741
220 765
20 106
147 977
906 469
752 764
384 445
89 230
444 724
80 502
690 396
522 309
608 892
72 552
366 383
357 171
435 308
293 588
569 308
55 104
935 186
75 548
179 662
564 884
966 630
187 226
3 611
106 196
385 722
664 770
668 127
254 190
175 946
108 61
99 787
918 550
458 722
154 992
460 282
751 258
522 475
669 637
920 395
982 873
839 700
870 207
741 26
166 247
576 170
385 881
718 776
414 797
386 594
167 281
115 937
609 341
542 753
16 537
584 979
466 344
75 121
45 257
363 659
132 820
815 449
977 475
681 621
209 5
602 155
162 321
270 111
77 210
897 195
745 657
589 683
121 249
21 120
238 893
876 245
404 113
642 537
683 601
316 854
817 883
477 352
447 241
211 145
455 395
18 425
842 774
472 340
458 690
286 847
686 801
55 613
553 577
690 674
768 554
232 110
104 430
405 936
162 658
395 322
708 110
23 251
669 824
815 659
808 207
121 951
475 521
26 919
262 701
2 133
537 458
990 610
695 462
120 125
765 926
852 463
735 865
792 29
184 294
119 723
348 428
597 805
469 392
361 418
917 688
389 917
440 532
494 851
824 718
382 957
801 795
121 941
27 343
627 421
776 311
141 380
294 375
133 26
368 794
836 26
725 112
338 537
211 427
165 166
884 922
293 912
576 743
389 415
826 711
610 917
307 404
302 257
775 299
975 946
779 472
351 46
931 728
278 902
390 637
320 199
355 757
590 866
611 422
446 503
454 51
131 309
973 5
168 951
770 577
513 943
317 79
493 634
816 455
764 235
511 816
625 248
697 209
921 786
984 450
462 117
274 20
235 528
467 863
340 259
725 1000
840 165
200 951
289 840
450 248
614 741
647 588
584 369
164 509
736 288
197 582
62 412
183 467
809 824
663 1000
39 953
635 196
743 863
853 139
774 944
92 583
646 785
889 459
442 243
659 349
859 761
409 458
319 115
454 177
858 390
41 605
14 710
33 956
897 339
585 189
496 846
319 578
997 498
240 797
858 771
837 270
712 546
60 745
467 356
929 711
135 741
776 730
165 704
306 281
361 83
679 406
440 918
779 644
834 118
554 594
231 3
294 938
412 628
827 842
614 478
214 431
399 143
53 548
967 92
139 683
401 352
903 662
213 299
363 832
358 617
527 252
265 396
681 472
871 132
678 500
954 371
283 264
449 478
98 751
936 72
123 597
91 760
450 906
873 593
364 405
103 182
524 308
737 318
464 477
28 532
597 502
311 218
276 44
157 185
679 183
912 855
519 796
220 601
503 48
449 205
365 86
782 175
996 640
515 28
186 9
871 915
961 740
506 509
920 950
747 120
600 663
953 923
827 374
126 403
843 636
139 248
914 621
901 779
589 11
955 258
521 563
823 330
113 325
745 115
561 840
193 773
398 612
317 980
346 393
388 884
581 709
991 553
544 339
150 785
816 210
869 479
142 582
944 574
936 353
348 572
6 810
316 502
264 680
220 677
210 496
190 207
970 335
990 320
338 235
286 296
287 789
654 373
215 775
495 847
838 309
372 920
238 790
993 870
631 383
598 343
10 197
136 914
281 456
489 834
769 843
809 464
446 538
888 504
786 299
334 435
62 332
529 329
848 565
402 447
961 605
884 294
220 7
786 272
299 559
366 796
965 454
22 455
872 485
618 381
482 192
164 82
135 892
722 756
723 603
652 579
831 846
81 912
231 129
868 641
900 329
29 536
171 57
34 181
28 194
112 708
651 915
808 776
414 578
682 351
261 440
390 551
589 311
68 621
24 63
230 28
921 385
104 968
58 7
108 985
897 106
51 779
244 329
834 688
264 536
569 494
929 445
559 562
900 768
473 651
16 388
177 162
485 923
380 514
342 204
425 63
616 988
566 468
535 655
663 810
864 898
636 236
817 3
591 854
192 672
821 929
780 318
423 606
934 609
993 404
666 312
8 413
263 557
420 510
61 782
113 337
150 523
223 468
932 823
673 135
265 20
387 270
138 499
97 482
201 204
752 725
275 629
399 906
301 385
799 736
519 561
634 403
966 685
431 278
621 455
929 934
101 373
98 573
200 736
536 15
177 214
928 397
86 835
306 511
54 114
389 687
924 357
343 607
295 11
849 865
349 873
346 781
959 31
581 572
700 576
106 790
373 619
206 377
403 33
662 876
347 771
321 527
623 295
470 966
99 775
873 384
65 81
414 378
20 978
213 490
429 190
451 285
905 53
768 250
868 402
551 735
728 440
668 93
766 133
755 24
388 114
934 850
1000 248
438 367
821 562
689 3
52 584
319 920
42 486
378 391
285 627
734 379
92 187
851 782
516 484
993 877
982 389
987 999
782 874
265 418
527 215
894 1000
935 99
985 601
53 368
140 231
865 757
923 797
926 13
892 385
108 337
822 464
171 757
714 657
763 942
337 574
77 146
872 501
926 237
516 429
692 814
543 230
664 952
290 794
390 834
405 548
498 732
261 284
136 575
309 351
271 713
662 750
430 743
698 307
716 503
951 676
546 655
334 396
210 337
267 372
147 217
994 384
200 23
194 297
835 858
716 839
293 782
138 559
176 764
984 160
523 248
804 770
787 966
728 904
975 489
859 337
726 971
933 997
195 999
505 17
562 734
429 627
638 577
93 215
394 500
886 839
887 473
578 299
279 392
260 5
143 917
104 461
351 343
989 456
485 215
470 787
615 255
601 569
544 588
669 496
133 221
320 417
413 181
585 770
461 638
111 801
972 169
394 851
173 231
303 901
674 28
920 106
12 324
902 901
653 601
528 785
841 941
573 441
424 393
326 742
577 493
70 668
897 412
889 230
15 962
643 401
666 182
104 526
929 90
420 332
407 718
464 667
983 842
869 872
652 935
667 383
666 536
791 435
277 740
246 949
671 773
573 212
903 401
685 566
622 593
869 49
264 678
456 819
367 509
793 2
745 233
807 575
143 843
200 35
958 918
717 656
945 311
724 284
222 699
453 755
717 103
933 787
484 208
75 144
80 903
564 655
726 10
202 193
359 296
587 82
894 680
39 768
819 667
952 158
134 790
988 421
350 620
457 409
835 431
983 562
781 820
642 252
363 530
594 361
72 93
747 590
575 602
370 337
673 796
782 61
179 379
304 201
514 761
426 312
290 634
506 810
687 482
664 635
881 59
448 747
15 478
724 229
688 419
616 818
919 842
403 628
260 918
591 307
948 863
867 787
542 113
812 988
820 297
488 302
494 863
343 610
766 144
17 197
328 97
747 642
645 422
894 836
515 672
267 750
891 474
810 247
809 606
521 879
518 670
998 375
619 953
535 767
405 200
508 42
665 669
439 933
35 811
405 566
222 321
149 135
951 614
466 335
378 385
848 382
546 629
451 212
800 118
345 1000
173 270
833 257
860 195
138 264
242 82
802 766
377 645
837 603
558 983
60 471
121 91
664 801
476 728
398 979
706 218
622 76
191 56
929 878
457 200
915 889
571 867
350 467
326 394
534 650
137 243
286 502
958 603
518 113
751 500
237 477
225 423
437 272
875 853
93 636
193 834
827 845
722 621
379 561
855 189
912 106
253 329
151 220
230 953
46 68
246 146
486 476
603 620
92 269
60 348
772 700
243 267
501 527
639 949
556 84
471 84
309 571
874 627
755 749
444 745
577 464
458 442
912 239
421 829
349 234
703 553
776 986
346 845
451 93
111 126
305 433
169 939
7 651
197 84
129 672
180 869
160 607
428 57
289 418
395 332
821 667
265 821
581 303
122 831
4 519
292 95
956 960
493 977
477 680
417 361
24 97
350 69
241 167
182 434
476 62
228 675
140 44
116 964
694 813
960 606
984 117
317 648
975 893
218 234
634 969
607 827
835 507
184 81
929 913
344 707
854 664
270 226
131 985
229 284
674 152
323 732
600 654
993 128
570 477
968 274
451 681
42 163
96 518
756 987
253 793
314 726
829 949
133 668
644 580
400 121
804 485
23 70
510 880
824 538
639 454
410 56
383 304
465 295
111 978
705 113
547 705
172 584
322 413
473 28
486 79
489 833
717 453
343 515
558 9
324 968
88 604
215 930
910 975
588 793
212 838
111 404
686 377
529 955
38 43
963 274
96 251
35 223
950 948
234 419
869 425
497 340
565 292
178 788
197 971
607 522
717 736
449 396
982 270
223 488
199 798
776 793
594 177
424 6
213 241
727 778
591 758
13 305
197 161
968 872
745 322
63 250
696 609
938 832
23 79
515 294
394 70
109 431
655 768
334 647
908 264
810 618
917 252
626 198
107 691
358 94
487 990
83 844
739 392
711 198
465 326
739 404
360 457
982 42
781 350
169 105
767 620
105 744
330 533
734 62
905 775
847 710
52 512
972 545
103 340
602 966
262 653
182 878
987 809
713 423
290 671
63 24
929 672
659 42
580 439
90 594
386 654
97 408
133 317
257 338
576 247
534 860
924 425
14 765
463 491
354 800
418 987
856 80
598 288
333 14
483 604
276 223
709 760
762 535
714 397
412 770
951 434
786 214
31 477
779 922
483 131
180 643
85 260
163 894
822 312
467 800
297 846
832 475
346 864
440 900
693 983
186 920
746 706
248 696
217 852
126 13
152 192
15 993
725 58
625 601
444 842
446 393
459 491
128 543
352 212
752 136
510 31
216 368
9 83
434 473
45 881
570 458
177 956
364 929
839 896
101 437
236 217
627 729
206 971
7 744
875 496
316 326
135 201
312 348
930 90
241 290
739 281
201 623
523 266
52 485
870 72
210 119
222 549
890 617
419 45
850 23
134 314
375 117
32 423
851 936
863 755
349 61
511 314
898 969
710 828
141 606
198 444
939 84
733 712
74 278
55 439
819 530
471 36
260 332
335 293
56 915
249 274
45 428
256 659
895 389
139 500
15 104
60 20
619 546
662 788
885 994
667 62
765 305
485 896
233 5
133 501
401 723
885 920
792 495
889 669
328 584
834 905
456 77
474 573
490 370
559 143
311 606
490 662
691 381
100 794
487 862
777 907
607 865
751 632
450 900
252 910
306 87
529 104
481 533
117 898
972 579
956 478
733 194
459 623
831 90
648 490
559 149
416 563
927 551
298 69
394 89
893 334
747 165
759 327
441 435
454 500
504 72
889 915
877 731
285 391
254 996
397 858
196 409
235 230
54 215
535 961
993 790
85 621
686 422
95 498
37 397
310 920
822 816
329 275
969 913
706 914
255 402
502 224
975 687
361 157
863 244
735 749
747 869
301 548
306 560
456 84
697 779
943 380
780 619
656 115
651 244
877 55
29 199
354 886
761 124
124 457
563 629
52 518
249 356
964 829
465 537
15 602
627 230
738 227
725 677
961 579
543 825
918 207
41 224
171 363
576 661
496 219
69 532
13 102
878 147
503 951
36 549
338 985
167 650
860 854
190 678
166 952
799 692
520 395
698 928
883 334
950 362
666 700
818 598
665 490
835 887
154 97
173 772
819 876
918 707
764 298
697 721
883 1
456 183
468 329
323 427
602 927
591 522
759 20
741 173
193 515
730 174
609 690
519 260
110 455
320 458
270 658
928 80
997 269
301 89
108 959
800 285
473 20
214 322
997 573
287 997
151 888
136 62
934 29
292 838
732 220
969 840
160 664
461 737
454 479
974 900
287 218
847 110
777 123
492 981
310 623
755 248
252 101
860 695
527 305
852 893
154 562
614 237
6 710
97 373
554 280
982 797
319 596
517 893
168 947
102 968
258 847
596 695
508 553
613 648
946 949
728 738
544 110
969 457
541 51
711 970
320 812
589 219
477 430
429 665
471 862
141 272
564 494
861 572
651 682
118 148
382 82
456 300
391 650
649 924
843 616
631 573
663 454
937 95
569 172
565 713
415 570
275 818
197 772
869 806
650 828
730 424
986 77
577 375
549 962
908 364
608 123
947 648
295 748
270 292
552 118
805 18
439 222
462 260
474 598
198 499
172 834
940 648
354 861
127 656
919 107
704 408
527 828
786 921
842 34
963 515
720 595
735 169
564 176
866 875
982 282
881 160
881 827
43 432
637 794
746 146
358 942
509 443
311 861
541 283
498 471
280 275
576 897
697 377
788 695
519 70
882 759
740 278
190 900
102 823
640 71
138 49
188 611
742 537
849 183
177 627
837 678
20 889
314 740
832 898
66 240
517 602
594 213
353 871
306 937
801 503
317 929
411 870
350 903
580 80
777 241
379 947
713 465
563 857
412 305
509 466
903 417
136 936
187 26
324 980
711 27
511 72
883 961
551 523
445 409
445 97
34 378
429 92
282 145
398 878
918 142
480 985
477 288
190 883
411 989
78 474
613 454
712 716
811 890
441 626
682 969
919 271
311 756
508 279
99 597
473 489
510 606
543 471
286 418
699 818
961 575
773 20
367 921
514 809
97 725
474 132
353 116
109 895
590 229
653 677
304 254
236 943
593 823
558 206
252 31
780 630
907 103
693 943
599 964
305 747
566 333
254 415
374 275
19 711
913 678
494 342
252 380
724 798
59 486
993 943
308 594
746 621
80 372
690 292
257 543
362 540
218 990
833 657
990 738
572 115
739 767
142 429
633 57
839 687
190 590
331 455
684 537
830 150
971 916
158 353
316 480
815 718
107 139
113 806
794 274
481 85
219 246
498 44
708 182
828 769
38 492
666 440
260 178
532 880
83 488
442 838
867 197
749 438
785 834
614 845
595 727
3 652
11 231
89 337
474 967
801 657
774 381
797 187
47 343
971 535
654 682
791 315
139 229
356 818
141 432
21 911
735 691
462 545
983 258
223 59
804 246
874 694
935 690
866 743
122 101
60 322
824 99
937 417
313 925
903 725
693 661
337 111
408 865
473 780
690 544
147 24
758 329
903 634
142 626
916 827
753 986
22 861
33 652
351 829
40 558
159 222
46 247
914 361
446 926
710 771
965 56
829 749
328 878
789 415
48 778
884 561
981 433
125 95
23 150
216 915
488 655
422 88
64 914
16 314
349 679
876 488
228 645
409 887
720 433
935 859
570 382
803 562
553 401
301 252
561 509
547 123
613 34
804 528
909 705
592 342
499 198
290 987
580 373
819 50
340 45
611 179
879 19
620 909
208 280
582 216
527 80
216 394
886 443
950 961
669 165
297 240
400 250
350 600
865 188
486 50
70 738
889 115
415 527
581 926
125 903
340 27
903 321
516 844
902 995
716 222
981 775
850 372
348 192
946 612
773 805
453 497
871 171
444 847
311 744
457 429
956 786
926 980
672 790
810 836
951 392
430 294
847 938
613 931
728 805
568 544
666 349
288 500
122 174
860 125
534 151
963 517
591 237
517 141
204 690
238 718
879 27
710 717
379 141
314 163
817 604
622 821
964 472
952 395
189 209
369 471
816 521
867 827
839 177
318 170
339 387
827 548
347 423
858 346
855 403
635 303
578 367
656 54
303 542
23 560
860 283
209 419
850 564
89 686
826 755
22 103
769 866
400 684
520 97
142 965
479 741
452 614
218 917
476 524
49 849
734 183
141 182
778 188
830 691
165 264
955 436
134 780
290 177
722 390
521 536
442 18
123 370
673 790
602 867
848 217
53 444
6 99
174 515
309 395
303 386
491 427
103 393
869 403
95 705
543 800
346 301
398 50
796 53
439 370
925 539
854 260
896 531
325 558
309 47
811 718
455 443
707 787
615 28
686 827
541 972
207 183
386 160
77 927
237 104
263 867
50 918
480 622
885 271
650 680
583 647
220 788
660 309
766 634
798 30
691 283
475 346
87 357
745 887
427 862
129 275
713 507
245 675
837 864
946 486
239 163
91 874
675 978
887 496
908 476
455 935
704 852
460 408
734 471
562 569
487 498
73 73
236 199
857 841
231 416
41 48
675 882
910 540
307 279
581 152
160 165
250 846
873 340
991 252
392 90
376 842
973 150
233 45
663 846
133 804
993 101
916 383
622 469
660 215
652 746
26 875
917 977
31 776
714 78
459 563
185 398
410 525
595 793
654 398
836 245
587 478
17 840
607 141
947 899
63 488
268 117
139 13
834 936
147 455
923 968
306 46
110 645
234 95
194 118
485 768
221 479
739 99
976 982
357 338
841 506
136 379
533 777
311 102
584 927
412 212
902 993
282 115
548 364
741 387
772 888
626 50
451 397
19 97
495 713
467 35
166 607
163 100
959 240
712 298
216 187
624 896
264 661
911 339
615 772
203 912
27 349
247 633
517 889
529 866
731 773
281 556
399 933
725 492
218 999
649 577
747 173
141 42
798 880
227 591
46 227
135 666
210 713
806 279
999 797
756 477
33 268
926 34
565 910
546 571
741 210
457 982
19 579
71 748
402 61
881 208
93 297
342 371
117 771
257 753
629 995
509 430
586 614
653 658
181 603
601 880
79 585
255 322
516 813
340 65
408 346
666 24
962 852
126 632
3 421
450 245
630 364
632 405
467 780
474 708
306 171
802 112
211 385
829 218
663 463
629 189
972 882
264 288
246 616
525 760
18 11
902 922
205 585
555 397
218 493
556 927
449 648
976 436
935 437
358 88
717 515
366 434
30 505
309 237
384 81
905 245
226 244
82 292
127 268
228 676
554 662
728 536
372 69
758 229
61 284
845 129
854 598
668 141
810 262
814 959
688 55
161 597
312 148
528 505
57 932
276 455
422 782
397 713
980 564
96 357
920 756
306 740
45 104
503 728
771 53
980 76
97 885
657 722
34 924
385 564
382 507
116 689
438 225
823 748
44 180
344 478
602 579
722 75
867 964
229 137
688 174
539 94
830 528
39 697
251 158
51 369
352 907
485 345
525 466
622 353
209 642
606 627
449 833
636 136
138 491
447 321
756 671
423 706
493 781
37 941
760 478
672 794
565 468
654 102
571 699
995 120
196 264
872 29
156 642
618 53
750 633
676 853
815 591
462 523
296 766
738 529
961 245
392 801
522 555
304 523
606 414
39 807
60 161
702 941
785 603
29 858
960 91
542 494
938 808
280 685
531 573
918 259
970 7
316 576
899 192
549 536
487 71
601 735
529 619
155 365
58 281
731 920
751 473
943 939
136 102
339 877
678 427
643 781
697 477
471 815
854 869
113 884
199 235
685 743
213 259
135 606
632 813
803 534
763 67
199 358
785 207
85 850
7 829
610 477
577 606
699 879
199 214
179 941
773 80
623 401
771 565
869 94
574 205
844 957
868 256
722 420
307 653
907 526
681 364
684 407
817 120
105 778
392 172
697 565
521 215
731 520
154 266
738 867
183 73
362 828
44 265
484 826
366 904
177 865
685 730
351 818
264 598
558 285
195 71
872 594
334 208
432 77
782 185
109 789
728 268
829 637
286 790
555 169
41 714
642 875
284 664
296 150
725 644
61 162
88 473
514 74
546 132
129 572
642 77
972 864
74 781
232 134
607 636
177 957
720 533
394 310
109 489
949 875
273 458
945 207
184 106
62 460
198 745
412 470
294 245
108 414
886 75
788 868
201 231
541 520
244 189
672 167
693 486
333 593
824 602
138 647
529 220
936 241
667 656
339 917
13 793
814 1
53 246
228 618
225 881
755 101
417 309
465 687
767 605
933 546
966 668
553 875
627 986
949 768
849 470
766 83
144 722
100 995
127 22
685 917
492 69
569 461
320 568
972 894
557 914
116 348
897 628
38 786
920 158
352 515
940 127
271 772
869 771
338 184
148 872
142 925
245 676
338 55
591 979
867 387
455 172
576 793
505 581
433 87
760 811
559 467
731 149
329 473
339 736
904 620
987 821
761 65
937 874
679 759
33 419
976 741
901 967
134 644
799 931
71 84
133 567
786 708
844 487
374 519
91 939
489 67
232 366
791 814
813 761
559 204
508 397
375 42
274 153
744 671
550 426
512 986
76 554
99 308
484 726
224 675
861 140
577 31
850 398
345 416
671 518
769 356
58 353
122 497
562 758
104 454
473 351
151 424
463 993
564 194
54 809
398 989
947 318
232 921
935 300
533 840
503 421
848 681
962 129
430 606
583 714
691 77
87 478
103 980
102 761
440 544
348 243
242 611
590 675
340 517
563 993
24 988
550 279
753 588
801 401
650 757
670 674
336 374
955 246
970 1
998 458
614 333
757 134
129 226
306 896
527 382
436 149
752 645
88 128
987 925
276 983
4 498
493 286
522 54
723 882
398 531
142 476
154 664
797 652
654 991
218 13
123 288
655 125
302 214
761 487
974 640
815 570
323 895
867 139
321 232
918 455
874 29
382 641
891 478
947 758
613 698
454 674
514 663
474 839
28 325
466 740
963 61
582 941
399 397
305 892
708 12
637 939
809 977
701 798
480 174
294 686
527 833
866 672
858 931
190 294
131 732
435 375
734 41
939 437
379 733
137 982
529 741
160 295
352 20
651 936
271 762
615 459
945 650
704 756
103 884
707 650
597 606
453 639
581 843
328 907
919 141
370 681
195 678
405 538
148 931
515 270
595 860
114 551
941 469
54 145
154 69
58 403
772 648
273 481
324 289
292 474
992 758
11 300
240 960
162 747
91 223
543 102
354 198
484 921
805 535
708 681
754 42
950 725
2 108
130 378
498 588
24 777
381 989
397 560
715 623
684 891
660 598
230 772
928 354
93 984
627 573
564 2
396 510
781 278
494 234
232 118
458 87
493 435
668 521
607 19
280 575
295 493
308 502
44 24
173 123
635 859
263 390
476 952
106 396
290 566
952 831
570 248
70 794
949 933
500 597
137 834
596 784
915 331
495 868
386 541
729 460
578 868
867 353
827 108
434 836
109 115
239 717
518 454
837 377
140 114
64 602
983 742
1 25
745 878
711 690
353 176
525 718
848 303
886 405
620 398
46 291
340 531
499 708
801 546
937 636
519 721
626 444
912 488
211 561
741 978
952 306
32 339
982 216
417 271
609 999
766 729
36 923
38 76
89 600
926 91
821 583
26 906
922 403
6 385
260 371
810 825
662 151
882 337
694 335
778 549
861 647
270 889
558 20
126 552
561 830
322 308
918 701
644 976
352 610
955 337
26 890
332 842
36 852
670 916
165 729
992 217
746 849
39 384
57 995
526 375
840 683
304 762
650 660
316 714
559 495
182 64
738 454
863 11
118 313
535 23
380 764
113 829
156 155
690 142
218 377
72 1000
876 109
36 988
789 199
779 601
644 354
300 355
83 959
114 204
149 662
479 191
930 265
394 230
13 219
200 678
69 83
958 84
224 855
493 929
520 897
218 360
95 519
258 640
29 997
499 362
226 935
887 570
310 468
13 935
680 551
266 2
45 648
162 417
736 910
149 23
253 316
514 554
367 213
697 928
261 407
904 408
934 12
284 743
459 204
649 628
330 929
410 140
451 243
164 587
668 961
122 92
377 162
850 317
808 729
556 914
947 531
168 510
370 557
56 730
568 876
657 67
50 167
28 509
716 183
961 454
174 936
141 39
587 649
112 288
946 828
220 107
18 402
787 797
794 515
871 223
945 68
969 233
562 128
554 578
101 364
84 832
458 933
615 72
3 152
293 213
278 375
223 392
126 199
324 986
10 914
69 235
936 277
431 448
393 949
422 666
915 770
373 171
635 505
247 870
977 757
985 787
118 424
376 176
846 412
660 370
528 124
46 899
185 59
940 906
754 139
421 792
670 202
48 809
709 677
244 613
901 364
955 536
226 278
715 989
801 543
564 280
366 797
123 553
802 613
82 84
861 964
494 880
58 865
621 326
564 385
128 681
403 416
674 249
399 754
560 367
223 786
119 851
731 380
1 129
743 528
850 650
890 544
145 728
28 227
709 92
618 629
879 441
938 635
174 688
470 76
679 277
325 466
537 811
413 159
682 918
620 585
475 963
152 632
809 502
46 251
870 272
47 167
477 619
282 777
111 323
766 492
171 560
31 651
183 11
382 345
750 834
932 921
199 356
986 271
761 380
283 959
111 314
969 301
117 161
311 473
825 839
596 516
903 110
370 42
622 929
511 959
98 676
849 447
376 664
300 459
772 824
296 809
499 58
614 364
741 202
999 442
67 708
828 64
720 83
13 39
688 201
959 362
59 18
478 933
624 690
826 684
580 948
375 318
846 53
768 4
352 167
304 160
983 552
227 126
310 994
513 794
105 325
472 528
933 20
358 331
87 475
671 514
178 630
325 827
465 637
338 634
752 4
38 577
244 202
362 54
709 603
245 833
333 810
208 709
985 361
953 493
156 892
744 831
531 127
967 762
982 551
841 632
994 642
6 177
501 548
603 185
354 352
293 495
34 62
797 180
160 631
711 984
284 312
594 470
60 756
59 644
880 357
518 166
852 970
270 825
706 48
636 194
501 463
738 839
318 638
86 444
379 376
72 703
488 748
963 911
349 342
481 765
31 223
60 152
824 109
790 311
522 650
826 175
127 522
714 86
304 384
434 162
211 147
862 199
383 127
811 329
459 788
68 952
320 32
790 823
49 648
457 389
782 391
846 143
600 718
286 235
964 181
871 596
368 860
891 894
216 790
192 436
608 306
223 374
886 288
543 452
433 612
419 164
769 753
311 518
228 105
228 443
186 123
137 749
84 467
136 968
746 419
20 275
44 328
91 549
291 313
877 869
906 754
89 86
151 979
980 509
223 314
82 367
633 341
886 941
907 379
612 538
859 821
243 511
752 20
449 228
935 162
563 119
780 505
383 60
103 790
683 902
943 664
260 370
368 440
886 923
657 349
760 564
219 663
294 239
248 331
123 504
605 639
756 129
960 88
405 313
6 85
140 469
554 91
266 20
238 323
370 170
991 537
345 865
956 745
547 997
683 91
945 585
915 915
431 880
978 920
626 717
179 106
193 154
910 895
113 962
121 30
484 442
227 99
319 394
738 825
339 684
551 554
538 873
562 473
245 285
697 197
532 597
547 672
659 475
421 34
304 403
134 636
133 185
260 625
825 679
877 254
665 297
756 528
606 269
735 666
918 794
151 120
449 455
368 437
595 572
189 358
257 453
847 742
205 394
534 37
291 264
195 409
710 697
735 137
843 525
894 663
392 956
102 545
607 448
429 147
555 454
861 925
937 393
170 919
717 989
700 243
963 59
943 833
618 962
529 828
272 601
20 604
594 153
989 811
223 590
851 596
281 659
764 515
216 2
434 764
557 18
395 827
574 251
12 786
209 515
588 652
388 41
955 296
296 192
217 649
207 198
272 255
768 230
403 145
887 923
843 557
913 125
1000 197
443 103
575 962
136 626
476 775
346 344
709 306
900 204
704 336
101 22
176 398
827 466
150 449
567 326
377 483
465 835
501 255
30 146
302 331
847 205
316 376
932 184
36 471
950 801
999 730
525 800
761 651
873 968
845 819
485 826
617 119
445 389
40 299
169 369
177 323
522 697
803 307
206 150
688 996
317 818
131 442
124 165
335 48
194 827
699 14
675 893
998 319
778 77
840 718
802 473
895 871
750 20
111 456
335 895
503 946
129 321
988 302
885 281
565 954
579 970
770 430
558 88
129 362
675 252
230 22
818 158
982 202
840 37
715 263
365 236
200 135
521 492
608 57
660 343
288 954
797 99
205 518
825 29
795 70
557 594
546 253
508 799
263 885
46 179
56 654
430 732
1000 280
342 642
235 784
161 880
248 305
394 525
83 964
968 624
1 574
772 879
497 837
781 324
381 527
587 789
609 233
90 932
623 510
828 884
962 123
383 559
705 448
589 641
382 164
243 125
502 824
830 415
298 863
306 120
936 790
331 762
740 270
503 163
153 414
260 781
570 465
271 559
117 640
558 710
642 726
898 823
488 296
416 408
11 327
33 439
360 632
174 609
516 833
887 485
398 83
371 753
786 118
31 860
549 632
408 400
94 899
675 169
486 256
331 452
141 670
773 124
746 882
616 693
88 512
311 802
225 279
307 651
543 892
490 925
155 68
925 306
30 868
379 408
226 457
973 309
402 31
865 530
508 423
994 339
529 647
288 271
142 260
771 793
33 101
133 541
553 244
581 591
166 876
178 996
130 270
409 41
513 622
665 493
989 994
664 191
425 326
854 249
701 353
266 194
557 63
35 557
133 514
177 164
606 917
505 520
330 123
767 311
549 73
949 649
724 879
73 123
779 946
561 618
207 467
61 658
190 484
357 842
516 342
413 42
518 607
386 455
412 313
55 904
117 724
776 867
4 924
172 519
341 56
129 880
711 315
609 470
671 122
906 131
436 337
524 761
599 700
827 654
800 590
423 189
696 355
37 718
318 836
37 599
976 747
522 949
772 801
673 268
509 580
160 74
142 372
967 354
521 453
485 720
874 737
871 669
536 370
128 460
216 546
118 789
54 802
329 941
616 206
449 305
515 251
242 412
700 345
772 529
33 863
77 281
383 63
841 77
513 289
437 669
974 972
405 673
531 847
118 487
712 438
221 362
496 486
786 492
546 619
870 1
213 95
501 173
712 755
337 559
377 475
576 428
392 681
217 198
867 875
701 378
947 878
398 434
436 452
830 673
326 89
701 590
183 238
548 910
37 697
113 27
332 166
175 488
432 638
129 915
999 143
858 701
868 764
995 803
388 889
771 464
339 157
233 522
640 273
705 343
510 908
917 289
934 429
833 883
418 56
718 326
547 925
774 664
284 285
903 466
528 608
834 733
992 417
596 683
466 878
559 92
428 491
799 703
380 263
31 309
124 295
815 796
390 801
413 753
865 775
296 375
693 857
323 166
880 491
904 461
661 977
407 240
388 63
268 81
93 287
538 744
95 491
107 440
182 148
934 851
834 507
801 478
501 247
636 750
750 524
650 251
980 656
907 563
863 905
31 310
580 143
959 963
707 465
907 818
812 203
452 893
339 752
523 34
822 650
417 643
701 76
875 245
731 721
832 717
655 153
752 663
555 61
400 180
398 954
213 999
894 603
201 153
537 807
461 264
558 339
136 753
310 220
783 250
389 401
436 541
789 741
639 188
92 395
995 899
84 542
933 182
882 779
824 873
744 395
48 389
193 894
643 639
6 693
579 311
610 818
745 577
647 672
626 820
386 731
955 60
121 635
794 576
153 6
348 363
196 851
900 58
282 149
762 981
701 836
579 587
46 574
435 917
777 215
72 116
307 80
167 303
600 939
424 696
36 919
281 447
411 760
140 663
629 36
207 398
957 120
913 769
163 120
309 681
684 276
870 912
9 411
852 105
478 744
90 157
498 836
418 441
503 794
460 672
943 33
237 417
650 773
552 926
889 808
212 904
276 428
494 34
595 254
419 872
587 705
926 318
892 76
445 626
768 170
870 959
38 491
126 517
498 243
87 697
836 623
934 891
724 673
75 555
631 300
922 926
895 223
668 577
985 728
805 77
862 875
690 197
168 163
852 665
844 817
794 353
70 145
214 229
203 993
241 815
61 283
230 908
864 794
186 608
30 700
960 674
893 35
25 139
284 428
932 214
524 869
753 866
701 334
741 160
501 680
107 574
11 683
504 114
497 460
117 712
117 333
517 420
289 488
660 79
45 529
425 97
308 196
574 816
828 642
266 200
444 213
176 786
222 162
779 272
477 438
683 761
438 850
271 258
253 138
640 581
377 13
685 481
839 408
463 15
723 898
568 599
795 298
404 667
422 834
228 496
654 949
147 691
205 889
579 545
979 513
805 425
543 901
660 177
494 570
255 809
491 121
451 538
135 766
985 123
255 556
612 81
709 517
890 276
316 852
966 21
319 718
52 726
782 329
29 475
54 78
503 186
180 555
385 621
987 535
837 433
241 558
307 39
534 664
351 246
315 241
945 990
301 578
421 353
223 844
655 148
819 531
248 318
841 78
900 798
154 578
961 709
157 241
838 922
932 337
505 308
748 447
179 197
645 912
617 839
778 860
582 352
268 236
241 86
895 10
464 272
561 644
269 957
553 485
296 988
710 434
261 648
615 347
643 26
325 767
712 900
376 156
405 725
190 930
676 863
408 490
473 563
704 863
160 60
685 540
75 4
525 40
752 636
492 912
190 154
98 62
104 248
162 625
337 293
444 115
794 273
723 498
705 431
606 590
231 337
551 560
32 689
289 568
346 181
973 731
357 27
987 402
635 471
321 477
442 12
8 368
435 47
177 543
401 984
651 680
7 756
857 836
374 319
689 572
151 510
575 689
802 958
934 427
519 466
334 497
674 294
548 816
279 286
157 488
33 828
535 841
420 158
645 729
141 760
909 957
324 482
415 23
472 497
746 519
354 986
59 263
778 623
104 452
893 78
422 427
162 807
588 661
500 336
634 308
199 828
400 897
165 487
134 732
167 608
885 913
419 115
914 35
868 410
161 826
703 281
241 614
336 455
77 819
560 269
998 82
49 434
464 903
142 742
850 851
249 88
772 587
41 196
279 897
379 70
87 272
153 809
271 300
517 240
569 213
619 311
541 614
317 877
547 54
519 620
984 7
768 571
186 436
784 914
320 707
243 854
902 262
416 6
578 926
372 779
331 356
653 928
637 559
888 949
33 196
653 855
594 480
113 578
953 707
847 886
428 625
555 637
334 771
125 664
220 652
439 52
672 704
917 89
544 682
261 554
861 228
458 976
71 210
952 658
295 539
445 683
862 722
422 11
188 469
98 726
323 788
419 299
906 652
907 449
743 917
822 222
609 804
306 566
472 726
19 696
18 800
42 672
261 587
356 522
293 72
384 220
407 28
928 48
533 669
584 403
544 296
870 401
164 563
742 198
172 658
225 125
877 531
461 266
101 984
516 739
86 173
860 885
119 732
885 264
821 321
26 507
90 717
469 723
302 577
962 280
750 69
555 503
295 379
66 753
97 403
766 285
448 137
69 237
513 949
253 541
60 439
665 177
134 613
883 663
206 907
838 357
182 859
973 769
696 371
853 463
863 370
731 300
106 228
754 81
886 556
372 413
722 900
345 373
749 882
688 689
124 132
165 724
843 627
96 257
745 232
450 997
833 867
556 1000
625 840
214 265
616 613
403 561
370 539
63 309
214 587
161 982
782 99
175 756
80 833
376 501
294 900
91 8
650 230
839 78
125 94
96 784
706 500
325 534
106 675
855 828
810 17
359 713
20 438
602 766
647 56
358 44
882 981
433 298
494 993
824 297
469 498
667 90
658 143
119 56
698 207
162 667
221 463
211 975
479 988
432 326
397 519
522 88
784 568
7 60
46 101
959 801
870 578
780 782
144 234
204 886
525 184
547 562
952 830
210 110
15 684
143 206
375 978
976 790
678 368
638 643
60 718
268 537
96 269
190 5
275 548
318 966
451 603
161 644
303 20
728 848
751 568
99 28
731 197
902 288
652 8
662 421
769 916
957 807
98 52
470 700
587 608
65 835
534 542
711 59
369 217
637 593
372 879
960 503
710 366
762 138
544 284
690 751
457 484
239 425
928 244
442 407
227 240
116 870
794 936
784 351
496 221
595 300
631 716
435 825
294 958
245 914
146 862
451 481
772 573
153 766
504 222
626 485
318 429
597 615
859 453
392 295
59 413
788 7
911 504
596 669
816 76
832 12
405 513
62 951
750 224
753 99
23 949
541 181
31 414
749 559
97 994
908 768
502 484
608 303
452 530
187 8
296 487
120 666
77 801
838 793
665 983
462 686
267 262
240 324
625 847
852 363
344 249
237 496
612 327
374 235
693 492
330 85
170 761
601 684
363 201
348 69
996 878
20 25
934 866
533 689
543 120
811 290
179 487
64 943
73 441
507 971
137 759
640 198
334 207
736 580
461 413
69 165
974 243
424 27
871 386
583 741
483 963
768 310
958 466
987 434
120 569
104 424
235 499
542 794
840 132
900 595
157 702
452 331
907 556
196 922
353 17
480 335
963 1000
487 66
114 696
838 621
958 310
328 795
496 893
899 569
73 250
186 862
162 63
312 805
425 164
948 359
455 578
501 576
145 838
890 368
610 831
488 124
410 296
746 773
958 149
865 998
552 847
78 21
431 618
949 781
759 315
126 39
657 690
730 231
14 739
991 193
741 963
52 638
285 397
446 112
590 935
670 946
838 558
383 718
961 896
748 185
912 354
823 686
420 304
343 441
903 160
275 474
927 761
176 602
758 591
679 112
172 776
733 167
267 257
353 119
538 440
896 871
846 78
845 337
27 778
150 533
904 62
109 936
442 562
193 789
673 109
883 743
217 525
125 860
72 873
420 864
939 401
135 164
915 728
494 991
18 969
227 450
401 672
436 992
102 262
915 257
898 212
561 993
514 114
496 601
370 639
621 986
501 161
924 968
397 204
236 184
539 139
337 765
405 846
8 363
300 923
127 784
232 876
667 511
134 857
407 701
572 552
969 741
64 483
445 224
166 340
858 757
26 376
99 614
408 601
584 554
96 315
456 498
760 248
560 175
39 263
612 193
925 244
921 503
106 296
507 735
387 497
269 234
761 846
327 259
77 800
435 330
972 704
790 187
997 610
9 802
98 799
685 81
77 291
696 557
183 648
762 21
168 396
6 983
659 444
203 786
191 437
153 207
871 844
705 955
5 455
244 777
235 575
616 697
886 302
391 780
972 725
890 221
244 223
933 644
337 996
788 198
573 898
960 547
812 933
449 830
45 755
457 426
835 819
625 750
939 895
308 249
358 42
371 538
39 504
119 314
384 611
133 779
785 58
591 875
194 356
811 589
41 557
674 915
672 319
61 877
673 374
479 341
994 327
112 109
82 559
682 240
545 651
3 818
336 903
531 321
244 371
468 468
795 444
853 127
444 580
652 332
348 604
864 18
28 84
878 521
297 864
131 643
373 682
726 614
674 449
240 341
684 864
577 521
388 634
991 264
207 344
826 245
382 701
919 263
957 517
359 310
38 926
210 563
288 719
537 843
102 943
292 370
706 693
167 394
110 194
281 126
431 521
307 866
807 610
272 679
717 797
906 228
172 491
831 464
390 345
300 816
665 410
527 547
343 590
708 822
338 277
56 227
309 443
694 664
152 629
532 402
952 486
347 344
709 522
133 939
120 294
638 737
567 98
17 229
782 293
161 94
98 941
788 352
498 47
787 920
969 806
87 474
38 86
625 660
227 840
305 227
819 23
96 922
996 842
802 810
503 700
908 869
462 76
434 199
184 47
590 896
962 545
142 158
956 297
441 934
566 811
974 595
877 69
71 293
643 887
16 64
263 936
583 160
404 433
215 820
838 494
647 330
299 991
74 766
263 728
354 479
405 831
852 523
805 950
777 813
34 518
776 520
500 157
32 729
583 182
503 793
375 243
723 433
627 480
30 821
429 903
174 329
210 766
126 48
258 509
679 327
67 988
169 719
98 902
550 790
726 56
883 914
494 409
439 809
452 276
909 718
820 609
913 820
510 83
643 45
65 323
822 285
358 697
808 508
671 382
899 508
759 831
894 907
188 969
150 516
866 396
233 423
354 383
976 685
890 187
485 977
132 949
811 582
39 621
157 501
720 472
468 379
299 441
164 728
717 483
56 196
703 1000
494 941
787 552
866 433
257 945
477 744
652 427
81 280
278 741
659 816
76 616
401 550
114 704
687 709
177 491
280 667
810 909
565 687
389 310
216 758
437 21
198 898
113 447
533 665
671 566
506 560
993 241
341 308
501 302
182 82
525 341
203 400
914 333
643 548
653 111
216 251
901 199
808 340
247 209
301 157
194 776
419 199
134 865
690 304
473 891
372 181
896 121
351 102
392 524
999 648
562 561
908 401
612 120
358 751
280 770
939 202
176 913
480 244
285 353
711 21
305 358
644 745
735 308
653 598
438 443
762 806
120 843
479 805
82 344
724 314
226 128
230 251
208 913
365 414
658 645
304 46
809 293
681 496
687 243
13 606
778 753
935 136
621 362
89 955
197 817
700 242
342 317
613 809
477 935
819 878
164 417
921 629
57 147
432 129
117 450
638 478
27 32
432 240
754 534
336 538
248 523
765 650
715 708
497 839
572 17
717 328
262 631
813 584
452 86
135 493
535 761
984 217
939 774
406 335
267 346
302 704
912 607
426 919
977 480
661 591
693 509
628 23
827 568
564 592
641 199
604 176
423 538
468 105
898 117
530 639
844 774
5 36
591 937
850 809
253 124
526 43
586 160
353 99
158 935
173 114
754 152
719 147
208 307
588 830
443 773
418 494
557 116
599 807
106 742
808 428
763 888
434 675
940 447
368 890
35 83
4 94
697 888
469 222
289 979
935 819
528 935
221 737
735 914
728 193
855 506
728 275
67 783
582 719
228 826
178 347
980 543
919 367
690 553
363 449
2 614
835 29
258 527
961 757
297 763
326 76
448 76
428 335
339 125
100 734
627 482
718 203
215 742
461 496
44 628
711 486
135 941
885 154
672 250
297 505
997 324
673 694
862 356
6 267
387 266
186 72
282 223
100 236
1000 104
704 557
483 885
602 381
509 349
299 604
351 407
880 597
729 582
721 964
123 402
625 645
49 9
75 115
932 972
872 783
698 999
588 893
528 885
147 495
962 765
842 682
935 158
184 77
734 582
228 653
366 888
17 819
271 681
572 466
951 548
732 715
531 71
376 174
623 168
855 602
355 449
372 928
441 989
520 111
148 913
829 806
516 635
833 881
344 559
199 12
544 381
789 22
136 15
470 910
562 757
834 607
85 392
291 514
170 620
186 555
8 822
117 964
240 826
997 28
571 511
102 321
595 304
99 264
196 853
354 223
372 831
52 750
688 582
457 684
168 447
206 729
717 743
500 525
851 14
779 252
132 994
605 511
411 9
991 994
13 426
674 352
235 896
38 917
656 94
276 245
405 851
236 399
934 59
44 488
677 25
183 561
304 662
765 644
424 817
469 319
467 442
841 806
190 859
830 7
664 397
460 558
578 117
906 871
349 447
58 397
210 676
602 105
617 608
30 483
542 587
236 82
417 85
212 919
319 419
836 674
723 602
137 602
227 768
941 31
999 948
793 987
82 595
593 613
368 442
632 228
6 847
286 762
600 437
114 882
376 604
680 280
804 955
848 848
719 199
894 340
810 14
871 170
810 569
777 8
75 97
125 873
756 833
737 207
225 772
530 189
358 302
246 157
546 814
221 965
581 59
621 553
117 891
56 872
165 198
473 177
26 966
46 501
763 239
583 491
57 453
260 193
594 929
33 488
439 316
437 339
356 568
152 199
502 173
305 204
434 959
194 391
248 129
545 773
528 694
505 339
394 517
843 956
475 448
426 627
435 370
347 947
770 77
765 915
792 306
232 422
724 970
399 852
594 12
675 550
331 44
23 751
671 128
177 7
312 433
124 465
699 470
572 29
414 388
986 289
971 358
554 279
22 477
559 578
732 896
951 482
309 361
391 969
646 303
547 694
16 334
248 185
51 374
967 57
452 707
258 495
567 977
787 493
579 239
324 655
757 697
327 961
734 10
408 192
98 473
576 476
131 131
183 843
915 355
268 61
52 572
875 395
587 440
895 584
545 427
993 968
553 482
736 828
736 879
658 992
674 994
168 334
605 437
194 949
434 928
19 812
747 770
741 323
222 393
319 390
442 618
903 818
985 219
533 454
376 732
910 445
375 267
909 876
982 923
766 898
102 3
949 604
364 150
481 224
335 450
726 254
841 31
241 932
71 274
358 35
895 453
157 660
518 475
577 678
52 498
889 926
317 726
537 914
373 228
413 305
439 795
510 216
916 207
789 266
945 347
143 69
420 394
484 488
627 206
258 652
257 975
837 976
190 90
464 881
866 226
934 198
949 881
322 570
853 721
649 552
510 863
597 833
395 653
786 283
434 168
293 267
898 634
815 691
365 347
720 419
442 435
267 726
439 857
894 830
942 470
321 657
370 31
819 251
769 519
663 117
426 815
109 934
168 917
288 234
342 953
982 686
889 28
798 238
860 71
491 617
375 849
355 342
767 509
892 864
488 725
230 305
446 87
700 728
861 162
243 656
143 150
224 515
281 904
377 202
495 236
210 486
90 468
927 799
788 867
737 543
946 427
920 989
927 377
284 960
551 321
176 678
708 693
840 658
397 40
190 60
11 872
779 385
597 362
156 749
475 883
786 192
94 203
619 507
965 848
137 699
262 338
851 429
697 174
436 650
855 30
923 363
98 612
99 921
794 180
636 552
191 594
712 921
438 628
19 48
444 712
108 74
514 650
128 919
367 964
149 891
362 516
883 715
132 212
141 5
624 350
657 443
810 202
378 107
463 886
530 851
282 83
584 799
29 783
694 698
769 291
378 936
765 379
585 816
736 285
218 29
500 380
498 801
738 22
930 739
914 406
243 624
211 617
726 293
93 948
577 388
134 356
530 626
653 462
555 699
712 706
826 333
235 540
796 939
45 201
372 987
903 738
974 320
556 480
988 595
614 795
935 28
98 201
543 35
441 170
384 758
736 147
540 554
732 464
912 422
626 584
413 995
492 380
630 762
861 961
578 414
787 786
671 295
470 273
552 119
445 149
820 566
152 895
32 217
437 857
721 138
323 322
330 635
63 551
145 169
751 621
693 723
390 874
301 718
326 199
464 336
640 735
221 773
55 162
67 443
121 611
923 662
979 984
473 186
277 208
458 468
476 673
40 360
736 965
345 240
514 692
719 479
744 779
971 93
688 53
684 786
909 420
751 654
855 959
140 786
621 801
735 736
457 275
405 340
370 186
275 951
800 951
468 613
278 629
539 481
723 581
72 107
927 996
970 272
559 455
122 106
244 770
132 705
108 199
972 488
90 25
407 698
158 433
713 725
362 416
982 513
863 438
44 187
598 157
875 645
398 84
267 275
189 658
754 676
599 592
295 711
200 677
590 908
466 601
658 404
483 163
930 962
278 101
561 371
836 622
87 115
979 450
152 76
698 330
164 156
836 523
570 39
882 345
198 595
260 830
540 42
820 583
508 588
536 85
137 35
379 298
167 997
238 482
158 590
938 157
223 325
76 601
53 384
949 121
678 557
288 648
444 435
640 754
763 639
549 488
83 956
32 177
596 110
357 437
971 799
532 235
205 286
353 981
53 943
572 373
229 974
165 872
186 766
491 998
544 401
101 816
990 258
793 80
80 358
470 844
374 399
143 666
486 627
455 278
301 675
246 330
873 491
216 103
394 278
861 43
897 435
537 25
471 330
257 804
607 164
821 78
978 812
430 125
458 458
276 792
357 244
358 605
400 352
795 134
202 216
73 734
846 308
440 742
344 530
101 562
31 697
668 169
183 286
84 862
887 320
854 6
558 224
236 564
283 227
868 332
399 317
78 527
180 296
851 455
467 78
97 312
989 939
929 979
84 71
934 221
888 990
348 752
915 146
543 575
480 476
45 422
896 566
66 625
175 706
334 335
642 831
837 391
744 119
990 516
168 512
872 406
421 470
772 272
99 441
693 992
995 592
840 729
21 145
245 81
688 420
827 565
997 930
289 232
986 699
346 601
822 980
69 41
687 755
646 430
401 613
549 407
394 602
751 124
216 401
290 243
1 689
428 655
912 954
3 715
678 75
905 149
14 756
511 881
908 339
760 509
645 566
299 250
910 241
744 696
600 713
606 272
259 928
629 150
893 718
315 743
12 821
580 58
512 991
916 159
341 53
745 197
756 472
704 318
52 887
380 721
241 258
195 21
76 70
819 108
556 961
442 26
459 74
211 759
521 440
507 833
712 360
594 172
900 88
200 764
103 675
703 531
568 786
511 332
525 21
567 420
27 601
959 878
353 581
415 958
973 670
964 318
923 20
807 195
103 740
41 573
398 512
393 150
526 272
382 44
38 812
385 233
522 343
253 867
44 954
861 417
348 235
176 240
119 892
625 774
775 230
430 131
6 335
75 798
711 344
91 167
597 300
742 587
325 861
267 50
773 89
260 633
88 663
254 557
656 181
935 440
207 574
910 385
25 468
838 11
699 233
90 773
830 817
194 111
410 352
902 908
246 463
234 730
665 199
361 740
901 86
960 796
792 714
755 141
730 274
701 126
662 596
878 820
487 579
290 365
102 697
894 298
5 478
960 820
59 167
856 253
676 634
625 754
755 615
857 736
656 488
911 439
452 641
293 625
518 74
410 839
813 114
639 807
9 751
35 45
526 659
759 984
728 916
198 383
213 218
636 298
348 287
756 378
665 103
675 405
230 796
901 52
905 611
366 25
171 511
230 901
951 575
362 894
76 352
930 711
374 880
311 659
99 314
148 910
893 877
503 394
951 597
44 620
546 705
467 829
423 300
94 991
768 973
387 777
167 402
665 871
375 402
113 428
75 894
407 895
611 271
752 81
872 365
235 965
218 613
385 338
497 413
290 238
912 117
354 804
884 919
656 987
458 829
933 617
858 246
841 873
772 796
764 487
569 642
264 16
178 55
468 381
688 599
637 179
296 868
688 399
118 461
266 286
839 162
511 873
719 859
868 718
298 490
195 464
16 433
559 405
652 155
284 145
672 552
854 579
407 227
237 42
34 835
754 801
519 415
169 1000
662 412
849 74
347 61
587 777
489 366
537 336
779 5
718 838
155 975
930 842
895 754
339 108
564 96
376 250
889 52
289 807
478 252
416 87
471 212
287 846
694 525
64 823
193 800
721 737
930 82
978 256
485 202
719 189
515 315
759 411
577 931
986 871
728 33
877 929
753 937
132 790
371 929
928 900
306 153
557 163
594 889
718 11
65 165
335 448
825 32
246 964
2 232
243 867
329 722
297 55
711 584
831 202
831 802
624 33
867 187
545 970
491 14
271 885
85 522
732 929
344 55
822 303
372 610
179 799
815 292
966 898
128 538
580 255
801 765
909 810
580 678
882 366
432 662
985 80
657 65
446 918
810 271
765 522
454 261
445 191
227 394
782 127
72 16
620 68
507 546
716 549
935 528
452 815
57 863
317 892
965 838
642 776
569 810
974 93
318 603
478 37
263 628
725 902
759 721
546 560
576 220
845 542
241 218
947 598
762 417
371 840
691 123
424 967
773 585
552 577
985 188
376 5
949 7
920 248
798 288
286 419
178 725
842 901
811 734
788 845
434 232
829 605
813 819
736 777
412 125
310 198
2 276
242 722
738 93
947 646
411 580
864 49
207 478
793 199
763 202
366 228
699 923
504 863
844 151
840 617
297 798
236 807
843 582
686 666
85 6
311 109
968 535
530 618
68 504
667 197
117 269
397 876
321 533
652 603
651 138
92 249
704 303
582 486
654 342
199 465
485 982
520 440
556 233
882 443
47 52
546 997
407 42
117 867
789 33
545 3
980 321
928 694
884 496
352 78
139 374
785 479
507 605
238 6
573 679
725 441
489 789
994 872
68 393
459 407
145 851
587 511
238 522
973 183
367 427
434 476
603 798
597 585
119 265
453 116
921 708
477 662
913 948
922 272
817 459
994 145
522 570
540 18
461 463
195 411
358 529
371 509
466 405
272 247
36 49
406 505
363 282
306 208
521 842
393 192
295 1000
503 58
921 564
295 967
782 990
292 416
791 403
977 847
336 521
599 852
925 725
897 533
497 983
791 94
578 588
918 302
833 931
774 15
274 105
427 446
159 270
947 801
226 485
576 146
684 591
193 452
319 489
801 40
105 467
390 675
679 329
935 4
324 275
576 675
558 450
32 634
398 26
239 705
847 280
584 652
645 776
395 387
681 53
699 909
118 523
132 418
236 941
91 257
185 694
685 65
672 960
344 17
575 721
131 809
382 339
791 807
391 282
290 194
337 840
851 520
42 225
617 317
427 237
887 896
417 73
799 795
182 825
634 497
257 694
523 739
361 81
758 855
553 735
433 747
389 865
211 870
973 63
262 814
840 951
26 177
972 669
402 227
604 486
383 454
303 563
450 46
975 670
64 774
318 945
166 360
205 800
418 366
260 394
248 31
915 565
96 689
261 469
666 682
877 905
72 877
255 324
804 167
31 801
107 460
795 388
765 344
462 74
727 226
429 283
804 63
834 438
270 202
900 552
694 345
665 644
624 764
530 370
348 539
446 180
128 313
906 425
820 15
816 252
143 719
3 929
451 274
934 853
680 142
669 579
883 944
23 85
742 999
52 683
56 22
254 762
298 98
717 54
127 518
174 310
474 4
697 737
570 232
948 988
276 720
417 939
564 402
385 874
382 513
485 986
308 438
889 461
585 583
361 273
24 523
17 192
369 521
585 950
252 464
294 112
981 841
623 244
525 233
871 265
322 576
507 409
48 210
94 145
937 195
699 554
819 122
780 60
163 458
862 738
242 832
619 391
11 386
944 949
361 425
209 854
497 188
736 463
343 287
898 362
596 43
144 979
91 671
8 979
702 383
849 518
309 970
803 508
453 394
121 858
547 920
414 125
312 698
278 709
182 491
858 732
816 342
422 409
922 149
258 820
403 471
154 290
33 260
881 43
421 354
528 822
282 194
565 489
193 775
311 408
136 650
821 103
66 999
258 144
738 932
271 818
827 708
297 508
465 158
172 682
37 330
683 854
359 923
407 34
941 269
16 569
992 932
168 44
869 146
796 240
296 967
144 115
517 649
742 739
578 658
765 621
446 853
397 135
639 126
238 546
999 943
995 478
824 179
598 647
556 54
910 85
105 279
497 321
538 463
345 93
196 294
530 169
655 65
740 419
568 568
840 206
106 185
918 615
432 642
767 404
546 245
515 932
609 237
499 663
798 268
281 363
916 226
72 276
507 188
299 432
504 519
162 663
222 926
636 137
43 851
828 640
401 453
538 93
929 989
6 636
77 884
540 628
605 881
354 898
876 949
598 230
13 60
672 976
240 238
996 956
813 181
632 902
70 76
777 770
23 305
352 773
217 464
389 271
736 424
954 729
596 933
792 753
299 863
426 836
212 581
966 703
954 403
76 729
536 442
118 661
782 452
142 202
263 702
440 335
85 646
272 367
495 61
133 225
194 115
527 732
999 929
263 870
899 266
22 74
290 780
79 702
929 838
32 381
791 366
537 111
422 57
567 247
690 224
474 778
971 186
73 243
349 50
634 268
807 337
590 212
477 570
338 383
399 438
159 716
731 284
868 435
762 650
543 922
435 946
747 531
384 886
881 856
893 187
383 140
801 702
280 490
634 763
417 373
756 595
505 957
280 435
322 120
6 892
340 840
423 542
857 686
347 556
700 552
327 471
762 34
849 125
840 956
578 599
394 265
51 124
686 302
340 516
857 305
226 524
689 7
856 705
761 41
933 967
379 899
206 576
354 483
963 903
80 465
143 171
945 297
354 795
589 186
694 358
361 925
749 724
609 467
244 142
302 499
970 138
173 861
717 819
29 998
692 582
865 151
492 644
998 665
824 619
116 543
32 946
208 115
841 233
529 755
613 89
145 800
439 824
955 783
718 878
945 624
225 870
647 191
489 522
504 103
160 527
739 649
705 102
791 401
945 378
362 438
869 11
66 209
934 332
399 497
871 403
666 545
592 611
789 856
312 875
105 328
570 583
593 802
276 186
350 696
953 92
481 880
618 152
975 149
419 65
312 959
80 523
638 863
174 33
605 24
945 746
830 887
375 259
269 524
979 722
911 320
178 333
753 664
528 897
533 98
690 696
564 719
222 572
990 134
194 302
791 647
602 6
801 162
364 304
866 711
842 731
583 392
589 569
807 548
45 454
206 630
26 768
565 446
31 500
59 450
452 857
152 686
253 926
649 61
390 674
64 397
457 7
337 226
852 467
816 420
427 165
308 60
890 393
438 57
222 874
278 837
980 623
259 502
671 839
22 638
652 566
858 588
955 252
484 665
245 250
674 690
554 656
365 310
562 597
144 917
442 483
418 934
729 255
769 506
577 442
748 605
885 944
610 549
560 310
487 913
86 24
778 975
266 181
721 644
340 489
943 277
647 704
771 980
245 926
998 154
895 512
670 959
478 566
595 126
108 655
305 777
279 637
907 698
705 494
630 350
375 740
937 487
972 193
666 823
583 664
814 317
704 232
706 582
994 88
513 205
976 614
61 516
827 537
645 163
35 608
6 298
528 308
884 651
851 683
262 352
175 233
589 616
576 149
202 646
690 87
541 899
129 867
603 347
419 376
836 853
270 878
801 438
422 181
178 266
293 646
920 209
605 792
195 952
771 823
265 195
929 401
189 750
726 398
665 738
3 183
974 777
755 85
31 112
622 777
246 524
213 516
167 387
465 440
734 494
384 543
210 537
172 499
398 538
139 627
180 155
225 246
806 692
571 422
706 674
759 923
982 846
366 533
102 673
132 678
5 420
448 900
461 300
264 935
958 385
364 324
915 649
590 861
432 309
190 689
322 683
620 880
88 354
37 514
424 282
822 83
487 953
898 622
670 372
708 504
380 41
91 929
768 441
16 750
739 455
461 603
244 471
963 588
251 814
125 17
599 779
74 342
40 458
300 253
16 986
643 364
7 269
802 469
986 788
690 946
67 473
618 186
514 258
303 353
292 675
101 435
238 181
992 585
5 748
70 527
327 596
132 405
98 857
528 514
320 810
956 265
62 840
846 111
228 490
609 127
201 259
330 267
855 239
265 88
319 952
937 357
948 525
353 750
927 285
443 296
656 730
790 199
257 714
512 420
36 353
865 416
418 253
679 207
771 963
821 188
472 311
641 197
943 590
306 179
749 485
489 97
998 784
85 456
202 930
225 584
364 747
821 115
66 276
257 247
303 699
285 411
78 106
864 653
747 249
871 543
903 293
354 502
667 222
945 16
415 847
981 845
6 683
388 426
555 501
40 681
288 918
588 370
282 449
177 244
71 354
278 331
601 469
944 204
520 506
110 355
566 123
978 240
736 840
273 993
183 151
710 472
730 251
251 530
261 869
438 311
685 631
397 589
433 988
793 129
505 726
568 986
811 586
649 196
917 862
79 940
627 279
603 164
738 58
195 507
625 356
823 568
144 767
703 8
432 709
962 639
692 230
896 464
427 178
863 97
530 31
634 706
713 464
855 162
524 855
570 14
6 47
748 289
596 202
983 499
635 806
328 819
286 859
933 841
9 126
462 82
233 938
916 488
74 391
839 676
127 233
562 372
274 469
927 417
481 809
826 300
589 206
233 700
248 173
23 360
415 491
198 842
747 659
937 465
359 276
621 775
265 681
27 198
437 911
151 171
946 758
938 783
691 221
819 735
369 188
116 879
505 283
130 916
565 310
303 857
511 679
655 424
409 2
367 504
720 941
23 735
347 535
24 880
664 158
242 800
279 378
213 745
972 265
486 237
785 759
918 281
582 520
850 477
576 113
512 777
217 838
916 225
166 498
469 779
178 597
779 688
453 862
841 854
347 913
319 90
953 737
602 412
561 739
922 287
353 931
770 419
678 743
250 218
236 965
21 574
156 189
595 400
802 293
750 231
784 878
852 215
465 316
810 504
389 611
141 201
546 286
592 245
67 696
243 622
544 13
26 536
399 469
381 222
764 973
118 610
801 492
352 856
343 804
179 499
24 204
320 879
547 657
401 438
847 409
504 861
457 272
625 502
46 373
595 624
885 224
314 350
168 587
892 743
52 701
240 328
906 541
52 575
132 889
102 460
22 288
456 438
778 650
740 471
911 246
223 221
793 376
340 468
110 565
71 160
138 665
788 593
87 845
480 313
660 20
911 634
561 181
24 519
695 326
359 131
142 829
671 93
574 407
526 545
155 247
14 123
73 128
158 41
792 751
990 515
520 384
391 976
234 52
470 89
254 167
423 175
970 70
950 696
172 972
44 341
210 278
709 703
856 681
736 545
742 126
582 951
483 716
768 376
525 999
558 867
96 767
218 730
399 676
545 786
116 675
323 287
66 666
70 511
701 306
198 829
70 789
558 542
482 808
319 777
353 259
882 306
815 885
786 556
458 194
535 908
614 873
407 632
232 656
114 537
836 572
490 569
425 224
64 501
139 959
100 975
98 270
660 527
115 904
49 959
845 499
444 696
349 537
82 194
145 613
161 638
565 378
557 753
860 611
877 870
611 222
233 161
120 756
504 336
55 354
995 309
103 899
50 737
469 57
894 602
735 336
260 286
990 365
901 898
223 856
7 102
850 259
286 659
947 396
868 134
76 609
323 406
603 93
324 835
294 398
896 406
603 749
639 568
984 890
234 549
605 814
707 203
344 671
451 853
418 489
254 203
523 537
424 700
206 684
305 91
945 819
756 31
540 755
803 36
869 108
436 856
948 246
600 216
329 654
734 859
621 824
748 693
428 116
147 414
712 275
140 838
816 433
909 623
647 221
536 943
239 506
978 966
266 27
617 982
703 154
886 993
905 708
761 7
625 452
334 615
375 257
152 679
176 252
312 600
411 336
280 761
73 359
737 724
969 712
217 958
766 720
241 369
754 656
151 772
956 842
190 609
705 552
742 751
884 570
777 546
208 674
495 638
480 497
264 111
154 118
817 912
843 575
36 995
905 97
458 439
948 447
168 339
987 950
827 139
94 959
418 999
882 83
950 352
91 747
287 246
836 12
279 825
353 647
771 678
694 676
61 531
732 971
322 969
734 748
525 250
633 326
135 943
65 682
535 134
997 883
634 581
397 313
511 748
34 186
191 575
924 747
313 132
618 796
191 583
879 951
138 830
636 732
832 584
128 634
996 694
652 287
435 707
515 777
353 316
804 542
843 64
915 722
233 52
783 932
408 847
255 477
979 82
43 741
853 289
841 524
172 704
29 304
855 389
150 440
137 440
270 632
593 955
498 975
40 163
888 691
678 994
684 372
98 124
239 238
952 416
756 103
443 316
583 78
924 808
243 522
659 893
426 307
922 861
886 95
935 683
894 369
309 855
214 62
355 185
267 140
93 923
468 815
33 447
976 980
438 166
958 86
541 40
996 206
240 297
859 563
732 554
356 619
567 75
48 433
456 101
472 137
857 723
194 398
615 893
831 686
847 241
701 658
625 114
320 401
824 968
966 989
603 97
178 53
354 105
488 847
631 572
947 587
226 658
3 980
997 163
568 940
967 876
144 390
362 858
90 961
543 564
274 602
441 5
50 290
303 464
983 711
456 135
240 210
181 341
733 959
677 757
769 832
303 284
810 187
955 984
130 988
834 278
467 895
678 258
609 282
930 424
530 394
101 595
884 598
896 645
997 482
848 616
381 115
812 9
650 833
353 254
20 537
941 395
359 581
703 105
413 577
959 63
634 617
884 531
132 996
690 20
792 408
928 627
481 965
467 590
689 464
245 41
429 445
382 77
400 287
955 865
229 372
147 476
146 338
550 666
220 427
5 250
794 903
509 896
64 542
980 518
892 245
94 720
70 300
263 103
91 269
730 898
865 718
812 547
882 651
328 531
73 749
355 436
684 611
299 786
908 282
198 968
540 366
714 468
407 12
555 935
313 863
514 724
409 1000
459 685
961 570
526 403
733 980
955 137
233 833
301 194
623 193
349 832
316 962
542 478
644 517
141 645
151 473
25 390
905 900
181 410
72 522
805 869
845 923
516 310
68 520
835 448
25 898
781 143
681 170
605 951
134 67
720 264
630 201
282 660
673 798
407 496
890 325
334 717
424 171
40 531
463 622
565 478
818 262
634 934
888 485
255 349
640 691
941 368
767 671
273 542
57 562
915 224
94 73
399 535
602 617
47 48
474 985
902 220
583 482
868 778
166 627
170 441
437 932
638 694
479 394
599 730
582 741
574 266
810 903
286 541
615 773
261 605
458 427
653 234
885 145
463 893
796 729
796 386
171 600
426 317
656 235
175 320
927 686
423 27
97 157
581 725
216 845
662 937
708 755
703 586
526 585
414 134
736 167
390 564
826 242
250 732
577 255
672 102
878 68
795 219
612 119
51 350
325 41
425 499
387 494
641 659
156 572
745 998
285 232
50 252
369 742
256 582
717 93
674 572
475 291
769 681
487 514
830 626
884 543
812 40
68 684
931 331
443 848
714 737
700 474
171 120
843 962
333 144
391 945
380 439
636 97
923 327
67 369
402 183
537 221
686 970
860 417
606 489
690 792
926 28
630 28
402 899
214 542
452 294
175 54
261 268
967 389
295 846
736 857
509 216
515 578
399 311
334 736
120 161
442 184
950 434
743 415
759 759
348 728
850 882
828 786
685 488
695 312
637 174
368 204
235 335
692 27
60 664
623 94
760 36
703 612
750 362
794 517
883 170
455 91
969 951
644 989
723 45
780 676
511 129
851 937
932 273
716 225
122 933
956 114
267 925
913 968
878 757
200 483
339 545
468 522
90 390
561 81
337 575
206 627
751 999
661 988
334 755
931 157
206 801
144 982
830 36
744 516
218 913
739 711
524 7
22 957
403 554
186 287
303 742
825 152
952 534
657 598
905 176
599 195
417 42
293 565
947 917
823 682
634 783
369 736
918 682
878 875
694 425
577 111
426 512
750 683
266 501
95 260
495 385
578 689
752 542
745 336
482 864
892 43
497 415
686 182
763 543
418 926
407 491
808 54
109 278
968 679
796 688
446 211
854 536
973 702
862 707
68 955
126 408
520 273
723 1
594 137
958 777
884 70
243 758
489 148
427 496
396 214
878 974
478 971
196 238
814 168
894 524
345 147
256 858
370 717
100 924
337 454
145 74
425 722
697 627
801 919
927 682
540 191
618 332
588 565
309 675
992 902
132 906
610 345
493 558
815 228
826 431
12 209
393 221
256 592
91 631
400 788
501 906
392 383
40 708
439 822
874 568
288 582
966 69
565 501
935 833
163 18
991 794
749 359
243 219
948 40
12 745
55 293
766 371
517 868
456 55
187 913
766 582
319 214
676 142
693 805
765 773
677 499
339 656
175 290
855 187
413 360
575 544
796 914
885 58
187 204
682 267
160 264
130 36
436 153
423 464
800 803
126 518
29 518
247 893
366 330
475 932
403 466
951 423
107 886
783 647
601 656
378 667
326 906
770 153
267 609
528 348
576 950
120 82
530 937
695 100
279 117
651 968
956 473
785 160
338 267
977 568
772 618
479 94
553 288
422 68
414 859
259 865
822 283
13 455
689 140
274 238
29 519
290 967
139 532
331 188
600 564
249 521
44 780
11 16
767 975
515 776
210 819
819 308
231 759
268 376
730 3
125 821
523 677
250 843
566 597
590 209
489 551
726 471
397 856
647 284
416 965
687 768
859 248
491 449
428 769
383 288
318 302
655 901
369 664
825 120
350 334
759 871
858 135
881 649
558 389
758 239
669 90
970 775
295 483
181 655
488 536
771 36
575 955
662 864
104 130
496 869
632 643
704 555
882 895
129 553
951 964
816 760
765 146
461 534
941 556
598 897
872 533
778 867
254 853
413 78
321 972
415 151
251 919
996 454
685 283
241 858
25 409
250 848
622 654
614 431
76 154
860 824
558 263
549 403
770 46
769 515
690 787
899 473
160 760
688 820
3 468
295 439
419 623
545 246
715 3
282 161
673 751
678 904
826 236
536 297
674 140
182 817
981 340
20 29
532 65
370 385
722 379
79 437
349 381
13 968
833 45
606 116
485 334
523 424
586 731
599 772
167 604
695 695
545 568
891 992
949 700
737 342
17 111
136 952
440 546
460 831
853 735
487 463
606 923
799 248
678 704
692 845
964 198
326 838
624 434
513 120
267 285
689 257
994 526
550 374
249 24
14 230
107 7
660 954
530 129
863 179
921 855
245 257
912 390
976 316
167 620
124 500
195 154
73 442
257 806
641 1000
258 19
2 523
744 665
993 465
62 930
839 943
452 5
56 107
63 406
82 644
185 38
814 721
743 887
428 594
321 186
51 463
950 380
254 299
793 574
460 225
979 947
870 697
339 150
922 481
135 613
724 622
757 8
817 356
507 638
37 835
1 529
31 514
358 478
229 390
994 375
890 948
63 142
885 365
192 853
826 106
875 291
437 826
819 201
898 984
45 632
486 929
906 526
822 859
313 13
227 481
471 152
75 742
10 428
659 687
8 595
940 187
147 970
692 841
948 609
184 127
115 810
787 195
659 810
725 134
732 44
680 64
292 206
41 983
927 748
542 187
257 664
12 544
24 637
924 337
357 317
421 212
43 212
429 310
855 854
579 911
172 721
458 714
521 505
101 59
548 571
340 397
981 734
544 712
170 794
431 112
254 628
858 576
924 794
740 783
911 866
194 316
53 400
839 799
471 531
879 472
65 815
191 629
543 835
364 81
859 191
418 504
301 460
703 76
872 58
321 73
264 512
209 44
976 523
300 368
408 657
273 251
734 879
472 759
852 400
406 343
386 630
810 361
952 926
871 842
961 968
33 50
518 178
55 515
185 382
657 823
642 79
139 610
506 425
469 493
58 460
859 69
871 758
530 749
583 470
957 363
830 502
84 47
250 400
229 758
938 747
309 65
542 397
984 329
487 616
562 910
240 612
262 943
860 58
592 798
439 751
524 542
62 981
842 926
731 36
999 619
732 183
652 724
65 601
686 239
692 842
788 598
844 26
650 265
557 810
55 657
660 661
16 475
547 708
263 468
319 630
403 104
238 234
567 279
997 557
609 104
232 834
928 994
445 548
916 634
876 987
727 444
464 721
93 792
705 288
503 960
392 299
883 11
949 432
873 812
907 264
170 616
407 40
981 803
629 584
88 176
786 134
416 141
711 961
560 720
364 837
163 940
571 738
54 131
175 326
39 495
567 34
287 294
49 345
167 26
970 372
322 615
18 275
351 998
82 451
78 103
830 335
64 681
396 745
864 959
208 591
178 405
705 678
246 344
683 21
564 882
374 897
274 396
272 398
400 16
716 319
752 453
414 460
349 179
628 626
956 9
608 874
457 358
509 435
272 817
438 782
867 263
552 437
256 219
451 83
417 45
849 822
812 289
342 885
979 366
606 523
564 39
872 16
119 771
196 630
596 965
907 446
302 568
816 445
705 919
134 542
687 338
570 522
665 788
830 232
707 861
686 777
753 564
741 384
487 164
773 250
357 81
176 54
318 915
331 844
90 545
824 79
358 226
957 995
611 932
324 425
908 58
232 952
737 260
585 333
640 182
200 247
499 121
599 971
256 180
518 201
827 21
216 649
579 964
261 222
630 124
932 80
589 333
78 891
101 851
23 884
974 576
322 900
913 342
721 358
91 699
280 551
304 248
903 281
837 894
811 866
726 793
545 95
270 965
766 986
486 671
993 653
784 681
345 926
491 566
550 658
84 925
789 45
897 364
841 172
568 913
847 3
346 481
870 388
336 68
665 336
574 567
785 506
796 721
550 198
732 20
260 512
701 927
281 653
411 869
358 854
845 816
13 812
754 40
712 138
336 131
295 256
100 349
239 412
87 394
99 557
804 547
728 871
869 973
370 81
987 229
723 931
160 154
805 112
326 706
944 682
900 472
460 552
468 787
651 480
645 782
874 789
743 749
507 440
608 456
372 217
998 860
2 925
558 747
763 429
431 503
660 41
733 762
785 981
836 687
557 862
695 897
890 434
481 287
733 939
220 749
859 96
368 900
647 55
977 680
146 47
779 572
168 588
7 123
555 600
720 733
728 969
915 287
575 314
212 263
63 978
341 461
534 262
405 207
502 56
529 870
843 918
206 752
702 604
750 653
849 597
286 400
927 802
650 976
527 596
361 778
698 888
314 50
453 412
312 999
474 47
458 351
286 600
350 84
71 5
388 453
648 892
729 141
644 218
246 481
101 964
238 962
251 374
662 930
266 545
323 67
98 899
318 77
740 81
381 164
439 841
817 139
624 865
361 432
665 355
858 200
617 556
230 895
565 238
30 982
432 577
242 139
152 114
768 270
264 880
273 114
231 832
611 823
879 993
208 952
198 637
204 820
1 883
449 777
995 56
607 303
531 432
858 310
2 409
785 308
754 243
434 37
633 656
191 969
69 115
272 873
783 759
402 177
667 340
421 223
575 298
957 123
199 695
554 350
458 397
405 747
466 465
901 167
91 959
159 91
568 828
297 370
989 299
306 701
325 911
789 117
892 803
929 994
602 748
172 179
532 790
29 270
642 597
376 79
123 190
873 523
638 224
477 424
648 445
277 584
221 951
605 453
965 502
119 409
784 747
710 44
401 863
333 576
363 811
995 825
141 816
984 639
857 601
274 357
631 763
644 420
735 345
682 826
951 65
338 644
228 828
833 146
783 189
768 193
334 287
876 671
715 160
707 150
417 637
996 841
363 688
861 206
53 795
721 590
355 739
716 824
976 302
592 664
956 800
454 374
587 719
478 378
475 791
187 67
723 919
884 963
24 897
711 701
357 825
347 866
422 735
727 767
443 858
903 499
446 706
235 409
345 76
991 972
345 672
479 846
531 761
657 218
973 213
956 877
64 18
934 168
426 502
840 969
628 378
964 232
587 220
893 611
258 429
824 237
618 813
80 36
78 545
310 614
342 49
537 695
646 271
265 3
354 823
606 657
620 445
382 788
59 508
803 734
864 946
399 915
655 829
934 669
272 442
218 61
38 909
712 819
828 200
381 326
152 217
489 757
183 615
196 247
909 684
896 731
225 522
846 48
90 927
468 701
174 611
377 272
575 186
215 162
780 585
789 466
989 22
500 683
166 826
994 334
694 390
883 844
698 637
31 639
247 498
226 963
133 643
356 767
171 652
165 811
752 481
89 498
834 707
41 122
273 716
245 130
135 194
944 417
840 299
355 80
880 792
352 621
225 774
483 441
315 842
849 118
886 86
669 463
863 702
643 391
251 829
765 451
494 293
945 221
201 697
441 383
397 107
775 32
233 230
417 35
64 841
958 958
257 211
786 14
39 927
781 546
436 50
125 787
139 566
620 515
258 520
173 161
189 139
873 927
745 621
795 889
733 433
573 675
648 519
280 309
222 101
915 895
1 813
280 253
646 686
156 543
910 712
573 963
980 988
735 495
402 557
103 752
542 809
182 662
256 316
591 424
349 751
282 32
32 257
730 845
984 336
254 727
93 72
102 984
547 950
276 192
724 154
470 208
715 25
176 358
282 561
970 270
150 518
683 550
684 166
378 121
537 94
498 770
849 20
262 821
833 491
402 811
788 82
515 706
833 151
836 237
514 984
232 239
597 609
921 518
6 97
737 781
672 752
964 927
723 849
196 625
628 924
643 828
226 21
544 663
764 220
144 225
185 689
824 682
205 673
654 339
646 448
281 17
140 914
955 724
125 746
547 655
694 104
513 77
381 152
20 985
694 757
168 286
607 206
382 472
930 806
853 661
489 270
591 40
718 447
516 362
292 625
590 735
825 54
659 694
407 35
602 187
821 309
971 43
231 47
29 892
835 629
138 4
740 780
935 247
630 437
492 778
112 451
19 689
497 407
231 459
286 6
846 176
754 837
118 645
946 238
804 568
555 72
832 815
763 321
498 451
564 397
822 134
809 704
362 18
699 517
572 291
673 27
662 595
889 990
701 234
824 382
218 431
974 37
343 805
939 545
120 648
619 673
14 977
938 428
848 335
891 753
106 917
343 414
862 799
426 504
703 863
106 96
271 584
395 235
18 201
474 743
648 794
574 126
112 932
609 545
406 979
190 73
866 71
682 675
220 996
295 963
890 396
740 884
981 365
453 680
767 553
206 523
982 380
42 543
19 10
625 7
903 474
748 231
388 147
562 855
996 930
542 388
987 663
38 631
629 33
289 730
220 88
955 715
716 321
592 493
926 250
585 434
859 458
389 175
402 334
626 560
392 309
159 542
134 575
611 840
416 441
378 122
215 115
224 469
422 174
708 478
211 318
151 110
56 466
965 968
73 342
994 827
907 981
451 868
583 395
399 255
637 50
467 241
885 391
816 449
54 394
501 832
896 363
349 787
772 779
36 662
934 161
997 844
232 159
321 311
91 77
223 121
395 140
894 985
585 340
663 715
743 335
132 584
813 335
302 839
486 957
869 156
854 201
726 952
401 704
326 180
23 328
682 516
712 446
110 503
747 975
737 795
476 918
706 968
26 716
481 582
125 267
804 407
337 827
757 386
845 716
459 820
861 983
131 453
646 639
138 676
522 863
353 719
71 67
307 804
757 259
906 11
960 510
501 6
404 579
416 970
155 373
234 804
649 648
151 935
655 870
191 268
696 803
1 944
52 248
658 549
551 738
467 923
812 487
816 680
379 216
616 1000
146 948
281 428
680 532
221 501
802 896
541 97
239 453
999 315
271 383
112 65
671 436
302 245
601 465
197 383
499 317
668 24
312 429
356 125
507 350
103 226
272 583
394 836
293 207
917 567
885 285
298 174
276 885
952 240
730 965
78 836
267 350
233 521
189 210
349 404
872 188
939 217
683 9
582 59
510 960
570 29
456 948
597 264
419 375
981 973
509 478
898 133
534 864
22 196
846 684
67 578
549 587
721 466
196 130
574 588
43 624
113 590
946 980
752 25
600 317
491 703
350 499
677 908
514 249
919 68
557 134
237 890
688 377
645 64
876 89
827 50
354 749
882 695
416 91
43 17
331 258
511 381
546 30
782 713
806 861
865 852
261 273
836 72
312 16
697 325
868 780
687 807
748 310
836 302
248 447
908 334
996 579
592 182
437 794
409 246
214 10
149 434
864 355
60 387
475 386
702 950
539 151
338 670
636 727
33 347
33 76
879 423
530 191
171 346
219 752
711 477
561 90
814 33
683 461
983 136
819 290
963 318
846 611
668 182
128 426
225 144
318 742
917 87
700 238
159 949
350 599
127 327
318 42
976 666
121 208
366 473
54 116
850 525
474 35
826 138
549 328
121 833
10 957
715 462
194 758
298 457
267 299
700 668
209 713
170 147
249 169
629 895
472 291
890 660
269 900
268 212
854 386
198 593
633 1000
600 240
460 203
588 711
468 3
71 921
40 573
633 679
7 532
781 79
651 657
5 398
903 544
520 499
578 499
941 20
992 957
102 230
827 179
429 745
234 90
612 917
612 996
569 82
700 718
518 984
890 169
51 538
751 358
93 444
799 987
563 810
528 965
306 180
181 855
485 531
524 316
450 500
201 224
743 532
9 352
436 342
913 608
73 932
931 834
648 674
19 776
656 514
300 301
129 919
62 446
395 392
565 425
78 402
340 982
650 461
303 885
769 134
648 35
334 356
820 597
700 738
88 893
981 96
639 3
602 393
955 938
765 251
487 917
536 52
740 480
911 220
939 706
555 584
912 900
116 587
512 979
50 589
438 701
822 351
765 687
216 352
961 223
820 521
929 746
152 976
672 688
785 617
800 812
528 700
587 400
119 470
123 331
123 994
547 425
283 440
305 890
190 739
6 259
932 878
114 400
282 59
208 126
448 699
143 332
848 968
985 439
189 999
995 215
734 293
883 927
981 776
767 874
711 858
697 157
678 298
132 129
899 498
660 279
361 975
59 69
12 907
858 755
164 556
161 611
742 821
394 198
498 501
455 283
838 354
566 925
637 293
771 524
595 152
50 840
592 104
396 896
133 751
701 890
695 759
446 793
436 531
80 873
171 970
103 579
709 803
79 407
210 204
844 669
314 557
452 221
897 811
103 110
41 140
383 241
331 439
40 407
412 303
623 1
883 542
356 673
201 32
362 742
973 195
758 863
558 603
656 83
558 925
106 832
586 59
767 953
187 951
121 852
319 263
769 655
487 372
921 217
648 494
954 467
596 676
173 634
577 528
672 727
415 636
494 467
169 948
100 201
217 641
541 455
520 973
151 320
706 717
856 95
834 992
293 519
157 378
31 491
947 586
497 942
101 646
583 893
823 222
263 804
861 705
262 362
700 986
780 223
751 916
996 546
60 145
715 446
738 138
958 419
76 500
711 741
71 880
607 780
592 118
473 785
569 235
134 607
78 199
708 923
829 945
437 866
671 845
189 953
675 706
887 716
319 54
215 879
177 371
491 212
94 782
602 470
925 506
46 622
663 700
871 700
880 538
767 44
181 670
20 131
223 594
762 478
440 710
693 272
724 306
642 347
478 788
420 592
863 859
714 375
233 75
832 588
39 514
666 139
549 782
524 530
170 25
518 995
75 122
562 419
923 489
143 225
243 775
549 719
497 694
239 906
360 172
508 178
569 697
216 22
584 304
846 778
510 889
983 797
227 424
871 198
103 292
296 713
665 730
609 664
130 135
86 914
614 362
305 807
917 451
894 215
298 714
219 572
554 433
997 806
641 36
51 215
182 531
697 344
300 417
706 280
557 91
566 204
18 513
166 60
634 431
94 231
525 521
483 426
45 766
360 418
904 615
174 335
709 235
954 701
176 508
698 270
75 804
338 584
355 114
382 759
676 205
234 745
442 57
274 318
459 684
40 250
467 296
229 962
76 21
584 245
391 178
952 620
431 565
37 969
596 73
392 246
398 565
76 392
716 539
887 447
86 985
189 455
855 747
837 56
177 632
682 791
602 320
489 902
325 860
300 630
10 731
445 433
201 443
740 461
583 448
880 672
260 831
973 386
838 702
987 349
225 316
209 508
287 868
210 979
127 651
569 717
413 401
197 206
558 119
869 490
772 477
756 480
887 631
957 342
658 939
853 284
949 447
534 725
834 987
953 126
543 75
946 207
297 389
251 707
722 37
242 790
332 597
336 212
892 611
682 57
130 747
559 803
139 240
989 216
657 862
796 226
115 659
732 293
160 3
986 121
947 310
929 506
473 133
927 584
188 430
665 891
899 992
208 277
715 412
111 998
782 113
823 850
73 612
446 442
681 402
397 44
766 37
640 845
563 488
950 858
423 212
370 999
96 318
85 581
167 382
196 101
246 638
926 819
397 201
490 952
882 438
804 691
622 106
125 715
361 378
70 694
141 196
511 884
49 683
635 861
730 346
860 851
60 748
553 813
291 826
278 305
698 784
612 380
66 837
58 342
98 938
365 631
962 528
792 882
793 402
523 779
549 249
256 156
546 593
943 802
41 999
779 118
245 129
221 428
670 218
385 132
90 208
497 897
21 663
231 306
642 368
632 651
298 19
869 826
873 913
482 738
42 111
877 428
433 192
385 229
650 979
14 261
5 517
595 198
843 819
47 994
261 263
644 521
528 871
918 853
580 982
966 772
4 843
520 57
846 811
923 404
771 947
382 83
619 527
642 390
665 147
417 737
319 947
212 967
888 116
49 308
64 625
698 507
765 689
464 372
534 992
85 828
167 95
179 808
378 537
671 889
106 471
384 397
79 204
716 553
893 912
927 542
874 975
556 637
309 87
430 631
515 291
432 556
967 903
488 832
308 168
634 823
152 519
150 953
137 619
866 237
171 278
764 275
507 523
469 242
956 530
415 905
172 800
320 790
17 682
464 534
401 914
878 237
430 298
564 545
416 975
702 171
286 978
764 565
733 157
266 750
995 31
774 502
218 435
781 104
653 727
509 165
807 612
383 981
778 104
215 138
540 663
932 209
654 670
100 492
867 617
229 528
852 704
832 343
804 339
225 784
238 201
908 778
94 776
481 195
556 588
219 441
259 410
462 340
325 304
521 887
187 514
115 696
127 48
519 673
941 528
685 463
640 507
817 870
76 458
16 956
432 223
349 460
48 825
530 90
733 600
492 705
168 228
723 827
138 904
873 770
443 561
509 531
919 121
173 375
875 205
61 607
259 606
358 267
108 473
186 154
505 314
690 265
32 602
976 578
613 322
597 783
500 715
793 214
352 314
952 103
249 638
159 786
936 853
649 443
882 552
526 42
932 546
11 338
855 362
128 166
499 44
205 717
927 865
665 972
930 609
976 991
521 746
824 234
484 150
316 460
840 411
900 134
974 108
820 602
631 850
623 185
154 940
570 391
915 627
160 831
161 733
937 299
972 773
26 217
913 5
300 288
32 752
470 734
968 764
641 747
106 592
97 727
671 536
445 862
705 387
257 809
283 567
767 269
772 372
290 25
495 563
674 15
427 749
535 635
416 361
911 9
130 145
527 787
801 989
83 390
531 210
237 395
71 157
76 328
213 693
345 14
311 175
880 920
618 773
987 142
492 969
860 585
321 809
972 29
763 379
996 62
726 416
786 387
298 650
493 577
200 556
264 317
123 724
461 941
948 425
359 373
366 313
541 313
737 653
806 858
26 391
912 972
278 868
563 281
310 423
60 100
863 694
576 914
508 54
224 734
481 347
99 982
279 550
980 849
954 361
619 856
12 112
237 617
767 147
407 810
888 826
897 162
704 580
986 426
781 170
739 267
743 862
875 3
741 76
980 574
629 727
458 920
85 923
298 817
18 896
97 925
973 877
917 353
738 362
847 26
551 832
351 229
603 967
202 719
702 743
676 816
559 900
163 248
476 554
889 759
666 509
876 887
693 228
512 960
773 432
2 750
569 794
941 545
380 705
772 187
264 415
727 115
73 779
843 204
405 100
586 512
187 779
239 107
747 857
934 754
572 614
689 658
691 485
447 974
886 247
12 894
821 81
361 575
355 624
932 397
183 849
925 277
616 88
549 518
373 718
737 339
236 554
569 450
88 837
3 893
369 423
868 198
471 479
215 602
310 96
188 408
794 899
630 210
752 820
634 935
483 324
173 313
376 891
881 262
393 517
679 943
995 768
909 165
107 623
573 354
152 699
110 678
10 591
869 507
487 587
860 514
551 936
791 931
520 641
437 575
600 518
273 168
722 220
63 974
612 661
794 929
60 911
805 767
261 210
70 897
934 255
584 938
246 70
447 29
363 978
516 783
870 349
708 579
60 293
155 643
141 908
612 6
320 781
341 865
624 556
768 320
243 505
982 753
463 399
913 662
642 586
519 578
503 801
297 150
335 9
89 395
890 765
727 945
277 304
726 973
172 16
290 492
487 320
67 336
440 578
816 495
569 551
506 218
687 793
668 587
449 262
727 883
108 151
545 92
512 803
471 364
575 954
46 246
125 920
307 55
536 345
877 245
553 963
255 209
373 408
838 391
790 558
909 873
715 151
948 775
560 249
168 313
116 710
658 22
898 345
485 547
219 864
59 369
863 928
650 108
159 639
852 783
864 115
975 878
551 248
197 565
666 595
917 95
773 349
454 765
507 291
279 600
950 225
436 867
568 693
140 974
976 617
547 957
679 103
970 318
259 686
661 855
554 111
918 730
278 597
782 230
478 522
23 231
807 746
134 746
674 727
853 625
494 601
762 394
352 975
866 980
390 970
464 284
401 405
148 551
73 381
260 277
721 81
523 158
131 74
488 459
864 414
256 781
155 583
532 634
257 913
769 520
558 751
28 295
587 713
769 964
397 811
52 957
435 512
963 135
435 667
660 162
326 607
748 248
271 882
580 965
457 541
260 640
72 300
701 882
551 660
53 196
717 87
681 883
697 939
157 731
217 157
938 371
499 760
360 861
407 602
187 426
654 914
276 544
802 715
20 1000
206 551
873 489
369 6
296 827
560 759
113 683
368 274
743 940
443 252
462 822
975 365
121 84
330 29
884 35
380 186
345 100
28 526
964 438
636 696
324 428
482 491
791 170
848 727
245 26
755 946
833 228
307 943
656 660
842 785
720 503
802 333
20 536
530 834
322 404
131 414
272 903
762 666
922 461
288 822
819 170
714 802
293 935
754 388
962 675
706 825
744 187
782 755
922 288
791 420
790 114
745 812
174 940
105 134
510 533
970 578
82 775
54 599
631 809
370 980
287 498
937 641
296 40
625 120
704 427
253 893
297 252
497 300
370 20
998 18
88 167
562 377
65 517
175 381
404 953
579 926
211 230
313 71
474 572
32 95
401 478
785 613
697 223
23 320
505 20
36 418
600 840
566 927
655 742
353 249
912 123
345 203
136 148
900 437
916 769
849 114
815 678
633 606
819 314
923 110
464 868
374 825
390 864
116 230
427 774
716 765
170 368
569 435
694 244
436 502
143 99
84 600
944 99
452 148
707 352
165 519
388 349
800 814
137 931
546 326
457 798
878 485
457 942
664 695
290 924
357 445
89 106
836 582
550 351
386 123
518 339
677 169
927 183
39 765
403 740
216 861
356 833
271 775
451 731
26 675
720 76
435 194
944 817
242 407
145 912
11 188
173 178
154 571
562 442
973 274
921 787
956 735
337 711
251 483
575 29
911 33
550 703
16 968
673 440
118 880
354 424
327 549
470 187
265 422
350 246
488 707
810 503
557 844
767 867
131 521
431 285
911 442
527 234
746 570
80 816
570 906
721 225
595 293
649 669
328 404
491 360
834 504
467 660
662 225
823 716
342 78
30 500
709 34
500 556
763 297
656 636
38 235
548 708
746 992
355 314
48 324
71 997
535 329
442 413
290 513
599 177
236 47
286 686
963 980
286 883
234 605
416 229
728 405
789 52
111 233
888 307
123 671
915 914
881 945
190 58
345 900
376 677
589 476
346 131
184 441
973 880
682 645
923 972
817 286
557 468
486 939
525 474
736 518
131 245
948 149
321 977
677 324
548 21
730 456
983 879
387 281
946 588
464 56
74 996
203 578
949 75
986 33
541 228
994 15
983 447
125 980
983 951
441 887
143 401
22 777
300 136
611 916
193 851
6 108
785 332
800 196
646 681
159 239
28 665
478 656
525 106
724 450
818 205
302 278
103 492
186 647
324 131
181 810
522 535
171 733
495 64
203 494
836 737
633 321
552 95
176 975
955 656
324 973
281 62
598 438
238 839
862 325
541 160
45 811
418 936
920 307
21 897
333 204
23 227
465 147
977 921
19 128
506 230
389 147
764 443
42 253
17 739
935 522
565 365
830 442
788 447
722 942
595 715
115 544
622 396
384 712
50 136
237 674
958 300
536 493
303 767
421 993
765 847
249 826
642 522
452 720
554 383
786 559
548 358
870 531
211 938
413 960
346 192
877 457
712 587
185 474
719 530
166 260
246 894
546 848
808 76
122 19
964 382
398 290
51 675
756 831
663 826
997 319
689 818
588 414
812 198
734 227
437 950
173 305
425 258
488 675
888 931
920 216
468 127
478 694
278 846
879 583
603 140
465 362
438 511
778 429
400 697
660 273
397 762
865 990
102 774
417 66
616 895
629 787
676 517
734 684
678 390
734 863
93 822
898 670
889 623
358 448
451 855
267 279
111 747
945 537
655 832
657 872
718 157
429 560
339 647
919 67
778 462
430 254
914 99
589 728
816 704
451 378
178 119
824 137
802 499
376 11
33 666
989 328
102 44
446 186
849 346
486 337
335 136
771 727
524 731
345 366
141 359
227 638
598 804
922 160
689 235
660 216
695 807
708 350
366 565
852 605
35 53
645 476
683 112
689 522
530 715
472 12
576 707
4 772
872 853
985 131
362 103
219 962
57 376
273 49
952 533
728 701
993 318
244 326
436 472
402 493
527 390
770 998
533 672
905 986
752 819
98 173
806 220
238 792
817 59
723 787
890 170
97 713
971 860
967 512
269 405
415 784
883 363
722 381
368 181
975 396
897 296
402 829
743 909
894 586
892 215
292 111
90 485
902 400
642 35
14 351
980 621
60 531
895 156
31 720
16 509
343 529
924 431
22 407
232 541
759 56
669 200
153 227
84 42
561 316
328 301
786 553
774 484
638 402
126 522
815 203
824 32
783 615
35 32
48 181
791 628
482 837
989 784
516 657
495 33
356 436
597 893
473 879
761 223
581 793
633 251
38 56
497 8
268 473
231 145
998 132
897 60
487 32
766 375
622 678
863 969
809 1000
861 173
910 422
363 31
795 785
927 939
222 374
963 420
361 113
401 392
816 798
809 623
139 339
912 388
59 479
939 589
728 11
207 605
410 188
366 650
412 156
60 109
361 572
225 564
637 427
485 126
76 422
329 309
541 324
510 697
196 541
706 998
492 760
887 623
97 905
397 840
996 497
943 748
51 216
94 825
768 401
245 207
788 618
835 455
527 588
157 696
570 463
641 897
698 360
123 767
57 299
587 462
684 210
68 846
949 704
859 400
852 927
823 596
200 211
238 523
358 48
426 848
63 894
490 13
494 32
196 30
489 33
249 386
397 469
336 929
327 533
53 778
485 461
542 461
58 918
679 751
497 571
137 596
114 693
398 951
645 1000
129 577
907 296
196 593
567 59
240 792
885 691
83 561
131 805
795 750
720 398
319 998
674 849
656 629
977 776
556 362
479 989
968 589
158 250
688 381
31 898
527 568
558 371
899 336
159 119
193 472
221 295
532 988
727 531
519 192
267 261
211 698
658 309
473 191
678 547
412 962
319 254
661 479
574 467
348 8
463 691
14 219
811 46
584 380
783 858
644 73
554 71
768 961
276 657
503 60
464 245
437 802
630 431
246 48
863 160
584 295
304 798
800 456
686 114
244 32
837 712
3 663
820 274
185 471
453 522
303 708
869 709
992 921
189 849
312 92
761 655
358 582
492 212
89 614
206 350
667 665
867 126
840 744
718 383
57 144
79 123
943 98
979 765
382 180
739 632
124 745
409 143
683 424
447 81
27 133
66 367
181 960
767 963
305 370
90 829
509 286
337 597
108 348
626 329
795 760
545 315
239 719
1000 454
157 177
834 906
841 104
531 968
320 202
950 494
137 810
723 9
725 725
946 63
991 743
65 53
929 522
901 513
88 942
782 59
588 458
655 124
795 663
720 977
327 893
560 618
673 600
804 647
468 569
656 677
472 666
591 679
299 903
287 752
523 135
946 143
875 462
140 235
914 396
854 802
511 647
681 546
984 774
29 76
878 164
503 297
269 820
167 920
970 829
190 987
940 268
563 738
394 254
610 865
310 616
605 499
470 161
740 271
639 290
302 882
394 202
993 361
443 67
183 529
204 492
12 760
387 628
30 832
680 197
633 841
243 685
402 758
137 494
858 942
566 976
533 465
974 952
481 424
599 181
528 788
569 482
478 106
215 488
284 876
285 108
377 810
92 394
120 110
699 398
627 948
302 587
867 766
652 422
890 796
47 340
255 202
732 461
367 540
903 762
144 983
420 820
647 113
720 510
531 786
398 200
86 688
90 223
741 443
95 221
267 385
970 973
174 948
998 583
593 258
108 332
115 154
599 175
483 292
349 518
232 419
705 359
841 295
447 273
555 60
799 667
218 440
204 581
341 471
592 730
286 712
715 639
496 190
718 782
545 688
992 745
821 26
988 751
98 847
885 867
241 747
528 475
444 278
998 954
825 305
120 151
238 809
697 974
925 520
627 352
868 411
31 612
281 574
2 341
95 386
885 675
562 403
113 147
697 719
482 104
589 304
792 950
980 943
714 765
914 940
501 328
290 387
99 844
163 394
421 640
820 777
37 190
230 616
500 40
342 590
215 555
937 918
608 281
144 705
103 320
174 832
289 645
741 925
961 205
765 645
967 562
20 787
153 509
311 419
138 232
527 620
999 919
544 798
965 85
89 745
947 322
543 561
635 459
988 382
282 244
630 23
411 518
270 333
24 378
894 751
933 459
645 808
1 886
309 387
574 512
777 821
101 88
615 614
613 413
897 946
309 34
463 735
362 290
292 408
461 138
736 489
86 673
450 338
474 418
2 337
164 318
637 228
550 730
752 398
373 177
831 302
248 155
404 789
872 399
513 317
64 114
821 157
681 775
678 435
381 894
26 822
178 697
874 720
55 845
753 94
565 653
902 759
941 357
124 290
55 436
253 526
424 207
472 955
666 334
741 780
409 595
767 600
482 455
819 827
881 261
545 203
333 689
832 868
103 496
563 661
770 118
290 960
241 692
20 71
983 810
637 589
946 870
717 265
506 325
766 838
582 172
829 252
321 867
20 601
44 963
750 395
643 545
154 373
43 402
336 392
208 33
905 335
633 132
534 109
407 610
848 767
294 110
816 705
862 913
39 378
978 890
833 11
777 2
445 173
703 493
295 144
492 382
162 316
110 133
825 277
882 713
399 851
131 178
3 268
301 741
207 359
734 652
347 433
61 175
7 680
721 771
709 213
105 453
53 112
521 24
69 942
274 218
318 727
135 950
701 173
817 703
711 795
109 917
68 645
660 642
330 678
603 26
317 304
549 343
593 325
252 448
819 610
5 644
744 411
228 671
687 692
634 116
498 885
150 983
723 767
710 27
751 640
722 750
630 631
606 256
901 56
184 983
82 220
267 613
736 651
158 719
919 7
769 121
356 574
521 271
999 850
505 23
954 232
878 79
743 536
204 94
954 988
239 38
95 453
760 843
702 52
273 155
345 498
943 234
461 274
3 650
337 418
511 618
705 298
789 335
188 291
592 997
694 44
810 205
556 39
774 720
920 294
962 43
556 386
509 824
148 415
615 522
325 840
304 281
903 548
913 441
92 586
650 741
914 91
800 911
980 732
179 381
677 795
801 636
197 957
537 983
26 426
636 864
997 318
937 173
476 2
940 388
245 266
97 404
705 31
995 544
421 466
958 420
867 709
30 464
697 996
711 550
105 942
939 675
908 226
258 490
700 976
685 202
948 177
509 316
630 100
455 898
327 328
415 520
934 481
93 404
416 880
617 98
791 932
940 57
98 715
686 509
669 789
335 848
294 260
571 303
37 12
400 898
911 907
956 484
641 561
960 724
30 432
338 32
613 337
277 823
944 651
720 720
290 494
915 842
938 663
542 492
445 800
260 864
657 136
78 439
134 108
347 97
905 346
955 632
61 467
226 865
197 271
501 174
128 310
368 798
155 738
189 52
856 310
706 822
306 550
410 982
220 87
241 739
47 888
591 352
550 317
196 494
517 955
789 373
789 518
46 695
846 302
423 430
668 189
654 77
298 420
769 799
815 880
585 648
473 95
558 393
880 715
184 994
780 897
712 645
170 672
154 559
910 658
628 880
75 10
944 853
176 721
545 903
514 484
953 901
123 886
863 514
186 539
476 108
679 275
715 424
678 3
778 448
864 709
779 628
24 88
977 584
712 404
590 33
482 893
470 750
834 903
747 452
178 673
265 879
744 236
760 195
814 944
881 396
483 346
424 403
565 228
57 517
587 361
810 997
632 734
103 816
913 117
923 479
487 904
424 406
745 404
476 696
552 298
366 502
523 295
883 166
105 549
862 635
194 234
640 10
481 518
309 84
299 136
66 885
34 58
101 940
387 720
61 236
62 975
242 853
177 325
858 557
434 346
719 425
914 845
938 60
522 854
659 514
639 814
455 190
324 766
771 832
925 546
624 875
556 89
301 725
203 657
340 790
359 985
809 690
299 593
212 493
206 35
157 226
320 485
552 563
409 480
522 530
368 710
996 318
40 616
382 317
936 265
526 986
656 806
81 321
934 656
803 489
958 22
575 610
283 750
272 467
926 107
234 680
30 776
387 397
979 131
373 206
388 649
502 241
809 553
107 146
887 252
478 757
189 825
873 241
38 838
67 900
406 182
466 979
358 477
752 598
95 35
925 64
566 779
952 886
943 39
762 36
420 400
142 856
717 89
832 274
374 198
503 972
776 547
499 481
943 530
926 565
264 192
906 906
140 332
905 869
850 727
913 635
266 120
270 157
386 331
252 284
302 400
767 933
20 62
463 271
554 86
211 224
588 901
675 109
82 588
79 938
983 987
506 602
667 354
600 453
332 271
493 25
524 364
637 654
226 750
525 874
282 736
509 296
955 95
874 496
978 614
161 161
403 53
770 45
779 223
874 412
593 139
876 230
341 835
454 714
226 429
932 540
915 180
722 802
242 588
412 728
264 644
538 406
966 862
145 352
184 156
137 90
177 335
274 616
107 131
209 328
179 278
145 475
107 63
441 50
668 56
456 190
819 803
62 315
510 46
571 947
800 112
465 931
448 731
623 274
981 922
18 279
20 865
805 773
795 47
296 641
798 451
199 841
178 52
757 527
552 993
608 279
650 627
400 132
492 345
663 746
944 672
234 652
623 413
858 272
433 857
156 606
418 361
246 145
659 579
289 273
93 945
87 12
556 963
314 111
377 649
189 73
763 660
487 487
924 80
527 387
828 712
152 543
296 865
143 782
983 919
273 125
382 907
596 664
462 305
958 43
173 350
207 860
561 985
896 964
370 371
448 26
295 667
476 416
482 367
960 634
851 78
348 554
870 113
435 923
543 705
738 892
243 191
571 871
380 352
582 929
56 842
784 405
731 406
327 74
440 446
179 731
620 516
492 892
160 539
100 100
675 650
61 306
268 597
974 525
436 176
25 407
380 730
579 810
941 571
503 520
634 18
672 484
268 113
623 758
90 93
470 327
675 57
291 985
111 219
68 707
240 928
28 134
347 446
865 522
490 914
669 175
272 945
466 268
883 522
922 101
523 457
349 422
450 404
116 591
901 935
230 154
33 82
894 690
552 194
127 402
34 751
600 366
335 630
379 466
973 119
338 164
214 396
122 354
787 487
679 404
900 783
710 343
422 458
756 943
922 443
167 675
402 636
772 344
477 987
84 613
153 665
74 337
79 712
225 860
443 215
510 127
277 82
274 287
512 824
519 513
592 747
16 162
562 363
418 865
354 747
593 429
809 383
776 454
957 859
79 342
300 651
43 773
380 299
249 230
524 554
160 742
289 845
278 574
621 724
608 139
428 82
599 728
958 528
41 754
355 827
861 552
187 783
101 497
567 587
954 214
116 140
171 175
356 701
770 163
488 494
108 863
634 888
747 428
146 932
148 590
135 803
484 471
676 511
334 274
249 558
782 536
435 414
968 91
790 151
784 157
456 992
320 678
540 258
850 622
722 603
292 403
674 881
425 799
817 368
447 801
302 932
869 266
567 633
673 755
787 846
409 347
549 586
311 448
378 841
105 494
155 28
831 57
922 493
147 533
712 830
699 670
916 461
616 505
86 975
799 850
275 962
988 351
846 49
132 478
15 887
494 76
177 767
892 443
972 458
506 985
913 326
316 196
257 517
740 41
657 426
414 728
882 734
120 767
979 525
862 636
720 154
659 959
436 800
426 437
274 364
303 990
13 315
537 715
788 357
312 484
565 826
144 904
23 284
812 73
160 349
423 284
626 539
427 589
654 334
286 353
46 780
568 963
331 56
134 604
473 658
575 176
307 622
761 835
935 293
917 964
826 950
308 287
860 972
280 639
391 855
592 695
152 63
748 946
518 940
862 741
900 15
25 446
643 631
75 855
341 318
248 654
264 586
192 977
932 479
665 692
361 834
77 806
842 503
639 65
660 915
640 43
556 932
70 70
38 756
394 920
462 501
980 747
758 860
729 355
814 222
54 576
275 245
487 377
770 315
904 135
681 408
362 799
875 253
973 542
132 626
189 185
6 716
301 620
407 326
103 363
925 429
281 469
373 928
959 370
472 545
85 453
179 65
108 951
862 932
719 341
251 245
318 307
829 675
96 646
969 559
899 477
108 155
958 135
861 246
804 123
928 540
478 225
131 832
678 238
661 268
881 843
747 974
771 834
565 782
612 415
654 739
196 901
699 188
155 937
578 864
899 215
231 467
745 45
203 47
918 614
170 357
961 848
191 202
840 427
360 395
614 940
633 760
723 855
445 495
396 719
785 945
11 286
899 183
79 425
923 63
430 202
956 249
38 760
13 449
704 592
100 60
935 501
910 637
387 149
105 235
150 485
660 543
894 803
212 319
394 94
906 666
545 645
240 111
761 409
826 211
789 429
591 84
573 387
763 767
837 730
122 750
520 423
244 434
365 431
374 859
726 835
916 354
930 492
828 337
312 414
115 737
134 179
413 69
490 159
192 669
884 611
774 50
518 415
948 475
680 496
331 584
415 638
876 196
900 822
786 857
827 28
577 613
147 383
180 822
116 947
444 23
814 364
470 817
655 55
685 836
679 873
100 822
466 445
707 849
504 158
195 401
65 507
988 100
793 416
806 783
356 883
345 694
949 955
558 752
985 999
146 468
376 483
398 645
512 11
10 804
508 924
290 78
295 739
922 900
394 744
768 599
480 464
893 378
93 17
86 502
133 366
649 243
296 589
635 581
507 552
347 328
475 444
119 583
269 429
608 524
932 256
370 727
366 844
595 193
955 69
797 527
601 245
502 712
325 765
12 438
770 339
241 662
535 882
10 89
897 826
238 945
574 359
362 565
28 112
637 468
317 635
167 964
456 757
775 940
193 710
236 66
185 111
123 543
81 939
985 573
157 561
630 227
421 305
608 66
123 103
393 717
884 613
637 103
462 895
603 551
177 680
934 195
931 242
455 853
697 213
711 540
90 597
397 781
940 87
374 783
914 341
554 692
436 78
622 490
805 826
294 931
340 139
849 341
140 460
361 508
496 34
436 704
745 947
882 351
649 445
533 974
592 315
202 528
122 890
599 633
472 455
247 981
799 660
444 959
713 572
351 949
419 919
730 140
183 26
101 489
870 144
36 453
174 16
181 672
954 975
758 832
56 388
250 22
958 42
576 380
899 695
417 606
108 442
928 503
409 55
450 503
366 281
139 737
833 386
714 857
115 459
482 264
453 764
692 941
499 97
94 54
254 425
138 777
416 101
77 129
553 687
321 931
743 375
978 451
460 1000
72 189
91 4
583 778
470 446
448 739
936 318
577 888
366 147
189 827
398 871
640 392
928 437
747 456
70 295
957 646
646 845
451 152
606 295
980 950
616 426
8 936
959 750
78 144
232 798
112 961
339 832
649 226
547 352
983 180
67 693
414 392
914 258
321 28
912 810
334 118
271 49
295 239
101 161
185 535
907 297
37 189
520 16
586 387
764 105
833 33
977 761
277 805
909 644
318 892
903 766
993 929
113 953
277 383
357 901
247 966
309 72
133 630
545 982
975 386
774 390
817 951
729 100
395 490
675 371
599 246
513 944
658 600
588 266
86 976
656 748
397 402
222 688
222 323
829 726
345 888
815 549
732 388
58 430
381 992
287 647
13 248
180 330
1000 333
33 719
13 710
114 695
495 496
382 335
979 386
698 389
706 411
635 134
10 174
489 496
948 251
355 939
244 339
201 517
115 780
113 424
628 337
684 568
425 565
66 101
245 462
686 221
197 759
545 198
344 610
138 838
519 988
750 340
445 926
394 709
144 773
425 493
673 486
863 488
121 708
946 151
238 712
896 242
278 363
643 385
566 525
922 811
728 828
188 655
821 19
272 937
634 735
467 156
920 272
934 970
817 353
721 160
820 402
604 480
84 738
641 915
835 357
748 900
952 735
268 765
236 362
987 146
705 548
388 38
804 306
746 337
530 591
24 771
441 337
639 405
414 916
141 907
905 670
766 357
442 980
699 268
583 19
59 968
423 59
923 953
698 139
822 85
440 587
705 557
341 960
805 193
608 115
785 107
748 952
217 648
9 281
876 414
966 480
573 561
119 140
244 458
865 832
803 161
570 929
741 502
360 890
384 786
287 468
97 178
835 765
91 154
242 288
30 732
306 523
189 85
790 329
507 604
147 893
63 581
708 758
577 340
258 74
522 804
907 814
333 156
943 626
105 898
479 575
522 38
414 775
361 16
553 512
546 92
658 918
197 356
804 749
778 694
702 716
625 705
944 209
248 514
646 443
930 345
765 565
620 504
842 711
92 12
643 197
516 226
610 126
548 964
195 613
638 173
161 738
229 82
661 209
751 262
525 644
364 558
620 264
370 646
330 514
771 789
893 391
418 645
661 457
70 953
106 615
929 842
939 262
543 718
317 754
392 229
371 897
135 356
848 896
878 54
737 913
719 212
402 833
363 963
333 378
776 761
227 313
15 899
157 701
54 526
811 72
471 405
630 24
251 251
422 463
44 329
263 75
851 315
765 222
927 913
349 441
364 586
776 435
400 946
560 789
936 1000
106 94
280 60
87 278
296 419
565 325
985 700
14 382
469 479
35 282
854 49
895 466
380 834
527 377
98 304
973 947
855 763
248 955
5 514
564 252
914 693
93 381
429 68
155 569
87 668
927 725
331 580
965 237
655 859
515 677
598 990
882 754
338 134
601 183
953 495
914 524
131 409
361 637
240 10
395 729
264 339
583 121
345 289
654 64
218 845
65 852
582 77
42 193
49 925
46 122
616 633
114 902
757 923
777 975
211 918
660 281
495 531
671 167
822 221
36 335
144 305
528 921
506 417
168 144
794 342
147 139
413 840
258 496
751 858
346 208
959 214
70 136
839 607
898 385
999 813
375 955
62 86
226 401
725 108
631 544
898 568
830 954
350 760
35 251
617 870
655 44
374 194
590 938
325 603
126 683
423 420
915 546
524 840
253 834
931 437
8 99
283 609
215 639
319 424
506 636
478 475
37 167
235 730
78 155
817 970
395 17
321 859
469 850
585 127
688 969
159 604
438 987
201 289
726 152
646 73
11 81
39 546
913 842
440 501
810 630
166 349
204 388
868 798
155 776
222 213
655 950
661 28
568 31
281 504
403 539
339 932
465 740
146 71
168 17
587 572
530 718
569 591
938 68
109 624
399 158
849 350
242 269
552 96
94 428
797 536
473 176
983 51
874 781
57 728
830 49
531 87
366 20
314 668
482 124
865 914
369 207
64 685
963 71
91 501
38 203
373 881
547 826
167 971
665 250
216 160
707 403
835 890
908 400
144 829
625 869
981 208
464 761
478 211
983 861
306 298
35 8
453 911
855 912
205 325
331 503
393 427
931 771
876 251
554 76
912 301
342 709
992 146
484 905
643 574
195 787
674 553
496 187
543 142
698 504
979 191
423 254
746 702
718 706
823 88
30 219
762 90
293 533
93 641
526 353
309 315
862 279
12 230
88 66
115 940
586 2
926 196
736 116
101 855
222 130
145 597
736 765
967 885
361 395
951 73
714 514
325 38
461 821
384 240
882 529
282 900
510 458
446 261
119 282
742 573
314 289
718 56
22 86
190 614
578 894
86 733
7 933
896 133
914 730
291 825
143 229
540 522
486 454
220 494
35 877
896 105
457 106
375 646
867 278
87 71
814 541
880 63
338 139
850 175
779 735
883 827
460 610
629 115
717 259
968 439
380 392
609 504
735 97
192 615
309 673
726 675
290 706
45 251
853 671
630 768
47 202
940 191
708 326
432 464
418 283
554 994
358 761
315 519
386 604
309 123
399 268
304 877
188 734
370 815
910 440
131 721
695 74
378 438
285 658
95 36
572 479
495 711
296 474
373 767
337 314
364 138
905 749
957 298
179 434
430 58
697 106
802 38
564 343
465 807
64 747
451 863
745 708
950 827
234 589
441 715
120 120
953 393
475 355
527 995
617 719
294 257
926 202
119 42
759 625
594 805
116 542
538 47
770 613
566 656
477 958
212 809
73 567
979 416
83 901
284 950
657 524
288 480
4 550
695 531
180 460
138 623
732 669
237 797
266 30
918 769
236 201
273 145
457 122
323 73
285 533
666 936
465 212
555 207
761 213
110 506
173 718
721 906
798 498
688 779
772 456
144 385
182 840
876 439
515 605
472 74
306 460
447 900
752 698
982 692
997 205
385 385
297 668
656 307
312 304
613 354
572 578
417 56
149 257
717 404
695 548
745 307
89 89
13 726
996 994
100 372
44 562
72 809
358 602
452 411
173 304
77 214
731 743
543 290
52 38
127 159
491 227
917 435
901 470
44 923
484 78
201 787
887 342
699 894
383 207
794 893
959 688
183 22
320 787
736 978
13 652
569 594
967 482
549 790
129 188
414 807
501 833
241 755
506 372
351 173
700 205
732 142
276 180
605 128
310 690
874 555
131 474
243 157
955 328
593 308
250 778
22 69
122 949
240 331
515 435
576 253
587 99
465 635
425 836
880 366
850 804
59 178
757 525
358 692
42 212
44 805
508 686
667 65
231 661
605 100
516 621
717 297
422 860
578 758
592 66
169 554
298 357
668 627
483 848
211 715
390 550
725 999
233 239
553 308
251 858
167 5
864 39
905 591
338 543
974 934
826 861
415 152
537 741
224 5
250 895
902 322
399 807
462 33
757 425
446 823
114 409
530 675
120 533
404 348
305 488
407 121
995 413
572 625
993 517
54 540
752 38
628 157
880 420
527 770
873 998
778 801
691 281
82 931
127 893
632 704
464 33
437 956
59 546
448 404
118 208
898 883
869 727
805 799
52 685
959 756
241 55
245 677
546 567
99 682
287 851
963 860
340 236
663 168
617 305
690 670
43 608
748 515
375 50
17 915
545 552
811 712
131 323
469 212
222 796
628 657
141 994
681 481
503 600
465 436
456 230
720 697
127 389
68 229
14 191
797 441
684 635
111 318
731 24
726 149
368 142
784 794
511 417
219 715
793 234
67 546
216 55
395 628
323 417
918 367
588 938
947 611
781 237
7 581
165 743
199 563
923 277
816 321
331 739
660 87
223 838
705 627
499 40
992 956
831 999
879 15
818 251
640 136
110 526
79 730
865 494
781 682
129 832
42 192
769 626
357 889
612 844
184 456
755 381
514 498
361 398
202 681
924 109
280 937
67 128
661 416
28 630
68 82
555 161
818 530
350 295
786 357
845 833
830 265
519 445
468 512
843 781
462 594
528 276
992 187
421 399
456 524
780 72
901 641
71 581
626 967
244 335
320 796
715 568
933 924
767 130
944 468
393 349
820 463
608 368
111 581
834 411
844 666
135 291
82 677
284 45
806 233
187 465
490 452
747 845
75 655
262 817
180 694
276 516
42 267
240 497
47 467
742 388
889 707
443 428
807 727
195 138
99 294
771 252
393 931
285 30
419 747
66 658
99 223
269 163
180 306
688 162
524 592
305 410
301 491
146 528
1 759
725 411
695 986
631 607
618 108
639 589
734 169
779 861
907 851
780 610
218 463
994 400
527 190
356 119
504 98
295 857
825 577
720 855
392 93
873 677
156 259
309 917
778 130
452 261
853 631
615 77
858 839
464 733
521 860
592 10
204 240
12 996
422 238
891 777
757 167
844 413
806 282
101 55
175 857
575 198
502 153
100 513
755 790
58 632
558 167
262 657
774 702
983 629
553 993
146 38
990 563
829 862
881 598
282 904
697 670
54 711
407 712
381 117
74 589
905 50
531 505
719 634
724 782
496 594
49 991
382 285
629 40
317 926
207 212
265 220
953 634
980 938
43 819
684 332
519 218
935 126
194 734
258 212
656 9
372 457
948 746
655 327
544 135
135 648
462 474
784 413
125 372
204 834
216 269
432 781
1 7
835 70
691 371
730 537
350 92
197 324
797 240
781 858
380 279
319 144
737 217
393 164
836 513
572 984
847 675
612 555
143 186
310 270
662 98
567 722
686 476
632 503
608 678
55 811
825 804
329 873
590 58
785 810
712 17
61 310
324 491
812 521
257 766
180 589
493 65
543 657
623 469
635 453
284 767
274 168
747 573
605 124
987 221
680 189
235 871
553 71
343 115
171 677
34 24
835 91
979 441
547 869
494 956
617 798
621 458
319 842
377 120
291 319
838 729
375 672
886 836
661 545
809 85
788 83
466 501
824 442
235 707
617 698
348 224
240 90
434 707
94 679
685 342
912 191
946 706
326 346
856 760
226 607
249 185
351 906
633 528
262 562
995 93
79 552
778 30
441 891
631 248
491 507
359 672
274 370
872 359
215 212
663 711
573 716
464 423
564 216
758 582
973 560
10 468
486 215
343 637
332 203
505 309
198 317
586 250
41 948
900 1000
191 630
610 350
551 939
631 407
787 362
794 140
699 839
111 15
380 904
696 587
140 684
51 737
21 607
800 901
957 852
235 270
217 382
728 779
284 444
204 442
447 175
281 608
116 910
858 445
456 370
966 270
944 688
940 934
144 647
750 868
306 842
493 186
53 837
638 747
426 689
853 834
327 905
635 462
65 264
943 942
211 303
847 230
275 62
400 107
847 395
485 453
508 170
918 40
897 669
970 273
692 712
456 669
955 798
311 389
974 218
75 418
144 488
75 547
402 625
581 531
273 978
185 24
715 643
135 68
7 307
579 205
890 465
99 628
196 84
951 106
414 354
794 520
692 545
259 73
794 206
156 766
28 829
728 508
316 542
367 952
81 455
693 490
476 518
897 629
598 328
750 793
193 487
520 862
322 374
930 351
956 176
562 917
32 444
579 971
600 112
312 622
905 332
189 98
958 620
395 423
750 615
753 575
152 487
691 970
533 711
371 921
449 606
365 269
792 862
322 624
972 570
873 3
341 429
863 666
424 912
797 431
438 441
494 99
870 261
473 261
477 235
541 742
653 871
345 319
173 104
529 445
567 814
115 80
596 347
436 881
373 119
275 239
90 255
527 223
795 197
224 901
526 359
963 488
87 907
36 417
469 817
390 364
509 760
493 198
707 669
729 473
76 541
787 125
402 962
872 547
949 918
855 358
654 285
167 825
589 721
45 167
568 103
899 288
286 474
91 239
599 132
843 199
467 239
92 884
187 219
885 582
324 649
599 134
639 720
509 563
700 825
289 155
290 893
148 608
101 650
907 119
50 400
768 528
211 291
443 408
110 546
514 139
912 782
148 499
92 740
348 631
717 807
118 340
800 171
318 640
20 452
299 319
681 304
628 829
419 379
635 362
56 820
915 286
338 8
189 195
854 479
861 847
583 866
802 110
287 717
760 497
414 249
307 248
76 118
251 419
949 386
266 343
472 867
8 438
505 52
402 815
821 924
868 537
566 532
675 90
242 126
79 707
572 163
281 47
475 29
325 682
355 316
67 131
773 985
848 441
696 969
135 728
572 192
328 808
96 370
276 640
174 787
95 513
6 721
830 333
495 312
568 413
712 984
713 244
115 168
155 454
242 705
209 674
237 591
352 710
275 82
852 243
753 860
716 697
350 505
920 325
991 546
476 342
610 310
497 482
86 300
887 147
436 156
879 110
138 63
996 249
234 391
539 743
450 488
397 210
413 999
712 579
926 778
919 724
809 890
16 755
501 902
478 860
305 447
881 231
349 958
380 889
797 790
288 467
654 636
454 339
104 203
874 165
903 556
424 805
204 703
439 895
883 700
227 993
503 913
462 162
236 452
936 371
911 361
132 718
250 849
265 178
474 7
254 323
706 314
331 554
363 11
161 297
678 576
116 63
585 603
915 187
754 814
618 160
847 871
949 715
347 669
26 264
127 275
618 348
423 708
612 448
82 830
946 727
779 465
610 775
891 675
923 126
96 258
292 5
657 678
574 420
597 380
856 172
401 133
16 995
286 740
868 819
65 614
105 367
324 487
453 981
609 888
400 12
55 254
173 935
751 548
618 55
873 198
403 672
158 502
44 227
21 84
730 465
436 451
621 740
931 651
346 812
68 69
444 686
752 960
596 945
831 557
458 785
954 809
393 862
626 308
172 697
984 129
932 147
365 897
41 572
856 443
563 347
747 344
480 22
65 597
137 697
784 359
932 44
198 415
783 736
365 19
529 343
163 219
513 724
606 151
361 186
159 368
562 526
76 741
633 845
301 1000
802 989
78 66
741 123
728 310
355 527
767 13
439 328
676 239
455 835
895 546
385 880
545 496
198 293
912 884
927 452
259 604
43 478
604 215
409 364
574 27
301 529
385 258
820 910
336 399
299 741
382 310
957 395
194 956
874 692
791 578
375 529
97 970
869 692
439 172
749 517
360 675
353 552
202 74
747 508
225 150
534 531
433 821
102 332
254 574
424 352
633 666
969 680
359 859
970 198
351 934
328 494
284 701
617 865
994 928
94 255
495 365
727 508
368 237
970 774
84 463
520 356
835 11
409 629
294 574
91 636
358 970
31 139
540 407
72 595
237 926
221 545
819 710
266 198
215 793
944 504
522 722
132 421
599 600
336 437
6 615
353 527
444 672
983 675
982 494
120 53
205 262
426 830
143 11
2 328
911 457
826 34
78 138
22 446
849 369
485 291
336 842
72 370
723 456
657 250
99 582
289 748
605 552
765 29
246 709
533 732
955 7
514 239
68 170
752 93
296 905
800 823
800 142
942 910
521 752
392 737
436 848
825 33
820 434
419 421
632 260
810 848
38 49
9 853
302 673
65 496
72 52
256 193
16 722
438 561
743 345
617 655
955 216
502 624
689 996
552 13
73 251
444 873
96 542
56 913
977 25
285 564
111 445
478 741
349 176
363 994
445 137
405 824
455 737
425 531
135 532
585 72
389 493
454 532
968 192
96 951
814 384
164 226
733 408
384 143
496 669
960 559
45 572
332 643
40 53
213 845
828 787
326 355
875 588
142 299
296 64
358 826
976 607
489 136
568 195
881 200
952 513
275 502
312 372
597 399
938 113
447 433
351 831
119 704
982 295
897 704
33 332
104 925
402 628
777 17
667 165
731 107
371 57
981 301
672 984
876 621
645 327
539 424
579 64
847 339
83 4
43 924
22 674
77 61
379 93
256 998
98 619
851 437
444 197
789 428
218 849
807 968
826 492
610 257
551 409
246 630
890 781
150 286
57 424
232 863
13 589
883 550
707 417
948 622
839 551
870 571
975 249
493 993
193 780
851 468
735 639
844 375
254 552
681 733
178 295
272 245
979 269
244 31
405 526
801 196
930 26
620 212
298 9
122 589
556 608
967 285
774 934
914 60
627 102
725 49
457 963
515 366
65 812
888 208
853 163
641 235
512 622
669 908
615 461
26 273
782 248
572 763
703 904
491 220
335 726
372 231
84 763
140 16
325 264
963 233
896 279
240 193
181 446
15 484
534 647
205 8
278 437
862 41
414 394
774 758
272 199
691 469
13 451
79 405
599 183
628 884
269 105
135 864
509 954
168 366
570 293
8 532
406 535
21 284
807 479
741 424
409 169
604 675
842 881
741 592
264 767
971 413
356 316
435 418
796 865
285 636
739 598
664 286
566 715
481 176
977 76
797 977
58 948
530 202
622 140
510 761
169 561
896 201
485 918
369 25
882 488
333 406
920 29
580 919
208 380
938 510
593 20
313 310
984 705
472 460
792 95
870 125
480 223
894 304
611 332
665 650
711 688
918 189
356 277
946 990
916 257
233 905
317 890
643 658
646 527
330 567
939 924
894 946
450 171
482 814
896 576
65 650
671 117
198 676
874 850
130 437
603 418
679 722
145 417
690 81
130 874
503 383
723 292
453 48
428 449
160 587
628 780
451 470
721 409
483 456
388 56
578 835
727 598
600 919
309 839
839 104
938 515
608 297
588 159
927 995
717 313
108 439
999 308
649 916
485 683
338 973
85 815
184 449
58 54
881 593
927 437
483 926
440 172
408 689
69 239
432 966
66 514
535 171
632 107
392 32
667 622
603 604
737 649
268 850
478 128
849 752
621 86
259 567
540 960
716 152
211 689
926 419
20 867
867 18
811 939
882 286
373 285
780 41
828 283
589 798
932 948
892 828
590 500
764 946
648 908
39 984
562 265
6 366
385 332
214 646
343 631
867 529
56 762
886 80
385 595
547 246
345 856
339 665
630 683
261 423
952 403
764 334
524 788
344 110
156 525
981 681
684 18
71 564
464 548
58 227
640 81
862 371
706 977
93 364
711 884
740 815
544 870
645 139
401 692
986 41
216 617
139 430
236 32
220 688
533 499
302 471
793 927
629 871
873 884
192 127
666 954
355 204
474 432
479 557
842 185
779 722
846 491
678 255
134 115
559 923
646 558
462 920
248 637
731 882
715 290
373 28
77 917
525 181
814 172
122 731
926 225
865 58
689 727
320 705
907 229
565 574
952 447
474 635
16 920
51 795
175 411
479 545
18 199
56 161
948 519
623 934
973 931
422 407
178 203
581 507
185 676
792 849
449 982
941 593
381 785
510 865
878 771
982 2
449 221
970 593
194 301
137 985
487 926
693 903
90 381
690 217
213 312
176 995
86 165
988 839
790 156
202 305
548 267
42 857
813 986
499 269
814 755
340 125
5 778
137 696
909 696
178 986
50 579
955 331
758 172
225 346
458 176
209 57
488 779
421 392
64 405
769 685
642 645
435 309
519 800
937 979
625 496
574 878
596 609
537 583
391 278
284 385
43 420
210 461
512 105
355 672
922 59
721 992
290 339
119 475
997 424
342 557
980 754
750 101
129 340
377 152
829 865
568 926
869 773
59 532
347 174
451 790
869 105
5 255
667 528
973 59
397 820
202 977
972 80
298 100
58 57
363 684
123 822
614 552
809 533
724 941
101 845
203 946
619 997
654 966
431 103
691 564
695 262
210 885
744 238
20 567
257 228
788 804
343 346
184 517
60 739
870 169
701 807
325 884
951 825
426 931
89 987
866 581
811 361
117 902
131 634
169 729
193 439
584 892
660 808
352 439
650 509
905 261
383 797
547 204
466 389
492 47
135 777
105 258
756 844
897 105
899 701
81 147
419 158
853 80
561 727
321 883
149 262
700 145
669 259
228 181
730 197
269 380
954 2
244 231
52 716
226 759
407 552
732 708
210 790
124 539
362 13
452 701
929 497
652 989
436 916
180 887
491 134
250 544
599 347
499 161
314 842
177 846
553 284
37 310
773 613
846 112
202 662
158 154
616 550
45 626
899 947
497 90
665 302
293 31
248 516
537 941
416 574
187 652
154 533
429 98
2 424
158 810
595 836
742 196
9 466
432 150
628 353
174 322
664 778
256 76
155 907
147 621
689 899
508 57
745 69
267 268
216 167
188 778
683 593
179 758
659 851
170 99
922 406
761 636
961 268
451 889
52 579
423 87
96 151
71 531
681 81
645 183
704 666
514 319
131 313
818 799
507 794
883 966
640 570
729 893
122 751
640 47
903 847
257 147
479 161
152 975
189 40
496 364
962 749
911 521
489 991
488 118
50 979
111 7
239 142
669 391
10 931
786 88
403 89
225 471
763 90
195 587
504 857
869 130
512 424
685 618
382 308
794 581
192 222
34 698
709 962
543 639
138 843
291 23
619 293
387 899
497 758
21 378
38 809
188 97
834 119
366 721
68 874
778 205
298 692
555 40
403 509
264 920
754 116
654 608
386 511
902 735
288 349
943 906
286 544
420 545
796 799
101 525
241 149
452 233
167 154
111 304
884 903
152 773
55 644
269 392
125 399
750 488
346 896
715 736
691 797
421 264
790 321
288 760
75 110
205 493
24 704
268 657
649 781
611 103
951 478
693 197
377 452
681 662
334 681
328 502
85 246
287 39
267 547
801 665
325 414
821 351
978 971
691 364
329 443
424 886
205 963
692 405
66 643
605 694
773 110
395 623
989 854
582 622
281 458
668 806
329 15
919 20
988 563
53 960
777 20
634 567
594 997
465 368
249 78
552 125
71 839
96 649
33 767
159 608
832 616
61 794
350 356
622 368
532 915
120 517
175 989
702 58
323 77
257 137
777 65
445 392
383 342
837 83
796 753
991 192
288 710
736 99
829 455
901 937
360 200
196 23
506 11
288 278
623 893
669 636
473 281
203 142
482 391
375 349
6 621
118 495
667 880
724 28
390 850
112 518
727 176
665 503
475 289
248 159
829 916
805 739
513 807
768 875
738 999
755 770
516 730
66 873
159 907
928 705
690 213
331 560
227 671
688 931
137 163
353 296
367 617
831 673
665 41
715 257
877 803
633 455
932 660
632 478
794 713
810 393
463 757
9 762
327 574
171 909
920 836
898 872
677 620
903 240
112 626
355 702
84 842
842 146
822 619
937 327
965 437
777 707
920 850
361 524
903 654
266 149
454 666
246 223
793 84
315 763
362 55
309 878
622 267
388 212
501 715
384 249
69 74
172 29
904 679
893 867
35 703
547 464
747 431
91 599
275 56
280 170
527 926
712 908
980 788
644 14
848 41
434 954
480 850
156 430
989 949
776 569
863 21
929 388
961 637
81 615
815 436
968 895
474 925
694 653
913 208
274 26
926 975
783 756
428 227
557 963
168 838
879 964
963 487
583 337
814 846
143 299
841 457
313 22
126 557
671 778
163 255
654 367
563 529
500 825
114 961
673 823
933 393
905 252
524 118
352 932
107 5
793 121
534 184
615 872
805 635
677 830
712 602
891 722
136 422
474 167
213 231
225 823
399 258
569 322
623 582
148 629
959 420
119 852
314 1000
436 639
401 515
797 858
955 833
690 903
83 941
671 204
539 960
212 129
471 713
972 368
826 498
875 353
562 753
204 608
384 749
271 144
904 786
407 360
396 821
725 389
328 500
389 686
933 404
391 870
272 200
549 268
873 814
241 598
380 560
62 897
760 687
334 693
351 986
662 132
761 670
174 4
44 626
336 489
468 275
219 919
636 362
605 68
2 370
990 775
973 202
534 970
622 993
145 243
609 784
939 333
22 770
323 959
757 177
931 578
705 236
29 12
451 449
669 21
349 981
849 940
283 487
845 460
312 840
714 523
743 712
750 795
247 594
522 170
856 920
210 257
673 471
133 378
642 37
149 444
775 971
781 249
924 163
98 597
549 195
720 580
359 266
336 388
339 52
73 811
869 744
537 862
318 672
326 612
124 519
265 455
790 116
979 173
943 243
208 860
192 198
481 638
195 7
785 597
255 548
313 799
603 293
231 455
36 768
63 134
512 475
871 627
343 648
943 310
166 234
357 104
196 666
19 597
271 263
406 469
68 328
748 487
28 818
156 535
285 513
145 758
877 840
296 409
327 582
402 943
459 250
640 720
800 759
807 691
417 176
881 515
932 645
854 117
725 394
150 384
363 938
462 800
588 17
301 971
498 591
569 803
600 950
275 273
944 293
440 765
899 461
245 700
670 787
365 140
474 646
852 549
676 945
710 503
380 923
865 335
678 761
311 895
434 324
315 568
623 515
874 727
616 192
247 822
800 436
864 2
764 45
306 299
99 618
462 355
517 38
594 701
652 817
238 404
157 952
13 126
302 243
248 635
785 414
511 353
697 944
818 782
889 484
717 92
286 437
587 372
825 563
321 139
275 315
650 874
552 930
656 842
774 377
542 214
229 234
939 488
455 228
547 724
242 449
865 159
962 89
932 369
274 71
717 175
484 91
310 201
730 593
96 731
131 51
233 389
142 147
805 945
3 758
340 184
781 165
921 1000
896 632
14 457
268 197
850 891
537 48
418 560
52 487
958 165
811 536
72 14
502 433
999 594
510 440
812 618
619 659
837 700
996 771
631 291
509 699
530 902
3 164
26 742
161 79
82 126
733 63
999 500
353 497
169 378
548 994
139 437
950 206
286 596
645 316
678 517
57 151
675 648
136 214
479 437
504 381
921 191
952 635
571 188
664 593
670 160
853 567
109 529
424 825
179 410
724 616
626 462
934 404
894 137
423 961
240 854
713 381
525 7
924 59
308 745
107 789
106 28
647 700
334 809
375 589
510 600
715 622
722 41
790 690
505 882
84 302
382 56
366 946
991 394
388 417
361 776
886 229
549 118
900 673
186 841
447 488
453 472
547 231
691 386
776 453
587 621
704 864
329 244
218 861
43 61
290 758
287 499
497 376
925 208
541 715
259 743
515 718
699 724
621 848
675 679
374 621
772 378
472 193
3 562
100 79
316 430
457 183
877 824
752 885
752 416
435 591
305 506
603 517
555 475
839 210
412 573
955 141
721 573
562 86
40 337
342 733
805 809
287 865
904 566
483 309
91 129
285 474
630 266
600 843
963 272
69 50
695 385
577 232
962 888
732 626
727 578
180 667
315 554
852 551
391 94
824 685
390 478
709 166
165 690
408 187
931 723
353 822
674 822
161 436
919 816
943 562
403 225
1 213
787 627
440 766
893 105
122 111
149 577
964 238
604 887
518 340
522 600
985 207
958 719
225 13
679 888
378 23
290 669
874 801
611 317
262 885
370 273
819 5
263 960
495 973
983 719
510 850
654 579
819 961
368 206
900 349
542 638
455 630
391 59
359 16
991 531
858 645
845 405
768 153
211 85
400 500
241 238
503 721
496 20
808 715
888 132
348 88
707 100
949 829
322 313
449 235
638 705
259 621
736 328
226 222
861 437
532 874
384 325
432 745
508 394
513 363
598 617
724 370
306 971
534 359
9 299
541 436
660 636
530 85
855 826
613 229
64 441
85 366
30 236
394 751
159 473
645 119
960 629
254 376
107 201
320 769
37 353
165 415
758 444
888 850
491 155
593 206
829 275
695 912
936 665
376 345
270 408
381 403
140 782
22 623
60 967
138 370
8 604
563 331
378 216
290 351
879 891
753 867
912 396
761 759
212 173
461 258
954 793
636 234
1 214
947 399
139 506
636 643
548 740
344 757
463 945
882 389
252 202
502 125
909 418
903 465
496 144
45 879
566 946
140 48
665 461
495 685
576 182
699 48
155 681
865 483
516 686
969 766
49 687
962 799
454 998
238 328
967 769
758 132
894 544
333 133
350 321
967 312
366 478
219 352
304 250
994 472
403 651
362 124
12 755
648 520
212 352
354 22
243 251
383 138
697 764
718 654
576 868
413 928
113 617
107 843
966 798
868 191
427 181
878 878
966 267
860 513
679 43
727 686
878 316
377 633
762 462
412 388
313 4
988 198
561 899
408 14
965 174
232 889
98 181
170 349
434 894
724 759
17 215
285 415
491 975
827 639
591 947
914 846
489 124
563 800
636 797
562 113
743 484
579 310
924 43
796 647
681 905
824 541
211 791
835 338
129 496
884 560
18 153
554 253
35 701
895 580
967 668
262 916
847 568
978 892
87 874
295 717
219 318
614 16
631 158
775 604
894 683
665 350
651 19
482 641
676 599
62 521
657 852
610 476
559 567
65 897
384 467
867 23
347 447
613 701
503 878
192 156
618 859
891 37
566 91
502 713
82 10
847 69
262 64
847 956
502 334
969 270
472 176
590 178
200 474
984 386
684 152
428 944
456 520
269 899
366 877
627 647
351 49
725 41
329 671
207 908
752 501
687 105
939 635
285 916
637 85
389 575
813 801
509 383
151 579
972 98
360 681
113 818
744 266
815 118
999 420
927 855
655 80
293 655
387 471
217 155
723 95
953 407
543 844
141 960
616 865
301 730
282 459
423 528
277 882
674 411
81 292
143 810
790 758
77 496
112 849
213 119
97 805
37 773
252 401
209 661
509 825
668 382
798 93
899 386
329 669
593 207
769 441
170 697
841 25
157 827
233 416
799 627
792 413
76 692
736 453
980 966
564 127
972 399
28 272
505 392
873 94
920 662
243 385
357 173
199 101
605 253
122 759
51 258
156 582
372 293
1 646
175 492
416 389
345 424
975 383
145 105
103 541
940 510
177 736
652 627
73 328
73 435
974 886
29 150
893 239
331 951
982 123
620 765
203 438
255 866
390 77
685 750
853 84
372 601
35 234
258 384
908 79
132 948
261 209
152 351
241 431
349 182
832 308
124 775
40 506
898 307
567 620
377 283
480 299
477 75
596 959
705 782
110 830
83 971
609 818
595 956
892 79
803 268
471 302
480 170
644 814
321 858
748 383
620 177
489 25
223 428
35 517
823 282
898 343
134 315
142 415
759 909
764 145
779 889
668 596
307 32
793 61
992 36
945 707
242 186
455 445
417 291
385 104
305 226
15 871
869 817
937 395
240 608
70 272
740 87
114 454
380 501
895 261
984 549
728 824
632 83
650 978
528 620
156 262
186 666
533 802
622 265
75 239
694 381
105 417
925 6
370 912
905 809
433 399
451 13
113 37
782 2
181 922
191 294
767 108
470 342
277 705
492 336
637 842
618 272
314 155
548 45
961 237
81 112
822 803
732 489
528 722
287 497
66 710
214 134
348 83
483 376
148 14
959 854
855 790
156 85
291 158
72 241
961 748
84 884
497 153
601 486
833 143
205 492
735 564
281 191
665 837
453 143
32 660
258 453
631 872
497 13
586 667
698 906
841 642
174 734
566 5
51 210
526 709
989 387
24 564
803 126
65 945
359 94
78 943
163 146
261 442
169 29
940 215
557 4
369 313
364 963
510 202
16 123
780 862
534 637
922 783
659 165
637 893
202 507
305 819
685 208
39 634
344 373
363 646
494 507
595 414
944 597
170 779
850 132
543 723
545 700
45 130
666 699
600 490
912 188
561 975
119 898
428 465
577 813
998 175
101 128
181 880
270 644
113 22
747 204
391 60
276 773
505 15
723 450
951 563
861 458
611 228
814 701
70 983
269 624
898 180
856 848
491 865
148 902
702 265
985 282
533 897
549 480
632 941
646 95
727 607
6 681
686 417
201 915
420 89
997 217
849 241
199 538
16 239
283 225
417 47
996 556
997 445
125 781
272 228
92 18
17 180
497 293
154 960
457 618
52 727
728 1000
29 873
423 681
595 122
253 546
136 465
650 92
332 448
438 991
198 828
166 553
567 879
620 828
411 778
409 689
269 342
442 960
663 886
634 320
879 357
838 388
110 797
82 938
13 182
963 708
754 370
298 31
901 123
89 306
168 247
11 575
970 990
388 230
716 46
926 929
868 374
286 739
549 687
816 89
683 641
787 655
605 178
251 429
769 108
710 990
655 778
390 256
744 356
854 773
911 258
563 329
804 144
47 526
219 135
277 933
588 503
47 458
457 583
94 481
296 35
502 39
355 576
258 245
683 611
894 230
526 432
746 38
507 115
457 820
650 654
490 567
833 423
967 906
563 393
718 29
353 899
335 505
731 857
459 632
260 688
171 340
813 539
538 787
668 113
343 292
324 939
324 313
565 213
423 497
46 703
511 493
166 431
175 370
158 944
338 27
767 270
359 911
617 113
439 476
162 923
606 728
257 611
861 871
606 149
909 889
559 76
978 391
146 903
932 507
318 114
472 552
399 384
266 757
241 973
747 166
632 961
750 75
620 902
483 7
412 46
217 164
767 364
517 75
643 736
432 723
860 321
456 378
243 223
478 967
777 213
693 12
564 522
432 680
304 442
807 760
959 117
149 882
745 102
191 31
521 467
97 255
457 119
944 786
24 55
467 545
895 32
848 691
968 633
137 858
559 119
18 937
447 402
559 471
762 321
801 138
833 777
724 911
608 859
910 623
139 758
550 624
781 93
521 202
798 931
479 227
39 565
702 388
416 491
891 286
598 973
485 851
69 352
10 515
492 245
586 312
367 227
405 226
453 295
836 234
984 778
337 72
488 688
991 971
672 473
946 914
823 361
774 73
107 172
371 362
768 288
751 332
258 91
257 518
948 958
815 645
92 299
236 522
614 651
450 61
243 468
488 573
402 376
792 549
687 999
483 67
219 949
892 542
316 517
819 795
200 318
172 163
233 940
510 404
165 725
497 387
370 326
227 924
806 12
621 523
240 536
512 439
213 149
147 769
579 908
79 769
888 508
877 124
231 942
502 819
100 882
119 359
39 352
284 271
899 802
227 506
3 744
191 953
478 379
530 719
280 956
441 707
720 998
764 792
320 749
69 496
742 180
610 130
224 321
504 156
201 274
498 121
440 171
802 222
988 545
235 649
328 916
755 789
571 588
907 421
466 103
603 951
799 232
775 81
757 211
783 867
235 519
311 154
825 369
940 967
162 685
218 741
682 335
604 117
500 605
152 235
845 213
633 239
209 630
977 867
806 141
115 200
60 828
618 726
453 18
129 978
123 306
651 894
785 235
301 415
438 865
187 485
675 526
140 979
745 366
133 335
921 363
889 288
304 884
53 45
795 416
327 465
387 208
883 309
882 806
63 383
474 493
433 774
844 654
132 908
191 638
439 762
136 979
655 714
175 120
974 150
76 582
557 38
931 821
529 465
485 585
438 354
231 495
848 357
274 861
324 374
540 665
795 506
723 242
593 687
329 455
7 737
941 245
796 824
772 639
84 370
538 475
835 258
871 467
431 947
404 970
881 685
358 384
97 504
445 85
264 662
199 118
701 991
387 719
685 889
544 550
90 747
976 668
60 274
822 436
463 328
66 922
648 781
69 947
570 172
180 173
736 763
683 401
994 838
381 713
967 703
453 149
973 380
911 549
713 767
26 124
993 897
85 808
728 428
408 899
26 745
144 749
395 718
177 235
923 643
460 219
521 632
226 939
975 278
3 451
468 913
704 808
766 995
26 974
404 772
6 171
788 919
194 922
667 97
406 82
613 892
276 424
984 63
857 843
43 474
13 171
157 441
571 211
753 873
32 749
726 733
904 691
692 761
118 776
264 631
441 199
854 82
801 511
462 687
14 250
871 450
107 933
77 338
24 713
478 342
160 710
190 920
281 579
322 200
380 660
857 534
137 103
629 13
236 509
342 411
971 350
265 939
199 612
530 826
495 82
469 390
521 847
45 890
474 845
778 629
815 219
733 52
797 936
780 557
730 398
980 117
614 141
74 903
720 623
450 75
65 677
716 417
463 904
450 764
157 863
476 399
504 590
715 78
831 640
821 648
126 473
794 699
484 290
38 653
289 714
388 54
808 886
524 637
248 512
820 68
637 788
80 851
684 137
680 904
901 790
13 419
721 443
693 456
432 461
705 681
708 787
816 596
458 825
41 848
741 917
912 218
140 377
604 556
673 930
973 645
620 758
139 884
762 596
354 316
654 208
110 917
685 536
775 718
436 233
531 674
674 648
620 90
101 4
1 220
243 597
663 202
880 119
410 41
703 102
552 503
356 175
677 600
652 49
414 265
242 405
935 253
456 806
206 193
358 355
758 780
590 848
796 974
147 953
611 686
636 374
671 248
118 809
798 437
601 391
836 750
382 50
707 968
498 199
343 759
642 886
703 420
778 475
485 728
154 175
118 832
147 79
740 957
831 248
643 167
464 469
399 699
172 965
130 770
161 862
685 913
214 853
852 495
79 839
923 492
606 360
70 592
528 500
70 89
829 51
679 20
12 269
933 904
692 481
2 135
64 376
916 360
535 720
294 15
909 478
21 51
656 209
444 852
543 109
479 799
71 317
109 291
474 345
361 4
268 521
950 156
424 313
722 236
458 28
396 700
898 99
163 745
729 896
633 105
737 602
733 604
779 45
633 22
583 289
861 849
299 316
584 213
665 2
40 975
21 2
743 752
17 864
32 76
474 782
365 505
936 337
413 218
88 491
76 785
551 915
381 297
549 297
963 610
955 311
260 937
384 806
603 883
925 795
131 446
64 629
235 822
183 780
748 902
983 771
304 887
52 675
553 150
974 592
714 502
114 306
862 624
665 125
31 297
639 932
33 981
835 309
122 155
177 109
349 897
605 491
959 130
903 356
319 99
62 227
676 259
627 375
231 71
312 509
616 982
941 547
388 392
312 252
848 489
282 378
720 281
335 949
407 119
542 897
42 766
15 398
480 198
81 577
215 393
137 946
459 471
882 198
732 2
805 603
359 865
226 897
118 439
363 736
948 258
983 918
589 588
466 106
55 335
40 130
288 557
41 718
891 434
875 13
23 962
724 832
431 622
52 903
944 337
886 973
92 132
516 823
476 855
208 29
886 44
585 279
312 167
236 530
921 402
607 786
529 813
348 886
648 136
692 165
1000 125
616 526
257 558
776 752
526 136
335 196
199 795
846 390
364 292
745 449
504 132
899 85
641 475
594 171
448 58
431 829
226 122
802 229
997 380
674 556
53 365
33 564
319 831
17 420
372 584
276 766
233 495
783 857
568 90
504 881
970 946
438 203
815 175
976 981
6 509
956 117
163 694
712 113
937 144
587 551
549 810
790 207
157 779
37 444
848 457
524 175
931 116
554 990
603 961
457 54
694 541
825 123
558 162
651 128
669 29
51 418
597 700
934 862
245 733
36 619
272 320
426 550
8 797
717 983
627 881
676 323
399 351
415 530
266 865
819 399
148 275
347 243
543 487
190 124
65 476
373 669
238 37
854 434
925 276
585 147
695 17
252 991
577 576
349 310
297 224
693 100
379 715
752 412
80 677
486 94
722 452
510 924
692 708
883 391
489 569
63 119
876 590
14 354
180 249
612 281
373 628
943 563
233 663
826 120
551 772
804 609
892 472
577 710
175 628
528 79
620 547
301 667
934 2
837 471
617 218
127 980
100 147
895 510
155 315
21 948
595 576
170 864
141 620
116 686
55 638
85 953
263 863
688 909
30 591
3 794
55 453
730 551
505 217
201 812
691 192
699 336
711 355
148 82
965 84
279 202
687 828
843 917
292 505
47 43
951 341
476 477
987 817
396 94
766 801
806 946
273 183
107 801
458 66
277 706
592 786
510 666
491 106
422 382
977 834
644 450
783 629
153 796
77 833
992 208
438 401
143 82
277 281
176 135
685 776
54 305
839 972
125 848
201 321
419 325
915 681
465 247
697 54
454 568
106 9
450 150
115 714
305 707
790 162
603 804
481 881
56 877
199 510
601 898
463 689
207 305
428 235
835 124
202 792
560 69
115 672
593 884
623 550
84 510
131 945
478 823
977 764
570 266
97 293
261 301
910 566
68 208
934 196
319 278
574 797
574 454
390 798
734 676
195 326
815 306
477 853
483 784
394 84
719 338
817 879
65 179
713 547
130 713
870 366
554 890
477 605
370 680
457 607
126 400
13 638
215 872
947 656
543 893
109 809
352 639
115 873
844 347
461 241
61 266
481 619
36 468
574 6
433 139
105 905
172 237
456 1
157 769
887 826
180 579
31 586
301 191
687 265
45 579
893 750
538 436
682 857
382 197
882 279
646 578
197 950
286 638
153 415
251 202
787 944
860 542
124 342
416 578
261 978
171 152
633 563
30 581
664 657
134 783
733 742
186 45
858 129
561 519
926 474
317 795
808 913
534 590
918 977
171 248
205 90
714 121
982 149
571 665
191 214
987 662
747 619
814 867
455 934
199 995
903 446
788 687
227 50
475 417
973 905
158 425
76 229
916 187
806 769
194 557
385 528
384 679
277 21
180 753
556 284
461 490
445 971
747 698
998 393
314 620
29 956
821 927
51 364
842 632
915 573
576 138
873 526
728 128
240 43
381 955
188 751
135 708
171 162
561 781
152 415
646 915
914 390
826 524
974 746
537 307
617 673
935 622
728 57
965 654
213 122
199 817
997 201
655 48
431 37
542 834
6 641
673 812
471 319
295 868
199 297
547 810
856 266
593 173
103 246
829 453
960 468
990 660
25 806
318 823
225 505
172 925
101 447
283 812
719 259
418 141
141 635
67 635
501 301
489 816
334 449
825 427
285 543
217 784
782 841
404 686
367 722
677 677
128 1
273 460
263 325
350 653
566 886
291 766
702 722
535 553
164 59
650 456
175 43
419 97
967 945
693 728
377 218
624 621
595 585
65 844
836 739
38 292
57 727
282 122
779 231
901 340
180 601
639 476
22 394
829 404
886 468
432 39
657 505
235 110
446 917
146 504
424 52
979 934
455 786
214 235
519 203
37 790
167 643
884 927
187 548
420 380
722 861
216 554
620 23
365 901
167 73
272 525
759 758
562 337
884 19
322 208
801 841
766 57
987 854
454 753
158 615
596 808
121 816
101 154
883 985
301 544
124 864
986 951
996 820
724 326
71 596
618 883
949 839
668 846
364 91
333 558
69 668
97 308
256 401
897 28
727 189
783 300
820 903
275 578
819 200
452 807
138 253
790 984
43 764
857 219
153 717
302 716
849 949
608 528
981 891
759 960
749 469
464 117
941 22
556 219
700 141
416 985
662 556
342 527
136 356
211 513
448 545
399 281
176 296
115 894
405 750
141 416
725 479
324 792
808 63
392 42
844 273
233 703
871 649
106 801
182 154
609 700
339 575
804 998
633 311
403 189
393 767
198 36
442 941
474 561
620 641
313 679
467 130
10 564
772 260
13 29
556 264
445 867
569 368
505 3
204 540
468 24
590 450
861 138
121 398
793 855
248 981
122 157
468 795
299 189
20 389
95 953
488 966
721 534
434 403
18 227
606 7
860 637
338 102
497 581
190 84
769 68
748 734
444 982
622 225
47 878
606 280
412 259
538 61
603 956
638 856
462 381
804 551
901 767
547 684
967 541
516 41
370 193
746 662
797 582
319 108
395 223
225 88
220 769
42 341
258 919
639 948
672 6
448 503
514 437
264 639
362 575
646 232
86 699
125 457
8 970
936 528
84 140
234 757
296 959
814 408
256 634
559 281
174 458
577 32
795 664
98 117
682 246
445 516
907 180
462 773
794 475
153 662
724 534
292 21
359 102
533 698
364 142
93 679
83 978
450 230
719 672
939 261
242 781
663 623
569 595
905 272
822 977
943 207
245 112
621 581
341 177
111 920
510 367
668 191
119 316
55 648
261 94
313 946
99 655
34 347
539 664
798 48
86 445
715 513
721 195
262 21
35 25
782 757
848 255
384 741
424 251
542 948
611 95
379 285
752 112
923 794
634 696
892 154
558 781
635 816
231 108
965 371
710 85
81 889
717 583
946 536
932 244
47 802
453 428
597 854
147 724
586 450
792 912
315 263
379 499
959 133
288 295
605 946
198 793
349 504
787 795
307 883
603 792
791 67
59 48
533 154
765 247
493 755
673 5
591 38
137 474
929 996
650 241
657 556
477 287
402 344
66 400
617 998
701 589
78 393
520 825
678 636
550 661
995 897
232 374
934 839
991 525
534 9
279 78
783 405
298 125
160 873
873 877
735 860
116 83
313 820
982 983
728 42
849 517
730 914
295 129
756 803
966 559
1 422
709 662
745 714
341 945
487 915
903 920
193 465
267 511
22 928
838 385
559 335
341 248
658 988
918 17
528 628
459 920
728 22
940 749
312 258
318 664
138 565
91 883
827 335
995 238
719 325
137 679
239 470
990 609
908 320
991 438
83 913
86 471
589 925
474 436
704 452
341 502
648 256
836 560
89 249
702 920
978 201
883 807
399 987
112 621
484 737
472 901
417 308
827 170
590 929
846 59
465 810
287 197
409 490
713 378
774 325
612 302
768 580
265 503
133 176
130 951
228 488
732 769
243 781
172 650
713 60
535 843
887 171
502 840
695 963
372 646
405 362
609 730
214 620
847 263
306 1
20 366
526 58
957 191
620 533
149 695
823 541
317 188
592 373
889 982
840 324
517 555
606 862
981 130
840 897
102 830
572 642
385 910
873 80
224 610
795 668
733 566
390 303
882 292
939 710
906 841
38 141
856 775
318 889
190 577
584 567
407 161
105 505
2 329
915 730
895 740
942 603
286 131
106 616
700 438
642 400
809 677
309 696
784 903
414 341
836 263
799 961
129 812
157 319
444 355
592 24
17 947
561 907
468 298
659 744
153 523
113 454
809 707
650 988
329 459
403 398
177 803
412 893
655 498
387 686
88 720
719 201
350 725
239 354
59 854
646 447
706 126
898 847
56 341
222 527
887 680
760 727
247 584
650 834
500 364
134 366
944 145
209 793
213 867
768 756
137 194
625 191
568 961
481 952
983 884
53 11
706 410
236 523
732 319
439 457
623 825
18 642
593 246
215 627
420 537
586 61
953 176
175 531
440 36
880 427
190 142
669 510
955 444
993 249
952 630
698 883
83 614
208 766
600 155
92 918
805 396
238 947
473 19
556 394
100 69
946 974
580 111
291 232
639 85
407 476
814 929
48 963
540 545
965 487
762 606
122 787
295 53
124 582
43 637
469 715
242 496
424 270
726 935
96 820
320 976
324 315
846 70
930 530
188 659
171 6
154 532
830 882
670 41
484 138
487 410
148 399
653 782
788 442
343 188
585 642
377 811
501 591
703 937
213 114
1 861
134 181
911 733
747 706
314 898
112 859
100 930
698 916
289 350
311 995
373 388
376 681
666 402
987 594
393 14
232 197
627 399
85 19
107 825
717 572
275 695
115 692
800 689
57 975
850 653
228 451
801 239
570 9
315 862
2 333
109 94
298 60
229 25
560 512
87 405
74 614
856 638
669 417
343 940
509 886
144 55
800 908
797 426
832 85
133 360
307 88
980 947
941 894
635 437
969 905
903 250
112 719
601 85
702 393
507 751
606 783
194 284
655 180
260 544
831 718
487 186
42 434
35 830
786 672
774 188
764 28
384 850
887 850
146 920
238 871
76 267
206 190
880 283
793 46
693 18
547 848
72 759
293 924
353 112
683 16
890 73
154 236
575 12
62 380
311 442
261 776
472 201
424 934
115 272
961 158
211 181
568 96
661 527
950 423
70 782
305 902
163 736
305 94
778 328
468 849
400 365
470 931
362 334
84 897
577 146
354 528
126 49
740 335
773 942
707 718
317 284
538 512
535 244
895 666
218 67
899 222
321 217
441 204
403 529
958 20
210 832
236 670
402 490
72 603
568 454
193 680
647 943
349 302
550 2
425 344
458 220
597 936
269 721
66 281
36 597
909 393
681 274
594 892
853 179
950 676
773 96
226 473
623 933
246 672
689 674
361 411
680 666
551 758
834 223
40 961
608 289
720 645
984 631
314 835
732 672
274 762
887 49
182 297
831 971
1 194
24 814
145 302
236 269
661 101
966 885
752 961
694 456
233 619
394 697
44 874
503 833
971 637
171 18
317 348
714 404
257 45
784 352
782 349
268 158
224 782
301 8
19 209
421 280
254 15
467 97
702 271
635 416
148 273
910 11
81 626
557 623
993 217
379 496
34 740
674 465
549 324
396 984
637 700
269 78
363 272
441 240
476 285
692 571
92 459
279 366
581 541
287 146
565 359
929 691
347 498
432 967
715 14
480 30
412 727
241 519
829 975
902 781
685 684
480 726
646 752
431 24
345 68
901 982
183 403
266 637
487 610
39 43
838 267
189 929
298 48
853 177
729 933
970 456
650 469
710 363
448 665
785 913
151 574
571 872
853 868
727 111
952 87
899 122
612 397
916 986
651 562
20 931
142 461
840 641
850 151
391 812
51 591
107 962
873 967
543 128
630 605
872 502
101 322
134 701
530 375
721 458
485 429
575 10
817 140
339 683
561 586
734 288
188 172
411 64
157 408
300 552
316 721
49 796
444 292
503 400
716 667
218 135
770 488
853 700
239 253
410 635
908 429
109 860
885 85
1 24
279 837
97 707
14 877
461 518
484 940
801 253
969 199
976 824
800 861
91 902
469 601
389 797
694 51
242 579
878 143
21 602
872 553
411 13
806 115
627 39
82 283
213 943
103 67
809 811
979 541
123 186
379 974
856 758
137 373
107 908
466 993
259 403
738 911
694 319
872 570
456 654
802 270
915 597
443 145
405 316
113 288
816 348
218 621
95 817
152 675
212 219
470 304
610 835
1 416
151 206
803 125
871 95
695 256
121 58
526 648
665 543
112 877
750 497
342 26
913 405
903 57
54 866
616 473
632 237
80 298
127 817
156 87
840 344
142 938
354 310
271 857
514 640
210 855
180 661
7 344
744 862
490 691
896 432
232 530
871 114
376 632
431 780
324 501
655 515
21 317
183 426
795 675
803 164
747 741
878 92
491 917
202 740
267 6
946 339
632 994
873 668
417 703
864 712
457 382
524 609
854 165
734 435
283 511
29 638
946 100
557 445
488 953
756 941
932 178
690 871
341 832
392 873
601 502
605 405
832 442
513 560
90 960
178 586
510 122
454 226
489 561
389 67
174 859
89 611
545 636
929 46
471 520
317 923
738 598
821 388
542 279
944 454
711 113
880 500
576 54
468 280
613 967
67 756
493 630
388 164
426 930
495 108
861 42
441 208
39 965
234 445
924 657
235 601
316 258
912 983
891 552
727 459
84 374
248 384
602 287
818 545
573 566
521 384
423 634
934 315
449 333
93 997
221 923
263 81
127 344
431 798
470 351
973 37
723 838
962 657
349 207
253 548
308 661
706 615
481 920
562 226
976 424
379 395
761 248
797 135
525 916
309 516
825 100
9 539
938 197
868 228
135 389
7 129
251 57
283 729
99 893
608 282
562 463
238 858
740 713
978 430
273 127
325 128
30 476
534 170
279 450
635 438
886 818
369 796
463 610
157 772
803 499
746 446
246 248
307 357
816 744
201 461
98 839
571 488
281 520
958 809
450 340
970 450
401 360
849 204
182 556
532 889
466 504
44 212
544 432
364 625
269 713
208 227
7 696
698 739
159 767
25 961
72 326
668 35
717 420
154 785
743 314
649 88
762 438
745 853
822 199
889 993
866 704
302 38
967 690
327 932
43 44
975 953
762 850
988 494
32 30
311 400
776 118
511 683
890 668
378 909
840 465
863 481
806 690
564 29
225 307
720 758
273 914
364 460
76 599
251 38
818 152
251 260
676 151
126 482
485 311
32 323
401 426
337 39
244 240
318 649
786 643
253 377
312 207
585 45
674 417
678 177
561 672
619 143
113 975
526 811
796 810
923 689
512 250
39 589
623 857
372 544
388 57
702 536
679 234
450 456
890 339
199 761
888 698
826 195
212 982
524 285
606 830
486 171
441 18
950 501
858 31
785 894
567 988
655 566
873 636
873 5
984 555
459 542
328 30
345 354
15 40
775 117
69 304
644 410
895 56
328 518
334 867
584 438
905 667
764 979
670 967
97 980
863 954
686 105
340 289
914 876
308 365
164 661
377 127
833 677
284 538
182 316
904 254
958 939
871 433
917 992
376 811
476 628
202 37
285 182
357 518
413 678
945 244
316 242
227 192
984 787
576 827
996 88
753 519
95 446
131 426
754 364
382 762
804 704
443 837
302 125
993 990
124 89
211 21
832 545
336 706
621 308
963 815
631 370
139 679
910 988
184 327
781 453
867 214
526 972
210 506
75 904
309 677
345 465
143 539
101 242
432 157
674 601
452 461
195 457
235 971
336 810
783 288
19 21
244 534
980 258
439 752
811 987
484 148
832 833
796 862
915 961
871 482
284 386
675 595
270 316
589 849
692 134
202 823
936 474
981 229
941 985
151 291
37 623
596 520
739 315
728 827
158 785
932 415
535 867
289 600
975 963
591 529
676 446
430 371
469 67
600 527
669 189
374 959
334 584
767 804
364 975
21 306
665 221
902 610
544 616
864 591
513 411
336 281
215 543
626 946
818 570
441 8
955 461
454 834
514 801
967 892
715 698
753 960
127 101
76 7
848 784
778 267
54 357
656 256
321 155
482 211
178 465
428 652
26 947
807 344
517 299
862 420
936 900
321 94
520 475
1000 369
30 942
627 710
140 85
723 744
55 743
705 752
650 226
438 237
719 995
236 611
227 904
61 432
633 847
988 579
316 291
219 593
11 531
690 46
687 972
102 477
789 469
166 656
33 816
448 381
326 55
231 434
842 174
8 39
871 862
689 218
304 95
621 956
792 187
114 931
813 478
593 196
169 981
822 790
915 425
550 727
731 590
952 88
643 822
729 259
603 472
722 438
766 963
534 919
320 261
160 25
876 745
875 96
503 963
638 433
446 558
742 694
305 171
751 292
672 289
429 804
102 5
150 576
241 562
93 915
988 961
817 945
421 451
268 665
860 948
915 527
493 156
821 533
856 375
354 38
472 237
470 957
944 819
145 27
855 15
806 121
682 742
22 432
566 267
284 917
119 370
507 778
216 383
355 749
371 301
353 917
746 552
515 60
500 273
566 727
55 745
447 15
618 125
384 115
820 468
38 294
209 474
996 774
321 288
299 551
152 549
913 160
966 35
8 151
737 805
840 946
267 560
431 304
734 347
586 84
284 788
195 766
415 378
614 63
327 825
762 995
983 337
908 810
594 283
913 223
571 380
49 124
413 726
737 239
696 78
967 55
159 784
166 921
965 74
78 669
764 6
489 58
258 413
19 915
301 863
331 789
712 494
544 984
897 561
619 47
605 734
997 145
554 960
165 20
801 352
43 575
726 456
505 873
564 376
873 660
82 984
443 163
386 122
592 294
220 851
958 239
960 406
153 808
152 845
227 581
42 160
272 920
426 469
406 389
894 205
280 462
895 145
309 801
857 853
1000 451
200 755
267 377
188 992
143 573
939 475
947 17
496 295
574 945
216 398
837 128
944 43
252 751
137 624
837 208
166 616
283 63
176 127
661 797
944 653
370 708
377 99
210 447
184 822
542 330
904 842
263 527
435 44
753 177
981 41
536 688
854 524
931 602
332 846
538 924
263 204
281 880
228 664
92 861
940 86
890 713
154 756
574 495
271 657
310 777
806 921
572 863
570 791
704 527
325 228
207 275
861 791
771 62
539 626
347 495
502 299
501 389
159 306
695 592
942 269
87 694
851 343
669 430
93 282
831 417
20 770
523 236
926 537
185 45
641 50
879 845
299 538
674 306
451 253
46 324
895 244
1 127
405 525
604 227
234 187
611 990
356 963
807 700
970 922
120 422
208 662
78 856
131 769
723 434
922 775
148 609
634 272
804 559
775 480
556 534
451 153
585 265
922 646
728 957
47 149
513 357
627 763
138 58
105 588
785 155
572 919
586 248
992 218
566 276
911 773
285 372
731 933
368 218
472 120
685 325
524 546
196 369
653 745
137 195
642 626
921 276
290 162
887 652
720 626
660 71
775 556
449 290
365 428
380 625
554 389
706 510
546 367
215 43
10 262
933 363
755 19
291 458
601 670
49 375
543 259
553 992
172 74
584 340
800 945
330 853
398 842
622 565
480 343
355 706
957 322
699 479
139 344
912 300
604 948
104 841
711 803
734 164
988 565
749 159
989 614
156 120
317 488
697 889
845 72
519 43
147 302
403 739
862 704
727 468
817 576
459 153
804 149
792 915
693 894
201 303
544 544
367 582
183 409
626 936
292 667
28 152
224 682
325 31
998 36
358 193
871 559
693 138
759 149
178 620
400 136
532 135
255 896
645 860
640 474
760 876
489 995
357 659
327 781
970 440
869 624
881 153
252 673
363 417
388 646
286 101
627 301
460 242
223 108
489 248
21 929
812 717
550 228
805 100
67 835
30 224
8 263
123 735
414 386
267 212
849 431
587 734
384 120
118 786
71 361
681 715
806 230
864 805
788 944
297 738
433 202
12 886
844 182
350 378
3 450
971 239
328 101
558 842
15 877
666 511
1000 918
605 744
42 251
833 634
376 43
479 760
517 246
726 519
544 530
476 452
860 696
269 616
679 797
247 555
259 648
565 722
892 779
976 987
55 275
241 496
477 245
551 714
804 541
288 348
596 737
84 994
831 128
986 905
581 894
682 128
311 677
551 997
813 412
712 797
634 10
902 303
302 295
517 480
267 574
861 507
818 553
660 788
700 160
164 451
757 410
62 608
779 934
862 239
250 800
506 409
427 176
645 978
829 988
88 531
996 857
343 939
477 618
983 240
638 449
720 181
643 331
532 712
798 88
900 115
183 973
163 798
80 399
740 193
284 915
155 156
383 457
187 612
188 66
580 826
810 751
366 433
660 619
608 826
28 476
421 96
919 192
812 376
94 983
486 738
664 86
774 840
99 529
231 483
705 859
370 457
704 234
931 937
967 430
898 356
701 339
23 825
390 858
727 21
402 120
58 886
105 658
970 600
282 36
964 899
560 732
351 722
591 926
885 505
332 256
782 745
543 169
68 838
294 935
805 974
892 384
464 37
382 363
132 635
690 846
822 984
118 236
851 542
898 629
87 706
778 743
730 910
753 660
499 750
880 650
594 537
439 57
386 652
293 138
191 146
661 635
990 10
17 71
810 820
871 104
704 963
189 86
850 787
8 27
947 889
58 847
294 847
642 591
910 170
598 913
237 572
428 811
905 629
971 749
516 458
882 859
854 390
682 125
221 729
513 711
749 811
415 883
818 673
839 802
731 275
706 800
306 333
882 95
577 761
6 775
708 406
865 620
714 77
658 631
106 565
218 994
142 47
100 260
519 194
756 756
910 737
657 495
662 234
918 887
243 785
604 732
501 708
596 607
87 345
671 228
620 331
729 303
317 771
293 878
219 941
812 115
866 553
158 252
656 43
470 592
459 889
355 478
395 510
596 471
252 298
405 309
548 665
881 645
805 457
761 185
387 630
954 870
562 702
105 97
893 59
410 588
433 761
165 35
901 3
707 453
345 669
447 824
5 894
246 417
51 264
803 133
245 375
135 431
978 548
207 97
757 5
149 454
888 554
610 72
655 236
15 317
210 849
749 943
889 21
454 698
989 686
341 621
431 324
384 304
567 669
593 725
66 300
870 942
108 807
101 73
638 936
35 826
683 286
358 204
346 834
839 666
941 686
738 763
725 307
308 267
482 259
355 798
549 276
719 197
482 128
644 693
949 77
686 283
1000 119
818 698
363 310
273 80
283 353
716 664
918 338
8 568
39 739
284 479
283 261
257 951
794 555
568 157
38 473
948 281
449 569
285 766
746 594
177 230
104 178
5 334
988 748
120 969
174 287
833 118
21 504
292 241
774 663
982 399
423 771
177 468
389 905
629 837
444 350
103 651
810 978
509 926
550 994
489 217
116 162
682 542
976 652
595 163
80 167
277 340
42 688
818 100
183 125
118 909
25 465
143 998
672 333
129 948
732 458
890 256
441 300
809 591
917 771
656 558
322 121
326 693
232 101
56 258
958 692
600 591
139 356
675 319
116 900
674 199
46 536
443 840
110 870
539 602
992 946
879 602
822 626
189 255
845 745
741 626
101 250
682 930
204 888
875 125
802 228
731 825
979 842
259 812
68 938
438 273
410 725
653 211
174 244
569 812
324 624
487 41
752 978
494 548
232 568
863 704
73 876
38 815
676 489
86 961
201 11
883 751
138 622
937 995
132 588
824 101
236 988
317 949
230 751
487 697
140 233
761 313
129 336
614 228
333 537
863 199
272 753
10 32
671 523
720 134
120 264
864 182
557 48
830 762
185 717
895 240
675 64
743 832
804 380
663 56
401 187
625 73
867 102
446 82
291 762
288 594
566 307
137 315
988 256
981 83
718 548
655 617
563 591
855 948
657 544
440 106
415 312
676 689
818 622
477 724
178 504
294 231
924 232
366 441
542 364
55 127
385 356
816 742
671 727
520 523
146 953
547 315
956 595
548 561
958 240
65 36
826 11
72 261
208 294
26 366
407 206
105 900
939 601
729 357
955 44
252 275
770 922
769 755
874 415
473 905
588 799
54 533
916 355
750 775
962 807
520 396
403 544
441 455
426 242
154 743
530 355
745 589
618 234
814 801
936 354
994 66
677 810
649 111
862 887
547 807
979 3
972 733
151 476
625 595
866 196
963 518
38 833
809 290
287 346
474 536
743 55
477 59
895 286
191 144
852 892
378 604
434 997
129 176
4 692
524 47
938 751
442 64
227 416
676 929
568 191
96 888
293 652
768 623
444 30
868 309
152 409
319 438
817 627
758 253
838 523
10 37
744 789
596 565
137 860
827 134
157 684
91 79
518 66
944 357
783 94
152 802
941 952
842 445
77 885
392 925
493 4
621 9
952 792
593 732
810 280
9 674
453 499
942 119
509 480
17 57
141 917
81 74
32 384
848 890
922 321
477 375
478 273
557 616
610 622
721 883
691 453
565 491
485 592
691 758
326 381
502 143
616 386
50 280
666 26
69 545
898 279
365 862
6 857
193 806
537 879
655 748
902 455
433 105
527 549
527 589
337 223
263 591
648 388
563 208
483 849
918 319
846 82
226 2
22 493
608 585
635 831
155 876
474 46
353 959
383 521
209 656
95 38
708 675
973 493
981 179
241 922
346 86
325 733
403 238
225 602
313 697
726 746
191 172
790 391
130 420
351 404
225 543
136 819
545 128
621 450
938 645
204 142
30 335
262 772
718 35
540 601
239 299
476 618
408 769
284 423
818 267
156 529
161 548
26 143
276 797
760 286
702 996
824 571
976 985
254 808
760 756
16 918
523 14
515 365
379 765
502 61
299 283
893 221
360 541
776 959
380 185
49 221
389 337
44 747
147 652
329 783
114 921
912 153
762 745
391 281
862 407
414 934
496 592
137 966
481 44
248 738
607 476
10 673
391 370
354 631
68 4
287 823
134 453
351 744
415 681
918 916
695 935
16 28
212 36
364 897
946 693
738 819
16 704
351 270
484 391
978 70
379 227
855 147
222 16
470 316
817 247
673 120
600 520
604 194
803 242
733 903
133 395
786 230
340 906
363 775
500 55
223 351
168 298
565 128
391 359
158 701
610 151
942 881
534 583
297 247
164 371
184 203
737 810
849 864
931 983
448 8
335 919
559 377
996 883
382 262
680 936
732 832
316 989
125 607
374 502
610 166
934 403
322 661
360 719
382 453
502 946
583 61
853 199
513 125
681 388
730 649
413 304
233 254
867 768
302 818
986 518
364 969
857 952
35 540
827 376
892 999
134 126
659 234
236 26
720 125
387 294
248 961
620 698
480 652
567 887
348 18
113 1
713 130
485 684
866 350
116 307
646 757
739 591
341 338
436 876
408 632
646 530
819 12
235 826
310 758
444 56
545 196
419 50
472 99
843 404
558 520
712 45
777 468
604 302
159 256
579 447
589 460
495 639
937 226
491 720
269 167
304 300
106 476
164 559
96 349
465 713
858 966
694 511
222 599
899 236
632 859
384 477
864 192
195 793
961 393
464 757
928 384
504 514
921 955
938 908
605 364
780 156
25 579
578 438
239 190
529 654
242 622
666 244
503 575
205 966
252 450
673 588
196 366
476 436
190 208
697 498
201 234
61 520
605 933
960 92
714 54
558 313
392 62
894 637
946 614
822 826
916 268
897 633
469 162
74 794
178 906
384 396
922 906
992 404
942 850
441 66
372 190
165 403
89 752
617 212
330 777
129 126
736 395
977 518
777 817
710 791
157 69
674 508
963 269
135 602
41 763
998 489
649 694
391 584
418 611
742 568
756 835
721 35
114 1
227 298
193 336
134 73
561 201
414 295
303 415
461 232
148 199
563 923
114 301
922 278
423 72
105 427
850 155
788 488
454 214
342 648
249 804
817 480
12 583
84 320
810 496
380 285
856 691
967 143
226 917
643 761
35 947
873 789
399 299
635 863
116 667
500 146
36 474
378 237
116 648
724 886
566 588
274 855
557 864
329 697
75 65
665 659
168 138
97 911
219 611
44 879
315 518
947 703
622 493
675 593
720 65
214 176
27 457
194 905
790 724
466 135
215 243
560 730
176 175
220 618
816 737
605 455
819 591
874 206
797 104
912 310
116 952
259 708
921 548
332 737
554 41
133 766
637 874
718 48
221 329
397 51
843 846
788 217
864 171
87 390
778 225
156 86
996 835
230 390
933 651
507 86
152 637
353 172
988 908
442 123
250 717
708 917
718 518
739 944
254 767
457 994
793 144
145 382
48 871
220 316
922 629
467 231
874 920
205 841
427 413
311 746
850 759
648 724
652 830
42 420
445 710
692 692
6 913
716 274
300 541
135 210
217 778
372 545
545 580
742 928
272 818
437 563
624 590
19 999
334 532
846 67
55 155
993 523
55 238
257 184
469 54
495 618
657 942
30 827
588 330
572 438
666 93
335 953
92 869
60 339
163 101
469 465
982 458
48 263
972 851
208 168
610 528
240 975
759 593
509 446
457 997
281 596
264 893
77 636
217 969
820 745
738 139
760 976
989 410
820 518
359 862
761 472
944 76
137 531
971 144
817 571
149 980
28 493
591 890
160 128
810 409
865 414
208 771
584 401
795 485
973 341
699 305
35 787
731 509
820 876
193 412
206 39
105 128
803 456
249 429
161 460
294 561
56 998
131 793
423 856
402 685
798 57
207 85
583 66
690 704
818 602
339 867
1 730
154 451
515 502
18 849
455 447
535 367
851 966
502 733
741 457
191 908
635 270
766 420
620 88
912 721
515 737
937 148
395 69
561 652
165 138
993 395
266 243
801 548
825 46
160 376
601 367
157 481
135 906
810 771
777 870
323 523
967 495
620 22
723 756
192 918
20 98
424 488
351 888
11 733
9 184
347 653
597 13
196 288
875 949
300 859
565 351
675 352
421 259
802 983
371 76
258 310
732 8
943 173
454 675
599 214
567 414
330 169
938 763
457 504
613 994
226 11
600 660
700 885
76 730
160 616
665 597
232 854
306 827
824 965
916 250
60 808
415 488
687 364
166 270
549 619
83 680
529 109
951 699
661 73
548 111
583 288
770 342
698 291
394 428
450 696
847 793
152 88
159 385
913 198
177 217
645 293
100 754
979 144
498 601
72 382
533 714
983 283
930 800
240 668
876 489
210 884
842 414
483 728
588 605
647 319
850 785
379 438
353 381
105 911
793 507
820 591
599 818
497 787
691 934
790 990
54 741
733 117
928 92
832 443
119 596
688 514
993 624
969 34
3 15
343 455
927 768
671 799
457 697
838 611
972 333
909 967
522 144
303 655
938 329
311 955
320 938
177 884
206 478
641 623
92 495
968 505
73 942
446 829
490 903
19 349
410 76
787 424
339 347
838 772
582 245
167 795
144 676
47 587
81 58
988 171
472 142
714 365
239 944
938 860
86 712
190 743
727 692
652 907
277 580
155 734
562 556
282 541
782 495
77 822
655 854
423 176
664 466
41 932
279 148
74 566
173 722
52 246
277 669
419 461
696 254
449 80
328 385
426 543
302 517
723 124
42 558
318 829
617 505
910 394
889 817
440 745
626 143
932 648
753 238
608 555
795 303
731 745
888 895
860 538
244 925
154 801
128 693
120 886
859 441
896 37
278 378
313 294
665 306
221 146
857 901
683 842
943 964
419 708
749 841
276 462
289 384
198 891
407 482
714 251
277 973
734 168
290 765
867 380
548 894
194 624
821 366
865 677
326 842
769 295
527 513
899 355
481 397
665 446
185 236
828 182
85 671
74 422
321 891
549 223
875 131
876 683
262 761
365 290
536 756
637 795
598 188
750 195
991 852
203 859
954 539
83 608
781 193
959 453
287 162
768 219
198 996
87 91
650 540
364 623
457 536
828 762
772 795
626 976
973 797
670 407
887 452
745 196
176 230
561 986
991 310
170 853
828 961
487 478
390 447
458 905
146 864
439 867
708 715
20 658
318 407
130 996
121 260
959 195
141 505
673 31
123 341
89 30
990 583
505 595
425 829
159 431
989 950
278 673
876 59
301 936
703 617
557 801
901 292
41 540
726 701
533 395
671 74
736 644
758 343
882 908
785 373
669 902
549 837
252 17
463 201
169 646
656 107
987 175
556 109
538 65
875 159
174 979
110 538
772 34
352 980
2 949
681 607
422 415
42 710
121 699
620 195
572 922
191 398
634 560
518 986
415 788
747 653
624 848
413 660
691 853
572 494
152 240
459 983
985 386
794 959
767 347
293 176
520 743
764 857
459 613
970 528
282 567
885 981
782 772
382 178
593 644
841 639
818 240
657 288
627 437
398 908
644 885
247 541
827 315
419 302
848 618
451 649
674 261
515 602
584 326
40 750
913 391
639 506
714 330
896 594
455 210
228 712
817 436
932 301
288 540
975 517
395 498
19 997
665 134
400 182
434 694
140 153
983 833
13 926
565 63
771 439
792 185
168 809
390 903
150 707
555 289
939 121
164 408
211 618
293 575
609 587
646 509
471 295
836 236
226 983
68 744
753 462
800 750
119 549
606 763
846 970
446 285
590 785
39 315
107 411
564 741
991 413
632 853
238 366
478 5
671 482
834 662
221 15
335 787
263 946
88 248
926 947
552 357
539 232
649 616
916 19
93 303
780 845
978 490
265 803
497 975
560 964
173 454
58 61
836 16
323 942
467 694
349 168
927 346
172 72
226 978
64 301
440 692
396 500
341 765
899 105
111 756
236 948
242 887
823 278
26 195
672 512
589 574
510 264
296 564
627 283
817 280
866 770
488 712
706 225
713 958
946 628
172 694
924 101
65 409
968 25
586 227
930 754
261 944
161 860
237 436
622 85
37 412
441 548
761 304
899 728
577 362
561 988
432 60
463 76
629 209
457 693
460 200
726 138
54 9
800 48
536 169
498 960
819 393
438 86
12 356
320 937
370 37
60 906
123 835
732 100
209 326
248 144
24 632
320 842
141 792
956 413
723 112
761 326
15 160
215 915
626 63
432 536
751 608
892 797
79 589
313 406
350 881
836 907
339 678
851 581
264 398
593 495
938 601
631 680
717 636
469 666
914 322
705 537
217 320
966 942
87 102
806 770
247 272
950 644
918 920
694 52
617 581
492 509
838 386
493 438
213 377
389 892
971 975
375 976
226 899
300 225
738 893
671 232
541 55
149 564
420 767
633 127
637 53
873 279
612 414
249 693
398 73
248 151
796 113
25 408
222 846
555 756
792 775
985 704
461 294
139 26
181 3
814 180
944 187
474 98
89 841
186 951
155 342
778 115
965 566
243 499
804 960
846 459
335 916
58 650
362 365
95 11
845 634
213 72
151 590
776 927
257 114
344 479
773 889
506 197
417 342
270 875
814 728
980 691
184 232
570 504
318 685
419 946
661 456
73 539
710 689
435 717
562 397
310 401
691 898
915 517
461 963
74 799
135 742
482 219
741 542
478 398
941 493
794 641
735 682
359 313
282 425
619 822
937 772
33 953
538 79
665 720
909 855
127 242
65 733
458 248
348 837
486 292
563 761
972 492
534 158
415 859
63 962
459 332
377 424
177 177
549 229
1000 814
378 236
438 643
505 435
652 522
771 140
901 676
445 426
152 732
956 640
247 283
878 110
437 314
183 774
749 652
783 587
752 365
888 625
232 346
923 169
777 454
41 870
29 107
519 299
720 793
516 169
26 796
869 245
484 384
126 159
71 720
489 319
588 743
227 237
150 552
995 660
286 369
409 643
907 359
984 407
328 615
15 18
214 722
380 671
165 253
119 87
205 108
23 430
443 65
818 644
384 217
241 332
728 153
249 967
453 254
343 345
507 962
135 294
120 659
86 924
636 141
896 380
260 226
625 487
238 884
422 737
905 776
912 905
839 492
574 460
289 980
894 355
602 409
898 25
110 537
833 462
211 1
665 510
139 469
172 335
87 867
588 879
457 133
160 392
916 713
705 85
738 833
8 350
117 961
802 39
930 666
249 685
280 941
71 602
477 745
9 724
884 754
73 521
899 612
231 37
331 337
130 696
160 981
110 100
418 118
405 637
519 648
17 327
737 899
840 723
330 136
271 273
355 562
208 184
536 998
872 679
683 43
361 122
119 419
20 970
68 841
591 378
708 294
42 249
866 216
3 495
648 6
127 178
331 399
652 913
400 392
550 926
251 290
319 423
972 100
262 805
356 398
847 325
879 825
164 377
748 381
514 587
491 726
676 110
620 128
959 827
817 802
487 228
552 938
446 531
292 693
640 151
630 802
868 577
745 670
699 52
491 363
607 767
600 441
659 369
316 731
779 243
672 550
53 944
169 490
481 609
757 933
168 699
431 887
601 416
328 165
776 751
556 990
232 209
903 99
274 687
268 871
917 16
710 389
886 56
710 158
422 226
844 114
220 789
865 134
473 951
922 40
38 116
383 253
820 196
355 855
996 704
924 274
678 474
445 70
367 807
734 992
82 490
322 679
443 26
112 196
539 883
780 82
240 99
30 240
74 102
558 525
872 528
181 404
237 242
563 127
270 342
212 230
548 458
487 330
70 375
184 17
654 194
996 155
679 54
506 896
130 982
700 403
342 890
944 867
218 494
33 5
340 24
766 346
62 966
595 482
608 600
200 825
902 415
56 996
395 420
803 903
162 391
962 458
20 138
400 770
954 14
4 937
558 114
299 330
375 800
511 927
266 170
848 413
430 761
87 672
199 682
889 387
11 284
816 323
956 759
938 373
838 477
323 825
409 579
437 837
442 326
905 49
368 621
470 92
368 461
643 457
519 266
898 659
417 54
143 135
137 826
790 112
950 138
308 393
800 229
29 617
32 10
467 256
587 103
891 466
560 412
999 591
685 32
17 911
485 797
201 650
234 791
544 422
736 130
743 770
555 605
61 300
555 529
870 1000
170 288
30 548
842 455
416 695
896 427
401 954
194 62
36 901
216 779
193 444
394 27
307 62
479 916
259 971
448 466
675 111
408 834
686 416
587 593
51 838
368 132
231 126
265 765
186 934
120 72
352 263
160 174
816 993
477 83
191 497
118 456
549 573
469 384
368 115
913 332
463 377
675 27
16 578
488 784
752 619
7 7
165 77
541 320
27 22
556 618
105 735
665 83
798 908
297 37
518 942
351 534
681 398
491 675
185 687
467 924
514 941
71 474
933 198
260 276
240 764
523 633
444 460
860 615
491 574
394 348
326 262
411 1
871 994
189 317
757 77
266 497
890 536
837 781
601 908
478 188
619 854
181 940
671 230
500 42
779 333
453 95
335 113
829 982
431 650
218 747
32 328
269 934
912 339
880 406
365 351
742 341
303 289
484 115
522 622
658 922
81 82
57 165
883 891
525 931
460 622
690 562
609 188
454 276
241 682
964 562
371 825
674 36
282 191
851 287
933 964
601 920
150 614
624 334
684 6
366 892
840 417
560 388
755 723
8 23
450 644
566 704
306 269
298 758
363 200
771 968
639 916
299 793
640 732
701 267
506 979
838 506
229 837
716 177
222 759
79 305
46 181
396 107
430 978
330 96
618 626
32 32
762 310
790 844
277 670
955 119
681 60
907 690
210 919
414 940
677 291
649 949
473 424
919 492
169 837
215 741
3 159
86 710
129 411
506 968
643 114
471 873
980 874
901 892
316 630
205 738
786 324
554 187
705 210
926 393
291 39
974 580
577 999
307 214
635 283
212 215
632 354
283 389
418 19
285 162
750 666
794 157
445 360
232 930
86 234
537 728
589 257
521 129
851 685
611 565
937 670
601 299
916 222
386 647
605 457
728 359
787 21
845 721
417 671
75 441
70 313
864 918
42 402
378 676
220 585
177 8
776 327
285 972
221 741
250 594
930 913
352 71
784 762
877 611
457 458
56 371
232 542
282 651
752 601
492 692
461 136
482 197
562 339
935 816
939 596
381 419
51 951
139 563
261 406
349 330
110 495
560 400
303 584
636 123
52 314
283 822
451 340
216 116
369 636
813 466
303 294
293 360
728 931
221 268
935 598
860 402
702 977
719 990
371 713
772 816
395 816
472 399
2 454
359 674
701 607
28 794
348 713
606 135
92 7
590 865
421 204
344 374
236 320
723 19
822 792
663 977
393 892
767 375
95 989
755 894
44 990
418 390
445 537
861 864
597 974
198 93
130 395
758 772
147 427
883 335
851 105
221 366
946 156
677 554
726 991
506 888
776 695
964 851
760 527
562 359
295 318
820 958
951 347
545 462
69 344
480 668
477 603
380 304
614 606
712 91
146 253
7 949
158 28
865 866
766 691
678 95
652 183
213 511
285 423
945 9
247 412
146 788
382 98
752 424
932 189
926 941
675 631
13 745
444 583
353 924
763 483
915 158
54 797
347 723
140 842
912 460
915 950
282 752
950 415
613 494
941 215
348 408
507 952
810 696
217 196
753 967
451 192
232 861
931 536
669 161
629 515
554 736
516 853
550 990
480 312
164 25
930 916
867 562
4 803
713 626
412 894
869 599
304 564
848 863
822 238
869 596
65 552
259 249
926 216
520 160
91 242
295 496
42 715
268 368
39 966
293 80
971 849
697 748
608 849
520 153
278 312
675 96
733 977
468 368
132 373
261 229
346 112
634 675
977 52
674 837
758 191
153 194
141 123
978 193
875 297
12 950
236 361
760 888
884 21
127 587
346 294
379 446
38 481
794 609
660 554
62 574
442 978
652 216
542 822
890 591
367 560
491 78
292 857
834 241
493 41
133 683
258 59
619 505
581 62
676 861
964 331
811 665
120 275
251 321
787 220
24 251
909 151
426 82
10 313
850 401
831 270
897 251
169 659
194 338
535 900
197 649
855 536
991 873
374 963
73 245
464 674
571 740
422 294
819 17
566 247
731 377
466 208
704 25
795 647
194 973
148 540
891 747
430 701
752 334
967 171
165 443
912 359
542 53
723 172
102 380
825 255
298 448
966 96
950 558
16 260
48 198
751 439
660 330
532 741
466 113
979 741
581 253
412 765
505 861
606 654
191 355
213 400
96 225
780 367
276 548
809 214
231 865
199 777
143 396
305 614
446 847
217 86
383 880
373 217
306 441
63 53
418 58
681 129
596 803
315 691
91 234
817 297
279 868
703 215
25 321
339 846
912 192
26 321
284 897
137 990
57 760
42 82
66 987
19 224
166 603
749 718
631 270
583 834
686 663
872 92
665 70
969 819
503 950
885 783
401 128
336 1
668 261
982 920
792 723
42 370
837 837
56 73
40 513
750 197
113 850
610 20
66 924
383 376
441 885
777 946
682 612
383 766
518 412
412 859
85 191
955 189
542 235
584 182
552 242
510 25
640 36
913 316
79 822
574 564
897 419
828 659
775 492
951 682
776 897
652 774
278 949
386 517
772 843
238 466
249 349
668 309
262 887
885 887
542 146
907 527
250 297
652 2
174 410
745 539
605 569
218 72
330 578
269 116
521 430
2 802
240 7
278 894
646 906
506 551
780 207
920 735
314 679
582 254
1000 322
742 28
958 102
877 644
730 100
48 376
772 87
288 420
422 750
745 315
255 640
581 555
122 492
659 192
177 433
914 358
852 543
935 3
605 811
448 629
998 671
653 973
709 431
40 388
721 227
834 316
664 337
520 950
155 282
609 560
399 42
280 583
666 124
913 216
371 463
706 353
42 725
301 384
466 533
796 30
674 609
679 303
324 465
565 888
846 204
758 209
388 699
654 447
866 889
425 932
738 919
448 331
435 20
628 345
549 792
677 260
867 362
822 796
693 960
230 499
465 723
421 155
563 709
896 985
393 752
115 16
917 26
479 720
103 135
357 875
584 959
592 306
299 14
593 307
956 901
623 258
196 322
618 782
54 156
289 781
615 504
940 373
655 570
635 993
1000 260
372 216
51 347
340 441
542 302
377 689
868 838
565 564
7 563
46 370
716 354
28 311
642 243
537 420
813 654
8 932
547 750
597 203
469 516
672 828
986 305
166 844
303 302
326 383
670 474
355 257
255 989
647 606
385 64
154 454
442 342
386 82
493 582
395 68
190 905
976 432
714 830
768 718
651 330
222 192
911 842
660 692
957 721
237 861
740 869
419 426
930 952
719 361
63 907
988 667
282 150
182 178
740 688
210 31
234 538
947 23
192 983
45 396
826 487
443 444
3 383
328 649
286 673
721 434
798 563
592 187
480 899
939 551
257 584
520 438
557 382
90 234
56 795
601 543
549 763
452 12
560 971
961 689
295 545
941 934
432 407
379 162
994 249
312 590
100 227
1000 920
826 13
588 931
395 460
587 806
406 402
29 18
816 183
138 768
743 88
426 718
537 366
885 921
889 236
401 942
647 116
789 872
155 386
851 797
301 49
542 194
299 51
662 158
182 25
772 265
681 833
484 944
944 421
328 529
366 909
536 992
552 268
235 803
156 700
390 384
625 922
79 893
647 566
233 115
998 477
742 955
89 747
682 382
805 986
861 772
844 146
247 708
982 964
766 818
167 43
792 613
311 406
897 66
66 640
87 589
345 345
125 524
900 700
375 881
989 9
455 372
252 865
303 762
510 375
245 370
220 212
512 811
756 410
465 314
974 195
683 823
737 367
555 476
563 693
901 525
766 202
713 928
701 83
703 811
945 199
513 643
812 208
4 613
563 511
441 596
447 579
515 700
778 776
380 988
867 503
859 142
697 951
556 382
444 306
853 123
798 633
211 999
899 439
122 437
645 239
94 564
396 126
586 392
880 93
611 67
569 330
827 448
329 973
609 880
318 50
441 309
146 558
817 168
938 963
9 92
615 10
131 7
119 597
368 123
744 450
563 205
258 949
164 409
390 274
980 444
413 855
954 97
478 577
862 65
47 968
878 678
595 796
433 803
20 633
294 721
31 535
620 837
347 304
19 560
276 312
969 18
298 24
783 715
217 585
11 734
784 611
634 411
139 246
43 788
285 126
344 649
721 901
889 255
146 714
223 698
599 607
272 947
148 930
498 496
705 389
732 355
165 352
152 38
783 395
577 385
660 737
140 840
100 540
984 924
277 300
800 343
80 175
191 354
849 695
255 419
818 768
628 218
869 469
740 571
204 864
648 449
149 642
911 751
384 41
455 289
440 773
601 82
350 553
730 58
15 653
865 292
15 108
820 721
687 880
143 353
547 491
824 658
692 346
992 805
531 841
522 109
233 365
71 392
307 508
683 941
386 468
455 197
668 486
615 850
558 386
95 887
326 821
86 800
877 815
295 778
721 672
904 211
14 487
293 283
940 728
210 737
384 944
832 956
791 272
168 839
58 854
769 733
738 990
176 417
475 636
958 304
30 409
609 895
991 440
2 645
112 903
814 761
752 642
781 937
86 84
996 717
591 102
327 521
275 714
801 64
553 238
922 53
182 265
738 241
658 471
510 877
89 65
552 734
411 542
424 294
160 686
498 207
814 657
176 963
232 712
962 861
26 342
876 446
162 766
324 548
119 258
49 182
964 161
721 813
900 954
394 957
482 183
732 751
484 891
114 517
933 261
443 329
210 791
867 606
409 488
137 152
914 800
209 413
124 366
481 841
426 883
925 472
352 716
887 258
240 372
290 197
562 566
940 606
687 612
651 258
54 993
687 167
377 429
478 940
667 629
83 691
283 323
568 951
548 822
117 430
853 720
811 447
166 536
506 715
602 816
547 788
56 993
697 398
766 333
404 454
354 139
226 477
282 318
394 58
897 99
762 624
436 171
63 564
493 594
380 577
633 724
930 892
568 684
37 909
162 832
338 419
109 199
719 491
281 697
165 305
795 54
792 5
9 65
296 654
985 716
231 788
914 788
128 347
532 558
510 875
911 809
291 441
995 727
770 358
670 942
729 91
712 831
573 848
70 291
418 106
492 720
697 980
965 372
167 70
95 185
689 54
862 327
974 6
695 41
463 585
521 204
615 999
672 439
664 768
206 276
975 781
893 690
948 850
556 22
578 37
713 492
238 113
976 83
424 847
563 397
301 884
202 621
990 934
498 948
980 43
74 927
641 168
325 821
903 114
307 391
933 580
96 541
330 591
279 16
84 255
617 948
423 639
217 258
371 555
843 186
919 176
330 343
459 854
485 415
212 991
312 729
287 980
204 563
486 813
888 529
712 679
20 408
370 558
204 116
680 405
149 136
438 981
103 487
891 724
726 713
926 324
818 456
412 340
130 509
756 110
355 587
437 966
905 68
699 348
647 391
436 216
507 271
44 235
991 606
731 552
803 332
264 20
756 120
798 439
710 936
370 738
66 985
364 784
710 377
227 850
245 549
876 493
69 360
971 474
730 469
269 115
178 34
269 335
829 36
969 988
799 755
606 809
674 735
744 938
239 165
447 715
745 93
441 263
414 583
506 143
838 75
136 64
348 158
718 30
2 643
500 3
191 452
326 371
416 859
77 444
76 484
93 80
441 611
29 706
792 716
982 371
805 468
604 261
782 531
369 932
392 646
506 169
883 968
350 93
162 696
186 462
583 264
563 725
866 422
567 641
479 922
163 673
541 785
141 849
618 62
528 899
470 105
243 645
408 841
780 343
645 315
211 469
103 727
484 100
325 730
641 423
287 559
135 470
550 211
61 901
753 312
367 918
244 111
73 804
779 276
58 883
923 83
72 23
974 199
525 298
202 794
341 750
594 430
675 643
984 994
949 89
659 909
104 847
97 181
102 423
805 421
45 234
417 133
887 884
370 892
965 692
745 786
848 482
175 219
728 900
666 756
688 205
466 823
852 935
873 533
163 38
928 196
534 149
307 973
716 62
705 514
972 918
63 934
371 814
759 325
24 748
243 210
314 600
683 638
315 809
257 869
441 851
856 420
563 159
704 386
506 750
972 506
912 95
456 679
525 670
857 384
372 206
368 693
154 914
854 215
507 902
930 39
604 877
640 234
957 506
98 775
806 702
813 574
577 55
748 652
487 764
187 106
61 154
620 816
798 456
96 54
926 99
618 256
165 814
577 290
46 982
446 583
18 901
9 215
379 998
691 22
896 670
16 533
93 728
646 480
238 18
893 832
537 643
950 153
541 67
48 876
412 12
955 443
127 358
303 159
7 677
775 289
731 696
774 815
944 595
278 991
668 649
113 530
317 55
153 98
903 15
453 701
950 917
520 297
902 683
463 953
986 460
216 278
473 64
196 689
507 851
752 291
46 805
396 916
868 567
616 443
245 186
742 861
776 479
672 961
880 452
335 346
748 167
894 351
600 602
93 756
209 93
26 263
422 384
6 707
46 394
81 109
118 975
247 362
941 264
437 415
528 457
404 14
590 493
547 107
490 474
309 28
314 546
992 72
88 781
693 984
475 508
54 424
73 684
946 298
40 408
341 722
95 749
307 463
715 482
555 238
345 594
281 859
89 393
269 561
1000 204
387 757
259 665
716 873
628 940
90 879
396 262
928 70
894 770
771 601
884 348
313 177
130 106
701 713
950 515
246 968
498 837
132 367
825 275
456 881
366 615
48 426
248 808
34 952
270 180
118 114
681 478
844 505
468 102
955 532
577 842
580 333
21 436
2 240
633 40
711 921
408 391
847 641
686 580
148 961
956 626
490 637
568 793
435 604
256 630
262 989
583 62
161 293
192 71
460 268
433 323
782 968
70 471
7 535
348 586
445 916
407 646
549 617
750 513
713 251
100 925
318 400
392 686
898 541
113 247
188 133
663 630
581 81
510 279
449 299
800 474
89 29
351 929
165 281
789 805
429 146
708 414
471 132
50 756
535 753
95 95
500 43
33 421
662 100
413 735
141 547
377 668
86 375
82 601
498 298
595 567
659 675
759 49
751 873
397 576
243 452
818 746
432 80
507 878
786 410
494 522
909 144
564 195
298 787
124 184
981 948
164 478
335 739
217 745
917 80
927 187
93 828
898 123
852 999
523 420
28 57
802 531
743 737
912 294
711 618
812 849
178 548
685 839
362 419
47 386
632 498
437 922
474 509
275 941
741 295
568 528
329 511
855 478
398 268
326 628
97 124
234 144
201 179
840 65
140 950
165 236
590 360
882 432
834 859
677 928
890 566
944 919
452 487
844 619
589 646
434 180
647 780
69 404
528 807
598 82
183 603
623 759
116 52
905 394
296 86
906 58
534 572
877 488
210 988
565 330
294 72
644 636
746 624
605 293
96 483
99 99
450 694
279 21
89 303
658 528
846 912
384 507
567 249
971 375
161 953
416 840
933 148
294 752
492 261
48 729
703 41
91 409
649 760
920 643
176 162
589 597
927 658
215 615
526 492
260 673
214 565
675 452
599 288
489 449
574 971
671 519
92 623
76 893
416 599
74 401
460 938
891 457
502 574
529 380
456 150
983 273
210 166
301 597
76 600
886 235
478 139
173 676
996 181
424 785
48 597
956 534
573 352
168 904
712 938
169 611
715 715
227 878
370 748
615 982
680 946
758 389
289 539
137 890
833 791
841 636
73 430
866 102
545 800
782 893
303 73
403 496
421 995
598 600
312 927
432 578
835 596
591 85
222 23
170 322
193 75
45 705
37 18
839 859
611 287
6 348
201 279
502 564
613 95
811 410
660 489
180 187
144 203
359 796
148 113
945 437
716 638
454 55
750 124
822 564
717 122
160 273
366 627
58 122
648 773
817 923
370 511
113 310
771 261
346 978
963 550
908 738
570 687
156 230
600 709
350 842
957 911
581 437
564 709
540 319
563 135
676 49
875 70
817 925
531 326
631 862
358 213
170 911
404 430
112 766
696 604
502 217
79 943
980 796
304 365
973 295
317 911
388 187
811 58
998 796
750 826
541 10
140 204
771 294
11 894
524 432
377 908
234 24
368 664
526 486
143 44
645 145
871 163
81 896
371 340
704 103
675 501
305 714
138 397
601 196
781 362
478 616
219 84
261 482
83 328
964 625
525 742
284 830
845 991
576 926
797 109
64 777
987 759
13 814
891 26
76 395
824 244
48 892
101 341
107 783
401 655
675 294
395 899
923 962
599 619
219 296
196 184
184 708
883 582
383 95
981 462
879 898
23 587
691 617
362 740
292 443
364 777
48 628
6 137
115 422
524 42
545 263
256 932
410 164
730 998
704 18
674 612
397 269
271 52
146 970
132 649
78 19
124 285
119 109
895 713
992 916
596 291
224 518
963 665
110 498
219 637
704 664
369 851
407 983
401 336
225 746
556 442
556 727
94 911
997 963
553 880
450 129
650 502
179 259
829 986
231 588
773 58
534 248
448 231
881 294
914 965
59 863
79 517
480 700
971 192
930 516
404 39
477 168
538 173
271 329
898 525
449 206
381 131
555 667
378 888
911 612
562 778
438 539
563 436
279 232
903 797
431 661
725 713
856 658
225 981
9 197
630 898
978 74
699 248
341 20
158 207
329 415
366 618
585 839
506 422
743 524
975 677
921 584
24 383
908 958
618 134
527 210
698 188
682 139
982 945
272 179
665 630
426 625
200 715
462 466
714 40
560 833
123 963
256 131
513 79
507 388
158 753
674 503
205 296
425 599
480 278
359 751
697 108
795 349
167 433
618 877
572 869
231 761
728 5
989 807
520 565
346 244
330 624
920 298
703 21
314 658
183 265
815 919
287 506
17 73
155 72
220 849
36 256
584 371
596 310
355 910
476 438
99 396
614 532
661 958
826 738
200 215
814 900
321 850
314 125
964 275
603 796
435 807
988 960
783 593
872 142
133 525
538 447
801 495
741 900
580 4
184 338
161 47
320 519
362 158
819 644
826 491
722 495
10 906
360 931
550 840
365 737
469 309
177 182
375 314
340 677
467 520
770 973
486 920
919 649
416 393
917 890
133 832
808 156
156 174
313 699
858 287
135 548
650 769
871 115
94 863
290 35
41 406
695 990
159 112
25 762
510 757
537 298
881 959
547 630
899 21
669 788
222 837
642 337
712 949
3 51
115 799
98 916
916 131
732 861
1 760
215 63
843 333
625 274
118 713
576 662
931 204
350 1
799 885
797 34
119 74
825 853
861 302
546 317
221 668
709 942
137 612
855 80
482 466
564 725
993 817
757 156
97 841
960 253
643 745
382 770
179 765
815 800
114 390
61 95
708 801
882 153
448 864
12 16
599 583
369 974
740 426
630 5
635 232
195 954
335 30
36 448
920 908
686 701
208 667
777 923
576 429
863 266
883 174
66 736
371 430
38 324
620 254
177 428
871 336
141 902
972 286
996 72
567 160
410 541
906 796
13 984
40 742
705 766
612 291
220 841
195 276
616 504
939 95
154 813
424 946
289 26
284 237
783 426
593 164
686 896
720 865
409 593
614 692
213 641
590 804
37 994
306 129
391 836
455 864
482 121
127 536
741 844
678 821
544 776
53 955
661 718
128 548
700 811
415 868
689 462
382 91
382 271
444 287
814 307
888 891
724 276
295 827
497 851
180 239
724 214
821 599
709 117
277 463
474 984
420 554
982 129
237 868
657 93
807 331
729 258
516 479
840 7
340 966
271 942
565 219
86 808
279 807
541 608
934 907
251 400
391 977
87 147
341 909
416 35
668 573
344 547
377 769
953 61
773 406
398 37
304 812
658 958
539 753
494 700
368 417
229 518
817 284
937 620
876 494
194 648
729 142
433 929
331 234
803 647
68 552
946 176
637 487
333 39
188 977
379 594
919 383
709 913
599 144
80 435
228 428
607 628
540 230
155 908
500 309
91 595
895 445
455 56
24 59
19 362
323 36
963 424
65 923
822 453
737 999
723 348
57 879
680 292
421 554
348 833
991 684
33 485
40 94
688 636
360 48
716 792
999 261
365 858
924 123
292 506
848 432
872 504
651 864
446 898
54 46
211 445
884 641
981 930
794 748
897 859
582 525
832 859
307 493
209 437
298 1
5 486
67 594
844 254
835 649
210 414
309 930
137 137
852 122
926 918
694 686
201 90
787 307
751 308
925 412
751 130
420 66
106 554
794 722
285 187
225 815
486 837
805 299
257 894
973 480
31 881
662 622
359 508
627 321
409 367
643 471
329 657
32 927
231 243
239 426
450 79
220 1000
882 342
996 142
931 54
226 835
581 615
143 334
626 716
886 737
977 153
860 888
737 574
643 527
994 770
37 622
626 591
829 272
709 514
831 54
81 269
942 118
799 51
534 968
762 766
666 310
493 938
832 389
683 419
756 211
629 222
213 964
968 239
586 559
291 617
748 983
818 473
107 278
93 959
766 473
658 793
645 391
767 253
514 488
895 210
534 319
488 618
572 393
630 796
842 882
891 340
745 973
624 54
740 805
242 206
479 278
397 843
748 399
548 774
955 690
992 939
244 870
825 699
217 340
315 993
529 545
530 483
318 457
572 998
659 529
266 859
347 473
344 734
46 941
483 905
26 481
430 151
187 771
828 247
436 695
166 909
147 917
391 44
912 642
160 187
337 55
459 440
528 214
52 333
613 904
460 140
23 905
682 897
175 139
133 506
845 754
596 986
163 127
369 625
961 517
259 24
546 204
224 282
371 533
7 176
25 972
794 754
184 25
159 722
73 370
962 470
407 937
664 294
794 248
511 938
127 169
981 978
560 662
526 48
800 400
219 649
867 721
649 463
409 338
63 137
274 668
149 808
386 727
460 625
189 534
136 933
897 161
870 273
783 458
512 741
520 904
423 548
915 173
437 500
468 995
978 257
685 555
291 512
589 97
34 928
903 560
650 314
870 20
130 965
281 996
33 921
666 181
572 914
264 467
80 527
28 310
226 765
999 474
911 37
538 686
332 875
908 560
904 557
651 200
158 386
732 963
564 190
593 116
616 979
669 620
106 352
948 421
657 274
475 913
536 578
639 543
245 300
770 340
519 376
251 664
162 913
799 853
378 728
47 281
295 591
955 989
947 546
821 870
222 986
594 761
525 748
475 970
681 167
285 707
16 655
128 77
401 686
563 788
469 110
854 494
937 358
799 975
665 886
176 966
333 592
25 443
472 453
576 624
221 727
745 496
178 882
890 963
958 944
505 169
751 700
282 791
215 734
320 728
591 565
102 967
418 849
51 922
983 80
319 340
654 883
67 259
66 363
224 18
415 555
577 1
866 272
550 789
447 181
940 339
762 712
347 201
444 273
951 395
842 373
140 50
603 512
770 574
723 63
784 162
723 789
991 685
578 735
366 387
554 720
447 331
390 566
500 189
279 257
88 583
283 256
370 504
611 549
36 291
402 747
125 218
487 69
456 872
589 668
818 566
785 828
657 224
893 382
514 728
890 513
270 819
732 982
614 254
932 820
602 198
997 456
965 149
782 731
347 242
657 69
344 145
869 808
486 29
244 344
88 557
971 913
866 417
202 477
139 454
16 914
560 372
896 189
586 752
373 851
276 498
322 316
434 174
695 176
864 143
338 61
87 288
3 416
476 476
604 456
380 46
575 88
825 706
531 751
918 393
37 207
181 82
129 589
386 553
805 283
975 576
934 571
941 260
77 431
472 516
912 323
175 825
27 485
601 449
852 628
397 847
643 883
631 364
388 387
608 357
253 403
148 295
428 851
946 645
597 400
188 43
816 162
253 945
625 905
268 121
552 31
303 773
701 298
554 997
761 872
256 547
168 779
216 555
876 367
910 244
968 911
570 595
927 552
462 239
72 255
393 307
885 478
265 7
28 983
680 450
458 973
274 777
564 22
739 979
558 856
863 352
71 243
862 386
628 903
670 578
345 716
340 681
214 255
354 189
996 234
751 19
389 532
994 878
30 477
407 169
484 299
542 51
586 829
543 955
377 313
468 91
194 629
484 984
597 427
934 517
405 357
466 304
934 588
579 922
845 453
191 226
146 566
354 730
574 611
574 853
142 671
799 836
328 11
892 31
18 466
77 482
911 2
268 358
991 625
213 877
805 536
686 150
712 904
873 738
409 940
523 436
768 45
662 510
106 700
764 537
220 656
735 720
15 286
61 39
73 104
439 902
680 596
330 420
418 85
317 13
32 14
317 451
921 693
874 697
254 997
274 819
267 19
3 243
769 966
629 53
609 248
809 603
178 892
340 383
378 443
306 526
724 797
285 256
665 629
475 950
92 170
99 7
74 242
201 75
675 954
496 546
137 480
803 582
716 117
240 969
155 335
966 66
55 263
273 86
582 522
690 25
459 656
678 914
382 535
815 381
370 174
547 351
639 718
505 534
625 462
959 682
600 206
166 545
181 523
295 640
162 150
67 508
912 614
303 668
702 391
625 692
504 799
877 526
479 31
84 788
145 810
89 454
311 993
956 71
629 290
717 206
379 90
50 655
849 164
696 983
948 737
292 318
370 279
143 153
38 19
91 22
204 107
828 100
689 711
454 864
117 716
36 761
446 379
597 317
116 351
577 770
692 52
431 632
126 570
222 643
382 883
59 774
748 974
316 739
431 719
829 954
25 246
775 15
79 64
270 594
507 122
349 437
261 892
517 770
309 610
539 10
930 185
120 463
937 962
443 830
736 606
422 481
177 615
69 900
88 954
185 857
81 124
527 969
95 980
195 523
320 685
589 330
300 275
508 404
613 168
411 996
199 113
845 196
796 205
658 622
851 917
97 514
31 46
484 896
584 635
464 618
227 4
48 246
344 487
108 390
820 62
483 806
892 852
58 784
105 553
19 850
820 471
820 112
810 828
59 443
699 4
571 931
579 302
915 617
795 348
182 209
679 283
951 993
418 378
840 392
369 56
124 43
183 893
884 246
353 374
388 955
823 880
807 235
178 693
633 275
606 335
576 922
539 208
580 446
508 124
658 527
894 458
987 930
133 122
57 978
61 181
760 359
384 47
79 742
938 548
634 699
472 728
912 174
45 897
180 882
918 885
732 350
976 271
452 285
82 26
228 388
931 862
158 947
777 550
965 809
131 216
375 242
56 538
709 981
840 579
852 758
607 213
660 695
353 930
170 381
834 128
715 969
436 399
485 397
842 780
187 242
830 43
790 478
375 600
554 158
238 401
502 731
761 725
414 850
182 83
915 966
594 244
253 357
104 879
449 164
722 866
921 400
813 560
316 762
169 96
763 879
711 320
184 405
195 886
254 831
431 90
90 887
945 50
502 57
112 60
892 65
594 366
817 849
137 6
859 826
280 2
401 106
942 382
46 537
512 91
472 395
32 103
622 393
796 992
250 754
458 265
481 458
794 54
817 375
312 604
923 450
481 727
681 56
829 279
798 577
297 930
839 231
539 649
664 670
64 839
649 195
882 723
47 956
482 753
747 517
692 297
433 433
158 519
367 518
794 473
977 927
677 447
81 32
18 943
359 738
40 966
777 442
312 571
386 908
743 160
317 915
152 174
373 686
145 89
251 996
663 383
233 992
698 53
837 917
181 590
788 207
834 651
166 801
843 472
450 280
982 552
932 869
799 23
943 259
864 316
803 631
373 179
486 987
607 11
61 245
120 212
91 348
227 73
269 618
719 608
729 322
580 834
307 234
694 464
29 11
951 241
126 44
122 695
19 258
547 85
927 237
176 810
976 375
709 102
764 634
923 589
18 317
435 513
205 720
21 311
686 634
368 118
835 826
863 685
705 728
837 60
339 802
360 120
349 685
62 255
882 377
802 425
37 364
699 49
266 552
629 756
722 903
91 717
420 303
224 638
37 519
314 402
423 466
270 766
352 176
865 809
83 726
813 823
946 68
32 987
380 449
250 504
854 470
980 572
527 658
869 21
959 90
375 627
526 16
684 827
255 498
385 877
299 928
491 327
709 688
641 971
789 492
790 81
784 428
517 8
980 736
446 638
85 707
619 612
696 521
830 218
350 209
189 868
49 5
28 626
977 842
337 604
917 565
340 50
516 136
912 821
998 78
977 212
462 561
554 334
367 323
691 207
226 688
224 519
877 704
816 835
259 885
751 908
656 292
870 994
507 803
189 566
196 476
155 567
854 355
643 479
224 641
153 382
333 1000
901 90
324 612
507 309
127 623
135 127
614 305
19 32
970 271
362 489
944 465
815 651
698 873
100 64
106 241
183 702
137 380
514 823
777 646
381 898
299 62
163 438
105 591
773 74
298 330
264 860
707 713
214 727
537 682
41 170
83 405
914 661
248 364
818 90
776 776
715 562
802 234
148 538
860 347
473 181
88 780
4 976
817 322
539 458
963 206
86 178
326 104
875 616
259 341
824 665
658 966
871 127
63 523
1 359
496 931
146 772
106 533
77 812
905 182
213 227
138 242
656 811
713 784
522 160
216 361
207 719
786 21
667 612
682 490
75 636
691 337
618 498
738 664
364 441
634 520
263 585
945 352
155 452
934 844
354 244
931 945
415 680
431 27
761 892
77 216
688 297
808 716
258 428
640 930
846 812
518 750
962 638
530 323
735 586
300 753
81 187
816 513
177 465
490 362
106 909
788 527
85 95
909 936
598 529
236 25
24 494
737 983
321 25
372 436
985 617
624 454
905 917
121 964
443 12
631 798
987 414
773 741
581 222
758 254
662 1000
653 950
100 353
642 567
550 69
444 661
522 542
916 294
642 890
506 327
665 32
273 982
332 869
308 877
483 471
730 47
194 133
653 483
735 571
959 284
246 261
71 467
408 379
491 657
326 53
562 912
395 509
77 930
298 85
854 263
481 896
748 624
38 692
191 141
708 516
537 63
331 4
492 580
433 280
633 959
431 51
357 526
864 297
63 224
502 247
513 958
63 866
682 860
376 618
33 583
522 553
663 500
235 782
722 266
814 892
841 374
45 730
841 22
544 867
833 653
213 856
481 712
586 713
681 23
891 52
266 741
61 46
101 991
700 997
330 84
538 820
682 836
89 689
127 501
33 107
543 106
786 388
668 665
195 529
146 703
396 86
314 561
643 589
212 22
868 404
140 156
708 393
549 863
281 617
694 929
836 517
302 493
955 257
420 585
919 808
121 397
2 270
913 57
231 740
459 518
928 825
864 627
538 227
315 796
396 298
116 57
449 946
962 327
281 636
695 357
163 714
591 747
90 350
390 147
831 279
633 789
47 814
589 606
188 57
62 982
772 71
786 331
39 890
960 816
744 699
187 386
836 830
319 827
467 42
743 796
873 28
66 639
996 608
286 380
293 531
73 341
769 33
550 750
160 9
361 443
300 523
572 88
610 753
292 266
397 949
833 617
88 977
601 316
546 953
573 546
643 714
458 668
590 30
297 756
791 286
952 922
462 306
116 676
530 69
419 784
381 704
904 833
905 906
726 262
734 350
966 953
334 376
444 244
437 465
547 787
795 450
828 291
528 204
385 422
620 359
580 371
509 688
110 596
640 668
296 511
803 170
428 15
479 601
957 223
97 241
147 987
855 360
633 12
748 583
253 242
391 101
506 871
102 476
891 950
252 257
696 36
227 717
945 758
781 51
727 784
912 273
677 392
637 507
500 455
596 383
418 564
585 556
347 846
209 504
809 536
886 260
789 118
972 810
872 508
245 984
655 223
508 903
966 585
979 40
286 730
696 812
471 692
492 457
938 767
264 637
229 115
400 671
716 501
938 71
831 42
935 250
683 47
162 688
128 652
201 490
1000 492
691 374
504 470
409 472
716 593
564 330
465 248
108 5
209 31
491 637
871 531
61 867
757 911
813 387
86 108
438 151
251 861
687 186
228 861
118 583
759 961
274 28
869 371
522 578
583 54
671 461
900 874
174 253
959 39
386 251
22 871
491 901
473 645
335 91
160 388
498 345
184 724
384 583
561 358
700 67
295 510
9 60
377 357
381 486
77 26
580 86
810 85
512 31
733 250
22 855
306 317
502 289
684 587
128 201
428 540
58 853
470 992
196 968
573 509
298 209
228 658
198 417
193 971
198 666
606 187
108 950
774 792
483 276
785 449
140 975
571 688
859 269
982 564
774 180
61 6
728 897
177 462
310 833
139 974
405 406
829 520
288 656
104 978
658 725
133 929
120 515
279 877
369 248
153 896
694 852
36 541
147 751
428 514
577 739
552 852
968 212
593 824
810 144
157 521
743 383
851 518
817 261
395 944
976 282
585 690
507 31
846 726
268 377
14 473
748 290
350 131
867 907
602 761
698 930
832 945
186 508
842 486
51 118
12 708
919 931
238 725
513 349
674 110
265 275
934 111
287 754
746 658
408 838
315 347
436 717
861 218
676 129
679 400
825 160
691 242
898 227
172 400
912 692
611 182
993 964
428 221
543 862
957 292
539 276
652 168
470 748
648 196
380 465
488 207
730 639
190 597
186 144
41 773
678 565
906 785
865 964
991 372
699 313
101 457
464 6
5 174
450 892
104 418
743 270
660 905
32 411
51 943
993 342
245 297
448 939
50 345
265 113
482 187
484 33
323 790
611 848
873 333
970 651
358 147
190 980
98 564
850 703
632 864
351 881
710 692
973 246
942 863
454 531
715 136
814 198
469 515
352 675
161 849
171 941
513 715
663 72
315 231
851 753
409 513
849 325
970 333
811 788
514 269
678 412
77 95
53 748
405 931
380 559
350 987
363 733
263 871
90 517
603 511
39 831
275 110
591 48
336 420
344 795
551 495
736 201
856 394
107 457
119 658
430 847
520 992
377 661
236 542
244 197
759 792
346 806
288 928
453 238
796 98
228 807
933 367
352 422
623 130
928 702
426 819
299 829
439 93
447 87
519 480
476 756
91 838
523 430
735 706
820 512
448 152
850 299
223 116
391 334
295 860
569 960
652 691
666 329
968 830
773 661
713 584
950 170
724 332
35 741
238 277
40 661
292 432
956 604
674 889
362 471
966 803
300 409
634 365
95 29
946 210
503 448
18 126
579 404
176 486
689 559
524 649
759 205
776 564
919 919
84 425
81 955
636 926
856 243
651 921
877 639
74 911
629 617
684 413
891 132
430 608
646 488
215 778
320 78
71 487
241 716
214 244
931 908
934 310
522 145
703 77
611 52
301 727
635 375
706 58
459 288
8 729
247 253
301 830
151 877
961 480
788 435
443 506
115 471
670 244
248 995
483 855
952 179
327 19
78 130
505 544
992 118
392 966
721 116
532 879
216 156
997 99
363 693
143 41
501 113
590 471
427 981
832 36
727 800
246 877
585 162
664 565
808 434
384 523
172 81
193 408
756 642
798 429
957 628
203 955
941 566
406 800
698 789
325 205
467 771
507 706
233 757
950 765
300 208
120 129
73 492
68 171
276 142
750 358
465 202
387 928
760 156
456 742
364 186
972 551
895 521
41 359
894 75
464 823
817 958
937 505
448 570
277 97
468 363
173 565
406 802
657 605
481 614
612 866
655 584
114 487
338 313
705 275
942 489
435 178
379 335
160 314
794 216
773 440
149 189
857 616
119 774
608 840
982 498
703 528
800 607
759 50
818 458
444 368
292 606
980 158
405 268
60 84
625 517
444 729
729 376
729 398
233 403
938 136
180 451
275 935
754 25
107 536
134 781
422 325
1000 483
981 228
137 980
605 783
374 376
182 701
817 378
403 76
360 783
820 479
304 588
740 669
177 544
637 32
57 738
712 674
533 560
464 742
963 572
824 421
437 542
836 284
811 196
976 88
652 925
650 32
142 176
501 791
674 580
342 541
749 945
707 541
429 274
289 74
456 724
276 944
891 124
205 903
895 999
766 41
239 609
363 857
761 711
1000 356
267 278
288 657
920 22
656 541
882 813
418 966
559 584
745 251
68 406
738 643
639 992
301 755
459 328
338 984
659 108
659 370
470 847
267 837
56 531
839 168
460 263
229 340
653 725
340 631
945 960
98 645
228 822
782 940
692 100
356 794
35 500
320 16
792 152
335 342
322 671
699 295
148 409
781 623
96 339
393 637
759 193
828 341
225 884
415 635
21 364
629 725
588 487
363 754
737 53
878 352
117 524
118 194
726 700
541 461
581 896
551 339
353 477
565 337
125 353
585 3
49 67
309 973
881 144
346 203
635 104
913 862
213 649
336 30
361 114
674 982
942 989
554 784
34 165
799 865
216 777
840 133
670 100
441 355
882 540
554 155
231 323
34 807
398 594
15 338
298 258
862 198
308 608
122 779
502 915
377 880
290 495
58 286
228 345
41 141
673 349
204 277
762 375
629 395
86 740
59 946
117 527
518 973
829 898
44 138
581 662
970 165
746 741
214 555
485 867
571 447
682 293
642 169
449 180
10 981
108 721
855 376
693 528
419 489
71 951
296 415
651 51
721 151
505 390
415 733
468 50
123 975
110 717
918 381
650 878
191 894
330 616
628 990
86 994
872 782
914 456
576 440
866 752
800 743
459 297
382 540
688 410
565 683
553 985
123 495
876 417
72 152
683 87
853 853
946 580
511 142
688 256
610 362
563 696
470 735
688 153
8 701
652 14
718 554
103 338
835 805
171 65
662 708
387 20
678 114
629 224
696 58
471 987
698 350
825 94
152 913
635 38
52 128
909 682
343 335
177 269
466 709
290 88
526 378
999 621
350 581
279 711
987 25
220 602
579 410
850 589
636 723
649 145
524 468
211 88
130 691
249 554
272 316
303 937
372 974
806 325
110 646
373 991
75 706
270 816
49 116
619 437
91 657
931 815
566 947
169 979
302 795
38 237
799 316
479 673
287 963
802 779
748 985
427 684
326 420
679 361
183 268
645 880
87 607
19 840
463 900
356 744
386 184
237 687
640 509
32 390
207 119
7 977
827 58
272 799
442 576
376 746
378 981
545 276
6 928
596 670
696 878
126 847
832 170
113 704
236 142
888 597
849 527
870 44
919 99
623 129
400 749
706 423
117 691
903 516
811 645
52 909
311 163
975 453
767 914
902 790
730 584
734 97
470 626
955 974
354 472
60 915
234 550
247 720
189 599
846 700
653 343
661 843
61 184
499 806
276 753
671 408
186 928
413 523
682 805
952 988
73 985
200 503
683 434
333 856
179 309
82 740
223 348
71 664
490 681
854 74
457 47
434 900
469 640
652 379
137 476
326 474
518 831
257 895
823 60
828 646
618 443
930 558
763 983
80 484
637 55
243 641
151 827
247 544
725 495
130 607
385 845
881 768
29 381
278 379
168 709
796 480
904 95
496 708
461 87
491 458
581 348
853 767
223 379
613 10
388 5
752 151
562 798
577 722
248 88
245 686
878 762
737 668
710 701
544 839
767 491
271 219
902 110
193 761
869 211
809 782
234 411
747 858
607 477
158 899
73 219
170 205
660 948
733 803
282 110
541 912
549 458
665 952
968 849
999 833
8 768
136 665
194 19
216 16
654 272
218 753
511 83
442 99
349 792
439 817
23 864
38 136
825 707
472 638
804 769
877 117
73 592
703 35
360 135
642 60
751 720
2 273
795 486
474 952
75 56
512 836
540 4
538 491
494 832
366 18
479 914
12 699
641 480
890 419
192 476
649 210
974 157
323 698
348 404
570 618
76 961
523 80
924 125
188 44
903 316
59 1000
876 166
476 329
885 36
198 26
999 205
834 706
87 139
805 600
790 609
258 189
58 310
15 542
339 910
92 841
486 450
726 961
927 642
371 892
164 260
301 344
983 592
663 257
338 197
944 365
3 889
373 132
683 845
728 315
608 676
361 573
578 45
568 435
846 266
267 209
162 279
683 770
820 963
165 984
449 159
222 539
755 369
356 244
316 156
996 564
478 575
647 359
24 211
597 65
950 199
535 310
586 274
785 729
662 978
929 600
808 792
87 742
985 684
314 767
40 607
116 572
401 546
165 289
372 822
490 455
50 185
354 836
19 969
432 958
588 656
268 378
492 517
566 228
332 359
393 199
165 862
432 965
107 386
186 448
18 12
534 72
346 774
762 18
973 802
561 837
682 346
431 429
849 632
79 96
624 132
727 616
13 165
108 401
346 739
598 870
467 136
156 508
916 133
571 903
580 448
221 657
604 5
58 974
56 274
808 477
52 564
981 91
562 902
971 469
292 863
107 71
560 113
54 903
948 896
919 330
234 354
74 126
583 366
499 70
421 728
931 773
165 757
405 472
512 828
60 205
956 313
978 724
745 242
543 476
297 504
198 667
238 823
353 400
961 338
897 848
336 984
628 363
537 988
863 334
609 447
356 688
707 790
177 631
78 623
439 901
570 801
952 114
513 433
282 697
751 641
374 738
92 823
261 726
202 84
9 178
497 974
77 770
902 464
947 365
515 535
375 662
647 600
842 202
208 14
173 899
932 883
19 25
372 842
517 787
166 713
161 286
663 916
995 282
615 325
513 797
826 451
308 984
312 6
134 95
860 234
621 997
864 150
271 583
441 464
977 319
461 693
972 165
791 178
672 821
521 862
614 138
782 359
296 389
611 282
425 867
859 748
375 931
301 930
627 946
762 384
63 226
779 149
857 78
353 722
948 731
209 655
675 323
87 576
777 572
499 93
952 209
185 566
448 505
523 347
817 534
885 723
74 994
142 217
187 851
287 649
213 478
908 391
284 166
991 317
298 634
679 892
193 141
565 24
560 16
959 458
561 529
686 968
27 265
340 357
711 873
36 55
391 341
688 186
706 108
536 861
593 264
784 691
843 436
590 297
664 18
302 498
440 477
188 871
353 369
322 916
221 252
129 846
848 806
21 162
683 436
317 640
271 278
365 989
59 188
938 432
167 720
47 273
696 102
632 880
963 376
646 463
960 290
467 687
480 60
119 30
370 54
562 977
930 84
899 934
266 340
673 666
577 66
118 816
566 969
152 321
589 86
661 74
141 143
48 287
834 629
316 234
737 849
948 506
592 597
146 419
753 899
313 738
744 23
102 513
961 458
901 810
905 481
666 1000
931 5
396 822
666 416
587 409
313 972
497 514
352 52
570 69
553 287
535 502
456 141
568 762
906 665
69 548
610 845
804 164
830 988
745 695
163 261
131 429
517 66
46 61
221 421
849 667
482 7
939 620
892 110
221 757
560 484
131 695
561 745
314 711
23 456
565 255
592 555
834 499
716 878
932 576
572 318
27 228
890 227
846 409
2 526
783 463
689 105
616 983
64 769
312 934
370 715
783 363
947 906
5 399
292 704
30 267
392 31
32 935
380 679
138 98
920 568
106 683
213 349
417 113
902 385
756 891
366 659
965 674
269 647
203 714
190 583
179 461
463 456
119 219
830 749
211 549
277 526
174 892
343 83
355 319
296 740
567 556
525 65
405 743
999 735
986 608
803 954
976 19
538 517
1 968
622 784
36 25
822 800
680 232
661 824
393 439
398 446
454 45
627 616
129 286
304 571
870 865
749 174
550 237
768 440
220 998
432 242
42 864
640 997
135 169
41 603
369 559
152 816
209 88
117 246
468 619
350 512
118 915
869 553
215 527
872 84
578 260
944 472
776 465
256 930
619 907
427 239
270 606
986 592
326 513
781 132
154 590
345 114
170 551
619 305
129 666
563 225
733 503
979 385
235 597
847 794
581 576
22 954
345 298
717 849
310 112
450 958
173 882
759 1000
325 938
455 679
398 911
231 179
296 628
257 696
847 118
188 637
772 98
324 883
484 81
50 444
532 882
498 178
931 409
310 859
8 446
215 677
830 429
400 340
152 910
365 688
367 358
688 817
686 355
896 612
99 639
500 486
583 123
270 331
496 436
655 664
800 490
837 514
545 361
319 197
954 825
460 900
904 625
501 818
430 607
302 141
618 88
892 146
672 985
875 55
909 50
156 537
367 895
392 830
172 425
49 908
111 838
413 939
637 48
152 154
125 726
118 968
517 803
421 131
326 917
368 637
580 169
736 557
658 183
376 132
29 313
609 185
592 680
456 567
683 222
747 160
191 690
58 651
82 460
456 172
103 345
353 192
593 998
225 43
533 19
487 597
703 83
970 117
281 745
570 732
558 973
895 529
395 732
69 142
641 265
599 754
774 311
511 223
533 276
895 98
485 407
176 239
823 308
783 827
311 754
150 131
801 377
339 146
30 61
361 309
232 665
65 825
556 997
164 326
253 653
335 467
531 586
687 132
117 388
896 422
557 369
592 345
596 394
580 717
481 553
722 904
484 169
662 434
547 852
15 144
493 266
513 397
163 202
400 861
744 282
979 847
815 533
832 325
68 313
498 605
486 794
300 282
754 619
235 940
803 653
303 201
33 860
298 585
212 139
257 220
158 545
624 346
177 867
227 602
817 907
882 727
62 316
755 794
489 461
374 734
173 107
131 783
224 76
567 680
642 922
562 89
736 21
172 918
400 916
977 77
560 746
510 99
751 290
582 267
515 161
261 861
468 936
137 712
850 36
167 821
940 743
518 303
938 869
753 591
900 370
41 580
437 757
988 750
981 999
583 17
161 260
183 348
691 988
977 822
141 212
900 285
561 131
618 336
166 233
531 653
447 116
82 876
725 235
658 174
659 362
681 128
373 659
513 213
104 411
351 581
854 51
683 656
645 182
578 980
515 364
816 615
321 23
110 611
426 776
684 523
376 583
17 696
851 970
365 926
605 216
465 282
683 48
12 549
294 308
525 68
288 359
833 20
740 587
796 844
567 989
255 695
606 919
322 636
751 83
256 376
432 945
429 584
928 701
925 400
842 878
664 521
90 877
598 268
886 172
836 766
169 187
958 873
593 389
517 321
578 376
262 833
714 177
215 405
80 614
280 45
383 567
246 699
878 611
912 667
997 141
115 225
768 402
268 701
996 309
974 945
982 818
663 162
231 800
884 684
331 466
375 263
318 733
675 335
783 415
353 460
984 323
612 179
932 183
863 505
44 66
911 229
515 68
594 824
706 40
814 261
710 647
125 108
178 78
266 177
110 500
363 977
123 736
766 476
811 872
909 446
200 232
171 355
45 536
994 635
460 496
60 752
966 767
993 131
921 134
971 888
666 252
963 321
384 569
824 305
434 342
423 578
98 34
871 251
938 298
427 87
166 409
893 231
577 142
961 197
870 367
457 131
919 507
367 602
476 826
872 432
516 845
182 345
211 242
911 105
15 524
578 28
662 27
840 898
936 588
332 154
894 848
871 55
104 144
46 600
175 525
747 636
518 581
836 261
86 684
261 89
978 926
952 751
746 272
73 580
163 196
405 801
815 208
944 858
112 980
848 21
862 697
423 492
129 509
404 234
821 563
987 296
912 548
890 683
670 613
6 106
507 406
545 963
223 914
754 480
62 215
577 109
659 953
608 432
600 265
548 700
796 198
413 545
852 437
945 96
876 846
66 657
638 294
77 790
263 273
940 733
340 228
481 749
366 557
904 403
786 3
342 8
221 6
334 997
19 867
176 14
334 345
394 36
396 192
302 79
265 363
662 897
516 822
393 985
115 354
497 468
650 254
102 6
329 522
600 789
808 611
779 318
814 670
350 406
29 444
313 21
30 687
858 854
818 862
678 777
149 187
983 990
833 972
377 19
15 25
14 657
992 39
830 108
36 817
710 367
462 42
462 140
204 582
158 178
116 493
293 134
660 721
666 625
210 555
72 824
108 464
835 519
378 323
937 922
710 360
970 347
815 983
932 573
703 380
416 754
483 491
560 78
809 589
35 914
498 93
224 225
532 376
945 891
871 399
965 827
127 670
270 776
96 977
416 698
518 458
835 420
195 496
445 290
83 767
556 659
484 866
785 1000
681 859
781 375
128 47
180 388
624 645
973 537
502 554
270 719
573 788
461 338
319 626
727 411
895 283
867 394
764 484
68 806
51 736
36 321
284 255
347 824
438 233
976 875
257 839
417 836
548 319
517 37
65 334
278 60
348 748
37 445
556 213
357 25
471 763
266 248
423 789
289 939
621 863
704 106
995 4
954 602
359 960
537 136
555 794
153 117
136 43
409 75
807 346
50 103
273 326
608 643
72 843
459 744
290 37
266 648
268 439
216 353
831 434
719 56
220 79
212 262
888 329
103 892
935 255
798 840
159 51
852 492
224 564
364 161
485 401
868 106
22 892
875 969
997 761
841 849
485 402
335 322
465 579
682 758
691 50
87 712
534 907
666 548
921 27
858 555
898 577
559 158
688 87
554 446
612 205
37 218
588 828
824 731
577 987
342 288
528 49
663 458
306 140
667 348
119 812
835 484
817 985
653 307
802 602
412 353
130 290
625 846
387 854
230 495
279 554
928 636
316 846
355 51
153 29
838 301
872 513
348 190
203 420
735 954
217 569
627 242
969 82
491 526
271 806
840 128
430 289
516 331
366 589
140 428
737 700
591 141
922 784
591 750
448 813
136 144
347 718
90 864
757 748
344 954
98 208
739 265
661 441
758 197
868 954
842 842
143 758
717 427
678 760
797 379
628 920
404 785
478 137
469 914
604 305
684 191
330 708
699 111
690 416
749 32
964 338
813 198
353 268
317 160
622 927
862 545
948 120
866 220
69 346
587 343
242 767
2 557
131 888
221 578
849 390
799 603
679 199
248 365
414 621
414 31
74 3
668 425
979 930
353 338
684 858
973 733
170 347
896 424
573 705
951 435
600 59
520 946
186 384
447 145
226 331
886 621
212 986
933 528
71 192
402 58
484 514
188 6
427 773
544 461
920 6
325 326
532 606
913 685
106 908
575 205
975 397
245 916
791 416
361 213
329 866
197 9
783 843
425 22
228 275
301 549
231 42
801 660
208 177
73 954
72 227
767 321
874 601
418 176
443 157
158 35
319 725
242 641
535 321
504 417
473 245
105 399
227 773
365 495
96 471
832 240
382 718
1000 32
297 116
9 82
483 746
755 647
466 474
944 291
141 105
821 701
859 378
367 801
383 914
756 567
599 200
992 11
182 10
798 361
294 883
873 1000
510 514
255 814
208 745
128 176
77 288
247 564
659 582
156 929
923 416
435 507
482 883
625 63
916 379
111 33
510 10
41 489
42 752
905 144
444 467
552 211
654 493
674 189
796 104
916 593
172 907
617 271
448 758
496 898
701 223
299 305
205 677
813 590
39 454
931 555
226 571
836 315
70 890
911 720
925 191
256 820
325 270
178 237
297 616
200 343
384 617
600 191
822 656
152 219
522 248
936 27
143 304
93 20
941 358
172 687
86 556
20 641
386 841
370 238
346 223
596 432
434 496
533 998
860 917
728 434
942 257
313 902
406 334
647 265
185 290
256 893
120 782
382 5
685 795
628 74
647 499
964 599
838 748
140 603
945 474
497 609
729 116
35 402
401 900
321 326
76 835
329 865
608 184
307 12
570 896
969 382
82 286
580 97
807 742
233 487
866 595
802 672
257 629
526 317
683 725
610 412
576 597
949 285
324 946
853 181
291 910
510 94
188 317
273 638
752 485
283 181
628 933
968 3
742 477
891 415
693 872
493 912
134 310
851 531
66 638
927 196
439 790
347 905
613 294
910 151
587 554
15 982
578 177
28 644
698 306
466 145
712 656
758 276
92 671
940 794
385 197
565 60
187 577
777 318
341 487
150 859
405 493
514 406
433 452
899 839
833 690
58 544
632 881
522 457
978 349
417 228
854 647
974 626
202 324
654 392
960 935
204 938
912 499
657 385
919 173
660 883
653 557
537 335
375 870
322 792
319 583
433 916
732 365
27 109
492 603
594 528
162 774
879 11
145 967
368 845
860 740
151 805
185 603
339 972
658 499
63 658
544 104
655 535
484 560
7 672
137 399
986 457
238 212
620 906
265 827
355 56
336 838
277 959
98 436
52 633
536 733
21 892
779 681
867 463
290 412
121 213
936 425
52 747
210 479
510 549
385 645
728 115
97 967
713 311
761 855
815 559
519 700
439 104
925 866
22 22
827 6
722 574
164 566
566 44
19 419
903 66
198 242
41 155
688 62
165 491
104 222
492 566
196 920
933 449
605 454
858 156
649 574
26 394
164 149
449 331
36 689
730 248
371 833
636 44
493 391
597 777
196 112
879 149
281 250
224 416
283 380
137 270
811 761
959 596
442 860
270 461
882 7
517 595
693 705
32 13
108 576
803 542
7 273
784 898
835 986
238 739
625 309
139 538
570 419
210 970
322 769
554 118
774 139
824 501
249 179
137 470
711 670
115 527
58 623
125 736
969 482
407 249
864 741
993 184
316 701
253 244
690 355
570 444
228 185
118 126
147 380
415 577
745 602
118 369
601 472
749 465
517 164
97 750
554 962
659 247
865 223
68 444
613 190
480 546
484 47
417 922
774 452
215 137
596 184
14 425
663 308
465 17
884 527
279 559
886 280
117 216
804 689
543 939
411 537
927 289
400 14
782 629
466 382
670 318
937 152
58 30
443 647
739 207
122 671
412 502
147 179
611 903
70 964
49 562
233 592
812 666
361 465
29 314
743 640
588 939
908 886
306 893
564 50
781 31
306 417
84 146
572 722
701 739
31 540
415 816
514 671
531 142
943 412
839 112
60 85
651 257
369 356
347 533
333 283
223 233
126 886
951 360
789 273
573 68
53 859
82 583
537 705
456 808
229 712
61 494
212 988
637 190
584 998
220 853
74 201
312 730
652 962
931 890
778 704
428 384
671 500
354 84
594 668
301 965
152 102
591 350
32 338
539 133
230 64
159 932
924 113
714 927
147 993
223 132
595 334
367 401
809 278
814 848
512 952
319 462
800 459
248 179
921 475
554 251
48 880
781 580
770 230
186 461
616 471
113 520
985 858
663 53
860 789
258 974
748 77
459 818
45 321
232 869
854 97
225 113
986 933
194 494
531 338
403 103
734 896
224 815
619 901
475 160
69 824
664 398
806 741
776 251
740 732
611 297
934 331
109 77
369 158
673 237
197 834
92 599
161 726
837 220
692 572
160 75
12 409
871 535
709 777
486 521
707 877
492 738
17 178
87 876
176 238
606 174
152 618
954 840
764 400
187 236
475 236
292 351
481 525
126 258
385 951
722 178
987 145
345 850
632 717
22 207
313 415
725 401
410 528
593 836
871 950
48 683
873 179
877 949
87 769
278 578
448 891
866 271
894 866
691 622
584 26
966 460
810 340
492 300
131 845
25 656
577 310
894 649
175 722
82 948
638 143
614 163
709 498
206 321
102 627
38 805
468 485
80 470
65 25
475 503
289 947
455 789
941 942
237 402
569 396
93 387
848 426
406 349
406 92
551 225
215 119
285 442
466 170
848 236
370 373
494 188
834 825
952 499
905 999
723 668
21 783
592 404
542 829
11 936
290 847
552 116
323 565
867 94
527 309
874 644
277 932
296 771
511 840
102 434
468 165
442 374
699 106
216 15
602 321
321 884
51 521
285 472
106 105
203 78
615 655
870 736
926 743
675 838
891 428
61 27
834 82
306 228
540 602
501 829
84 397
981 29
464 367
434 468
810 521
596 147
27 559
500 980
769 270
74 255
336 361
750 126
746 144
65 121
566 365
453 403
85 312
271 37
860 406
196 894
567 409
259 949
29 193
556 381
856 623
318 996
180 386
445 697
177 866
858 815
327 100
568 375
114 630
697 934
836 253
510 861
465 402
590 270
217 580
657 163
137 726
950 611
681 953
907 920
348 938
481 790
746 697
392 485
461 889
867 659
572 205
675 491
425 47
693 430
263 409
573 972
458 118
954 645
89 664
623 152
460 803
736 995
531 377
715 526
117 140
492 996
837 722
346 462
205 30
814 722
556 469
465 84
310 211
58 40
648 720
334 419
208 671
721 915
989 543
167 221
754 471
528 473
422 506
802 74
392 591
860 159
690 508
408 331
906 776
965 417
115 816
943 342
52 249
353 103
682 480
699 691
498 811
19 734
209 842
379 352
66 275
917 359
74 316
459 640
303 739
521 624
291 867
545 841
70 220
782 662
793 966
935 583
6 21
934 398
506 278
986 983
981 85
772 72
87 884
727 817
440 186
842 127
29 240
735 538
893 729
941 600
765 670
856 902
115 186
910 910
63 222
472 271
345 249
99 849
16 47
357 492
293 497
787 580
277 946
926 677
750 363
895 780
588 872
834 947
847 167
710 222
950 70
952 518
21 759
5 940
236 212
469 894
721 366
344 642
257 544
57 315
458 117
921 778
662 962
144 46
601 540
755 12
807 103
23 199
488 678
845 280
765 497
467 875
821 894
296 856
164 9
31 619
430 995
375 466
261 505
579 357
269 745
209 203
339 218
292 736
174 921
246 131
693 812
189 170
269 566
927 19
736 165
159 916
218 491
571 385
512 877
211 67
323 161
138 524
550 62
361 264
648 250
6 660
698 246
921 775
911 446
393 415
723 850
177 403
784 564
975 773
350 523
616 948
332 637
962 687
903 357
41 824
836 724
702 184
341 710
674 990
268 807
590 52
424 910
907 675
630 327
340 628
362 749
978 254
965 150
671 857
37 712
218 270
629 7
46 98
987 280
601 997
568 240
772 422
163 799
157 108
387 608
342 311
642 12
5 303
166 531
760 724
328 50
78 396
468 179
781 356
699 974
291 183
95 302
123 198
346 621
774 331
785 112
420 930
44 117
929 150
658 495
331 599
736 398
827 742
932 744
654 151
496 584
323 684
175 663
340 727
534 669
146 57
84 895
813 97
811 993
304 997
262 619
510 834
971 597
842 507
524 284
973 640
270 303
587 454
690 576
428 167
511 666
756 652
632 688
9 323
677 139
717 731
413 695
523 614
728 487
307 199
961 719
911 107
21 472
377 554
356 653
295 358
423 927
967 983
547 649
156 266
626 536
181 973
239 10
87 137
96 6
682 388
991 999
584 693
609 313
142 702
289 12
650 730
894 302
735 526
690 452
335 709
46 849
64 990
732 679
229 810
62 721
11 413
484 988
568 125
325 913
293 691
385 982
786 994
907 367
451 902
530 825
495 157
710 868
578 75
69 535
801 572
341 583
403 530
671 334
823 392
736 945
917 884
373 83
96 311
291 421
655 824
735 655
659 171
877 812
224 845
58 718
512 564
305 374
512 302
105 624
847 711
20 558
415 273
89 285
776 169
828 565
943 716
589 463
788 808
855 660
346 573
76 652
197 406
777 802
339 196
791 223
184 736
510 247
990 173
271 709
128 14
676 784
954 577
401 456
635 282
498 905
629 274
112 2
40 252
905 660
229 977
339 136
831 552
825 221
469 320
433 496
803 695
313 225
811 102
812 860
26 861
407 426
287 415
954 326
375 119
888 330
694 423
383 209
414 349
264 952
483 384
622 601
853 657
642 641
461 544
952 817
367 444
272 46
636 978
41 680
492 145
118 771
812 833
749 565
15 630
180 958
593 474
173 906
59 390
151 545
994 722
375 588
551 477
451 791
14 190
24 163
494 687
496 709
102 229
141 41
670 554
987 430
763 85
65 55
807 361
697 546
27 640
426 9
317 328
192 963
256 914
523 729
276 709
372 802
567 360
668 586
669 581
897 50
665 167
520 168
863 337
268 99
785 501
356 52
392 112
454 548
338 721
884 564
693 787
143 781
120 765
963 343
661 674
858 319
838 538
872 552
654 76
233 711
855 252
425 354
835 516
662 190
451 801
198 904
204 290
16 634
130 769
667 307
540 445
492 160
828 527
168 988
854 236
252 759
348 162
923 213
683 862
862 895
103 293
977 837
402 871
954 820
223 613
8 517
135 241
497 134
530 487
649 28
793 39
84 880
918 158
916 989
254 435
31 983
351 40
685 271
158 222
838 860
884 140
722 625
590 562
963 160
290 173
645 578
384 82
53 934
238 381
356 123
932 607
883 112
36 971
600 563
519 66
176 386
678 712
696 4
858 413
285 764
376 804
152 865
601 523
827 303
372 505
890 215
192 312
179 113
147 266
129 581
924 941
301 508
344 849
932 745
377 158
672 381
134 426
342 914
306 854
101 736
244 312
159 453
566 169
932 136
481 423
135 81
896 952
978 320
425 661
212 418
153 768
536 723
656 791
289 500
185 530
622 816
309 676
883 524
383 23
914 987
61 221
838 779
17 393
503 34
316 775
908 474
156 158
880 305
84 785
185 522
96 44
958 840
939 694
827 931
763 653
891 453
867 29
926 252
870 371
644 811
886 563
735 346
518 297
836 657
169 173
734 521
711 209
728 116
137 546
661 189
445 672
534 439
109 893
489 994
289 297
497 548
801 174
329 409
883 115
191 75
820 831
886 386
745 466
786 871
53 189
800 864
396 764
846 89
175 687
223 809
946 806
290 354
329 664
541 193
148 246
607 331
42 720
116 58
919 712
554 912
389 66
165 550
674 931
123 97
694 732
640 859
857 289
467 887
253 65
622 989
524 924
457 69
404 591
2 54
283 793
926 137
182 847
48 601
736 797
303 667
24 458
776 66
651 481
665 934
499 544
232 340
767 858
604 85
414 776
752 582
143 382
331 238
64 191
817 843
84 755
281 667
416 808
222 702
992 547
731 682
672 740
24 22
792 19
739 587
245 906
823 101
375 137
760 957
586 580
359 517
817 541
659 252
365 357
986 6
929 779
991 887
84 638
375 109
835 225
900 484
339 544
869 31
349 694
531 108
888 461
405 115
207 360
725 823
789 100
452 292
912 883
326 543
145 940
675 517
331 646
812 762
220 889
705 64
635 231
35 108
504 882
539 763
825 486
398 740
187 148
482 914
543 443
833 397
156 692
197 449
812 850
55 129
51 63
344 266
736 800
475 368
272 251
667 1
372 744
241 500
150 359
279 356
638 342
368 789
328 384
580 545
97 486
630 176
134 581
494 521
351 549
719 457
286 889
30 655
462 696
220 757
124 742
43 652
88 758
171 585
117 608
464 543
559 518
507 540
194 591
891 207
253 705
282 712
489 370
527 251
565 737
236 107
117 129
145 277
633 600
972 19
700 301
603 490
72 828
224 883
14 376
687 269
150 69
991 85
985 608
293 518
656 511
311 614
321 257
933 320
699 858
67 521
870 345
347 986
119 961
79 251
964 474
511 474
849 679
942 399
325 640
269 464
440 61
916 332
434 125
275 387
799 577
612 627
274 285
386 112
723 858
19 478
25 913
145 938
21 945
835 374
499 612
504 484
801 699
643 820
354 240
900 500
38 64
105 956
697 201
758 108
876 410
684 448
284 629
341 791
463 939
577 992
394 407
625 146
260 216
233 936
950 407
317 77
450 883
591 703
163 537
770 494
362 350
537 587
131 819
782 606
887 179
125 276
766 972
987 334
738 157
275 716
940 615
541 914
768 98
165 635
815 421
462 391
104 192
38 579
720 953
54 155
511 916
634 440
244 258
530 920
776 124
723 10
795 843
934 554
469 347
608 423
936 624
155 883
860 152
292 453
931 263
197 902
376 714
145 769
50 169
558 169
488 845
470 726
672 785
240 56
523 286
175 217
367 208
953 211
25 882
732 417
709 47
673 242
703 352
181 847
32 616
534 616
220 850
513 954
648 639
358 967
904 8
187 134
151 537
708 627
375 491
867 47
609 970
820 825
816 735
83 566
397 831
986 229
307 230
281 194
470 873
253 309
273 310
10 522
818 634
845 855
570 168
949 441
131 667
820 57
537 698
538 262
956 324
37 169
223 848
904 583
681 214
438 25
219 53
496 541
169 82
160 558
955 214
288 18
551 658
756 304
237 71
373 878
922 939
574 791
73 496
164 835
552 937
314 234
605 248
60 501
642 485
623 50
955 514
956 118
336 418
30 780
719 757
932 137
271 930
278 953
718 989
205 216
511 659
95 129
431 538
36 825
62 580
73 939
457 231
301 980
784 965
6 646
858 195
565 379
571 7
723 206
151 31
763 852
156 746
482 832
13 670
103 478
855 988
204 659
507 457
608 679
788 238
809 500
285 360
704 189
268 519
697 53
265 580
468 134
568 653
272 26
850 526
539 917
960 981
467 937
216 920
305 269
569 766
789 337
113 564
567 261
243 124
940 874
197 907
636 237
721 41
264 198
349 99
511 233
225 908
880 671
848 92
677 985
272 704
280 328
355 33
426 966
498 271
792 117
911 982
472 554
557 724
714 481
425 998
974 887
503 363
116 908
117 817
467 30
109 471
685 102
732 6
998 575
244 608
56 131
385 711
224 936
571 596
792 972
351 87
922 647
371 417
9 110
332 772
669 762
91 346
487 737
804 901
622 485
814 146
599 695
531 915
933 280
779 600
963 736
253 219
303 134
234 324
508 19
724 950
928 178
320 659
196 928
813 900
630 319
520 514
887 334
285 673
564 830
548 930
465 285
296 933
955 194
111 1
764 69
270 526
448 299
628 945
698 848
190 326
646 456
283 850
466 280
638 264
617 192
967 750
336 637
866 955
886 439
799 586
727 465
248 601
306 951
681 243
385 15
873 889
772 661
717 897
289 280
508 422
727 127
270 654
70 966
957 315
725 155
20 758
51 402
474 317
257 493
421 296
628 464
233 626
10 956
239 915
136 847
356 324
929 352
109 839
917 956
910 365
669 794
365 39
847 852
326 674
366 318
780 164
140 916
44 433
47 745
293 620
629 765
841 466
175 340
944 885
76 821
539 101
673 99
190 622
244 423
453 951
640 931
688 259
490 812
157 554
345 290
458 364
930 491
77 626
806 51
27 98
497 691
344 942
960 293
418 828
873 302
230 937
857 298
83 503
415 832
48 738
36 675
25 129
348 734
982 204
956 942
466 438
359 355
89 650
433 345
351 389
650 920
416 940
752 47
803 847
726 498
178 109
870 943
403 381
407 284
727 374
267 465
218 15
387 514
393 79
506 711
893 218
121 903
969 695
541 446
623 235
205 678
248 713
669 567
770 917
221 677
886 289
745 935
104 690
891 524
571 681
344 141
693 541
254 544
584 753
155 507
27 933
95 56
800 59
623 28
942 792
986 187
448 31
609 941
57 969
779 78
129 412
389 919
478 421
87 910
455 85
744 186
841 156
533 616
672 509
99 252
530 294
234 598
814 485
335 449
456 42
816 918
272 129
74 310
935 888
474 809
339 69
371 391
709 150
151 786
641 421
697 159
573 411
704 685
376 385
914 41
209 775
118 202
347 732
366 326
896 924
793 13
503 455
450 971
310 225
119 312
832 250
305 713
855 126
50 929
431 408
131 2
289 256
192 439
580 874
107 969
480 709
507 707
104 482
240 643
277 120
119 793
796 499
602 606
194 818
416 667
490 872
764 349
982 217
922 26
890 731
366 985
407 66
705 133
897 513
61 979
22 639
845 176
178 573
756 716
801 68
441 196
296 524
366 586
226 825
967 193
605 907
442 885
999 450
466 130
916 758
276 561
549 926
740 542
746 35
711 709
114 865
985 313
863 890
12 639
186 735
8 839
144 51
35 326
458 648
374 278
244 876
820 802
450 998
408 432
542 873
101 396
728 822
489 406
286 606
16 674
517 144
275 758
546 148
88 443
1000 982
538 226
773 660
669 369
590 464
157 143
870 259
535 225
19 778
601 373
60 129
91 565
392 700
148 775
454 579
992 170
36 77
577 898
182 519
307 626
274 332
372 933
855 93
826 163
961 539
38 684
822 361
322 813
782 377
501 743
717 518
860 951
1 498
78 182
916 858
501 790
863 601
809 370
995 10
525 494
26 265
307 551
538 838
946 820
656 762
928 251
440 780
376 854
432 587
26 50
70 733
116 581
607 975
601 159
978 470
541 779
202 787
650 141
495 54
811 982
405 75
266 446
375 606
182 138
184 710
647 44
578 68
6 958
293 79
994 371
83 413
823 238
18 661
209 201
597 639
501 870
526 165
801 516
388 228
63 286
314 147
734 635
937 529
590 756
869 423
885 338
926 465
605 435
786 340
750 206
496 659
777 484
165 516
620 889
347 434
939 979
187 901
509 99
649 587
996 524
711 335
531 267
320 980
545 536
83 187
144 84
92 480
977 39
450 474
193 717
805 714
596 379
61 935
303 7
692 41
993 251
152 106
198 609
940 241
935 665
882 207
846 283
154 480
767 141
944 162
583 661
281 78
49 701
748 587
955 182
431 382
537 600
778 314
198 992
29 866
763 564
268 229
953 378
957 376
399 936
320 402
822 750
600 183
413 257
374 980
104 313
276 34
700 251
654 116
625 77
737 568
11 219
675 36
22 344
532 826
877 749
17 573
174 718
335 694
598 161
236 397
327 578
108 326
116 706
558 399
69 606
663 455
949 922
381 607
32 971
97 662
926 939
718 21
149 710
979 159
502 231
642 256
189 855
856 790
777 411
875 739
385 93
222 76
552 16
121 57
732 348
658 567
271 12
849 788
14 779
184 117
355 684
173 18
625 495
326 2
691 203
297 368
141 597
394 71
596 531
411 331
813 385
275 986
149 679
818 962
311 70
907 959
978 928
874 598
328 558
342 591
203 950
124 611
759 425
284 418
510 742
164 860
630 384
271 421
37 27
490 788
101 345
142 750
171 810
88 191
91 816
565 299
205 420
201 134
890 250
242 210
813 146
203 445
579 940
723 600
900 438
421 175
587 359
168 670
692 72
8 992
46 745
944 446
867 522
218 252
500 872
104 285
840 752
682 724
753 583
180 880
287 701
450 563
228 525
305 341
769 581
268 575
986 563
351 915
88 561
996 116
403 802
242 701
107 33
347 724
984 70
869 758
589 233
875 372
590 207
828 425
214 236
793 358
976 194
209 919
169 400
59 764
995 314
860 273
382 21
973 254
686 691
70 990
42 704
736 54
527 690
323 746
306 371
183 351
90 488
35 217
550 777
569 296
913 417
720 590
28 438
597 134
617 664
176 352
16 991
254 807
262 467
453 614
316 961
209 740
384 134
345 980
211 124
490 587
166 12
489 245
985 275
386 369
413 464
299 950
438 230
418 909
283 759
70 199
172 893
538 121
625 921
300 922
936 445
583 838
925 228
846 301
7 118
393 523
461 96
627 679
690 867
28 38
633 179
2 52
270 617
635 829
863 111
914 709
31 282
373 323
711 912
469 363
638 595
840 238
826 625
556 293
720 34
983 316
967 808
197 574
679 229
340 755
91 659
404 880
334 863
718 762
222 793
52 241
997 913
259 57
896 387
890 443
673 972
96 308
238 73
934 145
362 212
697 248
793 189
794 71
189 190
390 477
810 259
497 817
771 925
877 583
719 249
787 599
164 687
103 821
44 627
882 252
800 318
233 528
47 886
512 171
110 926
168 341
864 101
233 260
393 500
85 3
521 53
563 248
520 171
87 948
61 123
407 820
478 658
517 557
834 327
793 734
696 700
290 391
491 486
733 263
111 673
365 881
342 52
142 851
723 152
182 784
687 783
59 403
558 453
759 781
266 877
228 171
747 396
539 414
910 162
129 839
619 7
98 589
373 780
387 607
164 330
724 55
477 96
73 758
45 664
504 838
34 349
221 552
287 707
301 767
614 706
606 288
579 716
672 615
714 462
342 740
830 207
129 601
642 495
972 382
201 852
407 99
855 921
401 243
101 921
710 546
45 992
769 933
403 368
494 878
960 959
893 281
169 813
143 582
212 504
24 394
875 329
919 93
347 651
761 281
670 960
18 621
243 391
385 994
411 661
658 129
829 398
823 433
23 18
790 714
590 96
312 284
17 751
27 260
654 673
705 998
933 630
651 398
301 14
224 874
411 812
877 758
103 354
373 701
255 993
968 678
279 612
627 970
98 568
439 778
584 467
303 705
978 535
207 128
709 186
26 344
400 643
98 309
521 192
130 850
315 608
555 973
812 55
728 698
976 176
67 441
71 124
638 787
945 452
790 134
444 739
535 914
702 158
809 909
328 858
370 637
371 501
486 281
889 299
125 187
663 413
362 524
861 202
349 627
581 844
528 42
16 477
393 721
823 300
75 919
904 185
527 792
834 428
664 48
853 736
47 17
356 825
503 51
777 917
16 988
659 932
606 124
765 127
844 99
690 295
662 677
63 737
594 787
940 817
515 996
537 789
978 767
327 541
360 532
58 119
147 183
93 573
926 782
496 798
303 247
460 800
460 397
441 645
830 447
98 242
485 766
669 876
91 62
250 507
363 960
132 776
496 91
436 697
957 816
847 622
405 132
785 72
461 163
163 257
862 236
281 355
304 436
5 591
1 976
816 984
252 524
184 716
35 796
439 334
667 302
395 558
80 339
269 30
161 262
381 478
340 101
6 499
370 101
685 408
810 110
995 266
346 16
64 51
518 380
68 924
100 490
130 581
832 221
599 456
508 524
51 842
623 634
921 392
600 945
182 966
147 625
302 458
641 959
473 297
361 488
398 880
768 816
365 25
949 226
220 523
714 308
440 327
411 603
468 976
972 373
817 189
937 802
91 241
761 194
452 22
76 542
401 608
187 75
810 814
869 542
564 759
136 113
5 39
55 615
69 664
360 542
129 392
594 220
790 493
70 650
266 236
624 404
131 856
546 542
952 161
650 291
384 203
290 425
668 568
296 101
44 417
493 590
748 869
676 662
168 153
480 400
210 877
913 1000
405 465
896 568
705 308
83 577
523 103
352 622
263 625
842 577
143 595
674 277
925 989
619 252
964 477
595 393
973 814
853 486
864 834
703 251
752 462
8 899
83 668
570 566
1000 803
936 449
882 874
421 799
961 758
271 788
961 887
455 805
116 977
341 340
747 867
214 929
433 147
102 138
487 773
488 281
607 756
284 763
594 898
497 249
12 311
44 647
300 444
933 822
454 60
101 479
943 867
67 592
536 844
170 793
893 224
237 991
975 914
189 14
159 223
369 888
936 174
986 235
801 601
56 99
549 313
661 177
757 551
373 872
31 967
167 843
189 374
545 888
425 528
374 392
301 146
536 362
927 534
205 231
113 560
828 975
539 660
303 556
588 832
792 302
111 907
802 802
92 928
726 377
111 939
436 535
978 306
828 521
942 646
733 78
437 102
617 708
689 650
754 639
710 832
266 802
504 840
558 454
479 564
579 332
952 730
460 936
577 699
929 8
457 557
282 461
976 588
986 875
419 729
393 102
158 561
545 17
770 453
26 897
378 997
485 359
603 56
945 846
499 5
845 789
10 446
848 741
428 759
26 46
114 54
243 524
757 970
600 886
925 356
902 140
22 775
348 638
780 702
598 752
962 900
382 451
933 374
812 150
441 922
19 275
961 49
455 461
767 151
478 218
673 295
104 57
166 796
563 881
138 15
774 539
552 738
315 40
343 459
83 549
194 430
191 70
267 793
363 309
278 203
674 934
743 152
242 25
636 49
446 994
864 505
735 405
756 795
356 943
451 49
431 531
529 78
192 775
911 650
38 695
273 508
938 642
298 70
439 441
353 743
619 357
853 387
537 2
887 905
864 528
71 52
864 354
392 358
89 204
985 645
505 826
499 618
764 948
42 657
75 461
482 216
182 366
204 322
154 154
728 173
538 837
25 500
796 93
141 355
328 368
503 557
555 842
389 374
316 230
627 701
163 161
817 676
284 965
813 229
953 671
676 429
865 232
102 130
707 326
603 337
667 606
196 467
992 8
250 132
396 501
525 486
644 925
33 384
71 325
411 137
385 492
349 51
971 911
993 658
500 601
140 102
158 829
314 554
96 618
692 236
14 660
550 347
329 632
792 356
807 371
240 220
283 399
593 533
164 235
600 890
173 344
223 85
759 994
19 30
489 842
628 503
909 102
938 57
806 708
18 697
283 704
718 468
145 737
975 934
976 841
542 565
215 165
595 388
251 73
338 890
414 751
987 199
403 50
737 629
959 305
948 410
171 945
692 34
579 155
383 170
476 149
765 788
219 920
6 2
890 793
633 407
901 186
531 783
773 983
694 79
32 244
641 112
747 177
943 322
161 301
155 353
325 364
414 549
937 29
47 178
252 583
61 921
972 764
779 523
924 73
701 290
795 907
174 439
951 756
260 945
927 355
170 775
634 187
296 355
362 183
496 453
210 38
139 5
489 943
144 877
964 715
959 906
834 856
474 87
503 984
402 280
993 240
668 15
900 140
517 268
799 910
405 887
721 108
220 574
221 388
876 436
963 190
470 638
997 391
18 561
167 807
726 886
584 519
631 106
427 361
938 695
601 408
122 32
611 229
25 987
507 590
642 881
374 558
42 839
537 620
328 224
742 20
26 570
70 933
204 136
481 21
597 145
156 598
110 242
831 394
409 110
941 727
196 308
773 986
61 821
148 964
377 891
304 698
73 708
343 914
60 771
634 648
170 105
405 634
926 23
235 819
236 451
719 773
503 961
785 344
826 826
405 185
99 466
350 374
224 756
231 871
973 345
870 137
176 108
865 548
422 943
281 23
329 725
151 79
45 306
616 768
140 778
571 604
775 484
610 316
243 970
770 217
857 419
729 48
694 10
223 851
83 494
339 406
277 916
208 12
478 304
875 904
73 805
849 394
30 673
714 352
339 140
2 496
788 879
945 845
416 730
803 797
129 168
357 328
535 622
430 304
480 674
605 130
364 49
960 145
14 539
708 109
582 158
78 59
575 149
669 248
794 508
841 701
825 510
69 300
767 432
90 109
132 474
160 906
175 277
133 434
129 830
437 748
683 809
668 408
877 933
441 541
182 42
991 609
978 941
582 874
380 124
197 511
954 900
42 386
713 968
180 751
140 776
8 483
52 481
632 890
220 642
495 599
346 287
436 298
506 429
475 13
499 963
769 697
432 660
671 411
875 881
499 279
440 566
756 450
808 494
163 711
352 109
914 600
812 651
97 22
976 50
599 180
618 697
810 50
643 947
863 10
789 597
203 893
486 843
642 48
451 653
211 927
339 855
1 310
56 541
617 413
686 944
485 970
474 257
395 644
408 595
443 364
589 245
598 403
925 236
728 113
646 571
169 830
394 592
855 575
39 487
776 1
295 41
776 234
509 439
6 927
385 311
536 908
712 503
707 999
94 865
432 710
794 24
433 163
777 860
784 484
709 473
194 931
197 531
554 495
434 645
917 71
312 94
554 632
335 294
762 765
393 312
928 792
156 696
818 663
759 989
598 108
211 590
278 742
21 24
33 970
285 698
527 265
929 566
937 880
424 797
374 722
800 443
337 300
897 248
313 505
210 334
506 255
334 971
820 768
985 719
828 698
456 459
424 864
755 74
404 201
936 481
616 647
800 520
432 264
112 410
232 936
36 612
943 475
876 998
319 722
186 840
91 649
418 941
385 745
89 615
800 391
826 496
695 964
410 269
670 768
248 687
680 222
456 602
456 37
788 186
880 444
557 347
656 452
463 995
213 242
450 485
555 558
168 372
766 647
249 552
307 661
888 90
691 76
990 211
430 63
931 656
608 523
408 832
365 151
133 808
177 347
172 611
774 808
87 325
430 277
272 12
344 775
697 918
116 458
468 887
279 986
176 523
887 13
57 15
544 124
6 76
316 303
79 355
451 245
633 240
575 131
157 114
957 1000
554 934
767 717
409 890
225 300
553 72
260 840
250 222
29 723
984 509
969 687
7 462
836 1000
886 672
816 507
957 313
461 385
591 332
194 186
740 390
541 991
680 523
30 347
252 833
857 919
198 574
648 349
721 621
795 65
787 924
447 850
850 852
897 572
821 928
744 313
625 759
722 679
575 509
629 578
744 367
279 250
189 230
969 279
747 833
833 810
689 62
38 65
753 117
529 792
835 208
233 325
675 143
773 191
593 344
262 371
181 357
174 1000
122 246
25 417
313 221
237 895
606 546
624 205
299 341
370 691
247 332
949 878
635 222
191 39
511 244
222 369
105 550
985 779
289 416
445 616
49 596
780 903
356 143
265 564
490 338
423 672
138 940
898 68
994 473
972 84
817 953
196 907
526 865
954 576
179 467
377 210
355 818
229 71
723 761
417 27
549 911
916 752
29 601
219 283
437 386
732 136
91 931
777 208
237 725
997 595
345 851
127 813
334 315
383 772
324 431
163 482
303 473
45 507
516 37
567 532
971 987
377 183
899 35
818 327
321 292
502 977
581 223
96 903
917 550
180 852
76 657
118 514
562 177
259 385
933 585
7 434
439 489
397 98
987 31
19 245
777 909
919 734
100 625
924 66
826 362
644 175
93 558
323 192
262 15
469 726
892 754
117 862
611 555
193 712
283 976
702 502
797 47
83 657
883 453
579 727
355 792
712 536
286 255
78 284
262 544
591 304
814 590
523 5
373 92
702 448
270 457
652 146
977 617
10 320
79 534
954 620
491 673
21 451
15 32
908 213
633 331
11 128
342 573
179 273
454 557
819 39
904 36
256 304
242 444
229 391
300 151
85 459
228 685
969 429
787 709
395 739
468 433
387 789
136 66
62 461
863 866
262 484
107 79
335 140
230 401
717 345
290 520
920 355
695 607
654 50
286 871
378 785
12 943
633 968
685 991
559 487
959 936
308 356
602 871
726 722
960 173
202 462
959 58
58 698
631 642
289 849
800 198
177 416
629 852
106 484
901 692
411 597
41 651
352 792
2 210
698 434
98 89
631 145
781 779
372 63
282 756
626 637
440 317
964 792
161 282
87 749
365 320
56 217
782 674
130 736
110 95
389 557
659 266
367 649
280 25
870 836
43 412
898 184
771 444
927 180
913 891
972 261
61 684
707 856
547 388
370 283
803 532
793 868
163 687
62 248
518 719
456 235
149 593
997 823
849 509
626 765
958 217
594 319
667 264
129 16
740 151
706 117
274 194
378 93
452 181
74 284
87 323
245 282
531 233
808 281
271 956
301 342
784 579
465 262
290 741
756 95
845 777
79 792
661 447
758 13
73 990
659 224
303 115
559 693
303 137
817 731
378 184
986 370
699 965
132 399
338 67
588 320
980 535
570 607
38 167
66 435
2 185
211 714
767 9
463 670
833 149
128 461
989 804
51 14
102 771
479 466
220 881
623 892
596 642
889 103
837 620
88 184
801 21
839 499
227 976
85 563
951 281
941 760
247 869
907 236
753 520
810 851
31 817
548 830
69 303
920 146
261 947
513 730
963 354
122 388
729 741
918 1000
384 403
256 793
665 974
606 566
462 531
768 636
196 576
100 13
619 850
824 34
239 1
994 516
796 970
369 691
753 134
222 618
298 841
899 218
341 910
836 313
42 304
795 619
656 957
721 918
194 936
690 106
587 643
19 399
45 784
321 571
943 5
723 235
272 38
925 770
612 71
237 526
725 720
168 199
273 292
2 452
464 449
277 689
481 933
114 602
460 855
483 395
801 893
474 622
575 603
939 365
989 473
209 180
267 921
42 346
671 714
67 862
174 923
301 625
754 458
324 202
79 764
536 945
862 822
150 159
689 968
324 844
207 442
451 41
520 568
545 402
20 243
837 361
240 602
496 561
84 258
321 378
470 542
645 954
734 827
48 167
170 438
24 697
31 277
55 833
121 67
107 277
685 223
230 239
586 147
898 367
965 223
811 819
428 471
646 297
415 999
667 893
871 840
360 613
642 517
653 187
887 688
403 687
40 143
531 77
333 402
671 224
480 55
301 92
836 462
906 445
949 602
43 786
466 201
336 909
318 194
985 612
745 73
379 956
744 278
403 228
257 667
205 505
581 783
753 304
560 727
574 125
880 206
240 82
209 725
867 246
342 678
212 468
524 800
971 78
110 547
572 123
678 902
393 855
406 5
824 84
967 141
506 995
552 180
467 48
478 783
617 625
446 857
509 718
98 322
182 958
839 643
446 332
268 738
91 695
714 459
104 10
362 333
167 616
2 982
52 760
269 124
141 200
120 456
197 499
65 102
530 574
630 841
3 82
297 30
579 55
60 744
287 576
984 150
729 814
259 291
83 18
663 372
945 492
593 896
838 449
864 515
523 917
996 871
106 3
593 911
70 122
555 341
209 711
4 536
76 240
900 416
58 496
665 993
386 324
993 165
411 733
133 7
989 236
480 908
256 383
988 342
67 159
769 484
300 548
207 163
630 121
526 882
653 624
53 980
103 383
278 604
142 459
11 528
342 606
534 180
243 326
134 197
220 417
624 415
536 365
106 692
463 645
96 399
138 86
521 493
73 654
585 664
841 985
120 341
331 717
408 806
528 518
260 932
230 891
198 708
909 26
214 604
315 706
472 737
514 245
659 125
182 74
288 174
278 667
259 125
703 638
447 853
461 242
938 204
994 347
447 153
340 273
224 473
587 348
787 133
897 515
423 289
754 850
953 244
211 763
900 785
814 370
50 975
535 993
405 784
885 429
390 608
346 703
601 573
796 511
33 927
863 817
589 267
130 434
866 624
323 680
883 278
751 817
713 628
846 192
170 290
135 150
882 703
798 589
15 272
613 234
467 717
670 424
804 344
917 116
566 128
439 270
960 688
302 629
222 31
970 380
365 606
604 938
415 90
583 326
914 44
269 88
76 203
551 324
690 296
387 459
3 681
242 897
156 372
652 593
986 673
141 879
222 817
203 439
615 677
596 661
132 701
709 832
181 405
827 958
808 324
263 614
825 193
887 85
924 127
129 569
32 996
529 908
993 765
522 901
789 730
447 555
578 486
799 858
438 263
307 179
161 699
658 356
834 781
916 915
244 277
113 264
931 616
977 951
336 238
796 365
425 185
957 532
666 388
700 989
522 867
962 6
737 920
164 653
981 277
639 811
91 613
589 800
688 616
32 213
933 834
270 251
249 123
324 732
321 43
287 354
252 27
220 827
751 904
998 613
233 951
282 81
331 330
3 431
512 33
37 260
356 379
894 74
77 769
555 607
29 449
671 144
222 153
399 599
976 852
632 145
108 28
645 146
905 134
133 612
863 288
227 629
427 59
923 877
755 72
624 371
53 155
19 396
241 975
649 33
263 318
374 494
851 452
785 998
123 355
97 553
533 798
423 363
360 693
974 999
419 572
945 156
81 542
168 570
316 712
907 232
51 271
968 299
24 789
227 559
389 93
229 789
627 819
75 877
903 18
837 672
590 85
830 605
276 263
563 58
950 350
934 783
726 244
786 249
163 549
745 353
151 252
770 706
181 352
731 819
256 881
302 982
701 895
109 574
705 706
459 334
87 178
805 82
851 559
131 687
564 949
579 750
649 689
515 408
787 408
158 921
724 51
248 731
248 528
232 528
77 766
162 52
179 828
389 225
371 520
750 523
823 172
622 241
899 594
198 384
804 428
484 845
154 872
442 721
100 257
253 181
873 249
440 938
855 308
418 866
701 848
991 878
945 353
340 581
431 412
5 261
810 964
891 575
814 656
298 909
167 472
306 168
528 45
151 182
791 90
542 818
691 690
881 392
324 236
7 630
391 343
991 987
7 648
641 437
31 306
499 347
457 210
69 456
718 342
353 21
7 203
55 350
807 943
956 459
25 519
294 344
45 952
103 409
363 698
149 280
543 713
636 596
948 813
941 394
915 768
273 221
47 688
113 565
651 762
385 321
726 201
162 255
887 346
567 755
3 1000
127 692
495 721
174 876
383 668
915 545
25 792
244 98
40 131
17 29
428 408
374 1000
533 568
567 475
429 960
197 362
547 252
526 692
217 839
168 647
549 465
707 543
115 864
116 861
2 899
47 574
411 854
815 825
760 722
599 856
123 303
320 880
428 685
263 74
550 390
853 542
812 797
39 871
772 960
782 723
642 694
423 334
580 9
731 712
453 770
919 80
227 961
771 701
938 659
730 290
848 369
859 165
486 549
884 837
926 172
602 598
178 962
500 327
502 141
839 867
764 568
578 481
443 218
729 421
99 332
328 740
910 551
560 469
218 935
69 965
111 924
825 686
302 282
103 583
639 359
39 195
489 806
323 760
652 638
126 32
738 441
900 139
867 243
855 943
100 31
385 830
827 891
593 944
707 482
484 280
756 500
808 774
72 621
294 38
190 988
273 144
389 958
844 484
651 857
947 441
851 760
999 689
173 856
340 358
351 784
363 799
404 881
115 438
838 363
376 635
817 381
69 836
762 937
164 289
8 38
457 570
370 177
396 616
601 41
988 128
77 632
38 644
960 371
75 529
282 776
1000 741
782 603
850 445
974 4
702 288
52 618
594 993
684 355
297 158
109 887
595 603
840 294
195 534
243 190
196 302
754 398
471 427
885 5
310 698
59 437
697 798
941 343
764 464
292 299
994 893
804 198
927 721
327 467
630 594
506 365
580 234
717 880
418 114
305 503
90 94
555 196
521 83
866 461
195 788
901 43
848 537
655 572
165 275
463 467
457 863
414 325
676 8
487 807
883 708
985 79
888 92
531 978
787 693
639 29
813 320
658 303
170 382
733 421
730 453
192 533
897 327
777 559
840 152
54 151
217 468
310 985
2 311
886 404
459 468
261 200
551 282
368 746
98 275
935 373
131 543
399 163
594 94
936 137
59 339
508 981
564 936
853 980
563 540
648 925
989 996
215 29
588 41
222 807
250 969
302 305
807 319
726 255
418 124
65 672
585 568
429 268
819 57
612 148
421 945
147 687
593 48
112 394
780 804
140 273
827 637
778 21
499 823
728 262
799 574
95 22
977 945
665 639
211 416
615 238
164 615
7 156
447 4
508 119
171 653
815 107
945 886
480 354
46 503
929 105
428 209
872 224
722 578
257 108
710 809
497 888
597 442
839 49
163 933
423 733
252 239
309 962
223 376
325 486
338 354
749 455
901 943
322 17
399 914
313 18
604 96
511 755
129 573
931 462
606 871
555 44
619 636
727 131
858 628
803 498
626 963
723 901
179 108
324 519
317 106
763 568
387 670
875 136
819 32
8 100
474 463
873 896
975 374
723 535
433 205
607 351
160 219
684 688
464 750
181 402
444 275
318 4
25 424
239 113
224 368
750 418
599 21
191 215
225 411
606 826
980 21
766 913
538 907
589 741
848 437
686 363
830 184
680 680
696 429
842 254
847 939
196 68
24 539
319 26
400 227
192 568
99 503
152 140
588 427
194 683
716 587
98 780
133 275
998 93
684 622
156 698
794 326
504 787
257 248
138 62
761 928
686 418
926 128
196 280
897 773
580 479
471 676
530 547
281 638
377 844
975 233
271 211
890 671
493 282
719 175
8 475
553 779
32 380
538 922
695 67
9 857
915 482
909 335
963 167
970 305
179 990
564 716
168 667
491 632
876 965
707 682
711 662
767 528
573 460
466 220
734 743
198 566
127 974
427 255
196 161
97 272
546 189
756 79
907 810
620 863
895 180
603 251
643 196
487 831
194 901
548 592
707 615
712 804
375 656
52 159
832 115
173 976
839 542
969 375
257 348
710 773
285 742
462 375
213 603
885 474
551 393
78 700
253 554
328 260
138 291
222 447
286 453
489 516
281 984
163 331
719 637
964 834
95 998
227 818
318 178
587 38
718 145
297 316
711 249
336 346
236 951
821 807
613 292
67 344
505 533
388 574
771 147
501 566
848 920
606 118
913 600
733 466
659 34
131 455
843 592
226 126
146 493
295 470
976 582
870 679
623 320
315 500
868 789
456 880
261 715
367 653
583 382
690 482
713 325
143 871
360 616
653 19
295 727
982 974
314 741
367 147
181 634
692 454
418 907
182 468
159 745
725 627
698 479
842 970
997 737
276 241
41 79
181 816
966 364
942 561
37 275
725 873
958 321
836 170
930 174
285 403
622 610
461 602
849 919
851 677
423 269
525 340
551 718
564 365
136 382
157 788
553 902
430 321
149 684
22 649
259 173
255 278
790 353
878 817
874 424
236 235
899 495
82 331
173 854
330 149
39 229
566 392
886 100
199 233
932 621
189 292
337 380
371 546
610 216
159 568
923 3
46 673
758 703
312 939
507 940
730 664
705 302
950 398
678 468
839 289
658 644
645 256
915 869
392 108
81 467
211 296
960 853
721 886
629 662
334 762
556 196
64 207
455 330
299 219
477 146
256 745
337 876
853 880
260 723
257 340
977 607
420 998
752 379
31 494
647 679
949 802
118 124
409 801
24 377
268 262
467 161
12 654
401 824
947 478
246 758
997 927
495 722
333 524
283 568
973 966
777 113
110 795
444 512
150 615
902 644
751 543
261 838
410 802
344 120
241 811
244 367
190 819
1000 914
363 495
362 801
415 616
433 359
723 737
380 534
216 827
815 66
782 199
832 652
429 727
261 484
556 787
378 296
966 748
2 309
257 151
239 551
21 954
377 277
813 805
565 131
640 123
423 261
886 909
561 100
531 951
578 610
465 216
241 895
843 217
387 990
891 641
701 997
931 806
519 817
255 648
22 600
794 315
624 332
988 962
958 673
831 566
748 203
941 39
622 512
450 543
936 208
449 768
557 871
378 304
807 903
340 690
843 70
467 755
911 441
418 236
407 331
859 66
793 183
538 254
498 825
564 688
994 975
406 276
252 898
845 403
24 232
174 514
439 652
8 381
472 191
274 873
756 617
910 498
695 524
147 823
632 719
673 579
54 4
380 21
75 21
644 793
558 249
566 784
499 306
356 797
804 233
695 216
526 629
625 653
963 723
905 8
377 914
884 475
332 509
558 692
17 909
994 267
855 269
896 827
691 211
653 43
691 451
631 697
952 193
324 424
959 479
412 330
545 45
416 334
207 889
281 36
987 642
315 740
289 763
114 121
394 574
987 629
605 568
271 16
278 689
537 176
960 819
452 873
969 570
254 742
728 945
235 134
25 827
768 102
865 957
680 419
90 177
325 851
158 531
14 672
711 121
758 550
530 264
652 682
145 285
886 605
188 590
91 134
962 844
12 465
21 448
30 298
457 497
739 441
117 595
389 670
137 771
641 633
779 208
173 21
93 163
490 173
959 433
847 762
926 279
324 824
854 70
181 995
131 405
854 930
684 269
189 153
183 10
394 118
873 569
214 986
235 729
484 329
636 103
619 396
890 978
865 98
552 252
894 511
80 702
619 675
265 72
894 263
355 409
399 793
246 534
515 348
252 30
507 307
113 170
547 286
7 3
731 220
827 357
196 822
668 700
194 448
843 316
272 869
280 759
925 697
768 435
811 423
479 375
450 554
555 735
802 959
604 980
752 879
693 341
238 733
835 576
929 494
625 151
574 906
59 754
582 185
958 582
983 453
49 440
187 546
899 118
647 393
869 333
559 184
496 839
583 507
830 245
266 649
599 552
443 30
770 70
524 215
774 112
363 798
698 278
266 162
644 24
261 832
600 83
485 556
89 8
573 54
942 252
578 566
7 888
131 537
519 773
412 82
233 209
599 706
115 593
259 110
451 36
675 900
208 702
452 163
934 775
751 549
850 311
591 641
308 728
448 558
242 129
296 985
693 55
251 513
878 82
24 552
848 356
349 656
764 209
307 122
830 512
928 73
317 828
293 836
805 432
58 347
932 970
503 528
656 637
541 640
551 228
940 253
233 883
995 465
149 681
203 106
678 334
667 737
468 143
520 296
745 512
90 77
288 289
305 416
646 923
902 139
127 574
429 464
316 115
271 372
199 604
423 92
790 457
269 422
839 999
281 253
771 204
121 361
44 156
661 878
148 661
846 893
914 593
173 314
182 828
303 391
837 2
232 791
483 283
496 244
380 606
939 648
816 254
628 204
526 431
419 160
425 822
182 597
200 94
605 868
769 489
512 360
668 496
274 736
432 285
48 543
209 638
230 954
410 15
736 381
490 314
978 246
312 386
502 932
953 549
238 732
983 794
409 95
193 195
280 497
741 588
73 757
490 975
863 688
382 245
554 476
962 593
533 409
628 764
398 160
34 144
551 789
564 561
757 254
954 894
515 790
709 793
21 469
775 169
242 610
739 41
257 343
302 130
81 22
202 726
522 165
730 548
746 946
391 962
576 59
737 302
670 297
855 482
784 111
41 610
50 884
469 577
853 565
83 655
537 853
572 433
556 698
620 461
358 981
323 690
633 280
90 904
346 560
718 246
209 549
416 465
372 134
482 462
930 299
878 487
79 112
104 224
307 579
838 419
207 74
134 254
94 76
720 832
422 281
409 819
9 303
566 148
522 673
890 888
861 985
232 994
809 410
312 237
161 610
425 181
259 722
949 117
410 64
520 902
811 768
386 262
627 984
28 186
401 545
186 100
746 996
725 200
834 132
922 87
708 844
192 48
92 643
31 259
299 89
434 888
360 576
355 406
15 615
211 287
314 526
249 727
653 374
957 66
260 582
976 913
58 195
529 724
222 28
136 22
621 741
621 489
926 133
723 941
418 184
454 72
606 693
287 937
915 782
540 315
433 335
541 156
50 130
337 503
661 132
212 921
411 681
172 390
731 652
466 726
55 518
891 621
481 912
384 925
755 21
794 39
921 417
660 760
834 95
672 862
495 642
748 628
528 958
227 994
548 838
646 378
907 512
471 99
459 752
574 64
424 799
15 193
707 238
345 405
992 604
100 429
883 183
447 982
472 685
42 548
640 804
826 55
641 661
487 835
542 611
505 916
642 353
406 566
737 455
26 410
909 317
978 635
415 628
877 797
294 470
550 384
248 626
923 358
948 587
478 187
8 975
767 850
385 358
752 830
254 960
162 407
785 668
411 309
758 737
874 224
13 504
209 112
19 758
437 104
178 159
799 994
487 94
25 143
965 376
431 124
200 264
281 452
969 11
927 509
583 176
112 833
507 131
178 112
594 549
925 702
401 596
625 946
312 453
413 497
82 140
132 637
732 421
713 95
775 396
167 522
950 998
972 979
689 777
416 821
9 777
496 339
729 638
689 906
681 579
878 540
897 299
176 817
27 295
260 844
362 462
813 561
224 755
463 319
258 916
869 671
786 824
701 149
292 383
124 62
791 251
950 175
483 884
298 348
293 143
61 957
886 435
951 678
506 140
272 41
950 598
81 607
350 67
235 43
659 228
909 149
556 275
485 19
539 601
428 460
881 500
17 466
518 665
33 123
73 630
121 464
790 539
129 955
822 674
227 40
483 611
441 353
403 480
507 402
656 404
157 802
871 617
411 287
448 89
206 860
237 304
780 779
945 517
104 962
826 274
277 650
896 706
932 39
821 232
318 970
532 922
524 427
62 819
784 672
998 455
904 928
652 219
775 356
89 970
106 348
727 48
87 233
947 174
269 106
241 256
955 354
36 163
552 505
277 427
93 196
268 331
864 428
815 255
414 143
286 709
865 692
949 916
489 348
876 897
577 947
467 666
806 227
876 610
490 128
857 754
157 785
765 243
392 638
598 435
239 602
939 436
304 593
562 350
129 318
352 858
768 679
598 706
668 263
845 790
312 811
132 647
31 238
923 375
459 77
648 271
739 182
408 878
525 63
687 305
412 79
128 338
127 878
680 199
616 722
316 758
574 787
435 494
430 179
533 925
423 419
354 325
377 751
894 94
952 997
205 351
584 251
199 584
232 54
407 571
1 471
65 396
647 158
713 857
949 673
858 261
441 544
416 701
701 270
353 531
648 277
387 403
477 585
406 789
398 492
8 54
947 790
557 479
815 101
118 569
236 315
777 91
918 886
532 425
538 599
926 712
827 599
40 634
484 353
108 608
882 178
664 495
984 637
334 501
187 676
443 64
903 892
3 224
536 968
673 469
885 588
799 475
894 81
727 307
160 894
303 164
962 956
810 296
538 219
337 584
584 596
30 29
230 479
2 493
441 281
103 482
591 351
75 33
407 664
883 226
290 356
247 390
567 915
535 174
829 551
126 651
701 950
179 521
892 90
149 899
782 532
757 142
823 24
346 17
74 885
599 528
772 606
590 928
770 686
579 965
596 857
296 289
319 562
591 144
935 467
670 493
755 625
689 51
89 187
798 69
210 639
970 34
919 612
865 149
493 596
686 385
486 694
937 405
963 569
38 268
508 451
764 598
657 106
589 46
848 95
278 448
875 757
899 274
405 282
443 918
179 318
761 512
431 275
942 564
478 259
199 555
985 49
222 170
869 593
488 630
388 736
558 931
617 516
106 303
517 332
61 552
738 504
991 798
476 296
960 333
784 277
106 878
243 782
179 206
850 483
410 973
786 286
815 662
514 912
550 848
172 83
357 760
826 987
187 245
149 360
590 373
757 124
676 903
96 547
401 272
193 876
204 132
582 246
468 63
272 952
771 665
915 294
100 467
96 204
456 859
147 53
321 918
838 823
649 937
427 354
792 278
182 452
750 979
195 953
19 712
748 890
712 692
900 878
729 906
473 477
713 549
159 777
563 20
745 975
785 229
178 976
720 512
633 483
798 716
919 534
542 252
413 439
39 345
214 342
921 751
257 101
880 344
333 652
49 846
67 855
912 464
723 407
705 336
1000 270
222 81
503 781
756 787
708 318
80 148
715 768
654 195
834 7
611 526
789 887
49 625
70 395
26 873
886 257
434 588
763 886
603 47
575 642
828 234
386 596
550 291
273 165
556 591
417 845
794 213
949 418
474 1
473 122
190 711
128 881
46 755
666 221
610 608
298 315
191 359
52 729
595 302
316 597
718 437
308 914
477 763
232 583
835 436
260 87
311 1000
125 252
308 218
464 191
54 399
987 317
880 806
693 804
86 448
180 726
396 42
347 325
296 397
777 386
876 9
593 741
755 934
138 909
61 796
438 897
932 23
920 76
367 76
269 967
979 692
344 504
621 962
510 288
65 684
445 684
497 608
614 39
104 11
358 505
989 324
349 414
475 980
379 382
872 586
698 568
794 381
836 28
898 204
584 996
302 110
346 151
613 35
975 395
588 10
601 968
578 733
546 318
928 26
765 82
538 268
60 600
456 604
410 656
863 456
111 380
595 867
188 833
311 168
503 229
856 113
52 91
544 76
208 814
843 53
619 601
641 603
680 927
666 608
373 199
710 61
547 429
869 239
670 258
435 192
411 805
51 511
9 305
406 7
762 720
236 972
137 253
163 593
561 472
218 290
165 65
880 501
512 157
403 191
151 755
900 45
246 289
836 158
91 643
681 314
903 873
774 496
247 665
962 210
298 724
403 998
40 406
856 359
448 511
247 737
67 139
611 171
748 186
801 164
494 110
913 524
199 45
560 178
220 360
670 667
529 725
760 849
385 896
319 639
55 667
302 21
990 926
134 429
824 162
690 337
139 495
614 470
83 104
689 513
578 777
585 719
445 349
439 850
680 630
441 522
606 829
343 934
847 973
388 36
63 750
935 955
192 971
922 878
934 623
525 244
819 434
486 508
290 19
91 291
482 812
815 82
763 741
698 706
944 570
98 679
426 149
298 967
367 979
85 799
809 127
319 529
44 758
763 194
121 19
902 796
201 139
959 107
601 618
895 499
971 252
188 953
325 350
937 915
379 311
486 858
644 126
722 673
766 615
828 796
713 591
62 922
679 627
473 488
53 814
556 677
372 740
803 971
508 368
581 157
934 782
315 908
208 792
704 713
535 436
802 380
274 426
258 186
306 314
585 234
34 359
468 674
89 251
827 773
283 973
755 109
226 495
51 88
529 535
730 673
201 948
853 150
648 253
907 411
326 729
55 866
73 576
219 718
532 789
560 692
472 229
151 597
86 126
675 689
442 399
86 939
547 355
187 351
345 552
886 715
555 332
134 875
78 524
198 321
902 914
801 571
896 688
961 736
393 88
655 643
149 347
808 73
847 660
68 813
472 420
236 114
375 364
730 399
495 470
745 25
471 725
227 592
864 777
353 682
395 633
700 348
805 649
833 1
387 756
186 798
496 242
905 450
202 418
499 154
377 343
933 654
465 700
384 54
243 590
303 428
338 384
725 791
801 135
920 573
426 508
919 954
595 420
110 542
87 144
812 673
936 604
91 507
660 161
991 851
216 152
590 966
48 577
958 14
612 362
796 967
478 168
249 414
386 359
496 776
171 241
636 509
5 698
567 868
26 739
542 683
403 190
215 640
138 93
920 30
29 120
846 592
458 259
606 922
606 988
153 473
995 386
281 837
623 551
503 959
923 976
135 770
654 573
317 471
127 221
702 16
416 449
252 654
863 943
49 323
786 438
832 485
744 846
765 351
905 664
655 97
74 745
615 253
198 938
792 474
895 577
538 425
255 213
742 588
5 600
117 41
95 179
29 244
930 817
130 563
56 137
146 790
228 270
819 331
471 951
484 350
595 827
799 874
377 287
422 957
430 15
508 907
991 989
563 435
231 779
197 898
860 738
367 165
756 406
677 611
145 308
408 587
439 421
176 513
508 164
917 90
426 722
205 861
686 142
994 91
730 209
115 96
549 739
148 725
894 896
248 87
312 786
166 705
279 761
629 712
419 550
688 596
76 762
95 216
548 992
239 391
479 654
890 873
677 808
423 517
293 377
863 33
169 658
339 509
668 185
560 543
412 367
844 672
386 374
249 486
420 166
811 50
515 748
513 636
72 608
566 660
490 699
432 634
794 774
132 35
172 889
935 39
774 359
721 515
100 83
4 364
184 321
884 175
213 908
691 854
819 22
268 932
489 717
643 397
512 905
603 94
913 462
638 69
63 692
728 358
86 830
611 276
866 679
35 840
755 759
444 103
723 519
534 585
951 198
829 699
824 535
654 870
965 281
177 284
343 547
220 554
644 419
734 108
316 933
634 860
283 174
369 483
530 960
554 544
753 371
941 67
328 624
686 304
792 712
805 800
608 867
440 159
79 488
740 129
173 879
764 489
160 701
249 336
880 697
348 100
192 7
981 396
5 276
542 377
729 567
397 311
116 641
977 473
236 825
104 113
998 150
556 522
675 601
392 565
296 87
818 879
15 656
394 304
313 658
933 187
342 153
722 77
764 87
242 231
210 992
478 71
957 954
269 857
865 641
64 930
143 360
846 161
845 139
385 367
515 425
763 905
685 270
993 965
577 988
788 154
368 481
507 936
363 480
730 870
840 590
60 941
755 948
385 609
311 933
868 893
278 798
389 346
201 488
623 500
679 421
179 789
187 893
770 465
211 795
299 895
713 140
264 513
58 171
146 791
350 293
474 349
927 546
138 634
608 802
891 611
251 787
145 524
182 720
877 434
456 191
25 121
423 453
409 489
27 774
912 528
8 470
664 825
461 860
990 184
843 712
979 640
23 638
45 331
863 529
169 206
807 736
13 149
613 64
259 278
341 185
122 87
373 938
95 587
206 43
242 913
84 516
9 905
400 128
372 668
185 744
805 736
937 429
452 557
878 903
715 444
843 535
382 979
802 831
44 129
642 374
156 966
505 605
757 990
484 305
799 757
977 897
327 683
837 657
602 344
802 737
825 661
787 254
487 429
219 727
461 686
367 121
486 375
56 984
543 101
560 589
416 397
858 61
267 450
957 261
131 729
121 370
918 460
562 235
90 395
541 467
429 164
188 463
966 454
97 654
131 757
186 455
205 914
453 784
794 524
855 96
401 96
215 378
625 901
21 464
649 735
524 858
663 921
288 325
110 51
886 319
318 804
344 699
530 477
402 500
881 400
26 880
266 792
844 85
723 482
721 238
166 932
579 181
261 83
461 691
818 841
724 844
268 131
585 512
513 2
263 672
597 590
453 68
125 11
762 44
721 792
354 541
569 84
271 536
874 420
118 617
225 688
1000 267
388 914
723 572
786 196
592 235
323 334
438 870
973 638
462 467
663 797
303 654
41 835
142 907
861 959
880 281
840 76
787 841
253 137
986 377
87 259
896 29
898 334
177 620
453 824
495 456
614 476
46 82
442 434
290 688
151 59
157 925
491 977
431 99
999 533
651 184
69 261
145 393
748 387
201 879
770 595
280 194
475 537
246 439
757 706
880 840
195 231
749 959
531 248
116 387
117 258
294 331
834 914
110 154
315 8
719 882
292 842
331 418
314 810
131 922
77 948
133 363
270 921
146 852
805 141
239 474
160 302
606 413
273 800
32 284
494 347
816 769
957 348
288 67
303 968
890 224
639 14
963 636
846 109
173 395
141 954
439 927
532 264
677 338
848 116
61 675
20 486
818 969
79 472
51 902
255 893
186 852
532 214
396 153
491 64
303 363
891 197
887 529
887 825
112 704
595 483
356 382
969 42
819 34
657 234
47 317
498 107
958 436
643 715
758 405
522 567
414 569
116 539
820 487
325 333
534 483
820 242
794 432
354 775
75 887
376 897
449 953
367 738
811 784
170 293
445 471
467 37
79 672
700 556
97 579
663 574
337 30
464 803
849 930
653 134
607 422
972 560
849 873
787 522
731 777
494 524
65 999
682 591
384 128
12 182
955 305
450 93
360 735
734 99
806 875
420 208
107 974
966 551
856 938
739 203
228 140
27 330
1 1000
309 289
103 232
344 170
195 654
762 58
175 350
101 363
441 628
340 94
670 790
406 78
131 435
825 234
565 624
487 691
679 709
80 786
922 922
937 8
424 300
33 263
596 236
259 820
61 199
16 849
786 132
13 505
903 54
474 161
179 72
986 383
232 271
268 323
316 837
760 45
184 411
712 930
768 160
228 438
447 608
983 832
533 595
542 444
152 917
656 44
213 56
102 919
348 479
811 25
581 275
640 161
432 263
300 635
53 539
941 617
563 231
832 948
58 998
93 722
284 651
782 471
328 377
964 42
582 893
703 823
574 185
328 834
131 332
603 574
41 795
87 667
518 623
144 907
62 389
460 435
295 281
630 408
898 62
270 6
242 740
704 663
182 984
709 584
150 418
480 828
494 778
577 357
141 781
652 53
171 892
765 521
870 721
924 443
435 764
587 530
335 21
217 714
130 525
543 908
432 463
128 579
133 564
971 278
267 317
446 491
826 43
196 62
173 816
203 270
233 973
444 277
95 104
594 498
520 129
483 161
496 595
890 11
261 927
186 566
785 272
487 279
946 114
646 500
881 117
557 537
706 566
751 570
538 43
505 368
342 286
570 563
513 533
830 495
453 130
982 46
619 830
832 316
816 988
538 31
309 418
780 868
717 794
51 809
352 723
691 384
797 784
579 466
17 801
270 7
279 952
956 169
774 434
723 264
639 319
799 516
743 619
106 643
33 316
236 569
854 874
180 573
728 714
805 49
915 759
395 363
711 693
626 104
169 856
773 668
611 76
729 538
363 807
426 240
466 282
910 132
783 618
365 90
716 940
936 504
84 958
195 346
347 625
30 490
775 730
790 42
475 335
998 876
254 468
452 572
818 738
1000 178
451 392
716 446
941 989
568 441
271 656
31 790
702 477
421 289
378 398
955 82
755 331
387 275
728 427
618 143
154 435
422 924
456 27
57 390
560 304
92 340
975 47
593 681
458 245
1 372
469 128
384 510
584 260
386 236
479 433
13 514
103 412
520 348
245 824
171 135
46 21
800 887
573 669
631 15
127 756
752 959
105 758
90 853
227 485
59 506
776 875
752 740
316 441
555 477
467 987
889 304
652 321
7 882
224 87
441 254
74 420
731 1000
933 584
725 684
425 502
887 276
747 900
740 658
326 260
173 704
647 64
180 805
68 491
859 695
260 432
264 98
266 745
600 512
268 643
981 703
736 37
706 263
533 369
22 338
633 644
436 285
816 410
833 164
163 629
37 403
679 491
121 605
311 779
616 880
979 719
254 149
185 196
706 120
208 386
578 921
650 188
241 78
373 320
943 900
164 241
341 249
613 184
139 135
561 799
918 835
295 936
272 930
595 148
302 162
138 474
385 779
340 350
488 719
867 158
694 276
575 814
882 305
91 943
24 881
737 172
87 437
450 823
76 622
853 744
702 54
581 390
765 598
301 42
914 902
411 211
733 236
395 466
418 706
280 865
159 448
122 372
626 753
457 400
68 409
422 823
169 916
697 930
75 531
355 971
327 909
747 406
118 788
389 551
386 396
433 195
908 493
427 697
988 318
223 839
710 155
219 320
856 286
177 727
645 166
811 949
937 540
47 844
166 722
612 195
288 894
66 737
96 237
936 904
110 141
83 339
4 229
141 968
679 216
556 921
828 876
440 354
963 444
58 422
217 978
613 685
290 94
106 289
946 406
94 883
202 351
666 96
683 952
392 751
314 729
366 300
396 124
637 973
343 532
954 743
334 754
413 250
552 912
580 310
417 659
364 436
905 191
136 41
631 512
220 414
189 904
782 571
410 929
990 705
549 481
569 817
804 702
944 793
532 227
56 323
59 41
293 370
771 650
161 909
940 78
522 158
912 531
662 848
809 215
261 315
172 621
913 140
749 334
793 333
605 644
137 318
369 821
468 783
246 828
517 323
804 651
751 495
792 439
40 487
542 229
376 105
156 124
349 913
973 317
354 835
538 541
960 794
636 197
901 193
731 278
946 129
853 583
950 66
776 112
940 488
611 515
298 81
158 989
656 742
636 272
547 47
9 250
277 797
634 528
291 390
877 909
866 860
147 51
602 479
190 696
725 444
687 34
974 399
164 481
238 888
866 171
362 827
648 558
938 81
758 805
61 975
884 854
988 553
600 56
180 135
583 352
576 121
110 956
745 645
739 553
611 974
65 244
705 37
517 766
602 530
877 854
201 249
407 222
680 111
555 312
907 434
38 466
555 793
591 419
169 300
813 824
654 312
302 353
491 656
191 91
557 744
140 59
715 770
397 708
560 763
203 267
510 707
957 17
54 259
135 365
171 506
863 647
114 212
183 395
605 132
345 436
374 81
797 601
560 778
758 501
751 835
612 252
772 593
195 548
246 173
678 117
788 748
63 173
21 944
751 374
47 65
701 746
782 671
419 778
195 931
889 43
224 989
842 316
760 807
13 384
965 377
32 652
927 652
246 61
43 867
892 901
165 61
835 993
443 643
420 383
994 361
374 961
201 592
892 40
684 206
976 126
923 548
63 820
199 144
224 452
38 83
636 107
409 51
510 935
196 162
448 513
404 559
373 49
189 792
910 206
134 998
270 428
920 611
95 766
699 636
190 702
388 896
158 984
79 684
110 94
187 48
860 261
883 816
720 840
377 130
157 172
549 154
670 155
68 76
95 394
963 451
739 206
554 705
575 713
26 19
97 669
112 402
974 197
133 2
736 121
630 925
432 265
713 537
779 674
806 876
923 520
428 548
574 889
739 621
915 503
140 857
493 120
553 742
237 822
129 40
517 426
737 54
254 918
963 496
846 376
975 318
799 808
355 720
568 47
505 672
342 514
172 460
689 76
306 759
299 240
168 38
102 904
356 268
168 560
877 966
978 703
772 267
276 221
649 572
109 690
461 361
839 661
937 147
749 191
684 391
425 475
361 145
923 360
640 771
463 587
229 937
523 449
183 201
621 693
599 579
800 394
508 806
760 510
871 5
199 75
386 53
359 637
915 677
228 479
742 604
428 876
887 794
163 999
58 404
337 316
343 563
871 372
748 682
98 585
737 312
177 1
990 597
954 551
120 472
461 969
974 127
341 614
625 662
496 437
12 789
644 274
189 454
876 604
449 152
644 59
435 496
990 313
77 703
439 188
734 708
794 510
870 195
222 233
317 400
546 859
156 878
273 602
507 332
884 733
264 802
535 589
404 732
915 441
425 176
985 247
565 471
503 11
630 669
606 616
744 825
97 541
117 705
916 296
817 95
839 317
274 220
937 515
551 834
712 324
377 66
72 40
365 822
727 606
44 446
931 325
547 311
891 904
771 46
804 394
78 647
251 576
988 136
744 153
921 216
106 930
163 362
778 382
420 28
70 413
661 494
891 738
965 772
654 324
879 503
916 283
873 484
233 653
759 463
415 559
233 373
607 366
773 890
119 568
445 463
915 148
591 245
411 401
252 912
697 674
975 34
412 280
178 867
615 36
972 627
208 511
123 959
205 849
834 163
149 328
362 227
700 158
623 418
750 109
901 25
64 552
67 104
741 288
210 898
763 448
416 275
664 682
15 878
960 833
640 923
528 860
208 247
961 199
486 446
12 425
136 942
33 936
260 729
668 539
567 479
194 92
278 937
32 937
287 118
362 411
699 317
910 791
710 143
286 577
697 467
775 147
419 108
405 270
330 750
487 46
283 12
810 556
115 275
347 416
144 134
881 802
341 140
377 237
852 738
388 611
52 636
941 549
264 8
763 967
202 580
442 657
929 43
110 652
412 292
386 603
208 216
696 487
246 623
413 333
138 755
728 160
150 872
818 68
609 173
260 398
241 610
907 508
253 295
559 171
169 513
202 165
858 602
195 491
28 254
10 267
703 661
914 68
704 401
904 595
737 385
651 741
960 395
513 600
408 957
464 605
245 577
212 16
201 33
712 284
592 162
735 164
782 991
677 852
583 360
841 410
493 909
9 479
366 97
970 577
374 740
519 551
665 995
706 272
234 983
383 517
962 531
270 70
566 675
549 11
114 397
852 724
886 379
39 331
601 190
203 704
262 961
551 695
897 170
115 400
907 326
586 208
502 120
534 474
857 556
90 640
59 509
993 20
765 394
261 182
56 728
142 220
389 556
235 113
384 175
119 979
825 991
761 170
894 740
230 480
516 71
904 665
775 686
234 690
480 149
201 277
729 828
57 256
803 42
878 598
277 86
510 282
964 824
686 219
858 275
947 879
803 204
548 23
454 336
322 365
577 597
319 102
656 945
978 260
667 598
415 792
883 412
976 222
725 655
140 213
172 665
279 869
616 59
832 187
910 256
146 877
999 52
673 515
719 92
690 588
879 51
949 956
939 215
423 158
313 868
228 430
278 987
697 681
380 631
445 907
51 86
358 668
103 735
18 313
792 440
845 719
809 884
153 480
168 590
238 245
302 67
835 621
505 295
376 778
214 316
366 46
521 663
596 947
317 53
579 962
380 571
961 220
1 908
91 29
134 172
233 831
919 706
564 838
951 979
526 200
68 68
230 395
611 8
867 473
466 933
544 830
715 126
90 176
454 13
132 532
291 434
53 237
785 115
142 406
8 327
891 205
547 419
37 61
40 501
882 357
743 45
768 347
101 824
974 296
795 803
307 267
382 479
27 111
693 537
366 905
897 684
263 388
278 536
750 592
499 735
545 995
465 222
606 597
886 965
453 197
820 123
9 10
422 626
111 10
219 722
742 880
838 756
265 949
101 794
435 290
513 596
132 40
762 57
236 194
164 648
440 701
690 686
226 466
849 385
8 623
465 43
366 183
217 723
470 130
679 763
857 536
834 101
298 893
108 776
453 801
689 842
846 345
337 614
678 596
614 743
254 237
99 103
906 583
764 941
202 405
803 528
785 59
323 146
113 915
818 63
194 345
657 412
631 595
489 90
786 512
198 320
467 159
388 150
603 237
744 144
98 909
870 416
337 54
477 592
620 711
953 120
963 818
502 628
419 49
494 893
760 945
625 873
70 124
39 266
728 692
973 627
543 149
806 937
317 973
210 915
502 271
804 285
187 27
603 101
23 948
737 472
344 317
621 218
690 899
283 766
200 610
821 426
913 973
79 815
860 779
129 355
344 519
103 805
775 928
265 769
300 841
437 689
162 875
304 98
956 677
651 373
11 990
65 324
679 417
383 260
899 41
117 155
191 943
534 260
528 424
432 64
791 139
26 580
925 328
646 243
640 68
573 229
613 957
732 415
716 832
920 113
922 219
113 501
866 177
690 699
683 121
593 882
701 227
803 411
617 54
127 846
913 268
840 497
107 68
488 415
665 746
177 457
182 457
419 290
443 6
589 420
499 321
963 507
77 852
391 846
433 95
258 693
398 187
570 680
923 209
289 805
251 893
496 812
499 979
500 24
570 835
358 731
79 648
461 766
62 983
943 895
618 227
757 838
203 679
397 478
961 920
480 121
126 418
301 923
353 97
794 763
405 816
119 106
212 727
283 444
667 297
540 711
536 853
304 73
7 538
141 947
838 426
290 393
928 929
491 7
758 378
594 487
93 655
646 914
550 664
1000 121
691 60
110 762
949 365
87 87
785 420
395 752
9 329
13 430
597 296
999 429
79 656
274 294
171 424
338 784
949 974
978 978
26 8
744 104
965 965
482 362
298 584
351 590
614 434
846 205
872 850
150 235
525 388
483 598
953 942
265 522
132 383
65 382
234 892
533 186
237 149
334 765
359 133
905 200
602 165
56 190
678 475
383 893
967 407
148 241
8 528
39 317
978 33
901 849
229 798
599 194
758 364
512 128
741 164
668 796
565 977
907 986
882 440
137 832
988 976
217 657
616 352
269 267
200 708
85 865
388 594
497 717
880 412
719 331
753 774
407 129
979 250
347 349
68 315
271 53
365 729
733 492
98 433
485 624
342 815
227 755
823 291
585 847
148 471
306 158
552 341
282 313
44 943
688 988
645 780
43 581
948 109
237 379
933 700
707 381
347 1
199 991
607 748
708 994
270 609
904 942
344 913
386 108
282 536
475 760
993 857
682 932
267 979
179 357
385 284
725 646
354 415
247 6
527 445
66 64
420 244
824 163
314 663
800 326
972 983
245 974
778 388
817 720
619 439
100 901
209 411
293 114
6 229
663 258
850 225
864 498
387 475
744 619
458 59
588 379
341 208
757 981
214 36
57 782
10 166
144 519
593 38
630 418
490 769
162 787
466 9
796 728
392 663
887 381
442 2
878 8
768 380
628 624
773 49
574 973
408 727
577 825
970 482
214 434
337 804
777 64
588 390
773 527
241 62
401 254
852 719
613 449
213 592
151 750
218 565
523 744
746 167
287 526
310 520
51 523
340 312
125 52
532 649
43 56
828 397
323 799
331 777
613 599
217 747
118 413
188 647
817 905
643 910
981 588
254 35
320 335
217 359
443 927
117 12
813 373
383 233
278 201
230 868
811 471
578 229
983 256
459 206
847 71
991 533
641 952
665 533
998 899
247 655
449 733
381 712
450 939
602 72
935 913
81 575
578 883
995 476
463 316
536 743
652 11
855 265
353 184
263 159
986 958
554 108
414 9
646 126
335 327
30 583
637 721
739 925
157 272
561 117
922 344
822 43
822 374
695 777
363 429
238 218
743 210
298 435
983 105
195 461
870 197
743 945
184 45
415 203
192 888
913 452
280 842
337 581
656 360
429 957
939 489
649 647
454 227
762 826
279 189
660 297
317 269
672 165
764 768
612 642
574 921
932 381
18 815
841 430
547 914
178 466
628 659
598 496
49 198
89 45
215 352
983 282
637 774
11 760
623 151
237 658
896 369
926 928
385 1
486 537
709 683
95 431
238 5
479 806
18 807
294 90
763 224
137 487
562 354
192 544
163 389
477 703
236 704
743 789
331 91
174 532
788 432
327 443
574 58
119 867
30 704
561 137
468 460
962 688
459 794
918 859
393 900
566 785
64 994
357 60
135 727
486 756
143 630
670 570
147 874
878 323
877 751
467 559
983 134
638 507
826 794
101 153
835 740
614 506
609 916
72 270
644 348
447 397
225 392
413 68
411 476
330 224
694 134
376 362
499 520
648 330
546 974
493 344
275 261
550 676
980 217
306 750
147 837
890 332
521 695
785 525
360 818
212 598
935 847
725 896
603 791
461 83
824 200
469 317
925 844
44 217
235 500
574 312
255 121
312 513
985 941
40 582
260 756
41 628
934 482
592 709
575 381
58 763
391 588
332 372
550 190
746 807
259 871
400 280
695 899
538 332
485 212
955 866
257 86
470 850
445 174
197 680
962 16
354 482
26 279
586 127
9 69
605 820
39 327
562 620
863 869
265 119
406 84
626 439
719 77
311 716
118 958
781 331
438 393
74 684
992 341
253 77
107 474
721 977
767 911
908 388
991 731
111 499
495 575
894 720
94 362
994 403
693 607
737 646
364 861
322 780
754 33
211 845
5 65
941 676
191 776
369 492
283 833
188 958
823 126
842 420
938 175
416 594
54 981
486 230
150 668
553 348
134 787
265 21
714 526
294 562
284 953
157 63
759 249
504 471
109 473
728 106
214 364
171 181
955 609
232 704
279 762
445 232
421 508
891 684
710 526
102 937
362 716
394 47
991 323
221 365
842 583
227 606
26 468
318 1
454 899
609 585
618 744
975 895
73 602
576 643
705 688
751 677
524 408
229 375
43 682
876 26
548 823
290 382
968 358
823 665
27 333
321 666
999 537
938 294
52 135
36 798
479 869
534 143
63 838
589 576
638 86
600 675
789 702
748 356
467 376
519 833
336 312
81 641
898 606
314 503
140 148
540 986
887 614
104 445
704 434
538 519
858 563
460 355
777 856
231 381
392 378
570 970
446 396
608 89
100 175
158 744
390 102
544 586
662 142
752 184
227 651
625 80
638 48
525 997
967 620
4 280
989 70
558 573
573 249
39 361
90 828
679 485
265 894
425 978
1 935
405 991
90 741
1 755
859 846
633 367
231 427
237 311
964 755
221 493
470 702
977 331
178 82
481 659
545 893
442 440
578 141
784 626
191 323
333 135
24 911
725 538
802 36
406 866
574 76
509 10
451 301
357 465
639 650
596 198
760 871
561 937
293 175
216 397
559 921
696 635
677 256
266 356
87 781
333 599
261 125
645 613
608 813
487 20
483 759
58 573
959 184
639 341
262 825
3 868
97 516
923 553
654 683
538 849
615 947
194 718
337 814
823 490
772 747
827 689
268 526
881 252
357 829
736 805
754 633
734 606
969 381
992 143
367 591
2 228
519 651
805 16
896 476
742 77
306 945
761 497
487 515
424 379
671 211
304 268
431 999
847 558
121 691
383 377
419 600
185 246
11 792
985 956
78 285
485 403
153 747
86 741
957 118
607 169
416 138
236 628
824 119
777 661
788 152
847 807
449 955
918 648
926 739
310 394
433 36
754 819
903 979
805 946
111 987
769 812
873 506
58 905
84 893
37 750
430 173
812 262
565 182
175 809
835 565
218 641
588 254
822 62
504 308
930 865
860 128
368 685
582 348
346 991
7 4
622 1000
702 420
148 140
206 255
929 97
92 640
653 549
761 246
651 25
985 578
129 393
176 224
888 84
472 563
582 279
988 381
788 847
511 737
689 175
548 305
345 286
866 78
337 46
261 614
630 257
953 421
694 16
228 595
593 808
353 847
696 616
627 207
611 530
816 911
421 265
389 299
953 841
727 614
437 359
2 535
5 738
638 73
714 717
138 995
514 817
269 309
777 594
114 667
178 594
358 841
186 367
749 144
102 921
228 250
653 970
197 216
181 920
129 602
490 183
410 474
540 897
924 362
619 670
193 907
421 255
684 381
440 596
113 999
744 519
3 577
260 439
135 440
134 174
220 813
942 826
484 334
53 233
344 744
84 607
16 464
602 712
517 46
992 428
121 51
599 924
520 309
991 535
282 357
538 388
661 95
240 881
510 21
377 298
221 539
308 903
970 221
678 939
318 68
254 163
243 213
298 243
395 736
621 903
814 515
344 715
525 67
981 812
286 87
464 587
676 807
564 231
511 405
256 200
945 876
193 640
191 493
90 677
87 181
624 43
560 480
892 882
721 272
798 365
903 636
305 306
404 164
506 285
309 992
463 693
484 695
237 391
162 289
870 687
456 246
209 500
659 814
34 162
986 259
291 265
878 844
815 358
864 437
880 514
37 19
676 146
825 311
55 378
798 219
30 102
942 450
213 27
558 552
185 642
504 187
775 986
969 231
343 907
364 448
228 751
634 697
237 4
118 38
139 844
413 200
665 921
869 241
376 972
407 532
807 279
535 419
611 518
904 773
317 944
432 125
536 866
33 544
622 144
302 297
865 221
565 338
643 396
823 777
745 119
263 410
105 668
951 283
839 193
590 777
834 536
491 736
656 965
222 789
680 525
959 534
366 629
93 913
591 303
614 551
550 99
304 521
395 175
896 516
215 689
508 697
678 818
425 694
662 544
650 493
443 94
775 23
554 341
364 880
394 815
381 882
960 396
101 610
699 245
470 103
626 544
474 750
849 157
28 994
394 855
653 15
306 384
570 411
910 573
338 505
926 74
806 597
126 424
71 369
902 470
130 480
249 643
850 13
358 11
480 141
591 896
510 646
884 791
228 485
917 742
472 503
1 438
467 657
989 592
441 765
656 238
532 710
551 463
272 594
762 974
564 26
217 791
971 816
116 872
110 643
355 732
332 186
723 605
833 455
457 620
521 839
871 738
157 104
763 718
937 32
573 918
510 169
464 555
421 878
44 477
439 214
230 418
605 131
691 746
320 55
430 709
408 768
706 19
783 281
834 636
39 208
253 368
491 330
814 135
440 485
74 198
725 359
898 486
734 663
63 90
885 776
448 719
598 575
742 11
695 655
160 463
362 239
329 992
122 310
482 86
791 279
271 102
72 872
596 900
571 245
750 884
487 623
279 609
477 892
295 844
837 527
276 371
758 107
43 1000
397 597
38 197
164 977
597 27
656 951
262 220
505 850
160 95
895 352
531 61
641 776
88 361
20 766
758 344
243 39
26 878
350 440
156 668
68 61
535 558
250 403
337 527
342 876
9 745
101 981
662 529
529 804
249 938
84 511
506 532
987 36
53 716
715 945
516 593
644 9
1 946
520 656
759 239
217 43
455 739
654 839
360 458
644 920
2 381
950 825
42 36
129 347
75 313
546 762
734 378
294 407
919 628
621 966
908 604
920 729
416 367
537 526
936 942
85 183
718 186
7 145
147 39
708 686
152 996
214 218
332 704
962 189
276 970
63 539
858 354
114 398
453 65
704 238
647 966
535 152
783 138
391 673
949 478
946 793
50 107
240 699
436 495
370 843
252 86
760 173
455 968
475 84
896 797
392 430
804 379
977 352
65 570
948 393
126 89
380 261
647 80
142 677
844 256
510 93
627 165
403 689
288 235
270 232
268 625
498 599
619 866
263 160
363 641
246 971
526 424
858 752
763 13
402 41
613 172
965 664
628 403
252 339
43 293
586 471
567 731
280 513
612 21
208 739
537 942
693 562
800 85
585 608
156 194
316 221
904 704
19 752
203 55
931 686
712 260
593 640
33 873
851 136
898 646
411 101
191 44
714 193
101 349
318 101
686 564
550 498
773 981
975 592
668 291
256 488
23 458
887 387
979 866
93 843
471 350
695 649
416 963
663 468
726 353
7 606
925 482
684 136
465 859
220 870
152 274
488 33
525 19
774 69
20 629
882 157
949 228
743 63
995 58
682 893
799 520
671 715
288 815
367 840
786 188
157 134
246 68
697 896
974 329
212 512
209 77
134 467
742 475
498 967
97 832
703 749
32 234
923 565
118 186
751 966
868 284
757 243
626 706
540 758
537 667
778 976
718 864
346 985
987 620
882 25
955 725
644 987
99 309
175 157
167 648
221 960
538 212
137 374
173 162
601 963
719 724
82 544
889 295
782 136
892 937
644 176
71 604
954 548
156 745
805 17
107 441
202 125
561 175
893 97
643 58
655 72
892 953
883 41
651 529
392 327
589 586
564 581
931 754
455 152
52 469
559 697
659 907
507 306
705 902
39 869
387 714
676 29
773 909
765 626
300 61
101 462
995 349
45 301
401 46
602 406
864 287
818 326
686 109
905 479
792 699
975 639
836 705
961 838
552 542
412 400
305 259
901 949
445 640
190 762
288 272
204 340
336 636
373 915
452 88
744 138
286 294
779 210
96 942
98 787
855 992
771 652
900 284
69 640
653 653
912 938
464 248
345 235
501 158
164 183
960 430
222 95
753 572
216 780
988 895
390 132
474 405
383 955
69 157
409 849
5 333
862 13
288 799
356 91
792 506
506 733
306 232
591 168
313 743
493 737
120 45
725 206
212 741
947 486
1 272
428 561
379 441
124 139
504 760
2 364
480 519
266 352
321 936
643 28
962 447
200 943
485 31
845 387
759 408
885 986
866 997
389 777
680 15
715 875
470 930
163 20
106 243
187 814
204 925
892 556
303 212
862 558
768 411
609 757
98 852
722 151
821 806
54 12
767 696
562 227
57 350
258 182
681 280
253 993
999 335
35 654
179 100
803 415
131 107
331 293
246 126
782 827
171 66
93 29
502 425
676 914
994 995
948 248
298 269
756 263
435 697
425 368
541 421
992 574
657 829
974 402
528 395
398 179
569 155
48 428
773 95
603 328
514 862
829 250
921 388
476 663
956 220
918 286
856 591
875 911
645 443
108 971
304 475
330 126
561 815
356 350
358 510
50 671
79 920
364 656
914 413
185 855
562 675
316 433
202 392
879 139
673 338
214 868
640 52
593 439
205 42
743 666
942 240
99 470
188 572
514 845
466 513
124 660
409 693
637 163
742 202
883 67
300 927
880 478
302 121
283 437
380 324
252 422
572 987
330 436
138 188
775 797
272 961
824 97
839 92
378 49
523 608
583 206
251 607
38 914
306 270
764 48
62 619
174 178
785 678
174 880
673 173
604 917
890 804
743 985
154 991
290 439
838 632
719 788
94 148
42 385
68 994
115 658
603 28
207 542
218 906
28 870
62 267
943 752
250 171
914 151
342 691
966 101
528 33
704 40
822 573
973 698
526 338
809 600
891 587
51 559
218 421
258 199
584 579
222 371
330 926
219 603
249 7
820 485
177 374
709 940
441 500
164 853
390 307
976 327
914 217
355 972
665 881
148 678
241 377
640 715
859 56
111 684
468 174
682 753
914 71
785 973
382 927
438 937
737 434
504 834
593 605
353 22
424 938
978 569
944 889
194 435
916 479
573 502
489 923
201 949
578 253
241 781
253 483
247 656
609 785
274 536
397 886
112 784
168 104
13 994
723 625
20 885
13 69
529 744
237 234
696 468
139 724
281 376
436 614
621 200
535 656
198 119
681 175
919 283
254 777
873 655
541 924
508 428
186 709
957 526
221 973
443 785
314 780
459 151
904 564
30 552
905 265
890 480
753 631
305 214
179 820
845 696
182 362
416 809
970 491
360 954
105 895
535 888
648 288
204 284
36 582
947 685
840 691
780 111
498 76
361 473
139 484
491 836
460 528
255 717
846 472
560 485
233 329
680 526
994 53
580 272
959 715
613 378
238 411
270 72
997 316
743 625
520 434
698 254
650 839
533 181
474 408
962 928
102 203
140 549
519 870
123 815
574 646
361 962
737 660
933 508
307 543
826 919
712 413
679 881
396 974
740 646
301 478
934 762
447 265
574 702
129 578
951 878
836 691
148 702
383 594
485 739
346 919
193 979
964 37
340 881
574 517
276 345
29 492
451 260
192 797
274 399
949 483
110 118
689 567
375 904
663 310
346 961
308 448
890 996
317 731
42 17
69 881
523 700
170 727
166 440
374 760
614 600
309 544
613 63
654 216
207 999
680 578
338 874
949 437
6 342
210 732
67 59
940 831
352 13
416 778
410 674
320 725
241 982
926 244
79 996
429 923
912 645
275 237
653 12
162 575
16 335
313 450
296 334
485 677
57 725
813 893
185 967
907 340
857 785
19 429
759 778
208 966
671 712
498 636
560 592
141 657
899 493
484 43
767 479
671 728
295 404
766 855
944 787
185 36
16 584
308 907
532 532
598 904
759 217
658 746
925 69
809 404
639 465
510 130
871 979
230 821
989 909
21 622
24 133
793 964
207 501
822 691
909 255
971 914
604 952
908 308
537 257
698 711
199 168
680 103
189 565
559 267
75 142
559 122
455 1
556 844
952 414
320 453
22 772
368 515
176 561
976 124
156 772
409 747
520 418
316 75
311 381
623 612
432 632
53 806
988 109
586 245
228 386
836 377
718 94
407 705
720 387
563 226
717 28
579 682
466 323
524 809
690 6
650 583
199 635
308 782
331 986
93 662
986 26
825 182
677 535
450 174
865 43
800 419
533 531
895 167
356 342
33 704
327 517
452 214
677 305
812 659
734 493
958 283
243 680
534 335
459 192
65 467
321 329
971 148
752 279
101 666
9 913
536 665
146 624
699 258
824 343
882 446
462 972
147 698
179 954
658 840
435 452
110 253
985 853
340 506
522 104
513 405
296 854
132 45
351 315
367 207
635 843
997 755
917 583
305 719
722 43
633 890
240 584
110 317
371 117
695 630
596 925
535 525
495 487
499 910
59 805
651 787
947 124
70 128
35 94
311 865
679 776
723 222
557 728
137 789
847 17
852 518
154 361
313 96
702 347
94 502
784 206
313 951
487 850
510 121
12 487
697 405
79 627
475 614
719 497
285 780
570 897
360 768
97 464
341 120
955 53
327 386
153 732
361 563
447 978
861 123
211 471
140 479
380 364
320 244
772 889
165 692
983 670
882 194
84 685
882 707
371 765
765 823
766 239
913 977
705 126
597 381
747 52
693 897
120 492
725 276
710 103
110 947
452 176
337 320
649 708
58 781
921 641
530 181
282 654
425 256
416 65
567 666
668 753
159 764
144 261
320 393
651 205
454 861
112 795
899 268
295 830
572 675
489 591
499 408
999 663
595 452
269 55
422 369
119 752
743 284
399 460
345 234
954 660
545 898
622 283
906 873
741 165
69 695
184 944
634 875
898 518
10 787
885 660
764 157
281 388
925 671
26 320
688 918
755 8
759 47
509 495
896 501
877 146
625 317
172 259
294 444
281 7
955 284
804 917
159 465
593 739
521 228
146 267
965 182
297 602
431 390
31 347
53 691
335 988
872 775
748 504
32 484
885 413
82 7
302 340
362 859
360 951
862 450
117 279
675 832
473 37
600 336
979 673
706 546
970 101
890 161
40 803
600 412
737 371
521 21
632 365
30 300
252 174
438 340
6 448
616 703
576 879
881 7
107 810
770 67
852 126
38 373
335 870
815 950
940 913
335 560
833 736
647 610
689 814
803 101
820 273
839 951
822 580
292 34
659 784
579 256
728 205
778 871
599 568
930 240
435 501
913 191
456 259
23 39
853 37
528 455
79 506
932 945
883 791
390 138
308 359
806 327
236 740
735 824
619 260
279 66
187 253
508 482
942 671
993 348
711 372
49 795
830 525
202 64
653 631
528 366
745 711
710 354
188 487
679 160
971 172
972 986
425 115
996 984
622 919
650 175
166 907
808 550
778 380
737 706
559 534
864 634
120 230
841 585
515 77
918 617
99 101
773 787
292 751
56 918
302 852
671 666
388 117
71 44
808 225
266 818
976 871
144 349
344 856
265 441
44 743
257 560
154 765
767 483
728 748
884 813
617 920
490 386
654 121
260 602
134 270
55 928
646 423
404 55
960 423
34 542
502 879
307 618
92 53
255 365
864 420
931 712
20 1
95 224
963 489
719 91
485 568
41 967
221 64
707 133
934 507
447 167
976 102
776 484
138 326
341 864
554 708
910 532
418 5
176 401
746 69
358 909
998 940
974 611
634 561
762 198
750 163
220 18
712 268
560 455
943 158
75 813
507 99
265 190
665 62
252 565
633 472
49 761
449 284
944 393
363 564
123 952
161 555
18 180
955 779
307 690
459 700
581 842
424 492
961 349
341 304
31 885
90 641
596 162
186 826
226 383
473 329
856 70
8 861
120 333
532 233
657 769
274 724
444 349
46 870
122 522
32 418
601 307
911 858
121 804
63 260
226 426
312 324
915 317
85 536
144 456
304 405
491 628
45 823
737 798
742 299
683 344
762 387
410 557
233 777
312 266
176 916
654 740
9 6
734 669
704 747
265 42
583 356
978 775
325 634
114 793
111 605
910 64
380 819
926 979
460 413
583 791
965 673
131 341
108 349
451 598
330 721
504 717
136 696
333 932
894 580
479 371
827 788
234 265
972 641
41 159
78 841
505 379
218 452
11 221
115 381
986 381
193 828
894 589
601 724
82 780
162 626
519 518
273 646
535 27
395 306
699 21
199 807
935 743
932 631
643 163
92 939
150 104
246 165
586 642
823 589
873 604
690 999
939 756
720 13
790 540
222 634
54 264
556 253
758 531
270 517
896 296
717 653
441 255
855 282
37 678
872 400
192 95
700 157
229 381
709 970
495 523
262 688
622 111
580 266
212 641
49 436
219 520
44 364
929 811
321 731
910 670
67 33
532 645
54 629
524 802
30 862
714 797
547 92
436 47
139 313
609 223
445 651
604 739
150 265
240 438
37 388
709 440
773 842
797 376
49 401
731 270
657 703
556 235
696 519
589 829
26 815
50 411
298 418
763 598
668 249
694 981
670 175
614 995
147 497
530 445
83 716
442 835
930 951
451 882
766 827
114 609
304 452
654 296
999 168
210 982
848 174
968 170
10 80
923 344
148 561
170 64
144 522
297 36
207 41
808 417
157 273
439 878
986 11
797 802
39 954
889 451
793 298
988 108
79 106
538 120
882 14
835 579
893 795
215 285
764 32
66 346
307 742
378 457
336 908
899 110
30 641
148 162
333 173
402 38
749 303
228 550
170 861
13 609
770 400
657 917
80 696
73 31
369 517
830 692
290 30
887 847
29 827
895 359
307 7
488 289
391 97
837 723
623 627
311 212
688 30
922 259
414 484
50 92
819 439
842 537
168 190
547 211
908 765
965 274
524 242
757 52
35 439
83 378
273 976
507 522
648 291
336 45
18 989
644 280
313 782
449 283
486 913
262 636
503 967
5 61
118 562
604 463
676 308
346 704
978 263
91 510
982 669
533 807
22 537
300 763
782 168
963 202
956 444
590 444
336 771
28 656
788 216
963 548
727 61
529 309
785 285
434 94
886 418
982 854
206 99
246 987
855 168
392 582
822 375
537 479
604 67
525 889
500 84
437 580
649 788
853 644
132 687
60 61
443 922
66 989
516 560
660 791
839 423
524 404
932 70
935 794
512 610
267 859
474 532
901 924
952 741
900 257
510 192
907 5
293 386
637 807
283 971
983 143
174 302
247 384
280 934
620 381
842 645
396 761
361 125
455 437
25 146
800 667
989 289
753 718
962 514
540 636
898 508
828 947
184 272
955 875
327 385
968 171
979 915
412 180
334 582
405 798
387 103
680 241
764 627
602 331
62 361
418 825
840 60
504 789
846 398
826 615
823 217
478 761
25 350
140 104
896 890
399 350
1 336
309 435
986 727
557 630
591 443
485 876
527 441
554 620
736 723
208 784
28 965
450 274
819 328
687 192
222 667
99 962
998 1000
536 514
885 453
865 180
815 601
293 68
182 176
569 374
997 748
630 193
589 5
365 933
308 798
274 816
467 766
661 719
269 482
355 906
937 952
232 268
206 94
529 470
652 452
605 108
289 346
625 439
173 550
754 556
98 634
128 404
969 966
720 88
565 411
187 318
886 726
848 825
820 955
721 815
267 739
850 83
437 265
459 716
247 689
378 126
928 958
225 41
6 932
234 682
538 287
647 651
210 87
565 975
887 467
199 289
734 985
609 88
962 511
346 846
134 926
641 546
844 53
925 209
89 392
156 607
408 598
204 975
155 459
805 765
712 80
735 399
956 237
351 436
129 81
39 364
41 181
885 212
848 491
43 181
985 333
655 658
54 724
994 55
443 124
887 300
308 524
43 988
297 475
13 551
449 705
583 551
264 681
605 642
379 249
260 930
238 695
17 360
300 216
751 241
238 738
744 551
417 986
263 664
693 333
55 341
86 339
179 281
61 267
319 708
119 648
874 661
616 121
9 754
675 48
280 579
904 2
161 422
869 820
513 583
926 1
667 900
86 974
286 523
948 378
42 926
842 506
554 84
306 869
60 759
463 450
337 145
598 366
483 703
85 91
777 265
921 334
457 549
428 686
628 371
383 407
460 619
567 80
367 661
56 41
787 379
525 229
770 884
59 735
496 250
762 470
53 304
232 565
178 555
254 989
197 236
125 816
95 602
459 109
240 169
721 31
388 146
950 776
440 19
759 87
722 596
792 17
199 291
633 899
557 214
831 561
738 493
291 242
925 199
260 413
366 493
381 65
107 502
343 634
433 645
851 238
670 93
321 161
48 554
11 949
607 952
196 348
692 474
924 938
585 346
810 844
840 679
241 158
761 249
804 100
305 134
199 907
1 994
172 873
243 390
653 792
556 700
468 707
541 615
384 86
1 662
758 776
630 141
554 312
471 327
631 612
237 192
881 594
218 777
956 104
86 384
553 609
794 860
570 780
945 696
490 258
697 943
960 792
373 753
479 348
78 301
836 736
207 960
210 651
68 48
299 258
219 856
580 13
5 474
533 792
798 179
617 450
530 21
399 185
232 808
750 953
368 97
924 1000
968 682
534 107
211 84
623 808
271 291
970 301
818 209
33 599
796 818
264 507
462 836
348 614
975 980
690 738
961 473
975 708
632 220
451 477
158 88
93 307
46 721
488 651
640 130
291 611
499 983
783 204
275 63
998 620
418 87
824 664
459 12
996 996
234 91
660 565
840 526
186 490
652 957
201 871
929 85
66 812
143 911
206 407
665 477
853 553
374 356
757 316
19 390
812 918
296 693
399 737
391 436
818 760
122 39
620 497
16 262
981 843
775 26
374 271
198 368
227 673
943 781
16 279
639 352
67 321
717 990
301 711
74 55
790 702
272 982
356 108
177 270
814 378
199 717
641 343
934 696
840 780
579 938
709 141
338 219
286 663
914 599
932 3
828 718
725 120
410 504
505 862
849 644
230 700
582 47
398 388
751 77
621 119
642 365
358 325
1000 864
13 415
415 806
897 489
428 831
298 64
868 36
129 444
911 195
513 697
125 509
974 779
1000 195
557 173
182 834
845 393
603 780
38 424
182 887
754 862
502 865
972 347
929 712
593 780
463 416
637 318
438 402
743 70
891 717
35 528
334 538
513 177
736 794
881 650
308 568
828 722
683 216
771 571
332 517
644 64
457 544
672 54
995 817
738 239
813 284
914 364
389 808
873 616
608 789
520 591
809 19
455 450
374 956
648 132
718 728
274 192
30 221
656 900
209 439
655 997
551 709
725 854
177 349
635 476
547 296
63 42
103 457
162 146
566 375
983 396
400 688
408 127
433 536
94 501
497 678
550 346
325 513
715 249
930 882
940 738
296 566
581 729
392 415
996 526
929 505
695 513
442 908
653 404
128 397
799 302
968 444
648 122
303 841
985 881
68 55
598 888
72 669
256 940
276 694
376 669
834 475
983 226
468 128
398 980
684 92
814 579
106 98
77 585
61 930
414 520
312 26
319 236
836 450
141 150
430 156
859 856
730 818
944 377
217 836
397 106
165 206
857 35
708 179
48 511
309 818
369 329
126 613
808 543
440 839
632 792
53 520
354 946
661 817
998 138
328 987
779 346
203 539
98 720
32 672
161 756
324 232
104 684
856 17
388 921
814 335
286 237
468 217
459 323
208 652
337 532
512 342
17 569
129 57
629 832
49 800
418 246
407 964
763 464
861 21
371 261
669 748
974 417
430 935
97 609
725 956
121 478
31 510
488 734
202 602
604 386
427 600
241 602
636 734
381 949
803 799
222 922
835 850
95 864
22 388
533 430
999 751
714 588
485 5
8 720
827 472
968 508
896 59
633 687
795 689
226 108
404 6
843 96
856 666
80 272
685 594
893 661
153 501
613 769
75 282
541 856
463 173
198 221
164 640
240 738
236 263
998 691
751 91
509 146
889 773
393 902
645 891
49 109
152 594
984 978
89 546
589 48
583 853
430 638
779 132
13 442
399 44
702 151
835 419
982 185
958 112
205 354
710 87
466 237
596 611
197 945
508 775
767 637
692 736
990 863
965 981
85 518
151 911
645 172
482 480
908 122
290 644
414 522
86 822
8 561
394 553
547 712
544 473
290 242
221 175
397 625
690 36
221 171
481 487
230 387
462 502
615 313
28 104
816 922
832 306
22 370
779 666
665 242
938 362
464 438
339 852
906 834
7 377
888 420
286 359
99 381
933 447
592 166
305 66
748 735
595 630
532 326
655 530
138 532
135 297
909 508
17 398
855 221
517 505
124 175
520 422
129 218
99 70
672 66
46 6
843 307
460 511
982 397
705 561
382 681
656 96
78 251
819 60
399 372
26 99
618 59
496 527
334 17
740 70
180 31
803 476
310 706
496 85
919 513
244 92
997 695
277 109
7 779
999 620
973 273
222 420
8 362
873 226
698 632
270 255
743 225
219 810
946 147
972 835
700 227
413 260
487 628
331 242
363 782
512 474
291 153
563 855
318 773
865 705
481 207
740 437
133 776
815 36
123 56
807 434
946 897
528 354
183 858
591 306
538 167
908 858
531 934
468 387
305 353
962 705
898 30
18 102
324 670
268 965
260 734
976 605
29 602
488 145
40 764
792 876
542 335
858 797
18 49
413 348
51 768
549 660
406 461
224 658
763 832
63 829
810 725
621 503
48 107
40 105
478 33
427 493
285 511
946 251
867 402
607 517
777 89
885 396
544 223
770 396
753 209
455 351
68 516
276 664
606 548
857 968
566 825
385 531
796 77
389 779
501 555
454 490
24 505
403 318
889 440
59 521
691 309
441 975
927 938
7 834
750 11
115 997
571 893
455 707
34 699
997 612
830 228
907 629
240 914
449 835
329 799
545 11
427 506
322 521
702 492
231 623
583 418
640 114
774 994
114 804
155 442
868 946
420 765
20 218
420 138
87 555
262 700
689 933
114 118
340 329
298 333
223 169
175 390
746 299
634 193
51 679
384 825
982 36
660 535
13 220
778 769
801 279
187 656
759 8
643 557
666 631
737 864
480 604
943 632
492 664
377 850
421 89
968 735
93 771
897 442
913 835
33 711
309 753
789 817
287 94
153 295
647 278
102 687
875 175
430 463
367 63
576 1
767 780
749 198
50 790
965 864
942 142
870 999
177 388
45 976
746 477
97 813
135 78
882 235
32 27
148 626
826 534
923 472
273 181
883 250
831 569
204 109
880 905
801 147
200 962
200 450
473 153
72 438
140 746
81 99
68 424
837 250
604 163
473 871
307 218
105 706
947 566
804 399
978 408
82 410
680 717
588 479
295 554
690 966
989 534
483 249
408 312
421 644
974 394
710 461
943 230
833 775
402 909
46 157
52 613
842 678
797 473
16 211
777 521
283 818
167 531
101 523
3 817
911 509
869 925
863 708
754 438
83 276
500 471
264 959
276 157
79 669
520 999
906 593
288 727
711 204
603 432
315 495
136 527
425 987
332 343
811 160
323 608
742 487
17 703
249 505
118 865
359 725
756 824
944 531
830 433
781 721
794 731
533 696
838 724
460 815
904 485
182 4
388 801
506 525
970 295
702 972
653 223
928 748
506 70
913 367
912 2
951 105
578 513
585 86
710 626
943 579
556 94
415 30
424 646
320 306
944 955
228 859
806 832
104 153
52 457
527 47
24 953
332 7
672 265
328 914
254 910
757 401
988 734
702 15
931 58
471 834
491 575
270 570
984 760
938 66
747 785
362 574
681 391
623 353
419 319
235 916
344 4
954 902
235 732
822 852
406 223
531 368
473 877
161 469
246 620
752 150
938 328
935 969
733 708
573 64
51 334
316 261
910 751
95 661
693 103
895 530
454 521
872 453
517 12
860 567
42 431
784 872
662 47
352 949
305 656
969 456
209 565
77 821
375 891
782 650
585 783
525 86
195 278
448 171
859 839
29 472
609 714
293 12
336 897
248 740
137 149
94 966
110 76
631 477
429 499
540 524
830 355
961 5
811 625
70 665
677 361
298 201
252 836
857 61
659 502
259 634
696 567
608 108
694 75
42 536
195 854
410 816
725 794
989 151
64 517
781 368
51 202
891 223
587 93
608 152
62 270
93 227
740 49
88 856
295 407
960 500
285 607
739 966
237 537
731 222
396 456
487 590
244 835
468 533
937 660
86 744
51 162
266 483
863 184
122 221
730 597
455 165
827 430
969 790
995 210
367 603
245 585
342 775
897 604
863 256
229 731
710 49
220 896
239 174
143 133
987 949
461 314
444 617
844 15
359 411
363 291
384 470
527 619
669 815
478 334
305 537
31 735
147 291
136 478
774 95
48 202
555 890
592 393
229 298
708 360
795 576
986 342
30 133
155 743
589 663
804 202
608 425
245 690
440 486
986 221
946 304
165 258
591 881
214 302
239 15
979 891
508 602
594 813
899 771
500 673
575 25
118 331
140 38
668 66
711 224
703 552
333 349
737 298
157 26
656 990
865 824
920 156
840 537
371 52
400 629
449 92
868 363
260 406
18 396
530 833
58 639
967 103
626 210
815 505
653 212
180 928
571 285
544 735
104 116
265 561
938 513
39 27
883 186
929 232
717 539
44 111
681 888
5 17
280 456
500 632
624 239
475 239
257 456
164 344
326 869
453 211
259 359
735 157
277 883
605 758
9 41
765 261
941 449
802 944
416 656
601 616
275 424
69 630
946 167
277 344
375 747
375 647
972 15
978 646
528 471
704 187
639 120
671 825
865 126
80 294
684 41
418 295
147 603
178 261
412 179
21 169
324 361
38 377
119 502
767 792
196 57
98 528
694 26
610 825
272 786
797 82
159 10
494 699
972 292
735 247
244 711
607 888
568 683
416 785
553 909
990 529
957 829
459 712
517 799
728 515
34 672
88 374
651 197
752 496
863 535
306 784
880 561
919 888
520 439
159 810
195 806
72 944
372 485
175 90
230 186
904 303
17 90
280 758
792 926
48 2
383 723
463 350
263 719
392 992
390 876
931 46
661 812
811 533
261 347
88 665
926 997
893 165
708 993
386 826
411 469
568 958
308 897
457 828
260 956
225 444
995 92
105 738
926 201
667 549
608 415
63 240
817 906
562 454
225 319
441 36
568 353
529 92
823 782
988 475
813 443
183 204
942 512
72 351
345 258
62 400
879 5
468 872
795 55
662 29
911 302
160 756
357 592
655 743
197 672
208 454
538 970
250 452
451 728
393 538
522 9
143 154
400 319
586 66
442 140
169 239
368 209
806 546
434 873
223 568
335 318
490 33
867 616
755 852
382 725
520 715
869 386
408 56
972 875
519 234
404 271
761 144
881 765
900 136
599 951
167 803
510 287
471 142
854 40
847 645
85 642
831 349
511 24
494 165
7 997
865 516
186 579
784 746
817 26
842 827
315 389
29 854
286 157
993 736
839 981
531 666
807 162
133 979
979 76
796 768
452 226
144 759
737 825
277 991
161 549
9 989
568 159
898 954
30 201
1 732
281 13
317 401
731 685
196 153
479 189
189 289
421 3
995 716
45 263
504 486
468 221
849 425
451 666
345 248
663 689
81 579
323 834
649 908
517 477
9 122
320 807
408 157
925 254
50 44
905 830
834 822
451 359
399 500
139 496
548 155
719 295
959 449
672 768
274 665
837 753
645 788
431 707
378 954
726 682
960 618
362 604
948 893
905 254
425 952
495 294
618 835
757 909
229 750
370 761
905 771
908 343
566 194
629 954
325 591
185 974
413 710
380 218
857 106
764 303
773 356
290 314
566 955
497 876
367 38
407 780
721 995
956 647
526 231
343 726
179 502
186 375
482 336
106 550
632 718
458 742
39 161
770 138
222 951
311 801
547 509
436 542
913 453
542 379
545 389
294 539
150 299
530 945
392 752
917 737
641 970
722 418
629 743
149 278
892 236
762 842
538 987
762 655
390 201
770 350
97 423
364 205
288 871
831 664
558 1000
35 325
475 307
953 906
874 108
266 338
80 413
797 640
212 329
994 779
708 279
565 226
330 625
107 790
614 507
499 252
3 778
33 15
907 462
428 751
984 666
72 934
363 416
145 504
524 941
167 941
825 471
897 485
746 132
173 740
6 572
847 156
416 951
243 143
272 569
629 422
423 853
117 53
463 312
607 988
740 526
960 158
383 175
727 604
371 850
741 543
357 353
924 848
945 322
648 68
737 224
591 112
897 938
566 450
775 566
97 5
882 534
110 832
835 19
551 684
382 775
634 184
408 608
881 302
372 256
676 331
118 210
771 242
73 265
646 864
590 216
992 152
303 303
624 674
546 665
733 616
728 980
931 801
581 199
214 811
88 434
818 502
268 908
923 857
225 495
498 288
328 318
777 287
933 9
50 625
221 530
986 769
372 795
265 361
883 181
986 610
633 773
646 636
609 908
190 212
3 319
881 180
352 511
53 765
46 74
531 274
196 304
978 110
676 374
366 435
858 290
797 940
371 471
829 309
106 117
869 422
533 980
544 920
796 855
327 665
983 846
324 253
8 341
226 386
142 427
218 35
203 254
897 408
538 127
85 950
773 327
859 668
550 131
171 723
245 643
764 938
893 582
858 192
41 653
935 964
6 236
519 725
43 948
449 708
478 689
528 233
46 312
724 573
799 889
367 543
959 806
718 211
330 58
123 308
391 627
947 832
194 410
999 409
188 815
237 956
774 806
232 642
89 805
881 902
566 352
680 940
287 981
980 305
941 785
248 682
858 185
227 855
932 55
599 781
925 331
967 680
141 178
653 586
364 503
186 299
473 757
673 475
100 172
105 50
90 268
365 522
540 748
154 323
992 204
937 649
309 799
318 352
474 608
799 792
370 647
376 435
716 624
470 533
126 838
552 355
331 985
989 842
482 586
526 702
809 174
71 476
720 394
155 844
56 527
935 763
749 509
361 647
517 138
8 683
893 957
104 699
206 445
293 326
240 76
437 842
39 272
149 726
779 684
44 52
854 10
142 97
801 427
87 130
237 815
445 674
834 727
847 614
517 948
989 12
491 350
850 888
198 124
577 436
538 985
870 564
533 1000
187 149
456 15
97 887
300 68
88 154
522 948
546 862
116 662
166 672
660 385
783 91
236 461
981 592
632 353
448 987
412 155
117 382
870 477
746 886
631 8
22 93
334 218
92 772
481 56
553 995
161 936
732 232
903 863
987 302
81 336
126 273
439 13
842 37
96 747
421 484
205 455
330 299
222 216
318 628
483 649
768 357
714 261
45 494
580 133
126 905
353 585
794 311
479 229
150 791
574 463
643 977
217 923
156 324
131 606
509 920
970 619
664 691
833 388
80 4
866 664
821 822
760 652
477 454
257 239
687 792
29 570
701 1000
951 365
604 467
859 230
309 660
787 817
492 907
710 215
586 307
47 681
758 114
764 920
870 688
410 883
922 593
326 51
197 221
572 86
111 873
21 906
571 732
999 776
288 452
904 635
628 328
449 466
366 519
855 653
298 241
265 794
590 700
501 564
726 501
432 548
8 960
880 87
849 578
313 715
4 126
625 709
853 599
229 211
294 256
169 483
718 835
1000 310
729 111
341 947
214 951
914 680
712 372
502 605
857 406
752 572
918 592
736 747
414 107
836 507
254 247
392 890
419 111
382 427
38 309
969 490
871 310
749 954
655 578
452 215
373 809
334 460
272 878
254 168
120 144
378 614
390 110
341 540
620 377
562 664
300 942
127 535
306 78
690 914
189 275
665 325
476 758
767 538
225 10
418 486
921 662
816 326
816 28
693 807
837 49
37 225
150 864
241 930
566 212
495 741
314 891
512 789
983 854
970 767
661 117
381 162
374 863
15 433
524 23
464 680
227 63
365 750
718 148
428 323
380 707
454 109
885 745
755 515
619 164
496 597
909 1000
560 336
102 110
699 715
369 690
901 968
225 284
897 721
738 257
711 630
142 127
336 85
412 846
331 23
359 657
408 50
744 661
294 962
44 504
632 383
194 915
489 612
791 627
645 982
574 537
36 244
911 311
614 957
307 87
16 95
918 240
521 560
75 20
822 568
56 903
502 401
844 281
494 853
346 357
651 824
720 168
177 716
368 457
371 789
704 502
199 270
749 568
402 230
871 869
355 670
753 827
997 264
734 37
303 102
332 433
819 280
167 357
911 759
121 181
434 443
782 415
918 329
485 420
588 489
531 955
951 483
212 281
771 302
615 672
114 624
447 61
396 116
425 738
898 20
493 363
833 78
959 530
653 106
511 298
558 795
178 554
423 129
239 331
692 549
489 377
523 734
847 535
531 68
119 611
526 376
835 709
611 731
280 716
780 430
709 510
536 955
734 804
541 59
321 172
100 321
99 478
3 850
540 419
209 554
656 330
951 400
507 652
264 188
738 563
654 1
871 268
123 250
311 681
388 160
374 528
259 61
453 905
894 69
501 102
234 968
450 238
136 828
431 386
779 809
940 190
823 674
711 800
787 980
918 976
609 117
12 191
217 351
166 264
751 407
45 713
608 976
664 379
113 237
368 120
963 141
662 492
368 670
106 728
483 734
409 602
514 110
960 667
915 20
782 580
665 992
754 110
424 20
326 22
89 22
100 956
998 739
112 345
401 86
798 416
493 347
563 137
879 204
922 371
607 999
275 756
593 912
937 697
677 459
450 452
605 162
921 8
517 883
499 795
800 637
777 973
413 232
812 695
624 579
496 516
498 94
672 305
492 828
32 775
996 529
508 611
3 366
720 146
560 678
126 140
342 842
814 117
444 545
21 506
966 780
357 546
295 363
201 581
487 211
767 155
790 473
29 330
674 446
118 203
592 587
541 649
71 123
938 123
197 995
777 932
774 715
79 532
218 639
445 645
365 662
305 993
260 736
47 117
579 117
186 66
575 77
218 655
807 131
637 246
963 136
280 204
218 8
782 21
665 266
216 570
338 212
932 629
492 150
142 621
932 672
590 555
451 407
987 188
875 908
881 454
322 722
212 357
138 38
331 696
951 888
689 474
731 236
421 403
962 544
201 35
551 663
981 903
781 978
868 933
395 459
720 442
394 404
847 857
132 164
401 329
90 210
992 387
133 300
331 946
123 574
116 809
538 701
388 427
697 640
114 678
233 684
412 64
219 15
255 791
970 694
824 208
459 170
959 64
962 527
730 547
750 668
446 523
177 311
353 398
408 98
470 173
519 48
750 448
317 44
751 979
113 437
223 561
603 53
959 172
277 828
299 22
431 323
948 314
489 201
959 372
180 88
825 80
182 442
452 132
174 630
710 255
240 981
90 593
62 745
153 977
605 628
301 801
542 396
243 291
841 50
264 528
546 738
639 342
958 553
891 118
532 144
153 658
99 493
786 716
982 103
748 571
384 642
985 442
182 765
586 169
552 426
94 99
560 415
356 86
383 997
4 864
188 989
908 268
814 534
866 662
618 174
333 136
993 313
442 931
106 85
760 33
708 269
704 212
994 493
677 395
331 345
400 568
455 773
668 895
45 640
490 379
144 953
520 403
974 410
974 486
566 549
817 310
712 649
946 757
106 153
851 816
799 938
235 740
578 884
584 111
569 426
246 218
352 708
996 506
951 947
17 816
704 112
307 360
949 971
675 238
420 159
96 975
64 313
11 761
867 988
713 389
761 840
453 306
498 705
699 337
297 273
819 791
712 349
912 755
303 335
895 76
769 120
822 653
35 273
808 57
654 117
689 226
438 713
453 377
441 836
936 586
299 712
266 496
466 413
77 231
420 746
477 93
260 352
937 603
684 422
745 856
993 892
215 179
446 400
679 534
10 996
842 883
812 658
918 633
567 487
677 82
512 793
877 971
209 814
734 912
525 99
155 797
720 353
389 858
50 783
547 792
359 27
638 293
811 335
219 775
565 355
729 966
192 528
945 573
612 945
809 937
38 903
483 25
765 864
211 456
241 521
618 248
423 236
723 446
340 619
496 634
857 1000
785 789
701 15
635 982
421 57
909 822
654 675
216 244
826 6
162 172
107 804
425 988
864 708
737 843
851 648
152 368
562 756
149 461
169 395
460 314
341 43
435 858
493 381
66 22
681 425
961 768
125 65
620 583
640 864
497 18
807 96
935 484
257 251
316 413
342 717
112 947
643 265
94 379
592 910
368 603
860 545
695 992
881 421
511 520
166 333
534 662
294 845
72 297
304 725
436 734
543 492
706 210
113 869
759 68
559 176
3 197
448 850
692 925
714 996
947 571
192 329
342 982
98 172
110 639
749 710
194 93
859 426
574 144
379 225
229 911
696 859
885 578
130 513
61 548
463 448
229 845
781 186
882 772
336 22
248 716
766 514
997 312
623 652
164 992
223 373
101 515
734 683
867 217
712 277
816 192
804 658
436 998
423 167
518 585
449 246
546 345
770 251
782 188
817 885
153 105
110 324
389 55
871 819
217 966
953 487
137 354
857 577
751 296
979 840
516 231
380 326
644 142
936 99
185 291
244 752
69 553
14 738
351 864
302 428
317 208
827 405
972 521
682 879
563 354
388 206
211 234
382 898
89 300
695 307
662 375
158 277
673 24
367 977
502 284
996 955
410 962
458 813
606 723
294 715
625 34
306 829
23 299
169 84
774 729
427 435
184 172
836 683
430 744
275 693
586 908
431 178
254 444
807 954
131 222
189 610
289 89
950 110
179 874
400 149
906 410
470 164
108 171
925 142
286 126
682 198
969 690
788 80
859 39
563 206
215 674
474 189
243 770
693 725
469 614
505 1
303 893
877 782
551 602
870 931
125 583
991 834
201 375
946 446
758 341
699 225
232 46
381 947
806 969
592 685
634 399
429 194
617 964
57 87
817 614
960 739
982 1000
642 680
980 695
852 179
938 496
666 266
790 911
378 345
52 56
971 47
577 319
919 4
655 967
406 818
358 281
349 288
491 112
831 587
125 676
534 969
942 383
86 979
471 734
60 629
72 222
460 23
581 767
520 865
790 511
28 391
509 209
322 458
557 897
873 120
675 619
91 796
970 214
376 717
444 954
425 440
484 720
94 587
695 467
536 489
901 261
673 851
977 898
534 880
827 77
839 375
154 78
98 422
178 772
605 725
893 17
932 254
588 83
237 334
611 775
365 215
239 808
869 397
981 418
946 589
734 373
315 458
495 247
352 462
162 712
310 206
939 305
174 839
865 608
275 553
43 579
504 375
707 137
612 135
671 689
571 34
52 386
679 641
50 853
268 505
241 489
623 457
334 270
158 934
669 907
465 666
767 579
982 934
708 930
240 848
265 562
841 167
775 433
124 28
760 689
859 434
880 252
382 708
548 596
245 531
875 838
558 327
721 68
479 339
870 152
803 229
753 435
351 23
305 711
147 111
522 342
977 13
606 843
28 726
820 556
899 603
608 619
138 56
288 976
349 974
125 84
85 781
367 691
564 889
590 964
56 327
907 51
658 74
995 850
769 281
628 165
497 853
63 435
127 196
599 430
376 263
160 115
42 743
727 705
724 363
654 318
668 565
854 412
802 63
957 804
897 660
806 346
703 686
612 417
665 937
337 228
710 52
258 254
755 698
556 143
503 612
291 212
582 322
408 984
753 187
249 384
137 949
51 581
449 468
633 45
500 662
143 116
288 144
969 993
278 182
313 959
573 599
231 472
587 25
248 453
294 964
883 205
133 836
484 7
193 787
168 166
518 11
35 680
369 489
886 549
778 427
808 271
82 691
73 107
1 525
462 994
986 837
183 371
83 722
977 685
312 29
604 134
772 591
190 735
755 205
64 728
727 683
655 898
485 370
485 47
22 858
426 491
324 989
722 686
595 986
790 892
649 73
350 438
620 830
26 276
432 643
47 86
217 405
973 385
891 170
819 820
221 632
939 336
48 369
844 892
820 100
433 531
190 992
984 452
447 844
183 720
600 741
694 132
288 852
26 491
768 498
992 965
990 766
9 982
654 994
310 264
121 707
695 52
492 748
347 557
829 132
780 664
723 108
675 612
72 804
949 874
977 996
333 745
792 596
208 374
376 361
941 722
82 168
189 568
345 141
235 846
117 231
312 14
602 30
584 74
52 67
973 522
764 496
361 718
392 303
289 833
628 22
872 941
907 344
642 104
60 816
671 184
95 63
407 557
327 109
663 529
206 19
798 348
35 933
614 759
80 978
937 275
692 867
216 525
90 32
305 115
70 840
95 607
971 957
679 58
689 988
232 214
435 340
375 102
694 251
500 464
737 780
2 50
658 905
17 332
405 466
717 156
347 64
57 185
987 16
426 884
799 556
889 568
928 192
398 510
810 989
842 260
679 197
847 246
509 179
348 343
761 436
734 625
384 329
641 629
443 27
349 588
955 487
582 487
738 149
583 722
141 52
212 137
242 263
472 855
239 403
187 479
327 702
282 957
417 800
617 469
488 123
508 81
489 447
543 526
792 357
265 840
189 528
183 814
981 295
264 537
60 641
574 492
436 242
589 124
552 352
735 132
741 704
623 447
193 79
338 274
345 256
481 895
680 295
716 421
57 818
302 451
573 732
266 457
40 497
254 663
962 636
299 568
930 159
170 493
922 260
13 956
115 494
684 378
350 446
639 803
385 504
177 931
220 605
896 215
440 657
388 688
211 672
76 451
662 787
697 547
67 483
703 455
711 271
710 963
423 564
244 586
141 36
949 482
129 627
705 613
744 655
562 741
295 151
822 333
797 54
580 209
375 394
239 844
998 180
773 659
234 516
870 848
94 965
201 597
421 183
185 325
123 613
804 737
495 844
826 59
647 574
755 269
745 683
350 539
427 96
851 869
248 387
890 639
4 509
562 692
488 131
467 806
857 375
177 73
44 395
670 207
760 192
246 129
739 646
183 113
497 141
621 855
390 382
596 975
205 522
664 757
598 762
198 43
726 619
947 189
391 115
111 781
617 247
520 329
113 764
435 295
859 488
808 91
554 186
799 981
5 167
727 431
977 226
172 597
659 596
681 329
527 237
704 483
626 200
388 193
977 388
67 223
525 502
703 268
916 844
980 657
921 542
858 849
813 512
217 239
305 43
84 214
800 947
330 144
762 507
91 260
385 909
566 72
205 431
91 111
99 640
415 358
618 588
383 941
465 813
523 783
649 534
641 314
36 489
125 946
341 834
13 566
329 716
609 741
389 20
206 474
386 528
981 683
542 858
13 695
531 782
562 292
1 958
815 136
350 583
69 679
548 90
902 844
650 771
580 270
148 847
165 146
823 681
614 937
519 198
920 576
144 621
515 785
131 909
189 226
843 426
840 280
331 83
278 779
548 132
68 580
483 854
654 526
368 289
32 354
158 688
121 405
231 200
65 347
161 924
347 678
64 74
950 722
354 606
159 264
906 301
768 459
216 830
600 166
410 922
783 107
835 956
578 36
72 993
754 921
773 885
369 107
359 702
533 348
60 210
777 587
231 883
921 103
379 748
965 843
165 295
660 88
976 315
937 798
81 595
357 178
127 483
805 738
432 79
604 75
157 777
672 241
636 710
761 850
794 561
366 575
52 247
327 620
869 825
227 765
609 791
124 650
918 655
754 363
254 96
950 823
705 76
398 583
461 868
709 767
751 876
246 562
157 727
315 578
733 603
902 762
758 471
147 932
767 827
679 15
992 343
847 421
518 482
630 8
413 669
846 203
653 911
324 619
166 579
149 781
893 930
355 429
145 759
472 204
502 507
550 936
235 731
454 722
79 544
888 237
272 169
285 548
856 846
306 954
590 59
138 47
351 402
606 537
277 477
644 692
305 218
614 911
895 424
693 78
188 980
364 797
474 767
402 544
345 480
797 250
833 658
36 60
253 734
665 882
243 890
32 818
538 850
264 545
366 821
788 668
593 531
271 733
455 100
287 364
280 394
587 136
222 765
57 444
960 565
388 435
724 531
909 56
926 494
516 92
216 894
808 372
563 164
824 893
19 492
826 835
941 506
623 219
779 230
588 808
656 623
735 782
103 665
523 218
315 989
323 75
4 321
883 590
441 360
118 480
896 954
153 276
536 807
620 603
599 71
445 886
551 980
315 448
86 734
150 293
242 52
698 813
802 916
388 90
835 198
22 129
696 361
984 719
558 230
585 780
699 35
764 653
96 78
903 252
194 571
433 293
54 348
621 428
648 733
920 580
206 622
846 136
706 761
59 255
126 197
275 550
267 142
727 599
429 970
88 377
164 125
23 108
557 178
546 718
431 954
129 158
923 158
283 985
892 189
656 669
819 578
883 351
861 953
692 705
552 76
281 954
253 307
111 273
236 193
876 793
741 382
534 615
498 315
344 305
139 515
433 861
979 805
153 94
796 387
844 664
318 967
849 909
766 427
620 878
83 131
531 982
653 988
947 593
369 852
779 651
627 939
744 526
655 57
144 275
455 620
711 783
901 138
601 834
330 744
690 938
873 801
550 126
691 719
673 13
196 254
260 444
530 687
562 289
909 10
882 318
66 178
900 565
83 155
694 538
642 230
915 510
774 972
469 495
423 200
129 503
430 32
375 725
278 787
109 11
721 294
797 113
964 308
72 967
722 392
658 52
623 204
629 48
346 965
452 916
149 62
573 127
168 896
799 833
735 21
78 166
576 258
703 307
884 431
274 117
692 455
849 230
490 20
608 902
548 411
12 335
588 669
242 779
591 729
591 478
556 772
648 282
806 191
426 429
255 45
389 321
61 596
355 727
748 879
76 233
189 508
923 820
773 309
871 283
116 105
766 631
823 410
305 753
909 660
890 662
680 788
804 816
693 889
370 959
816 317
340 241
457 355
754 662
493 811
419 643
631 122
263 414
771 285
168 494
323 540
626 495
432 109
602 679
818 647
41 759
859 654
742 119
390 627
118 828
2 277
149 266
379 593
402 546
63 365
510 786
747 447
161 36
912 542
378 233
803 943
95 490
129 761
535 58
839 603
484 15
506 455
87 926
532 17
934 868
124 206
165 929
724 646
761 435
497 669
362 691
874 38
768 521
394 138
624 24
130 313
392 188
41 654
205 127
885 731
587 56
956 719
817 460
368 562
514 994
542 730
796 125
450 914
243 311
793 798
101 815
903 775
642 768
430 464
640 337
764 845
156 375
101 732
809 78
676 305
561 18
134 982
339 88
222 586
96 946
923 666
572 726
391 153
634 453
604 892
869 798
644 122
264 829
733 402
138 880
116 431
743 110
520 985
420 743
24 170
721 396
859 704
97 891
264 33
770 549
689 297
821 876
948 323
498 925
597 426
905 180
816 277
186 210
627 475
264 197
184 205
20 121
477 490
577 14
423 516
456 24
977 772
707 533
710 65
365 92
92 695
205 360
212 59
14 71
185 791
645 342
240 961
714 572
823 913
701 616
1 16
93 380
782 381
149 841
46 782
535 69
429 531
63 685
549 361
155 590
586 489
398 783
616 808
247 621
881 901
444 648
541 652
469 463
855 474
653 61
740 373
220 487
132 238
885 891
372 996
389 320
106 599
49 801
806 719
186 597
862 643
470 724
969 131
802 166
356 151
996 388
534 453
61 345
431 361
174 604
756 380
330 305
459 467
798 473
811 219
530 788
889 476
855 99
40 652
563 821
849 528
494 937
310 241
437 418
780 173
622 773
708 238
737 682
368 169
856 736
628 223
478 796
376 560
620 194
548 902
552 957
574 541
895 828
379 912
200 400
66 191
149 588
315 188
313 2
746 709
941 932
647 123
999 664
295 725
97 663
361 496
691 613
274 527
245 170
49 605
290 690
776 814
772 278
281 640
9 275
951 448
162 909
147 749
552 104
122 919
915 883
177 992
175 146
998 295
1000 561
935 16
763 203
410 706
453 252
992 884
631 734
604 996
818 417
149 530
665 678
147 86
494 718
275 985
253 865
442 230
909 526
778 645
707 744
181 633
917 826
592 947
444 811
732 278
72 46
625 534
591 913
939 159
563 794
479 834
606 4
960 662
258 501
79 963
854 399
69 991
491 509
940 741
944 988
975 466
245 445
877 208
45 817
53 753
29 41
416 889
939 158
758 754
979 89
798 152
482 518
878 38
413 124
725 4
274 812
49 311
424 499
590 412
180 645
139 391
605 299
666 145
289 481
875 983
735 754
48 808
379 250
862 854
119 964
887 101
910 638
931 422
472 594
506 387
787 529
634 995
505 773
607 332
248 535
707 715
430 486
36 843
735 416
77 410
192 130
707 114
951 965
601 591
896 160
139 663
166 950
829 893
934 411
99 512
109 14
340 627
219 254
424 612
811 228
525 811
944 9
696 929
313 966
52 921
408 856
479 376
351 613
868 803
314 597
909 6
739 750
29 224
316 840
914 687
246 841
65 197
394 647
916 565
317 409
120 516
478 853
911 629
442 171
776 366
172 947
373 297
473 577
510 535
596 574
896 928
938 401
412 916
188 308
395 546
842 495
522 13
336 797
68 889
821 589
639 844
442 821
665 22
389 753
677 74
69 396
653 132
554 34
797 742
403 859
157 618
48 410
292 561
840 227
45 696
421 646
663 523
802 496
345 973
861 930
744 247
579 36
885 559
340 696
570 641
119 245
722 470
632 522
370 574
152 690
761 520
187 99
669 826
994 706
611 700
524 749
288 522
323 528
211 309
801 998
930 499
334 54
79 584
27 3
966 786
186 95
96 169
177 536
461 298
848 644
966 628
157 326
223 269
661 303
166 370
601 933
648 798
640 650
50 528
450 588
103 698
256 855
786 854
395 667
438 835
295 331
934 888
184 761
79 14
12 928
69 629
91 265
718 898
107 590
877 952
188 713
693 408
730 390
903 520
879 47
683 333
206 152
508 282
539 748
195 171
440 149
714 415
764 395
769 429
488 822
641 332
365 219
581 912
411 532
293 471
391 107
553 337
380 391
436 429
652 45
296 984
750 121
763 948
829 996
638 730
149 834
888 111
554 604
958 1
603 773
778 984
372 139
2 316
235 850
358 997
768 403
29 846
280 100
595 176
31 845
400 932
647 728
47 782
996 623
260 465
786 110
82 171
230 833
22 513
215 317
871 895
189 753
794 34
286 303
682 619
434 673
29 738
680 132
425 898
95 128
355 463
607 838
589 878
270 476
833 613
311 100
552 900
507 274
707 196
708 779
88 52
330 512
421 485
856 258
898 478
853 764
871 762
643 62
303 170
197 934
42 685
216 356
137 376
340 655
371 196
45 756
560 846
361 944
626 741
542 137
119 440
759 701
622 710
118 842
868 315
933 942
800 585
218 187
499 616
319 537
847 873
18 835
329 842
80 58
819 493
798 781
623 874
631 557
277 575
791 749
740 409
308 613
298 329
339 275
855 133
506 6
762 609
807 593
244 242
280 697
9 517
101 178
925 511
581 628
639 415
68 165
628 333
245 247
18 318
493 463
998 751
913 714
170 764
65 255
254 147
931 122
989 158
996 64
538 307
737 822
877 958
826 783
969 372
298 391
495 284
348 658
650 672
216 591
134 745
163 516
527 683
218 174
594 229
722 84
250 586
538 15
657 169
457 405
458 906
990 451
114 638
96 264
790 736
433 698
48 708
275 955
92 350
713 744
948 752
360 656
986 593
57 692
499 851
123 494
304 399
830 725
434 528
797 77
429 606
397 941
318 28
537 669
841 136
190 101
940 985
665 131
826 378
198 516
201 741
649 550
477 183
671 389
567 167
936 199
964 86
93 648
341 345
882 600
559 130
655 737
471 890
41 708
676 368
527 174
297 374
734 172
994 182
111 493
879 794
809 164
267 534
497 948
33 751
878 950
289 356
987 77
158 501
584 715
898 429
686 862
915 164
910 982
310 135
17 450
202 736
57 375
698 779
487 506
818 51
392 371
903 705
991 832
118 190
410 892
717 827
326 197
16 218
143 145
98 437
308 289
425 84
481 688
362 764
763 127
176 70
502 861
830 500
865 133
699 871
696 566
778 503
604 620
975 310
821 561
860 267
979 81
700 873
569 953
680 676
284 18
435 960
824 948
789 844
639 681
60 158
294 556
309 602
830 62
702 31
937 389
382 636
305 675
41 200
231 369
136 985
160 592
206 792
270 279
513 84
896 459
421 881
361 926
743 89
8 714
332 911
401 358
632 754
617 906
826 640
767 122
837 460
38 281
520 618
832 981
82 648
31 481
510 299
727 579
674 577
879 978
254 889
471 946
763 265
422 135
761 220
435 706
266 351
972 784
443 15
471 799
699 808
66 582
184 990
375 363
159 537
28 765
10 605
101 635
85 686
368 766
399 383
658 307
119 908
550 618
578 574
206 487
929 349
705 395
101 424
61 790
323 376
199 508
368 350
837 491
689 193
369 712
645 812
842 135
343 282
364 413
468 726
825 201
191 340
265 850
273 257
133 686
1 644
155 460
234 558
618 72
441 11
946 618
549 811
11 129
225 583
383 36
686 879
789 542
875 916
631 223
93 189
485 472
717 757
801 466
54 574
400 77
200 336
292 638
551 153
60 907
698 793
316 552
977 706
101 652
779 752
352 808
957 668
823 372
526 366
45 411
94 386
857 407
478 508
576 641
254 664
874 873
49 294
53 91
381 685
256 260
970 233
495 695
322 61
324 831
602 307
930 587
581 865
825 960
242 431
711 365
429 441
291 796
737 665
229 16
778 996
47 16
655 961
478 469
320 878
527 76
719 9
936 802
799 564
410 868
189 381
85 7
886 390
598 214
132 579
798 426
351 403
358 960
289 67
651 806
802 69
328 419
208 689
769 81
793 872
852 69
335 667
782 233
75 730
45 487
672 933
894 441
915 132
652 106
389 233
403 146
62 776
289 63
668 701
735 774
886 620
333 944
816 791
40 605
175 189
128 437
375 539
733 732
488 989
966 163
537 49
462 130
569 942
129 17
751 729
79 276
61 252
720 493
957 590
45 974
236 837
210 596
462 94
266 841
651 854
533 235
763 247
696 105
427 85
327 271
348 247
276 680
783 143
828 370
640 119
699 744
357 935
932 520
618 659
327 879
759 426
572 180
488 119
582 317
964 907
180 823
969 710
367 544
3 180
550 699
121 841
341 288
302 676
503 255
854 407
407 74
157 823
582 710
988 835
455 481
751 247
570 863
949 345
869 48
49 969
1 430
565 32
497 220
559 820
972 26
371 180
28 750
731 390
196 888
563 789
477 523
648 981
617 440
513 18
184 782
310 746
849 119
153 267
667 982
628 339
143 844
974 622
313 674
13 685
483 836
473 416
898 65
109 968
937 40
601 514
2 463
197 824
518 7
799 393
148 178
364 160
519 67
605 153
473 490
440 630
513 475
267 425
49 728
824 331
167 906
395 40
290 730
111 859
681 30
18 888
278 492
596 187
303 367
813 414
159 432
226 569
310 666
661 224
610 838
439 263
570 670
778 291
175 877
555 645
903 872
855 245
908 494
47 270
426 50
614 990
934 348
367 773
680 417
893 903
323 781
391 952
665 959
986 410
492 858
451 355
727 437
527 310
5 267
630 988
94 165
20 113
622 981
316 80
743 128
408 741
277 56
638 188
543 489
678 459
527 8
39 59
314 208
338 495
721 576
465 335
146 915
837 465
471 20
646 466
785 84
339 56
744 257
618 664
393 320
519 545
112 651
190 455
79 649
994 775
375 372
618 647
688 210
891 378
313 236
639 324
920 425
449 722
276 869
110 968
377 112
655 63
402 996
960 165
618 351
26 959
245 216
53 537
976 566
952 266
407 452
591 165
457 48
663 670
954 308
548 52
974 649
895 260
164 529
263 788
887 396
471 500
862 863
34 922
365 798
272 779
337 903
851 164
648 367
968 378
66 25
549 815
926 763
639 25
327 589
206 560
174 904
442 110
826 885
517 389
48 122
313 272
124 154
538 304
125 525
519 815
433 699
32 596
34 72
462 744
285 938
990 613
810 894
796 895
265 658
6 723
383 74
316 572
259 936
460 745
904 703
279 801
479 197
243 542
363 23
751 29
695 438
453 977
900 66
351 808
114 300
323 903
850 725
644 809
721 967
272 379
552 897
57 914
440 688
634 730
773 387
716 297
343 248
949 378
730 443
89 884
695 266
489 7
123 865
858 417
251 248
603 174
919 916
501 966
491 381
517 155
838 112
440 913
336 337
885 611
118 355
577 281
904 404
476 539
864 347
449 487
578 150
452 830
800 822
189 5
527 486
471 173
163 366
675 718
547 637
381 7
161 314
698 492
31 757
777 922
991 443
479 208
828 101
266 3
691 919
617 890
462 404
629 777
580 236
965 570
29 890
484 125
466 803
202 161
64 267
748 947
210 475
139 633
342 607
39 838
76 92
272 60
55 841
307 227
602 324
746 200
520 256
337 116
568 950
410 899
668 200
995 202
604 13
284 431
273 732
579 108
329 995
549 405
825 783
684 388
188 690
599 304
143 839
522 821
897 557
339 552
154 76
427 927
477 70
257 925
229 737
812 980
810 16
318 427
925 587
867 618
399 822
297 61
450 733
462 503
345 389
286 97
677 432
504 869
19 180
767 445
699 184
151 224
369 348
220 103
174 807
158 710
104 14
784 252
65 855
499 146
413 708
682 192
856 999
129 48
578 211
196 554
44 379
607 907
230 907
242 568
734 870
609 665
154 870
985 749
519 283
471 294
15 575
159 848
94 647
325 380
720 710
835 58
533 861
878 520
813 692
279 945
65 272
754 17
55 22
461 715
309 531
91 139
89 804
83 211
797 521
67 971
628 49
632 641
708 842
414 582
881 190
166 911
611 691
562 40
55 525
89 323
699 506
62 216
103 761
343 749
934 787
702 167
672 152
949 190
130 127
633 87
436 240
785 209
467 132
114 610
418 962
684 676
142 557
143 926
204 161
61 546
299 539
616 84
766 228
391 789
18 824
278 87
535 862
198 669
316 375
273 82
52 342
212 170
572 60
420 591
632 885
201 331
313 610
1 160
751 765
360 480
385 676
195 30
778 931
742 789
235 745
409 376
960 601
380 950
667 915
610 41
58 197
405 170
744 76
481 979
685 203
899 990
337 367
65 635
241 569
757 658
284 95
632 119
792 89
74 983
243 75
418 927
953 911
437 830
167 533
951 216
789 418
357 814
327 866
663 649
389 366
348 432
873 317
623 818
123 237
664 421
230 221
174 400
358 396
710 209
488 924
852 708
909 610
19 880
696 285
574 851
839 902
48 913
797 686
512 926
721 2
448 879
321 486
730 841
484 275
712 141
855 310
388 941
399 105
363 334
555 844
288 749
757 399
6 694
564 237
130 690
980 734
383 824
420 431
642 932
779 204
205 615
503 538
41 607
131 168
108 317
858 271
351 18
53 197
790 100
542 584
167 835
739 667
498 490
477 983
61 725
214 619
304 486
966 332
527 1000
257 872
96 981
818 678
662 405
160 507
95 966
523 61
925 549
694 498
561 440
164 228
664 340
482 46
262 156
192 348
869 501
941 35
785 197
504 674
555 869
144 902
282 289
527 455
213 437
507 767
784 509
613 783
219 420
623 340
560 744
899 672
342 916
120 916
374 603
511 352
15 91
579 178
983 705
544 725
446 274
428 124
331 645
445 983
191 740
631 501
506 37
160 334
844 311
567 271
495 89
279 496
621 432
793 240
644 154
933 186
139 323
503 306
695 225
53 187
777 369
876 712
231 417
719 29
483 258
77 459
821 504
612 562
173 316
59 974
560 981
197 66
129 394
699 495
547 974
344 735
320 139
658 115
791 523
541 443
390 153
906 286
785 994
585 166
344 351
17 620
384 460
416 820
706 765
324 559
702 287
248 255
520 198
58 250
471 83
50 782
787 725
236 490
762 268
843 562
928 4
163 686
39 25
736 505
503 271
681 276
490 561
85 617
73 780
32 615
221 840
490 493
716 351
834 114
140 464
942 876
633 34
905 769
117 703
154 521
193 314
396 471
999 540
494 669
912 832
592 945
170 959
778 174
653 579
550 33
329 451
919 684
77 608
235 857
46 374
406 816
241 550
849 988
83 559
717 870
977 997
170 313
30 746
704 202
533 867
21 710
812 351
122 670
536 902
843 980
541 87
475 53
690 617
670 164
260 983
899 553
383 250
783 971
997 253
675 557
261 439
770 310
191 859
596 768
553 708
282 199
221 707
819 748
940 85
165 874
579 875
318 779
768 50
912 651
427 398
626 847
537 182
694 637
293 735
548 170
758 796
568 988
660 157
139 315
705 515
310 894
489 990
815 513
283 124
977 630
182 752
424 419
527 23
708 812
54 79
998 508
637 976
796 834
446 171
375 954
91 396
177 460
746 129
739 349
955 318
403 333
674 514
266 554
797 785
512 51
867 916
747 321
12 161
330 977
981 602
408 717
395 405
659 89
249 850
757 538
922 216
833 882
817 192
958 707
226 587
480 36
997 335
843 613
4 3
491 307
396 954
841 714
94 770
617 34
32 876
883 126
130 879
107 923
688 892
141 516
961 413
229 840
161 994
912 698
269 627
802 456
651 867
497 906
645 483
773 609
236 239
400 240
555 275
680 616
585 32
158 286
473 306
57 564
391 393
262 976
374 54
840 533
334 609
443 99
270 588
533 302
595 296
523 446
813 928
501 756
995 558
174 62
132 729
266 503
164 209
215 827
848 765
167 390
830 394
56 790
634 316
428 416
762 904
384 88
931 266
112 320
340 572
979 399
247 474
339 377
732 856
850 969
103 392
655 730
169 989
158 496
803 713
981 8
578 673
461 589
801 170
412 871
294 354
7 371
151 492
1000 373
832 160
342 457
79 130
861 393
789 57
577 209
348 42
857 954
838 163
493 790
164 603
718 841
466 402
721 213
918 988
252 23
801 277
824 211
2 49
185 272
765 185
275 236
533 301
23 762
962 254
295 738
454 42
858 753
188 104
536 379
508 325
515 118
441 529
352 18
279 514
76 418
960 589
477 654
837 344
833 119
214 351
568 479
872 863
459 67
326 627
178 498
388 928
77 856
459 497
236 813
465 659
431 354
608 351
742 894
450 962
758 46
500 323
435 527
404 581
910 257
148 78
705 454
299 282
57 363
204 344
547 127
537 232
124 920
671 827
607 981
79 597
625 216
571 342
905 424
225 385
567 207
185 362
239 973
108 628
293 339
551 931
973 392
635 726
995 148
847 323
671 512
80 212
380 530
762 236
877 207
788 667
958 902
746 815
751 248
380 499
949 961
505 649
324 984
948 219
818 460
439 551
416 927
360 821
357 975
157 622
713 711
516 896
199 439
457 732
973 614
36 287
49 865
761 554
605 268
568 267
402 321
819 446
844 910
698 923
983 433
760 233
579 819
886 109
105 131
598 430
502 339
865 111
582 183
215 605
537 742
452 558
213 636
589 412
674 113
655 165
581 300
5 96
534 105
487 260
122 23
530 320
617 909
69 841
346 901
696 689
387 748
459 425
232 375
296 208
563 125
161 241
926 923
786 922
351 862
841 338
199 961
854 251
303 599
290 272
841 13
80 252
963 288
786 888
429 759
466 573
21 804
788 39
2 674
963 949
949 10
309 230
80 291
934 39
607 734
793 25
741 6
459 205
942 213
553 274
665 75
38 996
359 840
701 734
799 659
6 919
433 347
942 558
284 249
504 716
267 185
912 939
309 834
840 46
588 626
583 991
302 783
486 453
406 97
394 874
450 748
630 81
225 46
478 753
568 785
634 640
107 660
692 498
48 854
823 654
87 180
152 839
182 909
809 950
861 562
31 940
216 869
52 907
894 56
162 248
661 59
342 65
937 378
305 925
940 17
831 973
725 863
113 735
894 310
662 997
543 804
236 836
366 98
776 283
986 569
42 73
874 3
168 169
845 617
751 368
970 954
210 301
80 208
528 298
484 272
325 906
867 448
528 429
768 635
310 751
709 658
476 264
744 818
870 763
680 561
739 138
947 755
40 685
921 545
325 425
59 653
831 908
168 891
949 714
84 184
193 187
593 191
583 8
712 633
716 520
764 51
884 808
908 145
197 660
240 321
471 970
740 168
943 118
631 985
595 541
945 609
918 712
756 661
816 909
548 268
421 236
851 875
231 73
874 2
488 404
346 533
465 738
581 103
340 546
956 284
846 10
320 593
452 313
645 349
163 828
706 342
717 750
806 892
214 479
295 35
239 606
439 979
1 820
929 247
78 104
502 184
336 818
626 413
593 463
679 886
445 256
168 316
979 419
4 186
417 219
818 686
251 394
848 260
697 997
528 572
821 956
784 389
702 470
327 424
89 518
338 675
416 630
74 322
889 433
50 76
84 672
564 254
470 925
173 788
336 1000
983 185
259 108
557 665
82 632
32 998
641 218
774 493
995 830
175 824
217 682
27 152
653 491
551 516
584 628
93 540
499 812
46 505
255 752
230 424
191 406
786 598
499 368
326 138
581 63
28 992
420 710
690 195
415 588
58 328
565 295
171 321
234 850
268 280
100 824
920 636
474 362
205 34
36 982
142 862
949 319
411 769
773 738
88 364
231 891
181 411
553 633
162 386
806 886
647 493
841 992
914 365
303 955
997 441
651 48
134 882
507 598
472 444
888 318
653 814
363 3
610 446
463 345
355 513
439 553
563 115
820 184
863 840
428 802
666 768
384 254
632 18
991 98
72 803
638 198
592 817
451 380
706 257
701 980
137 96
33 823
686 17
905 750
651 551
898 31
178 836
675 983
557 472
216 381
190 254
138 769
760 931
100 783
524 962
695 269
502 841
45 923
233 273
75 192
256 295
192 304
190 627
453 70
9 782
832 4
260 799
916 480
767 332
818 448
204 228
682 117
323 773
846 699
936 939
104 772
823 771
598 98
744 859
532 1
713 577
514 469
245 188
547 702
443 432
575 984
411 384
836 723
11 955
710 2
812 726
354 851
289 816
64 64
908 814
505 212
221 59
197 853
361 105
499 503
920 10
191 379
372 508
525 215
958 187
753 560
192 115
534 900
905 60
957 78
640 498
511 301
607 694
232 352
468 769
8 61
984 625
258 834
368 843
230 854
995 781
751 105
439 56
987 657
808 524
159 818
111 438
533 487
762 819
78 844
368 823
399 667
246 415
262 230
507 588
679 126
667 940
70 95
498 564
366 818
906 673
742 690
125 588
424 412
421 953
802 818
558 136
871 585
847 900
465 694
596 415
200 865
566 787
992 172
800 255
95 411
102 667
677 804
698 622
988 5
437 119
747 345
216 249
948 458
623 870
987 42
21 558
809 230
991 939
635 320
748 728
183 518
130 63
949 938
483 347
532 555
749 758
921 888
833 829
143 319
573 380
546 766
62 644
612 394
763 119
103 432
534 418
97 879
686 741
334 473
483 378
704 577
299 456
280 228
510 334
585 752
842 745
56 625
727 233
620 957
323 819
279 28
977 36
38 720
212 300
861 912
859 331
882 575
106 407
67 14
894 841
899 610
613 100
635 557
700 288
646 207
509 678
88 127
702 882
118 101
121 266
812 285
997 239
466 991
542 996
290 982
699 23
591 520
73 627
434 450
749 853
763 631
547 484
937 913
774 470
623 977
127 119
932 168
433 771
96 721
194 789
634 472
490 205
481 964
91 131
732 913
548 499
139 726
848 960
61 884
104 960
736 584
676 212
527 644
156 273
983 638
373 671
522 7
366 240
462 132
781 540
224 478
909 541
333 741
489 52
291 538
266 486
797 624
960 805
204 283
528 394
775 878
889 916
832 571
964 415
569 888
209 132
252 506
410 796
273 652
337 667
266 75
3 299
990 861
84 853
256 475
846 593
680 833
745 414
316 391
3 812
509 823
950 176
72 105
310 406
778 799
913 424
953 783
615 267
891 929
934 355
389 360
304 142
797 982
104 305
443 545
277 274
887 286
228 823
120 143
169 295
377 673
996 261
615 532
704 793
109 971
917 831
720 649
557 991
59 380
352 393
975 582
919 96
678 556
295 845
477 204
66 484
23 734
94 618
897 857
985 48
760 862
741 926
581 989
67 126
664 257
369 475
787 812
461 744
289 97
369 815
872 47
122 708
346 772
960 225
463 421
839 649
158 238
706 593
337 746
352 626
104 691
376 295
944 243
759 686
562 813
362 166
460 546
480 892
641 188
533 895
171 647
963 706
133 691
773 779
452 594
706 17
714 471
252 921
605 383
607 416
989 337
991 79
666 454
684 338
378 921
919 221
888 756
952 981
868 434
965 332
427 917
347 529
62 536
897 733
223 977
581 412
894 839
300 811
762 103
118 621
204 384
58 49
218 249
116 540
640 615
158 734
993 297
57 499
187 841
7 899
883 198
986 833
327 70
479 604
134 167
900 604
458 31
389 992
404 495
610 573
205 865
483 639
665 990
212 174
416 857
239 463
471 160
916 876
290 909
10 112
240 895
534 58
17 539
31 620
975 863
779 309
407 808
806 296
641 541
378 368
10 601
689 701
157 915
85 723
903 168
651 484
314 266
296 612
634 274
554 887
756 343
683 299
545 96
270 535
718 435
468 126
165 250
788 386
618 655
978 689
720 58
131 940
384 106
387 344
924 588
474 26
466 759
615 145
610 469
736 666
664 780
417 509
970 209
576 39
408 233
401 26
719 837
69 445
209 813
3 831
12 876
832 565
778 209
282 639
280 386
956 572
331 6
153 905
669 433
147 860
595 2
45 439
576 842
360 41
554 380
243 356
275 950
854 160
287 942
244 122
601 794
183 112
229 203
483 43
488 844
786 652
251 294
97 645
925 377
260 561
522 141
612 132
437 555
369 257
556 33
707 832
453 459
780 493
197 204
721 522
118 185
215 811
890 768
530 863
130 78
939 446
379 97
187 898
350 404
680 863
131 906
53 13
619 559
239 352
382 461
139 732
68 34
196 623
726 298
159 254
418 112
568 779
854 932
42 221
761 268
619 110
970 155
124 450
546 261
140 943
660 644
570 284
891 547
583 799
591 775
298 177
788 254
843 270
874 521
956 868
197 864
769 200
755 932
70 408
721 842
75 558
394 114
613 419
126 55
38 986
412 28
45 268
566 624
320 10
744 404
94 266
510 362
336 914
416 161
150 656
211 279
18 520
984 771
915 811
959 55
675 180
499 350
998 728
459 408
94 534
289 592
190 340
946 893
764 896
69 435
836 597
852 547
357 780
330 55
1 947
315 464
403 402
778 943
827 511
248 816
828 530
897 885
529 73
99 245
703 58
678 591
425 537
762 562
620 109
116 533
912 611
988 298
842 960
41 944
4 264
623 301
190 120
166 167
527 654
622 10
623 819
105 601
919 693
589 226
290 389
759 885
740 467
200 105
285 303
310 895
547 635
362 670
682 579
753 528
477 736
825 284
469 337
993 954
349 298
326 583
522 29
814 834
988 457
475 483
591 152
549 49
559 115
912 511
606 171
973 411
710 968
898 192
970 689
494 324
630 979
139 477
633 48
696 208
444 393
562 293
199 583
349 639
71 430
222 670
694 992
735 658
881 204
936 416
710 599
22 92
764 888
832 52
95 510
217 418
208 680
530 879
905 186
778 139
355 283
226 845
388 501
606 903
277 909
356 677
211 203
967 978
975 291
409 40
223 234
613 144
705 72
106 855
56 93
726 439
993 192
202 929
115 74
351 635
403 882
652 563
622 914
439 799
447 613
15 316
815 201
724 216
881 234
879 437
329 827
759 263
768 618
475 667
481 511
961 475
247 299
222 583
335 581
4 935
757 55
69 616
144 712
143 741
187 258
199 649
229 183
78 379
635 458
782 232
226 192
827 929
987 37
569 977
203 887
707 143
754 821
59 52
345 848
561 113
366 765
591 190
564 429
478 659
775 235
180 75
900 535
430 299
766 868
477 341
288 947
21 1
628 445
822 552
626 585
885 978
2 225
300 646
754 424
392 738
633 961
815 531
575 4
374 843
272 470
926 43
282 242
697 297
50 661
926 58
541 226
938 665
105 221
794 862
605 630
631 973
220 106
192 331
148 685
736 865
166 473
335 307
331 525
76 77
906 124
401 500
562 949
607 326
950 807
348 676
138 430
966 665
244 255
820 437
70 407
28 212
353 1000
957 244
94 978
459 558
539 521
454 708
324 122
421 371
436 530
960 639
185 414
117 75
672 507
860 587
151 375
639 185
20 335
32 65
350 732
936 795
219 783
102 23
404 679
648 531
544 889
282 133
604 536
267 887
17 603
364 985
797 238
577 567
330 914
726 982
482 424
680 63
635 164
608 163
530 9
667 315
98 167
467 280
519 563
888 283
189 780
309 798
886 532
836 244
149 907
392 664
429 319
557 518
282 275
343 941
218 363
701 36
409 536
324 185
742 740
696 714
96 980
884 830
411 875
884 802
933 264
724 920
663 956
275 331
92 670
270 234
179 437
611 54
619 581
290 914
992 730
870 148
541 965
329 42
401 275
56 656
475 865
83 599
495 530
946 209
509 921
256 675
357 892
298 499
220 758
75 724
206 197
220 66
836 36
585 322
348 223
314 919
319 618
243 757
928 247
684 575
626 10
533 670
51 411
270 147
478 405
816 954
947 885
623 637
601 379
375 205
830 721
564 317
57 554
46 675
125 497
142 387
317 647
656 594
911 180
727 633
714 244
376 881
157 890
198 561
722 387
719 621
309 724
453 24
568 667
626 482
724 947
799 100
417 916
684 975
109 812
317 905
254 934
105 666
397 734
759 942
332 809
313 91
866 529
144 780
26 322
395 586
478 23
239 175
684 19
976 486
442 871
843 950
435 242
225 695
86 653
836 823
718 131
466 441
757 230
785 220
44 401
693 462
28 675
717 393
912 250
666 188
662 902
448 573
665 396
333 137
93 247
377 650
712 33
434 18
959 949
482 427
585 178
174 10
103 94
754 493
63 617
693 67
519 332
587 61
324 698
60 409
468 8
843 430
556 140
698 611
202 686
656 786
925 873
394 632
386 821
453 892
165 279
426 348
322 594
410 302
678 913
861 977
325 277
635 942
895 25
369 502
257 471
722 6
853 243
784 462
551 793
609 619
185 149
272 409
701 81
653 402
642 568
657 134
894 425
494 251
154 380
459 909
833 814
83 51
525 200
357 753
429 871
409 781
522 353
293 509
888 271
929 503
309 644
98 766
922 585
999 94
524 294
732 509
325 303
463 225
260 724
270 900
194 164
493 725
587 653
218 276
563 139
655 872
841 916
312 211
558 920
596 673
700 180
786 542
714 97
157 328
101 162
748 759
680 524
599 702
581 957
100 393
324 607
861 126
981 159
107 751
504 690
875 200
63 46
728 226
573 694
413 50
51 643
717 623
633 722
519 847
794 464
53 758
248 292
749 999
138 544
967 650
302 18
1000 931
787 867
990 784
702 818
412 409
159 502
192 703
117 296
816 854
226 881
349 769
88 288
328 20
145 64
38 924
735 652
466 821
251 200
959 358
129 338
629 237
181 48
609 978
524 673
837 142
72 728
194 267
890 697
773 35
384 622
358 998
704 82
15 340
978 852
103 657
648 204
217 383
718 947
587 923
500 288
592 524
26 16
573 807
913 775
943 951
362 853
398 359
10 423
988 721
313 349
9 294
424 431
147 133
92 786
156 758
833 349
885 895
305 739
103 357
998 588
435 678
408 661
989 343
519 531
566 940
630 390
614 456
113 111
238 743
636 177
359 718
919 338
321 93
473 526
381 227
251 825
930 825
637 44
681 823
991 292
521 519
108 937
818 521
565 859
156 22
17 709
269 393
731 279
311 894
977 619
189 208
481 994
419 163
60 55
605 897
704 445
6 856
311 739
918 761
724 754
17 418
275 844
223 850
751 427
396 164
440 750
64 590
419 418
754 551
386 149
574 287
811 822
621 996
747 849
140 805
533 647
334 253
497 647
312 551
514 205
478 254
576 400
124 212
202 227
897 963
358 465
618 528
729 25
962 15
677 688
984 235
11 998
330 810
542 831
448 757
712 252
899 369
332 275
353 530
197 737
862 925
30 276
135 461
904 329
317 115
558 275
54 593
845 71
46 939
354 727
38 438
571 18
524 428
544 570
142 50
558 278
870 373
749 136
179 555
586 658
338 256
429 123
493 843
625 71
449 40
969 571
741 602
301 895
372 374
631 690
154 956
10 213
872 402
313 338
622 666
740 79
226 772
358 378
831 665
523 16
467 381
585 775
616 866
947 66
990 401
738 320
927 883
62 10
548 210
364 284
552 816
549 922
445 397
807 250
330 556
731 199
77 784
664 276
30 218
86 566
463 293
847 427
268 443
126 804
591 300
921 537
826 257
123 194
672 941
123 35
103 738
695 732
113 53
318 930
712 982
74 371
784 183
732 960
687 286
254 496
292 122
736 414
717 145
590 729
526 880
848 652
588 601
922 147
33 885
588 950
95 781
157 889
402 898
308 849
698 123
556 655
204 485
351 186
798 188
842 90
115 216
297 972
624 348
136 846
152 280
216 301
100 213
453 618
237 19
784 435
995 961
976 583
567 870
765 215
925 598
213 11
713 938
202 587
761 599
235 667
986 515
665 126
754 410
385 754
756 610
510 5
145 614
737 868
848 743
682 956
258 412
134 119
851 340
372 577
120 695
234 649
999 329
861 143
526 291
42 31
546 970
62 262
347 84
968 558
106 157
110 724
651 792
229 854
168 857
266 458
898 479
486 557
49 310
319 932
806 852
591 780
600 370
453 113
695 893
74 314
564 257
334 443
240 419
561 338
994 710
369 212
328 116
261 785
829 85
418 356
399 439
572 280
204 794
507 997
992 531
597 793
885 525
855 233
710 122
185 779
389 980
77 606
935 223
654 322
329 535
24 200
709 73
277 642
722 483
586 38
391 730
113 646
463 432
319 941
570 404
993 49
890 72
198 952
403 710
622 68
918 598
648 992
618 940
114 821
372 708
412 919
538 765
565 570
522 208
89 131
150 453
599 475
250 232
336 657
757 41
142 446
30 608
659 737
389 392
630 746
855 262
226 567
544 943
282 645
349 633
477 948
442 701
672 112
411 562
891 775
37 63
672 561
661 582
148 249
749 705
878 513
805 249
783 859
29 945
115 785
896 759
671 871
40 979
901 456
83 423
149 605
475 283
357 149
115 20
776 784
9 670
831 229
538 919
89 245
781 548
957 341
79 283
22 618
923 944
131 800
575 649
683 104
245 574
423 446
585 990
605 781
340 815
831 586
263 498
344 783
462 871
967 676
860 650
151 238
509 255
34 643
90 771
633 19
47 435
134 264
589 901
997 129
970 688
998 70
956 787
500 378
377 253
870 157
202 739
138 664
546 389
303 199
950 859
675 795
905 654
160 550
691 575
763 183
619 422
373 578
384 992
603 639
250 855
118 814
734 588
897 688
184 157
495 126
508 979
813 625
565 917
50 186
829 30
389 660
38 178
729 310
692 431
505 578
916 601
266 912
815 870
61 240
257 158
228 668
271 651
90 600
710 728
619 307
150 446
90 4
746 582
458 27
20 188
371 904
931 201
27 340
296 225
562 42
539 543
758 783
381 559
490 880
590 129
5 955
259 569
773 63
656 207
817 554
622 820
174 32
692 354
664 986
152 402
786 428
403 981
291 901
125 535
345 22
445 591
408 700
391 219
581 484
989 269
691 189
483 939
616 885
912 909
236 503
425 183
839 270
225 535
831 646
287 573
226 106
355 50
324 455
556 356
321 524
727 730
693 891
984 999
588 259
383 705
809 975
735 733
727 772
596 692
757 616
36 985
446 827
33 355
923 837
187 152
858 343
525 928
241 651
670 612
824 709
935 760
229 612
188 579
442 330
81 610
298 882
943 229
932 446
31 151
392 277
789 922
774 559
531 861
73 357
786 900
960 209
940 501
298 853
229 660
901 430
741 41
489 749
148 834
28 577
788 418
220 280
651 495
267 577
270 398
852 108
624 928
949 886
788 354
201 456
250 908
455 913
847 397
877 643
956 902
195 160
569 387
98 55
252 508
889 333
855 844
773 520
532 58
417 496
66 205
708 366
676 614
823 860
416 746
290 763
803 61
620 414
478 57
391 250
164 984
988 44
290 277
79 976
20 701
339 371
792 497
445 930
457 61
608 3
442 524
315 19
86 143
755 888
199 13
756 249
11 499
580 172
53 57
101 90
562 582
588 862
80 424
933 443
147 321
241 199
338 633
906 154
567 499
119 954
584 849
927 612
529 541
994 240
140 794
297 760
80 735
510 163
728 736
575 518
339 81
19 719
571 156
83 692
547 688
810 40
647 849
498 319
681 406
873 783
436 993
67 80
606 495
701 389
149 521
74 327
146 531
393 347
351 139
639 890
181 716
996 336
833 233
574 5
696 986
830 266
653 382
300 447
997 389
149 152
358 636
369 952
504 949
660 992
531 166
632 137
513 614
381 977
186 856
262 67
83 384
451 265
241 797
443 10
267 198
448 410
290 378
109 987
264 395
273 908
882 304
242 315
933 998
3 90
743 692
398 34
121 538
918 110
342 526
771 34
27 961
160 615
65 215
332 990
974 698
933 844
996 630
294 618
914 206
621 289
769 244
945 957
7 837
199 461
884 819
919 635
765 323
849 993
234 654
867 418
907 460
951 541
684 790
606 195
577 632
347 27
902 250
518 798
475 575
306 802
908 59
452 817
160 709
510 975
506 118
833 404
619 53
934 579
774 976
381 197
324 976
918 717
542 417
845 522
583 389
934 107
454 644
244 737
874 798
707 664
562 295
779 21
588 115
732 68
579 106
10 911
758 742
321 664
801 791
49 31
864 657
740 580
994 413
516 452
82 96
384 360
745 470
801 486
421 347
977 79
528 531
391 305
168 145
566 469
388 545
974 975
19 547
713 805
870 600
387 562
65 47
18 723
788 673
137 384
228 923
730 272
572 591
726 350
668 75
483 741
936 420
862 151
893 866
589 341
821 527
400 346
537 168
805 866
841 514
348 637
514 381
331 498
593 986
806 249
207 333
907 71
278 522
312 299
11 182
26 671
124 461
828 730
691 261
75 736
210 609
936 629
523 770
643 594
157 787
153 491
45 213
59 316
946 244
349 969
40 294
835 93
943 654
476 115
281 230
754 403
776 342
86 737
283 801
896 91
578 301
150 34
179 721
30 365
947 895
125 331
276 939
905 18
455 976
439 94
116 646
555 713
161 70
691 434
419 933
704 8
212 301
622 412
704 10
627 6
552 46
877 916
337 103
697 323
163 992
974 312
896 404
680 271
709 203
32 265
823 581
818 176
33 584
407 858
308 62
762 354
701 252
86 851
417 889
725 704
820 64
351 380
155 451
412 387
792 240
952 45
368 175
300 702
815 560
83 461
142 725
522 310
714 831
226 18
40 612
677 618
568 315
243 389
297 80
890 359
597 311
606 153
978 750
17 311
339 627
641 557
813 363
915 483
549 828
839 768
508 443
906 580
354 348
175 496
382 944
36 954
335 391
634 367
745 977
96 159
583 634
916 60
311 738
621 145
261 103
186 908
875 809
173 59
115 410
557 870
620 639
271 6
882 124
224 111
367 685
766 772
533 209
284 775
502 304
882 887
48 614
125 282
901 160
393 846
729 596
887 189
644 404
329 81
831 217
612 981
53 822
138 249
30 889
559 522
299 446
709 747
546 325
724 455
609 761
577 658
129 768
797 643
867 248
474 858
872 618
738 812
250 903
245 612
155 77
261 600
727 610
517 457
424 530
775 587
881 207
725 483
713 158
744 287
457 763
465 646
522 546
742 452
486 790
514 636
756 682
99 66
722 919
624 931
597 389
173 47
831 599
299 99
452 661
967 733
276 107
529 453
583 449
296 817
335 982
277 144
687 735
257 820
301 964
757 286
695 40
458 346
870 476
106 44
950 191
106 482
168 724
637 986
240 937
583 60
119 532
371 832
932 96
245 119
770 293
86 934
651 141
938 31
824 153
589 709
887 953
261 936
173 276
500 385
998 640
855 312
204 704
592 158
377 387
812 716
470 51
693 302
608 50
314 634
425 593
388 533
434 837
381 369
75 152
840 418
58 206
557 310
247 297
7 511
343 421
384 708
210 15
100 589
295 283
40 608
361 555
167 890
43 749
64 744
939 47
817 826
686 300
810 603
682 622
781 187
27 990
37 341
848 613
334 424
453 644
789 288
450 489
519 83
570 878
489 271
814 865
575 933
471 32
46 407
97 334
619 852
766 96
98 166
487 391
619 707
162 573
37 249
106 706
987 169
841 67
53 483
87 481
999 454
327 24
421 40
193 915
184 371
792 457
768 481
742 972
797 418
858 679
593 921
663 477
488 199
204 221
252 608
847 413
380 51
228 737
176 999
561 64
734 877
907 382
989 43
995 443
739 947
63 141
762 364
682 202
472 111
48 677
613 408
439 324
979 300
619 827
42 340
532 855
328 569
410 700
379 651
712 6
115 709
346 643
330 260
434 288
512 842
528 784
808 833
18 717
530 759
588 326
247 4
456 424
592 473
962 290
475 707
997 824
746 436
488 450
624 328
835 50
820 341
681 864
197 870
160 166
359 139
596 547
784 769
3 809
513 504
625 223
230 123
444 885
175 670
61 425
412 958
767 436
945 280
994 391
462 654
176 346
682 442
609 574
982 363
49 752
192 657
140 781
753 987
435 554
578 874
479 648
324 981
986 756
593 709
166 269
28 206
553 586
977 528
396 788
800 262
240 453
204 4
171 393
610 386
748 216
812 664
299 621
808 342
654 581
610 149
132 766
637 364
249 796
834 848
783 467
639 603
565 268
831 192
814 54
350 876
972 741
778 895
341 541
344 489
963 824
713 431
829 880
551 837
31 19
438 510
379 512
595 587
905 360
724 462
760 726
554 126
198 937
527 166
760 561
330 525
132 168
910 904
589 793
683 243
285 133
703 828
172 599
929 471
411 37
407 637
607 444
403 883
719 794
229 641
558 640
111 316
607 105
431 504
656 686
709 136
631 292
679 615
690 172
565 762
84 80
12 218
878 591
675 608
496 921
16 199
153 28
262 743
926 460
656 218
545 929
679 85
699 15
188 515
989 440
881 154
833 271
760 438
554 477
675 624
17 989
767 78
818 694
322 646
899 220
387 531
476 813
208 35
321 366
160 444
532 5
256 566
871 246
261 323
891 371
371 821
748 881
833 439
287 129
362 809
855 412
204 375
178 615
344 205
81 148
1 89
74 10
49 933
384 662
429 615
728 126
603 937
500 46
762 481
846 947
919 999
869 246
853 197
148 897
610 717
198 413
862 344
536 323
172 493
676 411
779 249
42 723
697 973
881 782
110 80
520 252
420 429
882 187
152 80
409 854
46 50
136 180
879 523
633 36
208 602
92 261
320 266
561 278
701 844
143 739
548 13
36 341
672 677
456 102
563 878
302 524
539 749
829 926
224 178
364 596
941 762
353 463
577 125
350 823
192 337
669 519
188 443
577 933
634 815
569 25
351 361
887 465
424 179
631 889
360 547
298 44
867 938
895 201
323 922
547 336
54 915
311 839
197 998
178 877
61 958
24 317
297 261
656 361
287 23
127 667
527 26
24 208
757 435
835 281
604 389
149 824
331 314
935 862
669 801
253 664
723 274
545 990
452 93
248 392
677 369
142 939
197 272
590 395
849 110
116 697
493 908
715 732
481 237
518 739
94 553
140 239
414 982
331 448
666 933
416 129
851 400
511 801
853 352
194 385
252 905
720 625
912 856
474 358
515 458
1000 615
782 184
518 851
278 267
537 264
597 500
807 775
186 569
629 324
714 252
30 154
844 454
833 332
314 150
221 164
379 903
316 779
342 763
641 649
764 238
589 811
259 582
48 839
311 752
996 819
676 161
666 957
578 318
437 616
771 668
886 105
650 831
201 830
183 399
79 698
899 945
756 591
144 799
495 40
380 358
533 255
824 135
655 818
494 569
456 588
631 704
296 900
968 151
448 239
189 489
96 749
304 717
308 434
474 889
432 894
526 907
958 727
580 129
704 57
51 480
42 699
446 473
961 64
458 415
413 111
117 808
445 67
598 709
671 322
625 830
425 1
7 101
86 6
902 227
416 381
702 30
607 291
651 499
39 123
698 769
405 671
664 420
752 429
812 706
680 873
72 773
289 851
428 326
222 45
891 99
19 241
74 702
510 634
317 862
618 958
450 687
485 477
72 746
155 330
816 452
338 651
665 379
318 464
892 200
932 437
79 932
203 847
54 352
994 241
739 742
484 496
762 927
960 915
62 877
221 113
269 529
7 961
729 734
441 728
359 963
359 165
132 235
670 537
382 69
616 569
679 803
546 84
305 421
845 182
171 260
233 184
941 280
461 129
603 843
102 101
539 228
906 533
780 259
577 365
11 45
892 540
527 176
315 618
963 113
331 541
3 735
18 564
418 472
278 210
934 736
14 762
467 193
303 239
551 35
599 78
539 667
366 767
147 532
842 808
698 987
794 543
370 400
929 470
891 252
337 80
429 910
332 529
540 150
950 833
759 808
194 948
822 946
481 255
612 901
580 317
916 497
990 77
849 500
212 532
967 40
448 462
127 462
291 921
970 812
402 764
594 849
426 752
876 440
936 459
214 458
592 751
495 576
644 676
945 854
600 655
918 20
357 202
193 635
381 987
152 101
893 419
867 186
960 254
992 468
380 60
255 990
245 418
664 857
779 176
551 371
835 741
857 963
553 615
930 255
328 262
263 86
805 650
160 676
917 36
79 84
765 342
899 459
885 293
334 250
648 493
350 780
392 261
905 127
452 130
759 359
606 77
459 625
177 385
444 816
535 283
675 120
293 490
144 797
36 35
5 872
324 263
372 547
401 24
619 135
97 222
942 644
890 352
591 765
793 292
609 764
828 46
995 526
762 906
679 921
892 459
406 237
687 180
403 745
621 598
684 828
937 748
699 732
413 570
373 988
531 220
666 249
544 303
222 943
632 751
892 874
49 601
351 74
458 657
555 125
354 229
753 52
363 114
195 769
539 699
43 332
474 963
282 526
969 73
102 875
420 230
124 152
690 241
905 145
298 861
956 89
879 261
305 512
859 224
682 166
557 49
104 388
463 180
906 816
859 38
605 93
654 304
543 140
609 458
250 294
995 753
784 925
844 775
133 987
572 817
433 461
88 556
531 196
831 983
281 498
809 573
906 656
204 316
82 508
291 798
415 675
860 27
674 760
374 51
795 968
988 160
420 197
703 359
338 907
668 273
453 142
234 47
384 56
816 265
1 304
387 809
905 707
553 636
741 388
142 630
240 431
469 196
830 48
23 179
240 601
913 728
553 295
323 554
894 572
608 228
922 712
611 123
440 422
673 26
940 878
459 233
103 619
977 285
374 326
752 6
965 317
307 831
483 303
180 190
397 263
87 211
190 378
486 355
647 446
37 819
575 620
10 570
81 479
652 653
124 561
441 221
824 618
225 120
72 688
908 1
369 65
579 503
696 5
490 211
476 6
529 169
769 79
46 155
597 422
775 444
156 550
49 206
53 720
135 54
807 364
516 369
126 970
401 398
682 23
559 347
648 602
937 48
150 218
576 891
510 978
87 934
860 999
248 918
849 767
634 765
570 987
364 752
465 702
348 729
314 159
547 78
291 46
382 173
75 511
400 170
70 742
134 131
552 302
623 111
355 284
63 954
613 919
436 269
313 23
282 649
112 370
749 982
580 768
325 487
824 111
810 988
870 982
342 85
132 443
957 238
81 442
409 913
269 236
987 982
444 771
814 490
949 334
487 753
497 345
355 164
34 477
293 846
863 215
186 252
605 497
562 481
216 74
850 224
773 692
589 537
904 257
131 21
833 157
984 468
359 5
751 612
295 8
274 957
317 125
913 799
872 339
451 525
281 517
836 483
174 664
758 477
903 373
965 999
735 795
289 819
213 124
927 978
682 935
72 398
697 433
310 179
555 360
574 801
57 759
913 109
607 611
90 824
617 369
685 582
417 285
273 337
787 157
393 796
495 114
955 910
189 303
414 492
492 489
918 35
166 242
584 867
696 524
551 615
765 478
950 322
159 484
537 112
928 938
220 822
307 51
820 643
904 571
111 729
499 792
176 878
163 282
763 758
128 600
601 538
163 755
953 735
593 169
461 740
231 113
168 419
103 764
837 57
648 600
803 514
143 994
938 726
489 858
924 789
814 661
699 494
317 601
260 695
220 783
372 383
705 726
237 286
583 150
611 4
178 862
45 627
462 271
638 597
385 797
893 275
411 490
679 495
871 23
790 240
577 79
475 202
466 632
166 556
633 449
905 12
513 544
6 325
333 115
233 761
841 369
596 24
467 567
924 18
885 853
410 270
380 507
41 837
941 689
440 540
98 189
601 513
773 288
289 586
438 678
644 367
444 302
771 217
938 552
658 670
823 252
589 370
648 664
149 744
171 991
532 566
280 541
734 460
416 894
444 317
493 227
496 646
164 574
516 645
711 726
986 973
460 669
935 278
808 72
693 34
732 799
982 206
659 484
497 739
707 634
583 87
320 667
119 36
936 390
595 856
106 301
465 619
196 897
636 244
681 26
699 58
699 516
872 565
435 72
232 944
444 173
398 635
485 976
72 210
909 222
211 171
360 166
293 783
131 276
489 929
686 238
838 398
934 836
424 980
950 911
196 331
868 46
522 841
301 732
788 364
892 894
540 650
61 890
829 466
240 537
355 267
525 4
540 136
593 806
142 698
562 383
971 399
590 937
198 474
637 914
297 621
738 351
465 977
192 720
334 781
785 739
413 743
877 545
525 764
478 769
305 285
818 999
550 595
887 828
433 19
35 333
327 173
934 160
669 695
287 109
113 241
668 103
207 306
98 672
356 639
43 532
633 203
819 137
412 812
848 240
645 429
222 833
545 455
857 645
597 567
548 154
951 841
524 830
751 235
837 754
965 649
832 123
293 67
937 838
599 578
329 977
620 938
20 811
770 42
966 204
398 771
818 715
479 546
860 608
240 927
249 960
358 310
919 167
42 227
390 215
968 195
630 329
582 684
885 244
335 211
672 376
513 581
251 931
392 83
773 780
437 254
924 476
90 903
217 844
566 445
448 387
558 372
188 510
375 583
188 596
343 787
330 946
334 729
51 934
830 672
833 939
500 493
969 578
286 903
778 402
457 662
912 809
850 250
451 390
596 49
999 28
487 546
173 70
183 193
670 67
774 643
945 273
751 970
608 856
799 171
443 449
102 569
189 552
606 325
371 147
817 520
888 112
172 755
293 189
698 46
523 805
11 738
706 229
377 159
498 800
547 875
28 49
947 778
602 691
979 734
633 260
462 348
491 775
523 489
443 609
681 943
501 852
901 151
847 98
102 770
824 986
360 862
102 343
320 269
897 934
857 463
252 974
694 531
577 229
191 775
654 999
304 213
996 132
275 889
23 92
21 816
78 858
859 924
281 975
602 672
138 103
695 978
866 523
186 443
236 108
777 465
387 166
648 98
292 103
22 188
535 826
702 800
683 46
47 72
761 247
208 759
113 833
559 943
519 623
455 285
730 109
302 466
773 223
766 490
1000 631
312 437
693 651
780 618
12 156
589 795
169 923
203 59
808 989
342 508
320 978
528 854
872 940
255 186
216 634
521 596
971 1
720 15
51 996
323 200
824 777
450 286
400 659
86 237
686 917
618 239
605 766
481 521
116 791
533 673
645 905
674 96
377 923
327 686
222 862
948 848
703 853
286 241
889 979
159 338
259 257
677 860
232 438
368 723
245 637
800 213
312 51
185 374
371 524
973 96
567 886
1 725
469 597
80 281
629 822
719 955
127 244
837 156
621 132
451 398
4 788
200 90
177 485
905 619
53 169
320 259
752 275
829 34
183 996
330 88
883 755
863 311
589 74
913 520
600 951
103 814
498 259
156 427
627 189
677 482
206 429
723 458
162 344
959 355
105 786
751 539
160 614
168 308
411 249
537 296
945 397
424 437
251 783
289 702
742 608
207 677
199 784
457 368
95 1
352 15
101 988
774 157
757 138
557 642
331 991
815 681
50 991
126 959
104 194
551 223
169 532
563 22
401 611
582 781
147 778
945 214
280 341
514 857
280 211
567 928
744 135
643 699
703 220
970 178
282 272
476 969
577 69
645 586
185 794
492 516
997 172
372 377
885 19
571 21
802 819
130 70
40 411
425 538
303 778
520 662
922 27
391 269
493 881
448 352
28 910
979 853
96 564
679 740
987 593
137 609
778 648
259 741
777 690
433 40
133 427
687 187
580 664
757 465
817 70
232 357
753 803
104 70
480 340
649 502
258 246
556 351
389 895
256 118
907 870
297 510
839 401
253 663
348 810
239 414
951 708
511 678
886 599
442 394
339 773
610 11
640 87
211 168
222 394
672 155
964 678
220 840
960 261
116 922
158 118
876 91
7 588
320 643
106 958
729 324
330 608
130 514
289 999
63 679
952 376
412 451
498 774
172 468
269 729
995 499
709 464
226 795
937 451
376 562
964 260
74 584
602 206
771 492
386 92
545 297
651 687
684 690
479 179
239 318
858 259
724 313
598 326
835 441
713 326
334 517
436 381
754 511
548 475
124 762
623 506
4 132
860 472
589 15
460 869
716 181
492 283
729 921
81 333
275 823
612 610
352 993
787 690
503 640
921 152
532 638
555 991
211 928
690 901
203 443
706 818
212 472
207 923
188 360
368 636
732 931
658 869
886 434
515 165
640 806
340 112
255 63
861 776
725 938
383 548
641 219
368 324
782 438
274 49
416 104
391 873
526 190
467 52
505 226
52 318
555 154
852 60
542 204
165 968
281 327
362 50
138 380
783 318
723 500
547 949
376 904
161 188
412 537
408 547
167 352
40 532
336 864
613 764
912 902
597 45
122 593
472 932
222 468
744 8
425 839
778 263
244 917
978 57
197 303
954 569
572 968
770 314
628 874
676 4
725 946
232 383
710 130
19 509
588 722
745 825
871 675
52 36
722 412
481 980
997 885
847 289
928 683
570 636
626 843
603 913
272 710
963 108
931 73
983 838
686 841
501 82
321 906
486 287
803 687
241 305
642 916
396 143
739 774
239 37
446 605
243 951
980 244
639 156
495 683
484 230
676 569
664 744
966 92
461 623
500 702
240 548
11 289
605 736
309 298
200 58
554 927
484 581
576 580
429 221
631 546
650 879
236 760
111 75
186 212
319 389
76 322
747 196
800 264
545 550
292 872
297 575
542 723
791 559
848 997
224 700
692 693
701 533
64 180
616 18
515 536
674 329
782 250
907 15
224 971
686 267
132 575
580 980
712 545
422 740
641 692
118 513
564 684
152 176
863 936
196 265
792 812
286 641
784 649
996 707
269 588
84 205
516 731
597 957
181 943
314 277
517 385
175 352
506 791
654 580
439 197
816 156
405 713
690 42
157 588
548 207
425 280
629 969
614 760
687 357
859 571
847 375
138 596
142 310
381 147
399 375
24 423
534 818
41 131
783 878
300 580
434 779
330 870
725 961
1000 607
890 582
997 305
579 110
795 653
450 430
797 255
319 762
724 884
458 188
609 247
417 971
366 815
805 107
727 317
634 541
617 684
228 477
5 771
253 725
11 310
650 554
164 424
967 42
195 598
646 777
371 487
552 210
121 305
500 941
715 962
748 121
626 522
488 658
414 226
415 227
496 215
407 709
454 612
555 841
863 915
143 841
35 91
893 49
460 910
770 667
901 201
911 915
785 788
261 620
705 897
420 374
807 420
847 743
141 227
415 260
779 762
14 395
818 445
728 803
916 451
271 993
241 65
870 902
216 905
222 326
155 35
633 621
461 978
970 934
725 654
226 335
888 367
829 736
335 337
332 193
172 830
402 601
809 826
8 348
554 426
968 39
619 889
621 859
539 630
36 64
654 300
22 154
428 731
818 55
788 2
902 231
459 819
916 757
321 989
647 233
721 568
279 531
726 924
825 22
916 87
101 236
772 969
399 885
751 351
853 891
359 80
806 376
376 191
805 488
281 252
851 353
987 238
465 595
571 865
135 70
563 320
479 547
533 912
922 126
649 816
387 319
855 125
49 101
894 429
866 262
774 161
25 771
731 43
156 252
230 716
589 17
15 475
126 365
430 252
564 436
489 734
784 744
689 731
536 774
670 16
775 140
651 756
486 236
876 650
584 387
788 602
449 497
727 39
512 289
947 122
599 469
55 759
105 674
138 563
271 540
715 747
600 923
802 88
418 398
528 161
343 254
62 837
563 941
203 382
434 449
555 190
828 138
287 172
148 87
122 276
318 851
467 165
730 133
275 232
387 681
597 763
895 13
171 418
852 770
25 742
824 154
84 739
880 499
846 950
85 160
869 374
764 161
914 126
215 777
745 430
425 193
701 729
954 454
71 891
236 511
434 586
301 202
940 473
259 925
896 392
560 988
654 22
493 17
61 588
533 896
384 426
656 443
78 134
933 683
338 714
430 477
215 589
677 196
957 413
831 538
530 664
957 715
56 245
161 635
771 90
14 251
849 622
994 365
285 105
263 749
913 882
231 944
657 294
355 116
308 934
865 966
50 798
277 649
729 745
167 320
630 296
683 421
288 670
587 115
457 372
850 385
242 174
862 715
522 725
569 306
552 32
409 679
885 171
691 190
614 747
732 569
307 565
523 203
927 467
398 324
842 518
403 491
272 891
443 381
129 868
614 731
877 694
691 530
276 841
12 184
199 881
867 563
901 405
292 305
173 399
855 532
432 45
254 70
772 492
484 741
633 486
168 255
485 800
115 133
418 111
114 144
781 503
193 409
518 859
743 363
946 684
9 162
757 287
653 786
12 369
686 471
997 619
364 564
311 354
309 302
259 334
765 386
66 835
54 660
969 780
423 599
684 831
756 989
256 448
254 644
44 625
969 425
159 536
825 407
691 545
203 83
198 19
724 82
315 617
108 956
668 630
956 620
914 330
712 211
716 263
343 743
534 321
104 456
768 947
510 416
762 284
82 210
222 829
463 49
619 394
495 300
920 618
858 396
865 536
136 418
997 158
86 553
203 949
332 197
992 901
15 831
405 69
900 55
381 649
761 748
180 33
401 440
70 708
721 583
206 951
170 289
323 404
889 801
280 970
19 120
988 819
685 557
881 584
169 442
549 980
65 469
661 710
405 589
615 985
516 370
881 975
717 568
951 97
133 462
325 405
64 892
541 902
882 69
469 56
138 641
617 784
965 256
435 728
990 244
999 424
635 364
892 702
184 440
961 996
249 757
736 873
629 3
820 299
928 777
702 238
893 12
438 275
473 946
519 196
479 897
416 948
637 853
840 988
154 377
184 85
372 500
76 231
500 844
803 948
428 243
482 220
960 627
14 76
133 924
714 393
425 602
4 34
261 739
262 55
242 700
777 90
544 414
4 740
617 428
871 538
822 40
566 345
78 463
374 488
752 732
781 312
125 689
813 562
572 173
410 685
124 764
558 467
717 225
475 175
916 8
737 994
600 63
363 260
664 93
876 36
639 601
68 535
562 80
207 944
398 548
751 32
260 358
919 396
991 570
395 27
349 125
218 328
46 711
918 752
622 195
874 772
195 15
445 175
421 689
88 4
406 690
176 893
327 515
529 889
938 670
930 535
736 678
271 295
226 608
218 699
403 155
599 732
215 892
635 288
599 658
740 995
447 261
408 636
165 308
756 774
569 171
39 624
554 777
492 320
217 55
906 876
337 558
566 641
196 339
472 140
201 283
206 642
781 133
327 145
285 626
427 785
451 342
188 719
445 999
486 814
929 705
940 220
862 717
806 709
979 519
626 350
721 501
983 410
79 186
469 190
765 267
618 872
731 343
542 105
827 959
608 365
365 614
325 253
942 729
625 247
773 83
834 542
314 126
935 275
450 455
279 421
155 233
87 369
82 643
937 674
753 79
122 508
250 84
229 648
840 560
474 860
824 514
59 683
456 215
207 779
146 241
936 512
355 62
716 445
533 859
606 100
856 475
456 691
735 370
684 327
104 792
227 258
8 281
633 216
954 696
806 733
347 491
913 497
902 264
842 864
463 131
668 569
605 487
334 130
872 944
213 75
251 823
297 12
911 961
538 549
35 463
579 958
244 83
71 49
50 771
613 977
801 186
259 662
379 260
473 697
175 202
749 938
424 397
514 97
363 953
648 473
308 797
958 74
824 575
928 952
283 542
515 779
883 301
213 844
940 355
180 891
166 513
840 574
251 382
669 283
754 366
373 254
545 801
89 672
919 859
824 624
674 606
324 433
735 481
178 931
326 212
734 501
586 297
848 572
713 645
404 231
684 3
900 491
403 218
283 941
699 841
143 357
606 776
564 677
450 163
508 589
303 977
196 989
104 913
737 466
242 211
699 927
848 368
946 411
228 316
509 27
935 963
886 204
825 731
531 793
366 175
513 658
9 348
696 979
71 156
298 919
998 631
14 787
338 108
261 925
93 972
726 306
75 651
311 873
650 19
300 182
909 854
507 426
922 441
266 512
98 891
496 737
833 366
247 604
357 633
315 25
224 57
720 129
274 445
63 680
396 177
326 945
181 262
319 902
37 381
986 861
504 428
450 197
668 157
942 1000
285 647
273 979
613 504
216 608
765 507
866 448
629 708
178 348
714 844
188 944
375 604
937 314
563 144
468 885
820 657
781 176
386 335
304 921
494 710
471 909
290 175
499 327
871 460
662 302
523 811
439 925
32 509
352 275
523 546
913 509
240 977
366 702
325 866
877 126
591 688
428 61
677 598
542 18
158 165
401 134
634 492
270 195
612 212
199 944
621 501
637 675
535 286
890 80
815 478
705 916
509 513
764 409
149 667
871 855
584 422
972 760
140 984
710 653
756 583
422 861
407 950
750 945
260 491
445 558
920 728
409 545
4 825
896 490
236 307
496 488
898 814
442 818
768 895
103 840
201 126
685 565
47 841
638 533
190 744
929 919
401 238
20 679
203 153
214 795
712 543
110 175
779 913
603 979
211 418
964 409
849 551
21 575
939 372
376 814
912 124
562 846
576 646
153 663
27 634
103 869
561 660
179 37
417 560
582 774
227 899
211 390
537 980
494 648
285 590
532 285
621 1
562 529
363 920
565 874
548 38
626 331
854 943
270 295
71 538
59 858
329 919
238 818
95 956
440 602
356 337
326 974
413 883
289 712
322 44
224 965
527 502
710 214
530 93
372 21
517 285
995 752
11 842
562 122
81 730
10 894
821 315
439 820
793 659
332 83
412 469
505 46
850 979
281 874
528 397
831 480
721 349
74 414
877 839
671 325
653 367
844 189
580 741
609 175
994 994
760 180
538 531
811 912
835 873
334 352
375 801
172 58
610 561
69 236
649 54
829 327
552 797
529 230
188 460
631 30
782 966
448 610
141 937
225 743
548 489
471 663
912 632
917 109
511 188
288 864
126 909
52 158
519 670
118 494
981 399
844 747
19 211
400 565
739 602
75 893
992 617
910 823
790 31
552 404
145 276
912 368
204 251
729 770
460 280
850 657
472 662
964 645
176 9
549 771
682 962
908 515
13 833
813 542
523 142
959 925
78 72
893 433
853 189
347 768
470 463
109 842
64 924
220 236
483 850
247 167
151 296
668 367
668 871
832 889
495 452
828 175
490 126
299 391
3 506
427 195
353 521
754 214
604 701
628 529
688 780
43 217
273 306
595 606
401 703
828 838
36 633
728 752
491 131
768 213
259 652
37 567
208 724
830 385
242 497
386 132
593 382
360 438
876 758
451 417
910 906
364 516
603 840
360 535
543 653
792 360
760 699
188 860
671 949
344 603
512 800
815 545
191 38
561 719
577 515
138 69
641 611
510 649
160 932
190 812
717 166
328 717
478 745
143 677
26 493
77 614
102 490
49 444
686 227
743 437
96 643
487 121
70 922
518 784
207 885
646 241
300 633
65 177
513 184
759 524
341 692
805 623
700 175
52 703
578 186
477 715
639 379
28 661
569 75
743 433
40 829
921 715
126 515
358 338
556 612
93 213
411 912
22 137
247 915
557 809
180 531
939 755
977 58
806 82
783 163
54 765
803 441
539 605
579 384
6 398
712 746
107 530
253 610
300 462
880 194
866 725
653 168
611 955
550 98
27 67
956 432
750 830
769 361
740 533
278 102
231 707
977 576
721 713
206 912
53 204
72 544
760 767
237 195
464 885
81 287
63 220
855 518
156 65
508 166
133 662
433 287
85 875
359 136
732 825
640 822
631 826
489 57
11 315
230 869
203 907
738 916
455 597
405 961
833 538
840 554
319 769
22 87
529 36
184 175
405 840
304 869
667 776
169 963
461 255
193 778
129 918
346 500
71 72
396 894
207 932
853 847
419 689
185 964
320 529
503 413
711 392
650 192
573 342
277 333
324 978
728 550
77 518
360 351
397 657
922 6
743 312
268 18
65 965
312 946
600 300
708 775
178 727
736 355
558 490
206 706
953 779
302 322
995 414
657 726
527 825
655 122
453 518
421 869
410 824
445 465
94 521
381 344
126 371
976 188
406 576
200 171
171 536
669 658
623 585
380 956
140 538
44 194
431 198
377 806
648 870
516 190
154 912
478 19
107 316
776 24
936 708
993 416
274 556
968 958
328 947
822 239
355 836
256 136
188 103
737 400
363 9
589 684
279 976
183 948
200 737
434 204
759 573
824 902
224 305
431 154
15 161
686 180
514 357
792 680
54 816
793 290
748 542
304 980
998 214
836 13
959 931
327 455
874 318
140 63
124 900
566 7
274 347
24 151
542 513
239 462
631 183
379 940
702 68
221 505
179 912
586 483
741 118
275 211
831 8
804 947
239 564
887 442
14 846
902 957
973 255
38 697
742 822
294 975
158 972
136 114
205 328
678 11
77 41
571 785
633 669
218 206
603 152
437 421
973 416
817 63
836 181
382 909
694 457
620 113
238 843
934 317
119 542
937 21
73 903
715 445
97 836
875 793
447 909
486 270
557 304
199 697
605 562
948 865
451 943
40 592
349 65
237 341
501 305
346 691
543 826
747 12
754 827
615 983
903 5
826 796
308 976
829 75
841 44
608 546
645 654
601 169
80 332
69 9
735 949
30 772
217 782
409 259
489 576
796 751
235 264
85 931
550 836
701 88
89 314
912 593
580 161
834 121
568 307
555 954
80 599
778 482
780 77
517 226
828 514
382 48
783 646
999 236
51 109
328 792
202 274
580 149
989 605
470 541
561 553
47 915
132 117
266 182
296 147
834 675
745 423
239 740
301 54
784 688
840 338
91 917
507 436
432 93
535 986
962 592
579 874
173 574
670 6
866 803
894 727
661 614
497 471
896 867
59 53
5 647
241 643
979 446
673 909
14 662
349 388
553 222
941 139
715 182
118 423
224 443
457 93
54 417
313 559
484 441
363 68
425 476
712 518
634 674
693 622
845 41
786 722
85 996
4 785
802 104
265 417
524 80
412 676
935 687
982 875
778 594
289 203
353 771
983 630
745 22
367 34
542 928
124 497
358 721
705 93
885 620
304 598
141 466
74 989
903 46
503 399
644 877
38 278
929 442
170 421
768 797
36 774
124 794
457 420
735 96
907 588
632 505
730 875
270 275
350 851
921 265
654 781
651 975
28 650
229 10
190 454
253 6
435 690
691 420
579 224
21 525
395 328
497 444
705 947
677 477
820 223
146 998
428 951
220 382
1000 834
490 212
197 703
388 449
55 804
82 103
78 721
543 311
380 723
383 243
344 8
249 878
574 436
573 328
839 331
179 811
615 584
371 168
674 983
179 420
581 530
340 136
900 372
952 557
226 603
800 941
197 903
840 144
714 711
237 94
613 483
693 487
993 998
469 918
443 286
745 880
42 789
869 565
476 910
113 648
79 743
582 395
857 269
130 943
929 542
299 126
143 205
530 424
476 708
542 590
486 303
921 828
90 133
798 870
217 733
810 367
187 811
15 963
244 4
324 524
949 436
167 940
753 174
387 354
336 51
302 358
572 80
180 407
672 171
273 873
720 784
373 940
49 368
576 196
918 385
188 424
440 453
624 47
19 332
434 905
900 544
735 402
546 956
153 889
60 334
540 1
793 826
927 665
845 801
985 466
677 108
583 595
5 855
809 681
804 495
478 213
443 801
900 876
468 640
817 462
637 704
114 525
526 883
648 914
47 564
825 413
18 293
770 3
984 216
474 413
591 941
1000 402
884 848
682 84
388 994
624 733
945 533
411 423
161 673
394 546
614 292
822 532
590 720
519 744
341 202
765 801
345 163
371 598
788 856
25 171
515 321
43 387
927 12
933 517
591 542
202 79
52 389
457 179
793 168
811 489
199 182
813 266
80 174
273 391
989 392
676 203
952 836
911 522
35 918
6 616
291 612
369 545
707 175
828 505
721 754
480 44
403 952
365 719
926 803
488 683
326 424
803 843
996 755
432 602
923 784
253 385
935 529
469 251
876 562
316 217
770 632
266 713
181 101
527 248
276 49
496 181
971 850
180 48
902 333
376 674
895 252
96 893
575 19
621 133
859 75
170 933
33 924
279 767
780 650
805 132
527 939
425 74
96 996
46 48
229 229
136 547
553 269
901 936
326 237
481 384
19 480
810 834
489 629
494 475
605 490
515 380
468 868
94 500
995 960
610 965
756 165
366 495
319 648
346 39
518 648
402 426
230 138
423 452
240 893
240 678
210 853
800 764
176 109
950 976
255 632
818 699
362 93
228 291
338 427
947 51
917 178
469 36
53 476
589 101
808 825
369 193
896 132
258 72
602 419
783 808
8 530
888 17
105 397
27 205
874 784
277 89
875 886
587 81
932 362
548 699
939 640
773 140
19 386
259 979
416 354
511 226
899 791
354 882
760 121
565 145
279 448
122 338
55 452
166 81
328 1
976 906
463 876
757 92
815 962
976 544
438 277
123 778
205 858
931 828
287 690
402 703
437 422
92 84
768 533
277 150
987 214
803 198
222 229
344 162
946 336
542 285
288 877
12 533
966 629
331 256
257 591
163 555
108 739
32 438
625 527
534 642
32 9
866 9
216 308
940 62
945 389
448 518
356 374
642 39
467 380
354 964
852 434
442 338
659 110
465 155
118 910
962 530
964 427
561 867
941 317
573 83
166 765
960 291
119 899
112 781
993 17
328 391
645 287
686 750
597 584
567 691
265 260
790 746
927 495
565 825
454 282
337 370
747 355
250 579
802 710
75 338
470 470
820 771
20 112
110 946
481 923
391 718
415 419
272 83
778 37
342 255
921 113
669 159
398 70
2 617
466 745
978 657
981 883
696 500
982 314
245 443
249 617
285 358
339 679
638 781
800 635
213 610
737 404
916 872
332 648
676 561
188 127
166 316
718 902
596 668
892 607
690 630
630 352
71 28
874 396
137 342
189 90
621 3
22 206
609 9
247 286
357 801
34 830
566 967
1000 189
930 662
803 235
908 730
802 785
118 135
630 983
598 612
411 737
415 65
890 830
400 308
810 974
616 588
907 904
508 414
328 201
929 19
668 774
154 467
386 154
807 789
43 347
824 749
431 756
499 917
7 460
330 906
45 202
87 707
921 489
1000 555
269 110
82 162
735 598
395 504
172 59
905 556
910 972
510 454
116 624
434 205
935 460
851 802
94 108
646 995
841 312
339 156
247 623
431 300
630 927
282 56
470 498
232 392
430 365
228 838
119 686
615 428
239 404
985 216
841 65
671 321
92 887
912 574
235 986
267 891
746 133
945 711
838 364
68 400
24 175
719 669
577 129
9 783
712 476
399 988
612 356
944 321
25 664
429 405
435 70
980 650
54 123
93 860
121 585
595 325
330 693
254 361
78 584
24 356
945 949
236 540
91 779
245 313
863 843
739 452
991 416
932 395
561 546
944 1000
783 76
362 521
866 457
183 306
578 714
163 51
104 932
110 96
69 663
951 602
603 580
218 134
362 424
125 906
923 913
729 800
552 132
948 295
471 716
377 353
455 116
768 393
292 20
363 350
772 828
473 73
983 335
185 973
897 792
337 858
362 119
546 912
349 985
101 436
658 67
578 113
3 938
404 316
150 345
77 840
959 752
610 708
145 355
211 377
427 931
535 911
194 865
638 708
269 931
791 18
208 632
831 903
135 75
512 417
493 759
684 281
527 60
257 252
458 898
802 888
769 782
212 63
572 24
839 245
371 273
509 281
668 7
37 808
631 837
442 801
97 370
768 325
949 981
523 451
48 327
652 91
262 868
971 702
947 679
7 849
352 910
756 359
896 23
588 813
453 147
323 433
830 181
897 951
756 231
673 123
102 886
358 98
308 630
11 642
463 229
578 167
650 732
360 947
743 873
41 669
284 373
195 599
559 423
670 519
439 473
620 365
165 380
373 280
205 778
833 340
65 520
589 317
179 654
41 510
754 325
992 985
785 846
853 812
834 360
328 801
656 668
76 36
946 33
924 334
580 165
139 412
614 79
405 503
334 705
932 78
794 410
758 743
403 430
675 512
447 501
675 637
505 497
916 506
790 212
982 594
241 171
498 819
514 499
989 310
66 902
475 687
468 538
230 664
305 377
987 353
2 268
955 70
306 967
511 189
555 268
182 735
76 718
220 176
597 804
8 325
122 50
903 367
915 406
519 933
104 767
735 425
701 416
445 161
583 720
404 607
148 25
536 971
817 527
581 753
134 726
117 797
988 81
374 731
620 532
965 839
108 559
572 688
830 178
803 223
595 784
268 739
126 253
212 338
809 521
157 906
760 432
954 393
380 669
635 925
507 931
24 350
628 47
165 712
690 931
728 552
794 335
127 764
50 286
34 741
556 934
371 461
402 9
500 10
250 274
407 68
857 964
37 815
931 842
900 636
323 248
895 749
579 244
862 437
282 297
481 738
510 292
212 286
576 592
885 663
943 50
354 152
186 366
676 652
464 773
229 639
531 353
910 79
517 124
711 924
356 550
721 175
978 440
966 596
691 703
270 60
620 393
820 907
545 166
756 760
443 799
211 408
414 635
217 968
477 184
225 930
474 142
554 924
82 555
89 298
222 12
11 102
411 708
318 747
491 878
746 64
577 196
457 946
236 302
843 920
115 257
650 987
391 265
159 63
2 509
753 766
133 3
740 801
358 276
459 186
533 421
944 211
107 630
709 531
470 814
241 885
164 458
853 332
92 212
466 203
733 379
352 973
834 971
439 685
280 314
573 825
900 433
605 302
241 600
395 299
470 362
983 409
788 774
532 668
406 520
830 987
559 790
476 599
62 923
206 307
478 528
727 264
797 710
269 158
263 269
776 335
618 1000
821 850
718 228
963 623
538 637
366 170
478 182
802 590
468 768
90 218
268 482
701 1
494 556
615 196
98 776
828 168
132 391
914 199
86 82
919 794
341 356
381 777
771 710
327 232
782 89
508 360
597 448
36 356
477 630
113 699
164 769
454 379
976 791
930 138
501 887
582 240
771 277
408 791
770 142
61 391
536 709
316 383
404 21
786 471
248 827
517 517
285 146
306 691
469 873
870 440
22 630
730 665
512 450
452 723
451 820
628 163
236 494
959 917
233 751
870 61
4 515
419 840
548 853
154 220
921 341
427 670
928 548
919 51
268 968
685 473
263 781
605 821
57 623
97 31
941 800
700 847
384 461
915 978
515 633
10 528
630 753
432 961
931 446
859 136
176 865
527 575
91 258
748 898
547 244
464 400
624 36
898 411
969 698
236 945
960 715
115 602
273 691
891 861
786 701
668 714
597 25
634 964
614 19
104 359
997 487
5 91
801 946
521 243
631 478
375 81
259 851
907 73
118 67
351 227
916 275
600 266
74 411
345 670
502 44
752 466
822 429
592 303
956 841
312 413
33 685
716 299
784 216
386 901
274 72
169 679
293 528
645 721
348 982
462 390
202 417
876 263
381 318
515 466
831 463
628 713
101 243
387 188
532 96
884 844
168 97
189 931
190 848
883 533
148 916
635 156
836 803
356 363
665 34
861 192
742 869
144 436
909 820
390 969
965 305
185 977
715 968
929 193
969 994
95 921
178 890
163 660
794 313
99 437
373 73
528 922
431 176
5 605
688 641
873 370
899 9
871 167
274 206
728 688
867 513
215 727
712 369
546 178
492 198
485 666
416 189
786 355
894 694
126 184
299 2
663 498
88 474
163 813
718 632
542 62
217 603
11 485
988 324
675 614
136 499
535 213
960 215
764 83
294 199
247 67
738 300
600 588
240 626
727 741
138 336
298 145
615 839
14 177
612 787
902 570
100 453
438 762
953 698
977 995
700 308
997 623
899 470
604 905
179 299
213 829
534 93
470 808
810 51
721 92
943 294
930 475
803 726
53 305
122 565
558 351
943 734
271 406
792 746
628 68
149 165
365 895
673 866
2 373
265 211
656 351
408 388
112 152
263 846
767 852
738 220
425 464
801 85
222 932
865 992
331 315
783 946
792 129
379 922
945 563
943 93
277 504
890 211
79 908
115 44
796 304
312 654
863 142
67 809
310 556
803 203
626 877
621 935
816 441
133 18
794 495
249 424
500 956
376 148
765 107
102 320
884 575
257 816
120 186
827 889
249 447
225 768
247 358
431 332
672 595
876 491
652 484
580 928
384 42
654 57
437 839
318 287
641 321
871 708
170 892
575 893
309 653
367 941
488 836
905 949
545 259
36 524
268 193
522 368
591 739
377 24
539 398
965 979
233 517
935 635
223 381
905 1000
672 669
426 178
221 567
574 337
762 628
433 121
395 670
583 331
125 406
329 203
891 376
427 100
1000 860
642 416
575 242
196 454
375 741
88 751
151 636
570 67
503 957
219 287
78 453
950 877
101 32
489 407
728 835
302 94
601 740
213 843
739 932
213 247
828 415
141 326
801 849
777 929
814 939
171 342
109 655
182 602
494 989
674 929
809 759
753 783
720 615
275 536
116 511
416 84
473 408
757 768
121 736
712 843
196 429
699 833
11 88
260 63
745 663
744 286
103 333
861 252
693 574
300 452
430 22
730 721
828 278
296 875
379 880
477 636
967 349
184 413
472 493
560 177
923 58
647 121
439 279
941 733
893 152
631 504
145 949
707 836
280 743
670 122
430 855
440 202
942 76
934 655
255 415
60 87
331 644
987 563
841 288
522 86
8 593
891 444
556 402
722 234
692 426
416 469
909 355
401 528
4 847
405 260
723 44
727 248
889 606
681 306
542 779
10 254
208 986
213 632
33 382
525 944
91 790
424 362
472 475
546 689
838 121
574 694
764 758
770 428
694 205
421 27
599 827
506 270
84 729
733 495
285 597
578 589
500 1000
548 500
931 729
989 146
785 743
77 516
969 152
353 840
232 774
997 693
859 135
668 793
738 286
452 79
570 772
388 51
412 724
424 247
315 867
89 18
257 939
778 309
835 745
468 853
703 574
157 967
639 495
301 142
580 546
663 419
810 695
475 513
278 926
798 909
93 527
81 737
412 311
195 539
563 94
874 158
284 902
546 44
637 617
128 566
95 710
154 661
869 38
208 281
408 668
774 752
406 304
305 67
98 727
830 345
634 545
969 653
797 629
764 656
995 741
907 642
477 340
510 241
166 630
21 745
744 288
903 225
898 22
712 554
577 178
505 654
709 854
352 141
835 771
76 848
257 414
2 527
386 445
328 371
311 349
978 369
945 372
502 365
128 530
641 230
958 6
827 522
239 615
591 713
412 550
789 461
765 280
372 608
762 255
870 605
538 921
272 123
828 120
283 992
24 762
302 690
409 779
345 781
667 806
561 809
139 765
34 444
175 598
650 763
969 67
109 594
930 894
435 522
209 658
734 188
318 550
380 766
76 441
173 437
597 254
469 757
581 370
313 75
108 588
591 150
391 833
171 481
691 878
268 944
825 228
410 592
272 337
581 886
276 393
954 812
408 92
311 111
439 513
259 875
104 221
685 852
241 262
467 843
321 488
919 902
392 837
908 112
405 202
430 844
673 543
255 436
772 218
537 407
444 491
522 401
254 68
159 569
89 517
144 280
148 577
48 47
617 508
670 501
338 455
558 811
129 738
22 879
573 895
424 79
894 846
223 426
330 717
422 793
350 385
530 635
79 289
812 811
545 508
331 601
365 328
186 376
944 431
444 594
856 788
205 710
451 983
385 916
267 627
177 859
764 774
406 579
105 474
902 657
235 842
988 799
739 805
583 383
907 522
599 938
650 473
451 174
197 81
982 112
17 91
221 750
423 264
503 752
61 79
222 254
124 866
924 294
936 435
23 73
501 371
747 864
265 341
718 267
328 211
410 118
692 993
857 898
130 843
943 577
413 499
874 335
750 301
272 985
769 747
138 55
271 477
450 601
427 984
768 497
901 929
277 93
626 672
677 537
217 4
257 218
433 940
538 84
254 671
394 578
597 208
359 328
165 809
439 165
733 738
321 879
747 460
51 174
479 411
756 965
896 246
630 642
497 715
164 789
342 461
109 649
418 208
133 921
27 692
876 222
343 672
563 117
827 515
70 251
793 830
552 841
448 37
1000 164
961 902
76 808
895 375
817 559
757 408
635 713
323 888
394 405
686 389
652 99
474 57
914 235
680 187
600 410
118 699
384 93
326 578
39 206
962 212
679 567
720 539
442 559
832 235
274 539
792 66
29 309
486 376
588 798
940 982
964 155
188 179
893 763
182 473
496 423
746 120
728 133
610 903
37 965
472 417
436 880
506 153
667 434
36 400
934 653
230 364
626 471
326 62
393 11
524 844
156 961
379 294
494 980
629 158
23 967
487 3
398 107
48 882
500 32
424 638
794 169
670 263
488 483
689 433
583 879
800 176
481 627
254 917
60 254
609 59
251 37
319 904
500 773
776 312
443 238
498 258
727 161
87 625
344 726
22 868
506 227
873 239
407 2
718 354
998 656
518 263
388 166
180 282
572 103
282 100
11 765
355 431
842 527
277 702
950 330
778 711
787 143
635 236
594 548
565 78
821 237
396 353
858 166
599 507
311 829
899 779
753 161
552 567
268 299
846 552
643 976
842 213
404 475
620 352
196 583
610 981
995 946
454 21
910 941
641 936
950 286
165 772
717 602
901 16
156 470
5 800
838 246
987 729
449 975
949 166
987 625
770 870
703 349
349 798
465 353
6 759
619 130
908 13
863 512
504 80
815 287
648 973
934 779
936 270
616 809
348 880
198 58
149 940
871 544
150 756
917 625
105 376
633 516
914 541
688 37
492 379
655 126
462 57
330 207
557 56
845 119
394 988
840 247
169 423
743 402
251 564
493 526
193 909
725 563
313 436
727 97
650 54
861 858
797 259
727 620
681 438
800 605
663 642
258 726
185 931
899 406
710 629
95 907
598 699
709 653
532 242
588 360
639 771
943 40
41 22
33 576
697 556
183 640
65 194
960 489
294 946
121 147
655 998
828 549
656 212
683 922
592 114
374 393
224 503
628 435
437 576
844 270
825 462
493 945
277 712
231 107
541 158
530 907
6 248
465 218
234 367
94 624
970 548
668 114
214 768
629 325
784 961
632 640
502 885
239 818
916 167
913 23
880 628
985 584
821 549
140 454
776 921
159 668
978 910
356 307
902 864
370 83
603 286
644 719
410 180
678 901
411 472
339 515
814 289
339 203
69 791
660 615
664 20
83 80
495 116
956 272
570 112
503 512
490 939
782 812
702 771
783 23
600 697
938 229
585 549
284 114
975 492
345 210
350 827
610 445
670 632
111 368
468 645
3 679
892 580
421 86
760 551
913 473
140 94
796 75
508 797
218 901
423 367
827 272
901 161
291 81
788 889
807 918
975 342
907 370
787 288
334 200
946 487
568 992
580 896
126 790
540 595
44 121
51 315
519 797
294 660
83 374
435 86
584 336
254 949
920 991
61 699
899 634
552 6
719 226
444 248
578 146
431 848
503 904
103 283
30 613
579 204
929 142
176 428
935 673
431 305
745 329
364 305
836 581
144 176
522 933
626 220
902 418
683 547
276 537
967 152
994 164
479 504
561 607
516 133
584 89
469 881
438 188
655 552
308 572
967 753
736 79
920 366
571 180
159 761
685 112
261 216
92 759
550 121
268 283
92 396
182 918
244 515
606 551
17 230
808 602
77 108
429 151
853 458
192 154
863 351
323 226
910 280
534 15
159 813
832 650
731 985
905 79
947 264
941 900
542 972
914 705
940 503
965 231
747 308
594 258
494 722
919 823
728 402
880 557
358 61
475 300
363 707
765 25
742 525
744 228
270 100
236 172
797 438
3 172
121 967
213 408
655 241
943 109
284 839
23 95
576 163
958 699
748 417
465 625
700 20
755 596
480 755
453 57
299 765
825 465
835 5
601 400
574 377
266 870
586 648
951 999
759 363
941 637
330 704
566 492
786 163
161 80
41 740
144 446
827 5
112 380
33 939
698 488
240 224
988 309
769 886
355 168
244 716
620 36
542 765
348 537
241 847
569 194
248 475
449 383
976 580
189 538
452 602
165 653
447 308
804 936
97 653
143 128
418 732
946 415
675 835
392 560
143 793
380 587
438 391
840 795
158 325
710 14
418 264
857 530
926 764
417 264
414 805
640 209
686 61
285 829
263 827
578 63
408 555
790 327
314 580
1000 274
851 122
217 826
246 590
425 811
215 860
385 817
688 672
413 1
229 165
927 150
962 879
115 331
420 93
348 435
611 850
130 226
908 33
988 860
248 249
239 160
837 998
765 597
882 289
94 401
295 5
746 794
839 108
998 147
967 455
613 660
11 476
972 251
234 290
196 365
755 526
260 300
284 614
419 853
307 956
650 218
505 11
353 870
259 838
345 568
113 965
5 146
844 931
92 286
341 111
994 929
721 149
260 738
220 457
201 340
491 607
197 28
609 933
951 830
488 720
479 45
657 846
538 706
167 265
498 613
59 821
631 367
991 890
929 589
69 550
540 846
626 107
188 393
657 618
72 554
203 84
577 693
764 413
938 50
521 226
105 503
535 872
220 988
799 759
891 882
195 634
683 133
316 873
415 812
530 539
617 649
653 118
190 425
146 258
635 812
891 63
770 490
843 811
337 341
467 530
558 315
611 259
624 335
922 84
942 145
296 81
864 503
896 583
403 296
871 565
533 470
122 847
769 299
636 507
791 479
377 372
707 794
681 933
98 244
210 175
727 985
94 242
386 158
187 960
238 138
793 573
651 897
642 924
97 9
322 243
522 486
505 155
177 522
109 967
754 925
167 802
723 177
994 614
923 990
414 964
227 821
336 48
721 260
630 168
627 649
413 538
862 252
80 226
340 382
577 679
556 439
327 217
542 721
885 92
677 23
525 285
862 699
806 801
429 842
112 812
939 387
276 255
837 187
416 167
530 76
933 40
891 289
417 83
250 189
974 277
874 691
760 506
419 401
772 758
638 410
143 377
798 241
946 107
582 648
385 17
834 319
216 140
195 588
86 932
932 226
87 122
630 3
120 658
267 396
227 46
264 930
457 124
626 714
752 717
946 895
503 285
1 618
139 613
493 578
40 883
817 723
102 231
161 77
535 663
121 50
147 199
611 389
772 379
393 468
933 976
480 539
121 72
47 710
687 259
66 457
622 458
71 389
543 88
191 759
904 985
589 733
618 768
184 444
419 862
673 770
672 511
836 878
388 326
546 960
856 558
397 459
763 785
430 94
608 823
948 132
733 971
837 376
52 443
128 654
286 76
105 289
810 736
696 720
3 952
487 589
524 947
48 285
135 573
278 825
591 403
31 304
388 399
972 840
128 551
40 34
365 507
465 756
66 705
900 851
151 952
235 380
1000 141
360 633
383 539
318 622
42 933
690 309
806 615
657 677
637 420
430 389
250 110
838 565
269 739
229 227
244 658
503 76
916 224
689 577
962 620
139 514
311 267
610 645
534 748
159 730
155 154
809 669
442 987
518 69
44 794
130 778
204 343
294 806
373 667
760 875
590 880
747 923
994 612
552 782
581 822
470 49
861 726
960 267
82 186
556 67
466 585
661 136
60 973
1 152
436 393
415 407
243 38
631 632
373 702
573 646
77 142
772 489
820 557
776 268
146 256
979 618
716 463
784 779
42 303
408 207
851 654
995 728
130 715
218 880
771 213
278 806
903 684
680 849
738 414
895 578
5 389
776 144
919 771
599 812
145 764
510 47
63 51
387 218
31 754
936 625
904 88
5 430
519 103
221 997
262 400
226 235
821 965
254 553
632 95
819 411
84 155
319 414
620 903
530 763
736 768
174 987
62 298
650 423
198 269
569 221
79 962
105 323
140 255
443 182
28 852
595 544
926 87
649 400
701 77
791 885
858 247
385 476
477 30
514 976
809 281
177 592
906 478
439 844
527 133
28 102
908 998
124 356
1000 184
517 58
167 844
753 923
334 332
860 589
392 220
582 538
611 288
38 970
707 679
4 725
892 157
740 243
237 484
791 624
394 726
392 228
287 781
576 104
899 613
264 581
805 681
2 983
706 808
65 73
7 56
878 395
854 288
854 675
998 996
424 218
328 930
278 998
67 416
623 265
409 696
83 564
326 859
539 69
301 427
724 645
215 218
373 591
305 74
207 743
486 769
856 365
887 551
639 95
98 258
417 794
63 366
99 656
431 444
906 537
913 843
470 306
561 168
997 630
490 494
380 381
599 318
819 547
432 110
936 482
273 674
115 265
113 377
536 761
839 631
73 701
175 986
210 759
231 457
63 766
701 327
153 412
842 3
741 515
409 554
559 969
140 735
777 5
177 367
286 545
451 725
93 54
66 537
375 509
403 937
571 599
910 287
755 937
683 473
959 229
829 774
743 452
281 881
989 563
162 585
107 129
367 425
533 283
201 523
163 451
401 910
341 727
138 26
172 849
892 181
401 697
127 509
737 343
881 84
342 552
968 420
699 291
589 376
855 141
958 606
429 475
98 664
298 785
743 185
157 516
889 678
722 573
496 324
170 78
184 632
178 380
905 574
367 435
585 113
677 595
471 821
512 404
513 369
604 135
78 566
895 513
124 258
47 118
113 164
835 903
85 376
773 765
540 103
413 378
411 960
58 662
315 637
267 43
15 655
6 477
978 793
819 386
456 812
382 670
185 102
209 493
156 398
996 763
19 664
676 661
650 439
499 871
975 621
782 556
264 656
430 583
980 228
908 790
57 237
542 477
337 436
51 447
744 141
989 336
660 229
940 806
487 592
941 320
226 848
382 744
141 270
385 95
352 197
153 364
677 164
290 832
191 997
651 226
94 640
68 586
908 508
587 113
885 898
693 670
688 189
523 970
923 47
347 332
133 200
395 746
487 509
109 178
952 444
876 503
900 216
630 204
315 724
695 642
607 230
595 592
848 889
454 601
832 9
226 883
217 254
998 957
393 661
235 951
538 176
636 104
83 995
342 224
793 446
732 950
315 673
257 918
213 557
427 48
61 217
147 895
602 454
98 575
7 317
285 290
654 522
80 638
516 492
416 815
779 858
635 997
71 181
942 608
4 221
216 285
681 457
924 911
524 588
292 701
111 526
629 559
872 357
575 599
888 28
253 498
253 196
396 35
724 726
36 503
380 269
12 824
591 980
898 734
336 402
431 31
424 725
845 231
53 58
375 924
631 219
312 744
339 894
772 103
906 213
620 868
320 492
70 707
827 367
331 570
293 483
908 632
198 127
980 725
614 628
880 44
197 556
71 914
475 191
684 311
278 992
576 348
228 204
617 699
660 927
796 694
112 219
748 937
826 398
134 954
241 368
668 164
682 608
65 337
588 878
40 302
780 571
583 89
472 508
111 362
379 424
839 521
348 924
131 282
192 332
217 960
784 188
171 17
45 222
632 48
7 365
601 73
68 239
763 171
350 750
946 767
334 899
876 416
238 867
815 807
880 268
764 162
654 769
339 51
903 272
303 14
805 59
387 112
554 696
826 116
52 70
505 302
157 112
149 175
926 253
432 538
559 758
673 421
713 954
115 751
141 561
463 554
455 446
470 260
329 990
734 900
460 229
742 963
605 679
57 843
580 909
726 878
311 878
916 458
100 15
908 53
488 60
358 430
708 189
789 924
500 810
530 258
912 937
184 180
567 702
160 361
746 502
359 1
755 864
703 127
722 948
577 433
425 294
994 212
191 471
616 714
792 808
246 883
634 629
215 710
66 938
14 693
187 213
107 931
738 432
669 931
856 196
922 31
563 381
937 122
686 618
872 329
405 573
930 127
507 444
755 731
194 755
764 825
76 191
275 286
469 124
445 801
85 945
395 257
925 761
929 404
539 278
53 272
515 135
690 993
186 401
750 4
565 479
818 601
680 474
551 836
333 972
481 992
866 647
874 658
406 53
445 709
455 763
762 760
830 183
310 798
922 91
110 294
623 492
140 208
422 824
900 462
608 166
2 334
931 273
744 249
501 681
877 997
982 17
550 64
572 313
855 904
291 923
403 630
529 402
453 396
16 485
994 799
738 914
746 418
459 10
992 964
966 932
521 931
654 801
799 782
140 302
100 738
324 582
137 213
960 839
412 62
885 369
2 320
402 390
593 927
187 166
901 486
821 3
784 434
764 606
232 219
367 159
617 857
940 745
959 486
721 401
459 350
665 92
220 116
374 566
27 72
593 345
80 458
435 440
766 188
591 258
685 278
446 802
491 302
395 301
130 683
855 150
893 283
814 495
24 409
323 893
246 826
573 137
406 248
546 532
312 219
819 153
867 228
609 981
906 183
118 361
472 485
735 922
295 847
901 835
732 999
703 42
221 187
753 347
996 122
287 273
268 487
714 249
889 70
399 844
628 274
946 549
104 297
944 860
469 545
83 5
352 100
750 791
654 182
411 251
620 19
361 655
217 264
329 499
446 331
2 735
40 559
111 940
654 370
999 293
115 629
718 217
632 636
307 757
984 750
302 746
936 822
54 535
330 243
696 535
97 63
934 319
372 818
827 26
446 42
442 731
977 664
421 531
97 562
459 811
417 416
205 694
548 167
439 268
777 26
948 280
114 590
754 431
891 560
434 64
104 611
395 330
211 766
729 938
140 523
727 808
288 869
444 359
605 856
185 933
725 204
127 339
960 281
864 753
120 339
268 146
170 922
799 273
168 920
74 17
403 433
857 402
664 145
380 908
418 23
282 622
720 719
124 996
477 248
403 528
263 384
304 2
738 823
582 823
139 189
902 347
743 732
75 725
168 377
682 49
815 668
270 933
264 940
242 481
267 42
448 897
857 792
253 658
658 826
884 478
564 768
235 827
998 330
347 427
313 931
715 201
242 920
41 124
649 680
268 887
563 439
534 705
429 815
725 682
204 717
632 895
115 716
217 147
607 394
880 240
936 804
439 361
61 302
404 469
267 830
906 427
91 853
86 478
781 489
148 133
541 370
305 804
14 168
949 635
547 971
851 232
572 977
151 519
306 54
627 262
698 286
342 602
241 60
856 819
673 738
438 995
219 671
736 692
308 571
827 980
214 519
328 587
592 674
9 286
205 172
948 862
425 3
583 747
393 789
192 240
650 818
481 886
147 913
314 927
82 69
26 506
205 992
86 792
92 418
422 432
23 269
338 954
740 738
248 554
494 726
44 809
950 739
907 882
724 3
28 811
833 652
644 392
409 471
671 918
563 75
260 294
863 502
683 88
860 403
833 811
159 595
976 745
979 721
656 284
632 10
4 335
816 26
432 61
364 476
877 307
653 265
268 737
767 86
714 341
858 282
20 297
520 424
595 943
346 989
400 880
869 961
824 418
646 834
619 215
21 576
688 446
910 5
778 434
478 78
246 180
12 385
138 983
682 761
241 860
967 551
864 302
843 719
536 174
335 589
523 684
228 327
240 115
353 862
896 255
949 252
169 279
894 780
688 587
108 896
488 254
715 853
105 9
2 630
7 490
307 102
732 618
92 582
713 998
540 980
396 128
338 476
624 881
728 735
301 23
327 310
371 998
233 137
103 387
934 743
147 274
315 382
232 373
842 164
802 251
435 250
344 418
588 952
59 221
596 830
959 553
477 312
253 733
831 131
836 154
878 919
394 427
685 514
403 174
540 160
971 488
832 393
917 466
346 869
203 687
944 753
23 464
138 917
174 354
643 845
796 512
634 712
838 916
477 426
121 612
667 231
391 594
326 28
612 774
370 330
50 879
527 580
671 542
477 611
399 468
306 653
946 247
864 928
62 12
53 710
353 439
57 170
66 561
861 204
811 824
356 153
407 779
514 477
376 507
300 862
797 575
29 262
383 112
568 145
747 33
116 337
154 579
101 805
714 450
146 974
946 535
880 318
450 886
445 658
911 326
774 641
565 429
832 816
127 312
304 883
677 180
860 995
552 453
680 902
445 994
597 795
715 331
915 475
349 364
207 56
959 391
554 375
45 88
106 559
398 534
188 915
417 864
127 1000
158 508
180 521
405 585
331 636
867 269
513 199
389 311
385 189
491 910
976 255
356 694
254 329
770 137
811 205
150 625
460 122
913 679
634 836
858 463
582 779
547 797
450 775
976 820
208 676
381 122
165 338
210 472
694 625
627 98
117 45
656 727
233 551
251 219
210 421
800 376
944 855
153 643
511 601
264 281
427 189
647 760
982 650
37 900
495 567
948 86
658 461
622 876
351 618
133 992
985 873
800 928
805 724
779 426
613 748
54 416
77 683
488 721
244 795
486 489
655 479
721 853
183 431
592 28
814 443
343 363
446 662
844 547
257 855
619 812
82 966
483 414
406 281
730 394
728 291
488 745
215 388
101 229
566 153
138 972
939 318
884 33
379 939
657 504
282 669
656 678
552 737
667 116
451 634
531 988
312 711
15 778
797 668
609 469
83 791
303 649
283 381
871 711
661 628
775 193
71 541
666 918
752 680
349 840
629 645
708 547
35 655
489 609
366 703
158 593
50 304
854 679
123 121
876 857
815 40
979 474
892 932
530 953
586 798
161 975
891 333
193 896
544 711
451 480
246 645
43 732
61 50
583 531
808 141
16 976
637 556
457 487
788 271
353 829
332 807
468 513
372 921
832 291
925 832
747 178
278 457
690 187
567 29
931 454
802 488
25 739
789 751
738 826
367 541
493 78
304 396
900 532
416 561
269 250
108 615
286 828
457 116
898 986
652 444
112 467
950 51
48 309
774 971
941 299
791 449
372 992
335 14
517 601
38 912
389 702
850 1
536 137
475 735
846 679
451 495
508 964
120 853
615 7
564 734
212 69
501 686
663 764
229 629
493 599
784 357
674 92
326 988
872 882
171 613
546 748
964 175
220 920
239 738
875 610
277 682
687 278
816 279
684 402
34 687
764 182
716 125
785 997
330 875
863 259
333 557
688 165
321 648
463 13
596 286
21 392
572 497
823 321
647 640
989 11
13 345
927 421
870 347
186 676
418 36
914 72
1000 599
74 173
674 368
300 461
969 558
194 699
67 526
552 666
797 842
123 115
720 467
174 390
499 633
281 214
141 765
767 870
281 915
622 529
584 48
334 683
43 441
294 382
587 328
215 934
721 930
647 60
633 871
639 501
293 358
326 912
289 144
795 601
140 956
114 606
214 306
932 804
76 499
233 794
209 276
992 480
482 30
122 633
997 762
110 334
455 181
150 535
23 311
377 364
266 138
586 801
932 402
893 742
497 566
91 505
636 641
880 817
679 576
470 840
583 678
98 886
869 513
403 407
935 839
246 82
475 389
910 820
82 269
790 488
258 466
580 585
708 234
111 794
593 970
520 39
516 173
41 699
682 615
941 642
230 617
534 206
900 252
947 347
772 540
322 678
87 790
363 574
28 203
523 435
133 470
323 48
811 383
718 325
731 274
955 627
306 188
224 360
867 270
240 983
547 884
681 928
951 207
101 270
238 636
313 998
968 92
322 192
964 596
494 684
679 890
556 767
204 148
755 59
43 219
496 466
404 350
771 699
877 373
102 286
335 376
565 324
153 56
523 863
882 794
17 408
372 290
495 462
780 102
99 706
471 846
919 486
929 803
388 727
460 683
820 928
534 702
982 8
778 764
37 592
15 42
652 770
883 583
576 262
205 669
415 193
915 247
512 109
395 759
231 770
728 39
569 460
859 403
887 433
656 390
706 215
903 383
927 959
39 700
231 625
691 979
249 43
13 351
426 649
333 321
961 273
105 748
223 949
119 333
470 739
583 709
737 575
3 422
669 848
31 953
371 823
649 12
317 308
361 154
173 13
357 336
864 502
972 896
754 538
817 699
230 494
175 20
696 64
595 144
986 731
710 349
304 482
347 537
440 969
56 83
722 523
117 261
320 446
972 815
159 614
670 247
694 505
94 427
257 449
98 707
646 704
236 6
362 450
406 796
589 924
475 951
346 642
521 359
944 872
554 303
60 244
940 594
51 551
856 438
450 104
254 948
122 116
64 475
319 866
954 114
544 917
490 135
154 678
233 503
989 589
498 908
827 983
805 904
623 363
277 10
4 779
571 805
428 820
446 587
158 978
8 661
93 947
163 213
740 326
730 655
282 719
624 924
87 795
209 121
378 833
23 633
430 98
619 786
216 212
432 795
474 768
373 22
743 807
548 478
789 438
285 967
392 822
480 238
970 449
172 572
137 101
927 439
397 914
802 582
12 61
22 112
449 222
504 770
436 869
823 382
274 60
978 14
226 313
699 816
358 370
605 742
688 761
203 685
547 146
494 231
695 544
731 810
263 163
106 856
414 958
703 598
98 815
236 4
138 166
994 305
54 965
161 166
589 599
295 886
374 148
996 569
705 229
443 306
903 509
149 248
228 700
866 580
173 932
805 829
801 375
864 793
787 691
403 845
8 844
669 204
483 570
408 296
329 45
666 993
251 797
941 986
489 674
511 17
7 759
288 668
838 944
824 848
370 439
162 373
968 438
28 64
742 181
505 329
918 376
334 418
36 43
11 379
471 844
831 63
769 89
479 399
926 451
406 580
411 747
323 435
677 348
383 524
232 160
461 306
556 968
14 948
943 383
610 432
122 319
425 620
759 63
620 238
293 532
348 726
6 174
774 231
959 625
274 711
378 943
404 75
862 108
337 169
533 51
508 577
273 30
1000 711
862 271
428 341
637 724
160 249
904 201
5 510
424 999
328 48
177 234
378 257
987 711
290 901
860 169
705 259
565 828
197 299
671 606
871 191
782 851
961 844
781 879
167 316
422 872
695 681
483 270
536 915
213 440
884 591
736 897
57 469
756 32
64 217
713 294
894 558
650 391
338 361
847 196
382 429
703 691
504 965
488 63
714 704
153 471
524 539
505 235
727 13
700 152
54 119
163 455
375 157
783 85
90 387
477 495
350 801
596 824
35 567
835 370
76 141
962 897
98 609
605 893
642 145
832 7
23 26
996 989
910 289
789 633
733 227
294 543
828 939
448 116
5 69
252 954
962 599
633 265
31 844
79 735
144 706
689 99
386 617
901 844
582 895
364 795
140 827
111 759
466 495
640 55
615 636
883 767
592 325
18 629
709 173
717 196
911 140
531 755
304 755
717 254
294 294
503 705
441 478
754 874
651 717
956 206
308 137
939 946
5 162
286 743
258 610
452 156
39 926
960 11
791 661
264 465
725 630
872 373
899 515
216 537
129 363
590 408
877 845
134 395
159 778
118 980
868 27
741 810
407 540
964 529
947 6
299 874
408 536
422 809
661 802
14 717
223 739
631 823
404 707
403 506
576 213
231 402
707 91
114 411
763 491
629 476
439 559
789 169
143 571
68 164
931 192
631 2
344 486
626 468
649 217
256 536
918 548
292 311
419 439
462 598
508 985
843 876
210 304
820 128
3 988
32 762
619 315
905 593
893 128
413 776
55 470
826 695
120 126
790 545
315 205
586 48
774 170
144 688
369 424
224 578
337 281
879 916
208 393
461 268
214 287
211 734
630 518
425 929
410 277
780 645
144 792
242 12
708 593
580 260
564 38
413 45
852 714
77 969
105 344
132 206
229 350
168 111
962 484
13 439
697 319
638 92
865 508
861 519
626 404
182 22
420 378
807 19
883 902
743 931
693 830
861 183
228 335
296 120
542 462
222 840
874 632
785 166
618 284
429 601
239 104
489 897
634 159
604 304
688 742
241 456
432 364
666 318
421 262
549 936
363 163
912 728
204 833
164 838
526 232
25 511
412 651
155 635
546 888
714 379
81 237
471 387
548 324
270 635
569 20
377 367
913 413
106 778
738 499
175 425
299 310
415 975
840 758
703 836
111 117
511 899
643 807
703 184
826 372
555 437
612 444
308 971
41 63
325 330
126 76
896 848
136 190
704 579
374 372
255 453
256 305
753 328
358 920
818 266
136 233
931 550
204 613
361 585
118 900
197 717
553 927
619 337
750 487
441 976
896 586
951 925
460 158
424 966
433 261
765 268
98 864
296 236
703 786
957 861
236 67
695 292
81 165
284 164
466 387
735 633
534 200
400 817
302 863
182 975
622 753
235 843
626 99
20 314
212 720
529 532
653 300
704 227
986 612
819 329
682 426
519 339
218 524
727 569
103 555
191 137
833 870
339 878
200 433
860 74
242 489
794 376
814 30
276 394
720 614
31 991
770 831
445 599
12 239
180 962
679 49
574 913
833 360
322 201
232 933
222 890
35 81
301 855
935 881
703 699
284 905
81 967
666 90
571 622
106 295
728 362
618 823
712 81
597 765
806 180
921 252
179 250
430 789
483 965
168 460
165 372
393 284
959 324
908 346
835 891
249 39
954 452
664 45
867 24
944 579
805 959
173 569
718 927
561 165
637 903
65 858
371 17
85 32
437 205
179 579
423 557
142 711
710 236
500 187
366 9
176 816
838 704
586 235
33 49
23 589
596 439
674 507
311 271
415 371
2 188
385 604
822 702
978 311
119 942
202 438
674 998
990 694
393 585
10 892
18 772
452 460
431 949
869 348
708 160
193 540
741 189
413 769
657 157
302 90
499 10
548 883
969 45
678 718
80 752
641 920
113 233
855 972
166 802
651 811
463 498
951 151
639 217
112 407
953 399
531 122
392 544
960 216
378 454
703 353
244 54
799 459
754 257
455 889
868 638
731 409
233 964
752 608
256 244
111 224
147 37
473 233
629 528
803 459
127 793
188 625
878 723
564 63
495 252
563 594
726 929
438 161
210 757
427 763
127 261
797 680
23 966
605 838
651 59
160 516
869 214
140 51
952 618
887 970
691 95
158 670
723 166
113 927
9 960
188 613
900 90
948 24
587 190
398 3
723 287
99 900
279 506
938 218
596 174
702 232
270 562
801 154
420 342
713 920
143 813
792 593
929 300
170 553
540 594
216 514
472 707
611 35
409 549
629 882
777 608
727 3
568 199
665 435
112 942
27 656
893 435
635 510
97 236
275 572
300 528
106 775
530 275
182 941
323 274
613 642
659 870
217 674
412 580
610 712
757 415
71 42
894 26
840 527
46 589
619 810
662 541
631 454
301 940
911 80
780 52
401 755
697 738
604 999
33 511
797 6
834 544
482 305
971 31
797 153
911 165
802 723
301 250
300 156
707 691
135 403
615 835
63 492
983 804
882 978
46 360
599 170
450 611
557 545
437 521
650 895
368 76
158 17
383 177
678 884
603 524
721 937
109 577
520 311
574 850
685 894
567 839
351 982
130 500
72 984
506 155
882 549
706 393
738 908
117 275
562 680
328 544
40 50
933 233
249 684
930 852
77 47
126 624
704 547
292 958
604 956
792 80
713 706
504 161
766 744
633 5
755 81
570 307
921 178
3 397
869 803
834 269
544 657
367 599
354 219
395 610
759 148
251 686
954 432
281 97
386 247
167 173
529 454
374 861
290 884
893 974
851 571
546 358
151 803
883 862
645 117
486 434
571 734
992 400
474 124
9 797
895 579
626 524
474 392
92 674
32 271
647 850
632 98
425 625
98 753
391 610
116 844
903 543
555 208
472 20
51 282
301 601
625 891
282 824
225 550
673 241
528 880
11 816
683 651
980 196
942 33
637 557
385 532
970 274
982 871
610 467
248 76
525 42
362 345
518 858
782 877
672 464
255 651
44 72
820 411
563 364
941 515
561 418
622 924
450 141
868 151
200 569
329 904
725 485
206 55
901 493
849 681
955 793
475 69
928 69
876 607
645 576
1000 704
997 55
544 535
796 622
520 594
642 958
537 421
589 45
565 8
259 129
722 301
967 402
596 589
356 203
160 466
102 951
953 839
422 100
481 245
481 529
433 239
281 892
711 95
408 418
983 858
234 765
375 332
923 210
999 902
66 651
620 356
765 541
745 891
959 237
830 339
688 863
84 854
723 677
404 903
485 273
31 291
592 525
797 378
56 407
428 977
729 867
144 24
274 646
493 242
918 578
990 786
700 960
94 64
769 39
756 485
317 80
823 592
723 427
750 84
324 345
208 285
169 690
906 165
612 756
326 546
283 173
228 406
164 976
776 855
799 604
30 586
703 599
433 120
202 61
918 510
911 315
594 920
946 190
579 901
849 903
56 208
575 191
596 905
158 385
822 583
567 677
439 136
370 800
53 44
847 20
634 659
244 800
65 793
922 211
212 906
534 899
134 80
332 190
882 639
760 677
642 579
846 240
35 43
64 696
735 842
872 33
648 160
766 585
749 993
957 495
462 898
972 205
36 248
382 168
206 248
628 150
962 194
619 31
386 224
918 432
493 984
196 954
837 253
682 499
170 863
866 804
269 233
224 597
955 188
789 965
765 889
217 925
238 987
573 933
583 820
645 772
490 381
169 634
44 950
438 320
80 685
601 244
849 700
321 513
63 284
351 419
824 802
930 851
213 660
161 498
17 945
668 754
85 708
982 91
28 399
826 70
365 685
244 262
520 149
639 165
381 716
129 294
926 407
375 226
301 184
523 232
221 369
706 991
752 558
511 80
744 131
10 572
235 776
17 974
584 348
926 135
662 143
12 581
664 180
240 312
363 966
924 595
985 260
121 588
337 616
408 37
885 768
533 318
423 251
566 130
941 348
429 414
888 275
691 938
259 751
140 337
251 369
857 85
800 218
883 91
895 635
426 93
310 727
780 345
190 433
175 667
233 492
327 786
612 2
87 891
286 682
844 814
858 439
432 817
948 82
155 878
627 172
83 429
813 38
174 231
916 437
379 558
770 406
572 120
957 545
8 676
870 425
927 203
365 321
90 85
265 238
864 852
316 377
788 159
412 985
471 299
538 545
806 533
146 806
486 550
672 296
190 281
469 61
374 239
537 889
670 248
478 805
748 371
515 138
488 962
561 575
739 279
36 732
969 257
527 851
813 612
335 952
702 581
867 127
419 381
706 948
857 340
299 435
837 209
244 478
412 483
378 186
393 764
899 881
362 209
357 970
676 568
92 79
614 573
754 59
442 649
19 111
992 238
905 161
168 365
852 929
943 795
38 405
887 824
518 248
478 110
507 47
249 555
279 644
768 852
994 275
514 625
635 373
968 222
889 539
519 653
955 791
771 426
251 472
436 254
525 415
167 420
866 141
639 269
54 940
334 96
669 315
347 747
21 742
823 132
26 848
282 810
7 841
248 664
555 384
380 458
720 246
864 471
255 191
617 588
726 928
919 216
106 822
215 14
803 834
111 111
110 995
653 791
387 958
383 558
864 529
772 668
510 148
658 401
111 905
256 906
836 812
530 117
52 801
576 744
694 859
414 907
2 197
159 265
491 371
291 606
298 753
695 839
550 800
917 48
931 255
776 702
731 378
226 247
51 194
94 318
906 498
687 150
774 279
81 202
956 387
59 101
290 147
766 943
480 864
972 554
152 178
197 537
101 557
61 553
460 945
24 627
847 486
329 628
812 458
530 995
464 669
892 213
50 951
982 84
85 244
145 644
742 157
569 434
429 623
707 868
465 85
531 818
180 596
425 965
164 513
99 338
551 928
237 712
654 119
32 581
579 210
404 156
890 790
638 248
171 215
802 668
192 617
458 357
357 281
788 720
340 36
706 81
736 305
3 93
807 876
267 437
756 405
10 643
726 469
413 619
494 739
29 969
979 356
993 684
303 614
935 861
330 403
395 273
566 287
495 819
749 616
445 214
67 69
639 787
11 993
382 366
327 133
251 89
533 533
656 986
708 44
545 395
71 89
172 282
796 328
776 14
612 274
687 879
531 942
205 443
878 266
279 490
813 301
460 961
325 143
135 744
618 759
372 516
153 346
51 769
236 546
997 671
385 245
566 266
677 226
490 967
637 319
577 549
777 582
775 456
388 268
295 604
550 381
934 991
328 732
927 318
40 989
737 669
330 7
743 942
420 704
716 158
906 855
626 785
71 756
706 915
96 191
312 467
453 265
927 340
988 34
913 796
170 275
249 621
703 263
901 602
877 932
699 712
468 528
528 240
663 831
987 972
920 894
770 106
274 362
26 940
567 908
11 648
373 772
865 399
452 166
893 836
1 460
226 637
885 468
924 94
773 631
832 559
22 367
924 796
555 613
948 856
321 758
193 47
448 366
871 943
457 466
471 606
104 226
890 933
314 716
936 526
195 307
407 665
112 40
125 125
214 747
455 475
144 380
135 983
503 880
337 538
268 388
781 365
979 7
549 919
202 804
22 58
980 995
894 121
340 879
411 256
543 754
271 116
256 973
34 262
107 511
718 176
537 619
20 836
446 821
408 676
102 788
430 750
132 296
509 219
588 658
155 394
793 859
287 137
600 531
492 680
61 848
413 670
223 307
359 307
283 464
455 821
503 764
601 729
538 911
40 256
96 403
949 107
673 408
890 515
39 111
512 980
621 673
163 903
805 837
777 691
375 866
83 337
518 83
125 563
568 59
8 713
159 610
709 121
819 841
977 640
469 303
844 124
60 990
820 21
959 169
700 14
203 959
864 577
372 686
865 70
459 853
713 479
867 40
63 374
685 409
169 541
460 581
853 165
384 958
899 786
789 341
383 301
588 322
978 372
241 170
660 588
919 296
782 139
405 247
728 31
520 206
959 406
993 12
850 301
751 283
622 365
872 369
794 184
167 885
160 848
248 323
693 54
263 186
813 855
275 215
662 486
124 253
224 980
665 988
726 947
278 755
266 461
618 290
228 697
665 804
348 438
987 795
282 410
678 168
963 785
262 277
176 947
37 818
844 939
269 790
681 867
452 519
171 402
930 791
93 49
911 399
623 238
671 247
542 923
763 459
6 166
560 985
263 17
472 711
425 856
216 665
354 349
34 621
936 84
472 727
806 598
371 638
42 229
508 200
526 447
392 627
784 695
641 123
315 244
333 270
261 308
569 339
992 821
930 169
244 26
722 819
675 596
468 565
848 899
492 934
702 270
410 46
559 690
658 8
540 49
926 967
145 649
56 535
880 579
107 785
298 657
488 122
681 403
269 565
297 217
550 340
663 429
89 369
18 891
655 139
121 271
488 224
818 633
135 572
316 578
865 916
367 122
463 847
708 247
352 630
237 598
667 395
784 432
544 593
409 247
150 206
198 195
660 19
793 500
161 216
896 73
394 758
580 605
612 806
377 179
593 840
832 809
493 303
184 696
874 698
340 444
680 51
827 940
586 420
9 217
866 323
795 629
711 937
500 170
7 740
772 506
337 290
873 30
298 92
160 425
465 223
412 861
351 912
438 274
750 914
977 394
397 329
617 613
818 718
65 743
581 97
961 724
459 300
511 201
385 33
110 70
525 654
646 421
361 13
444 680
653 874
314 969
136 657
914 282
790 409
465 75
923 89
931 483
378 105
69 96
400 753
570 967
511 872
908 333
493 376
592 839
153 701
159 983
105 819
685 484
693 496
653 82
613 343
500 804
785 553
543 258
782 324
788 832
230 190
844 263
143 472
735 246
844 822
488 738
984 42
322 412
867 749
380 353
849 867
185 48
347 526
875 538
221 546
402 72
334 646
721 725
546 235
500 795
797 162
153 680
683 981
446 257
246 659
406 492
533 458
144 452
739 224
892 600
731 258
736 926
647 385
997 465
535 544
960 437
141 183
728 82
870 129
80 724
928 443
23 916
533 973
420 581
644 576
944 719
456 879
59 832
698 257
292 714
878 637
421 165
445 393
582 148
554 998
280 701
912 766
511 194
158 784
614 610
836 62
721 134
976 298
242 904
62 625
327 502
438 820
256 735
205 641
115 727
249 188
423 123
845 487
407 703
642 706
833 72
491 352
299 389
65 891
564 240
174 530
127 18
647 568
422 775
926 703
728 720
17 406
394 482
54 964
325 249
327 707
358 268
52 513
20 255
146 1000
850 945
624 703
659 787
616 304
661 688
639 794
923 995
998 58
644 941
984 494
494 18
970 92
692 64
816 527
778 356
292 581
611 563
872 83
646 582
63 983
957 153
909 933
550 67
755 666
401 88
897 91
750 337
712 236
85 482
168 890
674 142
367 673
384 582
313 891
266 462
840 312
342 64
274 662
914 534
93 667
963 756
864 592
718 2
938 220
269 477
626 922
271 650
439 179
396 809
466 339
998 51
352 26
892 502
311 511
712 770
600 242
300 620
328 424
412 92
432 163
124 416
699 778
135 497
900 769
921 30
819 70
743 696
365 980
941 77
661 166
820 312
566 509
448 576
366 55
598 931
849 754
879 67
311 500
976 104
688 667
65 157
548 776
395 801
709 893
859 159
60 821
679 436
83 539
876 179
757 998
524 775
773 472
153 310
602 823
610 912
683 884
100 537
142 424
354 522
423 86
122 749
651 286
968 863
709 951
862 241
304 978
785 204
396 260
507 290
727 269
967 260
760 471
125 1000
560 153
911 691
583 100
457 808
838 208
720 754
817 590
754 47
612 889
968 332
995 738
891 82
109 108
644 104
489 352
146 128
420 953
247 770
436 931
338 523
297 10
365 562
974 982
810 231
704 569
851 842
355 303
335 490
658 177
734 561
227 560
645 425
165 579
301 538
550 173
132 905
989 175
307 242
136 49
969 362
481 178
444 775
335 99
916 958
485 559
152 715
926 699
989 641
42 45
517 539
81 5
530 958
735 195
88 383
184 135
790 787
711 160
247 530
507 504
15 626
378 612
474 520
124 605
872 887
755 148
663 664
17 335
60 335
76 897
913 909
49 98
138 856
44 421
382 587
133 625
301 273
296 513
276 976
260 121
985 800
508 627
990 818
255 194
608 861
758 642
101 124
40 848
325 110
445 436
238 611
717 176
137 124
293 281
286 815
586 130
752 613
542 133
85 910
423 62
847 725
894 270
40 115
480 85
644 970
252 978
378 157
378 600
720 102
49 843
165 157
291 154
805 980
817 502
692 699
832 977
283 458
89 718
367 503
601 488
529 924
54 536
326 563
867 543
998 834
868 489
747 960
450 22
370 161
710 715
773 326
345 512
194 141
671 726
743 500
510 846
301 586
458 670
528 769
541 637
591 225
104 467
34 455
270 360
967 718
471 620
395 950
5 996
581 832
639 690
194 158
777 841
791 533
877 822
695 951
770 75
434 137
834 745
42 316
896 650
874 665
946 124
30 798
699 661
305 604
128 488
290 559
951 26
352 118
69 185
777 25
60 310
467 289
43 692
100 485
5 427
125 212
307 503
256 804
50 767
361 116
588 90
895 680
593 631
303 537
905 150
990 204
314 152
482 638
360 997
670 401
585 941
529 864
927 590
525 909
87 182
151 279
963 705
632 979
809 748
890 402
671 353
516 473
131 134
975 371
817 419
66 621
679 895
965 31
74 821
819 864
858 879
838 418
343 186
159 794
554 712
7 169
226 441
799 841
715 172
578 440
606 859
650 750
147 363
620 441
723 547
675 693
706 639
597 214
643 325
483 505
210 477
745 763
697 936
392 566
367 249
453 444
574 37
987 861
80 141
199 543
173 271
296 414
733 721
544 180
200 97
377 817
123 923
519 484
51 241
782 82
921 659
427 538
111 929
624 48
682 453
656 22
379 554
629 266
721 376
343 277
53 893
82 531
460 85
881 893
457 985
954 682
574 39
545 652
34 352
873 477
460 461
572 41
809 216
511 383
194 423
316 464
214 352
204 56
494 640
619 870
480 69
17 222
390 905
45 420
881 504
428 395
316 427
190 14
756 47
251 491
562 969
21 335
701 46
832 576
508 246
540 535
724 651
728 102
238 415
907 269
749 92
246 424
597 997
593 137
374 624
863 815
717 455
707 298
460 858
571 86
473 539
578 354
828 401
405 109
412 622
762 778
397 566
487 507
288 270
803 760
988 326
939 575
5 768
859 278
145 826
346 855
861 275
680 494
171 845
728 241
220 128
400 337
348 176
773 545
36 877
570 869
781 828
596 501
323 17
766 440
21 44
728 391
990 693
157 120
955 553
960 375
529 743
647 437
432 491
297 460
775 838
178 627
67 280
317 375
402 977
938 873
996 518
166 851
242 783
847 213
5 687
739 547
964 173
974 91
40 93
526 533
1 87
258 214
766 718
168 808
150 411
584 524
528 114
232 203
51 872
180 602
478 313
278 49
836 189
551 777
667 857
408 758
828 267
932 82
189 119
530 390
652 880
246 361
305 759
558 98
773 904
684 132
861 290
638 501
759 980
98 442
894 358
237 191
635 170
57 893
850 797
974 50
920 484
300 831
391 882
530 845
512 710
363 773
81 222
769 145
453 585
324 68
113 494
471 656
830 424
156 491
832 38
441 686
353 104
333 682
996 406
340 291
692 497
262 702
604 608
664 458
827 917
917 981
308 440
598 470
772 408
334 595
715 43
839 778
175 844
99 733
454 777
822 147
279 886
649 332
322 36
843 447
137 580
606 839
722 388
881 378
205 557
252 872
960 439
950 91
280 756
955 601
886 139
194 851
311 391
975 652
766 750
155 877
560 414
138 810
802 350
347 684
540 269
243 747
704 600
861 146
99 760
925 145
999 356
52 788
266 747
382 337
690 757
926 296
144 156
853 806
656 979
692 584
740 746
696 944
484 365
146 743
305 138
171 901
14 363
648 157
832 87
303 769
151 814
12 183
628 721
845 870
109 375
87 347
615 894
536 591
716 15
326 928
935 114
528 711
619 987
556 431
877 790
172 528
640 118
804 395
515 763
359 497
524 601
337 609
587 616
741 948
833 408
213 189
889 407
963 426
880 525
32 831
616 19
622 780
616 922
664 370
876 342
116 827
844 552
635 820
395 185
93 842
546 13
494 133
216 510
516 865
784 700
907 543
227 838
984 972
918 945
73 307
398 840
297 776
918 37
386 351
730 699
442 973
49 159
696 70
854 172
55 930
873 326
910 727
137 520
906 622
692 260
574 926
857 567
270 414
905 61
573 572
111 21
216 526
117 767
58 177
64 977
591 1
263 289
335 981
69 126
158 445
489 347
806 48
57 345
762 789
387 706
387 776
924 845
695 618
312 33
3 273
957 599
239 274
728 89
637 767
575 269
402 652
320 986
853 191
151 770
307 540
747 137
821 936
317 878
9 378
195 516
450 827
425 962
841 371
516 985
333 589
134 212
464 962
67 30
23 819
316 187
619 517
518 92
67 183
51 234
770 728
856 88
653 252
172 783
896 307
8 294
568 155
648 225
384 335
781 599
872 611
436 518
797 201
781 870
48 931
926 866
300 91
318 399
83 314
487 397
764 819
722 320
823 515
6 564
948 911
703 447
995 865
258 563
408 713
281 385
292 893
874 445
393 856
510 506
998 865
307 95
857 768
101 84
608 141
896 802
83 546
55 24
742 227
19 837
545 331
218 667
508 176
887 231
316 224
476 365
894 948
719 711
952 267
224 60
931 16
857 218
293 412
762 1
184 690
618 580
177 278
564 984
120 17
229 414
408 628
44 308
808 654
299 857
968 72
73 742
404 907
362 282
237 654
52 196
655 493
233 922
530 471
130 390
377 259
870 952
177 136
472 227
648 587
46 399
603 167
409 902
329 208
393 184
662 920
423 241
313 643
228 239
250 763
165 209
42 588
445 27
407 145
222 43
948 895
123 146
843 66
182 122
405 70
929 44
990 551
246 20
815 310
621 898
924 50
96 513
303 883
533 2
240 681
407 761
142 487
981 572
306 44
206 328
167 108
166 918
975 743
955 109
741 848
422 862
410 623
922 773
507 836
729 764
839 165
943 937
436 706
369 128
74 94
512 322
658 800
350 226
247 87
108 504
44 571
747 565
651 876
904 551
346 386
637 886
703 991
583 696
72 650
411 263
461 325
562 169
620 844
549 531
762 647
409 290
33 428
177 296
240 836
932 774
501 437
630 293
197 629
639 297
165 602
770 751
887 908
258 982
252 761
785 18
424 990
553 738
937 154
234 495
456 194
745 521
554 62
299 437
731 775
977 240
243 911
437 48
450 919
921 707
688 392
450 362
531 123
201 501
761 675
198 273
561 766
354 91
447 60
646 821
122 930
998 731
667 59
943 560
480 566
922 949
264 482
170 137
713 295
60 108
293 150
62 534
975 392
713 188
765 439
729 102
293 994
209 976
890 441
961 253
72 970
883 63
464 564
88 527
483 776
834 389
348 957
71 537
358 260
458 772
829 921
735 547
125 5
45 689
590 348
690 175
278 338
828 69
451 948
987 605
668 606
373 829
425 463
300 321
33 379
960 207
307 519
898 253
912 879
267 775
610 224
882 158
629 791
937 456
68 742
108 256
119 442
990 429
896 337
592 137
287 422
613 453
106 380
226 740
860 598
816 822
37 838
635 682
786 627
820 613
154 339
534 934
746 854
972 135
771 819
458 362
996 908
803 522
880 157
783 404
203 135
544 411
108 448
454 887
837 949
882 399
13 576
362 259
367 863
754 937
642 488
375 399
267 210
469 649
604 181
563 97
643 569
698 808
67 55
387 262
215 272
893 799
758 426
943 528
762 356
781 81
390 727
267 791
454 36
872 404
742 589
669 85
48 444
379 237
415 403
223 863
669 891
471 454
670 268
165 864
663 514
920 436
37 298
66 81
307 14
600 288
180 269
68 887
433 402
579 438
518 455
202 472
595 730
47 365
881 488
238 779
414 205
108 39
99 869
13 496
103 614
472 279
569 626
254 755
526 789
331 485
133 108
898 269
179 181
505 261
231 814
479 400
142 636
358 125
21 366
230 781
106 418
353 67
858 711
91 600
234 617
690 485
336 105
907 596
926 3
753 425
137 578
65 811
858 44
620 754
706 642
699 153
701 750
454 792
440 585
847 84
670 334
898 482
937 997
255 150
187 326
425 960
659 146
425 202
453 883
296 907
415 107
743 397
725 975
152 228
558 280
721 495
398 777
587 519
555 689
27 926
672 374
227 688
434 935
536 417
472 385
964 339
478 873
746 429
311 662
970 310
554 512
515 632
255 535
862 247
315 898
321 697
888 685
400 530
340 303
735 306
101 107
997 592
26 668
488 705
985 347
933 172
226 813
459 959
118 284
286 710
569 743
206 882
111 144
215 434
829 941
191 820
578 286
595 172
355 623
490 943
999 397
521 885
665 192
538 605
578 773
254 170
751 395
891 192
772 672
754 826
807 343
466 440
782 653
945 607
525 605
869 455
655 564
186 241
496 766
168 250
505 711
421 727
667 77
526 962
307 155
357 508
730 826
737 490
449 962
379 629
247 585
831 313
327 106
809 440
552 606
447 667
89 867
690 769
884 207
644 443
755 82
464 138
534 888
690 947
441 852
362 533
890 175
41 581
826 658
327 618
253 395
847 165
507 331
902 803
526 557
644 776
756 233
768 709
755 343
569 749
750 424
825 720
14 702
197 810
429 44
278 951
913 127
642 744
675 60
955 62
423 20
1000 332
422 156
707 950
505 664
152 92
494 802
767 357
38 951
718 502
948 568
768 262
668 272
568 970
973 120
161 264
598 352
36 443
320 192
465 233
466 185
555 567
801 104
975 502
75 145
362 21
700 699
646 439
27 643
62 358
666 742
317 718
124 55
376 452
416 135
279 899
415 362
76 304
784 603
322 377
701 571
692 934
243 260
680 514
37 638
505 477
133 54
626 111
521 176
159 266
772 765
509 887
750 81
581 560
134 851
993 631
822 279
602 23
591 706
377 308
143 208
168 680
137 814
148 949
83 145
473 379
859 496
326 619
432 116
846 932
41 320
413 258
314 319
515 993
38 618
179 889
187 343
831 149
976 285
654 678
777 934
907 913
861 687
689 95
320 545
198 704
440 280
351 696
279 802
902 690
53 90
647 813
291 105
86 793
647 173
731 265
265 620
578 503
307 559
866 722
663 538
338 460
92 215
20 854
443 470
1000 676
691 877
197 355
498 266
95 234
684 43
767 735
849 89
693 390
578 239
708 54
324 551
470 120
681 294
820 612
277 361
813 779
180 640
379 28
729 236
135 109
183 825
438 209
606 70
62 402
476 460
392 312
587 951
914 489
296 591
248 766
910 786
947 944
575 905
388 927
604 114
657 684
575 794
717 398
726 526
36 99
842 664
505 511
491 640
344 691
323 461
458 352
758 459
673 698
57 276
906 330
320 888
673 337
462 865
501 532
4 167
243 513
30 200
866 398
19 852
659 170
596 575
659 984
524 76
569 876
273 794
816 414
529 7
572 989
132 453
587 485
194 697
565 675
109 520
156 784
252 730
979 156
534 266
84 828
505 77
136 389
641 907
458 877
770 890
528 167
567 351
13 782
180 380
400 1000
623 635
323 106
590 343
749 247
267 655
756 399
416 874
250 188
629 14
378 546
452 600
478 166
517 489
595 725
981 935
632 985
632 799
169 506
83 607
560 974
637 705
743 29
771 860
298 964
304 611
680 464
886 481
631 800
856 637
562 211
462 885
855 110
986 442
963 179
907 425
211 779
71 18
10 69
927 932
932 929
851 529
945 898
724 68
750 619
679 453
128 325
273 561
863 832
357 537
9 143
1 81
351 456
584 329
823 432
589 920
681 730
542 355
52 860
347 296
476 385
529 721
353 218
788 929
379 336
835 950
468 671
155 838
114 258
386 904
240 237
303 469
514 246
469 316
17 906
199 18
482 357
517 646
373 859
873 251
313 877
697 800
933 419
956 944
426 636
460 889
258 564
476 905
357 491
987 914
587 145
829 722
868 895
464 754
519 946
176 716
280 511
737 556
151 906
484 235
885 561
651 662
286 575
328 777
316 914
79 76
437 657
775 269
54 22
423 502
351 239
248 103
708 284
262 889
841 285
801 683
961 228
531 150
863 63
152 464
329 601
689 552
648 187
477 328
290 428
314 612
48 424
484 580
936 899
112 258
122 48
913 248
359 9
39 221
114 514
590 717
822 539
940 443
213 833
13 472
435 88
137 537
912 466
735 523
432 553
971 980
108 846
572 970
896 224
600 148
222 756
469 683
38 126
952 477
625 970
380 615
475 566
563 183
582 717
873 235
922 2
75 533
625 425
563 860
463 493
287 551
646 97
822 993
500 68
239 338
788 708
4 198
844 977
575 989
557 498
511 216
46 133
206 13
553 14
924 943
142 579
478 485
199 793
705 690
564 676
664 669
655 504
81 465
636 360
818 425
109 33
91 912
450 975
750 88
287 349
737 436
94 818
467 678
15 61
71 200
478 943
543 305
390 786
463 782
802 101
261 962
343 118
563 55
638 462
723 720
401 415
456 340
397 405
851 11
489 913
620 333
767 201
395 179
603 946
740 492
320 224
608 383
592 645
339 437
53 555
88 487
522 941
567 289
455 442
225 470
114 760
173 842
265 5
440 324
84 339
579 804
467 500
966 761
648 570
601 234
483 853
866 746
589 912
78 466
225 757
566 498
240 575
761 284
420 78
535 273
114 546
969 732
400 444
483 49
527 902
112 322
258 651
815 931
865 811
890 682
193 796
578 804
981 671
105 114
700 830
737 940
171 904
779 789
481 461
485 262
67 96
922 134
137 717
637 599
362 390
824 138
415 800
418 444
114 576
32 383
956 978
196 34
997 998
81 324
924 898
51 673
707 50
397 619
331 518
193 684
354 515
861 921
356 846
918 499
829 581
225 636
848 543
614 523
289 190
609 843
783 327
193 153
711 82
577 10
413 106
70 338
437 935
930 703
870 417
792 425
60 647
135 457
91 350
164 716
549 701
598 461
685 240
982 611
663 136
6 302
274 154
560 282
684 220
160 297
14 359
187 420
168 391
776 958
259 636
948 198
779 328
821 643
396 853
446 225
14 989
284 974
253 272
639 131
929 858
420 931
156 306
896 927
907 620
212 255
281 259
553 689
802 968
489 660
634 690
203 43
78 351
807 770
424 383
58 142
669 537
865 726
974 793
707 523
127 541
27 760
237 112
446 501
544 38
995 343
122 888
118 17
679 721
87 86
284 661
836 815
515 129
858 564
667 635
692 751
370 879
216 641
451 19
856 803
824 599
898 287
326 659
157 564
382 727
336 585
74 87
417 617
966 183
231 968
194 363
621 296
702 218
502 983
392 573
304 898
651 892
953 98
774 252
743 584
348 524
340 919
649 379
258 167
960 368
800 362
529 531
997 143
228 770
922 413
940 222
324 48
510 17
237 899
185 472
122 173
856 930
155 31
497 585
538 571
781 74
363 39
850 619
145 12
715 226
390 473
630 947
384 442
798 291
912 599
757 623
791 473
711 500
123 352
275 920
844 416
212 597
292 988
28 786
136 241
450 290
638 560
410 285
312 629
689 8
84 202
299 860
853 536
440 739
652 225
151 166
523 801
175 430
941 403
703 984
769 105
552 24
8 196
231 795
130 902
261 871
87 722
627 722
138 120
701 191
366 247
554 718
966 405
900 582
945 330
290 673
785 56
649 987
632 236
873 1
233 172
420 437
301 331
91 102
702 793
256 797
638 285
689 228
537 538
408 303
4 197
364 297
768 108
753 85
137 903
761 128
769 298
186 194
778 34
948 341
482 112
529 897
4 279
949 514
663 787
207 658
360 591
761 216
550 151
821 214
24 718
619 211
87 647
859 667
584 52
541 852
331 664
581 940
299 73
479 640
314 858
331 196
191 833
131 123
728 462
125 238
789 953
84 36
814 972
638 39
595 590
974 442
351 209
395 378
338 894
450 424
518 737
135 516
403 188
334 483
398 387
264 849
927 493
780 616
814 277
445 620
212 669
503 301
86 17
555 286
434 197
34 772
361 300
802 651
589 323
715 88
38 776
484 995
215 746
111 866
853 538
60 284
146 32
63 39
310 608
481 149
51 238
754 163
959 812
284 267
14 326
545 839
377 539
128 562
99 721
485 966
853 888
421 725
898 463
214 773
254 103
51 854
841 439
785 230
293 249
411 408
464 657
114 859
476 390
250 649
167 796
700 8
321 80
235 107
753 96
655 7
938 593
486 378
744 476
933 725
141 467
688 736
845 594
3 874
442 229
718 808
108 926
568 886
158 242
234 899
203 395
892 151
240 463
433 265
159 195
701 165
493 417
383 223
630 743
830 974
37 881
293 940
668 335
504 84
559 389
31 275
495 269
321 391
683 479
561 409
628 346
896 950
589 56
273 351
991 55
735 585
169 162
552 763
597 365
356 664
838 275
430 544
451 612
10 220
784 193
321 689
708 36
247 506
709 12
611 596
9 536
381 730
845 343
742 875
85 907
214 96
629 326
798 697
401 300
429 905
445 724
758 789
294 928
886 85
250 155
272 283
775 836
74 776
263 989
468 508
537 400
314 581
297 139
871 894
461 326
966 641
496 166
691 322
836 788
532 603
157 415
762 497
162 786
522 215
86 536
285 399
916 421
361 879
146 944
124 293
487 357
905 88
95 70
653 35
984 372
913 196
243 299
426 987
900 574
131 666
988 666
259 38
469 69
454 438
101 684
417 870
954 686
873 926
736 318
92 761
952 498
319 839
263 945
338 785
691 37
650 231
171 623
913 312
801 14
814 182
839 285
875 761
84 503
827 998
791 829
577 656
608 534
95 227
36 107
61 716
359 338
201 379
344 517
678 985
676 877
208 904
649 611
48 295
695 28
6 698
179 904
605 981
107 148
673 8
309 182
318 775
255 714
736 3
856 940
159 547
455 61
671 143
168 792
947 26
594 535
700 925
513 899
168 596
393 245
338 901
93 796
391 17
846 294
433 634
350 490
630 918
977 910
61 578
852 269
556 268
753 362
250 149
746 1
54 414
394 430
115 746
933 356
509 163
590 441
498 53
848 873
361 760
164 138
113 408
596 485
964 309
706 759
496 347
574 493
592 457
854 365
972 706
432 737
245 412
26 954
5 764
453 628
114 736
2 288
425 616
912 186
774 214
902 40
274 766
493 209
387 127
597 482
163 918
735 814
864 146
270 797
413 782
313 872
85 565
465 16
471 796
179 660
171 989
884 680
525 938
504 626
475 137
469 71
436 497
101 298
403 247
214 928
364 466
266 263
137 483
753 500
496 378
845 867
152 389
636 626
397 172
544 837
34 822
565 938
849 600
126 530
730 767
4 760
534 535
727 898
812 520
822 401
370 2
447 174
878 145
629 447
804 224
258 255
89 83
448 83
411 367
227 196
87 662
347 975
32 459
204 297
945 225
517 1000
292 302
967 23
166 721
258 223
236 7
140 253
388 657
317 214
964 483
944 629
903 699
357 205
357 292
505 572
112 745
987 160
969 632
865 312
341 575
898 906
188 689
374 266
699 137
747 347
849 357
957 862
108 591
407 994
474 315
830 4
416 23
972 42
678 960
367 301
315 633
216 699
391 676
499 991
401 886
872 416
326 366
168 794
133 52
237 452
365 457
241 319
987 694
66 669
309 288
238 506
662 732
90 36
126 181
400 345
720 781
864 382
629 573
8 347
112 489
492 94
643 203
102 558
520 400
967 410
626 684
565 19
49 49
692 292
214 635
236 789
501 205
961 19
100 434
349 409
631 733
434 693
988 932
119 595
971 226
357 922
79 415
47 904
288 658
245 218
568 716
695 247
318 939
249 133
216 502
625 763
869 846
17 102
617 70
414 830
651 221
422 201
969 487
929 489
339 563
337 751
895 969
650 718
540 416
486 775
305 188
179 45
238 369
272 99
881 145
559 933
799 407
128 588
878 113
178 127
119 1
657 90
808 936
98 729
867 93
783 122
762 446
634 212
359 181
907 760
403 74
923 729
345 138
283 184
487 577
206 393
361 790
6 933
800 827
336 98
482 59
856 222
714 568
209 729
625 635
367 780
307 939
782 97
647 47
272 702
265 770
204 114
878 66
360 617
176 596
734 492
741 568
269 254
422 798
436 211
99 119
438 525
567 159
237 200
715 916
441 756
511 868
400 257
300 481
782 55
913 119
11 911
760 304
344 708
292 223
959 266
922 238
134 300
987 976
469 608
894 710
117 833
958 679
348 993
143 829
109 871
800 258
608 304
265 79
344 702
753 307
314 595
508 526
715 277
242 285
980 125
721 477
72 533
651 805
888 262
736 11
950 606
460 686
763 500
885 118
409 503
54 615
531 565
91 526
62 317
261 986
663 723
417 957
109 960
616 567
634 30
450 308
732 493
648 244
823 58
112 321
704 105
324 340
955 953
993 84
724 741
384 587
581 833
225 789
846 855
422 675
675 256
929 151
265 927
430 773
647 526
43 498
113 872
655 540
257 244
434 551
327 920
534 749
146 805
739 514
754 905
484 537
34 775
308 355
401 470
932 410
589 707
903 353
913 515
386 548
604 171
67 669
761 889
422 851
264 106
603 691
187 899
110 120
341 226
804 596
441 74
130 4
593 743
753 366
556 363
700 135
12 317
387 473
725 221
437 484
422 163
156 268
59 699
639 412
459 231
896 537
165 422
771 151
579 228
397 792
717 567
681 242
188 923
8 161
971 622
602 829
373 37
300 746
221 938
479 980
76 661
538 821
916 193
838 215
584 551
495 960
378 566
386 238
107 320
905 209
267 903
465 129
491 994
632 14
155 49
211 22
364 438
828 905
66 942
626 67
83 432
409 651
87 646
807 478
859 307
487 611
856 548
484 108
840 289
4 102
178 194
24 62
565 438
360 136
870 810
267 333
469 197
953 142
511 939
713 200
268 567
973 722
171 591
498 741
853 154
191 550
512 674
893 774
595 640
316 530
249 817
742 832
663 283
612 177
7 550
430 66
470 687
998 236
325 51
817 615
599 46
734 487
819 784
462 95
737 590
382 939
912 420
985 605
424 435
112 635
16 327
313 331
322 288
7 878
21 799
917 819
64 17
455 251
83 86
812 734
403 551
620 745
15 782
663 849
282 88
211 263
563 667
817 979
275 369
332 533
229 653
188 307
731 190
767 420
355 990
393 576
525 881
576 722
95 684
90 512
851 73
686 933
305 270
114 26
72 769
714 389
246 192
700 475
43 811
269 893
242 816
662 671
16 896
157 567
792 881
141 240
170 575
543 62
154 247
388 744
939 581
927 497
212 363
45 736
389 465
947 604
995 757
411 402
592 953
608 411
454 723
655 892
417 411
228 303
866 211
996 121
258 963
32 50
2 459
994 961
605 518
717 717
607 231
808 244
184 279
438 855
216 755
375 38
558 860
528 433
163 209
4 484
450 278
758 375
72 473
288 78
381 401
128 357
817 833
512 730
72 92
716 214
683 484
521 278
304 626
765 430
135 119
315 632
921 932
25 440
422 296
621 662
532 237
964 439
974 706
453 782
908 554
666 274
676 12
854 687
78 501
746 158
274 586
466 475
92 789
382 80
125 30
537 897
599 545
258 176
756 345
742 8
446 809
121 590
407 414
233 138
783 961
946 467
299 581
370 72
421 110
604 251
211 596
689 801
916 444
919 569
182 644
356 447
664 415
974 507
842 585
836 876
652 926
507 120
41 474
556 804
841 462
482 894
525 41
289 473
431 416
442 498
881 651
873 565
420 717
919 352
612 580
629 311
369 801
633 701
691 620
623 791
266 781
937 130
528 256
639 47
909 717
741 148
599 257
590 460
659 35
645 842
174 911
603 872
760 905
43 482
787 77
977 491
315 930
313 532
787 922
307 761
39 88
610 75
104 685
535 78
113 860
344 684
942 135
986 48
265 315
615 553
371 700
420 559
972 633
151 532
966 893
997 414
427 78
584 960
611 858
149 701
570 593
428 713
831 694
281 705
772 407
642 436
131 256
567 728
896 385
495 686
357 532
355 557
62 724
933 73
338 563
398 32
861 611
263 15
629 801
392 551
486 479
463 91
791 458
189 65
828 204
379 208
997 307
990 622
997 971
387 61
57 713
16 302
300 677
150 895
473 981
212 522
317 758
421 559
233 498
653 284
649 588
432 404
3 37
866 574
785 46
633 697
418 717
205 364
10 194
598 407
320 924
494 96
805 250
158 310
790 131
414 818
279 69
513 917
596 447
78 381
109 324
489 893
497 24
752 144
54 325
288 28
718 87
540 370
630 714
288 922
894 847
921 851
484 186
45 733
738 172
686 725
548 567
814 221
231 486
74 843
494 725
199 357
677 22
575 438
16 709
789 836
813 139
135 197
415 771
68 119
754 738
991 63
174 366
681 121
448 762
920 388
531 916
387 264
431 486
352 17
14 677
651 784
622 132
334 344
686 878
674 61
691 65
345 709
364 194
995 5
178 409
783 19
652 403
282 347
3 231
810 265
659 745
853 273
368 966
993 498
476 604
264 807
16 432
122 85
992 422
69 666
298 66
893 175
903 38
621 522
299 676
514 390
311 828
93 595
353 105
200 297
173 940
272 909
563 30
224 875
162 232
9 49
917 846
526 885
483 155
243 855
905 797
317 138
807 910
714 332
224 824
132 965
320 773
403 411
68 330
603 629
598 940
898 894
519 997
241 59
365 313
845 761
692 749
646 100
344 639
375 775
679 129
691 710
24 602
405 488
695 855
639 149
21 965
653 453
941 744
104 658
378 971
265 596
745 864
87 314
687 726
845 852
267 239
528 195
961 835
513 925
641 644
280 618
946 98
391 431
852 811
778 600
627 667
882 884
59 518
552 607
360 248
67 995
961 342
933 318
364 543
355 498
621 833
826 110
896 460
182 558
683 19
920 644
954 429
871 390
837 515
103 564
820 748
696 139
718 512
143 863
677 15
279 410
648 967
338 239
559 178
554 88
950 685
732 922
393 467
835 704
737 734
535 448
24 485
350 58
681 415
602 280
178 131
767 415
897 85
939 516
999 366
968 637
585 699
783 821
377 610
438 100
761 808
921 346
751 8
365 188
519 94
147 900
518 180
438 611
467 192
841 797
565 398
93 976
820 684
339 570
536 93
644 734
317 306
596 114
382 988
782 844
514 556
145 855
881 70
954 513
157 881
683 376
498 586
758 803
65 939
711 179
979 475
504 224
489 430
878 56
477 881
229 580
448 736
124 607
422 906
65 280
72 756
167 336
960 18
779 59
113 334
200 481
580 608
144 319
332 898
613 270
834 543
490 845
856 667
590 730
376 55
888 757
947 275
377 281
901 984
113 882
635 331
686 711
637 816
78 409
354 802
811 750
884 685
380 409
896 219
214 268
808 925
186 918
387 942
55 484
634 597
320 253
867 132
211 497
583 476
5 252
299 687
991 539
786 6
531 893
535 297
499 791
278 803
34 503
922 472
562 392
938 879
733 774
806 935
440 926
402 942
476 747
6 489
447 740
418 996
455 44
794 789
969 652
496 808
902 488
622 518
817 380
114 247
741 914
227 274
415 708
821 804
156 635
555 130
866 627
702 523
266 24
507 904
520 378
159 116
959 592
334 519
164 541
290 72
301 386
296 912
80 340
264 178
925 33
33 889
259 640
356 419
954 106
939 740
772 851
738 26
833 610
77 119
254 696
777 422
326 127
63 17
669 775
883 105
319 877
168 265
842 811
534 620
514 138
568 304
744 128
540 607
787 441
593 145
634 21
944 11
991 255
720 159
926 142
219 879
208 387
712 808
412 193
661 106
821 204
849 396
873 269
725 911
21 380
183 786
882 498
35 664
487 48
319 369
323 59
933 857
356 266
524 553
848 611
552 523
112 520
177 835
377 667
663 304
132 365
675 189
502 268
391 381
816 79
430 562
721 585
604 909
37 368
60 326
459 446
269 749
62 722
172 331
691 475
688 513
526 942
214 423
298 830
842 880
521 353
983 968
826 243
336 385
641 588
729 265
774 697
989 334
548 777
650 489
45 55
944 554
556 523
835 888
947 749
800 540
672 892
669 172
492 940
709 44
435 645
128 500
93 493
760 745
553 204
481 186
337 199
590 808
597 944
872 629
328 381
232 274
609 848
166 857
56 943
382 32
252 390
800 556
372 308
850 354
610 674
77 535
832 617
950 488
797 599
665 481
331 24
802 667
209 782
781 667
591 827
833 944
393 699
965 76
352 244
316 237
340 233
799 774
223 999
107 549
650 783
642 838
486 793
237 298
372 868
577 377
546 120
947 847
552 585
548 88
707 372
390 813
1000 933
92 860
547 837
805 33
946 18
292 765
479 901
821 378
529 981
45 717
703 113
30 817
983 384
461 423
961 164
33 707
727 689
81 562
498 499
967 813
14 551
570 298
780 783
620 80
804 345
403 395
614 813
65 436
533 271
492 685
448 65
820 92
690 47
693 124
675 382
519 799
812 139
276 436
591 226
782 992
904 992
779 29
245 49
3 345
499 419
756 525
988 393
445 285
712 439
213 369
873 379
648 134
47 901
545 742
458 585
664 925
185 755
882 672
887 51
142 875
42 518
874 278
211 483
732 658
88 973
5 554
389 704
786 135
558 656
834 370
254 135
782 167
298 636
715 40
752 217
969 826
270 274
542 385
880 229
832 929
504 254
226 866
823 65
116 71
354 315
870 267
921 391
919 575
205 946
380 584
154 42
74 627
677 614
44 440
949 804
718 156
446 850
347 964
103 436
558 362
371 349
567 336
79 164
188 528
951 433
571 635
87 889
711 100
504 402
862 659
352 902
640 737
431 871
905 208
168 448
863 202
145 78
597 685
541 701
367 769
750 264
955 313
967 433
688 631
975 605
350 27
505 754
443 399
793 127
394 996
884 421
19 692
347 966
763 614
27 84
255 491
970 827
155 170
677 953
607 27
733 448
403 351
221 987
210 734
235 310
830 920
170 201
673 86
142 18
642 911
336 236
618 383
618 932
122 349
148 911
481 939
751 35
176 393
592 153
24 763
274 844
653 131
176 51
618 912
414 53
458 918
868 870
972 500
476 220
79 487
189 113
801 246
130 414
489 397
840 894
604 872
147 124
51 544
899 959
25 297
790 133
299 363
254 342
585 591
926 405
558 885
939 266
792 99
243 481
299 252
646 286
835 663
758 448
406 357
475 161
465 180
496 881
595 661
123 460
504 459
82 992
607 244
1000 193
600 232
581 272
554 356
43 479
531 246
696 875
935 805
187 37
507 712
386 358
652 729
367 892
314 751
550 817
543 937
956 892
267 944
434 799
279 476
382 92
127 798
592 11
373 164
10 703
803 59
407 498
273 247
511 157
742 990
966 130
684 942
287 951
396 600
653 729
679 749
35 676
385 474
637 482
699 522
25 688
741 850
478 382
797 960
414 464
77 204
948 44
113 553
363 197
292 854
838 202
432 864
497 597
243 898
709 824
586 429
36 242
905 19
839 958
905 260
17 810
419 429
15 889
355 534
453 179
127 929
883 6
627 993
338 177
480 213
684 510
206 230
53 529
892 678
40 477
63 776
535 885
697 342
28 783
656 707
697 415
529 477
305 899
178 156
286 177
63 765
774 788
512 71
659 613
535 180
173 799
370 374
539 249
163 170
523 132
967 694
545 885
233 49
277 51
4 504
496 173
330 456
727 244
8 860
887 769
87 998
798 639
48 730
9 104
844 549
377 901
783 215
683 155
351 128
594 266
672 9
988 896
794 304
721 318
909 500
665 375
336 163
558 921
806 474
923 503
535 418
594 343
209 417
499 125
410 245
680 965
741 535
39 658
606 393
115 511
551 703
793 506
825 110
322 188
456 901
919 626
716 965
565 535
144 23
52 996
279 529
961 552
5 988
983 46
789 254
983 269
558 492
49 385
311 841
380 543
620 525
217 501
365 768
98 730
125 720
88 323
92 246
723 366
462 507
572 786
456 765
954 428
286 302
199 77
671 924
68 283
607 379
633 637
613 846
837 490
172 994
936 938
979 346
365 101
752 878
407 363
505 917
325 941
747 432
673 409
10 791
738 604
947 235
629 835
936 951
887 619
643 936
472 76
858 484
593 115
408 916
400 604
473 54
306 733
276 179
579 112
900 657
713 11
465 812
219 160
892 358
315 325
517 239
173 993
750 740
106 351
249 194
213 268
945 569
35 900
185 902
242 466
916 755
438 435
809 978
182 173
892 41
283 471
103 557
982 486
324 680
183 962
364 44
309 218
550 78
318 808
965 701
56 109
871 157
781 637
282 68
406 360
368 984
576 798
163 72
384 966
668 934
761 502
491 850
294 858
238 457
4 452
310 70
992 299
57 609
299 314
822 883
204 904
268 683
80 875
417 435
143 308
726 706
891 350
974 696
371 149
839 402
882 405
872 480
604 330
293 773
231 360
816 794
24 31
325 390
311 573
66 977
810 435
913 321
217 223
282 896
22 583
871 451
543 396
545 500
418 848
355 74
80 452
155 997
816 524
523 394
186 338
590 545
360 832
262 191
938 124
852 691
82 343
142 471
643 615
298 358
830 205
2 410
513 409
870 834
749 337
671 552
219 981
254 885
477 116
966 785
204 536
898 422
187 169
733 177
189 690
728 687
553 142
257 39
884 430
287 755
84 721
511 869
691 743
451 273
963 590
39 70
562 371
339 117
106 163
156 370
792 502
520 849
600 567
178 990
292 887
311 750
165 911
151 542
509 704
126 529
224 825
7 623
227 604
631 956
897 226
486 611
699 621
224 77
586 30
760 770
34 110
306 857
818 504
45 269
974 700
60 2
518 774
20 935
913 737
45 410
919 455
737 125
87 532
784 406
971 815
40 943
108 686
295 767
641 44
23 782
340 611
566 244
399 591
38 36
776 490
484 286
391 921
94 516
751 1000
442 145
693 428
846 750
874 199
979 12
897 766
544 855
795 420
650 612
414 561
558 950
101 324
583 693
869 834
373 135
139 862
972 30
903 940
709 884
267 248
296 184
846 594
651 701
498 91
742 866
817 606
110 390
645 656
890 343
779 393
845 681
618 656
986 674
591 244
49 540
332 641
288 76
394 268
213 253
197 210
451 763
399 837
189 593
731 358
41 879
406 806
386 312
2 622
682 64
203 790
705 205
760 451
12 360
486 746
814 455
511 643
474 926
456 49
4 764
562 482
318 541
446 753
523 663
933 558
945 491
326 504
485 233
570 73
880 523
813 401
455 265
501 214
314 390
471 784
731 530
262 33
668 360
20 61
28 202
431 524
359 72
946 616
765 599
901 714
568 717
702 784
917 439
516 302
58 903
15 256
33 175
721 760
126 505
775 816
500 760
347 881
795 696
664 766
572 401
893 15
270 736
415 803
223 107
455 903
635 177
340 959
284 959
964 406
734 805
898 666
157 502
393 837
970 90
229 812
653 160
269 47
485 144
676 325
993 390
809 160
420 129
332 69
756 397
110 371
516 715
807 810
211 510
117 592
683 199
582 132
741 512
798 741
15 936
288 90
854 176
268 298
41 949
910 12
609 832
705 200
133 91
649 168
883 975
836 760
401 150
788 822
61 126
39 257
52 210
457 531
13 865
357 302
214 966
787 538
8 734
363 15
409 276
221 818
84 329
903 522
508 156
495 512
937 392
681 146
172 677
179 200
255 733
248 526
4 173
404 396
224 765
623 261
147 130
829 400
678 827
603 651
5 178
265 339
475 916
978 737
770 679
736 349
433 288
54 960
376 612
115 231
949 224
882 701
294 149
513 90
587 177
615 445
917 483
883 425
232 470
498 824
282 801
343 63
284 595
223 917
400 205
502 958
714 133
973 60
542 80
459 84
465 978
791 16
330 523
823 684
864 842
245 79
532 335
975 619
772 542
166 762
953 855
519 482
835 764
334 943
965 480
677 174
468 510
597 745
547 530
360 627
496 991
25 862
790 531
937 312
296 190
79 577
278 63
809 855
355 456
913 932
819 971
780 205
615 147
721 614
112 409
948 882
254 224
435 2
543 872
382 417
769 591
839 642
591 320
75 815
20 254
387 71
110 260
628 888
352 901
460 829
297 601
753 741
796 338
516 5
913 470
562 468
107 548
716 300
108 728
90 993
691 982
723 860
497 47
690 848
852 81
526 714
471 889
909 697
362 366
564 813
682 808
841 553
639 372
951 127
260 879
364 293
358 523
997 417
204 976
797 200
66 423
336 728
450 744
132 203
616 12
914 959
422 715
516 409
164 307
936 737
527 948
862 382
733 34
816 4
135 469
736 717
613 782
588 87
537 902
848 154
894 764
211 217
87 554
650 142
734 747
439 813
195 841
703 594
908 774
41 421
217 678
131 818
905 717
924 229
637 386
180 120
957 706
455 779
409 599
501 215
508 861
281 396
334 160
853 231
548 224
562 149
794 550
241 168
207 453
164 579
708 197
229 754
62 348
780 999
430 752
311 353
958 394
962 990
328 806
612 11
182 822
969 642
692 8
569 230
570 959
998 685
338 917
701 296
983 805
844 318
478 858
951 823
440 388
661 734
127 844
377 385
133 984
314 43
313 629
326 515
640 314
841 271
5 874
668 304
384 763
727 865
845 493
116 153
38 548
743 42
378 505
952 448
875 648
474 56
915 767
207 186
921 891
36 452
24 910
351 693
805 74
577 239
554 223
174 545
790 109
209 937
266 25
208 977
577 454
414 277
350 33
156 567
333 151
650 846
206 658
404 465
549 886
170 454
325 533
866 729
567 104
400 360
688 932
576 193
877 848
883 200
502 959
641 324
255 833
565 321
778 140
316 442
811 870
352 507
5 208
699 919
318 208
69 317
269 321
107 617
967 723
518 810
632 793
524 277
678 46
602 407
787 31
697 998
151 385
250 537
524 59
39 312
327 105
192 374
550 300
308 4
248 846
620 296
983 605
784 335
527 897
21 939
472 676
993 837
756 705
402 543
147 601
470 934
809 87
895 954
674 559
720 846
954 946
154 355
491 959
332 726
952 451
397 804
288 561
125 876
841 164
815 984
840 498
893 377
793 14
513 644
276 77
55 278
164 391
905 805
155 505
585 475
784 791
907 395
828 16
763 75
850 520
95 752
378 686
361 792
509 716
503 319
882 221
582 711
533 623
254 481
225 957
73 660
374 165
734 163
467 809
994 152
772 283
288 264
827 260
163 701
256 908
532 243
286 61
80 911
232 823
174 997
697 780
29 931
644 731
437 513
652 127
93 797
376 568
958 196
630 622
328 112
91 155
275 956
729 43
400 440
288 615
942 516
661 171
471 311
683 705
421 85
567 403
295 495
670 476
403 92
610 135
876 6
856 766
701 632
277 957
932 35
122 786
979 19
109 765
826 740
483 183
260 46
684 762
90 407
66 690
4 899
674 315
561 492
455 914
558 358
940 888
17 291
924 676
331 62
739 147
673 605
619 48
335 131
874 752
402 513
16 992
994 956
972 777
123 374
228 90
327 273
714 248
350 822
477 115
756 847
787 470
996 353
762 769
282 877
647 232
303 269
147 530
764 851
560 629
343 460
346 792
359 152
61 656
122 404
240 666
136 768
248 43
234 379
770 103
767 453
940 519
287 304
591 668
843 552
81 15
740 339
182 956
531 3
889 709
932 93
458 501
257 793
162 252
881 464
362 921
473 736
119 225
275 505
806 126
792 698
513 180
115 752
778 87
284 37
245 788
457 677
269 654
371 874
750 242
617 786
950 969
348 642
334 578
714 689
975 427
452 727
793 639
331 607
57 239
284 584
772 28
794 226
178 965
485 128
622 624
393 370
914 294
714 408
624 636
935 985
308 493
956 748
461 30
697 808
154 555
628 253
105 663
581 986
433 927
702 378
326 779
295 381
247 561
936 817
797 546
363 301
680 216
888 665
133 550
797 653
226 852
485 969
783 765
274 127
669 349
184 283
622 582
703 221
532 261
753 883
219 491
89 619
602 232
448 549
187 288
140 7
106 83
166 992
662 88
966 606
133 443
508 669
665 690
51 783
18 987
433 541
719 160
901 753
918 149
978 667
561 850
474 86
5 92
765 327
555 510
12 864
912 615
836 649
819 883
106 716
852 274
879 476
589 383
453 858
610 679
421 130
996 92
696 634
559 300
953 12
778 768
44 279
114 497
897 911
907 323
783 518
397 788
724 697
996 332
181 924
900 661
552 934
306 68
332 196
566 680
398 204
653 257
189 27
350 714
100 176
664 72
673 221
432 753
491 132
737 956
630 626
283 129
199 958
68 20
906 534
737 57
614 537
48 528
465 920
396 125
992 608
579 321
891 912
762 314
831 965
664 498
443 815
25 459
231 735
65 394
952 129
658 838
879 341
799 695
522 789
431 81
150 914
302 913
56 665
439 206
670 280
120 228
608 259
191 612
822 91
759 794
224 441
580 413
431 505
273 886
226 745
978 347
688 808
838 126
632 443
268 184
717 509
218 381
862 995
983 720
233 694
242 528
416 159
971 853
494 245
824 302
719 751
187 320
828 58
135 817
314 667
724 706
761 871
500 824
744 211
70 670
187 371
54 722
213 444
141 309
539 553
270 330
13 352
504 347
944 430
593 444
372 549
80 551
852 733
994 75
131 990
510 392
304 746
771 660
932 812
966 188
404 583
838 61
73 44
469 43
593 863
673 646
488 388
624 498
377 141
340 8
521 383
394 437
637 9
575 795
345 434
549 112
191 742
245 639
122 948
295 393
488 464
638 552
449 161
885 112
51 861
295 456
585 857
905 738
518 2
301 853
502 753
883 832
752 975
376 391
797 246
967 971
567 430
520 843
953 206
881 417
299 552
701 653
351 766
519 470
5 163
885 556
248 85
242 155
279 53
911 207
673 186
891 10
767 401
852 877
303 534
896 880
279 963
957 921
492 378
534 94
275 692
685 809
985 490
550 97
575 233
415 114
207 933
502 762
701 808
468 100
628 467
824 488
595 578
556 355
117 307
48 542
61 270
306 720
964 250
737 929
244 1
292 525
362 72
807 11
202 241
725 338
754 250
908 737
482 495
965 329
756 460
686 612
358 861
978 501
678 220
266 537
992 596
165 331
991 988
256 259
573 671
946 587
341 793
902 302
884 834
471 139
194 731
384 700
747 909
611 177
733 326
655 234
725 945
895 781
540 293
419 156
11 764
896 741
348 903
298 534
298 874
598 200
405 147
510 433
699 875
890 81
794 424
580 625
548 271
394 930
606 11
472 747
444 595
638 814
735 531
208 960
594 114
77 172
325 186
688 522
695 830
996 183
966 80
952 484
545 210
15 169
470 71
326 892
476 496
865 264
129 513
227 39
17 396
340 306
899 561
137 592
777 724
869 579
393 588
529 831
662 642
641 213
135 971
82 91
670 780
705 570
127 780
72 818
464 824
856 559
186 189
817 400
2 317
633 84
773 45
70 855
724 160
515 925
357 376
354 952
22 924
130 817
399 392
239 126
708 566
960 682
624 427
132 613
135 40
569 298
23 212
632 492
493 79
595 235
37 738
154 746
67 481
255 206
295 348
479 584
525 334
879 486
924 601
581 726
1000 944
285 480
206 906
328 205
227 597
147 138
635 908
870 124
708 610
210 572
21 801
375 981
275 94
708 229
121 356
171 643
978 637
450 191
503 320
803 877
200 655
75 230
322 273
123 282
757 920
834 66
836 981
688 659
257 478
519 811
445 928
229 851
557 928
248 243
735 617
402 273
649 501
294 655
377 58
608 120
991 371
568 243
294 659
778 436
920 244
118 279
864 699
625 234
208 747
279 240
536 84
900 906
755 842
987 237
452 772
530 133
242 332
692 183
127 564
64 221
675 118
469 33
705 773
833 22
152 342
786 632
452 320
539 267
288 996
57 327
149 472
147 891
858 947
649 691
977 902
589 448
519 364
135 170
810 555
499 467
429 205
588 861
826 465
326 166
682 203
298 105
962 202
578 614
878 420
293 999
360 581
705 411
687 254
684 163
140 422
133 624
906 870
39 726
996 745
385 191
525 531
373 755
28 663
534 360
290 61
367 919
480 408
14 806
589 88
422 245
806 534
375 862
139 255
234 669
338 429
456 122
343 753
88 882
336 191
925 574
742 782
752 927
807 208
724 552
670 707
980 711
780 586
313 222
853 785
267 105
480 555
678 999
909 923
29 697
898 459
133 537
530 101
376 13
738 558
334 395
370 643
563 416
280 396
274 316
739 558
975 493
655 798
373 121
924 621
474 339
679 339
729 506
784 623
771 248
439 12
663 544
124 51
486 651
73 503
198 683
396 40
509 586
661 535
611 617
371 705
852 482
457 773
834 703
54 896
166 261
566 533
226 270
306 452
288 34
532 613
574 510
924 541
247 605
853 130
673 599
587 798
650 562
21 794
696 477
956 896
613 763
165 193
151 694
688 426
587 640
295 970
400 795
106 297
660 56
797 112
924 504
99 58
170 126
932 582
599 764
690 920
7 387
840 160
346 367
338 647
285 345
908 995
84 18
368 293
843 518
632 407
722 12
548 179
797 48
362 874
85 992
559 268
651 616
536 466
83 569
605 888
99 420
364 922
492 500
593 468
438 761
81 95
266 470
32 730
613 649
2 601
108 438
908 897
131 217
487 481
680 892
477 616
743 988
710 185
118 728
296 432
805 839
42 239
657 8
258 205
747 295
907 933
415 862
731 75
64 519
874 693
927 941
67 663
797 58
583 798
398 838
106 11
389 326
519 886
780 480
274 824
824 861
646 110
415 123
231 296
4 140
381 221
623 721
456 221
855 343
1 568
216 165
344 350
601 435
630 119
941 32
9 855
228 904
247 328
265 808
467 714
351 114
991 836
470 300
454 873
24 775
603 63
152 837
594 998
306 48
64 420
990 181
771 632
221 692
199 220
695 532
843 327
821 765
560 836
341 105
633 822
79 773
818 264
678 358
149 351
442 80
142 265
540 272
552 668
337 650
507 579
853 656
913 456
744 569
604 369
235 370
210 468
587 885
721 474
980 890
144 622
726 330
64 291
953 398
984 171
975 345
614 752
783 375
161 136
207 637
661 325
495 484
896 299
266 854
987 977
62 542
845 257
863 478
578 794
625 836
814 116
994 900
267 677
852 845
33 189
516 568
698 731
526 478
263 892
739 902
549 473
170 27
671 462
771 726
282 786
939 347
796 70
461 198
674 933
653 661
324 434
206 86
864 454
304 361
5 736
692 93
847 425
199 861
610 390
525 512
281 801
985 888
871 871
949 934
567 73
136 794
5 619
45 212
297 119
688 267
875 232
514 688
879 458
464 637
660 67
993 763
922 944
938 804
790 949
223 573
80 778
592 835
810 442
643 878
978 813
723 350
577 195
510 767
15 67
659 904
103 445
733 850
639 207
26 189
448 363
900 645
509 262
789 177
334 724
400 158
693 497
355 112
60 809
390 925
464 30
434 639
474 211
844 434
972 279
466 837
143 289
310 763
519 195
44 846
42 881
647 870
156 936
110 152
124 884
813 992
368 1
110 844
462 655
980 704
244 597
800 113
804 287
363 755
827 496
677 921
163 285
661 780
625 370
31 362
961 427
461 747
798 515
310 606
701 274
460 698
467 91
272 898
156 442
588 912
402 113
950 838
463 613
769 962
921 17
333 387
567 570
742 966
104 893
390 964
624 188
913 534
985 796
598 427
358 242
844 593
477 368
651 987
126 498
383 597
626 789
276 857
550 829
199 135
718 391
399 653
905 912
411 462
211 986
524 965
366 483
862 628
972 337
449 61
696 769
956 513
279 790
418 807
993 546
397 807
150 585
900 567
463 446
248 729
270 897
513 311
366 203
462 585
883 906
373 150
815 733
334 831
105 704
847 172
108 567
32 938
228 745
637 107
690 530
390 952
351 108
584 762
955 407
375 250
858 162
713 538
184 558
359 11
575 78
626 202
456 578
684 617
242 353
393 858
450 837
355 949
200 351
551 258
158 13
207 776
733 187
304 711
101 49
988 804
965 49
543 246
376 752
961 826
409 53
483 444
750 748
448 98
749 836
454 776
884 145
610 685
62 501
488 53
155 390
871 214
791 717
66 972
571 166
695 662
948 386
382 673
85 131
536 656
662 206
899 320
168 275
71 86
652 548
401 626
120 404
363 834
389 132
830 276
588 515
423 78
33 354
370 331
307 952
801 36
204 462
435 621
155 897
690 568
446 988
337 523
121 757
46 690
672 729
481 494
28 180
475 759
291 187
207 228
771 816
686 604
399 572
51 843
107 179
113 79
58 559
69 318
502 827
467 621
706 722
469 842
131 252
205 848
522 844
737 221
22 548
139 796
94 243
360 958
563 781
254 274
862 812
438 993
642 377
48 907
327 288
156 902
599 837
410 919
667 896
395 314
175 735
413 752
23 910
581 355
478 425
952 919
511 689
893 163
13 625
685 354
378 914
559 927
805 492
599 645
175 267
235 805
140 593
23 263
797 914
589 188
215 864
476 394
562 874
4 396
771 887
894 914
119 539
771 291
218 860
467 227
412 137
947 258
389 195
481 990
518 80
274 676
641 91
444 880
507 100
760 206
792 391
42 544
464 82
191 209
934 126
546 400
121 958
455 453
684 428
341 239
63 117
318 585
431 896
81 640
891 833
334 951
512 237
504 263
134 61
22 143
850 705
800 405
154 815
816 679
398 247
558 96
54 100
755 974
734 72
493 819
528 469
251 659
1000 122
930 556
690 721
690 298
994 232
907 684
579 269
260 291
405 218
198 219
364 201
491 870
659 633
841 344
867 280
157 311
105 619
658 264
887 10
587 129
504 79
358 329
860 731
441 148
250 209
409 52
120 290
378 744
72 178
548 350
722 902
939 211
672 481
779 233
530 364
580 687
84 682
767 228
673 80
668 564
436 295
433 910
188 638
703 707
352 308
12 229
267 844
603 320
64 621
440 336
10 758
129 984
863 407
75 925
936 778
356 880
945 123
962 157
889 341
938 631
182 229
534 577
127 683
278 468
121 252
333 853
953 68
509 298
71 741
584 814
268 605
585 696
978 259
449 177
98 148
54 67
347 876
920 74
560 684
228 860
806 344
653 872
580 979
719 658
459 57
834 265
264 950
743 926
174 294
142 885
457 41
292 828
395 571
224 103
1 510
855 557
206 42
914 763
456 75
153 721
429 781
987 926
175 453
361 876
146 370
751 691
303 316
351 960
777 741
308 780
923 194
293 323
795 876
400 977
957 854
191 682
36 371
965 792
433 220
858 232
549 634
529 696
477 317
754 673
722 749
864 450
664 317
295 586
55 400
257 826
362 601
331 800
753 811
220 233
81 495
578 453
952 785
787 975
180 265
33 657
918 275
48 552
801 907
566 416
502 944
679 307
653 680
487 781
953 638
99 171
122 554
367 520
277 136
387 125
608 820
947 789
342 825
915 857
266 260
303 823
187 965
698 48
188 580
891 987
397 242
898 796
522 568
448 784
240 731
958 93
719 288
477 878
916 430
861 608
338 360
345 96
923 830
696 459
641 739
499 365
774 467
649 319
459 401
570 870
919 205
770 915
250 243
822 409
783 535
515 265
439 359
600 55
666 677
70 10
627 363
717 638
670 518
333 191
333 757
755 955
245 589
274 515
991 919
620 715
638 924
608 74
383 952
295 80
969 758
186 527
507 562
2 27
555 198
540 815
173 326
413 925
78 715
965 547
340 335
306 176
573 769
669 407
209 808
306 836
45 75
477 249
496 864
398 515
856 744
30 790
65 714
702 186
101 706
984 8
4 21
307 740
818 777
247 114
402 182
114 611
660 753
363 609
13 493
86 360
507 585
431 742
4 827
684 180
498 913
571 210
179 194
360 637
717 637
951 298
391 506
884 519
426 871
408 367
501 428
803 993
143 252
682 740
991 123
32 305
569 543
334 63
908 212
622 433
741 169
464 166
514 999
255 173
187 552
398 669
92 378
471 57
367 138
857 69
155 6
590 902
341 388
653 743
374 49
809 990
631 257
249 519
556 342
914 10
64 956
101 598
18 306
240 311
740 201
9 117
942 439
285 556
300 623
489 330
594 974
395 147
733 579
386 612
581 378
714 438
956 15
193 240
823 302
802 102
904 320
949 132
666 971
736 350
579 991
841 432
32 4
483 215
496 716
66 259
149 92
846 152
372 319
467 934
884 600
577 369
824 796
692 245
762 466
179 768
299 844
759 53
894 563
501 561
699 773
829 144
748 516
546 272
397 166
369 227
706 54
108 995
117 565
86 775
160 737
783 930
511 8
593 358
397 184
971 206
876 231
798 967
96 815
525 964
946 785
879 142
128 982
616 381
603 157
601 827
471 424
962 328
214 35
872 62
938 483
18 960
907 384
662 613
15 499
427 972
205 790
356 827
659 144
763 677
705 796
781 918
53 203
723 54
434 248
467 224
971 861
29 333
973 863
711 202
430 435
147 135
508 218
481 60
985 385
571 373
441 473
430 193
902 222
833 135
801 828
773 187
289 225
352 209
362 577
738 724
252 512
308 97
462 733
933 513
292 868
390 296
775 442
309 5
56 174
874 212
488 629
121 498
205 642
470 436
384 714
479 396
522 851
277 733
717 834
874 246
156 647
294 846
720 57
327 496
700 736
236 722
875 534
84 921
31 458
609 106
738 719
1 28
487 555
531 886
496 167
817 142
667 627
682 531
483 925
672 116
804 976
485 478
407 279
998 7
132 541
360 501
946 713
557 976
637 902
161 251
961 215
260 126
711 327
281 478
830 498
851 453
186 619
339 444
862 373
673 35
290 475
608 175
603 502
685 784
296 72
719 535
280 295
19 764
281 221
583 462
700 953
746 36
872 638
269 8
324 77
370 830
279 106
466 671
136 532
2 151
256 650
132 707
639 558
763 329
18 739
332 444
708 88
552 219
641 348
535 748
179 315
472 197
796 804
122 91
33 701
342 470
736 931
537 114
420 697
224 996
683 979
59 744
634 412
43 942
185 376
197 85
884 252
556 765
585 437
557 73
868 457
986 151
568 477
737 31
238 396
679 245
370 770
406 259
828 959
849 933
345 81
180 96
881 132
854 129
373 1
220 718
231 904
741 955
442 173
365 141
524 117
13 421
80 412
758 473
237 396
901 402
216 214
404 528
782 137
812 913
162 707
457 249
266 974
342 113
654 541
885 333
495 5
187 23
936 850
649 336
747 791
298 583
307 518
400 429
899 211
632 837
251 154
459 212
838 298
818 863
88 294
202 500
590 794
925 230
767 518
179 744
228 563
910 479
343 11
205 594
821 810
481 794
424 193
910 942
302 136
790 9
112 624
987 830
165 204
785 606
455 317
422 182
330 411
19 629
641 958
347 550
286 609
609 195
896 251
853 44
41 794
529 168
753 538
490 439
611 509
300 316
689 387
944 991
948 92
879 897
452 970
136 509
913 11
652 103
913 334
416 504
697 739
829 245
857 175
275 873
92 310
862 48
94 979
483 19
596 90
613 29
839 66
919 797
808 823
900 605
430 196
916 326
955 65
145 844
423 652
478 455
221 786
148 660
638 16
913 748
79 286
271 955
176 842
281 223
589 386
91 851
569 542
69 951
823 691
883 638
166 931
49 561
671 253
104 48
670 353
663 607
780 238
562 697
635 439
944 78
474 140
472 540
883 970
891 562
798 1
379 966
339 497
325 967
63 990
496 132
719 394
257 886
658 487
764 531
623 574
670 948
553 487
14 340
334 829
786 775
229 881
760 346
946 111
633 676
841 905
468 831
641 563
506 78
111 155
548 945
708 185
692 667
121 89
199 102
516 606
505 685
127 234
484 42
438 450
58 390
616 487
256 210
238 926
494 881
769 903
333 252
235 516
750 515
207 283
751 464
260 206
870 696
775 353
879 497
973 691
81 376
761 336
570 891
415 24
957 953
418 546
922 556
525 733
259 504
616 638
414 190
530 437
52 987
68 260
724 428
760 636
284 863
83 612
498 838
475 619
889 888
872 69
661 827
325 662
349 192
919 502
488 220
757 289
668 434
667 898
429 599
115 447
364 113
730 259
503 859
921 471
663 130
622 55
360 335
405 419
118 125
83 965
383 857
891 607
998 20
856 806
846 681
457 833
315 291
10 609
344 129
579 852
786 154
582 629
614 125
813 86
909 60
742 824
519 555
930 496
266 834
551 159
551 109
596 395
47 796
221 661
15 662
517 219
825 198
318 637
600 844
284 772
256 806
162 804
997 756
576 936
294 386
668 487
353 319
881 563
297 131
563 224
50 150
517 425
293 129
808 501
181 227
241 222
335 808
87 754
878 372
569 463
77 435
462 61
634 371
781 570
320 67
585 846
19 608
26 767
37 230
524 412
687 690
830 64
386 899
621 509
428 355
239 541
249 266
697 714
131 124
368 103
379 307
354 263
373 348
509 109
927 322
730 680
765 729
293 810
570 525
232 126
297 985
642 28
647 224
523 710
602 843
539 32
488 246
431 585
863 188
241 1000
563 847
437 920
477 234
992 853
30 74
350 933
109 805
193 356
464 954
723 301
596 80
411 321
680 323
596 270
691 656
823 52
725 60
825 226
853 859
948 401
541 647
880 893
354 385
290 115
376 142
414 507
327 832
236 246
374 515
912 72
509 854
540 156
743 821
453 727
634 529
739 114
907 518
240 940
962 583
245 670
604 812
564 521
87 857
165 2
369 461
94 862
199 16
361 870
279 624
627 324
799 502
505 81
249 352
588 492
876 352
72 677
790 727
304 570
240 576
646 37
634 61
69 774
997 907
833 447
56 39
265 637
985 36
777 199
536 289
331 863
930 267
52 828
641 873
425 376
75 622
178 592
350 794
417 975
653 236
260 714
664 697
866 275
821 322
933 806
864 152
188 706
97 677
950 667
891 281
26 203
648 931
416 830
625 262
51 957
480 634
454 990
38 709
591 318
965 228
258 187
376 169
575 264
592 317
904 891
204 960
516 197
854 387
860 108
126 992
828 710
601 420
767 137
2 810
812 796
595 995
321 708
62 333
688 632
445 707
992 466
176 57
983 863
164 799
302 692
783 792
192 363
202 273
294 911
646 689
836 356
291 388
75 778
347 26
690 277
54 473
558 966
249 939
771 577
654 567
599 137
459 939
266 634
581 449
314 938
984 799
916 373
817 629
572 330
969 282
679 715
322 614
781 521
299 843
507 668
576 205
960 612
655 757
947 935
706 37
362 184
604 858
42 4
481 807
870 479
648 728
567 949
845 177
738 621
588 951
246 967
606 820
459 26
878 267
675 412
580 849
816 7
171 798
162 570
105 472
87 594
706 772
9 221
796 987
837 783
381 418
240 16
466 8
34 217
561 563
838 316
411 914
408 486
73 671
747 962
998 573
481 50
570 77
225 67
198 21
657 904
726 719
905 295
61 389
770 823
93 815
129 570
852 414
889 724
47 155
16 295
827 905
141 374
588 165
113 708
350 755
538 102
731 931
335 849
366 327
75 1000
140 651
116 142
740 7
870 454
434 650
701 434
7 482
217 11
597 338
131 53
194 792
244 73
184 313
51 134
786 663
669 91
597 437
266 691
471 528
899 669
246 413
173 11
890 530
911 111
997 522
643 609
494 350
10 717
336 907
51 489
117 387
321 969
69 451
423 443
463 339
19 292
620 87
115 17
528 950
116 296
341 927
505 522
372 950
715 731
901 315
29 878
851 829
426 733
321 597
138 318
835 820
604 602
546 529
732 820
236 423
831 706
287 485
676 72
404 945
412 903
925 50
405 319
162 356
484 802
57 955
593 93
420 399
458 759
317 991
181 774
979 355
293 94
806 570
873 252
938 626
481 177
158 729
115 240
621 841
673 95
590 834
444 963
710 88
936 410
346 42
963 829
146 344
20 858
268 318
476 890
202 526
917 553
242 776
254 723
801 35
713 317
727 108
325 106
244 257
491 373
337 742
669 296
85 607
328 602
312 969
971 937
591 694
424 711
326 622
635 624
860 520
685 529
722 844
212 731
280 68
291 765
798 782
625 752
238 235
347 878
386 618
760 997
413 992
835 106
632 955
452 655
426 96
967 147
158 187
515 564
536 748
256 979
203 332
939 417
157 337
651 749
152 449
130 954
990 239
321 404
677 411
140 537
168 983
720 839
394 91
260 867
686 191
377 851
220 497
965 992
376 580
919 785
81 167
264 266
446 78
479 501
182 852
475 984
549 484
632 516
794 179
883 229
74 978
1000 34
309 430
528 762
248 411
26 496
436 698
501 608
722 19
804 465
373 644
682 548
219 539
347 615
740 876
217 752
709 623
535 66
601 906
839 95
126 160
109 826
330 188
841 716
301 735
42 120
692 118
180 644
991 748
498 278
67 629
970 89
242 3
376 301
497 28
996 394
813 739
520 573
341 508
268 48
302 678
251 551
211 363
308 58
848 65
276 670
453 214
33 983
980 254
198 275
557 325
219 122
341 940
703 194
790 639
866 283
182 942
366 303
107 76
714 747
726 866
588 524
674 104
237 883
984 546
654 65
422 576
102 497
587 667
143 423
690 701
197 630
891 360
670 673
279 839
499 623
900 128
291 409
123 806
911 756
173 327
734 886
153 514
444 928
872 838
42 701
989 48
404 575
454 371
588 695
531 140
934 383
583 445
594 673
734 308
719 455
56 316
147 282
769 820
293 468
784 709
813 963
206 854
136 347
250 490
500 224
940 924
590 787
400 67
817 438
513 885
459 504
835 232
897 807
758 579
719 467
639 913
933 327
334 361
251 153
427 962
909 417
336 190
861 79
369 394
726 455
629 420
641 927
271 182
229 874
89 289
107 362
258 711
456 736
493 653
316 55
827 950
428 448
602 217
954 101
831 516
104 379
904 19
8 493
608 824
197 189
637 639
229 761
171 869
495 258
76 968
507 502
800 87
475 461
12 260
844 185
276 382
239 769
22 619
183 203
834 917
8 69
675 910
581 340
97 801
336 375
554 828
558 839
855 840
198 432
748 793
85 685
742 677
161 914
910 41
395 573
978 317
244 523
466 207
470 918
271 146
21 718
356 514
591 720
517 820
5 702
295 236
244 594
722 521
738 327
295 969
489 791
76 907
67 958
356 778
204 185
815 538
464 473
35 396
481 595
127 230
841 998
251 298
856 102
411 819
371 34
132 923
937 52
892 281
716 375
258 88
759 587
616 899
390 136
747 829
692 81
449 823
551 136
987 968
321 770
378 767
58 586
766 1000
330 778
619 359
158 272
389 788
387 4
632 269
921 205
798 130
808 52
179 218
41 394
358 736
469 379
160 407
202 706
884 832
50 155
309 723
684 118
323 870
521 581
178 415
685 444
357 78
770 63
854 965
471 976
495 810
40 580
122 818
733 182
829 128
997 475
404 556
731 78
178 516
955 256
309 853
858 392
194 806
202 310
771 500
459 678
85 859
2 994
132 907
826 568
901 889
210 124
948 973
644 563
898 163
249 700
605 833
540 343
41 173
241 913
858 466
863 827
189 729
680 350
330 295
314 433
915 945
744 66
942 555
302 80
933 628
603 415
639 777
634 300
897 7
151 395
174 741
167 34
849 249
902 313
148 314
622 166
425 927
144 304
404 281
856 888
222 157
142 118
52 78
833 382
477 808
107 185
165 107
742 176
754 631
390 647
425 257
667 248
663 387
67 793
30 319
366 580
71 183
890 96
216 436
418 245
369 175
239 302
233 687
321 875
548 397
413 730
301 418
158 838
942 271
881 635
877 689
585 116
70 330
367 13
237 302
908 439
897 30
391 172
969 298
105 552
47 196
432 572
311 443
589 723
201 670
394 315
543 207
288 385
204 248
530 552
384 418
881 534
789 124
909 521
503 358
170 642
257 130
171 195
773 731
568 658
817 787
913 309
990 851
216 360
19 80
188 268
33 21
960 624
583 511
271 89
163 956
921 396
522 411
968 967
815 630
342 314
893 596
710 213
42 523
888 871
927 627
956 332
560 377
523 112
92 955
509 991
718 338
937 793
422 867
585 328
284 840
136 244
772 753
855 492
21 254
921 754
50 717
20 852
803 594
157 353
726 394
247 406
621 486
959 350
472 691
899 644
472 167
612 916
345 718
50 456
627 14
148 400
786 889
528 546
793 316
173 954
7 577
359 205
563 783
330 543
621 67
693 600
472 823
515 835
615 387
362 251
20 208
434 861
948 217
218 617
642 872
102 465
874 666
925 263
776 799
957 507
221 86
232 407
423 150
718 95
274 217
648 175
771 402
742 488
889 805
943 775
491 517
286 691
708 45
330 463
633 525
80 785
470 855
218 544
848 550
811 1000
511 616
284 21
231 900
632 447
831 832
446 545
964 779
345 921
596 972
437 849
765 672
926 269
980 579
791 611
917 486
84 408
642 801
230 53
142 910
488 43
974 314
733 925
339 414
937 51
789 963
766 117
63 266
590 590
559 126
70 836
70 477
778 992
234 771
316 589
856 937
263 784
621 443
94 758
703 137
677 825
680 938
700 79
113 656
456 825
381 946
674 532
812 414
350 506
140 748
820 605
461 90
794 766
882 923
637 598
32 626
501 395
200 403
273 925
369 616
15 65
577 393
145 51
945 702
885 187
935 197
774 242
488 340
959 390
543 924
204 478
903 105
803 305
137 969
897 965
754 523
631 276
484 341
755 876
847 676
789 747
847 866
721 482
951 900
817 583
72 839
859 614
354 940
354 6
767 543
793 561
587 756
677 457
536 657
146 308
489 470
83 641
512 761
909 781
587 854
887 812
751 442
975 660
79 984
922 930
406 696
133 877
401 492
387 915
130 377
781 880
943 379
195 775
968 98
62 794
468 876
582 415
211 694
476 562
925 457
786 840
586 399
185 7
456 846
685 50
943 295
521 198
867 260
638 755
168 342
997 734
571 388
863 590
200 389
809 135
447 391
943 552
903 745
377 985
151 262
236 525
139 385
861 610
173 654
391 831
580 729
60 133
650 702
17 959
482 642
481 275
532 366
415 851
173 32
438 485
264 679
251 445
670 906
216 810
971 536
524 864
334 139
125 8
651 707
830 208
599 630
327 501
595 931
222 494
429 993
339 442
487 135
661 1
14 516
6 628
526 918
114 728
973 849
554 669
714 603
218 864
669 635
604 290
823 7
116 145
103 97
453 279
404 678
546 871
338 304
312 471
34 143
196 80
32 928
816 331
165 598
540 978
635 272
98 19
645 233
133 230
534 101
641 76
351 34
948 689
761 514
707 839
344 894
823 521
23 403
358 25
942 64
109 706
373 149
468 823
519 663
642 462
994 435
348 910
377 571
496 922
720 186
147 589
732 608
368 584
315 885
333 197
682 934
953 359
670 655
88 381
181 72
851 192
688 555
896 922
716 188
241 111
200 820
516 30
630 975
338 676
539 868
646 938
997 662
873 990
153 521
660 930
207 500
948 434
842 869
296 70
305 888
48 226
285 489
137 763
738 495
790 859
486 477
593 339
221 527
766 603
841 71
352 286
189 237
960 643
844 880
373 220
615 847
221 834
282 34
762 991
411 151
113 555
746 354
492 951
43 80
508 580
254 998
85 331
3 836
916 724
913 292
229 616
837 856
458 425
429 404
515 444
909 494
573 912
975 693
372 968
104 923
568 10
460 360
712 301
625 373
47 894
183 583
922 604
586 865
322 254
865 53
595 581
872 742
648 268
356 8
828 340
327 701
898 543
194 681
480 414
662 934
667 967
544 317
389 534
710 772
544 626
970 253
913 192
181 957
998 294
850 133
753 908
268 162
424 994
576 134
229 481
341 1
944 258
501 896
936 368
93 319
641 689
738 407
67 135
58 270
686 892
117 877
342 644
757 765
960 577
924 831
939 846
989 154
726 117
625 815
68 253
756 458
536 830
278 33
976 226
453 438
892 115
396 167
807 318
282 593
323 233
747 191
498 816
571 887
785 401
332 339
367 135
361 223
685 452
165 325
808 49
102 166
813 133
694 965
893 861
336 775
314 261
538 712
352 658
718 83
621 651
423 109
539 916
936 37
165 636
596 647
354 676
440 785
73 953
9 657
588 456
111 702
219 705
629 386
689 937
236 812
713 401
428 522
754 441
558 550
264 806
717 916
346 955
826 979
40 54
514 316
864 341
903 526
99 542
974 363
417 273
532 527
287 948
738 290
571 958
130 387
978 984
626 725
698 132
129 987
427 751
569 540
595 475
390 96
241 469
211 890
720 978
611 795
7 864
273 594
336 495
3 763
560 596
183 590
594 601
85 122
856 127
259 149
171 264
150 860
553 90
668 683
592 18
259 513
140 159
203 741
517 62
267 116
869 585
956 729
759 925
21 82
956 167
418 596
740 1
479 470
307 648
870 986
331 772
552 207
840 295
957 9
206 889
283 808
845 426
379 6
779 107
656 184
880 548
419 773
81 301
401 258
987 119
800 161
123 69
255 50
131 733
278 857
63 14
451 409
304 232
777 532
341 228
900 162
920 963
814 751
567 39
104 47
810 459
259 265
961 424
470 303
105 471
192 725
329 264
891 379
644 660
498 354
753 865
833 649
584 416
238 757
201 840
953 34
198 491
16 903
376 29
397 488
163 538
681 850
66 338
556 745
536 852
123 700
528 818
116 563
155 484
290 604
748 962
159 957
169 970
858 976
421 960
839 722
340 381
173 238
185 243
484 554
574 281
195 125
504 842
402 792
436 463
761 832
556 210
770 785
54 746
182 208
131 280
629 430
87 8
313 465
977 713
357 716
350 218
277 875
441 625
403 516
481 169
844 285
726 774
652 401
344 772
387 545
420 270
489 557
367 408
942 131
434 374
223 410
326 119
370 481
923 71
58 603
33 108
774 722
782 831
201 824
879 82
115 227
345 642
152 532
376 514
596 753
398 555
207 904
301 207
754 969
571 664
983 985
941 203
630 951
593 349
616 623
491 583
919 48
4 822
997 341
604 192
101 239
399 638
330 418
6 240
382 656
94 356
748 681
913 92
45 336
474 227
738 813
739 407
841 967
957 684
374 31
443 298
675 453
507 567
211 299
608 350
255 395
435 305
48 91
511 335
138 881
74 68
567 772
659 56
958 458
589 308
595 525
5 25
95 816
609 952
581 101
197 816
455 92
150 367
747 109
518 352
623 712
521 247
334 438
711 189
208 389
694 931
233 509
9 137
591 479
273 41
240 411
667 358
415 807
192 87
562 834
630 946
343 429
699 347
606 252
83 744
195 74
225 573
165 551
802 844
744 563
592 434
264 229
107 860
251 948
378 284
742 92
170 956
498 159
408 645
749 382
749 251
972 17
819 516
124 405
157 909
663 808
218 68
923 423
896 117
282 806
928 381
199 234
896 445
895 965
238 90
527 504
237 796
880 912
557 205
307 215
879 164
830 697
815 368
199 572
727 807
564 392
267 443
749 974
356 462
547 314
380 612
335 788
275 561
818 150
846 9
892 808
313 665
799 942
546 404
457 241
162 155
372 220
887 97
953 963
683 562
620 228
867 832
403 364
798 875
80 391
193 816
919 943
982 867
792 58
198 525
328 392
590 538
362 852
804 625
567 450
29 891
861 105
962 326
724 862
860 458
845 49
803 309
697 614
383 859
422 1000
492 573
906 730
587 477
825 522
261 324
132 17
781 837
232 967
627 342
582 32
970 124
619 498
667 950
144 664
652 33
271 902
332 321
892 576
78 451
717 893
237 410
254 166
341 439
409 200
63 152
505 733
831 669
807 604
12 283
763 890
78 696
499 530
735 648
656 316
805 551
826 447
647 676
903 43
511 550
241 197
521 917
320 681
903 68
197 690
796 78
993 832
160 832
374 858
768 751
918 989
839 4
774 391
533 746
958 354
677 242
598 560
427 454
519 278
895 473
86 14
320 612
459 135
91 410
482 385
799 413
230 175
859 742
437 69
678 940
645 398
782 872
583 969
384 955
695 284
154 600
45 559
577 723
587 326
317 58
953 810
290 325
586 828
460 101
779 437
555 785
784 720
67 46
625 562
775 938
813 620
740 438
909 212
267 486
971 132
530 324
803 348
296 836
577 360
281 255
426 418
956 593
422 840
788 130
774 6
178 602
594 903
516 778
250 592
521 272
52 695
908 92
80 690
830 160
463 688
820 587
53 475
357 417
774 99
160 821
9 627
36 401
176 650
72 893
12 11
861 748
698 393
119 51
292 955
939 185
461 148
240 408
226 359
579 144
321 621
417 642
67 858
150 40
51 620
524 618
710 710
519 467
408 229
373 145
557 180
183 102
471 254
224 464
709 378
990 447
909 989
708 130
213 937
859 263
589 485
998 919
322 109
274 578
756 475
388 778
351 177
272 650
150 39
999 428
565 904
727 445
323 729
135 588
835 69
528 479
482 267
253 576
75 580
553 739
501 313
689 493
826 555
771 485
243 139
991 194
542 767
14 601
489 250
159 674
675 997
630 255
69 135
784 28
243 688
797 226
900 177
526 873
122 726
761 397
740 341
648 492
787 615
80 633
351 251
786 382
300 573
751 823
523 937
477 726
306 864
342 270
382 344
610 34
446 649
788 478
466 454
491 793
882 720
416 968
948 363
109 674
171 856
536 962
383 957
329 961
510 354
964 644
912 747
794 26
205 701
903 149
901 289
138 902
320 460
228 863
106 929
928 423
100 146
341 337
677 866
733 915
443 441
470 252
799 294
897 917
799 649
881 924
757 40
650 454
323 609
806 591
661 235
782 75
473 885
712 848
65 191
102 85
118 799
67 103
168 191
39 428
131 797
452 59
931 737
250 425
822 935
432 283
738 627
85 952
732 943
894 243
357 525
801 783
945 19
346 981
777 395
636 369
482 507
152 616
545 195
292 921
887 208
839 338
674 821
205 551
887 270
904 469
665 515
72 57
904 879
992 234
836 292
921 198
313 201
265 288
793 696
388 583
453 21
444 848
154 434
192 654
907 262
473 349
371 407
533 284
937 282
496 266
309 682
217 503
486 15
578 520
343 20
50 779
731 207
522 838
348 738
957 903
86 698
826 115
971 448
9 195
141 783
554 542
351 894
490 241
601 255
790 793
626 15
506 416
145 638
440 279
795 693
314 734
57 661
53 284
641 97
304 457
168 945
158 375
847 243
485 101
260 214
843 700
678 569
257 678
644 609
802 8
390 833
290 999
436 930
670 291
670 950
841 633
569 199
741 209
23 78
961 814
35 718
807 249
544 452
564 460
71 794
269 531
192 717
762 38
65 856
459 281
186 492
765 576
779 954
911 713
268 4
127 419
173 217
987 3
956 232
973 985
398 129
797 881
44 53
731 555
958 556
869 118
231 773
48 942
260 651
34 400
848 867
735 864
486 323
971 891
378 685
872 654
211 745
373 954
442 861
553 369
781 819
27 526
1000 493
293 350
698 64
633 89
129 724
92 957
372 567
624 984
164 800
309 345
237 271
526 288
301 585
930 610
609 455
281 324
234 563
668 802
163 468
831 282
150 949
736 412
378 590
699 469
451 692
650 80
823 254
620 173
289 662
905 791
712 807
862 67
35 209
19 687
691 268
906 846
164 252
428 650
885 78
757 830
800 289
937 747
479 759
750 905
243 910
33 220
898 997
11 822
683 440
825 256
414 86
970 247
1 11
269 42
9 33
310 218
903 649
346 36
262 77
140 854
491 245
765 227
569 819
596 960
372 699
276 662
952 490
332 210
433 270
586 148
914 895
659 673
871 454
218 932
253 629
245 692
359 203
204 711
710 500
807 67
425 331
685 184
558 927
242 691
63 202
450 675
237 376
679 243
334 699
1000 535
1 508
693 137
291 28
647 624
627 499
686 994
277 5
88 389
697 208
860 712
841 629
348 498
535 827
815 863
495 622
646 441
813 302
831 334
561 537
303 819
956 881
349 24
872 717
964 14
242 746
73 703
628 728
584 24
440 128
235 13
863 681
181 928
801 888
789 987
696 858
2 444
320 916
321 314
724 162
585 501
596 75
799 742
776 624
100 195
940 943
732 735
243 804
239 807
18 272
113 223
795 391
277 614
242 937
525 954
87 755
667 295
214 926
789 972
160 665
232 955
882 182
20 519
757 103
698 348
395 419
89 258
734 318
278 144
959 285
785 522
461 550
237 162
45 853
74 895
805 732
240 58
954 529
173 78
688 946
834 449
710 58
314 624
118 608
780 990
733 331
601 294
624 80
493 353
104 277
761 724
949 932
696 425
155 102
379 487
671 654
588 896
250 996
78 694
531 580
136 463
272 194
884 985
329 73
19 595
274 773
715 369
57 639
817 252
715 132
567 894
164 319
93 616
840 986
419 29
703 938
59 651
961 636
823 112
186 926
485 494
731 977
227 952
777 827
216 64
158 201
631 420
946 582
146 53
691 686
575 36
89 977
90 365
92 157
751 454
824 552
612 811
570 797
123 225
613 882
11 933
872 551
670 656
888 211
922 933
279 540
941 589
905 248
655 464
675 331
260 689
279 878
884 681
61 702
530 4
61 387
894 460
290 311
528 253
600 466
332 32
241 125
790 575
71 967
59 446
643 580
269 226
172 529
943 323
142 71
171 399
784 290
248 556
783 710
135 622
792 124
984 758
505 923
804 140
960 482
54 115
182 102
549 193
264 500
691 263
774 74
576 626
831 308
789 26
254 518
366 991
190 13
428 338
201 42
929 330
458 287
490 839
499 66
796 115
520 199
421 314
800 798
802 241
161 464
601 476
401 136
873 915
798 739
341 393
779 130
163 370
997 180
57 510
643 949
341 369
512 822
724 26
671 869
508 486
118 23
47 481
771 423
968 875
374 248
868 697
609 689
4 644
10 238
977 27
359 344
644 655
224 630
822 202
125 316
434 678
184 695
724 295
312 511
634 509
518 5
317 674
700 971
431 730
457 91
53 654
95 507
531 473
590 690
620 442
877 215
640 956
333 651
974 350
540 588
39 426
208 951
531 54
459 228
445 406
224 29
271 227
336 795
459 377
667 365
867 763
218 619
25 383
783 11
830 79
406 219
891 430
572 288
174 608
499 696
546 49
644 57
762 416
187 791
457 316
694 703
322 213
977 49
763 932
251 418
657 478
296 779
877 502
335 447
623 133
275 442
483 83
587 864
192 852
356 46
682 89
905 215
796 21
902 552
168 498
825 393
859 541
608 189
145 60
628 703
496 840
365 103
977 719
686 195
120 1
385 947
674 158
183 276
582 285
80 906
114 762
888 437
476 135
409 625
704 783
423 4
836 333
922 610
976 758
695 38
593 32
720 324
441 932
9 111
570 993
8 406
169 19
717 950
635 508
712 533
446 593
312 19
884 310
58 77
682 111
971 412
743 759
931 664
986 260
238 551
303 707
397 943
241 857
88 690
136 785
900 236
44 422
670 572
679 131
23 28
249 927
311 944
351 95
61 729
230 551
761 753
206 952
841 715
282 254
978 473
743 481
277 187
109 450
780 401
265 728
594 803
499 800
439 957
548 927
67 67
276 369
378 450
853 440
318 877
136 29
135 626
769 683
84 442
410 221
861 372
58 436
653 783
639 633
246 485
361 85
977 976
543 341
506 102
600 342
433 43
9 287
648 74
432 783
125 555
757 918
805 285
483 289
151 202
558 464
726 736
291 25
640 870
692 886
447 766
155 473
450 595
139 604
293 20
387 415
316 113
942 455
34 133
573 755
87 274
956 975
23 737
457 552
183 530
449 275
854 960
70 424
455 280
276 113
953 995
929 52
241 241
82 655
421 872
333 236
440 79
461 438
664 113
716 852
161 845
715 872
460 361
443 196
193 811
350 792
188 494
797 991
957 620
902 3
474 324
432 348
46 761
692 468
131 844
61 449
462 299
558 523
780 504
698 893
682 569
892 554
951 362
337 203
784 892
836 268
742 130
807 314
851 552
266 49
391 813
604 816
293 280
925 397
420 826
362 726
744 372
226 911
527 388
387 878
10 903
287 811
659 38
172 112
113 200
982 49
795 100
78 100
973 855
820 546
617 293
801 972
477 485
279 196
527 354
3 805
866 930
903 14
364 978
652 799
127 796
36 532
578 329
141 496
206 606
88 124
476 574
999 305
587 598
676 990
299 537
880 431
455 857
955 799
189 188
1 445
224 535
167 21
224 784
571 10
340 51
874 869
624 118
745 844
730 657
870 654
17 981
373 592
58 32
418 419
308 215
318 964
893 95
21 30
115 968
386 572
937 606
286 503
183 633
545 103
477 308
302 847
228 42
74 317
916 926
283 441
320 532
745 302
843 340
299 513
274 453
655 347
968 986
50 303
359 372
910 778
122 256
286 625
914 667
283 592
887 39
799 601
728 839
117 318
584 966
948 391
463 226
657 103
619 285
712 103
385 695
779 509
14 777
873 49
371 130
382 411
19 726
524 906
216 370
485 179
719 573
565 852
144 609
157 356
832 925
865 220
327 760
748 111
393 645
691 297
577 686
132 560
657 371
357 759
101 210
173 219
709 937
542 73
660 755
366 683
443 272
435 97
145 388
535 653
82 434
884 666
904 883
663 374
511 164
396 749
413 955
240 389
838 270
601 56
572 711
551 870
763 200
868 511
763 878
417 586
336 556
567 537
268 673
551 416
318 833
204 57
859 890
161 280
108 21
980 688
797 307
250 868
728 826
898 721
638 880
270 312
98 84
630 143
199 429
378 573
172 486
42 122
892 450
966 638
390 577
141 164
731 496
259 235
190 487
702 834
455 980
593 318
700 706
401 713
93 257
484 53
897 964
85 803
884 860
448 294
886 342
786 426
380 210
619 750
953 881
269 444
675 31
888 41
805 915
567 37
57 543
297 556
108 461
47 837
823 402
414 630
446 156
261 176
792 228
885 761
36 206
625 737
384 25
895 506
415 461
988 417
833 316
408 523
780 33
344 657
373 234
792 948
354 387
779 119
58 788
831 435
447 743
15 998
233 347
421 102
480 311
392 511
338 751
933 195
792 227
595 57
257 674
62 567
988 316
376 833
414 101
271 923
920 559
174 377
467 846
901 860
479 384
449 301
261 677
962 912
6 394
589 773
176 111
291 492
386 543
212 256
381 669
689 451
716 537
806 837
706 119
361 126
821 224
489 160
279 397
633 930
281 676
147 303
876 71
734 260
383 47
983 823
710 880
132 85
306 131
736 849
298 252
178 978
428 211
700 945
197 687
749 898
327 30
396 558
968 235
956 528
723 436
874 290
837 484
397 947
975 611
625 693
756 816
7 748
928 868
557 169
886 120
215 433
102 716
87 575
973 227
634 353
938 160
374 657
494 451
180 867
862 35
899 253
284 146
554 124
629 640
251 876
241 383
416 814
168 281
272 508
5 459
785 575
824 103
125 754
241 307
793 114
190 915
38 752
636 247
968 437
899 500
470 418
152 2
752 551
979 32
162 518
162 660
572 327
525 690
117 944
187 784
278 834
895 211
157 117
679 179
242 602
220 292
871 235
88 484
314 572
416 982
168 705
236 716
703 198
438 716
30 36
70 7
880 253
881 36
34 884
549 108
316 527
157 240
927 711
118 440
662 619
761 521
779 147
175 51
966 580
776 778
21 35
793 156
370 957
765 96
242 685
859 598
86 200
758 932
310 896
981 847
787 27
193 346
803 572
205 81
555 634
99 293
191 149
625 192
288 803
899 673
709 283
835 284
192 863
368 760
175 169
86 291
722 950
173 17
444 263
905 724
595 712
776 837
741 846
586 23
634 456
475 533
218 235
221 460
974 702
215 721
171 513
831 842
937 366
37 315
351 726
787 718
390 689
981 702
316 48
809 54
498 758
135 373
136 501
199 110
682 374
906 805
978 517
774 655
580 312
588 120
329 310
357 86
887 576
557 206
624 85
886 997
303 674
476 166
392 899
76 667
373 303
792 919
954 503
348 986
20 829
583 451
848 560
695 598
895 124
567 263
423 219
943 737
160 158
965 871
804 806
410 167
247 303
251 461
352 725
479 434
343 632
841 76
43 759
515 334
716 355
925 440
765 285
921 580
595 262
930 527
246 81
91 721
681 585
893 156
475 90
358 872
431 402
365 993
3 308
980 174
930 515
639 210
282 843
399 305
903 803
363 86
977 356
893 489
877 771
929 88
472 781
166 646
51 187
423 514
445 830
996 750
917 4
622 514
729 758
464 973
261 855
842 806
265 745
615 932
313 980
69 222
833 90
31 131
466 259
226 864
943 77
360 875
661 659
130 911
469 508
93 284
217 740
953 91
389 91
59 352
666 575
34 168
365 352
863 285
118 844
36 751
91 682
68 378
703 775
570 686
542 892
247 277
673 331
490 933
816 522
457 112
309 436
267 541
76 362
591 414
404 666
352 39
23 678
253 860
842 962
118 800
66 378
804 381
114 596
772 502
818 783
60 931
315 784
17 727
33 943
454 812
19 981
845 454
382 112
564 503
685 979
663 996
768 982
343 372
138 854
794 53
784 1
720 555
538 460
471 880
52 368
384 248
317 126
280 797
272 326
571 32
235 563
709 291
917 786
281 239
666 973
633 223
969 932
453 907
847 132
756 896
393 380
22 97
506 470
983 441
255 897
128 375
61 486
607 462
884 599
504 795
721 100
451 44
976 211
240 385
897 78
781 78
606 568
161 764
418 813
315 418
880 667
227 462
744 461
74 784
298 108
717 159
137 899
468 176
933 820
473 691
56 18
499 744
539 752
88 853
367 68
35 92
189 233
930 818
80 444
892 318
348 425
636 916
671 679
944 961
853 244
312 646
681 997
606 731
245 120
728 255
303 223
739 393
201 613
619 304
245 317
736 324
108 428
933 299
440 316
40 405
393 352
133 983
193 691
515 225
380 302
582 114
217 818
144 438
140 375
924 403
817 337
400 112
791 910
218 616
546 563
323 145
947 842
433 527
342 385
132 713
62 236
938 809
221 407
620 139
215 490
481 824
419 355
622 817
504 284
847 705
58 445
185 210
254 369
236 304
788 448
925 732
10 445
53 508
734 312
962 136
44 398
378 800
296 444
909 286
957 337
719 431
105 282
517 852
172 505
370 991
41 65
775 347
669 163
153 249
184 741
329 607
619 479
326 324
546 371
480 254
329 880
291 24
997 124
316 188
659 492
714 929
412 194
989 706
153 654
892 721
574 315
465 760
28 828
299 501
123 457
178 982
427 36
166 466
206 9
553 407
877 741
6 81
147 760
218 586
732 353
406 986
733 44
379 220
928 317
204 736
871 713
105 408
179 114
583 117
543 69
503 443
947 881
586 162
940 214
762 291
866 864
453 435
962 112
539 62
223 964
567 140
628 815
174 505
857 93
870 950
101 944
426 77
412 328
121 403
235 659
64 682
743 464
488 416
398 399
683 752
290 992
871 225
850 562
167 794
855 23
817 753
244 440
588 419
667 344
232 646
111 653
314 713
24 735
44 78
129 77
567 144
855 561
158 64
500 399
443 596
630 245
237 51
992 22
184 104
692 237
597 596
158 901
938 569
52 504
213 457
605 211
966 904
656 392
708 609
487 134
795 555
358 700
87 440
611 677
501 489
246 957
249 213
771 523
340 154
952 350
429 744
255 264
304 776
829 612
512 432
630 325
709 288
881 889
235 375
832 180
850 70
922 597
610 595
752 813
609 7
947 644
100 873
717 700
82 382
923 343
544 350
978 166
149 884
987 256
491 757
853 252
61 109
157 896
755 984
460 454
703 588
21 137
665 309
897 723
414 393
553 736
840 383
918 117
581 166
992 928
159 822
173 99
167 29
672 872
149 878
334 566
412 947
310 273
466 436
537 675
823 639
650 541
581 131
358 301
372 938
94 369
638 848
265 279
215 53
548 871
501 476
759 282
961 287
774 997
930 644
394 252
309 4
1 157
399 247
635 8
65 29
154 395
371 388
254 418
20 219
970 584
162 410
899 171
591 927
407 63
132 392
592 36
875 889
134 385
399 153
898 319
343 652
68 992
228 142
924 662
232 416
752 15
449 445
161 892
865 267
192 139
987 872
903 464
250 437
585 79
413 849
184 700
297 509
313 113
215 436
28 183
75 23
801 994
618 377
215 551
169 9
311 820
315 68
983 179
520 713
52 7
547 510
801 453
482 32
757 262
870 35
377 347
163 251
699 44
506 749
86 781
308 250
459 449
526 191
710 745
620 163
41 448
307 411
869 768
559 768
539 282
122 904
589 757
167 860
924 120
482 715
774 11
888 819
227 422
399 539
858 65
230 236
267 640
446 635
591 911
937 469
287 453
590 561
772 663
321 602
32 374
288 726
671 251
330 163
483 164
970 219
195 596
320 360
975 144
831 786
512 24
790 625
991 637
571 47
87 595
704 781
570 773
329 508
843 112
925 259
395 659
210 177
962 828
275 599
634 876
67 392
960 45
88 441
612 585
513 14
450 749
864 215
221 47
458 844
432 238
153 277
579 646
518 696
20 5
721 722
565 864
662 839
896 757
238 169
413 984
347 435
165 827
382 162
806 262
979 776
285 727
592 778
222 507
567 727
757 200
484 627
307 629
942 521
94 615
797 732
494 914
932 881
784 202
556 779
619 671
222 131
321 919
428 340
981 581
213 363
239 722
631 916
391 63
296 730
369 79
290 488
459 384
232 259
8 755
17 714
125 260
739 946
526 824
768 550
84 679
522 377
321 761
166 761
790 760
678 634
801 680
622 477
387 120
169 72
420 949
705 190
114 848
157 40
56 324
596 762
620 210
481 759
958 848
858 325
739 252
581 316
893 980
725 573
340 665
633 791
128 64
802 884
587 355
722 985
941 423
665 890
882 229
681 582
416 296
255 787
709 245
219 96
634 654
142 340
347 585
847 817
548 970
167 586
690 543
420 104
245 327
868 771
352 174
463 888
610 56
339 705
994 823
269 25
772 64
107 298
419 72
201 255
448 465
927 566
651 13
712 232
437 661
58 618
222 774
883 388
205 181
906 122
880 437
519 501
187 284
916 436
550 22
195 68
796 100
604 743
57 794
924 409
243 417
417 236
368 20
887 166
921 99
496 101
347 133
256 459
765 210
652 520
262 270
167 63
509 331
869 675
134 252
577 437
402 789
526 686
695 138
207 736
259 496
752 589
513 201
463 333
542 257
914 350
591 346
622 437
912 566
931 438
478 200
393 619
878 552
743 691
708 829
792 850
344 114
407 844
513 951
638 155
174 269
222 358
335 122
961 793
242 609
640 490
810 983
686 541
507 595
355 948
980 41
962 253
629 244
696 281
672 701
162 78
986 22
970 967
681 259
12 917
35 390
888 739
969 467
625 385
549 329
610 577
540 267
303 810
31 20
935 462
883 610
151 922
771 569
387 786
836 48
720 696
686 931
527 961
996 379
779 369
734 842
202 4
98 523
178 299
152 315
830 365
956 187
45 988
11 906
405 760
613 308
600 807
283 803
640 424
907 212
994 552
191 441
154 511
486 392
790 843
308 526
421 140
502 570
795 703
357 246
173 811
164 825
866 737
10 115
287 484
26 448
335 189
825 292
287 739
995 904
74 985
296 181
307 749
855 76
828 383
365 383
76 823
12 93
965 387
372 384
831 439
338 815
874 974
543 221
349 904
577 472
278 814
449 378
735 372
727 191
459 665
129 690
664 629
554 175
590 506
79 118
976 72
195 183
14 848
643 907
746 489
234 193
732 258
537 686
76 603
74 755
75 632
246 619
644 8
877 986
170 129
205 289
810 526
462 136
660 550
755 583
529 569
270 91
34 998
976 68
132 261
817 516
924 237
128 293
270 755
638 322
415 709
185 560
703 740
431 376
759 439
23 203
937 774
92 460
241 544
109 525
671 818
118 807
908 562
525 726
765 925
310 421
734 642
915 580
331 564
868 42
435 568
700 303
548 110
686 393
610 632
784 345
452 821
290 802
250 204
696 522
724 781
404 42
72 956
432 565
297 265
290 116
441 390
421 378
699 252
370 475
970 417
525 488
26 830
323 801
618 561
826 121
814 6
501 66
85 905
531 737
99 27
351 954
540 890
740 649
748 481
156 924
832 114
735 203
956 613
153 761
23 413
639 707
676 578
62 210
175 847
550 325
974 817
741 282
380 601
248 220
108 975
535 741
774 923
516 430
499 881
212 108
352 451
77 916
354 170
112 405
196 850
513 368
616 857
540 89
579 345
43 203
627 284
670 929
970 410
374 899
210 505
337 745
401 988
966 425
159 272
988 801
858 909
36 339
886 639
664 467
499 516
938 812
168 962
345 871
266 778
411 513
329 484
776 424
591 707
521 297
976 218
969 371
227 852
293 186
849 256
296 216
456 43
218 402
833 487
356 635
482 622
835 480
540 952
250 83
208 432
217 160
220 38
609 402
761 454
826 894
218 618
780 232
802 211
788 877
636 758
185 532
702 410
939 64
917 467
215 634
589 819
78 816
290 414
629 715
325 792
487 595
78 8
424 903
242 45
222 905
830 875
120 769
148 884
253 305
694 747
39 499
165 318
585 584
662 682
471 167
756 102
622 595
632 815
260 50
390 28
194 399
519 370
734 370
860 66
92 296
908 370
556 573
693 779
277 389
132 640
881 603
637 824
96 36
273 668
623 276
389 490
891 964
814 319
34 556
529 834
259 68
571 729
65 491
407 101
615 309
764 618
46 469
600 308
799 719
285 984
28 980
685 867
558 462
145 70
665 417
733 471
135 757
731 998
572 908
230 981
434 617
957 819
944 67
310 567
317 264
685 675
984 908
825 820
831 138
327 399
150 186
878 61
661 339
524 368
406 391
859 521
732 514
637 495
643 433
897 889
956 266
326 936
203 540
464 17
471 886
952 361
415 241
877 494
431 228
510 205
185 176
582 378
589 610
734 417
724 309
408 932
471 182
305 111
595 824
64 188
366 321
21 255
243 133
437 223
877 813
694 281
902 802
450 751
602 684
902 598
877 559
165 296
812 199
44 407
13 234
995 79
120 157
1 591
150 219
430 853
721 692
43 607
485 679
804 758
233 121
445 590
538 856
100 583
607 188
779 920
724 530
90 809
438 796
133 459
298 824
771 691
523 285
83 218
791 644
701 832
404 863
624 998
410 829
197 78
441 619
372 576
664 279
162 614
702 90
760 407
282 954
428 530
429 928
888 703
589 224
633 547
286 440
248 269
766 758
561 223
922 150
126 863
527 879
587 32
471 148
41 890
239 990
261 797
193 365
357 125
301 617
897 914
293 743
108 346
775 266
263 700
729 967
253 875
941 667
38 429
369 933
392 242
724 874
380 77
182 606
921 948
4 56
620 809
715 389
868 945
706 198
764 342
278 652
709 656
542 797
519 144
495 316
334 81
377 239
589 513
437 411
95 264
240 166
83 175
713 703
591 756
115 482
926 214
650 875
421 753
352 953
651 821
77 967
743 410
437 578
732 996
463 186
760 327
642 880
556 378
213 888
455 174
320 588
359 117
393 34
622 35
847 396
182 900
74 405
334 232
324 383
813 403
502 626
877 338
464 60
517 974
743 727
694 618
188 485
215 723
826 91
720 599
908 692
219 932
969 942
530 188
398 745
523 91
592 136
234 439
34 414
78 907
271 971
546 746
371 265
122 789
611 615
413 32
439 873
870 87
548 495
960 36
902 754
406 179
285 63
74 333
376 7
222 763
827 725
594 387
4 326
535 835
135 443
196 575
990 652
606 927
102 146
405 146
522 220
146 89
384 526
787 650
58 170
349 393
95 754
235 560
533 6
2 544
47 413
143 679
390 288
625 882
723 965
706 645
739 145
592 215
470 395
299 953
676 738
498 769
821 235
720 856
312 977
908 628
907 579
201 140
746 993
745 640
81 329
114 210
734 830
842 556
818 943
167 332
722 229
27 769
395 562
897 562
208 65
216 536
58 701
872 309
675 222
777 509
611 590
203 399
23 809
314 114
3 330
850 362
708 308
913 659
537 623
213 518
446 11
899 734
387 27
25 803
144 738
112 693
129 952
396 840
511 932
532 715
25 202
995 68
3 97
308 650
213 192
298 417
948 290
330 20
984 985
764 246
772 455
90 631
555 957
66 664
438 346
23 319
768 764
895 859
961 927
988 408
206 345
870 435
116 555
768 790
724 383
540 75
875 210
552 675
518 165
587 711
203 617
124 554
961 677
62 964
787 333
715 734
201 515
239 145
845 201
806 455
31 679
509 995
142 34
263 808
178 276
267 977
243 94
925 348
44 432
679 787
519 747
854 998
88 983
560 982
631 967
658 287
734 733
600 716
924 896
606 494
402 163
316 787
387 933
577 935
558 836
72 520
1000 770
958 274
781 943
441 839
849 107
537 431
848 467
5 30
251 217
261 742
413 813
169 437
461 799
73 453
415 16
638 323
570 11
339 964
419 624
780 833
605 263
978 86
293 825
624 615
727 717
687 446
866 358
374 92
160 221
876 851
794 781
30 179
229 18
984 596
987 78
765 700
45 254
848 958
204 58
534 715
7 310
566 642
549 96
933 218
476 218
843 319
950 520
682 435
257 800
304 734
55 807
755 988
356 543
745 892
742 912
743 979
24 262
838 409
839 398
982 524
680 155
701 965
815 921
427 860
799 930
151 445
397 397
768 616
231 220
960 441
455 666
150 407
495 842
710 534
780 631
456 848
19 989
386 674
908 328
24 576
879 400
164 87
913 262
781 617
755 513
935 308
260 41
932 849
191 676
98 468
952 458
118 929
237 21
175 266
482 548
510 48
579 474
697 363
226 113
512 207
866 759
37 147
179 680
685 98
495 133
687 775
118 657
426 148
903 493
76 113
602 101
342 468
371 366
807 28
308 357
644 539
252 695
349 996
3 720
880 188
246 274
417 314
760 540
98 884
560 962
362 916
288 262
994 649
642 533
63 221
898 464
943 680
858 567
512 442
865 215
442 160
242 85
301 293
629 459
8 404
470 774
324 178
522 32
823 980
359 604
477 65
225 642
774 1000
836 420
205 6
784 33
312 784
191 588
355 226
934 144
98 478
305 439
857 993
621 919
776 407
488 366
869 125
216 416
234 735
293 696
46 525
174 496
231 754
373 386
792 451
568 256
609 683
194 361
732 795
443 546
651 358
352 446
914 941
382 437
595 781
532 766
758 790
691 886
908 249
841 932
544 902
7 998
533 358
560 564
843 134
656 454
146 713
787 91
832 740
401 182
257 683
544 844
370 48
885 296
257 390
3 604
149 944
575 658
472 203
761 47
340 438
294 535
619 61
379 852
388 101
75 67
36 930
455 314
17 994
708 683
513 260
504 454
683 443
675 313
552 886
464 95
594 883
475 374
298 43
808 509
152 137
822 152
170 832
756 902
539 1
479 62
492 370
410 227
70 581
502 670
408 91
77 200
6 809
316 305
983 321
12 818
170 343
83 845
203 110
609 401
80 741
910 980
317 794
258 917
142 227
245 749
909 168
150 682
244 292
480 826
967 130
776 739
905 573
90 394
193 158
517 511
474 38
525 236
912 228
460 930
37 419
508 999
497 364
580 221
619 544
482 261
484 383
850 396
642 227
161 930
790 174
541 631
542 669
911 462
432 936
778 237
403 905
838 695
643 361
958 144
106 988
634 343
758 727
960 868
891 976
982 198
891 465
838 366
704 624
333 874
68 136
52 43
404 694
687 304
3 264
254 337
768 870
643 763
956 426
276 616
311 268
292 965
454 569
84 291
288 23
656 397
301 789
11 351
973 97
788 32
893 878
808 201
799 676
512 742
134 649
652 80
368 336
779 305
27 853
957 627
140 96
91 135
847 341
361 489
448 565
257 976
998 80
713 799
240 153
370 711
927 892
897 800
136 932
654 823
937 800
587 978
392 376
760 562
956 33
979 369
16 107
208 493
432 3
644 570
313 996
534 336
862 676
587 562
522 586
499 375
55 321
354 498
900 135
62 14
867 860
353 863
718 570
541 626
90 973
594 485
505 650
736 242
321 849
968 650
598 921
74 341
156 848
606 78
720 783
151 116
162 217
27 639
981 89
914 353
882 87
700 401
496 628
546 558
891 366
7 374
402 326
778 605
839 161
659 722
175 675
80 325
554 254
731 791
633 828
8 808
620 566
196 403
299 942
271 618
150 881
548 812
596 983
89 559
616 170
172 246
414 933
286 904
18 605
105 679
117 67
334 108
217 168
729 848
296 269
731 196
30 867
50 217
9 88
111 686
734 860
540 949
742 996
12 262
36 731
186 285
167 78
465 515
150 611
978 464
953 797
969 810
546 9
790 93
261 172
406 129
767 606
262 320
19 503
160 2
477 169
949 353
703 961
867 769
481 375
415 310
255 256
109 680
257 269
169 121
276 407
871 547
742 18
174 465
868 456
650 516
743 181
609 558
55 874
795 384
72 635
277 884
706 136
537 270
845 406
246 935
422 336
893 322
369 185
152 711
728 874
313 421
359 912
178 936
698 85
62 780
809 871
885 558
92 133
953 238
682 182
632 144
562 731
383 25
646 317
993 742
268 352
174 567
390 875
952 900
115 645
181 648
204 911
583 600
669 465
434 537
28 747
827 427
245 674
853 300
572 720
434 746
465 305
444 205
713 724
523 253
932 383
31 47
158 922
424 794
116 194
183 449
470 176
728 525
929 268
861 230
141 390
322 979
538 658
147 238
627 776
915 230
12 367
628 941
239 362
828 109
408 354
542 670
518 163
512 763
260 763
509 566
219 261
387 975
142 355
716 267
183 988
647 738
801 576
184 170
450 513
504 178
348 647
523 183
482 865
287 121
732 154
935 832
269 895
291 964
586 690
392 478
737 243
405 320
658 904
925 856
248 857
773 720
350 132
226 402
38 328
868 104
564 486
605 972
947 462
741 992
839 721
662 482
980 550
609 802
733 854
18 765
906 20
109 123
189 201
881 897
242 985
281 792
60 260
151 289
590 509
718 775
836 493
859 362
562 432
582 461
320 213
304 205
72 207
883 704
167 110
348 199
440 25
939 98
634 357
355 841
83 76
142 350
501 231
667 98
325 650
537 962
2 18
760 381
87 250
113 84
407 559
874 161
702 734
440 473
761 353
961 955
501 921
858 270
295 917
83 636
341 554
334 490
108 674
294 401
347 628
688 675
739 861
455 841
712 340
624 233
779 182
242 659
944 233
221 594
30 668
380 582
806 318
93 315
588 569
469 574
661 899
777 701
365 871
364 547
564 924
289 288
776 361
225 714
728 886
633 607
667 15
562 38
337 438
418 895
943 401
535 940
86 441
284 374
635 539
253 267
728 772
21 524
953 937
800 863
855 810
805 162
287 871
974 274
260 658
752 393
572 792
786 807
842 599
149 991
5 508
301 621
168 745
336 494
15 277
979 284
168 930
228 936
470 28
7 593
966 622
451 796
208 176
102 909
625 412
202 323
597 453
302 59
765 86
351 43
115 140
820 860
810 279
128 923
211 428
726 821
152 792
761 984
384 553
929 626
767 716
656 267
678 810
51 998
152 897
849 85
670 68
32 391
488 936
481 857
625 520
61 662
238 958
760 307
697 966
292 820
395 555
241 978
443 167
552 383
456 824
233 616
14 813
904 963
73 550
846 755
461 458
733 443
323 676
73 791
314 963
536 877
410 709
927 862
603 292
557 918
353 150
295 264
121 434
603 943
520 828
782 270
919 474
630 636
384 322
28 492
408 408
855 276
539 949
284 510
831 431
467 761
582 407
100 92
514 248
47 773
352 695
493 795
901 245
295 139
202 752
386 460
680 109
965 524
827 73
227 335
202 976
421 468
202 900
895 108
951 3
407 925
423 544
15 921
795 857
145 790
346 255
118 590
445 493
555 407
267 950
151 408
177 135
775 567
191 387
133 653
445 60
138 204
794 854
7 138
74 687
141 833
157 420
900 36
469 399
879 111
360 584
255 771
209 779
923 578
411 592
495 648
546 823
733 370
169 558
568 407
520 790
751 533
208 89
185 238
563 247
857 326
168 617
746 924
936 304
858 321
749 177
850 331
639 975
888 380
687 683
326 80
552 514
324 610
39 860
807 594
520 582
988 513
446 426
132 682
975 254
692 423
88 471
341 605
358 808
177 174
838 365
75 106
594 943
67 95
689 284
221 413
356 781
336 505
779 736
280 168
337 641
794 485
657 115
512 408
55 311
712 303
58 557
219 512
23 852
727 827
137 56
649 612
480 607
496 796
452 680
251 232
533 677
222 202
600 222
246 147
338 849
126 393
338 968
56 764
781 179
112 853
303 251
778 464
78 911
700 424
104 50
603 312
624 723
810 400
360 392
730 594
56 170
912 11
632 808
67 204
122 297
35 40
968 29
447 389
336 382
688 233
311 217
539 191
28 896
742 709
301 750
910 160
829 768
35 7
582 472
701 587
468 244
813 104
327 498
933 592
155 198
342 619
734 904
426 5
772 97
768 987
183 771
668 315
900 684
137 383
142 63
110 915
459 54
204 607
479 975
978 87
64 998
751 413
750 853
79 633
548 832
242 486
479 953
75 876
850 504
777 485
390 567
957 40
760 981
895 792
664 212
655 596
526 15
420 300
330 220
376 973
744 932
259 737
301 977
86 389
128 197
86 777
683 394
681 181
588 490
719 873
596 4
971 307
878 47
673 640
877 414
539 121
909 105
111 958
714 906
594 194
278 233
34 412
112 149
219 924
23 205
412 464
737 391
393 404
213 221
643 230
216 823
21 206
961 550
775 906
828 362
848 8
949 130
931 110
550 907
442 403
376 633
647 656
192 517
14 38
803 438
893 667
776 764
79 600
163 767
708 699
848 738
209 43
114 176
28 566
987 435
465 860
236 790
545 348
892 688
685 294
86 9
708 29
530 314
578 672
149 291
580 680
971 817
38 959
567 797
246 747
456 197
3 252
950 305
178 662
737 828
172 888
712 899
896 429
762 661
40 774
552 940
292 371
195 994
583 347
119 203
659 999
305 657
825 487
190 193
733 931
668 346
621 770
223 471
649 670
825 558
598 367
639 848
221 202
725 380
545 777
946 113
108 894
725 964
548 197
823 600
494 314
961 930
729 977
276 45
478 260
836 444
83 263
631 372
631 102
65 68
23 126
754 235
354 542
202 518
350 565
568 118
424 833
362 215
281 113
497 501
226 44
334 509
81 564
694 643
21 831
530 482
988 237
817 790
694 518
472 353
583 960
265 509
276 238
88 74
738 366
428 42
871 692
271 251
950 861
793 904
695 293
419 735
882 994
151 191
337 910
587 694
172 46
70 178
950 659
367 839
660 210
949 887
865 122
902 148
875 306
39 732
844 154
503 621
523 940
876 514
828 741
910 129
221 449
274 560
915 170
651 97
231 886
300 110
297 387
583 564
964 563
52 136
480 460
106 291
966 461
176 464
293 52
168 826
867 30
235 542
805 737
249 383
382 575
435 219
694 47
304 411
355 410
934 643
820 915
533 351
443 274
730 23
689 499
2 231
173 335
392 25
733 933
86 361
31 584
470 907
335 945
726 459
91 107
506 315
944 764
616 889
848 345
538 322
30 151
193 268
735 772
363 455
252 526
582 191
926 877
16 553
601 412
372 328
797 266
690 486
908 920
808 527
293 698
958 270
58 739
592 821
509 30
689 337
180 336
849 868
536 620
619 886
556 125
515 211
78 752
475 821
158 265
760 803
309 303
414 62
930 664
472 222
450 847
836 521
980 118
2 963
331 412
926 695
663 461
506 673
142 504
889 347
193 841
773 732
12 951
764 873
281 569
803 595
923 175
528 564
681 322
604 902
264 159
454 697
69 401
720 890
410 440
218 788
241 270
767 170
321 106
296 888
884 250
718 275
371 170
545 446
944 683
43 567
682 213
129 629
871 581
547 141
498 136
459 528
5 72
532 22
274 921
641 978
587 482
430 479
733 1
407 749
286 824
847 60
678 977
172 427
738 260
772 864
697 296
40 317
747 587
243 682
715 393
703 232
978 623
383 310
454 420
888 241
319 530
554 929
489 903
168 442
905 103
266 535
64 454
993 19
615 3
691 12
255 93
505 206
181 143
923 573
89 417
186 386
486 282
120 451
110 247
405 62
758 171
853 299
537 697
245 223
871 507
682 865
575 704
549 751
810 384
990 240
491 59
873 882
319 14
411 709
672 755
527 604
474 380
939 168
941 840
395 310
397 752
662 509
257 610
212 385
252 164
686 213
877 807
268 869
100 165
538 606
90 834
13 895
446 495
913 190
901 436
47 926
133 94
127 999
337 446
188 817
276 311
517 267
822 644
303 519
230 450
100 560
634 126
38 814
441 808
311 688
906 311
48 273
443 152
94 281
36 527
336 304
937 807
998 744
927 105
736 935
21 475
386 754
912 38
836 677
84 544
707 806
893 916
840 791
15 230
458 593
466 481
18 64
563 100
253 268
972 185
203 755
593 368
486 679
561 169
725 917
776 664
776 183
464 395
150 14
466 272
142 295
945 451
439 905
147 866
162 27
531 172
767 73
142 898
892 477
121 242
894 762
549 840
131 855
660 237
407 728
704 413
144 623
406 738
981 963
76 870
654 616
5 549
170 866
782 360
710 39
505 181
5 543
479 919
25 248
918 785
535 185
864 14
612 528
379 789
733 294
146 290
820 743
183 682
177 816
65 587
895 758
979 695
216 58
211 736
322 392
402 8
56 967
148 738
119 639
209 465
153 5
752 597
340 68
428 19
128 838
496 243
89 535
859 246
669 436
468 61
267 66
78 332
961 115
254 613
641 382
540 503
990 833
176 30
477 449
431 763
578 204
442 251
989 785
372 153
862 466
93 521
843 403
514 457
679 595
418 609
553 706
667 414
833 922
588 633
5 328
263 481
414 938
291 172
110 145
431 990
679 603
890 637
426 896
57 622
688 5
229 280
335 683
628 154
65 756
716 716
648 740
711 918
714 950
312 508
714 443
860 431
145 453
425 778
945 653
56 76
738 228
717 974
204 699
286 204
795 920
232 882
713 25
841 407
519 547
45 16
833 930
598 350
987 366
188 495
493 765
944 891
243 19
61 475
410 933
337 405
818 418
185 825
537 815
502 473
981 696
364 116
178 104
651 223
648 123
958 118
244 305
588 640
882 513
289 652
313 361
938 596
258 455
981 68
939 878
102 142
402 881
299 176
166 352
700 338
364 302
759 732
872 585
71 342
339 507
474 871
778 29
388 707
231 926
11 51
234 274
316 632
509 133
599 886
99 531
4 129
34 849
741 959
253 283
125 851
564 338
751 270
988 148
959 991
535 79
757 46
831 670
596 50
936 763
588 856
931 417
517 724
717 997
220 178
644 442
804 65
143 130
340 993
218 88
115 68
900 513
8 934
778 340
611 189
886 426
639 152
690 107
44 323
790 32
424 704
662 684
839 150
541 334
816 595
269 312
805 209
729 467
304 1
788 108
463 780
182 659
257 341
42 755
845 274
258 329
518 245
975 230
807 825
484 60
481 687
164 805
861 270
717 825
431 805
403 372
947 427
911 631
665 714
460 249
918 28
72 342
989 916
228 768
172 680
457 37
51 346
73 5
615 234
903 310
332 638
605 118
2 3
336 305
245 310
737 369
884 534
996 135
88 760
273 686
488 631
454 488
332 856
979 978
682 785
765 329
316 301
709 693
222 968
134 712
352 182
695 71
199 458
826 434
156 633
525 125
297 196
669 651
662 30
593 721
835 998
9 689
622 384
704 929
408 886
633 54
927 214
757 349
829 961
176 875
637 916
438 948
250 314
163 244
68 99
329 80
346 19
492 818
902 179
776 195
458 284
169 966
887 914
127 228
347 972
152 195
607 819
13 712
771 558
383 697
176 160
565 816
764 459
533 577
644 255
882 564
820 933
807 89
590 49
824 964
522 260
413 527
913 595
855 593
927 809
933 158
820 327
973 729
370 732
147 188
874 492
443 979
665 608
452 643
615 650
740 469
667 753
877 346
339 249
354 853
986 316
808 267
986 661
234 157
315 527
49 817
315 915
805 449
29 16
910 632
802 511
877 43
543 673
868 23
157 88
930 974
428 300
843 108
478 418
502 49
758 249
420 948
106 174
830 167
283 516
683 736
173 205
515 456
806 543
547 506
457 823
278 11
564 443
478 203
843 585
885 239
834 743
564 79
119 717
299 560
997 658
49 984
194 537
95 15
153 49
401 10
361 355
241 225
369 253
406 250
180 807
580 495
67 841
564 110
610 964
791 109
90 683
511 145
297 86
298 446
115 177
856 757
848 639
71 211
128 270
429 488
926 119
149 752
174 104
19 575
173 294
332 121
969 542
558 125
569 294
83 578
66 386
906 641
211 735
619 325
227 823
570 757
734 376
801 895
633 856
556 324
212 980
481 91
765 229
99 37
738 45
83 71
742 295
23 719
910 879
948 126
468 373
352 122
863 252
779 43
299 369
226 400
914 316
978 174
920 13
414 145
580 99
14 609
483 576
669 992
462 286
321 101
122 914
745 143
144 28
518 912
301 776
566 45
86 806
775 652
908 23
178 198
980 197
170 827
1000 742
542 761
647 740
150 234
32 75
260 127
393 64
493 226
886 630
828 238
115 908
591 309
202 573
917 559
516 764
114 946
170 896
220 806
642 703
806 512
961 649
38 620
318 540
756 543
756 292
44 700
299 620
777 621
325 309
812 468
898 708
559 197
134 806
259 631
678 41
251 147
433 400
434 399
813 464
249 58
50 785
844 424
497 310
219 265
798 264
712 741
954 93
791 113
362 926
615 500
587 970
216 377
657 29
590 826
495 535
468 882
552 479
194 871
303 83
400 29
960 940
914 393
755 239
368 207
88 390
347 599
565 56
444 448
861 261
331 262
933 598
249 581
318 112
717 12
675 655
519 355
692 770
34 33
261 548
931 183
977 264
350 398
264 822
338 677
17 996
236 923
322 398
737 88
421 793
961 730
783 156
393 696
777 310
618 401
661 179
145 18
249 103
662 148
668 530
481 655
873 637
400 699
412 220
567 473
693 993
740 599
286 567
142 691
90 586
481 720
595 326
118 492
580 924
386 175
936 838
654 575
781 419
254 617
564 94
611 822
602 701
754 423
22 435
61 155
913 320
888 391
185 812
443 517
166 685
54 688
131 81
392 911
596 651
50 815
23 599
947 168
591 390
704 171
206 376
17 372
1000 149
632 756
205 86
981 131
964 746
653 882
226 282
257 34
965 407
517 910
552 914
951 633
905 883
145 955
82 968
305 511
26 619
104 499
48 174
313 908
190 98
359 107
809 368
848 567
377 520
387 997
522 938
975 777
713 571
134 375
443 499
351 176
99 300
861 197
367 951
388 855
947 823
839 290
781 852
123 439
964 611
65 952
726 792
655 597
602 658
157 966
377 401
476 171
547 172
514 363
670 499
66 129
881 437
354 644
235 433
891 967
644 251
502 338
237 202
659 762
694 697
434 386
896 882
732 71
321 953
343 922
686 37
693 268
972 498
398 202
749 443
277 515
12 32
68 576
491 813
799 364
399 592
258 811
237 284
993 76
945 837
749 492
453 530
814 883
485 818
393 84
314 275
431 256
663 548
614 547
223 763
940 183
780 49
881 997
426 69
419 211
845 786
241 767
213 675
63 852
824 800
52 175
609 440
462 13
51 223
135 952
504 368
572 312
298 671
15 289
193 653
185 961
320 215
261 731
677 414
626 688
963 34
97 684
445 824
305 932
744 646
469 55
641 979
602 103
759 710
726 829
946 764
62 280
888 265
811 913
189 17
826 899
414 766
26 15
400 735
534 605
985 142
393 682
973 442
840 278
389 812
615 680
141 797
179 638
878 286
269 206
259 891
590 539
703 203
227 553
414 18
51 662
251 755
793 902
332 29
188 593
266 626
761 504
666 622
950 731
837 705
976 37
616 214
611 149
219 222
833 988
975 220
866 333
486 645
324 774
543 891
730 562
718 411
698 468
38 624
721 128
413 262
354 583
495 331
394 82
664 391
83 320
256 418
538 966
449 723
551 451
716 425
908 139
737 731
362 262
652 297
805 537
957 843
362 939
518 710
172 87
384 672
518 413
51 986
17 295
611 440
141 474
617 40
153 802
260 772
472 774
422 926
352 494
155 760
11 47
617 872
685 611
858 572
536 987
948 586
604 924
949 654
352 335
572 929
988 427
397 305
431 284
836 401
312 74
685 962
233 320
239 598
983 480
976 295
303 270
947 400
626 72
679 916
523 704
738 5
378 663
641 362
324 225
422 879
483 985
932 359
393 534
608 330
908 519
942 388
622 727
582 343
768 977
546 137
601 902
39 928
452 762
702 64
967 950
575 251
423 523
902 233
82 521
767 539
794 599
79 93
537 515
125 840
366 701
746 96
23 452
829 92
622 343
152 902
403 12
394 484
24 770
557 358
652 461
143 346
122 164
63 385
644 271
721 835
272 302
119 681
192 927
266 669
108 634
203 694
793 315
707 755
318 860
749 407
742 500
832 689
490 345
428 509
993 524
209 514
80 573
609 449
438 933
285 867
740 560
314 373
665 400
159 511
199 868
566 971
517 967
963 915
83 421
833 280
12 617
297 391
894 560
505 915
242 440
960 798
951 837
455 881
653 652
397 548
232 804
269 56
969 91
265 134
137 556
716 980
322 633
128 355
30 728
820 359
184 342
736 790
853 232
250 357
841 950
659 152
508 917
500 549
480 672
12 772
790 792
141 655
255 824
964 401
931 505
631 118
517 552
291 746
647 481
502 743
541 106
197 959
718 353
631 337
300 6
400 967
509 741
119 399
523 846
250 380
910 533
100 37
979 549
909 192
890 837
693 469
747 382
254 665
107 208
623 650
245 388
434 214
706 362
347 910
282 436
302 663
698 83
207 479
586 605
270 888
205 31
16 173
783 333
720 794
165 755
989 936
525 867
542 94
833 763
26 351
615 886
332 37
523 513
391 33
544 887
137 332
814 789
770 990
629 413
767 433
411 299
262 411
738 840
737 947
203 638
514 103
771 300
137 285
166 404
19 148
361 402
647 986
22 331
673 783
104 315
393 749
124 283
333 904
811 878
535 360
894 734
386 252
787 765
613 679
5 776
886 374
977 192
328 968
951 137
94 247
991 974
466 78
997 284
465 778
659 353
70 757
675 980
539 240
398 814
398 53
300 507
872 435
44 27
257 978
730 708
468 337
768 293
284 709
731 680
441 831
491 862
949 270
521 994
754 7
636 612
39 921
771 895
470 677
935 198
889 820
218 86
627 89
239 454
989 870
561 820
749 498
372 558
221 481
151 742
391 222
310 651
250 497
77 778
133 130
498 557
114 406
309 420
720 492
906 619
219 192
986 760
561 423
50 542
421 180
646 121
281 521
98 79
349 623
207 794
430 589
315 776
238 51
17 543
374 728
122 382
183 930
489 548
430 920
278 850
731 118
37 408
939 821
365 461
275 432
35 420
170 159
254 284
848 93
90 575
120 961
470 559
851 948
725 127
542 634
251 28
437 726
4 680
105 585
622 451
520 806
232 772
872 992
941 312
646 739
289 332
253 515
475 595
612 525
371 522
963 553
575 851
370 960
559 59
700 694
666 134
99 257
80 780
41 343
984 377
803 601
947 760
890 819
622 278
373 761
684 443
826 535
360 704
303 873
870 985
553 778
162 249
585 819
952 301
427 764
743 214
797 928
130 299
786 488
788 282
795 844
489 953
665 462
523 470
22 387
949 286
532 143
994 146
514 557
99 153
946 593
355 813
288 334
987 844
449 481
588 207
580 454
150 201
633 976
89 10
636 927
262 507
239 353
174 261
92 727
650 890
276 634
256 47
663 272
23 794
314 583
269 283
828 650
170 160
438 730
697 977
74 189
749 507
615 705
329 911
821 672
349 259
33 945
315 388
456 313
481 757
33 193
904 898
89 191
541 17
91 591
324 71
695 887
632 954
414 511
933 816
387 709
363 936
290 122
458 843
299 888
289 251
268 306
846 567
541 185
226 817
631 856
821 873
995 898
313 169
544 51
855 350
737 183
479 925
29 294
608 440
684 354
878 734
899 908
249 475
625 245
804 106
668 264
875 25
742 796
897 444
335 40
606 344
125 749
836 424
660 52
851 303
105 431
176 541
38 626
283 520
444 691
585 299
110 314
434 201
694 729
765 74
850 182
510 518
335 421
903 902
152 480
343 305
755 985
529 384
508 30
600 929
241 468
759 705
873 733
321 248
832 430
166 609
786 247
241 359
797 948
525 808
79 601
336 41
357 895
481 509
61 512
507 625
70 920
668 946
211 281
346 518
847 637
730 650
913 133
415 828
97 494
180 349
855 88
901 209
866 387
936 344
671 574
386 363
66 86
731 839
694 377
507 749
143 361
476 265
74 514
452 38
562 10
356 611
794 338
871 631
607 334
828 320
743 145
819 917
192 228
63 87
13 431
626 861
929 717
44 306
529 660
466 792
467 374
24 108
507 200
975 912
374 516
166 733
933 297
602 916
624 914
784 243
999 243
659 965
605 316
566 426
624 486
554 581
609 41
413 144
871 776
405 59
941 85
131 360
705 915
359 190
585 223
399 234
451 767
296 902
111 44
629 59
922 482
371 355
767 787
603 694
304 27
204 590
863 676
431 242
120 146
791 408
72 497
171 701
137 140
111 275
589 784
833 326
39 389
823 662
268 177
921 270
123 788
975 739
565 933
677 545
687 2
600 786
935 849
214 172
678 866
555 647
786 731
982 999
796 253
983 148
298 618
175 405
904 78
859 564
50 892
500 487
635 429
311 568
510 596
749 557
852 182
173 733
916 297
851 464
444 579
220 260
162 13
41 373
852 270
935 782
56 716
706 548
495 755
354 329
10 665
818 204
447 358
21 338
78 631
649 833
98 785
973 495
522 893
983 259
375 785
11 36
49 378
968 479
848 151
338 129
909 464
983 189
813 803
974 854
885 738
984 74
901 282
410 223
964 368
221 590
482 150
102 616
777 829
829 530
296 451
479 237
613 811
822 142
872 761
593 3
153 743
353 912
148 453
109 815
696 253
488 654
1000 573
883 327
621 241
274 685
1000 668
638 471
270 852
499 778
390 682
412 701
345 187
119 544
655 772
338 161
707 408
201 796
684 468
321 141
389 136
5 852
69 517
83 254
455 895
90 788
113 212
147 61
401 196
442 538
784 50
388 116
90 722
562 525
800 555
454 296
274 701
832 575
617 977
74 360
713 487
661 918
731 864
755 818
675 711
809 511
726 536
670 748
869 880
959 946
648 778
827 157
940 90
542 798
758 809
156 405
551 800
786 140
435 191
245 627
879 870
922 725
43 397
474 829
600 748
196 29
302 138
753 714
791 356
15 162
705 9
946 807
397 214
682 131
924 742
878 944
531 564
11 572
341 86
34 624
572 947
342 592
63 857
59 140
915 74
488 915
513 387
553 307
232 446
257 953
25 365
701 532
254 91
135 790
446 966
587 793
708 356
343 102
622 495
838 249
927 583
422 121
688 170
389 27
404 302
86 518
14 486
687 785
132 302
132 209
321 209
851 113
799 995
627 753
433 788
429 396
505 919
824 877
302 476
889 923
7 19
369 99
615 640
375 488
7 391
422 47
467 558
15 705
562 345
697 277
224 531
954 346
591 380
565 152
705 563
255 909
266 882
129 873
970 977
192 366
143 123
702 32
226 351
404 845
815 802
309 305
777 382
706 374
401 908
903 290
397 680
907 253
223 106
474 453
686 112
455 947
596 858
30 72
707 376
369 159
177 715
973 870
654 417
542 370
422 651
31 292
281 454
768 112
305 176
352 829
476 384
366 868
656 520
631 640
40 786
611 308
865 908
524 252
948 4
269 251
687 919
456 753
825 587
18 132
861 957
890 375
249 871
823 972
444 132
33 360
305 510
736 274
240 628
282 350
577 749
586 886
201 694
920 694
67 644
774 990
177 118
748 464
56 935
775 760
683 325
347 34
627 534
811 875
334 884
422 541
627 557
519 931
39 657
19 233
409 243
161 988
726 379
627 389
796 998
372 13
541 744
462 919
563 426
758 862
287 710
473 797
731 679
263 679
753 420
594 729
90 432
472 963
357 764
387 323
800 84
370 178
715 609
417 443
927 311
437 939
373 810
961 978
746 357
378 609
172 921
363 210
603 520
895 616
840 444
517 405
394 989
214 18
498 460
945 385
892 253
628 73
86 473
559 168
256 652
126 603
162 988
424 600
928 491
273 606
490 177
168 935
164 830
626 873
913 434
175 604
442 917
564 526
219 467
117 400
596 204
772 594
338 923
269 292
885 74
801 814
548 203
260 312
354 298
854 419
453 746
351 922
646 62
210 562
433 809
905 674
302 481
407 912
922 456
267 683
149 553
93 393
966 257
395 932
925 392
21 953
74 641
991 847
614 630
519 405
862 809
540 958
957 88
933 965
165 178
879 561
651 174
633 560
739 476
749 759
112 938
978 932
802 501
684 553
649 569
803 576
449 780
299 373
559 991
165 530
366 740
821 183
375 875
296 802
609 466
205 477
905 881
767 109
463 458
475 770
813 820
919 630
809 492
227 20
198 780
660 546
661 973
389 985
968 966
606 644
549 846
822 322
913 548
826 900
554 333
346 63
24 626
296 131
17 17
983 677
672 285
57 650
723 923
994 229
988 764
943 744
574 121
16 466
281 908
979 376
115 656
34 619
571 341
115 470
877 743
928 750
578 829
241 607
470 251
753 478
834 666
578 641
622 361
760 838
594 488
464 14
821 696
728 374
412 641
645 506
380 209
665 488
311 433
673 365
108 143
832 494
248 864
997 223
417 300
733 85
205 872
178 220
326 70
384 38
249 391
172 962
87 530
312 349
894 893
254 336
797 674
215 913
880 546
671 193
11 986
542 781
686 141
438 936
220 423
867 471
640 625
868 591
745 884
523 23
831 543
445 539
95 871
352 607
364 912
548 719
501 398
16 682
851 891
86 883
2 698
494 304
851 255
387 723
841 788
99 985
520 838
892 832
365 282
30 515
831 259
806 782
530 802
853 782
868 772
883 64
690 403
189 881
595 614
115 239
64 573
586 851
453 897
950 25
329 782
881 82
537 38
23 114
499 850
824 23
168 105
156 337
645 655
344 119
902 517
664 416
899 887
506 947
746 720
598 300
926 727
734 527
866 861
277 487
517 307
30 718
184 908
269 119
258 139
490 604
771 384
608 233
236 871
642 815
310 714
425 379
926 560
182 610
641 467
943 66
510 778
649 314
482 523
777 258
645 900
878 442
506 523
825 962
409 224
389 866
970 107
525 117
205 512
129 278
480 988
394 392
262 583
671 336
585 123
699 565
58 575
484 687
489 49
40 931
583 262
561 107
383 896
242 738
779 898
424 107
508 10
405 99
10 202
997 876
99 344
624 646
608 549
987 832
364 454
248 391
606 326
981 137
469 283
410 213
527 77
857 310
589 6
369 80
686 551
211 441
526 969
924 534
854 917
434 39
994 112
317 971
522 769
8 497
446 333
221 544
722 522
286 778
989 929
46 678
46 391
443 463
98 874
761 821
761 113
823 572
237 443
699 6
662 325
321 312
998 307
774 160
137 586
949 670
113 623
769 557
290 777
336 319
707 789
985 880
653 36
534 161
638 105
304 317
356 974
503 458
128 817
656 641
90 759
260 150
805 456
56 597
723 990
470 493
138 254
72 78
449 355
610 664
120 847
979 188
162 510
200 18
500 154
346 634
921 261
593 856
875 195
169 212
3 470
830 40
278 784
394 409
193 603
517 422
27 611
959 962
519 656
362 887
317 491
630 375
674 382
288 130
411 220
217 323
87 973
44 583
92 372
848 393
571 967
510 988
701 936
821 872
367 638
831 867
237 66
931 532
710 530
106 866
936 283
764 286
808 901
501 413
137 220
420 258
797 375
17 301
751 643
425 323
579 428
168 468
533 132
888 900
427 43
925 442
516 796
199 155
866 343
745 324
908 606
936 448
204 327
967 375
767 95
926 632
511 45
772 538
621 815
569 603
290 312
598 876
64 261
318 298
386 610
9 779
254 222
864 872
769 723
274 37
918 697
894 818
314 958
715 694
461 677
944 301
356 97
583 357
249 812
526 813
358 138
722 790
97 782
768 721
452 105
505 961
882 637
382 63
945 365
109 193
455 760
435 762
342 570
15 650
918 993
601 808
366 251
320 516
118 166
851 148
127 401
906 744
613 997
326 174
72 239
524 866
556 689
381 350
443 667
580 734
712 803
669 366
144 108
780 131
320 733
102 374
364 461
958 32
310 349
414 363
88 955
121 907
841 857
736 347
871 504
329 539
459 411
280 54
11 508
151 719
865 610
275 4
835 508
786 312
585 913
122 775
823 846
81 460
780 276
692 600
358 561
996 821
170 77
722 964
811 925
232 130
243 220
496 816
165 867
810 464
341 598
356 5
238 248
780 711
363 776
438 516
160 633
338 264
965 285
888 758
655 361
24 75
243 454
768 742
469 294
987 913
357 730
944 175
948 876
46 229
104 252
986 461
776 956
642 992
558 733
974 252
335 382
922 598
946 306
125 205
435 813
876 482
479 716
126 696
686 148
963 994
435 43
408 39
566 176
109 377
301 30
830 718
649 679
833 961
652 719
548 626
834 922
208 644
284 925
77 184
201 39
847 518
24 222
73 763
129 406
751 758
995 262
793 157
715 553
9 558
452 949
604 586
984 678
970 103
776 332
143 497
798 733
283 618
656 315
412 516
470 243
545 883
755 415
757 405
251 515
357 150
328 652
348 692
99 525
547 235
658 788
405 890
264 243
807 500
815 884
774 284
594 962
915 514
932 332
370 199
909 232
71 812
107 125
19 408
384 536
627 64
84 906
678 665
434 924
759 187
691 502
48 909
583 911
611 365
939 349
162 558
354 784
755 312
910 604
877 963
880 809
813 491
145 581
455 851
975 428
301 332
188 53
853 155
678 499
311 152
624 195
250 596
84 820
645 387
995 948
127 963
525 366
128 124
906 741
48 897
201 920
126 338
824 527
177 741
946 364
513 452
824 864
822 683
86 278
239 4
867 785
694 880
697 986
443 359
127 482
351 119
796 108
277 83
964 142
245 764
40 819
138 302
92 8
184 529
192 984
233 864
586 197
897 656
324 437
257 275
449 361
612 476
62 135
546 709
682 944
473 257
986 757
400 969
279 996
301 577
981 149
181 271
826 964
63 315
985 917
465 602
6 505
696 823
245 778
863 401
367 512
725 846
568 147
101 637
516 293
485 392
944 184
227 913
458 18
882 228
804 569
436 665
927 220
695 737
769 276
239 235
891 522
986 561
606 550
104 927
784 647
425 890
147 787
739 463
174 347
969 651
468 987
119 535
698 677
539 718
185 626
792 607
223 214
4 836
451 287
379 737
832 836
516 83
838 792
787 50
534 73
318 198
895 774
33 882
859 605
239 933
70 961
906 103
246 40
654 467
517 414
304 408
507 969
24 664
868 97
347 927
799 734
56 680
784 773
700 866
35 502
950 481
286 758
550 435
653 291
639 843
445 517
751 746
777 783
872 119
545 106
74 190
480 930
553 220
781 841
431 643
47 137
766 542
970 311
279 331
198 306
223 47
33 682
359 616
26 854
190 712
634 542
991 149
309 943
19 760
680 436
782 312
662 164
972 608
590 180
104 848
727 858
395 404
489 853
924 231
836 925
354 232
302 261
229 448
572 619
841 125
18 483
76 125
879 924
236 247
111 567
609 243
645 543
578 214
220 341
931 576
33 907
525 684
427 752
108 89
56 717
247 743
785 961
959 642
246 217
346 886
411 117
543 962
383 895
258 930
645 436
471 14
55 227
694 935
3 695
397 568
252 564
384 729
476 703
574 385
580 164
638 262
285 595
889 280
960 104
534 537
581 8
299 774
317 440
339 880
254 820
129 1000
175 961
626 633
841 90
660 6
969 299
219 1
605 952
358 408
458 142
750 420
450 793
919 520
339 79
547 942
434 817
336 821
793 86
431 269
37 191
729 308
397 666
243 460
951 112
393 938
523 879
829 20
532 978
482 727
677 349
111 771
560 20
423 918
510 286
368 954
968 934
792 163
50 599
489 546
41 806
698 809
342 415
212 861
598 842
409 275
567 118
986 577
143 854
113 370
759 895
77 744
915 683
757 661
116 275
932 272
287 457
322 272
264 596
434 937
357 480
83 362
741 265
575 417
992 486
985 660
784 660
348 602
399 644
621 516
655 835
79 372
541 183
502 402
501 182
525 980
652 294
178 399
806 226
85 210
204 585
24 833
756 898
479 472
682 326
178 704
837 61
590 691
658 318
329 856
242 427
142 969
210 901
971 640
457 774
420 687
516 270
472 487
34 519
638 382
741 532
534 903
286 796
963 21
660 890
930 16
183 437
355 933
896 379
578 645
908 522
799 663
454 646
882 738
642 150
647 735
266 594
833 513
10 397
82 646
38 453
450 359
737 375
724 916
209 911
764 709
504 796
118 49
409 135
504 870
437 534
116 787
142 611
609 29
4 372
708 827
796 664
98 969
327 696
289 370
632 896
434 876
294 475
3 87
674 419
661 822
475 797
699 451
456 827
291 918
56 729
463 413
458 915
120 980
414 523
22 706
933 853
118 26
586 673
644 853
185 782
862 728
617 644
604 472
488 127
567 198
502 63
774 210
506 421
133 908
89 972
30 913
317 804
569 916
245 219
689 519
629 113
665 478
560 295
290 6
820 183
943 220
245 933
236 762
531 345
531 516
539 780
97 860
566 335
433 555
950 264
793 424
695 171
624 536
698 829
265 535
468 664
978 597
294 204
33 507
253 335
472 10
378 780
94 160
839 60
598 373
636 812
716 217
687 317
820 826
349 283
408 699
864 798
280 474
498 397
630 219
322 871
111 370
738 676
745 381
403 568
122 913
603 737
478 393
876 122
484 552
518 583
768 710
898 628
409 909
580 731
851 771
565 177
95 915
311 315
260 730
518 130
639 575
34 942
959 17
348 457
460 997
868 508
628 604
364 679
529 511
206 403
731 937
605 899
703 365
492 334
541 577
983 270
318 226
880 857
799 118
954 609
845 15
505 424
242 871
953 964
229 21
962 790
616 589
40 763
813 281
261 999
760 659
692 116
918 830
189 477
516 440
822 893
198 199
599 336
344 482
149 704
471 285
34 442
266 945
343 318
993 717
536 785
576 66
779 891
115 147
949 355
86 405
482 798
680 738
250 292
718 780
143 627
830 112
858 928
658 973
571 570
373 825
557 408
270 19
924 152
136 838
575 548
286 624
797 606
641 186
636 534
403 366
178 923
139 3
96 406
681 570
861 734
264 220
263 513
828 970
1000 71
575 612
198 369
132 924
189 714
560 657
478 842
495 657
908 512
725 217
471 110
958 997
686 943
618 840
63 632
886 300
736 133
996 552
749 966
156 547
188 264
153 713
312 177
325 766
344 470
802 635
395 845
213 579
979 763
944 741
452 863
179 719
8 173
759 444
853 36
423 491
669 691
889 148
633 872
249 633
467 473
94 728
448 730
684 578
597 249
844 655
414 328
43 997
807 724
471 811
450 924
516 445
272 257
982 200
54 678
242 270
934 496
839 691
738 645
361 339
409 26
174 194
740 356
782 752
241 429
340 863
795 18
437 361
337 207
580 451
43 194
579 712
501 816
90 568
679 512
584 971
230 472
25 237
550 886
57 112
843 979
212 117
480 431
912 792
222 655
890 648
742 856
448 996
336 345
127 438
613 78
404 318
694 429
520 571
571 474
766 265
367 102
56 582
309 46
13 898
532 750
959 466
335 296
273 340
910 834
1000 221
357 903
547 118
428 732
922 630
615 99
594 59
367 330
91 67
780 906
78 502
512 656
357 883
691 274
105 410
512 798
664 529
153 512
693 934
133 631
874 300
936 293
883 472
190 279
668 620
189 71
170 596
898 893
783 577
25 649
819 379
801 523
13 489
59 402
931 306
611 264
431 120
773 717
407 951
718 352
699 949
201 898
831 405
766 426
30 961
833 812
996 895
959 481
882 422
42 802
716 2
828 347
737 405
45 266
178 411
12 636
611 309
465 450
585 353
769 500
84 149
87 837
823 343
611 959
737 975
527 723
26 576
514 259
755 539
807 85
584 490
711 729
15 389
599 910
449 287
412 195
166 951
732 397
502 914
815 835
715 935
657 583
178 754
732 96
837 961
876 632
678 498
868 663
700 47
264 777
871 270
576 888
142 881
926 624
406 610
670 562
260 217
86 101
955 988
279 861
964 280
784 740
789 621
956 301
219 181
940 365
780 570
794 921
358 874
546 324
497 540
482 886
385 408
236 934
999 62
776 275
560 970
731 974
241 239
63 30
476 819
707 660
150 90
172 196
936 971
287 610
364 30
734 969
177 350
972 871
468 153
579 955
643 394
113 317
159 387
918 159
261 828
685 211
246 555
717 44
793 538
379 863
925 144
214 820
960 75
807 905
118 602
899 980
144 708
614 355
117 200
417 851
251 549
587 650
579 560
246 933
442 313
752 704
436 680
704 828
837 411
95 192
239 945
431 411
601 216
390 563
72 600
315 654
253 87
347 581
210 274
917 762
317 161
602 541
514 332
827 517
295 647
531 439
50 633
389 383
20 628
5 234
138 287
710 465
208 748
27 985
170 579
198 646
870 813
117 37
154 33
862 547
245 552
623 804
96 734
3 114
183 322
906 833
464 630
382 382
697 810
172 571
541 791
449 90
356 927
931 775
417 818
112 459
910 925
897 989
606 107
310 221
315 127
917 282
711 29
991 861
383 263
196 939
228 582
355 473
198 141
677 124
32 803
446 677
943 19
858 646
687 57
127 449
716 701
712 801
577 282
208 403
924 866
113 231
741 43
6 1
383 13
747 263
326 946
249 802
579 772
382 987
989 326
225 434
75 958
480 712
401 978
139 882
686 761
267 729
915 743
586 438
520 113
387 525
871 304
391 263
646 254
102 596
479 162
959 746
488 247
495 59
919 450
375 61
303 217
562 125
265 618
801 443
237 967
204 263
259 881
403 671
794 430
786 666
912 13
76 746
759 351
304 251
860 685
466 767
855 947
765 213
385 974
478 533
878 478
834 503
116 129
403 880
938 41
220 185
561 562
831 254
970 148
141 853
645 624
388 398
374 954
943 723
55 194
163 114
82 913
504 511
273 479
732 615
426 680
913 684
656 625
532 165
237 907
32 478
32 790
58 300
887 604
190 594
416 697
677 450
428 119
577 291
532 842
680 925
293 196
445 183
94 528
733 733
414 429
857 521
827 700
669 741
22 297
857 186
563 138
408 70
281 336
400 145
90 414
796 713
967 314
572 860
173 122
115 806
680 257
719 531
624 533
908 559
21 72
937 666
56 868
267 335
395 424
743 936
656 415
127 565
538 585
91 845
154 653
529 713
784 242
259 154
250 603
589 633
330 331
897 549
191 977
936 771
28 72
495 931
338 704
773 444
175 495
173 936
632 34
553 182
662 627
951 919
83 41
7 2
41 127
578 654
594 325
314 543
270 483
971 838
482 992
168 6
962 605
383 239
191 36
61 68
951 169
744 52
274 188
161 125
534 129
472 299
798 547
940 375
637 529
870 92
49 927
975 316
118 671
426 10
676 267
592 793
470 181
157 884
617 812
348 926
607 956
739 269
308 497
952 555
198 27
893 614
232 356
384 160
972 496
25 356
268 659
113 879
320 661
866 79
101 677
759 753
358 18
782 987
382 491
484 599
311 889
119 617
89 313
547 795
444 34
470 209
659 189
919 858
44 84
885 421
251 784
936 381
418 516
529 999
767 325
587 834
565 648
551 256
919 261
462 576
848 147
168 530
293 485
799 470
497 139
611 383
988 938
233 94
739 696
22 254
985 953
799 624
377 421
980 581
886 364
622 154
177 64
356 941
322 628
305 799
140 466
803 122
896 565
442 219
669 64
502 659
268 727
660 857
843 667
226 305
771 585
689 161
107 703
603 662
211 616
849 215
484 423
405 607
546 411
908 663
467 642
441 294
843 611
101 193
452 492
768 389
504 391
196 904
850 615
760 209
197 98
149 572
305 800
757 210
182 763
390 664
373 713
658 664
182 306
843 806
703 537
856 636
13 752
598 837
268 46
677 191
21 94
940 469
599 848
345 1
787 24
104 330
682 856
155 19
4 306
264 726
803 208
414 647
776 93
504 704
913 163
299 969
649 579
233 505
93 664
612 850
43 493
556 55
795 705
520 711
238 359
791 614
512 183
697 155
759 369
347 417
60 986
46 244
456 253
908 987
653 733
122 84
569 906
751 703
397 144
6 422
420 771
180 465
437 610
316 136
299 470
725 905
29 176
611 827
516 747
804 68
217 933
770 856
923 624
3 901
676 810
295 692
838 968
394 412
525 123
214 546
312 283
592 192
500 584
933 913
622 870
514 193
503 709
575 884
536 716
558 496
235 891
341 728
540 395
361 139
429 429
291 616
561 200
694 454
782 281
997 788
200 185
330 508
837 298
683 203
710 759
139 745
704 878
980 862
753 800
365 63
321 45
285 907
278 55
115 352
95 622
504 755
319 903
142 79
621 586
690 481
547 277
110 553
391 356
761 106
278 266
589 582
906 657
986 241
458 326
897 310
118 631
175 403
477 126
326 827
538 229
277 362
906 391
40 844
430 325
728 114
826 759
669 952
105 414
807 788
150 50
449 418
799 856
84 97
953 316
457 796
352 434
709 944
181 715
598 670
937 672
739 425
496 413
255 530
639 56
250 38
268 294
421 352
445 167
374 513
118 39
382 158
582 822
929 525
806 210
807 218
874 546
208 785
976 781
794 996
168 984
658 255
577 297
541 857
967 841
283 589
447 898
768 909
810 742
937 582
482 629
247 684
642 459
326 143
679 519
54 701
779 23
923 461
825 27
101 830
31 254
691 672
133 104
465 771
664 123
151 704
144 656
989 633
292 832
101 330
800 849
539 927
640 569
657 257
862 990
973 412
209 657
667 519
990 960
732 308
46 540
180 584
212 938
539 874
936 291
913 931
396 299
666 246
851 853
991 455
229 8
910 99
361 797
21 757
742 807
384 687
987 323
587 644
379 257
633 668
43 191
863 860
278 954
318 631
99 727
739 81
776 802
349 420
385 389
369 950
653 712
273 994
329 422
583 90
636 238
305 946
787 185
132 90
634 245
683 331
125 619
658 436
297 554
88 24
666 880
488 184
348 31
213 48
581 236
808 452
702 864
457 191
207 664
610 248
467 283
359 66
393 552
732 570
819 54
116 761
77 762
751 718
629 548
596 442
703 963
109 636
754 328
924 723
469 790
287 327
587 637
660 398
959 460
637 851
953 967
388 667
503 609
531 376
52 35
402 839
95 135
970 385
299 143
389 185
47 189
88 873
824 809
547 993
580 619
727 661
324 469
633 692
745 918
87 600
232 718
183 200
750 730
50 887
911 743
414 853
456 204
914 920
985 344
485 36
948 407
401 616
198 381
203 18
99 151
681 297
625 8
330 845
398 708
939 495
583 113
737 579
38 803
597 21
827 210
471 536
321 92
327 836
448 918
418 835
254 61
791 653
207 282
377 603
890 423
583 947
216 663
766 635
919 557
377 293
87 653
841 431
731 876
898 948
247 461
552 274
866 876
130 144
736 367
400 63
481 436
206 508
553 421
892 315
581 318
700 487
627 893
558 624
409 372
395 409
409 147
538 360
667 674
583 43
955 709
178 540
619 406
509 337
9 3
864 979
626 150
649 911
610 684
693 384
92 496
813 775
587 523
532 339
914 773
546 46
70 506
788 861
354 860
150 954
991 914
293 762
332 567
837 218
885 515
807 408
228 409
768 688
367 285
508 859
358 835
653 412
248 885
431 425
379 76
227 209
239 322
357 233
829 476
157 83
606 188
322 617
426 558
831 744
264 113
758 824
694 195
850 871
619 58
614 643
405 764
968 923
478 641
867 541
839 696
58 439
350 683
858 719
131 718
901 285
92 856
239 856
796 692
702 782
287 429
738 805
103 382
467 632
11 240
859 789
373 469
636 494
618 46
60 401
247 475
638 369
375 960
496 995
340 898
564 755
416 191
834 366
301 883
522 591
634 442
154 143
486 340
995 936
656 478
196 943
134 487
132 886
911 79
713 182
605 860
936 379
306 943
346 867
823 196
636 518
931 171
601 71
4 753
976 704
723 116
952 378
640 854
573 984
74 311
597 70
236 301
354 849
778 45
982 537
165 246
930 837
910 977
715 504
26 964
551 769
242 745
594 14
869 370
72 223
64 466
372 180
688 669
840 67
263 427
127 947
527 930
15 555
51 877
146 9
299 20
160 52
94 541
141 44
830 306
795 694
532 40
949 630
533 317
420 846
916 156
732 654
359 680
861 742
401 764
215 437
56 823
172 784
163 859
740 814
745 215
579 26
216 262
820 990
432 601
7 97
198 170
382 227
299 80
270 846
768 7
718 949
966 637
174 720
376 777
554 317
967 474
7 227
207 343
243 723
548 911
789 781
576 767
811 185
726 941
631 132
464 999
993 190
223 505
351 903
467 976
669 625
749 933
824 945
122 463
957 253
107 284
4 490
339 595
669 940
655 442
968 607
436 896
956 375
525 183
471 286
259 394
474 518
795 218
280 468
151 513
926 713
934 546
475 711
453 565
655 721
851 902
74 232
902 239
676 716
569 602
939 655
317 282
588 568
780 254
72 864
259 18
910 755
781 24
227 402
828 357
979 612
212 359
796 949
879 636
751 914
339 90
695 20
182 372
606 411
756 318
622 883
446 509
211 679
533 883
224 790
44 732
232 275
415 26
304 513
345 372
438 248
343 479
567 753
609 473
692 329
307 929
395 802
745 721
558 855
723 667
582 56
855 960
560 182
494 643
740 743
782 227
23 329
183 539
654 710
501 323
164 942
133 727
499 163
110 315
589 623
49 429
689 213
552 818
205 412
886 313
858 509
160 360
810 775
229 650
53 467
221 774
223 667
389 25
310 231
505 422
711 140
267 719
6 893
104 286
350 527
199 84
194 159
597 992
246 104
914 555
927 409
716 640
375 968
711 818
874 787
362 819
437 630
584 480
976 21
538 840
562 856
746 739
116 680
652 340
629 229
693 923
257 547
593 589
73 541
46 883
152 65
279 121
759 448
624 883
29 407
711 887
657 318
703 795
603 678
159 700
848 191
380 967
582 302
115 32
825 397
345 385
999 299
722 42
193 980
163 987
501 622
460 193
188 348
670 546
860 719
656 89
35 852
427 610
198 391
466 278
132 939
403 541
811 311
456 956
327 840
687 470
4 420
703 339
526 426
413 836
926 798
146 908
537 925
856 96
434 616
802 537
294 316
366 486
476 278
14 87
372 1
547 325
614 90
499 328
914 889
463 61
308 534
551 809
70 358
824 737
825 748
431 911
103 976
360 283
592 868
62 726
74 86
818 148
984 84
740 950
535 463
473 740
803 724
79 915
457 750
340 235
455 634
301 154
269 915
595 383
345 159
64 169
991 649
586 460
53 69
975 889
134 931
458 870
781 631
334 186
534 188
551 886
39 178
744 426
827 697
712 605
55 571
95 698
783 132
122 885
90 504
946 272
254 649
496 698
83 774
248 343
634 140
198 256
477 15
564 572
696 51
220 546
796 934
207 850
281 416
926 301
802 912
174 153
942 993
100 275
877 75
480 18
879 948
216 440
297 446
955 297
651 182
214 387
521 316
398 353
596 730
268 467
684 758
381 937
950 207
469 199
722 694
491 851
502 273
670 422
617 57
867 335
919 861
406 439
111 580
267 818
71 396
636 934
387 183
203 619
350 98
453 94
417 757
104 429
977 988
148 920
221 294
747 37
409 982
196 537
706 380
702 769
918 676
495 134
914 257
904 269
919 697
301 411
840 833
700 684
195 760
277 888
435 859
832 30
326 428
852 679
830 569
869 310
354 227
998 217
397 142
311 490
239 117
134 65
490 729
483 461
454 985
28 248
352 8
225 802
849 758
349 191
469 213
983 247
576 510
895 322
8 153
897 447
953 243
57 683
883 894
376 698
258 541
946 233
320 390
844 660
988 562
664 732
922 302
835 398
801 708
519 360
363 8
759 291
244 150
561 869
127 285
347 898
321 402
459 686
468 915
598 215
838 123
846 663
424 512
249 224
696 214
238 891
391 959
939 312
581 594
504 117
302 635
219 633
966 245
887 327
911 271
177 211
625 359
149 738
669 574
942 346
738 554
417 872
316 58
49 347
65 656
743 325
235 553
717 699
932 633
224 324
256 737
740 348
178 515
839 192
510 934
931 358
914 373
696 952
768 874
69 844
818 390
958 335
683 272
888 801
445 610
932 419
465 611
229 554
418 470
466 682
622 573
846 181
708 327
768 184
600 335
321 899
78 883
5 343
327 118
955 835
30 378
785 996
653 196
709 494
375 934
474 295
543 535
545 524
233 99
470 718
527 978
17 609
164 171
453 597
242 960
991 835
487 292
119 368
461 415
401 841
990 950
940 445
85 325
610 510
718 69
4 205
997 950
174 272
908 73
500 511
659 956
278 777
724 186
65 187
713 890
236 748
271 55
777 994
364 924
411 896
76 46
501 355
948 186
685 882
325 92
770 435
548 183
477 824
654 188
126 659
278 891
631 347
514 882
469 967
408 890
726 339
934 594
707 946
171 8
711 819
382 412
482 397
423 458
945 227
894 70
436 26
424 529
946 537
86 759
800 932
946 986
983 949
538 673
513 484
839 849
329 876
665 185
582 186
227 262
5 598
250 251
452 666
651 500
161 148
211 302
252 143
608 52
258 985
668 457
97 585
707 217
30 1000
450 109
89 713
410 152
169 875
76 992
51 27
184 808
794 268
637 632
957 450
188 746
550 599
952 947
649 367
202 535
448 160
492 916
15 432
632 552
324 993
913 263
197 929
931 519
366 604
947 951
165 66
867 60
300 533
449 588
877 670
904 407
593 475
67 605
999 43
154 594
786 949
331 457
408 204
279 357
710 713
360 881
874 430
607 199
537 474
937 19
491 206
619 849
834 681
347 776
296 696
2 399
624 949
186 634
22 333
426 324
663 583
186 588
177 332
664 811
983 492
203 919
268 651
343 175
693 701
412 482
908 863
310 439
46 838
60 332
392 99
425 366
477 97
299 980
957 29
242 640
585 643
938 100
870 402
202 822
394 718
779 979
588 948
323 343
538 944
809 31
744 498
24 909
436 308
55 315
706 143
879 832
18 388
997 48
940 224
39 95
274 85
936 41
474 901
474 84
815 318
40 832
620 703
376 774
833 630
822 504
928 395
510 982
5 766
567 884
831 765
101 181
678 31
57 940
927 433
860 761
976 266
590 639
809 520
225 439
978 163
199 275
457 153
22 803
312 896
151 449
222 945
785 310
479 457
203 321
511 711
964 259
467 826
779 397
140 562
797 906
161 353
633 352
40 329
810 175
810 233
748 945
440 686
696 568
258 906
817 558
395 285
166 445
368 321
961 832
168 459
226 882
349 577
134 653
153 125
639 180
90 786
164 621
254 245
634 911
77 562
361 982
665 558
882 79
182 240
92 574
501 225
870 619
94 853
271 339
691 760
260 668
835 693
201 300
318 168
677 931
898 74
797 957
74 958
90 138
86 882
174 931
648 982
36 351
309 672
834 680
493 608
983 667
884 589
516 660
53 840
357 808
700 555
947 529
838 5
188 350
626 168
887 738
616 420
74 267
608 692
109 147
375 165
895 820
487 204
788 591
465 990
724 319
641 967
336 889
935 443
20 350
209 14
601 462
919 937
982 820
417 305
774 146
266 469
327 499
279 484
470 894
72 69
43 494
882 655
414 847
604 953
52 615
880 948
791 276
366 91
768 386
27 625
612 418
890 845
805 642
840 102
357 738
549 84
436 767
606 105
806 904
56 98
713 349
915 669
320 792
661 702
689 619
394 68
190 404
162 93
299 181
849 508
34 106
26 221
569 45
349 180
132 862
817 37
879 695
756 804
77 745
795 117
332 303
475 842
300 989
345 495
49 708
336 859
997 738
874 138
643 169
375 782
951 288
433 775
828 602
410 704
626 487
21 134
863 960
864 847
496 477
778 752
832 699
218 258
832 300
948 998
193 378
79 990
842 824
573 808
272 136
352 35
699 113
569 445
482 169
427 180
797 618
654 482
806 774
300 606
797 17
685 694
462 35
184 652
41 399
984 632
192 556
390 390
384 865
965 594
677 672
123 696
458 790
233 762
612 711
89 564
593 454
7 99
901 797
198 917
239 536
810 516
911 948
422 170
783 202
45 852
969 14
972 450
313 286
199 993
528 943
164 633
727 330
494 543
434 511
158 219
531 417
43 596
138 684
944 968
954 146
485 137
985 993
201 956
337 620
375 211
459 848
195 214
535 818
855 635
261 616
842 594
998 818
29 89
528 493
527 33
268 143
753 489
302 810
964 208
912 805
118 888
775 131
245 92
790 754
209 153
615 644
862 499
898 182
887 779
836 85
779 112
326 95
297 523
688 725
534 674
303 669
539 794
783 711
736 231
295 633
592 814
435 742
836 602
612 516
896 663
202 510
660 131
976 957
96 455
34 104
689 322
508 520
638 851
944 699
421 833
639 931
621 822
292 519
241 511
499 994
156 894
862 205
70 520
64 423
462 163
883 839
279 453
179 121
550 167
486 348
784 637
457 87
280 226
932 653
180 431
259 190
704 679
70 75
219 793
657 398
770 278
787 164
316 367
180 594
126 229
276 880
943 957
122 850
820 742
135 501
610 185
504 912
785 673
629 942
140 494
849 51
209 938
671 722
602 949
586 170
484 427
679 201
892 636
128 937
693 563
294 226
916 127
254 928
363 596
335 824
749 386
594 863
730 692
307 386
744 956
893 415
113 485
647 468
384 897
936 167
262 154
76 626
133 58
34 209
291 423
303 907
839 426
732 865
610 128
646 469
965 391
538 863
46 94
79 31
988 19
673 233
567 359
360 142
238 384
717 287
904 712
483 264
153 220
853 432
818 520
15 156
845 905
802 709
315 278
647 179
905 183
316 74
945 449
183 6
878 727
112 685
367 700
615 281
154 346
312 561
363 540
288 173
280 816
923 132
516 574
778 457
319 179
734 479
776 670
458 848
592 421
252 580
542 157
617 707
797 467
191 205
183 560
446 786
704 297
284 680
597 577
256 263
540 188
559 75
277 413
957 422
238 585
802 466
83 532
970 22
94 718
841 564
687 74
205 500
278 580
447 776
391 674
929 856
432 140
519 36
331 956
454 640
577 15
878 407
223 756
134 77
386 605
745 592
671 305
303 438
756 127
706 77
64 965
138 48
530 556
152 536
768 770
622 89
692 619
921 82
651 956
939 907
339 328
464 390
828 103
519 157
769 409
797 712
398 150
271 611
79 553
216 3
847 950
211 472
233 956
401 226
482 759
613 694
962 619
810 788
532 207
928 894
772 335
178 271
250 625
79 267
387 579
240 892
393 123
147 356
380 864
905 834
927 916
771 198
806 658
670 795
547 911
529 672
988 188
985 402
242 765
624 530
636 548
44 206
919 43
146 707
41 270
249 895
333 360
851 127
809 223
789 137
873 713
542 78
505 419
936 594
137 755
792 860
667 286
283 170
376 795
865 638
315 890
157 553
319 110
435 715
574 455
131 949
458 750
194 500
652 623
794 521
931 646
971 135
382 961
235 206
451 222
575 725
434 458
787 407
179 607
478 674
239 7
323 308
754 971
531 939
940 641
486 705
27 610
877 534
160 506
436 491
884 815
595 10
718 580
309 1
326 979
924 921
338 494
424 888
287 20
70 621
616 168
321 423
322 389
869 587
293 305
272 243
198 774
915 979
55 884
583 833
602 967
950 804
462 297
24 903
848 385
750 876
520 734
682 275
46 168
508 942
924 963
949 82
764 19
84 265
666 915
922 48
703 726
284 797
4 115
440 381
336 246
878 776
308 389
18 84
319 554
600 850
573 779
32 618
994 913
443 774
441 589
323 552
368 665
116 596
20 795
718 882
108 465
618 330
734 118
926 806
396 630
273 308
334 405
915 540
155 683
40 659
198 450
225 574
423 555
496 389
410 105
6 266
486 139
573 869
292 257
226 467
497 612
461 318
794 785
94 683
52 140
748 576
429 920
214 138
730 556
546 274
444 329
619 851
800 557
544 677
632 302
393 519
796 780
707 259
658 941
266 848
856 594
700 572
947 107
617 124
42 243
74 783
203 923
864 767
323 209
760 441
18 435
625 143
895 278
274 749
491 577
786 362
192 375
334 166
75 423
581 450
92 995
98 424
72 889
459 266
652 876
907 319
170 117
690 621
366 299
468 911
491 1000
392 768
217 587
353 852
430 833
17 980
89 584
618 931
392 790
904 872
832 427
69 367
257 349
200 905
42 109
579 13
423 362
816 374
614 735
997 829
11 710
564 520
41 650
359 538
111 132
798 812
864 797
530 187
239 329
546 206
484 576
882 730
684 190
354 434
467 991
146 125
480 362
76 558
983 196
949 963
267 611
597 536
431 973
343 465
47 295
484 448
616 342
493 230
294 106
71 120
600 570
896 114
344 20
663 61
754 943
251 934
969 967
418 77
459 896
833 706
497 255
584 511
35 22
520 725
643 624
849 135
418 205
358 483
308 50
340 730
198 175
618 74
712 713
858 853
125 124
731 60
775 386
366 87
848 15
176 369
359 628
414 170
238 166
206 540
11 486
504 414
846 383
426 65
286 766
669 293
240 409
659 220
932 194
961 875
233 270
545 122
410 18
387 782
428 505
98 134
358 834
723 114
234 989
994 180
419 169
208 908
726 510
361 216
280 412
354 554
408 253
729 552
308 427
981 386
959 385
409 713
610 87
831 910
798 641
584 315
58 808
147 28
173 451
447 344
275 755
643 591
726 568
784 816
904 148
113 970
705 517
905 991
662 205
856 256
207 166
184 830
917 322
297 341
113 486
865 708
433 827
713 169
302 285
35 782
613 123
697 145
631 675
674 844
229 432
269 590
924 286
898 932
517 915
424 913
250 482
515 676
762 460
616 131
811 84
172 573
830 776
547 832
492 986
119 104
615 109
968 124
563 790
248 728
821 632
968 129
418 673
420 887
744 188
229 341
758 562
516 960
138 384
396 159
994 492
209 573
191 889
908 580
312 120
360 796
254 730
143 878
960 727
573 516
472 316
695 458
471 375
637 358
383 754
982 630
917 720
408 760
543 583
588 483
567 176
692 644
270 763
636 98
739 338
193 177
11 462
442 60
421 655
362 312
312 870
218 335
644 926
564 16
21 960
585 924
776 595
360 933
167 926
21 782
648 552
653 676
692 35
995 684
24 641
550 981
235 90
789 317
294 83
554 12
64 891
131 736
900 267
985 614
673 450
857 656
309 370
740 15
716 34
24 801
178 778
517 484
760 408
837 798
283 166
594 977
631 843
631 281
807 119
271 173
262 540
90 515
552 109
220 597
516 243
576 740
982 288
321 400
544 74
293 351
123 829
897 379
630 634
912 683
451 757
538 142
316 481
884 211
973 289
615 753
857 909
877 716
580 563
398 489
723 863
233 874
264 958
61 303
643 706
238 27
743 141
785 867
165 388
630 525
81 612
145 924
546 140
461 542
930 616
353 115
586 679
5 262
622 67
737 289
93 452
468 355
379 942
128 587
746 5
260 45
912 995
881 757
237 675
777 479
400 325
560 547
331 63
985 31
976 152
463 881
490 375
393 83
134 752
114 504
169 885
899 403
79 561
766 879
165 462
608 146
867 213
834 949
690 753
631 380
598 739
638 890
325 609
714 618
503 269
28 308
895 175
3 730
102 389
908 701
911 927
36 375
814 967
603 356
764 824
990 114
221 196
414 105
173 947
131 693
176 61
482 731
540 182
209 945
13 681
593 639
542 217
783 534
933 275
931 973
959 128
166 956
862 901
750 446
942 674
636 949
621 494
581 860
737 571
806 172
949 377
663 453
611 624
95 59
505 837
977 96
562 776
772 51
414 410
872 9
591 506
995 682
796 150
491 369
529 605
908 891
865 907
799 999
473 57
653 574
286 153
419 909
511 191
758 966
308 204
841 839
698 248
675 271
109 557
527 808
523 184
259 548
289 30
967 889
346 378
46 997
489 666
187 555
142 708
574 219
810 790
31 868
934 574
926 628
260 494
64 371
333 619
613 381
127 527
840 850
147 128
135 794
409 1
583 885
649 52
17 441
79 556
476 701
56 299
281 600
255 38
335 412
704 648
641 47
385 795
773 173
237 708
684 791
11 94
729 316
475 986
686 178
18 276
346 18
352 518
709 255
663 910
201 213
657 861
672 631
429 792
366 369
949 552
808 848
930 669
667 149
457 740
248 64
926 667
512 675
203 793
427 304
175 404
725 815
392 995
566 281
2 660
341 839
492 252
438 658
444 453
525 339
156 178
473 134
14 208
778 447
328 613
423 181
78 445
927 381
348 399
215 688
214 613
949 105
184 711
705 40
79 27
120 402
191 246
104 883
29 529
584 285
470 661
570 151
7 909
273 237
143 238
365 149
925 402
323 638
594 778
816 17
835 734
186 8
189 972
145 405
637 334
720 328
773 906
340 318
521 64
728 376
45 148
963 955
183 508
820 863
828 430
768 856
556 380
103 36
641 103
798 389
663 146
331 725
833 422
773 186
960 508
36 119
311 964
242 11
558 37
396 454
306 362
550 690
937 300
464 764
893 890
226 326
871 805
933 842
457 970
723 674
101 922
760 16
480 105
148 564
461 355
754 655
485 787
569 567
104 493
521 385
33 550
248 259
537 997
958 197
602 142
818 675
564 354
456 816
750 305
112 396
1 202
303 263
686 850
22 893
688 615
94 60
525 464
325 77
547 651
714 259
842 61
424 567
832 911
900 711
225 799
829 411
722 461
187 56
522 409
536 224
966 277
998 322
586 502
418 487
134 682
971 489
338 413
275 422
183 314
522 963
733 505
700 907
280 467
385 465
732 160
62 839
229 702
360 171
800 722
138 549
888 25
441 961
806 263
628 267
733 768
311 596
377 894
919 279
991 46
20 507
310 775
233 826
730 211
873 826
636 613
504 509
458 783
219 488
623 32
936 18
18 522
675 485
923 181
150 246
745 100
986 408
191 118
51 403
565 664
514 427
745 202
1 102
496 100
31 430
704 165
311 51
762 784
217 628
690 683
237 64
373 675
839 52
799 625
255 646
538 164
455 67
375 47
854 981
938 921
567 332
587 80
340 16
837 834
810 36
158 686
757 687
709 837
693 140
841 475
692 103
354 171
746 859
634 414
111 572
180 909
582 592
667 866
879 258
578 771
979 969
145 618
299 883
432 239
749 319
425 834
393 373
636 845
681 897
441 558
967 745
451 555
895 247
933 251
431 501
382 222
125 261
729 590
164 95
456 79
734 721
294 918
66 339
735 853
468 108
104 149
404 210
746 434
181 441
639 651
993 444
728 760
52 465
853 952
214 385
806 91
473 180
653 377
113 671
902 964
15 715
41 531
306 632
365 880
709 529
260 777
347 610
266 683
632 215
147 982
418 431
950 46
675 372
268 161
820 778
918 589
382 440
546 194
804 799
716 546
213 202
482 102
147 567
413 163
990 96
509 680
511 722
366 479
198 894
288 837
39 92
353 142
337 259
982 894
721 615
731 518
803 858
174 52
236 734
5 31
929 266
447 107
388 794
806 781
885 465
410 522
685 146
565 554
913 206
750 552
659 476
732 823
367 110
989 667
935 733
838 461
682 341
153 780
642 907
457 14
542 86
745 928
122 714
811 439
995 905
967 567
621 474
792 705
188 59
139 424
99 788
342 530
77 680
903 667
92 866
658 120
374 429
595 70
880 917
517 413
974 49
316 583
512 570
564 311
777 806
223 860
857 432
395 664
483 236
419 430
66 327
400 887
493 512
43 117
733 987
720 405
864 836
182 550
583 704
652 994
37 208
829 621
818 966
365 805
927 181
395 202
470 932
385 155
916 638
190 546
270 519
668 963
967 511
701 837
380 32
602 673
879 638
435 811
381 644
548 240
888 833
499 228
644 408
811 480
880 592
645 318
580 535
470 356
795 815
852 440
431 883
1 197
211 139
233 165
249 701
948 142
562 414
787 305
843 883
109 37
499 510
593 220
933 695
419 181
753 105
404 904
25 973
450 35
23 650
774 308
111 423
775 751
539 982
918 889
758 401
428 111
350 164
976 391
661 375
877 143
846 601
648 672
64 535
602 735
974 502
308 183
974 665
410 243
189 38
147 29
946 61
601 853
460 69
714 762
581 127
194 420
210 957
904 714
55 584
283 492
11 108
495 144
114 880
84 175
108 943
3 488
14 152
858 453
54 129
660 275
482 595
445 320
716 820
550 206
524 269
307 60
969 852
135 668
953 561
400 538
469 584
973 291
931 714
982 164
109 352
253 859
271 240
683 95
963 490
740 672
366 287
810 598
717 369
612 110
703 580
666 40
338 899
205 807
399 12
572 332
247 417
529 996
406 701
398 962
672 802
756 782
563 342
702 805
959 571
31 194
706 457
733 186
889 225
590 547
952 216
290 605
495 641
680 171
506 152
984 520
243 321
927 634
558 984
398 608
692 745
105 228
609 118
665 344
375 335
164 462
981 618
871 175
543 445
945 978
43 650
725 908
917 462
641 171
267 222
454 761
618 923
479 378
482 888
748 638
280 184
149 542
935 542
926 686
673 724
52 263
417 528
445 77
901 57
141 136
358 947
684 855
607 739
617 464
13 860
673 311
90 257
162 5
927 943
385 208
549 341
824 736
977 206
747 766
779 782
912 287
770 220
100 748
187 955
870 405
96 317
207 955
659 586
166 649
408 992
108 707
499 692
769 149
562 464
733 695
310 519
590 723
590 790
944 142
69 206
242 316
884 459
720 861
677 649
69 829
572 892
588 683
380 75
930 11
782 169
846 97
721 32
613 629
81 611
388 382
184 236
228 892
169 850
905 826
305 275
304 498
690 545
762 370
877 513
324 481
25 399
197 111
872 231
199 845
522 543
971 408
457 760
432 583
141 177
105 127
979 106
670 914
888 838
774 865
389 255
220 187
952 411
329 37
443 280
636 799
825 15
437 192
27 142
805 319
812 161
603 817
476 583
726 593
236 767
82 832
293 179
622 77
867 904
945 634
156 514
559 989
342 229
506 659
615 960
334 75
238 565
206 167
211 38
608 989
318 475
956 998
648 575
724 549
324 716
308 547
837 51
186 431
347 720
957 638
431 218
168 999
543 782
512 170
351 37
852 407
874 580
57 826
273 768
721 257
866 493
412 196
208 130
50 958
457 298
271 647
177 870
971 475
834 587
534 419
524 26
554 107
696 801
57 252
706 319
637 956
728 103
502 910
676 52
548 796
896 809
121 428
60 372
58 126
21 445
330 102
876 252
602 376
883 677
582 915
337 881
539 996
305 130
369 173
315 995
754 264
899 985
40 568
226 943
299 955
142 200
744 336
227 3
990 342
691 674
442 914
905 133
859 342
593 835
342 605
644 86
462 27
104 612
110 140
277 691
651 349
233 725
38 529
494 761
610 508
624 964
572 681
503 971
979 873
235 577
116 636
717 741
648 858
763 394
144 695
562 278
533 179
393 930
178 302
109 158
84 279
462 343
568 143
456 983
135 859
744 893
899 602
133 134
479 618
995 384
787 519
752 880
723 548
642 175
474 742
424 144
764 564
995 182
656 282
272 750
598 609
767 764
687 552
161 205
555 668
702 630
319 499
456 995
279 363
947 773
570 316
659 368
490 509
78 695
392 563
299 668
967 180
312 705
43 355
717 605
204 611
252 442
198 505
704 994
217 909
80 106
912 59
350 860
869 595
310 612
189 712
776 107
245 348
802 907
704 554
720 111
451 927
665 670
640 318
934 738
974 514
168 599
585 181
395 214
379 77
547 102
882 897
483 315
309 778
313 8
765 126
347 984
663 442
434 602
484 509
178 294
621 71
723 651
655 105
387 950
555 564
504 976
428 50
322 971
9 394
119 155
979 141
321 62
348 528
237 807
809 619
238 279
47 354
395 601
838 228
549 563
377 534
276 168
824 516
821 705
715 452
291 163
999 378
29 607
881 103
960 638
857 168
680 39
187 305
571 163
760 210
344 219
991 373
165 985
998 333
375 544
144 392
638 528
145 793
136 611
501 553
734 166
404 626
400 189
229 620
212 39
636 126
606 270
401 607
754 848
32 352
305 676
759 592
763 876
408 259
373 863
57 362
546 223
667 735
520 521
464 697
696 727
773 335
856 884
468 210
887 549
903 810
838 659
465 387
556 971
215 26
178 410
944 173
316 9
64 564
972 956
647 307
621 228
843 164
480 868
757 440
109 454
115 127
615 920
709 642
958 758
335 744
34 131
333 754
760 51
988 248
956 354
789 195
860 179
112 137
508 957
808 7
215 510
995 632
338 773
751 457
293 106
566 794
984 426
630 904
735 959
492 36
30 843
295 675
23 186
494 872
823 294
189 171
459 515
360 265
320 80
912 839
468 54
608 765
730 4
653 50
341 72
50 378
106 324
361 956
804 924
594 27
325 751
296 689
369 214
371 909
48 21
285 352
36 4
1000 559
358 307
23 276
921 665
801 182
351 54
103 554
321 112
843 36
862 349
385 20
317 693
849 378
285 725
4 342
590 739
632 395
952 426
234 239
613 472
703 170
526 588
370 156
641 4
988 913
888 424
295 196
841 394
970 884
543 262
9 446
770 5
130 603
781 764
495 409
560 371
516 738
26 866
400 463
234 902
72 561
990 580
254 173
677 539
470 655
269 722
850 411
855 406
432 299
89 521
393 212
878 524
219 654
975 900
496 452
233 671
34 802
521 60
333 747
320 557
859 201
983 214
694 554
270 224
328 579
53 416
789 128
615 474
286 863
504 171
180 775
76 1
347 132
721 451
535 293
521 576
933 759
897 115
527 855
276 200
162 228
319 116
412 626
565 702
773 146
292 777
863 55
228 698
687 948
40 350
992 721
771 722
773 428
457 816
850 943
286 370
62 249
930 914
503 789
563 367
467 214
659 289
557 878
598 967
949 565
620 956
615 479
309 249
320 20
412 922
901 938
715 398
155 826
733 622
520 341
370 239
18 91
593 643
989 119
821 886
609 36
224 126
891 723
94 93
751 815
972 142
498 727
299 708
108 623
85 535
326 39
899 571
235 238
278 132
991 77
581 245
73 323
250 439
187 764
858 69
699 263
27 839
984 208
609 768
789 807
585 326
389 248
821 895
190 394
142 486
555 181
885 667
248 119
979 178
223 284
76 138
470 247
601 428
810 867
714 92
493 66
221 132
140 907
342 861
486 885
559 453
316 684
647 649
176 531
9 592
828 692
824 719
599 622
846 230
993 235
952 257
623 280
376 719
327 538
38 559
473 434
522 704
744 791
855 318
517 130
769 206
777 242
238 13
284 238
634 361
553 233
393 734
401 574
414 416
735 1000
913 983
961 683
936 205
450 614
10 650
430 275
653 405
729 187
605 526
841 549
982 628
161 626
330 49
396 709
403 995
253 287
868 176
231 128
718 678
212 57
468 864
296 582
962 730
58 927
305 380
954 676
391 109
68 228
661 144
59 999
467 175
490 889
568 634
673 18
270 582
42 375
324 393
421 739
734 229
180 487
334 170
528 119
429 857
662 623
363 199
397 687
156 643
745 74
803 349
700 190
972 952
423 915
49 831
802 565
291 62
339 478
843 554
261 879
547 323
272 456
298 204
218 500
529 786
239 132
793 593
275 636
372 325
283 738
294 460
429 868
445 189
175 128
700 372
987 420
972 513
195 87
988 585
564 832
134 805
265 354
42 186
445 912
72 754
15 950
77 721
449 295
966 548
748 36
669 364
346 183
541 211
312 597
742 354
881 275
740 731
522 352
156 831
180 797
480 919
978 754
19 566
643 459
900 398
121 686
601 799
858 641
844 557
300 726
590 75
954 67
48 728
233 884
923 557
894 456
51 102
451 971
942 643
906 133
668 863
144 719
961 139
998 964
376 116
742 994
813 441
300 393
846 407
787 810
372 191
608 680
105 159
880 786
368 52
406 529
142 181
182 584
789 349
13 405
211 894
621 220
87 656
232 756
224 862
66 54
593 561
120 137
472 653
444 26
985 425
195 896
922 794
782 204
424 514
584 58
757 818
761 576
964 879
244 382
858 95
231 548
975 192
661 640
780 57
982 557
58 656
613 527
284 27
942 65
235 303
84 995
54 267
466 958
222 498
180 591
509 567
724 104
916 766
362 267
306 635
44 775
892 680
734 196
479 981
942 617
802 775
737 204
319 523
731 655
492 725
189 743
405 457
591 587
532 275
946 497
718 912
654 511
464 94
38 739
534 279
339 36
339 467
704 688
977 743
780 621
798 159
783 855
696 669
56 564
853 185
487 956
920 292
651 425
763 104
964 84
823 819
25 573
808 778
614 220
711 512
451 496
181 727
412 779
758 437
745 270
281 328
262 542
414 694
165 806
157 297
814 514
64 798
625 312
964 859
964 321
21 744
693 791
989 79
715 204
626 216
530 989
98 360
822 502
875 766
300 220
700 174
802 591
365 489
457 748
265 499
687 408
340 157
635 879
202 939
186 630
775 872
1000 57
223 463
262 656
169 370
21 358
226 212
33 55
813 697
717 109
522 456
401 654
856 979
873 130
136 502
998 904
133 958
981 672
427 964
1 517
799 700
755 272
297 544
759 528
152 947
420 179
779 33
307 843
653 901
85 345
579 17
719 728
594 378
976 904
785 227
319 964
478 461
527 680
48 120
991 648
763 585
839 790
465 610
767 636
702 367
783 234
403 464
487 973
935 639
633 358
533 112
326 802
844 204
368 916
717 469
832 185
346 417
459 392
174 795
39 919
7 778
229 55
367 578
524 732
958 191
270 229
379 577
199 115
638 184
488 949
912 45
803 652
423 824
922 296
850 30
379 804
478 196
345 899
519 585
147 67
629 823
496 422
221 74
598 149
138 628
903 408
652 767
327 655
500 129
556 929
328 760
87 925
850 204
391 598
950 721
659 705
374 839
155 172
322 632
136 632
18 362
462 731
710 686
707 886
696 523
286 516
94 415
68 590
145 619
615 608
486 901
422 936
435 396
68 776
587 148
238 840
917 653
446 476
5 108
771 892
128 680
150 739
328 647
70 250
247 569
293 909
904 585
62 313
704 367
524 908
212 123
986 203
413 326
225 549
3 760
277 162
171 629
390 14
844 16
345 229
652 636
551 10
438 795
796 955
621 284
553 279
546 300
484 64
806 989
240 992
531 476
320 903
578 209
733 335
221 506
1000 245
334 155
380 518
381 970
817 138
849 836
706 815
461 665
625 866
703 277
326 292
763 72
507 137
912 67
776 131
785 13
154 890
358 629
131 445
354 832
164 833
951 334
816 366
871 903
566 637
226 697
940 25
994 547
860 886
11 962
114 173
499 84
91 527
144 940
677 170
883 356
167 447
495 697
338 828
412 823
406 541
680 327
688 54
524 33
849 688
642 588
32 208
264 922
936 788
838 878
8 340
65 321
510 85
640 1
13 950
205 116
945 368
987 244
926 398
905 212
936 980
94 65
464 640
636 230
664 924
705 546
172 215
382 962
294 559
109 238
572 100
376 264
277 592
535 840
243 73
400 454
653 890
566 540
220 91
374 450
482 392
99 793
666 195
58 537
598 852
674 82
450 2
324 861
969 562
718 117
617 477
76 409
163 690
319 285
618 893
224 31
179 625
280 244
541 889
845 208
148 492
50 957
247 928
211 955
390 66
92 75
670 514
92 483
606 600
345 344
274 40
44 767
709 697
91 537
366 744
503 369
786 146
975 26
406 877
422 610
903 397
427 240
741 954
645 800
707 225
826 489
889 343
232 221
820 478
269 910
455 365
733 336
971 934
148 950
958 276
741 517
619 137
331 219
634 907
108 484
760 284
50 412
209 971
103 103
520 782
352 800
435 515
183 632
807 523
234 361
800 496
372 999
868 947
63 322
78 482
365 654
874 657
161 804
382 821
663 309
937 186
124 236
765 105
493 583
571 936
125 577
214 195
893 990
117 57
781 70
145 210
71 702
373 197
626 351
260 190
661 829
364 377
951 135
874 805
277 824
574 556
140 727
544 645
129 875
220 808
163 320
582 169
494 647
178 940
202 285
75 326
262 207
529 128
899 966
832 930
165 266
304 385
646 810
386 699
324 165
923 799
494 894
211 693
64 644
230 945
550 979
368 618
766 800
740 4
72 605
24 130
48 744
369 526
305 224
332 231
277 499
15 768
612 261
853 398
190 921
357 411
580 6
230 611
83 329
23 498
887 717
250 158
373 561
90 755
209 692
213 443
479 833
425 747
529 252
955 733
277 259
932 885
538 416
217 824
433 975
471 144
347 728
86 399
964 25
867 876
104 270
976 719
848 109
309 243
504 973
798 706
272 733
969 310
227 365
237 597
943 228
372 243
753 903
433 606
387 32
824 603
713 432
449 66
742 611
710 211
776 300
116 117
471 706
867 369
984 759
632 429
191 487
477 410
646 511
792 782
64 579
609 388
488 747
809 641
588 264
621 98
776 111
238 146
467 54
310 141
413 192
367 696
367 716
742 190
684 511
587 655
701 224
292 712
971 478
874 476
209 663
295 833
745 445
377 276
473 262
746 963
312 178
925 735
955 108
933 876
389 224
253 817
17 689
717 20
933 680
953 511
652 801
672 286
185 225
781 695
176 50
135 379
620 116
551 81
941 564
601 151
218 255
199 38
728 941
859 780
102 76
93 625
520 784
915 403
408 61
214 703
141 57
964 48
456 592
56 659
311 277
731 68
3 61
632 802
869 691
644 108
495 861
210 352
93 167
593 550
813 618
939 798
195 637
66 899
449 850
344 897
696 999
613 657
652 293
259 329
574 661
680 444
450 310
957 303
220 98
53 897
499 217
154 951
447 508
895 346
387 442
6 404
682 933
756 639
924 784
445 779
995 77
45 709
47 652
63 751
152 639
614 457
960 6
85 140
370 103
178 15
716 899
340 626
372 68
943 290
309 293
663 80
238 943
248 56
26 607
146 147
569 475
418 858
574 71
207 201
842 516
125 273
843 15
679 632
579 551
933 499
419 595
266 22
360 433
392 583
501 347
810 45
99 910
670 616
672 23
577 860
171 243
523 129
494 821
5 728
330 560
83 661
595 240
945 76
95 811
337 77
721 97
283 351
816 444
431 94
595 647
898 650
401 844
1000 345
898 168
982 78
123 517
357 998
601 723
845 907
796 785
750 248
175 901
294 55
492 780
448 882
186 571
956 30
832 785
804 432
482 915
596 462
526 186
759 817
36 598
722 896
256 344
211 396
981 412
345 570
616 419
870 202
449 820
599 918
967 991
584 945
76 780
782 577
877 864
640 341
133 974
716 290
954 563
402 797
487 142
427 532
600 640
407 655
518 188
998 8
208 551
337 150
390 806
311 704
716 871
581 496
955 306
988 557
883 799
668 717
804 409
785 852
184 532
495 311
988 168
939 464
911 944
574 834
94 480
806 560
58 166
562 233
669 273
685 122
324 665
554 45
957 770
244 726
741 804
514 292
257 585
1000 56
150 509
608 243
796 290
236 800
435 654
127 928
736 109
527 476
634 154
939 952
684 156
586 107
554 748
967 908
703 457
1 144
866 583
176 520
192 327
582 651
491 231
269 479
571 480
554 937
492 161
462 943
457 952
927 121
55 130
329 540
809 610
16 359
956 13
909 384
927 333
94 59
186 550
330 951
702 159
674 789
802 388
795 178
365 368
404 797
105 633
106 624
358 20
371 545
868 751
897 676
486 542
175 935
242 537
814 83
774 408
632 569
176 429
789 86
650 344
325 256
839 327
467 523
849 200
342 188
372 93
957 834
777 246
876 813
435 851
45 87
466 90
437 42
667 534
402 955
506 999
509 981
674 288
465 405
136 508
58 127
18 793
807 790
302 4
781 130
98 669
138 422
955 867
430 230
464 270
270 999
109 992
416 132
417 229
169 681
692 803
448 173
33 3
532 360
115 880
86 557
767 686
649 431
197 478
878 927
364 529
61 383
638 614
822 128
890 520
789 276
472 89
894 801
443 624
790 430
686 655
235 938
248 723
351 877
605 350
116 842
394 750
793 582
238 118
380 195
805 450
196 988
482 113
392 789
421 501
691 964
21 7
273 899
883 509
97 856
993 277
387 246
391 437
255 393
630 957
663 732
17 982
811 429
944 63
735 441
17 160
898 349
191 469
539 361
856 557
182 995
411 83
942 524
11 412
851 682
820 941
329 371
168 317
159 945
579 538
506 283
23 545
232 421
562 909
862 719
686 660
159 451
260 683
313 733
146 233
86 881
48 92
271 413
152 108
312 616
158 839
599 235
437 520
598 283
265 981
370 949
454 544
868 81
796 400
834 55
830 421
396 284
909 803
445 304
458 314
447 287
923 317
18 104
612 298
496 370
676 938
286 703
214 462
874 24
25 199
23 675
359 741
631 820
365 573
493 273
803 297
343 322
653 442
589 911
999 16
317 933
896 428
170 344
385 675
104 502
274 288
499 740
471 651
603 820
670 10
953 481
274 391
912 122
531 715
259 973
219 317
229 746
270 272
697 328
151 109
58 123
480 480
283 884
508 198
326 91
139 559
299 591
89 863
957 855
826 810
52 223
268 224
197 972
25 931
520 841
953 950
761 132
933 934
956 603
425 474
30 945
948 166
59 5
889 75
54 363
289 404
695 394
246 74
333 20
101 708
563 475
177 679
46 331
827 933
445 659
998 259
756 674
117 873
670 697
723 133
710 661
796 863
742 324
146 858
299 71
634 881
153 245
137 387
310 568
152 772
205 126
204 59
975 985
513 508
122 34
406 258
394 885
208 849
729 55
757 896
726 233
417 14
567 185
923 94
733 221
561 194
146 116
35 39
513 238
326 557
61 129
833 153
947 190
170 145
817 392
447 542
10 995
661 729
49 618
410 539
913 73
297 821
207 871
21 689
593 629
280 494
963 453
335 182
329 393
762 159
796 932
886 338
576 359
615 923
851 257
9 651
260 393
997 483
532 141
854 571
377 170
364 606
694 72
411 86
126 654
72 128
897 613
40 459
951 120
374 251
893 962
469 333
455 547
913 954
662 927
670 757
583 793
232 162
573 262
416 370
577 921
394 442
359 638
896 452
103 209
878 169
292 177
465 13
879 906
823 671
562 157
589 970
847 510
794 301
176 623
84 588
391 591
350 798
980 727
535 588
713 270
783 387
731 443
758 371
568 854
717 289
774 225
188 855
846 586
241 934
819 664
841 763
716 279
989 914
305 919
686 412
804 878
731 354
336 928
686 510
824 479
290 576
778 231
478 719
882 725
19 525
412 832
863 475
501 976
844 432
787 829
7 515
900 249
798 113
837 702
116 699
633 551
962 381
761 964
970 545
975 437
133 79
646 673
823 978
84 861
676 758
100 319
360 680
384 745
589 384
642 418
571 325
894 434
307 414
608 645
159 656
287 97
347 500
764 397
677 172
848 944
21 751
101 150
910 649
249 786
759 129
700 600
846 953
18 497
751 660
385 539
721 824
324 820
572 574
646 228
817 872
240 458
49 315
28 430
324 61
490 807
755 854
583 852
394 187
924 480
819 928
500 565
897 795
929 745
633 837
410 502
288 459
107 989
572 870
701 470
272 286
107 569
912 104
310 467
77 7
669 24
333 846
428 559
863 822
353 70
418 67
818 637
180 132
306 817
794 289
39 905
987 935
72 472
778 422
666 775
470 7
653 797
898 717
439 132
23 540
251 50
777 366
250 164
694 737
757 945
74 308
927 169
378 212
508 408
657 215
938 426
732 533
117 51
471 689
629 306
811 97
306 533
648 969
792 337
353 519
400 164
943 790
785 406
61 460
792 982
885 491
494 473
985 957
768 629
887 918
789 611
989 862
279 606
20 217
389 107
746 806
782 926
976 185
391 715
130 157
362 912
235 932
853 750
141 914
362 208
456 718
186 821
950 462
348 720
321 910
586 330
539 203
862 991
801 445
798 431
728 363
257 321
201 293
753 72
533 190
871 995
115 115
399 689
324 667
782 32
989 562
191 743
648 432
351 86
107 477
769 436
541 834
540 660
319 406
881 66
14 97
889 751
692 866
372 688
95 558
730 753
980 820
709 916
895 921
295 757
526 122
818 433
857 615
884 722
250 24
143 828
594 135
477 267
759 814
627 601
64 760
259 822
421 853
320 741
577 384
732 745
473 482
882 704
793 715
502 454
50 860
534 518
165 37
601 676
822 6
458 6
31 566
801 292
634 7
271 884
57 277
2 13
385 310
600 421
792 626
855 916
549 595
624 905
765 814
774 603
443 795
385 636
828 358
648 73
631 40
629 17
359 582
278 760
368 846
972 951
140 383
41 670
161 619
809 86
134 89
298 404
442 833
60 632
659 698
305 870
812 985
158 170
210 902
979 75
601 970
792 54
962 301
973 393
394 190
530 986
357 873
207 873
954 982
995 573
609 738
924 83
475 888
179 926
92 949
880 126
999 881
661 636
630 522
315 305
568 24
988 283
780 312
683 906
609 721
710 646
483 175
70 702
784 523
220 648
220 355
7 126
856 5
386 255
37 33
504 905
630 731
92 69
812 83
106 8
567 961
304 71
428 430
996 743
270 864
268 401
219 824
178 129
276 955
288 83
951 275
626 301
658 36
643 785
83 210
121 565
245 596
183 447
295 787
854 913
765 257
859 450
195 591
393 306
703 97
737 727
968 488
413 323
152 107
934 919
979 598
539 951
744 762
962 68
440 469
256 748
8 315
75 415
172 862
173 143
322 600
870 337
707 295
208 866
801 472
277 924
550 887
600 157
740 885
556 740
438 594
892 546
690 581
821 220
379 837
736 5
66 236
844 933
330 861
951 146
703 658
857 857
409 320
842 854
207 146
941 375
939 691
41 803
223 128
275 102
104 6
288 647
985 76
444 320
450 94
97 32
479 4
296 263
436 164
651 786
581 812
501 588
999 866
367 277
663 29
814 368
478 314
646 61
202 446
58 11
681 780
514 717
206 625
960 711
499 225
263 619
864 648
820 66
738 164
74 839
331 578
915 990
511 57
314 804
770 843
513 735
611 972
404 852
110 914
555 867
178 122
207 18
91 669
509 809
664 733
479 275
35 317
331 579
773 798
217 310
742 346
690 637
564 186
682 521
146 7
902 882
532 553
726 163
635 813
455 237
230 669
569 427
988 681
496 754
504 170
955 674
730 154
32 209
753 928
476 388
529 720
7 489
656 614
749 29
440 198
834 816
32 814
319 327
216 697
945 999
105 803
767 366
482 916
514 979
589 459
13 934
784 275
112 984
400 321
524 470
290 143
874 37
321 739
508 947
567 780
154 592
51 384
390 23
95 228
151 963
779 506
45 449
918 488
627 564
994 780
577 471
78 76
833 590
110 703
865 604
28 403
110 976
988 958
320 991
548 177
211 317
23 198
838 496
204 368
394 567
892 987
129 24
487 230
225 707
942 538
444 243
966 4
943 999
360 716
293 304
975 920
324 865
859 18
550 155
531 461
202 945
278 955
710 446
287 251
72 288
330 89
596 76
7 605
481 310
9 589
48 147
625 602
938 208
668 218
893 757
808 28
827 71
125 935
67 39
567 721
973 34
598 641
113 258
706 831
576 234
249 208
634 499
351 791
989 21
393 997
775 133
472 592
749 682
85 927
358 341
553 19
634 147
574 725
179 492
803 772
277 355
223 504
662 450
844 742
135 246
442 745
763 479
894 55
573 828
370 267
837 731
690 233
144 825
133 947
793 116
60 246
805 502
957 713
234 383
130 584
459 628
79 491
738 13
105 317
222 652
57 657
442 292
546 996
378 575
126 607
198 640
968 946
288 422
744 42
316 730
864 693
747 61
592 952
322 681
247 772
838 453
275 780
99 505
327 927
726 207
763 179
350 272
947 555
298 559
363 61
425 443
178 279
681 333
495 298
300 821
202 101
830 455
974 856
86 85
723 171
479 912
275 886
636 992
914 733
487 529
620 394
305 152
615 747
130 589
419 746
11 451
693 175
787 873
224 241
251 430
79 191
136 192
254 33
531 738
890 94
738 496
537 521
266 717
819 870
383 680
407 245
36 139
650 453
639 358
351 682
56 59
939 695
503 47
848 161
357 684
256 22
547 316
488 587
922 574
858 893
489 955
656 617
275 581
121 657
199 426
762 984
124 292
829 318
666 621
24 521
991 882
460 999
459 344
622 374
742 369
718 470
861 82
464 93
653 503
905 234
487 699
178 908
423 25
807 765
723 740
281 739
619 274
440 358
748 955
30 603
355 568
486 132
491 805
216 306
43 444
460 717
88 571
191 621
43 27
834 253
112 389
132 134
338 793
897 305
642 551
238 828
912 696
985 148
277 473
381 488
227 62
790 303
258 701
51 584
840 987
897 428
222 440
258 994
314 904
917 594
712 739
740 146
262 216
694 141
299 207
91 624
206 49
681 319
635 312
883 576
348 215
885 304
995 650
294 986
880 730
829 676
418 345
515 540
520 536
333 519
430 105
357 510
331 213
310 699
4 548
755 914
240 703
426 105
595 815
479 290
669 531
204 996
90 415
397 824
903 728
344 432
794 45
674 950
278 650
511 74
289 305
555 254
667 381
741 976
890 652
33 202
372 43
672 792
518 971
36 829
401 806
929 665
588 596
847 62
364 737
620 576
564 384
19 496
5 124
731 702
952 582
820 690
77 862
77 453
956 349
382 175
699 552
118 271
13 980
41 318
763 42
261 91
943 625
498 530
968 551
476 405
83 760
907 720
380 490
226 237
569 420
958 1000
782 308
506 637
776 104
724 94
502 757
989 594
481 610
720 791
618 707
383 807
219 909
202 348
510 652
894 114
318 683
772 355
4 967
417 378
113 540
891 846
972 913
708 763
284 199
759 640
797 476
560 188
199 395
913 112
650 220
673 339
452 627
216 826
947 498
520 978
439 509
89 253
491 456
565 220
189 447
801 166
130 536
463 628
548 575
536 672
59 848
731 633
65 618
539 907
69 916
762 632
540 518
32 693
646 400
684 301
74 822
81 204
40 440
613 349
872 427
79 825
487 798
154 908
741 199
135 718
48 140
365 731
876 825
742 481
164 634
828 381
29 459
359 835
858 411
480 48
986 68
644 820
168 289
671 249
776 405
856 224
83 884
966 243
455 10
353 706
100 641
626 267
62 791
652 698
415 568
474 309
141 541
919 262
436 722
658 260
607 463
16 735
336 789
367 271
306 13
122 514
743 565
760 616
307 934
826 68
64 308
302 622
447 572
47 819
539 829
470 714
369 869
343 206
454 178
310 458
960 824
759 888
653 963
6 853
929 267
360 982
749 653
644 969
781 745
527 334
401 192
517 534
498 279
65 71
236 998
958 555
30 161
616 171
556 206
907 193
881 277
9 40
836 5
867 959
581 590
324 641
214 95
836 149
526 724
546 436
615 473
299 424
960 928
268 516
205 525
138 699
558 878
260 536
461 704
633 113
827 902
821 54
174 123
112 336
661 432
388 570
321 958
270 569
619 718
881 705
659 486
324 391
898 2
625 476
643 753
316 298
714 201
643 48
510 868
776 141
700 231
694 596
270 983
981 233
378 221
834 146
86 328
232 90
559 916
266 891
741 643
433 210
869 712
2 579
391 409
388 344
61 698
651 990
683 623
202 332
95 209
396 529
341 122
711 855
187 15
761 242
22 345
284 341
602 644
862 892
103 29
70 245
886 122
462 322
60 190
902 469
62 421
740 379
725 496
341 467
608 467
360 629
661 396
487 560
563 921
522 510
722 591
601 826
682 491
597 670
317 893
174 234
181 875
108 313
969 860
998 389
400 626
437 973
801 110
543 761
2 438
792 732
702 929
768 509
345 321
451 580
990 285
838 674
652 197
216 284
408 12
700 911
490 271
679 458
161 283
813 381
723 109
858 766
239 962
340 287
701 289
963 17
525 76
313 305
70 138
241 891
659 53
176 410
515 80
87 953
235 808
532 888
139 333
412 658
884 387
546 423
89 943
288 893
802 72
521 250
367 356
277 200
841 498
919 130
775 106
490 990
424 604
304 349
92 665
552 39
355 631
506 837
80 443
451 465
711 428
227 268
355 735
617 930
161 755
246 535
301 129
906 759
333 462
441 167
758 384
849 184
562 976
119 298
417 601
158 731
235 33
872 135
646 36
581 445
10 155
815 167
410 717
288 754
452 106
271 427
858 552
530 962
91 36
497 385
810 672
490 199
104 427
436 492
341 414
406 941
761 305
950 287
570 901
671 958
871 471
540 145
224 68
183 299
744 383
992 999
800 691
657 144
656 750
3 335
452 900
292 50
87 748
932 526
570 452
886 242
204 490
392 185
848 702
35 497
176 227
918 555
396 282
819 926
88 193
605 284
687 81
98 350
338 503
668 896
969 269
310 128
160 895
399 162
797 442
136 606
367 127
653 525
983 217
484 203
576 69
960 540
617 75
366 719
955 441
688 22
14 35
475 225
543 151
702 429
276 593
758 592
572 502
226 811
80 899
674 985
949 789
73 790
683 585
595 359
416 762
21 775
924 948
380 674
135 522
32 96
644 479
925 940
365 868
638 715
592 921
257 336
426 306
386 28
499 536
217 347
188 403
139 285
453 657
838 706
113 422
124 835
313 303
559 934
530 538
320 40
160 97
912 933
481 532
751 400
593 733
48 188
171 369
745 839
14 85
348 669
219 530
880 81
834 388
430 513
814 119
110 902
257 502
334 362
14 315
405 328
624 337
385 725
298 916
248 831
936 252
848 321
348 983
658 529
645 313
816 748
349 591
704 678
350 548
274 637
836 118
668 621
544 47
52 576
326 968
498 910
48 703
680 810
952 319
815 241
617 805
275 524
802 881
726 789
644 741
602 942
277 85
511 830
672 337
859 730
273 796
179 939
723 385
431 621
929 13
794 358
788 784
314 560
649 663
402 862
554 904
159 850
479 782
873 881
168 712
217 536
955 558
693 711
868 721
560 773
910 453
956 746
746 553
20 773
557 927
714 416
95 659
999 632
492 883
151 548
675 633
324 447
864 315
497 815
1 358
181 832
865 468
862 605
970 547
661 82
491 493
664 996
733 319
521 507
310 353
583 9
819 158
815 507
825 314
616 182
886 780
897 169
478 704
264 820
770 161
191 152
331 153
347 282
941 298
81 475
335 718
340 976
441 726
374 321
960 884
259 934
971 695
395 38
455 63
355 82
957 698
217 101
727 536
720 12
378 422
536 258
362 206
625 89
964 914
948 582
357 961
774 405
482 254
375 421
817 854
635 954
906 359
954 330
582 912
126 97
676 60
998 493
38 636
188 476
924 104
253 277
868 70
420 707
853 276
54 205
749 995
787 506
70 170
795 744
681 183
456 279
449 523
873 483
750 296
58 458
651 546
457 859
208 549
84 228
376 44
376 164
479 159
620 522
359 615
239 415
808 204
722 437
759 644
652 323
113 878
852 813
334 197
161 861
686 201
188 854
812 865
882 716
666 944
256 178
513 774
393 372
678 697
993 399
211 530
26 488
480 565
662 307
691 821
632 473
50 517
689 704
666 893
29 533
694 465
704 643
189 797
505 506
657 295
528 35
465 699
120 379
838 190
71 175
687 158
513 804
840 202
761 35
293 847
498 895
218 958
228 150
114 111
166 930
768 91
995 910
891 914
294 673
965 485
442 126
582 942
606 563
997 208
129 823
37 108
945 299
163 24
668 502
269 970
709 406
44 168
193 24
985 527
567 23
922 457
811 864
230 442
812 81
927 689
238 310
882 424
262 910
624 686
688 166
961 819
944 553
511 758
295 865
635 129
631 731
593 217
735 124
451 475
429 504
162 977
548 781
127 577
205 805
876 135
691 852
231 382
482 156
321 119
47 880
343 475
429 297
655 586
227 351
641 322
930 512
93 354
498 958
884 251
835 668
538 847
47 399
643 406
7 79
359 981
41 716
420 288
966 133
948 784
75 786
176 686
524 892
597 687
362 989
801 674
405 781
369 310
941 292
944 72
322 909
834 285
710 181
611 911
810 183
735 769
460 838
973 817
189 924
917 230
382 833
249 744
370 108
750 681
724 660
576 142
219 923
102 175
449 491
866 567
629 537
655 744
849 5
233 174
22 923
112 600
548 690
606 986
470 50
534 130
756 883
587 421
531 771
896 272
421 482
460 634
52 981
85 775
902 940
685 453
332 683
323 844
945 762
539 634
876 315
500 50
330 618
115 788
582 469
896 334
873 761
122 868
361 842
650 639
549 82
872 390
759 630
464 490
504 712
207 862
221 429
462 470
506 264
156 63
841 132
673 883
858 226
167 383
770 501
403 753
154 508
289 724
968 737
613 958
754 104
499 92
223 28
108 274
305 921
359 95
595 659
754 476
747 63
247 263
756 418
205 513
606 522
518 374
921 226
562 661
501 647
554 884
862 465
33 340
44 420
572 830
294 888
776 892
653 479
258 568
389 909
161 971
741 327
23 685
433 215
524 511
957 613
497 635
537 157
760 681
985 43
599 298
771 734
827 194
748 935
253 527
555 820
765 890
98 448
696 143
445 111
272 106
758 513
908 481
94 485
705 765
407 624
873 705
836 793
793 755
51 949
769 604
698 935
488 239
349 581
254 792
428 792
6 471
399 1
518 615
26 386
306 148
705 755
829 189
555 117
96 531
891 766
975 697
405 76
494 463
786 565
73 76
484 392
77 607
63 132
729 687
575 118
283 237
669 299
440 48
293 816
592 395
963 114
193 1
52 39
244 792
697 612
483 856
659 495
998 270
756 473
235 928
188 101
348 812
124 931
570 240
949 925
796 401
777 36
289 421
267 989
497 947
514 187
887 71
741 656
754 72
851 969
106 532
292 804
130 170
306 157
665 408
396 324
803 437
141 342
82 80
949 427
331 859
703 434
241 48
675 937
512 136
141 371
522 877
945 703
909 723
780 715
96 223
958 486
729 496
782 117
572 579
22 223
426 754
644 953
110 913
933 959
794 447
619 335
406 249
194 798
367 775
283 998
111 70
595 545
68 380
981 49
165 664
504 703
69 299
649 257
432 588
493 845
201 909
997 214
124 254
125 380
884 405
91 706
688 854
484 997
425 281
645 524
561 928
91 596
129 617
981 226
663 369
245 770
836 827
19 956
92 202
220 131
456 184
854 621
964 816
467 944
285 514
563 409
124 860
934 485
809 938
865 635
443 976
120 610
676 224
330 248
813 154
636 39
626 760
231 20
308 973
286 73
927 727
676 835
74 300
841 482
935 220
543 873
435 171
519 940
414 54
177 616
361 302
23 525
422 884
409 628
108 843
627 171
970 622
326 632
439 765
653 604
904 761
280 653
104 126
737 799
470 619
691 168
169 210
865 239
726 58
505 750
296 767
482 522
389 130
330 134
928 218
648 909
994 453
37 683
191 870
451 645
94 223
998 785
202 659
455 608
286 984
621 517
39 1
449 416
218 70
564 124
65 966
493 125
552 969
874 667
584 83
11 587
479 934
201 206
251 380
155 732
708 253
706 25
489 525
744 402
84 118
879 836
717 14
208 619
969 822
874 127
383 684
536 598
782 305
319 20
239 557
120 719
806 909
657 51
809 848
940 209
949 519
455 971
516 159
982 638
465 727
987 165
438 249
561 979
399 441
261 939
456 439
826 466
741 632
384 592
85 387
336 100
581 646
770 158
162 736
756 224
837 953
874 588
515 471
262 248
624 473
915 923
156 3
51 285
520 88
877 179
997 846
388 858
858 627
625 690
207 340
258 142
266 810
952 613
414 717
212 521
182 675
866 331
808 788
779 109
96 374
3 32
484 519
229 155
509 714
524 951
506 646
848 198
506 432
988 740
458 882
524 43
10 406
14 83
217 327
99 64
939 496
647 770
191 279
446 975
93 109
931 625
7 946
34 53
867 332
868 578
350 604
498 428
228 309
186 432
284 667
983 986
827 68
267 796
913 879
104 443
731 290
877 273
755 441
848 42
771 714
15 365
581 168
684 81
159 865
801 836
884 597
219 998
895 866
713 231
414 832
167 939
593 484
919 689
700 132
432 604
485 934
571 365
64 497
953 563
27 452
316 353
802 465
818 712
313 422
347 579
213 479
990 110
701 316
768 415
364 68
302 989
184 261
654 323
200 488
296 253
400 381
76 888
14 835
138 238
410 898
51 634
415 428
445 4
473 689
762 913
275 862
124 661
841 402
305 409
522 565
346 487
477 117
349 563
173 777
868 770
983 696
532 726
576 181
739 102
468 873
197 953
515 433
535 289
868 467
11 54
769 784
390 701
558 228
813 790
151 451
543 921
521 475
282 414
438 36
899 909
422 697
286 84
43 959
144 190
793 913
640 634
556 541
194 130
738 87
646 895
786 417
487 390
242 417
845 987
690 498
816 745
398 131
129 808
78 422
131 427
40 962
90 947
110 322
578 905
149 369
573 149
297 745
682 749
348 208
532 441
930 165
36 180
873 185
393 834
445 430
853 405
63 824
50 738
677 890
545 406
861 355
331 79
265 399
307 298
975 688
78 97
226 353
342 622
710 822
545 322
755 814
50 431
815 499
92 34
951 596
992 268
259 900
152 12
387 726
848 111
55 169
477 778
749 388
216 181
765 763
616 257
55 665
83 868
253 825
657 700
748 981
626 534
715 477
125 925
693 70
30 667
821 945
203 749
230 749
264 231
817 384
601 273
356 124
517 225
446 56
689 390
495 749
529 45
487 863
405 317
167 48
485 973
63 847
432 992
918 694
305 681
569 655
834 243
428 945
16 127
544 698
869 645
558 633
458 861
559 321
38 751
470 710
816 624
578 355
232 379
477 372
87 912
63 767
878 26
523 478
553 718
333 666
91 328
895 138
772 86
902 207
285 320
890 446
503 586
574 808
300 334
506 536
370 653
434 502
92 976
992 457
185 136
923 453
875 965
80 940
944 658
157 818
477 38
861 693
886 853
59 43
273 956
870 751
856 959
533 940
998 999
574 775
341 623
826 113
455 625
282 687
413 844
706 595
1 103
318 523
544 904
74 579
943 991
869 183
426 223
434 23
446 109
659 365
343 139
923 260
139 688
242 310
361 909
481 479
628 487
479 388
637 553
771 540
438 494
578 317
99 718
23 308
122 304
500 523
400 723
783 940
782 917
932 278
917 738
575 368
858 604
665 892
912 76
514 336
941 718
806 484
634 506
674 647
511 137
940 332
442 175
420 238
562 116
994 135
485 445
913 508
499 436
145 762
174 423
187 363
468 353
690 346
467 692
198 443
891 985
755 351
324 327
771 934
299 766
658 50
588 725
885 431
895 470
664 842
675 565
205 470
636 559
234 285
126 898
564 934
454 44
963 119
283 770
343 46
253 296
821 637
973 569
808 387
140 853
466 193
621 446
314 446
730 419
484 685
76 566
793 988
222 353
248 769
100 890
278 669
133 945
583 277
773 497
514 370
430 949
624 771
209 485
32 774
850 25
30 795
261 367
537 804
229 723
621 856
40 735
632 889
974 743
211 593
454 499
572 833
631 493
746 311
831 10
576 187
104 780
596 216
181 997
140 476
575 27
190 569
904 80
396 981
481 622
83 560
732 150
493 548
164 218
832 946
716 864
357 248
858 673
549 802
838 571
314 496
333 857
501 931
540 837
476 980
657 184
384 163
875 219
231 216
507 233
391 692
125 204
965 287
906 54
163 630
357 384
392 145
361 521
972 5
800 962
376 222
858 814
989 573
709 643
240 105
30 71
540 984
273 522
641 19
433 837
198 388
853 400
826 804
864 216
801 450
621 406
713 386
723 497
180 905
530 522
235 437
287 254
183 33
463 449
386 219
457 431
941 798
830 107
341 64
966 457
628 307
288 923
72 850
219 839
411 33
491 236
196 482
415 352
401 706
912 745
20 272
773 1000
205 438
280 960
203 187
191 476
205 979
885 9
716 680
952 491
548 531
622 304
806 149
288 640
500 589
796 583
807 813
833 98
554 741
997 301
272 225
742 830
942 174
592 186
558 649
147 400
862 982
789 218
794 354
424 688
629 346
193 67
393 533
30 330
131 816
804 756
150 193
187 224
842 578
930 102
707 96
323 97
152 864
847 578
279 932
950 136
192 430
480 366
655 702
875 741
395 977
943 573
684 259
18 746
947 869
631 712
593 498
951 585
787 933
320 7
804 290
683 303
889 785
665 6
569 587
447 374
887 307
768 450
196 47
798 309
327 525
108 781
589 630
469 678
296 538
144 502
63 210
121 678
85 951
136 263
188 646
254 841
249 460
982 672
841 346
383 699
395 968
88 735
90 467
241 113
811 830
452 823
724 143
592 729
126 583
255 880
826 637
185 988
344 790
305 842
529 649
645 577
226 976
951 909
378 67
353 996
603 811
328 361
54 138
101 916
293 37
134 991
314 696
652 376
352 202
969 283
918 222
453 104
42 589
308 114
685 61
678 245
45 759
840 391
418 514
711 977
107 461
333 928
78 719
438 290
81 27
201 793
382 567
711 129
354 787
26 896
804 38
519 606
129 783
143 412
60 515
984 73
715 902
776 798
762 816
172 637
519 584
478 21
933 131
756 438
657 518
586 205
912 628
532 51
359 807
685 548
812 45
209 774
118 421
755 799
737 37
24 41
921 585
340 239
581 961
293 30
97 536
151 460
736 730
837 912
656 40
315 58
63 730
662 715
120 153
893 786
658 961
669 311
582 46
492 188
844 882
724 600
893 240
904 345
996 927
69 601
595 558
776 808
378 613
115 479
908 611
356 605
336 28
973 114
432 978
506 773
749 436
868 327
853 164
410 812
664 548
572 593
453 641
767 951
331 7
121 849
415 994
789 962
445 572
568 620
474 234
755 705
797 954
976 466
141 23
875 270
682 323
887 856
435 337
206 808
518 492
4 818
909 169
979 938
149 355
588 467
599 350
614 419
26 517
70 224
291 592
488 37
381 493
603 627
191 191
274 272
768 860
868 448
736 818
394 731
96 39
92 947
104 96
575 996
539 694
437 191
579 468
505 402
713 599
72 138
283 346
510 618
731 102
59 757
906 33
261 71
606 518
527 503
504 16
399 273
939 314
244 952
266 57
652 59
64 27
773 683
114 388
456 732
416 274
381 556
1000 747
334 839
71 96
14 978
615 856
644 666
903 618
316 841
703 301
557 473
218 810
410 452
518 742
212 997
764 646
374 378
525 104
909 396
42 256
761 415
934 676
27 580
268 170
234 366
521 199
488 319
240 464
756 919
887 227
38 557
355 736
496 143
481 15
297 830
313 413
416 672
372 684
359 281
727 58
709 570
838 245
202 152
889 544
663 989
366 314
166 69
124 636
949 902
973 136
202 315
350 790
452 44
662 828
911 943
882 862
272 576
797 242
594 731
341 871
930 760
582 635
966 184
31 171
488 282
609 47
239 984
428 640
297 541
991 920
186 724
179 354
670 394
847 424
776 444
332 705
155 889
592 274
205 422
992 346
551 157
735 574
431 10
452 480
685 196
548 403
297 875
761 143
551 888
4 243
105 209
3 261
717 564
79 895
796 49
559 903
796 883
649 697
107 458
763 54
241 410
139 343
854 743
545 189
134 757
100 669
275 662
984 168
108 910
883 510
591 987
696 595
462 346
878 893
381 899
137 790
199 598
704 746
658 525
36 846
709 366
675 123
568 122
782 245
469 451
592 783
543 392
736 323
438 813
224 935
47 671
339 797
203 588
831 387
425 489
939 866
145 379
305 917
841 311
443 924
237 197
889 768
332 428
242 108
406 601
880 528
712 44
885 209
138 785
363 229
517 29
336 645
957 676
835 782
702 380
721 363
629 65
440 239
579 857
71 576
71 657
152 208
63 334
342 81
337 841
241 527
624 176
728 705
660 121
734 286
274 131
661 773
154 799
506 864
794 737
641 720
393 222
249 816
552 162
96 537
387 91
119 610
825 10
942 58
97 787
975 221
622 473
913 232
66 713
765 654
707 426
649 110
513 472
959 768
340 729
969 804
812 146
248 625
561 744
222 513
932 61
459 340
514 881
760 804
992 843
547 345
713 69
578 339
336 696
582 755
485 600
165 593
448 983
54 510
1 478
550 604
26 358
813 235
492 209
4 17
115 472
919 737
84 637
794 502
578 303
928 451
800 541
84 841
546 219
939 611
783 890
432 736
205 265
554 916
302 127
492 65
794 823
44 128
458 736
295 581
929 122
828 657
458 204
532 519
363 412
116 938
615 425
283 137
141 169
988 670
780 446
808 956
442 719
301 985
200 374
673 958
157 695
323 587
790 628
182 614
538 695
970 811
19 825
515 758
67 471
692 452
440 576
702 985
801 153
48 79
920 219
983 877
561 825
77 951
726 20
793 714
958 861
340 196
780 712
875 355
185 935
754 272
807 231
423 731
335 692
965 621
226 542
228 363
405 514
521 597
65 247
265 426
171 78
830 604
113 603
397 116
728 802
521 302
808 424
607 361
993 632
547 320
897 309
140 569
795 807
627 998
282 96
495 953
462 784
428 96
368 331
260 322
383 542
22 925
170 687
423 91
828 791
609 788
602 85
491 147
357 47
233 627
158 632
904 107
756 347
912 28
415 297
931 173
595 876
791 203
671 360
548 378
438 330
757 676
697 207
729 481
436 973
669 376
847 925
222 264
366 658
579 187
86 729
181 235
813 61
941 342
222 521
130 886
672 405
953 624
530 511
704 54
750 638
71 674
121 840
768 941
542 709
402 947
147 742
863 723
743 162
456 548
156 694
758 670
582 261
90 385
922 77
553 6
72 130
48 413
308 822
801 800
528 328
271 641
413 702
355 554
392 50
736 544
463 506
172 733
934 441
22 249
921 980
706 809
877 827
162 364
114 569
374 564
559 231
983 87
800 671
711 384
36 684
229 131
329 774
923 862
933 94
480 341
204 514
251 428
870 314
124 551
897 288
961 600
348 116
456 229
803 911
852 16
578 235
786 68
264 53
558 891
839 701
546 402
221 837
1 765
576 946
252 820
309 733
75 86
707 89
438 568
621 271
445 159
805 210
144 896
700 212
829 3
485 430
342 181
160 844
307 815
28 221
474 928
355 412
844 242
409 987
977 698
167 374
241 554
670 995
537 528
788 939
571 449
912 591
612 724
697 925
355 762
833 377
11 795
531 684
782 424
972 512
635 247
458 55
741 732
369 737
537 845
628 495
152 728
136 336
571 460
265 798
902 236
453 668
878 536
789 917
315 904
363 370
849 545
344 810
593 941
766 341
531 816
944 780
897 779
784 245
791 367
396 536
603 975
976 489
866 925
176 4
213 403
68 751
532 474
995 348
455 531
582 817
434 328
547 833
663 483
398 824
842 89
566 422
984 708
868 388
479 721
894 2
560 395
316 286
32 292
782 749
390 734
687 713
309 41
630 383
524 625
438 135
489 827
909 264
828 866
91 733
80 256
159 567
360 298
696 717
405 350
388 848
858 927
508 326
187 144
918 175
437 624
424 177
653 220
856 606
251 443
313 11
638 127
68 62
788 715
780 13
386 671
849 742
173 866
219 601
715 788
306 45
4 316
49 402
212 834
708 549
923 924
31 775
276 828
471 687
647 249
535 385
483 823
690 48
446 602
191 945
775 500
627 936
60 451
227 797
148 37
6 993
875 871
363 833
551 473
782 488
863 23
663 736
412 889
819 947
874 904
225 479
649 672
680 883
171 394
881 783
931 51
339 876
274 529
360 47
719 365
721 509
748 396
830 854
992 990
361 904
513 898
275 534
360 930
603 402
818 293
256 644
645 817
482 872
396 326
215 823
862 759
630 575
392 743
272 827
827 683
768 993
328 954
572 655
693 823
1000 554
476 968
961 638
777 641
184 768
472 452
564 927
666 522
611 411
824 19
218 660
558 681
857 677
510 120
106 842
296 326
100 123
795 194
557 993
711 959
588 127
449 952
751 792
473 542
331 720
626 738
547 184
875 632
329 103
580 621
956 918
282 842
372 79
326 408
849 445
968 908
212 32
743 736
724 826
608 442
958 680
304 92
172 903
942 46
637 486
753 523
560 575
697 818
938 881
661 35
133 45
25 164
921 703
962 259
70 510
675 456
368 748
773 115
964 193
98 335
880 246
169 286
817 617
669 351
244 79
742 767
838 412
836 155
737 971
152 824
614 222
511 852
26 708
118 253
949 818
756 739
986 551
578 480
577 588
66 868
729 185
826 579
711 892
827 555
917 269
774 422
953 974
711 380
402 47
622 277
904 399
170 711
872 950
867 153
868 485
66 920
638 91
495 53
118 944
912 43
979 907
22 652
229 912
839 602
84 666
967 709
452 388
260 350
68 89
282 426
597 14
584 695
681 101
65 212
482 478
423 163
73 68
519 212
700 779
258 697
283 364
456 483
830 55
79 588
662 497
36 372
731 204
713 738
553 968
738 994
550 860
161 295
570 434
984 895
557 942
654 877
625 868
575 982
109 707
290 459
140 947
230 719
93 342
700 92
126 729
901 727
253 337
294 321
873 918
66 765
967 163
183 70
627 845
290 787
966 365
476 974
925 851
586 273
341 695
44 264
50 541
443 566
470 911
537 317
933 231
607 726
816 170
483 866
309 961
845 549
104 133
363 949
575 181
375 535
621 355
920 115
978 207
911 671
687 390
486 726
430 523
764 481
446 825
374 572
807 829
153 41
63 506
724 520
2 713
984 589
904 834
944 813
760 654
684 606
703 516
524 523
766 942
915 802
717 414
979 57
431 634
417 3
386 62
891 820
54 251
619 339
552 893
993 162
406 761
676 371
86 352
84 507
275 84
763 981
230 428
618 106
415 83
280 553
435 162
901 458
286 54
917 818
321 104
399 848
811 306
26 924
86 700
800 647
804 317
262 471
54 644
354 279
786 917
586 284
330 813
706 33
929 476
487 760
548 380
844 770
641 982
417 123
939 984
942 704
214 438
332 703
602 974
756 202
997 667
384 231
638 926
861 550
537 718
219 650
906 511
185 658
691 362
491 502
755 240
749 889
866 779
854 936
242 720
66 483
14 921
148 859
393 675
946 142
616 852
872 684
139 251
23 977
574 814
933 135
303 449
470 970
422 855
115 988
729 7
281 743
289 165
961 622
52 974
513 683
56 440
481 854
627 964
259 416
407 971
512 635
764 391
219 765
853 7
395 870
17 988
462 194
276 613
608 308
227 93
64 33
708 145
873 134
658 418
108 625
520 665
173 748
561 758
261 350
502 866
526 202
567 405
654 155
677 575
959 248
493 360
836 411
498 472
497 696
340 60
284 98
723 32
507 727
250 999
459 747
455 36
980 673
143 484
150 248
525 344
356 439
347 969
298 901
126 725
188 409
292 215
56 435
983 381
47 736
434 124
15 225
54 36
320 173
24 322
548 574
185 765
118 911
808 754
904 321
638 676
306 85
17 855
951 308
110 471
364 491
775 747
389 908
648 286
752 432
499 798
331 133
18 820
717 432
686 357
199 261
300 905
331 620
990 88
359 890
261 138
534 606
582 499
115 268
115 679
660 700
282 360
159 161
610 781
278 212
131 714
908 101
277 469
604 401
32 915
928 216
888 416
67 41
850 500
200 501
559 579
303 398
82 157
807 826
825 310
866 155
377 163
732 690
272 465
329 739
997 536
191 37
301 567
591 272
317 51
351 126
93 301
779 311
432 176
929 903
137 320
345 941
736 431
625 568
995 500
782 541
701 800
125 545
328 699
522 340
880 918
896 877
700 165
780 258
578 115
41 845
853 960
574 237
366 85
841 844
676 238
217 651
177 786
109 59
671 646
826 716
34 286
681 586
723 936
992 267
505 264
853 617
520 19
168 129
670 191
678 159
37 532
469 42
683 385
606 888
512 99
944 62
763 460
60 24
775 123
211 392
862 512
770 591
712 285
360 653
428 229
377 585
155 193
300 53
927 277
8 938
912 355
933 721
986 582
416 597
742 127
574 766
874 132
853 776
430 884
893 324
917 112
674 221
384 331
815 985
855 860
249 839
653 625
279 799
994 639
991 530
320 844
594 870
756 542
86 70
905 344
165 87
130 173
612 977
186 231
380 853
766 503
453 903
648 750
251 770
115 426
271 126
374 391
180 9
957 733
500 407
88 332
699 478
256 664
549 879
304 785
401 715
211 911
820 992
46 58
49 803
968 108
282 23
223 73
477 397
402 26
237 552
859 759
471 868
658 17
827 27
597 886
643 846
451 722
351 260
375 264
782 479
289 285
922 864
986 455
182 9
760 280
227 589
948 590
891 604
43 876
134 64
878 192
216 518
348 897
191 412
12 919
527 835
922 914
249 354
54 241
642 819
348 272
561 73
391 476
659 809
758 9
707 805
49 78
392 5
562 99
313 822
301 681
248 79
711 570
331 521
289 710
839 22
687 351
444 598
787 219
608 518
240 600
232 2
868 397
531 463
637 469
444 747
908 807
627 4
798 405
439 657
368 367
783 492
867 770
475 400
673 432
550 538
45 569
969 39
996 587
764 260
574 343
855 44
967 619
290 80
585 596
273 599
944 383
376 436
531 937
142 105
601 160
44 107
817 624
230 384
687 77
78 604
495 20
323 340
303 203
656 486
444 271
116 36
394 661
698 741
292 731
275 362
697 639
685 941
933 296
212 34
767 183
256 409
394 528
611 550
801 533
866 616
729 234
10 285
602 989
395 212
553 390
733 514
916 399
927 804
664 239
945 801
494 845
749 348
668 644
160 222
499 281
873 820
332 741
595 799
660 213
306 881
247 803
789 677
943 127
97 246
724 36
409 340
795 723
140 767
908 714
283 506
331 25
142 219
735 994
820 970
371 346
566 458
14 570
453 294
628 794
852 966
584 19
860 82
80 635
884 713
485 337
823 820
248 37
445 802
766 273
315 869
943 488
354 294
752 482
160 179
2 598
460 976
515 64
609 461
37 157
607 225
927 927
134 22
543 110
971 824
178 803
139 184
976 635
788 621
973 586
492 781
840 703
543 776
410 100
199 990
793 586
480 818
647 741
313 787
857 192
847 166
161 365
367 389
902 202
691 299
967 614
107 482
679 483
313 388
993 795
518 467
297 840
67 732
406 379
488 959
160 68
333 936
508 210
452 485
818 368
312 678
71 506
111 930
278 112
819 154
774 787
974 567
381 514
715 448
448 579
736 200
429 951
57 775
44 30
942 958
380 492
461 253
835 909
800 175
1000 450
844 163
772 146
183 936
85 632
168 3
918 675
579 809
680 689
67 120
758 287
824 385
607 637
602 958
705 837
852 562
113 828
86 59
156 218
623 108
362 42
112 683
427 122
246 970
902 298
634 689
97 526
743 442
410 594
538 255
973 81
736 653
4 49
746 737
931 941
904 889
876 791
69 130
45 691
571 214
240 376
33 504
705 489
931 330
993 885
650 924
807 64
121 856
622 670
809 737
447 944
337 821
884 7
621 642
193 586
28 95
493 667
67 263
690 829
361 868
882 65
725 743
219 886
939 650
386 458
15 627
937 200
35 344
450 299
559 175
251 527
601 765
222 665
468 200
634 626
988 619
173 645
948 76
913 762
443 312
691 186
166 320
895 287
740 508
573 924
926 795
192 587
845 50
214 245
94 638
811 60
319 636
669 772
426 52
548 307
584 972
646 594
390 525
837 595
960 996
405 225
940 22
103 35
390 63
663 84
708 196
153 363
372 103
974 602
343 597
246 122
337 305
636 43
592 260
286 939
920 19
49 667
25 194
851 93
66 994
786 687
670 851
452 725
975 698
668 222
726 760
126 901
643 100
27 680
355 608
763 515
941 865
424 278
715 222
18 150
400 710
751 972
679 879
497 864
283 767
259 626
757 170
578 611
326 385
494 513
223 138
563 720
853 923
399 654
608 694
294 521
383 536
582 561
509 519
870 761
593 649
934 20
892 66
938 189
345 9
571 152
516 168
525 558
47 807
139 721
955 382
777 746
493 532
438 787
285 825
644 662
511 709
407 647
388 975
767 20
978 275
864 134
653 193
146 800
371 291
751 619
902 245
150 316
152 577
303 998
908 185
209 35
43 114
412 281
482 786
48 713
78 11
540 176
718 126
799 761
137 234
135 671
91 616
993 442
703 577
800 906
739 348
636 120
459 600
328 428
625 132
100 129
46 564
301 303
391 307
640 6
778 735
168 4
650 867
63 684
273 692
804 975
33 847
732 710
264 797
561 740
667 943
82 742
919 838
216 384
644 98
679 302
805 677
60 606
889 736
943 427
116 743
447 885
237 993
73 969
862 468
185 75
623 175
741 822
146 968
718 717
442 634
945 59
649 123
569 478
108 418
284 999
402 618
83 149
51 358
417 774
653 430
276 281
499 384
59 837
203 467
246 139
348 274
577 901
99 561
942 310
72 353
695 988
959 730
73 540
326 134
635 33
97 828
326 880
440 510
698 993
803 788
268 916
238 395
659 955
834 3
215 474
584 147
379 354
956 218
89 589
839 653
168 783
678 408
122 884
604 219
49 934
326 618
105 716
769 795
399 367
129 791
777 624
143 85
105 432
640 340
91 551
171 959
514 982
397 739
887 627
663 776
130 693
222 360
662 311
381 329
351 754
35 77
501 969
295 195
389 213
877 419
266 560
507 429
380 20
558 124
979 496
281 544
452 923
646 346
276 66
5 811
328 955
455 49
336 525
820 715
409 966
54 820
49 894
146 885
864 15
741 705
278 936
71 386
710 483
501 604
955 371
913 649
432 318
887 165
922 90
428 929
325 443
1000 102
891 681
747 761
526 440
732 243
80 607
663 742
64 567
680 633
92 412
633 219
512 319
935 357
181 338
180 995
356 217
111 397
162 282
784 403
326 905
542 653
427 110
33 277
30 612
721 246
806 629
640 613
405 261
458 608
236 179
499 709
78 258
17 755
137 674
875 427
403 417
895 744
540 787
89 402
638 757
208 546
804 32
21 875
681 750
280 979
889 393
618 405
448 591
673 369
28 724
905 308
204 603
743 255
660 334
119 43
738 289
775 876
567 898
342 724
468 365
257 411
731 421
884 453
244 216
787 689
585 617
954 907
514 244
919 440
381 526
556 882
905 202
329 685
186 453
653 573
563 668
78 760
312 881
394 990
974 163
59 637
626 180
294 639
749 848
729 873
500 365
449 405
591 541
656 585
964 846
17 798
104 406
19 937
535 628
891 427
119 69
374 33
565 973
395 982
576 908
534 75
622 394
7 892
396 814
695 83
388 80
174 225
994 39
738 633
309 466
468 147
227 393
55 658
23 321
454 182
36 643
145 456
120 925
555 119
231 349
325 177
687 163
568 600
338 811
868 874
147 646
230 477
763 650
888 347
865 703
702 718
194 163
243 172
262 877
176 310
40 113
80 904
310 683
531 319
411 883
948 750
797 186
650 331
173 703
569 531
911 966
701 934
918 798
34 921
22 171
209 397
801 213
605 976
584 614
953 226
185 618
806 743
783 120
269 856
265 635
665 762
764 781
548 748
611 638
245 810
257 882
403 153
713 992
661 996
690 967
961 714
852 599
592 148
619 508
998 485
881 565
786 127
41 387
554 730
479 93
979 56
307 395
508 803
898 625
8 462
178 345
158 755
605 55
428 872
735 143
834 57
251 949
654 289
888 177
906 331
411 646
151 85
933 519
151 124
138 111
957 371
807 435
2 828
324 960
455 407
272 67
569 890
144 469
153 893
684 251
751 458
849 197
150 41
802 553
213 352
545 628
154 596
136 906
498 566
395 803
965 677
149 696
258 488
695 358
888 944
341 799
213 743
831 950
108 248
408 237
819 982
487 470
469 150
394 269
87 370
442 791
471 314
604 897
235 145
876 755
111 409
622 567
490 877
418 127
495 587
650 670
405 867
183 100
577 603
969 422
662 327
918 850
645 475
788 958
685 27
826 364
281 254
586 397
913 277
172 451
635 410
64 384
532 643
58 510
206 836
687 608
882 410
199 762
850 714
732 80
668 77
485 652
816 924
347 789
500 641
234 203
798 98
860 926
560 816
413 422
593 728
60 633
657 22
944 670
226 888
937 176
56 145
899 804
548 136
585 872
834 742
355 787
829 904
669 781
976 220
79 390
93 418
951 769
768 82
895 782
257 921
573 676
506 109
727 492
387 228
959 579
235 223
805 610
298 207
468 959
188 818
525 496
156 505
466 582
819 657
31 730
753 279
918 797
344 813
470 956
631 247
959 286
473 298
294 506
341 331
688 944
412 500
275 384
978 541
9 883
453 589
395 570
528 37
156 640
521 345
814 442
166 791
292 998
181 842
873 953
430 37
195 88
711 871
665 889
768 630
180 715
438 68
289 672
148 656
466 325
617 988
340 833
612 371
491 741
47 14
355 325
207 802
122 730
450 599
780 157
839 965
356 809
442 156
971 433
881 248
343 599
308 167
118 246
328 273
281 257
322 774
218 942
633 496
257 365
367 683
834 572
944 371
554 272
940 715
697 98
566 35
641 510
936 555
205 340
957 475
904 51
559 269
646 910
498 334
8 749
323 464
466 941
333 878
666 457
180 553
574 660
350 302
31 110
572 155
492 337
624 642
413 226
75 35
647 68
609 94
213 9
926 428
159 479
263 521
311 741
539 196
714 578
230 915
900 375
37 556
459 630
882 638
732 830
918 735
217 406
859 419
470 799
574 116
533 225
630 610
349 45
16 340
200 851
991 993
97 195
555 630
167 327
597 67
873 744
584 894
596 613
261 136
30 939
789 147
861 672
896 6
447 593
718 250
630 228
132 710
903 101
194 101
353 96
151 763
287 358
425 432
748 429
398 846
745 9
941 200
406 934
557 713
342 290
507 238
934 368
873 19
817 996
680 363
226 483
170 390
851 92
794 270
378 876
784 319
410 297
112 787
496 107
850 587
965 159
138 335
188 135
117 105
326 243
505 678
558 724
833 646
292 303
906 174
270 986
21 675
104 652
666 858
780 593
429 764
111 462
346 833
502 781
892 984
355 904
46 308
905 954
965 390
144 596
572 19
726 159
813 903
654 967
806 293
440 278
630 247
506 233
404 49
990 657
895 958
33 980
87 62
995 732
250 760
162 169
853 376
595 930
987 79
29 733
390 306
830 582
708 850
762 95
934 43
894 611
715 950
482 976
316 523
592 423
699 511
522 540
737 384
129 847
670 972
469 567
378 241
160 608
937 542
725 568
167 912
574 453
871 505
178 838
428 869
793 752
190 305
515 661
430 267
817 175
49 26
356 122
326 363
1 111
872 718
969 563
361 682
411 317
724 75
224 933
995 178
232 112
450 989
126 52
363 245
240 257
398 87
271 652
513 288
549 440
939 386
595 761
662 654
864 828
548 440
973 723
6 836
860 276
534 50
568 746
71 632
502 128
440 437
99 933
791 415
95 556
208 72
116 660
718 712
977 697
391 604
483 763
40 267
845 585
892 906
301 944
689 952
791 673
996 368
957 84
943 497
384 420
122 215
70 546
694 783
606 902
967 732
1 443
197 72
412 885
142 500
761 186
466 829
56 577
501 590
646 106
271 523
312 173
895 5
661 765
744 345
721 314
189 944
327 636
71 713
76 903
172 44
484 656
219 54
578 99
927 949
345 196
22 198
958 435
155 431
773 445
617 733
566 477
285 73
491 185
209 406
86 118
821 919
175 377
241 911
929 592
306 162
828 422
168 297
841 193
583 30
469 253
472 734
969 247
994 824
963 743
857 92
137 695
631 584
934 727
335 155
457 284
258 787
561 236
782 498
766 223
902 649
259 802
854 899
956 269
713 922
298 59
41 476
850 51
675 468
875 869
455 761
390 613
949 651
815 234
205 614
624 546
576 22
75 991
25 82
242 630
415 915
676 537
17 322
392 121
313 968
287 901
971 364
30 751
639 270
528 968
596 324
966 143
840 94
887 354
579 556
457 698
329 140
931 598
335 537
761 350
391 710
307 37
656 205
359 168
303 150
879 208
835 123
163 980
99 471
18 88
210 508
264 793
776 230
960 273
404 725
30 187
495 787
514 506
272 152
336 169
961 541
530 365
102 724
879 592
245 225
666 629
271 639
870 52
344 774
341 618
922 524
883 344
465 345
93 443
660 585
264 237
347 525
560 251
7 607
418 615
344 821
290 646
528 578
477 16
424 22
784 285
592 387
966 892
893 389
837 594
907 862
713 166
557 536
180 437
102 274
593 506
887 840
779 583
422 852
648 852
553 20
688 32
798 320
258 20
357 277
319 791
666 554
620 910
284 382
810 910
853 576
981 265
883 234
711 317
607 468
125 804
873 58
642 405
34 305
838 144
221 195
706 709
277 408
31 715
172 313
6 362
916 244
991 508
579 197
19 569
383 496
572 377
338 118
206 211
192 406
930 367
351 11
892 129
697 759
476 668
913 871
20 581
747 184
676 162
235 631
921 920
326 871
809 181
416 416
428 210
283 220
404 827
835 730
961 405
945 145
359 947
96 23
766 911
928 844
817 602
975 388
709 675
770 96
817 898
290 465
335 647
989 805
274 111
321 923
676 684
928 460
814 275
857 292
985 27
969 47
280 512
1000 527
896 591
706 781
861 885
886 748
249 869
851 601
788 654
67 966
492 831
707 398
416 474
513 443
736 380
5 410
921 11
813 596
236 534
119 802
773 99
631 19
610 265
355 36
24 104
12 576
459 928
624 714
122 553
9 133
416 660
658 1000
465 669
468 774
410 509
558 244
44 382
279 949
305 299
593 554
193 491
366 110
3 10
184 396
201 533
365 605
599 873
231 552
280 633
882 280
751 279
480 938
451 981
706 213
10 463
126 132
108 184
475 971
816 580
654 329
291 814
273 967
400 952
178 1
448 593
136 771
338 223
24 826
358 803
777 638
951 896
574 515
687 3
190 688
216 340
423 272
202 807
458 408
144 181
713 796
652 701
117 183
27 35
336 463
322 910
829 597
813 535
121 348
566 919
719 409
998 664
913 21
117 311
262 469
790 118
730 387
785 436
414 130
783 895
848 713
60 551
752 347
905 687
167 470
294 783
74 676
313 985
467 609
161 688
37 961
603 354
696 350
301 881
800 150
443 374
169 930
710 492
12 309
96 626
300 506
7 808
549 714
843 321
82 546
708 576
854 518
106 321
62 678
129 517
439 245
18 386
327 662
148 937
828 511
871 308
272 81
839 122
371 212
413 36
727 818
227 743
708 426
514 730
110 817
271 855
71 169
36 457
108 799
800 451
777 195
628 824
160 91
591 455
36 950
912 146
621 892
195 308
433 589
134 815
763 498
115 886
48 520
25 657
323 205
568 624
500 821
420 859
38 446
174 793
346 253
524 32
53 936
487 892
496 459
983 843
821 703
920 275
378 143
577 966
329 589
553 209
58 810
558 95
90 348
97 539
994 153
635 133
784 776
828 36
704 778
215 131
638 790
800 168
766 981
87 598
6 777
899 668
545 586
949 247
333 654
564 345
494 915
755 495
570 119
403 704
327 816
593 969
879 68
615 679
567 921
915 345
91 604
809 718
926 24
717 51
821 184
872 211
91 908
297 525
617 94
760 795
6 271
903 964
753 497
259 373
793 476
308 758
879 391
476 130
364 259
121 449
612 347
524 796
328 852
982 856
790 346
211 158
239 530
229 926
169 149
528 51
915 827
415 269
139 676
837 18
824 326
468 409
518 669
715 631
978 538
235 281
919 488
950 934
758 739
270 178
785 991
61 260
488 398
858 77
540 804
603 486
302 981
952 435
10 139
186 949
825 829
118 773
579 10
401 664
204 670
604 60
538 39
850 21
833 207
30 169
73 812
125 830
233 145
146 916
108 109
714 990
523 166
837 232
859 28
527 892
118 188
684 67
517 605
524 235
648 275
456 772
44 157
116 943
978 483
802 804
587 167
460 799
149 853
775 672
199 514
729 450
235 243
467 401
729 492
42 514
87 572
391 823
218 879
356 652
650 735
520 689
215 956
672 392
451 954
182 440
606 857
524 387
3 484
305 216
269 610
427 818
124 817
785 955
180 457
954 472
941 472
405 505
693 334
585 758
835 268
982 796
385 771
828 956
948 394
831 135
681 473
152 962
532 709
67 450
812 608
572 74
287 790
411 713
944 674
9 640
211 341
793 849
68 359
346 676
164 720
431 67
291 351
859 420
788 609
27 508
770 261
666 420
549 809
429 501
662 766
512 349
938 279
425 462
714 859
362 871
697 252
599 251
230 513
639 167
839 783
255 81
412 32
855 699
749 79
146 555
823 462
302 111
670 833
774 424
229 623
618 221
465 90
127 62
739 569
669 456
178 556
599 982
582 301
809 684
442 639
59 878
844 696
653 202
405 139
612 557
40 827
280 932
927 622
606 336
569 961
242 390
35 395
176 745
235 509
505 786
548 40
5 67
936 698
483 503
458 548
353 724
827 947
159 586
4 391
886 195
684 87
657 956
846 130
371 584
651 810
144 735
664 865
504 54
583 85
505 964
512 566
684 930
949 729
567 32
505 223
589 261
759 229
315 285
719 435
362 90
266 542
189 68
580 474
101 665
982 784
811 653
176 374
635 307
502 277
296 553
18 123
567 148
825 178
2 295
136 441
22 172
135 357
242 317
622 879
740 505
805 900
630 83
183 28
205 797
427 793
159 33
68 831
38 780
696 257
402 634
518 766
700 226
919 657
549 426
472 834
371 39
393 816
269 17
966 994
442 28
658 781
117 578
67 177
955 509
757 275
464 159
647 657
250 372
379 25
51 221
201 890
364 252
354 661
278 183
512 975
223 257
753 440
674 870
623 247
641 271
20 490
174 448
899 189
384 830
522 274
217 952
505 721
767 354
735 729
100 891
297 26
659 800
317 175
550 480
806 993
308 274
57 81
847 117
198 145
107 351
420 39
839 365
432 493
242 161
368 949
484 771
625 827
675 972
686 925
217 374
234 840
920 561
840 448
942 847
932 916
849 743
582 575
252 326
794 483
795 542
153 160
935 701
920 305
722 435
564 925
67 199
810 358
972 172
533 99
666 781
326 901
390 955
874 95
993 851
811 89
927 52
38 207
34 544
82 192
456 281
512 712
730 880
751 187
41 785
163 589
469 106
689 787
919 601
173 963
906 975
278 491
737 7
418 371
983 225
271 810
121 936
681 435
848 100
703 89
58 593
754 548
237 908
37 513
96 446
827 686
690 211
904 837
43 440
483 230
46 952
217 111
897 98
578 159
959 86
66 792
619 352
12 128
956 486
605 323
185 92
291 262
302 936
521 59
848 459
216 337
824 168
174 168
340 587
309 175
44 677
294 282
139 351
961 250
693 243
860 52
892 833
995 48
829 886
34 171
343 814
779 525
32 28
792 694
32 890
177 724
683 366
384 318
809 509
687 845
868 276
829 663
684 509
142 316
884 86
919 903
714 474
690 667
631 507
510 823
837 206
141 965
625 397
423 216
644 206
980 993
16 514
80 598
590 413
459 982
433 253
685 855
998 868
988 441
623 926
221 420
226 79
83 31
603 99
792 920
239 207
569 984
858 565
531 260
9 452
207 194
467 141
354 217
195 544
454 91
696 844
375 23
1 984
308 386
681 397
774 323
683 958
252 407
894 337
376 517
788 639
23 923
739 911
396 351
118 80
23 713
705 605
759 147
36 7
640 977
707 16
161 995
610 736
378 256
833 525
516 672
882 660
58 684
36 481
581 418
847 827
112 699
16 431
270 668
504 294
386 972
7 906
640 157
269 501
10 593
439 174
251 833
296 49
901 640
572 858
332 64
810 445
813 370
909 947
266 878
888 154
155 744
572 177
186 39
149 611
69 439
144 666
200 157
255 919
110 512
981 215
981 32
638 461
663 571
190 793
820 316
640 765
191 396
296 132
902 873
179 714
235 78
799 411
30 494
974 348
324 426
875 859
771 245
101 407
666 279
738 159
862 223
480 72
684 659
723 473
381 550
521 452
672 253
551 115
737 728
793 117
390 493
917 30
486 438
139 501
298 660
744 315
388 204
92 135
678 920
428 777
703 406
27 593
935 83
727 245
225 764
193 601
204 474
917 473
928 743
916 737
564 902
106 665
75 272
28 484
659 268
357 431
21 820
571 775
951 809
861 368
206 475
475 181
821 675
796 252
173 601
538 483
893 658
826 807
912 597
825 860
811 476
284 25
527 224
728 869
711 962
590 516
833 732
835 987
238 682
407 200
912 398
690 997
195 199
764 786
665 59
641 61
496 140
159 566
373 213
332 980
189 942
463 846
750 510
276 284
289 489
709 58
803 362
435 905
770 136
67 704
982 76
530 827
792 431
480 486
745 327
235 828
996 910
256 928
575 805
784 668
140 245
544 991
883 930
402 804
36 411
600 693
742 114
741 301
833 484
130 17
964 69
1 977
670 237
241 188
701 728
757 858
529 389
417 473
952 923
21 299
355 725
702 413
68 802
956 376
639 806
252 483
487 871
972 383
978 961
973 285
661 819
479 46
24 705
345 202
847 327
385 911
202 474
996 417
900 870
54 175
636 336
272 160
413 479
593 148
684 10
921 774
9 998
710 22
478 617
517 981
817 470
188 213
396 158
535 125
465 52
163 340
334 910
414 498
291 576
374 983
544 622
101 377
165 657
148 31
624 588
537 196
145 666
856 407
850 308
88 784
522 997
727 797
804 243
56 210
281 156
190 753
60 872
459 249
588 657
911 853
137 553
809 726
820 475
494 594
578 917
700 980
888 528
342 881
61 942
310 403
328 552
717 317
392 186
85 520
95 983
982 696
665 552
217 515
93 51
821 595
281 940
33 150
719 11
574 238
426 410
1 37
32 191
336 116
865 398
648 147
963 896
555 319
515 222
86 189
137 874
410 65
6 883
504 534
694 418
399 938
341 329
402 441
542 755
935 345
785 442
701 642
403 72
60 186
840 236
277 71
576 393
548 235
820 706
209 101
390 294
168 629
13 916
159 879
333 473
569 110
380 423
974 239
801 766
143 701
494 691
416 519
360 175
106 347
343 761
265 921
406 290
905 698
449 978
87 263
623 922
856 759
276 273
22 399
737 242
69 800
4 247
145 834
516 54
637 708
968 636
111 575
540 117
640 528
715 328
251 458
311 683
821 871
796 138
966 599
311 68
89 457
389 756
526 710
36 500
477 584
461 213
749 906
148 450
862 29
724 173
684 234
919 846
980 510
717 556
879 28
675 889
24 943
771 472
369 836
894 204
589 369
954 623
138 629
964 878
559 1
705 409
442 381
326 601
353 828
514 936
821 852
752 188
445 678
486 608
314 76
297 555
968 826
56 753
248 263
101 327
772 74
759 309
652 144
295 988
757 996
490 760
236 791
505 354
949 315
697 637
82 512
482 28
499 476
660 463
306 81
850 771
880 304
155 184
172 967
669 298
688 531
41 407
51 313
204 412
678 670
177 254
817 668
806 419
880 890
540 3
798 315
947 857
611 642
126 565
65 930
357 742
758 278
734 29
494 598
863 759
188 928
205 214
303 626
968 590
247 19
164 383
149 329
574 33
544 976
161 724
797 384
247 975
559 373
659 264
343 933
856 234
883 919
404 780
49 714
540 599
441 825
575 801
165 650
582 738
461 245
65 205
352 425
164 725
731 818
174 454
159 873
178 368
247 288
637 999
278 921
829 378
491 126
63 438
198 291
370 145
644 711
296 507
696 455
300 180
209 716
64 39
241 849
922 918
884 845
8 835
540 200
64 136
334 425
220 165
898 361
202 585
928 795
35 44
486 735
944 684
785 873
972 703
504 287
916 974
808 284
610 307
140 441
673 922
904 414
760 404
559 841
792 1000
548 261
902 242
847 147
82 325
381 531
815 571
675 610
816 367
769 689
666 727
831 501
493 568
453 947
8 550
44 50
66 578
944 317
364 159
795 449
247 987
671 738
74 38
549 166
657 86
519 423
957 195
587 501
985 431
634 727
602 555
263 173
626 916
850 911
964 706
665 210
138 154
158 636
994 554
798 77
126 78
293 110
547 334
715 1000
596 569
690 641
72 459
997 677
421 660
854 198
487 101
8 566
951 638
564 441
268 942
405 627
880 74
462 661
257 413
648 950
843 871
722 402
853 672
821 493
537 586
747 195
505 268
414 513
756 387
994 843
380 441
309 771
141 873
900 105
339 361
839 627
690 270
945 528
464 348
393 460
758 667
393 219
464 315
415 581
758 64
646 360
938 983
326 312
713 991
956 134
274 822
756 92
183 818
594 958
927 190
270 297
824 756
67 56
423 775
247 596
35 193
432 916
524 783
715 259
557 105
679 994
121 1000
974 279
474 962
689 863
281 49
118 733
88 476
209 114
409 332
41 901
351 420
882 565
522 873
674 401
454 808
274 112
932 605
268 652
706 757
940 957
834 588
120 622
446 436
43 657
200 720
531 30
960 425
595 537
466 960
124 118
117 319
84 331
707 685
394 530
458 726
774 329
829 286
33 214
7 754
887 214
982 71
72 228
837 478
650 148
884 442
625 433
940 202
73 629
601 66
254 208
860 927
516 972
880 584
40 153
913 396
466 217
130 644
214 900
216 42
49 327
60 59
233 856
308 645
579 260
553 470
310 879
864 973
490 890
916 120
968 773
236 13
67 66
680 757
503 808
607 675
195 333
421 986
132 444
623 392
801 717
730 712
963 888
36 963
207 634
46 310
903 26
855 400
240 415
988 912
95 847
402 991
297 546
408 504
526 382
610 580
931 533
438 88
76 559
466 394
854 147
638 440
899 313
576 511
343 860
139 898
328 257
164 675
421 245
165 797
448 78
743 977
13 373
742 45
188 930
542 190
737 127
817 688
370 679
219 87
742 113
903 84
350 344
983 837
964 76
280 699
506 732
421 716
133 647
454 31
959 502
967 59
461 731
346 258
859 784
3 23
19 208
361 893
873 275
445 933
584 508
721 280
536 43
599 228
34 710
48 326
429 972
5 300
847 111
669 745
388 993
629 687
963 571
318 305
745 799
445 494
843 474
663 922
545 63
968 397
453 319
443 261
915 67
73 598
901 702
373 999
209 164
355 825
300 919
812 523
26 780
744 915
592 227
995 35
379 415
252 317
346 988
330 722
98 576
765 209
810 78
174 290
108 481
972 800
350 37
362 558
657 111
812 678
620 40
658 531
625 771
400 21
553 124
183 978
335 654
222 995
450 296
676 414
550 240
948 684
707 266
960 537
370 252
117 985
942 423
291 899
819 972
638 341
546 837
621 457
865 211
941 993
626 933
884 315
168 303
784 976
133 219
729 971
217 830
368 580
50 627
940 416
320 39
327 721
520 212
933 221
816 566
490 722
989 182
804 747
415 801
238 461
179 940
336 600
745 659
713 219
202 109
280 107
54 955
76 860
733 282
27 392
981 837
563 344
43 827
483 775
604 958
18 636
478 607
702 247
528 421
904 333
411 545
275 683
950 155
148 338
40 917
172 370
103 963
575 135
100 221
807 340
368 58
294 930
165 195
923 231
919 222
382 905
8 937
947 34
394 426
268 78
415 235
435 329
52 749
413 273
273 64
961 944
897 982
289 231
159 870
117 154
449 707
926 314
859 231
549 350
344 140
709 667
73 417
181 580
708 421
270 184
354 944
430 451
952 695
683 636
247 389
664 591
838 124
932 317
79 752
243 928
885 130
521 300
479 765
162 468
122 715
336 384
13 694
38 212
374 741
257 592
501 536
167 405
251 333
380 779
487 273
932 27
461 668
578 484
962 937
342 214
91 157
17 501
155 169
772 905
286 99
286 391
632 461
567 969
523 173
788 842
347 923
183 263
371 331
65 718
795 777
620 959
461 382
408 826
231 184
574 43
890 717
19 403
496 850
741 174
915 466
572 594
158 107
146 414
622 443
932 496
611 501
114 154
485 858
699 527
908 689
110 493
634 480
399 276
543 947
437 809
609 159
440 364
512 651
409 46
615 432
387 231
669 402
159 588
619 445
860 77
730 835
382 688
159 591
848 33
501 959
891 395
432 81
45 179
562 862
866 953
996 191
348 394
102 821
177 788
743 350
314 439
869 538
68 973
611 421
36 361
265 571
267 246
831 690
655 291
606 428
293 824
644 209
45 753
684 739
119 342
953 439
416 576
684 977
585 535
829 431
180 283
813 541
717 554
521 840
736 343
980 771
711 412
737 596
645 13
115 798
706 551
252 951
119 937
33 973
105 375
12 751
709 973
883 764
573 91
980 11
92 743
300 813
466 625
243 146
517 746
11 283
776 945
192 63
462 770
430 211
113 183
300 238
444 383
601 675
383 336
278 368
736 608
593 384
313 9
876 394
754 407
250 6
99 928
883 192
795 379
723 769
293 645
641 555
666 774
179 971
45 798
398 721
976 258
477 759
588 491
249 518
472 906
595 817
208 517
46 559
206 516
596 188
574 869
746 788
708 372
820 709
243 608
989 991
312 241
610 955
120 685
921 859
262 986
469 138
361 787
729 678
822 528
47 999
115 591
147 44
436 252
680 870
632 683
836 276
331 918
421 909
246 17
518 431
426 476
707 792
130 730
533 880
444 652
609 864
573 278
887 402
847 53
593 715
146 576
664 315
148 638
6 771
769 727
584 241
705 626
198 625
437 127
940 815
40 856
555 168
461 173
218 920
912 927
167 156
633 542
2 422
428 608
732 177
379 271
423 188
950 772
708 868
604 636
761 62
524 19
541 394
280 515
365 832
420 959
143 900
447 567
239 607
713 556
913 963
980 527
539 287
479 368
763 658
286 331
495 449
412 920
816 114
453 502
955 841
543 941
291 925
984 187
652 342
254 530
373 797
485 315
685 14
661 559
432 866
946 131
299 31
590 357
720 643
534 403
450 123
806 661
278 359
910 104
721 127
128 239
223 49
90 590
849 948
758 328
966 874
958 447
98 858
31 152
1000 320
665 673
382 475
470 610
820 727
963 102
531 143
839 948
376 252
526 739
554 520
998 140
827 455
152 779
655 359
413 16
572 678
305 15
972 603
170 35
961 747
304 220
124 117
419 979
817 600
915 933
244 638
445 761
373 398
795 292
957 351
101 212
240 974
97 493
699 326
810 525
334 135
690 180
842 154
604 154
336 671
108 859
132 394
973 567
900 14
292 938
503 230
443 119
164 572
840 565
445 631
766 845
891 689
466 367
211 394
728 591
422 542
315 767
723 684
436 671
120 534
293 13
63 249
603 947
871 48
315 876
692 387
249 293
235 551
866 153
551 206
759 71
889 369
599 520
76 663
184 996
354 135
795 354
918 784
139 231
59 142
333 96
448 796
182 183
873 543
920 584
419 190
923 81
291 110
989 479
436 571
294 212
173 425
458 691
494 30
231 538
765 208
664 288
439 310
770 93
43 721
925 778
40 660
968 604
198 144
448 921
304 23
545 975
17 931
318 981
416 81
402 505
541 824
698 719
444 993
55 896
345 48
998 420
607 22
261 565
213 585
680 814
775 332
275 549
255 315
691 771
200 294
51 284
947 49
639 751
761 562
1 22
554 448
850 973
115 349
57 65
943 460
244 281
988 280
622 650
59 547
990 34
562 618
246 676
292 786
771 655
836 553
299 827
154 223
306 243
592 90
557 589
472 442
150 677
717 535
170 263
563 461
664 501
255 592
3 961
722 725
4 560
299 205
181 718
293 881
609 586
349 257
445 318
682 175
782 73
796 488
910 373
673 935
601 149
221 406
187 353
812 697
637 175
42 21
132 823
383 103
975 78
335 762
290 21
28 69
960 102
220 569
709 661
782 440
890 814
204 790
870 30
776 191
189 437
120 329
110 837
882 460
677 83
465 208
880 750
550 895
611 640
902 661
663 559
236 676
208 741
317 692
688 924
956 182
432 676
267 323
201 571
285 888
720 690
608 599
647 11
117 923
5 285
977 507
399 130
58 634
23 697
287 90
169 512
83 335
601 709
759 724
148 427
541 832
518 391
58 499
756 287
73 992
288 543
483 10
411 905
921 512
430 953
383 109
669 350
624 525
577 262
981 43
391 232
863 715
352 214
600 384
633 619
219 461
440 81
727 506
376 697
777 493
300 731
18 267
154 152
761 969
400 90
889 142
889 172
22 651
3 361
206 681
681 678
85 481
692 531
842 531
362 159
904 475
320 867
40 43
218 65
202 268
254 228
297 176
156 989
594 374
790 150
690 203
170 181
904 367
804 143
828 861
863 421
15 639
21 811
989 325
380 431
584 852
109 392
682 610
926 972
212 27
964 44
36 196
407 836
376 937
706 916
823 914
946 239
847 786
392 636
359 623
333 786
760 655
712 883
656 665
803 556
650 201
923 495
172 118
742 111
969 115
393 686
395 958
278 873
291 255
26 705
592 451
227 744
862 805
972 533
887 629
202 62
791 766
723 57
877 574
762 841
224 283
531 788
899 772
825 906
295 299
76 910
920 122
691 146
766 132
979 203
587 800
461 742
266 595
401 975
538 101
596 625
921 525
729 175
639 174
79 931
265 967
296 846
125 318
195 487
86 814
705 14
797 422
951 846
734 204
743 294
987 591
873 63
79 580
576 67
722 219
123 458
402 960
309 772
368 721
218 85
119 860
760 242
392 884
864 801
719 137
984 408
653 806
994 861
705 763
300 1000
614 509
748 977
429 462
914 877
82 256
153 457
765 535
464 745
179 724
196 801
549 872
857 769
228 307
104 565
701 169
101 30
8 870
768 20
445 38
846 389
113 54
783 652
628 459
253 538
16 76
542 243
852 941
512 707
717 75
396 871
112 637
224 85
841 27
277 40
272 843
672 303
207 245
523 201
535 659
40 724
77 483
639 778
53 681
85 846
751 832
769 998
820 623
96 27
371 472
666 197
620 447
296 701
725 397
597 794
735 668
621 421
64 895
827 129
527 743
305 348
455 548
578 925
538 899
60 706
2 708
46 744
815 174
69 502
251 970
439 128
970 381
421 489
758 869
820 254
99 806
823 1
663 952
577 829
754 192
532 590
586 271
659 59
608 702
804 601
166 988
451 641
987 356
376 643
724 119
293 732
963 165
4 278
261 122
99 533
971 910
349 89
13 779
815 979
23 526
303 114
568 868
475 293
769 560
17 490
671 120
211 352
724 192
992 935
896 35
956 911
872 702
134 215
42 689
172 9
47 812
468 690
557 314
439 661
584 20
849 275
728 81
688 195
217 742
975 789
690 445
166 529
814 893
782 982
523 456
726 538
171 165
236 895
611 769
979 987
416 900
748 772
280 95
567 461
433 254
225 832
108 654
379 244
578 832
728 94
164 625
220 143
801 207
141 970
177 936
396 8
489 314
373 428
276 981
877 397
782 196
324 484
579 957
406 234
991 958
715 899
442 514
540 134
168 864
285 811
861 61
801 697
642 299
554 592
552 739
891 156
106 126
622 230
615 579
228 730
951 107
909 588
593 885
658 73
81 193
393 354
496 933
379 397
152 310
616 528
1000 893
428 156
199 640
996 714
876 484
641 49
274 341
573 376
314 17
56 461
203 645
347 730
263 718
177 260
466 109
958 360
645 362
492 595
63 905
907 670
116 485
25 176
644 4
794 586
152 817
716 753
524 243
468 303
769 226
852 520
296 304
855 394
372 285
859 422
461 772
181 112
211 87
83 827
102 690
877 558
535 943
375 949
225 114
97 459
74 434
592 748
902 23
5 354
374 169
814 526
836 437
83 656
569 932
725 70
665 564
789 214
846 940
19 886
629 382
339 937
3 806
618 408
208 266
776 160
628 650
192 367
62 260
130 182
922 772
906 113
26 540
437 693
583 199
901 204
241 353
861 503
527 49
106 409
954 17
779 659
261 290
515 17
736 30
752 862
111 828
10 506
679 379
612 485
141 47
625 193
165 105
104 164
239 96
424 410
752 908
467 247
475 732
416 174
993 281
71 420
676 37
697 440
890 478
129 817
953 770
551 23
421 20
858 996
393 957
879 565
845 675
374 955
452 872
199 448
998 881
864 120
220 755
581 922
260 180
56 149
761 226
986 970
252 873
79 294
950 573
504 621
666 79
549 892
174 591
662 41
125 433
37 35
241 87
366 889
926 534
70 396
300 24
554 892
718 75
917 390
45 628
794 687
95 550
63 481
117 289
85 179
97 394
197 138
676 57
362 268
139 480
146 22
241 977
346 950
835 879
318 897
702 893
364 807
853 885
730 724
846 596
111 41
344 930
778 197
982 988
430 163
631 845
116 363
209 98
844 590
822 896
803 641
527 906
134 690
346 565
152 915
863 4
559 264
180 138
377 67
803 182
185 780
257 597
942 803
421 762
992 963
413 220
700 991
446 537
733 726
762 493
913 999
929 851
991 23
172 306
304 382
3 76
67 246
924 336
771 801
520 2
194 525
453 975
965 954
228 735
719 559
509 539
500 624
651 609
28 97
10 58
323 668
604 723
331 417
457 322
73 194
11 241
374 367
17 54
51 690
688 96
622 901
735 593
384 361
751 745
311 249
41 797
961 931
249 138
515 355
351 958
652 685
651 922
123 799
320 933
317 29
259 991
434 784
209 602
330 904
603 96
999 895
954 831
682 430
448 502
480 367
264 94
820 451
259 327
206 74
576 658
766 54
700 306
949 390
746 84
242 378
921 168
798 224
631 101
23 316
752 354
275 29
841 938
122 747
147 602
355 271
5 377
644 264
843 220
106 227
371 667
242 821
213 277
80 995
837 814
249 240
915 165
422 434
115 418
856 825
425 286
743 889
919 966
198 732
807 399
929 597
179 848
172 373
610 546
432 708
318 130
319 612
400 478
191 968
619 108
574 168
419 798
325 556
412 282
762 112
391 129
459 821
50 720
847 842
288 244
997 941
340 180
86 100
767 123
671 365
792 253
793 785
169 862
722 931
671 942
420 320
203 807
247 907
249 756
743 546
101 370
573 515
780 603
924 656
141 511
261 876
522 51
798 701
306 95
662 350
213 384
765 373
384 147
679 918
39 520
769 62
354 739
253 561
934 909
55 831
434 859
785 923
268 290
576 394
85 267
469 528
880 865
400 266
813 650
685 31
134 338
503 71
521 965
537 844
723 37
304 793
714 392
310 2
447 697
649 869
466 852
614 370
545 123
63 239
592 712
429 307
122 485
734 393
730 951
404 596
399 419
266 97
473 979
61 375
296 482
532 934
400 685
314 791
250 432
396 414
619 289
687 609
846 278
154 308
272 420
567 891
728 640
970 309
221 11
749 447
316 496
371 395
542 617
37 901
444 610
602 788
412 990
124 380
684 426
854 264
812 633
319 907
89 366
263 524
131 726
854 348
581 471
106 580
9 898
377 455
866 871
345 986
221 509
453 700
963 596
819 94
752 796
393 363
602 261
768 303
365 923
572 684
522 652
237 787
175 39
414 6
57 294
737 626
778 7
991 168
403 456
410 492
761 610
999 85
811 362
261 131
626 880
557 788
849 699
695 500
379 442
947 112
923 226
299 862
526 680
506 832
932 380
588 899
34 988
453 528
276 166
769 973
144 584
399 493
305 136
576 663
336 244
823 115
901 147
55 668
900 681
184 61
900 517
398 481
478 341
833 277
482 777
711 264
209 997
976 62
69 109
215 190
741 156
417 869
816 70
98 488
809 350
652 560
157 121
444 702
703 485
642 749
895 787
98 914
388 995
973 578
679 467
701 250
52 647
326 951
816 713
657 955
502 532
690 729
174 901
590 427
347 811
899 587
237 227
847 232
322 399
315 465
793 572
102 932
491 929
555 602
960 263
729 364
561 4
998 769
885 470
231 654
911 592
85 383
394 604
460 861
22 501
291 229
183 192
452 956
655 960
508 497
30 341
878 235
348 362
420 387
756 960
211 862
46 831
741 335
950 872
76 9
250 591
435 391
508 437
926 815
464 404
887 317
943 140
632 37
464 574
90 524
34 823
796 381
158 289
61 134
157 110
884 462
512 621
165 610
23 325
509 851
287 384
744 707
484 875
676 358
877 663
626 697
227 248
950 537
270 779
589 551
588 675
817 315
213 287
641 451
871 413
615 775
135 394
518 661
119 630
298 90
964 595
507 275
751 949
228 800
678 539
137 97
640 991
525 602
58 889
980 597
823 319
610 899
84 321
737 213
771 756
106 688
114 535
627 681
199 637
816 502
585 397
689 69
361 246
705 222
829 196
706 305
675 84
222 517
557 74
130 478
729 249
605 813
678 828
563 570
357 747
357 340
189 116
394 166
491 49
631 393
511 190
609 250
750 309
293 318
784 549
914 684
652 365
606 816
391 579
799 242
370 191
676 141
419 650
306 766
996 949
17 275
535 849
284 258
32 420
408 99
520 201
164 659
370 721
119 375
721 390
372 766
419 282
581 32
740 796
566 760
661 186
674 607
646 44
845 874
686 770
655 981
667 2
996 440
941 624
230 822
534 625
161 268
199 801
189 524
481 694
198 545
135 958
963 249
655 216
739 975
49 373
936 317
521 850
869 267
306 487
67 9
613 87
44 154
497 292
411 172
996 597
595 919
126 989
575 283
979 211
796 193
629 670
610 683
397 868
692 562
530 872
177 901
3 493
63 960
953 564
970 843
213 572
709 762
906 76
88 820
696 405
700 818
946 692
8 878
243 869
906 167
223 399
512 176
148 445
566 756
250 686
637 6
125 149
860 51
339 526
873 855
684 470
284 726
963 842
593 845
535 379
28 779
789 546
507 267
881 750
290 586
361 248
302 653
835 148
411 491
898 440
310 233
352 815
638 638
144 636
218 842
328 406
108 112
947 638
482 845
683 154
386 330
593 395
131 179
882 732
177 321
495 364
163 778
946 755
336 471
804 30
810 441
385 937
265 207
298 862
475 166
263 62
812 841
141 325
480 847
868 765
711 476
668 858
868 544
673 652
417 874
672 211
910 524
307 455
633 781
899 635
701 938
494 965
980 25
54 5
809 659
872 17
884 995
851 111
218 218
471 778
229 813
245 999
583 615
93 582
986 677
619 489
197 970
945 441
782 645
145 410
324 634
217 121
417 263
597 907
706 605
293 665
302 381
942 405
660 25
501 184
316 160
976 918
838 923
705 935
363 159
849 566
313 932
364 326
88 536
746 926
584 869
124 990
921 316
958 399
81 965
218 42
842 581
192 195
310 176
902 80
569 524
887 425
791 87
471 878
394 184
69 269
358 374
319 957
748 917
849 149
38 672
886 314
923 761
512 435
638 126
635 130
38 854
859 914
115 203
560 669
858 442
716 819
760 725
435 536
40 278
445 798
491 30
93 433
995 370
430 172
400 305
614 3
904 118
375 238
708 134
939 181
677 336
439 770
941 569
773 691
662 319
498 46
99 174
179 771
844 842
38 226
681 550
937 809
579 291
223 186
830 18
797 749
677 270
470 375
948 489
79 122
805 954
420 889
262 646
879 39
717 751
5 210
221 475
720 208
449 71
428 189
59 349
275 620
394 894
183 688
614 669
524 774
416 885
747 670
989 243
755 446
643 180
131 101
722 809
219 179
783 382
360 362
723 726
794 409
359 730
564 13
413 746
330 376
489 950
49 307
28 835
239 601
396 341
288 706
932 952
815 430
601 614
65 837
888 464
912 788
35 265
176 380
928 971
245 97
672 733
219 339
828 503
478 86
197 627
950 137
201 278
402 623
738 180
453 713
727 80
540 242
664 160
163 868
114 573
116 272
674 817
537 850
678 341
585 920
525 975
728 690
635 659
541 212
226 215
304 712
488 238
458 941
247 946
173 982
405 618
43 351
942 836
704 875
634 68
218 869
18 515
873 409
781 11
343 190
667 192
743 266
225 311
576 822
910 490
622 208
781 216
532 284
499 251
852 120
291 810
317 331
524 589
98 78
689 357
561 384
869 17
75 343
812 197
543 146
434 154
400 413
534 845
339 961
808 336
140 887
622 178
9 954
516 368
942 219
532 672
303 578
755 779
936 744
805 204
507 517
802 846
498 640
170 436
87 903
426 438
688 492
18 13
218 874
843 265
940 200
698 420
364 608
2 407
251 162
446 883
442 63
477 380
751 596
475 62
795 463
323 493
331 602
503 424
56 333
607 292
90 189
714 153
113 62
278 403
268 289
789 631
811 842
924 322
147 907
375 212
136 854
134 488
326 264
124 213
689 29
433 312
282 50
149 787
820 74
176 905
268 936
724 515
811 521
788 570
524 298
245 813
254 443
490 144
968 19
156 682
940 916
14 637
795 382
725 852
734 799
47 514
54 976
432 533
387 802
602 535
825 883
864 809
551 520
974 701
28 990
306 658
119 645
753 211
461 407
193 163
146 900
20 442
67 773
761 693
625 19
188 234
399 713
863 239
348 296
835 290
485 408
272 677
666 942
97 855
68 303
991 179
345 476
499 302
223 190
511 567
110 376
806 940
33 249
316 457
231 1000
359 979
493 592
435 12
823 571
185 538
482 5
978 338
328 932
106 496
219 571
556 862
227 34
289 338
134 640
190 923
34 898
57 467
259 975
829 694
827 233
278 405
664 892
281 870
771 522
394 245
852 588
835 942
538 909
490 372
439 539
238 731
146 983
868 675
956 73
742 584
260 56
100 791
129 37
41 184
402 452
784 641
323 927
68 84
933 1000
949 408
233 105
116 564
720 74
325 548
957 600
662 223
645 564
431 326
669 401
967 476
508 349
151 324
51 309
175 477
990 386
845 160
743 184
609 820
586 750
579 42
134 985
658 893
82 604
617 968
847 644
921 200
487 314
417 455
576 674
443 859
820 551
909 602
328 335
811 178
636 338
770 439
714 172
774 119
248 681
797 55
688 327
643 842
922 133
525 379
191 639
716 219
704 247
984 765
483 244
872 157
449 258
720 842
839 164
678 119
685 23
921 204
609 912
189 932
71 152
306 972
516 971
911 600
283 109
373 828
708 873
4 934
434 464
103 123
595 774
510 106
457 101
769 410
28 423
448 938
10 13
528 661
51 115
260 803
761 58
393 788
390 50
964 556
724 394
179 436
485 804
259 544
988 687
879 249
42 718
314 472
47 712
379 121
958 835
833 927
20 328
571 477
958 188
952 320
193 284
557 447
808 11
207 918
53 408
74 979
334 194
811 213
651 100
850 989
246 154
405 250
168 833
237 900
127 674
288 183
805 287
514 49
982 877
646 508
383 862
392 498
397 248
597 506
866 945
422 239
68 929
879 6
126 121
300 765
632 561
80 714
749 4
166 979
817 892
381 238
515 477
567 506
316 628
172 99
698 417
529 596
469 115
134 213
482 587
613 277
487 750
162 506
160 577
352 552
911 43
190 536
456 117
401 548
775 232
982 965
732 883
975 506
439 381
239 211
897 609
502 465
717 291
661 880
234 893
557 477
716 999
794 867
411 529
672 26
314 386
615 592
443 433
33 201
374 212
631 849
430 547
921 737
339 206
985 70
762 883
206 690
105 836
857 416
772 729
798 530
475 232
68 828
399 224
870 500
308 105
326 944
352 81
902 129
579 184
130 5
941 567
651 865
413 296
3 776
192 943
359 382
949 536
87 154
199 169
65 13
917 914
452 293
744 611
545 569
490 426
585 850
164 429
434 893
97 206
975 99
301 919
481 187
96 438
462 421
550 955
67 532
842 695
335 62
213 774
674 272
796 660
879 984
799 179
452 694
450 115
91 678
624 61
536 931
9 667
497 716
749 64
124 202
781 691
376 834
672 423
839 950
903 694
127 288
107 164
13 435
968 945
589 296
422 58
154 507
721 504
199 723
696 658
181 387
265 698
91 68
5 523
523 559
553 82
265 475
6 653
489 938
882 735
306 939
676 712
19 957
588 875
608 733
64 743
649 181
655 924
466 49
469 548
165 328
57 920
430 199
911 819
621 658
630 368
370 865
799 536
525 504
670 983
742 428
175 141
107 601
228 107
32 138
272 550
491 614
289 887
198 420
29 544
646 405
659 867
835 817
889 98
254 178
683 142
374 68
724 969
515 327
59 419
326 386
337 720
547 442
681 899
576 562
845 306
496 748
769 834
993 714
103 695
269 306
741 129
698 988
753 457
500 768
99 440
811 829
980 660
490 782
75 688
213 975
12 456
792 168
669 314
469 977
455 724
862 144
497 58
819 29
171 907
648 450
476 286
191 795
370 630
660 493
211 360
708 479
846 630
523 594
510 326
240 834
507 591
260 17
975 886
526 719
37 562
619 426
634 230
107 762
679 127
806 677
328 353
980 872
691 269
144 407
331 182
591 101
792 379
655 438
549 702
123 539
678 762
490 629
970 408
998 327
182 707
126 222
431 82
927 610
240 525
958 601
579 116
862 436
272 143
660 271
59 164
603 36
402 940
582 800
440 748
804 165
371 907
216 975
229 735
616 220
255 751
812 85
483 240
213 109
210 273
283 768
593 66
340 829
747 285
708 972
3 514
940 724
900 859
991 94
410 407
444 629
710 942
272 475
843 765
731 510
815 344
937 776
618 606
575 985
285 237
868 935
333 142
963 11
670 618
683 763
344 500
55 956
806 209
32 953
864 632
433 378
173 351
251 311
180 858
91 865
447 994
987 975
420 781
446 728
798 135
826 751
89 175
930 694
906 135
780 316
66 187
8 765
416 892
336 481
930 934
958 343
931 282
548 784
992 538
549 715
617 594
828 4
997 175
405 802
520 584
681 955
730 475
344 357
440 393
638 833
747 399
415 546
419 27
931 414
682 554
524 879
609 245
131 973
878 987
404 551
735 42
633 93
673 37
381 865
679 700
919 438
20 22
289 756
774 53
525 328
464 173
203 432
280 245
510 809
187 45
430 944
651 284
996 264
516 228
20 237
177 561
117 567
757 681
305 554
788 472
271 544
264 215
878 530
303 147
289 803
209 408
709 604
697 419
133 611
458 832
804 852
414 682
338 390
875 118
507 75
55 880
864 530
700 442
907 438
935 747
304 829
149 607
439 496
833 43
669 996
831 262
535 75
152 602
594 690
211 106
329 195
169 808
664 107
210 246
958 373
594 23
848 269
596 168
629 635
796 55
728 590
571 878
128 695
778 48
27 403
145 223
897 571
937 940
176 689
674 427
188 861
840 189
668 567
870 883
366 525
917 609
21 726
259 556
326 105
635 853
514 710
660 897
888 316
670 134
510 149
20 274
345 446
609 262
115 362
231 565
471 55
340 265
51 387
882 162
113 993
295 531
625 388
778 396
930 230
183 84
674 525
175 248
743 709
715 615
863 733
506 827
699 1000
907 374
611 899
467 561
783 549
695 494
59 406
351 936
117 2
578 114
643 166
753 11
228 889
427 157
8 155
94 676
81 346
502 974
84 26
56 760
820 58
73 885
120 600
414 567
784 755
463 596
798 722
62 752
369 396
209 756
891 401
971 391
985 819
414 869
784 366
293 818
309 360
840 591
488 314
829 859
142 614
866 168
690 153
54 72
331 479
372 48
74 369
20 721
403 582
520 504
104 643
486 630
366 523
749 662
16 298
175 927
747 381
389 860
756 7
623 963
998 651
319 493
710 517
158 539
265 230
573 691
123 812
828 636
640 316
104 389
33 427
614 754
333 130
784 482
117 559
900 820
456 333
253 223
977 410
984 322
644 456
861 88
5 214
421 903
995 133
14 423
660 612
195 298
12 567
347 844
74 710
678 170
83 431
400 862
227 103
557 330
768 999
418 364
287 741
487 144
211 231
83 885
419 780
32 178
463 248
680 382
195 719
235 174
78 672
255 275
581 705
467 80
749 554
603 538
68 433
217 842
99 130
560 808
975 564
66 340
343 22
204 5
432 502
980 596
951 578
471 964
217 410
344 608
102 43
110 349
481 431
147 869
646 602
818 710
221 841
171 609
108 664
748 190
891 610
154 701
981 578
517 281
932 890
224 528
785 86
489 805
319 858
964 719
43 508
523 224
643 138
105 615
369 314
570 401
886 349
349 768
314 638
392 495
598 68
487 927
543 419
325 460
591 860
230 468
582 428
682 557
247 330
392 704
164 20
102 897
895 503
546 247
385 180
95 676
869 332
278 505
887 164
394 674
311 253
586 979
189 227
668 590
350 916
3 146
958 856
315 430
729 367
734 554
703 238
619 354
439 85
208 997
889 921
189 495
190 221
702 240
634 762
747 677
999 144
620 103
936 98
243 984
617 3
109 518
656 38
631 395
954 694
520 949
607 429
664 674
678 138
525 293
504 285
378 964
402 299
511 489
56 715
90 963
991 174
414 495
996 470
262 372
46 889
917 587
852 541
563 718
89 270
82 144
274 197
437 374
340 917
148 522
247 220
380 374
620 187
979 200
278 231
672 649
870 50
35 358
157 758
666 367
841 131
452 874
176 421
571 153
560 978
725 271
290 774
322 513
802 439
571 253
737 184
729 385
257 967
347 982
499 948
594 199
810 887
608 937
982 396
100 861
311 639
415 60
869 974
517 266
269 747
354 149
389 613
956 415
550 992
566 994
340 900
192 748
616 820
604 121
760 168
351 975
120 180
199 613
655 299
708 819
291 191
636 158
950 102
742 534
217 677
483 556
995 434
504 154
982 739
187 170
297 548
592 256
177 112
556 199
828 932
360 445
318 274
964 646
263 310
209 576
931 329
200 335
957 932
728 185
205 41
372 246
522 22
823 384
775 785
958 363
383 657
101 37
646 583
157 953
706 245
462 387
126 269
852 689
629 917
670 483
372 183
848 636
828 461
981 119
205 922
392 449
74 149
896 49
784 771
66 773
709 210
895 370
760 95
984 683
379 635
563 906
531 180
24 56
266 304
20 660
713 700
964 697
259 615
759 213
304 773
77 597
908 240
226 653
376 949
157 507
803 189
374 369
146 796
947 108
737 324
504 751
558 486
697 811
690 65
663 425
278 607
441 719
815 437
224 656
709 120
308 687
372 412
842 601
121 494
50 921
795 732
167 945
15 443
21 652
214 698
948 696
813 538
823 108
254 738
793 638
812 902
92 166
774 38
579 353
423 164
399 326
532 677
223 651
123 353
855 226
946 186
475 352
329 444
41 832
122 987
176 422
931 50
374 262
567 97
103 749
177 179
147 645
281 938
360 504
672 151
539 181
902 498
359 568
459 619
140 72
325 915
344 834
655 612
221 913
365 887
612 827
280 175
787 620
757 932
480 288
396 545
219 307
247 391
880 850
812 235
167 401
548 659
36 993
512 997
453 148
893 213
327 822
775 331
409 342
511 752
108 913
674 843
69 557
271 823
130 552
193 889
904 300
535 280
47 563
922 634
62 338
928 306
645 16
888 669
264 601
88 766
704 74
694 950
8 31
985 479
233 342
289 550
59 265
310 695
129 259
54 692
514 770
63 839
201 755
942 149
695 864
66 95
329 644
702 513
300 25
604 878
215 800
206 618
179 7
708 864
642 956
814 44
455 985
799 496
767 52
943 202
535 454
311 501
243 987
88 209
300 991
217 507
679 401
590 306
187 967
758 246
667 961
231 266
791 372
907 731
547 103
423 582
906 965
768 177
943 941
580 417
379 493
657 233
466 527
194 655
478 966
755 11
290 107
654 751
607 730
940 126
893 827
10 469
687 451
589 873
42 131
343 605
495 460
860 184
369 19
454 5
144 209
882 781
818 120
615 312
759 815
437 633
111 231
657 959
464 808
214 856
420 926
296 364
612 319
689 88
828 155
554 265
984 558
917 775
597 610
820 801
496 475
243 450
390 936
631 146
401 749
631 857
260 458
602 73
930 919
642 428
901 735
301 308
439 722
953 771
455 193
563 955
306 498
745 641
767 423
597 592
857 559
791 342
278 823
527 196
869 180
418 531
186 69
564 761
279 927
298 958
875 883
416 904
713 683
763 296
114 996
411 552
506 306
629 607
205 358
48 416
705 601
66 314
839 702
387 469
834 418
182 949
207 314
592 106
824 734
403 773
310 862
711 253
521 782
381 13
316 973
636 422
237 87
363 623
654 517
930 121
455 693
497 700
464 418
152 799
718 576
862 578
402 171
834 877
725 14
618 721
794 235
200 533
667 679
845 879
237 38
915 698
730 536
715 575
825 196
474 314
775 469
153 324
45 114
575 139
684 733
867 764
482 969
643 630
771 148
617 349
822 341
399 183
455 383
316 6
187 663
104 961
867 812
283 715
327 238
507 983
531 295
176 79
591 83
68 365
905 302
476 302
95 376
178 389
389 629
380 948
453 681
768 77
488 97
623 403
180 576
245 745
676 972
15 767
743 290
522 100
847 820
1 466
496 357
914 951
590 5
475 14
224 561
332 527
69 209
940 289
294 726
769 376
735 292
444 948
362 140
179 549
791 29
230 949
106 16
252 502
187 781
643 880
957 565
123 371
105 362
488 637
532 824
586 243
610 896
759 982
800 231
412 377
315 326
787 373
924 623
443 273
915 244
874 487
332 289
282 953
786 253
183 380
388 984
12 71
63 166
188 40
450 693
371 957
382 635
954 304
816 80
719 550
993 803
9 871
627 973
239 370
514 674
157 770
958 872
224 372
330 68
417 565
810 931
857 457
9 755
558 13
832 608
892 648
382 640
517 470
461 291
648 434
43 891
75 609
830 402
505 436
527 832
267 113
783 939
86 561
643 84
39 570
240 989
200 644
974 692
161 53
507 231
663 695
546 410
558 647
214 41
502 354
904 569
221 2
694 736
979 655
438 396
671 549
179 148
195 743
217 467
797 746
853 665
433 506
711 969
736 861
451 762
997 500
309 817
758 567
866 947
725 430
19 939
602 929
175 713
319 97
894 201
232 292
796 532
234 573
414 885
192 283
59 431
222 977
412 576
986 797
403 955
395 505
852 974
970 28
299 660
163 847
184 998
694 777
872 984
82 829
790 83
565 423
395 106
561 481
302 429
653 368
180 490
64 959
497 299
663 950
953 35
903 865
40 790
833 365
31 108
546 758
180 615
425 842
837 813
426 695
462 882
646 111
131 111
298 88
474 764
272 244
476 676
579 65
36 730
882 956
814 559
615 15
769 798
145 918
523 858
348 213
980 461
497 51
710 372
548 530
20 369
361 207
592 966
523 760
934 818
104 577
257 74
43 289
158 581
233 63
613 298
511 342
9 341
264 703
92 250
362 594
511 918
760 679
679 779
780 325
348 981
451 861
958 625
432 646
754 648
333 485
78 809
1 733
648 436
626 699
531 568
904 724
194 454
893 958
316 596
407 946
846 574
633 590
724 113
751 731
332 352
734 20
665 903
179 78
562 594
643 246
190 596
748 391
866 734
699 765
400 712
210 30
417 909
373 91
705 615
450 724
1000 225
891 988
93 35
247 262
238 302
185 693
574 346
525 551
767 699
100 982
124 482
980 625
474 25
982 697
543 613
865 521
25 518
118 555
768 540
916 24
433 718
506 286
800 100
691 932
749 462
455 996
401 218
436 134
962 725
126 745
240 862
119 373
686 147
433 773
677 407
58 571
779 939
762 230
713 91
906 401
596 180
783 322
820 324
600 340
506 101
392 401
336 93
363 995
97 280
998 863
441 739
826 828
518 689
454 181
398 584
151 273
725 92
66 61
379 398
899 704
931 501
71 7
311 753
504 465
556 986
434 182
906 80
362 526
782 422
683 961
148 11
79 541
446 762
860 319
898 745
910 326
850 254
817 23
49 3
718 672
744 133
740 50
462 420
238 806
448 256
96 661
902 409
422 349
124 644
431 814
934 963
394 669
831 583
359 207
161 578
407 687
988 395
514 368
60 426
207 302
146 753
35 515
172 265
142 460
225 30
348 766
882 40
309 211
157 956
42 76
992 265
759 713
884 701
983 889
84 553
973 930
533 780
732 786
991 670
705 2
839 439
677 88
733 128
81 907
26 280
478 780
718 519
806 979
581 54
46 305
696 836
795 863
614 379
800 266
763 354
355 360
696 419
530 454
63 156
714 147
399 665
257 745
690 831
898 318
203 349
1000 89
313 992
652 395
749 399
656 213
893 303
934 940
148 896
240 550
493 964
857 763
425 513
751 99
898 567
508 516
204 138
743 231
968 447
247 830
541 954
441 161
305 33
705 185
108 126
987 981
411 407
60 235
145 371
395 999
911 758
848 562
290 663
161 87
505 509
726 179
788 373
571 350
558 129
448 824
300 300
54 690
624 586
559 482
273 897
503 762
231 430
181 905
180 326
40 253
792 660
330 396
525 907
895 759
714 362
499 667
478 791
210 488
395 446
250 247
373 906
287 577
451 804
585 28
979 407
519 534
661 572
45 164
512 229
838 572
742 33
874 274
619 322
126 218
220 908
50 45
537 700
873 408
175 356
40 122
992 854
566 806
125 594
923 290
656 570
196 305
999 712
157 520
828 290
57 89
42 54
779 95
937 235
688 130
386 620
635 556
374 267
307 592
854 763
574 127
693 217
409 328
421 388
695 476
547 650
949 860
491 479
183 54
960 43
189 829
435 638
457 247
556 954
341 582
553 812
554 843
17 336
369 266
297 896
94 449
953 571
340 129
30 745
9 454
275 278
370 258
827 574
616 289
970 121
451 921
34 500
273 129
252 914
516 955
495 596
385 808
828 752
80 701
607 82
319 706
426 245
523 137
228 372
878 121
399 967
461 657
860 357
321 128
743 476
270 723
723 183
417 152
723 910
507 221
446 691
25 366
548 227
962 854
34 368
66 595
987 831
291 337
1 853
328 489
658 48
87 508
424 681
315 141
914 172
303 15
609 204
188 378
984 135
526 451
829 782
211 929
961 154
752 384
499 55
15 912
323 556
603 144
352 935
878 899
407 266
664 574
220 246
968 323
51 475
886 555
689 489
589 592
57 705
141 87
250 953
533 933
514 279
412 840
927 300
921 394
590 62
866 210
901 295
639 818
80 201
981 898
485 753
421 856
68 972
858 503
734 113
380 886
804 865
197 360
310 296
387 349
221 742
334 726
518 876
333 357
789 514
106 80
132 565
418 403
382 972
83 869
317 21
698 509
640 501
57 310
569 653
597 873
148 703
670 161
538 198
971 575
517 817
839 89
482 77
156 649
103 784
450 80
409 852
597 291
306 345
726 354
34 85
271 599
39 964
706 736
627 883
570 839
195 347
335 76
320 252
255 808
268 244
321 870
814 128
954 373
919 956
758 157
277 266
519 436
645 909
13 143
405 944
446 12
923 765
175 597
455 507
698 44
396 323
792 16
545 377
738 350
299 838
1 799
810 282
90 59
357 954
967 975
790 550
458 779
244 693
531 705
598 127
180 513
472 667
52 708
486 588
841 942
351 504
834 808
740 836
536 98
811 754
756 766
948 18
42 580
28 90
599 34
474 193
240 134
517 726
578 543
301 737
287 635
647 418
819 442
977 177
200 506
839 329
209 678
953 466
266 397
149 698
98 82
637 884
466 471
103 347
440 872
876 399
742 162
726 637
848 813
249 904
223 902
745 42
446 617
933 253
494 287
507 119
908 106
658 927
437 240
789 930
213 822
330 595
686 294
245 249
333 141
322 647
428 911
212 37
461 803
491 54
451 377
141 843
916 719
565 966
606 687
867 314
348 285
577 274
107 230
788 56
604 320
308 876
123 609
582 799
484 994
859 473
170 13
155 621
361 230
469 252
615 322
357 242
453 436
13 913
754 996
675 157
316 778
136 110
951 472
859 239
261 941
410 552
285 40
613 228
75 498
676 836
718 733
423 179
969 505
643 214
808 845
261 898
75 183
802 788
822 778
119 343
958 146
20 909
663 183
983 756
55 646
232 746
920 798
479 306
42 406
795 998
30 128
33 677
772 40
905 838
415 886
475 906
265 515
259 130
969 915
162 498
640 219
427 939
551 801
784 585
639 391
680 240
900 963
587 488
663 961
904 190
161 351
402 762
859 399
792 872
37 840
714 434
859 966
947 345
360 193
341 325
507 60
826 100
57 398
678 313
598 143
552 411
608 531
484 20
775 359
223 71
668 17
986 315
853 271
422 773
730 929
369 513
364 563
239 916
804 716
894 249
785 413
52 406
32 909
498 862
692 924
343 971
409 269
742 371
798 129
325 102
113 297
21 707
288 555
113 283
10 136
375 525
446 656
196 818
819 836
582 527
563 424
528 973
222 928
805 641
990 149
277 619
67 206
922 801
762 237
79 3
460 206
648 611
613 396
545 610
400 284
124 888
652 73
873 835
200 432
465 915
159 920
543 205
559 117
706 900
852 645
859 978
161 658
237 327
849 937
76 286
344 545
26 484
647 691
112 105
382 307
49 362
434 729
818 195
302 369
848 868
215 531
168 41
838 302
371 988
259 399
576 654
560 854
407 594
219 701
170 907
314 952
192 24
12 666
204 562
723 247
199 498
823 718
743 54
81 675
144 614
594 267
12 728
547 939
462 631
839 765
49 355
769 894
7 130
975 325
974 797
179 778
239 8
190 997
256 453
830 304
278 736
463 916
793 897
365 756
586 594
536 567
156 93
1000 859
442 482
623 900
674 169
274 563
180 355
819 848
59 799
412 142
94 678
241 310
307 34
149 436
390 707
980 433
412 543
875 982
543 709
87 293
185 277
790 382
387 326
48 30
86 751
652 709
885 805
695 601
375 717
670 496
669 647
88 703
271 231
739 624
383 811
278 409
593 285
100 340
825 281
759 699
875 169
696 200
828 729
208 967
81 87
493 464
242 461
971 918
474 524
231 80
465 711
834 939
164 960
523 401
473 657
121 207
21 146
170 730
887 742
490 223
942 540
264 764
424 153
438 434
536 965
187 976
625 40
874 266
428 20
779 801
426 599
276 330
239 298
517 112
716 93
506 269
268 122
779 250
1000 145
197 555
485 199
554 226
839 424
242 721
24 829
324 450
92 776
782 165
44 795
236 248
650 243
344 257
899 124
596 224
71 802
646 972
388 710
183 481
346 659
154 792
359 249
995 159
247 802
154 98
805 625
527 813
505 40
434 98
903 996
390 62
35 461
550 581
622 722
998 781
615 558
483 992
326 856
873 136
607 39
844 510
606 20
173 422
67 455
372 418
167 713
160 470
311 950
315 186
631 348
178 287
844 364
905 587
993 402
4 222
492 298
288 345
160 315
636 622
818 677
92 268
460 592
243 443
484 369
375 608
96 566
186 782
680 314
419 197
794 608
809 875
349 649
608 740
540 473
397 525
493 124
309 71
928 139
371 314
103 974
896 637
52 721
23 484
424 920
527 585
42 70
849 525
77 84
680 65
463 974
566 944
417 840
212 955
347 413
709 133
42 438
192 354
222 650
449 607
52 433
602 751
409 737
673 293
754 375
877 684
149 831
684 315
705 750
133 40
850 585
556 438
343 964
65 310
747 357
89 719
184 447
148 563
611 399
659 775
311 998
223 700
191 311
678 343
608 504
4 241
900 522
937 709
916 469
536 301
948 527
601 785
741 374
112 261
776 608
633 529
736 336
148 86
342 86
752 344
2 390
575 752
45 223
262 340
99 112
17 248
793 822
189 196
745 651
335 453
17 385
284 52
463 183
355 780
961 884
207 912
684 799
455 925
451 143
965 384
483 243
752 533
750 996
476 505
467 580
678 444
229 163
56 968
81 407
292 923
371 313
827 251
902 857
492 433
451 545
485 405
759 896
360 246
686 658
551 681
215 305
755 358
888 471
552 769
366 395
630 6
647 204
537 888
209 749
108 327
467 382
199 842
471 393
355 622
231 768
693 38
798 740
414 992
668 821
328 899
642 858
861 828
20 74
687 578
40 703
134 281
383 194
327 350
694 168
759 126
905 459
998 501
896 436
36 255
187 317
218 407
602 590
866 681
305 73
625 340
229 568
985 353
110 290
505 530
48 391
893 629
373 866
97 527
111 738
584 273
840 343
786 53
971 903
480 419
474 729
744 120
905 939
842 364
434 494
417 288
802 825
502 831
558 15
357 941
385 320
793 795
423 745
593 243
633 9
134 258
324 234
95 913
333 487
659 797
528 562
21 289
801 551
258 63
146 410
735 253
450 805
982 895
935 493
140 222
229 485
477 947
889 447
190 917
489 978
941 959
917 39
452 990
826 777
388 138
1 497
641 98
89 380
690 98
716 936
203 576
518 485
15 324
389 983
137 978
504 939
784 859
694 278
824 87
841 61
992 325
191 331
383 750
734 115
59 880
119 528
583 184
847 685
475 451
24 646
814 812
103 346
247 282
69 148
135 510
597 891
665 725
57 152
762 207
593 524
986 434
211 133
602 869
481 686
358 679
100 532
214 603
14 385
562 827
227 59
669 445
391 458
263 182
539 328
224 461
179 117
915 382
998 917
977 925
967 404
590 364
472 35
601 604
391 118
55 769
844 488
644 712
105 802
931 70
851 490
385 263
346 697
815 864
541 581
435 634
214 355
64 481
574 552
845 992
607 691
872 222
220 264
675 508
715 16
408 131
972 51
795 829
69 187
556 311
708 73
33 884
819 623
651 344
807 205
642 713
863 770
622 660
807 313
905 227
896 841
48 406
604 868
40 673
713 85
538 263
564 939
498 38
52 348
5 958
57 678
467 22
539 65
794 4
803 29
828 24
608 168
465 351
700 683
89 501
890 230
579 799
344 839
212 632
920 464
850 159
201 771
64 636
552 510
47 430
243 948
612 471
939 205
811 360
150 557
959 150
581 724
223 555
112 922
985 577
467 304
132 561
42 96
859 383
131 63
15 573
283 883
502 801
92 659
735 267
269 183
111 533
821 425
448 20
55 37
900 980
576 682
812 207
131 439
382 291
573 884
999 909
73 851
713 845
966 433
128 723
405 852
871 342
77 786
25 32
581 439
700 146
886 450
837 371
787 803
868 982
775 281
589 891
319 948
982 787
266 268
282 885
260 587
388 254
261 780
614 977
585 732
208 507
648 959
969 532
573 334
615 803
169 700
207 382
625 175
642 129
167 60
393 177
797 759
296 727
508 626
990 325
960 314
368 815
283 521
194 121
937 788
36 145
962 788
316 465
29 57
464 314
220 172
284 620
365 842
947 176
533 88
185 496
31 862
5 407
792 261
184 189
85 554
537 493
903 27
896 109
760 701
711 686
114 115
858 427
616 770
726 464
69 221
135 630
610 120
969 749
780 429
465 626
573 294
906 932
812 992
45 394
44 43
87 745
21 950
212 907
586 189
964 966
108 585
206 507
683 874
769 229
999 770
724 95
386 181
647 160
352 373
903 368
226 194
507 2
380 106
824 235
134 147
939 103
282 524
515 1000
814 1000
873 552
710 424
183 565
470 280
336 902
271 768
283 273
749 233
857 370
822 611
658 588
187 930
491 38
890 957
193 903
786 651
120 217
280 23
172 38
25 561
197 787
601 917
402 892
451 696
121 797
149 819
202 444
118 754
585 412
538 57
540 243
662 574
835 757
516 306
90 906
224 606
297 633
618 678
940 162
519 449
222 528
688 355
523 124
165 343
210 155
200 554
242 708
217 929
331 559
15 547
738 784
644 818
875 61
841 165
481 99
608 346
410 559
756 11
604 677
961 503
140 919
599 332
602 760
91 785
809 822
141 846
944 678
221 480
140 144
584 923
804 598
55 382
12 686
321 278
730 381
317 462
625 429
681 246
551 132
106 310
796 167
286 726
208 411
120 543
666 551
13 88
486 302
397 72
344 494
882 381
518 386
352 6
185 218
13 822
6 579
920 154
670 895
554 641
820 26
857 609
503 294
41 161
822 723
206 531
465 255
688 106
133 294
342 928
822 177
169 768
106 527
431 80
980 366
98 352
988 725
166 510
715 216
952 357
15 456
8 146
311 295
97 90
748 389
268 728
13 256
444 773
649 66
631 103
443 762
343 561
600 787
807 517
847 567
991 922
122 18
716 493
697 680
794 241
773 143
435 342
506 828
67 333
981 475
34 38
225 563
449 829
303 499
887 476
117 555
485 946
449 214
20 723
325 593
90 925
675 741
665 472
175 375
55 656
556 828
848 435
497 143
802 375
46 859
152 96
251 585
6 140
10 939
320 107
101 995
469 518
339 769
819 189
978 552
708 707
846 462
509 182
261 760
131 787
655 663
527 803
599 281
866 634
325 867
862 165
953 526
570 735
630 371
168 362
245 116
137 465
382 894
416 195
958 381
776 666
281 288
591 278
212 320
754 583
204 208
766 162
980 352
590 892
479 429
885 2
605 399
567 137
346 779
66 962
363 463
28 398
91 592
831 853
510 844
333 89
61 62
193 237
46 729
141 775
440 480
248 883
441 437
251 966
307 432
410 176
992 896
676 96
192 333
589 419
583 578
677 310
767 588
7 558
91 926
660 10
671 724
833 60
384 315
579 416
554 344
393 100
549 927
544 644
582 120
115 490
740 725
271 82
988 463
540 248
325 356
248 289
966 969
863 372
600 479
264 292
32 842
63 430
654 55
398 505
103 34
743 278
924 632
757 252
972 357
106 877
421 136
864 572
578 135
731 423
780 581
425 977
51 269
356 80
100 112
929 216
251 881
52 441
292 646
157 755
320 222
156 157
414 620
980 828
236 36
392 533
213 717
541 819
883 480
798 646
489 298
435 71
715 649
827 783
773 536
289 799
593 26
645 448
216 241
868 948
584 733
331 544
157 586
356 489
823 653
896 677
382 841
21 345
420 967
73 910
723 604
20 317
642 177
284 794
471 913
662 704
609 855
628 38
543 760
240 625
394 791
277 447
585 71
866 844
894 873
972 730
900 229
744 617
875 625
113 695
20 517
521 950
879 753
248 568
511 122
420 62
998 742
599 427
550 785
479 313
134 3
743 276
161 50
675 7
153 954
172 932
85 127
350 631
65 770
877 862
306 934
180 196
261 852
764 733
375 385
10 998
741 56
116 692
430 788
496 675
567 316
979 357
766 203
205 506
755 330
935 103
737 95
359 525
375 767
905 968
941 967
911 954
941 442
337 70
240 12
647 122
752 84
396 751
366 309
510 39
28 409
705 952
662 500
545 671
844 477
479 613
366 864
371 156
689 545
385 92
220 986
261 44
462 347
12 390
353 207
956 35
406 902
917 69
647 301
896 629
142 323
116 821
520 704
583 874
574 319
986 536
423 106
406 937
135 972
208 75
661 215
56 412
627 467
408 647
482 328
634 853
43 530
52 687
114 820
348 697
63 921
808 797
434 195
708 410
460 773
22 729
343 983
296 116
473 3
247 663
270 179
114 617
12 869
136 398
599 662
400 628
687 907
439 590
275 74
298 103
47 124
757 208
977 456
748 69
66 719
254 50
448 351
911 157
242 121
440 142
116 797
964 262
425 985
704 152
368 739
232 592
652 258
114 347
317 998
917 904
89 226
564 976
330 770
26 445
486 780
930 461
784 687
508 113
236 681
685 974
679 655
730 859
816 740
663 590
646 320
392 767
964 153
499 670
677 800
526 104
830 226
573 582
78 141
944 497
576 544
461 498
108 294
353 301
895 615
539 688
511 433
846 548
569 182
101 863
949 272
569 716
466 328
590 640
54 142
157 457
7 856
178 674
236 991
628 330
442 44
769 491
979 527
562 59
352 34
325 881
386 48
99 847
679 484
364 849
536 841
965 359
358 682
279 111
504 278
815 279
340 253
169 151
301 831
961 247
600 565
653 920
884 932
256 81
940 252
217 428
867 838
106 602
431 987
670 650
913 650
990 452
709 4
36 685
209 751
380 264
171 881
118 308
766 358
65 178
320 680
386 657
614 2
68 233
835 126
969 582
476 958
20 420
94 329
412 721
543 462
294 941
506 734
691 319
863 530
47 663
587 198
975 148
566 948
169 472
83 458
792 534
718 188
104 61
93 958
713 145
797 44
448 469
112 95
666 284
969 409
623 256
617 386
292 839
349 838
597 245
894 838
26 809
519 528
233 136
59 50
352 476
117 790
164 287
60 408
434 478
288 584
743 785
139 780
890 695
1000 512
461 789
939 367
296 891
8 269
228 709
623 335
191 125
490 298
295 157
696 628
699 750
499 634
71 571
814 470
420 540
398 457
643 282
838 300
735 941
145 752
636 973
929 790
252 711
758 678
143 5
445 747
213 702
445 734
117 411
970 463
65 490
442 337
387 478
539 290
149 801
371 223
258 360
442 631
47 276
49 281
951 588
588 153
142 587
244 766
994 618
212 67
868 994
159 726
857 983
876 809
649 545
11 365
805 272
722 25
772 461
55 177
848 1
484 135
241 428
722 230
691 49
116 202
127 774
460 332
209 26
254 344
55 193
978 772
518 569
266 962
294 704
355 288
540 193
582 521
724 565
315 785
446 808
759 83
476 548
382 865
938 6
216 482
304 17
669 462
350 626
749 102
260 834
446 624
987 564
50 233
608 899
791 900
228 453
831 200
997 442
113 327
878 215
843 165
37 774
374 111
811 883
515 18
274 737
732 804
968 138
976 916
321 124
271 592
330 153
373 597
129 753
401 381
16 4
393 723
654 360
837 785
163 817
243 493
741 887
704 70
58 734
117 697
1 992
730 975
787 45
612 578
718 657
524 257
622 837
223 993
640 780
782 88
711 672
661 21
618 8
344 67
911 791
434 152
509 779
283 881
263 180
354 843
137 515
575 553
660 410
404 704
665 595
156 476
603 388
172 408
644 58
647 78
722 277
267 954
475 441
707 397
176 165
962 814
7 970
40 66
439 577
873 925
217 397
357 16
11 694
127 930
382 518
626 543
852 127
455 855
627 431
704 763
709 691
633 680
783 124
386 398
6 367
215 76
196 141
697 840
340 331
321 420
924 956
918 25
728 169
55 585
58 673
545 234
387 884
393 417
800 310
729 410
110 357
659 277
145 33
38 297
946 756
762 982
528 703
129 470
140 129
266 725
430 880
433 391
949 172
858 999
720 833
781 116
644 363
643 705
455 243
683 649
512 771
944 261
96 876
90 259
963 435
927 117
53 391
121 358
364 41
747 939
669 703
318 750
671 575
786 853
476 71
786 686
296 661
157 974
994 13
942 182
337 608
385 502
727 94
25 601
906 150
851 791
38 153
153 813
910 724
494 35
661 835
424 292
657 920
90 127
695 937
299 235
402 402
1 687
69 567
982 215
892 190
238 660
60 580
284 742
831 297
433 368
287 504
482 942
402 261
137 735
556 694
877 503
324 470
881 881
248 233
945 497
560 764
513 564
82 976
671 139
541 675
125 747
175 92
818 392
180 735
444 365
633 442
937 385
586 485
899 30
483 585
954 375
247 56
551 924
907 222
793 682
275 98
861 89
85 737
459 651
506 544
548 2
280 173
129 427
506 678
18 673
430 518
408 458
238 705
446 174
279 641
146 190
96 959
563 599
371 710
45 121
922 602
661 104
244 637
111 561
221 725
908 235
142 805
743 968
397 196
591 650
77 853
314 888
200 769
590 942
861 933
527 100
78 755
621 752
310 978
734 823
572 948
606 94
221 193
188 351
689 957
828 373
82 916
760 990
703 651
135 715
90 101
893 447
252 363
991 289
521 28
5 904
663 265
130 816
292 422
862 338
380 741
288 52
748 637
625 347
856 337
196 728
21 605
416 873
241 257
784 838
173 890
209 441
607 552
102 810
496 503
12 858
140 60
142 546
356 252
838 324
498 934
495 160
121 834
313 1000
682 992
835 622
99 399
963 753
725 451
288 639
367 367
918 115
190 889
826 71
439 678
688 313
170 144
318 778
158 692
524 932
85 731
163 973
450 822
926 127
475 100
642 120
633 385
792 944
827 559
620 479
816 35
703 228
782 761
701 670
558 342
897 794
653 351
107 807
747 480
371 338
939 962
663 440
189 193
22 589
447 735
61 34
761 89
446 556
141 208
893 91
320 564
992 627
758 447
221 666
947 326
820 75
791 103
675 989
921 7
643 153
416 554
964 356
420 226
572 266
875 975
576 873
933 150
77 832
716 785
364 522
386 368
591 936
585 838
655 698
397 899
747 171
173 833
117 888
588 573
722 745
764 149
421 555
785 349
777 77
351 197
302 687
252 57
500 875
808 915
717 998
948 249
500 20
630 440
729 816
771 416
13 884
240 313
436 128
941 584
509 233
847 585
699 208
750 697
39 509
712 333
492 385
915 183
224 337
645 415
570 813
724 974
446 66
936 473
724 976
608 803
693 501
538 691
965 481
678 673
778 597
844 237
493 345
393 42
778 834
750 119
506 722
111 619
611 566
727 861
804 514
896 16
10 251
605 356
579 1000
745 775
601 451
912 659
733 922
467 182
107 888
656 339
58 746
618 359
655 201
295 541
426 11
256 479
822 776
540 734
575 328
661 856
238 552
880 129
148 858
193 559
705 506
763 644
305 651
885 170
160 143
619 24
314 970
431 667
425 336
316 710
537 738
161 761
414 587
476 202
548 734
87 158
480 260
553 526
188 612
243 979
33 732
32 364
174 214
578 555
996 951
576 999
488 524
648 557
707 562
987 517
369 223
947 457
349 528
191 819
208 224
312 783
583 945
528 301
582 735
576 810
149 133
277 179
757 490
183 520
918 968
849 57
917 426
58 971
202 795
53 283
720 658
856 46
71 308
504 150
594 886
602 19
767 775
368 879
501 550
814 912
391 837
564 193
851 335
891 763
976 651
804 707
205 834
284 134
901 820
634 758
126 889
379 240
384 105
522 665
274 622
343 57
380 737
436 56
847 184
503 791
198 671
882 34
834 527
633 13
510 43
505 670
583 363
392 763
279 114
428 332
211 255
950 223
209 197
241 825
438 118
200 672
895 518
539 612
972 742
485 118
687 60
770 673
662 15
516 305
405 33
35 212
425 569
15 409
902 284
173 708
472 797
906 970
939 461
719 130
192 756
148 650
900 630
647 304
294 484
794 115
155 142
885 106
188 208
975 94
742 950
939 183
257 70
399 563
632 844
691 181
561 784
4 301
31 248
72 50
215 557
665 677
234 94
353 239
12 440
575 673
320 24
580 62
834 334
23 100
621 875
177 603
484 475
444 769
742 75
876 443
514 328
354 636
445 162
960 129
480 960
786 827
119 445
583 782
600 364
28 115
200 650
577 415
192 353
934 369
323 964
650 917
865 975
513 821
171 269
708 677
183 404
337 117
916 599
73 262
441 608
49 225
694 877
315 18
53 349
299 597
562 837
815 519
470 953
716 43
202 584
175 76
822 956
560 497
209 173
211 51
614 346
887 837
828 457
36 922
23 780
50 258
237 773
842 535
903 894
397 326
340 988
626 388
611 108
86 512
460 374
658 158
422 613
900 697
731 427
669 899
125 597
387 596
146 733
635 916
426 233
671 763
700 237
362 610
966 644
968 568
687 73
858 984
451 393
747 472
712 838
873 743
841 853
486 404
644 742
34 399
530 334
216 633
534 295
647 35
919 962
555 993
840 955
185 43
966 117
903 859
368 117
409 100
856 125
977 246
518 553
767 50
99 236
296 182
117 221
56 303
154 612
419 513
726 371
215 326
492 849
357 804
892 891
787 928
588 586
814 994
149 505
842 544
436 432
805 94
835 877
141 412
560 250
95 195
435 589
165 870
977 95
343 202
521 721
494 209
664 919
276 749
908 207
737 393
853 586
156 595
761 620
425 225
542 988
401 964
682 257
657 749
750 960
546 795
811 128
739 564
490 902
119 883
189 323
79 143
835 234
684 421
588 110
282 934
601 652
648 371
63 511
984 622
38 630
75 910
432 505
695 816
893 976
309 956
687 148
248 62
828 399
334 585
653 912
956 739
527 27
233 434
556 75
126 182
811 908
229 953
907 497
66 898
933 917
605 244
860 627
442 523
527 453
372 296
470 179
493 773
667 614
46 53
432 980
966 991
961 471
645 408
856 391
329 231
312 576
233 300
251 807
335 666
754 504
569 89
622 336
15 704
679 609
122 879
86 625
568 928
344 30
698 506
120 216
560 748
584 247
468 419
969 514
25 661
522 356
186 801
794 112
72 680
678 672
495 274
233 33
981 63
386 128
305 599
812 874
428 142
451 71
489 455
140 262
171 225
655 59
3 123
689 645
701 433
326 106
472 31
787 161
94 164
692 742
231 974
316 838
92 265
219 729
20 16
153 533
947 890
759 6
593 41
756 584
634 671
244 813
68 957
473 46
160 121
306 503
747 615
47 236
710 76
512 335
780 796
414 554
286 175
599 922
746 326
133 847
464 971
757 546
569 71
174 671
213 361
648 717
269 605
225 493
495 344
846 274
312 800
132 163
863 990
626 393
546 86
107 209
933 145
335 68
61 43
29 538
998 926
147 952
729 266
566 47
949 323
13 740
848 777
628 418
597 952
310 610
8 539
663 798
541 784
428 77
872 381
701 101
731 699
958 225
892 173
798 596
470 545
290 667
800 404
834 772
876 14
906 872
5 587
854 809
329 328
370 173
970 457
334 206
24 11
127 996
256 780
867 66
545 787
516 938
381 98
481 678
958 682
204 872
523 864
831 573
884 987
496 738
623 81
96 255
558 660
266 838
369 700
478 257
998 95
691 441
230 599
599 587
50 888
162 16
698 20
43 906
470 506
260 275
52 686
860 47
263 208
886 291
608 515
258 948
185 796
432 975
727 100
967 31
626 904
437 841
284 34
750 844
223 185
323 217
684 397
906 939
412 461
13 284
896 85
782 402
53 824
468 775
557 593
285 241
622 748
359 537
170 259
534 389
492 33
176 872
97 271
952 612
349 73
4 656
218 109
308 228
38 397
812 243
858 101
374 337
424 870
672 486
263 612
70 296
439 889
802 777
69 912
586 674
386 938
728 476
439 721
928 360
283 658
826 587
223 624
543 377
506 23
88 941
818 31
988 891
288 132
859 110
122 763
43 271
481 300
365 660
730 450
871 849
936 250
691 198
565 883
296 857
73 975
170 491
895 572
721 523
936 32
227 165
913 481
127 44
786 739
282 890
236 835
583 348
793 322
454 80
597 150
732 73
535 690
102 408
453 420
252 98
3 832
259 823
106 238
302 599
901 934
869 152
483 291
299 807
564 525
186 163
236 325
604 116
817 653
744 270
574 78
717 766
699 173
27 388
47 749
670 266
993 711
243 959
575 888
722 71
948 584
557 983
362 627
182 915
610 193
795 845
80 762
274 985
468 712
815 565
676 740
935 209
26 579
446 782
954 169
399 986
519 682
489 357
741 66
442 868
317 76
805 916
832 746
477 858
482 943
141 366
194 149
840 151
277 423
69 701
925 686
614 779
200 114
325 975
88 674
628 535
450 53
958 991
522 419
3 139
425 240
73 290
228 812
843 88
443 629
976 407
695 791
734 35
529 295
417 467
715 283
711 262
970 985
293 685
520 373
542 186
706 501
987 558
401 835
764 704
652 453
941 183
340 111
579 747
931 610
814 298
480 756
129 667
347 142
131 432
581 677
141 361
806 156
720 932
701 949
844 541
181 195
797 282
467 823
276 795
969 339
12 346
852 318
537 770
204 73
437 858
789 139
738 160
361 615
378 115
582 547
464 291
475 129
976 579
215 427
70 299
448 823
885 272
534 463
732 736
744 580
733 824
871 734
676 68
439 750
54 220
926 338
586 778
380 798
993 955
756 396
183 775
533 650
954 716
59 666
278 769
345 105
39 288
255 437
805 433
862 867
697 116
658 868
37 833
425 603
811 177
662 846
218 264
18 967
83 643
34 522
633 255
586 919
123 939
624 742
458 24
409 56
441 861
163 228
277 547
533 575
610 497
669 764
964 493
684 377
937 601
193 547
264 620
698 181
600 894
301 116
457 847
616 196
379 177
810 420
89 364
56 785
787 574
922 572
230 371
594 231
305 547
89 550
144 756
248 768
880 708
818 281
15 196
980 16
956 674
342 554
397 483
653 521
343 417
425 340
926 332
459 693
55 198
157 969
891 616
266 332
217 802
709 342
980 75
158 474
479 822
827 628
993 961
415 12
522 381
639 377
42 490
194 541
351 558
116 90
742 925
11 791
917 235
636 166
547 816
139 260
743 38
984 32
410 317
425 501
839 172
90 105
996 427
563 326
522 508
543 127
620 829
326 377
703 107
623 75
892 484
311 887
730 321
758 413
513 765
453 489
845 762
508 335
152 167
860 111
456 219
133 739
184 868
822 736
806 572
212 898
549 614
869 451
725 318
940 156
656 582
735 121
556 237
47 398
579 612
361 924
998 840
49 99
374 644
379 714
118 262
371 210
39 602
566 68
191 338
819 593
900 771
575 740
539 419
191 547
726 307
266 335
461 949
957 765
820 516
755 536
878 159
519 622
694 68
845 728
850 482
228 29
822 880
690 857
875 777
641 501
874 441
410 5
266 849
640 298
879 861
254 817
855 618
191 372
631 46
785 190
924 106
544 849
32 221
388 674
107 813
958 617
370 933
235 849
561 717
607 56
610 910
428 883
390 810
914 525
211 585
817 704
482 519
568 220
896 822
699 757
289 654
447 652
549 427
736 514
963 326
768 211
871 340
952 598
525 394
124 748
469 243
544 521
29 637
171 682
233 647
692 628
206 174
989 272
235 161
919 265
279 283
140 481
115 863
450 383
661 605
78 973
19 167
185 576
585 829
976 831
288 618
987 551
937 316
112 447
366 485
62 758
285 648
456 493
176 775
955 495
693 631
100 357
501 54
263 973
853 188
71 355
474 367
841 218
318 510
469 962
513 27
458 324
180 274
505 288
811 867
769 741
382 498
882 364
526 502
901 964
97 292
218 794
145 888
770 818
426 47
95 429
747 596
634 1
430 271
617 392
838 529
923 647
432 610
723 897
649 858
119 400
41 747
164 782
546 500
220 477
655 243
203 550
644 192
888 27
896 223
739 971
8 903
795 131
474 260
236 102
538 251
343 718
689 671
919 605
55 11
977 639
402 266
964 994
756 257
306 748
25 694
557 167
897 171
328 673
400 866
551 326
35 281
237 438
135 336
806 486
887 876
952 865
724 711
131 83
315 507
919 690
843 885
316 651
45 113
531 400
885 997
900 579
924 738
229 870
417 866
589 441
848 430
365 841
76 851
817 293
656 148
597 724
597 55
101 924
242 988
818 350
483 459
778 207
507 866
945 17
551 374
128 601
547 114
818 577
179 236
173 8
733 658
934 297
302 836
647 878
677 320
559 489
945 718
47 312
711 811
924 169
186 753
488 437
136 670
640 542
295 568
535 577
346 238
202 576
409 159
536 879
632 959
913 488
679 102
895 217
682 63
232 706
37 960
815 188
614 243
1000 60
896 939
695 49
694 731
401 95
788 341
856 582
480 190
146 44
223 443
306 654
814 145
194 710
893 846
4 166
979 600
308 354
47 820
137 667
168 462
470 876
137 492
492 668
951 750
818 968
491 29
869 160
422 488
684 116
147 233
238 349
615 293
740 734
649 451
860 391
126 571
842 173
353 842
739 454
453 402
969 837
996 983
735 855
554 505
734 813
821 61
459 561
594 938
377 408
61 166
587 900
649 676
434 902
490 471
897 763
302 492
420 922
641 142
593 476
448 261
616 180
209 700
225 212
580 922
899 33
243 333
222 320
461 646
721 976
930 809
198 944
646 414
619 397
761 307
734 998
672 840
791 896
606 572
859 416
574 895
47 301
612 778
916 197
736 433
637 988
367 95
995 894
116 219
714 506
491 359
689 797
511 498
462 180
638 635
293 397
415 822
904 542
101 328
845 982
410 44
154 119
664 405
519 343
287 1000
37 510
191 524
343 713
631 817
567 752
90 87
132 922
221 705
974 940
456 728
895 648
637 970
57 512
963 10
968 411
182 973
731 23
310 545
956 646
350 386
146 767
40 929
485 481
834 975
659 135
691 294
230 639
773 591
238 253
944 925
241 189
376 422
445 314
317 351
870 450
938 268
65 559
749 394
821 639
662 353
950 169
310 654
685 49
462 171
19 663
398 742
130 494
967 934
742 602
810 193
221 75
404 653
860 657
588 787
206 448
266 884
47 42
97 766
290 569
442 970
336 503
962 721
242 860
553 140
183 311
272 33
294 802
921 733
130 486
578 918
681 999
124 701
127 776
635 436
128 125
307 823
606 932
740 30
881 540
251 809
208 279
714 213
238 928
524 526
574 554
142 337
543 54
242 158
819 720
245 787
430 576
938 580
249 251
213 39
976 929
405 837
600 332
413 835
443 169
813 632
340 824
855 398
358 938
427 98
859 499
687 899
524 377
886 292
568 219
393 432
357 782
941 620
618 64
798 661
971 917
240 860
168 881
157 960
446 311
140 421
725 306
475 454
724 435
490 421
3 942
267 281
339 701
693 928
125 806
172 712
696 140
480 334
946 54
419 431
944 972
384 228
804 535
593 878
324 62
16 74
309 838
252 758
642 75
636 300
756 737
916 765
8 352
237 715
810 817
572 105
124 533
591 327
202 391
47 168
235 259
764 883
193 906
822 520
758 53
894 132
630 926
943 893
126 734
345 72
549 788
496 180
444 283
409 507
733 920
411 789
296 567
946 633
632 2
768 544
38 520
318 58
168 557
941 223
875 638
422 173
157 269
500 465
974 845
130 315
646 945
882 608
891 482
135 902
864 212
417 958
491 961
575 196
176 308
318 326
711 171
102 534
263 172
821 674
218 755
610 989
510 609
441 571
196 435
838 555
468 56
387 222
669 832
264 653
70 784
920 540
352 77
457 157
793 480
128 257
169 40
376 76
597 535
88 141
318 617
194 138
635 664
513 373
621 411
365 521
448 884
471 629
63 452
639 911
185 942
670 751
816 773
760 611
90 302
61 499
567 996
10 291
678 525
106 400
374 788
273 537
149 898
662 85
522 515
377 659
915 309
17 75
581 841
635 771
613 42
68 259
51 85
516 319
516 462
833 505
370 24
237 268
564 634
787 652
293 303
142 75
207 247
807 540
623 24
570 749
804 238
788 214
705 384
496 234
260 351
569 132
162 319
89 603
565 831
464 631
594 972
257 207
524 312
2 416
509 401
889 555
975 3
783 13
971 590
451 523
607 207
687 686
368 107
24 691
930 140
683 930
311 842
556 124
161 448
229 507
690 34
140 908
917 413
521 765
84 996
425 623
367 648
620 875
935 208
612 864
868 49
287 637
483 196
543 961
992 278
892 375
447 417
66 526
235 91
452 110
677 199
645 534
763 976
802 673
618 206
929 575
292 357
287 605
854 121
734 902
259 97
565 922
760 55
357 245
172 134
240 44
224 668
719 396
399 820
387 386
291 758
811 853
80 578
469 504
593 669
502 828
646 905
744 290
226 575
651 87
570 237
851 24
482 300
553 165
505 69
494 571
815 641
831 336
473 170
64 859
924 305
518 990
35 276
191 918
748 334
661 414
429 435
921 583
659 62
60 854
811 225
864 646
932 475
941 614
584 582
788 723
604 297
85 601
819 349
674 778
633 962
924 16
3 68
44 83
361 415
715 984
183 251
679 999
795 867
767 287
783 256
676 956
794 505
449 595
804 266
25 490
723 589
701 708
802 759
572 364
205 964
101 41
54 512
228 906
811 926
705 82
440 528
253 355
768 426
889 318
188 985
864 180
203 237
285 818
96 128
870 147
290 283
637 478
196 828
538 401
412 804
623 656
215 210
44 276
953 149
723 75
907 786
506 461
8 519
931 96
291 885
638 392
28 634
375 696
742 418
442 617
74 618
169 816
281 911
454 389
805 694
806 479
247 540
260 943
954 259
624 407
451 395
450 508
183 164
458 429
584 588
812 542
756 975
232 991
175 149
694 953
990 403
605 208
370 249
736 254
749 166
974 126
707 670
845 596
435 258
744 822
817 256
455 928
964 421
250 430
839 387
162 1000
154 204
193 611
419 80
473 27
172 439
483 588
6 828
801 464
613 45
301 615
239 534
592 382
874 899
847 284
12 200
192 75
607 815
504 629
722 569
247 304
500 610
745 187
25 80
943 567
273 323
8 421
960 212
323 654
277 24
848 638
514 841
811 421
785 826
59 685
936 987
333 834
964 281
953 428
534 797
262 667
378 437
824 334
679 428
284 688
749 799
303 226
519 304
329 905
543 168
837 157
412 875
938 122
614 929
562 942
406 397
793 85
569 905
707 446
624 399
11 1000
264 122
19 387
394 679
938 715
157 484
16 645
536 218
165 150
991 27
484 229
471 746
37 356
737 150
104 625
642 234
742 305
207 558
469 942
109 940
271 946
317 786
544 300
406 893
710 129
267 322
47 61
984 504
493 448
99 732
90 449
481 915
975 579
227 723
765 668
243 620
863 85
923 298
78 764
660 600
350 900
643 693
968 832
589 160
958 308
39 52
933 794
726 206
201 810
811 534
869 748
752 324
899 178
906 968
244 132
808 858
450 282
917 302
119 165
69 834
965 753
276 565
648 4
666 102
996 488
73 340
921 785
923 774
13 507
831 286
745 732
126 152
339 175
107 161
63 975
419 212
450 376
324 124
190 282
862 817
235 910
271 952
69 758
746 365
556 543
319 724
177 920
917 852
144 633
69 508
7 953
640 587
884 125
458 174
225 23
195 285
222 154
898 326
139 68
136 284
51 46
897 637
228 634
239 116
314 990
704 531
465 734
598 638
477 174
63 72
904 518
188 803
882 742
149 148
57 66
44 782
451 887
287 357
66 229
286 994
761 476
810 924
759 527
816 959
331 909
871 290
593 433
980 819
291 871
882 239
814 882
712 852
557 885
502 438
342 918
443 226
37 921
220 983
46 758
928 955
60 701
574 230
171 815
224 612
812 834
970 40
384 250
97 640
123 277
837 422
350 461
586 280
479 265
544 346
128 698
330 60
478 759
448 338
864 184
657 563
154 331
166 107
720 663
524 206
450 86
370 241
219 429
369 484
231 17
520 392
475 57
176 886
410 182
814 199
667 479
604 504
787 884
756 635
671 22
61 887
902 850
498 626
902 91
667 464
530 254
124 941
369 978
532 932
717 784
776 970
910 383
610 478
985 821
1 84
372 812
73 35
583 649
778 726
221 201
94 193
410 411
657 202
699 862
242 394
142 90
821 175
360 822
388 614
520 995
154 31
107 586
432 810
170 994
93 856
152 29
949 153
269 248
815 969
434 856
853 42
842 719
924 582
803 345
641 762
902 576
353 790
761 830
644 896
309 764
885 21
434 629
535 62
433 41
201 91
796 271
428 146
860 876
30 73
834 106
588 645
880 624
236 328
368 256
489 252
296 163
492 56
952 201
652 853
471 436
240 767
519 33
766 859
37 908
586 410
862 249
957 232
319 82
614 312
549 238
382 517
197 534
268 30
470 611
323 357
767 986
161 279
562 573
469 646
630 380
392 377
857 814
321 16
819 816
208 287
289 912
96 672
124 137
718 967
105 516
989 93
521 465
494 24
732 561
774 154
608 647
998 556
862 795
124 953
890 28
197 450
420 777
863 609
500 536
843 13
573 200
436 341
546 85
298 219
694 814
320 46
63 835
480 322
31 762
563 589
109 533
441 949
582 230
321 613
821 279
436 218
173 381
142 252
4 999
292 950
200 892
480 146
192 712
59 809
368 112
910 476
484 113
69 603
694 711
240 185
269 666
152 144
707 330
751 113
412 795
955 136
442 81
203 584
684 65
469 446
692 839
558 421
472 885
564 28
163 96
86 940
228 40
702 561
841 616
483 93
526 523
879 719
549 26
597 405
755 494
281 696
950 456
659 625
361 772
339 525
721 613
781 257
216 967
645 765
819 149
430 474
299 56
861 901
747 948
487 103
961 574
366 345
434 135
805 749
480 730
42 403
971 665
947 716
719 171
824 764
843 530
462 759
208 142
81 867
310 232
979 165
917 352
689 50
433 816
718 975
348 184
569 190
376 472
539 733
617 981
615 320
710 573
557 625
902 916
897 959
618 102
99 362
101 183
264 456
582 837
117 43
259 693
16 639
943 622
312 796
4 951
384 985
830 565
920 172
368 421
677 363
610 73
677 377
423 418
305 750
793 641
567 976
804 88
294 861
531 254
634 493
393 230
402 296
42 908
114 815
441 551
81 312
75 335
173 354
331 199
433 311
125 53
829 413
795 648
23 492
470 450
162 376
579 642
369 669
834 217
873 21
514 33
903 573
274 261
23 994
213 917
465 518
993 188
693 919
273 357
483 11
345 997
507 802
131 301
68 752
717 711
919 893
239 998
782 6
972 929
278 343
174 406
495 195
522 683
667 925
491 682
672 693
881 404
683 420
793 824
655 720
865 562
34 311
818 567
550 186
115 461
17 722
83 489
812 735
370 253
628 706
169 964
177 345
660 778
656 568
183 280
72 100
444 828
288 275
811 348
14 406
625 755
538 407
108 398
351 825
334 727
509 61
461 93
34 287
209 205
304 355
189 446
444 50
233 941
782 705
218 608
947 876
695 362
140 382
867 291
707 871
78 905
651 255
466 249
607 722
589 176
488 375
310 554
182 505
164 53
43 899
183 997
793 992
5 676
865 315
410 295
438 215
291 929
373 984
931 393
50 129
659 325
364 168
852 699
988 156
812 479
553 711
925 130
250 59
663 353
702 322
991 893
965 961
712 857
854 514
22 72
630 357
899 867
541 402
732 898
300 845
980 419
775 96
998 109
567 807
800 434
73 480
140 151
91 498
107 156
974 229
671 650
247 697
645 204
99 871
558 246
888 976
441 816
10 34
988 297
709 576
183 863
207 457
52 278
831 6
669 43
754 644
329 29
359 864
536 742
47 792
589 83
537 4
803 495
305 583
448 202
337 10
316 641
970 902
495 113
329 966
936 505
457 392
547 43
850 742
191 954
178 898
513 693
169 697
319 37
433 5
679 639
49 938
837 565
474 62
842 463
552 594
425 953
793 736
591 134
973 143
27 685
419 315
975 769
92 635
912 881
818 538
809 816
794 939
162 299
52 775
87 289
548 712
178 924
415 728
712 332
730 96
778 159
248 19
337 522
882 927
874 375
372 546
530 777
190 574
839 668
603 16
750 220
912 653
331 904
289 970
701 963
214 250
95 595
588 407
384 863
313 108
129 897
591 964
732 32
309 422
971 847
264 591
917 369
959 952
124 452
804 58
460 859
714 277
980 155
881 745
724 818
583 367
674 603
829 114
649 902
136 572
794 396
945 954
117 884
670 137
367 996
951 358
341 498
545 919
485 209
466 805
852 512
830 726
447 902
99 468
105 430
897 710
771 121
666 518
391 389
953 622
682 389
279 599
251 90
291 980
12 223
533 38
496 745
591 425
76 551
647 901
566 662
437 814
588 3
111 3
348 593
617 29
338 902
542 267
349 946
905 690
984 415
416 763
143 354
227 37
656 644
146 811
332 320
340 195
360 350
465 582
690 762
648 791
620 631
578 336
855 755
497 991
498 730
480 337
981 600
483 983
534 407
174 764
556 352
56 475
936 548
702 960
482 514
259 587
734 767
5 547
118 146
97 223
234 368
208 831
945 700
188 657
25 332
479 658
255 116
538 493
517 122
735 836
430 402
49 431
990 398
161 915
887 183
161 200
281 613
310 212
146 368
52 556
93 620
970 763
625 550
36 703
407 763
354 305
90 680
238 783
28 808
671 610
920 923
952 949
317 755
111 527
299 289
787 192
515 268
296 862
58 731
864 376
443 571
404 283
786 277
691 106
883 7
246 845
293 541
876 28
678 32
453 432
582 488
498 814
587 298
410 775
313 218
526 374
242 493
474 895
565 700
320 286
924 9
223 497
679 840
341 828
433 301
401 348
978 362
360 509
906 573
189 802
4 596
562 973
628 804
467 84
697 858
901 433
19 72
650 893
215 699
32 141
447 959
683 217
994 849
18 186
558 545
585 744
995 258
822 109
140 913
70 657
325 863
53 723
342 713
277 816
832 498
276 98
961 922
398 301
85 125
970 731
545 131
644 208
382 261
437 237
945 744
416 780
870 423
138 558
525 976
804 667
881 229
312 839
152 404
398 377
871 31
473 222
941 639
286 507
111 302
330 507
435 285
918 965
336 126
305 976
588 776
155 718
207 825
930 233
959 816
100 770
534 470
433 985
621 176
73 475
368 365
822 591
37 560
160 412
895 923
922 391
717 809
349 733
13 595
104 606
756 256
736 764
137 778
555 367
725 274
517 348
649 769
675 735
789 632
150 335
186 403
851 757
521 989
628 979
872 18
348 956
811 865
645 44
131 886
150 387
560 525
424 78
10 872
756 504
590 726
393 591
173 134
244 851
214 975
620 484
221 700
737 907
475 255
101 721
765 733
563 285
982 814
418 456
891 542
638 199
356 409
912 515
435 695
80 308
154 665
880 419
563 549
819 507
304 599
553 868
844 130
498 123
729 661
155 598
883 128
154 173
434 310
856 254
939 705
204 486
203 712
542 864
281 431
43 183
155 901
363 250
974 631
739 222
455 549
141 664
129 800
502 276
284 228
818 340
977 675
153 458
37 843
677 380
277 173
892 142
416 74
409 724
184 656
946 866
993 901
411 163
171 9
6 224
366 959
194 244
165 504
930 693
727 204
189 761
358 543
522 283
491 784
88 51
507 861
145 286
528 770
80 959
575 150
967 610
539 762
628 615
51 771
670 555
793 575
281 139
297 89
696 364
930 876
385 27
184 118
72 462
782 1000
565 416
411 477
843 352
394 918
83 70
808 979
960 193
47 531
98 381
844 870
681 832
436 305
312 88
184 572
337 59
959 673
835 422
263 64
19 891
146 925
82 228
538 826
824 528
891 660
397 391
343 973
45 997
553 392
839 563
160 544
45 945
394 986
492 440
651 555
637 526
264 82
49 567
576 49
444 600
154 43
321 321
404 853
200 823
749 74
318 938
918 814
263 570
34 719
992 864
605 98
444 433
287 50
722 484
566 301
354 427
696 230
858 775
756 205
669 584
552 749
185 200
376 47
260 585
303 208
146 556
329 608
919 987
596 944
732 985
685 570
667 476
185 274
681 8
212 469
473 505
788 249
62 705
690 808
392 34
212 582
436 784
776 811
903 722
292 412
242 660
445 365
997 177
319 305
755 732
478 236
654 255
417 843
470 757
795 257
8 402
557 363
431 365
819 244
864 576
369 66
108 834
293 340
551 634
255 732
838 636
21 898
611 809
249 69
494 81
195 313
29 856
607 31
189 677
790 474
28 562
149 50
312 620
263 334
149 606
97 829
933 77
649 442
444 999
888 133
95 628
62 741
399 283
470 311
729 406
30 251
510 44
897 73
428 304
647 934
510 471
39 511
215 148
354 336
51 247
65 753
814 695
583 994
376 867
742 334
147 958
294 207
305 612
73 958
179 337
273 647
297 793
794 352
588 5
113 72
619 947
126 897
188 419
313 536
550 184
539 336
428 969
64 427
351 387
1000 922
715 977
435 193
310 929
822 217
710 200
646 625
909 582
554 761
388 143
856 22
543 455
532 787
686 325
658 669
820 676
155 902
94 881
604 707
7 131
365 54
677 533
288 703
480 581
572 718
750 867
315 863
498 10
170 405
277 449
767 551
26 123
497 145
566 914
125 983
224 370
969 262
552 710
14 740
489 911
596 910
312 721
398 198
275 622
228 761
790 515
408 845
361 907
251 962
711 949
344 877
900 642
247 769
972 47
353 586
600 872
108 384
132 884
305 446
252 413
605 22
978 718
445 918
694 662
33 801
221 130
830 788
91 192
302 660
228 310
195 720
457 283
45 183
392 718
31 847
335 410
872 845
278 645
949 894
697 29
539 170
409 3
116 829
264 945
239 660
336 846
161 983
216 691
65 308
265 32
139 779
762 695
142 548
525 580
566 565
355 105
53 42
445 150
620 471
626 879
691 832
835 162
62 487
666 152
553 592
672 183
663 226
211 421
885 42
121 314
356 763
662 904
531 512
837 436
998 113
100 205
470 332
599 471
569 484
169 976
15 252
185 269
922 546
102 866
668 744
379 743
439 733
662 632
384 314
551 635
962 966
716 548
941 63
669 705
493 762
826 7
366 279
897 774
933 33
727 750
968 759
311 586
899 768
201 493
178 301
395 291
213 827
290 862
327 891
513 619
499 180
841 688
431 823
449 142
336 200
316 246
907 559
79 351
539 382
379 672
382 1
806 880
633 983
340 658
481 613
461 526
10 728
465 844
317 350
552 388
810 554
92 769
285 969
8 486
399 976
801 463
517 402
264 618
528 309
799 725
579 412
462 432
485 841
622 171
211 448
591 604
210 940
318 568
799 941
947 73
139 832
91 857
159 539
147 764
599 368
948 739
868 940
857 19
394 271
623 672
417 918
555 382
742 91
347 600
393 327
814 792
69 409
519 308
625 339
649 834
904 125
364 890
744 691
441 351
463 548
393 335
856 415
162 204
724 985
538 155
977 807
82 670
339 644
410 759
795 862
250 13
537 197
803 107
128 49
902 190
481 871
96 655
179 566
373 869
445 337
951 439
612 398
395 144
795 614
358 906
776 248
125 564
193 227
73 843
34 935
373 368
987 372
968 997
921 16
204 117
166 637
904 370
130 196
771 795
19 198
381 311
405 377
892 646
70 601
812 638
952 933
944 423
526 444
74 110
425 581
396 137
475 761
49 97
974 795
907 483
486 736
225 453
789 902
335 786
990 38
898 156
204 798
722 65
334 308
186 586
311 664
361 947
772 329
888 567
646 238
160 455
664 232
797 400
601 841
77 481
380 897
771 785
176 631
441 795
922 535
792 62
665 369
292 913
908 37
580 957
765 308
750 705
775 941
719 532
713 942
190 805
874 642
105 8
291 508
46 358
78 528
653 629
458 336
841 601
559 524
931 473
80 40
820 217
932 72
186 831
463 747
281 412
172 391
496 53
594 17
73 512
465 726
632 397
535 922
552 439
537 47
894 890
896 471
12 590
638 128
624 523
769 555
616 531
47 971
95 325
511 192
810 715
14 96
973 159
67 154
154 226
995 67
460 952
601 417
153 138
403 732
132 447
876 940
383 29
701 63
124 652
741 861
649 748
232 1000
256 202
352 226
265 971
384 518
793 60
610 957
571 649
770 496
329 400
940 732
560 489
212 377
165 741
393 96
962 286
236 482
726 854
98 428
524 334
173 488
278 563
861 819
997 765
597 159
693 107
699 18
757 756
757 457
394 582
828 311
557 798
266 117
515 328
211 195
823 161
169 351
467 539
409 228
910 586
1000 891
63 823
938 84
754 120
181 360
250 878
493 162
993 353
885 933
131 589
967 530
586 166
829 735
331 842
758 525
761 758
580 737
982 716
706 141
117 248
803 53
271 4
944 965
225 227
551 126
117 454
413 182
179 22
756 694
658 440
673 735
446 654
431 762
60 486
628 39
656 366
570 137
201 556
768 180
657 844
690 369
4 96
915 720
36 388
768 22
937 5
872 560
702 609
859 393
797 491
585 749
789 391
172 357
803 47
182 970
621 542
733 32
781 857
858 329
750 480
547 17
682 611
28 482
286 103
292 289
809 301
900 413
999 405
228 950
471 851
110 734
759 376
324 141
836 679
323 866
62 258
231 722
844 580
460 740
481 986
50 527
415 53
826 951
128 149
389 494
624 96
53 618
306 729
357 106
805 227
27 250
526 131
769 492
260 859
584 581
113 76
228 100
409 980
692 420
313 544
373 595
724 323
363 536
881 668
924 188
469 832
849 485
277 848
154 897
110 440
990 638
107 975
172 97
294 586
176 266
961 665
303 57
393 175
368 698
984 440
208 270
342 601
435 838
531 784
804 893
804 522
59 555
882 316
315 512
363 976
665 787
456 254
362 602
814 19
740 826
635 652
629 854
90 658
464 897
674 137
2 548
798 907
311 529
332 109
541 712
370 5
172 979
219 862
279 399
192 163
672 535
765 625
195 732
784 917
399 415
597 474
846 689
217 600
991 975
834 211
409 509
584 421
208 57
771 215
431 941
157 459
819 279
519 458
277 358
473 998
142 7
451 483
574 62
214 353
566 191
289 152
409 348
639 509
35 161
534 822
389 406
378 466
558 729
849 99
435 383
569 869
209 368
63 312
320 282
392 86
475 249
276 466
82 277
677 69
262 614
867 298
881 755
664 175
815 629
660 716
305 906
640 576
891 978
25 541
306 792
974 892
32 847
601 856
808 469
396 27
418 155
92 692
617 597
412 558
334 976
602 100
884 748
819 782
861 460
246 767
49 212
74 223
610 653
284 496
186 451
293 181
865 587
930 469
922 425
214 53
367 298
262 396
590 19
21 796
179 217
159 104
783 102
711 775
950 813
306 555
196 441
211 526
335 625
411 971
807 768
999 466
266 21
907 140
723 76
970 858
392 33
473 619
8 510
879 781
840 572
817 21
165 689
770 946
849 435
763 508
417 839
755 50
467 339
209 352
446 964
280 375
590 437
403 858
200 777
739 10
733 713
232 727
779 404
888 880
791 245
333 386
785 658
682 422
265 115
925 627
682 470
59 657
926 608
949 330
164 353
90 534
913 151
602 782
624 912
806 671
839 56
769 451
430 103
412 851
485 595
811 451
127 161
712 596
815 777
270 662
550 957
755 579
481 569
936 356
22 736
340 567
367 836
432 962
973 325
97 216
430 351
514 297
794 801
113 956
799 621
896 619
99 590
281 400
335 746
45 18
201 835
228 217
434 623
504 630
689 558
158 174
374 143
521 858
958 145
66 2
701 912
390 159
815 836
432 664
138 428
946 453
49 979
622 949
80 520
949 695
366 35
574 308
53 727
483 627
512 858
528 616
221 101
447 103
601 515
200 563
109 435
965 419
544 848
849 957
553 74
116 669
979 516
85 765
175 427
420 119
532 843
902 933
963 305
119 782
523 910
1000 8
405 119
959 828
339 686
432 351
239 201
727 773
589 136
971 875
851 88
697 182
910 111
604 405
808 821
255 609
761 139
475 308
469 868
567 703
166 362
25 502
39 790
508 503
246 738
331 885
114 200
848 352
725 227
714 255
950 530
538 756
338 65
112 377
516 15
375 805
728 420
906 195
408 271
772 46
353 980
520 270
514 706
306 196
993 607
419 886
602 810
510 971
289 307
78 96
515 181
788 105
500 861
694 77
1000 732
405 631
401 973
836 69
284 832
301 449
230 414
582 109
394 974
254 303
167 360
255 611
230 676
785 21
532 388
767 989
833 222
364 257
368 928
136 35
992 557
284 828
729 228
555 479
778 250
845 398
622 445
275 645
703 193
507 459
537 905
441 330
666 580
273 44
748 412
322 454
349 480
54 806
909 798
687 817
570 447
113 825
519 178
343 861
308 417
106 269
75 517
898 200
440 302
231 64
551 930
391 2
248 145
334 511
835 901
554 751
120 90
164 489
195 222
620 555
761 422
71 482
514 510
188 230
403 55
811 881
852 855
347 205
279 394
926 714
479 796
603 105
795 422
351 787
617 899
971 842
476 459
245 955
678 548
649 378
736 648
469 282
236 484
719 465
577 510
215 665
278 577
291 31
722 485
993 455
46 739
172 133
996 862
640 173
295 415
616 210
793 12
592 561
387 438
678 348
958 64
140 837
57 983
568 861
786 185
613 824
526 946
448 79
66 284
174 355
409 245
123 140
939 615
572 38
780 975
76 873
35 648
957 610
947 501
499 183
14 243
864 744
531 711
595 473
849 795
258 965
560 293
205 556
839 64
692 114
664 183
2 775
170 704
28 756
862 951
765 392
351 496
835 800
753 37
477 885
53 399
718 497
21 740
451 304
325 247
187 637
689 367
662 966
696 963
481 354
312 126
282 557
290 62
475 103
313 491
285 231
706 387
329 336
597 176
270 727
403 713
766 991
691 83
493 924
81 315
356 869
588 22
439 800
855 893
526 575
707 597
388 530
472 108
595 928
300 969
591 843
492 377
608 273
282 60
232 557
594 344
869 258
210 997
707 599
157 518
695 673
629 652
378 753
1000 572
418 967
992 81
828 51
977 368
697 19
938 918
91 692
268 525
137 485
275 590
754 705
155 412
624 568
253 15
440 54
258 109
724 925
288 607
828 6
73 414
388 255
441 373
622 548
485 988
551 512
436 835
315 789
576 571
33 164
638 652
196 931
933 316
675 221
815 349
752 489
712 101
521 411
861 866
424 819
761 413
175 145
775 684
802 356
646 858
290 976
778 715
664 642
683 62
778 676
59 449
887 280
883 820
710 566
217 827
570 62
987 105
57 693
700 253
959 717
933 988
775 825
417 76
293 102
210 460
262 334
491 68
758 453
906 649
724 761
49 878
642 383
295 341
433 712
862 135
56 857
541 958
492 791
799 110
574 886
713 29
885 990
737 709
557 578
851 160
80 576
74 838
133 747
409 826
116 399
354 57
286 497
537 867
174 418
145 585
902 653
801 307
376 577
81 981
503 14
339 897
358 383
567 20
684 60
772 984
961 488
342 516
274 953
332 170
501 839
580 325
145 820
309 100
539 971
985 299
672 197
243 8
270 173
318 436
908 7
829 681
342 865
703 45
457 224
365 339
154 973
51 34
662 313
179 637
163 433
237 767
508 364
834 485
972 194
387 273
373 248
575 430
766 854
928 476
946 134
845 222
907 448
179 753
494 737
541 562
301 446
808 607
901 373
322 605
313 167
391 899
570 795
199 373
917 93
262 49
638 583
707 577
710 414
978 133
790 198
59 173
813 107
834 793
976 300
5 859
412 262
525 685
174 435
559 621
142 830
162 528
437 109
592 659
559 781
788 665
9 684
273 915
466 162
944 624
448 362
386 320
160 625
877 553
479 993
91 34
166 152
101 657
305 524
411 522
98 848
218 298
625 625
809 823
397 482
74 815
325 845
590 94
869 518
52 435
664 238
272 226
113 769
278 762
473 994
128 594
464 3
409 995
491 553
904 981
226 808
115 156
967 827
761 544
345 463
828 1000
290 79
867 685
779 471
577 986
383 118
153 171
297 77
755 683
342 749
385 596
313 289
714 524
284 762
711 266
213 144
555 819
543 530
251 309
966 407
874 307
990 549
13 808
283 702
575 862
324 810
517 953
52 583
54 140
238 540
927 246
344 785
181 945
634 145
129 326
185 515
187 122
549 742
530 26
903 161
406 993
551 140
605 631
960 200
664 856
790 120
990 842
161 34
613 52
723 445
213 916
124 389
545 808
965 911
90 125
536 423
320 1000
184 398
66 841
131 823
329 405
422 586
79 169
441 334
492 862
589 191
752 91
465 787
980 480
359 362
143 662
984 193
12 969
930 254
585 310
770 746
490 828
211 228
393 72
481 302
440 379
275 451
770 104
868 319
327 166
830 822
318 703
189 833
266 190
836 67
240 910
511 15
105 31
151 820
885 138
992 605
985 694
783 597
62 128
163 207
226 561
789 647
355 190
475 357
388 343
666 934
936 507
912 44
184 505
966 225
630 150
364 433
958 182
912 266
823 353
647 530
575 745
576 751
188 688
378 803
520 243
673 989
124 759
271 99
443 253
676 936
626 942
521 558
818 259
892 811
741 826
306 386
931 1
514 762
656 871
311 150
422 767
365 724
734 911
368 32
235 929
797 715
103 741
80 565
525 170
273 996
568 643
942 155
673 155
403 235
544 982
798 453
781 302
195 43
738 57
310 604
41 582
77 882
350 767
75 131
410 439
616 70
833 187
673 891
107 755
306 725
396 240
563 805
685 226
181 131
286 664
339 219
722 692
547 154
603 989
238 355
515 725
433 78
769 171
218 404
627 202
846 993
974 963
146 242
551 734
752 841
489 879
629 567
619 566
839 596
382 456
954 922
778 215
357 225
668 313
466 253
745 141
283 412
631 306
1 321
828 922
597 24
863 163
503 565
145 816
859 377
206 113
496 753
509 527
954 963
974 915
297 795
820 435
309 811
421 48
172 681
266 755
245 680
669 443
486 545
580 391
923 524
754 118
618 619
624 540
127 135
39 773
739 183
604 741
64 203
11 824
170 175
233 773
966 531
770 463
500 305
996 215
96 500
34 593
580 299
326 185
130 241
302 633
943 887
64 623
841 504
309 204
802 369
685 145
466 470
662 446
974 498
691 244
79 663
225 320
431 953
541 900
504 286
402 243
333 813
809 240
472 617
5 842
839 889
795 82
370 35
814 925
87 19
538 775
413 973
885 299
134 70
821 94
416 711
613 616
3 232
95 923
361 453
486 1000
482 688
363 763
577 394
909 115
388 706
207 464
249 466
326 71
747 206
138 691
211 199
232 224
682 10
519 183
835 737
727 871
215 571
141 784
973 692
242 142
696 57
128 63
191 850
858 958
538 783
252 726
522 964
372 40
79 13
460 172
451 1000
929 827
97 431
724 279
359 918
841 882
531 781
204 223
241 861
809 366
727 360
202 356
722 80
554 543
637 272
731 664
708 651
568 180
462 650
827 61
225 847
982 319
53 839
287 882
807 101
635 648
174 659
555 451
605 986
732 552
30 919
472 665
485 264
266 35
201 101
724 601
467 640
123 148
753 833
910 284
934 218
255 638
98 740
485 462
181 415
399 963
892 99
782 562
166 577
44 283
924 839
999 184
904 794
15 11
907 719
664 133
720 731
45 97
841 509
221 652
380 805
939 818
753 834
55 530
62 177
694 344
213 34
788 718
135 673
289 357
273 685
866 404
38 850
427 754
780 899
432 920
449 772
467 955
246 808
584 541
385 80
84 98
15 72
424 761
623 140
430 851
594 198
119 940
876 141
64 659
873 188
157 815
997 135
279 500
519 661
649 707
787 875
986 869
161 881
80 222
635 117
726 647
435 688
467 739
856 657
630 337
660 221
569 645
236 919
356 831
588 45
515 749
902 989
861 211
657 477
883 24
676 779
677 284
842 650
212 983
826 312
848 600
777 305
203 426
46 516
463 282
348 302
102 248
632 339
154 446
39 651
87 498
602 371
295 900
135 329
502 227
472 874
29 261
702 922
934 393
200 864
264 658
186 657
55 982
565 305
896 317
77 188
414 922
828 717
756 261
773 81
42 211
208 829
193 839
248 925
473 544
251 283
418 529
410 387
241 26
962 154
137 396
40 193
841 405
93 369
240 360
294 966
866 592
768 513
146 41
529 881
48 269
665 700
5 417
190 841
105 635
778 129
556 795
5 275
748 862
473 430
15 474
437 334
482 984
605 830
344 631
876 473
737 370
323 907
154 624
222 167
439 504
175 695
38 224
686 140
76 750
784 454
28 77
404 781
736 974
696 970
401 114
51 157
729 651
330 528
658 863
810 901
238 547
65 666
615 232
75 999
591 933
45 810
279 82
570 271
712 188
429 751
871 514
54 429
483 145
700 6
806 714
57 682
851 430
161 423
560 739
760 819
430 189
461 893
766 760
94 307
658 18
846 978
626 276
899 471
503 429
863 793
628 343
390 20
537 846
103 538
465 460
106 509
408 76
1 382
378 24
969 197
814 809
954 492
391 501
410 645
707 905
383 317
2 975
552 235
519 27
653 798
704 453
631 625
589 161
658 32
40 102
91 487
939 487
171 94
316 733
874 994
487 416
717 372
375 754
743 715
470 29
685 544
306 909
714 557
641 403
317 646
508 826
156 549
700 503
998 733
660 650
345 200
239 562
843 776
917 552
271 736
237 14
996 140
671 879
850 6
154 71
722 698
405 652
651 460
368 217
860 336
512 948
274 830
499 27
794 224
348 746
118 990
678 639
294 503
2 263
851 722
965 82
358 923
980 134
882 50
525 754
276 805
961 710
787 871
899 526
507 999
502 736
413 573
757 568
725 576
746 329
699 339
174 226
127 78
492 815
572 406
620 436
668 789
498 164
324 935
464 582
477 212
449 397
630 57
87 121
100 122
748 176
234 8
244 721
435 57
417 784
940 457
120 564
9 253
412 96
415 69
590 741
289 460
493 979
616 684
474 3
479 868
330 589
99 436
956 259
136 707
971 929
977 643
537 953
172 43
27 832
962 891
139 54
129 72
124 40
737 676
952 141
525 673
986 489
891 932
184 499
739 28
870 282
401 622
574 539
949 747
304 453
725 983
239 180
682 928
687 63
247 241
932 790
660 156
660 849
146 458
529 43
697 332
239 655
377 966
393 125
146 797
493 848
779 594
145 84
995 815
211 577
556 216
361 57
598 43
643 360
381 577
274 528
272 537
723 55
313 419
833 468
700 892
990 813
25 7
856 571
460 162
400 650
33 699
99 170
742 400
303 923
905 845
463 220
391 854
235 255
903 21
788 342
111 512
266 410
249 879
429 634
745 177
667 545
383 84
478 700
620 856
168 215
957 925
162 884
99 281
537 721
159 532
81 176
370 509
630 61
528 894
358 256
188 162
434 956
745 90
18 876
409 192
888 988
807 394
59 676
424 310
473 415
158 674
429 344
184 920
729 403
212 747
528 867
198 518
116 372
953 31
335 213
900 498
905 399
246 130
808 239
500 63
286 782
191 971
219 863
317 343
403 157
68 168
850 101
329 741
13 691
389 502
154 5
970 315
388 831
240 178
752 72
195 497
941 711
738 150
772 976
321 639
303 108
349 657
54 592
426 355
878 392
556 690
833 991
196 449
846 782
337 321
974 581
796 27
918 740
157 365
434 348
478 693
836 385
70 833
461 859
603 46
211 182
339 405
433 733
110 883
583 80
519 113
857 50
316 645
973 919
754 860
644 477
430 415
602 341
314 70
844 689
621 478
949 354
797 540
700 471
735 875
166 105
217 496
227 562
717 836
855 388
157 268
205 85
567 267
797 474
421 279
889 178
449 828
526 914
277 335
783 901
846 488
982 840
880 450
711 771
244 679
913 939
119 16
920 249
546 519
391 25
377 594
303 976
286 115
201 273
704 789
609 397
387 212
175 850
820 877
745 313
351 601
777 896
691 911
570 497
931 905
984 308
658 295
686 408
84 615
602 299
133 103
962 868
473 850
248 47
661 714
997 263
757 842
215 658
922 910
651 637
258 225
14 387
815 982
251 916
35 760
989 510
390 47
628 988
737 848
260 579
221 344
841 280
988 532
682 874
420 389
121 636
553 51
236 50
200 393
93 654
929 804
652 558
151 48
940 337
851 616
345 353
864 941
269 542
95 964
905 71
800 883
72 503
499 507
949 583
374 45
153 535
56 529
757 963
487 536
271 588
490 559
448 901
707 846
272 861
812 51
653 942
207 137
210 103
892 414
128 493
421 191
125 520
914 170
747 929
886 820
5 589
843 476
223 236
697 305
398 331
383 676
928 551
211 794
935 366
714 609
255 252
691 94
464 158
747 59
901 418
908 893
596 22
989 590
508 563
294 510
637 975
354 469
477 166
155 162
807 47
879 210
927 9
946 166
626 61
731 835
874 182
621 473
993 120
12 841
884 212
855 523
475 880
283 799
712 362
540 515
554 940
924 792
214 381
255 550
209 445
129 403
109 781
958 430
357 138
697 652
712 653
568 677
962 773
664 749
227 174
775 375
990 417
317 501
471 348
73 620
442 307
589 353
86 669
590 906
633 800
455 316
757 75
34 459
959 617
276 324
827 813
728 684
273 286
346 275
207 207
390 468
905 712
6 774
717 473
251 485
990 884
447 203
695 684
589 454
68 715
655 680
925 388
563 842
355 617
58 81
223 170
143 834
387 458
348 788
398 741
360 412
625 825
690 890
386 993
61 910
403 329
826 814
136 309
560 483
859 833
676 225
96 766
759 356
382 584
788 222
784 119
504 281
152 248
327 95
749 343
158 336
778 94
966 450
914 823
797 466
439 264
996 4
273 447
203 686
570 61
347 809
719 376
794 414
207 180
87 487
27 149
28 651
649 290
160 83
380 817
892 959
715 395
739 194
231 934
855 539
455 502
650 737
779 593
704 481
842 168
146 498
304 924
612 782
120 977
439 137
800 983
381 203
885 719
607 178
890 818
361 185
670 724
843 567
704 752
756 984
805 751
186 310
986 137
251 885
966 82
760 852
289 716
217 353
516 832
882 442
310 739
997 977
828 953
214 447
973 669
568 553
970 400
564 251
805 730
838 728
836 210
293 792
743 927
150 357
740 551
123 160
383 69
583 135
485 317
95 241
565 980
747 726
778 39
237 277
566 160
698 910
777 937
266 192
77 639
26 828
179 703
486 296
651 714
871 991
677 506
234 369
451 119
712 619
111 328
781 630
672 506
764 787
614 86
298 23
217 378
646 465
492 496
315 794
272 503
69 151
372 116
56 331
157 124
195 83
607 605
391 995
173 234
437 389
807 885
974 722
829 501
522 638
428 805
823 248
578 974
125 552
863 201
823 21
798 3
231 937
153 604
860 85
542 880
628 985
204 665
96 345
564 181
319 384
850 272
690 378
224 509
785 195
392 147
192 273
901 524
430 525
929 262
510 713
183 941
582 590
89 493
398 677
603 513
373 517
94 668
597 640
696 207
359 569
591 438
218 401
744 501
226 816
320 886
789 583
424 936
719 734
648 171
677 434
29 884
780 776
221 959
308 85
275 927
145 507
866 56
86 253
973 846
845 863
406 611
105 902
300 542
322 504
739 382
410 984
132 761
167 691
970 556
281 668
2 872
458 11
753 118
416 933
221 314
413 919
600 769
792 756
501 670
243 720
369 225
276 148
667 99
63 919
153 59
840 341
350 575
684 751
550 251
968 101
626 658
904 578
76 72
1000 276
598 96
481 271
684 358
415 257
220 723
639 579
812 640
813 248
850 161
932 232
123 892
403 391
503 555
327 981
263 729
592 225
686 962
733 485
768 581
475 40
47 299
230 582
758 606
490 542
834 424
650 39
878 756
754 694
993 469
70 894
473 90
117 689
654 189
384 67
804 842
795 217
501 220
39 82
353 185
400 509
422 552
973 29
454 699
945 287
48 906
781 125
828 576
175 542
153 68
850 493
87 798
580 20
346 139
479 923
76 913
143 688
774 88
297 121
49 239
339 314
26 12
941 238
406 687
219 831
661 306
169 301
418 716
439 671
720 536
71 736
937 27
719 750
832 988
469 111
937 562
786 23
331 95
445 102
802 630
952 379
686 903
114 985
448 120
308 970
918 950
777 135
692 843
300 350
432 698
445 424
342 944
790 615
186 567
813 793
701 499
79 700
302 896
780 469
194 741
33 991
919 249
254 877
155 830
430 776
741 336
68 113
47 806
832 482
27 529
782 688
708 101
72 594
995 157
630 73
22 510
917 290
285 214
396 145
30 837
247 200
10 289
803 571
583 768
957 308
474 732
468 965
317 150
759 956
415 141
813 530
545 560
590 429
135 325
548 171
906 683
812 365
482 851
157 987
800 158
297 74
392 513
977 229
634 504
618 32
239 805
255 914
778 669
913 101
532 56
695 473
188 325
862 84
331 288
201 164
596 687
794 478
199 705
137 571
404 155
300 858
362 696
286 208
111 260
402 901
569 816
801 256
800 767
928 830
568 871
816 45
574 191
145 182
411 741
745 751
507 385
585 370
248 32
457 450
911 930
704 884
471 26
248 270
50 41
772 203
645 395
893 26
801 24
548 921
987 554
547 158
962 162
710 528
61 533
868 431
917 693
151 747
226 269
125 621
656 39
301 541
486 34
302 6
545 825
216 631
487 213
505 171
521 587
145 179
240 86
387 42
56 271
581 324
677 129
462 277
71 511
225 915
117 317
601 651
709 992
651 549
442 975
141 542
388 708
987 618
690 64
668 953
854 814
447 403
943 125
342 701
755 383
483 757
360 496
307 771
929 933
557 386
748 130
528 121
750 452
687 714
280 322
784 17
594 561
901 234
955 373
672 636
189 33
843 428
813 896
287 287
251 85
765 815
435 428
187 319
71 367
309 551
279 222
350 914
447 571
191 245
263 942
40 300
554 527
685 68
714 991
532 437
381 592
249 716
707 637
873 396
115 357
29 754
982 506
551 892
747 737
491 621
355 564
107 248
703 438
495 665
658 253
366 400
625 311
930 564
976 768
772 610
604 138
794 246
895 931
266 832
544 234
68 318
944 41
656 451
536 744
775 996
30 450
237 506
997 320
7 839
993 527
999 674
313 963
375 653
167 436
374 152
214 918
510 711
314 399
177 334
9 31
236 347
515 588
119 198
703 526
529 374
343 477
521 52
57 904
398 816
942 628
796 830
766 297
727 966
998 746
957 126
995 440
507 354
912 666
99 418
303 90
669 761
260 147
420 935
30 449
472 341
837 982
67 269
131 240
581 252
91 978
216 738
764 822
422 339
973 355
338 170
728 854
905 460
626 728
153 697
916 203
999 317
390 476
308 316
411 492
975 269
14 410
17 901
443 768
950 527
835 648
224 857
782 423
853 837
575 89
169 684
155 237
391 464
518 541
512 214
458 247
819 139
693 444
73 93
724 60
219 36
262 694
569 169
178 339
495 353
947 262
25 858
319 953
691 266
77 903
446 663
372 726
18 282
842 685
775 31
774 699
640 572
845 216
407 917
238 286
188 642
781 656
975 54
189 919
458 29
292 1000
357 813
441 335
559 987
906 792
728 206
458 724
327 208
99 766
682 135
513 863
462 595
737 838
291 293
373 606
730 298
733 357
397 521
110 693
904 745
549 613
622 648
50 736
858 324
548 169
921 780
830 921
290 724
566 69
530 30
600 397
588 955
412 705
789 301
197 146
639 257
247 462
879 947
777 881
897 727
599 275
280 845
159 762
540 909
430 818
457 575
544 896
917 288
105 915
507 181
658 736
171 367
776 150
644 53
687 838
223 372
479 990
980 170
832 629
57 384
524 370
170 940
735 432
673 670
507 581
367 939
616 272
542 345
630 258
934 945
221 244
509 463
866 242
294 232
206 722
407 501
163 155
323 884
379 670
364 7
325 246
741 790
503 531
831 961
384 524
949 926
963 793
987 52
941 321
61 928
505 841
307 965
682 134
505 575
288 443
700 781
226 980
926 852
679 107
900 102
830 805
455 975
760 643
261 59
424 748
535 744
284 372
278 733
935 240
392 725
204 309
702 849
174 120
208 825
921 523
350 573
31 45
636 661
214 165
461 701
743 803
169 275
256 544
324 85
561 878
553 299
174 283
358 382
157 954
409 204
448 867
353 584
959 59
6 417
197 838
385 820
20 954
869 85
173 378
974 25
126 278
574 172
225 868
546 155
405 939
515 474
626 389
702 584
453 186
801 892
560 642
53 844
548 896
353 803
323 419
425 73
848 16
12 505
317 517
34 978
807 153
390 160
238 890
945 665
191 250
857 290
584 935
21 661
510 251
873 32
681 495
216 992
189 468
484 682
172 813
764 875
570 917
594 725
123 989
394 656
354 257
563 844
800 334
27 638
351 16
927 882
804 214
511 376
50 610
953 256
972 687
251 582
243 938
343 199
45 21
308 926
287 432
738 793
79 786
878 393
673 428
305 256
932 12
85 20
340 35
636 386
172 45
714 418
287 262
695 163
715 150
556 993
721 652
719 66
324 964
928 286
681 898
47 348
215 943
892 707
865 402
780 189
567 552
97 138
243 703
921 64
198 54
785 656
742 139
685 82
606 75
852 229
843 813
623 351
623 314
544 865
514 190
915 60
103 352
476 316
96 869
795 969
839 350
729 530
859 629
748 758
83 422
169 355
921 166
524 247
93 295
362 608
535 361
717 775
621 266
671 210
324 86
902 394
83 918
147 355
691 753
155 311
934 917
645 235
645 198
365 99
596 570
329 650
297 234
185 137
312 55
455 188
312 712
599 485
25 775
843 423
736 700
239 525
833 195
504 76
242 716
354 11
474 891
601 646
621 584
713 392
762 732
108 538
109 319
341 542
339 164
10 142
962 50
367 112
291 52
871 858
631 537
273 176
866 263
627 794
330 223
829 433
684 899
822 911
675 476
669 82
228 489
265 696
867 694
96 491
918 344
637 345
239 569
264 52
467 7
18 898
236 857
456 741
503 187
477 535
246 423
222 524
708 400
755 998
953 233
586 233
990 367
430 748
331 190
401 337
887 50
611 483
497 969
937 450
202 954
465 495
693 123
244 587
828 891
417 960
789 94
98 282
88 919
635 567
680 161
137 443
851 626
532 991
476 771
928 755
720 320
798 354
122 556
819 382
645 784
842 871
933 532
888 928
913 91
593 271
95 795
491 426
36 157
522 575
880 813
738 65
738 339
939 114
663 490
294 291
632 513
391 8
635 565
76 106
397 790
658 273
470 676
253 98
807 995
5 373
762 424
630 782
928 273
373 322
797 178
780 154
146 287
780 55
452 369
424 209
292 475
639 528
260 32
795 871
156 255
549 954
399 364
9 159
155 374
946 220
918 978
485 545
269 909
716 654
674 438
105 203
501 821
446 738
356 214
4 674
123 584
129 584
302 922
142 402
672 717
701 264
334 162
702 854
784 401
908 764
858 773
199 773
104 421
283 202
429 376
126 293
987 426
285 224
115 540
494 939
615 135
223 258
318 438
421 729
306 4
58 114
758 125
80 158
58 182
89 171
205 407
346 359
913 774
940 826
300 873
578 590
127 797
333 66
595 785
738 543
655 934
694 219
749 576
94 910
615 652
710 730
834 521
526 689
296 351
464 161
472 991
47 439
889 662
888 168
119 79
131 785
944 98
591 365
284 184
246 190
995 407
41 484
888 23
689 136
690 121
550 459
774 880
698 811
597 752
842 21
156 415
81 409
938 402
195 526
14 411
245 973
983 906
95 767
177 663
125 880
685 713
831 388
862 671
910 677
514 831
855 556
161 176
814 223
639 109
811 479
239 968
539 864
195 465
531 385
762 155
812 680
498 477
612 407
549 779
44 944
11 633
232 52
299 336
241 672
78 596
670 423
935 155
902 25
831 934
507 719
384 669
582 916
402 640
754 675
744 561
243 352
575 467
296 137
330 12
314 617
69 938
195 112
984 846
515 393
887 907
580 489
778 278
979 968
628 86
858 579
229 933
744 202
111 252
77 592
507 477
171 484
948 1000
988 340
229 401
998 344
116 837
650 794
426 974
762 140
176 834
86 282
505 671
211 675
3 819
13 583
112 548
51 293
727 162
836 441
369 143
861 158
613 240
749 128
781 773
547 415
109 828
321 334
498 369
535 77
326 318
73 584
931 327
546 777
140 733
348 841
875 335
955 954
156 214
806 866
606 439
835 396
768 960
246 22
782 945
638 847
386 354
967 806
447 310
324 290
261 737
605 411
277 295
748 618
620 746
369 565
515 950
955 456
461 429
388 833
426 993
596 306
624 555
151 806
133 562
647 531
699 319
995 914
643 735
42 123
56 469
46 731
683 519
405 439
776 322
818 237
428 64
990 604
154 364
134 976
325 760
272 964
694 521
715 175
49 186
115 256
505 817
458 713
805 825
99 705
300 395
919 804
455 98
751 735
560 530
72 465
593 688
505 947
8 599
717 832
517 634
727 941
474 439
715 353
900 497
350 392
824 925
459 935
521 872
588 995
883 674
964 375
908 425
115 79
725 23
447 765
9 74
467 709
415 953
689 334
835 527
760 159
359 214
116 107
2 886
224 351
956 507
720 285
118 390
709 722
608 985
295 705
264 781
500 537
415 179
801 270
747 654
150 474
532 231
662 256
168 214
330 999
691 5
441 827
930 759
770 734
379 231
172 762
153 976
942 517
861 37
420 830
885 438
236 388
739 326
212 937
546 932
638 356
355 699
708 9
34 656
948 611
330 554
329 495
952 32
946 920
297 207
115 948
39 808
295 505
2 848
640 278
399 952
19 53
356 648
873 454
192 299
86 410
737 388
93 903
910 138
504 192
857 666
879 699
582 587
698 752
366 890
263 632
213 464
341 273
831 347
295 464
756 366
984 848
118 270
538 128
288 735
420 794
91 515
701 525
974 813
728 276
383 427
61 951
337 715
381 309
742 74
156 301
316 489
23 298
549 554
463 895
55 859
907 889
733 844
894 548
15 426
983 753
216 911
16 638
236 442
986 218
467 859
398 411
740 776
489 691
600 223
156 860
534 308
812 226
335 263
186 352
896 993
105 799
400 26
109 224
320 340
288 708
739 166
67 630
558 593
474 497
144 725
78 461
591 60
319 746
48 26
917 882
53 402
618 155
747 306
721 147
120 571
833 203
843 332
400 667
742 360
699 213
110 438
657 164
56 395
586 120
28 177
866 535
650 918
8 670
329 635
447 177
574 293
310 188
752 305
109 360
332 594
380 228
991 910
810 314
93 528
312 700
886 111
558 196
990 663
189 832
252 685
983 260
84 270
845 951
29 159
215 530
101 67
222 464
216 759
814 983
201 117
855 872
228 306
702 577
825 631
426 681
571 926
293 607
322 148
494 422
897 991
593 240
430 100
263 943
45 123
148 549
253 547
753 598
206 670
110 899
982 111
319 965
934 445
303 872
47 255
458 797
838 651
547 956
624 362
945 499
794 551
40 231
918 744
792 794
791 448
347 956
581 48
446 377
608 397
981 125
418 48
354 74
319 292
234 297
953 767
764 29
101 724
23 744
251 619
418 833
293 944
170 484
708 705
343 908
563 352
44 62
707 863
652 206
634 608
893 40
493 131
541 956
777 236
11 263
346 5
308 282
4 349
519 140
549 502
220 385
364 613
339 631
160 410
283 160
298 186
183 915
159 954
226 160
918 421
697 378
279 646
931 783
22 937
472 603
128 180
862 623
652 17
728 23
243 387
724 497
816 529
220 696
762 303
664 341
123 743
319 850
620 112
261 518
266 629
664 880
46 971
753 844
952 323
288 880
223 695
425 918
879 12
852 802
901 991
482 458
867 469
118 633
186 30
636 975
306 889
498 305
40 230
902 536
143 608
186 515
553 40
240 887
577 759
606 234
670 298
788 269
518 1
266 521
718 875
371 153
42 201
423 36
610 104
448 948
139 67
117 463
511 774
752 317
451 292
153 762
759 518
991 816
516 892
950 340
340 341
937 992
23 455
582 244
465 108
140 623
651 934
558 821
284 305
133 259
527 511
575 747
591 951
648 176
405 959
874 342
427 916
621 532
196 971
908 831
937 35
157 225
303 400
419 632
991 763
661 712
915 702
337 646
712 790
569 765
486 786
878 156
923 186
981 174
642 189
750 708
798 937
755 747
577 20
208 950
145 576
498 104
689 530
928 126
557 414
882 301
180 382
559 354
183 652
171 427
812 454
16 380
702 281
727 480
416 615
251 21
570 276
744 500
943 932
12 475
172 436
482 133
263 378
439 440
555 536
65 87
365 355
451 789
96 272
532 719
975 681
206 813
568 699
304 508
603 880
940 43
114 732
472 240
904 925
694 93
389 381
476 720
894 277
396 347
906 689
11 510
578 435
106 37
80 874
518 426
593 195
880 279
353 524
286 279
475 468
882 778
90 206
327 534
7 346
631 224
330 115
958 705
5 329
482 534
574 70
340 684
844 818
689 270
528 996
528 392
716 751
895 893
806 575
219 766
314 412
184 715
910 891
841 717
232 531
770 575
391 240
325 777
857 284
155 382
207 583
805 424
50 468
134 28
762 915
185 993
771 473
622 262
197 535
740 354
824 645
131 719
856 703
348 29
731 142
222 938
286 735
972 959
520 844
178 919
515 670
428 923
159 240
53 841
569 978
87 809
878 285
949 765
764 384
440 442
315 702
53 499
807 57
120 414
668 81
835 236
921 182
892 893
931 284
985 970
2 495
593 507
693 907
586 640
967 38
750 40
669 680
230 80
316 880
963 637
948 571
969 85
551 479
62 652
250 870
970 659
937 547
372 287
99 671
413 438
629 680
338 368
603 527
100 677
527 900
403 158
549 404
986 595
15 424
176 35
837 267
848 812
342 871
19 926
799 283
258 124
419 808
229 126
897 599
199 749
9 242
735 25
153 174
105 206
110 122
851 489
776 359
785 725
333 675
706 691
228 132
878 468
401 480
507 175
521 836
782 758
170 948
96 919
713 400
575 775
970 95
111 202
903 887
68 397
92 223
797 227
303 202
237 573
501 512
826 145
383 612
429 128
633 840
300 732
819 363
306 328
427 842
149 48
162 378
721 191
864 684
649 156
168 152
763 941
832 346
496 192
541 698
706 620
550 978
566 768
38 380
534 547
306 958
328 479
758 823
652 135
433 227
213 569
719 936
494 20
890 729
279 56
444 389
578 969
619 624
952 815
621 818
569 271
703 625
663 731
877 275
857 548
678 689
451 87
261 502
812 311
998 469
673 764
843 450
250 681
217 997
611 487
881 206
270 389
419 304
871 188
560 855
201 240
474 629
339 789
313 441
797 697
570 197
35 764
937 871
971 578
433 82
277 213
414 580
938 413
124 682
645 643
997 805
528 724
158 101
724 813
901 30
145 503
454 759
559 802
867 698
937 381
37 296
164 360
768 841
926 53
912 912
929 76
913 777
885 222
698 143
849 992
936 756
705 317
954 134
345 347
780 578
241 845
916 112
790 857
632 499
699 616
385 801
892 805
57 943
52 533
11 450
790 6
986 148
930 317
971 385
873 66
232 480
909 543
633 263
477 999
485 878
170 608
309 695
439 635
392 643
867 900
346 250
512 865
266 445
944 42
572 907
515 756
988 67
889 526
948 845
243 667
777 540
202 791
738 650
600 550
502 119
997 975
417 369
178 637
579 791
942 930
891 365
987 101
54 775
699 653
696 268
322 195
387 464
191 704
850 473
413 298
40 874
379 490
48 764
725 334
606 435
267 106
583 169
385 544
785 465
808 329
273 266
646 762
425 367
61 409
259 977
496 572
91 924
688 45
377 614
168 620
172 438
432 372
760 118
658 57
704 167
621 47
338 555
306 886
799 96
130 984
237 99
317 478
96 940
654 445
260 55
461 376
2 594
547 611
358 798
250 384
736 890
657 816
747 32
32 817
973 377
935 650
242 279
47 851
902 205
297 469
572 82
808 921
717 936
249 5
269 579
845 55
91 383
257 167
621 392
950 467
657 884
545 116
922 25
852 637
335 452
737 139
735 843
567 914
132 436
48 298
195 57
443 439
811 738
368 517
842 140
173 557
303 119
53 493
880 851
320 470
37 918
104 75
263 257
629 458
18 575
332 270
996 229
616 277
404 108
309 459
531 232
688 351
141 51
815 356
461 428
629 294
89 688
922 790
262 704
23 273
800 445
983 726
859 129
237 980
896 714
448 169
206 774
87 299
681 298
306 754
357 227
248 430
181 935
53 503
540 214
85 146
914 69
612 123
977 180
183 908
771 905
508 438
993 424
46 103
628 877
874 635
190 313
964 616
129 556
880 472
106 963
794 735
786 721
398 394
446 996
27 54
4 59
94 316
387 575
488 975
15 815
818 146
739 402
970 992
580 330
114 616
885 832
434 520
736 105
947 248
126 322
646 532
408 614
483 96
47 136
655 130
470 980
413 268
217 2
924 282
47 95
433 429
123 415
325 416
773 160
780 550
129 354
309 68
568 36
52 116
352 642
145 935
663 495
272 213
713 19
739 391
292 611
29 775
792 427
984 841
765 575
145 118
52 797
224 319
149 293
929 530
747 750
231 964
923 440
709 602
382 871
779 699
759 853
725 927
78 867
66 969
904 495
427 382
171 897
13 343
431 48
520 965
42 308
732 630
869 700
93 659
777 853
849 892
802 757
714 232
69 333
860 655
885 733
529 697
924 124
225 539
762 343
256 721
719 988
754 889
4 697
739 20
164 117
122 707
771 985
469 89
892 837
774 437
736 152
235 367
886 671
959 382
977 739
751 623
585 828
517 34
712 32
890 902
862 193
495 45
502 356
837 369
130 629
713 501
406 148
636 337
628 640
50 924
312 610
837 650
872 133
791 945
347 494
543 507
168 126
888 522
917 984
96 983
512 377
358 767
591 361
613 18
422 48
779 827
343 893
174 298
988 869
239 22
889 905
472 189
668 977
177 800
748 340
245 191
270 435
485 529
828 693
196 953
631 578
296 335
82 66
801 320
53 328
922 314
950 717
189 493
599 441
346 971
824 524
163 392
509 945
545 384
409 763
268 842
233 167
362 387
365 28
177 430
895 158
95 218
796 724
201 577
884 27
44 813
624 139
258 243
454 530
23 854
852 933
536 855
712 959
71 820
523 519
984 444
359 758
799 906
95 382
438 614
155 52
3 170
398 169
792 893
537 365
945 193
551 355
168 701
488 526
86 88
960 79
953 418
593 679
460 691
50 269
773 987
25 111
5 682
68 600
643 183
835 245
862 674
441 81
129 410
466 126
304 190
474 583
611 940
755 740
614 74
349 824
31 618
234 403
953 101
945 964
822 587
717 883
12 42
269 150
829 748
511 703
834 758
126 537
766 933
122 439
442 340
33 595
450 931
142 15
871 710
520 429
422 567
970 265
518 72
632 623
420 549
812 336
998 427
145 512
422 763
777 84
144 96
839 362
8 305
246 256
28 504
49 899
440 263
203 970
738 945
339 994
768 284
32 135
738 545
635 710
258 416
355 840
60 583
877 153
455 995
460 766
709 728
232 144
606 858
901 853
397 224
559 323
770 412
718 220
61 749
355 851
346 713
184 112
706 728
497 316
539 852
632 426
202 402
105 651
666 579
202 986
342 340
969 396
617 859
154 717
530 244
407 619
880 869
869 719
225 786
986 624
378 119
293 975
181 829
53 947
706 901
188 373
838 183
740 310
443 553
635 809
489 536
246 827
827 659
795 198
168 233
892 801
714 55
536 523
92 527
867 286
567 580
449 747
541 246
652 662
649 338
865 49
70 482
989 976
736 114
168 370
660 250
266 65
207 69
243 788
14 204
304 303
241 714
594 620
290 549
176 919
896 244
712 549
262 197
475 215
624 495
513 467
434 887
502 591
768 251
22 324
37 723
969 581
533 983
288 699
442 258
664 928
983 913
34 738
33 923
471 832
921 811
319 93
288 905
402 89
49 55
696 271
329 684
56 678
985 183
173 515
100 203
560 871
689 882
360 132
277 666
11 542
570 329
778 247
222 885
258 678
292 483
871 896
191 924
523 20
738 342
136 735
621 14
674 334
35 739
752 185
852 397
72 948
401 143
235 830
18 747
309 3
463 372
740 935
59 452
334 639
663 635
695 553
666 205
282 220
87 232
889 58
498 938
280 477
877 11
387 806
948 968
589 430
6 424
572 976
408 936
992 403
561 150
306 61
601 136
273 475
506 909
562 313
747 947
62 626
203 99
919 679
568 287
292 523
707 6
493 932
109 74
864 832
618 692
348 609
566 560
886 585
202 547
999 963
112 564
644 397
163 149
651 423
472 418
211 310
215 417
43 59
32 668
548 924
783 809
283 84
569 433
581 549
49 144
499 690
952 746
856 990
96 704
73 956
861 805
385 583
380 24
121 399
142 871
527 113
164 998
853 382
149 74
646 539
739 952
538 157
95 940
68 139
904 987
258 510
345 656
950 792
146 794
234 739
429 963
801 198
62 489
911 491
455 604
520 142
288 610
231 82
729 342
166 248
707 115
647 200
561 860
311 832
163 684
785 940
227 958
578 73
184 307
733 773
854 846
27 439
354 947
177 984
190 263
116 615
640 847
198 816
318 525
900 371
714 853
890 569
223 806
567 339
819 295
86 908
770 692
442 739
796 211
976 344
298 301
274 828
658 113
119 794
346 575
888 552
520 929
210 660
899 995
592 208
138 119
170 683
641 734
71 865
96 899
336 567
33 418
720 229
522 393
526 863
52 580
620 800
701 97
342 24
372 929
597 120
43 405
664 306
418 391
211 152
535 679
346 108
708 288
516 506
608 726
404 597
726 967
390 292
889 301
828 160
266 387
982 104
401 896
421 841
342 118
631 791
627 858
200 12
945 975
442 830
145 334
578 337
404 426
121 879
406 725
351 371
476 141
148 284
135 631
164 485
67 301
182 19
933 720
745 397
642 68
798 494
115 663
828 868
850 864
767 288
335 456
503 77
821 262
12 679
511 558
23 460
271 51
27 980
484 579
19 252
746 541
602 42
954 339
905 721
496 446
695 143
817 210
536 553
830 32
856 716
686 228
672 293
144 341
561 776
507 944
940 625
89 56
435 529
226 157
323 142
372 786
824 469
31 603
557 212
781 897
270 201
537 100
622 411
952 581
613 258
771 189
963 855
439 418
63 686
214 661
627 598
196 845
48 171
127 243
108 604
176 950
236 14
975 796
488 897
65 2
372 350
199 754
121 387
682 114
798 457
693 954
784 93
77 826
714 743
40 29
23 216
279 525
800 312
282 986
353 734
712 400
572 226
412 449
17 868
720 727
965 824
522 472
208 147
726 680
31 942
633 714
671 530
829 776
815 264
278 867
338 193
757 778
987 969
977 34
763 880
951 249
69 842
650 266
958 661
692 149
635 962
530 271
440 370
640 372
272 755
930 377
985 592
399 758
193 647
957 409
897 286
421 389
81 340
61 161
378 714
826 264
40 328
194 821
566 339
691 638
793 340
55 506
204 980
513 708
309 206
506 639
722 920
784 770
614 376
508 763
225 421
135 654
256 702
297 205
846 875
286 834
303 461
400 646
566 389
157 347
869 670
539 841
287 503
54 579
359 30
238 464
532 386
994 291
597 305
946 242
310 11
253 317
877 220
479 764
132 964
555 15
104 16
118 709
868 18
441 591
581 974
360 401
407 629
89 91
390 137
633 561
410 465
899 846
490 87
226 175
231 494
254 706
516 640
117 757
828 732
189 843
350 919
152 926
554 870
514 565
517 244
665 733
889 954
523 497
578 785
192 275
415 13
26 73
372 636
5 236
208 730
857 762
580 777
493 564
411 74
717 40
594 249
430 669
280 791
766 864
582 447
932 294
801 507
5 454
121 357
462 469
467 899
526 415
193 361
149 846
526 65
264 578
905 289
493 325
543 185
3 223
22 48
871 755
993 514
513 348
731 959
181 733
783 182
967 949
796 588
824 427
147 49
551 966
183 407
202 144
763 156
650 524
265 682
779 429
847 380
147 858
206 408
966 935
135 694
507 303
259 729
831 716
983 547
605 459
942 837
616 382
967 100
250 203
442 146
801 161
188 312
826 285
40 544
381 358
943 21
165 147
870 223
64 843
655 511
946 577
994 23
268 747
229 552
246 149
812 116
64 20
504 235
926 720
808 323
642 457
285 286
124 988
214 201
232 281
50 168
160 248
307 767
338 762
53 226
165 578
957 345
913 182
162 655
423 85
618 492
232 47
656 985
730 629
764 394
430 406
710 729
621 357
433 983
501 136
297 390
881 89
116 319
39 282
904 252
513 263
613 325
345 684
789 2
925 728
483 134
840 43
29 474
444 857
622 339
707 505
338 835
379 658
739 777
299 228
981 478
665 592
78 941
246 656
943 882
663 657
31 632
235 339
633 940
815 788
105 698
919 210
126 800
248 910
462 708
360 638
915 725
362 196
220 589
275 960
397 973
707 740
773 448
332 583
780 606
733 954
201 658
448 419
997 611
372 738
30 134
513 719
977 755
963 403
915 535
616 598
764 124
804 168
522 27
402 770
211 314
357 511
622 653
391 923
793 759
488 729
630 77
568 614
835 791
969 448
647 386
274 683
560 208
540 812
352 149
2 913
538 883
911 83
131 511
920 663
748 365
509 875
428 488
823 769
112 935
123 440
317 463
109 60
147 628
621 568
240 249
564 415
665 389
968 331
986 537
812 363
771 298
3 64
914 690
497 228
617 996
436 373
686 186
912 196
244 116
422 766
993 129
240 337
295 749
799 82
86 364
612 258
209 772
275 241
247 383
60 445
342 832
422 764
756 817
43 625
599 159
645 580
220 465
724 477
50 21
437 181
806 968
103 415
59 945
452 766
911 779
675 504
163 463
361 135
390 169
428 200
585 544
974 131
984 328
376 229
5 27
936 226
723 942
504 879
105 949
751 540
746 995
390 161
616 495
169 346
757 102
796 697
600 746
873 957
504 63
87 58
774 775
346 566
443 995
254 591
327 44
238 163
955 121
97 660
874 840
866 802
625 682
285 378
167 32
359 857
741 756
46 543
574 211
455 32
857 855
24 578
787 116
974 944
156 64
482 185
398 566
321 76
86 906
170 604
359 877
618 179
756 663
176 720
440 390
790 729
437 372
583 438
787 591
355 889
921 323
894 858
260 991
424 345
890 879
87 435
600 399
293 717
790 1
652 847
617 465
333 49
472 430
598 394
568 550
9 193
441 702
106 19
928 248
350 95
611 96
726 187
781 485
831 413
381 904
480 825
827 923
341 588
515 518
34 423
92 588
407 775
655 314
33 878
72 6
230 893
587 452
272 185
290 133
485 978
332 928
175 260
110 737
53 359
769 706
929 529
8 575
525 828
955 844
181 46
544 455
297 294
647 363
888 110
497 721
332 817
239 53
777 525
371 120
290 355
874 812
664 480
151 149
296 830
476 187
614 575
571 287
918 681
802 768
479 71
305 745
754 479
797 867
978 374
343 778
240 322
355 620
574 370
5 837
18 582
470 110
303 107
290 854
767 58
992 1
331 86
538 380
680 20
539 657
616 371
47 518
366 166
820 640
480 180
4 557
808 645
818 265
88 245
67 938
671 330
197 260
349 960
482 881
42 958
325 669
153 450
809 835
177 264
749 484
475 388
178 212
827 881
916 407
133 456
912 360
479 317
840 40
634 461
517 241
104 918
515 326
657 438
859 186
34 595
614 772
274 372
544 557
530 465
478 521
407 18
945 248
671 199
309 372
218 922
318 869
580 978
981 88
498 663
988 24
759 691
539 766
155 398
253 441
289 889
825 903
83 141
238 139
835 924
31 689
470 453
557 164
121 425
645 977
504 993
153 915
64 350
821 797
904 335
953 160
220 383
374 361
638 133
429 463
382 349
151 407
946 345
852 445
178 5
31 662
915 3
979 571
487 26
142 860
723 61
705 912
990 511
395 80
199 715
109 686
494 355
916 590
112 474
996 516
25 461
733 890
533 120
137 75
923 861
255 358
192 492
127 21
127 400
121 573
164 184
377 155
6 906
983 307
719 303
309 925
745 84
392 648
166 39
405 736
543 337
280 555
58 591
808 615
150 259
589 704
995 707
180 635
283 231
695 643
630 717
58 487
146 600
784 665
984 738
358 865
528 954
943 334
980 843
745 988
720 397
13 215
660 209
989 679
465 393
200 995
816 46
738 120
338 825
12 25
3 334
99 603
269 232
861 145
884 154
869 983
214 915
194 995
180 420
439 828
431 432
814 362
671 653
236 58
335 772
371 602
262 764
247 534
108 549
770 641
722 875
464 443
630 15
546 484
914 8
692 427
418 757
372 548
401 282
166 486
428 606
920 882
60 975
118 981
570 623
390 976
527 136
34 793
147 136
590 801
54 564
707 628
582 209
823 454
887 728
450 83
126 880
126 383
294 523
195 233
858 611
46 846
523 162
372 129
941 122
327 744
317 322
607 745
341 977
958 355
403 715
738 252
838 711
566 551
972 345
796 277
427 619
716 231
405 989
20 901
953 275
978 354
924 158
985 745
667 935
228 31
555 649
377 219
606 162
904 214
827 439
618 463
949 779
297 314
431 443
691 828
79 770
356 603
476 667
272 658
614 42
312 807
315 41
469 90
163 697
884 507
341 346
910 252
750 982
63 736
396 699
45 83
731 114
141 573
302 548
592 874
215 517
717 657
166 785
85 633
151 8
568 822
609 338
665 365
352 931
622 120
272 832
956 267
947 259
477 76
449 272
139 79
131 807
89 264
674 204
711 916
342 383
310 183
969 661
783 881
628 676
781 47
380 13
954 333
718 85
51 319
788 886
494 946
575 939
335 174
387 837
527 996
254 941
896 737
316 264
59 97
616 943
35 284
531 833
41 753
372 498
866 966
490 401
882 120
217 499
958 945
391 95
46 791
205 448
482 21
909 424
440 283
633 76
552 992
189 586
203 123
18 752
435 247
615 49
319 699
344 275
550 72
50 13
600 411
101 535
844 133
804 583
31 78
74 670
966 451
281 970
937 653
355 487
23 980
62 788
340 467
552 415
4 782
134 272
818 829
190 365
210 98
410 866
873 24
566 587
478 859
473 596
138 793
615 926
411 197
910 973
95 381
455 692
444 469
804 584
337 973
993 835
110 15
107 334
826 548
163 590
287 643
897 274
345 2
299 861
628 618
363 627
513 425
508 487
34 166
303 184
413 485
401 69
619 253
704 37
173 330
242 384
151 2
999 889
624 587
917 142
454 348
511 973
419 198
84 883
324 476
871 583
424 737
89 878
234 172
651 1
266 212
671 858
337 924
486 945
203 905
114 629
784 259
837 257
159 236
935 195
170 88
736 22
190 794
170 991
439 727
391 432
792 857
846 944
423 506
3 916
359 250
167 406
915 613
550 221
976 495
353 272
625 394
200 464
985 738
289 583
660 447
170 934
558 173
732 598
140 394
893 68
143 927
792 953
400 608
842 665
98 618
571 186
278 356
79 82
670 998
90 907
331 137
574 785
136 941
554 535
415 775
186 513
439 225
909 391
277 490
908 173
449 506
834 602
435 34
147 195
650 410
121 362
238 42
723 839
34 49
114 207
77 629
21 753
373 204
194 26
671 108
919 289
772 347
968 931
310 347
506 675
583 972
609 10
381 522
179 715
789 606
529 34
4 428
190 554
517 324
28 637
622 426
490 294
740 987
842 101
278 257
992 543
927 424
726 146
940 647
787 101
887 190
37 328
15 92
793 37
656 167
592 586
914 552
617 855
699 847
854 280
861 625
863 399
153 108
32 686
156 914
830 732
492 548
30 684
576 856
673 105
936 738
805 716
641 985
420 722
411 456
247 754
724 177
148 208
438 119
733 456
241 609
109 285
831 925
818 487
581 958
75 599
312 186
678 883
771 606
386 692
864 478
442 587
102 891
756 623
554 874
34 498
421 538
625 899
638 78
221 635
477 941
549 260
503 200
784 713
717 877
343 537
186 705
726 995
913 784
262 344
873 103
501 219
807 977
905 422
758 133
417 485
996 275
535 896
351 13
627 997
730 51
471 459
849 345
66 655
61 927
720 728
523 590
717 63
490 132
740 170
35 187
267 949
882 245
913 272
259 826
280 465
594 923
207 339
853 120
705 461
40 547
626 859
598 554
921 245
546 96
134 123
938 806
922 364
282 29
826 808
107 925
984 12
159 237
873 325
622 605
457 749
782 457
312 742
801 540
161 439
885 877
854 542
852 751
942 463
501 518
365 308
352 555
797 773
968 165
794 715
590 891
203 925
423 711
246 992
339 1
50 498
416 37
963 832
154 283
957 947
759 241
806 835
372 82
774 726
320 314
466 212
952 397
83 950
75 866
327 17
188 562
464 326
957 729
863 453
460 195
559 80
120 718
315 1000
876 734
188 950
103 59
127 558
955 511
18 708
515 12
205 144
650 669
343 788
199 381
608 784
125 35
848 465
639 546
251 967
842 944
495 495
327 65
238 269
422 560
381 993
83 222
489 39
166 661
883 124
434 951
943 265
473 219
227 308
28 996
169 39
496 416
180 246
911 200
734 990
874 71
778 14
339 863
440 215
641 636
890 880
828 99
212 802
379 754
237 231
336 297
115 838
117 489
293 369
324 660
828 772
223 21
818 236
53 369
536 737
71 75
166 981
831 399
722 496
196 394
694 458
333 552
198 187
852 593
920 463
709 97
834 876
666 979
558 203
86 637
326 697
300 437
349 265
5 415
450 143
3 915
983 741
403 404
912 693
211 730
70 280
118 678
384 791
398 817
737 61
261 886
965 855
581 358
68 916
982 228
141 629
131 673
162 533
943 928
702 730
640 568
728 678
922 531
715 523
807 256
291 225
935 1
88 440
147 957
13 509
119 598
239 382
875 433
489 673
877 777
365 315
938 454
293 627
593 228
8 632
156 687
344 865
535 203
382 599
563 925
202 911
189 763
207 312
683 686
839 744
839 961
125 352
344 144
330 954
55 30
911 846
36 262
224 56
773 301
371 588
848 464
554 370
485 135
9 696
462 172
547 962
254 87
811 164
932 384
579 637
680 236
558 909
886 362
127 507
626 696
753 338
400 739
478 480
572 75
454 50
606 697
976 712
212 588
671 943
236 700
272 936
587 266
556 325
270 77
445 524
722 743
148 667
405 624
330 270
708 133
427 746
886 805
93 64
588 49
350 370
719 263
704 833
633 681
803 175
911 747
294 527
562 273
355 233
861 904
477 486
700 371
366 942
928 736
878 178
580 855
966 639
21 307
192 344
536 23
15 613
177 546
621 890
809 30
598 994
339 470
400 879
115 224
809 998
985 649
521 823
436 109
574 773
82 148
81 275
304 988
866 735
760 461
998 741
193 146
416 693
762 265
515 808
129 62
388 524
184 397
340 937
68 299
972 94
771 994
976 843
303 301
216 668
549 310
731 306
579 929
399 256
328 701
989 381
57 451
870 886
976 895
972 722
19 130
189 471
733 957
580 911
530 475
577 527
378 57
651 948
324 873
230 752
559 811
924 149
704 847
590 501
387 63
838 195
63 471
91 105
547 849
798 122
406 629
273 506
842 162
94 713
763 641
226 395
781 916
288 339
57 959
207 983
52 970
365 567
5 292
863 507
355 760
274 211
637 130
456 466
309 453
416 511
263 848
277 536
930 823
401 306
932 88
254 641
210 409
430 859
152 246
223 226
675 457
158 832
38 945
897 110
71 972
431 172
980 396
355 965
409 777
79 927
200 30
948 39
795 730
697 49
539 511
570 104
371 249
598 765
8 311
978 500
193 88
689 115
205 851
375 380
730 41
682 900
159 933
941 242
734 291
300 806
405 709
981 99
308 569
559 990
55 826
298 307
444 553
790 831
992 441
157 517
992 784
50 673
729 202
440 837
953 966
486 140
503 734
528 199
511 502
764 468
322 350
526 857
383 132
945 791
411 213
668 611
814 474
481 679
855 287
739 709
28 380
811 415
418 216
997 113
123 449
188 736
546 335
446 937
642 638
42 595
14 195
951 285
263 795
682 605
646 813
867 346
910 262
625 854
537 92
944 556
597 852
892 757
23 868
114 995
327 870
594 873
708 254
907 686
977 57
965 264
149 718
960 686
271 145
735 11
755 898
312 732
924 460
165 946
323 341
347 23
357 299
93 644
759 928
63 652
106 261
235 652
119 159
321 501
624 232
643 791
667 672
528 98
150 813
63 640
14 803
653 932
72 103
182 747
838 735
206 803
342 738
125 952
466 939
825 218
948 43
948 416
698 511
274 64
860 560
569 555
530 380
110 749
149 702
135 299
95 409
367 86
886 885
914 919
569 715
640 892
647 523
457 838
271 809
600 477
904 851
833 122
329 355
43 833
201 211
620 97
246 46
67 803
567 486
210 981
452 200
465 398
667 552
384 479
312 102
240 595
426 953
980 922
884 408
277 735
177 16
735 460
380 901
716 922
809 189
117 265
528 718
145 252
582 291
172 146
686 667
132 893
559 517
282 466
81 925
186 814
761 192
22 981
267 545
738 98
221 866
671 886
768 1000
173 55
138 506
184 730
386 635
739 468
702 537
362 217
808 573
878 402
843 501
766 222
565 263
971 92
747 969
583 518
544 768
367 534
493 133
58 247
696 961
395 579
293 385
345 597
34 454
885 399
454 816
2 433
131 11
724 121
200 181
754 103
221 40
262 630
879 880
40 752
218 947
594 219
815 452
303 443
618 720
208 10
570 510
531 160
779 773
670 251
541 372
271 742
2 641
405 766
798 799
826 744
513 942
83 235
91 411
30 304
374 190
321 529
280 921
587 299
388 549
617 204
974 310
232 505
675 926
793 679
30 428
579 902
870 502
897 453
983 671
198 754
787 39
313 596
185 185
230 575
79 761
4 906
691 954
134 824
298 896
498 891
33 529
605 126
119 848
121 792
616 945
375 251
60 251
956 738
145 425
216 774
175 443
399 244
507 770
572 372
656 834
375 462
192 14
242 636
315 983
406 372
954 578
655 421
45 578
846 28
108 111
604 857
328 460
396 205
969 961
226 871
924 986
25 25
841 250
208 18
312 713
214 736
473 531
528 252
742 22
836 772
236 406
736 173
110 241
609 43
185 675
690 8
355 128
264 430
652 611
75 647
734 507
835 54
537 984
671 311
721 653
123 496
280 411
507 84
986 602
858 926
427 537
913 146
321 670
518 399
591 533
531 175
865 310
553 688
99 327
300 802
77 64
361 377
649 241
353 282
826 515
153 163
85 797
582 634
3 788
959 930
758 844
238 538
28 752
374 683
352 572
92 121
536 515
363 191
79 677
864 168
632 946
829 653
173 160
26 555
980 457
342 390
541 231
234 364
59 958
761 428
462 195
185 781
118 212
129 473
554 56
911 167
224 703
115 285
498 750
306 584
186 888
234 279
615 226
659 980
732 713
568 710
146 963
477 209
589 345
436 475
752 137
321 915
46 759
303 676
965 366
519 594
777 714
378 586
910 651
371 100
817 170
517 994
457 294
12 86
393 697
939 948
801 363
642 729
337 628
966 936
228 375
281 169
284 389
653 26
538 171
407 713
101 771
973 747
756 721
392 59
663 706
357 963
743 797
534 840
737 904
537 870
91 778
651 219
613 571
949 479
252 2
992 751
977 915
44 699
998 430
868 515
264 518
752 488
416 69
226 867
780 359
128 318
607 520
271 821
875 259
422 338
520 942
701 548
251 129
767 381
73 844
492 533
231 908
712 261
946 997
249 72
426 538
467 718
241 523
576 221
363 479
957 408
1 882
476 584
845 476
11 276
647 57
720 179
478 551
63 669
858 508
523 169
407 130
85 590
540 66
388 971
465 849
266 130
616 185
985 218
14 244
63 809
460 327
694 581
699 990
679 114
155 692
584 906
515 281
618 398
732 390
350 687
134 379
684 405
531 421
312 580
960 7
757 421
392 875
924 273
694 766
530 274
649 877
209 624
192 45
683 620
523 362
109 105
269 173
251 540
678 734
952 133
579 275
236 298
626 466
668 907
432 605
348 844
980 221
277 761
712 322
253 888
485 999
923 218
862 535
783 766
555 52
39 302
673 762
124 670
257 473
945 236
698 658
70 38
52 714
77 684
357 950
401 805
212 459
14 130
630 442
964 710
413 974
609 913
915 670
187 855
589 908
635 985
638 35
328 102
550 920
446 272
149 419
479 304
504 978
888 638
366 591
998 392
483 755
915 8
922 851
708 533
553 366
772 823
449 171
91 489
273 562
593 144
910 260
489 639
734 281
152 360
496 390
981 982
40 927
329 274
531 960
342 249
81 453
865 535
618 596
235 662
129 129
865 345
57 171
591 218
599 708
767 888
623 369
267 556
169 79
237 456
566 134
9 203
243 664
698 958
797 291
913 209
937 607
580 647
268 350
590 704
914 230
103 212
491 460
538 36
773 34
609 551
967 52
810 601
379 489
273 191
28 267
28 235
439 39
128 379
825 370
703 292
570 1000
912 457
74 636
585 722
891 9
223 126
217 620
812 113
888 687
475 152
912 31
668 484
371 474
89 246
32 583
699 838
787 460
457 111
874 179
213 309
418 251
727 92
762 729
386 70
863 788
928 240
198 857
816 325
886 380
967 797
891 272
525 121
263 50
966 299
315 750
208 975
904 136
541 898
687 293
691 150
42 604
414 668
554 615
748 846
507 842
85 226
985 162
759 985
423 989
71 504
595 959
860 260
251 392
109 83
165 873
53 23
114 474
516 217
988 713
406 522
890 345
404 100
563 645
566 904
910 113
9 204
932 777
919 27
820 734
910 340
229 50
308 642
281 644
942 306
186 245
728 149
995 99
100 354
921 971
825 227
30 632
609 861
742 317
10 234
350 651
769 37
155 735
86 622
656 289
434 43
424 724
374 281
198 225
767 714
956 23
882 974
871 909
288 35
650 193
856 692
931 187
343 359
999 481
84 200
850 409
847 485
406 1
139 28
859 983
751 625
269 496
34 327
875 775
307 607
409 429
9 451
398 144
211 248
727 497
170 424
881 163
356 11
111 73
100 495
846 95
585 809
786 959
54 350
794 419
380 799
521 150
635 744
299 304
192 700
456 159
549 456
622 862
27 684
230 6
511 956
24 888
557 368
40 904
926 292
516 284
446 218
113 936
893 788
259 384
483 595
455 617
143 720
933 343
328 305
328 650
425 405
839 709
753 581
691 307
178 378
760 747
59 867
122 764
360 220
245 629
625 983
215 566
957 845
538 533
778 376
829 393
394 645
754 903
623 807
653 378
960 831
927 702
358 106
610 292
956 683
404 229
196 146
854 995
744 146
290 544
668 742
842 139
281 820
155 377
419 441
904 600
344 502
145 284
337 676
928 30
34 810
293 410
251 51
877 651
548 800
859 497
666 466
959 488
538 204
256 565
6 269
947 317
397 764
997 528
166 519
195 983
83 249
104 706
832 83
599 111
948 42
208 917
323 588
920 891
768 420
11 879
360 366
86 183
901 559
146 490
413 703
198 670
575 570
421 722
811 115
835 683
243 9
124 903
410 42
168 403
929 828
931 802
62 597
77 847
506 125
559 109
280 387
341 519
490 341
494 628
523 722
123 231
740 333
342 586
566 635
830 411
300 757
111 410
848 362
754 768
248 912
685 509
923 791
813 463
391 803
557 935
892 313
112 458
294 68
733 552
197 750
609 910
169 937
875 894
586 458
978 223
73 121
247 527
691 726
202 513
887 313
117 303
4 545
142 824
390 261
62 364
308 711
129 653
523 100
485 347
173 734
275 379
845 548
491 150
403 557
206 269
82 743
200 427
704 680
231 58
502 843
591 678
616 453
183 626
747 289
352 223
79 111
97 790
557 510
253 202
63 698
631 450
569 335
27 895
586 484
813 889
568 538
902 325
307 755
882 863
258 544
140 859
68 803
769 553
587 434
277 996
957 677
958 734
775 171
693 345
285 137
521 40
606 412
404 24
440 103
967 283
40 911
368 191
608 434
479 262
24 956
183 205
119 509
941 246
435 256
8 498
233 151
69 817
918 806
125 262
383 57
192 616
584 254
956 107
422 923
87 163
217 938
460 512
248 444
329 807
528 862
299 734
869 933
879 33
485 724
947 133
478 576
264 422
530 529
850 57
940 135
747 925
928 687
997 468
479 752
479 781
866 748
702 915
197 793
778 395
655 910
312 174
892 598
328 856
766 44
389 574
998 254
339 928
990 177
922 865
47 213
719 721
16 308
389 287
599 252
931 706
271 105
91 497
656 403
577 161
915 109
939 822
333 358
495 843
706 740
568 432
337 413
970 332
435 142
15 434
842 517
827 579
246 195
171 756
567 441
822 329
927 547
512 107
786 594
821 63
91 885
897 844
128 537
241 567
691 85
981 648
673 720
838 806
267 491
684 364
970 981
968 845
988 549
717 203
297 979
876 43
623 620
883 176
188 183
737 818
986 552
43 70
560 883
482 125
597 420
833 945
907 10
104 322
939 704
267 905
738 578
637 441
95 714
833 636
158 667
511 751
402 918
538 62
236 51
38 588
555 159
32 852
815 362
590 827
346 25
530 1
127 429
157 82
998 241
788 86
537 341
475 729
661 598
682 726
128 835
416 356
130 791
144 237
875 918
921 448
733 887
102 720
197 306
867 707
69 588
917 398
598 475
420 975
898 806
778 891
363 212
646 345
434 202
171 428
440 43
639 610
672 118
800 242
56 590
653 140
210 263
245 362
471 566
630 374
204 445
679 936
989 39
587 971
318 398
187 730
938 309
931 442
587 221
892 111
322 745
171 770
948 814
635 766
301 656
860 858
856 366
385 83
606 476
760 191
223 231
4 629
395 6
179 649
144 929
445 766
66 292
633 115
538 75
478 381
571 459
875 993
234 218
827 356
915 200
832 26
701 724
660 978
578 991
94 338
466 158
664 789
624 668
303 227
759 355
40 520
850 768
200 276
368 129
326 192
713 503
401 711
898 971
520 69
166 447
133 477
534 45
469 181
964 784
319 640
909 722
452 9
128 514
103 616
813 391
99 980
576 593
789 74
315 666
592 769
225 601
865 751
114 830
720 201
504 597
919 561
529 395
803 386
940 771
53 869
453 26
408 910
723 20
193 362
737 842
759 313
327 160
32 110
984 83
682 792
367 583
267 144
836 82
476 46
626 882
205 445
638 72
839 600
776 588
775 892
50 889
698 343
924 100
816 181
296 224
69 954
678 680
808 555
104 84
579 39
462 596
68 951
933 166
885 701
916 481
378 723
154 3
925 575
873 515
99 243
568 76
568 632
753 233
696 678
14 541
667 675
281 368
434 452
570 913
727 803
703 288
737 752
157 523
879 983
538 538
313 213
523 670
935 215
349 119
241 169
187 950
749 931
551 41
516 215
645 868
446 619
226 315
338 869
924 667
713 309
867 276
527 414
983 48
202 959
60 142
50 480
525 380
571 332
422 898
394 978
594 207
955 678
398 947
80 468
847 217
691 53
749 580
956 720
504 593
649 845
633 836
253 300
237 594
251 657
622 830
318 239
799 443
625 972
911 31
457 328
773 866
945 714
584 350
712 40
344 245
141 263
353 69
513 278
88 828
787 998
574 946
204 46
503 104
734 244
286 173
344 988
104 450
910 276
557 512
839 174
42 164
303 909
119 513
701 399
125 479
242 749
371 327
958 978
478 747
532 485
322 385
132 42
861 931
790 178
812 905
657 455
189 871
238 290
379 799
17 912
501 272
350 940
920 804
254 327
367 957
897 336
633 16
912 39
782 975
412 755
178 93
708 573
20 789
551 24
146 177
251 300
237 225
709 454
717 425
958 882
104 877
564 806
347 887
14 968
34 837
201 38
879 844
712 922
165 798
468 828
778 841
744 947
108 371
522 245
935 510
285 625
800 998
806 358
405 778
61 900
345 338
573 818
204 480
498 500
959 598
874 545
193 575
799 849
201 789
204 68
289 516
622 176
615 219
640 323
50 704
725 601
720 374
393 948
135 14
663 344
297 301
424 510
734 134
780 499
895 677
562 718
580 300
922 911
163 750
167 97
882 817
982 426
814 355
351 698
696 482
878 802
424 163
605 706
787 244
27 651
584 473
216 347
836 390
613 528
4 933
605 198
379 534
809 305
618 719
238 294
924 10
218 466
247 202
258 699
512 843
525 904
579 633
376 455
820 117
726 948
336 308
130 516
19 257
793 773
564 967
360 16
593 852
188 52
66 571
812 609
973 793
258 718
636 111
392 77
613 160
179 859
146 728
210 53
72 360
665 956
987 23
407 580
636 922
536 95
83 511
719 830
465 125
714 533
912 823
446 40
354 499
344 948
970 50
264 85
593 714
386 313
13 774
793 355
144 186
270 808
676 269
649 873
155 146
979 952
787 260
982 680
638 55
365 434
311 985
133 849
621 46
186 27
168 384
166 544
767 370
930 484
651 322
487 945
592 375
891 853
124 128
501 165
229 914
860 107
884 118
984 451
218 248
426 447
441 331
833 446
836 633
904 405
304 761
484 838
730 113
628 375
936 210
703 395
871 760
234 637
471 538
654 888
147 981
378 429
101 76
925 66
486 110
88 520
156 882
524 177
625 646
825 235
815 598
532 347
390 139
329 183
152 313
355 464
671 238
365 253
358 911
201 511
470 290
68 28
606 677
416 335
768 672
38 541
32 415
356 420
851 336
442 369
874 103
895 760
359 854
690 69
871 174
962 992
522 392
910 381
216 934
283 876
510 1
60 619
217 344
496 749
209 683
50 20
813 475
847 186
213 347
471 480
131 582
814 236
300 35
366 863
942 664
51 815
802 73
141 117
541 509
634 476
856 382
629 864
974 466
417 883
937 745
669 599
922 637
661 869
581 582
577 294
269 807
754 770
539 391
590 262
667 343
512 643
947 254
76 818
678 949
375 118
540 702
6 368
45 771
54 754
880 879
450 492
244 196
480 948
141 647
574 607
579 625
766 695
324 821
949 669
520 236
365 314
430 563
365 503
900 831
884 787
554 698
74 220
29 165
860 528
372 407
872 746
797 737
519 636
88 706
386 803
667 191
969 576
251 714
948 579
625 665
191 389
306 195
804 271
535 763
597 284
549 92
137 898
871 811
973 601
767 391
346 49
579 931
123 493
732 431
39 569
737 192
166 169
67 299
125 502
676 806
487 185
835 481
694 925
470 485
809 853
410 149
833 540
27 519
964 661
30 565
923 685
625 968
788 562
456 999
676 841
92 970
758 903
371 519
514 170
417 395
123 14
280 538
291 928
649 879
342 430
755 353
971 595
398 135
213 422
5 237
753 624
273 149
383 528
896 196
711 413
186 279
22 243
652 990
30 462
923 550
889 177
217 625
352 505
415 874
633 725
329 813
508 484
228 886
592 844
961 561
347 481
310 669
961 947
141 332
739 259
242 276
397 602
954 150
905 91
877 32
532 345
296 562
333 481
820 245
709 49
806 626
127 249
622 531
665 579
879 138
297 93
894 955
462 562
501 285
50 316
662 700
244 842
148 461
275 276
515 548
349 485
489 573
200 573
493 384
398 21
21 826
236 850
87 449
391 998
813 946
689 468
695 76
835 617
410 249
645 943
373 776
81 754
987 828
1 316
590 197
764 573
59 887
834 789
422 738
890 721
49 693
147 468
570 425
344 540
767 194
727 439
434 429
515 352
701 975
180 136
798 97
497 537
162 328
547 389
546 625
729 256
367 932
687 977
6 48
563 23
444 380
24 471
635 300
300 422
843 718
897 940
483 522
306 798
971 968
486 313
372 196
16 184
42 696
4 801
269 164
837 598
1 250
105 970
865 99
554 39
123 987
483 581
941 776
180 951
142 325
692 864
533 527
328 55
598 667
319 272
393 993
552 611
106 723
917 527
152 973
289 995
245 533
809 265
282 965
332 264
199 638
457 514
997 57
528 254
441 709
154 670
178 486
799 228
23 222
333 922
399 620
725 25
632 929
166 143
178 852
493 604
687 927
853 605
172 404
42 119
296 180
481 636
815 815
613 627
39 879
381 321
14 858
918 278
722 889
364 458
355 98
509 933
824 365
700 406
822 482
515 558
959 837
147 941
308 181
589 103
205 125
174 108
104 273
589 432
17 654
666 159
233 343
616 791
599 985
249 92
573 667
634 408
241 44
547 831
600 130
5 580
685 742
777 93
480 507
926 184
376 524
840 249
385 524
168 933
681 490
816 530
880 760
126 968
896 859
975 907
323 241
613 557
582 593
457 605
513 852
5 908
901 544
674 639
385 878
573 57
635 179
72 670
532 220
233 304
276 67
976 378
785 9
922 904
462 606
496 425
8 618
255 671
306 266
71 855
107 552
786 416
636 417
677 466
91 855
88 721
443 828
759 145
418 493
748 129
761 337
366 253
195 49
748 403
781 339
741 321
24 781
910 57
829 19
279 415
70 943
728 598
746 278
369 730
59 713
301 611
638 540
524 410
946 1000
520 332
229 5
389 143
346 887
864 681
501 440
910 647
110 603
734 656
61 10
622 168
664 540
811 544
797 525
129 916
104 941
617 26
23 357
181 555
531 218
537 547
518 255
244 749
504 521
730 727
748 140
45 544
812 857
325 104
229 762
968 909
177 892
25 454
330 282
678 277
659 437
362 952
711 724
440 310
628 13
96 186
733 892
532 942
876 699
795 417
253 749
266 894
724 375
241 936
932 52
331 699
917 255
102 737
360 803
67 683
905 764
685 539
483 232
819 526
135 979
722 543
431 678
801 243
25 763
737 420
779 245
79 177
69 273
242 200
196 352
62 414
327 147
599 593
761 975
878 127
219 669
642 781
167 209
109 154
32 528
653 718
67 434
395 783
670 781
549 448
746 121
909 93
643 497
388 87
263 466
101 137
123 287
876 40
651 247
15 223
616 124
255 77
212 389
450 250
757 471
473 826
13 900
15 976
412 710
389 525
208 654
110 365
630 208
114 539
255 831
870 939
865 228
939 653
142 390
647 273
814 858
534 497
565 952
322 491
736 649
94 572
285 799
610 824
290 865
512 124
391 315
972 151
581 511
214 297
555 622
936 937
838 919
387 746
2 599
382 975
504 228
961 241
219 950
881 577
242 982
360 153
763 241
335 2
818 679
872 741
393 799
866 412
671 555
718 33
354 94
180 547
623 719
390 2
907 7
902 479
115 657
808 8
349 668
293 619
507 374
471 213
486 531
680 226
573 636
743 265
105 560
13 899
498 543
660 96
735 348
816 378
761 209
904 729
376 625
247 45
307 384
437 308
809 419
196 493
883 917
181 931
618 527
306 88
2 785
773 307
717 808
739 930
948 940
148 537
872 593
91 246
681 279
556 901
618 601
222 94
735 482
12 647
375 942
992 614
70 652
983 778
792 851
314 4
566 241
724 191
932 728
289 72
911 524
8 480
119 575
921 794
598 399
544 723
670 215
635 868
186 628
854 890
985 721
518 960
440 653
810 408
165 458
362 337
303 215
844 720
856 199
702 384
229 325
422 745
554 465
204 895
52 147
47 866
492 149
244 631
745 122
35 598
372 642
865 105
146 109
156 180
642 659
270 132
840 867
262 528
844 407
749 987
23 552
553 65
535 371
88 647
875 103
426 579
608 264
538 487
38 673
606 743
307 923
613 940
648 333
530 653
284 907
420 433
326 158
972 612
959 92
450 929
819 944
127 331
959 41
293 623
803 961
370 389
488 746
755 775
187 809
302 883
648 851
320 31
549 331
944 154
381 137
21 18
749 153
469 998
592 553
902 706
992 244
589 680
156 521
235 984
180 272
130 966
387 167
269 676
116 517
918 877
685 24
407 197
299 412
715 997
304 223
935 605
805 885
790 270
547 455
341 753
247 265
841 741
546 922
698 58
342 77
185 699
449 937
95 666
339 792
272 649
154 216
424 248
825 568
365 470
674 454
708 644
251 763
842 520
976 305
677 760
361 691
410 970
641 705
125 277
702 505
344 917
492 3
445 771
395 722
393 560
922 188
193 595
47 286
930 708
329 305
913 770
164 13
576 288
161 857
73 347
559 222
25 419
329 534
639 208
644 447
615 191
333 908
5 921
380 743
255 965
437 274
128 308
432 878
789 588
91 674
896 466
507 384
542 591
999 845
554 63
177 768
147 947
525 208
90 540
39 778
590 829
481 788
593 708
292 128
535 880
622 608
71 617
119 607
150 395
337 659
480 653
511 980
507 721
997 911
284 673
973 774
241 362
259 685
185 567
499 15
106 325
287 491
180 562
142 358
121 407
373 249
276 835
349 872
710 259
104 381
148 323
69 244
558 861
144 3
858 616
69 578
237 422
35 894
135 149
163 666
826 89
255 860
335 288
366 67
793 591
305 876
848 281
990 539
387 175
570 951
801 535
635 956
841 46
581 186
393 68
174 946
922 745
935 491
677 161
940 767
152 674
254 40
150 501
549 615
116 756
114 449
794 773
565 636
421 448
916 77
811 80
463 762
222 169
538 300
953 640
148 43
290 100
656 343
209 479
864 995
72 250
267 945
266 155
188 643
232 970
11 964
347 429
141 144
402 854
445 805
615 272
90 807
228 219
266 804
936 516
391 142
410 985
35 175
407 745
443 797
448 956
928 103
228 45
260 148
974 425
517 740
774 772
733 952
962 801
417 452
998 100
28 989
942 532
786 684
557 168
40 565
639 622
110 459
527 466
81 888
502 159
890 965
73 611
69 719
986 145
746 885
510 787
202 973
811 992
575 993
932 173
918 116
541 540
542 172
48 185
23 848
540 128
65 538
811 552
418 210
129 582
298 403
788 642
134 916
748 919
224 495
999 747
87 614
529 6
163 534
956 568
64 486
376 989
81 229
616 136
816 870
344 288
497 2
308 611
844 554
579 610
505 677
759 968
424 795
216 747
175 870
792 815
343 734
526 856
447 755
105 167
567 259
467 594
851 679
424 478
968 44
335 951
573 758
79 402
121 90
856 585
58 588
780 755
316 280
249 13
793 512
457 955
763 437
255 660
159 808
709 122
379 859
679 582
282 132
882 143
528 533
88 426
680 416
869 804
704 295
193 357
182 798
99 782
301 248
898 537
264 397
725 781
663 102
395 690
749 33
103 512
298 238
38 849
770 972
123 145
998 644
673 118
356 36
143 380
931 684
257 866
12 450
728 182
850 542
372 219
881 529
353 759
808 285
542 387
845 994
348 341
235 713
486 859
371 848
333 119
43 602
755 279
339 620
952 596
191 815
210 84
760 505
106 368
228 138
95 428
86 286
725 769
941 424
92 143
853 211
254 309
324 687
141 271
43 679
990 591
570 318
570 111
333 354
834 198
891 881
436 820
885 193
985 737
350 702
877 369
338 551
117 594
396 13
645 269
307 100
446 14
584 347
209 348
711 932
474 921
680 448
67 665
926 105
16 908
345 729
259 166
655 155
899 111
764 277
107 177
890 911
865 15
256 395
835 936
471 135
512 191
725 298
823 909
848 969
348 510
819 371
288 501
546 565
679 875
276 684
242 354
560 802
272 293
467 821
476 603
710 404
622 962
692 126
83 495
604 255
887 62
600 510
443 973
451 282
83 441
984 431
499 268
994 669
542 63
783 515
369 670
462 743
716 562
848 2
106 669
932 816
441 691
948 479
128 413
245 959
189 656
885 833
718 374
857 446
40 144
119 715
897 503
23 63
392 102
352 29
132 469
418 274
420 61
115 464
518 88
419 912
26 961
466 537
767 87
672 284
751 995
898 924
234 183
400 507
855 823
947 955
946 981
317 852
496 806
984 459
144 528
459 484
181 665
746 749
339 569
431 392
658 875
312 743
357 789
470 859
964 969
512 160
174 288
951 413
568 711
59 613
787 355
740 280
437 426
212 783
35 869
896 388
213 426
182 804
635 118
494 112
652 339
475 862
746 801
550 963
863 49
550 759
824 543
892 741
818 744
781 731
255 524
460 647
865 281
247 873
252 301
101 346
301 983
19 105
201 749
472 656
924 81
964 162
125 294
713 782
783 623
34 588
840 192
71 595
200 337
694 918
965 645
926 11
6 88
191 392
766 138
230 830
1000 151
589 126
749 240
396 152
644 802
954 204
94 142
276 602
6 465
545 535
454 210
49 937
479 183
563 105
378 761
119 150
849 841
111 151
867 1000
597 629
569 390
63 336
162 986
459 272
269 944
728 718
291 61
458 781
767 501
731 7
285 498
404 482
709 126
724 233
175 924
528 792
652 866
217 389
76 208
252 596
34 958
371 270
742 249
422 160
645 946
383 477
44 933
962 444
605 269
553 938
754 294
188 961
177 170
476 212
163 797
212 594
419 440
308 905
827 994
840 30
365 673
832 960
755 241
304 991
343 447
234 531
176 724
278 761
956 318
442 906
79 799
155 927
314 803
489 529
854 772
755 737
325 506
398 856
796 460
356 622
447 473
806 507
876 372
293 164
262 925
962 275
324 542
483 648
736 118
413 433
108 900
709 513
105 425
175 323
631 76
513 361
902 551
600 721
708 963
913 207
839 900
57 332
251 387
656 255
868 100
531 19
460 643
588 846
716 830
51 394
854 307
725 77
646 102
492 643
82 453
36 799
218 638
234 950
460 537
55 588
779 278
818 588
599 323
189 355
230 975
431 400
611 83
723 338
767 931
230 742
53 87
810 830
461 116
135 111
774 272
545 789
790 148
522 238
120 922
571 279
350 630
689 681
597 902
847 408
127 355
970 999
728 995
119 516
352 892
589 539
84 449
703 282
572 289
889 131
386 372
661 762
287 624
995 360
353 774
837 133
165 31
962 629
550 461
456 130
394 308
359 444
349 223
593 442
394 217
359 128
124 763
277 950
8 514
586 863
968 971
80 353
6 833
597 660
96 172
279 918
697 781
507 466
653 632
134 410
943 611
544 686
129 264
347 238
97 837
943 995
565 214
541 680
275 814
462 66
146 97
683 720
520 906
785 551
898 928
918 665
790 941
543 353
321 264
458 250
690 728
568 826
982 420
849 859
122 780
302 240
11 769
524 606
46 565
572 259
211 280
454 829
561 594
375 654
886 512
845 582
708 142
226 771
386 229
479 610
230 2
560 447
642 266
696 767
475 392
268 266
220 801
769 698
668 442
875 392
917 75
399 617
381 33
757 782
786 432
453 629
941 899
772 431
47 674
681 571
567 377
476 594
690 45
729 948
237 649
277 618
997 598
627 777
411 992
150 203
33 267
994 202
541 269
212 305
550 438
553 171
317 177
712 689
373 112
621 288
366 654
491 425
76 624
403 884
274 575
661 413
57 338
404 752
534 690
855 22
466 864
318 224
784 616
812 195
998 391
610 502
914 639
357 585
835 383
557 318
548 650
363 690
755 742
89 524
805 124
845 42
522 205
646 497
236 880
283 26
987 341
182 201
475 550
419 834
288 515
936 807
301 488
719 280
927 696
521 249
559 349
910 291
375 880
19 942
160 99
727 86
779 997
547 608
154 448
770 304
354 254
176 119
691 579
88 879
694 939
895 31
862 304
21 581
956 812
99 767
29 167
108 747
679 925
951 901
78 300
429 423
834 753
693 706
818 38
522 619
904 929
362 255
387 790
708 1000
69 105
472 380
520 529
580 781
761 325
709 435
517 723
715 889
656 904
906 298
731 11
932 283
483 501
384 689
509 94
598 692
668 844
617 145
547 966
928 635
234 262
647 66
431 819
755 544
766 244
829 38
145 693
672 314
228 101
599 703
686 631
627 548
415 315
65 752
465 198
434 526
761 484
893 73
22 515
503 618
666 598
652 700
782 20
700 37
956 352
648 513
287 87
413 630
69 23
429 849
190 53
953 138
946 452
919 295
320 616
729 431
353 836
226 870
323 109
561 391
504 373
989 521
769 319
660 296
101 291
841 387
534 307
975 979
888 489
727 133
611 860
196 893
982 921
746 933
535 51
660 342
844 479
99 274
501 795
980 863
411 843
312 483
559 691
824 912
398 932
667 705
290 350
175 44
146 570
421 50
815 237
420 456
284 786
321 64
365 929
572 481
516 401
515 628
914 119
823 272
898 368
543 789
466 614
172 678
465 357
347 4
5 489
966 965
704 466
523 643
374 345
826 35
824 450
862 752
974 1
443 854
214 110
658 817
1000 977
880 921
990 69
592 720
918 360
519 489
212 573
426 824
559 8
641 865
101 275
818 886
453 276
182 252
580 11
126 161
451 631
489 752
278 346
984 93
298 389
914 582
16 562
765 933
458 404
433 473
973 231
55 202
475 106
444 890
215 736
798 982
476 260
972 940
501 876
825 232
178 31
312 724
455 160
548 254
392 394
767 608
837 708
939 791
507 955
440 249
700 741
702 119
723 103
270 898
261 707
510 710
793 962
468 785
771 543
418 625
285 883
68 907
550 197
718 248
834 374
637 665
197 209
566 300
143 726
15 251
773 492
341 537
6 118
122 290
192 440
415 124
385 702
468 274
644 986
158 120
712 316
152 126
978 717
99 16
25 647
387 139
631 400
829 997
409 977
190 507
148 234
806 339
111 190
235 954
619 593
991 332
908 609
553 236
571 886
787 971
360 824
429 500
229 606
249 584
84 998
176 637
336 843
72 659
76 921
418 668
164 249
611 413
395 288
272 403
6 494
501 880
950 241
889 273
480 678
603 199
152 37
343 817
287 534
19 877
665 857
994 41
58 393
664 260
1 198
442 273
723 691
519 329
649 215
668 759
164 467
460 118
983 653
260 861
405 40
198 959
328 157
547 761
883 315
453 833
321 411
255 750
619 695
562 236
291 456
924 822
123 123
105 338
491 950
787 940
786 42
611 60
527 662
863 363
804 352
132 274
134 20
946 812
532 389
700 817
18 235
496 174
164 814
154 450
432 376
533 773
800 896
669 160
221 239
789 785
723 969
280 746
799 946
387 527
659 853
661 47
19 436
844 30
973 184
398 831
588 261
710 253
689 44
705 946
627 983
517 947
193 341
29 223
593 279
706 835
787 662
797 333
702 138
811 150
824 336
212 703
340 765
968 707
424 542
648 681
755 868
312 294
279 562
222 843
49 580
631 650
975 15
772 108
364 60
798 506
284 799
895 936
926 205
556 354
664 194
795 347
715 849
743 399
321 265
892 868
393 916
911 267
222 565
553 511
658 728
649 189
339 733
206 87
972 966
107 396
725 145
899 127
124 53
694 829
661 401
851 926
528 211
115 374
982 66
682 225
672 489
246 628
754 270
333 495
400 397
580 944
169 254
548 200
64 297
162 576
97 126
243 55
523 403
586 400
466 38
776 794
355 381
137 521
783 973
827 843
773 685
86 936
79 206
635 548
251 979
181 151
466 492
305 166
893 549
893 904
738 383
795 942
71 99
599 891
858 216
799 485
333 408
835 16
922 566
287 4
511 808
841 8
166 706
149 552
34 504
644 61
891 758
599 736
800 538
280 832
142 114
616 280
490 805
118 890
728 527
140 685
508 89
819 924
585 354
965 816
690 33
499 1
688 727
388 434
167 8
510 52
919 244
765 952
621 466
38 993
775 552
898 223
52 413
779 136
212 3
650 772
499 985
134 924
980 102
429 420
867 69
303 463
172 362
635 411
573 50
353 8
207 737
636 411
953 240
852 345
579 681
674 356
554 560
415 614
728 893
839 123
345 628
449 484
107 309
36 292
363 172
8 737
803 668
794 60
426 522
703 817
427 101
827 3
295 740
197 653
339 530
273 118
392 95
298 865
165 812
935 344
875 596
357 687
192 823
906 728
375 893
445 57
700 580
526 955
470 218
859 180
781 603
101 584
412 298
700 768
992 353
144 101
156 241
860 465
96 497
358 444
133 483
7 347
151 276
820 131
599 334
776 708
209 248
945 400
381 680
760 382
976 12
140 558
390 254
359 875
125 357
947 266
366 732
181 817
207 113
500 352
951 25
668 178
872 851
169 723
896 914
399 682
410 93
549 394
276 678
386 549
259 993
262 829
50 183
6 971
610 740
806 298
147 367
682 333
476 607
272 803
545 6
767 733
291 284
380 557
428 725
826 292
362 311
582 708
800 892
333 122
506 188
445 547
865 673
440 545
7 484
778 566
900 89
579 118
557 119
207 109
617 261
744 787
683 481
415 288
918 325
539 405
580 56
315 113
511 660
390 783
210 109
912 917
492 945
517 421
105 785
715 457
577 52
473 162
826 341
449 746
775 116
603 596
919 533
573 51
197 121
426 914
428 140
964 708
718 709
88 748
430 664
336 237
541 728
972 359
162 854
678 243
608 553
502 447
696 308
135 58
991 720
270 217
319 55
522 842
345 501
405 626
177 377
284 610
51 232
399 949
174 93
882 331
376 63
451 608
547 584
498 233
745 545
428 658
742 237
481 983
776 607
212 717
955 111
613 922
62 441
614 413
626 70
629 387
137 166
147 717
935 840
31 567
113 760
208 249
395 413
763 666
147 939
788 640
442 875
251 460
50 789
783 926
810 581
102 176
201 430
855 349
651 543
167 105
78 600
62 222
625 976
411 302
447 832
286 124
765 411
127 256
624 28
576 754
699 307
913 517
24 736
625 734
566 193
856 442
195 936
8 37
932 678
281 738
453 374
703 318
931 827
371 649
435 860
279 171
482 178
759 153
169 479
338 832
398 271
934 559
320 964
35 275
104 55
862 72
230 201
690 258
419 775
790 576
585 891
999 518
768 307
986 195
888 82
930 308
171 265
842 964
491 904
160 605
840 455
144 39
510 492
991 390
541 273
803 855
612 693
956 687
72 614
122 268
766 36
312 122
177 996
502 403
849 238
118 785
244 849
372 931
534 292
200 188
493 518
875 835
473 87
725 920
945 418
495 558
202 940
769 365
126 188
366 319
40 81
431 995
344 673
644 13
363 55
976 703
820 779
824 202
927 694
979 782
451 694
652 78
678 418
299 290
629 309
459 970
835 442
956 803
759 248
364 690
980 882
42 902
49 33
768 11
246 990
709 639
177 145
784 339
135 305
124 597
129 356
115 69
711 64
841 463
853 595
266 680
766 708
462 101
876 487
181 836
468 427
406 274
385 61
258 765
978 810
914 794
779 488
965 666
46 232
823 624
282 271
253 689
368 75
22 908
538 56
703 167
664 85
435 63
896 465
15 491
269 196
58 341
991 423
19 782
701 994
18 961
151 454
690 109
168 227
451 945
967 296
629 468
999 846
405 277
461 783
156 673
977 10
354 565
413 246
301 550
83 464
777 512
627 873
667 631
331 136
833 784
90 862
464 865
628 381
697 452
403 959
468 597
336 438
886 211
854 146
301 139
304 532
237 710
684 661
50 318
819 285
909 42
417 337
985 204
262 804
201 258
5 191
846 747
836 323
190 481
71 335
381 634
674 387
612 568
500 48
377 656
626 130
353 353
943 261
252 375
254 72
346 455
560 683
955 557
608 685
424 814
716 627
319 956
679 19
770 520
375 798
896 571
551 981
604 59
195 225
598 374
746 630
242 295
263 314
356 800
857 539
146 861
551 848
21 43
377 486
864 975
276 879
112 702
45 969
322 795
191 49
105 662
681 261
958 443
591 372
394 496
827 752
700 499
416 163
658 308
605 645
944 660
630 578
304 663
852 310
832 642
732 108
154 41
661 98
362 662
701 284
31 675
275 282
812 321
979 841
927 919
751 986
556 292
99 348
137 919
733 337
602 252
381 282
385 493
961 25
254 688
401 68
471 711
990 435
563 541
169 994
430 636
859 286
546 110
181 4
936 542
598 543
370 967
21 997
841 793
100 80
27 974
662 736
578 869
881 849
411 288
944 878
822 970
95 317
910 374
433 945
782 551
926 420
694 363
702 868
313 365
182 753
346 442
637 706
87 291
992 4
875 628
942 151
811 8
375 68
310 59
204 330
408 871
267 56
947 634
948 646
870 256
989 400
30 929
287 392
758 568
504 45
190 333
859 353
757 821
686 270
432 231
496 693
748 491
19 580
635 463
898 693
173 171
916 442
497 485
245 245
839 527
736 994
594 589
755 26
100 169
938 140
259 205
750 49
993 590
521 191
904 105
594 336
889 672
110 908
48 719
439 143
49 250
835 711
575 425
880 264
530 896
704 670
70 208
936 889
160 834
96 233
562 687
861 171
280 968
743 798
64 729
137 272
546 220
735 327
90 343
834 861
249 896
377 885
319 474
892 595
874 711
383 200
727 845
486 458
238 203
510 523
261 195
440 13
499 218
33 552
648 110
721 764
977 341
607 52
360 784
221 525
342 612
220 492
515 54
186 889
552 37
77 957
5 885
436 694
956 440
179 472
564 221
831 749
998 825
473 851
265 15
383 815
869 340
985 126
609 878
953 668
98 383
961 335
363 997
262 911
390 78
400 387
353 629
587 984
281 658
947 926
3 905
518 640
574 318
219 227
71 618
621 102
384 51
2 628
679 819
35 410
42 65
704 344
712 310
571 24
388 956
715 686
747 940
646 118
697 993
635 552
802 832
433 233
369 614
10 340
633 381
740 680
285 404
890 886
959 278
752 784
325 654
359 463
399 514
400 51
513 189
253 742
642 331
44 877
595 484
526 1
108 306
295 938
713 460
114 957
187 211
585 307
35 525
996 923
935 479
363 436
909 209
819 384
979 933
785 313
542 144
11 237
346 987
275 808
921 663
178 663
765 561
528 375
796 155
772 836
134 549
13 894
951 673
216 19
229 187
887 757
134 261
675 14
440 618
682 262
986 785
576 552
829 884
384 218
351 248
185 526
592 109
458 643
301 108
624 617
586 522
574 165
925 656
149 6
516 582
583 242
300 543
853 180
761 999
484 174
32 779
597 108
229 173
138 919
94 455
408 823
602 853
491 790
870 644
572 923
591 818
690 404
68 950
515 680
143 982
831 25
683 678
474 775
47 316
11 267
921 959
721 217
333 701
129 816
337 289
84 11
186 734
800 491
793 284
825 154
205 106
728 368
446 232
995 560
239 795
885 221
221 553
854 119
473 252
935 593
597 688
27 458
571 974
1 948
83 535
970 86
559 775
649 686
487 751
646 877
317 262
895 219
445 289
698 660
310 650
536 624
622 80
565 915
176 957
775 285
613 366
105 846
560 226
367 428
423 29
240 884
999 443
115 75
651 231
863 500
120 707
388 557
673 459
364 877
442 415
287 778
507 678
654 532
438 132
886 628
977 166
72 417
16 616
28 945
968 307
374 840
257 578
96 955
435 906
129 234
920 765
743 376
246 675
300 273
742 118
401 361
237 776
625 710
521 352
426 862
779 646
23 119
531 129
125 967
800 692
425 48
607 235
909 515
548 880
548 851
226 700
414 96
272 542
589 299
412 84
815 213
816 674
916 726
90 214
326 559
968 727
954 641
722 346
626 876
6 778
602 764
888 188
270 24
759 738
284 251
888 6
592 364
919 623
891 946
419 496
954 461
220 891
877 286
919 579
627 150
103 796
11 401
415 921
416 618
837 622
176 521
543 78
242 529
14 669
953 728
171 388
726 479
635 182
979 457
859 443
447 30
979 408
837 647
164 523
950 601
338 287
310 122
46 592
594 545
852 977
731 84
686 346
997 334
52 452
220 448
132 104
574 236
912 877
319 216
999 414
342 718
308 405
998 398
931 235
881 197
965 597
531 984
973 904
148 252
301 345
788 764
617 553
73 8
411 242
651 926
19 983
624 6
468 812
881 335
66 545
660 62
757 928
557 384
148 396
481 781
246 23
592 796
555 76
360 294
539 856
569 782
269 811
534 820
977 384
720 373
885 204
564 425
184 774
432 685
242 170
717 946
404 700
256 406
513 647
926 397
515 131
458 150
313 581
137 774
241 112
990 880
92 15
102 487
543 191
301 181
930 647
893 401
370 507
531 31
445 685
134 17
704 26
770 58
436 227
562 504
891 569
252 544
755 548
32 71
977 511
358 243
939 597
139 637
200 470
962 419
905 77
270 477
314 915
560 535
660 993
318 49
438 343
517 182
743 244
802 438
305 381
107 721
86 470
156 720
163 124
455 486
812 639
355 384
324 160
612 318
827 137
443 728
923 730
284 484
314 387
206 962
318 319
323 173
284 720
510 491
646 844
549 558
401 747
94 299
170 185
182 323
293 644
645 681
890 247
211 833
845 89
296 600
67 107
139 132
801 324
916 945
129 904
3 772
30 175
440 695
988 802
441 259
616 165
115 323
593 816
38 627
772 504
817 32
391 955
177 854
358 984
659 835
826 639
9 426
726 250
420 277
699 860
730 801
427 489
688 6
403 511
779 344
145 408
658 720
279 234
831 733
226 515
778 619
634 993
50 421
171 228
522 826
733 789
200 996
83 85
334 426
90 740
534 82
747 546
156 834
738 860
226 786
592 251
251 407
354 873
94 31
590 527
561 297
752 423
985 992
207 253
336 544
39 348
264 141
791 601
843 995
1 467
54 368
779 868
442 476
615 446
546 816
439 570
785 148
918 89
604 801
920 547
351 793
759 270
643 324
62 124
589 133
862 334
901 275
378 45
786 47
231 998
584 926
197 459
35 298
628 675
911 284
535 510
707 484
366 256
81 800
898 465
260 503
465 28
415 508
670 114
236 626
411 446
73 233
671 171
413 400
804 427
767 280
824 556
551 549
206 579
687 871
262 401
487 351
864 225
22 4
211 889
964 987
309 470
105 897
654 867
344 246
257 454
915 337
473 473
575 263
442 976
131 350
670 659
238 420
327 182
14 68
892 91
523 860
354 974
540 204
865 785
547 301
60 597
83 248
845 150
680 784
70 360
742 137
169 171
177 237
568 803
154 919
198 985
648 151
886 240
241 268
163 948
471 300
363 134
617 900
643 506
317 14
650 259
985 4
811 559
403 409
647 721
754 587
546 683
89 511
938 270
517 575
906 761
838 603
365 385
890 734
248 646
157 577
967 817
42 965
595 244
648 475
887 170
495 753
453 80
303 320
815 103
773 989
776 447
18 372
671 414
524 82
163 747
917 998
736 686
675 820
915 64
777 816
506 351
979 963
214 17
429 401
567 572
831 527
165 137
940 880
11 663
554 217
901 260
288 748
311 565
372 815
588 579
700 204
769 141
19 779
742 365
363 79
198 599
110 372
973 455
438 337
65 822
550 442
880 195
84 96
123 570
37 405
651 589
82 861
690 475
56 766
428 656
666 628
705 265
920 400
563 871
112 103
974 959
533 328
755 183
710 439
172 55
420 965
339 35
639 429
133 577
795 402
345 392
838 835
759 818
129 605
74 433
574 440
475 640
185 965
275 786
397 640
944 762
783 238
57 742
555 961
725 176
338 233
180 975
966 435
667 439
120 483
38 645
628 160
835 823
839 323
702 751
115 649
373 393
332 251
913 793
155 313
320 864
446 23
949 256
534 527
979 142
369 806
587 652
621 135
636 839
62 513
638 668
994 50
67 781
723 713
371 568
774 376
220 328
960 856
541 453
563 312
545 772
632 506
59 930
20 915
683 643
157 869
369 566
316 416
954 459
416 376
951 867
754 151
659 86
448 393
128 792
233 348
135 152
149 118
899 741
111 559
871 440
74 370
113 266
726 67
874 669
453 175
5 305
208 889
862 625
652 116
868 395
279 591
336 460
154 150
258 844
193 93
32 46
877 348
171 630
97 213
28 29
621 93
764 62
903 409
482 100
27 835
304 147
463 814
178 402
534 312
197 561
352 560
808 489
576 665
74 717
943 347
685 728
105 161
623 618
669 308
517 506
127 36
734 882
104 626
857 146
753 357
562 688
592 92
774 229
516 194
844 864
624 319
539 68
949 445
792 765
380 634
951 284
426 501
418 237
966 333
362 47
241 198
781 777
119 827
654 423
386 964
332 156
859 880
732 714
844 679
75 733
344 112
966 813
418 222
659 415
174 7
38 804
633 147
298 155
796 618
871 828
728 485
174 760
389 841
788 25
650 585
44 123
890 60
849 532
7 16
748 119
101 312
959 759
372 535
376 453
143 629
208 891
311 633
685 863
173 452
268 379
18 696
2 638
36 215
834 162
512 849
617 252
229 781
543 499
673 97
36 653
914 882
185 449
10 478
343 279
602 452
381 840
740 118
257 409
881 60
672 380
239 118
475 780
739 792
698 588
88 85
136 554
678 558
72 151
749 133
510 973
496 518
991 198
36 831
644 541
719 349
800 684
95 474
149 303
949 792
135 634
403 193
272 100
528 313
810 665
339 228
768 144
822 441
550 960
238 246
974 146
355 951
564 620
44 964
231 333
922 36
623 173
704 608
503 109
975 949
109 315
540 809
371 225
273 405
440 288
36 3
577 39
60 8
62 59
470 962
106 162
135 404
641 77
8 301
87 746
953 784
614 84
900 919
427 49
658 805
821 569
857 549
28 715
916 917
197 706
718 837
863 543
794 225
819 4
832 683
493 565
633 858
623 984
382 723
242 695
169 876
800 589
721 323
989 728
623 303
750 494
55 860
820 111
822 737
884 409
251 911
130 929
174 506
517 847
983 73
754 419
553 495
440 764
688 288
921 449
433 84
400 414
807 201
429 955
404 393
782 477
865 653
320 99
866 488
704 639
76 914
368 992
458 365
453 19
256 722
773 446
612 601
692 77
111 129
334 336
233 26
433 330
563 601
547 713
796 652
912 647
412 736
950 8
557 124
241 653
54 721
738 92
324 544
884 709
787 553
763 570
41 778
264 771
159 968
255 529
494 791
887 471
228 521
632 324
417 159
805 410
742 264
923 836
439 315
178 657
613 74
928 712
947 279
553 433
244 622
890 564
990 969
46 428
138 266
143 447
766 983
244 30
994 163
190 63
733 990
657 175
364 668
203 403
812 34
939 725
67 386
607 45
334 47
740 765
685 604
622 182
979 4
334 664
812 66
950 736
954 972
182 202
360 21
631 207
204 682
671 607
853 562
953 81
516 799
783 140
423 227
17 162
362 586
762 630
748 750
4 696
12 673
755 291
609 591
67 19
615 155
434 806
723 377
350 266
211 925
473 35
395 67
685 723
330 422
173 384
405 455
370 261
84 239
676 169
292 167
995 425
14 824
153 837
867 406
31 809
32 912
250 184
980 524
826 166
212 202
877 565
173 251
949 156
772 819
672 288
971 256
24 993
5 834
298 120
311 270
204 509
440 338
735 463
603 532
393 962
303 370
233 680
989 786
536 904
458 384
714 790
718 973
604 390
861 557
518 642
308 604
339 39
692 180
251 978
318 395
73 486
18 973
999 131
914 128
832 667
298 471
233 740
930 955
884 87
584 505
322 610
117 346
443 912
460 887
175 311
886 396
338 478
945 317
370 92
239 92
964 133
884 278
720 986
504 74
183 923
142 239
552 59
453 230
426 64
707 346
182 570
596 895
853 501
129 885
250 610
207 979
483 810
336 773
606 912
166 772
3 390
6 15
813 857
623 813
42 329
373 711
636 892
144 441
919 409
665 218
579 767
168 870
395 213
33 152
851 795
235 193
772 133
957 560
76 799
655 196
522 643
745 927
640 801
248 796
124 15
833 244
950 623
208 840
70 367
177 676
485 622
310 382
569 881
322 495
287 370
553 598
320 626
219 298
767 881
943 470
64 642
419 232
839 533
840 449
312 795
208 464
596 840
91 953
818 950
926 310
56 904
180 440
587 398
55 126
872 360
394 531
138 44
630 236
45 497
517 623
398 904
136 647
673 430
373 487
501 306
992 55
903 228
967 524
838 550
63 755
192 290
629 8
769 871
623 969
176 222
190 834
635 597
315 319
801 274
910 117
718 969
584 732
564 192
310 56
135 50
22 759
897 905
442 195
200 579
283 519
167 362
12 847
430 448
284 942
34 604
169 174
883 528
922 162
29 552
511 879
111 476
163 108
945 163
353 487
350 85
65 720
165 719
556 827
292 507
255 655
134 332
690 691
962 403
568 1
811 751
786 860
669 634
204 632
812 239
468 698
252 430
522 960
643 565
923 581
241 287
533 521
977 962
191 769
614 708
840 826
79 155
469 430
588 762
447 610
557 156
318 688
290 941
989 5
403 51
193 928
772 413
869 14
748 460
335 59
230 930
964 887
54 80
839 759
47 264
601 962
602 240
859 62
610 924
50 759
915 344
774 459
477 467
720 628
392 344
482 779
890 206
713 439
312 878
8 807
382 539
30 584
493 915
218 592
630 449
511 941
538 835
141 692
127 660
519 907
74 774
634 397
231 447
62 508
203 115
346 932
610 45
702 72
558 497
624 455
404 51
694 468
565 527
790 235
482 354
167 627
386 774
954 116
418 779
970 159
344 922
873 895
700 156
358 805
551 878
385 460
402 212
214 669
604 855
242 15
469 52
699 256
816 145
408 857
242 97
799 717
903 823
141 899
706 340
646 365
66 548
262 200
547 553
354 634
448 673
629 203
616 719
902 49
210 174
815 669
331 901
841 563
343 777
300 159
934 447
301 514
848 277
187 875
818 495
986 911
466 337
488 91
360 882
708 252
869 555
477 331
874 896
795 435
315 306
90 427
831 49
982 341
510 431
849 544
732 585
543 827
250 108
32 433
78 378
458 622
750 691
121 216
597 267
715 750
480 401
986 853
690 23
226 624
725 111
569 411
872 388
1000 383
420 503
200 115
919 197
64 863
572 514
820 908
446 838
548 580
756 2
187 616
819 680
539 138
304 886
197 223
782 986
292 406
305 313
111 965
939 241
698 233
777 788
798 273
790 50
823 752
690 741
90 967
694 440
45 843
283 628
203 45
27 65
64 667
457 686
132 376
875 47
340 137
965 83
300 95
921 899
395 247
209 715
426 1
667 219
920 321
898 379
48 322
942 730
149 592
356 996
173 441
783 894
174 67
152 54
687 855
289 395
982 639
570 890
265 347
980 599
29 816
230 104
885 947
472 357
720 107
15 968
70 48
626 636
923 299
588 315
868 83
123 522
392 366
192 577
364 753
50 806
345 967
628 168
423 426
714 419
360 959
318 712
657 785
960 714
824 95
31 406
175 770
862 639
352 387
462 398
339 531
746 567
998 649
539 211
880 702
557 393
925 465
59 470
786 544
855 778
503 282
250 667
698 59
243 550
714 493
148 919
324 486
146 320
106 92
512 740
407 466
333 30
690 930
276 504
681 837
617 444
465 701
414 657
346 219
340 476
863 233
580 55
982 640
782 131
341 478
824 502
220 833
628 981
287 609
330 715
54 196
624 748
538 518
262 11
302 934
721 224
859 98
790 505
824 601
6 840
854 492
694 260
928 913
662 740
211 184
862 39
13 204
682 907
595 951
559 3
617 163
981 589
252 603
520 346
928 959
553 959
896 646
313 7
393 328
34 81
13 537
338 29
338 196
732 636
326 774
55 62
569 61
842 752
111 568
942 880
69 505
847 6
339 465
113 703
575 172
155 912
868 304
932 274
126 17
572 903
915 211
812 111
306 585
668 253
1 145
392 775
639 942
665 48
920 852
459 616
244 595
797 477
94 30
988 564
400 462
453 979
918 208
252 162
402 542
136 60
925 345
278 500
869 814
394 804
21 974
447 630
384 862
658 658
710 841
409 377
406 841
68 285
68 123
176 413
247 159
70 753
271 34
948 972
886 366
532 334
971 116
706 352
990 770
693 594
340 88
17 304
167 273
144 143
735 906
483 615
364 770
11 850
980 44
255 216
71 37
138 715
286 55
467 673
13 201
350 46
13 873
72 120
900 965
360 303
818 162
735 730
351 968
145 592
900 541
430 665
660 86
500 422
33 789
450 878
221 697
606 770
133 738
428 279
380 851
179 483
693 898
760 129
429 434
455 345
234 815
390 520
658 985
91 681
637 132
311 976
900 283
321 593
728 621
364 930
139 628
349 907
980 416
759 614
74 583
534 964
262 405
543 307
693 527
821 116
725 355
610 367
866 928
792 749
927 457
657 736
189 398
698 796
351 670
511 228
263 736
354 428
39 338
746 103
249 766
822 449
178 421
363 192
196 531
348 862
93 520
159 471
614 616
30 84
37 925
241 252
955 594
266 384
945 222
920 829
706 279
831 502
418 677
9 526
858 478
696 337
333 779
818 714
262 572
88 203
951 438
124 315
634 920
818 853
733 969
316 306
668 941
540 934
29 170
653 456
482 252
627 619
453 375
133 264
963 422
681 680
103 919
769 314
302 160
639 793
50 31
517 732
975 425
626 683
167 756
13 628
511 360
741 221
799 16
13 944
522 977
125 140
758 130
800 483
164 219
514 616
647 540
997 116
4 282
70 822
234 742
795 31
862 74
209 644
331 796
968 540
354 185
617 273
775 631
561 856
444 651
870 894
370 363
861 73
237 911
947 40
866 152
962 715
835 147
216 695
499 371
71 410
412 773
525 730
503 798
837 108
520 77
943 444
838 103
238 845
836 816
579 783
845 112
301 455
344 404
792 331
227 280
962 66
144 331
950 409
134 169
514 747
10 23
886 456
587 724
460 125
261 668
753 65
318 375
923 545
381 202
563 534
552 36
737 585
786 58
913 761
669 469
286 85
916 615
396 887
101 856
165 117
928 300
982 888
948 627
448 143
189 451
741 50
573 233
170 121
435 709
692 280
838 801
888 317
515 689
941 82
180 488
933 140
668 319
428 157
712 911
901 173
966 462
665 941
91 634
562 24
749 807
551 27
534 92
68 758
139 464
473 759
540 425
446 406
10 255
208 251
797 961
499 981
721 642
869 942
402 756
142 305
268 719
640 310
868 714
980 68
396 286
102 50
260 804
422 558
541 966
500 93
284 745
281 760
80 364
443 554
383 573
672 231
238 785
742 995
589 173
264 299
383 553
666 295
115 329
458 444
882 861
344 918
922 973
820 156
901 861
993 598
44 326
55 66
558 92
917 37
828 54
520 871
332 375
508 598
518 843
997 909
154 836
256 710
555 224
920 928
157 601
175 19
150 236
143 864
183 313
539 102
868 571
80 138
847 247
756 331
581 936
842 932
316 681
420 603
74 902
517 921
94 312
329 838
775 690
882 613
139 50
940 270
492 398
750 559
95 825
377 254
817 714
178 51
386 500
984 680
456 365
123 373
111 613
779 390
649 381
465 667
562 850
821 489
185 327
314 318
673 416
246 268
243 691
263 844
483 382
106 448
404 11
663 494
662 768
637 608
90 898
178 161
26 575
429 51
361 510
641 533
815 372
7 943
221 744
997 184
481 285
123 894
519 397
721 125
136 164
146 776
690 165
870 545
367 990
14 347
173 875
16 912
748 235
352 937
811 103
761 427
184 727
677 658
990 4
87 620
296 250
827 701
625 172
507 103
165 938
532 80
343 926
243 85
51 104
317 181
987 732
155 371
973 417
71 387
724 125
350 335
634 171
587 533
407 76
305 520
684 691
683 239
436 711
843 967
578 947
399 218
995 417
311 849
776 737
702 554
127 207
772 67
218 802
923 615
657 713
452 621
869 716
390 490
549 273
74 259
969 959
987 144
436 167
498 326
879 158
262 951
327 962
942 245
50 230
703 999
126 614
224 997
438 763
357 803
447 279
200 993
893 577
199 665
669 509
844 746
527 944
522 84
208 363
791 332
833 635
135 959
216 79
727 325
749 519
379 184
50 593
280 691
219 725
71 408
694 821
573 708
148 574
501 481
744 755
352 459
576 346
140 544
782 805
314 337
26 532
948 204
655 554
715 399
675 913
235 634
209 222
721 741
737 394
51 691
883 47
206 809
312 251
233 759
550 120
373 391
326 730
74 101
502 495
4 816
991 679
809 691
490 243
399 464
929 403
140 809
19 382
210 841
281 331
178 808
65 759
305 920
140 258
474 472
871 962
850 749
845 346
535 735
264 239
791 196
821 300
208 336
154 403
743 523
103 907
321 882
341 47
785 777
602 178
761 374
552 526
459 115
472 607
449 988
376 964
741 103
660 686
69 896
587 510
542 56
911 192
66 60
715 647
292 946
612 509
872 994
407 56
265 936
310 151
616 14
146 43
17 28
239 748
362 420
4 877
787 892
861 784
285 814
74 655
200 817
439 633
627 257
184 252
516 915
27 237
282 296
261 269
65 10
680 869
499 622
388 207
104 469
27 90
7 592
74 836
385 361
889 595
956 869
35 759
883 604
263 900
920 564
440 845
370 117
235 474
752 679
91 299
84 513
519 840
100 295
473 479
288 516
835 131
524 353
980 968
125 419
123 452
883 615
237 936
864 240
995 252
389 438
823 688
840 584
255 936
660 699
805 205
844 923
945 177
569 158
103 948
721 132
512 75
616 955
849 453
255 481
736 904
925 632
543 699
627 276
609 686
914 513
978 270
228 410
239 766
475 294
460 939
107 707
199 136
745 594
628 272
737 686
337 835
112 268
421 114
184 339
43 152
172 213
835 300
481 417
391 162
966 576
535 708
998 442
724 470
600 661
904 999
579 978
981 972
570 110
748 873
468 875
935 968
196 581
42 332
359 173
719 714
871 337
406 726
34 635
938 607
51 484
362 757
615 239
773 976
540 251
455 977
580 642
306 600
886 771
346 110
122 182
352 4
729 772
376 288
437 622
278 750
134 601
91 462
337 244
363 810
74 196
554 688
77 165
479 202
923 351
406 446
179 90
852 42
993 275
181 225
727 678
511 108
774 890
385 789
291 675
612 909
335 1000
928 375
594 33
916 482
239 364
698 552
95 275
147 316
816 74
982 838
9 230
499 856
64 476
782 303
777 383
501 21
741 310
136 802
792 718
254 856
219 828
752 569
538 275
852 553
916 402
836 932
929 468
481 563
658 263
465 929
77 334
72 200
285 785
847 926
92 985
50 118
805 369
988 969
309 186
235 453
667 288
799 230
292 46
537 131
303 693
522 878
938 147
483 301
584 378
314 724
381 729
309 620
600 184
786 669
490 653
587 622
477 600
172 660
963 408
606 24
366 561
65 760
343 855
69 342
21 846
47 641
715 813
841 988
428 498
451 797
360 53
193 46
497 554
417 512
435 371
322 146
800 429
109 75
881 883
700 7
982 728
560 617
153 420
267 280
86 941
509 406
197 807
785 330
725 775
50 272
347 7
968 248
195 566
184 103
26 801
817 84
113 210
802 929
194 860
81 862
670 179
606 423
373 514
925 719
688 803
54 430
383 866
725 42
633 101
620 465
736 253
6 915
259 903
222 83
699 805
590 536
680 571
750 144
48 470
790 660
58 931
130 909
408 746
153 367
474 118
305 526
329 572
385 103
216 687
505 777
821 447
744 858
681 739
802 529
502 961
593 411
894 291
831 332
845 364
888 643
831 257
956 418
351 295
178 83
784 627
28 291
368 39
518 211
109 910
815 945
612 851
812 580
301 471
118 874
948 373
662 378
773 142
924 927
170 466
751 107
95 574
291 500
353 902
688 598
279 142
52 628
575 343
712 389
219 736
406 956
715 465
13 597
733 110
999 244
148 588
215 694
968 860
738 60
502 710
632 327
785 769
242 754
512 254
760 418
96 146
373 306
375 289
770 156
147 117
998 29
79 236
191 734
181 656
294 488
57 483
946 637
143 684
322 367
774 102
168 218
657 259
598 912
694 265
202 72
11 704
80 698
182 772
225 69
143 266
363 228
289 556
210 674
793 746
867 151
63 527
61 991
273 505
165 240
575 917
904 645
635 102
519 496
875 38
995 497
183 511
634 465
527 990
89 266
115 525
719 207
989 822
86 249
661 200
11 473
584 57
622 598
692 671
315 13
878 179
586 842
902 369
807 530
779 458
825 741
236 141
190 613
890 605
436 62
555 562
356 258
136 161
941 510
217 936
312 156
163 350
282 479
952 212
372 632
170 777
156 977
123 394
568 883
941 658
709 62
993 143
327 526
489 170
124 992
705 762
475 972
701 497
334 911
214 262
509 880
718 599
426 877
155 116
840 296
582 805
709 511
203 95
272 119
936 508
936 800
272 209
811 565
345 88
402 455
811 616
173 633
277 779
309 488
831 344
529 728
398 20
220 832
335 357
444 770
911 209
974 43
713 20
254 301
317 228
313 507
56 614
331 201
498 690
712 491
935 566
859 85
330 540
415 322
984 486
563 396
100 352
491 611
112 601
774 571
49 543
205 580
356 628
849 886
774 563
338 493
572 668
297 281
862 601
500 147
828 920
171 217
695 133
311 740
754 917
873 999
428 320
843 287
874 876
922 755
372 58
419 619
102 798
398 283
471 432
635 427
693 313
220 434
803 486
546 142
62 291
955 737
384 816
518 574
479 477
193 468
761 625
798 745
383 159
741 849
632 208
589 79
729 161
354 246
825 5
82 458
96 163
933 51
752 579
818 17
11 364
418 597
218 176
268 663
999 120
825 780
104 483
70 332
571 545
344 241
409 339
655 389
594 222
28 836
664 98
944 136
677 165
62 494
410 560
182 408
432 892
985 771
490 525
332 364
443 188
842 468
93 931
803 69
460 148
103 451
85 766
26 303
976 519
282 556
932 979
323 774
570 55
347 865
189 605
747 560
128 859
258 593
694 353
367 694
389 449
612 967
779 69
273 577
657 156
205 878
357 459
507 787
433 979
602 802
987 565
954 246
122 801
604 423
188 907
797 35
921 272
952 396
170 847
783 889
107 570
3 346
378 706
255 658
437 686
611 303
773 835
846 532
111 569
115 565
969 50
227 722
65 64
783 248
216 438
617 402
452 346
75 600
990 80
946 558
753 277
103 319
597 709
824 394
658 906
469 30
951 870
126 277
914 500
422 267
261 996
783 270
806 362
823 628
722 693
886 710
736 340
625 198
595 31
807 901
80 812
745 193
12 99
79 507
7 919
465 548
539 156
808 114
974 383
364 689
252 354
225 725
470 432
67 615
830 629
21 887
501 742
705 927
337 107
10 707
250 704
603 74
789 172
667 120
86 269
130 640
904 821
365 258
434 489
609 181
34 737
37 742
591 395
458 634
286 79
154 484
683 168
385 266
104 520
825 63
881 185
796 346
700 868
649 391
190 958
533 810
574 915
450 766
29 127
291 418
344 971
183 920
38 127
647 662
717 508
640 958
202 842
74 488
159 811
455 619
466 534
738 96
836 681
608 409
925 969
883 866
481 170
756 523
769 801
977 392
5 104
154 626
445 8
260 434
73 330
132 516
182 70
304 708
385 267
873 354
310 792
582 71
755 717
36 313
951 352
182 998
396 721
361 115
847 745
335 652
972 564
394 951
45 594
859 803
317 593
894 570
977 443
11 121
171 39
250 231
269 652
238 71
170 464
555 379
736 240
348 289
242 523
81 422
950 939
438 428
447 599
769 847
618 936
602 774
558 76
292 579
753 447
696 261
443 575
472 304
502 301
557 846
307 839
655 222
530 600
217 543
433 24
121 103
352 845
400 494
819 826
104 393
803 790
745 275
188 311
833 984
340 707
972 535
427 336
111 959
552 115
400 236
446 628
324 526
371 7
694 478
479 409
645 130
379 454
757 683
226 661
408 313
716 523
952 522
65 648
632 542
391 452
310 286
765 606
441 995
698 655
254 445
597 352
733 484
621 843
367 1000
24 305
665 910
152 614
790 347
521 786
890 574
143 787
198 389
113 254
267 770
512 755
124 382
977 317
641 458
759 59
472 967
826 367
621 475
75 596
80 27
238 502
924 890
406 444
136 344
907 742
280 534
406 844
347 919
235 323
141 393
395 646
401 879
438 222
226 191
132 795
956 229
85 665
111 603
128 712
969 136
332 2
183 955
647 238
245 911
364 801
157 828
644 974
708 291
840 998
793 468
124 374
545 498
293 641
453 167
468 15
308 95
994 921
548 847
293 66
267 515
452 647
854 889
913 135
830 706
189 26
750 548
22 462
203 577
882 510
421 779
63 186
794 379
624 966
257 83
501 748
679 575
573 479
258 801
175 894
260 822
696 513
738 73
41 43
403 746
141 417
708 510
453 787
774 574
651 114
275 680
634 85
424 836
357 1000
304 696
640 619
36 329
357 201
706 2
14 783
924 988
245 897
252 972
46 786
959 613
888 447
128 775
697 729
56 739
584 624
110 302
279 836
144 867
860 367
744 118
646 600
927 460
476 287
726 248
320 832
673 390
163 403
672 749
364 778
272 872
121 908
674 285
633 7
562 327
929 292
754 567
135 579
235 654
912 919
380 56
57 568
366 968
341 211
155 655
400 457
883 636
653 114
446 348
399 989
539 643
81 351
993 100
743 865
539 180
647 993
850 413
628 847
56 712
903 533
223 168
984 287
451 452
563 48
7 440
6 864
327 814
181 399
791 127
433 801
440 139
458 744
311 537
185 617
939 320
862 514
889 550
690 12
83 348
538 194
281 607
257 848
10 653
330 690
82 904
398 866
107 754
625 37
861 851
458 144
562 124
999 339
506 253
668 604
324 654
256 107
904 489
491 107
579 135
408 894
129 9
177 256
922 732
733 366
231 454
833 310
233 396
929 501
46 562
851 484
647 150
728 597
414 218
481 800
335 398
648 812
783 117
329 613
936 570
725 379
116 981
360 446
485 897
690 51
184 960
386 577
466 16
399 670
788 683
678 862
846 599
264 956
609 559
925 926
393 435
867 310
575 762
111 817
266 364
642 248
79 365
6 464
17 190
984 371
431 440
94 594
62 615
283 683
534 823
569 615
736 279
652 699
818 550
360 826
448 890
854 635
941 577
981 60
150 888
903 669
880 904
628 870
148 526
137 437
695 651
191 546
685 725
343 872
879 112
860 126
484 288
438 247
924 33
723 3
743 146
461 592
816 415
244 466
31 508
641 222
901 218
290 592
378 568
307 820
524 961
323 250
311 436
614 733
98 225
425 976
172 995
84 309
867 671
322 462
928 698
215 334
909 119
297 66
638 706
587 89
823 239
540 464
805 340
560 117
90 501
350 622
535 170
73 458
822 798
76 204
120 857
267 400
957 501
196 8
90 161
966 201
428 907
675 305
800 939
736 921
336 362
564 77
285 334
371 870
733 966
239 677
92 267
306 260
567 796
844 644
421 184
880 662
154 490
851 755
234 438
447 660
441 3
612 695
375 694
234 466
610 980
342 296
601 311
223 384
952 182
157 932
288 126
170 716
640 192
40 753
557 770
945 918
505 44
639 939
344 299
737 607
432 420
674 292
293 827
725 96
974 939
193 536
196 746
826 770
810 237
464 550
405 171
244 207
211 681
175 925
747 445
648 254
872 881
718 197
771 666
747 837
921 71
961 608
928 258
644 373
507 968
179 767
446 570
383 515
164 452
75 207
919 529
497 543
957 325
111 734
483 293
361 516
263 422
867 609
790 878
188 313
352 643
26 825
288 283
681 180
587 243
214 764
900 312
163 439
961 615
254 358
204 401
820 385
557 930
398 478
610 976
618 12
537 717
594 694
678 917
479 933
362 453
155 208
582 518
477 274
533 991
359 34
476 893
901 492
53 319
220 346
275 493
42 530
390 240
475 895
520 632
931 583
193 411
9 429
48 676
452 418
141 683
672 891
941 851
716 576
499 937
464 765
382 282
679 282
925 279
278 611
918 305
124 251
598 564
6 387
218 14
420 847
149 428
643 275
251 831
357 752
2 69
694 621
830 676
301 355
206 738
243 160
347 791
881 681
481 109
46 921
244 734
475 928
376 737
440 975
375 988
797 92
570 365
342 695
814 27
911 563
64 609
678 396
811 882
987 965
455 738
600 37
839 996
24 751
882 544
117 428
823 303
580 453
234 830
896 713
437 70
441 753
474 419
847 951
474 942
284 89
869 628
65 307
754 815
372 560
867 642
935 515
277 165
928 517
221 491
126 532
869 494
201 688
181 211
202 614
92 154
341 761
708 857
887 703
383 936
839 593
406 915
297 615
14 44
226 111
538 280
294 268
508 306
171 676
813 442
702 883
619 639
97 294
188 117
618 873
602 10
574 382
761 881
66 833
913 175
967 930
324 326
107 853
271 827
192 784
396 862
846 342
233 282
641 929
618 80
477 779
24 689
254 236
220 115
706 452
251 929
284 364
523 51
474 331
665 569
758 115
290 917
960 153
252 511
403 930
834 18
17 742
410 803
850 940
841 200
226 954
315 603
812 360
474 748
958 253
550 428
108 679
97 234
813 967
421 741
981 52
602 726
623 693
887 567
704 695
320 928
231 317
70 142
194 5
409 762
98 696
80 914
565 953
676 603
54 265
743 756
981 721
777 586
152 841
23 511
346 388
895 179
597 227
245 957
664 499
265 495
998 146
925 478
170 921
424 333
945 158
82 789
814 765
141 493
583 120
631 587
294 747
234 750
146 519
870 788
929 345
132 653
37 13
725 635
620 679
102 318
625 974
911 342
490 203
253 424
860 802
156 712
829 120
578 408
711 408
853 70
972 610
277 519
127 67
235 452
236 81
710 797
884 95
496 118
430 530
715 18
556 272
752 892
333 392
41 554
833 474
864 46
913 142
264 65
151 415
689 951
816 126
435 613
263 91
464 596
534 313
1000 199
259 995
175 723
526 604
727 314
784 673
692 725
999 725
276 487
63 598
755 696
418 336
126 700
898 654
868 536
198 71
690 324
773 213
179 890
982 651
727 59
98 206
73 49
844 229
859 703
803 413
109 362
987 547
382 193
552 634
909 123
573 121
610 425
782 326
206 518
951 345
166 790
901 515
728 413
986 90
24 139
814 917
642 354
600 582
540 429
199 562
512 133
644 895
121 740
568 85
828 65
890 85
787 754
76 460
67 238
974 70
924 670
42 861
879 687
51 408
138 953
775 420
821 207
906 705
298 75
679 431
42 198
795 397
916 742
839 63
631 365
179 280
600 932
950 718
530 337
835 832
45 746
38 749
935 25
508 645
552 733
81 200
680 635
631 109
189 912
503 118
788 433
463 668
518 41
164 765
268 424
653 930
120 996
840 24
957 373
326 379
5 288
569 769
979 404
625 769
878 347
498 743
772 883
811 273
805 277
716 748
696 461
368 557
361 141
535 166
680 993
441 859
619 410
87 927
850 408
972 996
72 226
117 143
562 712
53 344
87 47
303 787
197 883
606 203
487 369
552 325
241 919
78 859
85 92
924 625
758 478
582 9
308 421
258 164
745 914
591 853
717 829
817 282
733 217
596 38
734 30
423 880
817 454
516 608
701 985
164 66
420 395
324 53
33 762
13 292
549 149
952 352
608 717
712 281
587 816
360 253
822 479
719 112
773 776
261 211
750 285
744 533
880 233
745 553
654 672
343 440
457 459
390 408
6 881
833 557
987 519
516 509
461 489
190 377
653 166
757 898
750 976
547 454
977 305
984 196
718 584
51 577
697 482
321 296
372 315
4 376
947 788
724 296
57 293
797 678
78 304
322 352
127 42
534 408
881 237
161 403
573 31
312 594
680 874
553 864
65 401
888 303
249 754
828 352
124 726
874 84
509 915
528 891
724 779
831 499
368 568
322 448
800 280
162 898
807 18
447 135
575 146
853 745
223 210
167 379
949 678
132 157
655 132
297 283
766 72
220 28
561 662
918 277
319 479
170 667
466 493
431 359
195 659
754 212
272 20
518 955
981 515
212 739
116 430
745 944
958 731
957 900
52 326
63 112
813 807
157 614
712 983
589 483
975 406
952 780
271 552
334 269
634 386
55 508
695 280
263 735
947 246
299 98
551 831
43 675
981 913
826 831
103 372
866 684
283 534
613 841
18 321
436 450
596 814
547 117
436 625
343 639
88 861
512 403
206 420
402 157
314 119
126 120
533 12
503 852
268 320
330 972
931 909
200 224
485 734
746 686
845 957
372 888
351 533
272 541
844 452
994 283
235 950
510 922
991 180
690 360
357 754
740 845
989 515
841 176
586 859
186 961
697 548
459 990
697 543
441 72
338 22
872 978
139 874
15 845
857 491
675 213
591 131
700 755
783 286
90 921
294 803
102 387
150 112
840 112
871 295
637 161
830 484
845 428
628 629
702 704
653 619
822 991
273 272
889 163
765 194
307 711
993 69
918 23
965 787
160 70
192 51
449 345
928 790
52 10
445 711
367 30
31 660
47 80
536 179
241 45
993 971
59 690
276 497
251 816
418 51
647 786
614 288
193 853
104 139
53 397
560 552
415 497
960 460
47 828
313 460
227 201
873 365
24 76
173 353
744 443
393 912
247 54
837 553
137 205
62 87
516 500
234 847
329 597
989 152
903 169
50 910
665 691
968 329
876 695
975 423
229 182
543 792
572 335
915 864
257 82
898 809
560 408
181 642
246 568
723 370
454 971
279 87
556 102
698 654
311 834
250 498
228 905
397 641
341 285
532 1000
909 44
964 300
631 216
991 236
271 577
444 65
896 122
583 561
754 213
92 298
449 808
410 257
979 397
873 888
235 292
231 530
192 73
69 149
814 207
818 387
188 884
455 683
122 934
849 595
399 484
80 815
305 662
172 291
653 688
710 344
986 811
652 731
38 331
848 579
210 903
85 509
197 639
53 683
159 386
490 789
639 617
627 477
808 980
396 1
597 322
484 757
574 593
467 570
312 572
235 51
525 460
896 264
151 190
991 662
119 149
404 486
487 640
256 695
978 539
775 229
338 417
526 501
213 971
200 235
192 3
466 343
65 113
32 358
413 28
971 977
313 359
539 406
289 16
506 191
432 979
691 111
186 506
279 80
510 972
495 472
210 894
290 700
185 5
58 741
313 702
469 214
118 298
510 997
408 959
936 396
926 927
219 215
126 808
253 444
596 549
77 131
96 16
436 121
238 808
471 481
349 325
738 420
545 602
13 682
929 354
259 352
121 33
898 104
397 62
228 762
884 289
293 757
133 347
284 760
623 929
524 440
238 704
754 840
880 545
784 156
355 59
835 136
527 757
504 203
381 127
273 88
851 567
951 333
744 577
430 858
449 822
873 297
258 599
254 280
823 401
503 65
377 848
45 69
799 867
642 867
617 722
237 275
795 94
97 804
597 113
688 851
993 594
106 506
898 190
803 83
270 159
226 827
134 16
309 633
859 4
136 183
608 452
503 131
814 178
582 625
224 193
593 211
536 729
174 700
771 591
879 14
559 22
432 305
517 892
223 56
950 654
311 793
299 973
50 621
601 20
676 496
203 541
578 594
361 161
103 398
591 574
437 668
318 25
755 512
344 79
495 977
25 115
669 226
345 554
942 709
964 731
234 691
59 829
808 435
138 436
999 214
271 574
169 240
584 426
601 878
320 466
658 447
261 961
745 263
498 900
633 784
298 271
406 760
304 494
826 940
207 767
456 803
566 430
278 698
216 620
766 362
411 51
798 10
299 87
104 99
734 186
312 672
238 777
801 759
483 946
503 916
95 255
199 363
902 906
482 712
431 988
382 919
875 998
83 605
625 202
822 876
57 141
462 838
730 568
799 191
80 967
636 281
419 941
607 953
693 434
564 426
981 322
926 791
201 740
713 49
820 952
328 633
757 489
418 919
760 764
331 166
863 787
335 684
909 986
519 830
445 372
45 773
239 890
676 525
230 250
273 81
525 332
720 409
808 994
81 901
453 648
424 877
116 154
385 185
976 746
183 556
863 520
205 899
250 532
561 468
597 835
170 434
873 76
762 947
770 239
858 19
212 830
341 457
873 843
12 916
392 46
287 115
263 322
619 442
519 416
314 128
209 522
315 223
30 392
808 940
233 18
525 475
760 898
351 494
923 847
751 492
568 998
208 91
694 575
253 572
585 239
451 277
818 439
187 713
549 406
46 455
16 915
571 654
745 860
438 661
46 641
971 285
988 456
901 387
164 60
339 253
890 743
88 801
993 40
910 157
936 646
137 85
671 802
946 591
668 995
165 842
895 698
224 49
370 649
364 422
304 539
809 498
131 932
869 996
822 5
910 984
504 673
572 325
478 105
948 971
475 117
328 895
286 450
767 832
378 514
368 373
653 513
128 798
750 233
496 400
438 54
258 673
684 497
147 43
662 213
328 360
653 847
418 961
47 503
697 511
386 377
594 149
105 135
924 753
990 942
691 486
274 641
382 890
885 436
707 464
429 368
562 799
455 556
126 319
784 197
45 252
859 842
131 983
900 959
908 450
6 839
729 918
684 518
455 557
345 874
431 244
184 907
502 877
747 782
90 99
445 22
111 991
235 489
712 821
444 211
709 87
755 557
129 242
58 92
794 887
548 369
693 282
303 726
912 100
426 939
608 426
663 149
503 127
77 116
184 312
533 965
20 820
988 840
325 161
980 823
814 593
345 995
532 622
331 979
412 925
460 35
933 669
780 113
594 13
833 342
164 507
658 732
897 634
279 850
335 285
103 776
889 996
156 432
819 466
550 532
151 209
164 580
969 667
158 560
535 970
829 184
909 729
762 514
597 73
731 339
917 953
382 258
927 219
509 605
673 648
142 623
797 85
190 748
2 515
799 690
343 470
423 293
572 122
674 457
182 811
608 626
451 322
581 613
827 589
544 42
781 571
522 676
717 927
48 506
370 870
924 761
204 49
176 861
390 643
107 565
356 993
910 905
50 516
932 990
485 211
785 775
70 82
692 610
206 400
873 64
471 562
185 260
204 100
856 178
557 55
924 60
506 398
75 806
705 52
39 824
241 645
26 262
700 74
439 758
892 418
132 797
203 160
971 767
14 900
792 411
36 57
563 168
623 484
400 590
797 290
19 96
242 111
837 13
667 102
129 67
892 252
23 364
438 878
194 785
84 621
724 942
534 111
272 419
503 686
995 789
14 766
591 601
175 485
230 766
575 15
174 155
676 654
546 900
409 622
487 306
565 496
60 267
308 362
776 509
176 395
74 529
256 474
192 161
490 75
128 922
953 442
835 424
492 728
389 562
437 221
960 852
587 552
334 913
970 248
282 914
596 271
617 697
608 705
933 874
945 243
500 579
126 563
218 695
592 340
623 632
69 704
596 93
235 660
303 623
738 540
772 744
930 365
302 963
273 241
104 575
366 587
109 531
859 58
358 621
814 373
550 549
377 430
690 862
761 347
210 730
24 216
76 836
673 802
701 489
736 164
224 799
394 162
752 351
868 914
820 841
740 689
585 291
355 194
140 23
812 870
102 588
402 158
588 551
405 575
411 874
743 911
750 828
965 749
502 390
489 782
54 764
212 486
769 201
187 303
218 551
147 828
391 925
387 148
162 305
76 862
565 649
896 11
902 184
376 739
553 652
717 854
14 558
85 219
53 8
664 504
878 174
297 162
754 65
758 382
457 158
834 250
936 523
489 996
473 499
814 655
345 230
179 184
858 662
877 826
408 813
956 916
574 245
972 509
35 839
524 437
334 835
958 892
52 631
969 941
30 670
786 502
418 45
506 610
991 812
274 448
194 992
549 134
525 281
379 760
911 127
885 115
85 634
539 707
902 1000
92 788
467 668
423 349
972 36
441 698
573 266
530 730
243 912
31 926
558 478
717 481
454 916
909 399
322 883
246 392
25 432
244 374
736 360
881 569
411 267
480 534
800 202
762 614
676 643
7 967
78 220
638 166
15 890
837 872
479 558
159 118
92 525
735 329
89 515
939 805
285 796
889 105
583 842
800 837
702 414
976 345
700 601
406 340
48 150
733 522
791 706
241 578
225 579
169 294
555 834
171 444
691 701
136 169
439 103
646 749
196 284
941 198
418 885
140 28
466 937
2 213
58 596
312 374
754 855
566 3
379 588
554 804
344 97
781 311
878 824
627 390
584 576
155 519
209 260
621 533
937 310
131 180
482 576
461 658
316 892
198 392
828 808
136 699
422 693
958 973
532 471
245 419
686 456
684 406
764 122
342 239
459 293
620 925
565 275
926 783
760 634
81 762
382 553
773 487
583 210
429 461
429 472
322 418
9 185
222 430
48 861
840 750
554 680
28 855
781 242
780 394
55 211
430 896
681 112
799 12
57 245
900 580
490 895
784 299
197 340
301 634
75 961
111 635
988 219
430 532
216 944
314 419
603 85
663 598
550 192
902 654
111 733
103 798
40 151
560 885
438 580
965 45
631 11
422 364
649 126
929 120
938 944
407 961
240 867
683 374
668 704
264 603
63 427
195 833
197 951
183 706
401 112
347 584
832 681
707 185
989 413
8 66
188 289
881 79
475 149
791 409
769 659
305 86
573 997
488 466
877 314
975 833
197 420
405 289
879 700
245 25
714 67
289 542
354 706
161 772
158 488
604 798
988 679
636 458
664 687
411 146
644 476
960 538
427 704
194 517
615 867
252 632
836 573
44 738
443 302
276 139
503 221
396 612
721 436
760 389
164 601
463 911
983 831
761 632
445 960
530 162
944 535
26 553
637 255
686 704
473 892
874 121
786 498
9 842
988 281
71 919
836 672
431 247
867 911
157 978
565 690
570 971
880 394
353 619
39 466
431 419
984 828
138 32
503 154
211 90
29 574
768 835
42 600
339 400
178 479
943 48
359 187
76 388
92 806
393 852
58 568
744 539
778 169
669 678
28 107
500 369
521 284
223 606
536 292
690 991
760 204
945 202
45 240
472 502
762 890
149 715
298 320
608 948
849 745
62 895
718 230
251 880
880 981
260 137
244 705
430 543
389 553
390 406
418 443
361 849
100 554
331 713
826 619
628 831
1 738
369 115
878 204
908 188
248 349
803 894
812 25
989 947
872 296
888 130
992 501
194 595
178 166
297 382
589 178
547 15
731 223
685 856
865 271
441 477
289 83
57 621
139 19
367 478
969 884
66 852
518 813
794 649
631 931
933 14
539 692
640 109
837 431
675 821
131 271
996 905
819 164
335 157
667 66
476 940
701 825
279 979
373 858
404 659
339 567
923 771
119 822
800 209
970 623
830 354
138 402
696 747
590 887
195 498
607 844
292 634
653 517
794 446
865 216
355 731
935 618
191 416
277 456
540 693
390 927
949 449
163 469
630 804
495 930
124 157
351 578
510 712
574 966
614 737
428 390
788 480
564 147
952 351
979 92
286 922
488 793
310 234
454 474
454 918
996 453
163 640
786 913
1 774
251 135
916 930
844 438
373 473
455 31
434 834
484 701
781 15
668 393
570 2
939 815
503 84
913 390
112 602
583 867
219 29
735 813
714 444
667 814
245 187
999 755
921 68
348 91
472 427
712 502
171 550
926 901
20 695
296 84
943 418
189 913
483 826
721 557
268 142
716 494
965 811
624 60
530 125
319 521
998 22
988 514
79 392
289 989
427 227
188 131
726 782
703 928
932 527
524 416
670 747
234 133
436 962
286 708
992 90
563 528
275 654
952 829
728 252
644 847
4 936
747 186
514 40
677 527
364 995
528 407
901 987
392 689
157 805
167 435
328 349
257 917
190 107
672 613
991 39
32 636
811 351
507 378
244 488
180 97
287 958
721 846
93 94
74 536
436 879
656 685
826 641
533 115
60 434
783 980
957 411
459 287
885 335
375 276
20 746
285 943
363 844
257 749
144 400
860 631
757 542
703 393
299 554
672 650
953 497
50 622
771 639
94 258
257 116
462 433
229 177
235 184
606 612
541 627
875 251
839 116
883 702
852 962
194 441
2 304
654 310
853 728
579 617
401 3
22 672
970 786
4 940
708 833
847 385
417 303
440 549
650 885
458 922
138 24
700 236
546 983
591 295
52 378
703 275
431 83
233 785
617 53
512 298
548 532
785 275
325 222
339 804
127 124
282 251
244 127
493 618
850 566
799 811
652 829
542 338
399 733
457 346
31 274
951 855
532 981
678 849
656 649
451 318
472 274
769 759
416 331
160 22
939 568
964 774
7 444
81 677
495 383
506 341
343 790
172 747
736 955
523 241
530 814
451 27
280 562
744 177
363 924
479 483
327 347
877 858
12 37
433 580
302 294
209 358
11 913
464 230
127 752
462 824
445 262
804 665
471 622
508 623
87 118
396 611
605 688
733 723
348 38
165 241
153 782
751 645
938 289
379 866
106 446
762 182
185 353
371 898
655 47
411 30
283 882
376 889
522 493
737 214
32 521
356 513
911 534
761 141
252 556
711 925
983 513
244 138
637 990
507 171
368 791
405 811
831 2
166 225
603 499
774 864
889 4
846 837
927 763
156 847
150 994
915 115
804 606
35 345
628 367
485 181
374 951
975 600
608 648
578 419
8 162
400 798
205 35
960 286
572 219
365 438
559 944
960 535
976 672
442 437
28 849
168 160
70 140
411 781
242 973
724 763
715 987
503 523
908 718
945 422
207 888
231 172
409 776
681 931
80 723
188 88
898 648
133 201
264 998
422 81
87 560
438 58
306 813
412 432
744 949
841 521
39 449
751 993
838 685
600 933
772 346
586 700
577 700
995 353
122 13
401 923
50 7
337 358
756 892
712 785
569 41
804 355
86 467
162 493
409 548
706 233
232 213
261 721
671 44
250 159
829 200
217 364
344 895
662 862
918 232
306 311
733 538
73 90
15 176
650 912
601 633
848 117
442 364
979 120
632 887
234 4
227 381
114 217
724 206
527 161
960 31
672 384
424 485
34 974
489 556
515 45
349 277
412 909
835 883
915 710
142 670
680 954
850 694
246 993
511 577
608 949
100 699
134 869
689 989
345 861
866 607
74 467
110 848
946 126
753 97
97 687
483 273
618 297
213 740
829 112
293 274
763 633
858 769
1 952
205 480
304 800
448 671
896 527
560 387
467 940
279 747
550 416
521 978
765 585
41 1
244 918
769 811
825 849
776 426
968 710
920 605
309 814
896 302
861 965
193 168
758 496
144 253
316 81
64 45
203 921
145 863
407 47
459 291
791 819
297 803
617 869
805 656
90 233
421 376
411 14
353 589
937 326
666 747
843 396
424 202
456 156
149 237
523 305
187 923
461 430
966 76
662 480
660 606
621 465
394 336
354 220
362 580
119 227
724 803
572 283
112 139
476 233
350 112
570 844
720 218
768 699
217 175
507 637
462 128
665 129
159 965
232 929
820 233
77 239
160 7
355 365
191 527
125 133
450 519
483 546
176 90
112 27
970 146
733 737
758 575
157 642
823 633
403 223
37 228
605 394
627 291
61 376
628 44
419 92
558 818
573 86
420 944
615 736
879 78
540 504
284 824
714 643
586 575
618 252
397 310
626 618
535 811
894 981
667 262
330 837
506 990
539 112
122 527
948 642
298 140
606 813
856 925
684 649
84 587
315 273
980 326
893 452
230 661
227 579
415 655
818 457
958 374
242 958
565 270
318 39
726 990
974 177
223 439
813 575
838 771
923 704
402 93
133 578
601 851
60 754
120 457
784 639
468 626
390 198
955 732
5 13
150 296
386 665
496 110
951 393
961 346
185 361
89 930
792 288
283 792
172 495
884 586
892 736
376 378
817 689
159 642
81 151
162 239
921 32
139 546
5 298
119 18
251 437
611 737
695 84
9 507
515 234
397 35
173 472
530 918
562 667
638 569
967 50
542 624
180 770
768 217
827 31
43 816
76 753
485 975
511 692
590 480
357 506
251 161
157 374
723 344
93 772
651 974
391 798
989 953
389 74
410 582
273 102
464 949
103 6
772 654
477 629
4 305
900 386
770 398
584 296
458 699
213 317
313 408
957 288
286 462
847 268
882 459
826 122
919 928
841 173
654 452
657 267
264 902
815 605
135 915
5 51
451 926
2 500
616 690
35 476
852 955
736 654
520 468
443 223
911 437
248 210
924 153
885 762
304 175
842 891
170 81
868 629
135 385
673 162
220 768
665 743
935 108
607 836
638 331
837 25
286 759
917 487
107 398
982 995
370 872
214 862
495 785
713 355
943 367
752 931
456 761
198 605
740 528
491 999
380 537
417 923
273 236
659 769
367 586
721 508
413 129
264 782
124 831
260 922
281 852
112 919
492 319
38 792
620 203
769 217
650 793
402 336
865 152
744 887
642 921
741 342
929 969
821 937
83 470
215 473
895 963
472 75
57 164
23 574
281 162
997 35
181 878
914 32
330 421
797 140
904 994
261 610
492 141
19 380
790 546
942 544
175 895
351 409
273 423
205 452
680 651
410 121
770 847
239 594
605 476
394 938
326 696
40 664
171 858
616 95
137 190
787 128
214 554
890 613
1000 482
990 295
731 950
656 731
142 469
243 594
959 629
404 136
462 316
751 747
827 114
313 755
614 381
874 74
213 308
338 80
903 1
589 144
227 711
635 162
226 755
675 644
213 658
569 349
449 645
142 94
156 240
247 557
142 567
178 213
60 842
77 76
585 121
729 640
80 569
548 217
503 124
939 210
994 234
416 590
867 578
801 777
925 339
412 633
832 402
715 262
186 339
467 349
994 144
425 820
501 177
575 169
141 480
54 975
526 476
833 639
623 698
797 219
77 89
451 837
62 175
968 457
250 257
292 415
550 615
790 535
614 352
643 241
563 471
568 830
855 351
856 454
229 948
151 364
751 271
927 677
474 779
569 198
358 550
407 212
137 173
552 301
975 213
144 762
226 908
650 206
500 866
342 287
206 881
852 973
858 730
489 924
792 6
723 185
270 107
975 925
70 790
537 68
707 361
173 12
81 619
764 911
781 501
932 305
564 686
781 799
504 481
161 132
880 824
837 544
931 89
730 177
502 496
796 912
218 585
742 96
554 134
295 732
227 522
747 21
253 79
988 266
262 792
7 309
324 84
605 288
67 208
343 86
844 701
191 85
839 659
505 681
775 923
768 149
740 130
5 462
433 328
986 827
58 904
499 684
870 819
866 520
891 367
154 159
906 565
58 646
126 955
678 413
343 827
769 530
815 888
954 980
210 608
661 705
33 648
254 330
410 446
947 909
520 850
71 948
706 149
125 41
136 882
934 74
703 313
595 221
673 211
395 980
921 235
500 993
573 302
224 221
243 778
673 678
554 825
597 51
372 824
19 588
401 131
197 380
817 616
59 439
604 9
989 847
726 818
979 444
754 195
773 67
229 622
680 731
453 658
188 890
583 640
564 433
206 759
703 767
95 51
121 435
840 194
71 561
839 780
943 42
279 220
119 439
724 403
228 825
704 446
30 518
66 308
856 590
371 559
838 29
102 152
132 465
739 364
176 132
769 279
773 721
126 187
101 662
713 555
621 477
128 317
370 730
618 752
167 335
21 596
727 386
189 649
363 108
155 103
596 583
87 112
950 572
997 396
408 325
113 807
234 684
315 671
517 781
198 20
287 268
954 735
508 781
496 43
811 24
639 463
924 202
989 258
397 599
287 250
222 541
370 91
232 943
734 898
314 464
227 154
286 912
881 485
188 258
214 29
862 974
312 387
29 857
937 769
870 427
858 905
585 769
885 229
32 743
99 253
143 272
44 6
816 214
663 828
359 6
685 116
909 909
548 42
570 681
969 101
533 278
360 534
20 143
293 617
759 409
228 742
838 929
200 217
118 811
969 196
208 99
361 292
713 448
217 941
918 435
499 392
507 612
181 551
553 830
748 28
491 5
637 20
386 678
164 914
273 179
189 175
533 551
80 948
647 678
101 170
912 526
282 814
858 657
817 473
684 290
805 886
654 701
639 497
291 371
302 856
259 770
341 729
5 832
96 373
605 361
489 458
790 569
880 984
710 308
855 932
588 435
928 859
652 180
430 849
373 76
737 617
769 293
873 638
436 205
53 455
922 826
682 312
459 421
156 393
207 57
751 79
125 225
340 462
849 81
421 99
618 733
250 316
153 215
181 258
373 105
916 611
502 682
913 289
835 51
955 631
886 937
614 45
661 241
130 117
132 753
164 403
683 640
886 697
190 571
758 692
769 627
103 99
745 836
772 853
745 370
33 646
760 498
590 728
721 140
755 115
924 563
355 934
713 899
108 24
526 748
887 474
513 478
967 681
7 494
34 124
256 610
947 562
919 946
39 804
792 332
625 852
985 9
610 49
160 855
674 20
109 492
869 46
664 121
291 311
907 144
499 929
131 622
707 18
515 784
965 937
538 8
181 591
559 669
624 277
383 637
478 559
52 521
293 11
283 526
916 401
152 348
637 656
384 579
476 375
32 870
694 553
894 571
155 863
876 116
852 911
508 416
611 408
250 936
712 909
179 498
961 10
343 179
825 923
660 110
412 629
559 32
636 340
159 573
225 351
637 677
43 862
186 263
316 1
264 882
699 845
70 277
45 720
76 315
490 176
303 173
935 480
349 104
634 11
596 691
646 149
775 435
831 159
775 636
233 980
645 404
473 518
521 551
239 11
132 200
391 453
497 986
687 340
46 825
375 162
252 488
33 139
335 20
580 364
645 743
528 322
458 435
604 794
300 700
912 554
547 511
558 207
104 236
736 49
518 662
441 689
367 241
79 766
935 324
480 735
495 759
788 51
8 789
709 646
358 989
752 215
149 158
532 443
222 47
971 925
163 324
831 44
459 201
695 201
888 755
619 430
691 355
729 791
937 668
886 143
715 848
870 103
77 255
763 547
586 611
507 631
962 353
739 534
275 477
855 672
431 587
429 737
222 577
89 261
26 21
493 972
406 151
638 153
105 511
670 234
217 241
176 76
908 957
622 716
889 689
807 767
164 855
235 202
176 766
566 524
513 341
697 544
842 53
666 512
714 242
169 909
335 460
476 868
531 856
251 35
582 963
674 372
848 360
293 23
702 109
388 185
447 249
574 255
633 949
254 442
57 289
938 996
172 223
191 826
970 904
721 109
387 102
527 631
622 774
612 447
875 192
774 446
132 966
1000 321
473 835
875 747
649 347
505 94
831 83
576 91
448 195
219 402
811 386
573 431
67 814
315 558
615 454
99 126
491 782
911 214
362 637
941 741
292 176
625 822
240 63
813 789
13 997
592 261
958 17
803 19
284 827
520 534
853 855
345 171
450 187
552 120
583 878
250 484
777 244
146 798
679 878
560 940
384 161
308 918
681 430
511 350
636 226
538 221
628 716
708 988
725 26
805 844
967 365
204 519
502 643
885 955
568 959
277 15
32 286
337 149
594 568
9 199
890 824
377 683
506 882
526 85
809 287
666 324
407 898
388 544
330 871
598 129
556 113
208 139
310 419
448 327
106 102
931 495
5 141
925 868
621 202
566 912
510 771
214 536
537 106
334 850
830 138
620 881
222 857
171 953
139 614
217 712
248 804
285 13
403 499
206 31
648 53
773 365
628 18
614 875
167 673
660 974
334 667
815 256
46 108
465 984
520 204
259 398
294 903
31 999
280 841
53 899
919 942
662 306
288 148
853 53
211 875
113 843
594 716
753 266
872 261
719 453
104 401
579 30
303 195
921 760
929 588
18 420
296 610
843 62
231 21
368 17
898 929
394 333
543 300
998 120
823 338
922 468
570 502
772 320
416 957
832 276
120 951
966 169
102 565
791 960
951 923
297 853
637 4
989 660
795 421
553 262
126 497
623 942
356 530
633 133
716 203
775 655
10 180
275 587
242 512
804 294
43 829
257 181
137 530
875 612
587 245
545 138
66 801
77 627
646 537
993 147
708 982
926 642
736 588
823 188
573 333
45 161
656 646
26 893
373 567
982 530
984 889
87 221
56 352
907 121
766 739
616 51
289 310
154 928
269 800
842 271
314 592
710 782
585 543
195 484
46 483
165 141
445 967
3 966
123 505
763 457
805 689
308 138
607 884
958 677
531 60
198 771
997 227
87 103
423 784
697 743
965 200
492 941
391 547
301 435
30 626
179 569
927 279
795 548
863 187
423 305
788 96
329 861
538 183
857 329
357 404
199 66
895 58
53 766
643 752
133 280
685 741
517 416
324 254
326 1
551 138
340 102
820 300
653 434
967 516
738 302
268 816
596 551
623 918
1 851
887 912
929 416
99 835
799 873
897 190
190 41
295 420
116 305
426 1000
35 152
221 836
223 274
668 327
964 712
984 586
37 704
625 909
649 406
395 477
953 534
879 944
965 964
932 239
163 957
729 980
269 264
313 928
80 57
660 797
525 763
656 99
980 638
977 556
804 390
781 166
934 298
229 79
711 900
599 449
497 213
273 795
108 210
120 888
606 367
313 424
401 643
258 460
233 506
718 351
369 683
950 429
65 917
712 566
660 3
687 59
703 697
24 963
34 502
228 544
789 556
631 199
477 870
83 33
854 35
555 711
316 302
969 275
104 594
687 394
578 202
923 481
926 30
466 500
110 409
788 349
828 442
481 373
43 201
333 929
172 723
39 486
928 842
726 451
202 894
565 552
39 165
622 765
522 668
610 63
979 275
869 200
758 321
816 758
855 36
746 71
206 528
116 589
898 35
330 823
513 686
544 448
59 208
85 248
55 411
91 306
552 723
291 394
865 328
61 806
692 820
311 213
143 530
557 142
962 985
123 645
841 297
969 428
449 945
80 113
177 225
916 134
115 46
762 120
974 169
862 561
804 666
980 545
737 249
937 336
937 632
310 947
20 780
933 797
137 636
410 586
204 463
989 561
945 61
758 164
338 167
365 908
48 754
575 806
309 385
875 347
123 498
264 791
952 825
100 258
417 722
79 970
65 243
959 810
965 283
552 26
234 241
488 947
999 486
626 102
752 218
841 729
126 693
625 96
554 2
285 918
605 875
32 458
185 219
402 606
597 397
509 386
351 781
26 545
252 708
191 124
718 356
491 476
922 387
488 899
639 813
620 127
658 44
684 464
756 612
294 644
640 929
407 9
44 160
837 891
548 241
261 757
842 361
118 596
155 252
333 194
357 926
319 688
653 828
374 814
370 280
966 44
972 517
985 117
28 245
981 446
564 835
244 314
89 239
920 925
486 878
255 294
36 529
103 154
444 373
315 331
721 854
181 497
90 376
264 187
883 842
592 316
225 974
320 320
87 212
272 627
258 606
427 102
707 772
321 819
56 994
112 643
305 897
250 597
92 558
589 694
17 482
179 171
40 595
606 656
162 120
919 537
411 266
882 327
339 160
154 747
552 626
393 78
74 962
304 67
780 423
638 524
143 920
202 718
126 896
33 240
989 252
162 15
11 592
844 670
234 76
653 591
637 994
745 8
288 551
433 780
30 860
592 895
900 523
739 19
4 398
397 140
437 584
424 253
603 889
898 645
721 87
399 76
142 513
978 784
384 757
712 718
663 503
649 247
704 421
640 428
925 517
215 294
935 903
401 34
46 261
581 538
832 858
502 539
846 803
558 381
504 431
197 707
367 280
368 952
512 549
989 924
328 863
355 837
4 43
643 590
630 998
308 390
246 177
878 64
883 500
921 131
348 415
89 459
561 93
596 649
157 153
481 934
609 655
691 254
300 245
829 395
159 6
601 753
432 575
975 462
899 256
145 441
141 56
321 663
534 391
806 475
965 795
110 156
64 399
884 942
406 77
970 585
601 787
564 177
759 535
130 751
586 495
510 387
355 519
31 712
163 509
537 636
107 300
633 268
224 442
235 73
353 198
814 242
985 392
702 936
945 640
137 974
530 864
315 270
44 666
25 567
317 790
573 686
33 163
906 610
690 879
992 994
152 729
777 99
523 742
515 982
198 352
290 397
88 541
484 884
653 803
906 963
536 912
952 542
577 59
876 444
433 172
774 651
310 334
58 55
19 293
791 329
691 147
268 994
70 959
659 643
832 157
11 406
46 226
428 632
277 818
37 17
432 764
925 381
678 637
250 502
147 209
360 607
447 28
492 254
812 611
430 124
515 901
552 859
414 528
628 481
80 254
597 289
388 448
849 292
161 768
536 755
91 485
830 369
258 912
955 157
370 304
900 720
401 809
657 340
92 128
269 96
232 743
313 325
304 168
759 179
606 673
436 955
507 241
816 650
320 285
153 209
439 417
542 178
965 504
6 175
431 104
670 713
410 134
222 631
96 366
74 435
331 223
781 256
770 552
319 634
490 687
499 686
744 861
83 942
304 946
561 39
394 605
358 857
941 452
104 522
134 428
144 838
189 634
942 630
427 558
287 447
34 693
646 347
248 704
565 591
433 123
333 677
752 933
501 998
994 488
650 321
692 163
852 280
414 383
48 588
100 330
788 55
244 413
700 443
790 320
432 984
5 265
629 479
312 371
730 118
336 980
489 733
191 993
460 336
713 345
654 924
396 552
365 455
980 309
427 604
849 174
168 117
659 81
468 843
783 381
182 802
623 847
692 185
836 848
475 736
882 762
7 311
107 769
262 973
538 822
105 88
810 338
155 998
656 814
623 493
373 442
854 722
448 220
853 636
156 683
913 829
389 88
718 622
927 849
838 813
342 14
840 311
121 863
589 549
364 705
870 283
129 766
771 25
441 716
696 189
572 114
472 146
191 128
923 940
186 417
484 954
269 640
596 104
644 991
232 61
346 480
245 901
386 230
291 841
986 992
206 884
754 775
582 617
686 547
693 380
109 926
408 184
364 165
236 980
403 285
676 663
940 307
518 342
60 300
787 89
130 860
194 238
580 856
503 202
920 761
519 158
578 79
258 221
724 745
437 335
162 430
959 849
667 198
354 640
931 820
890 994
338 977
663 91
148 390
470 358
498 834
956 923
54 84
128 8
183 613
540 37
710 488
578 9
657 603
963 448
944 596
921 954
861 315
870 414
605 949
889 973
547 164
74 83
469 157
966 701
558 209
289 779
504 709
676 10
94 278
789 374
326 447
458 578
709 546
426 442
91 454
615 391
840 22
504 210
116 428
924 293
34 280
917 227
138 951
696 295
990 212
517 429
121 16
352 256
840 36
200 718
879 355
53 630
153 212
364 698
738 731
904 270
306 926
344 268
309 975
665 262
484 283
839 485
951 219
536 516
601 258
770 456
609 177
476 94
583 636
960 332
959 82
846 872
250 30
445 580
683 324
304 758
241 927
489 53
130 797
230 841
22 150
885 737
270 929
234 267
232 121
669 426
517 757
439 900
206 817
724 461
548 51
568 510
813 496
261 729
266 588
468 93
222 934
754 114
453 268
910 123
694 701
94 627
914 156
132 863
698 700
884 488
112 873
121 169
398 648
46 182
181 879
661 602
359 279
724 210
255 341
362 187
673 880
166 862
465 292
377 473
753 716
419 465
603 588
218 92
244 551
123 626
609 150
603 464
628 538
163 376
715 500
916 341
369 750
945 561
511 166
235 900
951 511
497 452
76 241
18 94
196 660
309 129
103 783
114 23
973 296
454 3
580 46
950 1000
663 784
24 358
224 404
547 65
176 595
26 889
669 935
953 769
745 700
338 797
408 592
783 260
505 960
546 580
49 172
627 809
533 219
613 558
456 282
497 84
362 125
389 154
458 727
755 97
70 505
733 574
179 367
193 386
589 417
749 57
751 252
421 203
737 159
344 284
973 941
28 954
823 995
798 763
669 785
803 926
209 146
758 549
311 415
284 911
312 445
181 792
435 973
882 427
743 686
983 521
718 172
328 726
616 660
887 700
131 496
96 703
946 488
358 590
230 802
352 326
492 906
111 59
570 768
401 185
757 644
605 672
863 778
812 591
147 104
141 553
171 967
377 95
285 864
368 238
687 377
810 628
615 663
93 759
227 256
404 622
382 946
239 47
300 427
805 804
272 48
888 992
661 673
571 700
533 8
496 605
396 604
967 727
357 145
181 62
238 672
894 929
102 517
167 302
692 378
347 577
13 321
962 285
286 629
371 900
613 906
825 685
427 252
505 876
574 31
763 557
350 783
611 725
680 239
564 20
33 560
826 377
648 309
259 711
288 381
82 334
907 361
396 597
951 397
173 38
676 240
988 121
382 836
730 373
50 116
424 267
948 574
428 575
614 133
267 879
993 744
437 582
901 222
107 264
692 111
968 477
147 498
610 816
31 816
57 136
541 250
535 647
308 686
484 597
382 286
941 121
576 645
792 847
979 843
889 153
978 230
183 443
407 999
596 782
364 411
4 765
936 360
216 693
345 364
546 386
501 95
516 733
603 640
176 750
36 979
404 402
501 248
829 629
144 960
349 221
819 479
885 899
580 813
779 862
113 767
702 509
59 845
984 688
574 665
888 820
419 444
485 542
260 609
403 666
595 451
968 6
683 672
397 813
714 270
99 917
622 56
312 20
49 779
959 347
931 811
854 820
720 458
132 398
972 571
924 155
748 414
820 129
295 659
392 727
907 711
135 148
764 984
821 79
65 239
606 140
749 122
975 457
648 977
56 559
242 443
483 90
915 742
821 585
577 245
385 572
282 682
391 592
383 601
150 998
922 517
965 854
609 966
176 501
9 671
509 250
57 520
692 859
541 483
939 71
797 485
100 798
77 867
200 945
245 605
791 465
581 711
539 153
811 320
842 137
477 650
319 575
192 622
274 57
340 648
722 548
316 804
814 736
821 287
343 910
309 162
980 268
31 856
348 911
161 275
233 185
104 250
307 580
500 166
742 182
830 507
509 70
573 340
532 722
350 167
587 625
944 654
729 587
805 780
584 877
840 943
326 412
622 938
809 436
373 55
581 556
896 674
30 582
926 144
783 165
844 500
38 862
266 821
305 389
993 592
912 724
712 444
123 902
661 348
293 647
657 401
362 866
969 74
463 921
762 124
258 877
329 230
986 484
447 469
970 486
242 13
704 476
639 909
40 428
545 584
260 441
325 298
911 340
866 369
481 942
788 677
245 562
685 861
148 149
245 83
310 494
486 982
883 56
765 248
36 920
123 957
536 970
802 190
80 920
877 576
714 745
905 251
774 654
9 912
113 34
42 79
84 919
483 636
212 701
798 809
421 67
816 933
759 265
862 984
125 709
646 642
640 578
996 194
425 31
904 674
37 794
900 514
175 805
14 424
799 802
195 33
102 717
758 234
631 966
286 280
895 391
339 232
232 311
577 400
929 805
267 860
654 415
932 347
145 516
252 618
838 347
386 386
52 55
1 233
383 588
472 428
187 717
642 501
484 41
213 714
445 416
913 166
428 799
573 901
967 453
335 720
703 802
499 113
117 574
890 666
597 486
993 686
270 716
152 696
386 294
875 660
935 976
119 854
666 814
952 870
997 130
333 833
494 204
317 869
549 64
660 303
311 624
68 493
726 411
188 770
863 897
522 185
446 119
786 129
536 850
969 431
405 15
739 768
119 685
553 47
834 604
556 610
24 652
740 744
582 965
882 356
27 522
277 849
298 369
481 667
954 571
996 806
214 460
49 944
234 831
389 869
724 443
329 227
246 682
889 259
714 727
224 323
412 53
359 31
920 885
73 14
295 489
700 947
763 997
475 648
130 672
419 988
546 474
379 868
731 172
343 211
112 176
367 431
790 127
833 947
100 696
179 116
166 875
902 135
443 657
970 853
484 326
786 333
478 817
99 555
364 646
627 330
642 687
943 69
496 742
166 718
950 226
622 692
693 158
688 697
18 766
189 638
504 668
366 232
840 481
19 770
688 678
573 549
416 271
253 475
648 441
328 576
578 51
951 606
41 672
462 597
83 162
934 461
635 788
973 816
458 951
971 328
246 721
999 421
917 979
400 621
214 759
211 3
515 879
877 650
475 943
464 119
358 685
932 223
5 340
723 551
152 268
227 27
408 159
197 46
489 335
651 209
176 220
480 758
410 791
401 890
127 241
257 170
48 816
689 345
620 994
611 830
685 988
34 269
389 542
139 673
56 90
776 984
726 55
383 508
272 547
37 272
603 938
881 792
193 648
997 800
647 463
138 878
640 726
963 156
258 2
672 268
885 828
511 760
58 894
599 956
652 730
153 731
974 767
54 185
109 930
582 485
546 265
978 695
32 79
318 561
92 198
278 265
296 362
304 977
577 517
405 534
362 969
10 562
305 125
349 340
587 493
287 535
664 468
470 483
921 701
970 378
400 427
113 419
821 257
607 492
258 237
777 671
401 461
206 462
872 120
706 870
597 830
563 710
380 92
968 619
551 544
963 640
247 792
651 270
234 584
109 585
255 964
591 282
63 985
921 691
268 645
979 506
773 944
717 837
229 329
42 408
36 312
124 715
315 437
840 146
868 271
713 548
424 418
315 416
876 143
256 445
307 731
188 76
49 248
773 678
419 570
207 474
125 450
752 945
35 101
97 173
535 938
158 566
692 721
878 206
543 192
676 707
651 858
207 372
260 677
12 947
699 910
911 25
652 227
639 98
523 463
492 953
165 171
57 334
761 623
666 909
598 643
919 102
21 121
589 813
318 121
658 825
971 125
290 22
337 322
332 861
960 118
373 212
103 272
954 447
532 836
112 413
854 842
835 636
559 961
647 125
125 941
80 75
758 336
319 927
563 268
341 54
437 120
560 302
8 125
951 853
92 523
315 209
809 878
510 890
330 731
637 745
928 266
209 687
943 961
174 356
762 486
856 743
49 862
25 610
845 568
561 124
751 795
212 400
2 921
884 889
745 953
788 854
243 458
343 900
486 247
413 130
8 902
678 80
39 994
113 948
231 624
686 324
793 698
814 679
260 935
181 708
386 991
415 32
483 862
123 232
42 663
529 731
366 63
874 283
794 908
179 702
885 655
68 859
755 106
971 269
577 798
198 173
740 832
8 150
940 109
366 980
838 247
378 172
752 779
784 800
341 606
601 446
434 394
472 49
975 866
426 609
790 536
757 908
729 315
355 352
570 688
644 437
459 795
6 987
13 596
570 201
839 803
89 250
820 440
428 518
828 124
45 764
626 424
437 306
623 512
675 806
362 210
499 964
79 514
661 220
691 344
164 22
185 294
272 37
787 713
635 388
486 632
93 413
712 711
799 773
854 595
181 639
768 536
619 871
671 867
251 473
727 885
278 4
350 775
561 969
613 80
780 852
67 74
203 216
520 994
566 958
265 147
395 787
829 579
43 723
113 434
570 152
863 220
4 271
949 710
434 540
519 565
77 246
758 618
607 686
185 672
865 892
938 894
864 948
971 154
924 465
670 385
646 274
137 727
981 10
105 249
502 730
62 212
179 942
955 365
679 565
978 785
878 400
796 235
517 564
138 142
395 284
748 234
668 894
682 208
988 698
687 263
588 171
555 927
253 392
719 315
848 752
555 375
589 697
852 15
634 111
566 346
676 818
264 409
675 196
322 241
846 344
628 416
141 859
493 29
30 478
134 446
616 596
393 403
203 251
735 128
774 822
656 627
365 700
924 636
1000 663
581 987
22 585
479 599
636 693
849 358
517 913
254 531
899 914
814 897
911 74
425 669
623 766
249 910
613 416
755 983
964 330
644 914
365 278
660 319
633 604
748 6
987 474
298 794
47 794
518 516
828 595
64 834
310 748
20 284
687 490
437 507
126 47
857 302
20 808
176 603
748 842
277 783
337 452
180 685
173 80
729 429
941 335
382 503
9 552
30 473
931 528
632 903
503 827
566 42
447 297
921 241
1000 400
528 43
96 439
142 995
522 558
543 482
896 776
48 752
262 239
595 207
25 974
729 191
906 521
569 809
473 606
254 64
674 90
121 187
16 661
235 747
377 439
491 306
645 490
183 289
894 405
934 504
953 921
336 948
353 506
38 384
793 811
971 136
75 375
19 577
597 930
44 240
120 680
200 974
233 634
596 96
488 903
965 508
860 597
5 243
269 484
229 396
129 719
389 135
39 752
981 633
361 53
704 862
586 733
297 540
240 723
263 363
878 522
255 234
148 88
331 635
96 25
772 757
273 635
998 767
277 629
85 812
949 512
460 935
997 679
898 302
102 150
406 964
539 772
254 223
485 110
285 654
491 645
192 187
512 413
53 799
450 231
100 431
682 455
201 495
393 582
426 979
519 184
739 430
474 249
163 841
101 99
323 727
361 42
350 282
780 623
397 643
674 486
414 836
103 849
805 870
94 997
86 899
388 23
366 708
692 690
151 739
874 708
970 294
73 210
733 474
692 193
58 895
41 191
833 844
159 582
895 650
17 88
187 276
514 633
386 858
870 313
478 497
784 487
417 867
334 459
336 832
579 479
549 445
248 330
988 850
836 890
716 342
394 639
708 195
467 917
157 860
235 607
772 175
254 855
815 528
15 7
597 845
932 169
729 125
761 849
274 509
922 381
689 245
269 120
453 183
497 41
526 770
196 427
833 697
698 170
224 220
323 779
341 591
624 802
335 229
164 684
223 718
243 830
647 26
257 531
862 226
404 479
718 331
202 732
616 908
135 483
821 396
714 633
110 617
124 983
831 197
418 713
318 70
823 426
971 993
324 466
870 827
778 463
774 368
663 869
330 502
172 204
142 380
395 762
248 641
456 326
596 793
685 59
706 897
187 921
979 107
711 951
229 260
665 39
163 436
186 70
658 243
58 311
744 808
813 184
377 640
2 450
359 413
943 247
45 237
371 368
715 191
524 347
251 596
413 921
833 523
568 499
456 105
287 12
92 965
471 755
203 770
242 66
266 829
315 780
97 767
89 376
956 915
152 607
419 463
467 985
569 492
143 532
553 322
552 896
982 786
448 687
514 111
683 148
584 712
164 370
421 270
412 130
189 494
645 168
65 576
998 936
980 247
419 248
562 416
338 513
174 520
429 301
197 962
950 314
507 34
942 928
498 245
752 262
578 710
605 466
477 751
334 564
727 555
340 691
92 686
737 20
606 467
661 547
808 812
741 23
79 911
142 681
684 437
754 934
66 41
486 571
215 644
600 42
414 625
72 639
593 545
418 60
646 643
684 208
945 505
763 361
556 68
356 423
692 445
556 976
819 759
99 620
695 844
128 660
63 951
608 211
912 789
743 971
806 877
361 989
379 111
988 717
805 335
309 585
418 904
717 361
246 745
992 566
299 923
695 637
610 696
759 899
123 663
561 19
675 404
337 450
587 405
116 673
402 152
915 972
877 355
815 940
794 119
937 619
777 948
751 389
993 368
715 111
864 270
218 450
421 562
920 685
885 793
744 48
532 300
147 2
182 197
491 846
198 197
654 640
896 723
53 914
29 951
291 181
801 629
698 521
517 234
499 807
439 530
469 901
448 434
404 207
393 323
671 388
886 594
660 521
580 419
5 215
736 539
17 635
710 246
187 922
31 91
814 126
653 665
151 448
934 799
140 486
469 890
63 815
480 690
523 370
926 139
700 528
837 228
945 626
540 212
474 15
515 503
307 666
665 45
475 326
336 780
168 694
93 990
87 643
692 347
283 75
735 626
935 533
501 620
844 497
2 118
571 982
639 534
261 430
601 995
903 525
600 747
594 210
673 673
411 968
425 653
144 31
548 863
991 469
921 141
830 645
92 737
926 855
332 539
672 533
377 314
454 132
262 626
192 21
510 29
484 562
521 676
196 408
312 347
554 185
868 394
805 19
508 541
596 358
406 829
435 165
546 279
42 483
96 175
442 660
23 985
453 353
983 418
237 802
511 328
594 96
953 680
43 431
655 172
237 677
4 118
981 868
382 469
286 760
533 90
371 605
182 300
735 790
143 480
286 811
777 782
484 887
920 979
674 868
137 18
832 870
875 293
720 681
424 882
9 716
648 460
194 924
35 10
967 799
306 264
732 551
883 139
1000 916
644 491
574 152
906 994
522 653
147 33
393 198
267 294
712 443
434 884
533 417
317 815
788 465
921 393
895 651
121 570
507 874
640 325
580 501
405 108
223 825
10 655
151 18
749 328
28 717
475 588
955 271
179 645
882 797
394 654
745 181
886 756
816 751
913 194
525 825
450 88
634 571
93 479
582 582
788 31
52 410
558 702
296 639
315 824
724 850
412 446
558 742
375 213
103 603
479 620
897 53
980 821
54 62
157 604
749 638
889 631
759 603
773 404
724 50
732 725
320 356
682 567
364 939
407 451
226 582
18 168
552 158
629 767
441 935
831 612
681 358
791 5
38 999
54 553
323 814
204 382
565 239
265 717
178 900
503 664
448 695
105 301
932 732
567 474
968 330
594 239
611 672
850 92
7 422
515 942
539 666
217 484
591 203
17 365
813 279
507 603
737 329
911 571
823 788
733 190
908 909
267 498
621 670
187 500
201 960
773 415
515 485
968 59
834 815
749 222
703 722
931 915
589 531
585 59
877 947
285 212
810 779
953 886
948 583
188 772
549 716
518 363
226 701
67 747
168 113
440 835
326 173
830 291
50 747
827 399
587 228
44 181
224 233
847 474
635 772
509 644
43 684
276 574
620 84
920 265
461 823
833 295
606 355
337 375
863 76
193 673
440 403
372 585
66 755
173 474
409 653
603 960
813 12
452 798
638 274
689 107
969 263
883 232
161 959
882 461
679 257
167 685
583 899
66 62
51 214
796 45
561 453
809 539
586 346
787 376
720 11
723 219
431 276
90 198
751 781
834 754
12 17
419 669
485 246
645 257
208 434
995 128
937 459
789 372
566 448
187 882
95 651
947 985
742 735
599 814
185 415
657 860
87 123
488 537
910 556
787 916
352 850
892 361
630 328
462 437
262 742
422 830
516 79
770 187
213 708
607 75
225 219
578 363
302 720
969 679
449 38
684 600
870 946
67 754
642 671
623 521
750 344
714 44
50 229
68 439
400 900
879 265
485 498
731 984
528 931
761 847
49 547
420 299
929 707
643 270
810 276
377 255
45 169
22 798
156 302
262 30
768 774
819 532
799 982
775 463
713 873
460 654
548 389
211 642
148 580
291 391
689 641
670 708
737 236
382 124
855 357
658 380
650 581
827 819
495 617
938 468
703 156
379 261
620 675
503 547
917 29
699 3
660 442
412 726
168 673
590 974
147 244
324 139
680 359
414 988
778 678
900 723
10 352
173 463
279 592
991 476
679 622
559 636
84 439
476 573
920 452
594 985
211 651
714 426
828 86
833 418
159 804
446 709
63 4
552 241
993 689
195 584
774 458
873 551
979 786
247 341
902 296
508 157
162 30
7 850
647 155
101 206
278 77
983 272
289 923
811 184
233 292
573 989
188 533
87 683
995 873
204 656
703 450
95 830
631 356
429 914
951 851
447 891
895 450
850 131
103 988
601 223
522 634
125 874
199 221
575 830
7 526
804 579
780 86
21 603
996 1
706 881
365 413
28 405
36 276
349 470
158 728
676 950
647 296
472 322
723 997
447 921
66 849
349 303
482 668
296 671
516 584
34 950
928 559
960 309
304 863
473 2
248 298
199 551
856 522
501 145
822 47
155 899
199 994
581 427
248 710
905 528
393 98
39 699
755 654
100 922
696 375
22 55
324 458
322 470
525 923
349 380
62 377
617 372
228 872
454 931
136 799
945 388
555 118
353 694
732 887
136 553
946 401
223 943
408 978
67 687
740 248
262 397
482 590
892 565
963 988
255 979
179 842
977 798
389 894
834 425
124 722
891 67
987 468
987 48
564 151
347 345
890 973
195 904
885 524
195 633
801 559
865 458
58 934
61 201
481 844
133 485
452 291
104 591
20 367
330 211
833 975
401 867
874 313
251 391
837 294
687 646
824 637
359 245
681 839
813 9
73 738
686 865
379 693
634 614
642 382
63 11
203 581
256 254
471 849
278 442
213 634
653 817
379 673
937 98
53 948
135 380
412 390
960 413
973 549
320 624
457 62
973 458
571 815
878 838
439 541
384 204
45 79
462 558
617 312
441 512
230 985
168 912
737 511
432 807
585 595
857 462
671 338
805 75
807 9
618 827
590 734
931 105
466 529
824 368
837 66
319 579
871 729
792 248
534 431
268 311
391 979
238 74
204 527
810 133
823 84
630 402
354 212
747 246
357 109
991 997
180 624
715 957
569 204
741 843
519 865
366 754
959 769
455 408
49 611
681 230
302 757
538 424
767 399
818 734
910 35
442 699
561 160
463 969
973 353
147 636
443 751
962 959
579 226
576 940
306 552
581 805
825 381
593 768
345 122
645 857
854 828
194 223
437 189
599 743
771 737
721 321
249 673
972 64
981 926
630 75
54 472
125 930
652 518
283 423
434 666
973 349
439 531
349 98
702 305
84 324
138 510
481 907
669 317
996 700
638 987
428 184
127 86
911 356
831 876
26 165
574 44
870 397
678 178
886 470
970 782
774 133
208 701
706 553
174 900
498 395
240 788
823 630
859 382
941 365
481 325
581 481
382 601
643 810
378 136
195 455
402 429
965 869
419 858
865 563
889 188
922 825
745 176
748 880
607 772
80 247
590 837
273 809
287 186
28 925
279 657
323 213
267 688
81 713
77 690
274 974
340 502
306 419
784 131
678 429
732 975
660 533
807 174
983 464
256 611
65 108
282 224
284 210
102 525
727 558
528 382
517 705
161 796
475 413
28 857
757 320
388 483
31 582
475 472
369 925
399 147
858 837
970 210
386 953
637 403
316 357
603 7
12 1
354 187
202 455
849 747
751 810
175 329
938 181
515 189
825 554
317 568
87 678
872 788
543 958
644 133
648 416
986 206
607 256
838 642
458 687
636 229
40 219
315 986
365 32
482 796
246 778
963 388
486 128
79 439
600 40
419 345
52 610
553 651
270 656
795 368
467 217
991 710
932 353
463 67
551 767
488 94
622 735
160 680
517 810
420 946
29 183
862 186
875 734
890 573
516 814
70 939
686 106
473 964
223 808
38 215
373 238
969 799
827 777
956 140
873 303
57 613
745 952
901 59
634 755
741 879
997 660
424 9
604 696
918 813
515 398
446 193
822 794
915 525
895 992
868 922
700 999
74 991
14 671
882 622
237 381
54 302
601 624
947 995
601 726
20 370
279 478
125 994
871 897
573 878
626 29
790 453
386 282
976 581
349 262
741 615
493 607
43 807
491 680
292 542
354 534
124 31
324 896
901 842
888 769
716 344
955 209
233 772
522 362
122 391
213 935
101 564
88 12
37 813
707 107
996 283
603 204
54 557
625 592
251 242
240 491
483 207
976 288
549 776
555 378
112 776
329 152
520 572
703 111
342 444
651 135
313 663
106 34
731 625
875 843
312 995
582 201
221 248
96 52
651 26
568 758
869 40
417 725
794 569
471 680
558 618
951 337
750 912
414 675
982 810
402 242
107 339
537 611
272 844
579 949
667 782
380 215
696 116
732 253
485 811
65 741
784 635
451 439
988 264
913 589
203 534
264 755
915 101
29 913
385 720
769 534
606 498
452 521
999 863
34 103
919 807
245 239
419 788
562 707
209 331
485 651
528 173
600 144
788 42
35 271
314 768
170 971
477 998
185 841
563 796
821 131
875 539
498 736
495 560
124 37
222 342
4 135
8 329
958 669
593 598
916 991
495 827
814 978
278 682
976 702
905 673
41 733
890 964
437 110
127 894
724 59
682 616
497 767
14 939
349 462
706 760
446 254
633 892
492 942
176 580
296 736
159 570
523 651
909 69
402 744
239 684
756 254
963 744
270 463
48 504
415 54
641 726
696 815
743 91
692 119
556 282
154 84
577 149
940 144
123 294
416 460
90 217
770 940
837 687
736 207
679 402
73 551
48 578
481 440
44 58
777 851
508 56
670 284
19 907
752 51
177 436
978 186
151 101
746 634
44 639
282 631
344 989
847 766
990 873
406 378
111 764
460 403
21 616
100 533
387 317
106 766
684 77
238 161
357 116
935 56
790 165
425 120
468 470
268 227
953 651
383 143
517 927
795 353
731 311
453 889
829 831
267 193
741 816
653 969
275 465
275 674
143 535
252 485
590 802
951 209
71 481
61 278
213 260
453 14
811 947
766 543
572 837
197 79
147 250
894 240
536 741
283 944
500 692
138 758
421 674
808 47
852 267
620 975
289 688
581 323
356 958
352 406
459 599
49 196
490 240
338 475
961 327
844 448
86 898
587 877
335 142
615 332
254 175
596 406
550 157
355 220
449 663
515 228
179 514
959 968
191 593
34 290
726 582
228 210
505 98
803 377
535 639
760 340
149 106
554 485
787 2
152 568
445 860
426 66
560 670
607 187
279 101
355 123
354 277
491 514
880 112
192 429
201 276
699 795
851 986
772 576
435 735
507 776
909 107
418 650
983 504
9 488
635 832
920 711
229 253
945 864
215 772
979 48
361 580
716 908
668 244
144 578
854 799
913 947
483 30
28 523
101 14
649 103
983 182
184 571
218 830
688 781
865 720
240 118
748 786
725 518
535 846
113 473
3 38
423 470
647 79
287 389
790 801
916 147
480 571
18 728
62 371
631 551
734 901
119 498
616 644
105 429
102 503
441 732
13 293
213 486
316 220
314 758
389 116
817 810
530 739
187 690
582 171
495 371
368 278
728 603
524 207
18 86
948 505
380 255
553 741
363 769
829 17
652 952
551 541
651 233
573 735
328 609
118 653
787 20
651 222
175 288
379 484
342 406
955 525
402 432
891 420
308 465
407 691
491 569
464 748
895 75
113 566
696 486
910 168
544 287
843 621
452 65
190 184
112 586
58 201
200 388
105 308
306 41
853 390
963 525
519 410
225 594
625 409
170 480
590 934
369 917
72 186
529 990
1 373
284 399
651 808
189 364
75 781
7 92
833 18
768 794
539 512
214 901
846 404
306 379
638 348
738 131
396 194
268 568
938 871
775 746
49 545
146 545
521 825
256 102
947 516
704 135
747 835
390 498
259 176
383 445
574 818
631 174
96 523
487 881
657 879
399 715
25 873
570 45
156 654
460 769
446 207
888 571
442 594
871 90
188 210
37 399
872 218
481 773
339 785
304 3
537 19
195 449
963 902
320 467
778 500
724 447
551 233
780 468
16 789
176 510
83 88
481 126
467 320
825 504
82 941
583 915
337 464
425 522
545 546
102 256
453 762
262 271
773 752
830 88
608 260
660 412
787 974
60 533
359 451
226 267
687 710
978 792
93 170
452 783
149 832
499 702
571 175
129 161
601 67
917 982
488 687
563 612
175 337
874 793
733 435
699 166
719 195
283 262
334 751
779 623
46 986
209 505
151 148
495 915
772 954
438 800
464 771
213 526
565 439
737 63
448 187
929 617
972 309
577 996
778 275
3 547
653 943
791 846
337 2
558 560
962 673
264 27
275 300
157 832
645 252
219 346
920 679
895 483
801 158
978 958
656 790
445 605
599 312
971 56
536 584
401 52
791 80
836 23
168 224
363 948
427 703
433 385
331 411
829 586
302 12
346 21
7 993
990 37
169 15
832 919
522 466
271 979
54 665
230 496
667 809
15 958
3 957
517 993
832 72
306 66
860 455
523 47
355 357
16 390
844 531
926 858
860 735
302 422
443 327
956 358
441 671
810 580
766 452
855 378
932 260
341 503
342 134
195 472
606 159
423 421
628 534
510 24
598 433
446 155
568 352
810 799
588 869
384 422
210 415
759 762
163 137
676 856
912 996
210 280
41 78
987 309
587 246
191 296
860 700
3 626
449 166
861 100
657 623
81 532
164 271
462 475
945 816
787 396
888 483
91 550
722 796
704 340
436 536
697 214
178 343
954 904
92 827
368 35
809 607
178 997
30 67
157 463
392 885
829 93
36 742
460 352
285 624
611 58
226 585
429 20
968 391
558 364
72 145
705 65
1 641
848 643
996 251
455 459
705 46
983 685
716 414
804 592
52 484
482 714
293 472
441 494
648 751
796 37
755 598
64 771
401 581
219 16
545 719
540 350
651 91
422 229
32 989
429 862
64 963
955 758
931 698
535 26
803 464
11 602
120 330
180 870
700 455
317 312
208 209
577 654
963 467
9 529
475 15
164 578
872 116
122 202
131 858
151 790
171 665
787 869
114 38
103 109
340 742
702 597
851 79
707 8
840 114
72 67
356 981
527 283
403 134
935 678
478 922
501 10
636 232
996 744
746 676
373 695
816 738
248 774
360 245
362 606
236 73
529 487
847 850
849 482
70 574
374 895
237 758
999 609
304 949
850 984
790 43
414 292
19 936
545 876
288 387
649 696
760 766
953 936
422 991
843 485
630 559
409 501
920 127
391 656
386 498
284 663
297 749
554 83
814 371
515 418
832 281
479 938
856 249
582 151
737 754
896 542
215 222
590 340
398 536
196 639
270 927
505 785
586 181
451 578
452 489
58 354
415 693
327 847
633 556
989 600
370 120
70 60
847 738
379 928
496 3
781 963
80 377
360 763
256 220
517 488
863 133
262 648
988 682
51 930
861 281
360 143
81 845
871 416
532 768
791 374
696 317
156 16
704 872
274 772
871 518
308 182
452 440
421 59
922 557
711 17
622 592
885 314
978 498
327 216
810 424
247 385
731 80
19 898
343 502
678 865
495 349
44 978
708 398
985 125
820 318
55 555
112 503
133 127
624 154
11 470
62 962
204 230
473 155
19 643
954 348
271 98
62 919
264 431
92 318
925 630
941 633
792 664
57 311
406 908
784 210
690 773
78 570
685 35
966 232
776 632
988 285
42 282
338 107
130 204
256 841
553 10
25 150
772 846
521 633
696 215
886 303
718 495
105 54
892 143
593 529
626 838
275 60
671 290
937 569
634 107
26 356
938 558
329 218
586 850
39 481
410 390
86 963
550 412
552 55
212 534
38 337
2 707
584 565
729 581
31 242
103 469
230 108
460 497
720 197
953 77
61 998
509 32
843 17
145 216
984 154
772 473
837 421
199 343
888 924
476 367
278 382
893 32
664 723
138 570
521 293
881 338
31 672
285 563
871 430
556 576
737 507
957 39
193 895
381 268
172 846
61 500
36 319
341 602
522 358
555 596
333 164
880 903
119 518
591 397
97 36
546 323
463 743
627 2
81 679
769 387
452 39
967 66
564 491
612 296
433 977
928 132
301 83
251 710
985 422
509 44
765 193
922 785
876 530
625 342
936 61
73 352
512 588
698 481
480 350
374 879
914 208
928 793
272 373
910 235
554 580
989 274
850 975
731 403
538 48
870 833
141 601
281 582
170 189
464 693
330 340
174 447
475 281
73 80
245 235
596 935
378 684
47 646
941 706
341 49
636 598
641 559
61 74
726 589
12 830
621 697
209 743
836 241
288 139
286 599
366 646
414 344
606 430
147 211
349 53
225 232
312 709
46 316
489 73
908 380
602 719
582 274
894 533
955 640
233 362
387 585
863 554
476 564
568 289
664 558
828 240
166 314
427 418
786 634
350 913
444 698
579 934
56 533
623 371
949 29
990 482
644 223
274 567
731 329
536 410
281 532
933 514
118 89
120 65
878 912
559 856
71 676
405 229
374 416
950 160
836 316
254 924
463 970
778 192
248 23
45 193
618 869
187 207
2 912
434 851
738 843
504 624
325 58
711 674
462 515
945 89
978 585
224 379
331 487
854 354
479 985
329 592
158 493
569 94
348 90
213 458
323 648
697 140
634 519
876 347
770 270
905 535
152 836
925 542
747 69
784 701
882 191
560 68
870 620
643 351
225 365
14 990
931 216
51 69
560 712
192 814
468 335
280 365
525 681
981 940
115 700
849 519
775 142
1000 302
708 658
166 593
158 868
541 747
486 398
228 857
704 613
840 788
701 341
474 474
500 110
393 622
790 196
493 56
436 489
952 199
75 59
262 167
171 685
154 874
421 441
736 12
515 15
623 239
480 953
953 276
274 383
620 755
537 295
772 26
644 39
531 389
101 731
354 791
145 407
41 497
522 663
22 319
1000 90
764 199
867 628
171 595
229 752
439 734
509 57
289 914
378 389
647 343
14 505
624 483
290 371
736 277
983 802
981 24
457 169
367 764
314 438
769 526
184 769
743 594
330 522
530 164
842 292
53 192
943 166
822 360
568 814
803 866
451 668
213 196
700 437
990 106
27 176
265 663
640 227
971 687
240 339
495 477
720 888
441 129
12 605
416 901
497 663
80 525
559 328
672 448
448 302
845 494
758 1
544 157
546 239
118 740
838 541
94 405
408 402
325 973
614 120
305 280
192 981
132 371
457 412
385 96
457 337
612 168
550 653
96 361
186 395
23 436
359 745
464 46
89 282
849 935
914 781
676 685
639 769
373 218
46 301
548 701
281 978
957 726
434 530
21 309
754 165
695 794
45 459
172 987
398 766
50 285
695 439
215 506
977 801
487 458
810 395
22 1000
293 400
204 270
119 876
398 296
935 708
365 536
239 608
225 193
529 894
963 757
297 583
374 487
708 411
891 374
93 672
152 282
479 909
9 59
767 767
945 983
32 820
665 994
932 116
209 477
428 535
521 1
929 685
521 257
804 833
901 741
853 610
156 952
63 916
656 70
387 104
15 857
721 743
933 780
449 444
157 292
507 158
185 110
588 800
261 87
332 608
407 731
208 179
137 955
579 104
459 624
332 11
936 642
622 696
522 355
263 501
73 150
403 931
202 179
172 802
43 452
294 161
460 898
350 448
174 79
429 21
748 332
8 250
760 398
428 68
460 530
350 128
196 846
373 936
19 484
715 426
339 550
342 802
274 410
603 535
536 147
490 981
971 589
257 879
829 300
581 614
122 415
269 535
291 889
770 891
736 470
857 914
808 808
657 271
10 596
333 260
699 672
368 291
141 415
795 46
893 234
768 379
614 505
385 159
771 50
261 701
912 46
562 987
952 42
151 933
621 971
154 556
114 417
224 72
120 645
37 565
284 234
573 757
790 722
484 923
684 870
313 982
817 244
90 205
216 203
441 228
256 292
324 489
349 804
309 782
968 210
887 299
240 568
979 207
614 702
814 296
803 757
12 87
164 888
411 614
621 925
616 952
789 453
324 11
60 400
238 329
593 186
537 684
494 506
572 563
478 399
958 107
164 817
310 426
599 63
163 644
736 875
298 203
190 736
762 810
805 580
406 333
944 826
540 177
183 963
901 116
909 725
13 1
654 259
495 416
589 472
428 581
319 750
484 431
271 628
994 735
711 72
245 908
27 386
483 403
765 856
935 657
911 950
267 646
161 340
673 199
513 536
607 419
552 491
29 301
846 819
746 472
684 938
485 572
706 518
725 611
335 747
578 255
68 845
853 710
792 252
539 654
436 859
74 939
436 909
454 823
515 167
441 523
924 608
170 471
532 123
794 733
635 166
2 358
362 848
219 582
786 601
152 528
104 900
309 270
375 579
600 907
439 971
588 802
978 85
747 366
813 436
88 28
895 154
630 338
797 762
98 340
592 531
896 525
628 402
117 405
31 799
472 3
349 368
134 660
313 939
916 911
592 216
636 900
546 190
934 492
22 830
975 115
665 161
318 282
490 619
235 895
784 600
209 1
672 280
968 746
581 16
257 145
118 364
856 820
492 342
441 694
33 424
760 891
392 235
563 929
961 373
166 305
662 566
146 437
675 640
509 85
370 257
902 405
310 717
665 550
500 798
704 210
284 463
617 808
208 907
644 44
421 730
410 23
131 710
888 995
262 966
744 950
53 1000
51 513
743 103
575 686
264 574
624 479
968 270
540 360
995 992
180 785
734 751
223 939
545 910
950 880
771 951
177 14
191 494
599 771
159 643
730 913
366 977
461 756
51 893
177 242
42 473
961 992
758 595
471 277
846 629
435 270
972 527
913 687
196 831
164 623
717 220
848 227
513 834
235 448
470 24
115 481
195 202
298 319
916 314
857 934
140 430
668 939
918 75
406 593
21 127
715 532
600 401
627 137
50 324
600 561
553 762
52 881
106 13
795 487
411 566
22 66
221 439
413 875
228 846
353 951
373 998
657 937
358 720
424 541
218 566
193 730
397 688
152 232
27 444
943 601
648 735
142 473
579 231
989 65
227 654
297 117
323 793
842 532
997 137
982 38
205 954
108 489
188 856
894 418
890 725
487 574
6 873
443 435
951 766
155 805
502 36
405 29
453 634
92 717
776 771
176 518
887 969
569 18
231 608
681 795
952 149
225 516
543 689
680 5
312 180
400 159
940 836
568 329
11 119
576 339
843 731
518 555
550 85
974 943
923 715
128 539
694 884
763 504
57 85
219 796
268 72
967 470
192 878
496 929
213 22
653 407
669 484
236 436
845 40
947 841
96 501
515 968
529 986
753 750
927 39
383 39
716 170
18 738
296 638
556 818
897 325
591 630
742 395
317 655
743 446
635 206
233 765
472 139
305 715
972 757
801 294
442 727
730 201
569 620
734 927
889 503
727 937
913 296
460 112
767 281
527 871
942 950
483 519
392 716
605 12
852 245
646 601
280 823
887 804
39 67
485 615
994 281
755 590
116 8
776 227
760 472
808 147
248 4
322 30
937 843
765 214
939 89
422 447
757 162
270 393
527 896
13 177
351 395
881 1000
116 645
312 630
548 756
683 779
78 109
923 496
316 967
867 861
827 780
163 662
885 355
731 360
722 182
834 247
181 760
629 146
885 286
978 449
915 87
618 871
778 121
22 912
170 173
146 237
166 795
742 439
131 689
262 896
123 800
501 85
183 374
470 755
748 354
391 253
535 575
951 933
72 493
54 707
87 702
947 825
904 747
662 389
695 765
964 490
367 173
862 43
87 244
630 123
511 1
46 756
34 251
923 673
494 201
86 163
695 140
450 821
771 171
245 325
956 678
615 740
613 735
727 372
862 404
723 24
329 22
179 481
116 409
469 3
691 914
698 525
919 593
613 447
18 224
712 506
127 222
8 244
159 858
682 352
344 840
492 890
366 569
312 851
864 945
255 99
980 252
78 344
513 756
380 796
215 469
734 918
177 305
9 319
997 440
525 423
629 667
636 997
339 214
768 613
832 873
377 282
582 693
736 111
741 558
945 63
323 738
564 234
795 331
659 949
95 24
729 895
145 190
701 788
958 267
370 673
741 652
823 712
440 641
177 554
131 514
623 502
855 153
234 880
52 848
751 249
490 590
479 879
897 29
60 637
229 367
830 551
920 749
464 918
540 324
648 627
920 744
98 986
408 111
760 872
631 110
970 842
57 179
185 158
286 913
495 994
36 789
676 93
708 796
916 642
558 935
1000 227
890 299
141 918
786 452
995 813
527 578
843 273
67 286
959 145
114 51
529 683
357 198
985 928
159 82
133 439
106 977
286 857
383 371
207 890
665 368
360 79
599 261
65 979
183 402
995 430
417 582
950 547
981 831
691 925
474 384
165 45
315 191
1000 608
481 53
845 30
797 846
55 636
662 602
281 449
789 25
452 246
19 975
191 956
601 714
122 596
234 283
440 210
975 196
969 607
883 724
447 257
222 970
26 142
166 663
420 894
784 174
356 953
593 244
875 833
278 713
683 914
977 560
244 781
111 641
819 115
361 189
504 383
996 741
812 308
109 337
271 163
970 621
329 124
319 985
471 129
403 570
686 437
155 607
408 412
329 521
545 337
200 725
485 297
491 650
293 556
807 159
142 993
515 837
375 749
885 35
931 797
848 275
731 282
977 72
138 605
807 65
6 578
749 981
111 394
513 129
753 226
950 259
544 297
306 777
583 127
243 83
82 235
745 946
708 237
829 475
964 355
470 779
509 624
25 533
364 456
843 418
2 996
491 946
887 845
57 918
512 2
534 51
918 341
95 471
257 924
539 569
113 455
980 946
535 769
871 495
506 235
59 157
407 534
117 6
782 820
145 294
368 820
34 407
105 451
547 134
990 948
177 714
369 581
167 174
66 80
225 236
574 54
919 136
927 75
435 739
950 566
328 441
446 991
144 113
772 834
994 58
414 4
756 290
855 580
311 13
136 738
210 500
289 829
789 361
239 643
259 189
965 986
341 613
488 735
645 417
896 705
83 483
878 118
859 955
41 850
32 249
225 902
491 190
125 761
91 573
522 432
623 810
214 801
515 966
591 107
601 571
915 327
728 213
264 441
24 869
412 491
813 873
876 379
319 806
700 342
810 929
597 370
934 658
24 756
154 945
305 912
600 389
950 475
417 507
458 421
679 152
646 682
708 656
107 183
333 979
283 489
251 990
289 112
698 177
391 914
155 777
622 24
550 464
298 318
706 777
543 381
519 845
887 95
350 171
974 459
772 868
45 912
760 921
804 15
814 305
613 422
234 918
863 510
606 97
393 348
372 402
160 892
688 933
472 63
125 628
766 421
541 69
526 500
341 702
836 897
703 751
553 138
353 516
625 205
891 502
205 87
110 98
939 709
947 348
529 261
544 267
808 487
867 630
847 699
434 188
315 851
298 539
978 794
808 145
763 763
990 234
473 334
718 388
460 690
621 915
788 218
392 816
266 303
650 499
35 583
202 1
210 170
635 802
383 864
773 574
762 77
265 251
70 804
302 893
30 649
440 514
536 400
68 347
461 171
971 979
363 461
677 39
416 913
480 583
77 868
302 654
858 600
979 631
981 94
904 123
249 115
142 921
849 483
265 1
785 933
271 451
658 35
155 37
214 827
445 125
622 672
299 764
191 504
622 984
720 414
217 917
310 815
442 751
871 790
976 270
471 986
504 543
22 681
574 767
630 433
894 855
265 110
574 452
256 53
374 467
528 521
462 821
799 886
604 947
175 929
169 350
138 590
591 169
915 414
556 462
680 108
587 735
708 202
22 643
930 164
772 519
409 255
243 438
249 580
403 37
777 618
859 130
266 124
760 97
28 479
180 593
714 192
393 152
111 676
660 983
190 478
260 280
364 629
213 296
865 779
13 763
576 804
731 281
300 577
880 485
448 677
17 59
793 282
301 102
596 559
417 965
767 451
187 710
722 733
630 648
346 247
635 842
670 38
266 409
981 564
507 235
291 753
780 279
535 332
467 615
264 370
751 188
950 476
210 359
637 505
173 296
773 227
77 107
944 877
974 876
745 608
352 813
735 785
580 725
239 809
267 393
333 563
524 411
799 714
50 93
737 201
552 478
132 985
743 809
79 81
854 276
487 575
191 188
671 793
762 704
688 960
261 267
313 431
5 247
347 752
347 200
502 662
876 188
33 314
166 694
680 487
665 359
75 15
950 741
874 254
510 555
698 230
435 160
399 646
121 563
797 744
15 546
471 808
12 833
541 56
184 333
66 863
515 822
393 44
451 281
444 887
410 701
525 873
415 303
378 576
724 990
796 831
292 64
873 328
268 679
78 671
535 789
277 113
486 272
126 398
177 572
459 755
574 598
853 74
194 547
540 308
192 117
61 614
331 511
934 245
137 208
276 912
795 527
222 915
114 19
182 227
656 545
765 78
57 926
578 464
757 123
696 617
691 874
802 424
838 644
482 729
506 803
20 850
21 731
643 435
753 242
708 458
428 610
757 62
330 330
235 311
163 74
431 633
421 704
331 428
534 186
30 144
775 367
733 246
474 64
149 784
851 199
254 179
860 168
554 427
895 552
461 357
773 360
956 714
594 619
319 332
895 113
115 271
405 651
396 774
375 186
29 375
52 570
843 83
406 47
964 902
437 130
525 886
967 273
867 586
256 990
400 220
113 1000
413 966
937 108
728 529
325 6
84 590
462 835
568 165
407 940
331 978
340 649
144 49
236 563
678 654
380 885
852 932
923 787
636 169
230 540
496 297
759 962
610 238
389 760
605 331
506 190
814 777
534 139
274 351
34 746
10 242
800 332
474 674
317 97
45 47
353 906
498 648
804 280
474 199
25 828
244 16
865 463
966 437
737 681
858 985
6 704
52 76
509 49
57 539
845 73
455 948
823 976
233 107
151 563
146 456
701 185
239 616
141 400
628 740
300 431
215 957
134 913
380 971
343 492
267 110
126 870
392 997
418 778
404 615
946 178
124 301
421 148
88 711
865 672
472 388
182 893
629 643
874 271
633 474
479 270
42 866
492 262
23 990
670 888
55 103
529 447
61 414
495 750
200 701
265 478
770 912
287 804
996 604
23 865
240 701
321 604
834 921
223 872
387 642
920 780
496 523
356 371
357 943
274 110
746 131
626 825
381 67
771 320
347 98
231 675
662 554
669 894
302 840
791 755
423 678
93 327
297 955
613 580
470 904
163 327
230 403
815 960
49 563
981 625
173 889
107 96
679 847
334 810
320 718
759 718
44 802
297 144
746 107
331 992
423 971
582 969
100 161
783 886
66 975
514 945
491 610
608 617
323 518
154 616
47 938
518 447
424 439
570 105
38 363
517 262
27 345
821 126
110 838
455 104
3 898
294 622
13 641
570 34
671 257
462 921
676 320
716 264
494 309
884 693
525 392
665 190
384 365
102 213
604 482
609 11
72 909
263 954
444 148
246 1000
604 847
770 16
74 24
817 103
727 695
806 809
264 453
521 91
588 696
295 304
918 759
519 116
903 686
397 246
77 878
591 581
856 668
25 380
889 9
545 275
845 904
31 174
387 830
889 180
862 233
290 922
169 673
936 816
374 410
139 848
79 986
522 372
671 932
512 813
832 970
590 519
319 155
592 968
753 837
738 122
91 408
767 724
722 527
32 542
321 154
113 93
350 148
420 709
630 349
381 642
201 678
212 623
100 470
641 15
651 212
144 226
870 569
41 940
376 53
80 650
969 779
89 952
115 406
761 72
31 390
12 469
69 64
357 83
176 852
550 345
973 742
329 598
339 777
486 564
646 18
41 726
952 892
722 619
707 930
303 661
899 540
665 808
908 197
940 766
566 321
626 761
422 755
376 96
873 982
219 875
232 793
23 183
211 47
763 17
876 496
395 699
590 468
849 235
696 828
339 812
224 89
764 502
291 728
419 685
973 186
933 7
142 716
749 713
109 56
211 100
96 4
540 79
489 686
784 814
308 251
326 175
859 144
310 728
713 106
902 61
616 221
846 650
4 754
239 59
902 374
507 887
926 258
965 812
835 599
664 754
852 897
196 456
617 132
537 966
290 715
542 594
806 739
868 353
961 645
942 344
978 328
584 211
903 587
350 856
167 171
714 65
244 973
320 119
857 471
789 552
520 190
40 161
352 173
367 634
393 731
957 392
690 733
106 286
469 843
653 595
911 422
298 619
914 306
680 984
799 276
458 348
807 55
241 622
423 624
155 666
687 225
276 249
817 496
333 696
125 683
706 253
627 963
834 286
819 981
542 744
463 485
200 832
470 576
628 846
950 555
432 191
827 770
220 156
625 81
627 810
778 421
468 295
439 90
930 983
286 711
11 887
545 564
771 437
533 538
235 663
199 799
180 747
454 58
954 981
856 689
161 133
346 729
349 692
793 161
553 8
951 109
112 735
268 137
293 142
26 975
252 122
126 993
529 469
28 118
402 415
475 902
609 99
705 333
998 819
115 815
493 971
764 294
372 172
997 34
113 784
330 998
749 60
365 374
589 127
248 624
819 376
43 971
352 891
971 27
856 470
176 379
570 589
102 647
250 54
696 957
434 271
806 213
982 277
87 152
569 957
820 883
146 126
809 983
487 178
398 517
172 628
392 955
585 221
232 899
994 426
590 479
232 976
138 205
631 272
801 343
317 918
496 969
429 293
159 342
270 418
885 53
990 493
906 808
836 402
896 667
839 386
119 443
27 714
71 833
189 25
782 803
721 11
182 755
962 393
972 237
507 240
812 936
490 44
417 158
292 287
293 2
892 269
83 178
478 28
369 402
358 438
158 176
536 374
731 644
412 522
288 220
94 433
628 303
515 204
642 64
111 24
835 116
307 681
693 689
281 842
233 15
882 160
774 980
454 986
437 891
211 213
953 492
416 247
206 154
637 308
409 114
203 61
387 902
174 897
329 242
303 684
760 707
690 684
900 93
560 576
720 291
838 578
493 859
394 677
376 886
347 503
204 933
631 253
644 293
925 202
18 619
815 653
857 245
182 943
857 610
102 983
734 509
114 161
950 608
187 891
948 444
951 95
610 560
369 429
453 273
444 421
64 873
86 248
509 848
250 997
44 941
860 775
421 224
944 506
142 741
485 37
191 522
893 586
869 97
477 765
6 581
435 197
740 864
599 738
602 216
730 476
2 821
928 355
13 329
257 556
846 621
630 548
366 743
795 281
457 791
266 346
785 173
487 772
122 782
541 24
991 674
721 373
359 393
639 709
831 752
475 502
370 78
142 988
174 98
561 285
334 494
651 4
889 112
682 449
602 169
402 12
527 607
278 138
937 135
164 402
92 693
537 188
600 680
844 206
764 223
79 851
847 721
155 84
845 239
486 56
978 913
358 774
818 792
620 380
310 244
589 61
837 332
91 378
792 642
214 996
887 257
753 100
727 933
957 187
173 627
88 644
36 898
225 121
234 195
639 696
830 797
758 396
153 763
25 41
405 541
15 578
135 178
674 616
880 825
205 195
892 716
39 451
579 113
284 833
175 448
670 23
897 486
570 89
795 168
737 432
474 685
978 837
399 962
649 799
678 237
521 780
779 910
774 690
564 229
943 730
882 151
356 10
439 160
122 811
303 472
549 390
354 216
775 198
287 45
299 74
257 792
980 380
993 521
572 660
847 530
706 277
447 93
215 651
571 975
685 88
80 933
912 741
394 701
813 920
36 385
949 969
462 464
825 944
479 402
879 703
81 472
9 639
91 530
245 988
347 790
532 417
532 433
85 493
507 573
640 654
524 770
623 7
534 752
196 410
933 670
641 302
907 477
438 521
944 100
997 136
986 960
582 80
148 108
633 181
125 98
396 457
40 769
578 808
751 951
150 633
26 566
540 540
263 713
371 81
635 61
789 615
639 349
649 536
717 649
500 317
65 261
840 237
801 594
607 834
675 259
926 962
342 460
447 851
921 405
468 639
149 332
253 456
532 976
290 895
987 520
808 191
334 294
269 216
13 724
931 938
76 162
586 668
434 987
490 18
80 13
335 823
557 661
713 748
857 694
674 593
851 259
794 331
511 500
577 911
883 738
498 569
938 422
626 253
858 803
592 861
915 369
948 588
891 863
21 769
390 599
114 991
469 352
924 531
241 9
279 462
444 245
396 136
212 414
946 138
421 653
491 828
28 293
523 39
76 232
182 916
378 567
667 996
850 144
924 679
365 208
308 542
211 594
809 813
157 989
612 902
515 809
539 937
549 834
147 883
221 989
543 365
901 927
794 904
245 399
657 460
26 907
822 330
961 804
271 793
36 330
688 305
663 209
779 205
49 505
465 932
596 420
978 645
308 582
391 335
83 338
734 327
370 223
406 280
291 967
643 476
431 484
156 807
689 847
985 278
442 820
986 14
840 292
253 64
606 508
272 739
638 864
45 808
328 485
511 527
837 869
823 799
40 16
367 777
467 548
82 515
750 827
540 342
534 831
128 489
367 461
723 802
339 898
387 540
150 687
407 468
298 47
575 820
466 593
936 389
809 920
123 722
739 327
112 117
512 832
928 919
819 104
377 760
73 479
2 374
353 726
229 494
218 885
631 25
863 6
254 908
442 812
21 594
749 288
375 169
336 341
125 4
547 138
232 925
498 982
277 468
457 193
811 572
401 724
440 661
846 155
913 853
482 408
865 20
555 849
427 214
706 764
161 357
333 733
257 760
261 741
816 961
242 587
916 284
292 16
71 892
157 792
604 71
702 425
126 272
148 79
926 297
368 674
568 378
543 701
275 385
641 177
594 24
384 501
836 1
47 184
920 828
212 74
475 431
773 783
154 478
930 474
107 197
392 367
583 251
289 141
313 242
603 849
264 657
617 974
248 490
306 77
549 300
16 958
593 276
88 118
432 473
611 252
829 990
288 440
586 305
40 630
727 423
185 541
98 655
933 321
245 286
837 244
335 769
510 837
503 524
914 659
239 500
390 125
725 460
968 193
552 650
910 199
414 892
742 339
317 196
259 692
756 340
574 414
759 428
972 61
104 911
493 531
290 723
741 417
293 553
235 18
799 569
671 219
938 699
936 978
457 513
606 497
509 630
498 574
890 329
983 77
125 386
967 372
899 17
930 101
211 93
487 608
521 903
908 160
989 475
133 681
995 70
952 153
420 612
505 753
736 767
987 206
483 486
255 156
735 957
996 328
172 695
997 809
835 712
118 829
734 384
279 118
429 566
723 899
232 831
70 175
610 928
157 41
1 121
527 364
243 817
96 100
277 567
903 370
606 362
668 599
410 549
213 953
689 490
243 794
999 128
363 907
413 208
947 8
189 295
985 364
534 382
341 372
247 627
637 515
678 595
766 565
143 440
344 406
467 226
959 232
831 808
690 261
774 556
223 22
898 539
815 621
684 42
478 784
71 887
731 737
916 761
767 346
488 276
982 317
388 60
465 685
373 663
937 856
362 798
963 335
150 993
845 619
712 577
893 570
943 99
930 77
244 298
961 374
726 610
318 788
14 427
824 676
185 440
797 993
908 222
684 275
481 443
170 783
482 646
648 283
966 619
673 587
775 866
252 291
491 223
644 480
86 612
539 522
564 619
106 890
921 578
309 966
557 848
317 367
595 710
461 101
615 30
801 201
579 420
395 880
722 123
607 116
618 986
277 271
528 956
531 590
230 261
622 843
807 457
164 928
603 73
680 270
744 663
547 175
220 586
466 563
598 315
378 208
984 638
466 310
763 166
942 746
326 735
42 895
561 712
797 18
765 183
121 985
938 907
224 609
1000 734
827 675
196 122
873 721
421 29
342 47
983 615
564 24
902 26
228 639
686 781
668 51
617 862
332 5
258 852
908 550
898 107
949 816
713 806
700 966
123 958
447 925
954 770
761 178
435 473
748 765
593 783
981 801
807 961
129 721
114 143
755 722
844 756
620 1
10 269
744 482
942 98
916 318
821 397
361 17
400 793
995 110
833 909
607 313
37 407
527 359
245 332
640 539
526 139
37 548
617 677
799 900
277 140
950 331
529 249
763 706
176 684
852 706
662 314
225 643
158 283
879 785
624 126
191 117
407 851
546 702
134 867
693 511
715 772
351 211
134 744
704 404
592 21
936 411
306 137
569 189
337 349
367 77
662 668
797 357
422 482
985 758
472 256
40 472
460 762
860 250
168 182
701 390
116 799
569 170
853 606
983 140
416 317
872 659
936 180
287 166
865 161
661 359
903 791
83 279
482 119
274 17
231 180
317 159
624 78
725 185
331 833
105 75
708 31
493 715
787 950
864 116
184 802
354 781
250 489
80 954
469 994
485 473
367 471
882 321
940 642
928 848
87 378
580 634
97 83
691 533
51 866
583 774
535 944
134 210
509 256
1000 593
158 663
238 153
29 374
715 34
762 211
538 653
483 880
284 566
240 107
459 374
349 279
905 542
425 848
773 433
660 853
273 467
413 421
405 758
260 104
213 307
327 25
649 559
673 961
23 918
71 58
422 221
580 954
55 240
664 164
146 310
539 99
798 837
376 687
886 14
587 380
812 819
433 614
983 751
231 850
290 770
900 183
224 65
19 394
419 566
388 10
635 703
462 321
801 785
76 645
217 716
387 973
280 62
168 231
209 213
607 226
47 154
976 659
24 717
242 68
357 466
77 734
329 104
342 155
23 68
443 632
827 597
481 38
282 259
124 760
196 821
495 425
390 787
54 902
763 922
261 173
783 923
678 39
453 626
539 494
765 790
405 569
784 722
213 110
327 700
36 409
382 241
788 116
310 881
391 489
747 392
587 749
735 184
378 664
34 971
434 44
783 732
313 452
28 735
102 568
807 150
292 120
92 1000
806 98
662 211
455 572
278 765
186 982
183 91
161 350
420 58
73 697
410 527
12 802
29 140
194 843
84 530
757 883
294 898
579 122
800 188
579 485
931 126
64 323
985 195
516 480
146 723
308 521
946 815
407 148
238 187
320 284
323 107
258 743
202 675
141 115
49 609
339 87
680 585
416 644
575 979
57 809
375 283
723 221
868 491
610 131
190 649
183 792
66 594
271 702
408 465
898 77
496 685
69 5
923 256
435 941
561 836
354 885
530 592
282 291
684 610
467 355
726 597
323 129
216 843
582 723
730 889
822 777
380 88
483 199
4 618
311 712
256 569
144 575
274 986
35 129
262 221
107 970
813 342
716 488
398 643
254 624
196 411
307 420
457 84
946 168
815 158
800 801
443 794
515 615
114 713
806 569
627 268
91 170
38 93
77 635
753 835
964 761
659 923
439 289
2 916
7 794
359 669
928 186
501 379
556 947
943 495
177 637
781 183
665 457
872 317
936 743
910 294
436 334
390 469
686 629
824 982
652 655
319 568
505 761
167 721
574 577
981 349
567 350
346 197
388 8
859 251
784 456
806 57
330 680
337 905
243 598
796 928
245 819
652 433
810 559
175 508
981 786
307 41
306 52
651 536
728 753
344 550
842 439
297 739
451 784
332 425
37 923
870 461
624 872
33 145
176 24
128 783
735 577
50 772
457 202
410 102
143 253
937 58
101 521
702 520
838 165
488 373
618 600
49 247
528 356
964 182
792 949
394 168
147 806
317 299
606 271
132 409
475 229
683 873
678 978
756 238
704 239
202 372
720 190
41 515
391 227
204 797
22 635
489 95
342 525
582 26
547 260
196 498
183 440
37 385
300 515
150 336
125 494
672 893
776 404
147 110
402 145
387 581
976 965
480 528
65 85
924 750
263 405
51 839
733 317
366 350
211 455
471 906
118 370
258 211
356 279
407 215
254 86
486 860
111 892
809 731
487 309
354 86
754 595
952 702
140 279
633 461
760 261
855 487
873 44
962 271
601 548
397 363
731 404
244 803
956 724
981 541
643 301
294 140
731 373
54 950
615 717
83 233
318 973
800 248
280 846
496 656
547 303
91 153
183 152
468 561
568 570
968 371
336 663
634 822
916 291
174 484
687 853
913 457
806 841
213 239
971 44
684 179
251 746
36 554
29 147
555 694
117 799
517 796
435 970
754 344
360 878
652 908
629 675
917 411
360 683
538 358
12 587
710 736
526 753
593 991
577 231
283 760
10 796
865 173
985 557
875 847
927 334
407 890
51 947
995 422
526 450
211 260
161 368
63 943
949 834
399 782
837 453
331 19
576 633
488 981
802 848
213 630
240 736
100 807
306 917
995 328
84 282
850 840
922 946
99 187
372 347
794 588
179 729
284 858
734 107
502 972
923 773
893 673
80 156
567 138
824 289
112 384
816 425
201 512
58 292
445 937
2 456
841 996
534 134
529 830
241 768
963 792
826 184
569 48
872 601
103 173
847 265
461 337
720 638
111 869
441 450
615 55
177 226
499 45
974 608
805 766
266 858
671 332
784 640
288 55
468 803
982 436
440 527
387 38
719 570
149 117
835 474
314 415
68 680
1 612
588 630
699 77
334 104
788 446
311 221
149 818
767 995
233 603
931 978
808 734
348 804
679 703
25 87
931 925
495 204
432 719
296 776
783 762
72 619
52 317
411 195
673 438
819 148
387 775
126 106
678 261
805 403
431 470
773 861
460 276
670 535
338 346
216 467
555 878
523 615
268 264
761 546
298 713
429 127
105 724
620 857
346 945
908 146
606 538
845 763
3 602
996 292
151 626
897 555
933 283
670 575
752 221
511 161
156 909
540 548
694 146
632 403
939 33
459 178
255 270
378 89
623 869
262 322
472 361
710 510
654 844
105 311
855 307
515 786
113 662
482 81
649 166
467 921
256 56
851 910
652 753
505 276
2 397
51 446
793 525
322 194
736 61
179 444
189 142
433 407
348 209
854 206
907 152
897 224
537 604
47 108
995 295
204 858
530 527
710 421
60 628
544 840
389 791
947 163
256 631
688 304
558 789
762 243
923 137
400 569
852 326
272 513
533 110
362 628
733 871
100 918
908 759
592 644
747 115
250 636
648 274
386 73
366 246
55 536
981 743
396 292
896 310
420 445
74 353
122 342
816 849
546 794
88 147
989 403
537 177
356 51
192 851
555 624
995 411
397 672
539 952
232 79
527 226
951 329
706 670
951 788
771 334
867 668
822 586
860 687
278 429
15 884
782 44
581 854
961 460
924 552
271 506
720 164
495 186
375 829
391 91
63 61
751 234
112 809
542 322
908 787
519 58
929 696
787 760
500 899
86 53
340 944
771 903
916 78
415 974
261 31
995 350
649 20
669 266
851 33
713 165
670 823
396 763
636 881
663 446
706 431
357 852
951 510
147 747
685 209
350 890
416 264
321 505
238 96
76 813
776 789
219 599
741 853
75 460
550 845
63 743
859 906
891 956
963 735
944 495
916 969
362 79
463 426
685 946
219 126
859 572
779 759
559 897
130 818
196 808
884 106
16 756
642 773
791 44
580 995
608 514
264 490
376 338
268 762
849 611
415 962
271 400
924 25
90 88
115 760
983 621
465 648
251 739
749 192
689 927
718 628
617 916
613 306
196 833
340 97
584 183
974 165
778 470
613 706
676 375
990 492
504 972
858 770
660 422
304 413
111 785
142 164
621 806
808 157
858 960
36 762
666 506
31 79
763 221
759 730
119 446
192 305
999 985
948 662
925 694
97 353
3 964
691 236
694 384
133 679
590 165
111 556
612 966
144 884
232 980
597 646
307 308
686 531
386 954
246 596
999 961
922 509
90 178
945 272
471 228
301 281
31 498
340 925
794 2
708 91
246 425
688 386
967 380
369 911
923 13
125 675
930 467
450 475
575 665
898 974
807 377
303 965
274 339
942 828
386 971
419 867
12 426
537 343
394 105
18 650
901 266
415 477
816 199
723 934
339 468
982 906
632 972
553 628
856 961
86 465
714 318
598 885
750 129
851 190
310 351
125 130
596 348
71 247
275 75
68 3
773 319
524 736
752 187
721 202
798 475
926 547
881 48
875 722
535 610
278 878
105 810
444 980
985 587
53 925
338 900
544 900
315 739
174 205
836 271
333 997
422 373
651 281
990 317
559 205
809 676
644 292
121 121
919 61
236 216
356 154
234 248
565 988
17 44
939 826
224 112
723 53
940 105
407 95
396 963
681 268
171 689
851 584
473 554
860 766
569 637
683 17
620 190
602 906
389 887
762 768
699 277
282 787
98 708
487 98
759 618
343 733
198 485
955 492
398 27
85 944
787 714
166 220
774 483
69 761
579 785
988 129
924 402
531 851
95 820
943 12
158 684
197 513
95 952
415 406
831 990
89 157
519 588
122 160
846 210
206 117
515 65
393 73
757 717
525 168
488 431
419 854
224 754
901 906
639 244
466 578
5 654
250 429
317 799
192 874
314 346
573 743
317 696
865 313
854 281
268 981
263 330
601 461
405 535
757 873
465 452
256 447
422 98
83 313
981 877
480 348
108 37
13 533
555 882
729 614
57 377
778 377
845 959
887 141
199 159
15 897
333 545
46 384
889 945
24 947
173 75
859 590
558 981
600 1
969 104
110 468
73 916
943 335
792 991
565 655
500 280
496 36
922 100
617 663
702 598
217 38
32 193
680 455
995 780
396 702
974 424
543 731
75 289
156 513
785 177
115 49
131 482
609 972
459 359
827 578
461 251
385 979
728 220
529 314
657 686
134 679
376 898
918 952
873 144
223 748
700 672
180 77
900 890
339 71
201 851
836 379
486 425
80 568
202 15
330 774
697 567
493 794
961 491
343 332
598 228
62 858
490 489
196 900
220 823
541 880
994 917
15 472
686 954
726 635
75 184
482 206
149 161
677 548
383 741
368 359
294 163
329 316
535 951
903 70
434 40
877 380
561 503
351 521
58 563
779 749
165 643
21 318
66 221
483 701
682 626
783 26
49 213
812 172
820 932
801 357
111 647
785 602
692 457
85 136
271 388
253 593
387 321
20 440
626 469
577 288
332 878
780 456
894 174
511 199
559 655
373 649
514 305
136 141
854 951
301 462
597 283
128 200
541 205
957 749
526 225
574 524
211 827
312 230
641 240
931 510
784 255
818 880
936 564
650 323
866 572
156 750
660 393
896 27
872 965
962 700
163 993
237 971
958 451
86 51
945 868
915 496
106 364
65 549
145 777
156 344
768 820
538 308
756 992
14 361
724 203
950 908
755 508
954 591
948 367
458 633
977 289
270 396
696 985
283 7
552 777
627 825
286 554
901 107
201 174
283 236
557 407
304 308
668 63
366 647
284 286
702 673
455 919
799 107
540 999
302 521
306 69
664 894
456 277
680 795
751 976
641 143
345 306
364 383
232 694
866 13
121 244
567 457
346 279
406 57
86 678
386 346
936 310
44 565
984 185
799 94
942 907
893 637
64 96
714 290
293 709
411 777
267 470
230 399
387 599
153 78
756 148
472 591
107 811
960 420
298 52
427 230
383 471
319 526
895 6
947 843
159 472
889 660
13 669
95 153
677 562
133 946
852 53
848 828
801 549
632 26
707 477
685 72
648 491
223 737
212 533
78 25
742 625
931 77
918 471
319 325
792 209
841 420
640 843
917 496
554 524
562 338
456 807
342 650
647 620
241 341
564 707
456 60
181 709
369 548
927 994
942 117
611 227
883 396
876 974
895 807
652 960
380 2
425 941
899 829
556 861
171 748
989 254
768 584
671 24
52 312
155 349
345 547
169 285
80 725
229 893
226 360
690 200
274 565
339 152
135 236
914 613
158 971
653 154
26 519
206 620
570 254
336 836
668 445
318 678
927 310
227 539
393 971
817 752
289 679
947 591
967 819
314 33
918 19
168 774
775 307
84 780
155 124
430 599
155 787
625 471
691 308
975 935
335 356
851 573
648 260
556 810
924 996
635 444
802 961
343 844
445 369
756 333
248 984
853 32
741 411
574 893
352 42
362 113
643 964
267 439
400 82
943 761
553 630
388 66
91 797
131 303
939 838
485 609
189 700
157 922
940 240
119 571
346 923
688 209
351 288
208 333
891 877
976 757
315 85
13 254
2 171
421 240
983 598
873 17
884 910
90 725
272 400
81 436
91 475
902 452
91 807
721 723
697 87
581 472
828 958
10 615
134 861
821 149
454 485
320 655
346 446
362 933
471 595
395 597
77 463
506 928
948 615
40 510
310 657
873 692
916 62
358 416
201 138
521 657
284 689
89 540
929 87
814 481
485 874
506 40
863 480
684 148
864 710
266 702
832 832
249 66
406 608
397 2
274 302
996 56
16 775
994 610
34 953
445 629
933 154
92 631
3 779
902 435
584 283
661 873
212 896
729 753
955 342
40 500
167 633
225 305
157 366
345 881
711 815
277 154
526 658
167 557
799 519
302 878
982 322
912 282
831 863
669 345
171 343
277 701
159 557
99 496
18 164
818 67
759 791
218 938
897 125
59 669
452 120
985 135
805 830
563 118
543 631
107 782
127 644
994 33
574 529
41 282
865 778
54 153
923 318
651 155
576 175
173 782
651 75
725 252
951 114
489 675
333 264
373 563
878 548
259 417
888 904
778 477
651 134
128 30
545 99
351 52
950 186
626 698
756 575
692 226
539 6
333 434
190 228
536 462
529 751
127 783
475 403
7 397
485 553
397 77
102 8
561 301
591 24
531 401
335 750
674 259
893 312
582 440
624 754
957 775
396 379
912 923
805 579
975 126
448 96
359 727
142 161
714 842
619 803
939 453
465 588
798 807
116 683
605 787
326 357
386 897
586 936
447 518
765 869
907 339
406 275
513 562
989 32
791 132
76 220
779 764
565 563
510 329
110 410
972 708
960 391
490 869
611 757
934 491
411 994
574 23
241 381
705 770
90 676
848 514
702 98
220 803
439 802
397 720
550 103
765 244
755 733
472 263
728 618
782 31
325 804
329 214
829 191
461 640
879 693
365 900
819 337
987 154
137 817
262 502
184 786
354 913
476 569
385 135
379 338
329 210
847 378
331 29
17 2
319 1000
237 349
993 637
438 858
405 787
576 249
364 33
48 949
533 978
447 865
463 666
763 856
214 186
322 773
816 300
859 584
146 236
455 544
634 156
414 719
180 815
51 867
290 278
44 163
50 936
606 18
958 548
90 386
439 229
430 964
911 991
886 37
653 564
188 105
413 548
964 589
235 37
114 3
331 27
107 868
596 377
448 775
53 449
754 393
385 996
25 430
341 754
232 600
539 576
924 596
672 856
967 613
44 112
273 980
930 981
722 147
344 56
657 58
620 973
90 280
522 426
609 349
653 692
925 332
538 312
218 209
839 988
51 711
260 775
48 313
86 20
884 377
759 843
817 389
768 771
443 342
743 364
19 551
585 155
452 713
476 595
228 80
137 671
619 244
27 143
142 542
799 478
977 312
248 52
346 893
614 236
390 409
702 506
368 244
944 453
53 633
866 643
2 726
101 664
713 396
707 85
927 660
533 41
565 854
707 847
138 795
301 898
401 384
768 950
289 975
46 91
675 339
163 780
837 706
338 66
806 54
125 722
709 419
494 458
617 1000
661 75
930 678
64 951
825 914
944 618
261 432
575 320
543 733
223 441
275 355
925 690
962 955
786 495
793 940
262 359
775 665
971 447
485 160
858 698
778 528
159 782
167 189
430 533
377 320
818 79
156 891
927 847
327 630
584 777
694 816
847 696
596 812
303 552
18 725
616 238
759 275
157 848
151 1000
924 135
965 972
46 798
101 531
279 287
589 227
758 332
479 392
119 769
697 408
724 671
170 828
804 750
543 510
437 553
670 675
665 463
699 932
470 948
72 72
685 449
149 518
25 623
622 3
805 147
412 268
721 459
884 869
10 623
765 387
463 366
95 502
925 481
918 431
36 122
948 203
2 147
847 879
384 354
196 995
576 192
859 747
859 145
925 293
272 912
578 983
563 313
396 452
174 364
711 326
710 802
949 615
144 296
807 852
420 841
869 567
335 943
68 608
918 127
278 848
654 719
617 21
502 97
119 62
490 97
433 304
508 358
210 638
211 415
547 589
262 926
524 62
195 848
103 906
519 206
665 816
445 132
797 444
517 622
975 286
51 486
19 54
360 304
674 492
746 592
36 638
580 548
983 114
389 811
20 90
984 870
17 351
296 142
883 32
115 922
695 748
278 528
395 417
205 37
59 198
566 570
726 418
440 542
106 168
854 317
478 810
880 876
908 843
565 23
228 136
471 588
781 926
213 890
979 198
845 290
626 673
436 207
315 124
840 945
930 979
617 283
927 506
796 773
666 978
912 584
566 579
439 338
312 608
893 503
932 140
16 985
363 206
357 73
711 845
108 598
523 494
589 85
966 872
674 958
371 800
125 909
623 375
849 944
362 167
738 408
76 866
906 671
854 454
292 391
236 341
54 865
887 273
623 487
935 845
175 830
230 105
430 442
961 67
552 425
446 100
811 378
842 793
936 333
627 611
651 567
201 690
671 442
600 831
676 734
461 86
185 363
516 557
628 861
938 823
536 302
671 861
707 160
961 370
20 210
842 371
804 586
273 163
901 313
848 905
578 973
287 326
846 379
100 159
200 295
4 770
17 644
216 82
263 491
114 369
976 577
56 252
233 909
928 474
608 200
292 331
204 450
383 360
77 781
769 690
714 726
26 946
41 686
825 961
558 907
629 870
515 682
909 246
776 807
67 932
13 342
625 352
349 472
905 28
510 66
510 965
167 919
644 600
4 230
774 32
471 357
740 977
59 726
718 229
4 541
568 245
519 932
799 240
275 559
434 479
334 415
105 784
561 296
617 797
295 15
656 68
974 122
727 721
728 628
791 927
614 294
126 321
793 861
958 298
224 39
679 309
469 443
473 603
8 910
43 506
641 995
486 449
817 471
904 828
361 650
489 429
244 560
68 345
232 473
141 985
510 243
487 207
914 664
943 210
498 990
402 774
43 254
810 295
459 284
482 930
493 275
113 771
981 731
120 34
337 546
757 307
942 495
721 926
360 573
589 170
380 245
93 108
837 759
451 881
86 832
791 410
612 728
346 84
790 814
14 843
775 831
215 17
985 200
790 764
153 130
272 270
670 740
570 676
799 84
383 356
294 447
800 504
617 646
33 223
411 99
612 856
859 169
961 589
171 769
526 587
350 863
62 1
647 528
436 335
991 155
262 142
813 167
488 177
646 242
857 672
821 240
636 744
696 1
892 693
886 957
801 525
355 823
741 376
345 493
542 294
330 825
680 85
180 572
34 465
499 407
253 762
48 821
758 944
808 388
156 367
171 64
731 74
32 511
599 447
965 520
146 106
186 864
614 774
803 273
714 679
64 310
233 391
197 392
334 83
43 309
912 932
483 160
375 494
200 207
221 931
898 781
972 914
615 494
174 54
77 322
195 393
59 151
688 536
398 51
450 532
943 924
987 92
682 68
810 956
322 479
969 802
978 942
127 781
983 927
111 308
601 805
746 980
938 343
411 524
250 368
642 332
159 553
825 28
447 52
56 955
60 160
856 75
237 52
932 250
266 908
78 692
727 927
822 698
729 262
237 644
652 472
568 158
896 658
953 982
839 656
121 607
632 978
831 889
753 381
969 113
698 852
185 570
641 919
553 727
263 643
705 587
536 347
623 861
796 881
236 99
64 902
772 777
14 107
465 999
938 967
353 7
725 283
714 304
958 979
687 70
438 334
632 400
890 936
200 256
298 314
291 579
710 48
524 442
320 932
283 809
347 394
922 664
281 372
703 936
511 151
737 25
958 224
672 270
518 251
172 850
592 271
351 889
121 203
653 107
318 724
63 678
68 935
401 356
80 823
728 740
481 457
125 148
569 410
417 38
198 245
851 219
233 578
299 775
611 140
383 596
715 361
744 662
260 623
333 580
228 72
641 736
488 324
395 199
986 269
280 725
707 593
678 160
405 121
530 251
635 54
939 813
79 246
248 905
862 868
990 319
667 394
564 769
755 234
592 428
167 400
20 477
300 79
813 214
759 693
999 97
624 637
230 29
526 259
653 469
479 222
14 81
643 137
261 4
381 763
826 737
716 198
659 87
456 672
408 618
607 410
991 305
209 221
439 991
586 173
540 739
632 693
977 591
596 334
363 374
115 405
759 647
745 35
783 1
115 198
943 352
152 440
108 978
716 950
996 947
907 839
647 364
228 268
104 373
886 547
810 873
616 412
147 96
389 823
262 992
603 162
975 113
346 157
841 257
137 640
813 274
121 809
182 205
738 29
257 123
99 169
562 804
390 228
835 150
768 446
769 355
475 568
802 328
468 741
772 60
911 525
461 836
465 296
414 129
41 60
383 593
482 117
599 62
528 46
415 89
53 867
141 61
618 216
798 592
763 36
925 76
20 467
531 333
89 53
678 822
111 925
166 970
632 159
37 662
727 2
829 583
760 723
705 297
893 615
376 709
360 164
408 356
437 27
102 656
771 873
584 278
559 200
420 177
18 510
472 992
667 533
349 738
240 877
998 729
534 564
938 825
368 572
781 55
160 49
687 76
974 485
822 305
820 930
499 484
527 268
325 220
749 17
409 654
867 5
105 963
792 532
896 320
751 676
312 383
486 45
431 338
958 200
944 928
119 511
257 320
788 393
731 661
293 552
172 744
958 87
251 221
364 628
381 934
458 96
903 625
181 375
663 597
17 884
381 988
756 155
829 734
837 65
857 978
83 544
94 390
890 261
678 759
695 934
194 280
712 955
229 297
504 676
881 862
327 648
897 692
208 500
896 294
99 116
231 983
65 605
741 399
188 260
20 888
375 445
794 685
796 367
536 857
399 190
132 476
604 604
616 74
888 117
567 193
864 833
240 502
162 392
652 984
889 8
832 937
107 607
706 61
520 796
410 688
187 727
329 56
974 761
215 11
989 117
741 905
96 154
831 283
550 771
190 960
387 19
210 342
993 683
177 55
743 132
730 86
195 319
670 506
377 311
458 836
978 674
885 814
382 55
582 872
222 531
458 496
507 156
313 510
50 740
540 73
298 873
130 885
507 351
438 645
81 924
299 851
74 735
846 951
844 489
460 416
849 889
776 826
743 655
32 463
329 428
914 858
565 232
99 426
715 878
778 739
589 78
673 772
108 954
30 431
216 604
114 283
84 194
624 961
135 964
515 823
294 746
133 137
712 335
101 361
799 286
665 283
925 242
864 153
491 748
848 22
98 449
530 37
614 27
426 959
883 421
562 75
881 96
990 165
359 812
549 843
100 338
975 376
671 123
424 720
602 572
725 841
860 1000
195 436
107 46
455 717
786 477
851 181
278 185
392 621
706 978
119 997
495 584
630 251
330 462
592 478
580 630
275 274
442 879
258 106
116 415
423 828
522 756
481 208
150 728
954 517
446 206
871 976
547 348
4 319
371 978
161 397
270 447
639 676
993 430
955 361
924 864
58 443
775 612
72 945
245 786
947 118
345 553
818 608
776 573
457 134
684 488
476 279
86 778
806 161
317 960
541 762
349 989
488 955
689 984
566 395
605 861
401 385
833 24
451 936
13 179
620 964
845 126
420 693
414 976
502 235
266 13
67 94
438 477
109 181
553 582
882 546
572 587
338 897
583 49
355 928
280 517
475 186
969 49
947 408
305 438
369 887
836 656
974 969
250 633
963 524
930 622
10 656
866 232
751 68
104 532
258 97
182 626
205 622
682 356
719 852
319 451
243 629
261 307
9 327
562 842
952 713
451 656
564 92
70 285
941 827
285 354
181 232
17 13
947 565
766 68
538 296
585 587
660 971
519 87
593 957
671 815
345 738
542 717
821 710
23 843
723 169
800 950
178 652
360 828
927 568
452 147
495 704
512 796
702 426
844 603
896 636
687 700
768 301
104 731
142 774
772 63
901 259
117 214
653 224
841 305
956 157
949 145
846 605
651 41
772 170
791 727
210 326
384 812
859 936
410 333
997 996
392 472
536 17
565 760
399 993
17 587
993 805
270 68
99 489
20 694
943 979
602 923
175 700
337 864
605 939
585 981
453 281
362 192
977 979
243 595
970 152
118 225
177 705
100 42
364 739
2 357
529 325
568 42
216 123
385 768
60 380
629 739
35 959
49 914
664 935
495 857
480 161
883 656
406 961
827 55
739 801
709 485
705 101
911 364
413 115
976 377
457 335
926 522
828 897
134 775
734 93
590 608
839 37
55 746
422 37
568 754
58 103
695 561
790 54
459 574
162 792
906 520
504 485
418 698
630 493
552 42
788 158
118 922
345 320
843 407
863 290
596 794
61 647
716 209
716 12
272 784
60 395
226 117
813 939
695 50
382 217
761 657
571 384
142 6
71 692
753 933
724 195
354 72
272 592
557 227
298 288
72 764
317 977
456 687
735 646
423 84
185 565
584 919
587 209
210 525
490 330
930 984
542 764
371 183
95 419
521 34
952 672
872 21
900 171
630 504
981 624
648 60
684 258
882 78
746 363
847 465
443 921
394 747
89 772
898 985
83 424
448 149
121 430
189 369
524 925
977 571
25 724
24 571
981 970
517 418
23 826
528 748
875 57
551 313
977 750
677 653
890 728
845 197
547 449
348 406
239 704
454 607
43 156
947 417
445 119
507 995
74 899
412 897
884 128
249 272
72 45
102 191
168 492
251 390
213 732
858 685
328 691
908 828
613 96
658 320
701 257
487 89
14 594
880 141
848 488
944 59
24 229
242 361
826 84
875 214
358 522
432 30
864 881
86 589
770 570
723 107
715 995
942 175
545 470
683 268
987 232
184 941
210 677
857 304
91 494
444 844
969 859
884 517
496 514
41 424
631 894
787 322
732 959
468 880
214 365
327 733
330 896
875 957
976 928
22 456
122 108
371 948
918 147
108 732
41 966
266 693
12 971
492 817
667 16
686 736
51 966
22 371
981 403
555 68
983 517
738 75
40 288
681 719
480 97
151 645
978 404
334 350
593 316
849 603
428 129
45 361
584 99
548 977
31 622
239 605
595 685
668 725
719 450
574 686
448 639
518 278
334 369
84 725
426 330
595 976
383 592
10 347
18 163
654 794
738 682
886 119
770 296
593 80
934 794
948 5
86 819
583 248
978 869
158 865
102 13
916 973
797 223
350 443
352 807
846 588
826 817
32 778
807 653
583 147
5 414
764 966
98 186
874 474
739 638
661 374
427 765
763 978
786 717
972 822
70 886
496 859
662 639
252 602
10 237
302 273
383 187
595 623
3 332
193 711
746 589
753 549
744 579
547 860
845 152
36 543
734 488
584 244
891 823
858 801
555 761
621 295
139 885
965 62
837 293
806 816
681 541
765 653
809 6
432 139
354 991
614 432
247 131
788 212
156 670
921 560
874 847
488 798
136 297
828 29
492 659
786 685
26 1
57 578
750 229
335 310
7 772
662 578
771 275
185 516
328 733
506 822
659 887
816 211
994 256
828 763
543 747
952 627
110 406
807 733
241 555
572 904
837 302
876 364
938 682
637 268
331 35
429 767
796 202
166 786
599 219
141 556
632 904
716 939
75 209
427 156
197 264
993 602
757 511
781 212
548 680
452 876
685 83
188 578
727 258
573 696
837 203
513 424
783 561
111 818
61 812
494 335
840 466
544 875
500 75
686 493
507 173
690 798
642 277
599 375
956 491
117 66
849 474
715 496
24 413
390 52
634 328
483 536
157 231
827 995
80 432
717 32
419 698
375 182
865 131
760 269
574 848
627 950
66 697
493 855
404 489
706 135
262 382
965 289
19 755
696 18
870 811
575 703
454 578
853 170
124 311
432 893
544 9
942 858
707 828
220 973
919 570
708 948
797 209
884 993
898 940
726 406
695 144
311 848
222 879
350 992
977 281
507 335
800 853
257 969
55 138
511 921
151 358
326 715
215 127
712 754
482 527
627 464
530 319
664 590
423 664
184 773
245 538
563 662
276 985
770 698
940 848
415 343
901 897
935 812
304 685
816 515
481 892
529 885
976 522
35 908
216 866
313 481
177 477
355 834
433 926
71 252
789 167
963 758
508 864
518 68
35 413
364 932
558 959
693 759
201 555
952 388
122 480
402 900
856 104
112 915
205 962
250 573
34 96
50 587
23 77
472 743
559 230
251 954
266 722
727 53
45 19
641 136
710 543
712 539
227 311
510 155
46 409
213 958
254 956
519 224
889 242
980 271
337 485
644 199
8 248
26 592
426 151
831 751
313 48
801 558
197 201
353 739
336 12
583 53
842 429
223 53
248 922
449 848
918 249
303 209
302 341
750 189
314 932
212 483
238 495
515 437
888 335
186 595
487 788
780 47
474 239
579 648
400 430
907 157
240 114
876 19
721 916
628 775
198 552
757 100
657 139
222 248
309 781
248 693
714 222
99 892
239 889
299 325
671 56
489 594
226 342
92 307
566 510
588 877
628 88
771 5
13 211
590 241
303 832
216 354
369 330
235 429
249 776
390 951
923 863
551 148
318 177
30 166
622 736
939 830
633 973
744 788
181 594
708 298
677 793
871 353
831 816
148 386
364 758
588 295
446 269
215 385
901 966
878 477
255 40
826 605
80 884
670 722
171 854
703 851
485 480
737 738
862 922
526 372
615 203
489 16
388 413
81 519
552 463
357 575
42 320
367 666
744 965
164 272
648 464
45 851
853 801
885 600
354 131
481 725
333 792
968 573
755 507
923 726
273 929
68 314
94 989
808 245
564 807
895 371
299 161
819 475
622 88
418 808
119 642
510 137
221 285
182 824
561 86
720 404
418 333
738 392
738 566
502 386
809 52
884 716
389 424
565 835
143 934
23 745
987 877
244 977
655 501
65 352
226 334
406 688
931 742
328 871
644 96
84 94
193 279
912 8
379 570
588 795
281 38
323 135
127 969
405 133
415 184
228 836
224 774
119 199
550 890
368 77
277 624
982 766
162 342
699 389
414 355
621 643
605 570
260 290
655 30
649 983
523 43
449 927
642 602
253 936
980 529
404 774
976 657
666 288
87 772
573 592
142 700
959 430
635 576
381 278
460 261
595 371
286 570
350 514
957 762
773 480
799 971
992 765
849 853
847 723
451 388
390 144
443 567
195 681
467 23
667 659
86 891
868 730
558 172
638 871
980 9
565 595
6 918
272 462
647 352
702 885
372 709
215 69
356 185
574 576
173 562
183 998
190 572
655 630
294 104
815 303
651 388
143 281
714 836
259 288
905 419
62 661
28 323
808 601
918 554
538 103
147 240
418 990
937 935
653 907
875 877
216 326
226 504
383 296
5 599
634 583
515 462
332 474
17 354
471 197
701 861
930 511
33 709
433 284
803 197
749 590
121 921
939 627
614 801
69 192
131 160
106 810
398 654
504 469
580 961
479 641
482 485
449 492
631 771
14 321
703 907
413 126
798 637
974 302
813 544
14 933
685 785
24 952
548 327
758 797
589 236
334 560
400 474
143 937
976 67
138 255
62 119
139 881
768 137
959 230
410 863
53 7
570 876
208 313
550 199
808 764
980 398
610 982
403 32
623 722
193 194
762 574
179 910
469 906
459 601
438 535
316 740
412 20
39 445
432 153
437 475
228 597
410 888
178 210
214 14
497 620
44 720
90 505
96 227
164 935
219 719
977 67
629 520
14 259
365 565
248 484
359 19
996 397
166 559
224 143
631 641
410 818
64 156
438 348
507 367
895 65
966 179
648 465
191 878
671 440
880 449
335 502
513 526
440 33
283 319
308 17
490 25
473 22
747 329
531 79
275 89
209 390
989 355
652 38
684 199
399 85
659 424
175 259
553 935
924 162
798 43
805 659
531 323
648 885
276 38
830 503
413 834
278 600
355 744
898 140
707 373
12 14
239 914
129 476
676 920
857 794
91 91
557 879
246 317
296 711
790 95
12 958
434 350
362 885
650 197
569 747
786 538
449 319
311 284
286 531
351 816
534 979
634 775
22 495
922 152
525 88
989 128
629 264
962 113
738 250
647 919
180 144
282 308
994 577
753 40
222 483
111 482
893 640
905 373
303 420
24 380
505 820
739 513
863 988
963 252
825 243
466 512
415 718
574 389
383 113
361 119
384 376
71 122
397 526
786 844
604 205
81 378
651 166
674 136
428 620
98 756
7 951
401 104
736 8
954 888
726 507
740 875
889 841
727 87
141 594
357 32
843 223
3 321
964 348
720 796
551 689
369 648
703 162
163 877
768 79
987 534
717 332
331 803
947 179
885 696
837 567
357 144
629 856
246 924
969 721
946 38
741 278
817 437
650 832
505 539
508 29
347 849
329 342
516 366
955 556
776 857
39 478
31 970
532 371
788 910
328 927
245 663
776 477
683 743
169 814
827 982
756 247
128 960
429 403
467 126
448 807
439 317
910 709
535 623
231 183
683 773
888 499
795 151
575 963
988 702
227 922
768 868
679 623
407 387
175 465
41 728
886 732
577 574
624 94
476 301
803 121
336 874
66 767
903 787
392 941
73 680
229 413
525 309
676 968
599 611
619 276
147 504
433 251
457 685
796 427
728 352
127 361
452 449
536 765
282 262
11 565
993 330
778 744
71 17
443 111
890 7
772 178
885 765
952 952
874 683
910 928
914 363
484 191
202 865
74 682
201 916
673 624
223 315
870 65
884 266
941 126
79 203
421 673
15 511
528 720
940 590
419 268
792 866
130 287
892 98
94 609
829 958
973 745
390 739
431 437
659 569
632 702
429 73
172 261
125 75
384 133
44 342
89 283
781 92
634 349
433 413
676 235
957 525
778 822
586 730
922 587
340 688
738 783
646 788
151 606
459 741
565 16
738 47
279 556
748 855
885 876
457 840
686 863
587 568
15 862
599 3
786 200
633 977
259 689
795 64
824 136
279 61
417 10
809 532
619 404
68 556
155 670
277 889
202 824
912 585
865 816
216 623
719 746
894 217
241 772
858 735
645 815
849 395
562 13
402 597
394 179
336 332
561 693
368 387
552 768
853 1000
977 596
915 808
739 426
482 280
501 614
204 807
492 719
419 349
974 950
787 272
564 249
23 957
330 694
69 552
460 804
278 108
744 517
410 871
964 783
300 856
24 542
887 373
627 519
625 472
740 175
527 610
504 442
107 382
908 962
483 555
480 422
379 801
262 652
688 922
313 457
452 816
894 755
381 101
649 16
755 299
167 765
304 123
123 962
480 553
724 134
692 331
540 829
610 453
6 872
923 558
101 527
910 730
133 884
462 281
131 400
478 638
443 150
791 895
865 586
497 736
448 741
598 52
184 304
899 44
266 294
598 866
281 577
723 711
923 11
195 982
359 231
31 506
792 94
869 793
427 539
345 682
444 637
997 670
503 360
465 741
624 340
201 338
769 304
416 907
225 793
388 238
843 373
239 438
289 676
816 732
572 727
455 762
118 98
788 775
570 969
926 125
68 624
406 745
758 895
785 664
798 168
509 155
809 562
921 54
959 680
854 798
433 493
370 446
705 913
867 830
636 174
758 391
178 419
542 618
995 237
290 455
410 335
165 242
124 408
742 169
694 189
195 180
65 477
878 789
634 954
596 853
694 308
171 697
778 347
991 68
315 845
124 935
643 563
264 330
988 277
830 664
7 755
160 975
930 779
434 825
722 57
941 753
954 314
95 249
748 63
215 724
595 591
838 108
618 30
993 314
469 231
212 949
765 649
954 464
601 628
971 609
41 354
501 577
849 372
130 158
402 108
138 214
38 525
494 388
932 141
290 169
833 300
343 397
512 138
305 346
568 248
854 395
243 992
405 741
177 878
680 751
457 546
500 326
337 633
957 894
534 344
427 265
395 911
315 547
428 511
235 988
771 327
37 528
199 869
294 632
695 355
676 607
361 642
220 918
871 571
244 881
767 533
924 328
866 750
223 54
586 493
366 470
798 89
895 645
131 717
389 92
48 589
328 988
257 565
463 18
108 217
378 611
681 886
117 486
128 754
321 498
843 370
976 804
693 191
262 50
226 710
103 745
558 41
488 500
931 223
418 893
7 575
434 620
304 407
504 888
106 40
760 324
930 575
188 338
202 604
454 596
142 799
965 601
551 195
782 265
42 532
399 777
300 432
191 696
943 643
785 354
35 853
530 607
62 214
864 304
483 934
699 947
414 701
788 251
889 704
754 658
858 838
968 739
999 227
884 917
13 977
232 164
117 537
324 177
723 79
599 468
449 700
519 664
768 680
635 147
472 745
384 688
771 908
746 19
695 477
861 55
455 687
129 505
20 672
896 770
694 21
676 672
341 571
819 390
347 366
918 987
811 13
325 295
264 691
249 9
486 432
843 194
688 899
346 873
752 934
44 624
448 833
825 983
689 624
91 316
452 556
871 817
590 13
155 236
175 35
111 816
20 413
176 568
294 825
594 354
30 374
513 124
686 923
228 88
507 284
62 555
925 340
274 222
230 347
181 453
913 478
416 1000
232 303
509 119
87 108
582 51
222 674
279 168
66 489
992 226
302 778
189 45
711 182
769 258
61 762
681 866
413 84
845 37
43 63
102 734
498 54
753 626
788 863
335 121
61 579
280 864
436 656
453 978
239 645
208 392
961 744
237 990
839 284
392 316
60 308
77 54
927 518
739 86
85 62
765 457
119 465
42 485
286 602
285 172
44 655
127 431
561 619
368 490
649 896
946 931
987 621
957 127
245 634
200 555
285 763
607 13
878 602
177 578
870 74
899 286
842 314
599 438
945 29
313 468
83 403
613 125
484 86
495 898
736 273
136 316
74 29
709 453
175 540
445 205
716 462
493 462
586 241
919 911
439 406
642 646
240 715
811 860
785 180
891 355
321 684
926 535
96 504
138 714
970 632
746 585
195 901
323 455
765 921
553 430
76 61
290 105
35 102
407 357
88 818
15 213
745 113
39 717
579 292
983 15
64 50
515 397
172 984
355 995
420 97
71 975
344 582
918 218
804 194
469 976
579 109
139 244
184 586
224 724
675 29
280 839
665 854
415 150
374 943
398 343
594 794
538 984
287 141
73 258
994 20
361 520
593 150
698 249
750 386
823 822
440 130
425 371
546 720
398 581
904 63
698 454
717 929
264 915
660 553
717 978
721 860
499 207
212 877
383 269
354 453
826 368
325 132
366 945
666 431
256 812
906 449
760 513
354 514
644 224
143 879
564 760
276 663
398 509
169 343
767 674
208 350
311 583
176 574
677 456
690 973
871 184
82 123
964 532
133 129
266 55
225 373
467 819
40 184
56 635
247 580
351 720
767 652
813 285
170 154
103 334
160 988
48 602
358 894
428 689
129 481
229 337
602 596
839 715
764 614
700 128
175 183
589 502
739 899
844 848
491 619
744 317
561 75
445 319
529 793
406 163
952 637
915 360
602 581
243 846
6 769
632 300
450 175
757 562
278 73
439 769
58 5
684 366
212 396
723 695
406 19
987 717
435 326
870 503
384 292
138 405
499 832
67 719
284 377
283 636
360 274
803 663
322 638
937 194
283 81
119 791
155 466
555 201
435 122
743 431
277 659
304 210
920 698
990 981
349 610
161 316
724 857
624 197
366 141
637 640
912 567
380 983
803 425
356 182
939 579
357 972
281 311
449 322
593 493
234 965
480 232
153 985
729 448
779 549
104 479
702 102
70 846
892 225
871 33
692 629
862 36
378 789
908 133
134 362
728 250
904 680
670 252
446 251
426 326
922 895
436 505
603 605
355 38
342 264
767 484
659 552
530 378
1000 16
283 659
994 102
11 124
807 654
474 992
108 570
551 318
251 399
345 339
146 520
826 439
23 390
26 291
382 520
740 808
318 989
181 668
668 736
716 709
55 212
194 380
695 555
417 756
558 152
855 128
808 575
490 325
808 721
81 63
534 500
21 32
303 456
19 985
139 439
274 266
945 885
969 984
733 531
641 428
548 180
744 229
480 780
730 78
438 685
300 154
11 581
695 174
535 522
565 290
252 415
14 234
744 306
528 635
398 769
51 667
289 795
34 225
144 858
534 774
640 138
201 540
50 331
847 332
663 760
367 770
27 604
82 431
325 261
949 395
207 295
505 909
841 94
816 671
181 808
318 667
42 78
744 60
394 596
755 150
126 724
69 331
188 939
717 762
278 483
491 34
138 798
626 752
982 259
866 150
796 797
490 694
24 670
285 386
149 654
972 75
133 957
544 481
173 387
771 880
42 124
3 186
308 821
670 126
15 713
141 287
833 174
331 128
591 841
613 289
789 652
309 606
617 313
527 870
151 878
573 32
455 490
192 158
950 706
877 691
501 939
344 7
638 124
476 261
928 33
707 617
720 893
415 285
319 768
577 270
299 64
209 750
169 51
561 908
191 247
596 519
370 25
333 606
975 860
546 36
127 423
192 793
972 903
856 828
139 950
718 922
300 691
149 814
377 513
399 413
457 594
409 334
470 360
48 365
246 725
406 555
233 957
271 448
191 552
763 737
782 939
388 728
97 369
313 693
767 394
319 141
323 290
334 959
906 681
115 485
25 455
955 796
168 309
715 55
280 404
832 812
712 1000
81 493
575 768
75 173
819 478
605 9
215 850
460 452
629 365
424 413
220 551
568 340
567 593
342 909
3 746
76 403
953 896
340 744
770 248
125 865
193 693
99 145
252 308
555 822
521 276
111 827
650 181
557 295
975 353
124 124
672 726
242 981
433 665
757 591
906 701
950 977
814 377
78 50
459 756
355 569
321 297
878 434
133 791
549 8
557 652
948 806
650 930
812 674
592 59
50 510
946 93
694 58
68 839
765 88
243 93
100 482
966 818
433 752
804 405
376 102
957 402
213 148
991 108
857 622
956 629
846 539
164 426
33 349
596 562
935 160
195 703
41 586
874 810
298 106
900 426
667 363
432 319
121 421
41 293
402 251
627 522
613 894
910 218
326 610
61 23
721 769
855 973
760 935
580 582
773 995
201 12
380 550
892 518
625 168
633 58
893 4
898 574
925 303
563 737
4 274
809 414
795 569
632 872
542 861
259 32
524 216
165 554
650 239
1 954
30 189
172 165
432 938
465 801
620 435
938 938
861 760
790 420
251 628
157 975
51 705
96 464
59 575
238 802
666 485
474 20
498 528
726 508
971 167
169 234
119 463
925 195
54 125
338 943
877 598
445 402
400 834
915 295
839 737
538 980
646 140
539 975
585 74
289 801
436 316
714 456
802 585
650 692
919 151
145 165
137 816
335 959
25 30
266 672
39 42
434 387
14 918
603 833
655 852
583 671
774 652
695 987
74 599
473 292
677 423
935 756
412 312
282 984
257 880
22 122
964 602
917 581
546 3
606 245
914 176
941 288
900 921
993 171
679 952
376 533
506 809
423 860
246 384
684 825
46 321
332 371
698 556
788 614
36 344
577 771
141 949
225 108
28 519
651 73
881 647
263 424
349 599
780 574
990 962
673 491
452 445
415 590
278 88
725 470
81 271
517 153
840 382
33 876
724 283
468 338
584 388
723 273
464 814
57 973
678 314
960 365
363 946
37 656
403 573
961 700
998 290
463 344
754 337
747 179
216 312
458 124
943 798
3 341
2 733
558 953
253 791
351 762
138 52
590 465
590 933
964 91
503 624
366 466
456 660
444 66
339 211
701 212
179 221
635 140
273 210
605 697
713 674
523 812
969 148
588 967
907 147
10 844
865 949
388 395
350 776
34 252
234 210
515 618
254 587
985 600
799 442
843 566
209 557
628 607
222 117
154 471
45 601
742 785
18 789
695 65
13 648
603 916
450 813
599 68
6 891
849 373
334 464
766 751
386 21
768 257
743 678
701 371
694 428
467 201
214 184
63 208
42 875
40 190
699 747
366 961
410 609
732 765
763 891
603 818
163 830
625 398
325 963
962 501
987 159
122 260
814 988
552 90
526 602
650 168
289 563
656 934
721 848
2 125
515 815
94 648
802 249
30 871
825 403
213 781
600 32
528 964
555 717
729 84
133 809
495 730
610 516
847 790
310 694
932 628
838 430
153 898
57 532
637 445
951 747
962 1000
120 227
779 197
338 744
670 636
563 801
411 241
438 529
249 140
289 941
842 299
895 708
143 311
434 286
881 373
449 414
859 25
75 791
67 952
473 517
929 272
748 951
214 180
526 258
925 668
725 556
128 206
127 738
175 87
107 768
399 979
547 270
664 569
303 795
500 445
494 858
113 902
203 620
230 649
428 393
80 988
212 690
981 7
348 869
556 777
432 800
607 479
267 401
944 220
746 599
348 875
314 890
425 387
358 722
308 343
345 549
194 725
213 680
269 470
700 994
251 726
485 281
541 539
145 149
62 83
382 154
508 760
356 886
513 314
575 807
415 744
771 761
743 544
890 68
741 361
394 984
807 553
179 32
350 172
647 303
53 145
739 549
41 770
622 463
18 871
327 383
616 906
301 684
900 842
331 284
526 877
898 206
772 452
457 505
157 605
446 819
217 919
377 284
416 398
606 292
432 423
820 648
971 617
407 146
628 126
83 74
457 181
603 879
517 468
792 734
861 994
604 959
326 464
859 322
519 494
44 333
79 234
46 916
350 659
385 579
942 784
676 457
874 524
39 834
282 46
605 282
804 832
451 527
255 934
837 777
115 388
923 782
890 680
108 881
232 418
486 491
479 98
30 79
272 519
98 323
573 641
149 449
114 424
952 322
494 10
297 960
938 404
388 730
927 104
69 11
456 961
422 707
751 280
141 297
336 150
532 714
828 531
362 993
28 229
977 542
17 204
452 835
35 26
556 966
188 11
605 824
140 773
962 602
266 76
582 543
614 650
818 789
966 600
901 469
526 825
401 142
449 991
471 134
427 673
407 380
685 64
985 713
143 68
578 265
348 350
944 790
73 759
342 535
267 740
344 364
253 404
667 972
138 369
619 565
315 132
55 683
718 590
66 409
663 806
560 215
510 430
396 993
386 373
402 509
585 870
380 574
78 937
966 726
173 646
395 560
895 500
706 234
34 567
882 647
127 672
620 252
902 87
363 532
620 822
202 81
666 322
795 809
201 329
334 708
169 11
701 279
350 40
725 88
42 573
302 726
825 503
621 791
477 214
528 92
609 986
644 736
958 703
47 426
920 648
312 346
520 800
883 272
315 611
474 741
2 34
483 404
991 441
197 419
881 589
774 59
215 505
507 317
984 702
475 121
917 41
606 910
786 791
740 929
552 718
62 562
893 713
539 402
246 537
779 270
647 146
981 514
876 387
83 214
772 775
378 717
318 840
175 661
235 403
272 748
166 913
639 261
442 726
75 406
300 704
61 522
510 539
74 915
511 173
245 338
275 794
231 142
275 660
78 129
177 977
869 106
652 752
644 202
874 713
571 595
53 142
64 366
211 751
868 615
601 298
757 973
103 425
294 483
391 451
189 346
536 580
142 67
191 381
322 336
803 474
884 449
33 109
503 219
190 258
519 176
910 949
810 460
439 771
525 156
182 740
239 874
254 314
740 328
45 917
182 867
391 479
140 282
22 788
895 655
988 483
444 670
322 725
150 288
458 135
442 574
285 642
685 927
931 113
383 873
125 215
909 252
893 485
316 539
688 226
349 912
576 156
479 836
694 224
290 817
958 163
645 173
379 812
397 365
875 483
360 856
818 370
500 316
337 533
326 514
790 1000
583 663
508 180
167 118
443 146
64 280
491 545
162 668
686 272
519 692
791 767
716 968
372 986
66 663
324 362
731 888
363 471
631 571
401 119
902 920
700 200
289 379
569 841
860 762
247 600
791 91
280 774
746 778
844 192
825 968
841 133
819 245
218 359
88 123
139 322
811 920
982 528
458 418
460 473
677 14
582 88
368 427
963 581
28 131
139 618
762 743
985 548
939 259
959 691
445 444
369 898
301 871
398 788
553 997
641 346
504 934
759 591
37 946
879 375
247 318
331 374
255 323
895 717
12 235
652 196
598 859
235 952
357 701
490 620
824 50
203 559
68 33
129 720
988 153
768 573
77 615
353 669
232 700
598 802
34 70
348 295
596 773
212 616
445 956
496 932
491 440
905 484
732 564
34 205
497 22
262 748
85 378
102 200
417 163
371 952
348 262
562 733
819 289
460 928
442 654
536 13
752 576
178 349
709 359
311 120
276 711
784 923
792 799
253 155
829 282
487 814
262 514
641 42
599 892
492 50
928 389
132 126
546 277
103 802
879 420
444 397
695 382
116 284
444 804
746 197
258 367
229 300
175 979
77 1
316 332
977 977
703 146
196 119
506 60
89 967
185 145
954 896
75 384
276 28
787 824
773 280
903 229
686 492
356 748
923 819
598 507
261 644
971 230
543 546
425 945
839 178
469 802
109 575
890 252
699 997
192 930
137 803
826 516
869 498
894 280
321 369
335 716
769 27
755 366
357 624
342 913
685 218
554 113
268 332
16 418
793 223
978 325
295 288
252 194
608 501
683 179
596 295
658 146
931 490
229 140
665 230
494 2
965 784
274 45
246 692
678 154
37 433
235 795
584 313
23 714
313 451
863 79
262 518
476 702
385 876
37 529
448 274
662 769
118 462
198 884
977 963
139 571
291 754
236 593
818 795
691 810
318 35
487 596
371 936
650 764
261 39
652 987
912 427
555 155
473 276
281 224
353 6
546 347
753 75
492 431
197 96
226 31
935 724
504 980
388 663
724 482
683 637
644 332
520 115
461 935
572 98
503 120
232 993
235 306
871 110
96 473
221 894
241 273
588 670
610 244
111 736
641 542
460 569
303 710
244 990
537 579
407 845
436 770
15 411
253 625
302 472
333 200
709 998
782 501
95 69
730 543
914 932
347 38
827 314
102 433
821 400
58 415
756 997
807 460
324 191
140 702
865 481
407 288
340 240
233 341
861 563
613 428
991 335
660 473
137 214
52 106
211 667
75 852
949 274
611 243
228 648
482 677
388 671
599 432
86 175
676 788
635 393
111 447
162 734
544 118
579 393
234 7
552 464
663 480
664 302
167 935
938 557
347 214
499 811
154 694
285 550
839 993
540 418
160 537
104 763
802 754
646 108
837 117
352 724
364 911
306 301
412 270
594 604
360 938
258 302
82 426
962 407
938 855
763 73
920 668
766 570
9 575
253 700
893 475
133 726
259 59
221 29
112 500
117 876
93 890
990 229
87 96
551 163
210 994
419 551
811 64
342 247
116 483
838 105
565 759
32 994
784 223
791 646
602 742
672 485
145 420
741 748
370 820
780 977
645 886
541 358
376 493
211 343
323 144
746 787
453 722
875 50
229 307
799 901
679 510
26 326
689 413
346 71
930 847
668 881
398 425
983 602
981 744
130 568
509 818
484 474
82 190
140 619
89 828
872 148
179 102
484 506
91 715
755 702
365 240
263 928
708 164
244 763
884 36
837 957
834 943
50 667
617 636
619 367
415 113
960 782
986 500
626 828
869 202
569 501
527 672
772 942
894 171
137 228
299 58
25 543
18 239
600 505
154 837
445 564
875 781
959 785
634 774
974 198
165 586
49 325
35 545
682 242
639 521
41 685
800 102
800 762
414 389
538 149
291 621
616 861
804 442
69 518
70 162
170 993
789 603
997 627
551 30
509 236
951 61
390 448
940 60
859 794
58 498
373 747
448 291
993 725
852 468
255 543
77 760
522 410
934 139
672 61
509 891
210 165
437 526
917 10
773 908
299 768
299 649
862 98
115 93
887 494
477 587
467 109
553 43
330 156
799 363
7 685
257 6
885 530
257 798
470 125
424 319
415 849
632 430
854 369
768 427
557 82
362 960
358 838
5 646
76 793
770 478
921 108
329 761
905 269
866 995
576 47
1000 103
762 76
870 936
369 457
603 368
834 716
571 565
24 176
205 617
59 983
683 61
52 356
419 507
47 764
342 149
207 65
216 954
854 151
535 654
146 39
839 15
599 871
301 367
658 704
938 177
108 289
943 631
498 37
100 56
265 563
156 464
498 229
335 193
764 175
65 750
710 896
415 773
867 667
977 126
134 34
938 887
440 936
55 285
543 964
429 971
180 293
411 169
130 446
57 989
503 396
691 240
992 482
97 739
96 199
529 302
318 52
143 92
184 645
55 785
531 591
390 70
487 383
706 465
897 670
319 444
632 45
910 438
557 674
433 834
255 47
255 271
200 320
994 109
584 658
677 573
217 466
958 104
460 247
136 881
530 959
580 158
793 163
720 584
327 795
526 543
981 70
357 767
445 114
629 990
132 360
111 243
352 502
717 61
145 21
366 728
92 645
906 999
918 178
210 258
714 407
234 58
128 891
859 733
898 386
892 278
786 51
655 638
637 149
730 563
968 649
822 153
931 471
758 41
983 43
484 749
493 847
136 561
649 416
410 288
287 75
595 92
105 219
338 816
222 722
714 430
59 537
560 658
903 403
360 582
589 993
148 369
1 575
636 69
530 428
243 31
9 557
372 334
626 705
315 571
926 321
994 392
846 992
363 903
334 574
743 688
332 933
187 702
186 605
23 974
834 909
357 952
950 716
991 56
645 83
976 571
547 935
480 324
356 49
517 376
583 862
201 720
651 119
374 302
59 516
108 68
673 711
306 885
522 276
441 954
617 818
303 439
174 629
794 534
721 240
725 512
394 547
244 136
408 954
396 349
54 224
11 398
836 352
986 353
914 988
836 770
461 934
164 283
91 51
926 179
559 544
563 703
839 834
385 999
958 981
419 202
841 59
125 986
875 157
207 487
530 409
601 192
972 912
85 241
337 556
117 377
98 17
847 94
437 405
562 599
362 547
935 82
111 333
950 639
605 467
457 664
553 417
280 321
819 24
658 694
491 248
886 890
613 129
972 678
383 944
35 645
659 287
443 987
792 97
456 805
330 768
78 881
151 65
15 234
852 571
11 768
926 363
158 208
910 327
635 97
493 696
844 211
289 639
124 673
379 266
699 492
383 580
209 247
491 489
854 804
913 609
56 831
341 848
253 863
853 425
570 855
163 820
983 714
845 859
216 847
110 448
757 895
284 406
539 531
201 24
139 714
596 194
11 916
504 47
692 681
838 857
518 953
292 784
738 46
76 764
344 216
260 615
515 874
119 8
832 224
355 330
492 648
988 388
309 703
47 120
971 529
69 523
605 462
749 471
192 1000
376 690
707 972
824 310
811 570
843 503
487 414
728 790
657 516
150 781
927 606
272 707
984 869
148 67
148 786
376 970
16 398
754 876
889 346
134 145
15 947
321 781
958 641
797 511
320 610
372 707
722 206
411 827
955 399
644 500
988 319
213 258
779 590
275 1
824 22
845 811
191 996
277 142
932 262
986 777
935 174
437 544
873 170
403 911
161 285
106 35
479 47
316 213
178 464
269 829
368 352
211 930
925 149
842 406
386 91
415 526
399 589
827 369
557 763
731 894
36 722
877 853
141 988
5 868
307 454
669 483
420 77
648 509
128 732
410 47
461 285
32 934
494 527
657 687
686 505
983 890
562 336
434 171
64 231
382 689
970 601
235 491
902 477
75 626
990 506
798 444
365 801
523 648
329 999
551 813
107 331
802 274
428 376
367 477
15 891
238 494
51 610
637 397
636 255
728 719
279 151
96 358
178 278
495 732
658 974
463 537
621 490
762 797
584 740
89 170
831 713
568 569
652 971
469 819
432 976
723 853
884 784
431 58
433 460
729 296
862 530
273 845
339 755
794 168
502 750
254 265
342 475
723 587
732 784
83 552
258 533
16 800
724 519
609 310
8 45
363 241
424 238
572 561
401 315
882 889
829 299
342 218
702 723
943 847
518 932
76 739
911 706
708 894
472 213
331 11
315 803
161 758
434 683
61 751
958 313
517 755
429 143
330 419
856 204
829 813
194 702
105 529
290 709
794 770
445 955
975 463
814 98
564 225
376 518
760 131
113 950
658 232
914 204
629 331
535 750
498 297
563 893
446 39
125 759
116 668
750 421
816 304
966 182
336 584
682 627
813 880
594 646
624 254
875 488
914 909
291 427
919 705
254 461
339 217
304 474
656 31
902 900
463 457
276 682
56 168
28 106
70 100
619 641
99 479
123 351
914 429
819 956
130 52
438 200
830 869
626 296
146 277
621 951
685 219
490 414
996 430
357 455
438 319
827 510
244 790
657 676
914 576
730 855
67 904
298 737
643 209
80 326
18 90
708 191
989 928
544 992
250 567
314 826
640 466
194 568
411 871
847 450
789 11
607 642
778 973
308 554
30 890
851 739
385 717
391 71
253 719
834 433
273 747
158 418
25 744
662 401
53 854
548 931
730 634
314 542
172 537
688 218
354 314
326 429
818 667
533 607
161 507
237 65
394 529
731 758
997 171
955 731
370 842
498 96
259 336
783 368
95 312
672 632
447 480
865 1
530 226
451 949
285 9
993 874
880 512
519 239
649 530
202 270
273 948
394 667
93 112
186 440
718 802
655 95
472 185
424 564
665 169
665 578
994 774
642 755
997 702
203 536
926 955
370 940
795 740
624 182
761 92
900 951
505 847
584 540
132 911
23 41
253 889
147 442
610 188
533 249
233 283
146 835
117 189
70 704
840 321
912 9
408 242
747 941
269 740
789 925
391 582
480 66
304 899
665 328
786 347
718 693
768 90
513 445
523 156
652 832
250 206
144 971
673 669
535 336
103 723
883 801
191 606
629 620
926 696
226 922
571 613
153 682
231 318
710 681
947 581
718 322
937 986
234 877
961 43
259 303
977 911
695 496
352 962
452 254
608 472
383 298
864 389
34 962
753 490
433 932
693 155
830 996
865 763
26 270
4 381
854 574
94 747
646 637
738 802
435 868
355 421
858 23
925 788
111 822
887 411
974 437
780 931
386 208
267 485
481 906
102 218
548 941
514 966
564 61
98 216
326 685
85 674
306 957
193 767
590 296
972 362
453 959
319 189
926 676
914 583
403 603
964 299
538 527
369 627
413 319
691 259
963 229
558 296
641 432
264 778
411 385
181 971
640 264
409 524
425 29
506 886
933 125
215 408
143 710
297 245
656 180
169 429
16 905
205 941
980 148
855 305
172 524
602 301
559 746
266 223
506 899
573 574
389 118
659 892
293 548
206 368
89 980
922 447
391 426
481 28
130 498
204 16
974 168
107 682
479 638
700 431
915 194
576 449
343 243
280 962
707 760
705 664
546 894
943 113
631 815
931 293
851 197
939 325
517 934
266 899
904 232
56 617
646 812
599 130
71 232
333 777
885 398
91 434
809 566
317 688
441 492
710 652
825 996
547 740
167 245
861 589
707 62
900 471
892 674
956 899
824 279
447 526
898 572
783 314
292 213
52 715
222 581
32 959
811 391
580 34
366 2
724 262
833 431
277 253
324 130
183 233
22 332
162 716
619 672
48 472
197 139
812 497
317 810
278 967
429 936
155 472
577 704
596 693
211 641
171 468
98 999
625 338
924 128
711 580
479 228
181 783
532 494
538 30
781 455
544 726
757 111
119 129
18 213
374 481
63 619
66 694
55 369
725 484
696 392
251 986
604 800
249 726
912 813
618 319
982 608
466 277
111 918
840 639
67 48
202 329
640 695
292 583
437 664
31 896
200 526
815 792
843 931
338 953
142 342
79 828
221 712
847 160
337 372
795 625
523 553
358 541
345 264
359 239
594 511
811 502
635 963
608 455
513 568
969 228
826 713
103 499
844 902
197 908
554 119
290 725
676 849
349 745
326 321
355 370
591 68
745 760
529 286
403 759
259 119
304 572
354 844
355 374
478 121
50 706
149 546
420 355
682 500
780 869
971 596
880 954
883 635
501 59
816 480
867 416
490 931
897 882
72 298
775 695
322 297
358 464
825 814
546 547
365 475
719 337
134 822
262 734
575 534
683 633
811 193
806 377
374 909
940 312
288 508
917 460
831 998
405 210
852 544
791 49
160 359
852 277
823 383
456 435
618 495
240 129
359 287
889 869
508 163
455 426
263 389
80 269
863 962
471 138
275 490
500 382
697 885
565 556
563 98
10 11
144 726
407 301
511 373
639 90
334 39
888 509
670 545
993 872
737 203
952 100
968 932
559 642
758 131
256 516
458 664
80 683
735 403
405 473
151 779
488 438
957 798
746 799
784 35
252 894
781 806
22 311
884 486
876 44
232 222
949 56
647 608
971 605
292 968
482 2
701 690
664 923
784 853
114 979
432 590
611 979
986 790
160 655
922 651
410 625
286 345
314 328
487 970
302 251
675 208
788 848
740 686
547 843
163 819
981 102
994 638
279 957
382 984
889 535
988 226
32 83
842 317
317 712
577 928
421 454
109 638
139 946
680 570
487 446
757 526
8 24
224 10
548 157
843 807
890 320
136 563
508 863
346 588
499 124
914 188
690 803
166 464
449 395
845 68
963 938
565 876
320 523
186 328
518 197
737 33
210 807
105 806
652 112
638 916
16 944
481 550
21 970
205 441
986 238
273 535
917 638
108 672
823 711
351 932
803 747
123 838
901 709
112 736
131 635
924 503
606 99
766 666
104 784
965 319
178 250
849 207
778 725
625 162
937 742
598 387
254 267
712 257
898 680
334 906
563 470
468 96
701 756
402 60
198 2
400 773
100 496
225 684
782 319
555 342
8 223
344 77
3 239
395 456
937 753
963 642
863 466
250 277
674 351
272 365
540 862
983 560
877 101
760 580
74 108
845 888
520 899
428 120
252 161
80 886
473 460
791 89
118 195
154 769
264 872
17 176
623 49
83 268
82 979
62 793
352 363
224 385
620 915
512 127
323 715
506 119
67 822
794 5
835 573
918 939
442 720
765 437
52 97
453 906
561 333
706 535
824 63
498 116
581 593
561 5
34 691
293 508
90 104
540 249
590 546
8 374
276 729
712 498
730 297
888 604
214 602
536 63
681 493
47 702
419 931
213 44
539 166
666 158
769 979
58 109
38 129
718 481
520 152
31 40
874 646
492 979
932 690
719 652
737 227
716 96
38 769
570 558
59 578
610 535
121 679
815 875
803 701
696 184
620 489
916 706
574 320
980 290
253 569
993 596
200 286
488 397
969 537
63 29
513 384
720 421
654 631
213 963
780 301
341 627
38 654
577 33
397 615
799 244
815 856
123 851
516 234
312 290
768 883
390 312
859 913
609 948
78 956
285 71
465 981
832 848
478 965
335 440
570 481
523 282
112 555
368 105
953 443
7 85
345 653
320 167
255 98
552 744
359 617
371 113
279 393
518 645
607 702
171 16
188 418
653 606
203 574
85 17
389 948
334 840
561 248
546 224
386 639
835 615
523 375
687 226
532 503
477 190
766 214
51 263
489 285
629 256
615 246
703 759
487 923
393 107
253 420
337 258
343 21
675 498
72 319
811 215
774 130
657 796
290 244
966 488
87 505
921 654
531 596
681 521
185 644
916 720
346 488
156 461
441 943
474 664
155 179
279 169
50 786
233 961
390 206
35 11
375 346
62 540
517 886
117 141
901 306
768 370
202 967
837 559
750 27
820 114
675 179
132 427
235 640
932 837
24 490
866 931
633 758
11 812
538 140
457 175
856 372
88 572
696 394
840 684
356 296
814 746
916 648
41 108
396 852
275 494
971 77
453 329
50 643
968 407
932 886
525 463
202 53
328 400
131 95
256 165
361 712
226 548
273 947
928 977
676 47
124 164
362 153
910 528
726 773
918 108
621 974
916 965
560 958
805 24
135 709
25 691
47 280
668 195
950 227
803 171
244 245
803 238
856 450
707 953
406 664
154 893
332 763
644 855
261 479
893 469
304 904
962 428
928 976
443 214
382 443
963 699
46 904
196 472
511 814
4 203
168 40
243 502
587 824
166 358
943 114
501 329
182 397
832 486
128 744
654 127
357 140
459 993
36 120
921 970
441 315
916 944
658 886
64 121
614 838
796 546
214 664
6 438
91 354
771 989
827 422
423 364
606 842
529 369
48 978
471 795
43 518
981 599
658 6
348 509
583 18
811 670
648 408
407 985
643 582
609 238
970 519
44 974
778 601
538 557
926 289
2 475
343 715
973 818
269 773
476 284
240 365
966 578
64 732
264 741
196 301
83 278
8 103
471 381
133 605
742 185
550 218
298 338
45 553
399 899
241 107
116 597
363 1000
518 964
867 750
271 94
280 702
249 403
512 287
284 563
921 53
294 646
802 400
658 586
742 165
768 645
130 801
745 261
480 425
462 166
454 516
540 642
652 335
643 107
760 287
844 169
743 708
493 638
46 662
411 375
886 967
705 622
782 354
361 613
977 469
990 768
340 82
348 14
443 123
427 53
864 207
241 730
251 119
911 790
489 181
391 773
220 170
285 143
480 594
572 218
344 944
190 237
614 698
127 394
629 811
169 462
791 787
554 968
664 275
166 742
458 504
54 859
523 792
403 983
272 647
765 452
643 314
162 320
168 31
882 982
83 543
233 927
110 793
285 809
451 308
985 315
38 719
724 607
680 820
458 907
801 94
152 613
798 181
547 274
311 603
818 291
509 424
7 802
972 619
278 380
360 109
802 80
575 541
11 818
755 587
591 846
464 621
282 527
963 843
786 257
431 888
66 17
479 891
342 628
21 864
956 847
153 468
531 985
383 135
565 269
474 724
823 418
187 541
198 439
255 615
557 144
342 202
938 972
431 578
148 581
201 489
880 934
992 33
832 572
707 55
802 54
913 234
51 826
172 220
78 61
434 669
552 835
410 308
236 571
58 268
590 870
201 308
866 938
901 427
789 121
184 977
303 342
285 355
915 112
426 775
73 981
162 143
678 366
318 751
443 301
38 775
287 394
938 925
323 96
706 478
440 191
485 17
466 502
468 932
465 355
49 412
309 26
264 544
137 698
457 761
603 839
391 108
39 780
355 337
855 984
448 367
966 535
468 996
752 440
411 154
56 260
242 151
159 946
449 997
718 472
74 703
471 623
211 371
185 501
50 321
716 452
338 557
954 29
99 141
19 909
993 758
280 336
46 747
835 971
100 539
606 734
763 141
252 688
352 538
703 814
123 417
916 990
261 774
614 658
938 400
515 184
684 343
518 910
872 523
890 567
484 438
340 584
502 714
378 349
809 907
369 861
886 431
501 244
826 606
718 16
231 395
743 101
99 401
83 419
985 640
189 244
539 517
976 379
418 928
573 410
935 773
197 871
785 385
653 266
651 831
967 973
451 840
542 459
801 414
356 697
712 240
124 444
577 351
86 551
381 580
616 603
512 681
187 544
657 128
135 615
927 641
659 941
58 494
985 209
474 348
516 64
266 574
965 132
92 701
143 721
887 33
994 572
337 665
509 451
736 711
464 717
402 411
799 608
756 870
682 783
689 767
834 60
687 219
884 871
684 800
312 255
222 180
364 821
896 793
837 665
743 638
561 438
59 630
21 636
336 612
836 888
137 630
682 504
817 492
574 430
829 39
714 688
5 433
344 596
923 511
78 399
28 762
301 448
425 134
400 355
948 332
688 294
566 253
601 427
325 535
683 45
89 767
321 143
81 594
20 810
153 506
921 581
671 124
383 595
407 94
645 755
728 344
653 909
853 205
957 207
95 189
711 144
222 512
306 576
234 440
558 30
189 578
97 277
27 712
692 385
807 345
249 897
761 665
571 584
855 135
991 783
531 276
290 908
786 981
130 113
251 477
669 361
578 331
518 244
849 559
785 812
539 436
539 826
378 640
793 789
987 84
123 551
500 178
511 958
457 769
432 569
813 74
396 668
775 355
274 61
546 608
848 751
537 799
593 710
610 351
700 810
316 814
150 731
986 943
756 383
679 413
893 107
82 983
516 816
160 727
700 795
863 298
207 139
749 835
652 783
495 797
313 969
394 22
353 222
25 697
468 78
676 370
581 510
92 561
39 29
937 953
224 122
415 820
703 890
922 657
878 91
421 670
438 444
419 116
171 552
846 668
821 501
780 405
118 594
617 407
428 260
671 252
343 780
310 626
25 861
946 534
707 400
532 84
267 994
394 322
176 882
456 352
935 342
978 373
628 507
590 365
558 297
471 693
602 130
916 424
828 274
869 510
818 362
600 210
795 34
75 691
417 483
394 77
917 614
456 980
827 546
92 77
597 977
53 55
693 115
762 660
64 785
608 558
691 989
809 752
807 62
154 20
454 28
863 780
99 764
572 809
362 482
2 394
826 205
932 752
195 617
950 935
557 789
166 23
682 691
841 703
447 266
447 454
732 797
922 845
558 210
316 998
755 828
423 321
721 40
499 464
256 417
137 311
733 642
370 981
876 603
543 925
892 379
406 995
601 363
818 257
553 835
194 347
675 800
856 574
928 189
579 263
921 805
106 779
316 848
629 599
682 205
974 548
546 798
705 414
290 471
321 754
592 621
294 487
259 594
348 801
219 155
918 112
231 730
154 506
773 724
799 952
975 835
229 647
252 171
424 459
338 918
503 842
238 1000
882 490
225 413
523 703
732 525
506 557
926 143
790 103
344 964
255 164
395 805
396 771
769 335
63 231
604 339
119 14
914 826
539 828
619 701
668 615
632 590
353 403
358 275
58 485
650 61
921 165
628 431
869 698
100 779
936 940
682 925
984 30
238 913
644 318
605 727
858 869
836 358
538 220
210 871
599 850
491 930
181 12
590 828
441 769
918 666
714 159
870 775
387 733
686 149
659 918
7 281
354 480
423 256
36 413
290 144
389 630
47 370
580 798
235 71
606 300
646 315
331 379
7 528
57 241
220 942
562 148
972 755
641 5
756 620
583 568
791 240
211 625
465 928
655 569
985 876
594 437
851 803
120 194
669 66
29 558
825 466
762 206
38 722
778 165
677 607
161 512
274 643
584 238
283 219
235 831
332 49
173 786
685 562
382 204
957 825
593 86
95 267
60 924
632 402
499 883
876 450
829 970
511 312
97 520
598 532
986 327
29 102
72 658
904 73
8 831
591 555
119 888
994 272
696 188
216 645
922 979
299 497
127 815
203 846
760 966
755 545
139 102
436 814
543 968
577 580
724 365
769 74
370 381
612 454
734 162
212 307
480 871
409 581
685 613
314 316
920 820
392 505
607 194
923 860
581 177
705 404
418 316
720 857
951 954
475 512
110 632
545 516
45 865
429 810
899 727
920 180
280 431
501 273
946 826
635 361
907 112
480 857
403 320
736 960
218 369
346 680
85 490
912 318
456 250
549 116
931 647
328 455
839 788
238 524
455 588
233 169
579 28
349 444
186 810
264 792
24 878
862 316
539 377
583 298
356 113
427 421
11 825
461 663
150 645
814 409
135 784
480 43
417 91
17 597
778 647
443 212
943 75
335 162
59 180
365 764
479 52
275 15
212 529
424 865
275 400
75 884
270 352
388 930
104 412
815 572
899 341
888 314
426 500
550 394
106 309
973 541
713 505
566 623
832 117
612 924
827 507
597 817
322 411
454 502
659 522
466 33
70 737
489 214
477 735
940 351
440 245
505 291
746 973
911 796
967 923
389 932
705 152
745 829
761 377
249 723
386 984
444 786
912 233
778 222
183 27
876 463
408 561
69 329
129 670
986 425
189 112
141 147
400 446
53 679
411 217
520 896
39 727
40 433
800 315
704 623
492 196
201 739
885 666
886 832
396 430
394 111
269 184
345 157
858 332
688 88
282 372
260 418
779 605
996 966
54 848
409 184
429 502
819 843
295 457
491 213
487 237
948 937
293 258
807 135
761 271
287 678
258 295
560 932
88 461
404 553
683 567
196 973
727 448
938 203
645 230
451 814
23 670
985 778
69 466
492 446
871 522
19 432
201 415
857 466
5 973
159 155
780 125
440 624
334 322
710 205
83 981
161 272
389 377
786 619
504 275
232 456
207 554
110 876
463 703
366 34
334 935
938 459
123 354
469 87
884 355
116 763
44 330
898 951
92 4
62 505
106 251
143 430
701 663
847 100
761 585
533 174
204 416
76 770
720 910
81 166
507 688
943 393
400 490
109 633
378 444
666 235
62 250
339 61
701 322
653 255
852 435
699 855
478 911
746 689
994 18
904 956
427 874
822 129
911 605
9 388
705 346
990 95
403 184
385 799
26 942
252 19
583 790
695 290
284 787
704 39
178 157
218 471
245 435
332 214
5 915
692 170
447 192
422 110
339 367
85 885
95 963
655 797
732 657
510 776
457 929
558 708
875 915
751 653
857 330
872 811
419 583
420 729
283 538
957 937
66 439
796 527
320 803
20 803
482 191
812 906
445 545
459 589
89 44
44 289
812 643
748 44
69 995
872 1000
291 430
856 911
784 994
970 130
27 115
110 937
735 872
501 402
1000 819
196 811
976 101
124 749
358 639
223 961
128 946
25 726
752 318
6 33
851 804
50 917
342 407
547 838
678 709
442 96
978 34
40 985
65 163
921 146
313 641
183 597
307 583
224 966
508 213
161 633
916 452
766 292
995 106
921 816
330 628
788 920
171 25
794 281
165 16
991 248
360 467
107 95
701 591
366 705
335 517
298 459
185 951
135 16
840 650
823 793
511 426
26 859
889 699
9 897
42 418
874 403
371 185
220 556
274 32
817 930
177 184
902 830
333 605
931 102
49 965
971 812
691 129
193 607
681 506
283 987
216 939
754 739
283 988
404 844
649 297
323 621
54 369
994 119
122 921
274 500
576 85
575 646
894 875
684 694
420 323
185 544
457 228
233 559
844 634
623 431
568 280
24 205
295 143
573 37
159 277
753 349
192 529
923 219
139 141
644 627
715 472
12 803
257 419
855 435
487 882
218 610
527 667
524 225
158 279
607 535
81 700
54 379
550 512
561 265
460 490
940 151
956 242
212 725
949 376
312 246
84 821
144 994
715 897
672 638
454 107
295 877
830 570
453 709
199 410
196 867
31 215
777 581
713 967
811 129
326 967
280 836
225 154
185 257
461 444
48 885
618 154
159 191
215 587
485 984
87 264
517 65
804 297
688 624
611 172
970 672
796 430
396 948
916 956
817 927
976 399
103 175
396 421
909 438
846 419
14 280
203 665
876 830
35 671
33 489
788 118
316 488
453 419
296 85
278 25
853 331
160 757
593 626
360 729
464 567
789 185
444 181
638 36
350 566
802 546
684 369
124 880
820 170
165 876
914 27
489 965
742 194
543 402
687 527
764 93
510 981
894 923
720 256
905 511
443 287
6 945
610 389
166 787
186 303
710 635
187 944
652 502
763 451
736 490
852 903
352 384
717 82
282 961
335 703
223 868
601 956
293 857
788 972
101 850
868 657
972 922
552 1000
668 419
800 39
480 63
364 692
731 359
599 385
871 444
631 779
686 828
284 539
779 620
333 869
413 654
831 738
797 248
665 789
610 557
408 627
316 606
904 156
462 291
742 692
544 741
936 64
250 266
397 679
472 530
590 814
312 5
351 253
343 674
198 212
779 129
815 143
208 369
941 231
231 77
216 702
739 898
23 824
655 546
558 287
124 787
64 622
390 523
545 669
315 486
274 522
50 95
428 288
612 982
524 393
636 737
811 516
233 602
979 44
355 552
213 24
121 221
315 635
936 271
567 189
277 20
107 469
224 418
207 787
575 302
441 700
272 328
988 604
552 783
554 579
700 850
353 127
246 859
860 320
213 571
862 507
997 13
587 762
287 671
343 317
701 556
229 409
528 702
146 428
214 432
356 256
1000 890
108 676
358 2
159 849
124 974
329 271
265 731
328 582
530 999
205 802
77 891
403 512
783 826
967 647
491 908
423 610
274 186
294 804
52 748
701 266
443 527
588 433
669 963
136 351
161 963
980 578
508 354
156 524
486 358
541 267
150 529
342 547
472 526
940 917
828 885
191 707
632 559
70 456
198 104
39 151
22 499
414 867
118 104
188 995
148 761
566 816
235 779
801 993
301 703
695 59
723 917
259 177
85 821
750 566
565 420
195 373
230 370
692 181
336 33
428 961
125 195
790 559
2 314
574 40
812 193
144 126
391 974
407 308
253 49
781 215
471 578
859 599
741 680
229 458
736 839
444 95
526 155
479 871
704 773
213 266
706 396
78 270
919 514
749 852
368 346
859 439
452 50
761 941
570 230
677 221
168 402
560 861
209 309
352 193
766 875
485 222
488 958
636 967
289 566
581 61
996 158
683 132
554 823
54 169
490 464
991 617
241 17
427 741
391 779
734 457
323 167
678 571
66 132
124 97
418 163
327 90
812 194
518 522
25 637
238 251
999 463
45 619
135 225
489 812
585 396
511 195
656 538
519 893
404 610
836 138
927 225
145 823
48 916
901 563
66 620
485 775
876 388
886 943
188 696
668 267
489 695
775 382
859 828
549 31
310 105
776 409
146 429
687 833
7 746
503 442
756 828
778 494
569 287
171 310
280 745
722 755
977 140
86 348
294 538
88 313
827 38
244 246
687 827
800 884
490 911
764 117
30 825
24 65
779 141
747 995
291 630
703 504
99 773
135 257
442 843
559 649
676 361
42 425
338 57
276 22
450 700
287 890
42 30
705 798
576 244
54 166
621 82
968 783
736 620
430 21
949 576
62 198
497 69
326 490
838 187
880 130
631 799
115 151
47 2
838 947
87 796
515 385
350 529
268 346
962 787
308 741
148 40
827 79
917 470
104 513
165 816
861 900
156 984
989 351
684 761
306 5
385 605
242 570
214 878
685 6
367 424
349 749
956 205
392 829
316 396
976 47
637 680
268 829
934 464
86 696
863 857
288 369
76 585
442 162
844 997
69 598
411 637
143 805
755 172
165 239
834 149
218 366
294 927
792 126
349 556
251 114
576 885
187 208
92 554
699 180
8 553
406 607
580 800
72 556
784 92
426 739
870 796
394 884
538 451
346 44
983 654
479 634
839 618
558 561
173 460
148 93
675 856
729 851
773 489
315 982
518 988
51 190
347 419
754 350
710 533
824 713
709 567
388 28
66 966
128 298
727 835
465 785
586 126
492 747
666 350
289 815
358 689
919 345
305 905
180 416
716 892
48 71
486 16
220 880
14 734
579 942
282 367
730 237
61 678
106 978
419 593
40 101
348 62
845 109
445 817
867 753
804 278
64 213
638 612
824 605
376 916
218 266
524 648
553 676
951 481
950 167
184 550
576 131
437 108
384 534
546 708
212 865
278 940
761 927
58 759
390 805
95 190
726 44
532 35
984 402
297 7
17 702
695 795
724 691
988 377
587 255
17 956
711 869
465 347
513 709
52 325
754 173
7 502
720 975
351 967
881 205
582 734
76 213
416 68
894 650
52 671
483 2
306 141
220 340
183 418
924 252
431 665
624 689
87 516
272 618
797 163
917 501
979 415
188 541
345 560
922 792
494 616
822 166
42 236
603 564
893 655
961 771
247 806
818 140
590 439
638 45
634 808
44 955
125 259
672 36
695 481
603 784
512 155
566 108
198 733
243 779
50 194
413 332
160 642
516 785
627 538
879 537
921 540
139 435
730 5
783 206
273 366
173 418
127 277
159 271
45 827
571 346
669 710
949 165
706 202
582 365
842 13
940 997
118 902
968 349
382 981
905 606
730 892
134 862
409 101
966 998
259 867
378 646
627 778
352 342
171 859
722 586
527 941
583 240
967 786
725 363
525 139
759 44
101 629
784 785
740 543
138 321
668 482
427 37
819 769
138 414
60 231
359 130
274 390
709 869
838 829
29 682
943 545
494 623
46 207
654 907
56 102
866 899
355 589
873 656
857 318
330 139
31 94
448 28
388 942
699 407
578 737
803 31
459 140
237 403
268 395
307 278
716 625
448 686
637 735
756 764
294 951
641 738
244 42
583 317
221 87
289 204
364 56
136 105
89 607
563 644
826 270
697 982
628 684
119 687
311 667
212 638
96 392
447 380
489 166
569 184
17 405
45 493
221 230
3 142
25 609
173 218
338 322
128 821
594 691
540 579
246 263
168 732
361 76
248 464
228 973
986 42
529 352
754 902
440 166
227 879
800 550
982 980
96 808
372 170
598 545
237 703
874 834
254 933
116 283
599 535
111 12
939 876
728 891
216 896
885 992
437 461
121 125
22 828
957 996
658 210
164 404
229 113
465 592
332 720
73 753
74 724
797 220
324 692
12 736
204 756
751 610
520 774
338 461
824 194
297 221
647 361
576 502
897 31
680 61
181 568
739 567
64 967
379 793
898 826
962 315
511 584
682 300
605 298
881 330
595 234
857 147
131 16
228 773
237 940
452 962
551 310
916 718
595 870
283 276
826 275
483 296
378 6
665 227
185 191
45 990
23 173
261 583
60 203
395 383
439 46
236 562
451 321
441 636
919 469
439 293
549 474
147 448
616 13
560 111
171 820
809 527
855 895
811 615
112 767
880 600
718 631
479 186
466 626
393 165
328 639
481 537
101 685
588 796
12 682
672 277
815 812
835 241
152 610
887 860
883 482
800 695
234 963
838 828
807 504
98 686
433 420
659 960
111 201
625 432
738 206
372 976
978 318
331 193
328 791
507 838
670 379
194 122
902 666
410 787
498 232
343 906
835 298
999 68
988 180
866 836
284 494
712 787
168 777
311 228
354 549
869 51
938 318
656 831
533 593
72 928
299 276
81 656
963 812
552 143
268 156
875 620
795 946
767 199
663 74
947 346
522 729
277 258
844 417
342 488
261 586
362 884
460 45
338 298
259 296
940 559
762 577
828 130
537 370
776 422
473 582
101 338
415 106
724 790
876 906
225 106
73 864
708 713
39 813
357 428
797 331
594 41
598 604
130 438
924 368
563 157
682 266
34 660
105 929
631 357
866 405
447 345
457 639
122 805
163 231
338 820
397 768
476 413
233 904
504 169
488 774
453 876
299 966
777 207
34 875
958 237
889 876
643 874
542 303
72 396
292 925
829 494
400 956
970 277
578 171
190 247
822 72
918 540
349 807
359 316
648 663
333 511
232 248
752 618
745 227
94 985
274 371
138 772
347 160
982 724
74 155
155 650
192 664
96 250
669 335
331 849
279 401
145 364
874 654
133 416
712 23
234 971
179 62
299 193
648 332
459 59
568 906
582 506
4 248
219 269
905 616
491 626
170 378
705 500
438 811
546 598
936 172
764 881
194 496
874 241
491 743
972 602
150 969
13 389
126 594
105 176
674 640
63 359
310 266
409 665
336 89
623 523
399 451
772 920
453 523
940 659
950 762
490 838
503 487
742 215
446 445
858 250
978 222
115 887
773 886
680 703
116 877
583 114
357 691
500 504
596 113
336 73
910 744
417 429
273 225
755 972
762 93
557 245
778 76
811 852
740 48
168 482
842 161
210 181
535 991
178 514
604 640
811 459
234 863
171 161
115 413
913 706
761 731
528 330
289 579
941 976
723 225
56 689
294 128
814 345
559 896
830 368
693 298
593 385
852 584
42 831
639 201
254 712
395 243
315 711
435 399
715 95
143 818
49 180
322 227
522 311
534 566
542 411
193 300
947 979
543 738
155 660
929 108
277 997
953 266
770 536
929 740
731 471
706 942
778 405
24 759
219 883
1 212
85 103
232 288
379 436
916 660
497 797
608 862
657 948
765 635
165 327
381 596
189 544
530 461
872 714
558 298
605 75
493 318
794 821
164 517
838 703
205 198
947 818
408 270
981 73
894 817
805 479
694 798
230 240
173 433
658 625
328 92
663 218
799 875
33 14
411 201
257 378
661 151
786 97
216 565
68 910
424 254
946 82
594 692
600 111
67 272
843 650
603 599
593 655
805 412
833 735
365 84
529 97
146 525
487 963
137 381
92 836
44 970
430 951
696 117
6 837
514 528
920 182
227 704
370 722
600 489
654 159
499 755
289 122
792 167
256 576
972 817
256 825
604 810
335 199
167 491
786 530
450 637
661 285
114 181
331 981
627 500
183 865
465 948
271 88
870 162
124 58
681 114
353 453
81 531
372 346
429 814
172 382
851 329
355 263
965 114
401 679
326 96
527 178
687 504
26 405
21 798
808 656
917 268
643 991
532 749
623 557
299 385
2 870
570 872
112 570
71 672
644 16
299 876
639 754
740 754
775 734
259 795
323 78
301 842
499 547
545 802
315 56
365 252
886 891
15 194
129 821
42 540
124 829
273 830
778 479
434 891
934 755
2 256
340 942
14 73
877 820
713 66
111 444
178 590
65 695
190 214
53 294
46 382
958 24
753 826
929 63
196 168
108 949
604 82
914 124
525 417
153 965
10 420
890 897
897 471
73 30
919 868
409 467
739 45
429 355
868 233
61 980
994 763
169 632
248 188
912 598
955 754
649 188
399 508
760 29
460 607
729 875
265 55
173 449
635 754
595 78
276 219
292 142
256 768
438 671
749 621
218 441
567 223
815 383
160 744
693 476
928 892
919 621
49 524
979 554
923 284
403 646
563 864
839 305
241 146
298 833
872 888
51 988
945 136
974 912
194 366
280 413
882 334
84 59
589 239
623 259
713 779
497 655
485 959
40 602
477 34
340 693
860 257
735 808
180 860
899 221
119 292
195 811
931 968
517 186
917 873
125 658
695 348
834 869
523 532
610 162
103 537
676 426
280 957
529 297
270 470
177 634
760 908
163 905
347 812
256 834
39 9
60 388
862 184
429 379
24 93
345 784
476 453
942 506
875 11
593 180
483 504
558 800
444 987
527 856
38 915
366 484
4 351
748 294
309 572
632 113
67 763
345 20
946 442
245 154
535 220
390 688
991 589
467 684
550 44
128 335
252 73
633 81
413 261
504 845
695 45
74 274
198 840
831 205
771 355
135 948
564 780
84 478
88 48
669 991
406 437
188 422
77 228
572 348
544 993
508 970
825 125
221 399
697 306
390 165
380 742
234 300
288 300
705 729
994 48
304 488
453 84
146 68
553 109
664 834
943 564
916 868
786 604
661 728
910 720
459 560
383 992
392 865
684 911
599 54
105 386
515 674
446 313
540 638
648 797
730 340
744 826
79 59
467 437
262 750
177 918
249 242
830 121
961 339
598 299
422 526
991 298
715 200
245 471
592 956
175 330
573 550
318 21
61 705
161 559
742 179
781 36
20 994
184 579
584 222
604 520
373 44
729 937
782 66
758 691
880 155
818 531
399 774
338 585
434 435
811 416
996 799
267 312
964 668
804 956
309 38
812 627
196 889
622 769
943 78
780 771
85 881
152 965
625 571
421 284
533 148
165 456
226 248
512 841
648 926
227 178
432 68
268 692
947 852
335 63
378 816
989 163
150 517
984 966
879 934
384 324
194 300
514 315
820 65
518 764
334 779
476 821
13 861
414 864
143 833
88 467
198 308
131 579
601 50
76 164
671 80
143 736
548 751
79 690
304 346
456 473
96 613
370 181
745 596
917 835
178 158
979 149
109 165
142 510
586 341
837 921
387 851
890 607
378 339
892 276
85 148
328 535
306 236
180 769
41 662
626 542
944 599
573 199
153 222
601 132
716 986
962 362
229 696
448 263
840 879
878 849
376 644
37 639
246 91
695 371
417 815
782 669
249 347
72 999
410 91
128 991
793 558
184 235
256 67
41 934
65 610
29 876
750 938
322 881
791 383
755 397
420 327
276 783
611 82
847 501
375 894
675 899
870 647
775 128
265 149
91 368
277 574
977 113
52 972
842 262
197 843
235 738
127 718
916 122
700 477
677 981
67 510
512 81
59 408
740 340
597 627
62 953
131 716
714 858
608 105
260 480
451 114
448 936
915 191
119 935
880 635
22 632
317 821
743 81
214 435
823 882
651 853
250 674
494 883
30 495
693 610
851 516
670 528
73 514
703 929
613 136
315 60
516 531
613 510
879 362
251 150
854 756
451 533
759 163
495 166
456 338
460 742
316 585
983 24
722 433
919 217
280 155
759 112
618 111
564 144
306 296
669 934
359 70
527 754
74 519
764 817
662 293
951 37
515 415
586 216
45 456
495 170
547 616
170 873
672 21
576 353
544 564
328 840
404 711
156 782
991 728
171 896
478 736
962 417
623 429
427 821
801 323
850 466
446 818
810 109
85 834
204 547
440 325
558 261
67 256
213 111
747 62
794 391
651 789
21 949
121 962
668 984
657 742
873 711
948 976
279 338
755 761
768 944
843 185
692 95
365 6
741 607
769 846
477 690
942 686
976 380
870 606
764 681
698 184
232 187
642 984
102 219
142 673
731 838
738 870
730 407
839 71
749 731
711 98
159 985
984 335
953 225
194 362
883 662
725 970
943 913
100 273
789 973
217 316
54 32
599 756
588 765
790 769
608 825
680 623
480 940
937 225
28 619
813 453
405 785
910 758
81 461
88 134
982 835
623 901
810 412
443 172
587 986
792 444
3 104
198 509
807 133
862 677
524 24
374 777
801 247
861 836
92 571
970 452
234 473
843 1000
89 132
907 283
351 519
460 788
197 131
154 946
699 566
976 79
35 186
393 879
250 410
867 620
279 971
559 751
225 560
581 219
60 768
592 221
248 280
643 407
420 269
794 746
630 274
192 774
990 280
60 765
526 367
628 989
160 458
244 194
916 312
286 220
872 609
116 772
731 668
433 999
868 76
239 271
740 72
478 69
282 269
765 615
279 161
27 673
233 937
756 678
17 313
208 101
690 574
884 766
132 304
837 811
242 171
435 120
505 512
337 770
135 740
89 991
181 998
662 569
106 304
411 92
339 91
635 35
467 74
927 983
556 667
385 413
616 379
176 666
283 413
300 995
810 786
337 168
464 526
894 219
754 664
457 377
217 266
795 300
428 801
931 515
798 826
851 719
762 830
185 146
450 781
705 933
633 119
466 449
208 166
809 489
471 157
521 416
519 929
717 251
975 212
336 596
738 670
646 535
696 630
77 901
654 256
242 116
358 626
18 51
285 393
546 191
213 270
877 770
506 954
25 802
487 109
554 746
600 365
327 469
15 482
759 677
608 192
415 613
848 476
642 239
80 91
913 323
578 723
964 398
204 280
794 123
686 733
455 119
372 651
717 824
766 781
498 400
22 258
808 536
827 320
394 357
194 299
134 841
86 120
279 676
395 684
935 632
47 227
29 585
283 675
378 156
358 703
575 451
970 743
814 568
756 723
842 459
282 51
750 295
234 817
198 350
303 373
297 522
706 969
606 324
777 649
854 694
930 679
812 896
882 4
178 354
62 113
696 862
724 325
817 982
547 706
795 560
352 298
551 176
515 744
14 575
827 107
134 713
494 902
787 943
509 715
619 103
76 760
857 250
396 620
730 976
397 57
54 327
554 762
868 152
198 935
62 552
435 287
97 685
676 398
849 815
245 474
503 940
959 600
528 420
228 253
4 404
422 636
543 551
602 268
191 26
658 37
198 931
571 850
972 558
982 645
721 84
841 706
898 773
631 241
93 101
200 691
369 81
488 261
361 456
879 289
576 574
573 537
243 277
457 597
143 249
148 798
152 477
676 908
321 253
775 119
242 758
226 200
713 435
2 343
294 300
469 624
455 643
646 314
71 930
587 803
526 212
858 862
337 690
488 114
434 883
50 62
480 27
170 652
190 810
14 790
892 820
92 402
307 268
680 376
2 265
203 745
681 102
834 75
230 408
111 671
444 29
546 18
729 261
96 625
591 810
251 579
23 62
387 196
282 258
712 73
269 129
493 922
551 437
936 560
876 478
131 742
290 184
682 920
560 165
205 530
805 154
285 791
372 833
150 934
333 722
18 858
241 19
8 650
208 506
141 441
571 9
807 410
518 405
67 973
332 999
250 651
375 308
618 435
690 89
594 503
365 169
518 848
850 380
541 167
642 519
750 417
925 673
918 610
966 238
169 605
424 307
328 530
139 522
299 747
646 634
488 352
830 16
842 22
418 570
141 618
293 688
69 314
627 640
35 916
19 455
871 398
749 154
146 596
523 279
822 467
253 908
430 225
863 279
496 454
619 91
133 633
682 78
254 914
233 286
8 276
74 471
458 328
479 598
11 975
783 625
835 773
958 864
600 190
472 868
16 510
589 969
637 33
506 958
850 827
14 329
466 460
785 509
587 889
840 502
791 887
815 568
367 739
501 91
922 504
981 984
528 280
756 811
814 826
511 391
323 154
570 578
360 349
305 146
887 822
172 518
457 291
645 350
316 366
69 309
232 934
882 688
924 222
277 73
617 863
487 132
652 65
341 18
62 528
526 755
683 807
726 31
53 29
765 11
594 457
457 710
158 486
128 451
725 118
957 125
410 340
124 955
510 190
260 653
979 565
265 716
417 244
649 704
713 314
772 972
6 195
727 688
162 4
364 34
883 450
99 935
323 946
949 545
244 562
991 752
190 677
615 519
117 733
289 342
818 513
416 915
351 282
652 464
746 154
646 387
246 589
788 387
563 568
63 473
50 458
207 613
362 776
524 663
98 375
212 537
279 601
719 198
157 266
790 158
816 51
282 221
505 99
252 99
899 923
253 545
214 988
907 498
883 15
689 662
477 562
357 251
92 739
418 230
676 529
502 55
201 150
671 356
177 265
730 717
327 246
186 970
854 439
808 386
970 128
162 375
42 890
676 310
855 175
377 289
32 406
767 133
61 295
765 888
280 448
614 82
456 516
696 883
418 214
906 722
519 114
163 301
614 51
73 456
257 261
32 687
113 847
749 985
867 762
693 466
468 980
114 243
957 975
600 606
336 469
627 356
278 735
272 813
230 141
574 410
767 352
999 888
515 451
934 494
772 810
353 352
843 245
79 250
231 786
577 223
283 816
934 880
373 267
723 706
458 583
82 389
815 670
435 381
880 942
219 602
199 696
607 345
589 145
883 698
750 429
431 668
896 232
501 335
848 999
942 413
884 810
723 481
404 185
90 523
404 54
263 558
192 574
647 488
421 167
731 96
136 898
530 39
661 68
448 51
78 965
744 201
120 999
15 479
308 810
68 748
85 200
961 523
489 643
207 746
378 990
269 128
622 697
870 248
167 289
172 983
3 311
286 560
312 257
888 545
437 863
369 500
154 682
475 670
519 543
521 307
46 89
118 226
629 505
26 261
249 395
18 389
511 871
654 25
495 184
779 357
575 335
856 348
152 260
23 817
262 78
972 296
128 858
13 235
378 285
879 379
865 993
54 298
431 161
128 79
197 964
237 40
555 723
755 728
699 721
63 115
846 12
858 491
407 283
162 33
815 199
923 216
681 623
883 116
375 89
485 123
617 510
678 483
307 640
270 688
803 220
733 212
121 473
219 209
350 797
986 949
742 241
605 409
155 514
832 651
824 977
534 88
136 59
739 330
255 525
894 422
460 977
857 951
307 746
285 332
683 954
607 842
106 737
969 204
724 612
945 213
282 834
963 253
769 944
293 362
110 525
78 431
842 331
127 726
572 842
138 296
992 903
129 989
316 405
931 891
519 341
300 250
901 244
448 862
238 780
853 1
155 1
458 389
602 925
774 798
321 236
474 887
20 976
857 593
688 270
998 889
445 438
273 122
576 96
847 237
544 465
435 879
357 453
477 69
763 536
516 994
120 530
553 751
921 616
93 251
195 349
250 37
694 760
30 617
621 631
977 553
955 470
669 132
874 881
626 766
830 153
172 303
438 45
331 745
748 778
343 84
359 127
244 48
655 706
247 800
907 74
256 904
936 722
630 323
866 434
363 76
646 309
435 248
924 865
394 302
107 445
999 810
587 174
467 547
968 185
741 934
106 151
431 206
874 116
542 180
543 219
629 320
289 270
95 233
224 934
579 51
93 534
729 539
773 900
981 604
223 899
591 223
32 274
75 190
994 705
10 910
579 643
170 822
959 471
58 762
386 202
767 225
920 126
382 522
614 326
714 1
840 13
199 50
196 327
473 189
414 409
436 481
306 261
393 894
909 243
261 382
162 250
814 665
854 161
984 34
483 845
344 713
32 755
824 413
869 543
986 63
631 12
869 307
437 245
178 429
552 658
966 828
127 908
880 463
682 571
406 268
558 762
81 506
519 35
434 220
120 9
525 802
693 999
702 645
782 205
786 117
371 358
519 645
682 688
715 879
457 694
602 220
749 511
132 281
109 122
370 146
67 561
111 16
488 363
612 332
974 641
71 636
93 143
472 946
28 969
173 628
473 900
266 919
470 801
99 2
973 639
590 749
400 361
358 496
218 976
544 832
320 126
567 773
804 129
635 254
98 321
722 211
605 116
30 89
698 351
998 612
652 743
81 527
160 741
559 420
976 477
689 439
495 544
247 73
254 983
87 634
39 255
2 67
609 956
465 574
183 662
444 332
945 433
388 853
886 71
467 471
897 262
596 1000
901 669
106 84
140 77
583 485
867 684
192 415
824 660
694 936
616 523
252 918
575 273
667 468
593 473
494 622
23 860
277 254
141 238
591 208
614 257
969 950
992 344
607 785
369 699
962 803
569 275
980 942
248 733
232 241
142 949
647 553
242 885
289 290
679 838
434 273
386 135
65 294
385 453
883 94
944 21
343 836
502 739
15 840
394 238
245 6
612 53
52 664
888 192
557 582
799 365
679 47
335 206
285 311
95 511
927 965
103 389
394 907
2 581
425 421
122 912
585 954
174 193
686 524
361 242
918 636
408 25
585 320
511 707
995 668
906 522
805 622
947 739
328 472
943 23
575 392
156 489
812 581
324 699
876 337
809 141
490 89
458 806
713 917
763 638
366 22
324 816
178 925
449 936
885 455
326 643
280 652
94 574
803 821
272 340
347 595
157 400
124 476
700 724
738 429
282 203
886 36
157 525
419 460
197 403
994 857
191 240
525 596
425 434
595 318
718 272
795 223
837 895
880 71
967 160
604 346
911 805
410 563
667 958
363 47
320 262
153 92
488 607
601 802
125 20
967 701
16 187
753 325
557 182
436 162
44 41
545 954
596 364
375 54
109 272
605 714
7 1000
54 548
873 225
534 429
83 505
769 482
747 591
767 165
145 483
637 492
945 325
667 662
707 758
323 138
63 108
324 750
995 369
736 492
669 265
125 86
693 653
548 683
604 836
432 222
59 87
279 956
633 639
966 504
668 781
585 471
141 388
394 664
106 91
21 361
48 129
104 356
811 637
457 477
972 421
674 776
837 853
845 495
979 929
994 569
559 51
714 677
346 394
313 897
674 665
540 186
829 989
153 391
395 682
940 120
657 180
165 557
935 276
338 318
980 813
224 681
774 776
486 207
639 200
836 958
391 682
464 216
663 384
622 381
914 238
239 266
338 847
732 873
242 948
291 18
217 222
365 176
962 491
406 803
218 429
410 732
116 426
929 68
279 39
40 427
858 116
734 210
234 534
876 47
246 135
428 54
601 929
737 890
412 55
425 706
125 549
902 371
977 330
658 335
802 99
520 397
349 841
978 568
97 148
841 835
891 913
926 331
631 590
582 864
648 54
320 221
672 307
534 879
228 910
48 610
863 953
120 202
956 792
945 833
635 159
701 302
9 63
217 225
158 76
549 720
774 442
299 411
863 925
747 276
895 720
846 446
459 644
847 124
549 905
596 790
175 606
947 364
144 787
549 849
827 672
795 17
600 676
521 843
90 98
988 205
351 274
726 983
309 706
615 944
308 881
221 37
239 98
671 121
877 181
65 800
753 503
759 317
502 817
549 5
377 669
92 280
285 77
660 227
446 210
428 749
116 520
849 563
392 487
917 755
246 188
587 529
226 129
644 300
66 865
430 76
783 560
506 388
592 556
524 320
77 554
820 159
672 560
669 638
158 276
952 766
486 935
883 361
84 217
293 507
55 691
445 876
681 834
892 39
383 365
136 165
892 830
129 44
675 281
86 393
281 316
53 239
278 918
924 377
101 42
895 418
843 869
943 55
274 553
702 741
370 259
196 737
761 360
962 12
994 324
796 507
224 880
927 841
399 527
88 864
454 752
371 664
64 613
625 659
97 702
182 398
18 236
400 727
737 488
932 46
954 956
91 697
440 64
58 647
901 951
415 439
601 888
563 11
380 509
837 104
639 179
557 355
741 781
258 538
655 444
395 138
839 662
252 703
798 239
843 409
497 703
321 714
466 850
263 858
564 323
626 203
884 423
698 768
429 734
411 482
554 601
397 491
561 96
31 778
229 838
221 256
345 60
968 790
726 859
814 849
607 612
577 477
205 568
931 458
714 620
178 915
67 193
266 993
962 577
956 162
741 154
65 135
45 119
641 341
272 405
638 767
745 586
91 665
622 105
738 469
91 271
877 303
122 353
444 464
156 885
415 779
23 687
144 974
817 224
802 6
517 120
684 873
27 799
394 436
830 739
909 414
957 886
470 666
757 118
806 448
278 887
753 812
490 123
437 930
155 12
127 534
406 284
607 289
478 629
105 944
65 892
910 840
223 29
285 957
171 305
782 995
971 804
687 824
424 126
886 552
129 872
678 839
525 311
528 587
266 36
393 953
435 919
524 291
673 15
118 607
401 845
889 784
72 553
195 48
28 704
784 522
604 260
649 141
292 679
167 348
267 421
898 566
206 476
713 497
359 842
669 16
804 828
566 290
612 292
850 926
161 950
837 747
919 710
787 115
822 345
213 179
949 163
589 514
679 237
443 641
414 311
646 661
1 415
576 475
920 905
942 575
133 609
836 360
795 949
875 17
314 430
488 172
776 319
261 117
729 163
443 963
735 434
513 520
566 274
723 467
352 14
770 524
161 143
464 707
828 169
707 888
37 262
51 191
277 766
234 479
548 658
922 507
955 110
552 694
764 201
245 200
11 210
679 711
528 993
500 215
212 516
181 220
932 620
385 727
559 228
579 403
837 554
532 182
373 314
652 596
739 640
289 296
884 455
823 493
177 157
298 799
447 207
23 71
351 467
138 77
379 518
311 935
995 144
492 12
61 933
281 797
353 971
691 273
651 376
721 698
978 595
856 203
589 235
661 689
894 208
653 204
481 335
868 257
672 642
281 884
304 994
369 705
896 888
627 775
263 113
583 205
639 901
796 742
556 106
724 208
468 44
586 487
263 695
322 936
273 214
810 65
262 595
161 784
179 423
214 363
753 841
187 534
383 589
389 512
459 885
774 836
18 892
21 75
311 698
405 258
804 679
82 674
606 840
857 447
610 338
303 681
849 324
760 553
467 215
520 347
413 969
294 764
102 633
598 731
69 613
631 636
531 446
964 980
270 653
387 297
735 488
344 62
935 146
676 756
311 781
36 211
983 611
799 801
233 455
295 392
131 705
358 878
915 316
210 783
471 589
94 803
746 114
901 822
156 74
568 176
161 55
910 529
348 417
612 815
107 224
640 941
768 204
143 325
706 6
667 673
910 390
592 980
16 406
146 40
830 393
585 672
94 134
502 436
710 172
267 763
441 871
255 34
412 824
447 335
613 152
261 552
859 272
588 51
387 58
189 783
226 224
633 149
375 571
553 388
971 840
264 234
271 617
26 921
723 908
333 211
664 450
870 806
557 812
592 40
423 304
19 893
66 536
224 968
611 354
240 344
847 364
17 131
851 381
658 329
548 892
581 528
249 501
221 830
286 347
476 887
961 699
358 713
115 529
146 248
929 466
372 337
782 959
960 779
279 48
928 752
213 996
265 523
872 380
575 587
342 764
31 758
254 5
478 681
743 307
555 970
648 241
501 735
768 209
188 932
379 406
651 834
453 679
894 757
814 143
50 585
153 242
176 351
586 595
753 509
971 151
741 821
968 440
670 217
202 11
404 355
29 701
786 543
944 311
80 572
715 348
766 559
843 668
187 84
410 581
854 531
664 606
608 316
326 501
916 510
599 367
218 125
230 373
506 395
583 522
364 48
130 330
675 911
728 656
509 897
647 752
586 99
559 608
798 440
895 227
516 824
813 357
807 458
567 901
304 454
832 474
192 789
674 832
251 9
763 698
227 197
188 31
546 981
360 975
551 58
540 560
931 516
764 1
230 184
472 703
9 380
574 81
249 856
269 132
964 7
637 303
519 100
963 846
84 447
812 731
400 918
585 789
505 528
694 516
807 392
481 802
236 91
784 865
138 440
284 881
331 815
146 65
811 260
933 893
709 114
560 893
215 365
923 239
521 269
184 952
679 712
438 905
199 596
670 220
902 720
976 902
412 742
10 820
203 590
679 993
443 322
367 594
86 972
549 121
707 84
927 867
966 128
392 417
491 161
381 157
618 471
911 666
551 530
956 734
509 472
395 425
42 614
765 466
806 56
902 228
384 159
927 454
781 236
188 21
208 364
116 737
575 178
874 80
725 179
32 543
768 641
639 576
309 440
493 648
673 797
461 66
249 100
163 31
953 685
355 44
148 331
424 733
268 976
638 102
693 662
424 344
750 327
94 256
818 597
938 79
78 213
330 767
897 271
556 271
378 692
838 97
339 902
58 254
579 350
243 386
233 817
438 802
659 664
2 254
531 820
871 456
716 60
542 854
855 108
493 584
656 407
354 709
755 862
153 411
380 442
143 218
724 488
950 546
167 17
648 257
350 65
985 271
577 1000
54 785
954 794
358 592
32 314
300 936
204 196
110 304
539 117
806 900
954 581
18 133
908 102
729 378
695 998
85 111
209 289
663 423
380 837
735 645
960 858
947 607
564 673
22 289
684 558
19 912
551 191
627 663
43 373
103 667
880 941
776 525
912 807
448 743
479 276
254 317
507 143
510 773
934 829
564 333
621 179
271 609
814 226
262 74
765 489
841 170
671 780
633 482
208 643
580 682
265 881
713 755
557 604
823 519
613 362
310 325
649 92
745 710
970 576
705 838
274 817
712 952
66 976
817 825
847 310
934 513
729 109
53 909
677 522
834 961
253 588
741 332
565 154
754 754
627 756
177 623
910 335
433 673
57 673
356 737
848 503
461 698
640 588
220 266
141 867
909 427
714 293
551 505
265 885
441 226
520 964
386 145
890 834
691 659
188 343
548 22
126 830
496 957
119 616
743 76
888 830
445 974
706 302
227 945
256 335
791 376
952 629
722 349
444 334
897 358
872 755
594 170
838 992
385 418
268 235
690 372
193 500
424 275
908 443
554 267
438 13
135 337
162 727
586 549
554 456
151 250
828 224
725 63
537 806
830 544
878 866
176 359
236 433
644 663
306 985
425 902
718 938
148 46
344 430
510 920
624 825
666 672
339 120
965 272
493 187
402 611
438 748
358 252
893 53
185 801
439 380
568 229
944 519
160 839
982 505
156 43
427 153
785 2
822 394
5 112
82 954
678 248
370 211
285 832
360 730
505 440
998 765
617 830
16 802
829 682
651 283
794 711
438 910
734 569
879 801
926 495
473 288
874 494
90 244
149 676
622 583
32 734
138 118
682 214
297 885
177 758
86 521
39 582
523 638
23 240
405 878
95 199
862 894
223 567
552 730
245 153
437 467
565 254
673 777
131 244
59 96
264 800
825 443
783 865
338 159
320 177
15 781
486 719
716 734
550 640
646 761
186 577
481 332
975 265
415 119
11 609
296 601
4 930
185 495
742 852
792 786
576 620
97 315
358 570
850 10
757 15
81 250
327 757
93 323
559 888
246 882
394 802
401 801
887 424
619 957
211 994
958 655
720 736
254 991
935 249
572 1000
313 407
413 88
642 212
137 406
401 94
914 619
806 93
746 542
471 790
521 205
583 437
482 615
57 472
326 903
688 177
994 485
446 102
724 656
5 197
348 373
72 665
270 190
623 683
603 554
794 580
216 529
183 842
39 234
379 987
652 898
17 854
706 49
258 809
44 807
568 38
80 716
644 159
319 24
13 678
347 953
804 630
856 197
336 790
882 174
149 251
440 209
508 557
403 452
888 912
73 409
489 705
659 615
332 367
798 32
775 150
510 15
460 674
349 593
803 989
602 75
904 479
569 902
695 107
218 628
257 183
107 446
305 778
274 531
974 82
425 753
172 734
559 700
208 798
824 94
906 67
895 83
677 812
790 512
504 577
206 223
292 452
109 63
205 692
824 593
493 22
623 114
696 724
406 560
23 384
656 749
406 985
761 230
507 4
517 165
101 184
48 359
926 352
94 900
869 365
67 137
186 472
376 306
729 457
284 956
944 36
872 351
372 51
488 597
784 807
434 750
258 149
679 561
600 46
578 730
173 69
813 582
564 276
532 49
188 682
492 284
119 521
263 301
7 634
950 187
832 871
557 676
410 533
603 767
393 580
957 569
473 553
166 501
259 840
294 485
333 725
355 137
962 922
267 300
4 966
637 292
788 641
145 672
71 97
575 473
97 605
243 281
547 681
801 183
370 806
824 60
656 56
945 997
978 624
504 11
497 614
602 340
523 321
377 467
865 767
214 464
735 708
814 390
405 315
759 476
20 680
121 935
515 13
13 813
817 824
945 135
251 405
554 561
730 158
827 155
543 994
205 508
560 825
420 656
1 956
880 878
885 61
500 33
832 741
980 48
260 384
939 40
943 549
700 261
814 380
406 450
656 253
960 729
461 771
994 584
562 496
849 793
788 449
446 941
885 216
102 39
850 543
96 212
975 251
795 562
293 325
917 533
778 25
23 614
679 110
313 401
4 470
56 221
763 55
237 600
105 183
269 299
57 910
756 917
3 304
967 577
171 913
446 895
398 210
415 93
459 597
545 224
144 265
563 587
891 195
803 353
915 753
338 179
55 738
468 73
145 962
444 353
283 802
380 702
170 883
922 275
448 281
351 364
697 597
393 211
86 138
416 273
773 826
271 913
577 93
167 116
719 344
70 743
181 401
962 106
828 890
579 207
668 500
205 789
773 208
371 769
556 152
337 681
575 156
398 881
923 425
211 967
88 965
927 292
960 404
540 977
295 791
664 109
486 85
269 513
706 220
463 468
755 49
759 105
959 798
215 80
880 606
981 333
775 80
272 859
817 152
405 450
714 306
291 7
146 605
584 328
849 2
920 296
236 196
469 737
917 812
43 434
457 824
691 624
736 150
664 47
862 758
22 612
480 793
83 936
728 831
769 684
978 94
782 68
927 100
496 676
280 197
134 112
186 627
133 717
876 475
575 900
11 637
355 376
312 702
790 527
396 731
927 302
892 82
217 117
7 650
860 307
538 239
334 531
339 636
64 251
560 829
571 206
106 743
411 278
865 459
759 242
439 911
407 196
923 621
841 902
573 731
692 159
906 859
495 501
689 352
763 617
333 391
348 817
804 603
153 564
274 467
716 37
179 669
330 824
688 683
253 714
13 840
813 555
238 526
933 947
597 165
14 460
291 986
400 117
340 893
136 497
78 265
350 497
28 699
966 136
970 771
519 769
494 677
587 334
907 39
562 508
757 363
67 724
916 288
118 380
381 863
542 514
194 196
253 474
266 452
157 355
319 123
91 325
125 728
751 545
944 487
809 118
818 688
648 702
969 605
969 186
944 69
209 391
32 481
251 864
980 12
977 179
602 639
301 257
689 756
381 862
243 901
509 227
96 398
113 463
879 174
885 669
36 73
982 345
217 220
868 481
41 707
131 846
889 796
601 282
233 633
290 93
282 807
678 340
363 881
777 389
846 543
511 991
88 519
577 23
606 246
844 498
49 904
344 509
460 427
960 747
514 590
978 615
753 290
192 821
32 435
983 303
456 641
943 634
418 491
450 350
561 983
698 623
881 518
613 345
747 157
790 319
848 40
699 350
217 613
89 864
790 68
286 476
366 829
906 420
835 657
478 457
368 192
516 507
42 399
341 103
781 884
525 484
575 670
783 451
969 180
894 106
924 736
585 709
180 450
466 618
58 413
971 807
898 280
576 504
131 396
934 326
183 234
800 186
361 942
967 560
561 913
91 308
448 201
609 339
705 857
302 829
144 898
83 397
656 709
976 619
54 594
208 703
635 592
240 496
461 525
66 405
947 225
531 686
65 70
767 918
159 833
639 704
942 302
973 631
138 887
343 704
121 779
782 259
40 8
952 71
214 969
710 9
600 168
195 332
411 505
494 704
193 269
232 7
998 85
219 114
790 947
861 796
506 463
259 944
974 379
812 708
159 710
38 487
514 119
972 700
205 566
809 315
569 436
24 863
197 115
672 325
126 699
159 820
327 978
352 303
680 832
387 324
721 221
747 286
315 103
443 699
200 147
104 753
422 815
801 425
493 170
275 856
917 876
421 521
446 712
252 460
475 750
873 775
929 645
308 363
44 339
332 386
663 328
932 253
544 946
588 618
456 755
76 206
108 610
878 126
495 831
985 159
216 761
125 970
372 365
396 728
358 718
6 963
162 790
680 383
467 631
280 804
494 367
944 734
285 16
610 454
392 760
970 929
371 303
360 82
802 569
111 624
934 668
519 948
914 116
999 822
958 749
424 547
98 479
55 491
711 526
439 682
559 738
281 451
691 783
683 466
118 346
512 166
974 101
98 480
425 933
429 573
735 22
123 974
443 903
905 757
993 207
695 147
634 944
777 873
349 452
835 518
193 665
4 33
505 526
486 52
899 104
179 833
413 885
512 759
161 49
816 823
173 183
618 259
326 333
977 504
833 127
40 653
801 49
574 302
834 533
602 943
374 889
246 365
882 690
299 979
214 558
934 489
672 168
122 823
320 183
88 325
476 387
469 269
570 946
644 886
484 332
765 973
625 459
818 47
694 112
152 489
957 702
567 233
986 845
711 524
403 886
293 376
800 160
349 582
609 977
746 545
579 691
784 241
896 113
135 44
222 940
292 473
594 575
225 892
812 711
589 82
14 836
554 313
867 993
686 703
556 86
978 741
823 604
297 311
528 647
999 400
771 144
717 625
730 205
591 210
955 530
796 782
741 220
138 816
919 390
956 316
784 176
297 898
320 645
114 503
76 105
343 495
196 513
614 722
255 201
383 458
41 384
83 980
898 352
533 391
528 59
227 140
428 215
763 268
547 622
115 644
819 157
66 520
302 51
83 690
917 261
938 156
864 25
16 12
453 561
969 864
666 142
155 305
92 596
218 768
969 24
972 576
193 544
434 131
719 469
560 697
593 800
847 311
636 313
832 627
800 716
251 177
700 77
759 810
61 373
105 567
602 250
482 221
328 429
830 126
907 233
114 202
407 370
830 642
967 475
749 976
464 21
282 495
614 661
574 177
96 382
542 544
868 96
1000 392
541 466
324 580
727 855
513 946
740 903
529 452
735 106
730 233
489 679
297 740
137 447
534 719
798 24
852 278
791 69
854 335
375 710
717 282
25 945
745 705
382 638
604 691
119 326
735 67
921 953
173 905
136 378
215 166
993 413
172 383
746 633
906 431
848 661
972 388
35 55
221 57
239 537
795 166
429 479
770 544
164 655
822 724
285 361
640 599
317 316
231 630
338 519
483 915
467 147
391 55
710 252
29 423
482 695
845 461
931 970
86 659
293 447
311 71
449 855
756 429
318 707
347 788
872 964
941 664
212 698
388 841
533 712
367 485
281 648
776 870
623 312
748 883
111 743
565 3
23 332
453 174
212 568
992 324
346 876
873 145
248 618
213 541
773 880
384 780
52 757
880 392
611 104
934 730
891 952
979 255
672 107
661 202
898 235
406 981
769 17
728 17
425 707
94 309
429 878
170 151
488 660
36 976
584 459
95 778
953 85
830 681
860 530
872 973
354 753
262 420
529 548
356 944
312 770
273 195
995 852
702 226
12 852
474 147
469 72
658 505
268 108
161 434
474 935
540 694
840 318
281 759
849 461
799 696
214 792
379 555
540 598
595 51
414 400
609 333
854 156
38 781
262 679
962 469
482 58
61 244
664 265
652 977
416 190
290 480
911 454
119 264
520 176
807 811
618 905
645 67
581 218
614 85
627 419
466 96
927 609
913 937
218 811
983 27
458 903
59 358
487 401
252 561
393 57
546 196
602 246
818 19
345 530
368 116
477 887
283 131
926 81
493 683
164 997
203 671
550 794
797 348
169 431
512 57
243 796
77 528
322 72
811 702
288 107
604 238
205 44
589 249
520 930
443 823
769 371
646 856
179 120
919 389
368 633
854 171
910 375
63 864
504 574
681 245
456 356
730 276
136 767
702 798
374 236
677 650
202 258
574 806
303 935
428 293
910 993
961 991
361 336
542 819
438 148
627 406
788 337
714 581
559 53
449 117
332 520
151 916
33 437
631 575
443 791
30 213
170 784
619 101
272 695
991 661
605 957
370 182
409 403
900 841
279 719
455 457
780 890
410 419
692 308
478 123
187 380
57 201
172 952
319 72
774 31
504 177
563 338
265 91
326 37
481 37
375 473
790 130
937 787
131 867
556 987
282 633
528 790
615 84
766 527
205 877
310 853
332 1000
678 158
282 4
959 833
666 571
335 536
614 140
176 864
11 468
944 89
970 845
216 914
170 206
970 153
877 977
275 332
640 473
168 37
237 423
923 174
965 120
853 795
173 88
278 679
392 765
885 64
924 842
630 878
818 194
693 523
954 887
801 866
149 994
210 118
267 776
271 877
970 687
185 143
287 3
788 199
861 7
61 731
87 476
365 961
785 331
500 374
154 334
556 229
151 129
123 971
76 737
987 522
947 58
230 753
540 129
142 675
759 257
480 992
869 452
426 272
922 590
493 181
896 768
576 667
476 882
214 467
636 556
564 931
925 768
772 726
674 209
842 844
752 837
746 547
286 155
17 892
675 878
191 518
669 110
480 921
499 898
815 797
644 356
741 838
740 296
262 598
786 503
218 409
498 214
279 271
929 386
84 844
802 143
657 99
997 716
837 863
746 721
683 143
813 238
934 854
722 935
651 5
584 65
991 113
953 49
148 733
43 939
487 633
103 86
528 442
118 276
687 694
979 509
953 830
132 527
932 930
70 306
74 539
161 536
691 662
453 163
531 606
559 694
325 828
238 835
364 610
204 506
698 453
243 672
861 827
233 394
858 387
281 734
48 408
239 373
120 716
54 380
859 181
812 872
243 850
663 327
549 417
896 881
290 896
107 484
687 99
39 578
114 324
254 302
311 507
701 522
369 585
278 9
836 134
779 826
522 431
592 301
790 413
446 839
709 177
113 364
719 386
992 607
936 45
157 437
154 636
308 693
822 884
356 453
305 405
512 757
616 753
713 83
294 323
672 322
932 949
329 113
519 271
528 856
796 418
214 879
263 197
142 736
623 251
198 534
438 457
920 372
621 777
242 662
708 102
853 650
264 600
704 479
702 608
745 167
881 992
20 466
187 33
922 112
184 906
272 148
898 742
35 109
545 375
366 900
312 96
935 711
620 280
928 497
760 557
360 531
635 253
891 531
356 954
212 524
658 136
236 98
585 419
310 602
739 233
1 439
386 712
198 398
409 744
168 79
743 16
515 869
548 115
161 240
758 635
512 353
233 872
702 28
989 642
363 739
589 331
575 277
930 740
149 604
321 276
603 276
131 914
772 809
121 887
819 484
162 630
928 425
151 307
405 735
348 850
702 789
286 975
283 59
674 874
143 443
688 893
69 936
971 140
781 738
903 194
388 302
797 264
152 373
341 291
386 413
728 876
913 880
755 902
825 856
614 197
275 233
464 59
350 588
455 622
506 640
113 15
681 154
685 113
964 154
774 475
242 559
720 811
36 30
418 715
358 335
782 843
117 711
249 21
56 569
150 401
29 859
397 906
465 215
488 916
613 5
6 702
727 295
184 343
458 765
400 155
966 415
67 849
20 845
111 245
90 815
728 482
141 252
249 484
648 723
149 38
145 360
112 860
838 692
996 200
829 770
735 823
803 206
342 839
4 245
485 67
575 860
623 183
246 731
193 842
345 814
35 174
119 107
936 965
484 492
409 924
493 145
966 549
337 934
315 360
938 519
91 477
330 172
154 749
153 929
820 704
130 276
84 12
432 988
179 861
861 208
267 255
423 819
981 886
795 975
19 343
244 402
575 878
193 808
229 791
1 873
941 573
832 691
487 382
601 566
916 959
957 295
748 42
644 569
524 367
333 951
983 322
520 4
933 237
205 208
782 915
49 217
355 291
399 36
683 694
371 741
450 12
72 395
496 562
755 374
427 123
867 637
862 140
288 827
323 481
347 705
972 306
291 320
561 795
801 704
900 538
456 347
948 21
257 119
775 936
852 40
505 30
977 156
821 68
382 334
663 676
759 825
995 236
805 672
83 455
765 338
344 13
84 218
536 394
993 349
984 290
335 644
320 794
918 206
831 76
431 736
589 189
407 927
994 36
682 599
722 553
14 32
604 350
973 839
23 892
796 643
782 153
516 196
401 20
108 864
866 44
14 495
77 839
963 475
755 729
247 47
683 381
510 141
638 601
444 411
913 653
647 5
167 380
11 372
322 836
462 999
862 251
720 945
483 564
13 23
520 755
504 83
806 99
499 986
487 182
369 924
51 332
223 484
363 972
137 363
180 517
111 947
552 346
504 377
251 930
926 421
601 519
980 367
601 966
813 380
874 156
109 534
769 728
835 861
55 839
43 483
842 735
126 623
653 732
821 733
188 560
415 283
802 601
155 446
47 928
677 923
793 645
797 998
641 320
258 421
911 394
193 94
794 187
95 617
400 875
515 9
869 491
779 897
849 680
711 24
803 531
849 512
202 174
301 373
218 256
361 87
403 250
579 672
361 358
697 190
323 307
411 825
222 828
331 848
311 278
874 124
669 245
112 124
256 98
332 969
320 337
312 694
661 390
868 55
604 496
146 564
185 592
405 855
456 67
133 750
517 220
202 57
373 287
298 560
26 287
34 931
523 906
159 789
917 21
999 982
27 13
836 291
48 119
583 656
882 237
18 77
333 879
638 291
183 87
254 368
409 768
748 245
521 151
603 905
826 708
892 557
185 181
423 811
393 4
242 376
960 63
373 907
777 219
223 264
80 315
465 47
373 646
944 679
762 420
411 141
267 147
414 972
959 695
43 473
285 702
131 450
185 462
499 177
674 435
888 384
786 695
566 988
734 439
662 573
300 589
189 257
572 242
454 824
574 317
964 820
504 750
196 764
598 980
777 549
579 952
530 867
778 302
922 146
401 54
788 14
251 256
2 283
317 824
203 200
167 172
852 648
219 912
757 826
423 112
738 926
29 385
394 725
17 511
272 35
764 431
966 75
622 803
682 794
321 555
78 903
52 755
898 39
640 14
357 166
240 359
272 587
177 766
189 338
473 716
126 780
748 296
623 324
381 325
48 9
306 380
88 419
410 475
578 583
332 16
349 387
591 990
681 826
674 803
591 423
615 21
352 203
454 767
842 888
9 101
897 154
797 342
153 437
860 258
681 65
291 219
670 189
398 497
926 464
204 336
808 677
587 335
543 849
33 794
19 9
577 701
226 737
775 642
550 141
571 854
937 396
799 239
529 500
90 518
793 608
147 535
776 343
432 333
123 283
962 584
740 86
350 333
520 345
918 44
598 333
359 86
410 282
374 569
462 204
866 43
559 337
858 494
845 686
737 278
462 44
428 954
447 836
975 832
325 965
557 438
108 207
339 331
421 306
246 178
128 130
173 63
653 821
949 340
817 449
508 275
861 244
508 130
409 186
331 767
517 874
911 802
61 810
51 291
606 184
59 955
873 482
524 852
833 166
924 191
414 22
737 27
370 324
855 390
899 184
964 530
390 708
760 621
334 878
773 744
83 125
606 208
668 355
891 334
425 812
286 898
306 91
140 187
869 326
788 192
935 513
662 858
167 214
188 377
113 273
558 857
175 993
241 335
504 120
967 792
244 526
57 924
409 933
651 78
340 540
675 934
912 895
716 332
331 121
401 871
714 236
84 122
154 126
354 442
117 912
516 311
931 980
387 518
514 366
649 792
369 493
158 96
153 279
969 237
973 343
397 692
29 786
594 647
5 565
345 590
618 819
695 231
72 336
944 90
311 570
365 624
625 257
388 178
595 511
663 836
643 465
869 653
973 835
124 115
807 931
259 983
780 415
1000 702
518 187
232 763
496 201
645 197
757 199
244 188
680 809
711 755
931 631
851 586
210 291
618 727
604 886
557 35
441 298
604 105
157 949
98 490
800 638
761 729
749 780
975 346
24 241
322 125
542 192
64 733
619 868
595 970
499 115
878 18
629 669
806 415
971 157
919 498
232 833
777 590
762 675
107 495
504 102
643 877
425 78
291 482
38 319
864 111
445 121
238 956
915 786
705 978
477 558
216 931
872 465
670 798
455 170
460 400
101 74
436 810
92 755
456 828
667 566
883 908
690 308
82 909
502 358
990 423
444 419
991 350
711 919
300 382
287 299
718 995
300 609
162 175
684 196
219 360
227 623
17 307
364 490
217 572
77 358
619 610
744 412
344 679
95 544
140 752
782 710
964 568
592 919
922 446
144 7
719 692
555 115
867 229
831 314
611 66
232 686
53 240
775 293
495 91
572 214
625 297
646 519
951 586
937 878
786 677
249 491
46 242
351 450
482 794
282 20
466 588
623 623
519 457
300 54
217 688
298 416
93 922
892 447
969 901
513 332
555 543
966 659
688 133
463 167
868 738
485 198
39 885
324 944
494 852
354 550
301 631
479 841
389 208
578 854
620 70
319 799
948 950
192 997
630 670
808 311
210 190
498 775
897 864
800 162
452 742
431 53
498 536
883 357
752 427
500 319
759 971
368 279
511 529
740 268
691 84
878 588
712 337
359 804
312 396
556 565
302 75
254 719
576 565
208 782
603 222
428 577
349 892
578 667
206 153
876 355
627 723
493 965
840 442
264 886
822 838
792 738
827 355
454 978
452 675
229 525
962 409
110 196
377 484
878 560
774 833
179 256
65 651
381 998
294 437
550 28
175 153
447 930
212 43
919 739
496 626
655 271
957 652
704 258
536 2
501 142
706 621
367 133
744 415
763 474
20 553
581 953
538 633
79 312
815 4
154 125
12 348
371 793
502 563
437 916
255 369
390 940
653 894
231 70
951 210
621 939
64 388
202 917
146 535
498 955
114 468
626 362
292 98
127 455
662 781
628 145
288 10
311 969
767 91
238 293
524 564
835 353
420 530
491 785
70 664
972 171
794 160
154 630
858 301
202 846
854 19
417 852
582 995
141 235
407 741
189 901
716 826
341 968
378 559
7 991
773 493
603 494
107 661
603 999
123 969
601 423
503 495
477 841
834 582
134 870
591 805
553 999
218 886
539 161
36 113
727 109
876 672
369 829
569 629
667 760
289 262
56 896
96 684
928 29
253 136
995 393
774 754
93 617
197 928
881 998
261 248
610 258
472 307
855 772
405 28
711 861
268 676
662 379
69 494
696 95
696 299
287 634
287 694
787 602
101 839
973 866
850 828
251 488
606 183
160 565
15 333
958 422
447 215
400 771
13 63
348 650
556 685
150 97
867 569
17 922
577 133
531 316
23 335
324 630
610 828
24 468
624 449
816 188
759 385
364 399
743 976
231 636
346 734
251 701
11 902
669 196
453 505
845 162
429 887
22 418
793 465
670 756
531 497
408 103
233 998
233 746
660 508
408 607
866 865
114 646
288 558
444 198
673 485
426 173
14 231
93 429
871 783
765 663
3 726
496 374
980 776
857 702
390 313
752 411
763 565
525 452
808 443
139 998
206 879
19 79
309 794
879 40
394 875
920 442
313 316
562 95
52 82
194 836
40 556
393 493
112 83
953 62
441 930
861 708
419 413
295 434
604 438
44 880
537 375
796 497
812 702
779 332
270 831
717 245
938 28
499 235
981 986
479 126
957 217
324 780
430 899
343 29
334 836
827 480
114 183
308 242
902 601
508 21
818 765
541 348
350 59
556 296
451 883
863 508
13 854
86 645
875 470
713 632
230 356
94 158
852 138
998 760
503 246
494 116
640 63
377 9
85 747
332 368
419 949
758 103
911 204
307 741
266 934
811 92
401 531
95 455
687 661
573 542
64 657
598 137
192 230
701 900
905 203
476 978
771 863
835 287
875 281
398 970
746 435
737 165
479 678
60 436
529 347
995 638
306 39
836 928
856 683
677 837
845 384
703 905
873 650
687 68
267 301
491 293
306 713
353 957
333 491
852 716
73 271
7 999
73 13
295 293
330 509
681 843
304 822
196 806
450 695
459 395
635 555
287 285
644 710
265 854
575 708
719 715
612 565
477 101
275 876
357 610
236 802
408 544
194 574
262 820
530 725
290 564
446 434
279 937
638 551
561 103
168 931
22 474
350 311
313 589
291 470
118 744
156 354
947 544
448 269
571 372
354 649
869 136
83 631
80 707
112 712
647 454
299 881
35 615
229 195
745 536
346 224
19 799
781 436
702 372
74 107
595 495
713 275
155 880
494 681
386 753
255 953
676 7
126 54
190 480
206 947
19 559
735 295
299 323
777 974
782 228
430 704
769 364
35 33
296 51
499 542
278 28
530 201
513 845
275 180
929 280
472 911
645 345
194 762
192 72
446 74
584 67
978 398
553 494
913 917
499 298
337 434
570 350
252 881
809 13
915 233
151 711
219 573
138 774
90 697
814 133
582 118
419 256
610 480
512 149
747 105
73 206
98 668
82 747
141 991
947 31
280 446
684 227
684 272
54 606
295 751
616 918
32 307
587 975
607 108
692 700
400 696
762 721
543 8
867 727
845 496
913 450
135 430
868 790
199 621
493 706
369 649
65 535
301 560
934 972
827 40
142 684
672 403
944 372
232 254
315 64
563 772
668 826
408 896
128 65
585 607
235 458
626 742
146 910
13 72
789 419
588 529
501 109
104 138
416 252
377 859
21 880
481 492
597 326
613 130
480 579
29 681
653 450
721 834
901 501
876 208
894 543
150 498
400 122
896 696
315 753
412 683
551 597
677 30
378 196
582 153
626 513
963 7
393 27
747 772
875 455
381 295
912 22
414 434
678 846
882 76
132 904
569 30
653 4
263 525
175 866
199 224
929 192
546 587
75 452
608 596
404 66
944 775
984 852
378 777
390 45
350 788
316 40
610 576
968 8
294 676
513 477
246 127
102 270
692 278
792 762
475 816
387 587
696 239
121 351
256 309
714 935
812 492
761 250
448 386
866 625
227 563
487 989
288 876
78 853
892 884
119 37
922 921
168 813
243 144
771 765
379 113
803 75
804 11
534 471
47 21
77 526
702 351
447 283
962 52
766 42
764 620
754 955
218 778
22 51
311 345
272 369
478 980
425 784
593 657
825 697
553 443
287 54
279 991
514 459
405 704
665 88
468 677
722 315
891 332
556 489
840 470
481 377
770 175
660 499
125 477
722 645
604 351
650 70
638 828
233 338
30 306
516 294
724 439
64 315
125 425
326 502
774 337
576 484
233 3
596 961
309 333
439 939
571 592
584 333
429 593
716 189
99 563
377 437
410 843
771 404
924 766
649 273
895 658
17 718
656 106
905 627
877 44
999 451
529 802
187 403
28 905
720 621
619 837
298 6
765 513
269 176
502 992
710 437
399 261
571 76
615 245
186 215
3 839
540 363
242 107
893 771
675 422
874 66
865 748
533 323
110 801
870 947
87 401
300 472
97 821
367 559
109 258
831 156
557 777
216 318
214 65
579 234
861 709
189 334
886 264
970 950
102 304
99 840
76 212
248 332
544 695
569 240
104 818
486 631
374 506
521 246
449 597
562 521
635 3
496 27
413 891
613 768
127 9
784 727
980 939
905 599
634 889
798 778
36 648
887 94
442 809
554 608
822 80
367 606
926 439
628 32
903 605
873 62
396 837
614 92
743 986
762 353
301 875
256 280
787 10
329 384
460 335
778 322
381 566
315 66
804 336
572 304
650 555
873 387
700 516
268 483
142 292
297 308
269 403
573 28
206 8
942 542
900 713
263 693
765 12
303 250
817 944
688 519
897 391
990 409
996 961
688 739
479 918
823 262
291 494
450 897
577 537
709 14
81 821
541 393
224 947
623 662
402 927
62 584
274 899
261 727
96 427
196 96
389 330
44 466
321 403
828 437
582 757
817 135
260 946
514 687
287 336
880 814
707 767
286 378
146 635
576 608
476 512
149 96
810 402
268 872
81 639
25 405
866 178
265 121
108 866
233 721
60 679
753 934
385 65
12 57
286 75
783 277
440 820
262 512
540 551
474 859
199 393
662 488
918 387
662 451
574 299
198 644
54 345
419 311
486 115
559 272
972 538
661 796
732 986
104 436
494 276
374 583
878 620
750 667
591 878
19 319
898 953
948 597
460 155
392 825
65 93
883 874
590 105
551 170
706 875
870 355
77 649
304 512
869 272
70 622
397 998
370 302
785 402
412 124
761 368
210 519
284 609
555 362
465 364
6 844
279 58
346 7
644 806
851 330
226 519
629 768
166 644
991 247
159 893
884 801
55 497
898 569
359 359
566 408
713 647
364 122
603 664
105 125
539 84
603 231
653 30
885 749
908 747
599 963
859 696
794 491
696 712
284 93
519 697
208 888
235 520
481 875
578 510
842 555
89 675
464 894
712 344
753 700
903 109
796 148
429 349
575 647
490 45
654 648
40 981
298 726
364 627
662 672
467 120
859 597
182 394
240 765
961 606
719 203
775 798
806 33
392 576
684 577
613 275
206 893
262 66
803 95
644 635
887 595
76 812
993 335
642 200
215 196
449 58
70 118
632 196
567 168
775 837
584 169
748 374
168 480
820 201
881 345
823 179
897 421
989 98
487 902
545 233
567 113
42 463
422 401
855 752
309 196
861 940
644 124
522 163
931 109
26 407
76 800
259 142
358 405
667 23
72 730
858 170
625 289
547 151
444 227
336 564
944 185
251 347
881 184
84 116
332 131
542 533
784 320
739 885
952 277
873 146
193 783
743 356
707 399
892 631
583 638
115 761
101 136
590 199
750 660
230 306
933 156
404 594
601 170
689 166
649 795
508 761
11 448
677 903
172 508
309 96
352 365
161 550
450 773
431 933
373 242
753 637
641 412
130 239
287 929
750 850
420 254
380 152
848 230
745 807
853 760
749 227
343 228
209 857
490 442
283 515
370 835
169 202
827 317
431 682
523 247
485 221
955 89
660 167
885 626
668 893
15 902
446 248
794 163
315 82
887 488
943 241
354 303
267 865
78 967
283 978
958 768
526 984
104 69
569 40
183 284
708 389
329 91
535 505
684 79
436 36
20 311
890 300
528 538
149 487
505 821
222 22
147 265
806 522
760 825
470 856
292 500
999 395
919 126
69 386
420 131
390 404
983 356
385 825
786 711
523 570
460 701
410 323
4 599
212 261
150 76
477 167
705 614
615 436
742 666
422 65
688 921
137 971
541 865
111 522
939 201
968 510
387 150
248 694
463 185
1000 689
695 688
245 551
742 178
526 150
432 2
431 824
755 616
881 601
687 40
330 342
232 576
834 559
995 776
458 518
652 96
366 741
220 351
70 817
33 91
126 443
751 490
711 430
743 771
213 105
333 385
993 126
866 996
379 366
785 130
983 916
325 239
692 267
779 697
320 640
18 941
207 655
41 87
261 338
266 276
845 565
668 830
765 41
795 15
240 195
195 717
137 629
26 53
270 839
382 313
884 660
967 121
475 83
721 766
80 344
898 437
65 805
775 219
649 727
581 260
604 143
432 298
106 361
430 611
694 262
294 450
10 850
335 780
447 285
372 276
207 596
176 495
219 168
657 155
712 931
932 822
565 844
969 629
516 163
914 708
717 500
69 526
925 40
21 13
507 65
91 767
876 951
190 721
626 454
479 363
79 37
601 678
20 57
506 861
622 805
775 389
807 202
634 94
122 658
95 71
551 818
818 645
404 425
84 962
659 23
552 741
888 863
583 69
568 330
972 150
95 936
649 980
242 127
989 857
952 30
472 344
501 444
833 435
184 820
501 350
358 81
903 767
360 921
254 609
12 814
926 116
787 793
559 646
844 509
260 686
252 330
320 131
993 751
827 383
408 86
246 547
889 786
379 566
660 134
888 526
951 142
803 45
249 874
83 163
11 778
139 149
975 555
419 534
697 510
659 530
408 681
907 404
894 854
223 519
988 844
445 78
440 289
153 120
639 934
225 722
611 585
838 114
852 890
423 904
279 388
180 51
287 348
137 325
482 506
358 80
111 703
449 186
203 498
910 896
768 470
243 949
42 568
209 108
4 134
212 371
844 430
149 58
969 427
903 820
984 262
237 554
129 382
228 610
556 848
644 856
827 935
104 439
276 376
270 282
528 78
281 803
173 978
837 356
674 350
74 603
803 276
55 929
30 621
480 854
812 100
107 823
446 116
714 759
894 952
142 382
331 471
925 882
449 47
222 145
373 431
991 82
790 352
690 579
717 615
753 991
51 645
811 981
51 71
195 908
434 933
421 667
441 788
293 22
310 61
938 134
589 76
862 651
589 73
780 260
332 70
931 443
877 552
475 767
9 416
227 686
496 399
361 380
124 808
194 235
863 287
711 516
294 251
929 520
140 985
567 429
77 813
659 111
55 708
190 423
839 610
687 495
257 337
615 127
21 486
225 678
871 612
323 840
380 958
419 149
352 976
57 18
233 93
924 343
239 150
723 209
107 420
261 937
456 409
938 34
460 914
539 175
797 53
823 964
48 983
653 965
818 825
428 363
159 787
472 876
23 411
379 56
231 224
917 463
485 906
913 732
721 571
261 933
662 290
306 406
875 932
950 587
169 710
33 519
956 565
627 974
937 162
251 991
844 436
272 15
985 504
532 378
983 367
419 166
325 431
694 370
492 469
629 123
912 3
725 598
145 464
813 901
679 341
973 895
396 266
597 15
841 201
386 50
878 505
521 18
227 474
927 948
453 97
300 825
870 453
369 919
500 62
174 844
815 547
173 985
974 194
321 509
273 894
349 927
144 754
446 751
955 649
420 457
433 305
375 838
12 270
873 664
434 76
784 167
309 599
796 496
212 713
963 499
714 675
978 764
276 621
827 408
398 712
947 743
484 798
531 502
730 267
859 595
804 937
932 245
751 946
434 538
136 93
873 383
66 869
11 686
414 84
908 600
916 94
773 218
409 584
792 793
654 262
143 506
513 395
841 552
360 341
869 612
965 268
859 187
921 983
825 59
333 969
322 691
809 333
441 980
788 796
120 287
642 259
203 240
192 173
121 878
295 93
409 331
267 983
806 449
727 601
648 135
882 649
893 342
841 662
677 803
646 178
57 528
49 470
701 974
231 748
333 791
65 313
826 961
370 314
954 672
902 79
757 954
150 869
158 664
770 797
128 825
392 950
416 911
240 751
361 155
771 292
971 649
531 667
582 135
895 838
670 982
56 687
340 827
535 508
185 121
432 692
969 361
845 738
151 305
86 318
169 249
927 856
941 197
690 843
560 561
234 451
517 648
235 665
868 175
726 458
323 386
509 326
551 379
874 129
932 763
854 727
502 203
61 316
445 990
98 778
932 679
164 341
424 945
154 381
599 453
815 111
436 940
34 206
874 774
538 834
520 822
893 932
847 415
516 406
464 732
440 145
431 972
324 307
555 258
15 689
578 607
734 106
899 135
660 945
781 320
362 750
720 773
401 29
279 662
930 426
116 940
291 56
522 858
855 443
193 619
104 955
813 271
959 559
416 736
373 955
751 706
733 976
958 987
215 416
873 709
4 848
899 552
516 901
792 726
411 369
866 110
974 46
666 412
421 966
544 250
175 699
162 25
598 632
37 103
610 970
403 65
964 593
504 331
906 143
944 821
28 793
640 8
71 417
724 723
186 519
76 544
344 270
367 715
750 18
738 721
426 822
200 683
442 761
802 584
938 260
92 829
716 806
796 650
242 350
944 929
271 703
890 313
960 264
647 182
216 886
732 386
757 865
529 708
412 287
903 420
382 715
409 203
904 313
307 875
814 280
618 709
615 723
629 352
336 673
296 471
32 758
687 698
307 349
134 433
695 744
7 843
62 273
38 754
569 708
282 264
664 483
25 807
88 579
719 599
392 684
216 255
387 211
738 940
782 71
660 943
427 831
249 87
720 86
509 427
207 405
117 465
517 830
158 965
372 32
444 122
649 405
904 830
231 274
53 164
869 316
937 45
596 26
357 841
119 201
593 90
237 685
175 216
248 606
294 249
900 716
587 302
28 182
97 491
670 97
370 396
257 915
854 83
860 626
442 22
539 655
220 218
313 726
349 181
130 992
733 617
822 932
375 702
788 404
62 936
224 279
185 833
484 206
435 873
906 462
377 688
52 321
798 835
805 373
673 875
444 76
205 680
915 419
343 88
712 157
95 229
998 19
771 961
968 671
284 233
172 543
30 328
700 924
431 378
871 642
765 26
77 118
377 759
880 694
249 782
994 328
938 24
761 383
62 191
162 605
629 249
508 59
526 406
390 7
344 963
883 332
446 930
39 874
912 260
322 748
678 805
977 813
757 510
794 219
13 519
312 988
887 415
142 332
162 221
611 178
938 291
719 756
829 510
705 817
717 407
38 21
281 40
390 663
856 117
908 955
821 897
922 398
888 872
573 504
928 429
453 551
370 685
389 325
299 23
456 164
858 435
783 960
976 511
705 606
77 947
300 404
577 460
625 670
350 769
944 776
27 995
568 226
955 513
653 145
985 348
283 277
99 18
530 282
648 302
828 266
836 278
157 504
826 324
428 719
920 163
714 24
489 2
282 798
123 912
79 19
707 461
860 332
327 897
574 802
576 107
448 236
951 4
560 313
542 837
846 546
775 712
369 678
676 226
482 912
960 311
250 748
971 706
227 221
308 987
286 573
93 784
640 15
420 479
344 816
3 198
745 105
953 14
62 735
743 150
841 192
480 434
562 633
701 303
13 173
123 727
595 942
135 473
814 871
153 638
953 659
641 452
310 518
713 310
521 856
933 826
175 38
699 51
132 720
660 373
735 176
334 444
143 435
454 980
790 454
572 535
878 404
919 90
913 49
640 408
162 484
426 34
208 900
191 689
531 920
884 307
255 169
502 437
825 79
410 160
102 354
47 804
642 685
846 129
474 240
498 520
807 711
37 885
701 11
596 652
27 819
260 143
318 991
59 472
811 418
303 403
970 460
890 955
361 561
675 262
833 797
416 33
626 531
559 101
474 684
933 437
516 713
444 642
579 686
264 408
82 28
219 349
243 410
887 277
382 290
56 951
752 771
922 410
269 940
711 479
71 685
327 200
457 916
107 673
172 943
848 679
831 245
235 128
627 68
336 466
488 202
498 515
789 460
230 444
57 585
359 160
744 155
810 302
150 515
96 429
496 927
11 369
149 764
627 426
705 469
231 703
388 205
227 719
417 550
346 705
801 878
67 382
581 872
917 376
220 381
32 241
792 724
369 912
446 651
316 171
626 161
951 486
205 171
553 540
459 612
450 930
955 692
157 201
349 677
450 497
4 769
818 842
154 719
984 221
545 933
859 478
282 456
266 412
729 242
163 624
623 768
536 249
501 279
876 309
142 581
600 257
688 934
383 245
677 870
723 507
197 738
839 448
683 689
881 915
749 345
52 876
816 568
630 268
569 209
199 355
217 819
796 877
958 940
900 275
610 197
642 722
814 306
293 6
709 830
939 433
699 608
672 971
920 278
689 169
510 450
548 704
1000 985
892 509
735 750
950 664
490 597
52 157
590 504
308 119
797 819
699 103
95 220
74 15
94 153
775 197
800 877
175 786
216 224
845 934
865 253
657 226
493 80
570 468
379 878
46 866
703 637
916 186
28 1000
70 611
64 356
722 713
145 261
978 988
585 225
159 429
89 616
481 704
812 391
722 508
857 861
725 270
268 979
931 804
196 673
634 6
569 804
283 383
52 568
715 198
341 969
784 104
893 347
670 973
300 600
785 101
3 879
48 922
257 595
40 574
86 392
170 900
332 649
858 731
212 994
326 812
322 294
463 570
99 422
479 512
666 56
556 123
489 513
871 789
568 437
796 436
877 250
546 243
49 512
669 23
491 919
479 757
120 548
592 600
847 691
501 5
634 153
291 416
221 53
290 436
560 319
352 553
195 14
844 172
533 779
88 912
286 591
605 528
753 429
839 587
372 695
511 85
196 582
411 856
877 551
616 738
7 195
818 181
288 65
691 933
275 942
635 209
776 858
239 19
864 59
832 755
538 438
820 656
936 674
380 331
377 436
541 942
375 886
307 347
956 131
434 418
268 617
876 133
865 75
619 825
359 146
943 298
954 501
543 438
568 140
228 195
391 244
151 988
490 784
916 377
796 973
204 380
344 507
871 463
912 349
453 325
547 339
740 52
527 630
516 734
904 944
86 335
919 417
685 29
549 699
284 882
545 547
427 222
755 373
148 442
813 85
184 221
859 587
65 136
733 58
129 221
64 804
979 292
362 738
769 331
877 510
812 876
225 85
278 318
550 576
363 226
171 48
404 802
930 845
806 578
474 486
930 975
970 649
709 219
916 908
652 793
456 142
417 298
214 700
56 503
293 562
521 974
688 475
753 93
556 832
654 826
940 712
952 711
210 315
392 124
986 205
726 3
84 756
645 563
859 301
690 731
935 818
537 857
827 928
760 944
502 274
572 477
480 38
919 230
760 812
705 432
445 41
96 262
540 78
679 92
42 693
734 884
702 932
822 535
119 557
119 668
756 488
767 312
594 351
370 15
400 652
51 848
608 444
442 430
560 803
593 242
676 168
65 431
439 803
561 280
669 921
80 445
719 118
982 400
616 591
602 523
889 604
3 622
871 806
210 200
215 41
752 811
992 874
891 786
612 167
842 117
375 552
785 329
785 129
282 13
602 981
400 84
244 452
634 479
290 48
820 342
632 967
823 826
326 423
743 61
416 162
545 247
788 326
60 9
230 847
489 799
819 570
190 197
229 940
711 324
793 994
501 858
681 763
294 813
618 145
107 91
148 421
427 628
359 262
981 661
381 292
969 527
180 235
494 854
826 31
118 337
686 204
60 328
354 169
270 101
930 767
929 67
972 102
298 515
984 735
742 376
677 150
914 805
494 290
499 563
613 647
787 359
975 71
899 960
820 236
486 204
744 828
453 63
532 238
641 923
885 938
960 388
950 848
509 141
385 543
173 828
789 388
398 344
460 992
24 424
532 155
597 531
627 960
598 534
50 760
340 947
756 408
19 330
638 477
885 797
617 975
540 306
559 142
308 187
44 542
78 264
11 66
484 515
421 299
38 659
291 759
9 542
593 891
829 312
748 123
792 666
112 44
902 979
230 212
95 361
108 490
605 762
17 434
950 400
711 346
877 14
289 731
554 792
791 462
397 901
117 190
253 389
886 982
394 323
684 109
196 618
338 702
118 584
182 357
67 795
521 751
177 498
649 397
714 302
937 9
504 784
237 931
288 777
562 777
280 983
233 612
51 630
939 324
274 432
574 570
684 524
518 48
314 705
506 649
291 375
216 461
145 306
399 951
210 299
692 910
698 619
507 370
721 502
738 699
7 98
735 627
200 517
454 955
365 780
160 384
964 986
908 266
389 847
607 138
212 240
761 323
297 845
412 809
692 624
364 112
76 139
64 428
239 69
620 718
421 380
726 895
525 118
574 150
127 933
27 368
82 953
765 322
684 554
723 585
190 656
449 347
298 508
654 726
19 952
878 956
198 24
672 957
907 855
287 175
189 353
63 429
832 324
396 677
208 25
49 330
356 995
75 699
407 996
51 991
569 498
635 202
939 506
29 739
929 590
470 455
625 66
124 484
569 156
941 361
292 154
520 416
423 504
512 497
912 64
343 658
598 201
459 223
479 864
591 634
116 571
134 969
216 657
718 416
994 437
993 671
234 360
61 712
391 768
103 24
167 909
437 271
754 459
588 719
430 691
180 930
445 612
86 283
639 139
443 523
970 602
281 796
323 617
969 835
121 652
518 357
872 719
937 712
159 307
527 546
645 307
697 211
554 685
937 54
757 823
474 346
649 447
363 320
135 261
486 402
431 455
553 213
822 119
940 262
259 965
306 961
397 291
298 732
350 240
698 959
732 803
186 389
776 610
972 329
550 921
392 960
180 940
362 643
570 624
308 941
213 968
642 574
31 157
543 988
227 548
266 310
614 123
638 506
779 503
530 661
781 611
579 397
74 204
317 421
377 250
975 382
544 56
263 302
762 484
931 234
345 753
486 761
974 978
681 782
972 226
888 158
693 825
924 584
839 322
189 708
554 29
538 10
268 171
99 559
811 303
339 524
114 148
550 953
745 20
880 251
133 780
155 414
140 180
137 601
801 760
58 124
72 242
31 444
58 312
599 35
208 95
788 948
626 467
923 602
438 771
896 188
801 983
351 14
701 207
212 615
480 459
714 579
475 964
956 300
478 595
989 322
545 165
164 503
876 384
388 104
962 242
996 385
784 890
256 493
655 549
753 241
657 63
470 881
606 635
645 709
471 995
569 146
635 503
487 883
445 664
233 593
241 872
276 23
858 157
313 120
508 616
814 589
887 282
75 499
900 575
296 497
87 393
17 367
87 619
80 543
352 574
245 211
165 733
845 804
261 891
450 372
703 227
208 316
279 227
411 508
377 578
929 116
192 514
977 870
46 268
888 442
90 122
670 35
668 135
364 39
682 630
465 93
132 350
649 295
577 903
185 318
825 572
381 536
547 772
453 157
16 603
772 279
6 39
814 272
350 170
973 234
880 260
192 298
638 701
939 614
963 390
142 879
832 822
922 978
874 149
310 674
804 734
905 117
355 756
766 966
464 231
308 442
763 579
300 249
696 142
549 812
753 684
839 249
43 230
137 225
829 516
411 49
990 940
923 973
680 534
928 708
1000 703
14 159
242 86
60 12
494 300
855 172
94 263
397 528
754 88
439 639
850 666
294 265
607 864
709 978
690 770
566 915
27 650
167 942
94 537
78 232
867 328
423 655
29 156
100 116
372 823
658 987
804 965
289 486
205 794
537 688
132 272
849 139
14 414
554 424
274 360
57 308
327 635
671 926
832 56
282 10
906 249
424 399
680 196
571 84
861 684
799 655
304 895
981 288
965 780
619 264
27 993
539 471
105 77
158 155
368 10
274 989
224 645
886 917
352 614
563 160
324 525
667 457
555 349
238 417
455 149
14 951
33 486
544 599
788 684
414 723
408 357
214 610
700 727
837 828
506 107
112 251
963 406
784 935
567 617
943 416
811 998
948 375
964 28
792 804
911 682
891 387
970 594
205 862
160 256
623 826
369 346
323 368
254 218
51 569
970 746
751 920
885 250
894 930
792 53
66 965
38 677
967 708
523 983
458 592
672 904
763 151
168 755
247 508
644 779
36 721
356 821
787 481
636 578
576 116
975 351
749 331
186 369
526 24
921 268
141 307
632 565
509 904
865 390
744 527
683 204
493 779
651 672
142 286
251 246
145 254
104 567
127 219
324 4
57 886
40 243
646 983
162 42
789 189
35 54
101 536
411 879
918 227
596 890
847 730
597 75
470 647
253 106
831 575
459 426
174 372
953 643
126 157
610 523
787 138
379 818
506 200
43 462
134 521
42 492
276 895
117 476
944 328
979 735
420 488
518 17
196 79
385 637
408 793
961 588
805 917
329 633
916 195
456 642
865 360
779 215
533 597
350 383
964 105
971 610
470 990
342 529
230 404
481 798
431 491
237 976
718 611
388 336
426 557
230 890
683 269
896 397
67 76
783 388
141 623
648 442
948 66
924 545
16 740
903 153
259 821
872 550
911 810
976 499
856 157
22 834
978 255
942 508
248 93
976 342
791 752
178 209
837 420
543 196
640 449
483 374
292 402
136 791
856 601
962 515
909 886
766 601
199 173
934 224
223 935
247 484
363 95
615 224
83 886
935 691
288 622
254 619
769 362
402 737
888 542
564 563
495 241
384 537
121 431
481 24
141 126
407 393
16 965
850 574
961 166
498 876
893 138
998 326
506 27
417 713
884 644
155 559
164 397
989 974
927 90
116 127
614 499
668 975
141 173
258 837
200 971
259 4
114 146
126 773
138 41
44 135
409 181
696 75
975 511
513 428
832 789
916 795
285 819
361 255
539 55
669 487
284 722
646 991
134 970
748 546
999 269
245 835
797 722
110 689
229 846
159 513
107 310
365 231
35 875
204 465
77 678
265 975
825 677
870 830
548 514
24 914
686 277
109 600
336 598
55 568
946 929
196 233
672 548
389 6
414 878
151 49
455 84
282 960
490 957
877 272
665 468
97 87
912 312
192 542
733 823
210 398
808 839
592 795
595 979
470 499
81 659
256 671
371 790
824 1
121 204
920 505
324 370
262 873
239 895
420 469
394 614
722 96
301 291
615 903
881 816
830 400
757 695
283 430
1000 847
997 419
75 931
437 236
111 299
678 683
388 923
796 129
325 150
23 486
179 648
139 129
644 239
61 401
431 559
851 865
344 718
143 410
773 777
622 755
295 189
776 198
453 887
127 311
510 543
486 941
619 86
357 196
170 714
224 90
637 568
156 389
108 233
61 73
746 409
356 776
58 15
763 772
769 400
378 279
27 906
139 916
101 603
281 405
328 700
649 596
111 618
609 472
528 990
652 658
671 485
768 111
463 73
191 304
555 697
881 329
700 578
134 358
10 825
945 769
91 214
636 416
881 141
745 208
297 180
531 465
749 767
530 304
93 48
349 524
881 365
327 445
822 75
883 675
184 900
45 77
912 701
298 281
716 531
93 162
212 525
347 655
643 376
687 905
272 455
840 653
140 922
504 807
165 484
404 765
565 30
377 941
980 789
599 415
179 438
13 484
690 443
514 350
81 739
201 784
902 273
610 441
838 963
237 542
74 116
443 385
809 825
222 656
170 581
284 231
225 329
187 508
520 577
663 9
604 940
726 69
117 371
322 501
224 898
604 787
135 229
298 992
488 961
634 604
790 885
174 566
436 611
914 974
406 581
215 595
601 881
698 874
926 219
295 183
653 996
580 613
153 823
976 343
814 252
712 717
130 180
569 856
367 320
643 174
832 990
949 382
573 164
531 579
416 683
109 478
848 886
529 902
541 260
280 923
490 27
325 44
991 26
690 262
458 317
633 371
163 890
631 179
362 237
321 895
449 677
881 313
433 457
350 885
985 712
684 320
208 217
316 228
424 633
470 368
495 42
565 464
94 333
797 9
881 993
184 969
129 639
909 28
639 666
112 236
902 105
805 224
812 596
522 30
18 162
537 557
777 750
239 802
840 117
731 805
389 464
202 321
948 889
60 954
723 776
553 806
637 361
626 218
781 917
512 384
721 770
387 656
417 377
987 855
884 314
478 30
872 255
735 335
438 721
406 891
395 917
792 390
384 334
240 345
115 978
72 563
446 711
86 870
276 185
898 98
315 493
497 522
773 665
7 709
743 96
231 55
906 326
944 518
160 557
58 262
787 577
243 766
783 432
996 24
306 437
967 678
865 601
149 417
383 714
405 792
604 35
500 149
476 232
335 941
478 447
206 459
437 913
627 133
462 706
101 551
683 800
958 358
837 349
184 257
322 372
898 560
241 524
23 214
286 722
140 229
739 556
907 937
254 920
517 663
170 983
166 350
936 465
123 624
746 293
437 375
502 898
577 168
583 795
491 379
649 852
684 467
52 245
469 159
574 535
818 141
415 706
991 190
527 292
504 749
322 918
233 356
304 846
731 732
817 673
425 525
586 518
366 329
374 517
363 628
312 124
436 891
876 679
176 235
334 167
52 124
116 502
916 280
258 679
277 292
588 546
153 96
604 718
154 738
965 251
504 850
763 52
9 833
586 773
23 86
51 273
353 712
394 829
493 870
422 2
778 135
949 603
947 453
692 718
247 639
568 312
967 870
337 484
291 140
88 883
522 90
556 428
835 503
657 326
409 232
119 957
890 122
536 286
43 439
993 815
534 85
826 989
337 845
701 72
362 202
183 660
242 668
847 231
565 603
114 349
716 288
235 834
892 451
281 606
908 5
301 338
145 755
710 784
20 42
419 343
822 953
314 640
282 278
702 928
357 866
89 934
347 91
704 944
194 153
694 166
765 752
624 368
522 68
287 428
150 972
576 211
557 485
777 658
236 267
387 794
751 195
108 187
50 91
129 327
846 698
429 845
278 199
107 251
110 588
109 740
709 329
71 290
529 632
43 42
735 849
785 309
611 782
917 933
567 296
741 179
790 339
363 258
389 371
680 546
259 468
238 678
307 680
713 383
699 954
950 433
85 327
366 834
555 739
390 229
624 484
870 68
340 818
288 570
706 603
488 230
371 731
616 856
684 2
653 281
997 21
961 116
280 347
254 720
614 971
729 807
179 949
512 385
116 707
859 976
763 281
820 18
350 336
285 664
998 824
533 208
243 448
276 314
86 992
496 537
462 842
604 814
949 237
940 278
750 972
784 734
172 442
229 900
723 452
978 550
324 436
22 655
175 787
376 305
762 66
686 367
946 424
176 978
837 855
562 309
214 533
178 369
227 288
62 972
129 538
59 366
104 672
390 959
381 836
70 339
248 357
790 739
294 868
744 952
356 842
895 535
102 539
874 152
127 697
931 101
579 917
414 52
91 672
216 332
446 29
947 858
665 392
309 413
211 178
83 387
171 995
610 907
105 83
534 711
258 379
890 346
802 563
777 779
802 556
84 318
743 570
213 185
504 89
918 265
451 421
550 900
454 727
489 837
545 344
786 112
626 247
120 108
116 666
394 163
358 666
330 655
598 917
27 240
462 720
872 19
447 373
238 362
293 111
206 26
134 298
776 679
921 958
805 451
985 388
538 90
779 878
849 9
136 159
70 337
541 643
523 176
688 466
553 895
312 828
30 530
251 339
90 885
432 276
969 75
490 367
487 706
313 145
724 155
500 791
460 221
584 503
799 671
743 271
88 339
250 200
454 976
308 663
536 602
529 416
41 994
422 981
303 523
638 646
705 437
929 961
184 109
90 544
747 113
61 399
168 706
722 836
572 549
544 919
515 306
942 191
509 325
426 597
668 386
176 348
880 611
633 873
462 625
972 173
520 857
623 302
365 2
331 838
548 346
589 354
628 814
680 98
117 482
979 303
60 256
654 461
302 253
249 500
656 270
671 864
939 668
417 209
535 195
727 765
135 492
630 795
892 862
602 167
19 984
844 965
600 34
574 637
900 111
323 745
510 933
134 417
260 986
8 437
915 357
608 55
14 685
109 208
385 137
789 830
277 248
23 280
182 185
642 873
625 742
158 602
979 698
1000 994
353 652
750 31
576 48
472 878
349 928
202 786
543 150
897 89
585 689
624 927
347 164
290 327
551 618
991 475
577 812
530 297
727 687
61 110
198 77
505 855
714 971
229 421
523 297
425 730
276 816
172 202
774 179
283 655
570 539
779 266
176 52
153 344
789 580
521 148
103 707
293 872
429 97
545 518
734 883
765 593
355 292
309 376
556 245
486 69
186 20
897 595
63 650
201 776
433 546
119 601
385 430
599 122
983 481
478 787
662 713
759 479
884 184
124 892
549 346
426 248
207 689
454 288
992 546
217 652
832 646
139 552
4 813
774 919
955 1000
709 516
344 538
569 877
689 509
236 139
945 662
767 853
681 989
197 20
688 869
53 296
418 88
821 58
618 833
836 835
274 431
842 28
543 31
173 605
169 986
275 665
117 802
333 287
601 40
879 526
916 995
89 233
998 986
237 457
486 244
507 886
437 206
711 157
548 16
470 637
383 926
592 941
162 676
259 255
907 295
236 930
425 549
952 190
972 967
385 1000
97 928
496 351
609 422
547 723
903 623
983 177
780 355
348 516
707 329
154 359
246 47
867 459
582 600
552 44
81 683
821 987
289 18
398 196
938 998
638 913
457 738
176 990
761 661
829 695
878 647
964 548
941 877
346 507
907 940
360 485
105 201
562 649
878 797
480 482
466 115
256 821
77 304
709 185
59 942
238 976
15 407
581 785
639 712
966 81
664 763
166 122
499 137
745 205
244 72
774 784
705 382
961 653
475 102
404 309
293 722
991 559
66 305
598 844
272 176
415 389
947 610
80 863
421 122
179 251
699 301
241 254
577 331
731 159
142 637
762 858
356 626
685 764
353 73
531 748
90 826
943 477
201 769
61 574
326 368
282 936
223 252
129 498
503 596
941 647
412 932
531 702
925 322
356 18
768 331
714 386
308 313
362 414
124 432
996 276
884 220
390 4
280 884
646 841
426 633
771 92
66 26
266 159
79 456
600 948
291 524
269 642
887 197
64 295
19 485
40 335
674 590
408 613
80 611
504 967
658 204
88 162
467 297
395 14
242 617
928 896
762 283
94 729
310 78
830 428
181 64
756 90
551 723
421 850
338 500
135 960
501 850
451 7
310 54
68 847
249 315
247 247
782 953
761 766
295 596
303 847
161 52
459 137
400 777
698 448
634 252
599 644
68 822
939 509
608 943
192 192
137 719
389 97
687 409
687 842
3 672
738 237
463 148
654 54
884 739
902 774
752 396
721 422
979 671
411 377
370 548
839 663
158 992
198 591
495 674
478 3
838 100
675 128
725 279
143 699
260 969
8 432
729 568
293 848
795 345
96 133
197 844
426 581
78 441
463 359
404 745
784 625
962 360
76 512
20 88
276 510
53 33
249 161
418 164
856 170
950 986
627 16
604 982
834 1000
91 73
285 928
493 875
461 214
458 636
785 763
577 102
183 734
957 415
869 433
8 841
413 617
21 789
654 253
909 537
789 906
436 865
62 719
757 506
500 699
187 5
920 700
777 811
195 751
73 117
597 868
136 809
992 485
396 748
119 45
963 579
7 364
86 449
923 377
264 170
337 944
304 854
733 269
738 36
278 948
405 540
852 210
316 207
526 785
761 565
844 911
972 969
640 121
452 193
23 698
407 518
355 708
922 739
968 154
533 195
895 15
681 68
24 400
721 264
940 441
330 372
1 904
618 448
818 424
940 583
163 316
420 850
301 953
328 66
325 232
760 350
372 37
935 882
631 225
133 35
178 920
898 962
75 467
619 806
421 807
464 917
390 461
121 978
627 289
751 878
252 795
93 900
263 776
974 214
671 107
735 119
633 431
991 351
176 961
989 487
1000 750
539 244
627 481
703 499
286 125
803 527
192 157
486 888
39 13
927 795
621 505
136 426
212 746
266 520
214 503
971 825
984 130
784 947
667 305
87 789
620 614
101 70
370 750
863 876
390 173
490 733
346 672
281 680
1000 371
788 193
36 165
818 957
514 17
701 870
536 226
396 754
875 339
699 718
232 437
761 390
388 157
392 459
681 624
232 737
158 835
996 832
444 20
965 949
335 936
831 595
528 198
641 679
135 87
3 723
766 951
779 765
41 304
580 846
488 400
37 787
703 48
106 371
68 785
412 332
955 412
606 374
173 239
373 111
725 581
359 641
12 442
84 89
434 882
699 333
303 478
609 628
678 875
26 429
455 39
849 716
515 495
387 241
278 932
358 918
656 131
831 400
899 395
345 324
598 354
497 829
623 288
838 311
850 961
666 784
103 104
911 148
948 607
370 701
706 85
51 355
375 194
207 311
451 835
462 311
853 230
592 715
682 653
396 603
201 616
238 859
35 15
690 535
959 65
509 319
374 545
107 870
639 396
682 200
771 879
966 79
403 916
26 186
216 338
477 224
35 132
471 149
225 213
205 20
945 415
232 627
715 907
430 408
914 603
538 429
509 803
573 470
657 452
75 811
329 566
409 967
913 828
126 472
143 112
575 574
615 485
459 259
206 736
71 533
52 16
462 858
26 763
131 92
158 757
703 585
978 802
186 201
675 965
770 573
465 673
130 599
203 862
481 290
281 370
935 917
704 982
608 901
241 968
985 870
911 729
110 103
757 30
192 820
44 252
381 841
214 300
184 363
637 297
558 289
984 396
607 513
620 883
995 530
838 939
777 154
871 352
184 211
399 817
999 358
765 722
750 412
815 887
954 890
437 46
542 750
537 78
693 682
163 842
931 135
169 214
461 55
467 475
973 588
246 526
500 73
20 925
454 342
153 853
214 360
34 861
168 696
559 559
967 597
589 343
233 784
354 527
343 365
27 548
54 321
472 159
838 815
640 742
327 293
694 167
785 476
593 571
844 35
110 618
79 710
185 517
143 671
850 869
970 888
824 379
416 545
600 474
382 852
376 751
746 969
163 875
174 242
827 274
312 163
822 471
548 256
713 120
964 425
946 350
741 564
44 280
806 502
336 519
350 570
342 357
924 57
192 351
157 123
128 363
258 400
596 469
82 462
758 543
815 783
170 885
508 70
305 339
319 707
82 202
866 640
195 801
805 660
35 797
836 190
297 188
377 492
614 522
20 450
336 328
446 282
724 438
601 984
962 264
811 344
527 423
145 632
629 135
108 577
825 662
417 341
883 992
962 8
644 338
370 426
686 619
466 472
927 828
652 40
676 217
752 968
894 768
458 834
165 118
986 524
171 302
464 491
477 797
968 582
741 674
194 507
177 75
365 358
466 332
75 908
959 567
318 424
781 583
2 863
839 143
15 22
830 531
841 452
873 70
331 375
710 484
541 493
258 458
598 547
250 300
644 376
673 639
129 628
193 308
339 212
579 761
716 959
201 147
314 519
944 838
236 253
298 607
795 796
431 6
159 251
436 366
618 565
634 433
406 81
482 846
576 364
603 61
746 950
346 278
951 286
77 503
14 652
496 193
816 66
396 594
580 3
623 201
248 848
271 43
762 421
976 108
858 844
157 885
378 597
670 550
663 813
263 807
264 28
954 190
577 581
106 293
23 437
998 857
899 410
792 974
575 255
888 565
199 512
75 722
947 127
371 933
271 846
88 250
56 969
886 925
467 110
967 537
368 591
15 64
969 253
110 509
385 949
405 681
662 102
406 770
207 120
732 330
107 595
170 877
577 552
743 115
44 539
16 461
772 910
193 429
668 932
697 284
127 5
389 962
224 261
452 383
301 240
810 704
720 687
523 283
338 135
366 588
410 489
236 910
806 664
553 410
547 165
387 840
809 655
203 642
931 861
431 773
985 263
164 176
594 585
418 584
178 497
254 457
753 395
111 474
864 289
427 714
100 745
360 597
79 79
789 669
99 904
231 48
816 229
353 432
285 429
611 112
511 46
683 971
442 683
386 84
518 22
938 692
218 824
674 742
881 519
823 134
502 502
258 624
148 816
466 241
250 887
364 641
530 829
298 600
214 420
733 342
123 343
509 348
697 188
633 380
893 848
477 335
524 826
759 70
532 765
34 111
336 604
868 872
192 184
689 776
651 964
204 130
136 498
372 946
986 876
27 568
34 173
716 570
539 407
732 649
423 928
385 811
144 93
773 877
408 559
643 802
127 259
961 909
850 452
183 462
458 105
32 276
676 67
227 612
192 570
9 940
969 452
470 234
565 972
946 735
60 324
270 148
5 393
74 556
600 391
68 755
440 956
559 901
972 679
631 776
318 997
298 968
853 830
676 648
54 799
792 315
968 363
956 614
199 654
1 494
316 534
46 816
929 409
107 624
348 664
116 488
803 298
595 55
655 10
996 692
408 179
654 111
178 666
136 186
536 556
713 912
677 954
924 34
334 51
704 710
48 794
285 125
115 683
309 297
582 399
178 117
299 271
491 873
236 582
679 680
486 706
934 874
311 541
780 801
268 924
11 628
374 988
364 717
870 193
819 959
781 954
638 365
552 812
195 531
420 805
528 648
825 394
762 195
534 388
562 801
273 295
496 830
23 54
179 565
266 108
759 748
824 27
633 982
661 86
195 903
656 916
800 74
807 220
523 932
897 570
289 210
353 209
998 67
470 719
372 733
43 945
321 387
416 407
247 912
117 770
267 85
697 517
35 238
929 962
858 337
212 223
597 282
348 266
338 526
273 633
128 372
905 915
161 349
444 647
503 811
389 249
482 678
958 384
104 347
126 707
275 225
935 595
928 72
506 615
116 359
403 780
554 259
144 351
71 196
721 5
281 784
221 900
81 528
291 180
667 203
819 220
147 544
605 374
763 53
929 359
77 671
402 714
725 632
468 753
886 690
514 878
33 720
464 276
588 133
148 290
744 553
773 517
930 93
917 863
990 446
717 581
3 973
516 875
825 590
494 167
7 161
689 229
634 175
195 684
429 279
588 299
177 558
874 133
730 985
579 18
106 843
699 61
97 997
809 313
717 778
244 13
981 654
692 544
123 519
403 841
54 505
793 519
837 35
691 360
670 32
183 259
33 63
399 889
422 385
835 237
701 931
787 180
96 536
554 452
921 407
345 254
339 806
849 433
875 607
665 943
225 948
312 663
551 76
145 304
588 186
68 900
983 790
532 690
63 949
564 116
559 732
591 907
367 927
285 651
113 150
540 822
347 896
717 999
767 894
918 447
259 379
276 683
33 416
160 151
3 481
142 699
189 632
291 941
539 865
259 112
180 541
881 102
625 271
837 37
751 884
650 843
905 126
149 201
159 371
990 849
607 180
637 322
687 719
309 22
126 558
83 493
934 742
234 994
587 626
626 450
951 778
30 491
447 188
366 810
192 730
59 264
896 778
208 385
508 737
648 785
588 143
143 849
397 20
693 764
470 221
267 365
447 478
479 928
369 155
303 243
257 160
310 724
846 562
649 800
453 569
942 177
954 329
1000 988
560 941
635 858
283 564
706 359
238 803
527 768
562 510
996 277
243 270
86 925
59 302
641 615
428 626
89 413
250 703
224 937
507 277
769 481
925 939
855 377
163 250
683 293
184 720
54 596
237 785
310 257
188 433
538 877
163 374
79 974
156 744
205 569
85 393
863 675
758 91
667 88
360 400
124 446
70 805
544 81
715 463
246 386
722 838
467 385
540 511
133 764
179 178
108 523
101 420
73 129
377 358
909 691
217 807
664 526
20 862
494 860
27 704
233 10
71 258
71 760
401 744
493 822
943 235
325 770
39 103
792 490
155 356
16 453
833 317
471 133
940 418
188 474
413 91
876 328
311 144
9 580
527 496
732 841
960 483
984 332
989 339
621 839
494 532
841 64
230 998
710 850
864 509
666 270
784 297
701 464
586 286
640 687
882 428
148 49
992 621
367 146
993 457
340 205
483 497
936 992
844 441
487 215
597 851
879 146
647 663
929 240
706 910
903 2
766 163
371 497
210 348
6 762
526 496
955 420
621 989
148 582
859 721
230 407
8 576
201 171
418 389
288 419
991 610
884 363
541 587
450 885
670 615
724 900
873 315
185 303
375 13
402 268
949 896
667 1000
77 831
375 574
822 405
786 1000
863 575
774 765
610 419
409 749
518 410
779 838
928 861
259 566
319 128
230 51
572 119
105 742
752 673
620 375
786 896
450 670
803 93
880 201
280 219
911 306
250 213
248 801
546 857
15 489
638 900
54 730
238 505
94 599
515 341
83 425
795 603
570 792
309 575
56 67
614 110
377 400
834 58
847 934
493 134
412 104
732 546
259 670
631 913
681 292
484 221
167 504
454 848
214 847
207 149
383 549
442 367
723 392
372 596
288 743
881 968
809 411
702 178
699 285
998 887
650 9
108 841
668 495
957 629
704 553
588 321
358 351
128 173
508 460
238 281
721 481
400 985
197 775
621 262
187 665
614 637
162 76
568 885
872 284
529 513
338 317
223 12
560 676
81 254
779 273
901 274
155 593
76 533
388 506
150 551
124 498
509 378
14 527
755 56
823 204
95 518
101 311
596 969
124 288
373 456
120 187
517 369
4 174
76 891
989 421
364 246
772 102
881 459
110 886
66 513
716 126
494 814
336 937
671 5
224 471
294 992
551 232
474 888
222 906
469 369
446 632
633 253
453 206
267 559
430 514
826 328
893 970
353 63
175 269
5 664
667 153
204 588
66 502
923 719
1000 217
2 167
475 76
939 989
130 588
337 588
435 108
618 763
537 625
913 338
998 23
597 418
523 814
367 498
864 405
693 573
785 14
860 536
252 352
802 670
139 222
875 811
361 929
341 515
74 496
896 833
235 112
768 674
283 823
713 795
789 851
284 434
199 839
996 991
99 858
589 8
442 866
601 509
598 963
993 871
111 974
874 355
884 964
307 254
331 856
893 323
270 637
266 729
559 479
619 379
832 538
598 20
968 608
384 556
330 300
120 734
658 269
572 677
964 633
702 695
70 659
617 189
171 737
861 536
196 22
589 600
701 225
872 691
181 651
698 92
713 673
932 877
274 306
691 161
19 982
341 798
434 909
548 620
1 547
465 33
136 222
575 813
365 738
379 700
252 408
264 420
754 609
390 870
365 616
362 370
267 536
731 164
546 780
295 300
449 398
8 524
959 545
866 972
793 971
278 961
187 655
154 787
255 21
751 830
454 847
266 488
486 431
852 149
391 420
565 905
328 37
827 989
423 139
436 357
416 401
532 847
919 325
25 57
581 264
651 23
228 118
758 714
856 596
226 3
858 225
648 71
484 689
703 985
590 23
869 238
929 91
949 124
477 655
262 2
361 937
859 632
371 404
146 632
577 156
588 818
44 110
154 114
957 500
296 275
42 948
559 14
752 326
79 813
910 958
907 876
703 216
217 977
269 127
956 521
806 193
710 409
99 683
882 844
38 931
263 717
248 395
552 795
700 851
174 694
648 579
794 790
294 739
819 311
364 725
484 548
310 123
450 515
669 166
470 644
744 397
678 506
47 770
786 33
496 558
568 483
596 218
239 242
61 142
149 285
697 812
449 201
374 73
368 338
460 975
985 294
537 137
977 297
682 355
569 921
558 746
993 37
237 250
12 949
476 624
354 111
879 48
758 972
147 34
64 259
950 342
435 705
364 585
753 532
449 309
271 901
233 429
58 929
965 556
825 605
971 499
958 454
727 530
748 894
832 551
84 704
423 709
571 484
344 634
20 991
964 326
731 453
635 467
190 20
728 442
431 65
552 47
849 198
468 287
282 772
787 249
141 437
966 878
323 354
27 991
596 567
467 146
925 360
293 194
660 126
847 234
379 914
6 726
634 219
109 493
120 910
203 788
327 976
101 530
67 922
614 261
504 248
556 122
93 160
22 725
355 322
109 145
932 447
309 808
818 827
388 71
187 455
779 757
924 366
341 361
678 992
50 43
140 17
18 437
862 878
213 909
439 664
138 125
639 830
88 887
885 12
677 632
482 469
674 66
332 580
591 946
904 662
999 614
576 263
666 758
470 199
174 89
135 610
391 252
335 104
151 64
43 670
312 978
686 290
598 890
289 378
673 577
603 509
867 923
250 860
589 936
269 724
173 250
561 68
334 66
7 661
940 402
354 669
291 751
321 392
919 932
631 664
615 866
200 705
338 202
382 108
707 548
722 581
710 585
470 632
47 822
786 603
431 879
474 359
950 306
315 927
16 413
821 92
402 438
871 771
116 738
677 687
626 648
821 817
406 428
58 773
257 420
740 24
560 285
593 871
339 578
260 667
655 90
710 117
612 677
829 810
411 258
19 49
165 987
329 34
113 973
693 518
533 982
967 575
736 708
29 747
124 187
153 34
497 901
399 355
888 781
533 425
307 985
570 193
929 812
986 132
16 119
839 473
84 445
143 990
272 87
35 644
538 224
502 799
116 717
897 975
119 903
265 144
117 811
928 513
38 219
303 850
367 646
53 500
723 885
331 470
856 214
488 909
373 624
318 626
971 455
531 962
124 898
917 79
132 393
594 452
394 967
554 286
2 195
321 766
375 209
185 881
307 510
839 73
630 101
947 731
448 113
59 166
933 132
523 437
392 442
25 441
855 915
995 952
814 584
92 472
155 109
55 430
877 23
163 951
825 807
609 475
45 492
418 83
515 528
659 759
568 271
141 524
318 706
826 575
112 373
554 909
509 104
198 689
79 334
75 175
217 518
517 308
839 893
133 388
780 45
207 82
529 215
112 593
820 917
978 836
169 821
611 442
260 672
607 209
650 416
760 130
257 443
838 700
202 214
752 263
422 612
517 104
31 984
316 229
859 184
183 146
66 50
560 493
947 635
873 675
606 709
147 692
463 224
841 590
96 648
722 87
669 936
19 848
650 819
80 809
139 691
546 80
70 40
296 273
718 153
210 830
230 30
384 558
495 463
418 809
566 875
847 499
739 211
671 959
146 649
11 747
745 922
204 566
600 688
295 301
64 768
537 981
634 335
409 356
188 888
814 739
639 573
3 873
366 94
623 278
516 517
42 291
880 315
996 730
740 188
160 889
816 141
723 670
101 616
218 590
155 546
124 980
702 683
954 728
967 509
639 340
516 282
204 852
721 181
67 490
570 849
47 133
84 204
75 845
611 306
279 729
730 397
761 193
871 263
825 334
79 788
779 984
803 583
698 14
130 202
883 779
510 883
1000 627
636 87
971 468
86 76
255 84
657 490
794 907
719 180
533 556
885 249
320 920
496 844
74 1000
884 953
992 424
765 181
30 209
822 887
76 597
269 890
869 751
836 339
648 239
930 262
770 321
765 544
610 299
660 352
36 526
812 434
977 580
916 931
692 631
216 366
190 35
838 983
568 610
205 529
288 413
850 475
749 134
715 718
106 104
559 840
58 47
64 198
177 658
846 234
63 229
406 309
595 97
832 440
564 109
727 155
420 133
260 293
546 524
430 60
808 519
625 861
670 231
813 479
171 949
824 185
266 614
877 486
31 326
735 80
873 434
748 545
94 849
253 28
543 570
192 226
419 795
308 369
774 276
823 205
350 858
738 878
104 940
240 445
208 598
687 191
452 673
244 369
134 173
379 676
808 396
488 471
596 791
454 104
504 565
121 594
775 410
349 942
238 507
911 50
740 183
430 967
236 928
794 217
909 557
876 665
338 33
248 680
445 509
820 95
710 180
352 269
596 300
959 56
402 593
732 813
348 146
830 886
681 853
976 525
433 197
884 829
690 154
386 266
476 552
321 58
342 945
861 147
679 541
162 235
965 545
93 133
962 148
769 619
438 139
717 180
644 670
792 844
116 410
380 275
270 783
340 315
861 722
361 814
159 344
829 649
261 794
908 259
537 858
729 883
444 714
800 267
551 594
314 48
303 828
164 712
37 366
886 571
371 51
980 36
793 303
853 362
160 396
186 966
371 748
107 178
364 398
929 753
746 724
313 603
324 586
481 594
848 987
891 69
451 267
203 46
210 536
596 61
642 657
463 621
118 3
8 641
412 327
106 720
394 338
564 630
257 780
837 916
589 143
67 202
195 975
152 288
996 823
229 792
48 848
704 341
974 591
423 124
22 615
161 759
742 412
658 352
976 219
724 635
8 614
824 428
594 8
393 797
145 537
16 458
817 580
751 360
666 259
755 458
25 524
143 23
276 362
439 945
135 636
427 465
264 145
653 706
170 936
290 213
830 657
296 140
505 294
433 143
29 380
572 199
811 640
210 975
850 991
141 370
185 328
647 440
384 514
400 786
858 339
284 261
861 154
633 770
740 831
79 598
126 469
498 841
833 522
330 702
705 672
763 862
577 46
56 140
48 353
688 159
142 92
31 284
443 877
678 791
473 569
971 887
656 252
841 445
997 162
558 468
934 660
639 624
665 546
62 405
489 914
880 870
449 495
183 986
670 583
884 710
529 432
565 753
571 615
278 408
209 97
459 72
375 33
244 687
192 112
316 318
700 121
503 577
214 101
993 777
686 723
338 308
848 475
287 206
346 824
790 421
496 264
796 575
619 740
214 851
91 814
473 43
262 27
108 425
836 132
509 25
574 83
116 216
957 425
376 20
34 417
544 927
995 401
990 266
430 713
920 48
238 130
272 84
991 970
942 426
616 467
260 797
330 585
987 685
874 450
581 282
60 278
485 931
794 942
859 484
676 847
459 172
208 794
473 205
379 324
460 881
518 353
442 298
138 766
484 538
90 958
391 839
241 13
36 571
613 883
970 903
827 885
373 832
830 499
12 247
779 864
803 868
161 106
283 905
568 645
247 78
625 469
606 359
562 782
160 138
3 977
136 775
117 615
708 674
823 899
457 333
261 639
47 667
102 748
511 537
797 844
353 878
218 425
784 101
490 34
554 992
85 444
851 811
91 24
72 833
240 791
214 162
886 511
740 258
140 634
309 373
260 185
375 396
908 864
593 391
369 61
953 667
594 300
226 559
772 956
326 16
85 888
641 125
458 542
913 115
239 512
920 741
23 496
757 927
722 70
75 42
635 865
607 919
838 673
575 405
932 880
895 202
315 192
525 947
241 821
719 392
739 993
996 716
408 506
907 805
82 963
747 203
122 958
634 373
536 389
563 369
651 369
355 809
750 134
653 248
788 766
607 672
309 349
600 192
372 94
216 705
730 772
838 734
826 914
718 168
14 755
708 518
461 985
808 630
364 439
398 416
469 864
878 896
624 600
448 842
185 997
908 60
802 720
48 849
295 724
914 23
690 393
948 501
634 503
153 685
658 276
865 515
518 837
673 996
460 896
613 973
547 538
235 273
334 433
516 835
231 79
365 598
28 646
187 766
172 792
998 253
812 517
932 349
426 922
304 340
940 115
987 822
253 16
715 566
571 586
459 248
594 237
795 583
90 304
981 376
924 264
619 592
129 131
543 620
301 981
996 667
443 525
494 291
972 68
37 627
189 718
646 396
832 136
208 608
547 157
320 591
986 877
540 834
541 251
680 12
968 24
32 868
87 255
721 289
853 225
782 158
577 585
709 323
838 618
606 671
985 487
20 974
121 290
692 166
993 813
782 362
183 391
437 511
92 563
230 916
525 459
486 960
661 687
687 1000
468 281
854 696
719 217
408 603
174 407
32 331
603 920
68 620
982 170
40 633
974 271
948 839
1 134
533 29
428 639
457 899
430 312
376 78
151 925
296 761
501 857
639 434
778 435
660 359
972 202
602 920
443 529
470 963
937 380
576 154
277 263
261 295
304 66
716 172
888 53
319 125
997 968
840 721
60 700
674 64
453 965
877 675
726 63
560 196
291 938
542 376
933 335
735 592
129 920
129 246
26 424
737 1000
673 172
554 436
397 832
868 686
321 207
249 918
464 13
440 138
585 831
921 354
813 568
655 675
328 89
617 922
960 866
40 320
965 868
366 191
607 598
455 957
222 112
554 281
911 87
190 666
561 895
347 373
473 734
378 641
356 35
151 498
584 16
144 410
383 144
207 175
371 136
546 889
753 665
901 828
772 885
148 625
120 971
934 929
533 881
914 989
675 89
453 248
766 81
566 574
57 664
385 925
686 220
45 888
967 946
117 791
151 904
166 76
9 268
589 159
164 211
517 750
280 290
420 256
823 267
921 741
478 255
324 862
739 288
68 532
86 715
159 851
644 973
343 488
471 523
871 262
492 114
992 802
346 673
912 569
531 428
819 617
124 85
221 441
447 672
205 866
855 762
17 770
301 82
418 358
771 70
456 820
410 423
610 296
142 95
512 27
643 452
116 4
659 334
484 534
655 734
118 846
664 660
614 247
605 763
155 592
232 232
985 509
994 958
851 582
880 574
616 287
182 996
74 887
618 66
964 725
582 297
609 442
848 113
706 724
164 76
108 404
703 68
959 213
105 533
571 378
918 765
879 539
220 542
792 540
689 523
81 561
174 144
408 286
561 773
617 951
701 744
758 544
108 819
963 582
887 32
968 376
751 340
499 697
91 232
35 194
737 796
726 50
157 106
250 465
436 883
751 931
713 733
274 196
607 168
845 954
458 296
718 986
893 279
857 262
286 368
26 458
704 317
17 575
867 37
108 556
355 794
961 106
497 312
226 860
94 179
423 457
431 458
447 137
991 22
403 970
949 452
356 668
578 110
850 74
481 3
783 820
735 113
757 770
27 285
12 935
795 410
268 478
670 539
745 736
242 576
134 480
916 319
347 369
211 966
392 131
788 617
457 257
998 831
228 111
4 231
545 762
213 902
621 413
807 951
223 865
331 775
475 740
375 532
536 275
604 981
422 835
808 997
335 928
198 751
929 133
255 263
729 405
8 67
14 800
719 568
372 749
672 130
675 607
731 706
823 851
535 173
398 188
658 281
796 890
754 907
730 382
845 914
78 590
218 671
675 65
945 419
60 618
973 149
49 299
775 339
179 903
486 509
178 63
538 489
837 141
372 174
645 661
360 58
383 484
785 912
749 586
172 634
161 147
65 267
373 429
526 297
301 38
178 824
541 573
89 236
675 286
348 449
62 152
122 251
730 906
542 381
195 725
645 184
270 162
835 477
932 845
484 943
561 256
587 289
286 878
33 197
521 157
13 742
447 466
81 24
563 34
328 168
362 892
31 325
4 332
494 39
167 725
145 937
569 785
939 196
385 150
354 562
975 491
712 437
510 517
656 519
487 632
872 280
684 618
733 231
368 905
495 598
689 525
61 472
587 620
427 918
927 107
862 194
679 460
861 25
245 518
886 290
864 780
59 784
787 949
379 970
113 988
534 70
841 143
640 481
164 116
248 837
633 767
427 114
369 751
997 563
219 90
506 448
103 958
878 971
152 53
884 256
71 524
517 57
572 693
507 257
359 147
341 500
745 531
585 198
346 262
81 184
819 698
818 270
186 277
656 476
486 26
187 261
547 74
455 656
778 478
168 114
344 557
852 732
182 50
13 297
529 459
733 191
622 991
991 161
840 44
268 179
902 72
699 978
959 290
770 221
354 436
551 295
685 204
416 371
375 823
570 187
1 573
969 227
330 579
442 310
278 291
20 260
521 127
516 523
534 124
259 150
437 829
997 863
187 451
252 992
545 423
786 660
32 688
919 152
272 667
740 895
611 145
638 46
362 354
833 44
963 560
848 910
96 413
638 593
629 506
770 283
881 14
927 24
285 775
508 343
181 245
522 470
82 803
517 287
347 54
463 927
776 256
965 238
737 4
403 615
740 106
268 585
811 688
241 871
764 711
37 851
935 883
941 29
240 239
151 740
292 873
150 773
528 344
655 297
422 701
96 46
108 101
323 391
565 530
943 656
438 344
89 849
449 367
372 379
172 590
471 807
690 953
107 377
253 442
939 970
426 706
475 227
587 316
867 221
256 743
401 72
996 711
120 214
118 220
1000 736
998 666
504 57
545 548
288 759
450 254
966 845
343 796
504 542
388 430
374 27
743 31
738 829
811 592
513 451
668 792
73 434
310 275
289 444
151 303
720 420
982 869
263 362
932 67
293 193
19 152
80 288
432 668
719 79
773 394
634 278
293 8
584 870
730 350
1000 721
666 471
606 89
431 563
775 719
175 781
721 6
505 999
598 1
955 38
73 765
351 511
56 908
865 560
307 752
192 651
708 417
150 177
50 721
695 115
630 157
457 543
989 292
626 43
242 563
104 233
692 439
254 305
611 978
345 657
591 21
268 664
775 988
486 894
203 987
667 63
450 427
107 394
190 803
834 800
342 363
282 246
714 591
754 329
890 604
199 530
546 523
951 500
320 287
262 425
320 274
853 647
618 956
107 828
533 752
486 953
35 361
984 88
573 348
180 908
674 175
753 695
422 615
678 13
747 31
704 356
162 70
470 965
136 80
25 203
516 336
168 725
235 47
422 134
273 707
938 741
327 143
90 970
601 950
704 268
335 801
816 301
625 35
510 177
770 330
225 877
118 291
969 22
701 958
355 693
682 141
581 678
985 403
812 866
408 944
106 282
323 852
970 161
252 925
12 561
22 173
804 349
402 91
694 977
240 716
21 204
905 850
203 551
487 893
523 929
453 255
531 247
557 399
188 80
369 312
948 580
398 828
344 139
299 39
648 471
713 661
370 923
125 233
373 925
691 55
223 478
712 251
183 542
92 262
840 995
392 874
407 287
799 129
861 94
235 70
570 252
548 862
887 615
427 819
99 751
272 924
716 97
252 765
116 554
644 19
224 927
860 729
705 22
96 687
646 934
189 597
721 784
480 152
856 2
494 156
650 811
911 882
796 838
307 446
229 12
202 839
575 110
42 772
746 500
525 510
305 686
944 367
509 973
507 694
900 260
87 460
180 114
812 949
811 796
913 120
69 431
27 76
624 181
854 709
390 158
859 333
115 899
795 898
822 695
929 787
302 139
683 885
486 665
532 796
700 29
453 537
976 967
967 466
948 521
867 140
105 610
725 420
767 656
486 684
104 44
400 286
782 888
745 106
977 694
386 812
562 735
1000 635
167 455
655 476
36 987
886 448
302 449
819 42
293 200
153 865
792 295
778 88
309 582
251 891
735 400
117 107
449 173
440 180
795 236
80 620
721 998
166 66
780 211
332 888
804 558
931 144
307 563
382 938
79 242
606 258
383 865
500 660
925 395
644 82
833 279
286 511
880 927
732 871
627 836
486 242
860 713
181 177
248 469
524 846
366 947
384 989
400 66
250 295
631 554
196 416
893 693
999 139
61 634
783 774
533 653
578 39
129 950
564 535
238 948
302 267
151 345
359 578
172 587
343 706
78 260
499 226
890 57
76 393
446 197
856 628
387 708
132 475
436 620
764 473
986 725
55 565
409 118
985 670
981 107
948 693
342 449
890 387
411 676
698 913
687 326
505 660
135 712
318 200
320 333
675 791
504 776
782 607
338 303
1000 533
208 562
627 977
227 733
822 38
174 624
43 953
881 451
659 528
936 193
643 69
918 202
143 490
326 247
689 879
751 892
912 589
513 252
230 518
73 723
793 516
241 337
550 591
800 734
198 113
480 545
662 607
294 448
777 342
981 100
725 148
23 395
93 791
579 715
924 737
440 507
634 164
883 592
962 33
320 321
362 195
24 277
126 587
861 309
440 357
599 376
412 65
833 391
442 753
54 160
631 250
362 563
608 416
819 691
152 775
286 90
723 466
518 594
759 133
965 23
881 857
950 308
700 673
880 429
31 452
889 367
604 864
245 671
540 833
484 238
169 495
556 306
608 209
442 521
399 897
564 162
763 816
619 219
132 420
344 516
10 855
386 447
857 131
70 455
353 934
346 583
767 35
123 360
399 231
198 994
725 752
507 926
470 898
591 880
710 932
750 571
939 206
815 419
816 609
913 987
27 487
179 541
34 989
907 408
916 95
894 811
105 828
308 627
819 539
830 668
633 152
604 331
697 829
960 978
957 21
507 687
731 772
140 588
202 97
355 89
521 267
457 567
357 640
684 316
761 499
377 951
282 212
869 274
22 677
162 922
605 834
632 920
387 635
391 52
217 583
811 789
210 881
605 790
556 859
771 382
669 197
344 751
253 606
164 596
317 837
202 243
181 619
245 581
483 453
773 603
227 337
925 670
883 1000
88 871
714 359
854 669
499 712
443 396
280 416
284 569
375 622
747 377
681 643
60 751
913 55
806 524
170 2
918 107
117 732
781 874
507 230
972 663
524 982
697 381
619 952
384 930
964 797
249 561
371 845
899 453
733 48
16 536
258 767
140 174
286 592
763 220
217 416
967 823
482 378
758 52
595 445
369 972
785 689
678 103
478 568
4 871
449 941
989 840
621 564
510 364
725 867
915 784
676 681
660 956
205 836
955 612
422 186
952 813
219 534
55 626
840 309
237 292
953 390
108 693
670 607
484 724
396 825
882 509
144 289
893 301
234 753
242 889
480 327
435 911
73 411
340 451
930 192
672 994
124 33
977 846
592 624
735 900
2 242
44 122
68 392
58 908
892 332
487 717
72 633
169 995
871 898
705 827
903 501
889 78
899 351
55 259
881 688
947 160
17 829
493 990
646 908
124 272
842 342
573 19
260 628
828 553
801 276
207 289
742 896
144 701
336 606
344 758
444 535
894 569
602 842
430 20
770 754
408 215
801 669
752 633
70 188
911 291
418 960
752 327
365 136
263 35
642 424
968 603
412 523
251 849
918 776
564 262
278 110
962 282
874 366
721 564
809 488
457 361
191 119
921 119
503 197
801 150
832 220
985 457
236 454
198 694
919 241
409 844
293 399
756 35
32 361
818 690
847 986
265 995
397 772
967 932
8 648
818 376
869 407
905 940
423 996
481 355
551 521
291 374
652 581
247 724
454 981
925 398
830 591
508 601
151 527
516 550
805 903
879 107
723 619
38 225
223 607
973 368
226 417
271 390
57 850
568 863
732 325
99 952
11 635
6 602
746 263
385 834
582 654
651 765
791 455
147 584
982 377
930 408
780 733
875 265
590 98
277 146
856 748
239 597
673 561
253 19
652 269
483 561
528 197
308 348
251 414
96 740
277 250
507 666
324 682
158 329
925 944
309 221
368 53
787 341
33 456
537 784
98 115
967 569
111 650
990 596
861 426
440 483
685 790
405 995
284 938
266 969
308 560
568 4
335 567
796 969
907 537
89 164
446 720
386 446
359 396
85 533
255 316
661 942
318 390
511 239
839 260
430 941
711 664
312 502
278 692
304 791
950 993
593 272
619 42
738 80
49 161
812 920
162 899
960 516
520 415
681 89
454 661
872 45
37 522
490 286
49 32
302 556
305 162
998 466
587 297
645 396
734 520
636 860
274 200
259 58
680 235
886 653
900 888
482 492
110 488
708 178
212 702
663 716
884 786
234 535
402 761
835 672
350 652
923 746
684 999
54 887
383 413
967 409
50 698
349 145
833 516
552 128
594 306
826 474
323 398
730 89
945 685
633 102
987 623
8 731
349 471
313 535
612 870
183 528
128 727
596 429
669 486
27 971
56 46
829 440
764 530
616 551
31 517
159 122
571 128
688 434
400 886
179 507
729 700
408 711
460 274
916 624
802 213
728 299
915 737
169 248
359 143
551 903
441 374
682 686
356 830
426 701
941 117
251 456
358 785
759 874
434 352
485 567
33 713
217 129
593 266
340 514
979 260
52 982
409 239
867 971
99 805
88 655
868 841
183 370
497 5
239 614
804 257
536 851
222 740
521 605
779 489
939 445
436 834
659 719
874 511
767 570
434 546
796 983
964 102
192 954
643 584
368 775
210 618
474 885
551 77
658 594
176 868
494 925
393 90
784 329
668 333
911 843
311 380
448 396
78 517
214 816
793 132
334 782
420 881
23 733
181 735
954 166
931 609
118 452
423 556
533 288
581 164
967 443
304 633
672 947
798 80
464 651
958 687
553 332
782 857
236 220
29 24
356 908
198 738
788 949
610 21
797 872
718 760
694 325
135 781
551 101
270 982
729 279
123 860
1 663
123 122
359 934
951 407
872 917
960 650
102 394
480 154
902 272
805 411
540 2
984 365
68 182
954 683
762 139
852 643
115 38
901 607
116 718
552 836
175 804
239 441
84 824
298 878
229 950
569 930
248 732
971 353
853 40
43 815
138 481
140 46
167 714
661 312
5 352
527 362
298 135
30 17
330 145
410 217
146 352
693 931
998 41
678 373
341 998
880 73
747 704
755 958
825 852
713 871
754 159
687 801
736 813
72 979
308 480
582 754
12 321
680 648
119 254
949 744
134 544
140 533
766 315
473 561
390 709
319 905
390 988
641 935
234 816
432 943
259 835
405 65
767 468
843 228
495 826
200 412
39 810
359 424
577 332
348 612
54 632
174 474
33 235
68 958
733 590
275 79
374 334
452 776
848 708
633 396
459 874
90 819
168 865
291 436
815 257
162 876
815 254
93 357
964 195
706 400
531 499
929 315
724 705
189 902
784 759
433 37
652 243
574 303
622 560
744 416
710 561
810 805
42 620
138 694
518 466
219 39
240 827
164 676
119 965
975 801
386 542
669 131
329 740
400 939
412 739
131 117
824 225
896 748
448 692
311 544
558 276
416 225
874 845
450 646
924 511
102 620
958 527
176 616
609 284
330 32
301 133
30 353
638 948
596 981
352 794
44 419
371 12
58 831
311 46
1000 486
8 675
992 340
507 226
732 809
752 626
15 777
184 82
1 654
278 844
399 178
696 341
169 974
47 572
479 637
332 660
482 431
143 183
706 530
594 670
94 823
131 937
387 186
694 723
928 31
94 533
954 35
179 696
937 149
919 540
11 37
589 251
985 902
895 908
693 89
551 908
141 409
443 5
938 810
228 894
505 47
760 805
672 228
682 398
178 738
449 669
915 757
8 330
215 545
187 988
416 285
614 195
68 980
583 198
38 540
134 278
547 10
869 583
938 662
402 69
750 120
115 19
359 21
221 579
320 641
128 84
398 417
809 177
253 160
938 761
142 199
260 801
968 819
653 32
661 730
449 185
260 367
514 785
256 600
925 239
871 49
554 199
922 990
482 476
166 877
371 886
282 117
574 943
854 312
296 563
676 97
369 208
20 246
543 780
187 480
925 444
509 78
959 694
507 244
605 698
543 77
738 619
862 866
413 292
536 3
377 737
704 590
555 99
936 757
768 880
836 913
640 909
156 431
758 326
454 95
757 507
627 325
550 106
635 606
812 485
990 324
693 24
922 508
754 406
92 654
878 831
521 893
339 899
881 130
424 299
380 488
792 903
662 770
443 160
496 960
631 789
751 131
754 288
314 268
425 924
959 200
202 979
19 392
920 41
345 170
242 259
328 632
665 703
329 303
39 14
377 344
623 483
492 479
647 447
609 568
686 514
418 627
345 186
929 661
580 714
616 540
638 986
370 556
640 547
513 509
487 399
531 133
745 983
931 149
98 390
166 555
662 37
617 357
565 91
683 510
393 595
517 984
37 505
701 383
892 637
28 300
534 517
872 175
304 130
68 405
441 572
57 108
766 970
388 569
598 57
596 352
805 783
609 50
766 24
293 854
382 402
126 743
711 38
965 381
515 961
991 472
231 137
971 709
462 37
548 464
440 404
932 117
379 756
121 13
925 551
681 345
722 393
867 751
970 142
242 27
167 283
896 842
490 156
820 914
405 793
120 176
386 685
284 920
737 829
519 777
272 180
527 931
781 229
901 489
35 48
353 659
337 631
510 346
439 369
401 201
831 558
958 156
506 206
654 589
798 692
329 687
629 742
302 853
696 202
323 53
121 655
674 341
207 790
968 121
651 274
553 18
440 463
364 967
59 57
441 124
806 75
880 249
581 690
982 631
135 332
471 202
751 326
929 723
891 745
370 232
227 189
100 586
909 383
617 888
196 840
317 117
708 897
497 250
100 457
398 396
833 654
654 703
326 844
767 860
570 925
172 851
57 300
49 68
389 280
60 762
279 700
341 779
613 888
459 810
291 402
488 342
255 367
795 786
900 752
328 778
950 9
629 627
847 533
816 9
8 786
814 40
429 532
85 735
588 706
563 385
88 573
573 351
887 151
829 540
28 702
429 66
718 621
621 424
96 80
148 724
298 664
648 861
837 996
512 372
273 411
349 408
268 17
89 942
813 174
30 542
933 536
581 396
397 362
211 740
720 117
485 4
747 427
711 753
788 905
928 408
130 95
610 278
956 634
994 449
116 298
183 690
21 281
281 855
258 942
717 732
614 491
978 304
279 694
951 29
939 853
971 159
289 809
334 306
116 953
539 192
553 903
649 945
598 727
767 416
26 569
743 598
90 75
531 441
519 779
476 313
191 336
415 143
287 862
902 594
348 475
502 101
431 831
389 199
826 213
508 600
545 951
922 312
123 184
922 982
895 461
671 517
577 689
73 232
22 339
705 790
704 524
30 845
658 327
392 387
263 970
127 145
19 101
575 44
488 159
780 379
589 933
265 439
859 887
634 284
735 499
495 509
188 25
584 291
844 248
775 163
174 84
556 509
379 197
439 204
669 990
581 702
254 629
550 9
5 774
322 358
90 852
473 963
637 409
528 267
130 626
759 1
183 38
410 737
97 41
80 220
5 129
269 801
686 823
655 754
975 86
881 855
138 660
819 741
289 143
610 190
864 617
677 888
764 278
817 163
891 835
878 570
853 658
718 963
358 46
464 845
383 324
182 736
975 320
589 371
316 12
461 58
921 930
957 248
589 564
170 148
997 673
582 949
111 682
791 377
761 63
380 460
56 964
923 189
588 258
138 809
973 214
180 337
645 42
394 570
799 565
91 870
487 316
892 854
265 49
332 979
405 446
42 840
769 115
484 375
683 450
693 932
649 610
475 173
384 132
72 886
238 439
223 820
404 141
238 960
678 928
279 228
341 320
284 721
839 613
254 124
790 936
61 589
297 946
64 226
903 264
931 477
298 659
536 6
563 727
270 620
531 145
360 808
335 552
876 314
941 845
873 550
172 527
3 497
971 725
982 588
828 893
123 925
444 220
738 419
434 111
474 628
676 695
374 490
621 327
27 414
173 377
174 96
392 416
409 79
482 609
763 855
633 995
637 759
952 740
518 998
949 608
890 245
851 931
705 758
655 96
957 335
576 801
494 564
677 105
41 417
808 542
419 301
698 362
395 18
227 781
751 404
140 19
760 855
956 393
536 119
713 726
262 500
123 706
834 502
292 195
527 329
679 640
264 857
259 897
548 396
506 290
55 878
668 928
996 213
378 1
597 714
414 640
317 225
537 355
908 888
24 936
598 782
350 517
891 618
235 318
211 226
933 843
836 668
129 588
301 882
324 21
689 60
447 429
339 775
433 508
627 629
384 681
108 665
294 393
655 192
187 346
424 525
207 792
981 241
262 543
917 88
912 321
343 654
881 359
372 991
653 596
513 940
690 633
460 420
628 664
627 894
825 941
773 554
114 591
180 919
239 903
605 305
913 425
26 904
619 714
898 939
173 742
792 27
788 272
89 685
411 855
329 859
299 524
393 815
934 199
414 877
951 872
341 607
374 972
576 95
184 926
923 582
527 878
561 888
780 162
417 598
416 194
383 312
323 58
575 593
532 808
757 846
380 18
396 52
912 96
652 643
56 954
318 36
756 13
830 587
460 106
990 359
131 791
62 163
52 730
115 162
623 354
93 402
285 617
928 691
268 706
431 170
128 641
765 472
229 670
729 475
112 50
264 549
540 347
213 831
841 870
462 832
322 476
924 759
691 275
244 459
589 290
364 827
435 829
9 414
991 319
56 30
511 365
122 743
656 580
751 613
717 233
518 236
575 65
41 761
821 950
281 2
92 339
912 105
520 626
444 417
87 856
512 325
48 692
545 484
716 164
661 652
673 406
941 274
670 39
559 131
428 177
233 466
48 421
697 752
330 371
993 119
926 44
417 533
503 894
628 958
604 635
129 459
704 494
592 94
419 656
373 482
423 326
842 287
898 612
30 550
267 459
493 468
81 642
507 656
903 36
324 49
932 111
947 443
737 137
38 416
1000 448
13 996
284 803
615 211
136 485
901 971
857 472
361 708
766 792
52 231
795 137
707 572
65 938
436 690
713 198
188 450
176 659
139 131
585 714
115 665
760 194
741 779
84 277
431 129
825 264
468 770
978 516
658 635
275 54
169 58
195 111
554 391
252 698
325 982
695 314
847 260
268 767
729 601
858 516
9 573
534 601
512 164
160 695
570 804
788 902
22 573
287 939
308 523
674 185
687 196
156 805
40 906
89 845
653 487
126 709
665 259
529 998
286 850
471 309
407 413
850 580
143 770
148 479
453 291
245 883
414 486
466 312
193 553
10 381
692 43
730 129
360 464
379 221
551 874
212 540
85 286
622 372
675 853
694 266
118 615
21 582
119 861
192 85
338 799
86 510
310 488
104 914
664 841
160 357
595 113
464 906
670 937
396 969
487 312
112 462
792 452
839 931
178 247
33 54
250 118
144 224
722 956
210 934
466 696
237 659
189 144
483 359
848 935
319 683
614 182
402 194
863 434
805 709
622 810
151 943
747 859
469 27
47 319
303 808
118 155
662 879
265 448
70 315
428 126
980 829
735 54
308 510
197 764
391 125
629 76
665 661
691 541
494 425
368 512
990 862
379 845
888 140
795 890
200 735
960 927
395 768
314 972
22 184
412 730
971 89
696 240
58 827
523 632
484 524
346 137
691 802
424 517
533 432
688 193
358 293
760 57
42 173
831 793
953 64
797 534
215 673
153 996
447 805
379 478
985 908
978 436
39 970
173 559
835 306
16 186
840 626
916 298
968 929
520 450
550 411
75 676
142 188
931 592
397 664
798 67
725 382
773 542
265 650
845 567
776 38
979 560
410 115
901 205
337 493
182 11
258 484
843 479
867 864
609 905
278 76
454 207
439 875
328 152
363 217
799 892
215 774
869 917
312 539
289 704
261 42
56 611
628 916
623 51
417 51
438 223
67 85
678 590
554 882
214 257
91 360
521 110
773 651
984 254
294 654
635 225
856 321
161 843
156 112
408 849
36 834
277 1
166 74
488 752
986 441
316 268
961 120
20 759
370 974
353 313
461 971
558 55
110 497
34 279
481 467
235 699
767 374
773 221
101 558
390 636
814 228
41 144
501 365
414 946
946 965
112 927
447 292
232 984
933 107
914 900
168 321
823 522
122 766
233 318
292 38
951 744
1 537
502 136
129 303
708 128
52 341
154 570
398 681
134 386
697 594
147 542
400 403
182 153
675 733
88 490
392 756
36 464
8 346
596 374
725 437
835 139
338 805
143 294
222 994
294 341
99 919
369 272
457 46
751 662
298 220
250 105
431 16
98 693
73 102
516 475
23 530
243 857
199 22
816 53
944 708
13 238
618 295
138 593
530 184
285 953
306 516
621 257
235 272
453 191
288 308
307 2
855 190
758 492
344 578
269 650
157 68
64 83
548 834
647 15
658 898
22 236
820 78
904 576
650 452
81 816
797 278
958 109
141 924
5 186
184 972
836 698
358 650
132 950
677 70
175 95
927 369
305 806
667 835
668 518
968 972
617 521
920 773
651 170
137 308
341 535
519 887
274 936
654 443
163 583
816 697
712 18
140 93
816 788
551 343
356 147
602 844
123 447
682 260
968 765
16 899
614 53
931 725
928 692
415 957
634 794
926 925
238 797
636 669
194 355
722 910
414 991
293 7
749 784
286 564
771 940
925 975
915 340
798 357
810 258
124 531
282 375
497 852
699 364
258 278
794 458
143 364
646 797
299 311
869 586
543 616
318 481
782 806
898 84
879 273
154 918
755 867
132 970
585 449
718 646
146 480
91 709
44 684
947 388
209 2
56 513
556 838
206 510
120 981
812 660
736 833
34 307
133 700
363 940
500 485
390 10
386 704
828 42
595 435
605 372
280 547
390 576
817 195
925 936
174 685
986 95
440 297
96 354
344 686
725 335
876 273
96 952
830 105
157 678
760 86
271 103
785 960
333 889
699 706
655 526
850 633
658 403
962 762
459 720
178 774
123 420
541 801
919 655
464 703
628 31
190 80
324 715
976 901
90 89
543 837
652 688
55 779
507 970
883 360
839 486
386 471
470 434
489 239
678 173
780 476
740 799
460 884
787 38
44 254
186 264
282 413
273 682
169 670
101 61
650 406
594 148
41 14
737 880
987 545
98 351
994 207
69 524
982 280
141 504
243 235
175 252
569 675
813 602
939 1
257 229
277 979
893 145
448 35
357 429
190 363
140 565
910 396
61 538
331 217
264 412
952 616
664 60
744 233
86 113
345 891
679 113
290 226
871 575
304 795
336 251
954 650
108 364
952 204
965 368
417 710
213 974
194 332
125 364
460 269
45 611
389 335
190 492
413 398
88 897
182 334
216 220
498 198
927 529
208 108
94 956
75 505
225 309
871 774
80 639
302 165
364 555
119 517
722 984
48 567
20 618
970 691
15 620
529 704
281 434
86 302
123 233
129 696
797 564
450 604
437 786
443 380
585 201
548 105
297 6
677 401
739 266
996 228
673 258
198 854
752 231
899 208
763 526
816 660
343 70
444 237
809 228
330 796
310 679
491 447
883 512
204 815
709 143
103 91
332 991
94 227
359 240
318 693
275 579
584 5
178 217
899 507
486 779
837 531
565 799
956 676
107 741
689 114
759 719
546 876
869 93
571 401
419 428
996 313
476 706
967 78
21 400
590 16
967 336
844 162
570 473
701 843
4 37
656 667
171 793
631 90
486 362
706 76
811 952
698 334
493 77
773 2
488 181
806 338
496 29
305 562
773 270
509 59
266 437
254 372
842 382
133 205
163 412
318 886
490 484
867 240
790 542
296 438
655 363
531 533
250 698
484 999
978 722
743 485
156 661
979 908
794 325
895 121
432 76
218 110
608 261
932 134
215 180
670 529
979 648
330 318
352 557
570 665
809 402
79 859
338 367
506 786
106 914
911 606
978 519
567 76
159 404
198 216
614 71
988 313
857 599
289 277
863 951
170 44
329 424
4 901
276 236
918 575
854 1000
898 454
740 128
83 6
105 16
959 360
430 246
183 571
613 746
69 961
274 94
370 602
102 113
715 727
46 893
550 372
706 372
594 200
125 714
712 845
958 685
326 222
811 549
955 221
500 750
398 292
682 858
344 992
315 322
779 999
651 750
887 89
360 490
535 87
243 116
537 129
479 854
353 690
611 643
515 55
544 994
924 970
343 678
863 636
730 161
604 449
377 583
831 67
228 230
650 390
502 848
776 946
378 251
817 522
719 356
628 514
907 183
721 795
401 186
840 148
581 442
537 381
710 556
435 255
452 671
729 952
347 431
31 446
626 402
343 760
347 574
906 459
261 768
753 981
636 292
43 456
803 547
942 132
253 670
401 932
469 946
60 919
366 606
323 770
655 437
702 888
847 801
994 970
250 946
653 90
253 560
879 782
464 308
535 130
554 864
932 291
764 930
384 435
690 855
434 129
229 878
369 719
293 904
512 595
195 220
421 789
577 249
933 245
746 558
549 461
426 325
9 891
49 110
213 947
965 177
718 952
727 788
489 940
708 933
952 355
290 872
259 127
62 825
311 285
160 103
630 624
107 909
874 178
389 452
779 788
881 764
982 135
713 836
262 474
105 286
630 476
885 425
126 741
121 688
165 252
684 453
790 656
322 734
908 274
783 645
70 45
223 157
369 76
694 828
239 464
300 890
269 198
216 669
664 510
982 599
827 165
140 678
223 864
471 627
436 643
383 395
40 879
164 564
270 690
27 426
307 601
5 310
177 618
773 148
674 305
104 964
41 514
372 697
349 152
943 998
664 387
120 670
244 365
782 338
846 506
123 873
571 161
323 875
617 965
705 143
997 109
85 913
983 978
916 922
426 300
383 910
887 963
486 975
396 647
17 756
63 892
497 684
717 134
5 322
887 456
447 421
126 697
717 281
995 954
388 47
485 468
46 796
630 565
694 504
396 982
616 578
195 810
684 395
84 132
658 233
944 839
629 166
563 527
423 240
167 568
872 191
109 297
15 117
383 235
775 221
960 712
123 100
290 246
859 492
880 124
255 958
74 643
930 403
910 320
811 715
613 815
870 549
202 120
304 928
595 873
447 204
589 943
669 561
62 784
886 415
732 434
866 195
328 606
946 135
816 590
675 736
169 80
427 698
264 301
274 886
899 255
332 276
569 691
516 774
940 870
700 842
436 526
975 4
564 613
568 737
83 517
27 190
387 811
203 20
571 873
708 209
824 559
835 348
171 675
89 823
694 886
85 587
543 52
804 273
256 656
98 515
814 995
385 13
372 360
826 798
269 421
864 827
904 880
130 962
802 503
44 643
210 973
309 271
666 483
207 938
350 262
259 85
290 102
530 952
206 648
924 37
161 401
313 774
254 728
925 20
589 53
4 122
796 896
568 672
706 987
746 536
724 142
287 305
942 265
54 332
451 293
432 202
50 804
975 341
329 981
966 458
241 681
812 565
856 90
519 257
166 700
552 521
510 968
801 296
478 92
661 70
218 648
518 402
710 800
176 612
620 834
108 857
189 974
92 160
149 646
660 198
816 905
467 419
79 732
55 961
948 14
779 262
273 907
993 525
374 968
668 294
883 949
12 192
987 894
86 890
988 733
14 66
235 442
571 178
795 521
563 816
800 954
300 699
412 426
586 125
206 638
512 768
807 745
903 298
705 580
142 923
832 236
872 836
32 363
959 404
17 842
654 864
840 824
568 423
126 467
961 461
843 863
594 228
439 629
92 469
13 306
453 118
404 117
836 744
929 643
183 479
256 514
297 22
507 108
619 912
269 734
789 863
538 774
105 782
502 623
714 545
730 262
4 309
816 394
108 6
866 810
516 797
138 34
594 756
974 144
318 656
280 564
494 985
286 999
783 401
198 947
295 427
308 833
391 391
828 382
431 148
475 938
25 59
655 110
393 688
334 504
560 832
699 557
217 94
204 988
652 356
768 14
443 905
212 927
952 243
718 985
945 209
782 426
539 712
337 861
589 838
572 396
342 490
975 848
922 322
616 605
648 226
631 254
428 930
733 478
577 71
376 481
267 589
55 748
515 373
927 669
345 43
965 966
605 400
595 363
47 491
730 702
845 26
902 6
696 901
209 525
435 435
447 387
972 121
79 609
10 594
806 603
506 21
773 373
693 378
253 36
940 893
745 796
64 762
43 486
600 379
789 125
638 896
354 561
389 593
897 38
414 562
900 396
936 699
657 306
745 198
797 458
381 179
720 907
887 685
487 353
543 877
624 476
43 243
562 739
725 566
460 539
21 697
95 802
811 11
353 794
646 227
341 698
689 909
322 716
682 722
339 844
123 996
107 159
251 307
722 488
372 732
659 935
796 233
886 656
532 451
508 433
235 99
682 968
32 479
369 687
538 828
427 448
765 167
74 788
788 139
996 652
124 346
847 82
66 541
584 405
111 996
797 853
187 275
316 91
215 259
742 95
649 626
529 442
403 543
256 43
665 52
605 91
295 70
200 380
666 484
608 707
876 577
993 56
167 769
483 321
894 207
40 898
936 134
27 1000
715 459
877 141
832 738
585 200
890 756
323 704
427 888
168 585
963 409
108 688
554 771
370 433
725 574
808 634
583 379
154 326
311 725
433 530
897 43
69 84
721 871
623 667
302 129
135 193
50 676
415 736
52 347
717 831
472 258
15 586
940 273
634 917
623 998
364 674
249 402
366 241
642 430
792 275
214 962
685 11
278 585
8 443
243 132
288 747
294 943
635 608
426 222
685 772
287 740
956 135
943 479
278 958
733 630
225 890
201 795
560 145
454 353
956 681
186 512
173 607
534 945
433 113
201 999
53 389
338 939
606 416
899 705
692 486
45 880
498 381
184 445
340 225
722 241
161 709
568 78
126 232
51 935
981 638
518 282
14 121
441 20
754 922
504 944
81 279
142 645
822 726
676 444
411 840
955 920
120 418
269 509
681 147
114 841
144 461
418 903
511 475
823 4
310 379
682 119
534 404
801 642
149 447
829 622
510 567
238 489
345 826
44 860
392 670
338 559
334 156
587 629
497 445
586 554
604 689
493 88
619 828
761 583
978 989
144 685
783 378
469 676
981 134
570 709
133 890
362 591
196 147
470 425
68 911
845 77
551 600
558 117
344 650
557 585
316 272
225 337
439 930
575 543
289 442
111 216
678 174
358 934
305 840
434 992
527 655
43 377
270 73
48 221
546 35
3 331
902 998
980 360
465 177
278 487
54 15
466 651
261 58
605 626
457 717
353 349
25 522
675 884
680 366
19 644
173 787
548 349
81 450
550 627
39 997
454 489
170 544
13 904
495 118
204 308
290 127
826 37
120 291
136 217
904 473
917 850
549 570
237 85
320 496
180 198
89 543
915 666
19 17
566 648
155 610
962 648
205 935
302 983
541 487
391 390
316 995
442 286
629 915
141 340
444 221
633 628
650 373
940 464
97 593
74 195
729 954
644 31
268 370
6 531
145 925
879 376
692 333
124 921
237 318
979 720
81 170
16 706
519 394
467 143
959 692
375 377
733 923
364 423
387 992
46 631
333 812
858 607
685 22
340 53
639 67
803 922
187 336
927 521
833 476
318 91
293 36
560 952
946 223
603 440
923 960
683 454
414 266
913 67
735 304
410 283
689 712
159 485
446 798
477 366
564 905
443 474
621 156
517 635
278 797
41 306
354 264
333 759
895 631
595 672
201 573
688 540
321 794
451 542
462 652
38 750
842 936
639 450
358 473
405 860
952 662
865 372
37 309
886 704
991 146
729 670
262 350
908 527
93 18
68 780
83 476
336 920
838 896
133 712
443 203
230 26
793 891
872 397
411 977
893 812
82 819
812 3
849 127
295 993
323 232
494 777
848 512
622 679
234 201
941 64
944 45
135 6
183 544
84 452
730 241
656 539
155 604
832 820
318 266
739 167
578 812
539 815
446 296
261 559
121 838
911 583
824 49
460 684
370 591
586 194
385 775
773 837
150 538
527 314
590 507
921 573
18 283
36 981
87 608
928 678
962 233
654 915
810 596
659 460
724 292
587 603
203 308
248 589
895 411
681 6
919 15
484 349
914 824
105 15
711 611
736 44
706 705
49 417
694 793
731 890
88 529
179 980
436 96
245 162
867 548
421 971
195 143
775 51
456 668
339 781
305 320
601 256
711 820
803 814
351 751
193 641
500 18
128 274
777 725
369 371
244 176
977 642
125 137
965 280
107 49
546 185
464 609
207 810
142 981
723 658
409 226
146 220
5 406
128 250
199 375
518 756
173 698
822 77
816 672
621 938
51 208
317 483
907 550
249 917
864 652
279 544
52 630
858 21
584 502
525 90
925 393
613 151
699 215
536 257
892 139
225 502
289 246
141 234
773 259
86 550
165 191
429 23
328 5
365 561
562 35
201 492
861 823
763 704
872 651
693 56
462 116
571 103
383 73
1000 942
834 522
632 388
833 211
607 708
594 405
295 750
20 107
400 575
485 617
721 986
434 680
757 119
328 689
314 422
253 2
114 77
110 505
731 136
707 369
91 403
78 148
553 354
334 963
229 929
581 68
24 118
170 327
615 396
775 979
430 742
927 977
173 592
595 527
215 447
947 239
735 508
349 266
693 760
949 254
440 787
271 422
198 874
464 447
806 973
581 984
961 727
149 357
153 708
159 329
222 975
460 744
463 906
153 530
9 46
58 472
290 225
41 129
982 855
853 254
197 469
108 178
164 64
281 317
38 934
522 119
989 329
183 785
833 578
791 426
532 187
629 347
436 377
57 406
362 324
663 782
784 440
911 348
61 920
131 343
147 386
953 60
436 406
895 646
207 444
912 156
320 872
661 924
999 571
161 785
968 436
936 8
789 217
197 676
434 720
273 741
160 955
533 740
484 336
827 799
101 397
926 771
410 877
466 211
149 154
220 400
21 261
891 718
448 456
230 127
868 929
904 753
157 383
347 88
471 705
362 225
711 905
935 67
379 888
19 151
918 214
875 764
260 168
166 763
597 78
684 817
618 101
344 123
814 756
301 457
971 994
336 824
518 433
881 814
339 256
153 751
50 67
940 146
167 41
42 350
848 144
758 210
958 510
135 821
306 126
307 539
200 523
476 263
775 656
979 658
1000 591
151 672
387 481
252 338
407 872
401 138
515 626
820 244
340 784
696 693
512 718
430 555
795 745
677 693
659 185
89 956
230 813
580 516
119 115
272 430
455 806
905 732
737 128
182 270
937 141
409 416
68 738
683 259
744 370
586 277
882 419
45 116
492 151
624 962
901 541
995 327
334 245
381 415
348 848
704 151
515 347
347 543
203 468
22 471
625 732
176 84
62 952
546 945
381 266
951 399
513 829
67 134
145 230
285 2
649 161
989 696
426 95
880 732
847 312
23 322
54 231
565 444
316 796
763 465
638 283
2 633
173 590
271 203
216 906
886 763
107 941
268 975
315 227
129 907
261 14
438 500
476 253
338 697
713 6
461 5
320 448
988 916
21 157
656 923
25 360
309 339
647 302
576 278
916 390
633 471
194 981
686 914
896 812
501 713
899 309
473 687
888 898
12 656
726 470
606 638
742 835
758 850
278 583
296 367
454 1
299 523
311 748
856 626
51 213
447 557
535 466
930 67
545 892
726 405
572 160
936 39
914 926
703 421
213 707
934 712
380 334
576 250
767 299
671 234
537 29
203 161
126 687
814 108
834 386
872 336
126 295
224 164
209 856
773 991
981 880
132 82
629 991
698 386
827 159
684 498
275 741
514 479
210 188
71 357
955 919
83 234
659 330
770 737
201 900
294 395
124 848
117 943
270 88
117 806
403 940
485 486
575 626
209 347
537 408
447 2
836 984
996 446
872 476
716 583
52 331
104 280
912 778
65 139
459 816
610 856
620 464
223 9
860 815
114 938
58 294
20 444
876 341
369 275
361 614
978 377
111 147
476 201
798 822
350 286
129 624
827 820
923 366
217 718
973 746
562 263
934 273
539 152
880 952
267 708
746 499
463 654
121 818
806 822
798 531
898 412
184 603
330 349
734 59
921 630
686 480
388 455
328 417
182 929
661 290
25 591
634 394
264 690
12 720
643 195
274 46
615 774
945 903
776 918
29 370
133 400
916 748
914 592
606 268
779 336
327 914
726 70
569 614
432 517
988 927
404 713
459 969
691 676
890 723
133 930
835 542
635 649
137 579
658 692
837 710
149 361
183 210
178 643
524 719
903 668
279 376
787 736
486 316
540 609
96 993
907 484
161 257
570 592
856 428
210 297
827 276
681 507
120 465
465 511
38 796
424 827
86 57
324 840
384 382
219 273
119 581
596 704
35 363
1 171
122 973
207 946
314 405
57 16
733 323
229 591
155 804
317 405
698 63
766 704
677 48
535 797
746 865
349 173
284 640
171 583
543 791
76 90
909 74
818 1
43 561
377 903
298 308
676 651
513 618
700 812
538 754
470 415
689 494
715 729
182 470
904 76
4 258
185 593
606 736
281 375
138 328
919 864
296 151
474 594
285 750
375 45
427 742
548 220
214 288
805 647
73 858
988 268
104 459
237 278
410 417
217 988
325 974
310 195
376 430
266 544
842 804
6 788
14 526
870 185
165 615
871 359
869 336
849 250
312 85
664 23
820 896
165 767
350 572
799 127
775 965
12 439
994 949
196 330
21 609
393 160
490 478
487 622
69 827
204 417
380 898
66 896
774 39
352 386
953 8
446 475
753 683
958 34
865 685
671 192
991 772
684 706
624 171
686 172
481 956
123 342
687 680
563 526
723 271
818 717
15 414
737 614
990 331
685 162
486 193
340 669
482 993
655 801
247 709
501 810
452 811
898 502
892 6
351 608
213 725
358 402
273 519
647 576
325 797
854 665
187 494
986 540
203 422
209 494
359 437
914 647
611 94
304 939
396 168
368 950
778 343
873 431
900 476
944 630
479 832
156 315
986 766
214 493
135 415
524 210
439 624
544 443
801 354
173 702
470 586
180 950
533 892
152 69
676 630
552 312
892 653
123 549
81 243
643 86
830 491
232 864
55 872
418 227
740 112
301 439
810 13
954 407
329 548
480 137
396 992
469 580
601 38
905 239
259 427
458 959
454 6
136 944
719 516
251 302
278 677
708 895
727 263
717 817
742 338
172 901
628 358
782 231
628 822
618 947
505 254
519 515
873 587
914 835
673 691
969 356
817 664
546 892
724 390
815 465
922 385
853 836
90 375
384 103
643 567
811 831
723 558
188 10
118 726
169 428
224 730
192 340
809 522
339 116
602 389
395 877
109 524
893 700
523 813
540 997
558 760
186 478
180 351
183 77
515 420
995 463
535 500
632 940
826 297
57 777
98 722
910 408
440 908
908 152
299 151
210 760
426 369
858 125
888 596
114 994
241 855
460 297
969 839
431 405
632 742
549 539
441 547
455 302
130 865
753 34
824 10
294 593
977 489
487 702
107 611
422 559
842 541
359 3
741 682
852 590
761 500
365 809
617 336
3 593
243 367
331 892
823 549
366 37
337 590
122 488
263 523
266 252
257 799
830 918
291 380
757 600
193 523
334 421
998 251
685 760
718 695
701 881
469 878
226 814
258 871
644 112
970 349
276 526
271 879
408 416
190 985
423 943
215 223
691 304
512 743
243 485
301 887
205 246
143 910
722 119
903 740
472 860
227 287
563 465
377 616
181 768
792 473
149 206
721 207
302 356
331 168
371 539
268 295
189 758
917 510
282 617
373 7
737 259
84 443
977 905
973 975
134 586
553 793
798 764
919 685
107 261
136 328
229 896
893 558
271 24
824 578
467 480
842 39
34 828
120 229
494 638
579 185
367 55
377 780
748 648
651 227
288 854
849 964
112 440
548 715
917 429
709 613
121 245
945 131
60 572
819 87
679 448
681 368
645 799
940 895
6 688
853 497
893 783
799 332
71 795
694 304
141 762
949 578
720 550
402 506
409 613
416 99
724 528
860 787
538 958
484 92
605 872
985 170
261 747
102 495
812 310
462 764
507 592
796 443
98 108
846 304
376 882
669 630
898 415
488 667
909 507
646 490
332 600
848 986
346 47
263 141
862 865
381 610
941 252
578 880
132 160
55 630
753 308
729 463
74 829
322 860
785 304
4 47
485 967
318 610
323 150
749 782
106 597
417 86
580 345
38 572
508 518
76 771
739 841
563 896
650 394
936 984
50 536
325 374
181 663
199 361
623 192
955 634
65 63
91 268
681 316
714 690
824 492
247 382
107 228
583 762
212 211
194 387
465 965
821 967
889 656
237 555
218 560
250 401
515 838
246 333
924 244
551 897
666 196
923 895
793 228
726 457
420 914
986 330
940 550
748 820
535 399
593 918
58 272
599 113
231 28
232 99
274 657
103 439
150 115
686 528
577 397
39 870
451 167
672 720
807 880
860 264
322 128
531 679
797 501
474 575
203 442
937 808
429 224
600 402
68 411
495 320
34 102
543 441
20 72
591 328
598 830
676 957
21 4
505 667
273 184
916 688
559 703
422 963
731 191
595 770
795 641
585 880
147 10
288 42
708 970
790 415
865 732
274 356
402 79
409 862
482 344
134 879
245 9
976 90
705 364
382 786
370 192
335 178
829 522
551 625
458 83
954 787
319 413
229 78
492 66
210 51
635 122
34 45
983 191
64 161
858 204
972 711
167 395
129 413
117 694
587 254
856 827
417 19
89 166
659 754
548 492
775 522
304 427
207 568
525 148
544 252
266 208
297 122
511 605
586 864
398 6
411 569
931 339
156 311
207 246
717 138
219 769
221 208
44 804
605 603
987 966
912 71
260 310
668 82
466 505
596 18
287 708
753 686
529 18
568 87
549 158
165 63
200 619
265 727
812 326
643 831
616 755
558 651
525 497
644 602
805 814
99 667
642 506
864 579
2 87
25 667
371 940
684 872
846 641
272 210
501 426
446 360
716 978
777 786
26 594
643 961
577 204
62 846
297 711
257 802
9 314
508 692
369 654
977 785
209 495
629 523
292 172
202 660
409 123
600 817
32 471
143 446
550 515
454 909
794 632
806 214
323 3
326 724
225 523
880 38
618 969
252 170
172 386
433 587
897 166
62 883
763 919
826 241
892 792
326 731
8 873
223 187
69 547
998 233
105 95
120 979
741 470
350 972
115 744
584 91
442 454
650 961
119 110
830 513
632 52
56 981
760 334
812 813
975 929
121 149
858 998
160 907
650 662
452 272
491 980
854 426
645 381
869 946
523 244
838 832
691 177
164 475
939 889
487 214
258 197
858 537
430 319
700 667
282 208
430 772
161 556
72 401
142 346
14 12
185 451
51 598
957 743
988 950
268 840
34 222
427 845
722 510
260 523
485 30
995 124
545 727
333 44
476 339
401 65
642 443
321 149
444 72
123 525
899 905
39 693
35 785
580 407
43 952
217 206
587 917
72 34
688 301
907 624
346 256
343 309
387 898
949 930
275 540
867 431
659 114
206 281
365 732
384 374
268 775
846 184
347 287
42 448
913 599
570 97
949 62
674 519
773 809
909 587
565 576
107 239
930 201
838 630
245 46
818 915
168 444
678 182
797 500
54 723
174 431
747 848
671 846
375 327
958 148
12 125
386 532
229 572
747 802
415 637
34 317
198 367
332 207
595 87
66 550
351 993
18 729
784 250
304 441
473 232
36 241
251 431
519 460
406 668
683 240
261 112
581 771
123 74
976 890
594 101
159 592
419 992
617 157
197 64
561 225
703 584
980 295
851 139
648 596
747 692
945 671
943 32
822 603
961 355
75 575
130 621
523 55
599 283
948 408
491 496
497 808
748 626
728 716
859 343
281 450
93 341
99 668
457 848
35 458
1000 5
648 540
61 514
547 430
858 54
116 788
251 40
835 427
357 351
212 246
513 336
856 592
480 526
459 200
6 143
128 135
616 218
573 656
939 760
205 690
70 901
109 222
51 760
381 555
129 269
112 988
68 305
194 986
664 973
168 789
294 473
223 755
262 250
620 285
441 632
820 959
28 554
75 783
805 394
921 825
111 127
454 54
144 191
756 312
630 939
844 279
128 38
363 327
157 826
938 58
559 428
436 143
30 605
694 288
487 992
744 863
820 969
731 957
408 423
709 594
161 879
536 300
170 297
537 306
147 378
641 795
802 687
44 167
238 787
550 46
363 786
434 178
343 409
131 513
760 879
807 441
385 743
692 494
347 75
439 81
436 283
930 110
238 647
684 101
1000 20
836 954
927 922
401 113
721 690
705 18
709 263
854 892
147 256
637 612
293 713
873 790
612 829
750 219
185 730
676 79
170 372
986 384
958 459
409 461
746 454
967 83
711 308
106 504
826 174
728 303
682 883
55 672
558 814
628 439
252 435
427 583
50 174
716 504
835 167
925 311
373 961
203 464
327 186
446 452
621 944
828 705
763 869
835 265
187 124
533 79
106 923
939 875
759 110
786 835
831 383
765 390
591 401
34 212
764 790
161 757
622 86
254 650
642 349
467 443
117 782
325 753
95 8
217 51
267 1000
799 431
368 554
782 952
877 893
630 971
833 160
8 921
327 509
458 363
306 758
433 96
849 787
64 714
773 496
76 124
264 460
836 199
494 118
39 22
134 148
52 168
138 859
896 5
724 719
590 354
509 314
273 526
706 146
614 973
825 121
889 6
744 520
602 517
695 848
929 420
778 542
583 784
81 277
821 363
181 300
233 609
910 306
409 972
964 876
823 912
885 639
683 276
291 70
352 501
588 688
723 718
831 38
152 236
649 220
700 492
897 910
9 683
54 146
957 196
986 815
794 438
914 921
614 635
536 199
535 136
588 260
521 660
596 388
549 666
629 400
17 859
353 419
393 196
525 839
308 160
748 716
548 277
739 876
713 849
487 504
37 844
283 865
316 771
297 553
509 599
27 663
320 515
180 881
413 810
227 120
186 437
811 700
11 236
468 518
210 623
198 267
122 378
45 718
220 283
344 643
984 795
469 510
603 942
934 616
275 528
338 951
417 942
308 37
426 201
794 481
334 128
499 488
659 74
975 483
752 986
44 527
657 792
342 76
839 984
183 981
635 950
612 216
56 476
147 298
198 932
748 105
731 674
591 448
871 609
451 969
885 674
449 9
995 538
339 968
809 159
978 314
317 751
757 864
974 741
375 719
732 301
159 622
733 198
15 996
200 482
160 485
830 25
646 707
994 115
972 112
233 665
367 822
890 380
974 718
796 40
971 179
303 824
380 102
713 716
792 535
528 978
946 798
599 115
289 879
517 344
55 543
642 153
590 583
69 898
524 621
445 870
389 588
925 845
656 384
33 642
612 617
962 480
827 957
11 903
290 395
902 364
564 121
514 745
23 618
825 848
130 937
838 6
1000 932
679 688
656 202
654 656
947 707
614 433
142 647
449 169
256 158
371 947
719 86
411 124
655 380
33 799
549 23
358 597
94 870
436 503
154 589
597 933
812 216
463 595
118 543
127 614
766 857
899 527
666 437
152 328
931 59
102 649
532 956
198 344
998 974
641 503
122 939
402 3
126 918
65 850
497 909
959 601
862 330
933 220
398 256
957 504
765 976
407 407
995 207
334 695
30 60
525 853
502 552
387 168
45 388
823 255
299 78
740 71
218 199
60 207
874 712
314 936
875 696
762 178
1000 634
916 38
78 835
771 563
566 781
339 401
854 749
140 182
333 506
47 125
710 179
582 784
827 241
84 103
393 963
608 12
65 353
646 946
473 804
278 166
196 209
258 806
849 996
108 16
598 264
958 470
710 513
3 721
356 663
122 262
174 480
619 265
600 121
957 200
889 243
601 695
206 845
955 242
665 118
159 86
421 318
333 341
189 687
736 877
510 858
314 702
165 420
312 358
290 911
490 693
539 360
578 88
700 510
583 580
313 749
986 818
600 457
193 35
186 91
716 903
421 267
803 931
430 403
389 677
928 999
915 600
764 766
314 579
432 529
90 822
787 565
983 237
889 284
482 490
15 775
750 432
733 438
836 811
100 337
796 884
440 493
716 813
592 199
349 215
802 493
26 104
285 464
5 339
25 719
348 226
250 940
359 397
189 601
445 608
459 578
152 275
222 485
851 149
414 747
468 893
107 336
314 215
624 734
230 600
856 298
157 752
798 612
74 170
54 974
384 124
74 75
881 780
23 254
844 680
744 327
141 478
187 636
117 824
268 579
844 326
533 310
195 797
758 468
876 794
677 126
835 675
876 148
59 154
519 780
383 663
793 959
763 696
39 714
58 346
623 613
395 750
940 699
800 530
738 681
284 97
295 295
453 471
870 493
845 688
306 728
657 418
372 427
192 718
594 521
811 20
899 514
440 260
46 704
983 952
529 473
602 117
649 766
31 791
720 428
46 879
773 500
711 173
75 200
214 196
110 743
424 978
520 867
468 764
736 460
719 870
382 800
644 782
815 195
437 712
700 46
654 512
986 574
294 430
184 120
320 573
459 244
399 309
29 709
741 247
137 584
805 586
968 836
759 932
661 770
175 775
281 873
247 867
448 369
493 660
968 153
759 93
428 804
619 950
78 874
920 199
752 535
494 168
627 308
68 561
255 954
97 437
28 364
80 341
666 165
833 458
873 203
602 69
821 597
731 34
41 211
190 444
889 582
306 321
858 280
409 540
298 193
981 234
586 112
249 765
249 925
515 217
994 611
669 287
204 460
464 258
871 415
255 102
459 865
671 371
583 713
297 707
512 217
59 681
224 286
732 535
832 800
55 594
161 362
195 885
436 395
416 964
349 636
252 479
458 879
344 831
145 690
746 139
207 970
350 341
460 924
98 897
980 880
769 70
667 429
22 470
536 421
335 417
339 554
694 7
580 30
269 54
623 474
922 427
475 823
112 29
51 200
44 404
993 198
583 613
735 605
727 631
509 977
432 107
600 801
905 342
978 367
156 357
412 854
263 80
527 953
771 758
551 419
548 869
555 216
243 280
896 860
224 154
118 187
860 410
594 773
592 725
510 311
831 769
208 757
872 903
660 230
415 980
974 579
384 344
636 738
685 358
976 463
465 346
182 136
171 218
515 282
128 434
562 402
886 929
892 627
816 540
655 82
843 720
54 27
31 822
646 340
165 841
613 896
704 901
802 738
873 113
165 200
686 936
460 346
534 459
239 744
13 420
831 465
825 715
192 913
866 240
597 251
514 586
125 820
220 716
380 763
590 775
118 127
711 116
540 158
612 74
208 560
814 353
658 601
644 497
738 929
462 778
7 287
657 57
985 699
174 446
306 254
417 122
577 961
547 285
867 629
746 907
696 255
958 318
760 378
116 867
419 100
631 405
721 309
174 211
838 52
194 346
63 780
67 948
884 288
212 613
946 77
559 967
910 92
96 309
470 712
685 111
783 420
71 639
894 123
507 92
932 707
362 895
65 775
725 455
518 246
705 854
645 899
840 199
28 986
977 50
746 661
265 979
809 836
345 261
830 157
788 258
938 479
190 110
858 268
60 507
820 660
658 438
53 334
598 964
45 668
171 911
769 221
321 221
938 326
253 319
208 684
335 847
651 271
386 487
385 694
920 34
498 688
68 41
222 519
965 859
549 535
74 2
760 255
997 54
197 586
533 497
103 957
423 353
820 980
90 364
959 309
604 522
18 547
891 325
259 669
858 174
54 149
394 889
183 181
465 406
726 897
708 558
656 606
574 457
53 665
705 216
505 61
67 998
769 758
756 618
355 522
364 637
681 287
189 908
33 900
960 358
360 641
405 426
835 588
597 309
651 195
912 248
806 120
605 69
98 457
6 561
736 938
849 912
680 324
647 412
885 183
564 854
321 466
307 641
91 532
164 844
619 350
90 95
678 86
175 498
534 68
475 363
896 328
908 423
17 737
225 389
900 120
220 459
72 5
864 61
384 653
559 383
879 237
557 756
594 905
116 854
619 834
383 121
407 974
512 167
900 415
387 896
142 808
677 68
742 129
505 148
163 974
236 761
715 645
111 865
678 509
29 595
403 93
132 320
975 13
625 530
468 939
290 532
116 51
310 795
577 592
183 883
836 207
863 366
841 555
962 710
37 251
710 685
649 742
347 843
511 888
741 39
866 173
409 76
48 371
344 466
649 753
243 309
242 657
717 100
2 360
189 958
36 296
395 868
148 309
822 987
764 314
28 496
28 592
466 296
159 684
716 993
99 883
819 408
570 706
537 275
263 87
136 994
935 975
469 173
774 733
968 474
701 368
694 482
64 534
486 41
805 498
13 463
600 544
771 429
548 162
507 699
48 850
949 125
673 949
774 418
323 487
419 168
237 567
931 343
530 439
304 720
652 347
452 748
175 532
743 187
120 23
65 853
502 506
56 425
784 702
69 832
445 922
579 553
573 371
437 914
119 569
136 369
351 615
246 171
416 328
58 562
292 703
290 712
387 863
583 314
82 717
412 255
514 169
370 788
404 672
918 332
271 361
414 347
79 68
486 75
521 119
832 313
789 678
520 976
572 867
306 541
390 561
800 625
32 491
755 687
62 44
948 572
917 203
555 609
287 174
173 492
159 857
53 923
210 628
800 660
410 682
241 548
385 114
273 989
745 183
304 860
621 609
433 309
322 58
1 712
334 79
714 180
477 394
898 529
89 901
841 253
893 202
880 414
176 996
705 370
379 892
627 751
834 803
352 60
144 834
440 225
738 602
105 837
8 962
323 76
176 405
961 532
10 324
508 807
639 744
265 955
917 225
394 776
488 191
640 30
549 604
445 440
171 853
128 553
687 415
422 698
653 565
256 325
289 374
694 791
137 117
808 849
917 697
37 291
987 906
787 912
641 431
694 123
310 98
685 280
328 113
224 226
988 901
716 937
309 166
305 12
767 773
398 937
58 357
386 393
462 544
62 415
600 845
449 108
354 751
239 413
186 935
6 555
774 551
862 569
246 536
527 59
620 5
580 515
130 620
815 265
397 955
403 498
512 684
228 68
782 284
324 886
809 494
439 372
386 649
805 316
869 176
201 966
987 362
457 336
138 476
904 593
595 493
763 544
652 489
45 438
299 478
276 439
845 759
96 858
624 488
628 156
906 866
846 512
572 512
999 294
379 9
193 275
92 289
203 607
243 189
312 66
861 941
899 759
668 117
588 394
543 249
206 105
831 826
150 19
620 134
365 600
878 786
184 238
145 20
43 124
177 153
881 116
287 25
670 913
692 459
923 365
677 188
400 698
769 199
371 835
602 128
742 507
978 709
681 400
217 538
921 977
355 969
185 954
689 505
789 225
578 126
477 565
882 642
34 865
530 542
28 343
184 88
618 705
148 712
447 953
747 298
645 50
913 14
717 608
296 212
298 872
609 613
984 340
515 340
159 90
471 972
206 121
914 314
854 499
654 45
138 382
298 685
961 350
915 493
976 333
630 641
826 917
182 542
620 192
855 805
461 708
846 518
908 121
84 969
373 436
953 601
33 230
704 549
815 60
923 283
833 464
993 707
511 986
610 340
686 877
245 473
649 631
501 773
216 207
175 53
734 974
972 968
506 242
959 108
471 720
844 495
377 654
303 635
473 55
131 120
558 443
680 97
651 208
154 202
283 4
637 786
525 113
119 466
351 210
962 249
573 162
563 31
763 35
778 316
889 121
879 920
97 799
367 538
910 819
994 172
764 315
857 529
278 103
324 841
247 932
916 539
906 248
76 291
66 12
888 969
432 990
107 466
252 661
428 16
595 346
665 434
282 1000
821 626
226 894
125 107
146 162
122 547
805 237
788 34
785 8
215 44
234 92
422 554
330 643
152 244
179 40
49 389
770 363
610 65
689 227
834 952
38 886
897 446
794 745
459 694
491 827
65 291
640 412
268 465
753 633
377 191
42 307
914 452
789 858
728 593
653 353
935 204
25 485
86 867
750 492
763 582
300 728
793 601
713 8
257 77
150 95
394 926
663 185
778 970
941 437
67 525
828 817
400 716
118 182
283 671
889 293
400 717
928 267
350 980
263 613
408 73
29 875
18 902
418 1000
599 295
453 896
870 96
736 568
923 638
542 867
789 271
566 421
717 964
206 278
692 37
858 155
556 257
4 667
402 700
843 170
27 151
361 534
97 518
79 301
354 122
758 289
234 681
828 700
901 839
914 505
858 835
792 251
439 958
889 795
785 844
88 994
596 623
771 253
717 66
55 320
502 707
102 447
536 989
574 95
647 715
691 664
813 549
70 646
11 244
405 544
47 162
853 835
185 531
659 100
818 11
606 609
912 514
64 7
97 469
25 911
500 747
480 694
636 217
840 175
146 849
958 570
299 165
872 754
930 175
406 51
346 305
98 599
559 91
93 802
412 351
267 980
26 306
678 788
540 919
920 982
293 204
770 822
353 626
856 807
689 904
999 297
391 209
922 777
906 962
647 697
337 985
767 98
906 560
554 480
126 885
489 263
333 4
109 581
8 912
253 499
795 866
3 237
845 20
841 860
3 21
45 940
392 3
333 721
691 401
574 760
660 259
705 791
864 17
160 404
843 983
828 515
206 558
933 821
625 363
549 1
213 560
31 687
828 221
101 433
927 644
505 950
561 530
156 646
957 934
626 656
845 492
814 933
55 231
508 581
121 599
879 397
787 901
374 508
338 276
309 149
679 693
146 780
659 584
668 475
109 338
721 112
892 663
320 627
512 108
819 762
616 874
338 873
436 616
770 95
242 185
618 205
220 447
344 742
764 433
110 750
795 448
184 947
86 1
911 341
454 960
995 586
636 686
986 568
751 525
627 436
998 305
579 15
604 989
912 164
510 795
581 526
749 745
888 109
966 325
416 417
51 958
466 112
899 199
438 95
727 261
411 658
77 63
655 458
215 35
858 472
792 424
367 656
258 813
435 588
214 151
761 19
369 287
850 781
582 312
409 954
244 691
257 539
556 743
515 386
754 137
47 394
379 428
375 108
390 64
651 576
437 629
848 706
552 545
83 519
983 502
63 903
633 193
16 975
414 448
139 410
782 594
154 541
836 605
457 34
536 209
87 828
415 813
187 871
103 368
274 800
869 702
550 903
309 310
440 247
354 826
149 121
147 627
771 630
414 724
275 865
769 696
615 881
33 951
932 701
153 20
594 208
682 377
382 711
894 451
678 968
623 727
865 424
729 395
497 467
20 563
549 661
427 372
175 424
817 232
422 62
346 816
871 159
304 200
975 599
638 703
95 167
15 837
235 297
198 773
77 543
716 592
810 935
594 264
856 795
225 272
437 158
157 921
158 182
184 472
800 710
602 799
99 891
828 255
782 143
219 714
705 195
57 570
571 322
484 699
649 953
764 256
999 686
321 448
757 33
349 558
194 910
513 493
573 763
658 236
138 649
839 359
698 266
906 612
366 316
340 614
333 411
13 847
754 886
99 924
298 275
77 258
972 87
895 523
977 292
930 603
399 494
98 477
486 22
9 647
646 134
436 708
275 128
730 672
767 916
307 936
287 224
547 329
11 293
205 484
44 101
640 26
13 452
2 352
699 950
433 167
399 765
906 8
610 794
298 192
384 753
657 607
966 196
89 712
440 559
110 827
662 241
99 289
302 712
518 835
769 582
508 74
399 253
497 363
808 506
745 340
289 837
108 594
272 56
166 848
143 822
843 264
715 721
75 445
323 165
757 794
762 805
700 620
377 800
970 882
959 199
393 425
353 277
835 216
757 528
198 915
295 399
122 551
408 929
240 430
781 953
754 584
244 611
478 819
923 179
455 546
721 331
442 177
460 826
330 569
621 7
690 341
297 456
847 305
341 171
781 936
373 933
474 593
538 926
497 874
948 102
730 331
506 904
677 585
45 688
258 386
391 912
41 276
341 497
108 600
56 448
209 579
399 312
927 616
826 693
228 146
79 291
422 919
385 995
520 337
936 543
37 441
545 894
887 530
829 392
386 242
244 233
638 882
466 523
606 8
389 937
518 271
183 85
124 86
50 843
154 79
897 691
655 508
7 646
596 505
417 370
918 279
620 530
89 305
337 45
183 7
37 647
807 744
796 10
649 754
649 503
453 966
660 536
110 582
896 316
696 636
397 749
652 213
863 326
971 339
840 88
949 28
10 702
106 942
473 683
74 871
335 345
269 475
888 148
745 131
351 719
356 962
667 139
596 656
528 638
548 424
377 862
776 603
185 611
235 187
429 818
364 432
463 929
284 412
926 361
544 133
777 677
91 173
696 315
86 946
66 766
535 825
14 647
784 587
358 66
454 268
970 501
487 102
357 898
587 371
126 111
229 794
528 930
232 910
511 949
878 948
613 517
299 506
856 502
285 495
443 590
960 96
894 895
882 793
915 197
347 968
720 864
336 995
867 20
299 759
233 361
701 526
279 838
203 548
662 167
527 698
498 563
552 416
861 236
777 348
722 226
20 437
199 939
309 863
896 44
636 154
535 112
289 154
848 747
695 721
904 83
204 634
708 989
83 513
627 952
855 341
887 784
279 157
616 156
57 804
824 131
306 789
53 568
466 766
879 61
575 563
907 692
535 405
746 742
154 698
190 732
100 124
537 185
609 575
825 479
384 257
888 641
135 904
657 188
806 819
660 814
288 691
339 48
157 372
633 31
587 6
225 174
398 707
744 353
507 285
302 392
507 496
896 700
31 964
160 492
527 115
1 260
892 564
740 309
92 800
776 881
847 114
632 1000
886 660
601 602
614 917
115 549
369 963
473 340
866 740
918 558
27 311
130 260
115 188
708 679
285 344
387 197
440 402
802 905
180 299
491 424
123 630
18 488
302 655
294 814
180 670
182 307
146 840
129 452
394 420
605 512
758 532
600 483
725 789
809 27
949 199
261 652
489 636
161 341
360 378
707 375
463 618
755 511
759 617
981 222
587 158
113 481
109 57
570 555
793 374
124 943
672 787
561 743
579 693
13 786
144 585
693 247
21 179
136 207
763 384
314 34
88 338
880 476
267 868
681 726
150 220
865 77
780 898
314 730
112 427
305 260
210 7
188 154
577 696
356 253
432 986
34 616
672 588
692 590
153 534
845 715
783 221
803 535
123 336
51 753
820 799
578 163
341 935
470 240
945 493
573 390
602 731
86 130
338 625
933 933
67 310
413 96
286 698
934 973
222 536
114 987
936 601
921 563
436 215
294 91
441 978
693 154
515 29
898 485
811 369
765 89
400 750
362 49
420 883
52 871
509 138
705 374
128 879
570 479
299 107
285 141
640 413
131 857
675 794
253 458
338 710
37 717
277 517
832 139
363 283
247 279
310 875
180 669
823 78
150 887
282 77
183 494
190 322
121 614
673 536
686 899
202 154
970 856
695 226
495 881
254 746
895 656
201 218
941 655
448 949
136 423
123 95
441 180
74 692
412 995
161 503
732 90
689 750
500 921
704 293
761 678
925 299
855 901
813 519
949 2
302 605
755 431
929 447
483 220
714 631
899 32
218 44
533 822
402 54
92 508
737 407
218 854
701 857
851 167
503 504
965 184
448 254
538 724
694 790
381 754
512 725
963 674
772 643
190 239
154 528
7 700
664 845
540 316
736 250
717 890
678 307
410 785
588 376
456 656
305 4
850 487
550 779
454 372
86 245
170 138
37 957
954 340
580 63
182 651
897 933
846 303
569 403
1000 585
802 970
937 527
325 127
287 306
750 778
4 478
882 951
792 151
182 250
736 206
734 143
403 910
431 600
850 676
489 280
231 9
215 158
774 894
718 777
741 702
160 611
473 39
741 827
479 135
568 578
273 404
188 50
49 842
795 980
384 986
177 87
37 721
190 108
119 927
762 579
299 337
348 339
216 812
954 724
216 166
2 432
48 857
244 712
810 356
51 664
180 69
115 577
990 264
165 711
281 783
989 72
772 136
507 273
157 50
385 360
262 290
551 340
306 581
133 389
588 916
748 53
431 855
795 742
301 793
278 365
117 722
886 985
139 798
747 172
388 693
683 681
97 163
787 832
535 217
817 199
622 382
61 7
441 287
516 78
897 580
485 942
847 320
700 363
785 94
585 226
376 500
297 881
577 802
969 811
566 984
420 632
182 510
743 222
96 578
269 771
579 401
84 634
482 208
850 807
204 353
309 144
834 886
246 242
213 338
768 198
310 621
193 344
318 283
153 372
358 926
604 778
521 711
480 61
289 68
677 496
938 16
72 199
591 796
428 80
27 676
131 470
14 41
906 296
880 544
751 926
39 815
609 748
605 662
592 986
257 791
702 916
545 607
457 987
118 367
64 779
794 981
268 468
22 584
855 559
792 378
719 624
371 58
151 716
620 437
640 90
952 589
985 786
361 597
95 859
730 710
416 645
660 880
895 330
688 416
908 873
96 583
798 709
787 680
253 503
425 356
151 127
778 300
295 98
986 850
986 734
643 893
404 860
713 971
106 140
778 38
571 65
726 432
854 126
350 774
6 701
113 928
92 94
489 126
796 320
514 913
253 907
278 361
638 490
219 139
768 801
589 71
64 446
766 19
254 388
455 225
551 121
71 255
630 650
724 764
920 787
561 689
822 914
186 75
213 355
8 971
329 571
414 677
58 994
322 858
51 849
575 956
493 492
227 684
515 654
729 135
863 468
348 863
643 643
805 332
268 336
28 385
356 200
456 766
224 69
975 744
463 783
265 892
817 488
926 741
273 48
769 867
221 221
838 17
713 956
308 69
30 68
393 911
191 936
743 713
281 442
166 84
724 624
563 525
469 770
647 701
383 753
953 913
649 418
40 645
324 46
368 743
842 680
81 750
924 660
361 306
710 642
704 954
492 504
62 417
318 175
449 382
913 614
379 308
970 603
327 298
550 293
248 619
475 183
948 776
244 283
587 407
111 207
748 966
374 328
470 705
987 959
925 730
397 678
693 709
793 16
236 473
180 193
765 300
189 146
240 763
859 43
119 233
803 160
34 154
334 310
633 865
917 382
781 221
497 695
245 791
273 694
555 651
553 146
573 8
431 348
820 494
326 818
602 413
576 317
753 734
451 503
583 95
245 271
99 966
574 548
226 853
817 957
869 516
565 516
284 73
985 598
222 5
850 896
173 617
393 698
971 894
279 966
111 289
737 279
164 904
724 237
717 485
233 766
737 616
377 928
155 90
372 253
225 153
376 280
264 428
504 683
816 662
530 832
764 866
829 149
520 680
901 959
678 750
888 305
367 772
29 651
425 93
665 798
572 342
516 251
132 321
69 950
686 30
629 84
428 871
282 419
863 596
532 679
227 923
429 232
874 732
827 415
767 252
900 566
913 103
402 986
305 815
590 859
556 481
65 252
398 748
21 410
545 360
143 160
359 144
905 15
296 271
353 262
330 99
226 543
304 473
417 987
855 457
375 304
865 687
866 862
450 50
887 129
719 89
919 644
609 280
316 438
234 852
874 807
888 506
57 887
133 495
731 762
822 514
812 386
410 362
171 244
684 88
964 481
853 406
979 158
568 377
450 987
403 394
413 944
323 965
996 865
455 272
653 85
976 347
192 569
208 971
125 690
277 927
428 455
928 992
233 175
629 155
970 197
411 700
620 560
757 757
155 733
9 654
495 503
62 282
513 802
549 436
760 417
194 422
534 444
117 433
786 570
728 59
372 104
808 301
430 825
806 261
254 713
325 97
223 775
889 965
328 762
296 965
491 706
609 132
350 841
165 348
944 302
860 645
947 984
20 830
8 718
36 357
875 127
887 361
286 110
123 622
98 813
431 299
677 909
405 49
90 169
347 609
964 31
823 229
331 312
483 529
241 676
996 963
451 664
173 951
31 473
623 190
153 383
959 157
823 796
646 708
209 766
477 942
600 71
418 278
161 61
492 694
569 627
851 984
37 649
72 115
335 358
799 252
147 705
868 993
825 916
654 244
654 660
766 540
569 372
774 535
947 921
577 737
207 821
754 630
486 807
817 880
263 272
541 418
754 643
895 165
759 61
211 854
992 689
957 268
770 757
716 799
793 401
732 400
313 269
749 25
194 473
684 664
121 560
499 41
863 71
733 944
147 236
690 806
7 369
412 842
905 579
131 239
736 998
521 356
789 85
544 283
710 292
179 698
339 556
446 276
194 575
448 778
606 849
938 429
96 173
504 555
478 776
173 896
700 436
190 198
574 146
113 495
360 155
111 552
82 413
776 668
559 19
670 384
726 969
251 257
844 43
895 976
625 203
34 344
45 210
471 596
285 91
436 758
686 388
765 176
307 13
367 61
414 684
796 276
1000 290
170 200
209 206
24 825
959 602
244 87
598 528
72 109
624 260
518 322
295 352
296 624
536 92
924 772
121 597
992 795
831 994
438 317
230 422
7 302
138 432
486 338
391 399
27 920
736 204
816 173
652 940
613 128
87 409
64 137
298 800
21 215
864 144
160 824
37 533
522 797
517 524
572 930
238 853
346 69
472 840
224 661
205 918
351 101
985 198
436 980
12 12
462 350
341 665
155 152
113 155
457 555
233 141
381 753
763 20
969 622
551 86
532 14
694 56
715 802
485 649
891 433
504 559
323 125
760 705
637 96
23 10
699 143
720 677
203 956
321 496
342 379
292 894
42 972
555 511
758 624
930 927
885 415
13 799
69 227
722 399
960 143
123 744
636 225
803 473
853 19
417 782
401 67
694 629
690 992
51 132
731 659
154 615
440 574
721 24
224 864
109 847
423 299
386 209
224 785
602 954
30 435
373 789
590 563
401 680
153 436
854 131
800 224
756 875
424 574
562 901
986 287
183 433
850 620
469 459
163 908
176 154
261 244
600 23
332 601
469 980
451 875
661 503
916 786
105 129
509 845
613 953
152 252
297 590
381 316
542 567
293 154
692 309
132 621
178 105
863 615
588 314
682 532
269 720
117 384
405 205
802 477
604 672
210 837
422 378
923 228
177 673
92 235
243 518
633 332
912 868
252 947
979 713
403 641
521 382
463 966
456 982
706 251
230 228
491 580
880 560
68 808
265 687
616 848
310 611
769 246
920 438
420 481
217 523
484 853
22 187
884 47
465 650
349 82
492 684
192 841
720 869
539 303
843 371
326 521
535 122
876 88
913 29
688 215
832 679
952 438
230 21
950 802
591 430
141 509
122 272
331 890
460 349
694 18
635 370
895 887
175 506
342 662
32 235
856 812
72 150
35 319
590 252
78 774
304 313
32 91
124 807
713 778
278 589
508 91
44 221
389 226
939 56
55 542
378 687
174 262
930 988
616 146
956 773
729 75
481 283
936 636
898 759
165 473
514 442
793 749
348 835
51 28
290 726
583 971
692 539
27 899
225 447
995 61
739 371
535 539
882 74
960 431
650 65
401 327
464 820
571 969
739 295
928 400
513 333
675 246
101 615
837 457
658 314
115 105
664 633
898 81
231 818
802 988
888 460
659 683
794 546
294 173
667 645
447 657
200 733
971 841
802 482
770 953
229 232
499 695
667 408
690 244
749 341
450 768
538 342
253 487
507 150
846 286
105 583
410 607
40 719
361 19
373 571
381 75
677 821
367 256
496 327
540 571
231 407
90 964
981 37
304 616
829 573
173 240
216 387
6 392
295 469
839 287
47 200
103 126
761 351
436 797
341 89
966 577
984 843
733 122
48 65
673 443
30 782
745 747
279 368
98 714
772 508
594 499
758 845
687 224
9 669
414 915
686 575
469 310
128 2
646 566
349 193
781 441
850 341
902 57
915 607
389 576
863 90
229 743
183 684
5 903
866 584
413 206
240 9
440 724
791 243
219 975
418 545
804 948
813 465
514 460
360 125
680 204
686 248
615 506
217 338
582 997
205 895
741 919
136 954
999 684
255 1
101 990
556 321
515 805
167 323
833 181
289 482
973 752
262 335
155 755
784 900
956 706
430 784
901 10
83 583
807 945
639 233
247 634
346 986
893 244
726 215
647 186
491 70
181 867
620 11
925 1
531 946
576 847
777 605
635 822
289 653
94 652
518 780
217 355
696 305
890 429
67 380
118 647
19 78
71 927
864 604
182 302
560 984
134 158
564 388
416 789
534 216
63 158
207 277
502 68
629 96
8 192
276 293
512 115
71 998
743 880
499 25
595 821
729 273
95 424
904 740
952 258
440 760
89 959
693 927
255 280
382 47
79 571
741 875
178 820
521 637
587 486
307 647
483 512
204 841
43 455
852 196
850 638
673 502
547 646
479 156
697 260
51 341
179 523
164 724
308 115
522 19
71 750
252 125
995 405
614 999
604 204
678 989
502 391
460 358
350 357
811 778
7 976
416 713
594 146
948 207
147 46
440 902
395 791
175 626
135 214
932 320
398 775
195 832
209 747
119 510
199 210
61 197
268 282
876 894
507 636
265 814
749 829
558 215
61 653
462 97
628 910
960 1000
797 571
930 917
35 280
372 62
323 678
549 58
934 780
260 454
920 356
155 745
469 800
599 463
203 706
641 43
782 299
557 994
740 358
168 96
182 226
850 516
641 356
909 412
66 557
849 991
391 166
255 72
673 683
562 899
25 653
611 20
171 495
155 177
117 878
347 293
672 687
22 723
249 368
844 797
756 59
524 195
121 589
42 191
850 530
341 83
709 293
180 511
666 272
475 305
934 453
690 501
184 297
75 168
66 504
627 579
342 994
838 608
375 557
762 831
538 279
414 557
798 318
496 69
312 23
411 957
966 286
871 523
750 680
526 497
804 20
882 786
444 656
942 745
514 854
759 221
470 346
757 776
260 188
991 675
63 889
422 935
803 375
260 30
918 507
786 100
990 797
715 138
880 591
95 370
237 984
165 931
198 83
261 372
116 705
780 689
761 297
369 809
111 770
82 649
907 400
619 712
932 760
820 469
734 155
471 441
257 141
222 724
281 484
929 308
699 992
336 721
390 360
904 737
376 196
428 385
941 151
333 27
185 241
568 899
92 91
556 915
258 938
656 856
332 988
457 248
362 843
417 519
93 226
415 651
93 563
843 144
322 435
548 651
739 478
536 86
306 155
282 348
180 57
887 138
427 938
75 137
459 414
559 531
720 920
471 659
561 844
943 111
873 836
824 684
170 388
712 242
864 751
326 661
856 193
459 540
450 901
419 880
929 275
902 426
945 648
705 436
677 146
379 420
74 699
454 319
735 787
90 956
952 824
374 994
744 601
264 795
95 938
944 226
768 286
995 627
894 61
233 287
698 498
475 156
276 915
450 785
250 1000
338 228
700 807
137 551
419 518
467 3
940 782
381 356
828 356
590 45
24 78
536 277
663 871
177 444
319 435
133 831
52 134
972 409
368 334
528 232
21 399
551 160
614 983
615 596
343 741
773 876
427 186
811 373
42 719
933 647
965 778
849 608
194 687
828 300
285 19
902 63
968 388
222 997
375 930
332 709
787 813
202 906
319 517
101 668
930 507
414 926
860 550
663 176
744 546
166 906
510 293
599 860
236 918
417 535
387 812
94 175
715 29
535 887
58 743
671 766
381 861
872 522
290 947
953 821
191 301
502 725
797 73
719 243
109 358
495 855
830 973
721 418
386 198
385 660
141 507
828 908
928 573
995 523
630 638
800 876
929 767
354 908
135 439
26 136
901 725
33 633
462 62
520 527
680 125
981 216
579 954
893 939
838 768
596 512
414 541
774 491
576 490
487 999
884 788
693 394
820 488
496 337
793 952
286 374
750 812
99 298
768 106
916 924
652 423
764 789
223 396
946 187
307 483
667 123
313 400
293 475
640 32
580 101
178 716
839 175
921 994
660 776
694 559
99 206
880 741
939 356
458 794
755 192
836 930
101 841
571 573
878 406
903 185
335 712
83 363
688 292
919 489
326 427
802 744
783 344
376 146
687 382
5 529
478 563
271 912
696 696
152 387
499 815
630 540
324 44
374 595
811 910
626 824
609 983
617 657
108 402
26 847
700 773
293 93
217 783
536 530
834 612
865 456
671 36
432 63
933 199
215 829
15 970
198 208
377 770
148 335
129 933
525 566
239 761
645 336
697 581
396 81
786 799
252 803
779 473
632 604
814 964
773 8
479 894
623 511
855 445
328 369
640 658
186 565
943 899
673 314
489 649
791 816
840 625
178 569
271 910
657 35
36 42
903 486
606 869
846 671
121 848
623 742
352 594
859 506
625 865
96 222
254 791
648 230
140 820
529 816
199 407
226 104
39 176
805 806
337 63
530 609
418 637
924 695
325 953
792 717
739 83
939 832
793 908
683 123
182 568
714 672
838 234
469 611
182 844
192 701
362 836
627 891
792 961
874 817
590 226
855 12
170 950
44 481
413 540
430 642
653 417
340 995
466 79
953 803
230 128
748 850
274 795
607 976
227 463
372 863
491 289
555 22
990 997
78 84
530 575
775 186
574 986
381 104
225 435
837 772
398 460
21 587
735 998
816 153
567 27
203 415
449 541
613 544
247 258
375 766
373 460
693 808
46 231
93 234
802 790
473 647
615 27
929 660
587 426
145 474
541 997
46 804
608 275
50 214
763 270
139 107
433 257
966 447
681 776
746 814
282 104
366 738
733 320
605 419
451 987
132 944
323 155
940 693
415 657
741 492
556 291
522 483
126 548
666 845
654 795
364 595
546 227
56 267
269 945
864 440
927 667
627 788
412 923
585 388
358 656
883 326
840 331
80 71
50 428
819 98
60 264
662 760
729 416
162 251
40 77
987 240
267 154
550 578
774 93
134 675
900 813
257 983
686 786
251 60
680 645
212 653
350 159
666 449
621 223
252 58
805 823
959 524
946 885
29 42
40 840
849 28
304 96
141 411
620 609
254 447
171 534
270 508
972 907
349 255
170 905
651 993
992 2
725 944
956 86
583 825
156 533
4 31
583 891
321 979
265 241
536 265
207 663
86 716
255 357
650 169
926 355
989 906
318 72
97 266
262 242
90 252
363 37
706 57
707 603
578 469
462 499
355 917
892 548
367 745
403 378
879 566
895 599
4 584
153 845
538 874
332 682
999 761
144 662
674 563
182 611
148 449
672 805
143 475
49 960
432 261
956 779
542 120
683 426
231 791
637 741
381 534
270 512
426 834
663 321
427 712
954 919
238 961
437 178
339 448
513 541
79 725
376 139
361 180
913 126
497 648
956 84
172 343
895 363
184 429
578 157
682 217
172 424
840 439
584 897
349 375
916 251
630 361
341 477
561 802
97 242
500 739
124 615
46 154
856 276
83 874
266 210
597 564
632 99
622 66
21 88
565 476
706 747
63 817
893 358
264 213
570 346
570 881
37 771
841 359
609 647
262 168
125 531
46 193
419 923
685 749
925 349
743 851
644 548
425 32
845 800
578 860
399 391
34 322
235 441
692 731
486 389
670 979
887 423
825 71
255 483
856 26
772 711
188 844
223 566
109 455
6 905
88 959
750 303
894 495
603 363
534 896
599 307
817 405
628 448
255 544
172 12
105 382
98 319
466 151
857 351
410 242
776 390
759 531
478 473
297 297
491 130
426 800
194 921
21 264
391 697
102 790
285 304
502 603
943 747
942 225
467 468
280 880
702 952
176 462
607 218
901 162
522 146
595 232
506 87
309 187
454 926
759 123
189 63
827 164
776 818
656 353
293 679
187 238
966 191
289 462
199 670
727 436
285 96
733 174
168 834
935 40
493 67
920 751
903 374
264 297
592 854
800 752
256 760
883 759
900 342
804 573
208 916
505 763
254 745
147 959
848 768
111 272
703 512
145 833
753 602
755 190
365 633
59 42
350 918
334 409
599 104
759 487
658 524
566 799
16 522
308 662
585 191
848 984
653 670
367 771
223 145
341 448
232 651
459 894
346 848
830 75
607 609
451 707
215 335
726 474
344 973
980 916
952 78
197 508
453 919
865 572
667 384
117 385
159 771
476 563
831 117
258 759
130 890
642 811
612 915
530 472
56 34
732 7
547 129
366 106
227 897
296 555
860 718
277 589
249 448
847 864
386 171
417 579
979 905
461 575
763 275
938 470
602 361
823 538
831 226
341 413
249 62
754 269
601 482
12 368
238 53
813 268
437 79
93 942
869 126
539 401
356 24
137 32
585 263
973 981
317 997
119 35
131 197
480 808
986 520
73 959
588 693
694 846
888 156
581 938
254 110
92 485
291 832
313 588
527 587
904 121
605 375
913 972
822 722
95 522
20 942
999 228
607 81
576 405
685 779
666 744
195 423
168 505
62 352
684 193
165 801
463 581
151 884
275 392
151 881
944 868
270 939
506 243
721 829
761 480
550 911
904 162
444 492
669 975
677 910
986 752
431 282
257 72
890 919
586 408
246 212
82 349
523 90
68 675
8 600
367 707
471 929
947 183
572 566
322 396
673 915
831 161
982 850
811 678
779 237
475 805
23 408
744 65
100 117
881 873
236 727
631 185
259 906
245 199
724 658
84 810
828 472
688 802
900 745
763 655
783 20
614 554
237 520
638 373
97 697
575 331
309 433
476 602
575 84
983 900
785 931
551 83
631 34
873 528
357 706
93 877
318 793
883 242
277 189
671 313
605 622
28 874
102 577
116 292
29 548
101 400
810 23
172 926
262 644
208 212
911 500
965 130
419 576
285 613
708 798
595 798
264 203
448 364
591 7
500 176
313 814
302 763
183 78
554 270
204 488
26 328
568 859
121 866
756 746
512 426
378 892
956 551
45 479
800 91
67 452
111 875
760 993
739 809
111 823
621 864
409 349
585 962
571 398
680 924
25 593
990 574
115 722
255 303
114 276
76 273
301 135
329 447
674 596
68 574
718 718
604 755
459 952
468 336
385 733
58 423
848 578
807 630
456 271
6 734
177 66
505 604
819 90
23 964
297 597
732 578
794 384
676 183
576 456
605 726
174 351
266 74
206 391
210 50
786 87
716 542
316 223
185 367
433 750
709 198
608 339
851 598
553 357
694 255
734 749
869 432
181 216
913 767
372 669
111 609
571 949
583 12
690 636
591 95
488 111
694 899
664 245
169 804
881 910
252 167
952 750
396 161
443 703
749 412
686 926
971 936
694 488
608 579
418 692
884 892
725 891
572 755
216 132
3 740
366 250
603 632
727 518
560 297
130 399
890 528
529 392
162 3
457 365
168 176
320 130
744 722
436 89
777 568
374 967
296 372
906 497
607 306
168 976
510 33
647 739
231 888
198 635
857 328
34 94
287 880
312 825
195 470
320 406
114 526
891 990
787 579
467 223
386 78
509 622
343 483
616 244
427 867
943 104
808 978
216 210
279 465
799 907
941 670
283 330
852 536
112 317
837 358
570 846
515 913
466 477
573 513
410 733
580 992
315 958
967 258
127 405
73 967
566 934
38 305
905 3
217 16
689 840
802 954
326 101
992 323
871 846
343 562
981 69
487 634
354 454
350 196
545 133
858 467
196 35
435 81
39 264
277 237
109 127
101 481
151 431
230 451
281 528
753 940
924 884
919 510
249 426
105 484
675 172
636 388
128 561
675 445
330 327
202 651
868 794
726 351
289 60
947 518
965 790
910 147
321 436
810 77
185 366
261 763
534 192
126 25
783 185
928 225
652 667
762 554
554 499
627 834
541 604
106 696
877 994
77 460
324 510
891 931
118 275
572 207
221 50
906 23
1 154
942 871
147 580
819 195
918 647
784 368
268 795
462 698
987 69
792 550
671 68
122 220
755 753
762 395
278 501
511 100
749 771
334 87
995 584
698 394
925 155
527 567
182 496
311 695
503 316
114 883
30 799
211 8
118 872
991 311
351 508
438 73
93 166
887 589
117 841
276 780
34 430
186 481
193 867
850 429
502 353
589 755
891 159
530 549
960 611
719 567
980 834
280 849
121 901
213 756
394 688
893 796
937 168
17 758
928 841
512 992
630 41
589 281
541 964
235 775
555 870
377 728
689 173
10 434
443 418
508 227
800 136
77 922
363 372
101 232
741 315
377 815
868 671
142 508
40 383
811 944
639 272
910 784
76 308
306 60
20 879
690 895
223 706
139 697
938 286
178 870
117 134
573 198
306 769
10 676
357 980
2 499
689 198
321 315
435 41
159 527
407 282
691 421
541 717
401 463
562 629
893 349
319 974
979 512
459 160
9 591
388 375
528 798
530 795
768 154
592 739
529 339
550 561
736 701
943 665
227 920
702 808
800 389
851 85
847 860
268 594
675 375
211 440
211 78
23 363
328 616
826 265
759 534
438 817
924 48
842 68
8 256
186 618
238 941
592 906
920 121
813 477
230 246
56 848
439 407
507 443
96 9
542 360
854 371
719 225
29 68
998 929
987 766
956 116
895 323
190 966
461 988
453 298
901 241
348 431
468 796
154 374
311 522
951 630
845 642
719 438
943 263
459 530
222 313
133 991
505 556
184 541
398 869
894 23
963 754
642 974
712 595
572 525
434 318
924 161
496 582
453 189
957 279
135 314
373 241
143 285
60 645
112 921
911 17
672 766
739 43
395 59
666 853
778 383
100 986
982 292
942 588
99 850
311 860
102 147
182 703
659 692
993 995
28 868
297 614
394 535
76 12
151 802
766 793
652 238
138 781
540 730
759 601
966 256
693 59
348 188
968 791
869 141
460 286
510 593
684 932
141 562
888 254
672 520
241 621
620 538
636 285
212 349
869 903
572 616
512 827
330 583
777 277
791 596
675 431
583 270
280 267
551 605
722 272
638 858
559 310
331 744
105 690
498 638
720 801
387 829
570 775
496 522
618 97
233 323
884 378
283 342
979 542
640 517
813 346
415 626
260 594
180 162
791 400
513 668
440 889
744 892
43 120
434 742
903 431
973 286
510 68
57 848
931 855
367 868
334 747
535 513
229 551
146 622
840 612
107 149
425 484
11 126
565 656
202 381
866 268
377 787
284 469
406 562
125 910
634 144
812 886
154 187
725 357
210 417
285 185
164 869
892 416
186 557
63 433
85 375
276 911
333 240
381 96
111 104
898 300
185 26
669 300
978 870
975 120
859 984
494 9
997 812
748 153
579 846
508 829
986 878
220 208
402 155
764 43
357 247
896 550
262 642
139 615
13 696
713 342
222 799
339 920
843 702
806 480
97 636
470 8
687 461
925 97
421 808
289 329
504 929
603 214
984 797
769 862
461 442
77 521
45 39
143 12
384 671
815 447
970 284
677 879
520 244
327 723
231 356
29 390
402 191
365 249
125 70
897 714
277 23
856 345
478 748
346 91
360 942
67 185
814 446
493 471
327 938
475 429
773 333
822 300
437 751
167 553
867 178
649 415
380 807
523 161
372 915
601 597
792 525
302 454
214 547
159 823
864 671
584 270
334 908
529 753
318 480
284 585
962 575
454 495
224 148
240 246
890 999
794 40
608 635
87 890
585 956
380 832
84 855
825 687
208 382
795 839
505 710
770 944
920 815
206 849
432 256
954 301
577 904
397 731
679 694
128 350
236 987
983 498
589 852
672 691
907 562
21 708
66 750
708 950
600 780
724 293
156 872
701 884
215 695
115 693
653 630
910 384
829 293
359 978
323 847
291 103
691 720
999 286
57 415
786 729
820 489
581 9
41 585
721 380
556 9
509 883
966 500
303 586
205 904
413 604
370 6
230 276
278 271
558 217
819 325
530 812
969 734
513 850
824 681
501 487
197 571
382 710
492 700
235 200
647 748
714 14
46 954
222 329
26 289
829 26
570 120
509 930
190 504
219 146
465 831
776 355
140 136
35 411
807 616
904 961
461 844
105 555
612 899
389 715
286 11
682 7
56 865
864 978
750 14
535 68
713 657
96 340
165 349
744 670
388 397
944 210
159 391
430 601
978 31
952 421
650 705
228 690
572 417
561 331
356 787
176 13
606 427
930 769
101 182
52 998
610 344
420 274
125 911
119 234
505 546
976 786
226 367
20 992
408 431
146 55
317 72
779 933
389 758
721 276
698 601
238 998
798 817
793 187
378 580
218 333
209 787
347 985
585 444
286 614
739 984
294 214
544 559
686 503
579 437
12 723
849 530
673 52
458 866
363 460
773 240
440 234
49 413
523 601
691 721
426 612
523 698
505 608
595 984
504 214
336 867
800 130
833 9
255 707
860 449
559 87
51 343
308 900
841 818
14 540
128 940
879 729
715 375
945 328
755 94
496 33
538 816
684 660
33 785
584 398
470 288
684 162
453 199
60 550
62 285
663 754
79 200
222 622
144 587
428 979
482 879
276 252
850 935
605 423
357 272
787 783
488 169
271 307
324 511
979 690
375 815
770 635
160 917
146 914
252 177
51 547
7 530
790 427
67 306
295 837
632 626
533 582
46 992
124 107
419 505
663 632
126 600
189 722
389 273
361 702
824 878
940 653
849 670
741 965
268 123
113 190
869 857
506 820
412 589
982 502
912 487
178 717
145 132
939 521
930 624
698 375
169 572
700 376
636 517
57 902
239 925
958 266
573 429
193 658
365 991
874 964
575 79
716 730
527 287
892 88
741 300
461 446
415 133
616 991
341 810
237 949
942 231
766 878
38 287
852 289
396 629
864 230
206 592
840 75
152 110
514 977
166 953
650 605
574 667
656 111
114 8
488 656
924 622
894 735
673 452
753 438
924 96
245 512
812 847
304 909
680 499
645 215
380 493
330 739
857 190
971 319
599 90
700 624
514 577
500 889
349 78
544 337
488 764
544 113
48 659
622 801
164 430
868 11
369 768
39 347
759 22
541 437
534 164
474 429
869 414
66 830
38 743
638 266
901 431
972 801
291 763
378 521
237 996
272 322
705 153
212 754
208 342
348 645
440 127
106 449
366 608
511 786
34 100
933 944
52 151
957 564
419 30
507 768
590 798
195 364
995 216
670 548
83 833
623 229
753 9
168 216
893 884
195 18
524 838
827 270
252 144
18 375
363 113
413 447
685 698
646 503
477 789
490 408
972 869
690 799
873 871
147 6
12 524
666 29
127 453
660 140
349 571
982 343
632 364
52 611
675 545
300 887
436 608
180 692
725 333
643 998
551 208
441 527
440 556
238 318
360 985
961 20
937 88
246 814
429 609
414 335
25 495
691 929
140 256
216 84
767 980
736 996
967 124
607 455
673 219
84 273
490 148
843 117
959 583
805 486
790 418
41 256
317 808
893 869
29 292
431 397
136 335
783 526
786 215
231 501
796 894
807 705
779 358
344 541
564 821
840 26
126 612
852 281
262 480
741 570
706 540
575 86
812 230
610 714
715 206
981 562
549 953
19 295
929 947
586 270
226 850
453 458
424 470
104 994
621 949
1000 606
226 49
662 411
193 422
190 255
15 462
135 327
756 308
44 612
397 129
507 607
845 984
15 607
374 124
950 498
29 221
889 380
328 864
572 708
264 524
215 276
623 438
411 62
618 548
234 370
174 517
118 802
834 361
668 225
573 980
168 487
293 182
92 452
310 945
654 475
28 802
315 690
196 102
48 81
968 462
694 893
83 204
726 987
738 601
143 997
292 618
447 156
359 579
57 987
494 639
54 882
114 383
769 804
241 114
747 98
479 826
898 483
107 730
354 121
171 109
494 368
586 176
417 112
564 1
620 867
577 913
377 398
25 426
950 120
191 360
616 727
407 383
497 335
931 7
139 421
524 853
537 871
374 800
477 906
930 32
451 239
745 112
944 844
237 882
534 97
1000 991
135 139
869 916
546 79
211 286
965 301
498 140
976 990
230 887
495 467
817 255
608 512
348 496
856 396
919 85
18 705
970 246
804 72
817 686
953 157
41 158
651 976
648 632
164 969
751 361
40 601
126 662
67 152
837 336
91 446
904 933
734 296
749 28
46 443
508 434
976 410
116 330
219 288
475 738
243 889
723 295
331 392
191 330
200 444
548 525
983 939
584 316
458 285
942 179
760 337
966 553
90 481
144 82
926 685
964 572
850 393
779 536
897 315
543 909
356 233
506 347
991 406
20 390
464 280
986 885
157 53
969 195
986 355
370 972
263 77
288 184
773 871
554 665
375 845
356 599
987 385
751 602
927 788
294 136
377 59
85 440
210 802
634 646
437 187
60 41
318 624
489 603
613 639
635 403
675 848
495 264
408 517
623 503
878 575
169 440
936 301
769 448
724 814
335 132
440 715
639 300
652 735
729 414
354 20
857 807
542 640
274 833
55 184
152 578
533 722
321 619
243 956
128 644
693 657
725 35
297 354
7 226
61 281
164 570
15 672
427 359
681 697
24 225
477 678
952 587
581 93
387 987
348 499
814 17
765 85
657 347
348 493
894 556
327 967
652 95
159 117
375 438
640 83
334 371
900 264
77 468
648 273
600 102
964 800
459 180
637 183
369 561
646 721
785 365
974 572
398 336
836 867
820 628
714 801
989 346
192 782
815 899
564 917
585 653
39 884
789 861
175 991
513 246
190 532
695 845
954 509
555 522
460 176
616 91
984 276
980 810
615 681
95 725
687 696
57 292
485 669
539 681
407 495
295 81
711 576
21 271
966 370
755 528
944 806
196 952
586 256
687 568
570 552
135 43
808 106
131 25
275 639
200 107
19 832
306 341
616 142
585 160
259 452
367 689
570 277
998 683
418 292
976 759
751 169
440 672
737 443
278 176
368 678
726 710
558 794
550 813
767 983
279 685
914 927
705 534
137 659
378 953
584 308
953 216
153 575
893 562
728 662
778 567
353 50
223 746
46 255
651 638
338 833
370 350
143 114
457 525
756 599
64 882
330 391
835 140
884 327
863 327
631 938
267 608
349 813
605 234
948 213
464 950
856 225
306 494
770 545
184 576
201 13
557 572
112 157
697 947
319 256
260 466
857 34
286 784
750 656
743 372
920 619
373 312
10 379
457 612
964 845
893 48
461 310
645 879
258 286
749 124
35 201
562 563
453 131
895 432
951 190
4 968
297 531
953 410
588 655
682 685
860 583
90 58
288 835
758 905
885 131
130 912
187 928
668 553
750 473
227 540
823 643
621 917
962 339
455 339
81 213
419 352
77 186
669 805
650 495
726 958
908 577
452 714
895 129
718 108
670 310
93 818
693 283
533 135
907 750
443 104
166 262
804 231
769 712
126 661
820 780
60 344
87 586
866 901
774 388
398 959
876 944
956 430
181 660
731 181
107 693
111 455
662 731
948 757
842 919
368 431
906 883
368 160
776 347
991 908
731 831
989 969
898 865
930 423
723 137
783 354
916 744
200 166
173 608
163 857
33 208
357 461
826 946
491 23
720 515
701 761
907 6
132 346
243 877
439 698
994 957
445 992
636 88
104 335
304 311
162 607
503 578
875 4
752 31
87 83
154 978
273 482
161 202
168 28
764 743
716 385
633 517
32 973
379 827
764 345
753 4
704 807
592 441
929 775
706 606
970 953
682 245
265 419
675 784
485 744
595 807
712 336
241 376
949 606
555 929
512 478
70 635
636 625
920 109
981 200
744 899
33 18
411 932
798 594
744 798
96 867
428 754
52 960
49 686
752 78
408 247
354 610
129 85
457 22
256 813
499 614
703 579
703 784
912 391
934 622
671 451
248 865
831 447
129 564
629 333
156 167
356 645
678 76
589 643
559 853
788 510
873 697
458 730
204 718
682 872
319 685
936 499
178 611
811 633
615 728
488 714
732 474
223 992
344 740
240 855
778 763
555 740
685 729
202 520
398 184
970 708
801 952
666 98
241 746
983 142
410 57
506 389
297 974
500 17
704 698
771 150
908 447
934 873
858 704
764 525
381 832
200 243
92 436
123 490
940 717
373 1000
445 28
172 821
914 203
936 681
587 325
161 990
15 853
589 410
793 27
281 522
151 945
962 711
550 24
204 561
556 243
916 139
743 590
812 947
976 383
265 752
265 989
395 716
371 849
162 776
568 638
353 88
998 962
976 366
397 966
427 970
972 361
118 61
136 987
243 198
345 417
866 825
57 244
392 441
272 173
933 945
91 255
987 988
970 32
188 7
243 15
574 985
393 569
200 67
769 750
853 426
169 533
240 447
503 666
269 946
667 708
493 629
9 933
443 822
90 662
364 855
520 327
947 105
897 775
905 236
942 55
593 152
45 295
928 444
216 289
621 734
139 671
381 995
422 120
960 235
984 915
29 260
856 745
519 711
943 491
462 402
108 648
15 798
229 405
669 195
244 193
939 626
222 20
809 795
900 507
535 349
52 240
227 318
417 366
30 766
295 944
633 313
952 684
255 692
53 873
860 793
544 716
621 460
946 661
13 218
337 110
120 121
743 944
264 461
430 45
288 728
662 111
898 338
744 400
648 404
316 259
999 552
639 430
458 620
271 177
754 220
406 791
715 319
862 599
595 910
238 15
884 989
88 553
620 28
349 463
145 607
909 711
456 109
462 449
725 435
106 456
673 848
131 255
901 686
293 788
833 202
916 881
680 99
967 662
699 287
903 685
648 109
372 22
978 7
100 921
781 258
718 751
354 988
42 992
604 348
850 735
133 903
964 393
33 931
38 238
386 882
44 642
541 350
397 793
595 374
37 655
62 278
563 870
603 33
940 458
9 851
542 726
501 151
839 397
735 286
960 972
954 996
847 816
593 966
716 168
268 678
449 401
958 862
874 507
975 515
901 613
798 13
799 882
250 170
549 564
233 611
305 516
92 880
989 591
194 813
484 659
371 429
630 11
815 428
535 338
61 917
632 309
270 236
979 288
307 682
425 2
892 715
46 928
329 331
418 44
76 704
447 880
196 592
894 941
278 547
286 227
688 826
905 993
982 236
258 626
111 241
318 146
599 561
562 650
969 626
906 187
699 155
664 298
910 316
539 452
570 941
12 101
516 390
572 113
547 198
648 316
682 974
369 24
503 484
83 399
492 35
37 384
777 212
883 969
123 291
412 623
467 514
567 967
199 256
635 574
254 272
522 847
50 970
908 469
646 700
255 281
978 69
613 241
527 955
805 257
948 94
270 994
968 576
751 437
798 285
63 701
472 998
94 276
952 578
726 737
363 734
151 5
310 434
327 243
590 955
825 834
288 684
222 51
230 448
905 436
325 894
550 529
488 215
584 722
654 3
665 756
195 639
469 840
544 435
112 337
345 25
690 758
193 254
9 766
175 28
822 898
210 292
177 890
955 356
945 677
323 133
640 168
335 3
566 740
246 573
740 99
268 257
337 431
936 503
59 149
2 470
142 778
481 321
85 901
495 763
482 116
884 264
506 406
716 960
161 119
318 837
316 165
293 835
795 467
977 282
298 682
237 241
407 719
930 618
233 879
407 77
339 573
802 879
522 645
392 701
469 827
138 811
94 737
437 267
34 177
473 502
739 309
774 20
358 155
774 320
881 694
690 229
827 4
669 50
255 406
791 475
704 584
764 374
535 102
751 620
30 915
228 538
589 729
5 512
983 288
796 422
263 195
242 949
251 856
820 508
840 251
317 486
177 916
336 214
597 302
373 717
110 360
543 717
493 277
601 496
346 408
37 735
317 649
935 983
957 573
677 446
617 586
578 267
608 886
818 656
873 481
118 755
189 645
20 515
66 698
363 702
27 745
544 490
996 740
657 918
308 380
69 922
432 776
495 718
382 674
98 102
983 318
676 322
850 874
581 330
351 453
83 992
259 616
960 736
139 533
765 6
498 204
734 294
225 42
119 64
121 110
942 995
980 45
371 589
382 735
305 996
245 727
417 955
157 936
958 957
965 341
924 922
422 449
816 944
16 724
675 354
856 245
79 23
752 655
959 998
447 958
467 298
810 200
641 778
66 685
500 516
793 914
491 127
929 581
50 463
498 420
272 850
697 730
552 443
492 662
137 896
560 337
713 126
185 774
372 800
72 22
199 213
180 28
614 510
254 398
29 297
154 86
179 478
174 305
337 803
625 11
51 562
824 160
681 45
905 431
369 317
792 169
556 200
175 119
511 523
827 163
70 551
834 427
988 892
127 333
434 899
63 747
174 385
262 818
673 674
609 34
555 27
94 67
167 412
879 292
439 142
765 502
703 502
702 877
837 532
574 698
124 893
714 229
128 647
353 261
903 137
549 559
182 450
502 26
25 378
447 938
800 537
607 653
575 592
100 722
943 102
359 640
237 794
26 454
597 524
649 805
931 564
787 137
496 276
213 796
79 98
493 886
936 680
853 982
744 111
52 150
417 554
505 714
523 221
875 682
778 161
642 656
712 640
717 399
606 328
598 400
886 540
750 603
239 685
708 704
381 839
191 197
347 472
904 11
520 220
593 787
923 243
442 384
379 318
439 644
365 202
971 49
148 185
498 226
217 829
492 128
276 118
513 277
450 209
654 606
451 376
277 736
927 314
724 317
907 257
222 435
336 213
10 968
337 371
501 100
254 864
476 67
204 907
804 74
100 919
457 138
738 533
669 611
683 290
748 695
204 903
632 966
870 559
495 122
512 347
752 403
975 285
463 315
48 216
864 495
553 770
191 13
920 783
744 294
735 84
571 796
429 228
823 438
915 407
353 616
943 279
837 485
837 189
510 409
687 846
878 410
424 309
514 917
553 101
206 344
405 806
172 670
703 856
443 868
649 403
315 684
940 429
371 325
616 101
635 27
796 962
365 324
544 818
635 185
616 198
183 183
843 836
220 919
89 408
392 869
707 639
358 840
115 992
232 655
246 312
429 626
761 8
16 101
989 781
616 912
831 436
16 1000
282 201
726 715
761 703
58 804
532 255
748 629
857 70
439 138
375 309
761 438
165 753
82 553
69 265
838 381
818 464
475 96
921 155
508 430
420 111
280 259
412 197
549 2
273 623
320 856
485 549
75 349
564 253
638 743
934 905
299 449
648 512
659 811
480 898
648 279
304 342
372 373
123 619
786 881
616 333
254 341
450 423
502 489
980 751
51 435
902 59
135 955
971 653
899 333
265 790
380 109
21 531
480 909
540 532
701 68
859 779
948 641
573 270
633 898
403 450
500 832
875 109
411 374
89 383
52 120
18 138
963 715
648 502
857 380
479 709
69 238
638 51
143 771
951 802
605 295
286 141
332 940
750 600
812 179
193 462
550 588
641 268
601 429
557 946
469 484
846 849
596 178
810 760
838 335
425 347
635 714
817 288
624 253
948 674
668 770
873 343
126 765
639 356
254 292
655 837
822 915
938 712
546 535
313 382
954 143
7 503
898 254
218 552
127 165
103 835
603 258
727 418
915 184
244 192
939 657
977 848
166 287
223 205
77 404
785 811
711 31
233 869
532 686
152 67
941 184
902 259
328 45
713 773
776 763
267 61
854 377
313 330
31 873
319 654
799 205
338 25
183 815
775 997
282 894
931 896
12 899
588 556
646 920
145 652
208 400
713 586
300 981
203 659
504 474
516 295
491 985
688 342
363 290
963 880
533 384
959 24
911 93
424 937
335 208
286 876
427 55
804 475
959 909
945 174
628 849
328 809
995 980
74 588
114 89
318 671
560 865
449 281
252 812
105 932
195 604
170 785
463 649
555 741
474 555
772 403
827 450
753 102
943 276
417 280
30 111
945 931
63 968
887 501
83 440
971 547
743 430
225 673
346 319
159 200
250 833
815 487
516 711
260 862
845 563
67 566
118 989
164 63
774 591
576 243
328 465
161 25
342 520
225 975
667 21
620 188
452 601
18 954
144 342
97 505
536 767
786 56
16 921
564 958
305 552
332 808
956 970
50 37
737 67
584 666
459 758
894 162
415 674
496 866
358 332
654 465
513 119
527 11
921 908
949 890
208 628
513 70
842 81
398 500
628 296
509 732
326 680
893 184
592 506
91 254
825 322
763 62
229 776
332 662
873 195
469 634
904 544
83 908
358 143
241 740
295 955
361 287
207 994
834 698
444 750
726 347
731 978
138 322
714 645
551 913
551 992
326 367
346 286
77 861
842 657
728 534
161 664
254 106
610 799
265 812
488 405
609 734
95 226
363 371
22 265
858 465
929 191
59 271
497 10
194 509
325 201
445 179
640 911
512 887
705 559
812 98
56 850
446 685
170 490
775 661
817 551
122 642
405 600
540 63
183 81
748 415
691 503
276 389
147 605
722 751
180 158
172 77
226 824
664 846
25 108
982 633
724 328
451 269
500 951
891 96
884 174
962 152
47 752
500 670
587 745
17 518
693 40
822 601
910 346
878 361
770 422
61 4
213 327
603 902
677 381
105 468
253 293
732 951
377 982
474 195
219 64
475 662
771 125
469 414
592 489
9 875
440 91
373 808
874 480
277 135
216 385
223 920
157 537
625 313
590 813
540 95
657 62
471 283
128 595
84 150
935 960
204 239
920 490
824 123
764 673
561 911
372 344
922 530
439 529
240 258
803 711
512 970
432 927
915 772
757 481
967 446
543 624
182 151
761 318
187 68
423 32
740 844
290 313
103 377
200 919
539 525
13 388
16 952
162 470
780 27
836 344
443 164
39 226
646 730
941 344
555 758
859 363
826 20
29 579
513 812
438 544
338 990
840 819
549 265
126 611
95 330
117 958
790 85
789 537
548 226
186 184
992 280
715 15
88 442
798 970
798 620
919 74
140 230
165 868
214 168
817 11
296 229
989 212
41 606
193 917
566 820
575 199
292 746
764 57
882 179
702 781
935 569
714 699
655 620
1000 155
363 634
240 606
172 691
61 721
352 222
893 643
907 468
983 519
824 114
846 314
855 651
693 964
621 560
440 22
42 395
435 673
279 520
18 950
978 419
385 884
486 23
696 794
284 647
787 158
607 531
343 944
769 671
629 875
961 416
150 133
621 861
683 783
399 603
159 488
509 186
699 809
869 256
189 165
691 117
915 353
22 106
22 476
513 535
827 16
385 19
276 92
81 560
627 791
941 254
638 581
894 73
850 823
980 586
964 136
357 6
632 495
392 735
12 826
410 22
538 601
898 8
336 292
223 815
492 309
853 59
476 844
428 728
23 118
372 807
183 281
618 560
133 703
704 403
321 247
457 813
584 297
65 774
354 7
15 807
899 216
915 846
373 740
663 982
648 216
730 887
178 621
409 295
219 906
878 676
233 331
421 578
640 907
557 786
302 170
474 807
78 581
555 893
481 96
135 190
710 28
213 436
724 921
677 734
92 889
559 301
586 975
351 636
133 471
345 750
378 370
27 229
413 983
481 101
816 699
713 438
245 480
291 484
979 377
363 118
625 924
152 116
774 249
21 412
344 765
817 396
670 661
886 961
286 263
194 985
838 877
154 869
662 174
142 56
773 248
991 24
69 658
776 505
324 407
277 843
499 949
148 407
855 665
681 99
932 63
796 33
969 981
710 605
556 93
830 969
131 933
993 375
802 519
36 174
119 132
985 921
168 793
806 563
323 900
65 925
272 840
59 231
183 266
264 579
486 624
222 261
484 820
55 670
148 763
754 975
635 422
889 269
484 882
302 484
430 482
49 6
3 129
684 457
234 874
778 417
766 553
523 721
341 375
182 485
434 754
228 405
434 297
652 302
388 490
525 547
96 267
300 330
31 58
37 797
52 587
175 426
703 433
217 932
294 402
562 944
614 106
971 521
421 906
616 543
300 687
995 263
650 883
604 891
419 450
61 416
724 620
864 243
287 301
489 922
979 189
291 429
892 734
341 353
262 418
279 105
121 200
390 837
693 800
605 71
813 591
592 99
54 95
294 271
66 355
185 663
787 237
633 63
459 91
144 322
863 271
259 462
1000 506
46 367
450 970
171 632
689 805
253 678
252 697
948 312
6 522
661 231
462 357
461 541
765 347
178 819
10 726
281 461
671 466
201 819
74 993
398 942
682 661
235 74
510 696
418 297
897 121
563 763
170 100
445 366
791 193
266 111
393 679
909 62
426 972
565 987
279 587
401 390
146 283
222 782
291 523
244 805
224 265
576 983
719 761
84 359
647 980
408 922
357 840
834 823
245 645
62 620
189 270
234 347
230 675
689 910
265 112
326 866
713 388
344 812
513 374
214 445
7 234
579 713
232 215
36 363
68 399
209 208
987 19
646 119
435 472
154 878
693 514
300 988
161 899
304 501
130 792
784 955
191 477
22 91
333 515
967 417
186 921
476 442
813 669
977 660
9 349
15 262
904 248
676 100
407 707
197 254
232 60
707 449
340 392
630 194
693 816
289 166
288 276
983 407
41 906
261 904
505 623
573 40
342 198
159 70
23 348
2 748
758 488
763 514
502 172
528 113
879 66
942 531
645 728
48 67
51 870
39 503
696 995
995 412
639 184
726 489
13 587
645 650
883 85
124 645
165 849
386 863
681 301
665 776
820 741
917 548
456 705
649 276
458 507
477 53
590 725
768 577
961 1
481 35
111 910
183 513
285 611
604 589
472 117
93 116
705 290
503 592
55 143
31 722
958 549
616 590
169 381
375 616
229 501
656 595
765 168
25 137
787 149
538 563
113 782
259 322
425 131
581 522
70 225
974 201
388 721
479 710
144 168
77 583
45 525
260 498
451 654
545 631
550 738
100 849
417 665
592 518
814 385
876 194
951 327
567 327
91 897
187 268
913 228
696 40
483 44
320 821
81 434
639 697
81 534
704 32
510 399
892 136
409 550
884 703
359 300
3 512
532 148
740 697
444 272
265 196
176 49
171 324
508 217
314 838
345 758
297 373
981 212
239 134
794 305
137 509
254 454
7 193
385 37
881 865
527 137
817 960
489 210
296 319
494 619
461 942
41 782
622 164
817 730
95 593
809 866
156 791
986 897
320 922
119 318
563 147
826 871
807 354
809 946
823 365
509 892
123 1
542 225
785 39
710 305
454 913
225 883
452 669
403 822
322 249
713 210
453 114
553 861
124 186
857 565
418 471
108 285
330 238
852 521
336 476
267 52
500 851
537 194
406 209
562 852
386 267
148 302
755 518
387 217
185 502
45 67
167 285
553 229
315 721
296 686
115 787
938 926
137 733
939 758
377 462
580 494
132 277
32 902
106 969
549 549
733 465
644 278
850 371
795 180
30 676
882 93
11 749
893 327
445 812
817 642
198 103
811 472
707 635
449 922
934 838
588 671
799 762
443 351
731 930
856 556
392 410
315 804
92 967
941 346
854 561
580 177
251 427
873 172
968 886
269 517
75 888
25 531
96 376
712 74
27 970
267 408
853 14
266 4
443 729
863 738
723 981
648 298
665 384
478 181
200 263
70 279
507 918
94 584
501 187
562 772
867 176
16 111
982 566
282 987
337 170
650 485
630 434
193 847
773 930
825 135
732 320
222 841
153 950
639 490
906 222
161 99
778 301
933 678
299 461
521 798
504 904
75 700
754 707
52 454
747 985
337 782
312 733
233 932
710 540
17 484
28 966
941 784
295 395
664 70
377 804
595 183
304 270
356 770
296 270
471 15
149 406
871 421
219 628
238 227
105 652
26 233
490 633
380 871
342 139
210 130
879 756
915 474
122 683
800 342
515 891
184 699
202 170
391 645
123 216
627 5
392 120
254 156
178 352
930 899
899 234
842 384
353 197
476 880
707 102
145 994
780 540
523 635
590 386
262 651
867 120
70 3
1 593
393 547
32 703
315 621
395 121
822 430
606 131
18 511
694 394
773 872
433 471
142 222
619 865
3 34
201 524
163 947
37 772
875 560
948 886
825 265
150 744
465 821
270 795
88 224
329 199
252 217
862 757
834 96
10 705
911 77
898 604
612 800
62 611
997 294
279 96
200 4
707 890
896 720
596 872
355 221
571 157
795 406
180 406
993 760
739 935
263 319
438 333
99 901
545 150
298 38
772 484
299 440
363 166
874 329
62 684
670 894
673 675
530 407
882 363
853 62
692 65
5 463
967 320
673 333
18 320
484 133
941 742
916 328
663 629
222 388
146 264
173 311
655 242
85 469
18 940
485 541
193 925
475 157
313 960
408 528
243 400
739 912
305 553
806 705
452 715
880 695
543 646
726 36
359 850
348 39
450 977
492 882
553 948
934 914
310 145
256 339
748 35
902 238
484 760
153 806
678 693
688 971
408 968
590 482
486 467
978 151
15 227
605 56
538 243
592 923
403 637
608 96
886 640
815 460
654 247
563 359
997 942
138 87
137 907
623 570
519 420
652 330
264 604
859 764
473 148
455 287
685 457
980 448
858 622
951 91
933 217
52 718
417 294
189 647
258 696
575 104
828 500
940 530
694 221
603 17
126 656
590 63
807 884
165 234
949 640
753 54
390 370
770 86
276 406
209 46
837 256
618 572
540 686
67 541
893 86
698 823
610 935
933 168
535 760
665 228
601 668
811 632
846 725
209 669
639 638
681 800
620 78
296 454
389 893
216 941
473 443
95 706
628 516
858 34
435 525
516 791
31 208
180 561
714 376
32 690
391 96
117 419
811 608
514 768
726 766
307 710
247 752
9 68
761 876
603 459
527 118
779 28
162 453
345 741
948 267
980 614
95 349
691 46
107 453
744 240
956 372
274 199
581 291
988 224
515 723
109 39
442 544
338 280
659 860
939 291
990 717
933 740
99 545
619 665
952 699
615 950
905 378
374 926
476 8
621 147
921 48
302 591
838 72
231 250
642 983
927 269
714 401
1 387
715 237
653 320
99 898
388 227
747 679
754 498
842 700
609 503
556 241
60 814
517 359
651 252
672 656
233 330
221 466
511 75
683 710
657 695
92 900
95 527
408 17
830 892
298 845
709 809
228 862
72 321
110 207
956 807
74 551
637 802
785 624
722 988
252 674
454 778
188 852
137 669
582 85
860 670
251 266
733 560
562 155
17 99
903 650
385 760
869 592
537 603
906 557
76 167
88 511
647 397
177 560
420 173
182 301
646 745
139 283
196 561
914 906
891 960
934 208
641 267
346 751
130 18
80 396
512 328
220 529
789 475
640 525
304 676
607 899
88 734
648 881
664 885
27 706
216 273
922 183
270 624
939 599
884 803
108 200
484 344
718 741
460 571
86 374
866 851
859 591
139 40
685 324
715 468
460 495
554 413
123 627
45 744
930 652
133 344
157 610
993 144
100 827
689 664
908 28
610 94
774 946
290 482
582 459
463 472
167 350
836 321
266 638
45 330
787 978
733 554
288 310
419 838
969 611
18 390
928 843
290 95
645 819
514 143
594 507
192 289
893 140
892 896
517 325
594 30
463 127
554 923
195 445
135 472
514 668
368 503
88 424
585 656
963 416
44 103
874 716
234 998
732 863
216 391
729 666
959 731
607 176
301 632
64 90
488 360
694 673
372 131
230 896
483 695
619 932
859 371
296 989
819 61
356 491
125 202
875 328
217 517
251 590
301 5
902 798
62 326
77 946
74 112
171 799
766 747
843 977
366 391
327 29
760 257
915 934
923 825
740 247
104 518
385 976
897 605
873 951
108 275
682 330
552 843
611 376
712 463
660 583
86 317
728 500
380 83
266 98
242 356
426 265
881 955
664 90
546 854
64 319
383 983
498 675
174 254
921 675
333 293
768 52
817 630
758 782
6 559
931 724
33 287
292 337
192 676
790 994
585 212
486 38
150 777
334 472
990 882
525 518
235 704
521 635
277 683
644 594
794 6
886 947
409 981
374 401
537 457
444 663
482 269
5 464
284 287
832 539
858 977
631 487
992 707
724 683
801 334
769 346
538 461
608 486
512 953
13 360
182 269
264 629
181 196
104 115
330 956
346 994
144 152
984 597
883 658
214 26
809 989
502 283
975 234
941 249
827 244
654 33
96 635
92 798
434 874
499 178
169 398
715 486
445 606
218 543
135 580
71 732
239 556
586 841
543 856
13 223
265 982
909 256
10 861
684 13
690 212
389 821
56 514
271 643
931 530
142 738
619 879
946 383
492 364
959 562
721 758
972 447
824 512
413 825
361 175
346 694
85 193
768 306
581 759
892 256
406 385
842 383
511 555
524 473
574 449
272 666
935 78
34 887
830 198
426 41
374 327
868 160
499 197
544 158
872 500
679 17
900 63
826 859
919 427
861 842
45 510
58 385
238 514
743 790
108 915
662 177
302 710
935 1000
469 175
766 458
885 821
589 122
215 633
798 410
101 477
148 180
123 955
254 139
524 398
424 662
180 776
410 477
222 297
232 645
908 253
836 180
958 739
977 266
410 833
147 194
780 591
576 632
264 427
975 240
131 397
366 948
904 531
66 414
386 969
418 701
223 818
857 126
335 784
63 468
15 163
369 354
101 985
110 516
679 28
692 601
114 601
29 584
552 366
478 569
56 849
10 98
370 390
101 172
443 710
902 31
876 501
838 74
984 158
487 727
572 757
33 749
536 109
161 352
488 381
257 620
938 916
378 309
457 71
156 943
664 829
671 759
373 739
862 464
949 682
513 156
722 732
822 868
683 392
187 597
853 516
915 436
927 629
739 438
696 906
604 511
151 581
164 692
170 354
435 866
911 645
834 331
744 816
601 752
157 873
538 478
391 22
302 877
9 116
704 912
826 460
171 172
568 299
956 525
460 104
127 334
482 666
864 750
244 520
984 124
736 136
721 662
60 39
735 550
937 533
253 528
344 647
714 465
626 271
852 443
803 26
507 611
537 740
37 757
416 322
794 461
216 331
261 528
929 208
833 291
934 789
487 722
419 920
640 601
520 890
75 712
352 399
342 863
529 577
245 86
27 475
707 337
248 745
24 619
950 112
280 887
730 178
815 577
361 770
983 775
417 557
737 931
721 89
261 108
839 913
457 344
383 712
805 774
12 352
217 961
713 603
878 234
795 802
198 930
469 777
859 328
477 278
105 918
610 776
763 32
783 845
897 409
726 984
440 912
252 597
292 372
252 70
919 959
852 840
9 699
705 560
869 421
922 578
898 64
596 2
332 800
545 986
308 777
306 717
152 982
107 61
832 869
604 515
275 284
329 454
116 569
671 98
904 259
472 477
597 126
876 708
230 284
523 815
338 966
785 225
347 470
986 932
547 880
195 858
581 116
732 428
528 201
96 149
97 890
126 396
762 710
125 913
726 812
927 114
527 68
484 854
34 468
384 415
106 232
52 287
765 701
634 36
836 599
534 12
235 307
584 73
469 60
431 4
696 919
571 801
829 911
523 54
67 17
100 552
674 684
65 574
426 530
371 462
253 176
278 581
53 601
977 544
621 605
37 517
988 813
566 972
526 384
620 527
808 252
210 251
546 791
76 386
108 553
273 12
572 96
217 460
530 809
896 66
765 40
731 30
338 16
43 547
364 472
778 428
929 598
88 661
528 462
931 412
914 152
620 926
310 65
693 397
194 321
950 220
695 574
243 181
158 647
134 468
532 325
499 376
196 556
20 740
72 126
639 21
20 755
526 269
453 109
247 162
672 123
514 776
937 482
826 406
844 527
216 90
185 347
669 719
487 1000
649 318
878 19
862 12
139 330
610 472
488 190
305 757
563 410
960 737
876 220
89 870
679 793
232 185
1000 999
89 117
202 738
699 514
522 136
632 950
534 502
843 79
99 569
509 344
779 739
192 732
561 905
834 328
559 764
916 263
688 576
641 67
63 660
408 573
64 868
308 202
629 966
708 500
213 360
548 426
172 523
71 864
418 446
849 572
224 984
583 497
901 69
157 844
561 854
574 99
259 457
287 269
461 931
255 691
453 685
95 374
598 148
997 435
401 1000
845 844
776 163
561 810
283 48
281 59
841 753
170 954
457 976
325 597
887 777
239 529
425 954
151 660
683 599
717 887
603 684
416 150
232 328
145 513
300 574
359 681
105 934
803 579
626 827
85 796
285 120
510 989
962 101
580 293
300 89
862 307
215 465
143 504
340 74
131 608
954 279
32 806
562 831
160 324
676 833
170 865
258 874
493 642
322 359
812 790
944 536
303 62
896 974
320 708
714 466
69 328
663 395
520 803
616 297
29 353
198 892
46 135
196 303
495 435
881 751
814 618
730 180
805 189
995 428
45 641
665 968
876 267
188 15
917 815
804 373
847 895
457 259
555 93
586 525
889 350
376 626
842 951
383 813
976 28
93 427
99 709
12 463
527 22
353 495
156 581
637 854
974 960
433 586
217 564
485 815
584 605
348 678
201 384
346 617
585 77
715 104
118 292
532 110
988 859
592 500
880 197
176 700
18 59
728 619
879 613
257 808
477 201
687 732
681 773
11 242
987 294
409 606
123 260
916 32
269 792
669 893
330 470
980 558
388 406
980 679
514 174
699 353
762 94
886 406
132 728
993 25
412 980
771 23
212 447
491 760
171 925
589 710
814 831
476 627
592 69
503 5
923 529
384 509
614 153
857 970
812 614
957 12
238 288
523 432
120 462
545 221
4 963
36 745
809 236
82 310
794 995
944 414
306 846
423 173
414 526
313 777
918 951
866 806
927 800
162 840
4 449
802 923
164 463
747 312
476 381
256 896
992 99
71 634
214 647
860 464
879 766
287 675
836 127
296 240
407 190
365 491
485 784
773 852
905 377
216 425
436 945
277 742
480 708
839 753
480 47
482 295
826 805
7 624
660 514
595 756
701 799
997 901
430 695
263 320
214 545
118 675
447 859
613 961
567 252
56 861
51 254
346 449
912 171
660 488
376 943
433 248
451 906
251 830
868 973
75 248
877 4
247 158
42 196
845 752
459 314
556 255
538 881
512 507
112 618
511 60
798 119
656 604
610 127
547 652
19 865
758 918
117 682
1000 143
942 377
759 590
366 579
369 698
396 569
107 101
911 642
112 908
581 4
282 394
755 630
802 338
683 264
202 389
267 410
873 364
210 62
951 798
462 917
838 402
531 200
915 592
740 108
723 249
288 952
477 945
303 492
63 62
771 274
186 486
155 206
760 75
985 942
80 549
934 247
501 424
386 315
610 437
290 796
430 416
940 30
736 225
332 566
447 112
739 862
863 211
678 722
978 482
394 97
39 268
706 713
314 607
138 814
367 357
477 909
894 375
120 625
21 119
1000 884
534 18
393 30
736 230
563 330
400 80
470 892
881 878
615 162
256 318
768 884
351 4
942 952
820 682
930 627
611 671
93 795
374 241
912 935
554 779
496 945
656 20
379 150
325 48
781 240
886 536
478 194
665 127
227 784
70 18
330 158
30 244
284 967
880 368
487 818
519 154
474 135
916 788
355 790
59 588
177 760
548 343
714 296
777 475
961 364
736 663
838 808
638 711
300 674
681 353
868 380
433 332
380 329
860 717
277 530
608 831
590 240
163 326
474 153
171 26
412 165
134 569
947 998
953 540
918 838
385 664
923 30
890 38
725 931
50 476
642 11
631 899
615 310
820 887
800 492
622 644
46 243
622 758
454 937
577 389
255 4
140 699
314 641
483 363
29 800
284 981
736 772
870 177
270 513
305 109
9 234
783 99
34 615
409 374
581 951
983 730
165 151
843 285
551 962
226 179
936 358
856 491
749 37
452 855
235 131
855 491
441 83
969 328
566 79
308 699
924 653
385 831
892 841
151 736
391 900
638 284
963 745
699 59
115 176
763 363
772 918
424 562
339 427
146 93
588 770
339 649
346 640
315 150
30 773
629 951
970 877
47 580
62 985
592 846
495 850
872 345
930 980
154 217
432 497
304 597
121 574
793 365
630 154
479 50
375 711
352 861
979 247
64 164
827 655
786 434
194 206
624 890
736 616
324 392
415 96
161 769
966 889
45 163
883 147
832 189
518 279
240 270
583 897
598 663
522 103
293 38
626 641
936 204
493 647
929 467
316 857
500 559
455 202
39 69
336 622
725 425
515 568
142 718
811 561
60 881
401 100
683 938
719 985
6 18
164 432
382 834
427 655
908 954
176 722
986 961
66 417
220 64
482 47
914 391
247 575
937 549
353 966
638 891
396 605
805 166
735 834
385 838
895 407
198 570
583 668
768 519
436 92
525 996
279 699
845 733
977 47
496 397
801 473
80 211
98 616
943 328
858 816
988 876
549 680
732 140
948 63
830 89
366 742
503 440
757 233
552 97
597 152
394 934
762 833
674 752
119 283
477 716
327 179
596 848
841 135
234 644
372 207
240 390
684 782
682 55
501 254
759 267
821 412
160 291
282 480
807 958
38 941
231 629
902 953
921 635
615 844
355 239
555 79
144 64
447 737
253 117
10 342
322 203
569 341
359 178
622 198
939 279
668 59
138 331
139 782
928 925
936 686
618 466
485 676
669 699
634 317
631 144
205 372
248 600
3 881
570 998
193 535
854 861
990 454
630 909
569 161
335 525
588 263
114 552
481 254
598 27
960 251
805 116
682 357
520 740
34 392
482 82
989 557
76 843
371 778
753 561
798 784
71 983
656 88
715 231
446 483
83 604
838 714
911 438
482 287
121 211
26 163
976 568
654 970
361 252
373 841
48 112
414 381
359 794
380 401
345 526
167 532
186 319
836 554
563 704
986 169
56 154
775 262
347 53
23 903
415 14
178 756
107 814
346 678
132 614
640 131
95 113
799 267
607 89
114 421
380 725
564 651
489 981
310 190
952 308
650 892
468 149
547 494
623 864
36 20
962 21
309 655
976 27
42 882
162 112
621 508
32 231
672 490
886 830
659 67
424 804
602 157
520 253
829 176
706 250
680 584
986 428
369 865
140 534
125 580
560 779
605 202
820 253
851 151
638 820
73 75
471 918
890 799
351 771
598 934
708 464
374 453
58 790
668 9
175 572
31 956
881 318
514 472
748 425
605 368
29 274
449 348
174 605
875 536
739 794
44 567
770 365
835 487
190 713
939 361
805 787
821 146
988 123
826 905
175 72
731 913
446 28
751 957
179 558
946 58
16 182
363 477
557 208
63 483
285 308
807 251
297 916
379 917
990 914
116 148
278 775
160 721
196 842
261 388
691 998
468 469
569 808
146 529
847 250
954 369
447 232
871 215
264 44
526 84
582 421
346 847
179 440
549 883
311 587
683 320
507 478
586 955
362 9
600 52
519 435
151 844
723 328
317 791
892 464
221 592
905 229
924 977
828 206
943 786
297 937
633 229
594 955
58 183
534 575
933 757
769 840
899 260
891 725
336 664
954 245
798 700
911 787
138 539
953 715
284 342
546 99
650 668
291 949
637 343
181 573
110 510
18 935
38 236
359 295
437 167
235 845
80 796
445 855
449 617
26 246
313 308
163 718
493 246
878 371
849 401
849 840
518 836
673 593
414 503
1000 381
406 464
240 200
933 790
794 308
255 834
636 917
349 238
997 770
201 687
323 661
164 257
827 664
503 941
976 951
225 801
915 265
54 748
199 878
593 959
498 593
430 308
614 877
918 293
527 816
549 767
309 36
426 686
267 14
259 931
948 738
13 649
164 705
796 923
259 554
150 459
442 83
767 367
268 151
107 140
611 864
67 296
404 144
984 530
373 259
486 892
665 610
53 337
965 98
100 292
693 628
177 404
446 812
541 116
161 538
806 145
774 741
335 635
722 524
206 869
343 310
543 985
752 546
999 819
247 986
99 345
920 710
956 557
733 396
20 69
407 819
562 251
967 114
527 61
415 222
882 798
548 725
220 767
535 303
386 366
611 38
402 51
825 524
25 888
663 562
258 770
933 941
588 149
647 746
251 691
154 115
881 894
565 503
755 146
285 336
875 736
500 515
226 263
305 904
838 370
503 188
758 858
128 605
186 522
235 6
749 384
510 230
109 668
237 771
289 261
959 244
715 505
17 196
903 651
731 899
68 884
288 771
29 887
551 500
523 396
770 729
432 740
482 849
302 641
178 433
293 65
221 873
63 5
480 195
245 960
391 181
985 788
626 282
627 823
196 440
112 698
297 539
120 113
845 913
811 937
173 674
599 103
218 300
845 458
526 843
374 155
328 209
49 658
917 385
413 820
724 708
534 874
455 142
648 758
454 331
638 968
966 951
629 20
827 966
161 717
887 977
732 665
67 746
744 43
420 583
143 425
305 773
342 328
651 152
971 619
841 1
806 912
831 851
894 145
382 298
171 635
2 889
221 529
768 810
441 47
121 296
79 463
678 802
830 724
426 651
196 59
82 991
605 310
776 908
633 494
669 643
409 841
369 822
927 473
865 627
786 968
973 356
104 419
978 84
547 549
924 918
121 847
544 585
257 743
841 960
996 510
58 408
442 864
698 570
636 430
791 338
423 630
92 273
549 132
321 980
903 584
613 395
453 82
485 442
761 843
288 361
916 7
539 519
725 940
618 943
476 369
620 934
591 469
246 172
682 259
29 483
716 750
21 455
94 929
117 769
795 977
129 426
930 517
468 308
398 685
992 656
224 449
139 980
231 412
416 581
729 575
10 788
461 901
975 118
497 339
341 322
50 426
559 246
693 461
433 950
959 661
750 461
997 207
852 657
328 477
927 893
270 770
999 654
777 885
211 916
516 948
201 238
29 610
640 33
465 753
355 741
949 24
272 207
772 274
525 385
675 732
396 621
858 906
619 817
122 57
157 888
347 391
435 278
397 887
359 689
684 344
435 703
288 228
901 732
490 304
522 61
676 715
508 823
425 679
177 395
6 54
910 305
292 541
504 856
891 392
430 488
386 424
208 700
47 645
315 966
389 477
792 521
14 114
38 703
323 330
709 597
314 142
611 711
103 115
217 731
302 390
922 896
683 514
470 839
333 59
508 276
725 90
381 332
622 90
283 182
180 647
609 200
899 528
430 714
116 970
48 57
45 457
552 842
552 244
358 177
711 284
807 199
651 624
39 84
950 652
99 544
246 577
369 858
174 60
12 794
951 424
721 204
291 911
535 376
115 917
234 724
554 496
946 21
857 889
333 187
697 576
491 750
352 457
24 346
910 22
793 377
854 402
742 387
198 411
813 666
205 408
139 281
86 584
47 240
896 451
666 6
437 188
230 648
414 530
175 391
456 115
838 179
246 77
110 791
918 533
196 622
537 899
993 284
434 690
570 357
356 840
930 1
607 61
926 931
582 28
968 48
521 362
733 668
907 561
499 848
121 637
399 416
432 663
849 768
910 883
783 648
998 580
708 527
175 868
26 480
404 854
761 777
711 886
887 83
633 107
463 280
506 198
161 911
298 464
520 905
353 131
843 229
725 322
742 250
714 519
158 491
99 270
293 608
422 83
41 244
614 378
592 257
553 168
936 292
153 32
229 594
536 206
10 252
458 734
530 889
374 32
869 179
631 981
434 433
233 949
707 947
845 626
794 451
853 122
263 33
940 243
163 656
197 393
548 85
728 537
862 134
809 184
719 539
285 194
751 827
480 257
599 724
507 762
441 339
223 669
729 586
459 547
846 79
676 62
326 545
114 972
903 616
92 541
995 29
307 675
866 719
589 504
127 677
702 651
722 799
634 785
385 462
79 352
718 358
371 65
810 925
251 115
377 89
976 587
578 977
166 566
48 261
31 930
283 28
834 506
677 844
256 622
177 972
777 931
739 56
762 313
10 49
811 59
230 885
296 669
843 174
340 374
854 56
94 181
69 473
656 895
193 848
943 112
304 690
887 704
189 693
736 575
589 498
827 705
345 858
748 118
521 775
113 382
466 848
703 870
554 192
809 503
452 888
515 612
605 312
671 32
8 380
111 358
598 571
813 237
48 788
917 764
146 892
965 922
384 848
52 666
374 197
656 789
974 824
670 222
673 255
918 314
409 86
759 523
838 459
619 157
576 995
187 946
797 299
941 836
463 199
155 83
198 720
338 5
553 588
327 396
686 599
588 62
80 682
230 525
457 673
798 925
449 743
45 108
534 744
383 799
452 611
909 590
359 603
631 653
69 407
524 953
919 106
58 264
86 264
347 187
223 354
362 247
995 572
350 441
232 498
591 644
283 707
201 598
995 225
697 909
827 304
918 872
612 733
900 300
870 922
858 498
556 707
362 173
603 707
342 53
762 33
915 624
82 380
909 95
741 465
202 313
79 367
712 403
591 164
994 686
667 562
40 303
366 103
292 571
766 719
190 31
3 570
264 245
235 23
656 447
461 563
171 27
668 677
523 339
938 565
460 469
454 648
177 909
38 28
470 203
634 72
955 673
11 629
368 466
987 320
393 629
8 785
155 481
402 752
106 55
664 290
120 199
872 74
207 623
570 615
766 798
311 654
262 490
928 739
270 203
279 561
727 905
647 101
39 761
819 555
328 239
868 498
701 906
849 410
135 917
41 277
659 973
60 523
118 278
573 16
834 365
907 179
710 967
942 92
371 322
445 423
57 107
525 221
267 811
562 518
354 44
183 754
107 395
674 464
217 910
79 269
526 453
15 913
833 661
954 761
250 656
465 886
677 518
510 949
648 960
926 316
491 292
247 856
832 54
744 413
87 815
402 530
532 73
511 253
191 717
657 165
302 366
34 195
474 5
45 719
25 86
311 483
326 18
735 231
112 558
210 797
155 779
725 27
512 845
980 462
960 964
694 37
776 563
158 656
284 80
768 417
559 727
447 964
87 184
309 432
55 685
163 311
514 911
741 215
986 17
919 334
910 398
54 687
373 696
859 206
280 805
877 24
25 51
170 647
798 793
171 597
73 589
993 881
314 214
736 665
179 168
926 157
928 836
149 913
850 233
270 222
720 949
752 413
335 938
596 515
567 508
479 977
487 147
891 227
336 662
274 102
594 272
676 407
612 308
503 550
79 431
342 886
596 476
29 268
491 421
905 901
657 229
389 776
509 64
245 867
444 286
454 774
353 754
780 73
290 252
447 723
778 176
165 777
783 676
489 223
820 171
72 224
481 120
422 691
623 29
985 41
805 15
945 115
659 319
566 490
836 329
956 190
775 319
100 693
391 701
347 30
717 101
45 381
371 446
373 970
71 557
457 135
93 867
161 170
416 518
868 264
950 723
3 71
962 291
56 966
11 271
548 463
101 886
43 204
355 935
525 785
610 433
651 407
314 342
721 798
758 660
956 691
198 629
176 197
363 837
419 849
319 219
175 733
94 269
622 502
41 655
425 332
454 407
483 362
994 832
495 549
178 280
951 850
25 907
462 87
231 938
251 974
574 170
450 324
925 781
369 270
338 935
154 999
114 864
237 709
385 977
825 786
259 671
115 587
857 359
688 489
49 710
400 441
413 829
933 639
533 123
276 446
325 786
153 99
528 362
379 901
319 627
177 609
677 189
896 410
858 43
486 459
496 984
769 396
634 177
572 612
806 914
188 584
455 911
233 480
581 802
293 768
200 282
558 86
612 875
411 319
254 158
406 298
693 229
391 926
778 321
678 356
509 114
568 947
725 856
660 820
976 942
66 706
705 692
253 226
797 373
643 684
793 213
547 602
223 654
31 891
667 554
876 602
650 285
377 110
352 127
389 484
332 881
379 451
876 673
667 856
28 788
272 305
224 317
63 850
306 714
601 208
557 415
739 542
151 938
224 659
342 948
413 21
829 193
517 11
81 359
255 422
193 511
762 504
300 540
9 78
433 15
38 935
970 802
363 494
966 851
184 204
676 403
930 118
878 571
205 654
532 333
645 285
614 632
88 545
177 120
668 159
12 817
474 781
474 371
515 360
821 1
196 224
123 66
688 568
660 458
109 662
369 495
452 929
796 8
344 536
308 290
6 542
188 14
454 291
750 756
27 629
909 666
998 675
117 579
362 615
691 265
134 9
665 565
228 155
285 803
475 195
575 641
209 777
190 81
378 826
669 1000
866 31
573 501
131 353
993 127
338 628
519 863
328 34
268 293
81 699
235 143
704 384
106 106
442 391
761 286
107 706
371 514
9 447
110 130
536 952
415 875
113 774
440 698
279 130
690 326
585 363
279 779
984 248
505 661
306 220
42 528
595 486
186 884
15 907
166 642
334 164
68 984
88 115
742 564
85 912
600 497
401 32
391 167
178 626
933 468
870 689
390 545
956 500
97 831
544 220
21 152
480 177
960 894
96 53
290 434
588 766
694 537
168 20
937 893
948 404
238 19
404 560
287 737
673 368
218 128
447 76
764 527
623 460
50 173
721 924
732 450
945 765
815 567
616 389
273 150
890 459
569 920
799 369
330 598
312 691
553 987
411 240
453 348
907 482
133 272
153 253
599 557
765 314
909 158
891 354
688 972
934 108
787 343
225 721
788 206
441 578
767 655
304 968
215 597
441 285
54 442
232 388
835 567
687 311
322 993
119 862
933 581
414 296
229 607
63 787
352 382
402 819
805 668
879 422
175 678
529 922
989 490
875 825
930 390
816 472
68 975
629 893
662 333
789 981
895 128
498 213
762 827
469 907
582 64
264 705
574 403
405 604
431 838
192 869
219 300
880 752
192 649
734 535
99 69
326 699
449 765
809 982
675 862
999 941
822 385
647 185
651 131
69 88
916 346
257 616
127 314
915 49
251 243
604 992
308 236
864 869
768 290
387 463
534 691
63 207
528 82
303 724
738 594
490 251
251 570
421 726
799 469
639 924
685 16
21 384
101 667
552 50
929 726
629 829
427 987
635 935
105 53
1000 168
798 412
928 431
831 498
240 432
644 256
932 667
764 972
121 24
97 372
150 477
675 291
353 393
831 375
702 468
133 218
601 301
259 144
789 224
973 222
552 673
499 556
928 393
223 293
451 455
939 405
563 301
322 534
857 132
618 366
43 990
252 686
822 65
629 160
171 855
843 121
517 466
980 54
437 425
931 838
515 732
324 868
775 6
944 835
437 808
990 616
12 157
605 353
624 341
172 464
143 790
324 353
57 712
586 922
467 966
639 44
944 588
399 209
819 976
253 929
553 285
730 320
170 789
495 205
573 30
127 51
104 740
328 190
101 880
838 79
391 617
372 471
25 182
204 934
150 764
943 526
564 583
617 142
954 65
948 206
413 937
90 873
43 897
689 133
893 367
95 857
627 439
784 261
894 658
225 361
966 787
189 500
766 60
442 665
848 724
831 164
857 606
888 324
921 481
231 103
656 835
792 597
434 775
82 758
43 755
599 726
267 173
818 43
542 926
956 890
719 155
404 377
251 434
692 282
164 882
157 5
343 489
936 75
3 989
150 342
619 929
172 35
752 580
775 933
987 318
44 969
119 215
189 10
967 486
171 986
310 227
202 83
720 355
488 595
372 75
284 687
806 240
595 82
275 454
851 773
675 682
692 634
964 852
676 741
674 88
12 956
515 255
224 646
319 374
480 333
882 166
294 203
808 353
252 822
747 242
991 218
319 824
176 952
725 369
90 420
32 367
976 142
895 892
452 801
44 178
750 472
76 215
900 924
296 688
800 808
928 296
40 948
896 789
440 823
929 618
883 923
397 830
964 716
783 800
277 212
804 458
292 489
908 441
968 980
701 249
895 279
143 880
301 702
866 361
934 246
524 401
166 789
608 215
330 500
122 550
928 660
548 752
971 422
544 184
671 664
227 331
836 783
428 56
722 114
993 609
808 384
829 195
533 315
27 59
270 671
113 371
430 507
527 13
162 955
438 862
495 889
4 172
983 723
121 819
450 339
204 447
310 142
289 419
790 863
207 657
629 749
518 313
368 921
534 267
370 645
784 323
138 957
853 434
630 96
657 281
68 674
784 459
546 115
958 316
388 900
430 948
171 350
510 577
186 62
104 999
805 691
214 956
539 847
562 953
158 469
192 706
471 647
778 687
535 237
333 243
392 402
607 512
195 144
252 532
7 497
66 241
796 71
747 595
424 101
236 724
870 154
153 235
553 184
796 822
966 897
892 75
174 346
80 660
955 746
115 996
973 340
172 344
866 671
855 918
331 335
685 20
986 732
505 252
5 722
550 268
354 76
632 732
24 616
168 772
479 950
817 903
565 865
299 631
35 248
228 82
247 913
820 885
2 421
880 123
445 184
709 738
97 509
294 723
134 914
339 262
195 946
870 583
596 719
21 218
93 991
532 827
542 698
327 819
124 790
290 936
216 635
576 680
68 837
77 405
987 125
699 652
384 474
679 679
108 657
20 714
344 401
149 391
369 138
46 460
904 537
761 172
66 592
427 73
269 514
444 669
572 375
376 394
901 278
23 855
93 690
205 833
924 645
290 732
755 670
166 688
805 553
719 759
98 543
651 161
908 826
24 840
633 747
903 813
763 860
486 191
557 97
4 473
153 602
482 56
662 911
540 207
253 920
451 812
845 211
51 422
375 713
283 667
742 661
496 303
750 402
719 72
369 98
395 622
19 924
955 390
118 729
605 444
614 241
809 786
696 781
79 33
574 714
166 980
202 340
332 72
704 653
352 97
252 94
970 653
773 511
479 878
81 819
91 834
351 776
460 631
549 99
427 234
657 743
369 550
949 236
125 348
733 962
166 459
681 44
729 646
132 305
965 109
83 252
321 227
22 878
249 70
742 112
134 250
616 533
444 315
427 689
247 212
874 35
163 141
675 880
649 277
278 805
328 911
627 1000
635 210
738 468
888 927
91 233
987 41
873 107
801 254
595 284
301 899
90 47
844 786
166 493
126 171
13 119
121 160
580 709
485 506
895 496
169 633
307 382
659 590
810 197
203 164
268 246
16 322
238 240
914 7
999 774
228 305
872 264
612 85
976 501
327 162
723 580
607 405
896 212
879 530
657 113
547 610
82 384
653 144
757 20
175 99
439 397
974 922
665 613
765 787
221 178
334 114
446 868
1 973
567 14
380 403
845 555
660 361
72 902
906 827
497 836
566 488
814 112
518 474
55 338
486 729
894 812
16 467
866 826
543 676
644 834
918 419
644 846
632 213
594 196
68 125
501 438
836 891
249 68
932 341
387 923
597 710
505 349
968 226
424 133
215 706
674 263
436 85
129 712
273 805
603 825
95 482
771 768
137 104
955 327
206 687
382 372
450 373
918 263
681 162
475 779
957 963
87 280
379 792
359 836
632 992
150 445
1 915
666 916
306 604
570 834
103 768
231 289
336 788
823 719
524 196
79 653
574 944
434 15
205 388
490 915
92 365
34 833
602 316
843 141
766 171
728 229
511 712
811 835
546 167
472 488
625 695
13 66
454 720
2 753
329 64
1000 674
376 443
92 263
902 541
290 344
344 972
373 291
280 426
683 698
613 905
72 39
713 977
4 868
735 205
352 56
801 199
252 376
649 931
247 1000
744 676
734 24
187 71
837 222
327 390
974 205
782 156
161 413
522 802
948 169
728 519
332 253
989 378
824 572
590 284
485 674
882 161
896 798
417 633
423 172
951 674
437 18
892 53
503 992
442 651
188 695
913 998
983 706
448 151
440 78
266 688
211 725
869 392
238 54
126 899
199 445
551 890
112 808
783 445
92 780
427 856
907 52
360 553
813 760
956 191
40 542
504 990
803 157
577 619
895 237
426 39
1 333
950 689
693 522
741 795
805 169
152 920
686 967
835 531
229 886
918 11
547 988
460 311
14 789
754 94
275 961
996 480
782 155
639 173
666 469
235 839
780 270
303 801
465 242
529 256
297 758
684 367
762 565
824 794
614 501
699 769
165 472
156 962
708 397
9 62
361 713
608 355
723 811
253 381
742 891
829 262
604 790
317 386
79 366
430 449
251 401
947 907
349 120
754 303
281 199
559 227
288 833
711 992
748 39
474 66
307 239
273 206
331 279
199 341
454 172
558 131
15 293
23 799
641 528
588 96
180 250
939 672
214 395
759 510
967 916
728 933
536 808
765 810
271 408
807 488
974 74
960 100
285 430
544 947
41 731
950 35
842 12
600 375
539 207
249 278
548 345
250 734
686 603
675 875
642 251
150 530
907 555
782 510
638 620
228 586
61 672
484 636
607 323
379 843
95 516
697 593
577 376
882 436
750 794
255 596
774 26
521 935
393 844
526 967
836 593
592 290
749 740
820 787
17 368
143 262
334 784
799 401
876 155
823 618
154 320
191 578
319 555
131 801
564 788
795 195
542 939
921 806
770 382
873 207
576 882
634 743
526 828
333 829
465 556
778 893
260 248
424 390
886 531
642 585
667 990
37 809
157 363
249 131
495 453
365 970
779 89
825 37
153 730
538 488
931 261
608 653
602 494
652 305
732 501
936 675
913 531
89 897
840 407
456 149
533 553
840 985
654 886
700 86
491 952
573 102
213 626
763 850
629 492
5 665
705 496
600 941
108 98
859 904
361 705
76 641
187 121
379 247
889 866
864 372
870 722
961 133
545 65
240 697
191 52
277 866
755 55
768 956
526 184
358 379
651 8
150 816
234 118
786 738
589 72
880 354
16 848
155 782
424 23
112 785
79 220
212 828
880 796
507 191
981 413
149 811
986 742
342 99
359 642
912 19
498 751
891 541
68 896
459 338
609 844
201 742
265 421
619 900
744 56
379 972
522 257
508 20
181 38
161 608
865 761
437 260
730 872
478 189
451 302
805 857
657 877
2 400
614 77
99 485
487 485
526 901
391 69
325 902
531 994
229 72
536 542
387 991
497 270
849 574
524 54
434 581
626 517
737 255
522 615
608 145
159 67
745 625
20 398
413 901
804 239
142 267
69 461
699 92
269 269
603 8
429 180
734 12
656 241
987 103
323 632
606 761
986 492
717 31
835 175
746 918
763 51
472 801
315 692
227 89
255 631
781 25
27 226
78 800
72 492
229 695
228 695
487 720
113 383
995 371
589 391
851 980
647 29
451 950
353 452
28 613
728 353
264 383
857 157
608 846
37 116
783 723
456 179
614 258
981 555
227 550
425 486
231 377
249 675
738 648
916 351
170 756
198 271
457 741
982 885
565 174
976 713
953 786
420 742
256 870
128 398
586 232
733 547
206 646
814 78
408 314
618 599
943 808
575 501
760 140
366 235
135 84
742 23
461 25
500 230
367 604
425 87
833 752
670 893
344 864
305 601
559 605
88 90
742 758
775 340
749 325
343 992
211 111
512 857
828 413
903 615
731 533
198 617
42 740
165 215
997 450
984 397
592 418
782 287
650 2
30 761
159 897
533 944
336 287
706 661
29 106
224 346
867 241
114 769
84 554
350 153
181 429
973 825
603 754
13 735
609 521
230 873
633 878
531 361
128 436
776 455
612 935
145 561
905 501
252 931
621 870
871 76
390 238
775 83
940 141
240 379
996 870
309 77
844 193
439 215
657 760
250 215
959 684
766 727
304 194
687 515
464 788
792 250
901 45
384 71
637 43
185 920
234 689
403 743
559 733
510 225
567 172
72 413
52 164
997 86
661 722
83 507
507 113
687 596
935 91
185 150
223 179
321 233
56 987
749 140
906 316
496 908
737 985
55 923
288 843
649 549
427 487
662 64
927 756
507 600
238 829
235 389
389 483
335 511
579 246
284 895
843 507
122 802
826 585
259 555
898 956
423 43
296 679
595 438
102 401
149 959
581 144
52 72
386 483
977 259
76 881
280 920
306 203
181 217
396 220
733 986
518 899
378 959
534 61
37 158
507 442
831 154
602 58
263 874
22 63
470 87
136 844
469 145
956 539
943 909
881 634
426 840
673 869
471 406
271 244
444 958
853 187
242 177
600 827
838 598
596 561
677 322
209 752
816 12
399 669
136 430
633 938
655 303
106 14
226 674
452 917
136 3
650 464
885 517
762 845
585 665
262 189
534 387
798 110
308 963
846 265
69 388
691 432
871 326
781 224
1 989
580 620
404 806
908 868
52 573
656 847
590 153
802 572
796 468
134 692
197 429
346 414
562 391
546 468
871 530
410 162
547 360
817 831
258 899
1000 733
425 771
335 111
496 16
853 454
846 527
245 681
769 385
945 28
298 51
192 35
562 486
452 919
548 833
309 136
437 890
933 615
516 691
257 206
930 821
561 462
88 218
379 719
508 559
121 461
19 730
525 965
700 307
275 900
126 822
748 573
435 376
276 344
23 361
487 843
212 530
87 919
427 883
903 392
206 718
265 713
681 273
423 527
723 703
748 52
84 288
875 67
632 142
92 569
141 978
628 695
835 358
454 191
681 581
851 387
804 627
564 321
651 320
617 500
164 185
690 18
699 955
77 303
998 397
509 784
905 438
159 255
731 715
584 703
63 178
319 133
352 65
496 599
231 532
582 384
527 782
953 302
889 294
528 561
927 255
172 838
132 105
640 202
860 99
430 647
729 853
619 401
369 453
599 761
858 98
829 281
62 882
415 393
283 283
466 971
318 994
918 656
234 30
33 925
270 319
868 625
468 85
759 427
553 725
984 461
6 761
278 674
365 120
645 642
422 376
603 115
650 185
452 928
158 185
875 391
742 947
456 793
132 959
310 534
396 592
265 725
644 83
774 531
465 238
734 324
771 466
215 415
650 677
492 83
310 431
650 570
139 541
976 234
81 314
511 570
570 114
67 984
504 99
553 1000
256 372
766 830
186 780
774 220
430 922
801 826
451 406
649 968
696 528
480 120
546 67
393 781
575 549
888 74
645 666
205 661
265 255
375 808
406 834
921 572
49 529
575 629
855 646
310 968
430 910
308 342
757 381
423 2
449 426
397 236
529 397
51 432
561 452
524 878
955 350
494 930
603 969
959 954
554 331
30 835
708 701
347 614
519 77
929 174
986 175
594 600
818 549
991 16
736 137
740 298
49 551
950 124
128 854
354 64
96 632
149 822
899 899
284 403
729 35
431 956
207 579
928 330
397 342
249 834
250 265
997 196
148 887
969 497
484 181
572 846
616 394
85 650
170 250
253 11
750 150
300 101
93 743
233 781
268 702
697 364
566 149
14 616
231 738
310 922
129 367
168 884
70 557
159 801
162 40
6 870
798 768
7 443
894 924
429 336
794 865
370 588
109 758
522 494
633 379
47 368
288 678
35 290
720 43
280 925
371 356
197 213
144 672
144 842
127 685
237 876
510 731
564 228
897 266
728 786
644 405
411 759
203 365
808 68
718 700
777 168
535 302
364 859
97 916
367 397
168 10
332 893
538 427
791 140
483 483
132 534
204 855
558 344
351 152
923 289
281 64
587 919
411 620
550 968
327 122
356 389
637 840
306 704
1000 258
978 629
298 789
993 53
230 918
656 936
478 653
508 662
718 620
739 972
767 489
753 135
183 300
353 380
928 677
332 212
472 29
262 58
459 225
146 643
945 506
882 185
211 290
310 898
737 275
601 116
596 373
101 507
346 142
416 651
455 952
415 739
248 895
80 268
699 601
625 962
622 655
629 633
810 937
323 195
921 95
810 102
727 451
538 326
139 209
816 148
977 767
340 692
27 641
472 686
262 434
323 446
444 229
376 471
903 768
505 49
188 636
42 39
226 492
671 697
428 527
666 985
818 303
425 594
760 27
944 257
340 622
217 166
912 976
862 916
243 115
813 696
470 993
270 348
510 335
816 774
879 73
483 792
673 392
386 152
54 779
903 365
114 950
321 797
303 815
724 114
839 136
519 497
239 25
654 332
524 202
899 753
495 948
940 71
176 838
275 740
265 227
602 50
848 495
907 57
482 908
746 123
669 47
85 34
951 520
124 66
612 952
9 207
896 306
563 849
124 949
274 874
203 771
237 194
575 589
163 784
103 84
611 361
731 798
397 667
944 918
311 307
392 809
676 690
319 353
183 728
620 615
75 453
330 140
122 803
630 306
565 380
608 797
564 784
84 364
920 702
20 21
819 597
109 705
541 379
124 129
666 273
821 673
905 531
28 899
323 923
882 922
701 244
93 510
683 711
851 324
136 964
164 89
256 981
111 917
100 99
769 136
152 923
225 630
404 259
536 402
870 925
800 20
828 990
509 769
837 368
800 763
834 156
519 896
818 805
331 624
985 178
347 140
875 541
724 824
180 128
125 165
193 881
130 32
933 108
217 746
578 330
727 677
639 640
480 192
913 93
818 172
292 396
3 208
399 94
747 734
169 252
693 312
827 550
555 743
553 87
809 932
275 957
528 166
236 993
550 910
996 887
842 367
865 496
560 229
996 599
190 741
273 500
430 762
421 665
24 536
444 485
563 350
694 183
151 501
584 262
921 962
409 42
462 725
618 832
735 76
71 540
342 609
290 542
93 937
571 675
305 261
681 63
565 80
167 554
326 623
554 703
756 226
98 387
5 79
968 178
15 616
229 509
498 225
914 127
877 591
70 113
475 778
441 977
128 842
31 678
529 620
160 476
729 793
688 1
598 618
252 507
11 794
312 103
522 449
639 100
338 742
849 282
798 157
461 555
396 736
754 808
404 112
496 804
131 150
853 104
682 512
811 448
763 781
893 5
471 574
263 341
696 553
160 62
631 302
746 572
335 600
946 41
423 620
701 406
686 902
183 837
960 201
294 567
394 850
898 523
540 708
886 453
619 351
919 541
526 337
556 265
173 111
419 900
145 872
984 373
822 94
175 306
964 240
433 27
821 746
509 673
623 520
972 326
430 305
92 416
341 305
755 950
536 695
919 327
343 231
564 600
792 938
854 580
238 409
698 302
197 184
724 774
550 143
63 647
792 56
456 406
732 633
343 32
711 553
753 703
288 380
481 420
224 719
729 726
855 143
275 853
655 462
161 579
323 331
322 828
801 641
64 980
922 760
810 517
196 36
991 755
872 82
869 524
627 384
466 461
950 297
905 973
400 496
226 990
707 689
599 548
321 886
532 115
213 468
546 136
919 57
512 331
393 142
581 862
338 410
117 742
74 58
284 987
739 679
875 822
841 545
172 207
903 227
571 45
218 805
546 215
587 778
209 298
173 984
942 840
316 928
775 130
897 396
452 111
629 195
22 669
828 746
260 356
277 440
218 896
691 18
173 246
802 460
882 921
593 665
130 703
822 432
365 15
949 207
135 597
728 36
771 321
562 201
494 529
93 231
579 253
977 137
184 827
530 810
67 764
704 928
595 159
73 11
870 913
814 419
594 56
760 671
301 242
277 956
602 401
946 816
743 68
61 603
982 909
86 342
142 682
748 303
825 463
297 143
807 77
32 115
966 129
3 549
721 535
8 343
270 835
824 367
849 300
583 432
127 680
815 606
476 474
193 221
150 679
775 132
94 505
37 469
175 761
722 887
12 642
167 619
366 41
306 170
866 978
779 653
930 243
176 274
53 515
904 563
116 955
294 333
688 151
524 534
736 997
953 37
200 301
372 624
716 153
260 262
877 408
662 2
275 761
707 585
499 553
237 479
693 865
838 83
930 978
804 455
386 814
231 663
937 523
357 861
340 902
702 709
735 723
317 229
435 635
27 802
154 363
422 792
764 621
802 103
70 119
232 142
727 511
167 19
522 684
200 649
623 266
794 100
257 164
649 721
942 236
677 182
819 320
535 661
416 207
345 214
146 692
484 167
674 257
508 727
977 172
492 243
164 74
428 21
560 467
364 270
287 680
111 159
863 322
717 373
208 827
141 890
397 758
399 503
328 266
728 903
295 472
462 697
984 881
217 205
563 813
261 438
253 521
166 36
335 828
8 639
824 780
186 496
11 32
594 138
175 581
313 548
291 820
200 428
186 43
356 226
350 426
91 345
816 10
595 513
536 967
87 120
963 430
917 695
268 534
243 249
336 975
524 409
739 641
530 327
416 227
625 849
121 88
717 65
157 66
162 41
385 384
940 9
562 294
100 483
671 696
664 871
125 413
560 47
729 976
372 209
557 704
603 550
224 778
93 430
95 92
843 458
813 515
680 230
394 259
502 618
301 674
800 47
723 7
327 775
334 822
984 781
898 636
294 229
836 614
174 598
845 566
980 51
391 575
523 207
325 942
90 550
839 195
884 698
991 756
798 774
402 840
235 124
309 918
53 774
882 97
262 147
936 776
360 486
960 41
708 84
11 952
803 900
943 621
885 892
133 606
254 414
464 485
866 462
540 860
836 555
212 107
65 777
175 544
722 9
797 456
958 391
384 912
408 985
353 472
598 649
619 440
923 605
25 960
992 434
42 60
251 669
859 437
556 166
861 878
147 980
7 886
875 759
31 914
518 994
228 308
617 137
393 614
459 254
882 733
306 629
380 225
973 623
342 95
335 42
729 368
44 881
691 30
805 294
514 788
372 725
76 830
898 306
900 332
890 207
833 527
761 341
314 623
115 6
681 15
285 801
458 46
416 729
581 715
55 393
91 691
23 374
766 550
299 956
988 956
326 958
379 315
191 730
79 746
104 350
661 906
951 539
669 681
257 542
875 813
560 811
631 990
228 321
325 690
20 52
138 262
300 168
643 489
690 822
604 214
871 628
425 410
316 504
902 446
843 155
738 571
411 296
997 590
671 177
611 500
174 297
800 127
218 78
344 711
743 15
603 980
604 161
418 332
808 196
300 149
263 934
102 820
327 266
498 133
909 745
735 738
508 24
413 225
377 582
392 920
524 57
897 270
878 222
481 748
494 997
769 618
224 230
11 409
879 534
917 284
497 168
839 141
397 969
809 122
41 951
249 531
534 131
255 625
229 864
394 912
220 8
179 339
260 606
490 596
436 756
977 425
393 529
161 718
82 94
703 926
998 559
876 625
44 670
471 992
830 704
728 263
117 584
809 152
780 714
680 908
17 260
284 300
392 883
929 172
230 977
200 885
947 175
41 415
625 79
147 894
424 224
373 404
682 550
625 381
908 134
603 761
490 667
145 953
777 799
783 434
791 517
933 147
119 50
852 744
370 523
11 854
544 950
272 242
170 651
861 739
273 344
644 71
584 637
677 390
847 838
22 244
513 999
958 69
477 253
875 680
242 232
476 581
467 481
701 791
487 285
960 903
544 395
817 82
380 849
41 602
593 261
27 927
87 245
160 347
702 310
102 641
262 996
780 338
304 831
325 447
360 93
579 527
351 344
808 864
9 120
883 763
488 997
86 681
293 778
28 355
216 413
34 432
506 982
88 212
515 447
177 665
536 364
855 880
238 694
924 661
912 851
36 711
218 215
493 939
140 445
575 883
542 823
697 708
270 424
509 946
643 491
750 388
463 862
493 346
723 98
448 774
66 897
342 205
296 546
940 973
304 935
721 667
741 256
573 910
369 53
272 366
651 368
876 191
564 510
79 804
77 872
472 230
607 115
669 362
214 273
575 49
541 689
430 208
363 650
660 446
599 109
628 199
80 73
375 341
401 498
446 111
796 982
347 269
367 403
920 887
907 124
494 540
991 985
496 255
482 461
768 527
346 935
523 413
963 290
636 826
903 42
484 461
628 892
631 29
138 239
422 531
342 969
830 547
643 833
709 934
544 651
976 881
655 692
559 823
482 660
262 104
480 706
434 392
466 667
837 817
140 876
553 510
773 544
39 992
324 829
769 55
11 833
47 104
272 777
920 870
575 462
831 266
678 239
323 328
317 945
603 188
84 269
45 43
491 856
515 556
833 214
632 303
589 337
916 151
943 434
740 410
893 90
343 967
104 49
873 209
200 877
990 138
724 278
358 339
882 670
828 851
715 607
422 129
209 156
695 155
166 502
863 845
824 783
9 876
536 736
415 571
569 652
491 508
569 560
638 355
755 922
670 614
774 988
989 89
322 87
3 885
195 361
860 710
372 830
90 792
779 225
99 567
279 863
601 189
715 317
300 790
999 582
767 336
732 753
338 610
338 366
389 69
661 148
774 524
289 917
263 911
122 610
666 459
951 496
815 153
253 895
461 791
605 973
978 81
57 839
23 866
883 745
303 864
438 680
593 452
509 275
627 947
553 447
549 624
480 10
346 463
187 443
465 761
983 313
90 808
427 852
735 500
944 811
297 295
395 63
547 4
145 544
312 87
277 37
448 967
356 421
951 884
778 9
871 306
382 780
118 591
557 264
515 441
900 881
860 500
612 857
119 212
787 294
925 647
683 766
750 325
190 324
365 869
83 49
299 752
167 535
383 603
387 675
106 617
857 826
18 756
985 155
598 807
17 986
784 8
960 530
787 142
429 660
55 332
800 345
217 141
569 767
761 210
457 999
772 351
557 859
791 1000
851 239
48 488
744 643
714 949
254 104
129 742
572 34
7 656
754 219
228 58
443 246
798 319
840 304
393 208
930 748
344 289
358 372
56 895
231 5
640 597
264 156
826 456
624 125
128 765
560 590
927 92
405 753
931 559
964 449
665 354
835 155
220 114
714 432
982 747
833 140
998 62
206 682
312 36
688 456
822 368
244 605
433 578
168 810
282 555
539 370
400 91
99 473
1 842
791 918
505 799
19 962
349 398
635 945
125 732
820 893
58 435
177 527
17 799
618 839
993 715
705 519
177 257
700 500
62 203
429 830
614 107
468 266
560 390
907 294
511 260
830 338
847 303
11 748
343 385
206 205
439 975
422 871
865 955
992 3
255 996
707 23
907 130
432 873
431 569
140 209
941 731
406 111
767 16
554 336
612 68
938 970
764 126
483 683
78 224
917 349
974 678
688 390
463 492
521 135
580 643
854 271
430 498
958 82
241 481
436 908
308 743
376 48
96 584
928 441
762 977
816 897
503 879
438 697
490 82
541 773
489 597
46 699
248 147
368 36
302 527
983 792
632 690
810 562
42 884
90 767
542 665
933 542
552 490
452 343
428 11
383 370
192 576
136 349
323 294
46 355
790 718
521 409
443 692
528 425
991 53
687 239
915 190
827 501
441 35
214 254
198 286
132 548
742 19
693 246
973 476
552 63
60 595
9 928
300 308
217 69
56 963
968 116
615 299
807 597
327 535
274 914
463 550
116 172
241 705
54 262
4 616
234 625
277 401
740 589
14 985
644 750
501 406
271 81
261 542
452 425
83 751
652 855
259 274
30 430
996 252
309 646
224 293
249 608
102 421
469 951
738 494
991 159
820 47
755 229
892 870
435 656
591 385
71 704
600 319
391 264
820 829
601 260
214 256
504 311
339 692
940 762
415 534
436 590
65 156
962 379
753 273
219 531
898 562
229 435
47 565
753 939
620 170
401 743
130 178
396 55
525 908
195 706
993 155
238 223
634 15
982 433
388 334
461 939
262 91
783 346
958 438
816 137
448 688
566 405
237 979
45 949
522 43
269 511
108 451
398 229
957 73
37 472
623 647
72 917
610 731
286 674
123 676
816 470
593 761
761 289
428 992
423 183
52 720
702 41
920 36
36 926
498 311
224 769
308 541
446 398
552 583
860 816
526 10
1 176
509 602
569 227
132 357
667 31
769 16
429 610
736 268
110 606
95 826
372 631
10 333
668 924
34 422
744 801
691 187
911 764
16 891
348 160
874 381
807 472
511 911
980 385
2 465
340 953
666 16
327 516
110 496
925 629
749 449
544 751
935 636
223 524
962 964
579 423
32 695
774 28
420 963
23 973
125 945
559 151
220 347
881 310
905 174
465 114
62 669
563 971
34 801
40 916
922 552
257 69
589 449
849 476
35 873
745 82
473 861
406 46
358 768
106 495
586 262
995 483
296 971
129 121
601 430
441 717
128 416
609 823
395 1
988 76
716 521
780 864
501 459
188 439
491 522
989 60
590 186
455 267
429 776
14 182
387 696
633 467
390 474
955 925
940 322
453 454
565 710
597 781
526 80
471 983
380 371
486 463
762 274
796 734
712 196
726 562
520 709
634 69
517 150
537 878
762 673
779 244
796 166
604 804
886 657
701 107
479 753
671 215
471 883
43 4
724 657
201 18
614 404
765 845
895 294
97 597
557 760
64 641
957 498
629 782
82 135
745 245
841 316
929 462
105 673
951 969
846 168
41 783
697 104
723 253
997 215
870 138
405 415
388 932
358 816
917 961
329 749
407 437
128 816
735 742
382 436
905 483
345 586
438 175
629 582
27 107
575 237
548 428
281 609
991 480
314 209
641 239
82 30
9 693
180 253
786 444
797 731
94 860
858 505
556 975
181 40
338 600
795 966
267 69
815 721
158 285
670 949
162 477
468 214
296 449
638 927
650 293
950 768
794 467
703 604
454 216
903 75
154 515
264 268
436 330
566 713
812 189
926 4
992 518
975 184
764 994
799 227
516 82
368 380
570 482
272 21
268 535
832 914
539 724
912 563
13 943
544 742
69 998
360 331
715 420
811 35
211 996
754 684
703 7
595 461
269 757
823 147
558 977
550 608
47 171
322 16
803 149
685 739
264 424
610 326
473 720
243 776
629 853
413 294
840 595
935 96
590 293
76 864
209 36
861 899
123 28
815 360
854 545
126 483
441 950
102 35
507 548
866 720
655 202
323 311
436 562
214 753
155 227
67 980
337 234
829 177
848 761
376 124
459 555
66 306
311 973
219 993
876 627
749 489
269 332
246 235
809 882
644 922
330 577
386 705
872 436
172 154
643 359
403 73
766 685
527 731
869 545
734 514
75 388
517 567
562 68
840 349
40 36
71 599
159 162
957 99
956 959
807 321
863 222
459 13
88 482
456 509
6 819
877 817
310 526
614 890
335 527
651 909
792 201
152 285
764 795
574 30
333 50
603 579
152 627
943 288
507 128
913 636
556 784
525 354
704 169
671 450
50 922
475 411
619 358
869 430
346 363
448 644
428 354
685 963
782 25
216 955
259 208
651 35
147 76
49 782
96 261
792 692
564 226
217 992
830 52
457 731
875 410
114 9
206 695
537 184
675 869
469 358
962 184
342 560
10 741
323 431
304 814
595 940
505 421
297 449
452 829
159 578
158 337
183 650
451 932
738 934
842 644
551 221
419 560
128 845
867 384
84 532
319 368
69 764
803 509
232 840
516 252
843 133
94 518
949 245
56 721
151 56
7 757
947 530
962 810
278 230
58 748
393 708
715 326
715 458
500 388
376 769
735 188
571 894
698 300
459 269
569 197
533 718
553 411
495 179
355 266
994 381
259 584
959 976
661 595
35 961
999 470
845 187
842 302
349 501
814 159
917 3
472 288
273 763
122 772
625 667
561 647
611 839
134 194
346 683
602 345
837 101
576 190
243 958
532 526
664 803
641 701
1000 458
752 627
685 125
354 368
116 100
82 301
156 245
174 61
427 51
511 89
162 480
554 706
355 170
590 523
420 385
466 535
19 250
793 871
720 22
762 277
101 772
189 859
575 453
451 979
478 385
228 733
752 970
568 56
885 217
106 461
800 646
909 517
584 903
284 802
374 384
3 245
502 839
157 367
630 156
51 173
852 586
282 352
760 40
662 888
738 590
989 851
14 6
620 24
428 848
30 688
392 184
737 995
970 45
953 700
378 43
151 819
250 460
838 732
387 614
596 815
819 581
945 245
151 394
548 398
312 693
741 54
108 509
541 423
218 919
271 419
346 637
18 672
997 455
285 1000
95 73
847 548
157 749
387 504
947 803
426 479
370 334
854 813
297 123
722 582
267 600
676 539
171 667
906 924
875 386
40 994
551 673
186 233
378 123
110 613
481 262
49 921
315 698
925 184
17 249
761 400
995 561
632 532
793 367
136 779
13 574
781 117
746 863
606 819
774 866
816 715
489 173
351 583
440 201
929 518
388 276
232 502
924 365
713 563
442 388
17 220
46 630
699 540
227 250
471 233
792 936
273 834
779 813
45 76
227 672
653 318
770 537
17 563
783 870
265 93
530 36
931 64
962 445
428 467
90 939
664 638
417 846
497 756
20 727
197 691
169 91
429 900
254 572
564 396
105 202
751 86
666 465
25 24
924 791
231 111
997 300
385 690
179 455
523 930
295 245
9 682
291 53
100 126
69 289
89 728
208 915
196 105
471 932
563 522
932 456
268 530
3 279
954 884
706 651
849 21
980 194
316 175
367 644
283 925
370 323
837 631
175 654
43 991
887 113
827 389
451 582
527 675
808 984
556 693
961 356
919 380
457 606
260 847
752 63
175 690
586 5
541 963
634 777
867 706
975 487
485 764
381 655
687 294
992 581
572 712
995 721
96 394
537 571
163 254
562 819
465 861
911 483
732 148
3 752
31 321
616 840
950 449
658 976
366 272
626 179
506 424
341 367
354 302
532 753
548 631
752 183
370 59
354 811
539 583
792 641
611 679
673 590
368 784
799 788
13 756
419 589
206 372
879 350
38 389
438 342
706 983
273 787
440 362
32 313
223 512
986 534
776 261
986 211
32 290
494 69
313 817
600 186
284 703
359 652
996 993
332 413
477 128
506 361
95 521
175 570
759 611
924 424
828 487
405 863
218 956
551 259
993 949
305 292
662 946
915 605
994 585
812 133
688 400
245 273
691 7
513 965
646 137
54 147
293 260
631 48
10 437
894 339
612 335
773 431
445 243
804 188
583 682
143 280
968 202
732 367
881 376
626 795
630 867
38 856
192 941
282 679
369 560
562 276
986 18
606 764
188 525
313 29
119 776
135 593
751 937
814 15
478 419
313 690
660 8
310 632
647 7
938 1000
579 977
628 871
577 563
861 578
559 60
642 721
491 183
186 981
679 470
634 302
717 311
422 670
998 68
294 665
351 51
668 166
419 141
879 377
708 170
936 511
875 999
95 364
124 425
696 26
585 37
538 613
673 650
423 758
962 947
32 777
748 211
263 292
235 369
284 357
905 220
378 718
441 88
148 732
940 936
876 781
444 727
564 646
678 752
623 499
663 895
733 961
453 664
370 187
926 153
941 646
441 154
61 16
337 214
812 878
617 693
803 823
837 703
684 548
465 267
910 828
861 724
854 421
93 574
679 227
51 832
262 293
353 438
991 101
542 458
154 190
612 263
5 857
616 390
519 138
328 287
896 276
570 35
755 63
285 473
95 87
560 896
952 802
227 927
534 756
520 868
811 977
40 244
100 67
341 861
929 763
426 746
27 317
528 38
944 294
576 281
747 337
731 472
162 839
471 315
58 914
938 277
793 393
375 180
581 338
985 596
368 613
438 389
95 733
719 247
183 256
607 753
958 909
17 64
258 249
977 843
485 314
19 407
1 780
877 968
824 597
943 635
15 191
713 839
298 615
795 275
541 543
807 710
273 822
359 593
296 219
808 30
103 240
793 53
303 242
269 634
127 104
190 48
821 439
383 756
464 862
298 55
60 978
927 705
337 176
398 310
622 160
156 200
915 222
228 688
705 83
19 735
650 664
213 31
644 486
52 242
369 532
689 877
302 27
689 977
5 199
285 401
642 116
64 494
113 496
960 268
35 67
435 619
874 113
492 176
987 712
973 751
407 537
133 453
66 149
578 569
185 467
881 695
632 989
746 923
269 260
601 533
4 781
388 473
837 698
531 437
53 111
388 259
366 498
32 590
235 532
63 845
244 959
655 373
308 862
529 489
42 776
637 307
33 375
724 273
518 214
122 539
114 801
4 835
305 691
713 31
333 814
96 533
140 871
139 91
568 910
652 544
93 834
73 366
236 376
973 427
979 219
699 139
719 181
41 111
733 654
907 244
789 749
727 467
761 39
569 805
571 795
340 71
449 18
521 834
69 798
789 237
379 65
779 459
973 138
103 775
23 440
707 751
471 571
235 615
456 147
20 279
492 323
498 866
766 299
658 933
859 653
287 978
487 890
683 5
753 533
734 1
281 101
336 741
159 325
776 605
436 782
826 802
101 842
642 214
75 762
367 329
492 618
855 931
252 955
448 683
720 301
413 642
582 957
198 380
818 26
350 595
788 988
396 314
838 458
411 85
679 538
156 173
612 600
537 454
61 412
760 682
211 205
69 872
625 224
395 993
826 10
593 536
125 979
695 960
406 301
31 239
210 728
712 350
394 201
652 856
471 504
785 889
248 988
830 77
168 264
418 508
412 496
284 634
202 825
919 457
678 679
665 329
605 10
197 857
33 539
368 764
557 985
97 321
212 784
81 236
907 828
427 524
373 317
461 809
472 715
171 434
123 550
152 306
139 485
875 885
110 711
352 862
50 205
863 317
514 759
986 307
544 676
311 571
226 512
157 466
168 841
259 916
360 14
533 726
984 796
343 661
452 940
255 10
517 855
764 477
366 64
346 33
4 846
299 34
582 241
789 740
482 51
453 520
858 45
686 982
494 246
112 102
719 379
678 521
195 961
452 763
101 208
672 689
61 739
309 505
408 962
311 347
8 120
489 613
154 260
963 41
384 362
702 592
509 916
311 988
185 764
276 10
431 167
746 748
652 963
988 289
631 699
107 748
946 97
658 441
661 371
619 626
898 787
253 635
137 950
580 18
70 177
97 117
624 457
659 601
451 183
440 667
781 576
401 681
182 633
183 153
258 952
597 608
81 111
494 614
447 144
361 32
790 477
391 223
886 524
823 760
601 555
450 576
544 231
582 397
839 298
618 632
815 586
784 463
243 971
86 787
337 915
701 280
160 980
215 55
968 26
680 759
649 702
559 247
771 675
939 856
465 591
803 156
869 845
886 645
451 976
215 455
121 6
766 295
736 782
995 104
111 915
143 434
124 975
384 352
39 829
789 784
936 621
608 806
762 431
241 568
560 987
436 310
994 470
772 561
959 136
592 440
689 249
849 67
14 631
964 43
780 825
97 399
853 195
9 997
200 932
317 739
698 876
603 507
545 981
127 664
255 992
400 896
53 707
668 455
264 838
187 101
446 922
42 325
273 459
962 366
855 588
57 202
592 880
843 197
39 594
109 103
668 679
48 277
656 274
525 770
52 806
145 677
159 334
259 624
37 509
159 647
404 628
756 585
84 161
616 779
393 887
366 150
661 849
166 719
803 33
588 672
351 261
244 58
873 575
149 892
529 276
507 690
428 502
35 736
169 467
489 544
332 296
917 277
883 983
597 132
970 891
18 178
186 425
426 353
363 246
417 108
263 676
115 772
216 962
861 522
394 349
35 786
811 641
874 419
641 194
999 314
990 941
477 967
845 336
562 646
205 950
336 272
279 342
144 62
963 594
624 402
768 617
427 266
195 209
324 700
113 33
771 303
423 832
90 896
615 938
847 923
243 415
551 551
618 67
282 995
838 359
71 560
533 728
236 811
263 670
881 282
390 524
282 485
945 228
665 340
681 227
865 297
785 205
805 260
937 371
28 111
140 261
197 512
789 955
540 740
243 45
212 590
660 367
363 16
717 505
688 309
48 970
972 415
992 695
620 677
712 516
372 186
416 458
505 378
600 653
579 823
5 196
300 803
818 702
910 395
999 274
72 354
76 944
965 476
793 435
419 903
313 627
723 683
467 405
897 777
986 303
441 554
397 193
279 704
665 711
739 733
261 821
419 207
865 22
509 947
439 164
511 992
158 442
639 886
278 341
374 606
914 638
626 269
770 166
429 933
120 770
50 180
991 888
514 121
156 701
483 646
452 274
609 817
616 34
693 288
13 106
148 749
386 342
369 897
614 291
48 997
684 159
195 29
314 666
850 419
989 321
924 159
959 593
12 320
881 148
60 229
860 440
965 196
244 674
965 667
364 666
78 993
46 339
201 45
582 604
440 811
517 523
78 653
18 489
476 513
953 835
360 510
139 225
304 297
850 541
995 20
948 127
139 682
463 443
813 39
943 708
94 787
284 676
14 565
561 832
475 966
20 376
922 64
96 598
195 933
989 314
868 506
278 749
96 404
262 675
152 916
663 530
5 453
357 49
595 834
455 412
617 423
52 990
509 725
32 882
95 568
301 464
143 604
172 829
254 733
174 699
103 172
380 594
795 173
130 893
342 171
436 942
692 792
588 631
970 921
81 473
576 58
560 473
603 288
161 3
441 151
800 931
984 551
552 849
384 189
898 199
852 805
310 420
840 116
545 913
147 609
519 937
128 558
211 453
1000 231
129 174
932 898
999 954
113 795
940 2
347 228
496 479
581 385
572 46
767 880
91 609
810 589
996 67
101 546
102 685
243 751
899 824
490 786
504 998
304 534
732 462
814 451
280 349
790 612
447 826
242 673
614 913
444 960
91 351
853 927
335 458
930 550
343 604
803 43
212 341
798 282
820 550
208 851
165 102
233 118
59 183
470 283
517 912
499 518
241 634
176 951
856 731
450 536
480 2
544 522
110 662
991 596
686 719
518 90
708 631
714 951
414 796
414 953
925 884
107 196
96 511
930 289
56 855
459 929
672 596
911 40
31 56
566 215
30 762
28 531
426 219
749 63
230 818
234 242
44 1
166 238
796 864
334 21
839 771
519 856
138 635
678 471
179 805
382 7
754 812
118 614
834 608
233 508
846 229
836 996
91 181
178 794
182 26
900 479
718 853
958 49
941 982
424 320
902 368
343 769
24 611
663 606
394 886
906 314
4 691
612 714
126 348
762 978
544 852
109 737
559 287
419 222
674 303
990 404
772 733
949 175
213 139
981 998
728 840
589 305
587 283
83 923
744 25
827 906
869 536
549 904
962 664
281 590
785 815
611 634
159 600
688 510
624 789
200 315
179 562
847 826
38 857
636 924
591 206
32 608
806 148
853 648
476 834
913 102
535 18
538 682
937 179
894 234
136 805
870 572
982 833
823 29
451 444
173 621
922 400
216 106
129 232
394 356
286 304
738 872
882 814
101 793
591 957
227 187
149 439
861 831
185 715
978 339
487 860
719 826
43 62
991 285
362 945
851 574
947 908
616 53
687 221
227 397
780 957
9 146
386 10
853 973
790 153
972 873
220 658
72 218
572 747
743 66
627 455
292 447
367 727
995 220
266 731
597 729
409 771
158 36
832 234
829 628
654 133
586 755
294 122
653 7
439 118
163 944
81 549
733 73
603 285
135 914
969 496
262 209
205 175
54 178
975 700
547 75
110 181
118 580
956 357
864 539
816 739
118 797
799 468
770 84
204 505
802 628
712 968
12 286
870 409
372 865
647 349
523 659
218 800
673 447
529 501
352 791
379 834
957 329
65 304
916 982
307 5
244 428
69 671
475 612
433 423
656 724
775 428
919 718
149 531
33 167
878 335
265 76
324 60
762 137
360 285
197 281
179 647
597 654
509 939
217 245
402 801
383 631
290 443
688 903
949 853
778 40
737 129
103 714
528 797
452 174
146 477
371 353
492 357
67 235
342 960
21 426
271 36
603 866
555 436
124 910
952 819
27 713
834 940
994 930
677 52
107 100
862 438
290 785
893 181
804 307
82 156
960 836
959 737
792 60
879 660
902 783
594 543
887 240
148 971
892 330
242 297
487 235
874 432
844 969
524 389
384 224
945 902
829 947
362 695
837 52
657 663
92 272
79 558
88 500
810 306
361 811
446 486
654 621
928 271
721 85
586 899
850 733
909 311
396 831
194 100
470 241
339 422
946 926
223 292
722 876
481 617
342 824
550 569
500 29
698 989
473 924
564 668
261 344
21 296
631 979
551 421
477 193
704 48
570 71
395 255
276 547
922 561
718 313
165 225
361 31
408 778
666 282
77 601
945 87
137 504
126 407
676 98
274 483
844 611
982 361
272 388
455 741
854 372
305 228
598 222
26 539
379 40
767 455
640 17
630 913
965 351
277 32
582 773
921 84
716 23
279 280
197 767
808 559
273 572
202 399
388 134
597 938
75 247
354 308
76 153
634 182
874 499
17 765
745 290
84 598
959 720
163 271
985 523
660 572
538 265
863 790
894 290
880 571
519 821
309 226
131 518
20 233
206 68
639 674
434 459
111 337
512 592
35 720
51 871
897 896
59 941
53 722
513 655
743 2
147 725
77 347
240 396
349 951
51 671
549 168
206 215
318 642
975 787
838 759
889 824
858 404
561 52
504 437
698 680
636 448
108 280
696 127
548 218
123 830
962 485
898 907
598 208
871 800
967 435
492 838
197 70
693 704
341 67
585 509
228 890
96 515
868 712
588 864
240 191
471 338
338 517
834 164
290 546
331 611
838 141
364 321
482 184
282 452
795 719
295 164
125 881
273 678
721 898
1 723
684 308
221 953
393 289
863 981
774 149
778 659
840 654
903 913
658 412
73 767
40 563
608 618
957 876
40 62
561 44
74 241
855 244
372 205
820 121
400 514
256 77
988 785
728 744
955 455
662 813
978 706
512 544
136 644
35 966
873 870
34 735
259 744
738 616
58 161
442 564
195 119
217 776
716 516
322 130
93 102
484 948
367 16
896 291
655 402
559 99
372 853
740 143
351 324
551 60
709 680
843 736
318 898
618 513
230 726
121 194
843 445
376 450
114 65
414 833
838 64
774 318
999 672
486 464
419 812
172 622
604 805
932 297
606 73
557 617
419 324
70 484
337 779
300 544
644 699
291 97
968 814
187 959
46 188
289 512
19 262
522 876
691 179
517 315
847 931
255 74
148 641
128 175
901 287
57 204
778 830
276 332
562 429
900 676
741 61
834 841
311 856
677 443
927 206
162 80
231 925
75 71
203 725
419 998
530 601
692 487
228 302
178 534
387 73
733 869
517 264
693 245
806 418
928 238
499 853
517 154
307 78
67 289
87 691
260 882
772 159
147 804
989 958
353 124
220 137
440 747
740 602
337 774
848 70
258 914
185 667
202 426
432 834
110 577
661 105
464 463
606 672
697 254
609 765
364 839
914 14
575 319
378 181
114 832
643 352
724 274
565 976
642 296
857 990
119 612
804 1
50 507
87 45
507 843
342 395
838 26
629 488
358 315
335 77
88 576
871 679
808 857
355 979
387 946
933 699
157 6
150 693
792 317
46 877
779 172
981 553
638 431
705 657
871 231
503 541
593 511
14 305
543 382
231 465
15 661
736 482
919 451
99 269
564 996
727 972
787 55
729 165
949 9
498 847
763 859
915 460
620 79
451 456
926 750
211 212
1 116
579 751
270 868
186 157
327 210
217 426
512 531
85 738
945 686
841 685
277 108
531 871
187 887
860 459
687 786
495 251
130 858
683 423
831 709
563 444
447 128
794 827
494 401
57 837
685 390
676 721
773 50
292 610
176 73
716 923
847 36
998 867
334 385
981 47
993 958
260 525
934 667
363 506
949 284
759 67
137 944
482 701
39 850
181 111
52 951
703 377
347 457
239 326
206 651
526 296
579 5
386 437
347 696
178 277
815 506
317 263
59 88
897 805
679 596
867 26
374 945
845 589
774 306
718 202
363 986
803 143
739 244
519 110
111 842
189 916
204 728
840 161
126 112
378 872
653 735
815 717
589 292
840 437
53 768
648 898
653 251
713 384
888 677
684 741
868 392
986 100
112 585
129 106
453 27
253 14
691 491
695 156
245 475
642 621
6 568
750 292
636 932
654 86
423 763
844 29
383 411
797 663
912 864
937 79
769 269
984 567
263 577
466 998
886 723
875 551
664 342
920 626
295 661
752 519
760 635
427 1000
992 360
300 394
536 782
423 250
980 652
47 739
726 776
240 544
58 461
655 559
82 651
656 401
61 681
507 859
360 699
270 885
253 333
661 205
487 266
455 682
493 940
685 5
129 951
753 770
341 731
823 798
148 10
430 622
633 675
20 750
812 152
837 195
256 99
876 543
950 364
217 8
430 272
651 980
638 473
585 517
316 472
940 362
223 295
242 540
148 517
579 679
364 262
953 99
399 3
564 179
119 866
670 755
341 827
850 909
532 872
787 22
701 49
393 707
587 564
963 534
958 481
709 182
844 458
604 41
35 492
978 540
378 469
86 829
969 484
304 729
120 138
602 860
225 107
429 250
987 631
503 317
7 353
515 713
32 798
508 894
829 5
610 832
185 445
283 14
327 1000
328 43
765 911
181 941
777 399
311 635
486 791
551 89
535 366
938 269
714 676
396 325
296 32
163 597
927 416
731 388
813 14
89 195
797 987
889 870
429 930
204 508
280 262
29 683
870 800
910 760
865 922
611 920
334 581
576 913
926 185
398 475
99 868
341 959
375 48
876 815
234 522
461 481
539 918
895 597
960 990
235 933
6 699
636 149
436 750
377 707
553 722
985 140
233 916
821 174
582 502
61 396
672 865
638 550
404 611
928 262
711 87
362 256
22 930
803 715
385 237
556 285
96 460
593 379
442 73
807 915
293 197
876 41
795 61
684 25
725 320
883 782
776 296
978 786
330 166
190 926
516 178
586 672
267 327
622 246
969 414
247 881
826 126
593 13
438 418
654 78
967 98
105 611
977 53
240 167
53 838
705 989
277 502
168 390
504 118
675 770
533 14
575 409
413 164
760 341
642 44
282 915
994 953
561 459
762 870
713 552
983 964
535 160
92 398
886 491
87 915
645 18
405 235
348 369
411 846
921 690
346 773
386 662
188 211
218 818
77 553
717 585
513 45
52 178
919 517
613 853
535 276
959 560
925 659
650 236
36 27
475 784
993 568
742 635
485 634
721 33
642 540
908 645
904 200
318 54
636 877
658 372
758 777
410 272
552 344
791 468
827 489
799 8
562 358
40 945
281 76
882 265
326 851
868 594
263 508
367 386
369 415
201 591
642 712
690 784
95 118
967 855
313 486
562 17
940 539
433 440
980 560
141 482
666 849
214 425
950 657
23 418
337 524
800 484
191 610
800 370
37 297
726 445
107 771
217 560
50 522
419 742
465 131
636 365
476 10
283 445
730 426
811 431
334 895
220 4
339 915
203 167
159 233
104 475
926 919
144 703
889 104
375 840
716 51
702 97
894 354
566 590
98 48
324 456
314 68
713 54
9 106
778 728
198 240
424 401
463 471
729 305
125 839
997 279
204 362
437 761
493 494
725 759
791 31
4 919
46 208
977 985
179 769
465 378
587 727
743 119
181 624
491 99
76 411
574 885
269 358
617 462
676 455
874 583
880 19
807 277
953 600
439 101
633 347
587 612
23 419
838 254
617 367
589 897
710 807
435 963
582 35
352 306
213 597
973 929
161 355
468 255
409 828
478 989
270 169
230 529
638 305
778 590
188 811
21 627
382 324
684 130
93 986
273 71
769 859
535 719
847 334
999 480
368 241
588 598
892 966
403 476
790 152
246 865
289 892
685 45
951 883
973 554
521 436
984 56
761 255
302 401
439 948
887 417
686 376
555 539
225 547
856 850
332 676
311 803
559 808
682 164
453 917
944 267
695 359
613 355
62 939
379 63
470 349
315 788
692 706
167 197
893 524
712 642
622 63
314 870
747 248
942 404
561 550
594 362
97 412
540 766
480 639
46 220
84 900
669 713
750 491
334 36
488 715
307 782
844 845
328 970
143 831
873 917
287 107
479 898
246 909
137 910
879 982
964 594
806 634
197 35
586 644
889 727
902 523
827 775
959 411
631 685
276 624
300 27
773 570
679 265
19 192
789 246
86 577
627 902
615 554
826 64
697 115
465 139
781 791
58 336
324 604
903 707
892 36
895 582
404 82
161 442
951 536
287 181
151 944
506 552
16 937
651 335
382 130
12 178
350 352
464 937
789 970
179 459
569 454
140 517
249 629
87 736
185 863
286 172
977 110
174 170
537 724
797 380
440 654
538 336
963 663
268 941
600 133
570 162
199 816
578 564
843 76
585 765
53 796
354 496
576 745
589 532
764 461
22 778
43 598
990 479
964 785
887 655
721 772
492 814
361 48
91 90
354 658
468 257
157 260
416 115
88 459
736 815
609 192
440 854
934 193
928 74
605 403
191 835
101 743
492 2
28 347
724 250
206 544
925 447
498 756
956 359
272 248
973 261
718 526
667 47
161 771
251 190
974 755
45 133
268 926
950 451
87 899
335 483
150 660
192 36
859 926
535 947
37 25
40 972
864 629
780 9
495 490
514 346
977 595
650 701
565 615
334 428
117 948
178 224
40 245
559 835
634 563
757 409
497 32
163 375
625 435
370 901
593 461
135 684
282 702
959 618
419 758
185 873
335 344
850 478
455 150
913 251
398 63
65 263
889 93
792 558
402 872
574 87
143 708
671 186
886 248
734 73
633 850
647 903
308 234
925 621
302 47
157 665
482 922
319 878
599 305
550 773
685 1
948 544
514 599
89 37
852 480
596 400
958 26
968 910
539 260
184 28
604 927
280 178
404 547
840 733
831 549
702 687
30 87
833 683
885 690
90 475
59 335
725 589
425 612
648 7
423 705
356 548
496 802
657 744
577 438
728 996
798 470
600 359
417 199
964 40
623 119
812 408
613 718
233 369
350 101
646 216
360 203
145 807
816 707
359 662
847 108
870 369
591 600
884 209
66 947
307 204
796 553
134 444
20 512
104 18
59 839
640 302
996 484
464 708
239 991
427 248
364 310
143 645
640 329
409 162
68 512
73 933
409 117
809 873
737 914
848 556
954 575
669 933
470 6
213 865
569 630
439 477
173 952
308 201
67 254
251 163
463 597
794 805
981 542
410 431
425 849
764 186
537 229
339 93
953 791
293 887
65 30
78 55
652 271
609 800
453 303
803 750
473 570
780 364
655 133
733 873
650 845
891 672
789 395
471 924
601 238
52 795
663 927
500 859
926 532
439 88
358 340
49 556
223 459
532 904
897 440
278 866
972 909
835 677
781 675
228 703
146 804
582 816
742 61
940 883
982 548
505 988
178 320
656 163
811 667
543 636
75 601
897 298
95 780
223 413
723 86
330 644
295 859
550 832
43 601
458 663
773 21
562 210
223 921
403 683
690 120
405 228
997 865
958 499
790 695
792 536
351 53
638 947
739 940
460 792
506 176
395 267
167 169
642 752
716 823
880 826
556 907
710 303
552 70
186 385
64 845
209 60
481 495
286 212
782 842
546 722
267 875
176 618
36 992
944 816
919 810
752 134
322 355
637 127
227 569
210 646
79 640
296 213
456 907
700 577
583 923
49 8
546 875
613 368
474 786
898 873
652 398
719 407
900 402
993 646
757 172
856 368
995 534
523 341
463 357
262 330
895 761
537 389
222 725
328 139
394 727
244 11
965 625
22 224
659 516
878 287
95 842
436 351
398 46
280 972
505 601
303 547
718 32
728 267
252 314
214 450
638 384
192 466
407 176
479 574
4 266
422 475
415 844
468 445
947 734
558 274
951 100
664 810
749 278
813 868
59 111
345 619
219 790
709 161
25 625
499 682
257 346
565 674
972 379
84 749
710 673
114 797
324 1
690 350
767 574
49 918
946 989
296 59
785 868
426 679
782 473
943 465
40 947
208 936
311 765
584 751
620 426
694 991
923 727
742 269
251 754
898 303
123 548
584 965
426 405
388 656
464 331
47 444
829 371
578 539
450 159
717 894
666 169
181 704
612 934
665 577
193 96
932 593
615 741
794 509
738 319
426 395
115 556
909 308
56 549
961 195
908 963
395 463
350 36
33 740
813 721
979 100
948 424
894 400
929 830
648 767
901 567
236 363
871 38
178 446
761 706
576 630
743 934
153 390
700 549
119 591
183 776
515 363
979 285
76 807
224 847
333 166
703 523
728 132
536 718
429 187
738 709
984 605
78 62
56 925
858 708
232 781
986 234
158 59
111 339
244 634
938 541
726 825
176 677
655 60
664 322
373 158
690 202
477 900
796 624
77 173
597 648
543 957
607 478
345 904
92 417
751 114
298 422
45 854
950 145
469 462
374 121
105 714
548 953
754 121
351 767
782 640
666 232
465 319
400 85
325 583
737 478
665 404
167 422
24 958
43 428
771 459
986 114
477 161
821 551
416 142
568 582
463 669
540 874
847 76
238 964
46 708
563 387
658 566
474 930
286 259
988 435
784 336
222 240
767 747
130 695
673 128
138 465
263 929
333 883
793 499
730 481
644 400
919 687
762 749
474 686
618 176
23 640
638 313
597 256
965 157
962 482
770 87
36 160
639 330
130 55
36 694
838 171
924 615
68 235
3 954
463 279
796 31
291 343
195 764
713 527
51 803
170 89
849 630
19 946
505 959
896 70
195 252
480 115
140 524
132 620
741 768
700 413
125 393
282 625
240 70
612 873
442 539
64 950
524 902
171 455
259 81
624 206
392 861
528 372
620 100
334 977
289 757
759 76
385 56
432 350
476 311
75 189
379 258
845 444
457 966
815 399
333 253
401 293
415 200
646 259
339 882
246 350
275 684
523 797
237 244
414 632
635 414
152 447
714 205
501 523
526 782
512 537
867 157
568 456
637 945
723 656
809 450
561 32
434 657
454 606
263 616
733 431
645 581
270 612
319 18
590 705
820 922
871 913
496 836
538 692
247 153
609 390
430 487
883 863
726 634
633 801
312 390
77 566
534 398
700 678
418 633
299 180
94 992
597 583
995 505
961 718
252 395
138 337
200 395
32 545
698 400
261 550
735 75
43 365
236 237
545 880
115 601
258 165
444 170
594 449
889 997
363 553
847 449
788 131
864 178
435 187
680 619
129 146
693 164
766 636
344 381
370 946
224 457
561 448
191 851
29 985
706 654
662 881
915 318
391 602
155 894
490 290
454 517
940 960
660 821
370 536
545 923
257 374
471 224
280 186
967 37
928 709
447 22
53 102
118 997
203 143
301 227
99 405
991 738
314 997
552 970
945 72
843 675
831 892
110 284
263 594
267 809
818 705
795 990
843 892
777 798
63 563
73 103
94 670
230 878
493 54
22 886
977 284
856 103
640 562
148 927
764 997
384 280
657 393
646 830
14 217
34 620
920 671
558 147
77 568
464 416
652 580
778 362
164 562
614 869
790 738
666 640
748 958
817 89
184 675
348 344
133 75
699 774
719 268
105 143
413 498
803 751
597 558
728 75
72 623
892 481
142 226
905 722
975 473
860 758
377 575
703 514
164 205
379 222
344 355
553 323
142 246
479 773
3 623
731 248
988 495
322 819
748 669
382 49
521 995
351 821
475 482
527 810
803 56
830 99
416 429
770 167
893 232
909 509
822 913
720 319
408 527
414 348
529 915
645 210
995 688
603 542
656 419
875 429
332 23
659 312
275 185
688 628
842 590
560 296
761 373
820 142
85 752
545 823
746 282
364 212
37 148
862 398
222 296
787 382
679 393
183 118
554 419
520 909
637 979
405 519
866 289
680 911
77 902
566 982
175 599
935 967
825 390
510 480
352 830
859 317
565 261
900 923
921 224
574 649
302 997
258 143
835 613
984 698
808 127
665 600
143 786
881 455
777 996
620 841
401 91
10 937
3 342
650 899
996 572
740 80
309 689
278 560
462 385
905 859
327 796
25 689
89 335
730 684
583 59
341 112
552 79
833 219
772 308
60 829
670 601
247 894
766 252
181 311
772 865
600 993
254 990
750 679
367 619
95 893
160 172
354 167
615 801
752 644
720 265
188 902
266 189
388 431
960 636
59 598
906 245
676 965
645 243
494 924
201 359
698 359
924 999
725 499
637 180
802 758
191 344
259 753
226 291
320 663
398 753
882 135
310 460
84 850
863 745
27 968
568 941
86 50
176 548
951 544
423 679
914 113
648 405
683 912
826 294
25 680
986 340
366 956
400 922
856 978
523 669
694 45
357 273
414 34
466 19
722 651
86 3
270 652
105 365
125 334
974 269
556 713
104 380
71 313
336 974
860 660
217 339
946 412
565 112
734 719
548 370
241 584
361 484
714 61
646 586
581 825
310 755
464 626
791 98
115 487
92 998
42 97
495 754
379 875
172 844
130 798
224 712
419 829
415 423
6 890
516 540
940 956
484 861
631 978
44 442
957 667
250 986
376 815
704 652
362 229
575 109
294 302
62 450
418 178
375 524
601 699
121 304
230 963
583 691
485 965
66 58
611 791
303 244
816 61
241 774
32 764
804 187
923 368
579 720
381 79
900 525
309 112
493 517
429 879
742 700
609 702
265 665
790 733
646 285
907 149
873 809
15 856
78 512
665 433
808 633
619 163
737 79
59 964
437 729
740 767
438 726
875 876
736 629
26 290
924 838
442 52
274 93
15 503
74 378
21 304
528 9
638 940
330 359
852 865
789 458
603 234
15 898
45 623
515 860
310 335
727 994
77 545
777 66
611 817
156 774
76 872
856 619
868 540
854 629
999 453
550 939
917 414
935 660
47 277
119 609
662 247
346 740
17 538
400 185
334 876
279 416
405 669
284 60
684 175
606 785
875 888
83 906
159 975
596 801
549 28
723 772
139 810
852 790
598 633
659 666
377 231
570 148
558 444
806 348
294 317
49 757
380 813
901 780
305 824
974 835
281 379
491 429
239 934
639 870
55 242
917 698
378 482
124 204
191 513
78 724
389 127
182 125
555 815
537 546
296 558
816 997
969 574
570 648
442 174
662 48
84 400
594 954
926 636
780 160
263 623
626 300
672 3
621 242
653 975
207 796
161 522
613 43
65 598
119 130
736 761
298 959
505 707
413 947
366 805
646 449
277 908
383 384
238 346
769 474
283 780
558 813
978 564
127 484
943 1000
581 701
808 965
821 107
526 263
795 580
578 910
839 107
223 957
90 26
137 319
736 465
67 402
542 978
793 475
582 546
116 242
3 616
720 337
885 622
122 120
635 149
612 725
631 673
47 602
861 406
834 593
542 997
78 552
888 966
545 428
453 382
500 600
134 737
164 313
921 868
805 910
95 514
742 873
573 103
51 865
313 577
70 651
975 507
530 946
115 365
222 836
712 255
816 56
888 795
917 870
301 173
52 525
299 292
618 123
325 455
625 773
832 611
792 695
795 496
204 968
440 634
879 594
570 716
121 41
227 10
323 930
616 383
831 384
942 715
467 931
941 825
529 810
466 640
687 494
25 102
462 209
962 845
143 512
981 881
443 175
692 643
297 388
344 302
601 683
470 13
507 201
673 464
874 404
879 618
703 824
532 82
439 969
575 81
915 254
346 644
44 39
701 263
155 401
177 655
591 104
174 56
563 51
941 446
291 735
42 99
915 955
867 970
909 524
248 876
339 732
50 65
474 949
225 208
713 51
579 769
155 829
342 843
185 337
62 392
538 177
331 832
592 38
725 843
144 423
121 104
628 173
783 851
222 962
488 564
659 467
250 269
117 745
102 885
495 93
240 501
962 489
348 170
951 622
477 972
390 270
278 315
475 868
906 404
218 867
610 866
325 505
292 776
39 24
502 602
540 6
867 989
146 377
582 682
641 162
489 171
610 522
187 608
258 41
542 361
214 483
737 950
171 338
63 34
865 431
501 200
492 414
795 186
41 984
322 60
336 882
999 570
796 776
746 593
427 877
276 352
818 389
931 512
357 451
268 315
146 508
311 384
499 922
433 441
532 640
71 158
680 223
679 556
814 920
183 39
458 412
804 367
832 265
846 884
886 872
490 871
558 507
570 924
479 957
193 516
742 409
319 637
508 424
230 838
257 817
184 842
447 956
647 595
383 975
962 380
586 215
446 249
413 54
423 719
91 557
777 967
195 481
230 692
282 388
396 302
952 236
951 501
213 678
662 916
442 816
770 714
485 533
280 376
629 504
773 258
252 734
411 455
641 577
934 895
289 275
17 36
122 45
47 949
877 910
253 43
748 630
724 825
332 19
7 48
323 967
815 323
228 365
762 747
255 724
259 899
647 717
72 213
658 4
296 896
906 77
142 377
13 325
725 366
153 333
744 607
604 717
493 505
465 512
337 11
246 191
645 998
556 644
709 825
936 568
601 777
589 767
3 85
225 240
688 93
175 131
413 275
195 988
91 603
936 821
187 327
294 790
203 58
630 808
740 834
765 778
509 998
201 911
718 414
729 836
897 459
668 374
235 778
429 134
893 519
946 444
70 787
798 855
25 435
334 731
940 908
791 355
740 781
560 506
242 717
574 633
375 755
870 203
594 864
863 152
390 11
750 910
792 118
766 980
616 807
51 270
963 882
157 831
308 492
144 365
886 19
258 511
762 232
910 601
119 921
12 634
308 735
374 220
172 120
348 793
107 173
898 774
410 397
158 168
957 27
322 402
483 490
569 140
759 134
229 505
838 278
10 834
49 837
772 582
687 648
924 575
12 359
240 730
353 757
919 116
569 831
316 130
917 44
65 77
896 402
724 198
212 977
768 843
519 277
680 484
838 744
548 523
450 570
742 505
398 901
861 862
259 315
585 841
182 385
635 568
858 530
246 285
646 776
845 157
477 44
755 550
603 732
730 21
660 875
707 366
234 263
359 797
855 700
339 574
579 737
436 378
89 802
937 821
510 597
278 24
3 316
361 729
169 13
132 46
553 559
591 183
362 786
935 306
619 250
937 426
514 263
967 914
22 843
956 550
561 638
530 964
494 258
617 598
822 768
851 285
949 674
974 842
561 688
952 93
175 600
888 418
638 32
757 641
642 933
776 375
565 333
812 178
282 910
384 530
567 609
708 835
879 406
428 510
819 688
958 825
459 310
736 714
899 388
478 751
862 551
526 468
612 321
902 198
957 810
235 632
77 741
378 99
669 724
934 649
575 92
816 72
910 633
538 997
26 659
505 542
420 977
241 803
832 352
965 326
12 784
79 2
439 730
75 578
744 468
972 900
803 645
123 697
737 703
619 716
36 564
772 947
875 829
706 850
655 150
302 225
53 134
495 458
497 559
97 748
523 923
84 55
329 174
793 321
124 570
276 204
849 987
173 522
640 493
610 143
463 395
226 574
315 645
666 116
375 436
30 412
248 474
732 223
931 481
317 921
4 302
815 403
883 5
884 679
329 893
818 36
260 467
980 111
390 527
407 254
813 902
390 807
941 768
813 460
566 630
488 563
520 647
122 785
999 639
777 863
488 708
370 382
121 726
90 136
867 46
604 931
543 959
692 567
526 704
435 882
563 627
368 137
24 665
339 396
262 410
637 882
624 521
382 693
91 231
36 557
817 354
207 977
42 88
918 810
968 900
907 947
762 547
327 973
783 262
774 105
259 390
139 592
195 826
389 737
796 60
583 377
171 398
491 143
641 972
834 70
220 583
839 148
489 871
847 394
990 865
848 314
942 136
126 660
207 47
907 441
151 848
139 70
744 334
660 350
672 94
495 307
490 983
18 586
876 476
221 361
11 427
102 544
140 334
291 359
710 486
221 92
964 453
323 501
327 299
600 2
466 690
359 15
255 306
351 98
973 326
405 326
44 744
298 655
914 847
777 906
779 721
823 666
348 969
537 285
726 691
200 452
760 308
956 261
922 674
931 230
95 750
742 197
719 41
127 842
547 112
967 459
433 538
492 734
692 419
1000 587
136 831
657 931
744 544
784 172
657 734
127 55
914 549
944 607
794 317
627 310
815 347
43 790
67 553
174 70
188 241
164 658
608 730
789 756
606 169
814 246
291 935
496 328
305 485
724 910
750 181
985 998
530 212
833 41
970 179
51 327
151 88
955 320
553 329
286 964
672 195
762 586
809 773
197 374
117 539
28 944
720 352
128 154
386 562
555 612
733 398
768 675
44 992
941 7
81 701
576 37
906 918
512 902
873 765
873 522
769 158
8 165
809 724
713 58
280 246
700 410
574 344
923 42
972 45
131 509
407 675
677 142
754 716
799 357
637 429
828 933
660 119
427 212
195 304
484 937
69 659
718 530
915 415
751 298
647 638
249 769
533 610
918 185
720 974
249 866
922 167
341 617
666 357
820 490
517 536
590 603
616 655
300 925
390 983
884 37
114 560
374 700
593 202
475 633
600 566
185 851
622 130
595 866
636 863
342 169
770 691
184 979
99 263
993 678
600 973
835 642
108 561
727 390
33 675
30 273
230 119
230 760
169 427
400 594
508 12
881 156
271 507
79 775
139 352
534 688
834 446
5 434
294 103
44 563
936 710
739 470
240 758
676 285
87 806
132 245
885 1
77 755
636 568
466 40
502 342
89 101
788 380
60 91
628 233
620 222
879 179
731 454
360 734
573 378
767 966
751 38
538 943
254 366
962 771
320 647
463 556
97 167
256 798
408 300
720 114
810 946
259 395
864 535
149 825
338 34
405 416
100 607
833 406
944 834
560 195
39 798
228 791
952 110
688 326
180 276
35 435
136 479
630 734
965 731
423 999
111 266
691 820
12 849
184 598
805 853
218 418
839 929
423 903
146 677
947 702
850 302
418 54
309 279
537 699
576 252
808 263
314 742
442 808
636 415
579 876
507 316
758 163
437 170
955 93
853 588
533 894
746 219
743 719
772 705
445 275
598 482
301 649
173 547
837 214
559 417
375 337
216 314
703 710
797 635
477 815
948 41
909 117
326 939
182 444
477 51
711 736
411 68
691 34
770 246
722 526
795 155
913 606
868 757
792 658
758 466
968 275
341 447
540 625
443 292
378 812
912 814
172 166
379 616
890 117
625 799
217 859
901 316
499 166
935 312
556 343
831 698
915 729
900 278
642 860
788 945
727 56
317 121
885 734
181 650
231 812
959 310
466 700
231 238
405 156
161 886
829 554
636 55
219 587
388 315
237 642
553 668
67 722
845 532
117 370
834 310
644 346
751 578
999 607
567 729
983 874
34 50
848 55
79 226
602 164
868 682
676 184
64 133
537 183
315 772
243 257
227 38
689 23
395 774
488 517
851 577
976 809
137 128
767 564
296 56
6 67
769 736
245 494
178 281
678 278
276 454
935 173
315 819
601 680
321 724
10 61
269 730
947 209
139 513
763 965
929 957
594 225
168 825
867 256
8 592
363 189
793 592
680 309
403 60
537 470
363 386
960 455
364 27
706 105
319 785
240 913
897 564
230 326
397 417
913 702
990 790
650 582
756 193
461 152
427 909
321 504
434 228
194 794
17 404
335 562
930 129
505 176
392 771
141 974
826 446
733 499
726 848
818 125
16 572
70 512
683 176
778 31
70 632
633 537
625 159
274 734
279 823
148 594
714 642
774 627
31 257
109 803
477 489
609 52
648 890
913 912
779 368
641 539
104 206
676 680
529 638
869 522
245 106
148 620
301 724
831 621
740 463
80 74
405 157
978 698
781 280
376 22
436 574
179 961
800 467
418 154
926 71
959 249
968 169
894 176
530 839
384 405
670 584
179 30
918 773
905 605
587 856
43 416
810 970
698 26
877 730
761 169
930 406
276 431
647 129
456 138
736 595
53 2
113 546
869 575
667 710
462 490
255 617
921 18
150 81
617 177
240 120
131 979
785 450
674 787
51 701
542 103
538 191
325 479
557 404
897 380
884 50
345 444
517 175
112 393
938 679
990 639
195 439
425 993
737 732
160 572
214 861
514 712
507 946
145 156
928 710
711 953
455 839
338 474
93 148
663 998
257 463
221 854
7 525
995 448
439 80
628 217
449 767
450 54
175 436
647 402
150 238
381 956
486 341
390 279
243 810
530 422
10 928
100 427
769 672
966 223
905 86
588 410
858 543
470 458
37 325
611 10
851 470
412 569
659 339
355 526
343 404
577 918
145 443
499 677
553 362
74 778
507 107
363 794
715 591
807 568
58 43
93 100
742 722
632 599
832 256
774 901
592 549
125 783
289 722
920 446
393 929
79 917
432 796
158 321
598 708
6 985
739 143
768 487
77 195
665 931
958 280
73 639
495 871
702 9
850 651
134 597
287 407
724 725
351 822
376 520
59 545
530 485
974 798
856 675
145 735
69 394
626 134
808 448
518 106
959 444
23 113
928 917
80 480
461 351
663 540
512 910
178 888
667 110
769 12
931 169
761 109
36 847
186 416
837 192
19 226
336 189
677 200
968 808
327 625
222 481
342 167
333 46
340 249
374 964
252 470
74 949
310 346
579 493
173 960
539 297
513 468
232 529
130 53
404 488
707 741
713 518
397 74
288 554
768 582
968 350
784 354
237 10
48 109
650 745
996 970
326 228
119 48
866 113
306 837
434 807
787 815
263 939
281 485
148 615
766 61
611 324
460 492
398 727
293 423
758 949
364 64
665 148
21 308
201 496
659 951
986 648
498 869
99 825
864 274
435 38
314 97
768 80
55 476
776 57
755 170
838 719
965 554
799 439
609 225
828 215
99 827
373 647
330 4
26 838
368 395
950 879
332 58
754 202
404 48
669 452
202 575
117 783
965 96
627 536
929 329
635 280
862 47
858 138
547 477
447 933
380 303
899 830
89 67
682 513
865 670
118 567
255 637
695 996
419 883
838 146
591 386
173 110
302 263
201 298
53 266
301 268
673 832
386 666
648 420
201 115
961 877
942 771
693 198
555 34
861 729
456 977
63 524
245 685
244 222
95 284
18 254
868 920
936 431
194 588
329 745
292 545
173 613
274 579
915 986
280 420
719 778
338 24
776 683
266 991
387 176
117 247
133 86
238 864
908 192
102 298
372 717
340 713
665 836
355 502
702 786
440 256
897 685
66 348
253 601
707 668
115 950
849 902
91 589
926 192
26 37
49 185
130 838
449 528
994 99
8 666
743 297
542 399
553 952
102 454
299 822
311 413
815 702
989 742
703 188
535 32
740 432
47 902
999 711
404 870
846 440
851 737
156 380
323 842
598 887
246 798
714 570
688 276
151 469
635 672
940 254
386 634
552 30
956 178
24 560
589 315
582 467
57 10
892 918
289 174
85 29
531 619
125 894
834 664
733 898
869 2
731 559
74 857
154 993
734 206
59 228
767 313
277 532
495 192
708 867
932 228
30 833
920 174
486 660
704 739
22 433
557 597
148 392
462 69
685 527
365 607
177 898
133 281
584 267
913 759
957 182
365 701
877 755
450 631
931 136
33 269
732 207
539 78
431 547
414 733
346 910
717 609
70 830
62 732
466 637
825 851
306 735
700 390
186 373
782 807
36 522
842 805
646 521
769 529
267 82
813 212
194 379
36 84
287 477
293 976
58 149
309 1000
53 158
771 775
680 977
808 516
413 603
120 766
263 323
270 558
667 536
798 718
833 709
567 139
489 293
596 548
388 183
95 77
818 904
752 726
484 690
152 739
53 211
540 727
841 541
581 598
886 284
791 660
299 188
698 19
809 955
88 168
907 133
153 370
890 129
187 661
320 426
535 161
713 557
142 922
10 346
491 772
859 993
867 179
261 325
981 719
129 779
591 140
603 762
539 527
879 979
561 367
856 19
914 18
126 960
567 182
239 483
837 489
166 161
223 97
327 874
500 209
916 809
480 512
105 192
42 381
838 626
559 85
294 505
972 727
147 360
255 69
419 789
375 663
294 167
329 636
1 871
237 937
300 616
151 725
544 915
715 958
439 982
181 481
580 935
106 904
62 241
369 900
839 388
636 72
634 393
286 386
113 513
168 211
801 235
830 278
253 222
946 513
873 400
62 675
753 946
87 95
922 122
331 253
186 568
27 620
410 615
982 663
676 172
641 854
986 919
571 576
860 616
340 503
977 965
440 152
68 2
542 712
859 220
634 12
636 887
147 950
405 360
325 820
517 6
717 19
277 69
175 543
526 837
85 624
109 729
502 497
587 179
377 972
389 333
546 925
36 975
952 399
306 259
742 929
543 174
666 89
753 200
876 237
911 579
802 530
232 903
788 101
890 63
742 777
910 454
757 26
387 825
157 302
337 344
975 586
777 346
947 9
764 350
212 818
40 993
702 761
516 218
346 716
668 456
613 44
308 938
298 173
839 100
457 874
48 967
894 76
138 130
427 771
940 100
246 822
873 987
725 431
66 890
492 597
385 379
291 73
827 521
722 382
587 566
352 123
832 39
855 605
263 463
14 632
399 128
861 688
739 700
800 910
215 599
292 548
340 40
98 967
233 135
916 327
597 348
594 685
611 523
619 644
664 305
467 338
695 849
308 544
364 468
740 61
591 338
734 205
868 420
730 534
553 599
980 955
838 281
292 464
181 876
376 896
522 219
852 51
605 984
986 171
691 849
780 638
157 656
170 804
620 416
118 921
638 165
923 915
391 416
501 295
23 611
368 974
447 539
647 681
129 756
70 997
481 683
487 624
299 898
283 103
243 851
525 223
564 629
921 429
892 175
528 485
541 335
201 691
335 651
516 95
197 95
440 740
739 589
264 731
861 449
975 709
357 97
185 390
783 838
5 891
898 241
304 425
2 257
974 358
871 291
51 246
907 879
743 921
493 628
857 413
586 359
424 642
283 947
488 359
170 420
153 273
340 244
968 781
176 987
77 581
206 285
274 143
243 395
821 421
476 750
8 640
108 65
915 863
934 927
925 373
606 353
559 388
11 935
548 460
223 854
593 494
814 606
857 485
533 520
876 144
598 893
930 912
416 582
443 538
661 66
530 625
35 565
238 158
910 703
750 757
953 295
293 361
195 288
964 612
910 55
788 114
526 350
591 97
328 21
897 981
23 621
517 802
804 34
651 37
167 666
973 329
280 616
210 445
589 427
814 322
876 430
418 165
125 258
607 356
384 480
871 787
342 971
627 27
510 357
407 258
505 502
262 536
95 160
661 649
41 267
604 30
746 619
254 921
610 212
94 414
344 493
166 985
599 370
402 657
241 520
442 346
148 613
609 829
108 660
932 682
365 331
312 535
718 765
328 110
35 623
969 158
78 704
199 276
5 614
862 550
140 597
729 935
317 777
668 398
770 173
772 548
723 96
655 819
742 956
650 913
506 141
920 465
401 298
59 409
517 928
266 363
758 980
629 793
402 121
759 113
583 677
89 267
78 416
955 391
408 249
870 186
712 856
240 160
540 474
310 696
254 538
352 474
392 286
11 164
179 374
236 492
190 816
110 347
983 478
28 417
475 201
617 711
268 239
91 3
187 837
276 836
986 667
138 519
303 364
355 538
365 361
451 693
943 431
585 317
92 885
102 266
816 976
756 124
341 1000
851 64
530 406
217 270
658 249
174 943
559 662
399 934
495 782
226 59
459 513
619 474
451 99
221 979
432 465
149 341
535 936
190 230
76 922
33 645
264 888
88 777
557 988
249 983
542 401
24 360
879 641
807 497
395 920
266 902
206 916
29 837
449 905
869 277
388 105
442 157
25 890
318 998
723 700
751 45
303 553
697 127
675 946
588 18
538 345
664 713
780 147
408 540
106 635
721 133
276 746
598 922
391 819
505 624
453 6
358 680
630 690
598 836
864 692
934 40
739 773
915 924
858 9
148 448
180 106
963 975
172 385
649 825
699 411
93 171
620 587
12 627
687 825
301 557
986 141
880 464
67 75
861 115
917 401
792 174
385 786
127 410
552 761
576 114
589 444
525 455
572 547
262 486
45 560
215 413
847 315
258 688
372 123
411 6
660 42
443 908
927 367
920 769
532 691
286 687
442 661
346 497
215 731
706 176
317 725
713 252
248 152
981 293
830 238
977 819
486 65
406 233
316 789
931 360
673 819
860 491
661 103
258 987
731 210
171 703
112 10
910 811
334 766
78 901
988 366
507 535
687 146
960 440
479 219
846 873
905 452
687 204
592 722
749 361
125 995
938 417
417 82
759 453
849 708
610 117
374 735
617 676
261 184
622 327
885 246
57 981
648 692
168 476
253 102
522 692
107 733
391 100
119 582
912 380
31 82
211 439
91 16
837 290
333 841
525 230
879 692
256 707
857 144
581 307
990 71
982 173
319 660
350 685
872 473
827 570
957 898
317 256
351 290
85 466
851 384
212 950
369 985
532 511
89 62
855 979
310 946
814 847
125 335
261 100
230 220
906 668
854 500
616 968
820 136
229 515
102 702
422 956
208 553
670 792
133 9
371 624
499 511
339 26
871 914
315 594
814 379
149 719
555 102
414 767
281 274
749 549
884 279
660 200
287 695
774 270
821 346
804 585
600 745
429 141
847 377
438 96
813 431
487 282
173 513
314 3
619 198
562 838
922 39
98 942
634 77
317 664
294 872
932 65
742 56
545 531
758 825
200 133
384 976
285 124
917 229
590 621
752 381
204 22
760 176
933 632
51 878
972 532
160 401
273 61
749 431
339 725
208 804
826 217
806 442
479 777
582 141
907 49
21 650
276 54
294 100
960 992
740 549
166 946
812 675
796 672
360 72
955 942
419 384
964 486
843 666
23 501
409 921
789 284
253 393
32 15
783 66
527 495
313 741
118 503
523 976
69 470
292 754
558 383
93 405
133 740
32 665
362 775
881 835
188 186
183 43
272 673
981 985
556 649
179 770
324 887
430 29
2 697
291 998
272 819
304 359
543 846
648 824
4 487
772 164
430 624
471 860
447 670
106 798
676 275
407 433
374 183
112 863
774 914
846 480
821 57
716 133
472 807
417 797
154 482
414 760
213 321
771 820
869 322
707 494
720 193
90 461
97 249
666 294
308 57
342 362
662 663
390 568
644 639
69 306
196 481
199 594
600 892
263 926
104 247
13 120
584 444
635 689
716 953
700 646
273 775
573 672
571 733
759 811
283 123
278 922
221 17
883 303
810 325
973 280
22 942
851 29
750 541
623 762
529 448
481 455
771 367
705 261
135 498
768 561
147 559
28 822
616 32
740 873
927 130
566 737
234 303
127 922
731 793
62 225
207 512
878 326
854 969
595 487
212 4
504 625
336 398
741 714
930 853
749 311
840 871
379 550
283 737
121 239
678 723
924 937
148 970
938 815
306 439
784 483
753 431
671 613
140 739
532 269
938 643
265 429
210 208
867 754
445 741
438 888
681 758
509 358
656 456
379 876
409 172
134 874
388 580
208 859
332 498
27 752
868 378
342 160
310 469
304 628
856 336
249 729
703 226
116 132
487 829
21 276
176 539
471 456
533 954
685 516
814 363
773 975
735 224
675 279
501 616
166 571
94 868
19 288
457 764
748 597
68 566
924 223
918 604
586 970
591 525
888 590
778 120
451 104
850 527
832 331
664 71
530 892
643 526
953 113
197 597
380 142
637 645
41 97
365 769
318 95
979 145
433 572
696 795
316 428
542 589
222 65
528 502
593 5
218 445
506 201
605 931
733 517
100 947
764 869
713 746
525 833
128 6
535 108
566 125
538 397
909 865
788 84
940 41
597 287
847 638
417 307
156 355
870 932
353 356
417 951
261 410
236 592
488 701
78 455
145 517
444 150
441 951
869 939
476 631
709 63
228 449
237 454
1 403
339 358
823 474
104 560
272 781
311 972
722 577
710 843
464 458
321 261
860 680
102 474
536 175
289 691
471 781
899 344
868 469
691 900
536 924
877 887
553 310
50 251
227 848
641 575
805 637
788 494
221 238
531 593
125 2
527 968
13 134
48 452
983 227
909 626
673 706
438 365
341 301
419 70
498 148
274 568
356 195
117 219
942 201
805 158
604 224
86 75
118 435
966 423
602 277
917 545
25 373
572 194
875 852
213 304
727 703
926 155
397 608
554 719
138 378
606 818
469 312
821 842
9 422
169 878
843 548
320 328
640 917
577 820
778 58
407 768
54 207
230 668
773 385
350 475
481 696
902 592
36 462
751 690
160 164
689 529
691 582
300 458
363 572
626 740
543 670
984 361
580 655
442 549
556 20
359 213
531 521
837 308
459 107
283 532
96 120
594 209
197 693
635 519
773 831
782 30
641 209
662 230
682 684
46 785
386 872
850 17
825 954
437 340
174 722
13 403
707 76
747 15
50 606
91 222
549 606
638 525
400 811
671 30
193 81
518 159
166 752
710 34
697 99
977 646
614 749
438 410
895 829
84 134
774 387
788 257
838 320
563 513
993 90
42 133
338 716
771 713
33 597
312 568
164 786
155 900
455 410
814 652
898 346
599 712
420 455
169 749
696 79
796 926
594 330
285 204
632 413
446 402
597 151
755 758
395 102
941 91
699 324
756 320
53 327
284 891
981 15
2 55
457 391
264 521
616 651
397 336
41 72
217 269
268 373
559 687
13 230
598 591
240 569
819 585
554 797
846 135
382 280
621 311
982 733
503 190
2 669
978 353
955 581
675 814
281 616
1000 445
750 662
679 91
952 685
402 275
308 184
329 298
813 329
790 441
188 900
692 151
46 70
555 165
182 988
617 230
344 267
984 910
140 714
932 53
616 416
856 753
902 562
209 640
754 767
163 175
372 326
535 563
284 356
418 631
430 579
438 373
561 180
916 637
88 968
284 924
2 901
535 135
253 34
192 695
984 838
791 70
938 905
849 354
142 694
460 251
265 450
550 594
333 641
922 836
367 149
531 969
491 488
791 968
727 887
57 575
861 893
235 247
987 693
549 867
910 272
720 362
470 832
619 954
126 527
777 765
629 392
831 865
659 458
261 817
145 17
605 715
201 187
541 79
45 54
741 34
151 559
980 413
151 55
177 21
846 899
673 291
60 547
163 606
295 527
290 598
194 8
810 72
883 135
580 329
263 745
879 607
824 901
875 535
231 300
33 715
312 534
663 728
794 346
405 506
199 867
759 477
131 324
555 633
867 974
675 344
953 525
916 160
52 698
520 954
934 966
590 806
308 928
757 577
346 875
918 345
921 582
191 353
985 171
258 515
757 255
827 611
20 87
25 715
499 655
231 433
106 630
210 650
72 836
40 214
17 399
132 284
298 470
759 434
429 648
239 671
711 761
217 366
484 11
432 66
328 542
579 919
797 645
845 674
268 405
987 548
712 347
654 298
58 737
609 668
530 700
228 151
739 943
122 851
652 58
123 425
448 553
407 41
418 298
837 570
694 338
241 623
129 986
772 832
413 588
822 378
200 330
936 345
271 151
462 486
97 862
495 708
863 58
488 869
789 378
983 757
415 743
827 731
395 125
460 476
689 661
610 543
281 249
494 688
570 275
80 134
396 380
991 47
565 900
406 727
501 542
42 893
700 566
911 89
881 794
972 593
767 742
195 8
739 191
390 34
564 701
182 839
875 795
149 513
107 561
890 125
656 347
470 318
475 788
548 965
918 576
802 162
552 596
229 338
613 770
647 669
672 673
469 409
787 984
437 987
492 70
241 154
696 900
775 35
16 113
819 908
329 460
123 499
911 651
292 623
852 647
271 337
547 483
144 718
830 932
459 593
777 374
956 310
295 999
580 557
337 968
237 679
772 912
377 604
790 370
988 554
889 616
121 552
820 624
78 86
67 112
16 427
419 400
732 550
320 189
378 974
536 405
462 403
666 175
381 914
194 36
668 356
97 652
657 668
180 41
245 870
879 680
812 407
439 916
591 624
21 712
807 288
680 242
705 401
720 109
16 25
260 543
644 649
136 57
445 788
516 487
969 612
325 837
257 428
537 55
741 681
766 826
548 368
261 857
519 28
288 680
118 22
892 499
375 334
831 505
915 504
278 22
855 564
591 340
60 527
651 303
89 418
389 955
446 925
125 266
976 60
581 268
125 10
239 519
227 458
168 352
622 587
877 936
863 291
30 697
158 164
801 123
939 35
480 506
143 967
797 607
941 695
307 840
74 639
261 181
188 700
833 772
556 944
363 621
461 286
314 461
405 911
157 301
983 99
740 694
261 317
378 569
642 23
337 354
724 65
217 68
582 860
161 270
889 827
872 1
704 136
403 662
967 307
7 112
433 667
587 820
928 239
335 25
279 226
849 269
135 512
700 595
30 756
956 809
945 754
382 859
343 398
949 292
679 301
728 836
893 843
553 563
394 351
461 902
214 380
449 891
513 276
21 98
164 548
98 91
222 762
938 814
170 543
974 488
932 627
603 124
689 403
580 571
379 587
256 352
582 613
478 122
470 337
548 409
645 401
218 451
556 191
436 178
472 33
192 751
332 877
770 415
515 973
102 461
301 763
518 54
878 62
413 67
831 97
167 369
63 27
490 686
68 595
108 778
549 359
872 958
808 752
246 696
177 240
237 781
850 607
288 111
307 517
321 176
799 377
619 760
136 712
878 709
136 798
151 797
507 825
520 569
591 795
864 397
580 691
320 774
197 761
25 578
625 88
835 559
222 987
648 730
291 312
306 231
978 361
932 124
818 901
20 738
618 247
786 208
736 228
234 938
254 849
337 639
987 754
440 911
253 930
78 831
307 726
530 842
110 812
473 391
408 799
403 799
333 620
512 596
300 501
963 427
905 570
814 510
501 825
525 176
197 237
722 736
111 718
397 675
114 437
109 456
944 833
187 734
170 731
405 453
10 729
949 287
979 265
164 790
274 480
379 639
749 152
212 314
209 195
977 942
160 930
295 23
213 862
327 734
444 442
781 767
750 160
102 173
891 771
589 713
106 202
219 271
430 928
635 602
459 299
535 562
291 772
309 209
459 698
292 809
47 225
283 395
831 37
608 690
984 319
489 826
294 266
144 132
413 722
919 336
111 327
54 40
627 299
762 69
943 898
430 242
707 513
533 367
123 358
368 220
452 456
874 87
577 326
189 72
61 100
538 634
126 730
334 752
230 350
536 701
683 1000
898 989
245 769
991 962
417 667
231 282
138 802
12 477
211 556
508 980
45 786
463 634
666 879
102 548
745 563
778 585
545 578
437 710
772 292
637 78
439 330
267 231
48 681
935 426
912 732
962 60
968 293
777 916
804 752
786 166
41 815
142 69
587 902
304 8
639 442
64 406
394 490
163 317
93 619
165 695
113 865
615 260
126 637
674 718
130 787
599 783
17 146
871 529
547 519
784 192
103 373
582 876
251 905
135 477
612 898
236 339
767 985
416 350
28 489
544 652
322 143
736 784
90 823
791 556
771 106
865 2
310 445
799 722
773 252
218 840
323 926
622 612
909 24
331 21
56 761
695 148
931 892
77 686
693 975
597 707
518 496
352 947
694 250
614 149
66 832
116 228
546 452
464 995
445 660
228 103
329 98
26 335
443 750
255 219
254 704
284 852
83 510
365 387
330 263
551 887
80 10
774 995
551 595
609 643
892 446
207 598
822 873
966 137
68 52
770 745
58 821
274 596
456 628
236 205
634 780
752 106
888 660
777 668
908 719
69 419
283 222
599 171
196 199
377 615
637 295
761 970
501 105
867 623
883 732
761 817
651 359
785 687
271 547
331 334
402 401
471 875
979 902
903 715
551 315
725 422
122 526
741 297
972 50
815 525
223 723
64 105
216 451
933 871
579 457
545 149
648 757
812 312
198 967
860 130
301 241
326 720
884 217
660 711
889 421
167 194
941 408
561 432
150 471
945 233
756 683
478 606
455 80
915 430
886 173
823 530
902 115
253 130
495 736
931 119
526 329
767 470
574 263
853 158
799 325
393 238
999 34
277 772
862 341
636 167
454 783
594 815
211 462
545 264
59 609
8 897
349 252
506 562
583 304
483 81
962 919
758 69
911 659
706 758
714 728
838 469
253 641
918 331
854 602
602 296
549 455
747 94
980 694
822 426
767 665
810 63
159 304
601 1000
693 831
891 238
724 508
126 652
1 270
748 47
709 157
115 504
307 964
504 408
905 464
352 810
956 328
589 364
22 267
351 32
31 214
300 102
523 79
339 493
632 387
461 466
504 844
761 342
855 225
991 338
917 205
2 809
563 898
580 952
261 601
76 892
339 815
611 116
84 768
488 927
838 421
646 166
70 832
204 183
895 668
319 51
860 756
6 597
372 789
525 559
202 94
205 609
33 572
928 332
90 312
424 323
745 655
629 463
937 403
350 802
839 140
399 371
264 447
6 926
538 917
225 631
292 522
243 370
536 606
579 436
27 962
527 343
742 628
457 600
442 300
37 348
341 23
340 17
280 504
482 687
27 455
410 575
436 885
290 200
513 729
705 723
835 844
912 758
655 420
684 21
386 486
22 301
661 473
46 556
140 791
244 859
687 355
673 568
280 989
583 203
751 740
384 539
284 170
465 32
641 913
76 115
416 871
195 187
173 434
683 677
328 666
137 758
284 900
407 627
452 189
4 693
904 582
354 353
391 372
486 350
348 771
324 890
15 631
751 167
350 155
178 574
176 744
186 363
438 519
877 652
963 533
887 4
651 269
96 245
875 717
529 806
626 178
453 571
935 668
984 27
559 780
574 306
642 535
338 906
295 874
354 343
174 291
370 583
189 938
990 15
531 352
374 247
685 74
469 155
207 327
664 25
846 317
260 769
169 996
818 5
921 420
394 236
485 838
627 743
611 573
597 7
663 93
180 539
706 896
249 851
827 256
732 750
26 582
936 918
520 557
212 207
781 561
298 975
343 130
182 917
344 161
914 58
482 416
647 978
673 451
524 148
724 893
399 118
993 730
75 608
911 886
281 652
596 30
574 183
225 577
306 32
575 148
425 780
247 710
64 255
126 566
656 440
254 424
704 530
457 99
936 472
549 998
280 193
106 623
724 174
534 866
295 819
130 681
559 625
96 666
503 233
368 464
74 156
164 233
572 108
191 625
680 356
736 834
900 107
641 241
572 554
771 319
530 112
812 327
513 281
38 348
993 136
661 967
566 187
594 865
621 358
935 574
115 144
670 347
732 902
790 226
301 444
815 898
891 112
356 26
476 72
242 445
893 209
72 21
108 125
475 589
483 976
57 417
761 935
278 893
7 838
551 468
22 903
861 679
553 490
786 221
562 768
299 484
920 59
657 196
10 417
659 869
534 737
82 841
536 188
447 503
690 872
775 181
353 289
308 786
118 303
378 430
403 559
835 151
759 437
983 274
656 466
306 995
742 228
461 664
746 915
828 402
630 990
926 878
569 527
373 359
102 561
619 294
161 989
902 77
767 291
87 60
421 405
322 426
126 752
958 790
690 755
95 211
967 871
162 461
943 100
735 191
958 519
725 75
741 356
639 162
732 310
300 318
443 533
749 20
661 748
892 467
710 283
167 868
967 48
234 912
366 563
79 432
659 322
523 848
432 281
359 696
504 283
758 27
117 25
550 311
317 415
167 704
118 720
327 280
886 880
133 552
422 44
448 880
416 378
923 828
841 150
526 981
911 480
123 96
642 350
235 598
42 888
43 886
748 776
131 842
245 253
465 692
456 621
636 915
70 9
102 562
750 277
261 45
494 349
139 267
294 201
246 496
437 87
885 625
634 199
290 866
521 627
652 195
625 157
460 730
664 58
136 390
859 939
622 942
956 644
707 207
851 269
909 19
624 744
571 13
698 571
66 568
523 752
54 198
318 575
634 864
937 415
5 336
630 469
979 481
26 282
174 982
506 652
699 374
528 949
928 904
707 117
491 173
455 997
898 461
641 45
667 332
196 171
7 337
783 192
265 273
560 273
493 643
889 811
275 887
366 711
747 678
821 411
27 567
784 471
813 330
203 653
928 735
75 534
890 405
950 222
781 14
402 749
170 179
612 598
858 956
784 998
307 698
776 780
726 79
308 670
293 524
104 854
442 876
261 201
565 823
438 872
388 214
573 784
46 861
692 983
923 653
771 755
25 851
421 103
264 903
285 268
386 38
657 626
848 872
642 432
387 528
818 238
61 42
247 463
107 169
690 256
154 166
267 794
883 875
382 659
427 162
231 873
694 321
359 53
826 346
443 355
5 893
439 44
773 438
103 914
900 545
560 928
142 609
881 721
580 509
828 107
962 827
876 348
552 653
999 933
455 400
272 216
811 965
15 732
786 292
376 840
790 634
330 775
793 754
655 943
479 153
777 432
405 138
297 412
494 80
747 494
38 724
564 794
51 801
953 602
631 36
803 850
684 836
304 657
113 293
25 872
27 342
842 365
919 326
982 452
456 419
808 954
392 886
497 963
620 15
882 104
814 444
532 147
193 392
269 81
95 702
993 38
612 29
210 219
389 846
344 378
782 42
290 825
912 736
602 423
771 100
589 422
920 258
566 792
710 111
42 596
467 426
479 415
244 996
753 168
913 47
134 516
301 461
512 829
151 162
693 446
82 809
70 619
707 394
498 265
596 123
913 283
238 484
244 983
256 198
914 886
216 101
598 954
326 787
740 75
912 337
897 454
317 585
859 864
46 113
241 579
728 41
285 7
671 804
151 608
277 77
318 884
999 984
603 44
811 28
89 935
785 976
727 33
819 205
852 654
405 883
337 573
301 325
980 242
408 268
534 293
234 972
940 317
799 484
250 56
215 581
980 447
725 814
250 639
195 928
272 80
346 743
835 682
735 688
912 135
689 211
167 399
490 218
250 804
371 401
565 990
445 797
383 452
909 239
596 307
776 349
94 173
179 847
196 291
165 148
617 79
81 90
837 909
545 575
789 396
436 642
192 67
291 77
531 209
903 72
994 578
127 32
981 735
999 602
254 357
12 507
434 442
609 552
451 723
424 7
547 983
955 868
79 602
278 100
678 963
575 54
915 41
737 152
997 272
346 140
722 813
482 109
102 712
948 602
461 468
677 205
790 593
325 855
423 116
37 873
139 286
953 423
804 292
927 245
419 185
7 11
413 528
790 635
440 391
416 517
269 823
81 322
80 100
735 786
982 615
268 496
13 708
827 619
502 42
527 57
739 21
844 22
896 618
391 743
243 170
14 943
453 466
995 887
484 274
530 298
516 770
459 51
714 155
178 225
47 466
674 227
876 882
500 727
804 96
491 778
119 128
404 180
745 698
105 409
960 716
977 883
793 600
1000 166
382 948
606 371
660 677
372 960
84 422
166 540
409 985
98 466
27 744
681 78
705 90
104 26
601 13
785 494
25 220
823 660
712 895
306 295
877 239
904 481
132 748
440 314
63 21
374 585
425 692
877 259
470 382
46 773
597 130
590 176
419 474
983 474
349 778
861 556
910 467
251 516
648 503
599 408
880 330
464 728
790 692
984 105
177 988
758 124
125 290
918 76
646 531
217 994
869 408
553 844
177 966
867 872
587 188
357 360
448 114
762 53
282 424
641 468
21 64
431 243
126 239
504 21
668 551
100 682
934 637
480 508
432 137
651 243
420 25
432 294
96 219
282 398
577 449
96 192
384 942
354 575
452 471
749 680
158 240
725 798
134 238
891 556
105 627
241 708
199 202
586 35
470 295
2 90
457 636
589 521
723 675
523 861
164 952
312 921
996 170
452 508
35 832
157 903
617 207
214 553
942 144
282 835
47 482
398 543
192 563
153 912
346 420
288 251
574 995
366 453
474 813
323 550
935 476
642 605
612 122
863 380
436 461
732 740
1000 133
411 487
215 421
132 551
678 1000
980 410
138 817
264 646
835 719
994 814
908 911
944 800
377 772
389 304
370 246
921 579
290 861
874 864
723 297
504 917
920 461
554 335
812 420
725 99
555 572
968 843
423 785
384 289
973 810
290 510
988 58
141 641
794 606
645 911
555 818
171 501
344 104
253 883
69 771
402 328
707 292
808 222
521 74
522 916
918 298
496 31
961 879
5 624
296 793
158 452
560 931
636 110
463 423
18 574
622 778
702 634
200 541
999 872
450 140
71 688
523 873
977 817
636 554
540 13
296 697
296 138
406 711
953 686
942 838
775 989
82 593
70 709
70 960
166 578
544 255
829 618
662 965
718 588
50 403
733 234
758 611
393 216
712 613
907 350
699 944
762 22
640 584
35 816
74 197
604 228
895 890
187 260
670 133
476 440
867 166
153 146
707 44
300 769
183 534
382 116
438 270
755 473
390 247
241 455
334 833
591 763
574 153
14 979
88 472
586 821
679 562
516 558
84 840
6 948
122 206
483 545
755 572
754 956
823 86
140 327
892 103
447 915
669 209
155 673
47 596
475 488
834 216
475 527
724 110
791 551
467 528
781 317
947 75
436 369
24 159
831 626
55 775
626 74
122 668
654 480
452 373
319 924
371 392
640 61
346 436
977 459
380 505
114 57
798 821
953 36
14 795
90 174
794 930
55 467
192 256
802 845
400 342
401 983
715 936
108 830
80 842
40 921
260 207
869 79
22 3
706 428
381 733
876 624
924 539
102 858
94 499
590 820
917 465
828 571
751 874
451 188
662 521
987 962
57 905
946 441
48 938
858 82
349 491
413 426
910 283
552 629
638 19
469 44
71 289
527 231
183 138
608 547
394 768
728 865
902 924
165 803
380 785
992 539
973 998
762 239
697 582
234 123
446 637
802 786
41 392
132 188
449 184
292 458
408 252
423 118
441 274
989 872
884 961
349 640
325 61
484 97
893 674
830 175
325 783
934 552
985 447
340 245
964 131
226 901
352 623
443 518
227 889
613 235
624 840
16 719
498 917
497 279
216 527
688 907
906 489
453 164
930 641
554 440
550 342
828 708
940 111
824 894
870 356
68 386
64 620
840 239
2 376
36 173
235 265
736 14
539 237
514 494
417 87
212 384
673 256
937 87
780 830
238 689
340 668
178 671
123 647
723 891
726 453
901 543
375 864
342 452
359 990
968 774
764 423
119 108
349 113
378 502
208 318
197 293
572 936
813 671
168 863
171 450
741 386
671 568
659 585
305 861
516 130
383 387
122 734
369 921
472 392
662 951
692 399
358 783
364 604
558 157
281 810
844 946
273 130
742 255
207 298
366 374
55 978
379 821
908 722
68 737
877 554
817 29
335 983
322 865
37 237
49 976
933 369
576 612
248 627
562 982
329 500
460 171
325 515
738 666
695 543
310 601
189 347
692 669
794 86
71 545
789 598
66 208
302 397
41 391
128 840
165 594
971 431
125 598
558 611
656 809
876 752
16 795
757 845
181 511
555 41
356 323
912 463
324 96
465 102
198 993
309 374
689 919
956 965
934 454
385 510
39 680
665 153
685 506
788 909
632 810
834 120
333 331
334 279
964 992
32 883
70 447
472 255
16 881
197 322
681 807
95 865
602 425
277 251
764 847
756 161
788 365
997 556
964 990
961 100
976 426
240 838
685 798
290 857
361 980
264 904
149 845
487 403
92 117
374 48
368 201
241 447
30 546
934 798
191 183
187 977
802 826
157 31
497 705
717 387
404 517
6 510
744 440
681 892
609 928
608 495
997 958
824 14
318 157
183 97
637 771
631 980
160 856
847 373
289 567
408 420
932 817
859 814
836 571
499 656
782 243
344 841
622 728
109 548
788 204
821 782
10 259
733 241
489 472
1 767
979 588
73 852
522 242
547 307
867 55
409 419
383 327
175 229
434 583
587 261
166 259
198 371
789 16
516 798
696 414
89 468
788 751
37 449
37 589
555 880
3 155
444 839
645 915
710 217
231 799
468 52
690 103
974 511
680 593
715 641
413 848
683 806
877 530
360 717
843 89
819 269
114 76
299 662
229 827
363 46
480 746
879 334
877 481
165 558
929 531
523 789
919 740
156 767
442 226
944 452
82 457
465 254
918 272
127 266
868 444
106 999
317 969
630 346
361 199
93 789
871 80
584 756
974 694
931 705
992 691
985 458
146 848
399 475
338 128
331 547
340 761
986 119
754 489
919 930
144 986
431 826
334 341
290 889
707 210
313 793
450 511
785 667
798 500
208 578
776 861
13 500
219 704
435 769
556 742
415 265
547 738
52 172
183 773
546 146
343 197
374 647
870 599
803 585
497 357
282 720
270 245
214 125
328 171
719 466
687 892
990 422
876 554
452 987
778 745
306 167
405 933
89 585
76 732
31 805
798 748
453 397
428 437
903 945
195 134
751 652
516 977
123 707
440 305
763 493
845 370
158 322
282 837
870 271
8 351
296 283
970 361
183 156
399 295
31 900
136 218
503 45
916 212
191 278
649 719
860 441
689 656
616 888
264 931
704 588
314 296
827 141
406 324
264 284
364 635
777 925
670 874
630 846
507 750
401 642
41 973
273 759
876 29
922 617
470 564
384 639
60 191
521 225
467 278
507 488
255 139
245 932
998 989
601 535
531 661
755 657
148 313
829 284
228 927
671 160
407 783
895 576
219 257
36 454
834 356
907 693
510 219
485 120
57 869
754 445
364 287
800 727
435 493
984 547
765 287
869 788
620 864
245 448
683 790
184 542
382 435
64 289
613 816
565 260
82 619
487 676
293 520
431 797
66 197
168 902
268 422
414 479
254 351
809 248
677 567
252 453
32 210
11 882
471 497
379 962
677 530
283 645
8 338
868 243
963 216
274 682
512 715
155 970
200 899
412 536
766 698
285 942
896 735
23 842
586 163
492 949
928 662
942 834
209 953
488 620
418 150
414 119
876 531
344 444
905 598
670 573
721 659
40 638
183 558
127 590
850 269
935 469
366 164
540 279
927 271
701 981
348 990
641 732
103 754
432 99
741 915
533 758
945 112
452 565
763 88
1000 565
218 208
129 266
963 712
350 770
629 242
359 189
31 323
461 277
661 616
463 36
229 819
520 664
737 413
348 203
80 383
952 155
10 8
141 721
920 808
833 441
807 648
863 730
265 415
802 426
456 842
948 448
928 816
714 965
124 355
79 841
146 721
867 232
802 851
976 701
282 921
786 751
466 393
262 86
895 355
521 289
103 632
842 222
924 874
696 403
79 944
875 815
68 530
135 226
934 890
780 349
116 43
178 907
483 330
187 264
790 948
298 230
549 725
418 401
69 689
748 198
395 298
759 435
234 540
866 873
73 787
144 563
122 184
52 351
539 222
307 426
333 861
590 869
803 420
359 570
850 49
323 535
801 448
291 304
441 537
535 187
554 772
813 77
916 627
920 87
710 20
151 491
760 959
374 182
734 403
805 20
863 913
282 670
608 107
162 928
759 478
21 829
853 549
870 577
379 752
233 618
448 358
246 355
158 470
558 349
824 842
711 897
594 3
42 474
24 685
458 706
625 859
680 93
846 102
167 900
171 22
761 879
846 627
913 898
526 965
131 662
952 470
961 886
98 910
876 985
730 166
180 14
247 524
730 825
910 937
682 193
715 864
20 530
834 252
358 705
157 894
789 43
683 625
255 933
986 863
767 207
699 71
564 647
255 538
127 47
492 801
696 464
542 964
197 589
106 316
9 533
948 821
744 697
267 586
351 345
507 943
393 161
60 518
555 103
106 664
570 177
416 756
484 227
955 665
811 250
557 837
77 323
431 362
884 48
839 325
551 838
102 638
646 45
94 27
410 999
272 992
273 752
503 883
342 767
761 489
893 196
127 678
210 755
423 695
737 850
675 261
294 57
952 586
265 648
375 751
720 659
898 38
655 15
245 795
70 83
117 787
176 163
968 681
106 738
321 647
921 849
32 607
762 338
497 214
149 532
771 396
726 572
615 107
123 109
482 171
844 278
417 322
374 906
818 363
845 232
841 467
714 879
762 750
671 577
606 313
653 737
515 154
276 285
976 494
704 44
670 523
596 318
89 703
519 143
402 615
766 740
80 137
620 450
309 935
879 369
791 881
374 102
927 34
878 616
185 454
400 738
246 553
849 653
660 266
166 317
790 146
713 520
223 941
60 849
508 857
823 405
80 474
703 789
493 633
704 396
641 981
100 181
528 515
82 295
530 513
969 577
139 204
682 124
249 398
679 350
419 17
296 448
929 956
403 161
529 524
301 127
82 454
350 679
617 217
193 369
439 327
170 846
523 390
580 233
369 232
168 112
202 136
633 406
872 277
694 724
711 513
673 630
931 291
805 347
972 697
672 838
50 291
865 488
559 234
152 763
183 926
231 557
621 250
560 830
489 123
699 421
134 327
26 968
437 682
75 832
776 582
559 631
731 599
229 634
585 934
338 50
990 498
73 140
288 163
951 465
857 167
179 991
608 843
57 856
24 444
901 826
371 574
939 785
659 944
596 294
709 88
853 828
860 256
609 121
989 961
384 15
435 972
481 164
192 231
456 99
635 765
127 76
348 646
662 398
347 882
616 819
648 380
491 221
621 852
776 31
464 428
287 29
62 204
910 599
51 352
915 492
171 616
248 717
324 55
662 116
823 5
249 378
77 461
790 747
302 475
577 732
294 778
549 711
86 67
322 84
17 199
42 780
294 319
405 285
301 363
894 408
700 979
446 741
547 707
438 173
878 867
274 228
394 465
68 888
806 205
724 885
487 723
563 406
984 931
470 646
709 971
195 641
270 922
242 859
835 413
46 387
731 837
130 832
47 83
422 557
110 566
937 14
87 318
607 717
20 612
275 162
440 412
24 883
305 647
708 215
786 648
923 811
546 491
96 892
277 409
576 441
711 221
697 124
985 94
723 609
36 393
868 585
200 378
939 802
78 305
726 546
266 944
44 679
264 137
482 304
730 57
525 453
787 618
222 593
526 786
34 659
440 714
373 543
580 42
280 135
549 696
64 778
574 208
533 30
314 113
895 437
516 195
753 212
220 460
342 140
964 46
763 887
235 533
280 151
475 809
815 857
324 274
365 462
866 745
922 120
127 662
482 953
993 905
119 262
176 174
284 103
653 80
253 260
677 75
182 849
558 2
597 228
824 245
642 205
180 618
961 871
539 665
451 745
828 673
232 227
81 830
890 477
292 641
406 955
405 962
604 392
674 855
658 419
86 960
784 142
577 122
215 990
566 867
442 872
147 998
589 404
186 89
884 584
6 14
367 199
198 186
334 715
825 164
214 612
908 794
73 711
426 991
374 568
58 687
219 59
853 654
33 856
973 871
648 1
650 821
852 301
891 34
599 371
705 679
286 566
618 506
159 740
117 316
854 53
621 12
531 983
872 681
618 995
59 616
84 130
667 860
866 140
597 513
348 547
272 950
111 754
433 754
481 872
760 589
329 379
184 525
585 737
181 488
464 200
551 988
880 176
192 446
276 647
322 167
273 240
760 844
909 751
844 884
589 593
204 696
673 386
298 194
757 937
985 753
281 561
44 545
808 572
921 110
542 249
480 127
584 523
555 525
943 316
38 149
672 204
89 659
438 736
953 193
518 440
386 710
300 582
217 559
418 795
543 668
617 604
583 917
477 740
116 28
221 937
432 544
721 891
679 162
703 412
410 585
14 828
790 506
252 550
638 210
579 492
624 900
455 189
154 221
472 331
213 271
460 958
2 95
219 524
38 905
255 465
499 976
442 626
286 490
632 179
868 387
446 38
36 52
460 514
957 767
876 585
486 98
651 403
967 711
183 278
989 657
507 912
311 900
655 322
73 884
206 649
891 876
99 859
448 474
84 424
528 22
938 311
799 272
601 90
959 265
889 495
810 621
964 202
377 420
327 6
425 348
412 418
39 676
897 75
85 774
160 905
320 497
132 535
377 755
686 987
305 687
474 39
742 959
248 180
773 980
937 990
780 985
991 265
615 641
234 237
366 626
807 566
682 690
862 295
298 347
712 942
408 763
692 907
651 788
56 403
520 638
467 669
497 221
112 118
477 423
998 336
635 921
535 184
72 454
297 385
53 740
606 496
113 480
733 240
884 662
171 36
821 948
109 998
642 74
74 425
702 205
34 814
761 182
806 151
135 449
384 222
748 15
357 99
140 346
216 585
487 174
5 747
649 333
724 86
171 261
24 884
468 430
846 6
66 759
474 769
960 51
131 772
747 967
610 920
915 389
145 936
65 273
232 667
941 709
111 133
921 535
674 642
150 662
371 593
193 898
654 7
182 55
59 980
520 936
689 479
727 356
968 809
159 215
799 224
862 981
493 260
940 82
48 253
893 364
826 139
997 675
108 247
895 229
752 165
650 858
64 393
363 827
489 540
320 428
35 240
9 225
539 558
567 228
1000 416
478 944
443 443
30 472
339 173
394 897
880 744
687 125
416 791
300 959
229 727
587 272
64 640
661 645
213 454
281 906
62 447
953 447
18 477
706 270
710 89
140 728
789 29
208 237
628 591
81 259
822 403
845 767
314 11
967 615
258 691
73 476
420 569
561 578
598 979
998 669
550 111
470 791
258 846
511 598
438 226
559 315
45 231
6 272
619 491
705 689
9 144
980 442
630 541
768 488
290 856
534 704
336 872
161 33
862 627
415 329
873 478
787 318
813 117
422 493
846 775
17 419
360 150
718 139
984 535
861 636
456 33
825 213
417 204
638 179
311 875
100 212
696 320
296 687
101 6
696 428
81 879
156 826
322 731
180 600
208 649
797 901
567 295
869 190
165 640
673 62
587 339
311 868
369 928
371 531
504 351
199 557
392 674
853 280
334 562
75 255
767 790
910 230
615 362
476 827
148 308
187 142
447 487
27 40
800 463
166 831
595 479
488 599
137 193
528 846
263 406
535 84
447 810
307 817
122 887
696 309
461 796
240 633
298 197
11 881
974 688
991 871
111 50
314 291
231 732
520 445
152 366
696 561
192 646
849 975
556 711
984 265
556 611
761 924
385 349
61 28
213 870
808 426
302 802
671 725
370 155
798 370
419 129
376 233
431 197
452 374
914 695
28 633
188 997
937 734
464 516
63 283
773 411
356 796
358 949
952 890
803 871
394 2
109 384
668 820
709 294
919 672
102 302
511 53
280 980
24 977
439 832
646 467
136 793
411 730
478 401
542 420
717 574
727 544
505 375
24 422
219 408
792 867
422 771
834 558
979 295
383 917
253 736
859 992
704 904
496 647
687 991
1000 954
852 98
265 806
93 449
815 610
645 974
263 47
580 245
560 918
665 244
526 392
289 349
57 861
961 362
102 590
834 195
361 404
283 304
966 768
712 416
468 401
333 994
253 985
367 169
104 965
941 666
549 576
371 515
89 372
404 446
482 347
770 179
57 515
716 718
742 484
267 165
65 937
25 702
766 177
206 426
75 178
616 574
964 743
225 226
489 889
186 256
567 774
498 987
977 465
866 552
749 453
913 566
585 537
972 247
352 237
562 281
610 332
167 39
385 76
351 970
276 848
11 103
248 595
452 173
541 949
630 213
565 667
544 997
675 340
671 21
166 172
655 183
726 845
282 22
89 152
838 235
504 330
633 947
320 240
772 282
322 226
518 137
212 282
315 695
732 408
186 648
207 205
628 553
944 759
752 687
960 71
205 249
317 819
635 533
328 534
406 885
349 236
908 518
612 175
870 316
442 528
226 634
610 97
8 941
728 522
515 152
580 790
184 672
206 784
129 751
185 93
977 889
555 823
305 240
875 85
302 885
25 994
90 934
214 737
7 505
255 844
467 797
304 434
215 762
764 240
983 11
518 738
366 471
783 421
861 530
553 17
720 289
730 586
581 277
980 812
377 776
142 822
219 354
998 64
906 853
493 27
21 513
688 98
208 484
978 415
298 573
207 968
653 92
297 567
436 806
282 159
603 672
5 727
159 15
361 972
655 41
539 185
507 922
118 636
15 659
963 854
796 641
780 496
525 787
557 413
668 556
568 589
655 34
965 767
216 614
858 471
679 552
453 552
697 912
59 22
510 116
972 658
231 368
989 968
583 283
69 450
757 495
792 313
100 955
579 832
800 190
854 248
513 229
145 50
428 143
271 3
629 263
34 464
214 187
900 894
214 451
377 609
32 559
337 979
736 220
85 452
623 18
873 791
23 813
230 808
898 443
288 788
961 640
520 13
322 132
75 743
578 656
223 46
244 461
784 533
830 367
146 295
584 66
558 581
803 91
828 259
121 276
340 830
58 425
814 667
434 677
803 765
678 338
704 526
527 20
876 80
157 485
778 142
264 300
138 528
937 646
773 345
260 321
234 29
875 698
635 278
953 837
612 685
793 790
572 691
707 735
527 857
811 899
592 266
874 442
734 264
155 211
611 491
110 245
541 163
867 570
984 707
857 716
695 457
307 261
41 369
709 977
529 130
238 172
601 246
29 559
272 8
58 812
945 953
586 835
499 152
669 176
869 327
309 331
892 538
220 932
865 680
288 593
983 869
104 109
515 721
368 871
985 794
26 903
728 991
19 468
884 605
21 419
319 165
68 861
41 627
611 645
766 828
594 911
2 881
887 722
960 957
682 731
824 141
973 558
585 772
585 248
101 368
98 809
468 693
17 72
879 214
234 349
557 886
643 521
411 46
924 805
622 53
835 726
796 866
271 777
324 27
841 255
629 317
440 994
891 714
759 512
771 839
898 592
652 800
152 504
578 756
244 59
437 36
733 245
834 735
275 8
878 848
752 916
742 53
297 395
514 396
161 808
271 191
59 702
109 726
131 987
745 360
961 950
835 700
111 436
229 419
676 196
757 379
345 901
884 479
538 972
240 809
942 217
594 226
596 721
243 750
47 830
763 694
208 417
744 916
440 498
683 775
941 374
733 724
868 970
272 14
279 870
478 844
704 415
67 198
105 170
319 347
321 674
464 970
758 161
987 310
856 620
346 719
384 647
392 429
141 512
997 281
94 183
675 432
198 610
895 1000
212 612
175 802
669 816
984 210
904 918
288 521
836 607
332 277
695 311
789 235
86 742
82 161
389 99
588 174
955 357
5 792
925 330
276 888
231 174
429 91
824 20
535 296
798 974
609 393
612 926
420 684
159 908
868 33
703 118
658 400
745 834
916 859
486 782
147 850
525 704
689 36
306 35
19 706
296 74
248 638
108 116
656 518
567 800
374 612
283 66
485 343
10 275
719 441
49 726
664 767
379 139
665 984
531 181
461 379
600 309
426 692
230 680
557 44
41 933
711 601
37 559
475 681
926 147
851 878
720 97
428 870
884 770
363 99
272 395
995 970
453 187
652 50
223 604
565 483
732 30
93 192
82 49
807 606
670 630
987 951
407 329
828 137
49 42
166 734
183 946
828 849
40 818
399 841
275 675
446 541
759 708
891 136
936 453
291 856
193 342
150 851
525 743
199 104
458 14
420 635
567 13
230 859
431 216
818 959
201 955
162 683
312 243
841 89
763 180
137 407
193 281
986 209
595 780
784 562
76 999
399 920
759 125
793 783
20 606
403 722
691 82
215 130
296 929
350 7
712 415
310 34
134 719
249 865
162 952
764 801
204 720
395 535
91 970
868 494
835 763
144 936
753 207
548 642
119 94
704 183
268 633
501 9
598 261
93 883
751 550
659 329
831 12
90 746
595 645
308 151
564 135
132 344
412 7
936 272
785 716
892 413
571 562
152 187
815 529
902 93
628 820
919 591
450 38
3 47
581 558
72 861
488 696
584 161
181 21
916 690
170 331
410 312
21 690
628 708
114 644
902 960
789 591
35 872
487 143
22 885
980 468
754 895
521 851
569 604
940 128
63 351
243 26
743 316
820 524
556 678
406 897
407 893
770 879
125 576
580 555
363 866
283 798
665 393
108 563
284 396
145 368
968 713
273 924
138 312
771 528
402 480
841 260
492 451
496 565
328 712
112 750
280 967
251 389
401 219
441 870
542 394
774 307
133 556
769 546
303 432
601 385
471 10
716 724
637 710
85 745
764 695
621 128
823 987
180 632
23 588
238 101
845 908
207 525
480 696
563 294
943 878
736 762
931 687
594 893
630 733
75 605
306 778
455 638
257 884
350 80
904 116
349 714
694 150
782 914
1000 602
143 802
831 256
742 492
912 847
306 989
300 853
971 438
29 71
416 637
669 755
17 436
563 92
108 629
971 744
163 300
581 633
542 754
338 60
530 869
58 877
538 596
200 888
375 898
616 71
873 578
633 389
306 468
230 456
720 339
92 410
64 522
178 322
812 110
340 935
45 818
162 288
931 130
685 747
756 39
732 54
886 178
737 968
248 821
994 199
992 419
511 955
418 892
890 642
657 701
358 916
93 416
639 540
447 688
915 351
817 416
90 413
720 66
828 538
856 478
557 40
186 101
3 869
634 366
343 975
426 467
94 406
774 289
535 31
975 151
693 752
887 552
331 891
570 437
855 756
747 688
884 468
24 29
152 746
464 525
373 67
280 137
755 64
705 272
106 432
514 72
870 451
321 99
583 576
658 883
805 35
93 719
878 139
930 147
435 328
383 958
815 972
567 282
203 656
131 416
165 294
919 439
78 548
591 940
842 315
857 947
299 603
594 843
951 427
843 59
80 160
174 152
900 557
24 692
362 617
606 980
99 412
459 645
142 903
893 873
233 535
654 577
944 332
987 903
253 171
534 482
331 931
12 44
882 599
954 962
556 205
245 800
909 918
288 124
882 964
282 550
346 399
651 421
800 322
920 139
163 381
646 698
270 833
790 398
960 542
892 287
242 593
683 739
205 132
749 862
432 841
354 330
51 500
625 419
384 871
429 330
692 249
438 377
650 504
657 839
529 948
559 541
534 759
384 822
78 13
488 420
928 933
876 584
36 181
442 943
639 136
811 53
727 188
496 248
311 351
37 117
7 418
376 738
392 170
526 613
493 146
549 748
326 390
975 452
938 25
963 28
758 541
691 300
995 486
645 412
121 247
88 622
5 746
657 126
925 649
64 854
760 763
274 951
63 313
271 46
499 664
841 279
160 24
266 376
737 611
75 308
935 72
95 461
489 762
537 95
43 229
195 400
359 998
81 221
988 206
237 818
639 549
411 910
21 778
978 262
973 174
226 648
690 694
918 623
234 801
970 264
59 423
575 337
139 146
629 562
800 669
290 848
597 979
244 713
227 737
449 360
776 60
38 537
832 303
853 811
497 634
198 914
166 662
130 961
379 507
251 470
383 226
487 861
289 885
232 815
706 122
963 847
436 588
397 836
806 341
25 206
230 351
736 802
740 39
573 499
145 729
503 111
672 444
914 859
191 127
679 96
965 840
624 104
95 365
710 866
466 238
846 421
875 191
440 350
531 645
96 809
321 435
97 316
780 1000
217 576
9 249
792 196
41 290
246 622
619 655
752 474
820 231
197 280
488 744
987 781
185 970
784 521
216 532
106 670
829 780
945 726
45 779
4 386
904 420
303 37
34 120
793 77
406 417
245 167
187 467
954 653
842 436
303 299
512 751
682 699
424 559
483 274
766 616
651 433
320 618
821 627
513 592
227 425
922 519
134 425
788 91
70 605
924 953
77 57
966 699
556 34
797 702
647 733
75 878
366 204
34 450
329 483
549 117
491 27
594 617
985 580
238 52
306 920
160 92
700 81
610 565
461 674
458 505
849 804
607 8
762 213
274 850
82 933
280 912
991 543
997 810
518 318
409 612
471 244
753 27
864 754
656 658
197 451
588 758
417 477
302 363
569 187
547 471
293 674
558 385
868 293
52 813
140 366
812 718
747 96
204 20
698 440
989 419
176 225
443 879
641 832
827 896
764 811
166 1
890 746
203 335
620 45
987 398
971 318
452 786
891 473
431 759
239 993
6 547
646 827
760 19
73 312
300 556
364 277
707 454
540 893
757 318
867 73
544 147
691 341
521 899
988 885
415 409
716 762
595 335
12 205
841 444
571 495
914 471
785 37
178 259
821 646
470 761
576 809
113 302
816 500
971 160
13 800
874 166
335 183
586 447
938 527
803 927
354 533
735 299
337 708
186 751
345 817
177 602
233 995
332 340
598 135
510 808
373 308
221 54
447 505
171 985
54 521
331 110
548 392
455 471
739 372
222 801
312 588
391 746
626 525
436 939
87 105
608 517
191 223
477 110
932 442
838 709
211 663
586 509
381 177
798 654
490 152
846 477
769 788
738 453
498 567
975 513
747 146
179 750
253 416
499 918
725 330
777 34
380 933
813 230
307 970
357 703
699 394
249 247
241 340
414 352
498 332
918 910
201 114
303 441
121 548
924 410
614 758
5 914
793 110
223 880
227 910
575 674
385 16
729 731
415 354
718 223
723 453
811 401
321 302
445 11
754 11
769 153
888 126
302 884
984 550
937 211
637 155
500 963
290 966
80 70
677 918
98 959
890 293
472 886
549 987
261 740
924 140
176 906
43 782
655 355
534 79
394 373
469 122
349 63
374 806
676 278
805 5
337 927
727 381
817 58
965 4
864 142
776 821
683 372
787 225
686 949
552 413
690 664
778 72
474 369
669 398
201 73
93 372
141 675
15 145
139 493
234 551
188 382
398 375
291 537
535 351
247 969
846 50
508 389
836 478
232 539
661 949
654 649
908 113
364 406
384 482
65 510
651 290
753 970
269 155
183 198
190 961
554 17
247 970
879 887
944 584
390 197
750 249
421 697
477 882
66 124
860 743
538 95
702 497
972 204
8 309
407 815
771 221
740 316
944 664
843 683
96 343
829 342
221 868
465 946
265 383
206 972
394 364
525 983
196 42
550 806
481 740
372 108
470 706
236 250
515 150
770 228
52 532
329 839
826 494
227 902
839 224
763 409
17 937
287 424
119 123
383 969
381 8
825 632
203 580
14 207
916 428
64 603
85 227
508 120
606 27
795 827
298 533
953 894
389 967
589 112
430 450
567 618
940 424
365 60
166 689
720 592
515 59
574 178
537 780
177 570
228 549
154 980
379 842
928 638
971 788
532 215
327 654
618 421
78 108
642 736
251 5
44 198
601 387
563 517
316 240
905 714
537 965
262 76
282 640
992 787
976 77
134 129
664 655
246 604
825 527
202 10
984 497
826 999
371 529
763 462
442 956
296 476
812 854
177 651
857 848
114 895
414 81
457 60
428 715
974 237
674 976
320 204
629 104
414 365
668 64
660 288
665 237
678 646
442 613
383 283
129 777
625 54
281 700
211 101
657 771
576 219
691 603
346 213
405 127
623 80
559 15
853 701
231 396
802 666
153 329
422 430
959 53
658 829
444 620
196 641
529 703
258 11
809 564
153 266
522 391
811 923
119 164
161 902
556 21
119 749
395 594
385 340
425 666
113 742
445 833
203 965
60 993
393 419
229 231
452 359
570 272
675 218
347 222
551 413
3 610
858 780
564 378
553 644
946 592
279 797
906 453
248 784
779 35
597 235
519 996
320 263
59 386
401 420
864 273
826 215
347 973
962 405
854 496
594 428
348 214
246 234
9 545
365 442
325 335
853 134
633 901
448 835
869 892
12 69
514 502
288 115
903 112
729 641
616 360
874 804
829 805
766 675
130 231
150 424
346 68
987 447
967 313
529 28
204 367
213 51
384 648
673 191
135 926
624 812
687 199
730 991
79 63
730 352
480 682
432 960
473 249
153 632
686 154
668 215
624 670
57 106
303 862
774 937
654 674
517 697
912 779
334 379
872 46
898 771
136 880
96 801
947 320
135 939
592 16
262 210
804 411
737 769
931 278
158 77
786 524
446 138
156 515
149 212
284 641
785 98
854 465
834 806
347 932
403 925
55 830
675 494
838 527
120 308
292 56
727 669
631 920
367 234
577 164
857 51
893 468
632 627
460 923
530 909
519 166
804 557
657 529
55 367
665 431
686 373
554 493
306 116
308 964
807 110
837 230
816 970
394 371
39 943
362 621
901 990
123 438
351 875
101 956
415 292
468 486
188 219
809 238
158 196
922 78
63 486
577 114
981 522
581 422
369 50
868 573
87 675
774 168
190 708
825 616
946 845
410 879
923 732
664 321
910 457
782 189
54 932
182 657
487 342
627 28
884 159
71 679
716 409
412 467
323 476
248 107
751 851
750 934
171 360
441 482
793 744
489 282
911 290
797 717
532 405
612 38
998 605
792 889
228 954
5 473
764 39
920 917
667 698
256 442
19 504
493 420
40 928
461 723
662 693
950 320
20 914
200 966
120 833
159 52
694 222
443 966
72 811
12 484
883 513
362 86
17 258
710 348
744 142
949 749
362 632
847 187
675 149
780 842
895 532
800 608
250 208
151 927
143 292
10 670
252 975
841 962
35 761
786 763
161 214
791 949
768 834
380 821
7 336
858 625
283 697
66 817
782 696
928 492
975 79
603 470
72 486
182 327
887 316
744 596
815 261
279 155
17 383
142 198
226 810
631 315
769 575
166 704
477 107
305 924
220 235
782 275
982 238
138 81
889 730
972 856
179 476
280 640
58 333
875 311
709 29
481 202
836 290
538 71
102 814
294 631
101 350
192 253
407 931
678 414
197 333
822 475
296 596
106 804
603 30
548 674
366 68
753 59
970 671
169 556
179 401
158 690
847 171
254 427
865 722
512 852
827 250
490 666
202 267
482 433
957 183
316 138
89 344
26 218
891 480
844 9
566 380
563 773
859 51
673 616
409 847
465 561
434 58
516 993
698 613
843 471
469 872
328 671
444 160
818 719
563 516
26 948
856 13
31 761
776 351
934 446
296 160
771 45
651 827
193 821
386 452
223 816
138 871
93 199
631 914
986 153
418 586
294 335
795 423
390 756
43 118
283 599
435 200
878 377
474 820
59 295
439 121
427 254
569 873
736 46
541 644
682 186
362 326
836 791
165 843
971 554
904 264
410 232
856 1
695 453
686 567
594 839
853 172
754 629
760 741
963 755
825 864
491 891
275 168
873 930
651 550
376 552
307 958
416 938
974 505
635 514
869 112
779 647
931 545
22 720
296 561
928 726
48 133
13 748
246 545
190 439
965 451
870 903
745 524
982 421
717 973
172 708
456 626
659 461
327 811
121 829
503 152
4 575
122 796
229 288
808 957
912 347
191 324
705 421
449 923
252 739
616 712
180 566
861 496
691 101
327 176
797 547
101 356
215 716
129 166
694 883
805 485
268 140
973 917
671 614
124 738
180 335
705 769
806 728
423 686
28 792
141 729
588 936
121 981
78 645
866 555
168 537
246 302
491 883
559 985
631 4
963 101
306 20
307 663
346 451
480 947
142 159
904 943
428 567
36 190
940 564
325 262
355 136
41 106
361 949
965 503
620 361
806 188
344 672
906 200
164 898
532 363
899 513
753 399
961 678
908 972
96 868
959 744
633 942
884 1
493 949
415 255
685 446
367 192
465 652
760 781
439 221
771 430
877 742
910 813
197 4
109 18
59 195
446 855
286 583
183 950
571 695
728 34
540 587
99 979
553 698
481 958
617 874
544 893
608 651
749 254
570 124
401 145
380 240
616 960
497 186
142 142
597 484
794 562
75 941
866 142
342 680
979 589
934 614
551 290
685 132
724 253
766 979
272 441
112 843
692 475
546 661
339 581
136 304
800 396
349 278
304 377
712 690
606 450
487 355
707 284
978 572
799 446
930 452
323 112
94 890
581 687
47 446
623 72
313 660
85 854
42 414
812 899
297 774
307 564
422 910
516 527
778 688
18 689
310 284
835 354
342 784
824 430
408 36
576 418
461 900
603 834
468 897
791 387
398 734
671 828
98 313
13 175
961 406
671 307
108 55
958 509
298 743
584 544
450 354
755 865
993 688
384 57
64 215
97 552
45 7
949 854
384 706
848 907
98 163
212 366
808 62
95 592
248 368
872 763
953 699
642 427
767 480
156 706
59 244
640 352
958 243
507 957
810 222
952 482
207 684
968 268
345 441
496 332
459 550
706 94
309 121
325 936
648 523
253 805
43 464
148 737
924 774
365 332
522 796
493 51
786 987
797 770
937 434
919 521
411 833
728 570
467 360
58 587
409 805
175 729
764 776
304 191
265 536
838 371
164 277
34 753
840 17
258 163
613 881
827 946
631 330
473 632
927 229
346 582
485 562
167 730
964 6
914 89
408 872
199 960
703 312
964 283
365 194
354 386
531 892
45 14
77 785
501 162
741 208
681 741
673 955
567 510
33 613
294 628
855 919
848 341
586 395
743 885
374 407
818 882
70 875
68 786
698 585
999 45
126 385
319 587
774 115
403 109
653 611
238 861
461 500
996 58
693 284
737 943
838 312
407 654
568 12
67 60
814 12
44 14
200 313
457 109
748 224
49 661
152 180
366 178
548 54
754 30
553 83
735 475
946 348
895 557
969 702
815 502
857 583
362 976
282 666
392 736
509 411
815 872
630 99
948 984
478 114
997 280
530 206
102 179
237 893
888 394
646 386
222 487
922 274
228 520
242 59
800 832
766 669
399 272
105 818
591 286
6 357
749 851
165 49
793 455
918 597
695 824
280 818
260 766
325 726
48 132
918 884
281 397
257 389
687 605
257 295
185 217
902 618
901 517
771 526
559 807
441 203
678 129
862 90
69 101
369 805
834 67
702 324
349 611
110 119
315 287
366 317
747 25
968 95
366 217
173 431
915 1000
22 578
380 58
619 650
927 530
786 159
976 179
501 232
218 939
57 272
729 179
44 538
164 15
978 596
847 506
88 373
372 851
745 461
184 748
428 914
790 708
225 866
531 650
192 688
23 715
686 449
398 307
419 606
649 997
755 627
278 625
70 190
776 919
125 620
484 210
984 140
107 186
553 12
498 478
678 687
700 364
889 80
606 402
350 25
555 565
415 8
795 99
785 215
682 299
282 973
515 630
449 514
988 782
124 598
123 299
160 98
443 581
471 326
799 990
214 105
989 810
952 135
666 902
459 52
830 768
527 381
307 851
476 337
788 27
655 543
111 834
528 102
777 15
438 599
861 53
859 829
118 735
444 549
223 898
890 727
723 980
24 839
550 281
372 934
80 955
307 202
974 745
577 577
195 258
712 774
975 868
9 718
653 244
604 700
290 442
558 91
502 596
296 819
877 336
169 379
839 250
546 614
483 533
985 493
860 223
714 732
288 958
411 859
885 514
238 343
948 740
590 167
168 918
541 628
720 849
71 226
780 647
549 54
282 260
158 254
92 902
196 855
975 775
925 717
395 794
798 71
1000 31
26 963
557 967
427 316
95 74
747 17
421 520
751 944
810 380
355 304
851 128
322 829
997 502
653 836
406 682
189 711
870 132
976 411
245 575
418 804
134 42
674 448
423 493
807 701
833 998
361 809
431 39
494 591
842 923
805 779
815 943
158 173
16 971
673 290
69 723
516 118
567 850
246 673
379 41
749 157
118 716
786 281
503 260
188 835
947 29
912 217
731 951
856 909
552 868
253 844
942 527
670 223
752 850
779 354
537 475
766 620
487 997
744 3
264 660
903 674
679 778
806 368
185 666
728 469
441 202
708 399
930 459
63 953
357 101
134 189
254 412
896 732
758 333
995 487
972 184
29 983
495 978
117 630
397 404
596 478
968 523
936 946
415 159
728 170
975 313
516 223
353 630
723 635
958 849
489 610
509 47
234 740
808 640
158 875
235 299
180 810
844 102
895 400
871 357
556 530
677 504
9 114
102 560
933 870
131 8
288 158
119 349
571 79
776 113
73 445
530 619
853 368
144 443
113 881
740 806
40 431
970 820
547 689
952 916
688 127
564 158
817 708
161 811
225 656
431 384
724 180
142 589
734 339
736 958
462 550
274 999
738 703
876 68
212 795
989 981
548 754
587 810
874 778
660 694
32 651
288 136
504 810
251 185
277 738
262 760
475 854
505 592
454 896
82 459
168 180
584 770
767 542
662 224
12 525
281 871
208 104
689 319
557 514
477 386
933 71
998 318
139 580
463 46
292 275
245 312
652 275
880 361
861 242
893 440
64 962
411 694
38 304
453 135
74 807
180 2
765 953
403 513
679 800
661 18
43 533
998 441
777 953
494 932
200 618
499 277
62 880
628 100
199 316
483 614
140 385
624 147
33 899
414 603
312 196
108 67
380 160
962 734
864 426
253 400
863 941
572 960
482 272
123 462
410 337
762 242
486 21
940 838
88 348
335 153
846 23
824 105
61 537
822 159
370 941
127 239
701 146
575 882
757 390
82 925
399 139
661 787
308 714
200 231
44 310
364 314
621 138
203 881
463 948
706 981
220 916
774 312
956 651
175 619
126 296
128 686
163 431
836 647
946 886
67 322
858 591
762 823
143 43
125 156
141 661
816 138
524 696
244 482
701 925
545 930
971 463
66 668
465 994
37 585
681 160
93 635
16 344
846 988
615 94
453 983
430 247
381 315
607 239
46 526
204 978
605 482
864 429
4 526
121 528
750 694
268 345
147 105
22 571
641 512
554 368
356 192
193 856
266 776
74 728
405 337
427 311
199 645
930 284
854 503
432 11
999 660
182 375
257 277
948 547
351 294
558 764
533 629
227 783
562 729
417 564
72 597
12 842
127 705
119 371
330 636
845 963
619 666
373 588
880 696
50 776
221 804
961 312
591 133
5 26
585 256
364 15
587 642
791 157
993 664
294 906
709 924
204 724
492 387
722 89
985 214
441 21
893 639
429 592
600 873
349 79
813 675
371 534
198 69
279 698
42 633
233 908
665 116
584 520
637 509
421 781
129 995
210 498
641 668
915 926
305 816
336 744
439 674
304 214
49 371
180 714
532 805
737 804
300 643
433 924
506 462
144 860
733 715
270 357
129 171
954 632
18 771
814 69
128 730
44 335
183 88
69 377
153 538
210 813
67 839
318 222
127 439
446 788
877 563
866 639
262 358
958 886
153 689
20 316
225 294
328 904
747 314
522 637
96 277
994 179
559 213
345 807
26 520
49 981
603 480
975 253
670 668
92 507
158 911
441 692
190 119
283 991
621 531
517 836
782 40
389 701
19 570
153 341
577 117
541 555
607 181
119 275
151 688
371 307
15 96
54 581
977 730
330 199
417 696
8 685
576 677
63 915
125 919
80 493
293 389
43 791
661 511
825 973
401 371
938 895
76 381
758 82
729 965
982 310
791 678
67 395
237 281
849 113
995 290
779 430
335 71
573 938
238 896
820 50
624 857
2 112
168 52
612 587
807 511
81 603
119 948
160 67
744 925
499 489
349 440
905 67
335 188
427 784
856 356
129 824
929 599
441 45
429 658
79 9
133 860
436 14
972 195
427 320
789 305
733 162
762 770
929 628
228 252
896 906
159 85
617 919
580 432
525 570
72 65
691 939
769 117
180 668
418 995
996 628
401 766
490 106
401 159
4 24
117 978
556 695
375 586
819 604
938 671
251 422
1000 201
228 301
276 891
706 891
803 115
277 906
676 27
287 21
820 422
549 825
789 971
416 192
666 353
423 386
974 598
26 757
186 986
736 810
231 777
741 904
202 254
36 498
204 6
174 85
932 19
623 281
61 824
573 315
572 637
250 865
971 738
867 960
36 584
703 977
381 279
75 353
295 516
481 600
154 186
220 109
899 957
744 73
894 482
520 939
925 36
882 890
597 406
205 350
59 514
36 124
95 758
323 45
859 88
687 543
464 262
611 97
15 507
155 631
202 180
292 732
478 729
30 950
616 98
913 50
187 703
874 528
758 965
728 601
300 590
731 606
352 981
337 848
967 624
902 473
700 990
983 29
185 981
512 914
830 34
771 871
238 922
301 168
508 771
530 729
383 775
958 494
774 548
8 874
845 368
733 800
264 641
634 556
622 251
661 116
517 982
325 624
3 174
995 870
466 36
721 484
540 85
30 55
899 939
986 694
536 477
656 177
583 14
591 167
599 641
306 38
270 992
828 455
405 616
316 511
56 314
805 602
954 985
158 422
470 457
243 523
72 489
217 591
336 202
813 851
51 303
300 317
567 24
510 992
296 720
827 384
601 146
863 284
100 630
273 300
256 871
786 258
795 133
801 763
3 145
751 675
698 298
790 224
344 256
541 127
432 151
931 544
184 620
357 564
45 230
734 664
463 124
333 672
760 299
395 775
626 354
509 175
529 443
696 194
263 368
168 955
145 342
202 922
440 63
905 207
798 407
845 868
647 183
729 494
969 336
974 366
638 884
198 501
849 55
458 570
141 247
131 731
151 38
908 234
58 154
211 686
222 615
103 1000
526 312
363 363
334 121
653 584
245 277
430 251
581 104
825 998
944 223
113 443
513 860
474 910
950 389
635 441
400 890
117 794
339 706
847 50
135 518
796 327
722 231
55 556
386 203
961 773
42 709
774 841
508 68
916 822
371 521
2 564
499 213
177 67
797 340
100 971
995 205
243 807
19 705
289 901
34 700
484 355
153 283
99 636
520 352
714 807
37 935
271 159
889 854
977 241
962 293
789 939
417 991
966 753
529 238
217 230
203 752
184 497
117 801
287 293
770 585
313 556
919 832
878 30
928 597
505 687
522 620
674 685
225 828
22 737
676 777
217 369
29 402
163 540
524 532
921 732
286 587
602 284
751 323
741 192
165 957
946 821
108 343
807 938
710 449
209 302
341 274
888 678
17 145
986 638
181 964
231 411
676 443
11 921
361 471
536 9
877 308
240 506
962 436
35 180
310 844
534 456
338 432
248 623
105 132
382 224
384 739
81 959
560 205
936 3
132 702
69 31
193 442
50 709
871 766
959 580
119 878
833 559
519 855
307 72
399 179
872 507
634 906
486 339
41 361
838 428
456 119
462 642
694 401
689 912
105 456
709 328
321 310
558 877
207 893
874 365
68 181
299 922
523 59
621 571
658 845
596 56
360 550
456 239
272 538
444 426
7 876
401 481
319 429
667 193
946 27
883 601
399 10
914 327
898 214
696 108
743 358
968 823
743 30
420 45
123 612
811 227
411 209
145 67
203 585
112 721
430 874
518 806
14 188
729 714
259 572
802 194
465 563
961 519
797 345
865 960
14 639
691 130
292 346
357 307
441 890
798 293
145 301
103 820
378 360
251 284
371 121
481 650
947 158
949 383
487 317
866 403
149 141
846 626
523 548
268 38
689 939
758 696
289 602
704 213
858 746
897 278
328 565
167 733
310 926
564 726
944 116
104 602
928 809
349 232
182 221
135 432
266 157
547 349
498 74
599 293
47 165
423 403
11 442
431 195
660 611
322 135
109 521
51 708
87 918
815 674
259 434
346 723
694 473
124 360
743 197
41 253
660 877
184 48
290 296
675 788
471 615
751 25
416 302
89 741
113 10
591 928
805 643
242 515
694 993
759 365
622 44
318 675
995 132
441 94
610 616
213 659
437 103
522 669
67 718
124 119
50 77
470 812
883 878
744 298
375 85
404 431
596 628
582 44
250 720
718 991
256 313
578 173
783 172
572 799
404 606
740 303
624 910
483 506
786 294
178 553
442 771
126 531
982 260
383 931
383 546
39 85
249 780
43 177
160 422
59 102
327 834
427 235
721 979
765 579
112 664
646 648
526 196
196 437
156 299
837 604
738 510
18 475
364 590
424 974
408 473
468 706
18 118
451 930
306 99
1000 409
281 875
463 593
867 295
493 10
760 797
167 45
215 539
959 76
678 458
688 746
667 539
273 568
100 691
129 431
413 408
727 635
803 102
631 449
478 870
581 740
942 305
882 150
418 685
267 121
469 625
211 490
667 693
681 494
481 312
500 657
89 355
619 30
938 540
446 822
72 79
381 258
606 742
522 298
301 103
415 425
824 425
461 673
217 775
384 119
93 198
94 446
751 507
347 189
653 978
221 84
645 151
689 98
250 525
352 468
544 988
104 887
392 991
27 20
104 939
695 234
809 906
536 422
87 503
111 124
496 769
995 783
573 74
533 466
496 554
613 85
917 101
893 793
74 199
371 922
664 545
178 682
40 635
628 967
657 121
644 362
859 688
190 178
970 19
590 449
169 44
209 468
720 367
829 971
907 530
16 337
656 211
959 568
478 915
147 115
209 840
78 742
483 771
539 239
713 191
162 140
343 878
23 806
901 724
91 742
411 990
472 364
907 313
411 406
462 930
22 479
561 245
29 399
504 357
634 282
979 559
519 728
106 99
902 67
593 625
934 632
919 848
720 816
250 339
981 321
804 178
283 871
303 643
271 529
198 101
123 481
788 799
819 962
714 639
777 767
638 405
561 382
358 507
517 73
568 810
251 377
637 423
332 588
979 438
342 400
629 162
897 150
862 700
130 957
493 396
672 780
990 489
178 248
840 356
559 167
389 794
92 312
610 847
97 581
772 818
914 193
936 577
219 940
113 467
373 351
790 5
312 73
798 11
427 695
702 896
399 160
905 904
476 118
743 868
562 108
694 948
665 156
134 949
233 363
993 902
842 885
792 191
888 496
647 967
837 932
147 788
24 140
955 369
415 795
932 406
671 394
717 303
18 232
709 997
93 451
840 932
672 945
849 33
434 860
413 698
512 550
384 22
326 277
286 88
524 720
905 216
612 426
908 149
745 456
254 716
172 990
448 82
513 656
825 832
718 932
167 582
992 945
816 719
605 747
518 757
53 804
203 841
545 755
543 821
570 165
480 265
114 582
766 892
238 483
892 871
381 739
791 922
115 818
230 708
353 801
250 326
213 383
252 29
686 927
151 989
464 589
655 280
592 896
490 499
808 212
356 314
200 904
679 55
734 868
132 268
344 934
173 746
583 520
689 569
407 156
551 974
811 927
624 867
376 143
115 685
874 950
322 332
385 412
572 801
806 869
739 247
164 905
832 605
811 427
606 716
811 481
492 317
28 940
460 75
629 432
596 463
488 170
643 517
778 326
84 902
74 135
443 737
553 331
842 143
290 12
129 66
837 997
624 108
175 727
740 163
242 742
477 644
340 996
916 605
565 761
153 548
729 59
854 815
532 777
57 132
22 988
581 110
922 434
914 96
953 895
80 872
41 228
609 17
820 154
854 339
931 601
158 809
637 401
759 929
407 948
123 562
188 148
520 541
144 27
464 43
480 374
301 918
409 867
92 46
291 230
522 338
826 198
374 260
629 231
564 126
212 419
403 400
236 350
510 979
424 904
873 878
889 863
356 484
513 94
824 263
632 596
482 213
598 151
17 813
358 701
841 889
204 333
31 633
972 444
270 94
280 918
616 129
237 504
962 434
911 965
333 26
950 209
702 642
462 55
804 659
645 152
543 830
803 941
104 987
609 886
724 653
214 690
590 309
225 450
668 288
601 12
900 516
663 311
907 194
717 815
28 601
908 545
543 817
26 797
162 100
88 920
749 416
733 764
431 951
688 862
113 153
502 939
53 354
478 849
436 307
342 820
3 211
440 111
636 92
12 107
820 395
332 973
982 799
912 520
750 279
300 750
887 407
877 654
61 746
614 307
420 231
124 560
80 333
936 890
63 688
639 22
536 813
980 163
512 343
179 295
593 141
781 219
490 836
756 906
481 88
46 235
827 41
698 915
487 251
43 936
725 22
300 76
165 334
702 371
9 609
730 758
31 750
925 232
426 367
691 521
409 441
992 131
208 763
211 466
371 616
912 40
280 929
363 204
880 945
376 260
474 146
807 312
325 404
761 634
98 560
703 832
18 230
744 241
704 820
409 442
215 357
973 336
218 751
787 735
988 712
988 718
292 821
537 766
506 930
463 869
869 777
186 381
60 302
385 74
766 113
395 507
725 718
260 363
115 669
839 416
592 946
970 216
75 838
612 987
149 147
492 260
430 248
939 580
180 855
259 65
896 616
479 493
391 894
624 304
875 984
679 664
655 345
831 550
957 561
49 224
245 875
138 767
39 233
919 891
163 637
529 641
954 478
49 409
460 983
515 715
241 743
512 256
980 83
58 486
75 479
467 351
78 554
963 58
376 50
757 279
336 686
77 120
598 619
122 717
674 27
60 150
660 356
331 676
294 685
610 638
171 365
151 391
214 882
486 210
632 612
485 853
616 776
83 891
579 603
728 246
383 555
742 641
82 657
116 227
215 868
178 938
396 589
886 505
286 167
885 726
960 536
524 485
864 673
813 736
560 375
190 516
661 863
339 827
542 275
11 928
771 763
45 723
867 962
930 160
767 751
660 401
622 936
861 789
177 137
186 298
504 346
525 12
265 411
806 780
505 458
32 885
42 117
740 530
427 480
724 872
261 134
952 563
443 832
822 823
727 118
771 762
606 506
61 977
432 996
427 131
492 389
378 503
752 563
757 517
611 942
183 161
769 430
659 777
745 326
996 708
157 222
94 794
194 259
218 931
288 44
12 925
752 929
455 510
906 458
760 244
41 830
420 54
681 443
979 599
552 524
777 202
601 547
689 163
292 150
174 359
123 151
604 942
347 212
204 725
410 355
22 247
465 470
48 158
748 426
602 654
506 614
872 100
121 934
885 531
195 880
244 912
657 880
964 993
982 606
783 589
411 688
391 151
983 463
923 939
697 235
337 242
285 622
904 316
565 252
472 23
167 766
454 96
894 278
40 675
817 334
189 453
890 748
547 330
367 21
400 681
229 190
313 377
233 139
784 177
887 838
507 561
794 587
564 69
850 859
21 815
357 527
270 925
441 515
273 859
334 996
582 853
145 367
356 137
939 396
332 224
415 300
672 86
220 936
487 749
107 972
891 412
173 446
415 421
357 616
12 445
847 750
713 781
809 639
277 894
867 128
98 924
643 897
715 391
260 913
952 495
887 40
680 119
65 206
253 970
247 608
686 232
11 819
28 330
31 354
281 618
183 356
131 379
961 221
256 221
9 834
55 330
601 710
372 106
923 22
908 687
846 515
792 643
73 59
436 324
419 963
212 776
779 575
378 948
339 598
832 580
115 334
841 56
724 914
345 189
234 382
272 976
748 171
133 473
999 667
348 291
646 687
846 913
610 830
767 799
114 653
494 776
981 850
570 301
604 991
759 370
877 63
39 799
123 730
320 490
490 83
304 817
63 696
808 992
444 265
929 841
698 638
142 541
673 960
845 812
471 237
402 795
11 348
446 72
196 422
985 968
144 455
406 729
60 806
517 922
386 124
354 162
342 822
810 15
77 324
433 729
551 331
525 590
438 479
473 742
698 905
670 987
286 714
258 394
419 771
821 212
939 666
892 730
827 395
455 844
153 73
655 783
693 182
236 487
698 214
847 605
457 896
624 516
951 694
200 80
775 283
904 193
941 696
692 755
67 672
739 620
595 169
789 480
367 632
797 451
920 332
213 763
495 545
328 797
29 566
380 856
253 728
5 798
337 917
934 721
674 899
380 259
762 964
484 987
532 36
768 34
865 65
769 578
187 473
604 950
724 230
462 985
632 932
48 439
481 394
456 727
917 450
414 804
512 351
297 340
392 393
518 468
227 605
417 268
354 440
920 957
530 338
879 774
939 68
293 214
55 74
949 119
524 478
890 435
915 787
753 46
427 547
108 147
835 111
258 848
8 245
160 260
774 175
244 225
237 515
247 274
985 103
232 93
641 870
88 606
501 261
150 548
281 14
734 736
487 482
580 584
637 260
917 618
290 135
872 803
452 116
899 223
571 36
294 303
465 476
111 413
916 136
898 448
903 151
596 228
992 610
329 503
263 115
351 175
865 298
301 65
487 744
365 530
146 977
166 469
546 779
204 671
885 941
240 526
764 154
959 614
646 935
324 917
111 558
379 213
33 158
770 21
827 677
576 144
787 253
854 360
844 627
616 830
260 43
806 89
827 111
181 602
389 359
402 692
151 332
358 320
594 466
905 76
246 532
581 228
660 581
219 802
237 176
263 149
861 469
165 474
603 698
190 160
974 731
374 686
561 931
478 63
599 678
217 666
362 780
566 485
914 719
219 33
993 794
953 106
509 6
186 873
5 152
774 692
102 312
465 884
110 813
953 820
863 381
572 644
148 534
689 120
883 477
304 596
379 143
239 694
848 891
422 938
861 293
606 378
810 309
145 330
494 452
880 860
822 542
777 237
779 300
627 326
905 823
495 137
469 950
336 693
569 552
813 277
485 6
174 463
452 282
687 386
766 643
107 523
674 100
421 604
977 490
873 293
516 425
124 526
388 59
793 212
833 351
660 851
596 437
268 809
185 165
850 315
327 152
276 184
470 818
380 685
425 892
302 347
787 458
27 37
256 45
169 851
273 79
316 602
989 682
876 666
908 579
591 34
561 968
192 389
535 751
346 325
335 631
877 490
764 216
806 651
952 127
73 285
333 785
636 53
474 941
425 203
855 811
54 868
638 553
755 505
912 158
251 987
83 114
347 487
703 522
601 168
164 434
996 664
406 558
878 303
799 198
594 481
59 573
905 950
767 765
922 828
441 209
877 364
87 565
907 607
329 694
153 857
605 398
332 669
669 795
183 295
981 345
809 398
244 362
332 305
278 524
659 919
279 42
189 51
253 579
14 449
374 936
613 686
963 325
706 244
428 232
155 926
679 153
676 720
641 237
799 348
214 741
724 965
288 776
275 336
372 973
620 370
464 380
78 428
248 276
126 83
855 266
69 440
736 905
811 294
135 409
666 482
678 87
502 388
613 963
354 906
554 993
303 840
181 189
799 643
229 631
845 687
95 776
808 976
391 978
453 696
586 279
424 716
352 620
339 163
660 14
38 308
415 550
435 113
631 279
505 70
969 377
586 766
526 112
111 113
503 738
107 638
245 805
930 96
503 987
542 759
116 926
131 137
775 366
792 388
241 506
280 121
876 12
241 907
11 547
139 393
444 405
363 751
265 876
112 36
796 244
863 805
158 530
728 560
472 269
545 978
409 497
751 312
905 382
487 568
413 976
241 670
389 442
457 992
648 975
450 952
498 594
239 495
218 571
408 675
340 211
55 985
156 67
986 250
993 414
174 154
864 759
688 857
356 242
926 576
475 543
805 423
830 274
332 590
833 185
635 135
906 868
889 481
291 235
719 317
502 622
965 761
399 999
179 384
208 641
943 216
406 293
551 845
230 965
628 803
191 672
164 573
464 317
658 959
11 152
821 230
176 759
613 127
459 146
769 462
811 598
743 746
616 89
338 397
613 559
156 704
758 522
308 854
597 313
331 429
702 253
146 343
316 31
26 800
652 862
856 671
131 370
400 994
785 57
52 283
215 951
258 446
982 879
376 993
107 637
28 320
653 347
797 455
655 356
971 510
210 75
6 765
689 695
525 750
693 150
464 985
152 914
886 994
258 56
668 761
198 222
448 298
816 868
960 146
949 115
69 855
77 164
819 905
57 540
334 189
833 428
29 119
737 97
37 126
564 685
774 18
483 331
845 350
46 106
427 786
994 813
849 537
855 279
356 278
400 216
382 737
708 904
211 701
911 20
184 881
423 472
107 134
680 60
441 882
613 538
683 364
923 571
527 639
835 620
678 497
342 682
439 337
459 88
366 50
831 972
773 696
619 71
918 790
856 726
441 42
693 45
453 952
591 31
156 154
892 989
501 660
520 351
723 435
220 135
200 319
77 761
801 631
583 542
934 877
998 812
240 138
10 662
524 300
911 250
489 144
277 67
216 386
936 405
890 460
49 536
257 573
527 420
572 797
128 337
787 589
38 409
762 381
4 370
913 71
852 404
99 520
516 756
501 719
818 355
928 36
47 629
497 461
669 191
199 984
199 368
647 407
25 317
106 340
220 249
954 394
653 744
256 381
550 162
75 466
990 189
792 504
993 161
786 950
722 441
30 531
212 956
121 777
944 713
389 124
489 574
832 492
57 608
325 134
160 621
376 491
229 201
59 903
320 767
483 254
481 148
972 646
636 371
391 898
406 698
315 119
305 128
284 991
623 437
893 482
911 607
143 474
824 838
658 759
629 75
141 587
384 920
815 926
845 973
17 869
192 450
220 665
465 68
539 449
531 986
681 411
998 743
829 664
778 398
106 863
82 60
957 946
326 396
879 1
848 125
178 771
567 480
414 437
886 249
463 109
517 69
252 721
782 793
104 809
269 687
165 605
153 202
595 757
853 369
823 51
715 130
875 289
780 166
434 454
466 743
587 373
690 92
170 500
452 68
607 409
904 433
194 193
337 724
904 535
509 549
381 70
862 963
1 340
805 868
332 374
553 492
575 839
462 410
506 668
888 63
857 829
469 660
27 436
817 483
208 195
963 690
536 995
185 627
470 314
566 494
791 433
905 29
781 48
854 325
9 229
620 635
275 481
232 776
155 862
459 337
806 871
352 686
774 401
910 411
249 909
194 228
317 553
596 785
451 23
360 450
249 492
622 414
52 544
180 933
988 768
913 645
492 590
162 514
715 330
912 345
606 58
664 795
201 607
871 595
10 354
365 338
429 60
856 831
802 399
76 48
447 162
67 466
388 306
723 971
927 812
594 377
737 717
586 496
989 181
880 374
505 954
205 277
678 30
972 456
602 640
744 259
78 790
232 97
692 577
218 347
288 211
780 747
156 205
870 36
749 252
600 123
59 398
855 38
182 461
207 296
405 150
8 885
60 130
79 120
592 732
552 569
991 120
288 50
65 1000
543 210
790 699
828 395
540 33
791 322
474 924
52 888
529 976
829 159
579 472
46 596
332 936
458 92
69 15
871 797
141 190
710 444
891 229
497 265
873 903
8 499
796 541
581 58
640 328
105 632
913 546
127 955
672 966
144 310
304 880
480 76
554 913
733 94
393 636
896 647
704 980
961 951
419 117
871 598
720 743
67 151
932 596
822 466
654 793
48 69
170 392
702 919
741 735
944 413
20 594
533 236
246 11
879 325
868 773
774 250
461 788
393 754
548 263
213 14
981 252
440 290
394 147
710 709
990 658
133 209
649 526
501 755
999 75
438 729
395 21
855 199
699 28
682 296
74 768
897 680
86 732
367 385
208 113
26 26
757 575
286 421
335 979
815 240
501 16
347 559
114 990
796 43
595 923
14 161
212 232
295 255
88 796
270 634
735 779
388 319
670 905
337 570
466 5
195 477
448 192
950 12
938 759
816 64
527 661
994 483
520 140
615 243
308 416
298 556
568 819
752 314
811 509
29 275
335 85
74 447
592 534
538 278
316 334
612 35
526 752
935 104
767 708
989 138
715 633
503 708
481 478
640 901
225 593
12 485
504 802
645 445
962 258
371 504
510 213
817 508
986 467
720 446
72 135
778 282
876 238
487 603
629 424
158 567
484 247
888 790
994 398
397 512
523 692
396 20
23 851
6 439
55 835
400 824
279 988
308 331
176 902
915 663
84 383
796 735
989 951
297 25
998 321
494 958
33 837
436 831
545 716
329 717
156 26
636 645
580 441
221 998
734 632
36 494
654 273
28 317
475 988
574 810
402 664
388 367
562 168
391 332
66 364
714 738
326 230
913 745
244 728
841 109
246 720
491 315
415 218
57 812
731 257
931 35
454 415
777 704
651 654
60 837
318 969
502 599
888 453
864 173
878 175
900 677
162 680
82 807
327 671
230 964
287 875
438 608
197 124
243 431
168 330
468 110
712 514
238 977
944 362
923 188
516 199
599 94
481 140
442 766
326 100
438 622
60 164
530 656
912 867
863 782
398 303
925 140
87 51
321 746
261 377
699 481
441 30
311 468
211 811
745 194
384 258
27 372
107 48
561 875
379 936
794 258
218 945
679 120
689 232
367 879
177 882
686 18
189 887
13 136
880 282
136 153
145 171
791 304
689 435
267 675
80 986
514 448
974 412
845 889
477 291
874 198
257 908
17 677
9 743
29 833
616 711
169 117
244 703
121 467
475 669
311 28
290 85
61 459
66 647
942 218
539 846
368 275
363 666
866 299
191 913
231 350
993 576
7 94
387 39
673 500
42 644
706 491
328 868
20 60
811 265
913 810
801 70
757 98
392 305
331 841
6 595
570 786
708 603
366 155
107 392
938 183
812 823
849 295
250 63
353 859
9 390
314 815
355 497
623 564
836 798
26 194
79 52
237 63
19 285
974 292
46 750
711 639
725 187
109 513
523 750
729 557
773 429
764 432
816 611
15 763
511 54
814 413
959 811
688 984
790 186
432 173
78 986
991 976
22 553
314 946
617 811
597 2
252 763
889 250
564 544
231 976
195 710
755 516
743 453
955 526
769 898
429 725
329 623
862 312
796 552
434 993
314 127
782 855
955 716
421 391
106 299
151 218
758 98
117 879
396 795
761 118
562 123
200 496
119 530
680 318
346 579
549 598
933 657
797 852
460 9
630 921
483 612
34 1000
204 922
142 543
668 715
378 452
499 531
973 188
679 83
303 306
508 92
41 925
28 525
438 497
579 278
797 210
781 140
876 138
338 691
602 785
559 838
510 417
428 315
199 435
33 212
700 831
546 984
736 193
919 398
482 877
913 308
800 738
738 91
227 149
329 834
989 893
403 217
512 17
897 156
275 797
917 507
448 480
175 175
508 340
513 300
820 905
425 255
321 421
706 101
380 1
802 5
530 490
881 38
60 795
954 742
316 757
340 353
310 857
481 744
709 827
911 566
582 73
716 973
370 969
123 891
610 765
490 139
75 304
65 602
43 460
25 597
36 132
917 915
633 284
358 587
122 15
875 480
282 84
786 36
713 324
887 888
208 264
84 469
215 110
283 401
927 979
984 19
141 992
788 773
199 687
946 840
790 459
407 463
86 359
329 449
829 419
909 296
346 974
828 809
475 885
996 265
527 583
205 860
575 455
741 949
698 388
53 484
26 432
679 607
269 668
159 34
951 856
147 100
983 110
889 564
387 892
286 72
363 904
900 835
984 258
107 267
339 7
510 294
83 414
357 707
118 490
221 584
514 753
500 315
358 124
653 451
500 106
799 633
514 538
757 749
498 109
211 574
705 451
590 242
270 774
759 27
227 117
253 159
606 39
471 698
600 253
955 21
768 610
430 699
252 406
517 47
510 970
621 932
15 564
449 153
513 249
554 189
98 353
299 451
902 639
829 905
447 362
861 247
315 206
186 225
998 586
566 594
116 468
289 767
695 261
621 957
55 766
459 42
459 188
502 582
581 890
668 285
669 241
479 531
73 856
288 333
499 494
298 662
232 11
687 877
650 217
58 851
710 428
704 870
727 271
217 144
348 785
937 501
350 782
78 206
973 422
876 16
995 469
809 800
142 443
314 714
642 489
144 140
55 209
310 149
880 433
800 214
705 379
234 929
669 504
661 77
307 553
778 96
346 175
734 82
547 644
917 623
585 329
831 315
510 766
146 872
395 731
844 471
419 765
424 214
24 654
957 604
90 639
536 351
39 867
498 603
805 467
621 608
490 221
536 561
701 278
990 278
191 766
698 821
163 34
104 255
73 317
370 773
847 539
119 585
325 854
861 267
937 258
736 936
69 818
659 157
931 92
279 184
555 787
596 852
68 862
261 641
974 190
718 707
979 271
868 767
227 626
461 475
278 793
192 76
878 703
127 413
764 761
602 734
316 879
473 202
377 704
749 793
707 212
608 592
354 891
813 686
846 83
602 34
198 575
650 766
67 534
54 401
474 613
955 681
735 166
253 806
887 817
726 923
840 272
130 428
837 272
647 175
778 433
607 185
975 764
481 408
576 103
658 374
561 798
920 919
83 616
791 299
274 955
398 52
827 463
859 663
932 848
833 520
446 108
396 509
878 29
828 231
249 953
474 441
558 540
226 812
253 384
379 628
75 825
520 585
632 47
850 166
631 574
128 388
733 735
219 638
279 817
315 133
560 823
653 246
613 914
913 555
46 139
954 283
198 355
184 59
94 110
656 897
516 491
360 917
222 104
171 718
282 646
650 99
411 515
701 775
185 510
86 692
819 544
613 88
103 288
381 604
416 78
513 257
934 433
437 577
997 720
689 415
463 524
425 10
522 290
932 647
634 532
556 658
826 717
620 952
566 523
645 585
581 863
680 670
953 121
935 789
125 102
489 949
7 427
662 991
625 275
833 918
745 605
35 951
553 638
653 109
832 976
187 892
312 500
614 634
414 147
15 733
443 745
821 669
219 882
399 108
948 54
977 92
926 12
259 194
274 941
228 866
535 202
692 614
133 859
291 318
924 995
451 209
132 362
809 165
726 956
167 937
754 784
361 41
511 615
328 68
984 481
569 265
394 787
545 730
78 211
553 934
88 177
438 873
832 943
864 181
274 713
710 849
211 747
936 912
733 678
913 64
872 198
891 488
653 184
659 259
847 550
740 329
42 145
80 905
908 767
4 664
639 176
812 447
180 181
414 873
841 536
956 74
836 337
526 632
413 751
811 979
287 351
714 483
646 924
764 417
674 733
365 206
268 458
416 588
681 644
239 505
812 324
941 196
692 711
286 977
486 12
808 297
392 913
17 559
939 216
691 426
908 624
751 177
342 906
457 154
793 617
74 613
491 329
205 989
554 222
545 250
269 177
167 315
209 265
325 732
836 159
450 246
362 374
761 299
381 829
770 176
773 85
84 918
629 378
652 953
74 955
755 910
897 51
358 728
885 111
613 799
919 181
708 586
52 945
2 853
241 818
975 707
375 373
528 675
849 391
322 639
342 862
492 787
146 559
881 704
122 676
182 623
944 856
260 883
981 869
494 301
475 985
452 145
19 402
289 784
679 788
231 471
596 948
41 649
375 543
474 997
86 331
783 610
739 51
761 228
106 231
206 819
625 420
228 964
320 196
556 679
666 498
718 966
82 418
169 792
548 603
520 35
939 556
771 508
674 943
843 334
193 243
645 78
641 198
993 764
540 58
781 370
533 248
898 926
245 128
732 782
97 993
434 12
835 645
748 85
142 432
246 414
438 644
854 530
225 231
278 272
838 292
999 504
330 53
397 117
686 901
559 720
826 101
897 998
944 404
834 983
977 147
439 717
306 855
435 933
294 423
822 433
657 883
80 430
342 326
895 233
205 210
703 422
571 563
6 445
411 771
550 857
797 22
640 532
249 2
777 412
452 393
737 980
431 495
29 133
156 122
852 290
558 258
737 101
356 236
870 149
61 38
383 18
284 443
609 505
657 446
549 605
467 605
625 958
270 740
733 899
170 400
746 970
367 236
89 318
656 852
383 266
218 155
268 779
980 240
337 376
729 871
302 412
604 583
148 77
311 164
470 472
697 502
536 253
931 791
531 264
514 445
721 955
904 412
369 254
647 114
218 596
457 795
436 874
767 441
695 325
424 810
614 866
971 907
908 273
398 134
725 225
52 103
44 468
256 438
545 422
140 852
360 992
108 17
395 760
902 606
844 830
544 518
999 342
876 837
410 332
708 257
861 262
894 271
282 404
885 772
271 601
859 503
410 566
935 385
167 503
467 707
76 668
806 580
237 154
45 561
369 86
989 106
912 341
318 159
502 540
391 30
742 706
280 123
866 556
280 500
511 535
992 923
192 800
97 940
672 479
657 21
150 936
937 445
75 269
257 835
519 52
544 358
814 265
703 840
704 819
746 164
6 619
872 384
1000 213
19 881
661 751
316 671
456 539
378 17
607 887
193 373
211 353
137 996
806 86
797 925
599 271
842 991
869 897
436 997
216 771
161 948
411 570
343 6
811 903
216 198
382 700
938 797
326 184
886 539
65 257
123 489
110 494
782 747
610 137
538 295
876 156
844 156
688 145
924 787
939 165
411 127
472 199
122 718
135 46
27 220
361 24
138 974
248 488
68 455
961 382
870 705
849 524
402 798
304 741
926 402
584 901
20 903
507 759
887 54
375 874
69 684
142 866
914 985
862 905
857 594
770 721
143 757
841 391
735 902
819 296
882 24
45 826
521 615
327 634
190 510
953 732
124 886
49 968
825 789
579 748
917 380
305 241
84 193
415 712
628 642
306 916
288 412
828 965
15 818
205 723
609 953
838 634
144 336
211 949
832 93
76 987
158 373
779 242
733 91
337 147
629 217
951 471
262 754
115 711
115 220
490 922
774 538
118 700
18 873
242 483
158 715
755 633
167 517
39 159
858 479
640 241
244 690
731 842
149 226
420 791
331 902
692 307
866 183
326 115
961 258
114 642
532 408
958 9
950 803
839 446
646 816
960 799
694 19
807 588
109 896
859 762
442 796
858 577
155 257
145 333
758 202
98 754
708 730
965 513
801 134
505 689
106 628
861 373
128 447
686 694
321 962
939 282
71 834
113 525
224 602
46 29
414 586
360 575
278 925
583 174
416 133
894 308
762 168
23 52
212 488
370 415
950 117
499 74
994 195
264 167
875 120
297 490
990 187
407 794
240 276
547 897
795 376
792 358
841 535
767 609
113 744
619 945
80 756
580 981
293 523
824 775
148 689
428 152
555 715
729 159
103 513
584 838
518 909
417 184
497 746
865 6
177 639
689 206
700 805
276 253
909 321
635 918
57 691
929 540
320 195
141 49
688 421
973 595
606 139
830 135
599 308
507 372
178 85
724 491
448 640
861 555
411 95
869 511
703 529
362 900
989 549
536 299
449 459
843 163
93 480
952 688
780 818
145 353
227 999
809 883
815 970
452 157
206 814
240 610
952 339
499 148
617 22
71 970
529 155
645 741
222 783
674 339
775 430
190 911
716 258
167 301
951 2
222 490
659 868
841 93
532 931
600 530
90 462
511 330
168 395
109 955
565 793
888 412
195 517
351 363
429 677
832 84
210 377
980 960
89 70
163 696
286 205
390 24
553 346
218 697
778 351
188 481
935 64
494 268
56 948
920 103
398 717
119 710
756 394
410 396
815 787
472 589
129 342
920 203
812 385
547 715
218 921
212 636
28 40
706 988
846 428
671 337
955 127
632 371
582 970
316 470
461 122
423 270
39 744
487 206
145 892
357 912
256 827
335 873
790 601
383 720
143 300
790 986
654 811
9 461
879 366
906 218
709 148
184 223
657 967
493 485
732 656
843 614
988 71
226 107
159 46
332 333
451 330
762 608
817 644
108 130
158 380
613 684
567 743
474 700
402 1
846 385
597 591
714 542
531 829
440 807
185 633
973 437
768 425
765 415
918 562
299 567
188 595
550 741
465 725
789 37
525 953
12 768
613 342
934 372
623 232
661 3
318 408
146 855
264 199
27 972
693 559
925 464
937 514
512 513
942 22
804 184
56 288
750 30
572 932
334 216
748 104
61 463
592 462
821 823
279 354
635 564
3 413
572 916
867 977
777 302
107 773
598 183
116 469
692 520
872 287
290 886
545 887
720 257
826 223
490 261
698 675
849 918
412 93
317 4
67 287
778 727
649 830
645 454
342 633
168 682
221 445
923 498
382 425
212 800
475 220
507 606
425 845
829 55
939 679
510 97
79 886
834 972
113 664
466 612
462 546
523 319
862 772
974 810
714 607
182 630
17 101
117 395
170 733
667 702
701 538
860 64
199 870
151 216
24 795
203 666
583 399
447 955
745 256
74 344
614 262
984 436
226 933
715 64
650 632
327 604
865 831
720 293
841 53
241 134
84 625
601 249
859 975
831 104
731 484
278 639
211 330
219 921
63 242
954 112
739 819
760 34
453 461
813 587
39 758
793 498
855 193
77 49
760 6
858 969
289 108
373 893
60 921
230 927
649 174
537 238
192 469
603 941
125 312
169 600
117 973
938 849
149 108
681 653
383 614
340 95
638 993
47 829
515 245
976 16
700 291
144 14
132 152
684 321
349 10
919 535
133 313
818 596
249 348
595 450
269 31
965 224
531 549
117 472
583 752
663 815
284 631
472 186
348 979
402 17
773 564
715 388
728 417
81 325
500 409
541 366
737 806
413 468
480 33
160 866
839 954
578 104
882 140
84 838
312 115
228 299
985 400
826 320
517 716
629 343
394 73
989 353
522 196
28 174
377 705
222 347
705 388
341 135
85 618
315 560
451 918
87 484
85 925
831 847
169 464
446 466
483 329
643 638
48 88
698 736
731 143
181 526
634 980
106 398
831 92
535 7
361 163
743 751
327 270
19 14
984 840
591 396
39 555
6 554
963 821
541 752
522 783
216 542
206 100
295 317
69 785
72 740
900 730
679 488
154 563
515 589
6 133
198 38
592 866
281 903
878 828
216 999
985 423
453 899
249 421
362 556
489 988
700 585
983 338
697 91
232 22
95 788
586 295
674 412
261 283
663 456
619 318
299 565
708 898
716 910
251 152
642 258
860 962
439 868
32 92
203 937
270 683
152 304
486 592
20 99
505 722
182 37
175 213
511 680
399 290
172 423
837 416
668 349
180 548
684 52
382 209
573 171
594 765
540 631
64 222
406 618
703 943
930 533
767 89
235 983
175 22
483 136
818 990
513 264
671 619
637 514
577 618
225 590
216 21
465 571
915 121
662 873
767 263
503 947
457 746
540 99
967 834
478 868
594 848
983 1000
937 702
41 696
23 557
204 303
108 593
107 301
761 716
491 670
855 404
781 272
357 321
923 120
866 126
712 540
662 936
674 381
2 387
999 576
989 260
486 5
540 393
225 86
816 6
624 868
916 535
47 662
903 879
879 579
263 332
28 923
389 747
588 742
423 643
113 245
168 401
271 183
383 6
601 930
137 962
408 685
465 664
153 973
953 957
183 517
808 286
968 395
530 992
77 23
130 931
449 811
53 990
794 421
203 917
869 121
160 84
657 381
780 197
423 801
358 667
967 436
866 465
915 946
407 789
845 677
219 137
696 321
610 119
76 489
250 964
423 857
92 114
701 635
54 618
767 649
509 753
592 454
458 270
90 525
692 208
888 646
190 220
413 788
616 602
500 902
141 301
810 313
645 887
181 68
813 358
321 715
105 120
807 400
372 864
207 733
65 112
102 91
409 316
140 188
669 903
707 390
301 300
611 938
962 570
676 703
679 944
305 640
317 261
10 117
331 750
824 563
519 507
197 751
783 383
283 56
91 509
137 364
543 557
24 18
288 37
972 419
900 189
435 567
575 96
45 472
311 74
616 785
101 790
614 275
373 920
739 803
394 229
533 256
379 506
714 254
403 405
700 611
162 501
459 260
685 170
825 342
551 830
181 811
58 792
697 132
525 537
793 928
87 281
345 310
61 364
754 793
43 88
576 640
346 765
440 504
649 14
402 407
96 698
256 522
841 245
937 484
898 372
343 569
450 314
513 459
295 927
326 72
856 981
261 682
443 881
778 327
577 11
957 910
587 118
762 385
210 978
119 297
802 533
813 172
602 90
217 315
721 293
723 904
806 380
104 633
751 432
703 517
972 460
356 573
175 258
859 114
496 326
721 596
571 361
873 499
595 310
571 962
99 989
925 90
531 375
730 236
194 939
105 130
47 715
47 891
618 850
253 264
673 784
136 223
905 262
388 912
65 481
208 373
691 593
835 249
732 480
316 862
246 432
592 483
523 225
49 651
838 907
922 140
728 377
647 616
406 45
517 212
812 974
589 184
952 885
841 88
835 864
64 181
185 425
824 317
462 265
986 910
60 462
731 307
858 684
177 83
401 81
33 334
880 928
902 89
996 411
249 396
280 915
499 649
732 327
98 377
156 296
331 426
103 474
883 532
249 792
290 385
542 76
290 983
417 207
566 953
878 770
222 84
614 321
378 313
37 858
239 518
931 312
721 406
330 886
512 238
786 828
567 984
289 986
76 647
549 483
944 558
925 756
268 509
235 726
427 174
77 266
375 483
453 503
909 177
695 449
911 921
747 807
12 518
911 640
282 364
489 84
922 199
917 175
963 62
98 193
679 574
243 847
130 652
822 889
796 41
256 108
359 297
875 828
810 83
931 963
213 861
950 668
266 524
980 46
365 676
114 254
816 242
94 147
434 715
750 147
423 428
667 924
801 913
399 950
248 206
424 194
403 90
545 905
329 239
563 375
87 124
149 616
713 102
965 947
373 655
762 475
772 510
163 717
351 244
783 854
792 807
546 168
224 813
325 819
288 206
975 596
903 986
785 851
223 707
541 139
352 512
348 46
15 529
462 958
63 544
262 263
945 628
489 728
179 19
232 378
693 951
850 773
277 845
815 295
788 712
165 496
31 824
68 38
896 472
931 847
319 84
140 535
685 229
679 204
507 566
196 319
114 613
757 127
791 560
190 869
177 813
593 396
339 393
788 381
75 969
128 329
963 485
171 547
697 228
371 8
854 543
857 717
337 554
19 536
869 794
58 432
606 213
306 19
841 107
367 239
962 230
498 383
858 812
155 155
334 302
381 301
184 970
844 360
758 226
737 558
827 657
907 688
178 148
741 716
926 260
733 633
526 151
658 344
470 205
570 503
766 365
603 607
490 287
732 749
399 697
56 192
439 919
176 757
108 775
142 38
875 322
283 804
738 753
239 549
420 808
118 489
556 502
999 441
187 701
273 207
402 240
392 948
650 312
634 139
164 787
687 987
67 770
515 735
778 579
691 399
934 566
152 325
255 504
77 441
849 974
299 91
976 864
921 42
256 601
605 137
537 764
466 213
415 366
71 431
76 360
636 956
100 104
676 364
412 595
279 436
764 385
23 582
787 796
249 141
299 393
798 171
296 36
4 704
725 764
857 973
77 273
952 505
965 241
320 28
11 346
796 617
800 238
843 604
596 78
876 911
681 743
980 180
545 453
189 837
569 925
666 620
550 704
466 421
54 150
101 196
657 108
851 932
879 502
763 345
625 650
136 528
132 853
164 709
268 693
259 218
718 514
886 894
368 49
698 271
188 947
906 169
702 156
387 507
369 877
515 236
690 428
89 440
435 594
149 403
277 14
526 318
351 616
732 422
690 178
468 32
418 400
787 474
363 152
192 949
732 88
987 606
654 744
775 421
137 479
968 661
533 105
381 822
615 291
262 643
112 914
218 275
601 636
299 653
209 233
933 616
512 114
129 681
112 834
734 739
678 717
532 350
954 776
270 837
174 23
987 230
338 98
949 332
752 96
986 253
957 367
331 944
62 396
834 33
397 903
155 695
312 579
37 40
541 77
654 619
68 655
580 645
110 696
945 386
685 691
844 324
572 935
211 717
749 139
384 466
191 115
148 883
72 419
200 534
536 373
400 843
350 420
496 621
373 128
81 413
60 73
404 819
276 282
616 150
460 421
220 263
459 63
123 828
621 882
493 117
572 780
869 249
26 369
696 989
353 949
192 427
338 504
202 2
804 398
941 41
207 226
193 490
559 893
223 204
636 78
632 434
719 575
760 64
565 688
951 314
198 941
458 162
486 583
462 366
932 497
882 31
894 794
364 62
464 217
499 680
738 447
117 273
483 790
976 268
94 524
121 469
435 990
475 473
757 550
699 994
174 833
247 879
718 333
943 18
791 948
463 497
175 960
52 508
35 753
164 297
717 534
765 950
827 763
469 954
810 490
391 230
688 844
733 995
134 482
323 480
557 956
121 71
238 755
229 502
418 215
771 954
943 812
368 7
308 980
100 6
543 966
760 396
510 854
160 902
924 179
483 252
482 450
175 620
733 672
444 276
12 607
445 413
348 963
529 11
464 342
207 352
887 337
695 507
979 331
345 909
276 864
228 900
264 127
163 680
713 50
83 83
196 7
643 700
177 205
635 435
139 505
978 608
232 25
636 409
965 197
616 215
616 729
888 707
871 906
361 69
133 85
172 910
218 857
297 673
659 507
800 179
377 470
92 684
582 422
248 237
490 909
485 711
194 819
585 787
914 100
561 148
14 712
355 766
803 838
729 231
126 694
751 969
822 856
748 321
425 186
518 319
883 346
522 743
408 310
364 415
134 629
358 796
612 825
757 125
754 757
592 761
108 430
545 637
669 78
437 728
825 424
947 756
281 780
272 217
832 310
372 856
814 997
615 483
812 163
616 31
289 818
904 246
476 204
509 731
33 620
242 39
511 977
691 369
383 537
320 652
277 104
192 781
915 371
158 426
237 483
242 534
343 546
346 504
27 119
529 57
987 622
218 40
561 188
803 822
214 614
189 80
242 272
840 692
848 739
126 873
591 290
770 154
536 555
405 248
665 708
367 679
797 111
758 740
609 426
73 372
839 590
81 498
493 152
262 616
930 559
521 620
619 37
151 523
232 828
342 375
530 203
354 275
132 372
2 35
533 667
158 576
6 336
891 114
39 290
2 894
887 999
940 440
487 776
494 678
850 716
144 159
371 967
571 198
781 424
193 249
289 441
708 563
954 111
931 911
829 772
221 335
437 883
465 679
956 945
504 954
752 115
912 148
880 198
609 989
982 375
829 798
731 183
200 245
547 946
67 543
371 493
90 160
202 490
203 356
269 555
238 924
556 376
172 234
766 184
718 185
716 428
632 233
699 785
528 306
820 703
403 555
959 882
288 383
88 296
966 280
17 542
205 4
117 21
467 988
118 339
445 134
535 579
258 327
134 645
300 622
245 939
595 669
944 312
330 657
912 194
338 963
536 997
554 866
895 982
248 539
322 119
841 891
993 280
374 582
982 587
857 16
75 916
91 121
348 111
383 980
866 777
926 358
546 38
203 362
554 92
601 55
842 625
542 967
590 831
473 384
774 965
580 871
486 368
763 403
500 26
812 828
779 633
740 833
809 465
492 797
214 578
83 283
378 660
6 159
611 625
34 603
34 55
254 177
552 461
215 936
698 516
542 628
25 314
622 944
231 879
496 210
906 203
654 925
197 401
240 404
218 205
802 858
247 967
238 685
604 385
341 599
361 146
32 413
953 29
550 571
377 153
810 899
187 993
404 383
233 645
976 484
729 237
711 12
632 854
693 25
238 107
763 576
461 333
128 462
195 448
712 385
590 428
151 543
318 569
755 644
175 964
29 524
810 687
787 174
993 117
764 906
854 302
916 662
105 477
588 810
444 564
926 818
226 670
814 155
470 2
584 880
901 856
830 694
2 530
52 692
35 103
557 26
889 106
15 190
287 419
592 775
856 772
167 631
588 728
27 669
340 19
479 139
306 900
194 675
138 577
92 16
904 119
828 888
87 368
806 922
65 704
43 340
978 570
189 537
355 805
486 179
113 20
292 205
969 37
430 108
563 646
858 32
661 467
287 567
169 122
381 813
704 538
735 33
268 457
892 177
66 167
729 930
884 725
608 832
194 324
789 47
371 744
829 940
399 188
742 474
758 280
804 997
766 248
214 559
759 102
439 611
46 990
766 545
639 561
536 562
676 451
916 498
542 832
447 356
365 767
477 746
879 511
683 246
448 313
664 603
214 770
224 542
907 486
26 205
886 837
605 845
386 561
639 423
291 350
515 855
477 232
446 567
650 728
390 679
195 770
636 729
108 668
320 719
302 988
731 690
107 976
133 685
835 433
379 59
435 949
565 397
339 768
133 881
783 310
621 528
349 917
66 769
906 278
232 327
54 901
698 423
851 138
54 75
625 535
385 631
707 315
636 333
98 29
690 606
828 867
500 501
863 719
695 388
273 6
852 810
573 917
733 624
450 965
151 72
924 959
680 700
236 679
340 31
427 232
16 189
639 757
25 760
116 506
154 886
238 357
833 229
822 257
815 661
149 140
280 99
465 894
987 649
253 652
217 152
199 318
733 904
645 133
1 139
649 759
525 574
56 630
443 820
161 683
861 364
908 279
45 814
436 836
601 584
586 962
260 67
781 243
491 887
883 428
167 668
836 354
660 374
470 727
730 907
996 231
883 470
27 720
236 462
351 183
286 992
753 374
653 2
910 471
481 530
343 794
904 757
998 402
911 888
348 261
444 925
485 422
112 553
773 53
546 656
240 978
370 285
741 930
639 772
836 117
890 373
760 590
491 665
541 385
818 635
440 575
959 540
781 433
156 457
65 444
257 910
192 958
940 599
937 273
227 915
613 895
747 874
125 376
844 967
264 927
760 8
925 503
41 986
366 755
19 659
311 920
695 674
302 691
148 354
750 886
457 539
14 807
351 289
732 762
111 775
799 679
737 178
997 447
373 621
543 342
252 65
430 258
526 592
122 178
753 590
299 42
625 702
502 826
198 622
830 731
78 533
738 957
635 934
380 661
137 911
695 349
74 515
292 80
418 700
201 122
441 771
806 454
443 665
970 793
555 78
525 373
216 32
924 271
663 22
500 818
494 63
212 430
614 824
682 988
507 764
248 108
344 803
239 14
554 246
806 523
757 903
696 953
602 550
523 406
465 671
142 873
129 499
165 223
413 705
213 235
460 99
415 652
856 853
1000 856
28 290
434 354
255 302
178 980
982 568
811 425
423 963
659 498
950 809
445 884
854 560
476 566
857 647
958 576
847 781
773 65
237 289
633 611
405 968
286 700
509 849
305 291
548 615
12 423
31 391
732 880
358 856
689 901
730 725
8 894
829 559
854 918
683 934
192 557
193 643
744 542
252 530
393 806
170 176
167 480
819 634
717 796
713 820
255 846
310 560
236 19
743 946
12 688
900 298
291 664
138 587
147 119
612 217
658 828
662 537
732 648
566 872
185 802
325 885
276 12
583 548
437 94
8 349
526 314
89 821
156 570
208 319
167 724
83 46
336 579
477 681
258 173
430 426
760 831
87 234
874 836
665 605
362 770
801 433
753 922
647 505
229 574
359 711
750 50
744 700
666 75
745 845
411 286
250 252
171 867
244 753
970 881
329 441
924 296
925 179
864 937
609 827
979 196
69 699
35 646
331 548
434 381
685 494
81 545
272 498
431 939
552 804
165 675
20 799
849 317
665 334
762 654
345 837
62 890
921 188
715 791
287 757
304 402
836 530
898 295
542 418
895 164
19 255
408 659
310 127
424 873
618 806
473 272
404 101
183 607
454 634
870 31
754 540
523 383
146 936
495 885
350 892
352 536
904 504
982 153
517 166
919 867
153 770
68 425
537 72
655 27
436 979
17 642
237 466
442 287
183 903
541 960
281 847
171 847
637 387
248 115
363 395
703 494
537 730
418 690
591 207
962 662
25 379
362 483
327 337
676 343
140 705
753 891
693 754
606 282
313 662
747 978
257 973
594 232
275 423
270 191
804 416
310 20
781 785
52 620
952 969
199 386
970 679
916 277
733 909
28 14
606 834
802 52
388 507
107 250
381 690
669 461
771 667
238 833
151 168
764 169
544 710
761 790
396 720
57 963
681 977
665 748
401 553
11 368
936 66
670 76
691 715
682 603
405 718
598 975
43 825
312 798
931 420
961 310
996 129
191 297
81 984
396 935
386 221
287 834
155 88
847 360
94 241
141 430
581 801
516 272
460 3
963 803
587 664
865 661
588 256
550 861
935 211
680 299
890 928
267 563
100 418
498 942
287 342
933 310
689 713
865 796
448 951
73 331
707 5
574 378
180 900
58 8
662 117
464 121
921 974
303 759
57 836
498 776
849 665
997 387
878 183
625 444
79 696
491 567
995 63
654 938
849 337
351 733
987 528
21 482
669 734
509 315
559 201
14 183
497 169
614 161
220 433
410 554
738 659
666 950
3 116
395 792
873 162
813 571
874 707
757 117
188 327
335 38
590 65
465 562
642 461
595 622
370 875
920 842
341 303
346 111
599 697
929 548
641 367
483 336
560 270
690 495
893 29
569 212
514 843
253 767
145 128
606 883
161 645
417 799
556 232
885 594
424 371
229 989
251 532
109 479
698 51
591 802
812 761
258 774
309 910
877 808
892 930
348 823
819 833
143 897
387 541
782 201
461 307
991 586
151 466
547 121
188 322
678 502
230 702
653 59
691 452
159 927
469 394
741 766
317 844
919 519
443 155
809 874
293 178
586 43
212 624
50 506
369 779
458 946
73 973
447 704
450 774
409 746
725 447
725 929
995 694
229 265
593 415
832 670
575 728
138 82
837 971
918 72
527 755
255 300
365 350
669 652
371 129
935 32
114 460
321 581
584 560
743 514
239 398
246 253
54 66
92 164
500 222
584 826
681 252
930 237
567 911
140 355
646 554
466 456
275 186
801 139
199 822
867 379
424 539
664 627
639 267
145 897
323 995
44 692
720 19
358 13
737 333
181 460
34 975
955 423
955 661
876 241
637 806
123 768
222 292
952 102
972 305
248 205
130 356
277 87
427 411
35 728
117 281
434 363
605 798
195 993
341 669
131 918
57 396
75 265
80 810
287 232
24 722
143 755
496 786
763 678
210 261
301 15
539 277
862 945
970 866
834 896
171 492
113 862
491 214
142 304
970 918
260 796
28 825
205 466
117 146
960 749
416 5
624 322
681 614
726 127
380 621
19 958
73 457
983 574
658 347
768 146
269 443
350 883
835 457
921 184
166 604
29 804
889 498
396 708
251 417
885 923
123 446
579 837
526 216
741 886
697 813
666 231
224 118
163 364
914 532
751 582
106 121
797 287
124 694
838 362
629 575
502 466
656 716
99 693
781 581
238 927
673 301
573 374
11 163
976 181
874 104
504 246
734 550
74 373
459 562
113 848
853 964
105 306
205 503
377 864
12 511
836 40
956 556
600 730
161 325
477 132
563 173
644 495
53 738
919 548
102 58
250 282
744 989
501 392
676 338
733 457
956 106
218 631
849 469
218 988
724 251
880 716
91 712
468 97
447 644
809 286
187 761
489 507
364 407
253 44
502 571
537 103
783 488
899 879
265 247
372 151
626 13
893 432
100 334
273 951
143 429
154 94
543 442
321 662
238 659
615 184
524 397
769 589
782 826
613 710
732 317
62 182
808 320
275 828
551 350
479 530
425 25
661 841
520 363
133 584
808 348
214 707
979 465
256 80
374 61
45 883
277 459
590 920
525 22
981 343
125 585
879 725
425 173
729 343
858 134
355 566
17 21
870 126
44 904
918 855
52 183
866 169
264 651
949 798
686 453
134 650
428 164
198 838
415 440
695 892
83 352
987 664
451 509
966 397
847 466
760 648
460 867
598 37
222 831
614 297
423 637
746 307
458 712
366 32
213 222
192 238
492 698
204 500
707 199
189 235
918 724
464 278
865 950
874 586
892 956
498 360
995 363
819 236
679 128
395 164
142 693
487 404
382 6
11 428
318 984
909 559
62 617
76 879
342 910
458 163
13 178
544 263
206 868
671 987
207 992
23 137
643 707
111 398
724 453
146 350
541 31
185 152
453 562
151 165
283 844
705 146
487 241
634 220
597 274
323 191
955 762
457 342
494 995
700 628
412 21
531 257
140 5
308 42
608 134
440 97
718 100
688 633
200 344
952 304
885 835
954 629
849 609
295 478
217 474
139 92
118 55
346 489
435 655
694 860
27 157
61 808
82 375
393 385
68 14
882 971
781 924
315 125
261 24
983 852
974 811
703 112
961 134
834 927
97 535
727 653
630 677
965 717
839 793
610 406
864 406
689 463
527 99
101 333
152 225
301 425
831 75
809 829
24 421
360 659
233 208
233 821
183 727
543 433
718 796
585 414
647 357
386 17
360 877
595 726
266 473
454 411
709 151
74 464
976 540
639 507
833 448
716 36
211 778
768 10
972 569
658 770
954 863
225 283
460 100
667 185
350 116
726 639
489 818
902 568
675 177
826 704
11 355
39 291
817 758
286 24
82 41
484 345
39 677
917 159
541 961
93 299
426 620
694 378
317 184
379 13
830 930
120 537
553 964
421 246
307 53
527 952
264 881
266 839
869 619
874 922
575 715
710 891
805 329
184 36
633 515
543 875
689 779
468 17
527 255
688 75
615 337
394 993
995 154
654 983
87 247
146 674
579 963
972 232
186 854
960 527
139 83
567 42
461 838
367 43
901 271
647 465
501 411
545 749
96 124
753 828
347 995
47 653
517 919
230 301
120 525
790 191
273 903
965 491
515 546
1000 521
20 922
130 750
597 101
111 902
57 944
338 737
384 40
567 218
586 300
547 445
636 94
51 79
801 920
639 229
493 654
357 486
936 969
555 244
257 299
122 261
632 84
676 840
810 180
692 469
287 853
632 132
930 860
385 148
298 153
551 525
63 761
988 638
630 174
409 282
12 491
981 145
137 9
831 958
870 561
851 75
850 777
111 186
774 561
813 121
414 192
919 139
159 912
657 651
179 24
737 225
711 756
283 722
175 264
751 665
60 691
749 639
808 608
274 471
981 150
256 269
473 136
936 81
515 72
805 1000
103 637
162 619
254 133
591 761
832 101
559 480
895 654
445 845
849 823
567 50
267 585
545 526
738 118
823 485
366 416
191 402
578 802
542 112
484 847
143 660
210 647
645 73
431 913
688 690
789 798
944 61
120 322
874 421
473 213
908 80
277 731
705 883
783 497
651 230
817 463
613 380
874 216
901 634
941 468
97 523
305 795
452 743
27 26
877 785
711 857
495 426
414 969
850 271
155 602
315 980
779 246
336 82
20 981
223 386
252 950
992 207
149 316
75 818
363 100
661 391
767 872
765 813
935 871
202 910
559 882
711 447
758 951
783 70
607 665
780 677
242 547
440 333
272 140
108 849
670 856
999 54
819 403
690 257
169 642
112 742
175 459
193 930
84 592
444 731
258 558
61 965
32 592
971 376
228 901
505 121
714 391
89 826
530 949
215 358
267 831
495 232
149 111
473 527
497 480
270 334
397 851
886 962
202 115
950 410
945 766
382 732
92 700
985 632
84 804
287 968
31 669
548 807
46 812
187 802
384 419
614 835
761 930
114 436
33 219
640 893
716 399
549 937
166 17
586 63
122 128
762 220
274 746
67 627
454 352
75 102
117 139
11 325
52 595
580 870
178 635
498 352
771 348
432 487
942 687
367 15
328 784
822 922
278 966
986 964
129 399
922 171
664 790
341 418
785 228
582 831
546 733
969 65
421 566
698 232
645 363
836 528
155 988
98 504
647 511
915 774
467 497
413 852
645 981
517 738
270 397
29 336
383 752
24 766
699 814
957 497
891 974
871 719
597 509
307 799
85 711
856 487
113 676
116 897
369 830
728 911
716 218
857 528
607 725
752 239
578 952
992 363
850 992
504 821
561 960
529 932
877 246
792 106
361 201
570 640
974 267
662 304
961 389
162 234
278 106
679 30
446 306
497 544
80 740
704 964
455 423
672 240
279 205
666 743
606 267
992 586
876 76
957 503
428 780
810 784
113 707
685 534
158 658
161 212
821 216
961 707
137 13
358 179
768 489
76 745
548 337
812 293
672 527
25 456
498 474
391 943
903 454
169 892
442 949
737 107
372 607
411 436
62 614
197 432
526 784
270 670
505 184
900 217
607 197
84 83
688 692
934 148
451 955
861 63
736 483
197 302
23 406
66 980
555 926
166 990
285 54
259 957
114 817
44 915
759 584
95 872
976 968
935 207
928 978
341 218
73 745
764 539
11 214
706 110
796 857
844 469
422 344
805 178
887 310
288 887
545 379
682 536
280 646
638 718
793 832
529 860
963 802
662 886
695 452
188 667
940 761
23 919
991 157
698 753
257 900
926 97
850 835
571 934
1000 329
340 375
789 272
839 512
913 996
375 935
739 918
460 919
496 92
335 809
265 993
582 170
990 197
235 377
81 477
599 794
269 905
845 644
973 469
201 22
400 336
563 717
559 343
59 78
829 717
611 206
945 514
526 441
174 177
708 604
655 326
619 25
637 600
623 88
422 133
933 486
897 491
107 854
910 964
636 818
916 768
949 848
356 684
980 151
516 668
977 959
315 153
974 215
773 937
589 669
33 79
945 582
551 142
299 714
623 69
141 435
353 447
636 688
692 22
292 12
442 379
996 954
285 695
783 656
254 744
387 804
492 264
740 131
928 865
812 102
997 332
378 273
833 577
322 562
32 875
561 341
403 542
6 980
961 639
851 275
783 564
366 827
602 188
441 69
256 817
531 607
206 574
484 692
586 128
185 582
668 765
763 749
55 686
141 962
199 25
371 736
748 37
461 786
287 483
401 683
739 488
592 903
563 822
194 802
655 405
291 21
80 982
577 957
499 914
730 427
593 448
734 323
783 484
341 581
171 157
390 581
789 850
687 665
25 438
115 392
942 321
406 982
459 815
832 798
835 52
715 56
144 802
411 627
416 761
441 322
323 944
451 704
564 782
524 128
631 609
612 56
338 425
516 727
614 562
392 562
860 384
968 738
158 691
85 442
677 517
494 586
789 190
258 324
145 604
646 117
719 855
910 886
113 425
819 602
703 879
64 655
228 818
255 527
414 642
672 500
445 136
933 171
827 186
607 790
47 291
945 761
773 943
607 957
900 883
464 165
75 886
563 538
762 587
618 404
55 279
204 502
344 260
228 792
743 537
995 847
988 105
337 989
705 539
68 443
90 15
971 926
777 489
618 808
350 484
724 117
807 796
680 413
49 456
543 30
859 287
769 654
472 895
1 691
693 142
798 602
520 164
107 294
409 150
959 554
364 351
172 411
518 537
722 410
626 875
542 891
999 979
993 400
731 177
706 504
534 19
192 553
438 98
596 608
86 115
128 954
894 378
464 410
785 644
982 480
634 791
669 470
120 490
971 361
828 154
116 85
502 232
523 972
988 643
709 357
563 366
311 984
311 191
123 71
999 145
168 957
534 967
687 886
232 596
985 860
443 270
741 811
589 579
397 138
827 768
69 166
721 166
626 815
423 33
281 282
303 587
887 543
925 543
178 773
871 864
831 604
311 469
700 232
94 310
189 903
392 688
753 345
980 485
700 386
736 579
448 993
523 741
538 153
551 806
682 223
293 50
770 600
139 650
122 445
512 54
936 845
14 556
434 16
299 401
132 708
851 944
773 316
579 502
281 82
110 644
177 974
934 85
480 605
123 569
718 613
270 726
238 951
794 836
695 754
242 536
386 749
870 691
973 936
115 956
799 330
131 847
852 867
992 397
137 767
806 435
790 485
161 906
151 946
528 551
719 99
469 563
916 596
708 216
750 359
848 120
996 580
909 733
610 558
293 300
325 901
67 610
833 701
278 614
647 772
889 254
114 206
511 588
474 912
124 967
913 610
976 710
427 364
426 703
424 453
968 709
884 25
789 90
696 949
464 944
115 749
938 862
436 738
703 865
283 415
565 113
23 261
586 91
928 974
486 718
826 400
885 527
830 595
460 603
583 22
499 239
90 671
323 122
812 50
489 869
541 529
164 608
781 891
99 40
664 448
136 531
530 806
990 387
140 701
171 446
149 561
996 378
311 41
210 455
329 931
366 529
476 299
793 124
25 333
313 216
2 859
465 749
531 192
298 228
565 794
67 757
480 542
774 29
566 681
702 679
155 243
748 144
21 577
863 167
502 526
947 273
895 317
663 385
728 190
925 672
417 39
112 800
628 96
173 324
144 207
124 578
715 581
773 457
360 986
303 211
913 992
256 689
576 126
820 322
923 437
181 70
84 244
864 563
457 668
407 4
531 17
553 321
442 311
737 970
762 788
307 935
257 399
987 328
755 65
923 134
972 454
645 39
465 424
528 869
575 584
857 655
482 803
536 622
532 557
512 571
143 895
163 950
194 352
223 582
544 425
295 529
376 874
822 772
916 235
91 574
145 465
124 542
128 490
77 350
733 210
757 791
778 582
656 358
942 447
131 46
154 319
701 171
505 142
793 249
429 451
990 550
414 656
61 423
618 567
454 287
662 799
927 48
417 979
317 610
541 624
266 960
667 661
997 453
468 703
462 244
784 774
244 215
806 848
761 423
625 467
873 407
632 332
663 318
718 794
6 6
294 529
312 462
986 613
241 754
109 695
179 896
410 937
736 821
799 988
595 3
776 942
249 487
436 306
712 837
477 330
20 559
646 939
135 173
850 358
41 382
227 857
921 40
956 938
51 13
594 412
365 31
959 307
914 538
423 675
860 122
972 808
336 65
30 117
155 815
85 290
888 909
441 456
527 212
394 828
764 285
815 441
151 616
121 796
683 504
962 522
879 29
565 514
51 324
491 542
752 80
578 208
140 128
569 700
64 437
939 149
144 668
762 296
542 600
292 655
113 97
464 203
834 24
438 971
503 932
68 625
208 878
637 352
967 968
311 564
654 451
907 644
754 545
957 756
191 94
633 737
18 89
235 142
864 814
386 240
306 722
910 517
193 667
539 110
237 152
214 309
462 220
368 102
688 70
748 492
980 475
935 169
812 518
129 449
874 42
587 231
848 17
501 112
896 970
115 902
428 786
970 183
541 216
6 111
159 364
223 579
384 858
165 123
217 526
856 248
474 110
465 933
723 889
20 697
382 893
859 707
565 542
489 642
790 616
123 261
164 366
907 858
319 918
422 756
294 571
211 586
315 479
35 313
791 489
53 865
142 877
745 72
674 790
724 307
188 72
497 800
462 749
361 485
102 381
444 853
523 475
85 819
13 842
457 825
133 430
399 352
715 87
120 603
576 925
338 88
36 661
416 585
425 629
585 217
331 276
391 274
807 330
386 261
693 584
31 105
676 791
235 681
52 916
893 754
809 408
693 200
886 312
468 649
945 779
217 224
201 281
727 235
770 143
557 288
629 409
671 130
946 293
364 694
314 308
264 382
492 886
353 756
563 245
671 665
110 570
921 967
113 678
235 87
308 10
738 76
184 985
930 626
380 287
45 631
890 77
534 508
194 248
223 337
204 641
298 353
503 433
91 483
780 104
892 324
703 761
247 546
741 952
191 538
963 291
674 198
782 202
344 871
851 772
990 816
703 400
832 284
565 105
621 161
515 995
560 943
762 705
224 99
618 994
65 762
858 804
21 11
430 529
761 100
569 707
368 247
485 320
295 219
691 218
493 220
182 600
130 462
129 417
929 463
904 815
784 55
229 330
417 570
180 724
988 163
763 898
674 798
39 91
119 32
981 414
488 668
207 963
32 523
475 223
39 506
384 902
225 839
270 144
894 599
685 438
621 343
699 273
927 99
110 667
931 614
49 633
473 617
123 660
150 757
707 194
570 258
251 274
915 480
293 413
347 523
990 33
737 961
566 126
971 762
346 432
143 651
159 365
51 578
272 893
655 433
360 739
907 503
66 944
945 35
396 513
803 624
64 135
938 321
315 566
886 266
74 534
724 955
442 858
85 72
411 647
965 680
359 322
208 262
198 483
830 83
316 372
909 874
30 49
841 421
514 216
422 301
310 444
683 406
393 391
311 644
762 27
767 474
112 957
493 268
857 489
611 451
67 626
795 159
992 719
761 17
661 919
729 40
530 367
611 787
8 239
363 346
465 500
60 624
527 43
33 880
831 453
168 997
958 779
4 721
839 370
159 295
405 943
564 894
278 372
525 527
882 508
89 739
746 423
659 181
49 723
286 685
39 53
424 95
531 589
860 358
890 896
380 265
265 34
496 38
294 770
780 24
86 623
646 997
278 191
213 99
165 595
649 505
393 496
351 710
696 159
778 618
587 439
977 784
368 895
627 196
721 212
246 226
120 784
967 174
599 802
793 478
917 207
140 193
30 176
462 995
64 693
269 430
476 157
615 50
837 283
998 946
576 794
9 138
562 41
716 249
163 741
145 235
92 36
579 988
425 681
955 908
944 538
750 981
286 809
371 692
786 508
225 183
974 409
87 821
245 482
791 128
106 158
212 412
727 320
366 206
924 65
437 211
696 784
439 59
907 426
284 837
210 26
971 53
577 141
691 960
671 735
595 380
333 787
954 654
283 311
629 156
516 789
346 379
801 918
143 251
628 530
56 232
476 717
451 12
290 491
696 885
20 671
683 447
776 744
624 920
475 912
404 911
371 634
351 140
265 406
700 848
571 673
989 35
806 525
672 44
471 349
769 308
94 512
157 713
645 431
323 771
932 776
876 966
354 504
685 666
878 694
122 557
410 763
229 364
863 608
717 664
109 35
487 869
901 6
612 429
875 284
437 232
147 763
543 770
124 47
150 262
340 848
548 849
969 752
42 707
729 276
549 291
12 428
630 322
221 452
647 749
546 281
659 952
482 302
293 931
423 140
881 453
710 490
152 352
186 767
375 913
280 301
447 876
102 209
806 530
204 589
271 344
118 244
658 729
509 343
260 841
743 581
339 178
167 592
393 888
503 148
775 720
404 918
326 162
318 111
226 609
235 543
869 776
84 817
99 576
12 800
200 99
256 282
31 893
374 562
317 586
240 262
844 942
885 718
22 424
323 451
719 941
334 354
368 947
249 145
492 730
900 955
520 343
66 24
57 523
345 69
101 83
760 604
700 31
608 987
635 421
347 190
301 638
479 295
98 456
747 407
344 870
968 473
179 998
969 623
324 741
905 719
352 928
889 998
859 800
53 24
357 678
551 275
295 347
678 345
485 250
70 625
854 5
179 355
838 671
194 738
748 785
315 830
262 824
629 366
694 857
602 76
306 398
481 861
420 589
827 716
125 89
639 54
471 13
569 572
850 881
161 421
256 242
771 296
918 742
90 366
763 414
60 386
99 761
584 761
445 68
723 238
76 321
200 81
905 682
165 104
472 866
301 405
604 152
864 854
825 25
936 439
178 947
317 32
993 994
811 773
176 394
280 688
487 651
863 68
450 876
937 447
678 228
738 426
262 879
279 905
687 832
832 193
652 703
116 418
525 25
466 137
202 868
436 213
267 612
588 65
770 223
139 511
813 448
249 833
867 78
1 86
542 985
588 63
541 276
80 901
595 238
673 372
943 45
733 77
347 323
848 306
967 736
78 163
545 882
46 587
522 914
579 659
955 346
78 551
313 597
379 621
124 427
988 612
267 86
485 139
66 280
198 438
565 639
954 707
353 347
781 519
632 404
239 970
866 458
145 886
88 768
67 903
250 168
522 427
334 140
354 218
888 950
814 460
104 823
961 354
447 747
815 706
21 186
302 434
95 80
554 203
174 296
742 592
786 305
652 899
197 53
785 755
357 714
862 461
556 6
334 261
533 382
988 590
175 747
30 448
203 963
806 870
301 843
269 546
47 132
852 325
75 607
571 943
729 847
394 393
718 189
894 213
217 360
141 73
113 756
499 220
772 697
925 246
685 259
215 876
454 827
70 854
944 851
57 205
593 534
868 733
961 462
258 921
941 169
822 451
772 683
209 161
423 507
497 273
522 249
443 513
613 59
667 325
421 132
205 596
981 441
680 906
123 310
117 723
275 703
11 68
400 823
339 370
334 9
393 119
905 130
928 720
615 629
94 398
776 76
432 686
193 605
449 421
693 698
133 290
36 392
109 840
756 216
215 419
203 322
105 925
535 178
623 540
292 57
494 820
157 12
729 144
382 997
969 52
254 926
931 294
732 469
865 435
865 939
38 26
556 566
897 479
212 452
663 281
932 350
411 161
29 678
798 105
995 324
210 434
475 298
219 712
901 840
118 300
318 560
916 753
789 617
997 510
588 151
781 255
880 307
110 354
762 13
968 755
63 913
728 404
812 636
370 567
631 342
292 366
613 702
620 55
370 391
376 281
198 428
240 516
694 4
340 498
186 213
593 428
914 809
937 470
699 5
754 930
730 886
132 974
918 878
16 291
732 591
837 508
823 194
313 391
312 130
621 913
163 26
873 123
420 910
900 655
849 813
403 428
705 853
863 490
559 976
755 156
686 539
530 94
80 342
510 401
399 287
801 498
352 254
455 256
59 121
724 997
990 913
222 356
471 669
9 309
15 344
481 130
135 12
795 794
244 583
412 97
197 186
398 459
7 147
157 635
885 263
661 561
295 128
512 880
776 223
307 470
218 858
198 200
172 699
548 59
789 954
101 51
165 52
838 373
603 245
267 406
617 430
752 721
916 691
253 919
308 756
677 519
800 140
918 219
502 498
535 386
215 729
623 798
765 242
790 822
678 195
439 482
612 809
727 734
368 817
871 459
718 303
171 422
107 385
34 622
852 944
793 784
39 216
137 845
871 997
731 353
15 444
947 269
742 66
988 338
11 945
964 227
352 550
7 477
427 91
800 481
394 284
80 596
975 691
267 432
339 428
498 111
527 949
727 257
630 761
876 110
544 487
699 262
940 174
736 144
205 852
622 704
73 297
94 548
579 157
584 39
871 889
930 730
465 967
534 867
567 143
437 614
971 18
439 556
588 88
231 33
204 722
618 917
221 704
169 338
960 855
913 553
81 711
301 323
707 921
292 197
580 530
506 54
105 12
696 501
184 929
591 265
472 250
59 591
278 753
618 825
914 409
27 527
949 586
679 997
54 743
551 330
793 778
840 648
975 960
532 955
136 440
912 870
31 92
227 977
908 679
944 206
428 178
185 878
275 635
554 47
587 425
674 482
428 886
529 663
488 45
514 935
718 1
736 669
779 731
642 67
604 442
729 787
920 502
836 130
752 294
715 787
7 414
824 776
180 595
866 136
266 493
891 636
738 318
464 986
361 856
515 751
315 600
26 627
888 135
636 966
780 642
238 940
245 413
378 689
871 335
603 878
899 597
855 905
274 883
989 362
437 762
575 537
740 181
148 61
835 247
52 697
344 368
684 550
819 910
733 500
980 923
391 699
280 665
894 494
574 513
836 101
797 905
682 515
875 494
843 452
2 468
332 151
731 434
826 185
169 545
181 35
772 898
569 768
326 442
953 670
872 322
289 304
300 231
99 408
784 341
421 216
609 148
365 792
616 855
978 300
91 979
138 900
447 5
682 650
653 642
133 882
272 608
921 531
608 637
133 235
470 465
311 82
955 317
857 214
490 79
454 735
972 137
158 801
610 694
572 284
153 335
765 144
289 971
500 389
776 156
109 746
373 877
274 123
412 2
492 649
297 172
191 601
7 556
679 975
132 354
570 429
503 830
261 782
48 403
373 900
252 987
359 20
511 626
1 241
981 540
595 389
878 865
843 302
784 899
926 951
359 194
765 370
734 70
678 10
649 710
628 354
158 627
274 767
261 972
594 260
512 765
23 942
518 979
974 893
241 591
78 205
285 289
41 756
361 25
83 325
844 671
2 510
507 835
379 662
749 497
391 301
424 182
301 928
162 418
921 952
897 323
43 261
943 364
482 339
670 221
4 658
457 340
562 659
755 727
877 216
176 909
830 145
414 237
56 840
928 309
319 182
883 705
669 370
866 473
849 979
427 346
553 731
850 995
80 733
380 940
740 481
943 575
913 838
991 523
299 872
37 597
505 411
272 339
553 520
442 119
882 80
956 707
415 118
2 101
539 806
663 903
848 69
224 690
836 42
741 537
788 698
787 986
79 802
238 121
125 384
293 764
765 855
902 167
792 946
704 119
845 622
503 454
950 336
750 138
912 756
908 634
565 315
645 344
739 474
648 919
954 127
458 569
54 957
890 240
922 819
768 899
153 510
235 365
227 195
497 764
253 92
965 613
318 79
164 646
715 218
967 884
52 640
747 413
923 403
139 606
699 472
343 630
265 593
410 641
944 397
916 968
932 100
252 929
833 724
894 554
139 297
913 789
908 452
55 415
714 984
831 968
345 869
130 443
37 845
849 635
745 209
478 347
64 536
385 106
530 335
324 757
739 413
652 720
801 6
272 494
55 501
645 143
891 477
379 151
283 210
800 373
576 378
12 629
303 686
410 31
920 382
735 807
754 61
982 771
505 894
253 227
98 495
868 330
58 655
366 172
931 749
112 22
648 252
701 507
80 612
267 509
641 404
627 572
272 92
858 315
837 535
198 907
609 266
247 55
457 910
23 548
551 606
428 36
346 841
869 325
275 256
385 718
301 686
235 961
127 386
337 951
299 220
667 144
247 700
535 700
997 852
826 636
691 359
973 104
699 91
872 800
452 72
835 915
50 933
301 556
201 194
545 600
813 968
352 44
674 900
946 639
35 723
54 601
867 822
383 110
786 801
886 503
355 856
298 701
436 234
617 502
371 914
603 714
252 600
382 214
88 945
973 67
564 880
638 619
536 958
574 659
207 580
914 122
266 797
780 523
110 419
932 906
964 39
775 373
973 964
504 208
243 2
84 254
33 628
452 604
315 453
504 411
212 715
442 361
943 720
264 559
401 1
108 568
614 619
919 899
222 616
176 129
290 581
394 923
829 790
922 953
874 159
760 371
807 942
542 697
603 783
349 858
678 998
89 791
487 289
633 135
743 808
517 90
80 318
400 552
563 297
420 818
401 760
82 332
181 253
558 559
305 954
273 825
10 426
919 614
638 432
526 583
418 803
591 718
152 491
344 524
256 441
85 605
763 833
496 129
182 985
494 496
508 327
977 579
555 337
166 483
453 349
796 716
269 360
357 740
490 72
986 605
948 779
140 1000
989 855
351 916
672 172
172 494
994 425
326 466
783 315
29 386
448 208
652 57
898 846
87 753
658 712
287 986
505 225
649 506
748 355
684 679
935 589
938 224
205 973
807 603
760 900
74 749
589 63
982 490
357 997
149 295
672 119
393 807
652 109
20 963
844 954
762 659
423 531
625 12
730 486
673 942
939 985
624 887
727 990
156 212
90 78
798 317
140 715
798 194
508 186
885 274
555 751
283 938
814 683
137 797
549 53
161 508
835 61
123 297
929 488
177 24
918 605
949 524
368 758
469 948
773 873
680 538
257 665
249 600
540 278
939 513
17 995
755 325
567 871
7 42
805 929
938 2
824 496
841 931
930 108
417 81
708 628
605 408
199 28
684 840
994 340
865 713
238 639
639 654
178 958
655 8
650 365
692 409
22 302
672 658
180 926
292 360
495 805
582 595
874 281
124 768
649 860
476 928
304 280
358 462
322 895
36 997
279 35
97 342
149 747
283 498
514 376
872 697
370 214
806 815
768 15
384 197
273 369
923 663
789 409
508 362
367 288
587 695
193 533
112 599
633 774
153 587
976 301
409 706
695 356
279 258
924 400
874 513
902 209
644 502
350 462
502 835
421 988
615 420
270 174
260 333
11 620
726 800
953 910
497 60
612 887
566 373
801 88
62 362
374 83
798 896
563 931
441 823
85 640
543 741
115 364
344 817
414 275
449 67
970 773
572 172
776 756
397 88
989 878
934 815
333 91
139 976
387 924
746 701
275 722
21 727
404 841
826 925
201 926
45 214
360 133
99 899
945 230
953 959
238 58
827 438
75 665
350 19
324 435
663 744
180 763
737 549
882 533
855 69
35 147
602 779
396 201
594 987
370 425
880 516
12 573
964 808
696 289
420 255
565 210
674 115
668 648
327 669
35 384
193 725
31 482
608 616
266 972
194 727
153 445
258 73
761 723
518 358
690 134
185 306
95 918
970 6
635 933
191 603
694 201
523 226
998 708
779 529
575 470
188 122
960 78
854 549
668 628
598 212
860 773
949 180
371 163
743 368
557 83
930 643
955 177
283 306
810 146
225 287
882 333
678 643
1 896
824 419
809 698
69 230
459 289
53 130
386 923
353 685
689 700
144 458
922 644
406 478
656 231
290 986
73 908
611 304
772 169
885 940
393 537
219 369
645 686
806 729
130 880
537 900
239 667
823 340
589 421
914 397
298 987
675 479
284 339
548 236
967 165
373 707
529 491
344 907
310 111
845 846
399 819
155 75
748 603
312 84
360 208
455 337
792 885
270 768
793 489
827 125
892 608
71 623
246 137
915 499
95 492
312 419
976 797
940 72
401 624
546 124
616 336
311 794
538 852
378 403
871 573
52 403
828 144
444 947
858 241
347 436
788 965
509 66
362 244
289 471
209 790
649 460
181 614
169 624
575 376
90 588
543 9
296 542
887 746
390 723
353 835
604 687
263 221
141 830
634 378
299 684
445 499
50 454
664 636
46 692
714 549
655 446
356 222
19 701
425 133
80 775
845 533
888 783
450 846
779 30
401 62
591 632
979 764
895 249
90 141
851 603
821 301
928 887
701 754
579 540
454 623
219 62
334 882
716 507
472 795
654 286
870 343
807 487
290 940
21 613
187 716
176 389
735 79
53 517
377 221
167 361
878 946
566 922
790 993
417 129
185 167
198 578
510 18
418 326
427 716
540 633
303 757
674 660
55 693
132 432
29 894
780 886
225 437
970 839
69 816
601 520
900 443
176 433
331 319
83 881
520 789
210 357
52 810
762 895
662 592
493 157
654 34
771 778
864 451
269 274
268 168
103 230
236 296
10 543
329 750
772 811
306 948
48 964
748 606
264 715
563 204
831 146
655 696
934 560
863 135
979 848
506 30
900 457
379 846
361 91
751 606
661 682
491 868
631 792
693 683
39 155
346 861
157 735
726 309
485 458
989 422
946 328
530 451
927 895
276 934
748 809
645 125
810 833
705 953
42 512
353 635
93 34
473 321
117 953
477 806
799 539
525 699
268 245
697 345
132 468
129 341
560 946
160 719
190 9
210 680
125 668
7 579
14 778
80 555
197 829
862 800
304 936
447 217
787 473
430 370
435 59
448 129
828 50
312 543
309 274
566 348
347 101
359 834
497 262
138 645
79 480
44 77
584 728
531 527
105 307
301 128
387 554
882 555
2 209
742 733
218 715
785 746
567 665
437 61
494 352
846 166
71 926
654 404
390 552
320 747
846 422
612 674
116 625
515 936
931 645
974 247
54 768
877 360
568 216
154 920
96 216
921 91
15 520
880 908
550 616
459 647
207 222
111 325
6 120
671 917
194 811
892 263
793 487
710 957
825 1
944 64
77 225
288 14
7 47
806 234
89 329
112 134
968 88
449 843
723 195
920 409
119 356
781 793
57 647
635 601
937 931
656 679
242 703
218 673
815 2
287 918
120 774
276 41
939 16
580 985
804 327
384 779
661 180
313 775
924 957
438 883
559 978
462 218
507 144
364 949
798 690
498 247
750 753
437 292
830 261
591 450
119 624
516 258
851 704
520 79
325 947
165 869
712 64
781 162
192 765
498 694
965 207
111 138
671 988
332 854
109 982
408 415
833 86
755 905
431 652
158 910
284 652
11 543
274 664
744 9
468 978
657 258
746 338
231 671
332 152
495 494
627 428
641 264
269 620
378 289
542 400
512 779
764 740
335 724
340 72
678 51
687 487
868 695
788 880
643 7
47 785
78 404
976 412
16 583
54 437
33 341
42 285
13 501
620 632
908 455
238 509
784 52
856 663
583 88
67 551
549 643
429 956
177 187
53 324
299 770
921 180
882 59
725 558
218 760
726 504
197 224
80 345
670 954
2 589
215 111
320 891
783 722
850 522
299 889
334 11
341 771
682 870
308 995
792 382
676 891
601 492
375 559
200 949
383 973
757 487
697 265
854 262
223 785
204 840
737 113
562 346
204 301
355 66
939 949
8 652
567 51
217 713
439 119
59 496
39 561
817 343
441 91
552 326
143 437
594 145
775 904
831 239
734 716
835 296
923 97
708 722
105 526
847 345
903 139
188 492
183 4
492 407
19 888
721 356
482 488
203 116
21 285
390 762
265 46
847 761
91 842
600 3
310 899
37 944
168 784
523 531
934 606
882 20
90 918
896 769
497 624
852 374
466 153
891 844
342 841
387 819
745 367
425 26
262 155
598 562
373 504
578 665
671 762
273 115
773 523
557 345
484 499
112 623
151 478
103 73
74 976
591 10
765 239
838 406
927 582
995 260
490 112
342 797
510 275
36 583
473 654
24 40
999 175
34 742
246 484
682 376
26 359
480 625
236 227
771 463
831 562
888 33
111 504
631 997
689 946
790 931
497 164
802 307
351 535
880 706
38 447
457 18
341 38
17 210
476 799
571 212
874 892
956 813
805 348
363 484
604 962
304 745
991 863
325 649
22 896
228 867
229 931
339 585
585 406
657 527
914 431
528 122
307 619
76 52
211 442
186 669
628 95
181 392
355 804
639 785
241 644
649 823
398 813
262 802
620 335
795 441
816 194
543 477
490 513
257 56
690 116
563 795
686 825
814 397
644 816
74 429
200 847
831 712
541 470
257 136
12 167
853 975
391 412
230 798
171 731
493 404
777 223
980 675
343 164
469 796
353 501
503 36
963 432
260 14
256 89
183 567
781 29
840 500
887 262
276 597
892 818
793 548
92 919
998 434
74 570
172 490
407 522
907 694
434 875
190 683
262 520
634 892
354 69
486 663
517 525
576 434
105 476
921 360
8 171
398 157
83 201
616 479
909 181
686 873
422 563
887 946
539 194
232 620
795 830
598 700
978 690
555 217
1000 583
773 413
75 808
219 551
495 744
452 995
677 741
408 877
962 916
473 358
233 181
723 106
135 30
217 396
810 143
223 502
350 524
57 491
967 403
334 224
915 762
91 698
126 430
459 368
620 852
813 975
235 641
453 25
266 957
800 815
116 733
199 126
70 718
309 854
671 636
573 134
620 372
397 923
39 132
741 628
188 437
408 926
806 639
348 534
183 675
868 815
233 482
57 702
183 83
712 824
162 948
624 298
885 489
392 418
440 603
678 464
769 550
940 875
999 132
455 534
231 702
167 799
371 882
663 884
324 415
414 674
978 282
574 929
343 891
259 804
524 638
952 298
278 289
649 433
220 284
561 957
649 637
929 118
878 133
357 818
234 736
928 706
962 853
104 227
669 37
289 520
653 734
973 366
372 472
357 444
889 517
425 112
105 234
844 177
745 428
398 350
207 573
397 233
867 935
762 924
643 182
516 391
875 577
556 88
741 245
529 747
686 839
391 704
433 326
30 143
177 814
366 273
822 474
930 334
667 372
164 67
22 76
348 279
717 457
62 551
449 474
271 9
296 249
1000 614
644 865
97 519
99 703
193 681
667 451
856 864
694 240
377 886
562 565
396 446
203 701
714 848
250 306
970 80
417 130
421 942
159 64
15 649
596 978
171 76
863 971
973 777
170 580
344 319
636 903
599 546
337 634
312 121
710 29
432 1
702 181
214 274
647 42
608 932
237 655
278 475
708 89
305 145
210 3
971 479
60 956
246 960
600 586
720 251
22 464
22 429
628 415
83 931
695 641
378 134
415 797
785 134
584 354
681 474
68 902
9 123
867 996
878 137
90 940
450 256
333 740
236 636
264 597
720 899
660 245
199 710
674 960
407 330
192 670
652 594
695 576
491 271
505 463
373 384
878 338
888 668
695 659
554 517
139 653
19 813
338 829
178 330
86 496
348 345
495 677
91 188
507 168
99 354
974 220
271 187
796 826
379 384
635 741
124 958
602 657
893 751
796 482
499 410
587 161
682 328
718 386
381 935
950 912
40 796
448 536
397 56
266 70
727 396
638 115
765 481
604 769
983 484
824 636
479 172
259 850
654 396
986 806
349 62
788 633
790 27
343 2
759 800
351 247
526 518
435 930
661 968
158 460
914 623
197 732
58 453
934 421
885 925
923 889
491 971
684 787
244 991
98 97
721 890
732 69
270 207
811 976
427 74
675 462
168 776
185 134
650 693
399 562
288 137
192 501
542 588
377 3
807 29
448 163
396 757
430 232
261 738
400 733
942 651
240 189
133 476
295 272
275 514
594 547
959 701
212 190
197 162
230 862
768 51
327 864
972 307
986 346
792 610
60 860
705 467
181 617
997 620
920 397
588 223
490 405
642 446
580 998
95 147
724 15
893 109
555 11
199 127
155 325
935 444
348 433
810 423
734 516
412 791
515 140
423 214
123 635
788 743
76 883
461 843
973 878
39 755
825 70
387 503
624 846
752 668
277 595
885 565
73 949
92 270
667 241
71 594
871 847
931 552
528 979
730 957
40 743
358 836
493 976
71 393
663 852
371 469
656 365
424 968
869 303
121 572
566 63
34 543
344 712
119 743
194 749
731 654
34 170
180 194
462 454
590 404
748 353
646 472
658 87
678 579
200 502
594 292
198 244
19 466
639 537
381 229
513 777
304 110
708 119
341 10
82 207
81 372
378 79
380 801
909 387
743 605
226 777
846 174
35 482
805 41
717 863
473 920
402 394
779 943
928 150
127 618
643 4
348 281
541 992
293 424
380 133
932 570
140 392
326 806
973 821
390 534
518 323
264 179
16 253
624 925
305 495
389 652
347 572
45 408
850 724
431 636
715 775
482 968
431 792
17 650
708 860
164 266
230 455
755 621
953 381
528 629
207 624
294 58
570 76
942 112
537 924
424 832
591 220
697 400
917 721
471 701
72 215
316 889
330 119
489 131
135 831
223 647
148 758
242 966
523 25
364 987
985 625
251 984
278 703
547 583
35 946
704 987
649 384
631 941
997 148
257 491
147 26
517 258
92 124
354 282
196 333
243 209
339 300
754 412
945 150
540 789
344 620
815 24
463 262
902 193
526 929
676 369
126 354
122 22
90 596
871 545
468 838
611 614
93 974
463 541
186 321
210 896
361 270
668 534
254 181
244 821
233 302
581 179
726 225
13 34
522 495
511 71
4 773
759 216
183 564
251 677
929 181
586 848
237 601
722 66
454 656
226 971
246 340
807 68
60 519
632 158
716 397
663 944
34 440
962 83
397 3
879 521
261 581
79 400
725 762
657 728
536 650
91 663
383 689
559 924
127 580
335 31
409 560
792 421
261 680
676 147
229 920
503 646
193 884
208 994
929 847
779 167
894 528
271 568
769 915
323 39
529 267
805 763
919 232
454 994
677 158
714 994
717 690
370 126
911 900
258 879
448 979
241 233
577 9
880 705
463 348
493 298
463 775
873 574
318 909
444 109
278 636
321 589
643 139
432 932
387 25
305 88
777 537
242 230
504 583
484 337
551 568
257 555
831 683
964 856
374 461
824 830
708 932
194 266
369 993
311 499
295 76
374 195
747 554
434 585
312 930
90 787
582 223
368 258
130 371
286 134
123 91
387 558
546 363
683 695
205 294
350 765
449 390
121 438
274 818
489 296
854 738
856 833
129 212
85 234
660 688
704 377
661 409
681 693
139 252
593 567
317 816
270 561
164 280
978 474
883 657
353 642
128 622
223 89
985 357
716 900
728 660
554 410
308 763
899 972
547 680
303 445
680 980
303 322
953 801
163 909
400 264
105 771
290 972
172 973
107 307
750 614
513 231
426 277
283 214
414 67
677 630
18 879
287 43
510 689
808 41
130 76
867 983
206 207
749 525
805 474
994 300
479 324
390 755
613 535
241 635
533 329
530 247
559 83
628 28
914 148
778 242
107 991
720 732
129 450
822 130
339 778
476 725
143 451
943 756
103 932
448 995
336 99
455 503
762 412
18 35
784 572
920 47
252 658
276 591
791 352
951 98
302 859
485 596
660 652
645 593
390 573
43 69
301 972
795 775
382 329
449 549
402 179
516 903
676 879
68 372
23 914
585 650
8 541
852 736
531 224
819 199
539 71
178 125
394 972
529 895
148 204
311 546
876 172
460 145
998 763
977 418
643 483
337 498
206 433
406 654
661 460
542 343
380 216
92 932
747 190
542 984
319 625
795 113
787 42
424 516
794 128
675 684
642 746
567 64
612 94
125 611
185 190
297 109
665 771
265 375
373 207
975 967
267 928
723 308
187 214
184 111
180 612
101 197
970 956
427 422
542 17
92 63
506 923
3 107
880 947
349 94
206 668
769 701
31 613
716 992
664 221
511 495
876 873
530 328
881 954
558 268
920 986
228 208
246 558
889 861
548 649
671 594
545 778
977 458
711 870
620 440
343 832
95 571
381 167
455 614
348 236
407 998
611 11
626 944
49 419
802 862
98 527
738 698
190 177
360 482
830 106
36 986
989 40
55 13
973 375
895 544
266 413
114 374
723 617
736 870
790 553
509 569
466 905
964 255
70 577
646 791
481 512
927 208
948 170
652 649
530 245
80 171
693 168
104 534
338 112
82 211
186 639
932 174
454 695
983 32
783 475
234 482
261 959
519 926
768 703
814 130
127 363
712 195
197 229
26 699
356 909
368 139
361 549
898 980
890 502
221 824
89 308
652 54
651 620
199 819
992 123
541 536
427 807
300 37
930 74
736 582
798 663
317 699
387 105
404 919
270 106
348 481
952 500
155 724
583 981
757 834
156 153
946 217
578 227
339 510
347 686
961 694
298 282
407 572
994 273
142 971
873 970
327 78
208 541
639 930
889 85
726 312
569 302
726 740
992 949
398 680
876 779
43 528
778 783
131 559
747 672
292 713
871 332
551 398
690 771
360 976
743 588
225 987
396 269
552 695
805 214
737 871
399 742
652 132
461 754
29 419
842 416
430 895
357 749
412 575
12 22
239 123
718 179
477 682
121 712
90 254
320 293
726 234
226 46
634 134
986 504
92 38
784 760
405 482
289 57
355 37
210 828
622 872
582 476
568 857
657 923
412 593
405 779
162 933
812 948
255 583
3 259
194 376
703 369
476 110
291 382
909 766
849 308
998 821
728 282
618 311
122 458
342 580
229 202
66 880
322 283
541 733
904 220
841 95
122 89
565 632
797 934
627 677
94 879
665 335
117 39
1000 569
137 110
207 594
391 982
829 750
380 447
622 464
173 210
484 188
956 537
583 567
215 292
146 824
803 627
688 621
81 655
552 54
852 804
801 458
826 366
375 434
881 636
955 918
353 665
795 408
22 237
189 796
104 634
851 278
651 95
87 909
119 436
75 850
444 41
202 304
330 458
519 548
34 765
650 270
338 227
693 602
784 559
276 658
8 591
791 864
9 886
55 727
839 772
975 986
541 634
347 783
162 450
764 250
933 456
535 696
819 427
651 842
449 60
504 771
480 65
536 238
798 717
94 854
288 840
270 92
335 98
318 355
922 68
878 154
681 625
42 873
557 529
291 385
177 914
441 412
272 683
566 606
571 2
406 839
781 564
433 267
839 812
11 71
820 902
316 153
886 658
856 292
474 528
788 495
766 836
36 271
245 376
59 656
131 140
77 617
450 363
252 938
319 740
916 574
803 673
467 359
741 10
730 287
801 518
317 28
526 106
63 91
168 769
760 788
268 710
785 585
772 580
855 558
267 441
281 181
135 223
492 340
503 570
43 227
923 406
657 924
521 107
574 176
186 523
622 854
725 491
940 980
161 675
695 44
618 714
919 923
175 144
305 746
749 120
51 465
533 130
991 647
550 721
129 343
200 643
820 699
313 219
621 981
444 457
749 475
488 821
998 56
718 840
933 268
140 53
97 461
241 296
792 908
472 431
718 305
584 601
247 649
186 857
357 146
636 624
824 694
556 379
776 313
221 845
153 190
437 810
370 519
355 718
112 376
148 102
159 563
448 664
356 989
741 94
603 322
357 436
901 932
340 768
97 314
767 567
165 644
255 995
228 902
944 550
763 133
309 819
966 305
184 320
241 590
15 490
963 675
548 835
38 773
415 912
959 706
435 744
923 409
864 276
717 240
770 821
80 376
224 695
528 215
127 181
434 158
6 139
602 980
920 672
500 27
194 197
207 331
119 44
390 342
801 76
167 514
88 44
396 19
742 352
419 296
185 85
61 335
400 417
335 542
833 372
991 169
861 151
303 866
189 44
909 525
426 758
297 797
278 385
934 101
759 305
25 732
584 417
731 168
709 28
382 166
957 331
849 773
326 817
136 427
99 432
110 761
167 42
100 197
990 974
281 850
149 343
334 857
108 557
295 566
858 379
482 610
448 141
330 71
328 543
322 375
243 706
590 914
855 194
341 899
702 648
658 425
398 593
263 769
357 377
898 686
162 718
811 412
392 554
221 956
781 271
117 409
708 697
854 340
197 856
991 917
675 110
979 537
61 670
480 226
524 640
907 135
669 257
982 504
155 461
350 733
844 425
144 852
514 585
891 88
780 454
838 754
702 422
733 994
467 916
330 548
616 169
112 91
537 378
282 498
987 908
956 61
817 27
700 351
690 493
528 787
641 330
371 920
581 403
58 239
97 615
160 630
213 226
749 927
731 459
69 930
976 276
662 973
965 914
794 8
960 609
988 887
346 780
37 695
790 444
455 573
66 871
126 882
196 755
38 820
614 97
656 62
769 303
49 357
270 908
744 293
906 551
989 465
508 568
394 222
687 959
718 306
866 741
491 590
442 189
294 960
735 861
16 221
734 978
388 639
563 280
957 987
174 416
890 737
441 947
899 777
896 179
706 790
566 434
494 683
488 758
590 378
725 103
323 402
461 795
881 408
956 438
297 238
431 720
122 7
225 111
940 24
169 765
302 34
780 837
590 930
563 916
101 24
790 644
542 843
486 182
982 625
247 270
783 969
171 98
829 418
288 824
112 811
902 981
248 372
16 865
464 215
882 919
751 907
357 609
201 565
379 865
136 662
798 150
918 14
778 348
712 19
557 308
382 389
357 38
50 682
981 746
817 206
550 274
57 187
187 141
729 540
864 878
233 123
637 547
111 471
927 972
33 520
636 349
930 493
656 708
217 631
648 58
413 518
676 958
646 255
888 414
463 334
437 414
192 313
940 591
533 227
648 422
331 144
486 642
492 948
631 599
843 691
313 807
368 911
600 960
898 122
374 847
707 966
228 519
740 38
307 655
151 384
602 793
506 941
378 488
440 581
900 451
425 700
788 906
387 855
428 318
732 221
153 357
419 68
934 359
936 673
564 115
49 926
270 377
587 842
995 509
560 995
168 571
76 119
587 814
69 72
938 312
783 795
424 395
110 819
715 11
439 855
848 410
476 752
496 90
532 2
746 652
135 276
178 922
20 192
286 965
753 414
355 571
397 861
8 543
575 216
772 849
173 732
257 11
559 123
257 492
518 257
747 473
903 592
906 862
861 607
59 364
175 893
969 182
445 160
124 409
101 699
867 414
975 302
159 433
650 944
549 543
838 969
40 247
492 993
386 343
484 775
368 684
309 275
481 711
440 800
144 435
511 400
538 274
885 627
396 144
354 682
756 845
256 346
508 366
55 351
376 858
272 158
657 47
925 688
511 870
38 884
880 395
753 95
843 158
238 233
487 38
312 554
975 299
64 46
387 867
502 397
771 232
178 435
481 41
653 765
957 835
100 786
900 929
568 169
395 454
727 685
579 189
884 915
659 757
366 668
275 156
703 715
955 730
389 61
809 294
736 516
534 677
10 932
775 447
727 884
755 207
954 813
256 823
391 217
42 152
101 300
761 545
342 291
253 310
559 521
983 781
668 805
721 775
778 217
902 563
558 932
81 386
176 753
52 92
188 497
204 459
752 470
539 473
114 754
648 896
368 542
964 807
6 846
500 165
211 806
350 989
553 679
942 241
422 89
997 383
931 566
755 292
177 573
545 59
275 210
802 800
995 800
955 849
105 512
437 532
386 109
820 465
741 560
100 857
206 647
892 288
764 436
677 696
433 968
409 393
806 476
494 602
745 132
76 423
147 996
938 620
373 474
299 742
756 461
524 419
408 197
912 797
208 284
588 958
631 456
858 323
57 71
925 749
707 104
248 322
14 974
987 648
938 529
659 208
238 125
345 954
328 401
599 265
915 208
795 757
691 953
857 604
308 734
309 265
359 785
519 428
275 563
780 980
275 486
803 81
999 769
414 490
715 963
745 192
296 958
73 241
972 590
656 525
425 984
404 295
354 949
684 348
731 507
356 961
867 870
545 758
533 504
270 355
935 549
258 107
712 508
373 932
229 508
942 125
618 496
800 724
186 695
819 134
974 666
874 363
883 191
69 633
292 163
44 428
136 327
351 205
215 896
861 174
87 94
345 542
538 572
525 666
809 169
793 456
129 784
771 890
768 642
941 965
625 839
36 826
88 121
398 319
653 163
48 680
506 18
376 69
328 25
662 552
549 57
350 377
989 578
853 447
739 519
372 718
315 573
116 719
822 635
643 980
390 482
12 473
4 920
429 172
37 24
378 297
849 191
795 784
403 167
458 654
545 681
641 785
119 819
469 470
465 127
105 833
784 81
295 780
97 495
483 696
184 66
381 543
357 142
758 723
688 322
547 853
871 823
350 417
671 285
434 326
332 290
661 600
160 31
334 941
834 43
33 659
684 36
424 906
982 866
122 778
764 880
970 714
589 270
951 346
994 408
278 835
89 950
698 721
755 118
659 324
624 447
260 128
393 647
15 103
126 494
968 625
1000 182
778 765
747 693
252 206
966 620
107 23
188 180
556 806
427 614
280 470
194 633
284 522
175 934
274 593
52 203
90 573
241 776
161 230
971 658
770 928
625 544
28 222
983 735
925 443
350 759
347 261
309 340
541 973
833 967
867 480
981 244
263 861
907 583
537 234
952 428
165 196
888 538
742 224
601 11
447 23
141 343
749 62
148 237
982 655
602 398
695 678
283 480
912 342
957 62
493 665
65 732
212 38
883 907
562 552
904 743
53 751
352 305
395 123
34 870
983 981
736 293
853 933
379 762
168 423
804 807
690 460
47 600
910 579
556 999
969 174
535 236
894 742
88 699
203 623
594 431
268 573
495 342
651 473
684 813
459 365
62 697
691 112
24 49
31 385
288 969
990 228
302 485
497 272
29 658
812 630
727 901
692 444
790 331
2 934
7 348
737 14
666 955
98 56
627 804
574 451
989 719
892 645
494 515
552 129
303 397
329 407
631 155
277 655
259 939
996 53
77 863
828 578
152 475
612 411
921 126
715 155
717 99
777 148
527 323
397 340
944 224
196 226
606 134
633 211
833 169
730 302
427 637
511 65
139 675
411 458
87 822
323 216
622 395
575 85
397 952
621 810
150 634
379 86
87 332
876 197
774 666
575 401
264 54
19 318
148 196
243 693
469 887
337 319
924 756
200 588
309 44
256 184
647 819
105 830
72 422
740 124
137 721
684 906
819 69
602 327
873 910
551 925
396 714
557 750
928 529
789 665
185 138
363 74
683 982
686 483
115 358
454 558
360 326
158 450
471 516
128 790
776 363
964 960
191 382
995 408
396 567
603 977
904 179
847 438
797 295
3 911
980 663
776 266
413 681
663 26
48 169
418 394
36 556
742 991
454 429
613 987
73 218
981 814
289 610
292 937
932 135
888 386
501 947
667 398
627 245
400 270
7 493
815 76
537 607
173 464
319 693
6 155
896 555
534 633
281 490
420 257
494 46
263 135
679 325
539 49
143 59
1000 314
275 99
146 194
688 19
907 413
670 373
1 407
719 926
763 236
431 286
457 170
434 863
907 268
569 239
949 477
40 40
155 905
761 382
21 501
337 393
163 413
454 433
478 594
385 569
957 837
291 78
438 178
87 791
301 784
145 221
591 260
813 352
878 609
960 904
604 570
858 886
612 290
138 190
906 528
641 523
740 149
138 303
640 866
583 110
250 885
96 936
122 983
297 558
949 309
713 75
274 315
152 669
285 733
536 616
432 406
659 338
664 874
932 29
860 755
438 648
686 187
609 814
596 223
450 635
33 190
198 185
833 528
395 198
675 558
591 631
818 558
966 284
835 945
879 900
578 649
473 552
309 261
352 506
172 276
616 765
814 766
241 308
98 522
715 66
971 187
431 767
691 604
151 316
269 846
924 804
309 17
952 407
174 309
210 941
808 175
744 560
757 948
77 367
454 764
425 530
541 953
923 88
80 630
164 847
417 709
65 719
234 1
99 660
134 647
80 299
804 508
872 378
562 642
339 547
990 502
31 338
657 560
115 725
431 371
293 446
485 417
175 236
143 274
637 703
465 163
951 974
558 61
472 2
330 78
446 955
295 286
609 14
516 240
527 250
638 866
887 981
861 312
590 598
672 129
281 166
560 777
709 929
499 136
361 360
583 63
796 978
628 975
769 975
544 483
927 288
849 73
154 628
134 504
69 380
431 72
776 998
778 85
916 384
471 822
855 938
80 146
668 506
985 257
88 40
143 345
84 774
598 62
945 719
221 346
670 646
958 743
616 778
507 326
479 349
170 824
817 277
121 687
805 744
910 146
825 730
118 366
147 253
825 553
724 224
128 541
272 633
495 267
828 332
655 203
805 484
531 74
322 724
613 193
868 221
77 213
830 923
537 749
949 832
270 704
787 509
88 589
677 293
47 345
602 230
240 478
654 808
112 291
974 750
793 48
384 945
387 328
801 647
211 482
566 89
560 495
894 743
990 218
825 795
697 950
966 552
958 712
665 29
559 465
176 385
437 554
565 361
770 720
601 328
1000 113
107 325
393 598
99 689
633 922
595 633
48 585
471 494
938 929
949 653
990 464
694 556
408 494
119 340
977 658
7 277
581 402
500 67
704 472
328 114
586 49
115 750
629 819
664 122
771 393
149 145
375 3
364 751
652 491
697 575
11 109
529 656
935 227
194 467
140 945
804 83
1000 236
893 167
639 399
99 885
795 438
673 712
226 236
965 517
507 356
722 567
682 710
976 639
790 759
732 904
992 285
426 495
300 535
738 202
765 36
487 208
920 805
659 871
634 398
534 445
498 923
676 73
561 505
537 148
159 497
196 863
797 225
86 913
550 179
288 609
147 616
886 523
513 214
711 551
883 612
896 311
512 993
990 65
950 674
67 583
140 931
892 126
462 934
379 414
659 934
152 336
316 902
365 49
799 891
377 368
187 448
763 592
608 56
568 449
24 663
312 431
204 126
756 529
431 44
668 406
186 103
251 426
515 998
829 352
334 434
632 780
613 744
101 808
426 430
351 138
876 546
99 160
25 999
221 328
501 243
912 189
169 900
667 730
450 698
167 590
292 825
383 832
79 612
263 528
824 568
333 364
136 372
779 772
476 783
331 33
668 602
882 831
928 120
180 725
90 984
402 681
350 504
353 512
884 547
229 453
242 562
297 2
452 747
369 149
904 197
589 157
185 845
583 266
980 235
152 891
629 451
319 549
860 322
914 875
199 495
802 304
894 465
257 213
27 602
415 745
935 950
84 341
263 178
133 252
690 955
57 93
325 365
761 492
270 895
59 919
835 941
188 513
131 866
876 465
515 571
46 481
563 956
547 41
416 973
870 431
485 843
711 681
52 119
754 992
639 723
599 209
493 119
361 34
919 123
58 6
273 238
721 982
344 986
595 410
781 838
14 368
609 83
332 31
773 823
717 169
759 566
764 18
381 330
518 76
287 288
278 507
208 877
353 61
760 196
752 984
907 435
107 812
411 208
451 347
305 52
623 83
813 639
438 742
682 780
948 164
525 218
302 661
445 18
725 974
328 589
50 700
406 409
43 8
429 369
919 667
849 882
495 607
173 307
833 85
287 465
564 288
864 156
941 977
646 505
540 26
943 568
366 43
579 38
99 377
466 196
434 543
447 709
550 546
72 780
216 588
980 8
966 564
731 79
851 146
112 906
588 990
912 32
809 787
527 924
718 626
612 374
808 929
565 611
609 713
42 300
482 550
877 469
34 826
967 862
79 729
223 802
908 637
855 832
663 154
215 438
455 297
752 198
3 410
320 913
467 708
322 222
436 657
859 16
784 954
507 814
783 40
587 66
984 366
194 18
844 45
739 487
447 296
35 99
798 307
233 131
96 694
921 342
817 366
83 452
821 218
823 939
955 708
41 549
262 641
961 284
662 729
723 305
36 753
422 540
34 629
245 782
620 592
284 420
280 600
43 144
633 114
288 962
329 406
623 534
655 657
270 557
332 832
507 55
163 91
140 21
205 788
160 815
799 769
988 320
282 558
783 755
528 673
388 715
226 472
326 863
127 65
783 208
686 791
629 974
665 437
39 242
424 234
876 609
286 69
138 57
147 173
841 182
566 910
283 463
523 985
975 262
541 361
958 380
657 789
451 424
972 355
559 114
617 886
276 379
589 230
370 162
52 244
372 752
339 183
958 814
107 760
424 540
910 859
430 625
636 322
611 603
438 387
652 428
759 767
873 619
414 518
226 207
329 967
985 594
279 249
78 448
989 237
712 828
519 4
604 11
318 103
542 682
206 241
293 315
878 96
53 28
862 384
963 314
820 538
459 43
174 251
663 740
379 356
401 803
694 417
209 571
438 759
692 266
815 495
70 387
495 972
728 921
518 570
588 720
10 818
604 509
757 611
777 982
439 367
68 332
99 592
893 492
631 9
359 701
863 728
753 400
403 775
736 140
489 875
192 377
233 848
519 411
413 256
247 925
747 617
943 237
839 904
976 608
646 737
40 613
300 176
684 7
78 44
862 345
978 537
999 978
826 445
674 11
587 45
513 40
929 692
698 11
962 118
930 257
831 987
368 190
187 885
969 384
417 555
419 648
424 430
532 635
760 896
378 411
702 566
50 493
626 665
75 507
620 389
652 595
917 985
785 322
872 988
899 785
523 529
167 770
517 885
868 685
266 344
280 768
536 12
386 481
19 20
496 596
90 648
263 344
362 778
60 329
678 931
18 674
420 822
713 749
233 902
275 800
451 901
265 14
525 84
146 391
539 497
386 403
983 961
366 934
300 80
914 387
902 505
110 269
517 167
628 913
998 332
285 910
490 368
586 875
853 29
759 744
421 227
243 453
283 903
167 980
134 795
396 645
753 384
188 845
696 719
68 279
782 411
671 110
918 843
972 626
170 166
385 264
495 489
400 523
541 750
845 200
930 568
138 470
299 285
498 286
389 959
841 588
519 45
642 612
786 455
430 369
418 682
630 745
906 849
918 974
819 646
788 501
546 341
767 558
70 344
404 230
475 713
673 274
600 104
593 568
233 674
931 305
545 178
206 273
506 578
603 127
575 231
137 203
941 538
404 357
689 131
323 19
512 106
984 575
834 704
607 929
761 311
973 307
768 615
624 728
552 276
742 401
262 38
783 781
317 811
457 33
508 232
123 397
741 808
746 55
338 949
540 794
992 894
176 140
183 223
140 515
904 962
112 100
3 750
526 86
110 61
656 349
711 68
887 866
187 445
410 24
803 445
367 400
606 418
732 662
259 221
499 689
97 155
225 27
977 943
53 826
638 690
830 439
680 915
36 512
222 743
727 11
443 34
686 705
52 34
723 692
592 105
50 803
539 48
836 936
509 615
408 724
528 319
939 938
665 26
217 189
996 670
302 58
311 643
749 595
176 251
71 790
913 179
76 925
855 113
845 190
29 471
922 503
458 751
841 643
369 160
395 354
543 708
68 709
181 959
526 998
967 957
688 989
718 749
268 886
810 385
198 991
694 927
558 279
275 947
413 488
460 310
288 687
529 584
82 71
680 225
917 538
919 219
481 803
725 982
187 926
18 920
653 396
534 71
28 614
22 727
807 877
151 866
392 953
308 192
268 462
386 763
78 586
796 204
628 843
916 551
862 947
44 687
593 456
568 152
374 805
474 855
645 608
573 931
724 194
686 683
791 831
577 884
329 176
1 726
338 216
904 229
95 407
537 540
427 436
332 714
859 415
683 544
856 452
903 450
556 615
37 762
312 773
135 932
519 13
114 308
753 824
504 12
381 789
944 441
351 962
464 794
451 52
639 106
414 300
899 476
555 344
321 103
280 613
453 745
112 589
90 23
323 238
461 426
135 237
344 389
62 359
50 164
569 719
24 797
471 591
161 224
282 340
499 78
701 875
426 313
292 86
649 712
406 394
976 879
667 194
750 899
243 623
344 253
975 627
430 800
591 132
490 84
378 408
98 187
670 264
438 715
306 898
67 419
861 213
444 78
304 45
279 265
858 492
291 347
355 831
311 304
517 763
827 32
409 773
480 19
207 94
418 989
766 947
515 688
68 384
202 499
641 28
521 988
435 593
937 928
623 393
293 808
461 964
325 492
863 39
433 735
621 30
402 80
235 217
859 956
156 863
201 49
305 593
954 43
101 129
996 308
687 777
115 22
629 2
493 53
7 95
801 373
310 810
393 563
288 159
591 176
134 295
668 299
174 575
83 787
816 149
311 967
42 686
509 63
694 534
943 121
712 198
66 238
217 218
43 994
627 292
774 208
972 673
487 117
178 249
240 37
58 145
133 354
315 561
583 849
175 930
16 926
167 484
716 746
559 750
187 25
953 239
232 713
918 789
628 521
13 535
39 498
978 933
563 658
408 340
769 919
187 418
564 340
481 718
538 948
656 480
444 813
810 360
508 384
496 131
168 729
259 654
471 321
251 983
732 639
503 78
829 616
941 650
684 726
652 296
853 61
888 679
612 428
119 491
184 848
718 277
413 827
562 261
137 142
868 263
290 887
676 858
615 104
723 294
444 624
174 621
68 74
958 46
308 412
779 843
513 6
125 272
923 300
212 659
244 187
30 31
498 992
554 371
765 128
387 657
282 764
331 303
741 322
333 890
998 615
975 876
416 435
806 830
181 901
894 928
197 128
255 971
390 898
23 2
434 85
211 961
637 90
541 775
288 106
838 86
146 541
298 516
656 879
732 702
873 923
230 948
523 902
217 953
875 63
973 993
198 85
135 180
269 456
589 748
913 981
208 631
148 596
342 432
686 278
79 461
91 225
796 439
598 442
516 36
836 937
774 959
771 162
252 613
767 424
392 364
7 507
286 713
200 613
19 110
78 288
490 650
179 54
876 211
201 975
812 558
559 162
846 995
681 889
6 909
221 680
514 395
243 825
681 560
447 370
471 25
179 928
10 853
164 967
18 176
764 299
316 842
963 671
532 586
337 1
815 612
792 954
762 873
548 657
847 520
918 267
689 861
598 483
412 514
983 176
880 742
140 379
250 611
187 569
812 588
606 510
841 576
326 136
459 242
603 929
579 987
912 84
180 422
297 319
603 253
778 918
425 220
758 662
631 326
317 236
251 471
640 46
351 121
661 52
645 138
126 402
364 576
475 28
463 117
680 748
657 170
986 161
794 718
960 854
343 205
46 121
508 948
408 938
661 908
38 70
101 746
535 981
86 395
739 941
185 519
16 940
407 781
511 590
159 840
614 396
541 109
926 249
870 987
617 564
860 706
59 743
570 141
304 630
405 567
534 52
271 74
432 216
226 764
503 699
832 14
27 203
370 11
353 165
296 523
173 719
486 430
873 4
64 505
915 2
782 79
643 967
990 155
868 861
834 470
307 863
870 496
351 634
882 866
206 818
238 520
220 634
977 628
894 911
874 610
468 47
812 125
642 987
794 673
401 652
309 533
878 901
301 956
198 290
973 593
734 526
398 848
553 933
143 115
884 749
132 130
194 139
921 991
304 500
510 624
34 571
758 751
318 708
777 774
295 450
439 931
880 805
618 14
937 394
219 142
296 581
606 422
639 369
590 381
814 759
82 327
849 86
544 545
479 59
11 847
52 491
726 135
176 477
976 798
779 874
568 529
678 912
126 376
543 538
66 791
696 698
795 637
305 586
349 566
960 359
983 722
29 27
15 568
306 903
852 516
435 841
834 788
473 336
744 845
552 78
333 111
237 878
255 947
376 276
342 582
12 64
419 279
93 113
52 930
730 114
655 712
964 100
593 990
394 281
875 675
271 387
219 610
583 674
570 961
294 63
835 900
709 490
460 989
397 631
156 314
48 570
650 960
407 916
52 8
676 598
753 259
316 520
877 671
840 805
289 856
169 721
241 219
476 794
267 828
865 642
841 495
886 103
494 558
592 157
292 83
832 512
516 22
336 767
481 719
744 375
176 62
908 280
291 135
917 927
450 708
258 410
610 284
614 730
514 412
252 81
644 270
335 713
287 446
975 609
848 68
155 113
219 629
126 584
99 155
801 167
318 529
161 534
584 539
75 199
120 727
124 806
472 174
504 702
486 64
3 607
850 571
665 954
687 433
97 269
661 622
113 888
728 858
965 505
658 257
388 253
335 37
671 70
217 57
62 546
758 564
555 50
916 417
257 66
158 210
809 804
541 257
848 471
518 361
996 126
788 301
658 13
81 511
908 776
912 550
410 338
602 181
443 579
552 200
113 641
932 242
338 850
292 984
879 95
910 148
724 933
943 953
727 336
190 7
141 360
385 732
738 480
676 51
87 803
358 311
904 912
559 949
754 892
186 145
425 947
990 605
227 389
794 585
866 16
624 107
805 334
965 936
94 366
55 824
354 410
844 13
706 63
369 808
379 37
243 54
720 860
40 336
506 291
18 707
490 88
959 142
118 685
567 43
343 685
499 333
442 552
335 168
468 556
223 164
51 750
273 407
129 525
672 806
767 565
88 827
598 531
482 479
627 11
539 300
218 332
349 887
334 820
113 719
478 464
190 633
939 397
854 61
687 213
478 846
229 237
49 257
853 236
120 183
82 944
632 653
201 47
707 279
242 519
275 129
695 730
544 130
22 375
735 656
618 451
189 222
53 642
117 515
313 116
453 684
989 2
38 683
893 579
435 161
109 969
640 536
39 220
263 162
818 625
526 323
766 143
246 650
664 715
696 960
965 770
439 411
792 526
975 748
37 115
977 299
498 537
606 127
748 941
206 675
546 525
987 700
20 287
996 894
980 934
267 88
552 340
360 678
787 324
802 149
932 499
134 731
316 666
778 224
187 507
329 259
292 93
563 735
667 557
537 289
981 590
540 876
171 212
218 936
366 720
416 914
931 464
189 741
686 526
827 520
179 595
669 923
309 726
699 309
354 770
643 252
219 100
305 952
984 902
924 323
56 54
700 670
564 233
175 880
716 256
263 991
27 8
604 540
776 96
34 255
796 339
969 318
627 630
268 578
325 116
706 321
165 309
642 185
965 357
405 372
108 85
371 365
339 814
363 40
224 374
137 804
789 888
410 94
157 17
668 522
869 457
952 918
608 33
518 705
242 328
715 347
674 295
452 332
465 966
886 208
664 336
937 773
350 537
654 349
505 398
959 484
516 248
464 281
321 948
516 709
81 892
193 129
506 843
755 892
424 591
883 237
845 600
88 819
969 258
785 679
668 696
148 165
105 230
517 613
276 248
348 35
272 887
88 302
469 916
708 519
41 472
850 588
660 274
61 438
362 535
986 505
901 131
764 390
800 46
482 356
127 645
312 644
216 454
763 399
751 577
725 205
725 663
198 204
605 232
367 597
591 504
565 57
148 879
443 486
334 214
429 322
339 562
649 287
501 559
996 178
498 63
113 654
600 494
513 602
940 311
557 361
436 728
153 583
786 770
632 421
914 790
787 781
564 120
681 86
951 343
702 4
630 512
244 499
811 203
403 647
573 861
576 623
798 667
139 381
508 996
652 852
440 702
136 221
290 677
23 88
916 204
337 428
801 598
722 599
286 429
825 907
177 844
522 803
993 936
635 66
652 951
214 645
580 763
303 697
820 735
867 596
276 319
962 373
252 816
378 91
323 23
458 242
302 105
415 43
737 638
66 889
109 166
878 846
868 707
969 502
769 709
439 872
769 230
214 785
691 416
307 312
573 174
429 220
289 868
627 403
387 24
60 740
783 734
919 203
665 303
844 551
825 799
388 517
746 735
932 354
242 675
17 913
38 969
284 327
464 149
452 244
524 617
107 850
690 567
539 308
420 23
112 72
307 668
949 4
850 48
686 639
512 538
697 41
368 495
511 251
124 306
178 541
677 419
537 315
868 505
571 348
414 137
367 757
154 259
363 311
776 961
841 294
321 17
128 711
129 619
864 705
531 511
96 821
582 190
583 732
770 815
604 156
545 705
536 842
769 717
974 407
681 747
967 259
230 15
823 619
64 692
240 990
256 364
860 428
259 714
169 763
744 778
727 22
30 314
261 544
249 612
203 64
101 834
383 701
402 472
557 829
817 897
546 98
690 431
733 40
51 700
242 382
334 62
54 885
944 66
410 197
612 416
100 503
947 629
660 154
352 460
57 387
347 154
638 990
107 352
696 990
590 269
316 555
205 632
543 794
404 274
689 199
165 715
884 643
305 648
983 750
416 428
612 799
273 62
213 399
351 603
566 771
300 59
345 963
349 270
234 252
682 338
832 46
987 518
666 783
334 877
817 832
850 862
48 319
37 91
120 941
715 252
263 31
36 741
219 12
155 189
708 165
852 697
450 111
709 483
306 980
154 955
463 857
282 407
972 756
874 434
990 90
995 623
523 900
130 54
314 106
248 246
402 18
826 118
827 403
141 449
224 747
436 355
531 849
92 531
95 252
100 91
43 148
367 118
741 400
507 885
492 944
193 131
292 648
910 377
874 729
312 787
473 375
758 553
801 2
697 948
781 983
377 291
542 131
41 446
752 377
840 845
387 465
504 212
417 124
962 500
266 408
479 405
953 489
168 818
255 55
750 299
739 580
186 197
107 936
962 277
443 263
163 653
882 658
291 768
364 862
100 277
322 310
212 547
306 518
209 675
886 232
629 542
739 408
623 910
834 844
749 958
771 434
368 43
53 21
411 15
603 55
746 554
890 805
958 538
438 74
604 315
786 720
724 896
744 666
187 49
67 355
991 751
259 1
61 646
312 799
496 209
749 817
119 291
864 311
342 532
645 557
801 769
127 676
141 714
589 994
689 402
546 911
303 749
109 144
970 588
888 956
405 222
642 970
341 412
26 339
296 918
305 388
856 679
608 589
641 51
447 450
75 320
117 759
348 472
200 748
229 567
277 994
386 952
44 424
793 656
715 557
533 95
72 365
949 454
605 807
24 970
203 336
60 603
939 207
256 278
557 502
632 379
942 488
25 346
24 998
417 727
850 914
431 628
925 422
683 834
850 279
492 362
600 891
370 86
438 70
112 287
230 298
526 111
131 438
861 582
993 10
739 934
633 647
522 55
216 723
88 301
607 232
317 143
363 814
421 860
629 440
578 593
590 122
272 928
950 994
860 418
207 674
438 30
839 689
635 870
343 985
916 594
780 441
394 457
880 572
863 477
4 508
851 298
135 502
212 277
884 831
191 519
528 503
69 690
815 550
48 108
709 565
306 214
672 408
110 997
291 999
41 952
113 668
337 689
83 366
524 627
503 610
883 606
149 132
92 501
716 144
543 715
947 309
355 321
607 807
664 598
230 374
980 601
491 711
728 566
458 20
689 30
786 653
602 26
417 408
603 870
363 141
143 405
369 234
43 64
347 131
258 269
235 430
746 573
757 754
980 347
245 806
700 664
610 27
453 733
156 277
37 130
840 80
718 887
874 422
683 565
685 685
465 482
423 48
102 952
107 317
55 867
574 968
226 982
279 255
811 26
939 567
362 150
662 66
740 802
529 189
869 201
708 286
946 514
494 755
263 884
942 140
391 722
351 320
93 200
736 713
206 661
137 522
327 209
922 474
969 188
142 891
341 355
669 954
493 711
591 355
398 190
227 191
113 639
156 81
525 863
196 997
936 312
153 788
47 679
551 263
687 188
110 278
769 315
606 952
819 969
396 207
727 733
484 795
556 899
668 807
710 862
159 57
742 906
129 539
577 507
727 922
510 372
358 159
781 449
573 47
897 250
240 476
746 343
704 260
316 805
778 269
963 883
781 208
413 205
27 709
877 960
919 695
839 324
11 302
228 546
640 973
945 942
676 436
954 81
103 571
444 407
543 214
190 352
481 352
42 333
857 553
962 266
58 915
555 920
915 205
130 864
627 106
776 196
864 890
24 92
520 840
959 506
125 929
240 777
857 590
571 497
560 138
892 59
668 351
723 814
886 810
331 583
981 738
514 684
221 25
530 167
338 183
569 535
20 743
895 161
39 858
628 79
929 859
480 789
251 796
873 295
464 957
143 348
785 278
903 348
263 496
164 595
806 850
825 507
123 729
230 817
799 181
539 781
924 834
832 295
462 525
564 834
376 796
734 938
438 413
385 77
500 8
803 391
949 18
858 194
2 245
481 48
962 647
107 667
710 274
607 69
519 322
36 323
273 362
578 19
990 444
436 757
443 650
809 609
413 459
86 4
541 463
606 337
668 687
935 284
699 806
432 18
678 830
656 470
315 341
489 828
417 387
941 999
464 951
858 398
669 503
137 865
103 33
234 394
374 918
989 869
823 611
155 338
59 577
447 491
627 581
22 991
742 624
730 962
367 641
763 285
799 392
20 186
578 366
695 412
457 300
838 994
419 227
131 658
513 127
560 105
543 60
244 101
879 445
487 976
956 927
462 702
224 879
96 829
146 940
568 675
208 510
110 148
465 797
223 98
607 269
604 303
969 53
764 60
465 618
126 726
783 282
683 285
21 70
468 285
401 421
332 59
575 660
314 569
983 555
938 545
406 638
515 146
141 577
943 832
600 842
250 47
533 601
737 410
133 741
169 489
179 655
587 234
617 769
788 993
124 793
283 332
233 299
761 202
162 961
864 841
926 793
221 249
958 478
69 584
617 411
982 242
870 825
787 959
196 793
100 356
370 702
470 680
688 618
97 920
564 370
940 448
58 637
616 548
429 476
373 793
39 672
764 725
342 80
987 143
233 69
640 400
170 198
798 482
325 117
39 232
670 392
120 231
103 824
403 406
909 297
384 607
94 270
77 235
879 683
169 688
158 537
78 215
563 933
921 457
128 847
70 363
497 455
914 796
514 288
360 758
846 508
357 876
138 756
802 192
531 658
459 955
653 226
661 270
978 364
426 559
866 322
931 210
577 804
561 7
800 132
739 91
603 166
310 480
848 847
951 306
214 838
941 937
939 750
992 657
281 387
892 925
856 94
394 471
137 635
505 908
633 756
545 5
741 658
546 15
999 464
57 285
877 787
810 685
25 42
144 67
718 836
349 421
983 222
779 487
275 381
212 501
113 531
664 277
56 262
408 861
626 373
309 484
547 391
136 723
87 145
92 863
212 603
170 279
237 652
160 330
515 636
222 499
236 332
712 573
937 883
42 121
702 473
285 853
702 274
651 485
434 814
691 209
141 488
464 601
63 661
216 539
637 2
842 240
420 113
188 838
272 801
700 537
124 91
68 594
673 90
187 481
313 752
497 524
920 716
942 215
809 29
821 524
926 653
687 992
805 36
750 263
414 829
24 754
922 682
552 236
817 922
904 664
253 598
55 540
208 419
599 805
967 478
836 539
934 424
498 625
806 645
833 381
131 436
666 889
59 220
472 975
524 714
332 4
820 251
643 709
253 543
575 212
819 938
812 766
17 185
631 891
830 849
396 692
100 994
185 273
413 954
737 760
457 944
617 432
41 964
127 458
3 628
203 360
710 816
454 940
593 485
964 928
285 475
304 118
976 306
39 142
486 159
447 500
74 805
299 835
363 912
347 873
522 174
644 767
615 535
861 860
419 744
916 163
305 818
865 447
75 138
155 261
473 163
565 74
352 838
531 229
674 433
442 520
602 950
293 257
507 621
953 469
302 319
561 376
632 182
789 913
246 730
723 284
308 985
78 364
963 746
992 281
919 373
658 834
751 630
669 472
168 837
759 226
745 768
315 551
7 506
977 262
556 360
402 210
755 798
11 239
715 807
962 835
305 563
79 91
482 49
375 111
630 195
544 537
355 648
606 415
104 759
436 812
524 948
977 881
531 522
133 519
610 905
675 969
129 288
651 486
8 577
691 763
960 597
972 795
289 157
577 363
746 644
351 499
390 106
910 275
231 813
840 322
638 837
479 201
879 755
855 246
804 751
507 804
618 294
293 726
197 725
45 226
973 589
685 394
7 288
323 531
549 234
90 777
477 607
391 649
872 665
641 862
1 503
969 978
681 533
253 257
904 299
36 334
631 774
792 547
217 90
778 461
25 530
509 369
535 311
887 785
184 84
929 484
353 31
264 568
720 750
821 910
983 716
247 688
375 351
312 488
436 688
669 58
835 363
425 725
250 100
156 51
132 802
767 361
849 252
930 3
928 653
470 781
314 280
688 760
53 688
667 255
872 722
124 736
920 96
36 444
513 529
322 765
723 845
184 150
468 297
708 626
670 81
32 979
433 723
470 137
792 564
103 28
61 149
931 40
207 919
43 317
662 173
330 75
704 474
300 491
605 161
50 377
195 948
901 896
993 869
110 443
867 712
834 143
525 615
492 616
372 837
175 840
886 192
112 571
831 658
695 802
552 327
408 459
426 399
879 826
266 253
192 910
245 468
663 652
603 828
81 252
389 229
612 958
919 237
925 658
521 299
208 822
294 728
609 357
313 492
454 540
396 411
512 375
266 772
708 885
234 376
901 50
926 910
138 334
528 794
120 852
693 803
23 692
900 972
758 273
65 275
652 891
773 973
772 568
244 174
225 345
675 888
808 374
766 51
875 149
522 995
792 519
215 399
209 626
768 407
535 327
202 556
973 599
598 76
671 4
729 500
257 272
825 659
276 771
204 357
305 124
191 167
2 348
748 451
873 946
774 213
232 584
2 127
53 617
276 747
892 400
96 719
384 486
568 469
53 152
582 37
814 605
249 389
579 705
820 536
629 937
583 648
722 264
342 903
504 654
952 206
335 406
567 276
417 881
219 532
872 96
357 194
811 109
575 366
922 681
48 717
703 785
519 99
488 325
860 103
384 764
872 293
806 169
936 714
247 190
445 675
282 859
267 598
259 27
465 65
441 453
376 540
230 638
642 897
540 96
882 159
468 617
746 262
42 389
493 308
520 685
339 637
562 851
624 807
726 574
958 804
609 427
519 268
545 87
789 358
994 505
75 670
875 181
730 637
617 821
807 247
123 472
527 219
93 977
986 739
1 363
48 613
184 433
299 864
12 41
430 768
443 814
452 87
21 55
663 132
125 794
946 237
127 795
991 789
387 730
430 569
782 832
853 144
259 180
325 847
362 992
67 37
41 969
8 876
849 427
804 158
51 398
63 618
435 133
980 287
533 603
856 654
486 916
925 937
645 394
610 192
317 678
527 340
756 361
801 954
755 833
748 327
817 266
992 568
940 93
432 382
813 31
946 933
233 605
378 341
497 702
130 74
200 552
86 123
510 138
276 373
661 259
569 910
86 148
783 477
753 990
227 459
885 358
379 325
572 384
875 594
114 656
614 711
864 906
553 786
361 665
690 367
473 514
14 93
373 744
764 325
222 396
627 551
754 502
158 434
43 813
2 477
426 200
623 187
543 847
149 598
368 729
751 626
417 214
446 721
993 194
954 485
875 346
614 921
856 215
52 649
225 816
644 227
699 674
879 815
397 460
587 743
210 416
728 224
889 961
611 648
381 34
714 309
164 966
72 41
172 473
444 478
67 887
874 137
182 981
1000 205
304 635
983 456
351 81
916 856
894 322
869 339
945 169
757 343
412 291
662 308
604 86
982 318
652 193
106 224
813 128
184 50
805 501
818 648
101 456
395 374
412 175
629 450
105 345
417 57
544 438
88 679
59 525
592 705
246 961
332 537
195 350
709 445
963 927
674 963
746 605
870 933
577 945
513 316
999 387
620 668
630 704
991 545
641 888
131 269
331 265
420 649
865 288
736 390
356 802
432 203
318 191
767 494
735 616
573 522
118 879
714 564
904 391
406 370
939 25
846 483
432 43
553 678
35 64
371 182
885 166
73 587
408 703
692 894
404 857
814 10
308 376
634 344
432 880
828 924
699 545
139 168
644 369
694 372
945 870
742 433
827 183
660 827
491 552
350 677
743 470
561 429
52 711
873 536
407 309
173 331
676 767
76 775
777 910
254 763
171 915
985 276
981 815
934 222
558 922
26 681
486 674
130 392
655 640
647 415
304 961
593 862
579 979
767 842
998 171
313 60
844 532
545 634
256 944
889 138
949 387
400 889
760 28
369 786
932 326
213 752
845 56
291 128
623 586
164 276
59 430
988 911
27 901
56 56
190 518
988 649
778 570
659 263
502 435
114 266
908 525
766 733
154 907
423 663
218 194
443 254
533 159
494 581
866 510
530 408
520 269
559 374
761 344
322 42
759 29
228 649
485 752
446 960
752 818
369 60
314 863
363 24
628 87
537 598
359 157
23 166
683 784
868 941
165 8
307 269
857 316
97 34
395 890
148 346
397 228
199 766
888 472
544 713
803 841
484 831
565 730
140 621
195 508
702 182
61 497
868 921
288 967
391 752
950 168
527 573
577 487
559 695
6 714
915 73
239 511
427 57
807 959
770 346
278 430
282 94
225 116
803 120
504 25
645 192
577 833
338 864
800 486
483 144
85 506
899 928
190 730
69 378
796 324
870 163
962 163
630 865
505 427
264 672
144 781
65 91
652 843
60 942
608 204
739 356
662 522
230 515
455 555
850 634
182 653
361 184
398 682
333 482
177 897
365 173
440 950
784 124
335 97
466 353
695 734
293 225
708 756
354 245
101 803
941 315
786 500
998 880
953 150
533 161
382 228
167 242
437 992
632 80
659 250
165 588
51 697
144 906
510 40
151 62
575 285
618 838
428 726
710 940
361 736
422 188
456 391
725 72
186 746
553 908
159 543
99 449
488 893
667 314
59 498
664 679
135 38
30 975
733 619
666 999
535 711
194 466
512 823
853 659
445 597
227 434
256 638
483 637
545 21
9 690
661 518
534 59
954 965
113 23
166 849
603 713
970 184
215 916
636 587
689 660
178 972
156 239
93 884
13 794
29 675
985 599
754 345
506 754
246 401
743 983
618 688
899 556
147 943
872 363
413 418
339 63
845 333
493 474
655 649
508 749
658 172
366 207
760 360
133 63
722 913
601 188
599 729
728 458
218 729
488 513
820 845
142 745
91 132
807 950
447 947
228 304
989 496
714 333
497 183
152 872
650 615
888 518
242 864
694 374
303 337
720 504
783 544
484 455
68 264
947 626
871 150
376 283
277 787
171 515
319 147
442 5
660 864
337 158
722 823
189 200
708 509
36 168
317 859
403 567
775 313
654 85
265 862
196 131
706 814
346 456
176 932
85 838
634 138
31 546
469 681
122 651
499 498
105 118
793 5
308 319
469 562
314 524
74 99
469 389
281 422
496 508
853 39
756 539
78 954
207 380
801 620
42 653
974 495
346 787
498 880
248 785
98 371
631 926
109 301
927 962
304 243
932 958
462 899
228 106
227 203
328 306
150 256
289 743
632 210
335 128
389 971
465 446
375 670
658 867
960 970
144 54
504 556
797 5
880 842
875 923
157 972
967 234
111 589
875 810
388 662
155 538
72 720
12 599
556 406
474 253
126 311
967 875
767 556
6 290
124 568
363 806
422 450
156 986
466 669
708 557
43 667
580 408
704 801
645 335
15 888
993 534
757 218
551 678
815 847
854 848
33 674
943 377
169 754
610 600
736 301
157 246
320 817
544 759
426 446
316 315
994 352
464 789
380 478
857 280
793 344
86 370
597 272
735 138
927 537
922 46
779 229
452 517
565 613
888 724
58 165
621 185
136 36
259 136
713 815
212 61
616 338
713 404
393 341
778 466
600 167
725 377
314 401
544 352
698 23
426 134
831 652
420 444
279 379
364 652
446 848
625 457
660 923
564 248
514 227
90 50
63 200
654 940
597 59
166 101
16 769
855 79
872 556
798 172
360 26
735 433
786 162
988 963
343 717
369 772
344 799
405 608
463 615
465 851
85 113
563 736
208 461
759 684
812 495
292 13
296 199
823 420
621 70
349 217
429 192
146 729
799 202
199 730
528 273
703 880
520 362
852 394
718 614
24 872
448 227
370 607
789 78
150 588
264 348
579 490
84 796
449 69
851 495
570 320
8 815
159 958
677 907
239 980
425 139
506 418
819 19
929 782
325 89
418 309
406 116
996 511
867 590
573 130
960 685
656 613
281 750
669 180
556 187
282 470
599 55
739 725
458 379
320 621
551 858
769 908
644 465
18 867
818 831
29 961
981 859
82 477
273 95
871 149
916 869
59 119
718 601
738 413
912 87
448 902
698 814
451 58
629 608
777 553
853 886
190 235
625 124
833 645
643 651
811 847
49 316
512 295
502 632
640 484
853 99
12 391
78 738
832 899
348 743
345 191
259 378
292 546
3 975
841 634
447 976
805 165
794 418
992 676
280 51
736 898
962 116
907 762
551 983
399 642
933 619
192 284
135 307
188 676
172 325
372 677
427 777
45 391
316 743
937 165
209 623
585 914
710 581
182 249
256 297
798 780
767 517
153 459
954 160
251 395
381 629
76 685
454 529
956 341
413 959
43 944
205 631
48 985
994 61
148 50
662 739
506 608
557 758
202 215
879 500
574 384
929 496
916 13
387 430
232 707
992 145
562 998
37 255
727 810
482 54
700 904
96 182
420 343
337 812
927 819
103 384
581 209
627 148
199 858
716 891
610 385
529 401
329 984
3 472
809 949
762 358
655 933
885 602
364 954
452 367
583 956
950 372
142 384
274 980
857 184
721 275
629 706
664 381
352 877
696 809
239 702
151 167
784 409
230 848
77 634
340 811
772 773
112 1000
294 799
43 341
842 984
829 27
571 299
552 530
384 831
50 71
499 585
943 68
688 952
662 341
354 973
405 420
499 311
689 608
607 464
457 645
748 948
429 130
572 447
814 29
80 80
380 468
291 603
987 716
217 243
921 692
650 684
7 45
546 308
802 365
312 267
558 348
282 401
597 493
701 347
826 478
264 313
971 944
422 69
148 238
326 875
499 343
154 291
54 280
709 103
67 912
453 714
793 584
521 120
863 36
815 779
726 321
171 79
921 734
561 548
376 806
837 684
886 868
36 143
108 644
922 132
63 982
258 757
870 391
701 543
159 993
822 624
172 116
618 526
447 157
649 786
665 744
36 577
370 553
70 127
536 321
339 364
393 135
578 709
820 823
453 44
147 945
80 664
157 833
770 704
855 761
484 910
51 205
631 398
983 10
971 402
557 631
889 571
371 535
898 524
866 438
155 963
712 25
996 437
866 10
926 800
508 651
575 87
64 42
39 878
390 49
201 23
286 366
931 584
900 490
30 719
220 703
733 197
941 216
724 840
672 467
33 64
611 639
848 823
385 25
707 268
299 703
685 466
461 861
500 846
971 834
141 894
817 475
464 379
962 609
101 13
439 587
967 229
970 331
19 242
6 87
362 488
876 628
578 144
726 431
659 763
66 857
508 452
222 752
773 515
621 212
260 757
312 726
373 180
261 379
699 867
633 799
1 148
420 750
346 870
349 856
231 963
543 659
601 665
490 377
807 781
920 506
329 155
235 463
799 552
376 531
53 132
169 565
625 32
984 356
747 221
572 648
406 225
218 961
861 633
177 301
921 458
313 426
176 704
127 668
589 22
49 462
258 53
515 669
392 100
243 483
655 260
101 422
457 566
380 404
794 400
251 218
226 646
705 365
872 105
622 798
205 537
538 29
277 159
506 681
476 133
808 822
966 90
187 698
258 706
150 163
941 534
494 770
484 908
594 984
999 242
752 695
302 506
206 793
505 387
552 111
88 909
557 672
172 110
41 871
287 682
962 159
985 890
491 548
42 142
301 608
819 618
829 467
484 512
671 245
501 979
902 941
585 823
175 397
48 415
155 492
490 531
790 425
438 834
632 956
842 233
893 605
28 693
726 412
718 201
365 79
103 343
4 837
998 955
908 684
650 518
742 379
988 657
851 483
115 854
341 28
615 129
343 476
837 648
625 24
339 529
488 797
47 321
682 481
424 178
392 642
806 260
17 135
162 472
451 966
183 860
787 751
640 968
24 320
685 309
690 476
751 667
288 8
57 518
786 41
485 165
892 258
622 335
670 52
783 950
760 864
945 467
284 332
268 196
726 667
380 683
599 233
381 896
205 893
921 529
285 151
313 841
917 320
525 970
942 568
919 608
832 77
713 398
471 265
288 586
732 494
501 133
692 707
621 853
892 55
486 81
573 614
796 344
677 350
650 566
776 514
13 170
928 568
978 128
854 978
641 804
442 674
735 297
961 286
217 541
157 927
818 143
315 224
150 128
891 857
239 886
922 951
940 345
717 843
385 683
758 75
477 934
738 152
238 582
267 913
612 941
966 417
812 94
889 289
657 855
459 303
926 643
247 452
411 467
203 326
137 303
632 805
963 751
949 945
976 851
854 326
633 605
768 792
288 355
378 446
45 8
690 108
265 922
189 756
320 47
490 387
451 688
970 113
245 431
314 651
693 650
838 63
504 927
626 971
401 929
967 919
844 772
733 582
437 867
585 633
366 378
766 320
606 596
460 252
207 415
950 516
570 224
963 356
40 33
146 626
310 931
915 828
862 565
903 695
363 569
785 163
113 593
595 632
261 243
281 293
887 931
888 451
316 110
712 989
539 131
967 951
311 869
333 941
785 740
119 171
728 841
647 62
372 519
963 302
691 479
135 778
46 548
99 834
164 762
288 318
537 27
157 572
270 810
92 593
843 58
339 858
204 345
896 41
289 485
344 278
732 144
97 302
671 933
123 782
430 786
871 365
302 728
367 212
368 883
654 498
98 298
401 720
696 691
632 448
1 533
916 406
64 703
10 307
462 738
846 484
230 902
898 583
579 481
72 257
98 99
60 99
638 28
316 99
266 53
694 610
494 327
892 526
903 561
502 129
5 569
57 290
807 480
110 719
713 962
482 234
711 18
254 657
764 665
272 934
708 412
956 257
291 934
131 526
441 84
513 737
7 375
128 525
524 695
413 826
541 694
879 86
545 479
457 16
615 423
774 425
698 766
733 725
572 395
731 67
895 637
2 312
931 303
286 478
542 711
252 208
216 178
402 453
649 681
376 498
33 698
153 304
821 584
636 420
30 593
18 172
435 223
108 257
641 12
777 800
453 536
954 553
465 952
194 73
992 367
495 218
949 893
38 228
576 112
510 427
818 443
265 423
884 957
348 106
231 225
88 502
729 747
269 100
504 267
603 260
610 782
680 105
438 43
188 456
610 808
876 659
786 847
744 350
801 990
226 431
356 630
245 903
615 80
236 245
298 520
103 147
316 216
856 872
847 278
933 530
522 764
549 796
413 962
75 820
34 972
288 925
845 1
595 744
480 731
361 231
674 686
346 327
656 84
661 407
626 727
32 791
887 378
786 441
685 799
728 682
406 193
327 108
907 513
371 187
206 794
341 35
319 590
72 587
782 930
343 871
904 249
241 240
757 737
72 753
277 141
866 621
850 894
142 141
982 113
102 985
716 265
519 755
806 38
236 202
967 182
657 752
483 168
314 489
125 617
275 100
771 383
401 374
160 386
12 806
270 366
395 348
949 327
803 965
236 273
526 132
270 448
13 867
343 215
329 742
631 550
215 386
22 596
399 943
730 325
748 319
863 437
525 289
886 271
335 592
13 684
412 421
472 358
67 190
349 723
577 207
140 391
554 460
528 657
52 182
512 732
107 943
580 724
598 304
824 930
842 192
751 55
803 187
838 293
933 484
254 20
671 445
625 109
364 437
613 925
861 104
995 669
89 900
253 609
349 458
361 319
350 137
820 145
394 883
986 729
581 440
713 997
229 609
855 383
502 302
183 86
260 301
746 935
89 531
765 224
400 468
149 954
376 638
888 636
365 752
530 928
767 417
827 202
204 249
495 378
767 523
907 707
631 298
219 874
592 447
579 909
751 161
998 161
846 438
591 329
647 519
755 98
616 437
724 118
727 34
931 185
869 311
807 80
242 955
276 590
964 130
630 660
396 166
683 291
412 494
487 966
714 967
361 143
391 583
752 540
317 417
153 500
838 563
328 217
275 113
149 617
264 446
484 339
8 366
900 94
607 993
752 132
480 822
223 623
264 901
662 403
884 585
943 726
612 712
353 478
963 811
460 362
543 767
466 435
488 664
241 417
300 433
600 778
360 228
239 469
168 328
643 937
763 173
359 466
516 450
999 640
468 844
72 698
834 464
67 73
638 780
301 32
686 303
823 996
599 961
100 368
173 320
191 326
727 237
457 253
398 694
84 703
127 35
995 335
481 306
183 509
228 510
510 743
844 927
778 775
247 937
429 939
673 835
24 849
859 536
611 815
577 364
689 397
855 822
772 486
282 620
649 89
899 949
798 736
528 908
157 839
811 580
574 858
239 496
323 862
543 403
853 884
972 332
800 913
857 640
925 116
251 225
942 778
213 602
619 792
821 712
353 120
1000 660
561 368
790 872
183 707
705 551
888 841
684 390
284 147
566 649
984 798
620 149
393 783
133 702
769 956
227 129
338 502
651 240
312 991
806 964
540 537
230 865
314 135
827 66
757 849
651 919
581 86
209 148
55 641
440 895
500 988
577 348
186 687
88 599
822 269
956 660
200 54
308 165
310 114
199 909
986 320
878 152
742 941
202 963
43 68
60 93
163 814
248 978
426 565
962 429
109 416
747 440
856 735
916 48
924 639
91 696
59 46
387 916
568 674
657 110
931 878
567 730
553 246
604 820
968 659
670 170
820 700
125 866
638 878
308 176
348 385
666 278
180 339
312 928
178 685
291 748
500 895
989 83
234 594
204 619
318 952
232 247
219 374
720 679
98 658
27 739
398 496
43 213
248 284
498 555
390 19
44 514
403 901
721 329
677 593
182 189
581 819
632 630
989 603
101 463
966 115
379 835
360 342
166 184
975 632
112 490
181 364
301 459
47 390
798 136
609 728
151 170
737 267
124 625
177 843
858 376
521 677
957 260
63 653
61 792
241 166
541 599
207 631
477 667
673 767
143 522
449 542
634 749
856 501
368 598
593 814
552 546
638 390
779 291
40 546
155 523
981 593
390 800
74 894
894 949
781 37
49 988
263 652
611 910
251 93
40 905
529 600
757 563
203 196
727 88
338 996
502 126
816 169
988 555
712 227
940 398
392 73
890 354
701 707
24 300
8 334
470 670
494 250
181 596
843 590
288 239
654 288
832 587
344 576
412 183
456 224
119 691
865 471
920 153
363 869
285 899
402 369
892 727
813 649
500 984
553 189
754 642
474 634
200 967
439 997
225 339
945 465
146 924
67 343
6 495
99 250
811 508
915 105
798 556
84 859
816 920
82 788
529 478
421 862
42 975
857 603
986 652
396 466
440 499
594 643
956 903
189 939
692 513
260 987
58 869
656 119
446 440
265 317
256 40
675 488
336 185
399 17
248 260
676 892
686 353
930 266
49 706
548 939
322 381
824 340
61 55
365 426
231 503
714 139
55 603
553 320
418 168
585 508
207 544
72 58
218 981
807 992
266 668
279 268
338 47
195 207
790 875
85 629
699 43
551 536
583 46
950 523
473 528
489 874
823 81
727 199
463 599
578 646
579 808
852 721
66 464
578 747
141 198
953 654
745 677
51 704
688 76
52 393
3 939
737 873
669 729
716 655
605 858
673 286
286 319
255 242
893 925
558 113
627 250
25 659
203 827
853 274
662 730
51 812
850 601
91 968
649 986
65 80
350 362
367 790
487 644
233 890
645 617
621 268
844 847
623 765
261 121
680 41
963 709
968 513
921 12
731 288
995 924
412 126
246 871
645 614
73 447
224 856
90 583
413 98
241 147
282 681
293 998
621 25
881 81
541 448
223 789
352 351
282 290
504 601
650 143
184 630
866 733
36 243
378 906
731 776
285 188
207 145
906 82
225 735
86 191
718 582
951 140
608 875
836 451
514 609
176 261
140 839
982 586
240 852
858 121
122 644
796 334
450 579
181 912
752 2
411 157
754 157
751 228
434 86
770 676
857 238
347 289
995 510
472 173
594 214
497 964
885 192
399 532
809 97
591 672
404 595
407 184
443 317
892 482
943 348
687 823
579 429
366 508
794 966
724 437
506 375
269 215
837 408
390 735
1 332
257 599
953 484
188 120
661 69
245 514
64 828
781 529
905 401
891 291
932 68
107 510
27 99
666 183
735 505
76 792
647 518
945 786
460 533
825 674
99 482
47 364
273 664
159 139
360 838
962 382
484 481
82 573
449 170
78 875
146 865
222 939
327 763
708 919
224 626
436 110
92 435
779 435
525 778
547 528
400 390
125 962
741 855
730 232
292 140
613 384
703 304
696 349
666 790
282 879
779 658
559 25
232 900
776 136
266 233
222 546
126 541
941 601
528 347
329 989
257 912
159 105
582 555
157 961
749 9
100 905
794 527
125 423
871 647
421 373
249 270
74 427
667 601
381 265
402 225
399 199
860 573
910 900
112 223
403 325
553 148
284 542
811 147
125 391
197 642
221 458
863 442
54 679
953 204
987 247
664 147
468 234
512 510
732 55
22 542
195 818
882 478
76 740
243 968
389 191
375 660
866 456
232 806
7 350
819 431
109 825
101 959
779 367
33 971
348 563
937 545
145 915
580 885
465 584
443 582
872 569
448 517
180 802
970 182
725 860
829 391
335 779
623 217
627 489
143 541
959 671
336 166
69 210
790 647
358 897
770 927
986 71
833 267
106 320
32 228
57 594
157 261
346 731
583 605
336 626
98 750
420 338
289 821
776 864
590 288
239 504
809 666
289 253
820 513
86 419
149 427
149 635
918 369
528 481
697 926
46 205
923 2
698 273
343 572
378 634
82 945
75 871
397 258
62 660
366 781
490 316
503 920
950 603
930 696
952 774
578 352
195 65
553 399
123 824
197 416
30 8
320 930
292 963
814 447
618 536
722 377
493 903
745 756
196 579
805 888
160 180
529 688
34 730
276 104
34 115
689 915
639 68
150 522
829 405
814 85
885 364
159 967
209 563
775 857
377 17
652 118
303 431
102 74
718 919
75 362
925 615
918 167
342 235
591 714
849 466
206 496
407 323
789 950
481 193
463 594
330 227
4 385
493 389
438 104
346 909
474 338
645 853
865 877
908 744
90 527
183 905
118 863
828 132
843 888
913 787
872 727
541 589
435 748
694 493
989 246
617 902
654 987
993 652
788 876
35 52
937 231
564 117
835 973
638 971
495 957
798 205
55 914
278 441
248 651
994 966
865 427
490 942
763 558
256 994
930 651
336 593
125 879
807 82
410 961
194 151
657 313
749 470
938 701
828 308
950 497
867 591
892 254
964 183
117 52
721 903
284 544
821 847
401 537
495 897
564 724
533 605
874 90
7 90
278 886
290 685
714 841
980 710
620 574
724 875
446 395
117 562
333 346
840 538
732 123
84 92
812 637
187 310
56 242
972 860
510 229
91 141
499 106
77 873
279 810
469 772
155 524
807 211
688 748
929 96
451 422
903 571
919 976
999 828
138 832
290 405
677 867
595 690
661 784
474 156
618 627
366 259
171 55
468 711
646 267
301 124
978 76
690 88
190 595
376 920
273 601
677 542
311 439
187 35
910 864
736 563
236 655
66 905
396 111
58 523
795 92
35 862
546 32
867 419
648 590
573 835
879 482
901 643
126 448
776 625
976 903
158 126
54 543
377 304
706 844
965 412
165 265
771 957
18 33
230 579
517 432
321 277
297 872
322 851
73 48
815 855
247 858
528 614
247 442
494 8
940 781
429 605
233 88
62 174
112 954
980 646
207 24
624 95
779 267
882 468
609 863
979 201
16 805
597 521
717 115
353 890
21 853
674 904
711 280
88 736
49 534
316 941
34 156
533 681
834 804
857 107
805 902
762 708
828 98
194 390
977 623
688 89
867 148
556 894
297 400
680 353
848 705
596 427
788 150
839 941
685 313
905 777
282 219
871 830
241 443
721 203
506 241
773 563
794 94
312 362
905 476
56 711
45 468
585 687
932 164
347 453
237 494
846 405
395 687
132 116
481 592
770 664
783 412
458 966
69 250
531 370
404 529
818 133
864 438
297 591
658 551
990 841
523 280
635 755
470 116
882 70
602 453
232 21
203 699
615 786
712 399
270 966
790 876
581 314
210 457
967 379
285 55
235 566
907 998
950 230
467 848
733 95
75 805
130 650
177 484
944 605
752 981
139 203
86 327
599 912
469 729
450 268
760 238
697 536
764 708
764 504
668 662
676 84
121 592
189 174
853 845
118 426
377 228
92 6
280 332
157 232
773 700
593 194
635 681
611 77
51 503
969 925
3 449
624 428
785 761
727 45
824 508
43 366
439 105
108 997
358 671
764 913
718 408
27 132
183 335
923 251
826 542
379 388
480 511
222 277
466 362
576 368
998 47
287 768
556 843
844 599
382 633
950 32
412 424
74 290
163 536
557 315
829 727
80 203
812 322
435 503
370 67
409 808
648 689
218 924
331 812
621 606
775 877
628 760
135 85
647 354
392 155
888 578
781 394
307 275
948 215
156 721
119 586
593 837
192 261
608 671
535 745
897 888
625 691
439 275
611 981
268 718
446 647
328 567
60 587
250 10
994 320
645 859
785 96
496 369
263 845
901 623
362 722
921 613
560 7
508 149
986 967
17 388
676 392
855 71
435 198
601 285
755 941
593 874
960 619
580 180
450 348
54 356
73 42
164 616
598 768
713 243
538 947
285 479
246 571
179 143
349 728
563 785
39 62
731 613
295 225
283 57
670 290
249 106
667 253
704 570
882 968
41 790
795 519
814 43
746 936
332 951
967 815
591 323
388 653
42 826
440 65
198 328
513 663
342 469
2 739
576 169
996 12
354 999
945 860
605 864
633 932
873 658
936 314
260 765
387 971
516 714
464 425
322 730
164 822
174 639
307 226
256 491
880 14
60 596
723 319
703 108
27 613
456 547
899 963
263 690
296 125
172 39
612 689
602 309
522 561
158 805
649 65
525 857
79 252
793 674
415 906
159 165
206 132
88 220
436 51
593 650
871 412
601 813
805 666
854 488
794 440
779 608
48 387
642 406
259 948
396 628
960 932
45 939
433 155
107 86
780 25
812 780
657 206
461 762
561 56
746 373
796 101
200 15
317 976
888 458
507 806
697 959
307 57
214 976
124 223
716 293
1000 214
335 640
311 290
226 461
901 380
347 821
88 743
599 160
110 930
301 99
844 370
853 733
478 164
632 480
942 180
880 77
64 875
208 580
682 54
51 807
278 149
904 389
518 568
904 681
539 298
949 556
396 232
295 653
316 751
547 659
322 50
15 495
786 575
530 293
893 663
520 358
665 224
797 145
484 255
998 978
809 956
585 945
853 637
986 914
36 701
710 748
693 371
400 772
144 173
694 318
428 24
662 59
906 820
818 177
607 812
794 949
300 425
527 801
640 887
55 666
971 939
629 521
479 731
890 769
363 284
154 257
3 134
806 853
95 655
19 423
297 183
547 642
810 62
832 861
696 702
311 535
43 889
490 861
55 196
255 230
976 950
758 997
637 384
775 913
285 26
481 884
231 686
166 109
493 456
400 451
455 848
379 474
254 830
840 907
9 241
610 494
546 540
654 600
169 373
806 359
705 942
645 646
431 544
868 884
639 121
899 14
632 347
867 398
715 719
80 822
776 458
655 425
863 162
66 312
894 6
222 855
30 293
129 150
684 914
481 190
246 542
167 814
946 270
804 232
128 615
299 142
744 987
198 964
655 61
433 908
474 250
165 73
115 117
82 587
593 791
376 667
869 977
115 584
105 332
317 662
399 142
437 984
309 332
277 939
435 54
734 361
606 358
995 973
416 64
799 617
510 441
480 538
15 454
264 964
353 982
675 715
56 499
505 904
969 917
755 78
971 508
232 282
558 620
265 379
755 624
610 262
171 705
190 517
660 503
994 420
935 788
162 428
755 462
925 122
724 352
4 853
273 583
663 4
740 699
516 94
906 490
375 641
539 757
134 520
627 567
322 122
537 689
399 52
997 73
229 790
569 649
265 223
836 898
116 523
751 798
248 487
403 19
542 944
586 939
56 113
492 258
385 655
40 1000
382 15
783 309
421 39
551 278
85 733
126 305
699 40
75 604
297 624
622 682
389 708
613 486
264 870
619 18
233 731
537 344
136 154
194 689
256 247
255 694
965 522
956 75
410 603
500 616
293 155
744 785
870 168
252 243
786 534
843 923
209 728
961 849
82 538
993 501
729 382
567 828
666 11
103 989
971 904
60 364
563 774
917 150
768 994
416 320
193 461
420 348
816 166
557 226
19 411
493 388
450 198
505 559
692 227
646 941
263 401
939 346
227 44
127 308
689 717
533 28
651 702
811 239
208 401
567 818
342 583
867 224
581 565
679 940
463 949
120 867
918 631
620 159
185 748
26 636
892 943
31 251
483 642
880 388
128 633
716 364
291 777
477 460
950 832
12 610
975 171
371 633
744 891
912 776
416 899
411 292
260 499
721 1000
891 789
98 659
805 76
511 295
821 516
636 428
449 28
889 733
627 244
8 494
137 621
681 566
583 895
444 909
110 777
340 63
503 816
214 804
880 731
788 552
106 206
884 396
5 7
589 91
984 243
99 772
800 455
438 382
209 943
251 536
58 131
752 682
654 977
447 423
970 392
40 100
67 442
108 411
145 817
666 366
173 858
341 550
559 644
804 768
380 945
29 82
531 977
454 911
1 996
681 177
334 630
267 251
197 227
513 427
842 411
166 116
489 221
389 263
565 723
552 52
172 767
910 184
315 277
492 372
12 431
54 756
234 435
246 397
773 313
690 594
833 378
699 767
819 338
528 799
857 17
517 896
786 187
9 885
26 385
41 172
255 268
190 319
273 570
624 301
680 572
596 496
458 549
590 451
501 633
758 319
178 633
508 50
344 838
918 758
79 723
694 333
947 538
540 231
364 701
976 914
687 780
959 794
951 826
524 272
142 516
774 709
355 989
568 750
328 622
678 234
646 464
516 895
725 275
228 232
822 831
844 862
951 688
779 83
743 816
355 801
422 25
71 382
593 983
897 214
597 140
171 20
48 284
411 895
987 15
912 134
558 410
341 136
462 978
380 367
602 622
438 87
784 286
890 379
618 708
970 526
620 962
874 276
557 682
104 926
577 226
69 425
675 229
599 623
413 489
833 942
396 59
410 77
739 13
906 305
89 695
368 587
350 331
158 328
751 997
279 95
859 835
657 658
922 422
298 876
987 384
108 106
217 45
975 968
248 38
822 900
578 2
719 64
885 917
827 622
668 763
824 883
125 764
538 539
925 192
890 943
718 140
609 725
894 938
864 109
323 247
284 759
828 310
739 746
955 123
588 944
759 553
227 286
263 582
303 596
873 785
180 814
832 429
723 501
434 296
964 106
580 662
572 187
792 706
184 795
834 403
327 303
280 280
371 126
254 137
983 93
707 680
715 185
174 421
91 426
396 875
523 425
962 38
77 530
632 657
547 696
909 194
521 143
803 279
387 574
966 799
501 738
92 943
330 908
31 300
353 667
464 7
962 642
759 30
787 86
674 404
989 631
540 948
257 4
947 650
294 23
614 594
526 793
595 312
203 673
694 712
195 581
243 813
413 356
64 805
740 375
339 634
58 891
5 235
410 354
717 150
110 502
980 884
969 692
614 114
986 579
401 488
941 439
66 687
684 431
577 850
887 753
825 352
286 504
523 316
915 418
727 867
776 39
196 548
22 362
503 865
964 580
929 873
715 32
201 365
620 423
990 637
49 72
340 657
739 525
580 877
9 158
652 630
807 581
480 212
746 292
82 565
236 549
918 525
666 387
670 863
352 43
755 895
326 17
905 639
718 379
472 970
102 440
115 516
211 564
817 749
508 642
718 704
160 271
289 424
570 336
112 765
570 947
556 584
869 278
974 957
954 187
235 271
29 462
853 824
925 361
545 237
983 942
855 825
224 173
195 271
40 177
716 941
305 600
652 683
600 704
891 492
129 618
413 854
255 984
736 721
601 459
978 233
636 440
597 34
731 250
462 808
364 631
955 156
158 149
11 564
897 392
1 554
588 724
916 441
492 724
304 387
437 790
445 749
778 425
731 208
999 705
787 392
316 415
272 567
611 394
151 568
615 407
809 209
950 513
421 178
598 703
993 203
972 13
694 238
858 721
919 340
724 584
144 221
605 923
243 353
602 205
599 591
260 103
741 280
580 248
358 218
880 586
968 756
28 252
803 3
617 275
89 347
329 440
400 48
607 301
331 500
11 968
700 661
538 523
987 643
377 629
97 966
387 754
835 105
731 816
122 649
689 217
442 676
971 901
490 288
268 319
124 488
537 706
377 936
875 7
180 302
580 623
568 993
23 220
695 186
609 514
706 789
21 301
196 2
952 211
329 836
62 178
476 724
56 188
970 9
526 383
226 158
91 249
37 820
378 271
134 406
106 58
699 458
775 423
351 254
2 811
845 288
867 715
132 322
157 461
716 277
213 55
91 821
785 631
301 321
8 677
224 746
882 277
720 278
252 965
614 64
70 288
232 172
165 54
746 855
684 231
979 771
961 109
101 204
513 732
205 595
26 918
999 657
642 613
705 443
8 665
309 377
791 63
787 499
860 131
253 843
810 576
657 424
692 878
176 507
218 243
568 549
664 414
436 626
357 329
235 594
276 810
640 309
879 593
33 285
568 478
733 581
703 151
324 628
534 804
507 11
122 686
270 876
743 491
171 926
79 332
561 3
718 402
394 453
527 66
214 284
422 724
743 782
946 314
890 496
417 279
134 280
525 724
25 817
496 283
286 678
657 109
853 758
863 452
982 80
837 109
73 895
80 668
146 610
404 342
348 966
512 209
670 664
183 985
449 547
896 771
244 755
685 735
816 818
171 463
855 387
643 829
644 514
379 788
30 153
797 849
129 195
537 772
652 413
948 677
178 141
719 737
568 75
296 870
609 77
745 991
185 990
135 504
759 140
357 179
721 483
659 674
120 365
114 509
148 160
71 212
817 751
428 850
910 492
333 306
806 619
856 890
746 46
784 605
825 332
554 5
900 799
362 961
396 45
324 222
588 974
160 123
148 292
412 443
145 761
910 899
147 118
100 101
778 455
754 26
86 242
872 998
155 965
722 517
282 70
815 849
624 297
299 388
500 162
753 676
19 810
324 341
350 75
589 185
18 404
492 122
244 356
883 86
904 522
226 986
418 451
67 885
889 15
410 624
658 691
135 60
992 593
527 663
122 407
831 723
296 898
217 454
32 990
645 51
606 444
967 199
205 998
69 714
620 47
682 20
590 154
542 155
225 805
427 224
330 378
70 955
346 166
94 589
126 447
995 609
578 902
608 857
25 23
14 88
79 467
613 175
931 434
378 966
543 848
956 121
609 813
73 130
101 134
31 225
295 786
481 556
658 521
658 558
855 839
245 294
56 295
424 732
540 906
513 379
740 475
668 710
103 887
579 315
954 124
547 775
512 924
352 819
243 13
238 561
872 161
841 799
394 694
639 66
262 153
134 782
956 782
10 628
573 377
423 440
969 440
406 826
56 775
259 591
542 135
20 675
474 129
420 154
52 152
542 980
107 849
801 413
725 782
751 143
114 984
34 512
771 843
517 816
49 569
116 233
358 866
751 971
610 89
874 851
697 130
336 326
680 659
29 742
951 239
390 920
327 219
768 203
454 932
33 636
353 251
764 879
362 918
215 901
295 39
278 595
440 441
498 110
242 733
100 188
398 43
900 780
932 204
136 803
518 84
703 864
747 882
687 667
903 764
410 496
156 854
592 169
516 708
791 848
144 320
497 195
717 746
286 849
381 273
118 285
844 685
412 631
3 191
341 50
911 241
654 97
75 281
521 317
705 610
472 245
127 46
461 648
117 93
156 650
90 345
922 135
629 653
851 363
139 411
588 892
23 279
761 985
613 113
787 925
119 307
586 825
180 35
561 421
424 21
155 437
451 559
873 867
823 960
519 604
21 559
975 836
807 307
370 963
293 733
98 126
900 760
998 565
515 772
687 289
44 140
91 364
991 220
232 960
30 715
585 13
318 723
636 245
227 534
411 181
51 777
786 485
827 226
894 496
22 825
989 780
728 309
302 166
778 868
736 341
19 433
123 455
131 99
992 575
659 474
981 938
447 504
951 70
484 919
700 362
7 472
36 861
173 996
220 86
323 911
959 282
325 569
108 197
916 306
141 702
492 804
202 912
234 177
219 238
355 13
85 840
337 660
777 599
763 262
601 587
957 755
462 762
282 668
211 761
603 230
327 963
959 965
531 222
577 28
503 696
532 486
310 839
294 840
129 938
856 56
844 170
158 232
904 897
5 287
82 753
646 931
174 836
164 91
298 76
415 342
209 829
715 471
359 693
83 887
861 960
12 272
329 948
206 799
108 75
406 247
442 98
662 471
134 118
114 945
760 165
674 400
949 459
56 141
315 531
692 466
669 608
575 201
763 309
437 851
338 972
5 366
833 970
202 638
452 361
100 801
868 761
859 456
827 62
839 239
798 356
34 140
87 361
873 725
514 791
968 719
182 369
416 368
835 473
910 50
933 692
551 644
630 455
871 269
323 348
702 437
137 958
472 802
538 794
601 601
182 710
211 15
118 144
233 931
828 158
798 524
646 653
949 14
747 55
825 336
265 67
841 871
420 829
147 587
546 687
355 593
252 640
543 508
104 506
9 709
705 785
916 240
230 262
72 681
874 955
100 84
331 255
690 382
333 555
342 907
746 496
405 395
146 834
183 929
119 224
518 287
659 92
191 236
455 276
504 636
754 620
213 366
50 777
862 784
162 838
740 947
898 912
652 476
459 922
355 545
277 27
550 283
429 31
773 203
531 836
56 786
317 978
564 430
271 213
747 563
50 250
261 264
666 977
216 756
916 433
126 72
503 247
259 348
673 594
781 636
470 201
807 104
115 1
514 22
638 131
599 74
409 154
956 793
218 670
323 909
462 272
166 121
787 155
116 15
638 415
136 786
33 985
533 441
315 14
927 617
223 819
34 178
104 310
106 203
687 800
378 373
928 331
402 654
101 695
129 549
818 519
736 697
785 750
722 914
863 669
869 436
622 955
423 611
446 5
577 373
215 854
732 582
303 970
712 987
28 777
700 765
762 821
681 75
815 602
180 259
166 617
172 861
667 724
151 783
779 410
259 93
960 174
726 596
4 856
789 626
261 160
71 423
94 847
189 482
528 953
195 1
954 552
118 532
5 9
152 707
134 253
449 311
716 101
14 844
738 367
977 63
658 590
602 790
759 837
48 977
83 312
528 594
506 412
221 753
805 842
719 382
686 997
88 750
755 350
38 600
405 149
636 188
32 822
894 96
433 455
737 672
839 776
597 665
124 840
345 456
910 970
644 337
960 137
195 606
805 584
33 11
733 585
664 984
367 223
482 658
828 73
542 1000
495 789
547 803
975 657
93 758
46 612
199 152
927 869
922 50
266 511
390 655
831 295
180 482
506 687
243 388
829 487
281 773
833 937
594 268
713 979
62 590
226 826
948 150
825 972
764 908
977 792
445 793
560 668
855 119
941 540
992 662
556 503
566 4
365 888
526 913
717 458
296 681
92 462
857 862
932 681
348 972
882 958
462 327
826 668
549 194
107 439
938 989
288 669
10 654
844 556
163 846
238 256
254 434
579 59
334 534
739 974
145 22
149 214
120 269
736 388
150 209
659 285
458 380
394 813
256 589
650 377
504 180
726 369
796 606
478 312
522 525
95 525
182 762
508 298
428 866
827 970
635 495
558 518
940 18
874 77
102 282
129 63
791 271
79 953
992 408
525 535
701 885
870 21
688 538
586 958
579 618
792 481
624 659
356 976
419 40
272 304
841 824
610 32
532 545
835 108
663 153
555 585
997 730
380 15
474 105
506 921
951 817
558 584
417 53
112 243
215 241
148 297
359 502
94 380
172 672
258 79
236 252
351 188
542 893
600 108
618 658
907 923
168 899
590 316
677 176
742 816
587 714
57 769
857 688
415 15
492 568
902 70
295 344
294 891
491 532
400 678
755 720
957 592
288 641
83 775
878 964
305 622
560 548
274 43
172 290
667 993
424 148
401 412
133 617
571 419
764 808
305 763
307 110
62 979
871 271
624 929
570 673
746 304
611 661
279 435
694 631
304 326
152 809
206 934
933 981
666 745
49 568
393 440
648 994
360 847
576 969
693 910
30 311
742 629
327 954
252 371
649 171
316 462
697 366
864 622
301 258
792 359
635 546
920 680
924 98
529 265
570 65
303 77
132 856
283 605
723 652
504 791
766 284
502 694
970 88
466 154
373 403
627 113
405 186
570 304
344 860
945 715
574 347
883 129
26 87
431 811
373 327
270 997
782 568
777 354
357 836
616 972
961 545
98 118
156 630
790 713
333 81
116 444
305 635
439 348
705 434
216 806
439 917
646 595
220 454
12 812
96 147
611 980
841 386
249 692
781 357
966 669
788 347
197 417
291 872
219 634
919 270
23 634
443 835
537 681
140 710
559 132
40 228
882 435
151 549
775 917
267 503
519 597
248 30
191 733
470 302
186 411
542 656
573 618
9 656
741 559
347 125
933 492
775 966
264 236
945 921
985 705
350 238
840 434
264 947
764 429
870 463
84 569
257 534
916 663
213 533
840 250
717 381
703 698
939 503
937 207
356 708
47 199
171 404
831 412
961 985
619 70
99 725
342 315
533 832
679 143
408 863
567 145
310 386
29 952
222 636
853 371
70 636
884 223
15 959
620 237
32 952
783 267
154 200
384 319
944 183
645 177
570 830
358 197
731 675
783 307
302 234
401 631
857 759
988 648
854 63
170 353
114 481
817 112
24 972
186 208
255 115
472 97
466 896
541 700
482 801
772 754
795 795
542 636
240 22
665 707
435 610
601 909
280 360
4 421
343 321
313 740
28 815
420 728
960 628
396 422
6 484
618 99
356 56
9 477
618 346
459 890
5 520
78 959
361 529
396 233
769 48
727 284
65 67
514 946
743 599
47 142
859 659
442 500
599 742
904 198
782 425
465 962
322 112
896 230
771 309
201 92
204 467
200 373
932 733
772 280
884 113
954 388
550 792
487 245
65 823
289 670
217 884
108 13
109 453
889 305
915 477
961 921
45 820
808 385
487 92
954 710
828 376
863 545
303 396
454 77
425 276
553 413
213 803
391 280
36 770
807 643
525 271
13 577
547 953
787 747
882 111
514 58
243 81
591 435
653 27
372 689
201 622
61 274
893 92
963 749
766 766
259 879
31 573
815 915
865 84
598 729
816 450
491 728
782 216
304 550
489 32
210 747
382 758
129 313
631 127
156 733
848 194
406 345
698 596
487 87
959 519
946 249
561 942
710 751
471 206
366 731
278 897
534 438
437 460
295 253
758 320
174 635
106 968
222 314
337 666
880 196
929 355
489 980
102 574
215 463
932 530
864 894
650 160
166 929
496 117
795 661
178 438
747 509
626 88
267 982
515 549
878 4
180 221
667 970
893 773
434 533
971 153
484 707
692 935
884 738
302 721
408 644
672 912
645 137
496 306
555 38
78 408
426 84
798 360
563 491
664 684
52 395
437 971
962 240
177 65
215 497
916 980
290 15
751 607
609 89
630 120
935 719
798 936
822 71
713 528
281 924
959 341
10 813
712 373
498 114
229 197
339 849
264 310
647 202
107 280
186 891
922 695
115 512
359 919
896 547
614 20
332 469
523 545
533 516
507 298
586 920
311 786
95 633
743 405
970 61
228 674
154 652
672 217
582 988
689 428
368 28
712 435
10 226
713 614
610 721
340 602
436 683
482 70
629 12
284 167
60 555
316 903
775 135
873 135
514 48
653 937
30 760
712 704
119 306
202 469
197 766
339 471
376 355
868 737
833 730
887 45
128 574
910 830
621 376
44 585
908 403
48 598
585 725
105 892
273 2
428 380
95 843
488 251
552 295
918 908
313 706
210 401
333 326
678 867
356 95
13 183
620 584
222 726
933 79
356 826
699 801
452 665
203 293
596 787
497 518
716 987
297 992
160 887
82 495
563 551
186 430
11 544
372 45
128 133
350 692
111 55
698 314
939 686
450 257
691 154
833 830
581 609
366 301
68 19
752 293
171 615
918 309
783 329
230 722
376 426
884 90
567 434
322 621
673 889
518 872
244 153
882 563
268 721
123 454
698 443
527 491
100 845
365 747
310 453
542 916
523 591
949 679
19 98
629 168
272 956
295 172
405 474
917 633
40 854
128 429
437 648
911 450
394 368
479 279
963 493
309 663
470 430
897 64
574 491
25 470
557 614
242 552
640 393
737 327
57 70
538 281
317 550
833 816
842 182
533 246
403 661
885 407
21 474
826 421
498 850
656 48
271 571
180 105
366 723
623 783
650 588
844 181
777 127
941 211
279 925
236 641
649 142
924 171
195 779
425 575
40 200
493 116
748 830
134 779
393 443
53 523
187 281
933 501
690 948
993 138
219 66
625 518
3 997
536 996
355 310
326 582
359 664
345 661
35 306
39 612
337 112
349 201
604 795
920 625
516 222
110 630
289 694
632 603
224 692
968 666
275 701
916 734
276 923
412 487
390 98
285 555
524 188
536 129
608 699
761 108
710 508
27 246
40 172
786 235
459 1000
512 78
98 827
814 506
680 851
652 805
169 826
586 77
767 138
410 902
481 745
521 744
575 504
387 491
425 41
489 356
629 281
14 655
827 248
199 658
284 503
888 224
311 32
377 685
422 671
872 314
170 626
118 31
715 535
201 679
728 145
916 834
477 382
697 357
22 973
263 624
913 253
304 204
264 289
799 711
145 445
316 635
983 440
952 219
878 367
6 994
686 560
983 505
710 74
360 770
597 60
589 625
491 594
567 468
289 606
175 511
301 717
136 746
342 617
10 959
309 967
225 501
444 261
822 299
119 736
135 4
28 122
179 534
80 705
859 221
582 430
404 685
255 178
706 697
899 660
393 793
181 276
602 818
977 998
103 972
847 959
640 651
26 175
78 52
529 29
804 602
447 731
268 562
613 272
675 575
842 184
55 1
148 654
126 281
320 101
625 321
745 236
524 646
747 333
591 576
463 891
597 824
246 694
734 430
778 675
502 836
529 422
962 696
476 454
576 733
713 980
548 61
743 597
421 547
738 348
295 980
579 418
301 572
956 4
461 807
220 724
878 230
669 497
80 164
319 764
177 2
54 90
401 969
459 776
399 62
592 298
544 16
235 232
847 880
210 724
493 553
588 727
194 277
638 87
690 489
159 279
909 394
258 397
471 218
755 32
781 8
34 312
319 512
307 132
871 657
966 340
534 217
288 502
46 353
331 359
371 945
136 410
927 692
464 875
251 112
975 91
642 918
206 903
340 968
671 929
989 102
809 570
484 680
876 262
273 816
786 22
450 334
712 721
641 628
323 239
162 257
725 876
9 922
159 650
941 651
294 102
86 310
452 548
638 317
679 855
623 66
80 471
305 474
726 33
533 96
516 888
764 76
358 359
358 58
664 631
859 746
559 770
639 246
284 699
317 614
986 750
815 150
396 696
229 487
367 157
650 706
43 727
421 612
131 262
611 861
383 674
628 183
402 291
843 605
630 910
362 44
740 720
508 420
312 288
425 148
652 976
479 106
47 77
248 863
415 338
97 979
624 493
549 800
953 559
213 591
756 452
982 118
614 165
384 795
157 98
498 308
60 224
478 264
449 358
890 269
4 923
945 298
495 66
994 606
836 502
504 592
429 188
287 165
249 725
249 934
395 234
816 351
117 209
914 175
979 593
451 939
720 987
419 994
32 899
593 892
812 932
550 988
916 705
477 353
419 547
944 289
845 525
790 975
868 640
569 458
611 470
307 528
81 101
31 253
73 108
228 845
166 549
597 579
313 651
445 359
383 970
756 854
847 398
164 690
447 159
719 702
181 622
528 186
680 172
953 298
267 164
761 819
983 603
624 922
782 403
135 359
235 31
243 337
89 111
522 474
507 10
220 879
31 165
404 782
485 313
708 744
458 222
917 504
125 400
789 799
896 125
238 770
28 205
27 513
438 864
849 990
298 719
335 565
780 742
934 406
954 853
380 59
260 119
551 1
536 667
391 340
178 726
723 164
16 686
581 352
790 779
385 494
785 556
457 578
100 576
473 876
448 836
568 380
114 593
925 860
163 459
797 141
106 372
563 886
395 87
358 882
100 808
126 858
104 230
428 265
269 94
915 856
317 357
346 656
104 698
80 22
36 632
809 911
492 667
378 330
783 588
330 501
755 519
802 510
997 11
827 573
187 560
12 908
200 268
619 324
635 473
824 169
420 18
290 128
196 553
906 878
747 912
718 821
832 230
35 85
197 920
357 920
650 689
338 376
650 98
750 618
729 344
296 60
132 932
195 86
955 3
209 137
844 78
212 116
918 509
727 201
349 721
538 306
412 884
868 317
738 210
132 778
442 59
942 526
189 297
846 29
158 231
903 718
853 279
832 70
895 114
16 869
389 763
727 799
337 679
766 254
338 146
243 214
520 472
977 129
514 880
95 834
175 388
98 964
481 133
851 6
580 239
463 882
562 474
917 191
552 553
331 826
642 772
143 403
263 640
434 792
659 127
290 132
132 691
931 741
427 891
776 617
969 107
557 273
640 9
185 428
789 650
207 1000
134 137
838 950
1 617
963 242
297 320
199 504
281 961
787 466
799 943
789 183
444 927
867 301
300 906
950 517
236 408
775 446
667 643
770 260
872 337
822 382
262 421
710 493
155 22
388 521
61 137
2 539
957 998
660 12
634 60
780 242
874 164
389 979
515 37
120 99
360 978
339 241
282 838
461 667
339 990
960 767
557 249
281 460
776 450
112 485
918 938
740 538
639 880
960 171
377 321
532 81
620 399
373 146
679 464
211 739
617 149
92 88
991 479
339 532
568 487
199 575
900 687
921 218
790 528
109 979
674 386
116 157
254 635
771 178
58 772
746 786
141 560
613 505
289 765
324 530
767 629
425 934
825 42
419 464
954 53
919 953
551 40
513 587
121 131
675 985
646 147
596 242
865 377
205 391
757 726
271 610
511 421
135 115
51 915
175 333
467 69
457 529
26 269
936 866
968 557
104 348
634 687
103 244
100 985
287 157
65 245
388 451
867 631
612 295
189 141
424 24
705 720
982 334
547 469
102 237
362 929
585 860
793 650
346 947
741 504
857 837
19 94
755 375
717 237
968 470
788 236
368 393
876 266
345 243
716 713
953 639
854 290
901 659
64 412
988 211
306 431
917 285
732 627
951 733
869 994
518 171
922 774
176 812
409 355
785 74
644 444
257 196
244 884
425 691
553 282
515 351
202 680
325 833
864 739
125 429
250 744
599 707
52 567
571 102
431 966
835 238
601 409
107 567
139 963
768 75
798 874
4 330
615 896
180 121
146 418
304 683
645 497
320 87
779 981
638 23
950 269
429 639
196 33
519 86
361 983
850 108
365 850
975 845
687 650
826 866
308 665
344 945
722 511
489 648
444 918
757 164
395 758
726 591
134 412
392 160
875 653
731 868
460 974
472 249
207 23
322 530
224 798
205 453
162 326
770 334
33 815
457 632
668 214
286 130
923 525
57 550
503 483
691 438
702 591
306 409
777 626
140 772
940 993
556 520
302 348
6 787
964 468
929 976
208 144
469 385
792 268
737 912
286 931
281 724
135 183
481 432
438 621
867 593
990 418
824 835
769 469
323 193
690 768
297 202
180 784
275 510
298 661
590 752
702 850
995 515
403 537
603 21
595 33
262 3
147 995
504 650
119 122
671 554
510 788
213 519
72 524
698 449
855 723
761 814
75 371
737 292
699 240
857 950
491 261
532 674
451 599
45 332
224 153
96 634
595 350
611 533
880 881
549 391
282 292
594 835
384 788
108 87
730 832
223 541
757 947
160 460
818 395
388 590
654 715
332 868
110 237
699 363
100 143
329 156
358 552
258 567
740 277
890 495
548 298
643 312
8 571
585 104
31 520
759 66
539 618
263 615
815 192
799 549
295 410
932 476
791 630
35 141
596 443
304 579
305 978
635 187
722 136
762 519
528 414
356 793
801 348
394 715
902 54
479 971
686 314
194 349
788 457
275 618
466 817
375 116
640 957
59 618
993 181
603 289
462 396
934 589
368 688
210 139
830 225
275 671
652 459
91 877
125 158
899 758
227 418
828 598
138 522
870 537
442 598
776 229
958 670
951 540
20 372
369 399
908 981
133 667
881 129
591 677
426 696
43 955
653 285
743 189
471 289
272 421
720 237
520 586
652 553
647 527
497 734
435 780
539 457
900 186
303 142
190 503
719 12
701 883
717 335
583 168
554 642
293 265
540 562
948 104
241 40
206 250
533 904
630 759
600 799
785 292
643 220
919 485
166 684
753 534
263 724
262 838
483 699
275 448
807 735
662 339
297 381
950 301
319 960
580 386
272 91
374 435
28 161
975 225
667 564
712 683
642 631
722 585
42 427
80 362
631 986
29 565
763 877
366 146
193 650
891 214
835 666
207 465
814 984
42 353
558 128
191 864
380 57
605 516
451 403
512 884
601 113
408 153
28 528
107 75
588 737
933 224
943 174
586 827
869 550
278 135
101 480
714 978
892 722
932 338
354 8
126 74
488 939
102 116
959 895
921 452
683 38
766 301
735 380
439 377
633 885
531 507
494 187
135 186
603 426
333 559
158 485
975 651
418 569
273 269
567 952
590 38
393 851
855 612
177 344
701 467
584 716
94 576
657 497
511 144
882 238
297 355
703 115
363 883
294 717
497 658
727 782
84 307
644 388
884 109
623 774
163 443
782 246
987 271
911 68
653 416
590 635
869 354
932 513
664 339
153 623
487 519
612 90
662 377
908 540
9 715
127 183
801 496
664 527
474 667
767 400
423 725
815 31
835 372
137 146
556 63
77 759
532 948
236 374
54 783
901 913
978 397
559 736
857 830
55 444
236 677
591 421
635 379
290 484
189 130
360 744
992 18
330 988
843 249
531 569
936 658
487 165
528 796
735 283
435 506
90 756
296 153
771 194
337 373
794 744
367 762
282 186
819 14
638 140
21 20
260 348
497 999
417 980
461 282
484 399
580 657
26 223
129 256
368 353
120 448
761 939
294 910
582 764
520 215
548 874
103 985
642 985
468 434
632 909
95 972
889 322
625 988
23 569
688 86
686 242
234 851
977 139
245 728
668 709
344 563
166 318
451 381
815 144
84 959
966 321
882 188
401 430
9 485
523 196
543 155
60 268
938 62
841 754
46 751
868 611
567 671
61 141
791 763
436 185
422 45
611 205
743 256
331 482
222 955
709 836
884 878
45 24
610 376
527 507
918 947
324 105
83 231
200 568
760 356
909 437
247 143
953 344
482 334
414 157
497 187
590 312
734 960
196 929
609 789
680 493
808 728
431 379
561 972
190 431
191 565
511 562
568 445
660 944
598 103
337 75
690 278
968 594
757 352
333 882
298 302
467 837
241 997
995 746
434 216
347 466
414 234
386 968
514 642
376 744
838 414
232 104
836 497
55 299
56 471
591 155
283 496
961 839
518 177
53 200
849 379
455 421
267 642
555 100
396 938
504 382
443 934
892 366
529 901
521 561
535 752
970 106
773 410
573 281
155 856
736 356
83 174
114 226
376 570
691 552
486 543
29 332
26 777
431 415
982 774
411 479
775 145
121 218
651 178
544 563
709 128
498 513
880 210
67 834
163 360
954 709
995 614
82 253
364 953
264 489
367 915
673 647
567 598
503 172
279 31
144 665
319 520
55 7
181 702
338 594
771 98
80 770
964 115
705 44
894 252
398 4
4 614
995 763
940 770
814 674
353 588
472 440
504 73
186 1
455 777
411 685
151 712
503 701
649 280
268 284
649 867
846 225
753 762
188 267
322 79
117 23
936 928
888 119
547 728
367 150
182 392
858 710
701 872
661 868
635 430
22 44
473 536
222 580
946 323
87 42
41 646
573 857
10 386
617 804
183 657
658 311
212 990
234 920
409 618
572 748
315 91
634 798
80 553
650 317
722 879
847 656
622 354
648 306
100 193
405 387
695 135
434 319
457 422
274 730
904 693
244 201
681 995
886 304
797 142
354 113
207 77
789 262
228 506
197 919
702 841
511 273
633 824
634 728
475 746
97 73
169 910
757 941
156 539
789 422
907 721
289 93
35 349
958 518
218 36
641 527
191 784
901 536
297 561
553 566
801 157
434 631
399 984
516 84
432 345
392 420
949 647
706 35
932 340
337 196
531 105
888 278
657 336
414 141
372 923
880 466
468 999
652 55
287 311
463 661
120 60
942 358
751 609
4 159
665 828
218 707
622 844
571 396
417 735
691 948
999 22
347 826
417 806
848 992
190 875
119 754
607 511
254 431
495 924
610 298
734 470
922 471
979 887
693 623
598 44
676 866
57 193
959 4
757 743
148 328
258 337
937 684
315 957
212 674
196 788
141 848
195 300
674 936
17 475
458 406
883 672
203 515
435 865
70 69
400 465
370 950
745 264
126 176
648 13
653 897
275 205
568 369
666 917
171 345
118 943
729 19
270 728
54 367
669 780
96 121
854 785
139 843
529 381
361 878
623 91
286 285
351 7
746 872
863 153
398 391
323 363
698 491
333 934
916 533
647 902
315 122
21 910
454 76
583 265
261 415
645 276
510 242
666 556
159 390
19 814
887 80
588 443
102 386
655 877
633 945
5 40
419 955
767 668
488 808
770 10
835 848
398 975
372 501
927 728
493 225
342 150
379 359
245 157
452 17
283 241
622 188
189 986
181 260
38 406
98 444
603 335
222 671
884 796
884 778
420 782
115 833
354 363
735 653
648 946
806 11
222 784
231 541
191 243
842 841
762 428
436 456
913 445
7 750
668 699
480 58
628 111
34 90
266 438
141 257
790 865
202 266
998 628
50 390
728 764
640 387
191 317
87 335
83 215
220 950
430 206
78 38
946 425
468 402
312 876
916 810
227 812
311 235
773 664
844 60
231 954
253 977
643 786
520 877
777 831
566 240
893 653
606 720
960 659
232 148
150 330
111 564
820 252
830 819
702 516
983 445
915 24
749 813
266 281
996 125
48 494
630 823
760 948
76 591
999 279
868 668
393 899
118 953
179 327
276 170
196 635
934 625
725 772
513 174
712 749
873 40
241 482
59 56
276 100
477 225
772 38
855 792
699 12
975 193
350 300
548 425
908 761
111 977
447 231
71 465
781 142
272 483
50 837
317 88
832 384
741 761
38 310
844 48
753 199
517 590
299 572
160 413
685 954
519 237
434 593
521 185
904 667
644 557
723 523
467 342
296 488
330 903
940 829
473 435
705 419
369 336
376 74
84 572
452 741
73 335
929 768
672 965
482 382
705 950
695 884
807 212
612 467
5 896
698 137
609 632
638 798
769 636
317 398
745 109
131 196
326 722
726 141
601 877
111 911
166 91
472 869
994 901
677 622
993 85
589 209
978 859
518 23
115 181
522 834
541 28
767 815
394 158
268 243
340 419
754 572
225 204
303 754
545 241
880 782
342 566
557 446
293 88
262 708
70 32
551 623
666 697
348 137
550 649
858 633
96 193
880 763
441 580
658 434
788 657
41 469
475 952
286 910
141 738
622 96
958 195
350 415
236 18
439 364
537 357
314 96
323 517
570 446
647 785
265 838
643 836
770 738
846 856
180 941
227 635
827 527
44 344
774 21
596 869
448 539
168 381
196 812
170 135
10 905
623 476
350 824
749 261
715 860
456 302
484 532
571 807
74 176
70 236
186 637
290 682
125 291
283 695
775 187
53 671
818 832
609 650
382 309
755 336
865 859
30 82
347 338
558 896
9 244
920 939
113 570
425 271
486 563
854 949
223 404
916 158
203 274
472 524
830 674
735 528
429 135
536 752
325 620
475 88
145 650
250 927
349 863
710 722
726 731
136 345
955 950
803 393
694 530
748 696
248 632
76 810
794 449
591 676
48 196
579 283
153 529
644 267
390 777
796 744
348 74
240 859
493 999
449 956
205 939
17 448
858 401
618 309
131 520
534 960
673 788
273 516
629 500
397 965
835 938
15 350
550 285
399 554
590 805
277 198
179 405
987 307
288 992
516 666
888 821
104 956
131 692
571 696
800 199
534 110
632 549
61 595
681 153
791 41
419 971
19 188
477 969
779 468
366 208
826 844
770 57
896 581
665 110
137 940
563 480
10 21
21 313
598 821
952 481
712 451
839 552
751 917
383 584
75 309
162 893
917 308
632 645
764 726
648 251
363 190
870 189
261 401
450 443
535 256
509 442
796 139
677 166
881 192
348 633
530 648
117 776
536 577
321 108
67 216
536 470
599 328
295 45
514 94
388 631
844 44
752 882
532 221
241 954
257 658
690 969
680 852
871 740
771 531
715 161
531 950
355 312
591 344
351 272
981 799
345 523
981 950
970 150
173 259
631 310
243 403
139 12
52 295
350 967
292 143
454 477
983 588
426 315
981 789
878 349
108 360
277 611
716 419
790 180
961 232
946 172
676 909
690 874
571 232
727 515
163 240
335 843
560 77
890 270
84 267
544 338
630 97
868 132
624 471
23 790
145 348
220 720
304 93
506 823
353 979
906 884
932 734
836 713
187 293
372 552
709 635
878 413
509 808
449 79
645 925
777 951
417 701
588 398
471 974
722 622
899 842
527 288
570 285
406 960
553 550
360 800
82 233
797 146
535 593
114 380
576 92
253 614
670 204
18 529
316 314
718 263
442 327
56 942
839 254
367 969
437 214
612 490
805 92
840 149
593 373
835 373
214 357
244 404
822 990
532 460
852 148
104 838
536 88
533 274
603 877
12 668
614 168
253 979
205 433
187 116
808 236
114 80
583 225
107 433
256 674
693 342
303 765
204 479
671 660
866 514
55 84
916 33
423 182
895 786
309 969
123 756
498 584
767 329
826 909
210 863
808 292
794 339
108 236
169 834
936 130
478 103
847 788
259 374
466 443
726 335
930 415
56 397
498 872
880 573
68 609
224 235
939 687
653 157
257 797
530 753
557 405
939 670
958 816
925 818
53 866
360 977
900 59
641 132
505 538
386 646
945 30
683 68
901 791
268 900
845 501
540 770
766 93
154 597
418 877
275 11
800 644
702 476
995 319
816 803
524 784
704 49
387 408
796 105
850 345
5 269
587 944
167 771
226 926
603 68
859 423
943 800
130 482
152 548
280 860
81 768
662 764
613 600
903 691
341 175
331 907
546 310
858 452
480 804
319 378
978 44
269 918
780 385
106 164
152 482
345 620
350 87
845 645
483 108
985 21
987 326
891 95
620 169
486 480
49 85
776 49
139 594
928 105
13 299
785 135
919 714
242 349
163 891
683 157
84 890
684 59
432 184
309 85
559 456
315 672
741 840
163 794
865 948
472 85
187 28
768 418
791 6
722 882
415 216
432 674
628 588
876 247
527 625
790 286
678 522
578 793
477 727
898 837
909 703
628 830
933 535
116 575
433 697
47 476
713 186
721 651
836 238
707 456
42 269
945 787
317 600
477 389
929 423
897 23
68 54
791 237
651 641
763 248
113 44
816 124
532 914
414 568
973 921
772 204
109 543
348 409
821 555
604 22
911 309
235 428
526 544
783 607
241 200
244 612
451 324
968 769
96 576
196 12
589 202
952 975
112 161
74 825
902 16
762 629
379 887
700 982
653 278
162 825
5 476
322 523
29 605
424 543
251 870
864 77
87 776
923 745
255 94
487 826
533 398
978 771
117 523
143 49
182 780
941 808
7 996
990 475
502 768
139 642
844 908
530 77
294 854
69 717
655 11
351 801
24 478
793 420
868 672
840 335
802 835
654 114
622 888
446 595
379 62
784 991
434 462
62 932
308 917
778 826
334 580
553 1
833 459
182 34
829 374
493 563
259 306
552 28
217 216
927 456
400 853
272 166
140 885
493 377
28 426
169 524
278 167
854 107
882 619
953 172
755 465
460 43
290 745
250 652
814 74
675 516
41 544
350 715
258 970
247 509
314 710
226 307
667 330
418 418
402 659
495 809
486 217
493 210
663 299
123 335
458 72
724 490
196 196
133 588
289 633
913 809
413 757
158 408
164 845
324 834
724 934
195 836
177 807
141 703
152 52
997 705
943 910
64 784
300 564
369 325
45 533
248 153
893 568
170 973
110 879
660 566
667 493
703 85
411 890
847 214
485 380
844 387
929 415
286 216
909 477
47 924
511 663
492 682
478 545
900 896
589 535
71 231
674 311
692 490
729 680
537 461
459 719
130 628
956 453
79 11
61 247
172 365
205 967
646 245
955 944
112 318
557 279
268 582
410 643
144 232
651 659
673 655
374 119
599 709
724 715
809 95
321 928
938 910
480 329
409 677
12 531
821 915
147 685
582 751
718 884
237 997
281 471
169 965
634 660
555 504
423 445
990 899
79 993
569 262
313 950
711 143
104 718
682 912
648 234
364 248
951 273
980 270
106 666
730 189
104 304
821 431
73 729
598 778
239 75
375 338
873 642
685 505
265 519
518 435
946 376
164 286
584 439
734 451
484 300
7 376
132 692
539 647
701 909
465 246
241 3
649 251
138 538
83 776
580 309
706 714
968 285
245 792
947 872
444 942
642 479
3 3
762 351
456 874
845 478
607 228
798 866
639 582
63 22
428 861
301 468
850 982
889 928
544 129
678 285
871 229
120 190
724 452
233 220
186 762
520 390
267 95
874 662
47 571
385 980
100 605
415 316
447 700
860 330
467 628
868 549
35 963
242 491
797 407
219 926
977 500
869 548
263 697
187 895
529 91
191 718
518 401
488 733
512 468
761 960
515 153
721 377
695 628
837 965
598 945
280 320
511 975
14 821
901 118
201 129
561 106
870 699
708 529
446 8
432 384
331 887
440 405
368 399
314 165
418 305
610 113
920 42
566 534
569 444
885 151
83 862
577 324
702 208
96 28
37 933
733 924
778 699
901 658
696 923
842 24
477 725
966 125
207 64
160 536
599 24
934 316
623 524
761 549
640 770
848 173
794 987
798 724
962 856
82 526
548 972
760 365
567 62
553 78
938 184
738 844
342 75
412 386
558 853
571 589
190 773
763 939
422 921
627 991
861 366
799 486
158 682
789 383
95 709
151 864
312 353
828 490
931 824
210 906
11 89
166 917
295 773
778 57
329 180
542 65
289 450
207 926
201 390
526 310
559 488
263 923
442 781
789 122
572 844
623 887
643 757
491 803
813 247
638 151
424 528
891 265
374 548
865 546
874 251
130 779
993 789
551 247
222 551
244 463
990 397
258 340
376 934
637 374
540 877
683 346
796 309
122 621
786 86
239 531
26 91
307 737
197 402
479 848
613 705
298 885
482 499
470 69
141 823
836 403
506 344
785 503
189 273
923 108
61 622
963 423
408 552
51 763
305 6
390 603
577 728
636 68
908 902
383 141
963 881
351 326
47 568
16 158
501 849
458 50
617 97
194 532
198 663
741 991
809 323
520 144
582 563
680 150
531 883
909 203
781 890
392 967
82 53
904 927
982 955
571 204
830 524
804 597
211 247
532 19
620 348
956 285
487 329
70 686
585 99
533 901
150 465
22 459
721 974
35 584
364 434
400 864
392 896
798 939
260 919
102 37
32 904
931 332
752 251
872 758
392 450
327 135
940 439
868 936
683 819
121 117
98 461
680 122
817 762
653 5
974 419
581 430
380 174
14 950
772 386
397 334
120 889
220 452
902 770
699 400
430 999
306 337
758 676
32 399
486 872
51 449
160 280
179 643
990 329
215 884
318 593
551 999
71 821
29 328
793 349
342 684
228 754
293 907
562 886
822 232
289 855
101 57
302 480
115 296
43 865
928 146
441 872
536 371
655 346
457 688
110 436
994 990
943 355
755 414
13 806
355 251
937 718
706 820
985 206
365 96
579 220
90 115
768 640
249 299
11 134
446 950
724 499
199 763
963 13
13 184
484 732
490 259
207 489
919 145
779 423
190 531
929 451
39 276
689 300
226 513
949 684
449 712
649 15
701 231
891 403
53 996
219 345
367 784
251 976
61 563
988 943
947 740
723 777
564 6
884 515
315 218
989 895
351 354
426 547
979 917
903 831
786 40
564 968
576 956
997 322
666 212
861 942
771 208
453 630
269 314
878 465
577 443
217 434
15 595
694 588
393 479
305 13
999 56
820 458
404 232
10 105
437 637
272 660
875 760
420 631
902 630
112 433
839 216
520 882
587 381
14 552
237 847
703 416
669 768
365 999
628 1
858 161
341 51
729 246
243 687
943 458
368 616
316 741
793 247
195 875
343 935
52 872
371 317
144 853
821 578
970 613
728 354
42 43
585 785
739 729
301 203
596 770
181 859
532 971
502 27
32 442
609 179
534 116
961 928
700 441
1000 905
695 263
77 382
718 860
910 738
327 730
470 803
502 333
816 709
834 643
294 565
156 329
877 93
90 704
859 438
187 618
127 725
901 865
599 518
60 988
909 108
350 252
409 153
453 202
652 101
494 87
252 473
140 135
825 970
267 610
107 914
807 66
478 499
535 443
158 914
492 371
701 797
551 957
256 367
836 828
982 360
311 283
352 531
151 560
834 423
686 42
237 230
613 12
934 564
71 165
671 362
247 183
702 335
532 372
847 545
50 202
579 100
380 400
738 110
454 605
266 323
79 321
142 449
494 572
764 889
482 337
804 876
526 806
496 979
623 396
720 651
674 650
304 418
340 416
180 818
603 156
457 254
408 158
534 889
999 324
311 474
356 779
324 494
977 622
458 802
264 905
172 171
602 171
863 737
700 575
847 446
272 568
539 732
14 709
118 221
455 466
517 383
812 171
187 721
476 33
254 93
218 908
957 436
38 676
729 418
823 780
678 763
719 564
592 319
414 196
950 384
220 933
985 445
246 780
780 94
524 569
600 819
947 540
751 615
45 260
973 359
906 172
247 857
813 130
948 153
200 441
649 540
571 326
970 961
70 982
244 709
297 140
804 981
571 633
288 393
454 522
925 117
693 424
183 95
602 373
793 57
970 875
357 688
387 910
413 930
337 912
411 313
346 412
939 698
597 172
73 679
242 831
494 321
229 774
736 375
519 105
797 733
499 96
498 611
594 476
501 749
616 573
474 714
101 175
748 909
437 767
986 753
741 469
687 767
857 124
883 72
599 187
17 24
975 398
134 670
100 436
262 442
428 213
121 335
429 644
13 969
431 220
911 265
168 332
122 433
474 771
818 859
50 850
265 348
218 188
823 693
663 536
93 927
907 433
632 152
187 858
309 396
98 100
211 127
960 397
602 263
458 625
234 471
14 573
679 331
443 896
802 942
614 697
299 88
538 831
816 350
796 948
454 335
40 780
341 597
497 662
895 448
537 767
524 449
430 502
977 325
796 566
586 174
16 598
554 590
143 481
296 665
440 858
768 541
560 379
892 95
20 35
174 200
177 512
629 803
352 637
448 184
186 538
226 286
758 917
260 547
630 19
136 322
76 526
862 693
23 156
476 396
727 992
811 169
646 155
312 162
529 918
658 680
884 587
247 105
313 444
318 920
273 491
544 276
670 541
399 110
557 559
171 87
844 649
282 377
762 790
505 71
341 110
793 89
648 823
947 691
606 381
142 435
202 760
388 961
244 908
16 443
117 211
520 492
379 301
611 15
976 971
524 436
734 268
239 161
881 847
373 830
365 295
893 594
974 34
340 525
855 928
460 868
983 870
454 365
95 176
351 708
30 12
281 888
123 58
466 587
403 427
621 980
342 369
319 695
468 473
885 633
417 744
326 284
254 279
826 980
679 732
732 112
766 973
241 694
833 696
807 134
639 35
699 574
876 870
589 334
217 373
419 602
679 139
950 522
649 363
347 707
381 38
510 70
538 107
496 799
985 882
347 770
930 13
118 504
602 987
572 79
686 426
45 157
17 243
327 612
529 277
181 274
612 359
815 305
535 375
489 620
896 844
550 943
416 687
42 177
29 64
636 948
565 559
83 741
745 54
311 819
193 525
770 885
887 844
725 340
528 858
294 22
797 1
428 94
887 726
476 630
645 512
391 913
627 220
404 427
647 998
120 431
46 342
19 516
212 922
874 176
573 849
868 218
899 245
986 24
121 564
287 73
817 613
429 278
527 973
34 306
952 773
49 491
252 12
981 304
453 624
908 318
551 336
925 914
257 509
400 493
588 772
983 923
653 262
725 481
888 589
32 393
427 381
717 208
768 766
59 995
306 43
324 916
259 413
906 62
790 126
538 502
242 713
615 508
290 220
707 371
690 373
508 911
273 134
856 580
437 936
909 206
156 207
366 735
385 396
779 957
596 568
682 717
654 564
136 797
683 458
927 576
792 986
28 299
50 231
841 823
838 625
796 971
265 237
887 63
711 33
77 886
763 197
820 965
246 107
785 301
250 562
390 853
986 74
829 519
355 249
228 980
579 203
353 978
957 2
772 515
26 113
368 656
971 168
343 618
173 754
868 824
246 520
165 386
22 498
402 153
22 577
138 493
394 764
334 859
473 750
240 101
347 590
887 852
579 653
356 483
12 748
745 13
347 13
350 178
100 764
431 928
386 292
159 882
703 389
946 53
119 832
652 344
359 888
897 921
479 939
312 699
727 232
333 71
542 456
134 198
480 503
830 771
764 356
398 299
583 442
829 602
634 232
992 380
442 69
276 846
973 248
547 242
529 920
323 136
719 40
656 773
959 532
365 323
262 796
969 352
240 450
938 214
442 795
874 195
350 35
713 702
597 412
418 138
367 961
356 595
814 791
816 982
61 164
476 662
160 755
421 446
921 744
494 408
322 173
753 938
643 224
771 637
253 472
781 577
624 375
921 651
336 155
902 897
302 722
983 315
526 417
899 662
86 749
69 556
944 747
454 117
385 172
339 843
954 527
455 131
964 470
901 673
596 615
388 236
790 886
166 969
577 426
329 344
613 988
294 601
733 420
834 260
889 507
73 209
168 485
217 430
78 349
228 666
95 359
720 67
393 13
98 471
731 237
695 729
869 842
587 683
371 227
83 625
690 405
917 291
353 819
571 368
287 810
323 731
916 898
543 18
861 538
903 661
793 963
137 792
587 872
698 717
630 633
82 961
136 841
464 38
158 167
263 899
158 851
636 530
350 219
499 941
380 346
479 649
88 603
552 386
474 438
25 692
881 618
742 307
216 733
181 588
369 343
562 653
867 498
796 668
835 60
981 900
51 437
913 299
413 861
460 505
714 460
825 575
740 820
553 803
782 529
434 519
833 456
80 897
849 399
172 330
887 839
50 409
635 886
484 542
268 671
584 219
741 24
744 349
817 239
711 979
49 435
876 398
444 659
970 581
320 165
403 546
275 613
88 266
127 245
929 235
181 502
177 414
250 12
406 277
560 628
603 39
869 761
794 512
262 274
411 73
272 356
525 138
788 679
964 502
55 625
974 516
366 623
674 16
170 448
967 740
898 244
864 370
449 907
831 274
351 594
363 672
447 811
652 449
353 886
212 721
184 190
598 239
847 919
481 583
490 575
380 246
570 992
725 239
924 856
226 188
160 563
97 210
675 580
186 812
592 622
41 266
438 664
741 272
325 499
916 790
316 715
977 918
583 384
29 965
467 665
184 229
43 286
220 53
230 920
829 577
572 769
77 203
560 243
232 55
122 611
387 999
336 933
499 567
130 449
835 830
714 131
472 123
92 292
6 462
341 275
291 978
11 23
873 234
312 190
226 727
810 770
86 555
660 712
680 423
935 659
770 466
984 677
967 318
91 990
78 778
571 40
965 794
333 671
941 142
201 87
33 343
538 862
483 907
710 452
876 643
912 190
229 677
211 295
379 73
589 246
100 390
167 859
855 634
465 820
380 230
198 86
225 840
380 521
625 980
704 179
467 781
564 805
484 613
795 638
223 731
5 115
170 348
33 380
510 541
186 48
849 400
277 806
360 845
866 548
322 503
467 927
375 329
946 524
909 379
242 791
518 548
80 356
789 111
200 358
124 381
94 653
980 378
684 940
512 568
676 787
384 541
616 996
786 156
921 9
117 887
216 56
911 723
234 57
287 196
674 747
800 237
823 41
77 307
541 546
404 620
926 681
211 229
883 255
672 514
146 394
490 808
770 364
171 488
596 51
63 634
613 493
767 926
142 458
695 861
118 176
994 671
363 313
876 18
369 148
905 513
38 783
841 3
540 368
989 538
22 104
375 138
784 804
764 555
391 967
831 24
957 806
438 977
650 216
891 11
476 235
590 903
111 319
379 304
165 437
378 500
2 867
41 468
165 818
785 388
716 234
975 742
973 75
536 64
645 989
793 805
941 287
787 323
60 528
499 299
475 558
304 185
682 301
673 580
865 931
528 974
418 943
540 912
420 985
845 380
513 7
501 471
911 414
30 137
473 503
255 963
503 822
629 373
363 400
403 348
404 617
493 81
789 809
515 62
507 375
208 100
33 13
312 409
897 68
108 652
842 530
659 752
998 930
791 441
168 787
773 125
941 244
942 80
204 415
167 416
349 448
161 966
608 661
520 357
755 561
139 219
921 212
662 315
833 925
950 694
525 526
897 527
996 710
794 368
935 751
6 689
204 795
496 252
251 546
423 302
946 544
198 473
483 997
624 969
818 955
278 424
180 816
916 529
434 246
394 106
948 755
649 659
772 194
357 708
994 599
990 598
374 230
799 177
326 201
893 3
96 935
501 811
621 941
842 639
755 476
536 754
838 942
363 822
609 407
80 462
500 822
309 797
104 225
654 607
435 738
838 804
100 862
533 794
941 737
917 814
580 363
213 432
831 247
334 148
514 932
342 924
173 366
549 851
353 573
978 693
854 364
821 720
235 579
150 486
914 714
185 427
539 403
239 336
705 164
827 976
818 369
499 600
244 505
839 638
544 258
486 276
77 984
885 902
69 85
530 823
889 160
986 263
159 337
518 227
5 962
666 510
95 635
773 212
848 209
748 233
834 993
204 62
935 558
348 681
867 161
105 295
468 407
223 845
945 657
64 19
863 455
13 887
48 855
438 686
128 277
815 423
123 798
94 220
185 909
549 460
157 490
91 178
426 323
141 158
66 424
67 915
710 706
949 709
705 243
393 491
8 17
219 332
345 708
401 834
183 582
93 2
866 17
706 799
854 502
406 6
5 467
499 459
43 520
474 376
447 413
988 301
309 156
311 512
652 819
489 400
137 815
960 943
946 12
97 701
2 388
617 596
65 133
47 772
578 278
426 174
641 291
861 491
911 486
504 195
998 126
916 260
347 207
420 150
180 518
87 846
842 787
501 522
181 936
798 302
265 151
161 582
650 24
631 784
198 786
859 893
913 440
619 478
431 575
652 393
935 214
989 555
138 199
686 679
991 865
933 242
42 378
234 864
576 387
980 407
5 445
796 84
48 862
923 875
459 218
874 746
66 385
514 959
689 274
932 445
849 613
937 304
407 828
403 132
298 897
37 144
587 570
65 479
993 826
329 75
520 915
271 792
991 69
245 724
821 863
782 194
897 966
425 454
482 159
861 260
205 729
154 207
487 762
146 991
204 78
293 537
450 451
473 196
904 128
945 856
541 977
620 739
946 814
704 754
224 655
264 164
436 409
434 610
736 401
979 98
941 323
47 421
756 48
964 402
5 207
442 376
759 867
178 292
477 61
624 655
875 683
806 414
925 207
314 541
733 645
46 550
414 588
266 139
338 151
5 147
784 118
333 976
985 822
429 342
261 287
180 462
893 913
809 928
248 765
785 794
323 908
450 264
794 768
364 221
433 30
639 611
394 992
82 347
108 968
621 45
972 268
105 210
681 777
629 664
472 989
107 170
470 556
405 230
40 402
218 442
911 293
240 74
996 685
811 411
796 442
883 460
700 565
800 878
794 706
374 4
833 995
532 747
702 144
727 874
612 400
678 586
882 878
49 18
250 487
458 337
409 277
414 654
84 643
333 797
820 448
463 275
694 689
722 142
353 383
830 309
678 361
929 974
512 452
571 415
310 618
986 707
230 131
272 805
45 743
230 573
542 606
367 470
433 443
463 874
753 543
289 287
948 604
125 495
761 488
162 347
784 165
521 833
240 84
38 748
980 141
993 919
58 569
255 244
988 150
128 794
636 767
974 162
564 245
594 541
46 422
768 99
797 768
509 60
315 749
905 909
671 109
807 221
699 490
313 475
599 472
705 981
346 612
7 649
144 876
951 927
745 49
493 601
887 855
303 685
523 181
877 876
768 981
635 635
254 705
506 471
870 513
193 218
668 298
613 551
362 539
201 457
652 322
105 296
108 198
346 890
30 712
200 813
250 742
968 289
199 573
686 291
995 9
946 722
339 749
943 8
704 879
501 864
509 397
161 182
564 289
422 912
536 678
297 191
63 612
384 895
807 939
953 109
662 76
680 898
602 3
4 440
619 220
516 250
174 535
790 745
29 197
128 573
229 51
89 773
634 924
95 380
396 704
297 660
1000 889
557 284
701 432
705 283
394 419
717 626
69 866
344 627
963 4
140 954
829 358
632 579
408 436
661 508
981 662
584 216
728 923
206 617
339 935
703 452
557 177
522 739
664 714
865 39
126 254
726 209
820 42
775 125
528 747
79 94
137 707
717 968
926 794
880 755
544 811
304 965
723 492
850 484
914 59
529 304
390 732
268 250
245 74
957 470
990 112
690 344
562 611
860 764
156 564
642 820
571 313
531 195
563 830
465 927
654 316
374 776
129 206
70 614
431 28
752 575
257 999
322 808
59 336
250 226
783 96
280 390
922 248
559 880
213 879
296 201
784 761
832 102
966 432
326 593
735 744
444 612
817 509
979 33
690 135
315 44
232 358
66 453
578 195
474 289
179 400
197 45
187 231
301 786
796 875
133 561
202 432
344 243
461 332
941 863
524 38
369 778
111 826
294 791
136 134
507 525
578 59
639 961
743 741
89 539
40 254
987 424
317 164
316 699
533 579
656 977
276 418
947 725
421 195
218 838
382 276
572 853
145 77
622 170
916 699
756 876
497 289
815 739
923 339
350 115
120 580
305 730
625 110
104 794
352 366
245 496
456 243
255 95
592 394
380 627
123 17
817 807
990 700
644 992
754 10
7 512
90 260
277 111
398 857
689 495
989 799
151 710
15 628
153 576
201 574
465 72
57 473
718 723
163 635
652 412
71 494
632 544
714 882
168 782
155 248
648 980
344 362
124 576
23 442
16 729
404 743
208 423
631 307
342 670
511 757
831 837
715 851
276 115
600 837
285 794
886 721
202 902
686 395
363 295
973 663
536 594
440 98
614 539
808 523
927 153
123 661
223 716
516 526
556 528
168 383
865 140
681 555
971 672
128 770
802 876
133 645
380 566
597 461
31 148
438 211
849 246
974 389
576 636
9 819
459 261
585 194
193 912
616 96
743 131
914 237
969 321
431 233
358 387
11 786
921 698
462 214
276 804
653 159
959 749
650 196
297 138
1 710
218 380
269 71
890 681
524 231
377 646
587 766
152 303
201 528
721 680
972 412
900 539
786 941
493 566
112 931
182 538
806 686
503 893
781 864
424 580
860 397
615 583
751 60
808 472
709 790
513 182
402 32
97 983
398 956
732 74
832 938
112 591
721 385
481 449
412 961
926 274
781 678
584 179
177 195
107 142
224 381
891 461
826 790
152 908
251 247
10 921
197 640
380 520
684 627
494 734
3 234
89 443
566 444
491 295
635 83
287 632
705 99
125 554
237 580
725 260
261 139
485 218
782 295
992 936
394 261
146 949
525 207
954 443
660 132
797 508
928 537
623 734
317 773
856 514
1000 99
302 155
437 967
952 550
116 691
425 188
254 703
432 394
335 95
581 124
563 64
417 803
918 757
515 867
446 350
719 34
664 753
8 916
55 261
267 4
935 61
920 31
708 807
515 956
562 272
648 426
886 454
243 199
422 217
632 482
19 341
746 451
510 51
995 653
70 994
142 237
972 776
941 613
625 90
541 757
212 449
426 318
234 761
112 81
244 181
590 968
57 94
232 517
501 759
913 942
836 178
867 536
461 852
198 639
193 176
672 871
650 994
838 53
240 145
560 798
664 299
494 938
107 324
960 26
76 985
303 229
94 285
787 742
803 679
804 681
814 154
234 41
936 815
58 909
806 574
832 341
365 117
950 770
683 732
783 440
781 624
541 353
940 123
875 107
516 298
569 764
754 999
758 325
104 363
390 718
976 337
816 711
88 282
597 511
308 708
84 79
413 658
249 83
592 291
378 760
659 517
242 244
222 392
621 688
743 416
170 680
272 343
686 305
852 381
625 167
667 650
58 649
492 771
914 490
749 75
924 782
23 268
771 203
946 455
57 401
306 866
454 892
501 851
593 624
857 569
389 418
800 781
760 482
146 722
257 569
209 830
181 194
744 29
413 166
136 139
316 252
907 781
467 253
40 24
829 389
618 725
670 556
465 191
298 712
451 181
679 254
472 810
315 712
213 883
844 727
771 964
704 273
220 540
911 479
831 21
909 829
212 283
985 846
431 808
465 677
337 409
499 111
40 588
54 880
707 157
494 3
265 33
946 712
416 405
344 309
988 671
910 2
72 750
280 898
343 469
167 77
251 683
578 855
142 121
312 942
739 322
88 783
296 509
970 394
761 991
931 239
118 13
556 604
951 204
827 660
754 961
714 779
810 284
204 468
235 530
487 878
449 451
317 903
634 71
709 731
770 397
458 327
302 563
378 544
555 639
248 697
970 119
81 246
882 928
44 327
78 785
783 233
270 378
11 586
610 886
939 382
674 207
186 563
638 664
40 682
376 437
39 2
13 690
885 403
897 97
651 459
964 701
977 33
357 52
22 25
573 10
273 153
955 202
399 38
990 686
454 285
506 565
144 845
686 103
86 35
273 574
31 571
453 996
738 517
199 372
804 884
49 269
881 763
779 74
471 28
932 310
808 641
882 212
410 648
192 516
767 278
259 514
967 82
216 503
835 931
37 690
252 854
745 118
150 479
759 720
366 157
890 883
457 979
398 133
668 326
514 757
316 37
543 527
707 860
373 183
758 515
617 774
368 673
3 994
268 877
74 388
230 406
465 132
427 713
820 912
89 512
469 105
487 360
74 841
547 248
54 86
671 624
375 140
452 264
942 943
354 165
894 202
472 915
370 833
168 633
619 783
943 888
843 989
63 924
250 563
689 56
106 161
238 642
272 389
379 439
546 62
313 840
15 236
497 892
46 947
574 20
323 928
875 8
599 737
272 464
19 533
659 448
894 211
397 540
740 422
558 636
335 550
22 964
346 766
702 567
57 586
497 48
205 136
94 708
523 473
554 808
463 120
715 584
864 839
950 190
267 217
713 455
159 760
738 655
843 922
42 790
834 381
567 287
994 404
54 971
717 135
538 678
14 270
945 507
671 59
460 237
529 949
605 111
463 756
941 430
999 597
902 860
23 178
988 40
313 844
941 805
581 292
426 119
248 709
357 723
993 350
297 773
816 175
80 866
344 730
837 822
839 863
375 828
873 22
866 823
283 488
143 366
1000 762
379 898
54 233
958 818
744 431
171 734
894 258
632 481
926 656
959 354
157 729
189 386
345 149
367 521
32 246
493 416
923 562
723 624
909 225
489 487
275 691
641 885
381 625
698 136
846 198
540 574
689 657
138 100
754 599
494 119
840 518
384 885
861 219
928 154
939 184
306 124
534 190
875 872
179 590
347 832
106 668
280 885
803 443
964 604
673 794
521 132
749 563
372 193
216 322
526 804
239 750
964 83
694 945
243 43
727 160
389 111
731 312
480 325
580 658
273 833
31 111
840 977
977 428
444 568
566 467
38 295
350 921
965 535
771 781
832 713
746 722
385 296
450 118
920 945
1 604
633 272
651 159
681 1
703 919
594 514
605 504
764 218
400 550
232 59
616 308
337 185
847 277
847 89
945 847
620 648
270 491
478 633
946 733
326 168
558 200
740 376
467 55
91 93
972 48
987 340
79 897
145 648
876 199
27 103
13 988
335 538
407 311
610 747
461 599
558 504
737 683
264 375
770 919
710 400
262 724
752 987
173 691
653 138
131 703
350 237
935 457
415 427
420 184
254 819
858 865
138 695
972 724
356 710
602 532
237 683
8 36
2 65
951 675
417 243
341 509
8 506
579 597
962 556
375 208
723 783
157 404
757 684
296 674
324 566
35 821
762 334
907 407
903 443
502 560
927 392
636 453
829 372
485 828
626 972
378 461
155 122
388 354
998 191
180 124
707 991
76 629
153 320
942 348
633 512
405 698
272 204
536 809
243 25
954 505
735 672
357 965
660 913
66 656
564 552
378 729
363 642
756 893
74 78
669 596
960 415
264 511
72 994
771 219
316 638
305 471
848 350
92 109
428 678
659 836
366 132
887 486
468 934
410 808
637 660
799 806
440 614
224 694
552 82
624 967
906 197
330 818
668 257
119 945
246 174
667 81
524 727
172 808
510 253
367 24
791 7
749 276
326 585
710 138
515 454
151 650
787 386
348 143
508 38
206 519
204 859
947 920
887 149
964 9
906 411
599 206
524 612
271 872
952 60
864 778
39 656
636 397
833 477
964 297
561 934
34 56
164 544
89 879
751 223
683 295
990 728
921 465
845 142
739 297
669 116
565 211
514 988
737 548
901 556
893 666
104 804
776 589
411 683
725 457
954 86
808 867
269 848
404 273
277 378
552 529
697 330
251 18
296 607
664 720
211 97
29 953
179 422
607 320
152 974
279 507
599 106
93 184
997 540
827 523
833 596
79 535
723 91
592 180
510 199
717 360
423 438
816 710
816 205
696 749
909 47
662 744
836 708
714 571
691 402
165 293
461 390
148 900
670 524
131 233
586 721
623 8
841 418
386 601
909 850
643 92
528 435
885 422
481 950
243 266
879 937
42 564
296 598
747 771
115 368
61 556
33 205
693 640
856 943
212 475
550 222
590 227
708 268
388 192
896 327
269 930
499 920
956 192
681 991
740 857
161 885
433 739
731 219
573 635
281 986
520 931
881 46
297 29
59 107
79 625
263 990
973 308
512 315
899 100
453 2
3 394
114 643
50 883
750 140
619 775
676 673
10 718
17 772
796 597
417 522
404 716
993 898
642 403
296 303
445 263
929 652
242 768
134 975
169 276
100 725
312 902
701 553
625 414
181 144
119 81
724 167
905 1
756 339
859 27
335 645
59 677
283 954
455 967
177 410
850 196
929 898
882 206
25 545
263 119
481 527
693 112
586 830
43 30
500 741
419 982
916 813
17 292
182 33
188 221
400 907
873 620
554 385
483 783
526 299
436 664
178 494
951 170
526 665
66 810
715 832
797 775
111 532
845 797
821 275
683 569
714 664
903 739
258 256
512 820
134 681
543 914
293 514
248 790
96 695
684 291
665 832
687 1
624 485
593 925
504 806
762 593
482 459
392 732
139 247
622 621
914 402
659 606
627 913
145 684
25 829
892 411
422 819
44 649
112 45
716 679
398 905
87 794
625 362
356 386
707 672
588 309
416 976
308 799
585 383
990 207
424 244
186 377
978 366
930 855
819 922
818 37
655 350
679 954
733 47
331 573
16 613
669 829
863 682
393 750
784 342
706 262
48 707
437 332
685 705
753 893
31 469
320 865
870 608
717 755
558 120
945 151
967 982
290 568
967 169
637 780
215 726
295 992
952 192
863 217
150 889
644 424
540 213
198 750
176 567
833 224
693 26
533 158
566 890
456 262
729 872
40 727
330 79
246 440
533 938
664 542
383 623
73 387
914 536
241 361
435 920
480 377
46 298
114 891
556 778
923 353
968 560
239 690
92 426
726 997
122 997
944 361
927 643
386 546
864 706
980 885
934 152
864 155
336 235
856 762
34 644
322 882
599 543
701 891
523 96
702 13
435 480
905 398
331 869
375 150
951 713
937 826
820 348
380 750
377 341
323 623
284 492
843 432
16 504
43 336
579 44
224 304
68 215
143 404
200 267
425 550
7 252
969 187
19 757
988 886
650 891
65 781
462 155
758 973
469 387
237 365
205 449
544 948
462 528
418 136
885 128
320 143
153 723
151 42
265 789
255 775
51 905
665 606
425 665
67 721
443 975
252 982
302 210
537 743
588 597
221 356
398 153
33 363
724 360
830 35
247 593
278 99
724 85
681 234
322 158
349 919
445 941
25 39
607 83
121 859
829 879
444 673
768 534
469 338
789 649
963 732
24 162
405 45
561 567
809 763
123 30
963 814
31 377
436 97
906 944
549 119
335 386
709 276
758 919
133 106
758 290
289 532
762 499
528 761
696 103
432 704
941 867
191 736
879 330
206 788
433 329
678 922
518 417
434 252
348 117
2 602
419 908
972 177
66 307
672 472
764 830
676 344
858 260
773 52
3 551
300 285
53 17
631 427
552 402
116 833
832 441
937 474
112 760
636 148
357 884
155 977
487 153
50 956
252 137
881 987
387 522
875 651
935 447
649 112
152 291
363 721
125 790
440 876
730 308
491 853
666 883
872 179
705 1000
257 64
249 379
647 230
365 588
799 764
609 645
929 577
596 363
999 135
147 466
188 848
660 960
475 315
744 809
464 975
732 27
514 661
438 884
804 720
982 246
637 779
649 412
48 299
837 506
486 522
572 852
994 148
244 717
162 803
729 443
4 569
537 558
882 572
806 204
130 602
13 339
111 792
21 526
951 986
507 987
905 855
580 44
768 720
440 952
32 172
325 433
415 334
722 929
589 468
877 987
772 488
576 125
480 683
82 97
300 964
612 510
924 485
929 277
920 597
495 8
667 347
340 948
592 384
561 400
646 738
601 480
353 221
235 815
205 983
358 328
751 922
990 222
87 99
58 368
5 526
816 887
190 840
755 479
137 82
683 130
812 29
635 631
259 371
626 556
578 932
581 784
136 653
690 271
364 210
358 820
697 165
734 338
991 757
318 757
395 52
21 90
745 728
979 975
352 491
612 959
908 927
500 871
771 847
80 21
348 589
710 108
957 883
362 644
32 877
346 316
750 695
624 903
195 54
700 370
76 742
748 61
768 480
674 183
879 621
800 114
521 715
613 729
532 47
567 986
720 443
740 582
991 825
943 222
642 639
294 597
806 566
953 796
469 209
750 72
198 123
128 276
267 737
735 871
606 138
240 533
531 167
228 353
346 995
791 77
262 499
975 246
617 788
64 398
523 119
644 475
10 109
3 258
914 129
547 851
939 888
656 536
464 847
173 546
278 474
373 226
875 499
124 590
465 63
107 387
992 530
231 153
849 827
149 660
881 115
980 436
336 809
323 659
917 991
750 947
1000 428
376 784
125 813
957 738
300 602
953 166
327 571
428 382
784 362
101 72
135 322
391 346
890 25
948 490
701 614
660 187
505 639
343 542
933 3
840 377
144 572
247 614
262 5
586 111
932 403
105 111
77 549
438 924
955 410
683 63
944 119
257 503
354 466
687 205
234 79
973 875
1 788
419 785
180 859
947 476
682 31
112 182
970 668
728 24
767 837
510 829
149 479
779 701
754 461
875 447
17 837
606 142
795 797
920 766
861 15
589 736
258 781
976 548
349 810
731 874
819 967
587 173
79 918
879 733
230 426
878 796
554 429
74 833
479 80
806 42
516 970
589 815
80 807
380 207
743 901
688 503
277 70
933 434
891 18
355 694
354 474
923 681
30 640
736 710
104 207
651 522
465 451
862 526
999 738
377 618
138 719
192 908
663 888
988 418
200 323
507 845
129 283
254 824
204 215
58 302
590 126
176 375
528 117
246 899
900 775
817 144
364 918
379 690
158 601
713 79
599 683
662 346
413 895
402 894
872 230
1000 754
557 258
820 405
429 949
540 776
478 59
687 688
182 260
889 190
129 475
670 368
582 704
494 769
22 831
231 649
845 263
86 244
977 609
410 45
947 371
21 500
507 219
371 498
709 708
454 170
435 426
859 902
395 399
249 845
453 408
826 988
916 237
199 42
747 607
999 911
642 728
849 172
789 800
903 850
736 284
215 552
156 684
151 15
41 636
583 261
73 216
687 784
296 310
257 289
917 667
880 828
383 843
546 648
762 154
70 351
45 701
534 849
974 520
54 891
837 826
178 799
137 412
54 398
373 278
788 78
93 723
298 881
534 878
85 195
955 710
168 869
876 526
467 644
703 797
296 256
311 425
7 781
139 625
633 299
996 216
794 752
241 473
543 216
994 430
708 525
942 727
502 212
593 926
67 516
755 452
370 383
522 232
371 19
232 916
226 497
267 664
860 986
410 142
83 684
392 28
855 138
321 871
997 849
812 389
242 844
5 700
90 912
690 523
230 568
805 889
225 126
707 825
941 383
822 594
818 170
523 7
38 580
148 153
610 979
476 698
941 517
764 450
664 105
68 629
884 491
562 114
776 420
296 816
618 887
433 370
314 926
151 817
504 439
432 691
753 817
435 837
686 784
745 822
930 954
773 395
847 890
102 926
705 693
962 875
416 896
504 264
31 87
152 970
40 262
892 732
616 281
988 536
197 97
437 848
222 155
918 486
951 831
516 315
694 67
41 744
936 535
579 770
370 69
765 759
988 520
309 141
627 43
885 599
184 40
315 604
269 885
26 773
511 718
400 868
305 820
466 662
369 894
211 801
515 594
158 711
64 236
725 282
984 299
508 191
263 552
676 520
199 46
212 785
3 387
294 60
935 424
437 501
947 414
440 535
929 432
969 865
981 502
260 415
783 328
742 801
377 338
380 519
855 655
770 560
579 530
974 625
556 452
885 24
890 555
280 654
235 108
424 94
959 872
532 195
977 373
534 76
982 325
557 145
20 713
960 523
81 190
829 533
782 114
924 879
68 783
685 187
136 364
341 230
867 234
488 104
95 652
417 390
774 918
91 830
10 427
752 616
191 950
747 738
699 705
672 104
11 551
747 885
884 99
264 826
165 383
593 945
469 327
676 124
426 61
787 400
902 454
687 107
682 644
741 149
804 435
228 796
981 649
483 480
662 149
439 968
477 838
300 470
699 57
274 925
499 621
767 681
551 539
994 896
208 594
464 156
815 397
819 832
359 164
187 970
772 69
783 376
75 727
854 242
904 240
357 229
194 531
337 606
990 812
227 633
122 300
672 995
286 389
199 72
286 460
873 190
339 835
532 274
684 374
843 751
477 356
498 174
234 146
511 691
628 881
191 249
787 475
159 154
821 745
851 467
952 248
238 614
532 430
275 329
859 318
941 331
63 354
172 778
544 28
463 235
964 685
334 690
895 693
164 222
659 238
731 171
155 910
471 863
378 945
696 52
393 236
182 506
883 36
214 586
920 507
352 421
796 272
177 761
564 658
664 750
87 869
486 211
897 420
54 839
272 358
470 245
667 377
156 794
274 296
96 240
198 139
979 463
663 935
384 454
963 316
114 344
737 59
216 598
889 810
227 896
870 325
169 371
201 564
637 561
800 217
551 526
140 996
203 689
607 904
844 165
710 576
231 969
675 212
157 857
819 306
170 682
147 289
356 660
584 420
315 329
35 805
442 511
83 236
104 680
346 524
943 146
56 375
687 369
785 124
184 530
725 728
754 28
943 780
11 453
429 799
584 404
335 185
582 958
91 619
689 574
233 581
589 805
597 276
434 457
622 555
734 945
418 302
25 144
624 608
469 26
718 992
604 626
868 364
579 657
993 533
209 958
490 133
483 42
822 138
528 321
926 238
521 811
787 1000
957 281
389 844
759 354
786 596
315 357
167 47
324 33
116 509
869 1
610 163
43 233
718 366
44 889
893 592
569 442
929 51
191 388
371 931
918 307
211 157
948 764
392 136
769 285
516 245
343 765
997 433
156 441
35 100
861 829
18 647
14 532
97 863
210 803
770 148
551 5
129 559
926 92
407 546
587 769
823 855
460 515
634 977
436 804
653 860
431 21
543 226
246 12
772 731
559 993
282 438
686 583
960 157
595 201
395 73
529 847
542 657
799 423
430 64
313 107
653 206
981 698
240 812
821 254
753 977
211 486
806 535
193 749
954 387
859 107
994 479
102 225
874 263
459 842
640 728
543 906
230 845
353 883
915 916
328 386
343 111
796 68
529 735
113 124
376 166
240 418
805 909
202 147
834 201
677 444
492 660
617 963
237 616
43 804
964 261
540 257
622 321
749 363
419 239
981 979
708 502
314 605
525 407
953 822
44 363
375 877
841 977
369 435
284 292
573 178
437 279
573 158
907 597
920 918
189 377
728 302
103 140
779 163
637 77
304 231
622 47
608 436
390 5
252 489
677 656
378 531
297 267
848 697
362 566
175 27
774 197
610 239
439 517
126 417
451 795
812 550
812 348
926 369
235 59
984 380
391 822
254 165
588 937
448 906
881 833
300 23
966 490
145 469
494 550
386 600
422 92
639 245
990 247
569 820
226 455
138 997
26 756
534 426
58 391
994 480
623 65
813 193
179 51
548 281
679 527
243 536
966 221
972 471
871 361
369 283
398 702
506 642
253 450
663 221
95 829
518 354
279 677
415 372
714 21
933 979
219 107
250 773
601 606
993 337
197 376
390 597
127 73
312 310
724 418
658 258
761 256
506 161
821 614
262 913
100 432
621 618
987 290
810 912
808 966
762 774
587 709
156 166
137 466
170 475
398 576
989 796
1 594
280 458
129 357
205 685
187 747
554 245
677 770
297 330
799 87
302 595
236 177
796 805
780 249
578 357
14 5
330 104
253 259
147 359
194 609
568 418
474 872
434 351
8 271
381 497
674 636
320 440
992 776
852 756
442 887
813 858
41 729
945 323
341 626
806 772
891 937
472 373
102 846
624 237
963 437
941 606
730 585
433 491
982 64
820 174
429 81
19 518
466 620
57 598
845 575
871 861
275 313
876 27
768 76
82 240
510 402
893 259
746 550
62 303
53 458
564 70
250 985
235 781
791 249
907 69
643 637
379 367
514 608
899 937
895 641
318 162
762 627
337 769
398 646
612 46
62 987
990 749
75 803
958 771
472 216
692 225
43 497
972 386
400 917
939 549
20 765
35 292
984 60
675 908
896 450
331 903
863 137
948 643
525 382
831 624
174 954
635 775
979 71
530 636
731 648
63 171
661 196
120 421
40 760
838 337
118 130
552 324
99 220
968 704
542 999
906 980
340 570
195 208
982 880
65 867
77 418
381 901
571 431
220 559
579 514
874 547
900 496
556 349
858 970
742 818
288 972
227 461
816 328
439 212
38 164
979 647
860 471
628 58
289 321
648 84
589 526
139 931
877 738
179 887
597 44
120 828
293 345
834 441
435 215
492 570
769 540
674 545
143 764
35 365
703 500
939 482
924 351
184 253
455 105
137 641
467 98
654 961
372 265
801 896
514 947
378 958
663 644
963 870
558 858
816 687
969 191
175 6
445 825
589 851
465 759
31 74
545 796
277 557
353 244
468 441
313 731
42 277
889 739
665 441
562 792
885 973
387 687
377 164
529 317
520 474
262 139
703 682
424 151
129 270
690 192
389 222
240 417
609 97
880 356
556 341
587 876
959 721
798 551
84 839
906 760
23 434
229 233
452 908
631 273
809 941
217 885
449 917
755 653
566 836
734 517
273 408
339 245
308 607
934 102
738 299
853 322
782 764
926 957
465 160
437 893
810 213
88 262
750 239
245 158
718 490
586 315
674 238
13 657
95 261
540 623
839 897
492 271
436 180
959 221
731 160
125 824
160 220
995 931
441 909
289 480
874 930
721 39
785 198
406 918
484 308
222 920
139 277
684 784
312 512
226 195
490 900
358 65
938 610
255 623
367 876
342 484
793 452
435 478
735 135
430 856
242 87
120 628
286 489
706 413
543 810
127 529
356 383
905 63
183 419
869 890
18 426
392 659
354 228
967 803
342 753
519 125
684 177
822 808
479 713
529 585
190 199
486 293
521 805
683 211
954 439
614 96
330 552
109 510
970 908
189 866
442 256
4 360
330 620
184 886
396 929
714 885
421 385
771 276
905 730
826 588
414 51
91 752
541 71
720 892
73 363
901 478
679 823
84 119
138 50
215 948
112 12
263 439
19 340
905 184
822 503
609 723
352 200
467 827
111 890
387 783
835 137
485 127
750 777
69 773
436 79
11 165
543 831
512 831
641 409
382 33
717 110
91 217
154 171
443 251
301 503
26 707
357 712
986 671
717 904
271 254
28 127
317 180
20 814
353 389
175 568
377 262
599 300
125 737
999 589
603 453
634 733
935 537
991 138
755 841
808 863
462 928
863 101
192 739
664 524
176 641
386 11
863 418
402 547
468 642
799 66
195 145
31 981
852 540
402 532
714 356
76 340
997 200
255 654
796 406
17 488
727 222
844 336
114 706
712 215
778 492
787 148
818 144
448 32
944 23
992 710
946 423
506 591
390 416
762 575
27 682
465 404
994 954
86 270
354 213
978 634
697 756
737 444
32 739
413 521
566 401
850 179
655 932
197 709
866 7
193 241
793 159
869 590
917 430
884 452
586 599
412 959
975 216
604 632
200 883
525 635
735 142
492 297
814 957
96 707
291 604
674 364
515 318
580 349
633 100
613 429
433 741
299 229
483 427
510 785
65 859
931 733
818 226
387 846
226 889
643 129
488 343
997 893
383 643
719 375
56 779
746 122
918 515
369 273
928 778
563 840
675 576
269 959
247 259
641 532
995 750
159 494
925 623
968 253
33 245
205 542
147 122
994 789
863 177
166 353
958 591
353 365
713 360
618 738
538 497
240 796
569 373
303 555
220 329
41 427
396 560
129 65
926 618
12 641
396 273
887 450
300 247
743 616
201 217
906 471
876 814
70 333
336 241
937 525
32 309
432 624
140 426
607 488
894 654
798 798
505 272
416 732
311 921
596 36
744 574
646 283
305 194
493 676
877 313
133 255
820 945
269 44
62 97
857 67
422 585
974 29
940 386
576 961
979 551
702 971
799 641
829 887
435 581
703 648
866 425
983 146
804 507
554 996
294 358
89 36
459 661
850 606
173 987
813 815
101 867
879 182
430 659
442 205
991 8
953 636
703 95
747 78
389 906
226 599
679 348
541 854
82 645
175 683
363 955
400 442
218 323
215 71
56 807
934 544
349 876
338 445
681 148
569 690
807 21
773 682
471 507
321 776
319 192
880 922
225 962
108 330
16 412
521 320
196 180
187 138
765 850
883 308
249 888
860 949
835 646
457 280
345 6
503 551
315 814
539 789
773 484
642 384
373 995
623 539
414 106
60 989
677 935
763 604
837 580
617 84
703 100
152 410
884 532
924 714
17 480
491 156
660 427
126 268
47 283
416 97
612 680
381 738
597 207
175 172
257 438
698 405
145 239
55 389
978 392
870 739
971 646
309 591
689 864
134 141
948 679
789 406
681 210
741 770
417 489
273 107
833 249
59 753
171 317
769 333
986 280
903 755
731 169
842 11
538 729
725 739
646 982
67 560
2 724
275 816
231 165
549 727
378 662
25 466
328 540
474 651
93 205
916 814
206 571
860 433
657 187
978 993
938 758
617 760
381 340
163 535
787 486
67 22
648 577
307 918
290 839
257 523
711 131
425 20
857 516
704 899
142 867
380 598
826 83
898 852
743 677
420 265
23 859
270 150
277 810
231 785
813 159
707 885
812 844
460 527
758 991
487 107
186 177
757 150
906 282
242 533
590 918
621 118
74 617
385 829
769 821
687 699
421 920
892 553
40 225
592 637
397 677
987 104
514 405
666 882
921 4
60 902
317 31
316 719
539 416
676 619
513 844
282 256
241 12
690 488
591 993
610 159
772 393
862 20
585 851
894 771
740 855
106 343
563 421
664 150
323 795
546 249
254 937
792 81
388 643
532 591
83 570
136 520
97 815
763 167
810 688
750 314
781 968
757 957
476 417
897 416
644 386
794 114
694 611
112 202
157 467
435 13
72 269
700 617
6 410
587 450
182 490
212 441
130 13
520 990
421 90
421 33
33 748
589 536
570 466
612 663
472 251
917 517
279 146
312 817
494 871
569 689
498 737
534 1
196 546
492 401
159 158
967 215
855 927
840 967
983 744
238 326
483 748
324 57
192 757
727 829
856 145
806 114
891 686
192 277
9 233
735 649
506 163
492 884
425 830
756 212
81 568
679 122
974 695
988 614
59 723
891 121
495 427
917 658
147 192
255 573
320 102
108 325
75 280
132 858
537 283
796 34
356 66
555 252
481 868
626 281
510 234
160 952
528 669
291 574
902 564
643 930
899 40
797 251
321 441
487 99
160 193
420 489
242 923
772 248
722 323
425 490
26 587
321 965
32 863
892 393
930 107
954 699
421 498
961 943
774 838
896 886
152 173
174 568
898 282
113 136
915 461
44 665
979 459
619 178
463 573
154 842
279 81
186 12
169 231
591 76
735 250
999 976
671 870
818 687
870 438
418 96
687 457
715 54
420 426
492 696
641 111
990 568
252 264
306 865
701 961
817 234
668 371
410 62
617 552
448 282
635 63
862 685
489 279
299 869
56 81
122 925
317 26
958 773
165 291
793 73
214 979
94 765
648 555
850 764
845 5
980 642
461 57
257 31
716 998
609 26
147 886
666 390
959 98
661 834
130 188
354 341
568 292
673 208
830 437
98 606
767 431
964 610
390 231
880 831
27 422
818 758
80 410
438 481
705 420
774 487
27 780
987 68
839 48
468 489
221 185
352 781
805 616
605 122
621 338
777 309
586 119
195 867
868 337
120 642
442 200
878 628
581 499
268 655
977 254
12 231
444 837
645 267
210 19
372 503
924 559
999 249
866 202
201 317
48 943
880 223
471 542
359 663
242 603
436 789
840 746
706 73
648 143
227 300
560 771
32 723
995 375
93 907
401 155
832 865
422 868
816 571
597 497
689 363
426 698
917 54
741 526
388 505
723 230
336 658
931 743
843 544
700 939
972 200
92 182
53 261
623 573
457 102
938 900
782 283
314 549
786 413
431 159
895 731
376 980
549 441
845 641
968 644
756 167
778 359
639 168
164 723
119 175
411 370
631 156
356 99
245 384
674 905
889 679
38 257
721 237
52 827
436 917
206 127
276 750
388 463
539 708
20 812
858 621
711 176
17 567
290 65
537 300
834 860
391 805
313 110
386 958
500 503
11 392
924 568
9 856
161 376
955 728
911 493
159 291
926 294
177 366
467 79
469 733
493 373
373 82
459 458
493 995
116 932
560 156
696 197
422 282
465 317
334 312
14 266
766 442
900 848
610 444
241 742
649 36
623 35
879 176
373 986
461 568
423 279
465 27
984 111
299 848
148 893
543 166
887 323
94 575
70 271
804 629
526 960
146 94
463 434
692 313
460 266
349 92
998 782
280 826
120 386
713 313
162 998
138 471
772 966
293 89
752 189
815 710
280 92
391 481
502 846
566 601
742 679
502 523
707 613
673 968
800 771
861 891
700 196
322 697
338 231
375 232
79 309
702 334
628 83
929 438
860 823
178 43
817 585
911 783
839 252
523 164
8 118
857 91
802 678
607 42
355 644
227 806
294 886
579 731
366 528
675 454
593 214
730 747
805 370
262 433
71 816
490 991
686 550
308 145
542 651
278 700
854 384
862 801
485 577
943 223
109 945
496 474
909 447
129 780
317 729
306 435
390 221
611 190
604 510
22 257
495 806
523 126
634 288
763 188
450 470
214 663
967 717
112 181
424 343
45 745
259 765
234 881
137 355
763 799
932 545
809 218
644 884
174 778
739 165
345 734
406 625
946 367
135 660
179 165
393 905
241 436
515 241
574 49
359 32
39 128
910 74
756 654
129 871
277 721
327 887
481 782
420 879
313 392
570 153
505 696
972 467
339 353
642 95
219 285
967 34
526 688
594 35
43 242
655 179
266 546
11 650
215 738
823 268
649 618
724 752
128 801
712 526
525 703
319 609
508 532
94 581
993 285
236 64
914 498
184 654
436 529
564 744
620 598
542 720
90 847
1 426
33 752
101 994
86 387
588 224
698 679
799 144
963 583
219 386
613 441
125 486
705 845
96 772
407 696
847 199
42 987
651 656
557 647
447 878
175 408
881 445
182 116
13 414
421 523
317 733
782 769
14 10
498 546
805 68
985 840
100 396
848 774
351 150
527 3
263 60
752 116
993 308
855 280
600 301
20 964
636 421
161 852
742 595
84 659
741 410
197 211
623 494
741 940
309 60
124 604
454 472
329 341
282 539
329 179
261 168
759 690
511 503
919 981
436 439
976 352
754 485
279 212
937 138
798 838
792 432
59 564
211 151
919 115
58 288
827 407
768 990
734 129
463 511
599 952
854 765
276 617
988 442
695 506
373 883
354 642
706 571
110 160
823 279
660 838
905 105
913 783
99 699
277 61
748 771
781 754
530 54
58 429
888 431
110 73
268 273
934 367
439 51
346 123
333 616
211 931
354 39
313 367
639 172
224 343
189 748
322 985
736 110
808 838
340 267
929 217
354 460
439 472
406 416
225 295
374 493
729 831
949 619
347 934
813 125
427 308
250 728
302 132
499 118
339 592
512 529
670 105
715 939
839 145
569 914
413 395
272 795
770 472
699 688
59 85
427 943
634 781
779 359
729 619
508 883
39 573
749 526
224 802
133 618
674 59
422 233
629 686
650 716
631 663
760 545
845 156
473 983
950 237
949 953
932 59
682 884
593 103
286 900
253 989
27 18
743 351
278 240
86 648
552 106
701 476
332 778
33 256
937 169
21 540
378 66
940 830
465 430
296 605
610 269
923 903
74 436
155 96
745 173
53 259
793 774
394 446
968 811
162 520
127 192
366 597
135 335
644 845
995 394
830 823
282 828
1000 550
768 545
467 619
29 608
126 982
663 252
981 449
475 214
463 440
340 170
851 389
565 822
782 386
79 382
591 161
131 133
320 778
272 678
752 954
749 306
968 722
825 519
929 332
692 637
147 156
956 95
440 270
679 946
814 814
506 454
622 614
223 506
664 751
854 475
987 679
898 230
239 285
640 188
491 774
848 246
304 526
240 11
133 627
308 226
480 849
392 649
843 872
545 397
781 273
640 703
293 711
698 465
927 395
286 838
879 678
319 15
394 933
106 308
807 257
976 643
261 858
853 921
633 435
58 71
13 176
539 899
454 733
976 89
608 913
8 272
270 595
476 660
501 786
930 463
383 598
5 703
289 475
377 431
707 458
285 808
446 929
758 451
130 190
768 348
160 132
505 13
242 875
415 556
99 575
373 479
822 570
11 779
820 835
322 257
285 53
351 764
247 206
189 519
276 403
933 905
311 631
461 174
458 667
851 585
207 595
960 635
973 767
518 727
18 833
892 493
119 933
595 646
819 760
716 644
817 525
927 929
971 257
284 672
122 453
431 841
65 309
689 894
710 167
941 674
22 85
339 895
828 360
44 599
828 943
607 560
622 904
551 167
670 91
777 814
268 538
185 547
300 274
747 47
68 663
317 389
420 534
830 269
939 343
354 88
498 180
315 738
194 781
354 878
322 901
365 560
528 180
979 638
995 7
618 183
189 60
76 152
331 651
989 390
513 265
192 365
428 438
205 942
537 795
33 142
644 170
38 445
995 583
985 467
822 187
311 335
800 572
895 373
74 227
938 76
881 899
406 282
763 712
941 458
84 512
781 406
99 710
646 457
877 299
536 251
325 587
290 820
844 824
493 304
520 818
771 597
375 900
732 184
308 23
759 210
927 291
581 301
412 44
574 939
936 315
933 506
625 477
979 986
433 674
48 545
817 236
877 353
264 523
932 666
711 107
890 532
470 291
652 98
146 947
627 435
676 460
453 813
7 518
240 212
956 806
217 401
710 69
640 793
716 50
539 193
314 84
394 228
325 712
8 463
454 807
56 796
257 932
590 840
339 536
78 73
78 661
512 448
339 960
904 251
953 652
658 602
27 849
752 659
187 497
991 217
149 370
107 166
995 679
798 631
569 447
942 552
705 277
298 688
565 394
501 1000
224 887
746 647
473 178
507 536
716 818
912 826
819 471
882 477
62 549
506 246
496 941
980 902
772 312
542 947
425 678
790 503
175 46
672 210
469 304
554 329
656 246
63 271
44 285
751 122
962 252
779 833
771 682
170 743
889 688
328 380
23 229
742 520
398 992
674 223
658 119
227 953
534 942
809 441
122 567
63 929
512 37
855 732
360 439
6 309
487 457
771 32
318 520
214 280
746 289
807 353
420 81
781 435
319 968
153 881
65 86
183 332
20 722
82 195
822 904
335 975
362 968
954 491
183 678
131 862
934 314
300 373
765 453
463 549
465 234
904 822
960 344
288 989
21 117
218 756
261 503
15 492
957 685
196 93
576 518
609 482
638 400
85 532
330 290
863 121
705 564
616 492
547 181
496 519
489 727
184 577
166 87
505 438
799 743
493 263
316 726
202 349
428 612
65 415
946 173
686 746
31 821
191 568
87 567
583 701
288 424
595 74
524 144
570 353
548 788
115 409
722 893
136 852
715 125
279 119
481 465
811 94
163 387
62 630
174 341
296 215
550 755
223 891
806 737
336 303
406 912
137 598
495 18
638 251
303 185
932 743
325 181
457 471
46 496
665 419
181 54
734 462
63 710
827 503
898 59
775 387
103 37
949 311
902 544
419 770
725 110
426 478
832 687
887 641
968 852
400 120
884 232
254 653
285 89
284 509
658 241
234 793
57 485
46 793
333 590
647 687
449 434
673 629
453 767
237 385
626 396
369 444
805 746
852 44
656 140
737 821
360 55
782 913
109 185
944 8
239 548
761 667
177 682
179 937
408 706
28 442
37 314
404 680
110 601
274 473
452 824
242 423
770 562
787 278
139 205
152 825
178 472
327 737
804 527
988 703
937 974
911 863
219 437
328 580
21 934
583 500
653 891
776 613
788 566
54 611
296 316
146 64
934 651
188 272
767 831
711 125
293 501
109 980
207 285
352 477
847 131
116 619
826 88
161 814
315 121
171 639
130 646
112 874
154 104
768 64
481 267
40 732
422 9
582 281
631 77
16 381
794 760
576 951
499 354
951 523
157 318
535 945
369 27
985 697
584 887
959 473
75 760
651 346
236 872
184 714
452 441
52 702
366 830
784 6
225 779
691 839
114 483
12 948
727 760
398 116
110 262
933 522
615 780
688 348
911 795
38 131
337 623
46 46
430 236
737 946
374 743
471 391
222 3
655 114
329 525
86 820
758 206
443 288
226 641
617 102
147 101
221 336
272 995
170 20
641 223
891 756
786 838
617 324
240 392
501 89
711 535
25 342
603 126
528 281
713 801
825 850
379 698
333 415
619 804
222 215
85 395
539 177
26 354
419 704
736 946
742 71
387 586
246 744
217 451
472 664
13 59
796 224
583 119
779 873
504 693
152 380
935 836
969 729
205 997
685 150
989 646
176 937
123 568
856 202
264 896
642 895
341 572
370 538
190 47
446 669
868 72
524 587
313 467
810 208
471 396
463 69
713 622
904 205
303 608
903 405
203 693
203 105
349 294
250 350
449 119
196 859
923 50
658 317
737 565
357 498
719 907
903 754
706 148
202 611
139 799
405 910
901 230
572 392
585 48
393 880
581 7
632 917
34 240
427 676
5 604
946 940
473 556
43 941
866 638
601 175
307 302
808 502
656 341
300 227
375 125
884 341
462 957
320 79
556 856
275 65
468 141
162 654
724 484
685 868
517 565
143 748
494 967
852 180
242 959
528 419
286 454
523 607
230 255
598 416
627 622
578 632
1000 160
71 938
903 550
574 914
378 315
939 83
80 434
781 437
931 922
378 32
438 609
692 615
833 333
295 419
738 511
625 158
536 589
376 492
652 945
302 151
506 158
545 750
375 824
319 418
782 105
687 274
681 971
828 845
123 581
270 744
213 134
840 592
646 495
614 200
24 331
506 776
853 684
558 214
67 292
242 812
144 490
371 101
960 733
531 990
942 679
949 988
229 994
530 740
177 964
825 838
572 341
126 941
796 210
699 395
668 226
768 142
142 60
850 382
696 930
730 544
408 949
465 858
564 914
139 692
915 484
216 533
794 362
512 380
728 571
107 206
1 257
211 386
335 861
848 955
136 748
132 521
942 143
423 422
778 81
269 607
388 554
499 485
301 224
113 955
206 120
47 369
52 789
661 904
820 235
617 328
228 642
369 711
293 862
460 817
219 225
704 433
833 165
760 544
750 182
74 392
318 66
733 818
274 554
599 69
170 676
601 703
54 808
795 652
757 368
75 333
938 579
199 443
586 555
554 714
136 31
964 370
954 999
548 376
75 545
649 362
14 598
544 687
942 110
169 575
950 496
505 504
2 134
227 204
68 832
417 137
100 237
949 410
544 186
997 126
55 963
394 905
363 366
626 900
640 666
785 819
416 90
686 831
937 7
515 915
838 824
71 582
218 93
190 338
709 379
390 464
909 641
164 810
403 467
53 954
543 58
493 772
402 582
364 746
903 382
638 727
203 717
478 229
549 572
525 480
282 443
60 994
565 930
360 560
218 980
492 20
754 525
851 177
173 913
888 57
681 632
48 999
846 107
30 313
450 937
78 133
884 630
719 654
343 716
137 341
267 342
323 316
653 490
673 442
377 541
585 538
801 223
78 384
864 910
508 898
898 469
559 425
960 168
580 379
722 650
667 470
664 426
465 882
714 760
957 136
386 155
146 850
521 892
51 181
649 44
910 84
114 730
237 829
306 959
983 759
807 297
610 786
804 330
399 559
10 755
330 495
782 616
971 567
142 730
172 804
976 478
953 10
688 846
618 903
749 928
580 258
550 698
426 905
302 45
344 874
294 262
426 53
207 168
476 665
174 163
323 131
228 51
803 408
997 9
709 52
273 676
251 505
260 221
510 429
228 820
837 292
494 127
692 410
140 45
841 994
904 124
896 563
300 752
780 321
74 205
894 700
712 823
850 441
632 218
799 102
436 76
919 98
853 347
91 17
228 926
217 145
621 388
896 96
960 728
989 900
974 454
458 143
420 397
315 204
158 350
893 89
905 903
789 928
71 55
468 732
172 765
140 769
137 894
388 997
997 495
723 226
83 902
47 71
105 226
833 256
762 966
505 851
236 706
561 955
625 348
633 279
154 144
719 279
511 894
772 350
144 743
615 857
42 791
110 983
616 57
146 199
331 537
716 930
126 130
73 354
771 18
207 416
888 768
687 287
464 714
297 828
327 708
368 86
560 912
869 728
822 864
805 849
706 10
234 514
139 704
812 354
177 3
730 920
472 175
65 860
150 404
341 212
175 416
692 289
907 697
708 668
144 460
777 940
376 651
892 881
922 893
449 3
758 519
711 717
64 502
38 383
725 53
31 127
638 24
525 95
684 416
565 142
759 545
56 240
863 1000
445 823
894 51
809 381
654 905
465 329
659 659
671 560
490 349
500 936
412 870
852 31
384 787
490 326
26 760
204 882
578 461
243 713
440 481
319 643
989 554
71 958
850 736
173 268
19 118
648 626
204 256
305 566
219 492
634 589
198 410
811 85
303 887
132 9
109 254
564 451
250 381
470 196
227 24
69 339
952 384
996 361
507 717
39 457
248 549
783 312
403 451
549 50
691 330
202 729
559 17
164 757
915 95
956 342
36 844
854 883
327 187
858 959
415 376
910 798
903 733
360 722
128 820
819 323
843 113
140 823
955 720
456 247
504 153
557 850
978 544
544 683
374 836
243 731
650 686
900 706
974 679
868 123
265 893
744 803
873 608
353 606
134 565
166 158
310 279
242 813
82 336
217 208
784 945
733 440
812 777
859 82
798 714
207 660
382 137
256 639
121 957
48 843
849 503
686 354
380 974
768 35
73 138
213 778
277 8
919 652
933 98
508 848
927 662
529 216
519 426
995 267
818 343
974 524
855 652
611 891
926 991
150 66
89 562
368 179
239 720
922 920
781 941
346 150
517 116
420 901
449 216
369 120
318 815
690 732
966 864
490 546
977 365
589 18
447 97
787 947
595 421
634 666
697 94
452 302
495 949
803 283
126 286
766 102
375 145
217 250
523 520
31 608
219 395
958 291
352 27
788 122
969 150
643 333
455 749
147 170
157 858
521 349
728 630
576 165
728 504
138 610
38 777
85 388
940 193
240 837
156 456
526 869
251 121
14 246
338 446
270 176
703 357
85 873
221 952
340 398
449 494
953 249
332 385
696 785
578 934
618 683
108 929
909 454
177 487
474 982
920 45
507 736
395 134
261 617
950 376
541 740
566 65
338 169
856 399
316 662
576 298
20 813
277 622
14 928
710 781
539 738
990 787
522 891
316 668
835 170
174 886
376 21
314 168
731 325
87 206
279 504
185 602
609 93
867 145
243 276
397 924
914 649
223 970
834 1
159 463
708 655
887 756
928 228
968 485
994 835
875 40
528 944
658 595
74 428
137 914
273 20
403 342
218 108
814 953
477 506
261 402
492 742
961 576
786 309
455 932
934 957
169 101
939 745
910 634
168 766
265 312
773 814
295 451
125 360
246 60
911 735
791 832
646 477
789 355
810 190
836 536
467 174
150 247
539 3
520 815
327 62
115 883
602 561
32 963
689 149
193 457
355 254
718 637
673 238
708 465
488 126
382 586
437 203
18 72
750 849
370 581
922 478
956 576
750 436
185 557
613 766
178 254
848 231
180 142
257 551
149 41
186 959
323 237
128 86
308 272
523 794
475 487
900 48
592 633
589 932
568 924
490 948
700 193
534 946
504 947
637 913
109 101
427 699
750 335
587 123
105 843
45 617
12 669
435 289
897 376
307 193
896 561
285 236
311 138
453 404
323 586
950 775
15 606
667 126
447 619
254 437
883 404
41 637
718 242
946 337
277 72
926 758
334 530
82 373
637 678
409 366
371 323
609 538
328 913
366 879
555 691
568 641
945 704
146 189
73 748
449 202
270 365
643 963
714 520
548 379
328 749
699 914
345 309
501 405
948 593
466 769
35 733
370 422
250 399
310 185
559 984
54 221
699 412
218 20
314 778
69 941
289 682
663 909
776 997
734 864
363 44
821 285
738 834
627 266
911 760
750 643
843 940
707 570
709 277
301 280
668 161
781 293
263 448
501 381
224 98
196 530
208 204
336 649
827 516
10 936
449 972
234 829
861 566
613 549
29 9
678 868
948 49
158 814
551 972
971 669
868 548
822 693
506 49
136 504
739 830
617 884
590 159
111 313
521 616
980 394
921 628
892 513
263 977
649 490
449 4
374 279
835 468
914 967
765 325
862 253
942 581
697 304
793 975
285 366
473 541
737 467
251 593
976 403
689 260
279 371
93 982
555 408
203 511
112 310
311 833
532 206
512 616
338 980
541 901
805 819
865 881
618 982
363 992
982 254
927 708
75 872
854 583
47 246
647 18
302 907
695 344
279 553
88 260
96 520
602 661
912 472
268 874
11 12
976 655
282 759
667 345
184 478
248 836
717 141
860 304
66 398
114 84
164 407
567 427
750 273
852 729
864 548
685 614
22 901
93 632
161 453
231 831
768 44
930 944
887 968
285 777
569 307
841 335
678 540
422 487
513 851
512 239
240 964
457 53
472 570
223 262
712 766
58 800
684 154
857 229
115 598
658 678
119 3
974 476
339 831
508 108
582 671
551 354
652 288
878 561
117 610
946 478
763 735
30 183
785 936
832 425
690 880
526 330
323 314
293 229
351 709
59 639
445 691
364 31
795 767
269 651
731 54
47 272
105 253
355 503
655 25
21 946
527 615
299 303
843 308
27 658
38 415
885 547
147 361
921 389
656 997
870 142
200 602
497 7
5 57
420 41
965 719
109 867
282 641
621 429
179 129
401 326
441 496
382 150
257 515
943 215
754 512
638 457
76 287
258 554
234 973
21 681
251 801
729 944
763 899
969 647
834 867
221 616
461 746
157 800
154 298
381 717
677 733
968 752
600 578
431 434
73 78
707 216
931 887
814 545
295 2
155 89
238 422
295 812
566 441
689 70
765 278
153 100
795 535
362 523
20 864
296 243
74 25
899 577
848 374
500 874
776 992
247 798
401 225
306 289
126 589
954 231
174 279
504 932
568 768
695 199
396 920
730 701
523 674
99 856
746 703
398 551
568 607
812 812
284 76
57 496
776 22
74 305
452 297
442 723
891 696
827 102
576 523
759 821
306 548
632 788
444 234
19 965
721 911
658 651
630 471
833 756
870 341
527 17
413 655
516 676
565 971
993 720
58 139
475 128
245 915
253 17
21 250
618 942
862 280
167 747
535 163
463 465
253 864
140 851
760 442
627 796
663 427
665 514
884 792
662 458
997 995
281 960
81 390
861 348
700 702
861 319
725 261
740 811
464 344
782 334
762 761
631 519
131 208
110 889
363 351
880 255
277 410
660 381
649 60
490 190
521 51
996 382
220 352
131 264
389 555
527 428
472 504
979 601
733 218
596 209
568 440
56 862
172 763
222 596
875 666
810 741
864 610
605 891
526 927
499 326
63 762
647 634
171 525
642 780
33 383
691 454
928 412
72 225
721 171
857 482
525 914
6 567
14 938
77 928
264 413
464 187
531 868
396 436
693 189
175 270
341 115
315 591
605 456
909 938
202 588
510 727
665 602
298 212
51 726
656 896
120 676
744 343
663 775
930 227
611 770
634 49
195 25
385 18
726 183
63 600
953 947
70 51
777 23
933 962
328 994
846 517
617 894
327 180
765 211
855 715
941 13
769 434
648 428
786 124
518 551
275 787
635 432
148 417
549 435
216 667
63 55
357 260
75 797
325 843
892 856
786 514
642 294
606 746
277 648
697 410
123 844
932 675
516 849
867 482
253 143
699 957
186 915
599 868
718 812
520 247
689 41
470 995
599 197
288 82
560 23
807 923
982 451
878 22
445 911
420 987
442 185
564 966
151 310
940 353
559 678
219 526
45 141
557 37
522 577
865 14
941 110
222 786
577 720
545 261
269 454
816 133
19 212
108 415
232 183
516 117
361 192
74 61
536 79
858 870
228 331
995 317
641 687
287 413
763 58
65 344
934 377
483 574
757 689
119 103
526 282
870 852
291 854
337 542
325 542
401 583
299 231
642 592
330 159
895 89
907 921
906 443
571 213
578 123
210 321
866 749
790 755
932 94
238 458
910 789
841 954
443 242
831 398
664 101
872 694
636 783
711 305
452 84
760 110
608 764
471 772
505 333
196 144
948 933
512 669
411 444
383 343
229 138
707 882
721 216
600 378
455 628
973 245
293 637
268 275
786 976
197 220
422 528
259 505
710 818
762 922
79 502
810 662
265 330
572 94
304 356
743 767
369 876
138 966
780 697
447 259
270 692
444 253
56 985
844 209
693 749
45 750
407 717
439 910
372 320
264 515
387 79
835 321
899 880
638 88
198 285
142 236
165 956
705 94
992 625
927 136
434 768
777 942
892 944
71 155
192 705
645 353
144 309
252 49
751 541
699 218
839 391
817 808
64 847
971 493
698 761
521 623
913 145
556 15
61 539
210 532
590 403
992 96
947 180
491 683
27 361
223 540
744 641
877 324
444 952
241 349
359 554
238 155
955 23
329 25
591 658
60 763
798 58
338 958
304 587
787 952
444 387
765 899
529 441
712 529
639 539
965 734
201 985
83 945
247 215
966 181
721 103
302 212
449 35
508 918
270 536
19 652
378 885
539 991
223 978
291 752
131 905
699 128
249 551
461 144
450 403
412 334
297 913
166 505
922 386
769 401
93 885
364 471
270 630
528 229
738 556
343 847
455 66
737 499
396 23
232 912
260 522
956 463
850 464
72 201
491 299
213 682
855 611
321 926
330 142
104 433
440 474
880 710
215 225
591 962
917 808
552 774
87 252
475 529
291 936
245 714
686 537
641 505
601 847
144 297
283 919
513 371
101 271
52 290
257 268
336 314
425 672
239 800
691 762
677 402
897 741
469 911
235 953
15 109
55 774
271 661
219 223
933 387
890 234
82 185
109 664
734 837
506 951
19 634
325 600
703 462
152 3
442 480
190 86
902 481
498 448
801 397
579 245
332 159
762 897
467 521
310 886
663 659
958 936
210 223
939 67
185 962
632 743
296 154
673 272
914 566
46 683
430 460
211 876
224 809
1000 447
554 376
727 85
531 897
330 197
96 32
481 361
625 740
291 756
168 613
902 103
249 171
301 622
458 413
894 497
800 311
361 479
567 385
102 148
97 374
237 13
360 189
503 998
519 281
813 837
520 804
848 542
765 231
951 820
912 416
598 246
235 394
908 178
786 372
301 909
480 80
117 666
318 715
778 937
281 29
556 998
780 738
660 539
486 420
41 863
223 547
612 669
349 766
759 198
142 30
305 576
122 429
218 192
656 890
792 487
73 495
788 851
906 555
321 643
7 415
705 968
374 184
103 361
212 113
719 233
234 977
837 629
114 508
6 215
355 590
882 146
358 354
243 472
81 993
150 261
43 519
999 883
789 739
164 375
801 581
827 64
646 544
286 210
159 102
760 813
392 14
843 630
867 211
521 916
743 305
224 625
873 168
470 583
419 258
907 266
700 545
968 758
769 347
422 417
172 779
412 182
691 576
822 563
82 545
699 289
829 435
669 213
999 137
215 523
226 150
989 354
926 199
246 639
368 889
140 244
403 849
130 795
145 247
878 441
461 966
415 135
214 693
571 794
946 498
162 862
429 27
602 999
750 3
490 167
720 346
650 157
370 690
981 828
200 392
921 769
771 269
849 365
985 709
82 920
74 812
585 600
162 754
344 333
436 679
357 823
276 979
471 861
647 580
421 205
381 62
276 578
846 822
733 339
808 123
439 974
306 181
322 522
196 458
156 497
863 345
159 915
824 585
435 844
380 208
737 937
532 724
333 760
669 276
472 610
932 889
97 188
327 88
951 474
282 499
187 890
92 279
151 964
113 265
120 499
54 657
39 978
92 905
804 372
679 781
510 845
786 271
193 476
313 62
799 652
777 872
852 476
146 653
267 790
535 149
102 668
694 312
989 520
423 835
164 373
264 541
524 90
21 972
560 396
838 4
904 945
696 599
975 224
324 230
98 508
776 467
444 37
520 335
110 187
666 722
70 941
290 400
566 625
207 975
749 615
898 888
625 680
901 115
133 116
24 709
166 442
873 906
653 818
652 914
835 94
67 315
227 951
264 70
385 45
130 73
192 291
218 767
385 369
794 704
167 256
80 560
27 337
737 885
234 748
705 158
939 583
773 384
564 558
530 95
722 363
383 472
575 163
181 831
249 196
300 280
692 580
868 299
134 950
631 204
821 541
677 679
22 201
629 707
897 560
626 255
601 341
703 355
583 982
545 902
588 317
713 1
814 391
320 313
384 242
864 600
306 268
221 619
582 375
303 205
639 920
438 449
315 266
253 192
836 846
719 49
578 221
378 369
48 894
529 495
721 606
215 663
147 684
830 838
135 508
662 895
357 117
776 204
844 351
75 462
717 133
85 451
964 201
775 853
391 867
517 685
855 26
704 640
494 936
538 667
990 459
733 743
420 425
746 359
49 624
136 517
75 233
110 746
999 739
831 14
323 877
795 568
398 686
677 36
375 444
323 214
501 75
562 710
311 302
137 878
91 465
771 39
909 97
340 122
83 911
171 638
657 407
662 603
122 112
714 301
162 262
400 200
814 685
436 846
343 746
292 755
77 675
757 274
981 325
746 217
130 546
47 10
788 860
511 515
35 478
898 554
152 68
103 330
327 668
567 19
235 431
906 407
371 364
736 84
147 384
223 270
998 533
481 311
229 958
51 615
966 217
4 485
750 85
432 896
174 161
685 520
785 733
86 935
938 844
810 466
273 615
731 41
650 661
214 567
383 530
653 756
371 590
125 561
736 442
296 398
998 941
683 621
194 972
210 897
831 881
134 188
865 71
832 768
878 458
34 794
473 930
401 796
907 676
428 675
762 787
715 961
748 23
971 761
624 793
158 98
539 638
73 687
680 137
917 105
432 388
975 678
890 120
249 374
914 769
73 467
862 388
701 602
786 956
635 874
207 986
214 120
8 403
869 968
322 941
61 239
789 313
872 602
109 770
697 782
254 527
688 119
465 906
668 449
773 164
113 453
534 895
295 67
529 631
99 10
442 108
493 20
722 738
177 231
840 578
303 349
585 861
456 665
677 806
700 215
568 527
601 694
187 904
181 285
217 421
616 79
947 352
210 911
392 144
924 829
412 627
54 287
989 428
755 242
296 799
508 664
724 316
717 767
806 750
781 866
791 354
167 804
869 382
65 766
574 285
299 985
322 461
946 839
873 749
148 281
941 611
248 742
609 623
970 852
724 101
835 626
935 409
192 233
987 81
312 762
515 109
967 222
602 314
341 262
12 55
781 967
653 397
777 157
267 993
691 315
211 703
895 886
417 431
896 878
791 739
269 850
974 705
899 548
922 23
314 615
269 273
891 661
872 834
457 207
117 781
184 665
736 679
119 47
876 87
455 722
274 600
709 285
995 298
383 302
359 808
239 58
611 315
828 665
91 92
598 441
930 439
208 786
819 650
281 398
448 925
540 171
291 977
915 56
944 836
217 974
96 693
135 575
223 520
495 36
511 652
880 461
615 929
18 811
951 895
386 759
881 120
711 485
760 104
267 590
879 252
558 643
1000 577
674 748
174 572
421 35
494 583
560 70
509 721
158 260
879 480
410 550
373 778
485 122
695 625
644 951
552 459
223 77
151 640
189 592
671 1000
210 422
211 301
30 30
719 609
177 102
941 289
59 865
815 861
982 409
400 884
885 215
927 561
451 632
569 800
439 416
860 371
272 181
960 603
81 929
161 431
878 313
699 729
880 651
9 579
1000 767
937 488
110 254
711 128
361 684
557 199
99 259
870 258
171 344
416 530
553 769
262 81
849 228
291 121
479 522
27 394
192 810
767 427
128 513
101 751
390 948
736 756
577 341
507 336
881 326
586 790
541 736
284 770
144 483
203 669
44 249
299 680
413 665
361 829
213 994
180 698
364 334
544 890
104 300
741 366
898 145
275 707
280 615
950 172
953 119
617 68
815 312
335 528
435 713
559 827
469 607
45 925
839 839
428 135
990 380
594 109
553 248
723 480
502 201
902 642
978 738
738 877
153 622
155 612
359 828
563 635
412 559
146 108
786 320
204 743
173 763
627 353
300 82
665 413
1 26
373 356
116 775
914 169
548 730
515 653
414 276
322 93
764 52
570 672
137 500
54 740
418 863
413 923
302 309
889 226
171 696
60 948
621 524
888 921
955 422
978 363
536 913
446 479
970 923
451 780
622 110
421 835
56 254
285 589
976 647
309 800
22 349
967 442
93 526
529 305
763 713
468 652
510 614
121 667
689 264
780 16
618 481
614 58
339 486
427 627
31 516
998 496
646 311
542 29
246 878
143 798
142 450
508 649
821 505
485 792
47 209
867 723
720 133
708 636
167 579
851 721
769 970
783 416
736 393
304 445
942 494
477 638
21 365
746 612
343 763
652 562
74 880
392 249
729 524
601 198
835 84
681 25
738 987
504 243
666 667
266 578
268 514
270 258
489 111
489 404
296 946
49 516
572 405
363 294
404 577
936 849
484 87
226 71
402 575
244 8
147 437
344 808
623 357
757 192
897 622
945 540
42 404
891 644
642 163
366 966
862 513
670 558
617 74
557 43
862 522
741 85
186 438
249 153
295 650
678 218
498 142
162 949
651 528
797 926
105 777
844 457
517 276
829 96
430 121
900 73
838 589
859 185
368 802
628 729
947 619
732 237
470 875
582 989
869 669
568 217
447 494
667 397
869 405
236 842
379 716
861 806
313 57
823 244
431 750
888 40
768 73
121 802
749 13
771 375
828 172
177 691
170 474
112 802
856 430
142 322
883 617
462 563
272 359
780 793
272 967
701 577
243 394
548 578
644 81
169 3
363 376
946 741
937 438
88 888
804 580
701 452
808 103
228 719
522 306
267 203
335 878
847 772
912 193
641 269
78 429
453 573
999 59
732 358
293 702
524 630
198 503
40 26
680 144
837 524
900 303
553 667
223 20
976 744
479 364
992 31
827 898
433 790
464 499
157 555
613 545
307 994
273 26
399 171
477 417
143 820
45 530
266 860
372 593
205 581
114 851
327 329
990 879
590 568
238 812
721 236
343 857
910 563
343 657
424 626
265 284
488 100
389 685
116 170
525 525
987 236
937 407
331 179
961 750
443 865
596 362
221 686
882 285
9 708
712 581
218 967
294 512
539 528
300 118
725 809
736 583
42 230
307 228
918 248
142 758
453 311
925 162
912 558
261 429
11 478
673 849
974 691
877 825
394 378
722 717
190 144
923 509
959 795
755 198
953 607
35 629
250 896
945 496
67 83
875 321
462 849
432 245
305 161
176 898
199 396
246 352
221 775
379 706
600 540
78 168
278 533
187 746
860 957
66 279
589 950
985 534
677 739
16 781
356 497
129 495
780 914
397 189
755 682
110 212
539 716
347 333
535 969
540 556
339 558
966 533
506 498
724 853
426 829
369 522
364 443
166 589
83 99
321 688
370 778
446 571
430 439
241 8
775 762
428 677
461 851
807 631
155 265
528 981
513 396
319 443
981 751
789 931
222 469
385 423
981 25
715 480
983 999
865 573
45 797
706 681
275 542
386 946
116 760
726 86
463 763
611 388
358 512
733 367
91 846
310 906
146 982
529 186
740 184
55 151
157 760
479 516
683 301
272 354
801 338
185 828
408 110
200 168
262 609
95 248
778 27
995 981
482 504
678 125
202 345
660 321
172 557
969 816
976 601
68 815
911 665
907 800
163 601
119 884
680 115
707 492
827 806
334 6
150 294
588 493
488 219
182 803
905 960
407 269
286 959
131 23
853 49
64 881
532 189
314 894
883 219
452 470
355 842
38 434
898 177
553 914
983 595
829 385
171 886
985 250
350 312
876 171
660 962
416 845
614 253
924 610
838 925
542 569
537 125
931 304
415 817
214 746
902 579
549 508
437 463
159 37
195 680
231 408
330 806
421 338
384 4
149 418
195 234
537 808
604 834
493 837
679 355
72 87
305 160
843 405
450 752
727 389
34 894
603 327
619 60
214 967
224 800
345 341
205 9
342 349
806 897
284 54
783 168
318 315
956 553
674 455
4 556
940 49
495 285
744 820
104 521
137 863
316 997
544 957
614 289
272 287
851 618
360 879
528 512
99 49
265 626
341 31
542 537
365 975
385 529
548 108
102 829
992 28
437 997
907 42
352 988
413 312
785 902
934 717
904 609
115 453
173 154
238 661
982 258
655 205
486 169
11 197
117 996
339 98
176 450
617 345
814 176
280 751
564 103
328 564
604 34
368 813
807 106
729 491
906 35
287 667
524 496
69 889
834 231
682 784
850 64
187 41
423 717
961 179
314 516
655 146
378 878
234 421
749 711
144 411
76 398
704 941
701 69
967 698
583 116
878 642
266 134
756 657
866 908
510 464
417 437
293 234
673 316
567 824
984 351
343 852
889 7
751 7
764 586
379 870
440 359
47 941
695 430
792 276
562 102
749 118
841 971
657 364
963 625
891 304
348 427
949 316
719 18
431 315
312 438
895 11
286 772
715 594
354 675
926 240
962 386
50 864
721 673
94 308
605 479
126 576
597 331
3 930
544 69
725 541
57 950
397 124
926 969
144 290
580 743
351 243
1 167
980 275
744 492
633 316
386 168
344 111
485 243
710 762
216 582
847 921
633 335
568 285
711 891
40 901
891 62
188 77
532 510
508 312
931 225
472 171
627 792
182 231
547 552
384 438
289 881
416 562
851 667
659 650
875 964
193 381
651 524
382 956
401 338
193 788
258 242
685 724
169 393
150 666
114 822
988 547
657 574
776 536
420 279
379 999
204 314
794 243
530 160
205 118
556 514
244 668
201 995
835 604
655 365
742 62
799 653
117 27
901 425
857 535
683 65
169 548
714 692
956 325
563 665
809 289
597 837
272 422
264 3
537 716
127 23
569 583
501 484
545 958
835 639
737 493
763 697
396 418
720 650
401 630
693 279
566 388
159 243
466 205
238 242
103 955
731 291
940 612
771 862
731 139
302 320
347 761
250 415
938 442
361 14
878 98
778 10
968 566
140 160
225 947
352 140
841 517
960 889
970 633
485 232
621 619
512 536
478 554
81 884
785 488
43 961
427 267
299 357
206 112
920 857
797 729
259 1000
107 598
59 68
474 277
100 638
168 730
957 473
535 703
980 23
426 779
998 579
800 133
709 477
471 569
893 200
187 192
243 479
178 70
471 744
422 275
939 113
372 583
598 757
429 402
780 293
589 556
383 323
655 273
661 279
598 63
302 118
599 147
971 551
742 839
986 183
328 971
270 305
353 522
173 106
317 965
497 377
330 614
409 544
168 100
177 752
265 133
502 154
504 420
349 682
998 165
790 388
17 300
26 941
696 984
854 954
25 879
924 658
185 575
977 693
632 710
299 494
729 698
458 185
376 214
20 699
275 498
894 34
779 720
578 818
956 196
122 450
247 880
62 476
411 132
775 460
740 250
241 184
809 516
194 408
425 527
605 635
904 203
791 725
863 583
723 129
852 725
714 764
358 603
720 162
658 240
375 225
971 482
571 208
380 870
413 529
863 321
861 311
907 726
933 736
407 865
531 553
152 767
865 144
903 825
147 741
712 764
476 114
106 691
667 60
109 751
34 725
881 784
793 190
978 691
982 29
401 289
902 36
242 976
327 773
30 140
936 33
657 670
673 417
599 355
718 943
493 326
639 492
213 839
357 765
629 337
388 947
794 74
297 778
744 103
852 295
25 9
997 168
467 303
286 731
688 227
280 655
130 875
950 411
802 203
778 258
900 651
919 384
12 685
350 723
18 915
633 546
235 60
948 93
173 813
739 756
223 368
610 582
426 341
793 775
381 652
20 215
984 197
706 98
930 805
960 607
113 189
568 422
75 841
181 806
759 806
157 531
967 300
43 220
281 578
880 185
492 923
817 828
846 748
495 742
348 921
660 763
695 918
650 299
62 908
534 506
258 898
940 389
347 858
342 7
983 745
254 76
121 308
839 223
909 155
717 431
269 10
237 788
375 793
249 165
607 793
691 48
517 582
901 944
70 246
492 32
604 676
118 680
962 614
163 900
774 930
61 125
545 73
207 231
180 25
875 919
755 870
77 43
206 461
366 990
176 711
246 63
127 158
517 687
581 349
867 831
128 992
670 182
992 356
170 262
165 813
794 833
95 735
463 496
114 304
937 18
290 207
107 426
483 687
704 237
323 686
839 773
835 409
746 179
644 222
849 707
273 342
31 792
367 446
377 907
101 160
592 252
984 519
563 798
495 932
586 915
312 309
160 146
694 524
22 962
435 303
959 57
74 476
717 125
455 856
568 126
269 231
957 443
303 53
994 648
252 187
798 441
453 788
151 847
527 40
993 966
632 608
407 835
318 218
937 592
506 225
275 126
141 217
707 957
45 765
637 465
286 952
968 414
696 834
334 920
850 158
518 63
282 816
86 94
951 812
634 290
158 966
913 25
727 154
566 229
827 87
632 224
367 101
500 49
719 538
289 272
781 34
731 425
143 119
179 797
781 634
702 258
298 5
588 333
402 641
104 991
858 375
602 584
979 829
898 229
140 333
304 865
282 311
941 583
933 570
960 776
66 369
932 658
186 246
134 676
774 521
253 677
580 374
738 295
370 370
919 773
258 889
359 212
86 303
760 256
551 314
268 106
746 49
637 607
266 900
108 308
452 812
547 999
115 678
127 604
830 539
709 831
354 808
694 655
9 503
413 662
990 847
802 377
801 958
885 775
148 533
537 159
479 297
126 671
115 55
295 851
739 33
320 163
693 685
576 33
102 868
671 692
874 731
627 29
997 726
33 805
162 889
820 105
557 425
408 923
761 730
362 781
118 703
109 288
579 826
846 533
466 372
752 643
680 149
342 471
643 109
197 386
665 545
163 475
664 706
595 722
710 941
981 225
68 856
269 204
611 966
808 282
829 572
381 906
370 821
383 722
755 38
965 106
112 296
13 372
960 19
158 503
236 778
241 102
807 988
454 688
532 395
681 572
537 868
439 308
616 980
74 926
994 460
283 242
60 94
862 159
916 831
186 704
944 249
535 554
805 413
715 883
684 665
429 22
907 162
932 157
177 481
830 549
881 773
892 230
646 806
761 668
363 633
398 532
698 653
848 140
885 342
330 479
947 916
879 184
981 74
300 32
668 53
529 601
233 76
46 225
306 662
236 230
482 711
454 906
256 5
13 17
181 970
38 147
852 874
423 495
525 348
368 593
920 220
427 816
397 244
906 978
651 478
837 935
944 308
99 191
131 924
563 221
33 797
794 863
339 449
328 919
486 469
249 364
3 775
571 530
857 742
709 669
873 376
393 8
858 832
836 184
3 701
92 709
987 994
122 150
434 518
869 613
10 360
853 719
674 262
682 903
797 482
632 350
151 41
645 209
182 158
258 128
370 658
873 591
717 470
298 158
252 723
155 151
46 749
580 951
755 840
851 981
200 756
45 71
28 642
549 517
407 172
434 316
523 901
821 716
555 995
568 796
105 504
197 855
990 248
782 647
712 429
44 207
94 529
111 505
739 882
442 154
81 719
162 529
427 674
691 700
335 364
514 570
466 551
936 562
34 224
767 861
441 606
74 668
558 562
102 56
983 111
365 712
357 89
738 766
105 106
263 601
177 891
111 401
766 495
774 902
421 461
533 747
111 528
460 666
74 96
746 391
4 543
351 600
310 251
73 863
780 863
636 683
370 858
482 954
929 27
285 894
68 515
241 663
351 70
36 531
841 147
939 753
760 214
362 448
83 630
876 391
962 571
377 331
25 343
391 589
474 63
275 623
961 647
339 205
856 932
994 628
500 140
365 779
403 972
194 194
306 267
953 789
763 611
789 769
310 828
966 565
668 757
997 751
939 712
776 365
776 863
377 177
895 853
968 858
888 459
315 406
675 696
459 936
511 225
545 202
409 863
461 957
585 281
590 76
487 248
282 924
886 168
970 85
145 211
380 841
225 778
727 739
74 247
328 906
442 648
403 589
21 128
692 386
238 337
967 315
687 967
588 324
832 130
617 16
52 641
666 627
920 469
113 427
894 388
85 666
796 684
371 26
769 417
259 364
493 718
514 573
612 839
624 639
708 232
357 240
181 181
819 800
878 877
518 534
314 59
398 525
151 603
864 524
580 381
876 385
707 528
10 558
570 953
360 934
221 820
310 642
375 360
444 133
395 100
144 122
77 866
87 682
945 877
154 127
679 53
166 319
636 403
594 77
362 751
159 367
916 177
387 276
604 323
45 177
428 463
386 849
724 609
449 893
535 836
331 924
810 738
363 886
241 228
100 853
594 630
320 594
279 211
398 790
78 845
126 820
160 142
6 536
506 526
115 446
376 94
293 231
129 511
908 612
192 108
969 1
964 229
461 531
712 82
720 579
308 585
136 238
679 635
412 561
71 60
802 532
103 866
252 682
68 22
787 907
686 964
416 439
820 882
363 531
920 776
450 131
560 674
224 576
139 620
259 880
78 854
263 768
615 82
883 345
870 105
197 349
620 805
168 886
260 693
327 881
572 247
450 875
85 941
9 345
451 286
240 492
154 644
200 918
476 159
909 183
285 959
275 576
15 288
310 14
797 453
438 632
580 754
695 518
986 456
445 322
443 644
251 666
453 411
429 598
210 998
627 910
217 563
663 679
700 692
213 639
753 63
181 87
659 22
880 991
394 780
861 680
983 301
914 651
242 80
371 423
694 648
900 597
627 174
535 638
77 732
142 839
245 880
698 94
710 140
378 243
748 423
619 168
695 876
787 990
756 354
698 803
242 846
961 942
799 152
707 709
451 148
490 897
410 815
496 288
453 859
474 521
738 630
234 342
305 984
565 64
747 501
886 945
792 91
446 252
907 652
306 459
487 637
968 203
836 200
386 976
783 824
44 133
686 755
420 819
966 452
616 269
802 657
645 634
994 140
995 988
972 919
670 104
368 936
815 993
193 661
428 902
96 677
336 226
854 234
837 800
13 631
289 663
146 658
17 723
250 540
121 326
800 356
233 562
807 165
342 851
373 862
46 185
945 855
342 453
517 356
290 215
474 255
452 980
565 573
772 208
756 284
478 593
465 806
500 829
249 192
161 233
585 590
715 776
742 911
452 310
416 549
48 72
610 6
452 243
462 389
554 812
777 314
307 650
229 273
680 916
297 307
35 675
108 405
463 59
554 454
430 869
836 641
683 797
8 552
70 153
594 391
620 570
784 295
999 623
159 491
692 728
506 345
25 243
682 914
607 282
790 933
483 179
559 617
420 149
787 948
944 998
56 313
961 157
800 488
459 324
979 995
321 324
562 593
141 750
451 76
621 173
846 983
10 260
5 422
591 475
352 436
358 568
678 286
993 453
675 136
763 387
934 578
252 461
948 880
104 616
328 117
621 10
256 425
480 536
124 218
726 24
539 715
942 554
374 607
102 97
975 951
162 702
777 284
289 832
496 95
403 552
946 86
140 105
485 58
817 336
153 683
771 72
438 49
926 340
984 330
341 386
607 411
674 717
195 490
620 4
285 968
47 784
182 87
183 93
561 393
283 753
123 432
345 756
995 597
638 258
428 574
385 625
170 118
870 319
720 228
922 485
603 847
904 602
533 437
111 79
631 130
736 176
409 175
608 87
479 422
838 13
456 311
896 67
600 943
955 34
882 522
591 968
70 815
327 826
449 404
43 583
768 104
568 649
233 595
416 772
115 514
636 511
931 636
899 716
136 766
378 666
10 745
464 993
537 42
41 428
756 622
38 442
526 554
7 37
797 649
737 437
229 166
388 882
305 392
929 34
105 617
650 37
321 916
233 600
689 647
196 269
889 878
561 570
779 504
578 837
112 3
577 337
967 893
365 190
332 51
559 674
195 888
530 194
949 833
29 587
362 258
853 705
927 21
726 424
370 219
177 36
859 565
141 691
480 444
7 366
893 11
452 592
622 972
913 772
54 909
779 342
295 78
520 156
691 688
177 454
425 487
860 416
86 423
122 118
559 415
971 570
59 329
367 361
131 572
47 977
728 741
167 788
466 311
511 67
678 205
276 762
978 2
950 742
208 672
93 552
512 879
963 259
231 136
526 391
897 39
575 908
323 418
449 101
37 910
930 750
433 677
701 534
183 307
228 399
689 978
916 835
29 377
611 221
494 193
585 128
970 475
712 62
981 700
318 361
625 44
1000 774
80 951
710 854
62 394
455 313
415 696
728 837
729 345
330 15
159 638
412 172
82 919
383 352
385 585
45 192
241 794
793 335
588 46
547 367
617 619
756 71
856 92
875 807
90 889
537 61
967 146
541 191
498 711
82 900
650 8
396 844
499 426
399 970
511 477
56 256
506 665
866 505
718 616
353 815
742 593
606 346
342 905
630 290
250 139
346 225
28 427
459 671
70 144
447 552
788 891
911 52
721 773
988 8
653 838
276 317
40 204
527 392
190 674
846 834
969 676
602 884
697 166
332 663
786 552
211 320
277 98
326 533
514 515
723 962
138 5
565 84
402 536
528 302
65 751
878 77
198 449
321 114
44 258
421 679
331 263
186 633
828 689
441 516
473 510
441 639
331 251
9 264
873 451
880 265
776 765
719 589
485 643
349 781
78 437
806 291
897 319
692 318
718 450
957 870
243 178
675 32
572 622
489 109
694 940
294 939
704 697
631 707
395 407
276 137
249 95
494 822
628 541
152 925
606 686
635 702
133 967
64 632
841 756
235 56
715 236
961 946
132 495
889 948
843 356
390 570
968 591
51 99
569 288
552 652
796 426
164 308
170 430
990 254
923 938
815 220
255 14
347 326
260 181
967 33
250 253
188 940
530 681
385 400
856 792
263 244
139 367
89 911
979 880
124 418
614 910
315 138
66 75
863 315
431 656
411 218
945 789
529 141
754 138
927 1
932 908
453 718
244 987
720 540
860 1
533 59
943 837
265 214
921 926
245 672
507 805
36 56
859 529
70 847
152 257
916 914
680 244
117 672
220 319
942 666
330 242
417 190
845 979
743 207
389 382
151 601
235 880
193 657
101 798
337 627
349 141
993 836
520 228
143 243
509 901
467 314
880 790
15 510
753 545
62 579
421 742
764 474
125 845
148 889
317 770
85 751
382 619
83 830
424 957
484 437
23 775
206 969
626 731
571 868
77 920
697 312
572 4
685 46
18 699
185 256
395 663
945 775
552 101
500 635
415 280
570 163
992 292
872 260
320 300
29 874
163 78
862 355
367 59
224 295
601 958
221 921
711 986
820 772
132 583
197 286
836 549
169 718
403 572
272 867
360 243
217 322
989 105
836 215
738 304
211 264
35 535
451 584
29 479
964 912
155 161
675 599
334 256
918 650
521 580
320 533
742 79
99 937
810 731
742 280
85 705
203 557
164 187
148 804
135 351
265 900
987 673
778 403
260 386
440 443
629 32
128 11
990 820
843 754
503 834
394 899
224 477
228 360
318 262
86 897
913 110
896 511
947 336
814 877
553 429
670 458
625 375
900 157
441 945
324 675
250 682
691 610
177 331
985 857
215 224
16 312
304 561
170 267
973 518
408 5
834 827
124 513
426 407
992 714
434 919
347 835
643 601
209 322
8 654
40 397
943 435
759 166
172 795
704 896
797 154
707 899
801 959
416 557
281 507
221 806
193 482
393 674
263 461
325 874
643 796
92 864
748 667
95 454
747 487
544 799
277 294
935 258
614 448
738 547
361 204
375 581
6 741
546 390
880 308
353 462
765 977
220 287
708 262
944 297
171 453
360 286
293 830
359 37
835 411
478 158
575 621
843 986
159 347
956 85
346 903
406 714
580 504
967 924
774 255
742 306
642 342
120 972
202 531
581 202
231 863
778 493
476 229
392 407
740 256
498 890
135 491
186 482
799 326
162 661
223 419
770 760
598 567
971 988
86 89
666 651
837 372
315 220
759 151
756 250
954 665
332 458
997 367
858 391
650 553
163 305
244 783
551 510
815 714
706 447
462 335
395 66
945 743
333 947
294 77
529 966
157 422
39 554
710 867
881 301
88 924
507 837
657 625
633 128
941 641
769 720
58 97
654 869
549 368
458 520
681 85
54 604
493 524
987 739
862 786
418 693
829 111
993 27
188 17
520 914
311 493
443 549
320 691
559 783
840 113
31 854
112 158
538 964
525 355
17 943
865 752
119 40
840 460
146 80
252 344
50 972
230 268
133 309
943 856
83 353
743 683
621 716
440 406
339 244
79 774
281 626
201 53
963 40
477 496
943 175
391 984
784 742
15 375
422 781
259 261
277 338
715 26
166 666
142 362
739 242
212 705
202 789
785 493
849 202
376 17
602 4
170 755
623 686
861 259
173 2
937 140
584 549
678 369
504 950
653 720
827 769
416 494
482 270
205 196
964 249
948 513
826 481
735 270
713 369
205 625
519 217
866 635
946 959
76 503
823 885
2 799
13 206
65 869
881 882
302 693
687 483
395 678
206 106
813 110
351 571
338 561
532 12
681 709
532 277
435 266
141 134
989 779
581 21
7 398
737 272
941 286
4 709
795 243
882 195
677 988
332 629
178 256
491 415
126 399
794 657
199 769
15 591
310 958
800 425
930 413
563 699
10 458
518 807
657 253
452 422
414 917
938 427
606 835
459 5
755 203
930 890
159 238
136 507
170 36
850 240
337 473
941 757
151 758
802 97
657 741
628 674
822 228
377 934
251 52
922 218
732 166
751 423
986 772
186 897
551 698
533 742
255 580
957 493
88 411
762 777
853 430
852 695
332 419
778 808
487 734
64 500
86 609
234 854
347 288
488 972
272 689
405 845
298 829
925 307
579 68
641 693
322 599
319 279
62 527
375 210
156 799
771 790
605 376
348 126
932 292
196 92
905 747
728 231
705 491
442 535
20 414
929 11
866 796
152 109
55 264
677 234
186 781
195 962
745 905
188 834
668 966
697 194
516 292
486 80
146 225
292 468
55 602
236 567
49 922
754 384
99 873
217 772
717 10
167 780
792 422
366 475
678 532
807 266
935 940
581 666
414 544
519 782
169 853
934 825
656 982
704 90
844 86
637 944
705 341
797 909
726 101
979 387
8 141
901 392
178 856
855 633
261 163
169 188
927 844
247 219
97 409
240 152
192 729
184 604
771 59
28 585
889 588
20 664
596 161
175 74
909 724
771 167
170 744
960 369
546 284
680 599
345 831
23 228
799 620
898 551
69 490
987 595
814 520
127 225
829 743
998 854
785 51
451 827
750 596
903 652
809 453
78 726
371 473
482 310
504 952
782 198
394 763
45 72
393 274
70 427
228 113
732 606
726 876
694 800
843 946
376 178
355 985
991 768
455 68
171 933
367 359
327 769
204 267
199 281
381 113
881 1
183 933
957 428
571 165
995 608
962 936
546 707
129 714
24 461
565 749
68 47
901 92
232 847
818 97
625 102
858 667
342 451
295 536
390 937
578 896
691 734
429 93
120 924
681 634
147 474
509 870
678 453
473 779
245 152
974 174
939 543
317 807
359 400
206 305
306 486
974 416
243 444
488 295
614 460
629 730
183 527
827 299
884 351
226 168
309 715
514 918
843 843
648 874
161 438
174 511
956 327
682 432
268 442
67 884
349 978
416 833
125 660
508 817
202 957
724 467
844 289
362 405
913 138
203 834
294 743
812 515
376 799
337 954
615 737
357 690
153 248
264 817
233 690
624 562
927 320
141 707
583 177
189 819
931 689
787 496
110 507
340 640
823 975
655 574
538 316
632 188
585 112
67 703
635 562
828 918
772 399
988 322
889 895
551 342
34 73
167 148
465 136
968 415
37 508
332 116
604 427
46 930
717 671
735 798
794 885
412 506
82 878
993 295
309 816
555 51
332 899
169 753
379 958
825 501
512 611
862 582
937 897
4 833
474 230
425 917
534 118
987 915
262 942
368 411
379 803
374 375
638 769
230 774
190 931
294 134
541 30
360 356
806 88
31 5
132 159
653 593
223 225
681 460
429 994
242 711
679 606
233 355
638 745
241 809
671 587
551 454
706 4
874 296
506 439
19 556
545 842
680 229
401 618
33 824
66 234
424 973
718 92
152 72
139 700
37 788
397 316
131 904
790 267
69 967
660 313
163 790
477 575
407 816
459 709
904 623
941 1
582 18
664 365
40 824
834 782
114 778
199 165
956 126
151 928
962 85
98 662
6 878
454 785
683 107
68 886
3 225
973 758
639 883
316 911
580 670
858 989
623 920
96 197
506 301
305 760
73 314
103 548
40 216
532 107
900 310
768 120
216 63
331 970
813 976
367 309
954 635
776 427
340 314
997 985
336 192
212 406
509 506
685 645
207 378
191 61
381 798
4 826
860 588
736 641
317 792
298 148
981 240
546 479
822 216
438 131
106 394
280 711
316 629
967 670
853 363
973 717
143 237
168 726
695 468
658 413
779 415
944 198
765 69
913 443
402 844
682 396
44 13
663 610
466 953
39 898
575 617
283 929
120 109
433 711
804 502
690 570
810 166
353 390
351 73
793 739
915 413
324 850
548 792
865 900
514 962
121 751
810 351
676 573
555 266
461 512
761 287
814 301
688 738
281 262
825 586
738 591
303 123
576 72
35 235
842 115
590 164
675 197
667 544
454 813
752 917
473 809
262 671
106 201
438 750
849 690
937 703
196 667
686 717
394 462
173 872
137 294
531 47
739 511
62 398
445 293
548 729
566 273
412 512
902 417
402 736
155 831
630 221
324 735
289 814
736 749
764 775
308 275
449 781
954 95
746 982
164 820
510 37
259 798
16 677
581 720
202 181
546 421
447 464
79 576
634 163
116 109
476 214
998 468
959 710
427 15
783 834
96 187
167 483
636 809
623 738
386 619
943 933
283 299
508 550
217 7
299 342
825 937
284 452
233 125
739 240
669 948
848 936
1 665
677 691
534 768
984 292
792 146
334 277
357 167
166 281
654 848
219 348
35 692
220 934
397 888
429 184
989 145
158 234
432 386
149 36
813 708
568 625
277 466
473 934
55 981
459 566
196 253
636 196
451 252
885 770
224 373
141 525
624 761
426 707
882 833
153 667
786 344
749 730
826 140
523 621
19 451
265 912
394 593
367 867
547 79
550 112
336 435
474 792
328 408
243 424
553 647
266 129
251 375
835 259
519 75
226 399
320 316
847 7
460 84
777 447
610 759
112 929
527 936
944 905
519 883
29 115
527 179
189 8
741 825
849 436
728 204
118 868
547 237
956 49
838 350
295 849
402 675
640 208
387 293
855 830
236 989
990 22
268 351
976 402
735 982
322 492
929 70
860 846
56 756
447 164
35 88
470 758
439 459
243 398
648 481
755 534
376 589
99 643
661 866
563 666
859 125
310 697
777 616
267 338
320 225
217 72
399 606
727 358
159 707
897 673
281 381
983 828
304 433
808 185
335 390
513 811
920 823
998 621
18 553
322 363
880 508
200 693
811 703
40 426
399 718
525 849
626 447
851 562
878 646
891 160
826 541
251 16
192 803
523 656
311 422
28 742
194 192
224 600
597 611
685 628
756 691
335 986
290 524
825 672
929 596
526 691
194 542
748 602
868 183
395 437
197 120
617 77
575 596
521 907
357 699
345 233
348 311
392 695
71 783
442 573
735 660
240 749
74 263
9 22
550 525
3 289
534 695
920 650
625 214
286 5
594 147
487 486
871 131
721 987
246 471
894 626
255 130
947 977
196 133
522 435
404 504
776 2
928 563
412 127
661 801
616 112
411 149
741 401
226 95
372 117
184 566
781 771
611 160
680 693
729 169
41 861
152 899
115 776
834 300
350 513
408 216
823 316
372 625
933 661
785 250
129 89
612 91
193 244
44 869
710 726
785 914
943 501
599 603
105 267
593 432
693 811
877 122
91 909
192 345
126 718
898 534
201 744
808 116
942 779
971 858
551 182
147 325
874 565
90 322
740 231
935 120
32 432
220 21
469 307
333 382
585 431
808 951
956 409
684 295
100 987
123 825
231 644
297 971
88 308
363 403
962 660
201 59
623 486
798 38
258 911
264 283
996 414
725 514
844 618
864 508
595 457
995 153
532 572
594 895
442 77
107 305
85 124
689 164
648 163
690 750
319 27
754 218
914 36
462 360
270 672
979 101
454 103
619 290
868 966
383 373
714 175
876 938
803 898
80 262
921 472
574 395
739 891
694 362
647 815
485 338
422 137
531 675
210 144
660 910
300 446
819 262
990 332
168 796
359 527
304 63
364 573
331 357
564 159
606 459
466 279
484 270
259 764
960 493
998 686
813 672
86 463
224 753
866 147
146 380
441 205
554 521
993 286
444 337
660 703
453 640
496 573
766 156
640 975
234 459
240 60
888 588
650 492
138 377
49 941
652 371
528 804
491 866
325 291
898 804
793 88
456 298
165 522
389 956
867 581
821 647
587 397
977 709
290 416
843 894
962 435
541 886
42 687
660 238
280 601
782 272
737 233
708 471
691 663
831 879
420 939
574 84
932 503
543 606
845 924
676 304
607 441
468 388
61 198
825 39
684 267
781 746
480 830
107 752
14 748
800 566
609 968
410 657
248 240
346 52
622 289
897 476
368 919
373 102
4 795
486 728
267 854
739 381
597 542
957 695
207 144
410 370
543 7
431 960
40 871
109 703
547 444
99 222
309 294
462 798
483 457
940 535
433 478
586 693
137 454
735 236
476 849
576 450
569 673
411 729
805 245
346 536
913 901
833 949
964 853
166 576
103 654
893 248
205 628
720 999
760 289
273 285
530 452
572 973
899 876
623 905
69 46
986 709
687 906
474 959
761 567
44 124
909 895
16 435
404 957
190 74
277 558
253 668
60 563
23 811
81 676
198 769
524 351
216 515
657 776
901 122
32 579
767 591
798 846
480 221
91 339
541 674
731 385
127 255
893 731
136 332
859 397
875 742
91 78
813 959
794 835
362 261
373 837
778 561
131 93
799 807
907 935
10 1000
244 443
474 145
523 42
652 429
914 917
813 905
473 201
889 958
60 802
431 929
942 620
215 73
449 513
925 593
405 464
618 514
623 203
39 46
516 254
753 748
432 714
961 856
20 961
635 89
405 359
273 430
189 985
495 60
892 851
813 573
179 369
317 450
402 897
959 761
300 1
974 106
685 662
735 206
490 783
83 288
491 178
168 987
39 571
43 524
868 522
975 729
49 254
587 556
110 50
27 854
70 287
928 417
365 903
348 447
446 961
10 97
177 645
305 517
196 314
329 615
315 420
95 647
24 734
433 472
359 259
700 168
203 130
650 53
951 252
149 879
40 366
989 80
970 864
986 339
300 777
973 331
624 230
302 272
113 765
208 914
613 230
129 296
103 952
751 772
488 234
25 718
111 177
879 651
39 842
804 304
707 719
576 702
160 860
206 37
301 532
750 561
194 310
202 358
285 869
858 682
299 375
261 917
39 224
245 969
792 103
191 848
302 540
737 277
368 640
109 41
74 973
660 168
723 974
310 484
763 339
879 724
979 293
826 936
561 46
452 563
495 9
575 97
180 390
968 43
314 941
94 749
313 825
370 33
393 471
116 944
802 647
68 539
82 355
566 754
70 533
496 220
85 137
456 710
573 727
842 900
4 518
921 460
435 895
421 25
580 610
457 95
790 315
333 550
451 327
392 851
136 242
682 787
138 7
885 205
897 56
598 383
673 758
123 544
446 474
153 326
306 914
631 908
748 112
583 483
363 858
561 606
650 778
122 477
957 731
459 503
359 788
636 702
99 848
322 797
21 181
932 246
809 842
178 149
298 978
956 586
657 732
169 568
273 620
793 170
153 405
604 160
527 839
777 566
898 724
86 828
313 432
381 271
889 200
23 831
930 567
564 37
944 685
476 999
18 868
802 634
282 962
63 687
669 803
287 598
51 816
31 114
826 551
902 323
651 635
93 893
210 214
982 77
715 843
1 705
900 764
165 114
83 202
65 120
785 50
288 149
297 357
320 840
542 10
684 438
233 17
10 367
491 926
806 600
746 522
963 434
680 465
138 46
335 34
411 564
853 77
38 97
947 288
326 883
854 526
656 318
525 956
121 59
855 970
208 372
403 281
976 917
360 647
624 223
712 907
151 213
963 804
29 422
442 547
836 246
204 556
410 749
618 223
954 292
206 757
672 754
511 453
868 310
813 148
251 237
775 378
552 954
712 274
690 887
146 87
780 982
86 861
734 201
234 363
545 632
827 298
387 645
67 927
232 330
389 626
956 709
714 28
128 717
311 981
169 20
866 528
468 602
171 63
258 248
560 466
227 549
695 57
590 90
671 172
996 10
347 37
441 998
55 349
813 756
155 432
61 567
80 804
454 868
337 706
502 503
116 137
420 172
177 228
664 283
597 647
592 998
185 333
602 624
372 247
136 352
999 841
180 375
467 393
856 835
388 751
366 331
643 537
565 138
704 315
462 912
732 969
253 939
112 250
2 179
662 409
537 346
448 716
386 526
337 500
621 876
452 113
476 251
501 423
181 736
365 524
828 483
897 74
166 351
853 396
718 317
547 842
331 12
838 597
528 159
637 371
398 30
891 389
372 626
697 347
235 291
327 849
419 12
160 707
823 599
70 173
735 614
236 158
621 44
787 897
18 773
929 545
383 221
627 382
175 357
431 136
501 621
532 469
530 988
87 210
26 913
905 340
879 849
493 243
81 938
347 357
243 379
208 675
927 491
636 203
89 962
588 162
550 323
833 618
376 748
83 687
5 663
810 590
239 136
763 703
172 321
856 653
115 613
23 123
261 767
139 619
242 803
313 795
874 688
981 421
502 520
352 869
22 108
531 567
897 168
539 784
239 381
277 52
378 459
490 993
922 203
707 893
568 354
169 113
496 394
578 434
994 11
763 12
277 438
194 165
871 192
720 188
675 701
969 933
72 823
497 246
974 216
834 595
265 822
817 736
88 486
896 214
384 205
295 86
121 7
161 818
733 787
510 501
327 372
920 504
383 902
297 428
239 252
961 298
305 298
614 887
494 125
734 334
822 9
101 655
122 426
572 768
450 200
190 403
773 414
571 590
993 182
333 75
40 281
57 834
488 374
909 272
534 397
502 981
973 837
484 21
11 394
630 37
491 249
597 240
498 497
683 165
790 701
224 208
995 315
465 786
739 739
896 577
9 346
1 130
11 228
764 448
547 411
652 39
743 643
815 433
24 446
862 124
498 439
844 537
569 42
993 415
119 429
465 554
550 249
296 552
477 220
57 946
969 340
262 901
274 39
391 607
61 962
969 655
697 430
944 140
613 440
653 519
843 739
431 998
724 836
164 999
626 138
276 931
649 304
547 313
641 385
959 279
487 830
176 258
435 74
677 875
309 656
923 656
321 81
374 587
59 360
178 696
406 963
321 913
427 268
441 812
303 701
824 61
398 950
566 428
733 670
984 877
708 337
528 962
831 327
414 284
19 215
291 19
487 138
476 509
158 726
526 381
312 2
384 44
344 729
335 338
170 397
458 671
132 30
562 245
265 264
573 396
533 530
1000 761
849 96
718 805
618 483
701 583
43 47
816 948
588 313
117 213
864 384
867 791
784 420
561 216
27 843
188 367
430 135
189 220
232 402
9 731
774 676
673 375
233 672
177 599
304 245
166 550
656 92
508 652
190 941
304 195
585 892
595 969
989 29
394 458
606 205
651 634
791 750
496 723
296 637
80 275
895 212
233 515
110 715
286 313
611 947
298 336
981 557
501 433
554 409
492 857
255 577
428 803
557 222
29 732
980 214
53 829
430 921
351 164
650 950
356 54
923 161
934 197
879 875
565 645
251 626
149 338
246 34
842 697
401 344
162 201
399 60
218 890
163 129
595 298
780 138
228 808
318 48
959 938
395 254
126 228
93 218
841 101
944 903
183 642
450 342
842 921
375 919
535 569
518 26
911 435
139 733
738 939
544 65
777 732
784 178
26 25
158 190
721 200
840 603
501 911
546 180
385 922
52 350
764 748
297 434
289 7
597 367
801 752
516 594
118 475
360 556
103 459
365 309
795 228
871 845
234 286
440 792
786 637
59 678
215 538
885 3
125 327
115 961
454 307
95 700
515 524
6 169
612 158
835 253
215 229
87 452
578 549
112 897
302 705
879 889
212 924
508 467
834 579
519 927
972 401
427 170
524 255
522 667
86 839
596 522
827 224
325 378
417 61
254 797
231 578
709 935
370 477
34 118
623 37
646 718
761 51
151 858
582 305
244 649
696 511
899 866
962 415
807 529
214 487
518 968
214 755
92 591
144 334
391 964
549 789
924 457
62 503
953 720
612 26
905 930
608 19
964 124
618 488
402 460
311 928
448 881
359 572
514 150
396 47
198 205
109 684
122 24
323 242
56 430
507 769
735 152
128 522
419 525
900 341
90 209
403 274
850 958
97 360
563 175
350 515
187 341
924 203
683 552
3 465
211 214
584 615
765 604
626 246
252 210
455 275
425 781
862 44
798 323
474 582
977 222
418 796
198 108
254 470
279 37
627 338
995 204
756 999
851 472
568 412
246 750
498 280
254 225
453 327
276 342
87 959
840 162
630 941
344 648
448 628
797 523
553 345
814 102
901 288
675 670
773 171
52 913
904 494
106 225
861 926
624 208
665 899
598 540
200 3
480 470
971 752
180 696
849 914
262 145
120 762
658 279
37 476
365 979
951 898
192 962
950 85
523 777
500 97
573 433
495 706
300 684
247 119
612 501
753 268
891 292
760 680
677 140
355 403
661 515
745 881
789 174
926 892
173 739
587 795
54 538
437 377
508 800
749 628
378 968
533 721
4 752
785 358
391 811
897 502
367 51
801 132
389 636
749 211
869 255
52 458
251 541
718 627
615 824
615 842
41 311
382 257
887 917
136 691
899 766
391 732
536 239
342 783
203 940
207 329
753 25
959 273
660 261
857 524
802 305
578 359
782 340
441 121
24 53
845 309
897 257
581 244
734 14
225 827
262 141
405 84
723 356
376 499
341 677
344 887
899 898
746 378
412 768
677 249
511 532
790 402
762 448
322 733
737 631
361 906
629 555
806 695
988 444
153 615
722 979
740 608
739 529
743 923
641 712
127 58
645 779
926 831
749 315
714 140
150 363
292 367
446 574
694 174
888 210
870 842
434 465
931 675
586 686
62 863
509 711
139 463
82 252
602 786
991 35
72 995
570 225
529 118
935 885
341 501
535 844
90 749
273 69
2 524
29 906
299 354
444 48
426 415
696 955
832 334
193 677
537 498
755 308
124 467
715 215
952 674
219 745
608 220
558 982
86 44
830 678
719 657
123 741
790 668
975 696
392 434
185 71
401 541
104 619
138 733
310 238
862 881
960 77
535 738
952 700
84 803
643 95
250 905
319 852
278 383
996 431
481 180
71 866
342 574
351 78
922 116
543 125
786 908
617 381
809 506
791 285
199 738
587 750
575 516
388 537
950 99
757 130
173 556
224 642
157 875
574 227
988 14
292 811
221 929
716 981
735 71
800 690
176 332
129 699
235 477
990 906
981 764
485 299
302 998
888 144
371 411
239 708
213 959
895 150
272 675
515 404
852 749
465 348
487 223
63 875
280 308
646 984
759 342
421 539
495 413
713 90
161 492
201 172
285 816
861 629
923 625
426 261
596 289
311 80
874 938
570 107
367 931
982 657
212 309
940 708
535 994
603 572
355 661
199 601
314 635
627 995
855 658
17 205
597 561
957 988
169 674
284 480
930 505
392 369
218 523
463 3
935 369
657 853
290 423
817 560
347 105
253 401
468 572
391 478
199 313
332 604
290 562
799 947
61 37
717 498
713 258
362 279
16 235
255 229
214 834
853 64
582 424
182 424
927 156
629 788
963 638
411 386
887 901
786 451
897 86
629 134
16 183
982 839
483 439
242 78
145 426
176 43
474 290
876 244
499 62
229 110
164 85
555 884
175 308
147 412
119 730
850 438
357 226
197 905
251 848
570 856
746 412
482 766
947 63
710 857
810 791
294 93
881 709
82 894
677 594
324 652
278 374
794 320
835 159
579 297
820 331
285 739
695 36
146 265
213 102
628 401
865 936
270 431
845 328
721 599
580 136
229 146
478 153
447 442
501 730
44 498
539 20
53 594
475 745
537 277
315 197
235 186
608 672
652 601
892 83
669 981
707 435
942 396
687 598
607 130
968 99
768 795
857 425
611 278
611 999
579 644
301 526
707 7
358 585
63 671
275 106
494 921
991 461
163 237
331 461
938 192
316 507
421 968
992 734
298 716
171 684
397 253
260 791
212 166
415 34
947 474
906 179
524 972
378 489
824 80
625 582
915 201
923 276
194 784
288 694
580 879
752 227
569 237
656 976
594 66
314 444
994 532
870 242
668 535
926 350
731 780
497 878
702 166
450 58
128 415
491 842
400 860
99 63
311 73
575 108
609 169
620 537
932 697
177 213
717 440
930 287
573 256
673 614
582 731
28 315
752 371
401 328
498 639
500 790
550 687
606 561
158 538
715 110
232 965
681 491
704 6
564 212
257 708
568 425
788 611
241 460
82 940
688 144
559 762
983 984
824 36
526 194
285 873
788 875
443 118
955 644
141 140
595 134
984 958
371 668
378 849
585 969
427 705
809 172
510 790
557 951
734 300
432 816
811 144
152 952
546 822
151 184
290 784
950 274
161 410
191 844
545 62
663 638
882 858
866 859
517 742
654 239
641 481
407 990
672 969
597 619
286 16
483 962
114 881
868 107
947 748
400 554
405 688
641 453
991 141
599 37
74 312
319 672
373 437
333 305
182 636
497 54
14 377
808 366
798 260
695 596
463 913
405 366
678 603
963 73
994 927
300 286
753 15
772 385
788 280
40 806
569 131
566 50
134 534
509 978
337 509
640 980
80 751
628 678
182 627
244 564
598 473
889 967
885 658
762 341
183 21
632 968
917 281
26 237
641 274
901 587
124 963
145 102
615 357
585 278
730 941
806 865
390 443
700 903
256 44
596 644
405 497
277 55
463 555
466 800
719 60
99 789
773 106
197 675
45 37
123 102
744 904
648 995
240 407
221 542
593 499
90 478
610 678
665 261
558 425
278 384
647 331
392 944
7 136
256 777
548 336
817 890
187 907
598 390
410 743
397 190
90 60
662 469
704 186
795 929
738 876
588 983
585 159
881 616
230 672
520 367
351 641
958 76
981 445
748 350
47 929
414 905
40 382
192 477
288 813
399 580
927 973
387 914
801 514
665 589
332 92
96 907
99 198
661 631
952 419
163 844
514 314
191 938
189 228
415 261
653 964
587 133
762 62
850 798
906 709
457 782
328 681
904 818
979 639
772 226
398 935
814 931
256 226
25 930
20 240
212 790
713 741
950 773
245 180
425 721
487 689
516 679
477 45
770 842
323 172
850 884
559 665
29 236
898 967
792 769
528 534
42 821
353 525
234 98
822 747
851 91
924 675
167 305
323 886
974 307
637 262
339 593
978 909
889 456
141 619
469 4
940 944
925 255
544 792
167 147
157 547
631 687
913 861
671 62
924 381
264 728
581 858
889 523
963 359
151 886
713 846
20 863
359 148
626 427
991 998
565 129
838 570
787 533
766 944
148 714
970 741
209 223
857 652
174 118
827 936
153 565
171 242
84 362
82 145
356 695
107 996
432 890
767 895
796 73
745 674
181 926
15 967
478 91
940 569
43 234
158 792
928 675
790 38
589 87
772 213
100 359
977 742
141 871
560 427
489 91
800 94
786 869
216 707
76 993
512 369
885 769
875 973
343 377
383 30
250 230
959 198
939 51
292 467
957 621
302 93
280 793
130 848
132 956
968 319
615 561
264 374
768 962
429 533
919 834
260 199
760 493
158 967
967 847
462 165
312 455
364 325
988 811
353 220
932 895
811 242
533 380
614 935
574 231
336 942
648 562
386 642
501 513
740 138
985 502
289 94
733 111
988 263
785 432
414 321
9 951
792 188
92 281
943 527
142 136
802 1000
395 595
505 892
124 26
479 302
666 316
960 834
808 227
97 729
987 266
351 398
201 807
363 929
95 790
254 475
884 399
522 128
196 356
675 88
130 232
391 543
564 348
198 180
93 422
483 60
537 537
385 538
675 855
720 714
100 551
620 549
607 126
489 132
628 783
799 212
940 139
523 205
152 946
511 331
978 422
680 147
106 813
615 31
932 171
591 975
285 488
153 472
633 278
124 487
203 661
264 180
53 643
83 841
354 379
391 13
42 166
847 650
100 935
229 640
339 92
336 120
840 8
803 667
285 621
397 593
128 208
561 72
488 323
636 719
971 837
968 742
551 756
707 855
302 656
757 110
854 318
31 867
225 211
466 725
648 974
584 453
336 490
397 300
518 895
49 113
554 895
548 598
830 971
127 87
936 62
643 644
394 306
78 899
391 661
766 807
742 933
431 442
703 181
816 405
208 298
996 100
769 583
845 110
800 416
68 132
877 393
509 733
544 272
713 107
502 325
387 210
14 675
198 406
951 717
331 626
387 535
311 2
349 362
882 170
402 324
884 166
838 606
207 51
605 219
587 152
844 476
478 982
104 298
34 221
888 417
225 330
129 142
416 674
440 716
329 797
400 482
447 268
281 704
957 130
647 254
526 547
265 906
334 688
841 705
678 863
545 84
374 628
235 414
36 620
46 607
36 710
635 345
396 318
131 676
728 411
931 390
573 839
848 561
676 119
967 758
358 699
394 132
26 755
223 276
572 975
75 350
950 367
835 608
949 634
129 390
466 890
639 371
534 102
153 739
48 626
306 484
106 604
180 118
353 700
901 522
401 206
532 116
660 965
506 94
572 59
900 759
486 365
950 901
692 909
321 317
379 445
73 188
414 55
448 307
122 147
323 785
457 437
460 87
171 249
160 748
922 208
63 1000
858 578
589 282
587 248
21 781
423 324
256 415
185 268
473 663
329 334
978 237
565 857
738 361
475 611
146 161
791 993
990 430
876 456
359 264
717 607
230 804
795 594
983 500
357 885
120 266
466 225
371 483
652 364
736 829
736 534
746 80
548 270
377 204
9 772
611 379
143 559
565 511
2 92
380 719
137 543
855 405
480 751
629 191
94 118
437 656
181 467
541 542
844 777
161 647
237 451
994 749
713 495
583 459
337 624
574 35
122 664
98 10
330 622
124 628
574 544
347 405
264 895
411 393
458 61
239 186
987 148
912 700
771 738
51 197
561 674
567 564
702 435
197 367
790 680
133 955
584 204
199 310
885 188
930 250
688 716
637 98
108 135
884 61
651 96
418 543
238 132
226 23
195 891
371 587
30 908
675 275
74 635
259 598
562 170
728 481
991 202
410 660
679 989
954 520
555 43
829 348
521 288
558 936
882 745
849 43
377 726
37 905
91 427
139 9
950 152
167 979
982 912
684 539
614 285
215 607
828 915
731 542
703 424
545 163
667 157
690 945
289 28
60 940
633 808
876 277
926 346
70 78
185 322
488 52
130 718
310 310
617 172
307 130
811 21
812 357
999 301
276 447
811 397
835 376
821 969
369 590
80 280
119 780
57 806
694 607
866 181
968 245
210 599
7 510
26 14
796 772
65 528
562 924
204 843
601 894
511 541
162 238
372 274
761 161
390 877
214 98
133 197
866 235
356 146
967 521
720 223
243 317
384 312
28 12
867 885
420 496
312 664
711 123
676 404
974 839
980 6
880 636
802 782
933 57
284 232
794 500
372 28
230 20
833 498
602 298
448 556
431 873
508 670
127 987
193 747
802 882
366 393
774 749
87 82
776 905
799 775
188 523
545 932
499 925
126 377
14 426
544 93
531 874
91 28
946 575
165 800
310 933
307 869
107 313
236 902
978 515
82 911
800 169
364 74
883 681
563 141
83 957
533 540
393 233
627 48
763 998
726 53
925 241
434 325
112 810
454 9
840 768
710 719
82 606
547 789
759 192
148 827
255 134
286 44
272 222
777 523
807 402
862 115
5 74
649 583
162 770
637 162
708 570
31 539
44 721
221 274
849 753
420 33
94 412
364 871
188 663
111 382
905 518
70 49
133 136
188 747
496 635
74 940
334 188
588 86
696 550
684 432
201 983
477 319
823 689
1 505
916 209
682 478
406 35
252 468
487 79
332 557
607 962
38 433
232 714
507 14
497 513
336 621
238 615
175 524
721 530
784 863
982 975
396 344
599 174
362 343
600 823
567 444
208 502
518 368
825 535
32 531
440 813
451 709
394 961
881 747
228 89
746 457
813 54
744 777
905 566
871 923
118 714
985 855
543 322
152 636
91 13
11 324
963 128
81 705
168 954
344 73
645 175
958 618
521 895
696 470
806 840
730 16
313 445
171 998
545 179
651 477
9 964
696 306
186 658
610 9
76 994
865 375
746 399
200 489
313 682
111 329
352 361
923 381
101 782
177 343
116 582
917 345
769 352
49 688
777 884
278 326
200 377
825 65
220 520
625 952
87 379
254 229
227 520
313 833
225 765
65 166
254 904
127 49
552 862
846 329
543 522
514 490
451 55
318 858
3 409
856 422
256 111
814 84
772 650
512 787
560 204
425 664
498 41
17 447
434 679
8 5
39 489
738 657
202 545
166 893
297 421
313 607
786 676
875 568
428 497
167 520
14 467
672 661
966 946
399 1000
801 997
490 842
244 782
109 560
470 270
450 393
141 290
330 356
497 450
614 349
444 12
696 716
196 672
200 970
507 558
464 838
17 357
322 820
91 975
469 716
253 828
609 95
860 340
837 630
553 486
317 898
473 374
464 639
743 11
822 799
684 644
730 42
155 606
112 911
868 375
884 913
504 979
726 375
818 587
378 781
300 591
911 531
545 463
838 666
763 99
563 428
536 727
495 468
692 429
410 890
902 510
210 945
482 227
681 847
551 446
185 58
541 685
233 744
777 107
290 944
791 451
988 279
305 493
4 606
464 979
195 12
213 293
212 435
344 190
910 865
518 867
101 442
968 435
466 290
154 975
111 660
975 947
142 974
785 993
800 820
729 409
92 24
281 348
348 478
414 468
123 732
618 812
785 642
512 806
334 856
458 729
890 649
190 145
194 971
740 25
317 425
744 382
1 615
994 617
763 251
676 130
130 812
121 930
398 432
840 686
108 962
951 568
232 166
708 418
682 359
381 351
552 931
468 385
503 110
575 512
1 951
340 747
180 347
593 436
227 85
12 921
337 942
459 182
385 522
978 6
448 751
112 645
531 442
536 605
512 552
260 477
216 655
402 905
858 96
74 321
233 285
132 479
797 816
544 101
207 635
288 982
114 6
555 508
93 980
941 708
901 355
696 120
671 730
89 573
802 244
682 418
272 680
895 163
869 850
452 781
415 783
687 848
447 236
606 587
308 790
98 820
641 124
562 320
146 771
786 520
817 710
991 694
399 215
15 734
97 252
50 828
279 749
280 657
341 434
828 833
352 670
515 322
175 650
986 43
352 85
368 741
944 603
849 257
638 795
851 835
550 996
965 493
607 96
481 320
156 507
796 703
313 472
692 739
365 894
403 112
268 797
593 662
286 643
175 458
78 706
887 23
615 646
164 749
360 427
781 706
374 420
97 591
348 902
493 649
853 389
377 626
29 581
468 152
409 433
130 138
390 189
38 480
553 303
332 619
324 838
244 121
58 96
445 607
13 868
510 717
108 445
114 965
744 245
951 330
749 869
800 651
576 736
295 715
595 212
711 877
652 286
595 191
7 729
258 216
332 545
942 432
582 524
70 301
75 661
766 381
125 510
150 67
874 958
691 169
833 924
120 28
885 462
324 746
219 549
455 642
875 570
896 338
256 214
389 7
259 707
842 812
984 951
453 312
144 372
176 337
347 979
540 578
416 282
674 766
82 661
474 890
397 198
513 578
546 278
294 540
499 604
169 613
234 727
199 456
639 809
88 247
811 66
608 422
685 755
836 433
142 533
334 897
681 120
632 622
83 682
818 74
722 600
437 574
106 314
738 704
568 824
291 801
865 671
136 361
508 951
302 623
892 370
545 955
353 578
164 893
116 56
577 382
182 586
954 628
76 269
536 136
781 775
879 834
650 958
380 139
473 348
251 963
415 301
777 945
480 783
245 834
750 639
633 158
553 562
734 467
355 950
185 824
315 303
745 418
549 821
525 955
186 944
733 490
7 736
606 837
829 167
760 251
55 384
815 532
245 804
206 810
518 143
297 791
490 917
95 582
859 625
484 451
779 545
9 840
56 3
197 446
218 229
936 251
378 933
677 436
941 933
950 602
723 866
790 293
672 963
537 292
785 425
807 564
877 476
942 595
874 286
904 501
143 94
735 262
114 340
428 132
641 85
725 530
270 409
426 146
508 896
336 958
30 90
6 428
360 643
149 804
561 252
139 30
9 899
909 233
632 227
639 374
278 453
287 550
72 55
140 393
562 94
732 942
69 36
495 203
244 757
761 768
669 310
991 907
250 431
589 183
745 180
166 738
127 872
916 543
831 627
10 846
874 175
542 530
608 960
645 376
99 934
968 855
658 887
843 457
439 719
612 521
361 148
266 718
973 305
633 481
922 563
964 815
277 675
967 791
197 861
18 588
705 992
889 919
213 391
560 112
531 240
394 56
321 785
560 59
247 819
539 896
708 174
594 65
816 456
142 258
532 54
104 748
355 963
480 777
230 622
494 504
384 747
226 336
460 503
929 312
189 74
581 474
250 901
727 763
599 43
394 218
483 975
128 625
769 132
169 159
525 882
223 915
772 387
142 455
873 289
587 596
259 488
812 921
649 158
735 625
428 661
254 507
857 65
283 887
791 138
894 416
583 484
351 546
986 386
272 102
71 836
651 363
751 637
984 618
228 357
113 145
245 893
782 997
561 845
711 685
43 884
680 489
991 284
582 843
578 131
261 420
391 395
893 840
549 984
59 454
436 638
135 746
290 326
205 223
146 760
351 837
266 509
519 163
767 545
939 867
151 462
573 88
928 301
461 422
151 429
457 759
121 913
725 531
57 17
572 286
639 189
44 369
255 652
365 306
172 532
484 712
160 287
841 152
920 148
973 351
639 239
189 926
123 753
445 88
648 869
794 852
763 987
936 739
783 724
49 302
552 534
447 981
233 661
361 330
51 47
452 886
957 750
440 903
724 594
737 310
700 55
605 40
324 282
88 717
485 309
427 552
280 130
244 475
930 950
310 550
180 11
506 779
258 669
451 346
717 67
180 356
811 256
969 211
56 780
531 846
273 356
535 952
546 979
640 694
19 568
506 180
170 511
867 809
629 840
887 743
194 110
288 970
156 32
574 348
470 579
407 943
339 841
324 627
659 509
293 346
180 978
550 520
823 566
462 811
135 165
847 457
879 967
173 632
252 278
518 429
565 879
99 464
217 717
167 329
25 169
224 309
697 388
753 387
677 307
967 6
227 816
795 216
28 602
408 392
865 374
428 703
896 849
199 771
305 49
594 506
613 286
284 485
711 39
341 747
836 626
842 52
528 655
595 354
808 16
299 658
115 848
104 693
775 575
698 186
968 498
841 238
564 803
432 619
709 137
546 513
718 585
544 609
393 255
800 96
666 995
335 968
525 465
867 926
658 109
675 165
20 223
95 31
122 944
240 660
444 772
42 938
865 112
456 97
430 398
444 850
599 57
269 417
83 702
794 84
128 645
557 725
705 84
865 999
731 303
721 333
657 945
316 468
738 976
37 581
251 901
789 27
983 546
557 834
956 439
736 718
867 207
268 51
582 533
677 435
278 254
379 681
940 735
331 486
113 659
990 955
527 193
351 839
346 264
588 971
469 335
157 977
876 996
742 544
374 930
615 625
365 806
77 500
491 799
142 264
438 822
591 376
150 141
126 754
326 141
101 862
255 614
787 983
817 461
964 429
261 568
730 115
658 215
658 462
827 669
232 414
875 946
15 485
689 265
256 712
476 767
167 442
146 359
817 249
487 849
106 47
205 916
636 990
86 893
188 530
931 396
409 866
970 399
658 14
237 571
600 814
297 765
191 919
411 946
744 771
490 572
929 117
553 313
353 107
988 323
545 533
389 44
425 400
971 845
518 121
575 682
157 1000
202 69
281 840
292 276
565 178
609 822
509 511
352 31
779 715
793 945
267 146
77 193
327 305
547 938
174 167
446 154
437 318
197 575
712 104
218 470
314 703
160 227
252 443
923 408
326 282
717 248
867 963
407 788
764 809
370 41
718 857
770 872
863 333
535 727
157 658
544 640
975 520
521 401
730 619
566 323
204 578
88 367
324 556
736 498
658 34
447 43
219 854
115 896
665 285
1000 792
319 357
702 198
942 367
809 637
554 324
268 838
692 470
489 939
588 342
473 805
739 551
232 935
286 972
473 957
905 953
207 66
84 266
705 971
795 733
650 678
750 754
1000 775
518 685
714 37
320 539
650 768
301 132
546 169
395 239
983 640
210 236
825 1000
731 28
929 690
403 876
906 713
972 963
718 980
890 595
269 45
271 167
586 980
422 63
905 555
79 808
412 984
917 183
288 856
618 865
742 440
246 927
91 25
975 321
423 372
229 290
206 209
158 680
477 615
396 922
715 545
436 278
496 710
887 531
123 497
843 692
485 366
699 926
547 368
791 686
732 214
700 550
203 592
868 885
208 581
109 767
783 654
824 554
409 648
655 844
207 758
316 918
27 766
577 13
603 982
163 242
996 141
373 816
678 623
121 101
831 556
146 784
994 629
637 651
891 90
190 303
59 694
819 984
895 462
417 348
787 374
151 272
765 476
372 565
411 850
439 203
640 495
209 609
495 548
549 437
245 846
876 206
738 246
694 120
210 522
872 146
508 311
753 586
155 563
412 169
212 565
935 831
114 741
1000 773
193 298
971 991
553 405
910 217
299 549
638 548
559 286
432 594
152 585
606 239
630 230
717 472
741 163
581 465
328 658
875 194
495 900
919 653
911 11
990 661
855 693
91 623
979 194
514 135
379 468
231 253
785 732
783 36
747 114
720 624
982 92
742 133
807 867
251 368
644 661
586 521
57 493
405 438
885 909
950 844
290 672
43 808
643 304
350 236
111 724
100 876
264 303
724 731
113 800
554 149
441 758
699 690
555 446
278 790
814 635
954 807
624 475
261 457
580 602
71 182
619 573
60 513
135 996
977 569
681 471
330 895
944 480
863 670
526 671
532 79
212 8
509 143
334 655
257 381
921 731
378 9
476 151
889 698
790 82
600 202
618 661
793 922
516 519
147 389
458 558
46 129
109 604
2 897
571 812
975 779
131 688
232 129
869 678
917 923
372 399
580 958
161 667
668 855
251 798
365 340
848 838
222 72
17 288
104 77
261 454
544 398
918 595
551 33
820 608
446 354
1000 726
253 12
434 977
492 61
1 962
182 425
55 199
184 794
817 564
559 355
481 314
45 160
214 959
162 198
3 742
474 435
579 671
486 840
61 120
781 68
19 802
16 36
626 492
654 478
875 503
270 400
595 522
798 847
844 472
269 376
857 332
186 283
780 107
340 67
698 908
435 394
411 528
486 538
252 124
882 903
806 353
373 424
4 123
852 71
519 161
795 987
152 399
768 768
370 521
473 595
984 819
690 898
935 936
98 900
629 107
421 683
920 303
552 492
484 769
631 27
48 822
612 200
777 224
612 697
694 107
920 785
687 416
412 326
400 930
126 702
383 432
139 988
277 853
859 848
71 473
613 916
652 319
974 577
765 910
747 367
652 242
575 758
453 711
320 969
942 786
360 179
269 330
599 429
426 760
860 944
913 401
346 685
461 743
812 255
364 523
316 990
954 942
676 667
75 789
911 261
731 932
652 158
901 304
680 673
56 824
225 171
580 739
892 938
856 471
37 422
199 709
580 287
241 603
527 64
530 792
280 402
624 628
618 78
247 510
240 318
848 288
83 758
435 119
778 750
695 597
725 517
534 98
512 774
145 103
453 301
11 829
479 763
919 949
119 960
206 131
324 378
896 936
19 333
704 276
521 261
630 80
651 860
291 965
350 339
755 437
808 742
131 919
918 639
278 621
404 406
630 460
659 922
970 552
430 376
569 314
615 961
495 581
61 704
260 485
2 169
10 511
777 819
449 482
953 79
771 932
807 304
700 118
114 637
349 433
419 792
74 792
479 225
484 462
808 398
294 490
384 840
18 736
178 699
774 298
605 653
653 819
288 268
663 323
367 558
962 843
741 613
303 730
105 995
755 968
471 558
207 686
743 501
693 952
1 603
532 338
254 979
605 379
245 469
102 754
311 233
626 747
889 335
146 547
1000 69
944 970
757 975
836 439
600 790
720 356
733 671
23 802
134 434
367 851
444 13
256 356
507 977
838 727
196 820
126 825
214 673
140 154
840 968
719 481
271 929
297 919
668 948
67 172
408 122
406 660
497 116
788 529
532 688
343 14
612 172
534 973
250 659
859 560
413 195
716 408
812 941
329 526
998 810
993 423
403 9
638 371
659 366
646 876
801 403
280 450
443 804
362 353
480 123
245 472
261 839
528 2
466 555
21 638
371 623
361 686
75 257
124 196
550 266
742 125
443 845
522 969
860 641
960 243
535 891
268 492
966 609
337 105
133 173
295 458
173 648
683 706
971 774
91 201
679 882
682 284
59 153
821 70
272 342
582 200
19 308
273 455
972 793
285 134
966 590
383 400
332 130
171 90
200 807
226 527
333 261
447 365
761 622
830 965
36 776
131 226
563 394
243 839
816 937
856 534
69 485
608 294
891 173
582 645
843 588
815 510
605 359
441 483
930 634
293 604
312 291
672 627
82 358
465 332
525 563
404 545
592 964
803 952
421 721
906 132
567 333
202 619
990 838
941 640
788 1
622 686
193 794
542 340
456 168
160 569
953 562
464 319
214 89
780 287
278 730
897 563
500 989
28 904
141 643
901 930
533 674
617 543
400 60
218 82
705 492
658 485
481 866
63 938
610 642
764 506
391 99
46 116
665 928
5 991
791 950
490 184
25 557
739 128
783 529
520 917
5 740
804 369
329 840
879 206
763 512
702 296
452 464
924 55
461 470
159 235
819 11
994 497
9 822
913 692
585 800
41 813
962 598
92 466
845 300
541 295
855 737
904 102
312 615
64 98
18 311
489 998
558 951
108 858
408 749
852 987
507 576
304 380
387 440
760 516
89 757
482 87
791 241
199 806
823 67
89 716
844 280
98 458
898 121
129 833
921 121
994 68
329 788
76 278
276 674
691 324
726 790
828 781
979 661
873 192
182 280
561 723
641 266
561 426
128 62
388 133
713 364
3 656
806 601
247 155
802 714
789 285
10 700
368 799
731 565
353 784
299 580
323 429
69 412
362 381
631 485
719 51
3 871
193 248
757 182
926 327
275 103
981 639
69 94
213 233
486 799
258 925
8 887
699 943
751 585
414 960
49 760
327 472
140 470
257 514
53 655
770 936
571 830
882 397
542 936
566 599
837 964
193 424
172 739
912 991
82 591
862 814
110 485
534 322
14 223
597 374
650 653
25 594
371 797
411 578
772 143
253 99
828 202
558 229
259 333
367 917
352 848
600 541
309 888
372 9
629 4
35 96
455 877
272 571
293 672
971 143
615 642
213 412
897 475
233 465
614 440
437 948
429 519
115 182
642 995
987 723
42 885
279 867
702 777
78 208
164 141
243 749
500 457
652 933
568 343
492 567
405 848
541 82
9 393
330 758
255 769
166 265
249 628
222 143
45 36
547 978
249 707
454 958
14 158
500 734
163 720
956 58
74 661
63 784
152 889
252 66
665 627
55 23
99 862
138 893
729 986
902 590
945 92
307 721
220 943
765 90
985 503
598 173
281 834
286 646
402 525
221 229
573 452
813 762
733 549
646 638
179 866
106 718
905 592
541 799
197 601
245 756
953 705
657 599
998 460
29 825
904 175
206 553
680 644
760 433
461 587
52 956
603 953
356 434
804 141
49 295
520 894
710 846
431 904
570 824
970 125
874 909
809 247
621 534
536 453
354 509
246 267
630 111
741 710
776 559
832 203
64 265
335 887
502 307
252 310
386 333
478 627
275 638
100 761
264 918
637 892
19 185
934 720
728 538
140 512
579 594
55 26
573 170
503 626
1 396
640 475
498 729
930 857
874 728
251 918
993 481
399 71
582 783
209 383
351 554
102 864
316 78
274 177
757 29
219 486
666 912
448 696
984 419
477 12
574 41
137 859
223 16
681 29
197 922
805 925
69 287
459 436
821 846
713 896
942 437
87 592
959 297
341 716
285 68
984 109
225 878
797 408
117 528
505 911
477 18
264 224
382 937
459 925
603 676
999 122
282 294
605 371
80 892
732 233
884 407
82 225
291 698
402 929
843 541
478 340
323 707
326 338
489 957
690 276
940 391
808 373
997 674
974 156
935 187
322 196
453 192
347 96
735 543
711 63
17 785
29 789
850 15
268 699
337 99
231 966
24 267
349 653
222 811
514 778
744 744
846 227
9 559
480 284
47 951
756 923
939 651
748 979
362 752
516 950
591 719
567 579
80 214
946 571
35 479
899 287
219 834
79 562
886 59
844 558
985 44
266 188
885 446
8 644
801 938
147 377
917 996
537 602
581 659
69 849
325 809
864 170
574 843
141 67
161 446
952 107
87 623
792 280
461 806
460 194
22 907
591 337
94 244
661 909
946 234
597 483
351 798
907 777
143 683
669 539
428 357
804 456
820 38
995 247
172 555
965 124
232 682
964 861
286 179
540 821
283 317
15 369
759 786
202 862
637 391
75 266
239 872
881 394
196 283
224 701
399 816
258 465
187 113
258 145
233 802
780 372
676 469
639 682
847 604
565 851
456 495
303 551
207 759
927 935
459 735
562 43
225 242
967 238
345 879
479 99
835 720
40 789
43 353
841 15
993 698
481 16
125 473
173 885
131 958
278 321
924 324
21 371
807 737
49 767
912 625
681 690
747 483
160 674
671 346
865 826
540 520
949 597
403 168
681 501
46 808
951 556
213 836
337 255
504 182
593 359
592 430
972 656
4 401
130 335
220 269
843 372
488 449
455 596
505 774
992 859
148 697
400 31
238 978
768 723
459 937
653 192
920 637
74 211
533 772
994 248
739 363
783 245
712 809
442 170
859 678
265 302
285 225
920 470
237 449
274 59
436 839
327 456
779 475
510 170
533 931
863 470
520 191
960 269
18 635
953 795
882 485
175 862
272 399
160 467
678 962
966 158
238 29
866 227
69 112
951 991
880 595
856 380
420 325
683 267
562 534
958 92
239 484
239 357
789 310
645 651
921 298
812 387
159 775
810 523
112 475
387 219
961 555
643 238
706 887
224 239
246 602
569 577
666 237
731 140
134 907
877 795
966 290
412 685
736 591
259 558
913 150
532 723
311 53
682 926
912 658
506 77
655 408
679 585
830 845
527 192
950 23
333 855
294 587
61 509
668 904
796 689
590 109
14 472
152 253
423 153
378 570
404 458
319 487
891 807
691 673
210 364
969 798
772 786
842 363
757 373
747 208
95 973
321 338
831 510
424 231
814 614
140 891
597 598
765 295
464 528
44 894
674 73
593 606
255 400
761 433
653 410
86 738
66 218
123 534
833 845
832 69
133 872
129 438
1000 275
775 959
874 823
429 865
903 176
501 915
321 939
96 201
239 849
33 926
14 875
585 610
653 441
439 594
149 171
85 177
43 559
610 347
243 965
844 948
963 121
817 818
913 13
606 221
905 59
94 38
86 911
135 591
597 387
672 178
272 646
122 376
986 771
906 598
75 394
115 341
340 698
985 547
966 493
952 643
777 504
642 700
363 606
906 952
172 297
391 150
115 97
769 389
524 911
928 214
650 26
713 568
582 847
190 991
867 110
863 253
986 820
700 339
429 67
555 757
684 76
328 3
514 853
983 204
213 498
962 9
987 803
306 723
124 121
248 938
916 696
120 173
559 919
161 944
722 353
397 553
138 479
871 773
640 16
185 623
23 410
146 239
600 867
521 369
671 77
225 76
263 997
407 177
871 206
957 257
416 891
609 273
781 770
832 896
601 231
265 595
640 805
346 425
853 94
462 674
954 57
250 798
842 981
283 333
492 294
939 362
296 551
614 886
955 445
459 841
968 901
632 674
743 406
808 90
957 974
490 549
4 570
67 590
938 54
931 499
987 774
763 487
150 559
918 54
239 164
710 875
598 995
134 770
924 540
76 57
194 778
504 901
301 950
124 216
513 164
660 93
985 77
290 710
464 635
278 245
862 941
494 707
464 726
923 824
249 892
827 288
704 137
153 679
109 85
788 951
247 351
182 247
414 220
32 162
96 571
892 785
511 348
224 620
714 635
233 112
985 149
219 267
298 202
705 407
818 189
834 676
837 669
67 844
275 749
123 252
65 539
555 887
403 113
776 566
578 967
498 461
590 758
356 678
840 150
603 991
164 590
622 967
274 725
187 384
633 237
485 601
986 990
636 85
998 993
935 766
872 861
402 468
487 441
196 14
475 251
617 285
693 440
539 238
400 38
401 235
88 642
59 519
894 786
107 115
982 432
894 389
283 912
592 684
902 27
839 304
637 953
619 758
289 1
962 623
584 484
626 951
679 592
134 111
539 719
498 393
603 631
320 504
783 904
189 937
668 598
334 82
117 285
688 454
859 660
272 640
459 516
220 961
870 742
439 909
311 994
370 348
716 32
270 186
264 108
613 32
245 986
957 664
595 29
388 697
182 992
944 960
739 718
952 312
599 877
273 740
633 928
763 184
571 256
496 239
435 927
30 598
642 909
515 252
49 77
870 465
714 863
252 861
108 320
813 738
262 25
761 525
452 645
898 547
529 571
872 769
395 467
856 51
699 768
216 7
260 555
754 43
507 163
476 731
265 289
74 266
667 530
348 777
375 63
264 955
711 993
1000 84
201 497
396 793
802 822
536 745
688 671
115 867
864 859
519 402
845 193
182 971
51 605
800 42
245 31
993 828
884 862
992 27
287 300
58 779
557 670
652 478
340 362
558 672
11 549
569 889
806 789
798 20
39 620
945 383
761 786
741 451
242 214
666 229
138 844
805 981
309 792
628 317
84 223
639 198
982 186
676 416
117 959
209 299
991 124
600 662
92 28
40 334
321 995
813 136
234 87
233 431
216 899
159 224
794 730
331 589
619 312
751 272
309 642
173 548
989 915
14 746
183 552
903 235
503 382
864 336
389 657
431 487
399 570
619 482
562 708
612 626
470 851
978 346
623 906
902 474
564 438
298 780
381 449
519 568
227 377
89 819
600 598
96 641
157 360
874 267
723 564
653 153
911 186
789 123
48 763
931 378
973 535
268 791
289 777
868 278
30 397
245 608
485 210
135 478
545 242
560 369
46 530
724 796
481 59
406 513
916 789
502 845
558 639
249 541
153 909
124 469
724 416
934 892
682 766
775 8
140 31
455 448
964 636
302 860
287 562
935 277
36 650
786 429
746 738
131 881
210 958
640 927
516 300
133 153
982 244
262 623
55 741
275 970
887 974
575 286
513 259
684 299
256 554
671 788
967 205
59 559
724 961
196 364
820 982
982 510
217 242
115 941
84 730
400 990
421 276
576 277
691 608
883 896
470 52
794 761
835 654
414 696
193 743
942 579
776 690
331 125
218 808
701 772
234 814
374 329
75 640
259 123
241 99
152 93
744 729
745 615
452 959
806 299
908 699
756 208
89 21
255 595
30 252
197 259
225 161
595 835
984 186
164 433
776 940
649 801
392 134
591 247
670 504
965 736
415 592
214 486
56 645
35 870
214 11
529 58
23 565
658 693
292 363
192 50
226 536
540 856
970 79
26 128
431 771
611 345
656 694
526 971
184 805
35 921
556 485
402 661
602 665
451 890
825 875
645 337
534 147
54 413
346 200
161 682
690 386
169 289
787 500
419 605
14 348
83 375
708 540
66 728
879 115
451 679
742 232
716 983
40 373
641 961
218 521
150 839
730 564
240 88
266 44
668 123
326 571
96 629
498 100
313 36
585 647
165 469
943 370
381 404
744 168
371 803
758 302
325 63
471 686
377 765
798 695
124 688
780 875
788 709
451 851
131 492
527 864
990 761
798 227
694 90
241 720
310 209
616 424
572 337
557 923
88 64
258 929
966 588
522 371
749 752
627 764
182 572
761 490
364 622
411 770
241 466
853 974
781 694
484 508
807 629
857 145
627 319
715 999
623 215
126 759
231 826
459 786
126 208
177 547
613 438
859 346
702 153
420 340
519 137
605 859
377 412
90 957
176 446
15 989
660 672
645 468
464 228
935 775
245 630
338 268
644 690
381 520
822 214
181 562
131 755
323 649
429 932
79 750
329 505
676 548
653 81
294 518
531 835
940 667
273 204
309 467
699 79
34 820
79 715
433 533
868 200
501 221
70 573
478 532
544 897
788 806
988 467
895 627
43 328
895 474
417 195
45 138
742 984
931 150
313 880
348 861
800 944
95 618
988 174
757 321
819 726
572 162
233 660
82 422
705 497
397 82
54 544
486 511
181 719
709 18
850 378
631 627
417 423
502 911
155 244
227 151
366 736
348 324
10 272
28 255
59 535
331 984
658 117
748 83
211 75
922 721
405 822
315 991
933 5
434 842
37 552
963 742
893 93
975 591
949 528
704 576
873 742
154 676
317 38
155 931
59 401
220 474
238 340
498 945
545 487
920 849
719 255
291 325
825 399
704 207
589 676
360 484
883 224
521 565
830 682
669 677
441 528
491 510
49 751
216 650
131 290
613 596
501 968
696 84
619 798
317 221
249 366
351 444
736 850
14 493
237 950
38 160
110 691
184 841
168 759
326 621
744 811
273 530
466 352
482 123
621 902
663 521
709 48
836 859
257 434
913 855
699 195
507 846
674 999
82 212
526 358
187 797
713 41
871 799
503 212
240 609
461 221
213 805
251 276
522 982
805 711
336 716
173 700
566 296
335 965
733 486
819 389
296 501
973 262
797 931
9 84
202 186
402 880
177 189
375 455
544 754
783 41
609 857
146 280
554 850
316 432
741 232
177 557
114 14
922 538
882 260
784 778
815 948
560 72
433 688
727 408
535 715
339 971
704 407
444 728
741 639
657 502
477 145
724 517
848 485
388 632
750 833
199 873
977 468
426 674
873 294
376 405
267 129
612 260
988 66
983 591
674 245
70 788
318 992
98 93
531 16
897 930
691 526
801 332
918 22
138 745
166 117
273 850
83 670
917 392
176 844
119 331
895 978
563 303
734 583
267 249
888 406
725 214
414 670
884 705
228 450
844 937
768 145
753 530
217 888
436 847
64 816
218 313
964 962
10 977
681 702
801 218
787 669
477 613
607 596
818 84
40 963
314 880
163 519
448 19
784 558
247 124
998 102
953 242
432 13
193 189
655 839
779 42
693 645
649 938
718 522
720 944
236 254
312 325
127 682
798 653
947 383
10 161
9 932
821 714
183 594
61 800
350 11
644 490
221 819
803 706
709 113
590 44
847 554
533 308
707 392
374 638
800 663
112 297
180 64
534 670
451 173
269 179
17 939
645 757
523 408
846 804
22 283
601 455
19 543
839 693
552 725
766 385
531 91
868 8
599 272
811 77
943 513
235 257
211 842
782 241
331 391
437 128
353 557
790 943
960 103
502 461
872 759
850 569
12 596
110 730
783 87
927 555
47 101
709 995
559 821
955 303
775 774
416 143
249 329
238 849
558 934
206 277
135 121
948 926
809 556
157 330
393 933
437 227
514 54
529 785
7 461
160 173
651 88
92 783
292 316
729 610
790 438
821 281
765 580
48 267
938 877
497 931
361 988
174 652
427 702
302 5
523 920
644 25
492 335
236 131
820 855
265 449
164 859
533 555
330 537
381 766
570 599
462 845
874 308
48 818
483 508
924 278
534 836
748 162
312 637
239 788
933 610
326 711
874 628
156 416
196 380
137 185
620 911
261 293
336 14
233 771
744 295
89 763
851 898
856 350
933 177
485 306
121 911
221 495
243 972
299 493
957 607
782 138
28 690
207 470
561 847
499 130
418 519
692 551
186 23
901 149
408 583
636 399
185 607
473 161
111 268
132 961
910 181
997 78
25 61
828 203
366 396
981 350
739 685
742 756
948 151
215 449
135 476
699 917
785 513
52 931
833 55
701 498
330 369
450 471
838 336
64 478
260 329
457 589
315 473
426 946
133 270
98 379
2 203
817 113
568 231
633 994
921 972
867 510
34 840
301 651
627 985
696 991
809 10
319 402
378 908
546 772
247 823
74 596
754 772
124 730
424 195
20 32
672 80
938 310
886 687
339 709
25 901
736 255
174 564
491 475
649 993
307 560
824 741
361 992
143 711
781 739
49 900
348 118
684 985
380 654
599 419
82 607
815 138
475 405
335 932
385 557
381 963
850 762
930 271
338 891
553 312
434 65
704 914
338 422
792 461
678 383
873 59
71 826
548 919
825 21
114 272
832 111
339 619
527 274
459 858
640 521
576 833
278 243
432 956
159 734
989 853
279 602
95 699
908 925
88 715
178 507
269 214
741 308
816 130
867 6
946 275
556 398
460 621
445 193
746 579
575 558
508 291
792 3
485 381
185 50
886 875
122 519
493 788
912 735
61 190
720 470
586 973
825 12
447 882
653 888
51 456
148 221
166 775
845 391
164 611
401 667
27 747
877 388
675 952
119 91
532 737
878 937
486 640
957 432
704 924
931 758
227 556
859 179
288 66
870 14
714 76
482 435
559 587
588 411
144 828
476 861
100 574
683 446
377 563
994 848
531 797
698 401
891 810
845 845
949 861
243 84
999 72
267 380
1000 728
410 571
540 31
718 538
570 484
318 581
100 241
511 370
966 853
545 679
618 410
208 174
777 172
453 145
29 920
319 697
680 970
962 521
167 137
130 977
379 596
405 895
957 832
62 205
203 371
46 447
368 711
117 506
601 757
666 59
657 447
553 624
539 825
656 640
599 571
840 884
939 548
771 201
651 587
974 264
80 140
595 540
554 260
739 59
51 155
895 43
734 833
818 561
690 616
380 421
946 52
199 1
613 156
546 435
635 469
169 537
908 697
958 219
520 118
237 398
124 639
275 742
89 946
388 270
620 689
614 179
448 365
300 10
529 884
492 473
387 439
204 574
464 841
530 266
923 881
365 144
302 179
558 6
298 49
76 858
65 604
130 213
393 476
735 739
235 567
111 547
959 939
991 583
491 745
357 254
479 43
840 120
821 238
742 392
504 475
456 188
237 945
949 529
125 159
651 238
929 921
871 315
646 312
497 731
889 995
19 554
600 208
997 928
463 313
28 703
771 557
508 956
310 205
698 985
112 75
209 560
965 602
754 564
843 2
624 592
603 329
212 740
466 936
933 943
933 555
49 73
647 215
507 172
522 235
515 139
596 510
497 294
721 612
26 811
638 163
118 533
274 667
652 918
11 560
154 861
74 367
708 526
650 413
369 17
543 661
662 222
221 633
822 207
664 848
556 715
55 791
436 645
659 629
877 662
45 340
648 795
650 559
48 975
514 15
810 93
883 499
308 198
941 546
309 522
986 427
401 774
866 887
639 898
794 565
512 321
462 636
853 955
859 664
192 613
906 338
886 787
518 29
927 531
27 231
805 667
103 162
249 369
105 950
860 807
783 205
745 447
472 889
707 170
269 526
153 936
75 909
564 513
914 437
265 802
897 931
107 946
25 497
109 62
975 543
831 223
70 67
786 182
71 394
852 982
510 195
993 640
248 639
821 763
554 984
472 319
570 400
37 694
88 131
713 535
154 557
760 325
543 805
120 877
851 212
41 872
857 264
161 502
398 155
364 779
255 88
419 151
382 531
276 712
890 829
783 126
333 532
27 979
54 620
23 778
752 965
105 703
439 30
525 958
670 862
904 707
695 151
441 7
506 453
808 85
195 55
598 395
674 738
861 968
913 371
506 796
289 226
445 450
469 612
885 865
507 401
711 464
502 243
293 357
539 451
106 414
369 106
704 952
866 714
508 688
781 705
727 229
359 69
691 70
598 3
467 700
994 880
694 433
229 476
575 418
87 813
207 17
555 810
724 831
247 553
519 913
26 658
108 94
316 337
537 912
706 367
835 34
853 167
331 65
607 559
463 926
734 25
584 651
35 812
536 590
551 73
801 845
854 597
533 503
830 540
267 207
946 788
459 991
97 54
193 231
925 643
295 199
185 355
991 831
65 299
322 315
922 975
261 43
330 924
862 877
790 285
845 270
295 799
605 6
965 727
662 685
365 465
767 887
626 325
42 738
363 280
714 646
30 369
680 101
736 611
88 592
624 992
843 840
42 569
65 569
969 149
347 424
262 689
931 29
24 347
215 397
617 643
689 261
14 419
172 89
969 744
798 249
798 703
505 275
601 542
803 290
162 281
758 318
781 535
780 30
954 954
896 847
896 601
120 271
947 923
100 915
199 524
323 257
388 863
129 969
171 133
665 895
136 872
756 272
77 475
707 582
951 354
482 626
973 974
472 854
716 423
850 844
517 985
735 355
759 948
117 42
196 310
417 822
632 724
521 82
654 626
150 276
139 550
574 277
975 380
898 496
557 262
436 501
124 147
832 76
846 450
542 295
191 473
852 335
77 654
125 245
786 104
483 726
588 714
475 46
378 59
315 9
230 323
557 186
753 22
622 855
907 186
178 607
108 974
128 604
220 380
925 900
887 86
317 529
393 115
779 704
766 778
434 209
400 703
597 568
656 664
500 934
847 575
33 377
761 983
999 840
418 259
137 773
337 262
938 263
458 64
754 515
560 385
164 664
736 82
543 772
274 619
632 264
71 151
122 227
85 805
324 523
567 767
762 875
959 831
955 721
222 91
577 479
187 393
147 766
67 11
841 966
30 406
791 915
481 248
605 319
6 98
917 736
525 689
500 869
162 125
941 478
895 812
615 695
75 784
171 186
263 575
83 430
644 473
314 384
182 517
860 965
355 401
833 23
232 351
846 247
269 111
614 78
250 413
141 155
787 791
808 700
850 776
306 997
776 134
990 460
217 815
440 5
154 587
627 121
146 417
828 504
366 370
753 744
369 906
631 442
498 660
119 460
870 717
145 846
244 962
24 986
852 279
961 320
976 386
589 771
139 776
266 85
23 461
923 312
592 710
190 820
591 782
573 273
251 909
587 808
782 614
319 705
992 115
797 838
633 201
159 153
63 326
187 603
368 314
169 752
230 811
671 331
674 637
944 883
319 481
854 792
91 956
788 556
236 398
170 558
601 901
895 900
361 445
388 35
342 89
170 7
350 464
276 218
102 674
203 547
168 135
969 342
253 353
914 678
606 893
7 271
540 157
58 861
342 921
919 30
658 879
120 730
379 968
815 862
737 464
88 292
721 361
535 644
731 450
748 795
520 268
2 677
372 464
691 967
486 983
205 107
1000 797
154 258
774 564
377 172
219 377
474 444
914 272
276 112
267 72
305 57
482 38
778 233
756 337
644 596
133 84
188 631
552 581
531 948
922 734
466 451
494 928
767 220
284 583
851 916
478 793
694 831
463 320
30 737
494 608
51 654
26 819
606 643
161 247
381 500
8 96
359 707
100 726
369 807
633 375
891 938
206 25
551 322
772 32
131 670
312 343
531 662
386 323
607 930
358 553
31 69
48 994
485 487
733 257
397 864
126 884
199 246
550 530
359 78
813 470
817 472
752 857
716 564
221 833
523 187
669 365
403 792
509 270
387 849
334 800
345 596
820 770
266 81
301 536
721 604
142 254
992 919
311 178
519 857
503 979
790 526
284 889
532 203
164 358
456 791
505 265
428 933
463 48
263 802
609 965
308 784
354 333
837 642
242 615
358 236
688 575
903 741
663 599
485 492
118 843
848 381
842 499
306 128
430 276
48 388
257 250
549 668
673 266
79 89
891 712
355 820
996 105
597 753
821 997
842 954
699 567
780 640
267 691
132 896
701 381
643 640
188 109
199 610
357 908
446 25
519 899
157 271
933 648
156 292
256 903
787 203
21 9
560 533
195 887
387 140
453 241
910 34
254 281
154 107
391 824
339 520
493 866
37 679
116 601
183 248
98 903
339 135
149 68
688 955
980 354
781 173
670 796
364 288
486 635
676 526
478 309
211 540
419 438
799 214
213 696
987 30
381 385
222 163
355 893
67 986
80 180
803 684
959 487
49 826
746 785
122 689
640 998
650 372
710 417
650 829
410 840
223 867
457 380
827 237
554 176
26 32
438 626
728 823
664 9
50 749
996 399
311 871
68 518
618 432
59 31
331 281
799 444
307 313
453 401
160 430
754 914
89 827
104 175
403 441
901 337
22 38
478 984
952 778
131 759
137 19
509 399
151 405
391 672
826 782
724 228
420 296
964 366
561 917
296 368
622 934
897 381
202 233
70 689
706 296
808 530
404 958
452 703
806 625
885 721
597 842
423 213
484 890
719 322
284 665
188 167
75 162
632 46
488 541
775 749
155 754
545 780
388 732
773 965
448 138
325 33
729 153
172 750
687 820
477 553
92 123
179 791
559 183
766 883
243 383
858 644
392 424
608 581
166 899
814 389
304 944
981 224
64 910
992 620
109 564
593 335
233 558
418 944
289 825
526 771
253 820
465 926
64 142
86 220
85 222
612 238
161 395
567 362
160 148
620 305
103 552
789 298
656 57
300 648
167 469
356 249
511 111
705 246
783 842
611 496
78 339
829 251
851 662
177 910
851 256
412 971
642 47
758 142
130 836
762 700
387 704
407 111
111 669
232 858
419 93
510 9
49 65
133 568
708 595
845 207
977 804
290 919
661 807
723 707
314 426
298 651
649 366
438 198
439 667
584 871
609 3
580 591
860 454
399 927
259 171
733 232
394 235
777 72
3 596
929 101
759 631
84 216
911 85
72 641
732 156
704 654
49 956
39 826
964 357
839 673
459 662
718 446
316 676
991 21
196 362
306 675
662 443
558 756
101 418
606 424
566 527
511 693
567 756
93 292
214 777
131 784
334 697
474 955
57 316
662 753
534 199
304 244
507 575
17 562
774 811
664 220
726 791
833 700
912 431
98 896
872 824
547 19
303 722
868 859
896 419
80 400
277 730
559 899
789 697
795 446
494 984
606 613
789 296
982 938
673 736
278 80
717 151
502 689
964 533
339 469
124 815
172 182
111 229
550 762
952 453
379 183
825 847
963 317
265 701
459 902
364 171
649 237
726 833
194 34
644 158
719 896
327 59
810 307
75 368
6 754
885 62
701 125
891 709
539 95
523 871
512 180
639 616
688 577
155 685
88 99
217 234
249 413
880 608
363 57
517 14
10 530
883 825
171 607
360 359
190 555
577 583
423 603
598 238
883 922
985 323
182 258
246 193
189 867
4 481
296 341
654 52
35 215
958 461
818 666
979 777
809 235
6 340
356 502
937 923
142 273
13 441
653 315
864 413
834 496
688 601
18 82
906 842
643 369
336 181
969 232
230 288
633 307
566 84
782 83
261 145
789 476
452 249
580 157
231 400
177 494
200 298
682 725
861 60
3 48
656 311
742 795
303 550
471 422
4 955
24 13
317 281
349 189
681 829
224 964
943 934
264 101
513 788
58 635
41 551
569 857
493 107
728 321
931 459
344 724
933 836
509 489
254 34
669 396
319 772
588 156
731 630
595 963
630 850
365 935
28 249
256 145
66 269
116 991
440 96
976 504
884 900
726 483
184 514
982 881
134 309
908 382
994 221
727 759
802 914
551 971
769 261
620 541
535 215
685 402
947 148
441 37
654 911
941 193
396 376
402 600
37 914
142 797
606 81
11 405
202 542
289 659
179 219
456 36
707 648
32 685
619 249
446 278
564 482
421 253
192 957
718 738
852 64
902 1
764 619
330 179
617 420
66 107
451 755
952 631
426 965
62 607
888 684
271 831
956 34
938 847
563 345
354 871
657 511
452 436
853 487
903 582
958 468
720 27
798 934
614 171
17 331
582 981
524 964
745 425
284 612
991 716
215 701
60 567
232 170
233 871
273 386
748 877
230 25
968 198
802 116
749 634
458 702
790 560
622 30
501 584
642 73
336 46
586 190
247 846
287 5
295 249
705 199
397 763
15 335
825 749
835 592
17 898
587 839
177 207
590 549
386 456
108 453
358 999
192 737
803 181
749 19
510 297
914 424
576 928
960 645
662 459
617 39
812 722
997 138
510 545
931 527
521 594
455 120
935 178
433 174
31 974
496 583
632 118
842 922
876 941
374 128
276 916
615 471
655 917
186 343
394 282
313 77
124 108
126 575
615 410
287 379
925 696
695 691
216 363
501 609
302 552
817 360
131 452
274 960
950 154
618 758
953 935
630 738
772 748
103 920
650 596
124 563
863 735
956 665
736 142
878 498
179 505
659 626
536 164
806 15
954 881
778 239
239 883
294 689
919 177
121 541
780 459
578 370
913 106
320 231
495 253
90 16
7 645
62 656
103 567
649 720
419 63
704 402
841 4
785 663
530 980
458 322
787 348
385 661
163 953
657 851
583 83
554 441
567 991
131 14
320 586
8 836
220 42
782 862
523 111
536 831
963 446
498 483
296 535
916 729
522 241
861 188
695 982
579 944
274 905
909 349
340 758
576 600
868 726
948 701
188 429
268 418
848 728
696 676
381 342
494 189
403 565
354 574
10 87
830 958
732 263
778 876
514 440
162 179
570 109
33 592
497 155
435 816
543 704
729 790
909 746
564 624
905 396
227 396
485 955
362 941
279 248
258 54
725 570
297 64
10 526
369 777
922 442
975 645
530 446
182 754
368 513
818 169
560 951
594 935
662 238
639 957
978 710
55 847
158 169
116 373
764 476
265 870
387 18
344 14
258 418
358 884
921 322
248 286
627 953
436 445
140 780
690 402
314 487
750 434
258 28
212 894
484 747
323 899
757 618
709 460
612 936
723 721
659 969
306 496
90 35
89 302
386 257
825 934
817 504
411 512
73 962
143 515
558 863
497 470
862 989
710 644
452 920
147 164
407 132
594 652
565 482
81 804
94 962
88 504
820 544
958 858
15 322
608 570
927 854
841 591
422 547
406 321
186 495
736 574
49 791
686 36
437 768
523 263
685 551
587 230
492 147
362 37
291 161
14 18
818 381
783 927
408 833
173 396
106 701
600 930
579 535
965 293
387 187
433 198
747 332
796 345
200 559
239 494
34 892
168 958
308 388
291 708
684 683
493 714
571 602
907 41
754 415
452 704
537 89
321 950
461 309
373 282
299 647
746 460
607 417
190 37
792 83
343 453
288 156
964 204
168 314
944 265
516 235
490 837
585 688
984 463
549 913
502 531
209 490
67 219
246 774
166 636
841 140
685 622
371 348
749 581
746 755
901 829
562 673
323 60
72 283
622 435
34 682
221 258
444 250
455 192
900 494
599 753
836 265
855 569
125 718
115 229
261 900
780 503
989 426
310 888
402 39
109 365
815 785
795 678
293 950
544 351
917 636
410 679
92 119
604 275
769 260
163 836
765 892
135 599
930 946
550 617
639 432
385 514
55 445
83 306
874 865
515 136
308 867
106 993
746 781
720 877
406 565
396 519
627 147
696 685
459 195
11 728
433 191
278 284
933 739
477 370
409 171
896 176
61 230
120 181
72 536
892 171
100 712
227 81
185 969
296 917
561 375
1000 694
911 909
609 410
276 302
115 828
758 715
285 161
478 585
292 374
720 361
486 812
897 132
322 958
5 458
376 602
432 653
949 239
135 258
187 430
719 210
431 603
332 174
942 560
655 117
876 481
563 237
459 176
602 440
353 786
105 174
72 168
360 574
780 233
233 520
554 215
890 109
919 66
427 349
575 124
902 898
1 298
682 646
751 834
457 180
795 840
961 815
962 909
326 124
839 488
288 542
775 795
768 41
486 325
898 60
617 257
543 816
26 151
386 560
879 643
854 535
380 838
934 127
849 785
416 45
676 248
555 450
76 709
443 878
362 83
439 115
766 984
682 384
438 852
241 624
525 664
553 464
18 538
369 250
693 966
23 968
266 326
165 993
293 977
951 704
595 915
260 59
748 422
112 425
186 930
169 677
558 53
703 16
162 679
349 938
627 786
77 238
110 84
304 893
960 821
311 835
240 819
704 744
496 158
120 174
758 768
348 542
979 413
358 111
129 544
781 833
934 937
511 117
596 142
249 731
38 179
65 728
421 579
336 845
102 480
667 868
631 417
411 173
900 193
427 313
522 793
27 944
967 514
693 585
114 170
956 460
892 221
910 487
130 857
461 364
238 686
654 495
922 439
766 99
792 108
414 132
625 656
822 443
472 446
863 882
217 542
6 684
396 546
127 444
681 615
222 448
321 556
308 814
343 283
508 784
483 972
972 828
232 589
313 579
582 394
113 534
288 415
68 562
412 430
394 327
896 56
120 39
776 173
950 371
244 543
276 42
645 839
930 780
247 168
995 551
151 507
36 390
200 935
230 987
937 737
264 372
872 750
85 407
268 608
397 406
558 145
534 126
822 379
401 388
472 606
838 864
706 698
51 464
474 507
149 188
28 169
659 465
212 680
496 123
612 920
305 180
979 794
917 216
417 186
159 422
648 375
991 848
6 512
809 953
678 617
200 980
833 666
512 940
616 317
202 467
526 737
448 442
675 144
775 42
385 312
490 785
795 322
656 192
66 180
796 13
803 909
325 516
116 694
590 528
290 409
415 383
370 407
471 638
82 700
540 169
667 512
775 616
33 292
859 158
233 928
401 110
753 798
239 356
994 208
662 532
750 700
894 732
557 607
809 951
502 219
738 924
232 24
434 266
574 753
528 398
358 436
208 45
363 194
547 356
783 943
455 930
824 792
799 592
449 987
482 885
341 127
239 120
341 480
226 685
41 139
877 484
331 813
648 853
574 69
136 265
755 640
994 864
791 486
506 914
193 323
888 10
428 862
255 555
293 203
911 391
801 229
814 25
280 911
933 31
511 583
295 273
722 917
981 80
370 469
84 496
231 980
608 982
911 225
293 513
238 713
416 535
746 891
521 346
937 661
552 243
937 215
359 902
386 134
266 390
373 103
719 7
581 744
923 199
298 407
790 348
913 633
911 49
58 966
110 927
955 722
505 299
517 804
666 932
32 908
75 278
469 521
618 576
436 313
723 390
640 595
857 633
621 336
866 460
783 152
584 536
953 234
900 610
482 36
458 160
971 253
205 894
140 886
591 877
399 490
387 738
661 304
119 397
326 470
569 331
232 550
982 623
129 917
227 741
190 229
697 564
295 328
127 299
78 95
834 991
720 192
550 788
100 777
216 595
495 315
339 242
552 548
181 664
810 456
88 370
850 104
197 442
425 33
910 761
920 534
291 47
337 591
562 956
749 786
625 975
691 947
16 324
502 744
17 812
169 707
908 294
18 818
772 84
490 539
244 512
359 329
30 336
208 552
809 588
932 802
580 302
822 596
728 853
644 796
447 724
47 473
595 480
296 909
154 162
948 556
777 808
391 443
304 54
871 508
481 337
210 675
998 653
448 645
602 975
879 446
832 787
756 82
863 389
428 995
65 505
788 724
184 884
28 968
117 497
166 455
326 865
206 566
692 23
97 651
614 816
32 446
220 92
610 410
930 6
718 705
189 830
857 821
499 688
332 222
778 253
308 248
523 303
927 556
37 525
785 300
227 171
483 271
480 862
289 554
165 749
973 898
970 502
357 636
93 895
374 475
377 753
519 999
741 275
722 515
688 515
439 365
222 578
38 732
777 391
577 664
146 986
192 724
949 273
7 618
747 842
907 751
554 653
828 227
792 759
956 832
463 375
167 440
794 501
424 521
267 575
520 108
609 281
469 645
198 230
826 681
151 197
215 718
570 369
401 609
369 463
209 517
294 611
726 294
255 220
148 987
96 379
53 788
179 2
631 757
148 431
968 255
240 756
255 533
871 407
533 915
40 75
166 410
170 917
175 828
429 417
372 297
257 396
464 25
15 393
501 84
663 482
524 445
910 124
241 771
391 339
443 502
64 335
372 678
689 511
933 996
658 865
893 381
70 182
960 161
465 866
536 48
883 754
29 220
940 841
607 890
87 713
612 766
578 377
986 825
960 477
223 380
697 204
374 965
280 43
883 140
451 228
776 886
272 236
39 814
501 378
890 510
902 241
684 756
874 311
396 985
635 14
161 235
337 701
128 690
66 214
263 514
198 963
962 895
136 178
609 260
206 135
883 240
916 700
977 274
962 401
546 986
222 120
624 772
952 615
317 752
1 368
408 669
570 351
703 2
901 18
325 507
350 23
532 642
313 598
504 992
413 491
497 423
821 608
299 521
752 232
609 297
100 299
296 406
750 201
694 197
158 879
491 331
330 400
743 541
250 454
310 977
418 238
272 651
198 453
652 204
305 548
508 100
36 11
2 406
609 508
829 662
480 775
145 667
208 13
615 308
454 965
450 69
900 299
689 201
412 81
485 497
749 86
991 494
680 996
831 835
631 811
108 468
47 838
503 891
516 547
611 898
789 467
597 840
840 130
182 48
815 402
814 157
204 518
352 364
421 442
984 865
376 149
378 348
546 266
110 351
871 419
1 308
597 198
953 676
999 781
236 940
601 297
815 451
107 135
490 921
772 637
803 111
805 675
481 775
67 451
894 974
194 14
987 350
131 786
509 191
952 329
646 671
149 471
835 28
954 746
843 676
709 3
740 809
428 93
945 896
271 881
675 976
220 57
240 451
523 482
285 267
74 52
552 159
264 35
382 617
797 492
274 195
207 618
757 863
780 879
206 770
416 440
964 407
845 65
194 119
501 127
192 123
336 518
219 187
989 828
862 59
84 976
674 635
3 340
125 448
562 352
872 846
619 719
935 71
436 632
217 489
532 564
202 763
199 290
967 809
976 662
951 875
633 393
216 875
129 928
228 844
433 449
284 635
416 95
958 520
363 102
565 891
324 394
482 186
360 740
243 584
825 76
990 983
171 289
701 691
60 681
814 241
220 987
137 765
216 969
561 28
827 584
498 547
759 284
735 909
461 537
589 947
280 491
516 108
22 722
850 50
255 906
426 70
149 190
57 158
202 632
735 15
788 191
550 238
449 223
948 437
316 971
624 130
87 559
872 115
443 765
481 429
569 66
782 916
957 518
546 42
876 660
642 497
790 566
924 762
770 127
44 757
336 158
672 970
285 92
285 213
960 52
620 740
815 946
18 50
291 529
641 664
780 457
424 661
486 722
686 245
232 295
741 73
902 457
433 194
574 663
928 571
991 505
889 44
533 834
240 590
37 178
662 192
203 262
820 775
25 196
621 239
736 510
485 791
249 947
160 835
801 910
389 944
237 332
165 810
638 424
443 887
399 7
576 581
152 164
282 200
233 945
191 931
788 651
35 988
521 216
356 118
370 976
898 428
173 187
137 631
80 510
78 236
883 25
616 208
403 1000
143 583
265 203
468 573
509 565
749 194
79 929
903 832
205 620
790 543
200 121
433 902
2 56
409 871
453 884
505 34
967 201
712 700
817 274
674 917
276 460
478 361
991 733
688 889
549 145
295 211
66 119
27 376
716 253
817 935
508 267
908 901
290 305
630 962
19 191
46 590
988 847
499 126
146 79
92 920
308 462
437 741
428 98
601 377
873 632
944 748
146 689
349 569
981 910
613 333
962 211
362 730
107 52
153 753
21 395
179 279
300 512
250 284
439 772
473 578
589 342
571 770
615 297
956 637
38 402
498 296
272 911
548 610
733 361
865 523
628 158
911 896
948 673
990 746
420 351
990 935
599 862
673 776
364 889
526 912
145 674
248 969
699 748
582 239
683 749
327 245
844 698
600 486
984 295
957 330
988 824
412 665
12 762
779 303
625 176
271 797
167 10
204 951
423 337
50 634
99 842
150 550
986 270
343 161
61 293
654 874
995 74
209 710
327 240
906 983
279 616
454 320
177 830
936 571
535 230
692 148
565 830
576 638
101 694
639 118
880 988
513 593
32 756
335 875
705 360
810 587
792 449
543 884
685 948
538 789
232 354
903 703
186 871
704 459
887 762
123 695
210 773
422 639
171 673
198 749
444 904
907 927
848 844
59 755
205 331
517 10
816 93
221 425
287 10
133 115
352 485
116 538
123 674
954 268
998 272
728 600
434 153
198 517
528 223
968 844
842 8
873 741
787 807
877 107
412 803
18 244
416 679
369 849
271 500
192 2
167 493
604 212
638 212
904 3
651 520
136 876
955 36
579 415
696 633
434 282
959 817
579 564
309 367
836 426
538 981
222 604
956 602
1 119
385 677
922 264
458 370
720 971
848 945
102 963
424 617
239 265
256 240
532 154
537 976
648 937
250 752
735 928
756 386
807 663
299 600
772 161
492 758
188 231
379 838
10 832
709 734
618 281
865 651
882 248
336 656
18 369
580 720
13 805
829 294
318 542
571 541
477 4
124 294
117 730
64 59
418 18
287 161
198 472
286 299
356 368
977 471
337 312
179 215
881 559
826 396
666 66
289 99
220 906
964 89
187 989
591 831
606 886
500 690
600 313
134 758
983 779
382 432
730 816
425 728
642 108
636 384
942 18
551 880
398 782
440 836
35 350
739 294
180 743
424 822
702 815
392 655
735 271
472 42
91 625
468 405
482 809
442 341
320 739
612 750
115 293
968 918
73 477
650 609
424 392
448 999
600 759
924 283
115 753
923 790
21 253
127 341
326 343
494 286
828 359
834 330
824 219
281 74
48 459
602 733
793 318
817 406
831 782
770 511
126 231
706 994
351 785
498 998
459 967
174 813
507 610
587 408
27 14
858 549
589 731
150 197
13 955
385 601
174 777
291 342
935 356
540 385
442 686
307 497
382 494
805 687
961 945
582 662
622 226
999 844
218 624
76 237
134 44
56 818
817 555
592 250
28 692
682 462
338 986
375 437
364 144
689 735
228 387
274 647
752 175
637 258
650 228
612 807
870 774
219 565
995 567
125 136
612 245
722 195
104 640
156 626
761 43
99 115
11 100
187 291
257 173
616 831
585 877
556 696
571 304
443 731
525 398
172 931
740 621
133 96
593 42
104 662
913 808
683 487
557 5
894 380
970 569
126 282
861 473
207 173
875 161
840 553
488 77
879 679
118 92
586 204
398 785
774 618
931 557
112 304
59 989
91 261
422 498
915 954
947 349
322 655
65 799
846 162
210 45
155 676
660 969
688 842
446 471
547 500
840 210
584 138
7 74
675 260
591 797
601 161
539 171
869 525
322 186
282 614
45 190
226 746
44 947
661 685
627 57
132 415
47 324
318 859
197 515
857 570
131 79
951 76
204 1
905 256
218 132
613 185
703 99
287 542
926 895
16 303
655 274
311 533
306 749
440 767
129 782
873 779
97 696
686 721
168 369
483 120
813 72
710 41
527 404
649 301
964 484
876 555
310 193
639 525
558 662
658 801
554 377
887 215
308 744
237 768
654 421
514 80
404 58
338 692
609 743
246 420
555 351
616 649
628 206
424 758
248 954
907 458
156 768
762 888
907 158
325 245
720 471
84 661
146 919
866 906
384 598
669 998
782 859
159 675
463 981
186 790
951 372
6 20
481 166
526 437
35 665
164 802
702 827
171 197
929 869
864 525
349 643
861 802
444 369
488 92
39 601
518 489
641 193
403 817
150 725
304 967
269 834
653 647
177 935
783 63
7 981
530 418
129 887
84 174
849 494
316 565
977 194
202 183
699 563
182 658
153 239
704 197
99 14
341 730
150 644
452 552
326 283
704 383
34 933
588 246
993 134
485 63
30 192
478 591
536 923
746 140
322 975
229 456
840 789
875 867
580 70
349 41
994 107
253 549
650 526
653 768
889 439
56 266
177 338
467 210
394 939
617 533
563 363
936 419
696 474
502 449
900 469
492 452
798 883
528 244
32 387
90 551
520 847
323 935
619 680
428 847
698 729
787 462
621 922
549 228
625 51
303 666
4 249
861 411
946 977
213 586
964 433
253 477
798 539
942 614
842 777
373 560
252 219
748 532
311 377
389 541
114 27
298 324
154 96
639 743
270 248
828 737
328 426
598 640
773 670
404 31
957 272
471 490
869 876
988 856
428 285
730 714
171 19
458 203
122 555
68 550
58 845
477 189
868 307
266 215
75 149
270 82
888 264
429 585
555 923
544 58
562 176
82 264
488 556
141 925
369 880
322 400
41 910
141 367
348 352
294 642
194 187
835 685
31 614
28 20
145 28
94 280
425 654
64 806
557 609
206 389
360 108
418 604
20 338
59 499
449 810
1000 609
655 229
234 464
876 651
935 749
504 139
591 289
898 817
51 676
30 98
585 671
51 858
603 868
717 486
894 386
549 294
40 687
294 449
408 801
667 8
40 419
869 375
48 829
145 832
873 274
598 951
936 158
241 203
485 72
921 634
270 592
41 615
134 287
551 941
333 686
607 775
325 195
918 395
367 513
818 683
935 500
365 663
200 307
481 984
319 52
736 842
262 406
527 865
728 554
98 139
180 892
447 931
677 151
344 884
397 516
136 155
112 628
827 381
965 288
581 914
879 871
786 709
104 37
960 484
902 678
455 212
488 810
381 190
44 769
450 755
68 613
832 540
355 49
35 743
734 873
253 491
78 951
39 937
915 930
872 883
725 741
430 266
968 626
336 80
782 911
833 667
15 738
10 483
621 193
913 965
671 796
59 156
807 823
311 254
120 6
48 453
939 716
299 57
727 670
863 823
779 227
520 304
295 619
386 757
998 497
512 454
135 450
959 507
515 405
418 992
979 270
613 376
489 479
44 503
356 207
658 161
882 763
760 447
985 933
320 197
492 654
993 378
636 968
901 812
643 604
888 539
436 759
796 931
928 593
652 211
463 598
262 564
309 590
743 525
955 748
993 825
818 58
717 11
104 533
964 958
381 553
604 203
590 988
397 979
337 88
859 131
672 672
848 478
218 562
404 566
8 898
342 631
908 934
570 408
225 552
597 761
591 274
643 503
230 267
460 665
473 30
260 759
807 283
207 321
556 422
723 723
365 583
183 357
603 809
500 184
100 324
279 760
841 848
771 350
725 588
766 34
699 484
7 622
401 15
310 648
694 389
487 775
519 301
786 74
78 754
46 651
115 184
823 920
983 241
126 793
222 333
261 452
564 476
235 569
903 958
905 393
164 413
997 766
356 784
537 543
10 127
937 522
116 679
721 675
853 469
838 786
890 679
315 255
702 490
230 491
65 140
58 29
247 102
182 230
839 664
407 332
460 287
226 442
470 399
280 936
545 175
13 232
554 400
261 473
74 210
83 850
782 964
569 477
40 232
258 851
521 552
710 965
973 709
768 291
40 944
811 697
679 145
140 541
399 992
128 59
69 111
396 606
86 199
975 366
979 488
491 941
993 812
590 68
251 678
781 719
19 544
654 271
142 687
865 82
639 937
716 171
521 871
36 247
646 35
949 168
871 72
545 520
891 511
130 333
471 573
91 854
221 343
651 769
643 923
602 486
87 517
946 222
256 633
420 1000
820 110
466 683
382 369
510 967
482 276
282 129
341 971
771 535
44 729
322 162
400 775
572 28
862 595
181 147
302 100
485 754
437 160
201 747
492 613
408 258
410 918
204 294
62 947
241 626
415 469
503 126
732 730
241 793
16 197
241 974
608 897
904 825
854 944
848 223
714 114
233 464
355 227
212 241
967 764
395 334
489 359
778 184
86 412
886 691
14 216
641 65
620 665
96 682
157 740
882 33
758 136
16 641
923 240
370 527
845 608
230 860
99 726
175 88
325 871
223 822
93 350
570 608
174 881
859 712
275 22
120 890
718 167
871 490
682 964
379 511
200 791
411 229
296 354
377 976
781 264
435 213
670 858
438 152
551 970
820 757
297 279
809 755
234 9
750 563
568 236
381 182
977 436
844 681
830 813
544 923
421 931
250 349
151 330
108 273
471 66
170 937
260 894
644 998
856 217
167 594
240 549
499 165
918 922
503 900
330 844
199 740
870 978
451 734
544 820
678 225
251 173
616 571
556 263
2 701
699 2
896 967
420 600
219 723
519 352
176 114
838 699
142 874
975 372
31 987
724 329
16 176
910 564
651 202
755 684
196 747
382 174
78 9
541 515
825 181
924 468
558 303
548 467
342 804
912 646
962 503
267 161
448 875
488 552
366 581
745 188
117 516
691 546
905 74
911 523
403 458
125 755
541 903
237 752
247 501
15 41
187 868
485 949
72 499
825 200
289 44
811 817
768 448
334 805
863 501
219 286
900 790
153 833
135 196
303 237
472 148
32 439
322 285
560 677
881 9
50 842
763 7
943 268
283 696
285 35
542 917
766 988
765 865
209 784
16 747
374 850
608 718
728 875
712 783
633 67
310 222
437 897
689 332
811 17
152 8
224 678
304 631
417 666
22 8
55 702
355 657
639 922
812 826
798 662
406 491
434 737
857 627
522 69
866 330
785 133
23 170
215 206
645 297
954 715
996 366
667 134
759 530
904 322
706 710
880 428
106 366
851 528
194 37
956 579
562 726
992 148
720 928
348 821
24 466
151 690
722 86
617 967
831 125
323 989
515 1
983 717
927 155
390 615
666 34
383 456
429 282
581 172
446 255
964 659
616 939
137 246
802 277
474 479
18 255
439 9
765 17
950 542
652 583
28 33
702 211
375 175
939 571
691 508
118 780
697 371
445 194
451 307
461 196
464 466
893 650
68 898
891 831
555 566
980 89
837 502
884 779
881 516
391 160
732 321
575 925
391 39
846 897
381 986
222 812
231 567
656 710
277 151
235 450
253 54
267 201
899 969
428 560
395 115
534 342
193 678
517 54
413 35
229 463
911 512
434 81
917 855
198 872
436 34
303 933
844 542
946 988
166 660
581 735
150 718
810 129
641 159
807 703
552 902
727 149
813 705
658 211
437 531
732 914
90 542
245 964
471 184
728 212
586 449
557 101
489 992
1 107
800 388
824 659
984 496
48 164
775 931
800 393
825 543
946 417
494 554
105 34
627 23
893 628
613 243
640 98
308 749
213 343
323 953
96 660
390 702
780 656
217 881
246 383
924 919
450 912
56 120
131 478
664 33
604 443
439 512
185 946
668 4
505 554
271 622
571 441
440 158
460 946
470 335
505 453
990 972
463 24
430 336
653 800
328 307
926 435
148 280
283 47
699 65
1 114
523 175
938 143
477 949
831 7
112 499
158 481
595 654
332 664
473 772
29 219
936 697
997 880
349 83
65 170
240 173
237 507
667 223
119 932
990 350
535 459
971 495
391 762
283 424
349 150
180 854
667 828
579 824
937 206
841 18
104 306
37 337
638 770
464 86
136 496
952 63
730 210
479 416
724 242
619 78
835 521
898 4
888 462
366 562
562 631
918 153
700 335
954 952
950 791
193 50
982 927
380 536
341 489
271 50
244 204
272 616
117 22
745 337
648 906
714 861
454 228
30 615
650 558
599 905
68 24
196 657
844 142
218 979
807 138
581 656
148 222
278 935
690 860
193 532
408 421
966 545
960 125
838 627
477 590
462 575
925 218
173 707
206 563
157 233
593 646
668 395
223 446
782 863
234 722
288 988
150 18
129 912
299 908
46 403
502 363
54 588
641 208
401 221
918 199
270 626
695 222
313 911
278 150
435 443
838 217
538 25
262 891
863 727
902 937
957 458
948 943
456 834
952 91
929 424
932 696
558 8
282 546
364 870
606 62
328 410
412 596
28 812
474 326
628 54
511 608
135 124
882 505
163 681
493 905
787 570
727 35
183 689
913 221
383 602
999 658
569 165
987 87
346 623
543 867
121 505
243 655
343 103
189 626
501 99
424 155
839 229
604 904
90 219
827 560
390 594
81 121
746 842
263 537
312 667
914 265
399 379
959 669
323 337
317 920
626 521
814 621
41 693
171 145
514 707
375 548
228 192
226 728
402 646
1000 536
421 840
346 711
295 803
229 582
522 318
980 624
969 971
615 296
327 231
889 664
860 867
115 566
495 937
692 383
393 544
744 324
60 390
3 899
304 309
4 685
970 739
990 600
805 109
400 324
72 923
246 381
991 951
449 17
207 679
303 354
703 871
540 162
596 675
363 214
397 53
796 510
357 667
326 20
391 122
151 230
458 960
377 744
300 985
332 142
566 29
370 222
605 31
817 550
905 502
802 379
768 267
205 338
620 96
421 80
584 408
93 474
654 236
576 272
307 759
266 184
863 469
293 752
701 87
612 639
710 464
710 989
456 110
324 198
145 213
964 947
469 348
661 470
965 896
322 487
52 776
124 655
930 885
755 623
182 601
434 160
54 244
250 378
479 797
688 143
505 222
403 268
720 127
311 628
112 194
301 171
374 815
131 502
90 329
816 244
107 938
995 57
548 906
758 756
638 905
820 69
549 27
465 776
165 175
542 141
798 297
685 800
60 45
138 153
592 407
158 850
797 888
118 643
86 690
169 260
562 693
612 375
281 325
992 868
261 743
532 798
47 556
562 404
250 289
702 352
771 516
170 507
699 41
82 795
742 886
982 392
652 591
518 463
400 833
995 129
155 759
236 858
582 383
606 243
939 913
809 166
960 376
701 814
552 339
137 204
536 392
722 442
712 468
838 390
623 290
172 786
277 421
425 994
305 318
105 441
207 564
323 996
910 622
851 498
317 809
671 344
379 717
630 332
416 422
767 701
510 203
644 179
338 959
214 985
883 390
241 758
734 586
420 474
181 102
139 156
614 249
87 987
565 957
304 578
842 551
746 308
102 597
149 105
672 298
815 416
294 633
611 265
191 581
163 801
423 657
654 510
34 351
8 715
396 642
806 548
207 894
448 289
434 453
484 734
123 688
23 551
723 362
419 459
378 534
125 721
992 940
968 393
836 109
990 503
94 166
856 755
969 715
612 395
666 582
829 410
944 212
730 837
531 118
825 306
729 713
621 732
558 884
768 113
58 319
751 110
754 851
115 102
131 640
307 826
942 424
578 819
741 742
175 846
765 508
704 887
10 533
450 326
630 849
381 399
737 276
334 289
533 708
495 136
727 849
567 733
729 233
453 289
526 881
731 379
697 162
470 730
812 754
657 464
405 561
213 847
282 411
652 495
781 927
411 849
799 75
330 13
46 32
879 968
566 11
97 6
684 716
341 745
348 583
438 720
52 451
408 564
165 804
699 707
393 399
968 767
802 11
403 684
915 873
323 499
24 1
146 621
669 546
44 875
850 697
488 252
106 656
963 767
80 580
966 383
609 285
418 578
551 553
475 915
604 223
252 404
953 852
151 920
25 621
858 440
147 843
694 722
336 527
263 580
775 796
516 389
676 705
78 504
960 329
620 72
350 332
896 980
412 712
942 183
798 137
35 621
912 762
806 541
929 875
275 13
358 7
621 208
403 288
85 120
217 287
418 714
33 276
103 322
357 685
957 143
261 38
162 735
445 917
469 15
991 269
34 985
806 718
204 150
552 765
517 20
681 941
174 745
966 997
728 609
883 320
876 871
291 345
449 796
25 824
884 484
180 921
163 885
598 689
249 832
340 612
768 421
780 333
270 214
727 646
445 506
580 187
897 729
420 468
953 752
759 999
936 492
89 332
141 987
493 476
290 656
64 202
488 134
850 412
291 365
957 113
527 932
661 669
994 591
712 462
51 76
839 949
143 614
835 134
593 939
715 157
933 300
838 948
547 486
56 462
235 359
920 289
323 937
411 567
885 764
428 706
225 679
463 415
50 447
79 25
876 836
440 768
615 298
411 720
438 405
683 412
659 180
812 603
628 398
455 250
479 459
14 74
369 439
797 215
397 960
802 579
888 369
931 859
723 647
455 465
17 4
975 910
592 563
771 818
94 381
706 41
290 800
467 58
159 219
339 29
86 592
137 242
841 115
502 220
783 100
29 702
967 454
441 806
725 211
324 731
400 943
900 72
529 87
591 216
456 98
50 620
262 565
438 741
72 801
383 978
14 872
81 757
888 711
980 431
610 677
749 329
192 896
496 333
409 431
697 620
7 891
128 309
670 461
419 109
964 848
440 627
518 952
380 651
822 212
577 652
400 64
573 761
383 525
614 518
764 389
640 546
793 471
57 792
758 661
573 790
477 307
284 729
515 460
611 513
140 25
27 876
559 56
755 643
750 717
504 744
876 818
62 900
683 781
88 916
961 452
672 845
863 18
498 771
999 736
966 85
301 33
894 843
214 12
517 933
404 253
218 743
342 147
956 231
631 944
398 373
784 614
140 123
177 962
36 423
402 258
840 635
803 99
261 12
72 177
882 407
993 108
123 296
494 143
796 179
433 317
575 369
21 920
67 49
833 952
486 828
589 275
673 3
63 45
602 356
53 697
451 661
395 177
997 514
501 526
217 70
115 888
240 207
602 484
978 923
91 319
952 366
247 942
314 757
550 923
435 569
431 529
14 866
310 928
604 262
648 658
254 632
154 318
672 326
835 308
16 887
768 150
277 195
208 325
137 393
139 670
516 570
204 152
325 400
615 301
53 621
478 979
647 929
492 847
941 786
767 334
873 821
837 533
255 539
802 568
14 635
828 117
434 552
248 353
143 284
333 125
438 280
554 862
461 769
186 324
256 989
278 98
385 270
202 269
808 686
331 111
305 476
210 151
952 124
688 512
375 472
843 280
346 786
584 992
716 473
360 736
714 987
68 10
110 348
356 740
807 332
915 181
200 182
84 347
786 128
278 57
851 852
925 874
114 496
23 730
920 998
549 15
993 329
582 778
66 823
982 274
746 568
210 720
499 28
476 197
387 427
576 709
409 4
474 196
811 764
98 657
671 592
395 772
713 818
842 309
176 499
7 911
870 719
201 14
459 73
500 416
948 384
531 381
34 294
667 465
635 220
845 327
708 853
977 87
782 215
141 580
690 458
167 994
203 797
574 786
116 76
854 768
348 655
627 714
479 815
23 989
268 783
525 759
954 494
723 46
539 325
939 148
439 893
872 382
223 807
421 462
677 788
884 182
792 287
722 697
259 913
454 775
420 127
508 630
34 576
357 646
22 558
713 312
35 857
434 84
905 888
390 39
565 188
87 528
459 948
4 780
620 473
596 493
219 511
625 125
846 46
56 606
679 504
72 822
180 796
474 365
750 511
718 618
945 307
809 635
878 160
274 758
887 120
280 174
639 668
576 342
81 234
291 883
947 677
922 463
264 988
442 505
673 444
147 84
758 434
534 700
520 407
488 749
536 220
93 939
910 53
592 693
756 829
848 959
195 66
833 821
946 359
829 1000
919 434
213 301
128 550
677 132
462 48
297 764
629 275
765 691
876 485
681 946
988 147
81 115
222 529
174 18
522 82
670 728
940 819
210 347
783 835
159 607
458 602
801 928
453 937
607 377
895 873
542 738
145 140
61 94
789 703
565 754
325 252
150 830
801 879
476 522
979 73
497 100
107 734
980 144
383 184
568 403
728 559
742 738
408 683
430 359
102 383
404 277
544 377
577 24
642 893
403 354
410 924
616 226
675 473
253 775
701 639
331 272
254 32
257 673
354 985
691 474
734 301
801 29
383 299
491 224
593 366
309 826
551 586
220 490
75 685
957 630
19 317
776 306
320 270
943 432
740 702
149 311
646 436
809 578
58 313
276 656
14 819
64 515
728 239
542 652
635 398
328 992
693 619
202 281
665 953
275 571
299 629
608 497
404 409
788 776
627 307
865 725
665 215
71 199
948 17
66 696
616 740
921 37
670 779
459 675
631 369
837 926
622 515
798 746
443 711
61 413
251 649
600 376
80 209
710 83
359 228
16 548
321 246
693 301
304 765
718 740
304 560
651 386
268 777
64 413
697 418
944 691
147 518
373 501
861 163
228 114
202 715
879 576
48 442
437 393
909 981
118 528
361 887
716 499
475 22
545 828
794 92
640 633
935 260
560 147
947 90
557 275
529 975
863 558
815 671
172 268
25 988
478 537
35 31
453 560
699 183
348 142
200 494
533 934
747 621
970 72
2 461
206 97
743 463
500 244
511 636
227 566
862 501
835 959
943 853
962 63
188 228
652 462
718 286
904 521
355 188
964 963
648 564
965 865
416 946
705 650
667 917
17 658
892 421
875 715
225 500
393 551
31 779
167 179
225 942
963 439
600 100
379 46
242 133
900 696
766 246
195 951
139 41
756 973
521 447
613 863
954 737
628 377
369 918
859 580
779 247
896 195
578 386
700 950
461 374
285 870
453 693
909 432
110 885
537 477
758 711
707 261
802 123
745 171
441 233
617 765
335 947
138 853
90 479
418 769
859 392
634 670
323 951
720 48
652 277
108 283
27 185
731 569
265 629
79 495
809 413
412 505
62 18
911 699
407 397
348 909
603 201
10 923
397 368
818 85
257 468
455 539
953 46
551 236
335 500
650 223
444 440
756 714
941 314
50 3
954 854
840 425
527 236
198 926
829 929
662 928
587 860
496 867
550 102
499 977
780 896
332 937
422 131
265 754
49 735
663 273
899 719
687 915
746 247
916 919
342 970
318 134
604 519
198 655
212 562
164 650
515 579
354 335
721 640
375 331
681 749
170 301
332 416
578 425
958 121
127 857
531 494
322 663
92 42
47 197
784 634
874 830
263 875
266 23
299 972
228 723
618 265
839 746
116 212
643 370
327 464
821 464
572 489
644 773
414 458
409 218
215 909
258 499
725 292
745 191
754 35
279 407
570 117
692 652
292 179
893 838
494 49
698 427
651 506
300 559
775 924
196 716
438 691
608 910
205 348
838 607
9 39
935 855
993 244
690 779
66 67
425 503
855 788
784 728
377 233
279 733
83 286
706 738
511 650
915 447
753 220
862 766
203 157
362 927
291 188
297 927
4 698
351 623
229 541
876 434
117 128
313 65
343 963
6 149
212 596
796 584
636 16
540 84
923 594
347 675
317 953
50 908
511 414
314 866
317 102
722 803
957 164
586 748
801 71
949 845
477 361
809 43
248 866
7 971
552 88
46 903
101 833
549 410
287 151
90 163
847 948
579 975
596 535
123 389
369 88
201 907
444 260
860 839
419 809
803 368
932 637
771 598
62 35
317 340
370 116
28 960
413 191
669 508
888 865
112 758
401 362
69 636
119 756
950 700
437 55
514 206
185 546
719 432
971 947
736 357
171 521
269 549
402 911
6 527
942 477
166 645
807 370
264 713
541 745
669 540
827 83
859 11
658 216
901 999
796 260
554 743
233 926
960 362
839 221
107 454
172 711
361 459
621 431
29 817
201 319
783 292
316 812
852 398
355 159
158 871
615 193
172 661
115 507
930 776
12 714
839 294
51 545
265 951
185 386
976 390
609 385
692 158
649 981
905 163
670 498
546 109
225 44
789 381
876 694
892 468
929 537
410 523
782 801
342 819
510 628
601 797
884 274
256 166
342 96
451 904
188 988
419 579
904 54
742 614
459 240
310 803
552 814
684 359
200 928
562 869
667 436
156 876
963 161
294 756
364 3
217 520
324 135
156 313
931 940
251 646
779 952
808 625
15 816
850 765
929 334
914 507
392 609
197 230
299 12
382 22
337 510
868 628
793 627
258 612
614 44
485 330
421 344
640 881
657 954
823 742
226 163
57 23
114 186
278 449
334 789
643 403
836 711
18 905
998 750
560 577
909 919
704 253
224 116
132 547
517 143
755 800
910 40
557 257
116 974
567 624
342 386
556 735
839 441
317 728
216 956
29 794
633 806
30 730
37 332
891 126
132 147
827 33
606 141
931 410
479 481
773 829
513 884
575 524
809 58
777 300
341 302
442 553
642 891
6 955
758 100
76 650
211 66
579 774
584 30
777 651
965 662
957 250
715 103
930 276
608 156
861 872
912 451
534 135
198 543
672 5
440 693
136 303
838 181
254 577
687 923
354 175
536 510
174 682
669 208
944 707
961 806
565 726
938 17
520 530
566 506
206 370
114 907
928 208
890 916
640 826
337 672
662 977
746 512
889 219
789 593
498 36
613 81
949 151
257 307
980 647
318 846
699 849
88 65
489 194
11 312
65 222
370 151
271 342
431 802
95 854
71 356
133 348
895 307
976 303
329 59
148 780
761 902
577 506
184 425
896 916
853 860
529 372
560 217
356 418
432 75
454 413
332 479
622 484
912 844
668 76
326 291
322 337
178 310
64 973
980 525
460 285
510 760
635 486
852 609
294 667
858 619
573 136
825 195
399 270
969 331
808 17
895 998
993 654
713 428
424 869
126 975
634 902
315 968
234 460
47 947
960 664
444 951
302 495
524 383
771 620
6 803
941 116
653 773
744 387
235 806
383 823
924 992
278 288
988 521
220 744
298 466
620 62
615 721
511 656
112 882
677 203
46 131
424 167
714 96
949 404
950 183
447 523
495 807
449 616
717 899
859 606
193 382
205 956
158 982
491 739
164 527
268 45
179 328
796 145
103 532
737 427
29 143
359 479
900 244
41 844
62 984
177 552
799 860
139 115
576 280
260 447
515 484
181 772
691 647
47 960
433 258
228 433
204 164
430 565
807 490
402 203
369 63
187 168
21 693
933 93
730 516
204 811
972 731
176 187
679 614
230 270
382 311
759 715
737 228
483 393
796 677
408 95
789 885
55 418
313 142
488 1000
204 666
508 359
385 906
537 17
553 515
627 155
394 15
88 806
270 430
955 911
479 639
105 648
303 704
796 296
806 130
974 299
18 140
464 519
537 382
410 187
147 477
712 588
185 87
124 825
433 279
535 307
994 424
908 458
139 174
804 498
929 667
677 104
983 637
621 278
689 708
414 823
52 60
964 535
393 907
393 466
314 657
165 726
968 469
370 411
218 473
639 701
770 941
17 48
589 923
295 447
420 630
745 528
143 794
162 499
801 385
141 316
100 755
842 144
483 670
925 240
459 496
629 219
676 608
533 768
34 275
632 247
347 407
244 847
558 956
746 387
562 264
310 430
740 565
1 244
781 732
867 355
192 500
76 510
383 402
643 287
163 434
937 39
211 506
826 943
603 317
339 645
111 656
866 646
812 930
425 6
128 791
407 438
386 404
465 210
146 159
829 306
680 995
341 895
626 830
81 185
604 332
791 568
835 182
154 509
878 670
384 636
52 373
939 198
713 876
330 160
275 152
302 935
917 851
750 805
229 295
189 162
734 423
28 283
279 813
287 167
584 154
435 835
486 825
547 780
534 210
667 424
750 498
225 623
755 237
429 807
396 555
653 921
175 510
584 126
368 101
349 760
927 655
895 925
360 152
378 758
675 1
274 693
517 514
809 67
412 849
903 156
395 887
575 527
407 723
752 824
482 713
409 73
566 776
423 138
84 360
728 334
177 809
354 856
947 301
762 526
961 24
121 320
972 751
991 343
953 328
508 355
354 272
702 855
280 738
158 924
456 521
201 509
371 702
540 779
566 923
904 91
997 858
409 427
390 644
469 636
218 654
223 265
229 779
117 760
321 650
139 755
811 71
214 448
668 450
742 356
450 126
37 354
824 774
283 357
113 816
79 386
685 440
311 464
160 363
593 251
858 691
429 10
708 858
555 542
90 37
179 325
140 329
893 8
350 674
777 264
378 106
771 837
42 469
263 232
952 888
101 320
859 879
186 409
437 171
271 243
196 868
897 123
887 245
686 181
827 542
443 248
207 188
930 43
697 24
435 983
973 689
549 591
48 218
971 149
237 951
208 365
42 288
258 49
346 832
589 596
523 625
28 743
369 421
789 104
192 755
896 400
561 98
392 607
12 892
247 123
45 715
679 699
244 311
74 722
598 495
375 750
633 573
561 262
860 37
488 95
355 290
244 670
645 270
726 946
37 197
996 836
615 16
238 630
773 398
120 324
766 674
13 762
403 245
550 115
389 571
695 818
192 947
202 891
221 669
779 14
858 866
926 563
207 100
360 522
695 547
375 832
525 381
441 952
894 749
38 930
543 950
319 889
891 189
157 4
589 865
4 406
439 568
1000 686
475 412
173 176
956 963
588 424
58 777
35 945
280 149
647 355
32 316
64 675
861 400
968 22
568 967
212 676
240 473
221 161
376 750
366 179
66 725
478 762
314 211
151 329
324 965
901 972
815 281
81 43
102 543
756 940
437 96
252 700
786 491
384 691
762 300
248 253
448 856
61 798
6 998
65 828
806 691
849 507
941 272
436 141
504 7
845 57
563 595
107 210
578 487
701 780
454 907
796 99
793 99
934 882
22 963
491 207
566 535
837 709
286 935
163 380
143 909
137 283
281 77
435 976
327 672
760 603
955 4
813 915
508 478
121 728
641 488
699 783
71 280
773 105
886 378
421 528
651 715
291 809
650 258
561 833
297 324
839 846
55 125
358 86
88 21
360 10
507 242
605 894
73 261
160 41
698 459
537 327
133 716
791 820
768 754
999 683
583 667
980 726
152 197
23 667
738 262
16 696
102 486
344 615
923 833
843 631
573 365
701 380
404 109
101 102
336 921
223 35
174 314
578 890
247 976
892 531
791 782
693 917
639 361
59 206
665 464
624 465
766 484
347 66
510 23
385 334
292 199
150 364
741 815
927 78
303 135
542 176
488 242
457 66
482 141
205 744
287 662
690 311
624 509
726 175
698 312
776 604
242 751
689 710
786 476
233 996
356 515
387 739
972 895
788 736
165 762
306 312
784 510
126 961
537 771
362 947
63 715
925 767
892 342
640 920
129 494
283 232
801 141
756 370
572 859
457 125
528 303
33 994
73 662
409 179
885 823
791 244
875 370
350 654
440 399
860 57
432 637
386 913
402 632
245 917
922 867
254 503
295 251
681 166
370 163
669 786
863 125
187 294
626 804
252 948
115 489
838 755
35 531
647 291
839 379
614 417
208 320
219 737
445 133
143 896
572 893
939 375
317 60
553 240
482 785
652 498
368 585
884 548
100 305
766 231
209 520
750 526
293 724
638 324
325 552
955 417
508 347
407 533
134 704
778 898
96 712
539 302
23 581
419 241
234 134
87 427
1000 389
246 222
359 813
654 257
941 175
400 453
926 510
197 29
658 715
174 48
280 516
162 947
8 538
48 641
428 493
144 513
512 188
808 990
317 185
527 431
962 371
190 798
417 142
3 228
939 743
491 170
862 516
350 183
2 241
322 328
410 959
971 886
118 53
352 668
319 813
381 879
788 963
937 675
901 834
956 424
167 308
182 622
213 195
482 322
919 71
636 436
417 357
702 304
997 954
432 122
739 5
674 707
423 955
526 514
258 241
127 335
58 620
362 509
404 143
83 47
668 563
304 981
308 463
523 229
383 641
980 374
932 785
78 161
256 183
115 840
277 287
259 267
106 916
708 316
908 103
674 206
589 75
847 316
310 797
356 819
554 750
716 238
564 970
676 497
162 362
857 592
583 254
430 470
265 833
229 7
655 793
355 248
892 491
266 341
683 118
675 584
336 851
154 85
304 546
683 252
824 468
206 750
253 72
353 473
86 630
357 164
226 663
307 423
290 816
532 473
698 859
430 791
512 551
428 837
263 933
146 401
720 381
388 624
274 837
939 72
356 583
332 544
41 492
932 619
776 432
430 390
928 796
123 594
575 579
681 530
994 523
351 532
899 964
717 340
252 44
503 513
209 361
844 610
3 543
673 837
668 998
996 693
537 913
173 798
634 679
248 660
737 855
542 853
953 539
518 894
607 666
605 815
818 113
206 226
101 623
157 880
389 198
813 507
431 162
924 779
962 44
549 198
670 648
936 287
585 304
259 441
998 617
908 27
126 843
467 975
140 903
34 299
76 227
239 35
466 388
144 374
177 963
361 262
351 15
45 496
91 969
710 881
902 156
836 224
518 168
872 913
637 648
570 689
892 514
198 152
602 531
912 811
970 514
405 31
259 165
628 936
779 778
746 679
354 858
945 572
925 519
79 183
446 124
317 67
550 362
619 387
842 737
110 530
772 454
186 118
158 130
33 950
913 823
647 484
441 763
386 802
456 13
392 930
194 462
628 90
916 641
961 291
98 237
625 236
658 859
176 138
43 799
377 494
995 429
496 951
693 526
835 303
121 988
329 117
841 328
613 373
579 240
683 136
96 507
423 331
499 615
582 75
258 118
142 793
869 39
620 579
334 496
308 216
924 442
716 604
795 602
206 126
689 73
733 353
682 996
818 382
420 564
894 22
189 405
292 892
727 352
810 971
397 239
438 371
988 854
521 208
801 738
179 99
55 541
96 61
670 552
833 664
814 486
191 322
223 137
802 440
383 544
56 251
559 422
693 908
677 877
503 642
392 962
719 433
552 316
838 996
944 440
747 325
336 751
706 680
211 572
824 133
693 560
378 148
232 331
23 700
899 363
244 71
530 724
479 724
701 112
694 161
990 193
46 716
118 765
749 574
441 651
831 676
565 11
957 327
449 870
768 952
542 824
246 521
671 66
419 967
172 509
246 225
17 473
782 468
469 73
760 79
703 505
526 696
750 5
59 274
579 248
498 125
648 928
795 811
362 441
29 948
857 323
340 779
648 593
962 352
377 964
628 65
594 698
595 901
696 503
399 935
126 300
133 336
450 207
61 496
740 687
984 251
780 265
632 637
976 684
337 897
120 327
752 376
205 740
167 712
886 919
795 286
757 412
119 476
310 97
348 383
426 297
576 610
171 380
988 91
204 809
879 690
826 187
125 530
529 475
340 930
843 6
686 23
398 899
606 662
722 386
440 47
41 134
536 11
931 947
63 349
2 1000
768 140
294 248
88 351
321 966
274 592
942 25
589 12
947 560
655 237
599 77
81 742
84 519
603 582
348 513
847 403
160 65
31 977
692 145
651 297
85 263
66 383
554 1
639 519
997 561
659 729
235 219
929 32
243 816
35 871
933 664
495 735
861 78
198 268
478 733
171 641
903 911
813 498
266 89
939 533
352 114
430 503
587 580
818 300
881 227
439 129
371 651
26 486
98 674
233 463
799 281
874 625
938 826
332 806
565 773
410 131
778 732
623 592
437 43
759 879
626 602
747 919
3 1
90 277
408 256
688 974
494 717
242 814
363 202
354 834
757 467
803 383
285 745
254 484
855 489
916 274
560 119
613 186
58 834
569 340
480 692
124 522
452 941
849 409
725 545
313 619
99 13
139 320
278 445
573 629
506 379
777 726
914 274
508 367
217 48
92 716
332 908
881 879
521 713
523 994
691 302
521 159
267 893
880 843
251 285
813 881
415 411
150 867
977 321
745 150
32 812
358 620
839 536
304 868
782 13
892 798
241 631
473 1000
115 841
261 595
890 95
577 649
119 166
785 531
505 413
430 141
881 491
86 827
121 506
785 753
86 262
159 311
534 401
580 526
706 21
167 261
531 373
27 355
983 645
909 662
406 604
354 375
370 982
668 508
104 474
822 281
821 514
503 968
731 333
993 473
668 825
372 737
385 14
257 28
899 534
963 495
404 897
697 983
512 472
461 913
660 855
885 137
989 30
806 555
453 257
1000 303
757 993
130 852
881 482
110 52
92 406
201 629
472 933
12 432
618 973
148 278
225 979
751 733
257 152
546 461
512 797
971 924
373 726
961 124
206 482
158 807
922 417
179 814
689 688
825 625
54 288
229 64
477 73
255 291
597 109
827 623
200 787
766 848
919 892
886 437
126 883
863 203
219 49
60 410
588 982
467 939
342 17
283 281
71 811
670 628
929 309
568 612
918 131
199 981
515 3
669 685
632 78
471 238
163 122
735 187
858 180
790 304
699 763
695 447
581 235
115 563
983 162
702 438
89 216
983 395
724 516
878 900
486 977
390 80
253 96
669 732
13 901
867 156
121 780
581 419
109 326
350 768
881 308
672 573
639 732
63 396
1000 812
325 407
475 530
76 307
720 1
34 514
36 881
959 443
977 461
536 802
285 425
935 150
669 925
397 476
488 657
580 118
103 19
235 123
968 562
479 840
139 241
467 740
574 805
166 201
491 386
529 108
988 661
78 927
664 118
432 106
156 542
84 396
159 30
96 239
423 591
814 982
640 915
710 189
905 806
481 32
120 470
584 602
912 519
599 123
107 37
886 774
935 846
464 569
425 763
343 509
205 626
284 834
326 327
913 84
535 527
691 250
185 612
670 438
665 947
840 262
382 318
792 821
420 956
953 800
991 510
157 879
63 849
198 448
837 663
591 901
422 887
796 845
634 404
880 482
527 668
401 75
652 641
458 911
2 74
465 143
299 358
611 400
598 276
981 585
128 828
739 747
859 19
172 963
956 615
268 454
424 534
832 491
558 578
492 293
747 66
296 27
106 770
537 757
848 425
8 893
348 367
30 70
703 778
581 495
321 517
472 914
546 841
615 469
377 721
570 682
681 62
346 349
910 314
417 292
546 129
986 587
368 219
197 536
174 834
694 316
369 129
92 826
799 582
1 964
717 222
88 16
545 703
747 430
792 479
219 328
22 450
141 530
948 694
904 42
561 543
676 293
582 777
248 578
783 634
472 663
957 659
286 67
261 419
955 343
440 685
42 141
583 318
791 748
482 53
516 260
360 432
530 98
444 949
163 234
707 125
21 54
455 538
113 944
903 576
292 815
206 771
528 295
266 179
538 180
901 699
903 419
303 412
787 297
176 320
752 758
600 169
42 879
257 781
244 997
678 676
642 997
280 568
797 120
765 138
626 606
770 631
569 678
744 675
37 369
595 127
691 910
185 937
320 230
35 896
718 758
420 171
4 791
513 191
485 134
520 412
264 894
287 438
775 618
85 776
373 307
617 110
843 290
827 211
987 513
927 230
355 870
720 917
78 722
149 170
256 82
312 295
181 512
51 469
338 624
915 84
111 407
873 979
346 548
2 758
875 298
840 282
574 551
915 644
419 503
114 392
462 491
780 206
358 616
622 932
633 564
547 116
883 49
148 992
172 242
709 249
637 844
226 720
389 171
579 577
712 557
849 847
643 849
45 421
953 59
665 420
881 585
469 290
181 899
613 976
267 990
979 114
593 298
865 833
709 733
853 512
804 76
469 585
394 626
188 368
36 110
736 592
758 299
287 493
12 500
522 618
433 795
124 508
881 354
357 282
608 917
191 827
439 102
981 285
22 597
13 244
432 567
829 788
978 740
186 865
672 663
276 728
646 491
675 613
726 530
389 155
770 907
912 843
763 596
21 779
460 565
387 226
810 693
203 964
194 964
36 458
83 829
817 663
536 116
790 169
386 820
644 547
729 823
223 133
827 796
65 416
490 423
771 495
577 746
24 14
661 373
776 616
975 297
784 364
177 243
819 212
248 511
814 179
21 428
380 200
927 404
653 571
918 745
371 406
246 57
641 364
514 61
188 733
425 221
612 315
346 289
159 821
697 615
274 617
400 810
653 182
23 248
53 362
960 963
416 638
499 834
522 909
957 294
257 522
970 784
131 792
772 732
989 190
866 888
157 93
844 940
403 61
547 63
140 775
961 508
686 649
553 173
654 466
669 239
391 590
973 885
380 545
286 715
957 866
537 747
572 277
463 40
555 936
168 961
97 429
520 221
446 963
496 713
618 785
154 847
260 259
407 514
330 187
233 824
859 909
815 123
134 637
416 151
865 127
557 596
776 783
467 456
96 662
280 650
235 8
853 640
833 722
955 232
966 422
742 759
990 871
221 313
287 7
219 469
821 731
316 102
361 763
383 466
64 737
804 640
456 162
768 622
267 412
328 845
769 744
650 430
675 984
437 401
296 557
63 118
389 59
381 499
403 273
934 391
395 183
4 44
733 572
724 172
742 899
403 786
195 898
106 767
494 968
729 238
327 213
97 765
340 638
559 501
156 400
828 438
960 472
496 833
430 834
145 939
240 845
793 637
274 876
240 517
559 930
80 597
346 941
221 770
478 332
625 996
403 127
690 558
348 234
701 157
12 365
637 925
606 992
815 627
189 870
251 133
369 959
292 663
356 874
593 1000
85 67
859 818
533 182
146 984
319 668
178 10
87 737
261 647
566 705
764 300
668 237
307 496
929 941
564 938
857 776
934 904
256 757
107 126
491 367
572 231
125 180
730 383
941 962
281 977
931 917
216 376
82 154
491 661
515 981
269 178
651 912
284 537
107 960
98 837
443 812
682 754
47 673
702 906
999 913
312 366
794 749
361 314
528 604
276 381
742 775
862 960
43 296
131 345
355 770
620 425
556 135
625 288
751 634
220 837
389 647
787 839
329 629
640 401
358 952
112 431
814 166
639 274
799 355
870 221
159 333
538 923
62 789
448 752
861 30
511 409
638 34
44 26
866 589
605 947
176 292
134 418
63 467
443 948
509 371
341 787
540 681
520 688
772 476
991 486
186 429
992 456
633 543
420 223
817 145
975 758
356 658
24 187
87 341
30 305
896 829
161 302
916 65
485 35
949 992
437 536
472 292
772 770
54 488
819 662
51 160
282 437
100 663
312 368
58 259
317 377
387 832
228 127
735 573
556 598
713 306
169 316
365 632
318 758
260 895
527 30
338 389
352 563
310 490
591 584
639 227
252 191
18 631
533 78
138 889
952 82
315 59
147 471
17 289
341 872
685 612
254 848
548 769
594 732
624 401
94 622
747 611
941 130
938 452
416 727
561 130
455 675
596 276
835 53
359 494
824 171
109 148
898 418
732 3
524 189
670 965
193 943
685 215
815 457
676 742
79 285
90 402
695 751
194 567
93 837
63 801
899 407
128 710
520 768
421 581
907 104
400 737
782 944
311 179
844 274
356 977
558 171
475 858
423 393
551 335
721 957
839 568
996 195
323 64
705 685
604 963
634 870
983 508
567 983
419 322
697 499
84 166
491 789
614 115
330 362
352 154
221 81
873 423
360 312
730 361
978 835
536 96
590 299
625 717
416 254
324 557
175 617
786 777
11 461
582 897
209 577
712 910
231 161
31 526
507 328
735 226
686 522
579 717
767 715
527 890
337 83
514 321
328 697
130 187
578 949
241 723
221 777
29 618
335 503
616 33
429 668
202 685
217 855
568 328
609 379
822 427
182 144
61 465
749 572
284 367
888 645
604 667
480 26
38 745
468 631
861 210
73 538
368 264
206 142
964 754
732 647
365 259
289 695
480 753
41 617
836 510
926 850
418 476
138 579
171 598
706 932
827 615
80 528
596 317
931 65
970 38
864 261
712 321
782 970
522 182
583 986
987 347
409 821
541 206
754 205
184 179
581 158
387 16
743 559
175 318
550 650
539 894
97 179
600 445
823 884
939 909
281 782
101 853
246 245
772 817
273 23
33 718
417 94
760 929
446 372
579 743
891 89
186 365
946 646
629 42
330 86
480 271
413 505
474 854
544 224
639 703
949 828
983 104
484 46
441 665
853 357
552 215
67 894
18 145
361 861
255 7
506 474
958 190
233 420
402 365
494 536
269 904
606 318
461 128
454 875
797 608
876 408
432 207
607 660
501 888
91 276
318 317
606 261
666 594
519 698
916 499
299 177
506 142
79 854
380 47
976 590
249 217
808 545
446 979
959 185
712 479
595 724
724 556
431 816
201 343
320 775
820 920
302 652
123 276
720 137
990 164
410 432
747 271
474 616
884 884
649 804
774 428
615 381
672 657
603 282
619 668
530 193
205 813
796 607
755 288
334 720
899 435
798 132
381 786
235 319
679 457
462 269
358 117
703 334
664 5
787 59
989 454
666 572
853 917
955 77
286 851
400 762
551 480
640 925
644 615
560 563
63 129
670 354
867 293
70 859
437 864
720 721
963 589
256 885
211 807
488 476
282 937
56 726
500 164
459 855
136 419
223 460
422 4
145 998
759 497
334 484
554 210
950 548
146 173
968 977
843 275
529 763
227 767
705 850
368 730
197 648
39 133
508 874
888 574
164 310
930 549
909 786
51 30
854 974
783 872
395 206
185 77
710 328
131 498
182 706
610 236
274 324
634 113
59 847
641 378
384 549
192 828
478 297
22 707
15 716
197 688
97 896
611 859
690 145
703 428
467 943
347 682
643 480
372 59
40 557
999 529
276 134
692 763
724 659
556 950
286 755
169 601
961 396
597 22
40 636
668 734
207 844
902 554
443 237
892 942
260 682
104 218
664 970
234 604
510 103
223 774
800 70
631 974
176 956
622 954
528 266
590 762
112 619
345 609
683 762
579 675
555 291
384 148
95 562
881 461
975 89
88 898
799 492
335 677
427 911
324 509
651 557
275 630
927 351
832 671
769 393
702 994
330 572
486 655
1 632
99 132
158 412
251 537
587 475
859 519
703 948
168 604
486 753
378 424
313 984
87 696
654 699
533 3
974 238
810 211
951 684
265 733
884 893
641 911
781 328
702 521
698 416
24 776
112 151
898 330
691 615
814 732
30 65
261 291
497 59
253 354
779 557
275 769
824 366
40 926
665 195
254 695
288 498
449 814
703 627
711 740
871 648
581 203
807 715
224 941
946 414
974 349
262 629
590 346
55 816
697 441
760 662
639 606
781 964
517 637
68 157
397 805
140 641
10 323
836 810
89 231
736 317
688 629
940 94
120 798
330 394
24 740
474 796
96 651
570 625
761 713
314 75
488 330
722 428
278 109
690 643
623 891
469 195
371 29
915 534
730 850
512 32
47 143
444 687
236 985
257 204
934 969
890 614
68 501
668 387
423 496
825 595
763 935
482 998
986 318
985 236
700 826
452 711
729 241
919 915
728 643
195 433
482 152
965 573
672 74
481 489
102 475
355 698
728 164
982 705
537 161
22 275
631 460
970 186
836 86
600 577
188 623
550 57
35 845
769 432
970 939
831 651
169 216
140 708
292 78
138 485
998 546
638 132
887 260
38 122
74 192
464 712
90 705
725 162
463 97
756 118
131 403
77 772
416 92
588 303
488 395
556 7
246 739
871 517
49 344
729 327
270 18
629 303
700 642
990 256
975 633
357 40
504 774
816 670
840 230
410 750
516 40
117 903
616 193
57 680
390 426
252 277
653 22
621 640
734 358
925 596
831 923
821 67
882 448
924 508
936 972
137 86
291 190
823 429
625 17
402 613
907 944
82 673
60 181
596 238
858 263
750 188
834 31
525 962
221 911
836 487
444 746
16 357
804 275
264 859
706 330
863 729
614 727
586 845
29 446
161 56
355 475
507 789
742 923
692 123
553 170
660 158
153 123
116 535
116 980
142 19
465 816
934 178
702 202
969 373
695 81
848 822
643 268
393 597
575 171
6 79
7 773
420 174
838 98
555 949
883 613
477 911
234 209
234 796
828 76
875 899
23 120
661 173
216 497
73 386
2 832
985 558
192 472
66 874
784 292
326 323
531 208
685 87
202 335
877 356
460 703
605 527
73 924
33 385
496 164
366 531
54 759
91 901
615 392
792 225
172 239
767 929
50 350
107 613
545 147
103 185
540 221
889 910
798 502
126 386
669 114
249 515
701 377
121 864
527 823
892 155
717 552
401 108
897 361
294 526
333 842
112 38
365 333
181 464
63 803
814 558
257 385
338 879
579 615
151 785
860 356
716 876
842 704
662 477
153 210
402 563
990 271
302 326
48 584
949 291
529 362
474 795
574 379
641 276
682 156
623 109
243 366
690 951
276 452
809 226
574 530
279 55
284 660
411 335
889 154
870 150
387 198
243 418
182 533
324 321
675 792
292 465
653 747
209 734
420 958
250 593
446 130
285 261
412 692
604 101
237 855
667 926
642 510
646 723
813 929
186 207
288 134
397 900
709 502
795 290
498 755
88 833
865 557
837 327
285 375
865 945
223 431
47 718
744 591
919 328
738 935
192 435
356 107
93 720
140 41
668 14
969 590
721 410
690 138
511 893
370 503
384 796
975 281
672 368
591 457
392 133
80 279
663 121
580 316
374 79
46 199
869 906
721 479
276 829
171 188
768 364
822 90
610 665
777 166
54 961
617 272
541 413
591 233
34 30
331 468
186 216
852 41
307 182
69 560
543 82
481 103
537 656
101 71
134 465
345 442
380 290
823 33
200 512
348 123
283 819
12 291
383 653
762 941
18 225
250 966
215 536
204 411
585 720
121 660
63 493
468 313
813 700
841 30
455 58
909 278
540 720
924 806
624 796
752 131
333 840
474 144
600 545
597 741
25 457
480 196
704 769
860 453
575 756
150 212
387 384
797 751
693 442
799 784
367 257
193 437
948 382
717 791
978 50
493 257
910 28
526 596
607 297
474 840
587 47
700 356
292 48
66 437
65 363
137 634
666 50
462 547
558 108
348 951
150 545
990 262
472 335
254 209
127 184
591 232
713 874
630 264
21 930
874 81
969 663
589 591
637 558
409 511
802 14
204 87
439 464
82 782
82 289
593 23
892 976
243 784
704 198
113 359
75 284
603 411
798 727
710 624
297 986
383 423
348 151
696 708
856 829
11 266
734 32
81 695
733 533
285 421
330 703
262 997
17 627
815 125
26 373
252 36
724 147
103 324
852 168
819 79
533 473
952 964
611 849
249 308
740 31
442 937
980 703
100 293
122 428
961 527
45 576
473 204
547 380
354 684
249 292
569 580
590 313
957 38
539 305
687 336
172 34
116 573
483 194
104 405
126 94
858 496
150 512
84 527
724 775
991 936
5 532
148 934
267 622
164 153
739 627
91 359
551 111
236 360
347 263
428 980
803 24
580 193
33 705
668 383
459 995
235 153
24 186
537 209
809 628
217 80
424 840
14 281
826 972
240 280
217 611
809 80
38 198
130 921
298 27
49 397
60 457
305 969
827 585
446 168
80 691
733 204
712 216
450 160
43 668
278 523
35 653
624 383
979 382
985 842
801 728
143 476
788 138
89 785
959 890
141 513
414 221
118 44
748 679
143 169
137 269
405 302
45 431
42 899
586 510
337 311
698 6
475 546
398 225
99 738
104 98
297 384
537 597
681 127
491 484
257 600
38 155
962 536
173 379
262 229
532 440
149 474
126 738
283 949
801 364
847 508
565 819
240 938
406 846
227 289
211 985
842 722
12 659
118 382
291 788
349 443
104 849
148 411
166 776
592 983
228 558
532 367
620 951
79 70
144 506
359 552
190 109
685 630
92 979
440 904
340 443
350 587
246 329
185 814
404 256
27 873
748 277
521 111
927 762
148 528
11 684
425 377
539 212
539 430
742 854
342 660
145 185
410 638
230 960
126 776
405 917
832 635
263 994
165 244
908 772
321 644
866 890
205 686
161 554
516 206
775 704
57 833
835 283
19 314
733 140
373 412
477 237
985 492
582 366
128 265
427 597
173 961
39 1000
79 458
296 331
999 493
913 743
230 344
768 608
584 497
900 530
559 112
239 721
487 985
912 140
464 467
571 335
569 364
162 708
981 587
581 554
514 655
577 954
25 733
246 887
972 472
522 180
883 222
74 747
677 669
545 225
767 748
203 863
376 631
7 257
40 327
727 276
930 430
488 339
916 553
599 715
945 398
149 424
125 850
107 930
194 330
488 137
624 594
218 50
249 380
347 259
942 36
424 377
603 422
418 518
898 824
354 731
739 300
391 790
384 443
843 971
161 601
25 439
450 893
34 959
318 861
613 970
423 169
5 907
471 336
992 599
557 565
406 945
601 421
459 784
224 52
990 269
507 67
290 237
249 65
196 798
165 707
287 995
958 317
345 318
43 555
992 785
611 623
209 550
63 190
411 806
425 402
989 91
869 493
634 543
686 496
621 617
276 52
396 297
353 258
823 185
63 443
136 421
780 51
382 662
414 968
223 933
508 446
123 316
165 786
876 100
342 282
657 973
945 667
84 860
123 558
308 403
290 660
670 475
249 461
394 98
73 616
972 555
800 371
911 672
759 883
626 552
28 676
584 446
737 36
251 682
762 464
639 482
227 830
715 573
673 281
645 840
404 703
460 301
913 918
906 360
172 84
709 993
569 922
474 417
256 933
763 66
549 946
637 876
85 971
892 993
13 101
837 830
992 725
121 828
560 839
983 436
449 665
162 637
818 408
310 536
792 579
728 292
606 599
123 792
913 559
486 936
253 10
268 802
505 686
987 544
152 347
467 690
891 852
1 283
744 588
500 667
687 194
722 835
684 552
742 685
946 568
699 373
40 159
880 946
448 301
499 833
188 303
89 983
718 212
58 289
974 938
152 977
810 38
387 116
870 18
982 788
147 740
803 696
646 145
863 517
4 638
481 526
155 340
963 429
787 730
815 937
299 37
247 793
37 248
862 117
903 243
938 880
51 651
931 935
162 9
805 985
372 312
26 701
643 426
563 27
287 399
438 23
405 52
387 779
862 443
306 631
829 901
368 652
774 43
852 595
614 850
287 753
511 1000
389 245
609 541
266 235
314 660
918 963
138 757
802 610
534 655
527 435
840 422
982 924
212 100
694 667
85 936
260 463
284 619
924 802
922 950
743 304
474 558
603 957
77 484
244 760
441 603
361 388
407 963
231 276
677 880
180 115
696 106
881 983
208 621
830 364
604 435
529 639
708 236
421 317
968 822
243 856
982 479
381 86
349 765
420 220
226 198
423 76
439 518
555 840
932 17
815 212
350 534
580 566
875 138
99 158
135 103
180 264
346 29
995 152
423 345
285 357
757 650
868 248
908 393
202 343
863 47
955 898
692 861
40 71
672 420
924 483
919 755
35 677
729 650
60 287
600 422
782 686
341 13
192 526
129 862
741 953
207 650
470 532
497 557
565 566
721 896
948 917
591 749
687 956
641 23
346 236
470 905
45 127
746 128
181 857
133 936
424 914
641 483
846 249
597 297
327 621
710 993
964 216
678 100
767 736
509 867
6 231
142 566
948 914
725 811
512 916
922 298
638 824
653 345
618 874
911 604
678 112
187 611
333 228
876 812
510 185
737 591
619 93
189 332
300 33
643 76
661 337
171 578
375 413
963 698
927 507
279 99
353 376
950 797
97 286
552 406
33 587
39 114
416 611
167 66
851 896
451 122
772 869
934 663
671 477
747 847
74 131
349 68
962 533
515 691
374 386
197 439
347 70
93 622
215 168
446 693
351 983
935 436
641 944
731 736
773 541
431 680
755 542
667 658
966 224
838 77
740 953
978 576
407 180
723 401
991 233
697 659
796 408
862 848
964 101
759 52
574 880
876 421
341 179
985 14
976 262
170 561
106 226
59 175
185 65
864 231
547 850
885 343
991 811
127 733
4 986
81 395
793 286
254 328
39 774
93 425
104 399
816 995
639 42
850 476
685 336
614 169
353 385
685 801
729 654
906 732
681 753
290 668
681 830
969 289
232 747
5 63
841 340
440 304
371 681
701 462
72 348
396 601
130 11
687 154
112 584
635 851
510 650
706 583
743 907
871 892
549 349
582 160
390 118
952 749
472 62
325 243
691 194
950 484
990 462
945 701
841 604
684 462
344 42
768 712
296 57
542 673
520 747
815 500
737 358
245 490
495 229
860 35
920 132
119 448
275 973
64 936
516 743
802 198
581 691
575 192
241 458
157 647
996 973
712 348
38 108
116 35
662 61
821 596
558 831
421 181
590 867
617 474
116 611
600 124
949 577
966 345
901 833
261 335
959 536
641 326
374 626
889 169
687 831
59 289
591 691
899 948
358 980
660 494
824 540
260 255
93 765
573 632
25 14
953 334
738 473
131 191
421 248
699 996
441 111
969 406
671 819
929 405
811 708
193 629
608 80
119 638
631 692
245 71
991 411
550 135
204 311
521 88
291 36
384 421
538 213
243 612
516 301
22 732
610 204
7 565
96 48
81 869
993 107
589 857
580 109
438 111
445 816
653 749
531 727
971 421
97 238
280 159
123 961
197 106
470 210
616 787
877 637
519 225
925 533
319 126
315 765
164 338
219 367
757 881
973 294
958 460
764 823
285 562
595 411
558 481
119 392
948 993
214 42
812 809
250 630
120 597
610 283
557 925
424 837
539 124
968 354
502 452
11 851
93 214
230 788
560 233
511 864
987 967
375 195
589 313
874 369
464 850
245 949
157 20
501 736
90 117
407 289
435 934
848 954
228 196
722 15
526 242
241 965
255 675
88 654
253 574
793 445
520 510
295 688
359 861
855 156
735 102
374 888
711 852
749 163
488 515
781 462
925 744
216 754
330 308
7 787
70 905
729 616
414 253
987 365
696 287
265 62
487 196
676 722
382 288
185 393
528 28
72 266
302 78
718 74
177 40
850 818
909 990
50 50
669 707
671 925
224 501
865 355
605 920
964 451
9 999
545 911
838 549
910 188
941 801
382 850
685 773
350 817
981 128
449 237
68 634
399 832
605 415
91 606
103 54
722 109
640 358
248 686
420 708
166 816
424 213
837 558
572 326
577 744
170 571
236 265
876 302
324 793
152 552
981 631
470 394
110 36
915 932
191 433
25 608
635 746
750 94
575 2
983 960
390 517
626 92
642 325
220 694
810 407
284 945
770 538
40 709
622 296
997 580
520 633
668 439
571 706
540 892
451 713
106 933
532 883
124 275
176 273
149 255
639 710
174 455
610 393
300 604
709 990
614 207
868 814
815 776
90 507
608 255
402 568
760 832
748 260
772 518
617 115
536 343
493 894
94 571
544 621
987 895
335 10
900 209
854 523
809 777
733 142
137 891
902 633
580 78
851 371
801 614
27 521
598 353
403 298
896 834
505 978
111 440
355 461
715 124
693 713
654 566
638 748
54 708
219 614
588 979
924 448
599 378
402 412
330 426
515 457
733 45
395 636
80 643
707 149
577 593
481 108
961 441
675 250
704 772
498 210
625 512
83 821
560 594
373 286
299 880
205 91
899 409
467 470
796 255
414 880
195 838
922 114
234 192
430 326
262 680
222 797
636 681
323 283
155 701
26 719
237 177
942 400
323 293
489 236
686 959
916 949
528 651
763 245
459 634
810 230
6 588
777 936
676 253
483 979
883 274
78 592
805 707
199 365
43 541
70 683
182 974
745 130
473 483
225 520
460 875
908 402
771 799
744 51
197 539
788 825
508 714
322 913
120 165
795 724
787 97
229 760
306 348
259 874
709 599
615 472
631 662
703 506
752 920
318 483
41 524
371 599
586 24
516 683
103 440
738 4
814 356
984 788
489 48
607 758
652 399
130 784
251 372
91 876
379 326
270 443
661 771
156 688
581 795
351 161
190 396
372 599
947 767
441 875
754 91
270 472
534 281
930 902
146 573
782 609
615 231
108 515
93 996
972 833
673 401
652 424
975 498
770 857
469 618
938 474
1000 17
405 610
517 633
516 537
995 475
123 916
70 268
673 924
809 341
749 197
98 176
377 444
37 357
329 944
475 453
93 367
766 517
543 691
352 600
244 848
115 378
593 477
100 634
448 306
56 741
677 81
470 584
842 1000
885 757
250 392
974 403
106 169
780 153
734 766
786 768
26 130
835 935
899 359
713 15
612 472
391 326
116 714
508 98
419 483
64 84
61 454
390 836
68 989
629 660
743 253
295 499
37 667
295 821
404 428
730 36
858 547
207 294
680 634
420 73
23 965
713 877
769 721
361 730
918 464
958 778
463 725
21 123
418 258
699 908
826 505
341 437
262 225
215 783
50 364
901 192
109 303
8 984
813 954
506 232
964 842
705 836
706 206
208 761
731 561
823 602
10 559
84 748
171 804
96 777
917 972
786 671
778 758
647 592
679 794
397 946
440 129
593 254
827 925
84 987
453 547
395 929
356 167
509 200
835 426
542 159
760 842
562 985
154 551
537 144
428 516
489 255
398 841
830 186
152 309
221 286
659 844
13 931
885 999
281 557
589 706
549 12
14 902
716 639
676 931
857 236
12 304
683 90
737 193
628 309
480 291
47 309
247 372
361 328
617 695
806 918
187 911
612 732
75 481
873 373
270 416
354 468
565 375
478 95
244 968
62 108
660 368
360 201
537 444
921 931
149 896
948 915
658 706
257 240
752 307
711 406
903 896
546 908
851 246
97 525
9 510
665 217
172 430
430 290
949 6
258 444
98 357
489 999
245 500
503 505
999 804
57 658
988 176
570 975
517 398
846 881
694 228
648 24
341 166
749 635
403 598
998 985
155 441
396 846
319 823
255 731
458 591
201 689
836 938
683 528
418 14
289 397
725 490
505 397
479 611
46 153
175 332
217 313
274 377
39 567
854 521
359 731
788 309
759 215
373 935
985 541
797 841
565 97
626 147
40 799
987 299
714 754
163 309
591 546
912 830
593 481
745 480
139 443
979 700
472 556
32 832
342 828
460 466
240 327
718 169
996 371
598 738
886 10
737 433
341 151
465 693
877 232
525 795
139 644
17 214
881 56
696 782
610 418
822 869
422 629
148 979
780 237
274 807
740 736
687 693
465 758
707 318
305 234
276 960
334 84
360 884
821 112
597 476
448 982
129 843
848 834
964 342
715 44
698 582
877 983
700 17
662 232
958 396
627 222
724 41
64 870
516 533
28 840
501 754
644 263
871 788
276 453
995 383
354 733
932 330
356 646
922 304
418 440
147 566
978 757
355 192
506 873
987 411
759 414
393 714
513 192
107 489
678 543
450 666
372 628
535 565
942 357
236 662
51 956
335 754
886 593
652 741
21 274
202 568
734 905
460 618
340 970
985 823
742 58
271 664
770 522
611 635
270 131
869 107
941 595
72 85
483 765
94 233
877 941
102 491
633 568
81 931
436 970
543 869
911 637
366 640
911 153
167 676
523 256
250 604
4 191
839 604
506 310
487 820
144 312
76 861
959 800
919 904
378 759
635 339
801 303
904 920
934 350
485 60
353 716
99 695
472 668
677 843
903 993
881 173
527 848
773 581
539 723
237 973
407 882
635 366
866 845
356 867
618 439
872 334
639 256
608 197
21 685
295 703
76 949
691 804
135 801
896 872
148 211
138 417
250 76
568 23
343 10
649 675
825 955
222 545
417 967
628 812
259 140
670 276
883 34
410 912
724 4
816 721
509 116
328 240
362 893
499 37
734 105
776 859
339 411
553 926
471 353
42 874
625 406
189 879
961 652
212 607
788 576
527 617
43 940
304 257
978 289
520 324
506 499
456 635
866 811
949 344
618 537
441 972
820 386
50 244
223 849
284 919
770 981
466 480
43 534
323 827
432 40
848 150
511 202
375 330
97 978
985 845
22 971
214 780
639 469
633 304
164 449
85 884
212 640
44 652
193 822
288 878
476 519
233 534
825 143
897 901
824 831
406 854
141 202
485 911
789 839
13 398
673 524
597 434
460 38
535 814
51 323
286 403
709 334
895 981
78 643
425 44
713 271
718 496
123 951
827 88
725 913
928 580
622 636
504 432
412 786
37 781
694 717
440 954
552 67
219 852
979 808
202 578
374 763
125 631
11 858
986 896
606 738
781 145
668 837
398 723
88 696
926 84
402 276
849 589
521 393
255 290
204 217
638 572
268 517
521 878
290 274
958 490
477 770
88 58
636 621
419 314
331 460
428 337
717 658
139 208
734 305
304 688
645 409
589 995
316 679
14 169
331 549
423 505
851 422
984 825
681 82
269 674
519 869
122 413
374 456
28 47
44 820
821 310
328 614
666 69
486 416
775 158
302 910
145 770
462 959
803 460
748 857
688 64
429 76
3 203
1000 367
631 79
949 753
231 912
642 157
856 577
120 177
103 181
157 333
713 253
818 740
284 320
74 134
204 710
385 573
131 896
522 719
271 440
302 303
458 114
75 324
873 640
269 704
436 417
105 394
247 333
931 574
974 149
443 957
374 667
449 691
787 868
493 805
688 979
99 467
669 305
150 170
269 556
961 876
403 180
249 747
707 623
231 308
866 753
553 507
24 293
118 457
880 675
799 384
156 930
901 762
244 923
729 167
349 430
931 49
41 781
40 942
90 603
849 725
132 222
176 96
578 997
877 383
229 599
30 686
519 233
843 383
819 463
499 681
657 568
390 990
501 87
755 316
242 869
167 135
121 794
570 840
168 996
39 295
565 705
964 811
672 251
827 158
490 571
981 75
722 281
822 2
883 108
663 902
640 540
59 281
321 807
606 275
379 112
741 229
787 315
73 455
669 102
239 401
353 858
120 263
93 569
263 343
482 383
609 481
202 784
545 858
371 25
91 65
891 935
434 686
511 320
49 812
508 739
171 891
954 426
775 783
928 347
888 399
136 826
935 129
175 437
150 53
176 219
272 623
414 899
754 311
569 157
938 83
213 460
585 172
504 164
460 376
912 751
891 759
955 700
288 531
878 604
948 176
794 962
391 258
220 320
519 109
524 414
317 50
705 858
465 754
860 349
453 861
413 9
653 1000
657 761
615 250
132 634
220 953
39 475
802 282
234 454
994 667
394 564
542 4
545 252
449 500
357 454
343 301
795 52
119 672
415 663
915 657
322 939
5 981
125 568
671 638
460 142
452 43
792 92
111 797
507 953
934 320
258 133
749 110
539 330
229 990
857 129
647 120
864 135
179 428
691 276
900 16
982 303
291 839
63 375
33 473
127 430
587 67
102 642
134 58
483 758
256 370
957 868
386 237
377 812
35 37
661 62
820 543
377 917
346 282
844 614
966 134
509 177
576 993
502 765
414 616
131 668
861 794
777 350
25 964
890 493
814 744
927 625
498 744
439 25
649 213
626 315
602 973
492 745
351 961
134 483
456 269
17 782
974 546
74 933
328 281
466 266
776 71
305 551
236 773
714 325
130 882
394 641
476 658
27 731
253 1
809 559
472 733
139 905
175 491
698 533
707 701
195 355
814 473
631 312
479 124
736 168
776 116
526 664
319 349
491 549
390 297
475 123
506 992
868 634
909 371
834 338
932 163
382 959
393 725
591 73
993 428
859 977
808 23
56 916
617 802
773 841
726 784
529 44
991 219
407 680
430 524
567 208
728 614
218 615
818 971
520 250
202 541
299 351
678 216
764 482
256 378
53 156
813 849
899 468
74 121
582 602
397 169
798 406
452 969
48 925
243 818
673 635
101 466
325 257
599 586
512 614
775 778
540 652
206 554
372 825
955 429
569 521
331 283
145 62
183 425
241 373
914 171
105 740
723 378
840 822
239 509
446 222
831 364
870 778
508 499
191 321
138 508
527 907
185 773
397 691
579 70
715 885
666 537
538 932
583 863
63 267
40 524
494 317
919 980
309 198
184 1
630 933
370 14
25 837
113 116
4 512
648 431
448 920
228 60
31 747
47 60
320 945
15 919
372 25
211 819
637 442
725 255
760 514
645 71
44 222
82 64
5 729
692 939
678 702
349 817
389 86
931 129
548 943
182 579
718 957
496 124
869 655
28 187
140 582
708 964
685 144
262 304
1 524
428 592
804 221
230 95
129 87
311 970
510 507
462 59
256 64
276 957
48 936
522 713
279 645
883 405
951 162
97 318
437 781
640 982
614 717
425 261
109 623
46 253
452 447
558 968
415 564
434 52
762 118
455 118
714 214
530 819
141 763
17 721
941 28
153 992
226 820
450 663
659 541
596 484
202 874
130 155
290 946
664 965
53 549
333 284
679 951
428 762
876 674
766 770
371 491
594 615
283 786
392 89
866 905
283 814
912 742
865 28
606 751
205 524
30 566
886 722
908 307
400 34
487 729
740 405
333 868
42 154
224 26
623 579
551 125
525 255
71 810
547 990
142 41
328 483
463 724
556 501
548 828
990 996
721 620
826 235
930 307
52 112
677 100
248 369
833 389
264 184
849 30
362 64
816 828
953 284
839 561
924 577
794 403
306 414
904 363
84 831
501 684
184 288
126 713
336 452
44 430
252 182
524 386
446 256
286 25
784 436
746 510
159 80
927 476
979 221
148 797
811 436
378 733
431 926
158 554
179 488
307 306
589 645
970 500
890 10
339 425
352 704
802 271
146 938
722 131
986 543
59 416
303 886
376 944
829 500
675 808
259 580
320 194
73 186
551 68
774 63
217 671
794 603
485 307
762 101
766 235
98 359
764 917
783 841
509 670
198 787
260 482
770 73
284 253
943 659
846 529
526 172
119 559
194 694
135 905
472 997
175 676
438 656
311 759
814 404
651 420
54 936
711 868
762 791
808 134
364 881
221 150
271 138
471 306
964 347
336 520
346 602
946 35
753 540
367 527
570 819
123 834
107 576
632 226
419 530
309 658
528 226
668 915
343 925
12 600
822 362
657 950
283 455
822 68
957 583
345 533
376 995
592 546
807 226
221 623
779 194
207 395
221 604
914 717
778 630
706 711
668 16
634 237
760 348
887 289
806 963
52 800
739 151
5 618
844 262
636 475
823 176
691 490
940 592
924 852
692 411
382 118
126 320
132 798
912 88
61 655
147 82
775 126
275 179
301 317
486 146
199 232
668 488
161 529
678 455
640 20
211 37
862 329
887 22
28 478
157 478
956 584
499 617
878 107
831 778
948 70
564 999
976 671
500 862
464 141
810 289
176 312
643 33
969 57
171 92
734 541
739 850
276 370
672 926
171 351
47 835
980 860
114 153
869 621
195 791
65 35
535 552
7 77
803 321
223 364
951 444
457 906
755 804
953 838
504 960
746 895
932 360
74 972
727 483
500 292
193 637
275 863
825 872
629 427
151 147
500 620
983 796
863 59
935 423
984 783
100 739
363 286
764 550
468 51
244 321
792 542
648 16
286 356
97 839
210 88
179 162
115 153
684 155
377 698
171 198
731 960
808 444
529 926
410 762
483 777
379 425
775 208
993 448
630 142
910 583
48 706
470 25
426 417
176 134
116 66
153 727
564 454
517 695
279 753
47 634
651 276
467 282
233 411
536 572
237 534
247 280
890 984
562 98
812 663
938 458
417 811
355 884
62 764
114 18
50 453
524 543
936 905
39 254
966 887
448 793
934 5
374 104
42 2
105 55
901 414
591 592
299 263
969 609
578 219
208 351
937 698
439 247
507 961
280 345
63 933
546 320
155 277
824 513
942 287
295 630
940 959
754 478
795 363
259 917
740 624
283 223
388 609
166 434
454 681
572 517
641 842
599 863
717 677
327 73
854 182
332 577
177 819
943 165
461 166
835 721
92 849
629 356
110 298
877 613
244 358
794 612
351 527
868 184
851 399
473 17
309 514
525 589
352 12
980 223
278 613
869 480
246 795
422 17
18 401
564 913
262 718
308 259
334 953
926 851
709 986
638 885
885 946
681 951
946 740
392 500
883 483
22 853
648 846
838 509
652 301
411 954
574 310
675 105
143 349
349 690
1 411
266 336
6 146
997 181
266 463
110 540
854 38
506 348
891 885
284 954
963 226
1 986
690 381
794 662
331 504
798 86
2 106
334 229
30 245
656 507
458 773
505 165
59 585
992 451
226 298
945 231
588 988
980 835
355 709
171 788
190 693
420 983
848 406
589 828
50 906
916 492
106 521
594 55
873 762
2 762
644 887
9 759
129 528
187 840
599 663
921 836
136 432
818 593
426 591
638 98
35 530
928 862
831 345
409 832
767 635
879 243
279 765
990 817
242 467
390 999
701 168
263 329
816 193
602 721
712 897
680 690
585 97
714 845
756 814
965 651
776 711
576 813
725 639
299 75
553 62
514 157
592 543
648 825
746 670
754 154
384 484
89 420
850 711
876 46
135 800
737 785
341 150
522 664
197 791
565 659
534 595
920 416
728 988
565 494
419 911
395 983
570 321
836 44
560 699
64 740
93 634
629 74
115 551
874 512
125 603
676 798
689 195
72 75
724 817
517 583
413 99
486 352
133 520
635 745
296 927
6 639
959 542
326 117
36 513
576 725
110 579
124 250
352 872
949 489
819 274
613 165
868 894
534 390
98 207
922 645
681 754
865 537
730 95
938 602
263 457
104 975
899 239
572 635
319 727
661 785
946 574
361 872
293 310
286 538
965 344
808 587
157 264
987 922
2 612
77 673
668 470
965 821
66 436
840 394
214 790
579 284
25 472
574 950
874 379
78 274
278 535
921 194
536 963
6 181
506 905
755 233
597 219
829 925
860 204
260 743
899 630
495 421
28 196
949 830
997 340
615 533
658 964
957 389
676 280
150 422
637 935
39 479
714 41
593 87
845 230
136 488
394 704
895 314
833 688
726 417
524 682
655 875
131 184
786 389
897 320
414 244
97 600
243 484
95 106
95 142
457 470
130 354
963 479
542 800
897 120
398 973
493 812
554 191
148 946
358 931
38 991
333 274
392 979
938 331
773 111
691 45
250 556
723 837
481 86
906 208
43 196
237 624
894 806
980 256
418 413
285 920
998 355
689 659
559 282
421 894
444 865
834 855
5 165
180 163
166 934
960 283
731 886
827 981
839 130
128 709
923 711
315 275
101 717
862 796
99 342
32 567
985 320
998 719
975 546
552 928
60 627
143 250
787 777
45 502
174 207
504 520
345 408
959 944
717 820
943 713
322 428
745 88
995 719
869 997
485 951
249 294
629 15
380 149
977 581
352 526
823 767
449 561
228 174
526 247
391 289
684 856
742 252
851 397
160 45
351 575
314 471
283 101
821 49
878 855
352 210
319 792
982 298
649 851
857 939
254 670
763 788
402 936
885 698
343 924
910 690
837 251
281 266
504 259
892 87
459 702
650 117
995 43
334 627
556 718
386 318
700 714
356 127
663 196
854 741
971 644
95 408
926 670
16 734
277 450
701 776
123 416
358 24
720 926
332 17
267 490
359 908
112 504
343 264
771 20
198 94
483 949
303 362
106 125
750 240
302 861
707 678
952 198
242 342
750 879
132 73
797 412
162 744
494 93
471 898
612 822
647 836
905 7
375 712
939 245
803 73
374 105
604 366
240 722
748 170
277 987
251 388
251 352
623 913
824 283
580 254
632 584
774 661
91 303
348 482
150 437
775 301
975 435
542 254
385 8
786 573
730 339
627 580
497 989
352 329
623 241
459 568
570 330
604 292
981 655
311 696
326 716
541 170
869 616
871 618
844 47
360 207
84 390
285 947
707 904
431 433
998 293
960 564
992 909
370 266
823 790
301 359
393 572
336 665
124 455
753 62
241 828
122 501
436 414
567 265
208 435
573 467
539 342
92 851
490 660
967 900
151 479
136 729
542 968
351 923
821 944
707 901
66 476
496 858
57 2
863 100
929 515
251 371
362 528
694 841
750 659
344 239
187 832
618 862
102 247
238 98
836 994
980 850
801 65
140 397
172 191
912 141
658 49
835 59
316 456
700 919
215 483
408 589
10 168
263 757
926 584
873 259
928 648
484 124
863 854
968 955
388 380
404 822
353 833
554 300
743 622
987 491
495 79
360 440
980 279
813 750
910 75
216 131
977 795
118 556
758 941
532 306
142 72
206 607
284 64
368 196
461 865
115 258
841 554
189 284
962 427
155 388
678 661
446 36
410 460
165 687
515 574
324 79
716 543
945 736
736 132
399 111
418 556
13 831
971 63
710 950
215 120
275 867
296 408
173 484
251 87
12 621
599 236
1 584
382 835
342 829
191 569
509 356
791 564
741 21
736 154
493 844
572 456
236 792
234 857
724 201
23 664
236 428
203 765
142 820
287 462
708 987
214 628
934 638
868 702
559 363
782 36
827 219
428 297
226 259
272 65
182 390
402 156
422 659
157 220
555 577
977 575
625 654
61 608
792 207
582 833
858 341
439 486
720 569
988 364
531 484
735 524
151 183
666 846
248 231
599 550
594 18
464 67
625 229
623 452
550 745
415 290
582 76
482 884
848 224
31 656
374 455
518 890
246 921
280 765
203 533
442 13
255 13
551 881
979 334
709 475
243 179
842 474
283 394
586 142
292 102
289 402
809 16
677 748
740 592
759 191
111 562
550 922
273 76
881 449
143 351
166 769
192 643
457 701
498 830
813 833
594 277
340 190
657 217
834 135
729 178
661 486
297 35
844 750
306 923
186 113
226 149
187 114
203 10
18 273
240 870
937 272
534 377
384 854
55 479
166 996
838 694
840 911
445 23
737 380
963 721
559 217
641 562
34 982
934 747
738 863
642 732
448 56
962 37
159 361
503 256
115 463
287 461
845 287
844 665
163 967
576 401
529 578
697 895
9 820
870 851
284 683
526 88
507 355
789 345
177 42
503 527
392 444
873 233
530 682
598 847
567 975
589 913
728 845
229 741
214 182
168 466
426 961
738 907
417 739
136 649
571 918
704 711
796 164
408 332
928 561
386 686
834 723
265 849
175 547
15 764
688 902
139 336
604 738
78 147
863 74
564 56
405 20
405 236
823 723
501 206
107 538
323 288
533 501
725 922
678 754
771 1
733 135
308 641
285 179
511 671
300 844
616 329
61 682
223 847
216 862
756 606
425 49
245 780
268 192
476 131
357 203
372 90
876 831
268 618
460 418
748 128
367 10
107 143
182 167
805 977
797 349
105 702
365 501
535 191
914 916
214 839
563 403
159 107
671 789
409 450
552 254
962 201
363 131
828 481
245 752
986 945
78 40
179 175
925 508
702 697
924 160
244 756
437 423
381 710
547 418
941 209
487 70
303 481
237 259
767 884
868 853
250 219
455 483
422 414
565 947
967 502
691 535
812 20
126 172
371 477
768 460
245 228
141 68
665 33
210 298
765 28
62 485
629 568
460 678
724 948
543 519
450 983
710 666
216 792
736 348
404 861
41 833
99 368
615 374
636 905
880 142
109 820
405 590
70 390
274 878
99 307
56 363
945 356
820 904
735 685
835 77
999 374
738 277
26 473
34 817
514 199
925 168
520 214
117 176
428 412
251 560
419 743
169 908
851 392
726 362
284 206
900 527
88 922
951 475
275 515
746 398
397 109
810 206
207 99
633 159
706 793
315 808
727 294
955 200
88 11
972 74
201 221
220 299
204 526
1 188
300 189
713 713
127 360
467 983
127 826
730 61
988 763
113 365
40 882
521 515
2 322
743 676
173 680
889 16
125 937
587 941
894 730
530 361
288 290
97 690
722 13
651 14
326 107
9 247
514 367
227 846
152 971
792 728
540 237
351 597
48 395
201 875
73 253
194 488
617 276
11 732
689 616
98 53
734 608
788 812
343 192
180 148
188 916
534 843
550 146
843 477
450 444
872 798
914 111
166 959
968 82
468 935
470 543
661 289
961 428
30 985
952 58
676 107
33 482
491 653
532 598
420 518
485 956
640 611
262 232
465 426
531 828
329 691
46 676
692 918
740 973
31 835
723 119
992 23
770 436
179 621
682 577
317 458
349 253
416 215
544 83
500 423
294 855
633 59
179 74
591 858
761 270
128 656
254 288
906 19
940 842
260 722
109 78
320 915
583 642
130 337
223 442
529 221
131 424
746 909
143 936
403 473
383 757
80 61
230 185
261 511
240 158
432 843
333 845
513 983
763 142
561 558
738 448
679 621
415 196
182 273
91 387
326 990
832 847
919 73
726 419
511 44
333 98
869 839
230 604
820 315
770 589
855 543
831 29
710 192
159 892
276 404
996 154
557 876
711 277
229 320
610 378
784 555
194 641
735 278
528 365
224 475
968 472
682 940
105 401
412 771
245 424
814 367
49 238
711 334
595 323
10 970
555 507
399 830
142 909
156 705
791 933
971 662
850 930
989 495
174 330
611 694
967 8
176 481
388 726
962 742
64 89
757 181
689 294
402 342
915 858
962 494
461 510
970 521
719 944
375 167
833 779
413 435
679 300
981 430
493 418
893 63
76 480
896 909
682 406
217 134
802 998
218 804
334 589
38 134
478 47
757 443
968 631
938 909
526 566
636 662
584 633
228 670
190 411
979 389
140 220
781 1
470 862
551 732
305 936
291 244
124 847
694 496
384 50
579 925
78 542
54 967
481 174
80 487
250 970
88 627
531 926
312 697
428 183
645 956
769 459
802 444
113 722
120 417
848 490
486 553
743 567
238 512
531 454
97 325
263 392
918 997
539 357
835 970
305 850
331 48
251 386
218 272
2 508
127 944
811 571
330 975
630 938
358 562
474 749
107 907
170 949
313 689
168 788
446 568
168 708
271 743
382 923
134 432
241 153
994 874
581 417
852 843
314 610
291 804
386 174
637 418
170 383
343 394
401 460
438 351
362 246
790 840
839 230
807 261
942 825
214 800
529 972
968 49
67 789
538 521
897 652
40 892
994 711
990 156
649 133
71 530
968 15
260 656
272 971
653 165
631 389
252 95
625 416
612 647
547 835
689 400
300 487
599 857
711 575
211 635
404 64
385 646
967 95
535 532
137 206
471 864
804 254
749 439
795 213
749 61
787 617
474 443
147 774
12 965
231 295
680 566
680 310
561 502
43 409
736 319
61 532
506 680
293 592
112 689
922 178
144 955
297 662
763 510
382 501
616 447
535 570
749 827
459 919
674 891
907 160
26 57
36 469
129 818
415 116
683 158
659 261
900 634
777 797
534 965
560 813
822 437
369 617
246 507
984 948
135 266
670 87
341 857
404 921
81 971
148 155
10 50
858 863
912 936
53 613
640 97
69 944
371 315
172 422
462 629
597 546
746 279
454 750
488 371
472 898
793 32
192 286
952 75
531 894
974 815
677 758
792 648
609 391
33 626
801 184
474 496
262 376
548 205
105 457
841 186
335 367
193 947
569 137
787 422
182 29
688 832
358 167
826 426
359 186
477 270
100 806
265 362
500 387
823 543
26 199
999 771
886 921
116 407
342 354
122 16
341 911
716 173
953 402
597 90
818 429
190 116
511 362
213 723
165 302
849 52
534 106
453 593
66 533
880 101
675 79
196 950
869 940
454 627
920 525
887 482
253 105
149 468
206 858
454 810
519 60
302 905
176 649
302 1
427 635
884 931
730 736
135 218
355 345
286 973
877 464
957 420
263 44
405 988
291 795
407 198
730 519
348 950
575 189
752 372
849 692
249 314
864 386
59 811
96 540
508 867
806 482
639 969
37 856
469 421
171 106
438 625
171 532
91 87
451 464
328 87
716 324
33 841
710 263
492 187
624 338
80 784
36 925
899 580
400 547
103 493
441 1000
636 708
137 653
372 776
779 102
772 847
212 21
259 357
748 348
675 148
850 757
529 353
93 887
52 401
12 395
572 437
485 650
5 919
331 94
284 407
762 64
609 513
673 760
299 640
877 323
261 612
835 128
38 698
472 616
803 152
25 571
293 364
237 392
811 599
646 268
103 420
840 651
462 970
764 999
711 687
426 397
91 563
875 220
462 887
127 549
279 440
128 282
582 695
602 618
165 40
228 995
190 134
854 490
288 423
910 16
307 149
689 207
407 205
408 975
271 23
312 494
701 584
742 159
101 191
812 607
454 32
929 387
203 416
514 487
710 788
449 102
446 363
704 385
711 563
491 802
707 511
27 136
802 70
104 74
551 90
778 415
976 810
904 608
305 99
659 65
322 531
771 17
198 558
744 931
133 4
982 637
615 954
890 764
137 662
313 418
88 741
907 171
952 878
440 488
391 775
409 291
820 413
815 841
447 843
22 107
671 180
712 219
276 954
350 121
331 396
483 143
220 858
439 67
14 798
471 979
598 569
469 709
85 268
468 452
943 718
604 240
790 529
914 856
924 122
322 43
812 641
976 767
30 446
175 494
158 890
624 776
448 18
510 16
114 877
451 63
616 397
933 317
702 498
743 882
879 428
666 204
386 15
919 131
337 140
267 48
976 789
157 257
427 95
112 782
616 119
403 52
651 923
466 865
745 184
443 247
522 520
73 549
633 659
355 405
146 710
648 833
255 645
815 978
364 709
402 341
810 216
371 435
769 579
725 874
448 895
565 512
953 669
711 522
579 150
479 670
615 195
308 475
180 149
494 615
667 232
485 151
144 544
427 848
979 862
208 780
410 642
861 431
944 758
672 42
704 33
888 5
943 466
304 341
597 597
747 343
656 124
766 638
518 283
302 648
18 337
782 778
488 653
735 468
986 559
146 668
710 239
163 195
851 610
336 473
7 758
629 119
278 830
556 525
290 366
566 963
130 578
414 68
606 748
725 600
451 716
793 202
467 741
639 962
746 537
841 939
275 105
236 561
801 593
482 361
813 499
111 383
672 463
150 891
572 524
928 179
455 700
103 313
865 578
697 348
665 642
518 929
761 682
112 523
37 100
359 351
314 221
967 149
597 620
725 521
598 615
97 877
530 756
684 224
773 416
169 984
975 459
915 661
741 847
38 817
254 859
553 343
544 95
924 630
519 848
996 843
721 521
452 115
248 701
669 711
545 558
921 776
810 99
211 531
306 344
448 808
820 572
112 696
853 82
771 647
70 882
516 21
288 323
758 537
815 504
615 447
536 390
874 467
545 404
636 735
109 752
492 739
312 466
226 972
15 399
734 396
566 979
371 432
867 865
928 369
559 545
517 148
571 133
417 787
627 793
889 520
958 562
666 479
831 684
214 702
811 971
28 780
226 427
717 379
161 427
885 168
470 336
52 390
563 515
897 59
649 923
724 716
385 130
765 960
840 892
943 806
203 32
711 650
219 800
543 198
346 473
933 496
476 956
619 642
411 289
200 829
980 168
14 413
120 141
950 959
252 457
322 942
80 404
906 162
500 394
541 48
669 39
337 940
232 188
90 439
498 892
155 436
293 840
356 312
784 657
862 496
499 160
311 687
854 507
380 462
703 249
709 482
747 899
738 303
791 659
648 748
348 630
529 184
795 861
998 624
498 176
833 641
128 850
541 547
958 721
252 445
512 932
659 990
49 810
101 465
38 488
127 620
992 357
91 228
714 582
164 604
495 820
470 940
581 675
921 910
590 351
710 195
76 562
977 548
428 419
844 478
207 764
758 894
999 873
7 468
755 209
321 231
642 727
768 676
586 810
791 822
960 598
920 513
898 263
163 721
378 622
544 195
514 939
714 791
536 777
590 677
959 646
91 480
690 759
511 172
679 278
264 346
749 200
992 277
726 617
329 88
225 402
255 738
835 38
718 539
556 111
439 849
244 975
663 166
246 128
209 636
199 780
289 905
863 325
796 592
552 188
672 870
605 230
721 569
26 655
224 738
569 14
920 675
492 305
690 875
178 346
689 676
868 80
381 827
914 403
192 599
431 984
170 661
94 198
238 103
623 616
263 211
346 795
658 15
457 747
774 417
834 627
894 951
561 963
169 175
463 179
568 882
960 67
129 479
2 28
514 476
138 897
558 248
48 148
385 689
232 73
381 824
391 520
795 720
361 30
612 287
923 396
587 738
126 581
163 654
339 105
340 266
201 991
412 518
106 976
341 209
725 662
8 9
67 157
365 965
810 875
261 990
419 582
316 21
414 545
66 349
227 822
284 204
424 394
302 426
943 217
792 44
804 192
263 24
220 877
267 888
256 523
480 968
770 593
410 841
239 24
429 316
758 605
131 68
426 259
889 400
578 417
805 575
611 24
633 346
44 948
846 312
184 639
251 747
244 742
559 635
579 79
643 768
19 732
823 657
613 962
965 203
391 460
303 664
750 970
129 53
389 100
151 90
184 617
56 166
211 220
345 460
397 785
558 986
45 58
998 269
812 802
806 949
563 70
842 898
665 651
598 39
907 772
210 986
604 965
524 245
64 75
227 360
942 988
708 290
105 891
997 50
387 391
228 908
234 561
702 804
133 542
211 613
31 591
90 966
830 529
849 165
418 724
281 586
834 700
895 659
311 715
164 90
323 475
508 425
671 341
331 90
583 191
502 894
137 502
329 926
395 754
444 264
401 367
806 622
997 120
552 806
616 387
755 631
10 419
508 481
690 86
758 729
822 225
179 31
311 66
512 29
210 823
274 282
569 1
39 809
221 813
633 433
622 846
439 573
976 427
556 114
721 756
555 151
467 137
197 879
714 210
962 114
588 756
829 255
812 24
935 359
484 697
598 133
520 326
421 249
7 801
202 544
333 233
588 325
166 258
897 84
527 958
576 356
92 213
737 470
876 763
100 803
554 349
891 720
600 878
860 423
294 525
160 724
10 505
558 208
31 542
912 962
477 755
595 330
664 583
541 365
254 752
107 543
121 677
667 469
130 723
366 137
363 437
948 601
826 469
278 596
134 925
315 542
43 879
112 561
645 999
423 226
11 287
988 398
6 179
423 341
490 766
775 543
839 1
111 550
765 696
917 593
500 930
416 755
916 45
576 886
864 7
948 26
41 481
405 647
500 241
639 881
704 138
891 226
434 144
427 519
93 484
515 163
487 104
469 530
671 558
707 551
634 32
725 302
148 800
251 525
825 11
248 414
441 561
366 373
74 951
969 265
325 638
636 986
500 919
566 639
956 406
803 482
550 201
700 785
764 837
974 265
844 524
947 491
982 750
589 437
3 632
478 396
79 718
1 518
332 94
252 85
933 756
149 18
864 84
577 132
157 743
810 511
435 999
155 194
966 934
365 609
187 985
153 224
608 235
645 220
851 66
662 133
961 380
624 976
934 67
724 159
493 617
229 150
217 546
71 981
143 449
413 963
617 905
238 934
18 190
53 513
821 119
405 335
43 894
667 318
37 223
582 947
124 896
487 417
36 109
347 239
315 480
565 76
138 726
692 547
715 367
940 928
551 589
799 726
930 770
290 369
472 141
410 165
382 16
411 248
573 205
916 920
938 590
683 666
833 420
75 765
377 775
797 782
129 79
732 125
432 457
254 811
676 178
937 492
982 632
908 251
834 519
994 918
389 707
985 861
66 244
302 713
182 361
706 652
694 89
852 570
135 255
158 693
725 687
418 464
174 638
530 775
723 781
796 794
590 921
179 706
303 651
607 94
885 785
83 439
15 90
253 91
969 851
270 695
757 291
53 393
634 737
852 451
390 90
52 940
692 86
858 167
703 169
838 993
770 813
581 207
404 235
627 980
887 547
408 20
886 602
710 545
39 913
897 953
465 172
96 63
607 710
872 909
232 279
452 536
256 602
741 858
788 608
135 286
541 864
154 974
665 405
725 154
70 373
77 815
457 755
839 836
678 976
476 984
281 631
510 594
719 649
121 456
745 925
358 162
958 785
681 649
85 940
297 911
7 963
917 242
159 481
149 504
704 696
122 883
876 280
177 54
712 795
215 960
853 961
553 123
47 704
732 526
981 62
800 464
575 267
8 73
752 716
343 729
229 218
755 399
857 506
795 836
23 983
866 90
724 588
973 676
546 634
538 363
260 376
969 507
374 927
501 535
111 593
543 372
712 568
813 523
766 353
367 84
616 191
131 739
373 353
732 831
104 535
56 31
782 333
75 435
73 782
699 130
661 544
756 21
757 7
987 378
469 576
61 277
367 911
622 948
376 487
128 349
898 772
907 622
363 649
84 945
118 530
437 679
912 654
669 378
910 182
164 711
911 206
290 761
573 529
8 922
452 253
865 507
260 897
566 611
828 482
742 54
415 465
634 59
117 731
449 353
917 404
189 383
170 17
470 969
388 502
248 204
980 903
784 427
741 161
639 12
479 683
591 333
66 677
158 765
436 911
216 67
862 549
195 868
230 317
903 915
873 486
768 822
687 467
523 421
533 706
93 955
916 803
168 827
977 155
696 739
206 888
3 996
639 194
415 281
43 745
366 82
136 54
945 996
614 216
40 731
284 914
499 761
108 429
534 90
534 349
358 661
780 723
886 543
379 982
595 638
110 19
109 507
664 378
177 158
447 349
302 504
992 873
530 460
485 463
165 447
388 249
177 9
559 88
492 381
202 951
712 964
933 898
626 592
960 656
853 543
417 672
992 746
623 529
947 84
60 237
721 156
99 948
597 797
828 608
240 529
679 305
272 768
633 926
804 732
127 937
772 536
583 556
25 387
164 792
706 112
352 925
618 140
369 68
499 524
33 121
136 754
123 189
605 344
257 697
984 240
532 33
224 440
87 562
761 240
956 215
772 285
570 95
279 493
585 441
88 75
362 14
934 133
890 952
810 163
354 971
802 633
284 521
444 477
363 510
604 172
616 825
763 647
909 841
354 205
714 219
81 604
243 411
810 920
818 826
349 482
78 326
762 423
556 539
711 958
488 559
140 338
139 399
361 304
610 972
103 965
126 977
405 141
564 575
869 158
829 246
219 133
584 801
67 50
200 738
38 837
683 478
700 38
869 953
488 634
221 611
225 551
707 248
793 693
44 272
27 881
198 677
734 818
499 847
701 879
155 722
427 649
818 731
466 715
61 907
387 937
103 533
649 84
245 561
684 16
943 858
320 352
795 504
725 777
944 701
480 73
913 360
655 912
521 178
93 736
520 502
885 57
840 543
878 282
74 36
538 333
206 88
428 192
482 743
870 301
808 233
706 569
40 736
85 568
865 667
618 685
218 978
665 604
857 452
776 635
660 995
359 112
874 776
141 250
527 302
178 73
300 787
704 373
698 49
467 888
313 15
396 415
954 120
975 152
285 313
239 533
284 110
371 573
773 69
774 389
84 805
324 251
583 465
223 331
620 701
461 194
349 526
544 451
516 107
723 443
387 667
449 215
296 983
130 171
317 268
242 642
712 882
889 30
494 743
584 243
33 102
546 340
438 705
219 331
920 405
679 833
855 686
27 137
931 436
642 861
537 969
114 878
76 252
858 529
204 892
903 329
487 864
60 34
375 34
995 147
568 994
308 999
207 68
794 166
504 413
803 934
394 233
974 833
990 178
843 341
452 870
308 101
40 562
228 382
335 996
793 501
274 142
842 245
107 30
259 40
540 920
260 971
844 865
335 633
538 768
563 391
62 539
48 693
852 728
227 193
301 197
139 893
772 450
501 836
660 289
128 324
179 628
744 724
206 945
204 989
176 18
501 855
541 656
58 983
121 500
950 304
824 132
162 826
146 33
532 52
167 234
264 97
92 217
177 949
756 969
963 835
598 167
863 690
550 403
971 773
681 792
150 758
886 560
619 436
654 599
404 304
785 144
842 142
7 343
237 238
305 922
140 844
275 226
93 338
291 862
873 121
590 715
431 936
196 315
168 158
951 263
136 443
754 605
783 42
218 728
207 11
685 938
696 454
989 621
180 225
285 586
741 924
796 921
856 934
776 726
337 347
320 403
599 361
824 855
169 420
327 281
891 754
466 713
442 120
941 52
846 257
777 12
714 808
390 509
676 21
453 625
538 466
334 828
742 192
39 416
937 614
272 772
180 63
206 834
481 929
947 687
650 707
329 206
482 434
569 414
736 211
780 274
734 995
153 567
480 129
343 268
593 875
505 87
354 899
631 520
38 774
27 742
373 864
866 564
80 944
188 390
842 214
87 606
435 886
324 606
18 256
734 342
269 986
130 580
18 823
647 111
886 102
840 922
405 938
548 866
776 583
172 957
210 482
237 179
171 983
722 681
857 155
833 379
521 956
824 934
226 564
911 726
166 949
38 975
739 823
59 240
748 295
894 642
657 876
261 557
825 17
971 344
507 549
133 900
709 958
302 99
208 925
236 344
412 799
493 93
402 66
985 520
381 289
47 566
838 276
65 72
840 550
304 34
540 432
366 718
349 865
933 761
692 995
82 973
905 65
606 345
243 698
729 105
860 976
881 937
246 32
143 56
67 587
18 676
933 606
807 206
100 587
914 983
717 276
460 738
102 856
970 149
894 916
744 441
691 829
537 473
990 308
218 468
744 462
448 812
755 995
674 473
915 473
817 177
284 862
535 959
173 177
399 66
940 919
484 32
725 529
663 406
706 398
322 976
559 931
656 498
541 54
976 859
352 450
662 6
779 190
127 903
436 368
941 519
345 955
515 686
349 976
77 688
418 776
275 825
605 154
727 798
155 740
789 618
228 163
712 760
115 60
75 256
175 482
89 904
338 18
271 573
150 901
868 913
428 478
292 514
952 109
39 641
451 677
294 168
634 457
82 634
42 172
567 158
766 261
558 413
72 648
33 359
134 673
835 3
563 967
719 651
191 275
384 872
183 995
23 660
241 463
253 573
40 781
352 803
342 119
264 200
874 48
839 31
440 815
249 184
109 289
540 848
689 196
68 369
210 451
534 461
78 99
462 922
504 152
327 294
858 233
592 707
567 655
398 402
807 914
576 816
658 969
160 171
566 608
31 760
638 260
419 927
826 816
85 919
642 269
789 204
580 440
403 165
244 811
338 583
159 487
810 406
254 51
225 401
770 306
842 105
750 823
732 149
278 206
480 530
272 203
686 273
922 770
121 821
73 405
678 933
153 109
279 596
113 121
4 948
91 694
520 545
726 851
258 76
166 856
351 503
298 513
397 518
376 189
780 965
283 917
779 206
484 354
765 332
858 420
823 460
467 889
594 445
154 404
765 834
791 757
410 433
330 459
139 223
723 930
238 448
475 712
598 306
642 618
296 379
535 597
366 838
199 554
889 320
692 97
996 980
752 332
321 835
501 401
693 339
622 659
115 581
313 858
493 45
232 458
666 694
277 103
229 361
12 162
335 351
357 631
366 843
545 113
917 765
536 895
376 268
814 513
819 512
612 187
418 186
2 109
977 917
350 589
476 527
643 30
914 141
946 245
845 601
230 651
168 649
343 513
549 628
769 634
833 504
780 150
216 414
762 99
885 969
117 336
843 398
49 313
20 296
132 196
843 208
329 304
613 828
507 709
450 45
373 268
935 420
301 682
215 248
501 427
141 135
998 804
942 548
165 854
2 813
879 477
340 15
970 269
260 568
673 240
333 31
768 692
115 336
748 875
286 81
786 697
511 594
31 145
500 130
786 988
10 772
896 378
908 877
264 630
589 542
589 35
943 699
187 693
212 642
293 29
197 343
552 513
590 324
898 14
877 669
119 781
614 914
57 371
953 191
93 539
513 545
130 950
350 807
833 518
791 429
924 522
426 187
138 922
198 766
168 612
509 857
854 243
67 864
99 167
27 57
64 792
249 355
622 613
727 570
506 312
96 253
50 650
725 309
598 175
751 990
4 926
825 646
414 336
141 11
641 308
192 321
733 452
65 311
865 123
204 856
574 788
360 876
72 384
987 321
101 106
233 317
195 815
18 107
765 469
588 190
567 513
264 71
95 412
919 857
931 78
452 191
398 687
221 967
521 319
122 287
446 127
991 375
882 829
272 901
898 166
494 55
927 666
2 239
526 740
442 38
467 134
447 80
490 395
785 748
558 739
4 365
189 117
310 491
129 608
665 904
714 188
947 964
220 393
688 363
235 181
446 701
258 746
607 521
60 47
176 442
456 161
363 230
944 407
191 590
393 970
354 584
129 687
736 636
443 138
139 573
462 212
960 830
250 619
635 575
447 595
865 422
349 596
605 870
617 306
456 355
952 367
193 639
648 164
112 232
900 958
581 492
633 386
129 656
833 673
74 339
640 644
254 43
851 251
404 899
174 466
640 437
53 610
333 691
378 268
508 515
257 574
347 47
402 105
600 619
700 837
391 680
193 390
496 4
373 34
826 968
33 565
278 950
962 785
409 466
259 453
228 462
294 801
154 728
920 566
95 569
543 388
279 808
208 529
584 809
936 525
989 248
25 460
856 158
226 596
817 106
296 500
809 729
120 586
82 609
65 707
758 680
601 15
946 471
521 332
536 984
872 477
253 480
933 78
780 751
811 374
692 89
610 711
152 849
193 61
950 403
728 51
70 935
951 269
445 962
761 45
873 57
196 794
299 503
589 207
683 340
128 748
208 492
657 549
760 750
324 142
985 459
473 108
850 554
173 389
509 968
144 19
525 960
861 841
189 840
836 579
438 107
426 163
161 745
679 866
635 523
907 80
382 85
528 883
473 803
105 520
466 184
748 722
301 333
5 282
790 731
681 321
3 694
714 561
880 287
616 600
347 198
558 673
59 227
699 9
55 289
437 31
70 781
977 115
51 333
319 96
629 121
330 365
671 115
902 330
641 592
615 768
529 550
602 770
853 317
962 923
453 971
622 501
168 293
15 46
116 931
439 602
695 515
861 649
690 80
596 846
566 861
356 680
118 531
997 110
333 161
279 577
578 886
492 413
908 250
654 439
104 727
145 780
929 380
183 895
531 69
1000 96
395 866
154 977
597 702
480 942
512 928
185 10
102 972
852 812
875 229
501 260
766 902
75 763
70 682
350 666
361 672
381 694
870 861
430 318
392 471
557 189
121 374
585 874
42 616
142 102
827 387
694 85
981 410
305 399
940 305
824 149
431 712
927 400
563 890
69 19
437 331
352 811
566 970
123 70
275 655
694 706
752 66
106 944
108 677
481 805
719 229
786 425
486 190
470 557
582 880
980 259
246 116
848 931
795 559
962 65
603 858
961 399
837 76
845 950
87 880
92 57
587 178
975 255
549 212
662 115
269 49
785 335
598 431
111 586
898 563
211 176
232 12
512 606
437 788
119 558
458 863
903 981
354 157
551 509
846 501
913 975
738 487
969 200
688 36
1 936
945 887
149 254
170 444
318 955
100 575
960 786
628 302
664 854
236 225
238 8
519 714
512 703
640 802
387 395
85 501
127 195
503 244
615 181
159 447
697 566
380 422
267 30
987 304
490 523
851 184
668 134
42 711
63 937
311 140
23 193
340 490
629 595
751 698
835 738
804 315
44 76
815 745
321 452
165 5
93 140
627 903
765 519
854 469
862 429
925 932
955 580
863 933
582 436
272 760
910 60
425 241
912 829
492 435
105 839
138 779
314 807
256 337
505 571
977 930
718 641
813 752
850 523
636 680
306 100
899 244
986 501
331 722
702 362
466 947
551 802
481 392
594 327
213 513
356 614
903 478
887 133
23 399
202 41
907 454
171 826
21 624
897 33
396 900
970 75
446 873
114 969
224 489
399 248
712 461
591 871
111 153
198 495
782 218
283 24
806 284
376 787
637 769
931 823
277 172
760 650
394 958
738 515
184 412
518 529
761 208
956 97
362 542
935 822
219 499
557 497
839 553
195 466
61 929
257 968
221 245
332 631
417 625
253 422
384 219
608 782
252 863
591 87
347 534
495 4
7 333
54 911
673 228
748 816
562 275
737 11
442 356
372 121
39 198
260 120
531 169
273 169
389 367
39 588
646 14
928 233
239 780
129 239
903 398
187 737
218 207
632 617
730 245
587 901
590 871
897 740
429 812
977 334
943 376
87 455
995 514
300 338
985 489
860 392
168 344
576 218
536 974
307 380
312 860
622 496
392 54
289 523
108 77
863 398
2 507
278 557
873 641
769 643
331 195
316 845
68 676
887 460
537 887
591 411
821 907
63 963
863 540
45 602
878 307
333 361
521 636
960 678
880 925
777 656
438 505
924 830
945 477
590 279
790 629
548 507
101 874
495 110
725 557
623 685
489 891
676 655
799 596
797 953
218 24
582 596
887 294
489 316
730 732
380 87
385 192
935 811
844 835
863 616
857 894
800 372
736 423
91 202
710 257
724 937
805 571
235 804
326 573
186 292
702 863
906 569
616 199
621 968
408 951
94 140
637 83
492 480
182 155
132 788
985 569
126 881
388 943
239 112
606 265
602 504
227 939
506 481
504 326
751 496
756 158
947 826
452 262
443 900
493 42
353 663
506 772
312 735
926 668
27 586
978 884
224 11
389 995
860 925
155 404
549 334
819 420
408 411
690 429
158 370
461 267
810 487
290 375
778 829
769 144
661 798
136 947
419 634
855 527
163 384
13 139
722 391
920 686
910 72
106 672
845 735
597 630
60 147
132 981
824 139
144 362
177 638
779 610
12 36
418 773
472 328
777 299
615 897
475 824
570 347
16 617
805 570
644 418
186 835
859 534
247 142
17 63
947 240
949 692
200 768
333 224
422 601
687 139
555 129
331 170
461 1
927 599
233 971
288 692
126 445
765 7
940 974
141 180
436 726
803 599
915 843
584 942
447 166
358 555
74 381
366 491
643 818
471 190
567 181
716 801
481 586
744 215
572 543
333 242
259 510
809 678
16 868
497 905
996 825
623 463
853 190
862 415
320 744
842 502
292 939
859 151
632 63
15 935
590 230
197 430
699 590
20 225
910 839
203 35
611 455
328 857
550 361
859 30
729 340
520 230
697 924
346 50
34 585
380 649
571 972
316 509
637 634
127 995
762 502
208 616
150 715
301 211
821 630
182 806
227 118
17 112
854 345
727 63
305 872
872 938
858 860
626 291
942 160
467 696
414 998
38 169
97 144
227 352
259 531
619 955
406 983
648 790
729 446
883 230
58 935
630 467
342 187
282 945
609 947
720 919
918 687
460 345
913 148
549 924
984 477
211 419
820 795
953 417
774 872
553 686
337 44
875 364
2 570
438 341
433 751
600 185
416 589
399 213
600 268
490 795
292 597
320 268
998 379
169 838
363 415
133 535
774 429
437 336
152 384
892 998
669 12
839 377
427 605
151 4
926 223
918 914
210 131
283 635
410 583
641 446
833 390
141 440
329 141
822 516
763 170
722 883
454 611
727 852
954 238
353 444
656 335
950 576
874 541
590 485
262 20
759 341
320 273
402 808
429 153
533 519
899 865
886 932
34 426
702 764
952 465
872 503
771 37
92 570
22 626
872 952
9 381
159 898
620 930
268 565
980 602
792 281
234 109
724 25
813 570
242 848
733 564
946 302
549 794
402 141
592 642
222 623
278 79
311 595
459 988
696 872
33 768
213 665
976 877
116 898
619 941
402 588
392 806
198 556
420 428
346 513
417 276
11 260
561 971
293 10
840 340
555 680
337 157
409 964
280 36
188 177
196 462
257 846
137 613
83 333
745 793
266 734
700 95
679 650
171 870
785 614
991 331
397 240
333 302
849 233
982 467
710 232
237 992
528 997
35 299
417 265
128 479
85 713
272 488
935 194
555 690
453 165
900 867
262 508
281 399
701 282
336 367
465 183
611 587
531 912
786 204
442 640
554 540
288 230
238 771
914 689
254 946
876 150
698 980
947 563
903 519
220 397
705 553
775 408
458 827
911 146
735 504
253 861
993 431
858 248
435 292
719 413
452 275
34 314
309 828
948 199
341 350
427 813
412 955
252 699
868 305
574 654
813 702
222 446
609 809
242 54
654 625
881 484
572 783
216 463
610 150
867 644
352 867
831 756
732 599
489 815
129 128
568 168
401 985
393 407
388 746
568 45
853 71
284 573
37 760
25 402
110 665
687 604
291 485
85 961
416 502
240 810
782 707
956 296
179 230
192 965
436 996
281 110
384 187
293 21
978 421
962 274
401 375
194 790
910 924
29 358
751 945
118 553
530 831
716 731
755 912
790 743
895 984
43 963
108 20
874 252
829 172
529 126
895 837
255 966
476 125
515 112
111 287
116 956
624 266
849 772
795 440
72 937
231 993
231 564
138 419
611 144
2 190
820 208
981 493
792 144
773 853
832 649
972 974
17 216
645 399
166 728
763 377
426 461
809 736
790 597
19 404
876 158
702 677
20 129
670 144
677 799
893 330
571 980
881 938
966 917
952 354
653 28
594 478
227 406
177 633
456 343
658 396
460 559
467 869
555 340
197 921
483 562
973 655
614 176
701 939
82 475
878 962
178 885
93 437
963 768
792 195
439 641
464 1000
873 476
476 35
505 140
224 454
19 769
785 15
200 449
142 281
454 545
475 817
977 546
405 971
178 441
128 963
83 893
97 487
178 903
916 671
435 737
633 210
463 219
956 505
476 304
71 973
841 556
142 153
793 185
314 91
529 934
797 289
310 180
988 75
236 90
752 355
396 865
912 129
678 808
233 983
781 568
415 919
360 657
520 700
562 860
786 673
980 350
193 723
839 868
339 282
608 20
601 272
452 588
576 930
851 758
208 124
786 364
138 501
722 847
694 213
805 64
532 113
178 560
323 468
68 716
820 20
13 672
727 343
605 910
756 728
987 438
227 707
428 940
154 574
57 307
181 582
583 894
238 65
49 111
896 303
656 396
738 752
155 1000
390 816
280 48
434 302
518 770
127 573
999 812
656 116
665 121
216 936
296 301
803 419
389 552
598 594
259 923
604 106
418 991
614 559
785 159
644 862
575 355
554 721
288 13
499 446
31 393
955 858
984 466
320 141
689 269
377 694
775 259
164 401
288 79
974 436
82 88
163 757
416 544
439 290
147 463
100 363
541 275
919 431
744 977
762 345
880 180
426 592
371 412
3 769
574 866
342 538
754 522
416 851
67 625
11 512
471 521
356 670
336 565
863 223
466 565
403 819
870 117
58 305
196 505
173 465
433 701
107 491
433 130
262 552
690 546
166 342
335 555
702 134
406 772
811 693
949 998
59 98
110 14
981 242
33 144
707 951
517 203
7 783
854 32
377 212
962 658
939 713
637 584
34 466
209 966
550 299
625 83
83 40
341 820
507 596
563 81
578 998
304 444
251 197
725 161
551 122
258 672
417 384
323 775
648 159
348 806
313 488
682 261
151 158
695 120
193 30
636 335
148 3
173 401
259 997
865 54
904 816
62 131
128 907
811 166
493 161
454 88
758 804
464 563
927 122
395 8
188 839
830 883
143 151
133 120
799 91
755 734
96 545
673 967
356 372
979 338
340 892
375 457
821 737
667 711
970 701
337 400
731 802
550 859
872 686
260 373
42 984
999 465
904 342
911 532
285 549
728 863
421 784
20 300
389 41
13 268
318 169
900 478
988 46
74 178
980 537
634 796
210 700
80 467
248 356
822 48
91 502
413 429
559 381
29 401
599 221
918 535
139 273
620 723
846 99
552 927
587 281
621 167
606 395
738 42
518 711
353 13
451 339
952 142
45 327
878 689
548 694
340 214
661 386
948 381
969 589
76 473
306 142
172 895
359 726
211 180
388 859
98 125
674 405
318 5
142 608
3 312
554 811
86 608
413 73
514 124
168 828
618 181
185 229
792 501
410 87
99 632
88 742
864 67
254 7
407 980
195 482
208 611
957 234
858 981
645 587
66 626
850 685
740 726
988 161
193 668
879 681
814 82
249 533
255 859
849 925
923 763
655 610
377 875
337 18
522 233
425 961
594 989
386 689
617 720
790 308
867 112
834 995
926 604
10 972
651 493
756 888
234 697
539 286
497 792
809 24
16 181
252 384
73 522
931 79
279 443
70 912
595 510
970 434
655 955
806 471
437 90
984 164
657 317
578 74
312 143
592 174
638 567
876 137
374 179
318 417
189 637
697 825
764 16
797 563
683 214
156 121
387 559
552 405
185 746
763 108
862 460
229 738
589 142
709 821
220 782
881 551
755 155
136 562
735 197
797 642
612 631
407 97
341 726
247 529
231 674
798 369
433 57
602 455
902 807
445 66
476 559
49 143
410 133
259 516
404 792
480 527
298 668
524 527
936 823
455 992
554 275
363 537
47 583
492 887
159 525
113 372
343 917
522 164
112 267
313 381
877 737
793 602
591 476
369 181
438 662
913 567
491 972
91 125
729 171
412 769
30 891
43 950
700 725
954 790
505 24
945 360
11 402
744 930
749 451
77 467
882 437
397 968
760 971
388 487
496 111
899 305
772 254
286 325
80 243
350 751
647 333
165 82
182 954
23 278
234 961
41 109
232 559
639 298
213 83
534 243
617 223
245 178
542 535
105 396
169 269
901 342
580 888
693 870
568 914
549 675
976 483
568 912
734 150
550 397
626 639
978 5
285 83
79 498
228 274
369 411
411 929
196 680
950 666
14 666
564 637
827 475
601 172
420 96
661 193
369 544
652 481
919 12
906 669
734 690
378 746
301 179
319 865
523 378
875 393
401 732
83 56
825 876
541 829
210 358
107 984
669 621
214 217
960 256
509 514
991 572
920 445
648 131
641 727
298 467
232 173
984 255
620 115
252 557
964 590
55 539
905 62
811 659
696 447
171 171
653 64
446 861
139 193
884 116
838 44
636 118
864 76
242 678
184 362
634 903
252 397
612 459
925 641
167 280
267 311
723 460
764 617
947 671
279 683
409 767
903 411
495 502
377 339
300 436
433 176
123 333
14 615
588 355
697 651
319 701
393 729
275 829
865 517
577 451
760 401
774 144
688 708
651 201
642 689
138 101
968 569
675 416
659 11
981 536
455 491
965 876
589 473
340 464
276 433
105 52
706 222
560 999
200 551
134 722
542 722
406 605
31 140
228 43
163 139
288 631
781 149
837 805
329 289
448 156
417 838
829 127
317 178
575 403
560 364
529 540
613 796
794 533
498 26
961 132
125 493
294 135
41 223
308 488
739 825
658 970
811 240
251 74
844 601
484 684
928 413
2 997
683 236
66 311
656 6
200 826
95 903
916 455
750 864
816 987
160 500
638 585
231 858
118 216
757 79
314 341
170 340
304 678
807 889
380 754
636 394
49 930
828 251
863 880
354 950
389 70
316 982
823 417
171 73
684 285
872 930
158 551
767 62
479 707
751 104
526 526
210 441
611 202
133 408
160 692
894 244
389 187
413 890
421 134
433 459
22 658
670 61
605 586
716 662
941 225
317 596
831 325
70 451
896 567
799 890
856 974
422 653
469 256
349 603
438 764
636 21
105 85
871 9
370 380
557 768
766 617
256 515
203 913
769 181
683 923
201 794
185 600
556 820
165 354
777 977
917 354
863 628
288 725
3 402
362 690
961 502
144 724
147 281
723 976
258 83
656 832
226 228
140 150
988 193
902 760
101 887
41 431
730 150
358 287
578 680
207 817
39 342
374 75
255 466
816 845
320 77
810 868
940 29
660 102
847 120
701 599
441 403
710 699
474 190
100 514
322 514
617 940
821 573
299 530
173 179
915 949
577 940
369 709
255 821
67 710
159 93
694 651
226 900
739 844
193 609
898 161
119 750
275 735
6 643
912 999
20 234
572 855
455 757
199 811
400 65
426 260
810 498
300 618
360 579
690 444
123 811
378 477
732 925
979 773
311 706
401 264
758 645
59 338
639 940
99 903
199 809
907 880
889 857
969 549
82 214
746 199
947 606
463 674
306 364
261 47
803 405
586 666
348 467
841 157
705 479
903 868
991 990
537 6
116 324
469 771
901 476
792 720
369 583
752 64
893 550
819 595
967 337
626 430
101 870
576 622
878 363
102 546
891 316
519 641
333 398
352 318
480 729
820 819
732 158
629 556
360 38
977 98
942 5
393 739
262 31
304 562
110 337
896 899
957 106
46 202
839 253
909 534
736 971
530 913
197 342
62 179
805 3
261 239
478 560
376 831
101 574
90 406
943 652
61 695
11 353
344 513
446 869
90 645
716 395
281 999
375 843
743 471
410 246
832 431
379 553
485 971
464 450
592 396
332 239
9 196
68 143
428 348
930 52
762 91
625 522
101 459
62 778
62 961
701 858
508 930
506 738
712 874
878 45
129 190
715 310
67 16
939 986
115 408
422 952
398 495
717 789
790 849
2 772
72 980
26 283
996 110
916 523
124 217
244 114
726 378
519 659
987 635
555 621
529 194
63 516
848 138
348 811
602 720
288 963
195 152
400 428
973 803
36 394
508 234
673 740
81 899
490 353
402 10
132 912
669 392
438 252
858 777
433 386
417 451
753 508
104 40
416 654
535 388
561 945
660 257
410 969
600 720
878 227
243 11
602 529
395 541
345 53
618 56
698 573
53 377
273 748
768 716
828 471
286 927
848 593
18 589
842 831
985 589
410 998
845 550
169 242
753 599
981 338
537 803
79 235
224 698
747 18
495 429
180 845
513 283
506 508
252 842
138 760
267 832
449 951
970 492
411 303
660 136
600 710
523 796
898 903
981 213
777 321
393 367
517 81
822 274
353 520
141 421
31 188
982 776
729 147
292 834
185 702
836 865
547 697
571 311
85 578
928 615
851 345
570 646
27 402
39 166
207 366
696 533
504 148
298 28
515 428
967 137
127 526
875 970
298 957
413 741
86 809
847 854
619 859
12 404
319 507
29 59
499 668
514 77
110 162
659 638
652 998
320 818
193 135
656 490
611 560
235 876
848 443
445 958
992 154
126 550
561 651
155 601
616 986
152 525
987 113
626 518
128 831
527 634
325 429
29 169
647 926
614 343
676 896
990 990
497 526
985 223
483 278
787 311
864 470
39 144
958 700
401 7
522 48
961 687
315 400
907 625
493 151
190 415
389 868
740 482
718 173
448 718
80 292
488 873
683 988
300 946
486 911
736 715
20 771
494 336
781 813
610 140
27 274
129 709
765 217
374 670
287 74
453 576
838 93
689 190
461 773
343 364
925 48
556 208
852 355
114 155
146 902
492 107
384 339
270 799
386 195
53 912
598 104
891 746
493 136
4 571
242 50
658 951
606 303
616 40
724 606
718 694
143 7
183 969
861 632
308 823
932 756
133 517
330 92
41 702
346 587
336 619
316 1000
537 923
929 536
695 360
825 445
150 842
737 199
325 294
891 106
272 440
187 489
356 392
252 423
303 347
112 61
643 429
842 825
536 485
944 501
106 626
404 632
483 534
253 51
438 193
724 444
140 630
768 658
883 840
67 875
236 288
290 158
542 989
396 559
752 88
101 475
797 989
282 354
613 291
469 810
510 715
776 949
773 894
287 596
265 248
594 380
807 455
636 570
326 764
708 748
741 507
471 473
154 453
948 403
940 356
825 617
598 512
646 40
303 268
221 459
468 672
893 44
704 888
8 820
685 236
968 937
154 68
464 798
180 332
10 760
231 313
867 216
738 979
47 836
640 279
780 826
989 580
881 73
784 469
917 719
432 617
253 170
267 823
971 705
530 868
95 794
479 900
933 32
845 108
500 870
838 60
348 356
938 169
552 163
936 168
365 748
552 610
501 549
774 177
968 711
836 20
609 711
33 433
713 793
67 318
617 186
876 771
451 805
196 326
758 465
374 801
627 972
862 897
959 711
876 945
60 258
679 52
721 465
727 364
701 176
959 945
968 813
258 550
217 987
92 44
175 435
111 478
587 916
484 917
534 350
580 473
332 596
739 963
664 193
866 431
625 537
204 409
982 982
544 215
869 431
324 615
540 908
384 237
790 939
506 265
948 787
328 957
806 775
334 458
76 292
439 638
346 552
755 930
76 962
476 482
460 303
115 717
871 93
82 155
318 3
460 550
799 822
442 519
31 163
292 524
446 510
503 385
135 274
23 773
837 407
847 15
12 961
838 869
544 181
399 145
381 590
489 637
702 155
727 344
656 908
898 173
899 730
585 377
561 657
4 525
124 627
326 479
783 342
765 602
102 763
975 284
692 982
429 968
336 794
11 203
146 522
816 243
653 708
402 583
302 174
697 783
226 372
501 668
437 481
241 769
554 8
280 899
784 874
930 762
429 489
355 680
239 87
307 882
282 128
477 620
206 578
872 678
880 745
241 733
863 430
115 681
593 519
334 296
783 251
781 474
248 111
300 335
63 353
707 800
447 461
153 140
518 450
703 899
876 183
736 858
186 820
513 343
810 991
211 958
874 979
460 94
273 896
647 500
2 603
957 567
271 645
748 254
24 984
96 493
673 705
308 394
182 843
429 204
733 831
168 118
470 979
898 961
147 671
294 80
945 358
898 704
231 936
889 904
821 968
398 351
212 479
415 753
472 352
312 960
296 403
463 800
25 819
784 790
461 591
121 658
48 643
84 912
571 187
139 991
64 294
282 861
688 104
664 718
322 753
394 145
776 911
684 674
119 126
259 467
208 210
342 510
48 742
927 926
13 279
822 609
441 213
396 584
360 168
370 60
228 369
345 342
965 206
516 512
260 910
868 750
110 115
815 65
914 770
106 967
169 449
465 887
224 921
799 337
480 640
25 677
378 671
339 834
253 56
690 766
289 794
300 804
800 341
665 497
799 114
984 220
311 248
771 129
616 123
300 810
980 840
582 323
14 574
478 460
142 887
652 949
676 804
346 335
126 856
272 727
969 648
472 696
479 425
259 978
957 407
744 123
966 776
884 530
921 339
107 966
206 231
538 795
74 275
233 479
759 127
177 576
866 193
167 495
669 720
312 785
541 215
258 628
881 567
761 691
694 960
370 932
690 708
721 948
951 658
359 215
26 330
475 147
409 31
980 136
290 98
606 178
396 623
807 567
998 569
239 830
890 635
988 422
646 33
300 155
189 269
504 213
386 644
52 340
494 960
493 803
430 668
817 39
979 626
940 12
648 818
777 506
734 834
614 26
414 88
475 194
593 165
494 427
468 249
22 827
500 454
118 251
498 840
13 162
772 815
868 400
613 295
602 249
672 697
959 344
876 316
975 663
985 419
754 661
802 913
842 985
121 604
960 199
595 291
436 126
35 448
467 364
226 213
739 907
990 945
679 106
666 315
508 73
720 418
865 199
293 643
253 479
504 835
92 148
982 72
787 471
475 209
439 871
663 794
915 12
441 676
456 607
2 896
554 957
907 77
39 35
976 459
392 106
815 432
286 622
645 773
419 565
208 329
528 428
572 988
869 309
254 193
343 499
51 925
687 520
60 97
716 934
940 192
795 771
626 42
3 370
357 316
802 640
857 869
768 867
56 27
851 370
97 977
239 823
109 602
382 753
643 516
398 946
794 898
688 425
14 310
163 11
784 489
749 584
812 478
177 399
274 728
739 677
363 144
221 135
759 594
119 85
801 394
859 622
796 678
228 173
389 580
421 307
950 351
126 85
638 149
315 779
572 253
377 418
476 136
933 366
536 146
210 317
337 182
451 888
785 217
808 922
5 686
226 337
96 802
835 996
856 386
877 546
943 436
204 12
479 979
584 265
981 3
732 323
751 768
917 748
890 852
968 879
141 711
158 938
604 68
233 866
182 613
395 588
284 477
272 262
221 862
711 203
613 652
288 587
231 714
884 582
202 31
983 721
836 293
685 640
218 294
304 354
206 782
690 71
152 718
590 569
365 772
5 548
479 354
844 52
627 854
697 667
886 910
422 190
991 980
149 85
93 882
920 137
128 121
853 28
768 691
159 602
74 626
157 178
429 718
302 2
922 345
848 278
832 986
992 110
610 661
9 973
917 893
909 86
622 194
149 166
177 93
469 982
749 357
417 804
497 673
447 585
995 739
148 820
300 668
56 718
632 924
112 724
693 744
638 530
272 168
234 821
589 666
372 665
237 393
227 497
239 407
168 975
613 79
813 981
680 889
755 231
907 174
935 817
881 607
943 218
77 197
167 876
907 831
816 952
756 912
345 792
213 281
302 494
135 231
973 154
240 586
937 301
664 366
142 685
31 716
970 895
16 864
844 643
550 303
818 613
228 731
980 499
360 983
259 796
915 198
650 673
285 523
873 900
655 949
395 896
880 816
20 327
742 362
486 880
385 819
752 319
788 246
725 832
882 163
196 235
388 40
299 399
246 337
202 978
665 840
444 69
234 519
877 789
496 924
716 167
180 788
522 569
615 139
847 491
390 446
154 52
784 322
962 406
45 782
836 147
643 656
942 959
857 358
636 709
266 148
660 32
292 109
102 170
293 796
917 716
361 396
947 464
505 389
751 933
723 234
178 731
895 883
741 511
656 491
525 145
528 34
4 546
35 267
352 898
960 622
675 70
424 220
859 778
181 993
143 668
504 405
614 245
617 270
31 628
512 262
564 106
939 62
948 282
295 388
362 545
510 867
157 583
715 514
813 80
276 882
240 635
117 4
698 574
168 99
115 283
636 200
27 51
558 913
522 143
711 54
868 997
350 726
289 465
271 931
518 273
955 667
407 667
648 617
173 712
142 371
40 533
433 153
186 174
648 633
86 52
195 419
289 836
584 999
967 977
909 852
331 539
769 439
444 921
219 925
100 989
968 515
527 449
548 135
858 229
779 251
900 844
681 312
717 733
521 76
771 471
643 59
351 493
594 804
190 231
670 465
989 300
902 833
926 946
99 945
352 662
164 468
244 816
213 254
476 111
709 279
899 840
615 769
209 130
125 538
399 838
556 692
848 605
594 265
499 280
225 185
604 559
948 997
420 102
403 28
380 637
874 589
560 418
654 725
140 372
283 434
492 443
12 292
766 217
56 58
582 589
611 876
226 502
700 921
649 784
411 463
29 611
765 150
738 869
590 698
80 640
526 276
810 954
477 826
979 180
803 339
273 443
373 885
435 687
846 262
564 841
747 545
279 537
619 99
114 315
114 126
126 349
848 631
530 398
926 288
67 856
719 919
99 235
841 112
347 594
743 302
267 28
567 649
634 613
850 141
649 414
150 484
749 377
473 560
870 675
786 8
414 506
500 540
36 320
109 743
664 303
493 221
912 366
384 273
553 591
339 723
537 466
188 37
505 95
859 758
80 382
540 683
583 444
957 46
631 868
369 322
926 303
598 359
633 226
958 586
998 749
884 897
327 772
843 177
749 285
135 142
64 715
500 636
123 930
162 598
705 477
726 349
269 661
588 885
513 62
218 875
578 708
76 691
150 349
79 35
864 500
214 742
848 218
769 473
542 647
751 814
81 693
722 490
21 208
492 714
945 806
542 878
819 299
935 986
894 647
450 389
932 850
897 956
381 498
972 910
470 874
364 8
418 864
822 317
283 716
608 591
872 244
12 933
197 195
458 45
602 143
223 83
527 987
89 508
239 255
43 48
683 702
109 231
720 40
880 323
841 347
977 466
738 48
92 703
921 375
205 263
899 364
350 915
22 483
213 112
242 460
160 644
808 787
131 22
371 415
729 794
605 275
431 11
171 478
365 205
15 291
542 64
271 887
747 133
297 401
301 370
837 456
305 787
651 42
334 338
838 745
493 719
841 776
113 226
191 529
794 777
140 58
837 519
101 378
534 490
800 163
784 443
709 616
149 555
253 616
526 63
663 267
684 961
132 460
157 414
870 924
419 763
493 996
339 586
28 91
735 833
468 878
302 741
739 87
48 987
232 566
830 852
777 793
118 882
506 524
658 481
559 403
357 155
366 798
577 643
651 382
687 316
404 174
737 197
548 962
494 37
676 71
377 902
254 244
866 25
571 516
47 152
790 410
222 363
640 985
343 261
561 478
438 491
298 91
695 241
297 81
26 1000
103 739
470 715
11 162
188 333
371 806
290 962
349 163
41 853
842 471
623 386
339 821
783 228
593 930
55 344
546 559
269 960
353 942
974 786
610 206
164 227
614 209
122 438
660 878
497 304
48 22
38 396
284 409
524 88
799 683
290 96
255 604
969 132
825 148
42 748
262 402
88 375
778 736
30 467
904 287
984 102
760 640
534 599
938 250
393 76
842 195
636 159
956 108
755 222
134 424
315 316
598 527
355 269
212 140
304 577
309 159
235 744
208 235
852 735
2 63
736 533
758 88
719 256
173 694
837 778
236 947
160 918
374 832
950 296
872 214
31 501
382 793
328 320
424 563
18 481
84 64
637 613
919 395
191 760
436 919
193 52
531 864
73 808
678 327
241 372
466 712
897 468
546 496
397 360
76 406
343 690
853 526
324 1000
375 788
522 221
131 205
86 350
252 287
575 530
815 301
923 971
99 538
933 789
64 708
486 199
626 66
267 752
429 990
904 317
120 91
98 493
713 205
364 952
379 252
873 278
254 783
726 40
871 382
998 721
366 421
448 99
324 285
735 950
198 339
642 412
429 564
490 147
573 109
380 86
673 245
58 482
169 520
385 5
4 99
622 900
424 729
551 498
401 986
346 972
984 283
723 495
575 968
730 52
414 977
836 547
313 802
136 53
478 134
125 924
179 124
746 439
289 228
989 118
561 499
239 319
639 247
235 261
667 784
52 243
241 650
10 727
394 355
27 335
151 951
888 629
206 438
579 325
74 243
329 323
754 409
245 27
595 358
732 992
3 665
641 974
982 887
977 324
185 443
712 47
424 361
508 212
900 964
563 256
218 666
812 950
433 397
275 254
990 930
673 407
641 764
559 317
788 539
380 931
624 824
502 149
960 109
402 253
687 235
854 261
518 470
123 559
912 152
258 869
414 875
206 5
530 103
808 277
308 965
971 232
837 164
708 250
566 726
382 789
392 866
348 944
296 15
895 255
103 38
670 902
476 312
296 577
642 576
44 793
105 722
332 112
345 567
398 701
167 87
297 378
769 94
152 258
369 994
427 440
17 741
256 559
572 368
533 826
337 921
39 580
768 538
170 632
439 20
258 722
942 39
890 776
568 361
423 277
134 517
987 298
836 430
138 300
883 602
813 799
99 510
117 151
411 109
781 400
798 131
209 582
587 262
791 700
530 126
111 705
941 336
418 235
790 340
431 476
605 303
389 991
329 365
251 928
923 848
644 537
119 158
818 461
664 87
765 195
566 877
446 250
557 943
520 135
910 565
479 615
311 326
763 109
6 130
205 714
67 414
988 183
446 33
971 624
278 788
432 164
341 624
72 959
874 993
735 553
211 18
104 830
926 50
648 240
75 22
386 35
710 365
995 306
357 456
471 654
201 473
734 349
906 519
249 290
563 124
905 162
50 865
814 904
285 614
19 729
950 903
634 341
454 885
388 123
92 331
919 92
269 189
804 125
220 861
761 699
699 1
268 437
290 753
692 205
780 719
918 679
888 66
145 160
32 772
412 297
34 795
906 57
749 754
648 868
382 325
796 595
62 712
426 571
450 14
791 363
569 407
129 765
360 849
121 129
518 266
890 416
309 929
106 687
487 425
530 702
534 318
287 225
770 49
871 712
794 44
279 675
406 721
377 648
612 743
25 706
108 237
824 204
896 53
168 817
680 953
826 576
918 726
414 197
918 722
345 279
37 664
366 320
598 24
414 822
990 771
534 680
786 591
850 683
309 104
307 379
961 630
928 197
26 784
243 255
946 674
610 545
467 375
883 644
886 972
543 399
375 683
798 472
67 680
350 111
819 178
189 674
952 230
52 402
726 996
492 615
406 144
430 133
658 387
774 861
885 919
54 696
978 336
292 890
366 467
50 960
677 957
153 86
210 231
714 8
476 20
262 218
976 739
514 79
366 198
693 165
901 654
960 826
418 678
782 811
528 742
453 390
877 446
166 145
533 191
406 497
891 737
874 832
361 427
506 350
912 713
695 867
57 224
897 798
932 325
290 41
514 82
281 308
613 335
433 318
255 445
864 223
472 464
922 172
87 297
18 287
459 689
327 546
867 733
684 505
176 498
802 982
344 180
550 612
64 817
581 859
752 791
191 341
86 823
280 636
477 46
363 121
680 726
698 471
330 17
345 702
287 645
278 190
549 528
884 340
108 921
903 577
544 556
807 689
332 160
441 752
677 893
789 312
321 997
64 334
367 156
642 407
293 587
232 277
673 644
987 180
34 342
397 863
5 33
367 56
724 440
752 130
640 681
581 456
515 658
115 429
356 366
253 650
658 701
147 979
946 772
859 649
667 342
981 566
337 238
139 44
100 297
137 475
652 924
543 188
74 150
993 303
555 274
34 534
914 146
983 253
9 942
878 78
99 938
944 40
809 665
824 825
382 950
115 503
37 78
122 419
749 488
889 107
621 58
812 430
244 621
65 906
627 720
995 838
880 435
842 768
444 860
484 970
115 953
604 344
671 197
600 16
247 107
187 1000
557 906
928 173
374 875
959 193
241 227
973 668
377 521
856 492
997 140
322 566
598 589
529 332
742 142
921 136
92 989
627 662
800 331
917 383
601 147
255 292
292 721
314 482
143 886
467 938
617 409
239 457
221 42
693 401
363 908
863 762
63 893
431 302
893 626
1 881
55 773
970 735
48 161
236 667
998 839
46 932
348 119
462 210
409 438
626 551
474 121
434 595
636 679
56 253
387 238
431 457
926 978
670 210
448 923
565 67
233 921
657 485
801 911
461 560
726 289
335 680
959 796
272 830
515 47
808 599
532 410
309 870
762 652
6 603
483 528
265 81
684 323
99 746
835 513
603 782
721 931
964 561
239 674
716 106
108 529
294 355
121 883
264 926
46 809
873 167
560 172
559 318
709 553
55 97
191 809
971 851
607 859
357 653
128 187
884 43
235 226
620 369
529 960
585 745
256 874
257 8
498 462
555 549
839 205
245 333
150 319
174 68
952 963
457 903
254 515
24 876
138 655
613 30
299 248
159 449
908 357
711 942
960 222
832 169
794 826
117 188
297 438
27 183
252 379
386 835
691 642
732 539
90 165
631 335
391 191
376 135
358 292
35 171
975 680
60 620
931 567
642 193
792 259
911 848
449 527
272 789
946 522
235 855
944 104
816 496
426 748
258 854
269 63
690 57
574 868
401 673
996 794
400 914
904 771
844 576
287 418
560 843
936 388
71 197
490 611
306 396
411 844
22 140
132 402
467 17
326 780
43 136
659 874
927 472
290 487
507 650
555 548
318 363
708 974
306 323
986 295
822 815
8 10
583 654
692 1
386 980
126 100
596 572
183 173
629 278
879 144
656 230
669 995
986 413
122 139
808 977
75 817
962 656
264 252
854 241
505 815
37 602
545 319
183 442
864 485
562 533
658 892
940 178
332 9
551 305
504 800
393 472
399 722
384 450
426 901
58 187
785 596
227 60
645 669
601 980
523 246
952 33
495 650
107 636
450 533
56 80
74 782
987 944
672 147
843 198
51 831
18 999
64 764
69 248
294 217
187 874
543 965
834 963
126 28
655 669
444 112
273 928
304 438
795 490
461 493
936 288
696 771
791 664
755 501
679 232
332 978
780 225
486 164
22 166
873 14
840 728
643 431
30 812
558 508
241 339
629 920
910 195
471 560
901 426
199 455
740 817
790 614
294 472
823 295
104 867
13 410
254 784
916 340
711 287
11 46
725 69
308 133
228 17
675 233
969 268
298 496
192 428
503 414
8 292
208 230
630 616
925 871
322 290
762 878
906 356
302 224
58 643
619 180
305 542
926 885
54 549
10 298
730 240
692 998
197 988
621 615
55 186
815 912
379 855
478 527
876 723
265 734
480 405
113 653
912 757
216 493
549 13
450 743
75 583
561 344
20 358
533 849
377 937
651 305
107 393
255 120
293 613
741 723
190 620
593 548
212 474
284 904
219 867
671 765
972 366
473 361
120 732
286 229
199 985
138 180
828 494
521 533
182 321
676 842
337 364
839 690
333 345
845 520
793 854
241 889
447 245
31 136
496 755
352 353
622 606
999 508
294 680
505 819
174 634
358 993
149 320
375 480
961 534
71 905
91 946
214 754
289 340
380 890
608 845
862 943
175 181
294 309
277 513
492 502
946 526
464 471
463 664
732 965
466 751
585 536
596 47
283 559
632 437
769 75
536 202
32 311
670 440
557 752
7 877
800 124
8 505
932 500
148 361
815 845
941 68
765 27
576 159
669 857
540 430
171 107
642 97
532 929
746 441
78 82
116 150
574 301
1 296
547 736
904 81
304 789
99 431
139 909
318 795
260 563
466 92
214 890
184 849
364 450
967 244
225 425
949 821
750 486
833 921
778 407
338 122
941 44
240 305
535 576
746 875
879 371
707 265
486 764
132 589
20 588
477 795
71 740
654 29
144 992
69 359
830 383
771 365
831 366
645 813
313 482
780 115
570 547
112 986
724 281
886 728
924 944
530 762
579 684
264 466
535 88
370 606
149 350
350 530
483 547
198 234
436 943
195 664
211 997
415 125
184 888
421 713
931 140
719 306
106 186
648 840
696 603
998 117
447 541
681 909
95 420
454 914
377 734
942 565
468 351
782 693
201 746
187 879
793 151
606 532
318 156
508 738
814 28
615 416
722 691
324 369
793 277
98 27
217 898
624 353
563 37
208 191
735 699
546 303
215 638
296 869
572 939
62 93
695 124
16 895
577 94
179 298
459 895
438 181
478 81
154 905
89 97
991 325
946 924
526 204
47 449
757 168
319 250
915 719
840 682
269 434
957 927
703 843
625 926
360 222
465 9
755 477
380 814
47 788
805 497
341 359
498 798
335 39
528 637
62 482
126 562
872 75
219 32
214 130
406 617
902 532
98 652
983 532
805 688
862 656
112 303
160 509
576 854
5 967
338 636
857 95
466 391
373 251
83 755
885 935
634 215
475 976
193 502
792 2
934 259
849 194
277 588
780 559
629 596
666 255
536 432
249 619
302 869
488 805
254 306
432 226
359 474
410 599
565 995
809 291
579 330
931 174
367 846
183 48
397 108
776 381
30 66
552 996
523 262
868 429
406 498
525 408
683 722
187 120
361 236
400 635
456 381
664 532
651 908
332 451
352 332
163 781
122 768
395 771
24 25
974 109
374 685
184 54
408 447
485 552
718 869
529 196
577 214
99 968
817 552
307 585
22 41
748 98
52 935
735 340
149 569
646 576
611 633
373 781
911 617
763 562
152 673
246 515
211 425
293 858
46 88
200 57
839 132
923 808
966 165
261 514
519 994
630 741
661 406
391 427
59 596
428 249
305 375
133 36
813 124
537 885
219 563
210 393
843 323
905 58
13 169
728 761
16 203
17 66
816 143
945 684
243 393
872 830
236 897
667 251
2 145
550 545
418 153
710 872
441 884
746 811
835 311
251 522
199 982
442 424
169 764
595 347
879 622
898 92
243 123
127 850
91 679
913 682
945 827
139 446
625 779
61 872
324 854
541 827
904 436
170 95
117 548
725 152
497 757
644 697
759 565
415 446
386 265
689 116
822 814
549 772
962 234
572 889
267 446
627 357
471 667
303 9
761 29
586 581
150 199
709 495
576 948
295 572
96 423
15 699
811 134
311 660
623 516
468 216
534 249
12 266
897 443
92 723
432 563
490 92
920 851
654 786
125 802
408 597
889 611
38 943
49 743
683 23
885 851
18 740
352 290
940 334
722 649
173 230
197 353
661 118
395 58
357 163
788 701
319 594
895 729
709 663
787 847
481 943
37 596
999 685
477 711
681 369
693 703
724 140
350 147
376 342
31 411
700 707
525 697
14 767
555 192
245 797
72 334
876 289
678 893
325 422
980 542
790 547
419 31
960 588
712 318
687 376
780 651
332 903
861 982
947 218
374 221
459 605
612 180
216 102
443 137
776 598
720 851
876 750
631 585
245 710
320 433
43 798
684 115
493 640
411 343
994 194
308 476
33 438
652 494
976 675
120 136
989 815
391 447
763 854
271 403
878 341
998 947
582 54
699 519
92 824
435 462
616 483
223 626
556 392
796 809
333 185
584 989
174 71
992 972
366 825
4 480
428 407
390 885
847 257
909 458
71 873
597 63
384 931
818 902
858 890
249 116
464 263
728 613
607 997
53 607
18 767
39 819
997 581
36 622
277 495
679 789
113 343
45 143
289 703
301 596
184 637
654 115
176 216
460 649
590 56
377 883
471 86
546 418
346 503
816 248
676 583
299 185
50 97
413 301
984 835
940 968
405 6
708 121
328 578
61 504
189 960
73 968
336 299
220 412
284 280
331 266
10 851
685 851
318 216
895 446
212 626
947 468
794 828
166 204
964 17
888 741
281 891
727 310
776 704
950 955
905 82
167 129
534 794
970 240
680 76
675 384
311 392
889 778
461 721
165 227
534 578
755 421
699 343
916 470
596 111
6 842
661 543
401 499
722 937
503 898
613 169
557 200
693 532
472 393
722 840
75 933
875 589
287 989
571 754
830 931
790 507
778 373
434 504
898 132
274 335
260 98
507 730
61 813
671 502
59 134
951 87
419 122
573 356
790 712
730 457
588 287
254 295
858 100
724 449
591 545
670 448
143 654
737 874
777 538
832 328
316 938
197 243
567 356
983 765
518 151
682 83
438 489
377 454
859 962
875 925
306 586
566 797
746 606
354 58
12 840
389 238
677 961
21 81
247 65
470 901
646 678
113 877
596 124
88 101
668 79
700 349
900 509
46 554
100 765
562 700
589 309
835 261
595 121
903 218
566 242
930 523
685 661
130 323
902 9
28 920
449 160
112 146
455 136
204 995
112 792
123 950
666 468
867 266
961 381
486 906
180 608
69 677
982 859
471 743
49 883
340 962
932 765
884 312
318 903
932 644
250 506
614 665
689 134
896 395
375 354
187 810
344 322
388 327
343 100
192 510
31 932
882 676
995 678
620 241
43 461
892 268
625 765
239 220
20 984
168 86
115 54
934 509
632 245
909 527
128 412
51 164
682 2
59 642
847 183
292 927
526 321
201 642
817 154
620 967
769 307
878 871
985 56
400 221
361 393
131 127
944 410
444 499
263 355
710 921
49 249
121 651
474 373
535 883
847 158
430 397
535 714
509 592
832 952
885 238
646 524
520 14
777 708
826 677
839 887
37 316
729 786
511 782
58 774
445 944
330 31
91 558
985 279
396 243
241 92
4 872
886 587
838 539
276 904
724 604
977 216
614 28
588 888
573 700
883 497
3 894
737 525
635 655
705 161
655 995
689 21
923 785
426 948
180 633
275 709
250 697
89 90
316 915
818 92
495 328
806 7
539 997
599 577
507 288
307 684
747 518
360 742
768 938
7 718
108 132
257 186
775 336
98 646
245 636
171 460
116 147
399 230
719 252
982 563
586 637
159 213
975 458
580 291
259 285
876 821
60 772
239 612
401 787
114 287
992 747
397 942
160 865
918 836
626 730
479 418
239 129
526 517
33 691
409 760
410 487
534 913
859 274
322 601
295 303
998 172
431 776
948 562
859 78
252 501
827 498
251 610
133 549
282 767
999 546
954 145
55 137
600 581
307 205
954 151
390 168
829 437
352 354
827 447
323 361
248 291
126 279
268 133
769 588
593 138
185 22
900 450
410 139
988 517
86 37
176 382
773 639
114 185
814 693
12 116
364 539
996 130
48 555
326 220
747 889
600 736
689 785
800 383
432 374
510 607
258 96
526 992
20 729
682 999
400 276
192 882
731 458
230 425
290 591
695 611
986 865
600 316
513 194
219 519
621 177
48 527
248 393
85 800
800 943
877 768
952 571
519 287
545 511
274 73
914 28
804 793
845 264
119 643
547 821
130 340
280 229
309 897
1 953
715 966
816 230
701 238
743 90
237 447
808 518
597 650
146 810
97 24
340 427
709 319
569 234
897 976
239 992
150 420
178 126
496 375
854 255
287 874
294 404
534 159
153 63
714 573
333 368
719 779
399 107
338 382
738 226
842 126
243 762
279 424
522 572
968 622
518 129
655 880
997 962
649 936
29 226
418 986
293 822
384 213
532 977
132 67
551 320
604 657
690 72
123 349
884 557
369 222
785 62
556 664
342 208
86 206
330 317
494 318
164 861
716 475
616 128
491 765
365 990
466 673
837 902
437 471
506 354
208 122
618 997
770 899
525 26
824 769
803 470
793 667
508 685
638 952
49 275
524 467
837 464
466 996
965 131
147 964
153 158
228 957
23 593
851 2
967 56
325 157
808 767
48 842
552 882
751 819
631 234
999 177
680 354
460 808
579 839
935 561
390 226
684 967
732 695
998 849
720 132
939 926
780 877
189 967
236 223
498 926
370 497
340 872
878 795
904 900
819 353
884 696
697 836
778 249
841 73
795 491
689 973
732 557
726 912
556 388
158 274
995 224
539 441
81 526
811 936
381 124
648 3
707 636
408 625
926 287
451 869
890 239
480 778
4 345
231 453
280 981
334 718
360 470
363 604
556 606
125 809
297 746
229 23
348 421
979 688
408 673
423 546
115 28
821 24
296 162
6 811
107 731
49 403
482 203
161 459
518 102
584 689
210 308
929 813
899 434
80 381
855 399
377 602
156 11
705 214
683 604
921 553
691 239
427 285
941 477
28 420
2 549
526 149
23 479
446 493
307 812
532 201
684 801
298 541
603 407
992 465
646 411
638 522
507 704
423 479
672 414
127 172
34 34
835 211
281 894
166 155
291 736
148 143
587 104
64 833
468 193
422 471
16 942
930 807
808 741
288 900
847 564
579 788
864 194
589 23
557 188
41 315
14 43
420 241
456 175
13 615
1000 923
454 678
762 818
792 373
986 351
60 815
818 385
254 355
467 325
148 274
950 162
434 488
162 805
264 534
470 984
917 830
27 730
387 60
292 626
998 250
780 354
888 142
177 981
973 954
539 349
663 111
326 820
190 901
712 827
68 435
804 389
343 858
416 49
629 786
119 939
114 505
416 477
334 862
434 368
279 411
837 500
408 756
47 211
90 404
421 206
668 478
474 773
540 320
144 180
168 137
792 443
77 697
90 572
575 935
740 524
926 198
121 876
632 842
653 648
882 349
825 295
994 349
367 120
608 869
998 791
195 567
47 709
589 543
78 250
304 157
609 984
415 838
173 359
707 476
513 126
520 224
597 690
520 289
769 653
114 446
357 505
77 570
218 467
313 251
76 586
772 698
142 391
28 582
276 472
170 231
188 723
738 912
429 545
22 448
989 611
803 946
463 616
205 334
364 838
328 383
132 205
303 24
711 333
405 96
634 258
484 292
523 290
108 467
457 725
819 835
60 491
971 625
511 823
251 160
903 305
314 448
929 855
111 102
422 761
770 344
831 666
659 447
603 752
187 270
776 281
169 194
763 238
572 812
906 207
991 452
520 48
393 861
680 816
992 768
162 405
8 324
492 79
214 389
495 323
761 641
80 186
315 358
555 557
216 769
932 858
304 779
830 705
825 274
254 276
397 669
480 84
514 620
543 170
563 222
562 958
872 52
452 523
342 546
838 697
203 86
950 228
20 554
528 156
838 819
571 778
726 311
607 941
660 234
86 160
249 40
830 975
357 755
137 610
348 172
660 44
675 373
967 850
249 750
701 527
705 279
281 141
148 96
560 621
858 760
618 494
613 575
768 396
263 620
513 742
18 624
407 459
601 926
698 89
823 971
998 209
993 258
536 309
412 37
143 67
530 284
456 871
134 642
107 27
866 703
858 741
877 967
266 631
622 137
865 566
370 338
898 957
895 118
829 920
738 889
535 430
951 143
846 633
513 900
349 228
658 388
273 701
845 284
89 908
63 901
934 770
948 623
183 945
355 400
128 244
721 131
856 967
769 524
199 618
219 773
116 649
857 22
494 593
968 968
441 638
921 587
524 872
924 810
199 198
973 238
48 644
658 199
793 846
179 751
521 265
274 525
145 54
648 979
696 276
276 855
64 719
597 112
612 975
873 687
839 203
987 423
406 203
231 529
640 303
406 944
932 870
649 794
792 977
771 164
149 737
103 911
496 409
865 451
666 637
326 878
538 365
924 764
710 345
13 159
870 613
207 485
16 703
283 509
63 389
545 653
434 508
454 435
754 789
340 820
702 194
333 414
289 98
258 58
397 386
421 346
447 276
845 631
868 204
55 111
330 646
97 282
379 839
862 147
510 677
125 253
489 275
310 904
564 310
529 700
900 195
432 438
412 891
150 735
430 223
197 773
904 139
978 951
285 351
552 258
413 236
614 870
989 179
782 611
448 370
764 739
675 10
742 698
954 838
26 378
810 895
667 201
800 721
494 50
622 331
530 234
811 620
606 692
65 439
269 715
393 485
813 365
508 663
130 132
229 318
50 89
228 617
77 117
450 908
837 619
842 911
662 355
627 373
819 540
323 229
673 905
505 730
182 329
904 839
916 42
862 612
189 934
316 969
778 540
249 483
728 118
217 47
204 915
48 242
549 993
426 667
572 141
181 293
72 983
267 542
330 776
292 237
756 309
916 775
555 330
492 936
868 624
693 212
216 382
744 409
609 134
870 589
717 288
293 341
50 139
485 661
130 670
393 166
221 427
487 629
69 579
932 280
645 134
287 933
449 731
265 155
521 970
644 529
940 227
303 632
180 29
277 320
594 704
589 413
209 290
648 207
284 935
484 563
467 133
283 128
590 295
573 12
101 559
753 983
375 476
764 513
204 304
643 382
572 275
88 649
164 369
97 364
850 5
802 731
795 989
371 963
560 680
807 590
257 626
361 888
310 72
662 31
811 930
187 994
134 852
273 373
514 808
203 15
585 862
267 488
404 764
873 429
334 583
266 568
579 186
58 979
221 380
392 669
509 608
580 463
860 326
606 907
430 301
243 364
84 470
891 839
96 822
318 306
989 797
776 936
407 848
637 390
808 614
677 578
604 184
369 674
477 207
59 242
929 609
580 53
744 263
153 586
966 947
22 31
178 790
583 794
586 708
975 625
463 4
845 45
797 128
962 517
678 6
310 667
758 995
269 445
926 123
502 176
580 636
453 385
209 152
382 958
811 231
159 930
897 984
166 977
840 792
345 944
727 514
520 636
270 93
245 291
832 118
177 77
418 495
796 627
72 453
682 475
819 831
137 754
448 871
388 805
958 480
995 922
366 282
497 229
108 801
942 169
307 337
700 199
555 966
771 970
657 890
343 577
307 949
484 333
848 617
486 466
205 324
786 766
770 566
508 328
511 420
638 744
292 342
844 379
313 314
196 843
919 357
466 11
133 339
132 666
910 525
187 368
645 640
706 459
466 351
782 765
100 818
147 908
66 627
767 650
924 605
892 186
878 581
208 448
757 609
987 764
372 271
582 729
641 295
217 942
314 297
672 523
491 122
860 498
726 462
361 582
308 992
340 918
271 444
41 486
338 259
736 77
727 641
277 345
626 343
33 192
263 823
420 29
102 927
275 383
970 565
753 39
647 579
52 855
149 13
523 613
999 345
13 392
367 32
311 85
578 452
403 652
928 985
653 686
414 185
393 40
176 899
706 283
491 88
614 453
981 132
674 968
370 929
508 916
50 660
725 242
333 366
273 744
373 65
492 374
513 914
842 759
793 737
474 902
121 360
107 647
247 53
422 759
515 711
936 914
558 332
94 630
19 916
574 547
510 460
721 734
967 425
263 588
430 82
902 828
49 69
632 349
893 185
5 183
887 955
259 643
343 196
38 560
387 488
163 782
807 534
181 84
427 362
438 554
105 513
410 124
152 710
945 470
344 363
948 692
158 700
721 306
219 606
624 235
2 727
306 445
925 628
752 962
973 395
414 941
774 438
63 254
182 645
527 93
136 853
735 568
631 486
882 493
422 179
521 375
179 392
811 612
638 351
982 812
815 183
24 160
721 130
119 971
958 330
119 959
253 243
719 101
229 558
622 828
18 1000
646 104
160 823
88 686
659 54
13 40
212 161
22 309
46 876
442 97
960 689
99 750
584 17
459 230
3 519
944 196
383 960
676 755
689 49
477 499
911 336
352 537
692 950
786 133
239 693
815 944
207 869
228 66
224 264
813 43
715 335
361 985
443 141
633 603
813 220
543 648
879 491
386 370
290 398
843 943
452 834
759 35
124 127
114 109
465 379
543 81
157 759
758 129
798 413
326 494
770 323
106 821
729 130
556 443
492 105
76 809
560 973
14 651
644 394
837 682
924 355
650 62
332 393
736 912
725 476
866 154
741 641
575 663
600 273
898 520
960 426
7 167
206 980
759 938
354 423
731 180
188 504
259 583
414 732
67 203
712 116
244 828
499 81
560 253
419 380
610 629
222 718
232 783
341 227
875 617
199 228
894 724
818 105
666 705
492 946
873 240
978 632
521 640
834 768
771 580
407 350
487 827
91 644
353 264
67 114
983 800
555 95
88 190
214 872
722 426
911 860
760 881
455 859
998 590
174 485
864 944
385 764
940 871
198 626
132 553
246 973
656 794
625 331
164 354
749 842
75 53
510 171
65 970
270 54
208 410
473 641
674 407
495 387
308 874
318 339
818 564
533 994
795 271
606 958
415 111
544 227
755 754
349 456
495 655
586 630
616 450
913 87
80 800
557 157
170 393
679 972
848 547
314 224
543 685
568 27
473 310
54 737
610 100
718 720
662 694
538 500
7 817
892 404
988 336
362 234
125 271
234 456
682 812
118 936
555 234
905 480
775 22
31 335
706 917
157 867
493 846
574 782
417 320
623 307
109 366
38 907
775 962
695 947
382 97
977 287
353 182
992 219
629 859
409 812
375 861
921 23
14 822
698 268
198 700
328 364
133 148
916 92
120 409
582 849
191 407
591 495
98 828
438 769
588 387
10 201
125 654
70 963
372 982
232 699
880 237
175 455
855 508
475 718
307 362
465 88
46 363
39 822
830 712
725 935
585 695
399 20
710 425
249 373
34 458
60 494
546 388
691 944
973 643
993 982
335 802
514 896
351 331
104 582
393 214
553 104
427 975
177 96
340 901
596 646
346 116
620 904
651 709
296 172
289 746
546 5
228 581
189 786
662 649
678 419
446 458
405 175
150 70
160 694
301 284
254 286
62 448
884 553
201 292
426 357
392 409
125 228
622 205
702 152
673 377
911 711
42 867
787 468
736 664
872 698
213 701
1 771
515 176
613 793
285 199
257 622
798 569
504 468
128 894
467 639
318 807
81 92
380 379
440 90
134 36
349 102
905 37
212 208
590 992
473 365
66 790
989 553
428 865
970 322
375 24
360 939
588 991
605 993
687 339
845 97
474 790
700 589
375 221
167 793
300 801
450 921
774 201
544 668
596 405
312 680
1000 384
35 16
307 249
143 509
272 546
91 905
863 902
54 907
142 575
999 247
796 747
306 783
721 370
741 865
328 212
998 297
710 752
107 527
886 761
456 887
43 370
849 832
766 936
577 456
99 44
442 217
63 75
629 442
185 157
215 445
236 577
293 120
642 949
954 869
845 516
170 625
67 755
360 393
6 371
603 361
154 25
447 648
258 555
943 185
857 257
933 743
644 425
995 330
206 90
396 778
36 697
417 648
207 982
227 603
391 248
612 262
977 650
973 201
913 218
644 509
400 706
428 963
772 584
695 218
742 510
929 396
442 703
756 462
213 608
637 965
934 390
678 60
223 113
109 856
926 330
192 465
889 211
476 911
581 948
603 688
948 116
972 791
680 823
713 225
772 176
185 214
4 730
930 542
139 645
225 716
384 929
331 942
993 437
740 114
866 121
512 158
760 428
759 395
102 505
639 148
210 691
800 292
421 215
981 858
599 931
598 595
698 865
897 873
258 583
46 439
318 765
942 256
866 611
939 59
892 996
889 851
588 234
235 194
260 138
334 34
898 735
617 374
615 115
186 458
122 142
824 791
391 355
321 532
168 519
755 89
911 307
999 344
935 451
453 850
137 526
766 961
759 432
578 160
985 122
319 396
49 416
35 941
364 520
413 233
178 510
409 109
999 150
714 410
408 140
203 354
502 607
824 286
452 183
996 570
382 379
225 529
756 802
704 855
4 70
759 807
651 507
938 361
500 802
784 566
834 320
836 255
837 74
802 467
422 580
747 371
301 756
998 635
959 45
722 5
646 253
218 725
509 850
666 373
732 181
132 178
67 409
921 370
694 257
482 432
719 667
406 113
324 905
323 642
360 707
684 646
865 445
832 845
642 329
698 489
112 972
489 411
676 458
424 138
713 676
909 369
438 463
582 765
283 266
24 326
782 564
261 487
204 537
280 344
25 318
484 287
425 649
416 704
932 899
882 145
130 821
242 905
545 368
951 186
284 246
906 566
320 887
483 993
552 371
269 485
223 736
234 980
772 527
18 271
227 978
8 763
418 705
903 300
989 34
247 398
53 913
442 597
103 998
911 465
503 938
208 697
158 963
256 661
182 41
618 902
803 357
312 32
436 506
994 76
472 650
143 703
88 625
963 166
730 863
187 540
356 196
128 118
71 3
557 660
368 910
45 962
245 298
253 787
156 291
264 496
311 977
85 874
833 183
717 718
48 1
95 469
292 162
366 71
786 809
633 459
279 518
28 406
186 180
541 38
199 888
466 607
671 481
825 887
297 501
230 222
933 705
177 556
828 917
491 876
221 100
287 639
840 947
297 991
85 240
937 759
575 866
425 433
239 55
920 604
938 592
177 322
729 665
656 729
462 853
447 275
555 249
304 187
833 868
442 153
843 169
136 470
315 647
64 246
594 273
239 227
295 649
268 223
54 382
273 166
594 112
354 687
75 151
959 313
34 973
156 196
584 538
653 42
683 486
933 946
382 17
817 914
757 751
424 856
254 162
613 443
841 690
280 103
466 764
261 496
534 114
8 747
554 707
213 666
849 19
806 280
976 962
250 244
404 72
740 460
251 70
58 158
286 78
611 352
755 163
194 828
143 343
818 535
862 934
953 887
361 562
489 904
981 439
857 335
660 231
873 174
575 274
823 935
246 637
970 432
686 413
173 659
322 209
630 932
175 949
722 49
572 570
675 751
359 684
248 35
452 587
337 939
667 40
747 834
888 960
986 125
228 242
405 374
876 582
988 567
481 822
393 548
85 289
231 421
250 309
921 61
294 504
595 356
974 270
898 647
838 613
147 647
105 800
266 309
87 304
430 89
464 840
59 621
389 819
768 395
558 565
373 949
458 10
467 900
543 686
183 486
871 801
875 826
626 248
782 458
36 889
51 425
838 473
831 745
300 610
140 22
543 473
358 772
152 630
616 742
575 358
200 624
466 65
361 939
301 542
838 322
587 212
642 955
445 877
119 810
116 368
269 562
14 265
816 795
158 993
806 511
705 910
638 573
705 687
736 738
570 532
511 359
759 833
980 266
713 751
748 918
549 500
450 122
638 22
836 306
921 234
517 19
952 901
817 822
22 26
600 738
502 893
554 9
652 63
18 214
485 528
835 145
500 390
977 250
366 436
67 21
85 344
801 575
74 727
885 129
6 440
694 341
164 26
790 491
342 555
414 233
885 65
18 957
585 23
544 141
502 6
491 320
142 483
235 446
395 295
884 204
798 610
910 47
979 109
349 877
48 458
21 862
128 878
640 579
164 872
896 693
52 496
118 255
745 840
55 217
348 838
716 689
409 34
830 522
86 488
383 819
239 442
64 257
342 621
772 120
642 684
27 642
159 861
786 901
870 908
771 366
281 963
204 195
85 922
754 660
581 644
27 127
563 619
497 593
306 779
484 429
76 126
680 900
138 420
734 555
760 577
110 8
817 193
728 90
618 628
212 963
770 83
115 905
2 719
944 50
2 180
95 585
411 657
335 126
444 562
467 726
192 216
113 669
473 838
416 766
841 183
969 308
551 700
423 65
697 823
734 360
823 346
322 618
95 610
183 877
751 447
197 3
422 348
574 938
406 790
278 905
17 729
737 712
538 1000
24 765
936 622
755 361
76 454
775 297
250 828
582 404
423 908
1000 433
513 959
537 677
641 215
174 665
977 973
478 565
867 312
286 483
328 107
247 371
982 991
184 916
315 639
921 766
71 971
37 947
41 520
144 258
347 666
674 995
804 761
708 39
650 957
38 57
456 332
250 344
719 419
344 993
935 623
906 199
832 369
174 432
912 672
640 149
840 234
54 636
38 848
920 299
250 967
731 694
274 38
723 906
59 745
365 794
16 566
844 475
521 160
33 25
958 326
181 653
247 993
576 404
698 720
69 861
315 474
848 530
380 578
426 141
371 891
602 857
776 468
68 196
794 29
54 966
65 426
355 176
484 702
807 837
547 412
627 539
151 386
153 707
419 138
290 570
729 904
401 407
50 748
623 750
720 879
341 364
896 518
939 73
786 916
389 162
234 568
937 662
849 583
490 516
152 531
6 982
126 299
201 682
298 745
186 187
468 850
580 269
288 629
528 778
577 866
632 376
814 651
742 69
365 966
526 157
857 501
99 973
384 29
560 15
719 97
271 918
630 488
750 450
850 422
883 800
563 926
558 212
705 848
89 234
301 513
51 554
237 476
470 84
297 288
474 643
936 880
387 470
601 857
188 598
238 573
369 672
156 716
408 972
934 841
110 535
966 825
655 968
436 950
463 828
355 418
141 653
870 728
669 790
361 677
204 517
165 523
956 46
39 316
379 522
570 758
819 143
180 665
136 827
474 19
784 276
60 352
77 194
121 153
1 487
215 159
8 850
585 83
952 930
939 237
612 554
178 993
2 162
95 326
675 847
865 574
924 591
721 908
800 591
921 963
152 152
913 781
991 349
626 47
25 595
639 451
716 500
652 804
983 170
651 84
519 958
756 334
319 759
811 649
888 789
650 74
384 565
372 734
605 176
384 174
849 484
822 547
520 217
214 674
850 318
664 760
949 108
762 179
140 386
691 972
841 565
712 988
441 145
326 122
662 838
676 281
651 797
824 203
303 455
812 743
995 134
40 564
344 439
779 224
501 351
548 645
757 216
820 968
460 604
811 694
630 514
974 474
549 197
643 82
396 818
95 897
869 205
660 817
371 993
452 135
536 934
396 229
508 802
794 127
541 986
574 434
203 892
335 380
724 395
29 840
546 927
94 876
190 174
539 871
722 735
657 270
712 914
55 809
61 631
880 649
206 195
305 809
366 144
943 446
833 154
335 373
575 657
548 968
150 514
726 270
207 809
397 81
400 407
92 867
539 72
91 711
202 508
613 861
468 571
447 825
110 368
466 62
436 927
712 342
950 878
101 126
330 101
964 531
977 329
510 680
895 879
394 280
773 437
363 749
550 34
626 184
864 773
393 207
425 586
445 850
786 571
203 1
349 583
785 399
485 879
156 107
75 294
847 388
408 180
969 778
783 278
142 192
712 855
17 445
64 906
513 950
915 289
372 327
33 840
96 769
980 544
211 70
286 340
137 838
480 577
838 698
792 861
788 760
393 1000
36 424
566 835
943 724
745 604
437 490
981 675
24 992
352 520
203 209
358 358
739 440
554 268
722 727
368 441
964 365
507 207
540 313
628 962
168 454
157 719
651 446
288 110
318 816
500 995
267 764
535 739
547 13
360 762
478 357
507 809
668 652
334 545
795 87
298 910
716 370
159 696
793 836
965 942
377 203
878 409
193 255
654 774
933 190
499 199
142 827
966 963
751 230
790 73
842 74
212 250
552 881
872 866
566 591
217 771
601 105
490 4
340 104
58 107
213 561
441 542
232 326
862 188
347 962
657 995
301 962
266 317
170 870
264 214
312 498
695 32
598 156
621 497
311 888
464 253
842 918
954 516
695 33
697 341
329 506
274 397
255 423
550 673
452 881
434 157
184 198
377 983
954 734
72 517
412 393
613 949
821 458
337 613
661 838
232 301
791 907
522 250
221 375
447 394
973 903
470 100
662 861
106 562
429 124
129 603
953 632
607 36
159 403
386 631
30 417
576 128
422 967
433 996
72 523
438 610
756 116
134 187
996 152
834 77
48 146
26 382
526 199
18 625
602 743
489 258
355 63
573 548
86 824
503 956
983 899
967 706
29 499
121 100
505 498
830 50
672 783
255 760
552 539
529 909
657 808
111 360
969 617
622 835
708 899
287 926
677 694
27 867
244 180
668 720
379 723
177 71
209 133
659 347
252 392
346 818
391 689
644 276
128 71
261 696
316 420
272 146
513 308
194 598
510 894
475 831
743 466
695 841
428 212
693 71
797 969
458 949
95 115
347 842
797 105
282 9
615 751
976 915
737 448
420 12
737 693
420 283
414 532
168 625
923 107
160 745
502 331
769 617
46 991
472 986
395 694
776 367
827 815
29 613
922 786
869 206
13 796
892 593
563 543
220 512
168 431
592 1000
919 753
787 811
338 136
419 244
565 719
194 127
94 914
8 238
532 759
679 702
324 29
992 780
840 221
730 416
213 364
91 757
474 54
366 543
328 268
526 292
682 652
555 604
707 336
729 307
379 152
685 899
941 752
140 577
851 125
922 974
932 808
689 548
864 206
743 74
259 677
746 922
898 347
256 248
577 203
116 830
959 276
613 109
727 464
852 167
691 692
120 374
333 726
464 615
464 188
580 470
673 912
320 344
736 426
520 302
664 8
31 496
261 95
125 684
572 127
42 613
263 154
152 793
257 643
798 201
821 82
827 330
608 315
907 18
287 377
626 25
884 218
971 348
112 783
85 512
999 67
3 250
185 621
846 600
381 176
904 117
722 507
408 810
380 880
752 531
142 70
248 279
884 750
698 107
162 694
65 484
714 378
776 52
220 10
921 378
395 523
99 95
431 843
128 526
390 958
823 122
43 41
700 789
946 191
277 863
771 433
251 662
833 353
90 399
631 346
72 827
313 553
716 574
136 121
136 655
728 998
989 683
492 853
563 838
92 162
183 616
830 67
264 852
417 136
274 912
163 79
838 499
439 192
634 710
928 787
10 102
839 876
939 152
395 331
980 948
434 26
452 979
84 343
862 1
750 338
890 424
61 971
207 129
431 301
778 533
263 53
586 507
758 509
352 640
162 370
222 649
896 92
130 452
252 747
97 439
12 427
765 762
347 409
271 379
116 920
750 403
157 595
126 389
796 352
754 71
611 419
849 798
299 692
75 473
663 983
416 604
52 617
912 253
171 516
247 522
469 10
241 454
598 704
461 26
570 605
148 568
617 377
811 316
216 120
367 220
688 448
706 282
83 537
918 391
53 810
769 793
505 414
243 216
457 642
106 894
599 842
214 832
749 146
401 592
532 416
267 964
338 922
41 126
937 288
408 864
536 350
944 263
84 102
394 623
61 982
674 316
887 29
534 428
626 927
529 790
189 699
469 488
795 74
976 471
635 262
840 491
357 7
563 751
309 79
429 681
496 894
803 609
398 392
602 928
879 42
341 116
747 999
65 3
159 715
71 213
135 277
93 90
443 279
298 883
834 415
740 821
860 104
791 876
697 5
350 135
370 881
583 339
493 681
292 501
79 530
185 982
296 505
629 211
698 28
324 478
610 730
962 865
179 856
304 305
766 465
299 11
389 731
71 963
346 311
335 575
524 623
514 268
353 152
517 968
417 459
335 755
201 657
188 715
814 293
165 429
597 217
309 885
266 727
624 497
699 723
110 68
564 373
283 546
200 895
773 763
203 409
470 620
550 556
129 760
480 598
557 281
267 519
104 813
446 544
262 557
153 327
739 565
995 318
122 169
940 802
71 647
76 358
929 601
689 849
662 610
416 745
15 372
931 547
53 120
589 698
218 836
844 219
960 556
149 321
379 563
220 230
430 471
912 227
836 967
195 593
731 939
442 869
495 896
180 234
128 218
640 19
259 663
56 524
943 46
991 567
801 909
560 994
40 112
773 968
863 898
23 836
364 857
754 277
227 810
760 114
607 765
582 862
56 138
767 683
350 998
954 338
988 592
754 143
49 447
952 28
752 747
699 203
51 289
508 462
184 547
807 118
371 548
334 706
45 78
999 758
487 460
743 542
495 375
908 409
538 854
48 566
153 112
782 238
927 152
741 38
748 285
863 749
662 942
728 576
920 234
718 458
695 760
468 334
807 991
414 75
331 811
960 649
412 392
291 642
71 641
88 455
862 287
657 77
517 271
411 809
293 32
463 54
484 478
225 94
745 644
852 766
238 587
750 966
220 420
554 837
241 785
631 659
561 592
861 497
516 485
218 6
571 816
901 369
350 840
793 460
176 806
486 535
747 467
867 913
245 436
802 543
747 650
732 783
981 77
916 504
435 349
564 850
668 380
696 442
933 545
969 259
788 358
601 574
669 960
282 972
445 595
567 668
803 671
810 877
69 281
786 67
183 704
684 123
158 772
225 438
119 576
757 396
905 829
327 278
176 723
677 615
866 775
510 691
808 170
496 744
885 14
21 312
966 60
196 895
320 583
467 830
491 291
151 480
751 831
695 712
398 401
266 986
532 344
860 443
994 185
995 826
513 775
576 384
764 367
339 677
789 636
730 309
785 439
963 998
136 709
455 703
670 500
556 737
450 138
839 35
314 868
200 612
268 147
676 899
537 777
906 31
172 351
125 381
863 77
903 909
33 284
593 367
288 181
300 522
722 583
317 876
992 168
119 301
11 492
872 294
508 835
166 744
823 865
876 580
340 537
80 501
882 72
801 705
915 72
697 16
939 501
269 474
787 825
609 994
361 412
570 10
990 587
889 287
458 376
620 268
272 375
439 458
188 247
506 548
726 384
881 872
688 114
491 600
669 774
347 284
478 615
404 621
997 83
585 811
271 26
389 540
822 805
152 635
832 613
898 607
290 666
181 265
932 861
76 207
455 55
859 727
273 395
147 242
541 619
286 694
718 115
302 403
452 858
715 546
966 167
485 282
334 430
434 975
401 878
844 998
897 618
350 303
334 453
625 75
814 532
952 861
144 757
581 285
331 82
949 185
997 511
223 456
683 85
896 341
812 227
916 448
969 445
477 924
262 451
581 765
718 58
825 315
603 710
134 45
837 820
937 493
189 883
177 456
960 97
128 368
616 641
519 361
48 853
882 266
361 656
225 781
857 784
532 290
72 277
372 55
354 615
145 93
618 810
401 320
978 610
314 459
554 40
432 102
573 578
901 584
219 581
905 477
702 106
118 928
476 545
58 826
342 657
610 498
590 168
136 395
348 923
609 519
530 977
326 497
366 641
676 424
776 762
988 626
452 805
136 293
133 468
47 561
556 823
680 864
696 668
963 618
990 372
132 890
649 253
670 344
809 985
70 576
144 184
817 889
354 63
277 325
72 851
981 101
925 47
254 528
479 211
229 30
599 79
536 487
564 742
924 499
815 886
16 765
183 730
786 493
901 504
871 825
176 674
793 101
50 363
983 873
80 49
543 391
572 857
819 686
685 678
519 807
231 734
944 524
592 328
633 610
650 876
530 771
700 462
28 569
794 1
507 593
468 871
687 858
650 894
160 661
577 599
791 995
933 551
609 365
995 863
719 188
435 962
775 700
495 84
126 572
185 297
857 222
735 27
84 699
809 814
63 675
856 456
375 216
19 833
793 421
754 34
835 20
205 1000
606 852
387 847
89 553
488 807
943 807
891 570
751 58
819 354
730 496
689 955
668 986
847 773
464 403
42 632
407 54
65 581
865 283
917 919
467 534
240 538
273 256
299 796
631 424
288 860
788 917
958 913
362 216
167 457
601 989
638 886
365 125
15 795
101 980
295 28
914 212
606 92
166 850
137 87
73 715
607 23
552 572
698 502
505 22
1000 282
170 125
695 34
686 988
115 538
254 851
927 65
362 520
663 99
109 114
120 502
875 754
646 179
23 65
113 380
15 157
798 785
349 772
522 806
932 483
925 51
352 735
506 477
639 248
643 162
628 3
157 458
601 266
14 515
8 977
437 892
522 514
559 472
348 198
230 97
486 104
254 345
183 637
247 703
433 818
901 291
508 273
541 122
642 664
471 923
604 428
125 325
616 111
259 892
499 886
811 850
391 552
271 13
591 790
784 881
733 780
193 266
968 215
952 147
358 141
853 881
76 58
460 948
282 446
813 129
655 81
149 812
300 940
300 468
947 914
912 695
438 828
289 719
840 628
303 444
246 94
667 279
394 825
823 801
123 621
933 2
161 715
641 682
170 386
651 254
258 120
187 842
880 459
325 846
846 395
428 25
533 422
3 515
327 774
689 822
489 409
161 424
384 36
933 810
611 448
134 342
649 134
968 949
141 425
420 562
189 408
982 567
686 438
388 714
688 336
40 463
414 575
848 197
963 592
342 478
815 834
809 224
654 407
22 382
322 239
848 623
881 297
699 916
675 999
297 926
697 114
728 492
883 823
899 19
312 129
26 118
219 57
60 416
40 400
742 26
599 581
351 774
877 562
34 453
258 875
924 358
708 754
548 904
672 951
16 452
377 987
658 683
75 108
339 860
829 826
545 329
528 898
844 3
651 505
3 791
882 805
233 449
936 745
76 686
329 982
609 918
769 447
930 659
802 932
703 543
52 852
674 340
150 809
558 847
573 203
670 196
357 955
374 159
797 531
417 8
321 759
858 748
877 387
140 598
179 12
190 891
900 828
275 596
689 421
116 26
839 560
582 512
10 475
763 15
688 687
902 669
520 934
896 908
420 866
823 898
992 352
553 243
908 128
305 898
835 130
979 605
503 13
785 742
150 402
687 643
489 303
692 647
907 717
447 581
336 512
824 304
712 779
151 701
751 471
300 412
537 179
836 620
241 574
716 791
803 496
612 41
741 420
894 395
337 144
241 206
628 123
599 241
820 388
524 220
992 681
28 963
859 45
989 745
885 323
301 31
150 149
867 994
552 689
578 215
525 1000
70 889
512 28
229 139
654 562
753 948
57 283
509 185
23 607
530 385
283 956
288 24
224 179
759 141
691 201
931 338
800 580
486 599
810 930
892 20
423 217
811 99
726 772
103 68
316 155
801 753
420 796
451 672
271 70
961 194
347 1000
95 427
790 871
687 115
597 242
55 794
374 300
318 744
752 220
355 351
333 169
346 130
50 999
758 906
848 272
554 182
638 125
833 981
166 197
836 894
421 946
983 312
992 803
866 967
19 232
823 874
729 983
889 89
59 779
367 577
193 372
293 574
10 588
474 221
964 525
320 267
586 664
949 409
58 641
146 684
743 735
31 599
413 313
32 336
80 442
111 753
80 354
115 891
257 486
853 856
682 949
716 560
352 946
496 914
942 324
352 196
187 78
282 696
905 972
979 928
674 375
240 869
635 594
282 908
175 957
234 294
209 385
99 451
972 677
972 949
10 513
797 657
440 864
641 2
255 531
136 111
883 728
961 333
382 678
372 637
85 439
935 432
705 151
588 108
364 964
217 795
223 444
748 558
396 179
877 176
416 804
600 205
955 325
552 592
505 941
601 553
477 785
212 20
745 390
748 794
572 569
697 308
163 693
302 221
409 241
853 673
899 91
774 9
88 14
989 648
77 369
574 582
276 736
291 419
870 824
873 441
793 528
392 125
813 923
389 278
774 966
318 845
570 534
674 774
220 368
796 407
955 990
446 804
197 452
600 499
648 991
137 397
313 871
535 762
505 495
649 193
924 889
860 193
555 851
573 916
453 879
545 641
607 504
501 596
851 855
503 203
984 375
906 818
847 991
918 264
30 105
639 74
279 593
464 324
335 933
34 598
3 950
393 401
767 722
443 129
118 916
972 994
722 643
235 391
467 845
796 437
778 963
990 347
547 867
595 386
205 282
402 705
181 320
280 872
660 500
945 450
920 476
56 229
925 878
50 799
308 152
974 450
448 560
182 266
881 539
525 534
41 530
861 330
556 831
178 185
420 716
953 43
829 906
140 774
827 601
650 396
289 723
71 831
386 382
14 649
670 844
775 859
653 325
765 488
412 136
214 163
415 180
948 877
599 744
108 105
300 820
93 555
17 423
156 36
330 171
70 931
207 993
561 935
77 166
923 603
396 881
233 986
279 672
285 492
453 780
376 202
187 878
268 58
706 847
749 874
373 338
433 784
859 690
244 606
649 586
356 373
388 390
687 500
53 732
663 576
259 318
353 341
98 42
150 17
553 966
925 684
95 476
751 664
844 659
879 483
986 908
703 857
96 305
69 760
966 735
966 323
892 217
893 984
113 781
42 467
238 78
725 910
821 437
429 917
498 936
206 23
410 330
884 592
794 361
770 395
80 750
325 631
520 112
740 74
230 35
354 780
90 450
657 457
420 533
379 407
262 816
447 614
799 49
592 490
964 693
111 969
21 900
845 486
682 960
691 429
442 545
686 206
803 251
146 604
370 766
464 861
458 606
174 754
269 805
325 996
949 174
56 626
452 61
918 64
636 786
508 134
52 192
754 83
235 38
950 933
404 413
432 711
486 653
129 179
48 743
119 700
823 536
792 640
77 315
279 433
83 445
87 426
497 15
736 469
530 822
982 240
873 752
173 902
131 392
625 78
526 161
745 128
564 508
37 7
7 854
578 717
279 266
940 675
489 145
16 779
227 728
772 130
768 96
553 619
64 498
564 18
120 387
657 933
274 184
925 635
86 390
327 551
835 783
778 810
200 762
605 534
363 132
192 153
204 271
934 183
547 678
731 280
308 936
908 670
550 533
64 22
717 952
6 165
611 74
157 892
172 69
588 453
598 93
985 10
285 526
948 303
621 612
677 709
121 776
470 887
306 247
946 547
555 644
721 190
130 353
855 727
757 579
374 721
227 683
330 674
584 240
237 846
307 791
230 875
641 662
728 184
690 14
709 861
499 643
619 551
206 783
495 74
354 701
739 988
652 485
188 794
210 362
575 736
579 568
583 766
143 628
953 516
11 696
672 159
994 716
937 546
369 506
611 156
337 870
945 594
585 938
788 453
806 290
634 458
624 952
323 68
154 95
673 795
814 295
428 127
177 488
544 782
573 18
10 47
151 493
296 943
305 331
835 854
630 566
915 177
71 529
630 859
516 546
599 326
945 646
611 326
576 527
657 773
545 81
846 715
287 820
497 442
873 740
652 306
755 102
547 57
992 174
596 305
30 519
36 274
751 66
519 487
235 590
429 726
972 53
737 840
552 772
203 596
714 230
226 243
923 474
132 323
524 613
548 198
611 256
909 578
162 800
755 831
484 530
460 133
288 446
570 142
883 971
652 609
321 889
991 904
800 959
66 935
588 269
995 619
417 460
348 632
719 271
493 38
525 319
260 318
968 962
937 643
547 749
542 57
996 532
922 96
203 129
63 917
562 424
778 311
162 401
708 176
999 212
26 266
97 219
646 223
821 491
62 221
259 95
894 868
715 6
539 418
872 288
646 717
798 161
342 251
178 598
187 91
170 428
222 451
403 255
78 426
611 374
850 843
802 254
116 476
195 76
642 470
468 396
73 200
412 900
922 399
207 385
49 564
178 797
464 678
173 236
690 358
787 375
930 727
434 646
551 484
893 895
324 721
789 216
979 323
193 676
337 7
387 410
982 20
506 943
220 799
93 964
293 789
96 447
240 188
572 831
580 677
238 649
131 762
340 621
269 783
77 966
515 445
397 524
888 708
354 880
671 79
694 647
856 754
265 266
899 563
423 265
1 349
355 23
452 825
697 553
637 456
354 518
209 457
386 356
791 566
489 76
368 294
772 991
405 729
44 176
913 819
642 401
220 177
777 803
565 997
102 180
957 181
720 647
566 644
709 146
171 147
586 287
686 597
264 587
825 644
830 384
49 840
887 224
543 598
223 385
110 104
82 962
919 410
250 68
976 227
562 71
602 223
334 648
411 691
814 528
984 986
954 255
329 452
375 151
276 440
671 910
44 701
808 14
741 340
666 828
469 402
890 563
238 560
877 806
193 426
680 208
575 532
78 452
876 890
417 114
866 224
541 306
922 705
323 629
360 339
513 752
326 910
332 84
262 461
394 670
282 662
455 229
225 685
122 964
897 301
683 760
384 162
31 561
270 584
427 451
227 78
471 514
67 662
37 601
855 166
652 245
212 492
716 573
618 10
377 735
780 123
940 449
758 460
793 820
873 398
255 562
447 565
274 871
394 550
163 441
682 364
424 728
956 203
282 630
604 144
831 928
340 321
316 121
596 361
791 231
764 308
940 385
478 898
36 482
408 679
941 436
421 480
569 795
675 812
962 355
589 284
5 711
174 628
570 86
116 288
17 55
908 866
723 448
739 601
664 929
559 146
769 609
499 215
767 392
279 252
185 609
59 920
272 164
148 899
356 558
385 109
710 559
938 795
18 593
26 703
111 345
449 26
715 806
551 8
951 651
263 544
16 368
544 715
822 688
400 797
270 591
425 765
216 883
593 674
544 1000
562 863
830 292
256 754
58 65
389 8
542 977
176 231
815 283
550 36
939 752
779 865
439 731
682 253
37 456
697 766
677 248
481 123
759 840
656 848
688 79
220 311
65 655
734 789
98 712
974 334
426 209
49 526
865 632
408 565
738 437
416 575
365 837
833 281
161 681
507 994
247 34
569 80
692 2
556 538
160 448
310 443
873 133
476 429
670 834
858 901
653 136
121 685
822 840
748 127
114 428
37 893
264 169
494 803
378 939
787 114
219 676
305 530
408 40
976 576
897 535
663 174
512 814
662 395
39 855
278 946
324 235
153 381
543 351
372 906
123 180
64 378
328 874
520 451
311 83
74 669
333 117
357 886
578 365
623 805
459 953
822 592
838 723
980 895
784 12
117 642
51 250
2 262
789 245
10 852
337 194
409 189
309 617
743 553
995 274
780 680
754 736
744 927
760 475
896 986
592 535
248 504
473 807
236 799
516 244
786 822
881 369
874 857
207 683
143 64
574 259
641 853
168 280
228 759
43 225
936 393
31 786
219 98
459 415
942 796
495 577
299 846
541 811
139 948
267 291
334 295
700 883
364 592
938 836
10 258
215 839
814 802
68 805
474 137
949 882
927 744
306 685
321 1000
682 899
606 492
596 33
519 743
654 513
475 755
44 100
673 209
382 59
189 187
604 379
439 913
365 576
319 56
294 477
897 297
515 864
89 84
687 413
712 203
428 266
476 633
377 996
138 196
583 953
941 925
548 677
258 31
763 537
431 79
775 814
46 102
350 535
776 69
791 79
905 80
859 280
614 424
13 862
377 555
420 558
917 12
605 236
888 333
304 767
417 330
753 889
408 977
279 920
823 696
667 482
412 646
485 708
135 104
642 14
56 833
997 232
30 486
351 559
578 64
481 441
347 482
98 713
475 768
493 342
71 224
810 608
573 309
110 472
958 951
484 59
203 219
136 439
630 614
742 745
385 417
886 580
923 405
272 252
63 886
684 763
847 338
515 623
116 700
856 388
83 694
458 238
31 874
169 534
361 167
180 811
658 629
134 635
189 686
851 510
564 374
824 62
156 796
493 775
306 71
236 619
207 858
706 573
174 513
636 7
154 733
496 545
836 273
594 464
198 790
555 769
952 50
470 86
413 97
801 312
400 343
877 699
502 90
886 92
99 534
785 872
679 631
884 826
466 149
228 470
462 22
297 524
560 718
467 102
846 959
853 786
641 617
750 15
841 469
13 386
164 502
8 766
922 63
571 389
265 855
726 376
613 745
252 195
905 250
794 230
867 839
822 173
104 13
223 340
495 248
845 750
140 620
125 716
129 844
764 521
141 532
291 12
495 572
11 917
665 621
70 503
439 483
51 121
611 875
144 130
81 253
28 598
890 401
517 218
388 615
314 227
901 564
552 509
713 183
455 318
511 619
380 922
544 315
864 540
225 638
357 681
884 811
831 275
302 939
327 473
12 454
444 719
193 340
759 396
456 20
240 182
27 197
451 488
929 832
798 63
629 731
974 594
613 358
462 497
10 257
526 673
229 697
941 174
428 226
804 259
395 753
821 121
626 268
35 901
435 199
629 271
545 477
136 357
731 789
93 962
757 353
395 4
71 330
513 676
143 127
234 569
467 428
442 831
872 165
375 929
990 273
627 757
697 175
853 27
959 738
581 428
818 367
745 36
894 12
103 364
986 52
959 303
439 162
588 600
647 267
60 464
322 248
69 608
805 426
259 240
271 194
496 432
142 733
27 490
94 801
513 473
602 821
207 772
180 453
452 545
816 478
970 612
699 828
939 187
824 967
800 300
397 110
937 202
899 383
406 341
614 451
278 204
868 755
650 247
729 351
509 840
562 989
538 432
364 381
168 287
552 714
822 246
304 15
977 597
727 449
822 851
984 860
754 32
518 518
491 810
927 389
452 78
717 830
214 899
384 650
541 570
943 537
687 874
870 856
276 775
868 868
754 790
163 115
28 593
532 778
937 62
362 97
265 202
516 67
758 644
276 496
499 315
5 88
229 913
556 3
763 486
276 402
87 162
709 385
842 967
701 436
481 736
687 943
958 622
17 669
997 92
311 188
508 587
6 3
889 743
859 155
315 601
102 892
192 769
267 274
604 754
698 406
986 508
605 19
672 867
781 478
329 411
230 957
763 766
533 852
840 288
500 968
348 195
671 87
57 862
69 745
347 120
734 776
150 910
829 473
843 564
881 379
660 475
789 566
268 646
342 673
31 641
442 575
842 25
334 949
35 776
627 86
82 910
630 235
683 451
368 369
687 964
947 663
868 359
528 701
848 879
734 6
340 141
563 715
149 249
5 125
281 393
552 280
732 910
682 368
18 353
711 923
546 589
479 252
502 637
146 523
315 356
579 19
215 92
245 439
493 757
842 374
197 19
229 833
351 379
643 760
26 78
110 108
399 557
492 957
857 795
778 128
453 223
496 789
594 459
916 520
178 123
791 658
482 818
385 470
968 184
357 118
66 802
101 605
666 365
323 282
728 990
843 643
544 977
343 120
332 907
176 8
82 322
736 209
955 850
827 913
52 815
701 753
588 702
690 468
555 677
795 329
100 399
283 372
789 638
379 983
575 11
235 968
255 232
24 472
862 788
763 723
165 351
661 882
913 560
530 10
229 805
117 72
584 463
907 949
57 779
425 412
857 764
611 115
674 301
207 160
691 529
970 606
679 299
430 109
337 459
205 169
541 806
355 144
698 714
135 310
154 248
442 557
743 100
470 794
560 602
518 861
421 221
970 664
211 169
277 332
452 709
447 828
227 694
157 99
807 227
814 703
279 297
234 790
27 430
441 356
251 855
102 901
541 287
881 502
263 450
249 407
538 996
293 649
414 103
425 511
63 673
764 497
260 535
908 672
753 964
402 188
9 613
54 600
240 92
849 475
870 916
236 84
679 783
96 742
557 576
238 529
276 93
567 945
828 141
208 803
361 918
891 580
254 325
861 601
14 435
406 921
336 143
833 751
339 568
901 465
527 942
383 205
893 75
582 409
442 558
28 629
974 685
113 291
235 820
30 588
586 520
310 655
413 416
587 46
208 345
312 100
494 975
615 984
531 602
303 406
573 385
57 155
439 525
3 364
211 375
891 819
749 942
431 15
839 971
682 487
255 882
360 329
101 541
947 210
833 147
329 149
364 697
523 342
154 65
133 833
70 918
511 877
177 779
938 945
881 606
522 1
229 714
243 799
26 955
466 799
174 988
189 300
933 339
763 885
407 905
701 292
489 567
712 571
733 586
773 168
120 724
774 274
138 445
14 889
612 479
448 134
16 484
577 953
478 677
205 120
452 841
504 130
487 552
813 545
696 9
599 500
785 676
80 533
278 660
679 528
767 777
556 496
475 340
473 106
669 286
292 900
740 607
498 479
59 314
363 21
245 715
256 126
629 200
410 150
222 184
22 427
438 838
949 398
432 769
809 379
758 462
421 74
600 478
776 993
460 238
146 694
439 106
577 446
811 984
560 772
662 833
537 119
609 219
622 971
690 736
123 281
702 77
534 363
741 731
256 354
178 700
73 806
111 627
296 442
61 967
598 292
930 522
261 989
228 614
544 409
623 972
476 180
825 41
417 449
384 372
344 306
331 280
938 118
581 978
18 861
363 188
261 257
762 317
719 501
787 257
144 364
4 582
625 676
714 454
677 759
624 753
343 875
538 354
608 725
147 393
576 410
496 694
599 409
714 154
761 3
361 206
958 117
963 199
778 515
784 610
411 451
337 270
395 266
227 146
466 847
96 167
696 342
42 245
643 509
897 645
154 811
379 2
200 328
762 515
524 793
688 192
328 196
933 774
7 948
472 221
949 852
603 187
261 397
140 480
742 806
713 153
451 743
214 513
639 407
754 571
513 329
264 563
768 381
476 361
250 286
927 553
906 771
739 104
741 988
350 648
529 849
875 45
302 292
59 311
714 839
796 132
554 552
89 613
555 191
360 369
295 127
33 471
364 919
286 91
768 893
975 306
391 886
234 212
246 112
44 927
227 163
112 832
59 363
832 721
95 889
108 377
634 943
972 119
919 629
564 883
615 280
69 308
349 84
700 860
532 392
647 631
630 592
430 346
392 153
619 638
201 654
66 90
879 157
445 284
860 345
608 179
385 857
87 485
982 957
745 792
650 589
163 302
603 478
182 793
438 739
589 530
860 693
712 430
73 535
386 915
795 4
212 296
791 42
427 92
347 172
297 19
4 513
151 301
671 746
629 807
6 326
149 446
121 70
233 911
866 124
506 111
616 769
746 267
876 57
16 483
363 644
631 259
765 992
450 994
825 184
326 937
485 887
291 403
501 110
619 511
144 746
392 208
42 912
768 881
662 406
494 372
191 286
817 230
858 513
101 939
244 572
903 376
491 781
16 404
723 381
144 937
167 761
792 160
220 637
912 397
829 24
470 913
373 679
61 879
344 287
318 725
886 464
766 147
682 759
237 80
419 611
617 633
941 531
373 396
569 844
555 1000
541 151
266 240
184 734
618 337
840 881
346 819
466 127
171 687
310 720
994 253
341 889
806 222
828 97
938 374
460 66
886 964
57 455
117 930
497 952
183 800
2 714
605 660
26 746
912 70
83 773
395 245
808 81
914 410
181 974
908 654
987 956
82 754
417 966
757 524
282 257
20 687
655 957
987 603
26 316
437 651
168 634
230 835
715 909
667 226
523 803
337 670
520 298
676 894
891 190
885 71
681 326
971 66
225 340
880 985
484 393
405 251
243 653
467 646
151 874
271 92
4 331
954 606
490 342
109 634
502 833
637 277
483 225
665 401
950 857
94 598
603 375
737 469
26 666
216 791
627 346
882 722
781 658
196 480
795 278
561 237
99 275
412 716
103 473
876 720
287 324
444 586
99 947
933 892
113 785
590 970
110 402
686 504
366 960
787 169
864 493
262 627
598 341
434 780
881 939
135 340
663 201
384 229
407 796
196 836
508 711
365 735
139 151
174 166
306 521
880 808
678 172
908 483
548 308
452 94
326 681
818 907
823 868
601 197
995 461
245 358
861 266
290 14
265 397
936 19
856 814
417 868
512 546
84 459
915 270
869 128
865 971
28 797
987 980
625 965
884 79
519 894
110 760
164 99
46 717
5 311
463 959
192 243
131 423
277 899
592 202
459 534
4 712
81 908
209 380
433 125
245 68
54 41
713 854
497 735
842 858
123 418
147 151
956 930
392 392
179 528
632 199
700 625
596 957
528 142
15 392
329 40
6 968
968 951
569 639
384 999
271 340
844 194
187 404
862 76
897 841
500 555
678 675
78 207
128 204
712 489
683 696
1000 378
31 15
256 970
728 230
496 838
656 516
191 417
180 994
342 308
878 223
598 294
80 122
493 238
454 81
996 317
760 31
891 801
383 419
831 213
973 728
238 311
653 884
431 958
215 404
630 9
784 648
385 807
987 786
558 666
789 196
67 342
237 678
889 655
491 521
306 738
454 281
333 958
482 675
775 265
226 216
911 472
820 647
229 720
878 792
129 217
106 759
790 61
165 717
863 800
284 211
596 349
125 428
901 717
40 266
306 303
653 580
66 192
842 29
312 661
112 768
970 717
897 390
502 639
516 954
264 163
225 857
527 528
609 599
299 109
162 762
351 273
366 406
550 723
799 595
821 723
536 979
124 591
586 308
498 367
899 929
948 570
947 848
412 27
908 757
504 276
573 419
423 476
187 468
856 879
901 845
403 465
978 955
535 868
469 50
982 929
84 922
768 191
902 785
352 137
645 677
290 106
979 991
443 40
488 594
69 183
400 576
69 607
306 418
616 709
802 82
290 300
82 280
141 874
388 247
494 101
215 299
549 869
553 385
526 908
784 560
156 462
950 631
802 9
907 225
793 317
867 523
788 65
487 836
887 737
751 273
317 830
508 290
773 994
53 713
161 153
478 795
103 726
81 486
98 385
384 377
579 680
83 748
802 398
987 129
957 58
971 110
517 972
589 796
553 621
676 907
693 435
294 640
389 719
649 353
799 419
598 285
412 602
173 393
87 526
593 634
383 176
892 545
945 331
214 118
790 685
252 623
70 590
555 619
469 13
338 266
770 997
78 203
306 534
934 539
900 912
933 697
601 701
766 774
329 909
433 592
554 848
36 282
150 706
676 289
497 473
567 784
546 237
249 540
288 395
627 238
745 848
936 808
446 692
125 175
687 130
813 152
781 849
31 396
441 678
907 541
239 261
636 676
417 12
142 89
363 701
216 410
137 965
318 974
20 839
467 66
603 104
303 181
273 879
425 736
383 273
177 597
106 89
486 504
922 47
648 243
955 299
21 901
111 565
333 977
837 423
557 541
455 215
2 1
402 262
635 787
140 431
604 674
231 708
400 243
937 624
790 39
881 693
141 689
515 792
735 622
862 556
248 842
627 216
296 620
827 962
92 432
309 362
955 608
346 653
606 547
159 883
553 102
823 89
706 519
216 647
794 666
518 864
772 114
56 485
911 305
47 56
389 112
331 505
927 718
32 34
759 865
678 410
79 330
483 198
149 705
741 328
59 34
223 115
907 1000
316 800
782 543
227 320
687 945
924 711
863 867
136 350
332 970
847 129
50 23
613 804
270 764
459 275
857 60
333 424
19 365
965 997
633 485
497 821
379 575
667 894
123 8
727 958
411 44
183 935
305 987
418 211
727 36
54 493
49 337
112 449
668 461
91 96
909 604
771 372
930 358
548 728
510 793
631 73
569 973
484 918
630 574
93 39
974 521
71 600
782 552
19 16
188 712
834 720
91 200
811 692
866 138
811 124
504 538
137 361
289 996
129 94
66 758
450 494
467 70
182 56
477 719
527 300
630 989
390 142
475 954
976 336
620 977
50 450
73 509
516 44
677 179
309 636
676 644
889 395
228 749
192 883
671 488
600 386
316 677
627 703
576 526
378 112
994 7
15 543
871 528
961 34
404 562
168 928
557 6
861 740
889 455
699 546
339 818
572 749
149 901
119 570
992 484
320 114
216 982
278 310
395 34
371 399
794 429
500 751
386 867
945 991
856 901
247 950
601 87
430 651
578 314
164 6
547 11
353 11
312 528
254 967
577 269
366 927
923 510
784 134
998 417
658 245
73 935
151 425
107 216
307 802
96 14
871 473
275 598
390 43
653 68
374 881
480 929
646 16
760 410
821 64
785 881
319 506
910 998
706 742
143 482
199 499
856 477
788 597
323 323
695 24
401 725
284 7
238 231
927 880
563 964
596 788
292 225
248 429
932 856
292 315
690 251
922 534
629 764
272 599
90 336
752 331
482 702
304 25
965 923
368 788
497 987
626 816
145 85
213 581
626 682
977 758
906 574
141 324
158 941
585 942
497 389
46 375
61 560
203 165
292 979
9 201
672 60
873 694
956 464
354 455
501 701
82 654
814 966
5 200
445 770
991 211
315 586
358 530
874 730
619 651
530 880
836 964
739 209
759 419
603 904
620 700
489 184
610 882
428 795
544 508
229 462
304 234
112 355
122 995
693 303
226 970
816 836
285 59
860 68
575 386
127 93
618 464
899 248
928 614
807 311
122 874
234 310
950 458
78 801
520 276
602 39
552 392
848 397
260 416
476 760
321 652
190 703
641 497
9 665
29 81
282 675
675 39
488 128
193 206
551 653
288 80
941 735
195 381
845 625
400 267
62 312
137 525
285 561
448 335
1 990
200 155
304 484
140 817
541 556
822 118
628 219
226 942
853 182
823 523
889 502
762 803
983 296
439 294
220 180
814 717
767 471
623 488
735 671
490 971
641 529
89 95
7 352
635 352
389 21
469 594
505 469
723 803
367 723
599 750
497 327
212 957
76 953
181 955
330 855
440 44
737 938
717 386
611 987
200 42
737 569
747 667
437 783
125 622
902 688
764 290
882 545
772 258
273 869
64 786
956 41
222 55
424 750
436 676
954 691
823 534
230 955
658 774
721 398
925 484
57 6
773 507
633 662
806 635
831 233
820 10
280 854
963 195
723 382
868 902
305 999
946 698
54 481
474 823
76 364
233 66
523 44
856 787
804 401
62 445
731 626
892 274
473 547
514 62
246 372
645 472
748 339
779 56
192 681
188 447
632 123
987 412
715 179
735 789
802 185
681 479
464 749
319 344
174 775
465 580
24 307
208 601
513 716
493 333
464 70
136 425
697 453
445 199
636 179
152 905
15 701
79 338
171 690
959 740
557 516
748 513
737 308
872 876
518 443
729 659
211 167
28 189
890 584
816 974
380 340
832 304
769 95
777 897
85 521
6 942
861 156
989 860
299 293
728 563
788 820
300 276
314 213
648 565
594 579
157 161
184 934
319 935
813 249
163 483
82 930
816 147
209 217
566 427
424 480
169 100
963 575
214 383
620 383
71 136
626 309
616 223
771 936
734 484
402 883
763 665
939 514
652 378
311 467
138 849
10 435
764 581
961 726
159 960
693 849
452 691
202 781
83 889
121 718
727 537
863 22
739 561
978 803
840 525
671 206
268 933
568 453
915 113
45 469
137 913
699 212
769 485
992 194
675 747
932 166
142 679
856 936
964 543
503 773
938 556
366 219
187 156
717 747
333 3
215 834
444 653
493 153
520 670
464 475
673 645
823 997
973 600
689 84
835 57
191 933
33 431
440 267
415 833
436 884
38 680
809 63
634 423
207 667
803 524
822 468
25 722
911 740
250 564
867 405
901 53
992 572
853 201
45 205
430 616
216 142
513 758
703 388
92 82
811 731
491 109
698 155
505 846
61 296
368 701
711 470
512 672
945 879
49 379
704 477
297 432
271 972
241 983
412 657
298 294
785 403
576 805
545 274
726 547
606 781
375 481
479 134
750 274
617 221
180 846
162 733
380 963
572 263
360 596
509 658
475 142
909 160
549 678
942 765
55 893
651 121
33 750
658 259
41 904
685 533
2 866
392 548
904 784
736 562
184 219
882 350
260 446
737 145
359 656
891 470
88 305
741 393
866 130
868 126
123 138
293 218
49 830
379 686
986 35
738 386
710 386
766 916
382 54
213 146
528 607
911 616
701 730
494 962
170 294
100 608
349 663
945 994
677 601
600 134
534 733
842 269
619 424
345 245
670 485
991 181
237 633
793 56
195 535
367 107
318 749
2 812
296 882
910 867
540 219
298 759
727 246
576 135
143 165
945 38
489 935
510 350
276 287
789 89
748 556
165 84
973 783
976 725
922 799
681 295
671 164
640 563
198 209
74 244
723 203
146 422
300 117
413 234
40 354
112 613
808 88
119 330
625 758
173 766
344 133
990 432
136 625
522 644
705 300
123 606
353 913
843 594
454 952
933 938
704 126
706 47
423 141
792 741
297 719
752 995
939 484
178 916
902 793
718 178
352 554
995 892
668 306
882 977
421 887
461 703
998 494
445 353
968 798
56 814
955 837
663 147
724 649
827 349
208 475
73 667
557 430
74 828
125 207
865 968
50 875
386 201
742 632
507 780
174 558
823 315
790 249
252 781
622 190
111 443
357 894
704 998
991 107
919 250
490 313
459 419
773 255
606 833
487 201
133 508
174 823
646 690
808 249
728 810
735 377
191 113
656 251
188 454
409 326
855 149
294 884
649 275
994 573
716 747
334 665
826 92
883 574
522 837
724 79
187 615
106 485
711 737
694 331
472 688
856 525
236 228
282 722
858 551
414 330
488 273
209 409
53 637
114 453
893 555
510 888
422 99
44 776
507 24
833 818
938 893
947 783
865 686
138 600
491 233
713 654
356 499
524 757
209 499
694 227
114 443
56 735
917 399
840 875
880 615
946 699
919 253
549 996
110 280
521 133
298 641
976 604
197 858
454 297
36 959
819 364
207 182
995 951
670 142
429 276
705 599
887 639
760 65
835 118
665 566
408 89
53 680
184 431
380 143
141 398
158 855
835 517
282 714
362 720
571 719
713 790
528 289
878 418
453 195
159 395
36 634
496 625
700 559
3 787
889 174
20 625
884 93
352 116
798 211
7 573
911 931
412 296
613 334
37 132
360 820
139 182
926 126
557 710
546 175
154 26
390 797
741 553
967 321
205 428
663 868
520 359
684 225
298 929
773 794
682 503
257 234
218 77
813 399
22 179
637 750
705 250
587 70
765 962
766 748
349 495
676 86
576 240
805 538
761 796
247 539
665 253
913 859
378 40
543 64
694 421
663 216
954 744
196 488
400 271
819 681
159 758
84 787
778 781
198 266
523 509
989 389
129 626
145 850
371 606
758 976
263 951
548 824
737 684
100 164
170 291
323 681
10 27
584 818
392 918
521 810
908 898
129 139
128 524
362 421
51 583
735 580
232 33
643 447
969 420
320 144
444 505
398 423
550 142
770 30
660 33
676 960
456 708
18 914
497 783
348 19
127 461
100 500
348 112
79 876
696 670
521 582
373 16
371 518
358 458
505 952
339 410
418 674
436 1000
629 857
810 536
362 188
800 16
682 873
181 679
798 146
294 4
808 916
954 420
262 949
993 480
887 340
19 210
695 549
175 442
36 795
982 138
692 122
530 185
289 502
35 442
197 942
610 875
158 860
605 123
594 571
321 431
23 226
55 549
814 686
446 915
241 446
897 839
467 88
246 996
981 809
717 985
904 488
530 236
899 174
916 904
965 744
172 616
736 338
240 789
674 17
198 608
373 154
491 902
664 307
741 910
82 494
606 130
907 275
940 803
573 301
529 628
746 384
763 368
820 633
884 521
312 297
887 715
215 230
829 171
536 611
793 1000
473 980
336 183
231 606
421 961
530 190
269 810
549 114
398 243
149 731
402 717
283 604
467 478
176 557
644 259
953 867
186 24
431 41
570 260
910 417
364 675
33 378
114 229
670 128
330 991
434 193
138 573
303 727
562 857
306 309
330 269
594 913
351 663
702 543
643 533
913 136
208 906
447 772
557 125
56 758
271 708
814 930
551 642
628 294
324 42
441 757
224 932
610 226
901 467
269 567
576 386
459 142
863 732
70 690
136 850
543 774
380 277
663 169
971 158
602 872
182 393
971 216
973 405
847 44
639 516
927 776
279 845
203 14
955 945
395 859
615 375
199 871
557 440
339 579
71 34
892 425
559 576
405 106
590 72
497 795
832 158
215 914
60 366
893 581
825 525
315 823
102 269
157 171
791 562
867 496
819 787
517 487
224 611
612 432
592 584
855 114
169 519
100 128
404 674
211 719
722 557
113 792
381 189
696 662
325 5
919 381
912 209
1000 85
489 640
378 146
946 73
420 376
724 496
463 30
998 848
93 68
412 534
494 100
985 24
87 964
469 117
857 834
597 273
911 855
849 417
302 651
652 451
33 38
33 877
403 44
656 465
41 642
763 37
938 179
495 869
909 902
886 845
11 3
655 181
763 908
1000 398
419 265
654 424
475 638
389 569
73 410
528 268
100 511
684 895
961 685
16 299
483 554
349 706
418 751
909 257
980 147
612 225
950 430
898 85
145 714
531 121
817 563
827 633
583 64
669 34
464 407
206 959
843 741
278 920
536 333
276 199
533 175
589 237
184 777
953 583
736 546
51 754
395 442
219 177
202 359
671 84
539 114
464 18
384 158
58 79
315 10
587 40
702 404
473 6
496 286
496 199
8 295
872 875
975 685
689 135
194 737
299 302
634 29
101 385
413 375
423 19
987 912
580 230
511 416
791 275
840 201
72 622
900 324
644 385
942 887
87 388
316 166
929 914
973 908
953 730
33 502
981 194
367 219
626 306
435 959
778 817
328 688
444 662
448 257
721 777
885 174
942 57
956 848
698 472
170 407
476 463
594 324
182 458
447 919
892 709
863 72
185 668
540 275
881 312
102 686
151 470
951 197
932 884
870 847
805 715
228 785
11 601
730 740
847 387
495 766
536 225
43 521
211 503
536 411
168 554
663 105
690 218
488 86
520 137
893 273
892 964
879 623
97 908
194 664
311 275
967 633
289 269
254 63
64 697
379 578
312 838
981 351
245 150
30 557
734 919
175 985
363 864
308 210
389 302
370 699
664 478
1000 241
319 677
914 874
506 676
107 163
769 425
471 975
392 45
271 871
159 353
515 802
821 700
933 258
683 560
478 778
571 988
411 775
369 291
570 752
43 729
955 781
231 372
423 601
361 40
839 118
981 108
767 906
576 910
83 804
208 696
226 352
406 928
722 308
357 289
775 437
199 320
950 355
889 192
850 953
138 901
342 934
979 72
476 612
597 529
119 731
947 928
207 566
600 766
887 38
370 421
991 646
816 636
560 917
604 714
245 379
15 99
411 745
785 318
967 829
695 562
317 742
307 881
665 373
830 127
77 75
962 751
118 830
12 154
689 501
609 346
235 605
577 97
227 54
246 160
435 463
217 944
192 829
699 238
762 728
282 895
114 618
541 667
399 831
272 5
28 500
519 182
808 66
725 413
247 951
401 255
778 627
125 464
95 805
429 954
344 665
726 801
917 283
977 900
630 91
22 611
990 107
166 506
550 119
478 621
151 586
18 974
24 171
611 431
588 277
533 709
724 190
560 18
919 117
718 15
270 524
589 517
957 520
642 546
118 613
569 152
599 981
209 235
844 396
745 903
986 47
100 256
400 194
394 396
583 202
561 399
879 44
77 992
45 490
202 138
392 852
651 955
566 446
417 230
65 731
856 437
448 705
461 199
642 644
521 188
968 217
948 37
937 587
366 712
239 351
201 467
390 946
678 422
814 836
523 981
638 361
892 658
206 805
772 922
221 73
918 484
101 29
121 586
799 548
726 942
269 428
256 203
961 698
344 454
469 866
100 834
681 619
701 134
804 289
32 841
456 682
764 516
436 322
673 371
173 524
242 220
355 803
634 744
767 159
801 499
567 615
979 41
258 861
33 770
919 165
80 783
500 585
156 66
199 948
282 454
866 19
818 147
626 845
358 136
933 800
637 761
784 706
477 857
852 742
85 251
284 335
78 15
515 200
588 829
850 784
170 670
487 683
852 474
164 598
625 875
230 429
6 43
968 166
906 71
149 732
534 376
763 687
980 532
614 567
184 816
480 345
622 977
294 736
72 583
387 5
907 840
909 235
923 885
847 179
613 463
355 651
918 197
384 813
985 918
34 295
917 503
332 576
313 688
197 290
747 232
580 152
961 23
39 731
566 109
756 196
734 65
462 543
477 649
885 90
27 482
820 107
912 878
492 43
192 81
301 693
840 725
985 497
814 501
353 491
463 150
251 214
714 734
413 373
712 996
311 427
195 798
387 425
852 832
429 447
854 116
741 805
684 987
149 142
29 664
548 140
149 378
970 527
662 719
333 987
232 563
412 887
574 12
52 588
594 385
24 625
769 516
839 599
762 669
765 10
640 299
409 22
865 430
35 984
403 748
800 447
962 869
609 824
995 837
362 428
504 727
677 425
486 749
904 478
371 464
539 744
805 858
44 426
581 766
949 588
134 183
260 976
924 917
698 586
588 404
846 200
108 671
588 161
463 113
846 688
817 457
455 47
924 974
795 658
650 727
259 561
220 539
646 169
559 499
740 918
98 334
574 596
699 461
268 548
872 7
124 492
827 446
8 846
469 883
342 112
541 738
611 721
408 729
469 874
761 793
545 285
842 674
325 693
5 821
973 28
666 854
26 593
541 897
220 731
776 270
962 461
908 386
114 263
897 185
998 853
337 21
497 946
363 800
416 47
902 721
701 190
326 295
604 272
308 759
202 390
921 348
15 724
389 379
386 45
164 72
525 701
583 538
794 643
669 875
865 255
340 429
613 567
206 863
118 609
981 126
984 543
529 318
548 686
118 627
306 589
622 158
10 539
916 889
465 947
10 126
746 4
277 81
791 224
902 11
419 956
217 903
473 474
417 178
968 645
149 768
624 382
424 712
938 439
381 462
376 930
938 171
323 267
569 774
248 946
388 836
431 594
706 688
211 476
497 650
145 234
959 85
775 833
707 611
734 9
640 211
497 110
347 813
527 25
207 381
406 303
888 349
478 604
980 57
506 625
311 960
127 348
526 767
17 497
363 625
412 476
287 120
819 614
976 873
415 858
872 451
625 480
552 501
702 216
751 194
482 577
471 192
399 630
783 902
861 190
189 891
302 799
639 63
458 610
987 174
475 584
928 20
800 58
466 7
361 774
106 207
442 853
496 218
689 209
2 541
238 63
809 775
606 341
624 113
700 523
657 616
868 66
593 922
295 27
316 907
766 509
6 537
178 234
208 956
951 627
903 876
818 898
718 696
62 84
867 657
748 283
122 383
276 842
360 686
152 428
360 181
674 51
653 552
724 981
707 54
829 856
283 735
909 779
162 132
756 555
483 84
545 490
284 580
69 610
155 750
398 809
923 248
873 517
573 973
518 120
449 505
618 734
25 3
73 727
188 914
207 903
160 935
104 183
352 261
629 462
419 799
945 951
104 754
320 717
888 784
358 447
930 540
187 760
708 171
392 254
480 673
479 899
281 290
44 554
424 670
16 117
496 271
435 876
830 320
75 873
166 997
353 247
53 760
427 934
422 35
843 494
267 191
247 574
131 611
303 576
621 802
837 140
47 825
894 210
356 482
644 829
195 406
982 68
161 666
841 934
227 232
592 918
443 305
955 330
614 812
94 445
580 275
855 213
487 65
635 951
73 225
908 177
826 48
708 929
289 572
475 571
366 762
365 146
366 159
514 987
421 530
375 515
431 553
526 910
318 107
1000 26
989 627
289 902
223 17
908 362
397 500
780 856
645 27
567 837
803 1000
85 869
27 114
593 973
755 149
685 340
339 747
157 853
563 273
110 384
966 724
720 53
211 19
461 944
683 646
563 346
866 527
465 902
2 9
590 481
291 714
164 774
67 487
5 58
490 595
559 777
262 214
732 763
856 993
817 451
896 965
711 269
901 858
68 632
191 288
551 817
355 452
483 107
216 121
37 876
516 277
483 445
908 269
825 930
556 540
903 197
369 39
439 79
442 261
463 388
618 92
892 883
443 241
538 248
93 202
375 368
249 824
638 756
524 540
437 703
771 295
201 228
799 11
896 953
145 493
704 114
803 890
828 170
731 466
448 858
918 463
881 357
752 936
581 230
742 858
430 409
116 249
456 955
790 431
959 904
63 534
88 986
19 619
589 269
277 727
489 209
254 899
4 652
136 895
429 821
294 494
442 475
814 334
120 553
489 256
95 974
968 445
679 820
641 293
886 28
956 26
896 486
467 832
528 291
53 602
310 961
862 537
713 559
810 147
6 45
415 275
828 676
55 651
73 615
131 401
970 244
894 64
305 874
887 513
293 568
747 516
473 400
749 716
142 669
630 536
96 331
270 765
227 214
485 655
80 830
999 716
760 96
636 382
869 738
469 372
692 542
299 32
89 812
710 514
187 531
730 616
223 398
480 418
957 633
461 618
162 670
918 913
681 975
892 86
458 887
415 86
774 412
103 174
328 207
802 743
393 790
919 313
172 511
105 935
753 197
233 835
276 442
121 807
960 47
310 890
846 216
406 9
350 187
520 138
204 803
68 57
55 823
183 976
613 918
104 569
205 439
495 230
738 880
44 393
811 950
659 308
668 917
935 548
384 112
3 29
289 741
363 785
815 262
365 823
118 826
80 976
140 90
837 103
582 789
939 385
640 543
983 112
813 205
110 906
741 644
378 866
619 676
898 189
353 990
747 389
485 29
254 977
170 352
499 100
746 40
561 476
299 436
744 725
814 818
914 892
248 714
778 838
485 630
891 510
553 325
775 419
808 782
502 803
355 779
479 23
826 959
340 485
912 482
553 501
645 101
936 77
354 267
387 917
605 160
199 473
611 420
281 973
96 678
300 479
846 45
267 995
574 345
578 840
505 459
814 476
724 378
529 668
313 842
610 915
511 834
140 226
526 582
379 802
282 700
768 428
984 763
294 750
753 127
498 147
356 531
881 615
53 128
694 385
701 578
204 339
169 475
922 74
532 132
444 308
118 666
998 506
278 148
792 223
299 532
563 877
434 497
332 124
375 356
818 875
202 131
190 38
750 923
556 873
191 366
669 587
877 618
357 776
573 746
970 564
443 803
813 88
750 727
187 458
322 893
941 781
937 280
15 966
683 33
346 970
359 221
262 893
204 131
425 794
769 419
638 531
339 365
541 356
952 54
845 43
283 553
688 46
611 111
960 453
690 877
707 116
674 434
781 542
193 53
573 834
554 487
210 742
779 977
342 941
866 868
436 821
151 235
412 383
818 493
443 256
654 814
350 270
580 147
711 360
928 987
278 480
964 578
284 269
724 560
433 521
319 631
472 701
214 659
603 5
113 822
690 155
437 990
81 242
357 880
517 351
943 10
194 53
128 763
851 94
808 380
136 660
258 316
554 209
541 229
781 97
367 123
910 97
886 558
12 731
56 348
465 465
926 181
561 749
286 396
245 192
403 141
762 928
317 30
97 106
731 419
862 333
212 457
547 180
323 186
532 548
188 876
152 370
789 794
380 966
260 22
934 657
24 899
206 413
770 274
559 682
858 26
655 1000
9 96
256 816
902 658
27 900
581 670
415 835
355 416
89 724
281 362
342 170
644 751
364 172
372 559
640 411
840 487
632 5
319 233
904 840
327 340
443 994
21 568
175 179
387 818
348 900
21 454
920 415
571 534
573 290
368 484
335 331
977 441
360 506
488 565
897 136
622 408
42 913
793 851
471 275
528 934
535 581
493 488
609 279
923 736
798 243
2 928
19 413
317 872
515 729
14 633
121 419
381 768
48 539
737 689
527 257
357 757
587 15
242 644
847 969
812 590
745 858
358 939
513 745
39 247
669 262
460 491
450 707
549 981
819 161
774 362
798 619
806 300
494 637
149 522
224 61
820 614
354 117
579 252
451 549
689 610
545 316
892 470
163 650
388 188
213 848
462 122
807 809
489 933
298 434
242 184
260 108
538 569
449 806
509 618
714 136
73 220
308 896
911 705
976 963
35 915
316 52
321 530
635 22
192 953
925 839
571 674
768 455
946 569
553 314
712 290
560 819
634 368
730 994
577 997
599 572
732 505
544 295
830 17
29 445
269 519
555 470
158 650
17 455
251 305
730 735
834 344
287 215
417 638
46 807
841 721
962 305
114 364
177 960
613 560
961 619
634 101
852 854
550 908
706 164
799 197
240 481
966 697
407 742
840 126
376 216
571 154
996 77
248 207
986 513
897 755
280 351
382 593
202 412
14 2
605 874
163 102
939 147
751 192
294 334
830 13
476 636
618 305
40 868
47 29
45 977
712 912
244 675
739 395
547 218
528 452
118 282
440 323
869 986
667 960
266 609
470 237
633 712
266 784
749 587
216 685
937 418
497 675
690 936
334 266
842 206
103 781
969 855
568 909
343 58
788 430
605 203
95 687
684 695
372 581
749 332
570 189
986 650
602 231
425 485
751 202
461 636
287 195
215 912
271 139
474 141
757 750
652 559
324 514
481 353
411 183
204 747
49 339
807 501
383 401
389 437
350 557
629 550
290 149
314 74
99 915
236 891
34 300
591 789
628 383
699 720
533 704
767 648
661 19
88 826
577 840
909 201
484 555
338 121
72 47
680 143
858 448
358 96
162 300
684 871
188 925
585 52
636 163
931 942
898 822
579 536
366 23
866 789
50 438
16 196
933 273
91 585
582 559
264 487
332 886
340 633
64 674
880 292
45 815
891 44
171 524
805 791
388 577
70 671
911 778
831 432
651 375
296 252
804 697
195 632
218 658
443 697
248 898
925 837
874 170
719 749
51 243
507 135
409 611
596 639
430 537
728 579
97 955
151 313
415 147
864 147
449 969
974 607
611 727
451 824
347 280
736 233
727 441
16 517
858 520
458 17
131 475
453 416
283 5
698 95
996 906
644 723
126 980
507 907
73 868
308 855
711 1000
535 383
23 43
166 181
316 449
307 805
100 26
911 624
799 846
673 665
84 707
712 868
834 678
208 301
793 74
114 926
361 668
526 354
514 574
143 362
354 939
116 332
826 254
174 246
230 741
643 453
35 407
470 60
156 761
565 126
791 760
841 436
432 165
657 223
824 460
506 100
729 518
17 734
98 370
67 472
937 584
553 275
800 836
367 31
984 850
568 778
4 626
157 267
48 621
954 557
20 307
150 421
637 360
303 193
536 163
680 793
123 750
470 522
696 951
931 589
423 358
470 950
220 384
668 601
186 390
805 182
785 661
57 958
658 122
484 159
319 434
281 806
827 173
669 529
815 987
889 630
731 40
365 870
64 479
585 134
398 173
605 848
948 311
287 547
841 225
154 679
628 147
152 401
363 489
98 688
900 424
324 20
455 253
894 231
385 891
217 386
901 88
673 58
707 724
720 609
699 695
643 402
39 140
391 113
789 587
101 79
214 296
359 93
495 564
323 157
486 298
63 160
352 177
653 65
910 13
700 319
364 560
750 179
324 100
487 961
513 142
937 657
247 651
890 851
672 198
883 164
809 309
173 999
156 339
962 983
956 351
459 522
856 912
262 437
449 831
206 831
411 863
409 87
179 697
964 727
356 12
785 885
844 118
378 190
676 453
541 89
667 44
651 22
637 674
626 432
69 586
103 767
557 362
734 331
42 886
741 596
163 39
913 938
71 633
42 168
34 642
49 219
12 52
132 507
211 707
629 421
959 389
590 656
686 487
794 280
82 652
775 451
868 531
591 746
783 430
242 472
208 983
920 542
297 954
79 360
462 471
800 622
619 121
341 958
199 683
877 344
584 552
588 30
964 87
711 700
246 903
875 209
547 475
319 106
4 990
781 843
806 646
409 296
612 848
67 145
251 821
152 812
738 785
455 11
28 151
311 420
156 418
103 558
858 477
84 68
779 783
886 112
685 959
429 264
895 440
669 904
74 115
331 790
631 236
841 35
265 611
315 754
349 328
394 684
289 75
546 620
428 469
179 623
18 893
772 526
831 781
784 528
160 487
395 945
771 21
297 736
54 586
934 280
396 274
178 423
193 469
291 572
605 184
122 654
344 238
645 245
741 488
174 788
725 308
331 834
652 666
885 780
97 160
231 575
179 255
967 10
62 286
959 368
242 526
877 352
252 158
963 230
64 82
430 552
684 141
930 310
45 842
937 870
596 542
328 600
775 185
650 607
749 733
844 296
167 819
105 975
807 5
279 74
868 691
211 120
914 491
554 709
274 151
215 337
474 412
183 721
507 691
890 355
130 930
363 870
817 811
727 680
128 807
207 26
937 503
436 412
937 866
878 495
863 432
802 829
874 226
568 669
702 320
85 332
122 701
285 568
601 181
738 626
716 444
124 720
3 574
634 443
281 80
631 50
603 638
658 782
616 555
884 885
859 2
64 165
968 941
444 660
969 666
366 791
941 682
163 923
450 585
95 292
980 498
167 49
320 422
27 615
586 719
846 918
146 405
397 162
486 427
301 769
851 288
520 444
138 520
312 952
332 47
377 207
395 201
874 758
421 830
9 685
127 629
567 199
417 506
970 495
867 649
856 171
269 92
319 754
813 780
820 776
377 286
337 200
470 838
361 350
594 29
710 774
431 270
536 73
628 417
793 448
903 424
774 103
590 137
961 191
400 527
598 621
379 540
757 90
319 235
992 973
734 638
446 15
624 737
546 853
651 339
162 414
177 583
792 711
930 341
890 861
63 611
879 938
771 891
892 433
239 682
193 977
40 646
191 242
177 781
886 69
440 100
782 837
99 931
447 968
732 601
816 820
648 447
843 90
490 916
938 594
104 600
392 754
758 59
896 782
277 726
967 49
133 814
237 147
786 276
253 727
600 733
626 250
139 891
856 185
645 45
164 259
506 32
408 495
311 416
378 153
578 240
362 506
682 708
775 441
755 4
760 710
684 442
530 598
754 262
273 318
687 904
576 720
879 873
403 276
918 303
581 311
687 327
245 66
27 314
903 666
213 734
845 927
638 213
134 664
700 18
329 114
842 815
470 949
7 224
723 741
625 591
688 374
60 227
102 941
890 976
938 1
728 830
613 269
690 669
273 885
346 381
591 618
502 378
117 416
157 856
476 252
774 748
52 84
687 101
922 709
865 318
397 729
188 310
439 303
117 969
261 823
260 295
28 514
290 301
379 729
344 527
398 674
828 992
492 369
739 863
541 271
520 742
356 264
564 470
916 396
225 608
570 300
386 411
130 706
495 1
631 965
200 356
245 117
556 322
513 256
701 718
171 956
687 617
915 815
282 865
860 34
501 101
48 530
414 794
112 162
718 983
663 924
810 792
556 487
163 552
791 394
703 5
181 823
182 830
702 331
117 708
331 886
93 432
968 189
237 825
972 906
410 811
476 929
533 434
825 744
818 822
997 352
129 323
214 475
26 464
794 686
112 143
723 167
338 144
502 857
145 427
983 44
44 977
610 381
575 360
474 122
223 496
110 523
98 314
671 529
223 532
69 628
477 617
291 866
361 560
93 106
1 169
367 251
455 333
887 137
899 80
387 952
74 558
292 582
955 215
112 43
800 254
327 203
506 566
468 833
106 193
450 842
445 317
446 231
887 376
342 584
527 342
267 806
276 860
752 897
244 349
928 909
698 882
99 143
728 961
392 626
46 790
519 868
345 70
683 863
58 546
723 537
179 668
757 19
654 927
70 843
212 11
432 786
64 386
218 474
229 586
920 524
524 624
36 657
453 800
471 147
359 391
560 705
14 252
858 914
280 292
580 933
371 827
816 607
893 478
667 695
1 606
589 263
853 373
977 890
480 767
340 107
43 646
283 723
713 573
211 454
659 622
714 893
460 770
695 288
18 53
59 276
45 347
102 439
583 211
75 682
713 483
12 618
659 471
11 477
444 740
908 319
82 890
76 75
271 56
994 67
880 319
246 269
856 834
785 421
618 749
119 458
608 891
109 184
34 568
832 693
885 555
814 482
804 675
62 658
836 601
74 374
414 47
698 474
451 756
631 328
498 728
431 584
150 689
736 417
808 480
741 351
679 859
614 805
471 852
527 337
349 249
23 659
478 724
946 695
435 458
954 15
609 671
740 386
321 598
246 585
983 827
974 925
377 682
89 927
227 303
182 979
190 948
426 79
261 669
505 580
406 413
932 568
714 660
353 804
250 494
502 969
549 302
241 696
701 723
770 111
438 927
171 751
819 169
165 847
175 497
482 585
855 395
307 129
202 869
993 385
69 597
62 455
996 826
602 131
322 422
405 667
581 917
673 322
16 581
731 428
89 354
575 635
877 923
964 254
536 186
108 244
873 932
457 222
666 584
87 54
653 260
307 73
498 893
427 97
407 166
608 970
79 721
372 605
205 938
498 52
789 585
77 476
954 841
223 408
554 292
339 823
559 458
251 68
261 887
350 763
130 193
978 83
89 720
912 621
509 23
523 949
267 318
503 310
408 822
63 732
264 75
208 272
456 673
186 137
634 717
863 916
995 59
809 358
761 67
501 612
683 840
463 861
903 445
760 772
468 982
868 440
465 240
136 720
504 387
855 270
570 223
251 506
246 929
215 846
930 922
25 640
607 238
334 692
953 570
762 968
624 877
105 149
217 726
533 514
701 929
973 350
908 642
363 406
917 325
897 575
553 982
388 686
808 367
993 77
420 614
581 899
842 592
814 936
957 184
90 707
138 584
429 436
894 225
436 564
243 644
879 187
23 312
305 843
681 95
706 829
778 294
980 306
95 756
780 391
78 507
804 493
191 914
438 514
969 251
414 250
165 932
7 684
811 929
38 477
700 388
315 48
212 23
625 238
951 813
125 939
545 941
485 188
86 38
522 885
540 179
778 423
837 677
47 726
925 977
533 338
986 150
689 414
394 659
456 585
103 156
113 755
857 850
346 395
402 100
350 550
802 749
279 997
802 861
93 358
1 424
669 328
203 104
131 887
692 350
547 253
153 718
642 758
399 796
397 302
471 1
196 942
417 921
6 27
963 622
125 358
622 431
843 502
452 527
749 975
77 789
8 358
48 989
831 46
806 103
526 551
65 443
172 333
549 253
385 669
236 272
51 744
779 869
430 392
958 737
158 611
241 946
578 281
636 636
754 732
272 879
785 460
869 151
434 278
966 16
972 37
882 388
82 810
580 468
370 13
369 878
294 254
883 495
108 757
95 943
592 770
718 155
58 875
325 67
45 833
155 579
954 163
231 63
98 718
645 703
232 765
372 523
35 538
311 589
351 339
700 941
98 366
199 652
671 873
679 747
273 883
581 741
721 529
119 982
394 123
136 695
228 432
238 697
288 19
491 634
816 49
630 226
195 452
123 789
776 37
165 53
410 633
236 599
988 73
468 963
842 88
528 605
467 240
67 914
31 364
978 842
839 257
812 87
521 547
643 792
45 215
612 986
253 274
122 548
31 611
978 886
786 819
173 263
884 104
35 226
4 423
215 941
904 669
747 955
604 306
734 772
801 712
518 291
634 884
101 861
646 364
28 331
70 596
222 462
977 143
326 712
685 426
922 909
352 247
573 624
972 540
195 92
658 565
784 305
216 918
262 699
375 567
133 927
676 552
505 66
558 87
675 947
652 460
994 130
435 56
782 891
738 388
582 367
805 518
973 419
110 217
132 230
48 400
157 238
412 206
296 98
115 546
344 597
923 104
153 47
455 416
211 869
546 163
634 118
226 757
734 853
183 359
892 543
826 842
911 60
632 515
203 347
323 12
951 297
241 508
854 933
324 941
530 742
892 790
672 782
318 516
365 342
580 833
429 312
312 213
673 620
710 555
705 816
655 19
257 301
411 761
850 535
767 749
112 25
49 481
475 977
411 284
405 54
649 368
541 457
559 406
498 857
162 691
411 405
538 543
911 371
769 663
638 474
976 287
654 784
215 414
880 70
54 44
828 596
899 243
557 332
696 517
281 94
516 268
632 41
602 876
26 86
499 131
281 503
217 211
183 585
17 172
217 284
346 811
335 144
637 31
236 464
637 889
87 640
851 195
588 472
851 172
934 289
676 697
216 46
587 207
125 73
156 964
795 872
238 562
88 996
803 587
438 442
256 616
622 328
238 300
130 537
442 425
962 10
731 532
566 271
170 253
283 595
122 448
842 651
798 295
835 187
995 758
91 957
687 468
321 350
96 485
464 120
928 911
614 691
102 478
619 620
473 370
255 633
502 476
461 655
193 689
316 878
271 176
796 390
255 851
21 202
841 833
238 451
508 995
764 635
132 646
16 601
463 462
21 231
608 666
29 927
479 595
362 422
536 248
185 39
591 952
848 858
266 874
504 151
630 164
138 319
89 434
624 446
638 95
590 435
882 714
535 231
64 972
96 585
105 976
241 718
19 346
521 103
26 834
878 845
811 341
809 643
655 436
247 852
202 727
816 559
876 598
129 737
384 379
825 139
725 186
35 334
532 236
989 24
837 606
651 577
547 888
193 292
683 231
118 727
2 498
681 722
583 246
62 162
231 149
290 40
803 369
896 660
835 575
956 412
679 598
696 8
609 317
762 114
374 186
466 396
140 757
832 168
932 83
860 23
886 510
474 279
474 229
619 484
382 886
902 597
399 362
389 72
369 366
257 617
926 299
237 706
872 810
786 70
37 582
454 658
610 639
103 236
985 23
847 669
159 672
490 328
703 839
758 773
340 719
711 200
835 117
672 815
34 291
777 129
48 399
537 866
252 588
825 83
511 961
183 519
274 969
730 366
433 633
9 206
366 224
93 896
782 193
515 544
82 636
511 559
263 109
412 103
573 292
779 306
246 543
888 465
934 290
624 172
841 858
780 762
115 174
679 198
463 146
774 604
945 622
697 409
531 972
513 107
61 679
304 315
180 605
314 364
727 863
647 667
144 230
736 618
21 723
308 842
573 366
527 974
459 239
47 501
376 847
783 104
940 588
33 104
999 452
865 666
172 145
495 678
598 422
64 543
917 655
488 334
516 335
193 27
774 261
65 591
165 788
204 680
106 489
588 368
143 502
651 835
81 399
358 600
627 591
168 731
819 583
790 462
902 904
845 603
427 986
233 386
574 325
550 837
874 253
852 401
755 745
41 700
974 139
424 276
560 44
442 354
561 564
708 836
825 564
812 750
776 44
964 970
50 149
647 130
352 153
374 265
715 414
717 931
251 719
794 997
505 606
12 646
811 249
648 75
975 359
81 491
569 276
503 835
427 31
198 587
698 444
328 997
574 369
492 646
243 149
836 905
601 586
101 453
927 806
570 348
774 246
58 672
119 120
834 488
890 632
765 202
72 978
877 683
52 426
314 236
305 658
485 32
175 444
885 402
575 681
837 899
202 302
287 571
598 136
868 281
130 561
749 82
632 295
113 642
580 43
173 931
858 510
560 84
476 494
493 987
346 273
973 714
269 7
799 686
461 434
99 836
831 108
63 238
870 183
722 719
951 738
256 12
2 222
290 204
258 226
295 280
94 657
857 288
874 484
336 964
653 354
45 509
17 649
110 993
417 781
483 710
11 730
581 53
594 777
580 10
835 602
449 655
63 259
148 541
312 521
309 476
493 5
188 701
225 885
299 400
348 688
798 78
460 235
845 571
824 641
801 926
593 225
111 909
878 543
860 673
983 308
465 257
587 437
53 186
891 869
619 114
390 227
396 819
489 920
982 247
115 893
679 698
332 439
339 571
491 252
782 727
319 29
385 939
296 366
251 939
725 312
480 801
979 119
587 150
781 244
215 932
367 677
749 109
729 729
471 613
56 111
645 844
643 954
764 446
863 633
833 451
470 255
532 979
17 384
30 656
566 105
929 755
29 287
259 785
557 267
466 628
838 848
232 659
448 314
981 609
371 503
962 735
354 877
739 913
825 924
727 279
876 411
801 632
427 455
914 267
860 525
982 271
239 946
542 895
382 495
787 698
88 79
846 460
251 329
269 317
258 46
205 70
542 183
651 885
980 38
192 346
33 915
53 88
514 393
356 492
611 952
881 328
858 408
61 530
707 205
490 848
529 76
532 969
554 153
847 954
314 66
863 105
223 289
37 209
882 211
71 29
118 204
996 352
472 654
364 214
319 632
545 170
415 25
955 227
641 489
852 743
531 673
253 302
976 661
140 657
912 679
857 720
529 113
938 431
895 841
88 195
755 943
719 966
587 575
286 213
861 616
421 550
975 871
169 245
746 297
471 421
840 447
176 427
536 337
754 744
89 601
872 770
380 181
937 507
353 620
844 737
224 991
350 177
148 679
475 749
229 299
539 504
584 81
656 584
730 632
391 908
893 366
803 409
425 201
162 363
289 667
678 546
853 602
521 849
28 78
507 726
569 840
426 956
855 600
242 396
16 13
211 983
633 340
40 441
722 758
990 265
694 688
82 478
822 423
572 444
805 836
415 199
102 970
359 678
381 491
450 907
999 325
301 771
720 875
417 424
220 35
607 161
656 919
500 287
639 987
70 374
98 836
259 738
298 260
41 101
909 57
673 680
700 125
107 525
853 334
428 905
505 301
420 969
296 318
566 127
226 333
440 838
868 807
193 890
33 362
629 433
667 796
673 367
906 202
49 553
530 108
674 188
753 942
227 234
893 735
971 67
858 507
381 409
767 237
124 263
802 769
672 799
435 862
83 588
915 168
989 764
765 160
453 695
126 855
643 622
762 767
155 302
312 356
746 959
365 589
427 84
497 254
563 564
180 625
1000 756
708 295
355 652
213 720
509 8
613 989
639 406
259 845
594 723
811 662
340 512
385 521
625 808
48 534
941 997
313 463
860 980
44 225
351 103
796 769
251 917
561 598
723 483
420 947
128 716
544 533
760 500
594 629
332 586
430 306
424 334
585 458
875 758
956 276
166 83
4 199
524 769
712 263
820 655
173 888
422 277
907 916
946 175
805 288
531 647
750 973
232 315
802 957
759 441
79 406
324 398
706 390
444 517
483 825
115 543
19 906
971 248
370 619
406 947
898 481
390 217
513 441
199 792
362 45
731 9
693 338
947 455
35 882
359 549
173 578
936 868
878 401
214 24
698 538
92 837
353 458
891 599
430 117
962 839
317 25
421 812
172 399
25 105
643 140
990 773
835 560
975 989
446 26
485 241
216 494
169 884
171 54
504 505
289 641
22 317
463 681
150 253
586 732
586 650
544 810
541 735
674 953
326 250
729 812
531 764
68 118
183 666
865 994
268 188
503 257
531 770
316 732
147 501
755 777
270 499
710 592
276 940
169 511
282 210
345 612
584 513
450 722
727 995
334 608
727 499
455 772
234 31
395 188
438 164
965 978
420 848
230 66
866 558
676 417
64 272
996 590
310 843
882 877
45 563
187 345
284 916
681 938
507 232
559 590
267 899
849 510
531 813
2 243
925 87
929 222
609 767
833 747
25 186
61 778
236 249
80 53
385 151
268 918
972 597
699 698
628 455
460 255
967 444
261 158
583 830
371 72
126 56
191 777
668 733
532 811
947 437
547 571
70 166
644 92
289 185
286 327
169 809
224 978
108 838
947 527
514 595
255 469
850 360
513 232
501 430
171 456
804 534
900 317
807 129
586 957
870 331
892 698
662 514
988 126
128 57
257 896
496 758
343 536
462 732
260 83
301 616
635 854
159 676
192 944
88 889
685 357
175 415
999 254
800 93
400 371
64 370
75 413
473 260
783 847
981 54
696 274
133 692
857 331
390 304
853 379
831 322
417 80
454 82
342 277
307 79
295 636
941 453
478 877
866 67
359 158
790 290
484 14
590 830
452 127
197 69
554 422
626 749
389 141
618 24
695 503
624 67
12 523
709 320
17 577
455 993
73 961
379 358
578 522
164 679
796 449
361 414
171 251
660 764
880 367
56 821
814 304
952 83
123 365
569 57
583 746
428 552
7 349
883 130
89 751
891 194
12 326
672 56
884 522
960 840
8 225
353 621
961 450
445 543
123 26
318 17
194 883
466 299
690 905
860 338
182 411
655 484
821 139
563 833
833 660
520 339
309 558
654 459
69 935
709 76
472 241
65 668
257 938
45 777
157 280
405 25
664 692
577 823
1 809
679 923
553 710
391 375
227 227
605 828
825 689
60 182
621 978
524 669
362 114
115 582
823 503
669 354
546 726
371 431
320 953
622 211
652 187
630 72
289 536
317 82
103 874
307 156
999 590
760 860
483 410
808 746
4 239
112 242
805 45
353 758
560 610
557 551
431 765
220 549
628 64
567 810
805 514
831 448
26 238
603 663
743 245
128 567
86 959
199 196
702 803
769 444
546 657
922 368
146 58
6 115
331 120
71 216
636 817
921 430
130 432
267 774
805 539
495 539
683 756
547 693
736 50
871 136
53 808
432 27
697 438
581 515
897 642
961 248
556 137
166 345
970 592
45 377
858 450
958 282
180 59
84 929
24 845
978 616
506 918
266 56
330 982
620 617
24 965
548 789
521 921
489 595
493 224
103 799
976 677
906 336
515 469
759 107
301 571
726 172
290 506
789 362
242 377
418 832
269 752
81 953
103 298
770 690
472 465
772 768
469 156
711 448
455 593
846 235
883 443
718 13
121 562
564 139
851 971
867 287
693 3
947 316
446 973
994 525
748 124
353 660
726 482
892 969
251 760
43 631
468 495
263 593
443 929
173 213
594 175
704 552
871 369
980 423
778 971
772 982
935 915
590 385
367 967
366 910
164 405
233 451
799 187
757 50
268 268
120 270
682 226
37 282
293 549
200 999
48 864
973 36
667 617
602 681
746 611
172 564
652 626
431 832
431 532
797 136
589 42
838 838
638 782
998 687
951 430
370 80
936 705
87 687
912 769
196 341
49 769
383 943
196 38
853 608
849 808
433 799
737 209
539 186
444 520
65 248
6 314
266 978
775 815
574 747
941 792
35 253
396 12
185 776
407 389
376 703
63 641
319 248
391 866
455 292
891 779
696 736
203 191
242 520
807 632
406 322
506 929
476 259
18 655
14 131
640 767
971 777
506 846
411 28
50 613
731 720
950 177
875 569
102 795
242 852
642 345
140 252
444 886
272 443
436 944
627 542
530 340
539 350
463 259
345 30
105 485
425 81
554 261
854 639
808 404
615 698
8 149
966 379
12 96
450 277
600 976
741 929
914 369
574 979
61 265
176 493
51 668
552 915
832 455
790 157
339 308
831 885
367 912
678 685
236 170
15 880
567 650
738 82
442 42
116 261
84 245
666 396
467 172
478 553
167 427
266 142
661 683
98 773
156 447
436 474
844 366
560 363
640 526
926 478
178 846
579 369
577 561
695 762
35 41
810 984
130 485
585 142
11 273
631 438
807 722
724 966
301 795
916 206
793 266
866 466
375 537
880 360
855 551
900 669
172 916
204 961
290 829
632 938
999 666
366 724
79 930
528 44
414 36
48 450
740 904
658 507
652 860
145 587
713 588
320 992
197 915
588 625
948 909
294 70
403 971
631 44
988 726
711 158
247 542
650 916
822 447
715 567
875 65
917 802
796 447
975 343
678 289
264 519
668 978
989 250
57 325
16 473
560 95
540 796
743 448
733 84
341 758
797 562
7 429
120 574
666 507
26 457
852 701
637 662
194 991
310 517
562 610
556 220
702 113
716 457
392 986
610 171
556 912
958 223
557 148
482 664
605 966
64 13
117 510
330 769
956 585
703 91
167 450
45 747
66 365
377 546
264 128
603 387
315 57
667 294
60 239
903 118
897 744
181 944
462 533
530 240
573 507
53 957
682 802
989 500
931 587
526 638
721 208
38 958
235 77
337 550
870 964
564 608
651 590
316 956
454 574
924 771
814 202
570 744
62 1000
918 372
170 217
723 645
388 137
681 920
401 378
126 506
362 623
275 175
503 726
606 901
632 829
683 463
82 847
850 494
142 274
456 804
168 659
901 824
792 778
321 637
427 378
588 602
270 119
147 144
381 434
646 838
1000 809
18 817
227 339
285 895
759 281
33 390
430 597
632 156
859 620
791 719
981 957
973 444
412 837
437 958
838 573
440 830
239 310
54 771
137 947
249 544
966 526
946 459
829 562
387 903
632 996
681 145
49 16
120 839
782 608
240 177
257 317
635 293
347 159
583 328
493 724
229 151
630 53
824 44
919 482
315 242
97 617
545 491
706 442
17 944
569 114
683 596
947 746
577 956
483 624
144 81
522 89
878 186
773 797
816 582
73 473
434 304
74 601
24 593
79 422
650 823
170 728
473 972
481 145
560 43
860 607
61 374
982 944
437 823
879 991
40 490
578 842
162 653
773 850
302 352
904 327
492 26
586 79
831 523
194 835
393 565
508 239
592 639
952 948
260 760
191 847
328 227
881 377
549 459
97 95
484 276
89 825
977 400
91 915
58 956
648 754
336 209
337 833
217 105
520 33
347 815
829 518
363 435
612 921
836 272
577 163
641 690
310 630
858 22
957 985
419 498
873 815
265 232
234 304
335 403
635 651
155 561
472 908
734 740
344 98
170 146
29 596
773 620
714 973
567 9
626 142
199 188
646 217
618 863
416 584
144 774
823 64
45 375
766 397
824 551
554 57
55 764
32 573
944 380
190 57
600 985
447 711
441 845
685 689
906 729
668 364
447 883
472 297
574 26
646 710
651 708
733 982
278 675
839 624
458 607
539 480
161 407
432 361
709 969
918 672
412 372
724 70
29 763
708 514
976 664
353 976
837 758
166 671
69 7
858 351
596 781
623 911
300 840
700 761
909 338
297 848
690 650
704 858
539 365
960 732
788 219
240 683
251 479
150 464
756 937
806 948
611 404
141 863
501 611
41 501
807 260
595 440
320 974
406 620
945 968
628 278
81 310
330 425
708 314
780 850
338 1
912 944
10 649
571 289
343 242
314 250
120 834
568 623
676 1
341 777
846 284
629 851
718 767
183 128
513 356
737 836
935 338
595 417
577 969
779 510
914 691
596 120
660 440
932 392
656 139
134 79
233 149
616 10
268 996
902 176
908 114
678 167
840 110
839 734
596 887
744 659
461 123
508 205
385 170
5 854
495 156
534 773
743 238
94 440
917 803
436 736
975 798
138 954
792 181
199 474
264 540
469 939
166 655
7 230
270 881
30 258
172 589
410 768
879 492
811 740
630 313
859 253
720 261
297 888
608 933
852 750
763 176
572 442
871 786
246 405
889 524
37 389
859 140
758 791
455 559
534 370
487 250
961 481
928 490
82 196
636 433
605 59
220 977
541 168
164 347
488 506
530 750
31 894
337 949
26 389
884 206
938 702
201 998
56 414
561 496
828 672
840 659
437 86
652 873
508 684
976 415
720 243
558 582
923 291
506 132
917 973
501 886
591 172
854 706
317 385
833 550
223 391
83 615
14 401
709 238
696 266
685 395
308 78
786 75
864 599
473 620
944 745
967 796
38 855
552 305
976 927
957 867
250 471
693 846
542 749
581 315
736 619
941 259
212 710
775 166
325 119
427 677
407 90
303 663
619 334
266 506
426 112
952 501
817 379
228 924
327 323
47 675
584 775
490 742
693 98
436 413
686 648
142 618
717 121
728 156
160 765
685 696
800 29
597 494
277 202
92 201
934 954
50 486
828 256
448 928
376 271
155 819
549 214
393 635
996 953
729 681
544 780
81 840
218 599
111 45
916 971
553 606
307 679
553 558
765 630
918 811
821 521
287 245
873 361
786 865
348 890
622 946
137 36
778 896
67 505
948 238
223 784
442 827
713 390
883 322
224 423
166 984
268 489
259 375
478 281
206 541
15 284
566 199
957 45
115 829
400 198
10 40
949 178
905 38
716 384
680 855
54 542
546 177
76 366
527 195
718 7
243 619
931 386
429 407
837 724
91 871
941 550
556 560
323 503
704 699
801 823
996 504
102 337
840 1000
477 717
413 909
336 981
958 485
219 208
281 207
579 287
995 180
800 506
899 148
828 201
145 645
524 34
953 932
573 145
672 929
914 777
576 399
629 933
941 102
943 141
639 138
608 738
321 599
800 82
969 184
770 17
360 27
122 25
663 445
850 273
771 982
992 475
807 489
503 452
531 854
418 689
448 174
114 786
63 783
937 404
855 391
554 353
363 563
244 850
151 682
639 24
316 283
987 189
85 463
889 357
709 632
724 666
550 320
838 233
991 940
968 353
699 682
692 869
708 869
297 451
915 363
870 173
222 566
297 453
557 224
819 350
810 53
483 263
243 258
973 134
654 958
991 747
162 479
221 890
184 346
141 773
951 350
269 418
545 647
54 948
189 505
571 557
286 349
129 934
616 875
234 824
906 102
354 816
854 449
470 835
82 724
521 953
594 322
408 41
935 498
536 637
916 870
221 736
967 60
289 953
567 515
396 67
963 458
402 130
852 166
563 481
107 97
610 772
370 713
650 801
418 857
419 917
35 453
119 871
104 110
479 525
119 834
806 642
198 372
22 264
135 792
51 395
712 810
383 514
86 382
882 614
334 549
768 574
280 243
406 271
555 17
305 478
93 556
998 543
778 54
390 628
331 326
76 538
76 331
500 418
281 538
782 957
943 740
486 145
717 912
33 1000
207 763
414 40
665 19
298 453
899 501
110 1
480 659
786 539
405 192
662 542
255 285
429 32
200 557
897 366
442 950
998 994
24 189
370 962
203 812
392 298
170 889
874 572
782 288
179 245
936 121
857 631
481 698
309 712
925 899
600 903
619 902
468 37
408 212
421 73
777 963
16 820
439 882
758 630
958 662
913 549
799 238
38 793
436 230
300 407
933 672
435 564
278 56
792 396
945 94
948 250
30 895
125 387
321 425
398 858
399 368
201 768
358 217
931 280
123 765
238 737
934 878
265 40
100 185
147 191
868 50
771 562
715 254
28 915
460 601
168 279
411 182
287 922
806 241
176 195
803 246
262 199
589 750
39 75
971 698
496 615
227 505
456 762
434 398
516 279
896 894
765 819
66 740
393 209
985 978
259 702
711 188
419 454
387 357
37 424
50 734
977 478
530 178
383 189
130 346
754 805
348 205
225 736
368 339
992 446
84 368
121 906
716 44
320 644
406 208
948 873
795 437
60 833
593 227
105 573
629 666
369 10
996 428
10 1
896 87
838 41
725 125
622 64
896 761
261 151
78 618
378 764
240 217
123 135
945 576
298 96
662 850
418 17
105 910
897 970
965 420
504 423
817 965
501 472
721 278
241 145
173 862
95 891
191 665
926 675
83 743
433 282
912 753
662 97
6 334
917 123
607 1
113 32
400 539
686 4
621 860
416 999
349 508
388 68
959 645
19 979
740 337
91 579
418 540
516 6
537 533
633 717
502 109
32 541
92 688
299 114
769 349
476 901
138 744
275 263
888 623
246 441
809 201
672 734
118 534
901 800
863 428
726 741
449 815
38 919
993 392
874 399
411 26
376 516
378 483
632 336
177 161
616 924
634 873
703 808
293 697
778 456
926 706
519 640
636 616
557 13
134 896
139 636
851 689
807 865
194 357
291 305
288 926
637 474
516 538
919 895
531 588
187 139
652 959
59 155
528 741
406 570
785 445
531 922
672 495
714 503
18 268
938 466
959 399
619 742
365 577
401 781
136 220
901 681
627 912
983 490
434 732
563 485
251 291
485 53
508 268
428 197
26 30
177 839
294 794
320 721
703 224
578 60
817 147
235 144
510 887
192 847
723 533
390 866
489 783
172 126
854 590
546 881
474 457
667 718
295 909
356 807
376 431
913 562
635 931
696 389
773 977
792 975
378 941
612 913
273 900
44 940
791 477
72 566
554 508
432 865
519 443
928 94
236 173
834 369
598 833
978 880
641 127
504 321
533 875
256 568
54 490
660 931
77 208
347 760
516 987
859 994
909 270
473 515
772 81
504 603
888 120
623 658
788 414
620 937
163 692
831 974
855 847
510 901
893 738
129 353
734 246
446 992
744 829
226 518
716 652
146 847
870 474
443 687
774 745
862 647
767 965
338 579
656 766
610 157
268 648
801 786
249 553
252 577
803 741
977 243
680 459
562 774
532 797
528 458
628 932
923 650
157 829
538 9
496 825
538 716
950 873
775 509
234 873
51 561
212 697
546 852
242 531
918 105
478 601
9 527
494 800
292 563
162 981
288 823
415 624
99 30
923 725
823 863
998 538
799 200
611 681
614 442
275 642
241 392
681 679
508 95
49 514
694 118
409 539
174 259
755 338
866 386
388 272
68 358
816 618
50 871
359 597
172 794
695 168
469 39
710 511
14 436
152 71
84 290
668 370
647 280
683 549
250 31
543 621
569 845
513 868
74 904
748 840
699 782
329 185
497 682
284 288
636 373
372 452
598 119
300 617
489 63
701 54
981 324
795 313
805 321
142 941
453 564
336 666
399 690
652 773
59 185
855 152
468 756
129 536
11 895
73 814
530 388
157 661
180 503
488 241
229 125
268 412
670 897
444 468
331 600
333 952
628 319
174 574
822 964
285 271
880 61
129 28
663 917
13 704
858 725
374 313
543 371
454 571
138 71
916 141
972 12
794 759
401 665
680 552
40 410
581 258
13 964
904 426
847 587
352 349
771 135
918 803
82 472
804 962
817 127
867 805
359 308
634 891
160 640
478 423
893 77
60 156
227 75
235 556
226 361
218 198
370 948
669 604
794 956
908 648
447 158
674 977
379 368
811 212
178 84
18 971
929 819
489 153
979 515
143 38
828 279
811 63
48 670
202 284
485 932
247 727
206 111
715 489
42 360
979 514
175 63
211 700
648 529
452 414
16 611
469 176
448 765
686 123
522 375
77 599
230 366
447 323
382 202
988 980
691 176
241 475
701 492
78 798
47 38
791 925
376 899
80 346
250 74
947 735
370 804
920 754
942 29
863 116
290 855
936 161
775 847
63 444
400 663
896 153
198 796
820 445
745 303
776 346
366 447
533 841
813 341
815 453
826 736
568 702
387 92
785 492
693 761
768 559
956 252
977 100
349 544
175 123
980 299
562 584
29 26
527 81
627 726
169 114
964 383
308 724
448 627
994 875
603 442
924 317
399 61
369 855
143 51
385 240
556 955
500 482
103 951
558 62
798 893
76 93
277 986
634 434
920 7
167 326
566 543
341 69
361 349
685 189
456 904
28 253
394 87
912 211
817 466
817 813
353 291
514 919
841 957
760 26
851 98
357 218
683 564
93 173
733 411
525 81
860 18
823 818
42 929
650 100
108 527
778 546
79 397
845 137
824 743
390 543
536 288
119 185
440 920
535 13
869 364
196 708
776 932
928 372
993 516
398 752
116 712
201 290
961 337
2 303
7 537
817 853
746 265
34 107
145 725
817 827
933 586
653 825
28 261
767 176
285 282
160 109
329 780
983 898
297 425
369 798
108 391
231 711
963 669
909 208
543 208
581 641
446 673
142 478
540 747
123 659
780 506
445 910
602 553
705 834
690 554
809 658
749 440
761 672
313 404
275 917
196 871
179 104
939 700
625 484
880 682
62 861
309 876
849 260
145 697
746 47
558 251
328 137
360 346
777 492
722 443
341 172
166 497
76 344
605 905
621 412
201 653
764 613
138 894
572 258
426 212
771 918
751 254
6 874
740 910
285 312
860 601
978 467
688 589
310 873
313 870
971 342
480 927
643 737
714 509
816 612
249 545
453 754
906 745
626 758
101 788
623 466
780 919
928 754
561 466
548 969
511 387
932 235
23 972
694 32
364 818
93 62
497 152
120 696
658 118
166 160
335 831
992 870
842 963
567 960
459 174
104 314
860 540
278 901
316 206
726 281
566 213
33 46
687 28
953 961
474 476
839 944
677 21
397 681
502 668
719 901
103 568
262 203
234 655
129 646
364 104
829 329
360 539
75 73
135 860
637 658
268 102
625 807
180 10
598 144
799 583
306 165
970 97
174 265
283 130
924 801
618 826
112 757
586 149
223 66
391 34
126 479
275 907
413 481
346 598
925 82
195 351
571 42
982 489
855 374
832 458
362 816
819 470
926 47
676 553
556 393
205 133
495 646
784 678
674 980
535 643
429 884
61 707
283 198
190 173
745 39
646 363
192 316
998 534
189 192
639 559
862 176
5 164
445 790
215 439
824 829
73 879
9 537
429 244
42 476
820 429
946 380
270 659
346 828
202 87
698 662
172 476
367 721
575 215
616 617
756 985
871 288
757 478
203 182
305 1000
132 311
759 162
961 119
274 831
390 685
139 727
757 977
795 606
600 751
510 239
114 329
180 927
924 690
526 757
517 540
553 144
849 14
493 928
442 277
195 196
831 182
7 655
890 556
126 920
798 583
4 425
813 71
889 32
988 383
943 503
170 274
135 221
82 298
226 29
583 662
176 964
414 924
431 88
771 307
228 350
260 727
183 621
693 431
88 35
334 363
139 371
140 872
721 107
446 421
493 89
966 108
728 730
90 44
193 608
576 830
992 797
349 979
224 718
232 463
800 681
662 368
934 812
360 787
816 399
772 92
28 412
641 570
500 121
680 909
839 45
96 246
756 922
135 887
664 544
20 513
434 989
100 524
972 536
276 917
64 53
772 202
719 556
442 380
71 455
950 83
491 565
872 212
173 623
79 676
537 145
553 899
908 832
854 920
930 75
132 509
763 392
958 265
154 7
241 507
778 389
986 279
688 813
193 197
787 29
241 181
640 354
979 282
639 834
592 993
395 538
83 516
759 404
767 452
377 766
403 963
592 614
621 438
59 307
437 13
190 434
24 960
644 454
891 634
104 725
757 640
638 280
75 994
364 805
19 412
993 614
380 934
519 609
472 626
58 478
317 736
36 191
646 167
968 960
650 824
206 412
631 834
434 312
420 398
235 734
416 385
138 403
216 41
162 384
173 668
355 774
194 45
848 725
958 823
267 557
782 817
401 543
893 881
164 349
319 684
247 481
835 23
528 403
212 549
314 37
229 777
198 279
768 372
204 292
423 142
65 725
299 550
366 53
678 210
437 683
496 845
840 287
236 140
808 436
227 36
160 858
816 907
517 274
75 874
832 13
23 90
421 684
37 382
449 593
654 8
700 5
332 53
857 201
525 599
691 321
39 534
53 292
691 714
638 634
669 149
295 642
582 829
587 30
957 445
674 602
196 500
325 382
557 185
283 639
986 354
933 396
250 483
725 68
966 542
503 645
61 489
891 266
722 786
772 986
407 105
176 940
474 660
903 334
654 203
422 536
795 152
759 514
103 356
40 728
585 478
247 885
545 924
15 906
930 480
681 272
430 16
390 151
393 909
412 87
317 680
144 274
880 156
341 310
910 990
679 929
984 183
366 833
639 440
458 492
843 38
627 531
406 521
146 951
771 362
537 787
395 810
816 482
401 539
312 61
593 375
818 847
842 545
982 523
650 602
411 576
774 970
24 325
829 693
826 360
41 962
995 55
730 857
876 404
468 27
558 466
5 49
564 943
522 889
840 55
451 680
595 735
145 82
867 664
968 867
616 772
974 185
630 240
936 704
117 59
461 420
486 616
70 765
50 157
605 843
734 753
591 370
863 932
697 278
900 96
446 784
204 25
304 271
235 572
598 517
583 502
195 697
364 977
553 876
110 945
163 884
155 803
236 962
27 768
651 561
581 875
722 824
37 281
622 788
582 382
308 550
981 607
425 968
767 68
378 308
568 850
935 388
118 323
802 828
436 949
307 582
207 656
722 73
570 976
830 989
202 562
285 757
940 460
389 934
563 990
271 893
343 783
999 291
41 32
291 221
376 429
582 235
504 231
795 734
788 656
278 74
817 743
720 1000
20 599
720 496
551 781
433 629
899 312
390 779
493 613
847 704
732 146
85 849
946 848
27 721
906 694
24 927
981 867
880 872
594 888
349 739
731 240
570 654
935 287
414 687
973 348
709 647
904 885
470 365
464 901
671 749
947 39
636 800
279 94
540 141
9 355
318 695
368 93
521 884
715 587
288 768
744 737
416 345
803 74
52 520
203 496
781 572
686 845
976 564
573 435
673 627
322 943
93 93
70 695
215 828
671 711
646 950
948 557
363 599
887 358
518 866
992 900
265 843
482 468
729 192
306 6
499 581
671 627
129 265
806 360
714 913
651 763
712 590
841 146
874 636
635 324
361 525
387 722
887 125
507 149
559 679
147 235
108 960
647 865
911 692
921 666
985 62
273 77
650 165
964 350
787 562
835 885
619 239
591 209
181 921
128 247
314 931
603 64
772 629
682 850
312 225
73 557
76 234
850 924
212 736
728 728
267 548
297 275
676 698
794 992
934 899
329 712
941 334
186 547
153 774
130 79
384 798
361 340
9 771
462 664
900 101
248 569
553 306
59 778
571 731
420 249
387 224
568 395
43 822
645 108
344 356
86 790
980 262
958 697
765 557
854 893
665 243
247 471
855 471
312 459
863 348
304 674
178 461
413 687
919 504
459 731
952 389
933 424
703 66
229 171
996 32
616 843
160 437
597 508
693 287
322 298
388 844
417 323
693 331
427 531
105 684
721 887
486 762
824 320
65 386
332 560
488 109
464 874
966 300
911 850
443 656
898 714
278 367
552 887
74 658
964 541
50 344
939 402
904 100
721 956
294 107
909 837
390 263
55 958
759 845
437 77
464 660
813 269
695 12
139 379
405 562
147 951
398 676
840 596
663 244
199 532
448 680
208 599
200 545
409 979
262 747
848 816
223 452
874 83
975 133
64 189
553 730
484 200
934 803
46 957
85 631
473 601
48 904
785 878
366 454
900 594
242 810
227 766
109 91
718 685
285 893
895 865
914 399
406 176
807 446
202 182
768 596
160 595
202 192
1 557
232 135
21 543
49 864
999 854
951 886
642 719
304 259
145 961
893 340
415 212
84 256
41 225
192 604
326 68
478 850
779 338
494 794
514 168
904 164
893 929
416 341
115 682
717 613
129 638
34 481
927 974
71 637
844 333
929 260
265 331
920 586
514 564
875 211
614 803
336 830
423 88
202 890
33 692
920 291
793 906
404 460
996 162
60 992
721 702
338 709
246 711
116 46
25 183
657 249
283 158
95 182
858 763
772 560
499 775
151 461
112 280
102 61
272 295
13 1000
464 10
244 293
670 63
527 867
967 868
63 124
325 169
991 184
62 731
273 960
827 91
789 818
931 751
536 911
415 721
272 50
185 378
901 451
805 52
799 447
178 528
771 243
459 680
611 843
41 183
950 181
535 76
864 879
145 859
98 135
865 38
478 822
646 782
901 102
918 926
405 557
785 499
718 929
451 924
234 431
646 966
861 72
383 677
410 729
271 756
561 277
824 732
530 24
833 369
170 345
773 420
429 477
479 509
691 288
433 486
105 163
337 970
915 781
459 276
196 782
453 188
851 537
840 456
848 186
572 62
991 693
647 913
819 142
504 994
29 177
474 464
704 973
322 710
81 782
330 920
338 659
346 998
257 314
614 426
72 155
695 308
743 850
287 654
613 290
704 689
761 57
300 413
629 923
101 403
231 423
962 333
389 673
700 569
355 751
109 307
214 222
212 41
42 453
587 599
929 205
406 939
785 839
471 546
820 207
110 769
592 559
973 42
214 639
642 394
741 782
11 69
648 762
515 614
800 649
155 91
17 509
726 226
746 351
825 262
587 717
302 81
772 222
69 980
248 45
944 164
494 229
723 940
783 578
129 315
526 113
676 30
889 872
927 396
958 424
802 322
733 727
102 906
479 382
21 716
155 746
806 565
98 57
789 671
86 99
142 303
916 669
730 142
86 181
623 253
590 232
274 896
428 1000
9 386
210 381
589 457
116 99
916 784
233 999
958 487
387 418
588 648
705 736
207 477
664 503
958 376
469 238
992 889
177 696
441 201
989 760
831 806
551 118
690 430
749 816
479 959
944 652
178 111
462 850
546 480
908 427
247 718
713 422
904 439
930 635
256 872
429 50
330 384
985 380
15 97
123 369
298 95
953 347
573 36
828 828
6 487
519 809
227 296
136 917
380 989
444 528
721 520
48 698
13 881
623 617
719 921
790 777
775 263
856 126
823 735
617 20
230 359
161 250
538 887
546 609
456 861
121 395
333 489
547 93
780 846
3 105
408 665
304 689
119 485
439 113
199 367
713 344
342 201
802 326
388 151
711 968
230 339
885 241
962 62
492 91
698 115
10 315
571 572
695 840
915 400
400 36
938 191
89 483
738 50
454 118
928 817
219 443
394 495
106 177
393 127
526 171
574 819
98 600
93 269
896 267
99 813
751 566
393 889
245 972
191 922
247 660
50 434
390 42
785 916
250 583
246 575
722 926
156 954
22 832
817 281
711 331
821 211
293 780
675 234
692 206
258 783
667 808
986 859
854 972
771 941
933 891
663 524
219 692
158 607
567 932
624 673
714 118
948 476
117 885
471 48
6 343
202 45
9 612
876 895
306 890
182 57
689 936
934 809
201 508
84 975
959 328
171 797
359 830
63 549
691 423
142 426
685 43
736 956
590 120
356 468
368 19
3 374
257 830
72 960
664 873
158 288
87 778
415 271
858 937
930 638
390 649
307 835
367 565
413 917
101 219
17 983
765 187
407 692
944 385
202 887
12 536
413 798
8 778
896 858
343 744
469 826
153 39
465 796
203 430
867 915
429 326
396 29
670 622
232 58
524 828
772 52
791 234
531 204
516 913
276 71
673 952
575 321
594 372
212 551
135 877
579 486
360 807
39 987
535 842
705 181
704 568
399 564
378 603
728 950
160 673
417 718
947 727
127 976
417 241
452 167
786 859
271 246
235 138
528 681
241 597
358 126
187 332
876 449
791 353
257 659
419 82
249 89
560 355
437 609
382 559
236 207
12 649
259 239
89 287
887 403
587 558
456 910
659 483
97 866
240 357
482 817
530 713
919 641
228 1
972 231
196 382
39 998
799 374
400 857
464 532
102 978
251 105
387 239
627 951
524 929
287 528
795 842
414 178
678 337
35 495
992 975
847 471
622 183
41 268
78 423
376 360
719 864
261 949
642 99
382 682
77 758
148 107
950 568
152 704
128 213
850 810
142 228
191 200
696 682
289 863
252 427
522 261
465 162
366 394
254 533
259 924
805 510
65 445
577 738
364 343
668 549
686 650
42 977
611 269
906 29
797 739
141 933
768 392
94 815
869 68
375 723
675 676
864 714
146 208
68 710
366 885
12 662
881 521
942 130
284 864
11 356
971 398
299 757
947 701
693 372
48 841
813 310
217 116
789 803
344 910
782 494
580 883
494 17
854 235
100 903
811 271
656 927
973 754
29 32
741 581
327 658
460 308
37 383
274 499
915 639
390 413
164 993
851 608
436 599
93 763
264 173
603 705
374 625
940 392
255 372
199 434
920 593
758 609
585 399
898 861
250 570
791 783
507 89
500 264
571 37
332 640
334 212
138 3
173 507
515 311
835 239
673 169
150 898
260 664
780 116
611 685
356 703
238 205
694 471
353 861
955 8
722 978
830 828
641 828
124 583
567 994
20 586
638 658
885 683
505 224
330 77
114 55
512 886
766 378
555 335
286 376
149 776
836 895
353 248
665 647
774 985
179 63
895 456
964 99
543 93
768 385
824 178
49 391
876 780
941 40
543 550
231 189
673 463
591 108
433 639
807 887
816 966
493 728
557 451
325 227
562 366
778 378
164 45
488 10
146 975
319 400
165 81
873 124
324 683
832 353
71 115
474 728
172 14
127 267
666 192
237 948
862 518
206 769
864 838
656 736
236 714
857 196
448 483
499 169
282 858
642 105
556 706
536 856
250 629
956 179
735 796
313 469
905 25
831 118
858 109
749 401
633 689
216 395
550 225
819 435
255 576
674 357
93 454
564 711
843 196
266 107
941 371
769 818
802 158
24 887
406 430
829 623
550 463
265 801
619 187
572 383
517 289
579 458
815 121
11 166
980 772
17 851
135 883
42 140
906 243
249 872
721 944
847 29
183 364
616 530
867 331
359 115
292 397
111 414
186 44
404 808
365 98
490 878
235 893
994 171
799 962
746 221
495 358
664 500
973 501
824 471
228 897
641 951
92 89
256 175
900 320
20 273
217 422
375 90
962 78
654 995
528 896
678 193
185 28
366 576
905 632
482 115
884 269
573 937
949 19
57 127
47 931
128 788
72 381
116 715
219 462
657 500
663 750
672 202
773 875
659 439
232 240
696 546
989 865
963 447
80 666
804 918
716 315
913 62
496 611
454 617
486 470
727 456
77 436
217 882
208 534
192 762
558 367
551 250
368 971
863 693
203 414
51 742
215 754
806 297
779 27
392 999
27 699
220 845
991 104
205 489
465 943
883 235
757 859
491 603
12 122
176 98
948 754
167 188
972 729
480 547
819 132
202 764
548 187
25 48
61 618
479 607
16 929
240 636
594 42
150 258
236 637
553 141
485 86
250 738
729 489
931 364
217 633
810 154
636 579
140 67
591 781
690 492
690 623
893 630
23 606
85 658
657 799
837 816
9 645
558 535
148 745
471 426
167 287
88 744
477 855
92 648
451 617
731 708
608 85
522 883
2 873
963 918
807 13
735 951
35 913
275 781
259 862
848 376
412 440
846 860
887 385
749 367
211 496
882 384
911 253
111 990
926 661
564 543
639 955
523 174
663 547
461 595
902 56
595 56
622 28
285 128
156 40
615 13
474 607
143 540
65 251
745 569
905 620
81 39
511 740
87 928
694 256
462 54
83 523
744 115
973 583
73 920
540 198
476 224
154 575
312 93
540 355
529 814
654 153
235 904
442 34
619 820
780 996
143 501
158 472
381 775
382 998
248 316
719 891
911 384
202 448
827 499
160 36
919 273
111 621
63 63
689 447
853 119
992 308
92 17
42 161
751 714
246 492
628 513
831 271
622 413
340 167
117 202
811 188
207 505
375 664
243 945
776 382
865 485
976 832
59 27
468 198
298 216
722 665
698 421
40 801
982 613
779 148
422 262
818 994
165 406
510 945
422 839
207 426
686 821
556 493
327 297
143 667
615 526
382 922
820 86
483 893
374 720
93 786
477 17
545 874
172 327
281 85
741 601
266 715
815 390
803 537
701 802
145 222
103 178
603 138
167 100
276 346
309 358
121 219
351 151
47 461
345 571
984 215
548 352
236 378
485 14
306 229
120 523
576 656
971 3
473 258
38 810
238 706
869 159
753 661
117 429
588 481
667 994
765 255
893 183
709 7
948 299
179 967
221 162
220 416
838 880
54 578
193 89
841 273
814 124
230 982
362 133
474 406
546 579
15 59
262 993
747 524
591 412
227 990
826 643
34 750
896 430
460 70
895 508
621 330
509 432
213 64
798 554
54 386
532 739
834 406
164 597
609 478
502 45
619 613
176 37
888 779
671 71
612 838
220 245
267 603
501 828
502 59
454 527
990 127
988 357
624 120
75 645
438 466
150 489
109 753
460 51
619 427
627 658
103 41
974 208
254 622
538 376
886 469
646 282
734 771
693 344
855 159
964 235
294 748
433 331
801 803
555 227
715 67
955 130
85 599
139 785
549 115
727 303
138 575
844 459
503 522
40 217
316 51
531 492
896 855
160 382
113 74
45 117
461 819
314 829
357 24
389 818
814 974
380 917
604 616
131 628
549 453
521 549
245 110
918 823
30 44
656 943
505 865
473 86
636 145
653 383
243 121
313 198
134 753
727 152
581 583
953 88
416 372
528 71
794 652
389 624
438 814
392 219
451 361
141 739
789 515
457 103
65 138
27 810
219 200
279 288
278 413
264 552
187 981
70 818
417 726
868 654
598 936
39 652
112 295
570 387
264 10
13 397
254 909
150 942
14 298
50 461
507 417
705 482
878 182
648 947
540 61
704 175
944 374
998 174
144 356
408 72
387 56
693 554
603 143
361 569
253 325
408 818
357 474
880 815
603 123
233 418
679 416
597 926
145 188
218 352
364 23
599 893
431 125
965 279
109 709
243 241
861 883
890 110
740 187
820 308
782 492
970 894
989 770
425 974
110 239
136 477
605 530
975 83
467 407
29 227
642 782
371 675
368 583
174 896
523 575
905 661
346 645
513 399
79 104
873 928
203 54
617 847
27 749
234 334
59 355
307 59
58 476
374 442
318 514
963 527
133 155
919 879
410 799
726 428
438 27
469 455
164 932
275 673
696 175
650 584
102 514
125 192
552 496
43 812
835 369
972 254
118 170
74 492
991 384
207 920
291 155
657 445
977 990
174 692
131 831
390 107
641 255
454 962
625 831
398 789
785 666
745 481
150 734
826 155
277 484
499 411
468 950
817 966
210 795
442 716
466 877
801 77
985 811
434 314
653 960
570 565
980 52
557 238
527 666
634 64
943 976
134 533
405 322
353 102
250 982
76 14
740 304
662 26
496 980
712 315
33 141
122 552
842 102
777 622
618 33
500 424
906 340
923 595
576 941
475 715
283 508
285 709
107 60
269 920
283 3
20 809
358 580
974 501
653 810
182 353
167 279
20 966
114 856
433 716
224 415
603 224
792 14
638 752
984 108
452 352
255 520
497 549
277 621
835 375
862 276
887 201
501 210
424 952
493 700
461 209
81 859
377 499
769 332
657 935
746 464
672 551
921 282
787 123
162 1
38 283
701 652
435 936
108 802
887 216
777 282
131 963
731 750
676 91
190 306
441 755
631 112
496 198
610 569
612 505
582 510
218 103
476 900
563 868
440 827
800 925
881 28
723 41
902 74
514 922
773 726
617 891
589 711
605 992
571 100
293 510
429 650
676 639
954 759
788 456
561 450
798 176
758 271
754 625
70 490
456 96
532 241
994 942
571 978
623 348
594 665
108 565
972 886
896 505
653 261
419 938
969 736
556 814
213 477
896 163
372 555
3 647
402 555
558 59
594 357
991 604
853 360
970 566
427 286
226 156
780 299
743 728
582 168
792 659
200 898
893 465
998 945
113 694
366 955
752 883
518 34
637 936
787 558
708 814
25 777
204 499
795 261
25 85
107 332
6 327
116 256
481 848
329 44
204 231
366 333
45 465
797 609
850 824
438 11
222 210
353 413
884 120
627 111
327 699
860 852
424 807
520 72
489 251
865 644
289 388
759 222
34 787
438 289
505 674
177 103
494 891
785 186
487 423
429 169
288 437
584 174
34 524
356 750
72 108
648 67
837 530
350 119
785 361
146 336
258 263
107 992
700 719
995 264
882 699
854 904
788 412
169 482
679 927
879 191
180 178
335 477
864 663
727 170
805 155
293 539
373 843
31 649
494 91
765 471
892 372
452 510
819 880
59 136
12 580
844 403
937 813
366 358
863 836
815 963
813 292
156 283
975 209
227 771
921 904
691 13
469 965
125 888
385 305
790 847
877 31
96 905
144 750
22 404
150 571
137 533
956 253
982 34
193 957
840 452
152 813
515 927
618 354
762 776
728 693
254 573
435 138
225 546
920 752
184 237
508 768
671 895
765 410
948 28
310 799
419 630
773 843
697 891
440 189
139 591
914 357
627 331
569 989
730 152
746 290
778 746
111 291
730 204
253 150
380 670
857 116
795 177
100 585
699 107
326 83
379 809
260 123
407 280
512 632
562 223
952 961
419 709
813 786
322 852
77 921
535 337
782 18
353 891
47 401
314 257
769 277
997 600
543 938
919 324
543 501
897 167
113 215
776 541
387 986
556 60
314 293
845 29
736 745
540 916
11 38
929 766
58 479
20 674
429 690
605 753
703 329
88 357
154 128
431 716
395 743
449 175
294 218
205 577
554 699
758 775
709 533
460 256
245 16
86 916
698 101
889 249
851 576
698 373
970 412
943 904
882 826
13 872
24 243
590 431
714 22
721 503
659 342
579 193
218 793
213 837
47 771
879 517
52 440
117 442
23 792
814 72
497 288
654 231
366 3
949 88
492 373
763 529
976 867
791 96
892 344
114 255
972 438
68 908
979 46
224 384
635 584
866 494
55 214
245 993
259 69
554 626
935 21
600 528
205 885
231 537
932 103
18 207
930 926
471 333
750 396
367 730
88 69
618 521
383 634
516 620
339 238
422 674
324 51
655 64
253 750
86 25
926 7
104 334
584 534
678 742
291 329
100 846
139 455
119 999
281 146
351 937
396 6
460 223
313 631
748 247
552 401
750 392
857 363
100 904
878 833
356 837
985 101
367 994
977 277
789 993
542 460
195 129
558 766
532 213
344 561
651 356
536 190
912 495
674 25
125 912
853 778
383 363
665 357
489 375
452 518
913 661
219 777
882 983
870 646
911 177
469 803
927 805
822 512
548 1
60 897
43 411
699 145
869 9
924 148
254 477
90 324
543 931
736 354
357 715
525 755
984 957
613 927
590 925
503 138
713 916
925 35
734 200
543 393
35 249
781 323
818 869
487 190
998 695
191 982
420 48
345 599
986 59
71 475
74 675
992 117
949 162
658 533
6 486
468 220
154 167
382 592
840 772
505 154
211 599
704 240
262 361
637 871
50 312
684 955
816 913
175 464
667 86
715 488
786 877
401 31
267 877
944 242
896 266
627 850
470 951
277 330
140 137
57 225
933 1
446 67
20 688
703 791
477 685
764 910
581 807
347 650
288 95
126 711
13 676
323 692
191 981
729 53
292 787
556 991
696 894
634 304
315 335
570 794
977 318
461 763
363 487
970 285
699 612
2 83
501 32
253 271
761 405
232 739
943 47
260 901
766 841
465 997
858 456
400 491
518 824
587 752
259 536
582 315
780 731
511 97
822 163
796 363
788 331
560 230
596 68
377 993
788 959
56 975
973 35
886 297
954 921
536 177
221 134
924 265
368 797
576 491
420 215
635 369
692 568
854 286
904 50
798 408
805 991
326 966
956 469
210 272
898 73
222 82
72 154
229 856
678 501
362 998
383 290
957 145
604 661
581 840
658 857
908 762
374 532
852 129
658 393
574 15
787 232
616 36
243 262
793 887
542 36
348 125
900 412
831 457
598 820
37 127
328 779
120 630
820 838
837 87
434 991
265 143
794 174
469 378
994 855
689 669
225 130
582 539
860 81
432 705
447 468
308 408
458 491
2 682
654 830
727 342
998 908
706 536
385 588
815 801
93 864
549 151
680 145
298 525
259 41
808 673
137 627
29 629
104 309
993 746
851 840
152 411
774 906
357 169
316 313
119 949
495 673
267 288
881 274
75 302
469 182
599 970
964 931
544 913
337 583
286 946
854 110
842 57
454 292
406 832
408 870
200 614
834 348
583 754
94 288
514 317
388 261
577 30
298 598
45 354
916 142
251 211
886 11
73 585
319 441
780 708
766 447
309 195
775 267
929 834
684 133
732 439
202 872
225 122
557 552
891 567
974 554
939 667
915 94
662 365
943 873
787 586
420 147
339 476
150 291
401 139
886 461
295 259
214 298
662 659
615 873
400 881
433 223
423 691
87 724
167 445
809 312
326 778
891 848
902 338
815 791
46 236
637 637
65 210
38 437
122 362
97 393
801 710
605 357
558 979
284 776
634 38
888 610
947 637
524 748
746 315
600 178
221 484
821 849
964 704
914 645
241 413
753 740
448 471
343 830
790 521
799 675
664 998
114 788
3 281
716 994
606 263
312 400
533 518
438 177
53 552
660 175
941 419
128 924
41 927
371 669
660 441
884 659
786 384
214 769
37 741
600 965
867 89
728 136
773 982
541 264
882 282
292 737
532 15
657 248
558 361
819 764
381 46
10 465
12 534
442 465
991 804
854 516
459 480
804 284
691 845
488 29
32 476
257 570
800 433
939 326
454 565
93 194
731 521
149 286
599 515
58 160
677 219
594 263
358 424
922 898
59 660
220 538
418 600
143 580
521 236
472 394
112 933
21 456
336 216
106 990
483 29
626 796
906 254
840 346
441 33
121 108
458 288
60 831
765 397
931 588
561 665
768 896
759 32
155 956
404 310
539 878
753 282
506 208
906 118
651 802
229 939
67 709
115 121
28 748
898 36
786 529
526 461
420 278
126 771
777 332
303 283
558 774
379 753
574 271
873 942
243 109
93 967
499 80
251 148
652 438
556 337
679 248
801 431
995 89
677 491
726 652
396 551
828 936
399 437
700 466
16 906
117 164
830 594
496 62
530 563
307 405
96 774
437 591
766 344
257 127
372 790
538 607
738 363
450 493
438 184
983 71
99 55
181 916
905 740
310 757
337 717
179 786
193 742
88 934
403 977
253 298
870 10
913 46
704 203
202 28
973 32
523 716
12 7
79 424
69 837
538 525
241 244
655 246
180 865
725 438
77 394
98 856
991 668
2 534
704 321
509 134
705 966
577 100
4 824
299 555
932 826
237 941
67 377
141 218
362 435
297 518
866 58
667 213
830 319
812 516
78 387
38 58
744 882
173 22
624 179
237 359
875 556
884 20
505 281
139 272
301 952
392 85
31 548
155 799
439 92
349 755
315 844
710 17
399 214
943 815
132 716
321 866
164 243
143 613
620 553
209 703
702 754
41 594
361 588
744 401
89 244
135 333
618 750
272 543
332 332
396 726
702 890
749 709
641 612
649 515
713 616
234 115
845 289
109 411
364 340
479 241
212 935
584 195
24 443
789 688
716 739
267 309
440 775
803 378
383 535
271 425
976 117
305 82
696 622
862 517
29 429
352 933
819 418
302 897
621 934
473 129
870 590
973 890
264 26
98 915
812 838
387 355
761 789
137 268
78 578
762 260
765 104
925 534
260 679
618 232
246 316
929 378
103 427
452 744
594 672
301 768
190 832
464 878
496 623
180 877
915 894
62 231
986 944
674 672
667 517
924 512
624 834
150 432
372 333
578 411
17 424
31 216
444 588
804 553
677 934
481 843
893 972
919 391
654 118
594 163
889 833
685 493
708 292
403 388
43 949
42 11
772 429
433 126
877 159
102 962
599 354
54 91
738 776
525 757
923 469
149 750
785 245
890 945
994 760
556 41
240 614
997 564
898 614
706 472
364 524
301 11
2 824
899 298
483 917
321 424
965 678
356 853
600 674
852 498
802 381
618 993
315 626
557 526
109 374
872 695
658 189
573 4
816 86
245 124
460 453
323 117
254 940
823 507
697 868
326 176
70 92
418 942
151 511
38 569
616 869
189 573
489 450
665 11
131 129
864 169
118 464
811 387
753 963
183 521
755 672
675 385
440 208
473 498
953 282
681 466
732 167
434 826
881 361
266 145
52 668
302 126
283 155
415 81
998 798
946 196
735 825
546 806
250 8
383 787
381 856
946 372
95 290
94 214
15 789
844 897
727 660
877 850
732 280
853 867
462 174
928 789
55 395
558 659
278 92
197 733
848 307
594 845
171 4
784 642
119 96
76 10
406 559
232 382
103 170
353 459
485 263
382 964
895 826
221 601
524 724
669 422
665 364
129 673
928 725
465 774
623 489
882 38
69 660
292 411
259 543
975 690
921 761
726 951
704 447
818 315
545 306
883 581
394 589
800 88
608 76
970 963
17 471
801 175
770 499
684 672
248 122
630 411
419 47
423 886
188 605
681 176
557 955
481 482
107 485
947 785
671 444
606 767
463 546
425 297
493 274
273 392
925 248
267 882
475 200
24 721
539 344
115 664
486 829
934 17
488 709
769 185
452 190
282 577
694 826
539 25
630 818
825 547
183 779
230 361
826 358
896 746
530 778
941 750
382 299
557 193
1000 351
57 104
288 201
44 876
59 814
550 83
13 277
198 465
183 473
463 133
217 49
486 795
17 880
742 396
194 31
295 102
817 800
805 181
466 122
265 962
719 783
728 734
930 541
659 66
916 135
212 317
779 986
138 90
203 986
385 289
933 42
644 763
716 696
506 492
892 684
703 180
804 179
531 663
798 796
571 990
539 931
497 771
888 793
250 850
5 810
47 271
47 238
839 800
377 714
297 689
866 657
874 189
452 868
83 801
884 747
192 648
494 727
411 628
224 767
48 896
701 513
950 536
66 941
824 369
784 756
738 646
434 73
566 706
204 436
405 727
368 164
697 506
315 536
564 664
119 408
118 230
586 310
19 826
861 359
508 681
503 999
634 57
842 288
808 724
8 449
468 547
973 33
194 555
291 982
645 810
940 941
966 875
852 986
366 99
864 863
129 558
717 42
981 262
4 176
861 436
488 286
265 991
986 385
518 999
975 771
672 603
808 105
145 402
236 317
383 809
842 470
62 868
907 189
316 194
948 719
21 870
654 104
515 267
672 216
748 564
796 871
609 919
166 140
934 337
967 415
409 164
610 302
874 516
247 189
346 447
865 493
590 755
244 439
117 600
769 450
263 830
753 657
206 921
370 752
654 419
555 314
77 542
918 422
491 428
231 755
904 592
160 426
323 991
831 795
835 288
725 113
99 991
199 650
747 788
512 705
238 761
624 782
579 298
198 164
500 900
433 805
752 914
160 14
608 36
211 367
663 493
793 76
904 312
925 495
467 634
138 379
204 941
101 109
115 41
702 587
754 68
406 716
826 442
705 764
36 946
29 918
145 195
176 527
489 30
214 60
988 375
833 48
663 987
891 313
386 291
712 691
611 2
965 755
918 904
422 842
20 503
686 116
882 300
311 430
721 70
543 815
386 2
96 521
575 21
579 849
728 385
686 958
486 356
483 124
823 416
465 954
235 368
990 257
709 813
430 368
906 22
595 14
442 896
348 270
473 21
874 563
600 177
720 103
27 209
549 70
286 493
716 990
463 154
572 659
775 405
843 821
798 750
147 786
910 51
119 346
458 199
77 392
661 299
785 183
778 208
176 781
727 300
493 452
885 672
562 400
23 674
603 58
525 396
933 450
889 711
771 728
380 808
515 543
406 102
33 653
55 478
456 372
568 55
111 94
26 212
71 505
181 628
464 802
210 815
997 82
942 229
786 279
70 863
599 576
671 309
805 648
945 363
717 356
790 606
973 398
813 270
240 15
227 907
209 129
141 8
92 367
858 80
913 210
906 409
505 599
704 957
647 450
215 340
282 967
234 520
679 958
789 907
699 112
637 867
565 490
510 62
816 883
953 97
905 314
896 949
959 704
883 365
706 328
382 696
842 973
170 328
123 571
303 210
981 576
247 331
930 62
193 150
419 5
639 850
821 180
307 632
595 188
854 734
804 55
472 275
93 600
916 295
230 548
330 621
401 568
518 745
732 926
367 991
30 887
874 8
686 282
335 574
931 540
232 228
183 853
332 826
66 194
218 296
221 311
51 586
662 476
962 846
14 360
971 397
948 949
643 794
309 756
46 727
521 55
760 637
977 37
76 404
261 281
573 394
916 524
214 465
832 849
38 214
450 714
306 177
486 841
711 917
855 903
943 409
661 485
962 357
709 331
959 109
633 716
812 1000
765 767
409 861
340 258
131 390
711 583
609 302
397 371
171 587
213 966
636 632
427 249
476 763
552 608
236 515
359 952
170 156
128 667
680 758
623 829
554 989
200 22
23 432
331 540
780 806
278 35
774 739
860 820
373 610
805 601
783 728
29 340
135 947
276 692
789 602
648 771
102 309
409 217
177 944
262 42
528 459
96 813
805 907
819 645
348 114
353 371
926 83
320 296
904 182
954 153
670 129
549 432
689 158
683 368
163 719
364 98
8 621
737 99
946 340
761 449
445 266
411 706
393 393
229 168
484 424
580 171
392 161
476 182
854 618
4 233
91 542
228 288
653 329
855 704
313 53
813 244
333 618
844 58
685 399
977 774
615 892
143 312
658 92
408 71
90 894
636 825
123 172
392 600
560 344
775 755
279 10
935 446
70 655
808 794
749 314
303 172
332 721
630 765
351 918
781 685
360 512
700 697
570 487
477 551
723 329
25 273
847 142
694 405
11 285
840 677
740 539
233 712
138 222
326 840
460 733
128 874
477 889
426 230
449 268
395 211
446 18
585 473
33 444
165 29
575 934
545 394
29 53
606 453
512 311
322 887
585 806
428 895
782 38
522 216
414 432
81 923
89 651
280 557
454 100
37 420
14 523
96 741
589 718
638 720
951 707
27 75
114 548
164 212
451 351
999 600
483 412
372 525
104 990
711 509
407 932
76 945
153 296
81 25
769 883
681 212
962 404
32 815
762 763
353 565
766 688
41 475
422 494
927 864
751 172
505 767
793 111
216 700
256 271
850 518
250 366
702 200
59 468
447 74
648 526
702 273
215 826
114 250
316 809
975 640
896 454
444 523
69 347
268 891
994 984
813 51
789 201
22 629
427 182
825 175
707 471
713 453
583 407
834 122
745 510
11 101
454 197
80 202
546 734
172 218
911 793
180 185
203 256
358 848
117 604
518 300
222 239
378 74
148 382
648 197
766 810
656 721
211 863
956 754
262 635
983 655
547 333
380 247
494 986
503 817
79 521
510 445
574 489
735 830
431 339
802 927
159 904
908 551
141 224
653 301
757 929
602 385
754 210
483 563
739 622
11 707
520 239
755 329
399 884
186 456
769 176
997 252
411 584
572 607
193 212
976 269
279 547
376 40
611 777
836 148
133 331
931 285
699 299
688 872
179 935
489 186
12 39
63 848
237 952
638 647
820 585
863 147
171 599
590 326
664 281
49 200
587 835
612 707
694 413
94 151
822 789
625 642
259 709
963 417
475 301
370 492
625 870
10 538
311 890
881 39
614 830
224 342
14 175
967 109
330 553
165 453
384 114
395 857
942 607
580 471
868 254
861 833
876 735
658 619
426 482
255 540
977 88
856 115
780 462
37 515
368 957
915 426
676 924
604 337
957 782
726 242
842 43
228 119
212 987
232 140
336 516
74 990
446 565
497 80
691 293
399 93
321 579
943 929
439 471
56 153
49 915
816 608
556 855
756 736
453 345
443 891
192 420
69 642
390 802
895 53
772 112
285 119
490 851
752 525
747 97
53 195
748 729
284 860
903 513
348 682
352 449
253 39
908 17
281 927
476 425
629 570
437 494
688 614
427 967
44 558
95 19
446 842
958 236
814 250
331 102
197 310
131 336
384 975
451 484
444 360
134 631
807 16
188 118
924 778
464 408
222 203
885 860
70 196
568 504
906 505
827 644
600 871
172 648
689 25
875 821
824 429
829 16
843 678
315 428
835 722
966 604
439 27
277 382
247 214
327 924
45 35
348 180
608 576
798 352
646 909
600 860
822 795
363 50
594 122
404 360
814 457
750 585
536 354
528 213
336 147
221 117
427 645
707 348
309 939
687 499
433 199
456 700
367 652
707 468
803 237
339 45
525 389
575 60
691 340
939 874
39 136
253 856
67 759
744 635
334 429
107 319
80 548
666 958
899 311
572 880
47 598
815 63
369 186
50 701
484 204
884 83
438 929
664 267
302 639
323 426
240 435
531 798
707 418
388 786
834 302
432 509
695 510
784 115
866 814
321 968
646 555
266 618
966 800
187 515
905 526
739 471
31 745
601 406
519 879
463 973
726 318
249 529
494 817
322 312
290 704
301 495
484 676
701 99
611 439
436 365
441 809
793 982
888 800
65 628
896 850
717 935
36 910
144 938
671 439
52 476
660 262
624 850
489 46
652 337
925 451
664 455
742 289
384 166
381 39
781 131
548 987
415 780
916 245
388 669
465 409
362 614
43 288
61 687
787 198
361 284
906 147
785 704
907 902
584 43
573 2
864 951
858 747
853 156
123 187
137 851
220 647
228 323
901 494
837 425
379 289
363 306
798 652
471 905
787 281
94 827
543 357
33 320
50 2
280 125
420 815
423 726
658 452
47 613
575 180
509 376
334 621
920 541
767 687
188 645
933 430
325 423
270 541
371 557
706 884
40 555
717 617
406 811
687 479
319 320
691 955
701 969
775 648
148 924
361 338
106 413
154 392
819 768
500 35
845 817
486 90
860 230
773 239
160 735
630 381
254 999
195 44
149 426
563 438
880 383
260 970
574 339
917 768
191 651
331 59
879 264
105 248
80 126
106 41
127 810
805 235
896 477
864 758
206 414
124 594
45 542
71 141
578 571
321 506
181 576
159 732
169 402
21 713
915 271
653 520
340 299
614 48
200 130
198 313
472 631
251 213
326 3
417 237
564 428
382 95
266 150
181 264
686 254
497 210
488 344
721 888
489 661
716 725
520 908
888 562
234 15
322 546
695 323
945 666
281 233
970 535
227 661
406 619
371 991
272 609
48 828
594 645
854 582
20 154
977 506
342 991
852 912
26 304
386 463
912 411
957 269
256 999
719 797
210 544
883 276
792 466
563 440
826 349
165 678
140 65
887 686
919 37
552 616
102 766
13 561
751 721
236 353
662 92
904 443
263 444
833 533
187 762
179 127
768 103
134 919
163 802
753 640
459 382
204 554
873 399
692 75
255 492
489 220
829 42
260 20
995 502
231 706
618 909
757 614
50 495
830 782
827 848
682 61
708 777
821 30
3 121
39 214
783 118
26 976
919 202
347 911
467 323
565 124
604 851
166 770
354 50
957 653
27 236
730 256
431 534
93 712
58 230
856 764
444 597
172 601
830 992
373 363
685 545
65 202
94 162
275 119
154 350
825 142
441 667
655 850
374 978
320 462
426 904
771 101
533 996
452 468
327 915
481 820
109 172
888 595
965 392
702 136
13 976
477 112
307 194
37 119
134 220
569 79
192 952
790 619
435 633
359 803
285 535
630 366
219 755
728 478
771 199
454 468
158 7
634 88
652 607
887 830
811 951
832 208
923 987
519 549
147 531
676 801
356 21
700 138
786 304
311 142
22 15
437 552
368 804
668 350
767 328
286 825
469 284
645 929
496 637
504 401
970 538
1 53
641 207
769 772
579 760
832 218
785 736
583 41
691 844
356 132
288 357
82 481
805 966
186 690
412 764
439 230
194 882
929 199
434 492
153 440
998 942
136 100
845 335
924 876
348 44
585 713
213 816
429 267
278 42
326 956
37 531
602 888
766 351
987 137
443 492
455 702
903 312
60 261
176 802
108 211
501 533
36 318
638 172
920 748
578 87
771 335
364 465
343 923
686 286
448 779
901 194
734 102
342 849
359 644
146 439
329 329
105 211
555 891
818 278
965 233
972 762
771 849
885 79
487 565
527 493
461 346
409 701
491 738
499 904
110 31
873 584
657 87
73 827
962 970
262 705
640 117
612 541
241 207
680 141
586 475
211 724
240 505
443 109
158 564
928 672
15 695
866 687
357 17
66 494
505 370
301 434
521 868
362 101
204 861
133 82
711 103
599 676
637 772
306 464
830 241
979 999
951 20
990 636
70 633
562 286
507 849
898 309
949 405
473 123
19 811
152 457
688 940
115 136
635 397
911 308
696 458
31 992
567 319
720 704
780 222
952 254
9 102
581 776
752 787
307 665
418 728
826 665
501 292
135 456
260 826
428 919
426 378
599 976
925 994
271 115
894 327
522 177
128 565
895 673
902 291
165 127
158 19
196 676
47 216
142 883
780 101
52 81
724 133
870 247
805 743
153 672
743 606
318 648
420 486
127 769
472 489
278 942
723 314
752 947
698 709
6 296
263 806
90 630
590 847
577 200
289 506
877 906
360 198
151 185
61 638
860 677
868 158
211 332
898 663
704 457
33 893
364 25
40 65
271 891
560 733
278 672
546 739
48 341
125 371
427 475
458 551
948 528
83 206
960 755
72 654
177 327
986 617
795 474
980 956
455 247
775 821
692 586
217 176
592 573
666 222
604 900
94 253
895 193
332 78
477 633
990 104
142 678
502 196
473 160
778 870
18 599
233 120
556 995
267 693
455 414
7 412
510 664
602 910
292 877
281 774
859 313
825 628
372 983
383 281
15 307
565 672
377 540
887 142
56 856
550 439
63 97
619 634
596 477
564 628
136 654
905 876
601 545
429 498
508 725
743 829
943 476
302 71
735 522
306 449
377 960
127 917
687 587
562 640
492 943
398 688
276 592
765 56
990 525
631 601
535 33
175 672
337 422
865 854
73 776
482 390
879 790
674 487
149 745
193 874
61 549
828 343
66 399
895 813
715 606
859 959
984 114
206 970
782 210
295 475
160 931
765 643
339 783
552 449
462 600
370 499
926 663
153 664
99 109
747 937
624 602
557 538
189 774
564 379
316 499
167 300
305 378
879 317
636 740
879 702
574 800
159 355
566 817
11 217
313 146
694 210
998 499
859 178
64 690
333 265
996 938
148 851
330 566
510 178
129 485
642 172
790 405
455 591
904 69
453 450
860 463
641 516
115 309
358 595
917 127
791 482
170 431
705 619
697 494
844 338
31 373
951 52
687 370
617 654
590 442
823 937
50 552
951 695
326 637
984 525
961 487
375 821
922 677
956 973
423 793
365 661
754 945
65 894
267 328
536 687
250 777
653 75
565 488
112 164
900 932
27 9
60 598
551 507
76 296
556 126
529 120
628 427
441 379
86 139
409 122
410 175
511 530
377 138
265 281
906 752
950 303
695 169
79 413
741 74
598 957
141 130
634 151
942 138
379 320
361 911
665 880
522 879
376 273
451 963
673 622
477 123
817 260
144 95
210 4
408 315
607 679
247 500
727 90
399 787
151 529
823 560
707 992
295 914
514 635
794 617
954 62
116 382
534 462
245 830
357 180
433 909
422 518
340 461
355 839
854 808
697 557
401 721
489 327
311 101
946 413
497 493
866 935
122 355
748 337
136 839
827 972
826 224
634 125
112 799
157 781
233 19
665 949
803 77
564 819
275 12
462 143
256 530
202 283
661 424
795 912
381 327
516 350
14 694
643 854
549 94
3 856
795 804
162 846
193 792
198 422
536 746
977 828
623 832
278 290
180 983
812 446
337 688
700 663
953 569
710 394
643 805
302 3
534 448
417 371
203 688
172 832
758 140
637 150
358 417
478 913
726 208
751 935
504 708
409 551
855 503
679 872
815 830
150 378
929 917
766 20
75 268
504 23
440 990
940 725
836 799
458 543
80 19
947 849
345 649
825 186
329 950
450 547
799 131
946 310
765 744
231 733
51 428
342 397
112 466
153 432
825 410
128 320
698 524
501 160
396 198
834 140
546 56
162 213
683 986
539 590
949 303
934 72
395 733
106 681
255 311
283 834
271 302
672 617
765 500
13 361
595 341
895 622
179 209
447 221
641 29
369 468
326 217
276 254
74 85
29 921
212 954
279 315
853 771
136 311
415 424
447 40
91 386
411 323
580 799
590 764
829 242
705 356
358 121
675 363
463 441
636 617
897 429
978 745
597 30
624 773
743 941
140 784
485 508
131 545
936 550
186 235
647 356
447 343
549 917
806 707
721 34
452 539
797 516
406 853
31 657
802 489
299 236
26 243
258 584
365 545
237 228
910 844
443 730
112 388
987 515
583 916
391 206
758 248
823 140
504 566
191 444
859 207
986 364
219 130
308 31
319 170
402 508
267 171
402 576
933 845
525 782
96 984
73 252
637 841
24 28
586 298
222 827
146 378
822 604
713 698
769 449
889 797
644 423
320 620
335 598
911 274
616 904
443 988
724 197
330 857
556 267
892 449
929 22
561 565
676 944
831 467
104 150
934 694
688 47
659 432
86 514
264 270
868 235
301 458
24 882
520 183
462 976
890 634
761 743
364 526
217 786
7 706
388 503
346 822
264 31
661 465
51 17
935 807
82 986
11 767
87 535
874 368
380 12
310 976
427 307
318 714
158 186
559 6
371 530
731 855
374 65
624 169
45 34
611 477
662 3
637 723
703 546
198 74
637 597
557 242
627 313
636 277
166 165
130 999
90 563
772 341
71 796
816 43
15 537
21 764
349 564
85 107
40 604
616 325
514 964
147 120
684 765
558 252
791 790
918 294
981 378
28 535
516 52
64 100
127 915
67 394
989 409
999 112
416 301
817 855
437 398
856 544
461 895
520 264
314 62
351 384
20 578
637 577
974 250
849 319
53 719
411 604
697 689
132 793
419 667
542 274
732 543
23 241
951 48
712 137
13 385
589 423
604 419
402 967
914 904
957 893
908 365
206 619
22 679
773 859
191 877
168 950
290 332
337 887
773 567
444 938
820 595
666 271
702 349
948 509
634 550
808 339
245 878
554 347
317 146
358 824
661 507
996 282
762 372
772 48
119 179
578 822
570 472
876 152
743 610
742 404
973 109
31 748
789 731
812 459
512 724
521 938
249 596
930 584
250 950
253 648
71 421
930 66
410 441
516 121
80 283
79 643
960 242
568 221
947 65
852 875
338 565
667 938
982 299
698 283
578 478
492 836
657 279
925 458
41 128
852 522
683 839
323 507
274 544
862 694
186 31
899 915
604 39
602 32
354 153
986 511
179 300
2 683
417 530
924 52
840 203
165 346
234 788
683 629
157 244
781 947
960 147
86 515
327 452
168 92
980 55
267 650
255 951
213 215
687 227
113 52
106 184
111 384
988 659
710 915
189 509
933 994
761 272
110 865
686 331
44 644
739 701
176 28
115 809
947 504
712 123
176 371
397 463
597 197
726 480
225 717
882 566
811 717
180 430
936 115
905 634
525 16
562 579
863 673
792 993
595 225
975 898
472 917
904 881
483 809
755 157
538 453
495 345
210 547
757 569
455 327
364 853
530 217
47 639
251 543
33 616
157 706
662 634
47 311
703 396
620 31
607 59
136 640
438 575
114 532
612 905
972 887
171 726
37 988
511 431
108 193
693 400
236 846
257 266
777 16
73 645
572 629
202 33
109 253
921 534
582 228
716 535
689 985
478 389
972 493
149 760
813 263
238 428
490 220
592 613
722 797
427 41
924 320
333 669
600 882
513 35
846 598
156 976
66 845
993 367
948 710
26 722
939 593
892 341
371 551
118 403
636 407
70 43
18 947
189 651
443 185
559 650
853 790
68 357
685 272
432 355
965 401
382 246
971 727
434 138
416 613
338 75
674 338
758 68
208 481
627 188
797 302
371 203
321 230
489 713
39 284
668 834
276 239
941 892
924 360
50 79
228 919
860 842
855 219
392 555
580 72
742 658
323 37
559 801
946 777
170 565
436 582
959 293
499 654
59 209
987 658
828 954
542 177
474 571
984 495
745 522
504 489
256 643
130 365
272 877
443 783
595 751
222 842
831 754
980 204
891 652
703 53
587 48
370 387
640 463
667 285
882 103
514 140
741 27
83 347
837 522
529 602
659 842
423 667
962 180
597 927
467 844
326 317
396 773
796 86
52 538
238 176
399 855
945 167
159 868
994 482
591 995
68 511
353 480
232 496
109 119
518 281
569 694
626 889
34 507
949 269
778 198
559 71
875 463
540 813
928 131
807 112
249 221
36 235
602 599
361 416
717 278
856 63
492 837
287 878
63 246
306 97
572 845
886 392
973 76
864 356
834 573
634 298
239 621
699 325
71 299
504 8
515 667
551 978
816 894
941 839
525 219
420 145
213 531
171 401
940 567
60 214
922 310
903 589
443 340
494 52
117 175
954 712
963 597
260 379
144 29
933 726
361 667
462 647
508 606
292 631
147 231
846 499
936 917
13 522
316 406
398 214
986 576
884 934
745 535
14 125
206 287
140 404
314 832
224 37
973 710
386 557
564 879
552 973
207 179
656 800
877 740
341 113
838 451
170 759
148 611
90 374
609 751
65 253
325 315
994 743
975 61
767 34
523 753
571 115
48 544
924 75
282 231
192 379
312 560
169 843
766 45
335 838
577 943
322 970
417 912
295 960
512 871
183 301
716 628
269 145
794 818
40 545
68 722
40 998
78 916
711 980
909 824
621 366
202 666
618 11
449 195
689 643
233 533
359 38
352 899
427 725
126 720
331 43
921 153
206 708
72 903
851 346
812 244
696 259
562 656
507 624
58 565
174 651
335 335
473 283
247 281
38 385
771 974
948 272
637 667
700 509
534 828
197 593
346 805
150 73
215 998
392 856
965 724
37 55
244 89
263 274
675 415
635 105
975 810
280 108
248 378
303 125
507 349
255 295
540 491
152 911
812 422
827 412
247 478
780 807
138 588
178 508
509 598
76 156
619 548
743 9
404 664
277 403
350 629
100 442
595 741
813 983
698 669
669 660
828 603
649 279
647 164
171 23
538 962
806 67
254 603
388 341
702 775
530 836
495 610
576 766
649 154
833 744
955 39
281 312
642 627
485 686
805 104
462 584
864 114
640 128
246 552
990 93
682 764
130 569
927 423
970 190
790 259
759 169
671 329
790 596
529 187
291 550
720 692
475 983
882 313
211 196
59 483
283 69
643 260
101 941
400 317
501 802
499 462
187 812
715 133
544 241
831 838
218 309
101 56
750 928
137 400
848 143
427 800
808 343
541 975
817 300
951 587
276 338
97 367
237 595
411 526
620 236
857 423
955 291
201 608
641 506
803 452
807 508
998 603
312 128
241 585
131 329
185 220
907 650
380 636
469 330
149 508
798 347
244 454
994 696
352 561
294 133
511 200
940 680
887 414
103 983
145 670
314 481
271 198
168 578
830 521
359 123
752 696
460 103
993 332
268 862
271 152
909 614
794 98
487 866
357 622
859 948
679 385
397 399
163 46
20 135
759 421
64 599
240 489
244 303
821 173
139 600
471 577
509 986
764 540
918 621
989 460
237 634
27 263
899 555
499 248
357 286
8 918
482 67
683 645
129 893
68 154
223 580
271 537
633 953
224 285
256 375
12 331
57 428
891 614
926 229
321 596
577 942
33 601
165 238
826 530
580 198
309 180
904 919
730 987
678 907
11 541
923 829
537 399
337 476
909 944
668 985
557 721
85 988
413 152
599 967
890 646
925 662
190 323
958 646
897 837
267 850
292 261
63 448
568 242
925 1000
77 837
284 329
576 406
202 119
726 767
370 938
121 568
13 928
750 1
219 757
558 284
199 820
880 699
317 63
572 732
201 245
754 672
204 166
41 809
46 913
466 159
203 91
827 120
783 905
200 466
734 400
940 508
383 137
140 149
180 721
492 901
468 36
774 945
412 940
448 531
957 603
265 346
986 947
706 361
381 383
109 693
126 598
646 792
618 663
229 887
434 145
911 196
182 177
492 244
575 458
339 751
361 10
890 553
629 604
923 14
216 784
601 317
823 464
82 407
454 122
235 682
663 905
686 668
670 725
120 390
391 213
769 787
573 406
329 877
447 845
832 607
143 753
30 842
954 350
888 49
668 550
868 568
999 939
254 944
1000 105
445 982
863 634
77 540
431 728
14 371
465 343
723 639
889 441
381 53
330 321
570 378
334 573
661 273
120 15
205 554
110 135
715 707
907 89
268 24
750 24
627 742
250 485
723 791
752 652
693 758
629 676
882 62
802 578
811 756
445 985
421 499
800 21
470 340
922 532
46 527
493 914
763 836
40 599
607 614
778 724
795 280
261 699
768 775
312 465
565 960
700 72
200 729
67 917
486 943
683 657
152 211
445 895
640 798
484 965
930 976
20 80
580 668
112 444
901 809
909 240
873 837
311 783
80 258
909 410
506 276
415 789
903 3
962 481
683 665
956 405
149 263
557 225
544 772
548 873
368 713
174 127
352 264
350 902
553 804
510 768
887 152
41 935
446 239
358 558
905 421
707 380
329 378
872 333
505 480
539 422
423 753
915 273
998 549
295 230
882 49
112 224
489 297
530 484
301 26
52 528
154 23
828 498
942 451
1000 401
839 915
924 875
903 333
997 597
938 719
736 234
768 628
832 112
311 552
927 422
375 693
843 203
557 352
452 428
210 28
639 125
621 507
985 976
632 763
467 311
445 272
802 216
626 59
48 619
499 373
295 671
901 416
867 530
37 327
153 704
170 312
317 86
553 223
945 350
514 9
471 900
591 387
660 184
769 901
727 377
419 84
550 766
141 575
823 811
535 374
996 68
534 948
927 968
484 193
538 46
309 128
376 936
416 339
823 283
959 686
535 962
625 493
752 387
277 768
26 404
183 587
670 29
132 342
303 882
385 357
752 603
521 971
517 94
973 379
152 861
389 796
111 858
391 997
222 691
566 998
898 842
687 789
497 424
606 701
82 415
103 659
770 791
524 506
727 4
686 129
116 393
775 69
774 42
101 381
803 777
941 123
620 83
960 947
538 940
564 448
781 912
780 872
319 44
662 334
267 266
296 723
942 395
227 997
485 627
953 817
368 858
772 872
58 329
376 513
316 627
781 341
202 385
383 447
716 53
971 588
782 873
817 299
161 964
675 410
98 628
735 81
815 688
953 259
846 80
847 684
139 579
3 983
731 150
83 444
807 844
139 467
290 407
961 182
541 594
915 59
735 477
62 384
882 918
546 268
225 513
252 638
68 559
286 536
788 411
182 341
178 946
95 606
641 696
328 550
64 531
151 818
373 795
909 556
571 667
922 365
748 306
877 946
812 491
500 577
966 482
226 225
2 798
29 155
446 270
752 782
109 465
986 25
394 193
618 914
783 906
640 301
612 330
114 955
223 220
770 72
710 733
166 895
322 630
480 728
280 917
224 720
486 418
842 712
915 777
690 102
217 686
987 871
167 543
451 897
11 491
216 523
574 729
150 87
448 405
342 409
235 863
225 512
798 358
87 741
534 230
347 468
704 674
741 91
535 325
924 928
950 931
579 129
640 818
64 742
822 234
638 479
363 526
271 485
856 216
532 268
765 860
934 257
204 28
402 814
979 253
352 443
490 781
755 486
569 54
597 234
116 297
904 154
278 796
685 4
152 644
927 275
702 738
274 121
483 600
902 608
602 847
27 515
458 170
118 273
42 92
524 969
111 548
853 635
718 59
222 415
112 455
286 751
699 315
655 285
821 35
598 166
627 506
52 294
232 15
568 150
507 142
696 890
566 53
485 87
951 911
170 472
701 446
661 650
86 490
539 316
102 305
711 261
448 903
292 90
95 679
325 454
217 257
785 303
742 14
420 506
785 520
835 37
579 820
599 149
863 429
243 927
814 200
260 621
644 770
354 838
238 487
473 671
210 852
594 279
722 223
334 384
107 614
222 687
935 151
835 673
114 664
978 45
416 71
601 806
14 332
110 35
258 843
206 988
926 757
393 296
401 605
207 272
372 213
293 70
277 518
119 821
792 733
871 566
778 820
285 123
99 696
934 450
365 242
544 322
289 844
991 130
548 753
568 138
442 855
48 473
862 553
437 621
184 749
672 731
762 836
734 858
346 613
682 522
853 415
230 537
833 502
697 694
444 897
332 144
765 706
438 114
726 707
617 997
102 463
580 213
669 932
834 794
352 1000
888 738
301 800
214 960
28 387
269 219
739 90
895 912
303 468
218 538
545 878
99 435
442 318
546 298
298 263
437 655
235 576
581 563
119 996
831 970
968 180
843 774
610 271
899 6
994 74
780 432
994 227
773 450
649 180
475 540
996 875
445 887
166 612
651 588
985 706
165 698
373 486
661 185
295 116
439 767
455 979
450 463
354 881
120 279
375 601
78 830
722 33
962 506
251 109
542 602
325 148
473 629
891 906
678 895
313 965
178 625
110 223
410 171
553 402
523 291
109 991
72 221
256 613
568 9
277 752
324 562
739 420
229 579
231 927
436 702
164 739
814 7
267 709
879 120
830 562
920 951
966 497
694 64
380 153
77 655
824 858
839 745
997 813
140 176
187 493
926 429
389 456
478 343
938 706
643 577
634 334
452 505
332 814
725 39
832 523
668 332
397 12
322 664
638 505
216 359
689 380
978 584
712 902
591 253
883 786
174 821
90 61
208 810
856 41
584 469
339 5
674 892
290 611
319 259
402 281
179 6
621 725
370 926
613 771
380 471
854 12
106 387
131 852
979 693
603 376
941 416
506 658
102 313
386 326
766 379
80 695
962 190
39 548
265 250
58 332
592 468
257 752
521 414
91 404
84 564
911 593
557 629
576 828
561 372
300 692
382 225
799 532
932 361
841 356
740 798
860 306
232 827
324 502
969 958
654 146
37 104
702 731
916 833
721 885
958 985
74 416
249 670
521 444
265 782
587 535
723 914
504 359
534 923
304 178
758 514
51 572
464 853
761 818
575 931
560 306
168 937
150 631
180 468
196 634
410 229
474 449
619 975
421 669
112 381
756 554
741 234
891 534
20 456
139 639
435 929
452 349
921 517
822 829
590 615
404 660
831 84
554 806
206 239
274 516
462 879
991 223
514 934
318 253
853 740
478 439
77 919
343 272
887 306
860 811
830 155
249 241
614 687
55 328
536 51
617 739
401 423
263 880
11 582
225 854
386 771
95 533
629 381
625 261
999 238
628 493
632 922
440 563
990 527
561 446
339 287
809 386
6 409
469 888
325 692
553 653
405 835
911 392
611 133
509 726
482 65
967 643
107 704
127 176
165 521
110 401
941 630
564 315
140 465
249 139
925 810
429 273
624 185
245 547
492 404
139 488
537 167
226 792
660 235
60 727
461 183
67 796
823 477
865 74
215 979
381 976
298 740
589 883
266 758
952 974
942 996
781 950
176 500
267 125
765 265
621 985
261 993
508 845
599 889
327 475
800 147
829 430
604 832
807 730
33 919
215 650
775 91
234 657
9 560
292 931
725 773
486 777
895 20
563 682
676 101
967 898
475 968
26 100
345 334
704 805
876 591
858 207
297 863
269 952
207 237
936 164
883 353
458 453
6 443
135 665
943 868
403 790
630 870
578 755
734 146
911 14
595 555
394 61
950 754
281 854
896 484
447 89
309 442
242 298
415 916
113 931
160 722
941 649
669 485
235 565
419 180
810 499
473 540
607 467
37 193
781 103
201 798
532 42
803 311
772 694
430 465
899 377
146 138
19 385
388 578
934 294
78 929
60 153
903 888
914 388
239 538
540 839
265 987
485 745
426 702
231 492
119 515
645 217
561 750
985 95
216 737
870 429
251 839
975 673
150 365
999 76
575 901
503 444
320 212
471 642
373 912
518 663
305 18
528 824
868 557
179 26
865 846
172 535
15 548
501 250
46 203
773 12
389 510
269 409
42 809
6 4
254 968
672 482
605 209
27 502
162 671
675 293
520 966
47 923
852 461
431 138
624 537
890 365
367 229
452 266
751 723
945 173
526 45
831 170
989 934
997 735
773 845
919 401
71 708
31 558
515 316
999 44
778 624
164 293
426 279
648 706
863 776
938 97
610 144
927 597
978 714
326 10
44 756
669 965
716 120
267 320
109 354
516 499
280 459
946 705
136 687
866 989
268 545
388 566
614 223
735 10
250 925
854 350
860 363
487 768
868 651
967 865
354 576
50 375
631 260
469 315
722 239
158 949
952 693
489 27
761 690
720 386
138 536
524 734
901 210
332 623
160 293
174 241
744 94
440 736
241 41
82 169
998 30
205 131
267 911
618 103
897 874
834 929
527 550
111 256
768 740
498 715
655 439
496 352
959 920
172 860
825 600
865 87
942 751
855 42
862 632
51 111
88 227
489 788
243 397
60 330
592 794
394 384
749 284
36 8
736 733
794 723
544 471
181 958
832 887
672 223
738 264
986 808
387 97
401 325
636 308
897 34
921 664
940 313
828 265
291 837
127 658
969 781
377 257
486 304
719 981
422 97
697 662
337 727
412 16
114 973
725 585
134 657
623 752
358 171
337 511
53 519
586 45
276 556
157 270
49 45
973 344
316 682
551 365
248 828
99 458
394 964
834 113
107 840
747 320
81 657
770 865
399 964
222 231
28 368
780 257
118 137
377 94
424 627
229 136
131 219
7 555
742 163
239 99
888 531
467 118
743 539
159 938
435 502
589 465
140 540
761 335
671 140
399 242
654 206
213 323
462 616
573 557
212 212
65 122
23 997
381 530
152 890
562 343
974 544
780 255
665 649
237 114
994 725
862 38
692 305
346 899
148 451
748 863
265 184
27 134
329 686
18 609
765 307
591 326
556 261
931 200
121 18
512 200
995 338
608 612
752 242
704 131
247 613
158 614
454 580
669 67
845 670
717 693
419 152
331 40
728 539
155 380
206 432
509 402
538 125
533 140
104 739
809 668
912 740
223 433
954 624
923 341
822 325
313 881
33 600
175 945
702 255
41 453
864 254
593 370
685 448
931 866
757 13
518 25
479 936
350 882
168 630
13 43
497 870
426 17
244 427
215 371
589 96
662 320
334 65
518 375
758 673
496 555
546 821
235 284
363 498
618 955
547 299
445 644
774 71
861 704
782 796
435 544
987 173
547 936
826 612
9 938
235 860
922 697
881 929
409 65
503 622
871 477
859 741
571 979
10 318
558 610
275 148
319 326
485 936
604 329
704 966
939 961
464 955
521 506
563 260
752 932
619 762
819 541
617 542
409 962
336 511
830 233
842 988
333 639
626 167
676 291
146 398
435 433
944 205
508 237
314 449
592 860
924 78
782 858
627 755
682 177
40 997
656 840
662 323
146 229
964 244
490 589
698 846
924 144
506 297
585 236
945 734
880 818
73 254
786 631
990 491
832 966
193 434
266 249
755 206
892 766
571 995
286 50
713 689
940 773
855 767
746 340
469 250
290 231
313 69
422 394
169 584
143 988
314 148
844 409
709 843
338 883
567 946
670 600
872 253
609 164
918 48
184 266
251 920
226 302
90 435
322 669
305 735
700 472
154 610
486 196
596 392
925 798
377 962
645 155
246 825
865 344
664 647
695 883
861 816
762 205
365 356
35 851
966 343
125 153
248 763
116 336
70 283
318 770
558 553
609 950
328 248
952 983
671 849
703 139
489 505
970 559
886 23
867 531
906 852
915 614
613 347
861 518
593 369
270 958
945 627
313 480
794 814
651 814
536 145
322 467
157 440
626 34
854 78
524 940
2 301
134 397
926 245
748 552
662 615
315 439
687 131
812 147
927 298
471 185
959 745
815 289
829 728
203 334
939 553
816 127
120 406
498 231
890 960
949 958
753 180
320 168
869 37
828 628
875 182
931 831
108 880
526 129
396 277
386 76
656 182
909 585
342 808
12 189
206 359
861 781
948 364
858 340
754 688
900 997
724 644
355 451
734 480
891 98
69 862
274 802
892 497
797 369
984 983
147 880
834 490
155 521
587 909
437 862
922 759
938 450
717 892
590 257
30 521
589 738
558 221
701 554
386 910
485 566
46 494
984 627
583 926
121 294
588 476
822 988
733 31
951 681
876 845
581 500
181 458
521 35
169 297
426 784
520 540
511 859
692 121
454 691
354 108
655 134
255 558
80 790
454 537
913 100
320 418
938 546
867 532
872 386
912 278
815 400
315 468
986 233
454 321
527 797
127 514
984 367
272 629
780 37
129 368
680 437
661 201
474 590
896 305
401 161
734 563
131 583
780 995
319 589
178 809
96 498
850 948
909 905
688 344
425 928
728 91
342 356
905 962
76 334
80 819
451 740
553 590
872 192
59 283
714 469
688 839
218 506
568 981
201 246
398 69
100 414
255 86
17 337
188 139
367 260
782 919
218 403
821 829
191 875
622 792
781 621
849 148
618 436
528 390
403 15
718 847
150 765
420 758
127 918
350 965
231 953
287 343
254 678
854 484
928 650
421 440
179 994
557 460
636 604
945 329
698 639
345 961
280 881
734 174
315 655
90 202
825 803
205 252
878 415
262 935
86 962
473 576
307 876
632 998
942 985
682 818
961 890
371 754
508 562
566 181
378 513
247 839
23 59
154 271
138 687
917 858
245 476
704 971
303 462
506 53
168 577
895 47
997 839
915 376
906 976
422 106
76 468
418 288
614 663
772 595
957 300
534 727
330 108
699 330
36 900
730 622
912 484
711 939
555 7
698 783
675 414
539 472
927 831
476 473
414 942
46 498
58 205
294 79
171 77
359 201
773 791
33 553
329 273
389 773
756 913
876 875
546 845
356 67
708 633
545 627
89 210
560 616
908 629
77 381
407 807
873 149
533 261
665 65
38 163
329 912
138 458
360 562
737 378
187 147
299 930
911 467
666 528
623 561
583 577
617 146
245 809
675 18
835 754
422 581
747 416
826 761
192 214
497 807
871 727
198 481
802 181
554 351
961 477
134 247
184 491
333 743
483 419
591 662
218 534
366 667
937 113
530 665
680 691
275 495
725 65
426 78
576 853
289 362
64 60
159 40
260 414
477 320
92 950
731 106
584 702
986 895
771 264
288 846
503 521
212 64
947 165
901 250
781 299
938 488
228 959
782 553
843 987
171 116
365 484
480 549
914 371
977 219
344 898
766 987
264 963
118 297
362 62
909 471
177 34
711 242
465 315
400 7
5 623
284 995
395 910
875 16
459 358
371 995
494 117
584 851
802 648
942 329
972 668
777 511
916 352
3 843
988 406
601 744
35 268
428 642
943 518
636 243
150 991
50 847
354 256
6 135
891 432
595 620
350 935
504 159
806 907
710 368
700 518
531 186
742 953
458 116
119 303
494 926
899 564
892 923
486 386
919 957
79 85
354 444
198 785
528 847
908 840
988 304
445 748
144 416
645 87
810 532
28 204
321 572
86 162
116 936
527 50
731 476
246 943
258 156
940 7
853 224
860 160
253 221
419 6
278 612
153 442
532 887
135 515
694 386
58 685
319 641
230 584
686 224
864 888
155 682
365 781
556 280
803 503
377 642
108 626
559 39
401 287
821 147
977 451
14 54
412 474
547 744
9 991
734 653
318 84
874 523
126 511
774 915
183 826
67 339
287 469
467 61
171 951
85 416
643 151
576 919
384 70
905 895
335 925
859 860
385 960
733 949
759 436
701 362
651 655
891 336
515 51
774 668
576 815
536 222
813 682
208 459
715 46
463 528
72 900
228 97
191 598
736 19
360 105
412 13
470 601
278 224
93 349
279 201
57 542
123 726
393 768
584 681
105 815
673 14
907 123
862 857
308 86
342 372
544 760
324 189
779 122
718 725
145 200
68 554
333 290
184 442
577 227
143 219
108 631
261 465
550 822
393 139
85 801
59 70
53 599
581 580
107 627
866 755
85 614
112 595
916 935
77 123
311 649
465 241
743 407
18 486
19 479
449 537
944 727
397 154
762 115
671 141
503 919
226 55
764 826
858 896
812 915
185 837
498 553
38 628
468 265
679 482
242 941
978 943
41 829
445 257
287 843
342 265
292 678
968 978
85 497
731 22
340 908
164 206
160 882
234 556
889 176
611 385
903 413
33 722
971 199
150 828
622 609
711 13
894 795
415 947
683 177
393 526
694 106
649 608
214 498
483 125
381 890
752 353
50 206
207 362
547 786
119 828
381 764
265 366
433 889
481 225
458 786
941 710
68 799
664 192
745 325
138 131
304 176
648 39
464 265
315 28
95 784
500 402
934 493
57 689
768 648
493 419
784 750
96 744
835 534
828 570
177 748
576 40
598 269
933 329
285 914
469 603
84 460
922 935
803 287
777 109
525 744
303 548
909 898
707 527
394 736
821 789
336 896
45 685
168 474
539 183
780 798
511 462
233 60
89 229
640 275
192 777
782 822
563 919
347 838
869 926
852 406
241 6
460 220
52 370
936 726
972 930
590 958
84 961
996 818
908 921
573 945
617 638
723 590
166 512
195 281
285 979
508 90
497 332
398 7
341 272
523 12
965 421
349 700
976 919
915 631
425 106
965 91
997 836
472 106
656 427
11 177
935 77
315 225
398 35
47 569
862 360
463 914
725 641
652 367
207 519
142 825
95 590
365 508
450 219
417 944
243 580
411 786
476 549
988 747
707 687
897 782
190 870
638 97
161 855
378 828
874 282
59 877
803 70
702 871
818 279
959 343
209 665
688 437
791 207
593 838
881 801
585 984
126 810
99 192
392 96
224 502
723 805
369 189
701 172
321 8
134 154
625 171
647 3
262 851
606 991
864 258
859 719
360 394
801 678
873 598
427 587
85 684
136 552
500 362
522 548
530 151
524 780
390 423
245 305
127 653
400 536
360 471
241 829
806 763
819 215
151 837
549 876
52 724
488 237
19 350
275 743
391 755
179 220
827 386
253 358
177 657
879 572
672 245
945 27
713 618
289 944
473 427
885 960
219 351
724 746
1 912
577 56
42 654
182 819
779 682
549 580
301 852
963 703
329 2
120 286
191 978
390 123
628 140
393 956
336 316
15 348
169 109
288 872
41 100
134 251
280 927
538 495
374 948
883 678
744 352
237 646
144 700
747 435
621 960
302 694
180 876
470 792
966 38
620 114
38 640
769 980
66 509
583 23
764 886
503 44
954 803
463 184
659 702
515 394
407 510
961 110
753 433
725 327
520 640
563 530
927 747
907 181
32 539
739 610
341 319
526 900
188 718
988 798
550 405
6 975
367 244
290 427
808 75
726 195
252 421
489 382
798 36
449 298
918 713
794 488
713 624
379 377
249 784
48 14
257 955
602 580
620 940
350 96
592 35
581 345
233 217
236 192
28 734
920 962
776 295
894 66
777 930
385 366
406 943
1 468
961 317
591 507
153 233
455 654
761 376
629 38
164 148
815 275
835 382
50 502
938 495
194 529
609 835
590 917
156 89
727 495
355 729
427 586
542 778
395 65
875 614
334 355
89 431
332 961
213 989
302 522
569 104
893 277
762 520
11 96
788 428
950 789
693 578
31 363
191 929
929 41
914 444
100 21
749 749
688 459
602 757
212 673
516 49
158 446
957 983
126 223
97 211
196 588
172 413
649 991
776 396
993 908
273 814
710 290
857 641
546 663
158 202
892 767
138 181
858 936
127 395
16 539
765 206
864 425
51 741
636 611
104 704
433 281
95 696
506 304
310 428
278 978
324 605
810 392
380 968
123 443
568 459
991 992
23 673
106 254
507 348
272 4
186 57
191 778
643 316
151 177
654 706
796 535
661 5
876 922
117 131
618 544
568 738
395 324
77 750
819 451
515 143
784 519
523 938
558 265
523 298
808 430
788 740
454 715
162 333
977 380
343 295
248 818
580 945
584 583
360 300
355 501
140 847
28 549
391 874
643 784
935 94
357 75
37 867
696 807
10 666
872 281
946 84
362 162
467 455
158 915
385 900
135 256
498 45
188 836
99 861
38 688
820 199
921 639
38 31
443 255
335 927
371 359
695 492
945 448
179 216
765 551
759 988
738 638
823 501
517 901
926 48
250 789
237 315
205 733
664 844
196 924
270 128
452 395
792 839
131 466
210 770
815 5
985 838
623 424
798 376
201 260
44 139
556 505
69 77
297 282
655 185
677 801
252 79
357 634
905 671
956 127
21 373
864 392
627 258
824 12
217 308
232 696
85 967
781 275
628 533
157 496
198 224
371 691
730 582
364 231
510 565
766 412
82 500
796 968
724 777
612 250
835 606
648 553
24 934
947 52
502 467
962 617
867 141
125 846
24 800
800 344
330 658
705 447
892 954
165 547
64 119
959 708
177 550
988 244
551 558
154 330
399 361
665 764
823 68
1 782
14 14
602 2
555 25
438 807
131 774
808 458
532 163
563 716
342 620
53 306
580 191
345 38
942 332
716 884
768 458
413 648
447 638
588 444
324 430
967 981
927 969
249 93
23 561
215 257
375 152
495 16
97 248
265 461
765 133
46 69
201 779
51 617
769 666
464 256
55 356
368 522
719 15
346 993
531 520
658 200
567 128
632 682
697 965
736 197
868 635
728 429
497 184
851 444
202 413
637 942
452 689
317 24
463 200
511 147
282 52
497 976
986 603
878 83
330 711
907 307
933 333
333 933
243 733
425 910
20 613
562 252
690 171
866 60
556 535
991 328
725 62
754 923
805 220
375 997
649 623
690 849
308 424
771 730
790 813
700 888
563 850
306 151
505 804
545 187
251 494
957 717
119 506
493 758
997 830
934 527
189 225
941 496
974 589
544 549
647 408
260 768
584 659
186 477
598 746
662 200
409 938
897 967
987 421
572 974
669 694
383 418
559 1000
46 213
551 567
797 777
833 637
474 784
879 487
85 635
439 309
689 696
629 989
497 924
954 294
959 803
860 669
603 171
311 641
419 270
593 915
812 14
553 994
403 839
845 219
269 390
716 451
141 766
983 343
944 285
715 789
860 219
871 334
326 45
752 406
109 247
592 973
599 14
323 395
959 504
795 29
353 446
400 335
219 195
578 373
997 381
9 464
942 466
945 727
656 779
331 127
385 226
692 897
85 96
709 943
695 109
116 159
266 676
377 839
21 763
522 531
170 931
72 164
97 819
390 431
535 82
461 938
35 398
467 249
994 518
542 668
299 278
467 504
241 495
10 91
508 7
715 351
78 642
545 16
622 453
552 785
132 538
106 787
904 750
624 448
369 716
460 39
911 453
485 25
232 883
941 308
274 867
746 700
43 626
550 408
654 733
433 765
532 30
775 306
80 188
905 586
777 565
969 436
442 677
943 826
34 366
122 241
306 297
77 986
403 311
301 433
882 625
256 127
875 345
932 190
458 516
597 469
643 748
735 791
441 77
245 702
584 738
221 784
232 996
659 292
552 779
17 174
901 538
61 715
381 360
920 112
827 358
662 454
351 567
833 34
767 704
165 109
201 236
338 578
741 102
410 485
922 663
125 303
89 598
286 23
345 466
104 260
735 629
915 296
187 372
899 588
486 99
693 502
564 78
187 108
968 382
101 176
313 961
327 624
11 26
526 717
362 456
464 384
634 600
751 459
55 46
939 408
540 233
141 831
282 12
863 656
635 126
261 288
347 163
197 979
399 159
849 6
52 237
108 992
869 823
93 757
198 177
797 133
22 157
513 576
787 377
551 706
209 987
967 378
228 837
310 192
602 163
778 506
772 230
378 1000
208 340
381 961
760 42
292 222
438 646
475 808
146 801
21 174
150 373
176 424
238 66
34 805
735 373
501 779
441 80
960 418
850 167
398 808
433 115
172 485
311 638
428 949
25 774
846 246
32 372
718 866
521 904
987 656
769 83
217 275
417 801
376 736
592 914
823 444
925 538
577 183
61 940
702 475
302 969
994 777
918 63
536 438
515 361
506 616
426 130
793 504
739 581
234 721
595 286
610 676
123 986
239 751
173 741
975 926
507 888
528 557
572 206
503 568
191 33
338 3
414 846
995 72
775 102
677 559
202 610
395 860
578 383
766 314
67 934
633 950
704 609
378 540
696 149
590 345
500 267
946 961
425 437
5 166
863 818
265 82
896 293
575 348
435 766
247 400
231 94
493 203
560 682
494 430
970 630
81 780
952 608
537 834
204 782
835 638
719 918
562 130
168 823
818 341
250 44
292 198
188 64
109 579
94 432
631 190
829 225
72 896
631 170
596 899
568 934
357 705
611 544
6 869
92 773
401 268
11 835
956 713
134 405
801 567
362 870
802 736
266 308
575 173
578 540
743 25
539 137
778 839
372 387
258 257
528 689
228 606
605 389
854 265
716 714
119 703
734 630
194 569
416 684
797 604
487 90
359 905
115 801
129 170
378 332
461 653
650 140
184 612
243 800
618 87
436 199
154 51
887 239
118 327
379 541
439 335
672 190
441 784
872 125
651 239
605 498
64 111
945 32
831 111
652 693
46 568
812 846
770 475
597 995
751 784
311 190
398 656
561 196
475 851
635 23
83 541
850 954
108 901
648 264
404 455
76 571
879 466
245 987
121 56
792 96
744 764
722 196
217 539
589 935
375 62
20 130
847 563
253 586
509 302
379 78
341 939
221 738
867 824
264 798
1 6
43 245
980 206
599 436
561 803
691 460
932 461
310 435
726 194
571 176
386 570
367 642
872 517
209 72
798 510
963 668
265 444
256 256
876 826
113 140
177 749
151 257
357 387
271 783
439 157
204 930
419 869
957 944
547 541
404 3
189 356
381 88
713 117
612 128
246 505
900 439
116 17
992 849
953 342
511 571
561 909
670 57
464 417
786 920
815 840
975 964
376 721
154 902
530 857
606 822
323 878
26 700
897 423
832 422
659 693
240 103
242 145
631 399
105 625
589 743
568 722
373 168
252 981
499 301
853 907
452 549
412 853
454 378
514 489
295 618
408 809
882 11
176 145
350 70
917 236
482 720
449 346
104 599
606 249
841 248
400 215
517 546
1 613
195 893
211 706
576 933
835 912
796 813
154 941
402 278
272 572
891 884
641 849
57 505
849 392
347 295
546 787
67 273
683 296
131 263
98 948
117 412
659 895
188 166
7 231
330 167
892 72
792 387
657 898
694 763
398 62
369 723
591 250
166 804
166 736
480 368
753 852
356 951
808 77
902 22
924 936
280 944
379 643
204 678
365 243
694 620
133 149
85 214
639 856
905 447
615 962
497 529
792 325
175 335
747 872
305 607
214 930
314 136
550 233
488 865
713 129
575 278
952 286
833 678
114 24
738 291
799 163
237 569
216 217
42 466
139 703
938 78
235 207
393 97
153 422
202 859
327 427
454 898
213 576
935 543
141 599
927 818
353 231
823 772
975 162
492 933
463 841
945 813
869 535
533 375
974 305
334 399
642 912
51 614
673 766
465 559
56 804
445 840
397 859
121 43
119 925
545 680
593 929
650 219
402 213
971 783
758 62
510 721
590 524
950 493
151 517
360 626
443 198
387 51
925 473
29 442
735 839
927 327
818 29
242 868
25 340
201 251
779 883
575 666
990 722
158 324
184 602
812 958
126 619
445 593
708 87
560 350
510 355
788 60
492 126
788 992
121 143
956 183
677 58
564 900
141 37
791 849
832 213
175 867
886 40
176 743
841 2
568 149
569 33
339 445
520 997
836 254
507 63
495 705
759 289
246 364
18 577
39 925
630 793
513 81
551 885
83 675
581 809
695 772
926 220
810 734
395 457
217 131
595 219
43 780
995 183
539 322
944 225
929 607
530 745
451 838
743 743
763 312
847 362
59 610
987 117
889 680
185 177
177 86
786 412
645 370
379 770
297 933
725 847
943 92
744 436
629 140
114 382
304 154
623 730
877 28
495 811
301 774
768 456
991 664
474 361
856 181
553 854
348 290
455 803
27 363
727 476
531 384
502 925
181 461
811 75
151 722
655 194
113 638
191 55
506 811
276 269
506 215
836 751
777 634
285 628
946 292
531 451
392 719
650 428
925 460
716 266
81 162
448 600
198 303
184 570
764 940
380 526
975 521
349 857
683 134
761 483
707 227
718 752
504 933
744 385
186 412
715 117
51 427
768 526
807 259
561 658
552 891
821 172
175 842
21 867
425 104
510 658
249 775
190 982
346 276
715 407
660 189
720 792
347 110
755 565
719 38
998 359
469 955
91 719
595 12
409 299
586 177
783 157
396 562
562 441
748 157
118 923
94 199
4 156
494 310
41 396
539 413
865 927
125 458
604 441
714 66
43 253
410 672
1 342
694 239
478 198
195 963
310 784
918 609
506 730
549 762
451 82
855 73
376 708
24 1000
491 690
672 702
649 172
200 362
810 145
3 725
302 695
515 235
103 581
829 157
960 73
876 125
346 392
685 504
509 334
19 323
54 968
972 311
200 152
143 124
424 116
829 769
133 369
401 359
845 679
846 353
780 217
708 373
643 660
316 363
270 542
997 356
112 550
10 497
348 85
936 23
285 704
969 471
162 455
481 697
573 277
510 474
378 769
345 346
94 102
194 961
245 368
541 148
150 676
797 636
739 293
735 466
957 831
772 886
415 656
745 805
73 165
901 277
909 33
716 374
828 694
879 553
898 505
559 332
158 557
209 463
150 720
120 615
912 616
733 251
913 469
16 41
317 527
547 864
696 147
340 924
656 143
947 196
823 990
348 745
962 439
601 243
704 535
883 870
338 92
101 693
372 35
981 153
817 819
808 272
269 202
196 792
374 314
643 851
432 385
839 106
539 428
300 380
180 261
991 191
970 952
54 949
985 202
12 358
652 616
654 16
67 955
672 346
68 990
547 537
568 5
128 108
200 927
271 110
870 229
547 691
612 769
707 370
610 997
598 697
932 309
926 77
444 136
970 64
877 440
556 290
305 667
889 620
331 228
80 102
579 851
638 243
409 842
47 659
414 950
384 522
634 797
814 511
188 5
532 329
634 859
426 937
938 77
149 788
523 481
861 838
483 386
796 980
893 460
567 526
537 266
983 522
324 629
122 486
344 329
82 596
647 557
577 639
914 458
268 960
356 138
591 882
736 672
542 918
638 628
284 694
199 908
156 146
790 995
896 526
598 788
629 92
374 838
191 617
605 776
548 35
147 333
131 321
281 757
993 497
496 379
753 786
357 204
748 279
929 651
159 805
367 761
296 13
661 246
229 804
537 921
203 876
689 39
765 283
2 551
275 855
430 292
457 475
350 354
493 591
87 817
114 795
1 769
916 740
719 354
187 499
275 921
930 139
925 558
426 358
836 801
862 515
505 182
704 346
795 967
225 261
670 665
167 417
873 799
640 697
863 365
133 220
523 125
324 350
863 970
11 944
478 165
552 187
216 731
398 535
240 87
147 457
193 871
808 119
834 509
233 68
698 387
449 432
487 202
960 381
115 347
614 825
972 396
334 666
943 777
589 590
913 370
64 28
934 685
925 389
371 96
939 449
946 144
243 717
915 789
734 136
854 719
63 597
837 393
678 574
307 210
95 877
761 324
18 839
158 124
504 876
902 870
451 806
283 196
657 138
874 659
7 319
716 798
268 276
115 450
117 632
954 905
682 285
621 143
623 936
68 699
751 794
474 256
540 566
265 624
301 986
604 725
530 732
809 915
334 285
678 859
224 832
665 460
169 394
517 570
597 829
969 813
716 834
302 851
972 203
383 188
572 690
230 894
256 599
635 502
816 867
291 831
526 744
622 341
509 705
97 763
181 767
879 162
821 114
993 52
998 693
109 951
287 621
965 728
335 389
954 73
770 599
832 821
609 860
231 391
888 584
342 68
770 476
54 776
233 43
313 26
657 382
42 898
461 160
852 263
951 978
416 781
861 911
504 26
890 812
299 413
71 215
544 727
731 29
17 852
989 63
438 498
309 427
313 484
211 720
921 689
282 327
784 467
514 740
991 324
671 220
997 690
661 693
512 317
626 520
190 210
115 955
921 238
800 273
407 885
389 733
701 816
602 848
398 461
224 301
678 979
830 329
691 141
331 950
96 320
682 601
439 843
866 37
145 715
681 592
863 542
99 241
808 660
367 97
272 676
797 896
638 538
459 881
855 20
287 731
811 253
626 646
540 724
683 275
377 252
444 441
434 852
942 650
826 781
527 471
907 383
728 565
26 267
382 728
569 251
276 641
755 87
690 351
547 937
809 242
656 526
558 442
825 302
254 472
213 92
304 963
540 640
534 1000
160 424
975 741
535 131
398 926
453 467
128 449
235 21
617 368
48 87
907 381
789 940
72 574
107 304
489 764
450 794
855 678
734 698
121 69
339 950
863 433
53 761
398 528
308 178
593 757
869 334
116 134
464 956
315 314
588 812
593 400
578 786
379 785
736 337
380 579
12 983
221 876
998 513
942 200
888 847
867 460
671 562
642 803
375 300
823 802
56 809
958 801
568 401
526 147
572 670
312 152
438 327
569 65
429 19
433 375
93 221
395 60
760 583
580 256
639 453
628 69
576 741
359 375
172 90
694 986
407 564
285 419
587 843
282 856
827 373
949 159
651 139
23 463
659 776
826 461
494 547
31 901
204 134
397 374
227 608
928 923
833 213
561 430
678 215
73 772
509 689
765 487
805 524
950 211
968 761
164 926
698 361
738 658
795 597
329 123
91 15
653 147
401 619
791 438
264 990
573 587
330 633
575 203
244 45
229 608
272 507
512 750
916 264
32 781
363 831
747 121
477 863
418 853
905 279
59 371
608 286
449 550
445 637
644 128
834 657
232 731
67 734
85 560
293 148
689 336
643 625
596 545
221 48
412 620
486 158
106 972
653 710
744 966
294 977
425 561
665 749
649 321
915 568
460 750
342 669
677 145
973 596
285 977
783 712
701 441
320 776
615 140
673 325
897 194
101 753
407 746
108 548
57 895
993 316
821 747
960 349
842 910
12 845
770 8
810 561
468 644
421 432
287 128
94 800
347 800
638 202
139 161
903 793
144 311
436 644
156 912
899 764
724 835
198 99
94 127
145 341
683 622
454 136
163 541
711 187
907 494
649 829
524 259
137 233
662 321
41 321
638 448
6 598
904 820
883 753
307 250
168 658
478 268
929 317
846 883
953 648
771 65
220 204
281 465
684 862
443 92
694 819
586 254
95 303
83 225
685 165
313 549
988 305
472 596
931 929
526 430
493 750
572 307
781 359
420 838
398 514
882 190
808 392
869 361
189 930
501 183
561 381
482 718
314 60
52 691
937 830
826 220
174 135
939 735
281 879
31 7
172 521
821 526
78 335
622 457
53 150
657 791
755 485
4 832
47 451
197 92
944 907
283 709
497 434
483 761
349 505
449 838
361 365
558 944
731 473
142 757
37 569
129 825
434 953
255 913
797 788
273 137
860 510
600 523
61 993
705 646
126 984
456 154
214 889
979 801
369 162
89 966
40 733
699 217
765 647
164 767
277 935
111 868
936 955
169 77
529 552
589 885
559 656
81 52
722 662
575 284
35 521
452 394
131 581
490 831
25 415
288 58
581 605
435 35
549 385
612 932
327 522
223 537
979 897
736 446
250 202
69 182
911 103
91 270
807 717
776 81
478 68
819 902
486 845
421 503
606 676
299 76
207 79
810 426
197 777
134 555
919 795
13 448
464 195
590 11
252 387
898 875
64 282
424 317
546 811
26 346
517 176
270 522
230 431
285 402
783 335
984 725
253 3
407 726
490 716
858 582
419 902
786 727
478 371
907 153
292 735
139 15
619 829
268 606
351 560
121 781
244 907
236 186
258 85
114 557
163 206
117 780
250 49
113 282
861 391
597 892
45 464
210 182
256 708
440 487
186 445
320 936
929 160
972 328
395 53
737 982
179 763
584 836
421 507
795 870
496 398
903 416
575 338
268 371
302 460
774 153
656 26
837 641
934 525
964 638
452 280
828 902
64 673
713 363
374 672
143 28
842 159
718 181
70 764
687 764
498 277
708 132
561 848
835 302
101 63
487 780
990 392
530 685
187 864
90 611
112 727
266 794
88 906
723 15
219 991
661 54
850 499
225 56
820 637
124 95
511 924
499 127
423 567
500 109
338 319
355 173
832 900
797 98
978 669
205 721
922 606
237 862
513 779
233 544
426 998
353 945
716 38
460 288
798 182
613 478
990 439
104 258
768 811
465 724
448 21
369 992
349 144
195 342
767 516
294 289
878 389
227 65
139 534
570 983
137 360
984 4
490 827
347 28
925 396
653 121
292 304
598 676
224 482
870 907
60 379
811 230
575 344
613 244
847 779
25 215
514 958
481 604
752 743
744 875
478 622
707 625
613 340
848 846
569 289
655 364
732 215
398 445
755 46
478 70
501 772
1000 255
397 131
564 767
173 669
846 367
493 256
278 324
635 132
633 2
818 211
339 335
345 509
60 686
217 931
772 224
858 371
216 882
595 377
875 565
979 523
338 10
500 924
833 424
521 947
990 958
449 654
117 63
159 837
367 847
804 539
287 130
203 19
323 679
235 301
833 514
158 704
92 915
552 554
605 523
510 516
537 928
905 613
119 271
43 269
253 886
928 786
345 257
93 902
117 458
356 180
612 567
364 253
598 218
980 678
672 897
143 267
877 285
17 234
959 258
90 644
786 535
751 562
568 198
204 104
304 395
204 328
705 920
655 766
755 714
39 36
269 558
276 619
817 373
480 933
889 203
433 252
994 237
995 647
449 174
840 877
272 384
914 439
12 992
676 620
768 845
283 68
803 896
542 991
45 615
419 876
907 301
243 787
199 821
983 767
606 714
471 401
76 280
317 294
501 815
211 256
266 872
3 941
947 837
845 667
618 393
59 633
237 86
839 125
162 134
243 230
974 326
612 826
442 262
253 710
518 919
995 78
993 985
697 554
983 213
397 533
964 752
891 258
257 836
363 66
385 713
657 551
720 813
760 983
925 561
86 182
288 441
220 429
817 165
286 49
861 991
649 776
122 474
682 545
704 461
701 323
59 159
124 579
895 484
870 306
613 772
880 171
78 172
433 944
990 844
303 36
792 105
630 110
520 382
264 321
684 771
685 224
615 818
342 772
892 348
742 442
739 585
954 235
190 46
245 886
616 643
680 331
239 756
119 958
638 750
87 689
610 867
125 562
880 916
607 901
351 956
632 508
46 694
450 717
271 196
93 508
638 723
321 490
311 78
80 772
391 526
682 695
310 224
551 573
325 748
463 306
893 564
446 499
585 888
471 412
519 890
51 604
827 561
999 550
30 786
493 386
34 167
322 110
897 211
286 894
413 762
766 613
915 6
66 35
894 344
840 868
425 607
563 150
169 42
942 613
1 863
494 384
861 824
574 429
481 136
644 674
347 56
589 732
790 572
505 199
443 936
45 339
630 32
101 950
261 306
18 559
171 178
899 65
949 726
493 901
976 74
467 913
590 776
716 39
756 503
892 815
358 60
931 95
338 324
937 191
36 83
280 954
117 446
234 647
926 523
256 228
972 849
61 77
284 88
612 550
458 697
130 445
758 682
388 389
156 256
804 632
213 282
722 243
916 654
257 726
789 180
442 533
124 160
93 588
216 816
688 424
295 390
234 503
101 405
795 214
378 170
561 595
975 208
46 645
586 737
387 725
57 630
716 855
21 957
128 669
778 827
157 186
51 890
611 21
484 931
269 819
163 565
60 887
999 321
317 957
563 181
835 749
830 47
540 195
671 591
136 889
928 785
185 120
970 411
229 666
305 45
506 383
888 842
5 752
43 467
347 217
920 516
508 289
525 888
455 300
961 535
600 17
799 518
831 168
9 926
188 847
143 464
838 403
710 70
769 437
946 527
657 707
765 681
339 639
583 439
867 92
336 433
160 522
387 633
704 194
627 785
342 74
949 49
140 183
519 63
943 266
896 448
519 127
56 643
221 896
404 151
922 346
784 704
929 614
568 602
444 279
126 226
558 808
665 887
121 875
18 720
578 465
719 254
422 623
141 554
878 876
563 701
424 308
695 182
807 299
154 343
144 888
506 594
790 305
746 765
833 956
131 166
676 195
962 441
926 571
262 381
24 773
146 1
674 523
790 915
804 462
560 742
933 835
473 581
139 287
233 691
164 754
957 582
6 801
628 262
975 501
382 232
793 40
457 592
395 661
903 85
458 970
11 980
91 647
702 431
798 300
576 11
174 696
936 154
88 936
584 791
845 781
759 21
628 426
608 924
538 812
593 229
903 354
588 403
725 166
838 751
409 71
35 779
957 1
1 329
595 308
22 564
393 420
467 836
35 465
219 28
974 184
767 839
991 302
37 60
470 409
649 354
383 650
934 438
819 176
601 187
802 577
247 88
54 499
66 29
161 237
410 281
144 377
914 918
238 583
761 684
620 821
365 860
267 208
575 748
33 243
979 162
35 952
82 219
516 466
475 786
786 785
112 493
328 562
471 231
713 418
457 550
593 412
634 265
716 25
265 414
776 82
519 409
703 217
992 297
649 732
321 631
166 224
740 882
167 911
610 570
957 301
779 192
198 217
760 868
287 282
212 505
706 207
226 223
297 620
60 362
114 73
485 440
364 256
949 819
613 866
523 419
643 389
458 560
230 917
71 904
448 81
982 990
575 735
209 513
897 872
589 621
76 859
955 314
344 531
425 873
580 612
979 727
495 555
105 150
100 81
64 361
527 117
617 703
932 589
545 39
904 276
108 578
451 73
107 982
942 381
634 347
881 26
99 830
699 414
666 392
835 983
501 362
420 587
44 579
135 657
168 616
776 480
966 775
41 71
748 409
467 565
928 453
780 467
397 355
206 716
131 305
942 248
544 922
445 412
489 77
489 304
163 42
383 706
971 558
943 124
638 296
322 648
719 221
798 712
234 93
363 959
353 210
126 179
924 115
237 790
142 96
660 784
735 606
615 259
135 676
623 944
578 418
72 258
479 626
731 840
254 25
732 833
256 239
879 337
649 477
436 454
49 537
991 402
773 708
53 320
14 718
994 14
780 953
234 103
941 898
226 16
9 396
41 425
54 113
194 35
277 990
656 320
955 704
724 40
883 62
57 762
648 677
163 647
321 219
656 194
707 447
387 584
20 577
567 7
407 65
983 875
366 574
629 616
806 893
654 963
763 206
163 59
327 430
211 969
488 874
709 721
565 779
11 381
249 956
731 693
158 482
594 367
459 121
888 666
849 601
692 595
733 334
867 195
130 101
814 491
157 358
769 976
781 609
874 967
183 768
537 364
557 686
234 576
466 859
558 294
511 516
713 281
288 377
983 421
590 839
844 548
384 451
784 14
808 146
453 609
759 347
950 941
432 950
50 61
433 231
994 739
42 293
832 98
644 436
813 788
667 830
783 226
352 287
694 919
499 109
398 161
510 810
549 890
276 850
886 311
346 141
109 545
455 607
121 462
696 588
523 29
593 865
69 243
712 182
652 690
261 157
614 309
965 887
966 784
681 342
739 387
985 417
573 993
767 684
714 93
85 832
444 280
180 60
531 380
429 203
544 344
993 23
921 479
752 624
252 228
403 265
845 746
227 950
970 129
9 584
36 435
749 674
529 65
952 978
660 188
1000 55
751 713
728 370
825 136
421 154
520 102
980 365
121 291
549 184
335 984
145 972
114 772
966 342
837 546
305 948
634 279
350 57
518 241
364 867
635 372
771 57
245 230
391 797
850 138
839 577
859 212
806 452
153 569
890 667
963 559
930 896
188 41
526 483
881 147
602 308
461 54
487 975
595 108
947 815
367 287
406 36
300 291
328 788
353 595
630 994
709 922
164 447
251 42
194 219
496 476
567 628
28 354
809 321
97 957
882 912
737 76
612 267
83 354
965 982
286 432
407 832
197 315
849 945
372 423
910 567
248 791
545 895
873 720
113 263
185 32
389 631
697 300
25 782
635 620
467 111
574 423
162 931
967 230
246 664
22 177
645 648
370 853
557 461
79 145
291 483
583 533
276 608
796 726
154 915
538 861
909 184
613 992
985 499
642 791
180 247
279 818
296 833
383 874
503 723
901 195
258 332
461 506
573 9
26 583
953 618
220 194
8 411
858 822
260 387
523 348
20 222
823 189
937 171
872 44
934 898
984 526
631 603
399 481
187 191
554 399
563 622
67 34
951 912
546 564
683 950
399 263
252 849
948 780
111 688
915 995
544 979
205 152
295 441
638 1
84 300
15 504
882 650
551 284
659 482
902 268
670 213
422 954
100 780
423 764
506 103
165 730
10 118
86 185
934 701
623 435
747 379
274 48
581 932
598 447
439 949
503 539
6 659
907 997
300 218
41 776
369 983
33 629
900 309
79 652
336 555
754 223
116 464
335 827
657 632
95 708
181 781
401 154
826 131
56 317
599 61
879 382
964 346
450 505
108 873
130 928
171 485
186 275
528 525
380 590
809 393
963 919
724 678
367 414
332 996
831 218
418 32
897 375
392 523
405 272
948 503
748 647
793 245
782 783
79 110
195 780
312 198
83 729
801 949
136 457
626 975
348 23
766 775
325 890
756 759
503 352
464 614
353 684
916 3
469 882
764 115
564 163
349 783
461 358
480 474
628 762
257 500
99 459
783 8
905 974
537 791
909 468
417 462
183 472
199 954
463 630
322 207
527 876
847 348
506 981
50 817
325 898
752 126
86 641
530 438
928 438
354 968
251 877
492 786
308 993
681 588
843 547
580 679
141 609
794 925
41 333
111 315
387 659
149 93
732 733
365 699
386 217
126 907
312 553
559 686
781 783
968 999
187 235
463 304
885 456
929 31
511 667
10 303
16 98
962 516
740 459
596 481
995 441
553 178
816 561
461 547
420 313
420 731
882 632
551 855
169 557
658 275
935 413
785 495
425 558
512 130
487 299
889 419
10 83
748 7
776 504
894 731
498 437
82 566
335 326
900 925
989 756
277 812
71 378
695 656
291 126
59 94
57 405
335 531
880 507
611 18
234 988
356 329
880 820
427 158
585 579
480 737
742 612
13 945
716 602
685 887
719 529
300 551
544 966
433 893
633 283
98 414
42 847
574 949
100 339
996 622
281 858
610 797
878 378
817 187
878 783
533 408
909 262
834 20
21 435
274 797
850 351
344 601
341 891
249 847
568 552
461 483
607 692
958 784
776 64
221 119
148 395
428 162
999 475
810 686
948 319
8 674
908 960
642 146
280 438
740 415
877 525
735 678
657 192
843 839
620 382
615 708
164 674
314 743
738 329
312 137
414 989
966 511
866 471
698 228
187 756
791 711
22 685
998 544
868 924
415 136
545 595
361 873
6 483
18 826
371 750
672 450
645 944
422 387
42 759
966 636
690 502
336 895
325 747
157 862
240 273
883 543
868 62
114 184
103 257
727 217
805 428
171 286
345 535
793 787
594 189
815 720
219 592
238 123
623 53
39 615
676 179
949 348
81 260
179 545
413 676
906 442
589 271
391 385
841 805
23 722
150 3
3 693
501 167
663 624
587 445
878 339
268 65
730 53
781 54
418 738
501 143
529 522
192 433
221 839
649 331
841 984
153 379
686 57
215 324
720 523
984 474
272 214
637 993
237 639
263 897
979 717
650 212
745 354
839 101
139 238
832 270
342 785
842 829
253 164
187 390
203 507
578 992
404 282
377 389
567 169
68 51
116 274
163 550
611 507
407 570
577 355
591 3
225 179
625 101
836 747
929 196
237 922
471 236
102 327
936 294
759 167
587 610
101 594
994 905
427 46
203 139
266 479
466 430
608 563
369 92
16 1
783 227
392 178
183 584
580 975
158 166
249 683
142 345
627 596
492 274
873 948
662 773
823 352
194 375
724 255
219 791
836 839
643 848
4 66
466 18
565 546
190 814
719 302
753 516
50 327
935 720
951 522
807 287
300 217
37 404
955 886
845 19
845 771
249 626
102 107
5 653
744 912
550 322
467 40
41 34
770 529
364 649
636 383
180 403
98 415
42 19
175 185
171 868
525 387
102 245
910 838
363 332
856 352
648 165
265 587
166 393
13 36
203 961
954 222
374 162
492 914
992 789
933 927
984 687
124 419
477 206
353 199
901 269
28 878
833 853
8 792
497 42
319 689
900 200
832 704
505 736
592 305
212 515
943 778
854 925
299 856
848 745
45 218
846 237
943 792
372 967
438 298
369 264
200 165
792 175
742 639
572 815
925 288
657 758
869 276
275 631
20 640
295 254
69 880
178 646
578 109
713 273
22 842
434 562
715 978
891 103
662 485
79 816
889 999
2 675
611 230
994 670
185 789
350 298
68 961
45 906
900 385
409 152
495 44
88 980
442 231
407 724
927 663
646 53
65 660
884 980
486 823
88 345
230 225
565 445
6 332
625 894
305 505
957 429
539 265
473 13
445 427
666 355
989 268
495 243
384 188
764 262
308 643
440 899
356 672
237 150
549 196
891 41
441 592
569 761
762 119
367 178
492 1000
172 395
508 238
425 882
602 741
204 866
191 637
84 938
250 161
306 197
248 957
672 779
647 323
753 391
335 763
828 621
888 255
462 939
281 767
538 208
323 966
202 915
337 31
503 887
950 294
934 176
132 574
219 282
705 885
584 133
734 729
442 890
307 121
878 255
885 963
765 272
579 941
529 963
938 44
9 976
45 25
3 653
226 896
950 87
400 976
936 694
232 613
892 188
18 344
199 607
694 593
413 451
26 184
36 202
932 562
670 357
76 149
595 917
688 250
689 256
463 787
370 749
818 889
794 285
562 74
181 749
74 159
149 860
271 112
541 328
930 783
203 754
877 474
562 340
442 902
66 588
580 575
743 86
372 745
893 694
324 52
11 970
590 962
220 470
399 488
229 787
878 104
913 864
546 976
485 623
9 516
480 629
715 835
501 50
42 572
381 362
391 190
72 102
908 434
910 295
840 366
966 550
614 31
685 857
915 175
983 431
679 395
927 930
839 306
119 280
843 606
104 542
401 9
411 550
325 584
995 284
591 88
840 254
401 520
117 702
91 374
334 74
735 208
437 367
82 990
674 302
790 164
599 202
226 465
590 127
342 238
249 741
502 71
52 139
612 27
41 44
340 532
772 968
934 394
317 136
160 567
566 473
977 326
876 472
434 637
638 850
888 272
668 111
176 476
987 9
705 81
761 74
683 595
726 636
625 368
1 845
496 483
451 95
687 989
648 27
611 163
252 528
584 61
489 308
305 96
969 914
40 759
870 773
660 316
367 882
349 142
33 555
56 156
990 425
65 525
559 121
945 551
572 945
4 489
776 224
523 547
538 196
114 725
597 637
181 167
110 461
500 842
166 257
361 532
615 870
825 515
627 615
589 105
362 997
701 106
658 580
731 447
776 550
456 596
58 137
962 340
325 501
897 617
566 297
694 495
536 1000
675 369
744 279
297 484
449 782
850 903
672 757
94 784
539 640
176 765
664 557
253 994
52 677
603 403
607 566
974 974
626 906
983 192
35 610
933 43
232 341
311 714
246 33
112 330
750 630
953 831
943 636
74 850
445 486
241 278
997 350
924 783
157 16
678 589
812 343
679 868
469 848
569 982
228 265
326 930
889 763
562 104
406 105
894 445
281 744
426 106
627 982
339 984
426 463
313 459
400 965
279 345
755 853
588 288
41 114
202 223
698 433
212 766
165 663
966 789
480 300
643 91
559 812
799 529
708 462
334 968
591 548
914 992
248 290
561 366
525 257
222 437
602 36
346 424
957 865
658 876
532 317
662 763
822 746
776 832
26 161
283 343
393 950
730 549
841 991
684 125
836 490
339 799
115 385
208 470
993 289
304 544
941 435
619 831
807 310
879 434
599 76
221 735
356 402
956 254
290 1000
800 534
684 99
178 869
126 475
634 313
603 207
817 474
673 280
432 186
483 731
504 793
27 846
447 616
965 5
200 422
851 191
570 932
392 858
489 865
359 920
391 809
802 972
848 632
351 942
876 288
414 638
399 536
652 671
806 26
220 422
270 269
189 641
370 354
507 472
178 329
8 35
125 760
929 508
715 209
523 714
888 989
885 744
866 374
454 879
153 537
81 580
920 565
847 365
295 690
321 121
911 419
479 149
442 565
335 216
475 727
105 779
879 514
921 655
726 977
457 523
308 237
366 365
719 231
369 727
210 524
941 821
879 912
742 716
271 556
901 609
594 99
577 551
521 46
864 490
520 741
294 78
511 640
166 196
232 549
763 216
765 30
818 640
94 323
304 134
664 173
522 351
30 549
831 88
971 429
95 787
216 881
123 99
612 963
435 951
99 203
860 124
546 91
20 685
119 922
651 602
321 116
366 83
118 250
335 45
572 91
407 645
136 902
177 821
852 58
992 312
578 657
72 176
567 273
272 66
282 652
750 217
564 322
474 28
333 339
510 319
726 235
969 727
67 866
734 844
586 817
609 954
2 6
433 564
550 55
901 562
805 429
848 938
344 226
830 156
242 747
914 432
661 509
780 126
906 899
208 781
953 581
222 694
663 947
803 872
406 122
582 964
242 580
397 693
563 246
481 47
420 734
377 789
869 763
691 1000
828 326
8 163
680 655
793 351
115 190
541 840
370 826
184 538
130 645
766 999
628 478
5 693
569 658
720 378
173 191
319 177
484 822
511 658
885 139
650 953
119 289
291 652
408 374
880 186
20 301
474 721
773 619
586 628
854 26
873 544
341 351
422 994
490 558
835 244
999 647
244 393
495 105
815 108
476 807
597 50
33 846
423 748
802 691
852 503
40 211
537 348
505 403
372 178
246 844
403 91
899 543
291 785
281 337
211 414
17 630
424 850
594 991
840 921
112 240
323 505
491 638
680 360
933 662
441 282
193 352
901 267
152 563
126 525
46 652
207 10
256 27
800 152
457 3
918 984
662 123
959 964
427 830
870 47
90 230
764 279
437 376
480 501
445 765
403 20
875 704
695 254
86 817
322 335
813 603
609 561
958 846
779 48
708 460
842 724
897 263
705 321
363 109
145 742
10 150
168 59
144 9
170 132
66 842
521 901
604 340
67 562
989 147
618 704
828 93
207 170
959 436
613 964
733 214
630 87
564 649
840 685
67 303
969 918
298 375
274 608
222 106
529 12
524 544
535 97
211 393
472 244
232 394
232 526
172 732
810 594
982 571
620 341
102 10
387 841
577 910
489 326
658 81
887 132
569 291
661 466
163 595
355 148
923 287
624 911
928 888
599 279
888 973
623 428
265 192
422 710
669 145
195 5
212 368
279 70
304 623
241 514
874 525
663 444
632 35
938 346
40 956
999 172
419 914
42 768
951 66
794 950
738 774
415 589
31 766
288 780
461 840
746 966
955 677
606 766
657 344
926 85
521 44
466 354
272 741
213 826
360 854
207 973
478 636
918 235
985 97
94 545
11 785
72 981
758 612
67 169
213 614
579 573
82 781
529 288
467 67
648 889
495 725
366 621
251 30
4 374
535 200
362 762
872 48
194 903
605 145
683 494
140 432
253 940
822 664
420 289
394 743
7 676
371 114
675 993
488 699
839 890
891 135
855 460
299 728
110 700
3 822
180 744
119 477
244 965
543 727
385 393
954 929
88 15
154 672
861 785
1000 353
929 28
162 812
618 156
346 126
643 15
626 527
881 215
71 40
343 500
88 263
489 371
509 282
460 304
786 802
73 482
867 836
195 774
459 37
132 252
389 467
295 428
793 235
698 382
60 456
423 621
862 807
471 186
518 708
377 978
616 599
642 948
316 831
554 943
512 640
173 352
636 803
323 338
682 77
408 254
984 237
317 155
980 494
11 920
957 430
633 434
926 348
80 324
468 202
914 261
239 947
304 461
318 717
919 446
569 254
176 139
132 397
612 551
445 577
509 258
268 958
857 724
134 372
444 856
670 419
643 454
144 523
799 859
525 713
79 780
656 821
434 274
754 555
69 354
991 488
749 434
239 545
929 650
186 715
425 639
311 148
372 785
983 79
635 668
773 705
35 454
520 750
487 81
364 267
195 94
617 748
465 525
939 939
329 39
425 641
803 880
445 705
896 278
319 830
934 672
263 955
717 902
880 204
737 919
478 289
284 671
234 327
611 427
263 947
839 449
84 720
458 173
960 615
545 873
409 12
239 33
23 708
116 447
442 240
654 67
86 799
717 858
813 936
109 162
14 543
911 314
214 470
719 586
112 597
774 513
658 350
593 440
6 432
235 698
630 291
694 799
827 556
149 270
633 796
749 193
751 973
475 618
823 207
503 411
435 875
198 544
717 716
857 439
752 832
972 528
286 32
695 605
442 309
499 132
795 193
353 713
653 489
549 277
677 863
828 720
507 760
336 886
508 330
121 328
787 941
986 451
164 978
810 212
338 898
841 787
708 955
941 724
601 791
36 478
861 918
73 591
378 178
858 8
190 216
604 671
936 810
168 775
875 266
706 672
728 384
662 765
124 566
755 112
617 332
493 94
213 684
969 66
819 811
613 187
384 28
643 830
901 670
209 145
593 140
370 942
642 162
460 551
496 441
839 310
882 934
364 428
247 51
198 782
386 784
930 363
462 146
201 410
770 916
949 431
351 820
56 201
603 799
570 60
182 479
854 231
627 456
702 63
855 442
549 889
946 169
288 195
968 771
729 951
765 748
247 201
371 494
641 192
879 598
626 988
252 374
403 440
208 186
541 814
592 335
881 355
691 338
834 868
150 528
831 272
501 56
314 773
973 654
385 505
620 835
232 67
646 589
871 874
455 187
775 417
486 192
153 361
367 163
346 563
420 94
743 59
449 496
270 809
534 786
604 967
422 680
420 459
61 455
932 912
688 415
642 971
144 922
352 288
258 572
227 935
924 664
183 952
546 503
588 963
47 912
524 157
225 646
422 609
506 450
96 369
571 827
30 220
994 418
659 595
129 276
55 70
190 587
565 402
37 80
933 402
873 916
752 776
3 53
799 327
798 876
875 154
407 436
115 718
222 590
529 543
578 120
19 788
14 226
148 164
529 122
812 158
422 821
903 74
530 127
650 646
395 11
970 158
709 572
614 751
102 742
775 352
283 541
310 991
385 709
567 387
192 295
126 257
900 168
42 493
310 578
758 398
607 395
650 968
274 894
222 234
880 736
255 575
791 572
844 90
818 958
6 673
127 634
469 292
394 790
649 345
637 404
673 382
3 187
130 648
432 957
377 166
921 834
601 820
546 184
451 332
855 836
501 917
171 327
790 96
356 638
732 268
380 451
58 26
864 695
229 613
245 599
274 386
734 917
478 359
336 535
395 176
186 53
741 181
555 523
537 906
42 706
811 333
115 94
368 266
366 672
932 508
653 613
440 916
789 951
991 931
313 862
275 664
512 850
896 852
867 949
374 546
548 444
740 861
856 402
174 17
540 454
59 490
961 94
267 576
588 975
678 478
972 426
602 783
224 999
998 423
353 514
653 795
228 724
44 685
178 447
476 484
988 634
298 437
507 811
472 896
798 409
989 604
2 212
719 358
510 852
216 630
247 251
7 544
156 327
496 544
337 687
931 178
99 98
69 869
251 235
141 279
497 151
285 90
32 907
245 673
388 920
4 799
714 613
208 934
757 319
839 583
305 834
678 767
619 513
94 439
783 101
515 52
707 239
663 613
285 112
565 95
734 424
406 71
178 395
129 273
279 924
805 720
149 441
419 888
657 167
587 691
345 193
576 903
976 244
196 569
10 510
19 495
542 339
915 133
643 255
768 58
220 839
22 566
232 982
581 377
347 465
617 333
575 750
49 656
208 467
139 701
954 319
425 887
139 936
486 804
335 239
50 646
679 768
848 897
758 597
350 610
448 109
977 348
396 538
895 901
396 667
449 568
668 336
517 248
838 468
616 568
568 153
140 82
896 887
811 650
781 3
601 911
292 724
506 729
867 975
549 61
997 516
418 421
59 168
853 950
648 685
187 682
77 138
518 542
402 548
268 57
219 521
863 965
75 93
713 352
747 129
362 478
316 117
302 23
672 967
348 967
254 525
621 294
140 177
281 462
487 530
659 304
539 775
381 511
254 947
767 883
811 631
815 988
352 350
619 336
361 796
553 703
155 78
897 160
624 259
872 626
394 148
906 592
181 499
721 624
816 780
285 462
379 128
624 557
892 917
549 284
829 394
185 545
387 920
213 912
967 373
891 822
412 896
427 282
457 50
495 907
84 337
314 463
17 340
104 147
210 5
806 910
708 922
945 15
482 39
411 72
118 258
474 11
555 520
824 120
833 767
64 270
94 813
237 816
938 13
847 195
850 289
625 792
182 670
277 874
602 873
784 400
105 599
345 355
288 789
351 203
176 21
225 897
879 730
815 43
993 650
312 56
259 181
41 752
921 309
90 878
944 4
903 430
716 316
87 142
28 916
445 455
19 95
564 182
699 878
338 759
798 461
141 209
832 598
220 812
934 565
102 660
363 277
230 761
763 449
472 633
84 581
180 911
484 790
540 805
610 887
321 778
26 849
379 329
879 267
298 306
47 990
647 563
978 598
197 183
50 209
428 295
899 24
196 246
567 763
119 992
451 760
452 819
912 221
908 123
344 383
234 450
50 465
782 417
782 903
45 27
828 830
680 136
940 575
190 641
956 949
908 879
962 330
780 529
798 459
49 528
332 818
636 147
507 756
847 601
151 557
125 42
144 106
34 19
334 640
42 312
565 627
199 379
380 504
59 901
197 981
183 902
289 577
557 684
451 951
81 454
898 694
720 755
334 153
599 723
395 708
428 663
648 62
446 947
705 48
799 157
262 269
20 148
882 339
519 752
557 406
622 975
421 394
555 998
977 627
280 584
664 334
264 130
891 600
250 290
544 437
249 300
267 924
469 917
844 125
432 193
554 164
487 625
22 795
996 972
569 643
719 799
887 65
999 975
395 455
188 599
34 268
74 791
341 277
287 681
325 808
252 760
52 379
573 845
913 505
715 392
581 433
268 400
566 775
813 856
907 892
450 180
638 42
4 182
204 528
961 810
113 874
455 603
933 548
439 182
812 129
166 315
483 455
963 60
950 323
442 633
191 514
39 917
627 759
215 843
345 331
420 359
319 566
758 922
371 453
964 772
481 6
492 754
111 160
882 979
91 85
476 174
939 432
193 844
147 296
560 857
689 780
457 147
552 866
138 986
292 14
514 210
644 322
927 162
888 675
610 356
236 660
888 632
346 291
737 336
169 368
323 62
596 823
377 472
343 187
500 929
215 619
43 1
275 617
66 220
121 877
420 978
935 594
555 553
816 979
45 323
467 347
95 500
777 58
687 97
714 725
224 500
552 824
100 46
458 737
692 176
39 516
386 956
583 881
857 470
900 194
724 58
371 999
150 836
696 401
373 329
589 816
45 573
137 590
779 737
22 807
25 917
570 390
119 447
688 550
265 672
552 184
62 268
421 398
28 446
389 529
436 648
812 309
363 331
431 863
995 281
920 578
760 669
286 448
769 152
123 998
847 803
370 617
706 541
110 228
14 742
485 111
595 106
548 597
517 731
10 854
384 473
680 609
30 937
151 615
433 154
912 307
80 143
863 613
906 648
517 908
207 536
81 513
369 695
388 191
591 538
794 859
227 448
786 714
182 525
243 845
876 939
929 948
356 432
132 955
350 18
456 653
792 512
308 539
600 832
745 178
280 144
311 729
532 703
283 942
970 892
10 943
593 92
301 623
254 986
211 128
509 839
205 917
588 961
87 779
898 105
482 665
197 226
69 370
972 289
883 340
999 527
792 36
424 821
620 64
635 295
978 549
523 74
530 131
624 423
469 321
157 761
398 557
407 730
990 94
735 847
667 744
202 955
430 130
965 720
675 209
193 496
508 101
603 209
165 512
363 560
151 76
740 305
8 560
829 247
912 116
66 361
174 352
813 483
694 869
17 118
989 575
147 985
45 996
150 691
410 89
985 59
946 240
380 494
984 892
699 468
836 209
187 584
853 344
130 120
77 681
588 641
847 456
930 957
753 91
762 171
860 140
158 702
281 776
670 116
794 532
453 844
862 967
44 821
741 490
795 269
175 632
852 757
978 760
959 262
509 948
281 383
755 79
970 398
80 827
631 828
924 280
729 373
344 423
95 110
781 39
428 63
802 239
281 566
553 660
316 600
277 78
758 884
319 929
197 143
552 448
200 906
30 150
977 620
978 954
260 33
910 191
959 511
14 791
344 681
972 123
321 433
214 997
733 615
240 519
249 291
525 51
822 581
291 725
695 945
771 788
233 398
447 278
358 891
803 560
868 976
265 355
376 343
271 442
415 837
230 316
939 800
31 878
174 504
901 652
322 603
921 607
89 536
340 30
979 526
73 823
28 188
608 604
378 264
770 1
352 84
949 734
46 523
979 249
519 434
197 540
102 538
796 792
229 118
227 413
143 255
650 942
136 684
689 830
193 348
567 400
776 545
238 144
870 526
172 30
362 782
742 327
212 633
892 32
919 622
606 933
807 459
996 469
782 938
625 649
956 72
275 899
3 857
317 737
40 846
763 378
742 359
114 239
17 607
127 460
112 786
832 19
304 707
962 637
342 710
446 727
544 100
189 539
345 158
731 587
637 682
245 525
223 783
481 303
349 879
603 757
364 54
746 196
944 594
265 884
183 243
560 556
842 35
76 250
951 664
86 207
951 503
303 591
955 992
925 724
42 943
309 408
900 770
330 511
701 702
684 357
715 797
960 958
300 179
227 518
256 449
200 495
637 960
716 580
331 660
635 518
508 921
441 447
810 847
667 974
643 553
486 374
659 184
601 91
249 732
507 945
898 626
26 198
659 411
481 836
638 662
828 468
979 906
715 942
716 108
584 396
829 807
604 870
874 966
53 629
372 530
600 695
540 488
579 191
483 14
137 732
840 535
226 872
525 320
216 910
204 363
644 512
913 624
905 345
930 359
804 885
558 58
992 544
163 566
877 116
541 596
310 914
348 169
753 965
719 704
248 229
64 555
204 21
976 521
67 261
29 993
337 525
575 568
935 612
214 21
417 345
908 538
92 49
105 478
159 68
237 693
352 699
693 192
103 592
232 632
656 542
599 110
281 374
399 203
605 591
86 677
95 16
593 431
320 673
832 413
990 108
7 694
738 409
8 710
977 561
944 123
478 931
976 397
246 691
153 371
583 590
424 656
760 71
841 829
424 860
102 787
957 229
734 177
618 886
294 46
604 196
799 787
789 657
814 498
545 161
230 244
406 900
407 55
831 843
828 157
213 428
560 164
593 336
91 70
398 507
249 999
818 791
492 690
601 277
931 571
487 646
494 824
872 563
664 250
945 52
869 665
894 491
321 87
259 92
182 256
948 208
89 190
346 922
732 956
800 756
953 925
548 893
954 821
184 648
446 69
280 379
818 134
477 803
911 66
957 699
120 641
492 27
838 782
805 591
804 808
25 556
940 780
638 549
203 886
438 454
561 961
306 478
541 401
758 778
580 918
150 931
837 339
626 902
436 31
432 897
617 672
143 477
995 703
97 833
893 891
656 961
586 809
643 528
199 271
362 897
114 455
600 729
929 765
178 956
130 915
255 310
589 753
236 137
24 85
167 128
978 963
503 464
87 605
529 521
783 936
856 281
449 350
235 645
474 14
309 869
370 26
518 119
762 505
567 108
799 709
461 352
378 22
77 630
739 800
80 249
833 434
764 860
819 436
354 15
499 449
156 191
6 514
939 411
958 701
249 864
975 426
946 480
540 227
720 477
65 306
319 869
690 398
731 397
517 371
942 163
834 634
576 746
101 953
453 724
890 181
129 418
588 397
507 118
413 235
636 500
828 668
316 570
881 320
78 568
978 532
58 844
294 882
501 501
835 569
53 684
478 142
538 660
706 354
600 8
321 394
353 714
338 509
891 748
239 350
122 234
199 97
382 206
667 726
207 342
252 42
955 125
402 531
335 961
42 535
267 253
158 988
877 657
684 143
716 917
539 474
907 974
738 475
88 730
372 722
845 643
920 868
158 171
547 437
96 38
760 258
974 15
76 960
27 858
617 799
659 214
885 384
35 178
359 17
526 94
724 152
711 675
624 131
342 121
926 938
285 82
588 801
934 765
242 278
141 462
330 881
998 482
467 868
140 942
371 856
442 852
699 241
790 238
844 687
302 909
143 126
867 169
523 959
137 121
133 10
884 308
663 462
377 57
219 612
62 289
153 779
452 853
395 13
34 530
767 718
908 782
294 833
822 395
989 514
774 478
646 319
734 828
486 700
551 88
785 441
976 858
458 789
627 922
764 326
459 901
488 583
11 514
406 429
741 345
481 319
586 947
343 595
150 647
952 694
114 341
49 996
163 54
159 781
867 375
414 182
220 946
756 708
689 315
513 88
734 795
605 535
446 588
695 298
580 809
941 957
482 61
544 916
915 437
962 977
611 570
191 706
20 906
802 669
355 895
191 627
90 795
893 956
718 285
517 387
123 168
165 674
650 46
476 568
367 346
380 256
335 705
753 171
962 126
353 824
538 561
550 884
238 453
769 507
265 199
652 492
672 78
219 598
201 305
615 220
570 663
601 858
209 209
422 930
286 402
660 470
294 734
685 44
891 688
548 926
820 836
859 54
46 368
339 1000
651 539
710 758
649 10
788 320
743 953
824 553
698 616
802 255
141 407
107 56
977 494
657 101
677 508
998 507
478 582
109 290
871 391
677 842
714 835
778 740
504 775
114 939
301 747
727 648
486 654
511 799
30 96
122 357
420 88
363 916
128 36
706 938
236 588
313 208
105 214
639 364
669 115
811 296
230 258
607 688
417 978
623 803
938 943
374 206
789 32
979 426
350 189
275 499
104 671
576 598
344 638
305 992
714 411
652 772
271 253
4 805
514 123
218 417
66 906
702 949
724 248
915 481
43 680
744 326
902 467
982 585
926 934
408 182
501 462
250 496
291 797
905 235
1000 257
853 918
225 819
334 222
438 693
584 237
73 577
134 160
307 617
526 800
330 113
212 561
205 705
541 664
884 683
53 636
694 182
485 631
433 181
758 746
165 510
444 425
502 456
92 982
119 843
902 614
357 626
813 197
428 171
279 906
943 703
697 422
847 162
424 388
581 924
66 334
572 358
365 111
864 660
942 127
258 494
462 353
770 835
892 908
964 726
7 858
224 430
739 958
808 924
858 739
763 872
993 604
248 913
719 887
870 370
681 237
584 72
943 555
593 693
720 683
283 183
692 698
799 300
67 649
977 936
528 903
357 851
195 107
666 878
338 130
302 447
611 892
974 909
401 59
492 671
900 983
234 692
673 863
57 813
546 775
305 422
89 128
189 713
829 868
318 211
165 410
567 869
508 201
568 952
772 419
398 449
668 685
807 70
915 547
471 284
981 67
939 592
533 222
199 979
695 420
492 98
362 613
634 264
181 90
670 120
430 735
879 976
804 122
77 171
952 849
129 527
708 760
672 609
933 762
929 102
385 82
980 876
84 272
69 163
339 94
857 342
173 309
694 357
868 956
369 198
468 192
737 168
677 947
834 571
366 851
751 701
793 113
204 466
473 639
238 376
170 31
616 149
489 866
236 144
731 677
104 201
140 521
762 167
854 827
749 781
909 253
558 933
994 803
401 477
207 443
416 738
660 952
279 120
414 461
222 35
710 859
408 585
314 314
78 982
873 601
344 465
402 82
919 552
676 664
727 903
322 944
707 848
240 245
974 204
272 45
236 427
758 362
258 262
174 766
354 910
812 388
525 739
586 16
230 380
238 880
608 78
920 152
753 604
662 577
810 322
670 911
104 623
737 992
61 997
747 786
512 615
802 797
143 355
272 153
807 734
400 653
590 991
768 432
653 752
807 188
534 326
251 952
923 447
462 951
11 719
651 448
83 282
347 410
335 620
712 464
224 617
428 839
946 581
302 975
747 700
506 583
677 782
634 301
589 205
716 14
366 729
584 242
724 112
557 532
241 366
190 874
542 643
928 101
229 895
194 368
555 614
797 206
361 121
138 620
649 508
146 475
167 902
556 53
291 358
177 684
981 247
364 738
873 648
349 561
462 263
466 989
494 435
632 177
972 853
363 664
308 748
347 742
410 458
182 521
704 693
883 88
865 334
947 804
748 611
446 361
495 28
452 290
206 290
491 969
4 873
402 269
333 499
276 474
466 366
811 95
871 371
35 80
57 903
166 587
515 369
732 854
799 132
613 982
472 223
585 506
872 576
9 616
556 182
873 96
984 732
23 617
738 449
721 337
793 10
73 309
56 94
167 751
159 225
286 108
283 896
216 970
61 691
310 913
761 473
709 905
527 184
729 335
545 729
937 60
254 348
575 971
240 831
588 60
826 912
681 317
558 241
382 304
801 237
764 54
26 226
455 23
790 799
793 670
807 846
421 615
380 72
892 516
882 329
232 272
759 234
860 26
151 970
473 977
28 224
771 390
234 228
655 434
512 593
74 179
884 384
180 906
635 51
746 269
513 297
375 855
875 438
498 884
597 928
102 732
805 801
574 338
168 125
944 129
204 169
272 481
954 560
922 892
980 724
941 140
935 948
475 414
928 797
875 765
415 164
475 98
830 443
925 648
898 111
528 293
452 934
561 33
784 431
206 33
122 175
487 787
571 359
350 413
690 778
917 621
519 476
751 719
584 281
490 965
869 115
150 419
898 283
874 529
559 258
689 68
865 764
9 722
724 794
509 730
751 215
374 199
784 239
439 787
744 470
613 72
170 235
58 622
618 641
569 455
204 796
404 968
647 72
933 928
628 510
490 311
415 513
448 588
691 963
857 368
550 510
825 640
653 530
72 604
252 823
41 250
970 133
787 477
948 785
21 623
897 116
65 551
897 101
107 729
334 866
988 21
107 222
1 830
783 471
281 120
994 565
177 833
765 165
375 833
52 471
995 985
911 716
497 889
879 447
563 113
221 158
48 637
190 530
126 867
36 97
69 478
439 345
818 931
99 715
75 235
220 754
11 113
885 385
540 722
111 927
95 340
405 829
832 94
676 297
39 692
564 128
773 509
481 363
641 584
663 345
744 963
229 836
493 290
611 607
480 201
584 931
998 2
67 108
907 789
776 549
3 179
677 850
723 190
569 136
602 326
383 828
344 103
679 271
127 941
266 329
933 127
584 124
850 858
13 518
547 377
502 575
775 462
622 542
535 398
592 742
133 147
425 113
792 52
323 351
45 649
544 143
275 724
846 66
972 122
875 87
449 734
841 961
655 378
455 528
258 37
723 479
322 82
377 75
955 792
105 181
869 970
879 127
743 801
287 887
894 915
955 719
924 961
271 619
314 976
806 177
353 649
769 178
688 197
313 634
92 627
33 716
554 120
122 856
994 982
961 216
796 581
691 984
306 949
819 742
473 314
529 629
491 157
532 136
191 709
595 246
163 621
647 177
511 221
22 554
539 625
679 496
131 598
270 641
433 839
138 316
274 394
594 783
115 935
84 571
623 67
315 590
200 93
134 98
524 45
595 574
366 590
328 39
701 603
43 40
449 356
669 987
852 24
597 697
400 142
608 218
223 804
451 208
209 583
262 556
832 74
240 726
208 465
591 994
688 705
136 74
428 621
945 359
400 715
571 831
996 588
1 401
1000 289
321 544
725 784
482 537
167 15
875 895
306 504
570 166
647 716
324 778
607 713
793 763
835 461
235 171
50 708
616 458
951 785
19 359
141 588
238 663
583 358
519 591
41 793
819 935
569 210
929 147
875 271
770 128
741 778
640 186
562 832
767 757
218 364
999 4
729 432
839 648
199 791
622 585
15 480
282 673
921 946
502 802
36 98
787 584
273 910
65 531
540 199
366 412
242 1000
818 255
219 368
199 950
753 717
445 129
415 472
312 567
312 127
493 904
992 74
834 654
136 402
194 15
903 339
769 988
684 379
170 869
197 503
921 719
363 930
809 879
255 289
282 408
561 887
241 840
167 239
857 468
113 798
570 207
210 549
320 182
230 100
357 916
770 43
272 75
7 401
496 17
647 91
674 322
31 421
356 369
229 651
255 589
612 670
230 419
953 111
744 53
146 836
772 931
68 370
906 904
371 565
418 175
940 226
66 953
141 381
44 416
626 208
89 485
467 502
16 825
908 766
713 462
863 425
113 517
533 152
147 732
884 794
161 114
461 207
986 298
439 582
19 125
918 350
702 555
599 131
313 197
984 360
6 382
497 388
633 682
654 677
870 512
508 879
463 779
189 315
639 504
347 318
297 581
956 436
819 506
861 888
534 245
756 324
29 820
456 770
5 775
65 92
238 193
677 960
158 520
22 59
625 560
266 440
645 717
47 617
490 679
296 714
766 255
359 12
855 812
517 754
802 367
498 619
82 247
943 231
795 557
831 379
841 29
128 504
384 982
350 152
869 690
544 2
158 955
944 606
952 136
518 898
186 204
953 268
727 564
187 767
901 976
120 508
633 625
932 343
146 997
844 915
659 939
303 671
267 47
361 749
899 251
832 661
448 390
26 318
867 399
857 680
876 925
341 426
846 637
153 666
256 208
285 822
404 261
686 202
499 17
68 701
214 158
365 514
452 49
191 346
805 590
585 80
229 240
132 324
59 638
67 996
224 83
352 388
598 986
136 989
794 554
507 19
190 511
654 760
756 262
914 591
715 801
914 64
773 490
380 680
498 364
196 693
492 972
307 776
478 201
857 395
909 624
459 41
349 909
525 604
888 851
292 226
111 883
890 183
741 17
169 746
201 175
665 69
298 292
992 913
135 503
166 465
693 649
385 856
364 499
560 948
116 6
641 758
442 95
849 145
194 215
511 749
419 910
949 401
427 796
337 528
420 487
265 959
140 195
588 85
833 359
14 451
316 22
247 497
600 876
353 749
978 285
610 758
975 624
108 421
757 589
223 27
820 226
256 828
253 430
346 138
783 812
776 517
546 441
172 147
419 316
324 595
784 355
165 189
665 35
367 82
856 180
618 43
576 390
85 119
3 441
37 477
620 343
917 278
728 879
641 578
460 65
839 135
173 397
317 84
875 134
562 324
468 466
117 136
53 257
858 309
75 408
550 389
239 340
766 664
874 506
611 64
729 404
858 39
573 994
857 57
513 63
32 333
732 346
399 457
883 645
859 118
151 735
575 887
439 382
544 703
984 471
195 573
467 736
137 801
545 158
680 173
250 816
947 576
223 87
435 282
616 148
161 973
97 770
487 872
368 969
924 972
106 897
599 395
905 958
127 613
924 729
518 753
354 163
301 314
667 75
636 463
525 847
932 290
153 129
693 516
866 120
490 797
480 635
689 825
860 22
400 410
863 853
647 279
88 838
587 469
916 347
786 45
436 65
650 681
823 516
689 718
966 312
947 314
613 106
623 928
547 8
854 122
192 26
900 179
554 390
609 500
415 105
859 569
828 581
400 160
14 23
350 509
484 667
382 606
803 150
931 522
775 676
273 450
829 357
583 703
85 105
895 41
742 483
182 700
795 453
322 892
25 995
286 745
804 983
220 860
396 775
52 129
270 66
775 571
619 373
211 543
947 603
950 195
554 938
132 290
516 448
710 578
764 75
113 677
724 739
860 331
940 482
601 546
162 233
244 664
302 665
290 658
807 660
423 107
387 202
637 826
927 284
963 913
954 674
880 783
40 891
530 963
384 707
990 937
363 146
376 587
500 291
238 184
368 605
566 246
547 104
322 373
960 902
443 829
744 63
10 917
228 333
718 593
223 887
771 52
735 721
54 841
816 896
688 640
700 913
431 842
413 646
460 494
734 546
702 526
338 411
616 66
19 342
116 315
317 503
668 931
673 840
856 62
941 552
482 847
429 703
834 938
409 516
845 935
837 323
796 637
696 997
226 949
647 516
836 834
907 126
985 254
122 770
71 10
419 887
869 193
178 562
672 900
747 86
176 857
590 488
772 496
303 180
681 41
928 170
142 231
133 786
348 624
19 879
663 506
538 618
154 93
911 464
268 259
365 329
193 410
500 731
114 782
677 99
98 791
87 167
385 899
865 470
864 383
616 402
464 571
182 75
197 544
543 231
136 506
911 635
618 412
754 50
649 972
353 159
783 200
34 618
606 651
767 112
938 942
390 542
878 569
2 600
744 340
596 909
666 725
306 509
402 294
620 244
25 450
815 736
884 571
175 313
553 874
665 18
857 187
744 742
892 19
68 736
756 372
675 63
868 953
284 533
724 541
249 245
45 348
761 659
210 806
450 763
583 126
444 475
851 838
600 657
628 520
346 6
843 804
318 790
810 976
292 40
849 377
587 591
450 888
356 647
181 732
331 976
625 745
887 435
30 979
823 243
163 473
487 557
981 516
685 279
840 433
791 350
141 610
532 589
115 367
402 381
999 436
507 897
805 292
81 206
986 267
576 296
832 857
88 197
643 983
210 879
78 851
966 152
31 680
930 154
139 705
490 864
868 187
691 433
465 130
770 28
554 497
774 858
801 441
377 435
458 927
770 443
751 461
15 326
216 715
652 939
334 952
497 428
969 739
8 664
123 617
724 561
57 114
65 988
978 523
806 583
693 998
446 444
63 77
254 913
456 873
108 243
380 482
542 1
153 10
698 385
11 183
717 131
553 11
334 657
622 18
472 495
458 839
766 11
864 623
756 581
944 533
961 510
375 618
467 568
241 31
76 355
326 882
36 184
546 839
38 784
73 462
796 836
683 307
1 284
286 57
573 247
136 326
152 42
975 992
604 760
678 360
495 893
638 487
450 252
360 85
315 203
802 415
307 512
647 627
485 755
823 180
715 792
37 41
731 616
514 711
256 192
686 243
541 202
419 247
50 946
108 803
143 553
644 688
786 954
465 968
756 783
959 748
750 975
456 540
154 272
351 703
783 88
198 596
838 617
938 875
682 204
558 827
550 838
489 676
861 4
825 366
999 430
167 68
34 479
570 754
568 67
891 755
407 167
327 971
842 283
646 760
277 493
349 883
464 547
368 80
911 406
558 414
835 968
825 815
997 402
489 568
778 124
638 216
144 412
68 731
405 32
818 423
372 496
611 498
228 715
143 744
467 434
562 906
487 274
733 428
855 874
993 753
13 567
821 684
215 593
52 558
886 320
919 658
573 868
278 795
521 886
115 242
387 289
190 12
222 262
882 980
389 288
747 958
470 421
542 912
672 896
50 395
86 667
591 125
275 335
420 685
855 881
100 752
438 774
381 858
592 935
542 573
137 617
880 483
889 575
495 148
958 654
77 925
499 399
564 907
478 43
782 668
315 730
394 890
267 504
393 809
85 623
738 708
595 563
81 733
839 884
577 570
75 559
484 171
77 105
262 897
2 749
336 892
272 811
760 586
373 293
886 334
113 523
483 654
895 360
307 159
144 928
76 407
743 618
844 236
895 329
62 370
269 192
700 751
862 980
56 426
222 851
41 232
760 402
54 972
664 615
853 901
313 527
775 489
341 415
916 475
750 352
492 312
537 290
573 275
853 12
459 824
473 821
349 717
957 794
763 153
237 138
401 12
149 547
500 301
374 990
509 253
423 460
718 218
70 526
202 749
352 33
121 390
409 680
565 820
386 752
512 691
48 101
928 160
130 896
478 562
743 939
797 898
972 970
46 38
561 461
630 321
649 925
280 589
435 576
240 874
644 286
174 353
679 801
66 14
820 839
143 581
927 774
573 408
477 160
479 725
673 285
294 42
155 74
337 407
231 150
761 888
323 492
383 808
195 488
697 486
303 695
202 384
931 415
682 848
701 193
640 438
888 248
386 888
177 5
38 450
213 387
110 953
614 484
792 546
184 148
494 961
454 888
734 354
796 739
202 892
199 454
511 753
360 883
616 937
278 86
988 730
692 213
362 467
303 480
508 945
803 141
559 716
185 491
694 342
592 98
394 317
916 575
700 570
161 531
747 156
687 66
499 522
813 861
972 66
791 163
582 441
179 313
798 218
399 88
705 26
49 666
523 472
58 386
433 545
118 95
216 226
710 826
890 82
276 299
581 180
263 479
164 365
468 92
383 421
977 733
144 882
63 664
954 979
76 964
880 208
517 292
937 783
806 60
718 359
918 446
964 865
898 819
358 744
444 735
590 150
820 962
710 814
903 100
84 395
340 433
4 746
977 106
990 579
90 361
483 502
967 747
462 221
948 812
794 208
331 131
253 425
559 369
16 964
56 119
430 987
770 235
116 425
138 617
184 991
286 911
921 804
19 903
878 818
527 369
515 611
353 290
556 441
690 678
218 822
767 653
936 801
740 276
954 148
706 616
991 28
786 32
26 752
292 298
503 915
907 886
382 75
751 324
109 735
704 686
366 65
62 492
323 789
442 125
274 574
891 323
7 240
460 137
796 759
657 55
504 77
324 584
32 714
320 45
4 213
817 578
347 938
500 398
332 120
965 35
428 755
342 896
103 406
200 367
754 74
17 857
265 259
395 819
690 820
44 391
880 714
66 228
803 466
255 578
62 70
794 23
855 623
262 677
706 344
592 144
865 847
130 94
776 653
512 976
276 625
3 300
426 622
859 137
517 734
924 233
817 439
10 766
620 160
752 119
280 508
717 147
319 213
790 803
349 800
271 860
875 654
412 867
620 340
459 627
64 727
78 159
794 306
408 891
488 761
439 254
829 68
72 915
102 167
530 578
986 696
891 53
247 184
882 785
212 542
649 300
14 407
899 836
52 682
323 803
426 421
645 525
462 310
638 142
805 126
806 451
302 107
222 706
542 231
287 806
509 462
433 981
360 97
25 631
425 447
64 117
321 503
198 55
251 512
969 143
149 699
885 101
813 720
944 65
298 728
30 307
270 61
720 802
855 914
384 909
444 923
954 657
453 810
192 55
643 552
815 868
937 78
777 469
768 733
699 638
686 886
341 877
531 812
114 933
617 375
205 283
618 900
61 902
738 973
580 214
302 995
35 788
600 883
193 471
475 178
347 664
964 804
171 479
487 304
812 646
42 496
913 392
294 376
818 515
188 467
339 213
190 919
856 664
832 266
701 671
634 868
814 895
232 868
140 668
253 640
584 69
747 315
206 399
975 828
129 606
24 270
63 324
832 573
566 186
686 613
703 807
312 766
377 147
64 593
704 720
323 939
109 186
72 919
348 601
583 706
208 806
140 99
8 526
148 868
911 408
144 921
38 205
732 720
537 657
398 125
831 167
115 52
572 157
19 367
499 543
314 132
92 330
379 921
265 228
531 707
122 73
183 382
260 607
295 19
53 995
481 323
138 748
869 677
878 888
41 817
600 394
963 491
985 151
346 900
234 841
890 150
771 515
961 813
615 914
514 973
185 305
528 453
800 251
847 701
218 484
432 199
507 450
806 712
667 793
951 844
28 719
203 726
198 858
437 311
426 710
653 935
53 828
484 317
701 297
341 769
292 369
693 714
491 963
465 949
165 226
529 171
458 864
200 536
533 339
58 503
531 599
345 985
264 756
605 716
125 333
676 627
872 330
147 745
785 266
346 942
362 950
664 641
4 120
930 698
973 935
903 73
722 423
800 630
239 932
306 979
756 444
832 932
961 255
569 853
229 484
286 705
286 242
191 967
374 70
680 857
1000 198
624 274
39 791
275 822
872 796
260 375
619 149
687 628
273 126
198 864
68 988
52 320
241 217
38 983
506 825
575 55
236 210
165 451
599 244
185 549
404 723
463 281
356 494
577 824
445 286
937 879
728 851
180 718
478 417
899 632
46 124
501 993
708 265
793 876
909 552
926 911
566 640
27 719
350 699
800 243
672 868
241 311
167 196
461 182
251 775
272 828
934 430
120 626
616 804
275 883
994 270
261 208
370 868
548 433
628 489
793 125
384 59
580 41
504 634
543 469
959 295
659 778
530 238
889 994
10 67
839 775
969 477
863 888
504 707
697 447
390 569
128 401
537 750
740 760
511 858
637 765
249 721
998 313
985 112
229 763
455 182
615 600
385 262
11 64
706 935
90 945
864 640
659 17
249 680
222 976
165 791
372 972
329 138
532 884
956 804
568 277
216 194
900 199
359 98
494 66
82 715
630 74
768 185
106 684
811 107
419 251
644 28
255 137
576 525
885 903
62 763
294 369
489 767
605 835
633 293
85 420
307 545
728 947
873 310
689 856
255 784
422 931
210 120
289 1000
842 814
118 517
529 944
162 108
850 197
208 834
762 737
818 787
75 646
270 520
250 90
10 759
480 423
807 45
697 773
989 547
782 10
259 980
638 977
720 762
919 422
361 117
25 947
919 985
729 512
38 114
657 236
265 974
349 708
433 260
766 687
752 657
991 454
906 145
844 216
710 604
741 621
676 376
905 514
475 806
106 493
626 950
924 5
495 662
584 776
315 961
549 256
302 776
507 951
863 871
594 335
120 876
688 871
701 413
522 763
88 156
675 616
159 612
727 148
110 183
413 329
954 540
270 247
88 80
926 821
864 636
189 723
819 356
892 926
324 193
482 555
106 124
534 528
687 976
771 399
23 571
271 815
159 875
606 101
447 852
553 509
465 912
251 627
712 338
98 200
239 603
842 130
854 135
377 764
301 605
656 149
722 822
141 59
303 951
948 98
693 536
310 927
915 128
889 51
962 758
762 616
925 753
759 726
464 249
598 229
76 128
682 598
405 771
652 692
406 768
874 22
12 566
888 260
90 806
997 273
340 858
994 684
911 677
300 531
802 336
447 1000
842 305
768 639
287 638
542 631
658 841
327 615
818 207
457 263
512 314
422 664
25 464
730 576
538 301
186 809
1 205
744 137
622 447
163 576
798 452
399 712
682 586
370 144
541 919
287 697
734 847
687 725
143 234
608 729
457 250
110 698
516 203
285 169
779 819
702 99
31 861
217 255
252 411
281 321
964 343
161 563
583 149
275 606
273 541
141 559
182 903
919 941
39 698
766 834
717 919
645 95
4 269
131 544
358 910
183 719
980 463
875 203
334 691
401 365
377 18
985 849
551 133
581 733
766 121
275 319
92 97
138 749
187 742
376 61
739 544
589 980
870 938
291 159
988 965
34 201
299 893
200 901
968 78
847 911
228 318
959 174
563 999
367 726
323 292
956 397
759 450
648 430
820 554
932 739
903 744
342 782
934 869
232 290
684 298
360 322
612 878
633 882
52 272
985 971
286 874
802 526
259 206
623 558
837 77
51 799
849 34
286 52
255 284
587 911
711 807
894 126
479 340
936 663
333 179
720 459
268 729
584 893
722 831
27 473
599 451
397 647
798 565
346 376
849 449
562 462
648 19
405 232
978 949
459 126
192 605
145 476
805 760
875 920
55 28
850 34
868 21
176 349
536 885
463 830
615 979
254 347
491 928
582 374
109 632
306 108
281 34
886 900
865 426
815 35
462 984
71 347
864 558
725 116
505 336
346 881
914 860
975 475
828 724
148 406
684 504
896 46
675 831
190 30
689 831
562 796
484 904
834 955
260 176
991 493
616 646
886 520
648 839
576 217
371 973
609 103
19 853
290 867
342 493
270 395
313 433
71 256
696 956
186 990
525 614
761 120
872 426
263 317
495 676
365 122
733 519
212 391
526 527
224 896
731 557
363 663
560 357
419 730
113 83
854 67
248 748
164 93
823 197
312 790
390 625
956 623
866 206
952 316
814 969
843 210
103 22
939 633
266 478
230 352
468 14
585 410
918 52
533 22
401 847
670 690
406 184
903 640
151 897
775 391
107 793
84 211
16 626
249 236
533 252
430 469
140 416
168 563
622 72
178 844
933 866
930 30
138 509
771 160
285 359
358 565
843 482
377 497
703 765
471 429
977 766
249 516
590 69
894 973
911 405
584 797
541 425
387 771
876 428
650 855
370 803
106 862
442 79
943 597
453 586
517 604
926 557
176 277
710 186
469 746
905 487
687 814
543 113
779 180
486 74
346 789
68 292
137 158
793 857
70 988
678 545
382 889
216 389
366 78
490 224
449 656
920 792
983 155
695 470
369 843
14 212
958 249
674 290
24 304
237 641
775 711
385 699
810 943
109 98
95 992
271 853
40 188
824 806
777 654
841 766
86 255
157 669
915 508
68 682
866 962
975 539
537 481
483 935
4 467
370 256
462 556
364 114
29 35
814 707
329 171
99 173
402 578
89 124
816 602
988 178
650 386
647 688
932 71
97 875
443 97
192 905
85 427
222 306
27 859
73 642
419 751
138 624
308 449
615 911
529 431
387 948
757 580
623 421
81 483
554 841
821 17
206 887
927 875
786 581
871 277
262 98
316 619
834 228
383 878
693 668
840 598
606 615
989 275
578 431
21 65
460 667
609 594
90 625
359 299
16 689
783 253
786 683
845 87
834 167
477 434
641 78
275 566
345 824
411 925
254 560
59 75
505 835
915 958
284 402
555 107
116 982
838 344
902 267
339 60
442 756
452 912
869 466
414 351
320 434
501 336
219 419
569 102
323 104
496 809
640 951
144 211
91 849
577 427
618 147
305 428
691 625
53 101
680 84
934 78
766 901
499 48
428 115
609 760
818 372
808 933
769 791
921 366
810 945
842 149
738 642
573 853
151 975
961 780
51 534
621 300
507 740
591 56
213 325
813 28
871 443
205 825
103 773
412 817
69 638
432 130
106 247
663 291
378 617
914 310
794 312
798 566
492 183
161 564
158 771
887 988
371 747
361 389
396 114
207 931
25 823
232 790
914 138
704 2
517 715
515 997
723 612
671 883
407 721
533 173
266 60
386 499
641 258
907 79
907 574
240 66
877 536
434 231
134 848
201 356
275 906
590 633
125 650
189 498
556 348
322 35
506 9
999 956
173 716
335 842
838 20
750 10
745 678
648 79
730 229
317 217
509 273
462 92
591 426
674 802
178 547
11 367
783 791
382 806
652 154
270 974
265 161
679 320
997 165
913 432
709 458
812 225
150 732
400 309
625 45
537 308
585 36
409 853
155 630
533 57
709 492
131 599
972 749
252 248
372 540
295 689
724 626
980 504
508 93
724 238
627 333
347 604
746 353
997 664
9 935
276 609
498 532
525 432
246 564
613 747
820 619
246 888
18 743
612 824
634 769
859 923
5 684
303 460
660 37
112 478
656 844
835 582
952 779
101 103
972 643
374 55
870 726
132 423
839 898
911 337
919 599
382 400
801 969
574 474
470 464
658 530
631 878
326 732
132 958
918 47
186 895
595 952
233 621
988 443
419 889
218 160
248 599
44 908
653 985
807 44
900 593
201 927
249 322
41 280
510 238
948 967
720 214
633 153
673 993
672 477
913 468
556 310
904 911
179 1000
145 61
393 881
326 226
282 569
771 12
938 723
248 297
128 376
322 805
565 206
913 362
55 650
733 205
856 844
317 947
203 568
945 472
799 963
723 208
476 475
364 143
317 873
703 425
240 923
942 960
956 564
566 709
350 211
176 434
393 937
624 845
322 889
241 385
733 324
760 581
475 604
819 588
186 394
982 391
5 325
646 234
8 394
36 781
42 62
962 332
172 504
649 239
301 999
565 309
107 130
434 821
403 81
413 76
387 509
680 397
875 260
7 514
739 595
101 705
809 187
504 723
587 822
434 341
203 171
697 393
67 674
669 6
690 894
478 664
171 776
254 814
424 929
495 951
684 26
785 636
388 811
139 417
123 690
975 177
6 692
317 173
65 6
142 562
523 665
39 243
435 952
55 223
518 469
242 910
896 521
673 17
295 699
363 611
172 432
375 803
109 1
513 404
688 49
626 899
809 220
546 817
354 966
662 646
849 874
723 198
985 63
87 512
57 561
694 172
137 620
717 709
423 614
91 116
675 458
112 492
739 401
484 709
445 650
152 113
862 787
624 212
103 424
868 916
36 438
904 634
935 523
172 249
347 248
753 275
565 52
912 738
499 20
252 659
164 941
205 357
880 666
534 883
700 162
1000 304
456 970
619 925
143 167
359 944
140 664
768 254
144 558
185 463
882 455
478 740
133 323
832 367
811 879
848 731
351 75
431 290
457 324
805 128
425 813
759 330
374 306
230 689
626 94
608 559
140 759
205 902
32 102
380 736
293 559
481 676
520 952
351 645
35 919
424 96
957 121
725 71
712 929
487 319
420 516
555 354
871 687
370 470
92 473
79 705
805 342
249 485
610 250
143 256
788 563
397 354
8 28
91 55
900 845
962 133
132 381
966 86
27 399
395 666
548 750
742 242
876 204
107 642
469 696
167 790
347 408
938 991
155 812
884 607
2 168
64 877
708 734
4 300
767 925
657 802
367 345
98 749
173 180
178 966
91 710
471 177
484 184
929 980
104 656
818 269
378 765
182 783
269 203
435 423
248 557
576 188
651 780
876 464
887 650
341 908
256 492
23 849
533 922
839 337
540 988
231 35
163 176
769 760
176 360
982 896
186 116
905 113
226 1
958 969
652 396
118 493
965 983
84 335
798 193
406 804
521 365
408 472
585 804
379 521
212 870
536 185
692 937
317 831
927 465
177 318
548 783
538 772
436 280
932 434
606 935
887 718
425 535
459 526
145 158
983 527
142 275
621 706
553 228
937 648
418 144
894 406
985 269
477 502
696 863
293 719
77 10
176 933
34 871
655 278
802 915
940 621
879 409
899 180
422 150
921 789
629 483
455 134
571 406
643 687
630 378
740 793
900 159
216 547
125 768
624 683
743 41
511 761
759 377
878 759
161 939
677 787
212 224
412 417
706 193
287 850
894 471
592 842
71 781
145 534
588 84
179 864
651 15
500 401
599 820
911 92
224 586
460 909
712 20
555 211
957 235
528 446
419 762
637 58
595 988
554 282
862 222
516 779
451 831
558 409
517 662
126 650
198 853
465 250
255 125
356 758
675 843
126 119
464 432
83 356
69 21
707 775
977 679
922 108
541 438
536 909
101 313
388 877
644 722
770 708
84 60
718 238
655 244
998 771
936 92
315 308
447 390
216 188
902 14
457 229
925 660
952 681
273 233
343 181
231 841
484 212
778 691
510 546
633 363
385 259
287 393
206 636
304 891
780 78
76 245
57 297
890 420
599 433
595 45
112 20
435 204
829 939
562 63
979 252
973 888
836 398
332 45
112 129
650 708
836 131
56 305
822 273
838 846
934 580
233 392
24 174
25 21
733 578
927 675
701 581
715 577
934 708
127 273
873 629
724 346
484 564
436 210
561 891
347 95
17 409
797 861
288 94
300 351
623 801
867 351
644 641
582 91
401 953
554 430
510 958
129 515
298 594
544 989
79 153
260 135
574 923
443 447
377 136
934 950
707 630
60 777
339 340
48 800
478 40
866 917
51 140
559 145
542 58
562 805
129 814
718 438
851 494
243 748
571 158
940 909
880 896
615 9
175 653
867 338
230 369
604 641
145 403
677 728
745 124
236 635
252 971
178 694
719 876
77 311
677 544
930 932
483 228
435 925
757 454
766 874
497 476
727 877
632 22
889 42
384 774
442 191
975 25
448 516
282 176
263 794
97 450
442 653
817 30
689 561
378 281
750 538
893 124
134 685
981 346
865 8
226 927
234 800
561 655
345 481
8 259
485 68
989 530
832 537
532 800
645 903
991 66
675 683
879 436
130 651
431 702
694 713
240 572
958 402
423 926
347 949
6 190
156 577
913 467
39 611
805 203
955 25
221 825
9 418
474 508
929 937
529 33
847 643
781 475
592 539
683 418
665 540
76 546
454 359
249 663
805 629
465 538
592 361
247 717
13 538
57 230
835 934
863 703
532 309
505 12
754 53
112 138
740 307
110 62
859 474
165 360
946 92
115 396
705 703
130 666
395 79
720 2
172 175
453 852
906 480
589 16
398 448
845 699
310 399
415 416
978 417
692 892
222 98
271 275
360 776
831 869
371 517
594 341
539 86
618 459
252 539
497 132
253 447
633 788
87 894
374 524
318 528
828 418
916 447
594 51
146 491
572 490
451 934
468 136
208 1
880 453
463 709
350 8
168 110
206 559
701 957
503 872
501 425
554 73
568 105
688 861
467 436
577 450
607 982
256 403
991 334
360 520
841 354
904 440
507 212
455 335
372 925
520 78
154 45
65 694
395 781
860 239
492 485
727 175
413 274
975 384
680 285
451 569
934 278
405 570
612 231
405 26
573 975
629 827
948 374
922 827
396 910
407 686
410 219
299 992
705 777
835 55
284 51
521 881
607 352
826 28
453 637
995 227
528 200
80 38
152 237
924 178
568 64
288 634
590 893
420 302
179 955
275 933
174 142
576 619
291 248
699 902
748 194
371 139
887 865
961 903
258 737
777 939
45 676
121 986
772 284
681 488
407 38
567 305
329 575
550 675
802 746
472 209
253 884
904 468
294 798
961 671
895 583
204 791
863 409
604 282
82 735
472 377
625 481
26 541
521 232
275 341
605 919
981 4
823 103
838 882
425 712
28 171
577 486
454 923
201 128
264 228
401 249
456 580
20 394
958 333
385 603
939 919
830 151
266 748
105 760
685 668
242 940
681 106
371 450
513 226
828 952
442 333
560 656
437 772
597 66
665 687
90 235
885 840
291 718
724 599
74 166
907 580
384 441
586 456
47 67
159 180
774 821
220 671
175 143
401 750
598 363
350 474
197 21
643 935
174 126
260 145
845 282
856 100
58 317
909 406
55 226
602 489
144 631
391 470
153 461
14 576
278 226
27 64
410 72
515 498
949 541
426 160
691 528
409 99
352 832
273 68
241 133
318 332
448 464
299 576
200 598
303 206
206 177
550 518
763 355
118 70
120 328
396 860
208 990
723 928
832 141
816 310
885 426
166 390
25 498
296 741
1 671
628 786
403 500
886 129
951 436
581 259
300 131
915 469
96 68
974 414
426 55
261 74
14 36
203 73
741 355
44 510
32 150
179 968
503 628
959 821
864 113
21 881
743 502
637 42
442 900
709 39
833 189
981 660
960 694
127 592
184 544
970 712
114 635
318 359
605 391
93 79
786 363
514 980
249 844
840 599
854 254
857 698
701 140
215 37
57 64
575 416
247 198
318 260
402 724
299 239
942 243
497 762
380 943
653 916
393 995
46 142
998 715
926 820
629 637
138 448
817 859
881 963
859 524
426 727
298 160
395 186
291 582
172 33
950 511
145 679
438 227
840 362
148 126
632 771
627 824
105 294
747 803
430 348
766 241
452 300
357 462
84 781
15 493
890 724
36 784
863 312
143 718
145 973
719 339
195 473
374 758
583 155
438 779
944 953
52 102
915 577
414 566
252 361
337 232
570 579
818 967
574 891
254 805
792 321
748 610
824 41
366 596
836 279
550 984
188 16
163 134
315 202
25 831
663 674
410 19
394 680
637 13
14 254
222 293
786 752
323 153
409 546
730 31
797 469
853 416
820 987
178 981
168 290
265 655
626 984
691 397
648 789
681 993
508 262
78 718
393 241
817 941
235 941
616 962
245 811
458 873
462 178
26 171
30 185
942 868
398 486
109 699
486 387
833 612
326 268
424 137
355 453
973 504
718 425
2 744
60 68
153 287
790 278
244 159
119 545
26 891
862 660
202 146
287 219
844 345
431 522
480 569
424 230
333 299
916 715
35 643
688 245
168 1
30 108
106 881
860 644
23 506
915 766
42 924
135 500
508 899
545 785
384 357
218 903
397 922
955 550
78 682
972 229
3 288
270 249
592 743
724 100
789 63
993 792
3 999
50 800
788 643
155 463
615 669
473 715
711 375
227 790
915 587
413 403
657 928
312 530
719 581
790 791
598 194
660 9
488 588
496 120
845 441
653 241
149 683
524 773
174 825
746 988
557 244
859 776
459 87
792 170
193 526
534 430
521 659
740 189
276 696
436 256
740 162
160 881
599 973
79 184
80 579
385 619
966 119
295 338
977 934
641 11
557 183
920 346
913 474
261 133
517 115
651 204
283 416
895 625
753 669
195 109
302 609
825 48
10 681
294 933
455 795
912 295
82 732
214 788
617 447
113 706
922 750
522 675
872 263
475 434
456 145
785 796
39 270
388 541
479 863
884 647
862 723
167 125
172 635
335 509
785 516
229 87
803 308
789 736
627 728
8 328
758 187
883 893
63 176
628 741
434 756
205 760
602 228
949 659
373 305
288 897
284 126
520 141
758 76
369 110
571 440
953 764
831 582
197 142
956 307
200 868
928 194
287 298
666 52
614 248
607 147
708 59
540 967
136 254
933 637
34 812
835 173
756 978
710 750
928 7
908 510
281 876
439 688
290 519
764 405
150 549
168 714
832 103
969 551
604 325
978 761
418 57
269 85
471 398
100 200
878 52
438 868
47 762
404 683
256 742
382 699
883 696
134 265
948 156
996 209
992 196
789 541
263 669
299 717
971 420
615 880
470 117
7 404
428 306
9 705
817 208
563 765
966 376
809 574
865 400
408 455
279 324
371 720
747 844
805 67
411 503
110 860
977 164
946 303
889 868
646 244
800 90
216 637
358 215
993 354
177 542
954 689
687 952
657 893
393 594
884 248
867 808
63 757
223 703
93 447
523 658
280 234
223 862
178 817
588 953
716 741
398 651
296 729
149 742
710 410
30 234
394 128
183 813
258 264
925 566
26 860
660 662
333 112
229 271
238 438
344 586
3 635
229 304
33 887
29 916
840 231
593 218
555 779
340 618
188 399
849 264
978 915
884 390
682 896
94 292
232 251
55 689
920 117
859 314
724 802
639 812
311 710
439 976
79 805
198 725
680 460
357 731
802 593
709 79
197 54
769 116
258 389
591 119
164 696
149 663
272 312
546 507
608 363
439 453
595 739
752 205
929 736
885 278
883 749
934 242
858 457
955 211
548 577
392 501
415 643
548 558
924 741
859 870
987 883
276 508
852 475
44 829
464 292
384 75
658 283
345 296
312 223
834 103
735 905
744 835
282 322
883 679
883 42
256 351
305 513
14 561
556 970
65 181
587 737
985 436
38 243
368 407
810 1000
201 62
440 66
796 241
787 181
47 371
83 809
82 393
653 758
554 834
243 820
752 630
398 345
875 227
246 687
799 955
623 744
271 961
455 260
135 74
937 627
375 302
741 974
205 897
592 482
69 924
233 546
471 174
629 360
889 569
981 503
122 487
506 364
774 845
138 477
562 612
770 479
954 908
414 281
340 694
76 543
194 522
236 127
381 50
982 618
239 278
708 30
226 941
920 175
843 422
525 303
143 137
590 909
619 519
350 819
51 526
963 67
395 70
69 619
380 104
571 953
670 181
333 804
898 265
161 354
548 265
291 624
170 771
417 741
212 932
321 981
2 345
887 291
534 765
149 83
925 38
497 649
907 54
105 628
807 281
623 538
103 778
3 550
530 887
259 437
980 867
107 31
758 885
265 805
807 145
542 500
743 520
950 870
470 275
659 568
83 30
424 74
669 217
276 567
457 312
761 229
922 744
269 950
647 614
603 766
406 936
571 321
49 469
265 31
485 441
255 586
54 867
590 858
110 358
551 48
956 362
124 460
952 309
11 504
8 712
14 931
273 938
853 541
194 257
835 680
533 619
926 46
748 345
807 543
740 397
887 740
157 648
298 621
496 240
306 719
734 474
995 665
71 174
796 576
342 438
298 837
538 384
803 352
158 716
584 93
999 267
125 917
542 218
424 426
985 874
127 290
595 561
27 420
234 282
140 960
947 959
581 947
843 823
132 359
743 892
143 316
795 700
442 316
748 783
695 73
183 708
835 962
142 68
13 924
379 194
105 773
692 871
617 600
398 465
940 314
636 444
907 709
569 661
88 18
890 41
522 734
469 116
703 912
546 597
90 241
730 509
851 227
679 955
186 232
140 624
573 890
776 177
520 355
914 775
62 259
15 521
507 463
160 38
255 585
952 503
702 951
274 897
770 942
93 704
51 945
762 612
658 219
90 2
362 910
245 42
14 600
951 626
783 571
282 658
450 305
325 56
128 761
498 571
653 474
831 130
954 481
777 761
641 749
314 697
297 268
843 92
937 294
857 479
629 227
929 338
263 403
567 303
291 17
176 821
353 71
768 854
84 81
670 879
114 47
425 585
804 652
86 13
499 711
947 520
75 227
485 275
12 895
842 747
117 869
952 971
770 273
60 890
414 38
622 734
430 111
566 61
515 94
412 567
93 273
391 321
263 181
54 739
279 792
918 519
202 845
862 63
125 733
65 327
953 303
546 210
194 337
330 648
123 243
531 92
707 913
128 301
461 472
875 183
318 83
632 504
939 118
317 536
23 822
406 503
665 617
7 547
174 952
361 239
34 211
785 879
841 236
597 594
866 27
452 20
566 849
450 745
514 117
65 462
487 407
258 508
22 714
591 769
206 964
426 131
39 447
287 840
377 463
576 226
455 665
400 356
232 449
701 636
624 756
797 205
487 774
771 490
563 59
538 109
741 408
160 235
112 225
888 710
771 712
266 869
773 7
397 413
13 125
959 497
719 498
4 308
928 77
169 311
16 804
249 304
771 517
940 401
95 668
745 765
259 854
48 649
166 901
427 164
495 652
29 290
909 341
944 773
556 866
182 500
828 799
808 19
306 671
572 175
155 890
454 97
131 359
317 515
272 137
382 155
46 257
866 692
685 93
672 758
640 811
714 158
748 633
669 65
437 476
614 797
885 218
569 617
891 986
404 163
757 16
40 691
8 602
421 109
767 522
746 163
411 655
965 650
277 273
510 872
561 868
650 998
375 899
231 406
55 876
625 713
332 804
182 580
343 486
425 907
752 760
691 745
374 787
411 742
312 410
219 513
272 311
317 244
1000 500
899 167
382 252
623 694
238 847
710 923
156 231
718 328
372 966
25 598
431 965
840 899
242 650
643 623
245 421
249 151
786 397
278 854
457 184
785 700
416 655
162 31
605 191
590 121
816 408
774 127
657 782
656 217
379 470
820 493
14 496
120 396
397 251
47 578
933 451
142 755
427 226
250 41
954 197
635 464
775 205
487 188
299 812
480 884
1000 412
204 191
646 947
957 293
977 355
88 878
211 787
994 920
909 79
719 931
538 612
333 604
508 523
426 717
208 835
545 53
639 560
964 940
379 856
15 100
316 839
793 816
660 133
360 712
394 946
928 116
97 16
98 617
509 322
290 373
63 297
245 254
562 783
490 865
432 540
695 847
157 184
773 82
966 363
667 245
668 379
567 312
108 424
32 725
959 861
701 685
693 929
942 380
434 22
494 644
691 897
412 613
765 442
697 529
225 588
461 356
204 245
40 842
415 896
809 348
640 679
988 321
947 672
177 299
953 186
486 882
497 898
746 883
953 178
127 990
800 629
854 620
76 957
735 693
357 385
692 489
23 969
144 690
994 762
349 296
385 704
153 603
579 320
699 404
191 973
776 508
193 492
871 810
337 691
694 247
115 36
826 3
344 261
62 849
911 939
552 746
673 714
270 749
862 255
198 192
316 348
270 615
474 150
646 624
133 301
211 340
307 502
200 626
938 406
35 965
722 846
445 804
536 418
706 727
876 515
727 584
142 815
505 646
492 173
739 306
682 280
303 233
689 902
20 884
243 741
402 232
269 305
361 367
851 669
437 123
443 62
310 729
155 617
83 848
273 861
625 507
193 781
883 68
641 949
964 939
593 684
164 248
881 238
681 790
753 709
575 474
535 111
575 943
884 577
314 493
547 558
428 245
258 95
473 703
995 304
169 365
16 3
558 375
686 173
135 856
940 290
537 280
60 959
911 731
595 327
779 70
636 452
623 726
356 955
784 757
349 641
446 794
338 492
39 351
565 44
754 503
221 981
697 455
136 381
549 842
83 144
478 702
370 329
820 515
56 364
195 990
105 506
454 744
435 943
291 184
283 584
285 300
967 489
833 503
408 993
315 496
332 754
510 611
460 7
818 479
886 551
52 100
958 811
653 919
902 851
300 639
982 795
657 431
744 975
327 985
165 655
893 352
152 326
838 680
593 557
500 719
790 76
807 782
17 108
552 14
306 756
688 8
648 320
762 976
849 839
489 862
87 596
58 768
577 518
918 366
766 683
204 793
357 910
970 35
479 299
8 467
500 599
976 673
776 983
999 549
776 254
191 218
248 341
601 895
128 126
85 857
940 170
205 706
940 152
616 529
623 336
546 518
633 428
422 171
716 629
180 206
619 846
740 297
416 123
689 393
917 959
613 28
767 437
536 325
906 253
438 99
534 844
7 24
455 652
450 864
588 519
107 883
530 496
435 996
477 458
994 310
261 129
902 289
68 163
463 86
214 63
837 415
218 882
203 792
277 937
61 216
2 741
62 112
168 73
112 773
698 349
228 706
870 99
349 465
520 5
227 49
846 333
328 694
516 281
525 636
215 185
679 950
593 577
610 938
724 820
770 407
837 600
751 764
593 513
779 948
204 188
653 181
827 213
405 341
422 980
506 224
358 286
968 390
214 774
51 204
570 125
850 7
819 973
735 451
393 406
184 247
355 640
457 313
920 496
474 181
867 784
319 117
825 585
724 413
282 90
924 693
836 598
887 47
707 414
223 489
541 754
831 872
41 507
23 277
963 137
466 6
941 283
510 554
132 736
814 680
857 685
360 526
341 423
192 399
597 954
571 1000
831 34
133 555
963 905
319 665
66 680
422 561
423 206
570 831
823 96
186 83
231 962
451 35
384 841
169 211
550 17
241 575
235 469
600 283
138 861
284 240
8 976
771 634
400 389
853 660
512 799
652 391
662 16
424 243
341 82
518 959
673 124
622 739
226 667
233 811
854 299
882 620
537 760
148 250
148 463
719 273
227 285
592 78
551 229
213 466
934 865
503 779
162 7
435 460
606 575
418 613
732 742
613 281
103 75
393 876
695 511
694 289
176 646
665 775
533 335
363 434
266 576
572 692
855 236
158 471
530 512
130 785
827 658
331 385
830 592
466 752
114 49
630 920
243 490
973 232
817 605
5 319
838 31
726 750
942 343
31 22
959 520
328 746
556 236
127 227
639 782
68 547
678 625
166 399
249 654
482 787
953 255
457 496
961 705
64 70
193 286
839 724
758 750
589 775
714 228
870 662
108 318
984 40
38 512
821 277
835 643
447 987
183 249
290 388
526 676
96 341
615 444
161 65
709 530
359 576
555 45
335 479
3 597
340 356
443 44
197 835
452 235
607 60
510 508
727 83
931 680
4 733
820 586
22 665
711 529
476 959
906 627
562 608
848 505
32 857
276 786
198 945
927 10
520 428
153 550
324 642
914 346
565 340
955 292
701 64
702 732
714 869
761 49
474 706
229 711
236 735
19 267
138 771
924 378
875 527
729 456
781 985
33 622
240 150
11 224
667 833
756 653
576 8
126 51
123 388
717 963
130 466
496 290
504 260
798 469
675 538
953 108
31 280
140 810
205 55
78 6
78 660
883 354
929 837
319 164
618 76
787 518
463 28
442 966
586 691
725 396
788 791
606 625
978 783
929 194
777 373
426 890
518 720
979 919
689 892
290 964
56 239
587 821
29 772
615 47
257 444
834 749
647 654
855 60
418 606
596 39
21 706
390 155
231 275
602 663
909 451
653 470
441 933
806 189
439 586
258 514
103 251
800 775
291 42
659 464
667 361
316 89
925 746
674 376
755 781
447 781
29 625
127 113
399 856
976 941
412 836
452 484
132 62
31 985
798 579
45 219
165 922
721 941
621 144
983 541
753 779
498 983
715 822
529 835
529 211
385 141
679 468
836 202
535 813
54 877
849 105
969 670
162 829
789 843
269 580
294 664
307 152
827 37
789 827
673 918
281 800
668 515
760 960
28 431
785 33
509 669
40 127
562 161
381 210
287 267
6 117
974 906
897 129
155 909
286 990
781 807
756 970
932 238
295 375
525 8
630 659
214 348
429 831
572 296
910 913
792 30
658 526
975 66
272 908
858 997
700 317
592 381
94 826
568 800
907 919
35 165
122 191
373 33
552 727
699 627
298 955
280 963
953 319
531 114
195 956
192 674
258 580
541 176
533 52
44 365
819 651
482 44
933 623
701 926
330 488
676 385
11 627
437 815
567 646
413 858
416 616
687 17
292 855
9 177
546 531
170 1
112 845
571 205
245 93
813 317
23 351
839 510
896 366
882 579
443 952
578 397
726 210
846 511
280 410
10 9
538 350
923 614
961 667
929 255
943 542
513 303
263 658
133 261
137 593
375 486
672 881
365 716
880 965
49 486
120 931
75 397
654 519
739 669
313 67
30 627
689 934
526 253
772 670
867 648
463 905
165 660
485 356
565 528
366 950
504 653
392 250
781 407
357 587
686 113
586 28
57 778
129 20
452 879
834 516
740 208
824 108
162 536
446 913
262 765
469 98
50 805
550 669
175 978
620 908
650 567
569 179
46 262
777 892
385 375
317 103
125 289
652 46
297 349
697 105
904 449
143 73
7 643
907 609
782 37
134 325
508 320
59 675
627 97
199 438
877 728
750 390
301 195
850 497
307 625
66 262
384 535
610 214
309 871
552 323
818 463
910 460
697 59
899 622
562 900
979 458
90 330
994 254
191 325
559 589
878 421
925 501
554 162
968 288
153 847
202 741
764 760
161 289
709 798
570 90
16 880
337 726
712 414
766 405
360 419
496 59
595 365
194 638
784 708
294 876
978 394
247 914
877 720
722 829
192 845
663 603
649 933
694 942
923 708
113 643
172 507
503 888
63 967
899 390
148 381
334 12
739 176
999 48
286 681
183 120
955 260
887 370
667 590
596 700
472 65
5 226
473 206
716 113
891 683
48 536
922 621
178 934
763 59
499 527
166 27
21 462
703 14
995 836
228 251
60 19
138 541
284 181
615 271
444 762
172 512
561 299
362 384
655 686
759 801
20 834
609 101
192 625
618 314
426 168
671 611
155 958
214 600
828 523
591 752
952 793
938 437
730 524
927 209
782 470
226 659
558 44
7 944
537 672
498 8
105 116
745 719
773 633
933 463
449 684
504 803
707 429
245 378
428 909
893 269
750 387
37 283
56 886
823 1000
552 421
372 428
947 472
349 931
662 738
181 779
96 21
832 775
951 799
665 977
167 689
351 611
876 865
712 38
97 635
698 396
129 728
772 90
917 210
558 219
683 642
190 55
825 946
782 504
459 910
339 703
736 303
153 314
589 241
586 317
915 18
957 256
174 920
653 553
537 276
231 386
165 335
694 563
572 728
968 156
151 674
373 143
304 837
51 220
61 331
83 644
267 53
17 546
824 150
922 800
222 767
290 316
640 86
760 538
6 546
302 474
840 315
435 154
160 974
378 657
36 538
371 766
877 866
227 58
126 606
325 785
326 752
181 95
245 935
634 692
881 149
643 515
726 676
678 151
270 359
816 261
889 171
288 961
933 272
930 443
459 22
220 231
498 40
302 489
812 97
155 768
790 853
999 492
530 368
192 418
372 100
531 855
29 266
342 846
632 560
803 700
381 68
739 732
943 183
979 960
503 663
611 71
176 229
47 431
217 986
827 755
925 334
215 118
758 291
968 213
330 720
55 980
107 205
205 367
105 281
701 557
543 275
183 828
863 839
159 293
479 884
120 358
361 283
324 651
883 687
522 774
1 337
262 827
228 297
14 831
740 874
966 705
681 891
463 979
413 450
960 470
416 323
22 336
115 110
422 330
723 343
600 705
283 432
740 355
556 958
673 850
77 988
215 880
452 619
534 592
302 624
870 955
688 341
255 773
744 718
70 292
341 893
448 974
286 891
421 569
422 794
428 107
86 271
539 777
23 558
755 748
268 610
677 619
297 964
600 500
446 97
688 451
118 527
148 141
366 963
22 799
402 176
804 440
481 62
524 658
69 650
364 178
54 200
410 798
981 568
380 196
424 156
589 350
67 715
899 847
21 942
960 989
539 146
238 832
328 402
408 892
773 419
791 215
818 135
189 863
421 826
216 31
284 710
817 391
826 773
631 559
451 876
557 129
153 786
995 347
768 557
629 842
398 638
947 929
91 641
259 807
748 712
542 473
566 159
143 259
757 951
967 503
977 666
440 211
228 244
929 802
445 130
340 348
487 406
31 789
60 28
171 786
908 237
17 932
503 615
633 640
175 740
227 757
984 381
964 639
358 746
791 230
510 688
24 199
378 460
858 245
879 823
221 888
430 942
631 378
114 764
514 877
421 443
418 589
930 887
956 383
369 319
313 241
822 50
603 779
367 556
603 619
459 586
959 492
265 667
899 755
104 320
25 926
308 535
580 684
15 612
655 716
448 534
61 915
161 782
275 760
228 793
417 205
300 594
267 570
604 342
318 345
958 865
297 344
520 769
474 154
962 815
473 279
156 842
181 17
25 71
554 635
651 92
356 731
614 250
672 923
388 388
569 975
473 837
296 144
840 706
991 196
309 105
641 733
518 547
984 934
385 472
117 50
579 434
184 227
820 698
151 199
542 426
304 768
364 749
72 368
461 886
113 688
216 763
564 708
198 695
355 583
472 952
899 539
548 985
658 43
122 384
53 442
325 585
908 478
774 33
473 699
848 54
511 169
341 629
112 895
54 465
133 591
982 914
976 13
922 165
980 864
766 186
678 223
705 941
561 858
500 368
544 952
829 867
518 265
842 525
981 170
610 788
587 121
92 465
834 761
747 385
508 757
519 826
380 469
7 338
473 610
772 633
350 280
72 305
193 997
560 702
202 509
632 475
14 356
525 78
887 922
94 40
111 182
514 771
487 374
932 193
857 467
761 354
85 18
480 415
811 376
461 323
831 555
839 741
829 486
577 706
317 324
933 738
91 321
985 20
355 578
918 840
166 77
854 319
253 125
916 806
492 257
364 369
913 994
910 134
38 154
295 996
985 914
314 514
661 794
322 926
224 248
714 42
210 49
962 997
541 195
457 499
85 231
744 408
115 70
194 691
12 126
501 840
472 389
703 414
182 281
832 176
735 718
105 664
739 464
63 311
136 698
293 15
525 54
680 990
527 412
930 820
369 860
335 88
881 840
450 527
90 113
614 817
926 920
401 443
406 49
139 82
23 952
112 114
483 860
100 667
174 491
208 530
391 456
86 416
500 633
540 170
520 820
620 885
284 1
559 390
60 102
841 26
279 164
409 445
142 641
284 571
140 367
371 440
917 406
94 917
299 681
849 304
602 519
91 878
331 183
262 534
395 545
756 45
952 639
358 486
432 424
997 492
524 382
313 103
618 884
481 439
703 781
77 971
548 68
922 558
787 435
790 866
741 757
281 918
55 529
76 515
969 51
718 895
485 289
404 875
737 486
705 511
424 284
147 167
420 761
294 705
773 31
125 872
512 213
102 415
547 5
982 182
410 329
886 843
787 648
782 542
87 454
786 186
396 312
116 443
580 390
555 423
9 561
111 710
869 508
24 569
772 867
92 787
57 763
514 993
455 334
317 597
439 424
511 7
836 694
63 20
99 845
490 501
485 191
798 651
424 885
731 658
898 748
538 371
18 918
159 680
228 974
833 432
820 152
632 140
570 991
4 210
665 557
394 487
228 249
155 789
761 677
210 9
354 980
452 45
789 375
261 77
521 342
219 830
636 70
546 662
164 518
260 417
95 254
29 200
115 795
656 429
221 352
56 309
905 34
115 24
557 448
771 80
195 451
525 206
499 119
907 778
971 559
86 301
788 248
857 412
297 347
53 188
567 681
467 457
326 36
886 755
575 214
708 77
861 395
808 589
982 199
623 671
162 978
40 322
116 441
943 670
621 265
214 597
780 180
151 361
180 761
506 458
865 181
236 768
608 662
577 138
158 4
587 950
207 369
499 370
698 500
51 995
817 90
29 502
182 668
255 342
594 648
946 387
161 203
86 98
629 252
418 628
392 437
871 866
321 707
98 153
826 608
710 198
321 150
62 688
397 534
703 869
874 391
118 496
470 558
835 107
885 841
567 201
193 685
258 366
328 714
547 900
878 677
737 23
939 435
832 841
644 7
274 856
27 965
723 659
223 278
274 635
656 200
76 850
39 480
815 359
671 299
941 173
84 444
604 544
846 581
733 625
477 679
243 264
85 750
652 737
980 672
773 425
459 825
314 718
689 741
359 643
90 876
488 46
347 504
497 628
148 168
85 118
828 728
747 155
758 414
547 228
615 804
512 56
678 719
383 672
554 462
36 962
700 235
656 861
481 828
731 27
291 69
982 931
46 415
515 168
614 955
293 492
27 896
337 489
119 217
74 70
263 968
580 176
381 521
97 629
737 412
736 801
534 525
900 815
555 92
663 24
113 366
560 453
371 811
143 916
808 152
37 899
444 743
424 951
541 969
325 945
915 212
274 922
261 443
430 877
912 837
807 859
83 951
669 644
757 220
764 893
103 66
967 86
293 128
31 330
587 403
310 121
14 398
966 72
679 220
425 610
283 164
536 864
105 424
791 340
747 326
28 276
831 840
746 730
391 891
742 559
107 190
81 887
42 443
444 357
976 516
277 562
408 507
282 844
594 779
299 163
94 556
743 947
339 941
452 850
110 504
845 313
648 725
30 527
240 883
155 469
226 81
251 277
481 768
70 687
461 1000
609 801
144 908
384 138
740 943
659 140
313 34
696 967
288 766
377 561
892 807
797 107
698 213
874 482
40 918
658 554
173 471
399 850
284 893
476 355
339 341
679 196
38 135
318 482
625 499
730 786
57 266
340 964
90 781
909 969
30 570
721 456
567 281
66 693
16 592
663 929
158 205
818 198
505 188
770 180
378 8
927 767
874 277
521 371
588 521
497 453
890 750
864 29
677 976
930 786
771 460
387 113
694 619
419 287
451 146
81 3
542 102
756 557
673 69
212 487
887 469
353 915
695 727
15 866
74 817
420 153
849 749
484 196
66 416
110 350
346 525
774 189
330 688
506 593
601 205
117 297
869 809
712 136
441 878
46 511
952 325
914 225
131 434
307 135
653 189
400 570
860 659
831 829
641 126
89 209
77 793
97 630
344 640
481 850
560 116
60 822
742 519
128 428
131 591
438 385
711 995
476 572
837 383
38 623
781 848
345 108
935 86
807 896
291 228
57 660
728 689
392 281
946 152
802 391
675 137
519 867
383 977
346 854
842 638
504 579
822 344
279 97
606 707
820 148
581 250
298 424
984 577
999 650
365 810
618 584
484 698
280 666
661 394
134 416
758 499
66 56
140 763
536 780
216 357
601 397
89 5
226 297
285 175
192 64
100 316
419 601
654 91
909 513
659 163
82 727
565 643
228 934
213 784
404 140
957 212
779 953
12 914
632 811
965 618
898 240
948 10
831 554
855 140
730 830
163 16
416 148
722 782
28 737
184 650
433 100
942 691
283 969
495 43
369 41
940 955
828 344
700 809
59 1
668 840
249 582
75 30
402 327
202 720
218 577
159 493
409 465
123 900
322 891
749 540
128 26
645 132
399 828
982 509
239 477
277 571
126 356
151 826
419 710
733 754
226 166
791 232
413 945
733 301
494 785
270 571
970 345
10 317
446 801
853 452
55 65
625 46
412 160
682 568
24 407
819 930
565 173
534 761
455 245
516 811
601 798
335 602
520 170
596 207
45 382
88 808
283 544
479 58
192 6
589 401
14 500
640 707
307 969
730 371
211 658
112 563
730 80
575 129
811 139
294 789
174 502
66 679
515 278
418 726
36 693
860 531
401 694
240 918
161 298
195 816
833 132
506 984
967 592
846 786
264 309
165 545
861 988
339 822
482 536
779 991
455 943
757 752
104 425
983 30
275 860
18 890
747 720
171 658
873 230
100 720
333 746
650 991
341 974
758 996
537 539
835 676
649 31
90 728
404 245
843 742
144 555
198 360
434 165
131 451
36 128
96 758
651 360
217 303
460 451
353 731
28 507
589 108
972 405
51 997
598 498
358 131
927 628
35 748
64 955
680 374
756 677
792 442
844 201
746 135
704 601
567 246
784 272
3 241
400 475
141 568
205 619
593 259
685 620
276 310
267 387
534 887
599 556
103 306
432 891
35 501
111 81
270 975
842 310
335 83
364 429
27 883
575 586
345 932
692 946
502 38
288 712
453 229
523 709
857 251
391 352
460 709
134 802
975 187
720 61
403 101
957 427
241 744
888 277
93 308
398 981
259 273
355 580
853 851
861 172
541 796
576 238
827 273
116 721
659 523
145 942
834 308
504 680
833 934
559 908
723 821
919 819
376 57
990 832
632 705
221 272
411 916
806 504
63 305
26 174
109 999
805 114
496 901
376 597
834 13
551 389
91 666
716 87
201 672
485 719
862 364
111 366
89 755
928 633
66 65
843 561
618 856
174 856
412 484
111 636
298 168
599 464
535 420
187 646
858 486
254 768
277 756
828 127
870 15
944 859
331 988
93 135
22 539
338 245
570 647
578 527
234 602
789 50
232 68
492 751
929 776
208 253
804 461
720 709
177 883
896 810
761 792
202 849
324 376
294 616
814 529
466 815
577 687
823 457
217 240
98 116
390 500
533 921
636 911
697 385
591 696
174 386
659 390
815 708
803 837
64 480
887 776
513 10
889 338
791 707
727 718
967 177
934 479
863 149
443 941
728 850
576 466
906 470
774 984
594 675
912 54
770 198
548 806
629 172
244 249
265 819
355 993
419 552
584 594
275 57
209 907
697 240
391 880
764 369
933 45
651 755
632 581
465 252
223 362
968 410
320 11
497 326
211 35
498 330
117 977
437 347
43 658
577 982
179 717
564 446
397 489
116 768
678 271
395 704
91 213
116 285
186 816
862 883
189 799
305 460
729 103
804 974
154 132
698 338
374 445
91 127
525 61
262 466
347 753
175 806
748 347
603 882
343 388
495 403
731 86
948 980
821 246
435 467
613 709
3 219
603 314
447 626
767 421
578 457
59 649
744 942
188 361
542 201
672 257
787 516
159 134
812 482
502 761
707 864
617 300
515 26
859 831
843 991
398 119
906 637
402 347
178 932
119 675
357 539
322 954
980 47
55 597
248 203
434 329
637 525
242 389
862 207
884 700
528 363
15 471
318 639
218 165
975 959
993 374
997 426
418 374
162 463
798 910
932 427
528 431
324 543
820 500
997 413
658 735
124 376
422 297
839 8
966 492
378 197
657 620
861 535
313 509
627 736
900 368
108 38
371 677
152 559
404 734
612 621
955 362
107 765
43 931
763 291
541 347
408 491
223 149
531 126
837 946
909 238
667 871
526 197
156 286
123 179
667 691
904 496
371 673
816 465
751 696
588 273
269 40
267 283
938 278
685 942
571 614
994 713
690 30
164 996
513 114
436 276
126 643
857 440
715 675
109 192
4 359
774 954
994 640
241 326
19 324
621 973
672 542
866 999
484 224
327 537
151 518
435 997
726 99
215 314
189 4
586 803
961 13
400 96
956 670
704 269
950 478
677 623
164 96
546 978
35 614
732 331
272 700
533 770
126 722
67 413
843 825
614 139
141 940
967 132
967 479
450 81
108 855
199 348
943 198
531 215
708 984
816 963
645 550
656 121
219 302
212 577
998 552
621 131
813 663
678 887
622 113
304 103
405 559
316 633
508 608
168 568
967 159
895 696
551 344
739 728
227 316
579 730
966 984
986 735
266 701
458 576
346 712
243 320
126 798
441 397
250 998
913 121
794 624
254 815
502 884
412 244
998 845
470 266
244 411
878 203
469 786
843 549
358 495
148 777
86 969
327 274
371 98
314 559
147 245
894 906
895 541
375 147
671 588
182 268
382 106
592 330
192 975
348 67
290 522
904 988
433 417
61 775
999 57
660 607
167 748
476 308
55 108
535 566
163 853
786 408
627 525
24 803
748 827
267 704
204 522
357 777
777 377
45 455
441 252
921 1
254 60
222 911
51 851
715 127
430 287
502 984
56 801
208 969
501 875
166 139
1 476
980 551
15 174
980 693
748 382
487 10
509 52
136 95
346 413
786 380
929 629
594 182
469 830
357 718
138 673
497 616
537 828
843 288
945 282
544 618
502 345
916 40
750 744
628 405
452 718
36 253
362 748
473 524
581 796
177 742
728 311
634 857
344 904
387 225
117 249
430 504
291 407
117 160
953 681
330 24
540 353
275 161
944 566
268 732
662 919
677 969
514 473
166 58
757 744
468 883
862 359
291 270
208 259
351 741
485 249
79 170
217 622
299 544
719 674
242 300
103 838
308 268
949 419
277 283
670 399
69 198
63 603
909 198
257 608
171 830
954 512
324 536
474 192
433 648
845 530
530 975
968 685
143 674
262 551
979 79
136 68
343 519
942 104
438 728
877 746
837 284
711 411
760 676
804 593
648 107
656 161
190 505
413 66
220 65
944 195
373 461
226 680
667 616
852 197
558 803
574 115
652 161
521 767
945 302
100 643
620 144
93 591
846 126
769 219
470 760
884 265
662 758
413 29
288 865
230 386
464 397
289 456
822 999
851 879
24 450
699 510
745 142
358 875
397 735
525 505
252 713
993 855
390 445
636 28
571 540
109 775
282 114
797 411
503 21
765 531
785 825
479 659
858 501
902 685
369 671
114 807
810 966
458 499
431 862
141 106
966 347
556 910
270 456
225 621
746 928
347 107
450 933
248 443
965 836
557 96
646 404
716 596
370 1
789 733
792 232
289 511
231 584
876 343
582 119
306 462
686 553
127 262
280 801
98 562
896 942
549 51
227 156
861 984
942 787
591 279
928 209
410 761
814 62
75 692
983 886
351 566
666 339
394 48
824 389
943 213
691 89
196 231
999 382
501 645
186 168
947 295
934 733
604 123
710 892
183 510
900 293
946 952
225 926
447 829
523 384
894 713
233 958
882 200
107 832
870 854
362 454
62 42
258 65
996 880
728 975
480 117
307 490
491 383
481 213
77 342
94 50
611 28
141 302
325 45
412 969
333 684
485 997
718 478
153 284
811 887
1000 746
903 743
785 797
249 80
88 698
536 441
977 566
634 173
636 642
199 416
928 504
326 850
70 267
536 399
492 717
607 851
549 824
993 88
810 809
464 522
581 364
185 984
444 219
488 781
179 350
711 738
770 707
380 38
908 2
759 685
480 520
278 740
346 471
590 95
828 129
541 363
731 405
251 743
288 399
969 472
328 322
130 417
244 696
383 240
838 240
242 212
395 9
882 832
268 865
237 875
633 424
802 447
456 981
430 780
793 615
192 201
174 281
314 539
403 653
646 820
465 829
776 411
565 531
277 656
891 493
622 791
992 300
552 23
635 490
676 513
968 302
7 143
3 575
702 236
846 935
903 769
765 721
871 486
448 240
749 248
37 151
67 323
202 123
194 770
167 155
163 474
788 210
873 420
391 717
33 582
4 774
851 417
687 174
491 272
212 298
84 75
121 915
577 946
252 696
993 369
686 605
338 392
30 720
684 292
227 266
572 617
379 831
332 579
709 389
863 417
603 298
986 139
343 426
704 857
684 647
916 249
363 615
37 47
714 413
343 68
886 397
148 993
519 991
175 916
960 725
444 177
723 778
822 697
380 455
887 70
579 870
334 599
71 969
831 318
898 350
475 896
464 233
102 755
453 451
929 638
103 831
957 396
492 510
185 936
529 258
787 665
69 721
524 935
81 666
780 369
303 662
171 464
184 271
874 534
79 187
700 853
262 808
974 282
408 882
472 169
597 457
846 853
503 404
535 156
66 68
492 316
281 681
397 638
455 998
135 22
592 920
835 67
523 28
411 453
573 600
611 620
998 194
518 691
738 436
577 867
36 34
933 503
183 283
512 376
78 184
85 69
545 213
618 31
881 572
989 792
622 380
325 921
602 211
860 299
750 723
968 754
420 557
947 1000
748 92
172 866
244 55
151 622
583 826
171 149
704 717
320 60
351 26
468 545
604 786
403 727
982 193
611 969
901 977
920 81
271 693
553 199
40 418
656 650
398 759
358 327
207 423
942 566
32 742
393 60
583 435
717 654
58 531
459 208
789 370
808 854
763 552
205 526
117 546
769 624
130 793
535 465
998 531
478 246
366 388
597 53
721 510
68 336
563 606
92 886
347 283
57 866
144 86
1000 142
142 610
907 952
468 600
54 938
528 258
792 426
981 857
90 909
774 116
163 831
187 929
874 875
722 262
735 916
649 535
352 696
485 543
195 618
58 859
115 277
94 672
416 532
784 866
602 260
293 845
704 289
153 926
175 959
916 836
831 40
212 755
560 275
745 919
832 387
905 232
748 229
913 157
616 940
790 314
784 367
400 745
692 966
6 136
828 162
407 449
824 586
531 78
736 822
131 162
484 252
317 749
542 457
798 600
178 897
968 46
702 819
961 264
957 531
403 206
274 891
56 330
990 651
691 370
326 133
936 31
208 28
308 366
70 293
930 401
345 360
507 705
956 819
129 404
933 715
835 74
989 624
960 687
44 506
198 309
824 947
369 219
944 563
12 555
57 711
853 226
397 174
691 752
472 890
880 704
734 958
664 149
644 132
133 746
579 628
923 262
200 462
499 234
859 787
477 532
484 750
929 156
11 636
971 163
294 380
154 603
472 13
816 899
167 681
354 872
711 766
964 690
376 413
959 616
49 758
469 322
794 496
666 415
869 279
227 17
779 282
846 256
380 792
976 944
162 402
450 664
455 349
216 267
937 637
177 553
479 55
547 163
53 650
238 236
85 620
876 636
817 902
431 979
601 960
350 865
492 102
782 697
978 819
109 663
75 883
157 663
111 829
61 960
151 433
745 603
467 184
120 546
27 506
611 215
374 500
968 301
720 674
359 120
237 96
552 895
417 198
809 327
689 458
712 847
168 610
895 554
842 176
180 959
582 349
964 849
532 273
369 265
191 991
478 178
37 226
638 960
322 842
905 491
328 175
716 159
713 641
996 585
377 142
386 332
318 958
904 700
722 190
513 840
790 966
237 167
638 196
586 796
812 148
460 747
446 335
646 779
209 220
757 665
662 68
703 335
978 129
325 65
699 405
378 347
530 242
611 89
985 139
688 840
301 125
690 330
571 875
112 981
652 790
366 423
357 182
805 638
15 222
676 979
466 457
632 937
105 39
452 420
539 509
436 7
759 75
411 358
330 430
425 690
66 471
378 376
624 784
162 559
474 388
833 427
236 860
882 597
74 445
897 113
313 79
28 978
6 722
625 860
742 697
401 931
591 552
313 66
733 455
555 736
840 263
979 237
524 792
449 996
699 568
972 592
746 169
767 958
297 695
341 190
888 336
333 784
901 578
897 119
284 319
714 49
243 858
970 177
945 630
596 506
847 531
50 663
662 52
3 226
951 961
652 557
884 311
682 863
484 231
454 427
537 186
232 614
683 465
660 63
130 582
2 796
698 825
924 349
958 446
322 640
630 790
28 302
626 834
43 58
538 420
603 841
580 73
454 818
934 750
580 865
747 305
550 302
392 900
125 284
11 817
763 668
677 445
439 619
520 855
466 851
262 114
268 433
885 479
170 590
767 277
756 279
559 847
776 915
922 575
55 106
992 214
655 145
747 822
390 589
237 407
494 33
549 784
957 679
824 257
522 892
369 920
72 490
993 984
169 319
114 357
208 911
46 819
433 66
1 341
562 6
133 454
476 816
856 941
735 66
523 904
497 33
145 34
464 402
205 285
149 258
514 944
387 143
714 354
428 76
873 196
979 747
608 193
206 58
544 953
56 351
537 138
846 861
137 855
745 262
206 655
77 808
927 312
203 519
218 330
139 329
988 569
515 656
897 504
815 54
569 610
250 677
373 12
110 585
704 130
882 543
109 559
302 246
191 523
342 297
55 132
760 132
690 462
134 936
8 139
953 205
551 666
529 891
552 525
353 162
435 669
257 284
704 587
182 654
243 60
21 858
443 594
976 472
929 200
303 343
786 710
340 26
821 368
728 532
412 717
581 497
53 252
411 644
688 973
416 298
266 549
544 891
14 47
923 235
206 125
371 278
854 418
641 456
137 880
92 161
490 586
557 114
681 788
654 174
773 310
678 538
755 646
425 788
778 916
984 398
617 762
436 609
320 200
630 12
525 377
82 466
135 32
945 462
448 344
281 989
784 127
870 890
11 840
580 676
782 664
327 376
290 66
219 73
488 944
296 813
332 141
736 621
663 439
712 957
854 321
906 392
528 945
260 843
895 996
338 205
87 365
496 902
586 995
649 55
482 995
54 676
607 541
376 780
752 342
64 321
513 910
685 63
949 533
306 56
118 179
518 437
965 741
995 442
574 592
942 974
718 589
166 922
677 265
927 56
457 843
115 981
875 630
939 419
310 870
121 26
395 77
517 374
298 22
905 985
424 669
246 453
987 758
248 835
618 926
888 477
754 244
692 344
110 6
398 562
279 882
561 748
724 374
766 532
210 630
72 452
115 315
159 59
866 62
39 772
371 23
553 192
235 397
608 779
931 877
322 651
672 906
257 677
971 743
207 962
338 896
157 13
842 701
24 35
50 844
470 495
958 975
790 423
496 6
204 958
628 26
649 645
707 578
536 944
625 76
388 195
820 286
678 770
986 999
22 530
186 76
834 48
576 601
803 481
979 471
378 560
587 50
43 354
337 990
376 988
609 618
785 469
978 149
993 559
891 975
121 234
799 2
503 106
94 892
621 929
656 672
35 957
943 53
263 981
380 368
834 907
140 461
805 874
669 3
855 408
436 538
500 664
13 556
271 222
922 70
663 604
439 55
602 224
534 357
416 568
305 609
206 138
797 46
973 780
652 881
285 278
949 591
785 255
651 319
166 231
102 88
690 83
590 683
912 926
404 927
990 908
74 74
742 957
837 93
244 761
978 61
807 679
252 631
154 203
398 732
142 420
420 413
523 312
938 5
483 978
333 33
121 982
497 982
432 425
255 566
76 347
478 253
74 689
815 71
649 634
890 831
375 416
171 546
294 553
913 502
485 352
198 345
818 580
139 86
518 3
180 36
523 56
481 364
710 829
745 409
457 234
246 345
900 470
641 318
665 591
802 217
175 554
90 761
217 816
472 104
162 462
576 464
655 694
85 73
953 476
637 400
94 635
830 577
653 958
790 72
43 112
112 690
545 8
992 987
591 755
535 9
810 468
258 504
769 828
488 686
955 966
806 61
924 137
169 759
30 190
649 749
145 683
665 774
397 439
221 984
200 771
211 31
384 631
341 573
731 803
161 75
138 819
617 48
729 383
542 421
252 996
667 876
25 355
218 681
785 627
561 839
296 218
939 287
842 582
291 914
586 561
851 114
319 755
842 197
817 382
977 667
499 546
138 987
897 399
67 28
544 216
280 922
446 715
940 673
329 930
710 177
796 832
914 655
28 586
54 824
816 272
409 991
739 101
981 758
485 681
937 145
125 478
776 255
345 516
221 411
382 146
567 704
628 859
181 738
657 405
864 63
253 716
768 299
274 58
745 837
669 656
703 331
559 610
296 365
30 848
580 166
725 172
679 477
730 224
541 118
811 941
949 214
26 844
962 580
169 266
954 63
421 60
962 338
984 711
269 779
442 506
142 751
748 502
956 790
836 616
882 369
412 761
313 900
643 758
746 617
3 710
91 184
338 479
13 167
4 589
819 582
254 607
149 4
141 341
734 273
606 76
258 655
660 345
615 581
268 563
846 525
115 925
163 398
418 432
977 398
106 816
864 913
608 877
316 713
628 752
725 951
644 753
731 326
962 98
718 91
59 344
410 97
629 332
104 766
941 603
601 64
306 230
210 799
86 504
28 365
956 876
671 48
13 547
29 641
681 618
583 622
117 376
229 645
826 27
2 40
759 360
20 451
714 451
477 846
58 858
854 628
684 410
167 679
961 395
684 408
154 954
148 586
820 91
673 189
930 115
988 200
737 309
622 175
437 505
5 850
593 296
892 176
719 290
360 760
255 656
807 99
767 712
66 959
908 354
775 474
464 622
335 814
387 881
501 421
906 789
405 477
458 304
931 133
506 712
850 262
981 192
646 848
700 61
228 593
11 934
936 962
427 231
381 915
516 247
385 672
20 603
374 920
628 747
511 318
930 963
546 2
797 568
834 702
231 415
999 266
536 428
851 22
399 829
510 358
301 562
230 466
293 273
885 705
389 314
417 157
206 10
735 493
471 31
731 452
578 626
623 355
968 142
705 486
333 45
174 29
389 526
317 627
898 377
952 27
276 925
671 824
615 167
486 668
874 439
4 25
36 85
85 786
153 923
872 677
289 808
210 195
730 661
74 938
752 622
903 128
858 758
681 3
443 177
989 438
649 866
634 114
700 409
37 346
247 326
466 629
236 920
187 757
368 946
271 994
726 548
209 681
742 220
122 6
438 218
881 876
63 241
20 289
747 375
509 409
42 328
382 709
38 290
324 194
917 820
340 591
588 155
99 204
217 173
986 246
462 846
221 241
542 337
515 260
16 68
595 800
320 752
967 189
925 219
129 734
652 411
57 784
636 64
188 853
433 20
625 393
700 126
823 610
244 123
122 363
481 265
786 407
912 750
738 882
731 515
355 346
797 237
877 852
421 617
395 443
952 664
367 226
1 108
883 628
480 716
12 552
152 398
808 393
198 143
361 152
432 180
750 115
4 732
946 117
225 845
874 739
149 934
222 503
369 576
401 746
239 268
844 658
783 657
721 18
958 927
333 318
760 139
435 281
893 808
971 207
239 940
713 372
135 222
176 125
508 750
424 391
524 582
937 827
709 856
243 52
207 820
353 53
389 953
837 229
617 601
876 600
885 18
694 589
618 34
974 434
868 574
646 598
767 317
614 534
494 890
116 839
664 255
764 125
612 437
726 238
364 600
972 288
620 500
61 261
567 692
929 377
480 200
703 760
689 878
423 424
175 240
139 992
161 228
712 527
523 661
629 86
669 513
440 360
343 928
764 333
897 16
497 818
72 251
456 928
250 450
749 432
479 948
165 261
653 501
33 274
418 11
722 918
665 390
813 108
84 328
519 947
796 218
679 270
350 673
601 303
431 137
608 979
117 892
857 643
938 116
901 677
577 615
24 338
458 867
849 438
499 950
540 125
921 772
720 25
530 623
510 540
683 614
354 2
863 181
748 324
591 212
529 359
667 235
588 509
58 724
205 728
701 164
153 709
980 98
114 981
506 917
908 157
140 503
82 31
733 300
332 390
648 21
99 944
520 861
676 543
660 145
729 604
985 173
476 64
657 606
18 4
422 878
299 489
616 692
347 729
6 312
922 397
424 788
834 205
532 24
416 721
620 487
698 666
56 28
589 121
583 780
228 178
873 378
994 571
371 305
39 950
974 867
955 718
322 49
609 762
102 45
790 751
440 226
539 924
553 60
305 853
385 658
848 569
915 45
625 505
913 322
44 926
89 842
661 278
904 858
141 510
802 564
336 335
372 29
755 686
117 544
810 737
303 341
68 344
240 594
926 700
486 72
182 767
22 231
718 800
709 989
229 807
612 422
274 299
570 828
383 19
82 425
921 467
753 358
668 369
863 169
891 808
394 903
514 31
92 682
761 912
843 936
148 579
730 785
94 904
586 793
153 917
363 725
339 553
506 585
278 861
63 609
390 861
922 603
717 157
788 831
850 707
691 893
319 585
289 826
203 510
387 600
48 779
307 478
447 546
220 418
922 351
439 435
535 80
369 740
982 11
665 544
575 913
297 514
624 458
124 690
553 425
472 557
32 502
975 890
144 97
561 785
901 491
711 699
759 525
969 717
617 152
890 766
983 608
785 848
953 567
526 52
176 583
395 584
184 191
885 302
781 863
589 25
179 886
506 43
749 844
262 852
432 10
471 691
896 416
690 734
525 371
837 591
400 986
307 94
170 970
847 544
381 547
943 336
230 303
68 387
540 220
796 665
727 738
858 173
183 99
192 540
680 744
573 79
696 799
310 627
164 729
253 512
754 727
883 204
848 659
425 404
938 451
880 271
991 629
908 967
861 440
820 762
383 529
138 595
464 968
125 446
407 86
844 697
357 744
234 480
115 398
571 155
281 310
721 562
107 199
269 795
379 980
392 226
132 64
492 341
688 27
242 428
341 663
511 13
476 80
522 453
590 658
455 83
579 575
417 776
589 44
743 964
220 700
301 754
785 65
736 26
153 878
648 383
780 79
207 561
864 818
204 440
153 16
807 328
187 183
302 101
745 538
47 638
617 156
873 908
230 354
251 723
521 736
698 963
263 415
288 849
858 876
790 970
882 706
357 298
492 313
669 589
827 772
679 625
751 799
850 143
39 289
348 107
128 849
640 388
735 967
89 800
998 141
807 217
293 769
411 721
17 960
32 851
874 605
598 184
105 463
590 744
628 838
858 609
653 162
878 489
803 243
335 521
573 230
7 87
353 333
929 560
978 412
656 496
80 60
522 502
117 916
981 629
957 467
932 18
686 59
909 358
224 897
735 241
53 447
583 589
757 434
417 566
539 155
34 813
935 541
673 651
183 612
980 547
150 223
411 465
999 661
163 356
189 777
833 620
665 666
28 603
526 647
517 31
117 324
281 127
45 961
813 516
114 138
168 223
962 218
603 848
639 231
482 413
728 30
915 203
692 38
83 156
797 765
403 556
639 110
536 892
310 131
704 599
615 714
210 731
398 191
686 258
900 95
160 389
956 408
360 927
363 175
575 159
231 509
75 585
985 245
505 974
334 73
506 601
7 304
623 161
662 511
434 714
697 234
565 430
610 673
113 853
929 57
83 639
249 635
740 102
289 561
567 905
243 679
681 994
148 496
78 558
666 429
318 653
820 25
208 713
572 202
623 123
390 943
895 629
462 337
642 484
311 611
998 574
494 747
419 124
541 720
760 74
481 642
465 606
789 267
227 86
382 630
49 995
168 702
173 852
261 69
729 565
977 875
231 775
609 993
594 900
825 155
465 863
41 380
353 160
582 233
828 681
7 637
888 964
592 276
989 257
236 35
293 955
814 985
400 332
76 103
690 380
823 94
676 954
579 456
406 673
323 593
750 512
373 732
936 279
670 206
743 35
233 962
257 712
62 21
206 631
418 385
375 15
999 635
844 543
140 592
445 120
258 168
112 902
246 418
354 726
299 213
464 627
861 677
11 191
965 415
654 741
440 157
404 56
148 373
862 620
705 544
656 841
399 683
77 169
428 456
397 728
414 622
667 274
227 447
409 918
950 457
402 247
909 68
511 432
916 253
888 22
442 23
255 136
389 592
707 998
314 455
956 124
48 616
39 398
969 418
704 811
987 531
557 618
517 657
365 138
581 893
417 401
748 499
534 258
332 935
500 232
77 699
578 559
78 278
363 877
824 86
975 735
102 331
940 68
558 625
125 613
654 731
966 808
574 461
436 951
155 634
770 590
130 800
564 702
701 992
112 629
634 142
40 907
159 126
149 976
960 828
766 965
883 841
26 664
796 941
512 495
461 4
884 69
881 936
644 560
103 206
397 157
626 713
16 332
711 184
83 768
816 103
516 942
78 179
35 441
121 444
906 597
941 90
106 676
458 488
180 39
697 713
270 442
750 897
952 609
235 790
513 286
145 76
321 635
672 713
66 173
304 332
632 231
867 454
957 68
342 393
444 738
341 449
594 662
22 609
277 667
790 160
404 879
612 433
296 797
869 341
348 483
365 499
498 565
375 122
950 219
46 542
504 782
289 381
332 927
878 863
916 6
786 608
928 272
641 813
119 19
1 784
839 892
173 280
174 481
687 169
494 313
50 577
698 74
108 934
483 521
869 445
681 293
279 973
695 558
667 858
946 876
720 722
106 6
795 5
675 510
264 759
880 69
615 764
452 177
301 664
765 839
663 896
927 772
892 422
560 468
157 945
265 589
212 364
246 685
879 255
102 149
313 704
525 952
900 614
825 406
618 642
881 241
511 459
312 595
681 972
34 20
454 724
802 98
836 176
828 151
53 700
438 120
436 907
410 584
379 160
796 286
915 539
244 519
56 310
21 498
75 311
571 550
263 927
349 652
746 137
911 709
332 795
498 854
854 277
13 772
372 489
944 277
464 254
289 747
424 746
389 472
288 797
578 920
554 775
874 289
377 952
298 58
649 56
913 374
401 366
193 736
462 119
965 198
972 367
5 466
184 276
219 118
366 162
901 290
913 603
654 817
57 322
791 573
974 284
821 178
923 282
803 996
875 744
10 148
283 345
57 888
753 23
910 930
26 412
950 733
409 591
180 730
112 614
904 341
128 826
769 827
383 656
866 531
288 123
784 909
762 128
553 990
463 178
973 435
60 868
663 566
359 907
213 286
706 725
93 473
439 239
892 260
340 606
148 809
575 443
528 585
854 767
376 243
89 338
622 143
856 521
695 25
229 635
281 741
683 468
996 834
569 834
107 83
235 898
916 564
380 457
40 933
155 165
717 882
936 217
827 245
797 222
3 603
58 410
473 96
266 850
376 561
497 671
833 778
66 631
427 216
449 807
947 939
38 120
97 363
220 225
545 387
586 556
831 209
123 560
65 595
337 481
360 720
361 1
205 618
768 260
861 489
549 977
672 233
144 814
450 665
374 985
734 675
496 884
907 291
122 346
360 337
445 391
851 101
48 716
589 439
954 277
90 384
134 610
940 344
252 776
179 138
978 92
170 799
987 571
541 380
189 907
702 729
776 412
134 420
188 205
251 993
701 611
189 790
741 135
245 450
161 809
922 29
813 407
679 439
192 728
206 812
954 777
927 282
233 572
603 789
293 226
423 110
698 215
538 739
938 933
887 217
864 755
729 484
248 86
523 516
859 63
499 573
698 31
618 139
145 656
804 142
413 79
325 684
450 765
47 322
2 184
27 404
236 779
212 862
657 834
213 599
876 477
643 42
853 125
730 66
403 120
883 648
367 4
321 267
806 643
169 871
568 166
853 51
269 262
724 181
712 853
367 834
838 290
396 577
312 382
886 730
930 399
332 616
110 725
123 98
304 641
961 766
431 955
539 321
469 417
135 890
645 423
543 790
914 105
496 314
801 914
716 271
507 854
250 235
795 118
680 358
984 997
65 289
853 15
930 649
894 695
529 346
525 189
609 229
514 1
847 874
765 596
252 482
88 37
87 893
22 447
581 392
85 970
85 417
404 159
814 585
469 705
229 301
364 525
803 384
110 918
993 366
42 376
599 360
520 290
867 695
956 53
886 813
13 927
993 149
765 348
125 514
585 593
723 846
274 447
926 86
972 735
426 282
489 401
424 553
740 468
168 703
582 386
385 314
223 480
578 821
870 280
572 139
521 286
762 188
958 293
794 572
977 522
814 22
301 722
551 358
449 431
650 135
92 751
551 213
951 592
709 439
267 233
173 33
231 229
244 85
709 773
370 904
820 104
910 519
782 65
44 346
201 86
262 149
884 112
821 367
61 677
450 39
729 631
948 795
377 376
52 989
195 852
738 403
22 565
146 345
824 544
266 738
940 896
307 208
875 783
958 79
684 304
419 354
973 608
905 772
59 201
115 330
382 279
420 42
169 127
279 57
447 929
589 59
981 157
474 877
44 220
885 605
29 77
352 296
714 773
87 223
597 429
860 722
873 255
849 364
259 241
341 221
726 290
684 361
482 762
984 517
225 968
374 238
583 257
335 129
627 933
570 366
849 343
407 497
754 281
901 629
143 969
255 629
527 613
427 168
293 515
595 746
656 969
570 245
151 298
364 970
165 933
937 722
392 217
29 426
135 785
363 921
102 531
875 661
921 681
739 325
47 998
743 7
583 601
454 219
997 642
979 597
188 159
292 607
71 757
819 605
344 276
213 90
740 803
591 551
927 572
256 733
72 447
796 524
871 942
312 505
410 486
868 373
185 80
939 688
909 795
64 730
999 190
212 663
273 817
316 859
309 480
652 381
302 131
279 939
96 386
619 940
836 331
142 180
428 391
732 858
380 720
979 49
391 182
502 2
551 441
829 584
80 179
501 714
492 565
767 340
752 766
838 88
753 446
307 933
479 357
390 332
659 198
681 626
452 599
613 566
505 21
326 116
871 164
798 810
588 726
577 328
335 955
140 554
455 45
616 976
674 281
518 765
175 61
986 764
710 80
343 146
246 342
14 517
223 793
642 634
464 672
100 291
78 164
951 822
764 852
239 262
75 403
55 744
385 489
901 368
977 827
295 101
644 544
478 237
819 126
573 1000
213 300
862 926
59 875
262 690
187 10
349 496
7 235
236 335
392 559
533 801
106 81
715 706
419 519
554 479
435 168
439 296
516 339
262 172
152 697
662 767
137 953
648 14
592 449
674 436
344 312
15 476
288 588
966 237
729 907
428 97
725 268
669 820
36 144
630 200
954 649
71 337
424 212
93 281
946 199
188 405
271 778
546 37
171 708
479 244
373 462
247 609
433 582
515 470
895 36
578 942
768 439
336 225
660 337
135 816
233 152
867 212
229 951
872 710
864 519
825 440
716 426
224 46
458 221
29 153
623 788
104 337
566 431
203 168
584 509
286 572
983 931
728 806
495 359
694 81
725 439
850 780
236 495
193 72
531 671
332 693
772 193
877 937
233 706
224 280
589 301
204 129
312 273
666 648
357 57
237 915
193 878
303 779
190 566
988 149
570 339
965 396
352 714
483 597
692 933
98 96
466 965
608 205
940 256
468 752
723 127
576 459
238 276
227 803
228 852
45 856
232 368
554 420
484 388
279 727
266 211
788 857
30 813
200 658
869 96
50 773
224 35
478 635
196 372
273 655
463 273
585 844
758 476
370 943
276 69
71 150
828 454
262 779
790 583
47 428
198 835
206 63
88 501
100 823
193 924
689 430
735 636
107 643
316 690
646 868
323 823
841 293
990 894
537 483
879 604
277 632
976 698
402 384
631 165
884 319
344 206
530 695
975 45
546 494
631 354
304 430
6 7
657 182
945 542
754 460
930 732
976 73
325 190
720 947
353 643
342 482
512 340
698 764
73 273
403 270
356 101
897 72
238 434
789 197
179 862
757 329
397 741
118 677
595 683
950 887
618 662
290 227
340 888
563 973
205 980
835 923
645 701
667 25
754 109
933 439
271 80
731 363
734 232
270 581
373 724
888 379
18 862
867 368
417 540
146 288
279 505
683 811
920 185
176 228
817 674
998 219
630 40
611 151
209 659
837 892
9 511
644 169
600 127
395 227
10 913
471 984
540 742
10 455
60 894
677 958
238 425
430 848
590 972
823 720
531 699
516 317
218 883
733 418
866 688
91 60
445 269
381 16
44 294
218 53
368 284
996 478
906 267
798 711
837 540
184 507
748 649
150 747
553 531
246 322
616 246
888 75
621 799
77 329
333 409
289 740
221 102
470 285
523 15
357 940
408 189
500 86
195 866
286 477
355 956
358 819
455 817
723 560
645 861
121 338
168 880
632 652
763 207
658 179
181 983
690 272
540 543
581 672
122 240
246 115
13 187
95 799
564 594
389 386
818 413
249 469
890 962
197 454
647 429
294 387
381 639
611 19
198 301
642 114
751 584
92 448
884 420
854 710
216 151
165 921
580 857
414 444
455 109
136 811
654 657
29 924
469 81
307 145
12 615
141 195
212 332
215 383
143 734
987 934
341 8
444 370
974 251
158 447
629 861
455 222
423 532
782 503
123 113
632 681
766 759
889 479
748 930
593 135
565 265
382 870
795 841
94 191
818 761
407 585
800 98
399 601
29 311
482 101
916 365
519 801
732 485
337 754
571 131
884 372
724 373
748 191
22 34
355 158
786 369
347 455
220 138
830 299
834 665
847 329
70 80
148 765
184 250
896 614
648 847
274 694
818 691
328 238
373 301
23 901
883 297
309 49
114 556
467 501
908 754
933 82
230 469
355 183
967 986
574 203
876 606
364 36
514 166
279 427
667 725
989 622
936 976
737 456
242 8
822 386
501 88
115 399
217 244
413 153
975 9
243 186
171 359
535 937
409 437
737 658
687 691
888 181
215 577
187 352
885 802
974 72
831 906
832 963
826 208
767 876
16 265
825 307
177 383
701 878
620 719
967 759
39 536
116 62
829 115
242 628
75 660
137 623
90 605
509 210
441 461
779 634
331 595
907 459
915 497
887 510
721 565
69 906
882 924
874 488
202 169
524 268
182 119
97 576
770 630
331 876
952 494
689 969
544 835
259 46
790 351
496 630
25 797
51 230
935 713
294 255
735 732
23 597
806 552
948 222
573 925
806 363
425 118
225 291
257 842
856 278
606 641
747 915
296 312
68 445
521 203
710 346
791 183
253 802
650 530
767 234
938 104
894 516
683 232
987 596
673 265
895 941
620 294
893 302
925 741
494 370
556 338
579 557
153 910
412 667
297 195
211 252
834 355
894 947
924 67
370 46
322 27
50 594
378 528
248 524
815 236
760 585
405 295
147 561
371 607
985 160
419 591
109 265
672 416
697 849
725 897
626 425
217 443
928 527
709 791
477 664
829 169
797 848
190 799
623 987
390 429
482 721
367 261
124 423
920 273
857 931
515 100
818 427
963 265
484 189
21 630
658 30
825 810
246 410
948 903
128 386
286 870
786 467
504 95
64 194
417 820
283 431
465 899
782 278
816 334
620 102
206 212
213 897
463 923
424 509
101 727
733 309
964 191
32 593
426 333
538 282
117 653
111 780
362 681
545 605
1000 372
435 931
500 353
408 737
643 115
994 911
808 789
816 280
795 399
315 260
50 534
191 836
66 85
784 506
606 639
937 615
432 296
945 699
743 386
770 498
751 855
622 715
485 410
84 557
210 910
343 128
419 614
302 686
901 428
703 818
184 311
999 239
605 47
265 96
396 889
882 55
879 342
327 66
347 224
568 605
358 245
313 306
786 992
374 132
635 590
961 113
282 138
431 552
701 717
8 210
825 55
664 465
367 304
657 370
896 103
581 910
521 15
267 181
146 196
630 262
479 498
708 57
852 566
710 869
386 295
40 192
746 170
648 294
123 265
170 395
390 882
749 49
684 326
215 6
431 648
791 222
854 914
504 487
484 558
904 519
94 216
171 746
820 482
744 901
6 241
782 122
13 713
760 392
223 37
858 994
369 518
411 953
4 944
655 634
426 917
694 806
575 613
387 271
896 580
108 622
758 942
954 39
169 977
828 767
274 354
108 554
950 425
290 426
209 736
224 498
232 813
875 424
24 644
121 765
865 602
989 717
871 429
798 836
142 464
247 923
605 849
784 331
866 863
161 441
266 396
587 801
49 237
524 111
549 422
614 52
847 85
280 802
343 56
217 524
319 293
714 917
114 391
703 344
823 470
458 361
753 30
714 477
211 627
457 120
206 465
454 460
108 792
839 404
206 50
228 949
452 577
689 18
170 644
661 343
257 794
964 982
915 126
819 243
660 998
1 62
954 698
199 59
471 539
497 630
537 211
849 457
984 347
735 24
479 679
716 131
308 370
328 817
88 470
646 502
109 610
500 943
237 415
94 261
10 689
473 839
613 474
546 954
612 604
472 757
691 548
730 487
825 827
393 478
759 352
355 695
373 284
124 977
899 650
217 904
227 537
928 168
343 9
781 438
715 712
819 985
663 864
435 252
368 122
998 699
970 476
161 379
726 724
434 868
678 363
610 697
474 218
877 491
371 631
894 797
971 852
78 216
533 542
773 736
378 893
964 620
301 247
938 941
191 364
754 386
872 461
990 119
769 844
738 729
827 168
422 327
684 429
418 343
7 640
578 154
967 131
958 23
751 586
611 553
515 731
119 635
999 29
106 910
903 601
747 60
644 46
660 80
984 692
711 913
835 525
174 556
921 382
975 405
687 21
260 977
285 487
571 858
8 399
417 505
387 315
745 600
982 395
79 460
351 804
284 454
56 770
367 900
410 647
341 201
564 403
850 887
544 877
926 152
119 189
571 818
267 641
317 285
758 827
169 274
47 582
404 384
139 409
955 814
638 7
554 455
343 336
952 347
682 4
266 109
200 479
972 287
176 440
659 44
228 176
179 785
894 638
103 238
825 133
454 501
760 303
385 855
666 988
739 491
910 204
155 628
111 760
782 929
998 523
540 238
184 590
414 762
679 250
742 523
919 248
190 421
898 542
582 463
697 111
518 799
979 227
112 111
4 908
983 228
703 57
825 779
731 935
157 891
253 80
59 969
172 25
609 375
415 787
594 432
820 119
116 55
108 720
925 885
174 596
233 205
697 769
426 934
287 652
22 837
798 229
417 332
609 386
194 826
612 297
4 188
948 749
796 231
360 161
364 721
157 54
991 947
296 694
630 238
40 59
813 339
372 61
193 239
215 313
942 655
889 512
954 773
520 787
798 75
63 65
300 112
64 402
199 238
247 940
869 222
25 707
20 187
767 351
559 169
902 102
638 527
863 213
893 734
414 750
48 310
203 62
973 220
760 673
198 557
688 331
421 323
793 852
916 313
465 681
665 338
321 553
320 113
351 231
756 353
719 924
800 984
461 968
124 417
870 78
911 876
179 485
585 108
849 761
16 579
17 561
233 201
411 739
476 616
773 773
171 752
492 384
195 32
168 249
346 34
901 803
908 419
393 7
562 936
977 816
790 927
263 266
334 633
303 352
250 180
908 389
838 140
134 365
544 928
674 895
445 621
960 578
675 284
313 360
932 806
751 803
272 563
923 665
340 29
324 149
470 625
902 240
661 97
552 810
620 249
428 517
829 402
810 778
532 64
363 288
837 608
974 172
353 423
679 716
791 899
911 806
194 289
839 413
470 35
689 867
593 651
247 413
702 170
100 573
283 840
468 414
745 259
993 269
295 429
637 215
612 151
450 147
944 160
995 621
275 819
53 277
360 71
71 323
291 863
318 673
267 847
975 965
793 779
251 793
701 490
814 478
995 773
415 719
565 204
649 731
681 498
139 33
369 267
407 174
873 2
173 137
176 183
92 303
935 799
288 224
131 80
359 96
802 792
204 684
699 68
8 617
312 415
861 613
302 368
478 919
961 690
92 870
17 26
159 517
742 504
721 193
294 340
237 676
634 383
708 587
954 285
203 44
312 945
538 591
958 613
247 257
854 584
868 224
776 162
783 967
548 402
104 694
691 560
324 650
282 349
731 665
733 9
56 613
633 348
14 282
404 375
717 24
449 340
28 550
420 22
299 90
4 989
885 103
17 342
267 659
581 274
602 119
628 34
334 774
527 259
307 639
576 712
961 168
131 75
724 939
86 432
753 845
87 311
724 226
727 744
320 148
140 548
700 829
896 370
600 344
63 816
400 140
686 502
1000 23
853 348
680 880
407 424
500 344
72 577
657 179
497 140
934 418
771 357
930 729
65 109
103 210
819 987
669 120
122 430
486 153
676 64
920 11
568 322
331 933
207 240
296 141
76 854
665 663
654 720
708 688
207 765
319 383
647 390
593 516
478 707
144 475
92 3
726 329
592 191
714 2
190 634
657 356
661 625
130 538
447 326
385 818
446 451
687 940
212 118
32 124
12 509
911 763
386 449
126 373
461 607
978 358
344 213
496 768
739 336
941 960
373 645
765 446
377 328
735 211
761 704
247 918
378 564
323 187
912 780
663 897
718 858
678 9
43 537
236 95
880 144
717 46
242 203
451 674
106 466
540 197
890 61
275 247
799 555
755 664
180 772
829 302
615 182
950 583
864 900
428 191
452 678
752 44
217 777
926 903
308 46
434 942
449 983
801 260
133 27
592 101
688 999
881 895
720 716
121 408
739 186
927 385
475 676
500 498
595 820
612 633
493 974
183 823
127 71
84 701
414 135
767 698
175 621
596 474
669 535
260 737
558 64
904 656
209 867
789 270
792 438
697 423
635 483
936 641
17 387
523 441
26 294
805 289
275 508
179 606
888 832
174 551
448 606
727 282
479 772
437 310
196 705
624 249
865 143
416 724
137 883
15 167
329 200
366 92
658 277
104 931
880 541
804 325
383 362
930 170
763 334
81 837
385 701
728 549
236 983
517 897
839 938
483 923
83 701
173 84
52 118
738 428
943 167
80 634
56 698
901 742
453 62
974 181
314 403
115 480
59 947
456 242
489 138
529 47
33 965
29 394
486 534
87 104
227 894
445 339
290 643
89 721
868 51
937 143
421 16
492 521
402 570
610 57
15 525
908 148
447 926
526 241
449 749
697 233
554 725
853 240
763 595
722 501
525 64
768 500
960 83
43 878
941 475
876 867
350 308
400 316
441 699
701 942
679 725
521 458
126 608
874 353
977 347
297 871
541 90
41 891
938 486
248 825
166 282
908 561
524 652
647 107
912 717
853 892
980 720
376 428
51 4
331 536
698 54
602 704
239 865
659 657
22 687
686 515
654 450
844 456
865 404
560 192
986 333
793 553
377 380
674 489
486 646
101 276
466 482
206 946
283 552
650 145
510 573
255 879
592 899
492 652
855 533
188 8
825 607
707 305
4 380
546 399
459 653
277 155
664 914
551 62
283 359
318 771
288 260
55 252
798 60
993 485
832 248
901 884
302 445
835 957
589 1000
377 39
140 545
12 863
428 953
42 781
132 672
206 715
454 229
715 571
302 551
996 758
583 387
611 593
369 951
624 445
900 44
182 162
84 188
560 232
298 405
467 327
262 903
163 284
269 552
204 606
175 564
777 403
225 281
328 167
863 110
727 361
276 599
583 680
939 234
714 395
389 184
15 358
349 205
432 354
787 801
827 543
954 611
270 253
759 218
32 834
85 264
665 47
742 691
168 188
655 756
817 357
10 185
422 310
216 549
623 890
589 177
990 575
142 385
835 437
397 496
248 986
306 395
172 478
182 635
587 812
348 471
411 156
743 462
574 533
301 40
187 697
81 853
551 202
40 647
897 850
329 3
872 771
944 319
49 360
465 712
60 80
62 887
536 527
233 704
501 878
265 97
951 634
163 435
399 702
170 686
132 127
475 658
919 160
896 233
301 970
351 182
295 359
262 785
472 831
36 250
181 126
554 921
652 160
388 621
265 243
581 950
952 317
877 119
888 308
157 693
46 159
45 432
443 193
70 995
572 764
270 669
421 582
356 58
311 438
999 949
89 462
880 645
800 185
295 730
168 822
939 263
637 447
123 699
143 402
897 639
227 213
747 984
88 56
508 850
231 354
494 553
563 979
883 33
275 370
325 889
277 958
538 370
506 433
61 931
466 562
896 819
549 546
267 735
509 956
664 82
588 164
96 506
407 842
46 643
613 318
68 603
865 844
21 608
465 593
666 242
271 569
928 810
875 242
941 186
494 345
69 158
748 395
445 454
679 738
250 443
739 769
472 461
792 921
927 780
620 545
290 505
936 678
302 742
341 530
925 783
59 748
951 616
423 659
488 2
705 911
946 438
318 466
995 693
161 895
256 71
569 590
377 548
50 55
606 519
373 594
797 958
193 48
820 950
298 161
965 51
769 888
533 71
640 924
151 219
862 357
147 163
450 859
795 457
797 296
414 974
877 496
653 33
197 770
930 59
768 360
722 699
80 845
774 962
358 932
211 636
714 4
713 690
309 802
531 822
745 950
844 382
485 108
840 243
939 486
638 232
71 761
605 797
722 787
923 355
940 169
30 561
272 892
725 360
754 150
546 638
917 602
952 1000
848 609
966 368
502 878
157 119
76 933
513 250
64 201
140 363
290 697
815 319
606 122
253 88
370 153
299 547
800 309
644 585
515 971
370 496
691 217
69 907
835 524
62 151
74 16
882 469
714 816
518 376
719 454
503 707
395 710
71 830
249 797
453 946
149 464
721 168
110 919
78 467
135 594
404 906
299 155
657 260
600 811
961 658
45 789
292 566
230 870
992 774
798 434
743 286
707 878
490 255
333 517
838 820
256 628
499 145
309 489
499 1000
262 460
498 396
985 176
526 167
976 796
692 355
228 569
37 137
922 190
680 319
565 354
778 342
837 768
638 500
386 850
962 104
60 735
650 980
191 189
753 820
128 56
181 203
216 686
511 719
754 217
576 986
506 446
130 279
114 988
536 183
45 300
86 631
438 871
85 479
692 136
524 551
636 91
176 463
613 999
290 526
129 309
965 298
814 519
100 596
138 463
863 906
842 823
787 607
788 303
612 183
563 250
916 710
850 286
710 651
46 953
993 993
133 610
459 351
601 843
713 316
36 904
820 540
691 253
268 186
335 551
861 278
576 266
254 546
961 366
861 84
191 624
559 782
399 226
778 143
929 346
85 174
497 432
634 283
852 141
351 718
661 964
585 211
506 170
894 986
66 79
32 614
96 417
863 54
910 605
678 146
799 803
80 357
99 644
289 782
58 728
27 141
705 139
925 600
921 76
48 280
167 298
202 627
145 492
576 366
348 108
372 970
906 804
4 946
725 372
349 149
436 568
215 428
328 278
29 646
762 272
96 69
483 675
565 485
385 607
712 193
801 74
222 535
24 856
361 806
354 922
748 159
898 570
532 57
824 960
587 88
759 260
466 94
302 959
543 475
393 311
501 178
512 946
143 417
453 750
175 203
909 433
686 340
882 939
22 445
978 565
795 141
793 800
65 992
83 991
459 366
667 96
803 84
965 410
576 589
943 669
747 484
459 971
565 242
116 318
419 882
349 178
384 804
557 803
181 700
347 636
941 376
768 906
835 215
295 297
922 741
26 972
407 154
774 790
548 684
182 939
795 616
895 195
353 570
344 806
257 442
72 727
569 471
24 742
716 323
214 417
381 885
243 371
151 484
793 581
721 988
925 462
981 974
875 114
198 912
19 618
806 786
96 978
27 247
758 608
685 832
291 844
221 897
340 311
860 164
712 331
748 812
565 718
541 258
460 412
691 42
952 208
490 137
924 195
190 563
624 788
206 981
451 705
101 658
850 113
648 901
896 413
177 139
446 153
722 148
90 253
719 202
214 406
654 576
940 136
231 210
178 567
253 197
809 987
114 201
654 437
885 158
694 743
80 30
59 194
182 169
989 333
753 792
285 79
554 444
681 373
963 35
389 840
522 52
548 20
553 957
465 911
312 856
620 148
661 560
181 726
581 391
156 911
174 957
764 560
411 167
647 489
319 912
153 17
468 566
141 286
248 346
885 965
488 753
380 894
794 271
883 271
386 273
194 245
150 7
521 924
171 148
408 631
198 402
426 516
39 770
462 176
478 495
374 991
749 218
36 758
886 522
80 287
95 379
487 919
754 651
741 539
433 769
977 541
478 77
309 898
347 544
122 472
891 260
831 265
873 228
443 398
193 155
541 810
166 93
911 597
106 633
793 201
64 5
417 728
552 582
423 838
230 88
78 505
41 663
434 82
206 366
615 634
293 749
182 944
492 181
841 711
786 102
237 714
177 130
160 580
257 113
10 567
465 567
878 645
877 676
752 801
990 458
101 760
341 472
574 391
513 128
538 656
619 658
972 713
751 594
103 690
690 366
769 438
573 725
460 68
891 81
219 230
420 744
898 711
526 213
239 567
38 504
687 474
962 674
492 282
1 386
245 314
514 614
266 350
510 231
459 796
847 157
834 208
623 980
530 23
817 414
512 12
183 406
282 225
790 179
449 36
349 896
822 22
983 36
421 30
950 354
234 515
451 811
207 857
903 166
830 60
124 936
436 5
379 895
688 543
723 428
39 962
264 440
81 278
31 818
667 435
713 161
605 377
955 934
337 795
937 967
149 473
856 542
821 952
389 375
699 931
360 410
247 447
800 295
371 871
557 290
71 428
597 459
859 637
467 513
199 708
670 608
722 324
563 482
677 538
572 980
164 901
296 66
572 25
315 510
868 944
831 747
248 83
171 85
315 800
686 859
535 523
762 189
454 184
967 232
817 425
606 155
142 787
711 434
291 629
762 217
147 434
913 747
419 449
763 960
325 440
762 146
383 1000
218 178
416 30
820 460
662 678
77 820
144 514
516 143
718 505
522 16
976 699
335 601
636 980
327 617
412 974
782 585
411 354
211 407
447 739
602 648
677 148
647 582
74 288
984 501
40 20
365 570
966 645
654 718
854 663
840 743
823 59
143 24
960 673
137 212
972 948
502 669
157 38
305 147
109 55
303 63
605 396
992 648
865 951
472 560
921 444
564 817
65 151
240 661
447 117
160 583
382 355
687 751
752 891
459 714
52 656
432 302
480 81
640 69
881 656
401 419
615 633
341 52
215 68
606 658
850 740
317 410
1000 140
433 621
311 745
873 805
823 620
442 363
837 473
904 870
804 249
293 349
838 196
463 684
456 124
424 197
59 359
708 345
311 904
872 628
631 340
178 511
527 350
570 221
66 589
957 555
160 257
734 258
876 715
701 915
139 746
652 728
34 804
32 728
646 620
162 10
633 282
781 606
156 586
633 664
44 810
171 348
382 446
15 820
777 131
742 974
342 984
731 415
107 671
26 365
502 557
99 47
954 766
621 346
288 934
432 352
692 900
38 42
280 442
564 818
842 576
309 398
293 367
512 198
107 980
742 737
794 753
59 668
969 671
167 585
308 715
511 39
410 251
878 220
625 353
268 815
754 124
504 759
92 314
886 776
592 3
695 75
700 771
505 123
925 902
205 776
630 58
22 939
244 706
85 64
710 502
268 510
316 440
77 729
185 738
309 812
23 469
267 572
847 447
698 730
147 868
685 915
696 572
622 958
3 743
882 224
842 270
364 540
193 579
430 913
790 364
203 737
374 577
750 186
583 979
832 784
220 224
951 727
956 601
862 46
383 734
907 991
347 264
798 100
124 830
810 341
12 861
476 666
603 396
796 615
213 8
273 106
420 267
740 554
664 223
476 871
645 768
114 456
624 166
669 458
978 912
386 144
712 617
249 862
51 244
736 339
890 198
396 870
875 545
654 21
832 127
498 657
128 713
527 173
81 362
17 524
460 117
509 911
5 105
67 368
479 785
803 659
643 994
892 376
837 749
278 646
530 768
835 974
93 415
994 3
713 613
609 107
554 4
39 789
890 869
16 134
103 428
187 543
120 895
117 70
933 305
882 764
421 481
939 128
653 536
201 710
614 820
900 686
536 630
42 405
32 203
242 474
72 857
427 118
786 816
424 354
343 101
542 402
476 534
336 878
97 834
569 516
799 632
589 495
22 982
962 569
50 176
79 125
981 257
41 74
659 685
560 22
927 810
847 313
782 291
265 820
366 113
44 75
122 466
21 21
167 847
746 838
793 442
217 6
63 296
126 19
96 850
612 896
179 285
26 27
455 670
602 549
446 671
503 275
750 184
694 726
225 741
591 497
171 199
924 862
238 879
365 459
260 234
573 510
600 836
238 554
752 48
817 975
526 911
491 777
502 10
798 845
327 675
923 378
273 940
515 114
200 5
309 504
911 73
246 668
803 201
231 264
450 490
421 41
924 164
861 294
167 475
753 69
106 388
426 810
914 268
697 660
594 776
475 290
866 710
971 983
462 961
70 839
765 935
304 127
776 98
723 440
964 780
962 591
545 838
715 139
950 55
425 884
740 493
522 905
892 780
75 176
631 592
1000 316
375 513
125 997
818 781
47 127
267 196
701 407
838 166
279 831
145 458
620 521
662 961
354 994
546 949
593 407
942 767
37 3
828 243
734 999
861 271
495 289
218 750
536 871
335 381
487 759
507 185
255 626
97 714
5 948
466 779
379 590
824 347
158 39
787 205
777 446
720 112
863 625
184 838
895 778
252 151
930 509
530 442
358 956
482 319
49 415
415 768
190 341
901 268
429 713
374 676
898 152
90 883
944 86
174 34
870 34
980 811
732 623
475 860
271 944
1 715
226 708
89 796
839 478
987 226
427 278
711 492
940 813
912 57
813 558
55 12
80 248
797 769
590 789
591 760
138 211
268 206
605 749
140 864
448 562
552 263
901 303
893 31
504 549
933 566
100 934
180 939
847 37
271 27
944 386
250 390
258 404
65 44
644 644
593 834
362 913
59 170
527 353
265 328
115 219
755 642
93 711
767 802
84 110
137 882
781 189
340 855
49 614
700 880
472 732
502 423
292 658
736 732
862 309
113 272
550 404
945 602
719 632
974 533
102 896
498 283
455 815
563 460
57 318
878 278
780 815
571 771
519 983
845 465
371 458
108 160
884 918
307 413
80 824
47 692
829 936
253 38
52 786
440 286
146 243
893 108
252 798
787 106
743 710
351 334
277 453
260 696
982 61
426 616
864 145
331 657
635 692
346 968
788 810
999 981
505 997
12 435
364 191
359 101
58 291
842 304
715 865
284 644
753 486
462 417
23 821
994 364
829 825
460 14
477 440
986 564
72 314
481 559
44 74
97 56
590 842
230 199
892 878
24 867
395 581
475 747
184 847
14 981
538 390
454 897
141 811
482 76
516 999
625 426
261 899
956 361
854 363
121 959
755 926
564 197
834 495
91 795
584 118
405 376
978 27
560 142
23 57
960 315
590 727
592 754
508 547
243 997
205 929
10 925
364 908
405 770
859 365
714 364
399 558
116 263
768 569
98 246
726 297
783 207
895 692
305 596
793 579
568 318
210 946
504 241
560 1000
652 689
966 302
91 99
472 870
521 472
514 891
961 35
36 188
804 316
12 987
757 848
90 976
682 211
997 816
724 906
212 201
956 137
655 221
998 320
959 582
579 487
648 327
33 294
305 697
231 605
406 685
295 546
863 923
93 424
695 796
894 236
483 640
872 637
362 74
652 511
488 633
942 286
990 599
467 77
199 620
39 334
332 484
831 519
378 716
903 858
754 56
416 258
923 410
24 730
691 367
297 538
781 514
879 18
230 134
651 364
653 169
142 617
813 974
753 323
288 294
983 345
988 55
987 194
40 353
71 135
405 826
284 927
789 648
132 515
712 710
28 35
452 328
870 467
684 520
960 409
6 234
717 790
155 636
283 853
730 862
543 144
787 406
517 769
452 80
331 746
583 33
458 561
432 581
209 110
404 451
165 170
284 371
2 865
123 293
968 139
6 973
889 775
966 707
398 772
811 68
223 770
778 651
373 349
355 630
286 39
535 34
18 949
743 992
974 863
782 799
85 194
458 948
958 766
610 898
494 629
993 809
278 875
994 796
345 335
153 322
17 338
855 544
666 803
730 945
715 781
385 483
991 968
157 560
53 330
636 449
532 619
882 846
452 944
830 321
954 7
132 610
526 862
722 911
45 896
493 748
460 825
508 310
694 708
566 83
738 439
394 588
763 210
367 94
524 221
85 93
141 870
33 289
841 474
404 132
937 869
318 184
616 752
791 74
993 904
694 979
474 529
491 949
219 543
137 275
952 654
838 444
449 316
71 550
844 621
551 869
216 833
962 893
81 361
859 461
505 113
687 393
731 580
972 565
817 341
644 285
894 937
719 850
654 11
520 659
813 504
503 502
604 617
427 466
663 926
174 119
894 815
749 714
346 687
392 528
231 169
406 692
197 344
140 61
847 799
1 18
899 844
191 686
452 679
400 957
874 497
66 109
17 207
944 870
298 178
411 349
496 888
853 346
215 47
798 123
120 651
654 964
234 868
928 883
732 604
92 667
912 197
573 488
767 596
854 59
684 66
780 97
898 731
3 564
646 835
731 901
941 771
152 279
526 636
201 713
404 883
625 253
722 317
391 163
934 405
848 602
728 217
919 64
105 751
608 876
268 101
754 306
84 88
310 292
258 597
532 735
927 111
436 20
417 634
558 775
522 718
299 785
960 626
144 692
257 653
348 303
870 829
778 111
34 488
66 224
809 796
676 512
252 942
77 310
901 347
420 421
474 545
483 256
436 956
306 841
82 77
51 886
77 383
71 203
64 887
120 554
909 868
513 15
409 906
576 305
596 5
63 165
821 167
651 642
408 8
674 69
809 700
960 849
788 839
768 518
646 197
3 754
607 652
979 857
710 53
942 411
345 77
517 70
235 462
982 231
260 357
388 826
709 619
72 443
520 592
842 663
148 643
674 147
148 554
760 568
67 281
561 521
836 532
480 935
971 526
970 157
766 642
196 946
572 118
399 410
164 878
618 696
443 106
150 868
369 239
334 535
701 626
965 310
557 324
392 330
94 25
23 297
720 435
895 343
908 351
50 218
152 513
605 428
147 853
554 616
483 744
310 25
754 377
933 635
885 181
651 744
226 660
189 329
435 17
302 677
67 396
557 270
930 948
300 990
781 404
82 530
920 107
445 676
751 221
179 838
167 874
119 323
894 209
716 513
259 688
840 681
989 120
649 216
857 526
971 419
259 675
311 55
925 699
691 255
320 526
755 857
429 958
142 255
255 855
848 684
692 139
120 273
359 464
204 879
161 183
365 564
131 560
657 704
936 400
420 834
429 363
817 501
649 223
8 107
992 116
668 576
915 229
908 242
719 177
466 641
434 601
552 310
769 380
981 824
406 574
195 568
500 855
216 358
116 534
97 433
310 764
970 74
524 738
360 268
855 766
698 157
189 55
400 377
418 196
28 62
68 200
640 837
891 615
437 432
772 1
443 672
551 572
379 702
69 851
617 449
656 970
959 994
169 987
994 867
209 839
595 102
179 857
661 891
559 414
122 848
194 389
641 793
339 177
883 262
793 747
12 624
825 318
993 741
658 979
893 541
924 353
197 704
333 413
303 818
749 978
455 18
469 240
736 260
799 124
326 919
84 495
734 453
618 954
805 190
372 159
769 384
807 164
718 316
524 286
724 721
560 863
505 683
110 994
799 466
836 953
410 874
483 779
797 545
467 108
39 422
226 857
446 453
793 521
563 998
162 309
7 690
222 214
196 40
278 158
544 574
39 706
630 513
79 376
717 376
844 259
411 587
661 706
607 97
836 133
951 873
117 597
19 968
762 65
263 271
535 221
77 679
435 312
660 255
848 131
575 787
99 963
262 529
183 383
757 888
579 983
451 396
737 190
145 584
245 872
653 823
371 614
622 177
557 394
689 886
350 47
995 365
627 22
310 848
777 56
660 665
46 867
340 513
868 323
993 476
621 977
354 736
185 159
701 972
739 976
713 147
72 219
806 128
172 761
620 681
528 148
294 372
223 709
935 393
504 772
624 258
200 110
459 31
234 858
264 554
724 169
62 586
957 312
790 774
153 673
503 248
150 468
422 902
537 99
149 678
59 395
300 242
798 991
594 906
479 714
755 679
278 61
523 289
269 933
171 542
747 686
695 602
13 700
951 745
620 143
744 556
93 717
397 395
76 85
607 916
50 66
539 467
669 346
411 629
444 584
992 570
589 696
750 599
125 519
400 43
464 904
968 998
968 657
478 130
514 10
176 789
799 705
584 911
186 733
593 842
981 749
947 42
474 719
119 355
580 222
585 51
31 456
179 839
265 958
483 690
639 810
122 266
374 714
141 391
861 85
451 552
601 592
424 901
638 717
21 124
926 747
223 721
476 490
699 456
688 866
541 926
574 380
178 289
635 589
633 951
959 860
817 316
264 885
696 301
847 540
525 949
246 436
792 416
416 610
974 774
1000 957
851 252
303 986
605 228
641 424
44 318
700 75
837 165
454 373
16 396
703 60
645 758
1000 285
285 18
423 108
107 371
950 15
29 272
587 528
381 936
618 215
711 976
6 442
342 43
415 259
758 419
1 276
244 541
2 563
422 408
635 484
333 70
148 94
319 373
978 854
465 291
618 445
101 669
277 748
501 923
67 788
32 218
187 87
142 837
422 167
571 542
424 961
396 295
37 28
322 181
345 445
393 871
248 826
505 137
757 284
680 981
946 844
415 669
17 438
430 881
119 839
214 276
907 44
707 215
837 241
53 452
624 168
322 904
381 613
253 524
36 913
430 660
301 156
657 535
411 179
625 155
370 723
338 1000
27 315
188 904
477 670
494 150
524 660
9 799
489 469
484 594
500 544
772 123
202 503
433 689
34 274
621 56
127 82
428 358
824 687
627 818
300 696
311 56
985 416
235 609
677 589
772 534
569 998
655 929
302 378
578 601
655 264
183 89
61 611
167 777
386 220
71 885
830 351
580 45
466 350
613 680
929 689
726 641
276 989
449 55
595 39
730 490
676 44
445 55
391 490
149 931
704 684
419 675
228 129
385 901
400 778
612 973
366 940
541 671
109 886
958 608
600 324
664 835
990 163
228 356
266 475
96 224
392 519
150 451
815 413
255 460
400 941
211 481
577 582
794 559
952 283
660 628
494 437
584 957
91 516
27 653
480 396
17 294
637 980
61 874
379 775
553 466
437 653
623 167
783 164
502 352
867 979
137 932
821 344
27 382
658 501
470 679
278 763
496 385
870 244
30 375
46 259
320 919
384 92
663 920
485 805
490 570
760 172
965 404
724 321
680 349
402 896
268 86
163 683
862 769
330 612
588 112
535 603
430 49
436 228
964 741
811 962
208 735
681 88
289 265
948 477
628 595
571 367
470 148
88 552
25 751
226 376
173 540
262 956
265 338
931 475
755 878
55 372
447 591
966 852
850 343
25 581
898 129
708 20
528 368
526 361
203 134
927 918
692 484
56 788
369 36
824 207
574 812
274 203
651 105
319 386
684 721
70 654
492 179
843 996
159 43
208 256
227 368
77 788
68 657
213 849
282 205
539 621
201 469
435 537
703 931
300 314
162 153
985 723
838 450
484 587
939 421
369 570
445 229
216 863
667 240
69 814
35 651
835 919
279 770
152 198
169 578
886 713
614 399
206 47
501 712
701 461
774 711
14 506
845 854
820 403
428 664
817 151
640 913
619 637
30 702
341 88
748 419
842 488
546 551
12 746
336 791
698 195
310 921
683 260
624 830
848 669
160 163
295 181
256 587
9 180
341 260
226 854
942 846
539 97
411 756
93 466
534 64
887 87
285 129
983 662
158 461
517 668
574 573
227 116
488 644
35 156
561 144
955 778
687 835
664 74
932 996
178 655
451 54
147 873
505 824
593 964
95 586
347 401
277 578
610 720
244 345
189 906
92 375
172 882
791 692
467 658
852 527
556 953
369 628
880 184
870 920
887 193
773 165
969 276
125 933
156 352
815 518
204 956
740 401
874 515
806 265
619 514
585 873
749 373
963 450
681 688
69 353
197 612
800 840
778 266
538 256
315 849
865 63
176 690
357 476
294 360
125 247
59 783
418 710
620 610
157 70
460 877
63 580
729 193
942 578
984 123
536 626
981 38
830 816
79 776
105 48
836 796
14 64
91 450
102 348
259 391
815 226
852 916
252 486
242 254
588 965
645 595
857 369
738 854
320 783
213 284
430 690
974 387
997 315
90 700
577 876
23 344
664 329
893 598
667 936
320 648
387 868
631 440
183 75
571 455
502 279
716 474
39 764
225 275
772 121
502 747
328 897
85 426
932 377
617 245
910 448
885 529
258 313
505 177
602 905
563 745
436 387
540 442
268 479
68 524
812 725
495 952
761 841
984 132
564 737
271 598
457 709
224 2
342 408
310 216
848 770
291 166
299 710
412 277
712 192
231 764
192 620
858 11
217 673
466 34
790 855
134 918
661 49
99 9
17 221
479 793
515 787
299 15
213 108
962 296
573 93
411 868
443 520
855 472
245 363
722 549
906 742
599 774
641 440
743 306
927 879
489 465
451 408
146 651
724 769
330 743
74 701
314 940
228 81
642 307
292 152
143 596
782 466
698 942
28 411
391 927
663 519
263 838
576 330
440 52
317 672
388 391
712 994
440 8
663 725
9 694
815 827
417 850
562 20
21 420
265 510
905 201
911 981
891 859
736 553
284 697
328 972
555 29
993 988
365 394
880 837
59 808
937 443
648 997
804 53
253 468
939 932
739 47
772 359
917 195
18 413
417 256
685 341
272 810
427 206
872 86
444 710
842 884
449 181
178 873
842 207
923 580
91 545
825 360
996 662
220 678
70 256
296 529
378 715
335 430
291 366
869 636
84 264
651 970
679 242
933 599
490 946
720 564
13 77
443 796
609 389
961 340
799 4
381 515
788 13
497 347
201 676
613 548
291 843
310 701
109 382
227 18
200 62
635 573
187 625
428 752
541 606
272 95
728 787
165 682
147 113
711 950
258 359
533 913
593 558
156 941
819 696
428 302
387 576
845 883
860 582
983 334
368 403
271 590
536 264
50 216
341 789
474 799
969 348
403 593
269 502
916 892
379 193
672 454
599 512
614 105
133 42
55 753
862 56
524 395
964 252
831 993
946 882
470 720
277 550
587 880
513 725
522 111
855 516
547 216
973 206
987 510
892 726
181 309
432 611
69 531
696 730
413 760
444 45
964 239
368 553
852 124
257 646
970 307
892 298
220 686
619 895
546 327
525 929
191 298
484 351
318 310
316 652
82 823
872 540
350 488
868 370
677 546
416 608
79 933
716 645
350 541
451 690
387 897
463 175
33 881
995 832
571 144
600 425
839 242
621 150
694 805
779 909
530 393
866 419
296 186
739 26
304 102
434 276
791 155
887 632
262 538
545 219
586 978
622 98
105 683
27 360
28 301
528 360
124 344
96 488
723 843
668 464
486 798
268 803
371 902
993 669
633 933
356 96
642 552
657 263
981 805
422 315
885 685
897 689
766 929
176 633
626 574
178 866
81 233
909 600
37 87
577 546
103 730
931 486
384 991
431 945
788 382
572 605
754 913
7 192
45 311
433 394
325 579
564 643
510 12
444 955
812 266
103 201
561 635
157 651
811 475
851 876
907 380
796 92
878 262
718 466
16 439
134 962
568 257
768 27
672 827
164 635
641 826
478 453
841 87
272 282
618 79
585 760
215 293
545 979
99 88
306 757
394 408
490 107
356 742
312 134
643 495
997 712
261 555
463 197
313 410
495 161
546 973
749 255
529 775
783 789
11 692
919 199
752 653
78 357
140 510
499 601
100 88
741 449
884 851
916 951
616 989
225 889
375 771
641 960
427 838
774 585
448 359
224 211
866 891
660 478
150 700
996 699
565 249
936 791
983 544
764 675
515 846
779 914
534 538
65 705
138 717
136 212
994 205
232 395
328 814
705 962
782 902
314 206
456 22
161 138
715 499
380 978
122 75
568 466
582 854
867 933
622 390
67 180
110 271
828 75
751 761
890 53
750 967
72 282
768 183
505 641
508 915
533 269
636 283
960 841
323 687
719 351
92 641
487 612
397 716
520 185
952 433
544 608
163 567
327 432
133 502
382 885
634 874
972 341
518 949
617 258
908 331
802 756
863 377
844 951
882 965
538 913
94 385
889 113
947 662
120 442
252 908
551 690
824 333
981 715
350 836
530 510
893 532
181 852
718 899
76 932
468 497
497 426
814 432
191 96
191 40
358 79
867 568
1 837
13 637
307 471
618 467
352 679
782 643
471 250
113 222
1 299
612 36
890 50
906 775
330 112
213 272
567 170
472 879
331 531
502 547
116 629
545 623
821 751
137 209
221 173
688 726
795 952
793 486
94 779
900 635
353 161
347 983
549 685
677 926
432 703
803 14
614 337
989 649
134 60
932 918
808 203
393 17
880 159
930 582
463 565
83 669
657 422
142 847
619 150
725 67
400 396
997 803
516 555
777 720
110 932
459 564
138 650
877 460
768 963
483 262
661 42
928 237
876 507
74 76
668 224
48 923
936 494
426 278
610 585
122 214
427 109
774 648
341 823
481 616
250 727
762 894
362 802
434 853
57 653
824 152
635 174
717 771
316 352
112 213
436 150
336 123
308 252
343 807
14 263
965 236
533 97
369 558
797 709
478 283
165 883
106 54
104 284
889 505
425 167
815 638
816 833
910 178
793 694
298 756
703 566
377 56
761 825
880 86
767 563
778 73
599 530
43 250
728 938
1000 900
823 593
923 286
385 123
44 803
53 876
838 891
944 879
593 291
968 199
786 808
136 176
523 662
586 144
78 136
319 715
902 349
79 121
399 510
686 802
596 175
287 548
972 745
62 786
334 732
750 258
654 462
724 993
714 36
466 872
814 730
270 199
371 40
473 926
207 225
889 787
577 499
332 150
982 805
386 406
927 267
571 853
707 985
109 916
829 422
216 345
367 795
337 686
211 357
168 388
698 689
555 528
201 580
136 577
480 986
345 182
794 591
525 656
736 286
855 764
627 683
107 531
476 11
189 950
782 289
328 119
93 979
98 863
290 602
37 537
715 690
569 509
80 409
138 54
577 325
56 264
823 158
260 953
390 549
962 220
675 804
530 113
222 491
566 209
471 600
770 528
78 955
272 516
126 756
918 875
442 68
546 751
564 923
587 41
193 235
922 498
892 185
574 322
739 623
479 687
99 165
684 255
39 971
839 46
433 59
522 167
188 168
336 154
497 978
961 90
255 9
260 601
231 270
793 888
237 223
130 224
865 128
133 639
613 981
628 266
481 17
658 858
18 895
484 136
750 9
19 986
478 373
300 9
742 217
8 109
644 492
674 885
444 462
693 348
434 169
8 771
841 235
411 170
387 658
639 499
509 26
722 11
915 909
210 191
114 251
466 771
442 183
770 327
563 924
809 923
578 848
824 839
432 832
668 913
991 361
953 629
744 248
348 531
726 665
434 88
330 580
414 788
412 166
116 496
24 971
55 747
813 912
922 72
57 40
533 392
549 423
806 80
880 261
758 794
167 294
25 813
51 567
503 697
693 145
565 895
934 761
991 984
16 774
155 531
491 635
265 454
849 289
503 661
628 234
918 594
762 601
712 329
5 555
581 257
962 581
771 229
617 161
689 382
18 350
605 851
787 605
682 264
965 558
481 675
538 590
325 856
974 104
296 73
459 1
261 802
542 311
420 236
364 566
746 839
65 62
572 990
948 878
78 7
138 375
266 273
531 82
809 901
263 974
389 495
909 148
892 25
873 976
469 230
775 951
138 404
43 836
801 566
518 573
110 453
391 705
234 315
235 115
257 364
153 933
156 310
814 66
362 588
36 221
697 471
112 348
711 814
432 744
376 835
972 607
729 172
859 871
860 950
778 596
503 232
405 91
353 869
553 241
173 892
7 688
286 884
383 369
17 877
512 473
879 205
314 750
12 780
173 912
742 277
827 688
387 634
965 813
717 462
533 513
51 290
502 287
353 410
14 910
595 813
539 411
739 100
256 51
171 384
450 133
950 756
318 663
97 926
577 453
463 427
789 895
935 641
397 592
316 541
922 252
673 144
493 489
881 356
582 771
184 63
87 788
567 25
997 866
638 318
287 331
960 823
893 198
277 395
619 794
580 820
652 82
256 966
625 795
869 807
29 222
876 898
680 667
372 816
579 90
921 566
777 747
215 106
817 186
827 263
192 931
431 438
843 628
575 782
779 403
995 972
866 11
296 61
238 591
169 455
790 480
533 464
290 240
360 601
71 535
149 37
244 565
702 650
409 603
755 417
716 935
471 276
71 490
666 759
596 706
823 199
35 971
442 507
512 500
647 805
32 99
497 235
112 128
206 227
811 366
531 468
967 17
50 420
18 910
178 25
643 536
501 638
774 62
251 61
885 557
12 370
923 772
755 48
903 489
835 6
150 795
615 760
51 57
381 674
30 131
683 541
812 441
825 865
194 881
96 114
18 965
146 83
302 398
505 108
829 724
357 93
293 569
448 488
677 449
419 243
265 296
672 931
434 712
96 230
468 662
781 269
928 227
16 60
417 888
946 789
122 838
460 493
30 854
627 30
625 489
498 554
616 90
411 420
882 476
24 430
759 203
212 482
292 41
591 228
316 580
27 102
463 917
227 79
405 542
639 722
938 536
328 727
187 789
452 982
672 679
992 191
99 633
913 713
554 138
639 48
690 597
674 570
552 154
785 518
857 913
540 798
338 347
958 157
688 910
353 955
268 8
721 126
808 610
499 514
358 958
19 537
18 157
310 639
22 636
461 511
37 32
118 428
558 4
336 680
288 875
967 658
112 856
156 851
35 430
700 470
168 415
495 380
266 31
176 800
122 638
563 33
519 34
669 438
41 332
557 326
195 81
700 116
465 331
730 335
302 621
569 321
763 786
856 344
679 629
724 791
163 737
365 774
398 836
775 992
780 960
382 442
300 865
601 14
34 845
53 410
207 165
931 874
666 135
554 713
629 590
373 599
376 976
61 22
861 439
227 982
142 915
913 17
629 456
441 192
852 870
234 828
857 73
582 867
85 76
866 604
223 301
916 999
162 938
860 80
841 594
651 211
37 335
664 722
988 760
636 614
620 428
492 16
430 781
859 627
29 785
34 868
838 934
727 837
888 217
592 650
823 155
671 930
382 278
124 699
643 561
585 269
235 487
923 514
598 646
399 640
31 744
208 198
598 270
274 78
827 382
484 662
197 194
154 621
705 822
624 504
565 72
916 589
896 932
610 503
537 202
997 779
251 865
898 260
114 282
41 512
564 375
847 299
470 550
240 553
805 742
971 414
614 695
601 201
62 407
528 385
967 385
147 618
242 35
949 388
177 391
477 663
397 377
49 256
663 39
801 1000
94 419
140 856
880 217
67 325
377 581
87 408
859 500
562 934
354 883
547 101
329 55
594 6
239 49
555 892
977 878
799 463
87 618
534 486
495 480
197 526
586 153
581 977
985 462
421 947
462 541
416 928
143 350
613 646
618 677
728 818
25 8
84 313
640 607
932 657
589 991
573 221
992 125
689 283
486 445
774 494
786 761
738 770
677 115
598 444
793 259
572 416
322 67
676 428
717 650
419 711
230 464
85 291
446 548
671 196
357 726
23 653
94 320
166 943
651 67
687 183
94 375
391 145
360 673
880 614
482 901
28 129
494 330
878 889
488 369
703 667
560 38
803 729
941 675
381 984
89 277
633 191
433 70
442 426
132 108
522 400
284 801
453 140
50 126
666 859
108 99
236 623
789 533
943 820
895 665
293 838
407 668
276 207
943 974
235 691
117 332
996 383
91 159
108 595
400 599
864 44
483 224
591 65
573 773
373 754
432 228
41 86
913 81
740 586
575 611
337 853
941 607
51 50
844 140
384 713
209 177
634 800
492 711
401 486
322 346
836 287
822 1000
342 456
659 303
923 536
913 617
556 935
207 449
757 987
153 668
544 584
309 499
311 149
812 795
511 762
114 323
307 381
445 520
28 806
624 691
62 989
729 112
693 570
483 540
773 822
276 655
188 396
985 163
284 198
649 138
17 779
584 595
492 501
831 755
630 688
261 513
68 492
736 189
416 520
546 829
467 378
59 762
879 639
550 496
121 154
844 702
104 165
319 478
126 453
428 319
93 138
405 72
422 197
974 908
10 687
319 433
884 477
90 212
376 374
959 496
599 605
846 15
673 649
874 989
382 357
299 545
224 145
547 735
369 190
550 534
35 756
837 158
64 595
546 419
760 593
663 948
627 846
424 364
255 317
58 330
322 886
599 565
15 682
641 13
148 261
920 40
743 441
698 418
308 472
930 598
322 563
71 300
758 311
9 370
287 494
198 288
42 587
514 755
342 250
946 707
759 271
191 748
925 394
493 631
543 12
52 625
86 388
732 414
945 370
247 701
73 444
414 441
952 456
612 488
745 676
81 645
824 13
902 560
737 562
961 516
540 155
305 286
118 365
123 31
629 501
679 455
137 266
493 575
744 277
595 968
822 380
760 170
472 910
602 35
625 583
499 323
817 176
890 923
403 618
471 317
319 11
422 105
480 509
683 526
795 12
621 74
347 560
957 374
411 538
733 928
155 449
935 577
520 200
796 222
999 41
590 366
274 459
827 545
380 116
392 257
376 883
252 896
964 458
454 30
421 610
515 157
705 956
405 361
224 480
100 78
741 541
281 45
814 807
725 218
530 497
632 496
581 567
5 223
257 354
96 298
452 466
552 803
138 226
29 975
338 684
909 55
880 583
82 63
689 318
866 878
564 611
563 57
967 228
259 356
494 440
914 942
666 227
845 578
638 454
776 975
176 404
501 846
23 211
452 205
315 727
49 458
739 337
969 856
862 175
527 966
277 268
31 337
941 860
679 871
447 234
552 579
472 614
759 297
891 297
679 643
719 627
368 841
995 213
649 652
690 243
886 190
397 65
182 160
73 355
331 749
107 834
504 256
406 824
619 765
925 913
259 486
495 155
564 717
610 400
358 108
794 626
532 374
88 691
25 434
290 888
979 724
850 284
854 740
489 142
655 781
992 770
240 543
756 744
43 105
315 985
743 633
287 104
315 746
145 849
910 301
523 655
430 240
900 709
488 722
790 719
179 761
436 897
702 783
791 771
891 411
995 860
790 997
602 86
940 662
427 138
226 319
989 814
870 357
580 181
189 376
326 894
196 397
641 313
881 940
71 895
44 557
147 776
236 113
561 270
331 614
593 517
426 808
641 495
51 687
347 793
405 661
433 905
510 987
500 156
411 295
541 580
200 525
940 623
670 45
92 171
816 98
445 740
340 849
37 38
877 91
30 344
200 447
136 368
746 216
755 569
380 535
586 567
602 156
601 418
356 220
654 353
48 615
813 56
810 898
62 341
145 430
960 310
623 633
462 568
189 860
950 836
966 873
204 817
62 382
215 249
954 390
803 247
246 151
836 121
197 381
119 753
336 513
820 393
379 764
911 626
871 317
318 782
403 233
816 956
296 673
236 969
1 803
964 683
573 514
911 732
66 684
342 726
15 220
854 194
756 711
1000 778
27 287
418 363
309 731
86 847
617 493
488 554
759 488
252 232
315 889
991 185
712 846
439 953
711 725
751 470
518 286
703 297
293 571
879 816
654 533
444 778
884 257
566 518
474 470
128 195
359 408
890 290
975 969
601 74
584 103
653 947
341 887
811 409
738 102
894 398
692 926
243 745
990 353
485 66
167 839
316 390
17 465
490 521
451 655
255 346
725 893
671 239
857 414
707 813
955 78
223 596
403 915
869 177
548 152
523 95
374 702
976 444
71 11
48 793
622 207
222 17
31 311
356 859
506 780
503 760
47 47
630 252
630 775
370 847
375 728
22 12
963 831
172 865
633 32
634 959
604 364
354 252
277 597
995 457
66 590
271 921
54 784
120 551
706 358
50 545
308 806
880 580
399 862
356 270
11 383
976 7
327 888
120 469
40 978
968 723
868 283
312 369
845 344
309 224
238 549
927 119
182 95
506 611
260 665
408 998
329 771
417 156
429 350
658 398
504 406
619 600
524 172
684 89
987 297
623 191
938 792
589 965
999 166
258 157
669 138
355 901
727 980
340 667
895 672
788 59
77 980
489 531
102 876
675 493
902 196
851 307
966 773
557 433
137 862
431 358
822 690
289 689
773 56
885 930
983 564
492 905
430 850
201 645
240 555
994 369
989 130
865 419
945 105
80 848
184 448
50 743
917 767
172 7
948 858
721 628
124 134
649 496
54 524
562 833
29 110
123 885
26 18
664 146
399 985
827 418
595 691
60 708
786 193
153 815
133 226
443 601
963 465
453 944
197 635
101 144
860 897
2 978
748 689
159 247
824 356
632 120
571 51
41 893
331 561
432 552
639 317
13 499
396 976
535 309
933 948
544 123
879 820
531 756
72 392
373 687
550 421
11 388
563 659
778 137
914 663
304 933
752 312
90 353
25 449
53 413
893 762
289 788
333 488
668 493
138 651
411 634
825 540
530 523
224 549
359 845
223 952
976 952
44 678
169 264
473 266
104 54
820 797
4 683
889 683
457 246
11 889
947 277
191 685
312 974
29 408
625 879
908 194
158 713
440 427
163 116
234 677
442 70
794 786
875 406
236 649
942 181
87 327
22 622
946 784
432 433
972 484
37 561
922 130
913 43
530 764
235 742
276 449
560 685
171 794
708 694
95 910
953 969
676 952
1 590
110 111
448 520
640 491
865 643
161 159
529 172
466 82
538 199
514 483
735 866
600 910
605 387
294 792
952 364
128 214
664 130
881 268
274 454
482 130
630 694
355 728
192 979
686 632
397 673
915 253
306 996
94 456
841 890
885 81
198 471
250 509
995 211
620 400
500 581
988 403
185 300
942 724
883 520
406 434
596 402
903 460
616 65
654 662
531 371
870 377
515 988
240 499
900 62
242 218
867 849
359 265
489 665
763 509
839 482
493 180
412 241
780 245
150 278
511 544
749 372
599 101
821 670
1000 700
490 626
776 202
551 851
319 656
335 816
103 308
769 907
110 248
96 783
444 779
421 58
281 727
671 548
211 843
851 799
300 640
181 769
321 736
362 12
540 77
446 856
153 635
16 875
441 317
7 358
778 718
57 874
338 439
641 521
500 220
459 82
449 213
375 818
473 893
632 155
703 554
620 572
83 837
959 658
229 724
309 133
185 340
446 185
22 767
761 560
634 936
487 290
346 204
262 869
452 568
935 709
138 867
526 610
78 360
63 827
597 890
542 773
164 419
654 535
926 735
98 472
592 79
591 619
417 427
634 202
572 586
181 427
945 348
879 188
997 291
609 178
414 8
258 78
286 183
881 496
489 480
850 814
794 389
631 480
245 661
793 794
482 290
118 994
840 655
683 701
765 990
793 880
951 410
8 455
278 716
20 748
407 371
236 782
869 486
312 603
173 448
802 476
973 418
937 851
592 152
387 534
930 637
51 987
825 236
696 909
342 908
783 887
913 921
175 282
431 70
646 485
504 404
482 952
908 470
765 51
605 955
811 343
188 143
567 566
126 458
975 70
747 150
851 844
73 339
981 676
923 695
692 683
705 79
447 954
369 13
239 911
155 93
224 894
441 731
484 146
323 624
300 780
420 57
6 824
754 378
652 947
627 492
633 739
234 341
775 184
757 276
870 346
102 73
896 727
824 817
973 705
9 915
52 477
718 42
727 60
321 263
860 913
154 935
566 98
428 958
407 78
893 333
177 792
552 285
493 192
345 558
864 497
407 967
316 992
388 456
52 463
760 35
17 411
318 197
200 137
186 96
156 264
889 608
793 634
848 995
695 644
91 26
652 872
253 952
53 502
704 354
666 642
93 212
646 881
951 223
589 584
376 579
464 523
786 895
301 798
554 471
375 471
620 788
899 151
799 899
337 412
549 141
215 786
579 519
635 62
209 373
764 66
738 130
595 315
244 964
97 478
852 415
889 224
1 722
211 136
512 307
575 200
208 679
885 153
854 854
610 217
329 79
184 98
71 422
516 765
627 478
527 873
872 131
159 402
273 695
381 660
993 834
794 422
300 2
893 317
537 776
544 513
675 556
555 420
139 242
952 644
650 497
620 773
778 825
963 148
668 440
688 959
123 639
758 126
429 525
881 380
487 982
2 773
930 434
291 560
642 290
526 179
644 826
511 473
480 339
752 5
485 678
530 211
346 599
293 379
894 448
629 757
844 54
143 91
918 288
765 761
184 817
964 53
642 305
236 507
169 451
797 190
513 886
955 152
133 899
468 185
914 841
911 539
173 204
524 31
225 750
854 361
412 880
718 106
987 839
655 46
326 931
580 294
667 615
80 771
920 293
931 930
366 710
329 529
455 72
544 164
949 346
810 397
120 222
185 673
369 704
1000 10
275 712
535 809
500 375
363 151
212 210
30 51
75 943
529 166
863 757
185 148
278 376
38 138
304 64
353 823
384 658
825 192
958 901
661 385
588 291
829 313
977 270
415 864
952 966
221 30
518 136
339 47
483 863
712 863
440 295
482 162
883 484
888 441
446 316
462 349
337 966
504 614
561 659
394 34
160 817
797 823
213 656
151 477
424 189
814 551
928 605
244 689
644 568
854 540
13 480
111 497
53 326
266 471
522 745
20 220
610 505
506 969
702 25
24 249
624 467
362 773
46 9
714 353
527 165
18 6
445 336
61 640
598 309
726 695
610 18
648 700
916 234
650 906
625 235
754 251
728 264
295 9
827 530
147 357
562 840
276 27
691 785
232 14
86 580
19 27
432 377
232 391
281 682
130 400
524 10
618 746
183 847
383 939
444 635
565 769
336 426
554 262
929 760
562 206
243 709
794 277
110 399
553 833
525 920
393 33
563 325
465 680
143 197
71 263
434 19
873 304
334 225
199 997
963 869
564 933
168 845
847 961
957 839
528 169
470 848
861 362
537 15
127 851
830 125
795 768
971 857
27 877
34 114
305 914
766 767
646 252
5 978
311 327
347 758
988 815
825 104
889 659
22 413
978 8
798 621
831 919
843 506
457 762
149 916
122 702
248 437
667 968
981 896
771 145
991 244
863 977
638 413
84 882
211 49
791 60
77 941
49 718
614 576
795 404
103 712
771 803
988 353
774 171
155 385
30 794
988 227
978 982
320 238
259 25
984 271
540 74
753 149
782 294
301 902
590 993
464 751
228 248
665 251
455 577
898 697
662 399
980 954
690 50
379 833
970 835
16 247
994 851
961 790
178 199
172 991
584 861
896 248
174 737
680 308
35 705
420 945
913 261
320 147
512 855
820 133
902 120
891 874
613 444
27 619
408 317
966 573
75 495
58 236
922 117
286 384
681 423
590 273
284 706
36 187
880 393
229 595
262 459
65 921
212 297
1000 455
86 379
315 607
832 323
352 147
482 14
638 623
671 51
308 540
164 442
334 70
42 957
710 614
946 611
606 299
124 622
712 892
424 763
620 817
314 819
25 729
953 432
744 98
25 230
757 886
29 208
247 369
669 432
654 412
824 973
558 714
117 362
792 896
152 606
443 892
425 883
336 575
74 723
122 507
858 817
610 37
349 597
427 836
237 697
63 940
598 111
571 663
745 160
812 549
467 918
547 868
502 703
250 830
297 906
856 734
689 262
171 774
248 653
634 136
343 127
189 401
566 86
997 23
730 828
371 944
15 765
102 718
182 245
698 164
46 36
92 83
175 685
19 684
793 770
939 882
484 906
738 815
941 739
458 54
312 302
185 419
547 586
767 794
945 264
909 362
666 409
539 53
832 786
47 536
169 773
522 746
930 685
125 976
302 804
118 159
873 727
468 39
850 932
356 405
345 537
518 856
870 529
388 4
368 60
899 950
465 133
561 547
675 126
687 614
935 576
907 728
190 942
224 64
709 313
668 501
635 817
789 163
636 810
810 439
486 884
573 353
873 339
440 595
328 747
318 608
538 994
366 492
3 526
294 724
866 893
676 505
528 474
1 351
602 753
960 105
481 795
548 978
916 774
430 481
70 334
629 474
490 661
880 291
859 111
866 790
978 41
473 974
397 424
793 545
273 808
896 983
711 708
993 67
412 583
354 605
985 58
430 339
81 28
894 91
812 818
217 540
578 203
631 577
273 590
560 459
273 566
364 830
304 777
229 389
268 3
629 16
907 958
135 339
280 263
250 2
963 258
573 640
305 636
679 821
187 356
851 379
526 145
548 976
121 302
375 214
110 311
472 938
60 292
14 781
40 671
686 611
984 976
958 401
282 598
506 948
854 43
597 876
855 873
576 335
752 459
487 85
879 467
279 692
742 38
986 404
276 713
18 934
767 386
741 659
743 240
95 631
669 982
945 263
232 45
621 492
207 286
188 444
950 489
53 524
777 678
695 53
815 890
294 8
564 528
794 111
610 762
685 833
32 273
73 454
285 946
747 825
437 665
396 921
984 649
886 887
597 336
93 288
383 183
150 803
78 962
802 986
201 880
170 86
848 248
331 919
579 83
917 223
938 436
412 510
291 649
892 599
553 63
682 291
374 422
161 813
785 847
711 364
887 602
566 251
989 766
814 757
286 791
25 56
868 938
758 461
47 877
381 250
918 132
910 870
676 176
137 445
478 832
37 460
911 769
601 457
472 847
767 759
189 349
181 213
415 640
496 157
333 916
870 160
195 391
40 466
616 493
796 325
198 358
169 228
986 713
81 843
218 124
817 203
798 198
144 673
694 337
614 591
352 53
499 703
345 363
776 259
189 217
243 486
633 975
273 862
956 527
405 21
55 793
849 947
455 456
372 883
240 290
555 912
6 637
236 241
718 129
974 290
502 863
351 382
555 755
770 253
615 812
945 459
493 248
84 967
292 814
735 461
906 603
50 963
171 878
156 947
437 504
513 241
985 746
287 743
868 312
615 368
164 979
324 328
79 624
204 689
202 421
793 677
723 104
159 316
992 563
766 689
412 415
108 733
524 322
345 920
204 890
304 288
897 541
69 635
136 307
629 527
955 99
594 126
324 808
446 118
926 578
956 682
858 738
978 188
717 634
235 58
40 312
121 317
500 591
327 542
221 685
154 504
802 796
363 124
841 747
270 413
824 189
761 769
120 873
48 569
667 54
839 919
818 450
912 580
970 464
180 824
702 74
433 31
932 704
126 599
589 653
76 502
297 600
826 841
903 67
863 130
750 218
186 260
258 355
933 89
771 897
641 150
747 647
579 835
659 928
577 624
206 990
775 884
939 879
853 345
381 334
32 604
651 396
71 746
967 362
257 784
403 124
69 455
825 468
352 603
419 670
863 342
945 976
27 79
965 254
302 898
954 634
974 935
780 290
106 288
381 843
704 450
279 584
117 115
185 156
455 658
398 92
598 785
115 340
953 778
945 980
661 368
155 665
833 687
907 586
788 304
172 446
116 238
579 124
349 107
909 741
495 671
670 59
388 469
834 784
320 233
862 281
481 623
428 218
446 529
133 110
978 199
308 696
424 658
199 838
247 679
2 851
320 675
636 535
113 803
372 202
801 346
843 644
421 600
397 319
781 896
540 86
273 969
460 470
240 394
678 996
180 220
688 116
70 517
432 435
402 768
503 377
872 849
204 525
187 174
356 960
461 460
510 71
879 528
717 112
465 21
533 211
46 664
734 254
34 303
914 704
153 201
646 627
987 699
818 893
147 375
951 934
841 582
812 47
648 859
137 155
165 802
578 927
221 392
38 679
551 481
556 936
288 455
530 401
395 613
73 533
770 905
399 631
371 658
638 495
872 858
707 774
3 548
129 389
926 751
648 745
574 804
655 676
188 998
439 829
797 169
506 112
909 113
669 553
624 513
800 865
419 973
420 319
112 901
103 32
172 771
149 621
489 577
207 475
33 668
664 976
852 333
445 602
930 396
362 452
447 299
554 482
856 167
799 36
861 342
622 483
133 596
18 323
442 470
5 232
772 349
889 710
673 457
35 641
654 279
746 880
275 929
369 167
176 515
720 964
351 265
227 948
466 787
109 742
109 943
38 316
422 248
636 395
182 156
254 374
561 228
991 409
795 53
614 560
687 421
715 688
495 441
327 789
281 171
906 793
895 862
261 292
861 915
551 262
814 603
237 493
615 156
440 80
873 23
355 574
194 895
115 927
508 324
266 534
547 68
601 263
79 628
365 1000
97 907
367 706
879 307
717 806
208 593
316 515
381 627
781 429
67 519
707 581
636 89
468 651
833 920
264 602
552 821
541 308
828 439
591 562
599 935
277 851
135 230
846 536
11 511
812 201
594 979
622 705
467 365
657 514
51 12
281 605
129 762
612 893
659 389
717 370
384 390
174 273
699 294
255 32
358 756
238 230
709 756
464 456
380 53
125 938
562 302
17 236
883 461
321 243
986 917
217 93
574 739
40 142
323 592
519 26
522 603
293 431
725 305
577 174
25 78
934 537
354 102
789 775
257 615
701 229
167 896
700 76
468 983
74 663
504 721
310 736
355 866
729 768
798 647
793 688
962 160
166 388
915 561
710 10
197 626
608 185
910 686
159 396
411 986
382 287
138 191
619 709
503 689
505 874
611 281
995 797
122 402
499 157
461 290
18 174
275 512
527 861
634 573
605 521
149 869
854 450
833 393
264 223
287 356
324 858
551 486
345 833
920 974
900 950
634 806
876 351
968 655
21 414
296 932
468 700
265 829
130 280
584 478
681 54
142 492
561 226
75 44
965 115
579 549
32 628
635 111
118 37
436 116
347 837
697 788
446 77
747 783
308 189
932 378
152 99
728 447
184 526
166 338
994 117
993 996
573 962
886 651
418 925
141 296
991 271
978 562
476 257
258 370
227 858
20 133
361 391
993 716
125 819
424 32
77 991
882 297
785 239
954 147
294 227
87 735
648 609
792 267
838 774
870 249
267 630
399 197
592 190
44 961
604 782
110 776
513 487
934 735
502 206
141 868
736 685
466 469
429 875
232 674
606 725
795 86
6 458
673 269
912 118
202 24
882 955
66 715
133 818
868 320
41 862
971 923
210 869
977 527
69 258
579 795
81 796
786 526
358 888
565 298
791 605
538 136
583 65
599 747
928 920
539 945
362 820
893 445
458 600
680 183
714 922
11 702
169 842
324 137
156 402
68 78
554 727
467 792
467 664
29 302
232 109
928 95
636 763
921 710
470 185
912 627
534 521
519 522
982 416
334 894
525 430
909 925
973 539
283 813
719 359
829 935
108 470
842 867
241 451
922 943
742 597
651 390
541 767
82 273
370 201
170 58
953 635
256 96
743 263
179 997
828 250
628 963
626 305
530 548
850 293
947 181
850 976
685 379
552 988
680 25
754 735
380 74
2 691
733 908
169 493
271 216
338 172
776 729
698 982
347 998
331 875
939 569
475 863
957 661
920 818
356 607
721 64
959 120
388 510
871 165
879 998
396 190
32 356
284 427
667 472
585 779
742 469
555 279
389 306
462 351
535 857
754 885
381 212
287 442
287 390
603 330
159 524
721 618
761 561
536 506
685 199
915 306
891 437
845 853
817 181
752 226
152 972
925 312
156 992
788 606
171 764
452 634
506 247
674 863
470 563
284 230
416 249
593 711
37 359
77 267
75 494
47 441
805 161
852 968
84 41
961 803
129 925
222 237
394 944
279 444
815 221
305 222
675 58
930 326
193 192
447 637
637 562
958 728
533 412
81 50
675 160
351 372
313 779
630 822
917 706
547 405
777 980
782 132
393 294
1 280
605 720
844 873
332 909
809 710
177 138
521 221
797 23
906 256
160 874
629 586
847 64
740 484
293 503
675 674
524 777
190 345
182 471
213 623
181 886
618 237
766 914
97 924
245 321
388 97
973 794
191 345
476 66
799 165
587 979
164 54
259 568
90 297
269 625
813 27
38 352
818 149
328 446
582 1
773 452
252 692
869 907
268 27
579 498
816 746
444 668
127 515
677 282
813 64
637 917
183 312
822 593
865 818
877 877
849 539
823 514
640 226
449 20
331 523
951 560
542 949
487 162
470 711
428 761
735 150
491 45
729 13
590 594
677 975
364 363
875 624
426 452
689 765
19 31
341 479
284 727
26 969
660 384
316 371
424 545
566 403
259 228
137 54
847 561
764 759
545 889
520 307
920 433
97 540
844 385
701 373
310 901
716 656
596 763
980 562
793 845
740 513
856 699
798 27
215 959
18 457
388 761
985 980
345 184
333 724
712 943
834 46
709 547
432 155
770 752
754 115
306 94
902 714
813 898
590 989
70 103
425 38
284 853
500 261
661 403
758 288
985 166
764 679
386 606
647 318
810 324
841 41
550 409
957 562
920 359
327 552
755 866
2 164
249 530
645 213
303 496
403 80
294 28
960 447
157 711
140 49
101 280
291 192
681 405
798 702
865 163
916 874
885 790
910 754
94 566
435 924
68 605
939 232
227 354
116 108
597 853
638 949
160 697
256 237
838 518
248 924
638 76
880 810
309 320
780 987
505 138
667 852
5 363
239 479
160 375
864 816
438 901
89 401
400 642
919 333
935 762
197 87
502 319
188 894
131 172
120 577
847 791
124 836
320 631
159 72
379 908
460 464
650 444
398 287
566 833
586 265
779 951
412 978
701 260
731 989
667 932
517 865
121 701
694 60
449 696
463 583
721 704
8 12
721 540
248 782
135 264
540 256
926 520
530 72
322 770
416 515
393 615
7 106
612 425
882 760
863 394
697 100
291 829
293 875
296 458
725 640
979 615
639 116
399 157
3 664
123 708
257 311
142 616
544 248
897 219
346 431
809 683
537 823
228 482
734 654
310 681
977 257
366 823
803 976
190 692
452 693
817 155
73 657
352 924
522 761
623 863
147 524
244 976
748 884
993 547
353 126
892 487
669 649
435 675
889 111
524 35
83 443
306 894
402 961
139 137
717 647
281 295
229 264
892 345
843 271
235 154
467 705
863 865
435 559
235 401
953 94
493 771
822 818
421 404
367 493
67 454
373 584
503 606
37 386
336 139
491 18
431 908
325 463
96 990
957 605
139 183
597 969
398 738
37 978
426 615
730 110
218 635
699 365
297 20
588 429
232 677
367 90
681 720
467 914
235 989
572 50
701 620
201 431
534 254
703 317
893 96
937 365
717 199
432 919
197 269
310 147
57 513
254 102
328 693
418 66
997 616
68 789
546 448
552 884
425 439
159 986
297 343
767 667
722 97
959 934
739 333
260 857
775 13
275 836
197 278
892 550
896 184
460 108
928 215
338 731
576 141
946 200
139 482
844 38
74 751
82 726
739 424
767 711
165 646
35 168
655 13
373 784
181 330
525 729
804 436
196 139
710 95
287 557
964 36
636 651
306 372
195 741
612 248
514 152
641 251
454 645
574 393
241 387
77 710
808 288
241 323
367 818
131 314
994 947
825 896
130 707
734 44
512 10
648 542
168 645
719 860
801 67
959 865
902 602
695 755
956 639
688 928
969 69
122 236
767 936
973 782
532 769
363 193
22 516
926 437
708 750
109 503
964 199
556 204
448 912
952 768
607 536
948 101
118 34
963 341
251 647
407 429
820 665
239 575
730 921
641 72
540 509
644 554
405 701
960 788
810 913
237 500
632 574
720 608
739 472
241 183
610 235
75 833
846 547
281 167
533 869
866 88
797 488
389 505
627 141
325 461
517 237
503 630
518 161
880 537
574 505
809 409
988 711
267 908
635 625
4 841
940 694
747 10
878 305
817 929
592 391
383 696
761 5
930 966
612 14
345 472
93 901
274 363
270 75
902 589
948 995
488 819
986 488
657 770
584 236
76 65
3 748
670 459
51 749
420 92
628 707
742 667
173 334
290 275
864 619
444 130
482 293
479 367
187 399
160 593
711 837
727 618
57 255
978 226
966 402
494 943
44 116
824 161
297 219
815 726
180 732
887 887
531 351
210 456
926 501
410 713
27 577
908 523
899 499
704 940
380 532
513 842
405 746
547 214
845 928
357 830
241 345
981 723
179 906
740 498
335 350
317 887
625 529
443 617
209 16
19 863
437 634
200 948
369 126
572 366
237 501
13 283
193 984
167 132
164 829
682 502
263 454
735 701
408 257
998 581
75 576
83 720
580 960
555 483
129 869
137 938
738 902
818 529
969 365
796 314
239 358
720 981
942 7
908 155
507 481
142 279
789 763
406 600
355 359
381 618
848 876
85 608
561 374
569 153
75 260
639 816
688 881
747 566
297 461
340 630
139 744
358 542
894 430
627 789
418 480
439 774
696 475
806 581
78 302
270 754
776 843
135 73
918 228
770 766
492 553
387 799
297 709
452 217
20 415
689 854
726 592
670 859
152 395
681 52
627 236
357 845
156 197
107 370
274 14
167 972
151 784
906 819
198 882
375 247
776 428
923 831
356 980
715 618
74 916
528 484
690 78
91 988
96 791
848 136
470 491
527 349
621 269
156 659
472 419
154 544
124 445
265 306
193 440
37 880
443 997
988 541
892 900
592 604
315 254
613 148
728 201
762 868
836 851
266 261
421 675
829 849
762 333
404 386
86 197
658 144
650 543
957 384
938 287
641 445
420 114
88 746
681 878
234 502
489 162
495 418
736 737
929 443
949 566
188 909
495 543
235 274
95 363
647 513
673 825
675 544
66 543
292 587
662 520
315 817
331 753
808 53
495 171
27 21
414 407
957 914
828 133
365 722
841 919
151 751
479 779
252 736
926 195
853 124
487 910
593 263
559 161
145 436
608 737
98 761
735 930
416 236
882 558
769 615
921 711
528 415
990 777
637 17
965 591
705 327
665 158
829 471
639 32
27 326
515 863
354 825
790 450
343 820
184 354
605 636
944 400
140 442
53 48
886 959
311 808
978 235
480 633
654 503
460 425
510 851
36 713
108 183
637 437
398 355
693 785
908 164
38 544
163 182
648 246
478 652
404 327
628 124
692 56
916 804
816 396
606 976
546 600
688 402
663 501
525 235
774 150
30 727
183 793
416 160
249 970
347 355
81 348
789 825
989 945
791 589
430 865
913 205
388 694
977 102
461 514
768 799
193 630
378 519
912 213
272 62
923 549
208 523
837 137
155 201
807 773
953 587
466 385
718 460
289 875
746 826
607 480
253 898
608 628
590 317
787 363
342 750
686 787
631 7
43 713
469 569
122 423
668 142
819 240
129 892
868 810
228 849
290 980
39 585
178 246
670 841
712 1
805 336
613 622
245 63
448 621
403 976
971 531
111 777
25 10
230 281
560 537
942 292
407 693
225 846
778 178
196 335
371 91
377 391
616 993
866 918
653 566
420 627
400 962
781 479
722 137
596 587
886 515
469 744
69 878
983 539
964 335
715 454
776 27
776 108
914 51
146 240
876 692
830 590
758 264
190 843
350 207
695 852
324 657
896 931
575 383
621 530
326 586
252 256
195 726
553 537
13 870
863 557
480 613
722 636
494 552
161 339
177 342
762 764
5 590
762 367
852 638
335 366
710 601
822 364
525 973
8 997
726 49
539 876
143 577
391 384
810 801
581 398
408 236
828 44
515 368
951 45
305 900
428 972
840 385
966 474
272 125
510 780
382 797
187 804
575 991
221 642
638 223
57 538
177 689
65 784
388 264
121 980
133 569
420 955
203 364
263 835
399 123
611 355
230 40
771 193
5 1
815 684
9 598
625 273
45 562
143 86
847 468
150 167
401 418
101 234
437 80
126 7
270 67
189 878
835 88
323 56
974 542
229 96
420 539
888 225
967 625
767 430
318 917
446 969
568 841
431 430
738 95
526 897
44 831
413 134
731 293
314 228
325 435
300 653
907 796
858 459
113 51
120 447
402 125
693 122
217 535
854 555
67 393
404 399
980 186
552 944
784 310
395 530
938 842
995 856
580 60
694 988
363 104
324 280
554 525
681 787
489 825
989 104
68 882
282 109
809 319
564 23
592 942
496 539
925 527
367 7
274 125
781 414
375 839
844 186
298 729
837 226
37 256
248 529
948 397
756 260
432 868
95 25
263 714
160 490
734 449
344 602
688 83
996 244
888 647
893 619
838 691
9 956
582 288
642 989
477 81
422 380
411 366
555 606
756 815
105 207
915 300
88 749
357 42
402 378
429 198
331 938
375 551
295 668
161 501
308 911
970 111
812 817
850 596
359 996
293 457
860 5
393 874
288 711
949 807
516 465
211 527
904 663
508 875
842 385
942 51
948 492
615 22
886 817
704 394
246 2
613 68
234 798
763 234
292 472
255 71
624 854
804 337
682 520
92 458
752 350
526 568
137 132
762 222
797 533
390 284
483 97
36 380
943 763
218 341
448 87
698 566
656 753
428 347
355 980
473 173
432 621
19 304
74 253
144 478
450 349
62 11
85 720
546 344
894 857
37 652
559 344
325 352
641 325
508 904
389 735
251 170
879 180
110 541
677 374
288 782
574 731
175 719
451 229
469 543
742 199
19 686
359 235
818 70
164 907
485 987
940 210
719 710
513 505
87 977
208 947
557 570
917 346
409 281
801 901
828 783
976 508
66 598
555 453
423 480
48 955
491 423
846 435
67 743
769 215
391 518
302 511
586 925
480 17
721 626
456 942
91 879
44 524
30 587
433 601
112 649
578 613
17 397
623 631
825 549
217 907
925 115
445 934
944 609
819 187
851 491
835 933
494 505
155 92
137 382
71 468
597 716
423 596
455 117
333 716
631 359
670 932
990 965
791 259
985 102
657 534
440 347
351 392
956 113
960 335
872 422
942 124
790 129
785 707
734 96
690 401
591 666
175 60
923 537
446 905
95 639
996 914
437 328
802 665
464 183
480 836
983 392
345 884
622 694
407 384
459 69
140 278
786 702
92 271
459 285
643 181
126 768
527 980
202 255
703 614
854 720
48 245
263 290
936 609
574 202
930 778
141 406
611 870
461 502
290 560
56 691
890 664
779 872
200 561
761 130
321 107
983 565
3 440
684 710
273 159
286 169
444 709
410 639
861 699
505 418
802 627
533 833
320 330
801 298
810 94
124 845
211 882
404 922
438 845
522 516
374 213
300 647
427 393
195 992
617 234
743 321
161 121
178 236
136 227
619 604
635 929
126 851
485 367
324 889
791 874
914 523
221 629
199 308
376 194
140 522
161 145
944 507
749 583
257 222
970 208
452 769
366 917
44 238
746 260
961 449
303 811
431 606
933 28
702 326
362 879
850 282
407 226
327 370
253 542
405 489
51 53
522 214
141 755
300 243
147 936
381 355
322 924
974 754
964 703
30 69
875 137
900 481
118 866
138 487
86 849
180 191
722 297
103 928
97 205
204 946
682 871
951 276
790 620
674 554
195 476
238 550
12 10
729 61
50 270
318 595
470 790
195 253
831 166
2 158
912 875
921 929
134 711
947 46
360 963
239 773
187 186
281 825
12 743
601 783
126 261
596 66
70 305
165 685
895 605
954 721
444 202
413 524
687 172
724 823
587 175
553 415
814 445
143 147
657 400
666 184
644 822
789 559
791 466
652 92
278 694
437 431
838 272
97 239
237 513
250 791
303 407
491 62
735 608
188 484
682 107
417 179
815 697
463 98
905 222
241 7
824 847
3 974
891 787
709 95
489 864
565 836
328 344
68 656
802 629
339 10
365 986
883 319
842 242
629 457
831 707
844 916
732 38
727 557
607 28
948 522
509 794
276 558
854 700
938 59
293 817
751 669
126 772
613 427
274 135
864 362
833 794
960 936
951 353
80 206
13 462
518 39
704 810
410 218
415 38
715 270
191 170
808 325
802 992
920 252
178 481
483 929
633 129
273 755
841 490
944 690
336 204
49 301
452 315
972 141
728 894
363 391
172 200
720 557
74 970
646 992
944 698
856 729
562 144
547 232
3 638
804 644
498 669
344 909
62 207
532 230
220 528
129 455
483 851
324 729
697 25
491 918
816 801
246 273
878 925
483 552
794 334
974 896
848 940
676 115
11 534
48 78
620 18
527 401
681 107
183 55
103 896
204 219
43 892
90 695
758 545
9 588
49 855
265 859
105 962
135 247
106 642
139 648
369 514
925 121
953 785
341 965
824 860
450 510
585 499
536 151
540 904
238 799
755 735
828 667
141 112
151 135
280 593
589 667
168 232
445 609
789 742
410 479
574 326
612 300
611 682
315 386
45 806
908 572
175 291
962 342
856 549
5 133
500 697
788 629
469 75
333 615
906 464
363 759
690 541
368 874
342 454
899 744
46 754
330 215
135 627
545 478
634 160
558 25
809 426
391 174
709 5
750 223
70 14
174 489
533 884
556 273
699 589
73 333
729 68
83 501
845 976
251 169
865 857
684 33
465 804
256 169
802 696
489 262
605 186
977 550
575 945
165 224
253 280
986 220
657 754
374 563
953 637
174 867
568 61
549 516
16 770
855 643
305 616
210 588
976 309
781 401
972 944
943 593
564 500
29 424
259 21
112 508
299 892
161 659
501 799
564 555
986 400
55 268
261 997
529 458
430 681
2 836
30 121
120 520
814 191
558 522
857 367
380 454
159 501
884 254
218 749
994 297
655 990
116 598
677 581
680 342
807 957
2 483
355 488
282 599
313 447
636 105
296 357
266 775
37 58
756 588
290 876
875 397
570 75
550 775
184 368
956 846
129 320
855 52
934 556
812 177
810 957
739 510
738 886
303 679
946 810
2 7
828 216
173 100
240 850
61 353
718 865
767 221
393 678
16 978
219 303
420 925
584 709
382 929
456 945
180 731
692 903
509 627
438 469
284 24
752 158
786 497
477 84
663 790
408 90
532 92
990 159
976 140
474 288
766 652
43 202
190 872
833 485
921 281
372 788
669 668
422 645
383 388
559 220
751 250
832 41
667 703
523 325
613 568
160 213
13 817
213 910
557 46
120 254
895 376
263 282
829 850
118 782
67 167
23 49
829 508
361 747
409 959
201 797
778 603
994 752
1 642
575 608
7 182
761 839
453 46
381 130
716 311
793 70
221 560
796 924
407 565
667 807
257 98
751 785
67 387
249 468
70 385
386 962
314 632
415 791
166 311
498 157
413 870
586 999
113 232
546 533
198 958
347 883
719 519
787 284
47 331
1000 936
649 439
865 244
626 651
462 907
393 297
285 500
887 182
334 701
984 804
611 664
813 328
381 64
886 389
980 500
222 405
619 647
838 959
163 329
614 212
496 232
718 732
193 319
852 304
948 548
826 425
58 530
213 278
683 576
787 289
809 264
444 290
317 525
349 952
364 430
515 531
539 178
467 63
357 294
371 428
16 67
317 549
244 483
438 573
481 68
821 145
974 933
177 493
237 536
916 466
993 187
360 101
355 894
924 40
61 290
399 823
954 182
741 177
248 941
172 548
405 329
905 87
621 359
122 51
476 464
395 99
971 321
627 65
540 750
870 528
489 654
653 778
578 753
418 841
144 920
425 85
467 695
238 503
224 806
70 24
777 156
342 330
174 870
881 100
40 887
650 93
849 384
984 813
698 659
496 334
619 98
458 571
928 310
385 863
248 69
814 740
805 555
990 243
708 936
238 789
893 305
401 838
763 191
164 651
364 249
641 574
292 957
926 596
616 860
903 645
584 341
566 572
184 518
699 202
545 52
904 401
723 351
28 751
936 163
609 239
931 407
32 694
981 81
957 930
710 275
424 332
37 714
820 364
306 132
149 947
326 843
324 802
464 209
554 438
957 177
376 564
714 851
124 751
868 706
500 274
944 645
895 709
59 553
984 522
269 112
520 996
986 118
656 535
482 936
802 639
851 107
375 274
883 8
855 499
978 872
751 440
651 392
570 21
902 595
593 637
658 152
111 634
54 51
135 18
436 24
732 528
40 492
154 525
522 12
770 64
790 587
471 378
768 704
3 581
980 750
42 608
581 608
565 742
230 679
292 255
339 856
4 29
890 738
275 583
117 393
259 734
702 538
250 19
709 395
28 373
691 949
512 903
35 311
415 286
607 85
853 109
139 249
464 69
115 498
783 190
33 228
937 889
311 308
368 878
682 408
86 774
516 29
545 875
679 599
232 306
971 7
434 785
603 642
364 923
158 888
292 543
579 726
941 59
197 551
971 242
907 302
133 211
845 918
368 239
984 321
221 448
830 330
926 512
766 716
245 822
965 433
786 233
511 676
229 347
984 544
817 761
15 990
551 895
256 172
101 920
267 303
404 710
747 763
120 105
858 982
648 12
371 937
96 87
364 616
727 469
746 643
440 923
288 492
72 631
302 601
900 40
963 505
291 300
895 414
335 757
642 570
842 561
372 403
890 628
723 369
204 453
284 903
68 809
330 335
702 33
725 446
862 600
54 550
80 535
115 326
377 422
838 888
514 214
906 4
166 86
817 469
836 396
128 598
634 684
309 532
585 103
195 824
118 328
69 376
950 307
585 876
374 163
309 835
487 77
917 86
634 419
916 220
965 801
24 597
948 180
556 133
707 906
908 820
427 812
722 193
151 436
855 751
997 298
809 872
453 69
503 698
904 482
426 968
649 434
624 891
427 691
999 737
394 895
91 363
691 640
582 620
403 854
138 631
420 929
214 112
442 620
57 184
320 471
810 535
113 607
341 536
344 533
805 284
673 403
707 120
865 838
717 951
860 475
363 27
318 449
564 31
513 972
662 170
71 362
266 923
192 581
728 706
612 590
697 334
903 835
770 404
740 391
113 339
357 59
886 333
167 347
959 42
100 800
96 739
380 491
501 209
94 603
542 43
432 778
714 941
665 513
927 432
630 330
174 781
814 11
37 493
943 16
704 220
8 609
639 888
764 778
709 459
612 965
65 250
277 919
235 930
451 984
157 147
615 620
622 330
550 799
313 466
213 983
971 465
773 879
717 828
848 447
621 341
685 783
480 294
476 737
428 817
135 157
254 216
12 496
341 982
163 792
981 326
547 258
488 156
657 119
304 328
467 596
206 298
185 649
48 364
331 490
552 861
205 639
804 272
820 221
812 16
780 554
771 474
147 77
464 809
509 710
391 7
761 467
601 491
681 696
587 836
657 693
484 281
453 632
410 789
236 915
784 987
975 352
614 611
300 438
319 458
894 691
867 549
810 66
110 766
828 637
209 307
829 25
223 344
201 186
780 424
660 885
387 822
311 538
768 805
564 258
825 771
740 829
957 102
586 822
429 452
127 804
451 514
792 291
407 799
413 317
146 607
771 231
241 54
82 998
680 736
520 724
164 567
394 154
326 431
353 564
371 836
885 653
35 475
172 448
97 642
1 564
991 106
972 422
967 506
865 7
560 114
174 367
829 382
79 479
842 138
952 701
266 896
304 86
1000 394
642 257
574 991
135 228
104 134
642 614
448 854
589 147
538 827
304 344
638 340
187 378
84 594
593 515
86 873
401 696
332 10
505 62
773 441
141 170
167 251
914 496
609 269
524 246
355 847
153 574
943 692
2 673
429 211
121 545
365 725
153 339
938 892
949 336
652 523
338 646
535 546
746 317
695 599
632 663
691 481
893 733
739 458
181 353
221 431
402 122
592 818
333 63
186 304
759 106
449 670
778 125
365 148
968 877
973 215
237 548
643 882
926 541
781 309
29 707
531 404
133 988
878 289
193 228
306 517
893 635
409 302
829 549
905 151
979 69
906 740
957 697
409 335
928 219
177 378
271 690
111 891
96 554
923 361
625 207
226 652
122 992
645 259
821 761
164 813
784 283
937 220
55 386
691 32
107 887
580 934
796 366
632 398
737 538
982 919
531 282
996 616
87 362
598 481
30 539
995 593
165 47
344 906
925 817
307 758
139 390
734 831
662 907
205 362
389 104
287 15
529 817
765 164
452 197
545 654
76 632
352 738
981 997
511 587
267 184
657 125
169 881
351 21
621 559
466 839
486 573
53 772
361 981
301 760
226 469
929 808
405 728
487 766
320 798
528 386
605 35
179 284
401 259
742 513
353 49
169 695
60 154
328 293
183 541
541 494
51 147
242 164
94 608
271 101
430 934
856 892
532 995
517 667
808 352
529 48
284 848
475 876
759 520
1 835
444 685
905 26
718 444
337 790
672 161
727 28
361 84
508 181
472 470
765 961
22 654
766 765
168 641
392 723
780 976
956 648
108 764
119 206
435 958
668 588
255 890
979 181
358 9
705 547
588 819
537 649
598 382
250 43
944 841
20 392
541 665
646 399
772 798
291 531
982 194
560 488
472 246
305 432
960 188
283 705
52 207
781 494
748 406
469 858
500 928
19 622
275 744
508 116
198 227
635 452
665 737
942 128
473 285
906 601
301 401
427 437
395 647
585 571
359 469
909 848
996 757
237 904
567 697
593 704
788 462
795 507
656 381
28 342
948 721
975 117
691 303
711 505
213 574
561 738
501 603
169 6
986 300
104 181
565 106
667 87
852 408
2 102
43 584
395 559
427 646
593 471
941 766
14 973
886 610
83 556
668 202
196 636
617 529
439 18
235 157
407 214
60 917
838 91
133 397
702 925
531 310
736 979
528 107
536 685
6 96
20 788
91 827
784 461
751 226
803 967
728 965
607 663
344 914
395 824
206 83
533 200
100 646
220 51
680 433
725 749
698 828
44 560
359 866
71 466
239 435
359 141
968 815
520 431
619 910
198 843
101 561
75 483
20 668
709 471
52 500
433 814
850 481
795 579
227 925
77 931
821 73
296 576
813 59
360 325
743 58
135 716
111 433
960 252
420 521
716 544
965 220
686 855
1000 926
497 865
759 803
777 501
412 763
348 620
583 756
572 645
254 311
122 532
833 591
454 417
228 848
535 861
504 688
78 822
755 846
27 996
738 997
416 806
686 657
833 352
40 273
838 689
699 663
138 705
838 986
962 241
6 541
611 713
716 307
820 730
259 759
582 869
769 730
473 713
961 414
436 145
990 377
526 781
868 362
672 546
236 946
579 250
646 348
488 529
120 958
826 599
101 529
906 518
753 356
627 329
155 584
500 655
562 277
339 981
959 922
16 423
253 536
861 50
58 688
781 889
499 592
624 309
766 393
378 578
822 817
733 972
742 527
939 520
671 641
555 916
819 71
676 967
641 565
556 621
391 467
969 473
544 755
664 694
405 597
733 407
879 296
589 213
498 102
87 671
746 600
44 237
658 56
231 175
147 83
578 285
740 923
290 595
865 258
176 110
355 521
716 778
664 567
926 899
205 499
263 140
597 989
474 800
677 576
154 947
194 224
634 984
731 483
82 181
403 993
454 47
763 789
641 818
695 166
236 435
543 864
516 112
771 22
71 176
402 454
239 171
901 712
49 453
779 387
540 684
932 615
797 637
772 598
578 207
541 479
997 773
342 522
600 989
775 318
863 549
270 691
311 787
323 163
848 366
753 165
467 552
514 983
669 591
315 293
131 806
432 20
570 656
215 672
104 700
279 85
28 725
112 756
315 946
262 159
347 945
687 419
315 877
925 221
811 863
23 944
98 476
442 408
569 871
70 131
705 27
614 524
90 731
333 602
813 19
259 844
105 119
601 466
411 100
489 982
846 336
683 616
840 228
450 311
75 191
414 547
83 623
398 661
789 72
760 490
740 343
519 794
56 653
260 620
136 724
302 874
425 267
779 372
885 650
425 552
113 100
226 754
520 12
312 909
825 967
387 735
394 548
484 980
423 387
450 518
136 930
136 424
873 876
440 786
875 672
883 102
348 318
158 74
270 346
229 665
342 926
712 407
558 655
586 615
31 142
443 675
551 261
437 351
911 202
438 339
402 558
808 809
453 3
117 142
323 345
863 471
850 336
70 98
233 65
347 912
124 771
472 93
440 998
765 99
585 2
399 277
5 400
535 315
820 109
131 295
269 988
915 765
514 786
366 158
789 463
947 255
654 775
233 374
163 87
604 137
921 186
514 733
496 897
979 888
27 480
722 14
252 484
69 757
370 700
164 112
250 662
543 574
212 567
132 745
865 977
321 520
886 24
919 274
862 664
759 613
411 192
416 614
388 200
537 605
511 357
768 591
363 683
84 446
529 883
305 613
283 841
106 48
61 222
906 955
851 671
425 146
875 212
664 459
743 32
237 947
228 829
600 323
566 129
579 471
979 689
384 906
988 61
965 800
105 38
247 761
920 640
717 844
443 366
719 915
229 915
406 748
198 130
141 878
953 322
919 567
745 585
696 598
792 204
490 114
92 282
898 725
401 831
648 451
686 177
510 620
551 100
638 177
573 525
404 223
822 369
890 969
363 231
22 511
33 766
324 910
184 95
766 873
315 677
70 235
111 982
604 27
769 64
401 853
479 84
163 281
828 660
857 945
127 597
443 761
727 938
978 100
207 156
608 180
124 982
379 44
906 696
663 400
375 686
570 121
102 468
452 218
819 231
803 745
682 837
609 344
542 572
549 447
56 874
604 565
786 77
34 628
26 869
765 191
667 556
17 352
48 872
77 355
712 631
229 460
451 111
24 810
392 317
271 633
427 980
692 977
603 918
104 843
173 119
540 414
305 796
796 310
292 66
402 265
10 602
87 420
419 135
47 40
854 60
937 295
23 510
463 849
319 485
228 691
757 377
649 230
667 888
664 179
256 691
163 983
649 524
737 48
835 8
124 401
921 345
696 89
531 187
906 772
583 591
377 998
212 518
225 119
924 976
529 682
983 380
436 764
862 642
885 337
481 490
298 684
207 383
282 572
190 589
215 908
435 714
294 907
195 237
96 544
348 545
593 413
903 341
406 100
505 372
841 850
126 747
102 375
383 619
375 22
122 125
421 957
712 199
789 399
953 684
159 7
584 141
596 532
180 557
373 759
294 467
641 508
245 80
549 906
705 67
58 671
555 62
347 106
174 838
424 460
546 628
1000 27
833 486
114 714
475 866
912 214
180 383
202 827
822 625
515 35
765 480
715 953
581 365
415 536
915 195
628 46
843 708
21 287
603 900
35 740
182 734
5 204
111 815
919 343
766 211
20 400
951 828
621 387
567 18
852 856
336 990
47 875
14 122
514 149
207 518
729 480
741 368
545 311
226 549
839 520
98 586
208 634
469 934
815 414
521 578
592 625
862 215
256 899
591 145
789 683
739 840
472 67
86 193
711 26
423 288
379 206
166 164
768 442
894 892
635 838
764 955
607 341
957 365
357 222
945 752
17 371
981 547
131 447
252 447
910 153
689 259
45 938
549 923
906 579
75 588
348 942
33 48
9 34
926 206
384 634
391 398
65 571
844 535
538 626
465 993
863 973
38 767
18 115
505 609
241 612
910 676
39 963
109 827
471 24
244 528
334 814
376 504
998 88
162 851
779 214
584 346
398 749
259 77
369 54
703 830
285 927
854 732
5 16
428 230
843 306
507 247
574 525
721 433
631 465
949 30
139 155
357 345
352 430
193 443
73 972
376 270
237 273
387 347
868 40
531 597
673 914
451 758
517 340
892 124
447 253
993 358
237 914
371 381
245 572
34 449
887 677
480 845
158 791
573 955
110 457
272 564
890 114
449 328
326 265
260 182
122 534
544 613
785 314
187 571
563 216
198 837
688 97
867 174
834 658
674 645
314 945
651 626
653 915
61 793
638 648
476 457
775 974
9 218
19 351
150 467
879 25
977 635
868 858
984 849
332 538
295 49
622 399
503 507
803 6
821 605
330 665
614 907
200 425
849 543
237 994
697 164
767 22
522 129
517 331
892 584
428 582
545 437
704 265
186 546
276 787
699 562
356 554
225 72
955 206
946 686
46 864
148 216
87 939
157 584
685 104
733 812
80 1000
271 566
89 272
855 371
118 151
909 540
289 92
364 731
956 609
999 210
430 677
548 632
372 994
733 686
377 816
478 456
66 901
42 462
158 705
891 439
900 675
376 179
423 680
611 155
429 280
778 16
261 437
910 862
310 204
339 277
39 477
508 17
952 10
815 252
540 132
300 361
404 220
718 222
375 144
150 244
756 993
175 917
201 705
514 634
887 834
617 323
713 677
196 257
713 469
833 103
957 968
151 78
848 909
995 474
489 31
466 234
364 699
840 542
395 368
217 191
259 859
482 9
193 893
637 94
146 393
818 755
231 697
915 678
634 466
213 409
871 791
508 925
148 997
800 650
581 185
378 857
816 15
256 388
597 801
576 531
525 98
431 141
693 413
902 154
539 844
932 289
778 523
846 507
717 611
456 943
42 215
759 990
440 664
873 374
6 148
315 436
97 761
160 278
616 498
913 613
512 665
678 74
790 815
804 903
550 503
457 467
199 26
792 34
369 941
481 438
988 246
249 38
311 600
234 548
102 599
988 488
284 346
660 423
2 936
47 338
917 525
235 72
666 258
109 355
98 123
646 92
728 389
15 702
95 360
612 747
204 405
686 214
422 997
890 323
422 478
290 624
407 659
798 529
905 543
126 666
364 710
23 592
608 17
749 269
543 339
719 47
792 856
107 364
550 593
836 267
866 411
510 410
625 864
66 781
302 196
687 535
633 996
268 403
726 918
620 351
255 688
462 848
406 489
50 140
902 427
786 2
447 729
480 77
510 180
903 955
377 933
678 715
299 918
97 39
939 265
543 56
91 910
439 323
886 979
642 697
556 174
898 357
568 916
278 174
227 226
904 836
65 460
822 639
101 35
371 689
966 30
119 220
86 112
338 391
142 713
924 934
438 288
639 725
948 343
323 90
420 768
287 913
539 31
313 133
724 72
559 799
135 855
423 729
898 21
790 53
497 854
650 200
778 95
319 829
130 58
375 389
719 154
58 467
514 162
665 870
80 479
831 763
232 371
205 45
205 239
422 50
75 101
527 598
700 612
332 931
319 624
745 909
954 206
498 189
649 903
179 358
815 435
840 642
817 803
976 753
574 473
899 464
929 245
613 724
880 424
603 114
356 556
400 920
35 244
724 81
191 862
596 186
826 661
828 88
828 993
574 161
536 978
633 176
845 154
469 148
406 973
805 684
885 113
521 967
539 822
267 187
361 531
482 509
909 481
420 667
626 499
345 399
980 31
333 486
390 521
168 786
800 294
241 487
77 712
555 982
827 8
698 407
601 528
62 815
690 59
154 669
68 244
698 860
745 460
353 548
987 745
54 330
410 736
158 907
156 70
311 797
807 948
467 532
774 191
553 42
602 446
195 295
116 257
107 151
210 649
691 24
569 899
579 796
752 341
408 10
990 857
482 428
406 265
638 74
441 329
900 259
180 993
151 45
589 116
606 84
104 312
321 896
44 228
582 570
20 544
24 629
670 374
628 409
282 78
77 28
79 448
491 504
456 713
158 67
981 278
640 711
501 524
647 399
199 149
169 602
607 295
395 616
776 593
2 248
950 834
606 222
49 15
204 425
735 827
287 448
859 106
526 889
849 353
628 693
996 904
901 554
489 15
240 147
299 590
229 429
174 584
812 830
339 871
540 756
238 278
580 47
689 507
373 834
698 946
4 723
66 629
424 755
497 547
362 460
256 716
773 400
140 952
331 704
519 62
698 142
7 380
134 747
784 392
943 299
657 70
854 250
907 168
186 613
205 781
909 953
621 717
186 79
12 838
784 787
247 952
612 264
450 484
291 715
865 694
992 490
982 889
409 126
838 225
702 901
332 876
532 831
67 784
702 400
989 169
815 412
194 897
499 405
703 801
509 976
129 866
937 758
172 157
569 963
345 519
765 549
731 133
859 7
369 182
355 778
219 92
399 411
351 41
293 172
496 837
578 751
235 620
589 975
619 653
403 669
467 861
274 759
286 198
827 730
560 278
342 593
749 876
676 514
908 543
165 525
32 251
357 231
899 920
851 407
587 645
473 270
371 193
170 657
584 235
533 383
726 467
200 195
255 207
27 800
493 306
895 935
981 113
718 951
468 254
173 582
547 395
672 465
74 137
350 436
657 118
268 339
181 49
308 598
412 741
603 381
396 944
132 727
82 784
36 74
372 357
392 411
436 236
780 605
499 12
398 138
636 868
742 992
187 441
139 575
986 468
461 876
646 612
397 58
351 374
966 626
624 136
105 436
755 424
615 643
150 632
127 407
454 196
951 815
590 719
656 911
231 375
864 404
356 920
57 772
651 216
680 531
330 200
810 463
141 124
154 857
601 603
894 312
874 736
64 40
681 216
160 901
697 960
864 740
122 141
185 527
850 451
39 217
971 855
971 602
256 539
357 490
439 866
672 855
8 307
705 812
205 722
745 420
619 205
605 985
678 320
61 968
895 644
885 437
995 432
831 129
52 391
843 151
847 780
603 861
256 935
626 285
450 1
249 760
308 300
907 637
722 683
408 273
91 464
250 756
726 605
197 328
305 273
178 983
605 561
958 967
484 256
401 866
101 151
41 612
916 273
276 283
182 907
214 652
679 487
57 571
24 454
96 215
378 393
603 860
484 998
504 741
414 333
111 789
345 829
998 407
693 273
974 344
79 292
547 874
7 491
837 280
790 237
377 29
142 511
328 799
871 716
93 586
832 705
954 687
614 374
948 759
913 402
394 748
868 237
654 916
491 771
861 809
536 928
184 226
929 427
623 391
755 167
752 407
722 107
75 196
494 213
9 200
881 677
584 127
74 746
911 494
922 212
744 283
946 109
453 442
416 217
333 649
681 205
702 510
205 875
968 818
742 531
702 135
484 738
573 863
468 276
986 813
305 951
806 185
347 236
533 989
617 860
503 824
306 454
556 885
725 323
478 834
300 652
166 840
43 209
939 409
157 166
145 802
839 718
704 818
21 135
6 358
518 811
899 619
808 632
494 371
535 722
487 639
445 92
918 406
901 878
22 138
612 440
14 976
446 352
130 995
840 858
913 35
812 887
787 177
837 735
235 856
842 444
822 730
506 568
857 429
175 462
74 695
178 260
871 20
156 589
594 744
224 954
748 736
341 725
149 932
14 42
270 506
225 923
712 394
254 693
36 811
165 564
38 55
513 590
643 128
520 202
855 507
396 148
577 817
567 948
420 644
281 740
211 877
789 181
305 550
646 339
526 982
543 224
596 911
256 311
996 785
112 21
571 39
899 96
529 582
363 475
530 544
89 749
525 662
553 450
814 324
439 423
277 264
304 881
964 459
451 606
141 16
568 990
220 72
946 985
104 263
225 517
758 639
285 201
886 130
795 199
609 207
918 818
786 69
434 358
466 659
97 462
419 717
775 584
530 605
39 78
408 466
3 24
964 628
336 87
239 327
290 626
681 189
284 560
541 128
211 973
692 398
943 514
55 462
567 345
319 713
464 664
709 780
941 916
497 638
38 359
945 51
906 731
668 554
566 312
282 144
455 698
108 878
896 247
675 343
898 552
956 540
488 548
420 72
249 583
414 447
146 956
63 40
637 243
679 525
337 869
239 52
983 209
221 766
94 993
597 136
701 350
777 533
472 905
818 973
950 942
893 23
51 552
565 539
837 769
279 627
70 129
989 474
673 990
45 734
436 744
222 713
62 444
88 805
672 179
49 443
621 399
988 355
351 283
139 938
206 357
140 806
450 729
299 577
171 333
652 640
357 66
134 532
130 294
471 921
412 343
653 339
144 698
381 643
217 982
5 126
136 885
606 873
407 909
682 307
284 754
933 769
50 712
823 213
158 436
338 133
195 363
318 659
426 811
978 904
991 333
927 132
115 875
228 300
672 301
822 562
367 221
889 720
704 263
747 691
587 444
46 680
234 385
833 414
914 94
55 495
666 764
648 628
277 815
128 314
844 451
333 103
665 753
517 199
753 909
399 68
95 202
201 280
501 141
688 987
478 799
765 427
1000 852
688 983
119 826
767 26
87 739
237 134
447 756
511 98
622 199
650 767
780 955
102 214
158 351
35 261
76 627
165 431
864 175
708 311
588 381
151 634
336 331
894 140
125 249
198 393
636 316
854 437
705 430
965 489
186 532
463 253
567 550
116 503
724 132
879 75
947 257
86 11
16 88
700 502
406 458
463 410
733 206
114 365
952 173
718 713
686 285
83 961
428 84
254 42
777 467
820 868
996 508
389 585
745 207
996 291
678 200
93 746
62 560
104 402
675 315
203 758
830 42
914 961
296 387
521 270
120 883
841 437
212 99
262 545
685 118
105 339
376 396
113 994
577 425
422 810
777 221
314 92
514 645
799 414
43 85
226 22
486 297
438 963
862 792
662 418
964 938
932 112
418 952
652 303
34 357
556 978
579 781
495 901
20 430
508 778
185 747
508 264
749 342
131 669
454 925
7 551
695 13
949 629
918 62
449 674
400 254
935 304
530 797
571 718
242 274
888 245
163 491
212 840
215 825
919 581
505 442
65 26
712 634
261 275
923 664
968 794
775 252
227 218
125 257
35 327
82 751
280 49
625 987
906 631
725 774
377 542
315 872
373 791
1 697
345 116
19 320
26 751
742 167
223 900
894 374
120 987
424 744
82 650
555 852
46 13
228 854
499 587
438 267
1 906
746 682
943 594
658 853
655 368
903 885
563 151
311 471
744 573
455 69
434 349
356 459
798 962
915 242
809 405
740 55
937 894
908 465
472 939
114 709
322 153
489 433
376 991
767 242
284 395
994 644
310 473
696 114
82 394
665 508
119 916
986 924
994 647
474 848
388 967
313 681
58 980
872 247
959 981
50 124
983 459
778 881
681 917
377 836
390 815
930 742
578 121
174 139
109 676
303 793
624 56
109 67
289 726
580 397
790 149
682 170
849 714
541 591
447 514
886 636
813 917
948 792
679 551
374 29
818 53
596 237
779 547
146 360
256 789
468 411
970 724
174 740
144 335
629 554
472 179
618 95
113 910
178 568
860 275
106 138
107 272
401 237
753 639
322 384
442 181
551 377
244 635
355 621
83 966
210 183
982 210
733 51
357 487
170 41
680 588
872 870
133 469
966 666
942 221
631 946
781 456
929 578
187 279
405 172
202 521
478 160
343 496
318 692
10 769
386 860
504 854
725 561
239 669
813 135
527 701
40 503
522 758
971 667
692 246
818 707
826 787
331 222
53 18
212 799
357 512
130 474
323 484
856 238
609 186
630 770
435 374
976 277
77 265
529 906
457 244
170 457
455 180
443 190
30 387
152 522
628 893
278 785
525 546
330 839
984 937
399 2
848 171
385 71
98 834
75 721
650 925
386 629
160 69
236 570
894 138
615 367
909 731
217 88
856 588
539 977
802 462
787 329
622 15
760 312
720 821
540 94
470 582
482 816
325 23
459 164
514 176
880 322
698 889
823 395
676 211
356 788
256 123
593 449
282 314
625 787
748 373
140 448
500 966
59 161
651 996
297 786
273 274
67 486
720 487
504 36
180 201
531 907
816 591
690 455
687 558
233 178
949 783
555 980
511 504
348 922
514 26
856 460
766 786
632 31
505 168
671 598
740 590
902 76
417 259
230 905
229 902
469 93
805 282
409 134
171 889
694 728
803 825
527 599
145 35
507 915
337 596
660 481
583 390
931 161
325 424
434 786
289 596
521 984
964 564
196 682
926 994
299 744
455 417
177 261
227 198
936 26
547 596
108 148
837 160
639 146
145 730
723 99
20 374
369 840
757 619
290 157
889 687
35 905
263 151
128 280
136 437
312 388
170 963
649 756
655 189
79 420
5 884
732 50
923 269
460 248
269 658
653 385
291 739
672 404
792 475
125 388
219 174
963 205
101 982
758 230
416 420
800 30
128 737
458 485
980 914
6 75
743 531
715 898
260 817
998 933
170 619
860 921
753 886
872 734
815 330
621 729
903 680
927 316
153 863
556 32
333 450
464 109
286 574
468 431
412 642
408 78
817 932
15 127
920 424
710 792
827 784
401 305
812 689
955 896
347 704
635 448
472 408
107 34
668 645
882 390
910 128
918 282
208 394
363 224
613 785
383 53
142 139
382 506
198 757
70 508
977 588
301 602
14 475
412 366
129 189
211 601
723 517
680 343
259 72
402 310
560 475
406 878
957 386
688 875
180 258
936 117
588 502
712 936
238 474
979 460
878 612
486 516
85 300
670 370
399 433
70 525
570 174
347 532
343 347
971 220
529 679
439 1000
347 763
496 253
582 626
775 111
432 227
631 117
972 300
364 146
603 874
828 539
837 224
25 776
691 313
241 972
654 767
267 834
320 722
500 34
328 356
597 659
146 133
585 133
544 747
47 826
350 380
848 700
86 525
73 54
967 925
149 55
515 581
870 882
707 964
408 842
514 196
197 112
590 48
701 759
125 812
533 995
615 826
100 443
736 162
425 667
541 387
359 915
176 200
205 29
329 512
648 297
523 115
348 86
283 427
280 706
29 299
375 739
356 454
386 434
775 350
676 510
388 990
996 331
348 665
513 909
423 215
768 210
452 745
148 642
326 985
573 541
717 589
308 7
322 876
771 786
995 346
632 723
153 736
135 134
96 303
407 679
598 126
965 468
412 607
158 752
507 633
282 674
685 842
106 523
440 625
715 49
219 908
602 147
686 851
545 457
810 940
56 991
98 214
246 428
352 132
990 666
385 407
84 709
911 58
479 181
307 217
109 369
955 146
376 716
161 605
885 739
542 597
617 277
725 967
791 581
930 945
324 930
798 328
580 552
523 343
108 759
415 162
771 394
556 350
369 285
198 213
629 257
200 576
824 37
300 781
270 862
780 251
749 420
678 456
884 470
345 362
392 363
839 713
982 134
88 992
232 761
57 271
400 241
738 68
511 963
731 698
503 499
743 973
221 928
126 317
971 169
525 280
732 906
47 496
760 869
705 465
872 640
504 638
558 438
196 661
757 406
401 224
803 426
347 52
645 494
549 713
860 678
736 864
813 231
594 769
784 68
729 82
206 816
142 897
553 475
654 973
70 331
728 350
56 957
946 283
502 615
943 686
699 278
637 968
634 746
340 161
525 969
675 480
993 732
470 170
552 223
252 953
294 761
12 446
781 442
673 261
635 873
641 976
407 125
285 666
294 508
488 794
262 506
267 771
619 166
659 791
750 807
313 853
417 751
275 557
233 698
642 682
489 318
20 900
669 492
180 789
888 718
800 745
508 476
42 813
143 807
85 648
477 757
325 720
705 593
136 365
28 973
946 296
880 646
960 232
549 951
567 436
238 413
83 988
319 350
723 43
171 34
433 14
15 885
106 609
337 381
27 488
417 31
687 715
684 929
33 525
978 579
318 537
628 41
872 933
602 358
999 287
427 825
920 283
355 619
72 307
345 313
32 489
545 811
326 547
456 103
262 959
910 938
170 34
332 919
359 234
509 425
554 717
577 809
196 614
963 42
282 232
593 183
133 133
740 91
842 16
50 519
769 877
702 640
560 585
726 556
872 643
789 700
262 941
299 183
761 613
640 429
698 798
42 503
250 766
966 222
399 614
175 59
80 185
860 795
684 566
502 674
87 580
290 255
423 298
974 871
732 964
405 786
902 581
801 468
472 285
87 556
628 215
974 381
760 515
713 834
236 753
291 896
832 437
325 420
788 460
208 837
533 800
781 585
645 618
846 894
577 258
242 707
270 114
451 788
247 8
463 817
713 800
113 871
281 373
901 137
953 989
668 271
589 916
420 536
966 387
17 140
86 464
664 102
542 263
546 282
753 448
336 240
239 341
120 624
833 941
970 631
331 38
144 133
219 203
371 281
702 503
449 564
561 824
366 30
530 743
761 954
2 413
869 360
792 298
972 490
301 796
542 838
563 129
481 864
580 365
55 456
4 527
107 67
501 466
631 412
953 765
545 49
569 353
975 28
190 644
255 783
276 821
297 679
933 847
311 674
101 54
68 636
567 538
484 696
460 385
221 583
481 249
379 166
838 926
390 192
508 18
525 224
395 78
537 624
222 880
634 323
70 563
55 373
236 831
164 902
103 860
871 704
328 204
184 835
333 469
494 815
478 431
542 902
51 516
894 862
902 659
509 910
138 240
315 802
800 25
990 461
25 548
20 684
503 508
975 370
986 902
538 593
500 962
271 328
609 40
151 985
773 662
574 355
3 762
35 855
85 253
528 955
182 165
534 299
33 250
13 383
742 24
340 859
720 460
890 286
861 596
89 445
1 660
727 367
771 751
373 81
422 568
632 878
266 933
886 800
641 658
685 803
140 283
219 55
507 94
445 202
581 371
597 250
27 647
308 852
937 496
261 490
696 481
159 257
974 732
664 359
712 279
630 16
914 774
650 520
270 785
775 843
872 935
339 746
916 532
884 467
795 104
323 652
284 613
69 801
296 344
650 297
750 587
125 758
251 130
11 455
972 335
245 678
831 341
297 521
673 460
782 880
369 831
545 171
506 589
695 421
195 358
462 540
508 621
767 319
484 565
739 334
848 279
45 725
848 19
679 65
160 491
287 260
666 780
543 773
874 797
896 155
681 223
855 144
483 592
826 82
135 854
235 15
525 829
989 629
554 358
853 419
243 381
886 163
547 870
901 389
123 652
369 401
310 738
766 422
947 630
268 460
139 307
489 607
76 168
153 571
825 174
144 691
616 374
969 498
267 896
284 149
92 33
621 596
475 680
11 307
322 641
467 662
180 619
16 919
395 903
679 463
724 451
406 295
612 469
58 882
61 337
769 412
318 314
986 835
823 998
131 351
604 197
173 278
873 554
388 944
46 33
64 355
406 586
411 998
470 924
569 647
743 748
329 935
660 320
516 636
396 275
25 854
406 699
167 229
547 489
970 681
598 109
175 714
177 131
356 765
904 723
68 282
924 72
453 342
889 34
251 663
97 345
533 444
331 566
520 134
732 86
935 904
186 468
776 59
510 455
656 722
359 481
268 375
454 539
783 790
215 544
461 456
762 180
47 400
51 894
152 264
719 264
693 525
550 731
448 702
364 29
862 930
922 469
756 478
224 910
732 976
343 684
134 62
997 869
742 431
546 788
572 276
976 637
932 640
339 169
816 519
657 543
714 385
903 12
179 429
282 188
551 319
65 475
775 351
886 210
865 467
949 558
354 581
301 807
2 61
863 445
830 432
130 293
834 934
638 508
255 456
348 849
466 856
518 977
205 933
280 143
454 293
199 857
263 571
302 219
460 897
435 415
727 327
254 340
757 438
32 48
862 40
792 489
773 710
653 24
690 560
95 72
243 531
270 629
760 15
111 536
337 134
721 96
232 938
407 855
186 718
249 543
717 801
706 416
335 862
466 230
830 807
262 115
518 229
553 383
199 627
61 15
513 48
318 515
118 864
475 34
96 833
730 856
45 476
401 177
546 999
598 250
325 528
184 540
566 538
151 800
517 195
198 999
46 668
38 932
939 285
752 620
460 620
724 202
632 694
402 800
926 666
345 59
974 787
36 33
931 20
998 152
602 850
279 914
994 761
182 66
809 320
545 199
571 414
293 572
875 966
970 343
734 139
400 960
751 603
22 533
199 82
219 85
921 490
580 862
258 323
775 983
629 396
122 974
698 253
645 951
258 385
388 659
858 131
582 516
335 669
512 938
164 710
910 358
605 599
196 598
3 511
923 802
925 25
609 172
693 962
997 635
801 128
198 521
182 190
806 644
775 274
448 154
402 214
52 313
244 743
589 395
526 979
416 752
127 964
965 623
834 214
578 125
988 260
384 555
870 909
474 301
401 210
163 136
718 660
155 306
517 914
563 486
273 563
647 442
790 562
637 489
137 223
877 672
685 80
83 732
901 661
696 339
418 741
154 858
437 453
351 318
213 955
565 770
653 360
926 159
353 216
347 965
636 706
998 145
480 25
614 745
922 808
236 839
69 614
103 837
105 483
39 230
118 502
435 407
807 438
518 609
330 296
709 850
314 260
59 254
824 673
221 776
418 957
160 399
733 587
93 522
112 252
67 633
601 681
569 827
280 160
588 316
537 719
201 104
431 642
452 284
7 516
798 471
667 832
142 639
410 129
186 109
33 80
761 241
196 90
221 253
167 133
674 896
838 566
926 564
719 630
804 823
339 808
877 187
944 34
725 979
319 945
694 592
870 509
122 635
43 737
108 884
707 249
641 759
846 209
475 751
485 560
931 618
891 306
957 547
661 1000
900 782
723 459
35 60
241 782
278 239
826 443
609 350
914 147
735 891
267 287
277 857
376 828
997 33
887 892
749 176
60 850
73 841
468 590
153 797
413 799
835 929
85 328
413 719
273 276
658 878
130 87
832 893
147 484
792 822
116 685
426 909
22 119
86 276
33 670
965 225
493 734
564 765
95 810
618 535
397 186
256 414
394 295
693 10
707 463
908 532
536 646
682 799
892 353
706 862
381 300
818 849
671 684
192 678
787 909
579 853
21 103
603 247
304 932
556 809
645 710
612 758
555 184
648 821
482 593
130 506
179 346
492 789
539 410
979 340
481 685
501 333
591 737
377 442
813 243
746 447
851 462
537 792
340 963
112 791
328 785
854 990
899 417
80 153
508 855
185 295
390 392
361 707
278 349
146 579
244 351
574 955
452 889
500 395
464 556
579 123
740 559
986 702
293 45
670 785
906 765
32 127
430 42
852 782
336 576
778 191
152 356
390 828
932 897
626 378
32 553
222 526
58 696
375 202
528 529
733 192
698 512
839 899
95 503
799 661
688 981
966 598
897 256
920 661
995 379
980 101
469 985
321 21
322 529
797 832
495 17
674 483
804 844
353 179
622 115
15 201
702 433
985 954
315 167
48 820
633 11
664 960
347 940
381 138
985 306
992 314
492 144
558 338
101 152
500 837
97 710
287 184
768 166
188 305
995 88
614 341
208 527
802 690
963 68
635 686
809 849
587 991
886 988
301 369
389 391
72 965
65 932
627 631
311 680
475 495
134 117
374 573
375 141
81 117
525 115
263 293
106 470
336 866
981 495
968 336
901 105
306 442
321 385
854 132
362 842
392 903
846 994
708 258
240 261
853 789
188 704
782 45
534 259
528 1
84 525
800 527
770 165
180 175
419 127
99 951
706 16
935 135
666 586
408 568
601 185
923 457
512 578
732 430
566 10
726 1
406 920
985 626
404 643
677 878
246 404
82 964
470 768
179 15
968 130
263 952
593 672
494 141
865 503
933 732
583 101
222 764
615 756
632 1
322 714
495 127
590 716
48 988
516 227
8 944
827 122
277 91
219 763
137 867
712 833
879 481
798 828
773 870
680 550
219 506
185 255
668 156
121 364
868 753
118 395
846 566
872 64
627 58
804 35
954 305
332 885
704 658
191 897
331 267
970 73
588 712
36 470
144 564
635 727
549 303
342 55
86 437
255 838
730 971
974 919
830 297
116 84
566 437
946 118
134 268
677 500
975 672
930 958
178 490
618 761
830 505
757 115
998 337
90 434
181 539
518 42
140 647
985 947
591 447
174 111
391 368
780 134
529 349
612 66
580 457
397 503
766 494
248 324
901 460
669 697
551 183
663 220
357 694
273 523
368 872
589 689
606 43
738 715
135 72
709 110
386 734
247 74
71 306
440 200
795 367
521 98
864 858
69 789
155 486
932 585
732 326
954 874
229 534
12 277
372 49
488 635
652 81
515 696
406 353
846 990
235 586
437 381
634 379
203 485
501 478
21 58
646 199
171 678
553 829
562 378
632 292
214 440
291 947
508 174
756 469
149 114
748 505
825 953
633 157
105 145
413 303
29 344
773 466
915 794
394 262
727 123
798 686
440 41
67 823
320 43
367 899
329 845
969 591
701 680
733 330
275 762
572 596
199 236
48 512
184 793
974 709
894 686
623 975
152 46
677 816
571 124
877 776
539 650
948 639
56 940
839 785
46 40
836 60
977 407
820 988
464 146
64 647
824 849
18 456
246 29
247 901
886 922
584 600
750 164
740 664
853 779
732 288
587 497
525 832
83 822
824 264
479 609
858 444
782 118
16 325
220 9
303 934
499 187
72 569
812 971
696 101
701 356
973 901
749 414
999 910
785 123
399 28
663 362
102 182
754 422
707 731
84 34
764 735
757 529
276 972
49 457
32 796
800 288
416 712
125 275
725 619
909 866
429 242
716 372
296 721
271 620
627 556
254 793
572 301
74 128
645 762
520 320
588 526
199 446
606 702
812 507
438 773
175 537
725 709
99 744
994 741
303 479
870 326
876 774
484 459
890 754
381 767
976 75
841 534
539 340
70 481
247 275
813 730
259 431
751 985
439 621
258 317
99 177
939 60
569 123
22 718
440 816
235 496
996 285
271 8
883 265
111 340
120 817
681 476
547 639
12 83
219 910
239 199
491 625
102 222
927 402
581 175
501 156
14 876
774 732
802 580
221 67
136 636
930 482
276 247
865 286
672 814
356 243
524 666
296 738
822 576
675 772
790 354
750 770
578 83
360 708
931 167
355 387
207 538
383 645
615 111
458 271
720 654
371 267
917 597
902 525
630 116
605 906
840 708
724 43
778 412
813 973
181 42
155 711
679 745
653 761
552 961
932 840
999 772
344 847
543 801
160 997
714 923
984 563
266 77
599 400
793 384
888 751
681 84
93 43
858 718
678 462
841 781
77 733
305 199
290 348
931 621
940 598
298 638
479 233
607 530
497 497
71 358
640 494
185 963
41 631
270 78
353 594
429 291
558 378
417 333
682 340
301 294
808 355
275 416
34 631
426 898
718 652
309 757
923 658
10 756
374 96
813 979
382 624
961 97
652 218
40 124
135 975
81 886
31 826
205 25
181 382
344 318
834 61
296 202
382 476
931 32
246 399
663 717
446 165
827 838
895 155
503 958
621 705
845 650
687 888
133 768
414 790
821 7
194 913
787 632
737 215
919 730
986 826
850 770
79 673
300 680
338 191
508 502
611 734
404 78
355 898
618 127
814 149
127 190
544 627
297 706
392 912
625 798
691 314
374 819
343 889
683 799
540 604
979 431
371 714
928 278
23 429
295 835
331 70
314 633
936 147
108 79
589 455
477 451
207 576
908 387
274 253
709 826
787 702
965 165
833 148
783 127
153 601
757 663
346 185
688 884
979 306
245 14
317 90
114 603
193 82
688 220
738 192
333 288
13 486
975 880
845 121
966 617
145 522
393 217
152 31
710 126
346 537
625 291
411 235
43 895
131 649
860 49
512 102
684 893
804 7
472 972
129 750
714 763
970 268
429 263
913 420
881 111
841 731
413 410
790 642
127 879
390 407
67 31
737 505
536 360
844 703
37 358
441 510
839 99
351 551
188 967
919 831
319 471
269 200
516 183
490 32
989 744
943 885
618 355
517 35
667 178
566 334
672 586
749 891
364 521
49 168
513 717
851 720
332 137
694 237
44 773
802 253
916 282
839 909
16 441
613 832
663 82
486 676
175 799
473 230
656 648
515 330
36 377
92 615
842 560
619 89
986 411
444 542
893 476
828 8
169 583
245 586
149 865
975 257
575 528
782 144
942 279
934 901
422 125
590 651
104 432
615 78
650 511
296 437
487 959
339 891
438 305
539 989
331 622
395 831
851 296
994 530
480 466
536 932
548 639
465 513
77 241
864 179
599 692
268 54
454 183
767 999
307 465
875 356
981 35
951 514
51 33
931 63
32 490
822 672
85 956
378 935
581 386
72 810
601 65
416 918
693 638
590 60
376 272
733 362
464 597
751 537
679 210
668 260
236 77
578 536
355 700
962 217
858 165
649 803
225 964
48 5
685 70
188 877
546 428
847 844
859 903
542 491
673 603
148 781
181 185
738 10
360 839
516 808
579 894
565 293
321 156
530 820
332 906
582 993
986 292
362 4
819 257
104 762
249 137
447 138
651 343
324 931
230 114
330 872
972 71
275 746
489 64
325 538
7 689
931 226
834 730
154 249
162 330
691 966
136 907
668 517
350 186
785 452
549 807
797 233
906 909
388 737
532 449
407 747
393 926
577 683
88 153
640 836
479 256
888 823
815 599
402 216
552 544
659 200
976 641
169 61
854 458
43 290
355 255
349 725
244 889
513 390
358 833
17 818
8 529
198 672
665 920
534 850
873 560
472 599
855 519
64 528
935 600
554 967
130 467
376 960
681 412
465 344
459 829
980 345
656 737
387 996
978 753
89 936
392 2
104 593
594 904
47 98
838 117
92 243
280 367
948 681
886 852
498 120
338 723
350 985
19 552
665 100
544 625
547 145
1000 137
858 7
261 126
26 453
963 120
420 411
444 77
355 476
431 812
373 162
615 435
887 251
557 395
727 169
146 56
280 540
747 875
749 54
490 142
349 615
616 535
722 944
694 633
439 842
548 997
196 123
343 221
317 719
672 502
424 835
442 272
775 227
564 606
442 134
1000 604
814 53
899 631
843 529
295 697
450 317
429 976
553 126
47 842
726 130
42 401
146 198
813 641
783 609
439 389
155 18
789 286
882 203
896 175
888 968
424 972
80 236
764 71
737 295
256 529
183 207
24 153
507 703
819 425
883 766
877 154
52 953
955 263
287 915
545 925
541 301
121 1
983 786
39 236
995 531
832 752
295 480
533 600
190 742
537 666
750 931
646 615
977 138
18 679
32 635
181 545
667 756
395 886
889 453
348 288
106 516
596 233
58 553
854 867
565 908
286 923
287 613
769 616
648 990
455 474
527 925
362 296
645 214
754 108
831 374
920 116
823 553
348 378
303 151
623 931
285 601
493 319
969 297
536 295
596 372
564 808
299 313
109 903
925 272
103 639
941 279
854 191
75 673
529 418
647 351
757 305
999 989
410 198
700 598
457 728
510 932
853 662
626 28
818 470
699 647
74 560
117 917
144 437
772 725
243 225
955 307
579 559
499 402
790 683
867 417
727 796
684 482
859 384
420 980
222 258
444 430
774 638
666 41
482 920
919 114
728 333
61 202
261 545
464 731
338 995
760 386
272 344
612 705
406 602
463 991
305 585
621 52
559 855
649 553
34 798
273 718
590 832
82 978
394 267
883 727
115 995
381 56
948 671
788 622
334 470
965 411
142 451
206 69
167 762
526 932
777 203
751 943
233 324
32 3
613 400
615 828
757 93
532 407
289 479
153 377
918 532
246 897
902 381
236 275
803 613
453 232
711 454
940 396
391 834
786 205
720 169
210 856
767 927
974 155
108 406
287 257
644 538
793 619
121 938
160 5
170 350
163 706
654 525
697 736
133 870
608 578
738 794
953 55
696 362
120 366
614 570
394 316
499 706
427 789
484 772
836 103
52 645
477 427
252 785
911 120
489 340
490 554
360 376
243 236
753 775
825 452
818 556
928 606
305 376
585 324
817 57
176 268
523 358
279 913
499 358
843 114
134 255
483 234
950 440
283 846
629 868
301 90
792 605
921 114
23 528
882 784
394 108
727 912
63 814
516 166
981 245
420 610
284 343
157 286
218 731
568 194
299 25
332 836
92 913
295 138
39 564
30 618
850 581
299 562
186 819
473 907
974 287
186 135
69 202
164 612
544 842
693 381
393 35
618 843
100 529
535 326
769 106
283 117
376 32
994 393
581 548
101 339
714 421
39 223
717 876
149 432
637 510
417 499
744 865
995 941
558 642
824 67
741 737
687 891
812 477
448 656
274 809
382 527
506 487
728 608
444 208
93 651
755 773
871 125
384 751
819 577
974 821
699 933
80 913
30 32
31 652
76 569
22 436
760 423
813 299
764 77
545 672
551 617
741 653
932 943
603 212
123 535
854 62
884 668
650 77
225 461
196 596
677 302
610 724
184 683
181 142
770 147
877 540
722 257
340 178
90 46
681 542
178 103
667 778
501 72
914 55
568 572
692 473
541 994
151 117
21 37
919 290
819 162
917 347
89 676
14 799
13 635
437 904
926 755
159 613
136 578
880 441
581 574
492 576
744 504
767 510
471 508
245 573
907 792
663 767
435 103
199 759
978 258
597 472
478 997
698 718
509 562
731 305
481 78
738 983
39 237
264 843
315 328
129 127
333 453
904 553
781 825
662 376
995 630
300 880
858 917
480 394
473 80
340 748
593 245
529 712
848 786
794 511
549 577
421 157
164 177
382 152
979 783
670 79
85 906
570 779
740 733
804 229
272 797
16 882
513 837
640 667
962 272
157 638
641 21
444 917
174 30
113 304
994 73
985 892
40 1
577 990
958 592
781 923
845 998
764 651
646 590
225 888
744 260
918 141
310 750
89 222
425 643
33 96
812 303
906 523
239 432
294 777
127 843
6 764
366 876
793 35
343 85
480 995
661 696
370 669
218 95
611 405
933 771
397 511
284 29
139 130
299 45
838 531
399 251
732 620
693 930
254 799
982 647
975 811
100 567
485 614
473 448
22 100
876 553
891 268
480 888
855 609
133 48
168 219
576 118
466 46
321 91
360 416
731 362
142 653
74 385
873 568
663 755
436 988
682 283
477 433
529 637
292 664
442 236
116 530
374 234
732 51
869 707
580 347
161 574
906 320
968 534
955 29
807 4
553 46
993 462
223 294
768 763
805 856
503 66
366 414
740 26
776 987
187 295
669 261
353 276
579 525
223 612
452 910
701 346
888 908
526 879
958 15
354 703
349 40
323 478
898 380
449 446
627 516
557 560
697 793
303 389
809 318
858 878
107 193
382 823
922 521
662 472
3 919
718 877
228 970
579 526
820 31
608 890
511 483
491 168
229 28
109 73
420 264
812 36
902 234
860 559
118 651
202 785
298 34
391 841
355 846
423 338
380 338
993 441
588 132
920 66
654 614
453 74
135 187
375 254
89 899
450 76
136 85
643 10
135 100
424 702
959 18
346 631
502 897
212 575
413 623
161 847
588 116
461 200
813 236
98 300
588 653
443 440
876 685
325 590
744 766
673 441
778 63
333 419
163 880
110 366
908 946
656 962
36 1000
139 162
360 809
211 659
213 552
8 854
846 759
94 885
312 330
378 902
257 899
418 968
106 217
291 149
575 909
862 143
802 227
599 481
95 457
193 6
8 454
314 124
222 165
953 192
294 413
482 411
511 41
575 918
223 198
695 797
341 348
277 30
35 994
913 242
998 641
789 69
903 492
861 771
547 457
932 543
549 254
115 213
695 961
504 778
457 876
720 314
644 996
82 683
245 394
501 844
815 155
632 19
224 95
526 319
643 942
140 368
518 588
458 985
970 468
804 839
318 462
562 686
439 251
894 887
678 739
523 483
443 369
218 962
325 931
803 158
851 703
131 803
16 699
665 268
169 509
548 767
247 68
6 324
209 701
864 411
689 310
152 562
286 513
128 60
956 622
573 649
788 153
35 511
100 155
962 546
521 750
63 873
116 195
486 243
723 900
159 303
924 824
386 740
105 665
698 128
861 804
119 63
60 282
194 137
26 999
687 738
406 975
358 469
169 217
741 183
380 900
87 68
636 908
968 258
268 949
686 636
651 228
88 982
760 62
312 105
333 52
266 867
301 838
476 175
804 270
461 322
432 120
941 830
639 336
264 981
985 688
141 705
871 590
399 632
435 446
567 496
10 739
372 680
809 155
539 333
180 280
191 745
721 609
996 600
548 560
482 396
840 158
859 164
922 954
879 926
134 697
368 536
871 856
265 688
154 178
90 794
614 240
52 162
78 249
205 39
299 967
243 887
75 582
793 874
977 992
666 927
592 681
535 342
89 471
770 583
254 850
189 512
84 14
44 662
741 760
725 319
812 366
438 18
897 732
975 867
335 297
795 324
902 122
702 600
978 239
662 906
429 241
970 176
922 325
683 726
156 23
577 356
769 729
406 572
532 601
150 651
71 214
68 844
623 664
578 445
478 737
920 135
903 104
291 245
219 899
95 976
588 428
971 6
40 169
100 756
229 967
795 307
221 408
87 624
967 535
466 91
233 23
462 675
27 4
453 964
389 440
105 89
615 68
70 864
527 722
173 793
735 470
322 171
306 335
69 644
859 593
209 440
649 878
552 499
224 236
335 365
123 322
647 890
338 893
550 277
707 706
149 650
866 400
267 326
786 361
385 278
792 630
327 711
924 413
902 188
890 903
324 94
553 231
992 370
571 281
205 549
785 956
782 472
541 154
977 989
135 805
304 323
435 379
160 140
946 670
580 456
542 660
888 602
800 921
724 92
413 264
822 734
932 632
177 794
503 384
150 303
536 757
868 165
194 414
91 705
915 935
421 626
803 270
845 445
680 185
90 991
451 782
103 677
292 196
883 523
416 395
890 986
971 771
323 164
439 908
162 466
824 293
74 977
766 266
744 503
540 547
327 414
34 904
962 229
108 898
506 897
16 293
449 375
374 712
747 506
642 794
220 186
860 207
171 571
964 220
868 331
28 285
590 747
122 137
41 66
882 463
845 780
2 953
966 591
865 580
575 210
974 84
684 650
256 641
1000 489
303 327
344 770
625 540
745 525
184 308
619 262
779 578
988 903
375 70
654 405
884 429
401 926
42 334
290 844
187 578
984 879
146 764
443 819
342 966
690 484
132 255
591 717
176 357
417 232
169 595
29 729
532 551
45 206
658 465
594 60
734 71
970 166
126 828
353 736
664 974
189 423
941 8
63 230
566 688
846 619
155 824
549 68
520 634
975 235
102 429
688 554
552 11
255 39
72 952
433 579
483 305
946 960
665 254
843 93
112 743
924 427
197 522
308 962
134 91
390 421
651 740
756 298
968 600
168 325
97 416
360 474
296 230
411 501
630 571
467 65
879 591
863 963
829 754
350 887
419 42
985 93
331 52
81 80
877 200
705 342
179 868
819 859
520 374
104 995
835 40
728 505
782 773
53 625
469 788
706 258
411 16
619 554
851 779
144 388
164 10
49 847
988 806
918 473
160 481
960 600
372 711
721 752
156 995
730 795
496 102
397 153
351 632
284 880
225 842
962 298
508 6
537 225
314 507
170 319
877 98
990 209
597 377
914 575
948 703
706 578
451 865
997 166
304 510
529 635
791 867
470 738
912 649
338 218
91 864
109 962
261 500
112 64
628 895
646 337
776 84
517 189
510 941
982 10
845 438
398 792
827 790
312 901
776 696
756 377
350 592
37 693
85 367
898 424
562 545
216 458
327 835
608 155
166 73
689 839
966 56
479 146
126 779
589 583
676 185
204 64
257 984
118 261
863 541
330 441
779 375
876 709
990 903
385 769
874 759
225 192
21 835
191 545
908 942
630 526
456 693
515 943
47 716
212 678
310 489
148 269
368 525
518 108
544 880
534 842
172 40
293 329
638 80
313 666
719 863
827 687
545 740
153 838
368 559
990 944
550 434
8 41
565 136
347 677
319 153
396 854
340 93
768 627
596 423
37 626
791 979
236 638
118 635
570 210
42 583
427 598
477 63
790 980
6 61
406 494
162 227
974 769
32 566
387 142
484 266
392 47
169 156
714 27
816 536
805 621
122 980
273 448
974 65
304 945
980 428
254 637
386 245
179 832
659 767
523 989
527 977
91 365
860 634
379 94
148 837
708 358
474 58
410 977
966 195
174 667
900 736
715 71
174 620
110 331
535 806
154 894
903 997
595 24
778 22
885 91
297 732
660 928
22 743
416 231
897 928
728 524
82 492
445 735
301 865
640 538
403 131
895 882
786 505
443 47
721 958
907 554
976 430
210 918
504 137
201 146
91 406
696 642
83 866
226 907
136 170
885 406
97 898
711 849
327 829
700 889
227 940
869 637
415 840
937 64
704 99
358 208
559 226
289 790
772 914
934 468
310 239
836 37
171 917
778 471
663 36
720 63
552 805
9 965
741 378
649 478
586 217
19 294
629 821
807 182
52 897
515 41
140 14
809 784
317 363
841 275
485 915
445 906
225 175
377 532
541 173
199 4
666 414
663 486
131 380
31 415
902 687
206 732
468 426
523 182
791 402
119 936
330 959
446 562
992 53
974 374
986 776
752 362
356 287
350 249
514 93
482 299
913 477
904 672
392 66
932 236
254 480
514 558
571 278
727 73
37 865
25 613
655 700
585 504
384 264
612 700
35 686
574 458
281 848
783 317
982 561
967 374
636 977
200 442
37 355
489 115
606 985
764 522
769 392
301 886
314 699
113 154
826 188
713 906
335 721
594 410
387 654
426 526
54 930
515 85
510 700
870 968
754 863
740 878
221 71
235 147
977 775
475 208
571 106
775 952
672 330
229 69
121 105
64 989
576 2
831 548
215 296
771 641
658 684
485 594
819 95
300 28
285 871
980 172
281 242
596 215
690 889
414 768
172 517
334 929
173 839
984 532
848 178
423 211
796 458
391 949
540 777
891 692
494 273
760 715
174 509
476 829
244 173
184 133
757 982
856 451
333 644
756 421
416 391
715 475
57 667
535 348
199 268
514 177
189 633
34 579
234 2
638 991
377 911
127 382
119 762
889 83
324 929
419 398
133 16
150 790
402 6
989 566
248 584
346 836
13 44
263 972
784 256
264 264
874 45
78 825
619 960
511 257
913 957
866 277
37 776
18 233
967 467
824 205
782 23
188 757
641 647
391 740
615 88
206 914
98 470
992 311
92 883
241 138
758 282
266 218
230 218
978 411
424 216
484 716
765 783
905 449
774 553
531 478
465 146
127 896
868 216
642 855
381 810
665 672
989 541
889 504
988 663
381 911
599 289
527 36
324 213
671 76
13 629
668 635
29 250
222 273
475 58
794 971
331 840
301 162
516 975
283 979
960 348
763 994
713 387
542 100
63 344
962 685
607 764
677 396
447 620
913 252
289 635
188 633
294 357
693 971
667 817
586 938
282 574
846 311
38 18
383 506
79 300
736 215
598 636
356 426
964 812
96 280
988 933
312 217
305 126
232 404
657 94
377 275
922 913
284 988
76 738
213 169
266 444
929 311
111 786
365 76
941 680
269 880
561 511
894 557
748 859
366 958
2 745
278 389
561 185
174 116
552 633
164 903
849 128
422 853
784 80
411 486
967 79
617 361
809 703
142 585
116 978
477 466
12 811
565 928
470 919
55 72
707 311
718 418
669 585
167 353
463 699
553 265
210 681
629 806
537 165
501 140
103 954
247 550
107 93
865 141
366 160
242 286
397 770
67 366
891 971
147 903
704 431
52 396
917 694
664 138
38 584
356 600
92 10
229 106
776 948
919 227
538 245
352 525
475 427
473 165
199 109
379 400
127 659
30 563
101 334
877 713
509 28
430 250
331 145
30 651
338 180
541 43
50 112
954 188
966 15
731 722
921 189
630 465
462 794
105 318
204 74
247 628
568 13
116 780
313 800
639 636
641 227
806 2
223 36
285 881
450 426
560 914
4 128
338 960
115 389
475 478
709 840
898 468
115 768
162 129
995 87
70 286
428 254
752 574
432 797
867 19
911 323
791 248
846 615
563 508
770 276
942 8
2 941
255 418
134 29
666 524
507 390
502 144
143 631
579 734
109 110
181 268
403 945
53 931
739 571
334 204
7 478
335 173
285 973
12 732
666 393
537 170
2 525
53 769
274 34
578 960
866 813
892 250
841 832
238 498
198 262
144 810
889 682
610 604
715 541
505 491
169 142
144 616
457 742
95 462
569 976
410 34
595 43
301 580
119 76
922 164
73 189
890 349
685 768
970 574
318 737
625 554
160 379
648 331
893 130
567 709
440 175
742 478
462 168
155 138
92 579
300 222
313 954
446 965
904 596
113 417
43 588
731 942
439 679
563 588
270 367
434 738
17 921
14 253
47 884
928 581
558 786
157 984
61 717
484 30
23 317
858 172
152 365
116 792
318 73
582 826
370 998
908 829
207 133
605 81
672 909
278 593
923 842
882 128
655 393
460 313
668 659
249 714
123 80
140 291
105 969
91 753
271 237
177 475
410 299
280 661
670 479
960 151
473 179
934 570
293 997
411 394
240 589
589 607
186 155
878 387
131 517
709 265
66 973
668 516
992 580
519 129
327 140
893 39
926 477
235 541
648 452
422 86
925 203
257 318
456 614
848 807
306 194
173 486
710 187
451 852
896 129
114 850
387 221
58 783
679 717
162 94
947 104
511 960
767 450
150 911
21 10
425 767
385 322
605 229
16 602
960 543
615 541
812 757
105 670
204 612
148 576
242 851
193 145
949 248
891 406
586 32
383 348
717 845
214 784
291 711
577 124
730 852
653 594
115 201
113 178
982 354
306 652
197 643
358 788
469 566
649 543
632 390
632 248
142 655
783 739
395 88
200 632
480 178
737 124
196 761
697 110
455 340
285 519
968 280
917 464
560 80
407 50
107 977
521 894
993 703
889 800
153 866
442 725
928 719
713 276
655 857
704 827
551 824
364 470
552 889
322 868
943 584
105 514
902 53
815 370
648 776
425 165
445 434
655 815
269 72
802 535
276 832
461 882
567 663
216 496
574 969
480 457
613 539
239 735
723 775
1000 299
368 214
428 611
194 374
919 768
260 438
20 568
316 614
95 613
571 598
138 408
845 36
300 745
13 487
424 589
931 158
435 390
65 643
455 661
157 405
418 352
253 646
168 56
43 367
109 336
564 184
384 394
733 7
64 360
659 504
724 35
973 937
189 775
152 661
988 752
748 512
479 11
14 535
907 481
772 507
449 716
661 206
944 25
702 230
429 678
710 723
397 950
271 313
322 85
5 289
33 977
998 862
629 647
709 155
707 192
703 567
911 424
324 432
450 267
616 628
975 128
327 398
640 312
81 631
257 345
980 792
234 387
939 492
97 438
137 143
304 284
101 272
630 645
299 345
654 971
801 867
406 663
880 345
375 296
14 937
559 871
97 137
396 797
949 796
488 814
832 514
291 308
347 404
340 308
171 81
110 991
432 105
971 111
930 592
379 505
423 878
742 411
496 301
957 231
631 84
872 181
610 76
65 632
138 915
620 998
782 999
830 489
862 467
731 53
785 968
564 122
345 160
601 61
213 425
220 203
12 889
495 696
296 716
438 72
933 621
818 720
276 316
737 778
268 894
53 609
426 274
560 152
848 568
854 46
840 973
395 525
49 297
926 424
787 675
452 719
93 266
579 41
510 382
490 777
832 643
715 550
304 859
363 162
855 876
227 330
125 543
20 620
285 374
872 208
274 170
688 411
180 360
541 451
946 516
928 588
247 622
145 202
956 77
297 33
854 961
524 256
335 399
503 460
935 764
483 110
880 563
819 885
154 312
589 954
990 973
478 727
895 170
429 760
180 996
437 690
922 104
897 65
526 220
282 42
878 20
745 246
380 217
724 514
612 182
496 862
481 821
390 366
581 900
207 388
769 77
855 21
539 703
586 504
812 155
276 37
515 310
493 879
903 198
335 863
30 440
431 778
786 582
620 505
870 187
483 715
765 1000
341 33
879 550
170 503
818 46
977 966
864 631
834 111
10 206
993 96
242 429
32 929
636 155
353 554
598 519
660 450
155 216
29 839
334 482
69 853
103 187
446 515
102 307
861 386
855 582
45 65
294 87
451 127
860 903
296 383
836 470
506 321
414 176
751 147
390 203
413 445
94 61
532 169
185 797
419 417
285 919
172 178
906 549
608 222
196 391
613 624
556 660
74 359
406 211
791 955
999 330
178 893
985 298
27 764
133 267
396 890
273 385
942 951
674 515
427 633
68 537
235 254
602 994
421 119
605 77
801 547
909 702
920 63
632 366
872 137
618 397
444 94
277 406
89 310
213 786
302 822
653 723
573 117
163 173
277 523
287 903
431 387
80 191
495 783
168 236
602 427
817 861
318 135
745 140
485 916
817 491
799 834
954 129
897 699
237 909
121 539
956 744
697 649
264 845
635 716
611 956
543 468
390 678
304 51
341 651
881 689
233 101
462 694
789 6
584 142
48 121
33 112
211 982
754 957
413 816
78 933
23 141
953 136
563 653
419 59
105 241
287 835
906 227
71 321
743 317
736 473
902 715
876 77
193 44
738 822
911 273
837 943
221 371
883 895
954 971
954 585
930 879
805 615
227 590
229 598
220 29
487 660
533 507
306 55
912 920
437 444
371 189
137 943
941 251
18 299
304 724
74 988
388 988
362 856
27 199
190 218
128 714
201 433
144 613
484 511
74 372
53 143
2 121
882 839
644 866
651 30
601 964
627 867
478 838
10 793
90 313
162 406
937 516
778 339
86 773
320 989
142 954
240 863
844 785
216 500
430 328
986 784
38 412
829 835
703 165
800 252
470 223
386 824
901 165
454 790
496 133
715 106
20 357
570 388
719 164
343 432
395 19
584 151
133 874
14 225
783 129
838 977
571 306
711 597
942 769
419 997
87 140
788 975
318 504
822 139
686 700
436 841
19 170
509 7
443 653
940 37
595 241
304 803
998 363
911 803
1 93
658 583
331 298
101 267
265 630
822 165
662 430
213 15
714 472
631 317
532 699
938 252
454 881
452 149
451 554
436 977
901 352
197 40
3 350
808 585
504 836
865 808
302 838
842 897
434 663
410 28
799 651
430 790
347 900
767 124
77 748
155 397
686 199
543 261
81 168
619 1
154 315
997 969
111 288
902 815
229 784
870 621
92 548
782 954
696 247
594 19
712 878
305 895
181 519
197 542
496 415
318 299
507 867
34 831
586 328
530 330
767 917
907 845
654 411
308 819
222 700
363 842
970 764
695 414
746 899
441 277
834 136
246 179
767 753
401 257
212 646
659 333
192 4
104 737
598 603
986 115
872 107
717 949
669 72
107 419
444 259
891 262
61 730
1000 990
693 121
636 717
142 857
901 571
140 237
618 637
244 492
38 37
929 449
965 299
623 59
369 494
850 363
730 550
297 941
134 932
575 485
956 66
432 906
620 265
42 297
102 582
757 795
485 740
325 870
691 120
645 261
282 468
253 910
808 799
358 461
530 716
283 670
935 340
871 784
195 39
473 248
959 11
828 13
476 65
628 872
215 384
751 484
442 793
580 740
434 336
384 838
470 500
237 897
214 272
937 833
948 234
709 947
538 648
438 956
658 741
634 793
43 423
862 11
307 754
953 742
369 582
912 136
336 53
885 629
526 991
410 949
211 753
947 445
108 646
399 236
209 271
705 289
450 121
22 374
319 817
454 524
511 507
169 703
103 993
582 937
739 422
455 613
338 566
896 712
675 486
567 758
840 89
748 980
703 634
12 147
13 461
339 399
601 167
412 233
198 330
968 618
276 174
319 391
38 501
919 786
919 235
990 236
925 855
270 250
134 243
122 614
799 495
756 107
683 919
363 795
990 25
504 225
2 776
230 533
516 804
893 684
960 65
585 741
764 683
770 657
463 640
740 16
73 529
557 610
453 659
169 787
872 215
195 972
666 199
911 547
373 451
129 153
626 278
914 577
843 125
900 755
592 583
973 779
157 62
491 419
916 887
669 198
306 673
289 648
823 864
971 407
528 96
13 553
383 149
874 808
812 260
259 122
271 530
572 555
152 919
219 293
541 891
385 21
474 91
541 530
880 728
732 419
819 27
924 206
997 123
650 753
500 282
959 705
52 353
700 280
401 261
507 847
196 450
551 504
299 746
645 123
249 854
752 527
210 696
474 172
254 363
324 593
302 148
301 680
527 791
403 502
651 952
900 4
206 451
750 77
522 446
751 119
318 554
871 580
567 495
40 530
940 755
495 645
801 512
389 448
852 576
52 400
447 849
350 472
555 409
696 631
802 617
332 819
662 823
104 342
239 813
908 395
493 429
124 696
597 874
525 989
602 651
500 229
566 39
714 719
478 587
286 525
806 980
368 991
752 849
554 710
551 811
306 213
100 620
998 783
36 594
152 945
664 564
974 430
890 980
301 189
368 499
261 296
888 606
296 307
159 942
506 342
761 932
271 171
396 155
443 54
282 472
239 371
540 685
327 785
470 40
887 654
57 411
310 603
148 947
437 955
229 876
310 983
424 255
360 218
421 925
234 73
831 598
6 455
964 149
154 322
245 60
101 285
103 111
159 4
375 273
566 102
560 623
896 93
446 500
340 288
891 824
240 428
492 683
995 333
78 904
608 870
830 783
953 746
278 831
356 57
543 753
728 122
648 709
809 257
46 271
584 913
937 208
337 908
256 588
945 126
689 944
830 862
117 648
124 545
163 526
674 235
122 482
901 472
860 378
687 545
977 486
520 677
301 997
292 212
86 313
762 84
394 41
173 934
382 240
853 890
113 682
582 203
261 745
692 5
569 22
615 659
24 628
354 309
127 637
551 209
869 477
553 802
388 284
777 349
101 299
591 17
54 225
85 239
56 681
636 941
923 306
831 36
87 146
871 434
825 75
573 185
63 585
156 204
249 90
709 409
964 524
789 352
832 21
46 145
19 751
476 249
950 777
924 46
610 12
151 334
123 889
78 369
604 973
30 748
93 726
384 5
521 944
976 645
126 82
924 798
300 891
502 79
437 586
510 591
212 370
811 783
414 799
592 331
303 879
990 26
485 150
617 388
519 440
807 178
147 884
390 494
291 362
725 560
380 68
207 728
17 62
856 481
677 536
889 567
190 802
182 251
870 45
282 439
680 636
143 962
204 786
286 479
181 872
861 998
359 967
207 727
453 482
648 290
26 524
620 287
382 145
760 883
493 969
759 543
149 313
299 981
11 288
288 863
761 783
275 878
835 566
913 578
904 9
906 529
734 525
632 148
390 91
211 866
395 829
663 779
618 861
1 85
103 229
508 410
44 844
654 698
322 474
104 384
796 28
894 407
406 292
881 415
472 562
814 81
809 534
509 579
983 390
722 592
15 908
191 459
25 219
19 270
237 943
135 345
2 153
412 128
943 845
397 448
921 939
674 236
245 420
669 918
226 76
366 912
83 797
848 921
682 82
457 675
344 85
390 8
833 806
97 612
176 5
265 810
991 501
400 405
693 170
359 406
478 430
597 445
240 1
274 174
979 245
344 450
823 539
358 778
85 829
389 936
819 676
750 509
361 470
812 995
929 264
481 914
854 477
376 72
196 996
550 472
628 441
830 567
342 643
89 71
117 410
575 881
148 350
658 755
715 746
431 899
709 452
750 410
877 859
95 553
845 404
611 984
873 985
203 408
954 933
484 209
381 416
341 468
41 51
964 760
838 264
703 22
182 851
413 846
708 122
793 112
759 509
783 852
103 941
98 643
828 187
724 16
428 331
736 581
571 426
561 943
488 988
87 506
786 61
977 950
353 848
727 942
398 819
491 788
816 916
464 83
237 498
244 143
659 651
865 794
103 584
549 704
721 428
733 138
597 587
122 36
193 183
977 587
973 482
101 409
495 319
902 970
133 234
435 451
339 76
35 162
984 676
344 60
542 783
465 698
491 63
855 184
615 712
30 568
563 655
65 132
838 261
448 100
113 705
42 273
179 664
519 850
966 295
855 127
857 282
218 780
330 287
6 608
239 899
943 303
462 966
988 133
664 176
743 450
979 66
754 978
884 687
440 40
271 333
713 76
99 571
282 610
18 432
957 352
490 273
627 458
470 935
82 539
119 247
313 765
95 293
248 363
770 200
268 13
626 349
937 104
241 668
123 579
511 394
647 148
989 204
854 89
420 872
935 317
319 475
46 599
241 543
581 883
388 422
60 165
512 607
193 359
717 848
748 976
807 956
351 206
670 118
938 537
647 594
430 985
6 425
963 163
144 820
11 416
302 430
414 702
290 665
749 866
170 410
606 542
537 690
829 814
539 725
164 954
627 871
462 916
668 835
810 548
763 714
17 957
61 286
917 197
697 881
805 207
654 129
861 792
924 813
209 524
975 317
409 897
248 441
26 915
434 955
698 501
897 477
370 468
149 829
76 710
202 569
268 662
517 841
253 986
550 255
909 313
298 183
415 495
482 294
257 174
605 605
108 879
968 717
753 309
157 581
949 63
145 362
237 283
85 911
347 589
664 15
769 415
661 4
38 242
570 526
498 27
560 536
965 448
153 387
281 339
919 444
125 667
847 883
564 297
926 718
247 933
402 308
967 175
673 136
676 659
116 682
572 51
296 821
107 275
421 358
319 615
468 684
320 477
372 778
472 280
180 266
342 721
503 267
109 957
192 640
759 626
756 296
715 298
503 587
687 493
795 385
365 843
753 691
307 689
101 755
573 400
867 914
807 386
414 512
882 484
518 897
230 109
444 818
548 222
699 118
669 845
739 753
385 325
589 999
830 556
182 836
108 188
621 4
631 972
614 166
668 421
314 349
919 656
524 327
98 704
755 595
368 344
737 740
818 478
23 754
377 643
568 827
374 137
6 104
499 858
756 266
79 12
781 988
229 215
598 930
875 755
608 15
923 891
104 632
26 824
75 197
454 241
779 113
606 164
751 741
836 135
880 769
759 864
266 851
704 123
93 985
435 624
255 748
749 908
392 786
110 963
156 938
414 39
905 119
256 982
11 621
599 30
796 285
976 331
492 367
551 172
18 993
648 528
165 470
324 787
455 454
525 72
783 686
864 81
972 285
22 875
882 375
957 917
840 78
817 805
155 147
994 672
363 196
147 861
981 360
930 901
290 418
822 93
109 498
912 638
641 246
66 754
726 805
909 153
298 693
802 146
309 608
50 134
529 652
430 894
612 563
597 838
632 440
235 833
998 512
181 807
28 837
545 562
504 34
540 764
486 691
558 317
605 306
223 805
283 967
615 241
855 173
854 413
836 769
332 77
779 810
293 268
707 995
142 430
927 813
134 224
712 181
732 402
171 287
1000 983
35 111
968 851
578 734
438 425
299 27
166 65
210 785
854 864
152 894
680 919
161 747
98 380
880 426
288 750
597 61
792 798
274 301
297 543
127 552
510 22
856 515
932 303
361 964
215 584
759 54
650 949
149 736
787 997
154 820
918 491
172 296
653 249
417 723
691 923
167 613
232 856
591 540
750 997
826 956
405 915
449 24
598 302
492 329
551 297
967 858
292 669
833 450
681 379
757 804
30 836
266 628
439 236
820 636
200 836
115 803
75 104
459 120
427 950
330 634
215 883
485 166
769 914
271 30
423 846
571 130
838 795
65 279
85 603
370 666
729 97
294 643
694 774
620 825
68 193
47 813
46 302
292 456
256 924
924 142
941 628
379 941
195 235
882 48
938 637
804 728
950 604
154 117
758 150
795 456
768 414
659 592
849 123
648 799
202 628
250 984
395 706
2 980
759 559
482 155
427 335
98 687
8 448
356 347
689 993
756 204
392 294
123 509
598 221
27 313
590 144
705 918
870 837
726 496
377 425
885 795
328 979
93 752
658 16
238 801
461 44
171 895
912 819
843 459
723 102
440 110
697 754
760 857
120 446
188 931
468 398
887 134
743 313
427 940
989 263
874 343
632 290
977 361
737 459
663 734
62 970
643 232
738 899
259 829
464 371
160 703
40 155
535 596
600 481
390 84
360 700
314 162
625 174
445 244
321 768
975 432
143 811
641 815
366 16
212 204
664 958
269 213
997 560
740 100
725 901
35 229
538 187
378 70
572 506
441 14
938 158
171 809
450 128
805 438
541 57
338 648
217 753
821 170
24 745
515 512
340 538
458 965
147 681
713 365
77 415
988 633
8 811
972 734
546 394
368 806
80 436
933 169
795 121
879 958
821 486
729 550
467 308
616 94
937 733
427 81
273 267
488 255
837 615
27 815
727 758
504 848
23 960
891 624
138 309
406 329
732 162
340 635
806 735
954 536
457 671
428 821
67 659
237 322
89 727
255 828
826 416
718 880
487 714
552 562
246 625
822 420
478 645
430 805
80 136
892 134
754 447
70 107
882 989
473 410
3 674
699 376
42 112
811 156
965 511
803 781
943 250
864 666
726 342
893 296
29 282
377 786
874 414
517 661
408 209
624 98
983 891
950 543
840 531
709 679
839 364
386 786
940 249
98 569
268 93
553 108
561 615
898 365
253 666
234 420
764 166
590 81
352 452
823 271
489 125
978 571
495 590
800 818
301 496
541 638
548 302
366 189
113 896
81 127
305 736
576 153
378 312
278 320
431 227
148 901
439 161
166 1000
956 811
91 648
585 1
77 653
464 887
823 25
161 576
424 641
683 257
538 152
728 378
824 532
110 636
644 726
693 277
721 518
712 956
925 438
838 346
65 700
865 888
801 831
959 552
368 273
72 306
202 7
71 93
993 99
34 834
557 774
807 738
680 283
249 15
282 873
836 951
736 235
873 962
185 529
849 301
105 10
937 980
101 752
713 886
926 867
968 297
707 922
683 793
733 807
686 299
864 48
11 875
426 855
329 220
197 823
74 870
527 1
40 700
609 883
900 417
239 652
240 176
708 900
770 385
84 334
686 812
98 9
175 791
24 603
750 459
992 845
962 375
740 645
984 272
178 605
413 372
117 340
779 855
950 375
648 606
715 75
483 896
416 495
502 717
116 828
883 375
284 347
310 691
742 783
193 260
256 487
209 559
554 742
376 822
892 876
593 753
128 221
642 415
249 237
945 128
740 770
38 193
598 502
591 699
5 256
927 283
6 515
15 388
931 679
931 623
274 672
580 827
814 540
293 163
389 480
733 753
244 239
911 988
343 343
978 957
278 139
148 539
106 328
998 260
741 105
662 383
248 66
775 335
396 540
158 799
328 394
294 902
14 603
680 853
991 87
82 951
580 756
43 847
168 292
92 616
136 324
292 976
939 708
383 625
471 3
749 905
889 374
923 90
862 575
6 378
19 884
714 883
680 289
849 428
129 493
33 765
37 428
974 316
154 937
903 126
17 746
452 308
876 962
570 194
360 979
171 772
204 379
88 935
947 836
461 85
376 702
103 366
162 101
682 497
110 57
295 244
80 56
41 907
835 898
809 447
569 981
940 885
988 16
376 4
710 894
600 744
204 924
68 255
388 754
411 439
813 55
663 389
73 183
89 595
879 854
690 573
545 201
641 937
943 95
943 633
540 435
857 346
516 99
991 630
275 334
392 23
317 278
95 717
717 219
813 165
29 326
209 402
643 451
800 8
94 509
227 598
479 90
757 876
4 183
590 969
707 645
184 324
1000 98
55 931
785 40
766 411
408 226
652 202
915 135
931 851
768 653
982 352
873 945
241 789
910 7
462 267
325 610
692 254
795 609
923 293
4 559
575 565
287 274
853 450
731 911
320 580
128 824
352 194
527 866
546 975
591 301
567 856
460 364
687 400
290 236
633 359
926 730
70 126
367 377
240 922
453 908
121 127
315 262
969 378
385 875
735 339
397 227
678 816
111 225
252 977
81 208
309 155
760 550
785 149
470 108
788 762
812 839
942 744
641 89
140 631
943 159
198 568
706 821
621 349
897 551
900 746
396 532
414 808
680 300
321 672
951 279
546 45
751 372
598 312
689 483
609 221
511 771
200 850
453 155
300 524
998 366
767 741
129 97
980 743
722 50
382 925
942 228
423 234
624 917
875 26
710 567
219 760
397 357
504 325
175 736
248 560
613 902
766 673
22 728
668 703
984 143
454 149
611 26
43 46
316 706
348 115
12 2
853 895
799 310
489 945
596 273
137 576
652 534
60 711
720 528
338 520
187 606
632 57
730 905
359 928
752 315
150 102
745 703
821 557
998 526
137 562
573 711
474 75
992 773
191 541
982 763
623 930
327 282
195 705
825 64
814 906
357 698
882 242
559 868
390 908
990 936
237 711
84 801
583 934
559 878
141 910
251 349
736 919
881 264
899 290
197 127
817 573
683 138
478 975
566 272
700 328
628 190
219 304
376 207
738 322
659 859
614 871
687 988
13 94
94 754
959 327
538 708
661 842
58 60
573 799
349 377
972 397
577 422
470 546
663 165
246 516
185 320
976 168
1 933
444 335
790 35
696 118
433 479
136 863
98 330
405 177
469 928
953 75
883 60
920 955
980 992
345 79
816 900
490 642
546 967
988 975
333 960
343 834
413 104
925 608
709 171
976 979
841 57
141 999
624 892
648 842
912 80
411 704
745 849
628 164
642 235
617 803
421 230
180 384
548 243
843 595
139 652
917 978
24 950
244 948
579 192
670 945
608 63
870 895
523 159
618 474
382 413
699 882
484 827
49 233
457 897
736 866
603 838
706 617
370 832
523 300
986 164
194 424
373 98
541 396
741 110
363 385
47 204
779 466
777 588
161 184
911 268
132 120
896 772
958 407
962 855
971 748
51 537
557 799
304 912
748 805
987 537
426 546
338 459
76 244
921 509
137 42
873 140
462 726
94 42
885 211
345 74
981 173
143 788
165 401
467 768
760 851
208 528
32 183
971 830
21 34
170 782
679 412
281 480
158 900
867 21
94 361
678 206
624 229
934 376
657 315
291 940
145 577
861 27
457 647
865 190
104 610
780 339
323 428
34 261
928 446
582 514
295 951
368 958
672 643
796 80
365 265
571 147
783 319
87 496
831 526
17 325
395 520
982 878
411 373
728 63
867 381
231 273
935 301
848 289
364 408
343 298
365 47
233 724
665 257
510 411
931 960
187 788
115 671
645 568
196 679
151 104
987 215
453 943
574 527
714 199
934 318
463 620
707 756
748 470
481 706
422 370
674 909
26 268
372 85
529 190
766 630
763 208
18 460
462 903
266 905
504 743
9 993
990 2
932 379
345 221
883 803
896 589
205 485
424 743
516 321
839 955
999 509
637 762
402 367
831 89
818 511
4 912
719 631
682 417
339 130
908 405
385 47
62 802
876 885
483 118
956 8
872 725
361 281
537 549
919 539
156 920
842 188
597 588
79 590
871 278
21 941
986 755
574 149
402 592
811 869
784 407
13 324
744 972
631 471
384 266
727 380
592 569
157 253
368 968
906 787
604 765
181 521
747 42
430 706
734 644
43 135
581 461
342 543
87 127
540 900
789 464
60 475
534 273
710 371
832 604
584 386
422 562
261 124
621 104
250 944
555 921
120 501
104 103
587 443
760 624
53 66
590 517
211 690
187 931
668 325
613 271
950 109
504 319
502 318
389 348
802 750
45 101
516 326
684 481
220 522
125 244
954 11
152 308
263 535
713 565
321 208
605 294
466 633
577 805
547 401
706 937
586 476
643 213
910 643
45 441
938 857
508 818
693 68
823 587
245 56
252 419
477 689
705 801
258 714
696 641
352 720
482 142
951 591
599 203
151 54
998 228
774 519
245 922
991 638
453 405
591 205
985 451
192 412
19 64
938 187
239 555
839 409
993 279
701 898
705 372
103 281
275 77
931 784
186 489
463 435
221 650
260 179
394 569
775 653
949 465
364 530
417 608
579 590
194 270
918 69
7 629
794 967
599 434
27 145
863 185
391 932
786 300
795 256
705 930
749 246
762 342
678 423
396 147
1 159
63 566
483 951
369 221
408 650
930 63
443 744
147 212
506 136
552 856
830 550
133 12
313 327
28 615
795 167
97 479
84 51
231 842
462 834
369 955
269 313
245 367
707 308
585 292
675 956
66 189
700 504
948 518
469 794
71 198
396 393
469 904
29 251
114 924
335 798
716 650
661 962
724 954
265 751
891 397
138 172
205 197
698 554
372 751
451 77
573 816
876 146
786 545
590 879
731 112
990 374
239 763
690 559
861 328
908 94
616 343
148 584
831 455
949 621
153 557
941 306
361 28
956 645
149 322
771 864
136 969
74 80
698 912
69 245
126 167
844 972
402 162
155 527
469 274
265 644
946 774
73 944
497 687
200 741
729 829
896 692
30 873
492 478
119 180
324 97
571 965
656 317
707 129
658 512
699 696
350 970
448 907
136 333
661 316
934 508
311 504
382 419
7 499
856 395
175 155
957 8
259 443
120 145
462 660
347 337
522 440
772 666
673 781
383 277
198 805
123 516
60 460
644 988
869 853
847 849
398 733
972 813
332 247
314 432
815 22
317 330
994 390
399 496
79 516
683 867
105 387
817 784
768 208
655 443
452 784
410 35
129 799
934 189
617 311
354 633
337 74
992 822
65 478
834 180
411 341
570 548
665 897
202 23
992 984
375 269
554 302
866 222
572 819
606 949
297 192
82 532
406 859
293 461
770 725
772 934
532 515
344 548
680 681
610 934
363 339
436 801
651 736
214 566
301 29
111 74
775 439
215 270
602 360
51 904
820 872
869 500
72 410
220 990
903 458
151 628
170 519
266 271
567 141
948 511
225 489
579 94
729 504
958 437
85 730
4 552
429 410
839 528
87 615
955 592
459 33
254 529
353 30
194 404
287 78
911 502
14 370
547 143
353 999
375 407
772 323
572 124
442 463
660 248
134 703
779 75
825 77
837 499
766 275
816 340
137 918
472 768
439 16
625 141
284 678
752 900
683 310
803 973
114 387
925 234
898 706
241 929
382 551
460 146
852 849
95 49
978 122
392 332
506 762
575 374
217 623
507 428
859 945
463 218
985 57
114 997
195 348
92 96
294 534
755 60
72 731
731 412
827 865
836 667
157 532
116 795
570 921
482 938
882 451
944 115
802 637
257 19
450 662
428 681
989 564
649 992
586 856
30 713
510 944
416 689
226 885
440 179
705 768
155 16
314 245
381 926
217 789
882 225
693 887
563 85
407 782
827 937
851 643
528 989
112 274
446 886
122 107
261 73
703 461
865 230
358 173
908 804
533 979
325 446
679 912
956 275
735 413
115 486
526 578
829 291
413 5
495 374
19 662
596 32
873 178
266 710
272 28
655 463
415 622
605 699
189 915
298 118
609 158
397 473
527 522
159 456
4 751
67 463
160 489
913 535
87 494
374 452
696 650
666 605
159 149
618 135
158 32
761 826
595 88
363 942
453 776
685 345
304 163
225 180
97 667
769 461
757 437
985 418
95 196
532 180
626 128
271 441
879 71
725 468
489 820
690 939
587 506
732 637
547 765
353 661
453 1000
972 209
665 454
203 968
857 740
562 555
347 452
980 60
729 707
626 199
353 235
423 53
91 471
412 720
208 196
29 793
545 648
900 5
111 574
178 648
857 54
121 151
980 289
729 781
495 143
461 574
611 531
59 704
512 543
168 268
897 209
749 673
894 971
45 900
440 706
934 28
819 569
208 988
287 838
683 156
611 613
472 758
840 717
376 440
372 304
108 144
779 926
575 498
109 189
420 17
858 871
362 595
702 982
156 53
194 322
790 574
566 895
342 33
68 185
197 232
14 95
1000 259
37 591
418 559
510 826
541 525
826 958
508 381
181 231
656 299
554 405
966 382
989 758
867 622
744 586
223 424
174 442
399 447
729 240
934 284
699 201
99 161
848 244
576 209
746 425
440 275
42 445
540 344
527 403
364 444
899 951
43 424
719 582
307 116
234 529
751 773
314 104
669 890
464 72
985 950
233 950
554 97
466 288
40 744
546 225
908 941
354 317
276 928
531 191
426 183
460 778
436 862
75 890
736 720
717 163
397 889
280 594
249 458
199 889
318 100
42 629
398 164
413 742
723 753
343 565
436 219
803 717
651 560
767 847
610 124
994 587
908 39
572 150
513 322
836 338
231 72
400 949
19 646
59 849
778 153
64 626
715 876
442 957
238 528
778 181
328 220
468 845
637 587
134 883
107 442
321 888
579 586
235 552
719 867
738 434
560 903
83 108
720 835
399 262
502 19
401 934
857 741
102 585
777 196
770 247
958 170
352 418
481 713
778 450
522 817
468 630
37 374
85 470
761 702
267 466
726 761
288 816
809 662
74 503
290 256
819 1
937 246
584 550
929 313
998 148
242 797
937 999
358 336
84 620
741 1000
122 451
656 713
588 434
214 202
438 722
65 45
311 917
622 273
316 436
555 780
861 1000
289 906
901 318
880 359
879 633
444 677
125 337
869 454
765 515
658 169
383 169
296 440
958 523
882 843
920 965
711 298
6 192
438 931
480 269
838 852
552 191
117 991
338 611
506 700
435 245
874 866
483 861
642 454
923 642
254 233
941 377
754 429
452 738
80 235
301 938
723 496
654 942
753 417
914 742
371 641
32 575
867 421
179 489
389 58
941 195
624 474
978 204
307 168
935 163
215 585
843 359
838 955
504 561
19 113
257 988
708 951
891 544
101 458
766 985
220 563
497 738
546 456
882 816
948 723
391 576
170 909
452 283
190 725
857 164
281 717
61 714
91 899
340 554
414 187
67 29
841 764
223 682
516 472
333 307
55 688
106 109
741 446
869 288
532 122
657 143
272 382
208 155
769 312
837 651
190 385
815 18
140 917
901 477
582 873
368 610
577 819
757 268
465 375
520 799
175 151
15 367
785 545
123 139
461 384
571 468
879 922
665 986
896 268
505 292
33 412
63 749
804 851
855 607
624 963
784 154
583 279
422 877
678 402
462 656
590 188
258 234
739 260
411 22
259 132
350 757
594 831
997 105
983 489
180 350
572 994
858 908
848 830
589 415
714 491
578 877
495 979
497 885
763 256
783 655
812 77
122 105
310 295
779 638
137 921
709 391
242 91
702 357
562 361
382 384
131 694
123 888
474 843
843 335
243 537
421 708
444 188
517 485
150 390
861 389
798 694
390 352
796 530
627 967
254 517
220 495
63 288
649 437
740 937
765 784
265 704
672 937
983 54
178 128
240 457
305 509
205 269
551 72
714 928
946 133
432 614
288 784
345 127
821 865
520 37
32 829
602 859
525 545
537 527
801 670
305 972
366 881
359 925
631 419
702 748
327 163
87 954
955 424
994 309
654 992
876 310
335 488
657 724
727 856
13 565
255 568
171 29
943 948
718 612
70 469
76 396
1000 904
431 427
656 963
765 333
975 814
480 153
997 480
491 92
959 808
46 985
735 307
879 560
190 474
42 322
397 167
122 298
772 686
199 747
358 490
983 613
804 496
638 389
782 838
410 507
899 653
77 487
18 261
81 558
574 672
694 745
526 360
488 376
389 931
156 234
458 511
507 243
608 615
429 780
256 778
225 572
470 639
829 168
984 995
626 337
867 215
873 319
635 244
775 902
777 527
653 562
636 492
187 376
172 479
202 506
103 618
459 58
184 123
18 492
119 418
991 308
333 624
470 971
126 109
522 862
927 934
954 926
204 806
926 682
52 555
160 145
522 980
754 967
22 415
427 711
624 496
803 21
494 224
236 609
583 840
629 245
723 122
529 273
279 298
395 782
271 72
875 842
594 108
989 44
736 527
694 55
175 400
637 843
674 655
212 992
171 462
242 357
643 425
904 748
159 207
198 202
897 164
120 479
309 67
482 582
881 984
764 500
169 521
444 646
470 861
220 855
363 746
170 495
589 436
658 702
954 644
45 368
819 830
234 186
350 974
221 983
979 360
78 118
825 957
642 589
141 724
225 726
555 928
427 469
397 594
247 291
198 125
245 508
837 846
753 251
653 991
931 104
942 23
316 490
97 102
148 917
820 214
149 757
721 961
996 137
742 273
528 388
672 353
741 995
247 495
61 298
811 630
356 442
41 841
954 400
746 532
713 40
37 859
614 13
396 97
393 256
717 38
260 534
396 178
435 92
488 266
923 268
49 971
887 957
303 158
820 563
652 887
894 701
617 941
352 7
540 7
426 860
787 188
744 817
604 131
992 816
219 166
84 966
303 540
339 973
911 416
642 767
85 712
237 888
116 259
582 493
722 352
445 258
214 656
788 577
597 439
731 26
312 328
850 112
711 888
775 572
683 200
124 403
421 827
326 393
772 764
908 325
45 714
869 517
980 424
709 411
363 918
126 620
50 425
114 279
890 512
725 20
631 505
150 380
621 657
505 2
929 59
494 391
538 622
716 107
696 711
793 90
219 939
312 848
390 187
788 742
38 33
356 346
759 975
153 149
722 563
213 115
854 308
555 36
59 476
919 627
520 758
628 593
459 681
400 218
705 5
678 443
235 64
471 856
76 197
999 687
261 63
402 826
626 27
558 929
756 302
778 974
135 840
930 411
162 103
328 958
856 642
242 470
429 39
847 785
426 662
310 822
849 883
118 474
822 324
525 584
840 917
559 368
898 681
423 973
102 520
401 859
690 466
841 458
7 768
353 26
622 544
413 837
301 525
448 535
393 906
7 805
119 808
906 587
519 378
120 565
170 285
625 944
99 922
416 816
53 464
780 165
185 97
726 879
791 396
548 644
335 233
903 421
716 742
907 342
396 235
661 176
494 896
507 458
764 636
685 900
981 956
20 549
737 790
497 83
958 558
331 776
705 242
835 562
594 130
575 732
331 149
390 852
694 506
952 255
920 809
585 784
813 840
942 586
126 180
876 722
71 365
407 770
616 224
556 752
49 446
759 372
158 826
555 784
336 534
873 169
620 729
899 647
461 634
953 221
299 410
606 106
803 848
668 656
352 171
688 833
214 224
272 624
449 273
662 35
197 607
479 874
187 987
330 679
570 700
452 495
952 452
181 951
953 633
484 484
268 776
953 712
176 942
611 886
838 490
777 437
688 859
306 801
109 135
897 835
192 767
272 150
999 968
150 346
217 825
824 420
537 326
332 68
696 335
714 823
749 980
201 976
693 202
239 472
292 991
496 396
151 872
819 927
130 823
2 730
884 539
643 404
21 851
269 157
75 717
428 739
284 196
963 730
828 703
143 492
245 69
54 570
446 977
821 738
847 239
897 247
384 682
230 135
83 305
290 531
455 879
234 698
551 582
208 472
248 760
16 574
773 917
157 317
892 207
343 575
863 165
101 411
52 80
664 700
77 205
294 240
148 874
23 763
225 791
745 635
449 980
761 348
74 567
513 230
361 727
713 933
7 784
65 402
272 848
559 424
93 204
500 532
539 358
47 388
835 894
220 46
923 883
703 179
518 347
663 580
575 578
367 312
779 808
290 642
980 69
353 676
994 736
312 760
554 294
675 649
772 600
181 689
310 576
685 771
6 589
859 999
534 416
310 359
365 615
330 245
73 593
207 701
620 311
878 603
420 986
28 197
540 411
414 369
731 335
466 239
898 782
417 824
995 553
933 714
821 772
35 630
730 762
434 253
184 634
607 682
306 10
646 308
639 854
870 175
342 598
366 290
830 994
268 704
541 871
386 304
548 60
329 431
676 401
25 175
13 948
317 101
985 119
834 42
881 580
109 997
374 311
811 960
134 965
405 130
732 955
10 100
421 576
377 896
811 377
279 573
117 542
286 276
810 405
120 485
272 219
500 150
474 410
209 330
399 180
594 305
680 804
848 115
734 693
99 453
457 917
905 4
114 712
934 802
862 240
719 971
676 862
850 819
931 943
587 904
274 244
605 127
30 988
595 395
997 817
661 743
539 745
779 104
588 523
522 611
296 1
661 901
889 382
357 947
279 336
287 108
98 287
394 211
47 214
805 500
853 253
615 206
516 17
2 817
316 236
341 270
13 563
673 363
669 201
698 250
11 992
894 77
165 533
58 542
296 795
287 247
691 837
664 799
501 929
896 733
906 402
538 627
695 460
504 424
239 325
99 621
561 127
476 1
895 19
509 459
205 459
174 137
946 763
33 932
476 748
513 918
933 446
957 115
186 18
227 532
709 761
652 747
754 543
159 665
903 437
934 21
839 443
730 243
105 199
884 764
986 30
138 399
930 563
792 74
824 74
757 129
641 814
33 988
411 318
152 139
830 460
714 691
787 641
964 615
778 75
541 486
470 72
420 65
899 505
965 311
489 658
782 770
225 324
815 895
957 952
747 461
553 838
677 747
486 713
535 479
17 355
300 124
815 614
188 110
823 241
877 196
194 814
157 535
587 274
205 355
557 120
162 649
910 841
826 199
111 779
56 60
958 52
74 191
935 575
13 993
651 658
657 991
949 920
70 803
446 468
607 205
387 365
15 964
736 780
724 415
103 708
978 513
905 384
563 730
343 278
2 671
42 379
851 503
6 482
510 513
819 82
351 644
876 256
704 249
313 677
731 212
257 720
470 897
35 628
277 541
629 965
529 148
498 561
621 987
695 925
380 867
416 211
201 751
936 200
947 493
603 594
899 482
511 630
352 930
560 71
85 778
299 69
588 191
292 574
194 403
451 485
659 630
815 217
902 708
891 343
344 113
620 622
279 618
18 440
480 492
130 543
899 726
381 834
953 808
474 565
815 883
963 952
466 121
647 790
142 270
343 727
600 181
454 705
744 175
11 93
644 755
346 297
530 92
983 465
750 70
569 523
134 343
475 174
297 197
575 921
776 962
728 287
962 74
165 9
450 990
58 715
416 553
758 530
715 460
150 108
390 56
517 395
526 938
271 555
794 336
883 937
325 703
557 367
208 973
581 99
948 897
444 529
463 604
311 298
719 308
540 404
870 101
316 963
762 839
102 334
613 740
794 516
808 1
41 107
152 312
454 701
714 344
294 795
228 804
768 556
535 267
786 226
202 679
738 982
370 671
946 586
357 261
608 336
955 497
859 989
987 457
699 308
568 911
685 387
22 961
482 543
25 504
942 804
261 180
725 801
230 758
301 259
30 509
639 268
3 499
759 552
389 725
875 960
366 607
128 143
166 166
563 327
192 494
455 790
572 503
106 115
878 369
871 34
266 531
389 736
812 926
851 447
595 782
128 381
977 849
604 802
135 321
40 422
219 690
46 989
238 851
147 72
417 347
791 784
925 988
76 943
501 678
655 119
404 747
246 975
315 657
930 830
292 52
751 16
353 975
304 540
205 363
860 430
561 849
90 247
672 605
716 755
502 680
309 748
376 64
275 870
803 879
949 837
312 318
320 860
335 991
504 523
869 5
407 262
576 605
890 336
254 993
20 969
20 86
790 440
68 146
578 439
526 485
647 90
526 322
488 446
654 979
247 891
687 913
715 72
82 232
973 570
597 169
945 229
21 523
569 352
562 583
487 489
213 205
483 202
440 196
381 598
853 742
847 175
991 456
259 794
873 393
209 723
955 593
439 438
745 80
925 358
371 285
411 18
816 886
394 699
896 854
833 398
845 702
821 77
690 515
184 251
769 928
155 420
342 523
156 730
988 461
523 556
851 486
493 712
452 610
22 645
553 843
882 757
388 979
332 570
422 413
727 895
368 425
391 530
938 248
706 503
642 812
909 241
589 497
92 610
610 914
18 223
648 312
88 626
989 567
335 237
175 646
683 846
592 121
543 889
510 775
552 114
301 794
405 299
649 324
545 870
224 298
225 393
285 729
233 500
62 992
964 138
254 55
579 794
380 466
224 78
462 365
389 253
299 977
428 536
294 352
722 153
108 496
497 373
439 942
29 743
885 656
477 170
415 437
242 502
265 664
976 620
955 485
198 502
891 596
278 276
45 447
999 350
583 815
913 403
507 432
179 860
404 448
844 624
886 399
337 271
665 428
936 123
260 360
966 922
232 444
449 929
415 231
551 245
544 800
253 702
104 60
253 204
739 6
63 573
607 458
141 862
512 306
43 15
691 816
644 38
515 650
329 852
702 264
548 497
599 133
807 698
465 99
591 681
615 930
966 850
999 950
912 127
324 697
173 6
524 690
322 441
151 900
365 480
899 217
327 850
234 148
714 536
612 742
500 666
39 840
451 303
173 907
483 635
17 381
290 273
184 490
582 935
539 515
265 400
992 200
62 698
573 63
243 49
628 773
38 846
131 781
425 817
266 441
91 859
738 528
909 356
44 669
899 831
56 988
139 568
774 578
821 14
421 449
384 46
716 496
357 221
200 339
350 215
122 739
267 736
961 69
419 727
775 705
849 980
794 479
406 774
593 974
66 775
979 574
140 811
670 378
637 143
742 461
121 615
424 53
651 541
953 904
505 88
186 945
722 76
830 469
909 631
797 20
434 903
790 250
741 646
50 210
989 23
840 689
403 581
589 168
48 211
551 657
223 430
895 718
208 92
835 810
235 655
114 195
510 437
597 581
221 367
183 9
287 57
993 321
769 841
309 581
434 619
184 833
159 132
905 85
224 554
541 289
334 799
840 534
8 791
185 237
723 813
65 511
201 447
180 61
147 150
84 477
323 303
876 99
510 605
14 617
955 426
959 8
175 192
607 252
514 844
748 674
311 925
915 5
562 51
715 704
154 845
76 634
590 367
592 259
311 732
468 655
482 412
585 356
739 331
97 934
12 238
11 744
92 909
985 212
199 718
418 730
44 436
775 817
597 507
265 586
174 899
828 761
618 151
883 300
571 150
228 354
653 104
924 800
662 23
948 904
686 411
662 250
221 538
890 838
413 699
720 153
144 671
917 176
730 117
923 530
350 468
828 77
787 279
723 21
867 899
750 699
30 149
297 825
73 523
627 738
10 743
403 545
95 28
195 35
829 263
288 495
291 72
204 808
803 536
150 25
670 719
501 926
400 156
896 560
728 331
988 731
99 983
482 17
207 832
624 349
205 758
516 481
654 403
387 180
355 733
219 224
175 163
260 942
832 718
344 814
633 394
150 620
811 915
209 134
793 97
891 792
827 802
665 337
474 922
515 164
698 841
904 926
110 106
375 95
829 87
244 372
458 367
707 665
990 362
207 418
965 991
786 555
512 554
56 502
114 634
938 238
816 241
732 457
915 672
492 651
915 111
661 580
324 745
156 937
102 999
854 653
692 60
498 285
36 879
345 467
422 874
510 129
191 793
181 729
737 452
99 913
904 819
590 372
836 974
146 503
610 42
563 217
250 814
183 680
46 811
364 216
587 630
613 430
993 388
2 269
657 919
878 728
537 931
828 735
894 443
128 930
616 445
632 884
283 87
448 615
630 417
665 935
438 848
387 993
612 722
690 275
840 727
752 143
842 743
315 899
962 97
814 245
250 530
640 665
986 867
400 513
146 431
462 673
382 364
33 761
436 534
624 548
950 746
428 853
938 746
932 719
996 81
538 150
328 32
467 776
16 555
970 728
940 783
332 702
974 496
911 134
247 691
966 419
916 205
463 710
723 505
192 783
470 613
565 763
761 774
586 740
437 234
451 917
377 92
586 847
536 284
373 141
504 43
743 257
636 412
962 681
961 111
697 429
651 697
189 826
951 528
431 317
189 994
507 253
960 94
559 94
638 494
301 765
622 741
450 711
368 526
63 182
427 913
157 871
524 124
745 520
777 958
135 179
293 744
535 414
105 115
194 443
144 546
291 239
991 97
112 917
404 456
404 192
996 303
380 638
744 214
472 215
535 681
210 370
310 827
570 93
947 208
255 956
896 48
634 23
514 536
701 920
845 101
572 767
542 431
743 814
681 712
472 103
60 709
905 765
795 751
953 615
60 900
63 881
509 9
836 714
724 414
530 582
226 63
688 407
134 831
888 289
691 621
452 356
971 958
799 291
204 896
485 721
21 700
822 350
885 254
5 662
23 771
922 43
592 400
247 514
169 181
385 734
808 162
736 724
411 727
349 153
878 136
360 925
212 217
898 977
288 762
850 611
452 624
802 409
345 411
445 513
575 656
75 310
27 232
275 924
425 424
714 310
320 383
338 99
561 936
159 664
823 441
65 42
615 937
587 338
581 136
997 494
704 844
605 39
499 603
359 966
991 43
694 264
538 33
777 323
842 121
377 118
427 535
999 375
406 128
788 93
791 738
888 607
540 749
245 640
623 105
350 744
726 959
904 20
482 66
744 308
692 956
184 651
970 948
989 907
951 669
851 182
715 691
505 896
18 436
756 149
19 665
704 979
323 597
617 175
772 94
681 745
607 926
605 950
819 808
115 909
186 603
879 280
328 357
779 2
610 426
441 359
987 107
981 13
403 229
414 521
138 495
322 380
780 448
342 345
723 864
725 836
601 830
226 526
41 903
986 69
373 503
127 77
258 758
816 109
383 909
173 683
248 339
107 626
622 917
788 507
884 894
253 199
134 699
565 806
697 538
377 558
819 263
943 666
375 350
737 782
83 693
233 196
653 332
777 249
624 729
642 590
66 834
782 96
109 245
162 8
740 435
321 360
940 118
614 809
348 683
460 190
544 752
204 985
626 924
88 188
525 439
52 195
987 470
84 775
269 675
762 451
68 270
110 258
871 73
647 597
197 476
8 268
837 16
664 836
387 542
856 704
35 926
507 313
562 282
383 647
766 250
51 459
388 81
427 514
49 396
116 27
80 181
353 821
449 943
335 609
670 110
419 544
400 402
899 861
882 312
848 925
72 333
655 538
114 640
281 48
948 868
477 944
373 786
609 744
940 988
692 791
793 917
503 559
627 88
465 975
502 198
327 959
424 80
360 608
101 247
40 986
572 811
177 734
805 34
297 467
647 24
62 133
581 706
624 529
121 78
872 155
535 71
721 368
507 826
208 23
415 939
282 955
930 187
738 359
469 429
611 812
553 942
731 182
409 151
207 117
269 699
351 153
861 710
619 346
609 217
658 902
26 877
450 572
539 149
819 574
260 528
860 78
774 51
593 614
497 358
349 703
292 560
739 653
738 293
560 366
877 733
428 735
681 525
331 524
963 12
317 390
305 858
107 246
766 416
658 890
60 586
821 697
564 1000
382 374
490 5
954 474
54 1000
195 552
562 670
696 589
86 754
752 71
129 537
407 217
479 828
766 962
781 61
266 96
532 560
700 909
420 139
806 403
991 385
974 255
504 456
3 274
591 198
779 183
387 302
711 446
829 67
795 318
565 870
861 6
138 394
334 946
412 36
60 200
400 184
102 349
684 307
68 469
797 938
239 333
618 968
273 42
754 608
10 438
517 819
709 564
182 103
625 783
449 229
731 711
314 94
888 634
672 395
699 735
716 478
696 846
936 659
598 835
570 584
111 95
382 415
479 927
983 954
147 562
398 356
207 98
610 568
696 153
20 195
782 502
559 706
61 510
266 1
474 152
714 804
937 832
593 77
807 565
813 628
798 698
488 830
521 54
782 416
62 843
592 962
646 921
245 558
528 558
439 110
868 290
271 20
401 966
479 758
211 984
958 744
921 721
3 326
252 821
965 141
325 34
679 736
120 135
891 887
51 154
663 497
620 922
488 514
196 66
26 383
824 490
719 281
75 749
856 862
465 867
4 878
617 191
245 793
484 967
140 43
877 130
435 150
967 203
40 754
560 706
772 746
855 724
893 506
46 857
511 627
262 275
946 212
309 651
476 851
814 3
344 990
832 675
812 682
843 261
935 295
540 484
832 915
108 647
346 915
366 772
977 300
552 612
824 744
686 955
308 486
159 140
512 663
488 572
975 518
653 21
455 542
549 337
796 695
749 403
789 234
707 246
295 986
328 546
277 646
176 236
246 995
763 129
355 954
567 862
890 88
665 119
542 607
595 795
615 210
176 152
951 451
659 161
270 650
119 741
991 283
880 47
423 292
36 902
621 267
72 448
226 284
660 519
828 980
35 444
201 165
441 16
892 950
531 566
751 635
52 73
273 347
905 979
930 157
844 589
871 338
272 201
340 247
594 217
892 664
372 20
772 900
420 524
816 906
232 459
449 53
443 74
697 117
961 965
719 593
714 644
510 273
301 56
974 676
941 575
896 641
481 497
709 867
674 961
659 412
610 807
377 333
804 127
247 753
528 318
782 95
620 659
83 835
384 727
328 982
161 444
789 30
194 520
951 946
802 516
431 327
177 132
881 273
226 487
537 801
475 870
576 596
99 894
48 750
822 941
304 299
837 289
570 492
792 327
86 272
151 319
251 806
48 339
599 81
974 5
294 589
498 230
847 475
929 807
638 398
463 181
368 460
349 159
242 299
770 474
717 928
407 460
741 171
756 44
711 10
92 745
383 468
194 339
170 98
936 397
462 826
112 305
566 70
177 876
406 314
170 311
720 547
416 363
334 380
567 11
11 892
275 754
818 286
811 446
583 345
363 632
388 393
893 885
119 900
793 515
240 508
132 456
30 989
814 405
649 91
618 814
937 726
123 477
864 122
631 180
893 191
149 478
767 136
108 27
276 260
377 986
426 900
176 727
405 588
474 649
878 924
251 141
614 464
140 944
288 322
43 153
712 405
29 771
751 156
884 771
560 25
373 650
971 487
763 528
772 481
674 333
176 63
325 308
656 941
280 635
442 532
377 921
20 204
921 258
860 375
301 234
328 722
724 846
405 491
808 79
806 710
739 14
653 235
662 338
842 773
155 360
549 887
284 768
47 294
722 688
555 138
999 104
442 486
683 294
273 696
620 443
362 572
222 49
145 528
619 303
459 604
604 36
721 904
573 245
781 910
788 619
663 70
803 705
22 747
725 889
729 350
351 219
553 483
910 919
493 542
649 231
316 556
332 360
464 812
770 603
604 712
916 84
684 917
671 563
161 320
1000 154
315 895
573 80
75 11
542 328
916 937
873 290
896 504
691 378
999 401
445 687
48 688
895 354
403 13
321 165
840 914
323 569
6 305
470 246
60 787
65 901
394 413
462 496
379 144
957 4
288 960
441 740
952 36
693 731
326 489
592 401
212 184
836 725
187 220
371 217
508 296
951 569
766 251
187 459
365 68
168 866
789 252
992 711
53 463
898 941
190 791
349 516
187 641
498 267
358 539
346 802
452 257
713 141
742 699
549 970
78 114
909 457
307 974
566 52
400 263
91 31
329 198
792 730
910 297
842 696
999 102
193 205
400 754
799 744
892 629
854 92
799 753
409 857
301 45
172 184
350 203
55 10
821 681
455 96
698 457
909 638
806 245
956 450
852 419
424 355
942 788
993 997
205 755
873 873
483 99
797 811
837 670
227 959
399 365
548 466
832 454
938 460
247 36
996 250
62 713
796 428
441 187
883 768
39 106
951 711
623 814
444 838
561 473
466 761
283 594
165 89
862 797
41 689
836 535
917 217
635 876
305 677
730 336
156 821
737 226
19 114
278 151
656 683
127 616
430 377
228 486
405 125
853 976
618 473
582 609
219 241
948 948
181 485
733 152
856 43
485 235
496 336
205 310
835 927
150 642
730 306
920 901
358 933
539 893
391 378
942 283
768 735
401 444
945 139
207 147
740 521
780 175
476 217
778 564
913 178
34 897
544 445
43 676
503 629
84 257
515 305
334 499
148 630
933 903
408 425
389 680
348 523
440 217
652 946
793 882
2 116
403 359
174 563
546 786
391 199
971 586
999 534
698 80
496 724
684 901
981 885
732 173
214 403
802 207
528 184
714 435
833 440
18 266
44 976
876 960
236 506
836 540
584 924
689 446
569 612
802 160
607 579
601 526
679 31
471 16
250 89
70 97
222 858
749 707
373 187
670 337
605 961
236 39
877 973
459 529
202 991
978 276
496 577
208 234
415 591
668 23
875 41
110 12
334 684
518 61
381 413
726 280
163 632
163 355
976 887
662 183
429 625
18 393
468 554
924 186
797 374
932 304
679 192
815 50
329 570
336 239
118 749
118 19
380 925
874 629
403 352
256 917
926 876
279 833
38 94
91 620
274 605
26 883
370 758
234 577
770 580
280 966
288 842
52 138
875 29
744 605
992 527
246 72
444 833
652 659
995 81
580 208
162 165
524 98
456 790
949 917
326 929
791 791
264 260
933 95
614 348
930 321
277 160
829 236
665 363
502 445
695 478
642 130
291 373
490 256
240 528
139 806
528 67
976 696
130 564
419 261
44 455
979 343
571 915
510 385
399 836
485 21
840 971
531 35
17 764
38 685
927 174
740 443
215 965
146 363
218 675
125 725
772 778
406 595
635 384
351 490
182 429
88 451
19 76
375 847
759 844
83 595
229 611
820 377
794 189
551 69
954 440
373 531
608 37
34 565
309 207
989 901
81 106
350 242
737 176
762 429
367 797
792 354
232 689
638 399
116 355
68 21
571 566
4 457
257 50
219 134
468 851
405 396
505 906
63 570
62 589
6 56
123 327
51 41
284 878
936 618
99 199
563 611
849 170
832 519
314 54
447 471
892 211
492 484
508 565
584 7
934 384
277 965
406 894
591 434
168 85
637 325
411 577
339 693
205 444
608 9
580 752
719 963
977 328
981 486
74 773
108 268
560 688
952 843
915 322
449 266
563 239
239 593
488 968
836 979
430 102
34 646
635 901
347 234
60 852
666 362
709 387
385 913
577 887
522 687
352 325
1 504
106 596
132 909
550 387
717 839
659 177
555 800
823 784
835 634
302 674
651 402
337 471
366 699
984 901
324 18
399 756
113 741
360 367
319 942
181 373
271 565
978 524
950 570
980 797
24 82
65 832
106 953
364 85
225 996
268 876
644 584
30 681
49 820
762 987
751 755
588 305
575 350
238 182
774 517
665 149
375 720
238 981
509 758
729 488
233 642
554 236
633 473
59 44
885 295
816 105
379 401
761 407
409 59
500 90
422 702
483 685
121 618
30 750
904 867
89 142
604 408
63 159
159 339
128 602
727 485
289 410
999 320
560 671
317 355
220 464
565 805
237 382
495 254
779 888
187 145
346 578
1 266
212 462
876 323
844 367
412 56
761 619
3 292
136 745
899 512
217 487
536 960
476 349
350 999
800 850
578 922
55 533
235 326
480 494
604 469
295 226
264 120
805 665
494 140
296 298
952 588
485 869
648 186
200 275
272 76
868 268
299 901
847 210
539 767
822 902
611 484
964 279
172 125
845 507
347 555
104 76
869 415
987 211
3 573
209 581
618 20
54 659
320 181
593 946
940 55
169 544
108 486
929 458
809 266
451 418
207 581
429 542
208 297
13 55
964 632
615 550
988 438
588 109
654 265
535 50
85 455
206 360
298 491
463 512
859 228
153 558
335 911
933 23
92 225
18 463
211 175
498 506
104 372
379 539
613 200
898 176
63 243
676 342
302 70
76 906
224 949
978 779
580 110
208 119
253 566
325 160
51 488
994 960
575 904
951 203
762 19
568 204
41 641
643 771
683 353
972 945
848 762
903 508
866 15
889 697
110 414
495 366
386 796
602 439
90 557
452 396
164 770
999 446
88 689
382 347
98 570
860 112
643 834
774 855
236 453
568 524
629 963
843 704
350 830
754 207
233 969
772 7
6 476
955 301
250 167
710 271
118 912
61 654
620 191
533 899
895 922
769 865
355 800
725 637
623 30
198 748
649 758
169 120
52 840
458 685
801 986
852 705
35 928
658 810
5 347
802 317
511 744
76 133
663 973
833 626
99 866
237 727
69 810
31 133
885 714
135 754
670 522
271 691
806 337
194 990
807 262
316 670
119 186
141 99
175 798
277 107
307 290
428 105
897 355
228 278
732 12
252 93
885 982
792 930
183 545
594 525
552 622
694 218
573 322
169 34
449 886
510 173
857 600
776 151
194 886
761 136
208 399
190 971
747 341
952 268
974 562
576 377
294 879
801 661
234 687
25 645
316 850
473 360
958 972
774 640
577 444
210 439
224 868
390 571
295 186
987 223
84 744
726 564
428 255
663 157
330 385
25 666
51 993
847 482
64 163
235 336
863 709
479 288
276 39
200 815
140 200
666 71
137 478
241 570
476 44
8 998
264 986
146 192
418 889
929 512
121 4
231 596
12 825
840 313
324 725
535 777
935 311
886 745
743 742
684 243
383 491
840 817
775 376
609 283
392 63
774 334
232 945
985 567
989 288
191 712
491 662
426 439
2 841
59 291
861 253
299 868
43 656
768 206
892 360
290 276
750 95
609 208
226 945
98 922
221 976
237 401
437 299
783 783
431 398
603 191
826 853
889 94
963 331
719 493
174 797
135 83
630 806
495 335
702 899
739 346
964 571
516 455
1 688
796 593
14 227
613 158
131 144
613 397
967 167
311 636
102 17
960 449
634 380
161 150
383 131
56 285
103 925
893 924
228 775
263 287
27 871
531 216
79 613
505 626
183 951
706 511
815 723
220 811
416 152
724 876
183 107
32 132
345 977
161 607
908 6
340 47
786 415
109 554
91 128
246 643
344 461
504 544
44 312
428 344
342 310
723 593
436 855
817 426
348 340
666 762
262 494
954 435
112 659
531 115
947 631
958 351
149 33
885 160
651 735
235 484
158 487
687 298
727 96
323 703
501 854
189 232
972 252
777 840
817 482
321 828
203 915
797 799
158 415
148 401
975 813
449 938
220 62
422 985
851 873
314 739
909 250
476 350
672 491
809 597
626 550
119 523
290 437
267 44
75 346
13 859
718 562
641 465
783 996
208 332
831 601
423 965
327 419
330 527
972 770
432 935
234 837
171 724
970 945
982 57
790 514
922 197
683 723
789 958
502 830
827 243
287 412
738 897
556 557
339 44
701 784
667 709
754 290
612 763
268 105
241 434
515 67
583 965
105 501
4 194
605 90
323 931
990 731
867 342
344 773
117 631
603 60
327 553
496 298
513 827
568 849
133 277
509 14
498 390
590 15
416 722
942 523
513 630
999 218
656 236
677 933
381 213
706 306
433 501
908 647
365 237
769 554
517 744
448 142
248 424
781 716
11 787
631 725
210 277
560 67
200 92
507 371
522 881
242 60
931 197
469 354
38 622
944 275
543 742
292 733
706 462
156 57
163 382
366 213
516 119
586 838
498 968
639 96
130 326
376 537
965 957
327 195
381 945
99 212
27 729
307 235
895 973
17 592
698 693
534 529
988 196
330 138
615 173
598 751
572 821
279 182
462 21
847 115
834 301
423 864
341 55
956 715
543 850
160 137
189 150
867 44
172 816
224 227
180 443
543 417
721 552
823 165
930 810
878 631
524 779
748 709
821 140
691 468
949 42
284 765
521 22
241 641
696 378
901 808
345 629
377 27
883 911
581 193
108 152
680 818
889 385
98 281
168 428
759 575
244 575
782 644
593 792
478 82
112 68
252 523
144 434
979 833
733 380
120 411
930 724
936 48
114 110
318 172
331 241
794 116
699 101
315 349
619 526
465 604
379 678
456 68
101 765
261 217
130 10
789 721
935 821
441 413
489 521
96 203
65 231
434 445
379 174
710 712
873 941
871 46
968 615
505 240
736 740
221 189
434 309
29 25
572 415
74 239
786 259
446 652
67 892
113 723
488 87
719 313
79 259
111 632
153 229
519 965
403 75
929 197
102 20
990 791
453 314
462 423
234 543
779 724
884 629
17 449
235 878
148 735
480 851
358 795
562 78
795 323
744 32
31 138
339 436
853 568
838 559
413 387
841 606
261 331
863 655
730 282
256 385
141 354
882 51
932 36
228 531
1 658
800 956
584 112
379 429
795 115
547 233
994 83
116 835
925 979
675 127
244 25
121 854
120 754
808 351
179 923
858 921
21 538
734 372
283 469
569 147
888 713
615 361
910 663
305 638
884 549
905 470
383 139
947 418
173 198
65 536
548 290
804 135
738 553
549 588
908 219
746 857
451 225
359 626
755 362
644 483
736 394
193 136
246 186
781 59
637 532
486 579
397 996
5 217
329 168
121 692
407 683
515 121
872 90
367 877
396 10
850 157
539 551
405 134
423 714
695 851
183 641
992 270
536 878
48 961
286 647
817 1
249 318
372 639
130 511
161 210
619 845
147 716
360 473
668 203
669 783
650 425
383 306
831 680
676 890
830 695
753 969
595 179
158 387
351 162
240 285
347 93
5 795
806 592
183 578
782 892
43 364
124 619
653 493
709 784
943 707
23 300
670 15
36 433
571 521
587 907
737 446
990 756
58 428
445 563
849 820
889 164
615 199
433 340
842 946
685 410
278 929
627 239
863 150
935 778
171 126
105 832
347 309
632 428
362 238
932 282
198 299
766 549
147 669
262 24
780 561
303 95
377 129
863 498
608 385
670 752
486 862
326 678
714 757
955 351
733 64
534 384
51 177
408 743
245 587
259 816
719 300
915 454
538 640
716 112
915 747
185 641
964 377
451 975
267 651
531 572
982 556
770 440
499 465
976 592
98 594
34 806
564 727
925 804
845 792
562 723
678 187
575 211
357 314
121 880
591 712
787 740
942 518
137 827
143 554
209 171
891 372
451 231
607 773
879 203
694 307
261 352
503 365
841 695
938 646
926 382
447 722
29 609
685 389
994 967
929 772
570 979
272 767
895 897
509 949
695 527
498 978
172 566
758 506
721 460
584 865
693 318
573 59
44 711
39 562
851 16
355 163
873 674
388 972
254 16
678 180
807 130
457 993
434 713
524 541
173 404
394 526
664 983
672 12
712 29
309 877
939 178
934 32
719 857
987 209
374 773
321 685
208 94
838 917
369 31
11 647
863 190
960 383
949 636
368 796
587 183
244 278
314 82
519 726
836 594
101 303
126 928
905 405
548 178
21 840
784 828
879 277
83 876
268 165
857 767
939 91
965 154
212 519
538 368
494 217
826 557
24 696
858 948
806 66
56 369
949 393
195 557
609 363
956 317
476 178
774 352
590 421
630 246
523 996
40 982
534 799
839 526
143 606
11 137
421 414
199 148
949 235
408 879
489 431
53 253
763 56
792 529
724 595
957 296
449 725
608 162
384 576
596 351
717 729
864 511
200 835
828 321
390 166
27 804
491 82
265 524
454 817
638 144
848 648
765 444
779 522
629 258
634 656
514 86
312 531
8 544
579 683
140 673
962 957
465 504
719 323
179 122
945 807
531 843
666 975
894 508
273 772
143 544
775 104
172 618
614 278
544 336
360 271
141 285
786 640
144 344
825 560
277 337
178 619
82 672
236 543
630 999
770 170
580 173
653 146
735 837
625 344
131 260
500 721
496 797
168 874
284 456
807 207
186 253
437 284
914 84
230 67
238 105
521 625
412 744
213 310
862 476
409 553
225 982
278 274
239 689
650 962
669 32
817 172
371 103
503 371
477 809
233 606
862 495
531 859
97 937
716 309
328 528
705 783
36 537
688 965
293 208
216 127
801 215
249 94
543 211
225 898
393 983
965 375
411 926
222 871
630 218
824 581
748 440
498 740
673 477
993 562
974 727
614 770
200 239
987 352
154 561
667 851
613 468
705 743
242 194
394 289
482 839
942 733
68 271
485 937
236 594
762 871
571 736
253 263
847 288
895 785
887 687
764 925
502 420
448 64
456 52
897 662
665 212
435 6
350 123
481 263
301 501
131 500
416 931
394 469
899 809
924 619
424 468
972 348
609 451
803 787
646 893
426 892
305 191
642 173
610 849
371 982
732 371
538 663
219 256
886 424
196 432
144 576
740 622
296 834
790 365
116 912
236 455
550 254
211 104
479 309
251 240
834 709
92 477
370 762
877 788
936 311
485 223
326 959
45 23
898 33
324 983
906 863
691 133
626 242
59 972
407 771
265 774
756 720
886 953
501 60
474 303
897 626
914 463
126 942
358 711
78 36
820 192
156 665
832 720
213 855
155 933
667 336
835 961
101 696
235 231
407 875
713 12
986 604
585 852
634 738
865 166
685 413
482 749
508 301
349 547
267 878
501 842
861 620
462 605
473 226
163 223
675 803
20 509
219 896
874 67
130 221
580 117
242 385
953 584
281 630
26 508
982 296
158 897
780 284
64 888
197 671
784 303
291 428
23 602
938 647
290 406
876 746
433 997
303 612
253 94
175 634
138 129
766 347
221 919
692 758
888 410
13 418
406 831
312 293
357 617
531 193
962 294
694 912
8 988
920 318
497 773
12 829
127 868
228 656
871 812
46 923
13 706
519 369
936 437
735 768
880 712
601 268
553 975
69 25
822 236
761 740
351 278
288 5
786 964
415 306
559 166
835 326
433 224
351 400
888 873
112 468
363 554
907 224
204 318
123 978
390 193
990 405
220 388
550 631
748 268
980 738
893 983
874 436
513 209
762 884
105 983
648 536
21 694
196 930
589 660
203 719
186 651
487 8
883 600
937 461
845 766
110 545
924 333
95 638
428 179
335 227
516 60
499 367
342 9
458 126
181 587
165 844
126 235
312 27
616 118
304 393
622 161
887 121
859 394
844 869
711 368
562 617
26 156
552 22
945 756
423 615
367 947
572 787
411 8
463 919
772 104
923 184
910 877
550 18
159 492
455 876
591 204
252 189
77 271
334 586
249 647
24 285
24 359
546 653
796 956
182 279
923 896
975 905
508 67
686 323
286 955
601 914
113 321
938 667
338 79
271 698
909 538
814 372
506 69
774 916
5 900
570 926
398 504
30 301
38 554
3 420
802 966
31 935
977 682
457 889
437 449
725 900
866 841
944 547
911 255
331 497
529 150
123 917
264 493
551 611
619 73
583 717
606 121
874 143
453 177
372 557
35 245
898 179
284 260
572 95
617 410
676 415
302 37
942 513
641 840
490 483
760 147
895 441
339 78
806 966
523 856
348 194
544 423
337 451
479 523
735 158
762 581
743 812
873 462
351 460
372 143
900 698
751 331
273 930
443 131
509 613
299 749
87 546
973 22
788 179
397 546
839 572
940 300
760 932
737 379
891 302
947 690
707 971
136 269
623 661
963 695
662 612
573 926
882 909
431 428
356 865
633 98
189 556
195 562
136 107
355 696
984 921
836 327
646 47
347 441
682 660
39 38
44 754
127 794
720 666
232 334
558 801
361 72
74 82
753 148
713 216
734 677
330 586
349 395
408 987
270 310
642 928
276 246
75 27
435 794
425 920
89 161
647 476
978 214
83 859
130 725
348 776
238 988
988 344
718 688
668 129
301 25
820 616
593 483
18 804
480 923
515 949
147 875
780 436
378 254
26 956
539 143
1 5
275 551
20 860
477 694
854 701
24 818
466 665
973 319
409 717
803 605
744 727
59 541
877 473
417 235
791 22
379 637
179 142
32 582
489 968
677 659
1 838
693 354
911 750
915 368
510 330
669 911
665 272
704 473
93 504
644 781
459 650
759 446
742 212
292 373
307 652
146 324
92 252
836 973
507 229
662 653
247 238
217 845
381 809
861 924
323 443
892 847
353 896
921 34
67 91
507 617
880 56
417 821
467 864
568 832
407 918
22 818
465 438
597 941
602 586
552 663
143 76
976 507
968 263
585 953
737 659
640 334
355 17
945 234
426 198
896 750
354 969
490 730
340 527
35 934
169 527
749 694
539 881
679 24
864 958
20 899
980 721
721 55
809 806
302 195
397 105
128 815
39 476
493 205
414 813
779 990
803 289
851 374
808 582
587 780
920 144
648 613
247 174
153 527
799 352
978 136
777 570
984 572
792 226
35 151
188 125
439 54
566 222
996 71
509 313
497 622
367 747
670 770
728 544
375 18
359 878
587 55
781 200
192 833
964 667
687 629
137 615
226 17
211 902
465 23
256 763
725 375
43 824
818 653
307 499
292 320
923 160
656 754
518 114
629 212
141 998
389 319
806 235
86 852
415 97
38 90
333 433
655 73
995 193
207 498
46 148
153 187
885 810
134 93
71 520
258 311
161 907
798 186
86 358
60 997
758 983
779 614
79 789
986 805
101 848
644 669
302 237
325 60
23 366
911 471
799 813
110 721
749 804
299 450
240 104
204 446
536 617
804 623
353 880
853 966
368 865
561 584
686 937
103 502
673 858
704 839
621 995
506 309
211 646
548 501
559 271
814 582
919 305
28 487
599 488
953 917
899 79
483 59
830 477
155 913
867 327
490 396
747 976
746 654
943 588
458 967
312 254
278 976
889 431
184 759
19 168
245 895
878 71
323 219
46 504
486 759
298 892
878 837
359 159
779 780
655 690
977 130
88 530
248 168
389 369
572 938
17 949
749 27
173 23
667 212
110 803
663 650
126 788
29 99
774 670
362 650
43 774
282 458
428 368
798 959
921 440
201 545
503 643
357 185
103 371
789 18
172 971
760 565
974 105
957 380
256 1000
141 905
31 324
570 324
687 636
240 902
43 927
286 665
83 780
231 988
846 781
212 873
592 716
148 29
773 622
508 53
523 581
754 466
638 43
397 317
859 408
642 224
583 912
550 947
143 950
570 7
282 779
569 832
257 618
763 744
179 841
827 691
829 480
647 86
459 878
767 822
642 596
363 344
805 281
381 191
726 365
859 387
576 664
504 826
213 65
14 72
863 700
834 390
276 951
112 473
829 511
234 72
540 361
549 172
114 441
155 994
812 63
809 34
261 512
699 433
858 514
866 273
115 561
840 10
293 765
278 688
533 469
461 63
707 748
287 556
183 52
903 770
773 949
461 377
224 748
297 427
158 298
721 505
366 999
136 801
156 825
657 216
4 434
462 906
22 304
798 518
645 882
489 527
802 26
100 35
918 927
577 440
140 808
863 569
646 542
169 921
860 370
621 400
533 349
155 945
521 140
394 272
726 620
575 103
766 876
998 660
301 110
946 9
572 599
22 943
710 276
398 418
516 160
194 677
72 393
747 884
547 902
693 940
986 499
526 916
8 656
165 990
437 702
226 4
882 945
527 605
551 198
967 721
254 123
647 959
338 171
858 455
603 697
621 778
556 330
492 537
202 307
125 810
771 141
418 622
703 332
232 455
468 428
477 9
269 732
314 841
501 642
724 728
871 274
487 733
336 250
831 330
40 61
724 503
568 439
101 612
987 275
952 872
388 385
419 285
341 628
567 234
506 228
435 640
398 621
68 158
291 275
338 976
936 602
987 760
626 294
324 877
485 251
967 316
945 409
62 833
377 114
441 576
242 886
202 278
868 124
938 93
41 690
263 227
135 643
619 111
41 24
284 656
372 76
348 783
457 480
321 135
334 492
685 164
59 767
187 110
700 827
427 360
740 399
673 801
70 112
740 611
933 966
377 150
326 541
159 862
449 614
456 158
753 216
581 224
58 233
400 476
268 302
375 275
732 629
373 710
679 753
238 239
825 392
383 163
414 361
807 650
54 234
635 233
166 521
482 754
208 405
575 774
544 288
257 666
32 627
164 783
415 936
658 75
750 113
202 734
597 828
248 575
715 534
688 882
195 410
831 356
231 569
32 910
283 565
464 123
369 745
278 90
974 951
559 925
138 571
581 276
861 712
495 367
336 954
580 332
126 627
537 569
628 667
750 558
755 187
115 375
765 67
392 354
436 52
990 932
416 75
218 863
32 555
375 163
207 358
90 659
942 460
565 628
804 90
72 376
611 337
675 762
566 362
62 109
517 362
858 128
832 509
829 703
957 323
268 365
718 396
895 111
824 852
19 838
766 116
310 959
845 898
300 567
240 205
505 935
944 657
681 803
747 158
55 113
647 209
502 806
288 867
482 706
72 357
807 709
115 517
598 744
328 641
700 366
640 232
976 351
57 435
104 217
466 539
356 898
519 429
33 796
635 580
551 774
595 204
920 712
417 475
941 233
375 744
905 998
295 854
980 760
400 167
831 206
28 686
397 561
162 588
30 260
180 80
933 488
296 769
534 687
507 321
488 592
704 170
523 146
361 777
336 774
179 363
290 271
47 89
559 786
80 731
148 191
193 60
235 894
181 623
834 591
888 986
296 343
786 576
441 749
244 647
74 714
873 90
179 153
706 317
232 369
999 669
474 254
714 218
790 645
704 843
339 139
206 961
784 547
154 140
222 728
490 155
560 922
95 557
733 811
19 38
844 979
189 781
77 830
942 520
153 300
934 392
826 793
42 67
919 56
887 1000
596 949
827 934
472 397
441 706
843 755
439 238
353 15
889 670
16 426
367 551
215 361
751 515
149 770
170 43
405 619
122 954
110 847
605 770
863 718
965 204
534 829
127 770
303 928
708 339
985 656
610 852
367 445
249 709
639 531
145 864
845 206
891 353
908 41
753 402
319 35
351 844
468 606
869 437
3 296
46 856
486 540
845 902
718 484
35 34
20 82
316 793
94 452
289 138
732 874
332 558
25 713
738 915
435 173
898 662
371 111
696 145
833 651
450 460
662 637
415 890
348 569
164 826
407 221
542 380
181 19
624 418
129 853
923 77
940 972
416 402
313 721
849 885
446 844
871 209
543 94
53 589
420 128
679 785
847 389
44 125
937 329
931 548
786 806
205 170
90 868
520 531
88 469
622 641
667 353
42 283
170 415
98 917
939 680
346 555
837 167
47 144
411 780
249 410
80 919
996 675
444 622
496 880
975 736
960 988
113 900
966 774
979 139
335 544
367 420
121 850
382 705
180 286
330 493
571 575
879 459
774 117
553 709
425 157
875 724
935 835
796 975
453 423
826 207
300 485
117 310
526 484
956 889
923 253
697 872
334 103
213 819
933 266
283 830
790 239
40 549
170 512
246 237
908 969
17 164
785 464
529 229
615 922
557 733
187 469
891 527
534 69
984 383
689 343
200 382
380 278
915 451
330 202
601 731
380 93
936 789
262 864
13 444
547 147
579 31
641 119
86 508
343 840
144 250
3 412
12 749
122 826
250 185
351 886
157 813
175 165
851 493
546 116
569 983
39 429
682 71
814 450
696 484
248 580
400 44
276 826
577 828
482 237
377 438
286 835
315 313
596 60
547 517
593 117
396 499
906 589
403 846
237 235
180 301
417 71
250 221
995 39
509 787
801 648
169 713
718 227
514 798
925 479
370 49
242 4
835 551
610 671
704 750
885 815
822 960
875 378
531 111
635 347
128 445
995 575
714 371
522 888
110 465
456 570
818 820
590 571
616 86
866 443
994 744
734 156
848 359
125 528
868 735
98 61
510 406
498 108
426 249
658 953
753 291
879 886
604 733
869 147
98 873
11 359
309 284
883 855
661 761
638 64
200 111
908 991
331 261
240 546
849 136
413 773
931 669
865 380
698 732
863 159
699 463
401 157
842 548
124 820
513 551
203 648
309 940
22 11
346 844
723 468
491 181
805 682
331 200
518 355
109 236
62 707
963 151
425 230
956 292
349 477
988 574
567 841
313 114
121 554
626 166
377 690
352 292
331 99
895 95
823 812
392 958
727 481
923 672
592 596
138 383
656 156
529 523
993 13
577 148
790 80
339 983
610 927
205 257
921 520
68 937
232 343
206 721
729 780
459 541
728 436
276 264
530 291
85 382
6 562
741 594
374 864
371 83
985 739
100 268
706 579
785 348
640 101
322 666
814 294
809 843
735 85
207 895
24 969
822 492
869 143
142 659
747 284
639 103
211 406
443 753
709 254
780 120
852 347
134 127
757 730
879 562
872 767
796 364
272 530
1 163
561 585
646 688
541 341
612 535
693 957
123 323
917 362
862 301
19 123
851 220
691 991
620 164
741 990
530 633
251 687
940 962
795 869
730 759
491 585
483 938
55 331
149 823
931 794
921 291
178 28
372 336
72 702
109 635
383 54
748 568
816 31
140 830
917 211
103 441
531 161
183 661
540 262
522 507
114 904
657 586
264 477
593 386
253 667
307 190
753 1
892 567
914 605
757 348
910 757
978 443
121 270
388 325
394 285
248 937
322 286
884 920
134 246
360 52
437 900
110 741
654 797
497 193
438 806
779 315
970 641
883 302
580 485
38 100
616 109
402 329
435 725
887 481
616 882
791 620
736 289
301 566
755 497
27 830
994 798
407 126
722 486
447 432
133 472
355 358
543 540
839 570
866 201
92 916
532 975
989 873
812 888
470 119
837 958
40 902
405 508
40 976
948 899
766 738
816 594
350 786
353 342
110 924
384 891
987 868
62 293
419 871
283 855
566 217
146 978
469 65
677 507
782 951
922 355
893 981
81 123
233 427
540 463
553 891
806 740
875 117
237 856
937 850
72 954
509 502
37 640
374 167
29 971
111 802
548 448
890 467
887 267
910 991
85 449
866 437
529 599
920 673
779 284
93 84
113 81
267 343
787 67
861 221
902 582
559 293
580 930
358 548
907 87
583 122
909 487
328 842
543 894
839 484
972 698
815 751
557 47
855 695
319 206
24 217
713 973
221 660
642 494
153 237
213 68
808 390
299 664
703 844
513 846
884 89
195 574
840 769
376 1000
183 639
504 995
401 13
19 220
990 985
672 222
261 411
92 550
610 613
332 102
963 263
894 588
734 763
394 844
818 202
136 30
594 819
643 285
879 417
961 445
962 227
968 123
589 297
282 990
140 995
370 392
855 848
370 51
675 181
67 12
437 1000
825 500
54 826
105 198
484 301
908 487
535 314
16 979
499 242
626 538
538 941
479 968
376 322
115 7
576 676
824 216
446 260
370 627
363 402
42 619
952 170
947 930
129 942
617 478
1 559
463 307
592 865
856 121
431 701
501 900
418 317
539 845
265 693
9 752
315 194
872 113
450 11
974 470
478 571
745 310
364 785
10 991
690 892
848 956
131 763
427 657
581 374
684 436
437 720
971 897
312 953
38 51
992 880
475 664
595 342
776 755
949 472
45 702
474 576
336 840
724 405
691 992
647 510
398 436
234 485
915 921
707 433
406 375
718 299
567 369
454 772
428 722
229 374
241 853
117 718
363 345
994 863
761 904
202 163
219 478
214 802
676 189
306 57
732 686
915 595
344 846
142 81
782 224
737 160
3 897
1000 903
750 460
702 480
945 284
264 401
775 678
884 806
326 991
419 360
251 535
704 835
948 121
487 631
805 534
546 835
801 544
407 521
536 467
21 302
274 915
795 107
129 785
220 525
109 791
832 585
535 779
635 722
827 63
989 653
683 262
786 674
986 335
95 105
677 621
769 562
627 490
214 270
65 338
608 636
699 979
145 111
896 473
75 631
619 213
125 964
689 348
889 681
429 365
501 181
936 188
925 500
854 938
379 579
938 86
483 498
216 227
46 515
13 331
89 760
276 271
460 445
253 972
865 357
246 890
912 650
646 647
560 347
642 417
252 529
283 360
829 969
151 533
243 287
485 742
460 645
841 952
108 752
111 11
979 864
4 600
88 214
706 878
166 679
247 931
531 931
467 399
291 543
450 409
931 247
453 534
493 709
289 830
681 244
509 512
513 766
157 775
713 57
81 776
48 883
465 497
109 989
742 707
479 692
795 917
689 870
69 271
798 898
384 778
647 915
610 735
62 105
977 30
728 479
419 585
389 60
896 407
228 65
546 825
877 610
450 525
122 440
514 291
780 884
306 650
321 543
129 229
302 232
60 40
197 317
813 13
179 972
168 71
949 267
808 22
52 85
927 160
160 239
579 513
978 885
415 725
576 738
173 737
492 634
504 696
835 874
453 743
771 561
460 795
971 513
807 649
1000 462
309 63
184 924
471 502
150 241
566 327
894 590
131 126
862 267
70 410
621 923
102 658
473 259
706 811
298 510
802 393
528 77
102 807
353 944
676 793
433 209
460 89
913 276
846 369
790 588
822 412
834 363
553 291
162 964
357 962
514 221
624 995
455 585
269 310
360 793
749 236
825 806
79 740
580 974
767 434
227 76
810 531
778 518
608 240
96 590
598 10
541 930
965 963
598 311
692 682
412 555
375 10
161 500
208 646
856 152
267 884
402 710
911 219
145 837
993 599
118 815
966 283
366 878
620 932
271 44
181 683
850 561
293 378
791 9
534 972
483 147
448 697
75 214
493 313
129 979
849 710
918 241
259 683
310 971
864 938
833 711
269 451
588 842
124 969
490 293
348 486
623 917
370 136
832 745
130 783
793 889
630 815
374 596
108 322
753 600
91 61
864 992
367 300
480 944
946 286
864 222
196 861
952 527
615 588
639 944
908 316
441 197
489 309
218 423
158 695
846 762
274 791
469 920
647 729
423 907
675 734
557 986
912 609
597 9
685 300
524 443
709 600
740 667
914 443
498 105
488 367
971 927
922 194
307 211
233 914
825 437
723 67
660 549
973 613
425 155
735 86
509 858
401 915
594 636
617 548
45 220
6 943
887 760
979 656
738 871
363 167
55 277
576 110
837 154
421 536
578 216
105 469
322 874
19 854
151 23
215 323
57 286
782 350
919 665
508 461
112 461
702 902
922 550
733 689
959 622
759 953
796 353
503 252
352 300
809 697
915 866
505 513
80 392
158 969
350 459
408 255
981 211
466 14
378 300
512 781
806 255
850 508
901 145
492 807
431 134
362 944
434 523
883 184
268 622
699 903
923 140
394 395
284 681
789 686
975 772
406 652
256 310
654 692
24 415
773 548
511 909
289 827
565 461
923 629
629 129
395 953
760 243
541 709
359 513
15 786
45 314
657 714
669 842
643 754
38 764
269 595
911 698
539 309
649 436
735 619
842 387
351 335
998 247
499 756
390 46
657 301
694 204
199 552
717 553
496 697
333 989
160 609
661 475
350 920
426 263
685 401
985 595
397 596
367 953
390 847
256 835
5 754
484 142
58 151
13 729
829 536
949 858
774 241
143 47
227 949
65 480
199 90
878 681
564 199
592 181
830 284
919 763
85 855
786 756
548 522
236 156
733 589
747 903
821 826
533 664
281 786
861 32
118 649
608 698
999 928
14 478
679 976
718 164
856 563
935 279
424 960
491 334
731 908
941 84
31 684
574 502
915 633
690 164
699 191
563 779
800 24
907 850
957 116
277 439
856 897
117 601
252 517
615 408
701 48
759 440
588 47
943 411
113 373
276 560
980 324
766 714
542 684
488 468
232 708
781 677
998 988
550 710
356 205
938 176
853 655
105 349
946 864
745 32
229 438
558 563
820 296
845 299
885 483
928 812
328 244
439 72
3 793
916 375
323 702
199 590
51 638
767 74
451 157
881 831
744 934
452 260
62 986
555 682
485 642
806 857
718 183
878 712
53 302
504 327
187 334
872 774
271 895
277 585
88 518
131 621
847 758
432 418
198 421
836 347
788 302
306 743
660 417
447 199
141 368
463 379
151 293
267 935
498 754
36 304
423 330
327 713
869 426
234 734
207 897
645 94
731 372
619 756
59 293
906 69
876 497
674 528
438 398
366 612
882 169
652 972
493 998
841 242
175 973
901 140
12 836
402 890
697 439
388 551
841 211
823 26
91 479
681 711
731 918
166 43
479 885
805 58
68 521
721 350
129 988
82 12
193 574
51 852
358 135
37 11
936 363
447 761
981 822
753 286
565 847
728 756
991 607
449 456
221 728
907 710
467 204
523 231
143 707
747 41
724 996
565 925
780 114
718 161
370 135
767 645
766 607
806 273
884 912
822 740
891 666
682 677
737 761
609 483
966 796
431 471
145 258
45 53
440 646
17 74
880 764
449 143
38 503
90 67
498 219
633 146
589 131
800 200
165 590
365 787
326 709
862 27
614 148
630 972
842 676
964 522
106 26
413 383
218 820
235 945
206 367
332 434
35 1000
225 662
110 105
495 987
414 179
519 891
778 586
713 756
417 465
614 581
814 287
234 117
739 851
684 802
47 855
423 319
201 579
611 239
221 932
308 605
762 477
874 764
988 314
500 781
416 130
54 497
379 612
168 81
755 533
433 366
767 469
617 185
667 270
272 7
492 393
252 545
424 448
463 94
14 859
725 3
767 805
445 622
326 847
101 802
248 935
501 897
167 498
646 611
164 274
790 728
122 44
986 159
729 214
783 109
885 210
361 103
297 921
747 643
203 40
82 853
731 399
852 539
448 893
133 919
255 768
59 280
431 556
80 526
225 168
498 680
455 612
175 718
89 905
959 543
123 804
196 192
92 838
409 934
313 680
358 853
498 699
125 534
302 912
671 401
226 261
438 780
630 199
947 633
421 934
257 416
100 285
78 263
621 61
971 557
4 615
223 824
233 235
242 725
824 689
824 539
151 676
100 100 99
79 47
70 92
84 56
25 66
20 97
69 4
44 5
29 61
37 3
48 93
56 80
96 31
56 48
41 36
72 90
26 58
57 24
32 5
94 36
28 70
8 64
25 42
56 85
86 5
33 65
76 9
8 60
13 15
13 32
49 49
93 70
11 70
8 10
11 79
89 68
85 67
35 92
48 68
73 39
38 78
50 74
96 10
3 24
84 13
57 43
8 80
11 31
48 33
91 41
83 93
80 45
93 18
44 97
50 71
77 48
27 29
8 26
41 83
57 8
84 5
18 74
32 75
43 70
7 56
13 94
53 66
22 84
96 23
43 97
22 21
70 51
86 44
75 48
25 37
88 84
91 10
33 96
64 76
92 50
90 41
93 78
89 30
29 26
76 23
100 92
14 26
70 23
24 49
50 40
93 16
26 40
33 64
33 84
8 72
97 15
37 61
2 68
50 15
24 86
