489	446	102	191
474	445	115	182
463	443	117	185
463	440	114	199
466	442	99	193
465	440	98	193
457	430	98	208
437	419	108	216
427	403	125	224
418	399	139	224
418	396	143	227
453	395	110	237
449	401	104	234
439	402	116	235
429	398	137	241
428	375	152	258
433	373	158	250
421	366	176	259
417	362	174	254
422	358	172	263
468	362	131	273
472	363	125	274
481	365	119	271
484	355	120	279
471	338	130	292
462	324	150	289
447	316	180	290
445	317	199	289
445	317	207	297
505	325	139	308
507	332	122	302
495	337	138	298
492	330	128	304
482	308	137	323
467	301	170	315
440	301	207	301
423	293	225	327
420	297	221	323
420	301	209	332
448	308	164	326
446	326	135	312
444	315	113	316
443	300	119	333
436	309	136	321
432	313	166	291
424	331	186	257
427	346	190	265
436	335	176	294
452	340	119	285
463	339	98	288
473	336	101	293
482	316	104	309
483	310	116	286
485	321	139	270
488	334	155	254
493	341	157	261
504	351	147	269
526	367	123	246
535	369	107	249
543	375	97	244
550	369	93	247
559	364	91	247
571	366	89	227
576	373	89	228
581	380	107	230
585	389	103	226
587	399	91	215
590	411	97	201
592	420	97	196
596	411	100	208
599	410	98	199
607	413	95	186
614	418	92	181
622	423	93	180
629	425	89	190
639	433	88	184
640	444	86	177
643	451	94	172
649	448	95	172
658	444	94	177
668	446	89	163
672	451	91	162
679	454	88	163
687	464	84	163
690	471	85	158
695	485	87	143
698	482	84	155
707	483	76	154
713	477	69	156
719	477	64	150
721	479	66	148
722	488	67	139
725	494	71	143
725	498	70	146
725	507	72	141
726	513	76	132
728	514	76	134
727	507	75	139
729	508	72	139
731	506	71	123
730	510	73	127
730	516	73	133
731	518	66	130
729	523	65	111
728	528	67	124
728	532	64	121
724	527	61	126
725	529	55	118
725	534	53	108
722	532	54	111
719	535	55	112
716	540	56	113
711	539	60	112
709	550	63	102
708	552	63	104
708	545	63	109
710	539	60	114
711	537	67	111
719	536	66	118
721	538	70	122
725	538	68	134
723	546	65	124
720	554	65	117
717	557	62	115
715	550	60	120
714	547	55	112
715	544	51	112
711	544	50	111
710	540	50	114
707	543	53	122
705	550	54	117
702	564	59	101
699	568	59	100
698	561	58	104
694	560	59	106
696	553	57	97
695	555	56	94
694	558	55	99
695	560	52	102
696	562	49	93
693	567	52	94
688	575	52	91
687	570	47	95
688	567	44	96
687	566	44	87
685	566	43	85
683	565	43	88
682	567	44	93
680	567	45	95
677	575	46	80
677	578	47	84
676	579	48	84
675	570	49	94
675	569	46	94
675	570	44	76
674	570	44	77
674	573	43	80
676	571	41	85
673	579	43	72
671	582	41	80
669	586	40	75
670	578	37	86
668	580	36	77
669	580	35	77
667	581	36	76
666	581	36	78
662	582	38	76
662	586	37	73
661	589	38	71
660	589	40	72
663	585	37	78
662	582	36	80
661	583	37	67
662	583	36	67
662	585	35	69
661	586	35	60
640	575	83	92
484	422	124	207
343	365	287	302
96	0	303	310
114	0	303	346
130	0	305	397
143	0	320	439
124	0	354	450
108	0	374	482
141	0	345	513
177	0	336	580
171	0	384	693
176	1	353	518
186	0	405	700
178	22	359	600
167	52	389	538
153	62	461	549
137	73	469	540
123	95	577	608
109	116	674	588
109	136	728	577
65	150	792	565
58	159	798	555
12	162	806	557
265	180	508	532
310	201	424	515
334	194	389	517
345	178	373	536
381	159	328	553
371	138	334	575
377	122	324	592
380	102	321	608
379	92	314	615
384	86	300	624
380	84	284	621
367	78	302	632
355	78	313	631
351	82	317	629
347	82	320	628
428	150	427	556
446	167	404	548
441	181	394	531
427	187	408	528
411	192	426	524
386	180	472	527
410	196	427	513
397	192	450	518
391	184	475	522
411	196	429	514
382	183	486	519
411	196	427	515
386	184	483	516
416	196	423	514
393	182	458	529
405	196	432	514
393	188	452	523
402	196	433	514
402	198	441	514
398	195	444	518
402	195	435	516
390	177	463	532
408	197	427	512
378	182	485	521
404	183	457	528
413	201	432	510
411	190	461	521
435	223	391	489
439	229	385	487
436	234	390	476
443	235	382	481
439	233	387	476
444	234	381	481
444	234	381	483
435	229	395	480
444	235	381	483
433	227	396	484
444	234	380	484
434	226	396	485
446	234	377	484
435	229	392	481
445	236	379	483
434	229	395	482
444	236	380	483
438	232	389	480
441	236	381	483
434	233	392	478
438	235	389	474
442	236	380	481
436	234	389	477
464	118	434	535
333	133	560	512
287	143	601	516
335	149	545	530
332	151	542	560
333	143	536	572
334	137	534	582
333	119	532	598
315	115	546	603
293	122	561	570
265	121	585	534
253	119	590	532
247	118	589	537
238	119	602	532
238	120	596	532
240	121	588	537
235	123	599	580
229	117	597	540
233	120	595	533
237	123	592	564
239	116	591	542
235	120	595	542
226	121	609	579
221	119	611	545
213	121	620	546
229	123	600	543
214	129	620	576
218	129	614	537
205	128	632	535
234	130	596	585
235	144	586	575
243	169	581	550
253	190	569	529
271	192	560	527
288	184	548	529
286	165	563	519
310	133	534	544
310	112	532	553
313	89	526	578
210	91	625	584
153	78	684	631
116	81	730	611
110	79	737	634
118	78	727	623
122	74	723	632
138	71	706	632
136	69	705	644
138	71	707	644
127	69	717	648
123	71	724	648
126	72	721	612
116	71	730	640
121	71	725	633
113	68	736	645
116	69	732	648
114	68	735	635
112	66	736	648
97	67	755	644
81	69	771	634
72	76	778	641
70	69	780	649
77	93	772	621
91	71	757	641
104	62	743	644
118	54	726	660
126	53	715	666
122	53	723	666
123	54	722	665
123	51	724	668
124	50	725	669
116	49	730	670
121	49	729	670
117	48	732	671
119	47	730	672
117	49	728	670
121	50	726	669
118	239	259	463
107	235	278	441
141	228	300	445
137	220	348	434
215	220	315	465
274	235	269	444
293	247	253	436
318	254	238	435
355	241	204	443
363	220	216	443
379	202	250	464
403	186	246	481
434	168	217	499
449	148	228	514
455	143	244	526
458	156	268	517
457	168	309	497
474	182	309	507
514	186	294	507
575	248	254	429
614	215	221	454
626	212	223	473
613	163	276	515
688	4	163	676
724	0	194	650
739	1	183	538
745	0	174	463
748	0	172	470
751	1	169	497
749	0	171	482
738	1	184	481
763	4	157	397
714	25	205	458
715	5	202	590
729	0	195	623
753	1	167	570
758	0	165	475
750	0	170	453
745	0	164	455
738	0	171	488
722	0	185	495
746	0	161	494
743	0	160	493
750	0	156	476
727	0	178	376
733	0	178	292
759	0	148	296
769	0	140	319
785	2	108	370
794	0	114	336
790	0	115	324
785	0	114	344
762	6	136	442
739	0	164	481
745	0	159	458
751	0	160	362
762	2	151	254
770	0	134	243
775	0	126	249
783	0	107	245
788	0	96	232
755	0	134	219
743	0	160	215
748	0	156	190
786	2	60	104
799	0	106	117
797	6	120	133
795	0	119	117
797	1	116	114
814	0	102	166
824	1	104	137
821	7	95	160
859	3	67	124
694	49	146	210
559	243	119	150
556	248	125	143
556	245	125	148
554	245	126	153
555	247	126	147
555	249	126	149
553	249	129	153
555	250	128	153
558	250	125	151
553	249	134	153
555	246	130	155
553	246	133	164
552	245	133	164
551	245	135	166
550	245	138	169
548	241	141	173
545	242	146	179
548	248	144	173
543	245	153	183
541	247	157	180
538	249	160	183
541	248	158	184
540	247	155	190
540	243	151	201
538	247	152	196
540	251	152	192
537	254	155	206
535	259	155	207
540	259	148	209
536	252	159	222
543	253	155	215
544	250	151	222
547	244	151	226
553	236	140	235
554	228	141	261
556	226	137	231
557	227	138	220
559	229	137	225
555	229	143	234
553	224	146	249
549	224	155	257
552	230	157	255
548	231	165	274
550	236	171	273
551	233	173	288
545	250	189	276
548	246	196	288
545	256	213	312
546	263	228	292
544	262	229	332
545	268	230	332
545	271	235	356
546	277	239	325
536	277	255	369
543	283	244	346
540	280	240	347
538	280	254	370
533	289	253	382
535	269	265	438
532	283	267	426
530	268	276	442
528	252	275	459
267	137	685	569
226	113	769	601
222	120	778	599
235	127	755	590
256	130	699	588
249	116	731	601
264	135	709	583
254	119	740	600
250	127	759	589
237	126	817	589
205	128	917	587
25	130	1161	577
122	114	961	592
40	93	1050	622
14	124	1104	589
38	126	1069	582
80	123	1022	590
78	120	1030	594
74	113	1032	601
66	109	1037	603
68	108	1039	602
66	114	1041	596
71	109	1037	602
68	102	1044	612
57	119	1042	596
62	116	1044	602
63	97	1046	619
60	136	1047	583
75	130	1034	589
80	217	1032	501
66	280	1037	437
71	282	1023	431
63	275	1042	433
71	290	1026	421
70	304	1029	406
47	304	1052	406
62	307	1038	402
34	294	1061	414
56	305	1042	399
53	305	1040	397
43	310	1055	393
57	307	1042	395
32	306	1067	394
63	294	1043	409
55	295	1046	406
63	283	1049	420
72	280	1035	421
69	281	1057	421
73	226	1050	486
70	285	1078	416
85	280	1057	430
81	314	1068	387
78	320	1078	382
103	317	1064	383
101	309	1082	393
116	301	1073	405
119	308	1090	396
133	305	1079	400
140	303	1100	403
153	309	1098	386
129	305	1127	392
146	288	1115	419
148	308	1112	388
148	297	1098	406
145	276	1023	436
165	288	950	420
159	287	933	412
181	63	949	636
159	77	979	617
167	85	966	611
159	105	998	594
165	68	982	624
