330	126	240	592
417	208	211	450
485	320	226	248
490	307	187	217
489	314	194	202
481	309	206	204
484	301	202	210
491	288	191	220
506	291	172	217
520	292	164	216
532	304	156	202
533	299	156	205
531	301	163	204
523	253	172	260
535	184	173	305
547	109	200	344
548	4	230	451
529	22	264	432
534	56	283	398
539	112	294	344
531	126	226	343
513	131	310	354
501	125	321	372
494	182	202	324
489	128	310	350
472	143	290	335
441	158	274	287
429	171	231	266
418	190	211	192
582	173	163	268
395	287	217	215
392	284	229	251
421	247	279	312
411	248	314	338
414	238	306	344
420	251	313	338
418	220	310	329
438	161	241	379
426	88	233	456
445	105	273	450
438	212	200	337
419	239	216	299
460	218	217	311
604	152	234	193
593	146	244	183
583	155	237	205
482	156	315	262
482	138	298	354
492	153	247	370
489	186	197	288
474	199	215	265
458	229	203	307
478	241	203	270
431	235	184	296
459	204	179	351
431	222	211	325
412	229	219	314
455	237	187	287
452	230	180	323
441	238	203	343
460	255	170	274
464	238	169	276
481	227	162	281
464	204	261	301
432	167	344	344
431	186	359	311
516	186	221	321
497	189	256	336
455	224	268	309
441	244	233	296
448	308	228	258
444	337	215	249
409	349	256	250
323	354	350	248
357	341	327	288
458	374	232	250
475	363	206	261
475	358	263	255
432	367	337	231
461	363	298	237
472	359	258	204
465	358	232	246
464	345	204	248
469	339	177	255
451	343	184	218
445	338	181	224
439	334	178	250
427	329	192	252
443	302	181	292
442	284	157	310
419	277	176	353
385	265	222	363
330	238	262	424
272	232	305	415
235	210	340	436
213	203	328	432
215	204	358	414
218	180	326	435
229	180	300	437
234	178	293	442
242	182	286	434
240	170	292	439
250	175	284	431
254	170	271	436
257	167	269	440
256	151	267	451
258	152	288	447
260	155	273	445
256	142	268	456
259	143	281	457
255	144	277	452
295	163	237	468
339	187	174	414
352	203	187	416
324	193	215	372
297	184	230	442
284	196	259	435
285	225	233	420
292	247	213	341
311	288	243	303
326	298	243	287
345	318	194	231
382	295	206	308
393	261	218	331
394	270	228	324
391	262	247	319
415	244	246	309
419	217	262	325
412	205	265	329
410	197	257	334
409	196	255	335
410	203	252	324
409	217	256	303
428	124	236	398
453	183	228	329
462	148	217	338
465	135	214	344
469	155	194	373
445	55	222	478
447	67	192	445
425	130	211	381
391	176	266	362
411	196	241	367
410	196	224	382
386	214	245	340
374	173	279	371
369	177	304	354
392	188	289	334
412	177	253	352
407	170	237	351
426	174	202	334
382	170	246	335
378	175	256	349
395	163	248	351
392	166	266	330
431	154	227	314
420	138	245	350
395	153	260	351
352	152	276	366
326	182	276	355
318	233	289	327
408	293	211	290
383	284	250	286
305	319	340	264
294	321	346	269
390	320	247	277
434	327	206	267
430	297	242	304
441	306	264	294
443	301	276	297
433	303	292	298
421	302	310	329
426	301	292	339
448	295	238	327
441	269	255	345
439	260	233	358
415	271	251	339
458	280	204	336
450	284	214	318
448	291	216	303
465	311	201	275
478	323	195	305
443	361	220	266
459	378	230	278
429	379	251	279
434	370	222	239
461	345	183	228
449	309	149	291
425	293	175	334
405	278	209	329
378	273	237	410
386	291	247	422
394	283	235	418
408	292	201	385
397	317	262	292
409	320	208	253
406	313	180	249
425	314	147	244
405	298	175	265
416	258	179	312
392	293	223	286
422	326	196	243
427	372	191	219
419	379	195	214
421	377	193	238
425	378	185	226
431	365	183	250
443	313	172	296
443	313	172	292
410	297	208	283
402	271	230	308
403	216	220	371
403	183	242	396
398	159	253	400
392	152	250	403
387	159	240	389
348	169	269	331
326	148	287	390
343	118	298	419
347	138	321	403
365	152	282	384
370	223	337	340
371	269	262	357
369	287	246	412
382	323	208	341
419	324	173	366
438	367	164	331
444	377	159	307
481	372	119	293
444	358	166	336
425	367	192	322
421	358	202	334
428	362	218	334
429	353	216	356
439	326	234	363
438	304	216	366
443	291	213	388
442	318	210	340
442	292	204	380
437	311	190	294
436	295	191	294
424	293	192	296
421	287	186	304
430	315	175	252
422	297	182	278
426	315	178	266
420	282	181	303
419	284	180	301
414	285	183	312
407	282	196	325
399	275	205	349
395	266	203	372
396	275	207	374
402	261	198	394
412	270	188	366
418	261	193	378
425	269	164	304
426	268	156	301
419	269	164	319
418	260	166	341
418	248	164	360
414	244	172	383
414	244	177	403
417	248	172	320
419	252	171	345
415	250	174	327
409	257	181	307
404	256	187	327
417	259	182	340
433	259	172	329
446	261	190	317
447	263	220	341
445	265	227	339
441	287	208	320
429	275	199	349
409	273	255	388
388	297	263	409
381	279	234	435
376	304	267	411
373	277	274	438
398	315	353	402
644	351	207	353
677	354	188	358
651	344	318	356
665	377	226	323
704	342	221	367
712	357	276	302
732	374	283	265
713	365	288	328
691	373	216	315
695	377	299	298
685	376	280	301
683	383	305	282
674	358	300	312
675	352	293	285
666	355	295	292
663	363	316	282
658	359	354	328
654	339	387	372
646	301	436	408
649	250	492	465
640	150	547	565
614	63	637	604
609	80	575	611
615	83	564	620
625	100	490	475
599	134	481	490
596	155	474	446
760	259	307	322
610	135	445	444
671	128	377	478
634	94	416	527
644	43	371	599
630	41	323	592
629	65	312	647
549	7	368	494
564	45	327	662
560	57	362	594
511	48	437	548
539	59	409	549
560	78	388	495
509	113	444	448
538	110	450	454
549	163	285	384
590	140	290	438
591	156	290	433
578	150	321	421
587	165	290	418
591	157	333	418
590	172	237	369
586	156	324	440
581	229	273	331
575	241	277	339
601	213	269	381
613	230	239	373
618	232	190	369
653	253	154	359
598	252	234	370
634	245	214	383
631	231	218	395
610	221	216	409
606	209	214	425
598	191	218	432
605	188	205	358
582	196	242	475
575	223	258	460
597	242	213	426
577	245	237	439
588	212	258	411
594	211	248	476
589	251	260	442
533	287	331	382
519	305	346	400
483	297	385	419
497	289	386	404
563	297	313	374
575	305	292	332
557	321	314	317
560	347	317	308
536	337	343	309
526	321	340	345
505	301	324	350
508	293	298	365
493	295	285	375
492	297	269	385
462	297	270	394
419	291	309	410
415	278	293	423
428	265	270	441
423	272	271	432
424	255	250	455
419	257	237	454
424	248	218	447
413	233	229	465
416	227	219	481
411	220	229	494
411	214	228	498
399	214	235	498
386	224	248	471
374	238	261	444
366	265	276	405
335	261	312	443
361	269	283	408
345	274	294	400
341	284	321	386
330	293	334	375
323	289	348	388
321	290	351	379
318	292	358	375
321	292	356	378
326	285	330	373
352	284	320	383
370	280	288	399
387	271	282	419
377	270	304	410
362	272	310	415
351	277	321	414
333	273	347	432
316	261	344	423
308	279	364	424
311	280	366	417
