489	446	102	191
474	443	114	186
462	442	118	181
457	438	117	202
469	437	96	201
468	441	96	197
457	429	95	211
440	417	108	223
425	402	122	230
416	402	137	204
413	397	143	225
454	396	104	242
456	404	92	235
442	401	114	238
432	398	136	243
433	377	150	260
433	371	154	240
416	367	170	233
415	363	176	236
421	360	172	259
470	359	127	280
474	362	125	278
481	363	116	276
487	356	105	283
475	335	125	303
464	325	135	283
449	321	180	284
444	318	199	276
444	317	204	296
508	319	136	320
511	328	113	312
496	332	132	306
497	327	119	310
484	307	122	328
469	299	170	318
440	299	207	293
423	298	222	283
416	299	225	316
421	300	203	337
450	308	160	330
448	315	132	321
446	316	107	318
449	307	112	329
441	310	135	325
434	312	163	296
427	321	185	269
428	331	189	277
439	336	173	293
457	340	117	291
466	338	96	292
474	331	97	301
484	314	99	312
486	313	117	285
484	320	145	272
489	330	156	254
499	341	151	260
506	350	138	273
534	357	115	260
540	368	101	253
545	373	96	246
553	367	92	254
561	364	91	255
570	366	90	230
576	373	95	214
580	378	103	223
584	388	105	228
587	398	90	216
589	411	99	201
593	419	98	198
597	412	97	206
601	411	95	200
608	414	95	183
614	419	94	179
620	422	97	181
629	427	86	190
640	433	80	182
640	445	84	177
644	451	95	173
648	450	97	168
657	445	96	176
666	446	91	158
671	448	91	165
678	454	90	162
686	459	86	169
691	467	85	163
696	476	84	149
701	482	83	155
706	482	77	156
713	478	69	156
719	478	64	147
722	480	65	144
724	484	69	149
724	488	71	153
724	494	70	149
726	503	71	143
726	511	76	135
726	512	79	137
728	508	75	140
730	508	71	142
731	509	72	118
730	511	72	128
730	514	71	136
732	517	65	133
730	524	66	116
728	531	66	119
728	531	64	122
726	523	56	129
725	523	57	126
724	528	54	114
722	532	52	109
719	535	53	115
716	537	57	117
711	540	61	111
708	547	63	106
708	552	63	102
708	545	64	107
710	539	63	113
712	539	67	109
719	535	69	120
722	538	69	121
724	538	67	131
725	545	63	109
721	555	66	108
718	555	63	113
716	546	56	125
715	545	55	113
715	546	52	109
714	543	50	109
711	547	51	109
708	550	51	116
704	551	53	115
701	556	56	109
697	564	59	102
697	558	58	106
695	551	59	115
694	551	59	102
694	553	57	98
693	555	57	102
692	556	56	104
694	561	51	89
691	563	53	92
688	575	54	90
688	568	46	97
688	562	43	101
688	563	41	89
686	564	41	88
684	565	42	91
682	566	42	97
680	567	43	96
677	573	46	81
675	579	49	81
676	576	48	87
674	569	50	95
674	568	48	96
672	569	48	79
673	570	45	87
673	571	44	86
674	573	42	84
672	577	44	79
670	577	42	85
668	580	41	81
668	574	38	87
668	573	38	84
666	577	37	80
666	578	37	80
664	579	36	80
664	579	36	79
661	583	38	74
659	588	42	72
658	591	43	68
661	582	38	79
657	580	42	81
657	582	42	71
656	584	42	69
659	586	40	71
659	588	37	56
630	553	91	102
517	519	150	139
309	310	326	406
101	0	296	309
114	0	310	342
134	2	300	397
146	0	314	452
127	0	350	487
112	0	366	486
144	0	338	517
179	0	326	578
181	0	367	705
187	0	381	677
191	0	382	536
187	26	406	685
174	52	436	582
170	66	457	612
151	75	500	641
124	92	577	624
111	113	669	604
112	136	714	582
118	155	735	559
136	169	717	549
188	180	634	536
275	201	498	515
319	206	412	511
339	203	378	515
348	183	365	536
357	165	349	551
369	145	331	572
376	127	327	589
377	105	325	611
380	92	318	622
383	84	312	632
382	83	313	632
366	80	300	638
353	79	338	638
347	78	343	638
347	77	335	639
429	161	428	558
461	173	388	546
459	184	373	535
438	201	394	516
414	207	420	509
411	198	420	519
403	198	430	521
404	198	426	520
404	198	425	521
406	200	423	518
406	198	423	519
407	195	422	523
407	197	423	522
407	195	422	522
403	205	430	514
411	196	415	519
409	207	420	511
411	200	417	517
405	199	424	519
404	206	426	512
406	196	423	523
405	202	423	514
405	204	422	513
407	206	421	512
407	216	419	503
417	218	406	500
420	214	415	505
425	238	403	481
437	241	382	477
439	245	384	474
446	249	373	470
447	248	368	471
444	250	374	469
446	251	371	468
447	249	374	470
446	248	369	471
445	250	374	469
448	246	369	473
445	246	371	473
444	246	377	473
445	247	374	472
444	249	374	470
445	253	372	466
444	248	372	471
441	245	378	474
442	249	377	470
445	249	370	470
442	250	375	469
443	247	375	472
445	251	373	468
473	120	425	515
348	135	544	583
293	150	596	569
355	158	529	561
363	152	516	564
367	147	502	506
358	138	507	500
342	127	518	515
319	125	537	512
298	123	553	517
275	122	572	582
261	125	578	521
250	124	584	515
244	127	586	516
239	125	594	518
234	125	595	521
237	125	594	521
232	124	598	522
236	125	594	520
231	124	600	524
235	123	596	521
232	123	601	522
233	122	600	525
232	124	600	526
229	126	603	521
228	125	605	523
223	128	609	520
218	126	617	523
216	124	619	526
222	141	607	509
235	157	588	496
246	178	579	539
256	194	573	522
267	195	564	521
286	187	564	530
296	171	557	540
305	145	542	573
310	118	533	546
314	93	527	564
372	90	464	566
156	90	685	604
347	90	490	567
123	85	717	581
128	80	715	639
142	83	703	632
144	79	698	592
353	80	488	620
147	76	694	590
140	77	701	638
132	77	713	621
131	82	709	586
290	78	552	641
130	74	711	598
127	74	719	645
123	79	722	628
122	76	723	636
123	76	725	600
266	74	578	645
98	76	744	629
85	77	761	642
86	78	760	641
88	72	759	647
99	70	742	649
114	68	729	651
123	63	718	656
128	61	714	658
129	59	711	660
133	57	710	661
133	60	708	653
131	59	713	660
130	58	711	658
127	58	718	661
127	57	717	661
128	57	719	661
126	57	717	660
129	57	717	660
128	251	229	438
108	239	273	443
143	228	299	442
145	225	341	429
213	226	322	441
275	234	268	435
303	248	235	421
328	255	223	419
358	242	201	432
367	219	214	450
380	196	251	473
409	183	240	474
441	173	206	491
453	152	212	517
462	146	236	523
465	159	260	510
475	170	293	499
488	175	296	502
524	183	271	493
569	196	251	491
621	215	210	466
609	219	246	464
622	160	254	522
706	0	144	683
730	0	182	650
745	0	177	554
752	1	168	455
755	0	164	464
755	2	163	486
762	1	157	491
733	3	185	425
704	1	211	480
708	3	212	414
746	4	171	593
730	3	191	610
759	0	160	577
765	0	158	448
757	0	158	406
750	0	160	453
744	0	161	485
747	1	157	489
753	0	152	494
725	0	179	493
758	0	151	480
772	0	137	373
741	0	169	288
748	0	161	305
771	0	140	319
787	0	122	406
795	0	113	308
793	0	116	328
793	0	115	350
768	0	139	447
753	1	152	476
756	1	151	453
779	0	129	351
765	0	146	255
770	0	137	240
790	0	116	245
788	0	106	236
791	0	102	229
756	0	140	218
750	0	154	211
753	0	154	191
786	0	121	101
800	0	99	96
799	0	76	35
798	0	108	44
801	0	110	105
840	0	72	105
838	0	73	111
839	0	72	113
837	0	80	147
662	116	123	96
566	240	112	142
561	255	119	148
559	253	120	151
557	253	121	151
557	253	122	153
556	254	124	157
556	254	125	160
555	254	124	161
556	255	123	162
555	255	126	167
552	255	129	171
549	254	131	176
552	255	128	172
546	253	136	183
545	252	138	187
542	252	143	192
541	249	147	198
539	249	150	202
540	246	153	207
536	247	161	211
535	246	164	214
536	247	161	217
535	246	158	223
532	246	157	227
530	245	157	230
528	257	161	223
527	261	162	223
526	262	164	227
536	259	151	225
528	255	161	240
532	251	163	248
542	246	151	246
552	243	143	238
558	234	137	229
558	226	134	277
563	226	130	234
561	227	131	239
560	229	134	249
557	231	138	252
554	230	143	260
552	225	148	273
551	226	152	281
546	229	160	287
545	232	171	291
543	232	180	306
542	236	192	305
542	229	206	326
541	231	218	330
539	231	228	344
539	240	228	348
542	240	226	364
539	236	232	387
540	248	237	387
539	244	233	410
537	253	240	422
539	268	242	410
538	265	246	445
540	275	248	428
535	285	258	430
536	289	269	427
536	279	268	436
534	267	272	450
138	151	917	557
203	152	790	561
239	147	749	563
222	152	924	559
210	150	783	560
233	149	760	563
231	158	788	553
232	148	787	561
230	140	785	573
239	137	810	576
223	160	899	552
185	147	965	562
126	155	964	557
69	153	1014	558
0	153	1090	558
42	152	1044	559
90	154	995	557
89	149	998	564
87	150	995	563
83	148	1004	564
84	149	1004	564
81	150	1008	563
85	147	1007	563
82	147	1007	564
81	150	1011	562
79	151	1013	565
81	154	1013	558
80	152	1016	558
76	154	1019	563
81	361	1010	355
79	330	1012	386
80	293	1010	423
78	271	1010	441
64	302	1027	413
70	327	1018	388
66	335	1019	375
73	340	1009	368
69	338	1020	368
69	337	1023	365
68	332	1025	366
68	334	1023	363
66	334	1029	364
65	333	1029	365
63	332	1034	366
64	322	1035	378
63	305	1039	394
72	302	1028	397
79	310	1024	391
79	324	1033	372
87	338	1040	357
99	350	1038	345
110	355	1039	337
119	349	1045	342
131	337	1046	350
143	337	1047	351
150	336	1052	349
159	337	1051	349
166	336	1055	350
172	335	1058	350
178	336	1061	352
183	338	1061	349
184	338	1063	349
185	337	1069	348
182	340	1051	348
184	342	992	344
185	340	957	346
185	302	936	384
178	146	964	538
186	121	948	570
181	110	932	578
185	120	878	566
180	79	878	608
