489	446	102	191
476	440	110	191
464	442	116	189
461	436	117	203
465	439	101	203
465	439	98	199
456	428	96	215
438	415	111	225
427	399	122	237
416	397	140	235
415	397	146	237
453	393	110	242
453	401	99	240
440	400	115	241
431	394	138	250
431	376	152	261
433	369	153	266
417	364	176	272
416	359	175	276
420	355	170	268
464	353	132	286
471	355	128	283
482	361	118	281
484	352	116	291
473	335	133	302
461	323	161	313
452	319	184	313
443	321	203	290
447	324	212	300
505	327	149	317
511	331	123	315
500	337	133	304
487	330	147	309
477	309	128	328
469	301	173	319
425	297	224	311
423	288	223	331
418	290	222	338
422	298	203	342
448	312	163	328
447	318	144	322
447	318	109	321
443	307	117	329
441	308	135	325
432	312	172	306
426	315	191	288
422	322	196	286
443	327	171	303
455	335	121	296
461	338	101	292
470	330	103	303
482	318	108	314
482	316	130	293
482	320	153	281
490	333	155	256
492	341	158	264
509	354	134	268
528	359	121	257
538	368	103	252
542	374	97	245
550	369	95	253
558	367	91	252
569	368	94	239
572	374	112	237
579	379	106	233
586	390	104	227
588	402	90	215
590	414	99	201
592	419	99	201
598	415	96	204
599	413	99	199
605	414	99	186
612	417	95	180
621	423	104	186
629	427	115	193
635	436	93	182
640	449	88	176
644	452	95	172
650	451	95	171
657	447	96	176
666	448	91	162
671	458	93	157
679	455	91	166
685	464	87	165
692	470	83	164
695	487	85	143
700	483	86	156
706	483	77	158
712	479	70	156
718	478	64	151
721	481	65	147
723	486	68	147
726	489	70	153
725	494	75	151
727	506	70	143
725	513	76	134
724	514	82	136
727	505	76	142
732	506	70	144
733	507	70	124
731	512	74	134
732	516	72	137
733	518	66	135
731	528	67	111
728	533	68	117
727	531	63	124
726	527	56	126
725	527	59	124
723	529	56	114
721	533	53	109
719	535	52	116
715	536	54	118
710	540	60	112
709	549	61	104
708	552	62	104
708	547	66	107
708	540	64	113
711	538	67	109
718	536	67	116
721	535	69	125
724	535	66	136
722	540	66	123
719	554	64	114
719	554	61	118
715	547	58	123
715	546	53	112
715	544	53	112
713	543	50	110
712	544	48	112
709	546	51	121
705	549	55	117
701	560	57	105
699	565	59	104
698	558	57	107
696	556	58	112
697	555	55	96
696	556	55	94
696	557	53	89
695	557	52	103
694	561	51	86
692	566	52	83
688	574	53	93
689	571	46	96
689	568	43	97
688	564	43	88
686	563	43	88
685	565	43	89
684	565	42	98
681	566	43	96
678	578	45	75
676	579	48	83
677	575	46	87
676	570	46	96
675	570	46	95
674	571	45	72
673	575	44	70
674	573	42	76
675	574	40	76
674	580	42	71
672	582	41	80
670	582	40	80
669	577	39	86
668	577	40	79
667	577	40	79
666	578	39	78
665	580	37	81
663	583	37	77
662	585	38	73
660	590	40	69
659	588	41	74
662	583	38	79
659	581	41	82
659	583	40	68
660	584	39	63
660	586	37	67
660	586	37	56
649	553	115	120
416	389	307	318
79	0	289	280
97	0	300	310
117	0	311	346
134	0	299	400
145	0	317	459
126	0	348	464
114	0	374	501
144	4	353	521
175	0	343	586
184	0	376	707
187	8	367	639
191	5	352	548
185	13	408	670
156	47	459	649
163	65	432	589
148	76	493	569
122	95	580	546
113	116	670	596
113	132	713	586
142	160	712	557
142	162	715	557
137	173	683	546
251	190	525	529
299	197	440	522
332	197	390	516
347	178	374	540
359	161	357	558
369	145	336	574
378	121	327	598
379	106	321	613
380	95	316	624
382	87	312	632
383	82	286	637
369	77	293	642
365	77	298	642
351	81	312	638
352	79	326	640
397	169	460	549
174	164	699	555
412	184	445	535
428	196	404	522
410	200	435	516
402	202	446	516
409	202	426	516
386	205	492	514
410	200	420	519
414	207	425	509
405	198	446	520
420	207	404	508
396	202	449	517
412	207	419	511
405	202	443	514
419	203	407	512
398	205	445	511
395	205	458	514
402	205	426	514
398	202	445	517
399	205	436	512
411	199	422	516
407	206	424	508
411	206	427	509
415	214	412	503
419	219	427	498
432	225	389	489
424	226	409	488
441	234	375	481
434	234	386	482
439	235	384	484
412	239	407	477
412	237	424	482
433	238	387	481
248	236	598	482
429	236	399	483
424	238	403	481
421	235	401	484
407	234	426	485
447	239	369	480
419	238	418	481
417	239	405	480
417	233	405	484
439	241	380	476
262	236	605	479
425	236	410	481
430	240	393	479
442	238	374	481
425	234	411	485
439	242	378	474
471	117	428	602
341	128	550	591
296	145	588	574
351	155	530	564
362	158	511	561
365	146	504	573
348	142	516	577
335	119	528	525
324	113	531	525
302	115	549	531
282	119	563	526
271	123	568	516
257	122	580	525
247	118	587	525
252	121	578	526
246	121	588	519
245	121	586	523
249	116	584	529
249	121	581	522
253	120	580	519
250	118	582	535
244	120	596	550
233	123	594	518
237	118	597	554
235	123	595	524
235	124	601	523
229	125	609	532
225	125	613	518
221	124	615	531
226	143	597	522
224	157	588	559
243	170	575	546
257	193	561	516
273	196	560	523
285	194	566	523
296	170	555	546
307	141	544	578
300	119	544	600
312	92	530	602
381	84	456	576
335	88	506	562
384	84	460	556
343	79	499	634
382	81	455	638
379	78	459	640
398	76	440	640
361	78	480	641
408	79	431	636
378	75	463	640
405	75	433	640
337	76	503	639
410	78	430	641
309	75	535	644
380	76	465	582
313	74	531	645
396	70	451	592
201	72	642	647
339	71	508	648
392	80	449	639
305	74	536	640
366	75	475	603
240	75	601	644
231	73	616	646
275	70	572	649
329	64	516	613
325	61	510	619
405	56	436	616
266	60	579	659
361	59	483	586
161	61	685	658
296	61	551	647
163	57	687	652
322	54	524	662
321	56	519	660
141	55	707	627
317	50	522	661
120	247	261	453
111	242	272	440
144	227	300	447
138	223	347	440
207	228	324	456
269	236	281	446
288	246	253	433
316	254	239	434
363	240	199	447
366	219	215	454
373	200	260	493
400	184	249	480
426	176	224	503
445	154	222	522
465	150	224	528
454	158	263	510
455	171	317	513
474	178	322	501
515	183	298	502
545	198	285	512
606	214	232	488
616	197	244	502
640	156	245	530
701	2	152	680
720	5	199	664
737	4	184	547
743	0	177	466
750	0	169	472
750	2	171	506
747	0	174	495
749	4	175	456
710	2	211	438
780	2	142	445
753	9	164	599
734	4	186	614
751	2	165	602
758	2	163	465
754	0	164	366
746	0	167	325
741	0	171	499
738	0	173	503
745	0	171	501
751	0	158	496
755	0	152	486
770	0	138	381
743	1	169	291
764	0	146	281
778	0	132	314
786	0	124	375
793	0	120	278
791	0	115	334
787	0	114	349
765	1	136	454
763	0	142	280
752	3	154	454
770	0	142	351
771	0	139	255
769	0	140	246
788	1	121	245
785	0	111	245
787	0	119	239
752	0	143	226
746	0	156	221
751	1	160	194
781	1	132	96
799	2	101	110
795	0	105	104
794	0	116	74
795	0	118	106
804	2	107	109
845	0	65	112
832	3	77	163
844	0	75	98
691	0	222	261
555	252	127	147
560	247	120	147
559	243	119	152
557	243	121	156
561	247	120	148
559	242	119	160
559	245	120	166
560	242	120	166
563	251	117	157
563	246	119	158
564	251	118	154
560	248	121	157
560	248	124	159
563	249	119	160
562	249	121	167
560	248	123	170
559	246	126	173
560	248	129	173
557	248	139	182
556	246	143	189
551	247	151	199
550	244	147	198
551	245	140	197
544	245	145	219
533	246	153	230
539	252	145	205
528	260	156	228
539	265	146	200
527	269	163	227
528	260	166	236
532	254	173	244
544	231	146	261
547	224	168	263
555	216	139	280
556	204	138	303
557	204	139	282
554	205	139	264
554	208	138	261
554	205	141	263
554	205	143	267
553	206	145	287
549	206	152	293
547	208	164	302
541	210	174	313
547	221	178	300
545	232	189	318
541	231	207	314
540	247	219	321
539	258	240	310
541	258	233	332
541	266	237	334
535	260	246	354
541	265	232	355
538	266	240	379
534	274	241	381
530	265	244	397
532	274	249	425
528	279	258	417
529	283	265	427
530	290	273	426
525	287	278	426
529	286	274	429
237	226	758	487
223	145	773	564
239	160	764	555
225	155	775	552
223	153	780	562
211	154	791	556
213	175	789	532
205	166	807	543
314	368	565	346
284	223	588	485
232	154	705	561
200	234	951	471
138	151	983	561
207	153	912	561
9	168	1089	543
25	150	1101	558
81	147	1029	569
84	141	1020	571
82	147	1020	561
67	146	1061	567
74	146	1040	565
76	147	1029	562
77	144	1039	562
69	154	1046	554
76	147	1037	564
71	151	1040	558
61	166	1054	546
63	176	1079	540
42	299	1055	410
81	354	1017	355
71	299	1029	407
66	259	1036	460
72	243	1034	472
64	288	1037	423
51	300	1056	414
54	329	1053	380
65	323	1045	387
53	323	1056	385
60	322	1057	383
50	325	1051	376
64	326	1053	376
46	308	1071	394
57	314	1045	387
53	321	1064	383
63	301	1059	403
57	292	1054	410
60	291	1066	410
55	302	1068	398
76	312	1062	391
83	321	1062	378
77	238	1081	459
99	316	1124	385
92	131	1101	572
90	191	1139	507
112	276	1120	421
124	333	1098	369
143	328	1089	374
151	328	1091	369
162	325	1086	370
160	319	1088	377
168	312	1088	384
164	287	1096	416
183	320	1072	378
172	310	1073	383
170	289	1026	411
175	322	941	378
189	317	621	375
187	292	588	397
174	187	973	507
175	148	977	546
175	117	978	582
170	69	967	631
