500 2000
0 499
60 466
438 2
204 415
325 173
349 301
499 306
195 85
58 205
355 292
284 367
55 127
353 96
273 188
373 290
14 163
112 64
225 280
242 405
211 389
436 323
144 250
320 271
210 111
61 239
131 250
341 33
249 41
267 54
497 258
158 463
289 26
399 198
271 263
264 164
149 194
234 278
275 471
253 78
13 53
69 167
218 413
335 72
189 355
368 100
33 188
461 14
340 18
312 383
400 152
489 216
474 457
476 338
230 424
343 359
367 289
3 423
118 194
492 307
365 258
237 152
94 462
376 115
77 71
13 176
222 303
113 4
242 203
334 36
445 457
469 95
93 269
75 295
53 393
408 106
363 217
245 286
106 256
140 251
311 85
265 132
31 156
399 53
37 33
343 259
109 37
224 272
152 378
252 301
457 394
318 382
105 127
289 273
446 97
128 181
77 231
10 235
137 307
323 429
116 477
296 127
52 485
304 192
32 272
295 355
216 200
171 125
342 423
21 45
243 99
393 13
353 114
57 362
266 435
235 51
493 71
204 189
395 242
312 235
89 75
488 100
429 437
215 106
158 278
152 498
35 260
358 131
142 378
165 352
161 378
120 304
321 125
176 384
171 366
260 288
12 182
102 37
179 115
445 402
236 368
114 189
348 468
88 464
48 171
155 205
477 286
413 462
49 145
39 116
126 37
301 355
87 191
237 165
232 331
193 443
94 301
168 333
188 197
90 19
7 73
102 350
320 199
379 304
259 180
414 486
458 57
495 448
399 236
482 144
299 337
200 128
79 260
294 110
477 306
477 117
287 240
107 177
313 83
465 190
64 246
445 217
382 76
41 392
133 422
449 259
112 468
114 10
371 363
299 360
118 6
37 353
24 491
329 205
260 413
289 257
213 59
67 497
490 136
280 90
107 88
273 328
315 182
222 344
482 496
480 84
498 398
429 135
150 419
149 411
145 356
75 220
17 411
473 443
161 359
228 222
403 80
383 494
36 321
489 270
257 16
157 282
187 434
222 183
197 388
7 205
204 433
224 107
119 25
342 98
189 293
272 280
4 244
230 394
83 82
482 204
174 51
441 40
468 418
159 30
29 462
330 422
390 284
276 454
497 130
451 434
349 36
208 69
422 130
255 330
248 281
214 339
242 429
200 448
73 309
357 251
378 441
375 326
333 401
178 414
295 119
133 107
473 205
268 56
458 29
308 353
301 482
337 285
327 253
254 421
71 467
5 164
385 378
382 127
483 147
482 245
163 214
445 109
179 78
292 114
94 379
217 88
34 449
132 420
274 95
407 148
466 376
304 440
361 161
370 232
454 391
469 159
98 242
477 267
309 394
1 62
443 1
380 160
113 369
165 174
444 115
412 43
113 456
5 45
94 259
75 66
228 432
295 176
205 388
66 461
256 204
307 231
310 406
186 366
344 449
346 391
338 308
366 278
494 263
362 295
437 149
226 66
313 365
132 239
76 30
30 387
283 69
418 384
23 34
5 86
472 405
341 115
176 171
79 376
190 163
37 438
462 234
36 92
160 331
448 297
94 210
442 128
367 91
375 58
201 254
355 356
388 302
456 430
236 322
312 447
499 34
252 29
32 382
164 88
93 12
347 498
400 164
251 389
52 492
316 257
221 129
39 296
349 247
326 351
57 80
274 289
285 331
65 57
35 318
217 117
345 442
265 30
193 55
459 227
361 0
482 24
447 151
4 181
62 124
419 167
429 454
191 19
391 359
131 319
384 33
289 132
20 429
435 316
162 475
448 84
177 337
106 241
220 104
65 434
267 206
241 118
437 105
498 161
134 273
15 143
187 437
433 55
455 482
18 444
348 24
200 2
306 210
110 478
66 81
342 147
37 460
296 438
366 207
498 93
198 187
388 229
399 456
469 22
27 458
266 142
277 465
443 280
335 128
432 138
406 212
286 122
427 192
263 445
52 496
350 128
171 299
253 494
397 197
455 306
145 109
434 214
261 173
466 393
334 311
68 193
52 216
161 220
0 440
261 128
282 373
226 476
73 79
85 374
101 359
128 157
175 339
37 232
46 74
226 360
469 483
305 8
68 167
370 387
421 438
275 105
292 251
171 163
220 236
414 233
415 424
96 445
43 251
187 158
395 174
355 245
242 372
152 178
162 291
494 74
148 427
204 223
33 0
137 293
260 482
64 96
191 330
374 10
279 455
182 422
216 369
392 425
448 441
212 424
62 401
485 349
242 419
313 491
175 40
483 281
441 33
117 146
461 30
387 342
242 97
143 379
169 177
481 86
18 123
42 160
176 197
469 57
131 357
318 344
333 449
344 341
138 68
9 436
430 407
391 490
489 46
94 197
211 427
450 354
258 269
361 231
449 85
308 495
30 146
107 153
386 375
147 325
294 132
336 43
476 284
484 486
86 134
47 416
42 257
71 342
499 20
491 174
99 402
59 15
213 189
277 201
129 302
95 446
430 112
120 433
136 294
144 172
130 283
336 211
341 166
77 495
429 115
355 88
468 250
77 410
461 462
376 261
130 227
33 328
261 440
490 340
163 140
327 142
110 293
413 310
385 285
192 492
470 217
190 115
279 187
83 104
352 112
78 121
447 54
367 171
449 474
363 389
216 498
89 186
466 429
19 293
53 59
8 250
63 382
482 288
128 117
432 25
490 252
116 153
317 232
375 143
486 236
261 484
364 160
282 369
465 382
268 359
438 10
485 153
483 363
401 490
253 182
43 140
308 348
331 420
151 92
396 343
353 442
266 256
47 463
127 27
132 468
65 97
236 173
112 357
183 107
366 263
332 376
170 351
189 138
349 268
466 438
102 217
54 2
101 119
112 250
174 160
282 236
227 448
318 425
243 254
218 454
440 193
417 466
128 328
78 214
479 463
185 155
32 371
384 490
473 407
316 250
308 344
488 161
284 238
160 192
67 204
126 476
477 61
433 301
369 480
175 166
246 125
177 205
24 186
396 173
308 273
322 161
246 86
77 147
22 111
219 173
105 106
239 370
240 463
248 272
140 451
239 212
389 496
377 99
13 9
201 212
477 25
167 301
34 167
438 491
367 137
251 416
207 293
378 27
441 383
369 315
59 156
251 264
95 167
434 350
303 498
364 230
104 91
294 30
322 335
447 220
37 198
223 478
326 405
191 304
44 425
176 446
37 213
18 160
2 117
368 92
226 203
44 279
189 482
288 214
88 378
39 254
123 372
244 262
247 14
45 448
461 44
459 458
123 240
69 170
265 179
106 232
250 253
391 71
288 100
177 339
378 284
406 210
5 13
62 216
85 231
369 403
320 317
411 222
391 130
259 25
184 305
485 258
139 476
342 283
101 231
56 165
370 276
498 131
475 401
64 65
19 370
114 273
161 208
139 387
286 243
165 350
43 67
212 167
26 436
59 482
80 480
1 262
274 83
320 489
76 170
46 379
367 13
221 127
312 265
117 448
352 174
423 428
109 156
404 34
373 237
66 433
126 106
194 248
433 473
139 452
499 71
213 9
472 481
190 192
282 192
229 409
466 257
424 43
333 386
84 16
209 414
338 94
317 491
452 282
219 378
205 313
217 439
409 344
82 330
276 357
489 276
36 122
30 94
353 335
144 419
417 43
163 276
144 320
486 329
42 373
176 2
366 131
351 35
117 358
205 351
27 240
142 195
202 180
121 26
149 409
423 308
474 325
193 367
275 424
414 278
62 304
72 320
423 323
309 203
462 334
485 110
213 319
362 475
298 58
344 361
9 64
266 457
468 454
361 3
316 384
95 4
324 403
383 278
4 267
375 407
11 333
398 137
195 338
251 265
341 240
170 179
224 261
449 389
251 260
289 432
107 103
207 367
245 78
309 286
224 5
85 498
437 226
252 433
328 127
95 333
182 23
134 259
271 118
37 482
350 389
471 441
243 449
444 81
149 14
454 297
491 273
460 145
88 465
151 306
217 288
197 334
350 13
338 191
186 221
200 266
166 297
194 56
381 414
416 441
35 474
254 462
239 233
198 173
415 278
372 496
33 276
4 9
48 97
53 225
64 314
168 126
6 286
346 35
164 223
446 166
7 266
210 475
154 211
449 24
82 206
181 14
430 12
218 219
317 272
275 422
221 103
79 30
87 134
182 375
296 260
74 25
347 11
152 190
111 262
90 100
483 110
124 111
486 478
409 280
439 310
498 154
23 334
497 232
488 40
239 67
324 442
473 372
14 308
394 299
266 305
151 356
283 266
321 313
172 350
179 440
475 384
63 31
106 49
231 17
183 69
475 386
168 228
213 325
326 425
251 465
209 419
80 183
379 471
282 359
88 361
392 153
483 414
304 456
314 4
461 467
483 399
244 384
257 49
36 159
186 213
73 65
452 262
334 332
441 180
493 379
30 45
487 326
321 170
399 315
418 148
232 377
241 7
79 426
498 383
49 437
20 8
397 97
490 376
313 135
199 391
34 168
474 400
277 447
486 125
55 455
370 83
496 312
103 371
36 34
240 403
37 303
126 453
325 223
465 389
20 469
487 30
205 479
148 236
213 316
306 23
498 349
70 497
344 190
50 171
194 163
16 365
156 214
327 394
481 30
304 51
135 485
200 67
328 230
460 254
156 278
405 111
480 236
402 200
9 470
430 361
158 226
146 145
469 401
351 177
244 71
347 229
479 415
102 168
290 32
266 237
409 220
312 71
278 176
198 118
398 156
156 395
287 497
58 471
449 176
221 155
287 288
418 178
12 303
289 309
461 425
443 127
77 110
313 157
424 265
6 68
60 297
470 431
234 15
237 458
439 128
295 147
270 56
57 239
101 238
153 132
238 378
241 214
12 193
333 58
9 456
322 218
415 20
218 163
406 444
77 75
192 191
296 247
412 208
217 408
23 119
222 315
76 18
202 411
169 60
129 466
346 164
394 320
326 497
342 487
272 377
424 446
136 80
476 281
457 242
100 265
425 391
88 276
419 401
44 250
377 43
20 77
343 466
114 50
262 445
316 73
287 369
372 243
70 48
260 278
371 81
163 277
132 41
407 165
237 316
437 115
407 323
193 54
359 364
395 167
366 391
246 56
432 136
199 62
202 165
330 74
479 77
471 497
340 137
471 371
56 174
31 277
404 159
366 371
314 96
95 53
423 443
342 343
247 323
396 350
113 346
471 205
296 11
374 134
420 59
100 285
124 83
160 94
188 51
426 394
153 254
256 474
356 218
339 311
491 1
206 409
327 247
103 442
159 358
442 246
116 196
251 37
250 116
175 344
449 348
253 300
76 392
400 283
498 179
109 340
217 170
251 425
239 373
175 331
167 254
385 13
349 51
210 257
72 356
290 440
399 0
342 264
37 219
88 298
88 278
304 26
438 207
386 3
233 382
438 32
437 469
411 368
295 278
259 495
331 382
176 144
432 282
86 144
7 163
312 12
317 194
355 146
480 229
427 380
116 183
276 300
269 240
492 8
341 357
184 257
75 107
300 78
385 16
450 268
275 103
113 132
148 457
306 292
104 492
235 77
370 163
300 12
496 70
51 251
418 35
7 207
455 489
15 460
498 272
19 192
51 61
459 228
212 296
43 275
250 471
471 192
392 321
316 263
376 270
86 119
147 204
428 306
54 15
201 412
126 477
360 100
440 222
150 397
181 350
302 116
319 426
46 255
397 431
188 297
28 101
315 423
483 237
23 19
439 369
34 26
346 24
257 332
381 384
14 202
484 455
267 455
351 198
167 492
126 4
388 284
248 366
285 16
364 201
84 394
355 280
290 436
26 232
210 311
259 357
52 481
145 411
339 52
25 134
412 100
342 169
408 171
241 413
340 450
290 56
119 366
454 251
346 205
93 81
435 351
97 29
22 36
96 251
456 315
66 24
188 365
459 281
18 226
85 225
491 135
140 436
196 247
96 382
60 99
53 177
431 466
139 283
61 58
39 109
110 56
152 91
329 306
420 69
328 296
420 181
434 290
214 470
42 335
73 457
219 43
374 214
153 0
481 269
287 303
465 421
77 485
136 425
32 140
134 109
291 9
478 459
356 158
438 115
96 144
230 444
19 417
43 160
84 222
116 181
151 260
174 428
291 156
229 99
27 465
42 434
468 341
129 11
469 491
18 451
113 99
344 402
80 53
418 66
64 267
490 75
338 70
402 114
173 376
465 196
255 420
218 312
478 161
159 337
428 351
488 25
70 354
441 209
429 132
490 454
458 3
29 431
404 452
485 359
327 150
329 421
28 189
267 283
198 264
370 325
262 312
254 122
306 495
266 127
199 110
46 78
154 191
343 312
348 134
360 351
452 104
22 331
333 0
197 87
259 410
444 214
371 61
247 67
346 266
476 41
465 485
12 467
331 286
255 403
257 246
5 100
494 368
298 162
312 3
354 251
348 401
98 27
303 114
274 69
477 419
176 71
71 349
158 404
73 8
0 211
313 471
198 158
343 96
228 258
17 13
431 136
230 366
427 253
286 59
233 310
395 153
188 27
79 224
94 126
52 51
408 158
425 155
34 224
415 165
31 184
10 99
193 73
454 441
447 59
160 168
88 249
33 218
264 254
420 95
392 190
166 308
94 241
355 198
273 408
8 109
290 417
397 250
136 300
332 382
458 309
257 439
494 108
410 444
40 499
346 168
23 499
334 211
259 213
237 468
200 49
133 354
498 440
308 190
50 183
392 260
131 180
473 378
364 273
300 45
61 286
405 185
56 414
192 7
11 441
229 337
159 380
286 174
483 353
245 146
208 281
378 36
11 427
36 491
438 359
386 90
47 219
13 323
243 461
325 101
401 301
129 448
213 292
375 161
320 497
39 48
18 22
85 315
238 254
407 107
336 70
89 215
419 66
467 359
67 249
318 214
260 378
255 409
291 137
385 59
354 362
291 307
452 186
446 222
7 149
291 184
34 259
420 429
201 97
29 488
435 327
93 214
118 243
396 248
145 165
267 271
417 293
422 263
72 312
130 271
68 390
367 222
276 83
179 401
272 106
92 425
161 62
431 312
191 127
41 287
26 268
194 409
326 13
215 491
451 339
276 427
11 199
167 281
414 127
183 180
145 15
273 137
426 340
175 165
370 386
154 132
171 55
33 62
8 197
30 225
411 293
468 436
494 298
14 314
408 23
352 393
162 21
247 360
392 359
346 139
345 307
150 351
104 486
25 397
223 259
358 327
422 352
128 389
3 112
257 4
7 327
281 212
233 252
215 151
173 476
371 213
172 256
309 475
493 141
85 323
295 113
108 389
6 49
153 118
128 336
267 427
137 179
475 354
364 411
401 65
327 399
283 180
469 259
96 392
258 23
306 131
416 412
51 161
297 499
14 339
287 404
173 320
407 106
273 346
165 100
284 318
436 223
290 70
189 385
36 417
116 353
144 325
213 244
389 241
466 482
395 186
214 222
263 28
75 493
368 55
454 362
239 69
384 170
477 14
141 264
386 369
430 437
438 489
88 138
62 128
284 243
376 350
328 293
335 53
97 467
219 347
359 150
155 65
191 207
107 158
98 414
474 187
5 426
262 310
157 363
316 134
311 440
355 348
69 134
118 230
306 8
397 329
68 147
309 473
216 11
227 221
404 144
84 421
228 8
284 217
333 218
209 24
365 134
27 421
462 378
412 97
435 244
306 141
181 109
166 357
11 304
162 192
355 46
5 64
174 284
428 224
300 431
448 5
232 56
44 50
198 339
102 250
289 93
380 113
454 142
136 114
411 178
94 464
167 187
263 234
77 492
122 228
132 196
463 495
258 154
183 8
371 8
343 73
235 90
190 387
62 492
253 56
304 478
482 32
390 323
185 205
248 168
427 155
266 354
29 205
264 86
43 342
345 48
410 347
332 347
296 441
430 275
363 341
170 116
176 474
218 398
360 322
223 93
257 101
484 87
86 341
193 149
24 136
307 126
283 392
377 265
41 36
293 481
396 121
391 404
67 284
401 281
418 170
215 330
343 213
202 182
495 493
106 107
182 247
324 261
140 321
100 246
46 28
406 371
146 50
64 398
198 337
56 482
44 92
106 274
458 185
146 441
344 226
471 469
172 107
199 107
406 306
93 443
325 453
103 463
222 387
125 109
246 128
102 367
25 316
146 6
442 67
449 415
487 174
415 89
212 311
395 387
41 289
425 236
284 487
273 201
433 487
194 446
70 99
163 310
12 177
490 332
96 92
13 180
58 211
365 17
113 399
213 6
184 214
112 167
214 352
79 165
442 274
158 393
95 454
348 340
314 316
458 257
43 77
438 442
398 340
316 91
466 123
488 228
277 206
301 356
251 483
92 421
330 12
259 239
146 152
410 32
471 164
325 331
295 438
237 227
207 197
126 427
99 465
81 44
340 44
407 94
394 425
74 184
226 415
177 79
155 341
333 227
385 214
172 341
459 247
407 359
44 490
285 174
271 196
420 318
315 102
163 20
54 191
401 30
293 360
432 32
308 30
177 46
150 404
92 325
172 418
139 63
91 217
371 397
162 189
394 91
292 267
319 411
38 414
115 133
437 104
116 235
159 356
391 379
498 232
286 421
45 160
102 203
465 201
347 398
263 298
161 319
92 330
297 482
269 192
9 6
80 264
232 188
95 347
386 452
252 381
394 170
112 164
485 409
315 116
70 218
108 37
378 191
378 420
406 198
315 281
435 51
132 76
33 472
104 231
331 112
183 424
162 190
206 324
499 164
42 258
346 208
370 384
261 54
66 15
398 333
76 477
232 406
447 164
339 210
238 240
221 440
85 17
43 147
492 266
149 185
457 45
83 496
18 92
281 416
396 210
480 44
69 330
331 3
181 71
417 146
5 175
161 436
0 391
195 347
159 279
132 59
118 149
167 249
15 46
128 190
127 481
65 316
339 423
427 302
125 152
459 217
31 354
328 103
456 454
358 350
182 416
72 243
438 186
385 42
304 451
145 61
169 247
439 174
158 427
410 235
346 198
231 294
480 456
170 237
473 7
49 300
401 95
379 369
407 286
106 433
234 248
262 256
84 203
350 289
58 282
222 375
213 154
196 467
288 439
345 397
176 489
23 9
370 493
373 306
404 261
370 113
306 310
